Pillarstone Capital REIT PRLE
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 | 1996 | 1995 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 8.843 M -4.64 % | 9.273 M -4.12 % | 9.671 M -32.15 % | 14.253 M -17.04 % | 17.180 M 2.46 % | 16.768 M 1 370.88 % | 1.140 M | 0.000 -100.00 % | 4.000 -99.12 % | 454.000 -86.07 % | 3.260 K -59.30 % | 8.010 K -0.30 % | 8.034 K -25.66 % | 10.807 K -51.09 % | 22.096 K 115.53 % | 10.252 K 96.21 % | 5.225 K -99.19 % | 646.442 K -2.06 % | 660.028 K 115.17 % | 306.748 K -77.92 % | 1.389 M -63.68 % | 3.824 M -52.88 % | 8.116 M 17.67 % | 6.897 M 96.55 % | 3.509 M 10.31 % | 3.181 M 23.97 % | 2.566 M 110.33 % | 1.220 M |
| Net income | 7.765 M 3 098.07 % | -259.000 K 30.19 % | -371.000 K -102.03 % | 18.299 M 1 290.50 % | 1.316 M 7 651.93 % | -17.426 K 96.49 % | -497.000 K -638.80 % | -67.271 K -17.05 % | -57.470 K -7.11 % | -53.655 K 8.41 % | -58.581 K -76.56 % | -33.180 K -381.99 % | -6.884 K 92.03 % | -86.333 K 68.83 % | -277.000 K 23.69 % | -363.000 K 18.68 % | -446.358 K 67.51 % | -1.374 M -68.38 % | -816.000 K 25.14 % | -1.090 M 69.36 % | -3.558 M -34.01 % | -2.655 M 68.07 % | -8.315 M -499.50 % | -1.387 M -47.40 % | -941.000 K -240.94 % | -276.000 K 61.29 % | -713.000 K -92.70 % | -370.000 K |
| Income before tax | 7.765 M 1 531.30 % | 476.000 K -23.60 % | 623.000 K -96.65 % | 18.579 M 85.14 % | 10.035 M 57 686.37 % | -17.426 K 96.49 % | -497.000 K -638.80 % | -67.271 K -17.05 % | -57.470 K -7.11 % | -53.655 K 8.41 % | -58.581 K -76.56 % | -33.180 K -381.99 % | -6.884 K 92.03 % | -86.333 K 68.83 % | -277.000 K 23.69 % | -363.000 K 18.68 % | -446.358 K 67.51 % | -1.374 M -68.38 % | -816.000 K 25.14 % | -1.090 M 69.36 % | -3.558 M -36.06 % | -2.615 M 68.55 % | -8.315 M -856.85 % | -869.000 K 60.30 % | -2.189 M | 0.000 | 0.000 100.00 % | -370.000 K |
| Income before tax ratio | 0.88 1 610.63 % | 0.05 -20.32 % | 0.06 -95.06 % | 1.30 123.16 % | 0.58 56 305.37 % | 0.00 99.76 % | -0.44 | 0.00 100.00 % | -14 367.50 -12 057.01 % | -118.18 -557.68 % | -17.97 -333.81 % | -4.14 -383.43 % | -0.86 89.27 % | -7.99 36.28 % | -12.54 64.59 % | -35.41 58.55 % | -85.43 -3 919.20 % | -2.13 -71.92 % | -1.24 65.21 % | -3.55 -38.72 % | -2.56 -274.58 % | -0.68 33.25 % | -1.02 -713.13 % | -0.13 79.80 % | -0.62 | 0.00 | 0.00 100.00 % | -0.30 |
| EBITDA | 7.765 M 132.28 % | 3.343 M -4.32 % | 3.494 M -85.37 % | 23.889 M 174.27 % | 8.710 M 166.36 % | 3.270 M 785.53 % | -477.000 K -633.90 % | -64.995 K -13.09 % | -57.470 K -7.11 % | -53.655 K 8.41 % | -58.581 K -76.56 % | -33.180 K 40.38 % | -55.657 K 11.03 % | -62.558 K 71.43 % | -219.000 K 39.50 % | -362.000 K 18.87 % | -446.185 K 66.78 % | -1.343 M -138.54 % | -563.000 K 20.82 % | -711.000 K 68.17 % | -2.234 M -1 659.06 % | -127.000 K 91.37 % | -1.472 M -736.36 % | -176.000 K -115.04 % | 1.170 M -23.48 % | 1.529 M 29.80 % | 1.178 M 1 006.15 % | -130.000 K |
| Net income ratio | 0.88 3 243.85 % | -0.03 27.19 % | -0.04 -102.99 % | 1.28 1 576.06 % | 0.08 7 470.83 % | 0.00 99.76 % | -0.44 | 0.00 100.00 % | -14 367.50 -12 057.01 % | -118.18 -557.68 % | -17.97 -333.81 % | -4.14 -383.43 % | -0.86 89.27 % | -7.99 36.28 % | -12.54 64.59 % | -35.41 58.55 % | -85.43 -3 919.20 % | -2.13 -71.92 % | -1.24 65.21 % | -3.55 -38.72 % | -2.56 -268.94 % | -0.69 32.23 % | -1.02 -409.45 % | -0.20 25.01 % | -0.27 -209.07 % | -0.09 68.77 % | -0.28 8.38 % | -0.30 |
| Ratio EBITDA | 0.88 143.57 % | 0.36 -0.22 % | 0.36 -78.44 % | 1.68 230.60 % | 0.51 159.97 % | 0.20 146.61 % | -0.42 | 0.00 100.00 % | -14 367.50 -12 057.01 % | -118.18 -557.68 % | -17.97 -333.81 % | -4.14 40.21 % | -6.93 -19.68 % | -5.79 41.60 % | -9.91 71.93 % | -35.31 58.65 % | -85.39 -4 010.38 % | -2.08 -143.56 % | -0.85 63.20 % | -2.32 -44.11 % | -1.61 -4 742.78 % | -0.03 81.69 % | -0.18 -610.74 % | -0.03 -107.65 % | 0.33 -30.63 % | 0.48 4.70 % | 0.46 530.83 % | -0.11 |
| Gross profit ratio | 1.00 102.20 % | 0.49 -8.08 % | 0.54 -9.96 % | 0.60 -2.18 % | 0.61 | 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 47.41 % | 0.68 1.16 % | 0.67 -5.85 % | 0.71 256.04 % | -0.46 -164.19 % | 0.71 16.46 % | 0.61 -38.95 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 87.69 % | 0.53 |
| Weighted average shs out dil | 657.084 K 8.97 % | 603.005 K 30.98 % | 460.389 K 13.63 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.02 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K -8.60 % | 443.226 K 0.08 % | 442.864 K 0.11 % | 442.359 K -0.03 % | 442.482 K -0.02 % | 442.561 K -0.96 % | 446.856 K 1.83 % | 438.819 K -1.25 % | 444.375 K 639.60 % | 60.083 K 0.00 % | 60.083 K 1.30 % | 59.313 K 238.08 % | 17.544 K -29.12 % | 24.752 K 29.95 % | 19.048 K 28.57 % | 14.815 K 48.15 % | 10.000 K |
| Weighted average shs out | 657.084 K 8.97 % | 603.005 K 30.98 % | 460.389 K 13.63 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.02 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K -8.60 % | 443.226 K 0.08 % | 442.864 K 0.11 % | 442.359 K -0.03 % | 442.482 K -0.02 % | 442.561 K -0.96 % | 446.856 K 1.83 % | 438.819 K -1.25 % | 444.375 K 639.60 % | 60.083 K 0.00 % | 60.083 K 1.30 % | 59.313 K 238.08 % | 17.544 K -29.12 % | 24.752 K 64.84 % | 15.016 K 7.52 % | 13.966 K 39.66 % | 10.000 K |
| EPS diluted | 11.82 1 396.20 % | 0.79 -44.76 % | 1.43 -96.83 % | 45.16 10 402.33 % | 0.43 1 100.00 % | -0.04 96.50 % | -1.23 -623.53 % | -0.17 -21.43 % | -0.14 -7.69 % | -0.13 7.14 % | -0.14 -70.94 % | -0.08 -428.39 % | -0.02 91.84 % | -0.19 69.84 % | -0.63 23.17 % | -0.82 18.81 % | -1.01 66.45 % | -3.01 -100.67 % | -1.50 38.78 % | -2.45 95.86 % | -59.22 -34.01 % | -44.19 68.48 % | -140.19 -82.80 % | -76.69 -101.66 % | -38.03 -111.28 % | -18.00 62.59 % | -48.12 -30.05 % | -37.00 |
| Earnings per share | 11.82 1 396.20 % | 0.79 -44.76 % | 1.43 -96.83 % | 45.16 1 289.54 % | 3.25 7 658.14 % | -0.04 96.50 % | -1.23 -623.53 % | -0.17 -21.43 % | -0.14 -7.69 % | -0.13 7.14 % | -0.14 -70.94 % | -0.08 -428.39 % | -0.02 91.84 % | -0.19 69.84 % | -0.63 23.17 % | -0.82 18.81 % | -1.01 66.45 % | -3.01 -61.83 % | -1.86 24.08 % | -2.45 95.86 % | -59.22 -34.01 % | -44.19 68.48 % | -140.19 -82.80 % | -76.69 -101.87 % | -37.99 -111.06 % | -18.00 64.74 % | -51.05 -37.97 % | -37.00 |
| Gross profit | 8.843 M 92.83 % | 4.586 M -11.86 % | 5.203 M -38.90 % | 8.516 M -18.85 % | 10.494 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 -99.12 % | 454.000 -86.07 % | 3.260 K -59.30 % | 8.010 K -0.30 % | 8.034 K -25.66 % | 10.807 K -51.09 % | 22.096 K 115.53 % | 10.252 K 96.21 % | 5.225 K -98.81 % | 438.525 K -0.92 % | 442.587 K 102.58 % | 218.470 K 134.46 % | -634.000 K -123.32 % | 2.719 M -45.13 % | 4.955 M -28.16 % | 6.897 M 96.55 % | 3.509 M 10.31 % | 3.181 M 23.97 % | 2.566 M 294.77 % | 650.000 K |
| Income tax expense | 0.000 -100.00 % | 2.000 K 105.71 % | -35.000 K -112.50 % | 280.000 K 22.27 % | 229.000 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 % | 777.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 K | 0.000 -100.00 % | 686.716 K 475.25 % | -183.000 K -191.50 % | 200.000 K -85.06 % | 1.339 M | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 4.687 M 4.90 % | 4.468 M -22.12 % | 5.737 M -14.19 % | 6.686 M -39.05 % | 10.969 M 1 394.41 % | 734.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 207.917 K -4.38 % | 217.441 K 146.31 % | 88.278 K -95.64 % | 2.023 M 83.08 % | 1.105 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 570.000 K |
| General and administrative expenses | 0.000 -100.00 % | 1.267 M -20.66 % | 1.597 M 1.72 % | 1.570 M -12.00 % | 1.784 M 553.44 % | 273.015 K -44.50 % | 491.925 K 656.87 % | 64.995 K 13.09 % | 57.474 K 1.04 % | 56.882 K -8.83 % | 62.391 K -5.06 % | 65.715 K 3.18 % | 63.691 K -24.87 % | 84.773 K -68.55 % | 269.568 K -27.57 % | 372.170 K -17.55 % | 451.410 K -69.99 % | 1.504 M 52.55 % | 985.922 K 2.25 % | 964.251 K 30.53 % | 738.699 K -61.14 % | 1.901 M -41.05 % | 3.225 M 184.14 % | 1.135 M 142.13 % | 468.760 K 58.05 % | 296.591 K -5.20 % | 312.857 K 48.98 % | 210.000 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.597 K -85.62 % | 108.471 K -51.04 % | 221.550 K 326.76 % | 51.915 K -22.48 % | 66.968 K -2.22 % | 68.491 K 2.50 % | 66.823 K | 0.000 |
| Other expenses | 1.078 M -47.54 % | 2.055 M 0.00 % | 2.055 M -29.16 % | 2.901 M -18.65 % | 3.566 M 801.97 % | -508.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.000 -84.05 % | 959.000 -10.71 % | 1.074 K 0.00 % | 1.074 K 0.00 % | 1.074 K -99.81 % | 576.505 K 17.57 % | 490.330 K 153.81 % | 193.190 K 298.63 % | 48.464 K -98.59 % | 3.443 M -15.34 % | 4.067 M -49.96 % | 8.127 M 314.22 % | 1.962 M 15.89 % | 1.693 M 8.53 % | 1.560 M 92.59 % | 810.000 K |
| Operating expenses | 1.078 M -67.55 % | 3.322 M -9.04 % | 3.652 M -18.32 % | 4.471 M -16.43 % | 5.350 M 1 859.60 % | 273.015 K -44.50 % | 491.925 K 656.87 % | 64.995 K 13.09 % | 57.474 K 1.04 % | 56.882 K -8.83 % | 62.391 K -5.06 % | 65.715 K 2.93 % | 63.844 K -25.53 % | 85.732 K -68.32 % | 270.642 K -27.49 % | 373.244 K -17.51 % | 452.484 K -78.26 % | 2.081 M 40.99 % | 1.476 M 27.57 % | 1.157 M 44.13 % | 802.760 K -85.58 % | 5.568 M -29.60 % | 7.909 M -15.08 % | 9.314 M 272.86 % | 2.498 M 21.38 % | 2.058 M 6.08 % | 1.940 M 90.20 % | 1.020 M |
| Cost and expenses | 1.078 M -86.54 % | 8.009 M -1.37 % | 8.120 M -20.45 % | 10.208 M -15.19 % | 12.036 M 4.87 % | 11.477 M 836.13 % | 1.226 M 1 722.48 % | 67.271 K 17.05 % | 57.474 K 1.04 % | 56.882 K -8.83 % | 62.391 K -5.06 % | 65.715 K 2.93 % | 63.844 K -25.53 % | 85.732 K -68.32 % | 270.642 K -27.49 % | 373.244 K -17.51 % | 452.484 K -73.15 % | 1.685 M 43.28 % | 1.176 M 13.08 % | 1.040 M -61.64 % | 2.711 M -51.31 % | 5.568 M -29.60 % | 7.909 M -15.08 % | 9.314 M 272.86 % | 2.498 M 21.38 % | 2.058 M 6.08 % | 1.940 M 22.01 % | 1.590 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.917 K -70.99 % | 396.181 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 1.267 M -20.66 % | 1.597 M 1.72 % | 1.570 M -12.00 % | 1.784 M 553.44 % | 273.015 K -44.50 % | 491.925 K 656.87 % | 64.995 K 13.09 % | 57.474 K 1.04 % | 56.882 K -8.83 % | 62.391 K -5.06 % | 65.715 K 3.18 % | 63.691 K -24.87 % | 84.773 K -68.55 % | 269.568 K -27.57 % | 372.170 K -17.55 % | 451.410 K -69.99 % | 1.504 M 52.55 % | 985.922 K 2.25 % | 964.251 K 27.83 % | 754.296 K -60.78 % | 1.923 M -44.20 % | 3.446 M 190.31 % | 1.187 M 121.57 % | 535.728 K 46.74 % | 365.082 K -3.84 % | 379.680 K 80.80 % | 210.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 811.000 K -0.61 % | 816.000 K -66.13 % | 2.409 M -14.94 % | 2.832 M 14 258.14 % | 19.724 K -0.54 % | 19.832 K 771.35 % | 2.276 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 166.487 K | 0.000 -100.00 % | 449.411 K -37.73 % | 721.682 K -59.71 % | 1.791 M | 0.000 -100.00 % | 1.417 M | 0.000 -100.00 % | 1.339 M | 0.000 |
| Depreciation and amortization | 228.485 K -88.88 % | 2.055 M 0.00 % | 2.055 M -29.16 % | 2.901 M -18.65 % | 3.566 M 9.12 % | 3.268 M 9 342.90 % | 34.608 K 1 420.56 % | 2.276 K | 0.000 -100.00 % | 2.773 K 404.18 % | 550.000 -97.76 % | 24.525 K 15 929.41 % | 153.000 -84.05 % | 959.000 -10.71 % | 1.074 K 0.00 % | 1.074 K 0.00 % | 1.074 K -98.82 % | 91.041 K 4.52 % | 87.105 K 53.17 % | 56.869 K -77.23 % | 249.712 K -85.86 % | 1.766 M -31.60 % | 2.582 M 113.39 % | 1.210 M 74.26 % | 694.366 K 14.51 % | 606.388 K 9.77 % | 552.412 K 130.17 % | 240.000 K |
| Operating income | 7.765 M 514.32 % | 1.264 M -18.50 % | 1.551 M -61.66 % | 4.045 M 74.96 % | 2.312 M 889.08 % | -293.000 K 42.77 % | -512.000 K -687.69 % | -65.000 K -13.10 % | -57.470 K -1.85 % | -56.428 K 4.57 % | -59.131 K -2.47 % | -57.705 K -3.40 % | -55.810 K 25.51 % | -74.925 K 69.91 % | -249.000 K 31.40 % | -363.000 K 18.84 % | -447.259 K 68.81 % | -1.434 M -75.74 % | -816.000 K -6.25 % | -768.000 K 69.08 % | -2.484 M -14.00 % | -2.179 M 46.25 % | -4.054 M -160.71 % | -1.555 M -164.01 % | -589.000 K -152.45 % | 1.123 M 79.40 % | 625.981 K 269.18 % | -370.000 K |
| Operating income ratio | 0.88 544.19 % | 0.14 -15.01 % | 0.16 -43.49 % | 0.28 110.89 % | 0.13 870.16 % | -0.02 96.11 % | -0.45 | 0.00 100.00 % | -14 367.50 -11 459.59 % | -124.29 -585.24 % | -18.14 -151.78 % | -7.20 -3.71 % | -6.95 -0.20 % | -6.93 38.48 % | -11.27 68.17 % | -35.41 58.64 % | -85.60 -3 758.81 % | -2.22 -79.43 % | -1.24 50.62 % | -2.50 -40.00 % | -1.79 -213.84 % | -0.57 -14.08 % | -0.50 -121.55 % | -0.23 -34.32 % | -0.17 -147.55 % | 0.35 44.71 % | 0.24 180.44 % | -0.30 |
| Total other income expenses net | 0.000 100.00 % | -788.000 K 15.09 % | -928.000 K -106.39 % | 14.534 M 88.19 % | 7.723 M 380.22 % | -2.756 M -1 465.91 % | -176.000 K -7 649.89 % | -2.271 K | 0.000 -100.00 % | 2.773 K 404.18 % | 550.000 -97.76 % | 24.525 K -49.87 % | 48.926 K 528.87 % | -11.408 K 59.78 % | -28.362 K | 0.000 -100.00 % | 901.000 -98.51 % | 60.500 K | 0.000 100.00 % | -322.000 K 70.02 % | -1.074 M -146.33 % | -436.000 K 89.77 % | -4.261 M -720.49 % | 686.716 K 142.92 % | -1.600 M -900.00 % | 200.000 K | 0.000 | 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 | 1996 | 1995 |
| 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 | 1996 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 9.684 M -2.30 % | 9.912 M -3.52 % | 10.274 M -6.67 % | 11.008 M -75.67 % | 45.252 M 245 901.63 % | 18.395 K -90.34 % | 190.335 K 710.04 % | 23.497 K 319.07 % | -10.726 K -11.23 % | -9.643 K 37.13 % | -15.337 K -33.00 % | -11.532 K 63.64 % | -31.717 K 66.33 % | -94.198 K 48.35 % | -182.373 K 56.70 % | -421.196 K -98.02 % | -212.706 K -109.75 % | 2.182 M 126.35 % | 963.910 K 62.42 % | 593.462 K -89.05 % | 5.419 M -26.39 % | 7.362 M -41.64 % | 12.614 M -41.56 % | 21.586 M 3 240.99 % | 646.099 K -95.79 % | 15.352 M 54.12 % | 9.962 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 -99.33 % | 14.876 K 14 776.00 % | 100.000 -99.48 % | 19.378 K -74.96 % | 77.374 K -36.55 % | 121.946 K -30.09 % | 174.425 K -22.71 % | 225.682 K 26.42 % | 178.520 K 60.55 % | 111.191 K | 0.000 | 0.000 -100.00 % | 1.925 K -97.86 % | 89.948 K -9.33 % | 99.200 K -44.02 % | 177.200 K -92.51 % | 2.365 M | 0.000 -100.00 % | 5.188 M | 0.000 | 0.000 | 0.000 |
| Total debt | 14.641 M -3.16 % | 15.118 M -1.72 % | 15.383 M -1.59 % | 15.632 M -66.92 % | 47.262 M 23 796.25 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.711 M -1.89 % | 2.763 M -1.74 % | 2.812 M -56.39 % | 6.448 M -27.57 % | 8.903 M -37.53 % | 14.250 M -41.79 % | 24.479 M 2 959.85 % | 800.000 K -94.83 % | 15.466 M 52.22 % | 10.160 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.021 K 72.94 % | -18.552 K -173.87 % | 25.116 K -27.47 % | 34.627 K 194.69 % | -36.569 K | 0.000 | 0.000 -100.00 % | 749.000 | 0.000 | 0.000 | 0.000 100.00 % | -564.090 K 43.18 % | -992.762 K 2.05 % | -1.014 M 41.43 % | -1.731 M -55.41 % | -1.114 M -47.87 % | -753.053 K |
| Retained earnings | 0.000 100.00 % | -23.882 M -1.10 % | -23.623 M -1.60 % | -23.252 M 11.65 % | -26.319 M 5.66 % | -27.899 M -0.06 % | -27.882 M -1.81 % | -27.385 M -0.25 % | -27.318 M -0.21 % | -27.260 M -0.20 % | -27.207 M -0.22 % | -27.148 M -0.12 % | -27.115 M -0.03 % | -27.108 M -0.32 % | -27.022 M -1.04 % | -26.745 M -1.38 % | -26.382 M -1.72 % | -25.935 M -5.59 % | -24.561 M -3.44 % | -23.745 M -5.01 % | -22.613 M -22.28 % | -18.493 M -22.20 % | -15.133 M -142.10 % | -6.251 M -46.62 % | -4.263 M -52.91 % | -2.788 M -41.60 % | -1.969 M |
| Common stock | 0.000 -100.00 % | 7.000 K 16.67 % | 6.000 K 50.00 % | 4.000 K 0.00 % | 4.000 K -1.28 % | 4.052 K 0.00 % | 4.052 K 0.02 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K -8.60 % | 4.432 K 0.00 % | 4.432 K 0.18 % | 4.424 K 0.00 % | 4.424 K -0.05 % | 4.426 K -98.67 % | 331.916 K -0.15 % | 332.406 K 5.07 % | 316.374 K 600.31 % | 45.176 K 0.00 % | 45.176 K 0.00 % | 45.176 K 225.45 % | 13.881 K 3.65 % | 13.392 K 87.35 % | 7.148 K 4.38 % | 6.848 K |
| Total equity | 0.000 -100.00 % | 38.916 M 1.23 % | 38.442 M -0.23 % | 38.530 M 42.38 % | 27.062 M 5 073.37 % | -544.138 K -3.31 % | -526.712 K -1 671.59 % | -29.731 K -179.20 % | 37.540 K -60.49 % | 95.010 K -33.86 % | 143.644 K -23.87 % | 188.694 K -28.94 % | 265.543 K -5.82 % | 281.938 K -5.09 % | 297.061 K -29.77 % | 422.989 K 107.25 % | 204.099 K 139.71 % | -513.917 K -167.09 % | 766.004 K -46.17 % | 1.423 M -52.90 % | 3.021 M | 0.000 | 0.000 -100.00 % | 14.539 M 205.59 % | 4.758 M 36.82 % | 3.477 M -10.76 % | 3.897 M |
| Other non current liabilities | -14.641 M -1 870.37 % | 827.000 K -25.96 % | 1.117 M -3.37 % | 1.156 M -16.17 % | 1.379 M 381.06 % | 286.660 K | 0.000 -100.00 % | 16.286 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.711 M 1.89 % | -2.763 M 1.74 % | -2.812 M 56.39 % | -6.448 M -292 018.24 % | 2.209 K -56.91 % | 5.127 K 641.39 % | -947.000 -100.00 % | 32.245 M 3 734.22 % | -887.251 K -1.30 % | -875.883 K |
| Long term debt | 14.641 M -3.16 % | 15.118 M 0.18 % | 15.091 M -1.73 % | 15.357 M -67.51 % | 47.262 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.711 M -1.89 % | 2.763 M -1.74 % | 2.812 M -56.39 % | 6.448 M -1.37 % | 6.538 M -53.02 % | 13.915 M -27.87 % | 19.291 M 9 545.47 % | 200.000 K -98.71 % | 15.466 M 52.22 % | 10.160 M |
| Total non current liabilities | 14.641 M -8.18 % | 15.945 M -1.62 % | 16.208 M -1.85 % | 16.513 M -66.05 % | 48.641 M 16 868.19 % | 286.660 K | 0.000 -100.00 % | 16.286 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.042 M -1.30 % | 3.082 M 0.30 % | 3.072 M -55.49 % | 6.903 M 5.55 % | 6.540 M -53.02 % | 13.920 M -27.84 % | 19.290 M -40.66 % | 32.510 M 121.61 % | 14.670 M 56.40 % | 9.380 M |
| Other current liabilities | 0.000 -100.00 % | 1.031 M 395.67 % | 208.000 K -5.02 % | 219.000 K -65.24 % | 630.000 K 503.98 % | -155.948 K -146.11 % | 338.211 K 2 514.07 % | -14.010 K -656.62 % | 2.517 K 202.16 % | 833.000 -53.72 % | 1.800 K -66.52 % | 5.376 K 975.20 % | 500.000 -68.65 % | 1.595 K -77.08 % | 6.959 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.951 K -95.23 % | 921.034 K -89.50 % | 8.773 M -43.38 % | 15.494 M 880.57 % | 1.580 M -81.04 % | 8.335 M |
| Deferred revenue | 0.000 | 0.000 100.00 % | -292.000 K -6.18 % | -275.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -111.214 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 -100.00 % | 292.000 K 6.18 % | 275.000 K | 0.000 -100.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 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 % | 335.000 K | 0.000 -100.00 % | 600.000 K | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 2.722 M -9.45 % | 3.006 M 5.92 % | 2.838 M -17.67 % | 3.447 M 665.93 % | 450.040 K -20.14 % | 563.532 K 163.25 % | 214.066 K 8 404.81 % | 2.517 K 202.16 % | 833.000 -53.72 % | 1.800 K -66.52 % | 5.376 K 975.20 % | 500.000 -68.65 % | 1.595 K -77.08 % | 6.959 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.190 M -68.27 % | 3.750 M -59.50 % | 9.260 M -43.05 % | 16.260 M 891.46 % | 1.640 M -80.93 % | 8.600 M |
| Total liabilities | 14.641 M -21.57 % | 18.667 M -2.85 % | 19.214 M -0.71 % | 19.351 M -62.85 % | 52.088 M 6 970.45 % | 736.700 K 30.73 % | 563.532 K 163.25 % | 214.066 K 8 404.81 % | 2.517 K 202.16 % | 833.000 -53.72 % | 1.800 K -66.52 % | 5.376 K 975.20 % | 500.000 -68.65 % | 1.595 K -77.08 % | 6.959 K -50.38 % | 14.025 K -49.40 % | 27.715 K -99.09 % | 3.042 M -1.30 % | 3.082 M 0.30 % | 3.072 M -55.49 % | 6.903 M -10.57 % | 7.719 M -56.15 % | 17.603 M -15.01 % | 20.711 M -43.29 % | 36.522 M 123.96 % | 16.308 M -9.27 % | 17.974 M |
| Other non current assets | 0.000 -100.00 % | 48.737 M -1.75 % | 49.604 M -2.78 % | 51.024 M -32.56 % | 75.662 M 781 612.99 % | 9.679 K -33.24 % | 14.499 K | 0.000 -100.00 % | 9.953 K 12.77 % | 8.826 K 8.15 % | 8.161 K 0.59 % | 8.113 K | 0.000 | 0.000 | 0.000 100.00 % | -2.187 K 32.91 % | -3.260 K 99.92 % | -3.857 M 0.97 % | -3.895 M 1.42 % | -3.951 M 52.34 % | -8.290 M -162.17 % | 13.335 M 100.64 % | -2.085 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.776 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 |
| 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 |
| 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 -100.00 % | 3.243 M | 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 -100.00 % | 3.243 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.398 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.000 -86.25 % | 1.113 K -49.11 % | 2.187 K -32.91 % | 3.260 K -99.92 % | 3.857 M -0.97 % | 3.895 M -1.42 % | 3.951 M -52.34 % | 8.290 M 13 125.24 % | -63.649 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 0.000 -100.00 % | 48.737 M -1.75 % | 49.604 M -2.78 % | 51.024 M -32.56 % | 75.662 M 578 488.36 % | 13.077 K -55.33 % | 29.275 K | 0.000 -100.00 % | 9.953 K 12.77 % | 8.826 K 8.15 % | 8.161 K 0.59 % | 8.113 K | 0.000 -100.00 % | 153.000 -86.25 % | 1.113 K -49.11 % | 2.187 K -32.91 % | 3.260 K -99.92 % | 3.857 M -0.97 % | 3.895 M -1.42 % | 3.951 M -52.34 % | 8.290 M -37.53 % | 13.271 M 100.64 % | -2.081 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | -4.957 M -462.09 % | 1.369 M | 0.000 | 0.000 -100.00 % | 60.000 K | 0.000 | 0.000 -100.00 % | 9.952 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.644 K -18.93 % | 10.662 K 14.12 % | 9.343 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.107 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 -99.48 % | 19.378 K -74.96 % | 77.374 K -36.55 % | 121.946 K -30.09 % | 174.425 K -22.71 % | 225.682 K 26.42 % | 178.520 K 60.55 % | 111.191 K | 0.000 | 0.000 -100.00 % | 1.925 K -97.86 % | 89.948 K -9.33 % | 99.200 K -44.02 % | 177.200 K -92.51 % | 2.365 M | 0.000 -100.00 % | 5.188 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 4.957 M -4.78 % | 5.206 M 1.90 % | 5.109 M 10.49 % | 4.624 M 130.05 % | 2.010 M 1 020.50 % | 179.385 K 2 309.47 % | 7.445 K -95.73 % | 174.283 K 1 524.86 % | 10.726 K 11.23 % | 9.643 K -37.13 % | 15.337 K 33.00 % | 11.532 K -63.64 % | 31.717 K -66.33 % | 94.198 K -48.35 % | 182.373 K -56.70 % | 421.196 K 98.02 % | 212.706 K -59.80 % | 529.114 K -70.59 % | 1.799 M -18.90 % | 2.219 M 115.56 % | 1.029 M -33.20 % | 1.541 M -5.82 % | 1.636 M -43.45 % | 2.893 M 1 779.60 % | 153.901 K 35.07 % | 113.945 K -42.66 % | 198.706 K |
| Cash and short term investments | 4.957 M -4.78 % | 5.206 M 1.90 % | 5.109 M 10.49 % | 4.624 M 130.05 % | 2.010 M 1 019.87 % | 179.485 K 2 278.86 % | 7.545 K -95.67 % | 174.383 K 479.27 % | 30.104 K -65.40 % | 87.017 K -36.61 % | 137.283 K -26.17 % | 185.957 K -27.76 % | 257.399 K -5.62 % | 272.718 K -7.10 % | 293.564 K -30.30 % | 421.196 K 98.02 % | 212.706 K -59.95 % | 531.039 K -71.89 % | 1.889 M -18.49 % | 2.318 M 92.12 % | 1.206 M -69.11 % | 3.906 M 138.74 % | 1.636 M -79.75 % | 8.081 M 5 150.50 % | 153.901 K 35.07 % | 113.945 K -42.66 % | 198.706 K |
| Total current assets | 0.000 -100.00 % | 8.846 M 9.86 % | 8.052 M 17.43 % | 6.857 M 96.59 % | 3.488 M 1 843.34 % | 179.485 K 2 278.86 % | 7.545 K -95.91 % | 184.335 K 512.33 % | 30.104 K -65.40 % | 87.017 K -36.61 % | 137.283 K -26.17 % | 185.957 K -30.10 % | 266.043 K -6.12 % | 283.380 K -6.45 % | 302.907 K -28.18 % | 421.747 K 21 494.83 % | 1.953 K -97.98 % | 96.502 K -8.96 % | 106.000 K -55.66 % | 239.047 K -80.19 % | 1.206 M -21.70 % | 1.541 M -99.93 % | 2.109 B 25 815.48 % | 8.140 M 4 694.74 % | 169.762 K 26.79 % | 133.890 K -35.38 % | 207.191 K |
| Inventory | 0.000 | 0.000 -100.00 % | 9.501 M 27.99 % | 7.423 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -81.380 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 2.271 M 61.64 % | 1.405 M -12.46 % | 1.605 M 13.19 % | 1.418 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 551.000 | 0.000 -100.00 % | 9.775 K | 0.000 -100.00 % | 9.811 K | 0.000 -100.00 % | 81.380 K -82.81 % | 473.514 K 701.55 % | 59.075 K 272.45 % | 15.861 K -20.48 % | 19.945 K 135.06 % | 8.485 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 4.957 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 % | 13.080 K -94.23 % | 226.601 K 115.89 % | -1.426 M -829.44 % | -153.446 K -150.27 % | 305.257 K -28.59 % | 427.473 K | 0.000 | 0.000 -100.00 % | 43.086 M -19.51 % | 53.527 M 170.54 % | 19.785 M -9.54 % | 21.871 M |
| Account payables | 0.000 -100.00 % | 1.691 M -32.52 % | 2.506 M 6.91 % | 2.344 M -16.79 % | 2.817 M 590.09 % | 408.208 K 1 382.18 % | 27.541 K 96.58 % | 14.010 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 % | 1.106 M -55.65 % | 2.494 M 412.31 % | 486.805 K 193.03 % | 166.127 K 177.29 % | 59.911 K -77.40 % | 265.134 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 -100.00 % | 40.000 K | 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 -100.00 % | 65.372 K -28.16 % | 90.996 K -4.80 % | 95.587 K |
| Minority interest | 0.000 -100.00 % | 35.094 M 2.13 % | 34.361 M -0.03 % | 34.371 M 32.06 % | 26.026 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Preferred stock | 0.000 -100.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K -0.22 % | 5.011 K 0.00 % | 5.011 K -0.32 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K -3.46 % | 5.207 K -0.33 % | 5.224 K 0.00 % | 5.224 K 87.78 % | 2.782 K -0.11 % | 2.785 K -0.32 % | 2.794 K -57.88 % | 6.633 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 27.692 M 0.00 % | 27.693 M 1.06 % | 27.402 M 0.20 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M -0.02 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.71 % | 27.158 M 2.19 % | 26.576 M 3 228.94 % | -849.364 K -103.40 % | 24.992 M 0.58 % | 24.849 M -2.87 % | 25.583 M -1.97 % | 26.096 M -1.73 % | 26.555 M 21.87 % | 21.790 M 102.92 % | 10.738 M 45.66 % | 7.372 M 11.50 % | 6.612 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.286 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.025 K -49.40 % | 27.715 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.160 K 83.27 % | -66.698 K 99.15 % | -7.839 M 36.00 % | -12.248 M -491 997.07 % | -2.489 K 56.58 % | -5.732 K |
| Total assets | 4.957 M -91.39 % | 57.583 M -0.13 % | 57.656 M -0.39 % | 57.881 M -26.87 % | 79.150 M 41 003.64 % | 192.562 K 422.98 % | 36.820 K -80.03 % | 184.335 K 360.18 % | 40.057 K -58.21 % | 95.843 K -34.10 % | 145.444 K -25.06 % | 194.070 K -27.05 % | 266.043 K -6.17 % | 283.533 K -6.74 % | 304.020 K -30.43 % | 437.014 K 88.52 % | 231.814 K -90.83 % | 2.528 M -34.30 % | 3.848 M -14.41 % | 4.495 M -54.70 % | 9.924 M -33.00 % | 14.812 M -47.37 % | 28.144 M -20.16 % | 35.251 M -14.60 % | 41.280 M 108.64 % | 19.785 M -9.54 % | 21.871 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 | 1996 |
| 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 | 1996 | 1995 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 354.000 K 102.11 % | -16.783 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.000 72.00 % | -50.000 87.01 % | -385.000 | 0.000 | 0.000 100.00 % | -118.204 K | 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 -100.00 % | 293.000 K 423.21 % | 56.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 100.00 % | -1.293 M -39.33 % | -928.000 K -430.29 % | -175.000 K 84.32 % | -1.116 M -163.83 % | -423.000 K -16.21 % | -364.000 K -2 743.43 % | 13.770 K 2 372.17 % | 557.000 134.13 % | -1.632 K 54.97 % | -3.624 K -167.02 % | 5.407 K 174.89 % | 1.967 K 135.10 % | -5.604 K -160.66 % | 9.238 K 180.51 % | -11.475 K 51.45 % | -23.634 K 67.61 % | -72.960 K -124.50 % | 297.773 K 190.16 % | -330.256 K -946.72 % | 39.004 K 103.97 % | -983.066 K -46.96 % | -668.930 K 30.20 % | -958.415 K -257.93 % | 606.867 K 257.37 % | -385.629 K -215.63 % | 333.492 K -7.36 % | 360.000 K |
| Accounts receivables | 0.000 100.00 % | -125.000 K -32.98 % | -94.000 K 57.47 % | -221.000 K -163.69 % | 347.000 K 139.57 % | -877.000 K 53.40 % | -1.882 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.217 K -97.96 % | 108.455 K 227.10 % | -85.329 K -135.60 % | 239.671 K 165.85 % | -363.989 K -1 352.53 % | -25.059 K -102.86 % | 875.907 K 193.26 % | -939.213 K -5 854.18 % | -15.774 K 84.23 % | -100.000 K | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 100.00 % | -402.000 K -548.39 % | -62.000 K 91.82 % | -758.000 K -161.88 % | 1.225 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.554 K -95.88 % | 61.919 K -81.75 % | 339.205 K 3 492.05 % | -10.000 K 99.41 % | -1.706 M -1 692.86 % | 107.127 K 112.16 % | -881.291 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 100.00 % | -795.000 K -544.13 % | 179.000 K 130.70 % | -583.000 K 50.84 % | -1.186 M -241.70 % | 837.000 K -30.25 % | 1.200 M 8 614.60 % | 13.770 K 717.70 % | 1.684 K 274.15 % | -967.000 72.96 % | -3.576 K -173.34 % | 4.876 K 9 852.00 % | -50.000 98.83 % | -4.285 K -186.57 % | 4.950 K 136.15 % | -13.692 K 89.63 % | -132.089 K -1 167.90 % | 12.369 K -78.71 % | 58.102 K 72.24 % | 33.733 K -47.34 % | 64.063 K 103.58 % | -1.788 M -761.44 % | 270.283 K 550.64 % | -59.978 K -114.99 % | 400.000 K 233.33 % | -300.000 K -250.00 % | 200.000 K | 0.000 |
| Other working capital | 0.000 -100.00 % | 29.000 K 103.05 % | -951.000 K -168.57 % | 1.387 M 600.72 % | -277.000 K 27.68 % | -383.000 K -220.44 % | 318.000 K | 0.000 100.00 % | -1.127 K -69.47 % | -665.000 -1 285.42 % | -48.000 -109.04 % | 531.000 -73.67 % | 2.017 K 252.92 % | -1.319 K -130.76 % | 4.288 K -62.63 % | 11.475 K -51.45 % | 23.634 K 1 025.37 % | -2.554 K 95.88 % | -61.919 K 81.75 % | -339.205 K -3 492.05 % | 10.000 K -99.39 % | 1.635 M 1 626.38 % | -107.127 K -7 708.09 % | -1.372 K -100.45 % | 306.867 K 458.37 % | -85.629 K -164.15 % | 133.492 K | 0.000 |
| Other non cash items | -7.765 M -4 749.70 % | 167.000 K 496.43 % | 28.000 K -82.50 % | 160.000 K -98.25 % | 9.130 M -2.33 % | 9.348 M 598.65 % | 1.338 M 9 816.78 % | -13.770 K | 0.000 100.00 % | -2.773 K -404.18 % | -550.000 98.34 % | -33.180 K -3 075.12 % | -1.045 K 1.79 % | -1.064 K -100.61 % | 175.533 K -37.73 % | 281.885 K 100.74 % | 140.424 K -5.27 % | 148.239 K 69.00 % | 87.716 K -81.45 % | 472.907 K -83.39 % | 2.846 M 309.11 % | 695.743 K -81.13 % | 3.687 M 903.87 % | -458.614 K 71.13 % | -1.589 M -2 245.09 % | 74.061 K 170.92 % | -104.429 K -944.29 % | -10.000 K |
| Net cash provided by operating activities | 0.000 -100.00 % | 1.403 M -42.97 % | 2.460 M -44.82 % | 4.458 M -9.48 % | 4.925 M -15.55 % | 5.832 M 1 835.71 % | -336.000 K -528.03 % | -53.501 K 6.00 % | -56.913 K 1.98 % | -58.060 K 7.48 % | -62.755 K -20.00 % | -52.298 K 4.45 % | -54.735 K 32.12 % | -80.634 K -28.60 % | -62.701 K 31.48 % | -91.508 K 72.21 % | -329.271 K 74.03 % | -1.268 M -268.99 % | -343.630 K 61.39 % | -890.093 K -161.14 % | -340.854 K 71.01 % | -1.176 M 56.69 % | -2.715 M -332.69 % | -627.457 K 47.16 % | -1.187 M -22 823.59 % | -5.180 K -107.56 % | 68.537 K -68.85 % | 220.000 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.398 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 % | -47.941 K -86.96 % | -25.642 K 44.87 % | -46.509 K -66.34 % | -27.961 K 93.13 % | -406.954 K 82.00 % | -2.261 M -1 800.02 % | -119.021 K 78.87 % | -563.413 K -566.38 % | -84.548 K 91.48 % | -992.389 K 88.81 % | -8.870 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -1.012 M -53.57 % | -659.000 K 61.84 % | -1.727 M 26.76 % | -2.358 M -88.79 % | -1.249 M | 0.000 | 0.000 100.00 % | -4.000 99.98 % | -23.975 K | 0.000 100.00 % | -233.800 K -44.60 % | -161.693 K -36.74 % | -118.252 K 45.55 % | -217.175 K | 0.000 | 0.000 | 0.000 100.00 % | -1.176 K | 0.000 | 0.000 100.00 % | -2.926 M 43.70 % | -5.196 M 0.90 % | -5.244 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 39.123 M 162.91 % | 14.881 M | 0.000 | 0.000 -100.00 % | 19.278 K -66.76 % | 58.000 K -24.03 % | 76.341 K 14.70 % | 66.560 K -74.97 % | 265.913 K 72.73 % | 153.947 K 39.05 % | 110.711 K 169.68 % | 41.053 K | 0.000 -100.00 % | 1.953 K -98.01 % | 98.000 K | 0.000 | 0.000 -100.00 % | 1.198 M -59.07 % | 2.926 M -43.62 % | 5.189 M | 0.000 | 0.000 -100.00 % | 1.900 M | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -1.012 M -53.57 % | -659.000 K -101.76 % | 37.396 M 198.62 % | 12.523 M 13 989.78 % | 88.880 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.773 K 404.18 % | 550.000 -97.76 % | 24.525 K -49.87 % | 48.926 K 528.87 % | -11.408 K -368.23 % | 4.253 K | 0.000 | 0.000 | 0.000 100.00 % | -25.642 K -101.87 % | 1.368 M 11.94 % | 1.222 M -58.30 % | 2.932 M -47.04 % | 5.535 M 22 973.50 % | -24.200 K 75.42 % | -98.437 K 94.82 % | -1.900 M | 0.000 100.00 % | -50.000 K |
| Net cash used for investing activites | 0.000 100.00 % | -1.012 M -53.57 % | -659.000 K -101.76 % | 37.396 M 198.62 % | 12.523 M 1 102.64 % | -1.249 M | 0.000 -100.00 % | 19.278 K -66.76 % | 57.996 K 10.75 % | 52.366 K -21.33 % | 66.560 K 107.27 % | 32.113 K 514.58 % | -7.746 K -2.72 % | -7.541 K 95.72 % | -176.122 K | 0.000 -100.00 % | 1.953 K -96.10 % | 50.059 K 286.66 % | -26.818 K -102.03 % | 1.322 M 10.66 % | 1.194 M -52.69 % | 2.525 M -22.71 % | 3.267 M 245.29 % | -2.248 M -239.69 % | -661.850 K -136.48 % | 1.814 M 282.83 % | -992.389 K 88.87 % | -8.920 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K 50.00 % | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.411 K -98.76 % | 1.246 M 352.82 % | 275.100 K -19.25 % | 340.669 K | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.769 K -158.06 % | -15.411 K -4 584.19 % | -329.000 98.82 % | -27.764 K -307.22 % | -6.818 K -100.08 % | 8.990 M |
| 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 100.00 % | -1.339 M -78.91 % | -748.582 K -98.18 % | -377.726 K 24.45 % | -500.000 K 16.67 % | -600.000 K | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -294.000 K 77.66 % | -1.316 M 96.65 % | -39.240 M -108.92 % | -18.782 M -543.00 % | -2.921 M -306.87 % | 1.412 M 613.92 % | 197.780 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 299.998 K 50.00 % | 200.000 K 482.16 % | -52.334 K -7.10 % | -48.864 K -104.03 % | 1.213 M 268.65 % | -719.443 K -588.29 % | -104.526 K 90.14 % | -1.060 M -117.69 % | 5.992 M 150.80 % | 2.389 M 284.64 % | -1.294 M -356.79 % | 503.914 K -94.29 % | 8.820 M |
| Net cash used provided by financing activities | 0.000 100.00 % | -294.000 K 77.66 % | -1.316 M 96.65 % | -39.240 M -108.92 % | -18.782 M -543.00 % | -2.921 M -306.87 % | 1.412 M -99.29 % | 197.978 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 299.998 K 50.00 % | 200.000 K 482.16 % | -52.334 K -7.10 % | -48.864 K -104.03 % | 1.213 M 268.65 % | -719.443 K 50.17 % | -1.444 M 20.16 % | -1.808 M -132.21 % | 5.615 M 197.18 % | 1.889 M 199.75 % | -1.894 M -475.86 % | 503.914 K -94.29 % | 8.820 M |
| 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 100.00 % | -455.527 K 29.44 % | -645.550 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -1.492 M -1 638.14 % | 97.000 K -80.00 % | 485.000 K -81.45 % | 2.614 M 295.95 % | -1.334 M -180.26 % | 1.662 M -50.28 % | 3.343 M 1 943.76 % | 163.557 K 15 002.22 % | 1.083 K 119.02 % | -5.694 K -249.65 % | 3.805 K 118.85 % | -20.185 K 67.69 % | -62.481 K 29.14 % | -88.175 K 63.08 % | -238.823 K -214.55 % | 208.490 K 263.76 % | -127.318 K 89.98 % | -1.270 M -202.94 % | -419.312 K -135.25 % | 1.189 M 332.53 % | -511.501 K -437.57 % | -95.150 K 92.43 % | -1.257 M -145.89 % | 2.739 M 6 754.60 % | 39.956 K 147.14 % | -84.761 K 79.82 % | -419.938 K -449.95 % | 120.000 K |
| Cash at beginning of period | 6.449 M 26.23 % | 5.109 M 10.49 % | 4.624 M 130.05 % | 2.010 M -61.19 % | 5.179 M 47.26 % | 3.517 M 1 917.98 % | 174.283 K 1 524.86 % | 10.726 K 11.23 % | 9.643 K -37.13 % | 15.337 K 33.00 % | 11.532 K -63.64 % | 31.717 K -66.33 % | 94.198 K -48.35 % | 182.373 K -56.70 % | 421.196 K 98.02 % | 212.706 K -37.44 % | 340.024 K -81.10 % | 1.799 M -18.90 % | 2.219 M 115.56 % | 1.029 M -33.20 % | 1.541 M -5.82 % | 1.636 M -43.45 % | 2.893 M 1 779.60 % | 153.901 K 35.07 % | 113.945 K -42.66 % | 198.706 K -67.88 % | 618.644 K -69.22 % | 2.010 M |
| Cash at end of period | 4.957 M -4.78 % | 5.206 M 1.90 % | 5.109 M 10.49 % | 4.624 M 20.26 % | 3.845 M -25.76 % | 5.179 M 47.26 % | 3.517 M 1 917.98 % | 174.283 K 1 524.86 % | 10.726 K 11.23 % | 9.643 K -37.13 % | 15.337 K 33.00 % | 11.532 K -63.64 % | 31.717 K -66.33 % | 94.198 K -48.35 % | 182.373 K -56.70 % | 421.196 K 98.02 % | 212.706 K -59.80 % | 529.114 K -70.59 % | 1.799 M -18.90 % | 2.219 M 115.56 % | 1.029 M -33.20 % | 1.541 M -5.82 % | 1.636 M -43.45 % | 2.893 M 1 779.60 % | 153.901 K 35.07 % | 113.945 K -42.66 % | 198.706 K -90.67 % | 2.130 M |
| Operating cash flow | 0.000 -100.00 % | 1.403 M -42.97 % | 2.460 M -44.82 % | 4.458 M -9.48 % | 4.925 M -15.55 % | 5.832 M 1 835.71 % | -336.000 K -528.03 % | -53.501 K 6.00 % | -56.913 K 1.98 % | -58.060 K 7.48 % | -62.755 K -20.00 % | -52.298 K 4.45 % | -54.735 K 32.12 % | -80.634 K -28.60 % | -62.701 K 31.48 % | -91.508 K 72.21 % | -329.271 K 74.03 % | -1.268 M -268.99 % | -343.630 K 61.39 % | -890.093 K -161.14 % | -340.854 K 71.01 % | -1.176 M 56.69 % | -2.715 M -332.69 % | -627.457 K 47.16 % | -1.187 M -22 823.59 % | -5.180 K -107.56 % | 68.537 K -68.85 % | 220.000 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.398 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 % | -47.941 K -86.96 % | -25.642 K 44.87 % | -46.509 K -66.34 % | -27.961 K 93.13 % | -406.954 K 82.00 % | -2.261 M -1 800.02 % | -119.021 K 78.87 % | -563.413 K -566.38 % | -84.548 K 91.48 % | -992.389 K 88.81 % | -8.870 M |
| Free CashFlow | 0.000 -100.00 % | 1.403 M -42.97 % | 2.460 M -44.82 % | 4.458 M -9.48 % | 4.925 M -15.50 % | 5.829 M 1 834.70 % | -336.000 K -528.03 % | -53.501 K 6.00 % | -56.913 K 1.98 % | -58.060 K 7.48 % | -62.755 K -20.00 % | -52.298 K 4.45 % | -54.735 K 32.12 % | -80.634 K -28.60 % | -62.701 K 31.48 % | -91.508 K 72.21 % | -329.271 K 74.98 % | -1.316 M -256.35 % | -369.272 K 60.57 % | -936.602 K -153.95 % | -368.815 K 76.70 % | -1.583 M 68.19 % | -4.976 M -566.64 % | -746.478 K 57.36 % | -1.751 M -1 851.29 % | -89.728 K 90.29 % | -923.852 K 89.32 % | -8.650 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 | 1996 | 1995 |
| 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-09 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.147 M 2.63 % | 2.092 M -8.17 % | 2.278 M -2.06 % | 2.326 M -4.28 % | 2.430 M 2.06 % | 2.381 M 4.80 % | 2.272 M 3.74 % | 2.190 M -3.74 % | 2.275 M -4.01 % | 2.370 M -2.87 % | 2.440 M -5.65 % | 2.586 M -4.82 % | 2.717 M -29.67 % | 3.863 M 1.21 % | 3.817 M -1.01 % | 3.856 M -7.95 % | 4.189 M -5.87 % | 4.450 M 6.89 % | 4.163 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 0.00 % | 1.000 -50.00 % | 2.000 -33.33 % | 3.000 50.00 % | 2.000 -33.33 % | 3.000 -99.33 % | 446.000 -39.07 % | 732.000 0.00 % | 732.000 -3.17 % | 756.000 -27.31 % | 1.040 K -40.47 % | 1.747 K -27.66 % | 2.415 K 34.32 % | 1.798 K -12.29 % | 2.050 K -16.19 % | 2.446 K 12.05 % | 2.183 K 12.58 % | 1.939 K 32.26 % | 1.466 K -56.72 % | 3.387 K 34.14 % | 2.525 K 3.70 % | 2.435 K -1.06 % | 2.461 K -82.69 % | 14.218 K 427.18 % | 2.697 K 0.07 % | 2.695 K 8.41 % | 2.486 K 0.85 % | 2.465 K -23.16 % | 3.208 K 18.51 % | 2.707 K 44.60 % | 1.872 K 73.98 % | 1.076 K 2.87 % | 1.046 K -21.35 % | 1.330 K -24.99 % | 1.773 K -98.90 % | 161.438 K -1.45 % | 163.814 K 2.52 % | 159.794 K -0.99 % | 161.396 K -2.64 % | 165.776 K -3.16 % | 171.184 K 10.94 % | 154.309 K -8.56 % | 168.759 K 9.04 % | 154.770 K 4.04 % | 148.755 K -56.25 % | 340.005 K 2.73 % | 330.977 K -7.71 % | 358.635 K -2.10 % | 366.327 K 2.72 % | 356.625 K 15.94 % | 307.591 K -21.04 % | 389.546 K -37.82 % | 626.494 K -47.18 % | 1.186 M -26.88 % | 1.622 M -29.45 % | 2.299 M 17.84 % | 1.951 M -7.97 % | 2.120 M 21.56 % | 1.744 M 9.20 % | 1.597 M -11.28 % | 1.800 M 0.00 % | 1.800 M 5.88 % | 1.700 M 40.61 % | 1.209 M 51.13 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K -18.45 % | 980.996 K 63.50 % | 600.000 K -40.00 % | 1.000 M 25.00 % | 800.000 K 20.10 % | 666.114 K -4.84 % | 700.000 K 16.67 % | 600.000 K 0.00 % | 600.000 K 25.00 % | 480.000 K 17.07 % | 410.000 K 51.85 % | 270.000 K 285.71 % | 70.000 K |
| Net income | 1.804 M -73.76 % | 6.876 M 9 268.00 % | -75.000 K -135.38 % | 212.000 K 465.52 % | -58.000 K -3.57 % | -56.000 K 6.67 % | -60.000 K 29.41 % | -85.000 K -32.81 % | -64.000 K -88.24 % | -34.000 K 84.11 % | -214.000 K -262.71 % | -59.000 K -102.13 % | 2.776 M 1 197.20 % | 214.000 K 590.32 % | 31.000 K -32.61 % | 46.000 K -96.33 % | 1.252 M 1 475.82 % | -91.000 K -190.10 % | 101.000 K 473.28 % | 17.618 K 1 381.31 % | -1.375 K -109.67 % | 14.223 K -75.55 % | 58.174 K 165.77 % | -88.448 K 31.96 % | -130.000 K 48.41 % | -252.000 K -236.64 % | -74.858 K -87.00 % | -40.031 K -57.21 % | -25.464 K -129.86 % | -11.078 K -3.66 % | -10.687 K 46.68 % | -20.043 K -67.60 % | -11.959 K -4.07 % | -11.491 K 3.27 % | -11.880 K 46.34 % | -22.140 K -93.24 % | -11.457 K 8.60 % | -12.535 K -8.26 % | -11.579 K 35.97 % | -18.084 K -68.22 % | -10.750 K 20.85 % | -13.582 K -35.18 % | -10.047 K 58.49 % | -24.202 K 5.14 % | -25.513 K -1 184.64 % | -1.986 K -117.39 % | 11.420 K 166.78 % | -17.102 K -142.78 % | 39.972 K 377.76 % | -14.391 K -26.25 % | -11.399 K 45.89 % | -21.066 K -81.15 % | -11.629 K 46.92 % | -21.910 K -19.11 % | -18.395 K 46.52 % | -34.399 K 0.91 % | -34.716 K 56.89 % | -80.521 K -17.49 % | -68.535 K 26.41 % | -93.136 K -28.47 % | -72.495 K 17.28 % | -87.644 K -5.59 % | -83.003 K 30.83 % | -120.000 K -14.29 % | -105.000 K -25.96 % | -83.358 K 10.94 % | -93.599 K 42.93 % | -164.000 K 69.17 % | -532.000 K -216.67 % | -168.000 K 26.32 % | -228.000 K 48.88 % | -446.000 K -94.76 % | -229.000 K 4.98 % | -241.000 K -13.15 % | -213.000 K -60.15 % | -133.000 K -915.19 % | -13.101 K -136.92 % | 35.483 K 104.09 % | -867.000 K -253.88 % | -245.000 K 67.51 % | -754.000 K 69.89 % | -2.504 M -1 866.67 % | -127.322 K 26.34 % | -172.860 K 86.65 % | -1.295 M -403.26 % | 427.020 K 155.24 % | -773.000 K 23.77 % | -1.014 M 81.07 % | -5.357 M -256.66 % | -1.502 M -13.62 % | -1.322 M -864.96 % | -137.000 K -220.80 % | 113.410 K 213.41 % | -100.000 K 92.31 % | -1.300 M -1 200.00 % | -100.000 K 86.50 % | -741.000 K -641.00 % | -100.000 K 0.00 % | -100.000 K 0.00 % | -100.000 K -32.31 % | -75.579 K 24.42 % | -100.000 K -200.00 % | 100.000 K 200.00 % | -100.000 K 53.05 % | -213.000 K -6.50 % | -200.000 K 0.00 % | -200.000 K -100.00 % | -100.000 K 50.00 % | -200.000 K -53.85 % | -130.000 K -550.00 % | -20.000 K 0.00 % | -20.000 K |
| Income before tax | 1.804 M -73.76 % | 6.876 M 29 995.65 % | -23.000 K -110.50 % | 219.000 K 22.35 % | 179.000 K 27.86 % | 140.000 K 0.00 % | 140.000 K 723.53 % | 17.000 K -87.50 % | 136.000 K -26.49 % | 185.000 K 173.41 % | -252.000 K -256.52 % | 161.000 K -99.04 % | 16.713 M 2 544.46 % | 632.000 K 14.29 % | 553.000 K -18.80 % | 681.000 K -91.55 % | 8.062 M 10 649.33 % | 75.000 K -89.84 % | 738.000 K 4 088.90 % | 17.618 K 1 381.31 % | -1.375 K -109.67 % | 14.223 K -75.55 % | 58.174 K 165.77 % | -88.448 K 31.96 % | -130.000 K 48.41 % | -252.000 K -236.64 % | -74.858 K -87.00 % | -40.031 K -57.21 % | -25.464 K -129.86 % | -11.078 K -3.66 % | -10.687 K 46.68 % | -20.043 K -67.60 % | -11.959 K -4.07 % | -11.491 K 3.27 % | -11.880 K 46.34 % | -22.140 K -93.24 % | -11.457 K 8.60 % | -12.535 K -8.26 % | -11.579 K 35.97 % | -18.084 K -68.22 % | -10.750 K 20.85 % | -13.582 K -35.18 % | -10.047 K 58.49 % | -24.202 K 5.14 % | -25.513 K -1 184.64 % | -1.986 K -117.39 % | 11.420 K 166.78 % | -17.102 K -148.43 % | -6.884 K 68.58 % | -21.910 K -19.11 % | -18.395 K | 0.000 | 0.000 100.00 % | -21.910 K | 0.000 100.00 % | -34.399 K 0.91 % | -34.716 K 56.89 % | -80.521 K -17.49 % | -68.535 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -93.599 K 42.93 % | -164.000 K 88.06 % | -1.374 M -717.86 % | -168.000 K 26.32 % | -228.000 K 48.88 % | -446.000 K | 0.000 | 0.000 100.00 % | -213.000 K -60.15 % | -133.000 K -163.97 % | -50.385 K -160.68 % | -19.328 K | 0.000 100.00 % | -245.000 K 93.58 % | -3.816 M -52.40 % | -2.504 M -1 866.67 % | -127.322 K 26.34 % | -172.860 K 86.75 % | -1.305 M -373.57 % | 477.020 K 161.71 % | -773.000 K 23.77 % | -1.014 M 83.38 % | -6.102 M -395.29 % | -1.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K -53.85 % | -130.000 K -550.00 % | -20.000 K 0.00 % | -20.000 K |
| Income before tax ratio | 0.84 -74.44 % | 3.29 32 653.68 % | -0.01 -110.72 % | 0.09 27.82 % | 0.07 25.28 % | 0.06 -4.58 % | 0.06 693.81 % | 0.01 -87.01 % | 0.06 -23.42 % | 0.08 175.58 % | -0.10 -265.89 % | 0.06 -98.99 % | 6.15 3 659.87 % | 0.16 12.92 % | 0.14 -17.97 % | 0.18 -90.82 % | 1.92 11 319.08 % | 0.02 -90.49 % | 0.18 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -11 491.00 3.27 % | -11 880.00 -7.32 % | -11 070.00 -189.87 % | -3 819.00 39.07 % | -6 267.50 -62.38 % | -3 859.67 -9 418.97 % | -40.55 -176.10 % | -14.69 20.85 % | -18.55 -39.62 % | -13.29 42.89 % | -23.27 -59.35 % | -14.60 -1 675.85 % | -0.82 -112.95 % | 6.35 176.13 % | -8.34 -196.42 % | -2.81 71.96 % | -10.04 -5.80 % | -9.49 | 0.00 | 0.00 100.00 % | -8.68 | 0.00 100.00 % | -13.98 -472.46 % | -2.44 91.82 % | -29.86 -17.40 % | -25.43 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -70.38 23.92 % | -92.50 -986.81 % | -8.51 -729.89 % | -1.03 28.12 % | -1.43 48.37 % | -2.76 | 0.00 | 0.00 100.00 % | -1.38 -75.15 % | -0.79 -142.09 % | -0.33 -150.55 % | -0.13 | 0.00 100.00 % | -0.74 93.04 % | -10.64 -55.66 % | -6.84 -1 814.58 % | -0.36 36.47 % | -0.56 83.22 % | -3.35 -539.98 % | 0.76 216.82 % | -0.65 -4.26 % | -0.63 76.45 % | -2.65 -320.32 % | -0.63 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.42 -31.41 % | -0.32 -328.05 % | -0.07 74.07 % | -0.29 |
| EBITDA | 1.804 M -73.87 % | 6.903 M 907.75 % | 685.000 K -23.89 % | 900.000 K 0.22 % | 898.000 K 1.81 % | 882.000 K 4.26 % | 846.000 K 17.99 % | 717.000 K -62.96 % | 1.936 M 115.11 % | 900.000 K -17.05 % | 1.085 M 19.49 % | 908.000 K -93.69 % | 14.397 M 630.81 % | 1.970 M 5.18 % | 1.873 M -24.90 % | 2.494 M -58.18 % | 5.964 M 195.39 % | 2.019 M -36.55 % | 3.182 M 13 665.95 % | 23.115 K -95.47 % | 509.749 K 1 347.09 % | -40.875 K -30.53 % | -31.314 K 78.84 % | -148.000 K -18.40 % | -125.000 K 49.39 % | -247.000 K -253.23 % | -69.927 K -99.22 % | -35.100 K -51.37 % | -23.188 K -109.32 % | -11.078 K -3.66 % | -10.687 K 46.68 % | -20.043 K -67.60 % | -11.959 K -4.07 % | -11.491 K 3.27 % | -11.880 K 46.34 % | -22.140 K -93.24 % | -11.457 K 8.60 % | -12.535 K -8.26 % | -11.579 K 44.48 % | -20.857 K -94.02 % | -10.750 K 20.85 % | -13.582 K -9.44 % | -12.410 K 39.69 % | -20.578 K -1 375.76 % | 1.613 K 112.78 % | -12.624 K 64.65 % | -35.710 K -43.59 % | -24.870 K -177.72 % | -8.955 K 37.77 % | -14.391 K -26.25 % | -11.399 K 45.49 % | -20.912 K -82.22 % | -11.476 K -39.32 % | -8.237 K 54.56 % | -18.126 K 26.67 % | -24.718 K -180.30 % | 30.782 K 136.19 % | -85.062 K -18.20 % | -71.962 K 22.51 % | -92.867 K -28.58 % | -72.227 K 17.34 % | -87.375 K -5.61 % | -82.734 K 31.06 % | -120.000 K -14.29 % | -105.000 K -26.37 % | -83.089 K 12.43 % | -94.885 K 42.14 % | -164.000 K 76.87 % | -709.000 K -2 078.32 % | -32.548 K 79.91 % | -162.000 K 57.70 % | -383.000 K -85.02 % | -207.000 K 5.48 % | -219.000 K -52.08 % | -144.000 K 8.28 % | -157.000 K 1.88 % | -160.000 K -63.26 % | -98.006 K 87.10 % | -760.000 K -560.87 % | -115.000 K 96.93 % | -3.750 M -174.12 % | -1.368 M -3 163.01 % | 44.662 K 126.89 % | -166.084 K 95.42 % | -3.626 M -794.30 % | 522.253 K 604.14 % | 74.169 K -73.76 % | 282.665 K 103.42 % | -8.271 M -1 086.85 % | 838.118 K 413.90 % | -267.000 K -157.54 % | 464.040 K 104.99 % | -9.307 M -390.84 % | 3.200 M -54.29 % | 7.000 M 125.81 % | 3.100 M 241.29 % | -2.194 M -246.27 % | 1.500 M 25.00 % | 1.200 M -7.69 % | 1.300 M 154.83 % | -2.371 M -282.38 % | 1.300 M -18.75 % | 1.600 M 14.29 % | 1.400 M 163.01 % | -2.222 M -302.00 % | 1.100 M 83.33 % | 600.000 K -40.00 % | 1.000 M 1 100.00 % | -100.000 K -100.00 % | -49.999 K -350.01 % | 19.999 K | 0.000 |
| Net income ratio | 0.84 -74.44 % | 3.29 10 083.13 % | -0.03 -136.12 % | 0.09 481.86 % | -0.02 -1.48 % | -0.02 10.94 % | -0.03 31.96 % | -0.04 -37.97 % | -0.03 -96.10 % | -0.01 83.64 % | -0.09 -284.42 % | -0.02 -102.23 % | 1.02 1 744.34 % | 0.06 582.10 % | 0.01 -31.92 % | 0.01 -96.01 % | 0.30 1 561.55 % | -0.02 -184.29 % | 0.02 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -11 491.00 3.27 % | -11 880.00 -7.32 % | -11 070.00 -189.87 % | -3 819.00 39.07 % | -6 267.50 -62.38 % | -3 859.67 -9 418.97 % | -40.55 -176.10 % | -14.69 20.85 % | -18.55 -39.62 % | -13.29 42.89 % | -23.27 -59.35 % | -14.60 -1 675.85 % | -0.82 -112.95 % | 6.35 176.13 % | -8.34 -151.05 % | 16.34 347.89 % | -6.59 -12.14 % | -5.88 59.09 % | -14.37 -318.52 % | -3.43 60.43 % | -8.68 -14.86 % | -7.55 45.95 % | -13.98 -472.46 % | -2.44 91.82 % | -29.86 -17.40 % | -25.43 32.12 % | -37.46 -27.39 % | -29.41 -7.65 % | -27.32 10.90 % | -30.66 52.17 % | -64.10 34.31 % | -97.58 -22.45 % | -79.69 -13.24 % | -70.38 23.92 % | -92.50 -2 706.91 % | -3.30 -221.33 % | -1.03 28.12 % | -1.43 48.37 % | -2.76 -100.05 % | -1.38 1.88 % | -1.41 -1.99 % | -1.38 -75.15 % | -0.79 -831.04 % | -0.08 -135.49 % | 0.24 109.35 % | -2.55 -244.48 % | -0.74 64.79 % | -2.10 69.24 % | -6.84 -1 814.58 % | -0.36 36.47 % | -0.56 83.10 % | -3.32 -587.73 % | 0.68 204.58 % | -0.65 -4.26 % | -0.63 73.17 % | -2.33 -202.67 % | -0.77 -23.46 % | -0.62 -693.82 % | -0.08 -210.62 % | 0.07 227.83 % | -0.06 92.31 % | -0.72 -1 127.78 % | -0.06 90.40 % | -0.61 -390.32 % | -0.13 0.00 % | -0.13 0.00 % | -0.13 -62.25 % | -0.08 53.77 % | -0.17 -266.67 % | 0.10 180.00 % | -0.13 60.91 % | -0.32 -11.92 % | -0.29 14.29 % | -0.33 -100.00 % | -0.17 60.00 % | -0.42 -31.41 % | -0.32 -328.05 % | -0.07 74.07 % | -0.29 |
| Ratio EBITDA | 0.84 -74.54 % | 3.30 997.35 % | 0.30 -22.29 % | 0.39 4.70 % | 0.37 -0.24 % | 0.37 -0.52 % | 0.37 13.73 % | 0.33 -61.53 % | 0.85 124.09 % | 0.38 -14.60 % | 0.44 26.64 % | 0.35 -93.37 % | 5.30 939.06 % | 0.51 3.93 % | 0.49 -24.13 % | 0.65 -54.57 % | 1.42 213.80 % | 0.45 -40.64 % | 0.76 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -11 491.00 3.27 % | -11 880.00 -7.32 % | -11 070.00 -189.87 % | -3 819.00 39.07 % | -6 267.50 -62.38 % | -3 859.67 -8 153.40 % | -46.76 -218.43 % | -14.69 20.85 % | -18.55 -13.03 % | -16.42 17.04 % | -19.79 -2 243.03 % | 0.92 117.66 % | -5.23 73.68 % | -19.86 -63.71 % | -12.13 -231.37 % | -3.66 44.46 % | -6.59 -12.14 % | -5.88 58.79 % | -14.26 -321.00 % | -3.39 -3.86 % | -3.26 56.18 % | -7.44 25.89 % | -10.04 -563.92 % | 2.17 106.86 % | -31.54 -18.12 % | -26.70 28.52 % | -37.36 -27.49 % | -29.30 -7.58 % | -27.24 10.88 % | -30.56 52.32 % | -64.10 34.31 % | -97.58 -22.85 % | -79.43 -11.34 % | -71.34 22.87 % | -92.50 -2 006.18 % | -4.39 -2 110.38 % | -0.20 80.40 % | -1.01 57.28 % | -2.37 -90.05 % | -1.25 2.40 % | -1.28 -37.09 % | -0.93 -0.31 % | -0.93 10.01 % | -1.03 -56.91 % | -0.66 70.53 % | -2.24 -543.32 % | -0.35 96.68 % | -10.46 -180.00 % | -3.73 -3 081.88 % | 0.13 123.19 % | -0.54 94.20 % | -9.31 -1 216.62 % | 0.83 1 232.99 % | 0.06 -64.11 % | 0.17 104.84 % | -3.60 -937.47 % | 0.43 441.09 % | -0.13 -147.33 % | 0.27 104.57 % | -5.83 -427.81 % | 1.78 -54.29 % | 3.89 113.26 % | 1.82 200.49 % | -1.81 -196.79 % | 1.88 25.00 % | 1.50 -7.69 % | 1.63 167.23 % | -2.42 -211.55 % | 2.17 35.42 % | 1.60 -8.57 % | 1.75 152.46 % | -3.34 -312.28 % | 1.57 57.14 % | 1.00 -40.00 % | 1.67 900.00 % | -0.21 -70.84 % | -0.12 -264.64 % | 0.07 | 0.00 |
| Gross profit ratio | 1.00 0.00 % | 1.00 124.88 % | 0.44 -15.70 % | 0.53 7.90 % | 0.49 -2.35 % | 0.50 -0.49 % | 0.50 3.65 % | 0.49 -6.18 % | 0.52 2.35 % | 0.51 -16.89 % | 0.61 17.02 % | 0.52 -7.65 % | 0.56 -6.74 % | 0.60 0.84 % | 0.60 -2.73 % | 0.62 -21.15 % | 0.78 50.68 % | 0.52 -11.19 % | 0.58 | 0.00 | 0.00 | 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 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 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 22.04 % | 0.82 -18.06 % | 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 92.00 % | 0.52 18.63 % | 0.44 -34.15 % | 0.67 -6.67 % | 0.71 |
| Weighted average shs out dil | 657.084 K 0.00 % | 657.084 K 0.00 % | 657.084 K 0.00 % | 657.084 K 6.45 % | 617.273 K 2.09 % | 604.641 K 1.62 % | 595.000 K 0.00 % | 595.000 K 8.52 % | 548.262 K 13.65 % | 482.394 K 19.06 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.01 % | 405.115 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K -8.59 % | 443.164 K -0.01 % | 443.226 K 0.00 % | 443.226 K 0.00 % | 443.212 K 0.01 % | 443.164 K 0.11 % | 442.673 K 0.06 % | 442.398 K 0.00 % | 442.398 K 0.01 % | 442.362 K 0.00 % | 442.342 K 0.00 % | 442.332 K 0.02 % | 442.233 K -0.08 % | 442.565 K 0.00 % | 442.565 K 0.00 % | 442.565 K 0.00 % | 442.565 K 0.00 % | 442.555 K 0.00 % | 442.560 K 0.00 % | 442.555 K -0.04 % | 442.731 K -1.00 % | 447.221 K -1.06 % | 451.999 K 2.01 % | 443.097 K -8.42 % | 483.838 K 9.11 % | 443.459 K 1.73 % | 435.917 K 0.60 % | 433.326 K -4.85 % | 455.423 K 9.11 % | 417.388 K 552.08 % | 64.009 K 6.53 % | 60.083 K -1.00 % | 60.687 K 1.01 % | 60.083 K 0.00 % | 60.083 K -0.25 % | 60.234 K 0.00 % | 60.234 K 0.00 % | 60.234 K 0.25 % | 60.083 K 0.00 % | 60.083 K -9.13 % | 66.123 K -0.81 % | 66.666 K 1.39 % | 65.753 K 70.33 % | 38.603 K 141.03 % | 16.016 K -11.70 % | 18.138 K -36.27 % | 28.462 K 0.00 % | 28.462 K 113.47 % | 13.333 K -30.00 % | 19.048 K -14.28 % | 22.222 K 46.53 % | 15.166 K 0.00 % | 15.166 K 25.12 % | 12.121 K -27.28 % | 16.667 K 37.51 % | 12.121 K -18.18 % | 14.815 K -11.11 % | 16.667 K 0.00 % | 16.667 K 0.00 % | 16.667 K 66.67 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K |
| Weighted average shs out | 657.084 K 0.00 % | 657.084 K 0.00 % | 657.084 K 0.00 % | 657.084 K 6.45 % | 617.273 K 2.09 % | 604.641 K 1.62 % | 595.000 K 0.00 % | 595.000 K 8.52 % | 548.262 K 13.65 % | 482.394 K 19.06 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.00 % | 405.169 K 0.01 % | 405.115 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K 0.00 % | 405.096 K -8.59 % | 443.164 K -0.01 % | 443.226 K 0.00 % | 443.226 K 0.00 % | 443.212 K 0.01 % | 443.164 K 0.11 % | 442.673 K 0.06 % | 442.398 K 0.00 % | 442.398 K 0.01 % | 442.362 K 0.00 % | 442.342 K 0.00 % | 442.332 K 0.02 % | 442.233 K -0.08 % | 442.565 K 0.00 % | 442.565 K 0.00 % | 442.565 K 0.00 % | 442.564 K 0.00 % | 442.555 K 0.00 % | 442.560 K 0.00 % | 442.555 K -0.04 % | 442.731 K -1.00 % | 447.221 K -1.06 % | 451.999 K 2.01 % | 443.097 K 0.12 % | 442.587 K -0.20 % | 443.459 K 1.73 % | 435.917 K 0.60 % | 433.326 K -4.85 % | 455.423 K 9.11 % | 417.388 K 552.08 % | 64.009 K 6.53 % | 60.083 K -1.00 % | 60.687 K 1.01 % | 60.083 K 0.00 % | 60.083 K -0.25 % | 60.234 K 0.00 % | 60.234 K 0.00 % | 60.234 K 0.25 % | 60.083 K 0.00 % | 60.083 K -9.13 % | 66.123 K -0.81 % | 66.666 K 1.39 % | 65.753 K 70.33 % | 38.603 K 141.03 % | 16.016 K -11.70 % | 18.138 K -36.27 % | 28.462 K 0.00 % | 28.462 K 29.96 % | 21.900 K 14.97 % | 19.048 K -14.28 % | 22.222 K 46.53 % | 15.166 K 0.00 % | 15.166 K 25.12 % | 12.121 K -27.28 % | 16.667 K 37.51 % | 12.121 K 6.14 % | 11.420 K -31.48 % | 16.667 K 0.00 % | 16.667 K 0.00 % | 16.667 K 66.67 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K |
| EPS diluted | 2.75 -73.71 % | 10.46 62 734.73 % | -0.02 -105.22 % | 0.32 455.56 % | -0.09 2.81 % | -0.09 7.40 % | -0.10 28.57 % | -0.14 -16.67 % | -0.12 -70.21 % | -0.07 86.70 % | -0.53 -253.33 % | -0.15 -116.30 % | 0.92 1 214.29 % | 0.07 600.00 % | 0.01 -50.00 % | 0.02 -95.24 % | 0.42 290.91 % | -0.22 -833.33 % | 0.03 50.00 % | 0.02 4 100.00 % | 0.00 -101.67 % | 0.03 -25.00 % | 0.04 118.18 % | -0.22 31.25 % | -0.32 48.39 % | -0.62 -244.44 % | -0.18 -82.19 % | -0.10 -57.07 % | -0.06 -130.40 % | -0.03 -3.41 % | -0.03 46.67 % | -0.05 -65.00 % | -0.03 -5.63 % | -0.03 3.07 % | -0.03 46.44 % | -0.05 -82.33 % | -0.03 2.91 % | -0.03 -3.00 % | -0.03 32.74 % | -0.04 -68.30 % | -0.03 20.90 % | -0.03 -35.08 % | -0.02 58.46 % | -0.06 5.24 % | -0.06 -1 185.71 % | 0.00 -116.33 % | 0.03 175.00 % | -0.04 -140.00 % | 0.10 350.00 % | -0.04 -33.33 % | -0.03 36.84 % | -0.05 -81.30 % | -0.03 46.96 % | -0.05 -18.75 % | -0.04 46.53 % | -0.08 0.89 % | -0.08 56.39 % | -0.18 -20.00 % | -0.15 28.57 % | -0.21 -31.25 % | -0.16 20.00 % | -0.20 -5.26 % | -0.19 29.63 % | -0.27 -12.50 % | -0.24 -26.32 % | -0.19 9.52 % | -0.21 43.24 % | -0.37 70.63 % | -1.26 -223.08 % | -0.39 22.00 % | -0.50 50.50 % | -1.01 -114.89 % | -0.47 12.96 % | -0.54 -10.20 % | -0.49 -58.06 % | -0.31 -976.39 % | -0.03 -133.88 % | 0.09 100.63 % | -13.54 -231.86 % | -4.08 67.18 % | -12.43 70.17 % | -41.67 -1 865.57 % | -2.12 26.13 % | -2.87 86.65 % | -21.50 -403.24 % | 7.09 155.09 % | -12.87 22.19 % | -16.54 79.59 % | -81.02 -259.61 % | -22.53 -12.09 % | -20.10 -466.20 % | -3.55 -134.43 % | 10.31 287.11 % | -5.51 87.94 % | -45.67 -1 201.14 % | -3.51 93.68 % | -55.58 -958.67 % | -5.25 -16.67 % | -4.50 31.71 % | -6.59 -32.33 % | -4.98 39.64 % | -8.25 -237.50 % | 6.00 172.73 % | -8.25 51.64 % | -17.06 -42.17 % | -12.00 0.00 % | -12.00 -100.00 % | -6.00 70.00 % | -20.00 -53.85 % | -13.00 -550.00 % | -2.00 0.00 % | -2.00 |
| Earnings per share | 2.75 -73.71 % | 10.46 62 734.73 % | -0.02 -105.22 % | 0.32 455.56 % | -0.09 2.81 % | -0.09 7.40 % | -0.10 28.57 % | -0.14 -16.67 % | -0.12 -70.21 % | -0.07 86.70 % | -0.53 -253.33 % | -0.15 -102.19 % | 6.85 1 192.45 % | 0.53 562.50 % | 0.08 -27.27 % | 0.11 -96.44 % | 3.09 1 504.55 % | -0.22 -188.00 % | 0.25 92.31 % | 0.13 3 923.53 % | 0.00 -101.79 % | 0.19 -38.71 % | 0.31 240.91 % | -0.22 31.25 % | -0.32 48.39 % | -0.62 -244.44 % | -0.18 -82.19 % | -0.10 -57.07 % | -0.06 -130.40 % | -0.03 -3.41 % | -0.03 46.67 % | -0.05 -65.00 % | -0.03 -5.63 % | -0.03 3.07 % | -0.03 46.44 % | -0.05 -82.33 % | -0.03 2.91 % | -0.03 -3.00 % | -0.03 32.74 % | -0.04 -68.30 % | -0.03 20.90 % | -0.03 -35.08 % | -0.02 58.46 % | -0.06 5.24 % | -0.06 -1 185.71 % | 0.00 -116.33 % | 0.03 175.00 % | -0.04 -140.00 % | 0.10 350.00 % | -0.04 -33.33 % | -0.03 36.84 % | -0.05 -81.30 % | -0.03 46.96 % | -0.05 -18.75 % | -0.04 46.53 % | -0.08 0.89 % | -0.08 56.39 % | -0.18 -20.00 % | -0.15 28.57 % | -0.21 -31.25 % | -0.16 20.00 % | -0.20 -5.26 % | -0.19 29.63 % | -0.27 -12.50 % | -0.24 -26.32 % | -0.19 9.52 % | -0.21 43.24 % | -0.37 66.06 % | -1.09 -179.49 % | -0.39 22.00 % | -0.50 50.50 % | -1.01 -94.23 % | -0.52 3.70 % | -0.54 -10.20 % | -0.49 -58.06 % | -0.31 -976.39 % | -0.03 -133.88 % | 0.09 100.63 % | -13.54 -231.86 % | -4.08 67.18 % | -12.43 70.17 % | -41.67 -1 865.57 % | -2.12 26.13 % | -2.87 86.65 % | -21.50 -403.24 % | 7.09 155.09 % | -12.87 22.19 % | -16.54 79.59 % | -81.02 -259.61 % | -22.53 -12.09 % | -20.10 -466.20 % | -3.55 -134.43 % | 10.31 287.11 % | -5.51 87.94 % | -45.67 -1 201.14 % | -3.51 89.63 % | -33.84 -544.57 % | -5.25 -16.67 % | -4.50 31.71 % | -6.59 -32.33 % | -4.98 39.64 % | -8.25 -237.50 % | 6.00 172.73 % | -8.25 51.64 % | -17.06 -42.17 % | -12.00 0.00 % | -12.00 -100.00 % | -6.00 70.00 % | -20.00 -53.85 % | -13.00 -550.00 % | -2.00 0.00 % | -2.00 |
| Gross profit | 2.147 M 2.63 % | 2.092 M 106.52 % | 1.013 M -17.44 % | 1.227 M 3.28 % | 1.188 M -0.34 % | 1.192 M 4.29 % | 1.143 M 7.53 % | 1.063 M -9.69 % | 1.177 M -1.75 % | 1.198 M -19.27 % | 1.484 M 10.42 % | 1.344 M -12.10 % | 1.529 M -34.41 % | 2.331 M 2.06 % | 2.284 M -3.71 % | 2.372 M -27.42 % | 3.268 M 41.84 % | 2.304 M -5.07 % | 2.427 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 % | 1.000 0.00 % | 1.000 -50.00 % | 2.000 -33.33 % | 3.000 50.00 % | 2.000 -33.33 % | 3.000 -99.33 % | 446.000 -39.07 % | 732.000 0.00 % | 732.000 -3.17 % | 756.000 -27.31 % | 1.040 K -40.47 % | 1.747 K -27.66 % | 2.415 K 34.32 % | 1.798 K -12.29 % | 2.050 K -16.19 % | 2.446 K 12.05 % | 2.183 K 12.58 % | 1.939 K 32.26 % | 1.466 K -56.72 % | 3.387 K 34.14 % | 2.525 K 3.70 % | 2.435 K -1.06 % | 2.461 K -82.69 % | 14.218 K 427.18 % | 2.697 K 0.07 % | 2.695 K 8.41 % | 2.486 K 0.85 % | 2.465 K -23.16 % | 3.208 K 18.51 % | 2.707 K 44.60 % | 1.872 K 73.98 % | 1.076 K 2.87 % | 1.046 K -21.35 % | 1.330 K -24.99 % | 1.773 K -98.90 % | 161.438 K -1.45 % | 163.814 K 2.52 % | 159.794 K -0.99 % | 161.396 K -2.64 % | 165.776 K -3.16 % | 171.184 K 10.94 % | 154.309 K -8.56 % | 168.759 K 9.04 % | 154.770 K 4.04 % | 148.755 K -56.25 % | 340.005 K 2.73 % | 330.977 K -7.71 % | 358.635 K -2.10 % | 366.327 K 2.72 % | 356.625 K 15.94 % | 307.591 K -21.04 % | 389.546 K -37.82 % | 626.494 K -47.18 % | 1.186 M -26.88 % | 1.622 M -29.45 % | 2.299 M 17.84 % | 1.951 M -7.97 % | 2.120 M 48.36 % | 1.429 M -10.52 % | 1.597 M -11.28 % | 1.800 M 0.00 % | 1.800 M 5.88 % | 1.700 M 40.61 % | 1.209 M 51.13 % | 800.000 K 0.00 % | 800.000 K 0.00 % | 800.000 K -18.45 % | 980.996 K 63.50 % | 600.000 K -40.00 % | 1.000 M 25.00 % | 800.000 K 20.10 % | 666.114 K -4.84 % | 700.000 K 16.67 % | 600.000 K 0.00 % | 600.000 K 140.00 % | 250.000 K 38.89 % | 180.000 K 0.00 % | 180.000 K 260.00 % | 50.000 K |
| Income tax expense | 0.000 | 0.000 100.00 % | -12.000 K -271.43 % | 7.000 K -50.00 % | 14.000 K -93.00 % | 200.000 K 4 100.00 % | -5.000 K 28.57 % | -7.000 K -600.00 % | -1.000 K -150.00 % | 2.000 K 105.26 % | -38.000 K -2 000.00 % | 2.000 K -99.37 % | 315.000 K 336.84 % | -133.000 K -529.03 % | 31.000 K -53.73 % | 67.000 K -58.64 % | 162.000 K 604.35 % | 23.000 K -4.17 % | 24.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.985 K 1.10 % | 4.931 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 100.00 % | -48.926 K -439.98 % | 14.391 K 26.25 % | 11.399 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 % | -777.000 -526.61 % | -124.000 99.94 % | -201.000 K -458.65 % | 56.044 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.364 K 204.72 % | -45.229 K 66.99 % | -137.000 K -134.63 % | -58.391 K -212.60 % | 51.857 K -29.79 % | 73.855 K -97.60 % | 3.079 M | 0.000 -100.00 % | 107.513 K | 0.000 100.00 % | -10.000 K -120.00 % | 50.000 K | 0.000 | 0.000 -100.00 % | 7.140 M 1 543.83 % | 434.351 K -2.24 % | 444.302 K 66.66 % | 266.595 K 102.77 % | -9.631 M -421.03 % | 3.000 M -62.03 % | 7.900 M 172.41 % | 2.900 M 266.00 % | -1.747 M -234.38 % | 1.300 M 1 200.00 % | 100.000 K -92.31 % | 1.300 M 154.12 % | -2.402 M -300.17 % | 1.200 M -14.29 % | 1.400 M 7.69 % | 1.300 M 157.50 % | -2.261 M -1 230.50 % | 200.000 K 0.00 % | 200.000 K 100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 | 0.000 -100.00 % | 1.265 M 15.10 % | 1.099 M -11.51 % | 1.242 M 4.46 % | 1.189 M 5.31 % | 1.129 M 0.18 % | 1.127 M 2.64 % | 1.098 M -6.31 % | 1.172 M 22.59 % | 956.000 K -23.03 % | 1.242 M 4.55 % | 1.188 M -22.45 % | 1.532 M -0.07 % | 1.533 M 3.30 % | 1.484 M 61.13 % | 921.000 K -57.08 % | 2.146 M 23.62 % | 1.736 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.850 K -18.73 % | 51.493 K | 0.000 | 0.000 -100.00 % | 58.511 K 33.50 % | 43.830 K -22.22 % | 56.353 K -36.16 % | 88.278 K 167.40 % | 33.014 K | 0.000 -100.00 % | 57.448 K -97.16 % | 2.023 M 43.48 % | 1.410 M 4 313.42 % | 31.948 K -27.31 % | 43.950 K 101.73 % | -2.539 M -1 800.48 % | 149.311 K -55.18 % | 333.141 K -39.39 % | 549.692 K 124.52 % | -2.242 M -349.97 % | 896.891 K | 0.000 -100.00 % | 314.684 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 230.000 K 0.00 % | 230.000 K 155.56 % | 90.000 K 350.00 % | 20.000 K |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 328.000 K 0.31 % | 327.000 K 12.76 % | 290.000 K -6.45 % | 310.000 K -3.43 % | 321.000 K -7.23 % | 346.000 K 8.13 % | 320.000 K 7.38 % | 298.000 K -50.99 % | 608.000 K 63.88 % | 371.000 K -7.02 % | 399.000 K 10.53 % | 361.000 K -12.17 % | 411.000 K 3.01 % | 399.000 K -66.92 % | 1.206 M 323.16 % | 285.000 K 185.00 % | 100.000 K 1.35 % | 98.664 K 86.19 % | 52.990 K 29.64 % | 40.875 K 30.53 % | 31.314 K -78.82 % | 147.821 K 5.87 % | 139.620 K -43.54 % | 247.278 K 253.62 % | 69.927 K 99.22 % | 35.100 K 51.37 % | 23.188 K 109.32 % | 11.078 K 3.66 % | 10.687 K -46.68 % | 20.043 K 67.60 % | 11.959 K | 0.000 -100.00 % | 11.881 K -46.34 % | 22.142 K | 0.000 -100.00 % | 14.314 K 8.72 % | 13.166 K -38.20 % | 21.303 K -45.32 % | 38.961 K 159.07 % | 15.039 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.464 K -15.06 % | 20.561 K | 0.000 | 0.000 | 0.000 -100.00 % | 72.809 K | 0.000 -100.00 % | 253.516 K | 0.000 -100.00 % | 72.809 K -23.64 % | 95.353 K 27.66 % | 74.692 K -17.54 % | 90.583 K 6.02 % | 85.441 K -29.65 % | 121.453 K 14.42 % | 106.146 K 26.16 % | 84.135 K -11.84 % | 95.438 K -42.40 % | 165.691 K -72.78 % | 608.799 K 230.08 % | 184.438 K -24.87 % | 245.505 K -47.26 % | 465.488 K 87.36 % | 248.442 K -4.28 % | 259.561 K 12.14 % | 231.460 K -6.09 % | 246.459 K 20.78 % | 204.049 K 26.38 % | 161.452 K -73.75 % | 614.976 K 102.48 % | 303.715 K 93.60 % | 156.880 K -25.66 % | 211.032 K 9.97 % | 191.902 K -13.14 % | 220.926 K -38.03 % | 356.489 K -14.84 % | 418.594 K -27.44 % | 576.865 K 4.99 % | 549.445 K -37.88 % | 884.536 K 0.94 % | 876.329 K -15.00 % | 1.031 M 94.65 % | 529.661 K -16.59 % | 635.019 K 535.02 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K -25.58 % | 268.760 K 168.76 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 3.53 % | 96.591 K -3.41 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -11.39 % | 112.857 K 12.86 % | 100.000 K | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K 100.00 % | 50.000 K 25.00 % | 40.000 K 100.00 % | 20.000 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 12.720 K 2 020.00 % | 600.000 116.61 % | 277.000 -86.15 % | 2.000 K 207.69 % | 650.000 -95.23 % | 13.623 K -6.13 % | 14.513 K -81.79 % | 79.685 K -13.25 % | 91.856 K -26.92 % | 125.693 K 5 610.72 % | 2.201 K 22.28 % | 1.800 K -96.53 % | 51.915 K | 0.000 | 0.000 | 0.000 -100.00 % | 66.968 K | 0.000 | 0.000 | 0.000 -100.00 % | 68.491 K | 0.000 | 0.000 | 0.000 -100.00 % | 66.823 K | 0.000 | 0.000 | 0.000 -100.00 % | 350.000 K 34.62 % | 260.000 K 62.50 % | 160.000 K 220.01 % | 49.999 K |
| Other expenses | 343.000 K -92.83 % | 4.784 M 845.45 % | 506.000 K 4.55 % | 484.000 K -6.02 % | 515.000 K -4.81 % | 541.000 K 2 154.17 % | 24.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.085 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 343.000 K -92.83 % | 4.784 M 473.62 % | 834.000 K 2.84 % | 811.000 K 0.75 % | 805.000 K -5.41 % | 851.000 K 3.40 % | 823.000 K -2.37 % | 843.000 K 2.31 % | 824.000 K 6.46 % | 774.000 K -31.63 % | 1.132 M -47.69 % | 2.164 M 130.21 % | 940.000 K -65.11 % | 2.694 M 123.20 % | 1.207 M 3.87 % | 1.162 M -46.20 % | 2.160 M 88.65 % | 1.145 M 14.96 % | 996.000 K 903.73 % | 99.230 K 87.21 % | 53.005 K 29.68 % | 40.875 K 30.53 % | 31.314 K -78.82 % | 147.821 K 5.87 % | 139.620 K -43.54 % | 247.278 K 253.62 % | 69.927 K 99.22 % | 35.100 K 51.37 % | 23.188 K 109.32 % | 11.078 K 3.66 % | 10.687 K -46.68 % | 20.043 K 67.60 % | 11.959 K 4.06 % | 11.492 K -3.27 % | 11.881 K -46.34 % | 22.142 K 93.21 % | 11.460 K -8.59 % | 12.537 K 8.25 % | 11.582 K -45.63 % | 21.303 K 85.53 % | 11.482 K -19.78 % | 14.314 K 8.72 % | 13.166 K -43.81 % | 23.430 K 71.06 % | 13.697 K -8.92 % | 15.039 K 7.86 % | 13.943 K -39.47 % | 23.036 K 102.07 % | 11.400 K -31.22 % | 16.574 K 24.26 % | 13.338 K -40.80 % | 22.532 K 50.05 % | 15.016 K -15.32 % | 17.733 K -14.87 % | 20.830 K -35.22 % | 32.154 K 97.03 % | 16.319 K -80.94 % | 85.623 K 17.17 % | 73.078 K -23.58 % | 95.622 K 27.56 % | 74.960 K -17.49 % | 90.852 K 6.00 % | 85.710 K -29.59 % | 121.722 K 14.39 % | 106.414 K 26.08 % | 84.404 K -11.81 % | 95.706 K -42.33 % | 165.960 K -81.44 % | 894.190 K 403.86 % | 177.468 K -48.47 % | 344.419 K -39.21 % | 566.570 K 43.59 % | 394.580 K 55.95 % | 253.024 K 12.57 % | 224.769 K -6.19 % | 239.593 K -21.50 % | 305.218 K 96.56 % | 155.277 K -86.56 % | 1.155 M 301.22 % | 287.875 K 114.64 % | -1.966 M -1 111.90 % | 194.288 K 10.72 % | 175.469 K -15.77 % | 208.320 K 145.19 % | -461.000 K -210.98 % | 415.394 K -34.92 % | 638.330 K -0.85 % | 643.834 K 24.79 % | 515.925 K -45.08 % | 939.451 K -68.65 % | 2.997 M 130.72 % | 1.299 M -88.31 % | 11.114 M 1 110.36 % | -1.100 M 77.08 % | -4.800 M -336.36 % | -1.100 M -129.75 % | 3.698 M 1 024.50 % | -400.000 K 0.00 % | -400.000 K 0.00 % | -400.000 K -111.57 % | 3.458 M 791.60 % | -500.000 K 0.00 % | -500.000 K -25.00 % | -400.000 K -112.74 % | 3.140 M 885.00 % | -400.000 K | 0.000 100.00 % | -400.000 K -188.89 % | 450.000 K 45.16 % | 310.000 K 55.00 % | 200.000 K 185.72 % | 69.999 K |
| Cost and expenses | 343.000 K 107.17 % | -4.784 M -327.92 % | 2.099 M 9.90 % | 1.910 M -6.69 % | 2.047 M 0.34 % | 2.040 M 4.51 % | 1.952 M -0.91 % | 1.970 M 2.50 % | 1.922 M -1.23 % | 1.946 M -6.80 % | 2.088 M -3.51 % | 2.164 M 1.69 % | 2.128 M -21.01 % | 2.694 M -1.68 % | 2.740 M 3.55 % | 2.646 M -14.12 % | 3.081 M -6.38 % | 3.291 M 20.46 % | 2.732 M 2 653.20 % | 99.230 K 87.21 % | 53.005 K 29.68 % | 40.875 K 30.53 % | 31.314 K -78.82 % | 147.821 K 5.87 % | 139.620 K -43.54 % | 247.278 K 253.62 % | 69.927 K 99.22 % | 35.100 K 51.37 % | 23.188 K 109.32 % | 11.078 K 3.66 % | 10.687 K -46.68 % | 20.043 K 67.60 % | 11.959 K 4.06 % | 11.492 K -3.27 % | 11.881 K -46.34 % | 22.142 K 93.21 % | 11.460 K -8.59 % | 12.537 K 8.25 % | 11.582 K -45.63 % | 21.303 K 85.53 % | 11.482 K -19.78 % | 14.314 K 8.72 % | 13.166 K -43.81 % | 23.430 K 71.06 % | 13.697 K -8.92 % | 15.039 K 7.86 % | 13.943 K -39.47 % | 23.036 K 102.07 % | 11.400 K -31.22 % | 16.574 K 24.26 % | 13.338 K -40.80 % | 22.532 K 50.05 % | 15.016 K -15.32 % | 17.733 K -14.87 % | 20.830 K -35.22 % | 32.154 K 97.03 % | 16.319 K -80.94 % | 85.623 K 17.17 % | 73.078 K -23.58 % | 95.622 K 27.56 % | 74.960 K -17.49 % | 90.852 K 6.00 % | 85.710 K -29.59 % | 121.722 K 14.39 % | 106.414 K 26.08 % | 84.404 K -11.81 % | 95.706 K -42.33 % | 165.960 K -66.68 % | 498.082 K 127.10 % | 219.318 K -24.45 % | 290.312 K -43.41 % | 513.031 K 30.02 % | 394.580 K 26.66 % | 311.535 K 15.99 % | 268.599 K -9.24 % | 295.946 K -3.04 % | 305.218 K 11.60 % | 273.504 K -76.32 % | 1.155 M 129.93 % | 502.320 K -75.91 % | 2.085 M 15.90 % | 1.799 M 377.91 % | 376.434 K -29.81 % | 536.340 K 123.65 % | -2.268 M -501.63 % | 564.705 K -69.82 % | 1.871 M 56.70 % | 1.194 M 161.48 % | -1.942 M -205.77 % | 1.836 M -38.74 % | 2.997 M 85.69 % | 1.614 M -85.48 % | 11.114 M 1 110.36 % | -1.100 M 77.08 % | -4.800 M -336.36 % | -1.100 M -129.75 % | 3.698 M 1 024.50 % | -400.000 K 0.00 % | -400.000 K 0.00 % | -400.000 K -111.57 % | 3.458 M 791.60 % | -500.000 K 0.00 % | -500.000 K -25.00 % | -400.000 K -112.74 % | 3.140 M 885.00 % | -400.000 K | 0.000 100.00 % | -400.000 K -158.82 % | 680.000 K 25.93 % | 540.000 K 86.21 % | 290.000 K 222.23 % | 89.999 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 63.315 K 22.70 % | 51.602 K 304.16 % | -25.275 K -119.77 % | 127.856 K -34.87 % | 196.311 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 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 328.000 K 0.31 % | 327.000 K 12.76 % | 290.000 K -6.45 % | 310.000 K -3.43 % | 321.000 K -7.23 % | 346.000 K 8.13 % | 320.000 K 7.38 % | 298.000 K -50.99 % | 608.000 K 63.88 % | 371.000 K -7.02 % | 399.000 K 10.53 % | 361.000 K -12.17 % | 411.000 K 3.01 % | 399.000 K -66.92 % | 1.206 M 323.16 % | 285.000 K 185.00 % | 100.000 K 1.35 % | 98.664 K 86.14 % | 53.005 K 29.68 % | 40.875 K 30.53 % | 31.314 K -78.82 % | 147.821 K 5.87 % | 139.620 K -43.54 % | 247.278 K 253.62 % | 69.927 K 99.22 % | 35.100 K 51.37 % | 23.188 K 109.32 % | 11.078 K 3.66 % | 10.687 K -46.68 % | 20.043 K 67.60 % | 11.959 K 4.06 % | 11.492 K -3.27 % | 11.881 K -46.34 % | 22.142 K 93.21 % | 11.460 K -8.59 % | 12.537 K 8.25 % | 11.582 K -45.63 % | 21.303 K 85.53 % | 11.482 K -19.78 % | 14.314 K 8.72 % | 13.166 K -43.81 % | 23.430 K 71.06 % | 13.697 K -8.92 % | 15.039 K 7.86 % | 13.943 K -39.47 % | 23.036 K 102.05 % | 11.401 K -31.21 % | 16.574 K 24.26 % | 13.338 K -40.40 % | 22.378 K 50.56 % | 14.863 K -14.89 % | 17.464 K -15.06 % | 20.561 K -35.52 % | 31.885 K 98.65 % | 16.051 K -81.19 % | 85.354 K 17.23 % | 72.809 K -23.64 % | 95.353 K 27.66 % | 74.692 K -17.54 % | 90.583 K 6.02 % | 85.441 K -29.65 % | 121.453 K 14.42 % | 106.146 K 26.16 % | 84.135 K -11.84 % | 95.438 K -42.40 % | 165.691 K -72.78 % | 608.799 K 230.08 % | 184.438 K -24.87 % | 245.505 K -47.26 % | 465.488 K 87.36 % | 248.442 K -4.28 % | 259.561 K 12.14 % | 231.460 K -6.09 % | 246.459 K 20.78 % | 204.049 K 26.38 % | 161.452 K -73.75 % | 614.976 K 102.48 % | 303.715 K 393.11 % | 61.592 K -70.90 % | 211.632 K 10.12 % | 192.179 K -13.79 % | 222.926 K -37.58 % | 357.139 K -17.37 % | 432.217 K -26.91 % | 591.378 K -6.00 % | 629.130 K 0.87 % | 623.682 K -37.76 % | 1.002 M -3.09 % | 1.034 M 94.56 % | 531.461 K -22.63 % | 686.934 K 586.93 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K -40.43 % | 335.728 K 235.73 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -39.42 % | 165.082 K 65.08 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -44.35 % | 179.680 K 79.68 % | 100.000 K | 0.000 -100.00 % | 100.000 K -77.78 % | 450.000 K 45.16 % | 310.000 K 55.00 % | 200.000 K 185.72 % | 69.999 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 -33.33 % | 3.000 50.00 % | 2.000 -33.33 % | 3.000 -99.33 % | 446.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.939 K 32.26 % | 1.466 K | 0.000 -100.00 % | 2.525 K 3.70 % | 2.435 K -1.06 % | 2.461 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 |
| Interest expense | 0.000 | 0.000 -100.00 % | 202.000 K 2.54 % | 197.000 K -3.43 % | 204.000 K 2.00 % | 200.000 K -1.96 % | 204.000 K 0.49 % | 203.000 K 1.00 % | 201.000 K -3.83 % | 209.000 K -0.48 % | 210.000 K 7.14 % | 196.000 K -76.75 % | 843.000 K 61.80 % | 521.000 K 0.19 % | 520.000 K -0.95 % | 525.000 K -32.78 % | 781.000 K 13.85 % | 686.000 K -1.01 % | 693.000 K 13 953.94 % | 4.931 K -1.08 % | 4.985 K -0.02 % | 4.986 K 2.23 % | 4.877 K 0.02 % | 4.876 K -2.19 % | 4.985 K 0.00 % | 4.985 K 1.10 % | 4.931 K 0.00 % | 4.931 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 -100.00 % | 40.739 K 0.62 % | 40.486 K -2.62 % | 41.575 K | 0.000 -100.00 % | 41.485 K -0.44 % | 41.667 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 124.774 K -0.42 % | 125.299 K | 0.000 -100.00 % | 124.583 K 0.13 % | 124.421 K -5.49 % | 131.655 K -61.39 % | 341.023 K -17.03 % | 411.039 K -6.68 % | 440.469 K | 0.000 -100.00 % | 428.828 K | 0.000 -100.00 % | 700.000 K | 0.000 -100.00 % | 600.000 K 43.82 % | 417.194 K 39.06 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 K 0.00 % | 400.000 K -8.87 % | 438.919 K 46.31 % | 300.000 K | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 54.880 K 102.65 % | 27.081 K -94.65 % | 506.000 K 4.55 % | 484.000 K -6.02 % | 515.000 K -4.81 % | 541.000 K 7.77 % | 502.000 K 1.01 % | 497.000 K -1.39 % | 504.000 K 5.88 % | 476.000 K -9.16 % | 524.000 K -4.90 % | 551.000 K 123.35 % | -2.360 M -394.63 % | 801.000 K 0.63 % | 796.000 K 4.33 % | 763.000 K 129.21 % | -2.612 M -403.72 % | 860.000 K -50.89 % | 1.751 M 309 263.96 % | 566.000 -99.08 % | 61.600 K 1 135.46 % | 4.986 K 2.23 % | 4.877 K 0.02 % | 4.876 K -75.33 % | 19.761 K 296.41 % | 4.985 K 1.10 % | 4.931 K 0.00 % | 4.931 K 116.65 % | 2.276 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.773 K | 0.000 | 0.000 100.00 % | -2.363 K -230.41 % | 1.812 K -86.64 % | 13.563 K 227.50 % | -10.638 K 54.86 % | -23.565 K -506.72 % | -3.884 K -388 300.00 % | -1.000 | 0.000 | 0.000 -100.00 % | 154.000 0.65 % | 153.000 -43.12 % | 269.000 0.37 % | 268.000 -0.37 % | 269.000 0.37 % | 268.000 -0.37 % | 269.000 0.37 % | 268.000 -0.37 % | 269.000 0.37 % | 268.000 -0.37 % | 269.000 0.37 % | 268.000 -0.37 % | 269.000 0.37 % | 268.000 -0.37 % | 269.000 0.37 % | 268.000 -0.37 % | 269.000 -98.85 % | 23.352 K 1.73 % | 22.956 K 2.07 % | 22.491 K 1.12 % | 22.242 K 134.22 % | -65.006 K -395.52 % | 21.997 K 1.94 % | 21.578 K 0.69 % | 21.431 K 1.78 % | 21.057 K 128.04 % | -75.098 K -236.75 % | 54.918 K -1.92 % | 55.992 K -3.11 % | 57.790 K -10.80 % | 64.786 K 0.49 % | 64.471 K 2.88 % | 62.665 K -0.13 % | 62.747 K -56.80 % | 145.233 K -80.88 % | 759.524 K -4.93 % | 798.885 K -12.53 % | 913.320 K 26.18 % | 723.840 K 18.53 % | 610.700 K 82.61 % | 334.437 K 58.95 % | 210.404 K -29.87 % | 300.000 K -25.00 % | 400.000 K 33.33 % | 300.000 K 1.91 % | 294.366 K -1.88 % | 300.000 K | 0.000 -100.00 % | 100.000 K -6.00 % | 106.388 K -46.81 % | 200.000 K 100.00 % | 100.000 K -50.00 % | 200.000 K -20.76 % | 252.412 K | 0.000 | 0.000 | 0.000 -100.00 % | 99.999 K 25.00 % | 80.000 K 100.01 % | 39.999 K 100.00 % | 20.000 K |
| Operating income | 1.804 M -73.76 % | 6.876 M 3 741.34 % | 179.000 K -56.97 % | 416.000 K 240.07 % | -297.000 K -187.10 % | 341.000 K 6.56 % | 320.000 K 1 782.35 % | 17.000 K -87.50 % | 136.000 K -26.49 % | 185.000 K -47.44 % | 352.000 K -16.59 % | 422.000 K 117.62 % | -2.395 M -478.96 % | 632.000 K 14.29 % | 553.000 K -54.30 % | 1.210 M 9.21 % | 1.108 M -4.40 % | 1.159 M -19.01 % | 1.431 M 1 473.83 % | -104.161 K -120.43 % | 509.749 K 1 211.51 % | -45.861 K -26.72 % | -36.191 K 76.35 % | -153.000 K -5.52 % | -145.000 K 42.46 % | -252.000 K -236.64 % | -74.858 K -87.00 % | -40.031 K -57.21 % | -25.463 K -129.85 % | -11.078 K -3.66 % | -10.687 K 46.68 % | -20.043 K -67.60 % | -11.959 K -4.07 % | -11.491 K 3.27 % | -11.880 K 46.34 % | -22.140 K -93.24 % | -11.457 K 8.60 % | -12.535 K -8.26 % | -11.579 K 44.48 % | -20.857 K -94.04 % | -10.749 K 20.86 % | -13.582 K -9.44 % | -12.410 K 44.57 % | -22.390 K -87.36 % | -11.950 K 5.34 % | -12.624 K -3.94 % | -12.145 K 42.13 % | -20.986 K -134.38 % | -8.954 K 37.78 % | -14.391 K -26.25 % | -11.399 K 45.89 % | -21.066 K -81.15 % | -11.629 K 23.53 % | -15.208 K 17.33 % | -18.395 K 38.05 % | -29.693 K -1 313.28 % | -2.101 K 97.47 % | -82.926 K -17.82 % | -70.383 K 24.43 % | -93.136 K -28.47 % | -72.495 K 17.28 % | -87.644 K -5.59 % | -83.003 K 30.83 % | -120.000 K -14.29 % | -105.000 K -25.96 % | -83.358 K 11.67 % | -94.376 K 42.45 % | -164.000 K 77.63 % | -733.000 K -554.46 % | -112.000 K 14.50 % | -131.000 K 62.78 % | -352.000 K -53.71 % | -229.000 K 4.98 % | -241.000 K -45.18 % | -166.000 K 7.26 % | -179.000 K -152.20 % | 342.935 K 374.35 % | -125.000 K 84.66 % | -815.000 K -376.61 % | -171.000 K 78.70 % | -803.000 K 43.92 % | -1.432 M -7 129.04 % | -19.809 K 91.34 % | -228.749 K -0.77 % | -227.000 K 31.42 % | -331.000 K -254.59 % | 214.111 K 125.25 % | -848.000 K 55.13 % | -1.890 M -1 753.86 % | 114.278 K 113.03 % | -877.000 K -540.15 % | -137.000 K 98.56 % | -9.518 M -428.21 % | 2.900 M -56.06 % | 6.600 M 135.71 % | 2.800 M 212.49 % | -2.489 M -307.42 % | 1.200 M 0.00 % | 1.200 M 0.00 % | 1.200 M 148.45 % | -2.477 M -325.18 % | 1.100 M -26.67 % | 1.500 M 25.00 % | 1.200 M 148.50 % | -2.474 M -324.91 % | 1.100 M 83.33 % | 600.000 K -40.00 % | 1.000 M 600.00 % | -200.000 K -53.85 % | -130.000 K -550.00 % | -20.000 K 0.00 % | -20.000 K |
| Operating income ratio | 0.84 -74.44 % | 3.29 4 082.87 % | 0.08 -56.06 % | 0.18 246.33 % | -0.12 -185.34 % | 0.14 1.68 % | 0.14 1 714.42 % | 0.01 -87.01 % | 0.06 -23.42 % | 0.08 -45.89 % | 0.14 -11.60 % | 0.16 118.51 % | -0.88 -638.79 % | 0.16 12.92 % | 0.14 -53.83 % | 0.31 18.64 % | 0.26 1.56 % | 0.26 -24.23 % | 0.34 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -11 491.00 3.27 % | -11 880.00 -7.32 % | -11 070.00 -189.87 % | -3 819.00 39.07 % | -6 267.50 -62.38 % | -3 859.67 -8 153.40 % | -46.76 -218.46 % | -14.68 20.86 % | -18.55 -13.03 % | -16.42 23.75 % | -21.53 -214.74 % | -6.84 -30.86 % | -5.23 22.61 % | -6.75 34.02 % | -10.24 -179.65 % | -3.66 44.47 % | -6.59 -12.14 % | -5.88 59.09 % | -14.37 -318.52 % | -3.43 42.99 % | -6.02 20.27 % | -7.55 37.39 % | -12.07 -8 064.98 % | -0.15 99.52 % | -30.75 -17.73 % | -26.12 30.29 % | -37.46 -27.39 % | -29.41 -7.65 % | -27.32 10.90 % | -30.66 52.17 % | -64.10 34.31 % | -97.58 -22.45 % | -79.69 -12.31 % | -70.96 23.29 % | -92.50 -1 937.22 % | -4.54 -564.10 % | -0.68 16.60 % | -0.82 62.41 % | -2.18 -57.88 % | -1.38 1.88 % | -1.41 -30.87 % | -1.08 -1.42 % | -1.06 -147.87 % | 2.22 363.69 % | -0.84 64.94 % | -2.40 -363.95 % | -0.52 76.93 % | -2.24 42.72 % | -3.91 -6 937.58 % | -0.06 92.53 % | -0.74 -27.62 % | -0.58 -10.30 % | -0.53 -392.66 % | 0.18 134.53 % | -0.52 36.41 % | -0.82 -1 503.52 % | 0.06 114.16 % | -0.41 -426.61 % | -0.08 98.68 % | -5.96 -469.93 % | 1.61 -56.06 % | 3.67 122.62 % | 1.65 180.00 % | -2.06 -237.25 % | 1.50 0.00 % | 1.50 0.00 % | 1.50 159.41 % | -2.52 -237.73 % | 1.83 22.22 % | 1.50 0.00 % | 1.50 140.39 % | -3.71 -336.35 % | 1.57 57.14 % | 1.00 -40.00 % | 1.67 500.00 % | -0.42 -31.41 % | -0.32 -328.05 % | -0.07 74.07 % | -0.29 |
| Total other income expenses net | 0.000 | 0.000 100.00 % | -202.000 K -2.54 % | -197.000 K -141.39 % | 476.000 K 47 700.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -604.000 K -131.42 % | -261.000 K -101.37 % | 19.108 M | 0.000 | 0.000 100.00 % | -529.000 K -107.61 % | 6.954 M 741.51 % | -1.084 M | 0.000 -100.00 % | 121.779 K 115.10 % | 56.615 K -5.77 % | 60.084 K -36.33 % | 94.365 K 46.87 % | 64.249 K 334.82 % | 14.776 K 196.41 % | 4.985 K 1.10 % | 4.931 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 | 0.000 -100.00 % | 2.773 K 277 400.00 % | -1.000 -100.01 % | 10.638 K 350.19 % | 2.363 K 230.41 % | -1.812 K 86.64 % | -13.563 K -227.50 % | 10.638 K -54.86 % | 23.565 K 506.72 % | 3.884 K 87.63 % | 2.070 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.702 K -462.66 % | 1.848 K 139.27 % | -4.706 K 85.57 % | -32.615 K -1 456.13 % | 2.405 K 30.14 % | 1.848 K | 0.000 | 0.000 -100.00 % | 4.286 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 777.000 526.61 % | 124.000 100.02 % | -641.000 K -472.32 % | -112.000 K -14.95 % | -97.435 K -3.44 % | -94.193 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.937 K -70.65 % | 105.421 K | 0.000 | 0.000 100.00 % | -3.071 M -186.74 % | -1.071 M | 0.000 -100.00 % | 55.889 K 105.18 % | -1.078 M -233.46 % | 807.728 K 181.84 % | -987.000 K -494.58 % | -166.000 K 95.79 % | -3.943 M -4 699.76 % | -82.150 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 |
| 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-09 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 |
| 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-09 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 9.684 M 0.55 % | 9.631 M -6.76 % | 10.329 M -5.97 % | 10.985 M 10.83 % | 9.912 M -1.27 % | 10.040 M -4.32 % | 10.493 M -2.38 % | 10.749 M 4.62 % | 10.274 M 3.78 % | 9.900 M -6.90 % | 10.634 M -6.78 % | 11.407 M 3.62 % | 11.008 M -75.09 % | 44.187 M -1.81 % | 45.002 M 0.63 % | 44.721 M -1.17 % | 45.252 M -26.57 % | 61.622 M 0.50 % | 61.316 M 266 885.98 % | 22.966 K 24.85 % | 18.395 K -84.26 % | 116.875 K 14.84 % | 101.775 K -47.71 % | 194.646 K 2.26 % | 190.335 K 35.94 % | 140.019 K 33.77 % | 104.669 K 80.19 % | 58.089 K 147.22 % | 23.497 K 2 403.63 % | -1.020 K 27.51 % | -1.407 K 59.36 % | -3.462 K 67.72 % | -10.726 K 12.28 % | -12.227 K -16.66 % | -10.481 K 7.50 % | -11.331 K -17.50 % | -9.643 K 30.32 % | -13.838 K -56.57 % | -8.838 K 70.68 % | -30.140 K -96.52 % | -15.337 K -21.94 % | -12.577 K 57.41 % | -29.532 K -84.06 % | -16.045 K -39.13 % | -11.532 K 57.18 % | -26.929 K -89.64 % | -14.200 K 37.51 % | -22.725 K 28.35 % | -31.717 K 39.77 % | -52.662 K 22.40 % | -67.864 K 8.66 % | -74.301 K 21.12 % | -94.198 K 25.18 % | -125.907 K 7.43 % | -136.007 K 17.82 % | -165.490 K 9.26 % | -182.373 K 27.90 % | -252.939 K 5.22 % | -266.869 K 9.81 % | -295.911 K 29.75 % | -421.196 K -22.77 % | -343.081 K 1.76 % | -349.230 K -10.85 % | -315.042 K -48.11 % | -212.706 K 5.91 % | -226.078 K -38.38 % | -163.375 K 9.40 % | -180.319 K -108.26 % | 2.182 M 20.76 % | 1.807 M 11.50 % | 1.620 M 20.63 % | 1.343 M 39.35 % | 963.910 K 16.33 % | 828.622 K 26.46 % | 655.245 K 34.30 % | 487.891 K -17.79 % | 593.462 K -92.39 % | 7.797 M 28.66 % | 6.060 M 7.00 % | 5.664 M 4.52 % | 5.419 M 7.76 % | 5.029 M 10.64 % | 4.545 M 15.30 % | 3.942 M -21.11 % | 4.997 M -22.26 % | 6.428 M 4.93 % | 6.126 M 16.51 % | 5.258 M -58.32 % | 12.614 M -32.61 % | 18.719 M 10.27 % | 16.975 M -5.57 % | 17.976 M 9.62 % | 16.398 M -49.70 % | 32.600 M 1.24 % | 32.200 M -1.23 % | 32.600 M 4 945.67 % | 646.099 K -95.91 % | 15.800 M 0.00 % | 15.800 M -0.63 % | 15.900 M 3.57 % | 15.352 M -0.31 % | 15.400 M -8.88 % | 16.900 M 0.60 % | 16.800 M 68.65 % | 9.962 M -38.13 % | 16.100 M 7.40 % | 14.990 M 4.10 % | 14.400 M 63.82 % | 8.790 M -4.25 % | 9.180 M 15 400.00 % | -60.000 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 -100.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 -99.74 % | 38.041 K 155.72 % | 14.876 K 14 776.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 -92.75 % | 1.379 K -85.30 % | 9.379 K -51.60 % | 19.378 K -45.22 % | 35.377 K -22.04 % | 45.377 K -20.91 % | 57.375 K -25.85 % | 77.374 K -20.54 % | 97.372 K -9.31 % | 107.369 K 0.00 % | 107.366 K -11.96 % | 121.946 K -14.22 % | 142.156 K 3.23 % | 137.706 K -12.15 % | 156.755 K -10.13 % | 174.425 K 5.72 % | 164.991 K -26.52 % | 224.531 K -5.31 % | 237.127 K 5.07 % | 225.682 K 9.02 % | 207.016 K 13.29 % | 182.734 K -6.97 % | 196.418 K 10.03 % | 178.520 K 6.78 % | 167.182 K 35.57 % | 123.318 K 37.09 % | 89.957 K -19.10 % | 111.191 K -4.83 % | 116.830 K 2.06 % | 114.471 K -5.05 % | 120.553 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.862 K 100.62 % | 1.925 K -98.90 % | 175.182 K 14.19 % | 153.408 K -10.62 % | 171.634 K 90.81 % | 89.948 K -42.58 % | 156.656 K -9.60 % | 173.286 K 15.99 % | 149.400 K 50.60 % | 99.200 K -57.33 % | 232.500 K -46.18 % | 432.000 K 27.96 % | 337.600 K 90.52 % | 177.200 K -40.93 % | 300.000 K 66.67 % | 180.000 K -53.27 % | 385.200 K -83.71 % | 2.365 M -17.89 % | 2.880 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.700 K -99.10 % | 10.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 14.641 M -1.09 % | 14.803 M -2.13 % | 15.125 M -1.32 % | 15.327 M 1.38 % | 15.118 M -0.45 % | 15.186 M -0.43 % | 15.251 M -0.42 % | 15.315 M -0.44 % | 15.383 M -0.42 % | 15.448 M -0.39 % | 15.509 M -0.39 % | 15.570 M -0.40 % | 15.632 M -66.37 % | 46.479 M -0.56 % | 46.742 M -0.55 % | 47.001 M -0.55 % | 47.262 M -24.51 % | 62.610 M -2.04 % | 63.912 M 32 214.69 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.711 M -0.48 % | 2.724 M -0.47 % | 2.737 M -0.48 % | 2.750 M -0.48 % | 2.763 M -0.44 % | 2.776 M -0.43 % | 2.788 M -0.44 % | 2.800 M -0.43 % | 2.812 M -66.04 % | 8.281 M 28.74 % | 6.432 M -0.13 % | 6.440 M -0.13 % | 6.448 M -0.12 % | 6.456 M -0.38 % | 6.481 M -0.43 % | 6.509 M -0.44 % | 6.538 M -0.41 % | 6.565 M -0.39 % | 6.591 M -5.18 % | 6.951 M -51.22 % | 14.250 M -32.09 % | 20.984 M -0.01 % | 20.985 M -14.99 % | 24.685 M 27.96 % | 19.291 M -40.83 % | 32.600 M 1.24 % | 32.200 M -1.23 % | 32.600 M 3 975.00 % | 800.000 K -94.94 % | 15.800 M 0.00 % | 15.800 M -0.63 % | 15.900 M 2.80 % | 15.466 M 0.43 % | 15.400 M -8.88 % | 16.900 M 0.60 % | 16.800 M 65.35 % | 10.160 M -36.89 % | 16.100 M 5.37 % | 15.280 M 6.11 % | 14.400 M 55.84 % | 9.240 M 0.00 % | 9.240 M 610.77 % | 1.300 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.021 K -23.09 % | -4.079 K 47.69 % | -7.797 K -40.18 % | -5.562 K 70.02 % | -18.552 K 53.19 % | -39.634 K -605.54 % | 7.840 K -74.69 % | 30.979 K 23.34 % | 25.116 K -56.32 % | 57.503 K 63.58 % | 35.152 K -30.76 % | 50.767 K 46.61 % | 34.627 K 38.77 % | 24.953 K 203.74 % | -24.053 K 56.46 % | -55.245 K -51.07 % | -36.569 K -214.38 % | -11.632 K -21.03 % | -9.611 K -87 272.73 % | -11.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 755.000 0.80 % | 749.000 -98.47 % | 48.915 K 28.63 % | 38.028 K -19.33 % | 47.142 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -480.000 K | 0.000 100.00 % | -210.000 K -61.54 % | -130.000 K -44.44 % | -90.000 K |
| Retained earnings | 0.000 | 0.000 100.00 % | -23.974 M -0.31 % | -23.899 M -0.07 % | -23.882 M -0.24 % | -23.824 M -0.24 % | -23.768 M -0.25 % | -23.708 M -0.36 % | -23.623 M -0.27 % | -23.559 M -0.14 % | -23.525 M -0.92 % | -23.311 M -0.25 % | -23.252 M 10.67 % | -26.028 M 0.82 % | -26.242 M 0.12 % | -26.273 M 0.17 % | -26.319 M 4.55 % | -27.574 M -0.34 % | -27.481 M 1.44 % | -27.882 M 0.06 % | -27.899 M 0.00 % | -27.898 M 0.05 % | -27.912 M 0.21 % | -27.970 M -0.32 % | -27.882 M -0.47 % | -27.752 M -0.92 % | -27.500 M -0.27 % | -27.425 M -0.15 % | -27.385 M -0.09 % | -27.360 M -0.04 % | -27.349 M -0.04 % | -27.338 M -0.07 % | -27.318 M -0.04 % | -27.306 M -0.04 % | -27.294 M -0.04 % | -27.282 M -0.08 % | -27.260 M -0.04 % | -27.249 M -0.05 % | -27.236 M -0.04 % | -27.225 M -0.07 % | -27.207 M -0.04 % | -27.196 M -0.05 % | -27.182 M -0.04 % | -27.172 M -0.09 % | -27.148 M -0.09 % | -27.123 M -0.01 % | -27.121 M 0.04 % | -27.132 M -0.06 % | -27.115 M 0.15 % | -27.155 M -0.05 % | -27.140 M -0.04 % | -27.129 M -0.08 % | -27.108 M -0.04 % | -27.096 M -0.08 % | -27.074 M -0.07 % | -27.056 M -0.13 % | -27.022 M -0.13 % | -26.987 M -0.30 % | -26.906 M -0.26 % | -26.838 M -0.35 % | -26.745 M -0.27 % | -26.672 M -0.33 % | -26.585 M -0.31 % | -26.502 M -0.45 % | -26.382 M -0.40 % | -26.276 M -0.32 % | -26.193 M -0.36 % | -26.099 M -0.63 % | -25.935 M -2.10 % | -25.403 M -0.66 % | -25.235 M -0.91 % | -25.007 M -1.82 % | -24.561 M -0.94 % | -24.333 M -1.00 % | -24.092 M -0.89 % | -23.879 M -0.56 % | -23.745 M -0.19 % | -23.701 M 0.28 % | -23.768 M -3.93 % | -22.868 M -1.13 % | -22.613 M -5.18 % | -21.500 M -12.43 % | -19.124 M -2.47 % | -18.664 M -0.92 % | -18.493 M -9.82 % | -16.839 M 2.58 % | -17.286 M -6.66 % | -16.207 M -7.10 % | -15.133 M -46.49 % | -10.330 M -22.17 % | -8.455 M -19.26 % | -7.090 M -13.42 % | -6.251 M -11.62 % | -5.600 M -3.70 % | -5.400 M -12.50 % | -4.800 M -12.60 % | -4.263 M -166.44 % | -1.600 M -6.67 % | -1.500 M 0.00 % | -1.500 M 46.20 % | -2.788 M -114.46 % | -1.300 M -18.18 % | -1.100 M 0.00 % | -1.100 M 44.13 % | -1.969 M -118.77 % | -900.000 K -38.46 % | -650.000 K -30.00 % | -500.000 K -150.00 % | -200.000 K -185.71 % | -70.000 K -40.00 % | -50.000 K |
| Common stock | 0.000 | 0.000 -100.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 16.67 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K 20.00 % | 5.000 K 25.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K -1.28 % | 4.052 K 0.00 % | 4.052 K 0.00 % | 4.052 K 0.00 % | 4.052 K 0.00 % | 4.052 K 0.00 % | 4.052 K 0.00 % | 4.052 K 0.00 % | 4.052 K 0.02 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K 0.00 % | 4.051 K -8.60 % | 4.432 K 0.00 % | 4.432 K 0.00 % | 4.432 K 0.00 % | 4.432 K 0.00 % | 4.432 K 0.00 % | 4.432 K 0.00 % | 4.432 K 0.00 % | 4.432 K 0.00 % | 4.432 K 0.18 % | 4.424 K 0.00 % | 4.424 K 0.00 % | 4.424 K 0.00 % | 4.424 K 0.00 % | 4.424 K 0.00 % | 4.424 K -0.05 % | 4.426 K 0.00 % | 4.426 K 0.00 % | 4.426 K 0.00 % | 4.426 K 0.00 % | 4.426 K 0.00 % | 4.426 K -98.67 % | 331.916 K 0.00 % | 331.916 K -1.04 % | 335.416 K 0.00 % | 335.406 K 0.15 % | 334.906 K 0.75 % | 332.406 K -0.60 % | 334.406 K 1.52 % | 329.406 K 0.61 % | 327.406 K 3.49 % | 316.374 K 0.81 % | 313.826 K 0.00 % | 313.826 K 594.67 % | 45.176 K 0.00 % | 45.176 K 0.00 % | 45.176 K 0.00 % | 45.176 K 0.00 % | 45.176 K 0.00 % | 45.176 K 0.00 % | 45.176 K 0.00 % | 45.176 K 0.00 % | 45.176 K 0.00 % | 45.176 K -10.30 % | 50.365 K 1.01 % | 49.859 K 2.62 % | 48.588 K 250.03 % | 13.881 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.392 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.148 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.848 K | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 0.000 | 0.000 -100.00 % | 39.117 M -0.03 % | 39.128 M 0.54 % | 38.916 M 0.38 % | 38.767 M 0.36 % | 38.628 M 0.38 % | 38.481 M 0.10 % | 38.442 M -2.10 % | 39.268 M 0.94 % | 38.904 M 0.52 % | 38.702 M 0.45 % | 38.530 M 37.48 % | 28.025 M 2.48 % | 27.348 M -0.24 % | 27.414 M 1.30 % | 27.062 M 35.45 % | 19.979 M 2.23 % | 19.543 M 3 811.73 % | -526.520 K 3.24 % | -544.138 K -0.25 % | -542.763 K 2.55 % | -556.986 K 9.46 % | -615.160 K -16.79 % | -526.712 K -32.71 % | -396.882 K -174.43 % | -144.620 K -107.30 % | -69.762 K -134.64 % | -29.731 K -596.77 % | -4.267 K -162.65 % | 6.811 K -61.08 % | 17.498 K -53.39 % | 37.540 K -24.16 % | 49.498 K -18.84 % | 60.989 K -16.30 % | 72.869 K -23.30 % | 95.010 K -10.76 % | 106.467 K -10.53 % | 119.002 K -8.87 % | 130.581 K -9.09 % | 143.644 K -7.53 % | 155.336 K -5.97 % | 165.200 K -6.92 % | 177.482 K -5.94 % | 188.694 K -2.29 % | 193.125 K -20.39 % | 242.585 K -4.61 % | 254.304 K -4.23 % | 265.543 K 2.94 % | 257.958 K 3.18 % | 249.998 K -9.75 % | 277.012 K -1.75 % | 281.938 K -0.70 % | 283.928 K 10.56 % | 256.809 K 5.25 % | 243.998 K -17.86 % | 297.061 K -16.72 % | 356.705 K -5.32 % | 376.734 K -3.98 % | 392.355 K -7.24 % | 422.989 K 27.05 % | 332.925 K -4.19 % | 347.489 K 23.07 % | 282.352 K 38.34 % | 204.099 K 30.87 % | 155.953 K 58.74 % | 98.246 K -46.13 % | 182.381 K -89.00 % | 1.657 M -25.72 % | 2.231 M -5.16 % | 2.353 M -8.00 % | 2.557 M -12.82 % | 2.934 M -6.30 % | 3.131 M -6.21 % | 3.338 M -4.92 % | 3.511 M -4.41 % | 3.672 M -20.04 % | 4.593 M 108.24 % | 2.205 M -20.03 % | 2.758 M -8.72 % | 3.021 M -26.43 % | 4.107 M -24.87 % | 5.466 M -10.85 % | 6.131 M -13.56 % | 7.093 M 8.74 % | 6.523 M -21.92 % | 8.354 M -11.93 % | 9.486 M -10.00 % | 10.541 M -54.72 % | 23.281 M -5.14 % | 24.543 M -7.53 % | 26.542 M 18.62 % | 22.375 M 41.61 % | 15.800 M 26.40 % | 12.500 M -23.78 % | 16.400 M -3.56 % | 17.005 M 431.42 % | 3.200 M 0.00 % | 3.200 M -3.03 % | 3.300 M -5.10 % | 3.477 M -6.01 % | 3.700 M -2.63 % | 3.800 M 2.70 % | 3.700 M -5.04 % | 3.897 M -11.44 % | 4.400 M -4.97 % | 4.630 M -3.54 % | 4.800 M 67.83 % | 2.860 M 17.21 % | 2.440 M 43.53 % | 1.700 M |
| Other non current liabilities | -14.641 M 1.09 % | -14.803 M -1 945.76 % | 802.000 K -0.12 % | 803.000 K -2.90 % | 827.000 K 2.22 % | 809.000 K -2.76 % | 832.000 K 4.79 % | 794.000 K -3.76 % | 825.000 K 0.49 % | 821.000 K -6.39 % | 877.000 K -2.34 % | 898.000 K 1.93 % | 881.000 K -33.71 % | 1.329 M 1.22 % | 1.313 M | 0.000 -100.00 % | 1.379 M | 0.000 | 0.000 -100.00 % | 82.256 K -71.31 % | 286.660 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 |
| Long term debt | 14.641 M -1.09 % | 14.803 M -2.13 % | 15.125 M -1.32 % | 15.327 M 1.38 % | 15.118 M -0.45 % | 15.186 M -0.43 % | 15.251 M -0.42 % | 15.315 M -0.44 % | 15.383 M -0.42 % | 15.448 M -0.39 % | 15.509 M -0.39 % | 15.570 M -0.40 % | 15.632 M -66.37 % | 46.479 M -0.56 % | 46.742 M -0.55 % | 47.001 M -0.55 % | 47.262 M -24.27 % | 62.412 M -2.04 % | 63.714 M 32 114.58 % | 197.780 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 -100.00 % | 2.711 M -0.48 % | 2.724 M -0.47 % | 2.737 M -0.48 % | 2.750 M -0.48 % | 2.763 M -0.44 % | 2.776 M -0.43 % | 2.788 M -0.44 % | 2.800 M -0.43 % | 2.812 M -66.04 % | 8.281 M 28.74 % | 6.432 M -0.13 % | 6.440 M -0.13 % | 6.448 M -0.12 % | 6.456 M -0.38 % | 6.481 M -0.43 % | 6.509 M -0.44 % | 6.538 M -0.41 % | 6.565 M -0.39 % | 6.591 M -0.38 % | 6.616 M -52.46 % | 13.915 M -32.61 % | 20.649 M -0.01 % | 20.650 M -13.72 % | 23.935 M 24.07 % | 19.291 M -40.83 % | 32.600 M 1.88 % | 32.000 M -1.23 % | 32.400 M 16 100.00 % | 200.000 K -98.73 % | 15.800 M 0.00 % | 15.800 M -0.63 % | 15.900 M 2.80 % | 15.466 M 0.43 % | 15.400 M -8.88 % | 16.900 M 0.60 % | 16.800 M 65.35 % | 10.160 M -36.89 % | 16.100 M 5.37 % | 15.280 M 6.11 % | 14.400 M 55.84 % | 9.240 M 0.00 % | 9.240 M 610.77 % | 1.300 M |
| Total non current liabilities | 14.641 M -1.09 % | 14.803 M -7.06 % | 15.927 M -1.26 % | 16.130 M 1.16 % | 15.945 M -0.31 % | 15.995 M -0.55 % | 16.083 M -0.16 % | 16.109 M -0.61 % | 16.208 M -0.37 % | 16.269 M -0.71 % | 16.386 M -0.50 % | 16.468 M -0.27 % | 16.513 M -65.46 % | 47.808 M -0.51 % | 48.055 M -0.51 % | 48.300 M -0.70 % | 48.641 M -22.06 % | 62.412 M -2.04 % | 63.714 M 22 652.07 % | 280.036 K -2.31 % | 286.660 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 -100.00 % | 2.711 M -0.48 % | 2.724 M -0.47 % | 2.737 M -0.48 % | 2.750 M -0.48 % | 2.763 M -0.44 % | 2.776 M -0.43 % | 2.788 M -0.44 % | 2.800 M -0.43 % | 2.812 M -66.04 % | 8.281 M 28.74 % | 6.432 M -0.13 % | 6.440 M -0.13 % | 6.448 M -0.12 % | 6.456 M -0.38 % | 6.481 M -0.43 % | 6.509 M -0.44 % | 6.538 M -0.41 % | 6.565 M -0.39 % | 6.591 M -0.38 % | 6.616 M -52.46 % | 13.915 M -32.61 % | 20.649 M -0.01 % | 20.650 M -13.72 % | 23.935 M 24.07 % | 19.291 M -40.83 % | 32.600 M 1.88 % | 32.000 M -1.23 % | 32.400 M 12 109.28 % | 265.372 K -98.32 % | 15.800 M 0.00 % | 15.800 M -0.63 % | 15.900 M 2.20 % | 15.557 M 1.02 % | 15.400 M -8.88 % | 16.900 M 0.60 % | 16.800 M 63.81 % | 10.256 M -36.30 % | 16.100 M 5.37 % | 15.280 M 6.11 % | 14.400 M 55.84 % | 9.240 M 0.00 % | 9.240 M 610.77 % | 1.300 M |
| Other current liabilities | 0.000 | 0.000 -100.00 % | 1.369 M 14.08 % | 1.200 M 16.39 % | 1.031 M 24.67 % | 827.000 K 0.61 % | 822.000 K -8.87 % | 902.000 K 80.40 % | 500.000 K -65.80 % | 1.462 M 22.45 % | 1.194 M 18.92 % | 1.004 M 103.24 % | 494.000 K -16.27 % | 590.000 K -31.87 % | 866.000 K -25.92 % | 1.169 M 85.56 % | 630.000 K -67.41 % | 1.933 M 134.59 % | 824.000 K 1 662.08 % | 46.763 K 129.99 % | -155.948 K -207.18 % | 145.495 K 56.30 % | 93.087 K -72.87 % | 343.088 K 1.44 % | 338.211 K 238.87 % | -243.546 K -594.85 % | -35.050 K -132.01 % | -15.107 K -7.83 % | -14.010 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 100.00 % | -23.235 K 19.88 % | -29.000 K 27.50 % | -40.000 K 20.00 % | -50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 680.000 K | 0.000 -100.00 % | 450.000 K 2.27 % | 440.000 K 528.57 % | 70.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.368 M | 0.000 | 0.000 -100.00 % | 352.950 K 1.43 % | 347.965 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 198.000 K 0.00 % | 198.000 K | 0.000 -100.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 K 0.00 % | 197.780 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 -100.00 % | 335.000 K 0.00 % | 335.000 K 0.00 % | 335.000 K 0.00 % | 335.000 K -55.33 % | 750.000 K | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K -66.67 % | 600.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 | 0.000 -100.00 % | 2.858 M 27.14 % | 2.248 M -17.41 % | 2.722 M -3.20 % | 2.812 M 17.02 % | 2.403 M 21.12 % | 1.984 M -34.00 % | 3.006 M -15.73 % | 3.567 M 9.35 % | 3.262 M 22.91 % | 2.654 M -6.48 % | 2.838 M -19.12 % | 3.509 M 17.04 % | 2.998 M -0.46 % | 3.012 M -12.62 % | 3.447 M -36.79 % | 5.453 M 10.52 % | 4.934 M 1 044.17 % | 431.229 K -4.18 % | 450.040 K -39.29 % | 741.299 K 12.80 % | 657.195 K -6.51 % | 702.992 K 24.75 % | 563.532 K 22.92 % | 458.449 K 87.15 % | 244.968 K 11.30 % | 220.094 K 2.82 % | 214.066 K 2 354.32 % | 8.722 K 242.98 % | 2.543 K 20.12 % | 2.117 K -15.89 % | 2.517 K 84.13 % | 1.367 K 8.58 % | 1.259 K -46.04 % | 2.333 K 180.07 % | 833.000 -86.85 % | 6.334 K 566.74 % | 950.000 -92.58 % | 12.800 K 611.11 % | 1.800 K 16.13 % | 1.550 K -73.43 % | 5.833 K 366.64 % | 1.250 K -76.75 % | 5.376 K 437.60 % | 1.000 K 100.00 % | 500.000 -95.94 % | 12.325 K 2 365.00 % | 500.000 -89.00 % | 4.545 K -23.55 % | 5.945 K 284.79 % | 1.545 K -3.13 % | 1.595 K -86.84 % | 12.122 K 62.17 % | 7.475 K -61.00 % | 19.169 K 175.46 % | 6.959 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 963.907 K -14.40 % | 1.126 M 1.81 % | 1.106 M -40.74 % | 1.867 M 34.92 % | 1.383 M -39.43 % | 2.284 M -19.26 % | 2.829 M -12.02 % | 3.215 M 152.29 % | 1.274 M -37.99 % | 2.055 M 322.22 % | 486.805 K | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K -73.89 % | 766.127 K | 0.000 | 0.000 | 0.000 -100.00 % | 59.911 K | 0.000 | 0.000 | 0.000 -100.00 % | 265.134 K | 0.000 -100.00 % | 680.000 K | 0.000 -100.00 % | 450.000 K 2.27 % | 440.000 K 528.57 % | 70.000 K |
| Total liabilities | 14.641 M -1.09 % | 14.803 M -21.20 % | 18.785 M 2.21 % | 18.378 M -1.55 % | 18.667 M -0.74 % | 18.807 M 1.74 % | 18.486 M 2.17 % | 18.093 M -5.83 % | 19.214 M -3.14 % | 19.836 M 0.96 % | 19.648 M 2.75 % | 19.122 M -1.18 % | 19.351 M -62.29 % | 51.317 M 0.52 % | 51.053 M -0.50 % | 51.312 M -1.49 % | 52.088 M -23.25 % | 67.865 M -1.14 % | 68.648 M 9 551.54 % | 711.265 K -3.45 % | 736.700 K -0.62 % | 741.299 K 12.80 % | 657.195 K -6.51 % | 702.992 K 24.75 % | 563.532 K 22.92 % | 458.449 K 87.15 % | 244.968 K 11.30 % | 220.094 K 2.82 % | 214.066 K 2 354.32 % | 8.722 K 242.98 % | 2.543 K 20.12 % | 2.117 K -15.89 % | 2.517 K 84.13 % | 1.367 K 8.58 % | 1.259 K -46.04 % | 2.333 K 180.07 % | 833.000 -86.85 % | 6.334 K 566.74 % | 950.000 -92.58 % | 12.800 K 611.11 % | 1.800 K 16.13 % | 1.550 K -73.43 % | 5.833 K 366.64 % | 1.250 K -76.75 % | 5.376 K 437.60 % | 1.000 K 100.00 % | 500.000 -95.94 % | 12.325 K 2 365.00 % | 500.000 -89.00 % | 4.545 K -23.55 % | 5.945 K 284.79 % | 1.545 K -3.13 % | 1.595 K -86.84 % | 12.122 K 62.17 % | 7.475 K -61.00 % | 19.169 K 175.46 % | 6.959 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 % | 2.711 M -0.48 % | 2.724 M -0.47 % | 2.737 M -0.48 % | 2.750 M -0.48 % | 2.763 M -0.44 % | 2.776 M -0.43 % | 2.788 M -0.44 % | 2.800 M -0.43 % | 2.812 M -66.04 % | 8.281 M 28.74 % | 6.432 M -0.13 % | 6.440 M -0.13 % | 6.448 M -0.12 % | 6.456 M -14.07 % | 7.513 M -2.54 % | 7.709 M -0.12 % | 7.719 M -12.55 % | 8.826 M 6.07 % | 8.321 M -14.86 % | 9.774 M -44.48 % | 17.603 M -29.83 % | 25.087 M 9.64 % | 22.881 M -16.21 % | 27.309 M 31.85 % | 20.711 M -36.47 % | 32.600 M -15.32 % | 38.500 M 4.34 % | 36.900 M 1.04 % | 36.522 M 131.15 % | 15.800 M 0.00 % | 15.800 M -0.63 % | 15.900 M -2.50 % | 16.308 M 5.89 % | 15.400 M -8.88 % | 16.900 M 0.60 % | 16.800 M -6.53 % | 17.974 M 11.64 % | 16.100 M 0.88 % | 15.960 M 10.83 % | 14.400 M 48.61 % | 9.690 M 0.10 % | 9.680 M 606.57 % | 1.370 M |
| Other non current assets | 0.000 | 0.000 -100.00 % | 48.485 M -0.36 % | 48.662 M -0.15 % | 48.737 M -0.61 % | 49.038 M -0.32 % | 49.197 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.662 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.679 K 489.82 % | 1.641 K -60.01 % | 4.104 K -26.36 % | 5.573 K -61.56 % | 14.499 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 -100.00 % | 8.113 K 267.94 % | 2.205 K -49.36 % | 4.354 K -35.75 % | 6.777 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.654 K -39.45 % | 4.383 K | 0.000 | 0.000 100.00 % | -1.381 K 16.30 % | -1.650 K 13.97 % | -1.918 K 12.30 % | -2.187 K 10.92 % | -2.455 K 9.88 % | -2.724 K 8.96 % | -2.992 K 8.22 % | -3.260 K 7.62 % | -3.529 K 7.08 % | -3.798 K 36.67 % | -5.997 K 99.84 % | -3.857 M 2.25 % | -3.946 M -0.01 % | -3.946 M 0.44 % | -3.964 M -1.76 % | -3.895 M 2.35 % | -3.989 M 0.42 % | -4.006 M 0.07 % | -4.009 M -1.46 % | -3.951 M 67.66 % | -12.218 M -45.39 % | -8.404 M 1.70 % | -8.549 M -3.12 % | -8.290 M 9.57 % | -9.168 M 12.10 % | -10.430 M 0.40 % | -10.472 M 0.50 % | -10.524 M 11.03 % | -11.829 M 14.12 % | -13.773 M 3.17 % | -14.224 M 38.07 % | -22.967 M 44.12 % | -41.103 M 0.24 % | -41.201 M 8.26 % | -44.911 M -14.93 % | -39.076 M 20.25 % | -49.000 M 0.61 % | -49.300 M 0.40 % | -49.500 M 0.50 % | -49.747 M -163.21 % | -18.900 M 0.53 % | -19.000 M 0.52 % | -19.100 M 0.49 % | -19.193 M 0.55 % | -19.300 M 0.52 % | -19.400 M 8.06 % | -21.100 M 0.70 % | -21.249 M -3.15 % | -20.600 M -3.47 % | -19.910 M -4.24 % | -19.100 M -62.41 % | -11.760 M 0.59 % | -11.830 M -600.00 % | -1.690 M |
| 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 -100.00 % | 37.941 K 156.77 % | 14.776 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 -100.00 % | 1.931 K | 0.000 -100.00 % | 87.591 K 14.19 % | 76.704 K -10.62 % | 85.817 K | 0.000 -100.00 % | 78.328 K -9.60 % | 86.643 K 15.99 % | 74.700 K | 0.000 -100.00 % | 116.250 K -46.18 % | 216.000 K 27.96 % | 168.800 K | 0.000 -100.00 % | 150.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.700 K -98.21 % | 5.288 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.493 M -13.06 % | 2.868 M -11.55 % | 3.243 M -10.36 % | 3.617 M -9.39 % | 3.992 M -8.58 % | 4.367 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.493 M -13.06 % | 2.868 M -11.55 % | 3.243 M -10.36 % | 3.617 M -9.39 % | 3.992 M -8.58 % | 4.367 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.398 K 0.00 % | 3.398 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 -100.00 % | 153.000 -50.16 % | 307.000 -46.70 % | 576.000 -31.75 % | 844.000 -24.17 % | 1.113 K -19.41 % | 1.381 K -16.30 % | 1.650 K -13.97 % | 1.918 K -12.30 % | 2.187 K -10.92 % | 2.455 K -9.88 % | 2.724 K -8.96 % | 2.992 K -8.22 % | 3.260 K -7.62 % | 3.529 K -7.08 % | 3.798 K -6.59 % | 4.066 K -99.89 % | 3.857 M -0.03 % | 3.859 M -0.27 % | 3.869 M -0.22 % | 3.878 M -0.44 % | 3.895 M -0.39 % | 3.910 M -0.22 % | 3.919 M -0.38 % | 3.934 M -0.43 % | 3.951 M -67.35 % | 12.102 M 47.80 % | 8.188 M -2.30 % | 8.380 M 1.09 % | 8.290 M -8.07 % | 9.018 M -13.54 % | 10.430 M -0.40 % | 10.472 M -0.50 % | 10.524 M -0.58 % | 10.585 M -6.16 % | 11.280 M -0.67 % | 11.356 M -42.43 % | 19.724 M -47.38 % | 37.486 M 0.74 % | 37.209 M -8.01 % | 40.450 M 19.72 % | 33.787 M -31.05 % | 49.000 M -0.61 % | 49.300 M -0.40 % | 49.500 M -0.50 % | 49.747 M 163.21 % | 18.900 M -0.53 % | 19.000 M -0.52 % | 19.100 M -0.49 % | 19.193 M -0.55 % | 19.300 M -0.52 % | 19.400 M -8.06 % | 21.100 M -0.70 % | 21.249 M 3.15 % | 20.600 M 3.47 % | 19.910 M 4.24 % | 19.100 M 62.41 % | 11.760 M -0.59 % | 11.830 M 600.00 % | 1.690 M |
| Total non current assets | 0.000 | 0.000 -100.00 % | 48.485 M -0.36 % | 48.662 M -0.15 % | 48.737 M -0.61 % | 49.038 M -0.32 % | 49.197 M -0.31 % | 49.351 M -0.51 % | 49.604 M -0.89 % | 50.051 M -0.81 % | 50.459 M -0.61 % | 50.767 M -0.50 % | 51.024 M -30.17 % | 73.072 M -0.44 % | 73.393 M -0.32 % | 73.628 M -2.69 % | 75.662 M -7.23 % | 81.562 M -1.22 % | 82.569 M 2 916 501.91 % | 2.831 K -78.35 % | 13.077 K 159.52 % | 5.039 K 22.78 % | 4.104 K -90.57 % | 43.514 K 48.64 % | 29.275 K 689.94 % | 3.706 K -48.07 % | 7.137 K -32.29 % | 10.541 K | 0.000 -100.00 % | 3.335 K -49.22 % | 6.568 K -3.04 % | 6.774 K -31.94 % | 9.953 K 205.21 % | 3.261 K -48.97 % | 6.390 K -1.63 % | 6.496 K -26.40 % | 8.826 K 454.75 % | 1.591 K -57.52 % | 3.745 K -36.26 % | 5.875 K -28.01 % | 8.161 K 279.05 % | 2.153 K -43.27 % | 3.795 K -36.02 % | 5.932 K -26.88 % | 8.113 K 267.94 % | 2.205 K -49.36 % | 4.354 K -35.75 % | 6.777 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.000 -94.83 % | 2.961 K -40.29 % | 4.959 K 487.56 % | 844.000 -24.17 % | 1.113 K -19.41 % | 1.381 K -16.30 % | 1.650 K -13.97 % | 1.918 K -12.30 % | 2.187 K -10.92 % | 2.455 K -9.88 % | 2.724 K -8.96 % | 2.992 K -8.22 % | 3.260 K -7.62 % | 3.529 K -7.08 % | 3.798 K -36.67 % | 5.997 K -99.84 % | 3.857 M -2.25 % | 3.946 M 0.01 % | 3.946 M -0.44 % | 3.964 M 1.76 % | 3.895 M -2.35 % | 3.989 M -0.42 % | 4.006 M -0.07 % | 4.009 M 1.46 % | 3.951 M -67.66 % | 12.218 M 45.39 % | 8.404 M -1.70 % | 8.549 M 3.12 % | 8.290 M -9.57 % | 9.168 M -12.10 % | 10.430 M -0.40 % | 10.472 M -0.50 % | 10.524 M -11.03 % | 11.829 M -14.12 % | 13.773 M -3.17 % | 14.224 M -38.07 % | 22.967 M -44.12 % | 41.103 M -0.24 % | 41.201 M -8.26 % | 44.911 M 14.93 % | 39.076 M -20.25 % | 49.000 M -0.61 % | 49.300 M -0.40 % | 49.500 M -0.50 % | 49.747 M 163.21 % | 18.900 M -0.53 % | 19.000 M -0.52 % | 19.100 M -0.49 % | 19.193 M -0.55 % | 19.300 M -0.52 % | 19.400 M -8.06 % | 21.100 M -0.70 % | 21.249 M 3.15 % | 20.600 M 3.47 % | 19.910 M 4.24 % | 19.100 M 62.41 % | 11.760 M -0.59 % | 11.830 M 600.00 % | 1.690 M |
| Other current assets | -4.957 M 4.16 % | -5.172 M -365.37 % | 1.949 M 4.28 % | 1.869 M 36.52 % | 1.369 M -20.55 % | 1.723 M 13.88 % | 1.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.952 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 -100.00 % | 8.644 K 205.98 % | 2.825 K -47.15 % | 5.345 K -31.81 % | 7.838 K -26.49 % | 10.662 K | 0.000 | 0.000 -100.00 % | 6.876 K -26.40 % | 9.343 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 |
| 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 -100.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 0.00 % | 100.000 -92.75 % | 1.379 K -85.30 % | 9.379 K -51.60 % | 19.378 K -45.22 % | 35.377 K -22.04 % | 45.377 K -20.91 % | 57.375 K -25.85 % | 77.374 K -20.54 % | 97.372 K -9.31 % | 107.369 K 0.00 % | 107.366 K -11.96 % | 121.946 K -14.22 % | 142.156 K 3.23 % | 137.706 K -12.15 % | 156.755 K -10.13 % | 174.425 K 5.72 % | 164.991 K -26.52 % | 224.531 K -5.31 % | 237.127 K 5.07 % | 225.682 K 9.02 % | 207.016 K 13.29 % | 182.734 K -6.97 % | 196.418 K 10.03 % | 178.520 K 6.78 % | 167.182 K 35.57 % | 123.318 K 37.09 % | 89.957 K -19.10 % | 111.191 K -4.83 % | 116.830 K 2.06 % | 114.471 K -5.05 % | 120.553 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.931 K 0.31 % | 1.925 K -97.80 % | 87.591 K 14.19 % | 76.704 K -10.62 % | 85.817 K -4.59 % | 89.948 K 14.84 % | 78.328 K -9.60 % | 86.643 K 15.99 % | 74.700 K -24.70 % | 99.200 K -14.67 % | 116.250 K -46.18 % | 216.000 K 27.96 % | 168.800 K -4.74 % | 177.200 K 18.13 % | 150.000 K -16.67 % | 180.000 K -53.27 % | 385.200 K -83.71 % | 2.365 M -17.89 % | 2.880 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.188 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 4.957 M -4.16 % | 5.172 M 7.84 % | 4.796 M 10.46 % | 4.342 M -16.60 % | 5.206 M 1.17 % | 5.146 M 8.15 % | 4.758 M 4.20 % | 4.566 M -10.63 % | 5.109 M -7.91 % | 5.548 M 13.81 % | 4.875 M 17.10 % | 4.163 M -9.97 % | 4.624 M 101.75 % | 2.292 M 31.72 % | 1.740 M -23.68 % | 2.280 M 13.43 % | 2.010 M 103.44 % | 988.000 K -61.94 % | 2.596 M 1 385.01 % | 174.814 K -2.55 % | 179.385 K 121.72 % | 80.905 K -15.73 % | 96.005 K 2 963.34 % | 3.134 K -57.90 % | 7.445 K -87.11 % | 57.761 K -37.97 % | 93.111 K -33.35 % | 139.691 K -19.85 % | 174.283 K 16 986.57 % | 1.020 K -27.51 % | 1.407 K -59.36 % | 3.462 K -67.72 % | 10.726 K -12.28 % | 12.227 K 16.66 % | 10.481 K -7.50 % | 11.331 K 17.50 % | 9.643 K -30.32 % | 13.838 K 56.57 % | 8.838 K -70.68 % | 30.140 K 96.52 % | 15.337 K 21.94 % | 12.577 K -57.41 % | 29.532 K 84.06 % | 16.045 K 39.13 % | 11.532 K -57.18 % | 26.929 K 89.64 % | 14.200 K -37.51 % | 22.725 K -28.35 % | 31.717 K -39.77 % | 52.662 K -22.40 % | 67.864 K -8.66 % | 74.301 K -21.12 % | 94.198 K -25.18 % | 125.907 K -7.43 % | 136.007 K -17.82 % | 165.490 K -9.26 % | 182.373 K -27.90 % | 252.939 K -5.22 % | 266.869 K -9.81 % | 295.911 K -29.75 % | 421.196 K 22.77 % | 343.081 K -1.76 % | 349.230 K 10.85 % | 315.042 K 48.11 % | 212.706 K -5.91 % | 226.078 K 38.38 % | 163.375 K -9.40 % | 180.319 K -65.92 % | 529.114 K -42.31 % | 917.179 K -17.85 % | 1.116 M -20.63 % | 1.407 M -21.82 % | 1.799 M -7.58 % | 1.947 M -8.70 % | 2.132 M -7.77 % | 2.312 M 4.21 % | 2.219 M 359.15 % | 483.214 K 30.03 % | 371.630 K -52.14 % | 776.429 K -24.56 % | 1.029 M -27.90 % | 1.428 M -26.26 % | 1.936 M -24.59 % | 2.567 M 66.62 % | 1.541 M 1 027.36 % | 136.670 K -70.58 % | 464.611 K -72.55 % | 1.693 M 3.47 % | 1.636 M -27.78 % | 2.265 M -43.51 % | 4.010 M -40.23 % | 6.709 M 131.92 % | 2.893 M | 0.000 | 0.000 | 0.000 -100.00 % | 153.901 K | 0.000 | 0.000 | 0.000 -100.00 % | 113.945 K | 0.000 | 0.000 | 0.000 -100.00 % | 198.706 K | 0.000 -100.00 % | 290.000 K | 0.000 -100.00 % | 450.000 K 650.00 % | 60.000 K -95.59 % | 1.360 M |
| Cash and short term investments | 4.957 M -4.16 % | 5.172 M 7.84 % | 4.796 M 10.46 % | 4.342 M -16.60 % | 5.206 M 1.17 % | 5.146 M 8.15 % | 4.758 M 4.20 % | 4.566 M -10.63 % | 5.109 M -7.91 % | 5.548 M 13.81 % | 4.875 M 17.10 % | 4.163 M -9.97 % | 4.624 M 101.75 % | 2.292 M 31.72 % | 1.740 M -23.68 % | 2.280 M 13.43 % | 2.010 M 103.44 % | 988.000 K -61.94 % | 2.596 M 1 384.16 % | 174.914 K -2.55 % | 179.485 K 121.57 % | 81.005 K -15.71 % | 96.105 K 2 871.71 % | 3.234 K -57.14 % | 7.545 K -86.96 % | 57.861 K -37.92 % | 93.211 K -33.32 % | 139.791 K -19.84 % | 174.383 K 15 469.91 % | 1.120 K -59.80 % | 2.786 K -78.30 % | 12.841 K -57.34 % | 30.104 K -36.76 % | 47.604 K -14.78 % | 55.858 K -18.70 % | 68.706 K -21.04 % | 87.017 K -21.75 % | 111.210 K -4.30 % | 116.207 K -15.49 % | 137.506 K 0.16 % | 137.283 K -11.28 % | 154.733 K -7.48 % | 167.238 K -3.22 % | 172.800 K -7.08 % | 185.957 K -3.11 % | 191.920 K -19.61 % | 238.731 K -8.13 % | 259.852 K 0.95 % | 257.399 K -0.88 % | 259.678 K 3.62 % | 250.598 K -7.43 % | 270.719 K -0.73 % | 272.718 K -6.95 % | 293.089 K 13.02 % | 259.325 K 1.52 % | 255.447 K -12.98 % | 293.564 K -20.61 % | 369.769 K -3.03 % | 381.340 K -8.43 % | 416.464 K -1.12 % | 421.196 K 22.77 % | 343.081 K -1.76 % | 349.230 K 10.85 % | 315.042 K 48.11 % | 212.706 K -5.91 % | 226.078 K 38.38 % | 163.375 K -10.36 % | 182.250 K -65.68 % | 531.039 K -47.15 % | 1.005 M -15.79 % | 1.193 M -20.06 % | 1.493 M -21.00 % | 1.889 M -6.71 % | 2.025 M -8.73 % | 2.219 M -7.03 % | 2.387 M 2.97 % | 2.318 M 286.66 % | 599.464 K 2.01 % | 587.630 K -37.83 % | 945.229 K -21.65 % | 1.206 M -23.53 % | 1.578 M -25.44 % | 2.116 M -28.33 % | 2.952 M -24.41 % | 3.906 M 29.47 % | 3.017 M 549.29 % | 464.611 K -72.55 % | 1.693 M 3.47 % | 1.636 M -27.78 % | 2.265 M -43.51 % | 4.010 M -40.23 % | 6.709 M -16.98 % | 8.081 M | 0.000 | 0.000 | 0.000 -100.00 % | 153.901 K | 0.000 | 0.000 | 0.000 -100.00 % | 113.945 K | 0.000 | 0.000 | 0.000 -100.00 % | 198.706 K | 0.000 -100.00 % | 290.000 K | 0.000 -100.00 % | 450.000 K 650.00 % | 60.000 K -95.59 % | 1.360 M |
| Total current assets | 0.000 | 0.000 -100.00 % | 9.417 M 6.48 % | 8.844 M -0.02 % | 8.846 M 3.63 % | 8.536 M 7.82 % | 7.917 M 9.61 % | 7.223 M -10.30 % | 8.052 M -11.06 % | 9.053 M 11.86 % | 8.093 M 14.68 % | 7.057 M 2.92 % | 6.857 M 9.36 % | 6.270 M 25.20 % | 5.008 M -1.77 % | 5.098 M 46.16 % | 3.488 M -44.48 % | 6.282 M 11.74 % | 5.622 M 2 990.47 % | 181.914 K 1.35 % | 179.485 K -7.24 % | 193.497 K 101.34 % | 96.105 K 116.85 % | 44.318 K 487.38 % | 7.545 K -86.96 % | 57.861 K -37.92 % | 93.211 K -33.32 % | 139.791 K -24.16 % | 184.335 K 16 358.48 % | 1.120 K -59.80 % | 2.786 K -78.30 % | 12.841 K -57.34 % | 30.104 K -36.76 % | 47.604 K -14.78 % | 55.858 K -18.70 % | 68.706 K -21.04 % | 87.017 K -21.75 % | 111.210 K -4.30 % | 116.207 K -15.49 % | 137.506 K 0.16 % | 137.283 K -11.28 % | 154.733 K -7.48 % | 167.238 K -3.22 % | 172.800 K -7.08 % | 185.957 K -3.11 % | 191.920 K -19.61 % | 238.731 K -8.13 % | 259.852 K -2.33 % | 266.043 K 1.35 % | 262.503 K 2.56 % | 255.943 K -8.12 % | 278.557 K -1.70 % | 283.380 K -3.31 % | 293.089 K 13.02 % | 259.325 K -1.14 % | 262.323 K -13.40 % | 302.907 K -18.08 % | 369.769 K -3.03 % | 381.340 K -8.55 % | 416.990 K -1.13 % | 421.747 K 22.93 % | 343.081 K -1.76 % | 349.230 K 10.85 % | 315.042 K 47.53 % | 213.539 K -5.55 % | 226.078 K 38.38 % | 163.375 K -10.36 % | 182.250 K -66.30 % | 540.814 K -46.47 % | 1.010 M -15.83 % | 1.200 M -19.85 % | 1.498 M -21.08 % | 1.898 M -6.78 % | 2.036 M -8.90 % | 2.235 M -6.62 % | 2.393 M 2.81 % | 2.328 M 278.77 % | 614.533 K 4.58 % | 587.630 K -37.83 % | 945.229 K -21.65 % | 1.206 M -23.53 % | 1.578 M -25.44 % | 2.116 M -28.33 % | 2.952 M -24.41 % | 3.906 M 23.38 % | 3.166 M 171.69 % | 1.165 M -47.37 % | 2.214 M 4.94 % | 2.109 M -21.09 % | 2.673 M -42.91 % | 4.682 M -37.90 % | 7.540 M -7.37 % | 8.140 M | 0.000 | 0.000 | 0.000 -100.00 % | 169.762 K | 0.000 | 0.000 | 0.000 -100.00 % | 133.890 K | 0.000 | 0.000 | 0.000 -100.00 % | 207.191 K | 0.000 -100.00 % | 290.000 K | 0.000 -100.00 % | 450.000 K 650.00 % | 60.000 K -95.59 % | 1.360 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 -100.00 % | 2.672 M 1.48 % | 2.633 M 15.94 % | 2.271 M 36.23 % | 1.667 M 1.28 % | 1.646 M 19.02 % | 1.383 M -1.57 % | 1.405 M -36.14 % | 2.200 M 4.66 % | 2.102 M 12.95 % | 1.861 M 15.95 % | 1.605 M -16.45 % | 1.921 M 10.91 % | 1.732 M -6.38 % | 1.850 M 30.47 % | 1.418 M -48.34 % | 2.745 M 136.03 % | 1.163 M | 0.000 | 0.000 -100.00 % | 112.492 K | 0.000 -100.00 % | 41.084 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 -100.00 % | 526.000 -4.54 % | 551.000 | 0.000 | 0.000 | 0.000 -100.00 % | 833.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.775 K 77.21 % | 5.516 K -22.20 % | 7.090 K 41.07 % | 5.026 K -39.27 % | 8.276 K -20.36 % | 10.392 K -33.28 % | 15.575 K 145.66 % | 6.340 K -35.38 % | 9.811 K -34.89 % | 15.069 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.881 K -78.75 % | 700.506 K 34.45 % | 521.028 K 10.03 % | 473.514 K 16.05 % | 408.033 K -39.31 % | 672.304 K -19.10 % | 830.987 K 1 306.66 % | 59.075 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.861 K | 0.000 | 0.000 | 0.000 -100.00 % | 19.945 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.485 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.243 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 4.957 M -4.16 % | 5.172 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.570 K -57.86 % | 6.099 K -36.40 % | 9.589 K -26.69 % | 13.080 K 281.56 % | 3.428 K -55.11 % | 7.637 K -35.30 % | 11.803 K -21.39 % | 15.015 K 36.61 % | 10.991 K -51.92 % | 22.859 K -71.53 % | 80.279 K -73.32 % | 300.852 K 31.32 % | 229.100 K 79.05 % | 127.953 K 3.43 % | 123.707 K -44.40 % | 222.477 K 72.57 % | 128.917 K 6.22 % | 121.364 K -8.17 % | 132.167 K -71.65 % | 466.116 K -5.76 % | 494.588 K 27.26 % | 388.634 K 29.87 % | 299.242 K -30.00 % | 427.473 K 77.48 % | 240.861 K -44.43 % | 433.468 K 4.10 % | 416.408 K 8.98 % | 382.104 K 7.54 % | 355.298 K -79.55 % | 1.737 M -38.46 % | 2.823 M -7.98 % | 3.068 M -33.19 % | 4.591 M 198.07 % | 1.540 M 10.06 % | 1.400 M 133.90 % | -4.129 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.610 M | 0.000 | 0.000 | 0.000 -100.00 % | 457.916 K | 0.000 | 0.000 | 0.000 -100.00 % | 414.706 K | 0.000 -100.00 % | 390.000 K | 0.000 -100.00 % | 340.000 K 47.83 % | 230.000 K 1 050.00 % | 20.000 K |
| Account payables | 0.000 | 0.000 -100.00 % | 1.489 M 42.08 % | 1.048 M -38.02 % | 1.691 M -14.81 % | 1.985 M 25.55 % | 1.581 M 46.12 % | 1.082 M -56.82 % | 2.506 M 19.05 % | 2.105 M 1.79 % | 2.068 M 25.33 % | 1.650 M -29.61 % | 2.344 M -19.70 % | 2.919 M 36.91 % | 2.132 M 15.68 % | 1.843 M -34.58 % | 2.817 M -15.20 % | 3.322 M 30.58 % | 2.544 M 561.70 % | 384.466 K -5.82 % | 408.208 K 805.64 % | 45.074 K 145.46 % | 18.363 K -88.67 % | 162.124 K 488.66 % | 27.541 K -88.69 % | 243.546 K 594.85 % | 35.050 K 132.01 % | 15.107 K 7.83 % | 14.010 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 -100.00 % | 963.907 K -14.40 % | 1.126 M 1.81 % | 1.106 M -40.74 % | 1.867 M 34.92 % | 1.383 M -29.02 % | 1.949 M -21.85 % | 2.494 M -13.42 % | 2.880 M 206.60 % | 939.490 K -28.03 % | 1.305 M 168.15 % | 486.805 K | 0.000 | 0.000 | 0.000 -100.00 % | 166.127 K | 0.000 | 0.000 | 0.000 -100.00 % | 59.911 K | 0.000 | 0.000 | 0.000 -100.00 % | 265.134 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.235 K -19.88 % | 29.000 K -27.50 % | 40.000 K -20.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 1.299 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 65.372 K | 0.000 | 0.000 | 0.000 -100.00 % | 90.996 K | 0.000 | 0.000 | 0.000 -100.00 % | 95.587 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 -100.00 % | 35.387 M 0.18 % | 35.323 M 0.65 % | 35.094 M 0.64 % | 34.871 M 0.57 % | 34.675 M 0.59 % | 34.470 M 0.32 % | 34.361 M -2.38 % | 35.199 M 0.62 % | 34.982 M 1.14 % | 34.589 M 0.63 % | 34.371 M 28.88 % | 26.670 M 1.66 % | 26.235 M -0.37 % | 26.332 M 1.18 % | 26.026 M 28.85 % | 20.198 M 2.69 % | 19.669 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.171 M -0.64 % | 2.185 M 0.69 % | 2.170 M 0.12 % | 2.168 M 0.01 % | 2.168 M -0.31 % | 2.174 M 0.27 % | 2.168 M 0.27 % | 2.163 M -3.86 % | 2.249 M -3.29 % | 2.326 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.810 K -71.07 % | 30.449 K -7.71 % | 32.994 K -61.50 % | 85.691 K 29.20 % | 66.325 K -92.45 % | 878.485 K -3.32 % | 908.694 K -2.29 % | 929.982 K -88.13 % | 7.836 M -3.26 % | 8.100 M -7.95 % | 8.800 M -27.27 % | 12.100 M -1.20 % | 12.248 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K -0.22 % | 5.011 K 0.00 % | 5.011 K 0.00 % | 5.011 K 0.00 % | 5.011 K 0.00 % | 5.011 K 0.00 % | 5.011 K 0.02 % | 5.010 K 0.00 % | 5.010 K -0.34 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K 0.00 % | 5.027 K -0.08 % | 5.031 K -0.20 % | 5.041 K -3.19 % | 5.207 K 0.00 % | 5.207 K 0.00 % | 5.207 K -0.23 % | 5.219 K 113.54 % | 2.444 K -53.22 % | 5.224 K 0.00 % | 5.224 K 0.00 % | 5.224 K 0.00 % | 5.224 K 0.00 % | 5.224 K 0.00 % | 5.224 K 87.91 % | 2.780 K -0.07 % | 2.782 K 0.00 % | 2.782 K 0.00 % | 2.782 K -0.11 % | 2.785 K 0.00 % | 2.785 K 0.00 % | 2.785 K 0.00 % | 2.785 K 0.00 % | 2.785 K 0.00 % | 2.785 K -0.32 % | 2.794 K -0.50 % | 2.808 K 0.00 % | 2.808 K -57.67 % | 6.633 K 0.00 % | 6.633 K 0.00 % | 6.633 K 0.00 % | 6.633 K 0.00 % | 6.633 K 0.00 % | 6.633 K 0.00 % | 6.633 K 0.00 % | 6.633 K 0.00 % | 6.633 K 0.00 % | 6.633 K -0.15 % | 6.643 K -2.79 % | 6.834 K -14.87 % | 8.028 K -29.19 % | 11.338 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 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 27.692 M 0.00 % | 27.692 M 0.00 % | 27.692 M -0.06 % | 27.709 M 0.00 % | 27.710 M 0.01 % | 27.708 M 0.05 % | 27.693 M 0.25 % | 27.623 M 0.66 % | 27.443 M 0.08 % | 27.420 M 0.07 % | 27.402 M 0.08 % | 27.379 M 0.12 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M 0.00 % | 27.346 M -0.02 % | 27.351 M 0.00 % | 27.351 M 0.02 % | 27.346 M -0.02 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.02 % | 27.346 M -0.02 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.00 % | 27.351 M 0.23 % | 27.288 M 0.23 % | 27.226 M 0.25 % | 27.158 M 0.60 % | 26.996 M 0.27 % | 26.922 M 0.55 % | 26.774 M 0.75 % | 26.576 M 0.58 % | 26.423 M 0.53 % | 26.284 M 1.30 % | 25.946 M 3 154.79 % | -849.364 K -103.39 % | 25.062 M 0.08 % | 25.041 M 0.12 % | 25.012 M 0.08 % | 24.992 M 0.16 % | 24.952 M 0.09 % | 24.930 M 0.13 % | 24.897 M 0.19 % | 24.849 M -3.12 % | 25.651 M -0.02 % | 25.657 M 0.32 % | 25.574 M -0.03 % | 25.583 M 0.11 % | 25.555 M 4.15 % | 24.538 M -0.83 % | 24.743 M -3.06 % | 25.525 M 9.64 % | 23.280 M -8.90 % | 25.555 M 0.00 % | 25.555 M 0.00 % | 25.555 M -21.79 % | 32.675 M 2.00 % | 32.033 M -1.87 % | 32.645 M 57.21 % | 20.765 M 56.13 % | 13.300 M 46.15 % | 9.100 M 0.00 % | 9.100 M 1.03 % | 9.007 M 87.65 % | 4.800 M 2.13 % | 4.700 M -2.08 % | 4.800 M -23.30 % | 6.258 M 25.17 % | 5.000 M 2.04 % | 4.900 M 2.08 % | 4.800 M -18.07 % | 5.859 M 10.54 % | 5.300 M -7.83 % | 5.750 M 8.49 % | 5.300 M 62.08 % | 3.270 M 23.86 % | 2.640 M 43.48 % | 1.840 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.235 K -7.79 % | 74.000 K -1.33 % | 75.000 K -81.01 % | 394.971 K 13.70 % | 347.372 K -60.26 % | 874.182 K 1.71 % | 859.463 K -29.72 % | 1.223 M 27.91 % | 956.034 K -27.50 % | 1.319 M 41.24 % | 933.681 K | 0.000 -100.00 % | 6.300 M 46.51 % | 4.300 M -87.88 % | 35.490 M | 0.000 | 0.000 | 0.000 -100.00 % | 690.349 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.453 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 4.957 M -4.16 % | 5.172 M -91.07 % | 57.902 M 0.69 % | 57.506 M -0.13 % | 57.583 M 0.02 % | 57.574 M 0.81 % | 57.114 M 0.95 % | 56.574 M -1.88 % | 57.656 M -2.45 % | 59.104 M 0.94 % | 58.552 M 1.26 % | 57.824 M -0.10 % | 57.881 M -27.05 % | 79.342 M 1.20 % | 78.401 M -0.41 % | 78.726 M -0.54 % | 79.150 M -9.90 % | 87.844 M -0.39 % | 88.191 M 47 636.61 % | 184.745 K -4.06 % | 192.562 K -3.01 % | 198.536 K 98.12 % | 100.209 K 14.09 % | 87.832 K 138.54 % | 36.820 K -40.20 % | 61.567 K -38.65 % | 100.348 K -33.25 % | 150.332 K -18.45 % | 184.335 K 4 037.71 % | 4.455 K -52.37 % | 9.354 K -52.31 % | 19.615 K -51.03 % | 40.057 K -21.25 % | 50.865 K -18.29 % | 62.248 K -17.23 % | 75.202 K -21.54 % | 95.843 K -15.03 % | 112.801 K -5.96 % | 119.952 K -16.34 % | 143.381 K -1.42 % | 145.444 K -7.29 % | 156.886 K -8.27 % | 171.033 K -4.31 % | 178.732 K -7.90 % | 194.070 K -0.03 % | 194.125 K -20.14 % | 243.085 K -8.83 % | 266.629 K 0.22 % | 266.043 K 1.35 % | 262.503 K 2.56 % | 255.943 K -8.12 % | 278.557 K -1.75 % | 283.533 K -4.23 % | 296.050 K 12.02 % | 264.284 K 0.42 % | 263.167 K -13.44 % | 304.020 K -18.65 % | 373.720 K -3.95 % | 389.089 K -9.20 % | 428.497 K -1.95 % | 437.014 K 25.23 % | 348.964 K -2.96 % | 359.591 K 9.02 % | 329.837 K 42.29 % | 231.814 K -3.65 % | 240.598 K 26.61 % | 190.032 K -29.23 % | 268.526 K -94.29 % | 4.699 M -9.38 % | 5.186 M -1.68 % | 5.274 M -5.56 % | 5.585 M -7.15 % | 6.015 M -2.25 % | 6.153 M -3.28 % | 6.362 M -2.64 % | 6.534 M -3.13 % | 6.745 M -49.39 % | 13.327 M 42.08 % | 9.380 M -4.22 % | 9.794 M -1.32 % | 9.924 M -9.67 % | 10.987 M -15.35 % | 12.979 M -6.22 % | 13.841 M -6.56 % | 14.812 M -3.50 % | 15.349 M -7.95 % | 16.676 M -13.42 % | 19.260 M -31.57 % | 28.144 M -41.81 % | 48.368 M 1.99 % | 47.424 M -11.93 % | 53.851 M 24.98 % | 43.086 M -16.17 % | 51.400 M 0.78 % | 51.000 M -4.32 % | 53.300 M -0.42 % | 53.527 M 168.98 % | 19.900 M 0.00 % | 19.900 M -0.50 % | 20.000 M 1.09 % | 19.785 M -0.58 % | 19.900 M -7.01 % | 21.400 M -0.47 % | 21.500 M -1.70 % | 21.871 M 2.68 % | 21.300 M 3.45 % | 20.590 M 4.52 % | 19.700 M 56.97 % | 12.550 M 3.55 % | 12.120 M 294.79 % | 3.070 M |
| 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-09 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 |
| 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-09 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.000 K | 0.000 100.00 % | -11.000 K -127.50 % | 40.000 K -44.44 % | 72.000 K -15.29 % | 85.000 K 1.19 % | 84.000 K -25.66 % | 113.000 K 100.67 % | -16.931 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -16.000 K -1 500.00 % | -1.000 K -150.00 % | 2.000 K -86.67 % | 15.000 K -80.26 % | 76.000 K -58.01 % | 181.000 K 686.96 % | 23.000 K 76.92 % | 13.000 K -53.57 % | 28.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 -100.00 % | 434.000 K 140.56 % | -1.070 M -133.12 % | -459.000 K -583.16 % | 95.000 K 207.95 % | -88.000 K 89.54 % | -841.000 K -1 068.06 % | -72.000 K 36.28 % | -113.000 K -165.70 % | 172.000 K 118.80 % | -915.000 K -214.09 % | 802.000 K 422.09 % | -249.000 K 56.39 % | -571.000 K -263.69 % | -157.000 K -111.43 % | 1.373 M 277.62 % | -773.000 K 42.61 % | -1.347 M -8 249.57 % | -16.131 K -136.68 % | 43.978 K 28.74 % | 34.159 K 135.46 % | -96.331 K -189.78 % | 107.302 K 13.80 % | 94.289 K -56.53 % | 216.913 K 667.07 % | 28.278 K 419.91 % | 5.439 K 474.34 % | 947.000 -89.94 % | 9.413 K 1 391.76 % | 631.000 -77.29 % | 2.779 K 150.14 % | -5.542 K -271.16 % | 3.238 K 434.16 % | -969.000 -125.30 % | 3.830 K 130.07 % | -12.735 K -268.97 % | 7.537 K 177.54 % | -9.720 K -173.16 % | 13.286 K 330.74 % | -5.758 K -118.02 % | -2.641 K -139.30 % | 6.720 K 445.50 % | -1.945 K -27.04 % | -1.531 K -157.84 % | 2.647 K 128.15 % | -9.402 K -168.66 % | 13.693 K 255.27 % | -8.819 K -887.41 % | 1.120 K -83.75 % | 6.893 K 148.58 % | 2.773 K 115.89 % | -17.454 K -373.79 % | 6.375 K 169.29 % | -9.201 K -162.69 % | 14.676 K 134.85 % | 6.249 K 317.51 % | -2.873 K 85.47 % | -19.771 K -177.13 % | 25.633 K 309.83 % | -12.216 K -249.96 % | 8.146 K 126.09 % | -31.217 K -231.10 % | 23.812 K 138.54 % | -61.785 K -1 407.07 % | 4.727 K -92.73 % | 64.992 K 305.88 % | -31.568 K -128.57 % | 110.510 K 267.25 % | -66.076 K 27.69 % | -91.380 K -251.27 % | -26.014 K -145.80 % | 56.799 K 263.98 % | 15.605 K 1 633.89 % | 900.000 -99.60 % | 224.469 K 139.75 % | -564.694 K -639.16 % | 104.736 K 686.95 % | -17.844 K -112.09 % | 147.546 K 440.70 % | -43.307 K -116.91 % | 256.104 K 263.28 % | -156.845 K -825.45 % | -16.948 K 98.71 % | -1.316 M -176.23 % | 1.726 M 276.25 % | -979.417 K -136.62 % | -413.916 K -446.06 % | 119.607 K 154.15 % | -220.899 K 58.11 % | -527.321 K -1 207.94 % | -40.317 K 97.03 % | -1.358 M 81.64 % | -7.400 M -197.37 % | 7.600 M 3 700.00 % | 200.000 K -50.84 % | 406.867 K | 0.000 -100.00 % | 400.000 K 300.00 % | -200.000 K -1 491.69 % | 14.371 K -96.41 % | 400.000 K 166.67 % | -600.000 K -200.00 % | -200.000 K -200.72 % | -66.508 K 68.33 % | -210.000 K -10.53 % | -190.000 K 5.00 % | -200.000 K -1 900.00 % | -10.000 K 97.30 % | -370.000 K -428.57 % | -70.000 K -800.00 % | 10.000 K |
| Accounts receivables | 0.000 | 0.000 -100.00 % | 120.000 K 171.86 % | -167.000 K 23.39 % | -218.000 K -2 825.00 % | 8.000 K -92.23 % | 103.000 K 672.22 % | -18.000 K -169.23 % | 26.000 K 62.50 % | 16.000 K 123.19 % | -69.000 K -2.99 % | -67.000 K -117.14 % | 391.000 K 286.19 % | -210.000 K -275.00 % | -56.000 K 83.82 % | -346.000 K -1 053.33 % | -30.000 K 91.64 % | -359.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.016 K 14.22 % | 3.516 K 134.46 % | -10.202 K -342.44 % | 4.208 K 1.01 % | 4.166 K 2.99 % | 4.045 K 183.26 % | -4.858 K -140.93 % | 11.868 K -80.00 % | 59.351 K 41.00 % | 42.094 K 741.04 % | 5.005 K 104.69 % | -106.612 K -7 503.61 % | 1.440 K -90.30 % | 14.838 K 188.35 % | -16.794 K -343.53 % | 6.896 K 158.75 % | -11.737 K -104.49 % | 261.306 K 180.06 % | -326.370 K -362.35 % | 124.402 K 188.01 % | -141.354 K -583.96 % | -20.667 K 47.94 % | -39.696 K -200.44 % | 39.523 K 258.00 % | 11.040 K 130.73 % | -35.926 K 86.78 % | -271.682 K -125.57 % | 1.063 M 617.66 % | 148.059 K 334.89 % | -63.034 K -112.45 % | 506.411 K 178.69 % | -643.580 K -219.90 % | -201.181 K 66.52 % | -600.863 K -419.00 % | -115.774 K | 0.000 -100.00 % | 200.000 K 300.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -272.000 K -2 366.67 % | 12.000 K 103.54 % | -339.000 K -272.08 % | 197.000 K 178.80 % | -250.000 K -384.09 % | 88.000 K 414.29 % | -28.000 K -121.88 % | 128.000 K 123.15 % | -553.000 K -172.41 % | -203.000 K 81.70 % | -1.109 M -200.18 % | 1.107 M -41.98 % | 1.908 M 459.32 % | -531.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.929 K 118.24 % | 42.582 K 147.29 % | -90.038 K -109.79 % | -42.919 K -155.03 % | 77.991 K 362.11 % | 16.877 K 1 298.26 % | 1.207 K 103.53 % | -34.156 K -111.05 % | 309.114 K 410.32 % | -99.611 K | 0.000 | 0.000 -100.00 % | 15.145 K -87.06 % | 116.997 K 172.17 % | -162.120 K -911.49 % | 19.978 K 101.70 % | -1.177 M -200.77 % | 1.168 M 191.22 % | -1.280 M -206.82 % | -417.226 K -4.25 % | -400.229 K -180.36 % | 498.049 K 144.16 % | 203.987 K 204.78 % | -194.680 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 |
| Accounts payables | 0.000 | 0.000 -100.00 % | 445.000 K 169.75 % | -638.000 K -121.53 % | -288.000 K -170.76 % | 407.000 K -19.09 % | 503.000 K 135.50 % | -1.417 M -450.74 % | 404.000 K 818.18 % | 44.000 K -89.65 % | 425.000 K 161.24 % | -694.000 K 1.14 % | -702.000 K -188.52 % | 793.000 K 238.89 % | 234.000 K 125.77 % | -908.000 K 17.68 % | -1.103 M -216.11 % | 950.000 K 193.67 % | -1.014 M -5 291.47 % | -18.811 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 100.00 % | -50.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.787 K -207.55 % | 22.117 K 1 198.16 % | -2.014 K -151.14 % | 3.938 K 111.13 % | -35.383 K -279.00 % | 19.767 K 134.72 % | -56.927 K -697.19 % | -7.141 K -226.59 % | 5.641 K 107.66 % | -73.662 K -169.82 % | 105.505 K 160.27 % | 40.536 K 143.67 % | -92.820 K -127.21 % | -40.852 K -155.51 % | 73.593 K 745.02 % | 8.709 K -31.08 % | 12.637 K 134.31 % | -36.837 K 79.87 % | -183.035 K -144.19 % | -74.955 K -160.69 % | 123.510 K -26.58 % | 168.213 K 4 758.35 % | -3.611 K -101.81 % | 199.816 K 232.22 % | -151.120 K -896.29 % | 18.978 K 101.95 % | -973.097 K -246.62 % | 663.696 K 158.87 % | -1.127 M -221.33 % | -350.882 K 9.29 % | -386.804 K -191.51 % | 422.681 K 229.60 % | -326.140 K -158.18 % | 560.546 K 450.39 % | -159.978 K 95.68 % | -3.700 M -202.78 % | 3.600 M 1 700.00 % | 200.000 K -33.33 % | 300.000 K | 0.000 -100.00 % | 200.000 K 300.00 % | -100.000 K | 0.000 -100.00 % | 100.000 K 133.33 % | -300.000 K -200.00 % | -100.000 K | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 100.00 % | -131.000 K 50.57 % | -265.000 K -183.07 % | 319.000 K 196.08 % | -332.000 K 6.48 % | -355.000 K -159.76 % | 594.000 K 218.33 % | -502.000 K -190.17 % | -173.000 K 5.98 % | -184.000 K -19.48 % | -154.000 K -113.84 % | 1.113 M 233.77 % | -832.000 K -11.08 % | -749.000 K -168.28 % | 1.097 M -56.23 % | 2.506 M 283.72 % | -1.364 M -310.00 % | -332.680 K -12 513.43 % | 2.680 K -93.91 % | 43.978 K 28.74 % | 34.159 K 135.46 % | -96.331 K -189.78 % | 107.302 K 13.80 % | 94.289 K -56.53 % | 216.913 K 667.07 % | 28.278 K 419.91 % | 5.439 K 474.34 % | 947.000 -89.94 % | 9.413 K 1 391.76 % | 631.000 -77.29 % | 2.779 K 150.14 % | -5.542 K -271.16 % | 3.238 K 434.16 % | -969.000 -125.30 % | 3.830 K 130.07 % | -12.735 K -268.97 % | 7.537 K 177.54 % | -9.720 K -173.16 % | 13.286 K 330.74 % | -5.758 K -118.02 % | -2.641 K -139.30 % | 6.720 K 445.50 % | -1.945 K -27.04 % | -1.531 K -157.84 % | 2.647 K 128.15 % | -9.402 K -168.66 % | 13.693 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.823 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.216 K 249.96 % | -8.146 K -126.09 % | 31.217 K 231.10 % | -23.812 K -138.54 % | 61.785 K 1 407.07 % | -4.727 K 92.73 % | -64.992 K -305.88 % | 31.568 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.289 K -200.00 % | 55.289 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.765 K 200.00 % | -16.765 K | 0.000 100.00 % | -71.214 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.083 M 70.74 % | -3.700 M -197.37 % | 3.800 M 3 700.00 % | 100.000 K -6.43 % | 106.867 K | 0.000 -100.00 % | 200.000 K 300.00 % | -100.000 K | 0.000 -100.00 % | 300.000 K 200.00 % | -300.000 K -200.00 % | -100.000 K | 0.000 100.00 % | -210.000 K -10.53 % | -190.000 K -90.00 % | -100.000 K -900.00 % | -10.000 K 97.30 % | -370.000 K -428.57 % | -70.000 K | 0.000 |
| Other non cash items | -1.804 M 73.76 % | -6.876 M -22 280.65 % | 31.000 K 40.91 % | 22.000 K 57.14 % | 14.000 K -30.00 % | 20.000 K 185.71 % | 7.000 K -85.11 % | 47.000 K -39.74 % | 78.000 K -16.13 % | 93.000 K 2.20 % | 91.000 K -24.17 % | 120.000 K 100.71 % | -16.846 M -22 864.86 % | 74.000 K -15.91 % | 88.000 K -1.12 % | 89.000 K 101.18 % | -7.571 M -8 512.22 % | 90.000 K -42.54 % | 156.624 K 2 464.49 % | -6.624 K -105.89 % | 112.492 K 200.00 % | -112.492 K -396.49 % | 37.941 K 263.79 % | -23.165 K -56.77 % | -14.776 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 % | -2.773 K | 0.000 | 0.000 100.00 % | -2.362 K -230.35 % | 1.812 K 115.16 % | -11.950 K 5.34 % | -12.624 K 46.43 % | -23.566 K -506.75 % | -3.884 K 92.23 % | -49.971 K | 0.000 | 0.000 | 0.000 100.00 % | -1.114 K -116.57 % | 6.724 K 44 726.67 % | 15.000 -99.68 % | 4.719 K -10.84 % | 5.293 K -92.81 % | 73.575 K 17.69 % | 62.514 K 0.00 % | 62.513 K -0.08 % | 62.560 K -14.40 % | 73.080 K -0.08 % | 73.140 K 0.05 % | 73.105 K -6.85 % | 78.483 K 388.53 % | 16.065 K 70.14 % | 9.442 K -73.52 % | 35.657 K 166.04 % | -53.995 K -252.02 % | 35.518 K 9.76 % | 32.360 K -56.19 % | 73.856 K 269.22 % | 20.003 K -51.80 % | 41.497 K 37.96 % | 30.079 K 878.64 % | -3.863 K 97.80 % | -175.385 K -144.87 % | 390.862 K 46.23 % | 267.288 K 2 811.38 % | -9.858 K -101.57 % | 629.601 K -72.59 % | 2.297 M 13 016.60 % | -17.786 K 71.70 % | -62.839 K -104.47 % | 1.405 M 277.72 % | -790.559 K -1 706.74 % | -43.756 K -134.98 % | 125.078 K -96.88 % | 4.003 M 4 635.43 % | -88.268 K -57.25 % | -56.131 K 67.42 % | -172.268 K 88.46 % | -1.493 M -119.64 % | 7.600 M 218.75 % | -6.400 M -3 100.00 % | -200.000 K 86.57 % | -1.489 M -644.34 % | -200.000 K 50.00 % | -400.000 K -300.00 % | 200.000 K 170.05 % | 74.061 K 112.34 % | -600.000 K -220.00 % | 500.000 K | 0.000 -100.00 % | 27.034 K -90.35 % | 280.000 K 12.00 % | 250.000 K -16.67 % | 300.000 K 76.47 % | 170.000 K -41.38 % | 290.000 K -12.12 % | 330.000 K | 0.000 |
| Net cash provided by operating activities | 0.000 | 0.000 -100.00 % | 960.000 K 372.73 % | -352.000 K -213.92 % | 309.000 K -61.13 % | 795.000 K 42.73 % | 557.000 K 315.89 % | -258.000 K -135.68 % | 723.000 K -11.83 % | 820.000 K -17.09 % | 989.000 K 1 473.61 % | -72.000 K -107.80 % | 923.000 K -33.64 % | 1.391 M 66.59 % | 835.000 K -36.21 % | 1.309 M -50.72 % | 2.656 M 331.87 % | 615.000 K -69.43 % | 2.012 M 44 107.24 % | -4.571 K -102.95 % | 155.095 K 341.92 % | -64.110 K -29 580.56 % | -216.000 94.99 % | -4.311 K 91.43 % | -50.316 K -42.34 % | -35.350 K 24.11 % | -46.580 K -34.66 % | -34.592 K -41.09 % | -24.517 K -1 372.49 % | -1.665 K 83.44 % | -10.055 K 41.76 % | -17.264 K 1.35 % | -17.501 K -112.06 % | -8.253 K 35.77 % | -12.849 K 29.83 % | -18.310 K 24.31 % | -24.192 K -384.03 % | -4.998 K 76.53 % | -21.299 K -181.32 % | -7.571 K 54.14 % | -16.508 K -1.76 % | -16.223 K -185.16 % | -5.689 K 76.62 % | -24.335 K -80.51 % | -13.481 K -35.12 % | -9.977 K 53.70 % | -21.547 K -195.45 % | -7.293 K 61.25 % | -18.819 K -41.81 % | -13.271 K -194.52 % | -4.506 K 75.16 % | -18.139 K 39.63 % | -30.044 K -251.72 % | -8.542 K 68.73 % | -27.313 K -85.36 % | -14.735 K 35.67 % | -22.906 K -139.85 % | -9.550 K 62.58 % | -25.524 K -440.65 % | -4.721 K 78.43 % | -21.883 K -255.88 % | -6.149 K 84.93 % | -40.812 K -80.07 % | -22.664 K 74.35 % | -88.372 K -41.86 % | -62.297 K -229.67 % | -18.897 K 88.17 % | -159.705 K 64.70 % | -452.359 K -157.92 % | -175.388 K 33.69 % | -264.482 K 29.61 % | -375.744 K -189.25 % | -129.903 K 19.53 % | -161.438 K -0.36 % | -160.856 K -248.16 % | 108.567 K 114.83 % | -732.123 K -260.56 % | 455.983 K 181.07 % | -562.435 K -991.73 % | -51.518 K 49.23 % | -101.472 K -153.95 % | 188.082 K 179.20 % | -237.482 K -25.00 % | -189.982 K 83.38 % | -1.143 M -175.82 % | 1.508 M 245.43 % | -1.037 M -105.87 % | -503.678 K -56.87 % | -321.087 K 70.38 % | -1.084 M 16.25 % | -1.295 M -8 450.38 % | -15.140 K 99.01 % | -1.527 M -481.86 % | 400.000 K 33.33 % | 300.000 K 50.00 % | 200.000 K 113.45 % | -1.487 M -843.72 % | 200.000 K -50.00 % | 400.000 K 300.00 % | -200.000 K -310.93 % | 94.820 K -84.20 % | 600.000 K 220.00 % | -500.000 K -400.00 % | -100.000 K -269.90 % | -27.034 K -170.34 % | -10.000 K 50.00 % | -20.000 K 93.33 % | -300.000 K -600.00 % | 60.000 K 146.15 % | -130.000 K -146.43 % | 280.000 K 2 700.00 % | 10.000 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.666 K -87.38 % | -11.029 K 12.93 % | -12.667 K -253.93 % | -3.579 K 33.53 % | -5.384 K 54.90 % | -11.939 K -124.29 % | -5.323 K -77.67 % | -2.996 K -107.43 % | 40.309 K 146.43 % | -86.818 K -161.17 % | 141.940 K 200.00 % | -141.940 K | 0.000 | 0.000 100.00 % | -19.389 K -126.19 % | -8.572 K | 0.000 100.00 % | -349.463 K -586.58 % | -50.899 K -672.13 % | -6.592 K 99.27 % | -902.172 K -398.75 % | 301.986 K 359.69 % | -116.289 K 92.47 % | -1.545 M | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.452 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.208 M 857.03 % | -820.000 K 11.83 % | -930.000 K 83.09 % | -5.500 M -516.67 % | 1.320 M 13 300.00 % | -10.000 K 99.90 % | -10.170 M -101 600.00 % | -10.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.661 M 1 528.54 % | -116.289 K 92.47 % | -1.545 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 -100.01 % | 19.997 K 100.01 % | 9.998 K 333 366.67 % | -3.000 99.99 % | -53.967 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.137 K 154.87 % | -43.991 K 63.21 % | -119.582 K -26.72 % | -94.364 K 39.54 % | -156.073 K -7 982.50 % | -1.931 K 0.00 % | -1.931 K -9.84 % | -1.758 K | 0.000 100.00 % | -53.680 K | 0.000 100.00 % | -64.572 K 27.21 % | -88.713 K -1 925.41 % | -4.380 K -24.50 % | -3.518 K 97.08 % | -120.564 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 % | -1.253 M 57.16 % | -2.926 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.189 M | 0.000 100.00 % | -7.425 K 99.86 % | -5.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.278 K -84.03 % | 8.000 K -20.00 % | 10.000 K -37.50 % | 16.000 K 60.00 % | 10.000 K -16.67 % | 12.000 K -40.00 % | 20.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 76.341 K 296.21 % | 19.268 K 2 732.24 % | -732.000 -103.82 % | 19.176 K -33.53 % | 28.848 K 210.73 % | -26.053 K -139.06 % | 66.697 K -49.70 % | 132.604 K 43.10 % | 92.665 K -39.81 % | 153.947 K | 0.000 | 0.000 | 0.000 100.00 % | -1.665 K -103.19 % | 52.122 K 2 501.94 % | -2.170 K -103.48 % | 62.424 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 % | -1.253 M -150.00 % | 2.507 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 924.000 | 0.000 -100.00 % | 5.188 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 100.00 % | -313.000 K 19.12 % | -387.000 K -123.70 % | -173.000 K 48.36 % | -335.000 K -15.92 % | -289.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -56.615 K -215.52 % | 49.010 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.053 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 % | 98.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.175 K | 0.000 -100.00 % | 1.169 M 486.95 % | 199.171 K 730.40 % | 23.985 K 200.00 % | -23.985 K -1 199 350.00 % | 2.000 | 0.000 -100.00 % | 1.222 M | 0.000 -100.00 % | 6.091 M 640.14 % | -1.128 M | 0.000 -100.00 % | 593.579 K -38.29 % | 961.897 K -77.79 % | 4.331 M 2 267.56 % | 182.941 K -89.37 % | 1.721 M -44.41 % | 3.095 M | 0.000 | 0.000 | 0.000 100.00 % | -561.850 K | 0.000 | 0.000 | 0.000 100.00 % | -101.038 K -106.74 % | 1.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 K 366.67 % | -30.000 K 66.67 % | -90.000 K -800.00 % | -10.000 K |
| Net cash used for investing activites | 0.000 | 0.000 100.00 % | -313.000 K 19.12 % | -387.000 K -123.70 % | -173.000 K 48.36 % | -335.000 K -15.92 % | -289.000 K -34.42 % | -215.000 K -313.46 % | -52.000 K 33.33 % | -78.000 K 62.68 % | -209.000 K 34.69 % | -320.000 K -100.83 % | 38.785 M 9 016.09 % | -435.000 K 13.52 % | -503.000 K -11.53 % | -451.000 K -103.08 % | 14.666 M 1 738.66 % | -895.000 K 28.29 % | -1.248 M | 0.000 100.00 % | -56.615 K -215.52 % | 49.010 K -47.35 % | 93.087 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.278 K -84.03 % | 8.000 K -20.00 % | 10.000 K -37.50 % | 16.000 K 60.02 % | 9.999 K -16.67 % | 11.999 K -40.00 % | 19.998 K 0.01 % | 19.997 K 100.01 % | 9.998 K 333 366.67 % | -3.000 -100.01 % | 22.374 K 16.12 % | 19.268 K 2 732.24 % | -732.000 -103.82 % | 19.176 K -33.53 % | 28.848 K 1 605.64 % | -1.916 K -108.44 % | 22.706 K 74.37 % | 13.022 K 866.45 % | -1.699 K 20.08 % | -2.126 K -10.10 % | -1.931 K 0.00 % | -1.931 K -9.84 % | -1.758 K -5.59 % | -1.665 K -6.87 % | -1.558 K 28.20 % | -2.170 K -1.02 % | -2.148 K 95.49 % | -47.660 K -988.13 % | -4.380 K -24.50 % | -3.518 K 97.08 % | -120.564 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.953 K | 0.000 -100.00 % | 77.334 K 801.19 % | -11.029 K 12.93 % | -12.667 K -253.93 % | -3.579 K 33.54 % | -5.385 K 54.90 % | -11.939 K -83.73 % | -6.498 K -116.89 % | -2.996 K -100.25 % | 1.209 M 976.38 % | 112.353 K -32.29 % | 165.925 K 200.00 % | -165.925 K -8 296 350.00 % | 2.000 -100.00 % | 1.253 M 2 578.57 % | -50.573 K -104.06 % | 1.245 M -60.67 % | 3.166 M 368.92 % | -1.177 M -2 212.82 % | -50.899 K -108.67 % | 586.987 K 882.82 % | 59.725 K 110.77 % | -554.640 K -1 017.39 % | -49.637 K -101.30 % | 3.811 M 286.07 % | -2.048 M | 0.000 | 0.000 100.00 % | -100.000 K 82.20 % | -561.850 K | 0.000 | 0.000 | 0.000 100.00 % | -85.586 K -105.71 % | 1.500 M | 0.000 | 0.000 -100.00 % | 6.208 M 857.03 % | -820.000 K 11.83 % | -930.000 K 83.09 % | -5.500 M -492.86 % | 1.400 M 3 600.00 % | -40.000 K 99.61 % | -10.260 M -51 200.00 % | -20.000 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 100.000 K | 0.000 -100.00 % | 75.000 K -40.00 % | 125.000 K 66.67 % | 75.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.632 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K -90.44 % | 1.046 M 945.71 % | 100.000 K | 0.000 -100.00 % | 100.000 K 33.16 % | 75.100 K -24.90 % | 100.000 K | 0.000 -100.00 % | 100.000 K 102.02 % | -4.959 M | 0.000 | 0.000 -100.00 % | 1.700 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 209.868 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.329 K | 0.000 | 0.000 -100.00 % | 2.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 K | 0.000 -100.00 % | 79.999 K -33.33 % | 120.000 K | 0.000 -100.00 % | 1.060 M | 0.000 -100.00 % | 7.050 M 701.14 % | 880.000 K |
| 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 100.00 % | -524.216 K -4.84 % | -500.000 K | 0.000 | 0.000 100.00 % | -315.063 K | 0.000 100.00 % | -280.830 K -83.92 % | -152.689 K -96.45 % | -77.726 K 61.14 % | -200.000 K -100.00 % | -100.000 K 50.00 % | -200.000 K -100.00 % | -100.000 K 66.67 % | -300.000 K | 0.000 100.00 % | -100.000 K 50.00 % | -200.000 K -100.00 % | -100.000 K 50.00 % | -200.000 K -100.00 % | -100.000 K | 0.000 100.00 % | -140.000 K 6.67 % | -150.000 K -50.00 % | -100.000 K 37.50 % | -160.000 K -700.00 % | -20.000 K -100.00 % | -10.000 K | 0.000 |
| Other financing activites | 0.000 | 0.000 100.00 % | -193.000 K -54.40 % | -125.000 K -64.47 % | -76.000 K -5.56 % | -72.000 K 5.26 % | -76.000 K -8.57 % | -70.000 K 93.69 % | -1.110 M -1 508.70 % | -69.000 K -1.47 % | -68.000 K 1.45 % | -69.000 K 99.82 % | -37.376 M -9 151.49 % | -404.000 K 53.67 % | -872.000 K -48.30 % | -588.000 K 96.39 % | -16.300 M -1 127.41 % | -1.328 M -15.08 % | -1.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 197.780 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 -100.00 % | 99.998 K | 0.000 -100.00 % | 75.000 K -40.00 % | 125.000 K 200.00 % | -125.000 K -200.00 % | 125.000 K | 0.000 | 0.000 100.00 % | -13.040 K -1.53 % | -12.844 K 1.95 % | -13.099 K 1.89 % | -13.351 K -8.87 % | -12.263 K -1.53 % | -12.078 K 2.22 % | -12.352 K -1.49 % | -12.171 K -100.98 % | 1.244 M 8 625.38 % | -14.596 K -76.09 % | -8.289 K -1.78 % | -8.144 K 97.48 % | -323.067 K -1 208.55 % | -24.689 K 92.81 % | -343.193 K -1 104.44 % | -28.494 K 69.71 % | -94.083 K 40.71 % | -158.694 K -13.14 % | -140.269 K -428.46 % | -26.543 K 49.78 % | -52.850 K 50.19 % | -106.097 K 90.12 % | -1.074 M -721.46 % | 172.764 K -97.16 % | 6.092 M 1 423.06 % | 400.000 K 233.33 % | -300.000 K | 0.000 -100.00 % | 2.289 M 2 189.25 % | 100.000 K | 0.000 | 0.000 -100.00 % | 206.005 K 114.71 % | -1.400 M -1 300.00 % | -100.000 K | 0.000 100.00 % | -6.396 M -852.48 % | 850.000 K -12.37 % | 970.000 K -82.04 % | 5.400 M 577.88 % | -1.130 M -298.25 % | 570.000 K -93.46 % | 8.710 M 912.79 % | 860.000 K |
| Net cash used provided by financing activities | 0.000 | 0.000 100.00 % | -193.000 K -54.40 % | -125.000 K -64.47 % | -76.000 K -5.56 % | -72.000 K 5.26 % | -76.000 K -8.57 % | -70.000 K 93.69 % | -1.110 M -1 508.70 % | -69.000 K -1.47 % | -68.000 K 1.45 % | -69.000 K 99.82 % | -37.376 M -9 151.49 % | -404.000 K 53.67 % | -872.000 K -48.30 % | -588.000 K 96.39 % | -16.300 M -1 127.41 % | -1.328 M -15.08 % | -1.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 197.780 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 -100.00 % | 99.998 K | 0.000 -100.00 % | 75.000 K -40.00 % | 125.000 K 66.67 % | 75.000 K -40.00 % | 125.000 K | 0.000 | 0.000 100.00 % | -13.040 K -1.53 % | -12.844 K 1.95 % | -13.099 K 1.89 % | -13.351 K -8.87 % | -12.263 K -1.53 % | -12.078 K 2.22 % | -12.352 K -1.49 % | -12.171 K -100.98 % | 1.244 M 8 625.38 % | -14.596 K -76.09 % | -8.289 K -1.78 % | -8.144 K 97.48 % | -323.067 K -1 208.55 % | -24.689 K 92.81 % | -343.193 K -1 104.44 % | -28.494 K 95.39 % | -618.299 K 6.13 % | -658.694 K -369.59 % | -140.269 K -428.46 % | -26.543 K 92.79 % | -367.913 K -246.77 % | -106.097 K 92.17 % | -1.354 M -6 847.18 % | 20.075 K -99.67 % | 6.015 M 2 907.26 % | 200.000 K 150.00 % | -400.000 K -100.00 % | -200.000 K -109.14 % | 2.189 M 1 194.62 % | -200.000 K | 0.000 100.00 % | -100.000 K -1 765.28 % | 6.005 K 100.40 % | -1.500 M -400.00 % | -300.000 K -200.00 % | -100.000 K 98.44 % | -6.396 M -1 000.86 % | 710.000 K -13.41 % | 820.000 K -84.53 % | 5.300 M 510.85 % | -1.290 M -334.55 % | 550.000 K -93.68 % | 8.700 M 911.63 % | 860.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 10.000 K | 0.000 100.00 % | 0.000 -170.59 % | 0.000 206.25 % | 0.000 | 0.000 |
| Net change in cash | -215.000 K 83.66 % | -1.316 M -389.87 % | 454.000 K 152.55 % | -864.000 K -1 540.00 % | 60.000 K -84.54 % | 388.000 K 102.08 % | 192.000 K 135.36 % | -543.000 K -23.69 % | -439.000 K -165.23 % | 673.000 K -5.48 % | 712.000 K 254.45 % | -461.000 K -119.77 % | 2.332 M 322.46 % | 552.000 K 202.22 % | -540.000 K -300.00 % | 270.000 K -73.58 % | 1.022 M 163.56 % | -1.608 M -166.41 % | 2.421 M 53 068.41 % | -4.571 K -104.64 % | 98.480 K 752.19 % | -15.100 K -116.26 % | 92.871 K 2 254.28 % | -4.311 K 91.43 % | -50.316 K -42.34 % | -35.350 K 24.11 % | -46.580 K -34.66 % | -34.592 K -119.97 % | 173.263 K 44 870.80 % | -387.000 81.17 % | -2.055 K 71.71 % | -7.264 K -383.94 % | -1.501 K -185.97 % | 1.746 K 305.41 % | -850.000 -150.36 % | 1.688 K 140.24 % | -4.195 K -183.90 % | 5.000 K 123.47 % | -21.302 K -243.90 % | 14.803 K 436.34 % | 2.760 K 116.28 % | -16.955 K -225.71 % | 13.487 K 198.85 % | 4.513 K 129.31 % | -15.397 K -220.96 % | 12.729 K 249.31 % | -8.525 K 5.19 % | -8.992 K 57.07 % | -20.945 K -37.78 % | -15.202 K -136.17 % | -6.437 K 67.65 % | -19.897 K 37.25 % | -31.709 K -213.95 % | -10.100 K 65.74 % | -29.483 K -74.63 % | -16.883 K 76.07 % | -70.566 K -406.58 % | -13.930 K 52.03 % | -29.042 K 76.82 % | -125.285 K -260.39 % | 78.115 K 1 370.37 % | -6.149 K -117.99 % | 34.188 K -66.59 % | 102.336 K 865.30 % | -13.372 K -121.33 % | 62.703 K 470.06 % | -16.944 K 89.39 % | -159.705 K 58.85 % | -388.065 K -94.75 % | -199.261 K 31.35 % | -290.248 K 26.08 % | -392.674 K -166.13 % | -147.551 K 20.44 % | -185.455 K -3.20 % | -179.706 K -292.40 % | 93.400 K -94.62 % | 1.735 M 1 455.29 % | 111.584 K 127.57 % | -404.799 K -60.10 % | -252.836 K 36.53 % | -398.382 K 21.63 % | -508.312 K 19.48 % | -631.248 K -161.50 % | 1.026 M -26.90 % | 1.404 M 528.16 % | -327.941 K 73.30 % | -1.228 M -2 263.39 % | 56.766 K 109.02 % | -629.275 K 63.94 % | -1.745 M 35.34 % | -2.699 M -170.72 % | 3.816 M 53.09 % | 2.493 M 730.91 % | 300.000 K 400.00 % | -100.000 K 0.00 % | -100.000 K -171.45 % | 139.956 K | 0.000 -100.00 % | 400.000 K 233.33 % | -300.000 K -2 068.63 % | 15.239 K -97.46 % | 600.000 K 175.00 % | -800.000 K -300.00 % | -200.000 K 7.20 % | -215.509 K -79.59 % | -120.000 K 0.00 % | -120.000 K 76.00 % | -500.000 K -394.12 % | 170.000 K -55.26 % | 380.000 K 129.69 % | -1.280 M -250.59 % | 850.000 K |
| Cash at beginning of period | 5.172 M -20.28 % | 6.488 M 49.42 % | 4.342 M -16.60 % | 5.206 M 1.17 % | 5.146 M 8.15 % | 4.758 M 4.20 % | 4.566 M -10.63 % | 5.109 M -7.91 % | 5.548 M 13.81 % | 4.875 M 17.10 % | 4.163 M -9.97 % | 4.624 M 101.75 % | 2.292 M 31.72 % | 1.740 M -23.68 % | 2.280 M 13.43 % | 2.010 M 103.44 % | 988.000 K -61.94 % | 2.596 M 1 385.01 % | 174.814 K -2.55 % | 179.385 K 121.72 % | 80.905 K -15.73 % | 96.005 K 2 963.34 % | 3.134 K -57.90 % | 7.445 K -87.11 % | 57.761 K -37.97 % | 93.111 K -33.35 % | 139.691 K -19.85 % | 174.283 K 16 986.57 % | 1.020 K -27.51 % | 1.407 K -59.36 % | 3.462 K -67.72 % | 10.726 K -12.28 % | 12.227 K 16.66 % | 10.481 K -7.50 % | 11.331 K 17.50 % | 9.643 K -30.32 % | 13.838 K 56.57 % | 8.838 K -70.68 % | 30.140 K 96.52 % | 15.337 K 21.94 % | 12.577 K -57.41 % | 29.532 K 84.06 % | 16.045 K 39.13 % | 11.532 K -57.18 % | 26.929 K 89.64 % | 14.200 K -37.51 % | 22.725 K -28.35 % | 31.717 K -39.77 % | 52.662 K -22.40 % | 67.864 K -8.66 % | 74.301 K -21.12 % | 94.198 K -25.18 % | 125.907 K -7.43 % | 136.007 K -17.82 % | 165.490 K -9.26 % | 182.373 K -27.90 % | 252.939 K -5.22 % | 266.869 K -9.81 % | 295.911 K -29.75 % | 421.196 K 22.77 % | 343.081 K -1.76 % | 349.230 K 10.85 % | 315.042 K 48.11 % | 212.706 K -5.91 % | 226.078 K 38.38 % | 163.375 K -9.40 % | 180.319 K -46.97 % | 340.024 K -62.93 % | 917.179 K -17.85 % | 1.116 M -20.63 % | 1.407 M -21.82 % | 1.799 M -7.58 % | 1.947 M -8.70 % | 2.132 M -7.77 % | 2.312 M 4.21 % | 2.219 M 359.15 % | 483.214 K 30.03 % | 371.630 K -52.14 % | 776.429 K -24.56 % | 1.029 M -27.90 % | 1.428 M -26.26 % | 1.936 M -24.59 % | 2.567 M 66.62 % | 1.541 M 1 027.36 % | 136.670 K -70.58 % | 464.611 K -72.55 % | 1.693 M 3.47 % | 1.636 M -27.78 % | 2.265 M -43.51 % | 4.010 M -40.23 % | 6.709 M 131.92 % | 2.893 M 623.18 % | 400.000 K 300.00 % | 100.000 K | 0.000 -100.00 % | 200.000 K 1 334.21 % | 13.945 K | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 290.000 K -29.27 % | 410.000 K -31.67 % | 600.000 K -85.59 % | 4.163 M 6 838.33 % | 60.000 K -95.59 % | 1.360 M | 0.000 |
| Cash at end of period | 4.957 M -4.16 % | 5.172 M 7.84 % | 4.796 M 10.46 % | 4.342 M -16.60 % | 5.206 M 1.17 % | 5.146 M 8.15 % | 4.758 M 4.20 % | 4.566 M -10.63 % | 5.109 M -7.91 % | 5.548 M 13.81 % | 4.875 M 17.10 % | 4.163 M -9.97 % | 4.624 M 101.75 % | 2.292 M 31.72 % | 1.740 M -23.68 % | 2.280 M 13.43 % | 2.010 M 103.44 % | 988.000 K -61.94 % | 2.596 M 1 385.01 % | 174.814 K -2.55 % | 179.385 K 121.72 % | 80.905 K -15.73 % | 96.005 K 2 963.34 % | 3.134 K -57.90 % | 7.445 K -87.11 % | 57.761 K -37.97 % | 93.111 K -33.35 % | 139.691 K -19.85 % | 174.283 K 16 986.57 % | 1.020 K -27.51 % | 1.407 K -59.36 % | 3.462 K -67.72 % | 10.726 K -12.28 % | 12.227 K 16.66 % | 10.481 K -7.50 % | 11.331 K 17.50 % | 9.643 K -30.32 % | 13.838 K 56.57 % | 8.838 K -70.68 % | 30.140 K 96.52 % | 15.337 K 21.94 % | 12.577 K -57.41 % | 29.532 K 84.06 % | 16.045 K 39.13 % | 11.532 K -57.18 % | 26.929 K 89.64 % | 14.200 K -37.51 % | 22.725 K -28.35 % | 31.717 K -39.77 % | 52.662 K -22.40 % | 67.864 K -8.66 % | 74.301 K -21.12 % | 94.198 K -25.18 % | 125.907 K -7.43 % | 136.007 K -17.82 % | 165.490 K -9.26 % | 182.373 K -27.90 % | 252.939 K -5.22 % | 266.869 K -9.81 % | 295.911 K -29.75 % | 421.196 K 22.77 % | 343.081 K -1.76 % | 349.230 K 10.85 % | 315.042 K 48.11 % | 212.706 K -5.91 % | 226.078 K 38.38 % | 163.375 K -9.40 % | 180.319 K -65.92 % | 529.114 K -42.31 % | 917.179 K -17.85 % | 1.116 M -20.63 % | 1.407 M -21.82 % | 1.799 M -7.58 % | 1.947 M -8.70 % | 2.132 M -7.77 % | 2.312 M 4.21 % | 2.219 M 359.15 % | 483.214 K 30.03 % | 371.630 K -52.14 % | 776.429 K -24.56 % | 1.029 M -27.90 % | 1.428 M -26.26 % | 1.936 M -24.59 % | 2.567 M 66.62 % | 1.541 M 1 027.36 % | 136.670 K -70.58 % | 464.611 K -72.55 % | 1.693 M 3.47 % | 1.636 M -27.78 % | 2.265 M -43.51 % | 4.010 M -40.23 % | 6.709 M 131.92 % | 2.893 M 623.18 % | 400.000 K 500.00 % | -100.000 K -200.00 % | 100.000 K -35.02 % | 153.901 K | 0.000 -100.00 % | 400.000 K 300.00 % | -200.000 K -1 412.42 % | 15.239 K -97.46 % | 600.000 K 175.00 % | -800.000 K | 0.000 100.00 % | -215.509 K -226.77 % | 170.000 K -41.38 % | 290.000 K 190.00 % | 100.000 K -97.69 % | 4.333 M 884.77 % | 440.000 K 450.00 % | 80.000 K -90.59 % | 850.000 K |
| Operating cash flow | 0.000 | 0.000 -100.00 % | 960.000 K 372.73 % | -352.000 K -213.92 % | 309.000 K -61.13 % | 795.000 K 42.73 % | 557.000 K 315.89 % | -258.000 K -135.68 % | 723.000 K -11.83 % | 820.000 K -17.09 % | 989.000 K 1 473.61 % | -72.000 K -107.80 % | 923.000 K -33.64 % | 1.391 M 66.59 % | 835.000 K -36.21 % | 1.309 M -50.72 % | 2.656 M 331.87 % | 615.000 K -69.43 % | 2.012 M 44 107.24 % | -4.571 K -102.95 % | 155.095 K 341.92 % | -64.110 K -29 580.56 % | -216.000 94.99 % | -4.311 K 91.43 % | -50.316 K -42.34 % | -35.350 K 24.11 % | -46.580 K -34.66 % | -34.592 K -41.09 % | -24.517 K -1 372.49 % | -1.665 K 83.44 % | -10.055 K 41.76 % | -17.264 K 1.35 % | -17.501 K -112.06 % | -8.253 K 35.77 % | -12.849 K 29.83 % | -18.310 K 24.31 % | -24.192 K -384.03 % | -4.998 K 76.53 % | -21.299 K -181.32 % | -7.571 K 54.14 % | -16.508 K -1.76 % | -16.223 K -185.16 % | -5.689 K 76.62 % | -24.335 K -80.51 % | -13.481 K -35.12 % | -9.977 K 53.70 % | -21.547 K -195.45 % | -7.293 K 61.25 % | -18.819 K -41.81 % | -13.271 K -194.52 % | -4.506 K 75.16 % | -18.139 K 39.63 % | -30.044 K -251.72 % | -8.542 K 68.73 % | -27.313 K -85.36 % | -14.735 K 35.67 % | -22.906 K -139.85 % | -9.550 K 62.58 % | -25.524 K -440.65 % | -4.721 K 78.43 % | -21.883 K -255.88 % | -6.149 K 84.93 % | -40.812 K -80.07 % | -22.664 K 74.35 % | -88.372 K -41.86 % | -62.297 K -229.67 % | -18.897 K 88.17 % | -159.705 K 64.70 % | -452.359 K -157.92 % | -175.388 K 33.69 % | -264.482 K 29.61 % | -375.744 K -189.25 % | -129.903 K 19.53 % | -161.438 K -0.36 % | -160.856 K -248.16 % | 108.567 K 114.83 % | -732.123 K -260.56 % | 455.983 K 181.07 % | -562.435 K -991.73 % | -51.518 K 49.23 % | -101.472 K -153.95 % | 188.082 K 179.20 % | -237.482 K -25.00 % | -189.982 K 83.38 % | -1.143 M -175.82 % | 1.508 M 245.43 % | -1.037 M -105.87 % | -503.678 K -56.87 % | -321.087 K 70.38 % | -1.084 M 16.25 % | -1.295 M -8 450.38 % | -15.140 K 99.01 % | -1.527 M -481.86 % | 400.000 K 33.33 % | 300.000 K 50.00 % | 200.000 K 113.45 % | -1.487 M -843.72 % | 200.000 K -50.00 % | 400.000 K 300.00 % | -200.000 K -310.93 % | 94.820 K -84.20 % | 600.000 K 220.00 % | -500.000 K -400.00 % | -100.000 K -269.90 % | -27.034 K -170.34 % | -10.000 K 50.00 % | -20.000 K 93.33 % | -300.000 K -600.00 % | 60.000 K 146.15 % | -130.000 K -146.43 % | 280.000 K 2 700.00 % | 10.000 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.666 K -87.38 % | -11.029 K 12.93 % | -12.667 K -253.93 % | -3.579 K 33.53 % | -5.384 K 54.90 % | -11.939 K -124.29 % | -5.323 K -77.67 % | -2.996 K -107.43 % | 40.309 K 146.43 % | -86.818 K -161.17 % | 141.940 K 200.00 % | -141.940 K | 0.000 | 0.000 100.00 % | -19.389 K -126.19 % | -8.572 K | 0.000 100.00 % | -349.463 K -586.58 % | -50.899 K -672.13 % | -6.592 K 99.27 % | -902.172 K -398.75 % | 301.986 K 359.69 % | -116.289 K 92.47 % | -1.545 M | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.452 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.208 M 857.03 % | -820.000 K 11.83 % | -930.000 K 83.09 % | -5.500 M -516.67 % | 1.320 M 13 300.00 % | -10.000 K 99.90 % | -10.170 M -101 600.00 % | -10.000 K |
| Free CashFlow | 0.000 | 0.000 -100.00 % | 960.000 K 372.73 % | -352.000 K -213.92 % | 309.000 K -61.13 % | 795.000 K 42.73 % | 557.000 K 315.89 % | -258.000 K -135.68 % | 723.000 K -11.83 % | 820.000 K -17.09 % | 989.000 K 1 473.61 % | -72.000 K -107.80 % | 923.000 K -33.64 % | 1.391 M 66.59 % | 835.000 K -36.21 % | 1.309 M -50.72 % | 2.656 M 331.87 % | 615.000 K -69.43 % | 2.012 M 44 107.24 % | -4.571 K -102.95 % | 155.095 K 341.92 % | -64.110 K -29 580.56 % | -216.000 94.99 % | -4.311 K 91.43 % | -50.316 K -42.34 % | -35.350 K 24.11 % | -46.580 K -34.66 % | -34.592 K -41.09 % | -24.517 K -1 372.49 % | -1.665 K 83.44 % | -10.055 K 41.76 % | -17.264 K 1.35 % | -17.501 K -112.06 % | -8.253 K 35.77 % | -12.849 K 29.83 % | -18.310 K 24.31 % | -24.192 K -384.03 % | -4.998 K 76.53 % | -21.299 K -181.32 % | -7.571 K 54.14 % | -16.508 K -1.76 % | -16.223 K -185.16 % | -5.689 K 76.62 % | -24.335 K -80.51 % | -13.481 K -35.12 % | -9.977 K 53.70 % | -21.547 K -195.45 % | -7.293 K 61.25 % | -18.819 K -41.81 % | -13.271 K -194.52 % | -4.506 K 75.16 % | -18.139 K 39.63 % | -30.044 K -251.72 % | -8.542 K 68.73 % | -27.313 K -85.36 % | -14.735 K 35.67 % | -22.906 K -139.85 % | -9.550 K 62.58 % | -25.524 K -440.65 % | -4.721 K 78.43 % | -21.883 K -255.88 % | -6.149 K 84.93 % | -40.812 K -80.07 % | -22.664 K 74.35 % | -88.372 K -41.86 % | -62.297 K -229.67 % | -18.897 K 88.17 % | -159.705 K 66.24 % | -473.025 K -153.75 % | -186.417 K 32.74 % | -277.149 K 26.94 % | -379.323 K -180.38 % | -135.287 K 21.97 % | -173.377 K -4.33 % | -166.179 K -257.41 % | 105.571 K 115.26 % | -691.814 K -287.40 % | 369.165 K 187.79 % | -420.495 K -117.36 % | -193.458 K -90.65 % | -101.472 K -153.95 % | 188.082 K 173.22 % | -256.871 K -29.37 % | -198.554 K 82.63 % | -1.143 M -198.69 % | 1.158 M 206.50 % | -1.088 M -113.18 % | -510.270 K 58.29 % | -1.223 M -56.39 % | -782.181 K 44.56 % | -1.411 M 9.57 % | -1.560 M -2.14 % | -1.527 M -481.86 % | 400.000 K 33.33 % | 300.000 K 200.00 % | 100.000 K 106.72 % | -1.487 M -843.72 % | 200.000 K -50.00 % | 400.000 K 300.00 % | -200.000 K -281.37 % | 110.272 K -81.62 % | 600.000 K 220.00 % | -500.000 K -400.00 % | -100.000 K -101.62 % | 6.181 M 844.65 % | -830.000 K 12.63 % | -950.000 K 83.62 % | -5.800 M -520.29 % | 1.380 M 1 085.71 % | -140.000 K 98.58 % | -9.890 M | 0.000 |
| 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 | 1997 | 1997 | 1997 | 1996 | 1996 | 1996 | 1996 | 1995 | 1995 | 1995 | 1995 |