
Shen's Art Printing Co., Ltd. 8921.TWO
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 632.996 M -3.96 % | 659.079 M 0.60 % | 655.125 M 25.36 % | 522.575 M -6.53 % | 559.109 M 2.86 % | 543.589 M 1.72 % | 534.377 M -1.59 % | 542.987 M -9.30 % | 598.661 M -17.36 % | 724.396 M 0.40 % | 721.509 M -7.04 % | 776.164 M -5.17 % | 818.499 M -2.20 % | 836.940 M -14.28 % | 976.330 M 16.68 % | 836.765 M 9.73 % | 762.537 M -15.47 % | 902.092 M -2.65 % | 926.671 M -0.77 % | 933.833 M 6.20 % | 879.348 M |
Net income | -10.784 M -132.87 % | -4.631 M -119.44 % | 23.825 M 62.76 % | 14.638 M -24.85 % | 19.478 M -16.60 % | 23.354 M 59.82 % | 14.613 M 14.83 % | 12.726 M -66.92 % | 38.470 M -2.53 % | 39.470 M -29.41 % | 55.911 M -23.90 % | 73.466 M 28.73 % | 57.068 M 13.78 % | 50.156 M 9.16 % | 45.946 M 58.91 % | 28.913 M 155.55 % | 11.314 M -67.38 % | 34.685 M 13.67 % | 30.515 M 61.87 % | 18.851 M 198.28 % | -19.180 M |
Income before tax | -10.732 M -73.10 % | -6.200 M -133.03 % | 18.771 M 27.52 % | 14.720 M -26.36 % | 19.990 M -19.03 % | 24.687 M 58.22 % | 15.603 M 8.38 % | 14.396 M -68.23 % | 45.316 M -4.21 % | 47.307 M -28.98 % | 66.607 M -24.72 % | 88.481 M 28.22 % | 69.009 M 14.47 % | 60.287 M 14.19 % | 52.794 M 38.97 % | 37.989 M 152.10 % | 15.069 M -65.17 % | 43.270 M 2.44 % | 42.240 M 57.58 % | 26.805 M 417.37 % | -8.446 M |
Income before tax ratio | -0.02 -80.23 % | -0.01 -132.83 % | 0.03 1.72 % | 0.03 -21.22 % | 0.04 -21.27 % | 0.05 55.54 % | 0.03 10.13 % | 0.03 -64.97 % | 0.08 15.91 % | 0.07 -29.26 % | 0.09 -19.02 % | 0.11 35.21 % | 0.08 17.05 % | 0.07 33.21 % | 0.05 19.11 % | 0.05 129.74 % | 0.02 -58.80 % | 0.05 5.23 % | 0.05 58.80 % | 0.03 398.85 % | -0.01 |
EBITDA | 32.152 M -14.03 % | 37.399 M -46.16 % | 69.459 M 70.26 % | 40.796 M 18.28 % | 34.492 M -2.23 % | 35.280 M 41.20 % | 24.986 M -25.01 % | 33.320 M -39.79 % | 55.337 M -28.15 % | 77.018 M -20.68 % | 97.096 M -21.33 % | 123.427 M 12.76 % | 109.462 M -6.99 % | 117.691 M 0.62 % | 116.961 M 17.36 % | 99.661 M 18.38 % | 84.184 M -27.96 % | 116.864 M 4.82 % | 111.488 M 2.88 % | 108.368 M 42.61 % | 75.988 M |
Net income ratio | -0.02 -142.46 % | -0.01 -119.32 % | 0.04 29.83 % | 0.03 -19.59 % | 0.03 -18.91 % | 0.04 57.11 % | 0.03 16.68 % | 0.02 -63.53 % | 0.06 17.94 % | 0.05 -29.69 % | 0.08 -18.13 % | 0.09 35.76 % | 0.07 16.34 % | 0.06 27.34 % | 0.05 36.20 % | 0.03 132.88 % | 0.01 -61.41 % | 0.04 16.76 % | 0.03 63.13 % | 0.02 192.55 % | -0.02 |
Ratio EBITDA | 0.05 -10.49 % | 0.06 -46.48 % | 0.11 35.81 % | 0.08 26.55 % | 0.06 -4.95 % | 0.06 38.81 % | 0.05 -23.80 % | 0.06 -33.61 % | 0.09 -13.06 % | 0.11 -20.99 % | 0.13 -15.37 % | 0.16 18.91 % | 0.13 -4.90 % | 0.14 17.38 % | 0.12 0.58 % | 0.12 7.88 % | 0.11 -14.78 % | 0.13 7.68 % | 0.12 3.67 % | 0.12 34.29 % | 0.09 |
Gross profit ratio | 0.11 3.95 % | 0.11 -6.26 % | 0.11 -25.31 % | 0.15 0.10 % | 0.15 7.60 % | 0.14 6.68 % | 0.13 -4.56 % | 0.14 -13.98 % | 0.16 3.99 % | 0.16 -12.10 % | 0.18 -6.25 % | 0.19 21.57 % | 0.15 8.80 % | 0.14 15.60 % | 0.12 0.03 % | 0.12 31.48 % | 0.09 1.21 % | 0.09 -7.87 % | 0.10 17.54 % | 0.09 24.69 % | 0.07 |
Weighted average shs out dil | 47.773 M 2.54 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M |
Weighted average shs out | 47.773 M 2.54 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M -1.64 % | 47.371 M -0.11 % | 47.421 M 0.00 % | 47.421 M |
EPS diluted | -0.23 -131.39 % | -0.10 -119.49 % | 0.51 64.52 % | 0.31 -26.19 % | 0.42 -16.00 % | 0.50 61.29 % | 0.31 14.81 % | 0.27 -67.47 % | 0.83 -2.35 % | 0.85 -29.17 % | 1.20 -24.05 % | 1.58 29.51 % | 1.22 12.96 % | 1.08 9.09 % | 0.99 59.68 % | 0.62 158.33 % | 0.24 -67.57 % | 0.74 13.85 % | 0.65 62.50 % | 0.40 197.56 % | -0.41 |
Earnings per share | -0.23 -131.39 % | -0.10 -119.49 % | 0.51 64.52 % | 0.31 -26.19 % | 0.42 -16.00 % | 0.50 61.29 % | 0.31 14.81 % | 0.27 -67.47 % | 0.83 -2.35 % | 0.85 -29.17 % | 1.20 -24.05 % | 1.58 29.51 % | 1.22 12.96 % | 1.08 9.09 % | 0.99 59.68 % | 0.62 158.33 % | 0.24 -67.57 % | 0.74 15.63 % | 0.64 60.00 % | 0.40 200.00 % | -0.40 |
Gross profit | 70.119 M -0.17 % | 70.236 M -5.70 % | 74.478 M -6.37 % | 79.543 M -6.44 % | 85.018 M 10.67 % | 76.818 M 8.52 % | 70.786 M -6.08 % | 75.367 M -21.98 % | 96.594 M -14.06 % | 112.397 M -11.75 % | 127.356 M -12.86 % | 146.143 M 15.29 % | 126.766 M 6.40 % | 119.139 M -0.90 % | 120.222 M 16.71 % | 103.005 M 44.28 % | 71.394 M -14.44 % | 83.448 M -10.31 % | 93.041 M 16.64 % | 79.767 M 32.42 % | 60.240 M |
Income tax expense | 47.000 K -94.10 % | 796.000 K -75.19 % | 3.209 M 3 813.41 % | 82.000 K -83.98 % | 512.000 K -61.59 % | 1.333 M 34.65 % | 990.000 K -40.72 % | 1.670 M -75.61 % | 6.846 M -12.65 % | 7.837 M -26.73 % | 10.696 M -28.76 % | 15.015 M 25.74 % | 11.941 M 17.87 % | 10.131 M 47.94 % | 6.848 M -24.55 % | 9.076 M 141.70 % | 3.755 M -56.26 % | 8.585 M -26.78 % | 11.725 M 47.41 % | 7.954 M -25.90 % | 10.734 M |
Cost of revenue | 562.877 M -4.41 % | 588.843 M 1.41 % | 580.647 M 31.06 % | 443.032 M -6.55 % | 474.091 M 1.57 % | 466.771 M 0.69 % | 463.591 M -0.86 % | 467.620 M -6.86 % | 502.067 M -17.96 % | 611.999 M 3.00 % | 594.153 M -5.69 % | 630.021 M -8.92 % | 691.733 M -3.63 % | 717.801 M -16.16 % | 856.108 M 16.67 % | 733.760 M 6.17 % | 691.143 M -15.57 % | 818.644 M -1.80 % | 833.630 M -2.39 % | 854.066 M 4.27 % | 819.108 M |
General and administrative expenses | 47.161 M 6.40 % | 44.324 M -18.76 % | 54.562 M 33.12 % | 40.987 M 9.20 % | 37.534 M 14.80 % | 32.696 M -2.63 % | 33.580 M -0.39 % | 33.711 M -9.85 % | 37.396 M -14.46 % | 43.720 M 14.17 % | 38.294 M -0.17 % | 38.358 M -0.26 % | 38.457 M 5.52 % | 36.446 M -12.65 % | 41.722 M -6.07 % | 44.416 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 49.735 M 4.48 % | 47.602 M 10.50 % | 43.079 M 14.87 % | 37.501 M -5.80 % | 39.810 M 11.82 % | 35.602 M -2.08 % | 36.359 M 5.05 % | 34.612 M 14.39 % | 30.259 M 0.57 % | 30.088 M -5.60 % | 31.872 M -6.04 % | 33.920 M 12.52 % | 30.147 M -2.53 % | 30.928 M -7.18 % | 33.321 M 28.69 % | 25.893 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other 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 |
Operating expenses | 98.289 M 5.16 % | 93.464 M -5.98 % | 99.407 M 23.89 % | 80.239 M 1.55 % | 79.011 M 13.56 % | 69.577 M -3.56 % | 72.146 M 2.37 % | 70.473 M -1.31 % | 71.409 M -6.37 % | 76.264 M 5.06 % | 72.591 M -2.60 % | 74.525 M 4.55 % | 71.279 M 1.67 % | 70.105 M -10.40 % | 78.240 M 7.51 % | 72.778 M 10.65 % | 65.775 M -6.88 % | 70.631 M 3.37 % | 68.329 M -2.32 % | 69.952 M 8.69 % | 64.357 M |
Cost and expenses | 661.166 M -3.10 % | 682.307 M 0.34 % | 680.021 M 29.96 % | 523.271 M -5.42 % | 553.279 M 3.10 % | 536.618 M 0.16 % | 535.737 M -0.44 % | 538.093 M -6.17 % | 573.476 M -16.68 % | 688.263 M 3.23 % | 666.744 M -5.37 % | 704.546 M -7.66 % | 763.012 M -3.16 % | 787.906 M -15.67 % | 934.348 M 15.85 % | 806.538 M 6.35 % | 758.352 M -14.72 % | 889.275 M -2.04 % | 907.784 M -1.76 % | 924.018 M 3.99 % | 888.594 M |
Research and development expenses | 1.393 M -19.99 % | 1.741 M 0.46 % | 1.733 M -1.03 % | 1.751 M -5.04 % | 1.844 M 44.18 % | 1.279 M -42.05 % | 2.207 M 2.65 % | 2.150 M -42.73 % | 3.754 M 52.85 % | 2.456 M 1.28 % | 2.425 M 7.92 % | 2.247 M -16.00 % | 2.675 M -2.05 % | 2.731 M -14.58 % | 3.197 M 29.49 % | 2.469 M 54.02 % | 1.603 M -36.34 % | 2.518 M 3.49 % | 2.433 M -4.29 % | 2.542 M -26.87 % | 3.476 M |
Selling general and administrative expenses | 96.896 M 5.41 % | 91.926 M -5.85 % | 97.641 M 24.40 % | 78.488 M 1.48 % | 77.344 M 13.24 % | 68.298 M -2.35 % | 69.939 M 2.37 % | 68.323 M 0.99 % | 67.655 M -8.34 % | 73.808 M 5.19 % | 70.166 M -2.92 % | 72.278 M 5.36 % | 68.604 M 1.83 % | 67.374 M -10.22 % | 75.043 M 6.73 % | 70.309 M 9.56 % | 64.172 M -5.79 % | 68.113 M 3.36 % | 65.896 M -2.25 % | 67.410 M 10.72 % | 60.881 M |
Interest income | 1.495 M -58.18 % | 3.575 M 103.01 % | 1.761 M 103.11 % | 867.000 K -42.01 % | 1.495 M -48.87 % | 2.924 M 28.53 % | 2.275 M -7.41 % | 2.457 M -27.80 % | 3.403 M -18.14 % | 4.157 M 1.96 % | 4.077 M 7.71 % | 3.785 M 29.27 % | 2.928 M 58.10 % | 1.852 M 91.72 % | 966.000 K 118.55 % | 442.000 K -26.70 % | 603.000 K -25.00 % | 804.000 K 118.48 % | 368.000 K 78.64 % | 206.000 K 136.78 % | 87.000 K |
Interest expense | 2.208 M -8.91 % | 2.424 M -8.29 % | 2.643 M 5 293.88 % | 49.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K 25.00 % | 4.000 K 33.33 % | 3.000 K -50.00 % | 6.000 K -98.97 % | 581.000 K -53.52 % | 1.250 M -43.26 % | 2.203 M -40.86 % | 3.725 M -40.55 % | 6.266 M |
Depreciation and amortization | 40.676 M -3.42 % | 42.118 M -13.79 % | 48.854 M 78.90 % | 27.308 M -4.72 % | 28.662 M 2.22 % | 28.039 M 2.00 % | 27.488 M -7.30 % | 29.654 M -4.84 % | 31.163 M -25.87 % | 42.036 M -0.70 % | 42.331 M -18.29 % | 51.809 M -4.01 % | 53.975 M -11.60 % | 61.056 M -7.06 % | 65.694 M 4.92 % | 62.613 M -8.64 % | 68.534 M -5.27 % | 72.344 M 7.90 % | 67.045 M -13.87 % | 77.838 M -0.42 % | 78.168 M |
Operating income | -28.170 M -20.23 % | -23.431 M 5.88 % | -24.896 M -3 477.01 % | -696.000 K -111.94 % | 5.830 M -16.37 % | 6.971 M 612.57 % | -1.360 M -127.79 % | 4.894 M -80.57 % | 25.185 M -30.30 % | 36.133 M -34.02 % | 54.765 M -23.53 % | 71.618 M 29.07 % | 55.487 M 13.16 % | 49.034 M 16.80 % | 41.982 M 38.89 % | 30.227 M 622.27 % | 4.185 M -67.35 % | 12.817 M -32.14 % | 18.887 M 92.43 % | 9.815 M 206.15 % | -9.246 M |
Operating income ratio | -0.04 -25.18 % | -0.04 6.45 % | -0.04 -2 753.28 % | 0.00 -112.77 % | 0.01 -18.69 % | 0.01 603.89 % | 0.00 -128.24 % | 0.01 -78.58 % | 0.04 -15.66 % | 0.05 -34.28 % | 0.08 -17.74 % | 0.09 36.11 % | 0.07 15.71 % | 0.06 36.25 % | 0.04 19.04 % | 0.04 558.20 % | 0.01 -61.37 % | 0.01 -30.29 % | 0.02 93.92 % | 0.01 199.96 % | -0.01 |
Total other income expenses net | 17.438 M 1.20 % | 17.231 M -60.54 % | 43.667 M 183.26 % | 15.416 M 8.87 % | 14.160 M -20.07 % | 17.716 M 4.44 % | 16.963 M 78.52 % | 9.502 M -52.80 % | 20.131 M 80.16 % | 11.174 M -5.64 % | 11.842 M -29.78 % | 16.863 M 24.71 % | 13.522 M 20.16 % | 11.253 M 4.08 % | 10.812 M 39.29 % | 7.762 M -28.68 % | 10.884 M -64.26 % | 30.453 M 30.40 % | 23.353 M 37.45 % | 16.990 M 2 023.75 % | 800.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -79.775 M 15.29 % | -94.170 M -30.52 % | -72.151 M 66.00 % | -212.229 M -76.03 % | -120.566 M 39.11 % | -198.007 M -123.18 % | -88.722 M 60.80 % | -226.333 M -46.46 % | -154.535 M 43.87 % | -275.316 M -15.37 % | -238.641 M -122.90 % | -107.061 M -65.98 % | -64.503 M -1.64 % | -63.464 M 61.06 % | -162.972 M -32.83 % | -122.690 M | 0.000 -100.00 % | 52.688 M -1.81 % | 53.660 M -63.89 % | 148.587 M -29.68 % | 211.316 M |
Total investments | 388.302 M 21.33 % | 320.035 M -0.99 % | 323.241 M -1.81 % | 329.215 M -2.95 % | 339.237 M 5.35 % | 322.013 M 6.14 % | 303.375 M 137.62 % | 127.671 M -41.49 % | 218.205 M 129.60 % | 95.036 M -24.64 % | 126.103 M 14.78 % | 109.866 M -35.42 % | 170.121 M 10.89 % | 153.413 M 731.69 % | 18.446 M 3.90 % | 17.753 M 1.19 % | 17.545 M 3.25 % | 16.992 M -3.77 % | 17.657 M -7.97 % | 19.187 M 5.78 % | 18.139 M |
Total debt | 65.742 M -21.25 % | 83.482 M -20.49 % | 104.999 M 6 687.27 % | 1.547 M 15.45 % | 1.340 M 53.14 % | 875.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 311.000 K -48.17 % | 600.000 K 217.46 % | 189.000 K -97.88 % | 8.936 M | 0.000 -100.00 % | 52.688 M -1.81 % | 53.660 M -63.89 % | 148.587 M -29.68 % | 211.316 M |
Accumulated other comprehensive income loss | 236.710 M 10.34 % | 214.537 M 23.01 % | 174.400 M 7.31 % | 162.514 M | 0.000 -100.00 % | 117.365 M | 0.000 | 0.000 -100.00 % | 456.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 |
Retained earnings | 16.276 M -25.35 % | 21.804 M -28.88 % | 30.657 M -3.19 % | 31.668 M 6.20 % | 29.819 M -22.46 % | 38.454 M 49.95 % | 25.645 M 29.01 % | 19.879 M -57.87 % | 47.184 M 2.86 % | 45.874 M -21.78 % | 58.650 M -47.70 % | 112.144 M 312.34 % | 27.197 M 94.14 % | 14.009 M -71.17 % | 48.590 M 45.09 % | 33.490 M 122.88 % | 15.026 M -62.24 % | 39.796 M -3.77 % | 41.357 M 53.13 % | 27.008 M 20.66 % | 22.384 M |
Common stock | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M -1.75 % | 474.212 M 0.00 % | 474.212 M 0.00 % | 474.212 M 0.00 % | 474.212 M |
Total equity | 985.820 M 1.72 % | 969.170 M 3.08 % | 940.257 M 3.05 % | 912.447 M 7.22 % | 851.004 M -2.64 % | 874.084 M 5.19 % | 830.923 M 1.79 % | 816.307 M -1.93 % | 832.375 M 0.69 % | 826.662 M -0.86 % | 833.847 M 0.41 % | 830.409 M 4.95 % | 791.248 M 2.35 % | 773.044 M -3.73 % | 803.030 M 2.29 % | 785.039 M 2.56 % | 765.444 M -2.71 % | 786.745 M 0.19 % | 785.255 M 1.11 % | 776.643 M 0.55 % | 772.416 M |
Other non current liabilities | 11.992 M -24.69 % | 15.924 M -3.02 % | 16.420 M -29.83 % | 23.399 M 36.80 % | 17.104 M -20.28 % | 21.454 M 12.28 % | 19.108 M -6.80 % | 20.503 M -9.71 % | 22.707 M -15.52 % | 26.878 M -9.04 % | 29.549 M -14.93 % | 34.734 M -18.24 % | 42.481 M -2.77 % | 43.690 M 386.31 % | 8.984 M 1 795.36 % | 474.000 K 0.85 % | 470.000 K -11.32 % | 530.000 K -46.14 % | 984.000 K -57.86 % | 2.335 M 64.09 % | 1.423 M |
Long term debt | 39.121 M -29.87 % | 55.782 M 1.15 % | 55.146 M 5 504.27 % | 984.000 K 255.23 % | 277.000 K -6.10 % | 295.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 -100.00 % | 18.731 M -57.14 % | 43.705 M -56.65 % | 100.808 M |
Total non current liabilities | 51.113 M -28.72 % | 71.706 M 0.20 % | 71.566 M 193.51 % | 24.383 M 40.29 % | 17.381 M -20.08 % | 21.749 M 13.82 % | 19.108 M -6.80 % | 20.503 M -9.71 % | 22.707 M -15.52 % | 26.878 M -9.04 % | 29.549 M -14.93 % | 34.734 M -18.24 % | 42.481 M -2.77 % | 43.690 M 386.31 % | 8.984 M 1 795.36 % | 474.000 K 0.85 % | 470.000 K -11.32 % | 530.000 K -97.31 % | 19.715 M -57.18 % | 46.040 M -54.96 % | 102.231 M |
Other current liabilities | 41.782 M -52.70 % | 88.334 M 71.98 % | 51.364 M 32.32 % | 38.817 M -3.27 % | 40.131 M -8.60 % | 43.906 M -14.28 % | 51.218 M 7.24 % | 47.762 M -8.57 % | 52.238 M 11.30 % | 46.934 M -24.85 % | 62.451 M 6.04 % | 58.893 M -11.13 % | 66.266 M 17.76 % | 56.272 M -6.26 % | 60.027 M 9.14 % | 55.000 M 18.06 % | 46.588 M -32.38 % | 68.897 M 7.69 % | 63.975 M 12.48 % | 56.875 M 16.10 % | 48.989 M |
Deferred revenue | 19.532 M | 0.000 -100.00 % | 21.854 M 3.14 % | 21.188 M 158.55 % | 8.195 M -2.35 % | 8.392 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 |
Short term debt | 26.621 M -3.90 % | 27.700 M -44.44 % | 49.853 M 8 754.88 % | 563.000 K -47.04 % | 1.063 M 83.28 % | 580.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 311.000 K -48.17 % | 600.000 K 217.46 % | 189.000 K -97.88 % | 8.936 M | 0.000 -100.00 % | 52.688 M 50.84 % | 34.929 M -66.70 % | 104.882 M -5.09 % | 110.508 M |
Total current liabilities | 202.118 M 14.30 % | 176.824 M -23.86 % | 232.231 M 54.24 % | 150.562 M 4.50 % | 144.082 M 5.30 % | 136.835 M 0.42 % | 136.264 M -6.45 % | 145.664 M -2.60 % | 149.553 M -7.96 % | 162.482 M -17.92 % | 197.947 M 0.45 % | 197.059 M 1.75 % | 193.672 M -6.59 % | 207.329 M -11.52 % | 234.332 M -10.81 % | 262.732 M 34.59 % | 195.205 M -40.14 % | 326.113 M -7.72 % | 353.378 M -2.55 % | 362.643 M -9.14 % | 399.121 M |
Total liabilities | 253.231 M 1.89 % | 248.530 M -18.19 % | 303.797 M 73.65 % | 174.945 M 8.35 % | 161.463 M 1.82 % | 158.584 M 2.07 % | 155.372 M -6.50 % | 166.167 M -3.54 % | 172.260 M -9.03 % | 189.360 M -16.76 % | 227.496 M -1.85 % | 231.793 M -1.85 % | 236.153 M -5.92 % | 251.019 M 3.17 % | 243.316 M -7.56 % | 263.206 M 34.51 % | 195.675 M -40.10 % | 326.643 M -12.45 % | 373.093 M -8.71 % | 408.683 M -18.48 % | 501.352 M |
Other non current assets | 49.498 M -2.75 % | 50.897 M -4.23 % | 53.145 M 0.56 % | 52.848 M -3.24 % | 54.615 M 611.04 % | 7.681 M -97.89 % | 364.322 M 93.32 % | 188.451 M -32.42 % | 278.859 M 78.58 % | 156.152 M -34.58 % | 238.695 M 10.69 % | 215.652 M 63.99 % | 131.507 M 32.64 % | 99.143 M 24.22 % | 79.815 M -10.70 % | 89.379 M 284.56 % | 23.242 M 22.57 % | 18.962 M 17.90 % | 16.083 M 22.40 % | 13.140 M -12.84 % | 15.075 M |
Long term investments | 388.046 M 21.25 % | 320.035 M -0.92 % | 323.011 M -1.88 % | 329.215 M -2.95 % | 339.237 M 5.35 % | 322.013 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -49.412 M -46.04 % | -33.834 M -127.05 % | 125.061 M -6.26 % | 133.413 M 864.11 % | 13.838 M 4.32 % | 13.265 M -24.39 % | 17.545 M 3.25 % | 16.992 M -3.77 % | 17.657 M -7.97 % | 19.187 M 5.78 % | 18.139 M |
Intangible assets | 954.000 K -20.50 % | 1.200 M -27.80 % | 1.662 M 33.60 % | 1.244 M 310.56 % | 303.000 K -77.13 % | 1.325 M 2.47 % | 1.293 M -27.20 % | 1.776 M 59.14 % | 1.116 M -42.86 % | 1.953 M -5.70 % | 2.071 M 50.18 % | 1.379 M -32.90 % | 2.055 M 299.03 % | 515.000 K -71.63 % | 1.815 M | 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 100.00 % | -38.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 954.000 K -20.50 % | 1.200 M -27.80 % | 1.662 M 33.60 % | 1.244 M 310.56 % | 303.000 K -77.13 % | 1.325 M 2.47 % | 1.293 M -27.20 % | 1.776 M 59.14 % | 1.116 M -42.86 % | 1.953 M -5.70 % | 2.071 M 50.18 % | 1.379 M -32.90 % | 2.055 M 330.82 % | 477.000 K -73.72 % | 1.815 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 408.360 M -6.12 % | 434.979 M 2.91 % | 422.666 M 47.24 % | 287.061 M -6.64 % | 307.489 M -4.42 % | 321.718 M -4.08 % | 335.395 M -6.79 % | 359.814 M -5.29 % | 379.928 M 5.77 % | 359.215 M -8.94 % | 394.495 M 0.94 % | 390.824 M -0.88 % | 394.292 M -7.83 % | 427.809 M -11.03 % | 480.822 M -5.49 % | 508.767 M -18.84 % | 626.846 M -8.39 % | 684.282 M -4.40 % | 715.801 M -4.45 % | 749.115 M -5.07 % | 789.143 M |
Total non current assets | 848.898 M 4.92 % | 809.109 M 0.84 % | 802.399 M 19.10 % | 673.722 M -4.39 % | 704.626 M 7.95 % | 652.737 M -7.10 % | 702.636 M 27.47 % | 551.236 M -16.63 % | 661.164 M 27.53 % | 518.456 M -11.66 % | 586.920 M 2.25 % | 574.021 M -12.24 % | 654.052 M -1.22 % | 662.123 M 14.89 % | 576.290 M -5.74 % | 611.411 M -8.42 % | 667.633 M -7.30 % | 720.236 M -4.24 % | 752.101 M -4.61 % | 788.445 M -6.49 % | 843.190 M |
Other current assets | 13.378 M -61.69 % | 34.920 M 150.54 % | 13.938 M 891.32 % | 1.406 M -40.75 % | 2.373 M 8.21 % | 2.193 M -56.00 % | 4.984 M 26.56 % | 3.938 M 31.40 % | 2.997 M 10.06 % | 2.723 M 7.04 % | 2.544 M 25.75 % | 2.023 M 131.46 % | 874.000 K -63.26 % | 2.379 M -52.53 % | 5.012 M -17.02 % | 6.040 M -13.75 % | 7.003 M -79.90 % | 34.835 M 284.37 % | 9.063 M -89.52 % | 86.472 M -21.07 % | 109.551 M |
Short term investments | 256.000 K 24.88 % | 205.000 K -10.87 % | 230.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.515 M 22.14 % | 143.700 M 218.91 % | 45.060 M 125.30 % | 20.000 M 334.03 % | 4.608 M 2.67 % | 4.488 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 145.517 M -18.09 % | 177.652 M 0.28 % | 177.150 M -17.13 % | 213.776 M 75.36 % | 121.906 M -38.70 % | 198.882 M 124.16 % | 88.722 M -60.80 % | 226.333 M 46.46 % | 154.535 M -43.87 % | 275.316 M 15.37 % | 238.641 M 122.90 % | 107.061 M 65.18 % | 64.814 M 1.17 % | 64.064 M -60.74 % | 163.161 M 23.96 % | 131.626 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cash and short term investments | 145.773 M -18.04 % | 177.857 M 0.27 % | 177.380 M -17.03 % | 213.776 M 75.36 % | 121.906 M -38.70 % | 198.882 M 124.16 % | 88.722 M -60.80 % | 226.333 M 46.46 % | 154.535 M -43.87 % | 275.316 M 15.37 % | 238.641 M -4.83 % | 250.761 M 128.23 % | 109.874 M 30.70 % | 84.064 M -49.89 % | 167.769 M 23.26 % | 136.114 M 232.11 % | 40.985 M -44.28 % | 73.555 M 72.02 % | 42.759 M -7.30 % | 46.128 M -16.35 % | 55.144 M |
Total current assets | 390.153 M -4.51 % | 408.591 M -7.49 % | 441.655 M 6.77 % | 413.670 M 34.38 % | 307.841 M -18.97 % | 379.931 M 33.94 % | 283.659 M -34.22 % | 431.238 M 25.55 % | 343.471 M -30.97 % | 497.566 M 4.88 % | 474.423 M -2.82 % | 488.181 M 30.76 % | 373.349 M 3.15 % | 361.940 M -23.00 % | 470.056 M 7.61 % | 436.834 M 48.84 % | 293.486 M -25.35 % | 393.152 M -3.22 % | 406.247 M 2.36 % | 396.881 M -7.83 % | 430.578 M |
Inventory | 64.673 M 16.22 % | 55.649 M -47.01 % | 105.018 M 18.70 % | 88.473 M 20.42 % | 73.470 M 13.03 % | 65.001 M 12.50 % | 57.779 M -9.08 % | 63.550 M 43.70 % | 44.223 M -10.48 % | 49.399 M -16.97 % | 59.498 M 15.60 % | 51.469 M 1.21 % | 50.855 M -10.31 % | 56.702 M 44.83 % | 39.151 M 0.86 % | 38.818 M 3.68 % | 37.440 M -6.58 % | 40.078 M 10.68 % | 36.211 M 5.33 % | 34.377 M -41.45 % | 58.710 M |
Net receivables | 166.329 M 2.90 % | 161.642 M 8.80 % | 148.566 M 35.04 % | 110.015 M -0.07 % | 110.092 M -3.31 % | 113.855 M -13.86 % | 132.174 M -3.82 % | 137.417 M -3.03 % | 141.716 M -16.70 % | 170.128 M -2.08 % | 173.740 M -5.54 % | 183.928 M -13.14 % | 211.746 M -3.22 % | 218.795 M -15.24 % | 258.124 M 0.88 % | 255.862 M 22.98 % | 208.058 M -14.97 % | 244.684 M -23.11 % | 318.214 M 38.41 % | 229.904 M 10.97 % | 207.173 M |
Tax assets | 2.040 M 2.10 % | 1.998 M 4.33 % | 1.915 M -42.90 % | 3.354 M 12.47 % | 2.982 M | 0.000 -100.00 % | 1.626 M 36.07 % | 1.195 M -5.23 % | 1.261 M 11.00 % | 1.136 M 6.07 % | 1.071 M -99.25 % | 143.700 M 12 538.52 % | 1.137 M -11.24 % | 1.281 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.560 M -63.44 % | 7.003 M -66.39 % | 20.833 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 114.183 M 14.37 % | 99.834 M -7.25 % | 107.638 M 20.16 % | 89.576 M -4.91 % | 94.199 M 13.63 % | 82.903 M -2.41 % | 84.950 M -13.23 % | 97.902 M 4.16 % | 93.996 M -17.12 % | 113.418 M -14.18 % | 132.162 M 2.55 % | 128.875 M 6.64 % | 120.849 M -16.67 % | 145.030 M -15.44 % | 171.504 M -9.81 % | 190.157 M 27.95 % | 148.617 M -27.34 % | 204.528 M -19.63 % | 254.474 M 26.68 % | 200.886 M -16.17 % | 239.624 M |
Tax payables | 0.000 -100.00 % | 701.000 K -53.94 % | 1.522 M 264.11 % | 418.000 K -15.38 % | 494.000 K -53.13 % | 1.054 M 997.92 % | 96.000 K | 0.000 -100.00 % | 3.319 M 55.82 % | 2.130 M -36.11 % | 3.334 M -64.12 % | 9.291 M 48.75 % | 6.246 M 15.09 % | 5.427 M 107.77 % | 2.612 M -69.77 % | 8.639 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 14.569 M 0.03 % | 14.564 M -14.00 % | 16.935 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 |
Capital lease obligations | 10.734 M -37.64 % | 17.212 M -27.90 % | 23.874 M 1 443.24 % | 1.547 M 15.45 % | 1.340 M 53.14 % | 875.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 |
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 |
Other total stockholders equity | 252.343 M 0.00 % | 252.343 M 0.00 % | 252.343 M 0.00 % | 252.343 M -28.97 % | 355.263 M 40.79 % | 252.343 M -25.64 % | 339.356 M 2.68 % | 330.506 M 3.67 % | 318.813 M 1.25 % | 314.866 M 1.81 % | 309.275 M 22.56 % | 252.343 M -15.36 % | 298.129 M 1.71 % | 293.113 M 1.59 % | 288.518 M 1.01 % | 285.627 M 0.40 % | 284.496 M 4.31 % | 272.737 M 1.13 % | 269.686 M -2.08 % | 275.423 M -0.14 % | 275.820 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.239 B 1.75 % | 1.218 B -2.12 % | 1.244 B 14.41 % | 1.087 B 7.40 % | 1.012 B -1.96 % | 1.033 B 4.70 % | 986.295 M 0.39 % | 982.474 M -2.21 % | 1.005 B -1.12 % | 1.016 B -4.27 % | 1.061 B -0.08 % | 1.062 B 3.39 % | 1.027 B 0.33 % | 1.024 B -2.13 % | 1.046 B -0.18 % | 1.048 B 9.07 % | 961.119 M -13.68 % | 1.113 B -3.88 % | 1.158 B -2.28 % | 1.185 B -6.94 % | 1.274 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 -100.00 % | 252.000 K | 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 |
Change in working capital | 13.635 M 2 071.18 % | 628.000 K 103.44 % | -18.241 M -277.27 % | -4.835 M -179.41 % | 6.089 M -13.26 % | 7.020 M 92.49 % | 3.647 M 123.15 % | -15.751 M -247.38 % | 10.687 M 171.48 % | -14.952 M -392.00 % | -3.039 M -111.20 % | 27.146 M 1 653.86 % | -1.747 M -141.83 % | 4.176 M 115.14 % | -27.589 M -350.17 % | 11.028 M |
Accounts receivables | -4.591 M 66.34 % | -13.638 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.310 M 391.35 % | 3.930 M 17.42 % | 3.347 M -88.47 % | 29.038 M 1 271.01 % | 2.118 M -78.05 % | 9.650 M -67.06 % | 29.296 M 248.89 % | 8.397 M -80.96 % | 44.103 M 1 452.02 % | -3.262 M 94.47 % | -59.005 M |
Inventory | -9.024 M -118.28 % | 49.369 M 503.21 % | -12.244 M 18.39 % | -15.003 M -77.15 % | -8.469 M -17.27 % | -7.222 M -225.14 % | 5.771 M 129.86 % | -19.327 M -473.40 % | 5.176 M -48.75 % | 10.099 M 225.78 % | -8.029 M -1 207.65 % | -614.000 K -110.50 % | 5.847 M 133.31 % | -17.551 M -5 170.57 % | -333.000 K 75.83 % | -1.378 M |
Accounts payables | 14.349 M 283.87 % | -7.804 M | 0.000 | 0.000 | 0.000 100.00 % | -2.047 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 12.901 M 147.26 % | -27.299 M -355.21 % | -5.997 M -158.98 % | 10.168 M -30.16 % | 14.558 M 581.89 % | -3.021 M 50.10 % | -6.054 M -2 743.67 % | 229.000 K 100.97 % | -23.527 M 13.40 % | -27.169 M -483.03 % | -4.660 M -203.39 % | -1.536 M 90.39 % | -15.991 M 28.54 % | -22.376 M 6.74 % | -23.994 M -133.60 % | 71.411 M |
Other non cash items | -524.000 K 72.28 % | -1.890 M 91.16 % | -21.390 M -1 156.76 % | -1.702 M -8.34 % | -1.571 M -156.70 % | -612.000 K 61.44 % | -1.587 M 70.97 % | -5.467 M 61.70 % | -14.274 M -69.24 % | -8.434 M 47.42 % | -16.040 M 16.45 % | -19.198 M -36.39 % | -14.076 M -3 328.44 % | 436.000 K 42.02 % | 307.000 K -91.83 % | 3.758 M |
Net cash provided by operating activities | 43.055 M 24.24 % | 34.656 M 23.80 % | 27.994 M -21.12 % | 35.491 M -32.60 % | 52.658 M -8.90 % | 57.801 M 28.02 % | 45.151 M 97.75 % | 22.832 M -68.68 % | 72.892 M 10.51 % | 65.957 M -26.60 % | 89.859 M -39.38 % | 148.238 M 38.01 % | 107.413 M -7.26 % | 115.824 M 37.30 % | 84.358 M -20.65 % | 106.312 M |
Investments in property plant and equipment | -11.391 M 78.83 % | -53.797 M -355.83 % | -11.802 M -96.11 % | -6.018 M 46.92 % | -11.338 M -76.60 % | -6.420 M 12.50 % | -7.337 M 8.46 % | -8.015 M 81.39 % | -43.077 M -211.90 % | -13.811 M 61.81 % | -36.167 M -1.16 % | -35.752 M -22.83 % | -29.106 M -266.71 % | -7.937 M 73.84 % | -30.341 M -292.66 % | -7.727 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 5.127 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -104.218 M -74.00 % | -59.895 M | 0.000 100.00 % | -20.655 M 76.64 % | -88.404 M -16.53 % | -75.866 M 59.67 % | -188.096 M -301.00 % | -46.907 M 61.54 % | -121.969 M | 0.000 100.00 % | -47.573 M -24.88 % | -38.095 M 8.39 % | -41.585 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 74.711 M -38.88 % | 122.237 M 1 123.59 % | 9.990 M -90.34 % | 103.370 M | 0.000 -100.00 % | 151.308 M 511.12 % | 24.759 M -82.87 % | 144.530 M | 0.000 -100.00 % | 31.501 M -75.38 % | 127.942 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -693.000 K -134.56 % | 2.005 M 244.56 % | -1.387 M -489.61 % | 356.000 K 183.18 % | -428.000 K -260.30 % | 267.000 K 1 371.43 % | -21.000 K 99.45 % | -3.834 M -156.52 % | 6.783 M 1 885.00 % | -380.000 K -100.72 % | 52.498 M 603.82 % | 7.459 M 473.33 % | 1.301 M 117.94 % | -7.253 M -232.52 % | 5.473 M 255.39 % | 1.540 M |
Net cash used for investing activites | -41.591 M -494.23 % | 10.550 M 447.20 % | 1.928 M -97.50 % | 77.053 M 176.92 % | -100.170 M -244.57 % | 69.289 M 140.59 % | -170.695 M -299.01 % | 85.774 M 154.20 % | -158.263 M -1 014.29 % | 17.310 M -82.10 % | 96.700 M 245.66 % | -66.388 M 4.33 % | -69.390 M -356.81 % | -15.190 M 38.92 % | -24.868 M -301.94 % | -6.187 M |
Debt repayment | -11.262 M 24.19 % | -14.855 M 64.25 % | -41.553 M | 0.000 100.00 % | -1.139 M | 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 -100.00 % | 2.218 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 |
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 |
Dividends paid | -15.515 M 33.93 % | -23.482 M -11.26 % | -21.106 M -8.37 % | -19.475 M 30.33 % | -27.955 M -71.43 % | -16.307 M -35.14 % | -12.067 M 67.22 % | -36.808 M -3.95 % | -35.410 M 24.00 % | -46.592 M 15.25 % | -54.979 M -38.83 % | -39.603 M -6.25 % | -37.273 M 11.11 % | -41.933 M -50.00 % | -27.955 M -200.01 % | -9.318 M |
Other financing activites | -6.822 M -7.15 % | -6.367 M -4.26 % | -6.107 M -409.34 % | -1.199 M -224.05 % | -370.000 K 40.61 % | -623.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 100.00 % | -100.000 K |
Net cash used provided by financing activities | -33.599 M 24.84 % | -44.704 M 32.82 % | -66.548 M -221.89 % | -20.674 M 29.83 % | -29.464 M -74.03 % | -16.930 M -40.30 % | -12.067 M 67.22 % | -36.808 M -3.95 % | -35.410 M 24.00 % | -46.592 M 15.25 % | -54.979 M -38.83 % | -39.603 M -6.25 % | -37.273 M 10.69 % | -41.733 M -49.29 % | -27.955 M -196.83 % | -9.418 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 |
Net change in cash | -32.135 M -6 501.39 % | 502.000 K 101.37 % | -36.626 M -139.87 % | 91.870 M 219.35 % | -76.976 M -169.88 % | 110.160 M 180.05 % | -137.611 M -291.66 % | 71.798 M 159.44 % | -120.781 M -429.33 % | 36.675 M -72.13 % | 131.580 M 211.45 % | 42.247 M 5 532.93 % | 750.000 K -98.73 % | 58.901 M 86.78 % | 31.535 M -65.23 % | 90.707 M |
Cash at beginning of period | 177.652 M 0.28 % | 177.150 M -17.13 % | 213.776 M 75.36 % | 121.906 M -38.70 % | 198.882 M 124.16 % | 88.722 M -60.80 % | 226.333 M 46.46 % | 154.535 M -43.87 % | 275.316 M 15.37 % | 238.641 M 122.90 % | 107.061 M 65.18 % | 64.814 M 1.17 % | 64.064 M -60.74 % | 163.161 M 23.96 % | 131.626 M 221.67 % | 40.919 M |
Cash at end of period | 145.517 M -18.09 % | 177.652 M 0.28 % | 177.150 M -17.13 % | 213.776 M 75.36 % | 121.906 M -38.70 % | 198.882 M 124.16 % | 88.722 M -60.80 % | 226.333 M 46.46 % | 154.535 M -43.87 % | 275.316 M 15.37 % | 238.641 M 122.90 % | 107.061 M 65.18 % | 64.814 M -70.81 % | 222.062 M 36.10 % | 163.161 M 23.96 % | 131.626 M |
Operating cash flow | 43.055 M 24.24 % | 34.656 M 23.80 % | 27.994 M -21.12 % | 35.491 M -32.60 % | 52.658 M -8.90 % | 57.801 M 28.02 % | 45.151 M 97.75 % | 22.832 M -68.68 % | 72.892 M 10.51 % | 65.957 M -26.60 % | 89.859 M -39.38 % | 148.238 M 38.01 % | 107.413 M -7.26 % | 115.824 M 37.30 % | 84.358 M -20.65 % | 106.312 M |
Capital expenditure | -12.282 M 77.68 % | -55.033 M -316.54 % | -13.212 M -119.54 % | -6.018 M 52.58 % | -12.692 M -97.69 % | -6.420 M 18.00 % | -7.829 M 20.94 % | -9.903 M 77.10 % | -43.251 M -191.37 % | -14.844 M 60.45 % | -37.528 M -4.97 % | -35.752 M -13.86 % | -31.401 M -295.63 % | -7.937 M 73.84 % | -30.341 M -292.66 % | -7.727 M |
Free CashFlow | 30.773 M 251.02 % | -20.377 M -237.85 % | 14.782 M -49.85 % | 29.473 M -26.25 % | 39.966 M -22.22 % | 51.381 M 37.67 % | 37.322 M 188.67 % | 12.929 M -56.38 % | 29.641 M -42.01 % | 51.113 M -2.33 % | 52.331 M -53.48 % | 112.486 M 47.98 % | 76.012 M -29.54 % | 107.887 M 99.73 % | 54.017 M -45.21 % | 98.585 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 145.582 M -1.89 % | 148.392 M -20.72 % | 187.186 M 21.62 % | 153.914 M 2.99 % | 149.440 M 4.90 % | 142.456 M -19.10 % | 176.082 M 14.49 % | 153.798 M 0.00 % | 153.805 M -12.31 % | 175.394 M -11.21 % | 197.536 M 19.99 % | 164.631 M 7.43 % | 153.241 M 9.68 % | 139.717 M -6.18 % | 148.927 M 14.24 % | 130.365 M 12.45 % | 115.929 M -8.97 % | 127.354 M -21.63 % | 162.502 M 19.04 % | 136.505 M 6.14 % | 128.609 M -2.19 % | 131.493 M -17.77 % | 159.911 M 19.81 % | 133.467 M 6.13 % | 125.753 M 2.91 % | 122.197 M -29.66 % | 173.727 M 38.33 % | 125.591 M 5.04 % | 119.570 M 3.53 % | 115.489 M -30.19 % | 165.438 M 22.31 % | 135.266 M 10.49 % | 122.421 M 2.13 % | 119.862 M -24.20 % | 158.131 M 14.11 % | 138.572 M -8.57 % | 151.563 M 0.78 % | 150.395 M -21.52 % | 191.632 M 4.32 % | 183.695 M 2.79 % | 178.707 M 4.90 % | 170.362 M -17.41 % | 206.262 M 19.07 % | 173.230 M -1.22 % | 175.363 M 5.23 % | 166.654 M -25.51 % | 223.728 M 19.50 % | 187.225 M 1.53 % | 184.409 M 2.00 % | 180.802 M -18.12 % | 220.800 M 7.92 % | 204.595 M 0.01 % | 204.583 M 8.52 % | 188.521 M -21.00 % | 238.643 M 15.10 % | 207.340 M 2.55 % | 202.178 M 7.10 % | 188.779 M -27.53 % | 260.490 M 10.07 % | 236.661 M -10.11 % | 263.283 M 21.95 % | 215.896 M |
Net income | -5.506 M 29.34 % | -7.792 M -93.01 % | -4.037 M -156.34 % | 7.166 M 254.87 % | -4.627 M 50.17 % | -9.286 M -1 028.31 % | -823.000 K -116.08 % | 5.119 M 673.88 % | -892.000 K 88.90 % | -8.035 M -62.09 % | -4.957 M -134.46 % | 14.386 M 476.10 % | -3.825 M -120.99 % | 18.221 M 1 427.33 % | 1.193 M -92.88 % | 16.760 M 495.28 % | -4.240 M -558.38 % | 925.000 K -64.72 % | 2.622 M -65.61 % | 7.625 M 16.27 % | 6.558 M 145.34 % | 2.673 M -49.14 % | 5.256 M -61.82 % | 13.767 M 922.81 % | 1.346 M -54.91 % | 2.985 M -27.18 % | 4.099 M -42.99 % | 7.190 M 281.63 % | 1.884 M 30.83 % | 1.440 M -51.20 % | 2.951 M -49.86 % | 5.885 M 234.19 % | 1.761 M -17.29 % | 2.129 M -69.15 % | 6.902 M 20.71 % | 5.718 M -62.26 % | 15.152 M 41.63 % | 10.698 M 9.26 % | 9.791 M -13.97 % | 11.381 M 13.15 % | 10.058 M 22.06 % | 8.240 M -39.74 % | 13.673 M 17.50 % | 11.637 M -30.65 % | 16.780 M 21.41 % | 13.821 M -37.38 % | 22.072 M 34.15 % | 16.453 M -20.05 % | 20.578 M 43.27 % | 14.363 M -10.77 % | 16.097 M 11.68 % | 14.413 M -11.27 % | 16.243 M 59.51 % | 10.183 M -47.46 % | 19.380 M 149.36 % | 7.772 M -35.37 % | 12.025 M 9.53 % | 10.979 M -20.01 % | 13.725 M 10.16 % | 12.459 M 3.80 % | 12.003 M 54.70 % | 7.759 M |
Income before tax | -4.817 M 40.76 % | -8.131 M -101.76 % | -4.030 M -156.87 % | 7.086 M 261.30 % | -4.393 M 53.24 % | -9.395 M -2 591.98 % | -349.000 K -108.61 % | 4.052 M 454.82 % | -1.142 M 86.96 % | -8.761 M -35.75 % | -6.454 M -142.98 % | 15.016 M 426.58 % | -4.598 M -132.07 % | 14.339 M 840.88 % | 1.524 M -90.90 % | 16.747 M 464.22 % | -4.598 M -539.16 % | 1.047 M -65.65 % | 3.048 M -60.43 % | 7.703 M 29.46 % | 5.950 M 80.91 % | 3.289 M -40.07 % | 5.488 M -60.72 % | 13.970 M 547.36 % | 2.158 M -29.73 % | 3.071 M -39.97 % | 5.116 M -28.41 % | 7.146 M 236.76 % | 2.122 M 74.08 % | 1.219 M -68.21 % | 3.835 M -38.46 % | 6.232 M 218.45 % | 1.957 M -17.50 % | 2.372 M -70.73 % | 8.104 M 23.71 % | 6.551 M -63.48 % | 17.936 M 40.95 % | 12.725 M 9.19 % | 11.654 M -13.06 % | 13.404 M 6.27 % | 12.613 M 30.89 % | 9.636 M -40.65 % | 16.236 M 17.96 % | 13.764 M -31.52 % | 20.099 M 21.75 % | 16.508 M -37.32 % | 26.335 M 26.40 % | 20.834 M -12.92 % | 23.926 M 37.62 % | 17.386 M -10.65 % | 19.458 M 8.19 % | 17.985 M -5.58 % | 19.048 M 56.54 % | 12.168 M -47.94 % | 23.372 M 153.52 % | 9.219 M -37.08 % | 14.653 M 12.34 % | 13.043 M -21.01 % | 16.513 M 11.15 % | 14.856 M 2.49 % | 14.495 M 109.16 % | 6.930 M |
Income before tax ratio | -0.03 39.61 % | -0.05 -154.51 % | -0.02 -146.76 % | 0.05 256.61 % | -0.03 55.43 % | -0.07 -3 227.40 % | 0.00 -107.52 % | 0.03 454.83 % | -0.01 85.14 % | -0.05 -52.88 % | -0.03 -135.82 % | 0.09 403.98 % | -0.03 -129.24 % | 0.10 902.90 % | 0.01 -92.03 % | 0.13 423.89 % | -0.04 -582.44 % | 0.01 -56.17 % | 0.02 -66.76 % | 0.06 21.97 % | 0.05 84.96 % | 0.03 -27.12 % | 0.03 -67.21 % | 0.10 509.94 % | 0.02 -31.72 % | 0.03 -14.66 % | 0.03 -48.24 % | 0.06 220.61 % | 0.02 68.14 % | 0.01 -54.47 % | 0.02 -49.69 % | 0.05 188.21 % | 0.02 -19.22 % | 0.02 -61.39 % | 0.05 8.41 % | 0.05 -60.05 % | 0.12 39.86 % | 0.08 39.13 % | 0.06 -16.66 % | 0.07 3.39 % | 0.07 24.78 % | 0.06 -28.14 % | 0.08 -0.93 % | 0.08 -30.68 % | 0.11 15.71 % | 0.10 -15.85 % | 0.12 5.78 % | 0.11 -14.23 % | 0.13 34.92 % | 0.10 9.12 % | 0.09 0.25 % | 0.09 -5.59 % | 0.09 44.25 % | 0.06 -34.10 % | 0.10 120.27 % | 0.04 -38.65 % | 0.07 4.90 % | 0.07 8.99 % | 0.06 0.99 % | 0.06 14.02 % | 0.06 71.52 % | 0.03 |
EBITDA | 6.258 M 164.61 % | 2.365 M -65.26 % | 6.807 M -62.82 % | 18.307 M 200.02 % | 6.102 M 495.32 % | 1.025 M -89.74 % | 9.991 M -30.17 % | 14.307 M 50.32 % | 9.518 M 132.15 % | 4.100 M -34.21 % | 6.232 M -77.45 % | 27.639 M 220.08 % | 8.635 M -67.96 % | 26.953 M 229.18 % | 8.188 M -64.82 % | 23.276 M 967.71 % | 2.180 M -71.72 % | 7.709 M -28.23 % | 10.741 M 41.16 % | 7.609 M 20.32 % | 6.324 M -32.74 % | 9.403 M -10.13 % | 10.463 M 30.87 % | 7.995 M 12.65 % | 7.097 M -11.20 % | 7.992 M -21.11 % | 10.131 M 86.64 % | 5.428 M 37.91 % | 3.936 M -40.66 % | 6.633 M 272.85 % | 1.779 M -78.77 % | 8.381 M 30.34 % | 6.430 M -29.50 % | 9.120 M 334.09 % | -3.896 M -127.84 % | 13.993 M -13.97 % | 16.265 M 1.61 % | 16.007 M -15.02 % | 18.836 M -21.81 % | 24.091 M 2.99 % | 23.392 M 33.58 % | 17.512 M -24.17 % | 23.094 M 10.56 % | 20.889 M -23.32 % | 27.241 M 5.29 % | 25.872 M -26.63 % | 35.264 M 9.67 % | 32.154 M 1.06 % | 31.818 M 31.53 % | 24.191 M -27.25 % | 33.253 M 16.04 % | 28.656 M 1.34 % | 28.278 M 19.88 % | 23.588 M -36.42 % | 37.099 M 23.44 % | 30.054 M 19.30 % | 25.192 M -13.14 % | 29.002 M -12.62 % | 33.192 M -7.54 % | 35.897 M 37.11 % | 26.182 M 12.76 % | 23.220 M |
Net income ratio | -0.04 27.97 % | -0.05 -143.47 % | -0.02 -146.32 % | 0.05 250.37 % | -0.03 52.50 % | -0.07 -1 294.64 % | 0.00 -114.04 % | 0.03 673.91 % | -0.01 87.34 % | -0.05 -82.56 % | -0.03 -128.72 % | 0.09 450.08 % | -0.02 -119.14 % | 0.13 1 528.01 % | 0.01 -93.77 % | 0.13 451.51 % | -0.04 -603.55 % | 0.01 -54.99 % | 0.02 -71.11 % | 0.06 9.54 % | 0.05 150.84 % | 0.02 -38.15 % | 0.03 -68.14 % | 0.10 863.69 % | 0.01 -56.18 % | 0.02 3.53 % | 0.02 -58.79 % | 0.06 263.34 % | 0.02 26.37 % | 0.01 -30.10 % | 0.02 -59.00 % | 0.04 202.45 % | 0.01 -19.01 % | 0.02 -59.31 % | 0.04 5.78 % | 0.04 -58.72 % | 0.10 40.54 % | 0.07 39.22 % | 0.05 -17.53 % | 0.06 10.08 % | 0.06 16.36 % | 0.05 -27.04 % | 0.07 -1.32 % | 0.07 -29.80 % | 0.10 15.38 % | 0.08 -15.94 % | 0.10 12.26 % | 0.09 -21.25 % | 0.11 40.47 % | 0.08 8.97 % | 0.07 3.49 % | 0.07 -11.27 % | 0.08 46.99 % | 0.05 -33.49 % | 0.08 116.65 % | 0.04 -36.98 % | 0.06 2.27 % | 0.06 10.38 % | 0.05 0.08 % | 0.05 15.48 % | 0.05 26.85 % | 0.04 |
Ratio EBITDA | 0.04 169.72 % | 0.02 -56.17 % | 0.04 -69.43 % | 0.12 191.30 % | 0.04 467.50 % | 0.01 -87.32 % | 0.06 -39.00 % | 0.09 50.32 % | 0.06 164.73 % | 0.02 -25.91 % | 0.03 -81.21 % | 0.17 197.94 % | 0.06 -70.79 % | 0.19 250.88 % | 0.05 -69.21 % | 0.18 849.47 % | 0.02 -68.93 % | 0.06 -8.42 % | 0.07 18.58 % | 0.06 13.36 % | 0.05 -31.24 % | 0.07 9.29 % | 0.07 9.23 % | 0.06 6.14 % | 0.06 -13.71 % | 0.07 12.15 % | 0.06 34.93 % | 0.04 31.30 % | 0.03 -42.69 % | 0.06 434.11 % | 0.01 -82.64 % | 0.06 17.96 % | 0.05 -30.97 % | 0.08 408.82 % | -0.02 -124.40 % | 0.10 -5.90 % | 0.11 0.83 % | 0.11 8.28 % | 0.10 -25.05 % | 0.13 0.19 % | 0.13 27.34 % | 0.10 -8.19 % | 0.11 -7.15 % | 0.12 -22.37 % | 0.16 0.06 % | 0.16 -1.51 % | 0.16 -8.22 % | 0.17 -0.46 % | 0.17 28.96 % | 0.13 -11.16 % | 0.15 7.53 % | 0.14 1.33 % | 0.14 10.47 % | 0.13 -19.51 % | 0.16 7.25 % | 0.14 16.33 % | 0.12 -18.89 % | 0.15 20.57 % | 0.13 -15.99 % | 0.15 52.53 % | 0.10 -7.54 % | 0.11 |
Gross profit ratio | 0.12 19.82 % | 0.10 -10.85 % | 0.11 7.29 % | 0.10 -18.14 % | 0.13 22.83 % | 0.10 -25.54 % | 0.14 45.89 % | 0.09 -12.12 % | 0.11 26.97 % | 0.08 -29.30 % | 0.12 5.92 % | 0.11 4.95 % | 0.11 2.04 % | 0.11 -33.57 % | 0.16 3.74 % | 0.15 7.71 % | 0.14 -6.42 % | 0.15 -6.40 % | 0.16 9.23 % | 0.15 12.91 % | 0.13 -18.86 % | 0.16 6.28 % | 0.15 -4.45 % | 0.16 24.88 % | 0.13 16.12 % | 0.11 -25.84 % | 0.15 25.28 % | 0.12 -10.90 % | 0.13 8.95 % | 0.12 -18.19 % | 0.15 3.92 % | 0.14 9.81 % | 0.13 3.60 % | 0.13 -18.70 % | 0.16 18.64 % | 0.13 -28.20 % | 0.18 4.93 % | 0.17 1.52 % | 0.17 12.20 % | 0.15 -0.15 % | 0.15 7.88 % | 0.14 -9.08 % | 0.16 -6.71 % | 0.17 -17.74 % | 0.20 10.72 % | 0.18 -6.58 % | 0.20 0.69 % | 0.20 -2.31 % | 0.20 25.33 % | 0.16 0.96 % | 0.16 -1.70 % | 0.16 3.13 % | 0.16 8.01 % | 0.14 -10.27 % | 0.16 34.92 % | 0.12 -17.00 % | 0.14 -0.03 % | 0.14 7.05 % | 0.13 1.50 % | 0.13 5.97 % | 0.12 26.88 % | 0.10 |
Weighted average shs out dil | 45.883 M 0.10 % | 45.835 M -1.62 % | 46.592 M -2.47 % | 47.773 M 3.25 % | 46.270 M -0.34 % | 46.430 M -0.35 % | 46.592 M 0.12 % | 46.536 M 4.34 % | 44.600 M -5.64 % | 47.265 M 1.44 % | 46.592 M 0.40 % | 46.406 M -2.94 % | 47.813 M 2.62 % | 46.592 M 0.00 % | 46.592 M 0.08 % | 46.556 M -1.18 % | 47.111 M 1.11 % | 46.592 M 0.00 % | 46.592 M -2.23 % | 47.656 M 1.74 % | 46.843 M 0.54 % | 46.592 M 0.00 % | 46.592 M 1.53 % | 45.890 M 2.28 % | 44.867 M -3.70 % | 46.592 M 0.00 % | 46.592 M -2.80 % | 47.933 M 1.77 % | 47.100 M 1.09 % | 46.592 M 0.00 % | 46.592 M 2.92 % | 45.269 M 2.83 % | 44.025 M -5.51 % | 46.592 M 0.00 % | 46.592 M -2.22 % | 47.650 M 3.78 % | 45.915 M -1.45 % | 46.592 M 0.00 % | 46.592 M -1.75 % | 47.421 M 3.72 % | 45.718 M -1.88 % | 46.592 M 0.00 % | 46.592 M 0.09 % | 46.548 M -0.14 % | 46.611 M 0.04 % | 46.592 M -0.45 % | 46.800 M -0.44 % | 47.009 M 0.51 % | 46.768 M 0.38 % | 46.592 M 0.11 % | 46.543 M 0.11 % | 46.494 M 0.18 % | 46.409 M -0.39 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M |
Weighted average shs out | 45.883 M 0.10 % | 45.835 M -1.62 % | 46.592 M -2.47 % | 47.773 M 3.25 % | 46.270 M -0.34 % | 46.430 M -0.35 % | 46.592 M 0.12 % | 46.536 M 4.34 % | 44.600 M -5.64 % | 47.265 M 1.44 % | 46.592 M 0.40 % | 46.406 M -2.94 % | 47.813 M 2.62 % | 46.592 M 0.04 % | 46.574 M 0.04 % | 46.556 M -1.18 % | 47.111 M 1.11 % | 46.592 M -1.13 % | 47.124 M -1.12 % | 47.656 M 1.74 % | 46.843 M 0.54 % | 46.592 M 0.00 % | 46.592 M 1.53 % | 45.890 M 2.28 % | 44.867 M -3.70 % | 46.592 M -1.42 % | 47.263 M -1.40 % | 47.933 M 1.77 % | 47.100 M 1.09 % | 46.592 M 1.44 % | 45.931 M 1.46 % | 45.269 M 2.83 % | 44.025 M -5.51 % | 46.592 M -1.12 % | 47.121 M -1.11 % | 47.650 M 3.78 % | 45.915 M -1.45 % | 46.592 M -0.88 % | 47.006 M -0.87 % | 47.421 M 3.72 % | 45.718 M -1.88 % | 46.592 M 0.05 % | 46.570 M 0.05 % | 46.548 M -0.14 % | 46.611 M 0.04 % | 46.592 M -0.45 % | 46.800 M -0.44 % | 47.009 M 0.51 % | 46.768 M 0.38 % | 46.592 M 0.11 % | 46.543 M 0.11 % | 46.494 M 0.18 % | 46.409 M -0.39 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M 0.00 % | 46.592 M |
EPS diluted | -0.12 29.41 % | -0.17 -96.30 % | -0.09 -157.73 % | 0.15 250.00 % | -0.10 50.00 % | -0.20 -1 029.94 % | -0.02 -116.09 % | 0.11 650.00 % | -0.02 88.24 % | -0.17 -54.55 % | -0.11 -135.48 % | 0.31 487.50 % | -0.08 -120.51 % | 0.39 1 850.00 % | 0.02 -94.44 % | 0.36 500.00 % | -0.09 -552.26 % | 0.02 -66.83 % | 0.06 -62.50 % | 0.16 14.29 % | 0.14 143.90 % | 0.06 -47.82 % | 0.11 -63.33 % | 0.30 900.00 % | 0.03 -53.20 % | 0.06 -28.78 % | 0.09 -40.00 % | 0.15 275.00 % | 0.04 29.45 % | 0.03 -51.18 % | 0.06 -51.31 % | 0.13 225.00 % | 0.04 -12.47 % | 0.05 -69.53 % | 0.15 25.00 % | 0.12 -63.64 % | 0.33 43.48 % | 0.23 9.52 % | 0.21 -12.50 % | 0.24 9.09 % | 0.22 22.22 % | 0.18 -37.93 % | 0.29 16.00 % | 0.25 -30.56 % | 0.36 20.00 % | 0.30 -36.17 % | 0.47 34.29 % | 0.35 -20.45 % | 0.44 41.94 % | 0.31 -11.43 % | 0.35 12.90 % | 0.31 -11.43 % | 0.35 59.09 % | 0.22 -47.62 % | 0.42 147.06 % | 0.17 -34.62 % | 0.26 8.33 % | 0.24 -17.24 % | 0.29 7.41 % | 0.27 3.85 % | 0.26 52.94 % | 0.17 |
Earnings per share | -0.12 29.41 % | -0.17 -96.30 % | -0.09 -157.73 % | 0.15 250.00 % | -0.10 50.00 % | -0.20 -1 029.94 % | -0.02 -116.09 % | 0.11 650.00 % | -0.02 88.24 % | -0.17 -54.55 % | -0.11 -135.48 % | 0.31 487.50 % | -0.08 -120.51 % | 0.39 1 423.44 % | 0.03 -92.89 % | 0.36 500.00 % | -0.09 -550.00 % | 0.02 -64.03 % | 0.06 -65.25 % | 0.16 14.29 % | 0.14 133.33 % | 0.06 -45.45 % | 0.11 -63.33 % | 0.30 900.00 % | 0.03 -53.20 % | 0.06 -26.07 % | 0.09 -42.20 % | 0.15 275.00 % | 0.04 33.33 % | 0.03 -53.27 % | 0.06 -50.62 % | 0.13 225.00 % | 0.04 -12.47 % | 0.05 -69.53 % | 0.15 25.00 % | 0.12 -63.64 % | 0.33 43.48 % | 0.23 9.52 % | 0.21 -12.50 % | 0.24 9.09 % | 0.22 22.22 % | 0.18 -37.93 % | 0.29 16.00 % | 0.25 -30.56 % | 0.36 20.00 % | 0.30 -36.17 % | 0.47 34.29 % | 0.35 -20.45 % | 0.44 41.94 % | 0.31 -11.43 % | 0.35 12.90 % | 0.31 -11.43 % | 0.35 59.09 % | 0.22 -47.62 % | 0.42 147.06 % | 0.17 -34.62 % | 0.26 8.33 % | 0.24 -17.24 % | 0.29 7.41 % | 0.27 3.85 % | 0.26 52.94 % | 0.17 |
Gross profit | 17.231 M 17.55 % | 14.658 M -29.32 % | 20.740 M 30.48 % | 15.895 M -15.69 % | 18.853 M 28.86 % | 14.631 M -39.76 % | 24.287 M 67.02 % | 14.541 M -12.12 % | 16.547 M 11.35 % | 14.861 M -37.22 % | 23.673 M 27.09 % | 18.627 M 12.75 % | 16.520 M 11.92 % | 14.761 M -37.68 % | 23.685 M 18.51 % | 19.986 M 21.12 % | 16.501 M -14.82 % | 19.371 M -26.65 % | 26.408 M 30.03 % | 20.309 M 19.84 % | 16.947 M -20.64 % | 21.354 M -12.61 % | 24.434 M 14.48 % | 21.343 M 32.54 % | 16.103 M 19.50 % | 13.475 M -47.83 % | 25.831 M 73.29 % | 14.906 M -6.42 % | 15.928 M 12.80 % | 14.121 M -42.89 % | 24.725 M 27.09 % | 19.454 M 21.33 % | 16.034 M 5.81 % | 15.154 M -38.38 % | 24.591 M 35.38 % | 18.164 M -34.36 % | 27.671 M 5.74 % | 26.168 M -20.32 % | 32.843 M 17.05 % | 28.059 M 2.64 % | 27.338 M 13.17 % | 24.157 M -24.91 % | 32.169 M 11.08 % | 28.959 M -18.74 % | 35.638 M 16.50 % | 30.590 M -30.41 % | 43.958 M 20.32 % | 36.534 M -0.82 % | 36.835 M 27.83 % | 28.816 M -17.33 % | 34.856 M 6.09 % | 32.856 M 3.13 % | 31.858 M 17.21 % | 27.180 M -29.11 % | 38.343 M 55.29 % | 24.692 M -14.88 % | 29.009 M 7.06 % | 27.095 M -22.42 % | 34.926 M 11.72 % | 31.263 M -4.75 % | 32.821 M 54.73 % | 21.212 M |
Income tax expense | 80.000 K 186.02 % | -93.000 K -190.29 % | 103.000 K 298.08 % | -52.000 K | 0.000 100.00 % | -4.000 K -100.67 % | 599.000 K 278.81 % | -335.000 K -171.89 % | 466.000 K 606.06 % | 66.000 K 144.90 % | -147.000 K -107.61 % | 1.931 M 103.48 % | 949.000 K 99.37 % | 476.000 K 43.81 % | 331.000 K 2 646.15 % | -13.000 K 96.37 % | -358.000 K -393.44 % | 122.000 K -71.36 % | 426.000 K 446.15 % | 78.000 K 112.83 % | -608.000 K -198.70 % | 616.000 K 165.52 % | 232.000 K 14.29 % | 203.000 K -75.00 % | 812.000 K 844.19 % | 86.000 K -91.54 % | 1.017 M 2 411.36 % | -44.000 K -118.49 % | 238.000 K 207.69 % | -221.000 K -125.00 % | 884.000 K 154.76 % | 347.000 K 77.04 % | 196.000 K -19.34 % | 243.000 K -79.78 % | 1.202 M 44.30 % | 833.000 K -70.08 % | 2.784 M 37.35 % | 2.027 M 8.80 % | 1.863 M -7.91 % | 2.023 M -20.82 % | 2.555 M 83.02 % | 1.396 M -45.53 % | 2.563 M 20.50 % | 2.127 M -35.91 % | 3.319 M 23.52 % | 2.687 M -36.97 % | 4.263 M -2.69 % | 4.381 M 30.85 % | 3.348 M 10.75 % | 3.023 M -10.06 % | 3.361 M -5.91 % | 3.572 M 27.34 % | 2.805 M 41.31 % | 1.985 M -50.28 % | 3.992 M 175.88 % | 1.447 M -44.94 % | 2.628 M 27.33 % | 2.064 M -25.97 % | 2.788 M 16.31 % | 2.397 M -3.81 % | 2.492 M 400.60 % | -829.000 K |
Cost of revenue | 128.351 M -4.03 % | 133.734 M -19.65 % | 166.446 M 20.60 % | 138.019 M 5.69 % | 130.587 M 2.16 % | 127.825 M -15.79 % | 151.795 M 9.00 % | 139.257 M 1.46 % | 137.258 M -14.50 % | 160.533 M -7.67 % | 173.863 M 19.08 % | 146.004 M 6.79 % | 136.721 M 9.42 % | 124.956 M -0.23 % | 125.242 M 13.47 % | 110.379 M 11.01 % | 99.428 M -7.92 % | 107.983 M -20.66 % | 136.094 M 17.12 % | 116.196 M 4.06 % | 111.662 M 1.38 % | 110.139 M -18.70 % | 135.477 M 20.83 % | 112.124 M 2.26 % | 109.650 M 0.85 % | 108.722 M -26.49 % | 147.896 M 33.62 % | 110.685 M 6.80 % | 103.642 M 2.24 % | 101.368 M -27.96 % | 140.713 M 21.50 % | 115.812 M 8.86 % | 106.387 M 1.60 % | 104.708 M -21.59 % | 133.540 M 10.91 % | 120.408 M -2.81 % | 123.892 M -0.27 % | 124.227 M -21.77 % | 158.789 M 2.03 % | 155.636 M 2.82 % | 151.369 M 3.53 % | 146.205 M -16.02 % | 174.093 M 20.67 % | 144.271 M 3.25 % | 139.725 M 2.69 % | 136.064 M -24.31 % | 179.770 M 19.30 % | 150.691 M 2.11 % | 147.574 M -2.90 % | 151.986 M -18.26 % | 185.944 M 8.27 % | 171.739 M -0.57 % | 172.725 M 7.06 % | 161.341 M -19.45 % | 200.300 M 9.66 % | 182.648 M 5.47 % | 173.169 M 7.10 % | 161.684 M -28.32 % | 225.564 M 9.82 % | 205.398 M -10.88 % | 230.462 M 18.38 % | 194.684 M |
General and administrative expenses | 13.259 M 17.60 % | 11.275 M -13.62 % | 13.053 M 10.23 % | 11.842 M 11.84 % | 10.588 M -9.33 % | 11.678 M -0.92 % | 11.787 M 1.32 % | 11.633 M 24.23 % | 9.364 M -18.86 % | 11.540 M -3.40 % | 11.946 M -15.87 % | 14.200 M -2.28 % | 14.532 M 4.67 % | 13.884 M 11.67 % | 12.433 M 45.62 % | 8.538 M -16.53 % | 10.229 M 4.52 % | 9.787 M -14.95 % | 11.508 M 23.93 % | 9.286 M 15.94 % | 8.009 M -12.43 % | 9.146 M -19.93 % | 11.422 M 6.03 % | 10.772 M 57.39 % | 6.844 M 74.24 % | 3.928 M -66.45 % | 11.709 M 69.82 % | 6.895 M -29.34 % | 9.758 M 87.01 % | 5.218 M -44.91 % | 9.471 M 7.85 % | 8.782 M -5.79 % | 9.322 M 51.92 % | 6.136 M -40.22 % | 10.265 M 51.31 % | 6.784 M -33.83 % | 10.253 M 1.58 % | 10.094 M -29.84 % | 14.388 M 50.41 % | 9.566 M -1.02 % | 9.665 M -4.32 % | 10.101 M 1.72 % | 9.930 M 7.91 % | 9.202 M -9.92 % | 10.215 M 14.17 % | 8.947 M -13.94 % | 10.396 M 14.58 % | 9.073 M -3.94 % | 9.445 M 0.01 % | 9.444 M -10.68 % | 10.573 M 17.50 % | 8.998 M 5.23 % | 8.551 M -9.53 % | 9.452 M 2.58 % | 9.214 M 3.25 % | 8.924 M 0.56 % | 8.874 M -5.94 % | 9.434 M -10.37 % | 10.526 M 2.79 % | 10.240 M -11.48 % | 11.568 M 23.22 % | 9.388 M |
Selling and marketing expenses | 10.914 M -5.59 % | 11.560 M -7.64 % | 12.516 M 2.00 % | 12.270 M -0.37 % | 12.316 M -2.51 % | 12.633 M 2.10 % | 12.373 M 1.11 % | 12.237 M 11.35 % | 10.990 M -8.43 % | 12.002 M -19.16 % | 14.847 M 53.49 % | 9.673 M 2.71 % | 9.418 M 3.03 % | 9.141 M -3.21 % | 9.444 M 7.97 % | 8.747 M -5.70 % | 9.276 M -7.55 % | 10.034 M -5.89 % | 10.662 M 6.08 % | 10.051 M 6.50 % | 9.438 M -2.29 % | 9.659 M 4.78 % | 9.218 M 0.92 % | 9.134 M 1.57 % | 8.993 M 8.91 % | 8.257 M -20.48 % | 10.383 M 19.32 % | 8.702 M 1.60 % | 8.565 M -1.65 % | 8.709 M -24.49 % | 11.533 M 25.43 % | 9.195 M 30.80 % | 7.030 M 2.57 % | 6.854 M -17.95 % | 8.353 M 14.24 % | 7.312 M -5.10 % | 7.705 M 11.84 % | 6.889 M -19.59 % | 8.567 M 19.78 % | 7.152 M -1.09 % | 7.231 M 1.30 % | 7.138 M -18.66 % | 8.776 M 10.40 % | 7.949 M 1.68 % | 7.818 M 6.67 % | 7.329 M -26.98 % | 10.037 M 27.99 % | 7.842 M -2.01 % | 8.003 M -0.44 % | 8.038 M -7.93 % | 8.730 M 10.59 % | 7.894 M 3.16 % | 7.652 M 7.96 % | 7.088 M -18.65 % | 8.713 M 7.66 % | 8.093 M 17.78 % | 6.871 M -5.24 % | 7.251 M -32.61 % | 10.760 M 44.74 % | 7.434 M -9.53 % | 8.217 M 18.91 % | 6.910 M |
Other 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 |
Operating expenses | 24.832 M 7.31 % | 23.140 M -10.69 % | 25.911 M 6.23 % | 24.392 M 4.84 % | 23.265 M -5.89 % | 24.721 M 0.38 % | 24.628 M 1.08 % | 24.366 M 17.51 % | 20.736 M -13.37 % | 23.937 M -12.37 % | 27.316 M 12.51 % | 24.279 M -0.37 % | 24.368 M 4.09 % | 23.411 M 4.64 % | 22.372 M 25.16 % | 17.875 M -10.10 % | 19.884 M -1.11 % | 20.108 M -11.55 % | 22.733 M 13.82 % | 19.973 M 12.04 % | 17.827 M -6.52 % | 19.070 M -8.98 % | 20.951 M 3.71 % | 20.201 M 25.04 % | 16.156 M 28.85 % | 12.539 M -44.24 % | 22.486 M 37.67 % | 16.333 M -13.50 % | 18.882 M 30.72 % | 14.445 M -32.98 % | 21.554 M 16.23 % | 18.545 M 10.01 % | 16.858 M 24.73 % | 13.516 M -30.54 % | 19.459 M 25.53 % | 15.502 M -17.64 % | 18.822 M 6.79 % | 17.626 M -24.89 % | 23.467 M 34.72 % | 17.419 M -1.16 % | 17.623 M -0.74 % | 17.755 M -8.20 % | 19.341 M 8.98 % | 17.748 M -5.64 % | 18.808 M 12.66 % | 16.694 M -21.91 % | 21.377 M 22.93 % | 17.390 M -3.31 % | 17.985 M 1.19 % | 17.773 M -11.33 % | 20.044 M 13.64 % | 17.638 M 4.35 % | 16.902 M -0.75 % | 17.029 M -8.46 % | 18.602 M 4.15 % | 17.861 M 8.56 % | 16.453 M -4.28 % | 17.189 M -22.25 % | 22.107 M 19.09 % | 18.564 M -10.34 % | 20.705 M 22.78 % | 16.864 M |
Cost and expenses | 153.183 M -2.35 % | 156.874 M -18.45 % | 192.357 M 18.44 % | 162.411 M 5.56 % | 153.852 M 0.86 % | 152.546 M -13.53 % | 176.423 M 7.82 % | 163.623 M 3.56 % | 157.994 M -14.35 % | 184.470 M -8.09 % | 200.699 M 17.86 % | 170.283 M 5.71 % | 161.089 M 8.57 % | 148.367 M 0.51 % | 147.614 M 15.10 % | 128.254 M 7.49 % | 119.312 M -6.85 % | 128.091 M -19.35 % | 158.827 M 16.64 % | 136.169 M 5.16 % | 129.489 M 0.22 % | 129.209 M -17.40 % | 156.428 M 18.22 % | 132.325 M 5.18 % | 125.806 M 3.75 % | 121.261 M -28.83 % | 170.382 M 34.14 % | 127.018 M 3.67 % | 122.524 M 5.79 % | 115.813 M -28.63 % | 162.267 M 20.77 % | 134.357 M 9.02 % | 123.245 M 4.25 % | 118.224 M -22.73 % | 152.999 M 12.57 % | 135.910 M -4.77 % | 142.714 M 0.61 % | 141.853 M -22.17 % | 182.256 M 5.32 % | 173.055 M 2.40 % | 168.992 M 3.07 % | 163.960 M -15.24 % | 193.434 M 19.39 % | 162.019 M 2.20 % | 158.533 M 3.78 % | 152.758 M -24.06 % | 201.147 M 19.67 % | 168.081 M 1.52 % | 165.559 M -2.47 % | 169.759 M -17.59 % | 205.988 M 8.77 % | 189.377 M -0.13 % | 189.627 M 6.31 % | 178.370 M -18.52 % | 218.902 M 9.17 % | 200.509 M 5.74 % | 189.622 M 6.01 % | 178.873 M -27.78 % | 247.671 M 10.59 % | 223.962 M -10.83 % | 251.167 M 18.73 % | 211.548 M |
Research and development expenses | 659.000 K 116.07 % | 305.000 K -10.82 % | 342.000 K 22.14 % | 280.000 K -22.44 % | 361.000 K -11.95 % | 410.000 K -12.39 % | 468.000 K -5.65 % | 496.000 K 29.84 % | 382.000 K -3.29 % | 395.000 K -24.47 % | 523.000 K 28.82 % | 406.000 K -2.87 % | 418.000 K 8.29 % | 386.000 K -22.02 % | 495.000 K -16.10 % | 590.000 K 55.67 % | 379.000 K 32.06 % | 287.000 K -49.02 % | 563.000 K -11.48 % | 636.000 K 67.37 % | 380.000 K 43.40 % | 265.000 K -14.79 % | 311.000 K 5.42 % | 295.000 K -7.52 % | 319.000 K -9.89 % | 354.000 K -10.15 % | 394.000 K -46.47 % | 736.000 K 31.66 % | 559.000 K 7.92 % | 518.000 K -5.82 % | 550.000 K -3.17 % | 568.000 K 12.25 % | 506.000 K -3.80 % | 526.000 K -37.46 % | 841.000 K -40.18 % | 1.406 M 62.73 % | 864.000 K 34.37 % | 643.000 K 25.59 % | 512.000 K -26.96 % | 701.000 K -3.58 % | 727.000 K 40.89 % | 516.000 K -18.74 % | 635.000 K 6.37 % | 597.000 K -22.97 % | 775.000 K 85.41 % | 418.000 K -55.72 % | 944.000 K 98.74 % | 475.000 K -11.55 % | 537.000 K 84.54 % | 291.000 K -60.73 % | 741.000 K -0.67 % | 746.000 K 6.72 % | 699.000 K 42.94 % | 489.000 K -27.56 % | 675.000 K -20.02 % | 844.000 K 19.21 % | 708.000 K 40.48 % | 504.000 K -38.61 % | 821.000 K -7.75 % | 890.000 K -3.26 % | 920.000 K 62.54 % | 566.000 K |
Selling general and administrative expenses | 24.173 M 5.86 % | 22.835 M -10.69 % | 25.569 M 6.04 % | 24.112 M 5.27 % | 22.904 M -5.79 % | 24.311 M 0.63 % | 24.160 M 1.21 % | 23.870 M 17.27 % | 20.354 M -13.54 % | 23.542 M -12.13 % | 26.793 M 12.23 % | 23.873 M -0.32 % | 23.950 M 4.02 % | 23.025 M 5.25 % | 21.877 M 26.57 % | 17.285 M -11.38 % | 19.505 M -1.59 % | 19.821 M -10.60 % | 22.170 M 14.65 % | 19.337 M 10.83 % | 17.447 M -7.22 % | 18.805 M -8.89 % | 20.640 M 3.69 % | 19.906 M 25.69 % | 15.837 M 29.97 % | 12.185 M -44.84 % | 22.092 M 41.64 % | 15.597 M -14.88 % | 18.323 M 31.56 % | 13.927 M -33.69 % | 21.004 M 16.84 % | 17.977 M 9.94 % | 16.352 M 25.88 % | 12.990 M -30.23 % | 18.618 M 32.08 % | 14.096 M -21.51 % | 17.958 M 5.74 % | 16.983 M -26.02 % | 22.955 M 37.31 % | 16.718 M -1.05 % | 16.896 M -1.99 % | 17.239 M -7.84 % | 18.706 M 9.07 % | 17.151 M -4.89 % | 18.033 M 10.80 % | 16.276 M -20.34 % | 20.433 M 20.80 % | 16.915 M -3.05 % | 17.448 M -0.19 % | 17.482 M -9.43 % | 19.303 M 14.27 % | 16.892 M 4.25 % | 16.203 M -2.04 % | 16.540 M -7.74 % | 17.927 M 5.35 % | 17.017 M 8.08 % | 15.745 M -5.63 % | 16.685 M -21.62 % | 21.286 M 20.44 % | 17.674 M -10.67 % | 19.785 M 21.40 % | 16.298 M |
Interest income | 828.000 K 117.89 % | 380.000 K -1.55 % | 386.000 K 414.67 % | 75.000 K -86.26 % | 546.000 K 11.89 % | 488.000 K -16.01 % | 581.000 K -28.36 % | 811.000 K -36.59 % | 1.279 M 41.48 % | 904.000 K 3.67 % | 872.000 K 69.32 % | 515.000 K 217.90 % | 162.000 K -23.58 % | 212.000 K 3.92 % | 204.000 K -10.53 % | 228.000 K 4.11 % | 219.000 K 1.39 % | 216.000 K -3.57 % | 224.000 K 0.45 % | 223.000 K -49.43 % | 441.000 K -27.35 % | 607.000 K -7.04 % | 653.000 K -7.11 % | 703.000 K -15.20 % | 829.000 K 12.18 % | 739.000 K 14.22 % | 647.000 K 12.33 % | 576.000 K 6.27 % | 542.000 K 6.27 % | 510.000 K -13.41 % | 589.000 K 12.84 % | 522.000 K -24.13 % | 688.000 K 4.56 % | 658.000 K -12.96 % | 756.000 K -4.67 % | 793.000 K -10.90 % | 890.000 K -7.68 % | 964.000 K -4.65 % | 1.011 M -2.98 % | 1.042 M -4.67 % | 1.093 M 8.11 % | 1.011 M -0.49 % | 1.016 M 2.94 % | 987.000 K -8.27 % | 1.076 M 7.82 % | 998.000 K -4.50 % | 1.045 M 7.51 % | 972.000 K -1.22 % | 984.000 K 25.51 % | 784.000 K 3.57 % | 757.000 K 4.70 % | 723.000 K -4.99 % | 761.000 K 10.77 % | 687.000 K -4.45 % | 719.000 K 66.82 % | 431.000 K 8.56 % | 397.000 K 30.16 % | 305.000 K -1.93 % | 311.000 K 43.98 % | 216.000 K -11.48 % | 244.000 K 25.13 % | 195.000 K |
Interest expense | 1.055 M 63.82 % | 644.000 K 6.80 % | 603.000 K 16.63 % | 517.000 K -5.83 % | 549.000 K 1.86 % | 539.000 K -5.77 % | 572.000 K -7.74 % | 620.000 K -2.67 % | 637.000 K 7.06 % | 595.000 K -7.03 % | 640.000 K -6.16 % | 682.000 K -3.94 % | 710.000 K 16.20 % | 611.000 K | 0.000 -100.00 % | 15.000 K 150.00 % | 6.000 K -25.00 % | 8.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 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -66.67 % | 3.000 K 400.00 % | -1.000 K -200.00 % | 1.000 K 0.00 % | 1.000 K -50.00 % | 2.000 K 300.00 % | -1.000 K -200.00 % | 1.000 K |
Depreciation and amortization | 10.020 M 1.71 % | 9.852 M -3.73 % | 10.234 M -4.39 % | 10.704 M 7.37 % | 9.969 M 2.05 % | 9.769 M 0.01 % | 9.768 M -1.72 % | 9.939 M -2.03 % | 10.145 M -17.29 % | 12.266 M 1.83 % | 12.046 M -1.52 % | 12.232 M -2.67 % | 12.568 M 4.66 % | 12.008 M 74.66 % | 6.875 M 0.17 % | 6.863 M 1.34 % | 6.772 M -0.38 % | 6.798 M -3.79 % | 7.066 M -2.85 % | 7.273 M 0.96 % | 7.204 M 1.19 % | 7.119 M 1.99 % | 6.980 M 1.85 % | 6.853 M -4.15 % | 7.150 M 1.33 % | 7.056 M 3.98 % | 6.786 M -1.01 % | 6.855 M -0.51 % | 6.890 M -0.96 % | 6.957 M -1.92 % | 7.093 M -5.07 % | 7.472 M 3.01 % | 7.254 M -3.05 % | 7.482 M -3.82 % | 7.779 M -4.56 % | 8.151 M 9.91 % | 7.416 M -0.66 % | 7.465 M -21.09 % | 9.460 M -11.48 % | 10.687 M -0.85 % | 10.779 M -2.98 % | 11.110 M 8.22 % | 10.266 M 6.08 % | 9.678 M -7.04 % | 10.411 M -13.07 % | 11.976 M -5.57 % | 12.683 M -2.51 % | 13.010 M 0.32 % | 12.968 M -1.37 % | 13.148 M -4.68 % | 13.794 M 2.65 % | 13.438 M 0.87 % | 13.322 M -0.86 % | 13.437 M -2.11 % | 13.726 M -12.00 % | 15.598 M -1.12 % | 15.774 M -1.15 % | 15.958 M -4.32 % | 16.678 M 3.73 % | 16.078 M -3.43 % | 16.649 M 2.21 % | 16.289 M |
Operating income | -7.601 M 10.39 % | -8.482 M -64.03 % | -5.171 M 39.14 % | -8.497 M -92.59 % | -4.412 M 56.27 % | -10.090 M -2 858.94 % | -341.000 K 96.53 % | -9.825 M -134.54 % | -4.189 M 53.85 % | -9.076 M -186.94 % | -3.163 M 44.04 % | -5.652 M 27.98 % | -7.848 M 9.27 % | -8.650 M -758.80 % | 1.313 M -37.80 % | 2.111 M 162.40 % | -3.383 M -359.02 % | -737.000 K -120.05 % | 3.675 M 993.75 % | 336.000 K 138.18 % | -880.000 K -138.53 % | 2.284 M -34.42 % | 3.483 M 204.99 % | 1.142 M 2 254.72 % | -53.000 K -105.66 % | 936.000 K -72.02 % | 3.345 M 334.41 % | -1.427 M 51.69 % | -2.954 M -811.73 % | -324.000 K -110.22 % | 3.171 M 248.84 % | 909.000 K 210.32 % | -824.000 K -150.31 % | 1.638 M -68.08 % | 5.132 M 92.79 % | 2.662 M -69.92 % | 8.849 M 3.59 % | 8.542 M -8.90 % | 9.376 M -11.88 % | 10.640 M 9.52 % | 9.715 M 51.75 % | 6.402 M -50.09 % | 12.828 M 14.42 % | 11.211 M -33.39 % | 16.830 M 21.11 % | 13.896 M -38.46 % | 22.581 M 17.95 % | 19.144 M 1.56 % | 18.850 M 70.70 % | 11.043 M -25.45 % | 14.812 M -2.67 % | 15.218 M 1.75 % | 14.956 M 47.34 % | 10.151 M -48.58 % | 19.741 M 188.99 % | 6.831 M -45.60 % | 12.556 M 26.75 % | 9.906 M -22.72 % | 12.819 M 0.94 % | 12.699 M 4.81 % | 12.116 M 178.66 % | 4.348 M |
Operating income ratio | -0.05 8.66 % | -0.06 -106.91 % | -0.03 49.96 % | -0.06 -86.99 % | -0.03 58.32 % | -0.07 -3 557.39 % | 0.00 96.97 % | -0.06 -134.55 % | -0.03 47.37 % | -0.05 -223.17 % | -0.02 53.36 % | -0.03 32.96 % | -0.05 17.28 % | -0.06 -802.22 % | 0.01 -45.55 % | 0.02 155.49 % | -0.03 -404.26 % | -0.01 -125.59 % | 0.02 818.77 % | 0.00 135.97 % | -0.01 -139.39 % | 0.02 -20.25 % | 0.02 154.56 % | 0.01 2 130.18 % | 0.00 -105.50 % | 0.01 -60.22 % | 0.02 269.46 % | -0.01 54.01 % | -0.02 -780.61 % | 0.00 -114.64 % | 0.02 185.22 % | 0.01 199.84 % | -0.01 -149.25 % | 0.01 -57.89 % | 0.03 68.94 % | 0.02 -67.10 % | 0.06 2.80 % | 0.06 16.09 % | 0.05 -15.53 % | 0.06 6.55 % | 0.05 44.66 % | 0.04 -39.58 % | 0.06 -3.90 % | 0.06 -32.57 % | 0.10 15.10 % | 0.08 -17.39 % | 0.10 -1.29 % | 0.10 0.03 % | 0.10 67.36 % | 0.06 -8.95 % | 0.07 -9.81 % | 0.07 1.75 % | 0.07 35.77 % | 0.05 -34.91 % | 0.08 151.08 % | 0.03 -46.95 % | 0.06 18.35 % | 0.05 6.63 % | 0.05 -8.29 % | 0.05 16.60 % | 0.05 128.50 % | 0.02 |
Total other income expenses net | 2.784 M 693.16 % | 351.000 K -75.98 % | 1.461 M -90.62 % | 15.583 M 81 915.79 % | 19.000 K -97.27 % | 695.000 K 8 787.50 % | -8.000 K -100.06 % | 13.877 M 355.43 % | 3.047 M 867.30 % | 315.000 K 109.57 % | -3.291 M -115.92 % | 20.668 M 535.94 % | 3.250 M -85.86 % | 22.989 M 10 795.26 % | 211.000 K -98.56 % | 14.636 M 1 304.61 % | -1.215 M -168.11 % | 1.784 M 384.53 % | -627.000 K -108.51 % | 7.367 M 7.86 % | 6.830 M 579.60 % | 1.005 M -49.88 % | 2.005 M -84.37 % | 12.828 M 480.19 % | 2.211 M 3.56 % | 2.135 M 20.55 % | 1.771 M -79.34 % | 8.573 M 68.89 % | 5.076 M 228.97 % | 1.543 M 132.38 % | 664.000 K -87.53 % | 5.323 M 91.41 % | 2.781 M 278.88 % | 734.000 K -75.30 % | 2.972 M -23.58 % | 3.889 M -57.20 % | 9.087 M 117.24 % | 4.183 M 83.63 % | 2.278 M -17.58 % | 2.764 M -4.62 % | 2.898 M -10.39 % | 3.234 M -5.11 % | 3.408 M 33.49 % | 2.553 M -21.90 % | 3.269 M 25.15 % | 2.612 M -30.42 % | 3.754 M 122.13 % | 1.690 M -66.71 % | 5.076 M -19.97 % | 6.343 M 36.53 % | 4.646 M 67.91 % | 2.767 M -32.38 % | 4.092 M 102.88 % | 2.017 M -44.45 % | 3.631 M 52.05 % | 2.388 M 13.88 % | 2.097 M -33.15 % | 3.137 M -15.08 % | 3.694 M 71.26 % | 2.157 M -9.33 % | 2.379 M -7.86 % | 2.582 M |
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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 2.138 M 102.33 % | -91.663 M -14.90 % | -79.775 M -1 191.48 % | -6.177 M 91.04 % | -68.961 M 39.24 % | -113.497 M -20.52 % | -94.170 M -40.00 % | -67.265 M 27.39 % | -92.635 M -14.59 % | -80.842 M -12.05 % | -72.151 M 15.84 % | -85.731 M -2.20 % | -83.884 M 14.10 % | -97.654 M 53.99 % | -212.229 M -42.55 % | -148.881 M -41.01 % | -105.585 M 12.69 % | -120.934 M -0.31 % | -120.566 M 0.47 % | -121.136 M 32.41 % | -179.223 M 0.48 % | -180.091 M 9.05 % | -198.007 M -44.36 % | -137.165 M -7.06 % | -128.117 M -3.85 % | -123.364 M -39.05 % | -88.722 M 46.28 % | -165.171 M 15.26 % | -194.926 M 5.05 % | -205.297 M 9.29 % | -226.333 M -41.91 % | -159.485 M -56.05 % | -102.198 M -14.09 % | -89.574 M 42.04 % | -154.535 M 26.34 % | -209.801 M 34.11 % | -318.418 M 10.08 % | -354.095 M -28.61 % | -275.316 M -39.44 % | -197.440 M -2.50 % | -192.622 M -11.75 % | -172.374 M 27.77 % | -238.641 M -323.81 % | -56.308 M 40.87 % | -95.230 M 15.50 % | -112.694 M -5.26 % | -107.061 M -96.47 % | -54.492 M 26.06 % | -73.701 M -73.27 % | -42.535 M 34.06 % | -64.503 M 71.84 % | -229.063 M 12.02 % | -260.366 M -8.13 % | -240.798 M -279.42 % | -63.464 M 67.62 % | -195.977 M 7.47 % | -211.799 M -21.36 % | -174.520 M -7.09 % | -162.972 M |
Total investments | 462.468 M -5.82 % | 491.053 M 26.46 % | 388.302 M -18.68 % | 477.476 M 13.57 % | 420.412 M 21.79 % | 345.203 M 7.86 % | 320.035 M -13.50 % | 369.990 M 3.04 % | 359.086 M 7.03 % | 335.485 M -9.75 % | 371.719 M 13.02 % | 328.895 M 0.10 % | 328.578 M -12.93 % | 377.363 M 14.63 % | 329.215 M -5.21 % | 347.321 M -10.05 % | 386.148 M 7.00 % | 360.899 M 6.39 % | 339.237 M 11.12 % | 305.282 M 9.61 % | 278.515 M 9.19 % | 255.084 M -5.36 % | 269.534 M -6.68 % | 288.824 M -8.53 % | 315.754 M 4.60 % | 301.860 M -0.50 % | 303.375 M 40.49 % | 215.933 M 19.64 % | 180.487 M 10.72 % | 163.010 M 27.68 % | 127.671 M -33.35 % | 191.546 M -30.66 % | 276.260 M -6.09 % | 294.175 M 34.82 % | 218.205 M 50.42 % | 145.061 M 141.26 % | 60.127 M 62.94 % | 36.901 M -61.17 % | 95.036 M -38.46 % | 154.427 M -20.34 % | 193.863 M -0.44 % | 194.712 M 54.41 % | 126.103 M 12.98 % | 111.613 M -6.43 % | 119.284 M -0.74 % | 120.175 M 9.38 % | 109.866 M 0.37 % | 109.460 M -3.58 % | 113.523 M -47.54 % | 216.387 M 27.20 % | 170.121 M 846.33 % | 17.977 M 1.26 % | 17.753 M -4.53 % | 18.596 M -87.88 % | 153.413 M 765.22 % | 17.731 M 1.27 % | 17.509 M -5.77 % | 18.581 M 0.73 % | 18.446 M |
Total debt | 167.653 M -2.27 % | 171.553 M 160.95 % | 65.742 M -6.23 % | 70.112 M -5.69 % | 74.345 M -6.01 % | 79.096 M -5.25 % | 83.482 M -5.33 % | 88.186 M -4.92 % | 92.751 M -0.84 % | 93.532 M -10.92 % | 104.999 M -8.27 % | 114.464 M -18.22 % | 139.974 M -2.04 % | 142.895 M 9 136.91 % | 1.547 M 173.81 % | 565.000 K -31.76 % | 828.000 K -24.25 % | 1.093 M -18.43 % | 1.340 M 6.10 % | 1.263 M -16.52 % | 1.513 M -17.28 % | 1.829 M 109.03 % | 875.000 K -15.87 % | 1.040 M -13.55 % | 1.203 M -11.93 % | 1.366 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 171.000 K 39.02 % | 123.000 K | 0.000 -100.00 % | 79.000 K -50.00 % | 158.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 422.000 K 35.69 % | 311.000 K | 0.000 | 0.000 -100.00 % | 1.518 M 153.00 % | 600.000 K | 0.000 | 0.000 -100.00 % | 495.000 K 161.90 % | 189.000 K |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 226.679 M -4.24 % | 236.710 M -12.16 % | 269.468 M 39.67 % | 192.934 M -19.84 % | 240.672 M 12.18 % | 214.537 M 10.95 % | 193.355 M 0.36 % | 192.655 M | 0.000 -100.00 % | 174.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 -100.00 % | 2.002 M 96.66 % | 1.018 M -61.17 % | 2.622 M 475.00 % | 456.000 K -44.05 % | 815.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 |
Retained earnings | -8.443 M -199.52 % | 8.484 M -47.87 % | 16.276 M 845.92 % | -2.182 M 76.66 % | -9.348 M -174.68 % | 12.518 M -42.59 % | 21.804 M 74.43 % | 12.500 M 69.35 % | 7.381 M -78.52 % | 34.366 M 12.10 % | 30.657 M -8.03 % | 33.333 M 75.93 % | 18.947 M -62.02 % | 49.889 M 57.54 % | 31.668 M 38.48 % | 22.869 M -17.59 % | 27.750 M -9.74 % | 30.744 M 3.10 % | 29.819 M 19.18 % | 25.020 M 43.83 % | 17.395 M -57.70 % | 41.127 M 6.95 % | 38.454 M 21.17 % | 31.736 M 76.62 % | 17.969 M -39.14 % | 29.523 M 15.12 % | 25.645 M 25.21 % | 20.481 M 54.10 % | 13.291 M -46.29 % | 24.747 M 24.49 % | 19.879 M 21.93 % | 16.304 M 56.48 % | 10.419 M -78.87 % | 49.313 M 4.51 % | 47.184 M 23.89 % | 38.085 M 17.67 % | 32.367 M -42.79 % | 56.572 M 23.32 % | 45.874 M 26.91 % | 36.146 M 45.96 % | 24.765 M -62.98 % | 66.890 M 14.05 % | 58.650 M -41.00 % | 99.403 M 13.26 % | 87.766 M -30.33 % | 125.965 M 12.32 % | 112.144 M 235.88 % | 33.388 M 97.15 % | 16.935 M -59.25 % | 41.560 M 52.81 % | 27.197 M -45.42 % | 49.834 M 39.54 % | 35.713 M -42.47 % | 62.080 M 343.14 % | 14.009 M -57.34 % | 32.838 M 31.01 % | 25.066 M -57.92 % | 59.569 M 22.60 % | 48.590 M |
Common stock | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M 0.00 % | 465.922 M |
Total equity | 1.071 B -1.65 % | 1.089 B 10.44 % | 985.820 M -1.44 % | 1.000 B -0.06 % | 1.001 B 1.51 % | 985.914 M 1.73 % | 969.170 M 3.23 % | 938.815 M 0.54 % | 933.728 M -0.36 % | 937.085 M -0.34 % | 940.257 M -0.95 % | 949.282 M 2.05 % | 930.255 M -5.65 % | 985.945 M 8.06 % | 912.447 M 3.91 % | 878.115 M -0.31 % | 880.827 M 1.13 % | 870.984 M 2.35 % | 851.004 M 2.01 % | 834.244 M -0.41 % | 837.672 M -1.11 % | 847.043 M -3.09 % | 874.084 M 2.62 % | 851.808 M 0.02 % | 851.599 M 0.56 % | 846.862 M 1.92 % | 830.923 M -0.52 % | 835.281 M 1.51 % | 822.851 M -0.41 % | 826.212 M 1.21 % | 816.307 M 1.17 % | 806.888 M 0.86 % | 800.019 M -4.38 % | 836.670 M 0.52 % | 832.375 M 1.06 % | 823.635 M 0.75 % | 817.534 M -2.37 % | 837.360 M 1.29 % | 826.662 M 1.19 % | 816.934 M 1.41 % | 805.553 M -4.34 % | 842.087 M 0.99 % | 833.847 M 1.98 % | 817.668 M 1.43 % | 806.171 M -4.51 % | 844.230 M 1.66 % | 830.409 M 3.41 % | 803.039 M 2.09 % | 786.586 M -2.36 % | 805.611 M 1.82 % | 791.248 M -2.78 % | 813.885 M 1.77 % | 799.764 M -2.60 % | 821.115 M 6.22 % | 773.044 M -2.38 % | 791.873 M 0.99 % | 784.101 M -3.67 % | 814.009 M 1.37 % | 803.030 M |
Other non current liabilities | 14.565 M 17.16 % | 12.432 M 3.67 % | 11.992 M -28.74 % | 16.828 M -3.21 % | 17.386 M 27.58 % | 13.627 M -14.42 % | 15.924 M -11.68 % | 18.030 M -1.22 % | 18.253 M 19.91 % | 15.222 M -7.30 % | 16.420 M -19.09 % | 20.293 M -19.34 % | 25.158 M -20.95 % | 31.824 M 36.01 % | 23.399 M 23.03 % | 19.019 M 3.96 % | 18.295 M -6.89 % | 19.648 M 14.87 % | 17.104 M -3.60 % | 17.743 M -7.52 % | 19.186 M 17.40 % | 16.342 M -23.83 % | 21.454 M 12.49 % | 19.072 M -8.96 % | 20.949 M 6.22 % | 19.722 M 3.21 % | 19.108 M -6.75 % | 20.492 M 2.02 % | 20.087 M -0.56 % | 20.200 M -1.48 % | 20.503 M -4.72 % | 21.519 M -1.79 % | 21.911 M -1.76 % | 22.303 M -1.78 % | 22.707 M -10.57 % | 25.390 M -1.88 % | 25.876 M -1.85 % | 26.363 M -1.92 % | 26.878 M -2.25 % | 27.497 M -2.37 % | 28.165 M -2.35 % | 28.844 M -2.39 % | 29.549 M -9.83 % | 32.769 M -1.84 % | 33.383 M -1.96 % | 34.050 M -1.97 % | 34.734 M -14.64 % | 40.692 M -1.59 % | 41.351 M -1.61 % | 42.026 M -1.07 % | 42.481 M 324.09 % | 10.017 M 2.55 % | 9.768 M 2.93 % | 9.490 M -78.28 % | 43.690 M 330.19 % | 10.156 M 3.84 % | 9.780 M 4.00 % | 9.404 M 4.67 % | 8.984 M |
Long term debt | 141.757 M -2.46 % | 145.328 M 271.48 % | 39.121 M -10.08 % | 43.507 M -8.89 % | 47.751 M -7.84 % | 51.815 M -7.11 % | 55.782 M -6.92 % | 59.928 M 142.65 % | 24.697 M -37.84 % | 39.733 M -27.95 % | 55.146 M -41.86 % | 94.856 M -7.51 % | 102.555 M -3.39 % | 106.152 M 10 687.80 % | 984.000 K 613.04 % | 138.000 K -17.37 % | 167.000 K -14.80 % | 196.000 K -29.24 % | 277.000 K 5.73 % | 262.000 K -47.28 % | 497.000 K -32.01 % | 731.000 K 147.80 % | 295.000 K -21.12 % | 374.000 K -22.41 % | 482.000 K -25.73 % | 649.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 |
Total non current liabilities | 156.322 M -0.91 % | 157.760 M 208.65 % | 51.113 M -15.28 % | 60.335 M -7.37 % | 65.137 M -0.47 % | 65.442 M -8.74 % | 71.706 M -8.02 % | 77.958 M 81.51 % | 42.950 M -21.85 % | 54.955 M -23.21 % | 71.566 M -37.85 % | 115.149 M -9.84 % | 127.713 M -7.44 % | 137.976 M 465.87 % | 24.383 M 27.28 % | 19.157 M 3.76 % | 18.462 M -6.96 % | 19.844 M 14.17 % | 17.381 M -3.47 % | 18.005 M -8.53 % | 19.683 M 15.29 % | 17.073 M -21.50 % | 21.749 M 11.84 % | 19.446 M -9.26 % | 21.431 M 5.20 % | 20.371 M 6.61 % | 19.108 M -6.75 % | 20.492 M 2.02 % | 20.087 M -0.56 % | 20.200 M -1.48 % | 20.503 M -4.72 % | 21.519 M -1.79 % | 21.911 M -1.76 % | 22.303 M -1.78 % | 22.707 M -10.57 % | 25.390 M -1.88 % | 25.876 M -1.85 % | 26.363 M -1.92 % | 26.878 M -2.25 % | 27.497 M -2.37 % | 28.165 M -2.35 % | 28.844 M -2.39 % | 29.549 M -9.83 % | 32.769 M -1.84 % | 33.383 M -1.96 % | 34.050 M -1.97 % | 34.734 M -14.64 % | 40.692 M -1.59 % | 41.351 M -1.61 % | 42.026 M -1.07 % | 42.481 M 324.09 % | 10.017 M 2.55 % | 9.768 M 2.93 % | 9.490 M -78.28 % | 43.690 M 330.19 % | 10.156 M 3.84 % | 9.780 M 4.00 % | 9.404 M 4.67 % | 8.984 M |
Other current liabilities | 64.194 M 5.39 % | 60.913 M 45.79 % | 41.782 M 10.56 % | 37.792 M -66.01 % | 111.202 M 74.60 % | 63.690 M 55.39 % | 40.986 M 10.68 % | 37.032 M -37.98 % | 59.706 M 56.11 % | 38.246 M -25.54 % | 51.364 M -3.49 % | 53.222 M -30.86 % | 76.977 M 14.58 % | 67.182 M 11.96 % | 60.005 M 53.90 % | 38.989 M 6.36 % | 36.659 M 8.30 % | 33.849 M -29.96 % | 48.326 M 24.77 % | 38.733 M -42.13 % | 66.935 M 64.08 % | 40.795 M -22.00 % | 52.298 M 33.49 % | 39.178 M -27.29 % | 53.879 M 38.94 % | 38.780 M -24.28 % | 51.218 M 53.94 % | 33.272 M -29.22 % | 47.009 M 37.02 % | 34.309 M -28.17 % | 47.762 M 23.71 % | 38.607 M -46.17 % | 71.726 M 145.73 % | 29.189 M -44.12 % | 52.238 M 12.30 % | 46.515 M -39.71 % | 77.149 M 132.58 % | 33.171 M -29.32 % | 46.934 M -1.50 % | 47.651 M -48.79 % | 93.050 M 105.23 % | 45.339 M -27.40 % | 62.451 M 41.89 % | 44.015 M -54.18 % | 96.058 M 184.05 % | 33.817 M -42.58 % | 58.893 M 16.94 % | 50.362 M -41.27 % | 85.747 M 106.33 % | 41.559 M -37.28 % | 66.266 M 46.33 % | 45.285 M -42.16 % | 78.299 M 122.42 % | 35.203 M -37.44 % | 56.272 M 16.09 % | 48.474 M -42.11 % | 83.732 M 120.57 % | 37.962 M -36.76 % | 60.027 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 19.532 M 111.00 % | 9.257 M | 0.000 -100.00 % | 8.542 M 12.35 % | 7.603 M 24.29 % | 6.117 M -7.29 % | 6.598 M -19.43 % | 8.189 M -62.53 % | 21.854 M | 0.000 | 0.000 100.00 % | -592.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 25.896 M -1.25 % | 26.225 M -1.49 % | 26.621 M 0.06 % | 26.605 M 0.04 % | 26.594 M -2.52 % | 27.281 M -1.51 % | 27.700 M -1.97 % | 28.258 M -58.48 % | 68.054 M 26.50 % | 53.799 M 7.92 % | 49.853 M 154.25 % | 19.608 M -47.60 % | 37.419 M 1.84 % | 36.743 M 6 426.29 % | 563.000 K 31.85 % | 427.000 K -35.40 % | 661.000 K -26.31 % | 897.000 K -15.62 % | 1.063 M 6.19 % | 1.001 M -1.48 % | 1.016 M -7.47 % | 1.098 M 89.31 % | 580.000 K -12.91 % | 666.000 K -7.63 % | 721.000 K 0.56 % | 717.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 171.000 K 39.02 % | 123.000 K | 0.000 -100.00 % | 79.000 K -50.00 % | 158.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 422.000 K 35.69 % | 311.000 K | 0.000 | 0.000 -100.00 % | 1.518 M 153.00 % | 600.000 K | 0.000 | 0.000 -100.00 % | 495.000 K 161.90 % | 189.000 K |
Total current liabilities | 168.463 M -6.54 % | 180.250 M -10.82 % | 202.118 M 19.38 % | 169.311 M -5.05 % | 178.323 M 21.89 % | 146.297 M -17.26 % | 176.824 M 8.55 % | 162.892 M -20.58 % | 205.111 M 11.48 % | 183.990 M -20.77 % | 232.231 M 30.92 % | 177.380 M -11.56 % | 200.566 M 4.95 % | 191.102 M 26.93 % | 150.562 M 26.38 % | 119.138 M 15.92 % | 102.774 M -1.85 % | 104.710 M -27.33 % | 144.082 M 23.13 % | 117.016 M -13.96 % | 136.005 M 16.44 % | 116.806 M -14.64 % | 136.835 M 20.82 % | 113.257 M -5.10 % | 119.340 M 10.00 % | 108.488 M -20.38 % | 136.264 M 21.11 % | 112.514 M 9.34 % | 102.903 M 1.48 % | 101.406 M -30.38 % | 145.664 M 16.32 % | 125.230 M -8.18 % | 136.391 M 27.51 % | 106.968 M -28.47 % | 149.553 M 13.65 % | 131.586 M -17.48 % | 159.468 M 32.26 % | 120.570 M -25.79 % | 162.482 M 5.63 % | 153.819 M -20.61 % | 193.749 M 28.43 % | 150.857 M -23.79 % | 197.947 M 34.43 % | 147.252 M -22.77 % | 190.670 M 45.84 % | 130.736 M -33.66 % | 197.059 M 27.89 % | 154.085 M -17.81 % | 187.470 M 24.69 % | 150.352 M -22.37 % | 193.672 M 9.24 % | 177.294 M -12.87 % | 203.485 M 31.17 % | 155.127 M -25.18 % | 207.329 M 17.07 % | 177.099 M -12.56 % | 202.542 M 14.67 % | 176.629 M -24.62 % | 234.332 M |
Total liabilities | 324.785 M -3.91 % | 338.010 M 33.48 % | 253.231 M 10.27 % | 229.646 M -5.67 % | 243.460 M 14.98 % | 211.739 M -14.80 % | 248.530 M 3.19 % | 240.850 M -2.91 % | 248.061 M 3.82 % | 238.945 M -21.35 % | 303.797 M 3.85 % | 292.529 M -10.89 % | 328.279 M -0.24 % | 329.078 M 88.10 % | 174.945 M 26.50 % | 138.295 M 14.07 % | 121.236 M -2.66 % | 124.554 M -22.86 % | 161.463 M 19.58 % | 135.021 M -13.27 % | 155.688 M 16.29 % | 133.879 M -15.58 % | 158.584 M 19.50 % | 132.703 M -5.73 % | 140.771 M 9.24 % | 128.859 M -17.06 % | 155.372 M 16.82 % | 133.006 M 8.14 % | 122.990 M 1.14 % | 121.606 M -26.82 % | 166.167 M 13.23 % | 146.749 M -7.30 % | 158.302 M 22.46 % | 129.271 M -24.96 % | 172.260 M 9.74 % | 156.976 M -15.31 % | 185.344 M 26.14 % | 146.933 M -22.41 % | 189.360 M 4.44 % | 181.316 M -18.29 % | 221.914 M 23.49 % | 179.701 M -21.01 % | 227.496 M 26.37 % | 180.021 M -19.65 % | 224.053 M 35.97 % | 164.786 M -28.91 % | 231.793 M 19.00 % | 194.777 M -14.88 % | 228.821 M 18.94 % | 192.378 M -18.54 % | 236.153 M 26.08 % | 187.311 M -12.16 % | 213.253 M 29.54 % | 164.617 M -34.42 % | 251.019 M 34.05 % | 187.255 M -11.81 % | 212.322 M 14.13 % | 186.033 M -23.54 % | 243.316 M |
Other non current assets | 510.622 M 611.31 % | 71.786 M 45.03 % | 49.498 M 0.03 % | 49.485 M -0.72 % | 49.843 M -4.48 % | 52.180 M 2.11 % | 51.102 M -0.31 % | 51.261 M -1.21 % | 51.888 M -1.81 % | 52.847 M 1 032.35 % | 4.667 M -91.33 % | 53.833 M -0.63 % | 54.176 M -0.76 % | 54.591 M -85.71 % | 382.063 M -4.58 % | 400.421 M -8.87 % | 439.378 M 5.83 % | 415.181 M 5.42 % | 393.852 M 7.98 % | 364.748 M 8.86 % | 335.064 M 7.47 % | 311.770 M -5.44 % | 329.694 M -4.65 % | 345.787 M -7.37 % | 373.316 M 3.76 % | 359.799 M -1.68 % | 365.948 M 33.39 % | 274.353 M 14.54 % | 239.516 M 8.03 % | 221.708 M 17.65 % | 188.451 M -25.25 % | 252.111 M -25.15 % | 336.835 M -4.92 % | 354.267 M 27.04 % | 278.859 M 36.20 % | 204.745 M 67.38 % | 122.322 M 19.24 % | 102.587 M -34.78 % | 157.288 M -27.55 % | 217.097 M -16.10 % | 258.766 M 0.13 % | 258.419 M 35.76 % | 190.354 M -17.02 % | 229.385 M -3.46 % | 237.617 M 10.93 % | 214.210 M -0.67 % | 215.652 M 1.76 % | 211.919 M 10.84 % | 191.189 M 40.98 % | 135.617 M 3.13 % | 131.507 M 63.57 % | 80.400 M 3.13 % | 77.960 M -0.53 % | 78.377 M -20.95 % | 99.143 M 28.16 % | 77.357 M 1.53 % | 76.193 M -1.81 % | 77.601 M -2.77 % | 79.815 M |
Long term investments | 0.000 -100.00 % | 451.053 M 16.24 % | 388.046 M -18.68 % | 477.208 M 13.51 % | 420.412 M 21.86 % | 345.003 M -5.96 % | 366.872 M -0.78 % | 369.772 M 3.04 % | 358.868 M 7.05 % | 335.249 M -9.76 % | 371.489 M 13.02 % | 328.696 M 0.12 % | 328.318 M -12.94 % | 377.127 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 100.00 % | -52.647 M -9.37 % | -48.138 M -65.33 % | -29.117 M 13.94 % | -33.834 M -5.84 % | -31.968 M -296.77 % | -8.057 M -104.38 % | 183.973 M 47.11 % | 125.061 M 668.09 % | 16.282 M 0.99 % | 16.122 M -5.16 % | 17.000 M -87.26 % | 133.413 M 717.33 % | 16.323 M 6.44 % | 15.336 M -1.06 % | 15.500 M 12.01 % | 13.838 M |
Intangible assets | 121.871 M 9 873.08 % | 1.222 M 28.09 % | 954.000 K 20.30 % | 793.000 K -13.14 % | 913.000 K -6.93 % | 981.000 K -18.25 % | 1.200 M -23.37 % | 1.566 M -19.53 % | 1.946 M -18.24 % | 2.380 M 43.20 % | 1.662 M 46.69 % | 1.133 M -14.81 % | 1.330 M -15.02 % | 1.565 M 25.80 % | 1.244 M 194.09 % | 423.000 K 9.59 % | 386.000 K 23.32 % | 313.000 K 3.30 % | 303.000 K -39.64 % | 502.000 K -36.05 % | 785.000 K -34.31 % | 1.195 M -9.81 % | 1.325 M 62.38 % | 816.000 K -15.70 % | 968.000 K -29.50 % | 1.373 M 6.19 % | 1.293 M -19.69 % | 1.610 M 30.89 % | 1.230 M -17.78 % | 1.496 M -15.77 % | 1.776 M -17.74 % | 2.159 M -16.42 % | 2.583 M 137.41 % | 1.088 M -2.51 % | 1.116 M -13.82 % | 1.295 M -2.26 % | 1.325 M -19.16 % | 1.639 M -16.08 % | 1.953 M -13.85 % | 2.267 M -12.17 % | 2.581 M 42.60 % | 1.810 M -12.60 % | 2.071 M 54.90 % | 1.337 M 28.43 % | 1.041 M -13.97 % | 1.210 M -12.26 % | 1.379 M -10.92 % | 1.548 M -99.11 % | 173.384 M | 0.000 -100.00 % | 971.000 K 88.54 % | 515.000 K 0.00 % | 515.000 K 0.00 % | 515.000 K 0.00 % | 515.000 K -71.63 % | 1.815 M 0.00 % | 1.815 M 0.00 % | 1.815 M 0.00 % | 1.815 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.084 M | 0.000 | 0.000 | 0.000 100.00 % | -38.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 1.195 M -2.21 % | 1.222 M 28.09 % | 954.000 K 20.30 % | 793.000 K -13.14 % | 913.000 K -6.93 % | 981.000 K -18.25 % | 1.200 M -23.37 % | 1.566 M -19.53 % | 1.946 M -18.24 % | 2.380 M 43.20 % | 1.662 M 46.69 % | 1.133 M -14.81 % | 1.330 M -15.02 % | 1.565 M 25.80 % | 1.244 M 194.09 % | 423.000 K 9.59 % | 386.000 K 23.32 % | 313.000 K 3.30 % | 303.000 K -39.64 % | 502.000 K -36.05 % | 785.000 K -34.31 % | 1.195 M -9.81 % | 1.325 M 62.38 % | 816.000 K -15.70 % | 968.000 K -29.50 % | 1.373 M 6.19 % | 1.293 M -19.69 % | 1.610 M 30.89 % | 1.230 M -17.78 % | 1.496 M -15.77 % | 1.776 M -17.74 % | 2.159 M -16.42 % | 2.583 M 137.41 % | 1.088 M -2.51 % | 1.116 M -13.82 % | 1.295 M -2.26 % | 1.325 M -19.16 % | 1.639 M -16.08 % | 1.953 M -13.85 % | 2.267 M -12.17 % | 2.581 M 42.60 % | 1.810 M -12.60 % | 2.071 M 54.90 % | 1.337 M 28.43 % | 1.041 M -13.97 % | 1.210 M -12.26 % | 1.379 M -10.92 % | 1.548 M -9.84 % | 1.717 M | 0.000 -100.00 % | 2.055 M 299.03 % | 515.000 K 0.00 % | 515.000 K 0.00 % | 515.000 K 7.97 % | 477.000 K -73.72 % | 1.815 M 0.00 % | 1.815 M 0.00 % | 1.815 M 0.00 % | 1.815 M |
Property plant equipment net | 519.052 M 29.70 % | 400.195 M -2.00 % | 408.360 M -1.84 % | 415.997 M -2.31 % | 425.827 M -0.51 % | 428.025 M -1.60 % | 434.979 M 6.73 % | 407.553 M 0.94 % | 403.770 M -1.96 % | 411.853 M -2.56 % | 422.666 M -1.63 % | 429.648 M -2.45 % | 440.436 M -1.31 % | 446.286 M 55.47 % | 287.061 M -1.38 % | 291.089 M -1.86 % | 296.607 M -1.40 % | 300.829 M -2.17 % | 307.489 M 0.26 % | 306.702 M -1.97 % | 312.881 M -1.87 % | 318.829 M -0.90 % | 321.718 M -0.17 % | 322.255 M -1.92 % | 328.553 M -1.76 % | 334.427 M -0.29 % | 335.395 M -1.68 % | 341.137 M -1.79 % | 347.338 M -1.77 % | 353.609 M -1.72 % | 359.814 M -0.53 % | 361.737 M -1.47 % | 367.129 M -1.57 % | 372.977 M -1.83 % | 379.928 M -0.29 % | 381.021 M -0.74 % | 383.872 M 8.90 % | 352.486 M -1.87 % | 359.215 M -2.23 % | 367.426 M -1.88 % | 374.483 M -2.52 % | 384.175 M -2.62 % | 394.495 M 0.18 % | 393.791 M 6.39 % | 370.143 M -2.49 % | 379.599 M -2.87 % | 390.824 M -2.60 % | 401.248 M -2.92 % | 413.338 M 6.22 % | 389.147 M -1.30 % | 394.292 M -0.43 % | 395.997 M -2.36 % | 405.565 M -2.72 % | 416.891 M -2.55 % | 427.809 M -2.78 % | 440.043 M -2.86 % | 453.003 M -3.09 % | 467.464 M -2.78 % | 480.822 M |
Total non current assets | 1.033 B 11.51 % | 926.306 M 9.12 % | 848.898 M -10.22 % | 945.536 M 5.18 % | 899.006 M 8.80 % | 826.308 M 2.13 % | 809.109 M -2.77 % | 832.145 M 1.67 % | 818.446 M 1.76 % | 804.286 M 0.24 % | 802.399 M -1.57 % | 815.215 M -1.37 % | 826.500 M -6.34 % | 882.447 M 30.98 % | 673.722 M -3.08 % | 695.167 M -6.01 % | 739.591 M 2.84 % | 719.183 M 2.07 % | 704.626 M 4.44 % | 674.695 M 3.60 % | 651.250 M 2.70 % | 634.119 M -2.85 % | 652.737 M -2.41 % | 668.858 M -4.83 % | 702.837 M 1.04 % | 695.599 M -1.00 % | 702.636 M 13.86 % | 617.100 M 4.93 % | 588.084 M 1.74 % | 578.003 M 4.86 % | 551.236 M -10.71 % | 617.338 M -12.79 % | 707.906 M -3.01 % | 729.876 M 10.39 % | 661.164 M 12.38 % | 588.338 M 15.92 % | 507.519 M 11.12 % | 456.712 M -11.91 % | 518.456 M -11.65 % | 586.790 M -7.71 % | 635.830 M -1.33 % | 644.404 M 9.79 % | 586.920 M 2.63 % | 571.866 M 2.00 % | 560.663 M -0.93 % | 565.902 M -1.41 % | 574.021 M -1.50 % | 582.747 M -2.75 % | 599.211 M -15.58 % | 709.793 M 8.52 % | 654.052 M 32.62 % | 493.194 M -1.39 % | 500.162 M -2.46 % | 512.783 M -22.55 % | 662.123 M 23.64 % | 535.538 M -1.98 % | 546.347 M -2.85 % | 562.380 M -2.41 % | 576.290 M |
Other current assets | 18.043 M -5.75 % | 19.144 M 43.10 % | 13.378 M 7.08 % | 12.493 M -19.65 % | 15.548 M -13.04 % | 17.880 M 33.01 % | 13.443 M 1.41 % | 13.256 M -0.88 % | 13.374 M -9.03 % | 14.701 M 5.47 % | 13.938 M -0.76 % | 14.045 M 28.28 % | 10.949 M -7.41 % | 11.825 M 741.04 % | 1.406 M -65.26 % | 4.047 M 109.91 % | 1.928 M -53.20 % | 4.120 M 73.62 % | 2.373 M -42.09 % | 4.098 M 114.22 % | 1.913 M -48.55 % | 3.718 M 69.54 % | 2.193 M -73.42 % | 8.252 M 27.33 % | 6.481 M 24.11 % | 5.222 M 4.78 % | 4.984 M -45.33 % | 9.117 M 41.61 % | 6.438 M 180.77 % | 2.293 M -41.77 % | 3.938 M -14.52 % | 4.607 M 42.68 % | 3.229 M -15.18 % | 3.807 M 27.03 % | 2.997 M -29.57 % | 4.255 M -22.14 % | 5.465 M 19.04 % | 4.591 M 68.60 % | 2.723 M -36.94 % | 4.318 M 12.21 % | 3.848 M -18.28 % | 4.709 M 85.10 % | 2.544 M -26.79 % | 3.475 M -4.30 % | 3.631 M -21.41 % | 4.620 M 128.37 % | 2.023 M -33.78 % | 3.055 M 38.30 % | 2.209 M | 0.000 -100.00 % | 874.000 K -72.06 % | 3.128 M -13.14 % | 3.601 M -7.74 % | 3.903 M 64.06 % | 2.379 M 7.70 % | 2.209 M -10.86 % | 2.478 M -18.08 % | 3.025 M -39.64 % | 5.012 M |
Short term investments | 0.000 -100.00 % | 40.000 M 15 525.00 % | 256.000 K -4.48 % | 268.000 K 29.47 % | 207.000 K 3.50 % | 200.000 K -2.44 % | 205.000 K -5.96 % | 218.000 K 0.00 % | 218.000 K -7.63 % | 236.000 K 2.61 % | 230.000 K 15.58 % | 199.000 K -23.46 % | 260.000 K 10.17 % | 236.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 -100.00 % | 164.260 M -1.89 % | 167.422 M 12.14 % | 149.292 M 3.89 % | 143.700 M 1.61 % | 141.428 M 16.33 % | 121.580 M 275.08 % | 32.414 M -28.06 % | 45.060 M 2 558.41 % | 1.695 M 3.92 % | 1.631 M 2.19 % | 1.596 M -92.02 % | 20.000 M 1 320.45 % | 1.408 M -35.20 % | 2.173 M -29.47 % | 3.081 M -33.14 % | 4.608 M |
cash and cash equivalents | 165.515 M -37.12 % | 263.216 M 80.88 % | 145.517 M 90.74 % | 76.289 M -46.76 % | 143.306 M -25.59 % | 192.593 M 8.41 % | 177.652 M 14.28 % | 155.451 M -16.15 % | 185.386 M 6.32 % | 174.374 M -1.57 % | 177.150 M -11.51 % | 200.195 M -10.57 % | 223.858 M -6.94 % | 240.549 M 12.52 % | 213.776 M 43.05 % | 149.446 M 40.44 % | 106.413 M -12.80 % | 122.027 M 0.10 % | 121.906 M -0.40 % | 122.399 M -32.28 % | 180.736 M -0.65 % | 181.920 M -8.53 % | 198.882 M 43.90 % | 138.205 M 6.87 % | 129.320 M 3.68 % | 124.730 M 40.59 % | 88.722 M -46.28 % | 165.171 M -15.26 % | 194.926 M -5.05 % | 205.297 M -9.29 % | 226.333 M 41.91 % | 159.485 M 56.05 % | 102.198 M 14.09 % | 89.574 M -42.04 % | 154.535 M -26.34 % | 209.801 M -34.15 % | 318.589 M -10.06 % | 354.218 M 28.66 % | 275.316 M 39.39 % | 197.519 M 2.46 % | 192.780 M 11.84 % | 172.374 M -27.77 % | 238.641 M 323.81 % | 56.308 M -40.87 % | 95.230 M -15.50 % | 112.694 M 5.26 % | 107.061 M 96.47 % | 54.492 M -26.06 % | 73.701 M 71.57 % | 42.957 M -33.72 % | 64.814 M -71.70 % | 229.063 M -12.02 % | 260.366 M 7.45 % | 242.316 M 278.24 % | 64.064 M -67.31 % | 195.977 M -7.47 % | 211.799 M 21.02 % | 175.015 M 7.27 % | 163.161 M |
Cash and short term investments | 165.515 M -45.41 % | 303.216 M 108.01 % | 145.773 M 90.41 % | 76.557 M -46.66 % | 143.513 M -25.56 % | 192.793 M 8.40 % | 177.857 M 14.25 % | 155.669 M -16.13 % | 185.604 M 6.30 % | 174.610 M -1.56 % | 177.380 M -11.48 % | 200.394 M -10.59 % | 224.118 M -6.92 % | 240.785 M 12.63 % | 213.776 M 43.05 % | 149.446 M 40.44 % | 106.413 M -12.80 % | 122.027 M 0.10 % | 121.906 M -0.40 % | 122.399 M -32.28 % | 180.736 M -0.65 % | 181.920 M -8.53 % | 198.882 M 43.90 % | 138.205 M 6.87 % | 129.320 M 3.68 % | 124.730 M 40.59 % | 88.722 M -46.28 % | 165.171 M -15.26 % | 194.926 M -5.05 % | 205.297 M -9.29 % | 226.333 M 41.91 % | 159.485 M 56.05 % | 102.198 M 14.09 % | 89.574 M -42.04 % | 154.535 M -26.34 % | 209.801 M -34.15 % | 318.589 M -10.06 % | 354.218 M 28.66 % | 275.316 M 39.39 % | 197.519 M 2.46 % | 192.780 M 11.84 % | 172.374 M -27.77 % | 238.641 M 8.19 % | 220.568 M -16.02 % | 262.652 M 0.25 % | 261.986 M 4.48 % | 250.761 M 27.99 % | 195.920 M 0.33 % | 195.281 M 159.09 % | 75.371 M -31.40 % | 109.874 M -52.39 % | 230.758 M -11.92 % | 261.997 M 7.41 % | 243.912 M 190.15 % | 84.064 M -57.41 % | 197.385 M -7.75 % | 213.972 M 20.14 % | 178.096 M 6.16 % | 167.769 M |
Total current assets | 362.677 M -27.53 % | 500.471 M 28.28 % | 390.153 M 37.22 % | 284.326 M -17.64 % | 345.234 M -7.03 % | 371.345 M -9.12 % | 408.591 M 17.57 % | 347.520 M -4.35 % | 363.343 M -2.26 % | 371.744 M -15.83 % | 441.655 M 3.53 % | 426.596 M -1.26 % | 432.034 M -0.13 % | 432.576 M 4.57 % | 413.670 M 28.77 % | 321.243 M 22.39 % | 262.472 M -5.02 % | 276.355 M -10.23 % | 307.841 M 4.51 % | 294.570 M -13.90 % | 342.110 M -1.35 % | 346.803 M -8.72 % | 379.931 M 20.36 % | 315.653 M 9.02 % | 289.533 M 3.36 % | 280.122 M -1.25 % | 283.659 M -19.23 % | 351.187 M -1.84 % | 357.757 M -3.26 % | 369.815 M -14.24 % | 431.238 M 28.23 % | 336.299 M 34.30 % | 250.415 M 6.08 % | 236.065 M -31.27 % | 343.471 M -12.44 % | 392.273 M -20.81 % | 495.359 M -6.11 % | 527.581 M 6.03 % | 497.566 M 20.93 % | 411.460 M 5.06 % | 391.637 M 3.78 % | 377.384 M -20.45 % | 474.423 M 11.41 % | 425.823 M -9.31 % | 469.561 M 5.97 % | 443.114 M -9.23 % | 488.181 M 17.61 % | 415.069 M -0.27 % | 416.196 M 44.41 % | 288.196 M -22.81 % | 373.349 M -26.51 % | 508.002 M -0.95 % | 512.855 M 8.44 % | 472.949 M 30.67 % | 361.940 M -18.41 % | 443.590 M -1.44 % | 450.076 M 2.84 % | 437.662 M -6.89 % | 470.056 M |
Inventory | 57.248 M -1.76 % | 58.274 M -9.89 % | 64.673 M -5.69 % | 68.572 M 12.99 % | 60.687 M 22.79 % | 49.424 M -11.19 % | 55.649 M 4.51 % | 53.249 M 3.88 % | 51.262 M -27.29 % | 70.500 M -32.87 % | 105.018 M -3.65 % | 108.991 M 9.10 % | 99.899 M 5.34 % | 94.832 M 7.19 % | 88.473 M 10.16 % | 80.310 M 7.77 % | 74.522 M 3.86 % | 71.749 M -2.34 % | 73.470 M 7.61 % | 68.272 M 11.97 % | 60.971 M -3.64 % | 63.277 M -2.65 % | 65.001 M 3.41 % | 62.857 M 13.49 % | 55.387 M -3.76 % | 57.548 M -0.40 % | 57.779 M -10.45 % | 64.522 M 23.56 % | 52.220 M -16.33 % | 62.411 M -1.79 % | 63.550 M 13.08 % | 56.201 M 23.42 % | 45.537 M -7.59 % | 49.277 M 11.43 % | 44.223 M -6.63 % | 47.363 M 21.03 % | 39.133 M -4.84 % | 41.124 M -16.75 % | 49.399 M 10.63 % | 44.653 M 0.14 % | 44.589 M -7.17 % | 48.031 M -19.27 % | 59.498 M 14.46 % | 51.981 M 19.36 % | 43.548 M 4.23 % | 41.780 M -18.82 % | 51.469 M 6.27 % | 48.432 M 6.86 % | 45.322 M 6.59 % | 42.519 M -16.39 % | 50.855 M -18.98 % | 62.771 M 20.99 % | 51.883 M 7.55 % | 48.242 M -14.92 % | 56.702 M 5.31 % | 53.844 M 10.23 % | 48.847 M 2.24 % | 47.776 M 22.03 % | 39.151 M |
Net receivables | 121.871 M 1.70 % | 119.837 M -27.95 % | 166.329 M 31.27 % | 126.704 M -0.95 % | 127.924 M 12.93 % | 113.278 M -29.92 % | 161.642 M 28.96 % | 125.346 M 10.82 % | 113.103 M 1.05 % | 111.933 M -22.97 % | 145.319 M 40.86 % | 103.166 M 6.28 % | 97.068 M 14.02 % | 85.134 M -22.62 % | 110.015 M 25.82 % | 87.440 M 9.84 % | 79.609 M 1.47 % | 78.459 M -28.73 % | 110.092 M 10.31 % | 99.801 M 1.33 % | 98.490 M 0.61 % | 97.888 M -14.02 % | 113.855 M 7.07 % | 106.339 M 8.13 % | 98.345 M 6.18 % | 92.622 M -29.92 % | 132.174 M 17.62 % | 112.377 M 7.88 % | 104.173 M 4.37 % | 99.814 M -27.36 % | 137.417 M 18.46 % | 116.006 M 16.65 % | 99.451 M 6.47 % | 93.407 M -34.09 % | 141.716 M 8.30 % | 130.854 M -1.00 % | 132.172 M 3.54 % | 127.648 M -24.97 % | 170.128 M 3.13 % | 164.970 M 9.67 % | 150.420 M -1.21 % | 152.270 M -12.36 % | 173.740 M 15.98 % | 149.799 M -6.22 % | 159.730 M 18.56 % | 134.728 M -26.75 % | 183.928 M 9.70 % | 167.662 M -3.30 % | 173.384 M 1.81 % | 170.306 M -19.57 % | 211.746 M 0.19 % | 211.345 M 8.17 % | 195.374 M 10.45 % | 176.892 M -19.15 % | 218.795 M 15.06 % | 190.152 M 2.91 % | 184.779 M -11.49 % | 208.765 M -19.12 % | 258.124 M |
Tax assets | 2.071 M 1.02 % | 2.050 M 0.49 % | 2.040 M -0.63 % | 2.053 M 2.09 % | 2.011 M 0.35 % | 2.004 M 0.30 % | 1.998 M 0.25 % | 1.993 M 0.96 % | 1.974 M 0.87 % | 1.957 M 2.19 % | 1.915 M 0.52 % | 1.905 M -14.96 % | 2.240 M -22.17 % | 2.878 M -14.19 % | 3.354 M 3.71 % | 3.234 M 0.43 % | 3.220 M 12.59 % | 2.860 M -4.09 % | 2.982 M 8.71 % | 2.743 M 8.85 % | 2.520 M 8.39 % | 2.325 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.190 M -0.42 % | 1.195 M -10.22 % | 1.331 M -2.06 % | 1.359 M -11.98 % | 1.544 M 22.44 % | 1.261 M -1.25 % | 1.277 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.706 M 8.95 % | 49.296 M 62.96 % | 30.251 M -13.35 % | 34.910 M 5.51 % | 33.086 M 3 131.05 % | 1.024 M -3.03 % | 1.056 M -7.12 % | 1.137 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.281 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 78.373 M -15.83 % | 93.112 M -18.45 % | 114.183 M 19.37 % | 95.657 M 5.37 % | 90.781 M 16.63 % | 77.834 M -22.04 % | 99.834 M 9.13 % | 91.485 M 29.61 % | 70.584 M -15.56 % | 83.590 M -22.34 % | 107.638 M 3.86 % | 103.640 M 20.69 % | 85.873 M -1.02 % | 86.759 M -3.14 % | 89.576 M 12.36 % | 79.722 M 21.80 % | 65.454 M -5.78 % | 69.470 M -26.25 % | 94.199 M 21.89 % | 77.282 M 14.29 % | 67.619 M -7.44 % | 73.051 M -11.88 % | 82.903 M 13.53 % | 73.023 M 14.13 % | 63.981 M -7.06 % | 68.841 M -18.96 % | 84.950 M 7.20 % | 79.242 M 42.15 % | 55.744 M -16.48 % | 66.744 M -31.83 % | 97.902 M 13.02 % | 86.623 M 35.07 % | 64.132 M -13.26 % | 73.936 M -21.34 % | 93.996 M 13.34 % | 82.932 M 7.32 % | 77.278 M -6.96 % | 83.059 M -26.77 % | 113.418 M 7.26 % | 105.746 M 9.27 % | 96.773 M -4.00 % | 100.805 M -23.73 % | 132.162 M 29.10 % | 102.374 M 15.40 % | 88.714 M 4.38 % | 84.989 M -34.05 % | 128.875 M 30.77 % | 98.552 M 3.13 % | 95.564 M -3.66 % | 99.192 M -17.92 % | 120.849 M -5.97 % | 128.523 M 6.76 % | 120.390 M 8.51 % | 110.949 M -23.50 % | 145.030 M 14.11 % | 127.099 M 11.05 % | 114.447 M -14.40 % | 133.699 M -22.04 % | 171.504 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 701.000 K | 0.000 -100.00 % | 169.000 K 1.81 % | 166.000 K -89.09 % | 1.522 M 67.25 % | 910.000 K 206.40 % | 297.000 K -28.95 % | 418.000 K 0.00 % | 418.000 K | 0.000 | 0.000 -100.00 % | 494.000 K 0.00 % | 494.000 K | 0.000 -100.00 % | 435.000 K -76.64 % | 1.862 M 76.66 % | 1.054 M 170.26 % | 390.000 K -48.62 % | 759.000 K 406.00 % | 150.000 K 56.25 % | 96.000 K | 0.000 -100.00 % | 150.000 K -57.51 % | 353.000 K | 0.000 | 0.000 -100.00 % | 533.000 K -86.13 % | 3.843 M 15.79 % | 3.319 M 55.17 % | 2.139 M -56.08 % | 4.870 M 15.48 % | 4.217 M 97.98 % | 2.130 M 520.99 % | 343.000 K -90.90 % | 3.768 M -20.05 % | 4.713 M 41.36 % | 3.334 M 286.33 % | 863.000 K -85.37 % | 5.898 M -50.56 % | 11.930 M 28.40 % | 9.291 M 79.68 % | 5.171 M -16.04 % | 6.159 M -32.90 % | 9.179 M 46.96 % | 6.246 M 79.17 % | 3.486 M -27.31 % | 4.796 M -35.68 % | 7.457 M 37.41 % | 5.427 M 255.64 % | 1.526 M -65.02 % | 4.363 M -2.46 % | 4.473 M 71.25 % | 2.612 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 122.298 M -9.64 % | 135.339 M 828.95 % | 14.569 M -0.65 % | 14.665 M -0.19 % | 14.693 M 1.62 % | 14.459 M -0.72 % | 14.564 M -0.89 % | 14.695 M -4.74 % | 15.427 M -4.44 % | 16.143 M -4.68 % | 16.935 M -4.95 % | 17.817 M -6.81 % | 19.118 M 27.79 % | 14.960 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 |
Capital lease obligations | 7.361 M -18.23 % | 9.002 M -16.14 % | 10.734 M -13.81 % | 12.454 M -12.08 % | 14.165 M -10.72 % | 15.866 M -7.82 % | 17.212 M -8.91 % | 18.895 M -8.09 % | 20.558 M -7.48 % | 22.221 M -6.92 % | 23.874 M -1.47 % | 24.229 M -6.05 % | 25.788 M -5.71 % | 27.349 M 1 667.87 % | 1.547 M 173.81 % | 565.000 K -31.76 % | 828.000 K -24.25 % | 1.093 M -18.43 % | 1.340 M 9.57 % | 1.223 M -19.17 % | 1.513 M -17.28 % | 1.829 M 109.03 % | 875.000 K -15.87 % | 1.040 M -13.55 % | 1.203 M -11.93 % | 1.366 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 491.055 M 94.60 % | 252.343 M 0.00 % | 252.343 M 0.00 % | 252.343 M 0.00 % | 252.343 M 0.00 % | 252.343 M 0.00 % | 252.343 M 0.00 % | 252.343 M 0.00 % | 252.343 M -40.01 % | 420.654 M 66.70 % | 252.343 M -41.62 % | 432.210 M 1.39 % | 426.268 M -6.35 % | 455.174 M 9.72 % | 414.857 M 6.56 % | 389.324 M 0.56 % | 387.155 M 3.43 % | 374.318 M 5.36 % | 355.263 M 3.48 % | 343.302 M -3.12 % | 354.355 M 4.22 % | 339.994 M -8.04 % | 369.708 M 4.39 % | 354.150 M -3.69 % | 367.708 M 4.64 % | 351.417 M 3.55 % | 339.356 M -2.73 % | 348.878 M 1.52 % | 343.638 M 2.41 % | 335.543 M 1.52 % | 330.506 M 2.43 % | 322.660 M 0.00 % | 322.660 M 1.21 % | 318.813 M 0.00 % | 318.813 M 0.00 % | 318.813 M -0.14 % | 319.245 M 1.39 % | 314.866 M 0.00 % | 314.866 M 0.00 % | 314.866 M 0.00 % | 314.866 M 1.81 % | 309.275 M 0.00 % | 309.275 M 22.56 % | 252.343 M -0.06 % | 252.483 M 0.06 % | 252.343 M 0.00 % | 252.343 M -16.92 % | 303.729 M 0.00 % | 303.729 M 1.88 % | 298.129 M 0.00 % | 298.129 M 0.00 % | 298.129 M 0.00 % | 298.129 M 1.71 % | 293.113 M 0.00 % | 293.113 M 0.00 % | 293.113 M 0.00 % | 293.113 M 1.59 % | 288.518 M 0.00 % | 288.518 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.396 B -2.18 % | 1.427 B 15.15 % | 1.239 B 0.75 % | 1.230 B -1.16 % | 1.244 B 3.89 % | 1.198 B -1.65 % | 1.218 B 3.22 % | 1.180 B -0.18 % | 1.182 B 0.49 % | 1.176 B -5.47 % | 1.244 B 0.18 % | 1.242 B -1.33 % | 1.259 B -4.30 % | 1.315 B 20.93 % | 1.087 B 6.98 % | 1.016 B 1.43 % | 1.002 B 0.66 % | 995.538 M -1.67 % | 1.012 B 4.46 % | 969.265 M -2.43 % | 993.360 M 1.27 % | 980.922 M -5.01 % | 1.033 B 4.89 % | 984.511 M -0.79 % | 992.370 M 1.71 % | 975.721 M -1.07 % | 986.295 M 1.86 % | 968.287 M 2.37 % | 945.841 M -0.21 % | 947.818 M -3.53 % | 982.474 M 3.02 % | 953.637 M -0.49 % | 958.321 M -0.79 % | 965.941 M -3.85 % | 1.005 B 2.45 % | 980.611 M -2.22 % | 1.003 B 1.89 % | 984.293 M -3.12 % | 1.016 B 1.78 % | 998.250 M -2.84 % | 1.027 B 0.56 % | 1.022 B -3.73 % | 1.061 B 6.38 % | 997.689 M -3.16 % | 1.030 B 2.10 % | 1.009 B -5.01 % | 1.062 B 6.45 % | 997.816 M -1.73 % | 1.015 B 1.75 % | 997.989 M -2.86 % | 1.027 B 2.62 % | 1.001 B -1.17 % | 1.013 B 2.77 % | 985.732 M -3.74 % | 1.024 B 4.59 % | 979.128 M -1.74 % | 996.423 M -0.36 % | 1.000 B -4.43 % | 1.046 B |
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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Change in working capital | -22.564 M -189.39 % | 25.243 M 692.28 % | -4.262 M -1 236.05 % | -319.000 K 92.75 % | -4.401 M -119.46 % | 22.617 M 189.35 % | -25.312 M -462.74 % | 6.978 M 75.95 % | 3.966 M -73.55 % | 14.996 M 291.35 % | -7.837 M -200.61 % | -2.607 M 91.02 % | -29.035 M -235.74 % | 21.390 M 668.32 % | 2.784 M 197.12 % | 937.000 K 132.07 % | -2.922 M 48.14 % | -5.634 M -148.28 % | 11.669 M 254.54 % | -7.551 M -212.07 % | 6.738 M 240.17 % | -4.807 M -134.98 % | 13.742 M 278.86 % | -7.683 M 21.71 % | -9.814 M -191.08 % | 10.775 M -13.71 % | 12.487 M 1 040.29 % | -1.328 M 72.75 % | -4.873 M -84.65 % | -2.639 M 82.18 % | -14.808 M -236.44 % | 10.853 M 225.34 % | -8.659 M -1 652.83 % | -494.000 K -116.40 % | 3.013 M -11.41 % | 3.401 M 257.45 % | -2.160 M -133.58 % | 6.433 M 51.40 % | 4.249 M 172.61 % | -5.852 M -292.12 % | 3.046 M 118.58 % | -16.395 M -293.82 % | 8.459 M -50.71 % | 17.163 M 203.30 % | -16.614 M -37.91 % | -12.047 M -154.16 % | 22.245 M 131.09 % | 9.626 M 361.93 % | -3.675 M -170.02 % | -1.361 M -105.06 % | 26.885 M 310.02 % | -12.801 M -74.28 % | -7.345 M -42.10 % | -5.169 M -2 099.57 % | -235.000 K -103.73 % | 6.298 M -31.65 % | 9.214 M 179.89 % | -11.533 M -37.74 % | -8.373 M -133.69 % | 24.854 M 158.97 % | -42.150 M -2 095.31 % | -1.920 M |
Accounts receivables | -1.840 M -103.91 % | 47.042 M 217.94 % | -39.888 M -10 736.80 % | 375.000 K 102.71 % | -13.859 M -145.77 % | 30.282 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.780 M 44.62 % | -12.243 M -130.99 % | 39.503 M 287.73 % | -21.042 M -114.63 % | -9.804 M -23 812.20 % | -41.000 K -100.12 % | 33.217 M 414.88 % | -10.549 M -3.79 % | -10.164 M -213.45 % | 8.959 M -41.66 % | 15.356 M 306.01 % | -7.454 M 11.63 % | -8.435 M -33.28 % | -6.329 M -115.24 % | 41.528 M 298.07 % | -20.966 M -148.94 % | -8.422 M -2.42 % | -8.223 M -119.79 % | 41.541 M 251.94 % | -27.341 M -182.04 % | -9.694 M -56.81 % | -6.182 M -112.56 % | 49.207 M 880.61 % | 5.018 M 311.65 % | 1.219 M 122.54 % | -5.408 M -112.08 % | 44.761 M 915.91 % | -5.486 M 65.53 % | -15.917 M -924.29 % | 1.931 M -91.06 % | 21.590 M 189.19 % | -24.206 M -338.55 % | 10.147 M 139.06 % | -25.976 M -152.28 % | 49.685 M 406.53 % | -16.209 M -474.51 % | 4.328 M 8 223.08 % | 52.000 K -99.87 % | 41.125 M 879.17 % | 4.200 M 126.85 % | -15.641 M 6.17 % | -16.669 M -141.36 % | 40.307 M 268.87 % | -23.869 M -344.24 % | -5.373 M -122.40 % | 23.986 M -51.41 % | 49.359 M 355.85 % | -19.292 M -192.75 % | 20.799 M 188.27 % | -23.564 M -225.37 % | 18.795 M |
Inventory | 1.026 M -83.97 % | 6.399 M 64.12 % | 3.899 M 149.45 % | -7.885 M 29.99 % | -11.263 M -280.93 % | 6.225 M 359.38 % | -2.400 M -20.79 % | -1.987 M -110.33 % | 19.238 M -44.27 % | 34.518 M 768.81 % | 3.973 M 143.70 % | -9.092 M -79.44 % | -5.067 M -146.21 % | -2.058 M 74.79 % | -8.163 M -41.03 % | -5.788 M -108.73 % | -2.773 M -261.13 % | 1.721 M 133.11 % | -5.198 M 28.80 % | -7.301 M -416.61 % | 2.306 M 33.76 % | 1.724 M 180.41 % | -2.144 M 71.30 % | -7.470 M -445.67 % | 2.161 M 835.50 % | 231.000 K -96.57 % | 6.743 M 154.81 % | -12.302 M -220.71 % | 10.191 M 794.73 % | 1.139 M 115.50 % | -7.349 M 31.09 % | -10.664 M -385.13 % | 3.740 M 174.00 % | -5.054 M -260.96 % | 3.140 M 138.15 % | -8.230 M -513.36 % | 1.991 M -75.94 % | 8.275 M 274.36 % | -4.746 M -7 315.63 % | -64.000 K -101.86 % | 3.442 M -69.98 % | 11.467 M 252.55 % | -7.517 M 10.86 % | -8.433 M -376.98 % | -1.768 M -118.25 % | 9.689 M 419.03 % | -3.037 M 2.35 % | -3.110 M -10.95 % | -2.803 M -133.63 % | 8.336 M -30.04 % | 11.916 M 209.44 % | -10.888 M -199.04 % | -3.641 M -143.04 % | 8.460 M 358.08 % | -3.278 M 34.40 % | -4.997 M -366.57 % | -1.071 M 87.60 % | -8.637 M -600.12 % | 1.727 M 135.77 % | -4.828 M -130.62 % | 15.769 M 221.29 % | -13.001 M |
Accounts payables | 0.000 100.00 % | -21.071 M -213.74 % | 18.526 M 279.94 % | 4.876 M -62.34 % | 12.947 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 |
Other working capital | -21.750 M -205.18 % | -7.127 M -153.99 % | 13.201 M 470.24 % | 2.315 M -70.22 % | 7.774 M 155.97 % | -13.890 M 39.38 % | -22.912 M -355.57 % | 8.965 M 158.70 % | -15.272 M 21.77 % | -19.522 M -65.30 % | -11.810 M -189.03 % | 13.265 M 213.13 % | -11.725 M 26.97 % | -16.055 M -150.19 % | 31.989 M 93.53 % | 16.529 M 15 404.63 % | -108.000 K 99.73 % | -40.572 M -247.99 % | 27.416 M 176.54 % | 9.914 M 319.00 % | -4.527 M 79.32 % | -21.887 M -193.77 % | 23.340 M 183.87 % | 8.222 M 245.63 % | -5.646 M 81.78 % | -30.984 M -216.00 % | 26.710 M 37.71 % | 19.396 M 383.53 % | -6.841 M 84.90 % | -45.319 M -327.94 % | 19.882 M -36.30 % | 31.211 M 602.03 % | -6.217 M 86.08 % | -44.647 M -767.77 % | -5.145 M -149.41 % | 10.412 M 728.32 % | 1.257 M 102.70 % | -46.603 M -421.82 % | 14.481 M 42.97 % | 10.129 M 535.28 % | -2.327 M 95.29 % | -49.452 M -223.07 % | 40.182 M 160.09 % | 15.449 M 38.81 % | 11.130 M 115.58 % | -71.421 M -272.14 % | 41.491 M 393.47 % | 8.408 M 1 009.96 % | -924.000 K 98.18 % | -50.822 M -571.93 % | 10.769 M -21.55 % | 13.728 M 5.89 % | 12.965 M 124.04 % | -53.936 M -300.42 % | 26.912 M 61.46 % | 16.668 M 221.66 % | -13.701 M 73.78 % | -52.255 M -668.48 % | 9.192 M 3.48 % | 8.883 M 125.86 % | -34.355 M -345.36 % | -7.714 M |
Other non cash items | -354.000 K 35.64 % | -550.000 K -1 150.00 % | -44.000 K -108.78 % | 501.000 K 212.08 % | -447.000 K -49.00 % | -300.000 K -525.00 % | -48.000 K 78.76 % | -226.000 K 57.20 % | -528.000 K 14.01 % | -614.000 K -16.73 % | -526.000 K 20.18 % | -659.000 K -332.04 % | 284.000 K 101.38 % | -20.641 M -6 896.95 % | -295.000 K -148.05 % | 614.000 K 193.17 % | -659.000 K 51.62 % | -1.362 M -298.25 % | -342.000 K -105.59 % | 6.116 M 174.32 % | -8.229 M -2 097.33 % | 412.000 K 139.81 % | -1.035 M -280.00 % | 575.000 K 314.55 % | -268.000 K 77.98 % | -1.217 M -315.02 % | 566.000 K 169.96 % | -809.000 K -143.67 % | -332.000 K 67.19 % | -1.012 M -151.79 % | 1.954 M 128.08 % | -6.959 M -232.33 % | -2.094 M -107.12 % | -1.011 M -1 585.00 % | -60.000 K 98.45 % | -3.876 M 51.95 % | -8.066 M -255.02 % | -2.272 M -398.55 % | 761.000 K 113.38 % | -5.686 M -108.81 % | -2.723 M -546.39 % | 610.000 K 576.56 % | -128.000 K 98.35 % | -7.736 M -5.08 % | -7.362 M -804.42 % | -814.000 K -62.15 % | -502.000 K 91.37 % | -5.815 M 27.48 % | -8.019 M -76.20 % | -4.551 M -249.00 % | -1.304 M 76.47 % | -5.543 M 11.85 % | -6.288 M -1 921.86 % | -311.000 K -253.41 % | -88.000 K -1 357.14 % | 7.000 K -99.35 % | 1.072 M 971.54 % | -123.000 K -115.81 % | 778.000 K -16.61 % | 933.000 K 196.19 % | -970.000 K -123.50 % | -434.000 K |
Net cash provided by operating activities | -17.715 M -167.07 % | 26.414 M 1 291.68 % | 1.898 M -89.44 % | 17.972 M 3 538.06 % | 494.000 K -97.82 % | 22.691 M 238.23 % | -16.415 M -179.14 % | 20.743 M 66.73 % | 12.441 M -30.45 % | 17.887 M 876.68 % | -2.303 M -109.60 % | 23.982 M 215.40 % | -20.781 M -176.69 % | 27.096 M 148.86 % | 10.888 M -56.73 % | 25.161 M 1 888.27 % | -1.407 M -265.72 % | 849.000 K -96.04 % | 21.441 M 58.34 % | 13.541 M 16.10 % | 11.663 M 93.96 % | 6.013 M -76.12 % | 25.175 M 83.56 % | 13.715 M 1 871.96 % | -774.000 K -103.93 % | 19.685 M -21.12 % | 24.955 M 110.34 % | 11.864 M 211.64 % | 3.807 M -15.87 % | 4.525 M 387.67 % | -1.573 M -108.94 % | 17.598 M 1 241.25 % | -1.542 M -118.47 % | 8.349 M -56.49 % | 19.188 M 34.87 % | 14.227 M -5.94 % | 15.126 M -37.88 % | 24.351 M -6.79 % | 26.124 M 108.11 % | 12.553 M -47.07 % | 23.715 M 565.22 % | 3.565 M -89.77 % | 34.833 M 5.98 % | 32.869 M 403.05 % | 6.534 M -58.18 % | 15.623 M -74.29 % | 60.761 M 61.36 % | 37.655 M 49.42 % | 25.200 M 2.35 % | 24.622 M -55.61 % | 55.472 M 324.13 % | 13.079 M -30.20 % | 18.737 M -6.90 % | 20.125 M -38.61 % | 32.783 M 10.47 % | 29.675 M -22.08 % | 38.085 M 149.23 % | 15.281 M -33.00 % | 22.808 M -58.01 % | 54.324 M 475.48 % | -14.468 M -166.69 % | 21.694 M |
Investments in property plant and equipment | -136.345 M -50 026.84 % | -272.000 K 87.24 % | -2.132 M -683.82 % | -272.000 K 96.21 % | -7.172 M -274.52 % | -1.915 M 95.11 % | -39.186 M -206.09 % | -12.802 M -971.30 % | -1.195 M 30.36 % | -1.716 M 45.73 % | -3.162 M -284.20 % | -823.000 K 84.15 % | -5.193 M -97.90 % | -2.624 M -193.84 % | -893.000 K 7.08 % | -961.000 K 25.50 % | -1.290 M 3.15 % | -1.332 M 29.75 % | -1.896 M 57.06 % | -4.415 M -138.01 % | -1.855 M 41.52 % | -3.172 M 20.82 % | -4.006 M -767.10 % | -462.000 K 32.36 % | -683.000 K 46.18 % | -1.269 M 52.36 % | -2.664 M -3 600.00 % | -72.000 K 97.84 % | -3.334 M -163.14 % | -1.267 M -259.94 % | -352.000 K 95.27 % | -7.441 M -3 251.80 % | -222.000 K | 0.000 100.00 % | -678.000 K 83.83 % | -4.194 M 87.73 % | -34.171 M -747.07 % | -4.034 M 51.50 % | -8.318 M -327.66 % | -1.945 M -14.21 % | -1.703 M 7.70 % | -1.845 M 29.09 % | -2.602 M 90.67 % | -27.895 M -518.24 % | -4.512 M -289.64 % | -1.158 M 67.90 % | -3.607 M -101.73 % | -1.788 M 53.39 % | -3.836 M 85.54 % | -26.521 M -16.55 % | -22.755 M -498.66 % | -3.801 M -432.35 % | -714.000 K 61.11 % | -1.836 M 32.80 % | -2.732 M -233.17 % | -820.000 K 21.90 % | -1.050 M 68.52 % | -3.335 M -105.86 % | -1.620 M 94.17 % | -27.810 M -4 358.81 % | 653.000 K 141.75 % | -1.564 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.127 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 |
Purchases of investments | -29.316 M 50.47 % | -59.192 M | 0.000 100.00 % | -65.113 M -73.27 % | -37.579 M -2 362.58 % | -1.526 M -115.28 % | 9.990 M 200.00 % | -9.990 M -21 817.39 % | 46.000 K 100.08 % | -59.941 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.990 M -200.00 % | 9.990 M 148.37 % | -20.655 M | 0.000 100.00 % | -19.980 M 48.73 % | -38.970 M -246.06 % | -11.261 M 38.10 % | -18.193 M | 0.000 100.00 % | -65.848 M -557.30 % | -10.018 M | 0.000 100.00 % | -98.076 M -238.34 % | -28.987 M -185.31 % | -10.160 M 80.03 % | -50.873 M | 0.000 -100.00 % | 11.389 M -25.19 % | 15.223 M 120.71 % | -73.519 M -0.53 % | -73.130 M -116.05 % | -33.848 M -125.79 % | -14.991 M | 0.000 | 0.000 -100.00 % | 39.846 M | 0.000 100.00 % | -68.255 M -172.69 % | -25.030 M -350.80 % | 9.980 M | 0.000 100.00 % | -9.980 M -339.26 % | -2.272 M 85.20 % | -15.356 M -259.08 % | 9.653 M 132.05 % | -30.120 M | 0.000 100.00 % | -5.213 M -130.85 % | 16.900 M 138.58 % | -43.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 40.000 M 13 014.75 % | 305.000 K -99.59 % | 74.711 M | 0.000 | 0.000 | 0.000 -100.00 % | 69.862 M | 0.000 | 0.000 -100.00 % | 52.375 M | 0.000 | 0.000 -100.00 % | 9.990 M | 0.000 -100.00 % | 66.107 M 128.11 % | 28.980 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.780 M -48.84 % | 77.760 M 370.99 % | 16.510 M -4.33 % | 17.258 M | 0.000 100.00 % | -90.000 K | 0.000 -100.00 % | 24.849 M -64.37 % | 69.750 M -6.73 % | 74.780 M | 0.000 | 0.000 | 0.000 100.00 % | -50.345 M -529.31 % | -8.000 M -113.71 % | 58.345 M 85.22 % | 31.501 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 |
Other investing activites | 68.358 M 199.86 % | -68.451 M -7 687.37 % | -879.000 K -710.42 % | 144.000 K 151.61 % | -279.000 K -166.27 % | 421.000 K -84.18 % | 2.661 M 1 552.80 % | 161.000 K -67.86 % | 501.000 K 331.94 % | -216.000 K 63.88 % | -598.000 K -67.04 % | -358.000 K -8.16 % | -331.000 K -231.00 % | -100.000 K 92.73 % | -1.376 M -248.35 % | -395.000 K -104.93 % | 8.009 M 832.36 % | 859.000 K 377.22 % | 180.000 K 175.31 % | -239.000 K -140.10 % | 596.000 K 161.76 % | -965.000 K -855.45 % | -101.000 K -151.27 % | 197.000 K 171.90 % | -274.000 K -161.57 % | 445.000 K 167.02 % | -664.000 K -64.76 % | -403.000 K 41.08 % | -684.000 K -139.54 % | 1.730 M 277.07 % | -977.000 K 56.21 % | -2.231 M -167.19 % | -835.000 K -499.52 % | 209.000 K 132.35 % | -646.000 K -182.61 % | 782.000 K -87.79 % | 6.407 M 2 569.58 % | 240.000 K -99.16 % | 28.490 M 3 148.57 % | 877.000 K 154.61 % | -1.606 M -699.25 % | 268.000 K 169.97 % | -383.000 K -100.87 % | 44.076 M 3 350.44 % | -1.356 M -120.12 % | 6.740 M 391.40 % | -2.313 M -1 876.92 % | -117.000 K 57.14 % | -273.000 K -102.69 % | 10.162 M 288.31 % | 2.617 M 179.11 % | -3.308 M -12 351.85 % | 27.000 K -98.63 % | 1.965 M 149.55 % | -3.966 M -44.53 % | -2.744 M -993.23 % | -251.000 K 14.04 % | -292.000 K -107.05 % | 4.142 M 1 647.68 % | 237.000 K 220.27 % | 74.000 K -92.75 % | 1.020 M |
Net cash used for investing activites | -57.303 M 55.10 % | -127.610 M -277.98 % | 71.700 M 209.90 % | -65.241 M -44.88 % | -45.030 M -1 391.06 % | -3.020 M -106.97 % | 43.327 M 291.45 % | -22.631 M -3 392.44 % | -648.000 K 93.18 % | -9.498 M -152.61 % | -3.760 M -218.37 % | -1.181 M -126.44 % | 4.466 M 85.85 % | 2.403 M -95.54 % | 53.848 M 43.16 % | 37.614 M 369.91 % | -13.936 M -2 846.30 % | -473.000 K 97.82 % | -21.696 M 50.27 % | -43.624 M -248.43 % | -12.520 M 43.93 % | -22.330 M -162.60 % | 35.673 M 206.28 % | 11.647 M 110.42 % | 5.535 M -66.32 % | 16.434 M 116.21 % | -101.404 M -243.14 % | -29.552 M -108.44 % | -14.178 M 44.53 % | -25.561 M -137.36 % | 68.421 M -10.56 % | 76.497 M 440.00 % | 14.166 M 119.32 % | -73.310 M 1.54 % | -74.454 M 15.01 % | -87.605 M -72.60 % | -50.755 M -193.04 % | 54.551 M 5.57 % | 51.673 M 33.25 % | 38.778 M 1 271.89 % | -3.309 M 95.26 % | -69.832 M -149.27 % | -28.015 M -207.09 % | 26.161 M 545.82 % | -5.868 M -33.42 % | -4.398 M 46.31 % | -8.192 M 52.54 % | -17.261 M -411.35 % | 5.544 M 111.93 % | -46.479 M -130.80 % | -20.138 M -63.43 % | -12.322 M -176.00 % | 16.213 M 137.13 % | -43.671 M -552.00 % | -6.698 M -87.93 % | -3.564 M -173.94 % | -1.301 M 64.13 % | -3.627 M -243.81 % | 2.522 M 109.15 % | -27.573 M -3 892.71 % | 727.000 K 233.64 % | -544.000 K |
Debt repayment | -2.259 M -102.10 % | 107.543 M 4 158.23 % | -2.650 M -5.08 % | -2.522 M 17.31 % | -3.050 M -0.33 % | -3.040 M -0.63 % | -3.021 M -4.10 % | -2.902 M -429.02 % | 882.000 K 108.99 % | -9.814 M 36.07 % | -15.351 M 35.50 % | -23.799 M -2 289.46 % | -996.000 K 10.99 % | -1.119 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -15.515 M | 0.000 | 0.000 | 0.000 100.00 % | -23.482 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 % | -36.808 M | 0.000 | 0.000 | 0.000 100.00 % | -35.410 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 |
Other financing activites | -1.641 M -101.29 % | 126.905 M 7 478.20 % | -1.720 M -0.53 % | -1.711 M -0.59 % | -1.701 M -0.65 % | -1.690 M 0.00 % | -1.690 M -1.62 % | -1.663 M 0.00 % | -1.663 M -23.09 % | -1.351 M 17.17 % | -1.631 M 92.80 % | -22.665 M -3 755.65 % | 620.000 K 138.58 % | -1.607 M -295.81 % | -406.000 K 97.94 % | -19.742 M -7 184.87 % | -271.000 K -6.27 % | -255.000 K -7.14 % | -238.000 K 99.16 % | -28.294 M -8 552.60 % | -327.000 K 49.30 % | -645.000 K -277.19 % | -171.000 K 98.96 % | -16.477 M -9 535.67 % | -171.000 K -54.05 % | -111.000 K | 0.000 100.00 % | -12.067 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 % | -46.592 M | 0.000 | 0.000 | 0.000 100.00 % | -54.979 M | 0.000 | 0.000 | 0.000 100.00 % | -39.603 M | 0.000 | 0.000 | 0.000 100.00 % | -37.273 M | 0.000 | 0.000 | 0.000 100.00 % | -41.933 M | 0.000 -100.00 % | 200.000 K | 0.000 100.00 % | -27.955 M | 0.000 | 0.000 |
Net cash used provided by financing activities | -3.900 M -101.66 % | 234.448 M 5 464.94 % | -4.370 M 77.87 % | -19.748 M -315.66 % | -4.751 M -0.44 % | -4.730 M -0.40 % | -4.711 M 83.20 % | -28.047 M -3 491.17 % | -781.000 K 93.00 % | -11.165 M 34.25 % | -16.982 M 63.45 % | -46.464 M -12 257.45 % | -376.000 K 86.21 % | -2.726 M -571.43 % | -406.000 K 97.94 % | -19.742 M -7 184.87 % | -271.000 K -6.27 % | -255.000 K -7.14 % | -238.000 K 99.16 % | -28.254 M -8 540.37 % | -327.000 K 49.30 % | -645.000 K -277.19 % | -171.000 K 98.96 % | -16.477 M -9 535.67 % | -171.000 K -54.05 % | -111.000 K | 0.000 100.00 % | -12.067 M | 0.000 | 0.000 | 0.000 100.00 % | -36.808 M | 0.000 | 0.000 | 0.000 100.00 % | -35.410 M | 0.000 | 0.000 | 0.000 100.00 % | -46.592 M | 0.000 | 0.000 | 0.000 100.00 % | -54.979 M | 0.000 | 0.000 | 0.000 100.00 % | -39.603 M | 0.000 | 0.000 | 0.000 100.00 % | -37.273 M | 0.000 | 0.000 | 0.000 100.00 % | -41.933 M | 0.000 -100.00 % | 200.000 K | 0.000 100.00 % | -27.955 M | 0.000 | 0.000 |
Effect of forex changes on cash | -18.783 M -20.77 % | -15.553 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 |
Net change in cash | -97.701 M -183.01 % | 117.699 M 70.02 % | 69.228 M 203.30 % | -67.017 M -35.97 % | -49.287 M -429.88 % | 14.941 M -32.70 % | 22.201 M 174.16 % | -29.935 M -371.84 % | 11.012 M 496.69 % | -2.776 M 87.95 % | -23.045 M 2.61 % | -23.663 M -41.77 % | -16.691 M -162.34 % | 26.773 M -58.38 % | 64.330 M 49.49 % | 43.033 M 375.61 % | -15.614 M -13 004.13 % | 121.000 K 124.54 % | -493.000 K 99.15 % | -58.337 M -4 827.11 % | -1.184 M 93.02 % | -16.962 M -127.95 % | 60.677 M 582.92 % | 8.885 M 93.57 % | 4.590 M -87.25 % | 36.008 M 147.10 % | -76.449 M -156.93 % | -29.755 M -186.91 % | -10.371 M 50.70 % | -21.036 M -131.47 % | 66.848 M 16.69 % | 57.287 M 353.79 % | 12.624 M 119.43 % | -64.961 M -17.54 % | -55.266 M 49.20 % | -108.788 M -205.34 % | -35.629 M -145.16 % | 78.902 M 1.42 % | 77.797 M 1 541.63 % | 4.739 M -76.78 % | 20.406 M 130.79 % | -66.267 M -1 071.94 % | 6.818 M 68.30 % | 4.051 M 508.26 % | 666.000 K -94.07 % | 11.225 M -78.65 % | 52.569 M 373.67 % | -19.209 M -162.48 % | 30.744 M 240.66 % | -21.857 M -161.86 % | 35.334 M 196.76 % | -36.516 M -204.48 % | 34.950 M 248.43 % | -23.546 M -190.27 % | 26.085 M 264.87 % | -15.822 M -143.01 % | 36.784 M 210.31 % | 11.854 M -53.20 % | 25.330 M 2 203.82 % | -1.204 M 91.24 % | -13.741 M -164.97 % | 21.150 M |
Cash at beginning of period | 263.216 M 80.88 % | 145.517 M 90.74 % | 76.289 M -46.76 % | 143.306 M -25.59 % | 192.593 M 8.41 % | 177.652 M 14.28 % | 155.451 M -16.15 % | 185.386 M 6.32 % | 174.374 M -1.57 % | 177.150 M -11.51 % | 200.195 M -10.57 % | 223.858 M -6.94 % | 240.549 M 12.52 % | 213.776 M 43.05 % | 149.446 M 40.44 % | 106.413 M -12.80 % | 122.027 M 0.10 % | 121.906 M -0.40 % | 122.399 M -32.28 % | 180.736 M -0.65 % | 181.920 M -8.53 % | 198.882 M 43.90 % | 138.205 M 6.87 % | 129.320 M 3.68 % | 124.730 M 40.59 % | 88.722 M -46.28 % | 165.171 M -15.26 % | 194.926 M -5.05 % | 205.297 M -9.29 % | 226.333 M 41.91 % | 159.485 M 56.05 % | 102.198 M 14.09 % | 89.574 M -42.04 % | 154.535 M -26.34 % | 209.801 M -34.15 % | 318.589 M -10.06 % | 354.218 M 28.66 % | 275.316 M 39.39 % | 197.519 M 2.46 % | 192.780 M 11.84 % | 172.374 M -27.77 % | 238.641 M 323.81 % | 56.308 M -78.56 % | 262.652 M 0.25 % | 261.986 M 4.48 % | 250.761 M 360.18 % | 54.492 M -26.06 % | 73.701 M 71.57 % | 42.957 M -33.72 % | 64.814 M -71.70 % | 229.063 M 203.52 % | 75.468 M 86.26 % | 40.518 M -36.75 % | 64.064 M -67.31 % | 195.977 M -7.47 % | 211.799 M 21.02 % | 175.015 M 7.27 % | 163.161 M 18.38 % | 137.831 M -0.87 % | 139.035 M -8.99 % | 152.776 M 16.07 % | 131.626 M |
Cash at end of period | 165.515 M -37.12 % | 263.216 M 80.88 % | 145.517 M 90.74 % | 76.289 M -46.76 % | 143.306 M -25.59 % | 192.593 M 8.41 % | 177.652 M 14.28 % | 155.451 M -16.15 % | 185.386 M 6.32 % | 174.374 M -1.57 % | 177.150 M -11.51 % | 200.195 M -10.57 % | 223.858 M -6.94 % | 240.549 M 12.52 % | 213.776 M 43.05 % | 149.446 M 40.44 % | 106.413 M -12.80 % | 122.027 M 0.10 % | 121.906 M -0.40 % | 122.399 M -32.28 % | 180.736 M -0.65 % | 181.920 M -8.53 % | 198.882 M 43.90 % | 138.205 M 6.87 % | 129.320 M 3.68 % | 124.730 M 40.59 % | 88.722 M -46.28 % | 165.171 M -15.26 % | 194.926 M -5.05 % | 205.297 M -9.29 % | 226.333 M 41.91 % | 159.485 M 56.05 % | 102.198 M 14.09 % | 89.574 M -42.04 % | 154.535 M -26.34 % | 209.801 M -34.15 % | 318.589 M -10.06 % | 354.218 M 28.66 % | 275.316 M 39.39 % | 197.519 M 2.46 % | 192.780 M 11.84 % | 172.374 M 173.06 % | 63.126 M -76.33 % | 266.703 M 1.54 % | 262.652 M 0.25 % | 261.986 M 144.71 % | 107.061 M 96.47 % | 54.492 M -26.06 % | 73.701 M 71.57 % | 42.957 M -83.75 % | 264.397 M 578.78 % | 38.952 M -48.39 % | 75.468 M 86.26 % | 40.518 M -81.75 % | 222.062 M 13.31 % | 195.977 M -7.47 % | 211.799 M 21.02 % | 175.015 M 7.27 % | 163.161 M 18.38 % | 137.831 M -0.87 % | 139.035 M -8.99 % | 152.776 M |
Operating cash flow | -17.715 M -167.07 % | 26.414 M 1 291.68 % | 1.898 M -89.44 % | 17.972 M 3 538.06 % | 494.000 K -97.82 % | 22.691 M 238.23 % | -16.415 M -179.14 % | 20.743 M 66.73 % | 12.441 M -30.45 % | 17.887 M 876.68 % | -2.303 M -109.60 % | 23.982 M 215.40 % | -20.781 M -176.69 % | 27.096 M 148.86 % | 10.888 M -56.73 % | 25.161 M 1 888.27 % | -1.407 M -265.72 % | 849.000 K -96.04 % | 21.441 M 58.34 % | 13.541 M 16.10 % | 11.663 M 93.96 % | 6.013 M -76.12 % | 25.175 M 83.56 % | 13.715 M 1 871.96 % | -774.000 K -103.93 % | 19.685 M -21.12 % | 24.955 M 110.34 % | 11.864 M 211.64 % | 3.807 M -15.87 % | 4.525 M 387.67 % | -1.573 M -108.94 % | 17.598 M 1 241.25 % | -1.542 M -118.47 % | 8.349 M -56.49 % | 19.188 M 34.87 % | 14.227 M -5.94 % | 15.126 M -37.88 % | 24.351 M -6.79 % | 26.124 M 108.11 % | 12.553 M -47.07 % | 23.715 M 565.22 % | 3.565 M -89.77 % | 34.833 M 5.98 % | 32.869 M 403.05 % | 6.534 M -58.18 % | 15.623 M -74.29 % | 60.761 M 61.36 % | 37.655 M 49.42 % | 25.200 M 2.35 % | 24.622 M -55.61 % | 55.472 M 324.13 % | 13.079 M -30.20 % | 18.737 M -6.90 % | 20.125 M -38.61 % | 32.783 M 10.47 % | 29.675 M -22.08 % | 38.085 M 149.23 % | 15.281 M -33.00 % | 22.808 M -58.01 % | 54.324 M 475.48 % | -14.468 M -166.69 % | 21.694 M |
Capital expenditure | -136.340 M -18 030.32 % | -752.000 K 71.45 % | -2.634 M -558.50 % | -400.000 K 94.55 % | -7.333 M -282.92 % | -1.915 M 95.12 % | -39.266 M -205.43 % | -12.856 M -975.82 % | -1.195 M 30.36 % | -1.716 M 56.71 % | -3.964 M -340.93 % | -899.000 K 82.69 % | -5.193 M -64.54 % | -3.156 M -45.57 % | -2.168 M -91.35 % | -1.133 M 18.19 % | -1.385 M -3.98 % | -1.332 M 32.49 % | -1.973 M 56.18 % | -4.502 M -107.75 % | -2.167 M 46.49 % | -4.050 M -3.87 % | -3.899 M -661.52 % | -512.000 K 47.86 % | -982.000 K 32.51 % | -1.455 M 45.38 % | -2.664 M -372.34 % | -564.000 K 83.08 % | -3.334 M -163.14 % | -1.267 M -259.94 % | -352.000 K 96.23 % | -9.329 M -4 102.25 % | -222.000 K | 0.000 100.00 % | -678.000 K 84.48 % | -4.368 M 87.22 % | -34.171 M -747.07 % | -4.034 M 51.50 % | -8.318 M -327.66 % | -1.945 M 28.91 % | -2.736 M -48.29 % | -1.845 M 47.57 % | -3.519 M 87.58 % | -28.339 M -528.08 % | -4.512 M -289.64 % | -1.158 M 67.90 % | -3.607 M -101.73 % | -1.788 M 53.39 % | -3.836 M 85.54 % | -26.521 M -16.55 % | -22.755 M -273.28 % | -6.096 M -753.78 % | -714.000 K 61.11 % | -1.836 M 32.80 % | -2.732 M -233.17 % | -820.000 K 21.90 % | -1.050 M 68.52 % | -3.335 M -105.86 % | -1.620 M 94.17 % | -27.810 M -4 358.81 % | 653.000 K 141.75 % | -1.564 M |
Free CashFlow | -154.055 M -700.32 % | 25.662 M 3 586.68 % | -736.000 K -104.19 % | 17.572 M 356.94 % | -6.839 M -132.92 % | 20.776 M 137.31 % | -55.681 M -805.98 % | 7.887 M -29.87 % | 11.246 M -30.46 % | 16.171 M 358.03 % | -6.267 M -127.15 % | 23.083 M 188.87 % | -25.974 M -208.50 % | 23.940 M 174.54 % | 8.720 M -63.71 % | 24.028 M 960.60 % | -2.792 M -478.05 % | -483.000 K -102.48 % | 19.468 M 115.38 % | 9.039 M -4.81 % | 9.496 M 383.75 % | 1.963 M -90.77 % | 21.276 M 61.15 % | 13.203 M 851.88 % | -1.756 M -109.63 % | 18.230 M -18.22 % | 22.291 M 97.27 % | 11.300 M 2 289.01 % | 473.000 K -85.48 % | 3.258 M 269.25 % | -1.925 M -123.28 % | 8.269 M 568.76 % | -1.764 M -121.13 % | 8.349 M -54.89 % | 18.510 M 87.75 % | 9.859 M 151.77 % | -19.045 M -193.74 % | 20.317 M 14.10 % | 17.806 M 67.85 % | 10.608 M -49.44 % | 20.979 M 1 119.71 % | 1.720 M -94.51 % | 31.314 M 591.26 % | 4.530 M 124.04 % | 2.022 M -86.02 % | 14.465 M -74.69 % | 57.154 M 59.35 % | 35.867 M 67.89 % | 21.364 M 1 225.01 % | -1.899 M -105.80 % | 32.717 M 368.52 % | 6.983 M -61.26 % | 18.023 M -1.45 % | 18.289 M -39.14 % | 30.051 M 4.14 % | 28.855 M -22.09 % | 37.035 M 210.02 % | 11.946 M -43.62 % | 21.188 M -20.09 % | 26.514 M 291.92 % | -13.815 M -168.63 % | 20.130 M |
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 |