Advanced Proteome Therapeutics Corporation APTCF
Trading inactive
Finances
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.350 K -49.58 % | 8.628 K -83.00 % | 50.766 K -46.27 % | 94.479 K 60.32 % | 58.930 K 459.64 % | 10.530 K -98.18 % | 579.294 K -15.27 % | 683.711 K -29.06 % | 963.791 K -42.60 % | 1.679 M -43.08 % | 2.950 M 31.93 % | 2.236 M -42.00 % | 3.855 M -20.17 % | 4.829 M -50.32 % | 9.721 M |
| Net income | 759.615 K 141.41 % | -1.835 M -307.10 % | -450.636 K -35.33 % | -333.000 K 55.30 % | -745.000 K -3.19 % | -722.000 K 16.72 % | -867.000 K 2.24 % | -886.860 K 22.88 % | -1.150 M -12.63 % | -1.021 M -35.05 % | -756.000 K 30.06 % | -1.081 M 5.75 % | -1.147 M -17.76 % | -974.000 K 14.22 % | -1.135 M 40.11 % | -1.896 M -1 279.43 % | -137.448 K -105.23 % | 2.628 M 4 111.79 % | -65.507 K -101.36 % | 4.819 M 297.26 % | -2.443 M 20.32 % | -3.066 M -52.31 % | -2.013 M 65.97 % | -5.915 M -243.90 % | -1.720 M -171.85 % | 2.394 M |
| Income before tax | 597.482 K 131.11 % | -1.920 M -252.90 % | -544.141 K -17.02 % | -465.000 K 47.93 % | -893.000 K 6.49 % | -955.000 K -10.15 % | -867.000 K 23.09 % | -1.127 M 16.51 % | -1.350 M -8.46 % | -1.245 M -29.69 % | -960.000 K 7.60 % | -1.039 M 11.04 % | -1.168 M 9.88 % | -1.296 M 4.24 % | -1.353 M 35.24 % | -2.090 M -1 387.07 % | -140.545 K -105.41 % | 2.599 M 4 109.87 % | -64.815 K -101.33 % | 4.876 M 306.35 % | -2.363 M 17.72 % | -2.872 M -62.44 % | -1.768 M 69.42 % | -5.782 M -264.11 % | -1.588 M | 0.000 |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -238.85 -76.44 % | -135.37 -430.27 % | -25.53 -78.21 % | -14.32 59.61 % | -35.47 -165.72 % | -13.35 -397.50 % | 4.49 4 832.65 % | -0.09 -101.87 % | 5.06 459.47 % | -1.41 -44.56 % | -0.97 -23.13 % | -0.79 47.28 % | -1.50 -356.10 % | -0.33 | 0.00 |
| EBITDA | -936.550 K -44.48 % | -648.238 K -14.39 % | -566.695 K 38.54 % | -922.000 K 15.72 % | -1.094 M -2.34 % | -1.069 M -28.18 % | -834.000 K 35.33 % | -1.290 M -34.18 % | -961.095 K 16.35 % | -1.149 M -30.12 % | -883.000 K 8.50 % | -965.000 K 7.92 % | -1.048 M 3.59 % | -1.087 M 19.91 % | -1.357 M 36.40 % | -2.134 M -1 050.67 % | -185.457 K 47.76 % | -355.000 K -807.70 % | -39.110 K -102.85 % | 1.373 M -37.05 % | 2.181 M -2.02 % | 2.226 M 348.99 % | -894.000 K -1 445.13 % | 66.462 K 108.37 % | -794.000 K -130.40 % | 2.612 M |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -248.51 -86.93 % | -132.94 -592.89 % | -19.19 -59.65 % | -12.02 62.65 % | -32.17 -146.49 % | -13.05 -387.73 % | 4.54 4 834.90 % | -0.10 -101.92 % | 5.00 443.64 % | -1.46 -40.00 % | -1.04 -15.45 % | -0.90 41.33 % | -1.53 -330.78 % | -0.36 -244.63 % | 0.25 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -221.84 -82.64 % | -121.46 -467.28 % | -21.41 -49.05 % | -14.37 60.33 % | -36.21 -105.61 % | -17.61 -2 773.99 % | -0.61 -971.31 % | -0.06 -104.02 % | 1.42 9.67 % | 1.30 72.15 % | 0.75 288.73 % | -0.40 -2 419.09 % | 0.02 110.49 % | -0.16 -161.19 % | 0.27 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 101.37 % | -72.79 -456.49 % | -13.08 -113.50 % | -6.13 -712.63 % | 1.00 256.46 % | -0.64 -263.19 % | 0.39 4.00 % | 0.38 -2.13 % | 0.38 13.65 % | 0.34 95.39 % | 0.17 -47.33 % | 0.33 -23.69 % | 0.43 12.41 % | 0.38 -11.40 % | 0.43 |
| Weighted average shs out dil | 39.088 M 23.28 % | 31.706 M 43.09 % | 22.158 M 28.21 % | 17.282 M 15.27 % | 14.993 M 20.94 % | 12.397 M 8.72 % | 11.403 M 4.07 % | 10.957 M 10.02 % | 9.958 M 16.57 % | 8.543 M 14.27 % | 7.476 M 1.94 % | 7.334 M 3.30 % | 7.100 M 0.00 % | 7.100 M 4.73 % | 6.780 M 26.48 % | 5.360 M 119.46 % | 2.442 M 22.06 % | 2.001 M 0.00 % | 2.001 M 7.12 % | 1.868 M 6.74 % | 1.750 M 0.00 % | 1.750 M 1.39 % | 1.726 M -0.86 % | 1.741 M 14.16 % | 1.525 M 5.98 % | 1.439 M |
| Weighted average shs out | 39.088 M 23.28 % | 31.706 M 43.09 % | 22.158 M 28.21 % | 17.282 M 15.27 % | 14.993 M 20.94 % | 12.397 M 8.72 % | 11.403 M 4.07 % | 10.957 M 10.02 % | 9.958 M 16.57 % | 8.543 M 14.27 % | 7.476 M 1.94 % | 7.334 M 3.30 % | 7.100 M 0.00 % | 7.100 M 4.73 % | 6.780 M 26.48 % | 5.360 M 119.46 % | 2.442 M 22.06 % | 2.001 M 0.00 % | 2.001 M 7.12 % | 1.868 M 6.74 % | 1.750 M 0.00 % | 1.750 M 1.39 % | 1.726 M -0.86 % | 1.741 M 14.16 % | 1.525 M 5.98 % | 1.439 M |
| EPS diluted | 0.02 132.71 % | -0.06 -190.64 % | -0.02 -5.18 % | -0.02 61.17 % | -0.05 14.60 % | -0.06 23.52 % | -0.08 5.93 % | -0.08 32.58 % | -0.12 0.00 % | -0.12 -20.00 % | -0.10 33.33 % | -0.15 6.25 % | -0.16 -14.29 % | -0.14 17.65 % | -0.17 51.43 % | -0.35 -250.00 % | -0.10 -107.63 % | 1.31 4 106.12 % | -0.03 -101.27 % | 2.58 284.29 % | -1.40 20.00 % | -1.75 -49.57 % | -1.17 65.59 % | -3.40 -200.88 % | -1.13 -168.07 % | 1.66 |
| Earnings per share | 0.02 132.71 % | -0.06 -190.64 % | -0.02 -5.18 % | -0.02 61.17 % | -0.05 14.60 % | -0.06 23.52 % | -0.08 5.93 % | -0.08 32.58 % | -0.12 0.00 % | -0.12 -20.00 % | -0.10 33.33 % | -0.15 6.25 % | -0.16 -14.29 % | -0.14 17.65 % | -0.17 51.43 % | -0.35 -250.00 % | -0.10 -107.63 % | 1.31 4 106.12 % | -0.03 -101.27 % | 2.58 284.29 % | -1.40 20.00 % | -1.75 -49.57 % | -1.17 65.59 % | -3.40 -200.88 % | -1.13 -168.07 % | 1.66 |
| Gross profit | -4.597 K -55.51 % | -2.956 K 9.27 % | -3.258 K 22.72 % | -4.216 K 26.07 % | -5.703 K 35.30 % | -8.814 K 27.25 % | -12.115 K -117 945.41 % | -10.263 48.90 % | -20.083 -6.02 % | -18.943 | 0.000 -100.00 % | 4.350 K 100.69 % | -628.000 K 5.42 % | -664.000 K -14.72 % | -578.804 K -1 082.19 % | 58.930 K 975.62 % | -6.730 K -102.97 % | 226.879 K -11.89 % | 257.484 K -30.57 % | 370.868 K -34.76 % | 568.466 K 11.21 % | 511.178 K -30.51 % | 735.642 K -55.74 % | 1.662 M -10.26 % | 1.852 M -55.99 % | 4.208 M |
| Income tax expense | 0.000 | 0.000 100.00 % | -61.327 K | 0.000 100.00 % | -78.264 K 44.88 % | -142.000 K -2 107.63 % | 7.073 K 103.03 % | -233.388 K -9.60 % | -212.937 K -17.00 % | -182.000 K -9.64 % | -166.000 K -2 086.36 % | 8.357 K 11.72 % | 7.480 K 103.56 % | -210.000 K 3.64 % | -217.927 K -12.33 % | -194.000 K -16 738.08 % | 1.166 K 103.96 % | -29.457 K -4 356.79 % | 692.000 -98.79 % | 57.126 K -28.62 % | 80.033 K -58.63 % | 193.464 K -20.83 % | 244.365 K 83.84 % | 132.926 K 0.47 % | 132.301 K | 0.000 |
| Cost of revenue | 4.597 K 55.51 % | 2.956 K -9.27 % | 3.258 K -22.72 % | 4.216 K -26.07 % | 5.703 K -35.30 % | 8.814 K -27.25 % | 12.115 K 117 945.41 % | 10.263 -48.90 % | 20.083 6.02 % | 18.943 | 0.000 | 0.000 -100.00 % | 627.976 K -5.43 % | 664.056 K 14.73 % | 578.804 K 66.24 % | 348.183 K 5 073.55 % | 6.730 K -98.09 % | 352.415 K -17.32 % | 426.227 K -28.11 % | 592.923 K -46.58 % | 1.110 M -54.49 % | 2.439 M 62.49 % | 1.501 M -31.55 % | 2.193 M -26.34 % | 2.977 M -46.01 % | 5.514 M |
| General and administrative expenses | 272.000 K 123.76 % | 121.557 K -78.55 % | 566.695 K -38.42 % | 920.191 K -15.89 % | 1.094 M 3.11 % | 1.061 M 27.28 % | 833.599 K 12.09 % | 743.706 K -24.43 % | 984.116 K -5.01 % | 1.036 M 19.22 % | 868.949 K -14.98 % | 1.022 M -3.68 % | 1.061 M -4.50 % | 1.111 M -20.54 % | 1.398 M | 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 -100.00 % | 138.268 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 557.511 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.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 | 328.000 | 0.000 100.00 % | -409.110 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -99.12 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.052 M 0.75 % | -1.060 M -1 269.27 % | 90.655 K 204.67 % | 29.755 K | 0.000 100.00 % | -320.000 K 54.74 % | -707.000 K 45.02 % | -1.286 M -0.31 % | -1.282 M -4.23 % | -1.230 M -168.22 % | 1.803 M -38.34 % | 2.924 M 452.53 % | 529.206 K 82.36 % | 290.191 K |
| Operating expenses | 959.827 K 47.55 % | 650.508 K 14.14 % | 569.938 K -39.30 % | 938.967 K -14.64 % | 1.100 M -2.74 % | 1.131 M 33.77 % | 845.495 K -36.36 % | 1.328 M 29.29 % | 1.028 M 4.39 % | 984.259 K 7.64 % | 914.386 K -15.88 % | 1.087 M 12 498.52 % | 8.628 K -83.00 % | 50.766 K -94.25 % | 883.315 K -60.25 % | 2.222 M 190 466.04 % | 1.166 K -99.80 % | 590.131 K 83.10 % | 322.299 K 575.51 % | 47.712 K -69.47 % | 156.267 K 131.79 % | 67.417 K -98.04 % | 3.433 M -24.03 % | 4.519 M 48.50 % | 3.043 M 67.75 % | 1.814 M |
| Cost and expenses | 940.859 K 44.63 % | 650.508 K 14.14 % | 569.938 K -38.46 % | 926.082 K -15.81 % | 1.100 M 2.14 % | 1.077 M 27.38 % | 845.495 K -36.36 % | 1.328 M 29.29 % | 1.028 M -5.30 % | 1.085 M 18.66 % | 914.386 K -15.88 % | 1.087 M -5.31 % | 1.148 M -7.04 % | 1.235 M -17.05 % | 1.489 M -33.00 % | 2.222 M 1 029.40 % | 196.741 K -79.13 % | 942.546 K 25.92 % | 748.526 K 16.84 % | 640.635 K -49.44 % | 1.267 M -49.46 % | 2.507 M -49.18 % | 4.933 M -26.52 % | 6.713 M 11.51 % | 6.020 M -17.84 % | 7.327 M |
| Research and development expenses | 687.497 K 75.97 % | 390.683 K -5.26 % | 412.353 K -33.60 % | 621.058 K -8.50 % | 678.785 K 13.93 % | 595.801 K 5.35 % | 565.529 K 73 199.96 % | 771.527 19.08 % | 647.907 -99.88 % | 524.725 K 18.81 % | 441.669 K -41.48 % | 754.703 K | 0.000 | 0.000 | 0.000 -100.00 % | 36.909 K | 0.000 -100.00 % | 7.585 K -51.77 % | 15.726 K 40.29 % | 11.210 K 23.83 % | 9.053 K 445.03 % | 1.661 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 272.000 K 4.69 % | 259.825 K -54.15 % | 566.695 K -38.42 % | 920.191 K 100.32 % | 459.352 K -9.85 % | 509.551 K -38.87 % | 833.599 K -35.94 % | 1.301 M 32.22 % | 984.116 K -5.01 % | 1.036 M 19.22 % | 868.949 K -14.98 % | 1.022 M -3.68 % | 1.061 M -4.50 % | 1.111 M -20.54 % | 1.398 M -36.21 % | 2.192 M 187 893.14 % | 1.166 K -99.87 % | 902.056 K -10.95 % | 1.013 M -23.43 % | 1.323 M -7.42 % | 1.429 M 10.26 % | 1.296 M -20.44 % | 1.629 M 2.13 % | 1.595 M -36.56 % | 2.514 M 64.96 % | 1.524 M |
| Interest income | 2.458 K 261.54 % | 679.867 | 0.000 | 0.000 | 0.000 -100.00 % | 6.351 -72.89 % | 23.425 -95.87 % | 567.735 -15.54 % | 672.194 | 0.000 -100.00 % | 189.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 29.096 K 6.17 % | 27.406 K -7.20 % | 29.531 K 28.63 % | 22.958 K -67.13 % | 69.850 K 82.89 % | 38.192 K 439.97 % | 7.073 K 0.00 % | 7.073 K 0.00 % | 7.073 K -83.23 % | 42.173 K 14.11 % | 36.959 K 342.25 % | 8.357 K 11.72 % | 7.480 K -4.40 % | 7.824 K 0.57 % | 7.780 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 4.637 K 60.12 % | 2.896 K -11.11 % | 3.258 K -22.72 % | 4.216 K -26.07 % | 5.703 K -35.30 % | 8.814 K -27.25 % | 12.115 K -28.71 % | 16.994 K -27.11 % | 23.313 K -22.39 % | 30.037 K -33.89 % | 45.437 K -32.45 % | 67.266 K -26.60 % | 91.648 K -5.70 % | 97.183 K 7.26 % | 90.602 K 188.81 % | 31.371 K | 0.000 -100.00 % | 3.187 K -87.60 % | 25.704 K -97.51 % | 1.034 M -39.28 % | 1.703 M -0.82 % | 1.717 M -4.77 % | 1.803 M -38.34 % | 2.924 M 452.53 % | 529.206 K 82.36 % | 290.192 K |
| Operating income | -940.859 K -44.63 % | -650.508 K -14.14 % | -569.938 K 38.45 % | -926.000 K 15.82 % | -1.100 M -2.14 % | -1.077 M -27.46 % | -845.000 K 36.39 % | -1.328 M -29.29 % | -1.028 M 32.62 % | -1.525 M -65.76 % | -920.000 K 14.89 % | -1.081 M 5.18 % | -1.140 M 3.72 % | -1.184 M 15.09 % | -1.394 M 35.54 % | -2.163 M -975.18 % | -201.175 K 44.58 % | -363.000 K -460.06 % | -64.815 K -120.06 % | 323.156 K -21.60 % | 412.199 K -7.11 % | 443.762 K 116.45 % | -2.697 M 5.63 % | -2.858 M -139.97 % | -1.191 M -151.29 % | 2.322 M |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -248.51 -88.08 % | -132.13 -466.52 % | -23.32 -58.03 % | -14.76 59.79 % | -36.70 -92.12 % | -19.10 -2 948.86 % | -0.63 -561.00 % | -0.09 -128.27 % | 0.34 36.58 % | 0.25 63.20 % | 0.15 112.47 % | -1.21 -62.69 % | -0.74 -200.60 % | -0.25 -203.25 % | 0.24 |
| Total other income expenses net | 1.538 M 221.15 % | -1.270 M -4 165.89 % | 31.230 K -93.28 % | 464.713 K 124.90 % | 206.633 K 17.80 % | 175.407 K 2 864.93 % | -6.344 K -103.15 % | 201.153 K -15.84 % | 239.012 K 248.45 % | -161.000 K -259.30 % | -44.809 K -206.55 % | 42.055 K 247.71 % | -28.472 K 74.35 % | -111.000 K -440.95 % | 32.556 K 129.07 % | -112.000 K -345.26 % | 45.666 K -98.46 % | 2.962 M 312.81 % | 717.526 K -84.24 % | 4.553 M 264.07 % | -2.775 M 16.31 % | -3.316 M -457.04 % | 928.757 K 131.76 % | -2.924 M -636.52 % | -397.000 K | 0.000 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -212.657 K 57.25 % | -497.479 K -269.04 % | 294.300 K 376.62 % | 61.747 K 174.96 % | -82.368 K -336.69 % | -18.862 K -127.41 % | 68.805 K 110.22 % | -673.409 K 4.14 % | -702.524 K -422.29 % | -134.509 K -207.66 % | 124.943 K 154.38 % | -229.739 K 28.93 % | -323.265 K 73.69 % | -1.229 M 46.26 % | -2.286 M -74.91 % | -1.307 M | 0.000 100.00 % | -130.308 K -105.11 % | 2.551 M -7.22 % | 2.749 M -71.64 % | 9.693 M 6.26 % | 9.122 M 3.83 % | 8.785 M 7.47 % | 8.175 M 54.48 % | 5.292 M 1 011.82 % | -580.383 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 331.772 K 2.12 % | 324.881 K 9.49 % | 296.726 K 53.17 % | 193.725 K 263.13 % | 53.348 K -55.23 % | 119.172 K -15.79 % | 141.525 K 97 081.21 % | 145.630 0.00 % | 145.630 -8.86 % | 159.786 -99.90 % | 157.593 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.002 K -97.79 % | 2.721 M -7.83 % | 2.952 M -70.36 % | 9.959 M -2.50 % | 10.214 M -0.96 % | 10.313 M 0.11 % | 10.302 M 87.63 % | 5.491 M | 0.000 |
| Accumulated other comprehensive income loss | 3.174 M 9.95 % | 2.887 M 6.47 % | 2.712 M 1.05 % | 2.683 M 3.36 % | 2.596 M 3.76 % | 2.502 M 7.30 % | 2.332 M 1.59 % | 2.295 M 8.37 % | 2.118 M 7.61 % | 1.968 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 505.225 K -0.01 % | 505.258 K 1.99 % | 495.391 K 0.00 % | 495.381 K 0.00 % | 495.390 K -6.83 % | 531.703 K 0.47 % | 529.206 K | 0.000 |
| Retained earnings | -22.306 M 3.29 % | -23.065 M -8.64 % | -21.231 M -2.17 % | -20.780 M -1.63 % | -20.447 M -4.89 % | -19.493 M -5.61 % | -18.458 M -3.78 % | -17.785 M -3.78 % | -17.137 M -7.19 % | -15.987 M -6.82 % | -14.966 M -2.37 % | -14.619 M -7.99 % | -13.538 M -9.26 % | -12.390 M -8.53 % | -11.417 M -11.05 % | -10.280 M -881 577.79 % | -1.166 K 99.99 % | -8.248 M 24.16 % | -10.876 M -0.60 % | -10.811 M 30.83 % | -15.630 M -18.53 % | -13.186 M -30.29 % | -10.120 M -24.81 % | -8.108 M -271.44 % | -2.183 M -329.86 % | -507.835 K |
| Common stock | 20.200 M 1.63 % | 19.876 M 5.68 % | 18.809 M 0.24 % | 18.763 M 1.93 % | 18.407 M 3.90 % | 17.715 M 2.48 % | 17.286 M 100 738.57 % | 17.142 K 9.98 % | 15.586 K 10.95 % | 14.048 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 |
| Total equity | -850.894 K 58.68 % | -2.059 M -48.99 % | -1.382 M -51.14 % | -914.414 K -2.01 % | -896.363 K -13.57 % | -789.288 K -62.02 % | -487.168 K -343.10 % | 200.400 K 149.36 % | -405.969 K 43.90 % | -723.676 K -97.18 % | -367.017 K -384.39 % | 129.055 K -62.24 % | 341.778 K -74.47 % | 1.339 M -44.36 % | 2.406 M 66.83 % | 1.442 M 123 887.64 % | -1.165 K -101.98 % | 58.942 K 102.29 % | -2.569 M -2.61 % | -2.504 M 69.58 % | -8.231 M -42.21 % | -5.788 M -112.63 % | -2.722 M -309.55 % | -664.628 K -113.40 % | 4.961 M 34.09 % | 3.700 M |
| Other non current liabilities | 15.117 K -99.15 % | 1.786 M 578.78 % | 263.072 K 143.04 % | 108.243 K -73.84 % | 413.851 K 251.49 % | 117.741 K 76.66 % | 66.649 K | 0.000 -100.00 % | 752.052 K 45.52 % | 516.797 K 173.32 % | 189.080 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 145.645 K | 0.000 -100.00 % | 0.817 127.22 % | -3.000 -522.16 % | 0.711 | 0.000 | 0.000 | 0.000 -100.00 % | 66.463 K 0.47 % | 66.151 K -8.82 % | 72.548 K |
| Long term debt | 227.409 K 32.26 % | 171.939 K 17.31 % | 146.569 K 8.52 % | 135.063 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 % | 150.463 K | 0.000 -100.00 % | 2.568 M -71.49 % | 9.006 M -6.48 % | 9.630 M 57.48 % | 6.115 M 11.37 % | 5.491 M | 0.000 |
| Total non current liabilities | 242.526 K -87.61 % | 1.958 M 377.89 % | 409.641 K 68.36 % | 243.306 K -41.21 % | 413.851 K 251.49 % | 117.741 K 76.66 % | 66.649 K | 0.000 -100.00 % | 752.052 K 45.52 % | 516.797 K 173.32 % | 189.080 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 145.645 K | 0.000 -100.00 % | 0.817 -100.00 % | 150.460 K 21 172 662.20 % | 0.711 -100.00 % | 2.568 M -71.49 % | 9.006 M -6.48 % | 9.630 M 55.79 % | 6.181 M 11.24 % | 5.557 M 7 559.28 % | 72.548 K |
| Other current liabilities | 888.876 K 27.10 % | 699.340 K -14.44 % | 817.329 K 8.65 % | 752.293 K 392.48 % | 152.756 K -22.15 % | 196.219 K -51.87 % | 407.700 K -21.45 % | 519.022 K 44.65 % | 358.807 K 124.55 % | 159.786 K | 0.000 -100.00 % | 145.640 K 0.00 % | 145.643 K -30.24 % | 208.768 K 43.34 % | 145.650 K | 0.000 100.00 % | -87.716 K -562.32 % | 18.973 K -76.19 % | 79.680 K 271.05 % | 21.474 K -61.13 % | 55.250 K -52.67 % | 116.735 K 3.93 % | 112.320 K -90.61 % | 1.196 M -75.56 % | 4.895 M 3 273.73 % | 145.096 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -141.525 K -97 081.21 % | -145.630 0.00 % | -145.630 8.86 % | -159.786 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 104.363 K -31.76 % | 152.942 K 1.85 % | 150.157 K 155.97 % | 58.662 K 9.96 % | 53.348 K -55.23 % | 119.172 K | 0.000 -100.00 % | 145.630 0.00 % | 145.630 | 0.000 -100.00 % | 157.593 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.002 K -97.67 % | 2.571 M -12.93 % | 2.952 M -60.06 % | 7.391 M 511.65 % | 1.208 M 76.73 % | 683.741 K -83.67 % | 4.187 M | 0.000 | 0.000 |
| Total current liabilities | 1.245 M 24.57 % | 999.227 K 0.68 % | 992.470 K 18.42 % | 838.096 K 25.81 % | 666.150 K -21.78 % | 851.608 K 57.05 % | 542.266 K 2.60 % | 528.522 K 3.34 % | 511.461 K 19.15 % | 429.241 K 31.34 % | 326.805 K 23.71 % | 264.180 K 26.54 % | 208.772 K 0.00 % | 208.768 K 8.25 % | 192.864 K 575.48 % | 28.552 K 2 350.82 % | 1.165 K -99.15 % | 137.196 K -95.64 % | 3.149 M -5.71 % | 3.340 M -56.39 % | 7.659 M 243.36 % | 2.231 M 42.67 % | 1.563 M -75.50 % | 6.380 M 16.21 % | 5.491 M 298.32 % | 1.378 M |
| Total liabilities | 1.487 M -49.70 % | 2.957 M 110.89 % | 1.402 M 29.66 % | 1.081 M 0.13 % | 1.080 M 11.41 % | 969.349 K 59.19 % | 608.915 K 15.21 % | 528.522 K -58.17 % | 1.264 M 33.56 % | 946.038 K 83.38 % | 515.885 K 95.28 % | 264.180 K 26.54 % | 208.772 K 0.00 % | 208.768 K 8.25 % | 192.863 K 10.72 % | 174.197 K 14 852.53 % | 1.165 K -99.15 % | 137.197 K -95.84 % | 3.300 M -1.21 % | 3.340 M -67.34 % | 10.227 M -8.98 % | 11.237 M 0.39 % | 11.193 M -10.89 % | 12.561 M 13.71 % | 11.047 M 661.37 % | 1.451 M |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 200.00 % | 0.000 -125.00 % | 0.000 166.67 % | 0.000 88.46 % | 0.000 -316.67 % | 0.000 250.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K -80.00 % | 25.002 K -65.38 % | 72.209 K -54.15 % | 157.503 K -64.43 % | 442.807 K 66.56 % | 265.851 K -63.46 % | 727.657 K -16.42 % | 870.574 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.005 M -62.35 % | 2.670 M -38.41 % | 4.335 M -27.53 % | 5.982 M -50.04 % | 11.973 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.005 M -62.35 % | 2.670 M -38.41 % | 4.335 M -27.53 % | 5.982 M -50.04 % | 11.973 M | 0.000 |
| Property plant equipment net | 15.541 K 143.21 % | 6.390 K -15.55 % | 7.567 K -30.00 % | 10.810 K -20.52 % | 13.601 K -30.00 % | 19.430 K -30.00 % | 27.757 K -30.00 % | 39.653 K -30.00 % | 56.647 K -25.45 % | 75.982 K -28.33 % | 106.019 K -30.00 % | 151.456 K -29.56 % | 215.025 K -29.00 % | 302.846 K 22.18 % | 247.867 K -4.06 % | 258.344 K | 0.000 -100.00 % | 2.868 K -83.33 % | 17.206 K -23.10 % | 22.374 K -65.53 % | 64.915 K -60.51 % | 164.388 K -40.96 % | 278.449 K -47.63 % | 531.703 K -26.93 % | 727.658 K 903.00 % | 72.548 K |
| Total non current assets | 15.541 K 143.21 % | 6.390 K -15.55 % | 7.567 K -30.00 % | 10.810 K -20.52 % | 13.601 K -30.00 % | 19.430 K -30.00 % | 27.757 K -30.00 % | 39.653 K -30.00 % | 56.647 K -25.45 % | 75.982 K -28.33 % | 106.019 K -30.00 % | 151.456 K -29.56 % | 215.025 K -29.00 % | 302.846 K 22.18 % | 247.867 K -4.06 % | 258.344 K | 0.000 -100.00 % | 2.868 K -87.08 % | 22.206 K -53.13 % | 47.376 K -95.85 % | 1.142 M -61.82 % | 2.992 M -40.83 % | 5.056 M -25.41 % | 6.779 M -49.52 % | 13.429 M 1 323.84 % | 943.122 K |
| Other current assets | 26.713 K 32.46 % | 20.167 K 100.01 % | 10.083 K -58.33 % | 24.200 K -29.49 % | 34.321 K 51.88 % | 22.597 K 6.24 % | 21.270 K 35.36 % | 15.714 K -84.00 % | 98.227 K 738.76 % | 11.711 K 14.82 % | 10.199 K -15.29 % | 12.040 K -1.79 % | 12.260 K -22.33 % | 15.785 K -55.15 % | 35.195 K 64.02 % | 21.458 K 1 607.08 % | 1.257 K -57.53 % | 2.960 K -93.53 % | 45.751 K 131.38 % | 19.773 K 9.09 % | 18.126 K -6.55 % | 19.396 K -43.52 % | 34.341 K | 0.000 | 0.000 -100.00 % | 145.096 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 544.429 K -33.80 % | 822.360 K 33 797.77 % | 2.426 K -98.16 % | 131.978 K -2.75 % | 135.716 K -1.68 % | 138.034 K 89.82 % | 72.720 K -89.20 % | 673.555 K -4.14 % | 702.670 K 421.78 % | 134.669 K 312.46 % | 32.650 K -85.79 % | 229.739 K -28.93 % | 323.265 K -73.69 % | 1.229 M -46.26 % | 2.286 M 74.91 % | 1.307 M | 0.000 -100.00 % | 190.310 K 11.81 % | 170.210 K -16.13 % | 202.952 K -23.63 % | 265.734 K -75.67 % | 1.092 M -28.53 % | 1.528 M -28.17 % | 2.127 M 971.70 % | 198.452 K -65.81 % | 580.383 K |
| Cash and short term investments | 544.429 K -33.80 % | 822.360 K 33 797.77 % | 2.426 K -98.16 % | 131.978 K -2.75 % | 135.716 K -1.68 % | 138.034 K 89.82 % | 72.720 K -89.20 % | 673.555 K -4.14 % | 702.670 K 421.78 % | 134.669 K 312.46 % | 32.650 K -85.79 % | 229.739 K -28.93 % | 323.265 K -73.69 % | 1.229 M -46.26 % | 2.286 M 74.91 % | 1.307 M | 0.000 -100.00 % | 190.310 K 11.81 % | 170.210 K -16.13 % | 202.952 K -23.63 % | 265.734 K -75.67 % | 1.092 M -28.53 % | 1.528 M -28.17 % | 2.127 M 971.70 % | 198.452 K -65.81 % | 580.383 K |
| Total current assets | 620.874 K -30.34 % | 891.318 K 7 025.41 % | 12.509 K -91.99 % | 156.178 K -8.15 % | 170.037 K 5.86 % | 160.631 K 70.90 % | 93.990 K -86.36 % | 689.269 K -13.94 % | 800.897 K 447.14 % | 146.380 K 241.62 % | 42.849 K -82.28 % | 241.779 K -27.94 % | 335.525 K -73.04 % | 1.245 M -47.06 % | 2.351 M 73.12 % | 1.358 M | 0.000 -100.00 % | 193.270 K -72.72 % | 708.382 K -10.20 % | 788.887 K -7.56 % | 853.433 K -65.26 % | 2.457 M -28.05 % | 3.415 M -33.28 % | 5.118 M 98.37 % | 2.580 M -38.69 % | 4.208 M |
| Inventory | -23.000 | 0.000 | 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 % | 35.197 K | 0.000 | 0.000 | 0.000 -100.00 % | 147.251 K -21.71 % | 188.091 K 8.89 % | 172.736 K -75.11 % | 693.927 K -47.29 % | 1.316 M 4.25 % | 1.263 M 6.05 % | 1.191 M 105.16 % | 580.383 K |
| Net receivables | 49.755 K 1.98 % | 48.790 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.408 K 0.00 % | 29.407 K 85.52 % | 15.851 K | 0.000 -100.00 % | 345.171 K -8.70 % | 378.071 K -4.73 % | 396.838 K -39.07 % | 651.346 K 21.53 % | 535.965 K -68.98 % | 1.728 M 45.13 % | 1.191 M -58.97 % | 2.902 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 251.544 K 71.18 % | 146.945 K 488.16 % | 24.984 K -7.95 % | 27.141 K -94.10 % | 460.046 K -14.21 % | 536.217 K 298.48 % | 134.566 K 1 338.59 % | 9.354 K -93.87 % | 152.508 K -43.40 % | 269.455 K 59.24 % | 169.212 K 42.75 % | 118.540 K 87.77 % | 63.129 K | 0.000 -100.00 % | 47.206 K 65.33 % | 28.552 K -67.88 % | 88.881 K 52.66 % | 58.221 K -88.33 % | 499.079 K 36.21 % | 366.401 K 72.34 % | 212.607 K -76.52 % | 905.495 K 18.00 % | 767.379 K -23.03 % | 996.943 K 67.45 % | 595.356 K -51.73 % | 1.233 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -1.919 M -9.23 % | -1.757 M -5.13 % | -1.672 M -5.75 % | -1.581 M -8.80 % | -1.453 M 4.00 % | -1.513 M 8.12 % | -1.647 M -13.40 % | -1.452 M -49.27 % | -973.014 K -29.22 % | -753.004 K -42.44 % | -528.647 K | 0.000 | 0.000 | 0.000 -100.00 % | 218.038 K -59.49 % | 538.176 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.286 M 0.84 % | 17.142 M 9.99 % | 15.586 M 10.95 % | 14.048 M 4.98 % | 13.382 M 1 073.10 % | 1.141 M -91.78 % | 13.879 M 1.10 % | 13.729 M 1 117.09 % | 1.128 M -89.91 % | 11.184 M 33.41 % | 8.383 M 23.38 % | 6.795 M -12.90 % | 7.801 M 0.00 % | 7.801 M 13.02 % | 6.903 M 0.00 % | 6.903 M 0.00 % | 6.903 M -0.13 % | 6.912 M 4.49 % | 6.615 M 57.21 % | 4.208 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.183 | 0.000 100.00 % | -0.711 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 636.415 K -29.11 % | 897.708 K 4 371.55 % | 20.076 K -87.98 % | 166.988 K -9.07 % | 183.638 K 1.99 % | 180.061 K 47.90 % | 121.747 K -83.30 % | 728.922 K -15.00 % | 857.544 K 285.65 % | 222.362 K 49.37 % | 148.868 K -62.14 % | 393.235 K -28.57 % | 550.550 K -64.42 % | 1.547 M -40.46 % | 2.599 M 60.78 % | 1.616 M | 0.000 -100.00 % | 196.139 K -73.15 % | 730.588 K -12.64 % | 836.263 K -58.10 % | 1.996 M -63.37 % | 5.449 M -35.68 % | 8.471 M -28.80 % | 11.897 M -25.68 % | 16.008 M 210.79 % | 5.151 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 -100.00 % | 1.187 M 2 065.03 % | -60.397 K 87.73 % | -492.255 K -40.82 % | -349.569 K -685.35 % | -44.511 K -535.44 % | 10.222 K 106.24 % | -163.921 K -152.79 % | 310.516 K 128.78 % | 135.725 K 374.07 % | 28.630 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 132.425 K 371.06 % | 28.112 K -65.09 % | 80.535 K 79 613.95 % | 101.030 -7.00 % | 108.629 273.64 % | 29.073 -89.78 % | 284.383 108.78 % | 136.211 -21.08 % | 172.590 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 301.137 K 2 383.76 % | -13.186 K -118.86 % | 69.923 K -56.57 % | 160.987 K 222.56 % | -131.358 K -154.69 % | 240.203 K 21 442.87 % | 1.115 K -98.49 % | 73.929 K 926.36 % | 7.203 K -92.70 % | 98.731 K 88.01 % | 52.513 K -5.60 % | 55.631 K 1 475.06 % | 3.532 K -94.54 % | 64.736 K 1 217.11 % | 4.915 K 105.38 % | -91.331 K | 0.000 -100.00 % | 360.336 K 51.00 % | 238.633 K 95.94 % | 121.789 K 139.49 % | -308.404 K -221.09 % | 254.697 K 738.99 % | -39.859 K 92.50 % | -531.703 K -180.38 % | 661.507 K 127.63 % | -2.394 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 7.106 K -82.60 % | 40.828 K 365.95 % | -15.352 K -108.07 % | 190.198 K 452.41 % | -53.971 K -319.53 % | 24.585 K 106.17 % | -398.777 K -100.94 % | -198.452 K 65.81 % | -580.383 K |
| Accounts payables | 85.705 K 219.88 % | -71.495 K -282.72 % | 39.129 K -72.69 % | 143.298 K 288.13 % | -76.171 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 215.432 K 156.46 % | 84.003 K 172.79 % | 30.794 K 74.09 % | 17.689 K 132.05 % | -55.187 K -121.70 % | 254.266 K 22 290.76 % | 1.136 K 1 896.88 % | 56.868 163.77 % | -89.173 -5 797.69 % | -1.512 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.915 K | 0.000 | 0.000 -100.00 % | 353.230 K 78.57 % | 197.805 K 44.23 % | 137.141 K 127.51 % | -498.602 K -261.53 % | 308.668 K 578.97 % | -64.444 K 51.52 % | -132.926 K -115.46 % | 859.959 K 147.41 % | -1.814 M |
| Other non cash items | -1.597 M -2 514.54 % | 66.134 K 96.64 % | 33.632 K 51.40 % | 22.214 K -59.35 % | 54.643 K 129.03 % | -188.235 K -994.19 % | 21.051 K 108.27 % | -254.448 K -179.53 % | 319.923 K 86.43 % | 171.609 K 295.21 % | 43.422 K | 0.000 | 0.000 100.00 % | -218.029 K -325.99 % | -51.182 K -104.29 % | 1.192 M | 0.000 100.00 % | -2.962 M -1 101 089.96 % | -269.000 100.00 % | -6.086 M -877.05 % | 783.236 K -41.05 % | 1.329 M 438.99 % | 246.519 K -94.20 % | 4.254 M 1 507.55 % | 264.602 K | 0.000 |
| Net cash provided by operating activities | -693.579 K -27.22 % | -545.199 K -16.75 % | -466.981 K 31.90 % | -685.704 K 43.44 % | -1.212 M -65.43 % | -732.837 K 8.89 % | -804.313 K 20.09 % | -1.006 M -13.94 % | -883.340 K -14.35 % | -772.493 K -42.02 % | -543.935 K 39.17 % | -894.259 K 0.82 % | -901.628 K 0.41 % | -905.305 K 17.03 % | -1.091 M -42.56 % | -765.398 K -65 543.05 % | -1.166 K -103.36 % | 34.687 K -82.53 % | 198.561 K 278.66 % | -111.138 K 58.10 % | -265.254 K -213.24 % | 234.240 K 9 091.94 % | -2.605 K -100.36 % | 731.091 K 376.30 % | -264.603 K -191.18 % | 290.192 K |
| Investments in property plant and equipment | -13.788 K -702.09 % | -1.719 K | 0.000 100.00 % | -1.393 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.978 K | 0.000 | 0.000 100.00 % | -963.000 74.84 % | -3.827 K 97.49 % | -152.172 K -89.97 % | -80.102 K 71.95 % | -285.589 K | 0.000 | 0.000 100.00 % | -868.000 89.08 % | -7.951 K -106.36 % | -3.853 K -30.79 % | -2.946 K | 0.000 | 0.000 100.00 % | -12.502 M -17 133.39 % | -72.548 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 -100.00 % | 38.955 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 100.00 % | -48.144 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.202 K | 0.000 | 0.000 -100.00 % | 601.000 -99.66 % | 175.008 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -595.356 K -64.13 % | -362.739 K |
| Net cash used for investing activites | -13.788 K 72.35 % | -49.863 K | 0.000 100.00 % | -1.393 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.978 K | 0.000 | 0.000 100.00 % | -963.000 74.84 % | -3.827 K 97.49 % | -152.172 K -89.97 % | -80.102 K 72.46 % | -290.836 K | 0.000 | 0.000 100.00 % | -267.000 -100.16 % | 167.057 K 4 435.76 % | -3.853 K -30.79 % | -2.946 K -100.08 % | 3.491 M 191.82 % | 1.196 M 109.13 % | -13.098 M -2 909.01 % | -435.287 K |
| Debt repayment | 196.702 K 308.57 % | 48.144 K | 0.000 -100.00 % | 135.063 K | 0.000 -100.00 % | 160.860 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 174.763 K | 0.000 100.00 % | -3.000 50.00 % | -6.000 | 0.000 | 0.000 100.00 % | -44.998 K -208.29 % | -14.596 K 93.68 % | -231.023 K -25.17 % | -184.570 K 66.87 % | -557.164 K 16.48 % | -667.070 K -1 590.36 % | 44.759 K | 0.000 -100.00 % | 6.020 M 2 865.85 % | -217.644 K |
| Common stock issued | 150.436 K -88.99 % | 1.367 M 445.49 % | 250.573 K -54.30 % | 548.296 K -56.51 % | 1.261 M 97.85 % | 637.291 K 213.20 % | 203.478 K -79.18 % | 977.348 K -33.09 % | 1.461 M 49.12 % | 979.549 K 421.73 % | 187.751 K -78.33 % | 866.468 K | 0.000 | 0.000 -100.00 % | 2.150 M -18.60 % | 2.642 M 756.32 % | 308.497 K | 0.000 | 0.000 -100.00 % | 65.862 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.308 M 279.93 % | 870.575 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 100.00 % | -4.000 M | 0.000 100.00 % | -992.261 K | 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 | 82.298 K | 0.000 -100.00 % | 86.856 K | 0.000 100.00 % | -50.886 K | 0.000 | 0.000 | 0.000 100.00 % | -5.423 K 94.84 % | -105.037 K -570.39 % | -15.668 K 75.81 % | -64.772 K -117 994 055.78 % | -0.055 89.47 % | -0.521 -100.59 % | 88.000 100.02 % | -379.679 K -1 140.50 % | -30.607 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -84.145 K | 0.000 -100.00 % | 4.564 M 6 391.56 % | -72.548 K |
| Net cash used provided by financing activities | 429.436 K -69.65 % | 1.415 M 319.35 % | 337.429 K -50.62 % | 683.359 K -43.52 % | 1.210 M 51.60 % | 798.151 K 292.25 % | 203.478 K -79.18 % | 977.348 K -32.84 % | 1.455 M 66.41 % | 874.512 K 152.13 % | 346.846 K -56.74 % | 801.696 K 26 723 300.00 % | -3.000 50.00 % | -6.000 -100.00 % | 2.150 M -4.94 % | 2.262 M 193 899.83 % | 1.166 K 107.99 % | -14.596 K 93.68 % | -231.023 K -94.61 % | -118.708 K 78.69 % | -557.164 K 16.48 % | -667.070 K 83.49 % | -4.039 M | 0.000 -100.00 % | 12.899 M 2 122.56 % | 580.383 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -277.931 K -133.90 % | 819.934 K 732.90 % | -129.552 K -3 365.81 % | -3.738 K -61.26 % | -2.318 K -103.55 % | 65.314 K 110.87 % | -600.835 K -1 963.66 % | -29.115 K -105.13 % | 568.000 K 456.76 % | 102.019 K 151.76 % | -197.089 K -110.73 % | -93.526 K 89.67 % | -905.458 K 14.38 % | -1.057 M -208.01 % | 979.070 K -18.80 % | 1.206 M | 0.000 -100.00 % | 20.091 K 161.39 % | -32.729 K 47.87 % | -62.788 K 92.40 % | -826.272 K -89.61 % | -435.776 K 20.91 % | -550.975 K -128.59 % | 1.927 M 585.61 % | -396.904 K -191.18 % | 435.288 K |
| Cash at beginning of period | 822.360 K 33 797.77 % | 2.426 K -98.16 % | 131.978 K -2.75 % | 135.716 K -1.68 % | 138.034 K 89.82 % | 72.720 K -89.20 % | 673.555 K -4.14 % | 702.670 K 421.78 % | 134.669 K 312.46 % | 32.650 K -85.79 % | 229.739 K -28.93 % | 323.265 K -73.69 % | 1.229 M -46.25 % | 2.286 M 74.89 % | 1.307 M 1 190.33 % | 101.310 K | 0.000 -100.00 % | 170.219 K -16.12 % | 202.939 K -23.63 % | 265.740 K -75.66 % | 1.092 M -28.52 % | 1.528 M -26.51 % | 2.079 M 942.57 % | 199.389 K -66.51 % | 595.356 K 310.32 % | 145.095 K |
| Cash at end of period | 544.429 K -33.80 % | 822.360 K 33 797.77 % | 2.426 K -98.16 % | 131.978 K -2.75 % | 135.716 K -1.68 % | 138.034 K 89.82 % | 72.720 K -89.20 % | 673.555 K -4.14 % | 702.670 K 421.78 % | 134.669 K 312.46 % | 32.650 K -85.79 % | 229.739 K -28.93 % | 323.265 K -73.69 % | 1.229 M -46.26 % | 2.286 M 74.91 % | 1.307 M | 0.000 -100.00 % | 190.310 K 11.81 % | 170.210 K -16.13 % | 202.952 K -23.63 % | 265.734 K -75.67 % | 1.092 M -28.53 % | 1.528 M -28.17 % | 2.127 M 971.70 % | 198.452 K -65.81 % | 580.383 K |
| Operating cash flow | -693.579 K -27.22 % | -545.199 K -16.75 % | -466.981 K 31.90 % | -685.704 K 43.44 % | -1.212 M -65.43 % | -732.837 K 8.89 % | -804.313 K 20.09 % | -1.006 M -13.94 % | -883.340 K -14.35 % | -772.493 K -42.02 % | -543.935 K 39.17 % | -894.259 K 0.82 % | -901.628 K 0.41 % | -905.305 K 17.03 % | -1.091 M -42.56 % | -765.398 K -65 543.05 % | -1.166 K -103.36 % | 34.687 K -82.53 % | 198.561 K 278.66 % | -111.138 K 58.10 % | -265.254 K -213.24 % | 234.240 K 9 091.94 % | -2.605 K -100.36 % | 731.091 K 376.30 % | -264.603 K -191.18 % | 290.192 K |
| Capital expenditure | -13.788 K -702.09 % | -1.719 K | 0.000 100.00 % | -1.393 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.978 K | 0.000 | 0.000 100.00 % | -963.000 74.84 % | -3.827 K 97.49 % | -152.172 K -89.97 % | -80.102 K 71.95 % | -285.589 K | 0.000 | 0.000 100.00 % | -868.000 89.08 % | -7.951 K -106.36 % | -3.853 K -30.79 % | -2.946 K | 0.000 | 0.000 100.00 % | -12.502 M -17 133.39 % | -72.548 K |
| Free CashFlow | -707.367 K -29.34 % | -546.918 K -17.12 % | -466.981 K 32.04 % | -687.097 K 43.32 % | -1.212 M -65.43 % | -732.837 K 8.89 % | -804.313 K 20.09 % | -1.006 M -13.43 % | -887.318 K -14.86 % | -772.493 K -42.02 % | -543.935 K 39.24 % | -895.222 K 1.13 % | -905.455 K 14.38 % | -1.057 M 9.71 % | -1.171 M -11.44 % | -1.051 M -90 036.11 % | -1.166 K -103.36 % | 34.687 K -82.45 % | 197.693 K 266.00 % | -119.089 K 55.75 % | -269.107 K -216.35 % | 231.294 K 8 978.85 % | -2.605 K -100.36 % | 731.091 K 105.73 % | -12.767 M -5 966.04 % | 217.644 K |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 |
| 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 | 2002-01-31 | 2001-10-31 | 2001-07-31 | 2001-04-30 | 2001-01-31 | 2000-10-31 | 2000-07-31 | 2000-04-30 | 2000-01-31 | 1999-10-31 | 1999-07-31 | 1999-04-30 | 1999-01-31 | 1998-10-31 | 1998-07-31 | 1998-04-30 | 1998-01-31 | 1997-10-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.000 -3 320.00 % | 5.000 -84.38 % | 32.000 -74.19 % | 124.000 -60.51 % | 314.000 -77.16 % | 1.375 K -38.15 % | 2.223 K 407.53 % | 438.000 15.57 % | 379.000 -58.89 % | 922.000 -64.81 % | 2.620 K -44.34 % | 4.707 K -25.86 % | 6.349 K -55.84 % | 14.376 K -30.87 % | 20.795 K 124.93 % | 9.245 K -46.83 % | 17.389 K -37.77 % | 27.944 K -17.96 % | 34.062 K 125.82 % | 15.084 K -17.54 % | 18.293 K -0.83 % | 18.447 K -16.50 % | 22.091 K 22 028.48 % | 99.831 | 0.000 -100.00 % | 7.738 K | 0.000 | 0.000 -100.00 % | 34.730 K -89.03 % | 316.655 K 139.18 % | 132.390 K 38.59 % | 95.527 K -53.27 % | 204.405 K -20.46 % | 256.987 K 144.09 % | 105.282 K -10.04 % | 117.031 K -65.17 % | 336.042 K -8.70 % | 368.068 K 215.87 % | 116.525 K -18.60 % | 143.149 K -71.39 % | 500.288 K -9.29 % | 551.502 K 129.93 % | 239.855 K -38.07 % | 387.329 K -73.21 % | 1.446 M 28.53 % | 1.125 M 413.48 % | 219.095 K 43.60 % | 152.577 K -27.59 % | 210.723 K -79.20 % | 1.013 M 266.38 % | 276.491 K -59.32 % | 679.671 K -68.22 % | 2.139 M 108.07 % | 1.028 M 94.14 % | 529.521 K -41.62 % | 907.088 K 1 596.01 % | -60.634 K -102.63 % | 2.305 M 52.55 % | 1.511 M 52.00 % | 994.106 K |
| Net income | -1.478 M -431.65 % | -277.989 K -32.56 % | -209.712 K -175.37 % | -76.157 K 83.72 % | -467.849 K -174.53 % | 627.774 K -7.11 % | 675.847 K 348.15 % | 150.807 K 109.03 % | -1.671 M -6 166.12 % | 27.541 K 108.05 % | -342.236 K -71.85 % | -199.146 K -66.17 % | -119.845 K -5.28 % | -113.837 K -539.25 % | -17.808 K 92.08 % | -224.784 K -480.66 % | -38.712 K -130.37 % | 127.466 K 164.56 % | -197.437 K 49.26 % | -389.129 K -190.46 % | 430.145 K 167.30 % | -639.112 K -335.73 % | -146.677 K -4.96 % | -139.750 K 26.16 % | -189.263 K 12.75 % | -216.930 K -23.41 % | -175.777 K 59.17 % | -430.505 K -198.26 % | -144.340 K 11.36 % | -162.843 K -25.49 % | -129.763 K 44.28 % | -232.901 K 25.17 % | -311.227 K -45.41 % | -214.032 K -66.30 % | -128.700 K -131.90 % | 403.424 K 112.25 % | 190.074 K 111.41 % | -1.666 M -2 058.27 % | -77.204 K 58.40 % | -185.589 K 54.31 % | -406.188 K -52.89 % | -265.674 K -78.30 % | -149.000 K 39.98 % | -248.230 K -20.28 % | -206.383 K -30.06 % | -158.685 K -2.25 % | -155.188 K 35.02 % | -238.824 K 2.44 % | -244.789 K -41.05 % | -173.551 K -4.17 % | -166.597 K 7.91 % | -180.913 K 31.56 % | -264.357 K 8.38 % | -288.544 K 30.21 % | -413.417 K -47.06 % | -281.127 K -21.84 % | -230.726 K -12.97 % | -204.243 K 20.84 % | -258.000 K 15.23 % | -304.367 K -16.92 % | -260.326 K 27.49 % | -359.000 K -69.69 % | -211.559 K 83.94 % | -1.317 M -236.83 % | -391.000 K -246.02 % | -113.000 K -51.82 % | -74.429 K -183.43 % | 89.208 K 253.24 % | -58.213 K -10.81 % | -52.532 K -633.81 % | 9.841 K -99.66 % | 2.874 M 7 820.62 % | -37.225 K 74.68 % | -147.000 K -185.11 % | -51.559 K -134.75 % | 148.355 K 441.60 % | -43.429 K 71.24 % | -151.000 K -668.25 % | -19.655 K 94.69 % | -370.000 K -84.08 % | -201.000 K -103.76 % | 5.342 M 1 292.41 % | -448.000 K 31.71 % | -656.000 K -0.92 % | -650.000 K 19.55 % | -808.000 K -146.34 % | -328.000 K 76.62 % | -1.403 M -217.42 % | -442.000 K 36.22 % | -693.000 K -37.77 % | -503.000 K 55.68 % | -1.135 M -436.19 % | 337.610 K 132.56 % | -1.037 M -408.33 % | -204.000 K 96.10 % | -5.230 M -1 172.51 % | -411.000 K 55.66 % | -927.000 K -59.01 % | -583.000 K | 0.000 -100.00 % | 698.519 K 439.09 % | -206.000 K 58.55 % | -497.000 K |
| Income before tax | -1.502 M -351.35 % | -332.794 K -28.73 % | -258.521 K -120.58 % | -117.202 K 76.99 % | -509.276 K -187.19 % | 584.085 K -8.70 % | 639.776 K 373.15 % | 135.217 K 107.98 % | -1.695 M -40 905.06 % | 4.154 K 101.14 % | -364.612 K -60.82 % | -226.722 K -59.82 % | -141.863 K -6.24 % | -133.528 K -239.40 % | -39.342 K 84.88 % | -260.149 K -313.95 % | -62.846 K -163.63 % | 98.766 K 141.65 % | -237.142 K 43.11 % | -416.843 K -205.09 % | 396.650 K 157.70 % | -687.480 K -271.16 % | -185.223 K 5.91 % | -196.855 K 9.59 % | -217.734 K 22.38 % | -280.507 K -29.04 % | -217.374 K 24.97 % | -289.729 K -52.18 % | -190.381 K 10.47 % | -212.650 K -22.99 % | -172.895 K 42.98 % | -303.208 K 16.62 % | -363.646 K -33.90 % | -271.577 K -43.78 % | -188.890 K -154.56 % | 346.189 K 165.28 % | 130.500 K 107.62 % | -1.713 M -1 176.31 % | -134.176 K 47.74 % | -256.754 K 44.30 % | -460.997 K -39.83 % | -329.689 K -66.51 % | -198.000 K | 0.000 100.00 % | -256.211 K -29.42 % | -197.976 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 % | -263.830 K | 0.000 100.00 % | -254.082 K 30.32 % | -364.663 K 13.79 % | -423.000 K -42.41 % | -297.020 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.139 K 0.75 % | -52.532 K -633.81 % | 9.841 K -99.65 % | 2.835 M 8 091.54 % | -35.475 K 75.70 % | -146.000 K -222.99 % | -45.203 K -134.60 % | 130.638 K 477.07 % | -34.646 K 77.06 % | -151.000 K -1 380.97 % | -10.196 K 97.11 % | -353.000 K -108.88 % | -169.000 K -103.16 % | 5.343 M 1 314.32 % | -440.000 K 27.27 % | -605.000 K 6.92 % | -650.000 K 18.03 % | -793.000 K -151.75 % | -315.000 K 75.14 % | -1.267 M -196.72 % | -427.000 K 39.26 % | -703.000 K -56.22 % | -450.000 K 53.03 % | -958.000 K -302.69 % | 472.653 K 148.83 % | -968.000 K -611.76 % | -136.000 K 97.62 % | -5.714 M -1 565.89 % | -343.000 K 13.60 % | -397.000 K | 0.000 | 0.000 | 0.000 100.00 % | -137.000 K | 0.000 |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -51 242.20 -728.26 % | -6 186.75 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -12.69 | 0.00 100.00 % | -14.61 -11.97 % | -13.05 -5.08 % | -12.42 36.93 % | -19.69 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6.74 | 0.00 | 0.00 -100.00 % | 81.63 72 963.87 % | -0.11 89.84 % | -1.10 -133.05 % | -0.47 -174.04 % | 0.64 574.06 % | -0.13 90.60 % | -1.43 -1 546.24 % | -0.09 91.71 % | -1.05 -128.78 % | -0.46 -101.00 % | 45.85 1 591.77 % | -3.07 -154.17 % | -1.21 -2.61 % | -1.18 64.35 % | -3.31 -306.53 % | -0.81 7.18 % | -0.88 -130.85 % | -0.38 88.17 % | -3.21 -8.79 % | -2.95 35.13 % | -4.55 -1 074.36 % | 0.47 113.33 % | -3.50 -1 649.66 % | -0.20 92.51 % | -2.67 -700.62 % | -0.33 55.50 % | -0.75 | 0.00 | 0.00 | 0.00 100.00 % | -0.09 | 0.00 |
| EBITDA | -1.496 M -362.18 % | -323.632 K -32.39 % | -244.450 K -123.58 % | -109.333 K 77.84 % | -493.420 K -183.27 % | 592.584 K -8.61 % | 648.395 K 350.13 % | 144.046 K 108.53 % | -1.688 M -14 763.94 % | 11.510 K 103.24 % | -354.794 K -54.53 % | -229.601 K -88.04 % | -122.100 K 2.73 % | -125.526 K -295.82 % | -31.713 K 87.34 % | -250.561 K -364.44 % | -53.949 K -152.33 % | 103.095 K 144.28 % | -232.814 K 43.12 % | -409.338 K -199.49 % | 411.435 K 159.34 % | -693.384 K -371.94 % | -146.922 K 34.41 % | -224.013 K -52.26 % | -147.128 K 45.62 % | -270.578 K -26.72 % | -213.523 K 25.55 % | -286.783 K -54.48 % | -185.639 K 10.71 % | -207.907 K -23.64 % | -168.152 K 43.37 % | -296.949 K 17.02 % | -357.872 K -34.76 % | -265.561 K -45.22 % | -182.872 K 36.72 % | -288.993 K -19.94 % | -240.943 K 85.87 % | -1.705 M -1 246.47 % | -126.624 K 49.15 % | -249.033 K 44.65 % | -449.888 K -48.42 % | -303.113 K -77.26 % | -171.000 K 44.60 % | -308.655 K -34.27 % | -229.884 K -24.73 % | -184.312 K -19.51 % | -154.228 K 30.16 % | -220.835 K 22.44 % | -284.732 K -10.62 % | -257.400 K -4.79 % | -245.642 K -57.36 % | -156.098 K 34.89 % | -239.742 K 9.06 % | -263.639 K 32.16 % | -388.624 K -53.90 % | -252.512 K -2.28 % | -246.877 K 8.04 % | -268.450 K 15.85 % | -319.000 K -1.66 % | -313.805 K 9.22 % | -345.659 K -12.59 % | -307.000 K -4.73 % | -293.129 K 79.59 % | -1.436 M -204.24 % | -472.000 K -212.58 % | -151.000 K -103.27 % | -74.285 K -160.23 % | 123.332 K 312.24 % | -58.109 K -8.51 % | -53.552 K -90.27 % | -28.145 K 92.51 % | -376.000 K -1 682.82 % | 23.755 K 137.85 % | -62.761 K -228.72 % | 48.758 K -79.04 % | 232.584 K 319.12 % | 55.493 K 187.92 % | -63.117 K -170.98 % | 88.920 K -65.82 % | 260.150 K -1.56 % | 264.283 K 23.07 % | 214.736 K -67.70 % | 664.856 K -13.84 % | 771.632 K 106.12 % | 374.366 K 226.90 % | -295.000 K -295.96 % | -74.503 K -102.76 % | 2.700 M 2 276.74 % | 113.601 K 139.44 % | -288.000 K -18.52 % | -243.000 K 56.29 % | -556.000 K -408.63 % | 180.153 K 144.26 % | -407.000 K -199.26 % | -136.000 K -114.23 % | 955.576 K 885.91 % | 96.923 K 1 055.36 % | 8.389 K 101.44 % | -583.000 K 46.07 % | -1.081 M -240.04 % | 771.925 K 1 063.82 % | 66.327 K 115.57 % | -426.000 K |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1 541.80 103.74 % | -41 276.60 -732.37 % | -4 958.91 -296.23 % | -1 251.52 -64.55 % | -760.59 -327.23 % | -178.03 -128.04 % | -78.07 79.47 % | -380.36 20.32 % | -477.34 -66.48 % | -286.72 -160.34 % | -110.13 -25.39 % | -87.83 -98.36 % | -44.28 -175.89 % | -16.05 -63.41 % | -9.82 64.81 % | -27.91 -59.44 % | -17.50 -87.89 % | -9.32 11.61 % | -10.54 24.85 % | -14.03 80.52 % | -71.99 -239.66 % | -21.20 -314.37 % | -5.12 99.31 % | -745.55 | 0.00 100.00 % | -7.52 | 0.00 | 0.00 -100.00 % | 82.75 70 493.67 % | -0.12 89.41 % | -1.11 -105.72 % | -0.54 -174.36 % | 0.73 529.48 % | -0.17 88.22 % | -1.43 -753.99 % | -0.17 84.75 % | -1.10 -101.62 % | -0.55 -101.19 % | 45.84 1 564.86 % | -3.13 -138.67 % | -1.31 -11.25 % | -1.18 65.01 % | -3.37 -297.80 % | -0.85 12.72 % | -0.97 -146.96 % | -0.39 87.58 % | -3.16 4.06 % | -3.30 38.79 % | -5.39 -1 716.14 % | 0.33 108.89 % | -3.75 -1 149.59 % | -0.30 87.72 % | -2.45 -511.56 % | -0.40 77.16 % | -1.75 -172.38 % | -0.64 | 0.00 -100.00 % | 0.30 322.28 % | -0.14 72.73 % | -0.50 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1 917.11 104.17 % | -45 976.80 -698.24 % | -5 759.75 -363.09 % | -1 243.77 -76.85 % | -703.30 -239.63 % | -207.08 -78.84 % | -115.79 79.35 % | -560.83 -36.17 % | -411.87 -58.40 % | -260.02 -158.41 % | -100.63 -21.88 % | -82.56 -107.59 % | -39.77 -131.60 % | -17.17 -33.03 % | -12.91 62.59 % | -34.51 -91.20 % | -18.05 -45.89 % | -12.37 -37.24 % | -9.01 53.62 % | -19.43 75.24 % | -78.50 -206.80 % | -25.59 -274.33 % | -6.84 99.08 % | -744.11 | 0.00 100.00 % | -7.51 | 0.00 | 0.00 100.00 % | -10.83 -14 531.60 % | 0.08 115.82 % | -0.47 -192.88 % | 0.51 -55.14 % | 1.14 426.94 % | 0.22 136.02 % | -0.60 -178.90 % | 0.76 -1.85 % | 0.77 7.82 % | 0.72 -61.04 % | 1.84 -60.32 % | 4.64 201.13 % | 1.54 127.22 % | 0.68 155.19 % | -1.23 -539.41 % | -0.19 -110.30 % | 1.87 1 749.12 % | 0.10 107.68 % | -1.31 17.46 % | -1.59 39.64 % | -2.64 -1 583.65 % | 0.18 112.08 % | -1.47 -635.65 % | -0.20 -144.79 % | 0.45 373.83 % | 0.09 495.12 % | 0.02 102.46 % | -0.64 -103.61 % | 17.83 5 223.60 % | 0.33 662.92 % | 0.04 110.24 % | -0.43 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 -100.00 % | 0.71 49.39 % | 0.48 26.79 % | 0.38 -1.13 % | 0.38 7.41 % | 0.35 -13.47 % | 0.41 21.39 % | 0.34 -11.81 % | 0.38 -12.06 % | 0.43 30.32 % | 0.33 -18.53 % | 0.41 7.07 % | 0.38 160.33 % | 0.15 -60.02 % | 0.37 -5.20 % | 0.39 -24.97 % | 0.52 881.43 % | 0.05 -83.41 % | 0.32 -4.59 % | 0.33 41.53 % | 0.23 134.83 % | -0.67 -268.50 % | 0.40 | 0.00 -100.00 % | 0.40 -17.89 % | 0.49 46.10 % | 0.33 233.76 % | -0.25 -131.73 % | 0.79 -87.56 % | 6.32 892.48 % | 0.64 40.05 % | 0.45 | 0.00 |
| Weighted average shs out dil | 40.711 M 1.00 % | 40.308 M 1.59 % | 39.677 M 0.00 % | 39.677 M 0.00 % | 39.677 M 3.03 % | 38.509 M 2.01 % | 37.751 M 0.00 % | 37.751 M 23.47 % | 30.575 M 7.03 % | 28.567 M 3.16 % | 27.692 M 28.33 % | 21.578 M 2.76 % | 20.998 M 0.00 % | 20.998 M 0.00 % | 20.998 M 9.71 % | 19.140 M 14.71 % | 16.686 M 0.06 % | 16.675 M 0.89 % | 16.528 M 10.52 % | 14.955 M 0.25 % | 14.918 M 1.86 % | 14.646 M 5.82 % | 13.841 M 5.50 % | 13.119 M 3.55 % | 12.669 M 3.53 % | 12.237 M 2.46 % | 11.943 M 5.27 % | 11.346 M 0.51 % | 11.288 M 0.00 % | 11.288 M 0.00 % | 11.288 M 3.43 % | 10.914 M 0.40 % | 10.871 M 0.15 % | 10.855 M 0.37 % | 10.814 M 4.12 % | 10.386 M 1.47 % | 10.236 M 2.06 % | 10.030 M 9.34 % | 9.173 M 4.28 % | 8.797 M -2.80 % | 9.051 M 12.72 % | 8.029 M 1.01 % | 7.949 M 3.06 % | 7.713 M 3.58 % | 7.446 M 0.61 % | 7.400 M 0.00 % | 7.400 M 0.45 % | 7.367 M -0.45 % | 7.400 M 0.00 % | 7.400 M 3.65 % | 7.140 M 0.55 % | 7.100 M 0.00 % | 7.100 M 0.00 % | 7.100 M 0.00 % | 7.100 M 0.00 % | 7.100 M 0.00 % | 7.100 M 0.00 % | 7.100 M 0.01 % | 7.100 M 2.32 % | 6.939 M -2.25 % | 7.098 M 0.01 % | 7.098 M 21.68 % | 5.833 M 7.23 % | 5.440 M -1.45 % | 5.520 M 1.79 % | 5.423 M 90.21 % | 2.851 M 7.72 % | 2.647 M -0.15 % | 2.651 M 7.14 % | 2.474 M 23.66 % | 2.001 M 81.72 % | 1.101 M -29.01 % | 1.551 M -22.49 % | 2.001 M 0.01 % | 2.001 M -0.01 % | 2.001 M 0.01 % | 2.001 M -0.01 % | 2.001 M 0.01 % | 2.001 M 4.10 % | 1.922 M -2.73 % | 1.976 M 12.91 % | 1.750 M 0.11 % | 1.748 M -0.11 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M 1.39 % | 1.726 M 0.00 % | 1.726 M 3.54 % | 1.667 M -0.12 % | 1.669 M -4.63 % | 1.750 M 0.29 % | 1.745 M 4.74 % | 1.666 M 7.07 % | 1.556 M -13.75 % | 1.804 M 22.22 % | 1.476 M 3.43 % | 1.427 M -18.50 % | 1.751 M 0.00 % | 1.751 M |
| Weighted average shs out | 40.711 M 1.00 % | 40.308 M 1.59 % | 39.677 M 0.00 % | 39.677 M 0.00 % | 39.677 M 3.03 % | 38.509 M 2.01 % | 37.751 M 0.00 % | 37.751 M 23.47 % | 30.575 M 7.03 % | 28.567 M 3.16 % | 27.692 M 28.33 % | 21.578 M 2.76 % | 20.998 M 0.00 % | 20.998 M 0.00 % | 20.998 M 9.71 % | 19.140 M 14.71 % | 16.686 M 0.06 % | 16.675 M 0.89 % | 16.528 M 10.52 % | 14.955 M 0.25 % | 14.918 M 1.86 % | 14.646 M 5.82 % | 13.841 M 5.50 % | 13.119 M 3.55 % | 12.669 M 3.53 % | 12.237 M 2.46 % | 11.943 M 5.27 % | 11.346 M 0.51 % | 11.288 M 0.00 % | 11.288 M 0.00 % | 11.288 M 3.43 % | 10.914 M 0.40 % | 10.871 M 0.15 % | 10.855 M 0.37 % | 10.814 M 4.12 % | 10.386 M 1.47 % | 10.236 M 2.06 % | 10.030 M 9.34 % | 9.173 M 4.28 % | 8.797 M -2.80 % | 9.051 M 12.72 % | 8.029 M 1.01 % | 7.949 M 3.06 % | 7.713 M 3.58 % | 7.446 M 0.61 % | 7.400 M 0.00 % | 7.400 M 0.45 % | 7.367 M -0.45 % | 7.400 M 0.00 % | 7.400 M 3.65 % | 7.140 M 0.55 % | 7.100 M 0.00 % | 7.100 M 0.00 % | 7.100 M 0.00 % | 7.100 M 0.00 % | 7.100 M 0.00 % | 7.100 M 0.00 % | 7.100 M 0.01 % | 7.100 M 2.32 % | 6.939 M -2.25 % | 7.098 M 0.01 % | 7.098 M 21.68 % | 5.833 M 7.23 % | 5.440 M -1.45 % | 5.520 M 1.79 % | 5.423 M 90.21 % | 2.851 M 7.72 % | 2.647 M -0.15 % | 2.651 M 7.14 % | 2.474 M 23.66 % | 2.001 M 81.72 % | 1.101 M -29.01 % | 1.551 M -22.49 % | 2.001 M 0.01 % | 2.001 M -0.01 % | 2.001 M 0.01 % | 2.001 M -0.01 % | 2.001 M 0.01 % | 2.001 M 4.10 % | 1.922 M -2.73 % | 1.976 M 12.91 % | 1.750 M 0.11 % | 1.748 M -0.11 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M 1.39 % | 1.726 M 0.00 % | 1.726 M 3.54 % | 1.667 M -0.12 % | 1.669 M -4.63 % | 1.750 M 0.29 % | 1.745 M 4.74 % | 1.666 M 7.07 % | 1.556 M -13.75 % | 1.804 M 22.22 % | 1.476 M 3.43 % | 1.427 M -18.50 % | 1.751 M 0.00 % | 1.751 M |
| EPS diluted | -0.04 -426.09 % | -0.01 -30.19 % | -0.01 -178.95 % | 0.00 83.90 % | -0.01 -172.39 % | 0.02 -8.94 % | 0.02 347.50 % | 0.00 107.33 % | -0.05 -5 560.00 % | 0.00 108.06 % | -0.01 -34.78 % | -0.01 -61.40 % | -0.01 -5.56 % | -0.01 -575.00 % | 0.00 93.16 % | -0.01 -408.70 % | 0.00 -130.26 % | 0.01 163.87 % | -0.01 54.23 % | -0.03 -190.28 % | 0.03 166.06 % | -0.04 -311.32 % | -0.01 0.93 % | -0.01 28.19 % | -0.01 15.82 % | -0.02 -20.41 % | -0.01 61.21 % | -0.04 -196.09 % | -0.01 11.11 % | -0.01 -25.22 % | -0.01 46.01 % | -0.02 25.52 % | -0.03 -45.18 % | -0.02 -65.55 % | -0.01 -130.67 % | 0.04 108.60 % | 0.02 110.94 % | -0.17 -1 923.81 % | -0.01 60.19 % | -0.02 53.01 % | -0.04 -35.65 % | -0.03 -77.01 % | -0.02 41.93 % | -0.03 1.53 % | -0.03 -52.80 % | -0.02 -49.65 % | -0.01 55.86 % | -0.03 20.78 % | -0.04 -9.95 % | -0.04 -0.54 % | -0.04 -45.10 % | -0.03 31.45 % | -0.04 8.37 % | -0.04 30.24 % | -0.06 -46.97 % | -0.04 -21.85 % | -0.03 -12.85 % | -0.03 20.66 % | -0.04 17.31 % | -0.04 -19.62 % | -0.04 27.47 % | -0.05 6.12 % | -0.05 77.54 % | -0.24 -238.50 % | -0.07 -239.23 % | -0.02 19.92 % | -0.03 -177.45 % | 0.03 271.07 % | -0.02 7.08 % | -0.02 -532.65 % | 0.00 -99.81 % | 2.61 10 975.00 % | -0.02 67.39 % | -0.07 -185.27 % | -0.03 -134.77 % | 0.07 441.94 % | -0.02 71.22 % | -0.08 -669.39 % | -0.01 94.84 % | -0.19 -90.00 % | -0.10 -103.36 % | 2.98 1 246.15 % | -0.26 31.58 % | -0.38 -2.70 % | -0.37 19.57 % | -0.46 -142.11 % | -0.19 76.25 % | -0.80 -220.00 % | -0.25 37.50 % | -0.40 -37.93 % | -0.29 56.06 % | -0.66 -430.00 % | 0.20 132.26 % | -0.62 -416.67 % | -0.12 96.00 % | -3.00 -1 100.00 % | -0.25 58.33 % | -0.60 -87.50 % | -0.32 | 0.00 -100.00 % | 0.49 508.33 % | -0.12 57.14 % | -0.28 |
| Earnings per share | -0.04 -426.09 % | -0.01 -30.19 % | -0.01 -178.95 % | 0.00 83.90 % | -0.01 -172.39 % | 0.02 -8.94 % | 0.02 347.50 % | 0.00 107.33 % | -0.05 -5 560.00 % | 0.00 108.06 % | -0.01 -34.78 % | -0.01 -61.40 % | -0.01 -5.56 % | -0.01 -575.00 % | 0.00 93.16 % | -0.01 -408.70 % | 0.00 -130.26 % | 0.01 163.87 % | -0.01 54.23 % | -0.03 -190.28 % | 0.03 166.06 % | -0.04 -311.32 % | -0.01 0.93 % | -0.01 28.19 % | -0.01 15.82 % | -0.02 -20.41 % | -0.01 61.21 % | -0.04 -196.09 % | -0.01 11.11 % | -0.01 -25.22 % | -0.01 46.01 % | -0.02 25.52 % | -0.03 -45.18 % | -0.02 -65.55 % | -0.01 -130.67 % | 0.04 108.60 % | 0.02 110.94 % | -0.17 -1 923.81 % | -0.01 60.19 % | -0.02 53.01 % | -0.04 -35.65 % | -0.03 -77.01 % | -0.02 41.93 % | -0.03 1.53 % | -0.03 -52.80 % | -0.02 -49.65 % | -0.01 55.86 % | -0.03 20.78 % | -0.04 -9.95 % | -0.04 -0.54 % | -0.04 -45.10 % | -0.03 31.45 % | -0.04 8.37 % | -0.04 30.24 % | -0.06 -46.97 % | -0.04 -21.85 % | -0.03 -12.85 % | -0.03 20.66 % | -0.04 17.31 % | -0.04 -19.62 % | -0.04 27.47 % | -0.05 6.12 % | -0.05 77.54 % | -0.24 -238.50 % | -0.07 -239.23 % | -0.02 19.92 % | -0.03 -177.45 % | 0.03 271.07 % | -0.02 7.08 % | -0.02 -532.65 % | 0.00 -99.81 % | 2.61 10 975.00 % | -0.02 67.39 % | -0.07 -185.27 % | -0.03 -134.77 % | 0.07 441.94 % | -0.02 71.22 % | -0.08 -669.39 % | -0.01 94.84 % | -0.19 -90.00 % | -0.10 -103.36 % | 2.98 1 246.15 % | -0.26 31.58 % | -0.38 -2.70 % | -0.37 19.57 % | -0.46 -142.11 % | -0.19 76.25 % | -0.80 -220.00 % | -0.25 37.50 % | -0.40 -37.93 % | -0.29 56.06 % | -0.66 -430.00 % | 0.20 132.26 % | -0.62 -416.67 % | -0.12 96.00 % | -3.00 -1 100.00 % | -0.25 58.33 % | -0.60 -87.50 % | -0.32 | 0.00 -100.00 % | 0.49 508.33 % | -0.12 57.14 % | -0.28 |
| Gross profit | -124.946 89.99 % | -1.249 K -9.77 % | -1.138 K 2.34 % | -1.165 K -2.06 % | -1.141 K 1.17 % | -1.155 K 60.70 % | -2.938 K -150.11 % | -1.175 K -102.15 % | -581.153 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.707 | 0.000 | 0.000 | 0.000 100.00 % | -0.095 | 0.000 | 0.000 100.00 % | -1.059 84.19 % | -6.700 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.495 6.97 % | -2.682 | 0.000 100.00 % | -5.086 64.01 % | -14.133 | 0.000 | 0.000 100.00 % | -5.950 68.59 % | -18.943 | 0.000 | 0.000 | 0.000 100.00 % | -161.000 -3 320.00 % | 5.000 -84.38 % | 32.000 -74.19 % | 124.000 -60.51 % | 314.000 -77.16 % | 1.375 K -38.15 % | 2.223 K 407.53 % | 438.000 15.57 % | 379.000 -58.89 % | 922.000 -64.81 % | 2.620 K -44.34 % | 4.707 K -25.86 % | 6.349 K -55.84 % | 14.376 K -30.87 % | 20.795 K 124.93 % | 9.245 K -46.83 % | 17.389 K -37.77 % | 27.944 K -17.96 % | 34.062 K 125.82 % | 15.084 K -17.54 % | 18.293 K -0.83 % | 18.447 K | 0.000 -100.00 % | 99.831 | 0.000 -100.00 % | 7.738 K | 0.000 | 0.000 -100.00 % | 24.710 K -83.61 % | 150.806 K 203.27 % | 49.727 K 37.02 % | 36.291 K -49.80 % | 72.300 K -31.17 % | 105.044 K 196.31 % | 35.451 K -20.67 % | 44.686 K -69.37 % | 145.908 K 18.98 % | 122.631 K 157.34 % | 47.653 K -12.84 % | 54.674 K -25.51 % | 73.398 K -63.73 % | 202.385 K 117.97 % | 92.852 K -53.54 % | 199.851 K 162.89 % | 76.021 K -78.68 % | 356.531 K 389.88 % | 72.779 K 103.24 % | 35.810 K 125.22 % | -142.000 K -135.05 % | 405.131 K | 0.000 -100.00 % | 271.868 K -73.91 % | 1.042 M 203.99 % | 342.771 K 359.68 % | -132.000 K -118.52 % | 712.712 K 286.09 % | -383.000 K -126.11 % | 1.467 M 113.64 % | 686.672 K | 0.000 |
| Income tax expense | 0.000 | 0.000 100.00 % | -35.904 K | 0.000 100.00 % | -34.383 K 0.66 % | -34.612 K -20.97 % | -28.611 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 % | -36.397 K | 0.000 | 0.000 | 0.000 100.00 % | -1.702 K 98.03 % | -86.345 K -315.58 % | 40.053 K 171.87 % | -55.729 K -39.92 % | -39.828 K -128.30 % | 140.748 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.460 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.480 K -3 168.76 % | 2.036 K | 0.000 100.00 % | -60.158 K -3 373.01 % | 1.838 K -3.21 % | 1.899 K -2.67 % | 1.951 K -26.93 % | 2.670 K 40.30 % | 1.903 K 11.74 % | 1.703 K -3.73 % | 1.769 K 0.06 % | 1.768 K -26.30 % | 2.399 K 104.79 % | -50.132 K 15.87 % | -59.587 K 27.41 % | -82.084 K -263.23 % | 50.286 K 148.20 % | -104.338 K -64.73 % | -63.337 K -467.34 % | 17.242 K 112.68 % | -136.000 K -46.39 % | -92.900 K -53.05 % | -60.699 K -35 840 122.01 % | -0.169 -100.00 % | 34.125 K 161 261.02 % | 21.148 | 0.000 | 0.000 100.00 % | -39.371 K -2 349.77 % | 1.750 K 29.25 % | 1.354 K -78.70 % | 6.357 K 135.88 % | -17.717 K -301.72 % | 8.783 K 5 127.98 % | 168.000 -98.22 % | 9.459 K -45.36 % | 17.312 K -45.55 % | 31.796 K 5 921.97 % | 528.000 -92.95 % | 7.489 K -85.49 % | 51.607 K | 0.000 -100.00 % | 15.246 K 15.66 % | 13.182 K -90.28 % | 135.603 K 775.76 % | 15.484 K 251.82 % | -10.199 K -119.26 % | 52.950 K -70.06 % | 176.843 K 30.95 % | 135.043 K 95.37 % | 69.123 K 1.70 % | 67.967 K 114.04 % | -484.000 K -806.01 % | 68.554 K -87.05 % | 529.521 K | 0.000 | 0.000 | 0.000 -100.00 % | 68.667 K | 0.000 |
| Cost of revenue | 124.946 -89.99 % | 1.249 K 9.77 % | 1.138 K -2.34 % | 1.165 K 2.06 % | 1.141 K -1.17 % | 1.155 K -60.70 % | 2.938 K 150.11 % | 1.175 K 102.15 % | 581.153 1.55 % | 572.286 1.76 % | 562.369 -32.05 % | 827.593 2.88 % | 804.440 -0.35 % | 807.258 -1.16 % | 816.749 -28.17 % | 1.137 K 66 510.11 % | 1.707 -99.83 % | 1.034 K 2.17 % | 1.012 K -30.67 % | 1.459 K 1 536 177.47 % | 0.095 -99.99 % | 1.504 K 6.39 % | 1.413 K 133 345.96 % | 1.059 -84.19 % | 6.700 -99.69 % | 2.127 K 4.47 % | 2.036 K -31.11 % | 2.956 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.495 -6.97 % | 2.682 | 0.000 -100.00 % | 5.086 -64.01 % | 14.133 | 0.000 | 0.000 -100.00 % | 5.950 -68.59 % | 18.943 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.020 K -93.71 % | 159.199 K 92.59 % | 82.663 K 39.55 % | 59.236 K -55.16 % | 132.105 K -13.06 % | 151.943 K 117.59 % | 69.831 K -3.48 % | 72.345 K -61.95 % | 190.134 K -22.53 % | 245.437 K 256.37 % | 68.872 K -22.16 % | 88.475 K -79.27 % | 426.890 K 22.28 % | 349.117 K 137.49 % | 147.003 K -21.59 % | 187.478 K -86.31 % | 1.369 M 78.09 % | 768.698 K 425.37 % | 146.316 K 25.31 % | 116.767 K -66.91 % | 352.866 K -41.93 % | 607.698 K 119.79 % | 276.491 K -32.20 % | 407.803 K -62.79 % | 1.096 M 59.87 % | 685.542 K 245.24 % | 198.570 K 2.16 % | 194.376 K -39.71 % | 322.408 K -61.54 % | 838.223 K 1.73 % | 824.006 K -17.11 % | 994.106 K |
| General and administrative expenses | 37.622 K -52.84 % | 79.781 K 70.53 % | 46.783 K 110.97 % | -426.551 K -1 339.54 % | 34.412 K -13.06 % | 39.581 K -80.30 % | 200.968 K 106.84 % | 97.163 K 9.64 % | 88.622 K -13.33 % | 102.258 K 267.33 % | 27.838 K -31.55 % | 40.671 K 5.56 % | 38.527 K -16.78 % | 46.293 K 116.37 % | 21.395 K -89.26 % | 199.244 K 480.65 % | 34.314 K -41.67 % | 58.828 K -26.52 % | 80.057 K -63.77 % | 220.962 K -33.94 % | 334.475 K 229.05 % | 101.650 K 52.28 % | 66.754 K -31.21 % | 97.036 K -67.19 % | 295.762 K 132.48 % | 127.218 K 77.25 % | 71.774 K -42.76 % | 125.389 K -32.71 % | 186.345 K -9.53 % | 205.985 K 23.66 % | 166.578 K -43.74 % | 296.083 K 18.02 % | 250.869 K -13.20 % | 289.007 K -10.31 % | 322.229 K 15.62 % | 278.695 K 10.93 % | 251.241 K 8.30 % | 231.986 K 4.55 % | 221.894 K -9.84 % | 246.119 K -13.98 % | 286.115 K 1.45 % | 282.021 K 31.44 % | 214.560 K -28.54 % | 300.254 K 30.61 % | 229.889 K 25.01 % | 183.892 K 19.23 % | 154.228 K -30.26 % | 221.138 K -22.89 % | 286.765 K 9.55 % | 261.761 K 3.56 % | 252.769 K 58.79 % | 159.184 K -33.89 % | 240.790 K -9.64 % | 266.483 K -32.27 % | 393.444 K 41.21 % | 278.615 K 6.08 % | 262.644 K -9.17 % | 289.171 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 |
| Selling and marketing expenses | 15.000 K -51.79 % | 31.117 K 0.06 % | 31.099 K | 0.000 -100.00 % | 31.198 K 0.03 % | 31.190 K | 0.000 -100.00 % | 127.670 K 39.61 % | 91.446 K 11.15 % | 82.276 K -10.78 % | 92.215 K -24.38 % | 121.941 K 26.64 % | 96.287 K 8.51 % | 88.733 K -5.32 % | 93.723 K 11.75 % | 83.872 K -31.22 % | 121.947 K -11.79 % | 138.244 K -19.67 % | 172.091 K 670.99 % | -30.139 K | 0.000 -100.00 % | 180.258 K 0.16 % | 179.977 K -7.41 % | 194.389 K 5 610.61 % | 3.404 K -97.15 % | 119.354 K 2.66 % | 116.257 K -17.96 % | 141.716 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 143.030 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.737 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 11.803 K 36.55 % | 8.644 K 206.85 % | 2.817 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.781 K | 0.000 -100.00 % | 7.880 K 176.49 % | 2.850 K -91.29 % | 32.718 K 103.69 % | 16.063 K 71.45 % | 9.369 K -7.33 % | 10.110 K | 0.000 -100.00 % | 1.552 K 6.45 % | 1.458 K 0.07 % | 1.457 K -53.61 % | 3.141 K -64.23 % | 8.782 K -26.38 % | 11.929 K 472.96 % | 2.082 K | 0.000 -100.00 % | 2.974 K 0.00 % | 2.974 K 0.00 % | 2.974 K -57.41 % | 6.983 K 4.36 % | 6.691 K 57.51 % | 4.248 K -54.49 % | 9.334 K -53.55 % | 20.093 K 247.39 % | 5.784 K -4.93 % | 6.084 K | 0.000 -100.00 % | 24.516 K 208.34 % | 7.951 K -0.01 % | 7.952 K | 0.000 | 0.000 -100.00 % | 11.917 K 0.18 % | 11.896 K 4.20 % | 11.417 K | 0.000 | 0.000 100.00 % | -259.538 K -2.86 % | -252.331 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.719 K -1.36 % | 21.004 K -19.33 % | 26.037 K 13.45 % | 22.950 K 3.02 % | 22.277 K 15.19 % | 19.339 K 14.27 % | 16.924 K 39.68 % | 12.116 K 2 021.89 % | 571.000 296.99 % | 143.831 | 0.000 -100.00 % | 103.000 | 0.000 -100.00 % | 144.000 -99.93 % | 209.871 K | 0.000 100.00 % | -111.000 K 67.79 % | -344.666 K 22.02 % | -442.000 K -137.65 % | -185.987 K -183.93 % | -65.505 K 82.12 % | -366.459 K 23.49 % | -479.000 K -72.92 % | -277.000 K -302.20 % | -68.871 K 85.06 % | -461.000 K 28.97 % | -649.000 K -500.93 % | -108.000 K -123.32 % | 463.201 K -0.15 % | 463.874 K 118.58 % | -2.497 M -692.57 % | 421.385 K 3.53 % | 407.022 K -11.15 % | 458.088 K 18.85 % | 385.420 K 42.70 % | 270.087 K -44.18 % | 483.860 K 1.70 % | 475.769 K -71.85 % | 1.690 M 516.30 % | 274.217 K -30.95 % | 397.142 K 2.16 % | 388.752 K 55.63 % | 249.798 K 257.61 % | 69.852 K 1.73 % | 68.667 K -3.30 % | 71.007 K |
| Operating expenses | 149.783 K -47.75 % | 286.691 K 11.85 % | 256.325 K -0.57 % | 257.796 K 11.40 % | 231.412 K -12.26 % | 263.744 K 32.43 % | 199.154 K 15.90 % | 171.833 K -10.70 % | 192.431 K 2.54 % | 187.656 K 55.75 % | 120.487 K -30.78 % | 174.072 K 28.27 % | 135.712 K -4.05 % | 141.440 K 19.90 % | 117.968 K -58.93 % | 287.227 K 69.32 % | 169.632 K -17.83 % | 206.441 K -23.23 % | 268.894 K 3.09 % | 260.844 K -22.37 % | 336.027 K 12.44 % | 298.861 K 13.74 % | 262.750 K -16.20 % | 313.537 K 1.81 % | 307.948 K 19.13 % | 258.501 K 35.48 % | 190.802 K -31.28 % | 277.665 K 46.67 % | 189.319 K -9.40 % | 208.959 K 23.24 % | 169.552 K -44.05 % | 303.068 K 17.67 % | 257.558 K -12.17 % | 293.255 K -38.21 % | 474.594 K 58.84 % | 298.788 K 16.25 % | 257.025 K 8.10 % | 237.770 K 1.77 % | 233.628 K -13.75 % | 270.865 K -7.89 % | 294.066 K 1.41 % | 289.973 K 26.13 % | 229.903 K -26.01 % | 310.738 K 28.57 % | 241.686 K 23.22 % | 196.140 K 18.28 % | 165.822 K -32.80 % | 246.773 K -18.35 % | 302.234 K 13 495.77 % | 2.223 K 407.53 % | 438.000 -99.76 % | 179.389 K -31.94 % | 263.576 K -8.92 % | 289.395 K -30.49 % | 416.356 K 46.05 % | 285.077 K -3.44 % | 295.234 K -3.31 % | 305.344 K -12.60 % | 349.372 K -2.20 % | 357.230 K -9.92 % | 396.553 K 9.21 % | 363.114 K 10.86 % | 327.551 K -77.73 % | 1.471 M 192.54 % | 502.845 K 189.06 % | 173.958 K 133.42 % | 74.525 K 156.43 % | -132.066 K -320.56 % | 59.877 K 11.69 % | 53.612 K 89.52 % | 28.289 K -92.95 % | 401.256 K 115.40 % | 186.281 K 64.21 % | 113.440 K 1 870.56 % | -6.407 K 95.84 % | -154.000 K -375.13 % | 55.974 K -46.68 % | 104.986 K 377.78 % | -37.794 K 64.68 % | -107.000 K -382.90 % | 37.823 K -84.93 % | 250.909 K 287.25 % | -134.000 K 46.61 % | -251.000 K -193.07 % | 269.682 K -68.32 % | 851.190 K 15.30 % | 738.227 K 134.97 % | -2.111 M -411.30 % | 678.129 K -11.69 % | 767.920 K 4.17 % | 737.193 K -7.77 % | 799.325 K 18.38 % | 675.219 K -24.86 % | 898.597 K 1.70 % | 883.572 K -50.28 % | 1.777 M 135.65 % | 754.096 K -5.06 % | 794.281 K -27.86 % | 1.101 M 16.22 % | 947.375 K 23.30 % | 768.371 K 1.73 % | 755.339 K 51.96 % | 497.053 K |
| Cost and expenses | 137.980 K -51.87 % | 286.691 K 11.85 % | 256.325 K -0.57 % | 257.796 K 9.16 % | 236.160 K -10.46 % | 263.744 K 30.48 % | 202.127 K 17.63 % | 171.833 K -10.70 % | 192.431 K 2.54 % | 187.656 K 53.76 % | 122.045 K -28.79 % | 171.393 K 24.53 % | 137.630 K -3.69 % | 142.906 K 21.14 % | 117.968 K -57.14 % | 275.232 K 59.72 % | 172.324 K -16.53 % | 206.441 K -24.13 % | 272.085 K 41.50 % | 192.280 K -42.78 % | 336.027 K 12.44 % | 298.861 K 9.73 % | 272.352 K -13.14 % | 313.537 K 1.81 % | 307.948 K 19.13 % | 258.501 K 34.05 % | 192.838 K -30.55 % | 277.665 K 46.67 % | 189.319 K -9.40 % | 208.959 K 23.24 % | 169.552 K -44.05 % | 303.068 K 17.67 % | 257.558 K -12.17 % | 293.255 K -38.21 % | 474.594 K 58.84 % | 298.788 K 16.25 % | 257.025 K 8.10 % | 237.770 K 1.77 % | 233.628 K -13.75 % | 270.865 K -7.89 % | 294.066 K 1.41 % | 289.973 K 26.13 % | 229.903 K -26.01 % | 310.738 K 28.57 % | 241.686 K 23.22 % | 196.140 K 18.28 % | 165.822 K -32.80 % | 246.773 K -18.35 % | 302.234 K 9.60 % | 275.749 K 5.16 % | 262.208 K 46.17 % | 179.389 K -31.94 % | 263.576 K -8.92 % | 289.395 K -30.49 % | 416.356 K 46.05 % | 285.077 K -3.44 % | 295.234 K -3.31 % | 305.344 K -12.60 % | 349.372 K -2.20 % | 357.230 K -9.92 % | 396.553 K 9.21 % | 363.114 K -2.37 % | 371.944 K -74.71 % | 1.471 M 192.54 % | 502.845 K 189.06 % | 173.958 K 133.42 % | 74.525 K 156.43 % | -132.066 K -320.56 % | 59.877 K 13.98 % | 52.532 K 85.70 % | 28.289 K -93.12 % | 411.276 K 45.66 % | 282.350 K 43.98 % | 196.103 K 271.20 % | 52.829 K 342.84 % | -21.755 K -110.46 % | 207.917 K 18.93 % | 174.817 K 405.97 % | 34.551 K -58.48 % | 83.224 K -70.62 % | 283.260 K -11.42 % | 319.781 K 800.57 % | -45.646 K -125.94 % | 175.961 K -71.56 % | 618.799 K -38.01 % | 998.193 K 7.83 % | 925.705 K 224.93 % | -741.000 K -151.21 % | 1.447 M 58.27 % | 914.236 K 7.06 % | 853.960 K -25.87 % | 1.152 M -10.21 % | 1.283 M 9.19 % | 1.175 M -8.99 % | 1.291 M -55.08 % | 2.874 M 109.63 % | 1.371 M 47.95 % | 926.662 K -28.50 % | 1.296 M 2.05 % | 1.270 M -20.97 % | 1.607 M 1.77 % | 1.579 M 5.90 % | 1.491 M |
| Research and development expenses | 85.358 K -48.93 % | 167.149 K -4.83 % | 175.626 K 5.08 % | 167.129 K 5.92 % | 157.788 K -15.45 % | 186.610 K 8.54 % | 171.920 K 167.66 % | 64.230 K -30.20 % | 92.014 K 47 105.79 % | 194.921 92.68 % | 101.161 -12.37 % | 115.446 -0.77 % | 116.341 29.93 % | 89.544 -2.94 % | 92.259 -37.60 % | 147.852 19.55 % | 123.673 -19.71 % | 154.026 -20.97 % | 194.901 13.98 % | 170.994 -3.99 % | 178.104 -2.96 % | 183.529 9.91 % | 166.977 -5.26 % | 176.244 6.43 % | 165.602 28.10 % | 129.271 3.68 % | 124.684 -26.82 % | 170.375 38.90 % | 122.658 -12.43 % | 140.062 4.46 % | 134.079 -41.72 % | 230.076 39.01 % | 165.514 -11.14 % | 186.257 -1.80 % | 189.680 14.09 % | 166.260 -15.20 % | 196.066 55.21 % | 126.325 -20.68 % | 159.256 -4.70 % | 167.115 37.02 % | 121.967 -15.25 % | 143.915 8.45 % | 132.698 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.480 K 486.43 % | 1.105 K -75.67 % | 4.541 K -59.40 % | 11.185 K | 0.000 | 0.000 -100.00 % | 5.310 K 870.68 % | -689.000 -110.46 % | 6.589 K | 0.000 100.00 % | -8.312 K -147.87 % | 17.365 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 |
| Selling general and administrative expenses | 52.622 K -52.55 % | 110.898 K 42.39 % | 77.882 K -14.22 % | 90.794 K 38.38 % | 65.610 K -7.29 % | 70.771 K -64.78 % | 200.968 K -10.61 % | 224.833 K 24.86 % | 180.068 K -2.42 % | 184.534 K 53.71 % | 120.053 K -26.17 % | 162.612 K 20.62 % | 134.814 K -0.16 % | 135.026 K 17.29 % | 115.118 K -59.34 % | 283.116 K 81.18 % | 156.261 K -20.71 % | 197.072 K -21.84 % | 252.148 K 32.14 % | 190.823 K -42.95 % | 334.475 K 18.65 % | 281.908 K 14.26 % | 246.731 K -15.34 % | 291.425 K -2.59 % | 299.166 K 21.33 % | 246.572 K 31.13 % | 188.031 K -29.60 % | 267.105 K 43.34 % | 186.345 K -9.53 % | 205.985 K 23.66 % | 166.578 K -43.74 % | 296.083 K 18.02 % | 250.869 K -13.20 % | 289.007 K -37.88 % | 465.259 K 66.94 % | 278.695 K 10.93 % | 251.241 K 8.30 % | 231.986 K 4.55 % | 221.894 K -9.84 % | 246.119 K -13.98 % | 286.115 K 1.45 % | 282.021 K 22.46 % | 230.297 K -23.30 % | 300.254 K 30.61 % | 229.889 K 25.01 % | 183.892 K 19.23 % | 154.228 K -30.26 % | 221.138 K -22.89 % | 286.765 K 9.55 % | 261.761 K 3.56 % | 252.769 K 58.79 % | 159.184 K -33.89 % | 240.790 K -9.64 % | 266.483 K -32.27 % | 393.444 K 41.21 % | 278.615 K 6.08 % | 262.644 K -9.17 % | 289.171 K -11.94 % | 328.368 K -0.85 % | 331.194 K -11.35 % | 373.602 K 9.61 % | 340.837 K 10.59 % | 308.212 K -78.80 % | 1.454 M 196.29 % | 490.729 K 183.02 % | 173.388 K 133.11 % | 74.381 K 156.44 % | -131.791 K -320.45 % | 59.784 K 11.64 % | 53.552 K 90.27 % | 28.145 K -85.29 % | 191.384 K 54.88 % | 123.566 K -43.30 % | 217.920 K -35.36 % | 337.153 K 19.04 % | 283.236 K 22.73 % | 230.776 K 35.36 % | 170.491 K -48.13 % | 328.665 K -10.43 % | 366.933 K 16.13 % | 315.967 K 3.33 % | 305.792 K -6.34 % | 326.503 K -19.67 % | 406.473 K 12.70 % | 360.664 K -7.04 % | 387.989 K 41.42 % | 274.353 K -28.94 % | 386.106 K 50.39 % | 256.745 K -28.86 % | 360.899 K 29.31 % | 279.106 K -32.57 % | 413.905 K 2.17 % | 405.132 K -2.32 % | 414.737 K 1.70 % | 407.803 K 369.19 % | 86.916 K -78.87 % | 411.325 K 3.57 % | 397.141 K -44.28 % | 712.712 K 2.17 % | 697.576 K -0.13 % | 698.519 K 1.73 % | 686.672 K 61.17 % | 426.046 K |
| Interest income | 6.000 | 0.000 -100.00 % | 556.546 -15.55 % | 659.000 15.01 % | 573.000 -5.45 % | 606.000 -2.26 % | 620.000 -6.91 % | 666.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 | 0.000 -100.00 % | 5.000 | 0.000 -100.00 % | 5.000 -61.54 % | 13.000 -85.23 % | 88.000 125.64 % | 39.000 -62.86 % | 105.000 -72.94 % | 388.000 193.94 % | 132.000 -67.88 % | 411.000 -0.24 % | 412.000 1 425.93 % | 27.000 -82.58 % | 155.000 -37.50 % | 248.000 818.52 % | 27.000 -61.43 % | 70.000 150.00 % | 28.000 460.00 % | 5.000 -84.38 % | 32.000 -74.19 % | 124.000 | 0.000 -100.00 % | 1.375 K | 0.000 -100.00 % | 438.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 3.773 K -68.54 % | 11.993 K -7.07 % | 12.905 K 77.95 % | 7.252 K 2.95 % | 7.044 K -4.03 % | 7.340 K -1.61 % | 7.460 K -2.30 % | 7.636 K 14.74 % | 6.655 K -1.96 % | 6.788 K 7.27 % | 6.328 K | 0.000 -100.00 % | 18.952 K 163.55 % | 7.191 K 1.58 % | 7.079 K -16.36 % | 8.464 K 7.45 % | 7.877 K 138.05 % | 3.309 K 0.03 % | 3.308 K -45.30 % | 6.048 K -54.62 % | 13.328 K -2.22 % | 13.630 K -63.01 % | 36.844 K | 0.000 -100.00 % | 74.412 K 4 108.82 % | 1.768 K -0.06 % | 1.769 K 0.06 % | 1.768 K 0.00 % | 1.768 K -0.06 % | 1.769 K 0.00 % | 1.769 K 0.00 % | 1.769 K 0.11 % | 1.767 K -0.06 % | 1.768 K -0.06 % | 1.769 K 0.00 % | 1.769 K 0.11 % | 1.767 K -0.11 % | 1.769 K 0.06 % | 1.768 K 14.95 % | 1.538 K -52.62 % | 3.246 K -82.68 % | 18.736 K 0.44 % | 18.653 K | 0.000 -100.00 % | 14.530 K 677.84 % | 1.868 K 2.36 % | 1.825 K -0.71 % | 1.838 K -3.21 % | 1.899 K -2.67 % | 1.951 K -26.90 % | 2.669 K 40.25 % | 1.903 K 11.74 % | 1.703 K -14.55 % | 1.993 K 5.95 % | 1.881 K -21.59 % | 2.399 K 22.34 % | 1.961 K 10.92 % | 1.768 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 124.946 -89.87 % | 1.233 K 8.40 % | 1.138 K -2.34 % | 1.165 K 2.06 % | 1.141 K -1.17 % | 1.155 K -0.45 % | 1.160 K -1.26 % | 1.175 K 102.15 % | 581.153 2.32 % | 568.000 0.18 % | 567.000 -31.49 % | 827.593 2.17 % | 810.000 -0.12 % | 811.000 0.00 % | 811.000 -28.67 % | 1.137 K 11.47 % | 1.020 K -1.33 % | 1.034 K 1.35 % | 1.020 K -29.99 % | 1.457 K 0.00 % | 1.457 K -0.07 % | 1.458 K 3.17 % | 1.413 K -35.75 % | 2.200 K 8.50 % | 2.027 K -4.70 % | 2.127 K 4.47 % | 2.036 K -31.54 % | 2.974 K 0.00 % | 2.974 K 0.00 % | 2.974 K 0.00 % | 2.974 K -33.76 % | 4.490 K 12.05 % | 4.007 K -5.67 % | 4.248 K -0.02 % | 4.249 K -28.72 % | 5.961 K 3.06 % | 5.784 K 0.00 % | 5.784 K 0.00 % | 5.784 K -6.45 % | 6.183 K -22.25 % | 7.952 K 0.00 % | 7.952 K 0.01 % | 7.951 K -24.16 % | 10.484 K -11.13 % | 11.797 K 0.01 % | 11.796 K 3.84 % | 11.360 K -29.66 % | 16.151 K 0.15 % | 16.127 K 0.01 % | 16.126 K -0.01 % | 16.128 K -29.61 % | 22.912 K 0.00 % | 22.912 K 0.00 % | 22.912 K 0.00 % | 22.912 K -12.60 % | 26.216 K -22.41 % | 33.788 K 108.89 % | 16.175 K -22.99 % | 21.004 K -19.33 % | 26.036 K 13.45 % | 22.950 K 3.02 % | 22.277 K 15.19 % | 19.339 K 14.27 % | 16.924 K 39.68 % | 12.116 K 2 021.89 % | 571.000 296.53 % | 144.000 | 0.000 -100.00 % | 104.000 73.33 % | 60.000 -58.33 % | 144.000 -54.29 % | 315.000 -61.54 % | 819.000 -13.97 % | 952.000 -84.29 % | 6.060 K -5.65 % | 6.423 K 0.00 % | 6.423 K 0.08 % | 6.418 K -0.34 % | 6.440 K -12.17 % | 7.332 K -95.91 % | 179.475 K -56.10 % | 408.783 K -6.76 % | 438.442 K -1.98 % | 447.305 K 10.72 % | 403.992 K -0.06 % | 404.253 K -9.68 % | 447.578 K -0.14 % | 448.211 K 2.99 % | 435.199 K 15.97 % | 375.274 K -18.08 % | 458.087 K 18.85 % | 385.421 K -14.40 % | 450.241 K -8.48 % | 491.950 K 3.40 % | 475.770 K -71.85 % | 1.690 M 284.36 % | 439.694 K 8.42 % | 405.529 K 4.32 % | 388.752 K 55.63 % | 249.798 K 240.30 % | 73.406 K -45.62 % | 134.994 K 90.11 % | 71.008 K |
| Operating income | -149.777 K 47.76 % | -286.691 K -11.85 % | -256.325 K 0.57 % | -257.796 K -9.16 % | -236.161 K 10.46 % | -263.744 K -30.48 % | -202.126 K -17.63 % | -171.833 K 10.70 % | -192.431 K -2.54 % | -187.656 K -53.76 % | -122.045 K 28.79 % | -171.393 K -24.53 % | -137.630 K 3.69 % | -142.906 K -21.14 % | -117.968 K 57.14 % | -275.232 K -59.72 % | -172.324 K 16.53 % | -206.441 K 23.51 % | -269.906 K -2.90 % | -262.303 K 21.94 % | -336.027 K -12.44 % | -298.861 K -9.73 % | -272.352 K 13.14 % | -313.537 K -1.81 % | -307.948 K -19.13 % | -258.501 K -31.10 % | -197.182 K 28.99 % | -277.665 K -46.67 % | -189.319 K 9.40 % | -208.959 K -23.24 % | -169.552 K 44.05 % | -303.066 K -17.67 % | -257.560 K 12.17 % | -293.255 K 38.21 % | -474.593 K -58.84 % | -298.788 K -16.25 % | -257.025 K -7.96 % | -238.070 K -1.90 % | -233.628 K 13.67 % | -270.635 K 8.00 % | -294.155 K -1.40 % | -290.085 K -26.12 % | -230.000 K 26.02 % | -310.899 K -28.87 % | -241.249 K -23.22 % | -195.788 K -18.20 % | -165.645 K 32.79 % | -246.459 K 18.08 % | -300.859 K -9.99 % | -273.526 K -4.49 % | -261.770 K -46.23 % | -179.010 K 31.85 % | -262.654 K 8.34 % | -286.551 K 30.37 % | -411.536 K -47.65 % | -278.728 K 0.69 % | -280.665 K 1.39 % | -284.625 K 16.29 % | -340.000 K -0.05 % | -339.842 K 7.80 % | -368.608 K -12.04 % | -329.000 K -5.29 % | -312.467 K 78.50 % | -1.453 M -200.21 % | -484.000 K -218.42 % | -152.000 K -104.22 % | -74.429 K -160.35 % | 123.333 K 311.87 % | -58.212 K -8.58 % | -53.612 K -89.52 % | -28.289 K 92.50 % | -377.000 K -962.72 % | -35.475 K 44.32 % | -63.713 K -249.21 % | 42.699 K -81.12 % | 226.160 K 360.89 % | 49.070 K 170.57 % | -69.535 K -184.31 % | 82.480 K -67.38 % | 252.817 K 198.11 % | 84.808 K 141.78 % | -203.000 K -207.52 % | 188.795 K -41.79 % | 324.327 K 581.93 % | -67.298 K 91.12 % | -758.000 K -40.89 % | -538.000 K -124.60 % | 2.187 M 779.19 % | -322.000 K 53.67 % | -695.000 K 0.86 % | -701.000 K 25.50 % | -941.000 K -248.52 % | -270.000 K 69.97 % | -899.000 K -46.90 % | -612.000 K 16.73 % | -735.000 K -114.29 % | -343.000 K 13.60 % | -397.000 K -2.06 % | -389.000 K 70.75 % | -1.330 M -290.40 % | 698.519 K 1 117.26 % | -68.667 K 86.18 % | -497.000 K |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1 931.05 104.00 % | -48 249.80 -688.60 % | -6 118.38 -358.01 % | -1 335.85 -70.19 % | -784.90 -258.72 % | -218.81 -77.83 % | -123.04 79.41 % | -597.65 -26.53 % | -472.32 -65.80 % | -284.87 -160.47 % | -109.37 -25.09 % | -87.43 -99.15 % | -43.90 -124.87 % | -19.52 -42.64 % | -13.69 62.78 % | -36.78 -88.18 % | -19.54 -48.16 % | -13.19 -36.57 % | -9.66 53.37 % | -20.72 73.92 % | -79.43 -202.73 % | -26.24 -281.32 % | -6.88 99.08 % | -745.55 | 0.00 100.00 % | -7.52 | 0.00 | 0.00 100.00 % | -10.86 -9 589.48 % | -0.11 76.72 % | -0.48 -207.67 % | 0.45 -59.60 % | 1.11 479.45 % | 0.19 128.91 % | -0.66 -193.71 % | 0.70 -6.32 % | 0.75 226.52 % | 0.23 113.23 % | -1.74 -232.09 % | 1.32 103.44 % | 0.65 631.26 % | -0.12 96.14 % | -3.16 -127.52 % | -1.39 -191.84 % | 1.51 628.42 % | -0.29 90.98 % | -3.17 30.96 % | -4.59 -2.88 % | -4.47 -1 575.42 % | -0.27 91.80 % | -3.25 -261.10 % | -0.90 -162.05 % | -0.34 -2.99 % | -0.33 55.50 % | -0.75 -74.83 % | -0.43 -101.96 % | 21.93 7 138.16 % | 0.30 766.84 % | -0.05 90.91 % | -0.50 |
| Total other income expenses net | -1.352 M -2 833.17 % | -46.103 K -819.67 % | -5.013 K -103.57 % | 140.594 K 151.48 % | -273.115 K -132.21 % | 847.830 K 0.70 % | 841.901 K 174.19 % | 307.050 K 120.43 % | -1.503 M -883.39 % | 191.810 K 179.08 % | -242.567 K -338.41 % | -55.329 K -1 207.09 % | -4.233 K -145.14 % | 9.378 K -88.07 % | 78.626 K 421.29 % | 15.083 K -86.22 % | 109.478 K -64.13 % | 305.207 K 1 115.19 % | 25.116 K 116.18 % | -155.244 K -121.19 % | 732.677 K 288.53 % | -388.619 K -546.03 % | 87.129 K -31.50 % | 127.199 K 50.84 % | 84.326 K 629.49 % | -15.926 K 21.13 % | -20.192 K -45.69 % | -13.860 K -1 205.08 % | -1.062 K 71.23 % | -3.691 K -10.41 % | -3.343 K -2 254.23 % | -142.000 99.87 % | -106.086 K -589.37 % | 21.678 K -92.41 % | 285.703 K -55.70 % | 644.977 K 66.43 % | 387.525 K 128.40 % | -1.364 M -1 471.92 % | 99.452 K 616.46 % | 13.881 K 108.32 % | -166.842 K -321.28 % | -39.604 K -224.22 % | 31.882 K 207.80 % | 10.358 K 169.23 % | -14.962 K -583.82 % | -2.188 K -23.76 % | -1.768 K -123.16 % | 7.635 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.795 K | 0.000 -100.00 % | 85.760 K 2 073.89 % | 3.945 K 104.22 % | -93.527 K -705.47 % | 15.447 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.073 K 462.31 % | 1.080 K -97.17 % | 38.130 K -98.81 % | 3.211 M | 0.000 100.00 % | -82.129 K 6.57 % | -87.902 K 7.98 % | -95.522 K -14.10 % | -83.716 K -3.26 % | -81.072 K 12.52 % | -92.676 K 84.68 % | -605.000 K -138.19 % | -254.000 K -104.58 % | 5.546 M 981.72 % | -629.000 K 32.29 % | -929.000 K -59.35 % | -583.000 K -1 574.61 % | -34.814 K -115.58 % | 223.498 K 106.47 % | -3.454 M -3 189.52 % | -105.000 K -1 218.60 % | -7.963 K -103.17 % | 250.957 K 1 616.26 % | -16.551 K -102.23 % | 742.741 K 1 174.54 % | -69.122 K -114.53 % | 475.770 K 109.56 % | -4.979 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.330 M | 0.000 100.00 % | -68.668 K | 0.000 |
| 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 | 2002-01-31 | 2001-10-31 | 2001-07-31 | 2001-04-30 | 2001-01-31 | 2000-10-31 | 2000-07-31 | 2000-04-30 | 2000-01-31 | 1999-10-31 | 1999-07-31 | 1999-04-30 | 1999-01-31 | 1998-10-31 | 1998-07-31 | 1998-04-30 | 1998-01-31 | 1997-10-31 |
| 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 | 2002-01-31 | 2001-10-31 | 2001-07-31 | 2001-04-30 | 2001-01-31 | 2000-10-31 | 2000-07-31 | 2000-04-30 | 2000-01-31 | 1999-10-31 | 1999-07-31 | 1999-04-30 | 1999-01-31 | 1998-10-31 | 1998-07-31 | 1998-04-30 | 1998-01-31 | 1997-10-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -7.915 K -105.21 % | 151.927 K 1 747.81 % | 8.222 K 103.87 % | -212.657 K -43.01 % | -148.702 K 59.47 % | -366.927 K -7.67 % | -340.776 K 31.50 % | -497.479 K 20.28 % | -624.024 K -275.82 % | 354.918 K 6.36 % | 333.697 K 13.39 % | 294.300 K -0.68 % | 296.309 K 1.96 % | 290.624 K 72.36 % | 168.610 K 173.07 % | 61.747 K -60.29 % | 155.483 K 5 309.99 % | 2.874 K 102.48 % | -115.827 K -40.62 % | -82.368 K 73.66 % | -312.709 K -535.29 % | 71.840 K 140.35 % | -178.049 K -843.96 % | -18.862 K -117.48 % | 107.915 K 230.81 % | -82.495 K -16.02 % | -71.104 K 2.02 % | -72.567 K 21.49 % | -92.428 K 65.35 % | -266.757 K 43.26 % | -470.104 K 30.19 % | -673.409 K -34.84 % | -499.417 K 12.76 % | -572.482 K 30.99 % | -829.533 K -18.08 % | -702.524 K -2.55 % | -685.027 K -23.06 % | -556.651 K -189.31 % | -192.407 K -43.04 % | -134.509 K 59.81 % | -334.668 K -308.30 % | 160.670 K 274.46 % | 42.907 K -65.66 % | 124.943 K -7.51 % | 135.090 K 3 558.53 % | -3.906 K 95.43 % | -85.378 K 62.84 % | -229.739 K 46.40 % | -428.639 K 36.91 % | -679.450 K 27.11 % | -932.168 K -188.36 % | -323.265 K 35.73 % | -502.985 K 30.45 % | -723.218 K 27.27 % | -994.409 K 19.07 % | -1.229 M 16.24 % | -1.467 M 16.04 % | -1.747 M 13.19 % | -2.013 M 11.97 % | -2.286 M 12.96 % | -2.627 M 10.75 % | -2.943 M 11.33 % | -3.319 M -153.95 % | -1.307 M 11.22 % | -1.472 M 16.06 % | -1.754 M 13.73 % | -2.033 M | 0.000 100.00 % | -287.556 K 18.73 % | -353.845 K -237.13 % | -104.957 K 19.45 % | -130.308 K -105.01 % | 2.604 M 2.79 % | 2.533 M -2.10 % | 2.587 M 1.42 % | 2.551 M -3.50 % | 2.644 M 1.24 % | 2.611 M 0.55 % | 2.597 M -5.54 % | 2.749 M -6.15 % | 2.930 M -1.41 % | 2.971 M -69.53 % | 9.751 M 0.60 % | 9.693 M 0.80 % | 9.617 M 2.81 % | 9.354 M 4.08 % | 8.988 M -1.48 % | 9.122 M 5.74 % | 8.627 M 0.33 % | 8.599 M -1.27 % | 8.709 M -0.87 % | 8.785 M 4.09 % | 8.440 M 10.00 % | 7.673 M -10.41 % | 8.564 M 4.76 % | 8.175 M 65.62 % | 4.936 M 18.37 % | 4.170 M -18.53 % | 5.119 M -3.28 % | 5.292 M 1 994.02 % | -279.408 K 78.58 % | -1.305 M -67.03 % | -781.084 K |
| Total investments | 0.000 -100.00 % | 55.837 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 30.790 K -92.08 % | 388.550 K 21.28 % | 320.386 K -3.43 % | 331.772 K -45.87 % | 612.897 K 50.95 % | 406.014 K 20.20 % | 337.769 K 3.97 % | 324.881 K -4.54 % | 340.317 K -7.70 % | 368.710 K 9.35 % | 337.173 K 13.63 % | 296.726 K -18.09 % | 362.265 K 16.46 % | 311.053 K 55.87 % | 199.553 K 3.01 % | 193.725 K 4.09 % | 186.111 K 232.81 % | 55.921 K 2.83 % | 54.381 K 1.94 % | 53.348 K 3.75 % | 51.422 K -58.47 % | 123.813 K 12.48 % | 110.076 K -7.63 % | 119.172 K -35.39 % | 184.459 K 95 631.85 % | 192.683 0.92 % | 190.935 25.04 % | 152.700 1.17 % | 150.931 1.18 % | 149.167 1.20 % | 147.399 1.21 % | 145.630 -3.51 % | 150.935 1.19 % | 149.167 1.20 % | 147.399 1.21 % | 145.630 -3.52 % | 150.938 -3.40 % | 156.247 -3.28 % | 161.554 1.11 % | 159.786 1.12 % | 158.018 -99.92 % | 191.304 K 9.66 % | 174.448 K 10.70 % | 157.593 K -11.50 % | 178.071 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 -100.00 % | 147.747 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.002 K -97.78 % | 2.707 M 0.00 % | 2.707 M -0.14 % | 2.710 M -0.40 % | 2.721 M 0.14 % | 2.717 M 0.00 % | 2.717 M -0.41 % | 2.728 M -7.59 % | 2.952 M -1.08 % | 2.984 M -1.04 % | 3.016 M -69.86 % | 10.005 M 0.46 % | 9.959 M 0.89 % | 9.872 M 0.74 % | 9.799 M -1.11 % | 9.910 M -2.98 % | 10.214 M 4.57 % | 9.768 M 1.68 % | 9.607 M -6.09 % | 10.230 M -0.81 % | 10.313 M 0.49 % | 10.263 M -0.35 % | 10.299 M -0.31 % | 10.331 M 0.28 % | 10.302 M 76.79 % | 5.827 M 6.07 % | 5.494 M -0.25 % | 5.507 M 0.31 % | 5.491 M | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 2.895 M 0.00 % | 2.895 M 0.00 % | 2.895 M 0.36 % | 2.885 M 0.00 % | 2.885 M -0.07 % | 2.887 M 0.00 % | 2.887 M -1.01 % | 2.917 M 6.91 % | 2.728 M 0.61 % | 2.712 M 0.00 % | 2.712 M 0.16 % | 2.707 M 0.00 % | 2.707 M 0.89 % | 2.683 M 0.00 % | 2.683 M 2.23 % | 2.625 M 0.06 % | 2.623 M 0.21 % | 2.618 M 0.83 % | 2.596 M 1.03 % | 2.570 M 1.09 % | 2.542 M 0.94 % | 2.518 M 0.65 % | 2.502 M -1.25 % | 2.534 M 5.49 % | 2.402 M 2.72 % | 2.338 M 0.28 % | 2.332 M 0.66 % | 2.317 M 0.36 % | 2.308 M 0.39 % | 2.299 M 0.18 % | 2.295 M 0.14 % | 2.292 M 1.35 % | 2.261 M 2.71 % | 2.202 M 3.96 % | 2.118 M | 0.000 100.00 % | 0.000 -100.00 % | 23.935 -100.00 % | 1.968 M | 0.000 -100.00 % | 49.191 2 769 207 115 874 700.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 | 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 % | 505.214 K 0.00 % | 505.231 K 0.00 % | 505.242 K 0.00 % | 505.225 K 0.00 % | 505.228 K 0.00 % | 505.217 K 0.00 % | 505.213 K -0.01 % | 505.258 K | 0.000 | 0.000 -100.00 % | 495.391 K 0.00 % | 495.391 K 0.01 % | 495.361 K -0.01 % | 495.391 K 0.00 % | 495.396 K 0.00 % | 495.381 K 0.00 % | 495.357 K 3.61 % | 478.085 K -3.50 % | 495.413 K 0.00 % | 495.390 K 4.81 % | 472.654 K -2.32 % | 483.860 K 1.70 % | 475.770 K -10.52 % | 531.703 K 10.80 % | 479.879 K -9.37 % | 529.521 K 2.16 % | 518.336 K -2.05 % | 529.206 K | 0.000 | 0.000 | 0.000 |
| Retained earnings | -20.277 M 11.04 % | -22.793 M -1.23 % | -22.515 M -0.94 % | -22.306 M -0.34 % | -22.229 M -2.15 % | -21.762 M 2.80 % | -22.389 M 2.93 % | -23.065 M 0.65 % | -23.216 M -7.75 % | -21.545 M 0.13 % | -21.573 M -1.61 % | -21.231 M -0.95 % | -21.032 M -0.57 % | -20.912 M -0.55 % | -20.798 M -0.09 % | -20.780 M -1.09 % | -20.555 M -0.19 % | -20.517 M 0.62 % | -20.644 M -0.97 % | -20.447 M -3.01 % | -19.849 M 2.12 % | -20.279 M -3.25 % | -19.640 M -0.75 % | -19.493 M -2.38 % | -19.040 M -1.00 % | -18.850 M -1.16 % | -18.633 M -0.95 % | -18.458 M -1.29 % | -18.222 M -0.80 % | -18.077 M -0.91 % | -17.915 M -0.73 % | -17.785 M 0.03 % | -17.791 M -1.78 % | -17.480 M -1.24 % | -17.266 M -0.75 % | -17.137 M 2.30 % | -17.540 M 1.07 % | -17.730 M -10.37 % | -16.064 M -0.48 % | -15.987 M -1.17 % | -15.801 M -2.74 % | -15.380 M -1.76 % | -15.115 M -0.99 % | -14.966 M -1.64 % | -14.724 M -1.68 % | -14.480 M -1.11 % | -14.321 M 2.04 % | -14.619 M -1.66 % | -14.380 M -2.15 % | -14.078 M -2.00 % | -13.802 M -1.95 % | -13.538 M -1.35 % | -13.357 M -2.02 % | -13.092 M -2.25 % | -12.804 M -3.34 % | -12.390 M -2.32 % | -12.109 M -1.94 % | -11.879 M -1.76 % | -11.673 M -2.25 % | -11.417 M -2.74 % | -11.112 M -2.40 % | -10.852 M -3.42 % | -10.493 M -2.07 % | -10.280 M -14.68 % | -8.964 M -4.56 % | -8.573 M -1.35 % | -8.459 M -725 397.26 % | -1.166 K 99.98 % | -7.477 M 9.81 % | -8.290 M -0.64 % | -8.237 M 0.12 % | -8.248 M 25.84 % | -11.121 M -0.42 % | -11.074 M -1.34 % | -10.927 M -0.48 % | -10.876 M 1.35 % | -11.024 M -0.40 % | -10.980 M -1.39 % | -10.829 M -0.17 % | -10.811 M -3.54 % | -10.441 M -1.97 % | -10.239 M 36.31 % | -16.077 M -2.86 % | -15.630 M -4.39 % | -14.972 M -4.53 % | -14.323 M -5.98 % | -13.515 M -2.49 % | -13.186 M -11.91 % | -11.783 M -7.65 % | -10.945 M -3.02 % | -10.624 M -4.98 % | -10.120 M -12.69 % | -8.980 M 3.76 % | -9.332 M -12.54 % | -8.292 M -2.26 % | -8.108 M -168.81 % | -3.016 M -19.93 % | -2.515 M 9.72 % | -2.786 M -27.63 % | -2.183 M -420.86 % | -419.111 K 64.10 % | -1.167 M -17.43 % | -994.106 K |
| Common stock | 20.256 M 0.00 % | 20.256 M 0.28 % | 20.200 M 0.00 % | 20.200 M 0.68 % | 20.064 M 0.00 % | 20.064 M 0.95 % | 19.876 M 0.00 % | 19.876 M 3.38 % | 19.227 M 0.94 % | 19.049 M 0.84 % | 18.890 M 0.43 % | 18.809 M 0.24 % | 18.763 M 0.00 % | 18.763 M 0.00 % | 18.763 M 0.00 % | 18.763 M 101 150.91 % | 18.531 K 0.05 % | 18.522 K 0.00 % | 18.522 K -99.90 % | 18.407 M 100 192.68 % | 18.353 K -99.90 % | 18.081 M 99 900.23 % | 18.081 K 2.07 % | 17.715 K 1.19 % | 17.507 K 0.00 % | 17.507 K 0.98 % | 17.337 K 0.30 % | 17.285 K 0.83 % | 17.142 K 0.00 % | 17.142 K 0.00 % | 17.142 K 0.00 % | 17.142 K 2.90 % | 16.659 K 1.59 % | 16.399 K 0.04 % | 16.392 K 5.17 % | 15.586 K 2.78 % | 15.164 K 4.44 % | 14.520 K 2.45 % | 14.173 K 0.89 % | 14.048 K -0.11 % | 14.063 K 3.74 % | 13.556 K 0.00 % | 13.556 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | -21.737 K 98.08 % | -1.129 M -32.50 % | -852.262 K -0.16 % | -850.894 K 26.55 % | -1.158 M -78.42 % | -649.297 K 54.25 % | -1.419 M 31.07 % | -2.059 M 26.83 % | -2.814 M -89.41 % | -1.486 M 10.78 % | -1.665 M -20.50 % | -1.382 M -33.75 % | -1.033 M 2.85 % | -1.064 M -11.51 % | -953.798 K -4.31 % | -914.414 K 3.14 % | -944.092 K -5.91 % | -891.434 K 10.47 % | -995.700 K -11.08 % | -896.363 K -183.39 % | 1.075 M 185.57 % | -1.256 M -112.42 % | -591.326 K 25.08 % | -789.288 K -1.33 % | -778.921 K -13.35 % | -687.190 K -6.32 % | -646.354 K -32.68 % | -487.168 K -37.56 % | -354.148 K -105.81 % | -172.076 K -642.93 % | 31.694 K -84.18 % | 200.400 K 1 062.28 % | 17.242 K -81.04 % | 90.941 K -69.17 % | 294.991 K 172.66 % | -405.969 K 66.58 % | -1.215 M 39.40 % | -2.005 M -196.41 % | -676.334 K 6.54 % | -723.676 K -61.12 % | -449.150 K 20.47 % | -564.738 K -73.55 % | -325.396 K 11.34 % | -367.017 K -12.18 % | -327.165 K -90.90 % | -171.377 K -581.26 % | -25.156 K -119.49 % | 129.055 K -64.49 % | 363.444 K -41.66 % | 622.993 K -29.88 % | 888.518 K 159.97 % | 341.778 K -37.17 % | 543.973 K -30.68 % | 784.781 K -22.45 % | 1.012 M -24.40 % | 1.339 M -14.90 % | 1.573 M -14.10 % | 1.831 M -12.60 % | 2.095 M -12.91 % | 2.406 M -11.56 % | 2.720 M -10.21 % | 3.030 M -10.03 % | 3.368 M 133.52 % | 1.442 M -46.23 % | 2.682 M -5.05 % | 2.825 M 3.41 % | 2.732 M 234 588.76 % | -1.165 K -100.49 % | 238.734 K -26.49 % | 324.764 K 372.18 % | 68.780 K 16.69 % | 58.942 K 102.09 % | -2.815 M -1.69 % | -2.768 M -5.61 % | -2.621 M -2.01 % | -2.569 M 5.46 % | -2.718 M -1.63 % | -2.674 M -5.98 % | -2.523 M -0.78 % | -2.504 M 5.13 % | -2.639 M -8.25 % | -2.438 M 71.91 % | -8.679 M -5.44 % | -8.231 M -8.67 % | -7.574 M -9.39 % | -6.924 M -13.22 % | -6.116 M -5.67 % | -5.788 M -31.99 % | -4.385 M -15.23 % | -3.806 M -17.98 % | -3.226 M -18.50 % | -2.722 M -67.97 % | -1.621 M 13.17 % | -1.866 M -111.22 % | -883.572 K -32.94 % | -664.628 K -115.15 % | 4.387 M -10.42 % | 4.898 M 6.47 % | 4.600 M -7.28 % | 4.961 M 6.01 % | 4.680 M 13.59 % | 4.120 M 18.41 % | 3.479 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 15.117 K -95.02 % | 303.754 K 457.07 % | 54.527 K -94.16 % | 933.767 K -47.71 % | 1.786 M -32.17 % | 2.633 M 857.74 % | 274.894 K -42.75 % | 480.129 K 82.51 % | 263.072 K 4 075.08 % | 6.301 K -32.75 % | 9.370 K -60.95 % | 23.994 K -77.83 % | 108.243 K 69.66 % | 63.801 K -64.26 % | 178.523 K -63.78 % | 492.822 K 19.08 % | 413.851 K 51.32 % | 273.487 K -43.82 % | 486.795 K 319.39 % | 116.073 K -1.42 % | 117.741 K 57.60 % | 74.709 K -56.92 % | 173.410 K 35.77 % | 127.727 K 91.64 % | 66.649 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.946 K 41.22 % | 106.884 K -30.00 % | 152.685 K -79.70 % | 752.052 K -49.66 % | 1.494 M -32.41 % | 2.210 M 326.14 % | 518.668 K 0.36 % | 516.797 K -22.49 % | 666.732 K 668.69 % | 86.736 K -58.15 % | 207.254 K 9.61 % | 189.080 K 25.26 % | 150.945 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 143.884 K 1.24 % | 142.115 K -3.61 % | 147.434 K 1.23 % | 145.645 K 3.54 % | 140.660 K | 0.000 -100.00 % | 142.363 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.817 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.758 6.70 % | 0.711 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -67.522 K | 0.000 -100.00 % | 67.967 K 2.26 % | 66.463 K | 0.000 | 0.000 100.00 % | -64.792 K -197.95 % | 66.151 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 236.600 K 7.28 % | 220.543 K -3.02 % | 227.409 K 27.82 % | 177.915 K 1.36 % | 175.525 K -0.37 % | 176.175 K 2.46 % | 171.939 K 0.71 % | 170.732 K 7.46 % | 158.876 K 5.67 % | 150.357 K 2.58 % | 146.569 K 6.20 % | 138.018 K -2.06 % | 140.918 K 1.28 % | 139.142 K 3.02 % | 135.063 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 -100.00 % | 141.525 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 -100.00 % | 147.747 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.457 K 0.00 % | 150.461 K 0.00 % | 150.465 K 0.00 % | 150.460 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.550 M 0.00 % | 2.550 M 0.78 % | 2.530 M -1.46 % | 2.568 M -72.18 % | 9.232 M 0.79 % | 9.159 M 0.84 % | 9.083 M 0.85 % | 9.006 M -6.07 % | 9.588 M 3.47 % | 9.267 M -4.57 % | 9.710 M 0.84 % | 9.630 M -3.64 % | 9.993 M 1.10 % | 9.885 M 61.59 % | 6.117 M 0.04 % | 6.115 M 4.93 % | 5.827 M 6.07 % | 5.494 M -0.25 % | 5.507 M 0.31 % | 5.491 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 -100.00 % | 236.600 K 7.28 % | 220.543 K -9.06 % | 242.526 K -49.65 % | 481.669 K 109.37 % | 230.052 K -79.27 % | 1.110 M -43.30 % | 1.958 M -30.17 % | 2.804 M 546.31 % | 433.770 K -31.20 % | 630.486 K 53.91 % | 409.641 K 183.84 % | 144.319 K -3.97 % | 150.288 K -7.88 % | 163.136 K -32.95 % | 243.306 K 281.35 % | 63.801 K -64.26 % | 178.523 K -63.78 % | 492.822 K 19.08 % | 413.851 K 51.32 % | 273.487 K -43.82 % | 486.795 K 319.39 % | 116.073 K -1.42 % | 117.741 K 57.60 % | 74.709 K -56.92 % | 173.410 K 35.77 % | 127.727 K 91.64 % | 66.649 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.946 K 41.22 % | 106.884 K -30.00 % | 152.685 K -79.70 % | 752.052 K -49.66 % | 1.494 M -32.41 % | 2.210 M 326.14 % | 518.668 K 0.36 % | 516.797 K -22.49 % | 666.732 K 192.09 % | 228.261 K 10.14 % | 207.254 K 9.61 % | 189.080 K 25.26 % | 150.945 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 143.884 K 1.24 % | 142.115 K -3.61 % | 147.434 K 1.23 % | 145.645 K 3.54 % | 140.660 K -4.80 % | 147.747 K 3.78 % | 142.363 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.817 -100.00 % | 150.457 K 0.00 % | 150.462 K 0.00 % | 150.465 K 0.00 % | 150.460 K | 0.000 | 0.000 -100.00 % | 0.758 6.70 % | 0.711 -100.00 % | 2.550 M 0.00 % | 2.550 M 0.78 % | 2.530 M -1.46 % | 2.568 M -72.18 % | 9.232 M 0.79 % | 9.159 M 0.84 % | 9.083 M 0.85 % | 9.006 M -6.07 % | 9.588 M 3.47 % | 9.267 M -4.57 % | 9.710 M 0.84 % | 9.630 M -2.98 % | 9.926 M 0.42 % | 9.885 M 59.81 % | 6.185 M 0.06 % | 6.181 M 6.07 % | 5.827 M 6.07 % | 5.494 M 0.94 % | 5.443 M -2.05 % | 5.557 M | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 8.424 K -98.89 % | 757.820 K 7.97 % | 701.863 K -21.04 % | 888.876 K 6.64 % | 833.508 K 7.93 % | 772.291 K 10.41 % | 699.481 K 0.02 % | 699.340 K -12.55 % | 799.684 K 1.61 % | 787.049 K 26.88 % | 620.318 K -24.10 % | 817.329 K 35.72 % | 602.204 K 1.63 % | 592.550 K -20.40 % | 744.405 K -1.05 % | 752.293 K 30.14 % | 578.043 K 269.85 % | 156.292 K 1.14 % | 154.524 K 1.16 % | 152.756 K -3.36 % | 158.064 K | 0.000 -100.00 % | 830.376 K 323.19 % | 196.219 K -44.14 % | 351.293 K 82.50 % | 192.490 K 0.93 % | 190.724 K -53.22 % | 407.700 K 1.06 % | 403.428 K 5.20 % | 383.479 K 2.32 % | 374.800 K 0.34 % | 373.538 K -0.15 % | 374.086 K 1.13 % | 369.909 K -9.95 % | 410.779 K 14.44 % | 358.953 K -1.82 % | 365.607 K -0.53 % | 367.551 K -2.10 % | 375.426 K 9.01 % | 344.406 K 1 988.19 % | 16.493 K 12.01 % | 14.725 K 13.66 % | 12.955 K | 0.000 -100.00 % | 174.128 K -42.88 % | 304.847 K 18.80 % | 256.607 K 76.19 % | 145.640 K -41.51 % | 249.020 K -1.25 % | 252.172 K 0.10 % | 251.917 K 72.97 % | 145.643 K -31.00 % | 211.083 K 1.75 % | 207.460 K 62.88 % | 127.373 K -38.99 % | 208.768 K 142.80 % | 85.984 K 147.30 % | 34.769 K -76.41 % | 147.406 K 1.21 % | 145.650 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.716 K -8 023.76 % | 1.107 K -27.12 % | 1.519 K -77.44 % | 6.733 K 39.60 % | 4.823 K -94.24 % | 83.730 K -18.67 % | 102.950 K 80.49 % | 57.040 K -28.41 % | 79.680 K 41.39 % | 56.356 K 44.51 % | 38.997 K 28.34 % | 30.386 K 41.50 % | 21.474 K -48.84 % | 41.978 K 172.55 % | 15.402 K -0.23 % | 15.438 K -72.06 % | 55.250 K 176.19 % | 20.004 K -56.41 % | 45.888 K 0.44 % | 45.685 K -60.86 % | 116.735 K -7.89 % | 126.729 K 425.28 % | 24.126 K -66.91 % | 72.914 K -35.08 % | 112.320 K -58.41 % | 270.088 K -60.93 % | 691.229 K 45.29 % | 475.771 K -60.23 % | 1.196 M -77.04 % | 5.210 M 2.23 % | 5.097 M -0.43 % | 5.119 M 4.56 % | 4.895 M | 0.000 | 0.000 -100.00 % | 213.022 K |
| Deferred revenue | -84.549 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 158.061 K 1.13 % | 156.292 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 194.451 K 101 017.57 % | -192.683 -0.92 % | -190.935 -25.04 % | -152.700 -1.17 % | -150.931 -1.18 % | -149.167 -1.20 % | -147.399 -1.21 % | -145.630 3.51 % | -150.935 -1.19 % | -149.167 -1.20 % | -147.399 -1.21 % | -145.630 3.52 % | -150.938 3.40 % | -156.247 3.28 % | -161.554 -1.11 % | -159.786 -868.81 % | -16.493 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 36.422 K | 0.000 | 0.000 | 0.000 -100.00 % | 27.999 K -46.16 % | 52.001 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 30.790 K -79.74 % | 151.950 K 52.19 % | 99.843 K -4.33 % | 104.363 K -76.01 % | 434.982 K 88.72 % | 230.489 K 42.63 % | 161.594 K 5.66 % | 152.942 K -9.81 % | 169.585 K -19.18 % | 209.834 K 12.32 % | 186.816 K 24.41 % | 150.157 K -33.04 % | 224.247 K 31.81 % | 170.135 K 181.63 % | 60.411 K 2.98 % | 58.662 K -68.48 % | 186.111 K 232.81 % | 55.921 K 2.83 % | 54.381 K 1.94 % | 53.348 K 3.75 % | 51.422 K -83.76 % | 316.555 K 187.58 % | 110.076 K -7.63 % | 119.172 K -35.39 % | 184.459 K 95 631.85 % | 192.683 0.92 % | 190.935 | 0.000 | 0.000 | 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 % | 191.304 K 9.66 % | 174.448 K 10.70 % | 157.593 K -11.50 % | 178.071 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 % | 49.004 K -98.08 % | 2.556 M 0.00 % | 2.556 M -0.15 % | 2.560 M -0.42 % | 2.571 M -5.40 % | 2.717 M 0.00 % | 2.717 M -0.41 % | 2.728 M -7.59 % | 2.952 M 580.03 % | 434.151 K -6.75 % | 465.593 K -93.77 % | 7.475 M 1.13 % | 7.391 M 1 054.68 % | 640.104 K -0.01 % | 640.143 K -22.57 % | 826.694 K -31.59 % | 1.208 M 572.50 % | 179.688 K -47.12 % | 339.813 K -34.57 % | 519.331 K -24.05 % | 683.741 K 153.15 % | 270.088 K -34.88 % | 414.737 K -90.16 % | 4.214 M 0.64 % | 4.187 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 84.492 K -93.07 % | 1.219 M 18.24 % | 1.031 M -17.19 % | 1.245 M -18.74 % | 1.532 M 20.32 % | 1.273 M 18.06 % | 1.078 M 7.92 % | 999.227 K 0.42 % | 995.018 K -8.49 % | 1.087 M 2.96 % | 1.056 M 6.41 % | 992.470 K 2.61 % | 967.230 K 2.23 % | 946.138 K 11.62 % | 847.672 K 1.14 % | 838.096 K -10.84 % | 939.953 K 18.10 % | 795.865 K 11.18 % | 715.823 K 7.46 % | 666.150 K -2.91 % | 686.094 K -19.29 % | 850.102 K 7.01 % | 794.388 K -6.72 % | 851.608 K 4.00 % | 818.847 K 30.04 % | 629.699 K -0.08 % | 630.234 K 16.22 % | 542.266 K 6.22 % | 510.535 K 2.31 % | 499.015 K 0.69 % | 495.614 K -6.23 % | 528.522 K 35.57 % | 389.865 K -8.30 % | 425.131 K -4.77 % | 446.403 K -12.72 % | 511.461 K 5.93 % | 482.833 K 14.79 % | 420.627 K -1.58 % | 427.376 K -0.43 % | 429.241 K 99.88 % | 214.745 K -53.39 % | 460.740 K 30.36 % | 353.449 K 8.15 % | 326.805 K -7.21 % | 352.199 K 15.53 % | 304.847 K 18.80 % | 256.607 K -2.87 % | 264.180 K 6.09 % | 249.020 K -1.25 % | 252.172 K 0.10 % | 251.917 K 20.67 % | 208.772 K -1.09 % | 211.083 K 1.75 % | 207.460 K -24.50 % | 274.788 K 31.62 % | 208.768 K -9.18 % | 229.862 K 29.95 % | 176.879 K -10.76 % | 198.196 K 2.76 % | 192.864 K 508.12 % | 31.715 K -13.25 % | 36.560 K -54.30 % | 80.006 K 180.21 % | 28.552 K -3.49 % | 29.586 K -57.88 % | 70.240 K -73.75 % | 267.629 K 22 872.45 % | 1.165 K -98.10 % | 61.374 K 51.59 % | 40.488 K -5.44 % | 42.816 K -68.79 % | 137.196 K -95.73 % | 3.213 M 1.57 % | 3.163 M 4.62 % | 3.023 M -4.00 % | 3.149 M -3.16 % | 3.252 M 2.07 % | 3.187 M 3.07 % | 3.092 M -7.45 % | 3.340 M 352.13 % | 738.772 K 11.29 % | 663.802 K -91.26 % | 7.598 M -0.79 % | 7.659 M 633.70 % | 1.044 M -3.73 % | 1.084 M -15.62 % | 1.285 M -42.39 % | 2.231 M 76.31 % | 1.265 M 12.24 % | 1.127 M -6.91 % | 1.211 M -22.55 % | 1.563 M 28.64 % | 1.215 M -45.05 % | 2.212 M -60.31 % | 5.573 M -12.65 % | 6.380 M 1.16 % | 6.307 M 4.71 % | 6.023 M -0.04 % | 6.026 M 9.75 % | 5.491 M 555.02 % | 838.223 K 74.39 % | 480.670 K -51.65 % | 994.106 K |
| Total liabilities | 84.491 K -94.19 % | 1.455 M 16.31 % | 1.251 M -15.87 % | 1.487 M -26.14 % | 2.014 M 33.95 % | 1.503 M -31.31 % | 2.188 M -25.99 % | 2.957 M -22.16 % | 3.799 M 149.72 % | 1.521 M -9.81 % | 1.687 M 20.29 % | 1.402 M 26.14 % | 1.112 M 1.38 % | 1.096 M 8.47 % | 1.011 M -6.53 % | 1.081 M 7.74 % | 1.004 M 3.01 % | 974.388 K -19.38 % | 1.209 M 11.91 % | 1.080 M 12.55 % | 959.581 K -28.22 % | 1.337 M 46.84 % | 910.461 K -6.08 % | 969.349 K 8.48 % | 893.556 K 11.26 % | 803.109 K 5.96 % | 757.961 K 24.48 % | 608.915 K 19.27 % | 510.535 K 2.31 % | 499.015 K 0.69 % | 495.614 K -6.23 % | 528.522 K -2.27 % | 540.811 K 1.65 % | 532.015 K -11.20 % | 599.088 K -52.59 % | 1.264 M -36.08 % | 1.977 M -24.87 % | 2.631 M 178.09 % | 946.044 K 0.00 % | 946.038 K 7.32 % | 881.477 K 27.94 % | 689.000 K 22.88 % | 560.703 K 8.69 % | 515.885 K 2.53 % | 503.144 K 65.05 % | 304.847 K 18.80 % | 256.607 K -2.87 % | 264.180 K 6.09 % | 249.020 K -1.25 % | 252.172 K 0.10 % | 251.917 K 20.67 % | 208.772 K -1.09 % | 211.083 K 1.75 % | 207.460 K -24.50 % | 274.788 K 31.62 % | 208.768 K -9.18 % | 229.862 K 29.95 % | 176.879 K -10.76 % | 198.196 K 2.77 % | 192.863 K 9.83 % | 175.599 K -1.72 % | 178.675 K -21.44 % | 227.441 K 30.57 % | 174.197 K 2.32 % | 170.246 K -21.90 % | 217.986 K -46.83 % | 409.992 K 35 092.45 % | 1.165 K -98.10 % | 61.374 K 51.59 % | 40.488 K -5.44 % | 42.816 K -68.79 % | 137.197 K -95.92 % | 3.363 M 1.50 % | 3.314 M 4.40 % | 3.174 M -3.82 % | 3.300 M 1.46 % | 3.252 M 2.07 % | 3.187 M 3.07 % | 3.092 M -7.45 % | 3.340 M 1.55 % | 3.289 M 2.34 % | 3.214 M -68.27 % | 10.129 M -0.96 % | 10.227 M -0.47 % | 10.276 M 0.31 % | 10.243 M -1.20 % | 10.368 M -7.73 % | 11.237 M 3.53 % | 10.853 M 4.42 % | 10.394 M -4.83 % | 10.921 M -2.43 % | 11.193 M 0.47 % | 11.141 M -7.90 % | 12.096 M 2.88 % | 11.758 M -6.39 % | 12.561 M 3.52 % | 12.134 M 5.36 % | 11.517 M 0.43 % | 11.468 M 3.81 % | 11.047 M 1 217.93 % | 838.223 K 74.39 % | 480.670 K -51.65 % | 994.106 K |
| Other non current assets | 0.000 105.80 % | 0.000 12.50 % | 0.000 3.03 % | 0.000 13.16 % | 0.000 -144.19 % | 0.000 437.50 % | 0.000 122.38 % | 0.000 -486.49 % | 0.000 516.67 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | 0.000 -250.00 % | 0.000 100.00 % | 0.000 -50.00 % | 0.000 150.00 % | 0.000 | 0.000 100.00 % | 0.000 75.00 % | 0.000 -140.00 % | 0.000 25.00 % | 0.000 100.00 % | 0.000 -50.00 % | 0.000 300.00 % | 0.000 -166.67 % | 0.000 200.00 % | 0.000 -250.00 % | 0.000 150.00 % | 0.000 100.00 % | -300.000 -324 778 819 281 526 080.00 % | 0.000 -425.00 % | 0.000 121.05 % | 0.000 -46.15 % | 0.000 -316.67 % | 0.000 -60.00 % | 0.000 475.00 % | 0.000 | 0.000 100.00 % | 0.000 -300.00 % | 0.000 0.00 % | 0.000 200.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K -50.00 % | 10.000 K -33.33 % | 15.000 K -25.00 % | 19.999 K -20.01 % | 25.002 K -29.20 % | 35.312 K -12.40 % | 40.310 K -20.78 % | 50.884 K -29.53 % | 72.209 K -29.54 % | 102.480 K -94.77 % | 1.959 M 1 338.48 % | 136.184 K -13.54 % | 157.503 K -58.42 % | 378.810 K -1.91 % | 386.180 K -8.38 % | 421.502 K -4.81 % | 442.807 K -40.38 % | 742.741 K 437.26 % | 138.246 K -32.20 % | 203.900 K -23.30 % | 265.851 K -35.37 % | 411.325 K -22.32 % | 529.521 K -25.70 % | 712.713 K -2.05 % | 727.657 K -13.19 % | 838.223 K 1.73 % | 824.006 K 5.50 % | 781.083 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.091 M 0.14 % | 1.090 M 1.13 % | 1.078 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 % | 172.684 K -70.68 % | 588.936 K -41.41 % | 1.005 M -29.28 % | 1.421 M | 0.000 -100.00 % | 2.254 M -15.59 % | 2.670 M -13.48 % | 3.086 M -8.70 % | 3.380 M -13.75 % | 3.919 M -9.60 % | 4.335 M -9.57 % | 4.794 M -7.53 % | 5.184 M -6.98 % | 5.573 M -6.83 % | 5.982 M -47.44 % | 11.380 M -1.75 % | 11.583 M -1.77 % | 11.792 M -1.51 % | 11.973 M | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.091 M 0.14 % | 1.090 M 1.13 % | 1.078 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 % | 172.684 K -70.68 % | 588.936 K -41.41 % | 1.005 M -29.28 % | 1.421 M | 0.000 -100.00 % | 2.254 M -15.59 % | 2.670 M -13.48 % | 3.086 M -8.70 % | 3.380 M -13.75 % | 3.919 M -9.60 % | 4.335 M -9.57 % | 4.794 M -7.53 % | 5.184 M -6.98 % | 5.573 M -6.83 % | 5.982 M -47.44 % | 11.380 M -1.75 % | 11.583 M -1.77 % | 11.792 M -1.51 % | 11.973 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 1.133 K -91.80 % | 13.817 K -3.88 % | 14.375 K -7.50 % | 15.541 K -6.94 % | 16.700 K -6.49 % | 17.859 K -6.09 % | 19.018 K 197.62 % | 6.390 K 8.97 % | 5.864 K -8.83 % | 6.432 K -8.11 % | 7.000 K -7.49 % | 7.567 K -9.68 % | 8.378 K -8.83 % | 9.189 K -8.10 % | 9.999 K -7.50 % | 10.810 K 2.55 % | 10.541 K -8.82 % | 11.561 K -8.11 % | 12.582 K -7.49 % | 13.601 K -9.68 % | 15.058 K -8.82 % | 16.515 K -8.11 % | 17.973 K -7.50 % | 19.430 K -9.68 % | 21.512 K -8.82 % | 23.594 K -8.11 % | 25.675 K -7.50 % | 27.757 K -9.68 % | 30.731 K -8.82 % | 33.705 K -8.85 % | 36.979 K -6.74 % | 39.653 K -10.17 % | 44.143 K -8.32 % | 48.150 K -8.11 % | 52.398 K -7.50 % | 56.647 K -6.77 % | 60.760 K -7.31 % | 65.554 K -8.11 % | 71.338 K -6.11 % | 75.982 K -7.53 % | 82.165 K -8.82 % | 90.116 K -8.11 % | 98.068 K -7.50 % | 106.019 K -9.00 % | 116.503 K -9.19 % | 128.300 K -8.42 % | 140.096 K -7.50 % | 151.456 K -9.11 % | 166.644 K -8.82 % | 182.771 K -8.11 % | 198.897 K -7.50 % | 215.025 K -9.63 % | 237.937 K -8.37 % | 259.669 K -8.11 % | 282.581 K -6.69 % | 302.846 K -2.93 % | 311.993 K 28.30 % | 243.178 K 7.21 % | 226.833 K -8.49 % | 247.867 K 14.37 % | 216.723 K -4.62 % | 227.225 K -4.94 % | 239.040 K -7.47 % | 258.344 K 13.07 % | 228.477 K 2 180.21 % | 10.020 K 323.68 % | 2.365 K | 0.000 -100.00 % | 2.293 K -13.93 % | 2.664 K -2.20 % | 2.724 K -5.02 % | 2.868 K -75.82 % | 11.860 K -6.47 % | 12.681 K -21.46 % | 16.146 K -6.16 % | 17.206 K -3.13 % | 17.762 K -7.42 % | 19.185 K -6.88 % | 20.602 K -7.92 % | 22.374 K -9.41 % | 24.698 K -2.63 % | 25.366 K -6.50 % | 27.128 K -58.21 % | 64.915 K -42.14 % | 112.190 K -1.62 % | 114.037 K -3.60 % | 118.299 K -28.04 % | 164.388 K -22.82 % | 212.995 K 1.16 % | 210.556 K -4.44 % | 220.342 K -20.87 % | 278.449 K 3.10 % | 270.088 K -34.88 % | 414.737 K 1.70 % | 407.803 K -23.30 % | 531.703 K -13.82 % | 616.988 K 3.57 % | 595.711 K 2.16 % | 583.128 K -19.86 % | 727.658 K 941.71 % | 69.852 K 1.73 % | 68.667 K -3.30 % | 71.008 K |
| Total non current assets | 1.133 K -91.80 % | 13.817 K -3.88 % | 14.375 K -7.50 % | 15.541 K -6.94 % | 16.700 K -6.49 % | 17.859 K -6.09 % | 19.018 K 197.62 % | 6.390 K 8.97 % | 5.864 K -8.83 % | 6.432 K -8.11 % | 7.000 K -7.49 % | 7.567 K -9.68 % | 8.378 K -8.83 % | 9.189 K -8.10 % | 9.999 K -7.50 % | 10.810 K 2.55 % | 10.541 K -8.82 % | 11.561 K -8.11 % | 12.581 K -7.50 % | 13.601 K -9.68 % | 15.058 K -8.82 % | 16.515 K -8.11 % | 17.973 K -7.50 % | 19.430 K -9.68 % | 21.512 K -8.82 % | 23.594 K -8.11 % | 25.675 K -7.50 % | 27.757 K -9.68 % | 30.731 K -8.82 % | 33.705 K -8.11 % | 36.679 K -7.50 % | 39.653 K -10.17 % | 44.143 K -8.32 % | 48.150 K -8.11 % | 52.398 K -7.50 % | 56.647 K -6.77 % | 60.760 K -7.31 % | 65.554 K -8.11 % | 71.338 K -6.11 % | 75.982 K -7.53 % | 82.165 K -8.82 % | 90.116 K -8.11 % | 98.068 K -7.50 % | 106.019 K -9.00 % | 116.503 K -9.19 % | 128.300 K -8.42 % | 140.096 K -7.50 % | 151.456 K -9.11 % | 166.644 K -8.82 % | 182.771 K -8.11 % | 198.897 K -7.50 % | 215.025 K -9.63 % | 237.937 K -8.37 % | 259.669 K -8.11 % | 282.581 K -6.69 % | 302.846 K -2.93 % | 311.993 K 28.30 % | 243.178 K 7.21 % | 226.833 K -8.49 % | 247.867 K 14.37 % | 216.723 K -4.62 % | 227.225 K -4.94 % | 239.041 K -7.47 % | 258.344 K -80.43 % | 1.320 M 20.00 % | 1.100 M 1.84 % | 1.080 M | 0.000 -100.00 % | 2.293 K -13.93 % | 2.664 K -2.20 % | 2.724 K -5.02 % | 2.868 K -75.82 % | 11.860 K -6.47 % | 12.681 K -21.47 % | 16.147 K -27.29 % | 22.206 K -20.01 % | 27.762 K -18.79 % | 34.185 K -15.80 % | 40.601 K -14.30 % | 47.376 K -21.05 % | 60.010 K -74.82 % | 238.360 K -64.26 % | 666.948 K -41.61 % | 1.142 M -30.18 % | 1.636 M -21.08 % | 2.073 M -17.36 % | 2.508 M -16.16 % | 2.992 M -18.65 % | 3.678 M -7.52 % | 3.977 M -12.80 % | 4.561 M -9.80 % | 5.056 M -12.92 % | 5.807 M 1.21 % | 5.737 M -7.24 % | 6.185 M -8.77 % | 6.779 M -45.37 % | 12.408 M -2.36 % | 12.708 M -2.90 % | 13.088 M -2.54 % | 13.429 M 1 378.80 % | 908.075 K 1.73 % | 892.673 K 4.76 % | 852.091 K |
| Other current assets | 0.000 -100.00 % | 19.815 K -19.61 % | 24.648 K -7.65 % | 26.690 K -2.94 % | 27.499 K 95.19 % | 14.088 K -34.93 % | 21.652 K 7.36 % | 20.167 K 42.35 % | 14.167 K -6.75 % | 15.192 K 40.90 % | 10.782 K 6.93 % | 10.083 K 157.29 % | 3.919 K 21.22 % | 3.233 K -79.88 % | 16.068 K -33.60 % | 24.200 K 30.86 % | 18.493 K 0.80 % | 18.346 K -39.16 % | 30.156 K -12.14 % | 34.321 K | 0.000 -100.00 % | 12.340 K -5.35 % | 13.037 K -42.31 % | 22.597 K 36.30 % | 16.579 K 72.03 % | 9.637 K -34.16 % | 14.637 K -31.18 % | 21.270 K -35.70 % | 33.077 K 25.63 % | 26.328 K 29.20 % | 20.378 K 29.68 % | 15.714 K 9.57 % | 14.342 K 559.40 % | 2.175 K -81.88 % | 12.001 K -87.78 % | 98.227 K 517.35 % | 15.911 K 324.41 % | 3.749 K -35.40 % | 5.803 K -50.45 % | 11.711 K -23.64 % | 15.336 K 336.55 % | 3.513 K -38.35 % | 5.698 K -44.13 % | 10.199 K -38.17 % | 16.495 K 1 204.98 % | 1.264 K -78.85 % | 5.977 K -50.36 % | 12.040 K -29.92 % | 17.181 K 32.73 % | 12.944 K 38.14 % | 9.370 K -23.57 % | 12.260 K -13.26 % | 14.134 K 51.10 % | 9.354 K -3.66 % | 9.709 K -38.49 % | 15.785 K -34.09 % | 23.948 K 35.35 % | 17.694 K -27.58 % | 24.434 K -30.58 % | 35.195 K 95.18 % | 18.032 K 110.90 % | 8.550 K 19.18 % | 7.174 K -66.57 % | 21.458 K -30.56 % | 30.900 K | 0.000 -100.00 % | 1.994 K 58.63 % | 1.257 K | 0.000 | 0.000 -100.00 % | 3.915 K 32.26 % | 2.960 K -95.90 % | 72.235 K -39.96 % | 120.304 K -0.83 % | 121.316 K 165.17 % | 45.751 K -25.34 % | 61.282 K -36.75 % | 96.885 K 353.58 % | 21.360 K 8.03 % | 19.773 K -78.40 % | 91.548 K -24.86 % | 121.837 K -6.13 % | 129.792 K 616.05 % | 18.126 K -62.83 % | 48.765 K -46.43 % | 91.026 K 6.31 % | 85.624 K 341.45 % | 19.396 K -54.81 % | 42.923 K 7.57 % | 39.901 K -18.30 % | 48.841 K 42.22 % | 34.341 K -49.14 % | 67.521 K -67.44 % | 207.368 K 1.70 % | 203.901 K | 0.000 -100.00 % | 68.555 K 3.57 % | 66.189 K | 0.000 | 0.000 -100.00 % | 1.118 M 306.90 % | 274.669 K 93.41 % | 142.014 K |
| Short term investments | 0.000 -100.00 % | 55.837 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 38.705 K -83.64 % | 236.623 K -24.20 % | 312.164 K -42.66 % | 544.429 K -28.52 % | 761.599 K -1.47 % | 772.941 K 13.91 % | 678.545 K -17.49 % | 822.360 K -14.72 % | 964.341 K 6 892.03 % | 13.792 K 296.78 % | 3.476 K 43.28 % | 2.426 K -96.32 % | 65.956 K 222.85 % | 20.429 K -33.98 % | 30.943 K -76.55 % | 131.978 K 330.91 % | 30.628 K -42.26 % | 53.047 K -68.83 % | 170.208 K 25.41 % | 135.716 K -62.73 % | 364.131 K 600.62 % | 51.973 K -81.96 % | 288.125 K 108.73 % | 138.034 K 80.33 % | 76.544 K -7.43 % | 82.688 K 15.98 % | 71.295 K -1.96 % | 72.720 K -21.45 % | 92.579 K -65.31 % | 266.906 K -43.24 % | 470.251 K -30.18 % | 673.555 K 34.83 % | 499.568 K -12.76 % | 572.631 K -30.98 % | 829.680 K 18.08 % | 702.670 K 2.55 % | 685.178 K 23.05 % | 556.807 K 189.15 % | 192.569 K 42.99 % | 134.669 K -59.78 % | 334.826 K 992.99 % | 30.634 K -76.71 % | 131.541 K 302.88 % | 32.650 K -24.04 % | 42.981 K 1 000.38 % | 3.906 K -95.43 % | 85.378 K -62.84 % | 229.739 K -46.40 % | 428.639 K -36.91 % | 679.450 K -27.11 % | 932.168 K 188.36 % | 323.265 K -35.73 % | 502.985 K -30.45 % | 723.218 K -27.27 % | 994.409 K -19.07 % | 1.229 M -16.24 % | 1.467 M -16.04 % | 1.747 M -13.19 % | 2.013 M -11.97 % | 2.286 M -12.96 % | 2.627 M -10.75 % | 2.943 M -11.33 % | 3.319 M 153.95 % | 1.307 M -11.22 % | 1.472 M -22.58 % | 1.902 M -6.47 % | 2.033 M | 0.000 -100.00 % | 287.556 K -18.73 % | 353.845 K 237.13 % | 104.957 K -44.85 % | 190.310 K 84.80 % | 102.983 K -40.74 % | 173.772 K 41.08 % | 123.177 K -27.63 % | 170.210 K 130.83 % | 73.739 K -30.40 % | 105.941 K -19.33 % | 131.329 K -35.29 % | 202.952 K 270.19 % | 54.823 K 23.67 % | 44.330 K -82.54 % | 253.966 K -4.43 % | 265.734 K 4.13 % | 255.194 K -42.66 % | 445.020 K -51.73 % | 921.912 K -15.57 % | 1.092 M -4.27 % | 1.141 M 13.16 % | 1.008 M -33.71 % | 1.521 M -0.46 % | 1.528 M -16.20 % | 1.823 M -30.59 % | 2.627 M 48.64 % | 1.767 M -16.91 % | 2.127 M 138.64 % | 891.204 K -32.68 % | 1.324 M 240.53 % | 388.752 K 95.89 % | 198.452 K -28.97 % | 279.408 K -78.58 % | 1.305 M 67.03 % | 781.084 K |
| Cash and short term investments | 38.705 K -86.77 % | 292.460 K -6.31 % | 312.164 K -42.66 % | 544.429 K -28.52 % | 761.599 K -1.47 % | 772.941 K 13.91 % | 678.545 K -17.49 % | 822.360 K -14.72 % | 964.341 K 6 892.03 % | 13.792 K 296.78 % | 3.476 K 43.28 % | 2.426 K -96.32 % | 65.956 K 222.85 % | 20.429 K -33.98 % | 30.943 K -76.55 % | 131.978 K 330.91 % | 30.628 K -42.26 % | 53.047 K -68.83 % | 170.208 K 25.41 % | 135.716 K -62.73 % | 364.131 K 600.62 % | 51.973 K -81.96 % | 288.125 K 108.73 % | 138.034 K 80.33 % | 76.544 K -7.43 % | 82.688 K 15.98 % | 71.295 K -1.96 % | 72.720 K -21.45 % | 92.579 K -65.31 % | 266.906 K -43.24 % | 470.251 K -30.18 % | 673.555 K 34.83 % | 499.568 K -12.76 % | 572.631 K -30.98 % | 829.680 K 18.08 % | 702.670 K 2.55 % | 685.178 K 23.05 % | 556.807 K 189.15 % | 192.569 K 42.99 % | 134.669 K -59.78 % | 334.826 K 992.99 % | 30.634 K -76.71 % | 131.541 K 302.88 % | 32.650 K -24.04 % | 42.981 K 1 000.38 % | 3.906 K -95.43 % | 85.378 K -62.84 % | 229.739 K -46.40 % | 428.639 K -36.91 % | 679.450 K -27.11 % | 932.168 K 188.36 % | 323.265 K -35.73 % | 502.985 K -30.45 % | 723.218 K -27.27 % | 994.409 K -19.07 % | 1.229 M -16.24 % | 1.467 M -16.04 % | 1.747 M -13.19 % | 2.013 M -11.97 % | 2.286 M -12.96 % | 2.627 M -10.75 % | 2.943 M -11.33 % | 3.319 M 153.95 % | 1.307 M -11.22 % | 1.472 M -22.58 % | 1.902 M -6.47 % | 2.033 M | 0.000 -100.00 % | 287.556 K -18.73 % | 353.845 K 237.13 % | 104.957 K -44.85 % | 190.310 K 84.80 % | 102.983 K -40.74 % | 173.772 K 41.08 % | 123.177 K -27.63 % | 170.210 K 130.83 % | 73.739 K -30.40 % | 105.941 K -19.33 % | 131.329 K -35.29 % | 202.952 K 270.19 % | 54.823 K 23.67 % | 44.330 K -82.54 % | 253.966 K -4.43 % | 265.734 K 4.13 % | 255.194 K -42.66 % | 445.020 K -51.73 % | 921.912 K -15.57 % | 1.092 M -4.27 % | 1.141 M 13.16 % | 1.008 M -33.71 % | 1.521 M -0.46 % | 1.528 M -16.20 % | 1.823 M -30.59 % | 2.627 M 48.64 % | 1.767 M -16.91 % | 2.127 M 138.64 % | 891.204 K -32.68 % | 1.324 M 240.53 % | 388.752 K 95.89 % | 198.452 K -28.97 % | 279.408 K -78.58 % | 1.305 M 67.03 % | 781.084 K |
| Total current assets | 61.621 K -80.27 % | 312.275 K -18.82 % | 384.670 K -38.04 % | 620.874 K -25.94 % | 838.384 K 0.28 % | 836.023 K 11.48 % | 749.908 K -15.87 % | 891.318 K -8.91 % | 978.508 K 3 276.03 % | 28.984 K 103.28 % | 14.258 K 13.98 % | 12.509 K -82.10 % | 69.875 K 195.30 % | 23.662 K -49.67 % | 47.011 K -69.90 % | 156.178 K 217.95 % | 49.121 K -31.20 % | 71.393 K -64.37 % | 200.364 K 17.84 % | 170.037 K -55.89 % | 385.512 K 499.43 % | 64.313 K -78.65 % | 301.162 K 87.49 % | 160.631 K 72.49 % | 93.123 K 0.86 % | 92.325 K 7.44 % | 85.932 K -8.57 % | 93.990 K -25.20 % | 125.656 K -57.15 % | 293.234 K -40.23 % | 490.629 K -28.82 % | 689.269 K 34.12 % | 513.910 K -10.59 % | 574.806 K -31.71 % | 841.681 K 5.09 % | 800.897 K 14.24 % | 701.089 K 25.07 % | 560.556 K 182.58 % | 198.372 K 35.52 % | 146.380 K -58.20 % | 350.162 K 925.45 % | 34.147 K -75.12 % | 137.239 K 220.29 % | 42.849 K -27.96 % | 59.476 K 1 050.41 % | 5.170 K -94.34 % | 91.355 K -62.22 % | 241.779 K -45.77 % | 445.820 K -35.61 % | 692.394 K -26.46 % | 941.538 K 180.62 % | 335.525 K -35.12 % | 517.119 K -29.41 % | 732.572 K -27.04 % | 1.004 M -19.32 % | 1.245 M -16.52 % | 1.491 M -15.52 % | 1.765 M -14.60 % | 2.067 M -12.10 % | 2.351 M -12.25 % | 2.679 M -10.13 % | 2.981 M -11.17 % | 3.356 M 147.13 % | 1.358 M -11.40 % | 1.533 M -21.13 % | 1.943 M -5.75 % | 2.062 M | 0.000 -100.00 % | 297.815 K -17.86 % | 362.588 K 233.04 % | 108.872 K -43.67 % | 193.270 K -63.97 % | 536.361 K 0.68 % | 532.759 K -0.75 % | 536.782 K -24.22 % | 708.382 K 39.75 % | 506.897 K 6.01 % | 478.141 K -9.36 % | 527.532 K -33.13 % | 788.887 K 33.77 % | 589.747 K 9.72 % | 537.512 K -31.34 % | 782.842 K -8.27 % | 853.433 K -19.87 % | 1.065 M -14.51 % | 1.246 M -28.54 % | 1.743 M -29.03 % | 2.457 M -11.95 % | 2.790 M 6.84 % | 2.611 M -16.70 % | 3.135 M -8.19 % | 3.415 M -8.06 % | 3.714 M -17.34 % | 4.493 M -4.20 % | 4.690 M -8.36 % | 5.118 M 24.42 % | 4.113 M 10.97 % | 3.707 M 24.37 % | 2.980 M 15.53 % | 2.580 M -44.04 % | 4.610 M 24.33 % | 3.708 M 2.39 % | 3.621 M |
| Inventory | -13.303 K | 0.000 100.00 % | -23.000 0.00 % | -23.000 -112.71 % | 181.000 3 720.00 % | -5.000 44.44 % | -9.000 | 0.000 | 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 % | -21.381 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 35.197 K 95.19 % | 18.032 K | 0.000 -100.00 % | 7.174 K | 0.000 | 0.000 -100.00 % | 12.504 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.753 K -3.60 % | 143.934 K -4.77 % | 151.149 K 2.65 % | 147.251 K -6.45 % | 157.410 K -7.32 % | 169.845 K 0.97 % | 168.206 K -10.57 % | 188.091 K -11.42 % | 212.335 K -8.86 % | 232.978 K 36.58 % | 170.578 K -1.25 % | 172.736 K -66.90 % | 521.807 K -8.87 % | 572.602 K -3.06 % | 590.675 K -14.88 % | 693.927 K -45.39 % | 1.271 M -2.22 % | 1.299 M -4.72 % | 1.364 M 3.60 % | 1.316 M -7.16 % | 1.418 M 2.57 % | 1.382 M 7.05 % | 1.291 M 2.26 % | 1.263 M -40.58 % | 2.125 M 10.71 % | 1.920 M -4.43 % | 2.009 M 68.69 % | 1.191 M 326.16 % | 279.408 K | 0.000 -100.00 % | 213.023 K |
| Net receivables | 22.916 K | 0.000 -100.00 % | 47.858 K -3.81 % | 49.755 K 1.62 % | 48.962 K -0.07 % | 48.994 K -1.44 % | 49.711 K 1.89 % | 48.790 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.405 K -0.01 % | 29.408 K -14.85 % | 34.538 K 17.44 % | 29.408 K -0.01 % | 29.411 K 0.01 % | 29.407 K 0.00 % | 29.408 K 1.67 % | 28.925 K 8.80 % | 26.586 K 67.72 % | 15.851 K 54.49 % | 10.260 K 17.35 % | 8.743 K | 0.000 | 0.000 -100.00 % | 222.391 K 134.72 % | 94.749 K -32.87 % | 141.141 K -59.11 % | 345.171 K 60.94 % | 214.467 K 103.34 % | 105.471 K -48.96 % | 206.636 K -45.34 % | 378.071 K 63.64 % | 231.040 K 66.98 % | 138.367 K -39.45 % | 228.507 K -42.42 % | 396.838 K 65.87 % | 239.251 K 74.45 % | 137.148 K -5.55 % | 145.210 K -77.71 % | 651.346 K 94.01 % | 335.725 K 27.18 % | 263.979 K 31.00 % | 201.503 K -62.40 % | 535.965 K 32.29 % | 405.132 K 46.53 % | 276.491 K -80.63 % | 1.427 M -17.40 % | 1.728 M 68.05 % | 1.028 M 158.93 % | 397.141 K -31.89 % | 583.128 K -51.03 % | 1.191 M -59.41 % | 2.934 M 37.82 % | 2.129 M -14.35 % | 2.485 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 45.278 K -85.35 % | 308.969 K 34.89 % | 229.058 K -8.94 % | 251.544 K -4.50 % | 263.398 K -2.57 % | 270.347 K 24.42 % | 217.284 K 47.87 % | 146.945 K 470.68 % | 25.749 K -71.54 % | 90.487 K -63.65 % | 248.956 K 896.46 % | 24.984 K -82.25 % | 140.779 K -23.26 % | 183.453 K 328.07 % | 42.856 K 57.90 % | 27.141 K -84.72 % | 177.602 K -69.57 % | 583.653 K 15.14 % | 506.918 K 10.19 % | 460.046 K -3.47 % | 476.608 K -10.67 % | 533.547 K 8.15 % | 493.338 K -8.00 % | 536.217 K 504.91 % | 88.644 K -79.72 % | 437.016 K -0.52 % | 439.319 K 226.47 % | 134.566 K 25.64 % | 107.107 K -7.30 % | 115.536 K -4.37 % | 120.814 K -22.05 % | 154.984 K 882.22 % | 15.779 K -71.43 % | 55.222 K 55.01 % | 35.624 K -76.64 % | 152.508 K 30.10 % | 117.226 K 120.86 % | 53.076 K 2.17 % | 51.950 K -38.76 % | 84.835 K -57.21 % | 198.252 K -22.17 % | 254.711 K 53.40 % | 166.045 K -1.87 % | 169.212 K | 0.000 | 0.000 | 0.000 -100.00 % | 118.540 K | 0.000 | 0.000 | 0.000 -100.00 % | 63.129 K | 0.000 | 0.000 -100.00 % | 147.415 K | 0.000 -100.00 % | 143.878 K 1.24 % | 142.110 K 179.80 % | 50.790 K 7.59 % | 47.206 K 48.84 % | 31.715 K -13.25 % | 36.560 K -54.30 % | 80.006 K 180.21 % | 28.552 K -3.49 % | 29.586 K -57.88 % | 70.240 K -73.75 % | 267.629 K 201.11 % | 88.881 K 47.48 % | 60.267 K 54.65 % | 38.969 K 8.00 % | 36.083 K -38.02 % | 58.221 K -89.84 % | 572.890 K 13.67 % | 504.007 K 23.98 % | 406.521 K -18.55 % | 499.079 K 4.26 % | 478.693 K 11.25 % | 430.291 K 29.28 % | 332.839 K -9.16 % | 366.401 K 61.97 % | 226.221 K 23.75 % | 182.807 K 68.95 % | 108.199 K -49.11 % | 212.607 K -40.24 % | 355.782 K 2.73 % | 346.320 K -16.09 % | 412.746 K -54.42 % | 905.495 K -5.55 % | 958.749 K 25.61 % | 763.279 K 23.37 % | 618.670 K -19.38 % | 767.379 K 13.65 % | 675.219 K -38.95 % | 1.106 M 25.17 % | 883.572 K -11.37 % | 996.943 K -9.11 % | 1.097 M 18.37 % | 926.661 K 2.16 % | 907.088 K 52.36 % | 595.356 K -28.97 % | 838.223 K 74.39 % | 480.670 K -38.46 % | 781.084 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -1.487 M -3.83 % | -1.432 M 25.39 % | -1.919 M -2.19 % | -1.878 M -2.25 % | -1.837 M -2.44 % | -1.793 M -2.05 % | -1.757 M -0.90 % | -1.742 M -1.42 % | -1.717 M -1.38 % | -1.694 M -1.34 % | -1.672 M -1.68 % | -1.644 M -1.36 % | -1.622 M -1.23 % | -1.602 M -1.37 % | -1.581 M -2.29 % | -1.545 M -1.59 % | -1.521 M -1.92 % | -1.492 M -2.73 % | -1.453 M -722 862.69 % | 201.000 100.01 % | -1.600 M -3.12 % | -1.552 M -2.55 % | -1.513 M 15.00 % | -1.780 M -1.97 % | -1.746 M -3.41 % | -1.689 M -2.53 % | -1.647 M -3.50 % | -1.591 M -2.98 % | -1.545 M -3.33 % | -1.496 M -2.97 % | -1.452 M -27.05 % | -1.143 M -4.81 % | -1.091 M -5.57 % | -1.033 M -6.19 % | -973.014 K -6.25 % | -915.779 K -6.96 % | -856.205 K -5.71 % | -809.976 K -7.57 % | -753.004 K -10.44 % | -681.839 K -6.23 % | -641.855 K -11.08 % | -577.840 K -9.31 % | -528.647 K 3.79 % | -549.450 K -9.97 % | -499.622 K -8.54 % | -460.331 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.900 K -61.28 % | 134.040 K -38.52 % | 218.038 K -17.46 % | 264.153 K -28.67 % | 370.329 K -14.97 % | 435.547 K -19.07 % | 538.176 K -18.71 % | 662.020 K -12.31 % | 754.971 K -5.71 % | 800.654 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.065 | 0.000 | 0.000 -100.00 % | 0.809 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.532 M 0.05 % | 18.523 M 0.00 % | 18.523 M | 0.000 -100.00 % | 18.354 M | 0.000 -100.00 % | 18.063 M | 0.000 -100.00 % | 17.507 M 0.00 % | 17.507 M 0.98 % | 17.337 M 0.30 % | 17.286 M 0.84 % | 17.142 M 0.00 % | 17.142 M 0.00 % | 17.142 M 0.00 % | 17.142 M 2.90 % | 16.659 M 1.58 % | 16.400 M 0.05 % | 16.392 M 5.17 % | 15.586 M -9.60 % | 17.241 M 3.98 % | 16.582 M 2.37 % | 16.198 M 15.30 % | 14.048 M -12.39 % | 16.034 M 3.73 % | 15.457 M 0.59 % | 15.367 M 14.84 % | 13.382 M -10.47 % | 14.946 M 0.93 % | 14.808 M 0.35 % | 14.757 M 2.92 % | 14.339 M -2.75 % | 14.744 M 0.29 % | 14.701 M 0.07 % | 14.691 M 5.84 % | 13.879 M -0.15 % | 13.901 M 0.17 % | 13.877 M 0.44 % | 13.816 M 0.63 % | 13.729 M 0.34 % | 13.682 M 0.18 % | 13.658 M 0.17 % | 13.635 M 0.22 % | 13.604 M 0.26 % | 13.568 M 0.42 % | 13.511 M 0.64 % | 13.425 M 20.04 % | 11.184 M 1.82 % | 10.984 M 3.20 % | 10.643 M 2.43 % | 10.390 M 23.94 % | 8.383 M 8.65 % | 7.716 M -10.44 % | 8.615 M 3.72 % | 8.306 M 22.24 % | 6.795 M -12.90 % | 7.801 M 0.00 % | 7.801 M 0.00 % | 7.801 M 0.00 % | 7.801 M 0.00 % | 7.801 M 0.00 % | 7.801 M 0.00 % | 7.801 M -0.01 % | 7.801 M 0.00 % | 7.801 M 0.00 % | 7.801 M 13.01 % | 6.903 M 0.00 % | 6.903 M 0.01 % | 6.902 M -0.01 % | 6.903 M 0.00 % | 6.903 M 0.00 % | 6.903 M 0.00 % | 6.902 M 3.61 % | 6.662 M -3.50 % | 6.903 M 0.00 % | 6.903 M 0.23 % | 6.887 M -1.35 % | 6.981 M 0.70 % | 6.933 M 0.30 % | 6.912 M -0.17 % | 6.924 M 0.58 % | 6.884 M 0.23 % | 6.868 M 3.82 % | 6.615 M 29.73 % | 5.099 M -3.56 % | 5.287 M 18.19 % | 4.473 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.183 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.758 -6.70 % | -0.711 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 62.754 K -80.76 % | 326.092 K -18.28 % | 399.045 K -37.30 % | 636.415 K -25.57 % | 855.084 K 0.14 % | 853.882 K 11.05 % | 768.926 K -14.35 % | 897.708 K -8.80 % | 984.372 K 2 679.46 % | 35.416 K 66.60 % | 21.258 K 5.89 % | 20.076 K -74.34 % | 78.253 K 138.21 % | 32.850 K -42.38 % | 57.010 K -65.86 % | 166.988 K 179.89 % | 59.662 K -28.08 % | 82.954 K -61.04 % | 212.945 K 15.96 % | 183.638 K -54.16 % | 400.570 K 395.58 % | 80.828 K -74.67 % | 319.135 K 77.24 % | 180.061 K 57.07 % | 114.635 K -1.11 % | 115.919 K 3.86 % | 111.607 K -8.33 % | 121.747 K -22.15 % | 156.387 K -52.17 % | 326.939 K -38.00 % | 527.308 K -27.66 % | 728.922 K 30.62 % | 558.053 K -10.42 % | 622.956 K -30.32 % | 894.079 K 4.26 % | 857.544 K 12.56 % | 761.849 K 21.68 % | 626.110 K 132.14 % | 269.710 K 21.29 % | 222.362 K -48.57 % | 432.327 K 247.91 % | 124.263 K -47.19 % | 235.307 K 58.06 % | 148.868 K -15.41 % | 175.979 K 31.85 % | 133.470 K -42.33 % | 231.451 K -41.14 % | 393.235 K -35.79 % | 612.464 K -30.02 % | 875.165 K -23.26 % | 1.140 M 107.14 % | 550.550 K -27.08 % | 755.056 K -23.90 % | 992.241 K -22.88 % | 1.287 M -16.85 % | 1.547 M -14.17 % | 1.803 M -10.22 % | 2.008 M -12.44 % | 2.293 M -11.75 % | 2.599 M -10.26 % | 2.896 M -9.74 % | 3.208 M -10.76 % | 3.595 M 122.42 % | 1.616 M -43.34 % | 2.852 M -6.26 % | 3.043 M -3.14 % | 3.142 M | 0.000 -100.00 % | 300.108 K -17.84 % | 365.252 K 227.30 % | 111.596 K -43.10 % | 196.139 K -64.22 % | 548.221 K 0.51 % | 545.440 K -1.35 % | 552.929 K -24.32 % | 730.588 K 36.65 % | 534.659 K 4.36 % | 512.326 K -9.82 % | 568.133 K -32.06 % | 836.263 K 28.70 % | 649.756 K -16.25 % | 775.872 K -46.48 % | 1.450 M -27.36 % | 1.996 M -26.11 % | 2.701 M -18.61 % | 3.319 M -21.94 % | 4.252 M -21.97 % | 5.449 M -15.76 % | 6.468 M -1.83 % | 6.588 M -14.39 % | 7.696 M -9.15 % | 8.471 M -11.02 % | 9.521 M -6.94 % | 10.230 M -5.93 % | 10.875 M -8.59 % | 11.897 M -27.99 % | 16.522 M 0.65 % | 16.415 M 2.16 % | 16.068 M 0.37 % | 16.008 M 190.10 % | 5.518 M 19.94 % | 4.601 M 2.84 % | 4.473 M |
| 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 | 2002-01-31 | 2001-10-31 | 2001-07-31 | 2001-04-30 | 2001-01-31 | 2000-10-31 | 2000-07-31 | 2000-04-30 | 2000-01-31 | 1999-10-31 | 1999-07-31 | 1999-04-30 | 1999-01-31 | 1998-10-31 | 1998-07-31 | 1998-04-30 | 1998-01-31 | 1997-10-31 |
| 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-04-30 | 2007-01-31 | 2006-10-31 | 2006-07-31 | 2006-04-30 | 2006-01-31 | 2005-10-31 | 2005-07-31 | 2005-04-30 | 2005-01-31 | 2004-10-31 | 2004-07-31 | 2004-04-30 | 2004-01-31 | 2003-10-31 | 2003-07-31 | 2003-04-30 | 2003-01-31 | 2002-10-31 | 2002-07-31 | 2002-04-30 | 2002-01-31 | 2001-10-31 | 2001-07-31 | 2001-04-30 | 2001-01-31 | 2000-10-31 | 2000-07-31 | 2000-04-30 | 2000-01-31 | 1999-10-31 | 1999-07-31 | 1999-04-30 | 1999-01-31 | 1998-10-31 | 1998-07-31 | 1998-04-30 | 1998-01-31 | 1997-10-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.474 M | 0.000 | 0.000 -100.00 % | 50.054 K | 0.000 100.00 % | -15.141 K | 0.000 100.00 % | -28.151 K 77.72 % | -126.352 K 59.80 % | -314.299 K -1 240.12 % | -23.453 K -133.13 % | 70.782 K 110.65 % | -664.362 K -372.27 % | 244.011 K | 0.000 -100.00 % | 24.768 K 125.09 % | -98.701 K -1 031.14 % | 10.600 K -43.68 % | 18.822 K 84.13 % | 10.222 K | 0.000 | 0.000 | 0.000 -100.00 % | 65.132 K -42.51 % | 113.293 K 347.36 % | -45.801 K 84.56 % | -296.545 K -195.50 % | 310.516 K | 0.000 -100.00 % | 102.629 K 200.00 % | -102.629 K -324.91 % | -24.153 K -114.63 % | 165.076 K 393.47 % | 33.452 K 186.55 % | -38.650 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.432 -18.58 % | 72.993 | 0.000 -100.00 % | 4.363 | 0.000 -100.00 % | 23.749 | 0.000 -100.00 % | 58.664 3 826.64 % | 1.494 -72.83 % | 5.499 -63.04 % | 14.878 -75.61 % | 61.001 1 339.72 % | 4.237 -81.37 % | 22.737 -20.66 % | 28.657 11.79 % | 25.634 -57.73 % | 60.644 284.04 % | 15.791 140.72 % | 6.560 -14.78 % | 7.698 -7.35 % | 8.309 -6.40 % | 8.877 111.91 % | 4.189 -68.53 % | 13.312 -72.25 % | 47.967 -23.97 % | 63.093 -60.57 % | 160.011 188.71 % | 55.422 255.11 % | 15.607 -63.21 % | 42.417 86.33 % | 22.765 1 221.98 % | -2.029 -102.42 % | 83.778 103.57 % | 41.155 -17.17 % | 49.686 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -540.000 -100.38 % | 140.701 K 191.20 % | 48.318 K -23.49 % | 63.152 K 61.56 % | 39.090 K -70.17 % | 131.039 K 93.11 % | 67.856 K 418.66 % | 13.083 K 124.76 % | -52.846 K -2 637.01 % | 2.083 K -91.50 % | 24.494 K -70.78 % | 83.829 K 336.32 % | -35.473 K -580.92 % | 7.376 K -48.02 % | 14.191 K 86.18 % | 7.622 K -44.70 % | 13.783 K -92.36 % | 180.521 K 540.95 % | -40.939 K -38.75 % | -29.505 K 71.68 % | -104.194 K -344.16 % | 42.674 K 205.80 % | -40.333 K -127.12 % | 148.695 K 3 797.96 % | -4.021 K -249.09 % | 2.697 K -97.09 % | 92.832 K 122.27 % | 41.766 K 1 288.96 % | 3.007 K 169.65 % | -4.317 K 89.03 % | -39.341 K -129.03 % | 135.517 K 375.44 % | -49.201 K -272.34 % | -13.214 K -1 697.82 % | 827.000 101.62 % | -51.037 K -212.91 % | 45.203 K 320.02 % | 10.762 K 373.05 % | 2.275 K -96.96 % | 74.828 K 209.59 % | -68.282 K -175.16 % | 90.851 K 6 710.42 % | 1.334 K -97.40 % | 51.380 K 239.72 % | -36.774 K -189.29 % | 41.185 K 1 356.41 % | -3.278 K -117.69 % | 18.533 K 302.37 % | -9.158 K -560.20 % | 1.990 K -95.50 % | 44.266 K 2 107.53 % | -2.205 K 93.18 % | -32.333 K -0.24 % | -32.257 K -145.87 % | 70.327 K 644.12 % | -12.925 K -129.93 % | 43.187 K 114.58 % | 20.126 K 40.27 % | 14.348 K 315.16 % | 3.456 K 117.76 % | -19.456 K 56.59 % | -44.821 K -168.18 % | 65.736 K 373.76 % | -24.012 K 59.66 % | -59.530 K 71.68 % | -210.240 K -203.85 % | 202.451 K | 0.000 -100.00 % | 27.117 K 189.62 % | -30.259 K -147.42 % | -12.230 K -106.88 % | 177.679 K 818.53 % | -24.728 K -112.49 % | 198.013 K 2 012.81 % | 9.372 K 115.29 % | -61.306 K -1 374.82 % | 4.809 K -96.30 % | 130.064 K -21.20 % | 165.066 K 411.93 % | 32.244 K -50.15 % | 64.686 K -41.33 % | 110.256 K 229.11 % | -85.397 K 65.11 % | -244.790 K -2 478.91 % | -9.492 K 71.66 % | -33.494 K -62.37 % | -20.628 K -103.15 % | 653.897 K 4 324.41 % | -15.479 K 95.63 % | -354.420 K -1 109.58 % | -29.301 K 92.24 % | -377.469 K 58.36 % | -906.601 K -152.71 % | 1.720 M 461.52 % | -475.770 K 20.74 % | -600.257 K -1.16 % | -593.347 K -139.45 % | 1.504 M 278.58 % | -842.296 K -140.92 % | 2.059 M 218.28 % | -1.740 M -674.45 % | -224.725 K -139.56 % | 568.061 K |
| Accounts receivables | 8.396 K | 0.000 | 0.000 | 0.000 100.00 % | -7.331 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 187.313 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.758 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.389 K -126.83 % | 5.177 K -28.21 % | 7.211 K 285.23 % | -3.893 K -138.32 % | 10.158 K -18.34 % | 12.439 K 859.87 % | -1.637 K -108.24 % | 19.868 K -18.05 % | 24.245 K 17.40 % | 20.652 K 133.09 % | -62.407 K -2 991.89 % | 2.158 K -88.08 % | 18.107 K -64.32 % | 50.753 K 180.93 % | 18.066 K -82.51 % | 103.272 K 203.54 % | -99.741 K -233.42 % | 74.757 K 307.35 % | 18.352 K 138.77 % | -47.339 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 629.536 K 309.69 % | -300.222 K -707.58 % | 49.413 K 106.36 % | -777.504 K -62.71 % | -477.860 K -41.13 % | -338.597 K -276.39 % | 191.959 K -54.94 % | 426.046 K |
| Accounts payables | -8.936 K -106.58 % | 135.867 K 193.60 % | 46.277 K 354.19 % | -18.206 K -142.78 % | -7.499 K -114.38 % | 52.147 K -12.01 % | 59.263 K 208.33 % | -54.705 K 24.77 % | -72.721 K -411.44 % | 23.350 K -28.33 % | 32.581 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.627 K 136.58 % | 5.760 K -58.65 % | 13.931 K -91.83 % | 170.479 K 463.71 % | -46.872 K -183.01 % | -16.562 K 70.91 % | -56.939 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -187.313 K -3 974.91 % | 4.834 K 136.84 % | 2.041 K -97.49 % | 81.358 K 50.89 % | 53.920 K -31.65 % | 78.892 K 818.10 % | 8.593 K -87.32 % | 67.788 K 241.07 % | 19.875 K 193.45 % | -21.267 K -162.98 % | -8.087 K -77 023.81 % | 10.513 1 632.51 % | -0.686 -103.36 % | 20.403 -96.38 % | 564.000 -69.71 % | 1.862 K 1 358.11 % | -148.000 -101.47 % | 10.042 K 69.26 % | 5.933 K 145.84 % | -12.943 K 72.61 % | -47.255 K -1 917 138.54 % | 2.465 -3.18 % | 2.546 142.31 % | -6.018 13.31 % | -6.942 -238.84 % | 5.000 -88.39 % | 43.079 205.65 % | 14.094 308.83 % | -6.749 -13.43 % | -5.950 -27.57 % | -4.664 44.77 % | -8.445 30.59 % | -12.167 -223.82 % | 9.826 -85.48 % | 67.654 179.62 % | -84.973 -1 570.40 % | -5.087 -1.31 % | -5.021 -184.99 % | 5.908 62.98 % | 3.625 130.66 % | -11.823 -641.10 % | 2.185 -51.46 % | 4.501 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.590 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.451 K | 0.000 -100.00 % | 27.117 K | 0.000 | 0.000 -100.00 % | 179.068 K 698.79 % | -29.905 K -115.67 % | 190.802 K 1 338.39 % | 13.265 K 118.56 % | -71.464 K -836.62 % | -7.630 K -105.79 % | 131.701 K -9.30 % | 145.198 K 1 715.20 % | 7.999 K -81.83 % | 44.034 K -74.50 % | 172.663 K 297.21 % | -87.555 K 66.70 % | -262.897 K -336.38 % | -60.245 K -16.84 % | -51.560 K 58.39 % | -123.900 K -116.44 % | 753.638 K 935.19 % | -90.236 K 75.79 % | -372.772 K -2 166.59 % | 18.038 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.230 M -319.55 % | -293.125 K -120.15 % | 1.455 M 2 345.31 % | -64.792 K -102.55 % | 2.536 M 280.94 % | -1.402 M -236.41 % | -416.684 K -393.41 % | 142.015 K |
| Other non cash items | 1.380 M 1 861.76 % | 70.325 K 262.68 % | -43.228 K 74.60 % | -170.190 K -167.12 % | 253.574 K 130.14 % | -841.402 K -0.31 % | -838.817 K -186.10 % | -293.195 K -119.32 % | 1.517 M 1 180.64 % | -140.400 K -157.94 % | 242.317 K 375.85 % | 50.923 K 475.53 % | 8.848 K 189.53 % | -9.883 K 87.11 % | -76.653 K -220.31 % | -23.931 K 79.09 % | -114.466 K 71.63 % | -403.475 K -661.70 % | 71.831 K -40.20 % | 120.120 K 117.24 % | -696.599 K -287.90 % | 370.722 K 515.75 % | -89.169 K 55.60 % | -200.842 K -681.91 % | -25.686 K -268.28 % | 15.264 K -33.72 % | 23.029 K 46.22 % | 15.750 K 792.86 % | 1.764 K -0.23 % | 1.768 K -0.06 % | 1.769 K 105.76 % | -30.700 K -126.68 % | 115.061 K 361.31 % | -44.033 K 85.06 % | -294.776 K 54.30 % | -644.956 K -70.06 % | -379.253 K -126.29 % | 1.443 M 1 564.23 % | -98.527 K -3 962.29 % | 2.551 K -98.49 % | 169.257 K 327.07 % | 39.632 K 222.06 % | -32.470 K -112.21 % | 265.978 K 2 749.87 % | 9.333 K 427.88 % | 1.768 K 103.63 % | -48.671 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.408 K 200.00 % | -29.408 K | 0.000 | 0.000 100.00 % | -51.900 K 13.48 % | -59.986 K -14.51 % | -52.383 K -213.28 % | -16.721 K 65.90 % | -49.036 K -327.19 % | 21.584 K 407.95 % | -7.009 K -100.66 % | 1.059 M 492.80 % | 178.668 K 490.64 % | -45.737 K | 0.000 -100.00 % | 28.532 K 1 725.46 % | 1.563 K -93.23 % | 23.100 K 160.63 % | -38.099 K 98.71 % | -2.965 M -148 235 850.00 % | 2.000 -99.92 % | 2.514 K 125 800.00 % | -2.000 | 0.000 | 0.000 -100.00 % | 2.000 100.74 % | -271.000 -100.04 % | 694.528 K 496.16 % | -175.316 K 97.39 % | -6.725 M -5 706.18 % | 119.963 K -73.03 % | 444.815 K 262.10 % | 122.843 K 20.69 % | 101.787 K -10.55 % | 113.791 K -88.51 % | 990.297 K 733.66 % | 118.789 K 12.24 % | 105.835 K -6.99 % | 113.794 K -90.45 % | 1.192 M 298.74 % | -599.693 K -115.99 % | -277.648 K -308.50 % | -67.967 K -101.65 % | 4.117 M 2 902.37 % | 137.109 K 111.14 % | -1.231 M -200.00 % | 1.231 M 180.72 % | -1.525 M -284.83 % | 825.191 K 1 025.04 % | 73.348 K 151.65 % | -142.016 K |
| Net cash provided by operating activities | -711.782 K -490.52 % | -120.535 K 52.22 % | -252.265 K -13.08 % | -223.082 K -3.59 % | -215.352 K -69.76 % | -126.855 K 1.12 % | -128.290 K 10.72 % | -143.702 K 15.80 % | -170.666 K -27.75 % | -133.595 K -37.39 % | -97.236 K -12.03 % | -86.796 K 48.24 % | -167.676 K -50.42 % | -111.474 K -10.33 % | -101.035 K 53.37 % | -216.670 K -34.57 % | -161.014 K -36.84 % | -117.668 K 38.18 % | -190.352 K 27.83 % | -263.770 K 33.80 % | -398.440 K -59.45 % | -249.889 K 16.76 % | -300.213 K -42.44 % | -210.769 K -10.58 % | -190.603 K 20.11 % | -238.594 K -156.91 % | -92.871 K 58.42 % | -223.337 K -28.11 % | -174.327 K 14.27 % | -203.345 K -0.02 % | -203.304 K -12.58 % | -180.589 K 26.53 % | -245.812 K -1.19 % | -242.910 K 27.95 % | -337.152 K -16.90 % | -288.421 K -58.33 % | -182.159 K 13.62 % | -210.881 K -4.46 % | -201.879 K -15.21 % | -175.221 K 34.69 % | -268.292 K -78.74 % | -150.099 K 12.49 % | -171.520 K -38.54 % | -123.801 K 31.51 % | -180.765 K -97.62 % | -91.472 K 37.40 % | -146.129 K 26.83 % | -199.705 K 20.93 % | -252.580 K -2.09 % | -247.409 K -27.16 % | -194.565 K -7.21 % | -181.488 K 17.81 % | -220.821 K 16.95 % | -265.883 K -13.90 % | -233.436 K -5.58 % | -221.099 K -22.03 % | -181.183 K 20.52 % | -227.949 K 17.13 % | -275.074 K 5.67 % | -291.596 K 4.67 % | -305.872 K 15.08 % | -360.186 K -169.82 % | -133.493 K 49.56 % | -264.667 K -1.70 % | -260.231 K 29.41 % | -368.671 K -387.64 % | 128.171 K 8.86 % | 117.740 K 721.94 % | -18.931 K 68.25 % | -59.631 K -47.81 % | -40.344 K -146.20 % | 87.316 K 223.36 % | -70.784 K -230.40 % | 54.284 K 250.25 % | -36.129 K -138.65 % | 93.473 K 390.28 % | -32.201 K -125.32 % | -14.291 K -109.43 % | 151.580 K -58.39 % | 364.280 K 375.98 % | -131.994 K 64.20 % | -368.692 K -1 559.13 % | 25.268 K 378.37 % | -9.077 K 93.18 % | -133.013 K 60.39 % | -335.845 K -257.91 % | 212.681 K -69.17 % | 689.793 K 1 180.83 % | 53.855 K 109.82 % | -548.611 K -1 499.41 % | 39.203 K -39.61 % | 64.917 K 108.56 % | -758.750 K -178.78 % | 963.096 K 454.25 % | -271.868 K -1 081.78 % | -23.005 K 93.80 % | -371.136 K -139.87 % | 930.856 K 378.89 % | 194.376 K -75.18 % | 783.176 K 193.04 % | -841.777 K -308.63 % | -206.002 K | 0.000 |
| Investments in property plant and equipment | -675.000 0.00 % | -675.000 | 0.000 | 0.000 100.00 % | -13.787 K -893.72 % | 1.737 K 111.19 % | -15.524 K -784.66 % | -1.755 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.393 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.848 K -86.67 % | -990.000 | 0.000 100.00 % | -1.140 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -963.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.180 K 55.42 % | -2.647 K | 0.000 100.00 % | -17.069 K 83.36 % | -102.603 K | 0.000 | 0.000 100.00 % | -57.175 K -359.31 % | -12.448 K | 0.000 | 0.000 -100.00 % | 1.045 M 550.26 % | -232.086 K -1 036.67 % | -20.418 K 98.11 % | -1.078 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.074 K | 0.000 100.00 % | -6.877 K -343 950.00 % | 2.000 100.09 % | -2.278 K -4 746.81 % | -47.000 96.93 % | -1.530 K -474.08 % | 409.000 449.57 % | -117.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.707 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | -83.869 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 83.869 K 198.23 % | -85.381 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.647 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 214.747 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -313.754 K -724.25 % | 50.261 K | 0.000 | 0.000 -100.00 % | 13.787 K | 0.000 | 0.000 100.00 % | -49.146 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 -100.00 % | 2.647 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -938.457 K -1 489 514.29 % | -63.000 -201.61 % | 62.000 -99.99 % | 933.211 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.005 K | 0.000 | 0.000 -100.00 % | 8.953 K 458.12 % | -2.500 K 61.26 % | -6.453 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.093 K -69.12 % | -4.194 K 97.84 % | -194.376 K 98.38 % | -11.980 M -1 042.10 % | -1.049 M | 0.000 | 0.000 |
| Net cash used for investing activites | -99.682 K -178.48 % | -35.795 K | 0.000 | 0.000 100.00 % | -13.787 K -893.72 % | 1.737 K 111.19 % | -15.524 K 69.50 % | -50.901 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.393 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.848 K -86.67 % | -990.000 | 0.000 100.00 % | -1.140 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -963.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.180 K 55.42 % | -2.647 K 0.00 % | -2.647 K 84.49 % | -17.069 K 83.36 % | -102.603 K -215.70 % | -32.500 K | 0.000 100.00 % | -57.175 K -359.31 % | -12.448 K -18.79 % | -10.479 K | 0.000 -100.00 % | 106.522 K 145.89 % | -232.149 K -1 040.45 % | -20.356 K 85.95 % | -144.853 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -867.000 | 0.000 | 0.000 -100.00 % | 600.000 -88.71 % | 5.313 K -96.95 % | 173.931 K 3 375.54 % | -5.310 K 22.79 % | -6.877 K -176.80 % | 8.955 K 287.42 % | -4.778 K 26.49 % | -6.500 K -324.84 % | -1.530 K -474.08 % | 409.000 449.57 % | -117.000 96.39 % | -3.238 K | 0.000 -100.00 % | 7.475 M 301.63 % | -3.707 M -1 240.84 % | -276.491 K | 0.000 -100.00 % | 1.402 M 19 865.88 % | -7.093 K -69.12 % | -4.194 K 97.84 % | -194.376 K 98.38 % | -11.980 M -1 042.10 % | -1.049 M -1 427.61 % | -68.667 K | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 273.087 K | 0.000 -100.00 % | 10.224 K -46.24 % | 19.019 K 164.93 % | -29.293 K -227.26 % | 23.019 K -34.97 % | 35.399 K | 0.000 -100.00 % | 51.702 K -48.79 % | 100.960 K | 0.000 | 0.000 -100.00 % | 129.900 K 25 521.30 % | 507.000 | 0.000 -100.00 % | 16.864 K | 0.000 -100.00 % | 13.737 K | 0.000 | 0.000 -100.00 % | 184.459 K | 0.000 -100.00 % | 91.446 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.071 K 403.81 % | -58.613 K -132.92 % | 178.071 K | 0.000 -100.00 % | 1.768 K | 0.000 -100.00 % | 1.769 K 133.32 % | -5.309 K -400.11 % | 1.769 K 0.06 % | 1.768 K 11.34 % | 1.588 K 130.97 % | -5.128 K -389.88 % | 1.769 K 29 583.33 % | -6.000 -100.17 % | 3.542 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.470 K | 0.000 | 0.000 100.00 % | -44.999 K | 0.000 -100.00 % | 3.006 K 181.55 % | -3.686 K 66.21 % | -10.908 K -382.23 % | 3.865 K 77 400.00 % | -5.000 99.95 % | -11.098 K 95.04 % | -223.785 K -136.62 % | 611.063 K 2 039.82 % | -31.501 K 95.71 % | -733.973 K -2 333.68 % | -30.159 K -384.63 % | 10.596 K 30 174.29 % | 35.000 100.02 % | -186.538 K 51.07 % | -381.257 K 48.41 % | -738.958 K -2 983.63 % | 25.626 K -72.32 % | 92.588 K 299.86 % | -46.326 K 98.76 % | -3.736 M -200.66 % | 3.712 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 15.396 K -72.58 % | 56.141 K | 0.000 -100.00 % | 809.608 -99.46 % | 150.436 K 0.74 % | 149.326 K | 0.000 -100.00 % | 32.565 K -97.17 % | 1.151 M 851.68 % | 120.892 K 92.24 % | 62.887 K -74.90 % | 250.573 K | 0.000 | 0.000 | 0.000 -100.00 % | 314.251 K 3 514.57 % | 8.694 K | 0.000 -100.00 % | 225.351 K 1 118.71 % | 18.491 K -97.54 % | 751.375 K | 0.000 -100.00 % | 491.014 K 65.96 % | 295.858 K | 0.000 -100.00 % | 249.987 K 173.37 % | 91.446 K -55.06 % | 203.478 K | 0.000 | 0.000 | 0.000 -100.00 % | 354.576 K 105.31 % | 172.699 K 1 321.44 % | -14.139 K -103.05 % | 464.162 K 58.24 % | 293.319 K -8.02 % | 318.888 K -47.39 % | 606.129 K 150.05 % | 242.406 K | 0.000 -100.00 % | 690.000 K | 0.000 -100.00 % | 289.548 K 54.22 % | 187.751 K | 0.000 | 0.000 | 0.000 -100.00 % | 64.769 K 200.00 % | -64.769 K 0.00 % | -64.769 K -107.48 % | 866.468 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.635 K 60 218.18 % | 11.000 107.01 % | -157.000 -100.01 % | 2.144 M 300.73 % | 534.975 K 658.96 % | 70.488 K 153.84 % | -130.927 K -106.04 % | 2.167 M 884.31 % | -276.318 K -6 907 852.90 % | -4.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -832.528 K -1 982 309.52 % | 42.000 | 0.000 | 0.000 | 0.000 | 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 % | -56.733 K -911.63 % | 6.990 K -97.84 % | 323.960 K -78.28 % | 1.491 M 89.71 % | 786.142 K -3.78 % | 816.985 K 283.52 % | 213.023 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 100.00 % | -14.139 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -9.809 K -109.67 % | 101.390 K | 0.000 -100.00 % | 5.913 K 102.69 % | -219.513 K -200.00 % | 219.513 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -227.307 K -240.75 % | 161.501 K | 0.000 | 0.000 -100.00 % | 5.163 K | 0.000 | 0.000 100.00 % | -507.000 | 0.000 100.00 % | -40.777 K -1 297.41 % | -2.918 K 92.83 % | -40.710 K -72.51 % | -23.599 K | 0.000 | 0.000 100.00 % | -91.446 K -144.94 % | 203.478 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 2 748 779 069 440 100.00 % | 0.000 | 0.000 -100.00 % | 14.341 K 199.99 % | -14.342 K 40.08 % | -23.935 K -229.29 % | 18.513 K 174.24 % | -24.937 K 78.78 % | -117.516 K -338.89 % | 49.192 K 124.94 % | -197.208 K -214.60 % | 172.083 K 311.99 % | 41.769 K 317.69 % | 10.000 K | 0.000 100.00 % | -63.001 K -197.27 % | 64.769 K | 0.000 100.00 % | -64.769 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.308 K -400.57 % | 1.766 K -0.28 % | 1.771 K 0.17 % | 1.768 K 133.31 % | -5.308 K -400.06 % | 1.769 K 100.33 % | -542.431 K -7 552.81 % | -7.088 K -101.34 % | 530.753 K 247.06 % | -360.913 K -310 756 945.19 % | 0.116 100.00 % | -27.495 K -108.91 % | 308.513 K | 0.000 | 0.000 100.00 % | -3.007 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 -100.00 % | 898.347 K | 0.000 | 0.000 100.00 % | -52.001 K -200.00 % | 52.001 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.084 M | 0.000 -100.00 % | 69.123 K | 0.000 100.00 % | -205.663 K -1 639.81 % | -11.821 K -322.78 % | -2.796 K 97.84 % | -129.584 K -101.22 % | 10.584 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 106.376 K 4.92 % | 101.390 K | 0.000 -100.00 % | 5.913 K -97.10 % | 204.010 K -7.06 % | 219.513 K 2 047.04 % | 10.224 K -80.18 % | 51.584 K -95.40 % | 1.121 M 679.10 % | 143.911 K 46.42 % | 98.286 K 322.44 % | 23.266 K -89.09 % | 213.203 K 111.18 % | 100.960 K | 0.000 -100.00 % | 319.414 K 130.47 % | 138.594 K 27 236.09 % | 507.000 -99.77 % | 224.844 K 535.96 % | 35.355 K -95.02 % | 710.598 K 5 072.88 % | 13.737 K -96.95 % | 450.304 K 65.40 % | 272.259 K 47.60 % | 184.459 K -26.21 % | 249.987 K 173.37 % | 91.446 K -55.06 % | 203.478 K | 0.000 | 0.000 | 0.000 -100.00 % | 354.576 K 105.26 % | 172.749 K 1 321.79 % | -14.139 K -103.05 % | 464.162 K 50.87 % | 307.660 K -1.26 % | 311.582 K -45.83 % | 575.158 K 120.44 % | 260.919 K 1 146.35 % | -24.936 K -104.36 % | 572.484 K 1 063.77 % | 49.192 K -81.81 % | 270.411 K 138.31 % | 113.470 K -48.39 % | 219.840 K 2 098.40 % | 10.000 K 465.61 % | 1.768 K 0.00 % | 1.768 K -0.06 % | 1.769 K 133.32 % | -5.309 K -100.66 % | 803.468 K 45 345.02 % | 1.768 K 11.34 % | 1.588 K 130.97 % | -5.128 K -389.88 % | 1.769 K 29 583.33 % | -6.000 -100.17 % | 3.542 K 166.73 % | -5.308 K -400.57 % | 1.766 K -78.99 % | 8.406 K 372.51 % | 1.779 K 132.55 % | -5.465 K -100.25 % | 2.146 M 28 876.81 % | -7.456 K -111.76 % | 63.400 K -75.38 % | 257.554 K -86.78 % | 1.949 M 929.70 % | -234.848 K -754.02 % | -27.499 K -108.91 % | 308.512 K 785.60 % | -44.999 K | 0.000 | 0.000 100.00 % | -3.686 K 66.21 % | -10.908 K -382.23 % | 3.865 K 77 400.00 % | -5.000 99.95 % | -11.098 K 95.04 % | -223.785 K -1.05 % | -221.466 K -604.03 % | -31.457 K -119.14 % | 164.374 K 645.02 % | -30.159 K -384.63 % | 10.596 K 120.39 % | -51.966 K 61.37 % | -134.537 K 64.71 % | -381.257 K 48.41 % | -738.958 K -2 983.63 % | 25.626 K -72.32 % | 92.588 K 299.86 % | -46.326 K 99.41 % | -7.821 M -310.68 % | 3.712 M 5 270.29 % | 69.123 K | 0.000 100.00 % | -205.663 K -2 999.52 % | 7.093 K 69.12 % | 4.194 K -97.84 % | 194.376 K -98.25 % | 11.083 M 1 309.83 % | 786.142 K -3.78 % | 816.985 K 283.52 % | 213.023 K |
| Effect of forex changes on cash | 199.364 K 1 067.74 % | -20.601 K | 0.000 | 0.000 -100.00 % | 13.787 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -505.724 K -569.47 % | -75.541 K 67.48 % | -232.265 K -6.95 % | -217.170 K -1 814.74 % | -11.342 K -112.02 % | 94.396 K 165.64 % | -143.815 K -1.29 % | -141.981 K -114.94 % | 950.549 K 9 114.32 % | 10.316 K 1 563.87 % | 620.000 100.98 % | -63.530 K -239.54 % | 45.527 K 533.01 % | -10.514 K 89.59 % | -101.035 K -199.69 % | 101.350 K 552.07 % | -22.419 K 80.86 % | -117.161 K -439.68 % | 34.492 K 115.10 % | -228.415 K -173.17 % | 312.158 K 232.19 % | -236.152 K -257.34 % | 150.091 K 144.09 % | 61.490 K 1 100.81 % | -6.144 K -153.93 % | 11.393 K 899.51 % | -1.425 K 92.82 % | -19.859 K 88.61 % | -174.327 K 14.27 % | -203.345 K -0.02 % | -203.304 K -216.85 % | 173.987 K 338.13 % | -73.063 K 71.58 % | -257.049 K -302.38 % | 127.010 K 626.10 % | 17.492 K -86.37 % | 128.371 K -64.76 % | 364.238 K 529.08 % | 57.900 K 128.93 % | -200.157 K -165.80 % | 304.192 K 401.46 % | -100.907 K -202.04 % | 98.891 K 1 057.23 % | -10.331 K -126.44 % | 39.075 K 147.96 % | -81.472 K 43.56 % | -144.361 K 27.42 % | -198.900 K 20.70 % | -250.811 K 0.75 % | -252.718 K -141.50 % | 608.903 K 438.81 % | -179.720 K 18.40 % | -220.233 K 18.79 % | -271.191 K -15.74 % | -234.314 K 1.62 % | -238.174 K 15.01 % | -280.244 K -5.53 % | -265.569 K 2.83 % | -273.308 K 19.70 % | -340.340 K -7.52 % | -316.534 K 15.87 % | -376.225 K -118.70 % | 2.012 M 1 314.98 % | -165.608 K 61.40 % | -428.986 K -226.31 % | -131.464 K -106.81 % | 1.932 M 1 749.64 % | -117.108 K -76.66 % | -66.289 K -126.63 % | 248.888 K 391.63 % | -85.344 K -197.73 % | 87.327 K 223.36 % | -70.789 K -239.91 % | 50.595 K 207.56 % | -47.038 K -148.76 % | 96.471 K 399.58 % | -32.202 K -26.84 % | -25.388 K 64.54 % | -71.605 K -148.34 % | 148.129 K 1 311.69 % | 10.493 K 105.01 % | -209.636 K -1 681.41 % | -11.768 K -211.65 % | 10.540 K 105.55 % | -189.826 K 60.20 % | -476.892 K -180.35 % | -170.106 K -249.42 % | -48.682 K -136.70 % | 132.631 K 125.87 % | -512.700 K -7 098.82 % | -7.122 K 97.59 % | -295.307 K 63.25 % | -803.575 K -193.49 % | 859.523 K 352.92 % | -339.835 K -127.50 % | 1.236 M 385.62 % | -432.598 K -146.26 % | 935.050 K 381.05 % | 194.376 K 340.10 % | -80.956 K 92.10 % | -1.025 M -295.81 % | 523.592 K 145.79 % | 213.023 K |
| Cash at beginning of period | 544.429 K 74.40 % | 312.164 K -42.66 % | 544.429 K -28.52 % | 761.599 K -1.47 % | 772.941 K 13.91 % | 678.545 K -17.49 % | 822.360 K -14.72 % | 964.341 K 6 892.03 % | 13.792 K 296.78 % | 3.476 K 21.71 % | 2.856 K -95.67 % | 65.956 K 222.85 % | 20.429 K -33.98 % | 30.943 K -76.55 % | 131.978 K 330.91 % | 30.628 K -42.26 % | 53.047 K -68.83 % | 170.208 K 25.41 % | 135.716 K -62.73 % | 364.131 K 600.62 % | 51.973 K -81.96 % | 288.125 K 108.73 % | 138.034 K 80.33 % | 76.544 K -7.43 % | 82.688 K 15.98 % | 71.295 K -1.96 % | 72.720 K -21.45 % | 92.579 K -65.31 % | 266.906 K -43.24 % | 470.251 K -30.18 % | 673.555 K 34.83 % | 499.568 K -12.76 % | 572.631 K -30.98 % | 829.680 K 18.08 % | 702.670 K 2.55 % | 685.178 K 23.05 % | 556.807 K 189.15 % | 192.569 K 42.99 % | 134.669 K -59.78 % | 334.826 K 992.99 % | 30.634 K -76.71 % | 131.541 K 302.88 % | 32.650 K -24.04 % | 42.981 K 1 000.38 % | 3.906 K -95.43 % | 85.378 K -62.84 % | 229.739 K -46.40 % | 428.639 K -36.91 % | 679.450 K -27.11 % | 932.168 K 188.36 % | 323.265 K -35.73 % | 502.985 K -30.45 % | 723.218 K -27.27 % | 994.409 K -19.07 % | 1.229 M -16.24 % | 1.467 M -16.04 % | 1.747 M -13.19 % | 2.013 M -11.96 % | 2.286 M -12.97 % | 2.627 M -10.75 % | 2.943 M -11.33 % | 3.319 M 153.91 % | 1.307 M -11.23 % | 1.473 M -22.56 % | 1.902 M -6.47 % | 2.033 M 1 906.78 % | 101.315 K -64.77 % | 287.556 K -18.73 % | 353.845 K 237.13 % | 104.957 K -44.85 % | 190.301 K 84.79 % | 102.983 K -40.74 % | 173.772 K 41.08 % | 123.177 K -27.63 % | 170.215 K 130.83 % | 73.739 K -30.40 % | 105.941 K -19.33 % | 131.329 K -35.28 % | 202.934 K 270.16 % | 54.823 K 23.67 % | 44.330 K -82.54 % | 253.966 K -4.43 % | 265.734 K 4.13 % | 255.194 K -42.66 % | 445.020 K -51.73 % | 921.912 K -15.58 % | 1.092 M -4.26 % | 1.141 M 13.16 % | 1.008 M -33.71 % | 1.521 M -0.47 % | 1.528 M -16.19 % | 1.823 M -30.59 % | 2.627 M 48.64 % | 1.767 M -16.13 % | 2.107 M 136.42 % | 891.204 K -32.68 % | 1.324 M 240.53 % | 388.752 K 100.00 % | 194.376 K -30.43 % | 279.408 K -78.58 % | 1.305 M 67.03 % | 781.084 K 37.50 % | 568.061 K |
| Cash at end of period | 38.705 K -83.64 % | 236.623 K -24.20 % | 312.164 K -42.66 % | 544.429 K -28.52 % | 761.599 K -1.47 % | 772.941 K 13.91 % | 678.545 K -17.49 % | 822.360 K -14.72 % | 964.341 K 6 892.03 % | 13.792 K 296.78 % | 3.476 K 43.28 % | 2.426 K -96.32 % | 65.956 K 222.85 % | 20.429 K -33.98 % | 30.943 K -76.55 % | 131.978 K 330.91 % | 30.628 K -42.26 % | 53.047 K -68.83 % | 170.208 K 25.41 % | 135.716 K -62.73 % | 364.131 K 600.62 % | 51.973 K -81.96 % | 288.125 K 108.73 % | 138.034 K 80.33 % | 76.544 K -7.43 % | 82.688 K 15.98 % | 71.295 K -1.96 % | 72.720 K -21.45 % | 92.579 K -65.31 % | 266.906 K -43.24 % | 470.251 K -30.18 % | 673.555 K 34.83 % | 499.568 K -12.76 % | 572.631 K -30.98 % | 829.680 K 18.08 % | 702.670 K 2.55 % | 685.178 K 23.05 % | 556.807 K 189.15 % | 192.569 K 42.99 % | 134.669 K -59.78 % | 334.826 K 992.99 % | 30.634 K -76.71 % | 131.541 K 302.88 % | 32.650 K -24.04 % | 42.981 K 1 000.38 % | 3.906 K -95.43 % | 85.378 K -62.84 % | 229.739 K -46.40 % | 428.639 K -36.91 % | 679.450 K -27.11 % | 932.168 K 188.36 % | 323.265 K -35.73 % | 502.985 K -30.45 % | 723.218 K -27.27 % | 994.409 K -19.07 % | 1.229 M -16.24 % | 1.467 M -16.04 % | 1.747 M -13.19 % | 2.013 M -11.97 % | 2.286 M -12.96 % | 2.627 M -10.75 % | 2.943 M -11.33 % | 3.319 M 153.95 % | 1.307 M -11.25 % | 1.473 M -22.56 % | 1.902 M -6.47 % | 2.033 M 1 092.84 % | 170.448 K -40.73 % | 287.556 K -18.73 % | 353.845 K 237.13 % | 104.957 K -44.85 % | 190.310 K 84.80 % | 102.983 K -40.74 % | 173.772 K 41.08 % | 123.177 K -27.63 % | 170.210 K 130.83 % | 73.739 K -30.40 % | 105.941 K -19.33 % | 131.329 K -35.29 % | 202.952 K 270.19 % | 54.823 K 23.67 % | 44.330 K -82.54 % | 253.966 K -4.43 % | 265.734 K 4.13 % | 255.194 K -42.66 % | 445.020 K -51.73 % | 921.912 K -15.57 % | 1.092 M -4.27 % | 1.141 M 13.16 % | 1.008 M -33.71 % | 1.521 M -0.46 % | 1.528 M -16.20 % | 1.823 M -30.59 % | 2.627 M 48.64 % | 1.767 M -16.91 % | 2.127 M 138.64 % | 891.204 K -32.68 % | 1.324 M 240.53 % | 388.752 K 95.89 % | 198.452 K -28.97 % | 279.408 K -78.58 % | 1.305 M 67.03 % | 781.084 K |
| Operating cash flow | -711.782 K -490.52 % | -120.535 K 52.22 % | -252.265 K -13.08 % | -223.082 K -3.59 % | -215.352 K -69.76 % | -126.855 K 1.12 % | -128.290 K 10.72 % | -143.702 K 15.80 % | -170.666 K -27.75 % | -133.595 K -37.39 % | -97.236 K -12.03 % | -86.796 K 48.24 % | -167.676 K -50.42 % | -111.474 K -10.33 % | -101.035 K 53.37 % | -216.670 K -34.57 % | -161.014 K -36.84 % | -117.668 K 38.18 % | -190.352 K 27.83 % | -263.770 K 33.80 % | -398.440 K -59.45 % | -249.889 K 16.76 % | -300.213 K -42.44 % | -210.769 K -10.58 % | -190.603 K 20.11 % | -238.594 K -156.91 % | -92.871 K 58.42 % | -223.337 K -28.11 % | -174.327 K 14.27 % | -203.345 K -0.02 % | -203.304 K -12.58 % | -180.589 K 26.53 % | -245.812 K -1.19 % | -242.910 K 27.95 % | -337.152 K -16.90 % | -288.421 K -58.33 % | -182.159 K 13.62 % | -210.881 K -4.46 % | -201.879 K -15.21 % | -175.221 K 34.69 % | -268.292 K -78.74 % | -150.099 K 12.49 % | -171.520 K -38.54 % | -123.801 K 31.51 % | -180.765 K -97.62 % | -91.472 K 37.40 % | -146.129 K 26.83 % | -199.705 K 20.93 % | -252.580 K -2.09 % | -247.409 K -27.16 % | -194.565 K -7.21 % | -181.488 K 17.81 % | -220.821 K 16.95 % | -265.883 K -13.90 % | -233.436 K -5.58 % | -221.099 K -22.03 % | -181.183 K 20.52 % | -227.949 K 17.13 % | -275.074 K 5.67 % | -291.596 K 4.67 % | -305.872 K 15.08 % | -360.186 K -169.82 % | -133.493 K 49.56 % | -264.667 K -1.70 % | -260.231 K 29.41 % | -368.671 K -387.64 % | 128.171 K 8.86 % | 117.740 K 721.94 % | -18.931 K 68.25 % | -59.631 K -47.81 % | -40.344 K -146.20 % | 87.316 K 223.36 % | -70.784 K -230.40 % | 54.284 K 250.25 % | -36.129 K -138.65 % | 93.473 K 390.28 % | -32.201 K -125.32 % | -14.291 K -109.43 % | 151.580 K -58.39 % | 364.280 K 375.98 % | -131.994 K 64.20 % | -368.692 K -1 559.13 % | 25.268 K 378.37 % | -9.077 K 93.18 % | -133.013 K 60.39 % | -335.845 K -257.91 % | 212.681 K -69.17 % | 689.793 K 1 180.83 % | 53.855 K 109.82 % | -548.611 K -1 499.41 % | 39.203 K -39.61 % | 64.917 K 108.56 % | -758.750 K -178.78 % | 963.096 K 454.25 % | -271.868 K -1 081.78 % | -23.005 K 93.80 % | -371.136 K -139.87 % | 930.856 K 378.89 % | 194.376 K -75.18 % | 783.176 K 193.04 % | -841.777 K -308.63 % | -206.002 K | 0.000 |
| Capital expenditure | -675.000 0.00 % | -675.000 | 0.000 | 0.000 100.00 % | -13.787 K -893.72 % | 1.737 K 111.19 % | -15.524 K -784.66 % | -1.755 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.393 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.848 K -86.67 % | -990.000 | 0.000 100.00 % | -1.140 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -963.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.180 K 55.42 % | -2.647 K | 0.000 100.00 % | -17.069 K 83.36 % | -102.603 K | 0.000 | 0.000 100.00 % | -57.175 K -359.31 % | -12.448 K | 0.000 | 0.000 -100.00 % | 1.045 M 550.26 % | -232.086 K -1 036.67 % | -20.418 K 98.11 % | -1.078 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.074 K | 0.000 100.00 % | -6.877 K -343 950.00 % | 2.000 100.09 % | -2.278 K -4 746.81 % | -47.000 96.93 % | -1.530 K -474.08 % | 409.000 449.57 % | -117.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.707 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -712.457 K -487.79 % | -121.210 K 51.95 % | -252.265 K -13.08 % | -223.083 K 2.64 % | -229.139 K -83.14 % | -125.118 K 13.00 % | -143.814 K 1.13 % | -145.457 K 14.77 % | -170.666 K -27.75 % | -133.595 K -37.39 % | -97.236 K -12.03 % | -86.796 K 48.24 % | -167.676 K -50.42 % | -111.474 K -10.33 % | -101.035 K 53.37 % | -216.671 K -34.57 % | -161.014 K -36.84 % | -117.668 K 38.18 % | -190.352 K 27.83 % | -263.770 K 33.80 % | -398.440 K -59.45 % | -249.889 K 16.76 % | -300.213 K -42.44 % | -210.769 K -10.58 % | -190.603 K 20.11 % | -238.594 K -156.91 % | -92.871 K 58.42 % | -223.337 K -28.11 % | -174.327 K 14.27 % | -203.345 K -0.02 % | -203.304 K -12.58 % | -180.589 K 26.53 % | -245.812 K -1.19 % | -242.910 K 27.95 % | -337.152 K -16.15 % | -290.269 K -58.49 % | -183.149 K 13.15 % | -210.881 K -3.87 % | -203.019 K -15.86 % | -175.221 K 34.69 % | -268.292 K -78.74 % | -150.099 K 12.49 % | -171.520 K -38.54 % | -123.801 K 31.51 % | -180.765 K -97.62 % | -91.472 K 37.40 % | -146.129 K 27.18 % | -200.668 K 20.55 % | -252.580 K -2.09 % | -247.409 K -27.16 % | -194.565 K -7.21 % | -181.488 K 18.25 % | -222.000 K 17.33 % | -268.530 K -15.03 % | -233.436 K 1.99 % | -238.168 K 16.07 % | -283.786 K -24.50 % | -227.949 K 17.13 % | -275.074 K 21.13 % | -348.771 K -9.57 % | -318.320 K 11.62 % | -360.186 K -169.82 % | -133.493 K -117.11 % | 780.312 K 258.50 % | -492.317 K -26.53 % | -389.089 K 59.04 % | -949.893 K -906.77 % | 117.740 K 721.94 % | -18.931 K 68.25 % | -59.631 K -47.81 % | -40.344 K -146.20 % | 87.316 K 223.36 % | -70.784 K -230.40 % | 54.284 K 250.25 % | -36.129 K -138.65 % | 93.473 K 390.28 % | -32.201 K -125.32 % | -14.291 K -109.43 % | 151.580 K -58.39 % | 364.280 K 373.75 % | -133.068 K 63.91 % | -368.692 K -2 104.74 % | 18.391 K 302.66 % | -9.075 K 93.29 % | -135.291 K 59.72 % | -335.892 K -259.08 % | 211.151 K -69.41 % | 690.202 K 1 184.38 % | 53.738 K 109.80 % | -548.611 K -1 499.41 % | 39.203 K -39.61 % | 64.917 K 101.45 % | -4.466 M -563.72 % | 963.096 K 454.25 % | -271.868 K -1 081.78 % | -23.005 K 93.80 % | -371.136 K -139.87 % | 930.856 K 378.89 % | 194.376 K -75.18 % | 783.176 K 193.04 % | -841.777 K -308.63 % | -206.002 K | 0.000 |
| 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 | 2002 | 2002 | 2002 | 2002 | 2001 | 2001 | 2001 | 2001 | 2000 | 2000 | 2000 | 2000 | 1999 | 1999 | 1999 | 1999 | 1998 | 1998 | 1998 | 1998 | 1997 |