Webis Holdings plc WEB.L
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 50.031 M 0.02 % | 50.020 M -6.70 % | 53.612 M -3.69 % | 55.668 M 28.16 % | 43.436 M -8.09 % | 47.259 M -13.23 % | 54.466 M -85.36 % | 371.938 M 65.81 % | 224.313 M 45.27 % | 154.411 M 29.71 % | 119.042 M -55.02 % | 264.678 M 50.32 % | 176.074 M 1.21 % | 173.970 M 5.48 % | 164.926 M -27.26 % | 226.742 M -2.25 % | 231.967 M 34.85 % | 172.017 M 35.86 % | 126.614 M -25.64 % | 170.264 M 104.23 % | 83.368 M -11.72 % | 94.438 M 23.24 % | 76.628 M 11.31 % | 68.840 M 292.08 % | 17.558 M 609.23 % | 2.476 M |
| Net income | -1.063 M -42.68 % | -745.000 K -49.00 % | -500.000 K -160.68 % | 824.000 K 550.27 % | -183.000 K 81.40 % | -984.000 K -1 055.34 % | 103.000 K 1 960.00 % | 5.000 K 100.40 % | -1.242 M 37.74 % | -1.995 M -488.89 % | 513.000 K 126.99 % | 226.000 K 456.11 % | -63.464 K 65.00 % | -181.312 K 62.76 % | -486.832 K -166.57 % | 731.273 K 206.46 % | -686.884 K -1 234.67 % | -51.465 K 98.56 % | -3.568 M -3.77 % | -3.438 M 0.94 % | -3.471 M -1 500.87 % | -216.805 K 92.50 % | -2.889 M 12.20 % | -3.290 M -111.56 % | -1.555 M -219.10 % | -487.422 K |
| Income before tax | -1.063 M -42.68 % | -745.000 K -99.20 % | -374.000 K -145.39 % | 824.000 K 390.14 % | -284.000 K 69.46 % | -930.000 K -1 002.91 % | 103.000 K 1 960.00 % | 5.000 K 100.41 % | -1.230 M 21.31 % | -1.563 M -735.37 % | 246.000 K 8.85 % | 226.000 K 456.11 % | -63.464 K 65.00 % | -181.312 K 62.76 % | -486.832 K -166.57 % | 731.273 K 206.46 % | -686.884 K -1 234.67 % | -51.465 K 98.56 % | -3.568 M -3.77 % | -3.438 M 0.94 % | -3.471 M -1 500.87 % | -216.805 K 92.50 % | -2.889 M 12.20 % | -3.290 M -111.56 % | -1.555 M -219.10 % | -487.422 K |
| Income before tax ratio | -0.02 -42.65 % | -0.01 -113.50 % | -0.01 -147.13 % | 0.01 326.39 % | -0.01 66.77 % | -0.02 -1 140.61 % | 0.00 13 967.35 % | 0.00 100.25 % | -0.01 45.83 % | -0.01 -589.83 % | 0.00 142.02 % | 0.00 336.90 % | 0.00 65.42 % | 0.00 64.69 % | 0.00 -191.53 % | 0.00 208.92 % | 0.00 -889.74 % | 0.00 98.94 % | -0.03 -39.55 % | -0.02 51.50 % | -0.04 -1 713.43 % | 0.00 93.91 % | -0.04 21.13 % | -0.05 46.04 % | -0.09 55.01 % | -0.20 |
| EBITDA | -708.000 K -59.82 % | -443.000 K -292.04 % | -113.000 K -110.33 % | 1.094 M 21 780.00 % | 5.000 K 100.69 % | -721.000 K -351.22 % | 287.000 K 52.66 % | 188.000 K 117.94 % | -1.048 M 21.50 % | -1.335 M -395.35 % | 452.000 K -2.38 % | 463.000 K 55.79 % | 297.195 K 28.79 % | 230.760 K 366.23 % | -86.676 K -107.35 % | 1.179 M 592.41 % | -239.519 K -176.59 % | 312.747 K 110.77 % | -2.903 M -7 045.01 % | 41.794 K 101.83 % | -2.281 M -314.06 % | 1.066 M 146.21 % | -2.306 M 23.76 % | -3.025 M -115.06 % | -1.407 M -212.23 % | -450.544 K |
| Net income ratio | -0.02 -42.65 % | -0.01 -59.70 % | -0.01 -163.01 % | 0.01 451.33 % | 0.00 79.77 % | -0.02 -1 201.03 % | 0.00 13 967.35 % | 0.00 100.24 % | -0.01 57.14 % | -0.01 -399.81 % | 0.00 404.69 % | 0.00 336.90 % | 0.00 65.42 % | 0.00 64.69 % | 0.00 -191.53 % | 0.00 208.92 % | 0.00 -889.74 % | 0.00 98.94 % | -0.03 -39.55 % | -0.02 51.50 % | -0.04 -1 713.43 % | 0.00 93.91 % | -0.04 21.13 % | -0.05 46.04 % | -0.09 55.01 % | -0.20 |
| Ratio EBITDA | -0.01 -59.78 % | -0.01 -320.19 % | 0.00 -110.73 % | 0.02 16 972.28 % | 0.00 100.75 % | -0.02 -389.53 % | 0.01 942.48 % | 0.00 110.82 % | 0.00 45.96 % | -0.01 -327.70 % | 0.00 117.06 % | 0.00 3.64 % | 0.00 27.25 % | 0.00 352.39 % | 0.00 -110.10 % | 0.01 603.76 % | 0.00 -156.79 % | 0.00 107.93 % | -0.02 -9 439.27 % | 0.00 100.90 % | -0.03 -342.48 % | 0.01 137.50 % | -0.03 31.51 % | -0.04 45.15 % | -0.08 55.98 % | -0.18 |
| Gross profit ratio | 0.09 -6.49 % | 0.09 0.13 % | 0.09 -9.56 % | 0.10 -0.22 % | 0.10 9.89 % | 0.09 -6.89 % | 0.10 609.58 % | 0.01 -21.25 % | 0.02 -33.38 % | 0.03 -27.95 % | 0.04 17.92 % | 0.03 15.34 % | 0.03 -4.08 % | 0.03 25.65 % | 0.02 -5.26 % | 0.02 3.08 % | 0.02 -24.84 % | 0.03 -5.74 % | 0.03 2.91 % | 0.03 -39.19 % | 0.05 -26.52 % | 0.07 33.77 % | 0.05 121.17 % | 0.02 -23.15 % | 0.03 347.54 % | -0.01 |
| Weighted average shs out dil | 393.338 M 0.00 % | 393.338 M -3.44 % | 407.338 M 0.00 % | 407.338 M 0.00 % | 407.338 M 0.00 % | 407.338 M 0.00 % | 407.338 M 0.00 % | 407.338 M 2.38 % | 397.875 M 1.15 % | 393.338 M 26.17 % | 311.755 M 0.00 % | 311.755 M 35.44 % | 230.172 M 8.11 % | 212.903 M 2.94 % | 206.827 M -8.69 % | 226.499 M 12.87 % | 200.674 M 1.89 % | 196.959 M 21.64 % | 161.915 M 19.74 % | 135.218 M 15.88 % | 116.688 M 3.91 % | 112.294 M 32.06 % | 85.030 M 8.60 % | 78.298 M 0.15 % | 78.184 M 0.00 % | 78.184 M |
| Weighted average shs out | 386.429 M -1.76 % | 393.347 M 0.00 % | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M 26.15 % | 311.802 M 0.00 % | 311.802 M 35.47 % | 230.172 M 8.11 % | 212.903 M 2.94 % | 206.827 M 0.00 % | 206.827 M 3.07 % | 200.674 M 1.89 % | 196.959 M 21.64 % | 161.915 M 19.74 % | 135.218 M 15.88 % | 116.688 M 3.91 % | 112.294 M 32.06 % | 85.030 M 8.60 % | 78.298 M 0.15 % | 78.184 M 0.00 % | 78.184 M |
| EPS diluted | 0.00 -42.11 % | 0.00 -58.33 % | 0.00 -160.00 % | 0.00 600.00 % | 0.00 83.33 % | 0.00 -900.00 % | 0.00 2 344.03 % | 0.00 100.40 % | 0.00 39.22 % | -0.01 -418.75 % | 0.00 128.57 % | 0.00 333.33 % | 0.00 66.67 % | 0.00 62.50 % | 0.00 -175.00 % | 0.00 194.12 % | 0.00 -1 033.33 % | 0.00 98.64 % | -0.02 13.39 % | -0.03 14.48 % | -0.03 -1 463.16 % | 0.00 94.41 % | -0.03 19.05 % | -0.04 -111.06 % | -0.02 -220.97 % | -0.01 |
| Earnings per share | 0.00 -47.37 % | 0.00 -46.15 % | 0.00 -161.90 % | 0.00 520.00 % | 0.00 80.00 % | 0.00 -933.33 % | 0.00 2 260.03 % | 0.00 100.40 % | 0.00 37.25 % | -0.01 -418.75 % | 0.00 128.57 % | 0.00 333.33 % | 0.00 66.67 % | 0.00 62.50 % | 0.00 -175.00 % | 0.00 194.12 % | 0.00 -1 033.33 % | 0.00 98.64 % | -0.02 13.39 % | -0.03 14.48 % | -0.03 -1 463.16 % | 0.00 94.41 % | -0.03 19.05 % | -0.04 -111.06 % | -0.02 -220.97 % | -0.01 |
| Gross profit | 4.412 M -6.47 % | 4.717 M -6.58 % | 5.049 M -12.90 % | 5.797 M 27.88 % | 4.533 M 1.00 % | 4.488 M -19.21 % | 5.555 M 3.91 % | 5.346 M 30.58 % | 4.094 M -3.22 % | 4.230 M -6.54 % | 4.526 M -46.97 % | 8.534 M 73.37 % | 4.922 M -2.92 % | 5.070 M 32.54 % | 3.825 M -31.09 % | 5.551 M 0.76 % | 5.509 M 1.35 % | 5.435 M 28.07 % | 4.244 M -23.47 % | 5.546 M 24.19 % | 4.466 M -35.13 % | 6.885 M 64.86 % | 4.176 M 146.19 % | 1.696 M 201.30 % | 562.987 K 1 855.60 % | -32.068 K |
| Income tax expense | 0.000 | 0.000 -100.00 % | 126.000 K | 0.000 100.00 % | -101.000 K -287.04 % | 54.000 K -37.21 % | 86.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 1 593 407.25 % | 0.000 387.50 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 |
| Cost of revenue | 45.619 M 0.70 % | 45.303 M -6.71 % | 48.563 M -2.62 % | 49.871 M 28.19 % | 38.903 M -9.04 % | 42.771 M -12.55 % | 48.911 M -86.66 % | 366.592 M 66.47 % | 220.219 M 46.64 % | 150.181 M 31.14 % | 114.516 M -55.29 % | 256.144 M 49.66 % | 171.152 M 1.33 % | 168.900 M 4.84 % | 161.101 M -27.17 % | 221.191 M -2.33 % | 226.458 M 35.94 % | 166.582 M 36.13 % | 122.370 M -25.71 % | 164.718 M 108.76 % | 78.902 M -9.88 % | 87.553 M 20.84 % | 72.452 M 7.91 % | 67.144 M 295.09 % | 16.995 M 577.71 % | 2.508 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.227 M -73.56 % | 4.642 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 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 5.282 M 3 018.23 % | -181.000 K -103.42 % | 5.297 M 9.22 % | 4.850 M 3.30 % | 4.695 M -8.96 % | 5.157 M 3 806.82 % | 132.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.664 M -34.00 % | 7.067 M 2 315.49 % | 292.551 K -94.12 % | 4.971 M 18.50 % | 4.195 M -14.53 % | 4.909 M 872.50 % | -635.417 K -111.82 % | 5.374 M -20.07 % | 6.723 M -11.25 % | 7.576 M -7.45 % | 8.186 M 21.83 % | 6.719 M 1.20 % | 6.640 M 30.88 % | 5.073 M 151.62 % | 2.016 M 342.79 % | 455.354 K |
| Operating expenses | 5.282 M -0.51 % | 5.309 M 0.23 % | 5.297 M 9.22 % | 4.850 M 2.69 % | 4.723 M -8.42 % | 5.157 M -5.51 % | 5.458 M 3.08 % | 5.295 M 5.02 % | 5.042 M 0.10 % | 5.037 M 8.00 % | 4.664 M -43.77 % | 8.294 M 68.08 % | 4.935 M -0.74 % | 4.971 M 18.50 % | 4.195 M -14.53 % | 4.909 M 4.41 % | 4.701 M -12.52 % | 5.374 M -20.07 % | 6.723 M -11.25 % | 7.576 M -7.45 % | 8.186 M 21.83 % | 6.719 M 1.20 % | 6.640 M 30.88 % | 5.073 M 151.62 % | 2.016 M 342.79 % | 455.354 K |
| Cost and expenses | 50.901 M 0.57 % | 50.612 M -6.03 % | 53.860 M -1.57 % | 54.721 M 25.43 % | 43.626 M -8.98 % | 47.928 M -11.85 % | 54.369 M -85.38 % | 371.887 M 65.09 % | 225.261 M 45.13 % | 155.218 M 30.24 % | 119.180 M -54.93 % | 264.438 M 50.17 % | 176.087 M 1.27 % | 173.871 M 5.19 % | 165.296 M -26.89 % | 226.099 M -2.19 % | 231.159 M 34.43 % | 171.956 M 33.20 % | 129.093 M -25.07 % | 172.294 M 97.84 % | 87.088 M -7.62 % | 94.272 M 19.19 % | 79.092 M 9.52 % | 72.217 M 279.87 % | 19.011 M 541.61 % | 2.963 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 5.490 M -1.84 % | 5.593 M 5.39 % | 5.307 M 18 853.57 % | 28.000 K -99.48 % | 5.344 M -3.92 % | 5.562 M 5.04 % | 5.295 M 5.02 % | 5.042 M 0.10 % | 5.037 M | 0.000 -100.00 % | 1.227 M -73.56 % | 4.642 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 |
| Interest income | 11.000 K 57.14 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K -16.67 % | 6.000 K -66.67 % | 18.000 K 16.29 % | 15.478 K | 0.000 100.00 % | -0.344 -100.00 % | 11.325 K 14.42 % | 9.897 K -80.00 % | 49.485 K 560.20 % | 7.495 K -17.50 % | 9.086 K 395.81 % | 1.833 K -86.16 % | 13.239 K -46.52 % | 24.753 K -75.42 % | 100.699 K 148.42 % | 40.535 K 321.35 % | 9.620 K |
| Interest expense | 204.000 K 27.50 % | 160.000 K 26.98 % | 126.000 K 0.80 % | 125.000 K 32.98 % | 94.000 K 129.27 % | 41.000 K 2.50 % | 40.000 K 300.00 % | 10.000 K 900.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 32.000 K -51.92 % | 66.559 K 1 919.03 % | 3.297 K -89.63 % | 31.781 K -34.52 % | 48.535 K -62.28 % | 128.667 K 261.13 % | 35.629 K -78.15 % | 163.025 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.368 K | 0.000 -100.00 % | 13.511 K 40.44 % | 9.620 K |
| Depreciation and amortization | 151.000 K 6.34 % | 142.000 K 5.19 % | 135.000 K -6.90 % | 145.000 K -25.64 % | 195.000 K 71.05 % | 114.000 K -20.83 % | 144.000 K 5.11 % | 137.000 K -24.31 % | 181.000 K -20.61 % | 228.000 K 10.68 % | 206.000 K 0.49 % | 205.000 K -30.30 % | 294.099 K -28.05 % | 408.775 K 10.97 % | 368.374 K -7.82 % | 399.611 K 25.39 % | 318.698 K -3.01 % | 328.582 K -34.57 % | 502.192 K -75.76 % | 2.072 M 44.01 % | 1.439 M 59.78 % | 900.319 K 55.75 % | 578.068 K 64.35 % | 351.738 K 160.32 % | 135.116 K 395.71 % | 27.257 K |
| Operating income | -870.000 K -46.96 % | -592.000 K -138.71 % | -248.000 K -126.13 % | 949.000 K 599.47 % | -190.000 K 71.60 % | -669.000 K -789.69 % | 97.000 K 90.20 % | 51.000 K 105.38 % | -948.000 K -17.47 % | -807.000 K -484.78 % | -138.000 K -157.50 % | 240.000 K 2 038.12 % | -12.383 K 93.04 % | -178.015 K 60.88 % | -455.051 K -159.21 % | 768.484 K 1 041.84 % | 67.302 K 203.03 % | -65.321 K 98.09 % | -3.412 M -4.79 % | -3.256 M 20.99 % | -4.121 M -2 590.23 % | 165.499 K 106.72 % | -2.464 M 27.11 % | -3.380 M -113.59 % | -1.582 M -224.64 % | -487.422 K |
| Operating income ratio | -0.02 -46.93 % | -0.01 -155.85 % | 0.00 -127.13 % | 0.02 489.72 % | 0.00 69.10 % | -0.01 -894.87 % | 0.00 1 198.81 % | 0.00 103.24 % | 0.00 19.14 % | -0.01 -350.83 % | 0.00 -227.85 % | 0.00 1 389.31 % | 0.00 93.13 % | 0.00 62.91 % | 0.00 -181.41 % | 0.00 1 068.16 % | 0.00 176.41 % | 0.00 98.59 % | -0.03 -40.91 % | -0.02 61.31 % | -0.05 -2 920.88 % | 0.00 105.45 % | -0.03 34.51 % | -0.05 45.52 % | -0.09 54.23 % | -0.20 |
| Total other income expenses net | -193.000 K -26.14 % | -153.000 K -21.43 % | -126.000 K -0.80 % | -125.000 K -32.98 % | -94.000 K -129.27 % | -41.000 K -2.50 % | -40.000 K 13.04 % | -46.000 K 83.69 % | -282.000 K 62.70 % | -756.000 K -296.88 % | 384.000 K 2 842.86 % | -14.000 K 72.59 % | -51.080 K -1 449.50 % | -3.297 K 89.63 % | -31.781 K 14.59 % | -37.211 K 95.07 % | -754.186 K -5 543.42 % | 13.855 K 108.91 % | -155.530 K 14.41 % | -181.716 K -127.93 % | 650.540 K 270.16 % | -382.304 K 10.08 % | -425.179 K -575.85 % | 89.352 K 230.65 % | 27.023 K | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 446.000 K 516.82 % | -107.000 K 89.00 % | -973.000 K 71.52 % | -3.416 M -54.92 % | -2.205 M -329.82 % | -513.000 K 95.52 % | -11.462 M 13.99 % | -13.327 M -140.65 % | -5.538 M -18.06 % | -4.691 M -28.87 % | -3.640 M 2.44 % | -3.731 M 10.16 % | -4.153 M -71.40 % | -2.423 M -315.16 % | -583.621 K 63.82 % | -1.613 M -23.65 % | -1.304 M -1 055.11 % | 136.579 K 121.56 % | -633.362 K 27.23 % | -870.419 K -8.69 % | -800.806 K 72.59 % | -2.921 M -35.27 % | -2.159 M -64.42 % | -1.313 M 73.44 % | -4.945 M -12 237.28 % | -40.084 K |
| Total investments | 0.000 | 0.000 -100.00 % | 100.000 K -0.99 % | 101.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.863 M | 0.000 -100.00 % | 204.000 K -71.02 % | 704.000 K 242.43 % | 205.592 K | 0.000 -100.00 % | 0.000 -50.00 % | 0.000 -99.98 % | 0.000 429 600.00 % | 0.000 -100.00 % | 619.556 K 22.00 % | 507.813 K 236.69 % | 150.824 K 17 441 019.57 % | 0.865 11 113.19 % | 0.008 771 294.13 % | 0.000 -100.00 % | 165.940 K 8 784 609.50 % | 1.889 25 961 723 532 900.00 % | 0.000 |
| Total debt | 2.856 M 39.93 % | 2.041 M -2.30 % | 2.089 M 25.31 % | 1.667 M -5.50 % | 1.764 M 107.53 % | 850.000 K 70.00 % | 500.000 K 0.00 % | 500.000 K | 0.000 | 0.000 -100.00 % | 17.000 K -55.35 % | 38.072 K | 0.000 | 0.000 -100.00 % | 859.540 K 5.20 % | 817.019 K 14.97 % | 710.637 K -31.49 % | 1.037 M 361.27 % | 224.862 K -27.63 % | 310.733 K 2 322.49 % | 12.827 K -91.09 % | 143.984 K -73.06 % | 534.385 K 1 694.20 % | 29.784 K -84.50 % | 192.166 K | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 41.999 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 103.57 % | -1.175 M -6.72 % | -1.101 M -6.89 % | -1.030 M -7.74 % | -956.000 K 60.80 % | -2.439 M -3.06 % | -2.367 M -0.13 % | -2.364 M 4.40 % | -2.472 M -18.28 % | -2.090 M 6.85 % | -2.244 M 13.60 % | -2.597 M -4.71 % | -2.480 M 53.13 % | -5.292 M -13.93 % | -4.645 M -36.86 % | -3.394 M -59.46 % | -2.128 M -327.39 % | -497.983 K -88.77 % | -263.804 K -174.56 % | -96.083 K -299.51 % | -24.050 K |
| Retained earnings | -6.866 M -18.32 % | -5.803 M -14.73 % | -5.058 M -7.98 % | -4.684 M 14.96 % | -5.508 M -5.44 % | -5.224 M -21.66 % | -4.294 M 2.34 % | -4.397 M 0.11 % | -4.402 M -39.30 % | -3.160 M 82.73 % | -18.295 M -4.30 % | -17.541 M 4.56 % | -18.378 M 5.77 % | -19.503 M -15.17 % | -16.934 M 8.07 % | -18.419 M 21.39 % | -23.431 M -3.02 % | -22.743 M -5.87 % | -21.482 M -23.66 % | -17.372 M -23.63 % | -14.052 M -47.05 % | -9.556 M -16.28 % | -8.218 M -58.36 % | -5.190 M -158.16 % | -2.010 M -312.42 % | -487.422 K |
| Common stock | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 5.75 % | 5.990 M 68.09 % | 3.563 M -6.09 % | 3.794 M 27.01 % | 2.987 M -10.71 % | 3.346 M -18.27 % | 4.094 M 4.98 % | 3.899 M 5.69 % | 3.690 M 34.91 % | 2.735 M 27.88 % | 2.139 M 10.73 % | 1.931 M 31.72 % | 1.466 M 32.03 % | 1.111 M -5.29 % | 1.173 M 192.51 % | 400.840 K |
| Total equity | -490.000 K -185.51 % | 573.000 K -56.53 % | 1.318 M -22.10 % | 1.692 M 94.93 % | 868.000 K -24.65 % | 1.152 M -43.64 % | 2.044 M 5.42 % | 1.939 M 0.36 % | 1.932 M -39.13 % | 3.174 M -38.60 % | 5.169 M 9.00 % | 4.742 M 415.78 % | 919.447 K -12.15 % | 1.047 M 90.67 % | 548.950 K -51.11 % | 1.123 M 174.02 % | 409.754 K 89.92 % | 215.756 K 109.35 % | 103.061 K -64.10 % | 287.110 K -63.31 % | 782.481 K -79.63 % | 3.841 M 198.76 % | 1.286 M 22.17 % | 1.052 M -77.08 % | 4.592 M 5 404.22 % | -86.581 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 -100.00 % | 114.480 K -67.12 % | 348.176 K -61.33 % | 900.319 K 102.73 % | 444.107 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 1.886 M 19.44 % | 1.579 M -20.25 % | 1.980 M 80.82 % | 1.095 M -34.31 % | 1.667 M 96.12 % | 850.000 K 70.00 % | 500.000 K 0.00 % | 500.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 485.358 K -18.27 % | 593.847 K 0.00 % | 593.824 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.886 M 19.44 % | 1.579 M -20.25 % | 1.980 M 80.82 % | 1.095 M -34.31 % | 1.667 M 96.12 % | 850.000 K 70.00 % | 500.000 K 0.00 % | 500.000 K -94.86 % | 9.724 M 26.65 % | 7.678 M 0.92 % | 7.608 M 49 857.32 % | 15.229 K -99.41 % | 2.599 M 4.77 % | 2.481 M 4.96 % | 2.363 M 386.93 % | 485.358 K -18.27 % | 593.847 K 0.00 % | 593.824 K -71.16 % | 2.059 M 1 698.88 % | 114.480 K -67.12 % | 348.176 K -61.33 % | 900.319 K 102.73 % | 444.107 K -66.11 % | 1.311 M 29.90 % | 1.009 M 505.02 % | 166.749 K |
| Other current liabilities | 1.284 M 9.84 % | 1.169 M 25.97 % | 928.000 K -30.02 % | 1.326 M 39.58 % | 950.000 K 265.38 % | 260.000 K -52.55 % | 548.000 K 32.37 % | 414.000 K 45.26 % | 285.000 K -58.76 % | 691.000 K 18.73 % | 582.000 K -64.14 % | 1.623 M -22.40 % | 2.091 M 133.22 % | 896.669 K 152.32 % | 355.373 K -4.08 % | 370.490 K -46.06 % | 686.883 K 59.18 % | 431.512 K -41.10 % | 732.676 K 33.07 % | 550.598 K -0.51 % | 553.417 K -25.02 % | 738.130 K -43.23 % | 1.300 M 9.53 % | 1.187 M 67.88 % | 707.111 K 1 664.07 % | 40.084 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -4.375 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -624.000 K 62.78 % | -1.677 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 970.000 K 109.96 % | 462.000 K 323.85 % | 109.000 K -80.94 % | 572.000 K 489.69 % | 97.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K -26.09 % | 23.000 K | 0.000 | 0.000 -100.00 % | 859.540 K 159.16 % | 331.661 K 183.98 % | 116.790 K -73.66 % | 443.388 K 97.18 % | 224.862 K -27.63 % | 310.733 K 2 322.49 % | 12.827 K -91.09 % | 143.984 K -73.06 % | 534.385 K 1 694.20 % | 29.784 K -84.50 % | 192.166 K | 0.000 |
| Total current liabilities | 4.818 M 15.43 % | 4.174 M 11.34 % | 3.749 M -32.66 % | 5.567 M 35.19 % | 4.118 M 42.20 % | 2.896 M -82.26 % | 16.321 M -13.57 % | 18.884 M 87.70 % | 10.061 M 19.19 % | 8.441 M 2.54 % | 8.232 M 43.00 % | 5.757 M 22.09 % | 4.715 M 39.60 % | 3.377 M 24.22 % | 2.719 M 0.69 % | 2.700 M -12.05 % | 3.070 M 3.54 % | 2.965 M 6.20 % | 2.792 M -4.63 % | 2.927 M 5.31 % | 2.780 M -10.51 % | 3.106 M -13.38 % | 3.586 M 43.59 % | 2.498 M 45.55 % | 1.716 M 729.65 % | 206.833 K |
| Total liabilities | 6.704 M 16.53 % | 5.753 M 0.42 % | 5.729 M -14.00 % | 6.662 M 15.16 % | 5.785 M 54.43 % | 3.746 M -77.73 % | 16.821 M -13.22 % | 19.384 M 92.66 % | 10.061 M 19.19 % | 8.441 M 2.54 % | 8.232 M 42.62 % | 5.772 M 22.42 % | 4.715 M 39.60 % | 3.377 M 24.22 % | 2.719 M -14.65 % | 3.186 M -13.06 % | 3.664 M 2.95 % | 3.559 M 27.47 % | 2.792 M -8.21 % | 3.042 M -2.75 % | 3.128 M -21.93 % | 4.007 M -0.59 % | 4.030 M 61.37 % | 2.498 M 45.55 % | 1.716 M 729.65 % | 206.833 K |
| Other non current assets | 100.000 K 0.00 % | 100.000 K 1 150.00 % | 8.000 K -99.09 % | 882.000 K 773.27 % | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K -1.94 % | 103.000 K -1.90 % | 105.000 K -48.53 % | 204.000 K -84.28 % | 1.298 M 531.34 % | 205.593 K | 0.000 100.00 % | -2.423 M -67.89 % | -1.443 M 40.61 % | -2.430 M -20.59 % | -2.015 M -123.75 % | -900.632 K -4.94 % | -858.222 K 27.34 % | -1.181 M -45.17 % | -813.634 K 73.45 % | -3.065 M -13.78 % | -2.694 M -100.56 % | -1.343 M 73.86 % | -5.137 M -12 716.55 % | -40.084 K |
| Long term investments | 0.000 | 0.000 -100.00 % | 92.000 K 111.78 % | -781.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.237 M -276.60 % | -594.000 K | 0.000 | 0.000 -100.00 % | 0.000 -50.00 % | 0.000 -99.98 % | 0.000 429 600.00 % | 0.000 -100.00 % | 619.556 K 22.00 % | 507.813 K 236.69 % | 150.824 K 17 441 019.57 % | 0.865 11 113.19 % | 0.008 771 294.13 % | 0.000 -100.00 % | 165.940 K 8 784 609.50 % | 1.889 25 961 723 532 900.00 % | 0.000 |
| Intangible assets | 57.000 K 200.00 % | 19.000 K 72.73 % | 11.000 K -8.33 % | 12.000 K -60.00 % | 30.000 K -71.15 % | 104.000 K -37.35 % | 166.000 K 58.10 % | 105.000 K -7.08 % | 113.000 K -33.53 % | 170.000 K -43.89 % | 303.000 K 3.09 % | 293.920 K -2.12 % | 300.291 K -46.73 % | 563.714 K 10.23 % | 511.390 K -6.48 % | 546.837 K 0.82 % | 542.380 K 28.64 % | 421.615 K 423.26 % | 80.575 K -91.80 % | 983.082 K 144.96 % | 401.319 K -44.64 % | 724.889 K -0.03 % | 725.133 K 35.26 % | 536.116 K 38.95 % | 385.833 K 5 916.00 % | 6.413 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 186.000 K 10.03 % | 169.042 K -1.61 % | 171.815 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 |
| Goodwill and intangible assets | 57.000 K 200.00 % | 19.000 K 72.73 % | 11.000 K -8.33 % | 12.000 K -60.00 % | 30.000 K -71.15 % | 104.000 K -37.35 % | 166.000 K 58.10 % | 105.000 K -7.08 % | 113.000 K -33.53 % | 170.000 K -65.24 % | 489.000 K 5.62 % | 462.962 K -1.94 % | 472.106 K -16.25 % | 563.714 K 10.23 % | 511.390 K -6.48 % | 546.837 K 0.82 % | 542.380 K 28.64 % | 421.615 K 423.26 % | 80.575 K -91.80 % | 983.082 K 144.96 % | 401.319 K -44.64 % | 724.889 K -0.03 % | 725.133 K 35.26 % | 536.116 K 38.95 % | 385.833 K 5 916.00 % | 6.413 K |
| Property plant equipment net | 525.000 K -20.57 % | 661.000 K -8.70 % | 724.000 K 90.53 % | 380.000 K -8.43 % | 415.000 K 1 496.15 % | 26.000 K -56.67 % | 60.000 K -44.95 % | 109.000 K -31.88 % | 160.000 K 35.59 % | 118.000 K -35.52 % | 183.000 K 25.17 % | 146.198 K 204.68 % | 47.984 K -14.38 % | 56.041 K -48.28 % | 108.345 K -39.12 % | 177.964 K -24.45 % | 235.559 K 4.39 % | 225.653 K -46.24 % | 419.742 K -34.19 % | 637.822 K -43.86 % | 1.136 M -18.37 % | 1.392 M 99.14 % | 698.923 K 117.09 % | 321.953 K -32.77 % | 478.914 K 833.43 % | 51.307 K |
| Total non current assets | 682.000 K -12.56 % | 780.000 K -6.59 % | 835.000 K 69.37 % | 493.000 K -9.71 % | 546.000 K 136.36 % | 231.000 K -29.36 % | 327.000 K 3.15 % | 317.000 K -16.14 % | 378.000 K -23.17 % | 492.000 K -64.24 % | 1.376 M 68.89 % | 814.753 K 56.66 % | 520.091 K -16.08 % | 619.756 K 0.00 % | 619.736 K -14.50 % | 724.801 K -6.83 % | 777.940 K -38.59 % | 1.267 M 25.66 % | 1.008 M -43.10 % | 1.772 M 15.24 % | 1.537 M -27.37 % | 2.117 M 48.64 % | 1.424 M 39.07 % | 1.024 M 18.42 % | 864.748 K 1 398.18 % | 57.720 K |
| Other current assets | 1.894 M -32.02 % | 2.786 M 1.13 % | 2.755 M -25.86 % | 3.716 M 26.70 % | 2.933 M -11.23 % | 3.304 M -49.76 % | 6.576 M 10.82 % | 5.934 M 14.78 % | 5.170 M 34.18 % | 3.853 M 196.84 % | 1.298 M -4.63 % | 1.361 M -45.46 % | 2.495 M | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 0.00 % | 1.000 -100.00 % | 116.300 K -8.86 % | 127.611 K 19 959 202.80 % | 0.639 |
| Short term investments | 0.000 | 0.000 -100.00 % | 8.000 K -99.09 % | 882.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.863 M | 0.000 -100.00 % | 2.441 M 88.06 % | 1.298 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -200.00 % | 0.000 -99.99 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 2.410 M 12.20 % | 2.148 M -29.85 % | 3.062 M -39.76 % | 5.083 M 28.07 % | 3.969 M 191.20 % | 1.363 M -88.61 % | 11.962 M -13.49 % | 13.827 M 149.67 % | 5.538 M 18.06 % | 4.691 M 28.27 % | 3.657 M -2.98 % | 3.769 M -9.24 % | 4.153 M 71.40 % | 2.423 M 67.89 % | 1.443 M -40.61 % | 2.430 M 20.59 % | 2.015 M 123.75 % | 900.633 K 4.94 % | 858.224 K -27.34 % | 1.181 M 45.17 % | 813.633 K -73.45 % | 3.065 M 13.78 % | 2.694 M 100.56 % | 1.343 M -73.86 % | 5.137 M 12 716.69 % | 40.084 K |
| Cash and short term investments | 2.410 M 12.20 % | 2.148 M -30.03 % | 3.070 M -48.53 % | 5.965 M 50.29 % | 3.969 M 191.20 % | 1.363 M -88.61 % | 11.962 M -13.49 % | 13.827 M 149.67 % | 5.538 M 18.06 % | 4.691 M 28.27 % | 3.657 M -2.98 % | 3.769 M -9.24 % | 4.153 M 71.40 % | 2.423 M 67.89 % | 1.443 M -40.61 % | 2.430 M 20.59 % | 2.015 M 123.75 % | 900.633 K 4.94 % | 858.224 K -27.34 % | 1.181 M 45.17 % | 813.633 K -73.45 % | 3.065 M 13.78 % | 2.694 M 100.56 % | 1.343 M -73.86 % | 5.137 M 12 716.69 % | 40.084 K |
| Total current assets | 5.532 M -0.25 % | 5.546 M -10.72 % | 6.212 M -20.98 % | 7.861 M 28.72 % | 6.107 M 30.85 % | 4.667 M -74.82 % | 18.538 M -11.75 % | 21.006 M 80.85 % | 11.615 M 4.42 % | 11.123 M -7.50 % | 12.025 M 23.98 % | 9.699 M 89.65 % | 5.114 M 34.43 % | 3.804 M 43.67 % | 2.648 M -26.11 % | 3.584 M 8.73 % | 3.296 M 31.42 % | 2.508 M 32.91 % | 1.887 M 21.17 % | 1.557 M -34.38 % | 2.373 M -58.59 % | 5.731 M 47.25 % | 3.892 M 54.08 % | 2.526 M -53.60 % | 5.444 M 8 605.61 % | 62.531 K |
| Inventory | 0.000 | 0.000 100.00 % | -395.000 K | 0.000 100.00 % | -1.470 M | 0.000 100.00 % | -1.635 M -189.20 % | 1.833 M | 0.000 -100.00 % | 1.330 M -75.61 % | 5.453 M 1 084.30 % | -554.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.228 M -10.89 % | 1.378 M 15.80 % | 1.190 M -37.24 % | 1.896 M 50.96 % | 1.256 M 5.46 % | 1.191 M -48.22 % | 2.300 M -25.11 % | 3.071 M 14.98 % | 2.671 M 3.57 % | 2.579 M 10.92 % | 2.325 M | 0.000 -100.00 % | 961.240 K -30.41 % | 1.381 M 14.65 % | 1.205 M 4.44 % | 1.154 M -9.93 % | 1.281 M -20.32 % | 1.607 M 56.24 % | 1.029 M 173.49 % | 376.151 K -75.88 % | 1.559 M -41.51 % | 2.666 M 122.49 % | 1.198 M 12.36 % | 1.067 M 497.00 % | 178.653 K 695.91 % | 22.446 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.237 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.423 M 67.89 % | 1.443 M -40.61 % | 2.430 M 20.59 % | 2.015 M 123.75 % | 900.633 K 4.94 % | 858.224 K -27.34 % | 1.181 M 45.17 % | 813.633 K -73.45 % | 3.065 M 13.78 % | 2.694 M 100.56 % | 1.343 M -73.86 % | 5.137 M 12 716.69 % | 40.084 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 2.542 M 0.67 % | 2.525 M -6.34 % | 2.696 M -26.22 % | 3.654 M 19.84 % | 3.049 M 16.42 % | 2.619 M -83.38 % | 15.757 M -14.55 % | 18.439 M 89.62 % | 9.724 M 26.65 % | 7.678 M 1.15 % | 7.591 M 87.02 % | 4.059 M 56.18 % | 2.599 M 4.77 % | 2.481 M 64.96 % | 1.504 M -24.74 % | 1.998 M -11.84 % | 2.267 M 8.43 % | 2.090 M 13.94 % | 1.835 M -11.21 % | 2.066 M -6.67 % | 2.214 M -0.48 % | 2.224 M 26.98 % | 1.752 M 36.77 % | 1.281 M 56.82 % | 816.706 K 389.78 % | 166.749 K |
| Tax payables | 22.000 K 22.22 % | 18.000 K 12.50 % | 16.000 K 6.67 % | 15.000 K -31.82 % | 22.000 K 29.41 % | 17.000 K 6.25 % | 16.000 K -48.39 % | 31.000 K -40.38 % | 52.000 K -27.78 % | 72.000 K 71.43 % | 42.000 K -18.88 % | 51.778 K 109.07 % | 24.766 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 553.000 K -14.13 % | 644.000 K -4.17 % | 672.000 K 130.14 % | 292.000 K -23.96 % | 384.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.407 -44.71 % | 0.737 -25.14 % | 0.984 21.96 % | 0.807 86 663 420 700.00 % | 0.000 -100.00 % | 0.332 63 374 628 877.78 % | 0.000 -100.00 % | 0.169 -66.60 % | 0.507 54 415 839 500.00 % | 0.000 -100.00 % | 0.405 459.71 % | 0.072 -69.95 % | 0.241 -75.12 % | 0.969 69.72 % | 0.571 |
| Other total stockholders equity | 42.000 K 0.00 % | 42.000 K | 0.000 -100.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 9 019 431 321 600 100.00 % | 0.000 33.33 % | 0.000 | 0.000 | 0.000 -100.00 % | 17.130 M -0.50 % | 17.216 M -4.87 % | 18.098 M -5.87 % | 19.227 M 15.93 % | 16.586 M -19.82 % | 20.684 M -7.43 % | 22.345 M -6.98 % | 24.020 M 34.23 % | 17.895 M -8.55 % | 19.569 M 54.14 % | 12.696 M -6.61 % | 13.594 M 59.26 % | 8.536 M 58.21 % | 5.395 M -0.64 % | 5.430 M 1 325 540 583.22 % | -0.410 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.724 M -26.65 % | -7.678 M -0.92 % | -7.608 M | 0.000 100.00 % | -2.599 M -4.77 % | -2.481 M -4.96 % | -2.363 M | 0.000 | 0.000 | 0.000 100.00 % | -2.059 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.311 M -29.90 % | -1.009 M -505.02 % | -166.749 K |
| Total assets | 6.214 M -1.77 % | 6.326 M -10.23 % | 7.047 M -15.65 % | 8.354 M 25.57 % | 6.653 M 35.83 % | 4.898 M -74.04 % | 18.865 M -11.53 % | 21.323 M 77.80 % | 11.993 M 3.25 % | 11.615 M -13.33 % | 13.401 M 27.46 % | 10.514 M 86.61 % | 5.634 M 27.36 % | 4.424 M 35.39 % | 3.268 M -24.15 % | 4.308 M 5.76 % | 4.074 M 7.92 % | 3.775 M 30.38 % | 2.895 M -13.03 % | 3.329 M -14.87 % | 3.911 M -50.17 % | 7.848 M 47.62 % | 5.316 M 49.75 % | 3.550 M -43.73 % | 6.308 M 5 146.03 % | 120.252 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -672.000 K -560.27 % | 146.000 K | 0.000 | 0.000 100.00 % | -2.262 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.000 K 1 800.00 % | 2.000 K 0.00 % | 2.000 K 337.64 % | 457.000 100.29 % | -156.000 K -403.23 % | -31.000 K | 0.000 | 0.000 -100.00 % | 14.834 K -55.35 % | 33.225 K -41.32 % | 56.625 K 43.03 % | 39.589 K -31.03 % | 57.403 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 286.000 K 346.55 % | -116.000 K 82.13 % | -649.000 K -207.10 % | 606.000 K -23.10 % | 788.000 K 106.40 % | -12.316 M -587.28 % | -1.792 M -121.28 % | 8.423 M 451.24 % | 1.528 M 579.11 % | 225.000 K -89.12 % | 2.068 M 18.24 % | 1.749 M -6.93 % | 1.879 M 148.92 % | 754.916 K 275.36 % | -430.493 K -183.07 % | -152.079 K -120.06 % | 758.145 K 206.69 % | -710.610 K -540.96 % | 161.151 K 116.73 % | -963.094 K -209.49 % | 879.604 K 132.43 % | -2.713 M -484.90 % | 704.748 K 1 702.89 % | -43.967 K -104.21 % | 1.045 M 526.63 % | 166.749 K |
| Accounts receivables | 150.000 K 179.79 % | -188.000 K -126.63 % | 706.000 K 210.31 % | -640.000 K -884.62 % | -65.000 K -105.86 % | 1.109 M 43.84 % | 771.000 K 292.75 % | -400.000 K -334.78 % | -92.000 K 63.78 % | -254.000 K 38.05 % | -410.000 K 55.34 % | -918.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 136.000 K 88.89 % | 72.000 K 105.31 % | -1.355 M -208.75 % | 1.246 M 46.07 % | 853.000 K 106.35 % | -13.425 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.667 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 |
| Other non cash items | 337.000 K 862.86 % | 35.000 K -96.00 % | 874.000 K 1 148.57 % | 70.000 K 240.00 % | -50.000 K -102.11 % | 2.368 M 5 820.00 % | 40.000 K 300.00 % | 10.000 K -94.59 % | 185.000 K 1 421.43 % | -14.000 K -55.56 % | -9.000 K -105.66 % | 159.000 K | 0.000 100.00 % | -3.297 K 89.63 % | -31.781 K 34.52 % | -48.536 K 62.28 % | -128.667 K -261.13 % | -35.629 K 77.09 % | -155.530 K -1 811.79 % | 9.086 K 395.81 % | 1.833 K -86.16 % | 13.239 K -35.06 % | 20.385 K -80.58 % | 104.954 K 288.39 % | 27.023 K 2 702 122 140 399.58 % | 0.000 |
| Net cash provided by operating activities | -289.000 K 57.75 % | -684.000 K -4 785.71 % | -14.000 K -100.85 % | 1.645 M 153.47 % | 649.000 K 106.05 % | -10.726 M -393.15 % | -2.175 M -124.93 % | 8.723 M 1 237.88 % | 652.000 K 141.90 % | -1.556 M -420.82 % | 485.000 K -79.26 % | 2.339 M 8.24 % | 2.161 M 116.69 % | 997.214 K 293.36 % | -515.725 K -150.36 % | 1.024 M -2.93 % | 1.055 M 347.92 % | -425.574 K 85.35 % | -2.904 M -35.80 % | -2.139 M -18.73 % | -1.801 M -10.28 % | -1.633 M -40.76 % | -1.161 M 60.89 % | -2.967 M -690.54 % | -375.325 K -27.92 % | -293.415 K |
| Investments in property plant and equipment | -3.000 K 76.92 % | -13.000 K -116.67 % | -6.000 K 93.48 % | -92.000 K -135.90 % | -39.000 K -116.67 % | -18.000 K 88.31 % | -154.000 K -79.07 % | -86.000 K 49.11 % | -169.000 K -26.12 % | -134.000 K 38.81 % | -219.000 K -56.43 % | -140.000 K 39.70 % | -232.184 K 27.76 % | -321.416 K 5.72 % | -340.927 K 30.22 % | -488.594 K -8.73 % | -449.345 K -0.45 % | -447.348 K -69.31 % | -264.213 K -54.68 % | -170.813 K 72.98 % | -632.216 K 0.26 % | -633.865 K 43.54 % | -1.123 M -98.88 % | -564.483 K -11.90 % | -504.436 K -569.39 % | -75.358 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 746.851 K | 0.000 -100.00 % | 127.434 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.836 K 80.95 % | -83.135 K 76.40 % | -352.284 K -133.57 % | -150.824 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -439.880 K -3 819.27 % | -11.224 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -50.000 K -284.62 % | -13.000 K -116.67 % | -6.000 K 25.00 % | -8.000 K | 0.000 100.00 % | -18.000 K 86.15 % | -130.000 K -116.67 % | -60.000 K -400.00 % | -12.000 K 95.18 % | -249.000 K -8 400.00 % | 3.000 K 101.94 % | -155.000 K -1 101.42 % | 15.478 K | 0.000 | 0.000 -100.00 % | 11.325 K 14.42 % | 9.897 K -80.00 % | 49.485 K 4 948 462 319 866.47 % | 0.000 | 0.000 | 0.000 -100.00 % | 8.275 K | 0.000 -100.00 % | 168.777 K 16 877 571 485 743.82 % | 0.000 | 0.000 |
| Net cash used for investing activites | -53.000 K -103.85 % | -26.000 K -333.33 % | -6.000 K 93.48 % | -92.000 K -135.90 % | -39.000 K -116.67 % | -18.000 K 88.31 % | -154.000 K -79.07 % | -86.000 K 52.49 % | -181.000 K 52.74 % | -383.000 K -77.31 % | -216.000 K 26.78 % | -295.000 K -36.13 % | -216.705 K 32.58 % | -321.416 K 5.72 % | -340.927 K 28.57 % | -477.269 K -4.83 % | -455.283 K 5.35 % | -480.998 K 21.98 % | -616.497 K -244.99 % | 425.214 K 167.26 % | -632.216 K -26.91 % | -498.155 K 55.63 % | -1.123 M -183.71 % | -395.705 K 58.10 % | -944.317 K -990.67 % | -86.581 K |
| Debt repayment | 906.000 K 4 630.00 % | -20.000 K -233.33 % | -6.000 K -20.00 % | -5.000 K -100.90 % | 555.000 K 58.57 % | 350.000 K | 0.000 -100.00 % | 500.000 K | 0.000 100.00 % | -17.000 K 19.05 % | -21.000 K -106.89 % | 305.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 593.824 K 603.02 % | -118.053 K -203.12 % | 114.480 K | 0.000 100.00 % | -579.250 K -213.66 % | 509.632 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 -100.00 % | 1.302 M | 0.000 -100.00 % | 586.790 K | 0.000 | 0.000 -100.00 % | 841.284 K 42 401.67 % | 1.979 K -99.94 % | 3.375 M 101.43 % | 1.675 M | 0.000 -100.00 % | 2.595 M -16.17 % | 3.096 M 72 655.00 % | 4.255 K -99.93 % | 6.227 M 1 453.58 % | 400.840 K |
| 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 |
| 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 |
| Other financing activites | -295.000 K -27.71 % | -231.000 K -6.94 % | -216.000 K -1.89 % | -212.000 K -269.60 % | 125.000 K 404.88 % | -41.000 K -2.50 % | -40.000 K -300.00 % | -10.000 K -900.00 % | -1.000 K 50.00 % | -2.000 K 33.33 % | -3.000 K 90.63 % | -32.000 K 51.92 % | -66.559 K -1 919.40 % | -3.296 K | 0.000 | 0.000 | 0.000 -100.00 % | 98.970 K 14 286 934.12 % | 0.693 | 0.000 | 0.000 100.00 % | -0.377 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 611.000 K 343.43 % | -251.000 K -13.06 % | -222.000 K -2.30 % | -217.000 K -131.91 % | 680.000 K 120.06 % | 309.000 K 872.50 % | -40.000 K -108.16 % | 490.000 K 49 100.00 % | -1.000 K 94.74 % | -19.000 K 20.83 % | -24.000 K -101.52 % | 1.575 M 2 466.31 % | -66.559 K -111.34 % | 586.790 K | 0.000 | 0.000 -100.00 % | 841.284 K 21.09 % | 694.774 K -78.67 % | 3.257 M 81.95 % | 1.790 M | 0.000 -100.00 % | 2.016 M -44.09 % | 3.605 M 84 632.54 % | 4.255 K -99.93 % | 6.227 M 1 453.58 % | 400.840 K |
| Effect of forex changes on cash | -7.000 K -114.89 % | 47.000 K -28.79 % | 66.000 K 129.73 % | -222.000 K -361.18 % | 85.000 K 123.42 % | -363.000 K -152.69 % | 689.000 K 237.80 % | -500.000 K -290.63 % | -128.000 K 62.46 % | -341.000 K -192.92 % | 367.000 K 382.31 % | -130.000 K | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | 0.000 -199.95 % | 0.000 0.05 % | 0.000 199.95 % | 0.000 -1 832 860.00 % | 0.000 |
| Net change in cash | 262.000 K 128.67 % | -914.000 K -419.32 % | -176.000 K -123.82 % | 739.000 K -34.95 % | 1.136 M 110.52 % | -10.798 M -542.74 % | -1.680 M -119.47 % | 8.627 M 2 422.51 % | 342.000 K 114.88 % | -2.299 M -475.65 % | 612.000 K -82.46 % | 3.489 M 85.82 % | 1.878 M 48.71 % | 1.263 M 247.39 % | -856.651 K -256.66 % | 546.837 K -62.05 % | 1.441 M 780.40 % | -211.797 K 19.84 % | -264.213 K -446.19 % | 76.321 K 103.14 % | -2.434 M -2 000.62 % | -115.850 K -108.76 % | 1.322 M 139.37 % | -3.359 M -168.43 % | 4.908 M 23 445.12 % | 20.844 K |
| Cash at beginning of period | 2.148 M -29.85 % | 3.062 M -5.44 % | 3.238 M 29.57 % | 2.499 M 83.35 % | 1.363 M -89.82 % | 13.392 M -11.15 % | 15.072 M 133.86 % | 6.445 M 5.60 % | 6.103 M -27.36 % | 8.402 M 7.86 % | 7.790 M 81.12 % | 4.301 M 89.02 % | 2.275 M 96.09 % | 1.160 M -19.43 % | 1.440 M -7.17 % | 1.552 M 1 235.94 % | -136.585 K -120.42 % | 669.041 K -25.46 % | 897.575 K 13.03 % | 794.097 K -75.45 % | 3.234 M 6.50 % | 3.037 M 262.73 % | 837.252 K -82.08 % | 4.672 M 12 347.71 % | 37.532 K 95.07 % | 19.240 K |
| Cash at end of period | 2.410 M 12.20 % | 2.148 M -29.85 % | 3.062 M -5.44 % | 3.238 M 29.57 % | 2.499 M -3.66 % | 2.594 M -80.63 % | 13.392 M -11.15 % | 15.072 M 133.86 % | 6.445 M 5.60 % | 6.103 M -27.36 % | 8.402 M 7.86 % | 7.790 M 87.58 % | 4.153 M 71.40 % | 2.423 M 315.16 % | 583.621 K -72.19 % | 2.098 M 60.86 % | 1.304 M 185.29 % | 457.244 K -27.81 % | 633.362 K -27.23 % | 870.418 K 8.69 % | 800.806 K -72.59 % | 2.921 M 35.27 % | 2.159 M 64.42 % | 1.313 M -73.44 % | 4.945 M 12 237.28 % | 40.084 K |
| Operating cash flow | -289.000 K 57.75 % | -684.000 K -4 785.71 % | -14.000 K -100.85 % | 1.645 M 153.47 % | 649.000 K 106.05 % | -10.726 M -393.15 % | -2.175 M -124.93 % | 8.723 M 1 237.88 % | 652.000 K 141.90 % | -1.556 M -420.82 % | 485.000 K -79.26 % | 2.339 M 8.24 % | 2.161 M 116.69 % | 997.214 K 293.36 % | -515.725 K -150.36 % | 1.024 M -2.93 % | 1.055 M 347.92 % | -425.574 K 85.35 % | -2.904 M -35.80 % | -2.139 M -18.73 % | -1.801 M -10.28 % | -1.633 M -40.76 % | -1.161 M 60.89 % | -2.967 M -690.54 % | -375.325 K -27.92 % | -293.415 K |
| Capital expenditure | -53.000 K -103.85 % | -26.000 K -333.33 % | -6.000 K 93.48 % | -92.000 K -135.90 % | -39.000 K -116.67 % | -18.000 K 88.31 % | -154.000 K -79.07 % | -86.000 K 49.11 % | -169.000 K -26.12 % | -134.000 K 38.81 % | -219.000 K 25.76 % | -295.000 K -27.05 % | -232.184 K 27.76 % | -321.416 K 5.72 % | -340.927 K 30.22 % | -488.594 K -8.73 % | -449.345 K -0.45 % | -447.348 K -69.31 % | -264.213 K -54.68 % | -170.813 K 72.98 % | -632.216 K 0.26 % | -633.865 K 43.54 % | -1.123 M -98.88 % | -564.483 K -11.90 % | -504.436 K -569.39 % | -75.358 K |
| Free CashFlow | -342.000 K 51.83 % | -710.000 K -3 450.00 % | -20.000 K -101.29 % | 1.553 M 154.59 % | 610.000 K 105.68 % | -10.744 M -361.31 % | -2.329 M -126.97 % | 8.637 M 1 688.20 % | 483.000 K 128.58 % | -1.690 M -735.34 % | 266.000 K -86.99 % | 2.044 M 5.98 % | 1.929 M 185.39 % | 675.797 K 178.89 % | -856.652 K -259.97 % | 535.511 K -11.59 % | 605.724 K 169.39 % | -872.922 K 72.45 % | -3.169 M -37.20 % | -2.310 M 5.09 % | -2.434 M -7.33 % | -2.267 M 0.69 % | -2.283 M 35.35 % | -3.532 M -301.42 % | -879.761 K -138.56 % | -368.773 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 |
| 2024-05-31 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 | 2020-11-30 | 2020-05-31 | 2019-11-30 | 2019-05-31 | 2018-11-30 | 2018-05-31 | 2017-11-30 | 2017-05-31 | 2016-11-30 | 2016-05-31 | 2015-11-30 | 2015-05-31 | 2014-11-30 | 2014-05-31 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2012-05-31 | 2011-11-30 | 2011-05-31 | 2010-11-30 | 2010-06-30 | 2009-11-30 | 2009-06-30 | 2008-11-30 | 2008-06-30 | 2007-11-30 | 2007-06-30 | 2006-11-30 | 2006-06-30 | 2005-11-30 | 2005-06-30 | 2004-11-30 | 2004-06-30 | 2003-11-30 | 2003-06-30 | 2002-11-30 | 2002-06-30 | 2001-11-30 | 2001-06-30 | 2000-11-30 | 2000-06-30 | 1999-11-30 | 1999-06-30 | 1998-11-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 44.059 M 637.80 % | 5.972 M -86.58 % | 44.495 M 590.93 % | 6.440 M -78.04 % | 29.325 M 20.74 % | 24.287 M -49.65 % | 48.238 M 549.23 % | 7.430 M -79.00 % | 35.376 M 338.91 % | 8.060 M -80.75 % | 41.877 M 678.09 % | 5.382 M -87.81 % | 44.166 M 328.80 % | 10.300 M 111.36 % | -90.645 M -161.21 % | 148.077 M -5.34 % | 156.436 M 130.47 % | 67.877 M -35.65 % | 105.481 M 115.58 % | 48.930 M -17.79 % | 59.521 M 0.00 % | 59.521 M -55.02 % | 132.339 M 0.00 % | 132.339 M 50.32 % | 88.037 M 0.00 % | 88.037 M 1.21 % | 86.985 M 0.00 % | 86.985 M 5.48 % | 82.463 M 0.00 % | 82.463 M -27.26 % | 113.371 M 0.00 % | 113.371 M -2.25 % | 115.983 M 0.00 % | 115.983 M 34.85 % | 86.009 M 0.00 % | 86.009 M 35.86 % | 63.307 M 0.00 % | 63.307 M -25.64 % | 85.132 M 0.00 % | 85.132 M 104.23 % | 41.684 M 0.00 % | 41.684 M -11.72 % | 47.219 M 0.00 % | 47.219 M 23.24 % | 38.314 M 0.00 % | 38.314 M 11.31 % | 34.420 M 0.00 % | 34.420 M 292.08 % | 8.779 M 0.00 % | 8.779 M 609.23 % | 1.238 M 0.00 % | 1.238 M |
| Net income | -515.703 K 5.77 % | -547.297 K -28.25 % | -426.726 K -26.94 % | -336.169 K -76.54 % | -190.418 K 38.49 % | -309.582 K -400.57 % | 103.000 K -85.71 % | 721.000 K 1 036.36 % | -77.000 K 62.80 % | -207.000 K 38.94 % | -339.000 K 42.64 % | -591.000 K -584.43 % | 122.000 K 742.11 % | -19.000 K -108.64 % | 220.000 K 202.33 % | -215.000 K 58.17 % | -514.000 K 28.11 % | -715.000 K 18.75 % | -880.000 K -28.84 % | -683.000 K -366.28 % | 256.500 K 0.00 % | 256.500 K 126.99 % | 113.000 K 0.00 % | 113.000 K 456.11 % | -31.732 K 0.00 % | -31.732 K 65.62 % | -92.304 K -3.70 % | -89.008 K 65.67 % | -259.307 K -13.97 % | -227.526 K -166.65 % | 341.368 K -12.45 % | 389.905 K 195.62 % | -407.775 K -46.10 % | -279.108 K -540.93 % | -43.547 K -450.00 % | -7.918 K 99.58 % | -1.865 M -9.58 % | -1.702 M 0.97 % | -1.719 M 0.00 % | -1.719 M 0.94 % | -1.735 M 0.00 % | -1.735 M -1 500.87 % | -108.402 K 0.00 % | -108.402 K 92.51 % | -1.447 M -0.30 % | -1.442 M 12.34 % | -1.645 M 0.00 % | -1.645 M -109.74 % | -784.429 K -1.75 % | -770.917 K -210.20 % | -248.521 K -4.03 % | -238.901 K |
| Income before tax | -792.500 K -192.98 % | -270.500 K 36.61 % | -426.726 K -26.94 % | -336.169 K -76.54 % | -190.418 K -3.72 % | -183.582 K -278.24 % | 103.000 K -85.71 % | 721.000 K 1 036.36 % | -77.000 K 62.80 % | -207.000 K 38.94 % | -339.000 K 42.64 % | -591.000 K -584.43 % | 122.000 K 742.11 % | -19.000 K -108.64 % | 220.000 K 202.33 % | -215.000 K 58.17 % | -514.000 K 28.11 % | -715.000 K 18.75 % | -880.000 K -28.84 % | -683.000 K -655.28 % | 123.000 K 0.00 % | 123.000 K 8.85 % | 113.000 K 0.00 % | 113.000 K 456.11 % | -31.732 K 0.00 % | -31.732 K 65.00 % | -90.656 K 0.00 % | -90.656 K 62.76 % | -243.416 K 0.00 % | -243.416 K -166.57 % | 365.636 K 0.00 % | 365.637 K 206.46 % | -343.442 K 0.00 % | -343.442 K -1 234.67 % | -25.732 K 0.00 % | -25.732 K 98.56 % | -1.784 M 0.00 % | -1.784 M -3.77 % | -1.719 M 0.00 % | -1.719 M 0.94 % | -1.735 M 0.00 % | -1.735 M -1 500.87 % | -108.402 K 0.00 % | -108.402 K 92.50 % | -1.444 M 0.00 % | -1.444 M 12.20 % | -1.645 M 0.00 % | -1.645 M -111.56 % | -777.673 K 0.00 % | -777.673 K -219.10 % | -243.711 K 0.00 % | -243.711 K |
| Income before tax ratio | -0.02 60.29 % | -0.05 -372.32 % | -0.01 81.63 % | -0.05 -703.90 % | -0.01 14.10 % | -0.01 -454.00 % | 0.00 -97.80 % | 0.10 4 558.25 % | 0.00 91.52 % | -0.03 -217.26 % | -0.01 92.63 % | -0.11 -4 075.32 % | 0.00 249.75 % | 0.00 24.00 % | 0.00 -67.16 % | 0.00 55.81 % | 0.00 68.81 % | -0.01 -26.26 % | -0.01 40.23 % | -0.01 -775.48 % | 0.00 0.00 % | 0.00 142.02 % | 0.00 0.00 % | 0.00 336.90 % | 0.00 0.00 % | 0.00 65.42 % | 0.00 0.00 % | 0.00 64.69 % | 0.00 0.00 % | 0.00 -191.53 % | 0.00 0.00 % | 0.00 208.92 % | 0.00 0.00 % | 0.00 -889.73 % | 0.00 0.00 % | 0.00 98.94 % | -0.03 0.00 % | -0.03 -39.55 % | -0.02 0.00 % | -0.02 51.50 % | -0.04 0.00 % | -0.04 -1 713.43 % | 0.00 0.00 % | 0.00 93.91 % | -0.04 0.00 % | -0.04 21.13 % | -0.05 0.00 % | -0.05 46.04 % | -0.09 0.00 % | -0.09 55.01 % | -0.20 0.00 % | -0.20 |
| EBITDA | -296.268 K 28.04 % | -411.732 K -44.21 % | -285.502 K -141.80 % | -118.072 K -5.90 % | -111.495 K -7 306.31 % | -1.505 K -100.86 % | 175.500 K -68.21 % | 552.000 K 13 900.00 % | -4.000 K 96.64 % | -119.000 K -45.12 % | -82.000 K 85.17 % | -553.000 K -476.19 % | 147.000 K 512.50 % | 24.000 K -91.30 % | 276.000 K 279.22 % | -154.000 K -381.25 % | -32.000 K 95.20 % | -666.000 K -142.18 % | -275.000 K 30.73 % | -397.000 K -275.66 % | 226.000 K 0.00 % | 226.000 K -2.38 % | 231.500 K 0.00 % | 231.500 K 100.75 % | 115.316 K -36.60 % | 181.879 K 57.63 % | 115.380 K 0.00 % | 115.380 K 366.23 % | -43.338 K 0.00 % | -43.338 K -107.35 % | 589.710 K 0.00 % | 589.710 K 592.41 % | -119.759 K 0.00 % | -119.759 K -176.59 % | 156.372 K 0.00 % | 156.375 K 110.77 % | -1.451 M 0.00 % | -1.451 M -112.41 % | -683.251 K -194.24 % | 725.045 K 171.35 % | -1.016 M 19.70 % | -1.265 M -470.25 % | 341.756 K -52.80 % | 724.063 K 162.79 % | -1.153 M 0.00 % | -1.153 M 21.52 % | -1.469 M 5.56 % | -1.556 M -121.21 % | -703.358 K 0.00 % | -703.358 K -212.23 % | -225.272 K 0.00 % | -225.272 K |
| Net income ratio | -0.01 87.23 % | -0.09 -855.63 % | -0.01 81.63 % | -0.05 -703.90 % | -0.01 49.06 % | -0.01 -696.97 % | 0.00 -97.80 % | 0.10 4 558.25 % | 0.00 91.52 % | -0.03 -217.26 % | -0.01 92.63 % | -0.11 -4 075.32 % | 0.00 249.75 % | 0.00 24.00 % | 0.00 -67.16 % | 0.00 55.81 % | 0.00 68.81 % | -0.01 -26.26 % | -0.01 40.23 % | -0.01 -423.91 % | 0.00 0.00 % | 0.00 404.69 % | 0.00 0.00 % | 0.00 336.90 % | 0.00 0.00 % | 0.00 66.03 % | 0.00 -3.70 % | 0.00 67.46 % | 0.00 -13.97 % | 0.00 -191.63 % | 0.00 -12.45 % | 0.00 197.82 % | 0.00 -46.10 % | 0.00 -375.29 % | 0.00 -450.00 % | 0.00 99.69 % | -0.03 -9.58 % | -0.03 -33.17 % | -0.02 0.00 % | -0.02 51.50 % | -0.04 0.00 % | -0.04 -1 713.43 % | 0.00 0.00 % | 0.00 93.92 % | -0.04 -0.30 % | -0.04 21.25 % | -0.05 0.00 % | -0.05 46.51 % | -0.09 -1.75 % | -0.09 56.26 % | -0.20 -4.03 % | -0.19 |
| Ratio EBITDA | -0.01 90.25 % | -0.07 -974.54 % | -0.01 65.00 % | -0.02 -382.22 % | 0.00 -6 033.93 % | 0.00 -101.70 % | 0.00 -95.10 % | 0.07 65 805.09 % | 0.00 99.23 % | -0.01 -654.00 % | 0.00 98.09 % | -0.10 -3 187.11 % | 0.00 42.84 % | 0.00 176.53 % | 0.00 -192.77 % | 0.00 -408.42 % | 0.00 97.92 % | -0.01 -276.35 % | 0.00 67.87 % | -0.01 -313.69 % | 0.00 0.00 % | 0.00 117.06 % | 0.00 0.00 % | 0.00 33.55 % | 0.00 -36.60 % | 0.00 55.75 % | 0.00 0.00 % | 0.00 352.39 % | 0.00 0.00 % | 0.00 -110.10 % | 0.01 0.00 % | 0.01 603.76 % | 0.00 0.00 % | 0.00 -156.79 % | 0.00 0.00 % | 0.00 107.93 % | -0.02 0.00 % | -0.02 -185.64 % | -0.01 -194.24 % | 0.01 134.94 % | -0.02 19.70 % | -0.03 -519.41 % | 0.01 -52.80 % | 0.02 150.95 % | -0.03 0.00 % | -0.03 29.49 % | -0.04 5.56 % | -0.05 43.58 % | -0.08 0.00 % | -0.08 55.98 % | -0.18 0.00 % | -0.18 |
| Gross profit ratio | 0.06 -80.64 % | 0.30 407.02 % | 0.06 -81.22 % | 0.32 412.03 % | 0.06 -52.93 % | 0.13 100.19 % | 0.07 -81.89 % | 0.37 364.67 % | 0.08 -65.38 % | 0.23 235.98 % | 0.07 -79.78 % | 0.33 286.49 % | 0.09 -65.90 % | 0.25 -87.54 % | 2.04 12 532.75 % | 0.02 -13.63 % | 0.02 -18.99 % | 0.02 -8.98 % | 0.03 -29.62 % | 0.04 -5.34 % | 0.04 0.00 % | 0.04 17.92 % | 0.03 0.00 % | 0.03 15.34 % | 0.03 0.00 % | 0.03 -4.08 % | 0.03 0.00 % | 0.03 25.65 % | 0.02 0.00 % | 0.02 -5.26 % | 0.02 0.00 % | 0.02 3.08 % | 0.02 0.00 % | 0.02 -24.84 % | 0.03 0.00 % | 0.03 -5.74 % | 0.03 0.00 % | 0.03 2.91 % | 0.03 0.00 % | 0.03 -39.19 % | 0.05 0.00 % | 0.05 -26.52 % | 0.07 0.00 % | 0.07 33.77 % | 0.05 0.00 % | 0.05 121.17 % | 0.02 0.00 % | 0.02 -23.15 % | 0.03 0.00 % | 0.03 347.54 % | -0.01 0.00 % | -0.01 |
| Weighted average shs out dil | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M -3.44 % | 407.338 M 0.00 % | 407.338 M 3.56 % | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M -6.65 % | 421.338 M 7.12 % | 393.338 M -6.65 % | 421.338 M 7.12 % | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M 0.00 % | 393.338 M 26.17 % | 311.755 M 0.00 % | 311.755 M 0.00 % | 311.755 M 0.00 % | 311.755 M 35.44 % | 230.172 M 0.00 % | 230.172 M 0.00 % | 230.172 M 0.00 % | 230.172 M 11.29 % | 206.827 M 0.00 % | 206.827 M -8.69 % | 226.499 M 0.00 % | 226.499 M 12.87 % | 200.674 M 0.00 % | 200.674 M 1.89 % | 196.959 M 0.00 % | 196.959 M 21.64 % | 161.915 M 0.00 % | 161.915 M 19.74 % | 135.218 M 0.00 % | 135.218 M 15.88 % | 116.688 M 0.00 % | 116.688 M 3.91 % | 112.294 M 0.00 % | 112.294 M 32.06 % | 85.030 M 0.00 % | 85.030 M 8.60 % | 78.298 M 0.00 % | 78.298 M 0.00 % | 78.298 M 0.00 % | 78.298 M 0.15 % | 78.184 M 0.00 % | 78.184 M |
| Weighted average shs out | 386.429 M 0.00 % | 386.429 M -1.76 % | 393.338 M 0.00 % | 393.338 M -0.11 % | 393.782 M 0.00 % | 393.782 M -23.54 % | 515.000 M 28.43 % | 401.001 M 8.32 % | 370.192 M -5.93 % | 393.536 M 0.30 % | 392.361 M -0.28 % | 393.475 M -0.02 % | 393.548 M -0.58 % | 395.833 M -14.00 % | 460.251 M 16.88 % | 393.773 M 0.21 % | 392.966 M -0.19 % | 393.722 M 0.13 % | 393.208 M -0.06 % | 393.433 M 26.18 % | 311.802 M 0.00 % | 311.802 M 0.00 % | 311.802 M 0.00 % | 311.802 M 35.47 % | 230.172 M 0.00 % | 230.172 M 0.00 % | 230.172 M 0.00 % | 230.172 M 11.29 % | 206.827 M 0.00 % | 206.827 M 0.00 % | 206.827 M 0.00 % | 206.827 M 3.07 % | 200.674 M 0.00 % | 200.674 M 1.89 % | 196.959 M 0.00 % | 196.959 M 21.64 % | 161.915 M 0.00 % | 161.915 M 19.74 % | 135.218 M 0.00 % | 135.218 M 15.88 % | 116.688 M 0.00 % | 116.688 M 3.91 % | 112.294 M 0.00 % | 112.294 M 32.06 % | 85.030 M 0.00 % | 85.030 M 8.60 % | 78.298 M 0.00 % | 78.298 M 0.00 % | 78.298 M 0.00 % | 78.298 M 0.15 % | 78.184 M 0.00 % | 78.184 M |
| EPS diluted | 0.00 -185.71 % | 0.00 37.54 % | 0.00 -31.52 % | 0.00 -70.04 % | 0.00 28.30 % | 0.00 -449.45 % | 0.00 -88.89 % | 0.00 1 000.00 % | 0.00 66.67 % | 0.00 25.00 % | 0.00 50.00 % | 0.00 -900.00 % | 0.00 514.04 % | 0.00 -108.05 % | 0.00 200.00 % | 0.00 57.14 % | 0.00 22.22 % | 0.00 18.18 % | 0.00 -22.22 % | 0.00 -325.00 % | 0.00 0.00 % | 0.00 100.00 % | 0.00 0.00 % | 0.00 300.00 % | 0.00 -100.00 % | 0.00 75.00 % | 0.00 20.00 % | 0.00 58.33 % | 0.00 0.00 % | 0.00 -175.00 % | 0.00 0.00 % | 0.00 180.00 % | 0.00 -42.86 % | 0.00 -600.00 % | 0.00 -100.00 % | 0.00 99.14 % | -0.01 -11.54 % | -0.01 18.75 % | -0.01 -1.59 % | -0.01 14.86 % | -0.01 0.67 % | -0.01 -1 390.00 % | 0.00 -11.11 % | 0.00 94.71 % | -0.02 0.00 % | -0.02 19.05 % | -0.02 0.00 % | -0.02 -110.00 % | -0.01 -1.01 % | -0.01 -209.38 % | 0.00 -6.67 % | 0.00 |
| Earnings per share | 0.00 -200.00 % | 0.00 37.54 % | 0.00 -31.52 % | 0.00 -70.04 % | 0.00 37.28 % | 0.00 -499.45 % | 0.00 -88.89 % | 0.00 1 000.00 % | 0.00 66.67 % | 0.00 25.00 % | 0.00 50.00 % | 0.00 -500.00 % | 0.00 933.33 % | 0.00 -112.00 % | 0.00 166.67 % | 0.00 57.14 % | 0.00 22.22 % | 0.00 18.18 % | 0.00 -22.22 % | 0.00 -325.00 % | 0.00 0.00 % | 0.00 100.00 % | 0.00 0.00 % | 0.00 300.00 % | 0.00 -100.00 % | 0.00 75.00 % | 0.00 20.00 % | 0.00 58.33 % | 0.00 0.00 % | 0.00 -175.00 % | 0.00 0.00 % | 0.00 180.00 % | 0.00 -42.86 % | 0.00 -600.00 % | 0.00 -100.00 % | 0.00 99.14 % | -0.01 -11.54 % | -0.01 18.75 % | -0.01 -1.59 % | -0.01 14.86 % | -0.01 0.67 % | -0.01 -1 390.00 % | 0.00 -11.11 % | 0.00 94.71 % | -0.02 0.00 % | -0.02 19.05 % | -0.02 0.00 % | -0.02 -110.00 % | -0.01 -1.01 % | -0.01 -209.38 % | 0.00 -6.67 % | 0.00 |
| Gross profit | 2.595 M 42.83 % | 1.817 M -31.95 % | 2.670 M 29.78 % | 2.057 M 12.45 % | 1.830 M -43.17 % | 3.219 M 0.79 % | 3.194 M 17.56 % | 2.717 M -2.41 % | 2.784 M 51.97 % | 1.832 M -35.33 % | 2.833 M 57.30 % | 1.801 M -52.90 % | 3.824 M 46.23 % | 2.615 M 101.42 % | -184.744 M -7 833.11 % | 2.389 M -18.24 % | 2.922 M 86.71 % | 1.565 M -41.43 % | 2.672 M 51.73 % | 1.761 M -22.18 % | 2.263 M 0.00 % | 2.263 M -46.97 % | 4.267 M 0.00 % | 4.267 M 73.37 % | 2.461 M 0.00 % | 2.461 M -2.92 % | 2.535 M 0.00 % | 2.535 M 32.54 % | 1.913 M 0.00 % | 1.913 M -31.09 % | 2.775 M 0.00 % | 2.775 M 0.76 % | 2.754 M 0.00 % | 2.754 M 1.35 % | 2.718 M 0.00 % | 2.718 M 28.07 % | 2.122 M 0.00 % | 2.122 M -23.47 % | 2.773 M 0.00 % | 2.773 M 24.19 % | 2.233 M 0.00 % | 2.233 M -35.14 % | 3.442 M 0.00 % | 3.442 M 64.86 % | 2.088 M 0.00 % | 2.088 M 146.19 % | 848.144 K 0.00 % | 848.142 K 201.30 % | 281.492 K 0.00 % | 281.495 K 1 855.61 % | -16.034 K 0.00 % | -16.034 K |
| Income tax expense | -2.530 -200.00 % | 2.530 302.40 % | -1.250 -134.25 % | 3.650 -41.69 % | 6.260 -100.00 % | 125.994 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 0.000 -100.00 % | 1.648 K 200.00 % | -1.648 K -110.37 % | 15.891 K 200.00 % | -15.891 K -165.49 % | 24.266 K 87.47 % | 12.944 K -79.88 % | 64.332 K -88.74 % | 571.085 K 3 105.69 % | 17.815 K 200.00 % | -17.815 K -121.86 % | 81.512 K -90.43 % | 851.666 K 46 458 167.98 % | 1.833 | 0.000 -100.00 % | 1.666 | 0.000 -100.00 % | 0.000 -100.00 % | 382.304 K 17 403.66 % | 2.184 K -99.48 % | 422.994 K 39 805 598.57 % | 1.063 | 0.000 -100.00 % | 6.756 K -94.48 % | 122.355 K 2 443.72 % | 4.810 K 200.00 % | -4.810 K |
| Cost of revenue | 41.464 M 897.98 % | 4.155 M -90.07 % | 41.825 M 854.35 % | 4.383 M -84.06 % | 27.495 M 30.51 % | 21.068 M -53.23 % | 45.044 M 855.74 % | 4.713 M -85.54 % | 32.592 M 423.31 % | 6.228 M -84.05 % | 39.044 M 990.31 % | 3.581 M -91.12 % | 40.342 M 424.94 % | 7.685 M -91.83 % | 94.099 M -35.41 % | 145.688 M -5.10 % | 153.514 M 131.50 % | 66.312 M -35.50 % | 102.809 M 117.96 % | 47.169 M -17.62 % | 57.258 M 0.00 % | 57.258 M -55.29 % | 128.072 M 0.00 % | 128.072 M 49.66 % | 85.576 M 0.00 % | 85.576 M 1.33 % | 84.450 M 0.00 % | 84.450 M 4.84 % | 80.551 M 0.00 % | 80.551 M -27.17 % | 110.595 M 0.00 % | 110.595 M -2.33 % | 113.229 M 0.00 % | 113.229 M 35.94 % | 83.291 M 0.00 % | 83.291 M 36.13 % | 61.185 M 0.00 % | 61.185 M -25.71 % | 82.359 M 0.00 % | 82.359 M 108.76 % | 39.451 M 0.00 % | 39.451 M -9.88 % | 43.776 M 0.00 % | 43.776 M 20.84 % | 36.226 M 0.00 % | 36.226 M 7.91 % | 33.572 M 0.00 % | 33.572 M 295.09 % | 8.497 M 0.00 % | 8.497 M 577.71 % | 1.254 M 0.00 % | 1.254 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 613.731 K 0.00 % | 613.731 K -73.56 % | 2.321 M 0.00 % | 2.321 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 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 146.274 K 200.00 % | -146.274 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 |
| Other expenses | 5.257 M 20 680.77 % | 25.296 K -86.54 % | 187.969 K 193.08 % | 64.136 K -76.39 % | 271.670 K -94.59 % | 5.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.332 M 0.00 % | 2.332 M -34.00 % | 3.533 M 0.00 % | 3.533 M | 0.000 -100.00 % | 292.551 K | 0.000 -100.00 % | 4.971 M | 0.000 -100.00 % | 4.195 M | 0.000 -100.00 % | 4.909 M | 0.000 100.00 % | -635.417 K | 0.000 -100.00 % | 5.374 M | 0.000 -100.00 % | 6.723 M | 0.000 -100.00 % | 7.576 M | 0.000 -100.00 % | 8.186 M | 0.000 -100.00 % | 6.719 M | 0.000 -100.00 % | 6.640 M | 0.000 -100.00 % | 5.073 M | 0.000 -100.00 % | 2.016 M | 0.000 -100.00 % | 455.354 K |
| Operating expenses | 2.983 M 29.71 % | 2.299 M -24.51 % | 3.046 M 31.17 % | 2.322 M 17.28 % | 1.980 M -40.31 % | 3.317 M 9.51 % | 3.029 M 56.70 % | 1.933 M -31.16 % | 2.808 M 40.54 % | 1.998 M -36.59 % | 3.151 M 32.84 % | 2.372 M -35.58 % | 3.682 M 40.86 % | 2.614 M -18.92 % | 3.224 M 23.81 % | 2.604 M -24.19 % | 3.435 M 50.66 % | 2.280 M -35.81 % | 3.552 M 45.04 % | 2.449 M 5.02 % | 2.332 M 0.00 % | 2.332 M -43.77 % | 4.147 M 0.00 % | 4.147 M 68.08 % | 2.467 M 0.00 % | 2.467 M 10.64 % | 2.230 M -18.64 % | 2.741 M 48.12 % | 1.851 M -21.07 % | 2.345 M 8.15 % | 2.168 M -20.90 % | 2.741 M 31.48 % | 2.084 M -20.35 % | 2.617 M 9.76 % | 2.384 M -20.26 % | 2.990 M -0.96 % | 3.019 M -18.51 % | 3.705 M 15.31 % | 3.213 M -26.36 % | 4.363 M 25.21 % | 3.485 M -25.88 % | 4.701 M 65.44 % | 2.842 M -26.72 % | 3.878 M 30.57 % | 2.970 M -19.08 % | 3.670 M 58.17 % | 2.320 M -15.71 % | 2.753 M 196.71 % | 927.802 K -14.76 % | 1.088 M 408.50 % | 214.048 K -11.30 % | 241.306 K |
| Cost and expenses | 44.447 M 588.64 % | 6.454 M -85.62 % | 44.871 M 569.25 % | 6.705 M -77.25 % | 29.475 M 20.88 % | 24.385 M -49.28 % | 48.073 M 623.34 % | 6.646 M -81.23 % | 35.400 M 330.34 % | 8.226 M -80.50 % | 42.195 M 608.80 % | 5.953 M -86.48 % | 44.024 M 327.46 % | 10.299 M -89.42 % | 97.323 M -34.37 % | 148.292 M -5.52 % | 156.949 M 128.82 % | 68.592 M -35.51 % | 106.361 M 114.36 % | 49.618 M -16.73 % | 59.590 M 0.00 % | 59.590 M -54.93 % | 132.219 M 0.00 % | 132.219 M 50.17 % | 88.043 M 0.00 % | 88.043 M 1.27 % | 86.936 M 0.00 % | 86.936 M 5.19 % | 82.648 M 0.00 % | 82.648 M -26.89 % | 113.050 M 0.00 % | 113.050 M -2.19 % | 115.580 M 0.00 % | 115.580 M 34.43 % | 85.978 M 0.00 % | 85.978 M 33.20 % | 64.547 M 0.00 % | 64.547 M -25.07 % | 86.147 M 0.00 % | 86.147 M 97.84 % | 43.544 M 0.00 % | 43.544 M -7.62 % | 47.136 M 0.00 % | 47.136 M 19.19 % | 39.546 M 0.00 % | 39.546 M 9.52 % | 36.108 M 0.00 % | 36.108 M 279.87 % | 9.505 M 0.00 % | 9.505 M 541.61 % | 1.482 M 0.00 % | 1.482 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | -2.325 M -200.00 % | 2.325 M -28.11 % | 3.234 M 35.52 % | 2.386 M 12.95 % | 2.113 M -39.29 % | 3.480 M 11.01 % | 3.135 M 44.34 % | 2.172 M -25.62 % | 2.920 M 45.56 % | 2.006 M -36.44 % | 3.156 M 44.24 % | 2.188 M -34.35 % | 3.333 M 49.53 % | 2.229 M -26.61 % | 3.037 M 34.50 % | 2.258 M -17.65 % | 2.742 M 29.10 % | 2.124 M -26.83 % | 2.903 M 36.04 % | 2.134 M | 0.000 | 0.000 -100.00 % | 613.731 K 0.00 % | 613.731 K -75.13 % | 2.467 M 13.45 % | 2.175 M -2.48 % | 2.230 M 200.00 % | -2.230 M -220.51 % | 1.851 M 200.00 % | -1.851 M -185.36 % | 2.168 M 200.00 % | -2.168 M -204.01 % | 2.084 M 200.00 % | -2.084 M -187.43 % | 2.384 M 200.00 % | -2.384 M -178.98 % | 3.019 M 200.00 % | -3.019 M -193.96 % | 3.213 M 200.00 % | -3.213 M -192.20 % | 3.485 M 200.00 % | -3.485 M -222.62 % | 2.842 M 200.00 % | -2.842 M -195.69 % | 2.970 M 200.00 % | -2.970 M -227.99 % | 2.320 M 200.00 % | -2.320 M -350.09 % | 927.802 K 200.00 % | -927.802 K -533.46 % | 214.048 K 200.00 % | -214.048 K |
| Interest income | 11.000 K | 0.000 -100.00 % | 7.112 K | 0.000 | 0.000 | 0.000 -100.00 % | 62.000 K -1.59 % | 63.000 K 18.87 % | 53.000 K 29.27 % | 41.000 K | 0.000 -100.00 % | 20.000 K | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K 66.67 % | 3.000 K 0.00 % | 3.000 K -66.67 % | 9.000 K 0.00 % | 9.000 K | 0.000 -100.00 % | 15.478 K | 0.000 | 0.000 | 0.000 100.00 % | -0.344 | 0.000 -100.00 % | 11.325 K | 0.000 -100.00 % | 9.897 K | 0.000 -100.00 % | 49.485 K | 0.000 -100.00 % | 7.495 K | 0.000 -100.00 % | 9.086 K | 0.000 -100.00 % | 1.833 K | 0.000 -100.00 % | 13.239 K | 0.000 -100.00 % | 24.753 K | 0.000 -100.00 % | 100.699 K | 0.000 -100.00 % | 40.535 K | 0.000 -100.00 % | 9.620 K |
| Interest expense | 126.105 K 61.89 % | 77.895 K -2.95 % | 80.264 K -4.20 % | 83.783 K 37.33 % | 61.006 K -6.13 % | 64.994 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.500 K | 0.000 -100.00 % | 20.000 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 500.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K 0.00 % | 16.000 K | 0.000 -100.00 % | 66.559 K 3 938.07 % | 1.648 K 0.00 % | 1.648 K -89.63 % | 15.891 K 0.00 % | 15.890 K -34.52 % | 24.266 K -0.01 % | 24.269 K -62.28 % | 64.332 K 0.00 % | 64.335 K 261.13 % | 17.815 K 0.00 % | 17.814 K -78.15 % | 81.512 K 0.00 % | 81.513 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.184 K 0.00 % | 2.184 K | 0.000 | 0.000 -100.00 % | 6.756 K 0.01 % | 6.755 K 40.44 % | 4.810 K 0.00 % | 4.810 K |
| Depreciation and amortization | 93.338 K 61.87 % | 57.662 K -36.23 % | 90.425 K 64.95 % | 54.821 K 525.15 % | 8.769 K -93.05 % | 126.231 K 1 102.20 % | 10.500 K -73.75 % | 40.000 K 263.64 % | 11.000 K -76.60 % | 47.000 K 193.75 % | 16.000 K -11.11 % | 18.000 K -51.35 % | 37.000 K 0.00 % | 37.000 K 2.78 % | 36.000 K 2.86 % | 35.000 K -22.22 % | 45.000 K 55.17 % | 29.000 K -67.05 % | 88.000 K 87.23 % | 47.000 K -54.37 % | 103.000 K 0.00 % | 103.000 K 0.49 % | 102.500 K 0.00 % | 102.500 K -30.29 % | 147.048 K 0.00 % | 147.051 K -28.05 % | 204.386 K 0.00 % | 204.389 K 10.97 % | 184.186 K 0.00 % | 184.188 K -7.82 % | 199.804 K 0.00 % | 199.807 K 25.39 % | 159.348 K 0.00 % | 159.350 K -3.01 % | 164.290 K 0.00 % | 164.292 K -34.57 % | 251.096 K 0.00 % | 251.096 K -75.76 % | 1.036 M 0.00 % | 1.036 M 44.01 % | 719.258 K 0.00 % | 719.261 K 59.78 % | 450.158 K 0.00 % | 450.161 K 55.75 % | 289.034 K 0.00 % | 289.034 K 64.35 % | 175.868 K 0.00 % | 175.870 K 160.32 % | 67.558 K 0.00 % | 67.558 K 395.71 % | 13.629 K 0.00 % | 13.628 K |
| Operating income | -387.448 K 19.71 % | -482.552 K -28.36 % | -375.925 K -41.97 % | -264.786 K -120.17 % | -120.264 K 5.85 % | -127.736 K -177.42 % | 165.000 K -67.77 % | 512.000 K 3 513.33 % | -15.000 K 90.96 % | -166.000 K -69.39 % | -98.000 K 82.84 % | -571.000 K -619.09 % | 110.000 K 946.15 % | -13.000 K -105.42 % | 240.000 K 226.98 % | -189.000 K -145.45 % | -77.000 K 88.92 % | -695.000 K -91.46 % | -363.000 K 18.24 % | -444.000 K -543.48 % | -69.000 K 0.00 % | -69.000 K -157.50 % | 120.000 K 0.00 % | 120.000 K 478.17 % | -31.732 K -264.00 % | 19.349 K 121.74 % | -89.008 K 0.00 % | -89.008 K 60.88 % | -227.526 K 0.00 % | -227.526 K -158.35 % | 389.904 K 2.99 % | 378.580 K 235.64 % | -279.108 K -180.57 % | 346.410 K 4 475.16 % | -7.918 K 86.21 % | -57.403 K 96.63 % | -1.702 M 0.44 % | -1.710 M 0.53 % | -1.719 M -11.82 % | -1.537 M 11.41 % | -1.735 M 27.27 % | -2.386 M -2 100.99 % | -108.402 K -139.58 % | 273.901 K 118.99 % | -1.442 M -41.20 % | -1.021 M 37.91 % | -1.645 M 5.15 % | -1.735 M -125.00 % | -770.917 K 5.00 % | -811.452 K -239.66 % | -238.901 K 3.87 % | -248.521 K |
| Operating income ratio | -0.01 89.12 % | -0.08 -856.44 % | -0.01 79.45 % | -0.04 -902.57 % | 0.00 22.02 % | -0.01 -253.76 % | 0.00 -95.04 % | 0.07 16 351.69 % | 0.00 97.94 % | -0.02 -780.08 % | 0.00 97.79 % | -0.11 -4 359.79 % | 0.00 297.33 % | 0.00 52.33 % | 0.00 -107.44 % | 0.00 -159.31 % | 0.00 95.19 % | -0.01 -197.53 % | 0.00 62.08 % | -0.01 -682.76 % | 0.00 0.00 % | 0.00 -227.85 % | 0.00 0.00 % | 0.00 351.57 % | 0.00 -264.00 % | 0.00 121.48 % | 0.00 0.00 % | 0.00 62.91 % | 0.00 0.00 % | 0.00 -180.23 % | 0.00 2.99 % | 0.00 238.76 % | 0.00 -180.57 % | 0.00 3 344.44 % | 0.00 86.21 % | 0.00 97.52 % | -0.03 0.44 % | -0.03 -33.76 % | -0.02 -11.82 % | -0.02 56.62 % | -0.04 27.27 % | -0.06 -2 393.23 % | 0.00 -139.58 % | 0.01 115.41 % | -0.04 -41.20 % | -0.03 44.22 % | -0.05 5.15 % | -0.05 42.61 % | -0.09 5.00 % | -0.09 52.11 % | -0.19 3.87 % | -0.20 |
| Total other income expenses net | -405.051 K -291.02 % | 212.051 K 85.29 % | 114.442 K 70.85 % | 66.985 K 267.09 % | -40.088 K 53.34 % | -85.912 K -38.57 % | -62.000 K -129.67 % | 209.000 K 437.10 % | -62.000 K -51.22 % | -41.000 K -95.24 % | -21.000 K -5.00 % | -20.000 K -266.67 % | 12.000 K 300.00 % | -6.000 K 70.00 % | -20.000 K 23.08 % | -26.000 K 94.05 % | -437.000 K -2 085.00 % | -20.000 K 96.13 % | -517.000 K -116.32 % | -239.000 K -224.48 % | 192.000 K 0.00 % | 192.000 K 2 842.86 % | -7.000 K 0.00 % | -7.000 K -96 207 267 430 399 904.00 % | 0.000 100.00 % | -51.080 K -2 999.00 % | -1.648 K 0.00 % | -1.648 K 89.63 % | -15.891 K 0.00 % | -15.891 K 34.52 % | -24.268 K -87.50 % | -12.943 K 79.88 % | -64.334 K 90.67 % | -689.852 K -3 772.37 % | -17.815 K -156.25 % | 31.670 K 138.85 % | -81.513 K -10.13 % | -74.017 K | 0.000 100.00 % | -181.716 K | 0.000 -100.00 % | 650.540 K 2 235 238 419 791 872 000.00 % | 0.000 100.00 % | -382.304 K -17 403.65 % | -2.184 K 99.48 % | -422.995 K | 0.000 -100.00 % | 89.352 K 1 422.59 % | -6.756 K -120.00 % | 33.779 K 802.25 % | -4.810 K -200.00 % | 4.810 K |
| 2024-05-31 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 | 2020-11-30 | 2020-05-31 | 2019-11-30 | 2019-05-31 | 2018-11-30 | 2018-05-31 | 2017-11-30 | 2017-05-31 | 2016-11-30 | 2016-05-31 | 2015-11-30 | 2015-05-31 | 2014-11-30 | 2014-05-31 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2012-05-31 | 2011-11-30 | 2011-05-31 | 2010-11-30 | 2010-06-30 | 2009-11-30 | 2009-06-30 | 2008-11-30 | 2008-06-30 | 2007-11-30 | 2007-06-30 | 2006-11-30 | 2006-06-30 | 2005-11-30 | 2005-06-30 | 2004-11-30 | 2004-06-30 | 2003-11-30 | 2003-06-30 | 2002-11-30 | 2002-06-30 | 2001-11-30 | 2001-06-30 | 2000-11-30 | 2000-06-30 | 1999-11-30 | 1999-06-30 | 1998-11-30 |
| 2024-05-31 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 | 2020-11-30 | 2020-05-31 | 2019-11-30 | 2019-05-31 | 2018-11-30 | 2018-05-31 | 2017-11-30 | 2017-05-31 | 2016-11-30 | 2016-05-31 | 2015-11-30 | 2015-05-31 | 2014-11-30 | 2014-05-31 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2012-05-31 | 2011-11-30 | 2011-05-31 | 2010-05-31 | 2009-11-30 | 2009-05-31 | 2008-11-30 | 2008-05-31 | 2007-11-30 | 2007-05-31 | 2006-11-30 | 2006-05-31 | 2005-11-30 | 2005-05-31 | 2004-11-30 | 2004-05-31 | 2003-11-30 | 2003-05-31 | 2002-11-30 | 2002-05-31 | 2001-11-30 | 2001-05-31 | 2000-11-30 | 2000-05-31 | 1999-11-30 | 1999-05-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 446.000 K -12.55 % | 510.000 K 576.64 % | -107.000 K 85.01 % | -714.000 K 26.62 % | -973.000 K 29.75 % | -1.385 M 59.46 % | -3.416 M -174.38 % | -1.245 M 43.54 % | -2.205 M -950.00 % | -210.000 K 59.06 % | -513.000 K 77.71 % | -2.301 M 79.92 % | -11.462 M 12.84 % | -13.150 M 9.76 % | -14.572 M -47.56 % | -9.875 M -78.31 % | -5.538 M 23.02 % | -7.194 M -53.36 % | -4.691 M -34.92 % | -3.477 M 4.48 % | -3.640 M -5.86 % | -3.439 M 7.84 % | -3.731 M 18.70 % | -4.589 M -10.51 % | -4.153 M -21.27 % | -3.424 M -41.33 % | -2.423 M -315.16 % | -583.621 K 46.86 % | -1.098 M 31.91 % | -1.613 M -10.57 % | -1.459 M -11.83 % | -1.304 M -123.39 % | -583.954 K -527.56 % | 136.579 K 154.99 % | -248.392 K 60.78 % | -633.362 K 15.76 % | -751.891 K 13.62 % | -870.419 K -4.17 % | -835.613 K -4.35 % | -800.806 K 56.97 % | -1.861 M 36.29 % | -2.921 M -14.99 % | -2.540 M -17.64 % | -2.159 M -24.36 % | -1.736 M -32.21 % | -1.313 M 58.03 % | -3.129 M 36.72 % | -4.945 M -98.39 % | -2.493 M -6 118.64 % | -40.084 K |
| Total investments | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K -0.99 % | 101.000 K 0.00 % | 101.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.000 K | 0.000 -100.00 % | 106.000 K -48.04 % | 204.000 K 0.49 % | 203.000 K -71.16 % | 704.000 K 213.98 % | 224.215 K 9.06 % | 205.592 K | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -50.00 % | 0.000 -99.95 % | 0.000 -50.00 % | 0.000 100.00 % | 0.000 214 848.36 % | 0.000 -100.00 % | 309.778 K -50.00 % | 619.556 K 9.91 % | 563.685 K 11.00 % | 507.813 K 54.20 % | 329.319 K 118.35 % | 150.824 K 100.00 % | 75.412 K 8 720 509.51 % | 0.865 98.23 % | 0.436 5 556.64 % | 0.008 100.03 % | 0.004 385 647.06 % | 0.000 -100.00 % | 82.970 K -50.00 % | 165.940 K 100.00 % | 82.971 K 4 392 304.51 % | 1.889 100.00 % | 0.944 12 980 834 277 623.46 % | 0.000 |
| Total debt | 2.856 M 22.63 % | 2.329 M 14.11 % | 2.041 M -2.16 % | 2.086 M -0.14 % | 2.089 M 21.81 % | 1.715 M 2.88 % | 1.667 M -4.63 % | 1.748 M -0.91 % | 1.764 M 35.07 % | 1.306 M 53.65 % | 850.000 K 70.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K -64.71 % | 17.000 K -42.29 % | 29.458 K -22.63 % | 38.072 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 859.540 K 2.54 % | 838.280 K 2.60 % | 817.019 K 6.96 % | 763.828 K 7.48 % | 710.637 K -18.68 % | 873.925 K -15.74 % | 1.037 M 64.37 % | 631.037 K 180.63 % | 224.862 K -16.03 % | 267.798 K -13.82 % | 310.733 K 92.07 % | 161.780 K 1 161.25 % | 12.827 K -83.64 % | 78.406 K -45.55 % | 143.984 K -57.55 % | 339.185 K -36.53 % | 534.385 K 89.44 % | 282.085 K 847.10 % | 29.784 K -73.16 % | 110.975 K -42.25 % | 192.166 K 100.00 % | 96.083 K | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 41.999 K 0.00 % | 41.999 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 103.47 % | -1.209 M -5 595.45 % | 22.000 K 101.87 % | -1.175 M -39 266.67 % | 3.000 K 100.27 % | -1.101 M -110 200.00 % | 1.000 K 100.10 % | -1.030 M -231 935 380 809 580 640.00 % | 0.000 100.00 % | -956.000 K -686.50 % | 163.000 K 106.68 % | -2.439 M -1 383.75 % | 189.991 K 108.03 % | -2.367 M | 0.000 100.00 % | -2.364 M | 0.000 100.00 % | -2.472 M -18.28 % | -2.090 M 3.54 % | -2.167 M 3.42 % | -2.244 M 7.29 % | -2.421 M 6.80 % | -2.597 M -2.30 % | -2.539 M -2.36 % | -2.480 M 36.18 % | -3.886 M 26.57 % | -5.292 M -6.51 % | -4.968 M -6.97 % | -4.645 M -15.56 % | -4.019 M -18.43 % | -3.394 M -22.92 % | -2.761 M -29.73 % | -2.128 M -62.08 % | -1.313 M -163.69 % | -497.983 K -30.74 % | -380.893 K -44.39 % | -263.804 K -46.60 % | -179.943 K -87.28 % | -96.083 K -59.96 % | -60.067 K -149.75 % | -24.050 K |
| Retained earnings | -6.866 M -8.23 % | -6.344 M -9.32 % | -5.803 M -7.80 % | -5.383 M -6.43 % | -5.058 M -6.39 % | -4.754 M -1.49 % | -4.684 M 2.15 % | -4.787 M 13.09 % | -5.508 M -1.42 % | -5.431 M -3.96 % | -5.224 M -6.94 % | -4.885 M -13.76 % | -4.294 M 2.76 % | -4.416 M -0.43 % | -4.397 M 4.76 % | -4.617 M -4.88 % | -4.402 M -13.60 % | -3.875 M -22.63 % | -3.160 M 83.01 % | -18.594 M -1.63 % | -18.295 M 2.27 % | -18.720 M -6.72 % | -17.541 M 8.45 % | -19.160 M -4.25 % | -18.378 M 1.54 % | -18.666 M 4.29 % | -19.503 M -15.17 % | -16.934 M 4.20 % | -17.677 M 4.03 % | -18.419 M 11.98 % | -20.925 M 10.69 % | -23.431 M -1.49 % | -23.087 M -1.51 % | -22.743 M -2.85 % | -22.113 M -2.94 % | -21.482 M -10.58 % | -19.427 M -11.83 % | -17.372 M -10.57 % | -15.712 M -11.81 % | -14.052 M -19.04 % | -11.804 M -23.52 % | -9.556 M -7.53 % | -8.887 M -8.14 % | -8.218 M -22.59 % | -6.704 M -29.18 % | -5.190 M -44.16 % | -3.600 M -79.08 % | -2.010 M -60.97 % | -1.249 M -156.21 % | -487.422 K |
| Common stock | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M 0.00 % | 6.334 M -1.60 % | 6.437 M 7.47 % | 5.990 M 1.86 % | 5.880 M 65.03 % | 3.563 M -0.74 % | 3.590 M -5.39 % | 3.794 M 27.01 % | 2.987 M -5.66 % | 3.167 M -5.35 % | 3.346 M -10.05 % | 3.720 M -9.13 % | 4.094 M 2.43 % | 3.997 M 2.49 % | 3.899 M 2.76 % | 3.795 M 2.84 % | 3.690 M 14.86 % | 3.212 M 17.46 % | 2.735 M 12.24 % | 2.437 M 13.94 % | 2.139 M 5.09 % | 2.035 M 5.36 % | 1.931 M 13.69 % | 1.699 M 15.86 % | 1.466 M 13.81 % | 1.288 M 16.02 % | 1.111 M -2.72 % | 1.142 M -2.64 % | 1.173 M 49.05 % | 786.677 K 96.26 % | 400.840 K |
| Total equity | -490.000 K -1 631.25 % | 32.000 K -94.42 % | 573.000 K -42.30 % | 993.000 K -24.66 % | 1.318 M -18.74 % | 1.622 M -4.14 % | 1.692 M 6.48 % | 1.589 M 83.06 % | 868.000 K -8.15 % | 945.000 K -17.97 % | 1.152 M -21.69 % | 1.471 M -28.03 % | 2.044 M 6.40 % | 1.921 M -0.93 % | 1.939 M 12.86 % | 1.718 M -11.08 % | 1.932 M -21.43 % | 2.459 M -22.53 % | 3.174 M -34.97 % | 4.881 M -5.57 % | 5.169 M -1.12 % | 5.227 M 10.23 % | 4.742 M 56.97 % | 3.021 M 228.59 % | 919.447 K 18.63 % | 775.024 K -25.95 % | 1.047 M 90.67 % | 548.950 K -34.33 % | 835.873 K -25.55 % | 1.123 M 46.53 % | 766.275 K 87.01 % | 409.754 K 31.01 % | 312.755 K 44.96 % | 215.756 K 35.35 % | 159.409 K 54.67 % | 103.061 K -47.17 % | 195.086 K -32.05 % | 287.110 K -46.31 % | 534.796 K -31.65 % | 782.481 K -66.15 % | 2.312 M -39.81 % | 3.841 M 49.84 % | 2.563 M 99.38 % | 1.286 M 9.98 % | 1.169 M 11.09 % | 1.052 M -62.71 % | 2.822 M -38.54 % | 4.592 M 103.84 % | 2.253 M 2 702.11 % | -86.581 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -368.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.240 K -50.00 % | 114.480 K -50.51 % | 231.328 K -33.56 % | 348.176 K -44.22 % | 624.248 K -30.66 % | 900.319 K 33.93 % | 672.213 K 51.36 % | 444.107 K 100.00 % | 222.054 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 1.886 M 1.45 % | 1.859 M 17.73 % | 1.579 M -20.53 % | 1.987 M 0.35 % | 1.980 M 79.35 % | 1.104 M 0.82 % | 1.095 M -34.12 % | 1.662 M -0.30 % | 1.667 M 5.11 % | 1.586 M 86.59 % | 850.000 K 70.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.910 K -67.27 % | 15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 242.679 K -50.00 % | 485.358 K -10.05 % | 539.603 K -9.13 % | 593.847 K 0.00 % | 593.836 K 0.00 % | 593.824 K 100.00 % | 296.912 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 |
| Total non current liabilities | 1.886 M 1.45 % | 1.859 M 17.73 % | 1.579 M -20.53 % | 1.987 M 0.35 % | 1.980 M 79.35 % | 1.104 M 0.82 % | 1.095 M -34.12 % | 1.662 M -0.30 % | 1.667 M 36.86 % | 1.218 M 43.29 % | 850.000 K 70.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K -97.53 % | 20.275 M 108.50 % | 9.724 M -13.83 % | 11.285 M 46.98 % | 7.678 M 17.47 % | 6.536 M -14.09 % | 7.608 M 154 854.67 % | 4.910 K -67.76 % | 15.229 K -99.55 % | 3.368 M 29.58 % | 2.599 M | 0.000 -100.00 % | 2.481 M 4.96 % | 2.363 M 65.92 % | 1.424 M 193.47 % | 485.358 K -10.05 % | 539.603 K -9.13 % | 593.847 K 0.00 % | 593.836 K 0.00 % | 593.824 K -55.24 % | 1.327 M -35.58 % | 2.059 M 89.47 % | 1.087 M 849.44 % | 114.480 K -50.51 % | 231.328 K -33.56 % | 348.176 K -44.22 % | 624.248 K -30.66 % | 900.319 K 33.93 % | 672.213 K 51.36 % | 444.107 K -49.38 % | 877.308 K -33.06 % | 1.311 M 13.01 % | 1.160 M 14.95 % | 1.009 M 71.63 % | 587.811 K 252.51 % | 166.749 K |
| Other current liabilities | 1.284 M | 0.000 -100.00 % | 3.276 M | 0.000 -100.00 % | 2.981 M | 0.000 -100.00 % | 4.309 M | 0.000 -100.00 % | 3.418 M 40 159.13 % | 8.490 K -99.66 % | 2.471 M 38 056.27 % | 6.476 K -98.82 % | 548.000 K | 0.000 -100.00 % | 414.000 K | 0.000 -100.00 % | 285.000 K | 0.000 -100.00 % | 691.000 K | 0.000 -100.00 % | 582.000 K | 0.000 -100.00 % | 1.623 M | 0.000 -100.00 % | 2.091 M -53.01 % | 4.451 M 419.25 % | 857.111 K 141.19 % | 355.373 K -2.08 % | 362.932 K -2.04 % | 370.490 K -29.92 % | 528.687 K -23.03 % | 686.883 K 22.83 % | 559.198 K 29.59 % | 431.512 K -25.87 % | 582.094 K -20.55 % | 732.676 K 14.19 % | 641.637 K 16.53 % | 550.598 K -0.26 % | 552.008 K -0.25 % | 553.417 K -14.30 % | 645.773 K -12.51 % | 738.130 K -27.58 % | 1.019 M -21.62 % | 1.300 M 4.55 % | 1.244 M 4.77 % | 1.187 M 25.34 % | 947.114 K 33.94 % | 707.111 K 89.27 % | 373.598 K 832.04 % | 40.084 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -78.000 K | 0.000 100.00 % | -105.000 K 92.17 % | -1.341 M -1 576.25 % | -80.000 K 88.57 % | -700.000 K -625.46 % | -96.490 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 % | 0.000 | 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 % | 0.500 | 0.000 -100.00 % | 0.500 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.500 | 0.000 |
| Short term debt | 970.000 K 106.38 % | 470.000 K 1.73 % | 462.000 K 366.67 % | 99.000 K -9.17 % | 109.000 K -82.16 % | 611.000 K 6.82 % | 572.000 K 565.12 % | 86.000 K -11.34 % | 97.000 K 10.23 % | 88.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K -64.71 % | 17.000 K -30.75 % | 24.549 K 6.73 % | 23.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 859.540 K 44.31 % | 595.601 K 79.58 % | 331.661 K 47.91 % | 224.226 K 91.99 % | 116.790 K -58.30 % | 280.089 K -36.83 % | 443.388 K 32.70 % | 334.125 K 48.59 % | 224.862 K -16.03 % | 267.798 K -13.82 % | 310.733 K 92.07 % | 161.780 K 1 161.25 % | 12.827 K -83.64 % | 78.406 K -45.55 % | 143.984 K -57.55 % | 339.185 K -36.53 % | 534.385 K 89.44 % | 282.085 K 847.10 % | 29.784 K -73.16 % | 110.975 K -42.25 % | 192.166 K 100.00 % | 96.083 K | 0.000 |
| Total current liabilities | 4.818 M 28.55 % | 3.748 M -10.21 % | 4.174 M 15.14 % | 3.625 M -3.31 % | 3.749 M -12.20 % | 4.270 M -23.30 % | 5.567 M 50.83 % | 3.691 M -10.37 % | 4.118 M 34.36 % | 3.065 M 5.84 % | 2.896 M 3.91 % | 2.787 M -82.92 % | 16.321 M 4.31 % | 15.647 M -17.14 % | 18.884 M -6.86 % | 20.275 M 101.52 % | 10.061 M -10.85 % | 11.285 M 33.69 % | 8.441 M 29.15 % | 6.536 M -20.60 % | 8.232 M 16.54 % | 7.064 M 22.70 % | 5.757 M 70.94 % | 3.368 M -28.58 % | 4.715 M 5.94 % | 4.451 M 31.78 % | 3.377 M 24.22 % | 2.719 M 0.34 % | 2.709 M 0.34 % | 2.700 M -6.41 % | 2.885 M -6.03 % | 3.070 M 1.74 % | 3.018 M 1.77 % | 2.965 M 3.01 % | 2.879 M 3.10 % | 2.792 M -2.37 % | 2.860 M -2.31 % | 2.927 M 2.58 % | 2.854 M 2.65 % | 2.780 M -5.55 % | 2.943 M -5.26 % | 3.106 M -7.17 % | 3.346 M -6.69 % | 3.586 M 17.90 % | 3.042 M 21.80 % | 2.498 M 18.55 % | 2.107 M 22.78 % | 1.716 M 78.49 % | 961.409 K 364.82 % | 206.833 K |
| Total liabilities | 6.704 M 19.56 % | 5.607 M -2.54 % | 5.753 M 2.51 % | 5.612 M -2.04 % | 5.729 M 6.61 % | 5.374 M -19.33 % | 6.662 M 24.45 % | 5.353 M -7.47 % | 5.785 M 35.07 % | 4.283 M 14.34 % | 3.746 M 13.96 % | 3.287 M -80.46 % | 16.821 M 4.17 % | 16.147 M -16.70 % | 19.384 M -4.39 % | 20.275 M 101.52 % | 10.061 M -10.85 % | 11.285 M 33.69 % | 8.441 M 29.15 % | 6.536 M -20.60 % | 8.232 M 16.46 % | 7.069 M 22.47 % | 5.772 M 71.40 % | 3.368 M -28.58 % | 4.715 M 5.94 % | 4.451 M 31.78 % | 3.377 M 24.22 % | 2.719 M -7.91 % | 2.952 M -7.33 % | 3.186 M -6.99 % | 3.425 M -6.53 % | 3.664 M 1.45 % | 3.612 M 1.48 % | 3.559 M 12.08 % | 3.176 M 13.73 % | 2.792 M -4.28 % | 2.917 M -4.11 % | 3.042 M -1.40 % | 3.085 M -1.38 % | 3.128 M -12.32 % | 3.567 M -10.96 % | 4.007 M -0.29 % | 4.019 M -0.29 % | 4.030 M 23.48 % | 3.264 M 30.69 % | 2.498 M 18.55 % | 2.107 M 22.78 % | 1.716 M 78.49 % | 961.409 K 364.82 % | 206.833 K |
| Other non current assets | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 1 150.00 % | 8.000 K -99.09 % | 882.000 K 0.00 % | 882.000 K 773.27 % | 101.000 K 0.00 % | 101.000 K 1.00 % | 100.000 K -0.99 % | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K -1.94 % | 103.000 K -95.78 % | 2.442 M 2 225.71 % | 105.000 K -95.80 % | 2.501 M 2.46 % | 2.441 M 74.86 % | 1.396 M 7.55 % | 1.298 M 478.91 % | 224.216 K 9.06 % | 205.593 K 0.16 % | 205.260 K | 0.000 | 0.000 100.00 % | -2.423 M -67.89 % | -1.443 M 25.48 % | -1.937 M 20.31 % | -2.430 M -9.33 % | -2.223 M -10.29 % | -2.015 M -38.22 % | -1.458 M -61.87 % | -900.632 K -2.41 % | -879.427 K -2.47 % | -858.222 K 15.83 % | -1.020 M 13.67 % | -1.181 M -18.42 % | -997.393 K -22.58 % | -813.634 K 58.05 % | -1.939 M 36.73 % | -3.065 M -6.45 % | -2.879 M -6.89 % | -2.694 M -33.46 % | -2.018 M -50.28 % | -1.343 M 58.55 % | -3.240 M 36.93 % | -5.137 M -98.45 % | -2.589 M -6 358.28 % | -40.084 K |
| Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -783.000 K -951.09 % | 92.000 K 111.78 % | -781.000 K 0.00 % | -781.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.338 M | 0.000 100.00 % | -2.395 M -7.06 % | -2.237 M -87.51 % | -1.193 M -100.84 % | -594.000 K -364.72 % | 224.388 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -50.00 % | 0.000 -99.95 % | 0.000 -50.00 % | 0.000 100.00 % | 0.000 214 848.36 % | 0.000 -100.00 % | 309.778 K -50.00 % | 619.556 K 9.91 % | 563.685 K 11.00 % | 507.813 K 54.20 % | 329.319 K 118.35 % | 150.824 K 100.00 % | 75.412 K 8 720 509.51 % | 0.865 98.23 % | 0.436 5 556.64 % | 0.008 100.03 % | 0.004 385 647.06 % | 0.000 -100.00 % | 82.970 K -50.00 % | 165.940 K 100.00 % | 82.971 K 4 392 304.51 % | 1.889 100.00 % | 0.944 12 980 834 277 623.46 % | 0.000 |
| Intangible assets | 57.000 K 307.14 % | 14.000 K -26.32 % | 19.000 K 72.73 % | 11.000 K 0.00 % | 11.000 K 37.50 % | 8.000 K -33.33 % | 12.000 K 33.33 % | 9.000 K -70.00 % | 30.000 K -55.88 % | 68.000 K -34.62 % | 104.000 K -20.61 % | 131.000 K -21.08 % | 166.000 K 25.76 % | 132.000 K 25.71 % | 105.000 K -17.32 % | 127.000 K 12.39 % | 113.000 K -14.39 % | 132.000 K -22.35 % | 170.000 K -38.85 % | 278.000 K -8.25 % | 303.000 K 7.64 % | 281.496 K -4.23 % | 293.920 K | 0.000 -100.00 % | 300.291 K | 0.000 -100.00 % | 380.754 K -25.55 % | 511.390 K -3.35 % | 529.114 K -3.24 % | 546.837 K 0.41 % | 544.609 K 0.41 % | 542.380 K 12.53 % | 481.998 K 14.32 % | 421.615 K 67.91 % | 251.095 K 211.63 % | 80.575 K -84.85 % | 531.829 K -45.90 % | 983.082 K 42.02 % | 692.201 K 72.48 % | 401.319 K -28.73 % | 563.104 K -22.32 % | 724.889 K -0.02 % | 725.011 K -0.02 % | 725.133 K 14.99 % | 630.625 K 17.63 % | 536.116 K 16.30 % | 460.975 K 19.48 % | 385.833 K 96.73 % | 196.123 K 2 958.00 % | 6.413 K |
| 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 -100.00 % | 178.000 K -4.30 % | 186.000 K 2.39 % | 181.663 K 7.47 % | 169.042 K | 0.000 -100.00 % | 171.815 K | 0.000 -100.00 % | 182.959 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 |
| Goodwill and intangible assets | 57.000 K 307.14 % | 14.000 K -26.32 % | 19.000 K 72.73 % | 11.000 K 0.00 % | 11.000 K 37.50 % | 8.000 K -33.33 % | 12.000 K 33.33 % | 9.000 K -70.00 % | 30.000 K -55.88 % | 68.000 K -34.62 % | 104.000 K -20.61 % | 131.000 K -21.08 % | 166.000 K 25.76 % | 132.000 K 25.71 % | 105.000 K -17.32 % | 127.000 K 12.39 % | 113.000 K -14.39 % | 132.000 K -22.35 % | 170.000 K -62.72 % | 456.000 K -6.75 % | 489.000 K 5.58 % | 463.159 K 0.04 % | 462.962 K -13.04 % | 532.392 K 12.77 % | 472.106 K -7.13 % | 508.366 K -9.82 % | 563.713 K 10.23 % | 511.390 K -3.35 % | 529.114 K -3.24 % | 546.837 K 0.41 % | 544.609 K 0.41 % | 542.380 K 12.53 % | 481.998 K 14.32 % | 421.615 K 67.91 % | 251.095 K 211.63 % | 80.575 K -84.85 % | 531.829 K -45.90 % | 983.082 K 42.02 % | 692.201 K 72.48 % | 401.319 K -28.73 % | 563.104 K -22.32 % | 724.889 K -0.02 % | 725.011 K -0.02 % | 725.133 K 14.99 % | 630.625 K 17.63 % | 536.116 K 16.30 % | 460.975 K 19.48 % | 385.833 K 96.73 % | 196.123 K 2 958.00 % | 6.413 K |
| Property plant equipment net | 525.000 K -14.22 % | 612.000 K -7.41 % | 661.000 K -1.93 % | 674.000 K -6.91 % | 724.000 K 84.69 % | 392.000 K 3.16 % | 380.000 K 1.33 % | 375.000 K -9.64 % | 415.000 K -8.59 % | 454.000 K 1 646.15 % | 26.000 K -38.10 % | 42.000 K -30.00 % | 60.000 K -38.14 % | 97.000 K -11.01 % | 109.000 K -21.01 % | 138.000 K -13.75 % | 160.000 K -21.57 % | 204.000 K 72.88 % | 118.000 K -13.24 % | 136.000 K -25.68 % | 183.000 K 12.95 % | 162.024 K 10.83 % | 146.198 K 112.02 % | 68.954 K 43.70 % | 47.984 K 70.95 % | 28.069 K -49.91 % | 56.041 K -48.28 % | 108.345 K -24.32 % | 143.155 K -19.56 % | 177.964 K -13.93 % | 206.762 K -12.23 % | 235.559 K 2.15 % | 230.606 K 2.19 % | 225.653 K -30.07 % | 322.698 K -23.12 % | 419.742 K -20.62 % | 528.782 K -17.10 % | 637.822 K -28.09 % | 886.989 K -21.93 % | 1.136 M -10.11 % | 1.264 M -9.19 % | 1.392 M 33.14 % | 1.045 M 49.57 % | 698.923 K 36.93 % | 510.438 K 58.54 % | 321.953 K -19.60 % | 400.434 K -16.39 % | 478.914 K 80.65 % | 265.111 K 416.71 % | 51.307 K |
| Total non current assets | 682.000 K -6.06 % | 726.000 K -6.92 % | 780.000 K -0.64 % | 785.000 K -5.99 % | 835.000 K 66.67 % | 501.000 K 1.62 % | 493.000 K 1.65 % | 485.000 K -11.17 % | 546.000 K -12.22 % | 622.000 K 169.26 % | 231.000 K -15.69 % | 274.000 K -16.21 % | 327.000 K -0.91 % | 330.000 K 4.10 % | 317.000 K -14.09 % | 369.000 K -2.38 % | 378.000 K -14.48 % | 442.000 K -10.16 % | 492.000 K -38.11 % | 795.000 K -42.22 % | 1.376 M 62.00 % | 849.399 K 4.25 % | 814.753 K 1.01 % | 806.606 K 55.09 % | 520.091 K -3.05 % | 536.435 K -13.44 % | 619.756 K 0.00 % | 619.736 K -7.81 % | 672.269 K -7.25 % | 724.801 K -3.54 % | 751.371 K -3.42 % | 777.940 K -23.91 % | 1.022 M -19.30 % | 1.267 M 11.37 % | 1.137 M 12.83 % | 1.008 M -27.47 % | 1.390 M -21.55 % | 1.772 M 7.08 % | 1.655 M 7.62 % | 1.537 M -15.85 % | 1.827 M -13.68 % | 2.117 M 19.56 % | 1.770 M 24.32 % | 1.424 M 16.34 % | 1.224 M 19.53 % | 1.024 M 8.43 % | 944.380 K 9.21 % | 864.748 K 87.49 % | 461.234 K 699.09 % | 57.720 K |
| Other current assets | 1.894 M 1.83 % | 1.860 M -33.24 % | 2.786 M 40.21 % | 1.987 M -27.88 % | 2.755 M 39.49 % | 1.975 M -46.85 % | 3.716 M 56.20 % | 2.379 M -18.89 % | 2.933 M 232.16 % | 883.000 K -65.15 % | 2.534 M 186.65 % | 884.000 K -74.82 % | 3.511 M 22.93 % | 2.856 M -21.95 % | 3.659 M 49.84 % | 2.442 M -32.62 % | 3.624 M 44.90 % | 2.501 M -60.61 % | 6.350 M 354.87 % | 1.396 M 157.69 % | -2.420 M -142.04 % | 5.756 M 613.24 % | 807.000 K -18.70 % | 992.623 K -60.22 % | 2.495 M 97.30 % | 1.265 M | 0.000 | 0.000 -100.00 % | 0.500 -50.00 % | 1.000 100.00 % | 0.500 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.500 -50.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 -100.00 % | 58.151 K -50.00 % | 116.300 K -4.64 % | 121.956 K -4.43 % | 127.611 K 100.00 % | 63.806 K 9 979 601.45 % | 0.639 |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 883.000 K 10 937.50 % | 8.000 K -99.09 % | 882.000 K 0.00 % | 882.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.442 M | 0.000 -100.00 % | 2.501 M 2.46 % | 2.441 M 74.86 % | 1.396 M 7.55 % | 1.298 M 751 460.19 % | -172.753 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 50.01 % | 0.000 | 0.000 -100.00 % | 0.000 -99.98 % | 0.000 -49.99 % | 0.000 99.95 % | 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 | 2.410 M 32.49 % | 1.819 M -15.32 % | 2.148 M -23.29 % | 2.800 M -8.56 % | 3.062 M -1.23 % | 3.100 M -39.01 % | 5.083 M 69.83 % | 2.993 M -24.59 % | 3.969 M 161.81 % | 1.516 M 11.23 % | 1.363 M -51.34 % | 2.801 M -76.58 % | 11.962 M -12.37 % | 13.650 M -9.43 % | 15.072 M 52.63 % | 9.875 M 78.31 % | 5.538 M -23.02 % | 7.194 M 53.36 % | 4.691 M 34.68 % | 3.483 M -4.76 % | 3.657 M 5.45 % | 3.468 M -7.99 % | 3.769 M -17.87 % | 4.589 M 10.51 % | 4.153 M 21.27 % | 3.424 M 41.33 % | 2.423 M 67.89 % | 1.443 M -25.48 % | 1.937 M -20.31 % | 2.430 M 9.33 % | 2.223 M 10.29 % | 2.015 M 38.22 % | 1.458 M 61.87 % | 900.633 K 2.41 % | 879.429 K 2.47 % | 858.224 K -15.83 % | 1.020 M -13.67 % | 1.181 M 18.42 % | 997.393 K 22.59 % | 813.633 K -58.05 % | 1.939 M -36.73 % | 3.065 M 6.45 % | 2.879 M 6.89 % | 2.694 M 33.46 % | 2.018 M 50.28 % | 1.343 M -58.55 % | 3.240 M -36.93 % | 5.137 M 98.45 % | 2.589 M 6 358.35 % | 40.084 K |
| Cash and short term investments | 2.410 M 32.49 % | 1.819 M -15.32 % | 2.148 M -41.68 % | 3.683 M 19.97 % | 3.070 M -22.90 % | 3.982 M -33.24 % | 5.965 M 99.30 % | 2.993 M -24.59 % | 3.969 M 161.81 % | 1.516 M 11.23 % | 1.363 M -51.34 % | 2.801 M -76.58 % | 11.962 M -12.37 % | 13.650 M -9.43 % | 15.072 M 22.37 % | 12.317 M 122.41 % | 5.538 M -23.02 % | 7.194 M 53.36 % | 4.691 M 34.68 % | 3.483 M -4.76 % | 3.657 M 5.45 % | 3.468 M -7.99 % | 3.769 M -17.87 % | 4.589 M 10.51 % | 4.153 M 21.27 % | 3.424 M 41.33 % | 2.423 M 67.89 % | 1.443 M -25.48 % | 1.937 M -20.31 % | 2.430 M 9.33 % | 2.223 M 10.29 % | 2.015 M 38.22 % | 1.458 M 61.87 % | 900.633 K 2.41 % | 879.429 K 2.47 % | 858.224 K -15.83 % | 1.020 M -13.67 % | 1.181 M 18.42 % | 997.393 K 22.59 % | 813.633 K -58.05 % | 1.939 M -36.73 % | 3.065 M 6.45 % | 2.879 M 6.89 % | 2.694 M 33.46 % | 2.018 M 50.28 % | 1.343 M -58.55 % | 3.240 M -36.93 % | 5.137 M 98.45 % | 2.589 M 6 358.35 % | 40.084 K |
| Total current assets | 5.532 M 12.60 % | 4.913 M -11.41 % | 5.546 M -4.71 % | 5.820 M -6.31 % | 6.212 M -4.36 % | 6.495 M -17.38 % | 7.861 M 21.74 % | 6.457 M 5.73 % | 6.107 M 32.59 % | 4.606 M -1.31 % | 4.667 M 4.08 % | 4.484 M -75.81 % | 18.538 M 4.51 % | 17.738 M -15.56 % | 21.006 M -2.86 % | 21.624 M 86.17 % | 11.615 M -12.68 % | 13.302 M 19.59 % | 11.123 M 4.72 % | 10.622 M -11.67 % | 12.025 M 5.05 % | 11.446 M 18.01 % | 9.699 M 73.76 % | 5.582 M 9.15 % | 5.114 M 9.07 % | 4.689 M 23.26 % | 3.804 M 43.67 % | 2.648 M -15.01 % | 3.116 M -13.05 % | 3.584 M 4.18 % | 3.440 M 4.36 % | 3.296 M 13.58 % | 2.902 M 15.71 % | 2.508 M 14.13 % | 2.197 M 16.45 % | 1.887 M 9.57 % | 1.722 M 10.58 % | 1.557 M -20.76 % | 1.965 M -17.19 % | 2.373 M -41.44 % | 4.052 M -29.30 % | 5.731 M 19.11 % | 4.812 M 23.63 % | 3.892 M 21.29 % | 3.209 M 27.04 % | 2.526 M -36.61 % | 3.985 M -26.80 % | 5.444 M 97.73 % | 2.753 M 4 302.81 % | 62.531 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -395.000 K 72.18 % | -1.420 M | 0.000 100.00 % | -1.085 M -60.74 % | -675.000 K | 0.000 100.00 % | -770.000 K | 0.000 100.00 % | -1.635 M | 0.000 100.00 % | -2.275 M | 0.000 | 0.000 100.00 % | -434.000 K -132.63 % | 1.330 M | 0.000 -100.00 % | 5.453 M 345.34 % | -2.223 M -301.19 % | -554.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.228 M -0.49 % | 1.234 M 101.63 % | 612.000 K -40.76 % | 1.033 M 161.52 % | 395.000 K -72.18 % | 1.420 M 56.56 % | 907.000 K -16.41 % | 1.085 M 60.74 % | 675.000 K -30.05 % | 965.000 K 25.32 % | 770.000 K -3.63 % | 799.000 K -51.13 % | 1.635 M 32.71 % | 1.232 M -45.85 % | 2.275 M -73.04 % | 8.439 M 445.86 % | 1.546 M -47.33 % | 2.935 M 164.18 % | 1.111 M -2.03 % | 1.134 M 92.20 % | 590.000 K -73.45 % | 2.223 M 301.19 % | 554.000 K | 0.000 -100.00 % | 961.240 K | 0.000 -100.00 % | 1.381 M 14.65 % | 1.205 M 2.17 % | 1.179 M 2.22 % | 1.154 M -5.23 % | 1.217 M -4.97 % | 1.281 M -11.31 % | 1.444 M -10.16 % | 1.607 M 21.95 % | 1.318 M 28.12 % | 1.029 M 46.45 % | 702.448 K 86.75 % | 376.151 K -61.13 % | 967.808 K -37.94 % | 1.559 M -26.19 % | 2.113 M -20.75 % | 2.666 M 37.98 % | 1.932 M 61.24 % | 1.198 M 5.82 % | 1.132 M 6.18 % | 1.067 M 71.31 % | 622.607 K 248.50 % | 178.653 K 77.68 % | 100.550 K 347.96 % | 22.446 K |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 783.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -224.388 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.423 M 67.89 % | 1.443 M -25.48 % | 1.937 M -20.31 % | 2.430 M 9.33 % | 2.223 M 10.29 % | 2.015 M 38.22 % | 1.458 M 61.87 % | 900.633 K 2.41 % | 879.429 K 2.47 % | 858.224 K -15.83 % | 1.020 M -13.67 % | 1.181 M 18.42 % | 997.393 K 22.59 % | 813.633 K -58.05 % | 1.939 M -36.73 % | 3.065 M 6.45 % | 2.879 M 6.89 % | 2.694 M 33.46 % | 2.018 M 50.28 % | 1.343 M -58.55 % | 3.240 M -36.93 % | 5.137 M 98.45 % | 2.589 M 6 358.35 % | 40.084 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 0.500 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.500 | 0.000 -100.00 % | 0.500 | 0.000 -100.00 % | 0.500 | 0.000 | 0.000 | 0.000 -100.00 % | 0.500 | 0.000 -100.00 % | 0.500 | 0.000 |
| Account payables | 2.542 M -22.45 % | 3.278 M 684.21 % | 418.000 K -88.15 % | 3.526 M 448.37 % | 643.000 K -82.43 % | 3.659 M 445.31 % | 671.000 K -81.39 % | 3.605 M 520.48 % | 581.000 K -80.43 % | 2.969 M 627.58 % | 408.000 K -85.33 % | 2.781 M -82.35 % | 15.757 M 0.70 % | 15.647 M -15.14 % | 18.439 M -9.06 % | 20.275 M 108.50 % | 9.724 M -13.83 % | 11.285 M 46.98 % | 7.678 M 17.58 % | 6.530 M -13.98 % | 7.591 M 7.84 % | 7.039 M 73.42 % | 4.059 M 20.53 % | 3.368 M 29.58 % | 2.599 M | 0.000 -100.00 % | 2.481 M 64.96 % | 1.504 M -14.11 % | 1.751 M -12.37 % | 1.998 M -6.30 % | 2.132 M -5.92 % | 2.267 M 4.05 % | 2.178 M 4.22 % | 2.090 M 6.52 % | 1.962 M 6.97 % | 1.835 M -5.94 % | 1.950 M -5.60 % | 2.066 M -3.45 % | 2.140 M -3.33 % | 2.214 M -0.24 % | 2.219 M -0.24 % | 2.224 M 11.89 % | 1.988 M 13.49 % | 1.752 M 15.53 % | 1.516 M 18.39 % | 1.281 M 22.12 % | 1.049 M 28.41 % | 816.706 K 66.09 % | 491.728 K 194.89 % | 166.749 K |
| Tax payables | 22.000 K | 0.000 -100.00 % | 18.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 22.000 K | 0.000 -100.00 % | 17.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 31.000 K | 0.000 -100.00 % | 52.000 K | 0.000 -100.00 % | 72.000 K | 0.000 -100.00 % | 42.000 K | 0.000 -100.00 % | 51.778 K | 0.000 -100.00 % | 24.766 K | 0.000 -100.00 % | 39.558 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 |
| 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 553.000 K -14.92 % | 650.000 K 0.93 % | 644.000 K -5.15 % | 679.000 K 1.04 % | 672.000 K 95.92 % | 343.000 K 17.47 % | 292.000 K -21.08 % | 370.000 K -3.65 % | 384.000 K -15.79 % | 456.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.183 -55.15 % | 0.407 | 0.000 -100.00 % | 0.737 | 0.000 -100.00 % | 0.984 21.96 % | 0.807 100.00 % | 0.404 43 331 924 949.34 % | 0.000 -100.00 % | 0.166 -50.00 % | 0.332 100.00 % | 0.166 31 687 314 172.71 % | 0.000 -100.00 % | 0.085 -50.00 % | 0.169 -49.92 % | 0.338 -33.30 % | 0.507 100.00 % | 0.253 27 207 543 978.34 % | 0.000 -100.00 % | 0.203 -50.00 % | 0.405 69.69 % | 0.239 229.85 % | 0.072 -53.79 % | 0.157 -34.98 % | 0.241 -60.16 % | 0.605 -37.56 % | 0.969 25.85 % | 0.770 34.86 % | 0.571 |
| Other total stockholders equity | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K | 0.000 | 0.000 -100.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K -96.64 % | 1.251 M 5 586.62 % | 21.999 K 4 916 291 930 781 446.00 % | 0.000 51.95 % | 0.000 -39.41 % | 0.000 -186.91 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 16.978 M 0.00 % | 16.978 M -3.12 % | 17.524 M 3.23 % | 16.975 M 4.14 % | 16.301 M -9.93 % | 18.098 M 14.17 % | 15.851 M -17.56 % | 19.227 M 15.93 % | 16.586 M -11.00 % | 18.635 M -9.91 % | 20.684 M -3.86 % | 21.514 M -3.71 % | 22.345 M -3.61 % | 23.182 M -3.49 % | 24.020 M 14.61 % | 20.958 M 17.11 % | 17.895 M -4.47 % | 18.732 M -4.28 % | 19.569 M 21.30 % | 16.132 M 27.07 % | 12.696 M -3.42 % | 13.145 M -3.30 % | 13.594 M 22.86 % | 11.065 M 29.63 % | 8.536 M 22.54 % | 6.965 M 29.10 % | 5.395 M -0.32 % | 5.413 M -0.32 % | 5.430 M 100.00 % | 2.715 M 662 770 291.61 % | -0.410 |
| 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 |
| 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 100.00 % | -20.275 M -108.50 % | -9.724 M 13.83 % | -11.285 M -46.98 % | -7.678 M -17.47 % | -6.536 M 14.09 % | -7.608 M -4 296 339 062.07 % | 0.177 | 0.000 100.00 % | -3.368 M -29.58 % | -2.599 M | 0.000 100.00 % | -2.481 M -4.96 % | -2.363 M -100.00 % | -1.182 M | 0.000 -100.00 % | 0.500 | 0.000 -100.00 % | 0.500 | 0.000 100.00 % | -1.030 M 50.00 % | -2.059 M -100.00 % | -1.030 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -655.254 K 50.00 % | -1.311 M -13.01 % | -1.160 M -14.95 % | -1.009 M -71.63 % | -587.811 K -252.51 % | -166.749 K |
| Total assets | 6.214 M 10.20 % | 5.639 M -10.86 % | 6.326 M -4.22 % | 6.605 M -6.27 % | 7.047 M 0.73 % | 6.996 M -16.26 % | 8.354 M 20.34 % | 6.942 M 4.34 % | 6.653 M 27.26 % | 5.228 M 6.74 % | 4.898 M 2.94 % | 4.758 M -74.78 % | 18.865 M 4.41 % | 18.068 M -15.27 % | 21.323 M -3.05 % | 21.993 M 83.38 % | 11.993 M -12.74 % | 13.744 M 18.33 % | 11.615 M 1.73 % | 11.417 M -14.80 % | 13.401 M 8.99 % | 12.296 M 16.95 % | 10.514 M 64.57 % | 6.389 M 13.39 % | 5.634 M 7.82 % | 5.226 M 18.12 % | 4.424 M 35.39 % | 3.268 M -13.74 % | 3.788 M -12.08 % | 4.308 M 2.80 % | 4.191 M 2.88 % | 4.074 M 3.81 % | 3.924 M 3.96 % | 3.775 M 13.19 % | 3.335 M 15.19 % | 2.895 M -6.97 % | 3.112 M -6.52 % | 3.329 M -8.03 % | 3.620 M -7.44 % | 3.911 M -33.49 % | 5.879 M -25.09 % | 7.848 M 19.23 % | 6.582 M 23.81 % | 5.316 M 19.92 % | 4.433 M 24.88 % | 3.550 M -27.98 % | 4.929 M -21.86 % | 6.308 M 96.26 % | 3.214 M 2 573.02 % | 120.252 K |
| 2024-05-31 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 | 2020-11-30 | 2020-05-31 | 2019-11-30 | 2019-05-31 | 2018-11-30 | 2018-05-31 | 2017-11-30 | 2017-05-31 | 2016-11-30 | 2016-05-31 | 2015-11-30 | 2015-05-31 | 2014-11-30 | 2014-05-31 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2012-05-31 | 2011-11-30 | 2011-05-31 | 2010-05-31 | 2009-11-30 | 2009-05-31 | 2008-11-30 | 2008-05-31 | 2007-11-30 | 2007-05-31 | 2006-11-30 | 2006-05-31 | 2005-11-30 | 2005-05-31 | 2004-11-30 | 2004-05-31 | 2003-11-30 | 2003-05-31 | 2002-11-30 | 2002-05-31 | 2001-11-30 | 2001-05-31 | 2000-11-30 | 2000-05-31 | 1999-11-30 | 1999-05-31 |
| 2024-05-31 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 | 2020-11-30 | 2020-05-31 | 2019-11-30 | 2019-05-31 | 2018-11-30 | 2018-05-31 | 2017-11-30 | 2017-05-31 | 2016-11-30 | 2016-05-31 | 2015-11-30 | 2015-05-31 | 2014-11-30 | 2014-05-31 | 2013-11-30 | 2013-05-31 | 2012-11-30 | 2012-05-31 | 2011-11-30 | 2011-05-31 | 2010-11-30 | 2010-06-30 | 2009-11-30 | 2009-06-30 | 2008-11-30 | 2008-06-30 | 2007-11-30 | 2007-06-30 | 2006-11-30 | 2006-06-30 | 2005-11-30 | 2005-06-30 | 2004-11-30 | 2004-06-30 | 2003-11-30 | 2003-06-30 | 2002-11-30 | 2002-06-30 | 2001-11-30 | 2001-06-30 | 2000-11-30 | 2000-06-30 | 1999-11-30 | 1999-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.990 K 11.06 % | 18.000 K 1 700.00 % | 1.000 K 0.00 % | 1.000 K 1.42 % | 986.000 -1.40 % | 1.000 K 119.30 % | 456.000 | 0.000 100.00 % | -156.000 K | 0.000 100.00 % | -31.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.834 K | 0.000 -100.00 % | 33.225 K | 0.000 -100.00 % | 56.625 K | 0.000 -100.00 % | 39.589 K | 0.000 -100.00 % | 57.403 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 |
| Change in working capital | 579.375 K 297.49 % | -293.375 K -79.59 % | -163.355 K -467.28 % | 44.477 K 103.95 % | -1.125 M -336.34 % | 476.000 K 158.69 % | -811.000 K -574.27 % | 171.000 K 158.76 % | -291.000 K -228.76 % | 226.000 K 157.65 % | -392.000 K -126.12 % | 1.501 M 240.54 % | -1.068 M -158.08 % | 1.839 M -65.74 % | 5.368 M 193.07 % | -5.768 M -854.97 % | 764.000 K 314.61 % | -356.000 K -416.44 % | 112.500 K 0.00 % | 112.500 K 147.07 % | -238.988 K -179.40 % | 301.000 K -65.58 % | 874.500 K 0.00 % | 874.500 K -6.93 % | 939.570 K 0.00 % | 939.570 K 148.92 % | 377.458 K 0.00 % | 377.458 K 275.36 % | -215.246 K 0.00 % | -215.246 K -183.07 % | -76.039 K 0.00 % | -76.039 K -120.06 % | 379.072 K 0.00 % | 379.073 K 206.69 % | -355.305 K 0.00 % | -355.305 K -540.97 % | 80.574 K 0.00 % | 80.577 K 116.73 % | -481.547 K 0.00 % | -481.547 K -209.49 % | 439.802 K 0.00 % | 439.802 K 132.43 % | -1.356 M 0.00 % | -1.356 M -484.90 % | 352.374 K 0.00 % | 352.374 K 1 702.89 % | -21.984 K 0.00 % | -21.984 K -104.21 % | 522.450 K 0.00 % | 522.453 K 526.64 % | 83.374 K |
| Accounts receivables | 4.325 K -97.03 % | 145.675 K 140.79 % | -357.131 K -319.92 % | 162.394 K -29.39 % | 230.000 K -51.68 % | 476.000 K 158.69 % | -811.000 K -574.27 % | 171.000 K 158.76 % | -291.000 K -228.76 % | 226.000 K 157.65 % | -392.000 K -126.12 % | 1.501 M 240.54 % | -1.068 M -158.08 % | 1.839 M -65.74 % | 5.368 M 193.07 % | -5.768 M | 0.000 100.00 % | -356.000 K | 0.000 100.00 % | -254.000 K -6.28 % | -238.988 K -179.40 % | 301.000 K 165.58 % | -459.000 K 0.00 % | -459.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Accounts payables | 439.051 K 200.00 % | -439.051 K -326.58 % | 193.775 K 264.33 % | -117.918 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 |
| Other working capital | 136.000 K 27 199 800.00 % | 0.500 -60.00 % | 1.250 | 0.000 100.00 % | -1.355 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 -100.00 % | 1.334 M 0.00 % | 1.334 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 |
| Other non cash items | 320.813 K 1 881.92 % | 16.187 K -96.73 % | 495.570 K 738.81 % | -77.577 K -105.55 % | 1.397 M 367.11 % | -523.000 K -143.69 % | 1.197 M 620.43 % | -230.000 K -131.77 % | 724.000 K 376.32 % | 152.000 K 1 587.01 % | 9.010 K 100.08 % | -10.986 M -25 068.18 % | 44.000 K 101.39 % | -3.169 M -121.77 % | -1.429 M -113.64 % | 10.474 M 1 411.78 % | -798.456 K -126.85 % | 2.974 M 60.58 % | 1.852 M 199.25 % | -1.866 M -1 925.58 % | 102.214 K -77.39 % | 452.000 K 468.55 % | 79.500 K 0.00 % | 79.500 K 211.28 % | 25.540 K 200.00 % | -25.540 K -5 107 961 105 364.03 % | 0.000 100.00 % | -3.297 K -11 326 950 623 907 500.00 % | 0.000 100.00 % | -31.781 K -461.26 % | -5.663 K 86.79 % | -42.873 K -113.71 % | 312.758 K 170.85 % | -441.425 K -1 684.06 % | -24.743 K -127.27 % | -10.887 K | 0.000 100.00 % | -155.530 K -263.03 % | 95.400 K 210.53 % | -86.314 K 73.39 % | -324.354 K -199.44 % | 326.187 K 64.93 % | 197.772 K 207.17 % | -184.533 K -182.83 % | 222.782 K 210.07 % | -202.397 K -2 694.62 % | 7.801 K -91.97 % | 97.153 K 333 816 389 691 143 872.00 % | 0.000 -100.00 % | 27.023 K 5 404 244 280 899.14 % | 0.000 |
| Net cash provided by operating activities | 477.822 K 162.31 % | -766.822 K -120.17 % | -348.293 K 8.25 % | -379.612 K -802.99 % | 54.000 K 179.41 % | -68.000 K -111.97 % | 568.000 K -19.09 % | 702.000 K 62.88 % | 431.000 K 97.71 % | 218.000 K 131.78 % | -686.000 K 93.17 % | -10.040 M -1 062.04 % | -864.000 K 34.10 % | -1.311 M -131.24 % | 4.196 M -7.31 % | 4.527 M 453.67 % | -1.280 M -166.25 % | 1.932 M 348.33 % | -778.000 K 0.00 % | -778.000 K -61.84 % | -480.714 K -138.64 % | 1.244 M 6.37 % | 1.170 M 0.00 % | 1.170 M 8.24 % | 1.080 M 0.00 % | 1.080 M 116.69 % | 498.606 K 0.00 % | 498.608 K 293.36 % | -257.862 K 0.00 % | -257.862 K -150.36 % | 512.052 K 0.00 % | 512.054 K -2.93 % | 527.534 K 0.00 % | 527.535 K 347.92 % | -212.787 K 0.00 % | -212.787 K 85.35 % | -1.452 M 0.00 % | -1.452 M -35.80 % | -1.069 M 0.00 % | -1.069 M -18.73 % | -900.678 K 0.00 % | -900.678 K -10.28 % | -816.742 K 0.00 % | -816.742 K -40.76 % | -580.252 K 0.00 % | -580.252 K 60.89 % | -1.484 M 0.00 % | -1.484 M -690.54 % | -187.662 K 0.00 % | -187.662 K -27.92 % | -146.707 K |
| Investments in property plant and equipment | 34.920 101.15 % | -3.035 K 86.94 % | -23.242 K -649.00 % | -3.103 K 48.28 % | -6.000 K | 0.000 100.00 % | -84.000 K | 0.000 100.00 % | -34.000 K -580.00 % | -5.000 K 44.44 % | -9.000 K | 0.000 -100.00 % | 1.000 K 104.00 % | -25.000 K -212.50 % | -8.000 K 55.56 % | -18.000 K -500.00 % | -3.000 K 97.39 % | -115.000 K -71.64 % | -67.000 K 0.00 % | -67.000 K -14.02 % | -58.762 K -39.91 % | -42.000 K 40.00 % | -70.000 K 0.00 % | -70.000 K 39.70 % | -116.092 K 0.00 % | -116.092 K 27.76 % | -160.708 K 0.00 % | -160.708 K 5.72 % | -170.464 K 0.00 % | -170.464 K 30.22 % | -244.297 K 0.00 % | -244.297 K -8.73 % | -224.672 K 0.00 % | -224.672 K -0.45 % | -223.674 K 0.00 % | -223.674 K -69.31 % | -132.107 K 0.00 % | -132.107 K -54.68 % | -85.406 K 0.00 % | -85.406 K 72.98 % | -316.108 K 0.00 % | -316.108 K 0.26 % | -316.932 K 0.00 % | -316.932 K 43.54 % | -561.323 K 0.00 % | -561.323 K -98.88 % | -282.241 K 0.00 % | -282.241 K -11.90 % | -252.218 K 0.00 % | -252.218 K -569.39 % | -37.679 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 746.851 K | 0.000 | 0.000 | 0.000 -100.00 % | 127.434 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.918 K 0.00 % | -7.918 K 80.95 % | -41.568 K 0.00 % | -41.568 K 76.40 % | -176.142 K 0.00 % | -176.142 K -133.57 % | -75.412 K 0.00 % | -75.412 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -219.940 K 0.00 % | -219.940 K -3 819.27 % | -5.612 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -50.000 K | 0.000 100.00 % | -6.226 K -240.98 % | -1.826 K 69.57 % | -6.000 K | 0.000 100.00 % | -8.000 K | 0.000 | 0.000 | 0.000 100.00 % | -12.000 K -100.00 % | -6.000 K 91.78 % | -73.000 K -28.07 % | -57.000 K -375.00 % | -12.000 K 75.00 % | -48.000 K -9.09 % | -44.000 K -131.58 % | -19.000 K -128.36 % | 67.000 K 121.20 % | -316.000 K -278.59 % | -83.468 K -138.48 % | -35.000 K 54.84 % | -77.500 K 0.00 % | -77.500 K -166.76 % | 116.090 K 215.38 % | -100.612 K -162.61 % | 160.708 K 200.00 % | -160.708 K -194.28 % | 170.462 K 200.00 % | -170.462 K -169.78 % | 244.296 K 204.86 % | -232.971 K -200.16 % | 232.590 K 204.44 % | -222.693 K -183.96 % | 265.240 K 222.94 % | -215.755 K -169.99 % | 308.248 K 200.00 % | -308.248 K -291.68 % | 160.818 K 200.00 % | -160.818 K -150.87 % | 316.106 K 200.00 % | -316.106 K -199.74 % | 316.932 K 202.68 % | -308.657 K -154.99 % | 561.322 K 200.00 % | -561.322 K -298.88 % | 282.240 K 348.75 % | -113.463 K -124.03 % | 472.158 K 200.00 % | -472.158 K -1 190.69 % | 43.290 K |
| Net cash used for investing activites | -49.965 K -1 546.34 % | -3.035 K 86.94 % | -23.242 K -649.00 % | -3.103 K 48.28 % | -6.000 K | 0.000 100.00 % | -92.000 K | 0.000 100.00 % | -34.000 K -580.00 % | -5.000 K 58.33 % | -12.000 K -100.00 % | -6.000 K 91.67 % | -72.000 K 12.20 % | -82.000 K -310.00 % | -20.000 K 69.70 % | -66.000 K -40.43 % | -47.000 K 64.93 % | -134.000 K 30.75 % | -193.500 K -2.11 % | -189.500 K -33.23 % | -142.230 K -84.71 % | -77.000 K 47.80 % | -147.500 K 0.00 % | -147.500 K -27.05 % | -116.092 K -15.38 % | -100.613 K 37.39 % | -160.708 K 0.00 % | -160.708 K 5.72 % | -170.464 K 0.00 % | -170.464 K 30.22 % | -244.297 K -4.86 % | -232.972 K -0.16 % | -232.590 K -4.44 % | -222.693 K 16.04 % | -265.241 K -22.94 % | -215.756 K 30.01 % | -308.249 K 0.00 % | -308.249 K -91.67 % | -160.818 K -127.44 % | 586.032 K 285.39 % | -316.108 K 0.00 % | -316.108 K 0.26 % | -316.932 K -74.89 % | -181.222 K 67.72 % | -561.323 K 0.00 % | -561.323 K -98.88 % | -282.241 K -148.75 % | -113.464 K 75.97 % | -472.158 K 0.00 % | -472.158 K -990.67 % | -43.291 K |
| Debt repayment | 906.000 K | 0.000 | 0.000 | 0.000 100.00 % | -6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.000 K | 0.000 | 0.000 -100.00 % | 152.500 K 0.00 % | 152.500 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 % | 593.824 K | 0.000 100.00 % | -118.053 K | 0.000 -100.00 % | 114.480 K | 0.000 | 0.000 | 0.000 100.00 % | -579.250 K | 0.000 -100.00 % | 509.632 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 651.000 K 0.00 % | 651.000 K | 0.000 | 0.000 -100.00 % | 293.394 K 0.00 % | 293.396 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 420.642 K 0.00 % | 420.642 K 42 401.67 % | 989.707 0.00 % | 989.707 -99.94 % | 1.687 M 0.00 % | 1.687 M 101.43 % | 837.708 K 0.00 % | 837.711 K | 0.000 | 0.000 -100.00 % | 1.298 M 0.00 % | 1.298 M -16.17 % | 1.548 M 0.00 % | 1.548 M 72 655.05 % | 2.127 K 0.00 % | 2.127 K -99.93 % | 3.114 M 0.00 % | 3.114 M 1 453.58 % | 200.420 K |
| 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -556.002 K -313.03 % | 261.002 K 322.16 % | -117.484 K -244.19 % | -34.134 K 76.13 % | -143.000 K -95.89 % | -73.000 K 48.95 % | -143.000 K -93.24 % | -74.000 K -110.03 % | 738.000 K 1 372.41 % | -58.000 K -117.63 % | 329.000 K 1 745.00 % | -20.000 K 0.00 % | -20.000 K 0.00 % | -20.000 K -104.08 % | 490.000 K | 0.000 -100.00 % | 22.000 K 195.65 % | -23.000 K | 0.000 100.00 % | -2.000 K 77.55 % | -8.910 K 86.29 % | -65.000 K -306.25 % | -16.000 K 0.00 % | -16.000 K 51.92 % | -33.280 K 0.00 % | -33.280 K -111.34 % | 293.394 K 198.89 % | -296.690 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 420.642 K 200.00 % | -420.642 K -933.38 % | 50.474 K 4.08 % | 48.496 K -97.02 % | 1.628 M 200.00 % | -1.628 M -294.38 % | 837.708 K 200.00 % | -837.707 K | 0.000 | 0.000 -100.00 % | 1.008 M 200.00 % | -1.008 M -165.12 % | 1.548 M 200.00 % | -1.548 M -72 854.95 % | 2.127 K 200.00 % | -2.127 K -100.07 % | 3.114 M 200.00 % | -3.114 M -1 653.58 % | 200.420 K |
| Net cash used provided by financing activities | 349.998 K 34.10 % | 261.002 K 322.16 % | -117.484 K -244.19 % | -34.134 K 77.09 % | -149.000 K -104.11 % | -73.000 K 48.95 % | -143.000 K -93.24 % | -74.000 K -110.03 % | 738.000 K 1 372.41 % | -58.000 K -117.63 % | 329.000 K 1 745.00 % | -20.000 K 0.00 % | -20.000 K 0.00 % | -20.000 K -104.08 % | 490.000 K | 0.000 -100.00 % | 22.000 K 195.65 % | -23.000 K -170.59 % | -8.500 K 19.05 % | -10.500 K -17.85 % | -8.910 K 86.29 % | -65.000 K -108.25 % | 787.500 K 0.00 % | 787.500 K 2 466.31 % | -33.280 K 0.00 % | -33.280 K -111.34 % | 293.394 K 0.00 % | 293.396 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 420.642 K 0.00 % | 420.642 K 733.38 % | 50.474 K -92.17 % | 644.300 K -60.43 % | 1.628 M 0.00 % | 1.628 M 94.39 % | 837.708 K -12.02 % | 952.192 K | 0.000 | 0.000 -100.00 % | 1.008 M 0.00 % | 1.008 M -34.88 % | 1.548 M -24.77 % | 2.057 M 96 610.13 % | 2.127 K 0.00 % | 2.127 K -99.93 % | 3.114 M 0.00 % | 3.114 M 1 453.58 % | 200.420 K |
| Effect of forex changes on cash | -14.000 K -300.00 % | 7.000 K 109.29 % | -75.332 K -173.68 % | 102.248 K 62.30 % | 63.000 K 2 000.00 % | 3.000 K 102.61 % | -115.000 K -7.48 % | -107.000 K -240.79 % | 76.000 K 744.44 % | 9.000 K -94.44 % | 162.000 K 130.86 % | -525.000 K -175.21 % | 698.000 K 7 855.56 % | -9.000 K 97.33 % | -337.000 K -106.75 % | -163.000 K -40.52 % | -116.000 K -866.67 % | -12.000 K -105.33 % | 225.000 K 139.75 % | -566.000 K -254.22 % | 367.000 K 65.32 % | 222.000 K 441.54 % | -65.000 K 0.00 % | -65.000 K -939.85 % | 7.739 K 200.00 % | -7.739 K -1 547 879 985 178.11 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.949 K 200.00 % | -4.949 K -101.54 % | 321.654 K 200.00 % | -321.654 K -64 345 291 598 962.77 % | 0.000 200.00 % | 0.000 -100.00 % | 430.666 K 200.00 % | -430.666 K | 0.000 | 0.000 -100.00 % | 67.854 K 200.00 % | -67.854 K -126.63 % | 254.816 K 200.00 % | -254.816 K -401.96 % | 84.388 K 200.00 % | -84.388 K | 0.000 100.00 % | 0.000 -3 665 820.00 % | 0.000 |
| Net change in cash | -1.273 M | 0.000 100.00 % | -817.734 K -2 025.79 % | 42.462 K 124.13 % | -176.000 K -155.07 % | -69.000 K -163.30 % | 109.000 K -58.16 % | 260.500 K -56.98 % | 605.500 K 638.41 % | 82.000 K 103.04 % | -2.700 M 49.02 % | -5.296 M -1 160.83 % | -420.000 K 40.93 % | -711.000 K -132.97 % | 2.157 M 0.36 % | 2.149 M 2 413.45 % | 85.500 K -90.30 % | 881.500 K 253.37 % | -574.750 K 75.00 % | -2.299 M -1 602.61 % | 153.000 K -76.89 % | 662.000 K | 0.000 100.00 % | -4.153 M -984.75 % | 469.398 K -75.00 % | 1.878 M 494.84 % | 315.647 K -75.00 % | 1.263 M 689.55 % | -214.163 K 75.00 % | -856.651 K -726.62 % | 136.709 K -75.00 % | 546.837 K 51.79 % | 360.267 K -75.00 % | 1.441 M 2 821.62 % | -52.949 K 75.00 % | -211.797 K -220.65 % | -66.053 K 75.00 % | -264.213 K -1 484.76 % | 19.080 K -75.00 % | 76.321 K 112.54 % | -608.393 K 75.00 % | -2.434 M -8 302.63 % | -28.962 K 75.00 % | -115.850 K -135.05 % | 330.532 K -75.00 % | 1.322 M 257.47 % | -839.633 K 75.00 % | -3.359 M -373.73 % | 1.227 M 4 096.42 % | -30.701 K -689.16 % | 5.211 K |
| Cash at beginning of period | 3.683 M -13.58 % | 4.262 M -14.85 % | 5.005 M 3.19 % | 4.850 M 49.80 % | 3.238 M 2.18 % | 3.169 M | 0.000 -100.00 % | 2.733 M | 0.000 -100.00 % | 1.415 M -57.74 % | 3.348 M -58.65 % | 8.097 M 114.88 % | 3.768 M -73.76 % | 14.361 M 791.30 % | 1.611 M -81.25 % | 8.594 M 463.26 % | 1.526 M -78.16 % | 6.985 M 232.52 % | 2.101 M -75.00 % | 8.402 M 331.42 % | 1.948 M -76.96 % | 8.452 M | 0.000 -100.00 % | 4.153 M 630.07 % | 568.850 K -75.00 % | 2.275 M 684.36 % | 290.098 K -75.00 % | 1.160 M 222.27 % | 360.068 K -75.00 % | 1.440 M 271.32 % | 387.882 K -75.00 % | 1.552 M 4 643.77 % | -34.146 K 75.00 % | -136.585 K -181.66 % | 167.260 K -75.00 % | 669.041 K 198.16 % | 224.393 K -75.00 % | 897.575 K 352.12 % | 198.524 K -75.00 % | 794.097 K -1.79 % | 808.594 K -75.00 % | 3.234 M 326.01 % | 759.230 K -75.00 % | 3.037 M 1 350.90 % | 209.313 K -75.00 % | 837.252 K -28.32 % | 1.168 M -75.00 % | 4.672 M 49 690.24 % | 9.383 K -76.59 % | 40.084 K 733.33 % | 4.810 K |
| Cash at end of period | 2.410 M -34.57 % | 3.683 M -12.04 % | 4.187 M -14.42 % | 4.893 M 59.79 % | 3.062 M -1.23 % | 3.100 M 2 744.04 % | 109.000 K -96.36 % | 2.993 M 394.30 % | 605.500 K -59.55 % | 1.497 M 130.84 % | 648.500 K -76.85 % | 2.801 M -16.34 % | 3.348 M -75.47 % | 13.650 M 262.26 % | 3.768 M -64.93 % | 10.743 M 566.75 % | 1.611 M -79.52 % | 7.866 M 415.55 % | 1.526 M -75.00 % | 6.103 M 190.55 % | 2.101 M -76.95 % | 9.114 M 17.00 % | 7.790 M | 0.000 -100.00 % | 1.038 M -75.00 % | 4.153 M 585.60 % | 605.745 K -75.00 % | 2.423 M 1 560.66 % | 145.905 K -75.00 % | 583.621 K 11.25 % | 524.591 K -75.00 % | 2.098 M 543.43 % | 326.121 K -75.00 % | 1.304 M 1 041.17 % | 114.311 K -75.00 % | 457.244 K 188.77 % | 158.340 K -75.00 % | 633.362 K 191.06 % | 217.604 K -75.00 % | 870.418 K 334.77 % | 200.201 K -75.00 % | 800.806 K 9.66 % | 730.268 K -75.00 % | 2.921 M 441.09 % | 539.845 K -75.00 % | 2.159 M 557.67 % | 328.336 K -75.00 % | 1.313 M 6.23 % | 1.236 M 13 076.00 % | 9.383 K -6.37 % | 10.021 K |
| Operating cash flow | 477.822 K 162.31 % | -766.822 K -120.17 % | -348.293 K 8.25 % | -379.612 K -802.99 % | 54.000 K 179.41 % | -68.000 K -111.97 % | 568.000 K -19.09 % | 702.000 K 62.88 % | 431.000 K 97.71 % | 218.000 K 131.78 % | -686.000 K 93.17 % | -10.040 M -1 062.04 % | -864.000 K 34.10 % | -1.311 M -131.24 % | 4.196 M -7.31 % | 4.527 M 453.67 % | -1.280 M -166.25 % | 1.932 M 348.33 % | -778.000 K 0.00 % | -778.000 K -61.84 % | -480.714 K -138.64 % | 1.244 M 6.37 % | 1.170 M 0.00 % | 1.170 M 8.24 % | 1.080 M 0.00 % | 1.080 M 116.69 % | 498.606 K 0.00 % | 498.608 K 293.36 % | -257.862 K 0.00 % | -257.862 K -150.36 % | 512.052 K 0.00 % | 512.054 K -2.93 % | 527.534 K 0.00 % | 527.535 K 347.92 % | -212.787 K 0.00 % | -212.787 K 85.35 % | -1.452 M 0.00 % | -1.452 M -35.80 % | -1.069 M 0.00 % | -1.069 M -18.73 % | -900.678 K 0.00 % | -900.678 K -10.28 % | -816.742 K 0.00 % | -816.742 K -40.76 % | -580.252 K 0.00 % | -580.252 K 60.89 % | -1.484 M 0.00 % | -1.484 M -690.54 % | -187.662 K 0.00 % | -187.662 K -27.92 % | -146.707 K |
| Capital expenditure | -49.965 K -1 546.34 % | -3.035 K 86.94 % | -23.242 K -649.00 % | -3.103 K 48.28 % | -6.000 K | 0.000 100.00 % | -84.000 K | 0.000 100.00 % | -34.000 K -580.00 % | -5.000 K 44.44 % | -9.000 K | 0.000 -100.00 % | 1.000 K 104.00 % | -25.000 K -212.50 % | -8.000 K 55.56 % | -18.000 K -500.00 % | -3.000 K 97.39 % | -115.000 K -71.64 % | -67.000 K 0.00 % | -67.000 K -14.02 % | -58.762 K -39.91 % | -42.000 K 71.53 % | -147.500 K 0.00 % | -147.500 K -27.05 % | -116.092 K 0.00 % | -116.092 K 27.76 % | -160.708 K 0.00 % | -160.708 K 5.72 % | -170.464 K 0.00 % | -170.464 K 30.22 % | -244.297 K 0.00 % | -244.297 K -8.73 % | -224.672 K 0.00 % | -224.672 K -0.45 % | -223.674 K 0.00 % | -223.674 K -69.31 % | -132.107 K 0.00 % | -132.107 K -54.68 % | -85.406 K 0.00 % | -85.406 K 72.98 % | -316.108 K 0.00 % | -316.108 K 0.26 % | -316.932 K 0.00 % | -316.932 K 43.54 % | -561.323 K 0.00 % | -561.323 K -98.88 % | -282.241 K 0.00 % | -282.241 K -11.90 % | -252.218 K 0.00 % | -252.218 K -569.39 % | -37.679 K |
| Free CashFlow | 427.857 K 155.58 % | -769.857 K -107.21 % | -371.535 K 2.92 % | -382.715 K -897.32 % | 48.000 K 170.59 % | -68.000 K -114.05 % | 484.000 K -31.05 % | 702.000 K 76.83 % | 397.000 K 86.38 % | 213.000 K 130.65 % | -695.000 K 93.08 % | -10.040 M -1 063.38 % | -863.000 K 35.40 % | -1.336 M -131.90 % | 4.188 M -7.12 % | 4.509 M 451.44 % | -1.283 M -170.61 % | 1.817 M 315.03 % | -845.000 K 0.00 % | -845.000 K -56.63 % | -539.476 K -144.88 % | 1.202 M 17.61 % | 1.022 M 0.00 % | 1.022 M 5.98 % | 964.336 K 0.00 % | 964.336 K 185.39 % | 337.896 K 0.00 % | 337.901 K 178.89 % | -428.326 K 0.00 % | -428.326 K -259.97 % | 267.754 K 0.00 % | 267.757 K -11.59 % | 302.860 K 0.00 % | 302.864 K 169.39 % | -436.461 K 0.00 % | -436.461 K 72.45 % | -1.584 M 0.00 % | -1.584 M -37.20 % | -1.155 M 0.00 % | -1.155 M 5.09 % | -1.217 M 0.00 % | -1.217 M -7.33 % | -1.134 M 0.00 % | -1.134 M 0.69 % | -1.142 M 0.00 % | -1.142 M 35.35 % | -1.766 M 0.00 % | -1.766 M -301.42 % | -439.880 K 0.00 % | -439.880 K -138.56 % | -184.386 K |
| 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 1999 | 1999 |