SolarWindow Technologies, Inc. WNDW
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -3.455 M -44.19 % | -2.396 M 51.57 % | -4.949 M 37.20 % | -7.880 M -7.16 % | -7.353 M -6.76 % | -6.888 M -0.48 % | -6.855 M -28.04 % | -5.353 M -15.44 % | -4.637 M 42.70 % | -8.093 M -107.91 % | -3.892 M 8.90 % | -4.273 M -75.58 % | -2.433 M 32.77 % | -3.620 M -1 452.63 % | -233.136 K -111.89 % | 1.961 M 134.28 % | -5.722 M -296.57 % | -1.443 M -813.25 % | -157.982 K -53.17 % | -103.142 K -421.26 % | -19.787 K |
| Income before tax | -3.455 M -67.37 % | -2.065 M 44.04 % | -3.689 M 53.35 % | -7.908 M -7.55 % | -7.353 M -6.76 % | -6.888 M -0.48 % | -6.855 M -28.04 % | -5.353 M -15.44 % | -4.637 M 42.70 % | -8.093 M -107.91 % | -3.892 M 8.90 % | -4.273 M 100.00 % | -2.433 T 32.77 % | -3.620 T -184 570 574.33 % | 1.961 M 0.00 % | 1.961 M 133.96 % | -5.775 M -292.24 % | -1.472 M -787.78 % | -165.833 K -259.56 % | 103.932 K | 0.000 |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -3.036 M -32.23 % | -2.296 M 38.23 % | -3.718 M 52.99 % | -7.908 M -4.34 % | -7.579 M -24.71 % | -6.077 M -9.74 % | -5.538 M -49.03 % | -3.716 M -18.72 % | -3.130 M -0.78 % | -3.106 M -3.29 % | -3.007 M 7.10 % | -3.237 M -30.97 % | -2.471 M 31.94 % | -3.631 M -286.15 % | 1.951 M 0.00 % | 1.951 M 134.10 % | -5.720 M -274.83 % | -1.526 M -868.26 % | -157.605 K -53.30 % | -102.806 K -428.67 % | -19.446 K |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.17 % | 53.108 M 0.28 % | 52.959 M 8.11 % | 48.987 M 36.00 % | 36.020 M 15.08 % | 31.300 M 14.67 % | 27.296 M 8.61 % | 25.132 M 3.51 % | 24.279 M 7.02 % | 22.687 M 9.93 % | 20.638 M 1.19 % | 20.396 M 4.42 % | 19.534 M 1.32 % | 19.279 M 3.33 % | 18.657 M 14.65 % | 16.274 M 16.21 % | 14.004 M -15.02 % | 16.480 M -14.40 % | 19.252 M |
| Weighted average shs out | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.17 % | 53.108 M 0.28 % | 52.959 M 8.11 % | 48.987 M 36.00 % | 36.020 M 15.08 % | 31.300 M 14.67 % | 27.296 M 8.61 % | 25.132 M 3.51 % | 24.279 M 7.02 % | 22.687 M 9.93 % | 20.638 M 1.19 % | 20.396 M 4.42 % | 19.534 M 1.32 % | 19.279 M 3.33 % | 18.657 M 14.65 % | 16.274 M 16.21 % | 14.004 M -15.02 % | 16.480 M -14.40 % | 19.252 M |
| EPS diluted | -0.07 -44.44 % | -0.05 51.61 % | -0.09 38.00 % | -0.15 -7.14 % | -0.14 12.50 % | -0.16 15.79 % | -0.19 -11.76 % | -0.17 0.00 % | -0.17 46.88 % | -0.32 -100.00 % | -0.16 15.79 % | -0.19 -58.33 % | -0.12 33.33 % | -0.18 -1 412.61 % | -0.01 -113.22 % | 0.09 129.03 % | -0.31 -249.49 % | -0.09 -684.96 % | -0.01 -79.37 % | -0.01 -530.00 % | 0.00 |
| Earnings per share | -0.07 -44.44 % | -0.05 51.61 % | -0.09 38.00 % | -0.15 -7.14 % | -0.14 12.50 % | -0.16 15.79 % | -0.19 -11.76 % | -0.17 0.00 % | -0.17 46.88 % | -0.32 -100.00 % | -0.16 15.79 % | -0.19 -58.33 % | -0.12 33.33 % | -0.18 -1 412.61 % | -0.01 -113.22 % | 0.09 129.03 % | -0.31 -249.49 % | -0.09 -684.96 % | -0.01 -79.37 % | -0.01 -530.00 % | 0.00 |
| Gross profit | -11.119 K 24.41 % | -14.709 K 51.01 % | -30.024 K -8.02 % | -27.794 K -13.61 % | -24.465 K -33.33 % | -18.349 K -15.26 % | -15.920 K -14.33 % | -13.925 K -21.04 % | -11.504 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -97.519 K -8.33 % | -90.022 K 31.53 % | -131.482 K 2.64 % | -135.041 K -1 055.88 % | -11.683 K | 0.000 | 0.000 |
| Income tax expense | -407.949 K | 0.000 -100.00 % | 334.941 K 1 296.43 % | -27.995 K | 0.000 -100.00 % | 792.157 K 242 892.94 % | 326.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 112.902 K 2 279.58 % | -5.180 K | 0.000 100.00 % | -7.476 K 71.75 % | -26.464 K 53.31 % | -56.676 K -700.73 % | -7.078 K -103.42 % | 206.908 K | 0.000 |
| Cost of revenue | 11.119 K -24.41 % | 14.709 K -51.01 % | 30.024 K 8.02 % | 27.794 K 13.61 % | 24.465 K 33.33 % | 18.349 K 15.26 % | 15.920 K 14.33 % | 13.925 K 21.04 % | 11.504 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.519 K 8.33 % | 90.022 K -31.53 % | 131.482 K -2.64 % | 135.041 K 1 055.88 % | 11.683 K | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 523.770 K 119.14 % | -2.737 M -1 418.64 % | 207.539 K 157.66 % | 80.548 K 101.87 % | 39.900 K | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 592.344 K 59.14 % | 372.220 K -92.97 % | 5.292 M 338.90 % | 1.206 M 2 703.62 % | 43.008 K | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 100.00 % | -879.410 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.161 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 2.606 M 12.76 % | 2.311 M -38.34 % | 3.748 M -52.77 % | 7.936 M 4.37 % | 7.603 M 18.60 % | 6.411 M 15.44 % | 5.554 M 48.90 % | 3.730 M 18.73 % | 3.141 M 0.84 % | 3.115 M 3.40 % | 3.013 M -7.09 % | 3.243 M 39.74 % | 2.321 M -35.98 % | 3.625 M 254.12 % | -2.352 M -20.58 % | -1.951 M -133.94 % | 5.748 M 283.34 % | 1.499 M 808.42 % | 165.060 K 259.07 % | -103.766 K -624.42 % | 19.787 K |
| Cost and expenses | 2.606 M 12.76 % | 2.311 M -38.34 % | 3.748 M -52.77 % | 7.936 M 4.37 % | 7.603 M 18.60 % | 6.411 M 15.44 % | 5.554 M 48.90 % | 3.730 M 18.73 % | 3.141 M 0.84 % | 3.115 M 3.40 % | 3.013 M -7.09 % | 3.243 M 39.74 % | 2.321 M -35.98 % | 3.625 M 254.12 % | -2.352 M -20.58 % | -1.951 M -133.94 % | 5.748 M 283.34 % | 1.499 M 808.42 % | 165.060 K 259.07 % | -103.766 K -624.42 % | 19.787 K |
| Research and development expenses | 593.988 K -22.34 % | 764.827 K -29.66 % | 1.087 M -34.37 % | 1.657 M -27.34 % | 2.280 M 15.19 % | 1.979 M 2.49 % | 1.931 M 103.19 % | 950.470 K 15.50 % | 822.922 K 20.46 % | 683.132 K 10.07 % | 620.634 K 73.91 % | 356.877 K -46.93 % | 672.443 K 48.98 % | 451.372 K -34.16 % | 685.549 K 111.69 % | 323.848 K 30.44 % | 248.272 K 16.50 % | 213.115 K 161.88 % | 81.379 K 62.76 % | 50.000 K | 0.000 |
| Selling general and administrative expenses | 2.012 M 30.12 % | 1.546 M -56.32 % | 3.540 M -43.63 % | 6.279 M 17.95 % | 5.324 M 20.13 % | 4.432 M 22.34 % | 3.622 M 30.33 % | 2.779 M 19.88 % | 2.318 M -4.68 % | 2.432 M 1.67 % | 2.392 M -17.10 % | 2.886 M 75.10 % | 1.648 M -48.07 % | 3.174 M 184.34 % | 1.116 M 147.20 % | -2.364 M -142.99 % | 5.500 M 327.55 % | 1.286 M 1 451.51 % | 82.908 K 53.73 % | 53.932 K 172.56 % | 19.787 K |
| Interest income | 242.371 K -1.67 % | 246.491 K 444.38 % | 45.279 K 23.14 % | 36.770 K -85.32 % | 250.401 K -20.59 % | 315.344 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.743 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 792.157 K -39.13 % | 1.301 M -19.85 % | 1.624 M -38.61 % | 2.645 M -46.86 % | 4.977 M 465.96 % | 879.471 K -14.60 % | 1.030 M 3 750.33 % | 26.746 K 1 822.79 % | 1.391 K | 0.000 -100.00 % | 267.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 11.118 K -24.41 % | 14.709 K -51.01 % | 30.024 K 8.02 % | 27.794 K 13.61 % | 24.465 K 33.33 % | 18.349 K 15.26 % | 15.920 K 14.33 % | 13.925 K 21.04 % | 11.504 K 19.55 % | 9.623 K 57.68 % | 6.103 K -0.65 % | 6.143 K 13.36 % | 5.419 K 1 070.41 % | 463.000 -99.98 % | 2.585 M 83 359.26 % | -3.105 K -340.88 % | 1.289 K 105.25 % | 628.000 67.91 % | 374.000 12.65 % | 332.000 -2.64 % | 341.000 |
| Operating income | -2.606 M -12.76 % | -2.311 M 50.06 % | -4.627 M 41.69 % | -7.936 M -4.37 % | -7.603 M -18.60 % | -6.411 M -15.44 % | -5.554 M -48.90 % | -3.730 M -18.73 % | -3.141 M -0.84 % | -3.115 M -3.40 % | -3.013 M 7.09 % | -3.243 M -39.74 % | -2.321 M 35.98 % | -3.625 M -54.12 % | -2.352 M -220.58 % | 1.951 M 133.94 % | -5.748 M -283.34 % | -1.499 M -808.42 % | -165.060 K -259.07 % | 103.766 K 624.42 % | -19.787 K |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -849.528 K -444.65 % | 246.491 K 320.21 % | 58.659 K 109.53 % | 27.995 K -88.82 % | 250.401 K 152.52 % | -476.813 K 63.35 % | -1.301 M 19.87 % | -1.624 M -8.54 % | -1.496 M 69.95 % | -4.977 M -465.96 % | -879.471 K 14.60 % | -1.030 M -896.40 % | 129.308 K 2 396.29 % | 5.180 K -99.88 % | 4.313 M 40 664.00 % | 10.581 K -60.02 % | 26.464 K -53.31 % | 56.676 K 7 431.95 % | -773.000 -100.37 % | 207.864 K | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.249 M -153.64 % | -492.610 K 93.90 % | -8.078 M -13.33 % | -7.127 M 49.48 % | -14.109 M 14.69 % | -16.538 M -838.56 % | 2.239 M -10.99 % | 2.516 M 508.48 % | -615.891 K -124.78 % | 2.485 M 2 612.42 % | -98.917 K 71.53 % | -347.493 K 66.79 % | -1.046 M 54.90 % | -2.320 M -361.70 % | -502.528 K 81.63 % | -2.736 M 8.55 % | -2.992 M -108.09 % | -1.438 M -480.98 % | -247.492 K -442.35 % | 72.292 K 1 989.49 % | -3.826 K |
| Total investments | 3.000 M -45.45 % | 5.500 M | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.565 K -35.25 % | 65.733 K -97.76 % | 2.936 M -7.86 % | 3.187 M 68.31 % | 1.893 M -30.23 % | 2.714 M 295.40 % | 686.320 K | 0.000 -100.00 % | 515.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 |
| Accumulated other comprehensive income loss | -76.702 K 1.86 % | -78.159 K -6.15 % | -73.631 K -395.10 % | -14.872 K | 0.000 | 0.000 100.00 % | -50.509 K 5.02 % | -53.181 K -35.48 % | -39.255 K -41.45 % | -27.751 K -53.08 % | -18.128 K -50.75 % | -12.025 K -104.44 % | -5.882 K -1 170.41 % | -463.000 | 0.000 | 0.000 -100.00 % | 10.693 K 690.45 % | -1.811 K 29.40 % | -2.565 K -17.07 % | -2.191 K -17.86 % | -1.859 K |
| Retained earnings | -78.833 M -4.58 % | -75.378 M -3.28 % | -72.981 M -7.27 % | -68.033 M -13.15 % | -60.125 M -13.93 % | -52.772 M -15.01 % | -45.884 M -17.56 % | -39.030 M -15.90 % | -33.676 M -15.97 % | -29.039 M -38.64 % | -20.946 M -22.82 % | -17.054 M -33.43 % | -12.781 M -23.52 % | -10.348 M -53.80 % | -6.728 M -9.36 % | -6.152 M 24.17 % | -8.113 M -239.21 % | -2.392 M -335.58 % | -549.130 K -40.39 % | -391.148 K -35.81 % | -288.006 K |
| Common stock | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.45 % | 52.959 K 0.00 % | 52.959 K 45.92 % | 36.293 K 5.72 % | 34.330 K 20.46 % | 28.500 K 7.26 % | 26.572 K 9.32 % | 24.306 K 0.46 % | 24.194 K 17.23 % | 20.638 K 0.00 % | 20.638 K -64.78 % | 58.601 K 0.00 % | 58.601 K 1.46 % | 57.755 K 7.22 % | 53.865 K 22.07 % | 44.125 K 221.89 % | 13.708 K 0.00 % | 13.708 K |
| Total equity | 4.682 M -36.15 % | 7.333 M -23.41 % | 9.574 M -29.38 % | 13.557 M -15.09 % | 15.967 M -13.44 % | 18.447 M 608.97 % | -3.624 M 0.19 % | -3.631 M -4 534.69 % | 81.888 K 102.85 % | -2.868 M -5 680.70 % | -49.619 K -112.06 % | 411.339 K -60.36 % | 1.038 M -54.21 % | 2.266 M 548.53 % | 349.392 K -86.18 % | 2.529 M -14.03 % | 2.942 M 107.94 % | 1.415 M 582.73 % | 207.202 K 253.69 % | -134.816 K -325.64 % | -31.674 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.524 M 45.64 % | 1.046 M 56.35 % | 669.244 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 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.737 K -58.33 % | 42.564 K -98.55 % | 2.936 M -7.86 % | 3.187 M 136.07 % | 1.350 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 |
| Total non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.737 K -58.33 % | 42.564 K -99.05 % | 4.460 M 5.36 % | 4.233 M 109.65 % | 2.019 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 156.109 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 235.590 K 36.07 % | 173.134 K 200.66 % | 57.585 K -49.82 % | 114.750 K 29.87 % | 88.358 K 154.17 % | 34.764 K | 0.000 | 0.000 -100.00 % | 66.401 K -85.03 % | 443.498 K 129.61 % | 193.151 K | 0.000 -100.00 % | 26.231 K -83.71 % | 161.009 K -1.92 % | 164.168 K 5.16 % | 156.109 K 0.00 % | 156.109 K | 0.000 | 0.000 -100.00 % | 32.992 K 9.97 % | 30.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.656 K 7.16 % | 46.338 K | 0.000 | 0.000 -100.00 % | 543.444 K -79.97 % | 2.714 M 295.40 % | 686.320 K | 0.000 -100.00 % | 515.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 |
| Total current liabilities | 321.512 K 11.94 % | 287.226 K 142.64 % | 118.376 K -30.43 % | 170.152 K -11.12 % | 191.442 K 7.16 % | 178.651 K 90.83 % | 93.616 K -59.33 % | 230.184 K -71.03 % | 794.588 K -75.59 % | 3.255 M 217.92 % | 1.024 M 736.67 % | 122.356 K 35.73 % | 90.149 K -67.90 % | 280.877 K 21.21 % | 231.721 K -8.98 % | 254.576 K 32.98 % | 191.440 K 707.56 % | 23.706 K -44.70 % | 42.866 K -73.70 % | 162.992 K 349.01 % | 36.300 K |
| Total liabilities | 321.512 K 11.94 % | 287.226 K 142.64 % | 118.376 K -30.43 % | 170.152 K -18.66 % | 209.179 K -5.44 % | 221.215 K -95.14 % | 4.554 M 2.03 % | 4.463 M 58.62 % | 2.814 M -13.55 % | 3.255 M 217.92 % | 1.024 M 736.67 % | 122.356 K 35.73 % | 90.149 K -67.90 % | 280.877 K 21.21 % | 231.721 K -8.98 % | 254.576 K 32.98 % | 191.440 K 707.56 % | 23.706 K -44.70 % | 42.866 K -73.70 % | 162.992 K 349.01 % | 36.300 K |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 21.598 K 881.73 % | 2.200 K 0.00 % | 2.200 K | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -134.62 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 13.458 K -98.98 % | 1.315 M -1.11 % | 1.330 M -4.13 % | 1.387 M -0.31 % | 1.392 M -2.99 % | 1.435 M 3 521.38 % | 39.614 K -25.19 % | 52.953 K 148.24 % | 21.331 K -30.14 % | 30.535 K 24.14 % | 24.597 K 77.94 % | 13.823 K -30.77 % | 19.966 K 2 053.83 % | 927.000 | 0.000 | 0.000 | 0.000 -100.00 % | 452.000 -58.15 % | 1.080 K 130.77 % | 468.000 -41.50 % | 800.000 |
| Total non current assets | 13.458 K -98.98 % | 1.315 M -1.11 % | 1.330 M -5.60 % | 1.409 M 1.08 % | 1.394 M -2.98 % | 1.437 M 3 526.94 % | 39.614 K -25.19 % | 52.953 K 148.24 % | 21.331 K -30.14 % | 30.535 K 24.14 % | 24.597 K 77.94 % | 13.823 K -30.77 % | 19.966 K 2 053.83 % | 927.000 | 0.000 | 0.000 | 0.000 -100.00 % | 452.000 -58.15 % | 1.080 K 130.77 % | 468.000 -41.50 % | 800.000 |
| Other current assets | 685.512 K 322.37 % | 162.303 K -42.98 % | 284.630 K 49.04 % | 190.981 K -69.73 % | 630.878 K 0.50 % | 627.711 K 225.59 % | 192.794 K 78.68 % | 107.902 K -70.44 % | 365.054 K 186.80 % | 127.287 K -22.51 % | 164.257 K -4.71 % | 172.379 K 183.39 % | 60.828 K -73.04 % | 225.661 K 187.16 % | 78.585 K 66.69 % | 47.145 K -66.57 % | 141.019 K | 0.000 -100.00 % | 1.496 K | 0.000 | 0.000 |
| Short term investments | 3.000 M -45.45 % | 5.500 M | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.249 M 153.64 % | 492.610 K -93.90 % | 8.078 M 13.33 % | 7.127 M -49.63 % | 14.152 M -14.77 % | 16.604 M 2 282.81 % | 696.826 K 3.87 % | 670.853 K -73.26 % | 2.509 M 998.29 % | 228.465 K -70.90 % | 785.237 K 125.97 % | 347.493 K -66.81 % | 1.047 M -54.88 % | 2.320 M 361.70 % | 502.528 K -81.63 % | 2.736 M -8.55 % | 2.992 M 108.09 % | 1.438 M 480.98 % | 247.492 K 793.21 % | 27.708 K 624.20 % | 3.826 K |
| Cash and short term investments | 4.249 M -29.09 % | 5.993 M -25.81 % | 8.078 M -33.39 % | 12.127 M -14.30 % | 14.152 M -14.77 % | 16.604 M 2 282.81 % | 696.826 K 3.87 % | 670.853 K -73.26 % | 2.509 M 998.29 % | 228.465 K -70.90 % | 785.237 K 125.97 % | 347.493 K -66.81 % | 1.047 M -54.88 % | 2.320 M 361.70 % | 502.528 K -81.63 % | 2.736 M -8.55 % | 2.992 M 108.09 % | 1.438 M 480.98 % | 247.492 K 793.21 % | 27.708 K 624.20 % | 3.826 K |
| Total current assets | 4.990 M -20.85 % | 6.304 M -24.61 % | 8.362 M -32.11 % | 12.318 M -16.67 % | 14.782 M -14.21 % | 17.232 M 1 836.98 % | 889.620 K 14.24 % | 778.755 K -72.91 % | 2.874 M 707.94 % | 355.752 K -62.53 % | 949.494 K 82.64 % | 519.872 K -53.07 % | 1.108 M -56.49 % | 2.546 M 338.10 % | 581.113 K -79.12 % | 2.783 M -11.16 % | 3.133 M 117.89 % | 1.438 M 477.49 % | 248.988 K 798.61 % | 27.708 K 624.20 % | 3.826 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 55.212 K -63.09 % | 149.585 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 |
| 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 85.922 K -24.69 % | 114.092 K 87.68 % | 60.791 K 9.73 % | 55.402 K 3.69 % | 53.428 K -45.23 % | 97.549 K 4.20 % | 93.616 K -59.33 % | 230.184 K 24.60 % | 184.743 K 89.60 % | 97.438 K -32.45 % | 144.239 K 17.88 % | 122.356 K 92.98 % | 63.403 K -47.11 % | 119.868 K 77.44 % | 67.553 K -31.40 % | 98.467 K 178.70 % | 35.331 K 49.04 % | 23.706 K -44.70 % | 42.866 K 42.89 % | 30.000 K 376.19 % | 6.300 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.565 K -35.25 % | 65.733 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 |
| 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 |
| Other total stockholders equity | 83.539 M 0.97 % | 82.735 M 0.19 % | 82.576 M 1.26 % | 81.552 M 7.25 % | 76.039 M 6.85 % | 71.166 M 68.55 % | 42.224 M 19.40 % | 35.364 M 4.85 % | 33.730 M 29.01 % | 26.144 M 25.26 % | 20.872 M 19.67 % | 17.441 M 26.40 % | 13.798 M 9.57 % | 12.593 M 78.42 % | 7.058 M -18.14 % | 8.622 M -21.52 % | 10.987 M 192.63 % | 3.754 M 427.16 % | 712.207 K 190.92 % | 244.815 K 0.14 % | 244.483 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 | 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 100.00 % | -156.109 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 5.004 M -34.33 % | 7.620 M -21.38 % | 9.692 M -29.39 % | 13.727 M -15.14 % | 16.176 M -13.35 % | 18.668 M 1 909.02 % | 929.234 K 11.73 % | 831.708 K -71.28 % | 2.896 M 649.60 % | 386.287 K -60.34 % | 974.091 K 82.52 % | 533.695 K -52.67 % | 1.128 M -55.72 % | 2.547 M 338.26 % | 581.113 K -79.12 % | 2.783 M -11.16 % | 3.133 M 117.82 % | 1.438 M 475.17 % | 250.068 K 787.52 % | 28.176 K 509.08 % | 4.626 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 -100.00 % | 2.358 M | 0.000 | 0.000 100.00 % | -4.936 M | 0.000 | 0.000 | 0.000 100.00 % | -1.714 M | 0.000 | 0.000 -100.00 % | 1.059 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.595 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 403.520 K 153.18 % | 159.382 K -84.44 % | 1.024 M -78.61 % | 4.788 M -1.74 % | 4.873 M 23.07 % | 3.959 M 39.51 % | 2.838 M 337.83 % | 648.201 K 0.30 % | 646.263 K 24.10 % | 520.774 K 20.71 % | 431.423 K 33.06 % | 324.230 K 58.09 % | 205.098 K -86.78 % | 1.551 M 751.92 % | 182.069 K 105.34 % | -3.408 M -194.65 % | 3.600 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 215.613 K 56.73 % | 137.570 K 208.59 % | -126.683 K -129.87 % | 424.095 K 7 441.09 % | -5.777 K 98.05 % | -296.994 K -215.97 % | 256.106 K -58.24 % | 613.325 K 286.90 % | 158.521 K -34.09 % | 240.516 K 7.78 % | 223.156 K 1 101.91 % | -22.273 K -117.17 % | 129.699 K 244.33 % | -89.861 K -44.11 % | -62.354 K -139.71 % | 157.010 K 487.72 % | 26.715 K 116.56 % | 12.336 K 157.05 % | -21.622 K -181.01 % | 26.692 K 17 694.67 % | 150.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -40.234 K -140.61 % | 99.078 K 51.04 % | 65.598 K 3 284.83 % | 1.938 K 104.39 % | -44.121 K -1 221.82 % | 3.933 K 102.88 % | -136.568 K -400.54 % | 45.441 K -47.95 % | 87.305 K 286.55 % | -46.801 K -313.87 % | 21.883 K -62.88 % | 58.953 K 204.41 % | -56.465 K -207.93 % | 52.315 K 269.23 % | -30.914 K -148.96 % | 63.136 K 84.73 % | 34.177 K 269.82 % | -20.126 K 0.00 % | -20.126 K | 0.000 | 0.000 |
| Other working capital | 255.847 K 564.68 % | 38.492 K 120.02 % | -192.281 K -145.55 % | 422.157 K 1 000.97 % | 38.344 K 112.74 % | -300.927 K -176.64 % | 392.674 K -30.85 % | 567.884 K 697.41 % | 71.216 K -75.21 % | 287.317 K 42.75 % | 201.273 K 347.79 % | -81.226 K -143.63 % | 186.164 K 230.94 % | -142.176 K -352.21 % | -31.440 K -133.49 % | 93.874 K 1 358.03 % | -7.462 K -122.99 % | 32.462 K 2 269.92 % | -1.496 K -105.60 % | 26.692 K 17 694.67 % | 150.000 |
| Other non cash items | -2.371 M -0.58 % | -2.358 M -720.14 % | 380.220 K 4 232.99 % | 8.775 K -99.82 % | 4.936 M 645.82 % | 661.805 K -19.66 % | 823.724 K -37.19 % | 1.311 M -54.80 % | 2.901 M -38.62 % | 4.727 M 588.76 % | 686.320 K -31.33 % | 999.485 K 742.37 % | -155.594 K -1 830.69 % | -8.059 K 99.62 % | -2.120 M -164 517.39 % | -1.288 K -100.04 % | 3.600 M 12 101.01 % | -30.000 K | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | -1.741 M 16.48 % | -2.085 M 42.74 % | -3.641 M -36.91 % | -2.659 M -8.65 % | -2.447 M 3.84 % | -2.545 M 12.86 % | -2.921 M -5.58 % | -2.767 M -5.03 % | -2.634 M -1.52 % | -2.595 M -1.94 % | -2.545 M -33.55 % | -1.906 M 15.25 % | -2.249 M -3.82 % | -2.166 M 3.02 % | -2.234 M -73.21 % | -1.290 M 38.24 % | -2.088 M -43.03 % | -1.460 M -714.49 % | -179.230 K -135.46 % | -76.118 K -294.48 % | -19.296 K |
| Investments in property plant and equipment | -1.949 K | 0.000 100.00 % | -356.966 K -367.61 % | -76.338 K -1 417.35 % | -5.031 K 99.63 % | -1.348 M -52 114.80 % | -2.581 K 94.33 % | -45.547 K -1 880.30 % | -2.300 K 85.22 % | -15.561 K 7.80 % | -16.877 K | 0.000 100.00 % | -24.458 K -1 659.57 % | -1.390 K | 0.000 100.00 % | -6.144 K 0.00 % | -6.144 K | 0.000 100.00 % | -986.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 2.161 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 |
| Purchases of investments | -4.000 M 33.33 % | -6.000 M | 0.000 100.00 % | -5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 6.500 M 1 200.00 % | 500.000 K -90.00 % | 5.000 M 231 474.36 % | -2.161 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 investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 2.161 K | 0.000 | 0.000 100.00 % | -2.581 K 94.33 % | -45.547 K -1 880.30 % | -2.300 K 85.22 % | -15.561 K 7.80 % | -16.877 K | 0.000 100.00 % | -24.458 B -1 659.57 % | -1.390 B | 0.000 | 0.000 | 0.000 100.00 % | -986.000 0.00 % | -986.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 2.498 M 145.42 % | -5.500 M -218.46 % | 4.643 M 191.50 % | -5.074 M -100 758.22 % | -5.031 K 99.63 % | -1.348 M -52 114.80 % | -2.581 K 94.33 % | -45.547 K -1 880.30 % | -2.300 K 85.22 % | -15.561 K 7.80 % | -16.877 K | 0.000 100.00 % | -24.458 K -1 659.57 % | -1.390 K | 0.000 100.00 % | -6.144 K 0.00 % | -6.144 K -523.12 % | -986.000 0.00 % | -986.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.146 K -103.30 % | 550.010 K -8.33 % | 600.000 K -80.00 % | 3.000 M | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K -200.00 % | 100.000 K | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 724.872 K | 0.000 -100.00 % | 19.800 M 571.34 % | 2.949 M 197.35 % | 991.860 K -77.29 % | 4.367 M | 0.000 | 0.000 -100.00 % | 1.206 M | 0.000 -100.00 % | 3.985 M | 0.000 -100.00 % | 1.045 M -71.27 % | 3.636 M 19.13 % | 3.052 M 510.40 % | 500.000 K | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -400.000 K | 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 | 0.000 -100.00 % | 1.454 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.045 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 -100.00 % | 724.872 K | 0.000 -100.00 % | 19.800 M 571.34 % | 2.949 M 202.89 % | 973.714 K -80.20 % | 4.917 M 139.45 % | 2.054 M -31.55 % | 3.000 M 148.66 % | 1.206 M 20.65 % | 1.000 M -74.91 % | 3.985 M 281.54 % | 1.045 M 0.00 % | 1.045 M -71.27 % | 3.636 M 37.09 % | 2.652 M 563.00 % | 400.000 K 300.00 % | 100.000 K | 0.000 |
| Effect of forex changes on cash | 0.000 100.00 % | -505.000 99.03 % | -51.831 K -233.92 % | -15.522 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 % | -10.693 K -185.52 % | 12.504 K 790.45 % | -1.811 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | 756.836 K 109.98 % | -7.585 M -898.12 % | 950.393 K 113.53 % | -7.024 M -186.41 % | -2.452 M -115.42 % | 15.907 M 61 145.08 % | 25.973 K 101.41 % | -1.838 M -180.60 % | 2.281 M 509.64 % | -556.772 K -227.19 % | 437.744 K 162.59 % | -699.425 K 45.07 % | -1.273 M -170.05 % | 1.818 M 181.37 % | -2.234 M -773.26 % | -255.789 K -116.46 % | 1.554 M 30.56 % | 1.190 M 441.62 % | 219.784 K 820.29 % | 23.882 K 223.77 % | -19.296 K |
| Cash at beginning of period | 492.610 K -93.90 % | 8.078 M 13.33 % | 7.127 M -49.63 % | 14.152 M -14.77 % | 16.604 M 2 282.81 % | 696.826 K 3.87 % | 670.853 K -73.26 % | 2.509 M 998.29 % | 228.465 K -70.90 % | 785.237 K 125.97 % | 347.493 K -66.81 % | 1.047 M -54.88 % | 2.320 M 361.70 % | 502.528 K -81.63 % | 2.736 M -8.55 % | 2.992 M 108.09 % | 1.438 M 480.98 % | 247.492 K 793.21 % | 27.708 K 624.20 % | 3.826 K -83.45 % | 23.122 K |
| Cash at end of period | 1.249 M 153.64 % | 492.610 K -93.90 % | 8.078 M 13.33 % | 7.127 M -49.63 % | 14.152 M -14.77 % | 16.604 M 2 282.81 % | 696.826 K 3.87 % | 670.853 K -73.26 % | 2.509 M 998.29 % | 228.465 K -70.90 % | 785.237 K 125.97 % | 347.493 K -66.81 % | 1.047 M -54.88 % | 2.320 M 361.70 % | 502.528 K -81.63 % | 2.736 M -8.55 % | 2.992 M 108.09 % | 1.438 M 480.98 % | 247.492 K 793.21 % | 27.708 K 624.20 % | 3.826 K |
| Operating cash flow | -1.741 M 16.48 % | -2.085 M 42.74 % | -3.641 M -36.91 % | -2.659 M -8.65 % | -2.447 M 3.84 % | -2.545 M 12.86 % | -2.921 M -5.58 % | -2.767 M -5.03 % | -2.634 M -1.52 % | -2.595 M -1.94 % | -2.545 M -33.55 % | -1.906 M 15.25 % | -2.249 M -3.82 % | -2.166 M 3.02 % | -2.234 M -73.21 % | -1.290 M 38.24 % | -2.088 M -43.03 % | -1.460 M -714.49 % | -179.230 K -135.46 % | -76.118 K -294.48 % | -19.296 K |
| Capital expenditure | -1.949 K -48 825.00 % | 4.000 100.00 % | -356.966 K -367.61 % | -76.338 K -1 417.35 % | -5.031 K 99.63 % | -1.348 M -52 114.80 % | -2.581 K 94.33 % | -45.547 K -1 880.30 % | -2.300 K 85.22 % | -15.561 K 7.80 % | -16.877 K | 0.000 100.00 % | -24.458 K -1 659.57 % | -1.390 K | 0.000 100.00 % | -6.144 K 0.00 % | -6.144 K | 0.000 100.00 % | -986.000 | 0.000 | 0.000 |
| Free CashFlow | -1.743 M 16.38 % | -2.085 M 47.85 % | -3.998 M -46.14 % | -2.736 M -11.54 % | -2.452 M 37.00 % | -3.893 M -33.16 % | -2.923 M -3.96 % | -2.812 M -6.67 % | -2.636 M -1.00 % | -2.610 M -1.87 % | -2.562 M -34.44 % | -1.906 M 16.16 % | -2.273 M -4.88 % | -2.168 M 2.96 % | -2.234 M -72.39 % | -1.296 M 38.12 % | -2.094 M -43.45 % | -1.460 M -710.03 % | -180.216 K -136.76 % | -76.118 K -294.48 % | -19.296 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-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-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | 2009-08-31 | 2009-05-31 | 2009-02-28 | 2008-11-30 | 2008-08-31 | 2008-05-31 | 2008-02-29 | 2007-11-30 | 2007-08-31 | 2007-05-31 | 2007-02-28 | 2006-11-30 | 2006-08-31 | 2006-05-31 | 2006-02-28 | 2005-11-30 | 2005-08-31 | 2005-05-31 | 2005-02-28 | 2004-11-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 -100.00 % | 18.426 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 -100.00 % | 250.401 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 -100.00 % | 2.119 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.581 K | 0.000 | 0.000 | 0.000 -100.00 % | 131.482 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 |
| Net income | -545.719 K 16.57 % | -654.087 K -18.48 % | -552.063 K 14.37 % | -644.697 K 55.91 % | -1.462 M -72.64 % | -847.031 K -68.94 % | -501.372 K 14.77 % | -588.291 K -6.14 % | -554.249 K -5.03 % | -527.697 K 27.33 % | -726.157 K -19.42 % | -608.089 K 79.55 % | -2.973 M -116.17 % | -1.375 M -3.71 % | -1.326 M 6.29 % | -1.415 M 21.66 % | -1.806 M 15.95 % | -2.149 M 15.28 % | -2.537 M 38.92 % | -4.154 M -320.66 % | -987.417 K 10.78 % | -1.107 M -0.13 % | -1.105 M 67.36 % | -3.387 M -243.00 % | -987.342 K -19.41 % | -826.836 K 50.99 % | -1.687 M -38.15 % | -1.221 M 15.49 % | -1.445 M 2.99 % | -1.489 M 44.82 % | -2.699 M -136.29 % | -1.142 M 4.99 % | -1.202 M 6.53 % | -1.286 M 25.33 % | -1.723 M -389.21 % | 595.604 K 128.36 % | -2.100 M -16.07 % | -1.809 M -36.64 % | -1.324 M 24.27 % | -1.748 M -11.75 % | -1.564 M -2.85 % | -1.521 M 53.33 % | -3.259 M -118.52 % | -1.492 M -59.99 % | -932.263 K -33.36 % | -699.033 K 9.17 % | -769.570 K -51.95 % | -506.469 K 13.27 % | -583.979 K 78.95 % | -2.775 M -580.95 % | -407.462 K 12.52 % | -465.757 K 27.20 % | -639.758 K 9.00 % | -703.065 K -12.52 % | -624.851 K -266.19 % | 375.983 K 122.37 % | -1.681 M -50.40 % | -1.118 M 6.62 % | -1.197 M -476.52 % | 317.898 K 162.82 % | -506.025 K -277.68 % | -133.983 K -250.59 % | 88.974 K 110.29 % | -864.761 K -273.58 % | -231.482 K -31.87 % | -175.533 K -105.43 % | 3.233 M 345.30 % | -1.318 M 17.32 % | -1.594 M -19.50 % | -1.334 M 9.59 % | -1.476 M -117.74 % | -677.652 K -236.28 % | -201.512 K -73.44 % | -116.186 K 74.03 % | -447.419 K -1 152.12 % | -35.733 K -15.28 % | -30.997 K 52.64 % | -65.455 K -153.73 % | -25.797 K 71.02 % | -89.022 K -855.79 % | -9.314 K -369.22 % | -1.985 K 29.63 % | -2.821 K |
| Income before tax | -540.293 K 14.25 % | -630.044 K -14.13 % | -552.063 K 14.88 % | -648.545 K 55.51 % | -1.458 M -230.16 % | -441.560 K 11.60 % | -499.502 K 3.15 % | -515.729 K -3.26 % | -499.439 K -1.86 % | -490.307 K 32.48 % | -726.157 K -19.42 % | -608.089 K 62.84 % | -1.636 M -18.77 % | -1.378 M -3.90 % | -1.326 M 6.29 % | -1.415 M 21.66 % | -1.806 M 15.95 % | -2.149 M 15.28 % | -2.537 M 38.92 % | -4.154 M -320.66 % | -987.417 K 10.78 % | -1.107 M -0.13 % | -1.105 M 67.36 % | -3.387 M -243.00 % | -987.342 K -19.41 % | -826.836 K 50.99 % | -1.687 M -38.15 % | -1.221 M 15.49 % | -1.445 M 2.99 % | -1.489 M 44.82 % | -2.699 M -136.29 % | -1.142 M 4.99 % | -1.202 M 6.53 % | -1.286 M 25.33 % | -1.723 M -389.21 % | 595.604 K 128.36 % | -2.100 M -16.07 % | -1.809 M -36.64 % | -1.324 M 24.27 % | -1.748 M -11.75 % | -1.564 M -2.85 % | -1.521 M 53.33 % | -3.259 M -118.52 % | -1.492 M -59.99 % | -932.263 K -33.36 % | -699.033 K 9.17 % | -769.570 K -51.95 % | -506.469 K 13.27 % | -583.979 K 78.95 % | -2.775 M -580.95 % | -407.462 K 100.00 % | -2.433 T -380 367 320.18 % | -639.758 K 9.00 % | -703.065 K -12.52 % | -624.851 K 100.00 % | -3.620 T -215 328 935.97 % | -1.681 M -50.40 % | -1.118 M 6.62 % | -1.197 M -317.22 % | 551.034 K -80.50 % | 2.826 M -7.57 % | 3.057 M -5.43 % | 3.233 M 214.40 % | -2.826 M -200.00 % | 2.826 M 1 709.92 % | -175.533 K -105.43 % | 3.233 M -26.58 % | 4.404 M 373.37 % | -1.611 M -19.71 % | -1.346 M 9.59 % | -1.488 M -294.53 % | 765.117 K 463.51 % | -210.478 K -70.13 % | -123.717 K -127.51 % | 449.652 K 267.82 % | 122.249 K 252.39 % | 34.691 K -46.73 % | 65.123 K 350.99 % | -25.946 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Income before tax ratio | 0.00 | 0.00 | 0.00 100.00 % | -35.20 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -16.59 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.26 | 0.00 | 0.00 | 0.00 100.00 % | -267.08 | 0.00 | 0.00 | 0.00 -100.00 % | 33.49 | 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 | -551.558 K 17.56 % | -669.027 K -12.42 % | -595.131 K 12.29 % | -678.517 K 20.43 % | -852.743 K -70.92 % | -498.907 K 11.64 % | -564.603 K 3.94 % | -587.766 K -2.20 % | -575.097 K -7.23 % | -536.308 K 10.18 % | -597.123 K 34.96 % | -918.123 K -22.82 % | -747.547 K 36.15 % | -1.171 M 12.76 % | -1.342 M 4.87 % | -1.411 M 22.05 % | -1.810 M 15.67 % | -2.146 M 15.58 % | -2.542 M 38.72 % | -4.148 M -302.16 % | -1.031 M 12.17 % | -1.174 M 1.57 % | -1.193 M 64.72 % | -3.382 M -244.34 % | -982.133 K -19.43 % | -822.381 K 7.68 % | -890.771 K 7.16 % | -959.446 K 19.15 % | -1.187 M -4.55 % | -1.135 M 49.69 % | -2.256 M -202.47 % | -745.911 K 7.61 % | -807.386 K 8.53 % | -882.718 K 31.03 % | -1.280 M -53.56 % | -833.446 K 37.54 % | -1.334 M -29.75 % | -1.029 M -74.97 % | -587.836 K 31.81 % | -862.027 K -25.59 % | -686.386 K 15.62 % | -813.473 K -9.37 % | -743.781 K 2.65 % | -764.031 K 11.24 % | -860.814 K -33.48 % | -644.887 K 12.51 % | -737.074 K -45.97 % | -504.933 K 13.31 % | -582.443 K 67.25 % | -1.779 M -375.85 % | -373.756 K -83 713.44 % | -445.938 99.93 % | -626.770 K -4.84 % | -597.846 K 7.25 % | -644.589 K -270.87 % | 377.242 K 122.45 % | -1.681 M 7.38 % | -1.814 M -258.05 % | -506.746 K -110.96 % | 4.623 M 788.98 % | -671.047 K 3.86 % | -698.005 K 22.64 % | -902.296 K -4.79 % | -861.080 K -271.99 % | -231.482 K 2.02 % | -236.258 K -107.20 % | 3.279 M 351.58 % | -1.304 M 18.83 % | -1.606 M -19.21 % | -1.347 M 9.61 % | -1.490 M -117.28 % | -685.893 K -185.71 % | -240.063 K -94.69 % | -123.306 K 70.85 % | -422.988 K -45.31 % | -291.102 K -742.60 % | -34.548 K -152.61 % | 65.671 K 355.83 % | -25.670 K -121.72 % | 118.170 K 1 343.24 % | -9.505 K -378.84 % | -1.985 K 29.63 % | -2.821 K |
| Net income ratio | 0.00 | 0.00 | 0.00 100.00 % | -34.99 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -16.59 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.15 | 0.00 | 0.00 | 0.00 100.00 % | -81.73 | 0.00 | 0.00 | 0.00 100.00 % | -10.02 | 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.00 | 0.00 | 0.00 100.00 % | -36.82 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -16.56 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 2.18 | 0.00 | 0.00 | 0.00 100.00 % | -81.38 | 0.00 | 0.00 | 0.00 100.00 % | -9.91 | 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.00 | 0.00 | 0.00 -100.00 % | 0.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.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 | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.197 M 0.23 % | 53.073 M 0.21 % | 52.959 M 0.00 % | 52.959 M 0.00 % | 52.959 M 0.00 % | 52.959 M 0.00 % | 52.959 M 0.00 % | 52.959 M 0.00 % | 52.959 M 0.00 % | 52.959 M 0.13 % | 52.888 M 46.32 % | 36.146 M -0.34 % | 36.271 M 0.38 % | 36.135 M 2.15 % | 35.373 M 0.00 % | 35.373 M 4.62 % | 33.810 M 17.94 % | 28.667 M 0.35 % | 28.567 M 0.00 % | 28.567 M 4.15 % | 27.428 M 2.09 % | 26.867 M 1.11 % | 26.573 M 0.00 % | 26.573 M 5.34 % | 25.225 M 1.17 % | 24.932 M 2.56 % | 24.308 M 0.00 % | 24.308 M 0.01 % | 24.307 M -2.47 % | 24.923 M 2.94 % | 24.211 M 0.00 % | 24.211 M 0.15 % | 24.175 M 11.50 % | 21.682 M 5.06 % | 20.638 M 0.00 % | 20.638 M 0.00 % | 20.638 M 0.00 % | 20.638 M 0.00 % | 20.638 M 0.00 % | 20.638 M 0.00 % | 20.638 M 0.12 % | 20.614 M 4.68 % | 19.692 M 0.00 % | 19.692 M 0.81 % | 19.534 M 0.00 % | 19.534 M -1.47 % | 19.825 M 0.00 % | 19.825 M 2.98 % | 19.252 M 0.00 % | 19.252 M 0.00 % | 19.252 M 0.00 % | 19.252 M 0.52 % | 19.152 M 5.26 % | 18.195 M 1.33 % | 17.955 M 0.00 % | 17.955 M 7.65 % | 16.678 M 1.66 % | 16.406 M 10.35 % | 14.866 M 0.00 % | 14.866 M 7.09 % | 13.882 M 1.27 % | 13.708 M -16.82 % | 16.480 M 0.00 % | 16.480 M 0.00 % | 16.480 M -14.40 % | 19.252 M 0.00 % | 19.252 M |
| Weighted average shs out | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.198 M 0.00 % | 53.197 M 0.23 % | 53.073 M 0.21 % | 52.959 M 0.00 % | 52.959 M 0.00 % | 52.959 M 0.00 % | 52.959 M 0.00 % | 52.959 M 2.05 % | 51.896 M -2.01 % | 52.959 M 0.00 % | 52.959 M 0.13 % | 52.888 M 46.32 % | 36.146 M -0.34 % | 36.271 M 0.38 % | 36.135 M 2.15 % | 35.373 M 3.56 % | 34.157 M 1.03 % | 33.810 M 17.94 % | 28.667 M 0.35 % | 28.567 M 0.90 % | 28.311 M 3.22 % | 27.428 M 2.09 % | 26.867 M 1.11 % | 26.573 M 1.98 % | 26.057 M 3.30 % | 25.225 M 1.17 % | 24.932 M 2.56 % | 24.308 M 0.00 % | 24.308 M 0.00 % | 24.307 M -2.47 % | 24.923 M 2.94 % | 24.211 M 0.00 % | 24.211 M 0.15 % | 24.175 M 11.50 % | 21.682 M 5.06 % | 20.638 M 0.00 % | 20.638 M 0.00 % | 20.638 M 0.00 % | 20.638 M 0.00 % | 20.638 M 0.00 % | 20.638 M 0.00 % | 20.638 M 0.12 % | 20.614 M 4.68 % | 19.692 M 0.81 % | 19.534 M 0.00 % | 19.534 M 0.00 % | 19.534 M 0.00 % | 19.534 M 0.00 % | 19.534 M 1.46 % | 19.252 M 0.00 % | 19.252 M 0.00 % | 19.252 M 0.00 % | 19.252 M 0.52 % | 19.152 M 5.26 % | 18.195 M 1.33 % | 17.955 M 4.75 % | 17.141 M 2.78 % | 16.678 M 1.66 % | 16.406 M 10.35 % | 14.866 M 1.02 % | 14.716 M 6.01 % | 13.882 M 1.27 % | 13.708 M -16.82 % | 16.480 M 0.00 % | 16.480 M 0.00 % | 16.480 M -14.40 % | 19.252 M 0.00 % | 19.252 M |
| EPS diluted | -0.01 16.26 % | -0.01 -18.27 % | -0.01 14.05 % | -0.01 56.00 % | -0.03 -72.96 % | -0.02 -69.15 % | -0.01 15.32 % | -0.01 -6.73 % | -0.01 -5.05 % | -0.01 27.21 % | -0.01 -19.30 % | -0.01 79.61 % | -0.06 -115.83 % | -0.03 -4.02 % | -0.02 6.39 % | -0.03 21.76 % | -0.03 16.05 % | -0.04 15.45 % | -0.05 38.90 % | -0.08 -321.51 % | -0.02 11.00 % | -0.02 0.00 % | -0.02 67.29 % | -0.06 -243.55 % | -0.02 -19.23 % | -0.02 51.10 % | -0.03 5.62 % | -0.03 15.08 % | -0.04 3.40 % | -0.04 46.00 % | -0.08 -136.22 % | -0.03 9.27 % | -0.04 20.71 % | -0.04 25.54 % | -0.06 -387.14 % | 0.02 127.42 % | -0.08 -13.82 % | -0.07 -35.14 % | -0.05 24.32 % | -0.07 -6.13 % | -0.06 -1.64 % | -0.06 53.08 % | -0.13 -111.73 % | -0.06 -59.90 % | -0.04 -37.14 % | -0.03 11.95 % | -0.03 -52.15 % | -0.02 13.64 % | -0.02 81.38 % | -0.13 -559.90 % | -0.02 12.83 % | -0.02 27.10 % | -0.03 9.09 % | -0.03 -12.54 % | -0.03 -268.33 % | 0.02 122.09 % | -0.08 -50.37 % | -0.05 10.86 % | -0.06 -480.00 % | 0.02 161.78 % | -0.03 -275.36 % | -0.01 -253.33 % | 0.00 110.32 % | -0.04 -263.33 % | -0.01 -31.87 % | -0.01 -105.35 % | 0.17 348.18 % | -0.07 17.67 % | -0.08 -13.51 % | -0.07 10.83 % | -0.08 -118.04 % | -0.04 -211.57 % | -0.01 -70.42 % | -0.01 76.41 % | -0.03 -1 154.17 % | 0.00 -9.09 % | 0.00 54.17 % | 0.00 -200.00 % | 0.00 70.37 % | -0.01 -800.00 % | 0.00 -500.00 % | 0.00 0.00 % | 0.00 |
| Earnings per share | -0.01 16.26 % | -0.01 -18.27 % | -0.01 14.05 % | -0.01 56.00 % | -0.03 -72.96 % | -0.02 -69.15 % | -0.01 15.32 % | -0.01 -6.73 % | -0.01 -5.05 % | -0.01 27.21 % | -0.01 -19.30 % | -0.01 79.61 % | -0.06 -115.83 % | -0.03 -4.02 % | -0.02 6.39 % | -0.03 21.76 % | -0.03 16.05 % | -0.04 15.45 % | -0.05 38.90 % | -0.08 -321.51 % | -0.02 11.00 % | -0.02 0.00 % | -0.02 67.99 % | -0.07 -251.08 % | -0.02 -19.23 % | -0.02 51.10 % | -0.03 -38.10 % | -0.02 41.96 % | -0.04 3.40 % | -0.04 46.00 % | -0.08 -128.44 % | -0.03 6.18 % | -0.04 20.71 % | -0.04 25.54 % | -0.06 -387.14 % | 0.02 127.42 % | -0.08 -13.82 % | -0.07 -35.14 % | -0.05 25.78 % | -0.07 -8.23 % | -0.06 -1.64 % | -0.06 53.08 % | -0.13 -111.73 % | -0.06 -59.90 % | -0.04 -37.14 % | -0.03 11.95 % | -0.03 -52.15 % | -0.02 13.64 % | -0.02 81.38 % | -0.13 -559.90 % | -0.02 12.83 % | -0.02 27.10 % | -0.03 9.09 % | -0.03 -12.54 % | -0.03 -268.33 % | 0.02 122.09 % | -0.08 -50.37 % | -0.05 10.86 % | -0.06 -480.00 % | 0.02 161.78 % | -0.03 -275.36 % | -0.01 -250.00 % | 0.00 110.38 % | -0.04 -269.17 % | -0.01 -31.87 % | -0.01 -105.35 % | 0.17 348.18 % | -0.07 17.67 % | -0.08 -13.51 % | -0.07 10.83 % | -0.08 -108.10 % | -0.04 -226.45 % | -0.01 -70.42 % | -0.01 76.41 % | -0.03 -1 154.17 % | 0.00 -9.09 % | 0.00 54.17 % | 0.00 -200.00 % | 0.00 70.37 % | -0.01 -800.00 % | 0.00 -500.00 % | 0.00 0.00 % | 0.00 |
| Gross profit | -1.950 K -29.91 % | -1.501 K 8.75 % | -1.645 K -117.86 % | 9.213 K 459.18 % | -2.565 K 16.01 % | -3.054 K 15.03 % | -3.594 K 0.00 % | -3.594 K 0.00 % | -3.594 K 0.00 % | -3.594 K 8.48 % | -3.927 K 64.81 % | -11.159 K -265.03 % | -3.057 K 57.35 % | -7.167 K 17.07 % | -8.642 K -40.36 % | -6.157 K 32.95 % | -9.183 K | 0.000 | 0.000 -100.00 % | 250.401 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 100.00 % | -55.798 K 3.79 % | -57.997 K -56.47 % | -37.065 K -101.75 % | 2.119 M 3 994.80 % | -54.404 K -53.55 % | -35.431 K -116.37 % | -16.375 K -254.76 % | 10.581 K 118.02 % | -58.731 K -280.21 % | -15.447 K 5.67 % | -16.375 K -112.45 % | 131.482 K 398.64 % | -44.027 K -179.04 % | -15.778 K -462.30 % | -2.806 K 97.92 % | -135.041 K -378.04 % | -28.249 K -79.04 % | -15.778 K 63.75 % | -43.520 K -170.41 % | -16.094 K | 0.000 100.00 % | -9.105 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.657 K | 0.000 -100.00 % | 1.337 M 54 172.73 % | -2.472 K 77.46 % | -10.968 K -757.55 % | 1.668 K -86.59 % | 12.435 K | 0.000 100.00 % | -10.614 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 326.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.968 M | 0.000 -100.00 % | 103.782 K 166.49 % | -156.077 K 96.09 % | -3.996 M | 0.000 | 0.000 | 0.000 100.00 % | -1.344 K -310.66 % | 638.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.057 M 792 177.20 % | -386.000 94.56 % | -7.090 K -149.04 % | 14.458 K 217.54 % | -12.300 K 8.94 % | -13.507 K 10.64 % | -15.115 K -80.71 % | -8.364 K 78.37 % | -38.674 K -429.93 % | -7.298 K -100.81 % | 897.178 K 451.16 % | -255.493 K -489.30 % | 65.629 K -49.92 % | 131.043 K | 0.000 -100.00 % | 207.116 K 2 123.71 % | 9.314 K 369.22 % | 1.985 K -29.63 % | 2.821 K |
| Cost of revenue | 1.950 K 29.91 % | 1.501 K -8.75 % | 1.645 K -82.14 % | 9.213 K 259.18 % | 2.565 K -16.01 % | 3.054 K -15.03 % | 3.594 K 0.00 % | 3.594 K 0.00 % | 3.594 K 0.00 % | 3.594 K -8.48 % | 3.927 K -64.81 % | 11.159 K 265.03 % | 3.057 K -57.35 % | 7.167 K -17.07 % | 8.642 K 40.36 % | 6.157 K -32.95 % | 9.183 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 -100.00 % | 55.798 K -3.79 % | 57.997 K 56.47 % | 37.065 K | 0.000 -100.00 % | 54.404 K 53.55 % | 35.431 K 116.37 % | 16.375 K | 0.000 -100.00 % | 58.731 K 280.21 % | 15.447 K -5.67 % | 16.375 K | 0.000 -100.00 % | 44.027 K 179.04 % | 15.778 K 462.30 % | 2.806 K -97.92 % | 135.041 K 378.04 % | 28.249 K 79.04 % | 15.778 K -63.75 % | 43.520 K 170.41 % | 16.094 K | 0.000 -100.00 % | 9.105 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.786 M | 0.000 -100.00 % | 1.786 M -10.69 % | 2.000 M -62.44 % | 5.324 M 920.78 % | 521.523 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 -100.00 % | 3.414 M 136.57 % | 1.443 M -9.54 % | 1.595 M 324.70 % | 375.620 K 162.91 % | -597.051 K -285.46 % | 321.935 K -27.41 % | 443.521 K 24.81 % | 355.364 K 13.33 % | 313.559 K 200.59 % | 104.314 K -35.64 % | 162.091 K 166.64 % | 60.790 K -70.71 % | 207.539 K 356.63 % | 45.450 K 129.28 % | 19.823 K 180.98 % | 7.055 K -91.24 % | 80.548 K 214.31 % | 25.627 K 29.28 % | 19.823 K -86.32 % | 144.884 K 129.32 % | 63.181 K | 0.000 -100.00 % | 52.171 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.687 M | 0.000 | 0.000 | 0.000 100.00 % | -1.707 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 100.00 % | -213.920 K -499.34 % | 53.569 K -56.55 % | 123.296 K 232.74 % | 37.055 K -76.19 % | 155.631 K -30.11 % | 222.677 K 6 920.08 % | 3.172 K -98.50 % | 210.863 K -43.35 % | 372.220 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.087 M -26.42 % | 1.478 M 18.26 % | 1.249 M -11.10 % | 1.406 M 180.60 % | 500.895 K 167.69 % | 187.117 K 145.31 % | 76.278 K -69.63 % | 251.158 K 574.60 % | -52.920 K | 0.000 100.00 % | -13.508 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.560 K | 0.000 | 0.000 -100.00 % | 13.560 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 100.00 % | -150.862 K -370.37 % | 55.798 K -3.79 % | 57.997 K 56.47 % | 37.065 K 100.85 % | -4.353 M -8 101.08 % | 54.410 K -34.84 % | 83.498 K 35.21 % | 61.755 K 97.36 % | 31.291 K 10.57 % | 28.300 K 83.21 % | 15.447 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -632.000 -316.44 % | 292.000 25.32 % | 233.000 100.03 % | -899.411 K -456.19 % | 252.506 K 464.25 % | -69.323 K 46.96 % | -130.711 K | 0.000 100.00 % | -157.698 K | 0.000 100.00 % | -1.985 K 29.63 % | -2.821 K |
| Operating expenses | 553.508 K -17.27 % | 669.027 K 12.42 % | 595.131 K -12.53 % | 680.420 K -20.45 % | 855.308 K 71.44 % | 498.907 K -12.19 % | 568.197 K -3.92 % | 591.360 K 2.19 % | 578.691 K 7.18 % | 539.902 K -29.72 % | 768.179 K -17.34 % | 929.282 K -4.01 % | 968.146 K -29.80 % | 1.379 M 2.10 % | 1.351 M -4.67 % | 1.417 M -22.10 % | 1.819 M -15.50 % | 2.153 M -15.51 % | 2.548 M -39.14 % | 4.186 M 303.59 % | 1.037 M -12.14 % | 1.181 M -1.60 % | 1.200 M -65.74 % | 3.502 M 216.78 % | 1.105 M 21.64 % | 908.816 K 1.57 % | 894.759 K -7.17 % | 963.827 K -19.06 % | 1.191 M 4.55 % | 1.139 M -49.60 % | 2.260 M 201.33 % | 750.000 K -7.57 % | 811.448 K -8.44 % | 886.212 K -30.88 % | 1.282 M 53.30 % | 836.354 K 22.46 % | 682.964 K -33.78 % | 1.031 M 74.64 % | 590.616 K -31.70 % | 864.743 K 25.49 % | 689.103 K -15.53 % | 815.832 K 9.42 % | 745.612 K -2.62 % | 765.659 K -11.22 % | 862.396 K 33.42 % | 646.360 K -12.48 % | 738.494 K 45.81 % | 506.469 K -13.27 % | 583.979 K -67.16 % | 1.779 M 375.85 % | 373.756 K -16.47 % | 447.474 K -28.78 % | 628.305 K 4.84 % | 599.283 K -23.26 % | 780.928 K 307.07 % | -377.127 K -122.44 % | 1.681 M -7.38 % | 1.815 M 258.00 % | 506.862 K 110.96 % | -4.623 M -788.98 % | 671.047 K -3.86 % | 698.005 K -22.64 % | 902.296 K 4.79 % | 861.080 K 271.99 % | 231.482 K -2.02 % | 236.258 K 107.20 % | -3.279 M -351.58 % | 1.304 M -18.86 % | 1.606 M 19.22 % | 1.347 M -9.60 % | 1.491 M 117.29 % | 686.016 K 185.62 % | 240.186 K 94.51 % | 123.484 K 127.46 % | -449.759 K -254.44 % | 291.226 K 940.92 % | -34.632 K 47.20 % | -65.588 K -354.68 % | 25.753 K 121.81 % | -118.094 K -1 342.44 % | 9.505 K 578.84 % | -1.985 K 29.63 % | -2.821 K |
| Cost and expenses | 553.508 K -17.27 % | 669.027 K 12.42 % | 595.131 K -12.53 % | 680.420 K -20.45 % | 855.308 K 70.39 % | 501.961 K -11.66 % | 568.197 K -3.92 % | 591.360 K 2.19 % | 578.691 K 7.18 % | 539.902 K -29.72 % | 768.179 K -17.34 % | 929.282 K -4.01 % | 968.146 K -29.80 % | 1.379 M 2.10 % | 1.351 M -4.67 % | 1.417 M -22.10 % | 1.819 M -15.50 % | 2.153 M -15.51 % | 2.548 M -39.14 % | 4.186 M 303.59 % | 1.037 M -12.14 % | 1.181 M -1.60 % | 1.200 M -65.74 % | 3.502 M 216.78 % | 1.105 M 21.64 % | 908.816 K 1.57 % | 894.759 K -7.17 % | 963.827 K -19.06 % | 1.191 M 4.55 % | 1.139 M -49.60 % | 2.260 M 201.33 % | 750.000 K -7.57 % | 811.448 K -8.44 % | 886.212 K -30.88 % | 1.282 M 53.30 % | 836.354 K 22.46 % | 682.964 K -33.78 % | 1.031 M 74.64 % | 590.616 K -31.70 % | 864.743 K 25.49 % | 689.103 K -15.53 % | 815.832 K 9.42 % | 745.612 K -2.62 % | 765.659 K -11.22 % | 862.396 K 33.42 % | 646.360 K -12.48 % | 738.494 K 45.81 % | 506.469 K -13.27 % | 583.979 K -67.16 % | 1.779 M 375.85 % | 373.756 K -16.47 % | 447.474 K -28.78 % | 628.305 K 4.84 % | 599.283 K -23.26 % | 780.928 K 307.07 % | -377.127 K -122.44 % | 1.681 M -7.38 % | 1.815 M 258.00 % | 506.862 K 110.96 % | -4.623 M -788.98 % | 671.047 K -3.86 % | 698.005 K -22.64 % | 902.296 K 4.79 % | 861.080 K 271.99 % | 231.482 K -2.02 % | 236.258 K 107.20 % | -3.279 M -351.58 % | 1.304 M -18.86 % | 1.606 M 19.22 % | 1.347 M -9.60 % | 1.491 M 117.29 % | 686.016 K 185.62 % | 240.186 K 94.51 % | 123.484 K 127.46 % | -449.759 K -254.44 % | 291.226 K 940.92 % | -34.632 K 47.20 % | -65.588 K -354.68 % | 25.753 K 121.81 % | -118.094 K -1 342.44 % | 9.505 K 578.84 % | -1.985 K 29.63 % | -2.821 K |
| Research and development expenses | 167.643 K -3.28 % | 173.335 K 26.36 % | 137.179 K -24.94 % | 182.763 K 12.89 % | 161.891 K 22.05 % | 132.638 K 13.66 % | 116.696 K -32.35 % | 172.496 K -11.75 % | 195.464 K 8.41 % | 180.301 K -22.56 % | 232.819 K -19.73 % | 290.033 K 51.50 % | 191.439 K -21.26 % | 243.134 K -32.97 % | 362.720 K 13.92 % | 318.386 K -24.88 % | 423.859 K 15.64 % | 366.525 K -33.10 % | 547.864 K -3.85 % | 569.820 K 10.50 % | 515.663 K -16.21 % | 615.401 K 6.29 % | 579.000 K 10.38 % | 524.556 K -11.71 % | 594.157 K 25.72 % | 472.597 K 21.83 % | 387.912 K -3.01 % | 399.936 K -32.10 % | 588.986 K 12.50 % | 523.532 K 25.02 % | 418.763 K 202.58 % | 138.398 K -53.05 % | 294.791 K 5.47 % | 279.493 K 17.54 % | 237.787 K -0.38 % | 238.690 K -12.37 % | 272.373 K 67.16 % | 162.937 K 9.41 % | 148.922 K -31.19 % | 216.424 K 70.12 % | 127.215 K -17.05 % | 153.359 K -14.48 % | 179.321 K 20.76 % | 148.497 K -13.60 % | 171.875 K 24.75 % | 137.779 K -15.20 % | 162.483 K 22.73 % | 132.387 K 14.31 % | 115.813 K 217.72 % | 36.451 K -49.53 % | 72.225 K -37.22 % | 115.043 K -52.39 % | 241.652 K 30.23 % | 185.556 K 42.52 % | 130.192 K -42.93 % | 228.124 K 78.02 % | 128.148 K 237.43 % | 37.978 K -33.51 % | 57.122 K -66.67 % | 171.397 K 137.97 % | 72.025 K -57.08 % | 167.814 K -38.82 % | 274.314 K 90.48 % | 144.010 K 45.66 % | 98.868 K 68.37 % | 58.720 K 163.91 % | 22.250 K 155.31 % | 8.715 K -89.54 % | 83.304 K 6.53 % | 78.199 K 0.19 % | 78.054 K -25.81 % | 105.205 K 287.50 % | 27.150 K 0.00 % | 27.150 K -49.36 % | 53.610 K 88.38 % | 28.459 K 7.55 % | 26.460 K 0.00 % | 26.460 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 385.865 K -22.16 % | 495.692 K 8.24 % | 457.952 K -7.98 % | 497.658 K -28.23 % | 693.417 K 89.32 % | 366.269 K -18.88 % | 451.501 K 7.79 % | 418.864 K 9.30 % | 383.227 K 6.57 % | 359.601 K -32.83 % | 535.360 K -16.25 % | 639.249 K -17.70 % | 776.707 K -31.62 % | 1.136 M 14.98 % | 987.932 K -10.06 % | 1.098 M -21.25 % | 1.395 M -21.89 % | 1.786 M -10.69 % | 2.000 M -44.70 % | 3.616 M 593.38 % | 521.523 K -7.72 % | 565.142 K -8.96 % | 620.781 K -79.15 % | 2.977 M 482.30 % | 511.296 K 17.21 % | 436.219 K -13.93 % | 506.847 K -10.12 % | 563.891 K -6.30 % | 601.782 K -2.22 % | 615.467 K -66.57 % | 1.841 M 201.05 % | 611.603 K 18.38 % | 516.657 K -14.84 % | 606.719 K -41.90 % | 1.044 M 74.74 % | 597.664 K 45.56 % | 410.591 K -52.72 % | 868.495 K 96.63 % | 441.694 K -31.87 % | 648.319 K 15.38 % | 561.888 K -15.18 % | 662.473 K 16.98 % | 566.291 K -8.24 % | 617.162 K -10.62 % | 690.521 K 35.77 % | 508.581 K -11.71 % | 576.011 K 53.98 % | 374.082 K -20.10 % | 468.166 K -73.13 % | 1.742 M 477.74 % | 301.531 K -9.30 % | 332.431 K -14.02 % | 386.653 K -6.54 % | 413.727 K -36.42 % | 650.736 K 243.21 % | -454.389 K -130.36 % | 1.497 M -12.91 % | 1.719 M 316.45 % | 412.675 K 193.49 % | -441.420 K -181.05 % | 544.612 K 21.92 % | 446.693 K -21.11 % | 566.227 K -17.43 % | 685.779 K 557.42 % | 104.314 K -35.64 % | 162.091 K 104.91 % | -3.302 M -355.00 % | 1.295 M -14.99 % | 1.523 M 20.00 % | 1.269 M -10.14 % | 1.413 M 142.94 % | 581.443 K 173.31 % | 212.744 K 121.38 % | 96.101 K -75.73 % | 396.042 K 3 759.68 % | 10.261 K 24.66 % | 8.231 K -78.71 % | 38.663 K 50.13 % | 25.753 K -34.97 % | 39.604 K 316.66 % | 9.505 K | 0.000 | 0.000 |
| Interest income | 13.215 K -66.10 % | 38.983 K -11.48 % | 44.039 K 38.16 % | 31.875 K -60.84 % | 81.400 K 34.77 % | 60.401 K -12.07 % | 68.695 K -9.17 % | 75.631 K -4.57 % | 79.252 K 59.80 % | 49.595 K 18.02 % | 42.022 K 54.42 % | 27.213 K 364.31 % | 5.861 K 397.96 % | 1.177 K -89.27 % | 10.968 K 557.55 % | 1.668 K -86.59 % | 12.435 K 279.23 % | 3.279 K -83.09 % | 19.389 K -39.94 % | 32.284 K -35.13 % | 49.769 K -32.60 % | 73.845 K -21.86 % | 94.503 K -18.00 % | 115.253 K -2.42 % | 118.111 K 44.07 % | 81.980 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 -100.00 % | 547.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 792.157 K 207.59 % | 257.535 K 1.34 % | 254.128 K -27.49 % | 350.464 K -20.20 % | 439.163 K 11.95 % | 392.286 K 0.36 % | 390.889 K -2.29 % | 400.059 K -9.16 % | 440.397 K -0.74 % | 443.672 K -41.81 % | 762.505 K 8.09 % | 705.426 K -3.81 % | 733.333 K -16.99 % | 883.443 K 0.94 % | 875.259 K 24.13 % | 705.115 K -71.95 % | 2.514 M 246.30 % | 725.855 K 938.91 % | 69.867 K 32.64 % | 52.673 K 69.50 % | 31.076 K | 0.000 | 0.000 -100.00 % | 996.104 K 2 855.27 % | 33.706 K 84.26 % | 18.293 K 116.41 % | 8.453 K | 0.000 | 0.000 -100.00 % | 153.000 -59.95 % | 382.000 -36.86 % | 605.000 141.04 % | 251.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.950 K 29.91 % | 1.501 K -8.75 % | 1.645 K -13.65 % | 1.905 K -25.73 % | 2.565 K -16.01 % | 3.054 K -15.03 % | 3.594 K 0.00 % | 3.594 K 0.00 % | 3.594 K 0.00 % | 3.594 K -8.48 % | 3.927 K -64.81 % | 11.159 K 265.03 % | 3.057 K -57.35 % | 7.167 K -17.07 % | 8.642 K 40.36 % | 6.157 K -32.95 % | 9.183 K 37.61 % | 6.673 K 15.41 % | 5.782 K 0.02 % | 5.781 K -0.02 % | 5.782 K -7.01 % | 6.218 K -6.97 % | 6.684 K 42.30 % | 4.697 K -9.83 % | 5.209 K 16.92 % | 4.455 K 11.71 % | 3.988 K -1.56 % | 4.051 K -0.02 % | 4.052 K 1.81 % | 3.980 K 3.73 % | 3.837 K -6.19 % | 4.090 K 0.69 % | 4.062 K 16.26 % | 3.494 K 53.31 % | 2.279 K -21.63 % | 2.908 K 0.00 % | 2.908 K 0.00 % | 2.908 K 4.60 % | 2.780 K 2.36 % | 2.716 K -0.04 % | 2.717 K 15.18 % | 2.359 K 28.84 % | 1.831 K 12.47 % | 1.628 K 2.91 % | 1.582 K 7.40 % | 1.473 K 3.73 % | 1.420 K -7.55 % | 1.536 K 0.00 % | 1.536 K 0.07 % | 1.535 K -0.07 % | 1.536 K 0.00 % | 1.536 K 0.07 % | 1.535 K 4.42 % | 1.470 K 67.43 % | 878.000 663.48 % | 115.000 -0.86 % | 116.000 0.00 % | 116.000 0.00 % | 116.000 -100.00 % | 4.307 M 2 699.82 % | -165.660 K 70.63 % | -564.022 K 43.10 % | -991.270 K -27 029.37 % | 3.681 K | 0.000 100.00 % | -60.339 K -212.67 % | 53.553 K | 0.000 -100.00 % | 569.000 40.15 % | 406.000 29.71 % | 313.000 154.47 % | 123.000 0.00 % | 123.000 -30.90 % | 178.000 -12.75 % | 204.000 64.52 % | 124.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -553.508 K 17.27 % | -669.027 K -12.42 % | -595.131 K 12.53 % | -680.420 K 20.45 % | -855.308 K -70.39 % | -501.959 K 11.66 % | -568.197 K 3.92 % | -591.360 K -2.19 % | -578.691 K -7.18 % | -539.902 K 29.72 % | -768.179 K 17.34 % | -929.282 K 4.01 % | -968.146 K 29.80 % | -1.379 M -2.10 % | -1.351 M 4.67 % | -1.417 M 22.10 % | -1.819 M 15.50 % | -2.153 M 15.51 % | -2.548 M 39.14 % | -4.186 M -303.59 % | -1.037 M 12.14 % | -1.181 M 1.60 % | -1.200 M 65.74 % | -3.502 M -216.78 % | -1.105 M -21.64 % | -908.816 K -1.57 % | -894.759 K 7.17 % | -963.827 K 19.06 % | -1.191 M -4.55 % | -1.139 M 49.60 % | -2.260 M -201.33 % | -750.000 K 7.57 % | -811.448 K 8.44 % | -886.212 K 30.88 % | -1.282 M -53.30 % | -836.354 K -22.46 % | -682.964 K 33.78 % | -1.031 M -74.64 % | -590.616 K 31.70 % | -864.743 K -25.49 % | -689.103 K 15.53 % | -815.832 K -9.42 % | -745.612 K 2.62 % | -765.659 K 11.22 % | -862.396 K -33.42 % | -646.360 K 12.48 % | -738.494 K -45.81 % | -506.469 K 13.27 % | -583.979 K 67.16 % | -1.779 M -375.85 % | -373.756 K 16.47 % | -447.474 K 28.78 % | -628.305 K -4.84 % | -599.283 K 23.26 % | -780.928 K -307.07 % | 377.127 K 122.44 % | -1.681 M 7.38 % | -1.815 M -258.00 % | -506.862 K -527.96 % | -80.716 K 87.97 % | -671.047 K 3.86 % | -698.005 K 22.64 % | -902.296 K -4.79 % | -861.080 K -271.99 % | -231.482 K 2.02 % | -236.258 K -107.20 % | 3.279 M 351.58 % | -1.304 M 18.86 % | -1.606 M -19.22 % | -1.347 M 9.60 % | -1.491 M -117.29 % | -686.016 K -185.62 % | -240.186 K -94.51 % | -123.484 K -127.46 % | 449.759 K 254.44 % | -291.226 K -940.92 % | 34.632 K -47.20 % | 65.588 K 354.68 % | -25.753 K -121.81 % | 118.094 K 1 342.44 % | -9.505 K -378.84 % | -1.985 K 29.63 % | -2.821 K |
| Operating income ratio | 0.00 | 0.00 | 0.00 100.00 % | -36.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -16.72 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.04 | 0.00 | 0.00 | 0.00 100.00 % | -81.38 | 0.00 | 0.00 | 0.00 100.00 % | -9.91 | 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 | 13.215 K -66.10 % | 38.983 K -11.48 % | 44.039 K 38.16 % | 31.875 K 105.29 % | -602.550 K -1 097.58 % | 60.401 K -12.07 % | 68.695 K -9.17 % | 75.631 K -4.57 % | 79.252 K 59.80 % | 49.595 K 18.02 % | 42.022 K -86.92 % | 321.193 K 148.06 % | -668.339 K -54 172.73 % | 1.236 K -94.96 % | 24.528 K 1 370.50 % | 1.668 K -86.59 % | 12.435 K 279.23 % | 3.279 K -69.11 % | 10.614 K -67.12 % | 32.284 K -35.13 % | 49.769 K -32.60 % | 73.845 K -21.86 % | 94.503 K -18.00 % | 115.253 K -2.42 % | 118.111 K 44.07 % | 81.980 K 110.35 % | -792.157 K -207.98 % | -257.209 K -1.21 % | -254.128 K 27.49 % | -350.464 K 20.20 % | -439.163 K -11.95 % | -392.286 K -0.36 % | -390.889 K 2.29 % | -400.059 K 9.16 % | -440.397 K -130.75 % | 1.432 M 201.06 % | -1.417 M -82.21 % | -777.651 K -6.04 % | -733.333 K 16.99 % | -883.443 K -0.94 % | -875.259 K -24.13 % | -705.115 K 71.95 % | -2.514 M -246.30 % | -725.855 K -938.91 % | -69.867 K -32.64 % | -52.673 K -69.50 % | -31.076 K | 0.000 | 0.000 100.00 % | -996.104 K -2 855.27 % | -33.706 K -107.53 % | 447.474 K 5 393.67 % | -8.453 K | 0.000 -100.00 % | 156.077 K 141.39 % | -377.127 K -98 624.35 % | -382.000 -100.05 % | 696.800 K 201.01 % | -689.843 K -209.20 % | 631.750 K 4 329.60 % | 14.262 K 0.00 % | 14.262 K -98.56 % | 991.270 K 7 050.43 % | -14.262 K -200.00 % | 14.262 K -76.51 % | 60.725 K 230.70 % | -46.463 K -77.03 % | -26.246 K -488.34 % | -4.461 K -346.74 % | 1.808 K -18.23 % | 2.211 K 100.34 % | -648.239 K -2 282.04 % | 29.708 K 12 850.21 % | -233.000 -117.76 % | -107.000 -100.34 % | 31.656 K -54.34 % | 69.323 K 15 008.17 % | -465.000 -140.93 % | -193.000 99.84 % | -118.094 K -1 142.44 % | -9.505 K | 0.000 | 0.000 |
| 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-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-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | 2009-08-31 | 2009-05-31 | 2009-02-28 | 2008-11-30 | 2008-08-31 | 2008-05-31 | 2008-02-29 | 2007-11-30 | 2007-08-31 | 2007-05-31 | 2007-02-28 | 2006-11-30 | 2006-08-31 | 2006-05-31 | 2006-02-28 | 2005-11-30 | 2005-08-31 | 2005-05-31 | 2005-02-28 | 2004-11-30 |
| 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-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-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | 2009-08-31 | 2009-05-31 | 2009-02-28 | 2008-11-30 | 2008-08-31 | 2008-05-31 | 2008-02-29 | 2007-11-30 | 2007-08-31 | 2007-05-31 | 2007-02-28 | 2006-11-30 | 2006-08-31 | 2006-05-31 | 2006-02-28 | 2005-11-30 | 2005-08-31 | 2005-05-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -3.238 M 14.74 % | -3.798 M -426.06 % | -721.879 K 42.22 % | -1.249 M -48.55 % | -841.098 K 29.86 % | -1.199 M -788.14 % | -135.020 K 72.59 % | -492.610 K 0.13 % | -493.271 K 53.71 % | -1.066 M 85.99 % | -7.608 M 5.82 % | -8.078 M 6.43 % | -8.632 M 7.88 % | -9.371 M 17.76 % | -11.395 M -59.87 % | -7.127 M 9.51 % | -7.876 M 7.09 % | -8.477 M 0.85 % | -8.550 M 39.40 % | -14.109 M 3.74 % | -14.657 M 2.84 % | -15.086 M 5.06 % | -15.890 M 3.92 % | -16.538 M 7.71 % | -17.919 M 4.19 % | -18.702 M 6.31 % | -19.962 M -991.45 % | 2.239 M 38.30 % | 1.619 M 91.93 % | 843.566 K 344.84 % | -344.539 K -113.70 % | 2.516 M -3.39 % | 2.604 M 54.34 % | 1.687 M 254.95 % | 475.328 K 177.18 % | -615.891 K -143.94 % | 1.402 M 18.30 % | 1.185 M -63.06 % | 3.207 M 29.06 % | 2.485 M 35.72 % | 1.831 M 192.43 % | 626.200 K 660.43 % | -111.736 K -12.96 % | -98.917 K 92.67 % | -1.349 M 33.38 % | -2.024 M 28.17 % | -2.818 M -710.98 % | -347.493 K 51.46 % | -715.835 K 44.98 % | -1.301 M -83.04 % | -710.842 K 32.07 % | -1.046 M 31.01 % | -1.517 M -55.56 % | -975.080 K 42.65 % | -1.700 M 26.73 % | -2.320 M 23.50 % | -3.033 M 16.88 % | -3.649 M -36.66 % | -2.670 M -431.31 % | -502.528 K 52.06 % | -1.048 M 30.61 % | -1.511 M 26.67 % | -2.060 M 24.70 % | -2.736 M -13.74 % | -2.406 M 3.86 % | -2.502 M 8.05 % | -2.721 M 9.05 % | -2.992 M 13.93 % | -3.476 M 10.02 % | -3.863 M -326.71 % | -905.422 K 37.03 % | -1.438 M -33.94 % | -1.074 M -80.66 % | -594.223 K -76.17 % | -337.302 K -36.29 % | -247.492 K 11.23 % | -278.815 K -320.94 % | 126.194 K 44.00 % | 87.635 K 21.22 % | 72.292 K 693.63 % | 9.109 K |
| Total investments | 0.000 | 0.000 -100.00 % | 3.000 M 0.00 % | 3.000 M -25.00 % | 4.000 M 0.00 % | 4.000 M -24.53 % | 5.300 M -3.64 % | 5.500 M -8.33 % | 6.000 M 0.00 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 42.565 K -12.21 % | 48.484 K -10.74 % | 54.318 K -9.57 % | 60.068 K -8.62 % | 65.733 K -7.83 % | 71.318 K | 0.000 | 0.000 -100.00 % | 2.936 M 4.46 % | 2.811 M 4.67 % | 2.685 M 9.27 % | 2.458 M -22.88 % | 3.187 M 10.84 % | 2.875 M 12.16 % | 2.563 M 14.47 % | 2.239 M 18.27 % | 1.893 M 24.13 % | 1.525 M 11.05 % | 1.374 M -59.32 % | 3.376 M 24.42 % | 2.714 M 42.80 % | 1.900 M 139.56 % | 793.268 K 450.00 % | 144.230 K -78.99 % | 686.320 K 4 236.11 % | 15.828 K 4 248.35 % | 364.000 4 450.00 % | 8.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.311 K 3 067.18 % | 515.000 3 333.33 % | 15.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 150.000 K 50.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Accumulated other comprehensive income loss | -75.592 K -4.94 % | -72.033 K 3.18 % | -74.401 K 3.00 % | -76.702 K -2.73 % | -74.665 K 3.60 % | -77.456 K 2.80 % | -79.687 K -1.95 % | -78.159 K -0.04 % | -78.131 K 0.34 % | -78.401 K 0.84 % | -79.062 K -7.38 % | -73.631 K | 0.000 100.00 % | -33.728 K -68.37 % | -20.032 K -34.70 % | -14.872 K -1 292.62 % | 1.247 K 118.43 % | -6.767 K -306.50 % | 3.277 K | 0.000 100.00 % | 0.000 100.00 % | -81.760 K -8.23 % | -75.542 K -9.71 % | -68.858 K -10.26 % | -62.453 K -9.10 % | -57.244 K -5.04 % | -54.497 K -7.90 % | -50.509 K 22.35 % | -65.049 K -6.64 % | -60.997 K -6.98 % | -57.017 K -7.21 % | -53.181 K -8.33 % | -49.090 K -9.02 % | -45.028 K -8.41 % | -41.535 K -5.81 % | -39.255 K -17.39 % | -33.439 K 0.00 % | -33.439 K -9.52 % | -30.531 K -10.02 % | -27.751 K -10.85 % | -25.035 K -12.17 % | -22.318 K -11.82 % | -19.959 K -10.10 % | -18.128 K -9.87 % | -16.500 K -10.60 % | -14.918 K -10.96 % | -13.444 K -11.80 % | -12.025 K -14.64 % | -10.489 K -17.16 % | -8.953 K -20.69 % | -7.418 K -26.11 % | -5.882 K -35.34 % | -4.346 K -54.61 % | -2.811 K -109.62 % | -1.341 K -189.63 % | -463.000 -33.05 % | -348.000 -50.00 % | -232.000 -100.00 % | -116.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.704 K 458.35 % | 10.693 K 239.34 % | -7.674 K 20.98 % | -9.712 K -66.62 % | -5.829 K -221.87 % | -1.811 K -293.70 % | -460.000 84.39 % | -2.947 K 98.72 % | -229.500 K -8 847.37 % | -2.565 K -5.08 % | -2.441 K -3.56 % | -2.357 K -3.65 % | -2.274 K -3.79 % | -2.191 K -3.59 % | -2.115 K |
| Retained earnings | -80.585 M -0.68 % | -80.039 M -0.82 % | -79.385 M -0.70 % | -78.833 M -0.82 % | -78.189 M -1.91 % | -76.726 M -1.12 % | -75.879 M -0.67 % | -75.378 M -0.79 % | -74.790 M -0.75 % | -74.235 M -0.72 % | -73.708 M -0.99 % | -72.981 M -0.84 % | -72.373 M -2.31 % | -70.737 M -1.99 % | -69.359 M -1.95 % | -68.033 M -2.12 % | -66.618 M -2.79 % | -64.811 M -3.43 % | -62.662 M -4.22 % | -60.125 M -7.42 % | -55.971 M -1.80 % | -54.984 M -2.05 % | -53.877 M -2.09 % | -52.772 M -6.86 % | -49.385 M -2.04 % | -48.398 M -1.74 % | -47.571 M -3.68 % | -45.884 M -2.73 % | -44.663 M -3.34 % | -43.218 M -3.57 % | -41.729 M -6.92 % | -39.030 M -3.01 % | -37.887 M -3.28 % | -36.685 M -3.63 % | -35.399 M -5.11 % | -33.676 M 1.74 % | -34.272 M -6.53 % | -32.172 M -5.96 % | -30.363 M -4.56 % | -29.039 M -6.41 % | -27.291 M -6.08 % | -25.726 M -6.28 % | -24.206 M -15.56 % | -20.946 M -7.67 % | -19.455 M -5.03 % | -18.522 M -3.92 % | -17.823 M -4.51 % | -17.054 M -3.06 % | -16.547 M -3.66 % | -15.963 M -21.04 % | -13.189 M -3.19 % | -12.781 M -3.78 % | -12.316 M -5.48 % | -11.676 M -6.41 % | -10.973 M -6.04 % | -10.348 M 3.51 % | -10.724 M -18.59 % | -9.043 M -14.10 % | -7.925 M -17.79 % | -6.728 M 4.51 % | -7.046 M -7.74 % | -6.540 M -2.09 % | -6.406 M -4.13 % | -6.152 M -16.35 % | -5.288 M -4.58 % | -5.056 M -3.60 % | -4.880 M 39.85 % | -8.113 M -19.39 % | -6.795 M -30.65 % | -5.201 M -34.49 % | -3.867 M -61.69 % | -2.392 M -82.00 % | -1.314 M -18.11 % | -1.113 M -11.66 % | -996.549 K -81.48 % | -549.130 K -6.96 % | -513.397 K -6.43 % | -482.400 K -15.70 % | -416.945 K -6.60 % | -391.148 K -29.47 % | -302.126 K |
| Common stock | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.198 K 0.00 % | 53.197 K 0.00 % | 53.197 K 0.45 % | 52.959 K 0.00 % | 52.959 K 0.00 % | 52.959 K 0.00 % | 52.959 K 0.00 % | 52.959 K 0.00 % | 52.959 K 0.00 % | 52.959 K 0.00 % | 52.959 K 0.00 % | 52.959 K 45.92 % | 36.293 K 0.00 % | 36.293 K 0.12 % | 36.251 K 0.98 % | 35.900 K 4.57 % | 34.330 K 1.32 % | 33.882 K 18.19 % | 28.667 K 0.00 % | 28.667 K 0.59 % | 28.500 K 3.40 % | 27.563 K 2.30 % | 26.944 K 1.40 % | 26.572 K 0.00 % | 26.572 K 4.52 % | 25.424 K 1.82 % | 24.970 K 2.71 % | 24.310 K 0.02 % | 24.306 K 0.00 % | 24.306 K 0.00 % | 24.306 K 0.12 % | 24.276 K 0.34 % | 24.194 K 0.00 % | 24.194 K 0.12 % | 24.164 K 17.08 % | 20.638 K 0.00 % | 20.638 K 0.00 % | 20.638 K 0.00 % | 20.638 K 0.00 % | 20.638 K 0.00 % | 20.638 K 0.00 % | 20.638 K 0.00 % | 20.638 K -66.06 % | 60.807 K 3.76 % | 58.601 K 0.00 % | 58.601 K 0.00 % | 58.601 K 0.00 % | 58.601 K 0.00 % | 58.601 K 1.46 % | 57.755 K 0.00 % | 57.755 K 0.00 % | 57.755 K 0.00 % | 57.755 K 0.00 % | 57.755 K 0.37 % | 57.540 K 6.82 % | 53.865 K 0.00 % | 53.865 K 5.36 % | 51.125 K 3.54 % | 49.375 K 3.52 % | 47.695 K 8.09 % | 44.125 K 200.01 % | 14.708 K 7.30 % | 13.708 K 0.00 % | 13.708 K 0.00 % | 13.708 K 0.00 % | 13.708 K |
| Total equity | 3.034 M -15.33 % | 3.584 M -14.34 % | 4.184 M -10.64 % | 4.682 M -11.28 % | 5.277 M -18.27 % | 6.457 M -5.78 % | 6.853 M -6.54 % | 7.333 M -7.14 % | 7.896 M -6.28 % | 8.425 M -5.63 % | 8.928 M -6.75 % | 9.574 M -5.52 % | 10.134 M -12.07 % | 11.524 M -7.84 % | 12.505 M -7.76 % | 13.557 M -5.86 % | 14.401 M -5.85 % | 15.296 M 0.16 % | 15.272 M -4.35 % | 15.967 M -3.45 % | 16.538 M -3.23 % | 17.091 M -3.78 % | 17.763 M -3.71 % | 18.447 M -2.76 % | 18.971 M -3.22 % | 19.603 M -2.35 % | 20.074 M 653.87 % | -3.624 M -25.98 % | -2.877 M -41.29 % | -2.036 M -122.25 % | -916.215 K 74.77 % | -3.631 M -1.89 % | -3.564 M -48.73 % | -2.396 M -108.66 % | -1.148 M -1 502.45 % | 81.888 K 102.29 % | -3.570 M -65.89 % | -2.152 M 42.29 % | -3.729 M -30.01 % | -2.868 M -33.82 % | -2.143 M -121.98 % | -965.618 K -552.53 % | -147.980 K -198.23 % | -49.619 K -103.95 % | 1.258 M -35.58 % | 1.952 M -26.32 % | 2.650 M 544.14 % | 411.339 K -52.63 % | 868.308 K -37.74 % | 1.395 M 113.50 % | 653.241 K -37.04 % | 1.038 M -30.04 % | 1.483 M 38.01 % | 1.075 M -37.36 % | 1.715 M -24.29 % | 2.266 M -24.68 % | 3.008 M -15.86 % | 3.575 M 90.75 % | 1.874 M 436.45 % | 349.392 K -5.91 % | 371.339 K -51.49 % | 765.438 K 12.39 % | 681.049 K -73.07 % | 2.529 M 14.19 % | 2.214 M -8.98 % | 2.433 M -8.41 % | 2.656 M -9.70 % | 2.942 M -11.48 % | 3.323 M -11.82 % | 3.769 M 358.36 % | 822.215 K -41.88 % | 1.415 M 42.66 % | 991.625 K 78.32 % | 556.097 K 312.59 % | 134.783 K -34.95 % | 207.202 K -14.71 % | 242.935 K 207.46 % | -226.068 K -40.75 % | -160.613 K -19.13 % | -134.816 K -194.40 % | -45.794 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 -100.00 % | 1.524 M 9.49 % | 1.392 M 10.19 % | 1.263 M 10.76 % | 1.140 M 8.98 % | 1.046 M | 0.000 | 0.000 -100.00 % | 733.280 K 9.57 % | 669.244 K 10.50 % | 605.627 K 11.51 % | 543.113 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 -100.00 % | 1.137 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 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.737 K -26.74 % | 24.212 K -20.52 % | 30.463 K -16.67 % | 36.558 K -14.11 % | 42.564 K -12.21 % | 48.484 K | 0.000 | 0.000 -100.00 % | 2.936 M 4.46 % | 2.811 M 4.67 % | 2.685 M 9.27 % | 2.458 M -22.88 % | 3.187 M | 0.000 | 0.000 -100.00 % | 1.658 M 22.84 % | 1.350 M 30.03 % | 1.038 M 42.91 % | 726.426 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 |
| Total 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 -100.00 % | 43.391 K -67.84 % | 134.935 K -6.30 % | 144.011 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.737 K -26.74 % | 24.212 K -20.52 % | 30.463 K -16.67 % | 36.558 K -14.11 % | 42.564 K -12.21 % | 48.484 K | 0.000 | 0.000 -100.00 % | 4.460 M 6.13 % | 4.202 M 6.44 % | 3.948 M 9.74 % | 3.598 M -15.00 % | 4.233 M | 0.000 | 0.000 -100.00 % | 2.391 M 18.44 % | 2.019 M 22.83 % | 1.644 M 29.48 % | 1.270 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 -100.00 % | 1.137 M | 0.000 | 0.000 | 0.000 -100.00 % | 166.942 K | 0.000 | 0.000 | 0.000 -100.00 % | 82.748 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 220.176 K | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 205.940 K -19.15 % | 254.710 K -3.95 % | 265.190 K 12.56 % | 235.590 K -25.59 % | 316.596 K 59.08 % | 199.022 K 21.19 % | 164.229 K -5.14 % | 173.134 K 21.35 % | 142.673 K 5.04 % | 135.823 K 103.45 % | 66.759 K 15.93 % | 57.585 K 94.66 % | 29.583 K -1.58 % | 30.057 K -90.30 % | 309.744 K 169.93 % | 114.750 K 75.06 % | 65.550 K 1.63 % | 64.500 K -10.38 % | 71.967 K -18.55 % | 88.358 K -47.57 % | 168.531 K 70.94 % | 98.589 K 3.27 % | 95.470 K 174.62 % | 34.764 K -57.20 % | 81.216 K 20.89 % | 67.182 K -22.94 % | 87.182 K | 0.000 -100.00 % | 88.644 K 23.52 % | 71.767 K -76.86 % | 310.113 K | 0.000 -100.00 % | 965.819 K 8.93 % | 886.657 K 1 047.78 % | 77.250 K 16.34 % | 66.401 K -96.56 % | 1.930 M 304.78 % | 476.814 K -7.25 % | 514.065 K 15.91 % | 443.498 K 18.78 % | 373.393 K 22.44 % | 304.955 K 22.53 % | 248.878 K 28.85 % | 193.151 K 40.18 % | 137.788 K 65.24 % | 83.386 K 168.40 % | 31.068 K | 0.000 | 0.000 | 0.000 -100.00 % | 44.141 K 68.28 % | 26.231 K 210.87 % | 8.438 K 344.11 % | 1.900 K -56.51 % | 4.369 K -97.29 % | 161.009 K -2.92 % | 165.859 K 1.50 % | 163.408 K -81.36 % | 876.715 K 434.04 % | 164.168 K -74.78 % | 650.932 K -11.46 % | 735.170 K 370.93 % | 156.109 K 0.00 % | 156.109 K 0.00 % | 156.109 K -5.72 % | 165.581 K -0.82 % | 166.942 K 6.94 % | 156.109 K | 0.000 | 0.000 100.00 % | -82.748 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -220.176 K | 0.000 | 0.000 -100.00 % | 30.729 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.405 K -32.45 % | 80.544 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.656 K 2.29 % | 48.544 K 1.75 % | 47.710 K 1.47 % | 47.020 K 1.47 % | 46.338 K 1.47 % | 45.668 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.875 M 12.16 % | 2.563 M 341.15 % | 581.018 K 6.91 % | 543.444 K 11.56 % | 487.112 K -24.73 % | 647.129 K -80.83 % | 3.376 M 24.42 % | 2.714 M 42.80 % | 1.900 M 139.56 % | 793.268 K 450.00 % | 144.230 K -78.99 % | 686.320 K 4 236.11 % | 15.828 K 4 248.35 % | 364.000 4 450.00 % | 8.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.311 K 3 067.18 % | 515.000 3 333.33 % | 15.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 150.000 K 50.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K |
| Total current liabilities | 390.956 K 9.34 % | 357.576 K -0.78 % | 360.386 K 12.09 % | 321.512 K -10.55 % | 359.413 K 59.31 % | 225.607 K -31.96 % | 331.565 K 15.44 % | 287.226 K 10.35 % | 260.275 K 13.67 % | 228.977 K 0.37 % | 228.123 K 92.71 % | 118.376 K 62.22 % | 72.974 K -55.77 % | 164.992 K -63.64 % | 453.755 K 166.68 % | 170.152 K -16.74 % | 204.352 K 86.16 % | 109.771 K -19.42 % | 136.223 K -28.84 % | 191.442 K -35.53 % | 296.936 K 30.46 % | 227.602 K -14.35 % | 265.739 K 48.75 % | 178.651 K -15.43 % | 211.257 K 29.87 % | 162.674 K 1.15 % | 160.828 K 71.80 % | 93.616 K 5.56 % | 88.683 K -40.20 % | 148.296 K -52.21 % | 310.295 K 34.80 % | 230.184 K -94.29 % | 4.031 M 13.47 % | 3.552 M 346.53 % | 795.529 K 0.12 % | 794.588 K -68.51 % | 2.523 M 93.56 % | 1.304 M -67.25 % | 3.981 M 22.31 % | 3.255 M 34.26 % | 2.424 M 79.87 % | 1.348 M 119.79 % | 613.175 K -40.10 % | 1.024 M 263.66 % | 281.501 K 13.01 % | 249.094 K -27.84 % | 345.174 K 182.11 % | 122.356 K 243.28 % | 35.643 K -67.31 % | 109.046 K -8.69 % | 119.428 K 32.48 % | 90.149 K -42.55 % | 156.929 K 173.19 % | 57.444 K -67.48 % | 176.659 K -37.10 % | 280.877 K 15.80 % | 242.557 K 2.27 % | 237.180 K -74.12 % | 916.357 K 295.46 % | 231.721 K -68.92 % | 745.675 K -12.33 % | 850.530 K 146.79 % | 344.641 K 35.38 % | 254.576 K 13.18 % | 224.926 K 18.06 % | 190.524 K -8.62 % | 208.501 K 8.91 % | 191.440 K 18.18 % | 161.984 K 61.02 % | 100.599 K 15.47 % | 87.123 K 267.51 % | 23.706 K -71.26 % | 82.476 K 112.44 % | 38.824 K -80.91 % | 203.395 K 374.49 % | 42.866 K 14.01 % | 37.600 K -84.97 % | 250.176 K 44.31 % | 173.363 K 6.36 % | 162.992 K 18.77 % | 137.229 K |
| Total liabilities | 390.956 K 9.34 % | 357.576 K -0.78 % | 360.386 K 12.09 % | 321.512 K -10.55 % | 359.413 K 59.31 % | 225.607 K -31.96 % | 331.565 K 15.44 % | 287.226 K 10.35 % | 260.275 K 13.67 % | 228.977 K 0.37 % | 228.123 K 92.71 % | 118.376 K 62.22 % | 72.974 K -55.77 % | 164.992 K -63.64 % | 453.755 K 166.68 % | 170.152 K -16.74 % | 204.352 K 86.16 % | 109.771 K -19.42 % | 136.223 K -34.88 % | 209.179 K -34.87 % | 321.148 K 24.44 % | 258.065 K -14.63 % | 302.297 K 36.65 % | 221.215 K -14.83 % | 259.741 K 59.67 % | 162.674 K 1.15 % | 160.828 K -96.47 % | 4.554 M 6.12 % | 4.291 M 4.75 % | 4.097 M 4.82 % | 3.908 M -12.43 % | 4.463 M 10.72 % | 4.031 M 13.47 % | 3.552 M 11.46 % | 3.187 M 13.27 % | 2.814 M -32.47 % | 4.167 M 61.94 % | 2.573 M -35.36 % | 3.981 M 22.31 % | 3.255 M 34.26 % | 2.424 M 79.87 % | 1.348 M 119.79 % | 613.175 K -40.10 % | 1.024 M 263.66 % | 281.501 K 13.01 % | 249.094 K -27.84 % | 345.174 K 182.11 % | 122.356 K 243.28 % | 35.643 K -67.31 % | 109.046 K -8.69 % | 119.428 K 32.48 % | 90.149 K -42.55 % | 156.929 K 173.19 % | 57.444 K -67.48 % | 176.659 K -37.10 % | 280.877 K 15.80 % | 242.557 K 2.27 % | 237.180 K -74.12 % | 916.357 K 295.46 % | 231.721 K -68.92 % | 745.675 K -12.33 % | 850.530 K -42.60 % | 1.482 M 482.03 % | 254.576 K 13.18 % | 224.926 K 18.06 % | 190.524 K -8.62 % | 208.501 K 8.91 % | 191.440 K 18.18 % | 161.984 K 61.02 % | 100.599 K 15.47 % | 87.123 K 267.51 % | 23.706 K -71.26 % | 82.476 K 112.44 % | 38.824 K -80.91 % | 203.395 K 374.49 % | 42.866 K 14.01 % | 37.600 K -84.97 % | 250.176 K 44.31 % | 173.363 K 6.36 % | 162.992 K 18.77 % | 137.229 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.421 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.771 K -1.50 % | 21.088 K -2.36 % | 21.598 K -4.23 % | 22.553 K 58.95 % | 14.189 K 4.82 % | 13.537 K 515.32 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 0.00 % | 2.200 K 71 671 869 069 843 064.00 % | 0.000 -190.19 % | 0.000 11 875.00 % | 0.000 180.00 % | 0.000 73.68 % | 0.000 -850.00 % | 0.000 50.00 % | 0.000 | 0.000 -100.00 % | 0.000 -94.12 % | 0.000 175.68 % | 0.000 311.11 % | 0.000 200.00 % | 0.000 -550.00 % | 0.000 122.22 % | 0.000 | 0.000 100.00 % | 0.000 -242.86 % | 0.000 -46.15 % | 0.000 360.00 % | 0.000 77.27 % | 0.000 24.79 % | 0.000 -325.00 % | 0.000 148.60 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 16.453 K 59.55 % | 10.312 K -12.71 % | 11.813 K -12.22 % | 13.458 K -12.41 % | 15.364 K -98.83 % | 1.311 M -0.08 % | 1.312 M -0.27 % | 1.315 M -0.27 % | 1.319 M -0.27 % | 1.322 M -0.27 % | 1.326 M -0.30 % | 1.330 M 0.21 % | 1.327 M -31.89 % | 1.949 M 41.11 % | 1.381 M -0.46 % | 1.387 M 1.28 % | 1.370 M -2.00 % | 1.398 M 2.74 % | 1.361 M -2.24 % | 1.392 M -0.84 % | 1.403 M -0.83 % | 1.415 M -0.84 % | 1.427 M -0.51 % | 1.435 M 106.74 % | 693.909 K 16.23 % | 597.021 K 1 157.39 % | 47.481 K 19.86 % | 39.614 K -9.28 % | 43.665 K -8.49 % | 47.717 K -2.85 % | 49.116 K -7.25 % | 52.953 K -7.17 % | 57.043 K -6.65 % | 61.105 K 220.73 % | 19.052 K -10.68 % | 21.331 K -12.00 % | 24.239 K -10.72 % | 27.148 K -9.67 % | 30.055 K -1.57 % | 30.535 K -8.17 % | 33.251 K -7.55 % | 35.967 K -2.72 % | 36.974 K 50.32 % | 24.597 K 117.87 % | 11.290 K -12.29 % | 12.872 K 3.78 % | 12.403 K -10.27 % | 13.823 K -10.00 % | 15.359 K -9.09 % | 16.895 K -8.33 % | 18.430 K -7.69 % | 19.966 K -7.14 % | 21.502 K -6.66 % | 23.037 K 13.22 % | 20.348 K 2 095.04 % | 927.000 -11.04 % | 1.042 K -10.02 % | 1.158 K -9.11 % | 1.274 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.307 K -0.02 % | 5.308 K 165.00 % | 2.003 K -16.89 % | 2.410 K 433.19 % | 452.000 -21.39 % | 575.000 -17.62 % | 698.000 -20.32 % | 876.000 -18.89 % | 1.080 K 395.41 % | 218.000 -27.81 % | 302.000 -21.56 % | 385.000 -17.74 % | 468.000 -13.97 % | 544.000 |
| Total non current assets | 16.453 K 59.55 % | 10.312 K -12.71 % | 11.813 K -12.22 % | 13.458 K -12.41 % | 15.364 K -98.90 % | 1.400 M 6.73 % | 1.312 M -0.27 % | 1.315 M -0.27 % | 1.319 M -0.27 % | 1.322 M -0.27 % | 1.326 M -0.30 % | 1.330 M 0.21 % | 1.327 M -32.61 % | 1.969 M 40.47 % | 1.402 M -0.49 % | 1.409 M 1.19 % | 1.392 M -1.39 % | 1.412 M 2.76 % | 1.374 M -1.43 % | 1.394 M -0.84 % | 1.406 M -0.82 % | 1.417 M -0.84 % | 1.429 M -0.51 % | 1.437 M 106.40 % | 696.109 K 16.60 % | 597.021 K 1 157.39 % | 47.481 K 19.86 % | 39.614 K -9.28 % | 43.665 K -8.49 % | 47.717 K -2.85 % | 49.116 K -7.25 % | 52.953 K -7.17 % | 57.043 K -6.65 % | 61.105 K 220.73 % | 19.052 K -10.68 % | 21.331 K -12.00 % | 24.239 K -10.72 % | 27.148 K -9.67 % | 30.055 K -1.57 % | 30.535 K -8.17 % | 33.251 K -7.55 % | 35.967 K -2.72 % | 36.974 K 50.32 % | 24.597 K 117.87 % | 11.290 K -12.29 % | 12.872 K 3.78 % | 12.403 K -10.27 % | 13.823 K -10.00 % | 15.359 K -9.09 % | 16.895 K -8.33 % | 18.430 K -7.69 % | 19.966 K -7.14 % | 21.502 K -6.66 % | 23.037 K 13.22 % | 20.348 K 2 095.04 % | 927.000 -11.04 % | 1.042 K -10.02 % | 1.158 K -9.11 % | 1.274 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.307 K -0.02 % | 5.308 K 165.00 % | 2.003 K -16.89 % | 2.410 K 433.19 % | 452.000 -21.39 % | 575.000 -17.62 % | 698.000 -20.32 % | 876.000 -18.89 % | 1.080 K 395.41 % | 218.000 -27.81 % | 302.000 -21.56 % | 385.000 -17.74 % | 468.000 -13.97 % | 544.000 |
| Other current assets | 171.315 K 28.32 % | 133.504 K -23.36 % | 174.207 K -74.59 % | 685.512 K 472.76 % | 119.685 K -30.73 % | 172.768 K -60.53 % | 437.726 K 169.70 % | 162.303 K -52.86 % | 344.275 K -26.14 % | 466.107 K 110.09 % | 221.863 K -40.34 % | 371.862 K 50.58 % | 246.945 K -29.17 % | 348.655 K 115.76 % | 161.592 K -15.39 % | 190.981 K -43.21 % | 336.266 K -34.88 % | 516.416 K 6.57 % | 484.576 K -23.19 % | 630.878 K -15.66 % | 748.022 K -5.50 % | 791.587 K 15.50 % | 685.370 K 9.19 % | 627.711 K 15.38 % | 544.037 K 16.60 % | 466.580 K 106.50 % | 225.950 K 17.20 % | 192.794 K 7.76 % | 178.903 K 4.61 % | 171.023 K 21.45 % | 140.818 K 30.51 % | 107.902 K -22.29 % | 138.853 K -36.55 % | 218.843 K -14.39 % | 255.626 K -29.98 % | 365.054 K -18.73 % | 449.214 K 118.89 % | 205.223 K 291.18 % | 52.463 K -58.78 % | 127.287 K -28.55 % | 178.159 K -0.48 % | 179.022 K 3.93 % | 172.255 K 4.87 % | 164.257 K 0.52 % | 163.405 K -0.30 % | 163.900 K -0.21 % | 164.250 K -4.72 % | 172.379 K -11.83 % | 195.514 K 5.30 % | 185.673 K 585.49 % | 27.086 K -55.47 % | 60.828 K -40.23 % | 101.762 K -24.05 % | 133.977 K -21.96 % | 171.678 K -23.92 % | 225.661 K 3.97 % | 217.043 K 33.68 % | 162.366 K 35.99 % | 119.397 K 51.93 % | 78.585 K 14.44 % | 68.667 K -34.66 % | 105.088 K 2.61 % | 102.419 K 117.24 % | 47.145 K 39.93 % | 33.692 K 3 944.66 % | 833.000 -99.42 % | 143.548 K 1.79 % | 141.019 K 3 906.22 % | 3.520 K -6.53 % | 3.766 K 150.07 % | 1.506 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.496 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 -100.00 % | 3.000 M 0.00 % | 3.000 M -25.00 % | 4.000 M 0.00 % | 4.000 M -24.53 % | 5.300 M -3.64 % | 5.500 M -8.33 % | 6.000 M 0.00 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.238 M -14.74 % | 3.798 M 426.06 % | 721.879 K -42.22 % | 1.249 M 48.55 % | 841.098 K -29.86 % | 1.199 M 788.14 % | 135.020 K -72.59 % | 492.610 K -0.13 % | 493.271 K -53.71 % | 1.066 M -85.99 % | 7.608 M -5.82 % | 8.078 M -6.43 % | 8.632 M -7.88 % | 9.371 M -17.76 % | 11.395 M 59.87 % | 7.127 M -9.51 % | 7.876 M -7.09 % | 8.477 M -0.85 % | 8.550 M -39.59 % | 14.152 M -3.77 % | 14.706 M -2.87 % | 15.140 M -5.08 % | 15.951 M -3.94 % | 16.604 M -7.71 % | 17.990 M -3.80 % | 18.702 M -6.31 % | 19.962 M 2 764.68 % | 696.826 K -41.52 % | 1.192 M -35.30 % | 1.842 M -34.27 % | 2.802 M 317.68 % | 670.853 K 147.66 % | 270.875 K -69.08 % | 876.009 K -50.34 % | 1.764 M -29.70 % | 2.509 M 1 931.08 % | 123.541 K -34.53 % | 188.713 K 11.63 % | 169.057 K -26.00 % | 228.465 K 230.30 % | 69.169 K -58.60 % | 167.068 K -34.73 % | 255.966 K -67.40 % | 785.237 K -42.45 % | 1.364 M -32.61 % | 2.025 M -28.16 % | 2.818 M 710.98 % | 347.493 K -51.46 % | 715.835 K -44.98 % | 1.301 M 78.93 % | 727.153 K -30.54 % | 1.047 M -30.98 % | 1.517 M 55.56 % | 975.080 K -42.65 % | 1.700 M -26.73 % | 2.320 M -23.50 % | 3.033 M -16.88 % | 3.649 M 36.66 % | 2.670 M 431.31 % | 502.528 K -52.06 % | 1.048 M -30.61 % | 1.511 M -26.67 % | 2.060 M -24.70 % | 2.736 M 13.74 % | 2.406 M -3.86 % | 2.502 M -8.05 % | 2.721 M -9.05 % | 2.992 M -13.93 % | 3.476 M -10.02 % | 3.863 M 326.71 % | 905.422 K -37.03 % | 1.438 M 33.94 % | 1.074 M 80.66 % | 594.223 K 76.17 % | 337.302 K 36.29 % | 247.492 K -11.23 % | 278.815 K 1 071.20 % | 23.806 K 92.53 % | 12.365 K -55.37 % | 27.708 K -69.52 % | 90.891 K |
| Cash and short term investments | 3.238 M -14.74 % | 3.798 M 2.03 % | 3.722 M -12.41 % | 4.249 M -12.22 % | 4.841 M -6.89 % | 5.199 M -4.34 % | 5.435 M -9.30 % | 5.993 M -7.71 % | 6.493 M -8.10 % | 7.066 M -7.13 % | 7.608 M -5.82 % | 8.078 M -6.43 % | 8.632 M -7.88 % | 9.371 M -17.76 % | 11.395 M -6.04 % | 12.127 M -5.82 % | 12.876 M -4.46 % | 13.477 M -0.53 % | 13.550 M -4.25 % | 14.152 M -3.77 % | 14.706 M -2.87 % | 15.140 M -5.08 % | 15.951 M -3.94 % | 16.604 M -7.71 % | 17.990 M -3.80 % | 18.702 M -6.31 % | 19.962 M 2 764.68 % | 696.826 K -41.52 % | 1.192 M -35.30 % | 1.842 M -34.27 % | 2.802 M 317.68 % | 670.853 K 147.66 % | 270.875 K -69.08 % | 876.009 K -50.34 % | 1.764 M -29.70 % | 2.509 M 1 931.08 % | 123.541 K -34.53 % | 188.713 K 11.63 % | 169.057 K -26.00 % | 228.465 K 230.30 % | 69.169 K -58.60 % | 167.068 K -34.73 % | 255.966 K -67.40 % | 785.237 K -42.45 % | 1.364 M -32.61 % | 2.025 M -28.16 % | 2.818 M 710.98 % | 347.493 K -51.46 % | 715.835 K -44.98 % | 1.301 M 78.93 % | 727.153 K -30.54 % | 1.047 M -30.98 % | 1.517 M 55.56 % | 975.080 K -42.65 % | 1.700 M -26.73 % | 2.320 M -23.50 % | 3.033 M -16.88 % | 3.649 M 36.66 % | 2.670 M 431.31 % | 502.528 K -52.06 % | 1.048 M -30.61 % | 1.511 M -26.67 % | 2.060 M -24.70 % | 2.736 M 13.74 % | 2.406 M -3.86 % | 2.502 M -8.05 % | 2.721 M -9.05 % | 2.992 M -13.93 % | 3.476 M -10.02 % | 3.863 M 326.71 % | 905.422 K -37.03 % | 1.438 M 33.94 % | 1.074 M 80.66 % | 594.223 K 76.17 % | 337.302 K 36.29 % | 247.492 K -11.23 % | 278.815 K 1 071.20 % | 23.806 K 92.53 % | 12.365 K -55.37 % | 27.708 K -69.52 % | 90.891 K |
| Total current assets | 3.409 M -13.28 % | 3.931 M -13.27 % | 4.532 M -9.17 % | 4.990 M -10.16 % | 5.554 M 3.40 % | 5.372 M -8.53 % | 5.873 M -6.85 % | 6.304 M -7.80 % | 6.838 M -6.74 % | 7.332 M -6.36 % | 7.830 M -6.37 % | 8.362 M -5.82 % | 8.879 M -8.64 % | 9.720 M -15.89 % | 11.557 M -6.18 % | 12.318 M -6.77 % | 13.213 M -5.58 % | 13.994 M -0.29 % | 14.034 M -5.06 % | 14.782 M -4.34 % | 15.454 M -3.00 % | 15.932 M -4.23 % | 16.636 M -3.46 % | 17.232 M -7.03 % | 18.534 M -3.31 % | 19.168 M -5.05 % | 20.188 M 2 169.26 % | 889.620 K -35.09 % | 1.370 M -31.91 % | 2.013 M -31.61 % | 2.943 M 277.89 % | 778.755 K 90.07 % | 409.728 K -62.58 % | 1.095 M -45.79 % | 2.020 M -29.74 % | 2.874 M 401.83 % | 572.755 K 45.39 % | 393.936 K 77.83 % | 221.520 K -37.73 % | 355.752 K 43.84 % | 247.328 K -28.54 % | 346.090 K -19.18 % | 428.221 K -54.90 % | 949.494 K -37.85 % | 1.528 M -30.19 % | 2.189 M -26.62 % | 2.982 M 473.67 % | 519.872 K -41.49 % | 888.592 K -40.23 % | 1.487 M 97.12 % | 754.239 K -31.91 % | 1.108 M -31.56 % | 1.619 M 45.94 % | 1.109 M -40.75 % | 1.872 M -26.48 % | 2.546 M -21.66 % | 3.250 M -14.73 % | 3.811 M 36.63 % | 2.789 M 380.01 % | 581.113 K -47.98 % | 1.117 M -30.88 % | 1.616 M -25.28 % | 2.163 M -22.30 % | 2.783 M 14.10 % | 2.439 M -7.01 % | 2.623 M -8.43 % | 2.865 M -8.56 % | 3.133 M -9.97 % | 3.480 M -10.02 % | 3.867 M 326.41 % | 906.928 K -36.93 % | 1.438 M 33.94 % | 1.074 M 80.66 % | 594.223 K 76.17 % | 337.302 K 35.47 % | 248.988 K -11.18 % | 280.317 K 1 077.51 % | 23.806 K 92.53 % | 12.365 K -55.37 % | 27.708 K -69.52 % | 90.891 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -66.882 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 -100.00 % | 636.404 K 1 052.66 % | 55.212 K -91.64 % | 660.555 K | 0.000 | 0.000 -100.00 % | 149.585 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 | 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 % | 120.299 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.502 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 66.882 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.307 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 |
| Account payables | 185.016 K 79.86 % | 102.866 K 8.06 % | 95.196 K 10.79 % | 85.922 K -35.74 % | 133.706 K 402.94 % | 26.585 K -84.11 % | 167.336 K 46.67 % | 114.092 K -2.98 % | 117.602 K 26.24 % | 93.154 K -42.27 % | 161.364 K 165.44 % | 60.791 K 40.10 % | 43.391 K -67.84 % | 134.935 K -6.30 % | 144.011 K 159.94 % | 55.402 K -60.09 % | 138.802 K 206.60 % | 45.271 K -29.55 % | 64.256 K 20.27 % | 53.428 K -33.10 % | 79.861 K -1.77 % | 81.303 K -34.03 % | 123.249 K 26.35 % | 97.549 K 15.62 % | 84.373 K -11.64 % | 95.492 K 29.66 % | 73.646 K -21.33 % | 93.616 K | 0.000 -100.00 % | 76.529 K | 0.000 -100.00 % | 230.184 K 21.03 % | 190.182 K 85.58 % | 102.482 K -25.34 % | 137.261 K -25.70 % | 184.743 K 74.30 % | 105.990 K -40.98 % | 179.576 K 99.26 % | 90.123 K -7.51 % | 97.438 K -35.17 % | 150.296 K -39.75 % | 249.452 K 13.35 % | 220.067 K 52.57 % | 144.239 K 12.79 % | 127.885 K -22.66 % | 165.344 K -47.36 % | 314.098 K 156.71 % | 122.356 K 243.28 % | 35.643 K -67.31 % | 109.046 K 84.90 % | 58.976 K -6.98 % | 63.403 K -57.30 % | 148.476 K 167.31 % | 55.544 K -67.76 % | 172.290 K 43.73 % | 119.868 K 56.29 % | 76.698 K 3.97 % | 73.772 K 86.10 % | 39.642 K -41.32 % | 67.553 K -28.70 % | 94.743 K -17.87 % | 115.360 K -38.81 % | 188.532 K 91.47 % | 98.467 K 43.09 % | 68.817 K 175.90 % | 24.943 K -39.98 % | 41.559 K 17.63 % | 35.331 K -78.19 % | 161.984 K 61.02 % | 100.599 K 15.47 % | 87.123 K 267.51 % | 23.706 K -71.26 % | 82.476 K 112.44 % | 38.824 K -80.91 % | 203.395 K 374.49 % | 42.866 K 14.01 % | 37.600 K -62.47 % | 100.176 K 36.55 % | 73.363 K 16.46 % | 62.992 K 869.11 % | 6.500 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.565 K -12.21 % | 48.484 K -10.74 % | 54.318 K -9.57 % | 60.068 K -8.62 % | 65.733 K -7.83 % | 71.318 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 | 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 -100.00 % | 64.811 M 3.43 % | 62.662 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 83.642 M 0.00 % | 83.642 M 0.06 % | 83.590 M 0.06 % | 83.539 M 0.06 % | 83.487 M 0.34 % | 83.207 M 0.54 % | 82.759 M 0.03 % | 82.735 M 0.03 % | 82.711 M 0.03 % | 82.686 M 0.03 % | 82.661 M 0.10 % | 82.576 M 0.15 % | 82.454 M 0.26 % | 82.241 M 0.50 % | 81.831 M 0.34 % | 81.552 M 0.73 % | 80.964 M 1.13 % | 80.061 M 2.80 % | 77.878 M 2.42 % | 76.039 M 4.94 % | 72.457 M 0.60 % | 72.022 M 0.61 % | 71.587 M 0.59 % | 71.166 M 4.19 % | 68.303 M 0.52 % | 67.948 M 0.53 % | 67.593 M 60.08 % | 42.224 M 1.13 % | 41.750 M 1.47 % | 41.146 M 0.91 % | 40.777 M 15.31 % | 35.364 M 3.13 % | 34.289 M 0.09 % | 34.260 M -0.01 % | 34.263 M 1.58 % | 33.730 M 9.84 % | 30.708 M 2.38 % | 29.993 M 12.60 % | 26.638 M 1.89 % | 26.144 M 4.07 % | 25.122 M 1.47 % | 24.758 M 3.02 % | 24.033 M 15.14 % | 20.872 M 0.89 % | 20.688 M 1.16 % | 20.451 M 0.01 % | 20.449 M 17.25 % | 17.441 M 0.28 % | 17.392 M 0.33 % | 17.334 M 25.41 % | 13.821 M 0.17 % | 13.798 M 0.15 % | 13.778 M 8.23 % | 12.730 M 0.49 % | 12.668 M 0.59 % | 12.593 M -8.16 % | 13.712 M 8.84 % | 12.597 M 29.36 % | 9.739 M 37.98 % | 7.058 M -4.09 % | 7.359 M 1.54 % | 7.247 M 3.11 % | 7.029 M -18.49 % | 8.622 M 15.83 % | 7.444 M 0.18 % | 7.431 M 0.16 % | 7.419 M -32.47 % | 10.987 M 9.12 % | 10.069 M 12.85 % | 8.922 M 92.22 % | 4.642 M 23.63 % | 3.754 M 66.48 % | 2.255 M 39.26 % | 1.619 M 23.33 % | 1.313 M 84.38 % | 712.207 K -3.97 % | 741.624 K 202.73 % | 244.981 K 0.03 % | 244.898 K 0.03 % | 244.815 K 0.03 % | 244.739 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -43.391 K 67.84 % | -134.935 K 6.30 % | -144.011 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -166.942 K | 0.000 | 0.000 | 0.000 100.00 % | -82.748 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -220.176 K | 0.000 | 0.000 | 0.000 |
| Total assets | 3.425 M -13.09 % | 3.941 M -13.27 % | 4.544 M -9.18 % | 5.004 M -11.23 % | 5.637 M -15.65 % | 6.683 M -6.99 % | 7.184 M -5.71 % | 7.620 M -6.58 % | 8.156 M -5.75 % | 8.654 M -5.48 % | 9.156 M -5.54 % | 9.692 M -5.04 % | 10.207 M -12.68 % | 11.689 M -9.80 % | 12.959 M -5.60 % | 13.727 M -6.01 % | 14.605 M -5.20 % | 15.406 M -0.02 % | 15.408 M -4.75 % | 16.176 M -4.05 % | 16.859 M -2.82 % | 17.349 M -3.96 % | 18.065 M -3.23 % | 18.668 M -2.92 % | 19.230 M -2.71 % | 19.765 M -2.32 % | 20.235 M 2 077.63 % | 929.234 K -34.29 % | 1.414 M -31.37 % | 2.060 M -31.14 % | 2.992 M 259.74 % | 831.708 K 78.18 % | 466.771 K -59.62 % | 1.156 M -43.30 % | 2.039 M -29.60 % | 2.896 M 385.03 % | 596.994 K 41.78 % | 421.084 K 67.38 % | 251.575 K -34.87 % | 386.287 K 37.67 % | 280.579 K -26.56 % | 382.057 K -17.87 % | 465.195 K -52.24 % | 974.091 K -36.71 % | 1.539 M -30.08 % | 2.201 M -26.49 % | 2.995 M 461.14 % | 533.695 K -40.96 % | 903.951 K -39.88 % | 1.504 M 94.61 % | 772.669 K -31.48 % | 1.128 M -31.24 % | 1.640 M 44.87 % | 1.132 M -40.17 % | 1.892 M -25.70 % | 2.547 M -21.66 % | 3.251 M -14.73 % | 3.812 M 36.61 % | 2.791 M 380.23 % | 581.113 K -47.98 % | 1.117 M -30.88 % | 1.616 M -25.28 % | 2.163 M -22.30 % | 2.783 M 14.10 % | 2.439 M -7.01 % | 2.623 M -8.43 % | 2.865 M -8.56 % | 3.133 M -10.11 % | 3.485 M -9.93 % | 3.869 M 325.50 % | 909.338 K -36.78 % | 1.438 M 33.91 % | 1.074 M 80.55 % | 594.921 K 75.92 % | 338.178 K 35.23 % | 250.068 K -10.86 % | 280.535 K 1 063.66 % | 24.108 K 89.08 % | 12.750 K -54.75 % | 28.176 K -69.18 % | 91.435 K |
| 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-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-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | 2009-08-31 | 2009-05-31 | 2009-02-28 | 2008-11-30 | 2008-08-31 | 2008-05-31 | 2008-02-29 | 2007-11-30 | 2007-08-31 | 2007-05-31 | 2007-02-28 | 2006-11-30 | 2006-08-31 | 2006-05-31 | 2006-02-28 | 2005-11-30 | 2005-08-31 | 2005-05-31 |
| 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-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-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | 2009-08-31 | 2009-05-31 | 2009-02-28 | 2008-11-30 | 2008-08-31 | 2008-05-31 | 2008-02-29 | 2007-11-30 | 2007-08-31 | 2007-05-31 | 2007-02-28 | 2006-11-30 | 2006-08-31 | 2006-05-31 | 2006-02-28 | 2005-11-30 | 2005-08-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -54.948 K -92.58 % | -28.533 K -179.59 % | 35.850 K 1 672.12 % | 2.023 K 0.05 % | 2.022 K 105.07 % | -39.895 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 100.00 % | -1.876 M -2 207.21 % | 89.010 K 23.24 % | 72.225 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 % | 1.059 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.231 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 |
| Stock based compensation | 0.000 -100.00 % | 51.562 K 0.00 % | 51.563 K 0.00 % | 51.562 K -81.58 % | 279.903 K 473.10 % | 48.840 K 110.38 % | 23.215 K -6.11 % | 24.727 K 0.00 % | 24.728 K 0.00 % | 24.727 K -70.98 % | 85.200 K -30.25 % | 122.155 K -42.48 % | 212.355 K -48.31 % | 410.789 K 47.31 % | 278.863 K -52.12 % | 582.364 K -35.52 % | 903.198 K -38.30 % | 1.464 M -20.38 % | 1.839 M -48.68 % | 3.583 M 724.25 % | 434.654 K 0.00 % | 434.656 K 3.25 % | 420.970 K -85.30 % | 2.863 M 706.02 % | 355.225 K 0.00 % | 355.227 K -7.91 % | 385.734 K -18.56 % | 473.647 K 1.37 % | 467.224 K 29.72 % | 360.181 K -76.57 % | 1.537 M 1 750.06 % | 83.077 K 140.37 % | 34.562 K -9.91 % | 38.362 K -92.21 % | 492.200 K 775.69 % | 56.207 K -14.03 % | 65.380 K -85.83 % | 461.462 K 630.00 % | 63.214 K -11.01 % | 71.038 K -18.14 % | 86.782 K -57.73 % | 205.308 K 30.23 % | 157.646 K -14.44 % | 184.247 K -22.45 % | 237.577 K 13 284.62 % | 1.775 K -77.31 % | 7.824 K -84.19 % | 49.499 K -3.26 % | 51.165 K -74.47 % | 200.426 K 766.15 % | 23.140 K 14.80 % | 20.156 K -58.24 % | 48.272 K -22.44 % | 62.238 K -16.38 % | 74.432 K 106.66 % | -1.118 M -200.38 % | 1.114 M -14.83 % | 1.308 M 429.30 % | 247.153 K 172.73 % | -339.845 K -403.63 % | 111.926 K -48.75 % | 218.372 K 13.96 % | 191.616 K 42.41 % | 134.557 K 103.76 % | -3.578 M | 0.000 -100.00 % | 887.125 K | 0.000 | 0.000 | 0.000 -100.00 % | 887.125 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -7.990 K -127.83 % | 28.712 K 200.00 % | -28.712 K -6 703.79 % | -422.000 -101.20 % | 35.153 K -78.20 % | 161.232 K 294.19 % | -83.027 K -239.99 % | 59.309 K 227.79 % | -46.412 K -8.16 % | -42.910 K -125.61 % | 167.583 K 2 371.36 % | 6.781 K -76.86 % | 29.302 K 106.16 % | -475.942 K -251.97 % | 313.176 K 179.52 % | 112.040 K -57.94 % | 266.367 K 551.90 % | -58.944 K -156.33 % | 104.632 K 3 775.17 % | -2.847 K -102.53 % | 112.548 K 177.85 % | -144.566 K -597.00 % | 29.088 K 124.94 % | -116.615 K -125.53 % | -51.708 K 78.35 % | -238.784 K -316.85 % | 110.113 K -10.59 % | 123.155 K 101.19 % | 61.213 K 188.11 % | -69.473 K -149.20 % | 141.211 K -6.80 % | 151.511 K -38.62 % | 246.852 K 215.95 % | 78.131 K -42.90 % | 136.831 K -42.63 % | 238.526 K 190.23 % | -264.365 K -671.18 % | 46.284 K -66.48 % | 138.076 K 102.70 % | 68.119 K 328.17 % | -29.855 K -137.94 % | 78.695 K -36.31 % | 123.557 K 74.36 % | 70.865 K 306.38 % | 17.438 K 118.15 % | -96.086 K -141.61 % | 230.939 K 165.17 % | 87.091 K 243.98 % | -60.487 K 37.06 % | -96.102 K -303.50 % | 47.225 K -63.61 % | 129.763 K -1.46 % | 131.685 K 261.55 % | -81.514 K -62.27 % | -50.235 K -269.13 % | 29.702 K 160.25 % | -49.300 K -99.26 % | -24.741 K 45.65 % | -45.522 K 63.66 % | -125.258 K -228.83 % | 97.226 K 240.68 % | -69.113 K -298.65 % | 34.791 K 114.80 % | 16.197 K -86.71 % | 121.842 K 2 644.81 % | 4.439 K -69.45 % | 14.532 K 113.45 % | -108.043 K -275.31 % | 61.631 K 449.49 % | 11.216 K -81.88 % | 61.911 K 205.34 % | -58.770 K -179.79 % | 73.652 K 144.75 % | -164.571 K -201.57 % | 162.025 K 2 973.31 % | 5.272 K 108.23 % | -64.078 K -338.98 % | 26.813 K 158.54 % | 10.371 K -59.74 % | 25.763 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 82.576 K 899.47 % | 8.262 K 314.04 % | -3.860 K 93.84 % | -62.632 K | 0.000 100.00 % | -135.279 K -345.96 % | 55.000 K 75.89 % | 31.269 K 52.05 % | 20.565 K 179.83 % | 7.349 K -81.58 % | 39.895 K -47.99 % | 76.700 K 184.17 % | -91.128 K -927.26 % | -8.871 K -109.98 % | 88.897 K 206.59 % | -83.400 K -189.17 % | 93.531 K 592.66 % | -18.985 K -275.92 % | 10.792 K 140.83 % | -26.433 K -1 733.08 % | -1.442 K 96.56 % | -41.946 K -263.21 % | 25.700 K 95.05 % | 13.176 K 150.45 % | -26.119 K | 0.000 -100.00 % | 15.030 K 111.01 % | -136.568 K | 0.000 | 0.000 -100.00 % | 80.111 K 100.27 % | 40.002 K -54.39 % | 87.700 K 352.16 % | -34.779 K 26.75 % | -47.482 K -160.29 % | 78.753 K 207.02 % | -73.585 K -182.26 % | 89.452 K 1 322.86 % | -7.315 K 86.16 % | -52.858 K 46.69 % | -99.156 K -437.44 % | 29.385 K -61.25 % | 75.828 K 363.67 % | 16.354 K 143.66 % | -37.459 K 74.82 % | -148.754 K -177.58 % | 191.742 K 121.12 % | 86.713 K 218.13 % | -73.403 K -246.60 % | 50.070 K 1 231.01 % | -4.427 K 94.80 % | -85.073 K -191.54 % | 92.932 K 179.60 % | -116.746 K -322.70 % | 52.422 K 21.43 % | 43.170 K 1 375.39 % | 2.926 K -91.43 % | 34.130 K 222.28 % | -27.911 K -2.65 % | -27.190 K -31.88 % | -20.617 K 71.82 % | -73.172 K -181.24 % | 90.065 K 203.76 % | 29.650 K | 0.000 | 0.000 100.00 % | -1.154 K -621.25 % | -160.000 | 0.000 | 0.000 -100.00 % | 59.042 K 393.36 % | -20.126 K | 0.000 | 0.000 -100.00 % | 173.395 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -7.990 K -139.07 % | 20.450 K 182.29 % | -24.852 K -139.95 % | 62.210 K 76.97 % | 35.153 K -88.14 % | 296.511 K 314.82 % | -138.027 K -592.25 % | 28.040 K 141.87 % | -66.977 K -33.26 % | -50.259 K -139.36 % | 127.688 K 282.62 % | -69.919 K -158.06 % | 120.430 K 125.78 % | -467.071 K -308.25 % | 224.279 K 14.76 % | 195.440 K 13.08 % | 172.836 K 532.53 % | -39.959 K -142.58 % | 93.840 K 297.86 % | 23.586 K -79.31 % | 113.990 K 211.08 % | -102.620 K -3 128.93 % | 3.388 K 102.61 % | -129.791 K -407.21 % | -25.589 K 89.28 % | -238.784 K -316.85 % | 110.113 K -10.59 % | 123.155 K 101.19 % | 61.213 K 188.11 % | -69.473 K -149.20 % | 141.211 K 26.64 % | 111.509 K -29.94 % | 159.152 K 40.95 % | 112.910 K -38.74 % | 184.313 K 15.36 % | 159.773 K 183.75 % | -190.780 K -341.95 % | -43.168 K -129.69 % | 145.391 K 20.18 % | 120.977 K 74.57 % | 69.301 K 40.54 % | 49.310 K 3.31 % | 47.729 K -12.44 % | 54.511 K -0.70 % | 54.897 K 4.23 % | 52.668 K 34.37 % | 39.197 K 10 269.58 % | 378.000 -97.07 % | 12.916 K 108.84 % | -146.172 K -382.99 % | 51.652 K -75.96 % | 214.836 K 454.37 % | 38.753 K 9.99 % | 35.232 K 134.32 % | -102.657 K -662.23 % | -13.468 K 74.21 % | -52.226 K 11.29 % | -58.871 K -234.29 % | -17.611 K 82.04 % | -98.068 K -183.22 % | 117.843 K 2 803.25 % | 4.059 K 107.34 % | -55.274 K -310.87 % | -13.453 K | 0.000 | 0.000 | 0.000 100.00 % | -7.904 M | 0.000 | 0.000 | 0.000 100.00 % | -1.680 M | 0.000 | 0.000 | 0.000 -100.00 % | 144.651 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -30.440 K -104.70 % | 647.953 K | 0.000 | 0.000 -100.00 % | 786.625 K 75.01 % | 449.477 K 1 475.29 % | 28.533 K 179.59 % | -35.850 K -1 672.12 % | -2.023 K -0.05 % | -2.022 K -105.07 % | 39.895 K 113.57 % | -293.980 K -143.60 % | 674.200 K 58.59 % | 425.123 K 43.55 % | 296.147 K -50.20 % | 594.678 K -35.47 % | 921.563 K 4 854 263.81 % | -18.985 -100.22 % | 8.775 K 33 295.88 % | -26.434 -1 733.15 % | -1.442 97.88 % | -68.000 -200.00 % | 68.000 4.62 % | 65.000 102.98 % | -2.178 K -118 084.83 % | 1.846 -100.00 % | 663.918 K 429.35 % | 125.422 K 0.00 % | 125.422 K -44.93 % | 227.733 K -34.02 % | 345.147 K 10.72 % | 311.727 K 0.00 % | 311.727 K -3.77 % | 323.932 K -11.02 % | 364.059 K 124.15 % | -1.508 M -212.67 % | 1.338 M 92.86 % | 693.780 K 4.68 % | 662.766 K -18.51 % | 813.337 K 0.81 % | 806.821 K 24.31 % | 649.038 K -73.59 % | 2.458 M 266.58 % | 670.492 K 4 235.83 % | 15.464 K 4 243.82 % | 356.000 4 350.00 % | 8.000 -90.77 % | 86.713 218.13 % | -73.404 -100.00 % | 2.043 M 12 831.93 % | 15.796 K -81.76 % | 86.601 K 3 001.21 % | -2.985 K 98.75 % | -239.210 K | 0.000 100.00 % | -5.022 T | 0.000 100.00 % | -697.405 K -201.17 % | 689.346 K 272.94 % | -398.614 K -140.62 % | -165.660 K 70.67 % | -564.744 K 43.03 % | -991.254 K 54.87 % | -2.197 M -161.17 % | 3.591 M 30 439.10 % | 11.759 K 100.33 % | -3.567 M -486.37 % | 923.246 K 1.80 % | 906.899 K 2.09 % | 888.340 K 0.14 % | 887.125 K 10 488.74 % | 8.378 K 127.93 % | -30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | -551.759 K -829.44 % | 75.641 K 114.34 % | -527.567 K 10.83 % | -591.652 K -65.23 % | -358.067 K -53.08 % | -233.905 K 58.05 % | -557.590 K -11.37 % | -500.661 K 12.52 % | -572.340 K -5.54 % | -542.286 K -15.52 % | -469.447 K 38.39 % | -761.974 K -6.19 % | -717.573 K 50.02 % | -1.436 M -97.92 % | -725.443 K -1.51 % | -714.635 K -13.86 % | -627.654 K 14.91 % | -737.637 K -27.33 % | -579.314 K -4.55 % | -554.098 K -27.55 % | -434.433 K 46.40 % | -810.458 K -24.98 % | -648.468 K -2.08 % | -635.255 K 6.69 % | -680.794 K 3.56 % | -705.939 K -34.94 % | -523.163 K -5.74 % | -494.761 K 37.13 % | -786.985 K 18.62 % | -967.041 K -43.91 % | -671.985 K -13.53 % | -591.882 K 2.19 % | -605.134 K 28.16 % | -842.353 K -15.84 % | -727.160 K -18.37 % | -614.326 K 35.87 % | -957.972 K -58.43 % | -604.649 K -32.28 % | -457.113 K 42.35 % | -792.976 K -13.62 % | -697.898 K -19.19 % | -585.546 K -12.97 % | -518.305 K 8.15 % | -564.282 K 14.53 % | -660.202 K 16.59 % | -791.516 K -49.52 % | -529.379 K -43.72 % | -368.343 K 37.76 % | -591.766 K 5.47 % | -626.035 K -95.78 % | -319.765 K 31.95 % | -469.911 K -2.54 % | -458.251 K 36.43 % | -720.871 K -20.19 % | -599.776 K 15.83 % | -712.589 K -15.66 % | -616.091 K -15.90 % | -531.585 K -73.80 % | -305.863 K 43.96 % | -545.819 K -18.01 % | -462.533 K 15.82 % | -549.468 K 18.70 % | -675.873 K 5.34 % | -714.007 K -639.43 % | -96.562 K 39.40 % | -159.335 K 50.16 % | -319.692 K 36.41 % | -502.761 K 19.56 % | -625.004 K -44.01 % | -434.000 K 17.52 % | -526.165 K 28.54 % | -736.299 K -366.79 % | -157.737 K 43.78 % | -280.579 K 1.62 % | -285.190 K -840.07 % | -30.337 K 68.06 % | -94.991 K -146.35 % | -38.559 K -151.31 % | -15.343 K 75.72 % | -63.183 K |
| Investments in property plant and equipment | -8.091 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.949 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 244.632 K 1 508.93 % | -17.363 K 97.01 % | -581.093 K -18 394.37 % | -3.142 K 86.58 % | -23.418 K -225.05 % | 18.727 K 142.64 % | -43.921 K -58.41 % | -27.726 K -651.10 % | 5.031 K | 0.000 | 0.000 100.00 % | -5.031 K 99.33 % | -751.013 K -2 338.27 % | -30.801 K 94.44 % | -553.995 K -4 573.09 % | -11.855 K | 0.000 | 0.000 100.00 % | -2.581 | 0.000 -100.00 % | 45.547 K | 0.000 100.00 % | -45.547 K | 0.000 -100.00 % | 2.300 K | 0.000 | 0.000 100.00 % | -2.300 K -114.78 % | 15.561 K | 0.000 100.00 % | -1.352 K 90.48 % | -14.208 K 4.87 % | -14.935 K | 0.000 100.00 % | -1.942 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.458 K | 0.000 100.00 % | -4.159 K 79.51 % | -20.299 K -1 560.36 % | 1.390 K | 0.000 | 0.000 100.00 % | -1.390 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.271 K -136.96 % | 6.145 K 258.62 % | -3.874 K | 0.000 100.00 % | -2.271 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.300 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -4.000 M | 0.000 100.00 % | -6.000 M | 0.000 100.00 % | -6.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 100.00 % | -5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 3.000 M | 0.000 -100.00 % | 1.000 M | 0.000 -100.00 % | 5.300 M 2 550.00 % | 200.000 K -60.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 1.300 K | 0.000 -100.00 % | 6.000 M | 0.000 100.00 % | -6.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.142 K -246.34 % | 2.147 K | 0.000 | 0.000 100.00 % | -25.565 K | 0.000 | 0.000 | 0.000 100.00 % | -5.031 K 99.63 % | -1.348 M | 0.000 | 0.000 100.00 % | -11.855 K -359.32 % | -2.581 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.300 K | 0.000 | 0.000 | 0.000 100.00 % | -14.208 K 15.81 % | -16.877 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 % | -1.390 B | 0.000 | 0.000 | 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.271 K -130.32 % | -986.000 | 0.000 | 0.000 100.00 % | -3.645 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -8.091 K -100.27 % | 3.000 M | 0.000 -100.00 % | 1.000 M | 0.000 -100.00 % | 1.298 M 549.03 % | 200.000 K -60.00 % | 500.000 K | 0.000 100.00 % | -6.000 M | 0.000 -100.00 % | 244.632 K 1 508.93 % | -17.363 K 97.01 % | -581.093 K -111.63 % | 4.997 M 21 437.68 % | -23.418 K -225.05 % | 18.727 K 142.64 % | -43.921 K 99.13 % | -5.026 M -99 991.97 % | 5.031 K | 0.000 | 0.000 100.00 % | -5.031 K 99.33 % | -751.013 K -2 338.27 % | -30.801 K 94.44 % | -553.995 K -4 573.09 % | -11.855 K -359.32 % | -2.581 K | 0.000 100.00 % | -2.581 | 0.000 -100.00 % | 45.547 K | 0.000 100.00 % | -45.547 K | 0.000 -100.00 % | 2.300 K | 0.000 | 0.000 100.00 % | -2.300 K -114.78 % | 15.561 K | 0.000 100.00 % | -1.352 K 90.48 % | -14.208 K 4.87 % | -14.935 K | 0.000 100.00 % | -1.942 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.458 K | 0.000 100.00 % | -4.159 K 79.51 % | -20.299 K 100.00 % | -1.390 B | 0.000 | 0.000 100.00 % | -1.390 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.271 K -136.96 % | 6.144 K 258.60 % | -3.874 K | 0.000 100.00 % | -2.271 K -130.32 % | -986.000 | 0.000 | 0.000 100.00 % | -3.645 K -269.68 % | -986.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.146 K | 0.000 | 0.000 -100.00 % | 150.005 K -62.50 % | 400.005 K | 0.000 -100.00 % | 600.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -150.000 K | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.472 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.600 M | 0.000 | 0.000 -100.00 % | 19.800 M 771.34 % | -2.949 M -2 254.37 % | 136.900 K 1 380.00 % | 9.250 K -99.67 % | 2.803 M 182.62 % | 991.860 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M 236.02 % | 892.800 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 % | 6.483 K -99.46 % | 1.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.985 T | 0.000 -100.00 % | 1.510 M -38.97 % | 2.475 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.045 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.812 M 1 073.00 % | 239.749 K | 0.000 | 0.000 -100.00 % | 1.502 M 135.61 % | 637.500 K 18.60 % | 537.500 K 43.33 % | 375.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -400.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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 719.400 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.949 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 474.300 K | 0.000 -100.00 % | 952.272 K | 0.000 -100.00 % | 498.000 K 15 260.89 % | 3.242 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M | 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.045 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.396 M | 0.000 100.00 % | -400.000 K | 0.000 | 0.000 -100.00 % | 650.000 K 262.50 % | -400.000 K -180.00 % | 500.000 K 900.00 % | 50.000 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.544 M | 0.000 -100.00 % | 6.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.472 K | 0.000 -100.00 % | 719.400 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.800 M | 0.000 -100.00 % | 136.900 K 1 380.00 % | 9.250 K -99.67 % | 2.803 M 182.62 % | 991.860 K | 0.000 | 0.000 100.00 % | -18.146 K -100.60 % | 3.000 M 236.02 % | 892.800 K 43.01 % | 624.305 K 56.07 % | 400.005 K -57.99 % | 952.272 K 58.71 % | 600.000 K 20.48 % | 498.000 K 15 260.89 % | 3.242 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M | 0.000 -100.00 % | 6.483 K -99.46 % | 1.200 M | 0.000 100.00 % | -1.000 M -200.00 % | 1.000 M | 0.000 | 0.000 -100.00 % | 3.985 T | 0.000 -100.00 % | 1.510 M -38.97 % | 2.475 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.045 M | 0.000 | 0.000 | 0.000 100.00 % | -983.705 K -510.31 % | 239.749 K -92.94 % | 3.396 M | 0.000 -100.00 % | 1.102 M 72.86 % | 637.500 K 18.60 % | 537.500 K 43.33 % | 375.000 K 193.75 % | -400.000 K -214.29 % | 350.000 K 600.00 % | 50.000 K | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.544 M | 0.000 100.00 % | -5.000 99.00 % | -500.000 98.66 % | -37.304 K -936.51 % | -3.599 K 48.64 % | -7.007 K -78.70 % | -3.921 K 76.10 % | -16.409 K -302.36 % | 8.109 K 180.38 % | -10.088 K -451.99 % | 2.866 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 -100.00 % | 10.693 K | 0.000 100.00 % | -59.704 K -221.82 % | 49.011 K 166.84 % | 18.367 K 801.23 % | 2.038 K 152.49 % | -3.883 K 3.36 % | -4.018 K -197.41 % | -1.351 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -559.850 K -118.20 % | 3.076 M 682.99 % | -527.567 K -229.20 % | 408.348 K 214.04 % | -358.067 K -133.65 % | 1.064 M 397.59 % | -357.590 K -53 998.34 % | -661.000 99.88 % | -572.340 K 91.25 % | -6.542 M -1 292.13 % | -469.947 K 15.27 % | -554.646 K 24.90 % | -738.535 K 63.51 % | -2.024 M -147.43 % | 4.267 M 669.77 % | -748.990 K -24.66 % | -600.818 K -731.63 % | -72.246 K 98.71 % | -5.602 M -911.01 % | -554.098 K -27.55 % | -434.433 K 46.40 % | -810.458 K -24.02 % | -653.499 K 52.86 % | -1.386 M -94.81 % | -711.595 K 43.52 % | -1.260 M -106.54 % | 19.265 M 3 993.80 % | -494.761 K 23.89 % | -650.085 K 32.31 % | -960.372 K -145.06 % | 2.131 M 432.83 % | 399.978 K 166.10 % | -605.134 K 31.85 % | -887.900 K -19.13 % | -745.306 K -131.24 % | 2.386 M 3 760.58 % | -65.172 K -431.56 % | 19.656 K 133.09 % | -59.408 K -137.29 % | 159.296 K 262.71 % | -97.899 K -10.13 % | -88.898 K 83.20 % | -529.271 K 8.62 % | -579.217 K 12.27 % | -660.202 K 16.79 % | -793.458 K -132.12 % | 2.471 M 770.74 % | -368.342 K 37.07 % | -585.283 K -201.97 % | 573.965 K 279.50 % | -319.765 K 31.95 % | -469.911 K -186.74 % | 541.749 K 174.72 % | -725.030 K -16.93 % | -620.075 K 12.98 % | -712.589 K -15.66 % | -616.091 K -162.94 % | 978.860 K -54.84 % | 2.167 M 497.11 % | -545.819 K -18.01 % | -462.533 K 15.82 % | -549.468 K 18.70 % | -675.873 K -304.50 % | 330.493 K 442.26 % | -96.562 K 55.92 % | -219.039 K 19.08 % | -270.681 K 44.12 % | -484.394 K -25.14 % | -387.091 K -113.09 % | 2.958 M 655.55 % | -532.454 K -246.14 % | 364.350 K -23.98 % | 479.303 K 86.56 % | 256.921 K 186.07 % | 89.810 K 386.72 % | -31.323 K -112.28 % | 255.009 K 2 128.90 % | 11.441 K 174.57 % | -15.343 K 75.72 % | -63.183 K |
| Cash at beginning of period | 3.798 M 426.06 % | 721.879 K -42.22 % | 1.249 M 48.55 % | 841.098 K -29.86 % | 1.199 M 788.14 % | 135.020 K -72.59 % | 492.610 K -0.13 % | 493.271 K -53.71 % | 1.066 M -85.99 % | 7.608 M -5.82 % | 8.078 M -6.43 % | 8.632 M -7.88 % | 9.371 M -17.76 % | 11.395 M 59.87 % | 7.127 M -9.51 % | 7.876 M -7.09 % | 8.477 M -0.85 % | 8.550 M -39.59 % | 14.152 M -3.77 % | 14.706 M -2.87 % | 15.140 M -5.08 % | 15.951 M -3.94 % | 16.604 M -7.71 % | 17.990 M -3.80 % | 18.702 M -6.31 % | 19.962 M 2 764.68 % | 696.826 K -41.52 % | 1.192 M -35.30 % | 1.842 M -34.27 % | 2.802 M 317.68 % | 670.853 K 147.66 % | 270.875 K -69.08 % | 876.009 K -50.34 % | 1.764 M -29.70 % | 2.509 M 1 931.08 % | 123.541 K -34.53 % | 188.713 K 11.63 % | 169.057 K -26.00 % | 228.465 K 230.30 % | 69.169 K -58.60 % | 167.068 K -34.73 % | 255.966 K -67.40 % | 785.237 K -42.45 % | 1.364 M -32.61 % | 2.025 M -28.16 % | 2.818 M 710.98 % | 347.493 K -51.46 % | 715.835 K -44.98 % | 1.301 M 78.93 % | 727.153 K -30.54 % | 1.047 M -30.98 % | 1.517 M 55.56 % | 975.080 K -42.65 % | 1.700 M -26.73 % | 2.320 M -23.50 % | 3.033 M -16.88 % | 3.649 M 36.66 % | 2.670 M 431.31 % | 502.528 K -52.06 % | 1.048 M -30.61 % | 1.511 M -26.67 % | 2.060 M -24.70 % | 2.736 M 13.74 % | 2.406 M -3.86 % | 2.502 M -8.05 % | 2.721 M -9.05 % | 2.992 M -13.93 % | 3.476 M -10.02 % | 3.863 M 326.71 % | 905.422 K -37.03 % | 1.438 M 33.94 % | 1.074 M 80.66 % | 594.223 K 76.17 % | 337.302 K 36.29 % | 247.492 K -11.23 % | 278.815 K 1 071.20 % | 23.806 K 92.53 % | 12.365 K -55.37 % | 27.708 K -69.52 % | 90.891 K |
| Cash at end of period | 3.238 M -14.74 % | 3.798 M 426.06 % | 721.879 K -42.22 % | 1.249 M 48.55 % | 841.098 K -29.86 % | 1.199 M 788.14 % | 135.020 K -72.59 % | 492.610 K -0.13 % | 493.271 K -53.71 % | 1.066 M -85.99 % | 7.608 M -5.82 % | 8.078 M -6.43 % | 8.632 M -7.88 % | 9.371 M -17.76 % | 11.395 M 59.87 % | 7.127 M -9.51 % | 7.876 M -7.09 % | 8.477 M -0.85 % | 8.550 M -39.59 % | 14.152 M -3.77 % | 14.706 M -2.87 % | 15.140 M -5.08 % | 15.951 M -3.94 % | 16.604 M -7.71 % | 17.990 M -3.80 % | 18.702 M -6.31 % | 19.962 M 2 764.68 % | 696.826 K -41.52 % | 1.192 M -35.30 % | 1.842 M -34.27 % | 2.802 M 317.68 % | 670.853 K 147.66 % | 270.875 K -69.08 % | 876.009 K -50.34 % | 1.764 M -29.70 % | 2.509 M 1 931.08 % | 123.541 K -34.53 % | 188.713 K 11.63 % | 169.057 K -26.00 % | 228.465 K 230.30 % | 69.169 K -58.60 % | 167.068 K -34.73 % | 255.966 K -67.40 % | 785.237 K -42.45 % | 1.364 M -32.61 % | 2.025 M -28.16 % | 2.818 M 710.98 % | 347.493 K -51.46 % | 715.835 K -44.98 % | 1.301 M 78.93 % | 727.153 K -30.54 % | 1.047 M -30.98 % | 1.517 M 55.56 % | 975.080 K -42.65 % | 1.700 M -26.73 % | 2.320 M -23.50 % | 3.033 M -16.88 % | 3.649 M 36.66 % | 2.670 M 431.31 % | 502.528 K -52.06 % | 1.048 M -30.61 % | 1.511 M -26.67 % | 2.060 M -24.70 % | 2.736 M 13.74 % | 2.406 M -3.86 % | 2.502 M -8.05 % | 2.721 M -9.05 % | 2.992 M -13.93 % | 3.476 M -10.02 % | 3.863 M 326.71 % | 905.422 K -37.03 % | 1.438 M 33.94 % | 1.074 M 80.66 % | 594.223 K 76.17 % | 337.302 K 36.29 % | 247.492 K -11.23 % | 278.815 K 1 071.20 % | 23.806 K 92.53 % | 12.365 K -55.37 % | 27.708 K |
| Operating cash flow | -551.759 K -829.44 % | 75.641 K 114.34 % | -527.567 K 10.83 % | -591.652 K -65.23 % | -358.067 K -53.08 % | -233.905 K 58.05 % | -557.590 K -11.37 % | -500.661 K 12.52 % | -572.340 K -5.54 % | -542.286 K -15.52 % | -469.447 K 38.39 % | -761.974 K -6.19 % | -717.573 K 50.02 % | -1.436 M -97.92 % | -725.443 K -1.51 % | -714.635 K -13.86 % | -627.654 K 14.91 % | -737.637 K -27.33 % | -579.314 K -4.55 % | -554.098 K -27.55 % | -434.433 K 46.40 % | -810.458 K -24.98 % | -648.468 K -2.08 % | -635.255 K 6.69 % | -680.794 K 3.56 % | -705.939 K -34.94 % | -523.163 K -5.74 % | -494.761 K 37.13 % | -786.985 K 18.62 % | -967.041 K -43.91 % | -671.985 K -13.53 % | -591.882 K 2.19 % | -605.134 K 28.16 % | -842.353 K -15.84 % | -727.160 K -18.37 % | -614.326 K 35.87 % | -957.972 K -58.43 % | -604.649 K -32.28 % | -457.113 K 42.35 % | -792.976 K -13.62 % | -697.898 K -19.19 % | -585.546 K -12.97 % | -518.305 K 8.15 % | -564.282 K 14.53 % | -660.202 K 16.59 % | -791.516 K -49.52 % | -529.379 K -43.72 % | -368.343 K 37.76 % | -591.766 K 5.47 % | -626.035 K -95.78 % | -319.765 K 31.95 % | -469.911 K -2.54 % | -458.251 K 36.43 % | -720.871 K -20.19 % | -599.776 K 15.83 % | -712.589 K -15.66 % | -616.091 K -15.90 % | -531.585 K -73.80 % | -305.863 K 43.96 % | -545.819 K -18.01 % | -462.533 K 15.82 % | -549.468 K 18.70 % | -675.873 K 5.34 % | -714.007 K -639.43 % | -96.562 K 39.40 % | -159.335 K 50.16 % | -319.692 K 36.41 % | -502.761 K 19.56 % | -625.004 K -44.01 % | -434.000 K 17.52 % | -526.165 K 28.54 % | -736.299 K -366.79 % | -157.737 K 43.78 % | -280.579 K 1.62 % | -285.190 K -840.07 % | -30.337 K 68.06 % | -94.991 K -146.35 % | -38.559 K -151.31 % | -15.343 K 75.72 % | -63.183 K |
| Capital expenditure | -8.091 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.949 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 244.632 K 1 508.93 % | -17.363 K 97.01 % | -581.093 K -18 394.37 % | -3.142 K 86.58 % | -23.418 K -225.05 % | 18.727 K 142.64 % | -43.921 K -58.41 % | -27.726 K -651.10 % | 5.031 K | 0.000 | 0.000 100.00 % | -5.031 K 99.33 % | -751.013 K -2 338.27 % | -30.801 K 94.44 % | -553.995 K -4 573.09 % | -11.855 K | 0.000 | 0.000 100.00 % | -2.581 | 0.000 -100.00 % | 45.547 K | 0.000 100.00 % | -45.547 K | 0.000 -100.00 % | 2.300 K | 0.000 | 0.000 100.00 % | -2.300 K -114.78 % | 15.561 K | 0.000 100.00 % | -1.352 K 90.48 % | -14.208 K 4.87 % | -14.935 K | 0.000 100.00 % | -1.942 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.458 K | 0.000 100.00 % | -4.159 K 79.51 % | -20.299 K -1 560.36 % | 1.390 K | 0.000 | 0.000 100.00 % | -1.390 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.271 K -136.96 % | 6.145 K 258.62 % | -3.874 K | 0.000 100.00 % | -2.271 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -559.850 K -840.14 % | 75.641 K 114.34 % | -527.567 K 10.83 % | -591.652 K -65.23 % | -358.067 K -51.82 % | -235.854 K 57.70 % | -557.590 K -11.37 % | -500.661 K 12.52 % | -572.340 K -5.54 % | -542.286 K -15.52 % | -469.447 K 9.26 % | -517.342 K 29.61 % | -734.936 K 63.56 % | -2.017 M -176.83 % | -728.585 K 1.28 % | -738.053 K -21.21 % | -608.927 K 22.09 % | -781.558 K -28.75 % | -607.040 K -10.56 % | -549.067 K -26.39 % | -434.433 K 46.40 % | -810.458 K -24.02 % | -653.499 K 52.86 % | -1.386 M -94.81 % | -711.595 K 43.52 % | -1.260 M -135.49 % | -535.018 K -8.14 % | -494.761 K 37.13 % | -786.985 K 18.62 % | -967.044 K -43.91 % | -671.985 K -23.00 % | -546.335 K 9.72 % | -605.134 K 31.85 % | -887.900 K -22.11 % | -727.160 K -18.81 % | -612.026 K 36.11 % | -957.972 K -58.43 % | -604.649 K -31.61 % | -459.413 K 40.91 % | -777.415 K -11.39 % | -697.899 K -18.91 % | -586.898 K -10.21 % | -532.513 K 8.06 % | -579.217 K 12.27 % | -660.202 K 16.79 % | -793.458 K -49.88 % | -529.379 K -43.72 % | -368.343 K 37.76 % | -591.766 K 5.47 % | -626.035 K -95.78 % | -319.765 K 28.22 % | -445.453 K 2.79 % | -458.251 K 36.80 % | -725.030 K -16.93 % | -620.075 K 12.81 % | -711.199 K -15.44 % | -616.091 K -15.90 % | -531.585 K -73.01 % | -307.253 K 43.71 % | -545.819 K -18.01 % | -462.533 K 15.82 % | -549.468 K 18.70 % | -675.873 K 5.34 % | -714.007 K -639.43 % | -96.562 K 39.40 % | -159.335 K 50.51 % | -321.963 K 35.17 % | -496.616 K 21.03 % | -628.878 K -44.90 % | -434.000 K 17.87 % | -528.436 K 28.23 % | -736.299 K -366.79 % | -157.737 K 43.78 % | -280.579 K 1.62 % | -285.190 K -840.07 % | -30.337 K 68.06 % | -94.991 K -146.35 % | -38.559 K -151.31 % | -15.343 K 75.72 % | -63.183 K |
| 2025 | 2025 | 2024 | 2024 | 2024 | 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 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 |