Great Panther Mining Limited GPLDF
Finances
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 185.678 M -28.81 % | 260.805 M 31.29 % | 198.653 M 234.24 % | 59.434 M -6.76 % | 63.746 M 3.01 % | 61.881 M 17.03 % | 52.875 M 12.85 % | 46.853 M -7.54 % | 50.672 M -17.55 % | 61.457 M 8.53 % | 56.629 M 34.19 % | 42.199 M 39.25 % | 30.304 M 64.31 % | 18.443 M 4.44 % | 17.658 M 191.15 % | 6.065 M | 0.000 -100.00 % | 21.648 K 7 229.63 % | 295.349 422.44 % | 56.533 -97.06 % | 1.920 K -93.54 % | 29.703 K |
| Net income | -42.241 M -12 747.01 % | 334.000 K 100.37 % | -91.022 M -804.52 % | -10.063 M -880.08 % | 1.290 M 131.33 % | -4.118 M 38.82 % | -6.731 M 76.33 % | -28.438 M -137.88 % | -11.955 M -315.84 % | 5.539 M -50.85 % | 11.269 M 126.78 % | 4.969 M 700.25 % | -827.859 K 92.95 % | -11.739 M 40.99 % | -19.894 M -53.72 % | -12.941 M -187.29 % | -4.505 M -357.59 % | -984.423 K -366.35 % | -211.092 K 51.19 % | -432.511 K -125.50 % | -191.798 K -12.08 % | -171.130 K |
| Income before tax | -42.202 M -1 123.08 % | 4.125 M 104.57 % | -90.278 M -859.28 % | -9.411 M -441.47 % | 2.756 M 205.63 % | -2.609 M 61.26 % | -6.735 M 74.73 % | -26.651 M -75.09 % | -15.221 M -255.95 % | 9.760 M -26.13 % | 13.214 M 308.77 % | 3.232 M 1 802.66 % | -189.849 K 98.45 % | -12.274 M 29.04 % | -17.297 M -34.64 % | -12.847 M -166.33 % | -4.824 M -577.99 % | 1.009 M 347.20 % | 225.661 K -48.07 % | 434.552 K 200.25 % | 144.731 K 85.87 % | 77.867 K |
| Income before tax ratio | -0.23 -1 537.03 % | 0.02 103.48 % | -0.45 -187.00 % | -0.16 -466.25 % | 0.04 202.54 % | -0.04 66.90 % | -0.13 77.61 % | -0.57 -89.36 % | -0.30 -289.14 % | 0.16 -31.94 % | 0.23 204.61 % | 0.08 1 322.72 % | -0.01 99.06 % | -0.67 32.06 % | -0.98 53.76 % | -2.12 | 0.00 -100.00 % | 46.62 -93.90 % | 764.05 -90.06 % | 7 686.74 10 095.21 % | 75.40 2 776.03 % | 2.62 |
| EBITDA | -5.504 M -110.69 % | 51.486 M 212.08 % | -45.937 M -829.71 % | -4.941 M -165.87 % | 7.501 M 150.87 % | 2.990 M -57.73 % | 7.073 M 158.65 % | -12.059 M -379.93 % | 4.308 M -76.85 % | 18.613 M 0.46 % | 18.527 M 153.00 % | 7.323 M 46.17 % | 5.010 M 158.01 % | -8.636 M 22.60 % | -11.158 M -2.22 % | -10.915 M -152.76 % | -4.318 M -328.88 % | -1.007 M -368.84 % | -214.764 K 50.31 % | -432.213 K -261.58 % | -119.536 K -811.95 % | -13.108 K |
| Net income ratio | -0.23 -17 864.10 % | 0.00 100.28 % | -0.46 -170.62 % | -0.17 -936.67 % | 0.02 130.41 % | -0.07 47.73 % | -0.13 79.03 % | -0.61 -157.27 % | -0.24 -361.78 % | 0.09 -54.71 % | 0.20 69.00 % | 0.12 531.05 % | -0.03 95.71 % | -0.64 43.51 % | -1.13 47.20 % | -2.13 | 0.00 100.00 % | -45.47 93.64 % | -714.72 90.66 % | -7 650.63 -7 557.17 % | -99.91 -1 634.21 % | -5.76 |
| Ratio EBITDA | -0.03 -115.02 % | 0.20 185.37 % | -0.23 -178.16 % | -0.08 -170.65 % | 0.12 143.53 % | 0.05 -63.88 % | 0.13 151.97 % | -0.26 -402.74 % | 0.09 -71.93 % | 0.30 -7.43 % | 0.33 88.53 % | 0.17 4.97 % | 0.17 135.31 % | -0.47 25.90 % | -0.63 64.89 % | -1.80 | 0.00 100.00 % | -46.51 93.60 % | -727.15 90.49 % | -7 645.36 -12 177.64 % | -62.27 -14 010.97 % | -0.44 |
| Gross profit ratio | 0.00 -101.48 % | 0.32 833.25 % | 0.03 -74.98 % | 0.14 -50.37 % | 0.28 -22.03 % | 0.36 358.19 % | 0.08 168.57 % | -0.11 -1 054.94 % | 0.01 -96.22 % | 0.31 -32.52 % | 0.47 5.17 % | 0.44 -6.13 % | 0.47 622.27 % | -0.09 -215.22 % | 0.08 137.82 % | -0.21 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 35.583 M 3.38 % | 34.420 M 25.90 % | 27.338 M 61.87 % | 16.889 M -1.41 % | 17.131 M 11.08 % | 15.422 M 9.49 % | 14.086 M 1.23 % | 13.915 M 0.72 % | 13.815 M -0.40 % | 13.871 M 2.44 % | 13.540 M 13.85 % | 11.893 M 31.84 % | 9.021 M 10.93 % | 8.132 M 12.59 % | 7.223 M 20.94 % | 5.972 M 148.97 % | 2.399 M 54.24 % | 1.555 M 789.56 % | 174.824 K 21.18 % | 144.269 K 30.60 % | 110.469 K 40.78 % | 78.469 K |
| Weighted average shs out | 35.583 M 5.33 % | 33.783 M 23.58 % | 27.338 M 61.87 % | 16.889 M 0.55 % | 16.797 M 8.92 % | 15.422 M 9.49 % | 14.086 M 1.23 % | 13.915 M 0.72 % | 13.815 M 0.36 % | 13.765 M 5.02 % | 13.107 M 14.55 % | 11.442 M 26.84 % | 9.021 M 10.93 % | 8.132 M 12.59 % | 7.223 M 20.94 % | 5.972 M 148.97 % | 2.399 M 78.42 % | 1.344 M 669.00 % | 174.824 K 26.66 % | 138.021 K 24.94 % | 110.469 K 40.78 % | 78.469 K |
| EPS diluted | -1.19 -12 368.04 % | 0.01 100.29 % | -3.33 -455.00 % | -0.60 -896.81 % | 0.08 127.89 % | -0.27 43.75 % | -0.48 76.47 % | -2.04 -134.48 % | -0.87 -317.50 % | 0.40 -51.81 % | 0.83 97.62 % | 0.42 557.52 % | -0.09 93.63 % | -1.44 47.64 % | -2.75 -26.73 % | -2.17 -15.43 % | -1.88 -198.41 % | -0.63 47.93 % | -1.21 59.67 % | -3.00 -72.41 % | -1.74 20.18 % | -2.18 |
| Earnings per share | -1.19 -12 120.20 % | 0.01 100.30 % | -3.33 -455.00 % | -0.60 -881.25 % | 0.08 128.44 % | -0.27 43.75 % | -0.48 76.47 % | -2.04 -134.48 % | -0.87 -317.50 % | 0.40 -53.49 % | 0.86 100.00 % | 0.43 568.41 % | -0.09 93.63 % | -1.44 47.64 % | -2.75 -26.73 % | -2.17 -15.43 % | -1.88 -157.53 % | -0.73 39.67 % | -1.21 61.34 % | -3.13 -79.89 % | -1.74 20.18 % | -2.18 |
| Gross profit | -882.000 K -101.05 % | 83.867 M 1 125.23 % | 6.845 M -16.37 % | 8.185 M -53.73 % | 17.689 M -19.68 % | 22.022 M 436.23 % | 4.107 M 177.38 % | -5.307 M -982.97 % | 601.069 K -96.89 % | 19.306 M -26.77 % | 26.362 M 41.13 % | 18.680 M 30.71 % | 14.291 M 958.14 % | -1.665 M -220.34 % | 1.384 M 210.12 % | -1.257 M 37.64 % | -2.015 M -9 408.72 % | 21.648 K 7 229.63 % | 295.349 422.44 % | 56.533 -97.06 % | 1.920 K -93.54 % | 29.703 K |
| Income tax expense | 39.000 K -98.97 % | 3.791 M 409.54 % | 744.000 K 14.11 % | 652.000 K -55.53 % | 1.466 M -2.85 % | 1.509 M 41 980.48 % | -3.603 K -100.20 % | 1.787 M 154.72 % | -3.266 M -177.37 % | 4.222 M 117.15 % | 1.944 M 211.94 % | -1.737 M -372.21 % | 638.009 K 219.18 % | -535.324 K -120.62 % | 2.597 M 2 651.14 % | 94.385 K 129.59 % | -319.024 K -2 479.09 % | -12.370 K -138.27 % | -5.191 K -408.58 % | -1.021 K -104.34 % | 23.533 K -61.00 % | 60.341 K |
| Cost of revenue | 186.560 M 5.44 % | 176.938 M -7.75 % | 191.808 M 274.27 % | 51.249 M 11.27 % | 46.057 M 15.55 % | 39.859 M -18.27 % | 48.768 M -6.50 % | 52.160 M 4.17 % | 50.071 M 18.79 % | 42.151 M 39.27 % | 30.266 M 28.69 % | 23.519 M 46.87 % | 16.013 M -20.37 % | 20.109 M 23.56 % | 16.274 M 122.27 % | 7.322 M 263.34 % | 2.015 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 14.206 M 13.83 % | 12.480 M -26.97 % | 17.089 M 171.86 % | 6.286 M -19.45 % | 7.804 M 36.55 % | 5.715 M -0.28 % | 5.731 M 3.61 % | 5.531 M -22.73 % | 7.158 M -28.44 % | 10.004 M 13.37 % | 8.824 M 31.19 % | 6.726 M -13.91 % | 7.812 M | 0.000 -100.00 % | 5.882 M -24.42 % | 7.782 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 18.211 M 26.17 % | 14.434 M -49.70 % | 28.693 M 16 019.66 % | 178.000 K -35.27 % | 275.000 K 9 266.67 % | -3.000 K -112.62 % | 23.780 K 104.06 % | -585.773 K -226.51 % | 463.010 K 273.82 % | -266.377 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 |
| Operating expenses | 32.417 M 20.45 % | 26.914 M -41.21 % | 45.782 M 125.09 % | 20.339 M 12.14 % | 18.137 M 51.90 % | 11.940 M 1.86 % | 11.722 M 21.92 % | 9.614 M 0.09 % | 9.606 M -23.35 % | 12.532 M 40.51 % | 8.919 M -35.78 % | 13.887 M 9.01 % | 12.739 M -14.75 % | 14.944 M -8.82 % | 16.390 M 46.44 % | 11.192 M 414.10 % | 2.177 M 113.76 % | 1.018 M 370.24 % | 216.578 K -50.05 % | 433.588 K 154.78 % | 170.184 K 21.13 % | 140.492 K |
| Cost and expenses | 218.977 M 7.42 % | 203.852 M -14.20 % | 237.590 M 231.89 % | 71.588 M 11.52 % | 64.194 M 23.93 % | 51.799 M -14.37 % | 60.490 M -2.08 % | 61.775 M 3.52 % | 59.677 M 9.13 % | 54.683 M 39.55 % | 39.185 M 4.76 % | 37.406 M 30.10 % | 28.753 M -17.97 % | 35.053 M 7.31 % | 32.665 M 76.43 % | 18.514 M 341.63 % | 4.192 M 311.63 % | 1.018 M 370.24 % | 216.578 K -50.05 % | 433.588 K 154.78 % | 170.184 K 21.13 % | 140.492 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 14.206 M 13.83 % | 12.480 M -26.97 % | 17.089 M 171.86 % | 6.286 M -19.45 % | 7.804 M 36.55 % | 5.715 M -0.28 % | 5.731 M 3.61 % | 5.531 M -22.73 % | 7.158 M -28.44 % | 10.004 M 13.37 % | 8.824 M 31.19 % | 6.726 M -13.91 % | 7.812 M 25.53 % | 6.223 M 5.81 % | 5.882 M -24.42 % | 7.782 M 259.26 % | 2.166 M 113.17 % | 1.016 M 372.51 % | 215.059 K -50.25 % | 432.269 K 156.51 % | 168.522 K 23.85 % | 136.074 K |
| Interest income | 248.000 K -28.53 % | 347.000 K -52.20 % | 726.000 K -52.17 % | 1.518 M 87.87 % | 808.000 K 259.11 % | 225.000 K 0.90 % | 223.000 K 14.55 % | 194.683 K -38.12 % | 314.621 K -29.19 % | 444.297 K 4.28 % | 426.052 K 267.35 % | 115.981 K 105.99 % | 56.303 K -71.56 % | 197.969 K -5.70 % | 209.928 K -33.20 % | 314.275 K 1 239.45 % | 23.463 K 8.38 % | 21.648 K 7 229.63 % | 295.349 422.44 % | 56.533 -97.06 % | 1.920 K -15.93 % | 2.283 K |
| Interest expense | 2.604 M -34.59 % | 3.981 M -30.79 % | 5.752 M 28 660.00 % | 20.000 K -88.30 % | 171.000 K 125.00 % | 76.000 K -41.98 % | 131.000 K 162.20 % | 49.962 K 0.37 % | 49.776 K 45.65 % | 34.176 K -87.40 % | 271.302 K -70.95 % | 933.850 K -16.34 % | 1.116 M 17.59 % | 949.216 K -9.23 % | 1.046 M 46.81 % | 712.282 K 131.71 % | 307.397 K | 0.000 -100.00 % | 4.187 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 34.094 M -21.41 % | 43.380 M 12.42 % | 38.589 M 763.29 % | 4.470 M -5.80 % | 4.745 M -15.25 % | 5.599 M -57.37 % | 13.133 M -9.69 % | 14.542 M 16.01 % | 12.535 M 40.27 % | 8.936 M 9 306.13 % | 95.004 K -96.06 % | 2.414 M -29.34 % | 3.416 M -2.98 % | 3.521 M -3.24 % | 3.639 M 198.33 % | 1.220 M 11 162.92 % | 10.830 K 378.82 % | 2.262 K 48.88 % | 1.519 K 15.20 % | 1.319 K -20.63 % | 1.661 K -62.39 % | 4.418 K |
| Operating income | -33.299 M -158.47 % | 56.953 M 237.49 % | -41.422 M -296.08 % | -10.458 M -3 148.98 % | 343.000 K -96.60 % | 10.082 M 32.40 % | 7.615 M -70.12 % | 25.485 M 183.01 % | 9.005 M 32.93 % | 6.774 M -62.09 % | 17.870 M 289.55 % | 4.587 M 256.43 % | 1.287 M -88.94 % | 11.641 M -22.43 % | 15.006 M 20.54 % | 12.449 M 174.22 % | 4.540 M 355.43 % | 996.792 K 360.87 % | 216.283 K -50.11 % | 433.531 K 126.04 % | 191.798 K 12.08 % | 171.130 K |
| Operating income ratio | -0.18 -182.12 % | 0.22 204.73 % | -0.21 -18.50 % | -0.18 -3 370.19 % | 0.01 -96.70 % | 0.16 13.13 % | 0.14 -73.52 % | 0.54 206.08 % | 0.18 61.22 % | 0.11 -65.07 % | 0.32 190.29 % | 0.11 155.96 % | 0.04 -93.27 % | 0.63 -25.73 % | 0.85 -58.60 % | 2.05 | 0.00 -100.00 % | 46.05 -93.71 % | 732.30 -90.45 % | 7 668.68 7 575.24 % | 99.91 1 634.21 % | 5.76 |
| Total other income expenses net | -8.903 M 83.15 % | -52.828 M -302.04 % | -13.140 M -1 355.01 % | 1.047 M 167.94 % | -1.541 M 87.86 % | -12.691 M 2.59 % | -13.028 M 49.67 % | -25.886 M -38.20 % | -18.731 M -727.20 % | 2.986 M 178.53 % | -3.803 M -262.08 % | -1.050 M 28.88 % | -1.477 M -247.40 % | 1.002 M 129.02 % | -3.452 M -4 190.11 % | -80.472 K 87.05 % | -621.178 K 56.88 % | -1.441 M -566.04 % | -216.284 K 50.11 % | -433.532 K -126.04 % | -191.798 K -12.08 % | -171.130 K |
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 9.408 M 150.10 % | -18.777 M -179.20 % | 23.709 M 196.68 % | -24.524 M 33.35 % | -36.797 M 11.63 % | -41.642 M -223.55 % | -12.870 M 16.85 % | -15.478 M 24.26 % | -20.436 M 1.95 % | -20.843 M 45.86 % | -38.499 M -317.26 % | -9.227 M -9.92 % | -8.394 M -306.84 % | 4.058 M 423.90 % | -1.253 M 78.39 % | -5.797 M -370.11 % | 2.146 M 2 004.59 % | -112.689 K 84.08 % | -707.722 K -29 988.41 % | -2.352 K 95.90 % | -57.375 K -32.38 % | -43.342 K |
| Total investments | 10.118 M 1 011 700.00 % | 1.000 K -99.99 % | 10.155 M 720.94 % | 1.237 M -84.19 % | 7.822 M 470.36 % | -2.112 M -211 199 889.14 % | 1.000 100.47 % | -214.149 -101.27 % | 16.905 K -99.67 % | 5.191 M 6 524.85 % | 78.354 K -60.82 % | 199.968 K 820.24 % | 21.730 K 310.96 % | 5.288 K -86.84 % | 40.184 K | 0.000 -100.00 % | 1.895 M 30.11 % | 1.456 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 57.100 M 27.97 % | 44.619 M -26.47 % | 60.679 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.326 K -97.31 % | 4.738 M 9.69 % | 4.320 M -5.20 % | 4.556 M 9.59 % | 4.158 M 97.74 % | 2.103 M -56.29 % | 4.811 M 15 259.04 % | 31.322 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 7.444 M -35.85 % | 11.604 M -33.39 % | 17.420 M -12.15 % | 19.829 M 4.57 % | 18.962 M 4.68 % | 18.115 M 125.72 % | 8.026 M -9.53 % | 8.871 M 10.71 % | 8.013 M 5.08 % | 7.625 M | 0.000 100.00 % | -3.058 M -13 958.40 % | -21.749 K -101.01 % | 2.150 M 35 712.10 % | 6.003 K | 0.000 -100.00 % | 42.973 K -92.65 % | 584.523 K 189.56 % | 201.866 K | 0.000 -100.00 % | 109.409 K | 0.000 |
| Retained earnings | -211.014 M -25.03 % | -168.773 M 0.20 % | -169.107 M -116.57 % | -78.085 M -14.79 % | -68.022 M 1.86 % | -69.312 M -13.04 % | -61.316 M 6.03 % | -65.251 M -62.58 % | -40.134 M -33.07 % | -30.161 M 13.29 % | -34.785 M 37.75 % | -55.883 M 3.86 % | -58.125 M -20.07 % | -48.409 M -7.42 % | -45.065 M -110.73 % | -21.386 M -152.34 % | -8.475 M -251.21 % | -2.413 M -82.20 % | -1.324 M -44.42 % | -917.012 K -91.39 % | -479.123 K -57.07 % | -305.046 K |
| Common stock | 291.561 M 8.44 % | 268.872 M 6.62 % | 252.186 M 92.64 % | 130.912 M 0.55 % | 130.201 M 1.34 % | 128.485 M 41.90 % | 90.543 M -15.36 % | 106.971 M -7.42 % | 115.539 M -6.13 % | 123.080 M | 0.000 | 0.000 -100.00 % | 72.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 87.991 M -21.23 % | 111.703 M 11.15 % | 100.499 M 38.32 % | 72.656 M -10.46 % | 81.141 M 4.99 % | 77.288 M 107.47 % | 37.253 M -26.37 % | 50.591 M -39.35 % | 83.417 M -17.03 % | 100.545 M 11.00 % | 90.584 M 154.83 % | 35.547 M 38.60 % | 25.648 M 235.89 % | 7.636 M -64.33 % | 21.404 M -12.61 % | 24.494 M 112.57 % | 11.523 M 184.41 % | 4.051 M 646.48 % | 542.743 K 393.19 % | -185.115 K -203.96 % | 178.066 K 182.13 % | 63.114 K |
| Other non current liabilities | 70.655 M 4.58 % | 67.559 M 22.31 % | 55.238 M 140.72 % | 22.947 M -0.08 % | 22.965 M 562.58 % | 3.466 M -45.09 % | 6.313 M 116.94 % | 2.910 M 26.98 % | 2.292 M -6.84 % | 2.460 M 16.59 % | 2.110 M 7.93 % | 1.955 M 55.11 % | 1.260 M 30.73 % | 963.940 K -13.31 % | 1.112 M 1 304.45 % | 79.174 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 9.105 M 8.52 % | 8.390 M -50.98 % | 17.114 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 204.966 K -94.04 % | 3.438 M -24.82 % | 4.573 M 12.41 % | 4.068 M 273.98 % | 1.088 M 69.32 % | 642.437 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 84.296 M 4.55 % | 80.631 M 3.75 % | 77.717 M 210.87 % | 25.000 M 0.42 % | 24.895 M 344.55 % | 5.600 M -11.29 % | 6.313 M -1.85 % | 6.431 M 43.50 % | 4.482 M -45.58 % | 8.236 M 111.38 % | 3.896 M 440.47 % | 720.884 K -87.89 % | 5.951 M -10.75 % | 6.668 M -12.55 % | 7.625 M 553.43 % | 1.167 M 77.49 % | 657.470 K 103.72 % | 322.735 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 23.374 M 10.92 % | 21.073 M -0.37 % | 21.151 M 145.34 % | 8.621 M 0.52 % | 8.576 M 173.38 % | 3.137 M -36.26 % | 4.922 M 139.21 % | 2.058 M -5.16 % | 2.169 M -42.86 % | 3.797 M 22.65 % | 3.095 M 3 158.86 % | 94.987 K -96.86 % | 3.022 M 642.91 % | 406.735 K | 0.000 -100.00 % | 1.000 -99.91 % | 1.155 K | 0.000 | 0.000 -100.00 % | 175.774 K 870.16 % | 18.118 K 1 211.00 % | 1.382 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 47.995 M 32.48 % | 36.229 M -16.84 % | 43.565 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.326 K -97.14 % | 4.457 M 405.66 % | 881.481 K 22.88 % | 717.334 K 701.55 % | 89.493 K -91.18 % | 1.015 M -75.66 % | 4.168 M 13 207.97 % | 31.322 K -80.61 % | 161.532 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 91.756 M 4.17 % | 88.086 M -4.80 % | 92.526 M 511.94 % | 15.120 M -4.57 % | 15.844 M 141.78 % | 6.553 M 33.14 % | 4.922 M 1.92 % | 4.829 M -21.22 % | 6.130 M -28.35 % | 8.555 M 34.80 % | 6.347 M -31.83 % | 9.310 M 138.51 % | 3.903 M 19.61 % | 3.263 M 40.18 % | 2.328 M 22.11 % | 1.907 M -56.35 % | 4.368 M 2 086.61 % | 199.760 K -12.91 % | 229.362 K 10.92 % | 206.774 K 46.98 % | 140.682 K 498.29 % | 23.514 K |
| Total liabilities | 176.052 M 4.35 % | 168.717 M -0.90 % | 170.243 M 324.33 % | 40.120 M -1.52 % | 40.739 M 235.22 % | 12.153 M 8.18 % | 11.234 M -0.23 % | 11.261 M 6.12 % | 10.612 M -36.80 % | 16.791 M 63.93 % | 10.243 M 2.12 % | 10.030 M 1.79 % | 9.854 M -0.78 % | 9.931 M -0.22 % | 9.953 M 223.84 % | 3.073 M -38.84 % | 5.025 M 861.82 % | 522.495 K 127.80 % | 229.362 K 10.92 % | 206.774 K 46.98 % | 140.682 K 498.29 % | 23.514 K |
| Other non current assets | 12.821 M -38.86 % | 20.970 M 2 162.14 % | 927.000 K -34.72 % | 1.420 M 128.35 % | -5.008 M -337.12 % | 2.112 M 211 543 165 325 473.16 % | 0.000 -100.00 % | 215.149 2 887 686 415 950.00 % | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.282 K 21.40 % | 4.351 K 1.14 % | 4.302 K -86.63 % | 32.177 K |
| Long term investments | 10.118 M | 0.000 -100.00 % | 10.155 M 720.94 % | 1.237 M -84.19 % | 7.822 M 470.36 % | -2.112 M -211 199 889.14 % | 1.000 100.47 % | -214.149 -21 514.94 % | 1.000 | 0.000 | 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 | 12.792 M 5.04 % | 12.178 M 158.83 % | 4.705 M 5.26 % | 4.470 M -32.15 % | 6.588 M 29 845.45 % | 22.000 K -72.50 % | 79.989 K -74.63 % | 315.283 K -49.52 % | 624.548 K -11.87 % | 708.663 K 2.20 % | 693.437 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 12.792 M 5.04 % | 12.178 M 158.83 % | 4.705 M 5.26 % | 4.470 M -32.15 % | 6.588 M 29 845.45 % | 22.000 K -72.50 % | 79.989 K -74.63 % | 315.283 K -49.52 % | 624.548 K -11.87 % | 708.663 K 2.20 % | 693.437 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 146.471 M 7.00 % | 136.893 M -8.41 % | 149.469 M 425.26 % | 28.456 M -7.00 % | 30.599 M 88.79 % | 16.208 M -15.70 % | 19.225 M -32.06 % | 28.299 M -44.67 % | 51.144 M -18.88 % | 63.047 M 53.46 % | 41.083 M 134.29 % | 17.535 M 22.94 % | 14.263 M 7.89 % | 13.219 M -27.63 % | 18.265 M 22.52 % | 14.908 M 35.92 % | 10.968 M 304.88 % | 2.709 M 64 608.18 % | 4.187 K -10.92 % | 4.700 K -98.15 % | 254.554 K 3 674.01 % | 6.745 K |
| Total non current assets | 172.084 M 6.93 % | 160.938 M -2.70 % | 165.401 M 361.95 % | 35.805 M -10.65 % | 40.071 M 145.41 % | 16.328 M -16.71 % | 19.603 M -31.64 % | 28.675 M -44.86 % | 52.001 M -18.76 % | 64.010 M 53.22 % | 41.777 M 138.24 % | 17.535 M 22.94 % | 14.263 M 7.89 % | 13.219 M -27.63 % | 18.265 M 22.52 % | 14.908 M 35.92 % | 10.968 M 304.88 % | 2.709 M 28 509.88 % | 9.469 K 4.62 % | 9.051 K -96.50 % | 258.856 K 565.06 % | 38.922 K |
| Other current assets | 16.106 M -17.70 % | 19.571 M -29.26 % | 27.667 M -16.02 % | 32.946 M 2.83 % | 32.039 M 106.05 % | 15.549 M 339.36 % | 3.539 M 411.48 % | -1.136 M -185.56 % | 1.328 M -66.89 % | 4.011 M 18.21 % | 3.393 M 143.95 % | 1.391 M -8.12 % | 1.514 M 85.97 % | 813.946 K -30.10 % | 1.164 M -17.40 % | 1.410 M 790.27 % | 158.353 K 279.56 % | 41.720 K 380.26 % | 8.687 K -1.37 % | 8.808 K 1 035.35 % | 775.764 -77.46 % | 3.442 K |
| Short term investments | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.905 K -99.67 % | 5.191 M 6 524.85 % | 78.354 K -60.82 % | 199.968 K 820.24 % | 21.730 K 310.96 % | 5.288 K -86.84 % | 40.184 K | 0.000 -100.00 % | 1.895 M 30.11 % | 1.456 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 47.692 M -24.77 % | 63.396 M 71.48 % | 36.970 M 50.75 % | 24.524 M -33.35 % | 36.797 M -11.63 % | 41.642 M 223.55 % | 12.870 M -16.85 % | 15.478 M -24.26 % | 20.436 M -1.95 % | 20.843 M -46.04 % | 38.626 M 176.60 % | 13.965 M 9.84 % | 12.713 M 2 452.12 % | 498.146 K -90.79 % | 5.410 M -31.51 % | 7.900 M 196.49 % | 2.664 M 1 750.20 % | 144.011 K -79.65 % | 707.722 K 29 988.41 % | 2.352 K -95.90 % | 57.375 K 32.38 % | 43.342 K |
| Cash and short term investments | 47.692 M -24.77 % | 63.397 M 71.48 % | 36.970 M 50.75 % | 24.524 M -33.35 % | 36.797 M -11.63 % | 41.642 M 223.55 % | 12.870 M -16.85 % | 15.478 M -24.32 % | 20.453 M -21.44 % | 26.034 M -32.74 % | 38.704 M 173.24 % | 14.165 M 11.23 % | 12.735 M 2 429.64 % | 503.433 K -90.76 % | 5.451 M -31.00 % | 7.900 M 73.26 % | 4.559 M 184.89 % | 1.600 M 126.14 % | 707.722 K 29 988.41 % | 2.352 K -95.90 % | 57.375 K 32.38 % | 43.342 K |
| Total current assets | 91.959 M -23.04 % | 119.482 M 13.42 % | 105.341 M 36.86 % | 76.971 M -5.91 % | 81.809 M 11.89 % | 73.113 M 153.13 % | 28.884 M -12.94 % | 33.176 M -21.06 % | 42.028 M -21.19 % | 53.326 M -9.69 % | 59.050 M 110.57 % | 28.043 M 32.03 % | 21.239 M 388.49 % | 4.348 M -66.79 % | 13.092 M 3.42 % | 12.659 M 126.87 % | 5.580 M 199.20 % | 1.865 M 144.54 % | 762.637 K 5 948.83 % | 12.608 K -78.95 % | 59.892 K 25.54 % | 47.706 K |
| Inventory | 25.112 M -25.58 % | 33.743 M -3.92 % | 35.120 M 627.42 % | 4.828 M -8.80 % | 5.294 M -7.83 % | 5.744 M -6.62 % | 6.151 M -20.02 % | 7.691 M 13.55 % | 6.773 M -2.72 % | 6.963 M 54.85 % | 4.497 M 71.98 % | 2.615 M 90.33 % | 1.374 M 76.81 % | 776.915 K 2.79 % | 755.804 K 45.58 % | 519.154 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 3.049 M 10.03 % | 2.771 M -50.38 % | 5.584 M -59.93 % | 13.935 M 42.46 % | 9.782 M -3.89 % | 10.178 M 44.06 % | 7.065 M -15.15 % | 8.326 M -41.23 % | 14.168 M -22.68 % | 18.324 M 29.47 % | 14.153 M 43.36 % | 9.872 M 75.78 % | 5.616 M 111.10 % | 2.661 M -57.79 % | 6.304 M 78.31 % | 3.535 M 312.50 % | 857.014 K 284.71 % | 222.766 K 381.90 % | 46.227 K 3 090.51 % | 1.449 K -16.79 % | 1.741 K 88.79 % | 922.307 |
| Tax assets | -10.118 M -11.15 % | -9.103 M -6 377.93 % | 145.000 K -34.68 % | 222.000 K 217.14 % | 70.000 K -28.57 % | 98.000 K -67.07 % | 297.616 K 386.61 % | 61.161 K -73.63 % | 231.974 K -8.78 % | 254.314 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 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 -100.00 % | 0.089 75.13 % | 0.051 | 0.000 | 0.000 |
| Account payables | 17.137 M -37.63 % | 27.478 M 0.61 % | 27.311 M 336.35 % | 6.259 M 0.26 % | 6.243 M 82.76 % | 3.416 M | 0.000 -100.00 % | 2.148 M 1.99 % | 2.107 M -32.44 % | 3.118 M -0.73 % | 3.141 M -33.97 % | 4.757 M | 0.000 -100.00 % | 2.905 M 29.76 % | 2.238 M 186.11 % | 782.367 K 294.16 % | 198.489 K 17.84 % | 168.437 K 148.32 % | 67.830 K 118.81 % | 31.000 K -74.71 % | 122.564 K 453.79 % | 22.132 K |
| Tax payables | 3.250 M -1.69 % | 3.306 M 562.53 % | 499.000 K 107.92 % | 240.000 K -76.59 % | 1.025 M | 0.000 | 0.000 -100.00 % | 634.874 K -66.00 % | 1.867 M 13.81 % | 1.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.364 K | 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 100.00 % | 0.000 99.91 % | 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 |
| Capital lease obligations | 8.157 M -27.31 % | 11.221 M -37.61 % | 17.986 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.326 K -74.38 % | 496.919 K -39.75 % | 824.714 K 12.36 % | 734.006 K | 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 -100.00 % | 1.220 233.48 % | 0.366 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.971 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.817 M -55.56 % | 13.088 M 1 519 184 160.65 % | -0.862 -100.00 % | 26.354 K -99.59 % | 6.426 M -93.76 % | 103.010 M 22.93 % | 83.795 M 769.81 % | 9.634 M -84.97 % | 64.086 M 39.58 % | 45.914 M 130.86 % | 19.888 M 171.84 % | 7.316 M 339.35 % | 1.665 M 127.52 % | 731.897 K 33.61 % | 547.780 K 48.79 % | 368.160 K |
| Deferred tax liabilities non current | 4.536 M -3.12 % | 4.682 M -12.73 % | 5.365 M 161.32 % | 2.053 M 6.37 % | 1.930 M -9.56 % | 2.134 M -25.93 % | 2.881 M -18.19 % | 3.522 M 60.79 % | 2.190 M -62.08 % | 5.776 M 223.31 % | 1.786 M | 0.000 -100.00 % | 1.253 M -19.84 % | 1.563 M -36.10 % | 2.445 M | 0.000 -100.00 % | 15.032 K -95.34 % | 322.735 K | 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 |
| Total assets | 264.043 M -5.84 % | 280.420 M 3.57 % | 270.742 M 140.07 % | 112.776 M -7.47 % | 121.880 M 36.27 % | 89.441 M 84.46 % | 48.487 M -21.61 % | 61.852 M -34.22 % | 94.029 M -19.86 % | 117.336 M 16.37 % | 100.827 M 121.22 % | 45.578 M 28.38 % | 35.502 M 102.09 % | 17.567 M -43.98 % | 31.357 M 13.75 % | 27.567 M 66.59 % | 16.548 M 261.79 % | 4.574 M 492.40 % | 772.106 K 3 464.83 % | 21.659 K -93.20 % | 318.748 K 267.95 % | 86.628 K |
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 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 | 39.000 K -98.97 % | 3.791 M 409.54 % | 744.000 K 14.11 % | 652.000 K -55.53 % | 1.466 M -2.85 % | 1.509 M 41 980.48 % | -3.603 K -100.22 % | 1.623 M 147.20 % | -3.438 M -181.44 % | 4.222 M 129.65 % | 1.838 M 199.23 % | -1.853 M -421.68 % | 575.943 K 234.82 % | -427.190 K -117.47 % | 2.445 M 16 424.82 % | -14.979 K 95.30 % | -319.024 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 1.738 M -29.41 % | 2.462 M 42.64 % | 1.726 M 30.66 % | 1.321 M 93 389.03 % | 1.413 K 37.72 % | 1.026 K 8.46 % | 946.000 27.83 % | 740.024 -13.70 % | 857.525 | 0.000 | 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 | 7.016 M 4 597.44 % | -156.000 K -101.02 % | 15.273 M 116.67 % | 7.049 M 1 158.41 % | -666.000 K 71.57 % | -2.343 M -113.20 % | -1.099 M -155.42 % | 1.983 M -32.39 % | 2.933 M 174.55 % | -3.934 M 20.89 % | -4.974 M -64.99 % | -3.015 M 38.27 % | -4.883 M -242.09 % | 3.437 M 503.80 % | -851.129 K 72.09 % | -3.050 M -322.82 % | -721.286 K -555.82 % | -109.982 K -8 752.99 % | -1.242 K -107.73 % | 16.079 K -84.44 % | 103.310 K 89 965.90 % | 114.705 |
| Accounts receivables | 2.560 M 291.76 % | -1.335 M -129.23 % | 4.568 M -28.14 % | 6.357 M 272.37 % | -3.688 M -61.40 % | -2.285 M -304.96 % | -564.247 K -116.89 % | 3.341 M -3.55 % | 3.465 M 186.97 % | -3.984 M 8.42 % | -4.350 M | 0.000 | 0.000 | 0.000 100.00 % | -1.776 M 33.64 % | -2.676 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 6.912 M 236.52 % | -5.063 M -148.12 % | 10.521 M 1 962.94 % | 510.000 K 43.66 % | 355.000 K 477.66 % | -94.000 K 89.64 % | -907.263 K 13.03 % | -1.043 M -4 948.91 % | -20.662 K 98.93 % | -1.934 M -8.44 % | -1.784 M -64.26 % | -1.086 M -141.32 % | -449.962 K -53.15 % | -293.809 K -102.98 % | -144.750 K 72.12 % | -519.155 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -1.933 M -127.06 % | 7.144 M 25 614.29 % | -28.000 K -109.76 % | 287.000 K -88.67 % | 2.532 M 1 514.53 % | -179.000 K -128.16 % | 635.588 K 205.25 % | -603.863 K 61.41 % | -1.565 M -178.54 % | 1.992 M 69.09 % | 1.178 M | 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 | -523.000 K 42.02 % | -902.000 K -525.47 % | 212.000 K -96.76 % | 6.539 M 145.18 % | 2.667 M 520.23 % | 430.000 K 181.74 % | -526.054 K -191.15 % | 577.158 K -72.61 % | 2.107 M 23 395.57 % | -9.047 K -100.78 % | 1.160 M 160.13 % | -1.929 M 56.50 % | -4.433 M -218.83 % | 3.731 M 248.82 % | 1.070 M 634.02 % | 145.706 K | 0.000 | 0.000 100.00 % | -1.242 K -107.73 % | 16.079 K -84.44 % | 103.310 K 89 965.90 % | 114.705 |
| Other non cash items | 2.294 M -63.62 % | 6.305 M -65.38 % | 18.214 M 926.03 % | -2.205 M -25.71 % | -1.754 M -114.64 % | 11.982 M 1 893.67 % | -668.017 K -105.32 % | 12.546 M 75.15 % | 7.163 M 331.74 % | -3.091 M -136.76 % | 8.407 M 159.21 % | 3.243 M -20.99 % | 4.105 M 62.03 % | 2.534 M 177.22 % | 913.958 K -5.62 % | 968.399 K 7.27 % | 902.759 K 218.75 % | 283.220 K 973 136 510 058 496 000.00 % | 0.000 -100.00 % | 257.880 K 995.82 % | 23.533 K -61.00 % | 60.341 K |
| Net cash provided by operating activities | -686.000 K -101.00 % | 68.889 M 399.67 % | 13.787 M 4 116.21 % | 327.000 K -94.27 % | 5.703 M -58.16 % | 13.632 M 146.93 % | 5.521 M 84.48 % | 2.993 M -63.03 % | 8.094 M -38.72 % | 13.208 M -29.39 % | 18.706 M 343.87 % | 4.214 M 239.59 % | 1.241 M 146.40 % | -2.674 M 78.79 % | -12.606 M -28.52 % | -9.809 M -111.79 % | -4.631 M -472.53 % | -808.922 K -283.71 % | -210.815 K -34.08 % | -157.232 K -148.42 % | -63.292 K 40.43 % | -106.256 K |
| Investments in property plant and equipment | -43.977 M -4.84 % | -41.948 M -61.90 % | -25.910 M -1 152.30 % | -2.069 M 60.70 % | -5.265 M -12.14 % | -4.695 M -1.70 % | -4.616 M 36.55 % | -7.276 M 43.78 % | -12.942 M 53.22 % | -27.666 M -17.28 % | -23.591 M -193.61 % | -8.035 M -377.40 % | -1.683 M -6.26 % | -1.584 M 52.87 % | -3.361 M 31.71 % | -4.922 M -506.89 % | -810.952 K 45.75 % | -1.495 M | 0.000 100.00 % | -8.556 K 96.58 % | -249.862 K | 0.000 |
| Acquisitions net | -328.000 K | 0.000 -100.00 % | 1.441 M | 0.000 -100.00 % | 105.000 K | 0.000 100.00 % | -741.520 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.578 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -1.418 M -6 652.38 % | -21.000 K | 0.000 100.00 % | -5.965 M -17.63 % | -5.071 M 66.24 % | -15.020 M | 0.000 | 0.000 | 0.000 100.00 % | -85.442 K | 0.000 | 0.000 | 0.000 100.00 % | -8.362 K 75.54 % | -34.182 K | 0.000 100.00 % | -4.908 M -237.14 % | -1.456 M | 0.000 | 0.000 | 0.000 100.00 % | -92.519 K |
| Sales maturities of investments | 1.418 M | 0.000 -100.00 % | 25.941 M | 0.000 -100.00 % | 186.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.776 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.520 M 25 939.21 % | 17.360 K | 0.000 | 0.000 -100.00 % | 2.472 K | 0.000 |
| Other investing activites | -1.418 M | 0.000 -100.00 % | 3.086 M 161.72 % | -5.000 M -305.19 % | -1.234 M -5 509.09 % | -22.000 K 98.61 % | -1.579 M -60 995.40 % | -2.584 K 98.58 % | -182.199 K 75.00 % | -728.768 K -127.54 % | -320.274 K -180.99 % | -113.982 K -2 405.40 % | 4.944 K -94.02 % | 82.673 K 17 753 891 563 110 300.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.068 K 7 106 307 405 393 475.00 % | 0.000 | 0.000 |
| Net cash used for investing activites | -45.723 M -8.94 % | -41.969 M -1 020.78 % | 4.558 M 134.97 % | -13.034 M -15.56 % | -11.279 M 42.79 % | -19.715 M -184.21 % | -6.937 M 4.49 % | -7.263 M 10.42 % | -8.108 M 70.69 % | -27.665 M -18.75 % | -23.297 M -185.90 % | -8.149 M -385.59 % | -1.678 M -11.16 % | -1.510 M 55.54 % | -3.395 M 31.01 % | -4.922 M 14.80 % | -5.776 M -96.93 % | -2.933 M | 0.000 100.00 % | -6.488 K 97.38 % | -247.391 K -167.39 % | -92.519 K |
| Debt repayment | 9.403 M 164.42 % | -14.597 M 34.90 % | -22.424 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -130.676 K 84.82 % | -860.921 K 30.00 % | -1.230 M -274.43 % | -328.446 K -39.82 % | -234.908 K -108.97 % | 2.619 M 206.07 % | -2.469 M | 0.000 | 0.000 -100.00 % | 108.084 K | 0.000 | 0.000 | 0.000 |
| Common stock issued | 23.077 M 43.34 % | 16.100 M 1.01 % | 15.939 M 4 467.05 % | 349.000 K -71.09 % | 1.207 M -96.58 % | 35.324 M 502 040.82 % | 7.035 K | 0.000 | 0.000 | 0.000 -100.00 % | 22.049 M 69 014.06 % | -31.995 K -100.27 % | 11.735 M 2 181.61 % | 514.346 K -94.58 % | 9.495 M -20.19 % | 11.897 M -0.41 % | 11.946 M 265.81 % | 3.266 M 432.42 % | 613.347 K 810.94 % | 67.331 K -78.31 % | 310.416 K 39.50 % | 222.524 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 -100.00 % | 504.000 K 44.41 % | 349.000 K -71.09 % | 1.207 M -96.58 % | 35.324 M 504 528.57 % | 7.000 K -98.98 % | 686.311 K 88.34 % | 364.397 K -28.24 % | 507.806 K -94.51 % | 9.247 M 59.74 % | 5.789 M 397.08 % | 1.165 M 3 936 912 309.73 % | -0.030 | 0.000 -100.00 % | 8.659 M 786.16 % | 977.184 K 356.50 % | -380.972 K -288.72 % | 201.867 K 395.72 % | 40.722 K 142.15 % | 16.817 K 278.35 % | -9.429 K |
| Net cash used provided by financing activities | 31.188 M 3 666.67 % | 828.000 K 113.84 % | -5.981 M -1 813.75 % | 349.000 K -71.09 % | 1.207 M -96.58 % | 35.324 M 544 552.91 % | 6.486 K -99.01 % | 652.964 K 79.19 % | 364.397 K -3.84 % | 378.959 K -98.72 % | 29.493 M 532.58 % | 4.662 M -62.91 % | 12.571 M 4 398.82 % | 279.438 K -97.69 % | 12.114 M -33.03 % | 18.087 M 39.96 % | 12.923 M 313.85 % | 3.123 M 241.02 % | 915.682 K 747.44 % | 108.053 K -66.98 % | 327.233 K 53.56 % | 213.095 K |
| Effect of forex changes on cash | -483.000 K 63.46 % | -1.322 M -1 712.20 % | 82.000 K -3.53 % | 85.000 K 117.86 % | -476.000 K 62.93 % | -1.284 M -196.42 % | 1.332 M 279.83 % | 350.602 K -42.74 % | 612.338 K 101.05 % | 304.574 K 591.05 % | 44.074 K 160.39 % | -72.988 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -15.704 M -159.43 % | 26.426 M 112.33 % | 12.446 M 201.41 % | -12.273 M -153.31 % | -4.845 M -117.33 % | 27.957 M 36 021.98 % | -77.827 K 97.62 % | -3.267 M -439.33 % | 962.649 K 106.99 % | -13.773 M -155.21 % | 24.946 M 3 709.18 % | 654.895 K -94.60 % | 12.134 M 410.78 % | -3.904 M -0.43 % | -3.888 M -215.82 % | 3.357 M 33.45 % | 2.515 M 506.09 % | -619.421 K -187.88 % | 704.866 K 1 366.22 % | -55.667 K -436.34 % | 16.551 K 15.58 % | 14.320 K |
| Cash at beginning of period | 63.396 M 71.48 % | 36.970 M 50.75 % | 24.524 M -33.35 % | 36.797 M -11.63 % | 41.642 M 204.29 % | 13.685 M 5.69 % | 12.948 M -30.92 % | 18.745 M -3.74 % | 19.474 M -43.74 % | 34.616 M 153.05 % | 13.680 M 2.78 % | 13.310 M 2 198.87 % | 578.974 K -86.85 % | 4.403 M -52.65 % | 9.298 M 104.67 % | 4.543 M 2 947.75 % | 149.063 K -80.47 % | 763.432 K 26 634.96 % | 2.856 K -95.08 % | 58.019 K 42.12 % | 40.824 K 40.67 % | 29.022 K |
| Cash at end of period | 47.692 M -24.77 % | 63.396 M 71.48 % | 36.970 M 50.75 % | 24.524 M -33.35 % | 36.797 M -11.63 % | 41.642 M 223.55 % | 12.870 M -16.85 % | 15.478 M -24.26 % | 20.436 M -1.95 % | 20.843 M -46.04 % | 38.626 M 176.60 % | 13.965 M 9.84 % | 12.713 M 2 452.12 % | 498.146 K -90.79 % | 5.410 M -31.51 % | 7.900 M 196.49 % | 2.664 M 1 750.20 % | 144.011 K -79.65 % | 707.722 K 29 988.41 % | 2.352 K -95.90 % | 57.375 K 32.38 % | 43.342 K |
| Operating cash flow | -686.000 K -101.00 % | 68.889 M 399.67 % | 13.787 M 4 116.21 % | 327.000 K -94.27 % | 5.703 M -58.16 % | 13.632 M 146.93 % | 5.521 M 84.48 % | 2.993 M -63.03 % | 8.094 M -38.72 % | 13.208 M -29.39 % | 18.706 M 343.87 % | 4.214 M 239.59 % | 1.241 M 146.40 % | -2.674 M 78.79 % | -12.606 M -28.52 % | -9.809 M -111.79 % | -4.631 M -472.53 % | -808.922 K -283.71 % | -210.815 K -34.08 % | -157.232 K -148.42 % | -63.292 K 40.43 % | -106.256 K |
| Capital expenditure | -43.977 M -4.84 % | -41.948 M -61.90 % | -25.910 M -1 152.30 % | -2.069 M 60.70 % | -5.265 M -12.14 % | -4.695 M -1.70 % | -4.616 M 36.55 % | -7.276 M 43.78 % | -12.942 M 53.22 % | -27.666 M -17.28 % | -23.591 M -193.61 % | -8.035 M -377.40 % | -1.683 M -6.26 % | -1.584 M 52.87 % | -3.361 M 31.71 % | -4.922 M -506.89 % | -810.952 K 45.75 % | -1.495 M | 0.000 100.00 % | -8.556 K 96.58 % | -249.862 K | 0.000 |
| Free CashFlow | -44.663 M -265.78 % | 26.941 M 322.23 % | -12.123 M -595.92 % | -1.742 M -497.72 % | 438.000 K -95.10 % | 8.937 M 888.19 % | 904.380 K 121.12 % | -4.283 M 11.65 % | -4.848 M 66.47 % | -14.458 M -196.00 % | -4.884 M -27.85 % | -3.820 M -764.29 % | -442.024 K 89.62 % | -4.258 M 73.33 % | -15.967 M -8.40 % | -14.731 M -170.67 % | -5.442 M -136.24 % | -2.304 M -992.77 % | -210.815 K -27.16 % | -165.788 K 47.06 % | -313.155 K -194.72 % | -106.256 K |
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 30.022 M -10.20 % | 33.431 M -21.63 % | 42.660 M 11.24 % | 38.351 M -26.39 % | 52.097 M -0.90 % | 52.570 M -23.49 % | 68.708 M -10.79 % | 77.019 M 14.91 % | 67.028 M 39.50 % | 48.050 M -26.84 % | 65.679 M -7.50 % | 71.002 M 56.81 % | 45.278 M 171.22 % | 16.694 M 22.33 % | 13.647 M 16.73 % | 11.691 M -31.54 % | 17.077 M 0.34 % | 17.019 M -2.10 % | 17.384 M -4.80 % | 18.260 M 16.08 % | 15.731 M 27.16 % | 12.371 M -1.15 % | 12.515 M -19.93 % | 15.631 M -20.93 % | 19.768 M 39.05 % | 14.217 M 29.29 % | 10.996 M -12.06 % | 12.505 M -19.08 % | 15.454 M -3.25 % | 15.973 M 46.73 % | 10.886 M -5.08 % | 11.469 M -15.41 % | 13.558 M 16.36 % | 11.652 M -15.08 % | 13.722 M -1.10 % | 13.875 M 30.75 % | 10.612 M -14.58 % | 12.422 M -28.66 % | 17.413 M 12.12 % | 15.531 M 9.40 % | 14.196 M 3.95 % | 13.656 M -23.26 % | 17.795 M 13.44 % | 15.687 M 77.49 % | 8.838 M -44.44 % | 15.907 M 8.38 % | 14.676 M 35.63 % | 10.821 M 22.42 % | 8.839 M 13.84 % | 7.765 M -21.04 % | 9.833 M 18.29 % | 8.313 M 43.58 % | 5.790 M 16.52 % | 4.969 M 105.40 % | 2.419 M -41.13 % | 4.110 M -43.46 % | 7.268 M 15.96 % | 6.268 M 17.16 % | 5.350 M 8.41 % | 4.935 M 61.89 % | 3.048 M -1.31 % | 3.089 M -3.65 % | 3.206 M 95.77 % | 1.637 M 90.23 % | 860.762 K 147.53 % | 347.735 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.963 K -65.98 % | 17.529 K 3 621.78 % | 470.984 -73.18 % | 1.756 K 2.01 % | 1.721 K 530.14 % | 273.163 2 978.02 % | 8.875 -29.68 % | 12.621 1 752.46 % | 0.681 100.07 % | -1.005 K -176.00 % | 1.323 K 66 756.41 % | 1.978 -91.24 % | 22.572 -87.86 % | 185.951 -79.96 % | 927.711 2 407.30 % | 37.000 -95.20 % | 770.939 |
| Net income | -12.328 M -38.75 % | -8.885 M 35.64 % | -13.806 M 23.50 % | -18.047 M -79.45 % | -10.057 M -2 938.37 % | -331.000 K -102.43 % | 13.611 M -26.96 % | 18.635 M 117.90 % | 8.552 M 121.13 % | -40.464 M 42.29 % | -70.114 M -1 043.04 % | -6.134 M -9.01 % | -5.627 M 38.48 % | -9.146 M -156.98 % | -3.559 M 2.28 % | -3.642 M -31.72 % | -2.765 M -2 750.52 % | -97.000 K 94.94 % | -1.918 M -187.99 % | -666.000 K -179.95 % | 833.000 K -72.60 % | 3.040 M 302.94 % | -1.498 M -170.33 % | 2.130 M 258.56 % | -1.343 M 60.91 % | -3.437 M -1.27 % | -3.394 M -36.08 % | -2.494 M 34.44 % | -3.804 M -234.41 % | 2.830 M 112.30 % | -23.004 M -2 547.05 % | -869.035 K 79.36 % | -4.210 M -673.10 % | -544.609 K 91.93 % | -6.750 M -357.20 % | -1.476 M 69.68 % | -4.870 M -488.32 % | 1.254 M 191.87 % | -1.365 M -176.43 % | 1.786 M 413.19 % | 348.048 K -92.58 % | 4.694 M 495.73 % | -1.186 M -136.04 % | 3.291 M 27.44 % | 2.582 M -64.19 % | 7.212 M 692.24 % | 910.278 K -25.04 % | 1.214 M -20.23 % | 1.522 M 16.58 % | 1.306 M 35.66 % | 962.552 K 393.02 % | -328.498 K -90.75 % | -172.212 K 84.04 % | -1.079 M -851.44 % | 143.619 K 102.55 % | -5.639 M -36.94 % | -4.118 M -75.27 % | -2.349 M 64.47 % | -6.612 M -62.89 % | -4.059 M 4.80 % | -4.264 M -25.50 % | -3.397 M 46.95 % | -6.404 M -454.70 % | -1.155 M 57.64 % | -2.725 M 11.58 % | -3.082 M -2.88 % | -2.996 M -222.74 % | -928.284 K -245.98 % | -268.304 K -7.44 % | -249.734 K 49.55 % | -495.024 K -238.84 % | -146.093 K 2.26 % | -149.478 K 15.51 % | -176.928 K -58.14 % | -111.881 K -241.80 % | -32.733 K 16.46 % | -39.182 K -54.97 % | -25.284 K 91.57 % | -300.069 K -442.14 % | -55.349 K -29.45 % | -42.756 K -18.57 % | -36.059 K 27.39 % | -49.662 K 38.44 % | -80.676 K -141.57 % | -33.397 K -13.49 % | -29.427 K |
| Income before tax | -12.035 M -35.45 % | -8.885 M 36.48 % | -13.988 M 22.49 % | -18.047 M -77.17 % | -10.186 M -51 030.00 % | 20.000 K -99.87 % | 14.912 M -28.31 % | 20.801 M 133.48 % | 8.909 M 122.00 % | -40.496 M 42.36 % | -70.261 M -1 145.98 % | -5.639 M -3.03 % | -5.473 M 38.53 % | -8.904 M -157.42 % | -3.459 M 2.59 % | -3.551 M -52.53 % | -2.328 M -3 089.04 % | -73.000 K 93.21 % | -1.075 M -282.56 % | -281.000 K -127.82 % | 1.010 M -67.42 % | 3.100 M 351.83 % | -1.231 M -150.18 % | 2.453 M 591.28 % | -499.312 K 85.11 % | -3.354 M 0.41 % | -3.367 M -48.41 % | -2.269 M 42.53 % | -3.948 M -246.11 % | 2.702 M 114.23 % | -18.986 M -1 537.73 % | -1.159 M 81.50 % | -6.267 M -1 102.64 % | -521.088 K 93.04 % | -7.482 M -177.62 % | -2.695 M 60.84 % | -6.881 M -443.70 % | 2.002 M 126.83 % | 882.635 K -46.87 % | 1.661 M 257.96 % | 464.064 K -93.02 % | 6.646 M 925.29 % | 648.227 K -79.66 % | 3.187 M 16.74 % | 2.730 M -62.57 % | 7.293 M 742.38 % | 865.745 K -29.22 % | 1.223 M 696.66 % | -204.992 K -114.96 % | 1.370 M -26.76 % | 1.870 M 792.98 % | -269.914 K -158.89 % | -104.257 K 92.66 % | -1.420 M -99 324.60 % | -1.428 K 99.97 % | -5.362 M -16.28 % | -4.611 M -80.96 % | -2.548 M 41.58 % | -4.362 M -5.08 % | -4.151 M -1.09 % | -4.106 M -23.63 % | -3.321 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 496.182 K | 0.000 -100.00 % | 171.785 K 5.71 % | 162.504 K | 0.000 | 0.000 100.00 % | -39.631 K | 0.000 -100.00 % | 301.097 K 431.54 % | 56.646 K 34.37 % | 42.158 K | 0.000 -100.00 % | 48.251 K 37.79 % | 35.019 K | 0.000 | 0.000 |
| Income before tax ratio | -0.40 -50.83 % | -0.27 18.95 % | -0.33 30.32 % | -0.47 -140.68 % | -0.20 -51 492.41 % | 0.00 -99.82 % | 0.22 -19.64 % | 0.27 103.20 % | 0.13 115.77 % | -0.84 21.22 % | -1.07 -1 246.96 % | -0.08 34.30 % | -0.12 77.34 % | -0.53 -110.43 % | -0.25 16.55 % | -0.30 -122.81 % | -0.14 -3 078.21 % | 0.00 93.06 % | -0.06 -301.84 % | -0.02 -123.97 % | 0.06 -74.38 % | 0.25 354.76 % | -0.10 -162.68 % | 0.16 721.31 % | -0.03 89.29 % | -0.24 22.97 % | -0.31 -68.77 % | -0.18 28.98 % | -0.26 -251.01 % | 0.17 109.70 % | -1.74 -1 625.40 % | -0.10 78.13 % | -0.46 -933.57 % | -0.04 91.80 % | -0.55 -180.71 % | -0.19 70.05 % | -0.65 -502.35 % | 0.16 217.96 % | 0.05 -52.61 % | 0.11 227.20 % | 0.03 -93.28 % | 0.49 1 236.01 % | 0.04 -82.07 % | 0.20 -34.23 % | 0.31 -32.63 % | 0.46 677.22 % | 0.06 -47.81 % | 0.11 587.37 % | -0.02 -113.15 % | 0.18 -7.25 % | 0.19 685.83 % | -0.03 -80.32 % | -0.02 93.70 % | -0.29 -48 305.33 % | 0.00 99.95 % | -1.30 -105.67 % | -0.63 -56.05 % | -0.41 50.14 % | -0.82 3.07 % | -0.84 37.56 % | -1.35 -25.27 % | -1.08 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 28.31 | 0.00 -100.00 % | 97.83 3.62 % | 94.41 | 0.00 | 0.00 100.00 % | -3 140.12 | 0.00 100.00 % | -299.54 -799.38 % | 42.83 -99.80 % | 21 310.87 | 0.00 -100.00 % | 259.48 587.41 % | 37.75 | 0.00 | 0.00 |
| EBITDA | -4.942 M -344.82 % | -1.111 M 78.55 % | -5.180 M 47.00 % | -9.773 M -924.03 % | 1.186 M -88.61 % | 10.417 M -61.88 % | 27.324 M -20.71 % | 34.463 M 55.61 % | 22.147 M 172.55 % | -30.528 M 42.27 % | -52.884 M -941.97 % | 6.281 M 130.41 % | 2.726 M 146.93 % | -5.809 M -144.80 % | -2.373 M 22.22 % | -3.051 M -247.10 % | -879.000 K -164.58 % | 1.361 M 508.71 % | -333.000 K -130.41 % | 1.095 M -42.31 % | 1.898 M -50.39 % | 3.826 M 394.32 % | 774.000 K -82.45 % | 4.410 M 493.42 % | 743.146 K -71.92 % | 2.646 M 299.82 % | -1.324 M -169.34 % | 1.910 M -41.52 % | 3.266 M -56.46 % | 7.501 M 686.92 % | -1.278 M -245.12 % | 880.682 K 430.84 % | 165.902 K -94.23 % | 2.876 M 7.02 % | 2.687 M -23.67 % | 3.521 M 199.48 % | -3.539 M -175.05 % | 4.716 M 13.20 % | 4.166 M 3.46 % | 4.026 M 12.41 % | 3.582 M -18.45 % | 4.392 M -1.09 % | 4.441 M -42.36 % | 7.704 M 154.56 % | 3.026 M -62.83 % | 8.142 M 332.98 % | 1.880 M -54.21 % | 4.106 M 270.90 % | 1.107 M -61.80 % | 2.898 M -4.16 % | 3.023 M 139.90 % | 1.260 M 11.80 % | 1.127 M 562.19 % | -243.899 K 97.57 % | -10.047 M -153.60 % | -3.962 M -23.71 % | -3.202 M -509.37 % | 782.241 K 117.42 % | -4.490 M -107.69 % | -2.162 M 28.06 % | -3.005 M -17.22 % | -2.564 M 52.13 % | -5.356 M -551.45 % | -822.180 K 64.25 % | -2.300 M 0.81 % | -2.318 M 13.01 % | -2.665 M -41.61 % | -1.882 M -597.12 % | -269.985 K -8.46 % | -248.916 K 49.68 % | -494.714 K -240.30 % | -145.374 K 10.29 % | -162.050 K 0.11 % | -162.232 K -39.08 % | -116.647 K -260.38 % | -32.368 K 17.50 % | -39.235 K -57.27 % | -24.949 K 91.71 % | -300.773 K -446.44 % | -55.042 K -31.89 % | -41.732 K -16.71 % | -35.757 K 24.15 % | -47.142 K -300.47 % | -11.772 K 64.27 % | -32.943 K -13.57 % | -29.008 K |
| Net income ratio | -0.41 -54.51 % | -0.27 17.88 % | -0.32 31.23 % | -0.47 -143.77 % | -0.19 -2 965.95 % | -0.01 -103.18 % | 0.20 -18.13 % | 0.24 89.64 % | 0.13 115.15 % | -0.84 21.11 % | -1.07 -1 135.68 % | -0.09 30.48 % | -0.12 77.32 % | -0.55 -110.08 % | -0.26 16.29 % | -0.31 -92.40 % | -0.16 -2 740.83 % | -0.01 94.83 % | -0.11 -202.50 % | -0.04 -168.88 % | 0.05 -78.45 % | 0.25 305.30 % | -0.12 -187.84 % | 0.14 300.53 % | -0.07 71.89 % | -0.24 21.67 % | -0.31 -54.75 % | -0.20 18.98 % | -0.25 -238.93 % | 0.18 108.38 % | -2.11 -2 688.74 % | -0.08 75.60 % | -0.31 -564.42 % | -0.05 90.50 % | -0.49 -362.30 % | -0.11 76.81 % | -0.46 -554.58 % | 0.10 228.78 % | -0.08 -168.17 % | 0.12 369.09 % | 0.02 -92.87 % | 0.34 615.66 % | -0.07 -131.77 % | 0.21 -28.20 % | 0.29 -35.55 % | 0.45 630.96 % | 0.06 -44.73 % | 0.11 -34.84 % | 0.17 2.41 % | 0.17 71.81 % | 0.10 347.71 % | -0.04 -32.86 % | -0.03 86.31 % | -0.22 -465.84 % | 0.06 104.33 % | -1.37 -142.21 % | -0.57 -51.15 % | -0.37 69.67 % | -1.24 -50.26 % | -0.82 41.19 % | -1.40 -27.17 % | -1.10 44.95 % | -2.00 -183.35 % | -0.71 77.73 % | -3.17 64.28 % | -8.86 | 0.00 | 0.00 | 0.00 100.00 % | -41.88 -48.29 % | -28.24 90.90 % | -310.19 -264.39 % | -85.13 17.18 % | -102.79 74.90 % | -409.58 88.90 % | -3 688.33 -18.80 % | -3 104.59 91.63 % | -37 112.00 -12 531.96 % | 298.52 813.33 % | -41.85 99.81 % | -21 613.34 -1 252.92 % | -1 597.53 -498.17 % | -267.07 -207.11 % | -86.96 90.37 % | -902.61 -2 264.68 % | -38.17 |
| Ratio EBITDA | -0.16 -395.33 % | -0.03 72.63 % | -0.12 52.35 % | -0.25 -1 219.38 % | 0.02 -88.51 % | 0.20 -50.17 % | 0.40 -11.12 % | 0.45 35.42 % | 0.33 152.01 % | -0.64 21.09 % | -0.81 -1 010.21 % | 0.09 46.93 % | 0.06 117.30 % | -0.35 -100.12 % | -0.17 33.37 % | -0.26 -407.01 % | -0.05 -164.37 % | 0.08 517.47 % | -0.02 -131.94 % | 0.06 -50.30 % | 0.12 -60.99 % | 0.31 400.07 % | 0.06 -78.08 % | 0.28 650.50 % | 0.04 -79.80 % | 0.19 254.56 % | -0.12 -178.85 % | 0.15 -27.73 % | 0.21 -55.00 % | 0.47 500.00 % | -0.12 -252.89 % | 0.08 527.56 % | 0.01 -95.04 % | 0.25 26.03 % | 0.20 -22.82 % | 0.25 176.08 % | -0.33 -187.86 % | 0.38 58.68 % | 0.24 -7.72 % | 0.26 2.76 % | 0.25 -21.55 % | 0.32 28.88 % | 0.25 -49.19 % | 0.49 43.42 % | 0.34 -33.10 % | 0.51 299.49 % | 0.13 -66.24 % | 0.38 202.97 % | 0.13 -66.44 % | 0.37 21.38 % | 0.31 102.81 % | 0.15 -22.13 % | 0.19 496.66 % | -0.05 98.82 % | -4.15 -330.80 % | -0.96 -118.81 % | -0.44 -453.03 % | 0.12 114.87 % | -0.84 -91.59 % | -0.44 55.56 % | -0.99 -18.77 % | -0.83 50.32 % | -1.67 -232.77 % | -0.50 81.21 % | -2.67 59.93 % | -6.67 | 0.00 | 0.00 | 0.00 100.00 % | -41.74 -47.90 % | -28.22 90.86 % | -308.66 -234.47 % | -92.28 2.09 % | -94.25 77.93 % | -427.02 88.29 % | -3 647.25 -17.32 % | -3 108.79 91.51 % | -36 619.00 -12 338.08 % | 299.22 818.98 % | -41.62 99.80 % | -21 095.77 -1 231.69 % | -1 584.14 -524.86 % | -253.52 -1 897.95 % | -12.69 98.57 % | -890.34 -2 266.26 % | -37.63 |
| Gross profit ratio | 0.00 102.71 % | -0.10 -3.40 % | -0.10 47.42 % | -0.19 -1 414.50 % | -0.01 -105.84 % | 0.21 -34.90 % | 0.32 -22.17 % | 0.41 16.32 % | 0.36 186.52 % | 0.12 207.34 % | -0.12 -180.83 % | 0.14 140.58 % | 0.06 -37.31 % | 0.09 7.44 % | 0.09 1 712.54 % | 0.00 -97.13 % | 0.17 -28.01 % | 0.24 9.33 % | 0.22 -17.93 % | 0.26 -7.27 % | 0.28 -24.68 % | 0.38 95.61 % | 0.19 -50.41 % | 0.39 -13.80 % | 0.45 35.29 % | 0.33 61.73 % | 0.21 1 130.45 % | 0.02 -80.75 % | 0.09 236.03 % | 0.03 112.80 % | -0.20 -70.11 % | -0.12 -12.41 % | -0.11 -225.71 % | -0.03 -130.52 % | 0.11 -42.46 % | 0.18 153.70 % | -0.34 -1 489.53 % | 0.02 -86.37 % | 0.18 -52.03 % | 0.38 45.06 % | 0.26 -43.74 % | 0.46 32.44 % | 0.35 -31.42 % | 0.51 10.74 % | 0.46 -17.15 % | 0.56 48.58 % | 0.37 -27.80 % | 0.52 12.85 % | 0.46 3.78 % | 0.44 -14.69 % | 0.52 8.72 % | 0.48 7.50 % | 0.44 8.39 % | 0.41 122.89 % | -1.79 -835.18 % | -0.19 -180.08 % | 0.24 -18.32 % | 0.29 -69.31 % | 0.95 606.25 % | -0.19 43.23 % | -0.33 18.58 % | -0.41 -185.80 % | -0.14 33.70 % | -0.22 67.12 % | -0.65 78.81 % | -3.09 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 46.910 M 4.54 % | 44.875 M 0.74 % | 44.545 M 24.88 % | 35.670 M 0.27 % | 35.572 M 0.18 % | 35.507 M 1.55 % | 34.963 M -3.70 % | 36.307 M 7.78 % | 33.686 M 7.99 % | 31.195 M 6.59 % | 29.266 M -2.63 % | 30.057 M 7.70 % | 27.907 M 39.06 % | 20.069 M 18.76 % | 16.899 M -0.06 % | 16.909 M 0.17 % | 16.880 M 0.19 % | 16.849 M -0.69 % | 16.965 M 0.98 % | 16.800 M 0.08 % | 16.786 M -2.19 % | 17.162 M 6.66 % | 16.091 M -3.99 % | 16.759 M 16.06 % | 14.440 M 1.79 % | 14.186 M 0.36 % | 14.136 M 1.46 % | 13.933 M -0.77 % | 14.041 M 0.50 % | 13.971 M 0.34 % | 13.924 M -0.07 % | 13.933 M 0.24 % | 13.899 M 0.20 % | 13.871 M 0.20 % | 13.843 M 0.13 % | 13.825 M 0.13 % | 13.807 M -0.34 % | 13.854 M -0.06 % | 13.862 M -0.02 % | 13.866 M 0.06 % | 13.857 M -0.04 % | 13.863 M 1.47 % | 13.662 M -0.88 % | 13.783 M 1.12 % | 13.631 M 5.50 % | 12.921 M 10.11 % | 11.734 M 1.37 % | 11.575 M 0.10 % | 11.564 M -0.17 % | 11.584 M 12.44 % | 10.302 M 17.88 % | 8.740 M 0.69 % | 8.680 M 1.56 % | 8.547 M 2.49 % | 8.340 M 2.52 % | 8.134 M 0.19 % | 8.119 M 0.11 % | 8.110 M 5.79 % | 7.666 M 5.91 % | 7.239 M 2.07 % | 7.092 M 0.89 % | 7.030 M 8.14 % | 6.501 M 14.31 % | 5.687 M 8.37 % | 5.248 M 8.78 % | 4.825 M 33.59 % | 3.612 M 84.97 % | 1.953 M 11.71 % | 1.748 M 3.88 % | 1.683 M 3.94 % | 1.619 M 4.10 % | 1.555 M 0.00 % | 1.555 M 24.05 % | 1.254 M 75.52 % | 714.248 K 331.69 % | 165.453 K 0.00 % | 165.453 K 14.68 % | 144.269 K 0.00 % | 144.269 K 0.00 % | 144.269 K 30.60 % | 110.469 K 0.00 % | 110.469 K 0.00 % | 110.469 K 40.78 % | 78.469 K 0.00 % | 78.469 K 0.00 % | 78.469 K |
| Weighted average shs out | 46.910 M 4.54 % | 44.875 M 0.74 % | 44.545 M 24.88 % | 35.670 M 0.29 % | 35.566 M 0.17 % | 35.507 M 2.49 % | 34.645 M -2.07 % | 35.377 M 7.04 % | 33.050 M 5.95 % | 31.195 M 6.59 % | 29.266 M -2.63 % | 30.057 M 7.70 % | 27.907 M 39.06 % | 20.069 M 18.76 % | 16.899 M -0.06 % | 16.909 M 0.17 % | 16.880 M 0.19 % | 16.849 M 0.30 % | 16.798 M -0.01 % | 16.800 M 0.08 % | 16.786 M 0.14 % | 16.763 M 5.39 % | 15.905 M -2.95 % | 16.389 M 13.49 % | 14.440 M 1.79 % | 14.186 M 0.36 % | 14.136 M 1.46 % | 13.933 M -0.77 % | 14.041 M 0.60 % | 13.957 M 0.24 % | 13.924 M -0.07 % | 13.933 M 0.24 % | 13.899 M 0.20 % | 13.871 M 0.20 % | 13.843 M 0.13 % | 13.825 M 0.13 % | 13.807 M 0.15 % | 13.786 M 0.08 % | 13.776 M 0.06 % | 13.767 M 0.06 % | 13.759 M 0.07 % | 13.749 M 3.54 % | 13.279 M -1.28 % | 13.451 M 2.73 % | 13.094 M 7.25 % | 12.209 M 6.87 % | 11.424 M 0.16 % | 11.405 M 0.41 % | 11.359 M 0.21 % | 11.335 M 11.37 % | 10.178 M 16.46 % | 8.740 M 0.69 % | 8.680 M 1.56 % | 8.547 M 2.49 % | 8.340 M 2.52 % | 8.134 M 0.19 % | 8.119 M 0.11 % | 8.110 M 5.79 % | 7.666 M 5.91 % | 7.239 M 2.07 % | 7.092 M 0.89 % | 7.030 M 8.14 % | 6.501 M 14.31 % | 5.687 M 8.37 % | 5.248 M 8.78 % | 4.825 M 33.59 % | 3.612 M 84.97 % | 1.953 M 11.71 % | 1.748 M 3.88 % | 1.683 M 11.17 % | 1.514 M -2.68 % | 1.555 M 0.00 % | 1.555 M 24.05 % | 1.254 M 75.52 % | 714.248 K 331.69 % | 165.453 K 0.00 % | 165.453 K 14.68 % | 144.269 K 2.21 % | 141.145 K -2.17 % | 144.269 K 30.60 % | 110.469 K 0.00 % | 110.469 K 0.00 % | 110.469 K 40.78 % | 78.469 K 0.00 % | 78.469 K 0.00 % | 78.469 K |
| EPS diluted | -0.26 -30.00 % | -0.20 35.48 % | -0.31 39.22 % | -0.51 -82.14 % | -0.28 -2 910.75 % | -0.01 -102.38 % | 0.39 -23.53 % | 0.51 104.00 % | 0.25 119.23 % | -1.30 45.83 % | -2.40 -1 100.00 % | -0.20 0.00 % | -0.20 56.52 % | -0.46 -119.05 % | -0.21 4.55 % | -0.22 -37.50 % | -0.16 -2 658.62 % | -0.01 94.73 % | -0.11 -177.78 % | -0.04 -179.84 % | 0.05 -72.44 % | 0.18 293.34 % | -0.09 -171.62 % | 0.13 239.78 % | -0.09 61.25 % | -0.24 0.00 % | -0.24 -33.33 % | -0.18 33.33 % | -0.27 -235.00 % | 0.20 112.12 % | -1.65 -2 544.23 % | -0.06 79.20 % | -0.30 -663.36 % | -0.04 91.98 % | -0.49 -345.45 % | -0.11 68.57 % | -0.35 -486.74 % | 0.09 191.88 % | -0.10 -175.77 % | 0.13 417.93 % | 0.03 -92.62 % | 0.34 491.71 % | -0.09 -136.17 % | 0.24 26.32 % | 0.19 -66.07 % | 0.56 621.65 % | 0.08 -22.40 % | 0.10 -23.08 % | 0.13 18.18 % | 0.11 17.77 % | 0.09 348.40 % | -0.04 -89.90 % | -0.02 84.77 % | -0.13 -855.81 % | 0.02 102.49 % | -0.69 -35.29 % | -0.51 -75.86 % | -0.29 66.28 % | -0.86 -53.57 % | -0.56 6.67 % | -0.60 -25.00 % | -0.48 51.52 % | -0.99 -395.00 % | -0.20 61.54 % | -0.52 18.75 % | -0.64 22.89 % | -0.83 -72.92 % | -0.48 -220.00 % | -0.15 0.00 % | -0.15 51.61 % | -0.31 -230.14 % | -0.09 2.29 % | -0.10 31.36 % | -0.14 12.50 % | -0.16 20.00 % | -0.20 16.67 % | -0.24 -33.33 % | -0.18 91.35 % | -2.08 -447.37 % | -0.38 2.56 % | -0.39 -18.18 % | -0.33 26.67 % | -0.45 56.31 % | -1.03 -139.53 % | -0.43 -13.16 % | -0.38 |
| Earnings per share | -0.26 -30.00 % | -0.20 35.48 % | -0.31 39.22 % | -0.51 -82.14 % | -0.28 -2 910.75 % | -0.01 -102.38 % | 0.39 -26.42 % | 0.53 103.85 % | 0.26 120.00 % | -1.30 45.83 % | -2.40 -1 100.00 % | -0.20 0.00 % | -0.20 56.52 % | -0.46 -119.05 % | -0.21 4.55 % | -0.22 -37.50 % | -0.16 -2 658.62 % | -0.01 94.73 % | -0.11 -177.78 % | -0.04 -179.84 % | 0.05 -72.44 % | 0.18 291.08 % | -0.09 -172.46 % | 0.13 239.78 % | -0.09 61.25 % | -0.24 0.00 % | -0.24 -33.33 % | -0.18 33.33 % | -0.27 -235.00 % | 0.20 112.12 % | -1.65 -2 544.23 % | -0.06 79.20 % | -0.30 -663.36 % | -0.04 91.98 % | -0.49 -345.45 % | -0.11 68.57 % | -0.35 -484.62 % | 0.09 191.83 % | -0.10 -176.23 % | 0.13 413.83 % | 0.03 -92.56 % | 0.34 480.74 % | -0.09 -137.21 % | 0.24 20.00 % | 0.20 -66.10 % | 0.59 640.28 % | 0.08 -27.55 % | 0.11 -15.38 % | 0.13 8.33 % | 0.12 26.85 % | 0.09 351.60 % | -0.04 -89.90 % | -0.02 84.77 % | -0.13 -855.81 % | 0.02 102.49 % | -0.69 -35.29 % | -0.51 -75.86 % | -0.29 66.28 % | -0.86 -53.57 % | -0.56 6.67 % | -0.60 -25.00 % | -0.48 51.52 % | -0.99 -395.00 % | -0.20 61.54 % | -0.52 18.75 % | -0.64 22.89 % | -0.83 -72.92 % | -0.48 -220.00 % | -0.15 0.00 % | -0.15 54.55 % | -0.33 -251.44 % | -0.09 2.29 % | -0.10 31.36 % | -0.14 12.50 % | -0.16 20.00 % | -0.20 16.67 % | -0.24 -33.33 % | -0.18 91.55 % | -2.13 -460.53 % | -0.38 2.56 % | -0.39 -18.18 % | -0.33 26.67 % | -0.45 56.31 % | -1.03 -139.53 % | -0.43 -13.16 % | -0.38 |
| Gross profit | 82.000 K 102.43 % | -3.371 M 18.97 % | -4.160 M 41.52 % | -7.113 M -1 014.89 % | -638.000 K -105.78 % | 11.029 M -50.19 % | 22.144 M -30.57 % | 31.892 M 33.66 % | 23.861 M 299.68 % | 5.970 M 178.53 % | -7.602 M -174.77 % | 10.167 M 277.25 % | 2.695 M 70.03 % | 1.585 M 31.43 % | 1.206 M 2 015.79 % | 57.000 K -98.04 % | 2.903 M -27.77 % | 4.019 M 7.03 % | 3.755 M -21.87 % | 4.806 M 7.64 % | 4.465 M -4.23 % | 4.662 M 93.36 % | 2.411 M -60.29 % | 6.072 M -31.84 % | 8.909 M 88.12 % | 4.736 M 109.10 % | 2.265 M 982.00 % | 209.311 K -84.42 % | 1.344 M 225.11 % | 413.314 K 118.78 % | -2.200 M -61.46 % | -1.363 M 4.92 % | -1.433 M -278.99 % | -378.151 K -125.92 % | 1.459 M -43.10 % | 2.564 M 170.22 % | -3.652 M -1 286.98 % | 307.632 K -90.28 % | 3.165 M -46.21 % | 5.884 M 58.69 % | 3.708 M -41.52 % | 6.340 M 1.64 % | 6.237 M -22.21 % | 8.018 M 96.54 % | 4.079 M -53.97 % | 8.862 M 61.04 % | 5.503 M -2.07 % | 5.619 M 38.15 % | 4.068 M 18.13 % | 3.443 M -32.64 % | 5.111 M 28.61 % | 3.974 M 54.34 % | 2.575 M 26.30 % | 2.039 M 147.02 % | -4.336 M -450.52 % | -787.635 K -145.28 % | 1.740 M -5.29 % | 1.837 M -64.04 % | 5.107 M 648.81 % | -930.607 K 8.10 % | -1.013 M 19.65 % | -1.260 M -175.39 % | -457.620 K -29.79 % | -352.589 K 37.46 % | -563.756 K 47.54 % | -1.075 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.963 K -65.98 % | 17.529 K 3 621.78 % | 470.984 -73.18 % | 1.756 K 2.01 % | 1.721 K 530.14 % | 273.163 2 978.02 % | 8.875 -29.68 % | 12.621 1 752.46 % | 0.681 100.07 % | -1.005 K -176.00 % | 1.323 K 66 756.41 % | 1.978 -91.24 % | 22.572 -87.86 % | 185.951 -79.96 % | 927.711 2 407.30 % | 37.000 -95.20 % | 770.939 |
| Income tax expense | 17.000 K | 0.000 100.00 % | -182.000 K | 0.000 100.00 % | -129.000 K -136.75 % | 351.000 K -73.02 % | 1.301 M -39.94 % | 2.166 M 506.72 % | 357.000 K 1 215.63 % | -32.000 K 78.23 % | -147.000 K -129.70 % | 495.000 K 221.43 % | 154.000 K -36.36 % | 242.000 K 142.00 % | 100.000 K 9.89 % | 91.000 K -79.18 % | 437.000 K 1 720.83 % | 24.000 K -97.15 % | 843.000 K 118.96 % | 385.000 K 117.51 % | 177.000 K 195.00 % | 60.000 K -77.53 % | 267.000 K -17.34 % | 323.000 K -61.73 % | 844.038 K 914.44 % | 83.202 K 217.66 % | 26.192 K -88.36 % | 224.953 K 256.00 % | -144.202 K -12.85 % | -127.780 K -103.18 % | 4.017 M 1 483.99 % | -290.276 K 85.88 % | -2.056 M -8 843.01 % | 23.521 K 103.22 % | -731.487 K 39.97 % | -1.219 M 39.41 % | -2.011 M -368.88 % | 747.948 K -66.72 % | 2.248 M 1 898.64 % | -124.968 K -207.72 % | 116.016 K -94.06 % | 1.952 M 6.44 % | 1.834 M 1 862.47 % | -104.076 K -170.49 % | 147.647 K 81.65 % | 81.283 K 282.52 % | -44.534 K -610.55 % | 8.723 K 100.50 % | -1.727 M -2 798.02 % | 64.021 K -92.95 % | 907.889 K 1 449.75 % | 58.583 K -13.79 % | 67.954 K 119.96 % | -340.530 K -134.77 % | -145.047 K -152.34 % | 277.110 K 156.19 % | -493.191 K -148.21 % | -198.703 K -108.83 % | 2.250 M 2 550.29 % | -91.832 K -158.35 % | 157.395 K 107.20 % | 75.962 K -82.08 % | 423.865 K 386.11 % | 87.195 K -17.53 % | 105.727 K -41.93 % | 182.082 K -43.74 % | 323.622 K 14 352.24 % | -2.271 K 10.91 % | -2.549 K -8 757 825 262 173 500.00 % | 0.000 100.00 % | -579.156 -1 989 963 691 758 700.00 % | 0.000 100.00 % | -11.154 K -241.17 % | 7.901 K 252.20 % | -5.191 K -185 056.67 % | 2.807 100.63 % | -448.411 -12 325 814 491 439 100.00 % | 0.000 100.00 % | -1.021 K -3 251.37 % | 32.391 -89.16 % | 298.714 | 0.000 -100.00 % | 705.432 -96.91 % | 22.863 K | 0.000 | 0.000 |
| Cost of revenue | 29.940 M -18.65 % | 36.802 M -21.40 % | 46.820 M 2.98 % | 45.464 M -13.79 % | 52.735 M 26.95 % | 41.541 M -10.79 % | 46.564 M 3.18 % | 45.127 M 4.54 % | 43.167 M 2.58 % | 42.080 M -42.58 % | 73.281 M 20.46 % | 60.835 M 42.86 % | 42.583 M 181.84 % | 15.109 M 21.45 % | 12.441 M 6.94 % | 11.634 M -17.92 % | 14.174 M 9.03 % | 13.000 M -4.62 % | 13.629 M 1.30 % | 13.454 M 19.42 % | 11.266 M 46.14 % | 7.709 M -23.70 % | 10.104 M 5.70 % | 9.559 M -11.98 % | 10.860 M 14.54 % | 9.481 M 8.59 % | 8.732 M -28.99 % | 12.296 M -12.86 % | 14.110 M -9.31 % | 15.559 M 18.90 % | 13.086 M 1.99 % | 12.831 M -14.41 % | 14.991 M 24.61 % | 12.030 M -1.90 % | 12.263 M 8.42 % | 11.311 M -20.70 % | 14.263 M 17.73 % | 12.115 M -14.98 % | 14.248 M 47.70 % | 9.647 M -8.02 % | 10.489 M 43.35 % | 7.317 M -36.69 % | 11.558 M 50.71 % | 7.669 M 61.15 % | 4.759 M -32.45 % | 7.045 M -23.20 % | 9.173 M 76.36 % | 5.202 M 9.02 % | 4.771 M 10.41 % | 4.321 M -8.48 % | 4.722 M 8.84 % | 4.339 M 34.95 % | 3.215 M 9.72 % | 2.930 M -56.62 % | 6.755 M 37.94 % | 4.897 M -11.43 % | 5.529 M 24.77 % | 4.431 M 1 727.25 % | 242.518 K -95.87 % | 5.866 M 44.44 % | 4.061 M -6.62 % | 4.349 M 18.72 % | 3.663 M 84.08 % | 1.990 M 39.70 % | 1.425 M 0.15 % | 1.422 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 |
| General and administrative expenses | 3.349 M 13.10 % | 2.961 M 0.78 % | 2.938 M -17.19 % | 3.548 M 3.08 % | 3.442 M -19.54 % | 4.278 M 102.65 % | 2.111 M -37.23 % | 3.363 M -3.83 % | 3.497 M -0.31 % | 3.508 M -60.40 % | 8.859 M 220.28 % | 2.766 M -10.02 % | 3.074 M 28.62 % | 2.390 M 43.63 % | 1.664 M 25.87 % | 1.322 M -19.78 % | 1.648 M -0.24 % | 1.652 M -8.12 % | 1.798 M -27.76 % | 2.489 M 29.30 % | 1.925 M 20.84 % | 1.593 M -1.12 % | 1.611 M 24.11 % | 1.298 M -5.18 % | 1.369 M -6.09 % | 1.458 M 0.30 % | 1.453 M 13.23 % | 1.283 M -11.00 % | 1.442 M -17.98 % | 1.758 M 8.91 % | 1.614 M 89.87 % | 850.221 K -49.44 % | 1.682 M 14.03 % | 1.475 M 87.18 % | 787.816 K -54.52 % | 1.732 M -24.25 % | 2.287 M 16.51 % | 1.963 M 9.13 % | 1.798 M -40.90 % | 3.043 M 47.38 % | 2.065 M -30.90 % | 2.988 M -17.22 % | 3.609 M 78.52 % | 2.022 M 26.90 % | 1.593 M | 0.000 -100.00 % | 2.582 M 72.08 % | 1.500 M 20.26 % | 1.248 M -9.95 % | 1.385 M -14.73 % | 1.625 M -24.16 % | 2.142 M 68.32 % | 1.273 M -42.25 % | 2.204 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 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -18.000 K 98.83 % | -1.543 M -439.51 % | -286.000 K 77.62 % | -1.278 M 19.11 % | -1.580 M -77.53 % | -890.000 K 10.91 % | -999.000 K -16 550.00 % | -6.000 K 98.37 % | -369.000 K 54.72 % | -815.000 K -7.38 % | -759.000 K 27.71 % | -1.050 M 0.66 % | -1.057 M -206.38 % | -345.000 K -438.24 % | 102.000 K 112.50 % | 48.000 K 500.00 % | 8.000 K -60.00 % | 20.000 K 25.00 % | 16.000 K -93.33 % | 240.000 K 1 746.15 % | 13.000 K 85.71 % | 7.000 K 114.89 % | -47.000 K -570.00 % | 10.000 K -38.39 % | 16.231 K -8.40 % | 17.719 K 59.39 % | 11.117 K 136.40 % | -30.540 K -218.47 % | 25.779 K 25.71 % | 20.507 K -57.75 % | 48.533 K 159.53 % | -81.528 K -302.28 % | 40.304 K 106.74 % | -597.984 K -74.00 % | -343.669 K -203.66 % | 331.530 K 267.18 % | 90.290 K 240.25 % | 26.536 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 |
| Operating expenses | 5.295 M -25.33 % | 7.091 M -17.53 % | 8.598 M 2.74 % | 8.369 M 10.61 % | 7.566 M -4.02 % | 7.883 M 124.33 % | 3.514 M -56.89 % | 8.151 M 14.93 % | 7.092 M -13.03 % | 8.155 M -67.16 % | 24.832 M 281.91 % | 6.502 M -20.00 % | 8.128 M 44.47 % | 5.626 M -0.83 % | 5.673 M 19.51 % | 4.747 M 1.87 % | 4.660 M -11.39 % | 5.259 M 1.90 % | 5.161 M 0.47 % | 5.137 M 19.97 % | 4.282 M 20.35 % | 3.558 M 20.73 % | 2.947 M 6.66 % | 2.763 M -4.60 % | 2.896 M -14.25 % | 3.377 M -23.00 % | 4.386 M 53.54 % | 2.857 M 26.46 % | 2.259 M -10.73 % | 2.530 M -12.03 % | 2.876 M 76.59 % | 1.629 M -27.26 % | 2.239 M -25.31 % | 2.998 M 167.12 % | 1.122 M -49.59 % | 2.227 M -32.05 % | 3.277 M 24.65 % | 2.629 M 1.51 % | 2.590 M -30.05 % | 3.702 M 46.92 % | 2.520 M -30.28 % | 3.614 M 0.02 % | 3.614 M 75.72 % | 2.056 M 26.46 % | 1.626 M -12.00 % | 1.848 M -40.46 % | 3.104 M -28.84 % | 4.361 M 20.89 % | 3.608 M 30.29 % | 2.769 M -5.50 % | 2.930 M -20.54 % | 3.687 M 61.10 % | 2.289 M -24.39 % | 3.027 M -50.21 % | 6.080 M 164.92 % | 2.295 M -63.12 % | 6.223 M 87.19 % | 3.324 M -64.15 % | 9.273 M 251.65 % | 2.637 M -12.21 % | 3.004 M 48.88 % | 2.018 M -65.43 % | 5.837 M 716.64 % | 714.768 K -65.23 % | 2.056 M 12.62 % | 1.825 M 177.79 % | 657.138 K -29.38 % | 930.554 K 243.55 % | 270.862 K 5.93 % | 255.697 K -50.17 % | 513.132 K 250.11 % | 146.563 K -9.74 % | 162.387 K -4.90 % | 170.747 K 45.51 % | 117.345 K 258.40 % | 32.741 K -17.41 % | 39.643 K 56.78 % | 25.285 K -91.57 % | 300.084 K 429.52 % | 56.671 K 33.47 % | 42.459 K 17.68 % | 36.081 K -26.58 % | 49.142 K -16.39 % | 58.775 K 75.80 % | 33.433 K 10.72 % | 30.197 K |
| Cost and expenses | 35.235 M -19.73 % | 43.893 M -20.80 % | 55.418 M 2.94 % | 53.833 M -10.73 % | 60.301 M 22.01 % | 49.424 M -1.31 % | 50.078 M -6.01 % | 53.278 M 6.01 % | 50.259 M 0.05 % | 50.235 M -48.80 % | 98.113 M 45.70 % | 67.337 M 32.79 % | 50.711 M 144.57 % | 20.735 M 14.47 % | 18.114 M 10.58 % | 16.381 M -13.02 % | 18.834 M 3.15 % | 18.259 M -2.83 % | 18.790 M 1.07 % | 18.591 M 19.57 % | 15.548 M 38.00 % | 11.267 M -13.67 % | 13.051 M 5.92 % | 12.322 M -10.42 % | 13.756 M 6.98 % | 12.859 M -1.97 % | 13.118 M -13.43 % | 15.152 M -7.43 % | 16.369 M -9.51 % | 18.090 M 13.33 % | 15.962 M 10.39 % | 14.460 M -16.08 % | 17.230 M 14.65 % | 15.028 M 12.28 % | 13.385 M -1.12 % | 13.537 M -22.82 % | 17.540 M 18.97 % | 14.744 M -12.44 % | 16.838 M 26.14 % | 13.349 M 2.62 % | 13.009 M 19.01 % | 10.931 M -27.95 % | 15.171 M 56.00 % | 9.725 M 52.32 % | 6.385 M -28.20 % | 8.893 M -27.57 % | 12.277 M 28.38 % | 9.563 M 14.13 % | 8.379 M 18.18 % | 7.090 M -7.34 % | 7.652 M -4.66 % | 8.026 M 45.83 % | 5.504 M -7.62 % | 5.957 M -53.59 % | 12.835 M 78.46 % | 7.192 M -38.80 % | 11.752 M 51.52 % | 7.756 M -18.49 % | 9.516 M 11.91 % | 8.503 M 20.35 % | 7.065 M 10.97 % | 6.367 M -32.99 % | 9.500 M 251.24 % | 2.705 M -22.29 % | 3.480 M 7.16 % | 3.248 M 21.54 % | 2.672 M 187.17 % | 930.554 K 243.55 % | 270.862 K 5.93 % | 255.697 K -50.17 % | 513.132 K 250.11 % | 146.563 K -9.74 % | 162.387 K -4.90 % | 170.747 K 45.51 % | 117.345 K 258.40 % | 32.741 K -17.41 % | 39.643 K 56.78 % | 25.285 K -91.57 % | 300.084 K 429.52 % | 56.671 K 33.47 % | 42.459 K 17.68 % | 36.081 K -26.58 % | 49.142 K -16.39 % | 58.775 K 75.80 % | 33.433 K 10.72 % | 30.197 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 607.000 K | 0.000 -100.00 % | 753.000 K -8.17 % | 820.000 K -0.61 % | 825.000 K | 0.000 -100.00 % | 934.000 K 9.75 % | 850.994 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 |
| Selling general and administrative expenses | 3.349 M 13.10 % | 2.961 M 0.78 % | 2.938 M -17.19 % | 3.548 M 3.08 % | 3.442 M -19.54 % | 4.278 M 102.65 % | 2.111 M -37.23 % | 3.363 M -3.83 % | 3.497 M -0.31 % | 3.508 M -60.40 % | 8.859 M 220.28 % | 2.766 M -10.02 % | 3.074 M 28.62 % | 2.390 M 43.63 % | 1.664 M 25.87 % | 1.322 M -19.78 % | 1.648 M -0.24 % | 1.652 M -8.12 % | 1.798 M -27.76 % | 2.489 M 29.30 % | 1.925 M 20.84 % | 1.593 M -1.12 % | 1.611 M 24.11 % | 1.298 M -5.18 % | 1.369 M -6.09 % | 1.458 M 0.30 % | 1.453 M 13.23 % | 1.283 M -11.00 % | 1.442 M -17.98 % | 1.758 M 8.91 % | 1.614 M 89.87 % | 850.221 K -49.44 % | 1.682 M 14.03 % | 1.475 M 87.18 % | 787.816 K -54.52 % | 1.732 M -24.25 % | 2.287 M 16.51 % | 1.963 M 9.13 % | 1.798 M -40.90 % | 3.043 M 47.38 % | 2.065 M -30.90 % | 2.988 M -17.22 % | 3.609 M 78.52 % | 2.022 M 26.90 % | 1.593 M -12.52 % | 1.821 M -29.46 % | 2.582 M 72.08 % | 1.500 M 20.26 % | 1.248 M -9.95 % | 1.385 M -14.73 % | 1.625 M -24.16 % | 2.142 M 68.32 % | 1.273 M -42.25 % | 2.204 M 331.25 % | 511.049 K -56.40 % | 1.172 M -76.97 % | 5.089 M 220.27 % | 1.589 M 7.15 % | 1.483 M -8.97 % | 1.629 M -25.74 % | 2.194 M 68.27 % | 1.304 M -46.95 % | 2.458 M 249.46 % | 703.241 K -60.00 % | 1.758 M -2.07 % | 1.795 M 176.16 % | 650.087 K -29.99 % | 928.550 K 243.93 % | 269.985 K 5.93 % | 254.879 K -50.24 % | 512.243 K 251.14 % | 145.882 K -9.98 % | 162.049 K -4.94 % | 170.475 K 45.81 % | 116.919 K 261.13 % | 32.376 K -17.57 % | 39.278 K 57.43 % | 24.949 K -91.68 % | 299.768 K 431.84 % | 56.364 K 34.05 % | 42.048 K 17.52 % | 35.779 K -26.59 % | 48.739 K -16.48 % | 58.355 K 76.85 % | 32.997 K 10.81 % | 29.778 K |
| Interest income | 87.000 K 33.85 % | 65.000 K 58.54 % | 41.000 K -41.43 % | 70.000 K 100.00 % | 35.000 K -48.53 % | 68.000 K -39.82 % | 113.000 K 109.26 % | 54.000 K -27.03 % | 74.000 K -29.52 % | 105.000 K -5.41 % | 111.000 K -11.20 % | 125.000 K 62.34 % | 77.000 K -81.40 % | 414.000 K -5.69 % | 439.000 K 28.74 % | 341.000 K 26.30 % | 270.000 K -42.31 % | 468.000 K 128.29 % | 205.000 K 13.89 % | 180.000 K -13.88 % | 209.000 K -1.88 % | 213.000 K 99.07 % | 107.000 K 52.86 % | 70.000 K 180.00 % | 25.000 K 8.17 % | 23.111 K 16.98 % | 19.756 K -8.54 % | 21.601 K -69.18 % | 70.087 K -36.07 % | 109.638 K 45.94 % | 75.124 K 104.52 % | 36.732 K -38.77 % | 59.987 K -18.14 % | 73.277 K 77.62 % | 41.254 K -53.74 % | 89.183 K -9.77 % | 98.844 K 16.94 % | 84.525 K 13.50 % | 74.472 K -16.71 % | 89.408 K -11.71 % | 101.268 K -41.60 % | 173.397 K 17.52 % | 147.552 K 19.62 % | 123.349 K 11.65 % | 110.477 K 98.84 % | 55.560 K 56.34 % | 35.539 K -8.33 % | 38.767 K 82.22 % | 21.275 K 3.34 % | 20.588 K -17.58 % | 24.978 K 659.79 % | 3.287 K -27.97 % | 4.564 K -76.64 % | 19.537 K | 0.000 -100.00 % | 29.105 K -74.82 % | 115.575 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 |
| Interest expense | 1.350 M 50.17 % | 899.000 K 75.24 % | 513.000 K -26.08 % | 694.000 K 31.19 % | 529.000 K -39.06 % | 868.000 K -41.55 % | 1.485 M 45.73 % | 1.019 M 47.90 % | 689.000 K -12.56 % | 788.000 K -60.36 % | 1.988 M 30.79 % | 1.520 M -16.02 % | 1.810 M 317.05 % | 434.000 K 43 300.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 19.000 K | 0.000 -100.00 % | 115.000 K 505.26 % | 19.000 K 5.56 % | 18.000 K -28.00 % | 25.000 K -7.41 % | 27.000 K -3.57 % | 28.000 K 39.79 % | 20.030 K -1.97 % | 20.433 K -61.36 % | 52.886 K 39.68 % | 37.863 K 128.59 % | 16.564 K | 0.000 -100.00 % | 25.085 K -29.57 % | 35.617 K 3.61 % | 34.377 K 116.93 % | 15.847 K 25.75 % | 12.602 K -5.28 % | 13.305 K 50.41 % | 8.846 K 141.33 % | -21.401 K -2 206.39 % | 1.016 K -48.33 % | 1.966 K -80.38 % | 10.022 K 38.10 % | 7.257 K -97.24 % | 263.081 K 2 216.47 % | 11.357 K -38.68 % | 18.520 K -93.89 % | 302.914 K 40.16 % | 216.127 K 3.90 % | 208.014 K 1.66 % | 204.613 K -10.12 % | 227.661 K -19.85 % | 284.054 K 2.16 % | 278.036 K 8.57 % | 256.096 K | 0.000 -100.00 % | 277.046 K 1.04 % | 274.188 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 |
| Depreciation and amortization | 5.743 M -16.47 % | 6.875 M -17.12 % | 8.295 M 9.43 % | 7.580 M -12.75 % | 8.688 M -8.83 % | 9.529 M 93.13 % | 4.934 M -53.98 % | 10.722 M -14.56 % | 12.549 M 36.70 % | 9.180 M 80.82 % | 5.077 M -59.79 % | 12.625 M 41.17 % | 8.943 M 257.58 % | 2.501 M 199.52 % | 835.000 K 76.53 % | 473.000 K -57.31 % | 1.108 M -4.15 % | 1.156 M 3.21 % | 1.120 M -11.18 % | 1.261 M 45.61 % | 866.000 K 22.49 % | 707.000 K -64.74 % | 2.005 M 82.11 % | 1.101 M -11.19 % | 1.240 M -0.60 % | 1.247 M 62.80 % | 766.135 K -81.18 % | 4.072 M -0.34 % | 4.085 M -14.58 % | 4.782 M 28.49 % | 3.722 M -4.98 % | 3.917 M 4.79 % | 3.738 M 11.16 % | 3.363 M -8.28 % | 3.666 M 32.70 % | 2.763 M -18.05 % | 3.371 M 24.64 % | 2.705 M -17.62 % | 3.283 M 86.25 % | 1.763 M -23.35 % | 2.300 M 53.99 % | 1.493 M -10.56 % | 1.670 M 22.62 % | 1.362 M 194.38 % | 462.561 K -56.86 % | 1.072 M 50.63 % | 711.733 K -9.64 % | 787.658 K 27.82 % | 616.244 K 106.81 % | 297.977 K -67.80 % | 925.350 K -4.60 % | 969.964 K 15.94 % | 836.585 K 22.31 % | 684.006 K 120.16 % | 310.681 K -69.82 % | 1.029 M -4.52 % | 1.078 M -2.24 % | 1.103 M 19.82 % | 920.393 K -18.06 % | 1.123 M 27.45 % | 881.336 K 23.44 % | 713.952 K 14.36 % | 624.314 K 154.64 % | 245.177 K -23.39 % | 320.038 K 958.22 % | 30.243 K 328.88 % | 7.052 K 236.68 % | 2.094 K 141.50 % | 867.285 6.08 % | 817.558 -8.07 % | 889.287 23.65 % | 719.178 88.73 % | 381.069 39.96 % | 272.266 -36.10 % | 426.101 17.78 % | 361.792 -8.50 % | 395.384 17.72 % | 335.881 6.23 % | 316.184 15.46 % | 273.837 -35.78 % | 426.438 41.11 % | 302.213 -25.08 % | 403.368 4.88 % | 384.613 -15.29 % | 454.056 8.26 % | 419.416 |
| Operating income | -5.213 M 50.17 % | -10.462 M 18.00 % | -12.758 M 17.59 % | -15.482 M -88.71 % | -8.204 M -360.78 % | 3.146 M -81.10 % | 16.643 M -31.37 % | 24.250 M 39.30 % | 17.409 M 701.35 % | -2.895 M 91.25 % | -33.082 M -1 307.37 % | 2.740 M 142.73 % | -6.413 M -61.41 % | -3.973 M -1.20 % | -3.926 M 8.72 % | -4.301 M -373.68 % | -908.000 K -20.74 % | -752.000 K 36.54 % | -1.185 M -458.01 % | 331.000 K 80.87 % | 183.000 K -83.42 % | 1.104 M 305.97 % | -536.000 K -116.20 % | 3.309 M -44.97 % | 6.013 M 342.69 % | 1.358 M -35.97 % | 2.121 M -19.87 % | 2.647 M 189.27 % | 915.162 K -56.77 % | 2.117 M -58.13 % | 5.056 M 266.52 % | -3.036 M -182.68 % | 3.672 M 8.77 % | 3.376 M 20 747.54 % | -16.352 K -104.85 % | 337.346 K -95.13 % | 6.929 M 309.62 % | 1.691 M 180.59 % | 602.825 K -72.36 % | 2.181 M 83.66 % | 1.188 M -56.42 % | 2.725 M -1.65 % | 2.771 M -53.52 % | 5.961 M 143.00 % | 2.453 M -65.02 % | 7.014 M 219.78 % | 2.193 M 74.36 % | 1.258 M 173.62 % | 459.758 K -31.80 % | 674.179 K 2.52 % | 657.604 K 129.11 % | 287.021 K 0.31 % | 286.130 K -72.46 % | 1.039 M 363.25 % | -394.626 K -110.83 % | 3.644 M -19.86 % | 4.548 M 193.53 % | 1.549 M -83.05 % | 9.143 M 338.43 % | 2.085 M -48.08 % | 4.017 M 222.54 % | -3.278 M -152.07 % | 6.295 M 489.74 % | 1.067 M -59.26 % | 2.620 M -9.67 % | 2.900 M -3.96 % | 3.020 M 424.52 % | -930.554 K -443.55 % | 270.862 K 8.46 % | 249.733 K -49.61 % | 495.603 K 439.24 % | -146.093 K -190.95 % | 160.631 K -4.97 % | 169.026 K 44.38 % | 117.072 K 257.67 % | 32.732 K 180.12 % | -40.854 K -61.58 % | -25.284 K -108.40 % | 301.089 K 443.99 % | 55.348 K 30.36 % | 42.457 K 17.74 % | 36.059 K -27.39 % | 49.661 K -38.44 % | 80.675 K 141.57 % | 33.396 K 13.49 % | 29.427 K |
| Operating income ratio | -0.17 44.51 % | -0.31 -4.64 % | -0.30 25.92 % | -0.40 -156.35 % | -0.16 -363.14 % | 0.06 -75.29 % | 0.24 -23.07 % | 0.31 21.23 % | 0.26 531.08 % | -0.06 88.04 % | -0.50 -1 405.22 % | 0.04 127.25 % | -0.14 40.49 % | -0.24 17.27 % | -0.29 21.80 % | -0.37 -591.90 % | -0.05 -20.33 % | -0.04 35.18 % | -0.07 -476.05 % | 0.02 55.82 % | 0.01 -86.96 % | 0.09 308.37 % | -0.04 -120.23 % | 0.21 -30.40 % | 0.30 218.37 % | 0.10 -50.48 % | 0.19 -8.87 % | 0.21 257.48 % | 0.06 -55.32 % | 0.13 -71.46 % | 0.46 275.43 % | -0.26 -197.74 % | 0.27 -6.52 % | 0.29 24 415.16 % | 0.00 -104.90 % | 0.02 -96.28 % | 0.65 379.51 % | 0.14 293.32 % | 0.03 -75.35 % | 0.14 67.88 % | 0.08 -58.08 % | 0.20 28.16 % | 0.16 -59.02 % | 0.38 36.91 % | 0.28 -37.05 % | 0.44 195.05 % | 0.15 28.55 % | 0.12 123.50 % | 0.05 -40.09 % | 0.09 29.83 % | 0.07 93.69 % | 0.03 -30.13 % | 0.05 -76.36 % | 0.21 228.16 % | -0.16 -118.39 % | 0.89 41.73 % | 0.63 153.13 % | 0.25 -85.54 % | 1.71 304.43 % | 0.42 -67.93 % | 1.32 224.16 % | -1.06 -154.04 % | 1.96 201.25 % | 0.65 -78.58 % | 3.04 -63.51 % | 8.34 | 0.00 | 0.00 | 0.00 -100.00 % | 41.88 48.12 % | 28.27 109.11 % | -310.19 -439.09 % | 91.48 -6.84 % | 98.20 -77.09 % | 428.58 -88.38 % | 3 688.27 213.94 % | -3 237.00 91.28 % | -37 112.00 -12 289.84 % | -299.54 -815.76 % | 41.85 -99.81 % | 21 462.02 1 243.46 % | 1 597.51 498.17 % | 267.07 207.11 % | 86.96 -90.37 % | 902.59 2 264.63 % | 38.17 |
| Total other income expenses net | -6.822 M -532.59 % | 1.577 M 228.21 % | -1.230 M 52.05 % | -2.565 M -305.85 % | -632.000 K 79.78 % | -3.126 M -80.59 % | -1.731 M 49.81 % | -3.449 M 59.42 % | -8.500 M 78.29 % | -39.148 M -3.49 % | -37.827 M -437.09 % | -7.043 M -1 568.96 % | -422.000 K 91.44 % | -4.931 M -892.15 % | -497.000 K -580.82 % | -73.000 K 87.22 % | -571.000 K -113.86 % | -267.000 K -342.73 % | 110.000 K 117.97 % | -612.000 K -1 469.23 % | -39.000 K -101.95 % | 1.996 M 387.19 % | -695.000 K 18.81 % | -856.000 K 86.85 % | -6.508 M -38.66 % | -4.693 M -116.74 % | -2.165 M 43.00 % | -3.799 M 44.48 % | -6.843 M -20 390.91 % | 33.725 K 100.19 % | -17.669 M -1 041.36 % | 1.877 M 129.64 % | -6.332 M -1 147.79 % | -507.492 K 93.20 % | -7.465 M -146.19 % | -3.032 M -8 443.17 % | 36.344 K -88.30 % | 310.580 K 11.00 % | 279.810 K 153.79 % | -520.193 K 28.11 % | -723.626 K -118.46 % | 3.921 M 298.51 % | -1.975 M 28.81 % | -2.774 M -1 102.64 % | 276.711 K -0.76 % | 278.833 K 121.00 % | -1.328 M -177.79 % | 1.707 M 115.36 % | 792.495 K -34.73 % | 1.214 M 0.11 % | 1.213 M 463.34 % | -333.798 K 14.50 % | -390.387 K 84.12 % | -2.459 M -725.28 % | 393.197 K 104.37 % | -9.006 M 1.67 % | -9.159 M -123.52 % | -4.097 M 69.66 % | -13.505 M -116.55 % | -6.236 M 32.04 % | -9.176 M -21 032.45 % | -43.422 K 99.31 % | -6.295 M -489.74 % | -1.067 M 59.26 % | -2.620 M 51.94 % | -5.451 M -80.50 % | -3.020 M | 0.000 100.00 % | -270.863 K -8.46 % | -249.734 K 49.61 % | -495.603 K | 0.000 100.00 % | -160.632 K 4.97 % | -169.027 K -44.38 % | -117.073 K -257.66 % | -32.733 K -3 273 255 952 685.82 % | 0.000 | 0.000 100.00 % | -301.090 K -443.99 % | -55.349 K -30.36 % | -42.458 K -17.74 % | -36.059 K 27.39 % | -49.662 K 38.44 % | -80.676 K -141.57 % | -33.397 K -13.49 % | -29.427 K |
| 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 |
| 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 35.778 M -8.85 % | 39.253 M 317.23 % | 9.408 M -47.21 % | 17.821 M 564.47 % | 2.682 M 141.67 % | -6.437 M 65.72 % | -18.777 M -97.63 % | -9.501 M -2 669.97 % | -343.000 K -101.39 % | 24.621 M 3.85 % | 23.709 M -3.37 % | 24.536 M -55.36 % | 54.962 M -0.07 % | 54.998 M 324.26 % | -24.524 M 30.61 % | -35.343 M 4.09 % | -36.852 M 17.41 % | -44.620 M -21.26 % | -36.797 M -3.67 % | -35.496 M 11.68 % | -40.189 M -33.62 % | -30.076 M 27.77 % | -41.642 M 21.31 % | -52.920 M -137.44 % | -22.287 M -70.37 % | -13.082 M -1.65 % | -12.870 M 7.53 % | -13.918 M 11.09 % | -15.654 M -6.17 % | -14.745 M 4.74 % | -15.478 M 15.18 % | -18.249 M -7.89 % | -16.914 M 13.68 % | -19.595 M 4.12 % | -20.436 M 11.14 % | -22.998 M -13.45 % | -20.272 M -0.69 % | -20.133 M 3.41 % | -20.843 M 23.53 % | -27.256 M 3.28 % | -28.180 M 30.14 % | -40.337 M -4.78 % | -38.499 M -14.58 % | -33.599 M 10.81 % | -37.673 M -153.18 % | -14.880 M -61.27 % | -9.227 M -118.75 % | -4.218 M 25.16 % | -5.636 M -33.34 % | -4.226 M 50.00 % | -8.454 M -1 085.79 % | 857.554 K -70.29 % | 2.886 M -2.63 % | 2.964 M -26.97 % | 4.058 M 3.86 % | 3.907 M 282 611.86 % | -1.383 K 99.84 % | -843.884 K 32.65 % | -1.253 M -176.29 % | 1.642 M 1 826.56 % | -95.122 K 96.54 % | -2.752 M 52.52 % | -5.797 M -412.77 % | 1.854 M -27.86 % | 2.569 M 25.33 % | 2.050 M -4.48 % | 2.146 M 56.77 % | 1.369 M 287.09 % | -731.763 K -95.72 % | -373.874 K -231.78 % | -112.689 K 94.83 % | -2.178 M 16.90 % | -2.621 M -28.69 % | -2.037 M -187.79 % | -707.722 K -16 595.05 % | -4.239 K 35.36 % | -6.558 K -559.71 % | -994.018 57.74 % | -2.352 K 87.45 % | -18.747 K -61.91 % | -11.579 K 29.53 % | -16.432 K 71.36 % | -57.375 K 51.48 % | -118.241 K -4 457.11 % | -2.595 K 82.53 % | -14.854 K |
| Total investments | 9.058 M 81.74 % | 4.984 M -50.74 % | 10.118 M 103.42 % | 4.974 M 1.66 % | 4.893 M -5.96 % | 5.203 M 520 200.00 % | 1.000 K -99.99 % | 8.921 M 1.20 % | 8.815 M 2.99 % | 8.559 M -15.72 % | 10.155 M -44.84 % | 18.409 M -1.98 % | 18.781 M 6.94 % | 17.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.000 40.82 % | -98.000 23.44 % | -128.000 -10 650.70 % | 1.213 32 566 320 950.00 % | 0.000 -100.00 % | 1.000 100.47 % | -214.245 6.20 % | -228.416 -22 964 401 816.85 % | 0.000 100.00 % | -214.149 -101.91 % | 11.239 K -53.88 % | 24.369 K -13.10 % | 28.044 K 65.89 % | 16.905 K -32.93 % | 25.204 K 104.00 % | 12.355 K -99.75 % | 5.032 M -3.06 % | 5.191 M 5 705.78 % | 89.408 K 13.67 % | 78.654 K -25.97 % | 106.243 K 35.59 % | 78.354 K 65.94 % | 47.219 K -52.85 % | 100.152 K -20.86 % | 126.554 K -36.71 % | 199.968 K 94.65 % | 102.733 K 2.03 % | 100.685 K 314.02 % | 24.319 K 11.91 % | 21.730 K 3.52 % | 20.992 K -41.35 % | 35.790 K 84.61 % | 19.387 K 266.65 % | 5.288 K -70.15 % | 17.712 K -49.66 % | 35.182 K 34.22 % | 26.212 K -34.77 % | 40.184 K -20.21 % | 50.362 K -17.52 % | 61.061 K | 0.000 | 0.000 -100.00 % | 10.310 M -24.48 % | 13.653 M 918.72 % | 1.340 M -29.27 % | 1.895 M -11.90 % | 2.151 M 309 905.88 % | 693.855 -99.92 % | 868.686 K -40.36 % | 1.456 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 |
| Total debt | 56.836 M -21.74 % | 72.627 M 27.19 % | 57.100 M 6.38 % | 53.677 M 41.59 % | 37.911 M -2.86 % | 39.027 M -12.53 % | 44.619 M -21.92 % | 57.147 M -4.54 % | 59.862 M -5.60 % | 63.416 M 4.51 % | 60.679 M 17.12 % | 51.811 M -20.18 % | 64.907 M -27.56 % | 89.607 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 -100.00 % | 12.781 K -83.44 % | 77.176 K -39.39 % | 127.326 K -36.48 % | 200.443 K -28.89 % | 281.873 K -61.09 % | 724.346 K -84.71 % | 4.738 M -2.46 % | 4.858 M 3.60 % | 4.689 M -3.28 % | 4.848 M 13.81 % | 4.260 M 19.06 % | 3.578 M -24.35 % | 4.729 M 4.26 % | 4.536 M -0.45 % | 4.556 M -7.82 % | 4.943 M 13.63 % | 4.350 M 4.87 % | 4.148 M -0.23 % | 4.158 M -0.64 % | 4.184 M 93.66 % | 2.161 M 3.67 % | 2.084 M -0.88 % | 2.103 M -32.90 % | 3.134 M -8.68 % | 3.431 M 15.74 % | 2.965 M -38.37 % | 4.811 M 158.95 % | 1.858 M | 0.000 -100.00 % | 44.943 K 43.49 % | 31.322 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 |
| Accumulated other comprehensive income loss | 10.322 M -48.92 % | 20.206 M 171.44 % | 7.444 M -21.16 % | 9.442 M -42.41 % | 16.396 M 258.07 % | 4.579 M -60.54 % | 11.604 M 93.59 % | 5.994 M -19.24 % | 7.422 M -40.92 % | 12.563 M -27.88 % | 17.420 M 16.44 % | 14.960 M -30.55 % | 21.540 M 12.01 % | 19.230 M -3.02 % | 19.829 M -0.09 % | 19.847 M 2.11 % | 19.437 M 0.80 % | 19.283 M 1.69 % | 18.962 M 1.27 % | 18.725 M 0.95 % | 18.548 M 2.44 % | 18.107 M -0.04 % | 18.115 M -0.38 % | 18.184 M 29.27 % | 14.067 M 24.21 % | 11.325 M 41.11 % | 8.026 M -6.25 % | 8.561 M 0.08 % | 8.554 M 27.24 % | 6.723 M -24.22 % | 8.871 M 17.92 % | 7.523 M -6.50 % | 8.046 M 9.80 % | 7.328 M -8.55 % | 8.013 M -8.18 % | 8.726 M 14.40 % | 7.628 M -5.74 % | 8.093 M 6.13 % | 7.625 M 0.82 % | 7.563 M 14.13 % | 6.627 M 1.65 % | 6.519 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.058 M 20.01 % | -3.822 M -22.40 % | -3.123 M 11.14 % | -3.514 M -16 058.90 % | -21.749 K -0.69 % | -21.600 K -530.69 % | -3.425 K 79.45 % | -16.668 K -100.78 % | 2.150 M -10.55 % | 2.404 M -4.47 % | 2.516 M -89.92 % | 24.961 M 415 689.07 % | 6.003 K -99.78 % | 2.705 M 177.46 % | 975.105 K 11.82 % | 872.052 K | 0.000 -100.00 % | 900.949 K -0.21 % | 902.889 K 4.63 % | 862.926 K 1 908.07 % | 42.973 K -96.31 % | 1.164 M 83.88 % | 633.007 K 8.98 % | 580.870 K -0.62 % | 584.523 K | 0.000 | 0.000 | 0.000 -100.00 % | 201.866 K 509.30 % | 33.131 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 134.636 K 23.28 % | 109.208 K -0.18 % | 109.409 K -65.09 % | 313.365 K | 0.000 | 0.000 |
| Retained earnings | -232.227 M -5.61 % | -219.899 M -4.21 % | -211.014 M -7.00 % | -197.208 M -10.07 % | -179.161 M -5.95 % | -169.104 M -0.20 % | -168.773 M 7.46 % | -182.384 M 9.27 % | -201.019 M 4.08 % | -209.571 M -23.93 % | -169.107 M -70.83 % | -98.993 M -6.61 % | -92.859 M -6.45 % | -87.231 M -11.71 % | -78.085 M -4.78 % | -74.526 M -5.14 % | -70.884 M -4.06 % | -68.119 M -0.14 % | -68.022 M -2.90 % | -66.104 M -1.02 % | -65.439 M 1.26 % | -66.272 M 4.39 % | -69.312 M -2.21 % | -67.814 M 3.89 % | -70.558 M -2.28 % | -68.988 M -12.51 % | -61.316 M -2.60 % | -59.760 M 3.51 % | -61.934 M -8.81 % | -56.917 M 12.77 % | -65.251 M -49.25 % | -43.721 M 2.47 % | -44.829 M -14.35 % | -39.205 M 2.32 % | -40.134 M -17.04 % | -34.291 M -6.58 % | -32.175 M -13.95 % | -28.236 M 6.38 % | -30.161 M -3.36 % | -29.180 M 2.62 % | -29.966 M 3.03 % | -30.903 M 11.16 % | -34.785 M -5.87 % | -32.857 M 15.16 % | -38.730 M 5.92 % | -41.168 M 26.33 % | -55.883 M -1.74 % | -54.927 M 0.05 % | -54.954 M 5.90 % | -58.398 M -0.47 % | -58.125 M 0.49 % | -58.410 M -12.13 % | -52.092 M -9.13 % | -47.736 M 1.39 % | -48.409 M 10.42 % | -54.040 M -7.35 % | -50.341 M -10.14 % | -45.707 M -1.42 % | -45.065 M -17.39 % | -38.390 M -22.41 % | -31.362 M -25.42 % | -25.005 M -16.93 % | -21.386 M -39.30 % | -15.352 M -7.90 % | -14.228 M -23.45 % | -11.525 M -35.99 % | -8.475 M -111.68 % | -4.004 M -37.17 % | -2.919 M -10.24 % | -2.648 M -9.72 % | -2.413 M -30.36 % | -1.851 M -14.76 % | -1.613 M -8.49 % | -1.487 M -12.26 % | -1.324 M -13.50 % | -1.167 M -2.49 % | -1.139 M -12.85 % | -1.009 M -10.02 % | -917.012 K -49.58 % | -613.054 K -955.20 % | -58.098 K 88.70 % | -514.306 K -7.34 % | -479.123 K -10.86 % | -432.191 K -18.00 % | -366.263 K -14.58 % | -319.666 K |
| Common stock | 297.641 M 1.07 % | 294.481 M 1.00 % | 291.561 M 7.93 % | 270.139 M 0.08 % | 269.919 M 0.37 % | 268.916 M 0.02 % | 268.872 M 0.11 % | 268.578 M 0.41 % | 267.470 M 6.06 % | 252.193 M 0.00 % | 252.186 M 0.08 % | 251.974 M 8.62 % | 231.984 M 3.14 % | 224.914 M 71.81 % | 130.912 M 0.03 % | 130.872 M 0.00 % | 130.867 M 0.32 % | 130.446 M 0.19 % | 130.201 M 0.05 % | 130.137 M 0.34 % | 129.701 M 0.09 % | 129.588 M 0.86 % | 128.485 M 0.40 % | 127.974 M 22.69 % | 104.306 M 6.93 % | 97.546 M 7.73 % | 90.543 M -3.26 % | 93.591 M -7.54 % | 101.220 M 3.33 % | 97.958 M -8.43 % | 106.971 M -3.83 % | 111.234 M -4.04 % | 115.923 M 3.80 % | 111.684 M -3.34 % | 115.539 M -3.12 % | 119.256 M 2.33 % | 116.536 M -3.18 % | 120.359 M -2.21 % | 123.080 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 % | 72.496 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 |
| Total equity | 75.736 M -20.10 % | 94.788 M 7.72 % | 87.991 M 6.82 % | 82.373 M -23.13 % | 107.154 M 2.65 % | 104.391 M -6.55 % | 111.703 M 21.17 % | 92.188 M 24.79 % | 73.873 M 33.86 % | 55.185 M -45.09 % | 100.499 M -40.16 % | 167.941 M 4.53 % | 160.665 M 2.39 % | 156.913 M 115.97 % | 72.656 M -4.64 % | 76.193 M -4.06 % | 79.420 M -2.68 % | 81.610 M 0.58 % | 81.141 M -1.95 % | 82.758 M -0.06 % | 82.810 M 1.70 % | 81.423 M 5.35 % | 77.288 M -1.35 % | 78.344 M 63.85 % | 47.814 M 19.89 % | 39.882 M 7.06 % | 37.253 M -12.12 % | 42.392 M -11.39 % | 47.841 M 0.16 % | 47.764 M -5.59 % | 50.591 M -32.58 % | 75.036 M -5.18 % | 79.139 M -0.84 % | 79.807 M -4.33 % | 83.417 M -10.97 % | 93.691 M 1.85 % | 91.990 M -8.21 % | 100.215 M -0.33 % | 100.545 M -2.14 % | 102.746 M 6.23 % | 96.718 M -1.31 % | 98.006 M 8.19 % | 90.584 M 5.76 % | 85.654 M -2.20 % | 87.578 M 46.37 % | 59.834 M 68.32 % | 35.547 M 26.82 % | 28.031 M 7.42 % | 26.094 M 4.52 % | 24.964 M -2.67 % | 25.648 M 108.96 % | 12.274 M 38.57 % | 8.858 M 7.53 % | 8.237 M 7.88 % | 7.636 M -26.03 % | 10.323 M -36.90 % | 16.361 M -11.95 % | 18.581 M -13.19 % | 21.404 M 1.85 % | 21.015 M 0.84 % | 20.839 M -6.29 % | 22.239 M -9.20 % | 24.494 M -9.91 % | 27.187 M 1.01 % | 26.915 M 126.80 % | 11.867 M 2.99 % | 11.523 M 36.87 % | 8.419 M 67.40 % | 5.029 M 8.73 % | 4.626 M 14.17 % | 4.051 M 5.15 % | 3.853 M 1.85 % | 3.783 M 28.06 % | 2.954 M 444.33 % | 542.743 K 534.39 % | -124.944 K 0.70 % | -125.826 K 43.79 % | -223.835 K -20.92 % | -185.115 K -263.86 % | 112.968 K -13.09 % | 129.988 K -8.25 % | 141.680 K -20.43 % | 178.066 K -23.00 % | 231.241 K 15 429.97 % | -1.508 K -104.93 % | 30.623 K |
| Other non current liabilities | 52.850 M -22.80 % | 68.458 M -3.11 % | 70.655 M 11.86 % | 63.165 M -0.33 % | 63.375 M 0.50 % | 63.062 M -6.66 % | 67.559 M 36.28 % | 49.573 M -0.69 % | 49.919 M 1.28 % | 49.286 M -10.78 % | 55.238 M 72.31 % | 32.057 M 2.91 % | 31.152 M 91.48 % | 16.269 M -29.10 % | 22.947 M -9.17 % | 25.263 M 7.89 % | 23.416 M -2.78 % | 24.086 M 4.88 % | 22.965 M 0.87 % | 22.767 M 0.73 % | 22.602 M 483.13 % | 3.876 M 11.83 % | 3.466 M -16.48 % | 4.150 M 7.34 % | 3.866 M 3.56 % | 3.733 M -40.86 % | 6.313 M 214.93 % | 2.004 M -11.61 % | 2.268 M -2.04 % | 2.315 M -20.44 % | 2.910 M 20.38 % | 2.417 M 1.69 % | 2.377 M 1.60 % | 2.339 M 2.09 % | 2.292 M -1.75 % | 2.332 M -1.01 % | 2.356 M -5.58 % | 2.495 M 1.45 % | 2.460 M 17.01 % | 2.102 M -2.33 % | 2.152 M 2.40 % | 2.102 M -0.37 % | 2.110 M 24.53 % | 1.694 M -13.87 % | 1.967 M 4.41 % | 1.884 M -3.62 % | 1.955 M 161.93 % | 746.269 K 7.18 % | 696.271 K 1.25 % | 687.695 K -47.92 % | 1.320 M 7.99 % | 1.223 M -3.48 % | 1.267 M 36.89 % | 925.379 K -30.90 % | 1.339 M 8.52 % | 1.234 M 2.16 % | 1.208 M 6.78 % | 1.131 M 1.75 % | 1.112 M 905.60 % | 110.577 K 12.92 % | 97.923 K 14.80 % | 85.300 K 7.74 % | 79.174 K 7 917 339 713 569.24 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 9.030 M -31.98 % | 13.276 M 45.81 % | 9.105 M -39.54 % | 15.059 M 145.74 % | 6.128 M -11.62 % | 6.934 M -17.35 % | 8.390 M -29.41 % | 11.886 M -21.60 % | 15.160 M -24.86 % | 20.176 M 17.89 % | 17.114 M -18.78 % | 21.070 M -26.34 % | 28.604 M -1.64 % | 29.082 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 -100.00 % | 12.390 K -82.80 % | 72.023 K -64.86 % | 204.966 K -44.78 % | 371.195 K -90.11 % | 3.754 M -0.08 % | 3.757 M 11.21 % | 3.378 M 5.49 % | 3.202 M 17.72 % | 2.720 M 0.32 % | 2.711 M -35.41 % | 4.198 M -8.56 % | 4.591 M 7.95 % | 4.253 M 4.83 % | 4.057 M -0.28 % | 4.068 M 6.58 % | 3.817 M 198.69 % | 1.278 M 11.06 % | 1.151 M 5.78 % | 1.088 M -21.89 % | 1.393 M -5.89 % | 1.480 M -3.14 % | 1.528 M 137.81 % | 642.437 K -52.12 % | 1.342 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 64.337 M -25.79 % | 86.697 M 2.85 % | 84.296 M 1.81 % | 82.800 M 11.35 % | 74.357 M -0.14 % | 74.464 M -7.65 % | 80.631 M 22.44 % | 65.851 M -5.06 % | 69.361 M -6.10 % | 73.870 M -4.95 % | 77.717 M 40.67 % | 55.248 M -10.74 % | 61.898 M 4.48 % | 59.243 M 136.97 % | 25.000 M -8.06 % | 27.191 M 7.41 % | 25.315 M -1.94 % | 25.815 M 3.70 % | 24.895 M 0.37 % | 24.803 M 2.30 % | 24.246 M 323.14 % | 5.730 M 2.32 % | 5.600 M -17.04 % | 6.750 M -1.30 % | 6.839 M 1.40 % | 6.745 M 6.85 % | 6.313 M 25.16 % | 5.044 M -4.95 % | 5.306 M -2.84 % | 5.461 M -15.08 % | 6.431 M 166.07 % | 2.417 M 0.89 % | 2.396 M -45.63 % | 4.407 M -1.68 % | 4.482 M -12.04 % | 5.095 M -19.95 % | 6.365 M -29.42 % | 9.019 M 9.51 % | 8.236 M 45.55 % | 5.658 M -6.09 % | 6.025 M 0.24 % | 6.011 M 54.27 % | 3.896 M 129.98 % | 1.694 M -14.41 % | 1.979 M 1.19 % | 1.956 M 171.33 % | 720.884 K -35.49 % | 1.117 M -74.89 % | 4.450 M -17.93 % | 5.422 M -8.89 % | 5.951 M 6.54 % | 5.586 M 7.04 % | 5.218 M 8.66 % | 4.802 M -27.98 % | 6.668 M -15.91 % | 7.929 M 7.25 % | 7.393 M 0.67 % | 7.344 M -3.69 % | 7.625 M 94.14 % | 3.928 M 185.46 % | 1.376 M 11.32 % | 1.236 M 5.92 % | 1.167 M -17.13 % | 1.408 M -5.83 % | 1.495 M -3.06 % | 1.543 M 134.65 % | 657.470 K -60.76 % | 1.675 M 429.03 % | 316.702 K -1.25 % | 320.718 K -0.62 % | 322.735 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 current liabilities | 45.329 M 72.24 % | 26.318 M 12.60 % | 23.374 M -8.21 % | 25.464 M -8.12 % | 27.714 M 18.17 % | 23.452 M 11.29 % | 21.073 M -24.63 % | 27.961 M -19.91 % | 34.912 M -1.72 % | 35.523 M 67.95 % | 21.151 M -1.60 % | 21.494 M 0.07 % | 21.479 M -6.38 % | 22.942 M 166.12 % | 8.621 M 291.69 % | 2.201 M -51.37 % | 4.526 M 36.45 % | 3.317 M -61.32 % | 8.576 M 80.05 % | 4.763 M 0.13 % | 4.757 M | 0.000 -100.00 % | 3.137 M 1 437.75 % | 204.000 K -95.29 % | 4.328 M 11.68 % | 3.876 M -25.93 % | 5.233 M 12.55 % | 4.650 M -5.00 % | 4.894 M 0.12 % | 4.888 M 138.92 % | 2.046 M -59.73 % | 5.080 M 1 685.46 % | 284.533 K 28 453 200.00 % | 1.000 -100.00 % | 2.170 M | 0.000 | 0.000 -100.00 % | 1.000 -100.00 % | 3.797 M | 0.000 -100.00 % | 6.100 M -1.33 % | 6.182 M 100.83 % | 3.078 M 330 535 636 513 587 328.00 % | 0.000 -100.00 % | 1.000 | 0.000 -100.00 % | 94.987 K -97.87 % | 4.459 M 9.81 % | 4.061 M -17.33 % | 4.912 M 62.56 % | 3.022 M 11.30 % | 2.715 M 6.05 % | 2.560 M -0.50 % | 2.573 M 532.60 % | 406.735 K 40 682 662 392 707.36 % | 0.000 -214 600.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.107 K -6.02 % | 120.346 K 12 034 500.00 % | 1.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 12.901 K | 0.000 | 0.000 | 0.000 -100.00 % | 29.535 K 76.91 % | 16.695 K -73.05 % | 61.951 K | 0.000 -100.00 % | 146.201 K 33.99 % | 109.114 K -48.79 % | 213.072 K 21.22 % | 175.774 K 315.17 % | 42.338 K 8.01 % | 39.199 K 119.11 % | 17.890 K -1.26 % | 18.118 K -52.24 % | 37.937 K 665.48 % | 4.956 K 108.32 % | 2.379 K |
| Deferred revenue | 25.766 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.400 M -11.48 % | 18.526 M 21.23 % | 15.282 M | 0.000 -100.00 % | 20.031 M 388.44 % | 4.101 M 33.37 % | 3.075 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 -100.00 % | 0.000 107 300.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 214 600.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 47.806 M -19.45 % | 59.351 M 23.66 % | 47.995 M 24.28 % | 38.618 M 21.51 % | 31.783 M -0.97 % | 32.093 M -11.42 % | 36.229 M -19.96 % | 45.261 M 1.25 % | 44.702 M 3.38 % | 43.240 M -0.75 % | 43.565 M 41.72 % | 30.741 M -15.32 % | 36.303 M -40.02 % | 60.525 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 -100.00 % | 12.781 K -83.44 % | 77.176 K -39.39 % | 127.326 K -36.48 % | 200.443 K -25.62 % | 269.483 K -58.69 % | 652.323 K -85.37 % | 4.457 M -0.65 % | 4.486 M 379.78 % | 935.087 K -14.30 % | 1.091 M 23.78 % | 881.481 K 134.76 % | 375.474 K -81.31 % | 2.009 M 10.12 % | 1.825 M 154.36 % | 717.334 K 103.73 % | 352.104 K 262.31 % | 97.182 K 6.57 % | 91.191 K 1.90 % | 89.493 K -75.63 % | 367.269 K -58.39 % | 882.674 K -5.43 % | 933.372 K -8.02 % | 1.015 M -41.71 % | 1.741 M -10.80 % | 1.952 M 35.82 % | 1.437 M -65.53 % | 4.168 M 707.72 % | 516.062 K | 0.000 -100.00 % | 44.943 K 43.49 % | 31.322 K | 0.000 | 0.000 | 0.000 -100.00 % | 161.532 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 121.891 M 12.10 % | 108.734 M 18.50 % | 91.756 M 5.70 % | 86.810 M 1.14 % | 85.828 M 7.96 % | 79.499 M -9.75 % | 88.086 M -8.81 % | 96.595 M -12.35 % | 110.201 M 0.61 % | 109.536 M 18.38 % | 92.526 M 10.16 % | 83.991 M -5.40 % | 88.786 M -18.66 % | 109.158 M 621.94 % | 15.120 M 27.19 % | 11.888 M -12.20 % | 13.540 M 1.65 % | 13.320 M -15.93 % | 15.844 M 9.59 % | 14.457 M -1.39 % | 14.661 M 210.55 % | 4.721 M -27.96 % | 6.553 M 32.68 % | 4.939 M 14.11 % | 4.328 M 11.68 % | 3.876 M -21.25 % | 4.922 M 5.86 % | 4.650 M -5.00 % | 4.894 M 0.12 % | 4.888 M 1.22 % | 4.829 M -5.03 % | 5.085 M 3.54 % | 4.911 M 28.53 % | 3.821 M -37.66 % | 6.130 M 5.69 % | 5.800 M -7.99 % | 6.303 M -0.40 % | 6.329 M -26.03 % | 8.555 M 14.41 % | 7.478 M 22.34 % | 6.112 M -2.35 % | 6.259 M -1.38 % | 6.347 M 35.18 % | 4.695 M -12.55 % | 5.369 M -14.46 % | 6.276 M -32.58 % | 9.310 M 4.07 % | 8.946 M 79.06 % | 4.996 M -16.78 % | 6.003 M 53.80 % | 3.903 M 26.30 % | 3.090 M -32.37 % | 4.569 M 3.90 % | 4.398 M 34.76 % | 3.263 M 17.88 % | 2.768 M 16.00 % | 2.386 M -20.78 % | 3.012 M 29.40 % | 2.328 M 0.80 % | 2.310 M -20.35 % | 2.899 M 118.09 % | 1.329 M -30.27 % | 1.907 M -39.59 % | 3.156 M 9.76 % | 2.875 M 87.49 % | 1.534 M -64.89 % | 4.368 M 506.55 % | 720.129 K 160.68 % | 276.248 K 35.54 % | 203.819 K 2.03 % | 199.760 K -20.79 % | 252.188 K 51.16 % | 166.839 K 51.21 % | 110.339 K -51.89 % | 229.362 K 37.52 % | 166.780 K 15.39 % | 144.534 K -41.34 % | 246.405 K 19.17 % | 206.774 K 18.14 % | 175.025 K 8.28 % | 161.645 K 15.51 % | 139.943 K -0.53 % | 140.682 K 32.54 % | 106.143 K 142.45 % | 43.779 K 83.85 % | 23.812 K |
| Total liabilities | 186.228 M -4.71 % | 195.431 M 11.01 % | 176.052 M 3.80 % | 169.610 M 5.88 % | 160.185 M 4.04 % | 153.963 M -8.74 % | 168.717 M 3.86 % | 162.446 M -9.53 % | 179.562 M -2.10 % | 183.406 M 7.73 % | 170.243 M 22.27 % | 139.239 M -7.60 % | 150.684 M -10.52 % | 168.401 M 319.74 % | 40.120 M 2.66 % | 39.079 M 0.58 % | 38.855 M -0.72 % | 39.135 M -3.94 % | 40.739 M 3.77 % | 39.260 M 0.91 % | 38.907 M 272.28 % | 10.451 M -14.00 % | 12.153 M 3.97 % | 11.689 M 4.67 % | 11.167 M 5.15 % | 10.621 M -5.46 % | 11.234 M 15.90 % | 9.693 M -4.97 % | 10.201 M -1.44 % | 10.349 M -8.09 % | 11.261 M 50.09 % | 7.502 M 2.67 % | 7.307 M -11.19 % | 8.228 M -22.46 % | 10.612 M -2.60 % | 10.895 M -14.00 % | 12.668 M -17.46 % | 15.347 M -8.60 % | 16.791 M 27.82 % | 13.136 M 8.23 % | 12.137 M -1.08 % | 12.270 M 19.79 % | 10.243 M 60.32 % | 6.389 M -13.05 % | 7.348 M -10.74 % | 8.232 M -17.93 % | 10.030 M -0.32 % | 10.063 M 6.53 % | 9.446 M -17.32 % | 11.425 M 15.94 % | 9.854 M 13.58 % | 8.676 M -11.36 % | 9.787 M 6.39 % | 9.200 M -7.36 % | 9.931 M -7.16 % | 10.698 M 9.38 % | 9.780 M -5.57 % | 10.357 M 4.05 % | 9.953 M 59.58 % | 6.237 M 45.89 % | 4.275 M 66.65 % | 2.565 M -16.53 % | 3.073 M -32.66 % | 4.564 M 4.43 % | 4.371 M 42.08 % | 3.076 M -38.78 % | 5.025 M 109.78 % | 2.396 M 304.01 % | 592.950 K 13.04 % | 524.538 K 0.39 % | 522.495 K 107.18 % | 252.188 K 51.16 % | 166.839 K 51.21 % | 110.339 K -51.89 % | 229.362 K 37.52 % | 166.780 K 15.39 % | 144.534 K -41.34 % | 246.405 K 19.17 % | 206.774 K 18.14 % | 175.025 K 8.28 % | 161.645 K 15.51 % | 139.943 K -0.53 % | 140.682 K 32.54 % | 106.143 K 142.45 % | 43.779 K 83.85 % | 23.812 K |
| Other non current assets | 2.640 M -67.61 % | 8.151 M -36.42 % | 12.821 M 65.50 % | 7.747 M -2.05 % | 7.909 M 2.40 % | 7.724 M -63.17 % | 20.970 M 74 792.86 % | 28.000 K -3.45 % | 29.000 K -96.86 % | 923.000 K -0.43 % | 927.000 K 0.22 % | 925.000 K -81.26 % | 4.935 M -33.94 % | 7.470 M 181.14 % | 2.657 M -4.46 % | 2.781 M -1.42 % | 2.821 M -0.67 % | 2.840 M 0.92 % | 2.814 M 72.74 % | 1.629 M 0.43 % | 1.622 M 2 796 451.72 % | 58.000 -40.82 % | 98.000 -23.44 % | 128.000 12 820 797 998.51 % | 0.000 -26 700.00 % | 0.000 99.63 % | 0.000 -100.00 % | 214.245 -6.61 % | 229.416 23 064 939 440.82 % | 0.000 -100.00 % | 215.149 -47.14 % | 407.002 72.22 % | 236.332 3 171 989 318 600.00 % | 0.000 0.00 % | 0.000 99.25 % | 0.000 -100.00 % | 271.274 13 585 759 834.70 % | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 496.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 674.000 5.64 % | 638.000 -87.79 % | 5.224 K -1.10 % | 5.282 K 4.27 % | 5.066 K -0.38 % | 5.085 K 8.97 % | 4.667 K 7.26 % | 4.351 K 0.79 % | 4.317 K -4.43 % | 4.517 K 5.17 % | 4.295 K -0.16 % | 4.302 K -44.62 % | 7.768 K -75.63 % | 31.879 K 4.13 % | 30.614 K |
| Long term investments | 9.058 M 81.74 % | 4.984 M -50.74 % | 10.118 M 103.42 % | 4.974 M 1.66 % | 4.893 M -5.96 % | 5.203 M | 0.000 -100.00 % | 8.921 M 1.20 % | 8.815 M 2.99 % | 8.559 M -15.72 % | 10.155 M -44.84 % | 18.409 M -1.98 % | 18.781 M 6.94 % | 17.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.000 40.82 % | -98.000 23.44 % | -128.000 -10 650.70 % | 1.213 32 566 320 950.00 % | 0.000 -100.00 % | 1.000 100.47 % | -214.245 6.20 % | -228.416 -22 964 401 816.85 % | 0.000 100.00 % | -214.149 47.38 % | -407.002 -72.95 % | -235.332 -11 866.58 % | 2.000 100.00 % | 1.000 0.00 % | 1.000 100.37 % | -269.274 -26 971 194 602.24 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 11.921 M -6.81 % | 12.792 M 37.53 % | 9.301 M 1.78 % | 9.138 M -24.97 % | 12.179 M 0.01 % | 12.178 M 104.88 % | 5.944 M 22.03 % | 4.871 M -17.83 % | 5.928 M 25.99 % | 4.705 M -19.13 % | 5.818 M 3.47 % | 5.623 M 59.02 % | 3.536 M -20.89 % | 4.470 M -31.30 % | 6.507 M 44.02 % | 4.518 M -41.45 % | 7.717 M 17.14 % | 6.588 M -41.18 % | 11.200 M 0.10 % | 11.189 M 50 759.09 % | 22.000 K 0.00 % | 22.000 K 2 100.00 % | 1.000 K -56.87 % | 2.319 K -94.10 % | 39.290 K -50.88 % | 79.989 K -37.20 % | 127.374 K -33.84 % | 192.538 K -23.00 % | 250.039 K -20.69 % | 315.283 K -22.66 % | 407.640 K -17.00 % | 491.147 K -9.52 % | 542.799 K -13.09 % | 624.548 K -12.22 % | 711.529 K -12.13 % | 809.762 K 0.23 % | 807.902 K 14.00 % | 708.663 K 6.16 % | 667.513 K -12.96 % | 766.886 K -11.55 % | 866.985 K 25.03 % | 693.437 K 40.27 % | 494.362 K 7.84 % | 458.431 K 159.04 % | 176.971 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 11.921 M -6.81 % | 12.792 M 37.53 % | 9.301 M 1.78 % | 9.138 M -24.97 % | 12.179 M 0.01 % | 12.178 M 104.88 % | 5.944 M 22.03 % | 4.871 M -17.83 % | 5.928 M 25.99 % | 4.705 M -19.13 % | 5.818 M 3.47 % | 5.623 M 59.02 % | 3.536 M -20.89 % | 4.470 M -31.30 % | 6.507 M 44.02 % | 4.518 M -41.45 % | 7.717 M 17.14 % | 6.588 M -41.18 % | 11.200 M 0.10 % | 11.189 M 50 759.09 % | 22.000 K 0.00 % | 22.000 K 2 100.00 % | 1.000 K -56.87 % | 2.319 K -94.10 % | 39.290 K -50.88 % | 79.989 K -37.20 % | 127.374 K -33.84 % | 192.538 K -23.00 % | 250.039 K -20.69 % | 315.283 K -22.66 % | 407.640 K -17.00 % | 491.147 K -9.52 % | 542.799 K -13.09 % | 624.548 K -12.22 % | 711.529 K -12.13 % | 809.762 K 0.23 % | 807.902 K 14.00 % | 708.663 K 6.16 % | 667.513 K -12.96 % | 766.886 K -11.55 % | 866.985 K 25.03 % | 693.437 K 40.27 % | 494.362 K 7.84 % | 458.431 K 159.04 % | 176.971 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 |
| Property plant equipment net | 167.603 M -6.66 % | 179.562 M 22.59 % | 146.471 M 1.50 % | 144.302 M -6.72 % | 154.691 M 15.70 % | 133.696 M -2.34 % | 136.893 M 15.98 % | 118.028 M -3.60 % | 122.431 M -5.56 % | 129.644 M -13.26 % | 149.469 M -19.20 % | 184.993 M -3.92 % | 192.537 M 3.01 % | 186.918 M 556.87 % | 28.456 M -1.90 % | 29.007 M -0.81 % | 29.243 M -1.43 % | 29.666 M -3.05 % | 30.599 M -0.85 % | 30.860 M -1.25 % | 31.252 M 75.65 % | 17.792 M 9.77 % | 16.208 M -3.15 % | 16.736 M 2.84 % | 16.273 M -14.19 % | 18.964 M -1.36 % | 19.225 M -9.43 % | 21.228 M -16.36 % | 25.381 M 6.94 % | 23.734 M -16.13 % | 28.299 M -37.15 % | 45.024 M -7.58 % | 48.714 M -2.70 % | 50.068 M -2.10 % | 51.144 M -18.87 % | 63.039 M -1.31 % | 63.877 M -4.23 % | 66.701 M 5.80 % | 63.047 M 3.20 % | 61.091 M 15.43 % | 52.926 M 6.94 % | 49.490 M 20.46 % | 41.083 M 17.30 % | 35.025 M -1.24 % | 35.463 M 12.67 % | 31.475 M 79.50 % | 17.535 M 7.22 % | 16.355 M 13.97 % | 14.350 M 12.95 % | 12.705 M -10.92 % | 14.263 M 7.02 % | 13.328 M 4.32 % | 12.776 M 4.74 % | 12.198 M -7.73 % | 13.219 M -17.85 % | 16.092 M -2.56 % | 16.514 M -1.20 % | 16.714 M -8.49 % | 18.265 M 1.02 % | 18.080 M 4.36 % | 17.325 M 15.11 % | 15.051 M 0.96 % | 14.908 M -1.91 % | 15.198 M 11.89 % | 13.583 M 23.94 % | 10.959 M -0.08 % | 10.968 M 48.51 % | 7.386 M 68.82 % | 4.375 M 25.54 % | 3.485 M 28.64 % | 2.709 M 56.14 % | 1.735 M 46.07 % | 1.188 M 26.74 % | 937.167 K 22 285.15 % | 4.187 K -4.39 % | 4.379 K -8.03 % | 4.761 K 1.19 % | 4.705 K 0.11 % | 4.700 K -98.20 % | 260.381 K -3.98 % | 271.177 K 5.56 % | 256.898 K 0.92 % | 254.554 K 22.33 % | 208.088 K 3 482.54 % | 5.808 K -3.15 % | 5.997 K |
| Total non current assets | 179.301 M -10.19 % | 199.634 M 16.01 % | 172.084 M 6.65 % | 161.350 M -6.05 % | 171.738 M 11.81 % | 153.599 M -4.56 % | 160.938 M 20.97 % | 133.043 M -2.46 % | 136.398 M -6.13 % | 145.299 M -12.15 % | 165.401 M -21.41 % | 210.474 M -5.23 % | 222.092 M 2.98 % | 215.659 M 502.32 % | 35.805 M -6.67 % | 38.364 M 4.64 % | 36.662 M -9.14 % | 40.349 M 0.69 % | 40.071 M -8.79 % | 43.934 M -0.38 % | 44.102 M 146.77 % | 17.872 M 9.46 % | 16.328 M -3.18 % | 16.865 M 2.50 % | 16.454 M -14.54 % | 19.254 M -1.78 % | 19.603 M -9.12 % | 21.569 M -16.41 % | 25.803 M 6.99 % | 24.117 M -15.90 % | 28.675 M -37.44 % | 45.839 M -7.28 % | 49.441 M -2.76 % | 50.844 M -2.22 % | 52.001 M -18.73 % | 63.981 M -1.50 % | 64.957 M -4.13 % | 67.755 M 5.85 % | 64.010 M 3.65 % | 61.759 M 15.02 % | 53.693 M 6.62 % | 50.357 M 20.54 % | 41.777 M 17.62 % | 35.519 M -1.12 % | 35.922 M 13.49 % | 31.652 M 80.51 % | 17.535 M 7.22 % | 16.355 M 13.97 % | 14.350 M 8.70 % | 13.202 M -7.44 % | 14.263 M 7.02 % | 13.328 M 4.32 % | 12.776 M 4.74 % | 12.198 M -7.73 % | 13.219 M -17.85 % | 16.092 M -2.56 % | 16.514 M -1.20 % | 16.714 M -8.49 % | 18.265 M 1.02 % | 18.080 M 4.36 % | 17.325 M 15.11 % | 15.051 M 0.96 % | 14.908 M -1.91 % | 15.198 M 11.89 % | 13.583 M 23.94 % | 10.959 M -0.08 % | 10.968 M 48.51 % | 7.386 M 68.82 % | 4.375 M 25.54 % | 3.485 M 28.64 % | 2.709 M 56.08 % | 1.736 M 46.05 % | 1.188 M 26.10 % | 942.391 K 9 852.47 % | 9.469 K 0.26 % | 9.445 K -4.08 % | 9.846 K 5.06 % | 9.372 K 3.55 % | 9.051 K -96.58 % | 264.698 K -3.99 % | 275.694 K 5.55 % | 261.193 K 0.90 % | 258.856 K 19.92 % | 215.856 K 472.74 % | 37.688 K 2.94 % | 36.612 K |
| Other current assets | 28.620 M 6.39 % | 26.901 M 67.02 % | 16.106 M -33.77 % | 24.318 M -11.61 % | 27.512 M 26.25 % | 21.791 M 11.34 % | 19.571 M -18.42 % | 23.991 M -9.40 % | 26.481 M 12.33 % | 23.574 M -14.79 % | 27.667 M 24.39 % | 22.243 M 123.14 % | 9.968 M -40.45 % | 16.739 M -49.19 % | 32.946 M 20.08 % | 27.437 M -10.44 % | 30.637 M 49.81 % | 20.450 M -36.17 % | 32.039 M 55.21 % | 20.642 M 13.13 % | 18.247 M -27.55 % | 25.185 M 61.97 % | 15.549 M 1 921.98 % | 769.000 K -48.02 % | 1.479 M -10.88 % | 1.660 M -53.10 % | 3.539 M -16.41 % | 4.234 M 28.76 % | 3.288 M -26.60 % | 4.480 M 494.29 % | -1.136 M -129.19 % | 3.892 M 29.50 % | 3.005 M -40.46 % | 5.048 M 280.12 % | 1.328 M -18.75 % | 1.634 M -41.83 % | 2.809 M 75.58 % | 1.600 M -60.11 % | 4.011 M 57.65 % | 2.544 M -32.32 % | 3.759 M -34.94 % | 5.777 M 70.28 % | 3.393 M 77.10 % | 1.916 M -15.55 % | 2.268 M -5.05 % | 2.389 M 71.78 % | 1.391 M 20.49 % | 1.154 M -34.52 % | 1.763 M -47.80 % | 3.377 M 123.10 % | 1.514 M 233.82 % | 453.454 K -32.04 % | 667.264 K 72.44 % | 386.962 K -52.46 % | 813.946 K 30.35 % | 624.424 K 33.32 % | 468.370 K -17.19 % | 565.563 K -51.43 % | 1.164 M 195.59 % | 393.954 K -44.80 % | 713.652 K -28.75 % | 1.002 M -28.95 % | 1.410 M -1.96 % | 1.438 M -18.49 % | 1.764 M 787.03 % | 198.886 K 25.60 % | 158.353 K -4.84 % | 166.409 K 89.50 % | 87.815 K 125.98 % | 38.860 K -6.86 % | 41.720 K -32.95 % | 62.220 K 5.88 % | 58.763 K 24.54 % | 47.184 K 443.16 % | 8.687 K 1 315.21 % | 613.828 26.42 % | 485.531 -94.86 % | 9.447 K 7.26 % | 8.808 K 663.84 % | 1.153 K -21.23 % | 1.464 K 41.16 % | 1.037 K 33.68 % | 775.764 -0.38 % | 778.694 -15.09 % | 917.080 17.51 % | 780.457 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.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 -100.00 % | 11.646 K -52.21 % | 24.369 K -13.10 % | 28.044 K 65.89 % | 16.905 K -32.93 % | 25.204 K 104.00 % | 12.355 K -99.75 % | 5.032 M -3.06 % | 5.191 M 5 705.78 % | 89.408 K 13.67 % | 78.654 K -25.97 % | 106.243 K 35.59 % | 78.354 K 65.94 % | 47.219 K -52.85 % | 100.152 K -20.86 % | 126.554 K -36.71 % | 199.968 K 94.65 % | 102.733 K 2.03 % | 100.685 K 314.02 % | 24.319 K 11.91 % | 21.730 K 3.52 % | 20.992 K -41.35 % | 35.790 K 84.61 % | 19.387 K 266.65 % | 5.288 K -70.15 % | 17.712 K -49.66 % | 35.182 K 34.22 % | 26.212 K -34.77 % | 40.184 K -20.21 % | 50.362 K -17.52 % | 61.061 K | 0.000 | 0.000 -100.00 % | 10.310 M -24.48 % | 13.653 M 918.72 % | 1.340 M -29.27 % | 1.895 M -11.90 % | 2.151 M 309 905.88 % | 693.855 -99.92 % | 868.686 K -40.36 % | 1.456 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 |
| cash and cash equivalents | 21.058 M -36.90 % | 33.374 M -30.02 % | 47.692 M 33.01 % | 35.856 M 1.78 % | 35.229 M -22.51 % | 45.464 M -28.29 % | 63.396 M -4.88 % | 66.648 M 10.70 % | 60.205 M 55.19 % | 38.795 M 4.94 % | 36.970 M 35.55 % | 27.275 M 174.26 % | 9.945 M -71.26 % | 34.609 M 41.12 % | 24.524 M -30.61 % | 35.343 M -4.09 % | 36.852 M -17.41 % | 44.620 M 21.26 % | 36.797 M 3.67 % | 35.496 M -11.68 % | 40.189 M 33.62 % | 30.076 M -27.77 % | 41.642 M -21.31 % | 52.920 M 137.44 % | 22.287 M 70.37 % | 13.082 M 1.65 % | 12.870 M -7.53 % | 13.918 M -11.09 % | 15.654 M 6.17 % | 14.745 M -4.74 % | 15.478 M -15.18 % | 18.249 M 7.89 % | 16.914 M -13.68 % | 19.595 M -4.12 % | 20.436 M -11.14 % | 22.998 M 13.45 % | 20.272 M 0.69 % | 20.133 M -3.41 % | 20.843 M -23.53 % | 27.256 M -3.32 % | 28.193 M -30.24 % | 40.415 M 4.63 % | 38.626 M 14.28 % | 33.800 M -10.95 % | 37.955 M 143.23 % | 15.604 M 11.74 % | 13.965 M 53.87 % | 9.075 M -12.10 % | 10.324 M 13.78 % | 9.074 M -28.62 % | 12.713 M 367.37 % | 2.720 M 47.57 % | 1.843 M 17.25 % | 1.572 M 215.59 % | 498.146 K -51.90 % | 1.036 M -76.20 % | 4.351 M -12.83 % | 4.992 M -7.74 % | 5.410 M 112.84 % | 2.542 M 12.69 % | 2.256 M -53.36 % | 4.837 M -38.78 % | 7.900 M 517.15 % | 1.280 M 48.46 % | 862.211 K -5.74 % | 914.752 K -65.67 % | 2.664 M 445.12 % | 488.787 K -33.20 % | 731.763 K 74.72 % | 418.817 K 190.82 % | 144.011 K -93.39 % | 2.178 M -16.90 % | 2.621 M 28.69 % | 2.037 M 187.79 % | 707.722 K 16 595.05 % | 4.239 K -35.36 % | 6.558 K 559.71 % | 994.018 -57.74 % | 2.352 K -87.45 % | 18.747 K 61.91 % | 11.579 K -29.53 % | 16.432 K -71.36 % | 57.375 K -51.48 % | 118.241 K 4 457.11 % | 2.595 K -82.53 % | 14.854 K |
| Cash and short term investments | 21.058 M -36.90 % | 33.374 M -30.02 % | 47.692 M 33.01 % | 35.856 M 1.78 % | 35.229 M -22.51 % | 45.464 M -28.29 % | 63.397 M -4.88 % | 66.648 M 10.70 % | 60.205 M 55.19 % | 38.795 M 4.94 % | 36.970 M 35.55 % | 27.275 M 174.26 % | 9.945 M -71.26 % | 34.609 M 41.12 % | 24.524 M -30.61 % | 35.343 M -4.09 % | 36.852 M -17.41 % | 44.620 M 21.26 % | 36.797 M 3.67 % | 35.496 M -11.68 % | 40.189 M 33.62 % | 30.076 M -27.77 % | 41.642 M -21.31 % | 52.920 M 137.44 % | 22.287 M 70.37 % | 13.082 M 1.65 % | 12.870 M -7.53 % | 13.918 M -11.09 % | 15.654 M 6.17 % | 14.745 M -4.74 % | 15.478 M -15.24 % | 18.260 M 7.81 % | 16.938 M -13.68 % | 19.623 M -4.06 % | 20.453 M -11.16 % | 23.023 M 13.50 % | 20.284 M -19.40 % | 25.165 M -3.34 % | 26.034 M -4.80 % | 27.346 M -3.27 % | 28.272 M -30.23 % | 40.521 M 4.69 % | 38.704 M 14.35 % | 33.847 M -11.06 % | 38.055 M 141.91 % | 15.731 M 11.06 % | 14.165 M 54.33 % | 9.178 M -11.96 % | 10.425 M 14.58 % | 9.099 M -28.55 % | 12.735 M 364.59 % | 2.741 M 45.87 % | 1.879 M 18.07 % | 1.591 M 216.13 % | 503.433 K -52.21 % | 1.053 M -75.98 % | 4.387 M -12.59 % | 5.018 M -7.93 % | 5.451 M 110.26 % | 2.592 M 11.89 % | 2.317 M -52.10 % | 4.837 M -38.78 % | 7.900 M -31.84 % | 11.590 M -20.15 % | 14.515 M 543.70 % | 2.255 M -50.54 % | 4.559 M 72.72 % | 2.640 M 260.40 % | 732.457 K -43.11 % | 1.288 M -19.55 % | 1.600 M -26.52 % | 2.178 M -16.90 % | 2.621 M 28.69 % | 2.037 M 187.79 % | 707.722 K 16 595.05 % | 4.239 K -35.36 % | 6.558 K 559.71 % | 994.018 -57.74 % | 2.352 K -87.45 % | 18.747 K 61.91 % | 11.579 K -29.53 % | 16.432 K -71.36 % | 57.375 K -51.48 % | 118.241 K 4 457.11 % | 2.595 K -82.53 % | 14.854 K |
| Total current assets | 82.663 M -8.75 % | 90.585 M -1.49 % | 91.959 M 1.46 % | 90.633 M -5.20 % | 95.601 M -8.74 % | 104.755 M -12.33 % | 119.482 M -1.73 % | 121.591 M 3.89 % | 117.037 M 25.45 % | 93.292 M -11.44 % | 105.341 M 8.93 % | 96.706 M 8.35 % | 89.257 M -18.60 % | 109.655 M 42.46 % | 76.971 M 0.08 % | 76.908 M -5.77 % | 81.613 M 1.51 % | 80.396 M -1.73 % | 81.809 M 4.77 % | 78.084 M 0.60 % | 77.615 M 4.88 % | 74.002 M 1.22 % | 73.113 M -0.08 % | 73.168 M 72.05 % | 42.527 M 36.09 % | 31.249 M 8.19 % | 28.884 M -5.35 % | 30.515 M -5.34 % | 32.238 M -5.17 % | 33.997 M 2.47 % | 33.176 M -9.60 % | 36.699 M -0.83 % | 37.006 M -0.50 % | 37.191 M -11.51 % | 42.028 M 3.50 % | 40.605 M 2.28 % | 39.701 M -16.96 % | 47.808 M -10.35 % | 53.326 M -1.47 % | 54.123 M -1.88 % | 55.163 M -7.94 % | 59.919 M 1.47 % | 59.050 M 4.47 % | 56.524 M -4.20 % | 59.004 M 62.04 % | 36.414 M 29.85 % | 28.043 M 29.00 % | 21.739 M 2.59 % | 21.190 M -8.62 % | 23.188 M 9.17 % | 21.239 M 178.64 % | 7.623 M 29.87 % | 5.869 M 12.02 % | 5.239 M 20.51 % | 4.348 M -11.79 % | 4.929 M -48.80 % | 9.627 M -21.24 % | 12.224 M -6.63 % | 13.092 M 42.74 % | 9.172 M 17.75 % | 7.789 M -20.14 % | 9.753 M -22.95 % | 12.659 M -23.52 % | 16.553 M -6.49 % | 17.702 M 344.34 % | 3.984 M -28.60 % | 5.580 M 62.73 % | 3.429 M 174.90 % | 1.247 M -25.09 % | 1.665 M -10.72 % | 1.865 M -21.30 % | 2.370 M -14.20 % | 2.762 M 30.14 % | 2.122 M 178.28 % | 762.637 K 2 254.47 % | 32.391 K 265.50 % | 8.862 K -32.85 % | 13.198 K 4.68 % | 12.608 K -45.88 % | 23.296 K 46.16 % | 15.939 K -21.98 % | 20.430 K -65.89 % | 59.892 K -50.72 % | 121.528 K 2 551.85 % | 4.583 K -74.29 % | 17.823 K |
| Inventory | 23.814 M -12.43 % | 27.195 M 8.29 % | 25.112 M -8.03 % | 27.306 M -9.25 % | 30.090 M -11.92 % | 34.163 M 1.24 % | 33.743 M 20.04 % | 28.109 M 3.64 % | 27.122 M -7.42 % | 29.296 M -16.58 % | 35.120 M -16.02 % | 41.820 M -23.53 % | 54.685 M 22.87 % | 44.508 M 821.87 % | 4.828 M -7.15 % | 5.200 M 27.95 % | 4.064 M -16.82 % | 4.886 M -7.71 % | 5.294 M -15.36 % | 6.255 M -19.31 % | 7.752 M 0.83 % | 7.688 M 33.84 % | 5.744 M 15.83 % | 4.959 M 2.75 % | 4.826 M -23.87 % | 6.340 M 3.06 % | 6.151 M 9.95 % | 5.595 M 0.64 % | 5.559 M -13.91 % | 6.458 M -16.03 % | 7.691 M -2.77 % | 7.910 M 39.84 % | 5.657 M -9.79 % | 6.270 M -7.43 % | 6.773 M -11.80 % | 7.679 M 17.97 % | 6.509 M -18.65 % | 8.001 M 14.91 % | 6.963 M -12.63 % | 7.970 M 50.67 % | 5.290 M -20.41 % | 6.646 M 47.81 % | 4.497 M -29.69 % | 6.395 M -3.87 % | 6.652 M 92.14 % | 3.462 M 32.42 % | 2.615 M 6.34 % | 2.459 M 10.35 % | 2.228 M -6.02 % | 2.371 M 72.60 % | 1.374 M 37.61 % | 998.211 K -14.78 % | 1.171 M 34.68 % | 869.651 K 11.94 % | 776.915 K -32.28 % | 1.147 M -7.74 % | 1.244 M -10.54 % | 1.390 M 83.92 % | 755.804 K -52.94 % | 1.606 M 52.82 % | 1.051 M 79.01 % | 587.034 K 13.08 % | 519.154 K 102.30 % | 256.620 K 33.94 % | 191.594 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 |
| Net receivables | 9.171 M 146.60 % | 3.719 M 21.97 % | 3.049 M -9.20 % | 3.358 M -1.87 % | 3.422 M -14.30 % | 3.993 M 44.10 % | 2.771 M -18.45 % | 3.398 M -10.56 % | 3.799 M 52.20 % | 2.496 M -55.30 % | 5.584 M -22.59 % | 7.214 M -50.79 % | 14.659 M 6.23 % | 13.799 M -0.98 % | 13.935 M 56.08 % | 8.928 M -11.25 % | 10.060 M -3.64 % | 10.440 M 6.73 % | 9.782 M -37.66 % | 15.691 M 37.32 % | 11.427 M 3.38 % | 11.053 M 8.60 % | 10.178 M -29.90 % | 14.520 M 5.24 % | 13.797 M 35.94 % | 10.150 M 43.66 % | 7.065 M 3.68 % | 6.814 M -11.91 % | 7.736 M -7.64 % | 8.376 M 0.60 % | 8.326 M 25.77 % | 6.620 M -27.76 % | 9.165 M -8.13 % | 9.976 M -8.35 % | 10.885 M 19.81 % | 9.085 M -21.02 % | 11.503 M -11.80 % | 13.041 M -28.83 % | 18.324 M 4.49 % | 17.536 M -1.72 % | 17.843 M 80.90 % | 9.864 M -30.31 % | 14.153 M -1.49 % | 14.366 M 19.43 % | 12.029 M -18.90 % | 14.832 M 50.23 % | 9.872 M 10.34 % | 8.947 M 32.10 % | 6.773 M -32.47 % | 10.030 M 78.58 % | 5.616 M 63.76 % | 3.430 M 38.00 % | 2.485 M 3.93 % | 2.391 M -10.12 % | 2.661 M 10.12 % | 2.416 M -31.53 % | 3.529 M -32.79 % | 5.250 M -16.71 % | 6.304 M 31.96 % | 4.777 M 17.52 % | 4.065 M 22.14 % | 3.328 M -5.86 % | 3.535 M 8.17 % | 3.268 M 54.66 % | 2.113 M 38.10 % | 1.530 M 77.50 % | 861.995 K 38.43 % | 622.702 K 45.82 % | 427.033 K 26.09 % | 338.671 K 52.03 % | 222.766 K 72.10 % | 129.443 K 58.00 % | 81.926 K 113.92 % | 38.297 K -17.15 % | 46.227 K 67.87 % | 27.538 K 1 414.01 % | 1.819 K -34.05 % | 2.758 K 90.35 % | 1.449 K -57.33 % | 3.396 K 17.25 % | 2.896 K -2.20 % | 2.961 K 70.07 % | 1.741 K -30.59 % | 2.509 K 134.22 % | 1.071 K -51.07 % | 2.189 K |
| Tax assets | 0.000 100.00 % | -4.984 M 50.74 % | -10.118 M -103.42 % | -4.974 M -1.66 % | -4.893 M 5.96 % | -5.203 M 42.84 % | -9.103 M -7 561.48 % | 122.000 K -51.59 % | 252.000 K 2.86 % | 245.000 K 68.97 % | 145.000 K -55.93 % | 329.000 K 52.31 % | 216.000 K 25.58 % | 172.000 K -22.52 % | 222.000 K 221.74 % | 69.000 K -13.75 % | 80.000 K -36.51 % | 126.000 K 80.00 % | 70.000 K -71.43 % | 245.000 K 528.21 % | 39.000 K -32.76 % | 58.000 K -40.82 % | 98.000 K -23.44 % | 128.000 K -28.31 % | 178.546 K -28.69 % | 250.377 K -15.87 % | 297.616 K 39.22 % | 213.780 K -6.89 % | 229.596 K 73.26 % | 132.513 K 116.66 % | 61.161 K -85.00 % | 407.640 K 73.27 % | 235.263 K 0.80 % | 233.403 K 0.62 % | 231.974 K 0.55 % | 230.714 K -14.53 % | 269.920 K 9.85 % | 245.712 K -3.38 % | 254.314 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other 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 -100.00 % | 0.089 -51.13 % | 0.182 135.05 % | -0.518 -2 327.11 % | 0.023 -54.09 % | 0.051 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.755 | 0.000 |
| Account payables | 25.506 M 28.72 % | 19.815 M 15.63 % | 17.137 M -12.02 % | 19.478 M -15.61 % | 23.081 M 11.48 % | 20.704 M -24.65 % | 27.478 M 17.91 % | 23.304 M -22.39 % | 30.028 M -1.63 % | 30.525 M 11.77 % | 27.311 M -12.86 % | 31.340 M 1.09 % | 31.001 M 20.71 % | 25.683 M 310.34 % | 6.259 M -35.39 % | 9.687 M 7.47 % | 9.014 M -9.89 % | 10.003 M 60.23 % | 6.243 M -35.60 % | 9.694 M -2.12 % | 9.904 M 109.79 % | 4.721 M 38.20 % | 3.416 M -27.86 % | 4.735 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.148 M | 0.000 -100.00 % | 4.367 M 16.61 % | 3.745 M 77.79 % | 2.107 M -63.68 % | 5.800 M -4.52 % | 6.074 M 5.81 % | 5.741 M 84.11 % | 3.118 M -57.24 % | 7.293 M | 0.000 | 0.000 -100.00 % | 3.141 M -30.11 % | 4.495 M -9.52 % | 4.967 M -10.56 % | 5.554 M 16.75 % | 4.757 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.905 M 20.22 % | 2.416 M 5.54 % | 2.289 M -21.64 % | 2.921 M 30.50 % | 2.238 M 15.25 % | 1.942 M 2.03 % | 1.904 M 590.32 % | 275.766 K -64.75 % | 782.367 K -44.71 % | 1.415 M 53.20 % | 923.685 K 856.29 % | 96.590 K -51.62 % | 199.643 K 4.43 % | 191.165 K -30.80 % | 276.248 K 73.88 % | 158.876 K -5.68 % | 168.437 K -24.35 % | 222.653 K 48.29 % | 150.144 K 210.29 % | 48.388 K -28.66 % | 67.830 K 229.61 % | 20.579 K -41.90 % | 35.420 K 6.26 % | 33.333 K 7.53 % | 31.000 K -76.64 % | 132.687 K 8.36 % | 122.446 K 0.32 % | 122.053 K -0.42 % | 122.564 K 79.70 % | 68.206 K 75.68 % | 38.823 K 81.14 % | 21.433 K |
| Tax payables | 3.250 M 0.00 % | 3.250 M 0.00 % | 3.250 M 0.00 % | 3.250 M 0.00 % | 3.250 M 0.00 % | 3.250 M -1.69 % | 3.306 M 4 691.30 % | 69.000 K -87.66 % | 559.000 K 125.40 % | 248.000 K -50.30 % | 499.000 K 19.95 % | 416.000 K 13 766.67 % | 3.000 K -62.50 % | 8.000 K -96.67 % | 240.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.025 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 % | 634.874 K | 0.000 -100.00 % | 259.633 K 241.66 % | 75.991 K -95.93 % | 1.867 M | 0.000 -100.00 % | 229.052 K -61.03 % | 587.743 K -64.17 % | 1.640 M 787.17 % | 184.912 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 132.160 K 88.89 % | 69.965 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.364 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.892 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 -100.00 % | 0.000 200.00 % | 0.000 -107 200.00 % | 0.000 -200.00 % | 0.000 -99.91 % | 0.000 0.09 % | 0.000 199.91 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 13.447 M -32.49 % | 19.918 M 144.18 % | 8.157 M -15.05 % | 9.602 M -17.18 % | 11.594 M 1.80 % | 11.389 M 1.50 % | 11.221 M -0.02 % | 11.223 M -3.30 % | 11.606 M -10.70 % | 12.997 M -27.74 % | 17.986 M -5.49 % | 19.030 M -14.94 % | 22.372 M 15.77 % | 19.325 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 -100.00 % | 12.781 K -83.44 % | 77.176 K -39.39 % | 127.326 K -36.48 % | 200.443 K -28.89 % | 281.873 K -21.50 % | 359.086 K -27.74 % | 496.919 K -35.83 % | 774.374 K 9.68 % | 706.024 K -28.21 % | 983.389 K 19.18 % | 825.135 K 55.12 % | 531.921 K -14.85 % | 624.697 K -12.83 % | 716.649 K -2.36 % | 734.006 K 108.46 % | 352.104 K 35 210 335.22 % | 1.000 0.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 0.618 -49.38 % | 1.220 25.03 % | 0.976 86.21 % | 0.524 398.76 % | 0.105 -71.28 % | 0.366 | 0.000 | 0.000 -100.00 % | 1.417 | 0.000 -100.00 % | 0.458 | 0.000 -100.00 % | 0.967 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.971 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.136 -100.00 % | 103.261 K -98.20 % | 5.725 M 577 713 871 208 424.75 % | 0.000 -100.00 % | 318.654 K 4 276 901 589 811 300.00 % | 0.000 -100.00 % | 12.966 M 9 618 694 343.74 % | -0.135 8.95 % | -0.148 -100.00 % | 226.529 K 26 294 787.74 % | -0.862 -100.00 % | 352.069 K 572.23 % | 52.373 K 5 416 368.35 % | 0.967 5 116.48 % | 0.019 -100.00 % | 124.363 M 3.59 % | 120.057 M -1.91 % | 122.390 M 12 546 234 329.97 % | 0.976 -100.00 % | 118.511 M -6.17 % | 126.308 M 25.05 % | 101.002 M -1.93 % | 102.990 M 18.68 % | 86.780 M 3.10 % | 84.171 M -3.12 % | 86.877 M 3.68 % | 83.795 M 18.51 % | 70.706 M 16.00 % | 60.953 M 8.86 % | 55.990 M -0.91 % | 56.507 M -8.80 % | 61.960 M -3.47 % | 64.186 M 63.21 % | 39.327 M -38.43 % | 63.869 M 12.64 % | 56.700 M 10.68 % | 51.226 M 10.47 % | 46.373 M 1.07 % | 45.879 M 10.19 % | 41.638 M 3.47 % | 40.240 M 78.61 % | 22.529 M 12.90 % | 19.955 M 77.24 % | 11.259 M 53.91 % | 7.315 M 9.31 % | 6.692 M -8.36 % | 7.303 M 28.02 % | 5.704 M 5.71 % | 5.396 M 21.51 % | 4.441 M 166.69 % | 1.665 M 65.07 % | 1.009 M -0.38 % | 1.013 M 29.00 % | 785.018 K 7.26 % | 731.897 K 0.81 % | 726.022 K 1 258.34 % | 53.449 K -90.22 % | 546.778 K -0.18 % | 547.780 K 56.48 % | 350.067 K -4.03 % | 364.755 K 4.13 % | 350.289 K |
| Deferred tax liabilities non current | 2.457 M -50.49 % | 4.963 M 9.41 % | 4.536 M -0.87 % | 4.576 M -5.73 % | 4.854 M 8.64 % | 4.468 M -4.57 % | 4.682 M 6.60 % | 4.392 M 2.57 % | 4.282 M -2.86 % | 4.408 M -17.84 % | 5.365 M 152.95 % | 2.121 M -0.98 % | 2.142 M 2.29 % | 2.094 M 2.00 % | 2.053 M 6.48 % | 1.928 M 1.53 % | 1.899 M 9.83 % | 1.729 M -10.41 % | 1.930 M -5.21 % | 2.036 M 23.84 % | 1.644 M -11.33 % | 1.854 M -13.12 % | 2.134 M -17.92 % | 2.600 M -12.54 % | 2.973 M -1.29 % | 3.011 M 4.53 % | 2.881 M -5.20 % | 3.039 M 0.01 % | 3.039 M -3.42 % | 3.146 M -10.65 % | 3.522 M | 0.000 -100.00 % | 18.746 K -99.09 % | 2.067 M -5.62 % | 2.190 M -20.73 % | 2.763 M -31.08 % | 4.009 M -38.54 % | 6.523 M 12.94 % | 5.776 M 62.43 % | 3.556 M -8.18 % | 3.873 M -0.93 % | 3.909 M 118.81 % | 1.786 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 977.545 K -21.96 % | 1.253 M 7.92 % | 1.161 M -5.74 % | 1.231 M 5.66 % | 1.165 M -25.41 % | 1.563 M -25.75 % | 2.104 M 8.89 % | 1.933 M -10.36 % | 2.156 M -11.83 % | 2.445 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.635 K -0.22 % | 15.669 K 4.63 % | 14.975 K -0.38 % | 15.032 K -95.50 % | 333.697 K 5.37 % | 316.702 K -1.25 % | 320.718 K -0.62 % | 322.735 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 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 |
| Total assets | 261.964 M -9.74 % | 290.219 M 9.91 % | 264.043 M 4.79 % | 251.983 M -5.74 % | 267.339 M 3.48 % | 258.354 M -7.87 % | 280.420 M 10.13 % | 254.634 M 0.47 % | 253.435 M 6.22 % | 238.591 M -11.88 % | 270.742 M -11.86 % | 307.180 M -1.34 % | 311.349 M -4.29 % | 325.314 M 188.46 % | 112.776 M -2.17 % | 115.272 M -2.54 % | 118.275 M -2.05 % | 120.745 M -0.93 % | 121.880 M -0.11 % | 122.018 M 0.25 % | 121.717 M 32.48 % | 91.874 M 2.72 % | 89.441 M -0.66 % | 90.033 M 52.65 % | 58.981 M 16.79 % | 50.503 M 4.16 % | 48.487 M -6.91 % | 52.085 M -10.26 % | 58.041 M -0.12 % | 58.113 M -6.04 % | 61.852 M -25.06 % | 82.539 M -4.52 % | 86.447 M -1.80 % | 88.035 M -6.37 % | 94.029 M -10.09 % | 104.586 M -0.07 % | 104.658 M -9.44 % | 115.562 M -1.51 % | 117.336 M 1.25 % | 115.882 M 6.45 % | 108.856 M -1.29 % | 110.277 M 9.37 % | 100.827 M 9.54 % | 92.043 M -3.04 % | 94.926 M 39.46 % | 68.066 M 49.34 % | 45.578 M 19.65 % | 38.094 M 7.19 % | 35.540 M -2.34 % | 36.390 M 2.50 % | 35.502 M 69.46 % | 20.950 M 12.36 % | 18.645 M 6.93 % | 17.437 M -0.74 % | 17.567 M -16.43 % | 21.021 M -19.59 % | 26.141 M -9.66 % | 28.938 M -7.72 % | 31.357 M 15.06 % | 27.253 M 8.51 % | 25.115 M 1.25 % | 24.805 M -10.02 % | 27.567 M -13.18 % | 31.751 M 1.49 % | 31.285 M 109.36 % | 14.943 M -9.70 % | 16.548 M 53.02 % | 10.815 M 92.35 % | 5.622 M 9.17 % | 5.150 M 12.59 % | 4.574 M 11.41 % | 4.105 M 3.93 % | 3.950 M 28.90 % | 3.065 M 296.92 % | 772.106 K 1 745.55 % | 41.836 K 123.63 % | 18.708 K -17.11 % | 22.570 K 4.21 % | 21.659 K -92.48 % | 287.994 K -1.25 % | 291.634 K 3.55 % | 281.624 K -11.65 % | 318.748 K -5.52 % | 337.384 K 698.16 % | 42.270 K -22.35 % | 54.436 K |
| 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 |
| 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -2.156 M | 0.000 100.00 % | -182.000 K | 0.000 100.00 % | -129.000 K -136.75 % | 351.000 K -73.02 % | 1.301 M -39.94 % | 2.166 M 506.72 % | 357.000 K 1 215.63 % | -32.000 K 78.23 % | -147.000 K -129.70 % | 495.000 K 221.43 % | 154.000 K -36.36 % | 242.000 K 142.00 % | 100.000 K 9.89 % | 91.000 K -79.18 % | 437.000 K 1 720.83 % | 24.000 K -97.15 % | 843.000 K 118.96 % | 385.000 K 116.29 % | 178.000 K 196.67 % | 60.000 K -77.61 % | 268.000 K -17.03 % | 323.000 K -61.73 % | 844.038 K 914.44 % | 83.202 K 217.66 % | 26.192 K -88.36 % | 224.953 K 256.00 % | -144.202 K -12.85 % | -127.780 K -103.41 % | 3.743 M 20 987.43 % | -17.918 K 99.13 % | -2.069 M -1 545.05 % | -125.749 K 74.76 % | -498.151 K 57.07 % | -1.160 M 48.20 % | -2.240 M -536.64 % | 513.047 K | 0.000 | 0.000 -100.00 % | 116.016 K -94.06 % | 1.952 M 6.21 % | 1.838 M | 0.000 | 0.000 | 0.000 100.00 % | -56.813 K -50.23 % | -37.818 K 97.90 % | -1.800 M -4 405.31 % | 41.806 K -96.02 % | 1.051 M 1 435.88 % | -78.665 K -41.13 % | -55.739 K 83.63 % | -340.530 K -39.46 % | -244.169 K -192.64 % | 263.572 K 205.47 % | -249.899 K -27.05 % | -196.695 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 |
| Stock based compensation | 540.000 K 377 522.38 % | 143.000 -4.03 % | 149.000 -58.38 % | 358.000 -44.24 % | 642.000 9.00 % | 589.000 -1.67 % | 599.000 31.65 % | 455.000 -63.04 % | 1.231 K 599.43 % | 176.000 -19.63 % | 219.000 -68.94 % | 705.000 193.75 % | 240.000 -57.37 % | 563.000 159.45 % | 217.000 -35.03 % | 334.000 -21.41 % | 425.000 23.19 % | 345.000 -2.27 % | 353.000 11.01 % | 318.000 -29.18 % | 449.000 53.77 % | 292.000 25.86 % | 232.000 -23.68 % | 304.000 11.36 % | 273.000 25.81 % | 217.000 -33.84 % | 328.000 50.46 % | 218.000 25.88 % | 173.186 -22.51 % | 223.502 -14.29 % | 260.779 -10.30 % | 290.716 210.07 % | 93.758 -21.64 % | 119.643 -18.52 % | 146.843 -53.52 % | 315.917 2.44 % | 308.390 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 16.596 M 503.89 % | -4.109 M -208.05 % | 3.803 M 416.01 % | 737.000 K -90.09 % | 7.437 M 249.91 % | -4.961 M -3 052.98 % | 168.000 K 102.55 % | -6.578 M -42.72 % | -4.609 M -142.42 % | 10.864 M -38.63 % | 17.703 M 110.80 % | 8.398 M 255.40 % | -5.404 M 0.39 % | -5.425 M -385.23 % | 1.902 M 40.27 % | 1.356 M 1 010.07 % | -149.000 K -103.78 % | 3.941 M 14.83 % | 3.432 M 217.13 % | -2.930 M -230.80 % | 2.240 M 165.75 % | -3.407 M -178.59 % | 4.335 M 1 262.20 % | -373.000 K 89.49 % | -3.548 M -26.58 % | -2.803 M -738.10 % | 439.226 K 157.92 % | -758.287 K -148.54 % | 1.562 M 166.39 % | -2.353 M -396.62 % | 793.240 K -48.97 % | 1.554 M 263.87 % | -948.551 K -272.74 % | 549.132 K 112.00 % | -4.577 M -367.80 % | 1.709 M -35.32 % | 2.642 M -16.10 % | 3.149 M 427.45 % | 597.028 K -50.83 % | 1.214 M 116.69 % | -7.275 M -592.73 % | 1.476 M -58.51 % | 3.559 M 234.93 % | -2.638 M -361.11 % | -572.007 K 90.05 % | -5.748 M -1 955.73 % | 309.769 K 120.55 % | -1.507 M -146.89 % | 3.214 M 163.89 % | -5.032 M -34.17 % | -3.750 M -465.17 % | -663.527 K -120.73 % | -300.608 K -77.82 % | -169.056 K -12.43 % | -150.363 K -111.64 % | 1.291 M -6.54 % | 1.382 M 51.20 % | 913.920 K 226.78 % | -720.850 K 17.93 % | -878.297 K -164.54 % | 1.361 M 322.05 % | -612.880 K -72.27 % | -355.773 K 72.34 % | -1.286 M -117.03 % | -592.755 K 27.25 % | -814.731 K -265.92 % | -222.652 K 37.15 % | -354.287 K -1 575.87 % | -21.141 K 82.84 % | -123.207 K -23.26 % | -99.953 K -617.38 % | 19.319 K -59.07 % | 47.197 K 161.66 % | -76.547 K -443.58 % | 22.279 K 182.00 % | -27.168 K -332.21 % | 11.700 K 245.28 % | -8.054 K -196.32 % | 8.361 K -46.59 % | 15.654 K 353.95 % | -6.164 K -247.88 % | -1.772 K -103.20 % | 55.286 K 92.03 % | 28.791 K 62.91 % | 17.673 K 1 034.07 % | 1.558 K |
| Accounts receivables | 9.554 M 801.46 % | -1.362 M -88 312.54 % | -1.541 K -101.48 % | 104.217 K -85.51 % | 719.000 K -57.38 % | 1.687 M 262 872.59 % | -642.000 -18.45 % | -542.000 99.98 % | -2.188 M -207.47 % | 2.036 M -70.35 % | 6.866 M 687.34 % | -1.169 M 52.60 % | -2.466 M -184 819.10 % | 1.335 K -98.99 % | 132.000 K -92.59 % | 1.781 M 586.61 % | -366.000 K -107.61 % | 4.811 M 333.42 % | 1.110 M 125.52 % | -4.349 M -3 554.62 % | -119.000 K 63.83 % | -329.000 K -108.72 % | 3.771 M 722.28 % | -606.000 K 86.39 % | -4.452 M -327.12 % | -1.042 M -214.37 % | 911.358 K 869.50 % | -118.436 K -113.04 % | 907.911 K 139.07 % | -2.324 M -280.70 % | -610.383 K -119.81 % | 3.081 M 213.04 % | -2.726 M -177.65 % | 3.510 M 167.09 % | -5.232 M -297.84 % | 2.644 M 124.03 % | 1.180 M -75.98 % | 4.915 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.494 M 906.50 % | 446.526 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.100 M -175.92 % | 2.766 M 165.31 % | -4.236 M | 0.000 100.00 % | -739.190 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 |
| Inventory | -1.679 M -271.50 % | 979.000 K -51.46 % | 2.017 M 270.09 % | 545.000 K -92.26 % | 7.040 M 361.61 % | -2.691 M 25.60 % | -3.617 M -104.00 % | -1.773 M -565.35 % | 381.000 K 818.87 % | -53.000 K -100.55 % | 9.567 M -23.52 % | 12.509 M 271.80 % | -7.281 M -70.40 % | -4.273 M -975.61 % | 488.000 K 145.48 % | -1.073 M -238.45 % | 775.000 K 142.19 % | 320.000 K -65.14 % | 918.000 K -35.40 % | 1.421 M 28 520.00 % | -5.000 K 99.75 % | -1.979 M -149.24 % | -794.000 K -972.97 % | -74.000 K -106.81 % | 1.086 M 456.87 % | -304.305 K 69.24 % | -989.200 K -44.35 % | -685.289 K -190.88 % | 754.042 K 917.00 % | 74.144 K -89.47 % | 703.837 K 133.44 % | -2.104 M -372.48 % | 772.338 K 300.88 % | -384.483 K -264.11 % | 234.286 K 121.75 % | -1.077 M -197.02 % | 1.110 M 452.96 % | -314.512 K -136.02 % | 873.214 K 139.94 % | -2.186 M -278.76 % | 1.223 M 165.78 % | -1.859 M -257.09 % | 1.184 M 64.20 % | 720.824 K 122.55 % | -3.197 M -314.24 % | -771.676 K -497.06 % | -129.246 K 30.85 % | -186.904 K -306.22 % | 90.635 K 110.54 % | -860.312 K -187.27 % | -299.477 K -229.55 % | 231.171 K 188.64 % | -260.802 K -115.80 % | -120.855 K -144.09 % | 274.080 K 558.77 % | -59.743 K -138.61 % | 154.729 K 123.34 % | -662.877 K -177.83 % | 851.661 K 265.69 % | -514.019 K -22.41 % | -419.913 K -572.08 % | -62.479 K 76.20 % | -262.535 K -303.74 % | -65.025 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 |
| Accounts payables | 9.754 M 779.27 % | -1.436 M -247.05 % | 976.549 K 230.71 % | -747.101 K -13.56 % | -657.912 K 55.96 % | -1.494 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 598.000 K 192.28 % | -648.000 K 10.00 % | -720.000 K | 0.000 -100.00 % | 59.000 K -97.13 % | 2.053 M 378.18 % | -738.000 K -166.01 % | 1.118 M 547.20 % | -250.000 K -315.63 % | 115.939 K 109.93 % | -1.168 M -439.17 % | 344.340 K 103.65 % | 169.087 K 161.55 % | -274.710 K -175.88 % | 362.044 K 12.89 % | 320.719 K -41.60 % | 549.194 K -25.17 % | 733.908 K 133.41 % | -2.197 M -501.09 % | 547.636 K 228.69 % | -425.561 K -191.19 % | 466.659 K 121.28 % | -2.193 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.929 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 |
| Other working capital | -1.033 M 79.69 % | -5.088 M -384.88 % | 1.786 M 830.21 % | 192.000 K 159.63 % | -322.000 K 85.81 % | -2.270 M -159.97 % | 3.785 M 178.77 % | -4.805 M -71.48 % | -2.802 M -131.55 % | 8.881 M 599.29 % | 1.270 M 143.17 % | -2.942 M -167.74 % | 4.343 M 477.00 % | -1.152 M -189.86 % | 1.282 M 1 182.00 % | 100.000 K -44.44 % | 180.000 K 119.15 % | -940.000 K -166.95 % | 1.404 M 1 250.82 % | -122.000 K -119.61 % | 622.000 K 186.15 % | -722.000 K -250.42 % | 480.000 K -56.91 % | 1.114 M 287.18 % | -595.155 K -3.28 % | -576.253 K -266.81 % | 345.454 K 239.69 % | -247.300 K -170.73 % | 349.630 K 137.56 % | -930.746 K -222.77 % | 758.132 K 1 222.22 % | 57.338 K -89.42 % | 541.761 K 171.29 % | -759.920 K -199.26 % | -253.929 K -122.39 % | 1.134 M 593.12 % | -230.003 K -115.52 % | 1.482 M 636.64 % | -276.186 K -108.12 % | 3.401 M 140.02 % | -8.498 M -633.41 % | -1.159 M -160.08 % | 1.929 M 157.43 % | -3.358 M -227.96 % | 2.625 M 152.74 % | -4.977 M -1 233.63 % | 439.015 K -43.70 % | 779.750 K 118.02 % | 357.651 K 455.52 % | 64.381 K 101.87 % | -3.451 M -2 118.89 % | -155.510 K -290.67 % | -39.806 K 17.42 % | -48.201 K 88.64 % | -424.443 K -131.41 % | 1.351 M 10.12 % | 1.227 M -22.18 % | 1.577 M 200.27 % | -1.573 M -331.68 % | -364.277 K -120.46 % | 1.781 M 423.55 % | -550.400 K -490.31 % | -93.239 K 92.37 % | -1.221 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.319 K -59.07 % | 47.197 K 161.66 % | -76.547 K -443.58 % | 22.279 K 182.00 % | -27.168 K -332.21 % | 11.700 K 245.28 % | -8.054 K -196.32 % | 8.361 K -46.59 % | 15.654 K 353.95 % | -6.164 K -247.88 % | -1.772 K -103.20 % | 55.286 K 92.03 % | 28.791 K 62.91 % | 17.673 K 1 034.07 % | 1.558 K |
| Other non cash items | 4.080 M -3.61 % | 4.233 M 147.40 % | 1.711 M -80.98 % | 8.994 M 609.87 % | 1.267 M -81.03 % | 6.680 M 191.32 % | 2.293 M -53.98 % | 4.983 M -64.33 % | 13.968 M -66.11 % | 41.214 M -27.93 % | 57.190 M 214.08 % | 18.209 M 166.68 % | 6.828 M 41.16 % | 4.837 M 453.07 % | -1.370 M -731.34 % | 217.000 K -15.89 % | 258.000 K 119.69 % | -1.310 M -695.45 % | 220.000 K -80.48 % | 1.127 M 963.21 % | 106.000 K 103.31 % | -3.205 M -2 987.39 % | 111.000 K -71.17 % | 385.000 K -94.17 % | 6.599 M 32.77 % | 4.971 M 228.85 % | 1.511 M 278.16 % | -848.417 K -133.34 % | 2.545 M 165.25 % | -3.900 M -127.59 % | 14.137 M 463.75 % | 2.508 M 16.93 % | 2.145 M 195.01 % | -2.257 M -127.95 % | 8.074 M 142.34 % | 3.332 M 6 773.76 % | 48.471 K 101.11 % | -4.350 M -185.16 % | 5.108 M 168.28 % | 1.904 M -36.09 % | 2.979 M 263.49 % | -1.822 M -156.44 % | 3.229 M -7.06 % | 3.474 M 1 415.62 % | 229.215 K -26.23 % | 310.728 K -65.17 % | 892.250 K 270.62 % | 240.746 K 25.34 % | 192.074 K -11.29 % | 216.530 K -80.66 % | 1.119 M 759.30 % | 130.280 K -86.85 % | 990.527 K 10.68 % | 894.956 K 1 427.49 % | 58.590 K -88.82 % | 523.889 K -69.92 % | 1.742 M 730.94 % | 209.590 K -92.67 % | 2.860 M 278.09 % | 756.425 K 21.61 % | 622.016 K 138.04 % | 261.312 K -91.38 % | 3.030 M 403.80 % | 601.530 K 204.37 % | 197.629 K -82.55 % | 1.133 M 1 037.22 % | 99.599 K -77.13 % | 435.568 K 796.82 % | 48.568 K | 0.000 -100.00 % | 295.011 K 46 448.80 % | -636.502 94.29 % | -11.154 K -38 324 680 421 643 048.00 % | 0.000 100.00 % | 0.000 -100.00 % | 0.000 27 487 900.00 % | 0.000 -100.00 % | 0.000 -100.00 % | 258.893 K 19 843.46 % | -1.311 K -538.98 % | 298.714 29 871 404 387.46 % | 0.000 -100.00 % | 705.432 -96.91 % | 22.828 K 2 282 799 227 290.84 % | 0.000 0.00 % | 0.000 |
| Net cash provided by operating activities | 8.278 M 196.05 % | -8.618 M -452.08 % | -1.561 M 80.38 % | -7.958 M -222.34 % | 6.505 M 179.42 % | 2.328 M -87.05 % | 17.972 M -8.59 % | 19.661 M 0.83 % | 19.499 M 65.84 % | 11.758 M 142.38 % | 4.851 M -77.62 % | 21.673 M 668.99 % | -3.809 M 57.34 % | -8.929 M -376.21 % | -1.875 M -60.12 % | -1.171 M -70.70 % | -686.000 K -116.90 % | 4.059 M 0.22 % | 4.050 M 901.98 % | -505.000 K -110.81 % | 4.672 M 285.91 % | -2.513 M -146.08 % | 5.453 M 40.90 % | 3.870 M -4.85 % | 4.067 M 1 354.36 % | 279.652 K 177.49 % | -360.879 K -188.57 % | 407.448 K -90.81 % | 4.436 M 204.96 % | 1.454 M 494.32 % | -368.856 K -110.64 % | 3.465 M 376.94 % | -1.251 M -213.37 % | 1.104 M 2 720.43 % | 39.132 K -99.29 % | 5.482 M 841.36 % | -739.431 K -121.91 % | 3.374 M -24.30 % | 4.457 M -25.44 % | 5.978 M 264.56 % | -3.633 M -156.42 % | 6.439 M -32.96 % | 9.604 M 132.70 % | 4.127 M 84.30 % | 2.239 M -21.31 % | 2.846 M 7.59 % | 2.645 M 159.14 % | 1.021 M -72.54 % | 3.718 M 217.30 % | -3.169 M -376.80 % | -664.714 K -176.62 % | 867.554 K 77.57 % | 488.579 K -11.10 % | 549.587 K 364.34 % | 118.359 K 105.19 % | -2.280 M -1 083.46 % | -192.676 K 39.74 % | -319.737 K 91.00 % | -3.552 M 18.06 % | -4.335 M -157.50 % | -1.684 M 44.52 % | -3.035 M 2.27 % | -3.105 M -96.20 % | -1.583 M 33.69 % | -2.387 M 12.70 % | -2.734 M 12.14 % | -3.112 M -255.86 % | -874.469 K -220.50 % | -272.850 K 26.68 % | -372.123 K -24.42 % | -299.076 K -105.94 % | -145.224 K -30.34 % | -111.420 K 56.00 % | -253.202 K -183.94 % | -89.176 K -50.42 % | -59.283 K -101.96 % | -29.354 K 11.05 % | -33.002 K -1.55 % | -32.498 K 12.51 % | -37.145 K 25.80 % | -50.060 K -33.39 % | -37.529 K -657.33 % | 6.734 K 125.81 % | -26.093 K -58.29 % | -16.484 K 39.95 % | -27.449 K |
| Investments in property plant and equipment | -22.064 M -91.73 % | -11.508 M -14.09 % | -10.087 M -57.31 % | -6.412 M 55.74 % | -14.488 M -11.53 % | -12.990 M -45.71 % | -8.915 M -2.74 % | -8.677 M -9.49 % | -7.925 M 51.77 % | -16.432 M -571.79 % | -2.446 M 81.29 % | -13.070 M -106.61 % | -6.326 M -55.54 % | -4.067 M -575.58 % | -602.000 K 13.51 % | -696.000 K -47.15 % | -473.000 K -58.72 % | -298.000 K 77.76 % | -1.340 M -25.35 % | -1.069 M -3.69 % | -1.031 M 43.54 % | -1.826 M -0.11 % | -1.824 M -18.06 % | -1.545 M -73.06 % | -892.733 K -101.53 % | -442.976 K 19.35 % | -549.266 K 62.66 % | -1.471 M 15.46 % | -1.740 M -66.50 % | -1.045 M 32.17 % | -1.541 M 22.87 % | -1.998 M -6.26 % | -1.880 M 4.00 % | -1.959 M 8.47 % | -2.140 M 33.75 % | -3.230 M 11.54 % | -3.652 M 6.39 % | -3.901 M 28.16 % | -5.430 M 31.31 % | -7.904 M -2.63 % | -7.702 M -22.52 % | -6.286 M 21.40 % | -7.998 M -28.74 % | -6.213 M -19.44 % | -5.202 M -19.29 % | -4.360 M -92.83 % | -2.261 M 13.90 % | -2.626 M -55.62 % | -1.688 M -15.67 % | -1.459 M -53.43 % | -951.024 K -200.40 % | -316.587 K -15.86 % | -273.242 K -92.18 % | -142.177 K -29.28 % | -109.974 K 80.03 % | -550.771 K 18.96 % | -679.648 K -179.09 % | -243.522 K -273.99 % | -65.114 K 90.69 % | -699.141 K 63.10 % | -1.895 M -169.80 % | -702.198 K 10.31 % | -782.917 K 65.85 % | -2.293 M -28.55 % | -1.783 M -2 741.49 % | -62.761 K -101.66 % | 3.777 M 231.61 % | -2.870 M -210.46 % | -924.486 K -16.48 % | -793.717 K -434.53 % | 237.264 K 118.63 % | -1.273 M -383.87 % | -263.182 K -34.66 % | -195.437 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.478 K -12.91 % | -1.309 K 50.73 % | -2.656 K 14.69 % | -3.114 K 93.37 % | -46.930 K | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 100.00 % | -326.212 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 354.000 | 0.000 -100.00 % | 1.441 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.960 K 195.74 % | -26.071 K 47.80 % | -49.947 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -4.532 M | 0.000 100.00 % | -1.012 M -12 755.93 % | 7.997 K 101.98 % | -404.212 K -20 110.60 % | -2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.463 M | 0.000 100.00 % | -6.646 M | 0.000 100.00 % | -98.000 K 96.85 % | -3.111 M | 0.000 100.00 % | -8.062 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 % | -9.819 M 29.51 % | -13.928 M -939.82 % | -1.340 M 68.58 % | -4.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -116.000 K | 0.000 -100.00 % | 6.750 M -65.04 % | 19.307 M | 0.000 -100.00 % | 317.000 K | 0.000 -100.00 % | 3.827 M | 0.000 | 0.000 -100.00 % | 6.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -153.652 K | 0.000 -100.00 % | 4.833 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 -100.00 % | 13.157 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 849.868 K 46.87 % | 578.655 K 71 089.01 % | 812.843 -9.01 % | 893.328 | 0.000 | 0.000 | 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 | 12.982 M | 0.000 100.00 % | -1.346 M | 0.000 100.00 % | -398.000 K -19 800.00 % | -2.000 K 75.00 % | -8.000 K 79.49 % | -39.000 K -305.26 % | 19.000 K 171.43 % | 7.000 K 450.00 % | -2.000 K -166.67 % | 3.000 K -99.76 % | 1.233 M -33.42 % | 1.852 M 137.04 % | -5.000 M -1 577 387.07 % | 317.000 104.77 % | -6.646 K -273.66 % | 3.827 K 100.31 % | -1.234 M -770.65 % | 184.000 K 9 100.00 % | 2.000 K 124.81 % | -8.062 K 99.95 % | -15.042 M | 0.000 | 0.000 | 0.000 -100.00 % | 53.146 K 309.85 % | -25.326 K 98.54 % | -1.738 M -136.38 % | -735.132 K -5 528.53 % | 13.542 K | 0.000 100.00 % | -16.871 K | 0.000 -100.00 % | 39.790 K 86.58 % | 21.326 K 119.86 % | -107.398 K 20.82 % | -135.633 K 71.07 % | -468.769 K -130.69 % | -203.200 K -580.64 % | 42.277 K 123.05 % | -183.420 K -309.96 % | 87.358 K 161.67 % | -141.659 K 55.31 % | -316.978 K -3 523.05 % | 9.260 K 108.12 % | -113.982 K -240 196.35 % | -47.434 -200.00 % | 47.434 | 0.000 -100.00 % | 100.835 -73.74 % | 384.018 -91.39 % | 4.459 K | 0.000 -100.00 % | 74.311 K | 0.000 | 0.000 | 0.000 100.00 % | -34.182 K | 0.000 -100.00 % | 139.474 K 200.00 % | -139.475 K -101.17 % | 11.874 M 2 673.86 % | -461.321 K 66.33 % | -1.370 M -172.61 % | 1.887 M 198.53 % | -1.915 M -787.65 % | -215.778 K -21 577 325 758 880.74 % | 0.000 -1 718 125.00 % | 0.000 100.00 % | -1.456 M -625 234 395 993 478 400.00 % | 0.000 -100.00 % | 15.654 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.602 -98.69 % | 1.263 K 60.14 % | 788.658 | 0.000 -100.00 % | 2.472 K | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -13.614 M -18.30 % | -11.508 M -0.66 % | -11.433 M -78.31 % | -6.412 M 56.93 % | -14.886 M -14.58 % | -12.992 M -45.60 % | -8.923 M -2.37 % | -8.716 M -10.25 % | -7.906 M 51.87 % | -16.425 M -540.60 % | -2.564 M 80.38 % | -13.067 M -888.59 % | 1.657 M -91.06 % | 18.533 M 304.45 % | -9.065 M -2 291.82 % | -379.000 K 94.68 % | -7.119 M -301.73 % | 3.529 M 232.07 % | -2.672 M 33.13 % | -3.996 M -175.74 % | 5.276 M 153.36 % | -9.888 M 41.30 % | -16.844 M -990.23 % | -1.545 M -73.06 % | -892.733 K -101.53 % | -442.976 K 5.98 % | -471.158 K 69.05 % | -1.523 M 56.84 % | -3.528 M -98.16 % | -1.780 M -16.51 % | -1.528 M 23.52 % | -1.998 M -6.26 % | -1.880 M 4.00 % | -1.959 M 13.39 % | -2.261 M 29.52 % | -3.209 M -371.60 % | 1.181 M 130.32 % | -3.896 M 29.37 % | -5.516 M 30.21 % | -7.904 M -3.54 % | -7.634 M -21.77 % | -6.269 M 18.94 % | -7.734 M -24.22 % | -6.226 M -19.48 % | -5.211 M -21.05 % | -4.305 M -81.24 % | -2.375 M 9.57 % | -2.627 M -55.63 % | -1.688 M -15.66 % | -1.459 M -53.45 % | -950.924 K -200.73 % | -316.203 K -17.64 % | -268.783 K -89.05 % | -142.177 K -298.67 % | -35.663 K 93.52 % | -550.771 K 18.96 % | -679.648 K -179.09 % | -243.522 K -145.25 % | -99.296 K 85.80 % | -699.141 K 60.16 % | -1.755 M -108.52 % | -841.673 K -107.59 % | 11.091 M 1 796.26 % | 584.880 K 103.42 % | -17.082 M -3 623.21 % | 484.845 K 120.20 % | -2.401 M 22.20 % | -3.086 M -4 035.69 % | -74.617 K 65.30 % | -215.062 K 82.34 % | -1.218 M 4.31 % | -1.273 M -414.11 % | -247.527 K -26.65 % | -195.437 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.461 K -3 094.80 % | -45.730 97.55 % | -1.868 K 40.02 % | -3.114 K 93.00 % | -44.458 K 78.09 % | -202.933 K | 0.000 | 0.000 |
| Debt repayment | -8.383 M | 0.000 -100.00 % | 3.614 M -77.30 % | 15.924 M 651.39 % | -2.888 M 50.14 % | -5.792 M 56.36 % | -13.271 M -210.72 % | -4.271 M 16.61 % | -5.122 M -163.49 % | 8.067 M 9.04 % | 7.398 M 202.27 % | -7.234 M 67.44 % | -22.216 M -5 070.02 % | 447.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 -100.00 % | 1.405 K 110.63 % | -13.208 K 78.68 % | -61.941 K -16.60 % | -53.122 K 43.39 % | -93.840 K -49.81 % | -62.639 K 85.86 % | -442.944 K -46.43 % | -302.497 K 4.53 % | -316.836 K -6.32 % | -297.989 K 27.83 % | -412.925 K -47.18 % | -280.557 K -99.70 % | -140.491 K -33.13 % | -105.531 K -10.42 % | -95.573 K -499.54 % | -15.941 K -145.35 % | 35.149 K 113.02 % | -270.058 K | 0.000 | 0.000 100.00 % | -535.700 K -115.20 % | 3.524 M | 0.000 | 0.000 100.00 % | -4.278 M -109 677.62 % | -3.897 K -100.14 % | 2.796 M 384.45 % | -982.881 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.680 K | 0.000 | 0.000 | 0.000 -100.00 % | 31.473 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 3.140 M 14.02 % | 2.754 M -87.06 % | 21.291 M 45 898.68 % | 46.286 K -85.72 % | 324.032 K 6 380.64 % | 5.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 -100.00 % | 5.079 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 366.404 K | 0.000 -100.00 % | 23.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.908 M 16 655.48 % | 65.100 K 6.03 % | 61.396 K -91.24 % | 700.521 K 20 922.73 % | 3.332 K 128.62 % | -11.642 K -106.73 % | 172.904 K -50.56 % | 349.752 K 114.20 % | -2.463 M -310.11 % | 1.172 M 109.45 % | 559.612 K -23.45 % | 731.027 K 109.72 % | -7.519 M -627.46 % | 1.426 M -91.34 % | 16.455 M 971.80 % | 1.535 M -77.48 % | 6.818 M 51.28 % | 4.507 M 505.69 % | 744.033 K -8.35 % | 811.798 K 211.74 % | -726.530 K -177.19 % | 941.232 K -21.19 % | 1.194 M -35.67 % | 1.857 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 540.498 -99.14 % | 62.834 K | 0.000 | 0.000 100.00 % | -2.949 K | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.213 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -704.494 -168.28 % | 1.032 K 103.29 % | -31.391 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.812 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 3.034 M -32.68 % | 4.507 M -78.95 % | 21.408 M 40 292.45 % | 53.000 K -83.39 % | 319.000 K 121.98 % | -1.451 M -1 042.21 % | 154.000 K -72.45 % | 559.000 K -96.20 % | 14.707 M 294 040.00 % | 5.000 K | 0.000 -100.00 % | 15.997 M 38 917.07 % | 41.000 K 108.95 % | -458.000 K -15 366.67 % | 3.000 K -25.00 % | 4.000 K -98.00 % | 200.000 K 40.85 % | 142.000 K 202.13 % | 47.000 K -84.44 % | 302.000 K 268.29 % | 82.000 K -89.43 % | 776.000 K 135.15 % | 330.000 K -98.84 % | 28.448 M 2 881.71 % | 954.084 K 86.34 % | 512.000 K 234 626.47 % | -218.312 | 0.000 | 0.000 -100.00 % | 7.099 K 160.14 % | -11.803 K -104.33 % | 272.357 K 83.85 % | 148.137 K -41.52 % | 253.306 K 2 260.55 % | -11.724 K -104.35 % | 269.489 K 183.55 % | 95.042 K 867.00 % | 9.828 K -57.21 % | 22.969 K -85.60 % | 159.512 K | 0.000 -100.00 % | 321.736 K -85.19 % | 2.172 M 150.69 % | 866.338 K -66.34 % | 2.574 M -15.85 % | 3.059 M -30.94 % | 4.430 M 710.17 % | 546.747 K 392.74 % | 110.961 K -86.74 % | 836.766 K 0.86 % | 829.646 K 158.93 % | 320.410 K 636.34 % | 43.514 K 18 357 758.86 % | 0.237 214.62 % | -0.207 -2 273 768 056 110.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 7.032 M | 0.000 100.00 % | -369.759 K | 0.000 -100.00 % | 8.659 M 1 164 489 749.53 % | 0.744 -100.00 % | 42.812 K 200.00 % | -42.812 K -104.92 % | 870.498 K 209.26 % | -796.708 K -1 688.23 % | -44.553 K -422.45 % | 13.817 K -92.03 % | 173.452 K 3 073.63 % | -5.833 K 97.56 % | -239.424 K -238.22 % | -70.789 K -108.93 % | 792.542 K 1 291.06 % | 56.974 K 64.23 % | 34.691 K | 0.000 -100.00 % | 16.557 K 204.80 % | -15.798 K -135.81 % | 44.113 K 22 722.45 % | -194.997 99.02 % | -19.806 K -105.72 % | 346.401 K 13 636.98 % | 2.522 K 136.84 % | 1.065 K |
| Net cash used provided by financing activities | -5.349 M -218.68 % | 4.507 M -81.99 % | 25.022 M 56.61 % | 15.977 M 721.92 % | -2.569 M 64.53 % | -7.243 M 44.78 % | -13.117 M -253.37 % | -3.712 M -138.73 % | 9.585 M 18.74 % | 8.072 M 9.41 % | 7.378 M -15.81 % | 8.763 M 138.83 % | -22.568 M -5 148.77 % | 447.000 K 14 800.00 % | 3.000 K -25.00 % | 4.000 K -98.00 % | 200.000 K 40.85 % | 142.000 K 202.13 % | 47.000 K -84.44 % | 302.000 K 268.29 % | 82.000 K -89.43 % | 776.000 K 135.15 % | 330.000 K -98.84 % | 28.448 M 367.37 % | 6.087 M 1 082.77 % | 514.622 K 235 827.50 % | -218.312 | 0.000 100.00 % | -0.213 -100.00 % | 7.099 K 160.14 % | -11.803 K -104.33 % | 272.357 K 83.91 % | 148.093 K -41.54 % | 253.306 K 2 260.55 % | -11.724 K -104.35 % | 269.489 K 183.55 % | 95.042 K 867.00 % | 9.828 K -59.68 % | 24.374 K -83.34 % | 146.304 K 336.20 % | -61.941 K -123.06 % | 268.615 K -89.01 % | 2.444 M 204.14 % | 803.700 K -96.83 % | 25.362 M 820.12 % | 2.756 M -32.96 % | 4.112 M 2 274.84 % | 173.138 K 176.34 % | -226.786 K -137.54 % | 604.141 K -94.79 % | 11.597 M 4 034.29 % | 280.507 K 2 904.17 % | 9.337 K -98.64 % | 684.580 K 1 679.01 % | 38.481 K 113.66 % | -281.700 K -262.92 % | 172.904 K -50.56 % | 349.752 K -94.62 % | 6.497 M 38.34 % | 4.696 M 2 373.52 % | 189.853 K -74.03 % | 731.027 K 123.30 % | -3.137 M -320.70 % | 1.422 M -92.63 % | 19.294 M 3 686.31 % | 509.562 K -93.37 % | 7.688 M 107.24 % | 3.710 M 460.23 % | 662.204 K -23.26 % | 862.890 K 256.02 % | -553.078 K -159.13 % | 935.399 K -2.04 % | 954.867 K -46.52 % | 1.785 M 125.29 % | 792.542 K 1 291.06 % | 56.974 K 64.23 % | 34.691 K 10.22 % | 31.473 K 84.07 % | 17.098 K -63.65 % | 47.036 K 6.63 % | 44.113 K 22 722.45 % | -194.997 99.14 % | -22.755 K -106.57 % | 346.401 K 13 636.98 % | 2.522 K 136.84 % | 1.065 K |
| Effect of forex changes on cash | -1.127 M -186.63 % | 1.301 M 777.60 % | -192.000 K 80.41 % | -980.000 K -237.06 % | 715.000 K 2 960.00 % | -25.000 K -103.06 % | 816.000 K 203.29 % | -790.000 K -440.52 % | 232.000 K 114.68 % | -1.580 M -5 366.67 % | 30.000 K 176.92 % | -39.000 K -169.64 % | 56.000 K 64.71 % | 34.000 K -71.19 % | 118.000 K 218.92 % | 37.000 K 122.70 % | -163.000 K -275.27 % | 93.000 K 175.00 % | -124.000 K 74.90 % | -494.000 K -695.18 % | 83.000 K 40.68 % | 59.000 K 127.19 % | -217.000 K -501.85 % | 54.000 K 154.58 % | -98.935 K 90.38 % | -1.028 M -566.75 % | 220.350 K -60.56 % | 558.659 K 278.27 % | -313.379 K -135.16 % | 891.307 K 898.03 % | -111.689 K -132.63 % | 342.238 K 184.52 % | -404.915 K -179.22 % | 511.136 K 70.82 % | 299.226 K 235.38 % | -221.020 K -183.05 % | 266.119 K 0.28 % | 265.369 K 263.89 % | 72.926 K 174.77 % | -97.536 K 20.00 % | -121.915 K -127.15 % | 449.028 K 53.92 % | 291.737 K 188.52 % | -329.575 K -246.96 % | -94.990 K -48.91 % | -63.792 K -28.28 % | -49.728 K -182.91 % | 59.975 K 148.71 % | -123.129 K -408.65 % | 39.893 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 |
| Net change in cash | -12.316 M 13.98 % | -14.318 M -220.97 % | 11.836 M 1 787.72 % | 627.000 K 106.13 % | -10.235 M 42.92 % | -17.932 M -451.41 % | -3.252 M -150.47 % | 6.443 M -69.91 % | 21.410 M 1 073.15 % | 1.825 M -81.18 % | 9.695 M -44.06 % | 17.330 M 170.26 % | -24.664 M -344.56 % | 10.085 M 193.22 % | -10.819 M -616.96 % | -1.509 M 80.57 % | -7.768 M -199.30 % | 7.823 M 501.31 % | 1.301 M 127.72 % | -4.693 M -146.41 % | 10.113 M 187.44 % | -11.566 M -2.55 % | -11.278 M -136.58 % | 30.827 M 236.45 % | 9.162 M 1 453.02 % | -677.175 K 35.37 % | -1.048 M -88.30 % | -556.424 K -193.59 % | 594.533 K 3.82 % | 572.645 K 120.67 % | -2.771 M -233.07 % | 2.082 M 161.45 % | -3.388 M -3 645.40 % | -90.467 K 96.47 % | -2.561 M -210.32 % | 2.322 M 189.09 % | 803.110 K 425.55 % | -246.695 K 96.15 % | -6.414 M -241.59 % | -1.878 M 83.60 % | -11.451 M -1 390.96 % | 887.031 K -81.62 % | 4.826 M 397.04 % | -1.625 M -107.29 % | 22.296 M 1 707.31 % | 1.234 M -74.77 % | 4.889 M 491.45 % | -1.249 M -199.91 % | 1.250 M 131.38 % | -3.984 M -139.87 % | 9.993 M 1 039.69 % | 876.828 K 223.30 % | 271.213 K -75.16 % | 1.092 M 303.13 % | -537.591 K 83.79 % | -3.316 M -417.58 % | -640.603 K -200.04 % | -213.507 K -107.44 % | 2.868 M 902.13 % | 286.239 K 111.09 % | -2.581 M 17.95 % | -3.145 M -147.52 % | 6.620 M 1 484.33 % | 417.830 K 895.25 % | -52.541 K 96.98 % | -1.740 M -179.96 % | 2.176 M 995.44 % | -242.976 K -177.64 % | 312.946 K 13.51 % | 275.706 K 113.55 % | -2.034 M -359.06 % | -443.092 K -175.82 % | 584.402 K -56.29 % | 1.337 M 90.03 % | 703.482 K 30 441.85 % | -2.319 K -141.67 % | 5.564 K 463.91 % | -1.529 K 90.67 % | -16.395 K -328.72 % | 7.168 K 247.70 % | -4.853 K 88.12 % | -40.838 K 32.91 % | -60.866 K -152.63 % | 115.646 K 1 043.33 % | -12.259 K 53.53 % | -26.384 K |
| Cash at beginning of period | 33.374 M -30.02 % | 47.692 M 33.01 % | 35.856 M 1.78 % | 35.229 M -22.51 % | 45.464 M -28.29 % | 63.396 M -4.88 % | 66.648 M 10.70 % | 60.205 M 55.19 % | 38.795 M 4.94 % | 36.970 M 35.55 % | 27.275 M 174.26 % | 9.945 M -71.26 % | 34.609 M 41.12 % | 24.524 M -30.61 % | 35.343 M -4.09 % | 36.852 M -17.41 % | 44.620 M 21.26 % | 36.797 M 3.67 % | 35.496 M -11.68 % | 40.189 M 33.62 % | 30.076 M -27.77 % | 41.642 M -21.31 % | 52.920 M 139.53 % | 22.093 M 68.33 % | 13.125 M -4.61 % | 13.759 M -1.14 % | 13.918 M -3.84 % | 14.474 M -3.89 % | 15.060 M 6.26 % | 14.173 M -22.34 % | 18.249 M 12.88 % | 16.167 M -20.37 % | 20.302 M 3.13 % | 19.686 M -14.40 % | 22.998 M 11.23 % | 20.676 M 6.20 % | 19.469 M -4.47 % | 20.379 M -25.23 % | 27.256 M -6.44 % | 29.134 M -26.51 % | 39.644 M 0.29 % | 39.528 M 16.95 % | 33.800 M -4.59 % | 35.424 M 126.23 % | 15.659 M 8.96 % | 14.371 M 58.35 % | 9.075 M -12.10 % | 10.324 M 13.78 % | 9.074 M -30.51 % | 13.059 M 380.07 % | 2.720 M 47.57 % | 1.843 M 17.25 % | 1.572 M 227.44 % | 480.117 K -53.64 % | 1.036 M -76.20 % | 4.351 M -12.83 % | 4.992 M -4.10 % | 5.205 M 104.78 % | 2.542 M 12.69 % | 2.256 M -53.36 % | 4.837 M -39.41 % | 7.982 M 523.57 % | 1.280 M 48.46 % | 862.211 K -5.74 % | 914.752 K -65.54 % | 2.654 M 443.07 % | 488.787 K -33.20 % | 731.763 K 74.72 % | 418.817 K 192.65 % | 143.111 K -93.43 % | 2.178 M -16.90 % | 2.621 M 28.69 % | 2.037 M 191.00 % | 699.922 K 16 411.05 % | 4.239 K -35.36 % | 6.558 K 559.71 % | 994.018 -60.60 % | 2.523 K -86.54 % | 18.747 K 61.91 % | 11.579 K -29.53 % | 16.432 K -71.31 % | 57.270 K -51.57 % | 118.241 K 4 457.11 % | 2.595 K -82.53 % | 14.854 K -63.98 % | 41.238 K |
| Cash at end of period | 21.058 M -36.90 % | 33.374 M -30.02 % | 47.692 M 33.01 % | 35.856 M 1.78 % | 35.229 M -22.51 % | 45.464 M -28.29 % | 63.396 M -4.88 % | 66.648 M 10.70 % | 60.205 M 55.19 % | 38.795 M 4.94 % | 36.970 M 35.55 % | 27.275 M 174.26 % | 9.945 M -71.26 % | 34.609 M 41.12 % | 24.524 M -30.61 % | 35.343 M -4.09 % | 36.852 M -17.41 % | 44.620 M 21.26 % | 36.797 M 3.67 % | 35.496 M -11.68 % | 40.189 M 33.62 % | 30.076 M -27.77 % | 41.642 M -21.31 % | 52.920 M 137.44 % | 22.287 M 70.37 % | 13.082 M 1.65 % | 12.870 M -7.53 % | 13.918 M -11.09 % | 15.654 M 6.17 % | 14.745 M -4.74 % | 15.478 M -15.18 % | 18.249 M 7.89 % | 16.914 M -13.68 % | 19.595 M -4.12 % | 20.436 M -11.14 % | 22.998 M 13.45 % | 20.272 M 0.69 % | 20.133 M -3.41 % | 20.843 M -23.53 % | 27.256 M -3.32 % | 28.193 M -30.24 % | 40.415 M 4.63 % | 38.626 M 14.28 % | 33.800 M -10.95 % | 37.955 M 143.23 % | 15.604 M 11.74 % | 13.965 M 53.87 % | 9.075 M -12.10 % | 10.324 M 13.78 % | 9.074 M -28.62 % | 12.713 M 367.37 % | 2.720 M 47.57 % | 1.843 M 17.25 % | 1.572 M 215.59 % | 498.146 K -51.90 % | 1.036 M -76.20 % | 4.351 M -12.83 % | 4.992 M -7.74 % | 5.410 M 112.84 % | 2.542 M 12.69 % | 2.256 M -53.36 % | 4.837 M -38.78 % | 7.900 M 517.15 % | 1.280 M 48.46 % | 862.211 K -5.74 % | 914.752 K -65.67 % | 2.664 M 445.12 % | 488.787 K -33.20 % | 731.763 K 74.72 % | 418.817 K 190.82 % | 144.011 K -93.39 % | 2.178 M -16.90 % | 2.621 M 28.69 % | 2.037 M 187.79 % | 707.722 K 16 595.05 % | 4.239 K -35.36 % | 6.558 K 559.71 % | 994.018 -57.74 % | 2.352 K -87.45 % | 18.747 K 61.91 % | 11.579 K -29.53 % | 16.432 K -71.36 % | 57.375 K -51.48 % | 118.241 K 4 457.11 % | 2.595 K -82.53 % | 14.854 K |
| Operating cash flow | 8.278 M 196.05 % | -8.618 M -452.08 % | -1.561 M 80.38 % | -7.958 M -222.34 % | 6.505 M 179.42 % | 2.328 M -87.05 % | 17.972 M -8.59 % | 19.661 M 0.83 % | 19.499 M 65.84 % | 11.758 M 142.38 % | 4.851 M -77.62 % | 21.673 M 668.99 % | -3.809 M 57.34 % | -8.929 M -376.21 % | -1.875 M -60.12 % | -1.171 M -70.70 % | -686.000 K -116.90 % | 4.059 M 0.22 % | 4.050 M 901.98 % | -505.000 K -110.81 % | 4.672 M 285.91 % | -2.513 M -146.08 % | 5.453 M 40.90 % | 3.870 M -4.85 % | 4.067 M 1 354.36 % | 279.652 K 177.49 % | -360.879 K -188.57 % | 407.448 K -90.81 % | 4.436 M 204.96 % | 1.454 M 494.32 % | -368.856 K -110.64 % | 3.465 M 376.94 % | -1.251 M -213.37 % | 1.104 M 2 720.43 % | 39.132 K -99.29 % | 5.482 M 841.36 % | -739.431 K -121.91 % | 3.374 M -24.30 % | 4.457 M -25.44 % | 5.978 M 264.56 % | -3.633 M -156.42 % | 6.439 M -32.96 % | 9.604 M 132.70 % | 4.127 M 84.30 % | 2.239 M -21.31 % | 2.846 M 7.59 % | 2.645 M 159.14 % | 1.021 M -72.54 % | 3.718 M 217.30 % | -3.169 M -376.80 % | -664.714 K -176.62 % | 867.554 K 77.57 % | 488.579 K -11.10 % | 549.587 K 364.34 % | 118.359 K 105.19 % | -2.280 M -1 083.46 % | -192.676 K 39.74 % | -319.737 K 91.00 % | -3.552 M 18.06 % | -4.335 M -157.50 % | -1.684 M 44.52 % | -3.035 M 2.27 % | -3.105 M -96.20 % | -1.583 M 33.69 % | -2.387 M 12.70 % | -2.734 M 12.14 % | -3.112 M -255.86 % | -874.469 K -220.50 % | -272.850 K 26.68 % | -372.123 K -24.42 % | -299.076 K -105.94 % | -145.224 K -30.34 % | -111.420 K 56.00 % | -253.202 K -183.94 % | -89.176 K -50.42 % | -59.283 K -101.96 % | -29.354 K 11.05 % | -33.002 K -1.55 % | -32.498 K 12.51 % | -37.145 K 25.80 % | -50.060 K -33.39 % | -37.529 K -657.33 % | 6.734 K 125.81 % | -26.093 K -58.29 % | -16.484 K 39.95 % | -27.449 K |
| Capital expenditure | -22.064 M -91.73 % | -11.508 M -14.09 % | -10.087 M -57.31 % | -6.412 M 55.74 % | -14.488 M -11.53 % | -12.990 M -45.71 % | -8.915 M -2.74 % | -8.677 M -9.49 % | -7.925 M 51.77 % | -16.432 M -571.79 % | -2.446 M 81.29 % | -13.070 M -106.61 % | -6.326 M -55.54 % | -4.067 M -575.58 % | -602.000 K 13.51 % | -696.000 K -47.15 % | -473.000 K -58.72 % | -298.000 K 77.76 % | -1.340 M -25.35 % | -1.069 M -3.69 % | -1.031 M 43.54 % | -1.826 M -0.11 % | -1.824 M -18.06 % | -1.545 M -73.06 % | -892.733 K -101.53 % | -442.976 K 19.35 % | -549.266 K 62.66 % | -1.471 M 15.46 % | -1.740 M -66.50 % | -1.045 M 32.17 % | -1.541 M 22.87 % | -1.998 M -6.26 % | -1.880 M 4.00 % | -1.959 M 8.47 % | -2.140 M 33.75 % | -3.230 M 11.54 % | -3.652 M 6.39 % | -3.901 M 28.16 % | -5.430 M 31.31 % | -7.904 M -2.63 % | -7.702 M -22.52 % | -6.286 M 21.40 % | -7.998 M -28.74 % | -6.213 M -19.44 % | -5.202 M -19.29 % | -4.360 M -92.83 % | -2.261 M 13.90 % | -2.626 M -55.62 % | -1.688 M -15.67 % | -1.459 M -53.43 % | -951.024 K -200.40 % | -316.587 K -15.86 % | -273.242 K -92.18 % | -142.177 K -29.28 % | -109.974 K 80.03 % | -550.771 K 18.96 % | -679.648 K -179.09 % | -243.522 K -273.99 % | -65.114 K 90.69 % | -699.141 K 63.10 % | -1.895 M -169.80 % | -702.198 K 10.31 % | -782.917 K 65.85 % | -2.293 M -28.55 % | -1.783 M -2 741.49 % | -62.761 K -101.66 % | 3.777 M 231.61 % | -2.870 M -210.46 % | -924.486 K -16.48 % | -793.717 K -434.53 % | 237.264 K 118.63 % | -1.273 M -383.87 % | -263.182 K -34.66 % | -195.437 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.478 K -12.91 % | -1.309 K 50.73 % | -2.656 K 14.69 % | -3.114 K 93.37 % | -46.930 K | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -13.786 M 31.50 % | -20.126 M -72.79 % | -11.648 M 18.94 % | -14.370 M -80.01 % | -7.983 M 25.13 % | -10.662 M -217.72 % | 9.057 M -17.54 % | 10.984 M -5.10 % | 11.574 M 347.63 % | -4.674 M -294.35 % | 2.405 M -72.04 % | 8.603 M 184.88 % | -10.135 M 22.01 % | -12.996 M -424.67 % | -2.477 M -32.67 % | -1.867 M -61.09 % | -1.159 M -130.82 % | 3.761 M 38.78 % | 2.710 M 272.17 % | -1.574 M -143.23 % | 3.641 M 183.91 % | -4.339 M -219.56 % | 3.629 M 56.09 % | 2.325 M -26.76 % | 3.174 M 2 043.64 % | -163.324 K 82.06 % | -910.144 K 14.44 % | -1.064 M -139.46 % | 2.696 M 558.46 % | 409.370 K 121.44 % | -1.910 M -230.14 % | 1.468 M 146.86 % | -3.132 M -266.30 % | -854.910 K 59.30 % | -2.101 M -193.29 % | 2.252 M 151.28 % | -4.391 M -733.50 % | -526.808 K 45.82 % | -972.352 K 49.52 % | -1.926 M 83.01 % | -11.335 M -7 540.31 % | 152.348 K -90.51 % | 1.606 M 177.01 % | -2.085 M 29.60 % | -2.962 M -95.59 % | -1.515 M -494.50 % | 383.914 K 123.91 % | -1.606 M -179.10 % | 2.030 M 143.86 % | -4.629 M -186.46 % | -1.616 M -393.26 % | 550.966 K 155.86 % | 215.336 K -47.15 % | 407.409 K 4 759.04 % | 8.385 K 100.30 % | -2.831 M -224.54 % | -872.324 K -54.87 % | -563.259 K 84.43 % | -3.617 M 28.15 % | -5.035 M -40.70 % | -3.578 M 4.25 % | -3.737 M 3.89 % | -3.888 M -0.33 % | -3.875 M 7.07 % | -4.170 M -49.11 % | -2.797 M -520.27 % | 665.492 K 117.77 % | -3.745 M -212.75 % | -1.197 M -2.70 % | -1.166 M -1 786.10 % | -61.812 K 95.64 % | -1.419 M -278.71 % | -374.602 K 16.50 % | -448.639 K -403.09 % | -89.176 K -50.42 % | -59.283 K -101.96 % | -29.354 K 11.05 % | -33.002 K 2.87 % | -33.976 K 11.65 % | -38.454 K 27.05 % | -52.716 K -29.71 % | -40.643 K -1.11 % | -40.196 K -54.05 % | -26.093 K -58.29 % | -16.484 K 39.95 % | -27.449 K |
| 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 | 2002 | 2002 | 2002 | 2002 | 2001 | 2001 | 2001 | 2001 |