Chino Commercial Bancorp CCBC
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 24.940 M 17.46 % | 21.233 M 31.90 % | 16.098 M 23.21 % | 13.066 M 9.51 % | 11.931 M 4.39 % | 11.430 M 18.00 % | 9.686 M 13.23 % | 8.554 M 10.42 % | 7.747 M 17.72 % | 6.581 M 9.90 % | 5.988 M 7.14 % | 5.589 M 2.17 % | 5.470 M -3.28 % | 5.656 M -12.83 % | 6.488 M 8.61 % | 5.974 M 8.78 % | 5.492 M -9.70 % | 6.081 M 5.02 % | 5.791 M 20.29 % | 4.814 M 32.13 % | 3.643 M 24.12 % | 2.935 M 25.05 % | 2.347 M 60.31 % | 1.464 M |
| Net income | 5.139 M 4.10 % | 4.937 M 4.75 % | 4.713 M 50.53 % | 3.131 M 19.29 % | 2.625 M 2.77 % | 2.554 M 14.48 % | 2.231 M 42.01 % | 1.571 M 8.12 % | 1.453 M 9.50 % | 1.327 M 16.40 % | 1.140 M 21.18 % | 940.728 K 59.51 % | 589.766 K 33.61 % | 441.401 K 44.58 % | 305.301 K -12.94 % | 350.671 K 13.50 % | 308.948 K -58.40 % | 742.609 K -26.44 % | 1.010 M 14.05 % | 885.173 K 52.25 % | 581.381 K 16.16 % | 500.509 K 146.60 % | 202.962 K 188.70 % | -228.831 K |
| Income before tax | 7.168 M 3.92 % | 6.898 M 4.88 % | 6.577 M 51.75 % | 4.334 M 17.82 % | 3.679 M 3.95 % | 3.539 M 13.31 % | 3.123 M 14.90 % | 2.718 M 14.15 % | 2.381 M 10.64 % | 2.152 M 17.28 % | 1.835 M 21.77 % | 1.507 M 62.90 % | 925.102 K 37.85 % | 671.086 K 54.29 % | 434.945 K -15.87 % | 516.990 K 9.35 % | 472.790 K -60.98 % | 1.212 M -25.99 % | 1.637 M 12.76 % | 1.452 M 58.20 % | 917.709 K 109.26 % | 438.552 K | 0.000 100.00 % | -228.031 K |
| Income before tax ratio | 0.29 -11.53 % | 0.32 -20.48 % | 0.41 23.17 % | 0.33 7.59 % | 0.31 -0.42 % | 0.31 -3.97 % | 0.32 1.47 % | 0.32 3.38 % | 0.31 -6.01 % | 0.33 6.71 % | 0.31 13.65 % | 0.27 59.44 % | 0.17 42.53 % | 0.12 77.00 % | 0.07 -22.54 % | 0.09 0.52 % | 0.09 -56.78 % | 0.20 -29.53 % | 0.28 -6.26 % | 0.30 19.73 % | 0.25 68.59 % | 0.15 | 0.00 100.00 % | -0.16 |
| EBITDA | 7.453 M 3.86 % | 7.176 M 3.80 % | 6.913 M 48.19 % | 4.665 M 15.91 % | 4.025 M 4.46 % | 3.853 M 1 486.70 % | 242.820 K 8.47 % | 223.856 K 5.07 % | 213.059 K -90.93 % | 2.349 M 15.03 % | 2.042 M 18.86 % | 1.718 M 49.02 % | 1.153 M 28.75 % | 895.409 K 47.37 % | 607.592 K -8.96 % | 667.399 K 3.79 % | 643.047 K -52.60 % | 1.357 M -26.02 % | 1.834 M 26.33 % | 1.452 M 33.10 % | 1.091 M 64.25 % | 664.073 K 224.63 % | 204.565 K 285.65 % | -110.191 K |
| Net income ratio | 0.21 -11.37 % | 0.23 -20.58 % | 0.29 22.18 % | 0.24 8.93 % | 0.22 -1.55 % | 0.22 -2.99 % | 0.23 25.41 % | 0.18 -2.08 % | 0.19 -6.98 % | 0.20 5.91 % | 0.19 13.11 % | 0.17 56.12 % | 0.11 38.15 % | 0.08 65.85 % | 0.05 -19.84 % | 0.06 4.34 % | 0.06 -53.93 % | 0.12 -29.96 % | 0.17 -5.19 % | 0.18 15.23 % | 0.16 -6.41 % | 0.17 97.20 % | 0.09 155.33 % | -0.16 |
| Ratio EBITDA | 0.30 -11.58 % | 0.34 -21.30 % | 0.43 20.28 % | 0.36 5.85 % | 0.34 0.06 % | 0.34 1 244.64 % | 0.03 -4.21 % | 0.03 -4.84 % | 0.03 -92.29 % | 0.36 4.67 % | 0.34 10.94 % | 0.31 45.86 % | 0.21 33.12 % | 0.16 69.06 % | 0.09 -16.18 % | 0.11 -4.59 % | 0.12 -47.51 % | 0.22 -29.56 % | 0.32 5.02 % | 0.30 0.74 % | 0.30 32.33 % | 0.23 159.59 % | 0.09 215.80 % | -0.08 |
| Gross profit ratio | 0.67 -8.50 % | 0.73 -21.09 % | 0.92 -1.01 % | 0.93 0.69 % | 0.93 5.01 % | 0.88 -11.80 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 10.57 % | 0.90 7.05 % | 0.84 18.58 % | 0.71 5.28 % | 0.68 -8.16 % | 0.74 -9.03 % | 0.81 -9.92 % | 0.90 -2.00 % | 0.92 -1.50 % | 0.93 3.72 % | 0.90 6.10 % | 0.85 9.09 % | 0.78 |
| Weighted average shs out dil | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M -0.03 % | 3.213 M 15.00 % | 2.794 M 9.44 % | 2.553 M 0.00 % | 2.553 M -0.04 % | 2.554 M 0.00 % | 2.554 M 22.03 % | 2.093 M -9.00 % | 2.300 M 3.09 % | 2.231 M 18.73 % | 1.879 M -18.30 % | 2.300 M -4.88 % | 2.418 M -10.74 % | 2.709 M -0.07 % | 2.711 M 0.07 % | 2.709 M 3.56 % | 2.616 M 3.36 % | 2.531 M 0.92 % | 2.508 M |
| Weighted average shs out | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M -0.03 % | 3.213 M 15.00 % | 2.794 M 9.44 % | 2.553 M 0.00 % | 2.553 M -0.08 % | 2.555 M 0.04 % | 2.554 M 2.24 % | 2.498 M 8.85 % | 2.295 M 3.29 % | 2.222 M 23.72 % | 1.796 M -16.35 % | 2.147 M -3.77 % | 2.231 M -11.47 % | 2.520 M 0.44 % | 2.509 M 0.00 % | 2.509 M 0.04 % | 2.508 M 0.00 % | 2.508 M 0.00 % | 2.508 M |
| EPS diluted | 1.60 3.90 % | 1.54 4.76 % | 1.47 51.55 % | 0.97 18.29 % | 0.82 2.50 % | 0.80 15.94 % | 0.69 23.21 % | 0.56 -1.75 % | 0.57 9.62 % | 0.52 15.56 % | 0.45 21.62 % | 0.37 32.14 % | 0.28 21.74 % | 0.23 64.29 % | 0.14 -12.50 % | 0.16 23.08 % | 0.13 -58.06 % | 0.31 -16.22 % | 0.37 12.12 % | 0.33 50.00 % | 0.22 69.23 % | 0.13 62.09 % | 0.08 231.69 % | -0.06 |
| Earnings per share | 1.60 3.90 % | 1.54 4.76 % | 1.47 51.55 % | 0.97 18.29 % | 0.82 3.80 % | 0.79 14.49 % | 0.69 23.21 % | 0.56 -1.75 % | 0.57 9.62 % | 0.52 15.56 % | 0.45 21.62 % | 0.37 60.87 % | 0.23 21.05 % | 0.19 18.75 % | 0.16 0.00 % | 0.16 14.29 % | 0.14 -57.58 % | 0.33 -17.50 % | 0.40 14.29 % | 0.35 52.17 % | 0.23 15.00 % | 0.20 147.22 % | 0.08 232.84 % | -0.06 |
| Gross profit | 16.623 M 7.48 % | 15.466 M 4.08 % | 14.860 M 21.96 % | 12.185 M 10.27 % | 11.050 M 9.62 % | 10.081 M 4.07 % | 9.686 M 13.23 % | 8.554 M 10.42 % | 7.747 M 17.72 % | 6.581 M 9.90 % | 5.988 M 7.14 % | 5.589 M 12.97 % | 4.947 M 3.54 % | 4.778 M 3.37 % | 4.623 M 14.34 % | 4.043 M -0.09 % | 4.047 M -17.85 % | 4.926 M -5.40 % | 5.207 M 17.88 % | 4.417 M 30.14 % | 3.394 M 28.73 % | 2.637 M 32.68 % | 1.987 M 74.88 % | 1.136 M |
| Income tax expense | 2.029 M 3.45 % | 1.961 M 5.23 % | 1.864 M 54.95 % | 1.203 M 14.16 % | 1.054 M 7.01 % | 984.794 K 10.32 % | 892.659 K -22.17 % | 1.147 M 23.61 % | 927.938 K 12.55 % | 824.461 K 18.67 % | 694.759 K 22.63 % | 566.545 K 68.95 % | 335.336 K 46.00 % | 229.685 K 77.17 % | 129.644 K -22.05 % | 166.319 K 1.51 % | 163.842 K -65.06 % | 468.909 K -25.27 % | 627.464 K 10.74 % | 566.619 K 68.47 % | 336.328 K 642.84 % | -61.957 K | 0.000 -100.00 % | 800.000 |
| Cost of revenue | 8.317 M 44.23 % | 5.766 M 365.78 % | 1.238 M 40.45 % | 881.423 K 0.00 % | 881.443 K -34.66 % | 1.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 522.979 K -40.40 % | 877.532 K -52.96 % | 1.865 M -3.39 % | 1.931 M 33.63 % | 1.445 M 25.05 % | 1.155 M 98.01 % | 583.542 K 47.10 % | 396.688 K 59.18 % | 249.214 K -16.58 % | 298.754 K -17.05 % | 360.140 K 9.83 % | 327.919 K |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 5.738 M 14.12 % | 5.028 M | 0.000 | 0.000 -100.00 % | 4.091 M 17.69 % | 3.476 M 5.37 % | 3.299 M 7.11 % | 3.080 M 8.57 % | 2.837 M 7.34 % | 2.643 M 21.32 % | 2.178 M -0.19 % | 2.183 M -0.50 % | 2.194 M 15.51 % | 1.899 M -1.32 % | 1.925 M 1.07 % | 1.904 M 7.03 % | 1.779 M 22.54 % | 1.452 M 17.61 % | 1.235 M 9.89 % | 1.123 M 36.87 % | 820.801 K 39.64 % | 587.800 K |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 152.685 K 20.74 % | 126.457 K | 0.000 | 0.000 -100.00 % | 90.359 K -29.06 % | 127.371 K 67.43 % | 76.074 K 34.79 % | 56.437 K -43.66 % | 100.168 K 44.01 % | 69.554 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.386 M 982.97 % | 127.944 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 9.454 M 10.35 % | 8.568 M 257.95 % | 2.394 M -11.22 % | 2.696 M -63.43 % | 7.371 M 12.68 % | 6.542 M 527.85 % | -1.529 M -3.10 % | -1.483 M -1.92 % | -1.455 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.844 M -4.20 % | 1.924 M -3.49 % | 1.994 M 22.57 % | 1.627 M -1.36 % | 1.649 M -8.89 % | 1.810 M -17.14 % | 2.185 M -23.01 % | 2.838 M 128.48 % | 1.242 M 15.57 % | 1.075 M -7.87 % | 1.166 M 50.20 % | 776.505 K |
| Operating expenses | 9.454 M 10.35 % | 8.568 M 3.43 % | 8.284 M 5.51 % | 7.851 M 6.51 % | 7.371 M 12.68 % | 6.542 M 56.43 % | 4.182 M 16.04 % | 3.604 M 6.79 % | 3.375 M -23.80 % | 4.429 M 6.65 % | 4.153 M 1.74 % | 4.082 M 1.49 % | 4.022 M -2.07 % | 4.107 M -1.92 % | 4.188 M 18.77 % | 3.526 M -1.34 % | 3.574 M -3.78 % | 3.714 M 4.04 % | 3.570 M 20.39 % | 2.965 M 19.75 % | 2.476 M 12.67 % | 2.198 M 10.61 % | 1.987 M 45.65 % | 1.364 M |
| Cost and expenses | 17.771 M 23.98 % | 14.334 M 50.55 % | 9.521 M 9.04 % | 8.732 M 5.80 % | 8.253 M 4.59 % | 7.891 M 20.25 % | 6.562 M 12.44 % | 5.836 M 8.76 % | 5.366 M 21.16 % | 4.429 M 6.65 % | 4.153 M 1.74 % | 4.082 M -10.19 % | 4.545 M -8.82 % | 4.985 M -17.65 % | 6.053 M 10.93 % | 5.457 M 8.73 % | 5.019 M 3.06 % | 4.870 M 17.24 % | 4.154 M 23.54 % | 3.362 M 23.35 % | 2.726 M 9.17 % | 2.497 M 6.37 % | 2.347 M 38.71 % | 1.692 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 5.890 M 14.26 % | 5.155 M | 0.000 | 0.000 -100.00 % | 4.182 M 16.04 % | 3.604 M 6.79 % | 3.375 M 7.62 % | 3.136 M 6.78 % | 2.937 M 8.26 % | 2.713 M 24.54 % | 2.178 M -0.19 % | 2.183 M -0.50 % | 2.194 M 15.51 % | 1.899 M -1.32 % | 1.925 M 1.07 % | 1.904 M 37.43 % | 1.386 M 982.97 % | 127.944 K -89.64 % | 1.235 M 9.89 % | 1.123 M 36.87 % | 820.801 K 39.64 % | 587.800 K |
| Interest income | 22.033 M 17.31 % | 18.782 M 35.49 % | 13.862 M 25.71 % | 11.027 M 7.30 % | 10.277 M 8.07 % | 9.509 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.057 M -6.07 % | 4.319 M -13.42 % | 4.988 M 2.29 % | 4.877 M 10.86 % | 4.399 M -14.52 % | 5.146 M 1.17 % | 5.087 M 19.38 % | 4.261 M 38.07 % | 3.086 M 25.62 % | 2.456 M 32.66 % | 1.852 M 37.94 % | 1.342 M |
| Interest expense | 8.317 M 44.23 % | 5.766 M 365.78 % | 1.238 M 40.45 % | 881.423 K 0.00 % | 881.443 K -34.66 % | 1.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 402.707 K -32.41 % | 595.813 K -45.62 % | 1.096 M -4.87 % | 1.152 M 18.33 % | 973.302 K -0.28 % | 976.033 K 90.68 % | 511.873 K 97.18 % | 259.595 K 51.31 % | 171.566 K -10.15 % | 190.954 K -16.34 % | 228.240 K -2.05 % | 233.019 K |
| Depreciation and amortization | 284.481 K 2.41 % | 277.788 K -17.48 % | 336.623 K 1.66 % | 331.142 K -4.31 % | 346.058 K 10.19 % | 314.062 K 29.34 % | 242.820 K 8.47 % | 223.856 K 5.07 % | 213.059 K 109.90 % | -2.152 M -17.28 % | -1.835 M -21.77 % | -1.507 M -761.76 % | 227.727 K 1.52 % | 224.323 K 29.93 % | 172.647 K 14.79 % | 150.409 K -11.66 % | 170.257 K 17.22 % | 145.245 K -26.29 % | 197.037 K | 0.000 -100.00 % | 173.013 K -23.28 % | 225.521 K 10.24 % | 204.565 K 73.60 % | 117.840 K |
| Operating income | 7.168 M 3.92 % | 6.898 M 4.88 % | 6.577 M 51.75 % | 4.334 M 17.82 % | 3.679 M 3.95 % | 3.539 M 13.31 % | 3.123 M 14.90 % | 2.718 M 14.15 % | 2.381 M -30.87 % | 3.444 M 87.68 % | 1.835 M -36.20 % | 2.876 M 210.88 % | 925.102 K 37.85 % | 671.086 K 54.29 % | 434.945 K -15.87 % | 516.990 K 9.35 % | 472.790 K -60.98 % | 1.212 M -25.99 % | 1.637 M 12.76 % | 1.452 M 58.20 % | 917.709 K 109.26 % | 438.552 K | 0.000 100.00 % | -228.031 K |
| Operating income ratio | 0.29 -11.53 % | 0.32 -20.48 % | 0.41 23.17 % | 0.33 7.59 % | 0.31 -0.42 % | 0.31 -3.97 % | 0.32 1.47 % | 0.32 3.38 % | 0.31 -41.27 % | 0.52 70.77 % | 0.31 -40.45 % | 0.51 204.27 % | 0.17 42.53 % | 0.12 77.00 % | 0.07 -22.54 % | 0.09 0.52 % | 0.09 -56.78 % | 0.20 -29.53 % | 0.28 -6.26 % | 0.30 19.73 % | 0.25 68.59 % | 0.15 | 0.00 100.00 % | -0.16 |
| Total other income expenses net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.439 M -6.12 % | -1.356 M 1.67 % | -1.379 M -6.73 % | -1.292 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 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -32.164 M -334.01 % | -7.411 M 11.17 % | -8.343 M 92.24 % | -107.500 M -258.55 % | -29.982 M -264.44 % | 18.233 M 205.04 % | -17.359 M -56.89 % | -11.065 M -49.40 % | -7.406 M -8.83 % | -6.805 M -179.25 % | -2.437 M 89.17 % | -22.497 M -30.26 % | -17.270 M -26.95 % | -13.604 M 16.19 % | -16.233 M 33.57 % | -24.436 M -124.53 % | -10.883 M -2 103.31 % | -493.933 K 86.47 % | -3.649 M 67.87 % | -11.359 M -31.38 % | -8.646 M -44.66 % | -5.977 M -69.58 % | -3.524 M -758.09 % | -410.720 K |
| Total investments | 200.107 M 14.77 % | 174.352 M -1.25 % | 176.556 M 3.32 % | 170.876 M -10.40 % | 190.714 M 34.72 % | 141.558 M 4 273.94 % | 3.236 M -2.74 % | 3.328 M -24.63 % | 4.415 M | 0.000 | 0.000 | 0.000 -100.00 % | 67.307 M 406.34 % | 13.293 M -82.63 % | 76.538 M 796.50 % | 8.537 M -32.44 % | 12.637 M 6.49 % | 11.867 M -82.62 % | 68.272 M 6.64 % | 64.019 M 15.86 % | 55.254 M 30.45 % | 42.356 M 19.75 % | 35.370 M 61.36 % | 21.920 M |
| Total debt | 13.093 M -53.39 % | 28.093 M 0.00 % | 28.093 M 0.00 % | 28.093 M 0.00 % | 28.093 M 21.65 % | 23.093 M 185.35 % | 8.093 M -64.95 % | 23.093 M 0.00 % | 23.093 M 27.63 % | 18.093 M 484.97 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M -50.00 % | 6.186 M 51.36 % | 4.087 M -25.60 % | 5.493 M 77.59 % | 3.093 M 0.00 % | 3.093 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.660 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.258 K -94.49 % | -23.270 K -737.05 % | -2.780 K 83.13 % | -16.480 K -146.32 % | 35.581 K -29.44 % | 50.428 K -29.24 % | 71.269 K -10.47 % | 79.604 K 5.07 % | 75.764 K -8.89 % | 83.157 K 187.00 % | 28.975 K 850.65 % | -3.860 K 94.98 % | -76.916 K 37.27 % | -122.608 K -306.24 % | -30.181 K -48.00 % | -20.393 K -123.66 % | 86.184 K 2 576.52 % | 3.220 K |
| Retained earnings | 34.060 M 17.77 % | 28.921 M 19.16 % | 24.270 M 24.10 % | 19.557 M 19.04 % | 16.428 M 19.01 % | 13.804 M 22.68 % | 11.252 M 24.68 % | 9.025 M 21.14 % | 7.450 M 24.15 % | 6.001 M -2.99 % | 6.185 M 0.38 % | 6.162 M 18.02 % | 5.221 M 12.73 % | 4.632 M 10.53 % | 4.190 M 7.86 % | 3.885 M 9.92 % | 3.534 M 8.75 % | 3.250 M 29.62 % | 2.507 M 67.40 % | 1.498 M 144.48 % | 612.645 K 1 859.59 % | 31.264 K 106.66 % | -469.245 K 30.19 % | -672.207 K |
| Common stock | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 72.47 % | 6.089 M 0.00 % | 6.089 M 32.97 % | 4.580 M 32.21 % | 3.464 M 1.01 % | 3.429 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.728 M 0.00 % | 2.728 M 0.00 % | 2.728 M 0.00 % | 2.728 M 0.00 % | 2.728 M |
| Total equity | 42.705 M 13.92 % | 37.488 M 15.88 % | 32.350 M 9.31 % | 29.594 M 8.71 % | 27.223 M 11.70 % | 24.373 M 12.27 % | 21.709 M 11.31 % | 19.504 M 44.09 % | 13.536 M 12.12 % | 12.074 M 11.79 % | 10.801 M 11.62 % | 9.676 M 10.94 % | 8.722 M 16.73 % | 7.472 M 6.50 % | 7.016 M 8.50 % | 6.467 M 4.63 % | 6.181 M 5.02 % | 5.886 M -21.04 % | 7.453 M 11.34 % | 6.694 M 13.43 % | 5.901 M 10.72 % | 5.330 M 7.98 % | 4.936 M 6.15 % | 4.650 M |
| Other non current liabilities | 61.908 M 5.15 % | 58.876 M 3 143.77 % | 1.815 M -0.15 % | 1.818 M 8.57 % | 1.674 M -0.76 % | 1.687 M -98.03 % | 85.702 M 18.88 % | 72.092 M 11.04 % | 64.926 M -50.52 % | 131.218 M 12.91 % | 116.213 M 5.31 % | 110.356 M 309 446.72 % | -35.674 K 98.85 % | -3.093 M -23.82 % | -2.498 M 19.24 % | -3.093 M 0.00 % | -3.093 M 0.00 % | -3.093 M -980.52 % | 351.268 K -37.18 % | 559.210 K 38.99 % | 402.352 K 208.81 % | 130.291 K -14.10 % | 151.677 K 112.41 % | -1.222 M |
| Long term debt | 13.093 M -53.39 % | 28.093 M 0.00 % | 28.093 M 0.00 % | 28.093 M 0.00 % | 28.093 M 21.65 % | 23.093 M 646.62 % | 3.093 M -86.61 % | 23.093 M 0.00 % | 23.093 M 27.63 % | 18.093 M 484.97 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.250 M |
| Total non current liabilities | 75.001 M -13.76 % | 86.969 M 190.79 % | 29.908 M -0.01 % | 29.911 M 0.48 % | 29.767 M 20.13 % | 24.780 M -72.18 % | 89.067 M -6.66 % | 95.422 M 7.95 % | 88.397 M -40.79 % | 149.285 M 25.13 % | 119.306 M 5.19 % | 113.421 M 3 609.81 % | 3.057 M -1.15 % | 3.093 M 419.76 % | 595.079 K -80.76 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M -10.20 % | 3.444 M 515.92 % | 559.210 K 38.99 % | 402.352 K 208.81 % | 130.291 K -14.10 % | 151.677 K 450.67 % | 27.544 K |
| Other current liabilities | 348.840 M 9.08 % | 319.801 M -5.23 % | 337.453 M 5.82 % | 318.879 M 23.73 % | 257.712 M 43.05 % | 180.151 M 108.31 % | 86.484 M 10.72 % | 78.112 M 6.22 % | 73.536 M | 0.000 -100.00 % | 26.066 K | 0.000 -100.00 % | 102.820 M 73 729.04 % | -139.646 K -100.14 % | 103.105 M 9 307.22 % | -1.120 M 54.41 % | -2.456 M -3 739.88 % | -63.962 K -100.08 % | 79.516 M -5.40 % | 84.051 M 18.78 % | 70.762 M 33.25 % | 53.106 M 45.28 % | 36.555 M 82.49 % | 20.032 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.093 M 211.17 % | 994.000 K -58.58 % | 2.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.410 M |
| Total current liabilities | 348.973 M 8.39 % | 321.957 M -4.63 % | 337.578 M 5.82 % | 319.010 M 23.72 % | 257.849 M 42.97 % | 180.355 M 97.14 % | 91.484 M 17.12 % | 78.112 M 6.22 % | 73.536 M 291 375.30 % | 25.229 K -3.21 % | 26.066 K -8.11 % | 28.367 K -99.97 % | 102.856 M 73 554.59 % | 139.646 K -99.87 % | 106.302 M 9 392.79 % | 1.120 M -54.41 % | 2.456 M 3 739.88 % | 63.962 K -99.92 % | 79.577 M -5.36 % | 84.080 M 18.79 % | 70.782 M 33.25 % | 53.118 M 45.23 % | 36.575 M 70.33 % | 21.473 M |
| Total liabilities | 423.973 M 3.68 % | 408.926 M 11.28 % | 367.486 M 5.32 % | 348.920 M 21.31 % | 287.616 M 40.21 % | 205.135 M 13.62 % | 180.552 M 4.04 % | 173.535 M 7.16 % | 161.933 M 8.45 % | 149.311 M 25.12 % | 119.332 M 5.19 % | 113.449 M 7.12 % | 105.913 M 3.60 % | 102.234 M -4.36 % | 106.898 M 10.07 % | 97.114 M 25.78 % | 77.212 M 4.25 % | 74.063 M -10.79 % | 83.021 M -1.91 % | 84.639 M 18.90 % | 71.185 M 33.68 % | 53.249 M 44.99 % | 36.726 M 70.82 % | 21.500 M |
| Other non current assets | 212.519 M -7.46 % | 229.653 M 27.54 % | 180.064 M 175.87 % | 65.270 M 10.83 % | 58.891 M -22.58 % | 76.067 M 1 739.38 % | 4.135 M 7.56 % | 3.845 M 2.68 % | 3.745 M -97.13 % | 130.465 M 9.97 % | 118.631 M 29.80 % | 91.395 M 417.38 % | 17.665 M 189.50 % | -19.737 M -339.79 % | 8.231 M 170.72 % | -11.638 M 20.38 % | -14.617 M -4.77 % | -13.952 M -208.51 % | 12.858 M -6.18 % | 13.704 M 9.30 % | 12.538 M 30.36 % | 9.618 M 344.51 % | 2.164 M 328.41 % | 505.050 K |
| Long term investments | 200.107 M 14.77 % | 174.352 M -1.25 % | 176.556 M 3.32 % | 170.876 M -10.40 % | 190.714 M 34.72 % | 141.558 M 4 273.94 % | 3.236 M -2.74 % | 3.328 M -24.63 % | 4.415 M | 0.000 | 0.000 | 0.000 -100.00 % | 67.307 M 406.34 % | 13.293 M -82.63 % | 76.538 M 796.50 % | 8.537 M -32.44 % | 12.637 M 6.49 % | 11.867 M -82.62 % | 68.272 M 6.64 % | 64.019 M 15.86 % | 55.254 M 30.45 % | 42.356 M 19.75 % | 35.370 M 61.36 % | 21.920 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.086 M 11.62 % | 143.423 M 12.74 % | 127.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 |
| Property plant equipment net | 7.256 M 32.74 % | 5.466 M -2.85 % | 5.627 M -4.59 % | 5.897 M -4.04 % | 6.146 M -4.00 % | 6.402 M 5.58 % | 6.063 M 3.20 % | 5.875 M -2.08 % | 6.000 M -0.35 % | 6.021 M 0.84 % | 5.971 M -2.76 % | 6.141 M -1.88 % | 6.259 M -2.87 % | 6.444 M 1.59 % | 6.343 M 104.59 % | 3.100 M 56.54 % | 1.980 M -5.02 % | 2.085 M -6.18 % | 2.223 M 14.79 % | 1.936 M 396.50 % | 389.965 K -11.05 % | 438.393 K -0.79 % | 441.866 K -15.65 % | 523.848 K |
| Total non current assets | 419.882 M 2.54 % | 409.471 M 13.04 % | 362.246 M 49.66 % | 242.044 M -5.36 % | 255.751 M 14.16 % | 224.028 M 28.58 % | 174.236 M 10.90 % | 157.113 M 10.49 % | 142.195 M 4.18 % | 136.486 M 9.54 % | 124.603 M 27.75 % | 97.536 M 6.91 % | 91.231 M 362.24 % | 19.737 M -78.34 % | 91.112 M 682.90 % | 11.638 M -20.38 % | 14.617 M 4.77 % | 13.952 M -83.26 % | 83.352 M 4.64 % | 79.659 M 16.83 % | 68.182 M 30.09 % | 52.412 M 38.02 % | 37.975 M 65.48 % | 22.949 M |
| Other current 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 -100.00 % | 2.754 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 45.257 M 27.47 % | 35.504 M -2.56 % | 36.436 M -73.13 % | 135.593 M 133.48 % | 58.075 M 1 095.02 % | 4.860 M -80.91 % | 25.452 M -25.49 % | 34.158 M 12.00 % | 30.499 M 22.49 % | 24.898 M 350.24 % | 5.530 M -78.39 % | 25.590 M 25.67 % | 20.363 M 21.96 % | 16.697 M -25.52 % | 22.419 M -21.40 % | 28.523 M 74.18 % | 16.376 M 356.54 % | 3.587 M -46.80 % | 6.742 M -40.64 % | 11.359 M 31.38 % | 8.646 M 44.66 % | 5.977 M 69.58 % | 3.524 M 14.77 % | 3.071 M |
| Cash and short term investments | 45.257 M 27.47 % | 35.504 M -2.56 % | 36.436 M -73.13 % | 135.593 M 133.48 % | 58.075 M 1 095.02 % | 4.860 M -80.91 % | 25.452 M -25.49 % | 34.158 M 12.00 % | 30.499 M 22.49 % | 24.898 M 350.24 % | 5.530 M -78.39 % | 25.590 M 25.67 % | 20.363 M 21.96 % | 16.697 M -25.52 % | 22.419 M -21.40 % | 28.523 M 74.18 % | 16.376 M 356.54 % | 3.587 M -46.80 % | 6.742 M -40.64 % | 11.359 M 31.38 % | 8.646 M 44.66 % | 5.977 M 69.58 % | 3.524 M 14.77 % | 3.071 M |
| Total current assets | 46.796 M 26.67 % | 36.943 M -1.72 % | 37.590 M -72.46 % | 136.471 M 130.96 % | 59.089 M 978.34 % | 5.480 M -80.45 % | 28.025 M -21.99 % | 35.926 M 7.97 % | 33.274 M 33.64 % | 24.898 M 350.24 % | 5.530 M -78.39 % | 25.590 M 9.34 % | 23.404 M 37.89 % | 16.973 M -25.56 % | 22.802 M -20.96 % | 28.849 M 72.86 % | 16.689 M 326.41 % | 3.914 M -45.05 % | 7.122 M -38.99 % | 11.674 M 31.10 % | 8.904 M 44.40 % | 6.166 M 67.23 % | 3.687 M 15.18 % | 3.201 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 1.540 M 6.97 % | 1.439 M 24.75 % | 1.154 M 31.53 % | 877.104 K -13.48 % | 1.014 M 63.54 % | 619.856 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 286.812 K 3.93 % | 275.976 K -27.93 % | 382.943 K 17.39 % | 326.206 K 4.08 % | 313.428 K -4.15 % | 326.990 K -13.96 % | 380.064 K 20.71 % | 314.849 K 21.79 % | 258.528 K 36.37 % | 189.574 K 16.40 % | 162.861 K 24.75 % | 130.555 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 713.853 K 11.26 % | 641.589 K -22.07 % | 823.288 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other 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 -100.00 % | 72.996 M | 0.000 -100.00 % | 63.094 M 21.13 % | 52.087 M -16.10 % | 62.083 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 132.812 K -93.84 % | 2.156 M 1 625.65 % | 124.947 K -4.13 % | 130.327 K -5.21 % | 137.487 K -32.35 % | 203.246 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.674 K -74.45 % | 139.646 K 33.04 % | 104.967 K -16.58 % | 125.823 K 124.44 % | 56.061 K -12.35 % | 63.962 K 4.04 % | 61.477 K 113.03 % | 28.858 K 39.80 % | 20.642 K 64.09 % | 12.580 K -35.98 % | 19.649 K -36.82 % | 31.099 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.535 M 19.04 % | 71.014 M 10.91 % | 64.026 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Other total stockholders equity | -1.857 M 4.04 % | -1.935 M 20.10 % | -2.422 M -420.73 % | -465.193 K -259.11 % | 292.366 K 339.69 % | 66.493 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.761 M 0.38 % | 2.750 M 10.07 % | 2.499 M -4.54 % | 2.618 M -0.83 % | 2.639 M -47.45 % | 5.023 M 93.89 % | 2.591 M 0.00 % | 2.591 M -0.01 % | 2.591 M 0.00 % | 2.591 M 0.00 % | 2.591 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 272.644 K 14.71 % | 237.691 K -37.05 % | 377.565 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.001 M | 0.000 -100.00 % | 92.901 M 29.64 % | 71.663 M 1.07 % | 70.906 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 466.678 M 4.54 % | 446.414 M 11.65 % | 399.836 M 5.63 % | 378.514 M 20.22 % | 314.840 M 37.18 % | 229.507 M 13.47 % | 202.261 M 4.78 % | 193.039 M 10.01 % | 175.469 M 8.73 % | 161.384 M 24.02 % | 130.133 M 5.69 % | 123.126 M 7.41 % | 114.635 M 4.49 % | 109.706 M -3.69 % | 113.914 M 9.98 % | 103.581 M 24.21 % | 83.393 M 4.31 % | 79.949 M -11.63 % | 90.475 M -0.94 % | 91.333 M 18.48 % | 77.086 M 31.59 % | 58.579 M 40.60 % | 41.662 M 59.32 % | 26.150 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2004 | 2003 | 2002 | 2001 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -94.521 K | 0.000 100.00 % | -118.883 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.365 K 185.72 % | -188.240 K -846.87 % | 25.204 K 108.94 % | -281.856 K -713.77 % | 45.922 K 129.37 % | -156.359 K -305.67 % | -38.543 K -157.38 % | 67.173 K 154.63 % | -122.964 K -462.30 % | -21.868 K | 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 |
| Change in working capital | -2.124 M -221.66 % | 1.746 M | 0.000 | 0.000 100.00 % | -132.355 K -144.62 % | 296.595 K 254.93 % | -191.441 K -246.46 % | -55.256 K -154.55 % | 101.303 K 156.34 % | -179.810 K -3 044.33 % | 6.107 K -95.89 % | 148.723 K 56.79 % | 94.853 K -77.59 % | 423.297 K 822.66 % | 45.878 K 118.12 % | -253.160 K -175.27 % | -91.969 K -178.67 % | 116.902 K 141.00 % | -285.123 K -219.76 % | 238.069 K 470.58 % | -64.242 K -287.98 % | 34.175 K 139.21 % | -87.154 K |
| Accounts receivables | -100.328 K 64.87 % | -285.567 K | 0.000 | 0.000 | 0.000 100.00 % | -34.350 K 39.95 % | -57.206 K 75.47 % | -233.198 K -331.85 % | 100.583 K 220.93 % | -83.177 K -96.16 % | -42.402 K -353.83 % | 16.705 K 254.16 % | -10.836 K -110.13 % | 106.967 K | 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 |
| 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 100.00 % | -103.972 K -399.81 % | 34.679 K 266.28 % | -20.856 K -129.90 % | 69.762 K | 0.000 -100.00 % | 2.485 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -2.023 M -199.61 % | 2.031 M | 0.000 | 0.000 100.00 % | -132.355 K -137.07 % | 356.996 K 365.95 % | -134.235 K -175.44 % | 177.942 K 24 614.17 % | 720.000 100.75 % | -96.633 K -299.21 % | 48.509 K -63.26 % | 132.018 K -37.03 % | 209.661 K -25.56 % | 281.651 K 322.05 % | 66.734 K 120.67 % | -322.922 K | 0.000 -100.00 % | 114.417 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -730.376 K -158.40 % | -282.658 K 56.73 % | -653.248 K -593.11 % | 132.475 K -89.32 % | 1.241 M 374.01 % | -452.722 K -163.31 % | 715.053 K -6.34 % | 763.453 K 26.61 % | 603.016 K 1 343.90 % | 41.763 K 121.45 % | -194.720 K -109.99 % | -92.729 K -212.77 % | 82.228 K -71.95 % | 293.166 K -66.86 % | 884.716 K 25.31 % | 706.014 K 49.49 % | 472.278 K 219.09 % | 148.010 K 68.26 % | 87.965 K 8.16 % | 81.329 K -98.02 % | 4.111 M 3 271.44 % | 121.942 K 260.92 % | 33.786 K |
| Net cash provided by operating activities | 2.570 M -60.97 % | 6.583 M 49.75 % | 4.396 M 26.48 % | 3.476 M -14.79 % | 4.079 M 50.41 % | 2.712 M 7.98 % | 2.511 M 22.19 % | 2.055 M 5.71 % | 1.944 M 40.23 % | 1.387 M 19.72 % | 1.158 M -4.12 % | 1.208 M 4.50 % | 1.156 M -3.18 % | 1.194 M -0.34 % | 1.198 M 72.94 % | 692.727 K -22.15 % | 889.859 K -13.92 % | 1.034 M 7.01 % | 966.044 K -15.33 % | 1.141 M -75.46 % | 4.650 M 758.29 % | 541.776 K 429.63 % | -164.359 K |
| Investments in property plant and equipment | -2.074 M -1 554.32 % | -125.379 K -88.04 % | -66.676 K 19.72 % | -83.056 K 11.49 % | -93.840 K 86.51 % | -695.507 K -73.54 % | -400.775 K -296.09 % | -101.184 K 47.30 % | -192.017 K 22.40 % | -247.444 K -562.00 % | -37.378 K 59.99 % | -93.431 K -115.34 % | -43.387 K 86.68 % | -325.720 K 90.46 % | -3.415 M -166.36 % | -1.282 M -1 834.75 % | -66.270 K -29.48 % | -51.180 K 89.41 % | -483.372 K -600.38 % | -69.016 K 40.70 % | -116.376 K -211.82 % | -37.321 K 29.77 % | -53.139 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 117.165 M 1 822.71 % | 6.094 M | 0.000 -100.00 % | 3.873 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.623 M 122.69 % | -24.782 M -37 494.89 % | 66.270 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -18.648 M 70.86 % | -63.991 M 51.49 % | -131.901 M -605.93 % | -18.685 M 35.83 % | -29.116 M -99.34 % | -14.606 M -21.93 % | -11.979 M -58.74 % | -7.546 M -25.51 % | -6.013 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.675 M -795.99 % | -1.415 M 62.40 % | -3.763 M -265.64 % | -1.029 M -14.35 % | -900.000 K 91.48 % | -10.569 M -13.89 % | -9.281 M -7.60 % | -8.625 M 52.76 % | -18.258 M |
| Sales maturities of investments | 37.071 M 124.85 % | 16.487 M 11.89 % | 14.736 M -5.49 % | 15.591 M 7.54 % | 14.499 M 35.08 % | 10.733 M 174.61 % | 3.908 M -26.29 % | 5.302 M -54.66 % | 11.695 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.744 M 20.92 % | 4.750 M 29.63 % | 3.664 M -34.80 % | 5.619 M 83.98 % | 3.054 M -53.20 % | 6.526 M 0.20 % | 6.513 M 37.07 % | 4.752 M -35.24 % | 7.337 M 14.25 % | 6.422 M 97.40 % | 3.253 M |
| Other investing activites | -26.199 M -3 395.86 % | 794.895 K 100.65 % | -122.061 M -1 325.44 % | 9.961 M 119.67 % | -50.632 M -241.68 % | -14.819 M 16.31 % | -17.707 M -24.06 % | -14.273 M -70.70 % | -8.361 M 28.39 % | -11.676 M 56.78 % | -27.017 M -801.13 % | -2.998 M 67.08 % | -9.107 M -200.19 % | 9.090 M 2 156.39 % | 402.850 K -34.99 % | 619.661 K 106.08 % | -10.192 M -1 163.35 % | 958.516 K 115.15 % | -6.328 M 49.82 % | -12.610 M -22.90 % | -10.260 M 12.36 % | -11.708 M -118.59 % | -5.356 M |
| Net cash used for investing activites | -9.850 M 78.97 % | -46.835 M 61.65 % | -122.128 M -1 048.38 % | 12.877 M 119.71 % | -65.343 M -321.18 % | -15.514 M 14.32 % | -18.107 M -25.97 % | -14.374 M -68.05 % | -8.553 M 28.27 % | -11.924 M 55.93 % | -27.054 M -775.10 % | -3.092 M 9.27 % | -3.407 M -125.21 % | 13.514 M 311.13 % | -6.401 M 69.86 % | -21.240 M -94.84 % | -10.901 M -270.22 % | 6.404 M 995.85 % | -714.843 K 96.12 % | -18.428 M -51.00 % | -12.203 M 12.27 % | -13.910 M 31.68 % | -20.360 M |
| Debt repayment | -12.000 M -121.05 % | 57.000 M | 0.000 | 0.000 -100.00 % | 5.000 M -66.67 % | 15.000 M | 0.000 | 0.000 -100.00 % | 5.000 M -66.67 % | 15.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -994.000 K 29.30 % | -1.406 M -158.58 % | 2.400 M | 0.000 -100.00 % | 3.000 M | 0.000 | 0.000 100.00 % | -1.410 M -212.80 % | 1.250 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.413 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 668.442 K 6 188.85 % | 10.629 K -98.10 % | 560.268 K 977.83 % | 51.981 K -13.31 % | 59.959 K 22.92 % | 48.777 K | 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 100.00 % | -462.422 K -159.06 % | -178.500 K -78.95 % | -99.748 K 95.97 % | -2.478 M -374.39 % | -522.284 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -2.594 K | 0.000 100.00 % | -2.374 K | 0.000 100.00 % | -2.344 K 29.36 % | -3.318 K | 0.000 100.00 % | -4.072 K -74.17 % | -2.338 K -200.90 % | -777.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -293.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 29.039 M 264.50 % | -17.652 M -195.04 % | 18.574 M -69.63 % | 61.167 M -21.14 % | 77.560 M 749.37 % | 9.132 M 32.47 % | 6.893 M -56.85 % | 15.977 M 121.49 % | 7.214 M -51.61 % | 14.908 M 155.40 % | 5.837 M -22.02 % | 7.485 M 84.95 % | 4.047 M 182.66 % | -4.896 M -145.71 % | 10.711 M -49.69 % | 21.291 M 3 443.48 % | 600.842 K 106.63 % | -9.057 M -98.28 % | -4.568 M -125.88 % | 17.648 M 6.58 % | 16.558 M 0.14 % | 16.535 M 43.99 % | 11.484 M |
| Net cash used provided by financing activities | 17.039 M -56.69 % | 39.345 M 111.83 % | 18.574 M -69.63 % | 61.165 M -25.91 % | 82.560 M 242.16 % | 24.129 M 250.20 % | 6.890 M -56.88 % | 15.977 M 30.86 % | 12.209 M -59.17 % | 29.905 M 412.40 % | 5.836 M -22.03 % | 7.485 M 58.73 % | 4.716 M 196.52 % | -4.885 M -149.77 % | 9.815 M -50.32 % | 19.758 M 567.27 % | 2.961 M 125.78 % | -11.486 M -481.97 % | -1.974 M -111.18 % | 17.648 M 6.58 % | 16.558 M 9.47 % | 15.125 M 18.62 % | 12.750 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 9.759 M 1 175.84 % | -907.081 K 99.09 % | -99.157 M -227.91 % | 77.518 M 264.00 % | 21.296 M 88.02 % | 11.327 M 230.11 % | -8.706 M -337.94 % | 3.659 M -34.67 % | 5.601 M -71.08 % | 19.368 M 196.55 % | -20.060 M -458.12 % | 5.601 M 127.31 % | 2.464 M -74.91 % | 9.822 M 112.96 % | 4.612 M 684.88 % | -788.597 K 88.81 % | -7.050 M -74.14 % | -4.048 M -135.04 % | -1.722 M -577.17 % | 360.973 K -95.99 % | 9.004 M 412.59 % | 1.757 M 122.60 % | -7.774 M |
| Cash at beginning of period | 35.529 M -2.49 % | 36.436 M -73.13 % | 135.593 M 133.48 % | 58.075 M 57.90 % | 36.779 M 44.50 % | 25.452 M -25.49 % | 34.158 M 12.00 % | 30.499 M 22.49 % | 24.898 M 350.24 % | 5.530 M -78.39 % | 25.590 M 28.02 % | 19.988 M 14.06 % | 17.524 M 127.54 % | 7.702 M 149.30 % | 3.089 M -20.34 % | 3.878 M -64.51 % | 10.928 M -27.03 % | 14.976 M -10.31 % | 16.699 M 29.06 % | 12.939 M 228.86 % | 3.934 M 80.66 % | 2.178 M -78.12 % | 9.952 M |
| Cash at end of period | 45.288 M 27.47 % | 35.529 M -2.49 % | 36.436 M -73.13 % | 135.593 M 133.48 % | 58.075 M 57.90 % | 36.779 M 44.50 % | 25.452 M -25.49 % | 34.158 M 12.00 % | 30.499 M 22.49 % | 24.898 M 350.24 % | 5.530 M -78.39 % | 25.590 M 28.02 % | 19.988 M 14.06 % | 17.524 M 127.54 % | 7.702 M 149.30 % | 3.089 M -20.34 % | 3.878 M -64.51 % | 10.928 M -27.03 % | 14.976 M 12.61 % | 13.300 M 2.79 % | 12.939 M 228.86 % | 3.934 M 80.66 % | 2.178 M |
| Operating cash flow | 2.570 M -60.97 % | 6.583 M 49.75 % | 4.396 M 26.48 % | 3.476 M -14.79 % | 4.079 M 50.41 % | 2.712 M 7.98 % | 2.511 M 22.19 % | 2.055 M 5.71 % | 1.944 M 40.23 % | 1.387 M 19.72 % | 1.158 M -4.12 % | 1.208 M 4.50 % | 1.156 M -3.18 % | 1.194 M -0.34 % | 1.198 M 72.94 % | 692.727 K -22.15 % | 889.859 K -13.92 % | 1.034 M 7.01 % | 966.044 K -15.33 % | 1.141 M -75.46 % | 4.650 M 758.29 % | 541.776 K 429.63 % | -164.359 K |
| Capital expenditure | -2.074 M -1 554.32 % | -125.379 K -88.04 % | -66.676 K 97.84 % | -3.083 M -3 185.44 % | -93.840 K 86.51 % | -695.507 K -73.54 % | -400.775 K -296.09 % | -101.184 K 47.30 % | -192.017 K 22.40 % | -247.444 K -562.00 % | -37.378 K 59.99 % | -93.431 K -115.34 % | -43.387 K 86.68 % | -325.720 K 90.46 % | -3.415 M -166.36 % | -1.282 M -1 834.75 % | -66.270 K -29.48 % | -51.180 K 89.41 % | -483.372 K -600.38 % | -69.016 K 40.70 % | -116.376 K -211.82 % | -37.321 K 29.77 % | -53.139 K |
| Free CashFlow | 495.471 K -92.33 % | 6.458 M 49.16 % | 4.329 M 1 002.55 % | 392.666 K -90.15 % | 3.985 M 97.64 % | 2.016 M -4.46 % | 2.111 M 8.01 % | 1.954 M 11.51 % | 1.752 M 53.83 % | 1.139 M 1.64 % | 1.121 M 0.57 % | 1.114 M 0.17 % | 1.113 M 28.14 % | 868.227 K 139.16 % | -2.217 M -276.15 % | -589.429 K -171.57 % | 823.589 K -16.18 % | 982.550 K 103.56 % | 482.672 K -54.97 % | 1.072 M -76.36 % | 4.534 M 798.72 % | 504.455 K 331.94 % | -217.498 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2004 | 2003 | 2002 | 2001 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.519 M 35.45 % | 4.813 M -21.56 % | 6.136 M -3.78 % | 6.377 M 0.68 % | 6.334 M 4.56 % | 6.058 M -6.34 % | 6.468 M 63.17 % | 3.964 M -0.70 % | 3.992 M -25.42 % | 5.353 M 18.32 % | 4.524 M 1.09 % | 4.475 M 17.48 % | 3.809 M -8.22 % | 4.150 M 29.40 % | 3.207 M 1.23 % | 3.168 M 12.62 % | 2.813 M -3.99 % | 2.930 M -1.35 % | 2.970 M 8.67 % | 2.733 M 7.56 % | 2.541 M 0.91 % | 2.518 M 0.88 % | 2.496 M 2.42 % | 2.437 M -4.95 % | 2.564 M -2.62 % | 2.633 M 8.85 % | 2.419 M 2.63 % | 2.357 M 6.60 % | 2.211 M 4.59 % | 2.114 M 2.52 % | 2.062 M 7.73 % | 1.914 M -2.30 % | 1.959 M 0.36 % | 1.952 M 5.34 % | 1.853 M 1.53 % | 1.825 M 1.73 % | 1.794 M 2.11 % | 1.757 M -0.17 % | 1.760 M 4.02 % | 1.692 M 1.87 % | 1.661 M 1.59 % | 1.635 M 2.70 % | 1.592 M 3.18 % | 1.543 M 4.89 % | 1.471 M -7.95 % | 1.598 M 16.13 % | 1.376 M -6.78 % | 1.476 M 8.05 % | 1.366 M -5.66 % | 1.448 M | 0.000 -100.00 % | 1.383 M 3.52 % | 1.336 M 4.26 % | 1.281 M -12.91 % | 1.471 M 7.56 % | 1.368 M 2.04 % | 1.340 M -2.36 % | 1.373 M -12.88 % | 1.576 M -5.31 % | 1.664 M -1.96 % | 1.697 M 6.64 % | 1.591 M 3.62 % | 1.536 M -3.21 % | 1.587 M 0.56 % | 1.578 M 9.96 % | 1.435 M 6.46 % | 1.348 M | 0.000 -100.00 % | 1.334 M -5.61 % | 1.413 M 0.93 % | 1.400 M -6.22 % | 1.493 M -2.53 % | 1.532 M -1.80 % | 1.560 M 4.18 % | 1.497 M -3.49 % | 1.551 M 5.13 % | 1.476 M 2.82 % | 1.435 M | 0.000 -100.00 % | 1.317 M 6.76 % | 1.234 M 2.82 % | 1.200 M 12.86 % | 1.063 M 5.01 % | 1.012 M 6.45 % | 951.000 K 7.34 % | 886.000 K 11.59 % | 794.000 K 11.15 % | 714.321 K -6.87 % | 767.000 K 5.16 % | 729.350 K 0.65 % | 724.661 K | 0.000 | 0.000 | 0.000 -100.00 % | 471.294 K |
| Net income | 1.542 M 0.12 % | 1.540 M 13.92 % | 1.352 M -3.08 % | 1.395 M 9.93 % | 1.269 M 3.00 % | 1.232 M -0.96 % | 1.244 M 1.47 % | 1.226 M -3.92 % | 1.276 M 0.79 % | 1.266 M 8.39 % | 1.168 M -10.50 % | 1.305 M 2.59 % | 1.272 M 3.00 % | 1.235 M 37.19 % | 900.213 K 27.33 % | 706.983 K -1.55 % | 718.123 K -17.22 % | 867.470 K 3.47 % | 838.412 K 20.00 % | 698.681 K 5.21 % | 664.080 K 2.44 % | 648.293 K 5.64 % | 613.677 K 22.15 % | 502.394 K -21.53 % | 640.245 K -18.63 % | 786.808 K 25.99 % | 624.510 K 4.90 % | 595.363 K 0.00 % | 595.369 K 12.11 % | 531.051 K 4.37 % | 508.812 K 81.49 % | 280.358 K -38.86 % | 458.555 K 9.15 % | 420.128 K 1.99 % | 411.914 K 25.02 % | 329.476 K -8.80 % | 361.258 K -2.85 % | 371.840 K -4.79 % | 390.530 K 22.57 % | 318.621 K -5.26 % | 336.328 K -4.87 % | 353.552 K 10.88 % | 318.868 K 21.76 % | 261.886 K -9.67 % | 289.916 K -20.25 % | 363.551 K 61.99 % | 224.422 K -24.17 % | 295.970 K 37.69 % | 214.950 K -17.06 % | 259.166 K -4.54 % | 271.504 K 151.87 % | 107.796 K -29.92 % | 153.816 K 23.85 % | 124.196 K -39.11 % | 203.959 K 21.46 % | 167.927 K 39.81 % | 120.113 K 340.49 % | -49.945 K -124.57 % | 203.305 K 264.46 % | 55.782 K -71.25 % | 194.041 K 1 267.26 % | 14.192 K -65.62 % | 41.285 K -34.25 % | 62.793 K -33.96 % | 95.080 K 29.31 % | 73.529 K -38.35 % | 119.269 K 159.57 % | 45.948 K -38.85 % | 75.136 K -48.54 % | 146.000 K 256.10 % | 41.000 K -68.50 % | 130.143 K -37.87 % | 209.476 K -6.99 % | 225.207 K 26.68 % | 177.783 K -30.26 % | 254.910 K 19.97 % | 212.472 K -23.47 % | 277.642 K 4.96 % | 264.531 K -1.36 % | 268.173 K 9.99 % | 243.810 K 24.63 % | 195.630 K 10.53 % | 177.000 K 3.88 % | 170.381 K 9.22 % | 156.000 K 13.87 % | 137.000 K 16.10 % | 118.000 K -5.98 % | 125.509 K -4.19 % | 131.000 K 2.51 % | 127.798 K 10.08 % | 116.097 K 48.54 % | 78.161 K 0.00 % | 78.161 K 131.18 % | 33.810 K 163.52 % | 12.830 K |
| Income before tax | 2.156 M 0.05 % | 2.155 M 14.15 % | 1.888 M -3.18 % | 1.950 M 10.29 % | 1.768 M 2.97 % | 1.717 M -0.92 % | 1.733 M 0.93 % | 1.717 M -3.54 % | 1.780 M 0.56 % | 1.770 M 8.46 % | 1.632 M -10.28 % | 1.819 M 2.25 % | 1.779 M 3.01 % | 1.727 M 37.94 % | 1.252 M 29.59 % | 966.088 K -2.57 % | 991.557 K -17.99 % | 1.209 M 3.60 % | 1.167 M 19.82 % | 973.966 K 4.77 % | 929.602 K 1.40 % | 916.767 K 6.82 % | 858.201 K 22.71 % | 699.365 K -21.95 % | 895.997 K -16.11 % | 1.068 M 21.96 % | 875.707 K 4.97 % | 834.223 K -0.01 % | 834.279 K 12.22 % | 743.406 K 4.51 % | 711.347 K 21.04 % | 587.686 K -22.48 % | 758.071 K 9.32 % | 693.430 K 2.13 % | 678.992 K 26.09 % | 538.506 K -8.91 % | 591.175 K -3.01 % | 609.537 K -5.03 % | 641.824 K 24.37 % | 516.076 K -5.39 % | 545.503 K -4.90 % | 573.609 K 11.03 % | 516.642 K 23.12 % | 419.629 K -10.09 % | 466.721 K -21.19 % | 592.199 K 66.36 % | 355.985 K -25.41 % | 477.236 K 40.43 % | 339.829 K -18.84 % | 418.703 K 54.22 % | 271.504 K 65.16 % | 164.388 K -32.18 % | 242.387 K 25.59 % | 192.995 K -40.68 % | 325.333 K 22.48 % | 265.615 K 44.15 % | 184.259 K 276.22 % | -104.562 K -132.10 % | 325.773 K 358.18 % | 71.101 K -77.02 % | 309.402 K 68 050.22 % | 454.000 -99.16 % | 53.987 K -37.83 % | 86.843 K -38.79 % | 141.877 K 34.81 % | 105.244 K -42.50 % | 183.026 K | 0.000 -100.00 % | 108.602 K -52.58 % | 229.000 K 349.02 % | 51.000 K -77.63 % | 227.981 K -32.39 % | 337.194 K -7.31 % | 363.768 K 28.73 % | 282.574 K -29.72 % | 402.065 K 17.23 % | 342.978 K -24.70 % | 455.486 K | 0.000 -100.00 % | 441.792 K 10.26 % | 400.698 K 25.42 % | 319.480 K 10.55 % | 289.000 K 5.97 % | 272.709 K 11.31 % | 245.000 K 15.57 % | 212.000 K 12.77 % | 188.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income before tax ratio | 0.33 -26.14 % | 0.45 45.52 % | 0.31 0.62 % | 0.31 9.55 % | 0.28 -1.52 % | 0.28 5.78 % | 0.27 -38.14 % | 0.43 -2.86 % | 0.45 34.85 % | 0.33 -8.34 % | 0.36 -11.25 % | 0.41 -12.97 % | 0.47 12.23 % | 0.42 6.60 % | 0.39 28.02 % | 0.30 -13.49 % | 0.35 -14.57 % | 0.41 5.01 % | 0.39 10.26 % | 0.36 -2.59 % | 0.37 0.48 % | 0.36 5.89 % | 0.34 19.81 % | 0.29 -17.88 % | 0.35 -13.85 % | 0.41 12.05 % | 0.36 2.28 % | 0.35 -6.20 % | 0.38 7.30 % | 0.35 1.94 % | 0.34 12.35 % | 0.31 -20.65 % | 0.39 8.93 % | 0.36 -3.05 % | 0.37 24.18 % | 0.30 -10.46 % | 0.33 -5.01 % | 0.35 -4.87 % | 0.36 19.56 % | 0.31 -7.13 % | 0.33 -6.39 % | 0.35 8.11 % | 0.32 19.33 % | 0.27 -14.29 % | 0.32 -14.38 % | 0.37 43.24 % | 0.26 -19.99 % | 0.32 29.97 % | 0.25 -13.97 % | 0.29 | 0.00 -100.00 % | 0.12 -34.49 % | 0.18 20.47 % | 0.15 -31.88 % | 0.22 13.87 % | 0.19 41.27 % | 0.14 280.48 % | -0.08 -136.84 % | 0.21 383.87 % | 0.04 -76.56 % | 0.18 63 808.03 % | 0.00 -99.19 % | 0.04 -35.77 % | 0.05 -39.13 % | 0.09 22.60 % | 0.07 -45.99 % | 0.14 | 0.00 -100.00 % | 0.08 -49.76 % | 0.16 344.89 % | 0.04 -76.15 % | 0.15 -30.63 % | 0.22 -5.60 % | 0.23 23.56 % | 0.19 -27.17 % | 0.26 11.50 % | 0.23 -26.77 % | 0.32 | 0.00 -100.00 % | 0.34 3.28 % | 0.32 21.98 % | 0.27 -2.05 % | 0.27 0.92 % | 0.27 4.57 % | 0.26 7.67 % | 0.24 1.06 % | 0.24 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 2.156 M 0.05 % | 2.155 M 14.15 % | 1.888 M -3.18 % | 1.950 M 10.29 % | 1.768 M 2.97 % | 1.717 M -0.92 % | 1.733 M 0.93 % | 1.717 M -3.54 % | 1.780 M 0.56 % | 1.770 M 8.46 % | 1.632 M 1 019.90 % | 145.727 K 357.33 % | -56.630 K -21.97 % | -46.430 K -8.82 % | -42.668 K -139.58 % | 107.800 K 385.48 % | -37.761 K -3.28 % | -36.561 K -9.20 % | -33.480 K -140.49 % | 82.687 K 346.97 % | -33.480 K -8.18 % | -30.947 K -69.47 % | -18.261 K -119.32 % | 94.517 K 390.45 % | -32.542 K 0.00 % | -32.541 K -10.55 % | -29.435 K -129.15 % | 100.984 K 397.64 % | -33.928 K 0.00 % | -33.928 K -2.41 % | -33.129 K -129.36 % | 112.824 K 400.01 % | -37.607 K 0.00 % | -37.607 K 0.01 % | -37.610 K -136.38 % | 103.389 K 382.96 % | -36.539 K 0.00 % | -36.539 K -20.55 % | -30.311 K -132.66 % | 92.813 K 393.61 % | -31.611 K -3.02 % | -30.683 K -0.54 % | -30.519 K -134.73 % | 87.879 K 397.52 % | -29.537 K 1.94 % | -30.121 K -6.73 % | -28.221 K -115.80 % | 178.626 K 392.15 % | -61.141 K -2.38 % | -59.718 K | 0.000 -100.00 % | 221.150 K -26.43 % | 300.579 K 20.49 % | 249.469 K -34.63 % | 381.632 K 18.50 % | 322.043 K 33.74 % | 240.794 K 611.84 % | -47.045 K -112.39 % | 379.616 K 236.70 % | 112.746 K -68.88 % | 362.271 K 718.80 % | 44.244 K -49.91 % | 88.330 K -28.46 % | 123.475 K -30.93 % | 178.777 K 25.15 % | 142.848 K -35.74 % | 222.299 K | 0.000 -100.00 % | 156.924 K -41.23 % | 267.000 K 190.22 % | 92.000 K -74.24 % | 357.192 K 9.06 % | 327.529 K -14.42 % | 382.725 K 17.17 % | 326.639 K -38.24 % | 528.896 K 12.04 % | 472.059 K 3.64 % | 455.486 K | 0.000 -100.00 % | 441.792 K 10.26 % | 400.698 K 25.42 % | 319.480 K 10.55 % | 289.000 K 5.97 % | 272.709 K 11.31 % | 245.000 K 15.57 % | 212.000 K 12.77 % | 188.000 K | 0.000 | 0.000 -100.00 % | 31.091 K 0.99 % | 30.785 K | 0.000 | 0.000 | 0.000 -100.00 % | 29.322 K |
| Net income ratio | 0.24 -26.08 % | 0.32 45.24 % | 0.22 0.72 % | 0.22 9.19 % | 0.20 -1.49 % | 0.20 5.74 % | 0.19 -37.81 % | 0.31 -3.24 % | 0.32 35.15 % | 0.24 -8.40 % | 0.26 -11.47 % | 0.29 -12.67 % | 0.33 12.22 % | 0.30 6.02 % | 0.28 25.78 % | 0.22 -12.58 % | 0.26 -13.77 % | 0.30 4.88 % | 0.28 10.42 % | 0.26 -2.18 % | 0.26 1.51 % | 0.26 4.72 % | 0.25 19.26 % | 0.21 -17.44 % | 0.25 -16.44 % | 0.30 15.75 % | 0.26 2.21 % | 0.25 -6.20 % | 0.27 7.19 % | 0.25 1.80 % | 0.25 68.46 % | 0.15 -37.42 % | 0.23 8.76 % | 0.22 -3.18 % | 0.22 23.13 % | 0.18 -10.35 % | 0.20 -4.85 % | 0.21 -4.62 % | 0.22 17.83 % | 0.19 -7.00 % | 0.20 -6.36 % | 0.22 7.96 % | 0.20 18.01 % | 0.17 -13.88 % | 0.20 -13.37 % | 0.23 39.49 % | 0.16 -18.66 % | 0.20 27.43 % | 0.16 -12.08 % | 0.18 | 0.00 -100.00 % | 0.08 -32.30 % | 0.12 18.79 % | 0.10 -30.08 % | 0.14 12.92 % | 0.12 37.01 % | 0.09 346.31 % | -0.04 -128.20 % | 0.13 284.89 % | 0.03 -70.68 % | 0.11 1 182.15 % | 0.01 -66.83 % | 0.03 -32.07 % | 0.04 -34.32 % | 0.06 17.60 % | 0.05 -42.09 % | 0.09 | 0.00 -100.00 % | 0.06 -45.48 % | 0.10 252.82 % | 0.03 -66.41 % | 0.09 -36.26 % | 0.14 -5.28 % | 0.14 21.59 % | 0.12 -27.73 % | 0.16 14.12 % | 0.14 -25.57 % | 0.19 | 0.00 -100.00 % | 0.20 3.03 % | 0.20 21.21 % | 0.16 -2.07 % | 0.17 -1.07 % | 0.17 2.60 % | 0.16 6.09 % | 0.15 4.05 % | 0.15 -15.42 % | 0.18 2.87 % | 0.17 -2.53 % | 0.18 9.37 % | 0.16 | 0.00 | 0.00 | 0.00 -100.00 % | 0.03 |
| Ratio EBITDA | 0.33 -26.14 % | 0.45 45.52 % | 0.31 0.62 % | 0.31 9.55 % | 0.28 -1.52 % | 0.28 5.78 % | 0.27 -38.14 % | 0.43 -2.86 % | 0.45 34.85 % | 0.33 -8.34 % | 0.36 1 007.77 % | 0.03 319.03 % | -0.01 -32.89 % | -0.01 15.91 % | -0.01 -139.10 % | 0.03 353.49 % | -0.01 -7.58 % | -0.01 -10.69 % | -0.01 -137.26 % | 0.03 329.62 % | -0.01 -7.21 % | -0.01 -67.99 % | -0.01 -118.86 % | 0.04 405.58 % | -0.01 -2.69 % | -0.01 -1.57 % | -0.01 -128.40 % | 0.04 379.21 % | -0.02 4.39 % | -0.02 0.11 % | -0.02 -127.26 % | 0.06 407.06 % | -0.02 0.36 % | -0.02 5.08 % | -0.02 -135.83 % | 0.06 378.15 % | -0.02 2.06 % | -0.02 -20.75 % | -0.02 -131.40 % | 0.05 388.23 % | -0.02 -1.41 % | -0.02 2.11 % | -0.02 -133.66 % | 0.06 383.64 % | -0.02 -6.53 % | -0.02 8.10 % | -0.02 -116.95 % | 0.12 370.38 % | -0.04 -8.53 % | -0.04 | 0.00 -100.00 % | 0.16 -28.93 % | 0.23 15.57 % | 0.19 -24.94 % | 0.26 10.17 % | 0.24 31.07 % | 0.18 624.22 % | -0.03 -114.23 % | 0.24 255.57 % | 0.07 -68.26 % | 0.21 667.83 % | 0.03 -51.66 % | 0.06 -26.09 % | 0.08 -31.32 % | 0.11 13.82 % | 0.10 -39.64 % | 0.16 | 0.00 -100.00 % | 0.12 -37.74 % | 0.19 187.55 % | 0.07 -72.54 % | 0.24 11.89 % | 0.21 -12.85 % | 0.25 12.46 % | 0.22 -36.01 % | 0.34 6.57 % | 0.32 0.80 % | 0.32 | 0.00 -100.00 % | 0.34 3.28 % | 0.32 21.98 % | 0.27 -2.05 % | 0.27 0.92 % | 0.27 4.57 % | 0.26 7.67 % | 0.24 1.06 % | 0.24 | 0.00 | 0.00 -100.00 % | 0.04 0.34 % | 0.04 | 0.00 | 0.00 | 0.00 -100.00 % | 0.06 |
| Gross profit ratio | 0.00 -100.00 % | 1.00 37.41 % | 0.73 1.84 % | 0.71 6.90 % | 0.67 -33.15 % | 1.00 56.78 % | 0.64 -36.22 % | 1.00 -30.17 % | 1.43 43.21 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -17.66 % | 1.21 21.45 % | 1.00 -1.50 % | 1.02 1.53 % | 1.00 -13.50 % | 1.16 2.49 % | 1.13 12.80 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 0.84 -9.03 % | 0.92 0.31 % | 0.92 -0.86 % | 0.93 3.19 % | 0.90 1.23 % | 0.89 28.78 % | 0.69 -22.44 % | 0.89 25.25 % | 0.71 -14.46 % | 0.83 26.41 % | 0.66 3.15 % | 0.64 6.88 % | 0.60 -5.78 % | 0.63 -11.27 % | 0.71 -7.94 % | 0.78 | 0.00 -100.00 % | 0.76 -6.36 % | 0.81 24.77 % | 0.65 -13.40 % | 0.75 -6.35 % | 0.81 -6.79 % | 0.86 5.97 % | 0.82 -7.24 % | 0.88 -0.61 % | 0.88 -2.37 % | 0.91 | 0.00 -100.00 % | 0.91 -0.17 % | 0.91 -1.19 % | 0.92 -1.80 % | 0.94 1.43 % | 0.92 0.51 % | 0.92 -1.66 % | 0.93 -1.98 % | 0.95 7.49 % | 0.89 -2.26 % | 0.91 -1.20 % | 0.92 4.45 % | 0.88 | 0.00 | 0.00 | 0.00 -100.00 % | 0.84 |
| Weighted average shs out dil | 0.000 -100.00 % | 3.209 M -0.35 % | 3.220 M -0.77 % | 3.245 M -0.25 % | 3.253 M 1.28 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.97 % | 3.181 M -1.27 % | 3.222 M 1.38 % | 3.178 M -2.60 % | 3.263 M 2.22 % | 3.192 M -1.88 % | 3.253 M 2.39 % | 3.177 M -1.09 % | 3.212 M 0.75 % | 3.188 M -0.96 % | 3.219 M 1.96 % | 3.157 M 0.35 % | 3.146 M -1.04 % | 3.179 M -1.79 % | 3.237 M 2.02 % | 3.173 M -1.24 % | 3.213 M -0.06 % | 3.215 M 0.06 % | 3.213 M 0.47 % | 3.198 M -0.99 % | 3.230 M 12.07 % | 2.882 M 12.49 % | 2.562 M -1.04 % | 2.589 M 2.29 % | 2.531 M -1.98 % | 2.582 M 0.47 % | 2.570 M 0.51 % | 2.557 M 0.00 % | 2.557 M 0.83 % | 2.536 M -2.01 % | 2.588 M 1.13 % | 2.559 M 5.14 % | 2.434 M -3.60 % | 2.525 M 9.69 % | 2.302 M -9.62 % | 2.547 M 1.03 % | 2.521 M -0.55 % | 2.535 M -1.09 % | 2.563 M 23.46 % | 2.076 M -1.98 % | 2.118 M 2.42 % | 2.068 M -18.52 % | 2.538 M 7.45 % | 2.362 M 1.81 % | 2.320 M 1.13 % | 2.294 M 0.00 % | 2.294 M -0.17 % | 2.298 M 0.14 % | 2.295 M -0.79 % | 2.313 M 6.93 % | 2.163 M -4.28 % | 2.260 M -0.56 % | 2.273 M 0.25 % | 2.267 M 1.02 % | 2.244 M 1.08 % | 2.220 M -1.20 % | 2.247 M -2.31 % | 2.300 M -0.73 % | 2.317 M -0.79 % | 2.335 M -0.96 % | 2.358 M -0.72 % | 2.375 M -0.50 % | 2.387 M -6.68 % | 2.558 M -3.69 % | 2.656 M -2.14 % | 2.714 M -0.44 % | 2.726 M -0.40 % | 2.737 M 0.77 % | 2.716 M 0.26 % | 2.709 M 0.18 % | 2.704 M -0.18 % | 2.709 M -9.31 % | 2.987 M 14.18 % | 2.616 M 0.00 % | 2.616 M 0.00 % | 2.616 M -2.57 % | 2.685 M 2.83 % | 2.611 M 0.00 % | 2.611 M 1.67 % | 2.568 M -1.22 % | 2.600 M 3.66 % | 2.508 M -1.07 % | 2.535 M 0.54 % | 2.522 M |
| Weighted average shs out | 0.000 -100.00 % | 3.209 M -0.35 % | 3.220 M -0.77 % | 3.245 M -0.25 % | 3.253 M 1.28 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.00 % | 3.212 M 0.97 % | 3.181 M -1.27 % | 3.222 M 1.38 % | 3.178 M -1.06 % | 3.212 M 0.63 % | 3.192 M -1.88 % | 3.253 M 2.39 % | 3.177 M -2.28 % | 3.251 M 1.98 % | 3.188 M -0.96 % | 3.219 M 1.96 % | 3.157 M -1.80 % | 3.215 M 1.13 % | 3.179 M -1.79 % | 3.237 M 2.02 % | 3.173 M -1.24 % | 3.213 M -0.06 % | 3.215 M 0.06 % | 3.213 M 0.47 % | 3.198 M -0.99 % | 3.230 M 12.07 % | 2.882 M 12.49 % | 2.562 M -1.04 % | 2.589 M 2.29 % | 2.531 M -1.98 % | 2.582 M 0.47 % | 2.570 M 0.51 % | 2.557 M 0.00 % | 2.557 M 0.83 % | 2.536 M -2.01 % | 2.588 M 1.13 % | 2.559 M 5.05 % | 2.436 M -3.52 % | 2.525 M 9.69 % | 2.302 M -9.62 % | 2.547 M 1.03 % | 2.521 M -0.55 % | 2.535 M -1.09 % | 2.563 M 23.46 % | 2.076 M -1.98 % | 2.118 M 2.42 % | 2.068 M -18.52 % | 2.538 M 7.54 % | 2.360 M 2.34 % | 2.306 M 0.52 % | 2.294 M 0.00 % | 2.294 M 0.00 % | 2.294 M 0.18 % | 2.290 M -0.57 % | 2.303 M 7.03 % | 2.152 M 0.47 % | 2.142 M -0.17 % | 2.145 M -0.22 % | 2.150 M -0.19 % | 2.154 M -0.74 % | 2.170 M 1.12 % | 2.146 M 0.04 % | 2.145 M 0.00 % | 2.145 M -0.30 % | 2.152 M -0.67 % | 2.166 M -0.78 % | 2.183 M -0.86 % | 2.202 M -7.32 % | 2.376 M -5.15 % | 2.505 M 0.00 % | 2.505 M -0.75 % | 2.524 M 0.60 % | 2.509 M 0.00 % | 2.509 M 0.00 % | 2.509 M 0.16 % | 2.505 M -0.16 % | 2.509 M -0.16 % | 2.513 M 0.20 % | 2.508 M 0.00 % | 2.508 M 0.00 % | 2.508 M 0.00 % | 2.508 M 0.00 % | 2.508 M 0.00 % | 2.508 M 0.00 % | 2.508 M 0.01 % | 2.508 M 0.00 % | 2.508 M 0.00 % | 2.508 M 0.00 % | 2.508 M |
| EPS diluted | 0.48 0.00 % | 0.48 14.29 % | 0.42 -2.33 % | 0.43 10.26 % | 0.39 2.63 % | 0.38 -2.56 % | 0.39 2.63 % | 0.38 -5.00 % | 0.40 2.56 % | 0.39 8.33 % | 0.36 -12.20 % | 0.41 2.50 % | 0.40 5.26 % | 0.38 35.71 % | 0.28 27.27 % | 0.22 -4.35 % | 0.23 -14.81 % | 0.27 3.85 % | 0.26 18.18 % | 0.22 4.76 % | 0.21 5.00 % | 0.20 5.26 % | 0.19 18.75 % | 0.16 -20.00 % | 0.20 -16.67 % | 0.24 20.00 % | 0.20 5.26 % | 0.19 0.00 % | 0.19 11.76 % | 0.17 6.25 % | 0.16 84.33 % | 0.09 -45.75 % | 0.16 0.00 % | 0.16 0.00 % | 0.16 23.08 % | 0.13 -7.14 % | 0.14 0.00 % | 0.14 -6.67 % | 0.15 25.00 % | 0.12 -7.69 % | 0.13 -7.14 % | 0.14 16.67 % | 0.12 9.09 % | 0.11 0.00 % | 0.11 -31.25 % | 0.16 81.61 % | 0.09 -26.58 % | 0.12 41.51 % | 0.08 -15.20 % | 0.10 21.65 % | 0.08 61.49 % | 0.05 -17.90 % | 0.06 5.62 % | 0.06 -41.30 % | 0.10 39.28 % | 0.07 37.55 % | 0.05 339.45 % | -0.02 -124.74 % | 0.09 286.40 % | 0.02 -73.11 % | 0.08 1 204.62 % | 0.01 -66.84 % | 0.02 -33.33 % | 0.03 -30.66 % | 0.04 30.06 % | 0.03 -37.55 % | 0.05 166.33 % | 0.02 -39.88 % | 0.03 -47.42 % | 0.06 280.37 % | 0.02 -70.63 % | 0.06 -37.00 % | 0.09 -6.87 % | 0.09 38.10 % | 0.07 -27.59 % | 0.09 20.82 % | 0.08 -21.70 % | 0.10 2.15 % | 0.10 -0.51 % | 0.10 9.21 % | 0.09 24.45 % | 0.07 10.87 % | 0.07 12.20 % | 0.06 -2.35 % | 0.06 13.74 % | 0.05 16.19 % | 0.05 -5.85 % | 0.05 -4.58 % | 0.05 0.40 % | 0.05 9.41 % | 0.05 49.84 % | 0.03 0.00 % | 0.03 132.82 % | 0.01 156.86 % | 0.01 |
| Earnings per share | 0.48 0.00 % | 0.48 14.29 % | 0.42 -2.33 % | 0.43 10.26 % | 0.39 2.63 % | 0.38 -2.56 % | 0.39 2.63 % | 0.38 -5.00 % | 0.40 2.56 % | 0.39 8.33 % | 0.36 -12.20 % | 0.41 2.50 % | 0.40 5.26 % | 0.38 35.71 % | 0.28 27.27 % | 0.22 -4.35 % | 0.23 -14.81 % | 0.27 3.85 % | 0.26 23.81 % | 0.21 0.00 % | 0.21 5.00 % | 0.20 5.26 % | 0.19 18.75 % | 0.16 -20.00 % | 0.20 -16.67 % | 0.24 20.00 % | 0.20 5.26 % | 0.19 0.00 % | 0.19 11.76 % | 0.17 6.25 % | 0.16 84.33 % | 0.09 -45.75 % | 0.16 0.00 % | 0.16 0.00 % | 0.16 23.08 % | 0.13 -7.14 % | 0.14 0.00 % | 0.14 -6.67 % | 0.15 25.00 % | 0.12 -7.69 % | 0.13 -7.14 % | 0.14 16.67 % | 0.12 9.09 % | 0.11 0.00 % | 0.11 -31.25 % | 0.16 81.61 % | 0.09 -26.58 % | 0.12 41.51 % | 0.08 -15.20 % | 0.10 21.65 % | 0.08 61.49 % | 0.05 -17.90 % | 0.06 5.62 % | 0.06 -41.30 % | 0.10 39.28 % | 0.07 37.55 % | 0.05 339.45 % | -0.02 -124.74 % | 0.09 286.40 % | 0.02 -73.11 % | 0.08 1 204.62 % | 0.01 -66.84 % | 0.02 -33.33 % | 0.03 -35.67 % | 0.05 40.18 % | 0.03 -41.26 % | 0.06 183.16 % | 0.02 -45.40 % | 0.04 -47.59 % | 0.07 249.49 % | 0.02 -68.39 % | 0.06 -34.46 % | 0.09 -5.40 % | 0.10 33.33 % | 0.08 -25.00 % | 0.10 17.92 % | 0.08 -22.91 % | 0.11 10.00 % | 0.10 -9.09 % | 0.11 13.17 % | 0.10 24.46 % | 0.08 10.78 % | 0.07 4.14 % | 0.07 8.84 % | 0.06 13.92 % | 0.05 16.17 % | 0.05 -10.82 % | 0.05 0.96 % | 0.05 4.40 % | 0.05 9.41 % | 0.05 49.84 % | 0.03 0.00 % | 0.03 132.82 % | 0.01 197.73 % | 0.00 |
| Gross profit | 0.000 -100.00 % | 4.813 M 7.78 % | 4.465 M -2.01 % | 4.557 M 7.62 % | 4.234 M -30.10 % | 6.058 M 46.84 % | 4.126 M 4.08 % | 3.964 M -30.66 % | 5.717 M 6.80 % | 5.353 M 18.32 % | 4.524 M 1.09 % | 4.475 M -3.26 % | 4.626 M 11.47 % | 4.150 M 27.46 % | 3.256 M 2.78 % | 3.168 M -2.58 % | 3.252 M -1.60 % | 3.305 M 11.28 % | 2.970 M 8.67 % | 2.733 M 7.56 % | 2.541 M 0.91 % | 2.518 M 0.88 % | 2.496 M 2.42 % | 2.437 M -4.95 % | 2.564 M -2.62 % | 2.633 M 8.85 % | 2.419 M 2.63 % | 2.357 M 6.60 % | 2.211 M 4.59 % | 2.114 M 2.52 % | 2.062 M 7.73 % | 1.914 M -2.30 % | 1.959 M 0.36 % | 1.952 M 5.34 % | 1.853 M 1.53 % | 1.825 M 1.73 % | 1.794 M 2.11 % | 1.757 M -0.17 % | 1.760 M 4.02 % | 1.692 M 1.87 % | 1.661 M 1.59 % | 1.635 M 2.70 % | 1.592 M 3.18 % | 1.543 M 4.89 % | 1.471 M -7.95 % | 1.598 M 16.13 % | 1.376 M -6.78 % | 1.476 M 8.05 % | 1.366 M -5.66 % | 1.448 M | 0.000 -100.00 % | 1.163 M -5.83 % | 1.235 M 4.58 % | 1.181 M -13.66 % | 1.368 M 11.00 % | 1.232 M 3.30 % | 1.193 M 25.73 % | 948.795 K -32.43 % | 1.404 M 18.60 % | 1.184 M -16.14 % | 1.412 M 34.80 % | 1.047 M 6.89 % | 979.776 K 3.45 % | 947.139 K -5.26 % | 999.681 K -2.44 % | 1.025 M -1.99 % | 1.045 M | 0.000 -100.00 % | 1.017 M -11.61 % | 1.151 M 25.93 % | 914.000 K -18.79 % | 1.125 M -8.72 % | 1.233 M -8.48 % | 1.347 M 10.40 % | 1.220 M -10.48 % | 1.363 M 4.49 % | 1.305 M 0.38 % | 1.300 M | 0.000 -100.00 % | 1.195 M 6.58 % | 1.121 M 1.60 % | 1.104 M 10.83 % | 996.000 K 6.51 % | 935.113 K 6.99 % | 874.000 K 5.56 % | 828.000 K 9.38 % | 757.000 K 19.48 % | 633.567 K -8.97 % | 696.000 K 3.90 % | 669.870 K 5.13 % | 637.194 K | 0.000 | 0.000 | 0.000 -100.00 % | 397.733 K |
| Income tax expense | 614.055 K -0.13 % | 614.855 K 14.73 % | 535.895 K -3.41 % | 554.799 K 11.06 % | 499.565 K 2.90 % | 485.492 K -0.77 % | 489.266 K -0.28 % | 490.624 K -2.54 % | 503.424 K -0.02 % | 503.534 K 8.54 % | 463.901 K -9.71 % | 513.771 K 1.43 % | 506.530 K 2.97 % | 491.913 K 39.78 % | 351.911 K 35.82 % | 259.104 K -5.24 % | 273.434 K -19.98 % | 341.717 K 4.00 % | 328.560 K 19.35 % | 275.285 K 3.68 % | 265.522 K -1.10 % | 268.474 K 9.79 % | 244.524 K 24.14 % | 196.971 K -22.98 % | 255.751 K -8.94 % | 280.874 K 11.81 % | 251.197 K 5.16 % | 238.860 K -0.02 % | 238.910 K 12.51 % | 212.355 K 4.85 % | 202.534 K -34.10 % | 307.328 K 2.61 % | 299.516 K 9.59 % | 273.302 K 2.33 % | 267.078 K 27.77 % | 209.030 K -9.08 % | 229.917 K -3.27 % | 237.697 K -5.41 % | 251.294 K 27.27 % | 197.455 K -5.60 % | 209.175 K -4.95 % | 220.057 K 11.27 % | 197.774 K 25.38 % | 157.743 K -10.78 % | 176.805 K -22.67 % | 228.648 K 73.79 % | 131.563 K -27.42 % | 181.266 K 45.15 % | 124.879 K -21.72 % | 159.536 K | 0.000 -100.00 % | 56.592 K -36.11 % | 88.571 K 28.74 % | 68.799 K -43.32 % | 121.374 K 24.25 % | 97.688 K 52.29 % | 64.146 K 217.45 % | -54.617 K -144.60 % | 122.468 K 699.45 % | 15.319 K -86.72 % | 115.361 K 939.72 % | -13.738 K -208.16 % | 12.702 K -47.19 % | 24.050 K -48.61 % | 46.797 K 47.55 % | 31.715 K -50.26 % | 63.757 K | 0.000 -100.00 % | 33.466 K -59.68 % | 83.000 K 730.00 % | 10.000 K -89.78 % | 97.838 K -23.40 % | 127.718 K -7.83 % | 138.561 K 32.23 % | 104.791 K -28.79 % | 147.155 K 12.76 % | 130.506 K -26.62 % | 177.844 K | 0.000 -100.00 % | 173.619 K 10.66 % | 156.888 K 26.68 % | 123.850 K 10.58 % | 112.000 K 9.45 % | 102.328 K 14.98 % | 89.000 K 18.67 % | 75.000 K 7.14 % | 70.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 | 0.000 -100.00 % | 6.136 M -3.78 % | 6.377 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -409.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 219.493 K 118.52 % | 100.444 K 0.47 % | 99.970 K -3.01 % | 103.072 K -23.75 % | 135.169 K -8.17 % | 147.197 K -65.27 % | 423.784 K 147.27 % | 171.383 K -64.29 % | 479.934 K 68.22 % | 285.308 K -47.57 % | 544.152 K -2.12 % | 555.961 K -13.08 % | 639.591 K 10.61 % | 578.255 K 40.90 % | 410.398 K 35.66 % | 302.525 K | 0.000 -100.00 % | 316.413 K 20.77 % | 262.000 K -46.09 % | 486.000 K 32.29 % | 367.371 K 23.02 % | 298.633 K 40.47 % | 212.597 K -23.21 % | 276.852 K 47.16 % | 188.128 K 10.03 % | 170.980 K 26.20 % | 135.478 K | 0.000 -100.00 % | 121.688 K 8.56 % | 112.089 K 16.91 % | 95.878 K 43.10 % | 67.000 K -13.23 % | 77.214 K 0.28 % | 77.000 K 32.76 % | 58.000 K 56.76 % | 37.000 K -54.18 % | 80.754 K 13.74 % | 71.000 K 19.37 % | 59.480 K -32.00 % | 87.467 K | 0.000 | 0.000 | 0.000 -100.00 % | 73.561 K |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 1.789 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.522 M | 0.000 | 0.000 | 0.000 -100.00 % | 784.688 K 201.21 % | 260.514 K -2.25 % | 266.508 K 3.43 % | 257.666 K -64.50 % | 725.748 K 188.81 % | 251.293 K 3.35 % | 243.154 K 4.32 % | 233.094 K -65.36 % | 672.897 K 193.92 % | 228.937 K -1.16 % | 231.618 K 9.08 % | 212.342 K -67.98 % | 663.129 K 117.29 % | 305.187 K 64.21 % | 185.857 K 8.00 % | 172.086 K -64.79 % | 488.782 K 190.29 % | 168.378 K 2.16 % | 164.811 K 5.92 % | 155.593 K -68.08 % | 487.431 K 211.19 % | 156.634 K -17.88 % | 190.734 K 36.18 % | 140.063 K -72.27 % | 505.009 K 190.28 % | 173.974 K 7.09 % | 162.456 K -3.63 % | 168.579 K -65.16 % | 483.809 K 206.82 % | 157.685 K -2.14 % | 161.134 K -2.34 % | 164.991 K -69.17 % | 535.157 K 191.94 % | 183.312 K 9.19 % | 167.879 K -8.74 % | 183.965 K -66.84 % | 554.860 K 197.73 % | 186.363 K 0.57 % | 185.308 K | 0.000 100.00 % | -3.360 K -101.34 % | 251.111 K 7.11 % | 234.436 K -2.13 % | 239.531 K 5 707.00 % | -4.272 K -101.79 % | 239.010 K -26.07 % | 323.297 K 25.19 % | 258.253 K 402.65 % | 51.378 K -81.10 % | 271.798 K 34.63 % | 201.880 K 13.90 % | 177.249 K 245.10 % | 51.362 K -70.45 % | 173.795 K -14.85 % | 204.100 K 39.25 % | 146.574 K | 0.000 -100.00 % | 151.840 K -70.52 % | 515.000 K -38.32 % | 835.000 K 79.88 % | 464.189 K 0.50 % | 461.870 K -6.94 % | 496.303 K 3.00 % | 481.853 K -4.38 % | 503.920 K 16.41 % | 432.901 K -0.07 % | 433.195 K | 0.000 -100.00 % | 385.897 K 10.74 % | 348.456 K -9.03 % | 383.045 K 14.34 % | 335.000 K 2.92 % | 325.509 K 6.03 % | 307.000 K 4.42 % | 294.000 K -4.55 % | 308.000 K 7.16 % | 287.433 K -5.14 % | 303.000 K 9.80 % | 275.968 K 7.60 % | 256.487 K | 0.000 | 0.000 | 0.000 -100.00 % | 182.876 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 154.835 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.746 K 108.39 % | 21.952 K -14.60 % | 25.704 K 8.01 % | 23.798 K -32.65 % | 35.337 K 21.70 % | 29.035 K 6.61 % | 27.236 K 33.92 % | 20.337 K -45.04 % | 37.000 K 77.87 % | 20.802 K -42.36 % | 36.091 K -15.29 % | 42.604 K 38.02 % | 30.867 K 140.90 % | 12.813 K -72.76 % | 47.037 K 644.49 % | 6.318 K -10.70 % | 7.075 K -72.20 % | 25.448 K -13.00 % | 29.251 K 2.33 % | 28.586 K -43.19 % | 50.321 K 101.82 % | 24.934 K -17.63 % | 30.271 K 38.58 % | 21.844 K -3.33 % | 22.597 K 19.34 % | 18.935 K 8.66 % | 17.426 K 1.81 % | 17.116 K 4.12 % | 16.439 K 19.87 % | 13.714 K -7.07 % | 14.757 K 28.01 % | 11.528 K -61.74 % | 30.130 K 15.74 % | 26.033 K 28.48 % | 20.263 K -14.66 % | 23.743 K 15.86 % | 20.493 K 24.62 % | 16.444 K -14.03 % | 19.128 K | 0.000 | 0.000 -100.00 % | 13.919 K 17.46 % | 11.850 K -9.24 % | 13.056 K | 0.000 -100.00 % | 14.947 K 34.86 % | 11.083 K -31.39 % | 16.153 K | 0.000 -100.00 % | 16.347 K 8.52 % | 15.063 K 9.01 % | 13.818 K | 0.000 -100.00 % | 15.777 K -11.95 % | 17.919 K 12.88 % | 15.874 K | 0.000 | 0.000 -100.00 % | 13.000 K -53.57 % | 28.000 K | 0.000 -100.00 % | 37.837 K 5.56 % | 35.845 K -9.31 % | 39.526 K -96.99 % | 1.315 M 4 183.12 % | 30.700 K 20.26 % | 25.529 K | 0.000 | 0.000 -100.00 % | 33.991 K -0.69 % | 34.227 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.989 K -5.28 % | 16.880 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.416 K |
| Other expenses | 0.000 | 0.000 -100.00 % | 1.770 M | 0.000 -100.00 % | 181.638 K 66 678.68 % | 272.000 3 300.00 % | 8.000 -99.99 % | 141.279 K 120.93 % | -675.000 K 0.00 % | -675.000 K -6.47 % | -634.000 K 6.90 % | -681.000 K -14.07 % | -597.000 K -5.11 % | -568.000 K -3.09 % | -551.000 K 1.61 % | -560.000 K | 0.000 100.00 % | -536.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -323.000 K 17.81 % | -393.000 K -1.55 % | -387.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -271.504 K -126.08 % | 1.041 M 43.03 % | 727.717 K -1.90 % | 741.805 K -6.10 % | 789.960 K -22.03 % | 1.013 M 34.24 % | 754.749 K 4.98 % | 718.977 K -10.57 % | 803.953 K -27.35 % | 1.107 M 35.92 % | 814.184 K -1.89 % | 829.853 K 12.95 % | 734.722 K -9.17 % | 808.934 K 21.06 % | 668.232 K -4.18 % | 697.394 K -0.37 % | 699.966 K 1 423.39 % | 45.948 K -93.93 % | 756.922 K -16.73 % | 909.000 K 8.86 % | 835.000 K 52.78 % | 546.533 K -36.30 % | 857.954 K -9.46 % | 947.545 K 5.50 % | 898.155 K 353.86 % | -353.801 K -138.01 % | 930.916 K 13.72 % | 818.610 K | 0.000 -100.00 % | 239.617 K -65.11 % | 686.801 K -8.45 % | 750.162 K 101.66 % | 372.000 K 10.42 % | 336.895 K 4.63 % | 322.000 K 0.00 % | 322.000 K 23.37 % | 261.000 K -24.60 % | 346.134 K -11.93 % | 393.000 K -39.90 % | 653.881 K 5.41 % | 620.314 K | 0.000 | 0.000 | 0.000 -100.00 % | 386.317 K |
| Operating expenses | 0.000 -100.00 % | 1.852 M 4.65 % | 1.770 M -8.96 % | 1.944 M 14.05 % | 1.705 M 7.26 % | 1.589 M -4.38 % | 1.662 M -0.08 % | 1.663 M 146.54 % | 674.650 K -0.05 % | 675.020 K 6.39 % | 634.470 K -6.79 % | 680.690 K 14.06 % | 596.790 K -63.74 % | 1.646 M -2.89 % | 1.695 M 202.68 % | 560.000 K -63.57 % | 1.537 M 186.49 % | 536.500 K -70.24 % | 1.803 M 2.50 % | 1.759 M 9.19 % | 1.611 M 0.62 % | 1.601 M -2.20 % | 1.637 M -5.81 % | 1.738 M 4.20 % | 1.668 M 6.58 % | 1.565 M 1.43 % | 1.543 M 1.31 % | 1.523 M 10.68 % | 1.376 M 0.36 % | 1.371 M 1.56 % | 1.350 M 1.81 % | 1.326 M 10.41 % | 1.201 M -4.53 % | 1.258 M 7.16 % | 1.174 M -8.71 % | 1.286 M 6.90 % | 1.203 M 4.79 % | 1.148 M 2.68 % | 1.118 M -4.93 % | 1.176 M 5.38 % | 1.116 M 5.18 % | 1.061 M -1.39 % | 1.076 M -4.19 % | 1.123 M 11.85 % | 1.004 M -0.20 % | 1.006 M -1.37 % | 1.020 M 2.15 % | 998.523 K -2.68 % | 1.026 M -0.39 % | 1.030 M 479.37 % | -271.504 K -127.19 % | 998.701 K 0.60 % | 992.747 K 0.47 % | 988.091 K -5.22 % | 1.043 M 7.84 % | 966.718 K -4.16 % | 1.009 M -4.24 % | 1.053 M -2.32 % | 1.078 M -3.09 % | 1.113 M 0.95 % | 1.102 M 5.31 % | 1.047 M 13.07 % | 925.789 K 7.61 % | 860.296 K 0.29 % | 857.804 K -6.70 % | 919.413 K 6.61 % | 862.414 K 1 776.93 % | 45.948 K -94.94 % | 908.762 K -1.44 % | 922.000 K 6.84 % | 863.000 K -3.85 % | 897.514 K 0.19 % | 895.791 K -8.91 % | 983.390 K 4.87 % | 937.681 K -2.44 % | 961.116 K -0.05 % | 961.616 K 13.92 % | 844.139 K | 0.000 -100.00 % | 753.458 K 4.53 % | 720.792 K -8.11 % | 784.389 K 10.95 % | 707.000 K 6.73 % | 662.404 K 5.31 % | 629.000 K 2.11 % | 616.000 K 8.26 % | 569.000 K -10.19 % | 633.567 K -8.97 % | 696.000 K 3.90 % | 669.870 K 5.13 % | 637.194 K | 0.000 | 0.000 | 0.000 -100.00 % | 397.733 K |
| Cost and expenses | 0.000 -100.00 % | 1.852 M -56.40 % | 4.248 M -4.04 % | 4.427 M -3.04 % | 4.566 M 5.18 % | 4.341 M -8.32 % | 4.735 M 184.68 % | 1.663 M -57.76 % | 3.938 M 9.91 % | 3.583 M 23.94 % | 2.891 M 8.85 % | 2.656 M 53.88 % | 1.726 M -28.77 % | 2.423 M 20.91 % | 2.004 M -8.99 % | 2.202 M 43.27 % | 1.537 M 4.91 % | 1.465 M -18.75 % | 1.803 M 2.50 % | 1.759 M 9.19 % | 1.611 M 0.62 % | 1.601 M -2.20 % | 1.637 M -5.81 % | 1.738 M 4.20 % | 1.668 M 6.58 % | 1.565 M 1.43 % | 1.543 M 1.31 % | 1.523 M 10.68 % | 1.376 M 0.36 % | 1.371 M 1.56 % | 1.350 M 1.81 % | 1.326 M 10.41 % | 1.201 M -4.53 % | 1.258 M 7.16 % | 1.174 M -18.07 % | 1.433 M 19.12 % | 1.203 M 4.79 % | 1.148 M 2.68 % | 1.118 M -4.93 % | 1.176 M 5.38 % | 1.116 M 5.18 % | 1.061 M -1.39 % | 1.076 M -4.19 % | 1.123 M 11.85 % | 1.004 M -0.20 % | 1.006 M -1.37 % | 1.020 M 2.15 % | 998.523 K -2.68 % | 1.026 M -0.39 % | 1.030 M 479.37 % | -271.504 K -122.29 % | 1.218 M 11.43 % | 1.093 M 0.47 % | 1.088 M -5.02 % | 1.146 M 3.97 % | 1.102 M -4.67 % | 1.156 M -21.75 % | 1.477 M 18.20 % | 1.250 M -21.53 % | 1.593 M 14.78 % | 1.388 M -12.78 % | 1.591 M 7.37 % | 1.482 M -1.21 % | 1.500 M 4.44 % | 1.436 M 7.99 % | 1.330 M 14.15 % | 1.165 M 2 435.34 % | 45.948 K -96.25 % | 1.225 M 3.48 % | 1.184 M -12.23 % | 1.349 M 6.65 % | 1.265 M 5.90 % | 1.194 M -0.13 % | 1.196 M -1.53 % | 1.215 M 5.68 % | 1.149 M 1.47 % | 1.133 M 15.62 % | 979.617 K | 0.000 -100.00 % | 875.146 K 5.07 % | 832.881 K -5.38 % | 880.267 K 13.73 % | 774.000 K 4.65 % | 739.618 K 4.76 % | 706.000 K 4.75 % | 674.000 K 11.22 % | 606.000 K -15.16 % | 714.321 K -6.87 % | 767.000 K 5.16 % | 729.350 K 0.65 % | 724.661 K | 0.000 | 0.000 | 0.000 -100.00 % | 471.294 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 1.852 M | 0.000 -100.00 % | 1.944 M 27.66 % | 1.523 M -4.15 % | 1.589 M -4.39 % | 1.662 M 9.20 % | 1.522 M -1.04 % | 1.538 M 1.38 % | 1.517 M 0.66 % | 1.507 M 91.44 % | 787.199 K -54.39 % | 1.726 M 4.86 % | 1.646 M -2.89 % | 1.695 M 152.27 % | 671.906 K -56.28 % | 1.537 M 4.91 % | 1.465 M -0.20 % | 1.468 M 161.45 % | 561.486 K -60.32 % | 1.415 M 0.71 % | 1.405 M -2.23 % | 1.437 M 188.64 % | 497.855 K -65.78 % | 1.455 M 6.44 % | 1.367 M 1.18 % | 1.351 M 117.95 % | 619.859 K -48.22 % | 1.197 M 0.76 % | 1.188 M 1.02 % | 1.176 M 160.70 % | 451.085 K -56.29 % | 1.032 M -6.18 % | 1.100 M 7.84 % | 1.020 M 164.59 % | 385.497 K -62.09 % | 1.017 M 2.32 % | 993.901 K 1.53 % | 978.883 K 213.29 % | 312.448 K -66.71 % | 938.508 K 0.45 % | 934.332 K -1.74 % | 950.924 K 268.11 % | 258.326 K -71.34 % | 901.415 K 3.12 % | 874.122 K -3.23 % | 903.319 K 978.00 % | 83.796 K -90.40 % | 873.222 K -0.27 % | 875.546 K | 0.000 100.00 % | -42.184 K -115.92 % | 265.030 K 7.61 % | 246.286 K -2.49 % | 252.587 K 643.72 % | -46.455 K -118.29 % | 253.957 K -24.05 % | 334.380 K 21.86 % | 274.406 K 4 361.89 % | 6.150 K -97.87 % | 288.145 K 32.82 % | 216.943 K 13.54 % | 191.067 K 272.00 % | 51.362 K -72.91 % | 189.572 K -14.61 % | 222.019 K 36.67 % | 162.448 K | 0.000 -100.00 % | 151.840 K 1 068.00 % | 13.000 K -53.57 % | 28.000 K -92.02 % | 350.981 K 827.61 % | 37.837 K 5.56 % | 35.845 K -9.31 % | 39.526 K -96.99 % | 1.315 M 4 183.12 % | 30.700 K 20.26 % | 25.529 K | 0.000 -100.00 % | 513.841 K 1 411.70 % | 33.991 K -0.69 % | 34.227 K -89.78 % | 335.000 K 2.92 % | 325.509 K 6.03 % | 307.000 K 4.42 % | 294.000 K -4.55 % | 308.000 K 7.16 % | 287.433 K -5.14 % | 303.000 K 1 795.05 % | 15.989 K -5.28 % | 16.880 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.416 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.057 M 3.23 % | 1.024 M 4.87 % | 976.634 K -2.20 % | 998.562 K -5.91 % | 1.061 M 4.53 % | 1.015 M -3.97 % | 1.057 M -10.79 % | 1.185 M -1.03 % | 1.198 M -6.08 % | 1.275 M 0.33 % | 1.271 M 2.07 % | 1.245 M -3.08 % | 1.285 M -1.66 % | 1.306 M 10.99 % | 1.177 M 6.16 % | 1.109 M | 0.000 -100.00 % | 1.074 M -3.91 % | 1.118 M -1.58 % | 1.136 M -9.48 % | 1.255 M -1.61 % | 1.276 M -4.13 % | 1.330 M 3.52 % | 1.285 M -5.11 % | 1.354 M 4.35 % | 1.298 M 1.55 % | 1.278 M | 0.000 -100.00 % | 1.183 M 8.61 % | 1.089 M 2.87 % | 1.059 M 13.82 % | 930.000 K 7.41 % | 865.818 K 4.69 % | 827.000 K 12.67 % | 734.000 K 11.38 % | 659.000 K -0.21 % | 660.418 K 3.19 % | 640.000 K 8.42 % | 590.281 K 4.40 % | 565.426 K | 0.000 | 0.000 | 0.000 -100.00 % | 378.264 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 945.921 K -5.17 % | 997.524 K -24.03 % | 1.313 M 49.66 % | 877.294 K 0.01 % | 877.179 K 1.48 % | 864.373 K 132.73 % | 371.403 K 59.13 % | 233.400 K 5.12 % | 222.041 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.269 K 0.90 % | 100.368 K 2.42 % | 97.998 K -4.92 % | 103.072 K -23.71 % | 135.110 K -6.81 % | 144.976 K -3.26 % | 149.867 K -9.64 % | 165.861 K -30.94 % | 240.178 K -10.93 % | 269.664 K -8.12 % | 293.485 K 0.41 % | 292.276 K 0.01 % | 292.248 K 0.63 % | 290.431 K 2.75 % | 282.668 K -1.29 % | 286.374 K | 0.000 -100.00 % | 233.277 K 7.01 % | 218.000 K -13.15 % | 251.000 K -14.67 % | 294.153 K 16.23 % | 253.074 K 16.17 % | 217.846 K 3.26 % | 210.959 K 11.35 % | 189.463 K 50.10 % | 126.226 K 8.84 % | 115.978 K | 0.000 -100.00 % | 79.595 K 12.24 % | 70.914 K 19.13 % | 59.528 K 19.06 % | 50.000 K 2.95 % | 48.566 K 10.38 % | 44.000 K 4.76 % | 42.000 K 13.51 % | 37.000 K -24.42 % | 48.954 K 8.79 % | 45.000 K -5.22 % | 47.480 K -4.02 % | 49.467 K | 0.000 | 0.000 | 0.000 -100.00 % | 59.161 K |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.643 M | 0.000 | 0.000 100.00 % | -1.780 M -0.56 % | -1.770 M -8.46 % | -1.632 M 2.45 % | -1.673 M 8.83 % | -1.835 M -3.50 % | -1.773 M -36.91 % | -1.295 M -50.93 % | -858.000 K 16.62 % | -1.029 M 17.42 % | -1.246 M -3.83 % | -1.200 M -34.68 % | -891.000 K 7.48 % | -963.000 K -1.58 % | -948.000 K -8.22 % | -876.000 K -44.79 % | -605.000 K 34.88 % | -929.000 K 15.55 % | -1.100 M -21.55 % | -905.000 K -23.47 % | -733.000 K 15.55 % | -868.000 K -11.71 % | -777.000 K -4.44 % | -744.000 K -56.63 % | -475.000 K 40.33 % | -796.000 K -8.89 % | -731.000 K -1.95 % | -717.000 K -64.83 % | -435.000 K 30.73 % | -628.000 K 2.79 % | -646.000 K 3.87 % | -672.000 K -58.87 % | -423.000 K 26.69 % | -577.000 K 4.47 % | -604.000 K -10.42 % | -547.000 K -64.76 % | -332.000 K 33.06 % | -496.000 K 20.26 % | -622.000 K -61.98 % | -384.000 K -28.43 % | -299.000 K 25.44 % | -401.000 K 16.11 % | -478.000 K | 0.000 -100.00 % | 56.762 K -2.46 % | 58.192 K 3.04 % | 56.474 K 0.31 % | 56.299 K -0.23 % | 56.428 K -0.19 % | 56.535 K -1.71 % | 57.517 K 6.82 % | 53.843 K 29.29 % | 41.645 K -21.23 % | 52.869 K 20.73 % | 43.790 K 27.51 % | 34.343 K -6.25 % | 36.632 K -0.73 % | 36.900 K -1.87 % | 37.604 K -4.25 % | 39.273 K 43.55 % | 27.358 K -43.38 % | 48.322 K 27.16 % | 38.000 K -7.32 % | 41.000 K -68.27 % | 129.211 K 1 436.90 % | -9.665 K -150.98 % | 18.957 K -56.98 % | 44.065 K -65.26 % | 126.831 K -1.74 % | 129.081 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.091 K 0.99 % | 30.785 K | 0.000 | 0.000 | 0.000 -100.00 % | 29.322 K |
| Operating income | 2.156 M -27.18 % | 2.961 M 9.84 % | 2.695 M 38.23 % | 1.950 M 12.07 % | 1.740 M 1.33 % | 1.717 M -0.91 % | 1.733 M -24.68 % | 2.301 M 29.26 % | 1.780 M 0.56 % | 1.770 M 8.46 % | 1.632 M -2.45 % | 1.673 M -8.88 % | 1.836 M 6.31 % | 1.727 M 33.36 % | 1.295 M 50.88 % | 858.287 K -16.59 % | 1.029 M -17.42 % | 1.246 M 3.83 % | 1.200 M 34.64 % | 891.279 K -7.46 % | 963.082 K 1.62 % | 947.714 K 8.13 % | 876.462 K 44.91 % | 604.848 K -34.86 % | 928.538 K -13.06 % | 1.068 M 17.99 % | 905.142 K 23.44 % | 733.239 K -15.55 % | 868.207 K 11.69 % | 777.334 K 4.41 % | 744.475 K 56.78 % | 474.862 K -48.79 % | 927.297 K 8.94 % | 851.198 K 2.27 % | 832.306 K 91.28 % | 435.117 K -43.97 % | 776.647 K 20.21 % | 646.076 K -3.88 % | 672.135 K 58.80 % | 423.263 K -26.66 % | 577.114 K -4.50 % | 604.292 K 10.44 % | 547.161 K 64.93 % | 331.750 K -33.15 % | 496.258 K -20.26 % | 622.320 K 61.98 % | 384.206 K 28.66 % | 298.610 K -25.53 % | 400.970 K -16.19 % | 478.420 K 76.21 % | 271.504 K 65.16 % | 164.388 K -32.18 % | 242.387 K 25.59 % | 192.995 K -40.68 % | 325.333 K 22.48 % | 265.615 K 44.15 % | 184.259 K 276.22 % | -104.562 K -132.10 % | 325.773 K 358.18 % | 71.101 K -77.02 % | 309.402 K 68 050.22 % | 454.000 -99.16 % | 53.987 K -37.83 % | 86.843 K -38.79 % | 141.877 K 34.81 % | 105.244 K -42.50 % | 183.026 K 298.33 % | 45.948 K -57.69 % | 108.602 K -52.58 % | 229.000 K 349.02 % | 51.000 K -77.63 % | 227.981 K -32.39 % | 337.194 K -7.31 % | 363.768 K 28.73 % | 282.574 K -29.72 % | 402.065 K 17.23 % | 342.978 K -24.70 % | 455.486 K | 0.000 -100.00 % | 441.792 K 10.26 % | 400.698 K 25.42 % | 319.480 K 10.55 % | 289.000 K 5.97 % | 272.709 K 11.31 % | 245.000 K 15.57 % | 212.000 K 12.77 % | 188.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income ratio | 0.33 -46.24 % | 0.62 40.04 % | 0.44 43.66 % | 0.31 11.31 % | 0.27 -3.09 % | 0.28 5.80 % | 0.27 -53.84 % | 0.58 30.17 % | 0.45 34.85 % | 0.33 -8.34 % | 0.36 -3.51 % | 0.37 -22.44 % | 0.48 15.83 % | 0.42 3.06 % | 0.40 49.05 % | 0.27 -25.94 % | 0.37 -13.98 % | 0.43 5.25 % | 0.40 23.89 % | 0.33 -13.96 % | 0.38 0.70 % | 0.38 7.18 % | 0.35 41.48 % | 0.25 -31.47 % | 0.36 -10.72 % | 0.41 8.40 % | 0.37 20.28 % | 0.31 -20.78 % | 0.39 6.79 % | 0.37 1.85 % | 0.36 45.52 % | 0.25 -47.59 % | 0.47 8.55 % | 0.44 -2.92 % | 0.45 88.39 % | 0.24 -44.93 % | 0.43 17.73 % | 0.37 -3.71 % | 0.38 52.66 % | 0.25 -28.00 % | 0.35 -5.99 % | 0.37 7.54 % | 0.34 59.86 % | 0.22 -36.27 % | 0.34 -13.37 % | 0.39 39.47 % | 0.28 38.02 % | 0.20 -31.08 % | 0.29 -11.16 % | 0.33 | 0.00 -100.00 % | 0.12 -34.49 % | 0.18 20.47 % | 0.15 -31.88 % | 0.22 13.87 % | 0.19 41.27 % | 0.14 280.48 % | -0.08 -136.84 % | 0.21 383.87 % | 0.04 -76.56 % | 0.18 63 808.03 % | 0.00 -99.19 % | 0.04 -35.77 % | 0.05 -39.13 % | 0.09 22.60 % | 0.07 -45.99 % | 0.14 | 0.00 -100.00 % | 0.08 -49.76 % | 0.16 344.89 % | 0.04 -76.15 % | 0.15 -30.63 % | 0.22 -5.60 % | 0.23 23.56 % | 0.19 -27.17 % | 0.26 11.50 % | 0.23 -26.77 % | 0.32 | 0.00 -100.00 % | 0.34 3.28 % | 0.32 21.98 % | 0.27 -2.05 % | 0.27 0.92 % | 0.27 4.57 % | 0.26 7.67 % | 0.24 1.06 % | 0.24 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 0.000 100.00 % | -805.743 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -584.000 K 13.48 % | -675.000 K 0.00 % | -675.000 K -6.47 % | -634.000 K 56.49 % | -1.457 M -379.28 % | -304.000 K -14.72 % | -265.000 K -2.32 % | -259.000 K | 0.000 100.00 % | -284.000 K -10.94 % | -256.000 K 23.58 % | -335.000 K | 0.000 100.00 % | -196.000 K 0.00 % | -196.000 K 2.49 % | -201.000 K 83.79 % | -1.240 M -482.16 % | -213.000 K -7.58 % | -198.000 K -3.13 % | -192.000 K 78.74 % | -903.000 K -404.47 % | -179.000 K 2.19 % | -183.000 K -5.17 % | -174.000 K 80.11 % | -875.000 K -417.75 % | -169.000 K -6.96 % | -158.000 K -3.27 % | -153.000 K | 0.000 100.00 % | -185.000 K -406.31 % | -36.539 K -20.55 % | -30.311 K -132.66 % | 92.813 K 152.44 % | -177.000 K -39.37 % | -127.000 K -1.60 % | -125.000 K -242.24 % | 87.879 K 397.52 % | -29.537 K 77.62 % | -132.000 K -13.79 % | -116.000 K -164.94 % | 178.626 K 216.75 % | -153.000 K -156.21 % | -59.717 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 53.093 M 699.99 % | 6.637 M 25.35 % | 5.295 M -92.76 % | 73.158 M 37.79 % | 53.093 M 22.30 % | 43.413 M 7.83 % | 40.259 M -18.98 % | 49.690 M 355.21 % | -19.470 M -39.40 % | -13.968 M -301.96 % | 6.916 M 184.74 % | -8.161 M 71.96 % | -29.102 M 22.27 % | -37.440 M 38.96 % | -61.339 M 42.94 % | -107.500 M -12.74 % | -95.356 M -30.90 % | -72.845 M 3.96 % | -75.847 M -152.97 % | -29.982 M 46.32 % | -55.855 M 13.52 % | -64.585 M -118.31 % | -29.584 M 12.18 % | -33.686 M 30.18 % | -48.249 M -182.88 % | -17.057 M -0.49 % | -16.974 M 24.09 % | -22.359 M 14.01 % | -26.002 M -7.64 % | -24.156 M -24.55 % | -19.395 M 37.57 % | -31.065 M -50.87 % | -20.591 M -205.83 % | -6.733 M 52.07 % | -14.047 M -89.67 % | -7.406 M 64.97 % | -21.142 M -90.95 % | -11.072 M -39.43 % | -7.941 M -16.69 % | -6.805 M 63.22 % | -18.503 M -405.12 % | -3.663 M 56.58 % | -8.436 M -246.16 % | -2.437 M 30.59 % | -3.511 M 77.90 % | -15.884 M 11.49 % | -17.946 M 20.23 % | -22.497 M -32.17 % | -17.021 M 19.15 % | -21.053 M -22.08 % | -17.246 M 0.14 % | -17.270 M -5.52 % | -16.367 M -5.26 % | -15.550 M -5.64 % | -14.720 M -8.20 % | -13.604 M -5.89 % | -12.847 M 6.65 % | -13.762 M 24.67 % | -18.270 M -12.55 % | -16.233 M 36.41 % | -25.526 M 2.50 % | -26.181 M 29.29 % | -37.027 M -73.49 % | -21.343 M -173.18 % | -7.813 M -498.22 % | -1.306 M 93.43 % | -19.887 M -82.74 % | -10.883 M 99.78 % | -5.011 B -230 176.15 % | -2.176 M -89.22 % | -1.150 M -132.83 % | -493.933 K 70.56 % | -1.678 M 51.34 % | -3.448 M -36.79 % | -2.520 M 30.94 % | -3.649 M 52.12 % | -7.621 M 38.24 % | -12.341 M -8.64 % | -11.359 M -1.23 % | -11.221 M -6.99 % | -10.488 M -4.21 % | -10.064 M -16.40 % | -8.646 M 35.62 % | -13.429 M -44.88 % | -9.269 M -34.59 % | -6.887 M -15.23 % | -5.977 M 26.68 % | -8.152 M -7.90 % | -7.555 M -55.47 % | -4.860 M -37.89 % | -3.524 M -1 031.78 % | -311.401 K |
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 197.260 M 5 416.22 % | 3.576 M 0.00 % | 3.576 M 14.39 % | 3.126 M 0.00 % | 3.126 M 0.00 % | 3.126 M 0.00 % | 3.126 M 52.85 % | 2.045 M 0.00 % | 2.045 M 0.00 % | 2.045 M 0.00 % | 2.045 M 0.00 % | 2.045 M 0.00 % | 2.045 M 0.00 % | 2.045 M 11.44 % | 1.835 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 -100.00 % | 6.294 M -90.65 % | 67.307 M -17.14 % | 81.226 M 26.18 % | 64.372 M -1.95 % | 65.650 M 393.88 % | 13.293 M -80.76 % | 69.095 M -3.51 % | 71.606 M -3.27 % | 74.023 M -3.29 % | 76.538 M 0.71 % | 75.998 M -2.83 % | 78.215 M 96.96 % | 39.712 M -42.15 % | 68.650 M 641.04 % | 9.264 M -89.00 % | 84.212 M 40.63 % | 59.880 M 373.86 % | 12.637 M -99.85 % | 8.678 B 95 472.62 % | 9.080 M -11.68 % | 10.281 M -13.36 % | 11.867 M -6.70 % | 12.718 M -0.97 % | 12.843 M -11.85 % | 14.570 M -78.66 % | 68.272 M -1.11 % | 69.035 M 3.56 % | 66.665 M 4.13 % | 64.019 M 2.69 % | 62.341 M 7.60 % | 57.939 M -0.50 % | 58.228 M 5.38 % | 55.254 M 1.98 % | 54.179 M 5.19 % | 51.508 M 16.21 % | 44.325 M 4.65 % | 42.356 M 2.93 % | 41.149 M 4.23 % | 39.479 M 14.65 % | 34.434 M -2.65 % | 35.370 M 35.85 % | 26.035 M |
| Total debt | 53.093 M -15.85 % | 63.093 M 8.61 % | 58.093 M -20.59 % | 73.158 M 37.79 % | 53.093 M -37.61 % | 85.093 M 0.00 % | 85.093 M -0.15 % | 85.219 M 0.15 % | 85.093 M 0.00 % | 85.093 M 0.00 % | 85.093 M 200.95 % | 28.275 M 0.65 % | 28.093 M 0.00 % | 28.093 M 0.00 % | 28.093 M 0.00 % | 28.093 M 0.00 % | 28.093 M 0.00 % | 28.093 M 808.28 % | 3.093 M -88.99 % | 28.093 M 808.28 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M -39.27 % | 5.093 M -49.54 % | 10.093 M -44.22 % | 18.093 M 484.97 % | 3.093 M -86.61 % | 23.093 M 0.00 % | 23.093 M 0.00 % | 23.093 M 0.00 % | 23.093 M 27.63 % | 18.093 M -21.65 % | 23.093 M 27.63 % | 18.093 M 0.00 % | 18.093 M 0.00 % | 18.093 M 38.19 % | 13.093 M 0.00 % | 13.093 M 323.31 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M -50.00 % | 6.186 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.180 M 132.14 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M -43.69 % | 5.493 M | 0.000 -100.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 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 -100.00 % | 2.500 M |
| Accumulated other comprehensive income loss | -1.833 M 12.57 % | -2.097 M -7.07 % | -1.959 M -5.46 % | -1.857 M -4.21 % | -1.782 M 5.99 % | -1.896 M 3.87 % | -1.972 M -1.89 % | -1.935 M 21.15 % | -2.455 M -11.69 % | -2.198 M 1.92 % | -2.241 M 7.50 % | -2.422 M 5.58 % | -2.565 M -14.30 % | -2.244 M -16.89 % | -1.920 M -312.77 % | -465.193 K -122.83 % | -208.770 K 8.83 % | -228.992 K 23.16 % | -298.012 K -201.93 % | 292.366 K -5.75 % | 310.194 K -15.39 % | 366.605 K 97.64 % | 185.491 K 178.96 % | 66.493 K 6.81 % | 62.253 K 170.09 % | 23.049 K 180.04 % | -28.798 K 36.37 % | -45.258 K 48.32 % | -87.580 K -13.40 % | -77.233 K -88.18 % | -41.042 K -76.37 % | -23.270 K -1 884.51 % | 1.304 K -71.44 % | 4.566 K 152.90 % | -8.632 K -210.50 % | -2.780 K -119.81 % | 14.033 K -54.19 % | 30.631 K 208.25 % | 9.937 K 160.30 % | -16.480 K -161.44 % | 26.825 K 6.34 % | 25.225 K -20.18 % | 31.603 K -11.18 % | 35.581 K -11.23 % | 40.082 K -96.54 % | 1.159 M 2 407.40 % | 46.216 K -8.35 % | 50.428 K 6.01 % | 47.570 K -14.94 % | 55.922 K -18.99 % | 69.032 K -3.14 % | 71.269 K -4.58 % | 74.693 K -6.93 % | 80.253 K 5.35 % | 76.176 K -4.31 % | 79.604 K -5.38 % | 84.129 K 3.72 % | 81.115 K -2.23 % | 82.965 K 9.50 % | 75.764 K -26.20 % | 102.659 K 30.63 % | 78.589 K 3.43 % | 75.983 K -8.63 % | 83.157 K -5.64 % | 88.124 K 24.27 % | 70.911 K 52.26 % | 46.572 K 60.73 % | 28.975 K 100.11 % | -25.883 M -646 975.00 % | -4.000 K -109.30 % | 43.000 K 1 213.99 % | -3.860 K 87.30 % | -30.384 K 54.35 % | -66.554 K -21.82 % | -54.635 K 28.97 % | -76.916 K 24.20 % | -101.475 K 41.55 % | -173.606 K -41.59 % | -122.608 K -65.69 % | -74.000 K -68.18 % | -44.000 K 49.43 % | -87.000 K -188.26 % | -30.181 K -315.58 % | 14.000 K 116.87 % | -83.000 K -1 137.50 % | 8.000 K 139.23 % | -20.393 K -7.33 % | -19.000 K -134.83 % | 54.544 K -13.94 % | 63.382 K -26.46 % | 86.184 K 1 829.91 % | -4.982 K |
| Retained earnings | 38.495 M 4.17 % | 36.952 M 4.35 % | 35.412 M 3.97 % | 34.060 M 4.27 % | 32.665 M 4.04 % | 31.396 M 4.08 % | 30.164 M 4.30 % | 28.921 M 4.43 % | 27.695 M 4.82 % | 26.421 M 5.03 % | 25.155 M 3.65 % | 24.270 M 5.68 % | 22.964 M 5.87 % | 21.692 M 6.04 % | 20.457 M 4.60 % | 19.557 M 3.75 % | 18.850 M 3.95 % | 18.134 M 5.02 % | 17.267 M 5.10 % | 16.428 M 4.44 % | 15.730 M 4.41 % | 15.065 M 4.50 % | 14.417 M 4.45 % | 13.804 M 3.78 % | 13.301 M 5.04 % | 12.663 M 6.62 % | 11.876 M 5.55 % | 11.252 M 5.59 % | 10.657 M 5.92 % | 10.061 M 5.58 % | 9.529 M 5.59 % | 9.025 M 3.25 % | 8.740 M 5.54 % | 8.282 M 5.34 % | 7.862 M 5.53 % | 7.450 M 4.63 % | 7.120 M 5.34 % | 6.759 M 5.75 % | 6.391 M 6.51 % | 6.001 M 5.61 % | 5.682 M 6.29 % | 5.346 M 7.08 % | 4.992 M -19.29 % | 6.185 M 4.42 % | 5.923 M 5.15 % | 5.633 M -11.79 % | 6.387 M 3.64 % | 6.162 M 5.05 % | 5.866 M 3.80 % | 5.651 M 4.81 % | 5.392 M 3.27 % | 5.221 M 2.11 % | 5.114 M 3.10 % | 4.960 M 2.57 % | 4.836 M 4.40 % | 4.632 M 3.76 % | 4.464 M 2.77 % | 4.344 M -1.14 % | 4.394 M 4.85 % | 4.190 M 1.35 % | 4.134 M 4.92 % | 3.940 M 0.36 % | 3.926 M 1.06 % | 3.885 M 1.64 % | 3.822 M 2.55 % | 3.727 M 2.01 % | 3.654 M 3.37 % | 3.534 M -99.90 % | 3.488 B 102 106.27 % | 3.413 M 4.47 % | 3.267 M 0.52 % | 3.250 M 4.17 % | 3.120 M 7.20 % | 2.910 M 8.39 % | 2.685 M 7.09 % | 2.507 M 11.32 % | 2.252 M 10.42 % | 2.040 M 36.20 % | 1.498 M 21.87 % | 1.229 M 24.77 % | 985.000 K 24.68 % | 790.000 K 28.95 % | 612.645 K 38.29 % | 443.000 K 54.90 % | 286.000 K 91.95 % | 149.000 K 376.59 % | 31.264 K 133.26 % | -94.000 K 58.29 % | -225.350 K 36.19 % | -353.148 K 24.74 % | -469.245 K 28.84 % | -659.377 K |
| Common stock | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 0.00 % | 10.503 M 72.47 % | 6.089 M 0.00 % | 6.089 M 0.00 % | 6.089 M 0.00 % | 6.089 M 0.00 % | 6.089 M 0.00 % | 6.089 M 0.00 % | 6.089 M 0.00 % | 6.089 M 0.00 % | 6.089 M 0.00 % | 6.089 M 32.97 % | 4.580 M 0.00 % | 4.580 M 32.21 % | 3.464 M 0.00 % | 3.464 M 0.00 % | 3.464 M 0.00 % | 3.464 M 0.00 % | 3.464 M 0.00 % | 3.464 M 1.01 % | 3.429 M 0.00 % | 3.429 M -0.36 % | 3.442 M 0.00 % | 3.442 M | 0.000 -100.00 % | 2.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.540 M 0.00 % | 2.540 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.668 M -3.11 % | 2.753 M 0.92 % | 2.728 M 0.01 % | 2.728 M 0.00 % | 2.728 M 0.00 % | 2.728 M -0.01 % | 2.728 M 0.01 % | 2.728 M 0.00 % | 2.728 M 0.00 % | 2.728 M -0.01 % | 2.728 M 0.01 % | 2.728 M -0.01 % | 2.728 M 0.00 % | 2.728 M 0.00 % | 2.728 M 0.00 % | 2.728 M |
| Total equity | 47.164 M 3.98 % | 45.358 M 3.19 % | 43.956 M 2.93 % | 42.705 M 3.19 % | 41.385 M 3.45 % | 40.003 M 3.38 % | 38.695 M 3.22 % | 37.488 M 4.88 % | 35.743 M 2.93 % | 34.726 M 3.92 % | 33.417 M 3.30 % | 32.350 M 4.69 % | 30.901 M 3.18 % | 29.950 M 3.14 % | 29.039 M -1.87 % | 29.594 M 1.55 % | 29.144 M 2.59 % | 28.408 M 3.41 % | 27.471 M 0.91 % | 27.223 M 2.57 % | 26.542 M 2.34 % | 25.935 M 3.30 % | 25.105 M 3.01 % | 24.373 M 2.12 % | 23.866 M 2.92 % | 23.189 M 3.75 % | 22.350 M 2.95 % | 21.709 M 3.03 % | 21.072 M 2.86 % | 20.487 M 2.48 % | 19.991 M 2.50 % | 19.504 M 1.35 % | 19.244 M 33.87 % | 14.376 M 3.11 % | 13.942 M 3.00 % | 13.536 M 2.36 % | 13.224 M 2.68 % | 12.879 M 3.11 % | 12.491 M 3.45 % | 12.074 M 2.33 % | 11.798 M 2.95 % | 11.460 M 3.12 % | 11.113 M 2.89 % | 10.801 M 2.44 % | 10.543 M 2.80 % | 10.256 M 3.63 % | 9.897 M 2.28 % | 9.676 M 3.19 % | 9.378 M 2.25 % | 9.171 M 2.76 % | 8.925 M 2.33 % | 8.722 M 1.21 % | 8.618 M 1.60 % | 8.482 M 1.54 % | 8.353 M 11.80 % | 7.472 M 2.38 % | 7.298 M 1.72 % | 7.175 M -0.72 % | 7.227 M 3.00 % | 7.016 M 0.11 % | 7.008 M 2.77 % | 6.820 M 5.43 % | 6.469 M 0.03 % | 6.467 M 0.37 % | 6.443 M 1.77 % | 6.330 M 1.14 % | 6.259 M 1.27 % | 6.181 M -99.90 % | 6.002 B 100 793.11 % | 5.949 M 1.71 % | 5.849 M -0.62 % | 5.886 M 0.40 % | 5.862 M 2.63 % | 5.712 M -0.71 % | 5.753 M -22.81 % | 7.453 M -1.56 % | 7.572 M 4.53 % | 7.243 M 8.21 % | 6.694 M 3.40 % | 6.474 M 3.42 % | 6.260 M 3.95 % | 6.022 M 2.05 % | 5.901 M 2.17 % | 5.776 M 4.60 % | 5.522 M 0.84 % | 5.476 M 2.74 % | 5.330 M 2.38 % | 5.206 M 1.12 % | 5.148 M 2.37 % | 5.029 M 1.89 % | 4.936 M 6.04 % | 4.655 M |
| Other non current liabilities | -43.093 M -111.54 % | 373.528 M 1.15 % | 369.270 M 5.24 % | 350.880 M 93.07 % | 181.735 M -47.01 % | 342.930 M 113.01 % | 160.993 M 16.65 % | 138.011 M -12.77 % | 158.217 M 9.15 % | 144.955 M 12.77 % | 128.539 M 8.28 % | 118.708 M 167.87 % | 44.316 M 3.45 % | 42.839 M 12.81 % | 37.973 M -68.51 % | 120.579 M 190.50 % | 41.507 M 0.74 % | 41.203 M 5.69 % | 38.984 M -84.98 % | 259.523 M -5.24 % | 273.870 M -0.41 % | 274.994 M 34.23 % | 204.875 M 1.40 % | 202.042 M 633.25 % | 27.554 M -85.55 % | 190.670 M 658.77 % | 25.129 M -85.82 % | 177.186 M 0.64 % | 176.059 M 1 102.69 % | 14.639 M 74.97 % | 8.366 M -95.08 % | 170.204 M 9.14 % | 155.952 M 774.03 % | 17.843 M 2.95 % | 17.331 M -87.48 % | 138.463 M 746.31 % | 16.361 M -88.45 % | 141.638 M 5.81 % | 133.857 M 2.01 % | 131.218 M -2.37 % | 134.399 M 10.78 % | 121.325 M 0.07 % | 121.243 M 4.33 % | 116.213 M 2.80 % | 113.053 M -2.35 % | 115.771 M 4.38 % | 110.917 M 0.51 % | 110.356 M 7.79 % | 102.385 M -1.69 % | 104.143 M | 0.000 -100.00 % | 633.705 K | 0.000 | 0.000 | 0.000 100.00 % | -3.093 M | 0.000 | 0.000 | 0.000 100.00 % | -2.393 M -177.37 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 224.70 % | -2.480 M 19.81 % | -3.093 M | 0.000 | 0.000 100.00 % | -3.093 M | 0.000 100.00 % | -3.093 M 0.00 % | -3.093 M 0.00 % | -3.093 M 0.00 % | -3.093 M 0.00 % | -3.093 M 0.00 % | -3.093 M -849.37 % | 412.745 K -29.16 % | 582.671 K -15.96 % | 693.304 K 17.90 % | 588.068 K -0.16 % | 589.000 K 36.66 % | 431.000 K 16.49 % | 370.000 K -12.53 % | 422.994 K -18.34 % | 518.000 K 75.00 % | 296.000 K 6.47 % | 278.000 K 94.58 % | 142.871 K -44.19 % | 256.000 K 57.16 % | 162.890 K 7.70 % | 151.248 K -11.72 % | 171.326 K 114.20 % | -1.207 M |
| Long term debt | 43.093 M -31.70 % | 63.093 M 8.61 % | 58.093 M -20.52 % | 73.093 M 37.67 % | 53.093 M -37.61 % | 85.093 M 0.00 % | 85.093 M 21.29 % | 70.154 M -17.56 % | 85.093 M 21.40 % | 70.093 M -17.63 % | 85.093 M 201.62 % | 28.212 M 0.42 % | 28.093 M 0.00 % | 28.093 M 0.00 % | 28.093 M 0.00 % | 28.093 M 0.00 % | 28.093 M 0.00 % | 28.093 M 808.28 % | 3.093 M -88.99 % | 28.093 M 808.28 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M -39.27 % | 5.093 M -49.54 % | 10.093 M -44.22 % | 18.093 M 484.97 % | 3.093 M -86.61 % | 23.093 M 0.00 % | 23.093 M 0.00 % | 23.093 M 0.00 % | 23.093 M 27.63 % | 18.093 M -21.65 % | 23.093 M 27.63 % | 18.093 M 0.00 % | 18.093 M 0.00 % | 18.093 M 38.19 % | 13.093 M 0.00 % | 13.093 M 323.31 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M | 0.000 -100.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 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 -100.00 % | 1.250 M |
| Total non current liabilities | 0.000 -100.00 % | 436.621 M 2.17 % | 427.363 M 0.80 % | 423.973 M 80.55 % | 234.828 M -45.14 % | 428.023 M 73.93 % | 246.086 M 18.01 % | 208.522 M -14.30 % | 243.310 M 13.14 % | 215.048 M 0.66 % | 213.632 M 45.00 % | 147.335 M 103.48 % | 72.409 M 2.08 % | 70.932 M 7.37 % | 66.066 M -55.65 % | 148.962 M 114.03 % | 69.600 M 0.44 % | 69.296 M -77.60 % | 309.402 M 7.63 % | 287.479 M 4.49 % | 275.127 M -0.43 % | 276.319 M 33.91 % | 206.346 M 0.69 % | 204.931 M -2.38 % | 209.920 M 9.16 % | 192.297 M 3.44 % | 185.900 M 3.16 % | 180.214 M 0.14 % | 179.955 M 0.32 % | 179.389 M 1.34 % | 177.022 M 2.19 % | 173.232 M -2.63 % | 177.918 M 7.99 % | 164.753 M -3.40 % | 170.555 M 5.59 % | 161.528 M -3.96 % | 168.187 M 2.10 % | 164.731 M 8.93 % | 151.221 M 1.30 % | 149.285 M -1.55 % | 151.642 M 13.43 % | 133.682 M 0.08 % | 133.582 M 11.97 % | 119.306 M 3.54 % | 115.224 M -3.06 % | 118.864 M 4.92 % | 113.293 M -0.11 % | 113.421 M 8.35 % | 104.679 M -2.38 % | 107.236 M 3 367.06 % | 3.093 M -17.00 % | 3.727 M 20.49 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 341.83 % | 700.046 K -77.37 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 404.84 % | 612.667 K -80.19 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M | 0.000 -100.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M 0.00 % | 3.093 M -11.77 % | 3.506 M 501.67 % | 582.671 K -15.96 % | 693.304 K 17.90 % | 588.068 K -0.16 % | 589.000 K 36.66 % | 431.000 K 16.49 % | 370.000 K -12.53 % | 422.994 K -18.34 % | 518.000 K 75.00 % | 296.000 K 6.47 % | 278.000 K 94.58 % | 142.871 K -44.19 % | 256.000 K 57.16 % | 162.890 K 7.70 % | 151.248 K -11.72 % | 171.326 K 297.65 % | 43.085 K |
| Other current liabilities | -10.000 M | 0.000 | 0.000 -100.00 % | 184.034 M -2.21 % | 188.200 M 9.11 % | 172.490 M -2.38 % | 176.702 M -3.73 % | 183.540 M | 0.000 -100.00 % | 188.593 M -1.89 % | 192.231 M -12.85 % | 220.566 M -29.60 % | 313.288 M | 0.000 | 0.000 -100.00 % | 200.249 M -26.22 % | 271.425 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.112 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 % | 26.066 K | 0.000 -100.00 % | 775.501 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.151 M -4.99 % | 107.516 M 9.93 % | 97.803 M -1.99 % | 99.785 M 71 555.36 % | -139.646 K -100.15 % | 95.674 M 1.49 % | 94.268 M -9.74 % | 104.444 M 1.40 % | 103.000 M 0.49 % | 102.498 M -0.92 % | 103.454 M 2.34 % | 101.089 M 9.54 % | 92.288 M 87 698.44 % | -105.354 K -100.12 % | 84.713 M 6.68 % | 79.410 M 3 333.22 % | -2.456 M | 0.000 100.00 % | -58.000 K -3.57 % | -56.000 K 12.45 % | -63.962 K -26.62 % | -50.515 K 11.82 % | -57.283 K 12.25 % | -65.279 K -100.08 % | 79.454 M 1.29 % | 78.439 M -8.10 % | 85.349 M 1.58 % | 84.022 M 3.62 % | 81.085 M -13.47 % | 93.704 M 20.08 % | 78.034 M 10.31 % | 70.741 M -2.12 % | 72.277 M -17.53 % | 87.641 M 50.46 % | 58.250 M 9.71 % | 53.093 M -2.02 % | 54.187 M -4.24 % | 56.588 M 41.02 % | 40.127 M 9.83 % | 36.535 M 44.23 % | 25.332 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 10.000 M | 0.000 | 0.000 -100.00 % | 65.390 K | 0.000 -100.00 % | 8.000 M | 0.000 -100.00 % | 15.065 M | 0.000 -100.00 % | 15.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.093 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.087 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 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 -100.00 % | 1.250 M |
| Total current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 184.232 M -2.11 % | 188.200 M 4.27 % | 180.490 M 2.14 % | 176.702 M -11.98 % | 200.761 M 7.52 % | 186.718 M -8.29 % | 203.593 M 5.91 % | 192.231 M -12.85 % | 220.566 M -29.60 % | 313.288 M 2.39 % | 305.964 M -3.69 % | 317.692 M 58.65 % | 200.249 M -26.22 % | 271.425 M 6.19 % | 255.611 M 13 860.69 % | 1.831 M 1 231.71 % | 137.487 K -92.51 % | 1.836 M 3.87 % | 1.768 M 9.01 % | 1.622 M 697.95 % | 203.246 K -87.86 % | 1.674 M 14.23 % | 1.466 M 14.51 % | 1.280 M 1 875.55 % | 64.794 K -94.59 % | 1.197 M 7.69 % | 1.111 M 1.44 % | 1.095 M 1 581.08 % | 65.159 K -94.22 % | 1.127 M -5.47 % | 1.192 M 42.35 % | 837.712 K 2 902.34 % | 27.902 K -96.95 % | 915.405 K -4.61 % | 959.688 K 31.56 % | 729.483 K 2 791.45 % | 25.229 K -97.03 % | 850.344 K 15.48 % | 736.375 K -2.44 % | 754.800 K 2 795.73 % | 26.066 K -97.17 % | 922.258 K 18.92 % | 775.501 K 8.20 % | 716.749 K 2 426.70 % | 28.367 K -96.45 % | 799.260 K 7.46 % | 743.778 K 1 567.44 % | 44.606 K -99.96 % | 102.186 M -4.99 % | 107.552 M 9.76 % | 97.989 M -1.96 % | 99.946 M 71 470.77 % | 139.646 K -99.85 % | 95.784 M 1.53 % | 94.344 M -9.74 % | 104.521 M -1.58 % | 106.198 M 3.50 % | 102.605 M -0.97 % | 103.613 M 2.35 % | 101.237 M 4.91 % | 96.501 M 91 497.17 % | 105.354 K -99.88 % | 84.836 M 6.71 % | 79.504 M 3 137.04 % | 2.456 M | 0.000 -100.00 % | 58.000 K 3.57 % | 56.000 K -12.45 % | 63.962 K 26.62 % | 50.515 K -11.82 % | 57.283 K -12.25 % | 65.279 K -99.92 % | 79.516 M 1.34 % | 78.468 M -8.09 % | 85.378 M 1.58 % | 84.051 M 3.62 % | 81.111 M -13.47 % | 93.738 M 20.09 % | 78.056 M 10.31 % | 70.762 M -2.12 % | 72.291 M -17.53 % | 87.660 M 50.46 % | 58.262 M 9.71 % | 53.106 M -2.02 % | 54.203 M -4.26 % | 56.617 M 41.00 % | 40.153 M 9.84 % | 36.555 M 37.28 % | 26.627 M |
| Total liabilities | 441.754 M 1.18 % | 436.621 M 2.17 % | 427.363 M 0.72 % | 424.310 M 0.30 % | 423.028 M -1.17 % | 428.023 M 1.24 % | 422.788 M 3.30 % | 409.283 M -4.82 % | 430.028 M 2.72 % | 418.641 M 3.15 % | 405.862 M 10.32 % | 367.902 M -4.61 % | 385.697 M 2.33 % | 376.897 M -1.79 % | 383.759 M 9.89 % | 349.211 M 2.40 % | 341.025 M 4.96 % | 324.907 M 4.39 % | 311.232 M 8.21 % | 287.616 M 3.85 % | 276.963 M -0.40 % | 278.087 M 33.72 % | 207.968 M 1.38 % | 205.135 M -3.05 % | 211.594 M 9.20 % | 193.763 M 3.52 % | 187.180 M 3.83 % | 180.279 M -0.48 % | 181.152 M 0.36 % | 180.501 M 1.34 % | 178.118 M 2.78 % | 173.297 M -3.21 % | 179.045 M 7.89 % | 165.946 M -3.18 % | 171.392 M 6.09 % | 161.556 M -4.46 % | 169.103 M 2.06 % | 165.690 M 9.04 % | 151.950 M 1.77 % | 149.311 M -2.09 % | 152.492 M 13.45 % | 134.418 M 0.06 % | 134.336 M 12.57 % | 119.332 M 2.74 % | 116.146 M -2.92 % | 119.639 M 4.94 % | 114.010 M 0.49 % | 113.449 M 7.56 % | 105.478 M -2.32 % | 107.980 M -3.66 % | 112.087 M 5.83 % | 105.913 M -4.28 % | 110.645 M 9.46 % | 101.082 M -1.90 % | 103.039 M 0.79 % | 102.234 M 3.39 % | 98.877 M 1.48 % | 97.437 M -9.46 % | 107.614 M 0.67 % | 106.898 M 1.14 % | 105.698 M -0.94 % | 106.706 M 2.28 % | 104.330 M 7.43 % | 97.114 M -0.48 % | 97.578 M 10.97 % | 87.929 M 6.46 % | 82.597 M 6.97 % | 77.212 M | 0.000 -100.00 % | 70.025 M 5.57 % | 66.330 M -10.44 % | 74.063 M -5.56 % | 78.423 M -0.91 % | 79.142 M -8.97 % | 86.946 M 4.73 % | 83.021 M 5.02 % | 79.050 M -8.16 % | 86.071 M 1.69 % | 84.639 M 3.60 % | 81.700 M -13.24 % | 94.169 M 20.07 % | 78.426 M 10.17 % | 71.185 M -2.23 % | 72.809 M -17.22 % | 87.956 M 50.25 % | 58.540 M 9.94 % | 53.249 M -2.22 % | 54.459 M -4.09 % | 56.780 M 40.88 % | 40.304 M 9.74 % | 36.726 M 37.70 % | 26.670 M |
| Other non current assets | -8.090 M -101.71 % | 473.909 M 2.21 % | 463.670 M 117.53 % | 213.157 M -46.16 % | 395.896 M -4.73 % | 415.561 M 2.68 % | 404.701 M 4 267.80 % | 9.266 M -97.36 % | 351.280 M 1.95 % | 344.558 M -2.18 % | 352.244 M 3 824.11 % | 8.976 M -97.44 % | 350.640 M 5.46 % | 332.487 M 5.73 % | 314.465 M 3 320.90 % | 9.192 M -96.14 % | 237.902 M -2.33 % | 243.575 M -3.98 % | 253.666 M 1.26 % | 250.501 M 5.10 % | 238.340 M 3.60 % | 230.051 M 18.56 % | 194.043 M 4.23 % | 186.162 M 4.49 % | 178.170 M -6.64 % | 190.836 M 4.02 % | 183.457 M 7.62 % | 170.473 M 3.17 % | 165.241 M 2.68 % | 160.921 M 3.96 % | 154.791 M 1.32 % | 152.768 M 2.71 % | 148.742 M 2.87 % | 144.595 M 1.65 % | 142.249 M 2.64 % | 138.593 M 1.09 % | 137.099 M -1.01 % | 138.491 M 4.56 % | 132.457 M 1.53 % | 130.465 M 7.11 % | 121.803 M -1.16 % | 123.232 M 4.44 % | 117.994 M -0.54 % | 118.631 M 3.99 % | 114.075 M 8.78 % | 104.866 M 8.36 % | 96.773 M 5.88 % | 91.395 M 3.14 % | 88.613 M 2.05 % | 86.834 M 793.82 % | -12.515 M -161.29 % | 20.419 M 120.76 % | 9.249 M -46.26 % | 17.212 M -6.29 % | 18.368 M 193.06 % | -19.737 M -273.54 % | 11.373 M 77.62 % | 6.403 M -33.75 % | 9.664 M 17.42 % | 8.231 M 390.32 % | 1.679 M 36.12 % | 1.233 M -95.49 % | 27.350 M 817.44 % | 2.981 M 126.77 % | -11.136 M -1 108.93 % | 1.104 M -12.81 % | 1.266 M 108.66 % | -14.617 M 99.57 % | -3.423 B -30 779.02 % | -11.085 M 10.05 % | -12.323 M 11.68 % | -13.952 M 6.04 % | -14.849 M 1.11 % | -15.015 M 10.45 % | -16.767 M -230.41 % | 12.858 M 75.89 % | 7.310 M -37.27 % | 11.652 M -14.97 % | 13.704 M 6.40 % | 12.880 M -57.97 % | 30.648 M 98.02 % | 15.477 M 23.44 % | 12.538 M 21.56 % | 10.314 M -67.81 % | 32.042 M 162.73 % | 12.196 M 26.81 % | 9.618 M -1.19 % | 9.734 M -31.92 % | 14.299 M 163.52 % | 5.426 M 150.78 % | 2.164 M 17.30 % | 1.845 M |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 197.260 M 5 416.22 % | 3.576 M 0.00 % | 3.576 M 14.39 % | 3.126 M 0.00 % | 3.126 M 0.00 % | 3.126 M 0.00 % | 3.126 M 52.85 % | 2.045 M 0.00 % | 2.045 M 0.00 % | 2.045 M 0.00 % | 2.045 M 0.00 % | 2.045 M 0.00 % | 2.045 M 0.00 % | 2.045 M 11.44 % | 1.835 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 -100.00 % | 6.294 M -90.65 % | 67.307 M -17.14 % | 81.226 M 26.18 % | 64.372 M -1.95 % | 65.650 M 393.88 % | 13.293 M -80.76 % | 69.095 M -3.51 % | 71.606 M -3.27 % | 74.023 M -3.29 % | 76.538 M 0.71 % | 75.998 M -2.83 % | 78.215 M 17.82 % | 66.384 M -3.30 % | 68.650 M 641.04 % | 9.264 M -89.00 % | 84.212 M 40.63 % | 59.880 M 373.86 % | 12.637 M -99.63 % | 3.423 B 37 597.57 % | 9.080 M -11.68 % | 10.281 M -13.36 % | 11.867 M -6.70 % | 12.718 M -0.97 % | 12.843 M -11.85 % | 14.570 M -78.66 % | 68.272 M -1.11 % | 69.035 M 3.56 % | 66.665 M 4.13 % | 64.019 M 2.69 % | 62.341 M 7.60 % | 57.939 M -0.50 % | 58.228 M 5.38 % | 55.254 M 1.98 % | 54.179 M 5.19 % | 51.508 M 16.21 % | 44.325 M 4.65 % | 42.356 M 2.93 % | 41.149 M 4.23 % | 39.479 M 14.65 % | 34.434 M -2.65 % | 35.370 M 35.85 % | 26.035 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.439 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 389.596 M | 0.000 | 0.000 | 0.000 -100.00 % | 343.572 M | 0.000 | 0.000 | 0.000 -100.00 % | 223.582 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 8.090 M 0.25 % | 8.070 M 5.51 % | 7.649 M 4.48 % | 7.321 M 1.62 % | 7.205 M -0.07 % | 7.210 M -0.21 % | 7.225 M 29.19 % | 5.592 M 1.40 % | 5.515 M -0.06 % | 5.519 M -0.79 % | 5.563 M -4.24 % | 5.809 M 1.99 % | 5.696 M -1.12 % | 5.760 M -1.13 % | 5.826 M -1.21 % | 5.897 M -0.95 % | 5.954 M -1.37 % | 6.036 M -1.01 % | 6.098 M -2.64 % | 6.263 M 0.73 % | 6.218 M -1.19 % | 6.292 M -0.95 % | 6.352 M -3.26 % | 6.566 M 10.38 % | 5.949 M -0.29 % | 5.966 M -0.68 % | 6.007 M -0.93 % | 6.063 M 2.99 % | 5.887 M 1.21 % | 5.817 M -0.21 % | 5.829 M -0.78 % | 5.875 M 0.21 % | 5.863 M -0.63 % | 5.900 M -0.77 % | 5.946 M -0.90 % | 6.000 M 0.13 % | 5.993 M 1.34 % | 5.913 M -0.61 % | 5.950 M -1.19 % | 6.021 M 2.20 % | 5.892 M 0.02 % | 5.891 M -0.61 % | 5.927 M -0.75 % | 5.971 M -0.65 % | 6.010 M -0.70 % | 6.052 M -0.69 % | 6.094 M -0.76 % | 6.141 M 0.19 % | 6.129 M -0.68 % | 6.171 M -0.80 % | 6.221 M -0.61 % | 6.259 M -0.80 % | 6.309 M -0.70 % | 6.354 M -0.84 % | 6.407 M -0.56 % | 6.444 M -0.87 % | 6.500 M -0.61 % | 6.540 M 0.79 % | 6.489 M 2.30 % | 6.343 M 8.05 % | 5.870 M 55.66 % | 3.771 M 11.75 % | 3.374 M 8.84 % | 3.100 M 65.63 % | 1.872 M -1.71 % | 1.904 M -1.90 % | 1.941 M -1.98 % | 1.980 M -99.90 % | 1.983 B 98 779.80 % | 2.005 M -1.81 % | 2.042 M -2.07 % | 2.085 M -2.12 % | 2.130 M -1.92 % | 2.172 M -1.13 % | 2.197 M -1.15 % | 2.223 M -1.95 % | 2.267 M -1.54 % | 2.302 M 18.90 % | 1.936 M 33.90 % | 1.446 M 33.64 % | 1.082 M 160.72 % | 415.000 K 6.42 % | 389.965 K -6.71 % | 418.000 K 0.97 % | 414.000 K -0.48 % | 416.000 K -5.11 % | 438.393 K 0.09 % | 438.000 K 6.52 % | 411.202 K -1.50 % | 417.453 K -5.52 % | 441.866 K -13.96 % | 513.585 K |
| Total non current assets | 0.000 -100.00 % | 481.979 M 2.26 % | 471.319 M 12.25 % | 419.882 M 3.25 % | 406.676 M -4.61 % | 426.346 M 2.72 % | 415.052 M 1.28 % | 409.803 M 13.86 % | 359.921 M 1.90 % | 353.203 M -1.85 % | 359.852 M -0.77 % | 362.662 M 1.19 % | 358.380 M 5.32 % | 340.292 M 5.57 % | 322.336 M 33.01 % | 242.335 M -1.45 % | 245.901 M -2.21 % | 251.447 M -3.20 % | 259.764 M 1.17 % | 256.764 M 4.99 % | 244.558 M 3.48 % | 236.343 M 17.94 % | 200.396 M 3.98 % | 192.728 M 4.68 % | 184.118 M -6.44 % | 196.802 M 3.87 % | 189.464 M 7.32 % | 176.536 M 3.16 % | 171.129 M 2.63 % | 166.738 M 3.81 % | 160.620 M 1.25 % | 158.643 M 2.61 % | 154.605 M 2.73 % | 150.496 M 1.55 % | 148.195 M 2.49 % | 144.593 M 1.05 % | 143.091 M -0.91 % | 144.404 M 4.33 % | 138.406 M 1.41 % | 136.486 M 6.88 % | 127.694 M -1.11 % | 129.122 M 4.20 % | 123.921 M -0.55 % | 124.603 M 3.76 % | 120.085 M 8.26 % | 110.918 M 7.83 % | 102.868 M 5.47 % | 97.536 M 2.95 % | 94.742 M 1.87 % | 93.005 M 643.13 % | 12.515 M -86.68 % | 93.985 M -2.89 % | 96.784 M 10.06 % | 87.938 M -2.75 % | 90.425 M 358.16 % | 19.737 M -77.31 % | 86.969 M 2.86 % | 84.549 M -6.24 % | 90.176 M -1.03 % | 91.112 M 9.05 % | 83.547 M 0.39 % | 83.219 M -14.30 % | 97.108 M 29.94 % | 74.732 M 571.09 % | 11.136 M -87.23 % | 87.220 M 38.25 % | 63.087 M 331.60 % | 14.617 M -99.26 % | 1.983 B 17 784.89 % | 11.085 M -10.05 % | 12.323 M -11.68 % | 13.952 M -6.04 % | 14.849 M -1.11 % | 15.015 M -10.45 % | 16.767 M -79.88 % | 83.352 M 6.03 % | 78.612 M -2.49 % | 80.620 M 1.21 % | 79.659 M 3.90 % | 76.667 M -14.50 % | 89.669 M 20.98 % | 74.120 M 8.71 % | 68.182 M 5.04 % | 64.911 M -22.69 % | 83.964 M 47.47 % | 56.937 M 8.63 % | 52.412 M 2.13 % | 51.321 M -5.29 % | 54.189 M 34.54 % | 40.277 M 6.06 % | 37.975 M 33.75 % | 28.393 M |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.737 M | 0.000 -100.00 % | 1.597 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 -100.00 % | 2.764 M 1.21 % | 2.731 M -5.47 % | 2.889 M | 0.000 -100.00 % | 2.989 M 2.23 % | 2.924 M 1.70 % | 2.875 M | 0.000 -100.00 % | 3.277 M -13.14 % | 3.773 M 24.91 % | 3.020 M | 0.000 | 0.000 -100.00 % | 2.313 M -5.25 % | 2.442 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 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.255 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 56.456 M 6.93 % | 52.798 M 16.66 % | 45.257 M -19.57 % | 56.270 M 35.00 % | 41.680 M -7.03 % | 44.834 M 26.19 % | 35.529 M -66.02 % | 104.563 M 5.55 % | 99.061 M 26.71 % | 78.177 M 114.56 % | 36.436 M -36.30 % | 57.195 M -12.72 % | 65.533 M -26.72 % | 89.432 M -34.04 % | 135.593 M 9.84 % | 123.449 M 22.30 % | 100.938 M 27.87 % | 78.940 M 35.93 % | 58.075 M -1.48 % | 58.948 M -12.90 % | 67.678 M 107.11 % | 32.677 M -11.15 % | 36.779 M -28.36 % | 51.342 M 154.80 % | 20.150 M 0.41 % | 20.067 M -21.16 % | 25.452 M -18.15 % | 31.095 M -9.21 % | 34.249 M -8.64 % | 37.488 M 9.75 % | 34.158 M -21.81 % | 43.684 M 46.46 % | 29.826 M -19.69 % | 37.140 M 21.77 % | 30.499 M -22.27 % | 39.235 M 14.84 % | 34.165 M 31.23 % | 26.034 M 4.56 % | 24.898 M -31.96 % | 36.596 M 118.40 % | 16.756 M -22.17 % | 21.529 M 289.31 % | 5.530 M -16.26 % | 6.604 M -65.20 % | 18.977 M -9.80 % | 21.039 M -17.78 % | 25.590 M 27.22 % | 20.114 M -16.70 % | 24.146 M 18.72 % | 20.339 M -0.12 % | 20.363 M 4.64 % | 19.460 M 4.38 % | 18.643 M 4.66 % | 17.813 M 6.68 % | 16.697 M 4.75 % | 15.940 M -5.43 % | 16.855 M -21.10 % | 21.363 M -4.71 % | 22.419 M -12.17 % | 25.526 M -2.50 % | 26.181 M -29.29 % | 37.027 M 29.82 % | 28.523 M 161.54 % | 10.906 M 147.92 % | 4.399 M -80.86 % | 22.980 M 40.33 % | 16.376 M -99.67 % | 5.011 B 94 999.81 % | 5.269 M 24.18 % | 4.243 M 18.29 % | 3.587 M -24.81 % | 4.771 M -27.06 % | 6.541 M 16.52 % | 5.613 M -16.74 % | 6.742 M -11.53 % | 7.621 M -38.24 % | 12.341 M 8.64 % | 11.359 M 1.23 % | 11.221 M 6.99 % | 10.488 M 4.21 % | 10.064 M 16.40 % | 8.646 M -35.62 % | 13.429 M 44.88 % | 9.269 M 34.59 % | 6.887 M 15.23 % | 5.977 M -26.68 % | 8.152 M 7.90 % | 7.555 M 55.47 % | 4.860 M 37.89 % | 3.524 M 25.36 % | 2.811 M |
| Cash and short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 45.257 M | 0.000 -100.00 % | 41.680 M -7.03 % | 44.834 M 26.19 % | 35.529 M -66.02 % | 104.563 M 5.55 % | 99.061 M 26.71 % | 78.177 M 114.56 % | 36.436 M -36.30 % | 57.195 M -12.72 % | 65.533 M -26.72 % | 89.432 M -34.04 % | 135.593 M 9.84 % | 123.449 M 22.30 % | 100.938 M 27.87 % | 78.940 M 35.93 % | 58.075 M -1.48 % | 58.948 M -12.90 % | 67.678 M 107.11 % | 32.677 M -11.15 % | 36.779 M -28.36 % | 51.342 M 154.80 % | 20.150 M 0.41 % | 20.067 M -21.16 % | 25.452 M -18.15 % | 31.095 M -9.21 % | 34.249 M -8.64 % | 37.488 M 9.75 % | 34.158 M -21.81 % | 43.684 M 46.46 % | 29.826 M -19.69 % | 37.140 M 21.77 % | 30.499 M -22.27 % | 39.235 M 14.84 % | 34.165 M 31.23 % | 26.034 M 4.56 % | 24.898 M -31.96 % | 36.596 M 118.40 % | 16.756 M -22.17 % | 21.529 M 289.31 % | 5.530 M -16.26 % | 6.604 M -65.20 % | 18.977 M -9.80 % | 21.039 M -17.78 % | 25.590 M 27.22 % | 20.114 M -16.70 % | 24.146 M 18.72 % | 20.339 M -0.12 % | 20.363 M 4.64 % | 19.460 M 4.38 % | 18.643 M 4.66 % | 17.813 M 6.68 % | 16.697 M 4.75 % | 15.940 M -5.43 % | 16.855 M -21.10 % | 21.363 M -4.71 % | 22.419 M -12.17 % | 25.526 M -2.50 % | 26.181 M 152.83 % | 10.355 M -63.70 % | 28.523 M 161.54 % | 10.906 M 147.92 % | 4.399 M -80.86 % | 22.980 M 40.33 % | 16.376 M -99.84 % | 10.266 B 194 735.15 % | 5.269 M 24.18 % | 4.243 M 18.29 % | 3.587 M -24.81 % | 4.771 M -27.06 % | 6.541 M 16.52 % | 5.613 M -16.74 % | 6.742 M -11.53 % | 7.621 M -38.24 % | 12.341 M 8.64 % | 11.359 M 1.23 % | 11.221 M 6.99 % | 10.488 M 4.21 % | 10.064 M 16.40 % | 8.646 M -35.62 % | 13.429 M 44.88 % | 9.269 M 34.59 % | 6.887 M 15.23 % | 5.977 M -26.68 % | 8.152 M 7.90 % | 7.555 M 55.47 % | 4.860 M 37.89 % | 3.524 M 25.36 % | 2.811 M |
| Total current assets | 0.000 | 0.000 | 0.000 -100.00 % | 46.796 M -18.95 % | 57.737 M 38.52 % | 41.680 M -10.23 % | 46.431 M 25.60 % | 36.968 M -65.07 % | 105.849 M 5.68 % | 100.164 M 26.11 % | 79.428 M 111.30 % | 37.590 M -35.43 % | 58.218 M -12.53 % | 66.554 M -26.43 % | 90.462 M -33.71 % | 136.471 M 9.82 % | 124.268 M 21.99 % | 101.868 M 29.04 % | 78.940 M 35.93 % | 58.075 M -1.48 % | 58.948 M -12.90 % | 67.678 M 107.11 % | 32.677 M -11.15 % | 36.779 M -28.36 % | 51.342 M 154.80 % | 20.150 M 0.41 % | 20.067 M -21.16 % | 25.452 M -18.15 % | 31.095 M -9.21 % | 34.249 M -8.64 % | 37.488 M 9.75 % | 34.158 M -21.81 % | 43.684 M 46.46 % | 29.826 M -19.69 % | 37.140 M 21.77 % | 30.499 M -22.27 % | 39.235 M 14.84 % | 34.165 M 31.23 % | 26.034 M 4.56 % | 24.898 M -31.96 % | 36.596 M 118.40 % | 16.756 M -22.17 % | 21.529 M 289.31 % | 5.530 M -16.26 % | 6.604 M -65.20 % | 18.977 M -9.80 % | 21.039 M -17.78 % | 25.590 M 27.22 % | 20.114 M -16.70 % | 24.146 M 17.08 % | 20.624 M -0.13 % | 20.650 M -8.13 % | 22.478 M 3.94 % | 21.626 M 3.14 % | 20.968 M 23.53 % | 16.973 M -11.63 % | 19.206 M -4.27 % | 20.063 M -18.66 % | 24.665 M 8.17 % | 22.802 M -21.80 % | 29.159 M -3.79 % | 30.306 M 121.37 % | 13.690 M -52.55 % | 28.849 M 156.81 % | 11.234 M 59.58 % | 7.040 M -72.68 % | 25.768 M 54.40 % | 16.689 M -99.84 % | 10.511 B 188 750.66 % | 5.566 M 23.25 % | 4.516 M 15.38 % | 3.914 M -23.12 % | 5.091 M -25.52 % | 6.835 M 15.52 % | 5.917 M -16.93 % | 7.122 M -11.08 % | 8.010 M -36.90 % | 12.695 M 8.75 % | 11.674 M 1.45 % | 11.507 M 6.94 % | 10.760 M 4.18 % | 10.328 M 15.99 % | 8.904 M -34.88 % | 13.674 M 43.73 % | 9.514 M 34.40 % | 7.079 M 14.80 % | 6.166 M -26.10 % | 8.344 M 7.81 % | 7.739 M 53.07 % | 5.056 M 37.13 % | 3.687 M 25.77 % | 2.932 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 -100.00 % | 1.540 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.439 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 -100.00 % | 284.810 K -0.70 % | 286.812 K 12.88 % | 254.082 K 0.64 % | 252.474 K -4.95 % | 265.631 K -3.75 % | 275.976 K -0.32 % | 276.861 K -2.58 % | 284.183 K -33.39 % | 426.626 K 11.41 % | 382.943 K 7.65 % | 355.727 K 0.97 % | 352.312 K 11.87 % | 314.916 K -3.46 % | 326.206 K -0.48 % | 327.779 K 0.17 % | 327.236 K -5.65 % | 346.829 K 10.66 % | 313.428 K -99.87 % | 245.564 M 82 581.48 % | 297.000 K 8.79 % | 273.000 K -16.51 % | 326.990 K 2.14 % | 320.134 K 8.78 % | 294.285 K -2.93 % | 303.165 K -20.23 % | 380.064 K -2.27 % | 388.877 K 9.83 % | 354.067 K 12.46 % | 314.849 K 10.09 % | 286.000 K 5.15 % | 272.000 K 3.03 % | 264.000 K 2.12 % | 258.528 K 5.52 % | 245.000 K 0.00 % | 245.000 K 27.60 % | 192.000 K 1.28 % | 189.574 K -1.26 % | 192.000 K 4.30 % | 184.090 K -6.30 % | 196.466 K 20.63 % | 162.861 K 35.33 % | 120.344 K |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 2.144 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.223 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.259 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.617 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 488.918 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.873 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.996 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.651 M | 0.000 | 0.000 -100.00 % | 52.087 M -99.92 % | 65.047 B 109 548.23 % | 59.323 M 7.20 % | 55.340 M -10.86 % | 62.083 M -3.52 % | 64.346 M 2.13 % | 63.004 M -10.01 % | 70.015 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 |
| Account payables | 0.000 | 0.000 | 0.000 -100.00 % | 132.812 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.156 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 -100.00 % | 44.606 K 25.04 % | 35.674 K 1.02 % | 35.314 K -81.01 % | 185.938 K 15.37 % | 161.160 K 15.41 % | 139.646 K 27.62 % | 109.425 K 43.35 % | 76.335 K -1.74 % | 77.683 K -25.99 % | 104.967 K -1.49 % | 106.557 K -32.92 % | 158.856 K 7.78 % | 147.392 K 17.14 % | 125.823 K 19.43 % | 105.354 K -14.46 % | 123.166 K 31.43 % | 93.715 K 67.17 % | 56.061 K | 0.000 -100.00 % | 58.000 K 3.57 % | 56.000 K -12.45 % | 63.962 K 26.62 % | 50.515 K -11.82 % | 57.283 K -12.25 % | 65.279 K 6.18 % | 61.477 K 117.55 % | 28.259 K -2.82 % | 29.079 K 0.77 % | 28.858 K 10.99 % | 26.000 K -23.53 % | 34.000 K 54.55 % | 22.000 K 6.58 % | 20.642 K 47.44 % | 14.000 K -26.32 % | 19.000 K 58.33 % | 12.000 K -4.61 % | 12.580 K -21.38 % | 16.000 K -45.07 % | 29.130 K 11.61 % | 26.099 K 32.83 % | 19.649 K -57.16 % | 45.871 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 117.069 M | 0.000 | 0.000 | 0.000 -100.00 % | 118.631 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 61.196 K | 0.000 | 0.000 | 0.000 -100.00 % | 118.940 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 8.856 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -17.781 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.761 M | 0.000 -100.00 % | 2.750 M 0.00 % | 2.750 M 0.00 % | 2.750 M -0.76 % | 2.771 M -1.05 % | 2.801 M 13.55 % | 2.467 M -1.28 % | 2.499 M -1.33 % | 2.532 M 0.00 % | 2.532 M -1.04 % | 2.559 M -2.23 % | 2.618 M -99.90 % | 2.540 B | 0.000 100.00 % | -1.000 K -100.04 % | 2.639 M -4.80 % | 2.773 M -3.33 % | 2.868 M -8.15 % | 3.123 M -37.83 % | 5.023 M 82.44 % | 2.753 M 4.93 % | 2.624 M 1.28 % | 2.591 M -0.02 % | 2.591 M 0.00 % | 2.591 M 0.00 % | 2.591 M 0.02 % | 2.591 M -0.02 % | 2.591 M 0.00 % | 2.591 M 0.00 % | 2.591 M 0.00 % | 2.591 M 0.00 % | 2.591 M 0.00 % | 2.591 M 0.00 % | 2.591 M 0.00 % | 2.591 M 0.00 % | 2.591 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 337.066 K | 0.000 | 0.000 | 0.000 -100.00 % | 356.966 K | 0.000 | 0.000 | 0.000 -100.00 % | 415.321 K | 0.000 | 0.000 | 0.000 -100.00 % | 290.602 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 441.754 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -180.490 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 -100.00 % | 108.949 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.001 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.379 M | 0.000 | 0.000 -100.00 % | 71.663 M | 0.000 -100.00 % | 66.874 M 5.85 % | 63.181 M -10.90 % | 70.906 M -5.81 % | 75.280 M -0.94 % | 75.992 M -9.30 % | 83.787 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 |
| Total assets | 488.918 M 1.44 % | 481.979 M 2.26 % | 471.319 M 0.92 % | 467.015 M 0.56 % | 464.413 M -0.77 % | 468.026 M 1.42 % | 461.483 M 3.29 % | 446.771 M -4.08 % | 465.771 M 2.74 % | 453.367 M 3.21 % | 439.279 M 9.75 % | 400.251 M -3.92 % | 416.598 M 2.40 % | 406.847 M -1.44 % | 412.798 M 8.97 % | 378.805 M 2.33 % | 370.169 M 4.77 % | 353.315 M 4.31 % | 338.704 M 7.58 % | 314.840 M 3.73 % | 303.506 M -0.17 % | 304.021 M 30.44 % | 233.073 M 1.55 % | 229.507 M -2.53 % | 235.460 M 8.53 % | 216.952 M 3.54 % | 209.530 M 3.73 % | 201.988 M -0.12 % | 202.223 M 0.62 % | 200.987 M 1.45 % | 198.108 M 2.75 % | 192.801 M -2.77 % | 198.289 M 9.96 % | 180.321 M -2.71 % | 185.335 M 5.85 % | 175.092 M -3.97 % | 182.326 M 2.10 % | 178.569 M 8.59 % | 164.441 M 1.89 % | 161.384 M -1.77 % | 164.290 M 12.62 % | 145.879 M 0.29 % | 145.450 M 11.77 % | 130.133 M 2.72 % | 126.689 M -2.47 % | 129.895 M 4.83 % | 123.906 M 0.63 % | 123.126 M 7.20 % | 114.856 M -1.96 % | 117.151 M -3.19 % | 121.012 M 5.56 % | 114.635 M -3.88 % | 119.262 M 8.85 % | 109.564 M -1.64 % | 111.392 M 1.54 % | 109.706 M 3.33 % | 106.175 M 1.49 % | 104.612 M -8.91 % | 114.841 M 0.81 % | 113.914 M 1.07 % | 112.706 M -0.72 % | 113.526 M 2.46 % | 110.799 M 6.97 % | 103.581 M -0.42 % | 104.020 M 10.36 % | 94.259 M 6.08 % | 88.856 M 6.55 % | 83.393 M -99.89 % | 77.541 B 101 962.01 % | 75.974 M 5.26 % | 72.179 M -9.72 % | 79.949 M -5.14 % | 84.285 M -0.67 % | 84.855 M -8.46 % | 92.699 M 2.46 % | 90.475 M 4.45 % | 86.622 M -7.17 % | 93.315 M 2.17 % | 91.333 M 3.58 % | 88.174 M -12.20 % | 100.429 M 18.92 % | 84.448 M 9.55 % | 77.086 M -1.91 % | 78.585 M -15.93 % | 93.478 M 46.02 % | 64.016 M 9.28 % | 58.579 M -1.82 % | 59.665 M -3.65 % | 61.928 M 36.61 % | 45.333 M 8.81 % | 41.662 M 33.00 % | 31.325 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2003-06-30 | 2003-03-31 | 2002-03-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 -100.00 % | 5.524 K -95.82 % | 132.119 K 43.62 % | 91.992 K 234.75 % | -68.270 K -5 979.25 % | -1.123 K 98.22 % | -63.035 K 32.80 % | -93.796 K -209.70 % | -30.286 K -145.14 % | 67.100 K -74.30 % | 261.067 K 187.13 % | -299.641 K -8 919.90 % | -3.322 K 98.86 % | -291.125 K -606.56 % | -41.203 K -181.71 % | 50.426 K 109 521.74 % | 46.000 -99.90 % | 45.922 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.074 M | 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 -100.00 % | 97.638 K 137.81 % | -258.200 K -1 902.82 % | 14.322 K -94.06 % | 241.093 K 2 935.67 % | 7.942 K -93.25 % | 117.714 K -32.90 % | 175.419 K 43.52 % | 122.222 K 64.34 % | 74.370 K -69.26 % | 241.912 K 185.61 % | -282.588 K -2 419.34 % | 12.184 K -89.05 % | 111.301 K 121.83 % | -509.765 K -1 508.62 % | 36.189 K -66.83 % | 109.115 K -80.43 % | 557.635 K 182.78 % | -673.604 K -2 961.84 % | -22.000 K -147.83 % | 46.000 K -65.76 % | 134.353 K 481.34 % | 23.111 K 124.66 % | -93.721 K -276.30 % | 53.159 K 198.43 % | -54.009 K 76.37 % | -228.546 K -2 749.19 % | 8.627 K 146.05 % | -18.732 K -82.79 % | -10.248 K |
| 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 100.00 % | -32.730 K -1 935.45 % | -1.608 K -112.22 % | 13.156 K 27.16 % | 10.346 K 1 070.36 % | 884.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 360.000 100.24 % | -150.624 K -707.89 % | 24.778 K 15.17 % | 21.514 K -28.81 % | 30.221 K -8.67 % | 33.090 K 2 554.75 % | -1.348 K 95.06 % | -27.284 K -1 615.97 % | -1.590 K 96.96 % | -52.299 K -556.20 % | 11.464 K -46.85 % | 21.569 K 5.37 % | 20.469 K 214.92 % | -17.812 K -160.48 % | 29.451 K -21.79 % | 37.654 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 130.008 K 222.69 % | -105.968 K -348.79 % | -23.612 K -111.29 % | 209.233 K 1 003.31 % | -23.163 K -127.37 % | 84.624 K -52.13 % | 176.767 K 18.23 % | 149.506 K 96.82 % | 75.960 K -74.18 % | 294.211 K 200.05 % | -294.052 K -3 033.21 % | -9.385 K -110.33 % | 90.832 K 118.46 % | -491.953 K -7 401.17 % | 6.738 K -90.57 % | 71.461 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -1.540 M -13.90 % | -1.352 M 3.08 % | -1.395 M -9.99 % | -1.269 M -2.98 % | -1.232 M 0.96 % | -1.244 M -1.44 % | -1.226 M 3.93 % | -1.276 M -0.79 % | -1.266 M -8.36 % | -1.168 M 10.44 % | -1.305 M -2.55 % | -1.272 M -3.04 % | -1.235 M -37.17 % | -900.213 K -27.33 % | -706.983 K 1.55 % | -718.123 K 17.22 % | -867.470 K -3.47 % | -838.412 K -20.00 % | -698.681 K -5.21 % | -664.080 K -2.44 % | -648.293 K -5.64 % | -613.677 K -22.15 % | -502.394 K 21.53 % | -640.245 K 18.63 % | -786.808 K -25.99 % | -624.510 K -4.90 % | -595.363 K 0.00 % | -595.369 K -12.11 % | -531.051 K -4.37 % | -508.812 K -81.49 % | -280.358 K 38.86 % | -458.555 K -9.15 % | -420.128 K -1.99 % | -411.914 K -25.02 % | -329.476 K 8.80 % | -361.258 K 2.85 % | -371.840 K 4.79 % | -390.530 K -22.57 % | -318.621 K 5.26 % | -336.328 K 4.87 % | -353.552 K -10.88 % | -318.868 K -21.76 % | -261.886 K 9.67 % | -289.916 K 20.25 % | -363.551 K -61.99 % | -224.422 K 24.17 % | -295.970 K -37.69 % | -214.950 K 17.06 % | -259.166 K -51.88 % | -170.640 K -1 067.73 % | 17.633 K 1 420.09 % | 1.160 K -90.72 % | 12.506 K -75.44 % | 50.929 K 117.54 % | 23.411 K 27.36 % | 18.382 K -93.52 % | 283.745 K 976.51 % | -32.372 K -117.05 % | 189.863 K 446.57 % | -54.784 K -121.89 % | 250.287 K -5.04 % | 263.584 K -22.87 % | 341.725 K 16.16 % | 294.179 K 233.10 % | 88.316 K 3 515.06 % | 2.443 K -97.18 % | 86.544 K -67.43 % | 265.734 K 1 049.05 % | -28.000 K -118.92 % | 148.000 K 225.68 % | -117.762 K -389.91 % | 40.620 K 3 559.97 % | -1.174 K -101.68 % | 69.967 K 295.42 % | -35.804 K -162.84 % | 56.976 K 66.69 % | 34.180 K -35.56 % | 53.042 K 22.30 % | 43.371 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 285.353 K 227.66 % | 87.087 K -70.92 % | 299.489 K -38.12 % | 484.010 K 90.12 % | 254.585 K 2.36 % | 248.718 K -33.49 % | 373.932 K 18.07 % | 316.712 K -26.13 % | 428.760 K -37.73 % | 688.501 K 357.52 % | -267.355 K -176.81 % | 348.074 K 33.20 % | 261.326 K 309.38 % | -124.809 K -143.63 % | 286.064 K 5.89 % | 270.146 K -64.61 % | 763.395 K 368.29 % | -284.536 K -310.77 % | 135.000 K -51.09 % | 276.000 K 0.02 % | 275.945 K 4.71 % | 263.542 K 76.56 % | 149.269 K -56.73 % | 344.974 K 18.17 % | 291.928 K 548.17 % | 45.039 K -77.67 % | 201.696 K 11.32 % | 181.192 K 140.71 % | 75.275 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.844 K 49.41 % | -13.528 K -346.76 % | -3.028 K 84.85 % | -19.987 K -199 970.00 % | 10.000 100.06 % | -16.886 K 84.45 % | -108.587 K 45.78 % | -200.257 K 61.06 % | -514.236 K 76.03 % | -2.145 M -379.92 % | -447.020 K -44.89 % | -308.527 K 75.84 % | -1.277 M -29 415.18 % | -4.327 K | 0.000 | 0.000 100.00 % | -40.872 K -100.37 % | -20.398 K | 0.000 | 0.000 100.00 % | -50.252 K | 0.000 100.00 % | -21.603 K -2.40 % | -21.097 K 7.29 % | -22.757 K | 0.000 100.00 % | -24.840 K -289.83 % | -6.372 K 66.57 % | -19.059 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -126.457 K 90.98 % | -1.402 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.849 M -251.23 % | 1.223 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.415 M 62.21 % | -3.744 M -53 384.24 % | -7.000 K -16.67 % | -6.000 K 0.00 % | -6.000 K 77.57 % | -26.750 K | 0.000 | 0.000 100.00 % | -6.100 M -174.89 % | 8.145 M 917.59 % | -996.250 K 72.88 % | -3.674 M -261.68 % | -1.016 M 70.46 % | -3.439 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 223.764 K -73.12 % | 832.606 K -74.35 % | 3.246 M 125.13 % | 1.442 M 24.06 % | 1.162 M 42.29 % | 816.660 K -58.89 % | 1.986 M 153.17 % | 784.609 K -73.58 % | 2.969 M 1 734.88 % | 161.835 K 3 591.49 % | 4.384 K -99.17 % | 528.237 K -62.82 % | 1.421 M 150.76 % | 566.609 K -69.50 % | 1.857 M 4.69 % | 1.774 M 289.41 % | 455.647 K -1.94 % | 464.656 K -58.66 % | 1.124 M 11.29 % | 1.010 M -36.61 % | 1.593 M 41.37 % | 1.127 M -34.56 % | 1.722 M -17.34 % | 2.083 M 79.56 % | 1.160 M -48.79 % | 2.266 M 36.84 % | 1.656 M -5.22 % | 1.747 M 249.42 % | 500.000 K |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.973 M -28.33 % | -3.096 M 9.98 % | -3.439 M -345.60 % | 1.400 M 187.26 % | -1.605 M -162.32 % | 2.575 M -5.37 % | 2.721 M -49.60 % | 5.399 M 4 270.09 % | 123.544 K 109.70 % | -1.274 M 71.39 % | -4.453 M -960.02 % | -420.050 K 94.59 % | -7.768 M -114.87 % | -3.615 M 58.03 % | -8.614 M -106.81 % | -4.165 M 71.87 % | -14.807 M -435.32 % | 4.416 M 1 925.63 % | 218.000 K 1 247.37 % | -19.000 K -100.65 % | 2.915 M 140.60 % | -7.180 M -362.26 % | 2.738 M 91.13 % | 1.432 M 119.59 % | -7.312 M -2 173.39 % | 352.641 K 110.12 % | -3.483 M -3 371.05 % | 106.492 K 112.00 % | -887.442 K |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.756 M -64.97 % | -2.277 M -1 058.63 % | -196.501 K -106.96 % | 2.822 M 737.58 % | -442.592 K -113.12 % | 3.374 M -26.62 % | 4.599 M -23.14 % | 5.983 M 720.30 % | 729.406 K 135.85 % | -2.034 M 58.44 % | -4.895 M -2 343.47 % | -200.340 K 97.37 % | -7.625 M -149.73 % | -3.053 M 54.81 % | -6.756 M -77.54 % | -3.805 M 78.97 % | -18.095 M -471.30 % | 4.874 M 264.79 % | 1.336 M 35.63 % | 985.000 K -78.02 % | 4.481 M 174.03 % | -6.053 M -235.72 % | 4.460 M 26.85 % | 3.516 M 76.33 % | 1.994 M 22.91 % | 1.622 M 129.49 % | -5.502 M -756.68 % | 837.779 K 121.89 % | -3.827 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -994.000 K -200.00 % | 994.000 K | 0.000 | 0.000 100.00 % | -2.400 M -200.00 % | 2.400 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 |
| 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 100.00 % | -668.442 K -5 261.26 % | -12.468 K | 0.000 -100.00 % | 680.910 K 6 306.15 % | 10.629 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 517.674 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.885 K 93.61 % | -29.500 K 91.54 % | -348.787 K -324.06 % | -82.250 K -143.70 % | -33.750 K | 0.000 100.00 % | -26.732 K 77.35 % | -118.018 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.627 M -147.91 % | 9.658 M 609.73 % | -1.895 M -308.03 % | 910.807 K -71.43 % | 3.188 M 140.63 % | 1.325 M 113.04 % | -10.164 M -101.35 % | 754.578 M 60 063.70 % | 1.254 M 222.17 % | -1.027 M -144.03 % | 2.332 M -71.40 % | 8.152 M 676.74 % | -1.413 M -114.59 % | 9.685 M 80.13 % | 5.377 M -29.65 % | 7.643 M -99.74 % | 2.961 B 212 695.87 % | 1.392 M -62.24 % | 3.685 M 147.76 % | -7.715 M -76.32 % | -4.376 M -455.32 % | -787.949 K 89.88 % | -7.788 M -299.97 % | 3.895 M 11.52 % | 3.492 M 150.55 % | -6.909 M -141.97 % | 16.461 M 358.36 % | 3.591 M -30.55 % | 5.171 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.627 M -147.97 % | 9.646 M 609.08 % | -1.895 M -219.04 % | 1.592 M -50.24 % | 3.199 M 141.43 % | 1.325 M 113.04 % | -10.164 M -1 446.98 % | 754.578 K -39.75 % | 1.252 M 218.58 % | -1.056 M -142.23 % | 2.501 M -64.87 % | 7.118 M 1 670.71 % | -453.181 K -104.68 % | 9.685 M 81.03 % | 5.350 M 3.35 % | 5.177 M -9.17 % | 5.699 M 309.46 % | 1.392 M -62.23 % | 3.685 M 147.15 % | -7.815 M -72.06 % | -4.542 M -411.71 % | -887.599 K 88.97 % | -8.047 M -504.30 % | 1.990 M -43.44 % | 3.519 M 151.23 % | -6.870 M -141.73 % | 16.461 M 358.36 % | 3.591 M -30.55 % | 5.171 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.098 M -208.61 % | 7.456 M 516.13 % | -1.792 M -136.58 % | 4.898 M 62.65 % | 3.011 M -39.15 % | 4.948 M 195.31 % | -5.191 M -173.59 % | 7.055 M 192.66 % | 2.410 M 200.35 % | -2.402 M 9.77 % | -2.662 M -136.64 % | 7.266 M 192.96 % | -7.817 M -220.13 % | 6.507 M 680.83 % | -1.120 M -168.25 % | 1.641 M 114.11 % | -11.633 M -294.50 % | 5.981 M 16.00 % | 5.156 M 178.67 % | -6.554 M -181.80 % | -2.326 M 43.77 % | -4.136 M -20.31 % | -3.438 M -158.75 % | 5.851 M 0.79 % | 5.805 M 211.58 % | -5.202 M -146.61 % | 11.162 M 142.10 % | 4.610 M 224.74 % | 1.420 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.988 M -28.83 % | 28.086 M 36.14 % | 20.630 M -7.99 % | 22.422 M 27.95 % | 17.524 M 20.75 % | 14.513 M 51.73 % | 9.565 M -35.18 % | 14.756 M 91.60 % | 7.702 M 45.56 % | 5.291 M -31.22 % | 7.693 M -25.71 % | 10.355 M 235.20 % | 3.089 M -71.67 % | 10.906 M 147.92 % | 4.399 M -20.30 % | 5.519 M 42.33 % | 3.878 M -75.00 % | 15.511 M 62.76 % | 9.530 M 117.88 % | 4.374 M -59.97 % | 10.928 M -17.55 % | 13.254 M -23.78 % | 17.390 M -16.51 % | 20.827 M 39.07 % | 14.976 M 63.29 % | 9.171 M -36.19 % | 14.374 M 68.22 % | 8.545 M 117.18 % | 3.934 M 80.66 % | 2.178 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.988 M 0.00 % | 19.988 M -28.83 % | 28.086 M 36.14 % | 20.630 M -7.99 % | 22.422 M 27.95 % | 17.524 M 20.75 % | 14.513 M 51.73 % | 9.565 M -35.18 % | 14.756 M 91.60 % | 7.702 M 45.56 % | 5.291 M -31.22 % | 7.693 M -25.71 % | 10.355 M 235.20 % | 3.089 M -71.67 % | 10.906 M 147.92 % | 4.399 M -20.30 % | 5.519 M 42.33 % | 3.878 M -75.00 % | 15.511 M 62.76 % | 9.530 M 117.88 % | 4.374 M -59.97 % | 10.928 M -17.55 % | 13.254 M -23.78 % | 17.390 M -16.51 % | 20.827 M 39.07 % | 14.976 M 63.29 % | 9.171 M -53.46 % | 19.706 M 130.63 % | 8.545 M 137.52 % | 3.597 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 285.353 K 227.66 % | 87.087 K -70.92 % | 299.489 K -38.12 % | 484.010 K 90.12 % | 254.585 K 2.36 % | 248.718 K -33.49 % | 373.932 K 18.07 % | 316.712 K -26.13 % | 428.760 K -37.73 % | 688.501 K 357.52 % | -267.355 K -176.81 % | 348.074 K 33.20 % | 261.326 K 309.38 % | -124.809 K -143.63 % | 286.064 K 5.89 % | 270.146 K -64.61 % | 763.395 K 368.29 % | -284.536 K -310.77 % | 135.000 K -51.09 % | 276.000 K 0.02 % | 275.945 K 4.71 % | 263.542 K 76.56 % | 149.269 K -56.73 % | 344.974 K 18.17 % | 291.928 K 548.17 % | 45.039 K -77.67 % | 201.696 K 11.32 % | 181.192 K 140.71 % | 75.275 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.844 K 49.41 % | -13.528 K -346.76 % | -3.028 K 84.85 % | -19.987 K -199 970.00 % | 10.000 100.06 % | -16.886 K 84.45 % | -108.587 K 45.78 % | -200.257 K 61.06 % | -514.236 K 76.03 % | -2.145 M -379.92 % | -447.020 K -44.89 % | -308.527 K 75.84 % | -1.277 M -29 415.18 % | -4.327 K | 0.000 | 0.000 100.00 % | -40.872 K -100.37 % | -20.398 K | 0.000 | 0.000 100.00 % | -50.252 K | 0.000 100.00 % | -21.603 K -2.40 % | -21.097 K 7.29 % | -22.757 K | 0.000 100.00 % | -24.840 K -289.83 % | -6.372 K 66.57 % | -19.059 K |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 278.509 K 278.62 % | 73.559 K -75.19 % | 296.461 K -36.11 % | 464.023 K 82.26 % | 254.595 K 9.82 % | 231.832 K -12.63 % | 265.345 K 127.85 % | 116.455 K 236.24 % | -85.476 K 94.13 % | -1.457 M -103.93 % | -714.375 K -1 906.39 % | 39.547 K 103.89 % | -1.016 M -686.61 % | -129.136 K -145.14 % | 286.064 K 5.89 % | 270.146 K -62.61 % | 722.523 K 336.94 % | -304.934 K -325.88 % | 135.000 K -51.09 % | 276.000 K 22.29 % | 225.693 K -14.36 % | 263.542 K 106.43 % | 127.666 K -60.58 % | 323.877 K 20.32 % | 269.171 K 497.64 % | 45.039 K -74.53 % | 176.856 K 1.16 % | 174.820 K 210.98 % | 56.216 K |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2003 | 2003 | 2002 |