Kelin Environmental Protection Equipment, Inc. 002499.SZ
Trading inactive
Finances
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 170.012 M 331.69 % | 39.383 M -19.08 % | 48.672 M -41.05 % | 82.564 M -90.68 % | 885.517 M 171.55 % | 326.101 M -9.87 % | 361.804 M -10.58 % | 404.626 M -13.43 % | 467.373 M -0.18 % | 468.203 M 19.86 % | 390.631 M 20.74 % | 323.534 M 3.24 % | 313.385 M 3.83 % | 301.811 M 45.61 % | 207.274 M |
| Net income | -28.988 M -396.44 % | 9.779 M 107.83 % | -124.848 M 77.89 % | -564.598 M -1 456.93 % | 41.608 M 115.62 % | 19.297 M -30.17 % | 27.634 M 156.80 % | 10.761 M -19.68 % | 13.397 M -43.32 % | 23.637 M -43.77 % | 42.034 M -1.68 % | 42.751 M 27.81 % | 33.450 M 81.17 % | 18.463 M -25.06 % | 24.638 M |
| Income before tax | -26.038 M -389.65 % | 8.990 M 107.33 % | -122.633 M 77.97 % | -556.583 M -1 124.44 % | 54.330 M 150.43 % | 21.695 M -30.13 % | 31.052 M 241.91 % | 9.082 M -33.06 % | 13.566 M -58.98 % | 33.075 M -31.34 % | 48.173 M -3.17 % | 49.752 M 29.40 % | 38.447 M 66.03 % | 23.157 M -37.28 % | 36.920 M |
| Income before tax ratio | -0.15 -167.10 % | 0.23 109.06 % | -2.52 62.62 % | -6.74 -11 087.36 % | 0.06 -7.78 % | 0.07 -22.48 % | 0.09 282.38 % | 0.02 -22.67 % | 0.03 -58.91 % | 0.07 -42.72 % | 0.12 -19.80 % | 0.15 25.34 % | 0.12 59.90 % | 0.08 -56.92 % | 0.18 |
| EBITDA | 5.839 M -71.26 % | 20.316 M 153.60 % | -37.902 M 69.69 % | -125.060 M -239.36 % | 89.737 M 69.96 % | 52.800 M -13.18 % | 60.814 M 56.43 % | 38.877 M -7.00 % | 41.805 M -10.79 % | 46.862 M -25.83 % | 63.179 M 2.56 % | 61.601 M 52.45 % | 40.406 M 44.98 % | 27.870 M -34.90 % | 42.809 M |
| Net income ratio | -0.17 -168.67 % | 0.25 109.68 % | -2.57 62.49 % | -6.84 -14 653.40 % | 0.05 -20.60 % | 0.06 -22.52 % | 0.08 187.20 % | 0.03 -7.22 % | 0.03 -43.22 % | 0.05 -53.08 % | 0.11 -18.56 % | 0.13 23.80 % | 0.11 74.48 % | 0.06 -48.54 % | 0.12 |
| Ratio EBITDA | 0.03 -93.34 % | 0.52 166.24 % | -0.78 48.59 % | -1.51 -1 594.70 % | 0.10 -37.41 % | 0.16 -3.67 % | 0.17 74.94 % | 0.10 7.42 % | 0.09 -10.63 % | 0.10 -38.12 % | 0.16 -15.05 % | 0.19 47.67 % | 0.13 39.63 % | 0.09 -55.29 % | 0.21 |
| Gross profit ratio | 0.24 -63.33 % | 0.66 198.36 % | 0.22 121.72 % | -1.02 -871.94 % | 0.13 -45.92 % | 0.25 9.94 % | 0.22 -1.77 % | 0.23 11.34 % | 0.20 4.02 % | 0.20 -18.38 % | 0.24 -19.91 % | 0.30 15.14 % | 0.26 17.71 % | 0.22 -21.92 % | 0.28 |
| Weighted average shs out dil | 185.301 M -5.25 % | 195.575 M 2.82 % | 190.213 M 0.76 % | 188.769 M -0.19 % | 189.129 M -1.99 % | 192.972 M 4.75 % | 184.226 M 2.72 % | 179.346 M -4.38 % | 187.557 M -0.81 % | 189.095 M 0.24 % | 188.642 M 29.58 % | 145.584 M 3.63 % | 140.489 M -0.36 % | 140.991 M -0.08 % | 141.110 M |
| Weighted average shs out | 185.301 M -5.25 % | 195.575 M 2.82 % | 190.213 M 0.76 % | 188.769 M -0.19 % | 189.129 M -1.99 % | 192.972 M 4.75 % | 184.226 M 2.72 % | 179.346 M -4.38 % | 187.557 M -0.81 % | 189.095 M 0.24 % | 188.642 M 29.58 % | 145.584 M 3.63 % | 140.489 M -0.36 % | 140.991 M -0.08 % | 141.110 M |
| EPS diluted | -0.16 -420.00 % | 0.05 107.58 % | -0.66 77.93 % | -2.99 -1 459.09 % | 0.22 120.00 % | 0.10 -33.33 % | 0.15 150.00 % | 0.06 -15.97 % | 0.07 -45.08 % | 0.13 -43.48 % | 0.23 -20.69 % | 0.29 20.83 % | 0.24 84.62 % | 0.13 -23.53 % | 0.17 |
| Earnings per share | -0.16 -420.00 % | 0.05 107.58 % | -0.66 77.93 % | -2.99 -1 459.09 % | 0.22 120.00 % | 0.10 -33.33 % | 0.15 150.00 % | 0.06 -15.97 % | 0.07 -45.08 % | 0.13 -43.48 % | 0.23 -20.69 % | 0.29 20.83 % | 0.24 84.62 % | 0.13 -23.53 % | 0.17 |
| Gross profit | 41.390 M 58.28 % | 26.149 M 141.42 % | 10.832 M 112.81 % | -84.579 M -171.97 % | 117.513 M 46.85 % | 80.022 M -0.91 % | 80.756 M -12.17 % | 91.944 M -3.61 % | 95.387 M 3.84 % | 91.862 M -2.18 % | 93.905 M -3.30 % | 97.110 M 18.87 % | 81.695 M 22.22 % | 66.841 M 13.70 % | 58.788 M |
| Income tax expense | 2.950 M 309.09 % | -1.411 M -163.69 % | 2.215 M -72.36 % | 8.014 M -45.60 % | 14.732 M 461.85 % | 2.622 M -33.80 % | 3.960 M 323.70 % | 934.723 K 286.42 % | 241.890 K -94.86 % | 4.702 M -23.41 % | 6.139 M -12.31 % | 7.001 M 40.10 % | 4.997 M 6.47 % | 4.694 M -61.78 % | 12.281 M |
| Cost of revenue | 128.622 M 871.94 % | 13.234 M -65.03 % | 37.840 M -77.36 % | 167.143 M -78.24 % | 768.004 M 212.10 % | 246.080 M -12.44 % | 281.048 M -10.12 % | 312.681 M -15.94 % | 371.985 M -1.16 % | 376.341 M 26.83 % | 296.726 M 31.05 % | 226.424 M -2.27 % | 231.689 M -1.40 % | 234.971 M 58.24 % | 148.487 M |
| General and administrative expenses | 29.237 M 81.78 % | 16.083 M -37.21 % | 25.615 M -14.32 % | 29.896 M -1.95 % | 30.489 M 152.57 % | 12.072 M 5.39 % | 11.454 M -13.09 % | 13.179 M -10.86 % | 14.784 M 9.07 % | 13.555 M 47.27 % | 9.205 M -0.92 % | 9.290 M -67.66 % | 28.723 M 16.94 % | 24.563 M 38.70 % | 17.710 M |
| Selling and marketing expenses | 3.447 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.884 M -25.10 % | 15.866 M -18.41 % | 19.447 M -20.44 % | 24.442 M 22.00 % | 20.035 M 7.57 % | 18.626 M 5.75 % | 17.613 M 31.21 % | 13.424 M -19.68 % | 16.713 M -7.62 % | 18.093 M 439.98 % | 3.351 M |
| Other expenses | 28.460 M 149.23 % | 11.419 M -40.87 % | 19.312 M -30.64 % | 27.843 M -38.08 % | 44.966 M 128.06 % | 19.717 M 302.25 % | 4.902 M -60.20 % | 12.316 M 52.02 % | 8.101 M -50.60 % | 16.401 M 39.90 % | 11.723 M 49.31 % | 7.851 M 87.86 % | 4.179 M 105.05 % | 2.038 M 475.62 % | 354.094 K |
| Operating expenses | 62.378 M 126.81 % | 27.503 M -38.78 % | 44.927 M -22.19 % | 57.739 M -39.48 % | 95.401 M 26.44 % | 75.450 M -8.23 % | 82.220 M -8.23 % | 89.596 M 5.61 % | 84.839 M 16.23 % | 72.990 M 33.18 % | 54.805 M 11.15 % | 49.307 M 3.05 % | 47.849 M 10.37 % | 43.352 M 98.08 % | 21.886 M |
| Cost and expenses | 191.000 M 368.87 % | 40.736 M -50.78 % | 82.768 M -63.19 % | 224.882 M -73.95 % | 863.404 M 168.53 % | 321.530 M -11.49 % | 363.268 M -9.70 % | 402.277 M -11.94 % | 456.824 M 1.67 % | 449.331 M 27.82 % | 351.531 M 27.49 % | 275.731 M -1.36 % | 279.538 M 0.44 % | 278.323 M 63.36 % | 170.373 M |
| Research and development expenses | 1.234 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.062 M -41.01 % | 13.666 M -16.77 % | 16.420 M 18.65 % | 13.839 M 12.06 % | 12.349 M -33.99 % | 18.709 M 69.18 % | 11.058 M 6.34 % | 10.399 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 32.684 M 103.21 % | 16.083 M -37.21 % | 25.615 M -14.32 % | 29.896 M -29.45 % | 42.373 M 51.67 % | 27.937 M -9.59 % | 30.901 M -17.86 % | 37.621 M 8.05 % | 34.819 M 8.20 % | 32.181 M 20.00 % | 26.818 M 18.07 % | 22.714 M -50.01 % | 45.436 M 6.52 % | 42.656 M 102.54 % | 21.060 M |
| Interest income | 176.135 K -34.31 % | 268.121 K -42.68 % | 467.793 K -98.81 % | 39.359 M 60.30 % | 24.553 M 2 193.14 % | 1.071 M -53.95 % | 2.325 M -40.88 % | 3.933 M 37.20 % | 2.867 M -2.63 % | 2.944 M -58.04 % | 7.018 M 1 820.06 % | 365.490 K | 0.000 | 0.000 | 0.000 |
| Interest expense | 26.268 M 8.14 % | 24.290 M 14.13 % | 21.282 M -70.65 % | 72.521 M 506.89 % | 11.950 M 30 508.04 % | 39.041 K -86.34 % | 285.727 K 67.35 % | 170.738 K -72.00 % | 609.685 K 3 968.36 % | 14.986 K -97.64 % | 635.558 K -58.45 % | 1.530 M 188.86 % | -1.721 M -150.79 % | 3.389 M 4 686.19 % | 70.807 K |
| Depreciation and amortization | 12.296 M 17.51 % | 10.464 M 374.93 % | -3.806 M -100.99 % | 384.524 M 2 229.77 % | 16.505 M -27.52 % | 22.773 M -4.58 % | 23.867 M 8.69 % | 21.958 M -5.35 % | 23.199 M 170.19 % | 8.586 M 19.31 % | 7.196 M 19.19 % | 6.038 M 14.82 % | 5.259 M -2.63 % | 5.401 M -4.28 % | 5.642 M |
| Operating income | -6.457 M -165.54 % | 9.852 M 128.89 % | -34.096 M 93.31 % | -509.584 M -795.84 % | 73.232 M 3 566.06 % | 1.998 M -92.37 % | 26.175 M 909.45 % | -3.234 M -159.10 % | 5.472 M -67.18 % | 16.674 M -54.26 % | 36.450 M -13.01 % | 41.900 M 22.27 % | 34.267 M 62.26 % | 21.118 M -42.24 % | 36.566 M |
| Operating income ratio | -0.04 -115.18 % | 0.25 135.71 % | -0.70 88.65 % | -6.17 -7 563.09 % | 0.08 1 250.07 % | 0.01 -91.53 % | 0.07 1 005.26 % | -0.01 -168.26 % | 0.01 -67.13 % | 0.04 -61.83 % | 0.09 -27.95 % | 0.13 18.44 % | 0.11 56.27 % | 0.07 -60.34 % | 0.18 |
| Total other income expenses net | -13.054 M -1 414.17 % | -862.122 K 99.03 % | -88.537 M -88.38 % | -46.999 M -148.65 % | -18.902 M -195.96 % | 19.697 M 303.92 % | 4.877 M -60.40 % | 12.316 M 52.15 % | 8.095 M -50.64 % | 16.401 M 39.90 % | 11.723 M 49.31 % | 7.851 M 87.86 % | 4.179 M 105.05 % | 2.038 M 475.62 % | 354.095 K |
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 250.505 M -0.98 % | 252.972 M 1.86 % | 248.350 M 163.10 % | 94.394 M -46.33 % | 175.880 M 240.42 % | -125.250 M 18.14 % | -153.007 M 29.31 % | -216.447 M 9.90 % | -240.228 M -5.50 % | -227.709 M 18.31 % | -278.738 M 37.04 % | -442.696 M -935.60 % | -42.748 M -519.96 % | -6.895 M -32.36 % | -5.209 M |
| Total investments | 20.614 M -0.10 % | 20.634 M -0.57 % | 20.753 M -8.34 % | 22.641 M 11.38 % | 20.326 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 266.823 M 3.33 % | 258.229 M -1.38 % | 261.838 M 35.98 % | 192.560 M -40.28 % | 322.460 M 9 295.33 % | 3.432 M | 0.000 -100.00 % | 247.000 M 2 483.26 % | 9.562 M 157.33 % | 3.716 M | 0.000 -100.00 % | 25.000 M 0.00 % | 25.000 M -56.14 % | 57.000 M 200.00 % | 19.000 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -532.483 M -5.90 % | -502.835 M 1.91 % | -512.613 M -31.79 % | -388.975 M -319.34 % | 177.336 M 27.50 % | 139.083 M 1.82 % | 136.599 M 17.80 % | 115.963 M 4.52 % | 110.943 M 7.20 % | 103.492 M 14.86 % | 90.101 M 37.01 % | 65.763 M 64.99 % | 39.858 M 137.46 % | 16.785 M 10 517.80 % | 158.085 K |
| Common stock | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 40.00 % | 135.000 M 20.00 % | 112.500 M 0.00 % | 112.500 M 50.00 % | 75.000 M 0.00 % | 75.000 M 33.93 % | 56.000 M 0.00 % | 56.000 M 5.66 % | 53.000 M |
| Total equity | 36.640 M -39.33 % | 60.395 M 18.48 % | 50.975 M -71.01 % | 175.824 M -76.31 % | 742.201 M -1.02 % | 749.888 M 0.59 % | 745.492 M 3.15 % | 722.722 M -2.20 % | 738.956 M 1.15 % | 730.561 M 14.66 % | 637.147 M 4.70 % | 608.543 M 361.88 % | 131.755 M 23.52 % | 106.666 M 32.17 % | 80.703 M |
| Other non current liabilities | 120.281 M -34.93 % | 184.850 M -26.42 % | 251.238 M -1.06 % | 253.940 M 641.31 % | 34.256 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.238 M 12.68 % | 55.232 M 16.44 % | 47.432 M | 0.000 -100.00 % | 1.400 M -56.25 % | 3.200 M | 0.000 |
| Long term debt | 6.528 M | 0.000 -100.00 % | 70.674 M -23.65 % | 92.560 M -17.77 % | 112.560 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M 0.00 % | 5.000 M | 0.000 |
| Total non current liabilities | 126.809 M -31.40 % | 184.850 M -42.58 % | 321.912 M -7.10 % | 346.500 M 136.01 % | 146.816 M 145.43 % | 59.821 M -3.10 % | 61.737 M 0.46 % | 61.454 M -1.26 % | 62.238 M 12.68 % | 55.232 M 16.38 % | 47.460 M 303 838.35 % | 15.615 K -99.76 % | 6.400 M -21.95 % | 8.200 M | 0.000 |
| Other current liabilities | 53.330 M -21.79 % | 68.191 M -27.54 % | 94.104 M -10.63 % | 105.302 M 23.37 % | 85.356 M 235.89 % | 25.412 M -54.05 % | 55.299 M 114.87 % | 25.736 M 31.72 % | 19.538 M -50.32 % | 39.326 M -19.58 % | 48.899 M 190.09 % | 16.857 M -60.74 % | 42.935 M -38.54 % | 69.853 M 1 431.95 % | 4.560 M |
| Deferred revenue | 120.298 M 29.59 % | 92.831 M 3.65 % | 89.561 M -26.55 % | 121.929 M 380.93 % | 25.353 M -45.94 % | 46.894 M | 0.000 -100.00 % | 33.041 M -24.58 % | 43.809 M -29.36 % | 62.022 M | 0.000 -100.00 % | 18.695 M 56.45 % | 11.950 M -10.76 % | 13.390 M -76.55 % | 57.091 M |
| Short term debt | 260.295 M 0.80 % | 258.229 M 35.08 % | 191.164 M 91.16 % | 100.000 M -52.36 % | 209.900 M 6 015.74 % | 3.432 M | 0.000 -100.00 % | 247.000 M 2 483.26 % | 9.562 M 157.33 % | 3.716 M | 0.000 -100.00 % | 25.000 M 25.00 % | 20.000 M -61.54 % | 52.000 M 173.68 % | 19.000 M |
| Total current liabilities | 533.085 M 5.82 % | 503.787 M -4.21 % | 525.915 M -25.92 % | 709.907 M -0.64 % | 714.472 M 197.04 % | 240.532 M 10.48 % | 217.711 M -52.91 % | 462.301 M 68.91 % | 273.695 M -4.80 % | 287.509 M 87.68 % | 153.187 M -4.57 % | 160.519 M 10.10 % | 145.795 M -29.53 % | 206.885 M 38.99 % | 148.851 M |
| Total liabilities | 659.894 M -4.17 % | 688.637 M -18.78 % | 847.827 M -19.74 % | 1.056 B 22.65 % | 861.287 M 186.76 % | 300.352 M 7.48 % | 279.448 M -46.65 % | 523.755 M 55.91 % | 335.933 M -1.99 % | 342.741 M 70.82 % | 200.647 M 24.99 % | 160.534 M 5.48 % | 152.195 M -29.24 % | 215.085 M 44.50 % | 148.851 M |
| Other non current assets | 22.467 M -34.12 % | 34.105 M -31.87 % | 50.058 M 3 237.17 % | 1.500 M 0.00 % | 1.500 M | 0.000 -100.00 % | 6.201 M | 0.000 -100.00 % | 3.212 M -21.43 % | 4.088 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 61.866 M 101.75 % | 30.664 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 2.978 M | 0.000 -100.00 % | 21.383 K -73.56 % | 80.864 K 26.14 % | 64.107 K -99.94 % | 105.969 M -11.78 % | 120.120 M -3.17 % | 124.048 M -9.60 % | 137.218 M 2.82 % | 133.450 M 260.02 % | 37.067 M 0.68 % | 36.817 M 162.14 % | 14.045 M -0.55 % | 14.123 M 146.47 % | 5.730 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.579 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.978 M | 0.000 -100.00 % | 21.383 K -73.56 % | 80.864 K -95.08 % | 1.643 M -98.45 % | 105.969 M -11.78 % | 120.120 M -3.17 % | 124.048 M -9.60 % | 137.218 M 2.82 % | 133.450 M 260.02 % | 37.067 M 0.68 % | 36.817 M 162.14 % | 14.045 M -0.55 % | 14.123 M 146.47 % | 5.730 M |
| Property plant equipment net | 166.746 M 0.43 % | 166.040 M -5.30 % | 175.324 M -9.93 % | 194.651 M -8.44 % | 212.595 M -30.27 % | 304.901 M 16.92 % | 260.776 M -9.66 % | 288.664 M 7.56 % | 268.383 M 9.25 % | 245.650 M 92.48 % | 127.622 M 157.20 % | 49.620 M 16.82 % | 42.476 M -3.09 % | 43.831 M -4.89 % | 46.084 M |
| Total non current assets | 195.929 M -3.47 % | 202.974 M -10.26 % | 226.170 M -12.71 % | 259.099 M 3.35 % | 250.689 M -41.69 % | 429.891 M 6.41 % | 404.005 M -5.69 % | 428.388 M 0.69 % | 425.445 M 7.29 % | 396.525 M 125.57 % | 175.790 M 97.92 % | 88.820 M 51.40 % | 58.666 M -1.73 % | 59.702 M 10.19 % | 54.180 M |
| Other current assets | 33.155 M 28.94 % | 25.713 M -27.71 % | 35.567 M -9.44 % | 39.276 M -13.49 % | 45.403 M -75.66 % | 186.547 M 63.81 % | 113.879 M 6 999.61 % | 1.604 M 129.52 % | -5.434 M -167.92 % | 8.000 M 4 188.49 % | 186.546 K 79.20 % | 104.101 K 104.21 % | -2.474 M 80.09 % | -12.426 M -1 859.46 % | -634.142 K |
| Short term investments | 20.614 M | 0.000 -100.00 % | 20.753 M 152.91 % | -39.226 M -279.43 % | -10.338 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 16.318 M 210.37 % | 5.258 M -61.02 % | 13.488 M -86.26 % | 98.166 M -33.03 % | 146.580 M 13.91 % | 128.683 M -15.90 % | 153.007 M -66.99 % | 463.447 M 85.53 % | 249.790 M 7.94 % | 231.425 M -16.97 % | 278.738 M -40.40 % | 467.696 M 590.35 % | 67.748 M 6.03 % | 63.895 M 163.93 % | 24.209 M |
| Cash and short term investments | 16.318 M 210.37 % | 5.258 M -61.02 % | 13.488 M -86.26 % | 98.166 M -33.03 % | 146.580 M 13.91 % | 128.683 M -15.90 % | 153.007 M -66.99 % | 463.447 M 85.53 % | 249.790 M 7.94 % | 231.425 M -16.97 % | 278.738 M -40.40 % | 467.696 M 590.35 % | 67.748 M 6.03 % | 63.895 M 163.93 % | 24.209 M |
| Total current assets | 500.605 M -8.32 % | 546.058 M -18.82 % | 672.633 M -30.88 % | 973.132 M -28.07 % | 1.353 B 118.07 % | 620.349 M -0.09 % | 620.934 M -24.10 % | 818.089 M 25.97 % | 649.445 M -4.04 % | 676.776 M 2.23 % | 662.004 M -2.68 % | 680.257 M 201.96 % | 225.283 M -14.03 % | 262.049 M 49.42 % | 175.374 M |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 5.731 M -94.30 % | 100.469 M 32.40 % | 75.881 M -14.15 % | 88.384 M -23.91 % | 116.155 M 0.94 % | 115.068 M -10.60 % | 128.711 M 2.81 % | 125.190 M 84.98 % | 67.677 M 10.90 % | 61.025 M -51.41 % | 125.588 M 15.33 % | 108.899 M |
| Net receivables | 0.000 | 0.000 | 0.000 -100.00 % | 829.958 M -21.73 % | 1.060 B 362.55 % | 229.238 M -13.71 % | 265.665 M 12.15 % | 236.883 M -18.32 % | 290.021 M -6.03 % | 308.641 M 19.68 % | 257.889 M 78.13 % | 144.780 M 46.27 % | 98.984 M 16.46 % | 84.992 M 98.12 % | 42.900 M |
| Tax assets | 3.738 M 32.12 % | 2.829 M 269.03 % | 766.601 K -23.39 % | 1.001 M -76.65 % | 4.286 M -77.46 % | 19.020 M 12.49 % | 16.908 M 7.86 % | 15.676 M -5.74 % | 16.632 M 24.70 % | 13.337 M 20.14 % | 11.102 M 365.85 % | 2.383 M 11.09 % | 2.145 M 22.69 % | 1.748 M -26.08 % | 2.365 M |
| 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 |
| Account payables | 91.973 M 10.11 % | 83.528 M -44.55 % | 150.640 M -60.60 % | 382.376 M -0.66 % | 384.909 M 157.70 % | 149.363 M 1.29 % | 147.454 M 2.52 % | 143.835 M -21.12 % | 182.346 M 10.44 % | 165.111 M 85.60 % | 88.962 M 3.60 % | 85.870 M 40.39 % | 61.164 M 0.41 % | 60.912 M 36.09 % | 44.758 M |
| Tax payables | 7.189 M 613.18 % | 1.008 M 125.77 % | 446.475 K 48.83 % | 299.983 K -96.65 % | 8.954 M -41.97 % | 15.430 M 3.16 % | 14.957 M 17.87 % | 12.690 M -31.18 % | 18.440 M 6.38 % | 17.335 M 13.11 % | 15.326 M 8.71 % | 14.097 M 44.64 % | 9.746 M -9.17 % | 10.730 M -54.23 % | 23.442 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.821 M -3.10 % | 61.737 M 0.46 % | 61.454 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -974.984 K 40.37 % | -1.635 M -28.12 % | -1.276 M -1 829.18 % | -66.156 K | 0.000 -100.00 % | 47.282 M -0.47 % | 47.506 M -1.80 % | 48.378 M -37.12 % | 76.934 M -0.65 % | 77.435 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other total stockholders equity | 381.098 M 1.39 % | 375.865 M 0.00 % | 375.865 M 0.00 % | 375.865 M 0.00 % | 375.865 M 0.36 % | 374.522 M 0.57 % | 372.387 M -12.04 % | 423.381 M -3.47 % | 438.579 M 0.33 % | 437.134 M -7.40 % | 472.046 M 0.91 % | 467.780 M 1 203.12 % | 35.897 M 5.95 % | 33.880 M 23.00 % | 27.544 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.982 K 79.20 % | 15.615 K | 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 |
| Total assets | 696.534 M -7.01 % | 749.032 M -16.66 % | 898.803 M -27.06 % | 1.232 B -23.15 % | 1.603 B 52.68 % | 1.050 B 2.47 % | 1.025 B -17.77 % | 1.246 B 15.96 % | 1.075 B 0.15 % | 1.073 B 28.11 % | 837.794 M 8.94 % | 769.077 M 170.85 % | 283.950 M -11.75 % | 321.751 M 40.16 % | 229.554 M |
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 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 | 61.771 M 346.25 % | 13.842 M 150.26 % | -27.539 M 71.64 % | -97.104 M 91.27 % | -1.112 B -7 460.99 % | 15.103 M 195.95 % | 5.103 M 186.19 % | -5.921 M -124.38 % | 24.282 M 170.89 % | -34.253 M 68.63 % | -109.177 M -83.32 % | -59.555 M -382.23 % | 21.101 M 195.87 % | -22.011 M -74.41 % | -12.620 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 -100.00 % | 5.731 M -93.95 % | 94.738 M 162.94 % | -150.510 M -1 303.80 % | 12.503 M -54.98 % | 27.771 M 284.50 % | -15.052 M -211.41 % | 13.510 M -14.34 % | 15.772 M 127.42 % | -57.513 M -764.68 % | -6.651 M -110.30 % | 64.563 M 486.86 % | -16.689 M 66.96 % | -50.508 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 100.00 % | -33.271 M 82.66 % | -191.842 M 80.04 % | -961.195 M -37 072.88 % | 2.600 M 111.47 % | -22.668 M -348.24 % | 9.131 M -15.23 % | 10.772 M 121.53 % | -50.025 M 3.17 % | -51.663 M 2.34 % | -52.903 M -21.73 % | -43.461 M -716.68 % | -5.322 M -114.05 % | 37.888 M |
| Other non cash items | -3.539 M -145.46 % | 7.783 M -89.50 % | 74.120 M -81.43 % | 399.188 M 2 190.30 % | -19.097 M -77.13 % | -10.781 M 58.91 % | -26.240 M -5 404.11 % | 494.704 K -94.25 % | 8.601 M 42.84 % | 6.022 M -38.74 % | 9.830 M 69.14 % | 5.812 M 143.02 % | 2.391 M -27.82 % | 3.313 M 196.42 % | 1.118 M |
| Net cash provided by operating activities | 41.541 M -2.50 % | 42.607 M 163.49 % | -67.106 M 73.30 % | -251.286 M 76.62 % | -1.075 B -2 427.85 % | 46.167 M 54.81 % | 29.822 M 20.84 % | 24.679 M -64.44 % | 69.407 M 695.29 % | 8.727 M 117.41 % | -50.116 M -911.50 % | -4.955 M -107.97 % | 62.201 M 1 103.98 % | 5.166 M -72.49 % | 18.778 M |
| Investments in property plant and equipment | -1.352 M | 0.000 | 0.000 100.00 % | -4.825 M 74.82 % | -19.160 M 53.16 % | -40.902 M -116.65 % | -18.879 M 30.85 % | -27.301 M 46.05 % | -50.609 M 42.72 % | -88.361 M 39.26 % | -145.467 M -499.32 % | -24.272 M -3.37 % | -23.480 M -102.46 % | -11.598 M 21.11 % | -14.701 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 70.695 M -87.08 % | 547.322 M 574.41 % | 81.155 M 115.89 % | 37.590 M 127.43 % | 16.528 M 221 839 543 710 515 104.00 % | 0.000 100.00 % | -9.706 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M 99.14 % | -578.962 M 10.57 % | -647.400 M -19.14 % | -543.400 M -4 048.09 % | -13.100 M 33.16 % | -19.600 M 24.62 % | -26.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.640 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 4.855 M -99.17 % | 584.740 M 0.93 % | 579.369 M 33.66 % | 433.470 M 5 155.77 % | 8.248 M -59.19 % | 20.212 M 11.78 % | 18.082 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 195.000 100.00 % | -12.928 M | 0.000 100.00 % | -4.825 M -31.56 % | -3.668 M -109.11 % | 40.254 M 1 352.72 % | 2.771 M -65.74 % | 8.088 M 5.54 % | 7.663 M -1.75 % | 7.800 M -83.56 % | 47.432 M 28 646.66 % | 165.000 K | 0.000 | 0.000 -100.00 % | 4.617 M |
| Net cash used for investing activites | -1.352 M 89.54 % | -12.928 M | 0.000 -100.00 % | 60.899 M -88.52 % | 530.272 M 872.10 % | -68.679 M 22.35 % | -88.448 M -267.52 % | -24.066 M 43.15 % | -42.334 M 56.88 % | -98.185 M -0.15 % | -98.035 M -306.66 % | -24.107 M -2.67 % | -23.480 M -102.46 % | -11.598 M 38.06 % | -18.725 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.622 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -10.433 M 30.33 % | -14.975 M -16.17 % | -12.891 M 63.45 % | -35.271 M -293.42 % | -8.965 M 40.71 % | -15.120 M -248.73 % | -4.336 M 7.17 % | -4.671 M 8.59 % | -5.110 M 32.01 % | -7.515 M 46.87 % | -14.145 M -16.19 % | -12.174 M -49.64 % | -8.135 M -90.34 % | -4.274 M 46.06 % | -7.923 M |
| Other financing activites | -22.975 M -11.49 % | -20.608 M -141.84 % | 49.250 M -70.87 % | 169.075 M -68.20 % | 531.676 M 5 395.14 % | 9.675 M 119.12 % | -50.600 M -215.62 % | 43.764 M 368.48 % | -16.300 M -156.65 % | 28.776 M 226.17 % | -22.807 M -105.15 % | 443.277 M 1 485.24 % | -32.000 M -163.37 % | 50.500 M 197.06 % | 17.000 M |
| Net cash used provided by financing activities | -33.408 M 6.11 % | -35.583 M -197.86 % | 36.359 M -72.83 % | 133.804 M -74.40 % | 522.711 M 9 700.51 % | -5.445 M 90.09 % | -54.936 M -240.52 % | 39.094 M 282.59 % | -21.410 M -200.70 % | 21.261 M 157.54 % | -36.951 M -108.57 % | 431.103 M 1 174.12 % | -40.135 M -186.82 % | 46.226 M 409.27 % | 9.077 M |
| Effect of forex changes on cash | 0.000 -33.33 % | 0.000 | 0.000 -100.00 % | 1.060 100.00 % | -1.357 M -180.57 % | 1.684 M 96.42 % | 857.253 K 194.15 % | -910.531 K 67.07 % | -2.765 M -1 143.56 % | 264.966 K 113.11 % | -2.020 M -59.03 % | -1.270 M -163.32 % | 2.006 M 1 622.16 % | 116.499 K 12 240.24 % | -959.610 |
| Net change in cash | 6.781 M 214.86 % | -5.904 M 80.80 % | -30.746 M 45.66 % | -56.582 M -145.24 % | -23.072 M 12.18 % | -26.273 M 76.69 % | -112.705 M -390.51 % | 38.796 M 1 238.84 % | 2.898 M 104.27 % | -67.931 M 63.70 % | -187.123 M -146.69 % | 400.771 M 67 640.05 % | 591.631 K -98.52 % | 39.911 M 337.20 % | 9.129 M |
| Cash at beginning of period | 3.444 M -63.16 % | 9.348 M -76.69 % | 40.094 M -58.53 % | 96.676 M -19.27 % | 119.748 M -17.99 % | 146.021 M -43.56 % | 258.726 M 17.64 % | 219.930 M 1.34 % | 217.032 M -23.84 % | 284.964 M -38.75 % | 465.258 M 621.48 % | 64.487 M 0.93 % | 63.895 M 166.40 % | 23.984 M 61.45 % | 14.856 M |
| Cash at end of period | 10.225 M 196.90 % | 3.444 M -63.16 % | 9.348 M -76.69 % | 40.094 M -58.53 % | 96.676 M -19.27 % | 119.748 M -17.99 % | 146.021 M -43.56 % | 258.726 M 17.64 % | 219.930 M 1.34 % | 217.032 M -21.97 % | 278.135 M -40.22 % | 465.258 M 621.48 % | 64.487 M 0.93 % | 63.895 M 166.40 % | 23.984 M |
| Operating cash flow | 41.541 M -2.50 % | 42.607 M 163.49 % | -67.106 M 73.30 % | -251.286 M 76.62 % | -1.075 B -2 427.85 % | 46.167 M 54.81 % | 29.822 M 20.84 % | 24.679 M -64.44 % | 69.407 M 695.29 % | 8.727 M 117.41 % | -50.116 M -911.50 % | -4.955 M -107.97 % | 62.201 M 1 103.98 % | 5.166 M -72.49 % | 18.778 M |
| Capital expenditure | -1.352 M | 0.000 | 0.000 100.00 % | -4.825 M 74.82 % | -19.160 M 53.16 % | -40.902 M -116.65 % | -18.879 M 30.85 % | -27.301 M 46.05 % | -50.609 M 42.72 % | -88.361 M 39.26 % | -145.467 M -499.32 % | -24.272 M -3.37 % | -23.480 M -102.46 % | -11.598 M 21.11 % | -14.701 M |
| Free CashFlow | 40.189 M -5.67 % | 42.607 M 163.49 % | -67.106 M 73.80 % | -256.111 M 76.59 % | -1.094 B -20 874.08 % | 5.265 M -51.88 % | 10.943 M 517.25 % | -2.623 M -113.95 % | 18.798 M 123.60 % | -79.634 M 59.28 % | -195.583 M -569.19 % | -29.227 M -175.48 % | 38.721 M 702.06 % | -6.431 M -257.76 % | 4.077 M |
| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.692 M -42.18 % | 11.573 M -48.88 % | 22.637 M -84.67 % | 147.714 M 1 871.95 % | 7.491 M 14.53 % | 6.540 M -20.89 % | 8.267 M -31.51 % | 12.071 M 29.84 % | 9.297 M -18.53 % | 11.412 M 72.82 % | 6.603 M -34.70 % | 10.112 M 25.85 % | 8.035 M -60.76 % | 20.477 M 103.81 % | 10.047 M 118.51 % | -54.291 M -423.18 % | 16.799 M -14.83 % | 19.725 M -80.34 % | 100.331 M 694.20 % | -16.885 M -112.36 % | 136.643 M -76.13 % | 572.520 M 196.28 % | 193.238 M 86.67 % | 103.519 M 31.21 % | 78.893 M 21.99 % | 64.672 M -18.15 % | 79.017 M -15.32 % | 93.312 M -5.64 % | 98.886 M 21.04 % | 81.697 M -7.07 % | 87.908 M -11.81 % | 99.676 M -6.25 % | 106.317 M 0.83 % | 105.438 M 13.14 % | 93.195 M -27.42 % | 128.397 M 23.34 % | 104.096 M -9.43 % | 114.938 M -4.17 % | 119.942 M -6.01 % | 127.612 M -3.08 % | 131.664 M -1.56 % | 133.752 M 77.92 % | 75.175 M -27.27 % | 103.357 M -8.81 % | 113.343 M 11.51 % | 101.643 M 40.61 % | 72.288 M -13.75 % | 83.813 M 8.95 % | 76.926 M -22.68 % | 99.493 M 57.17 % | 63.302 M -48.58 % | 123.114 M 139.08 % | 51.496 M |
| Net income | -16.345 M 9.68 % | -18.096 M 24.75 % | -24.047 M -522.03 % | 5.698 M 180.23 % | -7.102 M 53.64 % | -15.319 M -15.19 % | -13.298 M -156.77 % | 23.427 M 103.88 % | 11.491 M 230.57 % | -8.801 M 46.13 % | -16.338 M 80.88 % | -85.434 M -447.35 % | -15.609 M -66.23 % | -9.390 M 28.89 % | -13.205 M 97.74 % | -584.849 M -9 855.61 % | -5.875 M -298.86 % | 2.954 M -88.29 % | 25.238 M 742.09 % | -3.931 M -295.90 % | 2.006 M -94.80 % | 38.606 M 683.56 % | 4.927 M 299.98 % | 1.232 M -29.32 % | 1.743 M -86.57 % | 12.972 M 287.21 % | 3.350 M 624.87 % | 462.184 K -27.37 % | 636.366 K -97.32 % | 23.768 M 758.87 % | 2.767 M -29.89 % | 3.947 M 351.54 % | 874.199 K -39.55 % | 1.446 M -67.82 % | 4.493 M -10.14 % | 5.000 M 184.78 % | 1.756 M -30.51 % | 2.527 M -38.60 % | 4.115 M -0.37 % | 4.130 M -19.06 % | 5.103 M -30.68 % | 7.362 M 4.53 % | 7.042 M -54.20 % | 15.377 M 52.23 % | 10.101 M 104.30 % | 4.944 M -57.42 % | 11.611 M -1.31 % | 11.765 M 5.64 % | 11.137 M -8.82 % | 12.214 M 59.98 % | 7.635 M -68.14 % | 23.961 M 1 026.61 % | 2.127 M |
| Income before tax | -15.903 M 11.88 % | -18.046 M 34.87 % | -27.709 M -396.90 % | 9.333 M 242.56 % | -6.547 M 57.21 % | -15.300 M -13.13 % | -13.524 M -152.37 % | 25.827 M 135.11 % | 10.985 M 196.81 % | -11.347 M 31.13 % | -16.475 M 80.95 % | -86.501 M -456.21 % | -15.552 M -114.89 % | -7.237 M 45.76 % | -13.344 M 97.70 % | -580.254 M -6 772.18 % | -8.444 M -5 912.98 % | 145.253 K -99.55 % | 31.969 M 549.04 % | -7.120 M -192.72 % | 7.679 M -84.11 % | 48.316 M 785.66 % | 5.455 M 353.76 % | 1.202 M 80.94 % | 664.437 K -95.80 % | 15.813 M 293.88 % | 4.015 M 365.62 % | -1.511 M -251.48 % | 997.795 K -96.50 % | 28.469 M 819.48 % | 3.096 M -21.66 % | 3.952 M 451.77 % | -1.124 M -153.47 % | 2.101 M -49.40 % | 4.152 M -8.80 % | 4.553 M 417.41 % | 879.896 K -74.06 % | 3.392 M -28.47 % | 4.742 M -48.03 % | 9.125 M 43.63 % | 6.353 M -33.58 % | 9.564 M 19.07 % | 8.032 M -55.21 % | 17.934 M 62.14 % | 11.061 M 86.07 % | 5.945 M -55.08 % | 13.233 M 1.97 % | 12.977 M -7.56 % | 14.037 M 2.22 % | 13.732 M 52.49 % | 9.005 M -66.20 % | 26.644 M 752.14 % | 3.127 M |
| Income before tax ratio | -2.38 -52.40 % | -1.56 -27.39 % | -1.22 -2 037.33 % | 0.06 107.23 % | -0.87 62.64 % | -2.34 -43.00 % | -1.64 -176.46 % | 2.14 81.08 % | 1.18 218.83 % | -0.99 60.15 % | -2.49 70.83 % | -8.55 -341.96 % | -1.94 -447.63 % | -0.35 73.39 % | -1.33 -112.43 % | 10.69 2 226.44 % | -0.50 -6 925.43 % | 0.01 -97.69 % | 0.32 -24.43 % | 0.42 650.34 % | 0.06 -33.41 % | 0.08 198.93 % | 0.03 143.08 % | 0.01 37.90 % | 0.01 -96.56 % | 0.24 381.24 % | 0.05 413.67 % | -0.02 -260.53 % | 0.01 -97.10 % | 0.35 889.39 % | 0.04 -11.17 % | 0.04 475.20 % | -0.01 -153.03 % | 0.02 -55.27 % | 0.04 25.65 % | 0.04 319.49 % | 0.01 -71.36 % | 0.03 -25.36 % | 0.04 -44.71 % | 0.07 48.19 % | 0.05 -32.52 % | 0.07 -33.07 % | 0.11 -38.42 % | 0.17 77.80 % | 0.10 66.86 % | 0.06 -68.05 % | 0.18 18.23 % | 0.15 -15.15 % | 0.18 32.21 % | 0.14 -2.98 % | 0.14 -34.27 % | 0.22 256.43 % | 0.06 |
| EBITDA | -4.489 M 55.05 % | -9.986 M 48.82 % | -19.510 M -341.94 % | 8.064 M 209.49 % | -7.365 M -53.66 % | -4.793 M -102.89 % | -2.363 M -116.24 % | 14.551 M 411.23 % | 2.846 M 174.67 % | -3.812 M 1.00 % | -3.850 M 88.52 % | -33.534 M -229.92 % | -10.164 M -998.70 % | -925.106 K 79.17 % | -4.440 M 97.70 % | -192.738 M -5 915.91 % | 3.314 M -86.48 % | 24.503 M -14.42 % | 28.632 M 1 555.12 % | 1.730 M -88.48 % | 15.010 M -73.17 % | 55.947 M 1 189.90 % | 4.337 M -82.64 % | 24.986 M 1 133.30 % | 2.026 M -88.60 % | 17.769 M 484.37 % | 3.041 M -91.39 % | 35.313 M 4 064.23 % | 848.011 K -97.19 % | 30.212 M 1 119.20 % | 2.478 M -73.20 % | 9.247 M 95.47 % | 4.731 M 1.12 % | 4.678 M 100.52 % | 2.333 M -87.07 % | 18.041 M 684.79 % | -3.085 M -121.37 % | 14.438 M 446.28 % | -4.169 M -119.59 % | 21.286 M 615.12 % | 2.977 M -77.09 % | 12.992 M 144.77 % | 5.308 M -80.75 % | 27.566 M 83.05 % | 15.060 M 14.21 % | 13.186 M 82.34 % | 7.232 M -63.46 % | 19.791 M 69.30 % | 11.690 M -35.99 % | 18.262 M 150.37 % | 7.294 M -70.99 % | 25.144 M 939.87 % | 2.418 M |
| Net income ratio | -2.44 -56.20 % | -1.56 -47.20 % | -1.06 -2 853.84 % | 0.04 104.07 % | -0.95 59.52 % | -2.34 -45.61 % | -1.61 -182.88 % | 1.94 57.03 % | 1.24 260.27 % | -0.77 68.83 % | -2.47 70.71 % | -8.45 -334.92 % | -1.94 -323.63 % | -0.46 65.11 % | -1.31 -112.20 % | 10.77 3 180.53 % | -0.35 -333.49 % | 0.15 -40.46 % | 0.25 8.06 % | 0.23 1 485.37 % | 0.01 -78.22 % | 0.07 164.47 % | 0.03 114.27 % | 0.01 -46.13 % | 0.02 -88.99 % | 0.20 373.10 % | 0.04 756.01 % | 0.00 -23.03 % | 0.01 -97.79 % | 0.29 824.17 % | 0.03 -20.51 % | 0.04 381.63 % | 0.01 -40.05 % | 0.01 -71.55 % | 0.05 23.81 % | 0.04 130.88 % | 0.02 -23.27 % | 0.02 -35.92 % | 0.03 6.00 % | 0.03 -16.49 % | 0.04 -29.58 % | 0.06 -41.25 % | 0.09 -37.03 % | 0.15 66.94 % | 0.09 83.22 % | 0.05 -69.72 % | 0.16 14.43 % | 0.14 -3.04 % | 0.14 17.93 % | 0.12 1.79 % | 0.12 -38.03 % | 0.19 371.24 % | 0.04 |
| Ratio EBITDA | -0.67 22.26 % | -0.86 -0.12 % | -0.86 -1 678.70 % | 0.05 105.55 % | -0.98 -34.16 % | -0.73 -156.46 % | -0.29 -123.71 % | 1.21 293.74 % | 0.31 191.65 % | -0.33 42.71 % | -0.58 82.42 % | -3.32 -162.15 % | -1.26 -2 700.04 % | -0.05 89.78 % | -0.44 -112.45 % | 3.55 1 699.60 % | 0.20 -84.12 % | 1.24 335.29 % | 0.29 378.54 % | -0.10 -193.27 % | 0.11 12.41 % | 0.10 335.37 % | 0.02 -90.70 % | 0.24 839.91 % | 0.03 -90.65 % | 0.27 613.99 % | 0.04 -89.83 % | 0.38 4 312.97 % | 0.01 -97.68 % | 0.37 1 211.90 % | 0.03 -69.61 % | 0.09 108.49 % | 0.04 0.29 % | 0.04 77.24 % | 0.03 -82.18 % | 0.14 574.11 % | -0.03 -123.59 % | 0.13 461.36 % | -0.03 -120.84 % | 0.17 637.82 % | 0.02 -76.73 % | 0.10 37.58 % | 0.07 -73.53 % | 0.27 100.73 % | 0.13 2.42 % | 0.13 29.67 % | 0.10 -57.63 % | 0.24 55.38 % | 0.15 -17.21 % | 0.18 59.30 % | 0.12 -43.58 % | 0.20 334.95 % | 0.05 |
| Gross profit ratio | 0.55 -21.99 % | 0.70 225.83 % | 0.22 11.18 % | 0.19 -66.19 % | 0.57 18.22 % | 0.48 -24.37 % | 0.64 -10.33 % | 0.71 8.12 % | 0.66 -6.09 % | 0.70 39.21 % | 0.51 166.48 % | -0.76 -274.20 % | 0.44 0.14 % | 0.44 -28.00 % | 0.61 -77.95 % | 2.75 276.39 % | 0.73 1.26 % | 0.72 89.82 % | 0.38 -73.09 % | 1.41 413.60 % | 0.27 101.98 % | 0.14 1.47 % | 0.13 -45.01 % | 0.24 14.38 % | 0.21 -25.36 % | 0.29 15.76 % | 0.25 4.66 % | 0.24 6.61 % | 0.22 7.35 % | 0.21 -9.78 % | 0.23 8.00 % | 0.21 -11.45 % | 0.24 12.56 % | 0.21 -14.57 % | 0.25 6.58 % | 0.23 20.03 % | 0.19 -12.21 % | 0.22 33.41 % | 0.17 -23.87 % | 0.22 53.15 % | 0.14 -30.99 % | 0.21 -13.16 % | 0.24 -14.56 % | 0.28 18.26 % | 0.23 18.34 % | 0.20 -22.27 % | 0.26 -22.39 % | 0.33 5.94 % | 0.31 12.25 % | 0.28 -3.65 % | 0.29 -13.06 % | 0.33 38.26 % | 0.24 |
| Weighted average shs out dil | 189.010 M 0.00 % | 189.010 M 0.00 % | 189.010 M 0.99 % | 187.156 M 0.01 % | 187.128 M 0.01 % | 187.100 M -0.95 % | 188.898 M -1.74 % | 192.237 M 1.72 % | 188.992 M -0.03 % | 189.047 M -0.03 % | 189.101 M -0.29 % | 189.657 M 0.37 % | 188.966 M 0.01 % | 188.942 M 0.01 % | 188.917 M 0.04 % | 188.843 M -0.03 % | 188.893 M -0.04 % | 188.971 M -0.04 % | 189.048 M -0.02 % | 189.089 M -0.10 % | 189.282 M 0.13 % | 189.027 M 0.14 % | 188.772 M -1.10 % | 190.872 M 0.76 % | 189.432 M 0.04 % | 189.355 M 0.04 % | 189.278 M 1.35 % | 186.752 M -0.22 % | 187.167 M -0.63 % | 188.356 M -0.63 % | 189.545 M 2.76 % | 184.445 M -2.95 % | 190.043 M -4.91 % | 199.861 M -4.68 % | 209.678 M 11.34 % | 188.317 M -0.40 % | 189.077 M 4.49 % | 180.948 M 4.70 % | 172.819 M -4.13 % | 180.273 M 5.15 % | 171.451 M -9.31 % | 189.048 M -8.52 % | 206.646 M 4.55 % | 197.644 M 59.98 % | 123.539 M -22.45 % | 159.304 M -18.33 % | 195.069 M 36.09 % | 143.342 M 1.59 % | 141.100 M 1.32 % | 139.263 M 1.34 % | 137.426 M -1.10 % | 138.957 M 3.71 % | 133.989 M |
| Weighted average shs out | 189.010 M 0.00 % | 189.010 M 0.00 % | 189.010 M 0.99 % | 187.156 M 0.01 % | 187.128 M 0.01 % | 187.100 M -0.95 % | 188.898 M -1.74 % | 192.237 M 1.72 % | 188.992 M -0.03 % | 189.047 M -0.03 % | 189.101 M -0.29 % | 189.657 M 0.37 % | 188.966 M 0.01 % | 188.942 M 0.01 % | 188.917 M 0.04 % | 188.843 M -0.03 % | 188.893 M -0.04 % | 188.971 M -0.04 % | 189.048 M -0.02 % | 189.089 M -0.10 % | 189.282 M 0.13 % | 189.027 M 0.14 % | 188.772 M -1.10 % | 190.872 M 0.76 % | 189.432 M 0.04 % | 189.355 M 0.04 % | 189.278 M 1.35 % | 186.752 M -0.22 % | 187.167 M -0.63 % | 188.356 M -0.63 % | 189.545 M 2.76 % | 184.445 M -2.95 % | 190.043 M -4.91 % | 199.861 M -4.68 % | 209.678 M 11.34 % | 188.317 M -0.40 % | 189.077 M 4.49 % | 180.948 M 4.70 % | 172.819 M -4.13 % | 180.273 M 5.15 % | 171.451 M -9.31 % | 189.048 M -8.52 % | 206.646 M 4.55 % | 197.644 M 59.98 % | 123.539 M -22.45 % | 159.304 M -18.33 % | 195.069 M 36.09 % | 143.342 M 1.59 % | 141.100 M 1.32 % | 139.263 M 1.34 % | 137.426 M -1.10 % | 138.957 M 3.71 % | 133.989 M |
| EPS diluted | -0.09 9.61 % | -0.10 26.38 % | -0.13 -527.01 % | 0.03 180.12 % | -0.04 53.59 % | -0.08 -16.30 % | -0.07 -157.77 % | 0.12 100.44 % | 0.06 230.60 % | -0.05 46.12 % | -0.09 80.82 % | -0.45 -445.36 % | -0.08 -66.20 % | -0.05 28.90 % | -0.07 97.74 % | -3.10 -9 858.24 % | -0.03 -298.94 % | 0.02 -87.97 % | 0.13 725.39 % | -0.02 -296.10 % | 0.01 -94.81 % | 0.20 682.50 % | 0.03 304.43 % | 0.01 -29.85 % | 0.01 -86.57 % | 0.07 287.05 % | 0.02 615.19 % | 0.00 -27.21 % | 0.00 -97.31 % | 0.13 764.29 % | 0.01 -31.78 % | 0.02 365.22 % | 0.00 -36.11 % | 0.01 -66.36 % | 0.02 -19.55 % | 0.03 186.02 % | 0.01 -33.57 % | 0.01 -41.18 % | 0.02 3.93 % | 0.02 -23.15 % | 0.03 -23.39 % | 0.04 30.54 % | 0.03 -61.70 % | 0.08 -6.60 % | 0.08 168.71 % | 0.03 -47.90 % | 0.06 -27.51 % | 0.08 4.03 % | 0.08 -10.04 % | 0.09 57.75 % | 0.06 -67.76 % | 0.17 984.49 % | 0.02 |
| Earnings per share | -0.09 9.61 % | -0.10 26.38 % | -0.13 -527.01 % | 0.03 180.12 % | -0.04 53.59 % | -0.08 -16.30 % | -0.07 -157.77 % | 0.12 100.44 % | 0.06 230.60 % | -0.05 46.12 % | -0.09 80.82 % | -0.45 -445.36 % | -0.08 -66.20 % | -0.05 28.90 % | -0.07 97.74 % | -3.10 -9 858.24 % | -0.03 -298.94 % | 0.02 -87.97 % | 0.13 725.39 % | -0.02 -296.10 % | 0.01 -94.81 % | 0.20 682.50 % | 0.03 304.43 % | 0.01 -29.85 % | 0.01 -86.57 % | 0.07 287.05 % | 0.02 615.19 % | 0.00 -27.21 % | 0.00 -97.31 % | 0.13 764.29 % | 0.01 -31.78 % | 0.02 365.22 % | 0.00 -36.11 % | 0.01 -66.36 % | 0.02 -19.55 % | 0.03 186.02 % | 0.01 -33.57 % | 0.01 -41.18 % | 0.02 3.93 % | 0.02 -23.15 % | 0.03 -23.39 % | 0.04 30.54 % | 0.03 -61.70 % | 0.08 -6.60 % | 0.08 168.71 % | 0.03 -47.90 % | 0.06 -27.51 % | 0.08 4.03 % | 0.08 -10.04 % | 0.09 57.75 % | 0.06 -67.76 % | 0.17 984.49 % | 0.02 |
| Gross profit | 3.665 M -54.89 % | 8.125 M 66.58 % | 4.877 M -82.96 % | 28.626 M 566.76 % | 4.293 M 35.40 % | 3.171 M -40.17 % | 5.299 M -38.59 % | 8.629 M 40.38 % | 6.147 M -23.49 % | 8.034 M 140.58 % | 3.339 M 143.41 % | -7.692 M -319.24 % | 3.509 M -60.71 % | 8.930 M 46.75 % | 6.085 M 104.08 % | -149.159 M -1 316.42 % | 12.262 M -13.76 % | 14.218 M -62.68 % | 38.100 M 259.88 % | -23.830 M -163.46 % | 37.548 M -51.79 % | 77.888 M 200.65 % | 25.907 M 2.64 % | 25.239 M 50.08 % | 16.817 M -8.95 % | 18.470 M -5.25 % | 19.495 M -11.37 % | 21.997 M 0.61 % | 21.864 M 29.94 % | 16.826 M -16.16 % | 20.069 M -4.75 % | 21.069 M -16.98 % | 25.379 M 13.50 % | 22.361 M -3.35 % | 23.136 M -22.64 % | 29.907 M 48.05 % | 20.201 M -20.49 % | 25.406 M 27.84 % | 19.873 M -28.45 % | 27.775 M 48.43 % | 18.712 M -32.07 % | 27.546 M 54.50 % | 17.829 M -37.86 % | 28.692 M 7.84 % | 26.605 M 31.96 % | 20.162 M 9.30 % | 18.447 M -33.06 % | 27.558 M 15.42 % | 23.875 M -13.21 % | 27.510 M 51.43 % | 18.167 M -55.30 % | 40.640 M 230.54 % | 12.295 M |
| Income tax expense | 442.336 K 780.81 % | 50.219 K 101.37 % | -3.662 M -232.86 % | 2.756 M 396.62 % | 555.045 K 1 235.83 % | -48.867 K 84.38 % | -312.776 K -125.38 % | 1.232 M 1 629.27 % | -80.571 K 96.87 % | -2.578 M -16 940.19 % | 15.307 K -85.85 % | 108.151 K 361.02 % | 23.459 K -98.88 % | 2.094 M 20 440.39 % | -10.294 K -100.19 % | 5.391 M 356.10 % | -2.105 M -4.31 % | -2.018 M -129.91 % | 6.746 M 312.54 % | -3.174 M -154.34 % | 5.841 M -46.03 % | 10.823 M 771.46 % | 1.242 M 250.94 % | -822.767 K -129.06 % | -359.199 K -112.34 % | 2.911 M 226.09 % | 892.754 K 154.33 % | -1.643 M -428.64 % | 499.982 K -89.06 % | 4.571 M 758.72 % | 532.333 K -57.09 % | 1.240 M 226.29 % | -982.239 K -316.12 % | 454.492 K 104.72 % | 222.011 K 117.08 % | -1.300 M -527.80 % | 303.814 K -53.88 % | 658.699 K 13.75 % | 579.085 K 69.04 % | 342.566 K -64.66 % | 969.444 K -59.61 % | 2.400 M 142.51 % | 989.767 K -61.29 % | 2.557 M 166.32 % | 960.103 K -4.04 % | 1.001 M -38.30 % | 1.622 M 33.81 % | 1.212 M -58.22 % | 2.901 M 91.13 % | 1.518 M 10.72 % | 1.371 M -48.92 % | 2.683 M 168.34 % | 999.909 K |
| Cost of revenue | 3.027 M -12.21 % | 3.449 M -80.58 % | 17.760 M -85.09 % | 119.088 M 3 624.47 % | 3.197 M -5.11 % | 3.370 M 13.53 % | 2.968 M -13.77 % | 3.442 M 9.26 % | 3.150 M -6.74 % | 3.378 M 3.48 % | 3.264 M -81.67 % | 17.805 M 293.36 % | 4.526 M -60.80 % | 11.547 M 191.46 % | 3.962 M -95.82 % | 94.868 M 1 991.04 % | 4.537 M -17.61 % | 5.507 M -91.15 % | 62.231 M 796.09 % | 6.945 M -92.99 % | 99.095 M -79.97 % | 494.632 M 195.60 % | 167.331 M 113.76 % | 78.280 M 26.10 % | 62.076 M 34.36 % | 46.202 M -22.38 % | 59.523 M -16.54 % | 71.316 M -7.41 % | 77.022 M 18.73 % | 64.870 M -4.38 % | 67.840 M -13.70 % | 78.607 M -2.88 % | 80.938 M -2.58 % | 83.077 M 18.58 % | 70.059 M -28.87 % | 98.490 M 17.40 % | 83.895 M -6.30 % | 89.531 M -10.53 % | 100.069 M 0.23 % | 99.837 M -11.61 % | 112.952 M 6.35 % | 106.206 M 85.20 % | 57.346 M -23.20 % | 74.665 M -13.92 % | 86.738 M 6.45 % | 81.482 M 51.34 % | 53.841 M -4.29 % | 56.255 M 6.04 % | 53.051 M -26.30 % | 71.983 M 59.48 % | 45.135 M -45.27 % | 82.474 M 110.39 % | 39.201 M |
| General and administrative expenses | 24.543 M 601.99 % | -4.889 M -132.78 % | 14.915 M 231.94 % | 4.493 M -75.36 % | 18.238 M 2 661.36 % | -712.031 K -109.86 % | 7.218 M 169.31 % | -10.413 M -202.70 % | 10.140 M 199.57 % | 3.385 M -44.27 % | 6.073 M 240.05 % | -4.336 M -136.90 % | 11.752 M 379.15 % | -4.210 M -135.86 % | 11.741 M 376.00 % | -4.254 M -138.99 % | 10.911 M 803.11 % | 1.208 M -88.09 % | 10.148 M 133.07 % | -30.683 M -228.04 % | 23.963 M 468.83 % | -6.497 M -137.58 % | 17.288 M 159.71 % | -28.952 M -319.81 % | 13.171 M 275.41 % | -7.509 M -155.45 % | 13.542 M 141.50 % | -32.632 M -305.33 % | 15.892 M 345.07 % | -6.485 M -148.46 % | 13.382 M 142.66 % | -31.369 M -320.35 % | 14.236 M 283.87 % | -7.742 M -150.06 % | 15.466 M 150.45 % | -30.656 M -309.84 % | 14.609 M 309.86 % | -6.961 M -148.77 % | 14.274 M 176.60 % | -18.634 M -281.56 % | 10.263 M 595.17 % | -2.073 M -125.19 % | 8.227 M 153.65 % | -15.334 M -305.12 % | 7.476 M 283.10 % | -4.083 M -150.08 % | 8.153 M 159.70 % | -13.657 M -295.20 % | 6.996 M -19.31 % | 8.670 M 19.10 % | 7.280 M -23.55 % | 9.522 M 67.74 % | 5.677 M |
| Selling and marketing expenses | 340.374 K -73.51 % | 1.285 M -61.00 % | 3.294 M 123.30 % | 1.475 M -25.17 % | 1.971 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.088 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 255.731 K -93.42 % | 3.884 M -26.72 % | 5.300 M 116.88 % | 2.444 M -58.08 % | 5.830 M 79.09 % | 3.255 M -5.17 % | 3.433 M 2.55 % | 3.348 M -44.45 % | 6.026 M 8.77 % | 5.540 M 44.93 % | 3.822 M -5.82 % | 4.059 M -30.24 % | 5.818 M -19.84 % | 7.257 M 12.31 % | 6.462 M 31.75 % | 4.905 M 136.30 % | 2.076 M -65.88 % | 6.083 M 23.03 % | 4.944 M -28.69 % | 6.933 M 71.09 % | 4.052 M -27.48 % | 5.587 M 3.19 % | 5.415 M 51.62 % | 3.571 M -26.07 % | 4.831 M 6.14 % | 4.551 M -17.21 % | 5.497 M 101.06 % | 2.734 M -27.80 % | 3.787 M 14.99 % | 3.293 M -16.07 % | 3.924 M 62.12 % | 2.420 M -63.59 % | 6.648 M 90.71 % | 3.486 M |
| Other expenses | -17.751 M -199.73 % | 17.798 M 130 347.66 % | -13.665 K -100.05 % | 29.703 M 452.82 % | -8.419 M -2 459.45 % | -328.928 K | 0.000 100.00 % | -5.713 M | 0.000 100.00 % | -1.025 M | 0.000 100.00 % | -11.430 M | 0.000 100.00 % | -4.904 M -980 874.48 % | 500.000 100.00 % | -29.696 M -130 267.70 % | -22.779 K -134.04 % | 66.917 K | 0.000 -100.00 % | 1.430 M 47.29 % | 970.995 K -56.91 % | 2.254 M 718.20 % | 275.431 K -87.65 % | 2.231 M 40.33 % | 1.590 M -89.01 % | 14.466 M 911.35 % | 1.430 M 4.10 % | 1.374 M 79.98 % | 763.437 K -60.10 % | 1.914 M 125.49 % | 848.625 K -91.83 % | 10.388 M 1 555.57 % | 627.473 K 5.49 % | 594.817 K -15.63 % | 705.048 K 527.35 % | -164.981 K -596.02 % | 33.261 K -99.07 % | 3.564 M -23.66 % | 4.669 M -50.13 % | 9.362 M 191.95 % | 3.207 M 23.30 % | 2.601 M 111.13 % | 1.232 M -75.73 % | 5.076 M 17 659.04 % | -28.908 K -145.71 % | 63.248 K -99.04 % | 6.613 M 85.37 % | 3.567 M 13 621.02 % | 26.000 K -98.76 % | 2.103 M -2.39 % | 2.155 M 144.87 % | 879.988 K 98.71 % | 442.860 K |
| Operating expenses | 7.380 M -51.22 % | 15.131 M -34.60 % | 23.136 M -35.14 % | 35.671 M 202.55 % | 11.790 M 52.20 % | 7.746 M 8.05 % | 7.169 M 649.35 % | 956.734 K -90.63 % | 10.211 M -0.35 % | 10.247 M 68.34 % | 6.087 M -59.23 % | 14.933 M 26.98 % | 11.760 M 81.68 % | 6.473 M -44.97 % | 11.762 M -49.56 % | 23.318 M 113.57 % | 10.918 M -17.81 % | 13.284 M 30.00 % | 10.218 M -38.65 % | 16.656 M -44.83 % | 30.193 M 11.43 % | 27.095 M 26.28 % | 21.457 M -4.03 % | 22.357 M 30.27 % | 17.162 M -7.75 % | 18.604 M 7.37 % | 17.327 M -25.66 % | 23.307 M 6.10 % | 21.966 M 14.14 % | 19.244 M 8.70 % | 17.703 M -25.56 % | 23.781 M 4.89 % | 22.673 M 1.68 % | 22.298 M 6.98 % | 20.844 M 4.39 % | 19.966 M -6.54 % | 21.364 M -2.89 % | 21.999 M 2.28 % | 21.510 M -12.80 % | 24.668 M 51.74 % | 16.256 M -17.51 % | 19.706 M 59.45 % | 12.359 M -23.02 % | 16.056 M 24.54 % | 12.892 M -11.95 % | 14.642 M 30.56 % | 11.215 M -22.67 % | 14.503 M 31.90 % | 10.996 M -15.00 % | 12.936 M 18.97 % | 10.873 M -35.35 % | 16.818 M 70.28 % | 9.877 M |
| Cost and expenses | 10.408 M -43.98 % | 18.580 M -54.57 % | 40.896 M -73.57 % | 154.759 M 932.57 % | 14.988 M 34.83 % | 11.116 M 9.66 % | 10.137 M 130.47 % | 4.399 M -67.08 % | 13.361 M -1.93 % | 13.625 M 45.70 % | 9.351 M -71.44 % | 32.737 M 101.01 % | 16.286 M -9.62 % | 18.020 M 14.60 % | 15.724 M -86.70 % | 118.186 M 664.70 % | 15.455 M -17.75 % | 18.791 M -74.06 % | 72.450 M 206.98 % | 23.601 M -81.75 % | 129.288 M -75.22 % | 521.728 M 176.36 % | 188.788 M 87.59 % | 100.637 M 27.01 % | 79.237 M 22.27 % | 64.806 M -15.67 % | 76.850 M -18.78 % | 94.623 M -4.41 % | 98.988 M 17.68 % | 84.114 M -1.67 % | 85.543 M -16.45 % | 102.388 M -1.18 % | 103.611 M -1.67 % | 105.375 M 15.92 % | 90.903 M -23.26 % | 118.456 M 12.54 % | 105.259 M -5.62 % | 111.531 M -8.26 % | 121.578 M -2.35 % | 124.505 M -3.64 % | 129.208 M 2.62 % | 125.912 M 80.64 % | 69.705 M -23.17 % | 90.721 M -8.94 % | 99.631 M 3.65 % | 96.124 M 47.76 % | 65.056 M -8.06 % | 70.758 M 10.48 % | 64.047 M -24.58 % | 84.918 M 51.62 % | 56.008 M -43.59 % | 99.292 M 102.32 % | 49.078 M |
| Research and development expenses | 248.031 K -73.54 % | 937.470 K -81.02 % | 4.940 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 24.883 M 790.37 % | -3.604 M -119.79 % | 18.210 M 205.09 % | 5.969 M -70.47 % | 20.209 M 2 938.23 % | -712.031 K -109.86 % | 7.218 M 169.31 % | -10.413 M -202.70 % | 10.140 M 199.57 % | 3.385 M -44.27 % | 6.073 M 240.01 % | -4.338 M -136.91 % | 11.752 M 379.15 % | -4.210 M -135.85 % | 11.742 M 376.02 % | -4.254 M -138.99 % | 10.911 M 803.11 % | 1.208 M -88.09 % | 10.148 M 133.35 % | -30.427 M -209.26 % | 27.847 M 2 427.18 % | -1.197 M -106.06 % | 19.732 M 185.34 % | -23.122 M -240.76 % | 16.427 M 503.00 % | -4.076 M -124.13 % | 16.889 M 163.48 % | -26.606 M -224.14 % | 21.432 M 905.03 % | -2.662 M -115.26 % | 17.441 M 168.26 % | -25.551 M -218.88 % | 21.493 M 1 778.39 % | -1.281 M -106.29 % | 20.371 M 171.28 % | -28.580 M -238.13 % | 20.691 M 1 125.58 % | -2.018 M -109.51 % | 21.207 M 245.44 % | -14.581 M -191.99 % | 15.851 M 374.27 % | 3.342 M -71.67 % | 11.798 M 212.33 % | -10.503 M -187.33 % | 12.027 M 750.47 % | 1.414 M -87.01 % | 10.887 M 210.31 % | -9.870 M -195.93 % | 10.289 M -18.30 % | 12.594 M 29.83 % | 9.700 M -40.01 % | 16.170 M 76.48 % | 9.163 M |
| Interest income | -43.178 K -304.02 % | 21.164 K 432.96 % | -6.356 K -101.87 % | 339.970 K 205.94 % | -320.894 K -215.31 % | 278.283 K 329.56 % | -121.225 K -143.52 % | 278.545 K 15 095.85 % | -1.857 K -113.76 % | 13.498 K 373.74 % | -4.931 K -100.53 % | 924.966 K 201.29 % | -913.167 K -298.46 % | 460.129 K 11 222.26 % | -4.137 K -100.01 % | 68.021 M 2 184.55 % | -3.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 5.427 M 171.45 % | 1.999 M -66.45 % | 5.959 M -6.75 % | 6.390 M 0.88 % | 6.335 M -12.60 % | 7.248 M 15.13 % | 6.295 M -36.99 % | 9.990 M 123.56 % | 4.469 M -10.60 % | 4.998 M 3.44 % | 4.832 M -50.77 % | 9.816 M 156.95 % | 3.820 M 5.54 % | 3.620 M -10.11 % | 4.027 M -92.60 % | 54.394 M 555.11 % | 8.303 M -45.71 % | 15.295 M 379.58 % | -5.471 M -122.77 % | -2.456 M -128.42 % | 8.641 M 93.42 % | 4.467 M 461.21 % | 796.043 K -63.20 % | 2.163 M 335.66 % | -918.020 K -395.03 % | 311.164 K 200.00 % | -311.165 K -124.52 % | 1.269 M 394.61 % | -430.801 K -401.83 % | 142.728 K -0.19 % | 143.000 K -84.04 % | 896.046 K -63.28 % | 2.440 M 78.59 % | 1.366 M 214.28 % | -1.196 M -298.66 % | 601.780 K 896.62 % | -75.542 K 88.36 % | -648.883 K -171.79 % | 903.808 K -62.09 % | 2.384 M 296.69 % | -1.212 M -203.78 % | 1.168 M 200.00 % | -1.168 M -310.13 % | -284.743 K -122.33 % | 1.275 M 5 310.23 % | 23.567 K -96.15 % | 611.990 K 106.51 % | 296.344 K 415.15 % | 57.526 K -64.48 % | 161.967 K -63.47 % | 443.416 K 113.58 % | -3.264 M -1 127.86 % | -265.862 K |
| Depreciation and amortization | -773.688 K 74.03 % | -2.980 M -138.10 % | -1.251 M 90.58 % | -13.290 M -999.74 % | -1.208 M -111.87 % | 10.178 M -6.18 % | 10.848 M 163.85 % | -16.989 M -1 492.43 % | -1.067 M -116.39 % | 6.510 M -43.04 % | 11.429 M -72.48 % | 41.537 M 1 162.79 % | 3.289 M 133.58 % | 1.408 M -84.18 % | 8.904 M -97.39 % | 340.976 M 2 805.70 % | 11.735 M -51.96 % | 24.425 M 736.05 % | -3.840 M -137.36 % | 10.280 M 23.81 % | 8.303 M -16.01 % | 9.885 M 1 273.11 % | -842.609 K -103.24 % | 26.007 M 781.23 % | 2.951 M -82.02 % | 16.410 M 3 496.57 % | 456.264 K -98.81 % | 38.185 M 6 122.65 % | 613.653 K -83.17 % | 3.646 M 1 482.67 % | 230.377 K -98.53 % | 15.683 M 141.96 % | 6.482 M 104.35 % | 3.172 M 384.68 % | -1.114 M -108.36 % | 13.323 M 438.87 % | -3.932 M -126.92 % | 14.604 M 444.22 % | -4.243 M -119.71 % | 21.522 M 12 766.22 % | -169.920 K -102.82 % | 6.028 M 503.80 % | -1.493 M -110.15 % | 14.708 M 270.52 % | 3.970 M -45.66 % | 7.305 M 1 093.61 % | 611.990 K -94.11 % | 10.382 M 547.27 % | -2.321 M -134.99 % | 6.633 M 1 395.96 % | 443.416 K 171.51 % | -620.116 K -133.25 % | -265.862 K |
| Operating income | -3.715 M 46.97 % | -7.007 M 61.63 % | -18.259 M -185.51 % | 21.354 M 446.83 % | -6.157 M 58.87 % | -14.971 M -13.32 % | -13.211 M -141.89 % | 31.540 M 706.01 % | 3.913 M 137.91 % | -10.322 M 32.44 % | -15.279 M 79.65 % | -75.071 M -458.00 % | -13.453 M -476.58 % | -2.333 M 82.51 % | -13.344 M 97.50 % | -533.714 M -6 238.08 % | -8.421 M -10 849.66 % | 78.335 K -99.76 % | 32.472 M 479.81 % | -8.550 M -227.46 % | 6.708 M -85.44 % | 46.062 M 789.25 % | 5.180 M 607.25 % | -1.021 M -10.36 % | -925.277 K -168.06 % | 1.360 M -47.40 % | 2.584 M 189.98 % | -2.872 M -1 325.62 % | 234.357 K -99.12 % | 26.566 M 1 081.95 % | 2.248 M 134.92 % | -6.436 M -267.57 % | -1.751 M -216.25 % | 1.506 M -56.30 % | 3.447 M -26.93 % | 4.718 M 457.23 % | 846.635 K 611.23 % | -165.608 K -326.74 % | 73.037 K 130.86 % | -236.678 K -107.52 % | 3.146 M -54.82 % | 6.964 M 2.40 % | 6.800 M -47.11 % | 12.858 M 15.94 % | 11.090 M 88.56 % | 5.881 M -11.15 % | 6.620 M -29.65 % | 9.409 M -32.85 % | 14.011 M 20.49 % | 11.629 M 69.75 % | 6.851 M -73.41 % | 25.764 M 859.97 % | 2.684 M |
| Operating income ratio | -0.56 8.30 % | -0.61 24.94 % | -0.81 -657.94 % | 0.14 117.59 % | -0.82 64.09 % | -2.29 -43.25 % | -1.60 -161.16 % | 2.61 520.78 % | 0.42 146.53 % | -0.90 60.91 % | -2.31 68.83 % | -7.42 -343.38 % | -1.67 -1 369.41 % | -0.11 91.42 % | -1.33 -113.51 % | 9.83 2 061.17 % | -0.50 -12 721.94 % | 0.00 -98.77 % | 0.32 -36.08 % | 0.51 931.50 % | 0.05 -38.99 % | 0.08 200.14 % | 0.03 371.74 % | -0.01 15.89 % | -0.01 -155.79 % | 0.02 -35.73 % | 0.03 206.26 % | -0.03 -1 398.83 % | 0.00 -99.27 % | 0.33 1 171.82 % | 0.03 139.60 % | -0.06 -292.06 % | -0.02 -215.29 % | 0.01 -61.38 % | 0.04 0.67 % | 0.04 351.77 % | 0.01 664.47 % | 0.00 -336.62 % | 0.00 132.83 % | 0.00 -107.76 % | 0.02 -54.10 % | 0.05 -42.45 % | 0.09 -27.29 % | 0.12 27.15 % | 0.10 69.10 % | 0.06 -36.81 % | 0.09 -18.43 % | 0.11 -38.36 % | 0.18 55.84 % | 0.12 8.00 % | 0.11 -48.29 % | 0.21 301.53 % | 0.05 |
| Total other income expenses net | -772.395 K 93.00 % | -11.039 M -16.82 % | -9.450 M 21.39 % | -12.022 M -2 984.29 % | -389.766 K -18.50 % | -328.928 K -4.83 % | -313.779 K 94.51 % | -5.713 M -180.79 % | 7.072 M 790.13 % | -1.025 M 14.31 % | -1.196 M 89.54 % | -11.430 M -444.75 % | -2.098 M 57.21 % | -4.904 M -980 874.48 % | 500.000 100.00 % | -46.540 M -204 212.39 % | -22.779 K -134.04 % | 66.918 K 113.30 % | -503.002 K -135.17 % | 1.430 M 47.28 % | 970.996 K -56.91 % | 2.254 M 718.20 % | 275.431 K -87.61 % | 2.223 M 39.86 % | 1.590 M -89.00 % | 14.454 M 910.53 % | 1.430 M 5.11 % | 1.361 M 78.25 % | 763.438 K -59.90 % | 1.904 M 124.32 % | 848.626 K -91.83 % | 10.388 M 1 555.57 % | 627.473 K 5.49 % | 594.818 K -15.63 % | 705.048 K 527.35 % | -164.981 K -596.02 % | 33.261 K -99.07 % | 3.557 M -23.80 % | 4.669 M -50.13 % | 9.362 M 191.95 % | 3.207 M 23.30 % | 2.601 M 111.13 % | 1.232 M -75.73 % | 5.076 M 17 659.42 % | -28.907 K -145.70 % | 63.248 K -99.04 % | 6.613 M 85.37 % | 3.567 M 13 621.03 % | 26.000 K -98.76 % | 2.103 M -2.39 % | 2.155 M 144.87 % | 879.988 K 98.71 % | 442.860 K |
| 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 |
| 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2009-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 253.438 M 1.47 % | 249.766 M -3.58 % | 259.053 M 3.41 % | 250.505 M -1.04 % | 253.149 M 0.70 % | 251.398 M 0.26 % | 250.733 M -0.88 % | 252.972 M -1.86 % | 257.777 M -1.24 % | 261.020 M 0.47 % | 259.804 M 4.61 % | 248.350 M -2.24 % | 254.033 M -2.60 % | 260.805 M 94.98 % | 133.758 M 41.70 % | 94.394 M -20.36 % | 118.524 M 15.32 % | 102.779 M -4.06 % | 107.129 M -39.09 % | 175.880 M 246.78 % | -119.825 M -302.79 % | 59.089 M 237.34 % | -43.022 M 65.65 % | -125.250 M -36.81 % | -91.551 M 45.76 % | -168.788 M 0.01 % | -168.802 M -10.32 % | -153.007 M -82.03 % | -84.058 M 45.20 % | -153.396 M 9.47 % | -169.446 M 21.71 % | -216.447 M 0.04 % | -216.539 M 5.63 % | -229.461 M -2.62 % | -223.602 M 6.92 % | -240.228 M -11.44 % | -215.572 M -13.54 % | -189.860 M 5.72 % | -201.373 M 11.57 % | -227.709 M -11.10 % | -204.958 M 9.21 % | -225.752 M 15.02 % | -265.649 M 4.70 % | -278.738 M 15.27 % | -328.954 M 11.41 % | -371.326 M 12.65 % | -425.104 M 3.97 % | -442.696 M -3 941.37 % | -10.954 M 51.44 % | -22.556 M 47.23 % | -42.748 M |
| Total investments | 20.420 M -0.07 % | 20.434 M -0.41 % | 20.518 M -0.47 % | 20.614 M -1.71 % | 20.972 M 2.50 % | 20.460 M 0.59 % | 20.339 M -1.43 % | 20.634 M 2.58 % | 20.115 M -0.79 % | 20.276 M -2.74 % | 20.846 M 0.45 % | 20.753 M -18.58 % | 25.490 M 1.46 % | 25.123 M 4.80 % | 23.973 M 5.89 % | 22.641 M -7.46 % | 24.465 M -3.56 % | 25.370 M 25.60 % | 20.198 M -0.63 % | 20.326 M 1.63 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.680 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 265.257 M 0.03 % | 265.184 M -0.21 % | 265.744 M -0.40 % | 266.823 M 2.69 % | 259.833 M -0.03 % | 259.913 M 1.11 % | 257.060 M -0.45 % | 258.229 M -0.62 % | 259.838 M -0.76 % | 261.838 M 0.00 % | 261.838 M 0.00 % | 261.838 M -0.27 % | 262.560 M 0.00 % | 262.560 M 36.35 % | 192.560 M 0.00 % | 192.560 M 0.00 % | 192.560 M 0.00 % | 192.560 M 1.94 % | 188.898 M -41.42 % | 322.460 M 61.31 % | 199.900 M 0.00 % | 199.900 M 85.09 % | 108.000 M 3 046.73 % | 3.432 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 247.000 M | 0.000 -100.00 % | 4.942 M 38.67 % | 3.564 M -62.73 % | 9.562 M -27.99 % | 13.277 M 36.69 % | 9.713 M 0.00 % | 9.713 M 161.41 % | 3.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.000 M 120.00 % | 25.000 M -44.44 % | 45.000 M 28.57 % | 35.000 M 40.00 % | 25.000 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -589.877 M -2.82 % | -573.693 M -3.19 % | -555.939 M -4.41 % | -532.483 M 1.06 % | -538.181 M -1.27 % | -531.452 M -2.97 % | -516.133 M -2.64 % | -502.835 M 4.45 % | -526.262 M 2.14 % | -537.753 M -1.66 % | -528.952 M -3.19 % | -512.613 M -20.00 % | -427.179 M -3.79 % | -411.570 M -2.33 % | -402.180 M -3.39 % | -388.975 M -298.58 % | 195.874 M -2.91 % | 201.748 M -0.41 % | 202.574 M 14.23 % | 177.336 M -3.15 % | 183.110 M 1.11 % | 181.104 M 25.76 % | 144.010 M 3.54 % | 139.083 M -0.33 % | 139.544 M 1.26 % | 137.801 M -1.53 % | 139.949 M 2.45 % | 136.599 M -1.79 % | 139.085 M 0.46 % | 138.448 M 16.61 % | 118.730 M 2.39 % | 115.963 M 2.39 % | 113.257 M 0.78 % | 112.382 M -2.65 % | 115.436 M 4.05 % | 110.943 M 3.31 % | 107.389 M 1.66 % | 105.633 M -1.83 % | 107.606 M 3.98 % | 103.492 M 2.17 % | 101.293 M 5.30 % | 96.190 M -0.98 % | 97.143 M 7.82 % | 90.101 M 14.17 % | 78.920 M 14.68 % | 68.818 M -10.80 % | 77.152 M 17.32 % | 65.763 M 12.91 % | 58.244 M 23.64 % | 47.107 M 18.19 % | 39.858 M |
| Common stock | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 0.00 % | 189.000 M 40.00 % | 135.000 M 0.00 % | 135.000 M 0.00 % | 135.000 M 0.00 % | 135.000 M 20.00 % | 112.500 M 0.00 % | 112.500 M 0.00 % | 112.500 M 0.00 % | 112.500 M 0.00 % | 112.500 M 0.00 % | 112.500 M 0.00 % | 112.500 M 0.00 % | 112.500 M 50.00 % | 75.000 M 0.00 % | 75.000 M 0.00 % | 75.000 M 0.00 % | 75.000 M 0.00 % | 75.000 M 0.00 % | 75.000 M 33.93 % | 56.000 M 0.00 % | 56.000 M 0.00 % | 56.000 M |
| Total equity | -16.149 M -848.02 % | -1.703 M -111.75 % | 14.493 M -60.44 % | 36.640 M 47.56 % | 24.831 M -22.24 % | 31.933 M -32.32 % | 47.184 M -21.88 % | 60.395 M 64.20 % | 36.781 M 43.03 % | 25.716 M -25.43 % | 34.485 M -32.35 % | 50.975 M -62.95 % | 137.582 M -10.17 % | 153.157 M -5.74 % | 162.488 M -7.58 % | 175.824 M -76.91 % | 761.469 M -0.83 % | 767.808 M 0.05 % | 767.424 M 3.40 % | 742.201 M -0.61 % | 746.741 M -5.11 % | 786.958 M 4.36 % | 754.063 M 0.56 % | 749.888 M 0.31 % | 747.604 M 0.14 % | 746.534 M -0.27 % | 748.581 M 0.41 % | 745.492 M 0.03 % | 745.302 M 0.07 % | 744.804 M 2.69 % | 725.286 M 0.35 % | 722.722 M 0.55 % | 718.783 M -2.78 % | 739.373 M -0.47 % | 742.886 M 0.53 % | 738.956 M 0.80 % | 733.104 M 0.08 % | 732.528 M -0.30 % | 734.723 M 0.57 % | 730.561 M 6.66 % | 684.919 M 1.58 % | 674.266 M 4.73 % | 643.810 M 1.05 % | 637.147 M 2.50 % | 621.611 M 1.65 % | 611.515 M -1.35 % | 619.887 M 1.86 % | 608.543 M 301.79 % | 151.456 M 7.94 % | 140.320 M 6.50 % | 131.755 M |
| Other non current liabilities | 122.084 M -1.16 % | 123.517 M 2.14 % | 120.931 M 0.54 % | 120.281 M -34.98 % | 184.977 M 0.40 % | 184.241 M -0.50 % | 185.174 M 0.18 % | 184.850 M -7.19 % | 199.166 M -20.78 % | 251.396 M -0.43 % | 252.473 M 0.49 % | 251.238 M -0.10 % | 251.489 M -0.25 % | 252.126 M 1.06 % | 249.491 M -1.75 % | 253.940 M 6.24 % | 239.031 M -2.53 % | 245.246 M 22.84 % | 199.642 M 482.80 % | 34.256 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.864 M -0.20 % | 61.990 M -0.20 % | 62.114 M -0.20 % | 62.238 M 13.66 % | 54.758 M 0.00 % | 54.761 M -0.85 % | 55.232 M 0.00 % | 55.232 M 0.00 % | 55.232 M 16.44 % | 47.432 M 0.00 % | 47.432 M 0.00 % | 47.432 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 466.666 K 0.00 % | 466.666 K -66.67 % | 1.400 M |
| Long term debt | 6.504 M -2.42 % | 6.665 M 2.13 % | 6.526 M -0.02 % | 6.528 M 149.19 % | 2.619 M -8.18 % | 2.853 M | 0.000 | 0.000 -100.00 % | 58.674 M -1.68 % | 59.674 M -15.56 % | 70.674 M 0.00 % | 70.674 M -22.81 % | 91.560 M 12.26 % | 81.560 M -11.88 % | 92.560 M 0.00 % | 92.560 M -5.13 % | 97.560 M 0.00 % | 97.560 M -13.33 % | 112.560 M 0.00 % | 112.560 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 % | 15.000 M 200.00 % | 5.000 M 0.00 % | 5.000 M |
| Total non current liabilities | 128.588 M -1.22 % | 130.182 M 2.14 % | 127.457 M 0.51 % | 126.809 M -32.40 % | 187.597 M 0.27 % | 187.094 M 1.04 % | 185.174 M 0.18 % | 184.850 M -28.31 % | 257.840 M -17.11 % | 311.070 M -3.74 % | 323.147 M 0.38 % | 321.912 M -6.16 % | 343.049 M 2.81 % | 333.686 M -2.45 % | 342.051 M -1.28 % | 346.500 M 2.94 % | 336.591 M -1.81 % | 342.806 M 9.80 % | 312.202 M 112.65 % | 146.816 M | 0.000 -100.00 % | 58.587 M -1.04 % | 59.204 M -1.03 % | 59.821 M -0.11 % | 59.887 M -1.02 % | 60.504 M -1.01 % | 61.121 M -1.00 % | 61.737 M 3.58 % | 59.604 M -1.04 % | 60.230 M -1.00 % | 60.837 M -1.00 % | 61.454 M -0.66 % | 61.864 M -0.20 % | 61.990 M -0.20 % | 62.114 M -0.20 % | 62.238 M 13.66 % | 54.758 M 0.00 % | 54.761 M -0.85 % | 55.232 M 0.00 % | 55.232 M 0.00 % | 55.232 M 16.44 % | 47.432 M 0.00 % | 47.432 M -0.06 % | 47.460 M 0.06 % | 47.432 M 5 298 912.64 % | 895.110 -92.58 % | 12.056 K -22.79 % | 15.615 K -99.90 % | 15.467 M 182.93 % | 5.467 M -14.58 % | 6.400 M |
| Other current liabilities | 169.879 M -7.30 % | 183.266 M -0.88 % | 184.890 M 246.69 % | 53.330 M -20.59 % | 67.158 M -2.61 % | 68.960 M 1.19 % | 68.152 M -0.06 % | 68.191 M -27.87 % | 94.544 M 0.32 % | 94.241 M 0.36 % | 93.906 M -0.21 % | 94.104 M -1.72 % | 95.754 M -8.42 % | 104.560 M -1.15 % | 105.777 M 0.45 % | 105.302 M -1.89 % | 107.327 M -12.41 % | 122.537 M 56.71 % | 78.192 M -8.39 % | 85.356 M -26.96 % | 116.856 M -6.36 % | 124.794 M 304.04 % | 30.887 M 21.54 % | 25.412 M -38.17 % | 41.100 M 24.29 % | 33.068 M -59.60 % | 81.860 M 48.03 % | 55.299 M 9.51 % | 50.497 M 23.22 % | 40.982 M 13.39 % | 36.143 M 40.44 % | 25.736 M -62.50 % | 68.635 M 114.64 % | 31.977 M 105.96 % | 15.526 M -20.53 % | 19.538 M -33.82 % | 29.520 M 46.50 % | 20.151 M -36.46 % | 31.714 M -19.36 % | 39.326 M -24.48 % | 52.077 M 13.52 % | 45.872 M -30.86 % | 66.347 M 35.68 % | 48.899 M 2.84 % | 47.549 M -18.29 % | 58.191 M -2.86 % | 59.906 M 255.38 % | 16.857 M -22.86 % | 21.853 M -26.08 % | 29.565 M -31.14 % | 42.935 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 120.298 M 8.23 % | 111.148 M 4.07 % | 106.806 M 10.22 % | 96.898 M 4.38 % | 92.831 M 37.54 % | 67.493 M -11.76 % | 76.488 M -12.69 % | 87.600 M -2.19 % | 89.561 M -38.20 % | 144.925 M 40.52 % | 103.132 M 4.15 % | 99.023 M -18.79 % | 121.929 M -43.90 % | 217.349 M -1.97 % | 221.721 M 431.65 % | 41.705 M 64.50 % | 25.353 M -90.53 % | 267.788 M -16.31 % | 319.960 M 81.53 % | 176.260 M 275.87 % | 46.894 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.041 M | 0.000 -100.00 % | 42.798 M 0.63 % | 42.530 M -2.92 % | 43.809 M -1.78 % | 44.602 M -9.71 % | 49.397 M 16.62 % | 42.357 M -31.71 % | 62.022 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.893 M -89.87 % | 18.695 M 195.01 % | 6.337 M -50.68 % | 12.849 M 7.52 % | 11.950 M |
| Short term debt | 258.753 M 0.09 % | 258.519 M -0.27 % | 259.218 M -0.41 % | 260.295 M 1.20 % | 257.214 M 0.06 % | 257.060 M 0.00 % | 257.060 M -0.45 % | 258.229 M 28.37 % | 201.164 M -0.49 % | 202.164 M 5.75 % | 191.164 M 0.00 % | 191.164 M 11.79 % | 171.000 M -5.52 % | 181.000 M 81.00 % | 100.000 M 0.00 % | 100.000 M 5.26 % | 95.000 M 0.00 % | 95.000 M 24.45 % | 76.338 M -63.63 % | 209.900 M 5.00 % | 199.900 M 0.00 % | 199.900 M 85.09 % | 108.000 M 3 046.73 % | 3.432 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 247.000 M | 0.000 -100.00 % | 4.942 M 38.67 % | 3.564 M -62.73 % | 9.562 M -27.99 % | 13.277 M 36.69 % | 9.713 M 0.00 % | 9.713 M 161.41 % | 3.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.000 M 120.00 % | 25.000 M -16.67 % | 30.000 M 0.00 % | 30.000 M 50.00 % | 20.000 M |
| Total current liabilities | 511.387 M -5.02 % | 538.397 M -0.50 % | 541.084 M 1.50 % | 533.085 M 1.81 % | 523.598 M 0.86 % | 519.140 M 2.36 % | 507.186 M 0.67 % | 503.787 M 2.93 % | 489.444 M -4.26 % | 511.227 M -2.57 % | 524.727 M -0.23 % | 525.915 M -16.15 % | 627.220 M -2.17 % | 641.138 M -6.53 % | 685.912 M -3.38 % | 709.907 M 1.91 % | 696.593 M -4.55 % | 729.767 M 19.24 % | 612.024 M -14.34 % | 714.472 M -38.20 % | 1.156 B -19.70 % | 1.440 B 145.62 % | 586.156 M 143.69 % | 240.532 M 48.28 % | 162.212 M -6.33 % | 173.173 M -25.59 % | 232.737 M 6.90 % | 217.711 M 11.89 % | 194.577 M 1.76 % | 191.215 M 3.20 % | 185.291 M -59.92 % | 462.301 M 117.15 % | 212.898 M -12.55 % | 243.445 M 7.07 % | 227.367 M -16.93 % | 273.695 M -2.89 % | 281.848 M 9.72 % | 256.872 M -3.14 % | 265.187 M -7.76 % | 287.509 M 59.07 % | 180.747 M 24.00 % | 145.768 M -7.39 % | 157.406 M 2.75 % | 153.187 M -0.67 % | 154.215 M -5.46 % | 163.122 M -23.08 % | 212.055 M 32.11 % | 160.519 M 27.10 % | 126.298 M -23.96 % | 166.101 M 13.93 % | 145.795 M |
| Total liabilities | 639.975 M -4.28 % | 668.579 M 0.01 % | 668.541 M 1.31 % | 659.894 M -7.21 % | 711.195 M 0.70 % | 706.235 M 2.00 % | 692.360 M 0.54 % | 688.637 M -7.85 % | 747.284 M -9.12 % | 822.298 M -3.02 % | 847.875 M 0.01 % | 847.827 M -12.62 % | 970.269 M -0.47 % | 974.824 M -5.17 % | 1.028 B -2.69 % | 1.056 B 2.25 % | 1.033 B -3.67 % | 1.073 B 16.05 % | 924.226 M 7.31 % | 861.287 M -25.50 % | 1.156 B -22.84 % | 1.498 B 132.16 % | 645.360 M 114.87 % | 300.352 M 35.23 % | 222.100 M -4.95 % | 233.677 M -20.48 % | 293.857 M 5.16 % | 279.448 M 9.94 % | 254.181 M 1.09 % | 251.444 M 2.16 % | 246.128 M -53.01 % | 523.755 M 90.62 % | 274.763 M -10.04 % | 305.435 M 5.51 % | 289.480 M -13.83 % | 335.933 M -0.20 % | 336.606 M 8.01 % | 311.633 M -2.74 % | 320.419 M -6.51 % | 342.741 M 45.24 % | 235.978 M 22.14 % | 193.200 M -5.68 % | 204.838 M 2.09 % | 200.647 M -0.50 % | 201.647 M 23.62 % | 163.123 M -23.08 % | 212.067 M 32.10 % | 160.534 M 13.24 % | 141.764 M -17.37 % | 171.568 M 12.73 % | 152.195 M |
| Other non current assets | 21.150 M -1.80 % | 21.538 M -2.08 % | 21.997 M -2.10 % | 22.467 M -13.12 % | 25.860 M -8.37 % | 28.221 M -8.91 % | 30.980 M -9.16 % | 34.105 M -22.94 % | 44.256 M -7.79 % | 47.997 M -8.21 % | 52.289 M 4.46 % | 50.058 M -22.05 % | 64.221 M 0.44 % | 63.940 M 0.39 % | 63.689 M 0.51 % | 63.366 M -26.05 % | 85.682 M -1.20 % | 86.726 M 109.71 % | 41.355 M 28.58 % | 32.164 M -77.89 % | 145.454 M 15.77 % | 125.636 M | 0.000 | 0.000 -100.00 % | 12.231 M | 0.000 | 0.000 -100.00 % | 6.201 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M -12.00 % | 3.650 M -10.71 % | 4.088 M -13.26 % | 4.713 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.721 M 0.45 % | 62.440 M 0.40 % | 62.189 M 0.52 % | 61.866 M 40.02 % | 44.182 M -2.31 % | 45.226 M 29.75 % | 34.855 M 13.67 % | 30.664 M 40.83 % | 21.774 M 1 013.26 % | 1.956 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.185 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.212 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 |
| Intangible assets | 2.745 M -2.75 % | 2.823 M -2.68 % | 2.901 M -2.61 % | 2.978 M 6 252.40 % | 46.883 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.691 K -50.00 % | 21.383 K -33.33 % | 32.075 K -25.00 % | 42.767 K -30.90 % | 61.888 K -23.47 % | 80.864 K -23.88 % | 106.231 K 162.88 % | 40.410 K -22.67 % | 52.258 K -18.48 % | 64.107 K -15.60 % | 75.955 K -99.93 % | 104.495 M -0.66 % | 105.188 M -0.74 % | 105.969 M -0.57 % | 106.580 M -0.73 % | 107.365 M -10.03 % | 119.338 M -0.65 % | 120.120 M 0.03 % | 120.089 M -0.72 % | 120.965 M -1.78 % | 123.163 M -0.71 % | 124.048 M -3.85 % | 129.017 M -4.39 % | 134.940 M -0.84 % | 136.079 M -0.83 % | 137.218 M -0.69 % | 138.176 M -0.67 % | 139.105 M 3.96 % | 133.804 M 0.27 % | 133.450 M 15.08 % | 115.965 M 215.41 % | 36.766 M -8.72 % | 40.279 M 8.67 % | 37.067 M -0.89 % | 37.401 M -0.84 % | 37.719 M 2.78 % | 36.700 M -0.32 % | 36.817 M 0.38 % | 36.676 M 4.07 % | 35.241 M 150.91 % | 14.045 M |
| 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 -100.00 % | 1.579 M 0.00 % | 1.579 M 0.00 % | 1.579 M 0.00 % | 1.579 M 0.00 % | 1.579 M 0.00 % | 1.579 M 0.00 % | 1.579 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 |
| Goodwill and intangible assets | 2.745 M -2.75 % | 2.823 M -2.68 % | 2.901 M -2.61 % | 2.978 M 6 252.40 % | 46.883 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.691 K -50.00 % | 21.383 K -33.33 % | 32.075 K -25.00 % | 42.767 K -30.90 % | 61.888 K -23.47 % | 80.864 K -95.20 % | 1.685 M 4.06 % | 1.620 M -0.73 % | 1.632 M -0.72 % | 1.643 M -0.72 % | 1.655 M -98.44 % | 106.074 M -0.65 % | 106.767 M 0.75 % | 105.969 M -0.57 % | 106.580 M -0.73 % | 107.365 M -10.03 % | 119.338 M -0.65 % | 120.120 M 0.03 % | 120.089 M -0.72 % | 120.965 M -1.78 % | 123.163 M -0.71 % | 124.048 M -3.85 % | 129.017 M -4.39 % | 134.940 M -0.84 % | 136.079 M -0.83 % | 137.218 M -0.69 % | 138.176 M -0.67 % | 139.105 M 3.96 % | 133.804 M 0.27 % | 133.450 M 15.08 % | 115.965 M 215.41 % | 36.766 M -8.72 % | 40.279 M 8.67 % | 37.067 M -0.89 % | 37.401 M -0.84 % | 37.719 M 2.78 % | 36.700 M -0.32 % | 36.817 M 0.38 % | 36.676 M 4.07 % | 35.241 M 150.91 % | 14.045 M |
| Property plant equipment net | 155.821 M -2.65 % | 160.067 M -1.98 % | 163.297 M -2.07 % | 166.746 M 3.82 % | 160.618 M -1.78 % | 163.523 M 0.07 % | 163.401 M -1.59 % | 166.040 M -0.84 % | 167.445 M -1.54 % | 170.057 M -1.52 % | 172.687 M -1.50 % | 175.324 M -5.95 % | 186.407 M -1.47 % | 189.182 M -1.38 % | 191.834 M -1.45 % | 194.651 M -3.14 % | 200.960 M -1.78 % | 204.598 M 1.22 % | 202.128 M -4.92 % | 212.595 M 15 920.22 % | 1.327 M -99.56 % | 298.943 M -0.80 % | 301.366 M -1.16 % | 304.901 M 13.76 % | 268.024 M -1.74 % | 272.771 M 0.56 % | 271.265 M 4.02 % | 260.776 M -4.47 % | 272.972 M -1.52 % | 277.186 M -2.72 % | 284.936 M -1.29 % | 288.664 M 6.48 % | 271.110 M 0.91 % | 268.677 M 0.85 % | 266.420 M -0.73 % | 268.383 M 0.23 % | 267.757 M 5.03 % | 254.945 M 0.72 % | 253.118 M 3.04 % | 245.650 M 41.40 % | 173.727 M 7.69 % | 161.326 M 11.12 % | 145.179 M 13.76 % | 127.622 M 31.72 % | 96.889 M 30.79 % | 74.080 M 24.00 % | 59.740 M 20.39 % | 49.620 M 8.84 % | 45.590 M 4.94 % | 43.444 M 2.28 % | 42.476 M |
| Total non current assets | 189.460 M -1.33 % | 192.014 M -1.96 % | 195.856 M -0.04 % | 195.929 M 2.73 % | 190.731 M -2.69 % | 195.997 M -1.06 % | 198.104 M -2.40 % | 202.974 M -5.67 % | 215.170 M -2.82 % | 221.406 M -1.93 % | 225.754 M -0.18 % | 226.170 M -10.07 % | 251.487 M -0.99 % | 254.002 M -1.01 % | 256.596 M -0.97 % | 259.099 M -12.92 % | 297.555 M -0.88 % | 300.211 M 20.30 % | 249.548 M -0.46 % | 250.689 M 66.47 % | 150.594 M -72.76 % | 552.847 M 29.59 % | 426.607 M -0.76 % | 429.891 M 6.24 % | 404.656 M 1.88 % | 397.169 M -2.52 % | 407.428 M 0.85 % | 404.005 M -1.20 % | 408.894 M -1.21 % | 413.902 M -2.28 % | 423.580 M -1.12 % | 428.388 M 2.90 % | 416.328 M -1.71 % | 423.558 M 0.20 % | 422.705 M -0.64 % | 425.445 M 0.71 % | 422.435 M 2.81 % | 410.897 M 1.69 % | 404.077 M 1.90 % | 396.525 M 29.95 % | 305.129 M 46.27 % | 208.603 M 6.12 % | 196.575 M 11.82 % | 175.790 M 28.47 % | 136.834 M 20.06 % | 113.968 M 15.30 % | 98.845 M 11.29 % | 88.820 M 6.31 % | 83.546 M 4.25 % | 80.140 M 36.60 % | 58.666 M |
| Other current assets | 26.828 M 1.46 % | 26.442 M -6.98 % | 28.426 M -14.26 % | 33.155 M 5.57 % | 31.406 M 10.40 % | 28.448 M 1.30 % | 28.083 M 9.22 % | 25.713 M -28.65 % | 36.040 M 5.14 % | 34.277 M 6.16 % | 32.287 M -9.22 % | 35.567 M 11.75 % | 31.827 M -15.43 % | 37.635 M -2.73 % | 38.690 M -1.49 % | 39.276 M 6.85 % | 36.757 M -5.34 % | 38.832 M -43.97 % | 69.311 M 52.66 % | 45.403 M 10.16 % | 41.217 M -69.13 % | 133.500 M -16.42 % | 159.723 M -14.38 % | 186.547 M -7.25 % | 201.121 M 38.90 % | 144.800 M 5.31 % | 137.500 M 20.74 % | 113.879 M -13.07 % | 131.000 M 52.33 % | 86.000 M 330.00 % | 20.000 M 1 146.87 % | 1.604 M 134.35 % | -4.670 M -333.50 % | 2.000 M 137.72 % | -5.302 M 2.42 % | -5.434 M 42.11 % | -9.386 M 5.68 % | -9.952 M 22.42 % | -12.828 M -260.35 % | 8.000 M 149.31 % | -16.225 M -2 787 017.33 % | 582.170 100.01 % | -8.463 M -4 636.52 % | 186.546 K 103.39 % | -5.498 M -92 241.70 % | 5.967 K -92.58 % | 80.374 K -22.79 % | 104.101 K -91.93 % | 1.290 M 157.14 % | -2.257 M 8.79 % | -2.474 M |
| Short term investments | 20.420 M -0.07 % | 20.434 M -0.41 % | 20.518 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 % | 58.680 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 11.819 M -23.34 % | 15.419 M 130.44 % | 6.691 M -59.00 % | 16.318 M 144.12 % | 6.684 M -21.50 % | 8.515 M 34.60 % | 6.327 M 20.33 % | 5.258 M 155.14 % | 2.061 M 151.86 % | 818.169 K -59.77 % | 2.034 M -84.92 % | 13.488 M 58.18 % | 8.527 M 385.90 % | 1.755 M -97.02 % | 58.802 M -40.10 % | 98.166 M 32.59 % | 74.036 M -17.54 % | 89.781 M 9.80 % | 81.770 M -44.22 % | 146.580 M -54.15 % | 319.725 M 127.06 % | 140.811 M -6.76 % | 151.022 M 17.36 % | 128.683 M 40.56 % | 91.551 M -45.76 % | 168.788 M -0.01 % | 168.802 M 10.32 % | 153.007 M 82.03 % | 84.058 M -45.20 % | 153.396 M -9.47 % | 169.446 M -63.44 % | 463.447 M 114.02 % | 216.539 M -7.62 % | 234.404 M 3.19 % | 227.166 M -9.06 % | 249.790 M 9.15 % | 228.849 M 14.67 % | 199.573 M -5.45 % | 211.086 M -8.79 % | 231.425 M 12.91 % | 204.958 M -9.21 % | 225.752 M -15.02 % | 265.649 M -4.70 % | 278.738 M -15.27 % | 328.954 M -11.41 % | 371.326 M -22.66 % | 480.104 M 2.65 % | 467.696 M 735.86 % | 55.954 M -2.78 % | 57.556 M -15.04 % | 67.748 M |
| Cash and short term investments | 11.819 M -23.34 % | 15.419 M 130.44 % | 6.691 M -59.00 % | 16.318 M 144.12 % | 6.684 M -21.50 % | 8.515 M 34.60 % | 6.327 M 20.33 % | 5.258 M 155.14 % | 2.061 M 151.86 % | 818.169 K -59.77 % | 2.034 M -84.92 % | 13.488 M 58.18 % | 8.527 M 385.90 % | 1.755 M -97.02 % | 58.802 M -40.10 % | 98.166 M 32.59 % | 74.036 M -17.54 % | 89.781 M 9.80 % | 81.770 M -44.22 % | 146.580 M -54.15 % | 319.725 M 127.06 % | 140.811 M -6.76 % | 151.022 M 17.36 % | 128.683 M 40.56 % | 91.551 M -45.76 % | 168.788 M -0.01 % | 168.802 M 10.32 % | 153.007 M 82.03 % | 84.058 M -45.22 % | 153.455 M -9.44 % | 169.446 M -63.44 % | 463.447 M 114.02 % | 216.539 M -7.62 % | 234.404 M 3.19 % | 227.166 M -9.06 % | 249.790 M 9.15 % | 228.849 M 14.67 % | 199.573 M -5.45 % | 211.086 M -8.79 % | 231.425 M 12.91 % | 204.958 M -9.21 % | 225.752 M -15.02 % | 265.649 M -4.70 % | 278.738 M -15.27 % | 328.954 M -11.41 % | 371.326 M -22.66 % | 480.104 M 2.65 % | 467.696 M 735.86 % | 55.954 M -2.78 % | 57.556 M -15.04 % | 67.748 M |
| Total current assets | 434.366 M -8.53 % | 474.861 M -2.53 % | 487.179 M -2.68 % | 500.605 M -8.20 % | 545.295 M 0.58 % | 542.170 M 0.13 % | 541.440 M -0.85 % | 546.058 M -4.01 % | 568.895 M -9.21 % | 626.607 M -4.57 % | 656.606 M -2.38 % | 672.633 M -21.45 % | 856.364 M -2.02 % | 873.979 M -6.41 % | 933.855 M -4.04 % | 973.132 M -35.00 % | 1.497 B -2.80 % | 1.540 B 6.80 % | 1.442 B 6.60 % | 1.353 B -22.80 % | 1.752 B 1.14 % | 1.732 B 78.08 % | 972.816 M 56.82 % | 620.349 M 9.79 % | 565.048 M -3.09 % | 583.041 M -8.18 % | 635.011 M 2.27 % | 620.934 M 5.14 % | 590.590 M 1.42 % | 582.347 M 6.30 % | 547.835 M -33.03 % | 818.089 M 41.73 % | 577.218 M -7.09 % | 621.250 M 1.90 % | 609.661 M -6.13 % | 649.445 M 0.34 % | 647.274 M 2.21 % | 633.264 M -2.73 % | 651.065 M -3.80 % | 676.776 M 9.91 % | 615.769 M -6.54 % | 658.863 M 1.04 % | 652.073 M -1.50 % | 662.004 M -3.56 % | 686.424 M 3.90 % | 660.670 M -9.88 % | 733.110 M 7.77 % | 680.257 M 224.43 % | 209.675 M -9.52 % | 231.747 M 2.87 % | 225.283 M |
| Inventory | 452.379 K 0.00 % | 452.379 K -22.66 % | 584.926 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.731 M 0.00 % | 5.731 M 0.00 % | 5.731 M 0.00 % | 5.731 M -97.23 % | 207.242 M 3.41 % | 200.415 M 45.04 % | 138.182 M 37.54 % | 100.469 M -88.07 % | 842.505 M 7.91 % | 780.725 M 265.27 % | 213.738 M 181.67 % | 75.881 M -2.02 % | 77.446 M 5.59 % | 73.347 M -5.10 % | 77.291 M -12.55 % | 88.384 M -4.84 % | 92.884 M -5.83 % | 98.639 M -10.23 % | 109.885 M -5.40 % | 116.155 M -0.29 % | 116.488 M 4.89 % | 111.053 M 2.67 % | 108.165 M -6.00 % | 115.068 M -2.21 % | 117.667 M 10.72 % | 106.273 M -1.58 % | 107.984 M -16.10 % | 128.711 M 8.63 % | 118.486 M 3.85 % | 114.096 M -11.14 % | 128.406 M 2.57 % | 125.190 M 14.32 % | 109.509 M 37.53 % | 79.625 M -3.38 % | 82.407 M 21.77 % | 67.677 M 31.85 % | 51.327 M -15.64 % | 60.841 M -0.30 % | 61.025 M |
| Net receivables | 395.267 M -8.62 % | 432.548 M -4.19 % | 451.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 810.278 M -2.24 % | 828.858 M -0.21 % | 830.631 M 0.08 % | 829.958 M -29.61 % | 1.179 B -2.65 % | 1.211 B 5.06 % | 1.153 B 8.72 % | 1.060 B 93.21 % | 548.796 M -18.98 % | 677.375 M 51.09 % | 448.334 M 95.58 % | 229.238 M 17.60 % | 194.930 M -0.60 % | 196.106 M -22.00 % | 251.418 M -5.36 % | 265.665 M -6.01 % | 282.647 M 15.72 % | 244.254 M -1.71 % | 248.504 M 4.91 % | 236.883 M -4.81 % | 248.860 M -9.11 % | 273.793 M -2.09 % | 279.632 M -3.58 % | 290.021 M -6.49 % | 310.144 M -8.07 % | 337.370 M -2.16 % | 344.823 M 11.72 % | 308.641 M 0.03 % | 308.549 M -3.28 % | 319.015 M 19.71 % | 266.480 M 3.33 % | 257.889 M 1.75 % | 253.460 M 20.86 % | 209.713 M 22.99 % | 170.518 M 17.78 % | 144.780 M 43.20 % | 101.104 M -12.54 % | 115.606 M 16.79 % | 98.984 M |
| Tax assets | 9.744 M 28.44 % | 7.586 M -0.98 % | 7.662 M 104.99 % | 3.738 M -11.15 % | 4.207 M -1.09 % | 4.253 M 14.24 % | 3.723 M 31.60 % | 2.829 M -18.45 % | 3.469 M 3.47 % | 3.353 M 337.34 % | 766.601 K 0.00 % | 766.601 K -7.33 % | 827.244 K -1.17 % | 837.018 K -17.20 % | 1.011 M 1.03 % | 1.001 M -89.16 % | 9.227 M 26.98 % | 7.266 M 63.91 % | 4.433 M 3.43 % | 4.286 M 98.63 % | 2.158 M -90.28 % | 22.194 M 20.13 % | 18.474 M -2.87 % | 19.020 M 6.73 % | 17.821 M 4.63 % | 17.033 M 1.24 % | 16.825 M -0.49 % | 16.908 M 6.79 % | 15.833 M 0.52 % | 15.751 M 1.74 % | 15.481 M -1.25 % | 15.676 M -3.24 % | 16.202 M -3.15 % | 16.729 M -1.56 % | 16.994 M 2.18 % | 16.632 M 25.13 % | 13.291 M -2.52 % | 13.635 M 0.96 % | 13.506 M 1.26 % | 13.337 M 24.37 % | 10.724 M 2.04 % | 10.510 M -5.45 % | 11.116 M 0.13 % | 11.102 M 336.31 % | 2.544 M 17.31 % | 2.169 M -9.81 % | 2.405 M 0.91 % | 2.383 M 86.26 % | 1.279 M -12.10 % | 1.456 M -32.15 % | 2.145 M |
| 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 |
| Account payables | 75.074 M -15.93 % | 89.302 M -0.75 % | 89.975 M -2.17 % | 91.973 M 6.56 % | 86.311 M 1.30 % | 85.203 M 1.85 % | 83.652 M 0.15 % | 83.528 M -33.70 % | 125.979 M -8.79 % | 138.123 M -8.98 % | 151.744 M 0.73 % | 150.640 M -30.00 % | 215.197 M -14.68 % | 252.209 M -33.77 % | 380.794 M -0.41 % | 382.376 M 39.88 % | 273.357 M -4.47 % | 286.150 M -29.45 % | 405.594 M 5.37 % | 384.909 M -30.32 % | 552.412 M -28.75 % | 775.282 M 204.83 % | 254.337 M 70.28 % | 149.363 M 37.40 % | 108.707 M -16.01 % | 129.424 M -7.02 % | 139.191 M -5.60 % | 147.454 M 13.22 % | 130.231 M -0.96 % | 131.497 M -5.95 % | 139.810 M -2.80 % | 143.835 M 12.07 % | 128.343 M -14.97 % | 150.941 M 1.02 % | 149.421 M -18.06 % | 182.346 M 1.43 % | 179.782 M 13.56 % | 158.320 M -4.28 % | 165.403 M 0.18 % | 165.111 M 35.93 % | 121.465 M 31.85 % | 92.122 M 12.69 % | 81.746 M -8.11 % | 88.962 M -14.83 % | 104.458 M 10.19 % | 94.801 M 0.37 % | 94.451 M 9.99 % | 85.870 M 37.52 % | 62.440 M -25.58 % | 83.902 M 37.18 % | 61.164 M |
| Tax payables | 7.681 M 5.08 % | 7.310 M 4.42 % | 7.001 M -2.62 % | 7.189 M 306.73 % | 1.767 M 58.92 % | 1.112 M -21.89 % | 1.424 M 41.25 % | 1.008 M 281.81 % | 264.005 K 24.98 % | 211.235 K -32.71 % | 313.898 K -29.69 % | 446.475 K 29.90 % | 343.713 K 45.10 % | 236.879 K -25.63 % | 318.511 K 6.18 % | 299.983 K -91.57 % | 3.560 M -18.36 % | 4.360 M -57.24 % | 10.195 M 13.86 % | 8.954 M -53.22 % | 19.140 M -3.22 % | 19.776 M 18.62 % | 16.672 M 8.05 % | 15.430 M 24.38 % | 12.405 M 16.15 % | 10.681 M -8.60 % | 11.686 M -21.87 % | 14.957 M 8.00 % | 13.849 M -26.08 % | 18.736 M 100.63 % | 9.339 M -26.41 % | 12.690 M -20.29 % | 15.920 M 24.51 % | 12.786 M -21.69 % | 16.326 M -11.47 % | 18.440 M 25.74 % | 14.666 M -23.98 % | 19.292 M 20.57 % | 16.000 M -7.70 % | 17.335 M 140.60 % | 7.205 M -7.33 % | 7.774 M -16.52 % | 9.313 M -39.23 % | 15.326 M 594.04 % | 2.208 M -78.20 % | 10.129 M 1 157.88 % | 805.265 K -94.29 % | 14.097 M 148.73 % | 5.668 M -42.08 % | 9.785 M 0.40 % | 9.746 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.587 M -1.04 % | 59.204 M -1.03 % | 59.821 M -0.11 % | 59.887 M -1.02 % | 60.504 M -1.01 % | 61.121 M -1.00 % | 61.737 M 3.58 % | 59.604 M -1.02 % | 60.221 M -1.01 % | 60.837 M -1.00 % | 61.454 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 |
| Minority interest | -2.068 M -8.43 % | -1.908 M -21.86 % | -1.565 M -60.56 % | -974.984 K 47.39 % | -1.853 M -25.17 % | -1.481 M 4.37 % | -1.548 M 5.31 % | -1.635 M 10.26 % | -1.822 M -30.44 % | -1.397 M 2.21 % | -1.428 M -11.93 % | -1.276 M -1 155.54 % | -101.652 K 24.76 % | -135.101 K 30.42 % | -194.156 K -193.48 % | -66.156 K -109.06 % | 729.976 K -38.86 % | 1.194 M 8 055.27 % | -15.009 K | 0.000 | 0.000 -100.00 % | 41.885 M -10.06 % | 46.568 M -1.51 % | 47.282 M 1.71 % | 46.489 M -1.52 % | 47.208 M -0.15 % | 47.278 M -0.48 % | 47.506 M -0.69 % | 47.837 M -0.29 % | 47.975 M -0.41 % | 48.175 M -0.42 % | 48.378 M -0.51 % | 48.627 M -35.94 % | 75.911 M -0.60 % | 76.371 M -0.73 % | 76.934 M 1.12 % | 76.081 M -1.53 % | 77.261 M -0.29 % | 77.483 M 0.06 % | 77.435 M 115.56 % | 35.924 M 18.28 % | 30.373 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 386.796 M 0.49 % | 384.897 M 0.50 % | 382.998 M 0.50 % | 381.098 M 1.39 % | 375.865 M 0.00 % | 375.865 M 0.00 % | 375.865 M 0.00 % | 375.865 M 0.00 % | 375.865 M 0.00 % | 375.865 M 0.00 % | 375.865 M 0.00 % | 375.865 M 0.00 % | 375.863 M 0.00 % | 375.863 M 0.00 % | 375.863 M 0.00 % | 375.865 M 0.00 % | 375.865 M 0.00 % | 375.865 M 0.00 % | 375.865 M 0.00 % | 375.865 M 0.33 % | 374.631 M -0.09 % | 374.969 M 0.13 % | 374.485 M -0.01 % | 374.522 M 0.52 % | 372.571 M 0.01 % | 372.524 M 0.05 % | 372.354 M -0.01 % | 372.387 M 0.81 % | 369.381 M 0.00 % | 369.381 M -12.75 % | 423.381 M 0.00 % | 423.381 M 0.35 % | 421.899 M 1.40 % | 416.079 M -5.13 % | 438.579 M 0.00 % | 438.579 M 0.33 % | 437.134 M 0.00 % | 437.134 M 0.00 % | 437.134 M 0.00 % | 437.134 M 0.44 % | 435.202 M 0.00 % | 435.203 M -7.73 % | 471.666 M -0.08 % | 472.046 M 0.93 % | 467.691 M 0.00 % | 467.696 M -0.01 % | 467.735 M -0.01 % | 467.780 M 1 157.05 % | 37.212 M 0.00 % | 37.212 M 3.67 % | 35.897 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.802 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.982 K | 0.000 -100.00 % | 895.110 -92.58 % | 12.056 K -22.79 % | 15.615 K | 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 |
| Total assets | 623.826 M -6.46 % | 666.876 M -2.37 % | 683.034 M -1.94 % | 696.534 M -5.37 % | 736.026 M -0.29 % | 738.167 M -0.19 % | 739.544 M -1.27 % | 749.032 M -4.47 % | 784.066 M -7.54 % | 848.013 M -3.89 % | 882.359 M -1.83 % | 898.803 M -18.87 % | 1.108 B -1.78 % | 1.128 B -5.25 % | 1.190 B -3.39 % | 1.232 B -31.34 % | 1.795 B -2.48 % | 1.840 B 8.79 % | 1.692 B 5.50 % | 1.603 B -15.73 % | 1.903 B -16.73 % | 2.285 B 63.30 % | 1.399 B 33.25 % | 1.050 B 8.31 % | 969.704 M -1.07 % | 980.211 M -5.97 % | 1.042 B 1.71 % | 1.025 B 2.55 % | 999.484 M 0.32 % | 996.249 M 2.56 % | 971.415 M -22.07 % | 1.246 B 25.46 % | 993.545 M -4.91 % | 1.045 B 1.21 % | 1.032 B -3.96 % | 1.075 B 0.48 % | 1.070 B 2.45 % | 1.044 B -1.04 % | 1.055 B -1.69 % | 1.073 B 16.55 % | 920.897 M 6.16 % | 867.466 M 2.22 % | 848.648 M 1.30 % | 837.794 M 1.77 % | 823.258 M 6.28 % | 774.638 M -6.89 % | 831.955 M 8.18 % | 769.077 M 162.29 % | 293.221 M -5.98 % | 311.887 M 9.84 % | 283.950 M |
| 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2009-12-31 |
| 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 0.000 | 0.000 -100.00 % | 23.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | -16.345 M 9.68 % | -18.096 M -1 966 947 870.09 % | -0.920 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -1.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K | 0.000 | 0.000 100.00 % | -2.723 M | 0.000 100.00 % | -47.578 K 97.68 % | -2.054 M 69.91 % | -6.827 M -662.87 % | -894.882 K 69.28 % | -2.913 M 65.83 % | -8.525 M -80.78 % | -4.716 M 62.26 % | -12.495 M -11.65 % | -11.191 M 10.46 % | -12.499 M -515.72 % | -2.030 M 70.63 % | -6.912 M -33.15 % | -5.191 M -9.36 % | -4.747 M 45.40 % | -8.694 M -230.45 % | -2.631 M 56.43 % | -6.038 M 39.25 % | -9.939 M -216.11 % | -3.144 M 56.91 % | -7.296 M 50.06 % | -14.608 M 42.85 % | -25.561 M -46.01 % | -17.507 M -12.76 % | -15.526 M 50.90 % | -31.620 M -33.37 % | -23.708 M 22.48 % | -30.583 M 49.67 % | -60.768 M -27.67 % | -47.598 M -630.28 % | -6.518 M 27.70 % | -9.014 M 3.17 % | -9.309 M -164.95 % | -3.514 M -44.32 % | -2.435 M 88.71 % | -21.572 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M -102.00 % | 50.000 M | 0.000 | 0.000 -100.00 % | 141.866 M -73.61 % | 537.555 M 18 097.76 % | 2.954 M 102.24 % | -132.100 M -2 901.06 % | 4.716 M -62.26 % | 12.495 M 11.95 % | 11.161 M -78.85 % | 52.782 M 2 500.19 % | 2.030 M -70.63 % | 6.913 M | 0.000 | 0.000 -100.00 % | 16.523 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.296 M -50.06 % | 14.608 M -42.85 % | 25.561 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M -106.14 % | 81.499 M 128.55 % | -285.500 M -32.82 % | -214.960 M -34.35 % | -160.000 M -17.65 % | -136.000 M 39.96 % | -226.500 M -89.07 % | -119.800 M 27.44 % | -165.100 M 13.38 % | -190.600 M -6.60 % | -178.800 M -16.10 % | -154.000 M -670.00 % | -20.000 M -292.16 % | -5.100 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M 33.33 % | -3.000 M 79.45 % | -14.600 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -103.695 M -141.08 % | 252.425 M 1.79 % | 247.997 M 31.90 % | 188.013 M 23.35 % | 152.423 M -11.47 % | 172.172 M 52.10 % | 113.195 M -20.05 % | 141.579 M -32.61 % | 210.078 M 56.01 % | 134.656 M | 0.000 | 0.000 -100.00 % | 219.926 K -89.04 % | 2.007 M | 0.000 | 0.000 -100.00 % | 106.415 K -94.71 % | 2.012 M -33.23 % | 3.013 M -80.02 % | 15.081 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 100.00 % | -12.247 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 % | 29.487 K | 0.000 -100.00 % | 21.695 M | 0.000 100.00 % | -3.728 M -470.53 % | 1.006 M 204.88 % | -959.200 K -7 478.46 % | 13.000 K 87 241 523 199 900.00 % | 0.000 300.00 % | 0.000 100.00 % | -29.998 K -100.07 % | 40.284 M 1 364.86 % | 2.750 M 302 097.80 % | 910.000 -100.00 % | 126.346 M 62 300 851.68 % | 202.800 -100.00 % | 21.623 M 259.70 % | -13.540 M -585.55 % | -1.975 M | 0.000 -100.00 % | 7.663 M | 0.000 | 0.000 | 0.000 100.00 % | -17.624 M -325.94 % | 7.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.432 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 165.000 K | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 100.00 % | -13.487 M -11 952.53 % | -111.901 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K | 0.000 | 0.000 100.00 % | -3.694 M -107.39 % | 50.000 M 130.97 % | 21.648 M 406.87 % | -7.054 M -106.47 % | 109.116 M -78.38 % | 504.592 M 1 630.18 % | 29.164 M 125.90 % | -112.599 M -1 061.82 % | 11.707 M 117.52 % | -66.824 M -274.85 % | -17.827 M -518.04 % | 4.264 M -78.89 % | 20.198 M 139.56 % | -51.055 M -55.44 % | -32.845 M -32.72 % | -24.746 M -407.44 % | 8.049 M 156.83 % | -14.164 M -76.76 % | -8.013 M 19.38 % | -9.939 M -314.86 % | 4.626 M 163.50 % | -7.284 M 50.09 % | -14.595 M 41.81 % | -25.080 M 28.61 % | -35.130 M -354.70 % | -7.726 M 75.57 % | -31.620 M -33.37 % | -23.708 M 22.48 % | -30.583 M -129.32 % | -13.336 M 71.98 % | -47.598 M -630.28 % | -6.518 M 27.70 % | -9.014 M 3.17 % | -9.309 M -164.95 % | -3.514 M -54.82 % | -2.270 M 89.48 % | -21.572 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -592.715 K 45.62 % | -1.090 M 1.17 % | -1.103 M 76.66 % | -4.725 M -266.42 % | -1.289 M 56.90 % | -2.992 M -109.73 % | -1.427 M 59.94 % | -3.561 M 29.02 % | -5.018 M -55.76 % | -3.221 M -1.46 % | -3.175 M 15.07 % | -3.738 M -8.65 % | -3.441 M 15.49 % | -4.071 M -148.06 % | -1.641 M 91.74 % | -19.862 M -114.03 % | -9.280 M -252.72 % | -2.631 M 24.77 % | -3.497 M -590.69 % | -506.348 K 91.48 % | -5.940 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.340 K | 0.000 100.00 % | -4.110 M -1 338.55 % | -285.728 K -116.46 % | -132.000 K 0.00 % | -132.000 K 97.10 % | -4.558 M -3 931.25 % | -113.059 K 42.18 % | -195.529 K -22.80 % | -159.231 K 53.64 % | -343.477 K 93.26 % | -5.098 M -33 920.04 % | -14.986 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.760 M -3 471.93 % | -385.215 K 74.76 % | -1.526 M -208.59 % | -494.509 K 78.41 % | -2.291 M 79.01 % | -10.915 M -912.61 % | -1.078 M |
| Other financing activites | -1.000 M -134.72 % | 2.880 M 511.44 % | -700.000 K 97.08 % | -23.945 M -1 496.32 % | -1.500 M -143.23 % | 3.470 M 447.00 % | -1.000 M 93.71 % | -15.908 M -695.38 % | -2.000 M -33.33 % | -1.500 M -25.00 % | -1.200 M -118.36 % | 6.537 M 305.15 % | -3.186 M -104.39 % | 72.650 M 371.59 % | -26.750 M 11.58 % | -30.253 M -24.99 % | -24.205 M -112.38 % | 195.502 M 597.46 % | 28.031 M -69.00 % | 90.421 M 947.80 % | -10.665 M -104.98 % | 214.153 M -8.97 % | 235.249 M 1 164.76 % | 18.600 M 218.82 % | 5.834 M 138.74 % | -15.060 M -1.62 % | -14.819 M -433.08 % | -2.780 M -6 047.05 % | 46.745 K 129.27 % | -159.702 K 99.66 % | -47.586 M -218.67 % | 40.099 M 8 104.66 % | 488.732 K -95.53 % | 10.924 M 245.98 % | -7.483 M 72.13 % | -26.849 M -1 400.21 % | 2.065 M -56.89 % | 4.790 M 9.33 % | 4.381 M 97.09 % | 2.223 M -70.25 % | 7.472 M | 0.000 | 0.000 -100.00 % | 2.146 M 4 466.46 % | 47.003 K 100.09 % | -55.000 M -283.33 % | 30.000 M -93.12 % | 436.329 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M |
| Net cash used provided by financing activities | -1.593 M -188.98 % | 1.790 M 199.28 % | -1.803 M 93.71 % | -28.670 M -927.78 % | -2.789 M -683.60 % | 477.979 K 119.70 % | -2.427 M 87.54 % | -19.469 M -177.43 % | -7.018 M -48.63 % | -4.721 M -7.92 % | -4.375 M -256.32 % | 2.799 M 142.23 % | -6.627 M -109.66 % | 68.579 M 341.55 % | -28.391 M 43.35 % | -50.115 M -49.67 % | -33.485 M -117.36 % | 192.871 M 686.16 % | 24.533 M -72.71 % | 89.914 M 641.47 % | -16.606 M -107.75 % | 214.153 M -8.97 % | 235.249 M 1 164.76 % | 18.600 M 218.82 % | 5.834 M 138.74 % | -15.060 M -1.62 % | -14.819 M -421.76 % | -2.840 M -6 176.13 % | 46.745 K 101.09 % | -4.270 M 91.08 % | -47.872 M -219.78 % | 39.967 M 11 103.59 % | 356.732 K -94.40 % | 6.366 M 183.81 % | -7.596 M 71.91 % | -27.045 M -1 519.11 % | 1.906 M -57.14 % | 4.446 M 719.66 % | -717.528 K -132.50 % | 2.208 M -70.45 % | 7.472 M | 0.000 | 0.000 -100.00 % | 2.146 M 4 466.46 % | 47.003 K 100.07 % | -68.760 M -332.18 % | 29.615 M -93.19 % | 434.803 M 88 026.23 % | -494.509 K -106.41 % | 7.709 M 170.63 % | -10.915 M -222.33 % | 8.922 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.473 K 102.42 % | -805.169 K -53.72 % | -523.784 K -1 010.14 % | -47.182 K -108.82 % | 535.171 K 55.86 % | 343.371 K -56.47 % | 788.794 K 4 696.56 % | 16.445 K -95.46 % | 362.075 K -38.67 % | 590.327 K 622.80 % | 81.672 K 146.19 % | -176.821 K 41.68 % | -303.177 K 84.60 % | -1.969 M -1 151.05 % | 187.359 K -84.05 % | 1.175 M 184.94 % | -1.383 M -793.23 % | 199.463 K 128.98 % | -688.221 K 22.98 % | -893.571 K -183.93 % | -314.719 K -145.75 % | 687.910 K 349.56 % | -275.649 K -264.64 % | 167.423 K 180.03 % | -209.202 K 82.88 % | -1.222 M -234.26 % | -365.497 K -63.16 % | -224.013 K 63.75 % | -618.005 K -360.55 % | 237.192 K 464.14 % | -65.137 K 92.10 % | -824.478 K -125.10 % | 3.284 M |
| Net change in cash | 2.972 M -63.05 % | 8.043 M 182.25 % | -9.779 M -201.35 % | 9.649 M 588.92 % | -1.974 M -222.35 % | 1.613 M 164.33 % | -2.507 M -220.81 % | 2.075 M 61.27 % | 1.287 M 738.36 % | -201.604 K 97.78 % | -9.064 M -199.06 % | 9.150 M 3 947.81 % | -237.806 K -317.68 % | 109.245 K 100.27 % | -39.768 M -203.11 % | 38.569 M 461.19 % | -10.678 M 26.84 % | -14.595 M 79.11 % | -69.878 M 59.77 % | -173.704 M -191.42 % | 190.013 M 383.73 % | -66.969 M -342.74 % | 27.589 M -20.52 % | 34.713 M 159.76 % | -58.091 M -511.59 % | -9.498 M -243.84 % | 6.604 M -89.60 % | 63.494 M 206.41 % | -59.666 M -134.86 % | -25.405 M 72.12 % | -91.127 M -278.57 % | 51.031 M 502.89 % | -12.666 M -311.56 % | 5.987 M 138.49 % | -15.557 M -2 024.19 % | -732.355 K -102.50 % | 29.349 M 629.01 % | -5.548 M 74.38 % | -21.656 M -276.44 % | 12.274 M 166.02 % | -18.591 M 55.41 % | -41.696 M -218.55 % | -13.089 M 73.86 % | -50.076 M -20.44 % | -41.577 M 72.55 % | -151.487 M -642.59 % | 27.919 M -93.18 % | 409.304 M 82 657.04 % | 494.585 K -79.11 % | 2.368 M 120.78 % | -11.395 M -94.66 % | -5.854 M |
| Cash at beginning of period | 8.489 M 1 804.06 % | 445.850 K -95.64 % | 10.225 M 1 674.85 % | 576.098 K -77.40 % | 2.550 M 172.21 % | 936.624 K -72.80 % | 3.444 M 151.67 % | 1.368 M 1 579.41 % | 81.483 K -71.22 % | 283.086 K -96.97 % | 9.348 M 4 640.98 % | 197.164 K -54.67 % | 434.971 K 33.54 % | 325.725 K -99.19 % | 40.094 M 2 530.17 % | 1.524 M -87.51 % | 12.203 M -54.46 % | 26.798 M -72.28 % | 96.676 M -64.24 % | 270.380 M 236.43 % | 80.368 M -45.45 % | 147.337 M 23.04 % | 119.748 M 40.82 % | 85.035 M -40.59 % | 143.126 M -6.22 % | 152.624 M 4.52 % | 146.021 M 76.94 % | 82.527 M -41.96 % | 142.193 M -15.16 % | 167.599 M -35.22 % | 258.726 M 24.57 % | 207.694 M -5.75 % | 220.360 M 2.79 % | 214.373 M -6.77 % | 229.930 M 4.20 % | 220.662 M 15.34 % | 191.314 M -2.82 % | 196.861 M -9.91 % | 218.517 M 6.72 % | 204.758 M -8.32 % | 223.350 M -15.73 % | 265.046 M -4.71 % | 278.135 M -15.26 % | 328.212 M -11.24 % | 369.789 M -29.06 % | 521.276 M 5.66 % | 493.357 M 781.72 % | 55.954 M 0.89 % | 55.460 M 4.46 % | 53.092 M -17.67 % | 64.487 M -8.32 % | 70.341 M |
| Cash at end of period | 11.461 M 35.01 % | 8.489 M 1 804.06 % | 445.850 K -95.64 % | 10.225 M 1 674.85 % | 576.098 K -77.40 % | 2.550 M 172.21 % | 936.624 K -72.80 % | 3.444 M 151.67 % | 1.368 M 1 579.41 % | 81.483 K -71.22 % | 283.086 K -96.97 % | 9.348 M 4 640.98 % | 197.164 K -54.67 % | 434.971 K 33.54 % | 325.725 K -99.19 % | 40.094 M 2 530.17 % | 1.524 M -87.51 % | 12.203 M -54.46 % | 26.798 M -72.28 % | 96.676 M -64.24 % | 270.380 M 236.43 % | 80.368 M -45.45 % | 147.337 M 23.04 % | 119.748 M 40.82 % | 85.035 M -40.59 % | 143.126 M -6.22 % | 152.624 M 4.52 % | 146.021 M 76.94 % | 82.527 M -41.96 % | 142.193 M -15.16 % | 167.599 M -35.22 % | 258.726 M 24.57 % | 207.694 M -5.75 % | 220.360 M 2.79 % | 214.373 M -2.53 % | 219.930 M -0.33 % | 220.662 M 15.34 % | 191.314 M -2.82 % | 196.861 M -9.29 % | 217.032 M 5.99 % | 204.758 M -8.32 % | 223.350 M -15.73 % | 265.046 M -4.71 % | 278.135 M -15.26 % | 328.212 M -11.24 % | 369.789 M -29.06 % | 521.276 M 12.04 % | 465.258 M 731.50 % | 55.954 M 0.89 % | 55.460 M 4.46 % | 53.092 M -17.67 % | 64.487 M |
| Operating cash flow | -16.345 M 9.68 % | -18.096 M -1 966 947 870.09 % | -0.920 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 expenditure | 0.000 | 0.000 | 0.000 100.00 % | -1.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K | 0.000 | 0.000 100.00 % | -2.723 M | 0.000 100.00 % | -47.578 K 97.68 % | -2.054 M 69.91 % | -6.827 M -662.87 % | -894.882 K 69.28 % | -2.913 M 65.83 % | -8.525 M -80.78 % | -4.716 M 62.26 % | -12.495 M -11.65 % | -11.191 M 10.46 % | -12.499 M -515.72 % | -2.030 M 70.63 % | -6.912 M -33.15 % | -5.191 M -9.36 % | -4.747 M 45.40 % | -8.694 M -230.45 % | -2.631 M 56.43 % | -6.038 M 39.25 % | -9.939 M -216.11 % | -3.144 M 56.91 % | -7.296 M 50.06 % | -14.608 M 42.85 % | -25.561 M -46.01 % | -17.507 M -12.76 % | -15.526 M 50.90 % | -31.620 M -33.37 % | -23.708 M 22.48 % | -30.583 M 49.67 % | -60.768 M -27.67 % | -47.598 M -630.28 % | -6.518 M 27.70 % | -9.014 M 3.17 % | -9.309 M -164.95 % | -3.514 M -44.32 % | -2.435 M 88.71 % | -21.572 M |
| Free CashFlow | -16.345 M 9.68 % | -18.096 M -1 966 947 870.09 % | -0.920 100.00 % | -1.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K | 0.000 | 0.000 100.00 % | -2.723 M | 0.000 100.00 % | -47.578 K 97.68 % | -2.054 M 69.91 % | -6.827 M -662.87 % | -894.882 K 69.28 % | -2.913 M 65.83 % | -8.525 M -80.78 % | -4.716 M 62.26 % | -12.495 M -11.65 % | -11.191 M 10.46 % | -12.499 M -515.72 % | -2.030 M 70.63 % | -6.912 M -33.15 % | -5.191 M -9.36 % | -4.747 M 45.40 % | -8.694 M -230.45 % | -2.631 M 56.43 % | -6.038 M 39.25 % | -9.939 M -216.11 % | -3.144 M 56.91 % | -7.296 M 50.06 % | -14.608 M 42.85 % | -25.561 M -46.01 % | -17.507 M -12.76 % | -15.526 M 50.90 % | -31.620 M -33.37 % | -23.708 M 22.48 % | -30.583 M 49.67 % | -60.768 M -27.67 % | -47.598 M -630.28 % | -6.518 M 27.70 % | -9.014 M 3.17 % | -9.309 M -164.95 % | -3.514 M -44.32 % | -2.435 M 88.71 % | -21.572 M |
| 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 |