Chembio Diagnostics, Inc. CEMI
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 48.340 M 30.91 % | 36.927 M 21.26 % | 30.451 M -11.64 % | 34.464 M 3.16 % | 33.409 M 39.12 % | 24.015 M 34.40 % | 17.869 M -26.33 % | 24.255 M -12.26 % | 27.645 M -6.44 % | 29.550 M 15.38 % | 25.611 M 32.09 % | 19.388 M 16.06 % | 16.705 M 20.75 % | 13.834 M 25.20 % | 11.050 M 19.70 % | 9.231 M 41.96 % | 6.502 M 65.01 % | 3.941 M 19.20 % | 3.306 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -23.291 M 31.30 % | -33.904 M -32.84 % | -25.521 M -86.63 % | -13.675 M -73.86 % | -7.866 M -23.45 % | -6.372 M 52.26 % | -13.347 M -456.81 % | -2.397 M -110.78 % | -1.137 M -314.24 % | 530.818 K -43.61 % | 941.281 K -84.84 % | 6.209 M 147.03 % | 2.513 M 713.22 % | 309.060 K 115.86 % | -1.949 M 25.81 % | -2.627 M 47.41 % | -4.995 M -53.60 % | -3.252 M -4.94 % | -3.099 M -223 041.80 % | 1.390 K 102.92 % | -47.651 K 34.56 % | -72.815 K 43.49 % | -128.864 K |
| Income before tax | -23.256 M 31.53 % | -33.966 M -30.75 % | -25.978 M -83.26 % | -14.175 M -78.69 % | -7.933 M -22.80 % | -6.460 M 14.39 % | -7.546 M -112.13 % | -3.557 M -129.48 % | -1.550 M -252.31 % | 1.018 M -29.83 % | 1.451 M 34.86 % | 1.076 M -57.97 % | 2.559 M 728.05 % | 309.060 K 115.86 % | -1.949 M 25.81 % | -2.627 M 47.41 % | -4.995 M -53.60 % | -3.252 M -11.51 % | -2.916 M -209 917.19 % | 1.390 K | 0.000 100.00 % | -70.141 K 45.56 % | -128.849 K |
| Income before tax ratio | -0.48 47.70 % | -0.92 -7.82 % | -0.85 -107.41 % | -0.41 -73.22 % | -0.24 11.73 % | -0.27 36.30 % | -0.42 -187.96 % | -0.15 -161.56 % | -0.06 -262.80 % | 0.03 -39.19 % | 0.06 2.09 % | 0.06 -63.79 % | 0.15 585.76 % | 0.02 112.67 % | -0.18 38.02 % | -0.28 62.95 % | -0.77 6.91 % | -0.83 6.46 % | -0.88 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -14.613 M 30.66 % | -21.074 M -9.46 % | -19.253 M -61.99 % | -11.886 M -62.65 % | -7.307 M -41.06 % | -5.180 M 19.15 % | -6.407 M -193.38 % | -2.184 M -169.34 % | -810.824 K -149.87 % | 1.626 M 11.97 % | 1.452 M -5.22 % | 1.532 M -46.46 % | 2.862 M 315.50 % | 688.697 K 140.73 % | -1.691 M 37.69 % | -2.714 M 37.32 % | -4.329 M -35.31 % | -3.199 M -0.60 % | -3.180 M -27 259.77 % | -11.624 K 75.08 % | -46.649 K -182.31 % | 56.673 K 142.77 % | -132.513 K |
| Net income ratio | -0.48 47.52 % | -0.92 -9.55 % | -0.84 -111.22 % | -0.40 -68.54 % | -0.24 11.26 % | -0.27 64.48 % | -0.75 -655.83 % | -0.10 -140.24 % | -0.04 -328.99 % | 0.02 -51.12 % | 0.04 -88.52 % | 0.32 112.84 % | 0.15 573.48 % | 0.02 112.67 % | -0.18 38.02 % | -0.28 62.95 % | -0.77 6.91 % | -0.83 11.96 % | -0.94 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -0.30 47.03 % | -0.57 9.74 % | -0.63 -83.33 % | -0.34 -57.67 % | -0.22 -1.40 % | -0.22 39.84 % | -0.36 -298.23 % | -0.09 -206.98 % | -0.03 -153.30 % | 0.06 -2.96 % | 0.06 -28.25 % | 0.08 -53.87 % | 0.17 244.11 % | 0.05 132.53 % | -0.15 47.95 % | -0.29 55.84 % | -0.67 18.00 % | -0.81 15.60 % | -0.96 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.20 206.76 % | 0.07 -69.52 % | 0.22 -38.33 % | 0.35 -2.35 % | 0.36 -22.37 % | 0.46 -2.33 % | 0.47 9.39 % | 0.43 10.53 % | 0.39 -6.03 % | 0.42 -1.20 % | 0.42 -13.01 % | 0.48 -0.12 % | 0.48 14.48 % | 0.42 21.52 % | 0.35 -16.69 % | 0.42 34.92 % | 0.31 -8.26 % | 0.34 36.23 % | 0.25 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 24.299 M 0.00 % | 24.299 M 27.32 % | 19.086 M 12.57 % | 16.954 M 17.47 % | 14.433 M 17.34 % | 12.300 M 15.79 % | 10.622 M 10.35 % | 9.626 M 1.00 % | 9.530 M 0.11 % | 9.520 M 10.51 % | 8.615 M 0.69 % | 8.556 M -3.48 % | 8.865 M -5.49 % | 9.380 M 22.48 % | 7.658 M 319.39 % | 1.826 M 41.92 % | 1.287 M 33.58 % | 963.222 K 29.14 % | 745.846 K 461.25 % | 132.889 K -2.42 % | 136.187 K 289.83 % | 34.935 K 83.65 % | 19.023 K |
| Weighted average shs out | 24.299 M 0.00 % | 24.299 M 27.32 % | 19.086 M 12.57 % | 16.954 M 17.47 % | 14.433 M 17.34 % | 12.300 M 15.79 % | 10.622 M 10.35 % | 9.626 M 1.00 % | 9.530 M 5.96 % | 8.994 M 12.62 % | 7.986 M 1.41 % | 7.875 M 1.44 % | 7.763 M 0.25 % | 7.743 M 1.11 % | 7.658 M 319.39 % | 1.826 M 41.92 % | 1.287 M 33.58 % | 963.222 K 29.14 % | 745.846 K 461.25 % | 132.889 K -2.42 % | 136.187 K 289.83 % | 34.935 K 83.65 % | 19.023 K |
| EPS diluted | -0.96 31.43 % | -1.40 -4.48 % | -1.34 -65.43 % | -0.81 -50.00 % | -0.54 -3.85 % | -0.52 58.73 % | -1.26 -404.00 % | -0.25 -108.33 % | -0.12 -300.00 % | 0.06 -45.45 % | 0.11 -84.93 % | 0.73 128.13 % | 0.32 872.64 % | 0.03 113.16 % | -0.25 82.64 % | -1.44 62.89 % | -3.88 -14.79 % | -3.38 18.55 % | -4.15 -2 405.56 % | 0.18 103.03 % | -5.95 83.21 % | -35.43 69.23 % | -115.16 |
| Earnings per share | -0.96 31.43 % | -1.40 -4.48 % | -1.34 -65.43 % | -0.81 -50.00 % | -0.54 -3.85 % | -0.52 58.73 % | -1.26 -404.00 % | -0.25 -108.33 % | -0.12 -300.00 % | 0.06 -50.00 % | 0.12 -84.81 % | 0.79 146.88 % | 0.32 702.01 % | 0.04 115.96 % | -0.25 82.64 % | -1.44 62.89 % | -3.88 -14.79 % | -3.38 18.55 % | -4.15 -2 405.56 % | 0.18 103.03 % | -5.95 83.21 % | -35.43 69.23 % | -115.16 |
| Gross profit | 9.762 M 301.57 % | 2.431 M -63.04 % | 6.577 M -45.51 % | 12.070 M 0.73 % | 11.982 M 8.00 % | 11.094 M 31.27 % | 8.451 M -19.41 % | 10.487 M -3.03 % | 10.814 M -12.08 % | 12.300 M 14.00 % | 10.790 M 14.91 % | 9.390 M 15.92 % | 8.101 M 38.23 % | 5.860 M 52.15 % | 3.852 M -0.27 % | 3.862 M 91.53 % | 2.017 M 51.38 % | 1.332 M 62.39 % | 820.339 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 34.405 K 155.45 % | -62.050 K 86.42 % | -456.794 K 8.69 % | -500.292 K -640.94 % | -67.521 K 23.54 % | -88.305 K -101.52 % | 5.801 M 599.97 % | -1.160 M -180.99 % | -412.918 K -184.80 % | 486.952 K -4.38 % | 509.237 K 109.92 % | -5.133 M -11 302.30 % | 45.823 K | 0.000 -100.00 % | 8.317 K | 0.000 | 0.000 100.00 % | -24.120 K -439.48 % | -4.471 K | 0.000 -100.00 % | 635.000 -76.25 % | 2.674 K 240.37 % | -1.905 K |
| Cost of revenue | 38.578 M 11.83 % | 34.496 M 44.49 % | 23.874 M 6.61 % | 22.394 M 4.51 % | 21.427 M 65.83 % | 12.921 M 37.20 % | 9.418 M -31.60 % | 13.769 M -18.20 % | 16.831 M -2.42 % | 17.249 M 16.39 % | 14.821 M 48.24 % | 9.998 M 16.20 % | 8.604 M 7.90 % | 7.974 M 10.78 % | 7.198 M 34.07 % | 5.369 M 19.68 % | 4.486 M 71.97 % | 2.609 M 4.95 % | 2.486 M | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.148 M 7.38 % | 5.726 M 27.81 % | 4.480 M 26.21 % | 3.549 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.284 K | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.515 M -14.80 % | 1.778 M 75.22 % | 1.015 M -20.36 % | 1.274 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 765.000 | 0.000 | 0.000 |
| Other expenses | -1.182 M 89.15 % | -10.892 M -439.48 % | -2.019 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.814 K 15.65 % | -5.707 K -176.09 % | 7.500 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 |
| Operating expenses | 30.164 M 14.10 % | 26.436 M -7.33 % | 28.527 M 15.60 % | 24.677 M 25.73 % | 19.627 M 11.66 % | 17.577 M 9.70 % | 16.023 M 14.12 % | 14.041 M 13.56 % | 12.364 M 9.46 % | 11.295 M 20.96 % | 9.338 M 12.47 % | 8.302 M 50.21 % | 5.527 M -0.29 % | 5.543 M -6.40 % | 5.922 M -12.11 % | 6.738 M 1.90 % | 6.613 M 42.82 % | 4.630 M 18.00 % | 3.924 M 54 984.95 % | 7.123 K -84.85 % | 47.016 K 598.19 % | 6.734 K -94.85 % | 130.770 K |
| Cost and expenses | 68.742 M 12.82 % | 60.932 M 16.28 % | 52.402 M 11.32 % | 47.071 M 14.66 % | 41.054 M 34.61 % | 30.498 M 19.88 % | 25.441 M -8.52 % | 27.810 M -4.75 % | 29.196 M 2.28 % | 28.545 M 18.16 % | 24.158 M 32.01 % | 18.300 M 29.50 % | 14.131 M 4.54 % | 13.517 M 3.02 % | 13.120 M 8.37 % | 12.107 M 9.09 % | 11.099 M 53.32 % | 7.239 M 12.94 % | 6.409 M 89 880.26 % | 7.123 K -84.85 % | 47.016 K 598.19 % | 6.734 K -94.85 % | 130.770 K |
| Research and development expenses | 7.068 M -43.40 % | 12.487 M 31.33 % | 9.508 M 11.36 % | 8.538 M 0.14 % | 8.526 M -0.34 % | 8.555 M 1.52 % | 8.428 M 32.14 % | 6.378 M 31.98 % | 4.833 M -17.17 % | 5.834 M 30.05 % | 4.486 M -8.03 % | 4.878 M 88.61 % | 2.586 M -10.31 % | 2.884 M 10.68 % | 2.605 M 36.64 % | 1.907 M 36.05 % | 1.401 M 2.68 % | 1.365 M -4.78 % | 1.433 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 24.278 M -2.27 % | 24.841 M 18.08 % | 21.038 M 30.36 % | 16.138 M 45.38 % | 11.101 M 23.05 % | 9.021 M 18.77 % | 7.596 M -0.88 % | 7.663 M 2.12 % | 7.504 M 36.57 % | 5.495 M 13.25 % | 4.852 M 41.68 % | 3.424 M 16.44 % | 2.941 M 10.58 % | 2.659 M -19.83 % | 3.317 M -31.35 % | 4.832 M -7.00 % | 5.195 M 60.18 % | 3.243 M 30.24 % | 2.490 M 79 948.15 % | 3.111 K -93.09 % | 45.049 K 568.98 % | 6.734 K -94.77 % | 128.829 K |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 846.831 K 1 610.84 % | 49.498 K 94.64 % | 25.430 K -0.46 % | 25.548 K 959.20 % | 2.412 K -58.69 % | 5.839 K 1.06 % | 5.778 K -26.96 % | 7.911 K 25.61 % | 6.298 K 51.87 % | 4.147 K -54.09 % | 9.032 K -73.75 % | 34.403 K -76.32 % | 145.289 K 391.97 % | 29.532 K -25.80 % | 39.803 K 389.82 % | 8.126 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 382.000 K -86.88 % | 2.912 M 2.48 % | 2.842 M -99.66 % | 846.831 M | 0.000 -100.00 % | 2.945 K | 0.000 -100.00 % | 836.000 | 0.000 -100.00 % | 335.000 -96.47 % | 9.495 K -49.01 % | 18.623 K 26.45 % | 14.727 K 38.89 % | 10.603 K 27.49 % | 8.317 K -50.73 % | 16.879 K -95.64 % | 386.895 K 2 366.97 % | 15.683 K -91.77 % | 190.558 K | 0.000 -100.00 % | 635.000 | 0.000 -100.00 % | 14.000 |
| Depreciation and amortization | 5.789 M 97.52 % | 2.931 M 8.67 % | 2.697 M 273.84 % | 721.465 K 113.68 % | 337.645 K -73.56 % | 1.277 M 12.09 % | 1.139 M -17.00 % | 1.373 M 85.66 % | 739.297 K 21.63 % | 607.822 K 16.16 % | 523.278 K 19.52 % | 437.828 K 54.30 % | 283.743 K -21.69 % | 362.338 K 4.91 % | 345.388 K 21.89 % | 283.359 K 35.23 % | 209.541 K 112.71 % | 98.508 K -10.42 % | 109.965 K 2 640.90 % | 4.012 K 993.19 % | 367.000 -99.42 % | 63.407 K 35 926.70 % | 176.000 |
| Operating income | -20.402 M 15.01 % | -24.005 M -9.36 % | -21.950 M -74.11 % | -12.607 M -64.91 % | -7.645 M -17.93 % | -6.483 M 14.39 % | -7.572 M -113.05 % | -3.554 M -129.26 % | -1.550 M -254.28 % | 1.005 M -30.80 % | 1.452 M 33.48 % | 1.088 M -57.73 % | 2.574 M 711.05 % | 317.327 K 115.32 % | -2.071 M 28.01 % | -2.876 M 37.42 % | -4.596 M -39.36 % | -3.298 M -6.27 % | -3.103 M -43 468.19 % | -7.123 K 84.85 % | -47.016 K -598.19 % | -6.734 K 94.85 % | -130.769 K |
| Operating income ratio | -0.42 35.08 % | -0.65 9.82 % | -0.72 -97.06 % | -0.37 -59.86 % | -0.23 15.23 % | -0.27 36.30 % | -0.42 -189.19 % | -0.15 -161.30 % | -0.06 -264.91 % | 0.03 -40.03 % | 0.06 1.05 % | 0.06 -63.58 % | 0.15 571.68 % | 0.02 112.24 % | -0.19 39.86 % | -0.31 55.92 % | -0.71 15.54 % | -0.84 10.85 % | -0.94 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 381.795 K 103.83 % | -9.960 M -250.49 % | -2.842 M -235.58 % | -846.831 K -1 810.84 % | 49.498 K 120.14 % | 22.485 K -11.99 % | 25.548 K 889.01 % | -3.238 K -2 553.03 % | 132.000 -98.98 % | 12.943 K 917.11 % | -1.584 K 87.15 % | -12.325 K 15.02 % | -14.503 K -75.43 % | -8.267 K -106.78 % | 121.898 K -51.10 % | 249.272 K 162.50 % | -398.827 K -967.26 % | 45.987 K -75.40 % | 186.903 K 2 095.50 % | 8.513 K | 0.000 100.00 % | -63.407 K -3 402.45 % | 1.920 K |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 6.903 M 336.94 % | -2.914 M -225.07 % | 2.330 M -68.11 % | 7.305 M 160.15 % | -12.145 M -229.06 % | -3.691 M 65.03 % | -10.554 M -96.29 % | -5.377 M -16.52 % | -4.615 M 52.18 % | -9.650 M -236.29 % | -2.870 M -2.15 % | -2.809 M -186.65 % | -980.064 K -808.35 % | -107.895 K 58.12 % | -257.634 K 90.54 % | -2.724 M 35.84 % | -4.246 M -2 742.72 % | -149.363 K -210.26 % | 135.459 K | 0.000 -100.00 % | 14.724 K 943.78 % | -1.745 K 62.80 % | -4.691 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.367 K | 0.000 -100.00 % | 42.474 K | 0.000 -100.00 % | 29.560 K 6.25 % | 27.820 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 25.082 M -3.00 % | 25.859 M 1.82 % | 25.396 M -0.70 % | 25.576 M 6 639.16 % | 379.515 K 281.50 % | 99.480 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.247 K -59.20 % | 201.610 K -82.56 % | 1.156 M 20.40 % | 960.340 K 0.60 % | 954.588 K 826.37 % | 103.046 K 132.00 % | 44.417 K -46.35 % | 82.785 K -51.39 % | 170.296 K | 0.000 -100.00 % | 14.724 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -337.287 K 43.06 % | -592.372 K -551.56 % | -90.916 K -1 023.57 % | 9.844 K -91.23 % | 112.196 K -37.30 % | 178.948 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 % | 1.380 K | 0.000 | 0.000 |
| Retained earnings | -154.301 M -17.78 % | -131.010 M -34.91 % | -97.106 M -35.65 % | -71.585 M -23.61 % | -57.910 M -15.72 % | -50.044 M -14.59 % | -43.672 M -44.01 % | -30.325 M -8.58 % | -27.928 M -4.24 % | -26.791 M 1.94 % | -27.322 M 3.33 % | -28.263 M 18.01 % | -34.472 M 6.80 % | -36.985 M 0.83 % | -37.294 M -5.51 % | -35.346 M -30.55 % | -27.073 M -43.49 % | -18.868 M -55.95 % | -12.099 M -3 172.83 % | -369.692 K 0.37 % | -371.082 K -19.15 % | -311.431 K -141.67 % | -128.864 K |
| Common stock | 367.658 K 22.13 % | 301.050 K 48.86 % | 202.235 K 14.04 % | 177.335 K 3.30 % | 171.664 K 39.35 % | 123.185 K 2.43 % | 120.268 K 24.91 % | 96.282 K 0.18 % | 96.112 K 3.07 % | 93.248 K 16.03 % | 80.362 K -87.32 % | 633.681 K 1.81 % | 622.390 K 0.42 % | 619.799 K 0.06 % | 619.449 K 2.32 % | 605.375 K 435.87 % | 112.970 K 33.04 % | 84.914 K 22.94 % | 69.071 K -61.78 % | 180.735 K 221.86 % | 56.153 K 27.18 % | 44.153 K 59.97 % | 27.600 K |
| Total equity | 17.798 M -48.06 % | 34.265 M 23.36 % | 27.776 M 15.57 % | 24.035 M -27.75 % | 33.268 M 154.36 % | 13.079 M -23.82 % | 17.170 M -2.79 % | 17.662 M -10.46 % | 19.724 M -2.24 % | 20.177 M 45.43 % | 13.875 M 11.04 % | 12.495 M 115.09 % | 5.809 M 88.12 % | 3.088 M 19.81 % | 2.577 M -39.54 % | 4.263 M 553.59 % | -939.807 K -189.28 % | 1.053 M 135.67 % | -2.951 M -195 330.07 % | -1.510 K 98.58 % | -106.169 K -77.25 % | -59.898 K -1 077.77 % | 6.126 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.999 M 6 842.49 % | 100.812 K -96.18 % | 2.640 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 5.513 M -76.74 % | 23.705 M -4.01 % | 24.695 M -0.37 % | 24.786 M 14 325.31 % | 171.821 K 72.72 % | 99.480 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.247 K -38.38 % | 133.484 K -33.51 % | 200.773 K 270.40 % | 54.204 K -94.21 % | 935.808 K 1 075.82 % | 79.588 K 1 023.97 % | 7.081 K -84.06 % | 44.417 K -40.19 % | 74.267 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 5.513 M -76.74 % | 23.705 M -4.28 % | 24.764 M -1.93 % | 25.252 M 5 083.60 % | 487.152 K 10.59 % | 440.522 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.247 K -38.38 % | 133.484 K -33.51 % | 200.773 K 270.40 % | 54.204 K -94.21 % | 935.808 K 1 075.82 % | 79.588 K -98.86 % | 7.006 M 4 724.07 % | 145.229 K -94.65 % | 2.714 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 16.388 M 204.47 % | 5.382 M 24.74 % | 4.315 M 81.14 % | 2.382 M 5.13 % | 2.266 M 46.04 % | 1.552 M -1.54 % | 1.576 M 2.27 % | 1.541 M -48.05 % | 2.966 M 18.92 % | 2.494 M 54.20 % | 1.617 M 6.45 % | 1.520 M -26.09 % | 2.056 M 65.35 % | 1.243 M -28.90 % | 1.749 M 20.65 % | 1.450 M 29.07 % | 1.123 M 271.67 % | 302.181 K -25.29 % | 404.475 K | 0.000 -100.00 % | 54.416 K 3.86 % | 52.392 K | 0.000 |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 1.607 M 1 185.60 % | 125.000 K -70.44 % | 422.905 K 745.81 % | 50.000 K -87.26 % | 392.517 K 11.07 % | 353.406 K 3.94 % | 340.000 K | 0.000 -100.00 % | 23.224 K | 0.000 -100.00 % | 65.000 K -81.99 % | 360.833 K | 0.000 -100.00 % | 43.334 K | 0.000 | 0.000 -100.00 % | 60.264 K | 0.000 -100.00 % | 11.290 K | 0.000 | 0.000 |
| Short term debt | 19.569 M 808.32 % | 2.154 M 207.19 % | 701.337 K -11.27 % | 790.437 K 280.58 % | 207.694 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.236 K -24.79 % | 68.126 K -92.87 % | 955.514 K 5.45 % | 906.136 K 4 725.01 % | 18.780 K -19.94 % | 23.458 K -37.17 % | 37.336 K -2.69 % | 38.368 K -60.05 % | 96.029 K | 0.000 -100.00 % | 14.724 K | 0.000 | 0.000 |
| Total current liabilities | 39.300 M 157.16 % | 15.282 M 23.73 % | 12.351 M 91.74 % | 6.442 M -1.19 % | 6.519 M 110.55 % | 3.096 M -9.08 % | 3.406 M 7.95 % | 3.155 M -40.32 % | 5.286 M 22.66 % | 4.309 M 27.56 % | 3.378 M 18.22 % | 2.858 M -7.11 % | 3.076 M -3.05 % | 3.173 M 32.11 % | 2.402 M 7.10 % | 2.243 M 21.85 % | 1.840 M 1.21 % | 1.818 M 9.34 % | 1.663 M 110 045.43 % | 1.510 K -98.63 % | 110.181 K 78.74 % | 61.643 K 4 396.21 % | 1.371 K |
| Total liabilities | 44.813 M 14.94 % | 38.987 M 5.04 % | 37.116 M 17.11 % | 31.694 M 352.35 % | 7.006 M 98.10 % | 3.537 M 3.85 % | 3.406 M 7.95 % | 3.155 M -40.32 % | 5.286 M 22.66 % | 4.309 M 24.53 % | 3.461 M 15.70 % | 2.991 M -8.73 % | 3.277 M 1.55 % | 3.227 M -3.30 % | 3.338 M 43.73 % | 2.322 M -73.75 % | 8.846 M 350.50 % | 1.964 M -55.14 % | 4.377 M 289 796.89 % | 1.510 K -98.63 % | 110.181 K 78.74 % | 61.643 K 4 396.21 % | 1.371 K |
| Other non current assets | 434.872 K -41.57 % | 744.215 K 46.11 % | 509.342 K -6.29 % | 543.539 K -24.05 % | 715.658 K 21.47 % | 589.159 K -21.69 % | 752.389 K 213.38 % | 240.087 K -9.70 % | 265.887 K 1 520.27 % | 16.410 K | 0.000 -100.00 % | 139.790 K 285.88 % | 36.226 K -89.29 % | 338.375 K | 0.000 -100.00 % | 284.358 K -18.59 % | 349.306 K 218.77 % | 109.581 K 306.01 % | 26.990 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.367 K 116.71 % | -265.560 K -725.23 % | 42.474 K | 0.000 -100.00 % | 29.560 K 6.25 % | 27.820 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 -100.00 % | 3.646 M -6.86 % | 3.914 M 0.76 % | 3.885 M 143.20 % | 1.597 M | 0.000 -100.00 % | 100.000 K -61.07 % | 256.875 K -21.41 % | 326.875 K -50.89 % | 665.560 K 33.11 % | 500.000 K -16.67 % | 600.000 K -14.29 % | 700.000 K -25.53 % | 940.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.012 K | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 3.023 M -49.31 % | 5.964 M 1.55 % | 5.873 M 35.06 % | 4.348 M 160.90 % | 1.667 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 3.023 M -68.54 % | 9.610 M -1.81 % | 9.787 M 18.88 % | 8.233 M 152.24 % | 3.264 M | 0.000 -100.00 % | 100.000 K -61.07 % | 256.875 K -21.41 % | 326.875 K -50.89 % | 665.560 K 33.11 % | 500.000 K -16.67 % | 600.000 K -14.29 % | 700.000 K -25.53 % | 940.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.012 K | 0.000 | 0.000 |
| Property plant equipment net | 13.725 M -6.25 % | 14.641 M -2.62 % | 15.034 M 14.11 % | 13.175 M 358.42 % | 2.874 M 50.53 % | 1.909 M 11.70 % | 1.709 M -28.01 % | 2.374 M -15.14 % | 2.798 M 41.44 % | 1.978 M 38.57 % | 1.428 M 34.40 % | 1.062 M 30.63 % | 813.214 K 40.16 % | 580.213 K -34.17 % | 881.406 K 6.28 % | 829.332 K 37.40 % | 603.603 K 37.61 % | 438.632 K 132.82 % | 188.399 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.630 K |
| Total non current assets | 14.160 M -23.08 % | 18.408 M -26.82 % | 25.153 M 7.01 % | 23.505 M 98.82 % | 11.823 M 105.17 % | 5.762 M 134.08 % | 2.462 M -69.91 % | 8.182 M 11.28 % | 7.352 M 23.44 % | 5.956 M -5.85 % | 6.326 M -2.58 % | 6.494 M 348.05 % | 1.449 M -12.06 % | 1.648 M -10.87 % | 1.849 M 66.04 % | 1.114 M 16.87 % | 952.909 K 73.82 % | 548.213 K 154.52 % | 215.389 K | 0.000 -100.00 % | 4.012 K | 0.000 -100.00 % | 2.630 K |
| Other current assets | 3.835 M 124.22 % | 1.710 M 119.63 % | 778.683 K 12.36 % | 693.013 K -1.28 % | 702.010 K 26.63 % | 554.383 K -34.01 % | 840.145 K -33.16 % | 1.257 M 17.85 % | 1.066 M -2.99 % | 1.099 M 47.08 % | 747.463 K 9.62 % | 681.893 K 232.92 % | 204.824 K -23.18 % | 266.637 K 18.42 % | 225.153 K -7.63 % | 243.748 K 19.43 % | 204.092 K -30.34 % | 292.989 K -37.99 % | 472.520 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 18.179 M -36.82 % | 28.773 M 24.74 % | 23.066 M 26.24 % | 18.271 M 45.88 % | 12.525 M 230.44 % | 3.790 M -64.09 % | 10.554 M 96.29 % | 5.377 M 16.52 % | 4.615 M -52.18 % | 9.650 M 226.92 % | 2.952 M -1.96 % | 3.011 M 40.94 % | 2.136 M 99.99 % | 1.068 M -11.88 % | 1.212 M -57.13 % | 2.827 M -34.10 % | 4.290 M 1 748.13 % | 232.148 K 566.38 % | 34.837 K | 0.000 | 0.000 -100.00 % | 1.745 K -62.80 % | 4.691 K |
| Cash and short term investments | 18.179 M -36.82 % | 28.773 M 24.74 % | 23.066 M 26.24 % | 18.271 M 45.88 % | 12.525 M 230.44 % | 3.790 M -64.09 % | 10.554 M 96.29 % | 5.377 M 16.52 % | 4.615 M -52.18 % | 9.650 M 226.92 % | 2.952 M -1.96 % | 3.011 M 40.94 % | 2.136 M 99.99 % | 1.068 M -11.88 % | 1.212 M -57.13 % | 2.827 M -34.10 % | 4.290 M 1 748.13 % | 232.148 K 566.38 % | 34.837 K | 0.000 | 0.000 -100.00 % | 1.745 K -62.80 % | 4.691 K |
| Total current assets | 48.452 M -11.66 % | 54.845 M 38.01 % | 39.739 M 23.32 % | 32.224 M 13.26 % | 28.452 M 162.14 % | 10.854 M -40.08 % | 18.114 M 43.36 % | 12.635 M -28.45 % | 17.658 M -4.71 % | 18.531 M 68.33 % | 11.009 M 22.43 % | 8.992 M 17.74 % | 7.637 M 63.63 % | 4.667 M 14.79 % | 4.066 M -25.69 % | 5.471 M -21.32 % | 6.954 M 181.73 % | 2.468 M 103.80 % | 1.211 M | 0.000 | 0.000 -100.00 % | 1.745 K -64.15 % | 4.867 K |
| Inventory | 7.715 M -40.29 % | 12.920 M 3.23 % | 12.516 M 30.41 % | 9.598 M 22.25 % | 7.851 M 77.48 % | 4.424 M 32.63 % | 3.335 M -6.79 % | 3.578 M -1.66 % | 3.638 M 14.10 % | 3.189 M 28.16 % | 2.488 M 8.16 % | 2.300 M 70.50 % | 1.349 M -13.29 % | 1.556 M -14.47 % | 1.819 M 25.12 % | 1.454 M 31.10 % | 1.109 M 61.19 % | 687.983 K 27.72 % | 538.647 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 18.723 M 63.64 % | 11.441 M 238.76 % | 3.377 M -7.76 % | 3.661 M -50.35 % | 7.374 M 253.61 % | 2.085 M -38.37 % | 3.384 M 39.65 % | 2.423 M -70.94 % | 8.339 M 81.59 % | 4.592 M -4.75 % | 4.821 M 60.80 % | 2.998 M -24.02 % | 3.946 M 122.17 % | 1.776 M 119.49 % | 809.303 K -14.48 % | 946.340 K -29.91 % | 1.350 M 7.58 % | 1.255 M 660.39 % | 165.056 K | 0.000 | 0.000 | 0.000 -100.00 % | 176.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.467 M 35.62 % | 4.031 M 12.29 % | 3.590 M -15.19 % | 4.233 M -10.87 % | 4.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 3.343 M -56.84 % | 7.746 M 35.23 % | 5.728 M 82.18 % | 3.144 M -13.21 % | 3.623 M 142.36 % | 1.495 M 4.00 % | 1.437 M 14.02 % | 1.261 M -36.34 % | 1.980 M 9.08 % | 1.815 M 7.65 % | 1.686 M 34.01 % | 1.258 M | 0.000 -100.00 % | 662.739 K 4.52 % | 634.083 K -12.68 % | 726.174 K 6.79 % | 679.990 K -53.99 % | 1.478 M 34.06 % | 1.102 M 72 908.48 % | 1.510 K -94.92 % | 29.751 K 221.60 % | 9.251 K 574.76 % | 1.371 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 -100.00 % | 11.523 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.060 M 4.45 % | 5.802 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 172.069 M 3.93 % | 165.566 M 32.70 % | 124.771 M 30.74 % | 95.433 M 4.99 % | 90.894 M 44.69 % | 62.821 M 3.46 % | 60.722 M 26.79 % | 47.891 M 0.70 % | 47.556 M 1.45 % | 46.875 M 14.01 % | 41.116 M 2.47 % | 40.124 M 1.17 % | 39.659 M 0.52 % | 39.454 M 0.51 % | 39.252 M 0.64 % | 39.003 M 95.40 % | 19.961 M 42.23 % | 14.034 M 54.57 % | 9.079 M 4 743.68 % | 187.447 K -9.61 % | 207.380 K 0.00 % | 207.380 K 93.11 % | 107.390 K |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 69.941 K -85.00 % | 466.326 K 47.88 % | 315.332 K -7.54 % | 341.042 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 62.611 M -14.53 % | 73.252 M 12.88 % | 64.892 M 16.44 % | 55.729 M 38.37 % | 40.274 M 142.38 % | 16.616 M -19.24 % | 20.575 M -1.16 % | 20.816 M -16.77 % | 25.010 M 2.14 % | 24.487 M 41.25 % | 17.335 M 11.94 % | 15.486 M 70.43 % | 9.086 M 43.88 % | 6.315 M 6.77 % | 5.915 M -10.18 % | 6.585 M -16.71 % | 7.907 M 162.12 % | 3.016 M 111.46 % | 1.426 M | 0.000 -100.00 % | 4.012 K 129.91 % | 1.745 K -76.72 % | 7.497 K |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -69.941 K 82.36 % | -396.385 K | 0.000 100.00 % | -78.432 K | 0.000 -100.00 % | 5.801 M 595.39 % | -1.171 M -190.29 % | -403.375 K -188.04 % | 458.154 K -2.74 % | 471.085 K 109.14 % | -5.156 M -131 522.71 % | 3.923 K -41.41 % | 6.696 K 102.29 % | -291.979 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 2.299 M -5.46 % | 2.432 M 98.83 % | 1.223 M -26.13 % | 1.656 M 161.68 % | 632.805 K 64.41 % | 384.897 K 26.55 % | 304.154 K -9.04 % | 334.386 K -25.21 % | 447.100 K 34.72 % | 331.870 K 4.29 % | 318.215 K 68.06 % | 189.347 K 11.33 % | 170.075 K -14.20 % | 198.220 K -32.11 % | 291.979 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 2.038 M 116.76 % | -12.157 M -1 627.99 % | -703.530 K -168.47 % | 1.028 M 118.85 % | -5.451 M -2 986.43 % | -176.615 K 70.66 % | -601.887 K -116.47 % | 3.654 M 204.58 % | -3.494 M -1 012.42 % | 382.950 K 125.18 % | -1.521 M -356.39 % | 593.155 K 130.12 % | -1.969 M -210.56 % | -634.086 K -641.14 % | 117.176 K -82.68 % | 676.350 K 256.06 % | -433.401 K 53.58 % | -933.594 K -608.15 % | -131.836 K -21.32 % | -108.671 K -625.54 % | 20.678 K 251.07 % | 5.890 K 392.89 % | 1.195 K |
| Accounts receivables | 4.801 M 159.94 % | -8.010 M -2 921.02 % | 283.939 K -92.46 % | 3.764 M 173.09 % | -5.150 M -496.65 % | 1.298 M 235.14 % | -960.758 K -116.24 % | 5.916 M 256.72 % | -3.775 M -1 533.99 % | 263.236 K 114.22 % | -1.851 M -294.23 % | 952.949 K 143.61 % | -2.185 M -123.71 % | -976.723 K -812.74 % | 137.037 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 4.636 M 203.97 % | -4.459 M 31.00 % | -6.462 M -343.32 % | -1.458 M 52.63 % | -3.077 M -182.71 % | -1.088 M -548.21 % | 242.837 K 302.89 % | 60.274 K 113.41 % | -449.573 K 35.84 % | -700.655 K -273.12 % | -187.785 K 80.26 % | -951.125 K -560.05 % | 206.742 K -21.43 % | 263.134 K 172.05 % | -365.187 K -5.88 % | -344.900 K 18.07 % | -420.967 K -181.89 % | -149.336 K -106.98 % | -72.149 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 1.919 M -51.94 % | 3.992 M 954.39 % | -467.284 K -118.83 % | 2.482 M 5 732.71 % | -44.057 K -157.27 % | 76.923 K 103.29 % | -2.336 M -698.52 % | 390.223 K -53.74 % | 843.593 K 70.53 % | 494.694 K -17.22 % | 597.579 K 809.38 % | -84.240 K 70.06 % | -281.330 K -126.24 % | 1.072 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -7.399 M -360.40 % | -1.607 M -208.43 % | 1.482 M 282.60 % | -811.620 K -375.62 % | 294.473 K 176.18 % | -386.574 K -433.16 % | 116.034 K 105.00 % | -2.322 M -418.01 % | 730.223 K -10.99 % | 820.369 K 58.40 % | 517.918 K -12.41 % | 591.331 K 6 402.43 % | 9.094 K -88.56 % | 79.503 K -76.98 % | 345.326 K -66.19 % | 1.021 M 8 313.37 % | -12.434 K 98.41 % | -784.258 K -1 213.95 % | -59.687 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 3.707 M -62.49 % | 9.882 M 159.11 % | 3.814 M 18 968.54 % | 20.000 K -71.76 % | 70.830 K 147.86 % | -148.000 K | 0.000 | 0.000 -100.00 % | 28.000 K 182.35 % | -34.000 K -221.43 % | 28.000 K 380.00 % | -10.000 K -152.85 % | 18.923 K 15.42 % | 16.395 K | 0.000 -100.00 % | 321.387 K -68.37 % | 1.016 M 1 143.13 % | 81.726 K -82.72 % | 472.955 K 357.98 % | 103.269 K 17 705.00 % | 580.000 -99.04 % | 60.256 K 77.22 % | 34.000 K |
| Net cash provided by operating activities | -12.694 M 58.90 % | -30.886 M -63.53 % | -18.887 M -108.57 % | -9.056 M 23.19 % | -11.789 M -134.16 % | -5.035 M 24.91 % | -6.705 M -473.94 % | 1.793 M 146.93 % | -3.820 M -267.73 % | 2.278 M 199.26 % | 761.084 K -66.45 % | 2.268 M 123.08 % | 1.017 M 303.63 % | 251.927 K 121.10 % | -1.194 M 11.26 % | -1.346 M 67.98 % | -4.203 M -4.93 % | -4.005 M -51.27 % | -2.648 M -2 463.99 % | -103.269 K -296.79 % | -26.026 K -551.46 % | -3.995 K 95.73 % | -93.493 K |
| Investments in property plant and equipment | -1.451 M 21.88 % | -1.858 M 55.42 % | -4.167 M -9.67 % | -3.800 M -158.97 % | -1.467 M -42.87 % | -1.027 M -765.12 % | -118.706 K 88.48 % | -1.031 M 29.05 % | -1.453 M -64.02 % | -885.609 K -1.51 % | -872.442 K -20.06 % | -726.680 K -298.64 % | -182.292 K 53.35 % | -390.738 K 1.69 % | -397.462 K 3.16 % | -410.425 K -9.59 % | -374.513 K -7.39 % | -348.741 K -475.94 % | -60.552 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 45.760 K 100.83 % | -5.491 M -546.02 % | -850.000 K -54.55 % | -550.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 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.600 K | 0.000 | 0.000 100.00 % | -550.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -1.451 M 21.88 % | -1.858 M 55.42 % | -4.167 M -11.00 % | -3.754 M 45.99 % | -6.951 M -270.32 % | -1.877 M -180.68 % | -668.706 K 35.11 % | -1.031 M 29.05 % | -1.453 M -64.02 % | -885.609 K -1.51 % | -872.442 K -20.06 % | -726.680 K -298.64 % | -182.292 K 51.65 % | -376.988 K 5.15 % | -397.462 K 3.16 % | -410.425 K -9.59 % | -374.513 K -7.39 % | -348.741 K -475.94 % | -60.552 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.806 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 |
| Common stock issued | 4.311 M -88.89 % | 38.812 M 36.49 % | 28.437 M | 0.000 -100.00 % | 27.476 M | 0.000 -100.00 % | 12.493 M | 0.000 | 0.000 -100.00 % | 5.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 558.545 K -93.49 % | 8.584 M 80.67 % | 4.751 M 150.71 % | 1.895 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.990 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -699.755 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -120.000 K 40.07 % | -200.226 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 3.367 B 8 603.07 % | 38.690 M 39.36 % | 27.764 M 50.12 % | 18.494 M -32.71 % | 27.484 M 20 367.45 % | 134.280 K -98.93 % | 12.551 M 1 693.00 % | 700.000 K 195.16 % | 237.163 K -95.53 % | 5.306 M 10 053.28 % | 52.263 K 107.83 % | -667.125 K -385.64 % | 233.558 K 1 334.06 % | -18.926 K 19.32 % | -23.458 K -105.68 % | 413.204 K -95.32 % | 8.836 M 94.14 % | 4.551 M 65.92 % | 2.743 M | 0.000 -100.00 % | 24.281 K 323.31 % | 5.736 K -94.32 % | 100.990 K |
| Net cash used provided by financing activities | 3.367 M -91.30 % | 38.690 M 39.36 % | 27.764 M 50.12 % | 18.494 M -32.71 % | 27.484 M 20 367.45 % | 134.280 K -98.93 % | 12.551 M 1 893.00 % | -700.000 K -395.16 % | 237.163 K -95.53 % | 5.306 M 10 053.28 % | 52.263 K 107.83 % | -667.125 K -385.64 % | 233.558 K 1 334.06 % | -18.926 K 19.32 % | -23.458 K -108.00 % | 293.204 K -96.60 % | 8.636 M 89.74 % | 4.551 M 65.92 % | 2.743 M | 0.000 -100.00 % | 24.281 K 323.31 % | 5.736 K -94.32 % | 100.990 K |
| Effect of forex changes on cash | 184.026 K 176.54 % | -240.431 K -381.38 % | 85.447 K 38.67 % | 61.617 K 741.31 % | -9.608 K -173.75 % | 13.027 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 |
| Net change in cash | -10.594 M -285.64 % | 5.707 M 19.01 % | 4.795 M -16.56 % | 5.747 M -34.20 % | 8.734 M 229.13 % | -6.764 M -230.64 % | 5.178 M 579.12 % | 762.393 K 115.14 % | -5.036 M -175.18 % | 6.698 M 11 435.00 % | -59.095 K -106.76 % | 874.603 K -18.12 % | 1.068 M 841.81 % | -143.987 K 91.09 % | -1.615 M -10.40 % | -1.463 M -136.05 % | 4.058 M 1 956.77 % | 197.311 K 466.38 % | 34.837 K 133.73 % | -103.269 K -5 817.99 % | -1.745 K -200.23 % | 1.741 K -83.10 % | 10.303 K |
| Cash at beginning of period | 28.773 M 24.74 % | 23.066 M 26.24 % | 18.271 M 45.88 % | 12.525 M 230.44 % | 3.790 M -64.09 % | 10.554 M 96.29 % | 5.377 M 16.52 % | 4.615 M -52.18 % | 9.650 M 226.92 % | 2.952 M -1.96 % | 3.011 M 40.94 % | 2.136 M 99.99 % | 1.068 M -11.88 % | 1.212 M -57.13 % | 2.827 M -34.10 % | 4.290 M 1 748.13 % | 232.148 K 566.38 % | 34.837 K | 0.000 | 0.000 -100.00 % | 1.745 K 43 525.00 % | 4.000 100.07 % | -5.612 K |
| Cash at end of period | 18.179 M -36.82 % | 28.773 M 24.74 % | 23.066 M 26.24 % | 18.271 M 45.88 % | 12.525 M 230.44 % | 3.790 M -64.09 % | 10.554 M 96.29 % | 5.377 M 16.52 % | 4.615 M -52.18 % | 9.650 M 226.92 % | 2.952 M -1.96 % | 3.011 M 40.94 % | 2.136 M 99.99 % | 1.068 M -11.88 % | 1.212 M -57.13 % | 2.827 M -34.10 % | 4.290 M 1 748.13 % | 232.148 K 566.38 % | 34.837 K 133.73 % | -103.269 K | 0.000 -100.00 % | 1.745 K -62.80 % | 4.691 K |
| Operating cash flow | -12.694 M 58.90 % | -30.886 M -63.53 % | -18.887 M -108.57 % | -9.056 M 23.19 % | -11.789 M -134.16 % | -5.035 M 24.91 % | -6.705 M -473.94 % | 1.793 M 146.93 % | -3.820 M -267.73 % | 2.278 M 199.26 % | 761.084 K -66.45 % | 2.268 M 123.08 % | 1.017 M 303.63 % | 251.927 K 121.10 % | -1.194 M 11.26 % | -1.346 M 67.98 % | -4.203 M -4.93 % | -4.005 M -51.27 % | -2.648 M -2 463.99 % | -103.269 K -296.79 % | -26.026 K -551.46 % | -3.995 K 95.73 % | -93.493 K |
| Capital expenditure | -1.451 M 21.88 % | -1.858 M 55.42 % | -4.167 M -9.67 % | -3.800 M -158.97 % | -1.467 M -42.87 % | -1.027 M -765.12 % | -118.706 K 88.48 % | -1.031 M 29.05 % | -1.453 M -64.02 % | -885.609 K -1.51 % | -872.442 K -20.06 % | -726.680 K -298.64 % | -182.292 K 53.35 % | -390.738 K 1.69 % | -397.462 K 3.16 % | -410.425 K -9.59 % | -374.513 K -7.39 % | -348.741 K -475.94 % | -60.552 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -14.145 M 56.80 % | -32.743 M -42.03 % | -23.054 M -79.34 % | -12.855 M 3.03 % | -13.256 M -118.70 % | -6.061 M 11.17 % | -6.823 M -995.00 % | 762.393 K 114.46 % | -5.273 M -478.80 % | 1.392 M 1 350.03 % | -111.358 K -107.22 % | 1.542 M 84.74 % | 834.558 K 701.22 % | -138.811 K 91.28 % | -1.592 M 9.37 % | -1.756 M 61.63 % | -4.577 M -5.13 % | -4.354 M -60.77 % | -2.708 M -2 522.63 % | -103.269 K -296.79 % | -26.026 K -551.46 % | -3.995 K 95.73 % | -93.493 K |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 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-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 9.162 M -18.20 % | 11.200 M 22.26 % | 9.161 M -51.32 % | 18.817 M 6.24 % | 17.712 M 83.39 % | 9.658 M 130.94 % | 4.182 M -22.18 % | 5.374 M -34.53 % | 8.208 M -20.09 % | 10.272 M 100.98 % | 5.111 M -25.50 % | 6.860 M 0.13 % | 6.851 M -29.52 % | 9.721 M 1.36 % | 9.591 M 15.54 % | 8.301 M 9.30 % | 7.595 M -19.00 % | 9.377 M 7.53 % | 8.720 M 13.00 % | 7.717 M 28.87 % | 5.988 M -21.08 % | 7.587 M 84.37 % | 4.115 M -34.94 % | 6.325 M 48.65 % | 4.255 M 13.59 % | 3.746 M 14.70 % | 3.266 M -50.52 % | 6.601 M 49.31 % | 4.421 M -35.81 % | 6.887 M 2.55 % | 6.716 M 7.78 % | 6.231 M -12.18 % | 7.095 M -2.99 % | 7.314 M -1.47 % | 7.423 M 27.70 % | 5.813 M -26.04 % | 7.860 M -18.28 % | 9.618 M 78.31 % | 5.394 M -19.23 % | 6.678 M -15.10 % | 7.866 M 57.10 % | 5.007 M -17.70 % | 6.084 M -8.55 % | 6.653 M 7.03 % | 6.216 M 4.96 % | 5.922 M 63.86 % | 3.614 M -0.60 % | 3.636 M -35.84 % | 5.667 M 25.79 % | 4.505 M 20.15 % | 3.749 M 34.71 % | 2.783 M -21.63 % | 3.551 M -18.61 % | 4.364 M 29.35 % | 3.374 M 32.52 % | 2.546 M 3.86 % | 2.451 M -30.29 % | 3.516 M 29.36 % | 2.718 M 14.93 % | 2.365 M -0.46 % | 2.376 M 2.68 % | 2.314 M -7.55 % | 2.503 M 22.82 % | 2.038 M -21.89 % | 2.609 M 156.29 % | 1.018 M -37.81 % | 1.637 M 32.23 % | 1.238 M -8.84 % | 1.358 M 43.75 % | 944.712 K 4.31 % | 905.689 K 23.75 % | 731.885 K -36.85 % | 1.159 M 104.68 % | 566.246 K -43.10 % | 995.075 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.962 K 2 296 100.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 |
| Net income | -855.000 K 87.24 % | -6.699 M 3.56 % | -6.946 M 20.98 % | -8.790 M 37.09 % | -13.973 M -119.49 % | -6.366 M 29.77 % | -9.064 M -101.42 % | -4.500 M 36.97 % | -7.139 M -28.89 % | -5.539 M 29.39 % | -7.844 M -56.88 % | -5.000 M -28.57 % | -3.889 M -2.80 % | -3.783 M -18.70 % | -3.187 M -13.13 % | -2.817 M 11.16 % | -3.171 M -37.04 % | -2.314 M -33.91 % | -1.728 M -165.03 % | -652.000 K 67.37 % | -1.998 M -241.54 % | -585.000 K 73.08 % | -2.173 M -34.47 % | -1.616 M 36.83 % | -2.558 M -19.64 % | -2.138 M 74.39 % | -8.347 M -2 645.72 % | -304.000 K 53.16 % | -649.000 K -48.51 % | -437.000 K 34.19 % | -664.000 K -2.63 % | -647.000 K -30.44 % | -496.000 K -83.03 % | -271.000 K -85.62 % | -146.000 K 35.11 % | -225.000 K 14.12 % | -262.000 K -136.56 % | 716.671 K 397.37 % | -241.000 K -176.00 % | 317.123 K -35.50 % | 491.657 K 268.38 % | -292.000 K -194.64 % | 308.530 K -28.82 % | 433.443 K -92.37 % | 5.681 M 1 094.48 % | 475.605 K 144.10 % | 194.839 K 236.92 % | -142.297 K -107.57 % | 1.881 M 1 019.67 % | 167.976 K -72.99 % | 621.917 K 495.30 % | -157.326 K -172.43 % | 217.215 K -29.28 % | 307.140 K 179.37 % | 109.939 K 133.80 % | -325.232 K 40.87 % | -550.000 K -132.07 % | -237.000 K 34.71 % | -363.000 K 54.51 % | -798.000 K -27.88 % | -624.000 K 3.85 % | -649.000 K -3.67 % | -626.000 K 14.13 % | -729.000 K 29.22 % | -1.030 M 34.56 % | -1.574 M -39.66 % | -1.127 M 10.84 % | -1.264 M -36.94 % | -923.000 K -10.94 % | -832.000 K 4.91 % | -875.000 K -41.13 % | -620.000 K 30.57 % | -893.000 K 15.60 % | -1.058 M -52.23 % | -695.000 K -3 388.96 % | -19.920 K -2 301.10 % | 905.000 187.44 % | -1.035 K -114.80 % | 6.993 K 227.77 % | -5.473 K -101.85 % | 296.482 K 195.33 % | -311.000 K -1 062.83 % | -26.745 K -348.97 % | -5.957 K -332.42 % | 2.563 K 108.51 % | -30.103 K 13.35 % | -34.742 K -18.56 % | -29.304 K -78.37 % | -16.429 K |
| Income before tax | -827.000 K 87.65 % | -6.699 M 3.56 % | -6.946 M 20.92 % | -8.784 M 37.11 % | -13.967 M -119.40 % | -6.366 M 29.77 % | -9.064 M -98.42 % | -4.568 M 37.22 % | -7.276 M -28.92 % | -5.644 M 29.26 % | -7.979 M -57.10 % | -5.079 M -27.33 % | -3.989 M -4.86 % | -3.804 M -15.48 % | -3.294 M -6.64 % | -3.089 M 4.60 % | -3.238 M -39.93 % | -2.314 M -33.91 % | -1.728 M -165.03 % | -652.000 K 68.76 % | -2.087 M -256.75 % | -585.000 K 73.08 % | -2.173 M -34.47 % | -1.616 M 36.83 % | -2.558 M -19.64 % | -2.138 M 10.36 % | -2.385 M -411.80 % | -466.000 K 61.36 % | -1.206 M -108.29 % | -579.000 K 35.52 % | -898.000 K -2.75 % | -874.000 K -30.25 % | -671.000 K -157.09 % | -261.000 K -10.13 % | -237.000 K 37.80 % | -381.000 K -118.97 % | -174.000 K -116.17 % | 1.076 M 390.03 % | -371.000 K -176.09 % | 487.553 K -30.91 % | 705.674 K 245.20 % | -486.000 K -194.98 % | 511.660 K -28.82 % | 718.843 K 31.32 % | 547.415 K 15.10 % | 475.605 K 144.10 % | 194.839 K 236.92 % | -142.297 K -107.39 % | 1.927 M 1 046.95 % | 167.976 K -72.99 % | 621.917 K 495.30 % | -157.326 K -172.43 % | 217.215 K -29.28 % | 307.140 K 179.37 % | 109.939 K 133.80 % | -325.232 K 40.87 % | -550.000 K -132.07 % | -237.000 K 34.71 % | -363.000 K 54.51 % | -798.000 K -27.88 % | -624.000 K 3.85 % | -649.000 K -3.67 % | -626.000 K 14.13 % | -729.000 K 29.22 % | -1.030 M 34.56 % | -1.574 M -39.66 % | -1.127 M 10.84 % | -1.264 M -36.94 % | -923.000 K -10.94 % | -832.000 K 4.91 % | -875.000 K -41.13 % | -620.000 K 29.06 % | -874.000 K 17.39 % | -1.058 M -52.23 % | -695.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.993 K 178.36 % | -8.924 K | 0.000 100.00 % | -134.000 K | 0.000 | 0.000 -100.00 % | 2.563 K | 0.000 100.00 % | -34.741 K -18.56 % | -29.303 K -78.37 % | -16.428 K |
| Income before tax ratio | -0.09 84.91 % | -0.60 21.11 % | -0.76 -62.42 % | -0.47 40.80 % | -0.79 -19.63 % | -0.66 69.59 % | -2.17 -154.98 % | -0.85 4.11 % | -0.89 -61.33 % | -0.55 64.80 % | -1.56 -110.86 % | -0.74 -27.16 % | -0.58 -48.79 % | -0.39 -13.94 % | -0.34 7.71 % | -0.37 12.72 % | -0.43 -72.76 % | -0.25 -24.53 % | -0.20 -134.55 % | -0.08 75.76 % | -0.35 -352.02 % | -0.08 85.40 % | -0.53 -106.69 % | -0.26 57.50 % | -0.60 -5.33 % | -0.57 21.84 % | -0.73 -934.42 % | -0.07 74.12 % | -0.27 -224.47 % | -0.08 37.12 % | -0.13 4.67 % | -0.14 -48.31 % | -0.09 -165.02 % | -0.04 -11.77 % | -0.03 51.29 % | -0.07 -196.07 % | -0.02 -119.79 % | 0.11 262.65 % | -0.07 -194.21 % | 0.07 -18.62 % | 0.09 192.43 % | -0.10 -215.42 % | 0.08 -22.16 % | 0.11 22.69 % | 0.09 9.65 % | 0.08 48.97 % | 0.05 237.75 % | -0.04 -111.51 % | 0.34 811.80 % | 0.04 -77.52 % | 0.17 393.46 % | -0.06 -192.41 % | 0.06 -13.10 % | 0.07 115.98 % | 0.03 125.51 % | -0.13 43.06 % | -0.22 -232.90 % | -0.07 49.53 % | -0.13 60.42 % | -0.34 -28.48 % | -0.26 6.36 % | -0.28 -12.14 % | -0.25 30.08 % | -0.36 9.39 % | -0.39 74.47 % | -1.55 -124.59 % | -0.69 32.57 % | -1.02 -50.22 % | -0.68 22.82 % | -0.88 8.84 % | -0.97 -14.05 % | -0.85 -12.34 % | -0.75 59.64 % | -1.87 -167.52 % | -0.70 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -34 741.00 -18.56 % | -29 303.00 -78.37 % | -16 428.00 |
| EBITDA | -2.527 M 50.60 % | -5.115 M 8.74 % | -5.605 M -27.13 % | -4.409 M 48.87 % | -8.623 M -94.30 % | -4.438 M 21.76 % | -5.672 M -83.86 % | -3.085 M 52.86 % | -6.545 M -52.88 % | -4.281 M 25.99 % | -5.784 M -174.12 % | -2.110 M 12.95 % | -2.424 M 9.92 % | -2.691 M 7.37 % | -2.905 M -49.05 % | -1.949 M 26.95 % | -2.668 M -26.27 % | -2.113 M -38.10 % | -1.530 M -259.15 % | -426.000 K 76.24 % | -1.793 M -410.83 % | -351.000 K 81.38 % | -1.885 M -63.77 % | -1.151 M 49.85 % | -2.295 M -24.59 % | -1.842 M 12.16 % | -2.097 M -1 084.75 % | -177.000 K 78.28 % | -815.000 K -209.89 % | -263.000 K 54.50 % | -578.000 K -9.06 % | -530.000 K -13.25 % | -468.000 K -584.76 % | -68.345 K -13.52 % | -60.207 K 71.05 % | -208.000 K -1 578.91 % | -12.389 K -101.00 % | 1.239 M 622.78 % | -237.000 K -137.70 % | 628.647 K -10.84 % | 705.071 K 302.61 % | -348.000 K -153.22 % | 653.926 K -23.18 % | 851.231 K 27.25 % | 668.931 K 14.33 % | 585.112 K 78.09 % | 328.548 K 749.57 % | -50.579 K -102.53 % | 2.002 M 726.20 % | 242.351 K -65.00 % | 692.398 K 1 017.16 % | -75.494 K -124.88 % | 303.378 K -23.46 % | 396.391 K 94.41 % | 203.895 K 191.98 % | -221.662 K 47.47 % | -422.000 K -181.33 % | -150.000 K 47.74 % | -287.000 K 61.01 % | -736.000 K -29.58 % | -568.000 K 4.38 % | -594.000 K -3.13 % | -576.000 K 41.04 % | -977.000 K -17.71 % | -830.000 K 31.06 % | -1.204 M -11.69 % | -1.078 M 11.49 % | -1.218 M -31.25 % | -928.000 K -16.15 % | -799.000 K 7.63 % | -865.000 K -42.50 % | -607.000 K 25.79 % | -818.000 K 20.12 % | -1.024 M -55.39 % | -659.000 K -3 208.23 % | -19.920 K -2 301.10 % | 905.000 187.44 % | -1.035 K 87.84 % | -8.513 K -321.02 % | -2.022 K 73.43 % | -7.611 K -113.43 % | 56.673 K 314.37 % | -26.437 K -350.61 % | -5.867 K 55.72 % | -13.249 K 27.61 % | -18.301 K 55.19 % | -40.841 K -3.87 % | -39.319 K -73.69 % | -22.638 K |
| Net income ratio | -0.09 84.40 % | -0.60 21.11 % | -0.76 -62.31 % | -0.47 40.79 % | -0.79 -19.69 % | -0.66 69.59 % | -2.17 -158.83 % | -0.84 3.72 % | -0.87 -61.30 % | -0.54 64.86 % | -1.53 -110.56 % | -0.73 -28.40 % | -0.57 -45.87 % | -0.39 -17.11 % | -0.33 2.08 % | -0.34 18.72 % | -0.42 -69.19 % | -0.25 -24.53 % | -0.20 -134.55 % | -0.08 74.68 % | -0.33 -332.74 % | -0.08 85.40 % | -0.53 -106.69 % | -0.26 57.50 % | -0.60 -5.33 % | -0.57 77.67 % | -2.56 -5 449.46 % | -0.05 68.63 % | -0.15 -131.35 % | -0.06 35.82 % | -0.10 4.78 % | -0.10 -48.53 % | -0.07 -88.68 % | -0.04 -88.38 % | -0.02 49.19 % | -0.04 -16.12 % | -0.03 -144.73 % | 0.07 266.77 % | -0.04 -194.09 % | 0.05 -24.02 % | 0.06 207.18 % | -0.06 -215.00 % | 0.05 -22.16 % | 0.07 -92.87 % | 0.91 1 037.98 % | 0.08 48.97 % | 0.05 237.75 % | -0.04 -111.79 % | 0.33 790.11 % | 0.04 -77.52 % | 0.17 393.46 % | -0.06 -192.41 % | 0.06 -13.10 % | 0.07 115.98 % | 0.03 125.51 % | -0.13 43.06 % | -0.22 -232.90 % | -0.07 49.53 % | -0.13 60.42 % | -0.34 -28.48 % | -0.26 6.36 % | -0.28 -12.14 % | -0.25 30.08 % | -0.36 9.39 % | -0.39 74.47 % | -1.55 -124.59 % | -0.69 32.57 % | -1.02 -50.22 % | -0.68 22.82 % | -0.88 8.84 % | -0.97 -14.05 % | -0.85 -9.95 % | -0.77 58.76 % | -1.87 -167.52 % | -0.70 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.31 100.00 % | -34 742.00 -18.56 % | -29 304.00 -78.37 % | -16 429.00 |
| Ratio EBITDA | -0.28 39.61 % | -0.46 25.36 % | -0.61 -161.12 % | -0.23 51.87 % | -0.49 -5.95 % | -0.46 66.12 % | -1.36 -136.26 % | -0.57 28.01 % | -0.80 -91.33 % | -0.42 63.17 % | -1.13 -267.93 % | -0.31 13.07 % | -0.35 -27.81 % | -0.28 8.61 % | -0.30 -29.00 % | -0.23 33.16 % | -0.35 -55.89 % | -0.23 -28.43 % | -0.18 -217.84 % | -0.06 81.56 % | -0.30 -547.23 % | -0.05 89.90 % | -0.46 -151.73 % | -0.18 66.26 % | -0.54 -9.69 % | -0.49 23.42 % | -0.64 -2 294.52 % | -0.03 85.45 % | -0.18 -382.74 % | -0.04 55.63 % | -0.09 -1.18 % | -0.09 -28.95 % | -0.07 -605.90 % | -0.01 -15.21 % | -0.01 77.33 % | -0.04 -2 170.12 % | 0.00 -101.22 % | 0.13 393.19 % | -0.04 -146.67 % | 0.09 5.02 % | 0.09 228.97 % | -0.07 -164.66 % | 0.11 -15.99 % | 0.13 18.89 % | 0.11 8.92 % | 0.10 8.68 % | 0.09 753.47 % | -0.01 -103.94 % | 0.35 556.81 % | 0.05 -70.87 % | 0.18 780.86 % | -0.03 -131.75 % | 0.09 -5.96 % | 0.09 50.30 % | 0.06 169.41 % | -0.09 49.43 % | -0.17 -303.58 % | -0.04 59.60 % | -0.11 66.07 % | -0.31 -30.18 % | -0.24 6.87 % | -0.26 -11.55 % | -0.23 52.00 % | -0.48 -50.69 % | -0.32 73.10 % | -1.18 -79.60 % | -0.66 33.07 % | -0.98 -43.97 % | -0.68 19.20 % | -0.85 11.45 % | -0.96 -15.16 % | -0.83 -17.51 % | -0.71 60.97 % | -1.81 -173.06 % | -0.66 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.80 100.00 % | -40 841.00 -3.87 % | -39 319.00 -73.69 % | -22 638.00 |
| Gross profit ratio | 0.39 181.85 % | 0.14 17.25 % | 0.12 -38.54 % | 0.19 361.56 % | -0.07 -140.15 % | 0.18 433.91 % | 0.03 -89.98 % | 0.34 51.00 % | 0.23 -17.60 % | 0.27 349.23 % | -0.11 -130.25 % | 0.36 -3.40 % | 0.37 18.66 % | 0.32 4.59 % | 0.30 -28.97 % | 0.43 7.83 % | 0.39 42.16 % | 0.28 -13.12 % | 0.32 -31.52 % | 0.47 9.30 % | 0.43 -8.11 % | 0.46 -0.01 % | 0.46 -5.43 % | 0.49 19.20 % | 0.41 -20.94 % | 0.52 7.71 % | 0.48 0.86 % | 0.48 13.33 % | 0.42 0.12 % | 0.42 -5.97 % | 0.45 4.24 % | 0.43 5.21 % | 0.41 13.12 % | 0.36 -9.84 % | 0.40 2.77 % | 0.39 -5.98 % | 0.42 -1.38 % | 0.42 -0.28 % | 0.42 4.82 % | 0.40 0.48 % | 0.40 16.26 % | 0.35 -18.28 % | 0.42 -15.65 % | 0.50 13.53 % | 0.44 -2.16 % | 0.45 -20.49 % | 0.57 7.06 % | 0.53 20.54 % | 0.44 -10.34 % | 0.49 -12.26 % | 0.56 19.05 % | 0.47 2.21 % | 0.46 7.21 % | 0.43 6.09 % | 0.40 2.90 % | 0.39 686.33 % | -0.07 -114.20 % | 0.47 -1.24 % | 0.48 6.27 % | 0.45 -12.97 % | 0.52 21.22 % | 0.43 7.42 % | 0.40 22.40 % | 0.32 1.86 % | 0.32 72.68 % | 0.18 -46.62 % | 0.34 -1.99 % | 0.35 -8.23 % | 0.38 31.75 % | 0.29 -2.14 % | 0.30 -18.59 % | 0.37 -3.59 % | 0.38 298.65 % | -0.19 -154.56 % | 0.35 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 24.299 M -24.71 % | 32.275 M 6.79 % | 30.223 M 0.44 % | 30.090 M 0.14 % | 30.049 M 12.53 % | 26.702 M 32.06 % | 20.220 M 0.28 % | 20.163 M 0.06 % | 20.150 M 0.22 % | 20.105 M 6.56 % | 18.868 M 9.72 % | 17.197 M 1.43 % | 16.954 M 0.18 % | 16.924 M 0.06 % | 16.914 M -1.47 % | 17.166 M 18.94 % | 14.433 M 1.83 % | 14.174 M 0.06 % | 14.165 M 6.77 % | 13.267 M 7.86 % | 12.300 M -0.09 % | 12.311 M 0.10 % | 12.299 M 0.23 % | 12.271 M 15.52 % | 10.622 M -4.67 % | 11.142 M 15.25 % | 9.668 M 0.37 % | 9.632 M 0.06 % | 9.626 M -0.02 % | 9.628 M 0.00 % | 9.628 M 0.03 % | 9.625 M 1.00 % | 9.530 M -0.84 % | 9.611 M 0.58 % | 9.556 M 2.32 % | 9.339 M 3.84 % | 8.994 M -8.45 % | 9.824 M 6.09 % | 9.260 M 6.45 % | 8.699 M 0.71 % | 8.638 M 7.96 % | 8.001 M -6.15 % | 8.525 M 0.15 % | 8.512 M 8.09 % | 7.875 M -7.45 % | 8.509 M -2.37 % | 8.716 M 11.95 % | 7.786 M 0.29 % | 7.763 M -7.67 % | 8.408 M -2.87 % | 8.656 M 11.72 % | 7.748 M 0.06 % | 7.743 M -17.81 % | 9.421 M 0.74 % | 9.352 M 20.78 % | 7.743 M 1.11 % | 7.658 M -1.10 % | 7.743 M 2.19 % | 7.577 M 0.13 % | 7.567 M 314.40 % | 1.826 M 4.05 % | 1.755 M 16.84 % | 1.502 M 2.53 % | 1.465 M 13.83 % | 1.287 M -6.06 % | 1.370 M 8.99 % | 1.257 M 11.63 % | 1.126 M 16.90 % | 963.222 K -5.29 % | 1.017 M 9.75 % | 926.641 K 6.73 % | 868.231 K 16.41 % | 745.846 K -7.03 % | 802.238 K 9.11 % | 735.246 K 453.24 % | 132.897 K 0.01 % | 132.889 K -2.43 % | 136.204 K 0.00 % | 136.204 K 0.01 % | 136.187 K -0.01 % | 136.204 K 0.00 % | 136.204 K 0.67 % | 135.303 K 0.00 % | 135.303 K 10 838.00 % | 1.237 K -94.12 % | 21.029 K 1 646.59 % | 1.204 K 0.00 % | 1.204 K 0.50 % | 1.198 K |
| Weighted average shs out | 24.299 M -24.71 % | 32.275 M 6.79 % | 30.223 M 0.44 % | 30.090 M 0.14 % | 30.049 M 12.53 % | 26.702 M 32.06 % | 20.220 M 0.28 % | 20.163 M 0.06 % | 20.150 M 0.22 % | 20.105 M 6.56 % | 18.868 M 9.72 % | 17.197 M 1.43 % | 16.954 M 0.18 % | 16.924 M 0.06 % | 16.914 M -1.47 % | 17.166 M 18.94 % | 14.433 M 1.83 % | 14.174 M 0.06 % | 14.165 M 6.77 % | 13.267 M 7.86 % | 12.300 M -0.09 % | 12.311 M 0.10 % | 12.299 M 0.23 % | 12.271 M 15.52 % | 10.622 M -4.67 % | 11.142 M 15.25 % | 9.668 M 0.37 % | 9.632 M 0.06 % | 9.626 M -0.02 % | 9.628 M 0.00 % | 9.628 M 0.03 % | 9.625 M 1.00 % | 9.530 M -0.84 % | 9.611 M 0.58 % | 9.556 M 2.32 % | 9.339 M 3.84 % | 8.994 M -3.55 % | 9.325 M 0.70 % | 9.260 M 14.85 % | 8.063 M 0.52 % | 8.021 M 0.25 % | 8.001 M 0.18 % | 7.987 M 0.67 % | 7.934 M 0.75 % | 7.875 M -0.48 % | 7.913 M 0.38 % | 7.883 M 1.25 % | 7.786 M 0.29 % | 7.763 M -0.07 % | 7.768 M 0.12 % | 7.759 M 0.14 % | 7.748 M 0.06 % | 7.743 M 0.00 % | 7.743 M 0.00 % | 7.743 M 0.00 % | 7.743 M 1.11 % | 7.658 M -1.10 % | 7.743 M 2.19 % | 7.577 M 0.13 % | 7.567 M 314.40 % | 1.826 M 4.05 % | 1.755 M 16.84 % | 1.502 M 2.53 % | 1.465 M 13.83 % | 1.287 M -6.06 % | 1.370 M 8.99 % | 1.257 M 11.63 % | 1.126 M 16.90 % | 963.222 K -5.29 % | 1.017 M 9.75 % | 926.641 K 6.73 % | 868.231 K 16.41 % | 745.846 K -7.03 % | 802.238 K 9.11 % | 735.246 K 453.24 % | 132.897 K 0.01 % | 132.889 K -2.43 % | 136.204 K 0.00 % | 136.204 K 0.01 % | 136.187 K -0.01 % | 136.204 K 0.00 % | 136.204 K 0.67 % | 135.303 K 0.00 % | 135.303 K 10 838.00 % | 1.237 K -94.12 % | 21.029 K 1 646.59 % | 1.204 K 0.00 % | 1.204 K 0.50 % | 1.198 K |
| EPS diluted | -0.04 86.46 % | -0.26 -13.04 % | -0.23 20.69 % | -0.29 38.30 % | -0.47 -95.83 % | -0.24 46.67 % | -0.45 -104.55 % | -0.22 37.14 % | -0.35 -25.00 % | -0.28 33.33 % | -0.42 -44.83 % | -0.29 -26.09 % | -0.23 -4.55 % | -0.22 -15.79 % | -0.19 -18.75 % | -0.16 27.27 % | -0.22 -37.50 % | -0.16 -33.33 % | -0.12 -143.90 % | -0.05 69.25 % | -0.16 -236.84 % | -0.05 73.61 % | -0.18 -38.46 % | -0.13 45.83 % | -0.24 -26.32 % | -0.19 77.91 % | -0.86 -2 630.16 % | -0.03 53.26 % | -0.07 -48.46 % | -0.05 34.20 % | -0.07 -2.68 % | -0.07 -29.23 % | -0.05 -84.40 % | -0.03 -84.31 % | -0.02 36.51 % | -0.02 17.18 % | -0.03 -141.57 % | 0.07 369.23 % | -0.03 -165.00 % | 0.04 -33.33 % | 0.06 264.38 % | -0.04 -191.25 % | 0.04 -20.00 % | 0.05 -93.06 % | 0.72 1 100.00 % | 0.06 200.00 % | 0.02 209.29 % | -0.02 -107.63 % | 0.24 1 100.00 % | 0.02 -75.00 % | 0.08 494.09 % | -0.02 -172.24 % | 0.03 -13.80 % | 0.03 176.27 % | 0.01 128.10 % | -0.04 41.59 % | -0.07 -134.97 % | -0.03 36.12 % | -0.05 40.13 % | -0.08 76.47 % | -0.34 39.29 % | -0.56 12.50 % | -0.64 11.11 % | -0.72 10.00 % | -0.80 52.38 % | -1.68 -61.54 % | -1.04 40.91 % | -1.76 -83.33 % | -0.96 7.69 % | -1.04 -10.64 % | -0.94 -32.39 % | -0.71 40.83 % | -1.20 9.09 % | -1.32 -38.95 % | -0.95 -533.33 % | -0.15 -2 305.88 % | 0.01 105.23 % | -0.13 -114.94 % | 0.87 227.94 % | -0.68 -131.19 % | 2.18 105.61 % | -38.87 -1 056.85 % | -3.36 -348.00 % | -0.75 -103.24 % | 23.12 1 716.78 % | -1.43 95.05 % | -28.86 -24.83 % | -23.12 -68.64 % | -13.71 |
| Earnings per share | -0.04 86.46 % | -0.26 -13.04 % | -0.23 20.69 % | -0.29 38.30 % | -0.47 -95.83 % | -0.24 46.67 % | -0.45 -104.55 % | -0.22 37.14 % | -0.35 -25.00 % | -0.28 33.33 % | -0.42 -44.83 % | -0.29 -26.09 % | -0.23 -4.55 % | -0.22 -15.79 % | -0.19 -18.75 % | -0.16 27.27 % | -0.22 -37.50 % | -0.16 -33.33 % | -0.12 -143.90 % | -0.05 69.25 % | -0.16 -236.84 % | -0.05 73.61 % | -0.18 -38.46 % | -0.13 45.83 % | -0.24 -26.32 % | -0.19 77.91 % | -0.86 -2 630.16 % | -0.03 53.26 % | -0.07 -48.46 % | -0.05 34.20 % | -0.07 -2.68 % | -0.07 -29.23 % | -0.05 -84.40 % | -0.03 -84.31 % | -0.02 36.51 % | -0.02 17.18 % | -0.03 -136.38 % | 0.08 407.69 % | -0.03 -165.00 % | 0.04 -33.33 % | 0.06 264.38 % | -0.04 -191.25 % | 0.04 -20.00 % | 0.05 -93.06 % | 0.72 1 100.00 % | 0.06 200.00 % | 0.02 209.29 % | -0.02 -107.63 % | 0.24 1 011.11 % | 0.02 -73.00 % | 0.08 494.09 % | -0.02 -172.24 % | 0.03 -29.22 % | 0.04 179.58 % | 0.01 133.81 % | -0.04 41.59 % | -0.07 -134.97 % | -0.03 36.12 % | -0.05 40.13 % | -0.08 76.47 % | -0.34 39.29 % | -0.56 12.50 % | -0.64 11.11 % | -0.72 10.00 % | -0.80 52.38 % | -1.68 -61.54 % | -1.04 40.91 % | -1.76 -83.33 % | -0.96 7.69 % | -1.04 -10.64 % | -0.94 -32.39 % | -0.71 40.83 % | -1.20 9.09 % | -1.32 -38.95 % | -0.95 -533.33 % | -0.15 -2 305.88 % | 0.01 105.23 % | -0.13 -114.94 % | 0.87 227.94 % | -0.68 -131.19 % | 2.18 105.61 % | -38.87 -1 056.85 % | -3.36 -348.00 % | -0.75 -103.24 % | 23.12 1 716.78 % | -1.43 95.05 % | -28.86 -24.83 % | -23.12 -68.64 % | -13.71 |
| Gross profit | 3.553 M 130.56 % | 1.541 M 43.35 % | 1.075 M -70.08 % | 3.593 M 377.88 % | -1.293 M -173.63 % | 1.756 M 1 133.02 % | 142.414 K -92.20 % | 1.826 M -1.14 % | 1.847 M -34.15 % | 2.805 M 600.89 % | -560.000 K -122.54 % | 2.485 M -3.27 % | 2.569 M -16.37 % | 3.072 M 6.00 % | 2.898 M -17.93 % | 3.531 M 17.86 % | 2.996 M 15.14 % | 2.602 M -6.57 % | 2.785 M -22.62 % | 3.599 M 40.86 % | 2.555 M -27.48 % | 3.523 M 84.35 % | 1.911 M -38.47 % | 3.106 M 77.18 % | 1.753 M -10.19 % | 1.952 M 23.54 % | 1.580 M -50.09 % | 3.166 M 69.21 % | 1.871 M -35.73 % | 2.911 M -3.58 % | 3.019 M 12.36 % | 2.687 M -7.60 % | 2.908 M 9.74 % | 2.650 M -11.16 % | 2.983 M 31.24 % | 2.273 M -30.47 % | 3.269 M -19.40 % | 4.056 M 77.82 % | 2.281 M -15.33 % | 2.694 M -14.69 % | 3.158 M 82.65 % | 1.729 M -32.75 % | 2.571 M -22.86 % | 3.333 M 21.51 % | 2.743 M 2.70 % | 2.671 M 30.29 % | 2.050 M 6.42 % | 1.926 M -22.66 % | 2.491 M 12.79 % | 2.209 M 5.42 % | 2.095 M 60.36 % | 1.306 M -19.89 % | 1.631 M -12.74 % | 1.869 M 37.23 % | 1.362 M 36.37 % | 998.690 K 708.96 % | -164.000 K -109.90 % | 1.657 M 27.76 % | 1.297 M 22.13 % | 1.062 M -13.38 % | 1.226 M 24.47 % | 985.009 K -0.69 % | 991.900 K 50.33 % | 659.819 K -20.43 % | 829.224 K 342.56 % | 187.371 K -66.80 % | 564.434 K 29.59 % | 435.539 K -16.34 % | 520.606 K 89.38 % | 274.895 K 2.07 % | 269.309 K 0.74 % | 267.335 K -39.12 % | 439.128 K 506.60 % | -108.000 K -131.05 % | 347.877 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.962 K | 0.000 | 0.000 | 0.000 |
| Income tax expense | 27.799 K -98.30 % | 1.636 M 586 279.93 % | 279.000 -95.59 % | 6.327 K 7.64 % | 5.878 K 20 892.86 % | 28.000 143.08 % | -65.000 99.90 % | -67.888 K 50.45 % | -137.000 K -30.48 % | -105.000 K 22.22 % | -135.000 K -69.69 % | -79.559 K 20.40 % | -99.953 K -383.64 % | -20.667 K 80.69 % | -107.000 K 60.66 % | -272.000 K -302.84 % | -67.521 K | 0.000 | 0.000 -100.00 % | 5.044 K 105.71 % | -88.305 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.819 K 170.18 % | 5.855 K -99.90 % | 5.963 M 3 780.86 % | -162.000 K 70.92 % | -557.000 K -292.25 % | -142.000 K 39.32 % | -234.000 K -3.08 % | -227.000 K -29.71 % | -175.000 K -1 984.96 % | 9.284 K 110.20 % | -91.030 K 41.65 % | -156.000 K -277.25 % | 88.012 K -75.47 % | 358.850 K 376.04 % | -130.000 K -176.28 % | 170.430 K -20.37 % | 214.017 K 210.89 % | -193.000 K -195.01 % | 203.130 K -28.83 % | 285.400 K 105.56 % | -5.133 M -401 743.19 % | 1.278 K -25.96 % | 1.726 K 31.76 % | 1.310 K -97.14 % | 45.823 K | 0.000 -100.00 % | 618.000 -44.32 % | 1.110 K -43.05 % | 1.949 K -10.10 % | 2.168 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.023 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.740 K | 0.000 | 0.000 -100.00 % | 19.920 K 1 977.16 % | 959.000 -7.34 % | 1.035 K | 0.000 100.00 % | -3.451 K 98.87 % | -304.281 K -271.06 % | 177.883 K 81 125.11 % | 219.000 | 0.000 | 0.000 -100.00 % | 11.362 K 469.62 % | -3.074 K 39.81 % | -5.107 K -60.65 % | -3.179 K |
| Cost of revenue | 5.609 M -41.93 % | 9.659 M 19.44 % | 8.087 M -46.88 % | 15.224 M -19.89 % | 19.005 M 140.48 % | 7.903 M 95.62 % | 4.040 M 13.87 % | 3.548 M -44.22 % | 6.361 M -14.82 % | 7.468 M 31.69 % | 5.671 M 29.65 % | 4.374 M 2.15 % | 4.282 M -35.60 % | 6.649 M -0.66 % | 6.693 M 40.31 % | 4.770 M 3.72 % | 4.599 M -32.12 % | 6.775 M 14.15 % | 5.935 M 44.12 % | 4.118 M 19.95 % | 3.433 M -15.55 % | 4.065 M 84.44 % | 2.204 M -31.53 % | 3.219 M 28.71 % | 2.501 M 39.41 % | 1.794 M 6.41 % | 1.686 M -50.93 % | 3.436 M 34.75 % | 2.550 M -35.88 % | 3.977 M 7.57 % | 3.697 M 4.29 % | 3.545 M -15.33 % | 4.187 M -10.23 % | 4.664 M 5.05 % | 4.440 M 25.42 % | 3.540 M -22.89 % | 4.591 M -17.44 % | 5.561 M 78.70 % | 3.112 M -21.89 % | 3.984 M -15.38 % | 4.708 M 43.62 % | 3.278 M -6.69 % | 3.513 M 5.81 % | 3.320 M -4.41 % | 3.473 M 6.83 % | 3.251 M 107.86 % | 1.564 M -8.50 % | 1.709 M -46.18 % | 3.176 M 38.30 % | 2.297 M 38.81 % | 1.654 M 12.01 % | 1.477 M -23.10 % | 1.921 M -23.01 % | 2.495 M 24.02 % | 2.012 M 30.04 % | 1.547 M -40.84 % | 2.615 M 40.59 % | 1.860 M 30.89 % | 1.421 M 9.06 % | 1.303 M 13.21 % | 1.151 M -13.39 % | 1.329 M -12.05 % | 1.511 M 9.57 % | 1.379 M -22.53 % | 1.780 M 114.25 % | 830.819 K -22.57 % | 1.073 M 33.77 % | 802.128 K -4.26 % | 837.837 K 25.08 % | 669.817 K 5.25 % | 636.380 K 36.99 % | 464.550 K -35.50 % | 720.181 K 6.79 % | 674.402 K 4.20 % | 647.198 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 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.046 M 210.21 % | 1.949 M -0.10 % | 1.951 M -9.09 % | 2.146 M -53.09 % | 4.575 M 198.82 % | 1.531 M 8.50 % | 1.411 M -13.59 % | 1.633 M 6.94 % | 1.527 M 9.38 % | 1.396 M -13.88 % | 1.621 M 1.06 % | 1.604 M 4.91 % | 1.529 M 11.69 % | 1.369 M -3.86 % | 1.424 M 1.50 % | 1.403 M 5.97 % | 1.324 M 22.48 % | 1.081 M 3.35 % | 1.046 M 1.65 % | 1.029 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 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.786 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -858.000 K -340.72 % | 356.431 K 125.03 % | 158.392 K -53.78 % | 342.700 K 140.08 % | -855.000 K -383.94 % | 301.117 K 60.17 % | 188.003 K -48.65 % | 366.113 K 364.16 % | 78.877 K -84.94 % | 523.745 K -2.84 % | 539.081 K 44.45 % | 373.195 K 132.51 % | -1.148 M -301.06 % | 570.971 K 9.30 % | 522.390 K 849.80 % | 55.000 K -87.35 % | 434.668 K 45.37 % | 299.000 K 162.28 % | 114.000 K -14.29 % | 133.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 |
| Other expenses | -1.182 M | 0.000 | 0.000 | 0.000 100.00 % | -2.862 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 -100.00 % | 33.450 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 |
| Operating expenses | 6.849 M -7.72 % | 7.422 M 1.78 % | 7.292 M -15.21 % | 8.600 M 17.33 % | 7.330 M 4.88 % | 6.989 M 7.23 % | 6.518 M 16.43 % | 5.598 M -33.29 % | 8.391 M 8.96 % | 7.701 M 21.85 % | 6.320 M 3.35 % | 6.115 M 9.80 % | 5.569 M -16.63 % | 6.680 M 7.78 % | 6.198 M -0.53 % | 6.231 M 5.56 % | 5.903 M 19.69 % | 4.932 M 8.66 % | 4.539 M 6.70 % | 4.254 M -8.30 % | 4.639 M 12.84 % | 4.111 M 0.46 % | 4.092 M -13.58 % | 4.735 M 9.43 % | 4.327 M 5.64 % | 4.096 M 3.28 % | 3.966 M 9.14 % | 3.634 M 18.29 % | 3.072 M -11.98 % | 3.490 M -10.90 % | 3.917 M 9.97 % | 3.562 M -0.53 % | 3.581 M 22.93 % | 2.913 M -9.39 % | 3.215 M 21.09 % | 2.655 M -22.93 % | 3.445 M 15.53 % | 2.982 M 12.06 % | 2.661 M 20.57 % | 2.207 M -10.03 % | 2.453 M 10.79 % | 2.214 M 7.58 % | 2.058 M -21.24 % | 2.613 M 19.21 % | 2.192 M 0.00 % | 2.192 M 18.29 % | 1.853 M -10.29 % | 2.066 M 99.92 % | 1.033 M -49.15 % | 2.032 M 38.08 % | 1.472 M 0.62 % | 1.463 M 3.50 % | 1.413 M -9.49 % | 1.561 M 25.36 % | 1.245 M -5.88 % | 1.323 M 167.48 % | 494.691 K -73.85 % | 1.892 M 13.84 % | 1.662 M -11.27 % | 1.873 M 0.54 % | 1.863 M 12.36 % | 1.658 M 0.73 % | 1.646 M 4.77 % | 1.571 M -31.93 % | 2.308 M 61.62 % | 1.428 M -15.25 % | 1.685 M -0.30 % | 1.690 M 15.20 % | 1.467 M 31.69 % | 1.114 M -3.63 % | 1.156 M 29.77 % | 890.811 K -31.00 % | 1.291 M 37.35 % | 939.933 K -6.66 % | 1.007 M 4 955.22 % | 19.920 K 2 301.10 % | -905.000 -187.44 % | 1.035 K -31.91 % | 1.520 K -72.23 % | 5.473 K -29.82 % | 7.799 K 15.82 % | 6.734 K -74.61 % | 26.526 K 345.29 % | 5.957 K 9.56 % | 5.437 K -86.96 % | 41.703 K 10.28 % | 37.817 K 9.89 % | 34.412 K 75.49 % | 19.609 K |
| Cost and expenses | 12.458 M -27.07 % | 17.081 M 11.07 % | 15.379 M -35.45 % | 23.824 M -36.00 % | 37.227 M 149.98 % | 14.892 M 41.05 % | 10.558 M 15.43 % | 9.147 M -38.00 % | 14.753 M -2.74 % | 15.169 M 26.50 % | 11.991 M 14.31 % | 10.490 M 6.50 % | 9.850 M -26.10 % | 13.329 M 3.40 % | 12.891 M 17.18 % | 11.001 M 4.75 % | 10.502 M -10.29 % | 11.707 M 11.77 % | 10.474 M 25.12 % | 8.371 M 3.70 % | 8.072 M -1.27 % | 8.176 M 29.86 % | 6.296 M -20.84 % | 7.954 M 16.49 % | 6.828 M 15.91 % | 5.891 M 4.23 % | 5.652 M -20.05 % | 7.069 M 25.74 % | 5.622 M -24.70 % | 7.466 M -1.94 % | 7.614 M 7.13 % | 7.107 M -8.50 % | 7.767 M 2.51 % | 7.577 M -1.02 % | 7.655 M 23.55 % | 6.196 M -22.90 % | 8.036 M -5.95 % | 8.544 M 48.00 % | 5.773 M -6.77 % | 6.192 M -13.53 % | 7.161 M 30.39 % | 5.492 M -1.44 % | 5.572 M -6.08 % | 5.933 M 4.71 % | 5.666 M 4.10 % | 5.443 M 59.29 % | 3.417 M -9.48 % | 3.775 M -10.32 % | 4.209 M -2.76 % | 4.328 M 38.46 % | 3.126 M 6.34 % | 2.940 M -11.82 % | 3.334 M -17.81 % | 4.056 M 24.53 % | 3.257 M 13.48 % | 2.870 M -7.68 % | 3.109 M -17.14 % | 3.752 M 21.70 % | 3.083 M -2.93 % | 3.176 M 5.37 % | 3.014 M 0.94 % | 2.986 M -5.42 % | 3.157 M 7.05 % | 2.949 M -17.86 % | 3.590 M 58.92 % | 2.259 M -18.09 % | 2.758 M 10.63 % | 2.493 M 8.16 % | 2.305 M 29.20 % | 1.784 M -0.50 % | 1.793 M 32.32 % | 1.355 M -32.62 % | 2.011 M 24.60 % | 1.614 M -2.42 % | 1.654 M 8 203.21 % | 19.920 K 2 301.10 % | -905.000 -187.44 % | 1.035 K -31.91 % | 1.520 K -72.23 % | 5.473 K -29.82 % | 7.799 K 15.82 % | 6.734 K -74.61 % | 26.526 K 345.29 % | 5.957 K 9.56 % | 5.437 K -86.96 % | 41.703 K 10.28 % | 37.817 K 9.89 % | 34.412 K 75.49 % | 19.609 K |
| Research and development expenses | 1.501 M -19.78 % | 1.871 M -8.37 % | 2.042 M 23.46 % | 1.654 M -51.14 % | 3.385 M -1.66 % | 3.442 M 23.06 % | 2.797 M -2.31 % | 2.863 M -12.58 % | 3.275 M 39.24 % | 2.352 M 22.37 % | 1.922 M -1.89 % | 1.959 M -1.85 % | 1.996 M -10.25 % | 2.224 M 5.85 % | 2.101 M -5.28 % | 2.218 M -20.50 % | 2.790 M 47.00 % | 1.898 M -4.67 % | 1.991 M 7.80 % | 1.847 M -26.74 % | 2.521 M 39.59 % | 1.806 M -8.88 % | 1.982 M -11.79 % | 2.247 M 3.93 % | 2.162 M -4.51 % | 2.264 M -4.35 % | 2.367 M 44.86 % | 1.634 M 11.46 % | 1.466 M -6.62 % | 1.570 M -10.64 % | 1.757 M 10.85 % | 1.585 M 13.70 % | 1.394 M 43.35 % | 972.439 K -23.37 % | 1.269 M 5.93 % | 1.198 M -28.94 % | 1.686 M 5.24 % | 1.602 M 6.73 % | 1.501 M 43.64 % | 1.045 M -6.86 % | 1.122 M 11.53 % | 1.006 M 2.75 % | 979.044 K -29.00 % | 1.379 M 16.77 % | 1.181 M -4.91 % | 1.242 M 6.61 % | 1.165 M -9.70 % | 1.290 M 646.33 % | -236.147 K -119.20 % | 1.230 M 55.39 % | 791.596 K -1.14 % | 800.758 K 5.94 % | 755.837 K -2.79 % | 777.502 K 10.60 % | 702.986 K 8.59 % | 647.372 K -0.85 % | 652.907 K -13.96 % | 758.851 K 33.78 % | 567.249 K -9.43 % | 626.336 K 20.08 % | 521.580 K 7.95 % | 483.188 K -17.14 % | 583.154 K 82.96 % | 318.730 K -6.02 % | 339.153 K 6.64 % | 318.048 K -9.51 % | 351.465 K -10.52 % | 392.806 K 26.24 % | 311.167 K 6.49 % | 292.198 K -31.53 % | 426.782 K 27.49 % | 334.750 K -37.68 % | 537.121 K 35.35 % | 396.836 K 169.47 % | 147.263 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 |
| Selling general and administrative expenses | 6.530 M 17.64 % | 5.551 M 5.73 % | 5.250 M -24.42 % | 6.946 M 2.04 % | 6.807 M 14.46 % | 5.947 M -0.90 % | 6.001 M -1.38 % | 6.085 M -14.72 % | 7.135 M 33.39 % | 5.349 M 21.62 % | 4.398 M 5.80 % | 4.157 M -99.97 % | 16.126 B 261.92 % | 4.456 B 8.75 % | 4.097 B 2.09 % | 4.013 B -63.82 % | 11.093 B 365 515.92 % | 3.034 M 19.12 % | 2.547 M 5.82 % | 2.407 M 13.64 % | 2.118 M -8.11 % | 2.305 M 9.29 % | 2.109 M -15.23 % | 2.488 M 14.92 % | 2.165 M 18.18 % | 1.832 M 14.57 % | 1.599 M -20.01 % | 1.999 M 24.47 % | 1.606 M -16.35 % | 1.920 M -11.11 % | 2.160 M 9.20 % | 1.978 M -9.56 % | 2.187 M 12.73 % | 1.940 M -0.36 % | 1.947 M 33.54 % | 1.458 M -15.48 % | 1.725 M 25.00 % | 1.380 M 18.97 % | 1.160 M -0.17 % | 1.162 M -12.63 % | 1.330 M 10.10 % | 1.208 M 11.96 % | 1.079 M -12.56 % | 1.234 M 22.06 % | 1.011 M 6.51 % | 949.237 K 37.92 % | 688.259 K -11.23 % | 775.371 K -2.71 % | 797.006 K -0.60 % | 801.854 K 17.92 % | 680.014 K 2.74 % | 661.848 K 0.69 % | 657.309 K -16.14 % | 783.810 K 44.49 % | 542.449 K -19.73 % | 675.813 K 327.15 % | 158.215 K -86.04 % | 1.133 M 3.47 % | 1.095 M -12.19 % | 1.247 M -7.08 % | 1.342 M 14.21 % | 1.175 M 10.54 % | 1.063 M -15.10 % | 1.252 M -13.95 % | 1.455 M 31.08 % | 1.110 M -16.73 % | 1.333 M 2.70 % | 1.298 M 12.09 % | 1.158 M 40.87 % | 822.010 K 12.69 % | 729.435 K 31.18 % | 556.061 K -26.21 % | 753.540 K 38.75 % | 543.097 K -36.79 % | 859.241 K 4 213.46 % | 19.920 K 36 788.89 % | 54.000 -94.78 % | 1.035 K | 0.000 -100.00 % | 2.022 K -72.34 % | 7.311 K 8.57 % | 6.734 K -75.28 % | 27.237 K 437.54 % | 5.067 K -3.47 % | 5.249 K -86.97 % | 40.283 K 6.66 % | 37.767 K 9.81 % | 34.392 K 78.39 % | 19.279 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 100.00 % | -663.000 K -238.27 % | -196.000 K -3 411.93 % | 5.918 K -11.46 % | 6.684 K 2.63 % | 6.513 K -58.40 % | 15.656 K -38.25 % | 25.355 K 402.68 % | 5.044 K 964.14 % | 474.000 -87.69 % | 3.852 K -50.12 % | 7.722 K -42.30 % | 13.382 K -15.41 % | 15.819 K 170.18 % | 5.855 K 346.95 % | 1.310 K -48.91 % | 2.564 K 351.41 % | 568.000 60.91 % | 353.000 11.71 % | 316.000 -73.11 % | 1.175 K -10.44 % | 1.312 K 15.49 % | 1.136 K -27.23 % | 1.561 K -14.70 % | 1.830 K -11.42 % | 2.066 K 39.88 % | 1.477 K 64.66 % | 897.000 -32.91 % | 1.337 K -47.05 % | 2.525 K 11.28 % | 2.269 K 41.99 % | 1.598 K 5.20 % | 1.519 K -23.40 % | 1.983 K 55.16 % | 1.278 K -25.96 % | 1.726 K 31.76 % | 1.310 K -6.43 % | 1.400 K 37.52 % | 1.018 K 64.72 % | 618.000 -44.32 % | 1.110 K -43.05 % | 1.949 K -10.10 % | 2.168 K 41.61 % | 1.531 K -54.76 % | 3.384 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 |
| Interest expense | 1.090 M | 0.000 -100.00 % | 728.414 K -0.70 % | 733.561 K -0.50 % | 737.227 K 0.26 % | 735.336 K 1.09 % | 727.374 K 2.09 % | 712.477 K -2.64 % | 731.818 K -0.54 % | 735.819 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.069 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.000 -88.38 % | 749.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 335.000 -82.57 % | 1.922 K -31.72 % | 2.815 K 21.49 % | 2.317 K -5.08 % | 2.441 K -53.75 % | 5.278 K 8.29 % | 4.874 K 20.82 % | 4.034 K -9.06 % | 4.436 K -7.58 % | 4.800 K -15.28 % | 5.666 K 175.45 % | 2.057 K -6.67 % | 2.204 K -7.90 % | 2.393 K -10.78 % | 2.682 K 90.75 % | 1.406 K -65.88 % | 4.121 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 |
| Depreciation and amortization | 685.644 K -10.49 % | 766.008 K 24.96 % | 613.019 K 2.42 % | 598.548 K 127.37 % | -2.187 M -374.82 % | 795.787 K 13.09 % | 703.670 K 2.39 % | 687.227 K 118.99 % | -3.619 M -688.02 % | 615.452 K -13.07 % | 708.019 K -3.51 % | 733.804 K 135.59 % | -2.062 M -325.02 % | 916.353 K 132.07 % | 394.854 K 11.08 % | 355.468 K 48.57 % | 239.255 K 10.45 % | 216.625 K -3.15 % | 223.670 K 0.32 % | 222.955 K -16.06 % | 265.614 K 11.70 % | 237.783 K -19.62 % | 295.816 K -38.08 % | 477.750 K 81.57 % | 263.125 K -11.09 % | 295.944 K 2.57 % | 288.527 K -1.06 % | 291.632 K -25.41 % | 390.984 K 23.77 % | 315.907 K -1.26 % | 319.941 K -7.46 % | 345.731 K 70.73 % | 202.506 K 4.93 % | 192.992 K 12.80 % | 171.097 K -0.93 % | 172.702 K 6.88 % | 161.587 K -1.41 % | 163.901 K 15.77 % | 141.575 K 0.58 % | 140.759 K 18.58 % | 118.708 K -11.86 % | 134.674 K -3.77 % | 139.949 K 7.70 % | 129.947 K 11.79 % | 116.238 K 11.09 % | 104.633 K -19.31 % | 129.675 K 48.57 % | 87.282 K 23.10 % | 70.905 K 9.44 % | 64.786 K -5.32 % | 68.424 K -14.07 % | 79.628 K -4.94 % | 83.770 K -3.23 % | 86.569 K -6.46 % | 92.550 K -6.94 % | 99.449 K 141.61 % | -239.000 K -380.78 % | 85.121 K 8.79 % | 78.247 K 3.15 % | 75.854 K 182.19 % | -92.296 K -216.88 % | 78.964 K 18.40 % | 66.691 K -1.20 % | 67.503 K 158.19 % | -116.000 K -288.45 % | 61.556 K 29.19 % | 47.646 K 28.27 % | 37.144 K 147.00 % | -79.029 K -294.83 % | 40.564 K 80.89 % | 22.425 K 36.41 % | 16.440 K 168.39 % | -24.040 K -200.00 % | 24.040 K | 0.000 | 0.000 100.00 % | -959.000 | 0.000 -100.00 % | 1.520 K -55.95 % | 3.451 K 1 735.64 % | 188.000 -99.85 % | 126.814 K 142 387.64 % | 89.000 -1.11 % | 90.000 -52.13 % | 188.000 -57.27 % | 440.000 780.00 % | 50.000 -75.00 % | 200.000 33.33 % | 150.000 |
| Operating income | -3.379 M 43.60 % | -5.991 M 3.65 % | -6.218 M 22.76 % | -8.050 M 39.15 % | -13.230 M 99.77 % | -5.630 B 32.46 % | -8.337 B -116.23 % | -3.856 B -52 406.80 % | -7.343 M 99.85 % | -4.908 B -67 434.84 % | -7.267 M -64.52 % | -4.417 M 99.97 % | -13.319 B -369 051.39 % | -3.608 M -9.33 % | -3.300 M -6.59 % | -3.096 M 4.59 % | -3.245 M -39.27 % | -2.330 M -32.84 % | -1.754 M -168.20 % | -654.000 K 68.62 % | -2.084 M -253.82 % | -589.000 K 72.99 % | -2.181 M -33.89 % | -1.629 M 36.71 % | -2.574 M -20.06 % | -2.144 M 10.14 % | -2.386 M -409.83 % | -468.000 K 61.06 % | -1.202 M -107.60 % | -579.000 K 35.52 % | -898.000 K -2.63 % | -875.000 K -30.21 % | -672.000 K -156.49 % | -262.000 K -12.45 % | -233.000 K 39.16 % | -383.000 K -117.61 % | -176.000 K -116.39 % | 1.074 M 382.63 % | -380.000 K -178.10 % | 486.551 K -30.99 % | 705.071 K 245.38 % | -485.000 K -194.66 % | 512.379 K -28.81 % | 719.765 K 30.70 % | 550.710 K 14.92 % | 479.201 K 143.07 % | 197.147 K 241.66 % | -139.171 K -107.21 % | 1.930 M 993.19 % | 176.547 K -71.68 % | 623.356 K 498.99 % | -156.232 K -171.78 % | 217.659 K -29.25 % | 307.654 K 164.06 % | 116.510 K 135.91 % | -324.495 K 50.68 % | -658.000 K -178.81 % | -236.000 K 35.34 % | -365.000 K 55.05 % | -812.000 K -27.27 % | -638.000 K 5.20 % | -673.000 K -2.75 % | -655.000 K 28.10 % | -911.000 K 5.50 % | -964.000 K 22.26 % | -1.240 M -10.71 % | -1.120 M 10.76 % | -1.255 M -32.52 % | -947.000 K -12.87 % | -839.000 K 5.41 % | -887.000 K -42.38 % | -623.000 K 26.88 % | -852.000 K 18.70 % | -1.048 M -59.03 % | -659.000 K -3 208.23 % | -19.920 K -2 301.10 % | 905.000 187.44 % | -1.035 K 31.91 % | -1.520 K 72.23 % | -5.473 K 29.82 % | -7.799 K 88.88 % | -70.141 K -164.42 % | -26.526 K -345.29 % | -5.957 K -9.56 % | -5.437 K 70.99 % | -18.741 K 50.44 % | -37.816 K -9.90 % | -34.411 K -75.49 % | -19.608 K |
| Operating income ratio | -0.37 31.05 % | -0.53 21.19 % | -0.68 -58.66 % | -0.43 42.73 % | -0.75 99.87 % | -582.99 70.76 % | -1 993.56 -177.87 % | -717.45 -80 096.46 % | -0.89 99.81 % | -477.78 -33 503.05 % | -1.42 -120.82 % | -0.64 99.97 % | -1 944.09 -523 695.16 % | -0.37 -7.87 % | -0.34 7.75 % | -0.37 12.71 % | -0.43 -71.95 % | -0.25 -23.53 % | -0.20 -137.35 % | -0.08 75.65 % | -0.35 -348.30 % | -0.08 85.35 % | -0.53 -105.79 % | -0.26 57.43 % | -0.60 -5.69 % | -0.57 21.66 % | -0.73 -930.43 % | -0.07 73.92 % | -0.27 -223.40 % | -0.08 37.12 % | -0.13 4.78 % | -0.14 -48.26 % | -0.09 -164.41 % | -0.04 -14.12 % | -0.03 52.36 % | -0.07 -194.24 % | -0.02 -120.05 % | 0.11 258.51 % | -0.07 -196.69 % | 0.07 -18.72 % | 0.09 192.54 % | -0.10 -215.02 % | 0.08 -22.16 % | 0.11 22.11 % | 0.09 9.49 % | 0.08 48.34 % | 0.05 242.51 % | -0.04 -111.24 % | 0.34 769.06 % | 0.04 -76.43 % | 0.17 396.19 % | -0.06 -191.58 % | 0.06 -13.07 % | 0.07 104.14 % | 0.03 127.09 % | -0.13 52.52 % | -0.27 -299.96 % | -0.07 50.02 % | -0.13 60.89 % | -0.34 -27.86 % | -0.27 7.67 % | -0.29 -11.14 % | -0.26 41.46 % | -0.45 -20.98 % | -0.37 69.67 % | -1.22 -78.03 % | -0.68 32.51 % | -1.01 -45.37 % | -0.70 21.48 % | -0.89 9.32 % | -0.98 -15.05 % | -0.85 -15.79 % | -0.74 60.28 % | -1.85 -179.46 % | -0.66 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.82 100.00 % | -37 816.00 -9.90 % | -34 411.00 -75.49 % | -19 608.00 |
| Total other income expenses net | 2.551 M 460.31 % | -708.000 K 2.75 % | -728.000 K 0.82 % | -734.000 K 0.41 % | -737.000 K -85.64 % | -397.000 K 45.39 % | -727.000 K -774.99 % | -83.087 K -225.36 % | 66.278 K 668.86 % | -11.651 K 97.00 % | -388.000 K 41.39 % | -662.000 K -103.07 % | -326.000 K -66.33 % | -196.000 K -103.31 % | 5.918 M -11.46 % | 6.684 M -86.48 % | 49.455 M 215.89 % | 15.656 M 61 647.19 % | 25.355 K 1 183.80 % | 1.975 K 179.93 % | -2.471 K -164.15 % | 3.852 K -50.12 % | 7.722 K -42.30 % | 13.382 K -15.41 % | 15.819 K 170.18 % | 5.855 K 346.95 % | 1.310 K -48.91 % | 2.564 K 159.17 % | -4.333 K -994.19 % | -396.000 -225.32 % | 316.000 -73.11 % | 1.175 K -10.44 % | 1.312 K 15.49 % | 1.136 K 127.40 % | -4.146 K -326.56 % | 1.830 K -11.42 % | 2.066 K 39.88 % | 1.477 K -82.41 % | 8.397 K 738.02 % | 1.002 K 66.17 % | 603.000 210.44 % | -546.000 24.06 % | -719.000 22.02 % | -922.000 72.02 % | -3.295 K 8.37 % | -3.596 K -55.81 % | -2.308 K 26.17 % | -3.126 K 8.06 % | -3.400 K 60.33 % | -8.571 K -495.62 % | -1.439 K -31.54 % | -1.094 K -146.40 % | -444.000 13.62 % | -514.000 92.18 % | -6.571 K -791.59 % | -737.000 -100.68 % | 107.906 K 7 175.80 % | -1.525 K -171.60 % | 2.130 K -84.09 % | 13.386 K -4.41 % | 14.004 K -42.12 % | 24.195 K -15.82 % | 28.741 K -84.24 % | 182.332 K 378.41 % | -65.490 K 80.39 % | -334.000 K -4 655.80 % | -7.023 K 20.20 % | -8.801 K -137.61 % | 23.400 K 219.19 % | 7.331 K -37.69 % | 11.766 K 237.13 % | 3.490 K 115.53 % | -22.469 K -117.30 % | -10.340 K 71.62 % | -36.429 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.513 K 346.68 % | -3.451 K | 0.000 100.00 % | -63.407 K | 0.000 | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 3.075 K -39.80 % | 5.108 K 60.63 % | 3.180 K |
| 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-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 |
| 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 | 2003-09-30 | 2003-06-30 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 6.903 M 47.64 % | 4.676 M 43.36 % | 3.262 M 130.86 % | 1.413 M 148.49 % | -2.914 M 71.10 % | -10.082 M -149.39 % | 20.413 M 85.98 % | 10.976 M 371.16 % | 2.330 M 172.13 % | -3.230 M 70.21 % | -10.841 M -175.21 % | 14.414 M 97.33 % | 7.305 M 138.40 % | 3.064 M 2.53 % | 2.989 M 7 432.84 % | -40.755 K 99.66 % | -12.145 M -88.62 % | -6.439 M 29.08 % | -9.079 M 26.53 % | -12.358 M -234.83 % | -3.691 M -108.23 % | -1.773 M 51.99 % | -3.692 M 33.87 % | -5.582 M 47.11 % | -10.554 M 13.29 % | -12.172 M -745.35 % | -1.440 M 45.83 % | -2.658 M 50.57 % | -5.377 M -387.71 % | -1.102 M 29.51 % | -1.564 M 44.45 % | -2.816 M 38.98 % | -4.615 M -25.64 % | -3.673 M 46.27 % | -6.835 M 24.78 % | -9.087 M 5.84 % | -9.650 M -19.94 % | -8.046 M 6.94 % | -8.645 M -232.68 % | -2.599 M 9.44 % | -2.870 M 8.75 % | -3.145 M 25.69 % | -4.232 M -52.14 % | -2.782 M 0.99 % | -2.809 M -10.72 % | -2.537 M -33.78 % | -1.897 M 25.19 % | -2.535 M -158.69 % | -980.064 K -510.61 % | -160.506 K -135.87 % | 447.526 K 188.85 % | 154.933 K 243.60 % | -107.895 K 88.13 % | -909.174 K -2.81 % | -884.322 K -158.38 % | -342.260 K -32.85 % | -257.634 K 71.86 % | -915.534 K -5.79 % | -865.412 K 48.21 % | -1.671 M 38.67 % | -2.724 M -27.16 % | -2.142 M 24.50 % | -2.838 M 25.61 % | -3.815 M 10.16 % | -4.246 M -62.08 % | -2.620 M -3 600.86 % | 74.828 K 109.25 % | -808.848 K -441.53 % | -149.363 K 88.11 % | -1.256 M 50.92 % | -2.560 M 28.60 % | -3.585 M -2 746.66 % | 135.459 K -49.31 % | 267.222 K 127.53 % | -970.530 K | 0.000 | 0.000 -100.00 % | 14.888 K 1.11 % | 14.724 K 24 640.00 % | -60.000 0.00 % | -60.000 -100.15 % | 41.338 K 100 924.39 % | -41.000 -925.00 % | -4.000 99.98 % | -23.382 K 57.62 % | -55.173 K -97.80 % | -27.893 K |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.367 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.976 K 9.19 % | 38.444 K -9.49 % | 42.474 K 17.25 % | 36.226 K 0.00 % | 36.226 K | 0.000 | 0.000 | 0.000 -100.00 % | 89.050 K -9.06 % | 97.926 K 231.28 % | 29.560 K -89.43 % | 279.560 K 21.78 % | 229.560 K 27.60 % | 179.900 K 546.66 % | 27.820 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 |
| Total debt | 25.082 M -2.52 % | 25.731 M -1.41 % | 26.099 M 1.11 % | 25.812 M -0.18 % | 25.859 M -0.24 % | 25.922 M -0.21 % | 25.978 M 2.57 % | 25.327 M -0.27 % | 25.396 M -0.24 % | 25.458 M -0.51 % | 25.587 M -0.26 % | 25.652 M 0.30 % | 25.576 M 2.58 % | 24.932 M 232.76 % | 7.493 M 2.22 % | 7.330 M 1 831.39 % | 379.515 K -7.39 % | 409.790 K -3.93 % | 426.550 K 328.78 % | 99.480 K 0.00 % | 99.480 K 0.00 % | 99.480 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 -100.00 % | 82.247 K -43.61 % | 145.859 K -7.72 % | 158.067 K -8.44 % | 172.642 K -14.37 % | 201.610 K -60.31 % | 507.943 K 109.35 % | 242.627 K -7.30 % | 261.734 K -77.36 % | 1.156 M -1.63 % | 1.175 M -1.58 % | 1.194 M 25.35 % | 952.856 K -0.78 % | 960.340 K -0.75 % | 967.635 K -0.73 % | 974.747 K 2.59 % | 950.130 K -0.47 % | 954.588 K 1 037.84 % | 83.895 K -5.47 % | 88.745 K -5.37 % | 93.781 K -8.99 % | 103.046 K -8.67 % | 112.834 K -10.52 % | 126.103 K 269.28 % | 34.148 K -23.12 % | 44.417 K -94.80 % | 854.406 K -37.37 % | 1.364 M 1 753.84 % | 73.584 K -11.11 % | 82.785 K -14.56 % | 96.894 K -0.31 % | 97.199 K -12.78 % | 111.443 K -34.56 % | 170.296 K -69.04 % | 550.086 K 9.72 % | 501.346 K | 0.000 | 0.000 -100.00 % | 14.888 K 1.11 % | 14.724 K | 0.000 | 0.000 -100.00 % | 42.438 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -337.287 K 5.92 % | -358.510 K 26.23 % | -485.967 K -98.99 % | -244.221 K 58.77 % | -592.372 K 1.02 % | -598.454 K -143.73 % | -245.536 K 55.08 % | -546.638 K -501.26 % | -90.916 K 88.14 % | -766.803 K 25.47 % | -1.029 M -20.56 % | -853.450 K -8 769.75 % | 9.844 K 116.37 % | -60.149 K -5 298.70 % | 1.157 K -99.63 % | 314.382 K 180.21 % | 112.196 K -26.55 % | 152.761 K -40.66 % | 257.418 K -40.31 % | 431.246 K 140.99 % | 178.948 K 39.13 % | 128.616 K 3.52 % | 124.241 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 % | 2.312 M 919.54 % | -282.094 K | 0.000 | 0.000 100.00 % | -140.000 -110.14 % | 1.380 K -14.18 % | 1.608 K 0.00 % | 1.608 K 31.16 % | 1.226 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -154.301 M -0.56 % | -153.445 M -4.56 % | -146.747 M -4.97 % | -139.800 M -6.71 % | -131.010 M -11.94 % | -117.037 M -5.75 % | -110.671 M -8.92 % | -101.606 M -4.63 % | -97.106 M -7.94 % | -89.967 M -6.56 % | -84.428 M -10.24 % | -76.585 M -6.98 % | -71.585 M -5.74 % | -67.696 M -5.92 % | -63.913 M -5.25 % | -60.726 M -4.86 % | -57.910 M -5.79 % | -54.739 M -4.41 % | -52.425 M -3.41 % | -50.697 M -1.30 % | -50.044 M -4.16 % | -48.046 M -1.23 % | -47.461 M -4.80 % | -45.288 M -3.70 % | -43.672 M -6.22 % | -41.115 M -5.49 % | -38.976 M -27.25 % | -30.629 M -1.00 % | -30.325 M -2.19 % | -29.676 M -1.50 % | -29.239 M -2.32 % | -28.575 M -2.32 % | -27.928 M -1.81 % | -27.433 M -1.00 % | -27.162 M -0.54 % | -27.016 M -0.84 % | -26.791 M -0.99 % | -26.529 M 2.63 % | -27.246 M -0.89 % | -27.005 M 1.16 % | -27.322 M 1.77 % | -27.814 M -1.06 % | -27.521 M 1.11 % | -27.830 M 1.53 % | -28.263 M 16.74 % | -33.944 M 1.38 % | -34.420 M 0.56 % | -34.614 M -0.41 % | -34.472 M 5.17 % | -36.353 M 0.46 % | -36.521 M 1.67 % | -37.143 M -0.43 % | -36.985 M 0.58 % | -37.203 M 0.82 % | -37.510 M 0.29 % | -37.620 M -0.87 % | -37.294 M -1.50 % | -36.744 M -0.65 % | -36.507 M -1.00 % | -36.144 M -2.26 % | -35.346 M -17.23 % | -30.151 M -3.47 % | -29.139 M -3.49 % | -28.156 M -4.00 % | -27.073 M -10.61 % | -24.477 M -10.54 % | -22.144 M -6.42 % | -20.808 M -10.28 % | -18.868 M -6.44 % | -17.727 M -6.23 % | -16.687 M -6.97 % | -15.600 M -28.93 % | -12.099 M -28.56 % | -9.412 M -15.02 % | -8.182 M -2 113.29 % | -369.692 K -0.13 % | -369.217 K 1.95 % | -376.555 K -1.47 % | -371.082 K -7.83 % | -344.133 K 0.00 % | -344.133 K -8.43 % | -317.388 K -33.99 % | -236.879 K 1.07 % | -239.442 K -14.38 % | -209.339 K -19.90 % | -174.597 K -20.17 % | -145.293 K |
| Common stock | 367.658 K 3.74 % | 354.406 K 17.07 % | 302.727 K 0.01 % | 302.699 K 0.55 % | 301.050 K 0.06 % | 300.863 K 47.94 % | 203.374 K 0.25 % | 202.857 K 0.31 % | 202.235 K 0.05 % | 202.139 K 0.09 % | 201.948 K 16.55 % | 173.272 K -2.29 % | 177.335 K 0.96 % | 175.655 K 0.00 % | 175.655 K 2.32 % | 171.664 K 0.00 % | 171.664 K 21.12 % | 141.736 K 0.00 % | 141.736 K 0.08 % | 141.627 K 14.97 % | 123.185 K 0.00 % | 123.185 K 0.16 % | 122.991 K 0.00 % | 122.991 K 2.26 % | 120.268 K 0.00 % | 120.268 K 24.16 % | 96.862 K 0.37 % | 96.507 K 0.23 % | 96.282 K 0.00 % | 96.283 K 0.00 % | 96.283 K 0.01 % | 96.273 K 0.17 % | 96.112 K 0.00 % | 96.112 K 0.00 % | 96.112 K 1.46 % | 94.727 K 1.59 % | 93.248 K 0.00 % | 93.248 K 0.00 % | 93.248 K 15.32 % | 80.861 K 0.62 % | 80.362 K 0.36 % | 80.072 K 0.13 % | 79.969 K -87.44 % | 636.756 K 0.49 % | 633.681 K 0.08 % | 633.151 K 0.02 % | 633.034 K 1.20 % | 625.501 K 0.50 % | 622.390 K 0.08 % | 621.882 K 0.08 % | 621.382 K 0.23 % | 619.962 K 0.03 % | 619.799 K 0.06 % | 619.449 K 0.00 % | 619.449 K 0.00 % | 619.449 K 0.00 % | 619.449 K 0.00 % | 619.449 K 0.00 % | 619.449 K 2.32 % | 605.375 K 0.00 % | 605.375 K 329.95 % | 140.802 K 11.36 % | 126.443 K 7.57 % | 117.540 K 4.05 % | 112.970 K 2.36 % | 110.363 K 3.44 % | 106.692 K 16.13 % | 91.871 K 8.19 % | 84.914 K 4.21 % | 81.486 K 1.52 % | 80.263 K 13.88 % | 70.481 K 2.04 % | 69.071 K 7.62 % | 64.179 K 0.00 % | 64.179 K -64.49 % | 180.735 K -2.43 % | 185.235 K 229.88 % | 56.153 K 0.00 % | 56.153 K 27.18 % | 44.153 K 0.00 % | 44.153 K 0.00 % | 44.153 K 54.33 % | 28.610 K 0.00 % | 28.610 K 0.00 % | 28.610 K 0.07 % | 28.590 K 2.29 % | 27.950 K |
| Total equity | 17.798 M 0.03 % | 17.793 M -10.61 % | 19.905 M -24.99 % | 26.535 M -22.56 % | 34.265 M -28.49 % | 47.919 M 217.27 % | 15.103 M -35.14 % | 23.285 M -16.17 % | 27.776 M -18.16 % | 33.940 M -12.38 % | 38.737 M 113.62 % | 18.133 M -24.56 % | 24.035 M -6.83 % | 25.796 M -7.67 % | 27.938 M -10.05 % | 31.061 M -6.80 % | 33.328 M 69.49 % | 19.663 M -10.65 % | 22.007 M -7.46 % | 23.783 M 81.84 % | 13.079 M -12.45 % | 14.939 M -2.98 % | 15.397 M -11.37 % | 17.373 M 1.18 % | 17.170 M -12.59 % | 19.643 M 114.40 % | 9.162 M -47.38 % | 17.412 M -1.42 % | 17.662 M -3.19 % | 18.244 M -1.96 % | 18.609 M -3.01 % | 19.187 M -2.73 % | 19.724 M -1.92 % | 20.109 M -0.75 % | 20.261 M 0.42 % | 20.177 M 0.00 % | 20.177 M -1.05 % | 20.391 M 3.97 % | 19.612 M 37.53 % | 14.260 M 2.78 % | 13.875 M 4.44 % | 13.284 M -1.60 % | 13.501 M 3.02 % | 13.105 M 4.89 % | 12.495 M 85.00 % | 6.754 M 8.99 % | 6.197 M 8.04 % | 5.736 M -1.26 % | 5.809 M 49.35 % | 3.889 M 5.50 % | 3.687 M 22.57 % | 3.008 M -2.59 % | 3.088 M 9.95 % | 2.808 M 14.51 % | 2.453 M 8.14 % | 2.268 M -12.00 % | 2.577 M -17.07 % | 3.108 M -6.53 % | 3.325 M -8.25 % | 3.624 M -14.99 % | 4.263 M 261.75 % | -2.635 M -12.96 % | -2.333 M -34.27 % | -1.738 M -84.88 % | -939.807 K -141.86 % | 2.245 M 137 516.46 % | -1.634 K -100.20 % | 806.436 K -23.39 % | 1.053 M -45.37 % | 1.927 M -30.77 % | 2.784 M 228.00 % | -2.175 M 26.31 % | -2.951 M -12.66 % | -2.619 M -278.66 % | 1.466 M 97 193.58 % | -1.510 K -45.89 % | -1.035 K 99.09 % | -113.162 K -6.59 % | -106.169 K -16.68 % | -90.992 K 0.00 % | -90.992 K -40.79 % | -64.629 K -7 169.85 % | -889.000 74.25 % | -3.452 K -112.95 % | 26.651 K -55.13 % | 59.393 K 140.49 % | 24.697 K |
| Other non current liabilities | 0.000 -100.00 % | 10.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 -100.00 % | 6.467 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 -100.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K | 0.000 -100.00 % | 6.999 M -3.94 % | 7.286 M 2.11 % | 7.135 M 1.95 % | 6.999 M 1 167.22 % | 552.299 K 52.78 % | 361.501 K 285.53 % | 93.767 K -6.99 % | 100.812 K -18.15 % | 123.160 K -19.59 % | 153.160 K -97.43 % | 5.967 M 126.02 % | 2.640 M -9.40 % | 2.914 M 834.52 % | 311.792 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 5.513 M -4.16 % | 5.752 M -74.00 % | 22.120 M -2.66 % | 22.723 M -4.14 % | 23.705 M -4.02 % | 24.698 M -1.38 % | 25.045 M 1.42 % | 24.694 M 0.00 % | 24.695 M 0.02 % | 24.689 M 0.04 % | 24.679 M -0.19 % | 24.725 M -0.24 % | 24.786 M 1.46 % | 24.428 M 256.52 % | 6.852 M 3.69 % | 6.608 M 3 745.93 % | 171.821 K -17.27 % | 207.694 K -51.31 % | 426.550 K 328.78 % | 99.480 K 0.00 % | 99.480 K 0.00 % | 99.480 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 -100.00 % | 82.247 K -13.72 % | 95.321 K -11.92 % | 108.217 K -10.52 % | 120.937 K -9.40 % | 133.484 K -8.48 % | 145.859 K -8.67 % | 159.697 K -11.11 % | 179.654 K -10.52 % | 200.773 K -9.21 % | 221.142 K -8.41 % | 241.460 K 426.06 % | 45.900 K -15.32 % | 54.204 K -94.21 % | 936.640 K -0.90 % | 945.175 K 1.56 % | 930.697 K -0.55 % | 935.808 K 1 323.35 % | 65.747 K -6.77 % | 70.519 K -6.14 % | 75.131 K -5.60 % | 79.588 K -5.13 % | 83.894 K -5.47 % | 88.746 K 5 111.16 % | 1.703 K -75.95 % | 7.081 K -46.00 % | 13.113 K -44.42 % | 23.594 K -30.91 % | 34.149 K -23.12 % | 44.417 K -18.36 % | 54.407 K -1.99 % | 55.511 K -14.04 % | 64.575 K -13.05 % | 74.267 K -83.51 % | 450.436 K -0.28 % | 451.696 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 5.513 M -4.33 % | 5.763 M -73.95 % | 22.120 M -2.66 % | 22.723 M -4.14 % | 23.705 M -4.02 % | 24.698 M -1.38 % | 25.045 M 1.42 % | 24.694 M -0.28 % | 24.764 M -0.36 % | 24.855 M -0.30 % | 24.929 M -0.49 % | 25.053 M -0.79 % | 25.252 M 1.28 % | 24.934 M 226.17 % | 7.644 M 5.59 % | 7.240 M 580.35 % | 1.064 M 96.69 % | 541.012 K -29.64 % | 768.929 K 68.26 % | 456.979 K 3.74 % | 440.522 K 1.16 % | 435.470 K 29.61 % | 335.990 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 % | 82.247 K -13.72 % | 95.321 K -11.92 % | 108.217 K -10.52 % | 120.937 K -9.40 % | 133.484 K -8.48 % | 145.859 K -8.67 % | 159.697 K -11.11 % | 179.654 K -10.52 % | 200.773 K -9.21 % | 221.142 K -8.41 % | 241.460 K 426.06 % | 45.900 K -15.32 % | 54.204 K -94.21 % | 936.640 K -0.90 % | 945.175 K 1.56 % | 930.697 K -0.55 % | 935.808 K 65.41 % | 565.747 K -0.84 % | 570.519 K -0.80 % | 575.131 K 622.64 % | 79.588 K -98.88 % | 7.083 M -3.96 % | 7.375 M 3.33 % | 7.137 M 1.87 % | 7.006 M 1 139.09 % | 565.412 K 46.82 % | 385.095 K 201.05 % | 127.916 K -11.92 % | 145.229 K -18.21 % | 177.567 K -14.91 % | 208.671 K -96.54 % | 6.032 M 122.22 % | 2.714 M -19.32 % | 3.364 M 340.64 % | 763.488 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 16.388 M 5.19 % | 15.579 M 148.27 % | 6.275 M 27.54 % | 4.920 M -8.59 % | 5.382 M 28.04 % | 4.204 M 91.48 % | 2.195 M -4.55 % | 2.300 M -46.70 % | 4.315 M 45.20 % | 2.972 M 9.98 % | 2.702 M 0.00 % | 2.702 M 13.44 % | 2.382 M -3.56 % | 2.470 M 21.97 % | 2.025 M -5.69 % | 2.147 M -5.23 % | 2.266 M -12.83 % | 2.599 M 6.01 % | 2.452 M 39.78 % | 1.754 M 13.06 % | 1.552 M 2.21 % | 1.518 M -19.15 % | 1.878 M -4.16 % | 1.959 M 24.31 % | 1.576 M 11.88 % | 1.409 M 1.43 % | 1.389 M 10.74 % | 1.254 M -18.62 % | 1.541 M -49.25 % | 3.036 M -7.59 % | 3.286 M 19.13 % | 2.758 M -7.01 % | 2.966 M 28.17 % | 2.314 M 19.66 % | 1.934 M 45.63 % | 1.328 M -46.76 % | 2.494 M 8.14 % | 2.306 M 19.07 % | 1.937 M 8 240.42 % | 23.224 K -98.56 % | 1.617 M 6 864.74 % | 23.224 K -94.42 % | 415.919 K -66.43 % | 1.239 M -18.46 % | 1.520 M 46.54 % | 1.037 M 19.11 % | 870.536 K 16.09 % | 749.904 K -63.53 % | 2.056 M 53.37 % | 1.340 M 55.40 % | 862.620 K 7.38 % | 803.324 K -35.39 % | 1.243 M -20.90 % | 1.572 M -0.71 % | 1.583 M -6.22 % | 1.688 M -3.47 % | 1.749 M 366.38 % | 375.000 K 0.00 % | 375.000 K 0.00 % | 375.000 K -74.13 % | 1.450 M 42.30 % | 1.019 M 2 972.18 % | 33.159 K -97.49 % | 1.321 M 17.58 % | 1.123 M 516.48 % | 182.181 K 0.00 % | 182.181 K -39.71 % | 302.181 K 0.00 % | 302.181 K 64.69 % | 183.485 K -14.62 % | 214.906 K 6.22 % | 202.323 K -49.98 % | 404.475 K 657.44 % | 53.400 K | 0.000 | 0.000 | 0.000 -100.00 % | 54.971 K 1.02 % | 54.416 K -34.97 % | 83.682 K 0.00 % | 83.682 K 1 478.91 % | 5.300 K 562.50 % | 800.000 0.00 % | 800.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.195 K -95.01 % | 404.486 K 0.00 % | 404.486 K -74.83 % | 1.607 M -58.43 % | 3.866 M -5.65 % | 4.097 M 654.06 % | 543.345 K 334.68 % | 125.000 K -47.37 % | 237.500 K -54.19 % | 518.410 K 159.21 % | 200.000 K -52.71 % | 422.905 K -44.41 % | 760.750 K 15.13 % | 660.750 K 560.75 % | 100.000 K 100.00 % | 50.000 K | 0.000 -100.00 % | 161.356 K 38.30 % | 116.668 K -70.28 % | 392.517 K -13.35 % | 453.006 K -44.68 % | 818.848 K 137.63 % | 344.585 K -2.50 % | 353.406 K 135.60 % | 150.000 K -23.34 % | 195.677 K -60.52 % | 495.677 K 45.79 % | 340.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.224 K 0.00 % | 23.224 K -98.41 % | 1.459 M 0.37 % | 1.453 M | 0.000 | 0.000 -100.00 % | 490.522 K | 0.000 -100.00 % | 65.000 K 0.00 % | 65.000 K -20.41 % | 81.673 K -28.98 % | 115.006 K -69.74 % | 380.000 K 5.31 % | 360.833 K 0.51 % | 359.000 K -27.44 % | 494.748 K 34.59 % | 367.591 K | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K 224.33 % | 30.833 K -28.85 % | 43.334 K -74.13 % | 167.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 120.000 K 0.00 % | 120.000 K | 0.000 | 0.000 -100.00 % | 133.674 K -76.03 % | 557.776 K -8.33 % | 608.443 K 909.63 % | 60.264 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.415 K 1.11 % | 11.290 K | 0.000 | 0.000 -100.00 % | 7.011 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 19.569 M -2.05 % | 19.979 M 402.08 % | 3.979 M 28.83 % | 3.089 M 43.36 % | 2.154 M 76.06 % | 1.224 M 31.22 % | 932.589 K 47.44 % | 632.542 K -9.81 % | 701.337 K -8.71 % | 768.250 K -15.40 % | 908.111 K -2.04 % | 927.016 K 17.28 % | 790.437 K 56.87 % | 503.893 K -21.35 % | 640.676 K -11.24 % | 721.812 K 247.54 % | 207.694 K 2.77 % | 202.096 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 % | 1.714 M 3 244.97 % | 51.236 K 1.38 % | 50.538 K 1.38 % | 49.850 K -3.59 % | 51.705 K -24.10 % | 68.126 K -81.19 % | 362.084 K 336.61 % | 82.930 K 1.04 % | 82.080 K -91.41 % | 955.514 K 0.12 % | 954.335 K 0.15 % | 952.914 K 5.07 % | 906.956 K 0.09 % | 906.136 K 2 823.49 % | 30.995 K 4.81 % | 29.572 K 52.17 % | 19.433 K 3.48 % | 18.780 K 3.48 % | 18.148 K -0.43 % | 18.226 K -2.27 % | 18.650 K -20.50 % | 23.458 K -18.94 % | 28.940 K -22.53 % | 37.357 K 15.14 % | 32.445 K -13.10 % | 37.336 K -95.56 % | 841.293 K -37.24 % | 1.341 M 3 299.35 % | 39.435 K 2.78 % | 38.368 K -9.69 % | 42.487 K 1.92 % | 41.688 K -11.05 % | 46.868 K -51.19 % | 96.029 K -3.63 % | 99.650 K 100.70 % | 49.650 K | 0.000 | 0.000 -100.00 % | 14.888 K 1.11 % | 14.724 K | 0.000 | 0.000 -100.00 % | 42.438 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 39.300 M 1.75 % | 38.624 M 175.28 % | 14.031 M 2.93 % | 13.632 M -10.80 % | 15.282 M 33.75 % | 11.426 M 21.19 % | 9.428 M -0.06 % | 9.434 M -23.62 % | 12.351 M 10.35 % | 11.193 M -21.71 % | 14.296 M 78.56 % | 8.006 M 24.29 % | 6.442 M 4.11 % | 6.187 M -4.47 % | 6.477 M -11.22 % | 7.296 M 11.91 % | 6.519 M -16.00 % | 7.761 M 16.34 % | 6.671 M 50.52 % | 4.432 M 43.14 % | 3.096 M -20.00 % | 3.870 M 0.19 % | 3.863 M 9.90 % | 3.515 M 3.21 % | 3.406 M 11.98 % | 3.041 M -13.77 % | 3.527 M 27.76 % | 2.761 M -12.49 % | 3.155 M -30.88 % | 4.564 M -7.11 % | 4.914 M 0.57 % | 4.886 M -7.57 % | 5.286 M 38.40 % | 3.819 M 0.62 % | 3.796 M 16.14 % | 3.268 M -24.16 % | 4.309 M 9.52 % | 3.935 M 0.14 % | 3.929 M 22.30 % | 3.213 M -4.90 % | 3.378 M 22.38 % | 2.761 M -11.12 % | 3.106 M -0.87 % | 3.133 M 9.65 % | 2.858 M -10.67 % | 3.199 M 53.90 % | 2.079 M 18.13 % | 1.760 M -42.80 % | 3.076 M -10.90 % | 3.453 M 45.15 % | 2.379 M -15.36 % | 2.810 M -11.44 % | 3.173 M 22.19 % | 2.597 M -6.22 % | 2.769 M 10.86 % | 2.498 M 4.00 % | 2.402 M -14.60 % | 2.812 M 21.04 % | 2.323 M -3.85 % | 2.416 M 7.75 % | 2.243 M 32.35 % | 1.694 M -7.04 % | 1.823 M -3.69 % | 1.893 M 2.83 % | 1.840 M -51.26 % | 3.776 M -11.76 % | 4.280 M 42.56 % | 3.002 M 65.08 % | 1.818 M 46.14 % | 1.244 M 1.96 % | 1.220 M -4.52 % | 1.278 M -23.15 % | 1.663 M 60.86 % | 1.034 M 2.45 % | 1.009 M 66 733.38 % | 1.510 K 45.89 % | 1.035 K -99.09 % | 113.162 K 2.71 % | 110.181 K 15.82 % | 95.134 K 0.00 % | 95.134 K 36.10 % | 69.900 K 1 218.87 % | 5.300 K -33.87 % | 8.014 K 484.11 % | 1.372 K 0.07 % | 1.371 K -81.40 % | 7.371 K |
| Total liabilities | 44.813 M 0.96 % | 44.387 M 22.78 % | 36.151 M -0.56 % | 36.355 M -6.75 % | 38.987 M 7.92 % | 36.125 M 4.79 % | 34.473 M 1.01 % | 34.128 M -8.05 % | 37.116 M 2.96 % | 36.047 M -8.10 % | 39.225 M 18.65 % | 33.059 M 4.31 % | 31.694 M 1.84 % | 31.121 M 120.38 % | 14.121 M -2.85 % | 14.536 M 91.68 % | 7.583 M -8.66 % | 8.302 M 11.59 % | 7.440 M 52.18 % | 4.889 M 38.23 % | 3.537 M -17.86 % | 4.306 M 2.54 % | 4.199 M 19.46 % | 3.515 M 3.21 % | 3.406 M 11.98 % | 3.041 M -13.77 % | 3.527 M 27.76 % | 2.761 M -12.49 % | 3.155 M -30.88 % | 4.564 M -7.11 % | 4.914 M 0.57 % | 4.886 M -7.57 % | 5.286 M 38.40 % | 3.819 M 0.62 % | 3.796 M 16.14 % | 3.268 M -24.16 % | 4.309 M 9.52 % | 3.935 M 0.14 % | 3.929 M 22.30 % | 3.213 M -7.16 % | 3.461 M 21.17 % | 2.856 M -11.15 % | 3.214 M -1.23 % | 3.254 M 8.80 % | 2.991 M -10.58 % | 3.345 M 49.43 % | 2.238 M 15.42 % | 1.939 M -40.83 % | 3.277 M -10.80 % | 3.674 M 40.22 % | 2.620 M -8.26 % | 2.856 M -11.50 % | 3.227 M -8.67 % | 3.534 M -4.87 % | 3.714 M 8.33 % | 3.429 M 2.73 % | 3.338 M -1.20 % | 3.378 M 16.72 % | 2.894 M -3.26 % | 2.992 M 28.83 % | 2.322 M -73.54 % | 8.777 M -4.57 % | 9.197 M 1.86 % | 9.030 M 2.07 % | 8.846 M 103.75 % | 4.342 M -6.93 % | 4.665 M 49.04 % | 3.130 M 59.39 % | 1.964 M 38.10 % | 1.422 M -0.50 % | 1.429 M -80.45 % | 7.310 M 66.99 % | 4.377 M -0.47 % | 4.398 M 148.11 % | 1.773 M 117 295.50 % | 1.510 K 45.89 % | 1.035 K -99.09 % | 113.162 K 2.71 % | 110.181 K 15.82 % | 95.134 K 0.00 % | 95.134 K 36.10 % | 69.900 K 1 218.87 % | 5.300 K -33.87 % | 8.014 K 484.11 % | 1.372 K 0.07 % | 1.371 K -81.40 % | 7.371 K |
| Other non current assets | 434.872 K 50.37 % | 289.203 K -2.63 % | 297.024 K -19.93 % | 370.940 K -50.16 % | 744.215 K 102.56 % | 367.396 K -0.88 % | 370.644 K -1.13 % | 374.862 K -26.40 % | 509.342 K 10.09 % | 462.664 K 7.63 % | 429.884 K -18.62 % | 528.261 K -2.81 % | 543.539 K 76.38 % | 308.159 K -68.32 % | 972.675 K 26.21 % | 770.653 K 7.40 % | 717.551 K 116.51 % | 331.423 K -7.26 % | 357.385 K -32.31 % | 527.991 K -10.38 % | 589.159 K 50.86 % | 390.544 K 88.07 % | 207.661 K -37.95 % | 334.688 K -55.52 % | 752.389 K 231.81 % | 226.756 K -6.31 % | 242.032 K 5.93 % | 228.489 K -4.83 % | 240.087 K 9.98 % | 218.298 K -4.07 % | 227.550 K -13.64 % | 263.489 K -0.90 % | 265.887 K -63.83 % | 735.026 K 104.81 % | 358.887 K -0.14 % | 359.403 K 2 090.15 % | 16.410 K -93.90 % | 268.949 K 511.93 % | 43.951 K -65.84 % | 128.655 K | 0.000 -100.00 % | 294.917 K 3.30 % | 285.495 K 41.44 % | 201.846 K 44.39 % | 139.790 K -32.94 % | 208.460 K 33.17 % | 156.536 K 332.11 % | 36.226 K 0.00 % | 36.226 K -44.29 % | 65.026 K | 0.000 | 0.000 -100.00 % | 338.375 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.820 K -2.08 % | 28.410 K 0.00 % | 28.410 K -90.01 % | 284.358 K -20.43 % | 357.362 K 11.48 % | 320.568 K -4.99 % | 337.410 K -3.41 % | 349.306 K -3.27 % | 361.125 K -4.04 % | 376.319 K -3.89 % | 391.541 K 257.31 % | 109.581 K -13.85 % | 127.202 K 14.05 % | 111.533 K 0.81 % | 110.636 K 309.91 % | 26.990 K -13.35 % | 31.147 K -5.44 % | 32.938 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.367 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.976 K 9.19 % | 38.444 K -9.49 % | 42.474 K 17.25 % | 36.226 K 0.00 % | 36.226 K | 0.000 | 0.000 | 0.000 -100.00 % | 89.050 K -9.06 % | 97.926 K 231.28 % | 29.560 K -89.43 % | 279.560 K 21.78 % | 229.560 K 27.60 % | 179.900 K 546.66 % | 27.820 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.178 M -6.51 % | 2.330 M -31.01 % | 3.377 M -7.38 % | 3.646 M -0.07 % | 3.648 M 1.20 % | 3.605 M -1.39 % | 3.656 M -6.60 % | 3.914 M 11.56 % | 3.509 M -4.77 % | 3.684 M -2.34 % | 3.772 M -2.90 % | 3.885 M 171.30 % | 1.432 M -5.49 % | 1.515 M -6.95 % | 1.628 M 1.93 % | 1.597 M 1.52 % | 1.574 M -0.97 % | 1.589 M 1.83 % | 1.560 M | 0.000 -100.00 % | 25.000 K -50.00 % | 50.000 K -33.33 % | 75.000 K -25.00 % | 100.000 K -51.38 % | 205.682 K -29.13 % | 290.228 K -22.56 % | 374.773 K 45.90 % | 256.875 K 4.31 % | 246.250 K -9.84 % | 273.125 K -8.96 % | 300.000 K -8.22 % | 326.875 K -7.60 % | 353.750 K 1.07 % | 350.000 K -6.67 % | 375.000 K -43.66 % | 665.560 K 56.60 % | 425.000 K -5.56 % | 450.000 K -5.26 % | 475.000 K -5.00 % | 500.000 K -4.76 % | 525.000 K -4.55 % | 550.000 K -4.35 % | 575.000 K -4.17 % | 600.000 K -4.00 % | 625.000 K -3.85 % | 650.000 K -3.70 % | 675.000 K -3.57 % | 700.000 K -3.45 % | 725.000 K -16.06 % | 863.750 K -4.23 % | 901.875 K -4.06 % | 940.000 K -9.21 % | 1.035 M -3.74 % | 1.076 M -3.60 % | 1.116 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 % | 4.012 K -1.71 % | 4.082 K 0.00 % | 4.082 K -2.13 % | 4.171 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.023 M -46.73 % | 5.674 M -3.82 % | 5.900 M 3.69 % | 5.689 M -4.60 % | 5.964 M 4.69 % | 5.697 M 2.93 % | 5.535 M 0.76 % | 5.493 M -6.46 % | 5.873 M 25.44 % | 4.682 M -2.92 % | 4.822 M -0.67 % | 4.855 M -2.57 % | 4.983 M 205.93 % | 1.629 M -2.65 % | 1.673 M -4.23 % | 1.747 M 4.83 % | 1.667 M 4.32 % | 1.598 M 1.69 % | 1.571 M 35.21 % | 1.162 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.023 M -61.50 % | 7.852 M -4.58 % | 8.229 M -9.23 % | 9.066 M -5.65 % | 9.610 M 2.83 % | 9.345 M 2.25 % | 9.140 M -0.10 % | 9.149 M -6.52 % | 9.787 M 19.50 % | 8.190 M -3.72 % | 8.507 M -1.40 % | 8.627 M -2.72 % | 8.868 M 189.73 % | 3.061 M -4.00 % | 3.188 M -5.54 % | 3.375 M 3.41 % | 3.264 M 2.93 % | 3.171 M 0.35 % | 3.160 M 16.08 % | 2.722 M | 0.000 -100.00 % | 25.000 K -50.00 % | 50.000 K -33.33 % | 75.000 K -25.00 % | 100.000 K -51.38 % | 205.682 K -29.13 % | 290.228 K -22.56 % | 374.773 K 45.90 % | 256.875 K 4.31 % | 246.250 K -9.84 % | 273.125 K -8.96 % | 300.000 K -8.22 % | 326.875 K -7.60 % | 353.750 K 1.07 % | 350.000 K -6.67 % | 375.000 K -43.66 % | 665.560 K 56.60 % | 425.000 K -5.56 % | 450.000 K -5.26 % | 475.000 K -5.00 % | 500.000 K -4.76 % | 525.000 K -4.55 % | 550.000 K -4.35 % | 575.000 K -4.17 % | 600.000 K -4.00 % | 625.000 K -3.85 % | 650.000 K -3.70 % | 675.000 K -3.57 % | 700.000 K -3.45 % | 725.000 K -16.06 % | 863.750 K -4.23 % | 901.875 K -4.06 % | 940.000 K -9.21 % | 1.035 M -3.74 % | 1.076 M -3.60 % | 1.116 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 % | 4.012 K -1.71 % | 4.082 K 0.00 % | 4.082 K -2.13 % | 4.171 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 13.725 M -6.05 % | 14.608 M -1.68 % | 14.858 M 3.91 % | 14.298 M -2.34 % | 14.641 M -2.65 % | 15.039 M -3.90 % | 15.650 M -0.35 % | 15.705 M 4.46 % | 15.034 M 2.99 % | 14.598 M 0.82 % | 14.480 M 5.92 % | 13.671 M 3.77 % | 13.175 M 8.29 % | 12.166 M 13.69 % | 10.701 M 18.74 % | 9.012 M 213.58 % | 2.874 M 21.11 % | 2.373 M 0.06 % | 2.372 M 27.56 % | 1.859 M -2.62 % | 1.909 M -2.81 % | 1.964 M -6.17 % | 2.093 M 10.09 % | 1.902 M 11.25 % | 1.709 M -7.47 % | 1.847 M -9.25 % | 2.036 M -7.57 % | 2.202 M -7.24 % | 2.374 M -9.45 % | 2.622 M -6.39 % | 2.801 M -5.79 % | 2.973 M 6.26 % | 2.798 M 32.06 % | 2.119 M -0.39 % | 2.127 M 13.60 % | 1.872 M -5.35 % | 1.978 M 8.53 % | 1.823 M -0.54 % | 1.833 M 10.64 % | 1.656 M 16.02 % | 1.428 M 6.96 % | 1.335 M 16.64 % | 1.144 M 2.26 % | 1.119 M 5.34 % | 1.062 M 25.15 % | 848.799 K 9.08 % | 778.123 K 0.76 % | 772.290 K -5.03 % | 813.214 K -1.82 % | 828.320 K -2.91 % | 853.181 K 0.36 % | 850.126 K 46.52 % | 580.213 K -9.68 % | 642.427 K -8.72 % | 703.791 K -10.14 % | 783.198 K -11.14 % | 881.406 K -7.59 % | 953.762 K -1.12 % | 964.542 K 3.41 % | 932.750 K 12.47 % | 829.332 K 27.07 % | 652.658 K -8.30 % | 711.697 K 27.43 % | 558.515 K -7.47 % | 603.603 K -1.54 % | 613.036 K -1.35 % | 621.395 K 6.26 % | 584.771 K 33.32 % | 438.632 K 1.16 % | 433.612 K 11.42 % | 389.182 K 51.02 % | 257.704 K 36.79 % | 188.399 K -13.47 % | 217.737 K -1.93 % | 222.028 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.675 K -6.57 % | 2.863 K -2.82 % | 2.946 K -1.67 % | 2.996 K 20.81 % | 2.480 K |
| Total non current assets | 14.160 M -4.95 % | 14.897 M -1.70 % | 15.155 M 3.31 % | 14.669 M -20.31 % | 18.408 M -20.86 % | 23.259 M -4.09 % | 24.250 M -3.56 % | 25.146 M -0.03 % | 25.153 M 3.06 % | 24.406 M 1.48 % | 24.050 M 3.00 % | 23.348 M -0.67 % | 23.505 M 13.75 % | 20.664 M 2.40 % | 20.180 M 9.62 % | 18.410 M 47.76 % | 12.459 M 116.12 % | 5.765 M -2.57 % | 5.917 M 2.69 % | 5.762 M 0.00 % | 5.762 M 4.28 % | 5.526 M 1.19 % | 5.461 M 10.14 % | 4.959 M 101.43 % | 2.462 M 17.28 % | 2.099 M -9.82 % | 2.328 M -71.35 % | 8.125 M -0.69 % | 8.182 M 7.05 % | 7.643 M -1.86 % | 7.788 M -1.05 % | 7.870 M 7.05 % | 7.352 M 6.10 % | 6.930 M 5.39 % | 6.575 M 4.95 % | 6.265 M 5.18 % | 5.956 M -5.75 % | 6.320 M -1.62 % | 6.424 M 2.95 % | 6.240 M -1.37 % | 6.326 M -3.25 % | 6.539 M 4.92 % | 6.232 M -1.51 % | 6.327 M -2.57 % | 6.494 M 301.25 % | 1.618 M 6.42 % | 1.521 M 9.93 % | 1.384 M -4.55 % | 1.449 M -4.54 % | 1.518 M -4.64 % | 1.592 M -1.90 % | 1.623 M -1.52 % | 1.648 M 0.07 % | 1.647 M -8.35 % | 1.797 M -3.64 % | 1.865 M 0.85 % | 1.849 M -8.32 % | 2.017 M -2.49 % | 2.069 M -0.40 % | 2.077 M 86.49 % | 1.114 M 10.26 % | 1.010 M -2.15 % | 1.032 M 15.22 % | 895.925 K -5.98 % | 952.909 K -2.18 % | 974.161 K -2.36 % | 997.714 K 2.19 % | 976.312 K 78.09 % | 548.213 K -2.25 % | 560.814 K 12.00 % | 500.715 K 35.94 % | 368.340 K 71.01 % | 215.389 K -13.46 % | 248.884 K -2.39 % | 254.966 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.012 K -1.71 % | 4.082 K 0.00 % | 4.082 K -2.13 % | 4.171 K 55.93 % | 2.675 K -6.57 % | 2.863 K -2.82 % | 2.946 K -1.67 % | 2.996 K 20.81 % | 2.480 K |
| Other current assets | 3.835 M -69.35 % | 12.510 M 400.70 % | 2.498 M 19.12 % | 2.097 M 22.65 % | 1.710 M 43.51 % | 1.192 M 11.95 % | 1.065 M 30.99 % | 812.638 K 4.36 % | 778.683 K -22.71 % | 1.007 M 35.61 % | 742.908 K -6.93 % | 798.228 K 15.18 % | 693.013 K 15.86 % | 598.127 K 4.89 % | 570.258 K -74.57 % | 2.242 M 219.41 % | 702.010 K -55.56 % | 1.580 M 100.29 % | 788.740 K -5.70 % | 836.386 K 50.87 % | 554.383 K -34.20 % | 842.532 K 8.34 % | 777.688 K -14.58 % | 910.413 K 8.36 % | 840.145 K 7.93 % | 778.445 K -9.52 % | 860.340 K -22.45 % | 1.109 M -11.73 % | 1.257 M -18.23 % | 1.537 M 1.04 % | 1.521 M 6.56 % | 1.428 M 33.86 % | 1.066 M 3.00 % | 1.035 M -9.52 % | 1.144 M 2.29 % | 1.119 M 1.77 % | 1.099 M 55.14 % | 708.615 K -2.98 % | 730.383 K -3.22 % | 754.648 K 0.96 % | 747.463 K 5.90 % | 705.850 K -4.16 % | 736.458 K -2.47 % | 755.082 K 10.73 % | 681.893 K 261.09 % | 188.841 K -12.01 % | 214.626 K 22.08 % | 175.814 K -14.16 % | 204.824 K 7.51 % | 190.515 K -36.66 % | 300.790 K 5.57 % | 284.930 K 6.86 % | 266.637 K -13.88 % | 309.627 K 25.31 % | 247.083 K 4.43 % | 236.592 K 5.08 % | 225.153 K -12.05 % | 256.000 K -17.83 % | 311.542 K -1.20 % | 315.325 K 29.37 % | 243.748 K -9.78 % | 270.185 K -11.38 % | 304.873 K 56.68 % | 194.583 K -4.66 % | 204.092 K 15.01 % | 177.451 K -67.09 % | 539.275 K 153.69 % | 212.575 K -27.45 % | 292.989 K 117.64 % | 134.622 K -34.56 % | 205.716 K 15.22 % | 178.540 K -62.22 % | 472.520 K 21.09 % | 390.229 K -37.76 % | 627.015 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 900.000 50.00 % | 600.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 18.179 M -13.66 % | 21.055 M -7.80 % | 22.837 M -6.40 % | 24.399 M -15.20 % | 28.773 M -20.08 % | 36.004 M 547.05 % | 5.564 M -61.23 % | 14.351 M -37.78 % | 23.066 M -19.59 % | 28.687 M -21.25 % | 36.427 M 224.14 % | 11.238 M -38.49 % | 18.271 M -16.45 % | 21.868 M 385.51 % | 4.504 M -38.89 % | 7.371 M -41.15 % | 12.525 M 82.88 % | 6.849 M -27.95 % | 9.506 M -23.69 % | 12.458 M 228.67 % | 3.790 M 102.48 % | 1.872 M -49.29 % | 3.692 M -33.87 % | 5.582 M -47.11 % | 10.554 M -13.29 % | 12.172 M 745.35 % | 1.440 M -45.83 % | 2.658 M -50.57 % | 5.377 M 387.71 % | 1.102 M -29.51 % | 1.564 M -44.45 % | 2.816 M -38.98 % | 4.615 M 25.64 % | 3.673 M -46.27 % | 6.835 M -24.78 % | 9.087 M -5.84 % | 9.650 M 19.94 % | 8.046 M -6.94 % | 8.645 M 232.68 % | 2.599 M -11.96 % | 2.952 M -10.29 % | 3.291 M -25.04 % | 4.390 M 48.60 % | 2.954 M -1.88 % | 3.011 M -1.13 % | 3.045 M 42.35 % | 2.139 M -23.52 % | 2.797 M 30.93 % | 2.136 M 59.91 % | 1.336 M 78.88 % | 746.848 K -6.40 % | 797.923 K -25.30 % | 1.068 M -43.08 % | 1.877 M 0.95 % | 1.859 M 43.85 % | 1.292 M 6.61 % | 1.212 M 21.29 % | 999.429 K 4.74 % | 954.157 K -45.93 % | 1.765 M -37.58 % | 2.827 M 25.37 % | 2.255 M -23.90 % | 2.964 M -22.99 % | 3.849 M -10.30 % | 4.290 M 23.50 % | 3.474 M 169.45 % | 1.289 M 46.11 % | 882.432 K 280.12 % | 232.148 K -82.85 % | 1.353 M -49.06 % | 2.657 M -28.12 % | 3.697 M 10 511.08 % | 34.837 K -87.68 % | 282.864 K -80.78 % | 1.472 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 0.00 % | 60.000 -94.55 % | 1.100 K 2 582.93 % | 41.000 925.00 % | 4.000 -99.98 % | 23.382 K -57.62 % | 55.173 K 97.80 % | 27.893 K |
| Cash and short term investments | 18.179 M -13.66 % | 21.055 M -7.80 % | 22.837 M -6.40 % | 24.399 M -15.20 % | 28.773 M -20.08 % | 36.004 M 547.05 % | 5.564 M -61.23 % | 14.351 M -37.78 % | 23.066 M -19.59 % | 28.687 M -21.25 % | 36.427 M 224.14 % | 11.238 M -38.49 % | 18.271 M -16.45 % | 21.868 M 385.51 % | 4.504 M -38.89 % | 7.371 M -41.15 % | 12.525 M 82.88 % | 6.849 M -27.95 % | 9.506 M -23.69 % | 12.458 M 228.67 % | 3.790 M 102.48 % | 1.872 M -49.29 % | 3.692 M -33.87 % | 5.582 M -47.11 % | 10.554 M -13.29 % | 12.172 M 745.35 % | 1.440 M -45.83 % | 2.658 M -50.57 % | 5.377 M 387.71 % | 1.102 M -29.51 % | 1.564 M -44.45 % | 2.816 M -38.98 % | 4.615 M 25.64 % | 3.673 M -46.27 % | 6.835 M -24.78 % | 9.087 M -5.84 % | 9.650 M 19.94 % | 8.046 M -6.94 % | 8.645 M 232.68 % | 2.599 M -11.96 % | 2.952 M -10.29 % | 3.291 M -25.04 % | 4.390 M 48.60 % | 2.954 M -1.88 % | 3.011 M -1.13 % | 3.045 M 42.35 % | 2.139 M -23.52 % | 2.797 M 30.93 % | 2.136 M 59.91 % | 1.336 M 78.88 % | 746.848 K -6.40 % | 797.923 K -25.30 % | 1.068 M -43.08 % | 1.877 M 0.95 % | 1.859 M 43.85 % | 1.292 M 6.61 % | 1.212 M 21.29 % | 999.429 K 4.74 % | 954.157 K -45.93 % | 1.765 M -37.58 % | 2.827 M 25.37 % | 2.255 M -23.90 % | 2.964 M -22.99 % | 3.849 M -10.30 % | 4.290 M 23.50 % | 3.474 M 169.45 % | 1.289 M 46.11 % | 882.432 K 280.12 % | 232.148 K -82.85 % | 1.353 M -49.06 % | 2.657 M -28.12 % | 3.697 M 10 511.08 % | 34.837 K -87.68 % | 282.864 K -80.78 % | 1.472 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 0.00 % | 60.000 -94.55 % | 1.100 K 2 582.93 % | 41.000 925.00 % | 4.000 -99.98 % | 23.382 K -57.62 % | 55.173 K 97.80 % | 27.893 K |
| Total current assets | 48.452 M 2.47 % | 47.282 M 15.60 % | 40.901 M -15.18 % | 48.221 M -12.08 % | 54.845 M -9.77 % | 60.784 M 140.00 % | 25.326 M -21.51 % | 32.268 M -18.80 % | 39.739 M -12.82 % | 45.581 M -15.45 % | 53.913 M 93.62 % | 27.844 M -13.59 % | 32.224 M -11.12 % | 36.253 M 65.70 % | 21.879 M -19.52 % | 27.187 M -4.45 % | 28.452 M 28.16 % | 22.201 M -5.65 % | 23.530 M 2.71 % | 22.909 M 111.08 % | 10.854 M -20.88 % | 13.719 M -2.95 % | 14.135 M -11.26 % | 15.929 M -12.06 % | 18.114 M -12.01 % | 20.586 M 98.67 % | 10.362 M -13.99 % | 12.047 M -4.65 % | 12.635 M -16.68 % | 15.165 M -3.62 % | 15.735 M -2.89 % | 16.202 M -8.25 % | 17.658 M 3.88 % | 16.999 M -2.76 % | 17.482 M 1.76 % | 17.180 M -7.29 % | 18.531 M 2.91 % | 18.007 M 5.19 % | 17.118 M 52.38 % | 11.234 M 2.04 % | 11.009 M 14.66 % | 9.601 M -8.41 % | 10.483 M 4.49 % | 10.033 M 11.58 % | 8.992 M 6.03 % | 8.480 M 22.65 % | 6.914 M 9.90 % | 6.292 M -17.62 % | 7.637 M 26.33 % | 6.045 M 28.22 % | 4.715 M 11.17 % | 4.241 M -9.13 % | 4.667 M -0.60 % | 4.695 M 7.44 % | 4.370 M 14.04 % | 3.832 M -5.76 % | 4.066 M -9.02 % | 4.469 M 7.68 % | 4.150 M -8.56 % | 4.538 M -17.05 % | 5.471 M 6.62 % | 5.132 M -12.01 % | 5.832 M -8.82 % | 6.396 M -8.02 % | 6.954 M 23.89 % | 5.613 M 53.13 % | 3.665 M 23.83 % | 2.960 M 19.93 % | 2.468 M -11.47 % | 2.788 M -24.89 % | 3.712 M -22.13 % | 4.767 M 293.60 % | 1.211 M -20.84 % | 1.530 M -48.72 % | 2.984 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 0.00 % | 60.000 -94.55 % | 1.100 K -36.64 % | 1.736 K 2.18 % | 1.699 K -93.22 % | 25.077 K -56.59 % | 57.768 K 95.24 % | 29.588 K |
| Inventory | 7.715 M -8.86 % | 8.465 M -25.14 % | 11.309 M -4.52 % | 11.844 M -8.33 % | 12.920 M -23.12 % | 16.806 M 6.90 % | 15.720 M 7.01 % | 14.691 M 17.37 % | 12.516 M 1.24 % | 12.363 M -12.51 % | 14.132 M 29.29 % | 10.930 M 13.88 % | 9.598 M 14.14 % | 8.409 M -7.29 % | 9.071 M -7.97 % | 9.856 M 25.53 % | 7.851 M 31.33 % | 5.978 M -5.85 % | 6.350 M 9.43 % | 5.802 M 31.17 % | 4.424 M -15.50 % | 5.235 M 4.83 % | 4.994 M 33.01 % | 3.754 M 12.57 % | 3.335 M -2.68 % | 3.427 M -1.57 % | 3.482 M 2.91 % | 3.383 M -5.44 % | 3.578 M 18.85 % | 3.011 M -20.39 % | 3.782 M 2.25 % | 3.699 M 1.66 % | 3.638 M -8.48 % | 3.975 M -2.55 % | 4.079 M 13.17 % | 3.605 M 13.04 % | 3.189 M -14.90 % | 3.747 M -2.63 % | 3.848 M 47.93 % | 2.601 M 4.56 % | 2.488 M -18.10 % | 3.038 M -3.29 % | 3.141 M 16.06 % | 2.707 M 17.67 % | 2.300 M -11.12 % | 2.588 M -11.29 % | 2.917 M 83.25 % | 1.592 M 18.00 % | 1.349 M -28.37 % | 1.883 M 1.82 % | 1.850 M -6.56 % | 1.980 M 27.23 % | 1.556 M 13.24 % | 1.374 M -16.87 % | 1.653 M -1.64 % | 1.680 M -7.62 % | 1.819 M 52.59 % | 1.192 M -17.74 % | 1.449 M -3.73 % | 1.505 M 3.55 % | 1.454 M 24.29 % | 1.170 M 3.68 % | 1.128 M -13.29 % | 1.301 M 17.33 % | 1.109 M 1.64 % | 1.091 M 18.76 % | 918.657 K 0.05 % | 918.164 K 33.46 % | 687.983 K 20.52 % | 570.862 K 1.18 % | 564.183 K -9.42 % | 622.859 K 15.63 % | 538.647 K -21.75 % | 688.325 K 17.49 % | 585.835 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 18.723 M 256.45 % | 5.253 M 23.42 % | 4.256 M -56.92 % | 9.880 M -13.65 % | 11.441 M 68.68 % | 6.783 M 127.83 % | 2.977 M 23.35 % | 2.414 M -28.54 % | 3.377 M -4.12 % | 3.522 M 34.93 % | 2.611 M -46.48 % | 4.878 M 33.23 % | 3.661 M -31.92 % | 5.378 M -30.46 % | 7.734 M 0.21 % | 7.718 M 4.66 % | 7.374 M -5.39 % | 7.794 M 13.18 % | 6.886 M 80.60 % | 3.813 M 82.85 % | 2.085 M -63.85 % | 5.769 M 23.49 % | 4.672 M -17.78 % | 5.682 M 67.91 % | 3.384 M -19.59 % | 4.208 M -8.11 % | 4.580 M -6.48 % | 4.897 M 102.09 % | 2.423 M -74.54 % | 9.515 M 7.30 % | 8.868 M 7.35 % | 8.260 M -0.94 % | 8.339 M 0.28 % | 8.316 M 53.33 % | 5.423 M 60.94 % | 3.370 M -26.62 % | 4.592 M -16.59 % | 5.505 M 41.37 % | 3.894 M -26.23 % | 5.279 M 9.49 % | 4.821 M 87.81 % | 2.567 M 15.87 % | 2.215 M -38.74 % | 3.617 M 20.62 % | 2.998 M 12.82 % | 2.658 M 61.79 % | 1.643 M -4.85 % | 1.727 M -56.25 % | 3.946 M 49.77 % | 2.635 M 44.99 % | 1.817 M 54.20 % | 1.179 M -33.65 % | 1.776 M 56.55 % | 1.135 M 85.74 % | 610.869 K -1.84 % | 622.324 K -23.10 % | 809.303 K -59.96 % | 2.021 M 40.84 % | 1.435 M 50.61 % | 952.894 K 0.69 % | 946.340 K -34.12 % | 1.436 M 0.10 % | 1.435 M 36.46 % | 1.052 M -22.12 % | 1.350 M 55.12 % | 870.435 K -5.21 % | 918.239 K -3.03 % | 946.889 K -24.56 % | 1.255 M 72.11 % | 729.212 K 155.84 % | 285.027 K 6.05 % | 268.770 K 62.84 % | 165.056 K -2.07 % | 168.542 K -43.65 % | 299.093 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.695 K 0.00 % | 1.695 K 0.00 % | 1.695 K 0.00 % | 1.695 K 54.79 % | 1.095 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 -100.00 % | 5.619 M 2.78 % | 5.467 M 18.93 % | 4.597 M 2.87 % | 4.469 M 4.94 % | 4.259 M 5.64 % | 4.031 M 5.27 % | 3.830 M 0.35 % | 3.816 M 2.22 % | 3.733 M 3.98 % | 3.590 M -7.33 % | 3.874 M -7.69 % | 4.197 M 2.88 % | 4.080 M -3.62 % | 4.233 M -5.59 % | 4.484 M 4.04 % | 4.310 M -4.07 % | 4.493 M -5.41 % | 4.750 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 3.343 M 9.03 % | 3.066 M -18.81 % | 3.776 M -32.84 % | 5.623 M -27.41 % | 7.746 M 29.55 % | 5.979 M 1.40 % | 5.896 M -3.30 % | 6.097 M 6.45 % | 5.728 M 59.69 % | 3.587 M -45.56 % | 6.589 M 71.86 % | 3.834 M 21.93 % | 3.144 M 5.65 % | 2.976 M -9.62 % | 3.293 M -22.10 % | 4.227 M 16.67 % | 3.623 M -13.73 % | 4.199 M 18.01 % | 3.558 M 38.03 % | 2.578 M 72.47 % | 1.495 M -36.45 % | 2.352 M 28.97 % | 1.824 M 26.73 % | 1.439 M 0.13 % | 1.437 M 21.82 % | 1.180 M -10.59 % | 1.320 M 13.55 % | 1.162 M -7.80 % | 1.261 M -8.51 % | 1.378 M -3.80 % | 1.432 M -12.24 % | 1.632 M -17.58 % | 1.980 M 31.56 % | 1.505 M -19.16 % | 1.862 M -4.05 % | 1.940 M 6.89 % | 1.815 M 11.46 % | 1.629 M -18.25 % | 1.992 M 37.16 % | 1.453 M -13.86 % | 1.686 M 37.33 % | 1.228 M 3.47 % | 1.187 M -35.59 % | 1.843 M 46.42 % | 1.258 M -3.90 % | 1.310 M 16.38 % | 1.125 M 30.44 % | 862.636 K | 0.000 -100.00 % | 1.076 M 140.15 % | 448.125 K -37.76 % | 719.944 K 8.63 % | 662.739 K 4.38 % | 634.905 K -4.04 % | 661.615 K 56.50 % | 422.767 K -33.33 % | 634.083 K -72.66 % | 2.319 M 26.71 % | 1.830 M -8.12 % | 1.992 M 174.31 % | 726.174 K 51.52 % | 479.272 K -72.65 % | 1.752 M 224.75 % | 539.536 K -20.66 % | 679.990 K -74.17 % | 2.633 M -0.16 % | 2.637 M -0.88 % | 2.660 M 80.01 % | 1.478 M 67.06 % | 884.682 K 117.91 % | 405.990 K -3.46 % | 420.557 K -61.85 % | 1.102 M 25.15 % | 880.897 K -8.20 % | 959.534 K 63 445.30 % | 1.510 K 45.89 % | 1.035 K -96.75 % | 31.888 K 7.18 % | 29.751 K 159.79 % | 11.452 K 0.00 % | 11.452 K -24.41 % | 15.151 K 236.69 % | 4.500 K -37.62 % | 7.214 K 425.80 % | 1.372 K 0.07 % | 1.371 K -81.40 % | 7.371 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.523 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -6.467 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.143 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.823 M -0.97 % | 5.880 M -1.92 % | 5.995 M -1.08 % | 6.060 M 0.89 % | 6.006 M -0.38 % | 6.029 M -3.42 % | 6.243 M 7.59 % | 5.802 M 0.47 % | 5.775 M 2.93 % | 5.611 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.211 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 |
| Other total stockholders equity | 172.069 M 0.48 % | 171.242 M 2.64 % | 166.835 M 0.34 % | 166.277 M 0.43 % | 165.566 M 0.19 % | 165.253 M 31.34 % | 125.816 M 0.46 % | 125.235 M 0.37 % | 124.771 M 0.24 % | 124.471 M 0.39 % | 123.992 M 29.97 % | 95.398 M -0.04 % | 95.433 M 2.20 % | 93.377 M 1.86 % | 91.674 M 0.41 % | 91.301 M 0.38 % | 90.954 M 22.73 % | 74.108 M 0.10 % | 74.033 M 0.17 % | 73.906 M 17.65 % | 62.821 M 0.14 % | 62.733 M 0.19 % | 62.611 M 0.12 % | 62.538 M 2.99 % | 60.722 M 0.14 % | 60.638 M 26.22 % | 48.042 M 0.20 % | 47.944 M 0.11 % | 47.891 M 0.14 % | 47.824 M 0.15 % | 47.752 M 0.18 % | 47.666 M 0.23 % | 47.556 M 0.23 % | 47.446 M 0.25 % | 47.327 M 0.49 % | 47.098 M 0.48 % | 46.875 M 0.10 % | 46.827 M 0.13 % | 46.765 M 13.55 % | 41.184 M 0.17 % | 41.116 M 0.24 % | 41.018 M 0.18 % | 40.942 M 1.60 % | 40.299 M 0.43 % | 40.124 M 0.15 % | 40.065 M 0.20 % | 39.983 M 0.65 % | 39.725 M 0.17 % | 39.659 M 0.10 % | 39.620 M 0.09 % | 39.586 M 0.14 % | 39.531 M 0.20 % | 39.454 M 0.16 % | 39.392 M 0.12 % | 39.343 M 0.19 % | 39.268 M 0.04 % | 39.252 M 0.05 % | 39.232 M 0.05 % | 39.212 M 0.13 % | 39.162 M 0.41 % | 39.003 M 80.98 % | 21.551 M 3.61 % | 20.800 M 2.43 % | 20.306 M 1.73 % | 19.961 M 14.31 % | 17.462 M 9.10 % | 16.006 M 4.75 % | 15.280 M 8.88 % | 14.034 M 1.71 % | 13.798 M 0.13 % | 13.780 M 3.18 % | 13.355 M 47.09 % | 9.079 M 105.59 % | 4.416 M -21.91 % | 5.655 M 2 916.84 % | 187.447 K 2.46 % | 182.947 K -11.78 % | 207.380 K 0.00 % | 207.380 K 0.00 % | 207.380 K 0.00 % | 207.380 K 0.00 % | 207.380 K 0.00 % | 207.380 K 0.00 % | 207.380 K 0.00 % | 207.380 K 0.96 % | 205.400 K 44.61 % | 142.040 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.941 K -57.70 % | 165.326 K -33.96 % | 250.326 K -23.57 % | 327.542 K -29.76 % | 466.326 K -7.77 % | 505.618 K -36.21 % | 792.587 K 25.47 % | 631.673 K -29.21 % | 892.308 K 167.70 % | 333.318 K -2.65 % | 342.379 K -4.23 % | 357.499 K 4.83 % | 341.042 K 1.50 % | 335.990 K 0.00 % | 335.990 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 62.611 M 0.69 % | 62.180 M 10.93 % | 56.056 M -10.87 % | 62.890 M -14.15 % | 73.252 M -12.84 % | 84.043 M 69.52 % | 49.577 M -13.65 % | 57.413 M -11.52 % | 64.892 M -7.28 % | 69.987 M -10.23 % | 77.962 M 52.29 % | 51.193 M -8.14 % | 55.729 M -2.09 % | 56.917 M 35.33 % | 42.059 M -7.76 % | 45.596 M 11.45 % | 40.911 M 46.29 % | 27.966 M -5.03 % | 29.448 M 2.71 % | 28.672 M 72.55 % | 16.616 M -13.66 % | 19.245 M -1.79 % | 19.596 M -6.18 % | 20.888 M 1.52 % | 20.575 M -9.30 % | 22.685 M 78.77 % | 12.689 M -37.10 % | 20.172 M -3.09 % | 20.816 M -8.73 % | 22.808 M -3.04 % | 23.522 M -2.28 % | 24.072 M -3.75 % | 25.010 M 4.52 % | 23.929 M -0.53 % | 24.057 M 2.61 % | 23.445 M -4.25 % | 24.487 M 0.66 % | 24.326 M 3.33 % | 23.542 M 34.73 % | 17.473 M 0.80 % | 17.335 M 7.40 % | 16.140 M -3.44 % | 16.715 M 2.17 % | 16.360 M 5.64 % | 15.486 M 53.34 % | 10.099 M 19.72 % | 8.435 M 9.90 % | 7.675 M -15.53 % | 9.086 M 20.14 % | 7.563 M 19.92 % | 6.307 M 7.55 % | 5.864 M -7.15 % | 6.315 M -0.42 % | 6.342 M 2.84 % | 6.167 M 8.26 % | 5.697 M -3.69 % | 5.915 M -8.80 % | 6.486 M 4.29 % | 6.219 M -6.00 % | 6.615 M 0.46 % | 6.585 M 7.22 % | 6.142 M -10.53 % | 6.864 M -5.87 % | 7.292 M -7.77 % | 7.907 M 20.03 % | 6.587 M 41.26 % | 4.663 M 18.46 % | 3.936 M 30.50 % | 3.016 M -9.93 % | 3.349 M -20.50 % | 4.213 M -17.96 % | 5.135 M 259.99 % | 1.426 M -19.81 % | 1.779 M -45.08 % | 3.239 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.012 K -3.14 % | 4.142 K 0.00 % | 4.142 K -21.42 % | 5.271 K 19.50 % | 4.411 K -3.31 % | 4.562 K -83.72 % | 28.023 K -53.88 % | 60.764 K 89.48 % | 32.068 K |
| 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 | 2003-09-30 | 2003-06-30 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 |
| 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-03-31 | 2001-12-31 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.656 M | 0.000 | 0.000 100.00 % | -69.941 K 26.68 % | -95.385 K -12.22 % | -85.000 K | 0.000 | 0.000 | 0.000 100.00 % | -22.967 K 78.58 % | -107.203 K 60.65 % | -272.469 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -236.223 K -171.32 % | -87.065 K -18.19 % | -73.664 K 45.81 % | -135.945 K -62.07 % | -83.880 K -13.34 % | -74.009 K -101.24 % | 5.963 M 3 780.75 % | -162.000 K 71.46 % | -567.599 K -298.87 % | -142.300 K 39.08 % | -233.570 K -2.67 % | -227.500 K -38.69 % | -164.033 K -1 111.29 % | -13.542 K 83.67 % | -82.904 K 41.98 % | -142.896 K -244.18 % | 99.108 K -69.31 % | 322.965 K 375.32 % | -117.306 K -176.48 % | 153.387 K -25.32 % | 205.387 K 218.05 % | -173.979 K -195.17 % | 182.818 K -28.83 % | 256.859 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 |
| Stock based compensation | 452.843 K -15.57 % | 536.326 K -4.06 % | 559.009 K -25.56 % | 750.903 K 19.20 % | 629.926 K -1.02 % | 636.424 K 8.63 % | 585.843 K 1.04 % | 579.789 K 45.37 % | 398.826 K -16.42 % | 477.204 K 24.20 % | 384.224 K 1 136.12 % | -37.083 K -108.73 % | 424.934 K -16.12 % | 506.588 K 34.42 % | 376.871 K 8.45 % | 347.507 K 4.12 % | 333.761 K 346.44 % | 74.761 K -41.15 % | 127.033 K 30.63 % | 97.250 K 10.23 % | 88.223 K 1.33 % | 87.065 K 18.19 % | 73.664 K -45.81 % | 135.945 K 62.07 % | 83.880 K 13.34 % | 74.009 K -20.14 % | 92.677 K 72.94 % | 53.588 K -19.46 % | 66.536 K -7.92 % | 72.259 K -16.25 % | 86.282 K -21.07 % | 109.309 K -1.25 % | 110.693 K -6.81 % | 118.781 K -19.30 % | 147.196 K 109.00 % | 70.430 K 47.60 % | 47.718 K -23.31 % | 62.221 K -25.53 % | 83.552 K -39.62 % | 138.379 K 79.37 % | 77.148 K 24.81 % | 61.814 K 38.53 % | 44.620 K -66.86 % | 134.633 K 153.90 % | 53.026 K -33.71 % | 79.994 K 178.25 % | 28.749 K 4.25 % | 27.578 K -2.24 % | 28.211 K 0.02 % | 28.205 K -26.76 % | 38.509 K -48.76 % | 75.150 K 30.24 % | 57.703 K 18.57 % | 48.667 K -34.82 % | 74.666 K 334.51 % | 17.184 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 |
| Change in working capital | -3.122 M -2 803.33 % | 115.490 K -97.69 % | 5.006 M 12 943.29 % | 38.380 K 102.00 % | -1.921 M 43.02 % | -3.371 M -18.32 % | -2.849 M 29.05 % | -4.016 M -1 139.08 % | 386.487 K 107.83 % | -4.935 M -195.01 % | 5.194 M 485.01 % | -1.349 M -1 102.92 % | 134.520 K -95.62 % | 3.071 M 1 511.18 % | 190.621 K 108.05 % | -2.369 M -43.29 % | -1.653 M -284.42 % | -430.045 K 68.90 % | -1.383 M 30.35 % | -1.985 M -150.45 % | 3.935 M 369.46 % | -1.460 M -767.93 % | 218.636 K 107.62 % | -2.870 M -342.78 % | 1.182 M 2 406.38 % | -51.253 K -106.12 % | 837.515 K 132.59 % | -2.570 M -150.04 % | 5.137 M 2 360.65 % | -227.216 K 68.99 % | -732.761 K -40.23 % | -522.531 K -131.61 % | 1.653 M 162.46 % | -2.647 M -34.03 % | -1.975 M -275.55 % | -525.801 K -131.92 % | 1.647 M 210.96 % | -1.485 M -269.01 % | 878.500 K 233.47 % | -658.210 K 40.78 % | -1.112 M -97.16 % | -563.772 K -153.43 % | 1.055 M 217.16 % | -900.656 K -17 794.62 % | 5.090 K 118.66 % | -27.273 K 97.24 % | -987.241 K -161.60 % | 1.603 M 234.47 % | -1.192 M -413.22 % | 380.488 K 139.29 % | -968.424 K -410.97 % | -189.526 K 82.03 % | -1.055 M -199.58 % | -352.017 K -207.31 % | 328.051 K -26.19 % | 444.466 K -33.82 % | 671.585 K 165.90 % | 252.575 K 154.30 % | -465.125 K -36.06 % | -341.859 K -139.17 % | 872.763 K 856.32 % | -115.396 K 62.15 % | -304.887 K -236.19 % | 223.870 K 116.55 % | -1.352 M -407.07 % | -266.696 K -343.82 % | 109.382 K -89.84 % | 1.076 M 597.91 % | -216.152 K 48.50 % | -419.673 K -2 911.65 % | -13.935 K 95.09 % | -283.834 K -141.89 % | 677.529 K 369.30 % | -251.589 K 56.56 % | -579.206 K -2 802.78 % | 21.430 K 1 519.21 % | -1.510 K -417.89 % | 475.000 100.46 % | -103.614 K -1 041.88 % | -9.074 K -356.18 % | 3.542 K 179.33 % | -4.465 K -119.22 % | 23.226 K 1 111.58 % | 1.917 K 170.66 % | -2.713 K -140.85 % | 6.642 K 637.18 % | 901.000 113.06 % | -6.900 K -253.98 % | 4.481 K |
| Accounts receivables | -1.388 M -39.35 % | -996.312 K -117.71 % | 5.624 M 260.25 % | 1.561 M 133.16 % | -4.708 M -23.70 % | -3.806 M -845.43 % | -402.537 K -144.43 % | 906.100 K 524.41 % | 145.112 K 115.91 % | -911.911 K -140.22 % | 2.267 M 286.37 % | -1.217 M -168.81 % | 1.768 M -24.96 % | 2.356 M 1 658.80 % | -151.143 K 27.65 % | -208.894 K -137.40 % | 558.602 K 161.54 % | -907.695 K 70.46 % | -3.073 M -77.88 % | -1.728 M -146.90 % | 3.684 M 435.70 % | -1.097 M -208.65 % | 1.010 M 143.95 % | -2.298 M -378.69 % | 824.503 K 122.05 % | 371.321 K 17.12 % | 317.056 K 112.82 % | -2.474 M -134.88 % | 7.092 M 1 195.42 % | -647.420 K -6.58 % | -607.430 K -870.97 % | 78.788 K 253.77 % | -51.238 K 98.23 % | -2.892 M -40.84 % | -2.054 M -268.01 % | 1.222 M 33.86 % | 913.094 K 156.68 % | -1.611 M -216.36 % | 1.384 M 427.04 % | -423.345 K 81.45 % | -2.282 M -548.91 % | -351.695 K -123.51 % | 1.496 M 309.77 % | -713.271 K -103.40 % | -350.668 K 65.45 % | -1.015 M -1 311.72 % | 83.768 K -96.25 % | 2.235 M 268.49 % | -1.326 M -62.22 % | -817.672 K -28.01 % | -638.776 K -206.85 % | 597.819 K 193.16 % | -641.689 K -20.29 % | -533.468 K -4 757.08 % | 11.455 K -93.87 % | 186.979 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 |
| Inventory | 838.052 K -66.76 % | 2.521 M 1 161.04 % | 199.937 K -81.42 % | 1.076 M 42.18 % | 757.016 K 165.93 % | -1.148 M 39.35 % | -1.893 M 12.92 % | -2.174 M -86.47 % | -1.166 M -52.94 % | -762.388 K 76.19 % | -3.201 M -140.32 % | -1.332 M -48.10 % | -899.490 K -236.01 % | 661.332 K -14.50 % | 773.452 K 138.81 % | -1.993 M -30.91 % | -1.522 M -510.09 % | 371.214 K 167.83 % | -547.290 K 60.30 % | -1.379 M -269.89 % | 811.546 K 436.44 % | -241.213 K 80.54 % | -1.239 M -195.61 % | -419.293 K -555.90 % | 91.970 K 68.26 % | 54.661 K 155.47 % | -98.546 K -150.60 % | 194.752 K 134.32 % | -567.488 K -173.59 % | 771.167 K 1 028.21 % | -83.081 K -37.72 % | -60.324 K -117.90 % | 336.951 K 224.13 % | 103.956 K 121.90 % | -474.603 K -14.12 % | -415.877 K -174.47 % | 558.455 K 452.30 % | 101.114 K 108.11 % | -1.247 M -999.30 % | -113.418 K -120.63 % | 549.809 K 431.51 % | 103.442 K 123.80 % | -434.646 K -6.95 % | -406.390 K -241.14 % | 287.939 K -12.55 % | 329.248 K 124.84 % | -1.325 M -445.64 % | -242.909 K -145.46 % | 534.280 K 1 683.85 % | -33.733 K -125.98 % | 129.853 K 130.65 % | -423.658 K -132.88 % | -181.919 K -165.24 % | 278.866 K 911.34 % | 27.574 K -80.11 % | 138.613 K 122.11 % | -626.910 K -343.77 % | 257.174 K 358.01 % | 56.150 K 208.82 % | -51.601 K 81.84 % | -284.114 K -585.11 % | -41.470 K -123.99 % | 172.875 K 189.95 % | -192.191 K -972.14 % | -17.926 K 89.60 % | -172.367 K -34 862.88 % | -493.000 99.79 % | -230.181 K -96.53 % | -117.121 K -1 653.57 % | -6.679 K -111.38 % | 58.676 K 169.68 % | -84.212 K -156.26 % | 149.678 K 246.04 % | -102.490 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.050 M 4.22 % | 1.967 M | 0.000 100.00 % | -1.545 M -142.15 % | 3.666 M 221.02 % | -3.029 M -224.37 % | 2.436 M 164.77 % | 919.954 K 953.12 % | -107.834 K -132.21 % | 334.794 K 144.63 % | -750.098 K -1 442.96 % | 55.854 K 120.44 % | -273.228 K -4 345.31 % | 6.436 K -99.62 % | 1.677 M 56.54 % | 1.071 M 275.60 % | -610.111 K -1 643.53 % | 39.527 K -90.20 % | 403.521 K 228.05 % | 123.006 K -62.28 % | 326.107 K 392.75 % | -111.393 K -176.96 % | 144.742 K 151.23 % | -282.533 K 82.25 % | -1.591 M -421.27 % | -305.286 K -218.44 % | 257.750 K 137.00 % | -696.672 K -163.58 % | 1.096 M 727.78 % | 132.368 K -73.62 % | 501.817 K 147.32 % | -1.060 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 621.315 K 705.05 % | 77.177 K | 0.000 | 0.000 100.00 % | -134.393 K | 0.000 | 0.000 100.00 % | -414.393 K -5.79 % | -391.711 K -133.12 % | 1.183 M 339.75 % | -493.377 K -29.15 % | -382.021 K -64.09 % | -232.811 K -306.31 % | 112.843 K -8.56 % | 123.400 K 143.33 % | -284.762 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 |
| Other working capital | -2.572 M -82.46 % | -1.409 M -72.26 % | -818.242 K 68.52 % | -2.599 M -12 770.33 % | -20.195 K -101.28 % | 1.583 M 386.10 % | -553.278 K 79.86 % | -2.748 M -295.24 % | 1.407 M 143.16 % | -3.261 M -153.21 % | 6.128 M 410.91 % | 1.200 M 263.41 % | -734.049 K -1 462.28 % | 53.884 K 112.48 % | -431.688 K -158.42 % | -167.051 K 75.77 % | -689.505 K -747.81 % | 106.436 K -95.24 % | 2.238 M 99.56 % | 1.121 M 300.20 % | -560.111 K -359.75 % | -121.829 K -127.18 % | 448.209 K 393.25 % | -152.843 K -157.54 % | 265.618 K 155.66 % | -477.235 K -177.10 % | 619.005 K 312.46 % | -291.354 K 79.01 % | -1.388 M -295.47 % | -350.963 K -730.68 % | -42.250 K 92.19 % | -540.995 K -139.57 % | 1.367 M 865.65 % | 141.592 K -74.42 % | 553.576 K 141.55 % | -1.332 M -857.67 % | 175.832 K 598.49 % | 25.173 K -96.60 % | 740.811 K 709.99 % | -121.447 K -119.56 % | 620.818 K 296.76 % | -315.519 K -4 840.79 % | -6.386 K -102.92 % | 219.005 K 222.93 % | 67.819 K -89.70 % | 658.511 K 158.85 % | 254.394 K 165.33 % | -389.393 K 2.56 % | -399.611 K -132.44 % | 1.232 M 368.09 % | -459.501 K -26.35 % | -363.687 K -57.46 % | -230.978 K -137.11 % | -97.415 K -133.71 % | 289.022 K 143.13 % | 118.874 K -90.85 % | 1.298 M 28 334.29 % | -4.599 K 99.12 % | -521.275 K -79.59 % | -290.258 K -125.09 % | 1.157 M 1 664.91 % | -73.926 K 84.53 % | -477.762 K -214.83 % | 416.061 K 131.18 % | -1.334 M -1 314.62 % | -94.329 K -185.85 % | 109.875 K -91.59 % | 1.306 M 1 419.20 % | -99.031 K 76.02 % | -412.994 K -468.78 % | -72.611 K 63.63 % | -199.622 K -137.82 % | 527.851 K 454.03 % | -149.099 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 |
| Other non cash items | 6.672 K -97.99 % | 331.459 K -1.12 % | 335.214 K -88.95 % | 3.034 M -3.03 % | 3.128 M 4 874.32 % | 62.887 K -96.82 % | 1.977 M 1 611.76 % | 115.470 K -89.20 % | 1.069 M -79.83 % | 5.301 M 4 454.26 % | -121.738 K | 0.000 -100.00 % | 422.639 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -148.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 % | 28.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.000 K -160.71 % | 56.000 K 119.16 % | -292.349 K -236.91 % | 213.530 K -59.59 % | 528.443 K 110.27 % | -5.146 M -1 181.93 % | 475.605 K 144.10 % | 194.839 K 1 398.93 % | -15.000 K -200.00 % | 15.000 K 282.36 % | 3.923 K | 0.000 | 0.000 | 0.000 -100.00 % | 9.699 K 44.85 % | 6.696 K | 0.000 -100.00 % | 23.564 K -1.08 % | 23.821 K -56.29 % | 54.504 K -71.33 % | 190.090 K 321.57 % | 45.091 K 13.65 % | 39.674 K -81.04 % | 209.227 K 663.74 % | 27.395 K -87.46 % | 218.486 K -57.09 % | 509.123 K 234.35 % | 152.273 K 11.90 % | 136.075 K 127.69 % | 59.764 K 146.11 % | 24.283 K 83 634.48 % | 29.000 101.23 % | -2.350 K 95.39 % | -51.014 K -183.03 % | 61.442 K 110.85 % | -566.387 K -2 542.96 % | -21.430 K -1 519.21 % | 1.510 K 209.42 % | -1.380 K -101.32 % | 104.649 K 4 928.78 % | 2.081 K 7.77 % | 1.931 K 287.84 % | -1.028 K -369.11 % | 382.000 -68.84 % | 1.226 K | 0.000 100.00 % | -2.146 K | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | -2.832 M 44.03 % | -5.060 M -1 068.04 % | -433.186 K 90.08 % | -4.369 M 35.13 % | -6.735 M 18.28 % | -8.242 M 4.69 % | -8.647 M -19.09 % | -7.261 M -53.18 % | -4.740 M 30.45 % | -6.816 M -305.94 % | -1.679 M 70.29 % | -5.652 M -112.70 % | -2.657 M -486.12 % | 688.208 K 129.52 % | -2.332 M 50.97 % | -4.755 M -11.85 % | -4.251 M -73.31 % | -2.453 M 11.14 % | -2.760 M -19.12 % | -2.317 M -208.16 % | 2.142 M 224.55 % | -1.720 M -8.53 % | -1.585 M 59.06 % | -3.872 M -276.39 % | -1.029 M 43.47 % | -1.820 M -56.06 % | -1.166 M 56.67 % | -2.691 M -161.46 % | 4.377 M 1 145.98 % | -418.507 K 65.81 % | -1.224 M -29.98 % | -941.808 K -170.58 % | 1.334 M 150.95 % | -2.619 M -38.93 % | -1.885 M -189.90 % | -650.304 K -138.39 % | 1.694 M 873.56 % | -218.963 K -129.38 % | 745.333 K 1 197.63 % | 57.438 K 130.13 % | -190.658 K 77.13 % | -833.612 K -150.95 % | 1.636 M 996.41 % | 149.226 K -78.96 % | 709.285 K 12.06 % | 632.959 K 199.84 % | -633.978 K -140.64 % | 1.560 M 94.26 % | 803.119 K 24.44 % | 645.379 K 369.39 % | -239.574 K -24.73 % | -192.074 K 72.40 % | -695.898 K -795.50 % | 100.057 K -83.65 % | 611.901 K 159.43 % | 235.867 K -6.00 % | 250.910 K 101.59 % | 124.463 K 117.90 % | -695.503 K 20.43 % | -874.097 K -339.91 % | 364.339 K 156.46 % | -645.272 K 1.46 % | -654.826 K -59.70 % | -410.037 K 80.48 % | -2.101 M -65.40 % | -1.270 M -55.24 % | -818.075 K -5 638.46 % | -14.256 K 98.66 % | -1.061 M 10.74 % | -1.188 M -37.12 % | -866.622 K 2.60 % | -889.730 K -248.38 % | -255.389 K 79.52 % | -1.247 M -8.84 % | -1.146 M -5 445.74 % | 21.430 K 1 519.21 % | -1.510 K -209.42 % | 1.380 K 101.32 % | -104.649 K -4 928.78 % | -2.081 K -7.77 % | -1.931 K 90.47 % | -20.254 K -564.50 % | -3.048 K -11.89 % | -2.724 K -7 268.42 % | 38.000 100.15 % | -25.167 K 25.52 % | -33.791 K 6.15 % | -36.004 K -205.17 % | -11.798 K |
| Investments in property plant and equipment | 29.429 K 108.52 % | -345.330 K 59.31 % | -848.788 K -196.22 % | -286.544 K 34.49 % | -437.434 K -260.81 % | -121.237 K -102.59 % | -59.844 K 95.17 % | -1.239 M -25.84 % | -984.682 K -34.37 % | -732.834 K 46.55 % | -1.371 M -27.15 % | -1.078 M -21.89 % | -884.639 K 49.89 % | -1.765 M -208.62 % | -572.026 K 0.94 % | -577.472 K 45.79 % | -1.065 M -602.01 % | -151.750 K 27.26 % | -208.617 K -402.33 % | -41.530 K 82.49 % | -237.127 K -1.37 % | -233.933 K 23.48 % | -305.723 K -22.21 % | -250.171 K -544.29 % | -38.829 K -747.15 % | 6.000 K 110.44 % | -57.470 K -102.31 % | -28.407 K 72.43 % | -103.032 K -139.13 % | -43.087 K -56.69 % | -27.498 K 96.79 % | -856.968 K -118.36 % | -392.452 K 27.76 % | -543.280 K -20.71 % | -450.080 K -573.88 % | -66.789 K 25.24 % | -89.335 K 76.53 % | -380.625 K -82.87 % | -208.142 K -0.31 % | -207.507 K -31.96 % | -157.247 K 41.23 % | -267.574 K -19.50 % | -223.905 K -0.08 % | -223.716 K 49.67 % | -444.505 K -7 238.35 % | 6.227 K 102.57 % | -242.044 K -422.12 % | -46.358 K -885.60 % | 5.901 K 113.46 % | -43.848 K 38.66 % | -71.479 K 1.90 % | -72.866 K 9.71 % | -80.703 K -7.31 % | -75.205 K 10.03 % | -83.589 K 44.73 % | -151.241 K -347.33 % | -33.810 K 54.52 % | -74.341 K 32.44 % | -110.039 K 38.62 % | -179.272 K 24.97 % | -238.924 K | 0.000 | 0.000 100.00 % | -22.415 K 58.31 % | -53.763 K -1.06 % | -53.197 K 36.87 % | -84.270 K 54.02 % | -183.283 K -660.54 % | -24.099 K 71.65 % | -84.994 K 44.77 % | -153.903 K -79.49 % | -85.745 K -1 412.29 % | 6.534 K 133.09 % | -19.749 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 |
| 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 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 100.00 % | -5.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -850.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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.625 K 80.64 % | -23.893 K -478.52 % | -4.130 K 82.85 % | -24.076 K 71.07 % | -83.231 K -56.66 % | -53.129 K -17.92 % | -45.057 K -190.74 % | 49.657 K 118.10 % | -274.368 K -331.26 % | 118.641 K 362.62 % | -45.176 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -550.000 K | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 100.00 % | -450.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K 200.00 % | -30.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 -100.00 % | 13.750 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 |
| Net cash used for investing activites | 29.429 K 108.52 % | -345.330 K 59.31 % | -848.788 K -196.22 % | -286.544 K 34.49 % | -437.434 K -260.81 % | -121.237 K -102.59 % | -59.844 K 95.17 % | -1.239 M -25.84 % | -984.682 K -34.37 % | -732.834 K 46.55 % | -1.371 M -27.15 % | -1.078 M -9.51 % | -984.639 K 44.23 % | -1.765 M -314.16 % | -426.266 K 26.18 % | -577.472 K 91.19 % | -6.556 M -4 220.59 % | -151.750 K 27.26 % | -208.617 K -402.33 % | -41.530 K 82.49 % | -237.127 K -1.37 % | -233.933 K 23.48 % | -305.723 K 72.21 % | -1.100 M -86.84 % | -588.829 K -9 913.82 % | 6.000 K 110.44 % | -57.470 K -102.31 % | -28.407 K 72.43 % | -103.032 K -139.13 % | -43.087 K -56.69 % | -27.498 K 96.79 % | -856.968 K -118.36 % | -392.452 K 27.76 % | -543.280 K -20.71 % | -450.080 K -573.88 % | -66.789 K 25.24 % | -89.335 K 76.53 % | -380.625 K -82.87 % | -208.142 K -0.31 % | -207.507 K -31.96 % | -157.247 K 41.23 % | -267.574 K -19.50 % | -223.905 K -0.08 % | -223.716 K 49.67 % | -444.505 K -7 238.35 % | 6.227 K 102.57 % | -242.044 K -422.12 % | -46.358 K -885.60 % | 5.901 K 113.46 % | -43.848 K 38.66 % | -71.479 K 1.90 % | -72.866 K 9.71 % | -80.703 K -7.31 % | -75.205 K -7.68 % | -69.839 K 53.82 % | -151.241 K -347.33 % | -33.810 K 54.52 % | -74.341 K 32.44 % | -110.039 K 38.62 % | -179.272 K 24.97 % | -238.924 K -1 099.00 % | -19.927 K 84.57 % | -129.159 K -476.22 % | -22.415 K 58.31 % | -53.763 K -1.06 % | -53.197 K 36.87 % | -84.270 K 54.02 % | -183.283 K -660.54 % | -24.099 K 71.65 % | -84.994 K 44.77 % | -153.903 K -79.49 % | -85.745 K -1 412.29 % | 6.534 K 133.09 % | -19.749 K 58.28 % | -47.337 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 357.000 | 0.000 -100.00 % | 716.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 388.229 K | 0.000 | 0.000 | 0.000 100.00 % | -2.000 -100.00 % | 38.812 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.542 M | 0.000 | 0.000 -100.00 % | 10.934 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 100.00 % | -104.038 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 % | 527.545 K | 0.000 | 0.000 -100.00 % | 31.000 K -99.13 % | 3.550 M -10.12 % | 3.950 M 4 475.94 % | 86.321 K -91.34 % | 997.250 K 24 931 150.00 % | 4.000 | 0.000 -100.00 % | 25.196 K -99.47 % | 4.726 M 15 605.23 % | 30.091 K 102.24 % | -1.345 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.000 K -96.88 % | 64.000 K 82.86 % | 35.000 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.521 K 81.12 % | -87.517 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 |
| 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 100.00 % | -60.000 K | 0.000 | 0.000 | 0.000 100.00 % | -60.000 K | 0.000 | 0.000 100.00 % | -140.226 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -163.818 K -104.54 % | 3.605 M 19 435.80 % | -18.645 K 66.37 % | -55.444 K -227.01 % | 43.654 K -99.89 % | 38.796 M 194 158.12 % | -19.992 K 84.54 % | -129.341 K -21.13 % | -106.780 K -12.21 % | -95.159 K -100.34 % | 28.189 M 12 724.31 % | -223.290 K -865.45 % | -23.128 K -100.12 % | 18.610 M 30 005.77 % | -62.228 K -107.91 % | -29.930 K -100.18 % | 16.493 M 104 487.51 % | -15.800 K | 0.000 -100.00 % | 11.006 M | 0.000 -100.00 % | 134.280 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.546 M 233 523.89 % | 5.370 K | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 100.00 % | -17.000 | 0.000 -100.00 % | 83.346 K -45.82 % | 153.834 K | 0.000 | 0.000 -100.00 % | 5.509 M 2 813.42 % | -203.045 K -2 307.25 % | 9.199 K 437.95 % | 1.710 K -92.74 % | 23.542 K 32.17 % | 17.812 K 105.95 % | -299.174 K -212.12 % | 266.833 K 22.26 % | 218.248 K 125.58 % | -853.032 K -9 759.36 % | -8.652 K 30.20 % | -12.396 K -104.77 % | 259.978 K 4 939.50 % | -5.372 K 83.20 % | -31.973 K -349.56 % | -7.112 K -128.89 % | 24.617 K 652.20 % | -4.458 K -3.51 % | -4.307 K 11.20 % | -4.850 K 3.69 % | -5.036 K 45.64 % | -9.265 K -101.83 % | 506.647 K 1 270.95 % | -43.268 K 57.12 % | -100.906 K -988.64 % | -9.269 K -100.31 % | 3.031 M -13.60 % | 3.508 M 167.94 % | 1.309 M 32.50 % | 988.049 K 2 810.47 % | -36.453 K -20.29 % | -30.305 K -59.09 % | -19.049 K -100.41 % | 4.637 M 559 950.60 % | 828.000 -98.93 % | 77.562 K -97.09 % | 2.665 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.194 K 905.68 % | 2.008 K -3.42 % | 2.079 K | 0.000 | 0.000 -100.00 % | 2.000 K -96.88 % | 64.000 K 82.86 % | 35.000 K |
| Net cash used provided by financing activities | -163.818 K -104.54 % | 3.605 M 19 435.80 % | -18.645 K 66.37 % | -55.444 K -227.01 % | 43.654 K -99.89 % | 38.796 M 194 158.12 % | -19.992 K 84.54 % | -129.341 K -21.13 % | -106.780 K -12.21 % | -95.159 K -100.34 % | 28.189 M 12 724.31 % | -223.290 K -865.45 % | -23.128 K -100.12 % | 18.610 M 30 005.77 % | -62.228 K -107.91 % | -29.930 K -100.18 % | 16.493 M 104 487.51 % | -15.800 K | 0.000 -100.00 % | 11.006 M | 0.000 -100.00 % | 134.280 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.546 M 233 523.89 % | 5.370 K | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 100.00 % | -17.000 | 0.000 -100.00 % | 83.346 K -45.82 % | 153.834 K | 0.000 | 0.000 -100.00 % | 5.509 M 2 813.42 % | -203.045 K -2 307.25 % | 9.199 K 437.95 % | 1.710 K -92.74 % | 23.542 K 32.17 % | 17.812 K 105.95 % | -299.174 K -212.12 % | 266.833 K 22.26 % | 218.248 K 125.58 % | -853.032 K -9 759.36 % | -8.652 K 30.20 % | -12.396 K -104.77 % | 259.978 K 4 939.50 % | -5.372 K 83.20 % | -31.973 K -349.56 % | -7.112 K -128.89 % | 24.617 K 652.20 % | -4.458 K -3.51 % | -4.307 K 11.20 % | -4.850 K 3.69 % | -5.036 K 45.64 % | -9.265 K -102.07 % | 446.647 K 1 132.28 % | -43.268 K 57.12 % | -100.906 K -988.64 % | -9.269 K -100.31 % | 2.971 M -15.31 % | 3.508 M 167.94 % | 1.309 M 54.42 % | 847.823 K 2 425.80 % | -36.453 K -20.29 % | -30.305 K -59.09 % | -19.049 K -100.41 % | 4.637 M 559 950.60 % | 828.000 -98.93 % | 77.562 K -97.09 % | 2.665 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.194 K 905.68 % | 2.008 K -3.42 % | 2.079 K | 0.000 | 0.000 -100.00 % | 2.000 K -96.88 % | 64.000 K 82.86 % | 35.000 K |
| Effect of forex changes on cash | 90.385 K 416.07 % | 17.514 K 106.70 % | -261.316 K -177.44 % | 337.443 K 430.52 % | -102.096 K -1 644.10 % | 6.612 K 111.14 % | -59.368 K 30.63 % | -85.579 K -140.62 % | 210.661 K 319.17 % | -96.119 K -289.51 % | 50.719 K 163.55 % | -79.814 K -216.47 % | 68.526 K 140.61 % | -168.744 K -262.33 % | -46.572 K -122.35 % | 208.407 K 2 220.76 % | -9.827 K 73.30 % | -36.809 K -313.29 % | 17.258 K -12.71 % | 19.771 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 |
| Net change in cash | -2.876 M -61.36 % | -1.782 M -14.12 % | -1.562 M 64.29 % | -4.374 M 39.52 % | -7.231 M -123.76 % | 30.440 M 446.43 % | -8.787 M -0.82 % | -8.715 M -55.05 % | -5.621 M 27.38 % | -7.740 M -130.73 % | 25.189 M 458.14 % | -7.033 M -95.56 % | -3.597 M -120.71 % | 17.364 M 705.73 % | -2.867 M 44.38 % | -5.154 M -190.80 % | 5.676 M 313.61 % | -2.657 M 9.98 % | -2.952 M -134.06 % | 8.667 M 351.81 % | 1.918 M 205.41 % | -1.820 M 3.75 % | -1.891 M 61.97 % | -4.972 M -207.39 % | -1.617 M -115.07 % | 10.732 M 981.09 % | -1.218 M 55.20 % | -2.719 M -163.61 % | 4.274 M 1 026.02 % | -461.594 K 63.12 % | -1.252 M 30.41 % | -1.799 M -290.99 % | 941.836 K 129.78 % | -3.162 M -40.43 % | -2.252 M -299.81 % | -563.259 K -135.11 % | 1.604 M 367.60 % | -599.587 K -109.92 % | 6.047 M 1 812.38 % | -353.114 K -4.25 % | -338.706 K 69.19 % | -1.099 M -176.58 % | 1.436 M 2 633.20 % | -56.678 K -64.79 % | -34.394 K -103.80 % | 906.019 K 237.74 % | -657.774 K -199.55 % | 660.752 K -17.44 % | 800.368 K 35.85 % | 589.135 K 1 253.47 % | -51.075 K 81.11 % | -270.312 K 66.57 % | -808.574 K -4 657.91 % | 17.740 K -96.87 % | 566.679 K 606.86 % | 80.168 K -62.33 % | 212.793 K 370.03 % | 45.272 K 105.59 % | -810.578 K 23.72 % | -1.063 M -285.76 % | 572.062 K 180.75 % | -708.467 K 19.94 % | -884.891 K -100.33 % | -441.721 K -154.11 % | 816.356 K -62.63 % | 2.185 M 436.97 % | 406.866 K -37.43 % | 650.284 K 158.00 % | -1.121 M 13.99 % | -1.304 M -25.40 % | -1.040 M -128.39 % | 3.662 M 1 576.35 % | -248.027 K 79.14 % | -1.189 M -180.78 % | 1.472 M 6 768.30 % | 21.430 K 1 519.21 % | -1.510 K -209.42 % | 1.380 K 101.32 % | -104.649 K -4 928.78 % | -2.081 K -7.77 % | -1.931 K -3 118.33 % | -60.000 94.23 % | -1.040 K -61.24 % | -645.000 -1 797.37 % | 38.000 100.16 % | -23.378 K 26.46 % | -31.791 K -216.54 % | 27.280 K 17.58 % | 23.202 K |
| Cash at beginning of period | 21.055 M -7.80 % | 22.837 M -6.40 % | 24.399 M -15.20 % | 28.773 M -20.08 % | 36.004 M 547.05 % | 5.564 M -61.23 % | 14.351 M -37.78 % | 23.066 M -19.59 % | 28.687 M -21.25 % | 36.427 M 224.14 % | 11.238 M -38.49 % | 18.271 M -16.45 % | 21.868 M 385.51 % | 4.504 M -38.89 % | 7.371 M -41.15 % | 12.525 M 82.88 % | 6.849 M -27.95 % | 9.506 M -23.69 % | 12.458 M 228.67 % | 3.790 M 102.48 % | 1.872 M -49.29 % | 3.692 M -33.87 % | 5.582 M -47.11 % | 10.554 M -13.29 % | 12.172 M 745.35 % | 1.440 M -45.83 % | 2.658 M -50.57 % | 5.377 M 387.71 % | 1.102 M -29.51 % | 1.564 M -44.45 % | 2.816 M -38.98 % | 4.615 M 25.64 % | 3.673 M -46.27 % | 6.835 M -24.78 % | 9.087 M -5.84 % | 9.650 M 19.94 % | 8.046 M -6.94 % | 8.645 M 232.68 % | 2.599 M -11.96 % | 2.952 M -10.29 % | 3.291 M -25.04 % | 4.390 M 48.60 % | 2.954 M -1.88 % | 3.011 M -1.13 % | 3.045 M 42.35 % | 2.139 M -23.52 % | 2.797 M 30.93 % | 2.136 M 59.91 % | 1.336 M 78.88 % | 746.848 K -6.40 % | 797.923 K -25.30 % | 1.068 M -43.08 % | 1.877 M 0.95 % | 1.859 M 43.85 % | 1.292 M 6.61 % | 1.212 M 21.29 % | 999.429 K 4.74 % | 954.157 K -45.93 % | 1.765 M -37.58 % | 2.827 M 25.37 % | 2.255 M -23.90 % | 2.964 M -22.99 % | 3.849 M -10.30 % | 4.290 M 23.50 % | 3.474 M 169.45 % | 1.289 M 46.11 % | 882.432 K 280.12 % | 232.148 K -82.85 % | 1.353 M -49.06 % | 2.657 M -28.12 % | 3.697 M 10 511.08 % | 34.837 K -87.68 % | 282.864 K -80.78 % | 1.472 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 -94.55 % | 1.100 K -36.96 % | 1.745 K 43 525.00 % | 4.000 -99.98 % | 23.382 K -57.62 % | 55.173 K 97.80 % | 27.893 K 494.61 % | 4.691 K |
| Cash at end of period | 18.179 M -13.66 % | 21.055 M -7.80 % | 22.837 M -6.40 % | 24.399 M -15.20 % | 28.773 M -20.08 % | 36.004 M 547.05 % | 5.564 M -61.23 % | 14.351 M -37.78 % | 23.066 M -19.59 % | 28.687 M -21.25 % | 36.427 M 224.14 % | 11.238 M -38.49 % | 18.271 M -16.45 % | 21.868 M 385.51 % | 4.504 M -38.89 % | 7.371 M -41.15 % | 12.525 M 82.88 % | 6.849 M -27.95 % | 9.506 M -23.69 % | 12.458 M 228.67 % | 3.790 M 102.48 % | 1.872 M -49.29 % | 3.692 M -33.87 % | 5.582 M -47.11 % | 10.554 M -13.29 % | 12.172 M 745.35 % | 1.440 M -45.83 % | 2.658 M -50.57 % | 5.377 M 387.71 % | 1.102 M -29.51 % | 1.564 M -44.45 % | 2.816 M -38.98 % | 4.615 M 25.64 % | 3.673 M -46.27 % | 6.835 M -24.78 % | 9.087 M -5.84 % | 9.650 M 19.94 % | 8.046 M -6.94 % | 8.645 M 232.68 % | 2.599 M -11.96 % | 2.952 M -10.29 % | 3.291 M -25.04 % | 4.390 M 48.60 % | 2.954 M -1.88 % | 3.011 M -1.13 % | 3.045 M 42.35 % | 2.139 M -23.52 % | 2.797 M 30.93 % | 2.136 M 59.91 % | 1.336 M 78.88 % | 746.848 K -6.40 % | 797.923 K -25.30 % | 1.068 M -43.08 % | 1.877 M 0.95 % | 1.859 M 43.85 % | 1.292 M 6.61 % | 1.212 M 21.29 % | 999.429 K 4.74 % | 954.157 K -45.93 % | 1.765 M -37.58 % | 2.827 M 25.37 % | 2.255 M -23.90 % | 2.964 M -22.99 % | 3.849 M -10.30 % | 4.290 M 23.50 % | 3.474 M 169.45 % | 1.289 M 46.11 % | 882.432 K 280.12 % | 232.148 K -82.85 % | 1.353 M -49.06 % | 2.657 M -28.12 % | 3.697 M 10 511.08 % | 34.837 K -87.68 % | 282.864 K -80.78 % | 1.472 M 6 768.30 % | 21.430 K 1 519.21 % | -1.510 K -209.42 % | 1.380 K 101.32 % | -104.649 K -4 928.78 % | -2.081 K -7.77 % | -1.931 K | 0.000 -100.00 % | 60.000 -94.55 % | 1.100 K 2 519.05 % | 42.000 950.00 % | 4.000 -99.98 % | 23.382 K -57.62 % | 55.173 K 97.80 % | 27.893 K |
| Operating cash flow | -2.832 M 44.03 % | -5.060 M -1 068.04 % | -433.186 K 90.08 % | -4.369 M 35.13 % | -6.735 M 18.28 % | -8.242 M 4.69 % | -8.647 M -19.09 % | -7.261 M -53.18 % | -4.740 M 30.45 % | -6.816 M -305.94 % | -1.679 M 70.29 % | -5.652 M -112.70 % | -2.657 M -486.12 % | 688.208 K 129.52 % | -2.332 M 50.97 % | -4.755 M -11.85 % | -4.251 M -73.31 % | -2.453 M 11.14 % | -2.760 M -19.12 % | -2.317 M -208.16 % | 2.142 M 224.55 % | -1.720 M -8.53 % | -1.585 M 59.06 % | -3.872 M -276.39 % | -1.029 M 43.47 % | -1.820 M -56.06 % | -1.166 M 56.67 % | -2.691 M -161.46 % | 4.377 M 1 145.98 % | -418.507 K 65.81 % | -1.224 M -29.98 % | -941.808 K -170.58 % | 1.334 M 150.95 % | -2.619 M -38.93 % | -1.885 M -189.90 % | -650.304 K -138.39 % | 1.694 M 873.56 % | -218.963 K -129.38 % | 745.333 K 1 197.63 % | 57.438 K 130.13 % | -190.658 K 77.13 % | -833.612 K -150.95 % | 1.636 M 996.41 % | 149.226 K -78.96 % | 709.285 K 12.06 % | 632.959 K 199.84 % | -633.978 K -140.64 % | 1.560 M 94.26 % | 803.119 K 24.44 % | 645.379 K 369.39 % | -239.574 K -24.73 % | -192.074 K 72.40 % | -695.898 K -795.50 % | 100.057 K -83.65 % | 611.901 K 159.43 % | 235.867 K -6.00 % | 250.910 K 101.59 % | 124.463 K 117.90 % | -695.503 K 20.43 % | -874.097 K -339.91 % | 364.339 K 156.46 % | -645.272 K 1.46 % | -654.826 K -59.70 % | -410.037 K 80.48 % | -2.101 M -65.40 % | -1.270 M -55.24 % | -818.075 K -5 638.46 % | -14.256 K 98.66 % | -1.061 M 10.74 % | -1.188 M -37.12 % | -866.622 K 2.60 % | -889.730 K -248.38 % | -255.389 K 79.52 % | -1.247 M -8.84 % | -1.146 M -5 445.74 % | 21.430 K 1 519.21 % | -1.510 K -209.42 % | 1.380 K 101.32 % | -104.649 K -4 928.78 % | -2.081 K -7.77 % | -1.931 K 90.47 % | -20.254 K -564.50 % | -3.048 K -11.89 % | -2.724 K -7 268.42 % | 38.000 100.15 % | -25.167 K 25.52 % | -33.791 K 6.15 % | -36.004 K -205.17 % | -11.798 K |
| Capital expenditure | 29.429 K 108.52 % | -345.330 K 59.31 % | -848.788 K -196.22 % | -286.544 K 34.49 % | -437.434 K -260.81 % | -121.237 K -102.59 % | -59.844 K 95.17 % | -1.239 M -25.84 % | -984.682 K -34.37 % | -732.834 K 46.55 % | -1.371 M -27.15 % | -1.078 M -21.89 % | -884.639 K 49.89 % | -1.765 M -208.62 % | -572.026 K 0.94 % | -577.472 K 45.79 % | -1.065 M -602.01 % | -151.750 K 27.26 % | -208.617 K -402.33 % | -41.530 K 82.49 % | -237.127 K -1.37 % | -233.933 K 23.48 % | -305.723 K -22.21 % | -250.171 K -544.29 % | -38.829 K -747.15 % | 6.000 K 110.44 % | -57.470 K -102.31 % | -28.407 K 72.43 % | -103.032 K -139.13 % | -43.087 K -56.69 % | -27.498 K 96.79 % | -856.968 K -118.36 % | -392.452 K 27.76 % | -543.280 K -20.71 % | -450.080 K -573.88 % | -66.789 K 25.24 % | -89.335 K 76.53 % | -380.625 K -82.87 % | -208.142 K -0.31 % | -207.507 K -31.96 % | -157.247 K 41.23 % | -267.574 K -19.50 % | -223.905 K -0.08 % | -223.716 K 49.67 % | -444.505 K -7 238.35 % | 6.227 K 102.57 % | -242.044 K -422.12 % | -46.358 K -885.60 % | 5.901 K 113.46 % | -43.848 K 38.66 % | -71.479 K 1.90 % | -72.866 K 9.71 % | -80.703 K -7.31 % | -75.205 K 10.03 % | -83.589 K 44.73 % | -151.241 K -347.33 % | -33.810 K 54.52 % | -74.341 K 32.44 % | -110.039 K 38.62 % | -179.272 K 24.97 % | -238.924 K | 0.000 | 0.000 100.00 % | -22.415 K 58.31 % | -53.763 K -1.06 % | -53.197 K 36.87 % | -84.270 K 54.02 % | -183.283 K -660.54 % | -24.099 K 71.65 % | -84.994 K 44.77 % | -153.903 K -79.49 % | -85.745 K -1 412.29 % | 6.534 K 133.09 % | -19.749 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 |
| Free CashFlow | -2.803 M 48.15 % | -5.405 M -321.62 % | -1.282 M 72.46 % | -4.656 M 35.09 % | -7.173 M 14.23 % | -8.363 M 3.95 % | -8.707 M -2.43 % | -8.500 M -48.48 % | -5.725 M 24.16 % | -7.549 M -147.49 % | -3.050 M 54.68 % | -6.730 M -90.02 % | -3.542 M -228.81 % | -1.077 M 62.90 % | -2.904 M 45.55 % | -5.332 M -0.30 % | -5.316 M -104.11 % | -2.605 M 12.27 % | -2.969 M -25.87 % | -2.359 M -223.80 % | 1.905 M 197.50 % | -1.954 M -3.35 % | -1.891 M 54.13 % | -4.122 M -286.14 % | -1.067 M 41.14 % | -1.814 M -48.23 % | -1.223 M 55.01 % | -2.719 M -163.61 % | 4.274 M 1 026.02 % | -461.594 K 63.12 % | -1.252 M 30.41 % | -1.799 M -290.98 % | 941.853 K 129.78 % | -3.162 M -35.42 % | -2.335 M -225.66 % | -717.093 K -144.69 % | 1.604 M 367.60 % | -599.588 K -211.62 % | 537.191 K 457.96 % | -150.069 K 56.86 % | -347.905 K 68.41 % | -1.101 M -177.98 % | 1.412 M 1 995.86 % | -74.490 K -128.13 % | 264.780 K -58.58 % | 639.186 K 172.96 % | -876.022 K -157.87 % | 1.514 M 87.11 % | 809.020 K 34.49 % | 601.531 K 293.39 % | -311.053 K -17.41 % | -264.940 K 65.88 % | -776.601 K -3 224.90 % | 24.852 K -95.30 % | 528.312 K 524.29 % | 84.626 K -61.02 % | 217.100 K 333.14 % | 50.122 K 106.22 % | -805.542 K 23.53 % | -1.053 M -939.91 % | 125.415 K 119.44 % | -645.272 K 1.46 % | -654.826 K -51.42 % | -432.452 K 79.93 % | -2.154 M -62.81 % | -1.323 M -46.64 % | -902.345 K -356.79 % | -197.539 K 81.79 % | -1.085 M 14.81 % | -1.273 M -24.77 % | -1.021 M -4.62 % | -975.475 K -291.99 % | -248.855 K 80.35 % | -1.267 M -10.56 % | -1.146 M -5 445.74 % | 21.430 K 1 519.21 % | -1.510 K -209.42 % | 1.380 K 101.32 % | -104.649 K -4 928.78 % | -2.081 K -7.77 % | -1.931 K 90.47 % | -20.254 K -564.50 % | -3.048 K -11.89 % | -2.724 K -7 268.42 % | 38.000 100.15 % | -25.167 K 25.52 % | -33.791 K 6.15 % | -36.004 K -205.17 % | -11.798 K |
| 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 | 2001 | 2001 | 2001 | 2000 | 2000 | 2000 |