
Pentamaster Corporation Berhad 7160.KL
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 623.024 M -9.96 % | 691.944 M 15.21 % | 600.587 M 18.14 % | 508.389 M 21.40 % | 418.774 M -14.55 % | 490.105 M 16.08 % | 422.201 M 48.56 % | 284.190 M 87.04 % | 151.938 M 81.74 % | 83.604 M 3.15 % | 81.047 M 20.35 % | 67.344 M 18.36 % | 56.896 M -10.03 % | 63.238 M -24.62 % | 83.894 M 14.19 % | 73.472 M -29.28 % | 103.888 M -27.92 % | 144.133 M 19.49 % | 120.626 M |
Net income | 65.211 M -26.83 % | 89.127 M -31.72 % | 130.540 M 12.89 % | 115.637 M 3.01 % | 112.258 M -14.37 % | 131.098 M 129.53 % | 57.117 M 58.80 % | 35.968 M 33.07 % | 27.028 M 126.12 % | 11.953 M 163.79 % | 4.531 M 90.03 % | 2.385 M 278.95 % | -1.333 M -126.80 % | 4.972 M 119.04 % | -26.109 M -265.64 % | -7.140 M 74.99 % | -28.549 M -893.84 % | 3.596 M -65.97 % | 10.567 M |
Income before tax | 105.975 M -25.07 % | 141.426 M 7.07 % | 132.084 M 10.56 % | 119.466 M 5.59 % | 113.140 M -18.54 % | 138.897 M 39.44 % | 99.607 M 126.48 % | 43.981 M 52.51 % | 28.838 M 96.42 % | 14.682 M 99.72 % | 7.351 M 87.62 % | 3.918 M 288.09 % | -2.083 M -197.11 % | 2.145 M 108.13 % | -26.393 M -263.90 % | -7.253 M 72.75 % | -26.619 M -2 795.83 % | 987.417 K -92.20 % | 12.659 M |
Income before tax ratio | 0.17 -16.78 % | 0.20 -7.06 % | 0.22 -6.41 % | 0.23 -13.02 % | 0.27 -4.67 % | 0.28 20.12 % | 0.24 52.44 % | 0.15 -18.46 % | 0.19 8.08 % | 0.18 93.61 % | 0.09 55.90 % | 0.06 258.91 % | -0.04 -207.94 % | 0.03 110.78 % | -0.31 -218.69 % | -0.10 61.47 % | -0.26 -3 840.18 % | 0.01 -93.47 % | 0.10 |
EBITDA | 127.340 M -12.88 % | 146.158 M 1.33 % | 144.243 M 10.84 % | 130.137 M 6.20 % | 122.545 M -15.07 % | 144.282 M 36.83 % | 105.445 M 113.32 % | 49.430 M 32.56 % | 37.288 M 94.94 % | 19.128 M 65.80 % | 11.537 M 8.93 % | 10.592 M 163.01 % | 4.027 M -62.26 % | 10.670 M 176.66 % | -13.919 M -399.78 % | 4.643 M 132.84 % | -14.140 M -220.95 % | 11.690 M -38.51 % | 19.011 M |
Net income ratio | 0.10 -18.74 % | 0.13 -40.74 % | 0.22 -4.44 % | 0.23 -15.15 % | 0.27 0.21 % | 0.27 97.73 % | 0.14 6.89 % | 0.13 -28.85 % | 0.18 24.42 % | 0.14 155.72 % | 0.06 57.90 % | 0.04 251.19 % | -0.02 -129.79 % | 0.08 125.26 % | -0.31 -220.22 % | -0.10 64.63 % | -0.27 -1 201.36 % | 0.02 -71.52 % | 0.09 |
Ratio EBITDA | 0.20 -3.24 % | 0.21 -12.05 % | 0.24 -6.18 % | 0.26 -12.52 % | 0.29 -0.60 % | 0.29 17.87 % | 0.25 43.59 % | 0.17 -29.13 % | 0.25 7.26 % | 0.23 60.73 % | 0.14 -9.49 % | 0.16 122.21 % | 0.07 -58.05 % | 0.17 201.70 % | -0.17 -362.53 % | 0.06 146.43 % | -0.14 -267.81 % | 0.08 -48.54 % | 0.16 |
Gross profit ratio | 0.29 -4.45 % | 0.30 -1.71 % | 0.31 1.63 % | 0.30 -9.93 % | 0.33 -8.89 % | 0.37 12.10 % | 0.33 15.01 % | 0.28 -11.05 % | 0.32 9.69 % | 0.29 10.99 % | 0.26 48.61 % | 0.18 3.34 % | 0.17 -7.93 % | 0.19 83.03 % | 0.10 -38.39 % | 0.16 152.80 % | 0.07 -64.65 % | 0.18 -28.10 % | 0.26 |
Weighted average shs out dil | 711.317 M 0.00 % | 711.317 M -0.03 % | 711.565 M 1.01 % | 704.440 M -1.11 % | 712.317 M 0.00 % | 712.318 M 0.00 % | 712.317 M 0.00 % | 712.317 M 1.73 % | 700.191 M 8.11 % | 647.668 M 0.02 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M |
Weighted average shs out | 711.317 M 0.00 % | 711.317 M -0.03 % | 711.565 M 1.01 % | 704.440 M -1.11 % | 712.317 M 0.00 % | 712.318 M 0.00 % | 712.317 M 0.00 % | 712.317 M 1.73 % | 700.191 M 8.11 % | 647.668 M 0.02 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M |
EPS diluted | 0.09 -29.46 % | 0.13 -27.78 % | 0.18 12.50 % | 0.16 0.00 % | 0.16 -11.11 % | 0.18 124.44 % | 0.08 58.81 % | 0.05 30.83 % | 0.04 108.65 % | 0.02 164.29 % | 0.01 89.19 % | 0.00 276.19 % | 0.00 -127.27 % | 0.01 119.11 % | -0.04 -266.36 % | -0.01 75.06 % | -0.04 -887.50 % | 0.01 -65.64 % | 0.02 |
Earnings per share | 0.09 -29.46 % | 0.13 -27.78 % | 0.18 12.50 % | 0.16 0.00 % | 0.16 -11.11 % | 0.18 124.44 % | 0.08 58.81 % | 0.05 30.83 % | 0.04 108.65 % | 0.02 164.29 % | 0.01 89.19 % | 0.00 276.19 % | 0.00 -127.27 % | 0.01 119.11 % | -0.04 -266.36 % | -0.01 75.06 % | -0.04 -887.50 % | 0.01 -65.64 % | 0.02 |
Gross profit | 178.489 M -13.97 % | 207.471 M 13.24 % | 183.219 M 20.06 % | 152.604 M 9.35 % | 139.562 M -22.15 % | 179.281 M 30.13 % | 137.772 M 70.86 % | 80.637 M 66.37 % | 48.469 M 99.34 % | 24.315 M 14.49 % | 21.238 M 78.84 % | 11.875 M 22.32 % | 9.708 M -17.16 % | 11.719 M 37.96 % | 8.494 M -29.65 % | 12.075 M 78.79 % | 6.754 M -74.52 % | 26.506 M -14.09 % | 30.852 M |
Income tax expense | 1.535 M 61.15 % | 952.603 K -38.29 % | 1.544 M -59.69 % | 3.830 M 334.18 % | 882.036 K -88.69 % | 7.799 M 39.58 % | 5.587 M 16.18 % | 4.809 M 744.16 % | -746.550 K -131.21 % | 2.392 M 82.78 % | 1.309 M 22.71 % | 1.066 M 1 964.28 % | 51.660 K 102.82 % | -1.830 M -512.63 % | -298.725 K -22.78 % | -243.301 K -131.55 % | 771.205 K 129.56 % | -2.609 M -224.71 % | 2.092 M |
Cost of revenue | 444.535 M -8.24 % | 484.473 M 16.08 % | 417.368 M 17.31 % | 355.785 M 27.42 % | 279.212 M -10.17 % | 310.824 M 9.28 % | 284.429 M 39.73 % | 203.553 M 96.73 % | 103.469 M 74.52 % | 59.289 M -0.87 % | 59.809 M 7.83 % | 55.468 M 17.55 % | 47.188 M -8.41 % | 51.519 M -31.67 % | 75.400 M 22.81 % | 61.397 M -36.79 % | 97.134 M -17.42 % | 117.627 M 31.03 % | 89.774 M |
General and administrative expenses | 73.477 M -6.49 % | 78.577 M 35.80 % | 57.864 M 49.67 % | 38.662 M 23.27 % | 31.363 M -37.31 % | 50.026 M 7.71 % | 46.445 M 27.75 % | 36.357 M 66.49 % | 21.838 M 101.95 % | 10.813 M -17.74 % | 13.146 M 38.54 % | 9.489 M -18.81 % | 11.687 M -5.29 % | 12.341 M -42.30 % | 21.389 M 28.38 % | 16.661 M -39.37 % | 27.479 M 45.28 % | 18.915 M 44.93 % | 13.051 M |
Selling and marketing expenses | 9.411 M 1.68 % | 9.256 M -7.12 % | 9.966 M -6.19 % | 10.623 M 36.05 % | 7.808 M 8.39 % | 7.204 M 62.30 % | 4.439 M -17.66 % | 5.390 M 82.14 % | 2.959 M 33.96 % | 2.209 M -5.33 % | 2.334 M 1.48 % | 2.300 M 16.13 % | 1.980 M 2.71 % | 1.928 M -52.32 % | 4.043 M -15.35 % | 4.776 M -24.24 % | 6.305 M 48.72 % | 4.239 M 24.69 % | 3.400 M |
Other expenses | -10.659 M -21.34 % | -8.785 M 19.36 % | -10.893 M 38.54 % | -17.724 M -25.97 % | -14.070 M 20.81 % | -17.767 M -36.92 % | -12.976 M -145.02 % | -5.296 M -0.69 % | -5.260 M -54.72 % | -3.400 M -83.67 % | -1.851 M 55.82 % | -4.190 M -71.61 % | -2.442 M 60.56 % | -6.190 M -48.38 % | -4.172 M 33.16 % | -6.242 M -33.98 % | -4.659 M -207.01 % | -1.517 M -3 456.92 % | 45.204 K |
Operating expenses | 72.513 M 9.73 % | 66.086 M 16.07 % | 56.936 M 80.40 % | 31.561 M 25.73 % | 25.102 M -36.39 % | 39.463 M 4.10 % | 37.908 M 4.00 % | 36.451 M 86.57 % | 19.537 M 103.02 % | 9.623 M -29.39 % | 13.629 M 79.35 % | 7.599 M -32.31 % | 11.226 M 38.97 % | 8.078 M -62.00 % | 21.260 M 39.91 % | 15.196 M -47.83 % | 29.125 M 34.61 % | 21.637 M 31.17 % | 16.496 M |
Cost and expenses | 517.048 M -6.09 % | 550.559 M 16.08 % | 474.304 M 22.45 % | 387.346 M 27.29 % | 304.313 M -13.12 % | 350.287 M 8.67 % | 322.337 M 34.30 % | 240.004 M 95.11 % | 123.006 M 78.50 % | 68.912 M -6.16 % | 73.438 M 16.44 % | 63.067 M 7.97 % | 58.414 M -1.98 % | 59.597 M -38.34 % | 96.660 M 26.20 % | 76.593 M -39.34 % | 126.259 M -9.34 % | 139.264 M 31.05 % | 106.270 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 83.172 M 21.26 % | 68.587 M 1.12 % | 67.830 M 37.63 % | 49.285 M 25.82 % | 39.172 M -31.55 % | 57.230 M 12.47 % | 50.884 M 21.89 % | 41.747 M 68.35 % | 24.797 M 90.41 % | 13.023 M -15.87 % | 15.480 M 31.31 % | 11.789 M -13.75 % | 13.667 M -4.21 % | 14.269 M -43.90 % | 25.432 M 18.63 % | 21.438 M -36.55 % | 33.784 M 45.91 % | 23.155 M 40.75 % | 16.451 M |
Interest income | 12.795 M -1.30 % | 12.963 M 72.30 % | 7.524 M 10.10 % | 6.834 M | 0.000 -100.00 % | 10.595 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 |
Interest expense | 0.000 | 0.000 -100.00 % | 87.181 K -5.23 % | 91.994 K -21.57 % | 117.296 K -37.26 % | 186.965 K -2.55 % | 191.849 K 15.84 % | 165.612 K 76.69 % | 93.731 K 857.81 % | 9.786 K -96.21 % | 258.077 K -27.94 % | 358.155 K -36.68 % | 565.584 K -62.19 % | 1.496 M -58.02 % | 3.563 M -13.77 % | 4.132 M -16.32 % | 4.938 M 5.76 % | 4.669 M 147.24 % | 1.888 M |
Depreciation and amortization | 21.564 M 21.59 % | 17.735 M 69.92 % | 10.437 M 14.77 % | 9.094 M 12.48 % | 8.085 M 81.08 % | 4.465 M -20.93 % | 5.646 M 6.88 % | 5.283 M -36.77 % | 8.356 M 88.35 % | 4.436 M 12.95 % | 3.928 M -37.81 % | 6.315 M 13.90 % | 5.545 M -21.12 % | 7.029 M -21.12 % | 8.911 M 14.77 % | 7.764 M 2.95 % | 7.541 M 12.46 % | 6.706 M 49.15 % | 4.496 M |
Operating income | 105.976 M -25.04 % | 141.385 M 11.96 % | 126.283 M 4.33 % | 121.043 M 5.75 % | 114.461 M -18.14 % | 139.817 M 40.01 % | 99.864 M 126.01 % | 44.186 M 52.72 % | 28.932 M 96.92 % | 14.692 M 93.07 % | 7.610 M 77.94 % | 4.276 M 381.79 % | -1.518 M -141.68 % | 3.641 M 115.95 % | -22.830 M -631.51 % | -3.121 M 85.69 % | -21.815 M -537.69 % | 4.984 M -65.50 % | 14.448 M |
Operating income ratio | 0.17 -16.75 % | 0.20 -2.82 % | 0.21 -11.69 % | 0.24 -12.89 % | 0.27 -4.19 % | 0.29 20.61 % | 0.24 52.13 % | 0.16 -18.35 % | 0.19 8.36 % | 0.18 87.17 % | 0.09 47.85 % | 0.06 338.08 % | -0.03 -146.33 % | 0.06 121.16 % | -0.27 -540.64 % | -0.04 79.77 % | -0.21 -707.24 % | 0.03 -71.13 % | 0.12 |
Total other income expenses net | -880.000 -102.15 % | 41.000 K -99.45 % | 7.436 M 8 183.54 % | -91.994 K 93.03 % | -1.320 M -43.35 % | -920.951 K -258.61 % | -256.809 K -25.58 % | -204.498 K -118.18 % | -93.731 K -857.81 % | -9.786 K 96.21 % | -258.077 K 27.94 % | -358.155 K 36.68 % | -565.584 K 62.19 % | -1.496 M 83.89 % | -9.286 M -124.72 % | -4.132 M 16.32 % | -4.938 M -23.55 % | -3.997 M -123.43 % | -1.789 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -448.658 M 8.60 % | -490.870 M -16.53 % | -421.225 M 11.45 % | -475.676 M -9.52 % | -434.345 M -3.44 % | -419.889 M -30.85 % | -320.891 M -311.75 % | -77.933 M -156.39 % | -30.396 M -100.77 % | -15.140 M -84.76 % | -8.194 M -556.16 % | 1.796 M -67.58 % | 5.541 M 222.63 % | 1.717 M -96.32 % | 46.643 M -23.33 % | 60.839 M -15.87 % | 72.315 M -5.07 % | 76.179 M 14.58 % | 66.484 M |
Total investments | 30.993 M -92.45 % | 410.248 M 1 466.56 % | 26.188 M 20.65 % | 21.706 M 186.24 % | 7.583 M 86.68 % | 4.062 M 33.35 % | 3.046 M 201.27 % | 1.011 M -60.55 % | 2.563 M 43 337.76 % | 5.900 K -99.57 % | 1.360 M 0.00 % | 1.360 M 0.00 % | 1.360 M 0.00 % | 1.360 M 0.00 % | 1.360 M -63.04 % | 3.679 M -24.30 % | 4.860 M -31.57 % | 7.102 M 10.46 % | 6.430 M |
Total debt | 0.000 | 0.000 | 0.000 -100.00 % | 2.565 M -13.82 % | 2.976 M -11.48 % | 3.362 M -10.63 % | 3.762 M -11.88 % | 4.269 M 854.78 % | 447.144 K 84.31 % | 242.607 K 28.77 % | 188.408 K -97.19 % | 6.695 M -37.09 % | 10.642 M 38.99 % | 7.657 M -85.50 % | 52.791 M -20.01 % | 65.997 M -14.25 % | 76.964 M -1.42 % | 78.073 M 11.82 % | 69.820 M |
Accumulated other comprehensive income loss | 2.258 M -48.40 % | 4.377 M 19.73 % | 3.655 M 58.74 % | 2.303 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 |
Retained earnings | 685.676 M 8.20 % | 633.735 M 13.50 % | 558.359 M 14.32 % | 488.419 M 12.29 % | 434.972 M 21.74 % | 357.298 M 29.02 % | 276.934 M 174.42 % | 100.917 M 249.28 % | 28.893 M 1 449.50 % | 1.865 M 118.48 % | -10.088 M 30.99 % | -14.620 M 14.02 % | -17.004 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 8.21 % | 73.284 M 6.80 % | 68.620 M 3.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M |
Total equity | 1.081 B 7.51 % | 1.006 B 12.64 % | 892.741 M 12.21 % | 795.619 M 12.81 % | 705.304 M 18.36 % | 595.887 M 25.59 % | 474.458 M 136.82 % | 200.347 M 78.60 % | 112.174 M 44.09 % | 77.851 M 23.69 % | 62.942 M 10.66 % | 56.879 M 5.20 % | 54.067 M -3.78 % | 56.194 M 7.53 % | 52.259 M -33.34 % | 78.398 M -8.22 % | 85.422 M -27.62 % | 118.014 M -1.45 % | 119.749 M |
Other non current liabilities | 10.845 M 61.46 % | 6.717 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.598 M | 0.000 -100.00 % | 187.032 K | 0.000 | 0.000 100.00 % | -113.264 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 2.140 M -16.57 % | 2.565 M -14.63 % | 3.004 M -10.20 % | 3.346 M -6.41 % | 3.575 M 1 227.82 % | 269.238 K 90.42 % | 141.388 K 24.83 % | 113.264 K -39.88 % | 188.408 K | 0.000 -100.00 % | 2.508 M -39.51 % | 4.145 M -90.30 % | 42.756 M -12.55 % | 48.894 M -5.82 % | 51.915 M -8.54 % | 56.764 M |
Total non current liabilities | 13.351 M 40.73 % | 9.487 M 152.18 % | 3.762 M -41.58 % | 6.439 M -29.61 % | 9.148 M -43.00 % | 16.049 M 341.64 % | 3.634 M -13.09 % | 4.181 M 481.00 % | 719.658 K -80.95 % | 3.777 M -6.88 % | 4.056 M 23.29 % | 3.290 M -40.97 % | 5.574 M -43.90 % | 9.936 M -40.09 % | 16.586 M -70.71 % | 56.625 M -5.96 % | 60.210 M 10.26 % | 54.606 M -11.54 % | 61.729 M |
Other current liabilities | 127.805 M 175.93 % | 46.317 M -66.73 % | 139.210 M 397.55 % | 27.979 M -47.56 % | 53.357 M 52.78 % | 34.924 M 22.87 % | 28.423 M -77.28 % | 125.118 M 543.11 % | 19.455 M 113.53 % | 9.111 M -29.11 % | 12.853 M 71.12 % | 7.511 M 50.64 % | 4.986 M -42.61 % | 8.689 M -37.08 % | 13.808 M 78.10 % | 7.753 M -1.25 % | 7.851 M 7.55 % | 7.300 M 13.30 % | 6.443 M |
Deferred revenue | 0.000 -100.00 % | 138.441 M 34.80 % | 102.704 M 10.34 % | 93.077 M 117.92 % | 42.712 M -22.84 % | 55.354 M 446 844.09 % | 12.385 K -73.49 % | 46.727 K | 0.000 | 0.000 -100.00 % | 127.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.337 K | 0.000 | 0.000 -100.00 % | 3.026 K -78.13 % | 13.838 K |
Short term debt | 0.000 | 0.000 | 0.000 -100.00 % | 425.029 K 3.35 % | 411.249 K 14.97 % | 357.700 K -14.04 % | 416.127 K -17.96 % | 507.212 K 185.10 % | 177.906 K 75.76 % | 101.219 K -61.59 % | 263.552 K -95.95 % | 6.507 M -38.86 % | 10.642 M 106.67 % | 5.149 M -89.41 % | 48.645 M 109.31 % | 23.241 M -17.20 % | 28.069 M 7.30 % | 26.158 M 100.37 % | 13.055 M |
Total current liabilities | 257.337 M -15.03 % | 302.845 M 15.74 % | 261.667 M 43.41 % | 182.456 M 53.78 % | 118.650 M -5.56 % | 125.635 M -25.19 % | 167.946 M 10.69 % | 151.722 M 396.19 % | 30.577 M 104.85 % | 14.927 M -34.66 % | 22.845 M -6.69 % | 24.483 M -21.78 % | 31.299 M 54.86 % | 20.211 M -75.21 % | 81.531 M 92.17 % | 42.427 M -20.08 % | 53.090 M -4.11 % | 55.368 M 102.15 % | 27.390 M |
Total liabilities | 270.688 M -13.33 % | 312.332 M 17.67 % | 265.429 M 40.52 % | 188.895 M 47.81 % | 127.798 M -9.80 % | 141.684 M -17.42 % | 171.580 M 10.06 % | 155.903 M 398.14 % | 31.297 M 67.33 % | 18.704 M -30.47 % | 26.901 M -3.14 % | 27.773 M -24.68 % | 36.873 M 22.31 % | 30.147 M -69.27 % | 98.116 M -0.94 % | 99.052 M -12.58 % | 113.300 M 3.03 % | 109.973 M 23.40 % | 89.119 M |
Other non current assets | 15.251 M -76.03 % | 63.619 M 29.85 % | 48.993 M 1.93 % | 48.065 M 58.03 % | 30.416 M -14.25 % | 35.471 M 170.85 % | 13.096 M 1 195.22 % | 1.011 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.360 M 0.00 % | 1.360 M -31.99 % | 2.000 M -95.96 % | 49.554 M 348.96 % | 11.038 M -10.67 % | 12.356 M -16.15 % | 14.736 M 35.04 % | 10.913 M |
Long term investments | 30.794 M -38.42 % | 50.006 M 92.56 % | 25.970 M 21.74 % | 21.333 M 208.86 % | 6.907 M -50.70 % | 14.011 M 6.98 % | 13.096 M 1 195.22 % | 1.011 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.289 M |
Intangible assets | 36.291 M -9.40 % | 40.058 M -1.54 % | 40.683 M -1.91 % | 41.475 M 1.88 % | 40.711 M 1.53 % | 40.100 M 271.41 % | 10.797 M 258.35 % | 3.013 M -43.20 % | 5.304 M -51.14 % | 10.856 M 184.86 % | 3.811 M 12.08 % | 3.400 M -42.22 % | 5.884 M -31.37 % | 8.574 M -38.12 % | 13.856 M -19.19 % | 17.145 M 11.70 % | 15.349 M 99.64 % | 7.688 M 189.83 % | 2.653 M |
GoodWill | 4.495 M 0.00 % | 4.495 M 0.00 % | 4.495 M 0.00 % | 4.495 M 0.00 % | 4.495 M 0.00 % | 4.495 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 |
Goodwill and intangible assets | 40.787 M -8.45 % | 44.553 M -1.38 % | 45.178 M -1.72 % | 45.970 M 1.69 % | 45.207 M 1.37 % | 44.595 M 313.05 % | 10.797 M 258.35 % | 3.013 M -43.20 % | 5.304 M -51.14 % | 10.856 M 184.86 % | 3.811 M 12.08 % | 3.400 M -42.22 % | 5.884 M -31.37 % | 8.574 M -38.12 % | 13.856 M -19.19 % | 17.145 M 11.70 % | 15.349 M 99.64 % | 7.688 M 189.83 % | 2.653 M |
Property plant equipment net | 457.334 M 62.15 % | 282.037 M 65.90 % | 170.009 M 25.72 % | 135.232 M 11.04 % | 121.782 M 42.22 % | 85.627 M 19.51 % | 71.651 M 55.86 % | 45.971 M 5.88 % | 43.418 M 3.27 % | 42.042 M 0.53 % | 41.819 M -5.63 % | 44.313 M -4.83 % | 46.562 M -5.66 % | 49.353 M -5.31 % | 52.121 M -52.75 % | 110.320 M -3.03 % | 113.763 M -7.91 % | 123.531 M 11.19 % | 111.100 M |
Total non current assets | 544.165 M 39.45 % | 390.209 M 47.71 % | 264.179 M 5.33 % | 250.821 M 22.44 % | 204.848 M 23.63 % | 165.693 M 73.42 % | 95.544 M 91.11 % | 49.995 M 2.61 % | 48.722 M -7.89 % | 52.899 M 14.30 % | 46.280 M -5.69 % | 49.073 M -8.80 % | 53.807 M -10.21 % | 59.927 M -48.13 % | 115.530 M -16.59 % | 138.503 M -2.10 % | 141.468 M -3.07 % | 145.955 M 14.07 % | 127.954 M |
Other current assets | 48.431 M 42.07 % | 34.091 M 6.67 % | 31.960 M 699.52 % | 3.997 M -42.70 % | 6.976 M 9.48 % | 6.372 M -49.09 % | 12.517 M 194.33 % | 4.253 M 93.69 % | 2.196 M 133.33 % | 940.946 K -45.01 % | 1.711 M 48.56 % | 1.152 M -94.50 % | 20.948 M 1 242.85 % | 1.560 M -96.95 % | 51.159 M 2 782.61 % | 1.775 M -23.81 % | 2.329 M 41.43 % | 1.647 M 38.38 % | 1.190 M |
Short term investments | 199.000 K 16.65 % | 170.597 K -21.86 % | 218.310 K -41.60 % | 373.806 K -44.74 % | 676.456 K -99.79 % | 326.874 M 3 352.48 % | -10.050 M -2 279.41 % | 461.133 K -82.01 % | 2.563 M 43 337.76 % | 5.900 K -99.57 % | 1.360 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.141 M |
cash and cash equivalents | 448.658 M -8.60 % | 490.870 M 16.53 % | 421.225 M -11.92 % | 478.241 M 9.36 % | 437.321 M 3.32 % | 423.251 M 30.37 % | 324.653 M 294.95 % | 82.202 M 166.51 % | 30.843 M 100.51 % | 15.382 M 83.51 % | 8.382 M 71.10 % | 4.899 M -3.96 % | 5.101 M -14.12 % | 5.939 M -3.39 % | 6.148 M 19.18 % | 5.158 M 10.95 % | 4.649 M 145.43 % | 1.894 M -43.21 % | 3.336 M |
Cash and short term investments | 448.857 M -8.59 % | 491.040 M 16.51 % | 421.443 M -11.95 % | 478.615 M 9.27 % | 437.998 M 3.48 % | 423.251 M 30.37 % | 324.653 M 294.95 % | 82.202 M 146.07 % | 33.406 M 117.18 % | 15.382 M 57.89 % | 9.742 M 98.86 % | 4.899 M -3.96 % | 5.101 M -14.12 % | 5.939 M -3.39 % | 6.148 M 19.18 % | 5.158 M 10.95 % | 4.649 M 145.43 % | 1.894 M -70.75 % | 6.476 M |
Total current assets | 807.555 M -12.95 % | 927.681 M 3.77 % | 893.990 M 21.85 % | 733.693 M 16.78 % | 628.253 M 9.86 % | 571.877 M 3.88 % | 550.494 M 79.75 % | 306.255 M 223.23 % | 94.749 M 117.04 % | 43.656 M 0.21 % | 43.563 M 22.44 % | 35.579 M -4.19 % | 37.134 M 40.58 % | 26.414 M -24.19 % | 34.845 M -10.53 % | 38.947 M -31.98 % | 57.255 M -30.20 % | 82.032 M 1.38 % | 80.914 M |
Inventory | 121.796 M -39.77 % | 202.216 M 18.30 % | 170.934 M 137.39 % | 72.006 M 112.81 % | 33.836 M -43.09 % | 59.458 M -56.95 % | 138.115 M 13.61 % | 121.570 M 590.06 % | 17.617 M 169.24 % | 6.543 M -41.08 % | 11.105 M 3.42 % | 10.738 M -3.13 % | 11.085 M 164.14 % | 4.196 M -51.32 % | 8.620 M -35.83 % | 13.435 M -51.80 % | 27.871 M -0.42 % | 27.989 M 3.03 % | 27.165 M |
Net receivables | 188.470 M -5.92 % | 200.334 M -17.21 % | 241.973 M 42.72 % | 169.547 M 13.45 % | 149.443 M 80.50 % | 82.795 M 10.09 % | 75.209 M -21.89 % | 96.290 M 131.86 % | 41.530 M 99.82 % | 20.784 M 1.95 % | 20.387 M 8.50 % | 18.790 M -5.78 % | 19.942 M 35.49 % | 14.718 M -13.99 % | 17.111 M -7.90 % | 18.580 M -17.07 % | 22.405 M -55.63 % | 50.502 M 9.59 % | 46.083 M |
Tax assets | 0.000 | 0.000 100.00 % | -25.970 M -11 843.57 % | 221.139 K -58.85 % | 537.432 K 103.84 % | -14.011 M -6.98 % | -13.096 M -1 195.22 % | -1.011 M | 0.000 | 0.000 -100.00 % | 650.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 128.929 M 9.23 % | 118.030 M -2.88 % | 121.528 M 56.69 % | 77.560 M 20.93 % | 64.134 M 94.16 % | 33.032 M -17.43 % | 40.002 M 53.56 % | 26.049 M 138.56 % | 10.920 M 141.56 % | 4.520 M -52.91 % | 9.601 M -8.26 % | 10.465 M -33.22 % | 15.671 M 145.89 % | 6.373 M -66.59 % | 19.076 M 66.84 % | 11.433 M -33.41 % | 17.170 M -21.60 % | 21.900 M 178.98 % | 7.850 M |
Tax payables | 603.000 K 957.80 % | 57.005 K -93.86 % | 929.161 K -1.76 % | 945.848 K 26.51 % | 747.669 K -62.01 % | 1.968 M 15 788.69 % | 12.385 K -73.49 % | 46.727 K 87.64 % | 24.902 K -97.91 % | 1.194 M 839.81 % | 127.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.337 K | 0.000 | 0.000 -100.00 % | 3.026 K -78.13 % | 13.838 K |
Deferred revenue non current | 893.167 K 44.02 % | 620.182 K | 0.000 | 0.000 -100.00 % | 1.746 M -15.74 % | 2.072 M 619.43 % | 288.009 K -31.30 % | 419.218 K -6.93 % | 450.420 K -60.16 % | 1.131 M -42.00 % | 1.950 M -18.14 % | 2.382 M -57.27 % | 5.574 M -24.97 % | 7.429 M -29.85 % | 10.590 M -9.04 % | 11.642 M 31.99 % | 8.821 M 2 665.28 % | 318.988 K | 0.000 |
Minority interest | 333.018 M 8.79 % | 306.118 M 15.10 % | 265.954 M 15.70 % | 229.864 M 16.75 % | 196.878 M 23.60 % | 159.285 M 34.74 % | 118.220 M 487.39 % | 20.126 M 405.97 % | 3.978 M 118.39 % | 1.821 M 22.73 % | 1.484 M 5 504.61 % | -27.459 K 94.45 % | -494.856 K -260.95 % | 307.456 K -76.43 % | 1.304 M 1.11 % | 1.290 M 11.29 % | 1.159 M | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.206 K -69.47 % | 269.238 K 51.34 % | 177.906 K 75.76 % | 101.219 K -46.28 % | 188.408 K -40.05 % | 314.290 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.347 K -79.46 % | 371.762 K -44.94 % | 675.188 K |
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 |
Other total stockholders equity | -16.966 M 5.61 % | -17.975 M -23.71 % | -14.530 M -240.27 % | -4.270 M 27.00 % | -5.849 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.020 M 8.57 % | 5.545 M 13.97 % | 4.865 M 0.00 % | 4.865 M 0.00 % | 4.865 M 145.32 % | -10.735 M 31.48 % | -15.667 M -422.03 % | 4.865 M -72.42 % | 17.641 M -65.67 % | 51.392 M -3.27 % | 53.127 M |
Deferred tax liabilities non current | 1.612 M -25.00 % | 2.150 M -42.86 % | 3.762 M -12.50 % | 4.299 M -11.11 % | 4.837 M -10.00 % | 5.374 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.505 M 22.20 % | 2.050 M 184.72 % | 720.000 K | 0.000 | 0.000 -100.00 % | 1.850 M -16.89 % | 2.226 M -10.78 % | 2.495 M 5.19 % | 2.372 M -52.23 % | 4.965 M |
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 |
Total assets | 1.352 B 2.57 % | 1.318 B 13.79 % | 1.158 B 17.64 % | 984.514 M 18.17 % | 833.101 M 12.95 % | 737.570 M 14.17 % | 646.038 M 81.34 % | 356.249 M 148.31 % | 143.471 M 48.59 % | 96.555 M 7.47 % | 89.843 M 6.13 % | 84.652 M -6.91 % | 90.940 M 5.33 % | 86.341 M -42.58 % | 150.375 M -15.26 % | 177.450 M -10.70 % | 198.722 M -12.84 % | 227.987 M 9.15 % | 208.868 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -3.767 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 |
Stock based compensation | 4.420 M -50.18 % | 8.873 M 17.14 % | 7.574 M 35.33 % | 5.597 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 5.012 M -92.68 % | 68.453 M 163.59 % | -107.653 M -60 774.36 % | 177.427 K 100.38 % | -46.623 M -573.74 % | 9.841 M 152.78 % | -18.646 M -32.54 % | -14.068 M 23.40 % | -18.367 M -239.84 % | -5.405 M -1 158.27 % | 510.699 K 166.26 % | -770.744 K 91.01 % | -8.571 M 17.43 % | -10.379 M -174.18 % | 13.993 M 10.71 % | 12.638 M -17.55 % | 15.328 M 179.15 % | 5.491 M 139.77 % | -13.808 M |
Accounts receivables | 7.099 M -88.13 % | 59.827 M 168.76 % | -87.008 M -250.42 % | -24.830 M 60.40 % | -62.701 M -324.73 % | -14.762 M -18.89 % | -12.417 M 63.30 % | -33.831 M -66.95 % | -20.264 M -274.38 % | -5.413 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 62.213 M 406.03 % | -20.329 M 79.48 % | -99.071 M -159.43 % | -38.188 M -241.32 % | 27.021 M -71.67 % | 95.397 M 671.27 % | -16.699 M 83.94 % | -103.952 M -836.58 % | -11.099 M -850.02 % | 1.480 M 910.26 % | 146.481 K -71.22 % | 508.907 K 107.27 % | -6.999 M -284.93 % | 3.785 M 1 066.65 % | 324.397 K -97.74 % | 14.342 M 347.65 % | -5.791 M -73.44 % | -3.339 M -152.67 % | 6.340 M |
Accounts payables | 16.135 M 281.19 % | -8.905 M -121.20 % | 41.997 M 189.37 % | 14.513 M -37.29 % | 23.144 M 208.87 % | -21.260 M -177.57 % | 27.409 M -77.85 % | 123.714 M 851.92 % | 12.996 M 983.10 % | -1.472 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -80.435 M -312.45 % | 37.860 M 3.93 % | 36.429 M -25.17 % | 48.682 M 242.81 % | -34.088 M 31.18 % | -49.533 M -2 444.26 % | -1.947 M -102.17 % | 89.883 M 1 336.70 % | -7.268 M -5.57 % | -6.884 M -1 990.19 % | 364.218 K 128.46 % | -1.280 M 18.58 % | -1.572 M 88.90 % | -14.164 M -203.63 % | 13.668 M 902.49 % | -1.703 M -108.06 % | 21.120 M 139.17 % | 8.830 M 143.83 % | -20.148 M |
Other non cash items | 2.195 M -95.09 % | 44.708 M 511.47 % | -10.866 M -28.02 % | -8.488 M -26.51 % | -6.709 M 54.15 % | -14.632 M -25.23 % | -11.684 M -962.90 % | -1.099 M 19.24 % | -1.361 M 76.64 % | -5.827 M -3 483.23 % | 172.243 K 104.11 % | -4.188 M -456.87 % | 1.174 M 146.48 % | -2.525 M -112.66 % | 19.951 M 1 141.43 % | 1.607 M -90.62 % | 17.136 M 510.38 % | 2.807 M 86.85 % | 1.503 M |
Net cash provided by operating activities | 138.410 M -39.53 % | 228.896 M 619.31 % | 31.822 M -73.98 % | 122.281 M 79.84 % | 67.994 M -50.97 % | 138.672 M 85.09 % | 74.923 M 119.74 % | 34.097 M 95.22 % | 17.466 M 121.46 % | 7.886 M -34.07 % | 11.962 M 126.77 % | 5.275 M 234.03 % | -3.936 M -5.51 % | -3.730 M -122.66 % | 16.461 M 11.55 % | 14.757 M 10.23 % | 13.387 M -16.29 % | 15.992 M 229.72 % | 4.850 M |
Investments in property plant and equipment | -162.130 M -33.21 % | -121.714 M -172.07 % | -44.736 M -2.97 % | -43.447 M 3.65 % | -45.091 M -107.54 % | -21.726 M 44.45 % | -39.111 M -603.69 % | -5.558 M -29.63 % | -4.288 M -13.12 % | -3.790 M -78.34 % | -2.125 M -18.94 % | -1.787 M -2 665.05 % | -64.624 K | 0.000 100.00 % | -779.301 K -30.17 % | -598.670 K 76.92 % | -2.594 M 87.73 % | -21.142 M 37.24 % | -33.688 M |
Acquisitions net | 15.000 100.03 % | -56.652 K 99.59 % | -13.807 M -17.19 % | -11.782 M -43.63 % | -8.203 M 83.15 % | -48.697 M -277.72 % | 27.400 M 48.51 % | 18.450 M 48 792.30 % | 37.736 K 101.92 % | -1.968 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.800 M | 0.000 100.00 % | -1.470 M |
Purchases of investments | -4.104 M -9.41 % | -3.751 M 40.02 % | -6.254 M 60.27 % | -15.741 M 6.31 % | -16.802 M -860.09 % | -1.750 M 82.59 % | -10.050 M -2 301.94 % | 456.415 K 122.44 % | -2.034 M -386.41 % | 710.041 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.500 M |
Sales maturities of investments | 7.878 M 204.76 % | 2.585 M 786.02 % | 291.751 K -74.99 % | 1.166 M -91.41 % | 13.579 M 675.94 % | 1.750 M -83.84 % | 10.826 M 310.63 % | 2.636 M | 0.000 -100.00 % | 1.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 347.563 K |
Other investing activites | 12.795 M 203.66 % | -12.343 M -169.32 % | 17.806 M 160.57 % | 6.834 M 724.65 % | -1.094 M -110.30 % | 10.619 M 237.67 % | -7.713 M -2 796.24 % | 286.075 K -39.29 % | 471.213 K 318.15 % | -216.004 K -261.92 % | 133.403 K -80.44 % | 681.998 K 286.55 % | 176.431 K -99.64 % | 48.696 M 3 386.28 % | -1.482 M 44.61 % | -2.675 M 51.58 % | -5.525 M -134.10 % | -2.360 M -23.57 % | -1.910 M |
Net cash used for investing activites | -145.561 M -7.60 % | -135.280 M -189.69 % | -46.699 M 25.84 % | -62.970 M -9.30 % | -57.611 M 3.67 % | -59.803 M -220.70 % | -18.648 M -214.61 % | 16.271 M 378.14 % | -5.850 M -48.90 % | -3.929 M -97.24 % | -1.992 M -80.28 % | -1.105 M -1 088.21 % | 111.807 K -99.77 % | 48.696 M 2 253.64 % | -2.261 M 30.94 % | -3.274 M 24.20 % | -4.319 M 81.62 % | -23.502 M 41.57 % | -40.220 M |
Debt repayment | 0.000 | 0.000 100.00 % | -2.565 M -523.63 % | -411.286 K -6.56 % | -385.983 K -21.51 % | -317.653 K 0.79 % | -320.191 K -108.00 % | 4.000 M | 0.000 | 0.000 100.00 % | -6.381 M -49.75 % | -4.261 M -242.74 % | 2.985 M 106.61 % | -45.134 M -254.07 % | -12.747 M -27.38 % | -10.008 M -2 305.36 % | 453.782 K -94.30 % | 7.966 M -82.94 % | 46.693 M |
Common stock issued | -7.956 M 35.50 % | -12.336 M 11.03 % | -13.865 M -529.81 % | -2.202 M 62.36 % | -5.849 M | 0.000 | 0.000 -100.00 % | 92.000 -100.00 % | 5.138 M 91.86 % | 2.678 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 100.00 % | -3.052 M | 0.000 100.00 % | -5.849 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 |
Dividends paid | -14.226 M 0.00 % | -14.226 M 0.00 % | -14.226 M -33.15 % | -10.685 M -50.00 % | -7.123 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 % | -5.330 M 0.00 % | -5.330 M 0.00 % | -5.330 M |
Other financing activites | -10.410 M -536.03 % | 2.387 M 124.58 % | -9.713 M -54.83 % | -6.273 M -30.87 % | -4.793 M 0.55 % | -4.820 M -2 476.99 % | -187.032 K -5.18 % | -177.814 K 70.14 % | -595.463 K -319.95 % | -141.795 K -12.64 % | -125.882 K -78.03 % | -70.710 K | 0.000 | 0.000 | 0.000 100.00 % | -76.347 K 74.16 % | -295.414 K 2.64 % | -303.426 K 0.39 % | -304.621 K |
Net cash used provided by financing activities | -32.592 M -34.82 % | -24.175 M 44.33 % | -43.422 M -149.99 % | -17.369 M -634.07 % | 3.252 M -84.87 % | 21.499 M -88.03 % | 179.584 M 4 598.47 % | 3.822 M -15.87 % | 4.543 M 79.11 % | 2.536 M 138.98 % | -6.507 M -50.21 % | -4.332 M -245.10 % | 2.985 M 106.61 % | -45.134 M -254.07 % | -12.747 M -26.41 % | -10.084 M -95.00 % | -5.171 M -321.68 % | 2.333 M -94.32 % | 41.059 M |
Effect of forex changes on cash | -2.469 M -1 313.22 % | 203.483 K -84.14 % | 1.283 M -99.71 % | 437.378 M 3.34 % | 423.251 M 24 029.07 % | -1.769 M -126.83 % | 6.591 M 332.82 % | -2.831 M -305.90 % | -697.501 K -237.90 % | 505.809 K 2 398.56 % | 20.244 K 150.50 % | -40.090 K -114 642.86 % | 35.000 100.09 % | -40.248 K -906.45 % | -3.999 K 47.04 % | -7.551 K -105.97 % | 126.451 K 3 160.73 % | 3.878 K 130.18 % | -12.849 K |
Net change in cash | -42.212 M -160.61 % | 69.645 M 222.15 % | -57.016 M -111.95 % | 477.118 M 9.21 % | 436.887 M 343.10 % | 98.598 M -59.33 % | 242.451 M 372.07 % | 51.359 M 232.18 % | 15.461 M 120.88 % | 7.000 M 100.94 % | 3.483 M 1 825.63 % | -201.863 K 75.92 % | -838.421 K -302.37 % | -208.370 K -114.38 % | 1.449 M 4.14 % | 1.391 M -65.41 % | 4.023 M 177.76 % | -5.173 M -191.14 % | 5.676 M |
Cash at beginning of period | 490.870 M 16.53 % | 421.225 M -11.92 % | 478.241 M 42 493.40 % | 1.123 M 158.70 % | 434.024 K -99.87 % | 324.653 M 294.95 % | 82.202 M 166.51 % | 30.843 M 100.51 % | 15.382 M 83.51 % | 8.382 M 71.10 % | 4.899 M -3.96 % | 5.101 M -14.12 % | 5.939 M -3.39 % | 6.148 M 30.84 % | 4.699 M 42.07 % | 3.307 M 562.22 % | -715.520 K -116.05 % | 4.458 M 465.88 % | -1.218 M |
Cash at end of period | 448.658 M -8.60 % | 490.870 M 16.53 % | 421.225 M -11.92 % | 478.241 M 9.36 % | 437.321 M 3.32 % | 423.251 M 30.37 % | 324.653 M 294.95 % | 82.202 M 166.51 % | 30.843 M 100.51 % | 15.382 M 83.51 % | 8.382 M 71.10 % | 4.899 M -3.96 % | 5.101 M -14.12 % | 5.939 M -3.39 % | 6.148 M 30.84 % | 4.699 M 42.07 % | 3.307 M 562.22 % | -715.520 K -116.05 % | 4.458 M |
Operating cash flow | 138.410 M -39.53 % | 228.896 M 619.31 % | 31.822 M -73.98 % | 122.281 M 79.84 % | 67.994 M -50.97 % | 138.672 M 85.09 % | 74.923 M 119.74 % | 34.097 M 95.22 % | 17.466 M 121.46 % | 7.886 M -34.07 % | 11.962 M 126.77 % | 5.275 M 234.03 % | -3.936 M -5.51 % | -3.730 M -122.66 % | 16.461 M 11.55 % | 14.757 M 10.23 % | 13.387 M -16.29 % | 15.992 M 229.72 % | 4.850 M |
Capital expenditure | -162.130 M -33.21 % | -121.714 M -172.07 % | -44.736 M -2.97 % | -43.447 M 3.65 % | -45.091 M -107.54 % | -21.726 M 44.45 % | -39.111 M -603.69 % | -5.558 M -29.63 % | -4.288 M -13.12 % | -3.790 M -78.34 % | -2.125 M -18.94 % | -1.787 M -2 665.05 % | -64.624 K | 0.000 100.00 % | -779.301 K -30.17 % | -598.670 K 76.92 % | -2.594 M 87.73 % | -21.142 M 37.24 % | -33.688 M |
Free CashFlow | -23.720 M -122.13 % | 107.182 M 929.97 % | -12.914 M -116.38 % | 78.834 M 244.20 % | 22.903 M -80.42 % | 116.946 M 226.55 % | 35.813 M 25.49 % | 28.539 M 116.56 % | 13.178 M 221.71 % | 4.096 M -58.36 % | 9.837 M 182.02 % | 3.488 M 187.20 % | -4.000 M -7.25 % | -3.730 M -123.78 % | 15.682 M 10.76 % | 14.158 M 31.18 % | 10.793 M 309.58 % | -5.150 M 82.14 % | -28.838 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 144.879 M 10.09 % | 131.603 M 0.70 % | 130.683 M -12.98 % | 150.178 M -12.37 % | 171.373 M 0.34 % | 170.790 M 1.05 % | 169.014 M -6.49 % | 180.743 M 2.18 % | 176.882 M 7.00 % | 165.305 M 11.98 % | 147.626 M -5.12 % | 155.595 M 2.81 % | 151.343 M 3.64 % | 146.023 M 19.21 % | 122.491 M -12.56 % | 140.084 M 7.22 % | 130.646 M 13.44 % | 115.168 M 4.49 % | 110.223 M 4.56 % | 105.418 M 2.32 % | 103.024 M 2.91 % | 100.109 M -20.53 % | 125.977 M 1.08 % | 124.633 M 3.23 % | 120.736 M 1.66 % | 118.760 M 5.83 % | 112.219 M 3.62 % | 108.303 M 5.87 % | 102.296 M 2.93 % | 99.383 M 0.89 % | 98.505 M 18.25 % | 83.302 M 51.98 % | 54.811 M 15.22 % | 47.572 M 8.59 % | 43.807 M 7.68 % | 40.684 M 4.73 % | 38.848 M 35.84 % | 28.599 M 48.52 % | 19.256 M -7.90 % | 20.908 M -13.21 % | 24.089 M 24.48 % | 19.351 M -13.20 % | 22.293 M -0.06 % | 22.307 M -16.42 % | 26.689 M 173.51 % | 9.758 M -41.56 % | 16.698 M 37.31 % | 12.161 M -29.68 % | 17.293 M -18.40 % | 21.192 M 31.14 % | 16.159 M 2.44 % | 15.775 M 4.82 % | 15.049 M 51.81 % | 9.913 M |
Net income | 11.611 M -11.13 % | 13.065 M -7.75 % | 14.162 M 20.28 % | 11.774 M -40.83 % | 19.899 M 2.70 % | 19.376 M -6.41 % | 20.702 M -11.89 % | 23.497 M -0.66 % | 23.654 M -29.74 % | 33.665 M -6.35 % | 35.946 M 13.09 % | 31.785 M 4.43 % | 30.436 M -5.98 % | 32.373 M 62.76 % | 19.890 M 4.63 % | 19.010 M 5.97 % | 17.939 M 11.61 % | 16.073 M -27.15 % | 22.064 M 46.73 % | 15.037 M -11.60 % | 17.011 M 1.43 % | 16.771 M -25.32 % | 22.456 M 4.55 % | 21.480 M 9.93 % | 19.540 M -0.12 % | 19.564 M 3.87 % | 18.836 M 10.10 % | 17.108 M 22.67 % | 13.946 M 92.97 % | 7.227 M -30.41 % | 10.386 M 33.66 % | 7.770 M -24.37 % | 10.274 M 36.30 % | 7.538 M -23.71 % | 9.880 M 35.07 % | 7.315 M 9.77 % | 6.664 M 110.29 % | 3.169 M 113.83 % | 1.482 M -72.90 % | 5.469 M 68.23 % | 3.251 M 85.67 % | 1.751 M -12.25 % | 1.995 M -0.78 % | 2.011 M 25.14 % | 1.607 M 248.52 % | -1.082 M -498.50 % | 271.520 K 465.67 % | 48.000 K -88.21 % | 407.000 K -75.80 % | 1.682 M 216.44 % | -1.445 M -338.37 % | 606.000 K 11.81 % | 542.000 K 152.32 % | -1.036 M |
Income before tax | 17.649 M -14.12 % | 20.551 M -2.80 % | 21.142 M -1.19 % | 21.396 M -33.39 % | 32.119 M 3.56 % | 31.014 M -1.00 % | 31.326 M -16.54 % | 37.534 M -2.01 % | 38.302 M 11.65 % | 34.306 M -7.10 % | 36.926 M 20.33 % | 30.687 M -1.50 % | 31.154 M -6.49 % | 33.317 M 4.79 % | 31.795 M 1.98 % | 31.177 M 4.20 % | 29.919 M 12.58 % | 26.575 M -16.09 % | 31.671 M 24.04 % | 25.534 M -11.07 % | 28.714 M 5.49 % | 27.219 M -28.67 % | 38.159 M 15.06 % | 33.165 M -3.66 % | 34.425 M 3.86 % | 33.146 M 8.90 % | 30.436 M 6.58 % | 28.556 M 18.36 % | 24.126 M 46.32 % | 16.488 M 22.52 % | 13.457 M 42.93 % | 9.415 M -19.99 % | 11.768 M 25.98 % | 9.341 M 21.80 % | 7.669 M -8.45 % | 8.377 M -2.07 % | 8.554 M 101.84 % | 4.238 M 75.76 % | 2.411 M -64.68 % | 6.826 M 69.76 % | 4.021 M 182.37 % | 1.424 M -52.24 % | 2.981 M 22.24 % | 2.439 M -4.13 % | 2.544 M 515.01 % | -613.000 K -158.20 % | 1.053 M 127.50 % | 463.000 K -45.78 % | 854.000 K -44.83 % | 1.548 M 182.16 % | -1.884 M -450.22 % | 538.000 K -1.28 % | 545.000 K 142.51 % | -1.282 M |
Income before tax ratio | 0.12 -21.99 % | 0.16 -3.47 % | 0.16 13.55 % | 0.14 -23.98 % | 0.19 3.21 % | 0.18 -2.03 % | 0.19 -10.75 % | 0.21 -4.10 % | 0.22 4.34 % | 0.21 -17.03 % | 0.25 26.83 % | 0.20 -4.19 % | 0.21 -9.78 % | 0.23 -12.10 % | 0.26 16.63 % | 0.22 -2.82 % | 0.23 -0.75 % | 0.23 -19.69 % | 0.29 18.63 % | 0.24 -13.09 % | 0.28 2.51 % | 0.27 -10.24 % | 0.30 13.83 % | 0.27 -6.67 % | 0.29 2.16 % | 0.28 2.91 % | 0.27 2.86 % | 0.26 11.80 % | 0.24 42.16 % | 0.17 21.44 % | 0.14 20.87 % | 0.11 -47.36 % | 0.21 9.34 % | 0.20 12.16 % | 0.18 -14.98 % | 0.21 -6.49 % | 0.22 48.59 % | 0.15 18.34 % | 0.13 -61.65 % | 0.33 95.59 % | 0.17 126.83 % | 0.07 -44.98 % | 0.13 22.32 % | 0.11 14.71 % | 0.10 251.73 % | -0.06 -199.59 % | 0.06 65.69 % | 0.04 -22.91 % | 0.05 -32.39 % | 0.07 162.65 % | -0.12 -441.89 % | 0.03 -5.83 % | 0.04 128.00 % | -0.13 |
EBITDA | 24.958 M -11.29 % | 28.134 M 3.29 % | 27.237 M 1.52 % | 26.828 M -19.38 % | 33.276 M -7.32 % | 35.906 M 0.29 % | 35.801 M -17.57 % | 43.433 M 0.76 % | 43.106 M 17.20 % | 36.780 M -9.85 % | 40.799 M 21.06 % | 33.701 M -0.76 % | 33.958 M -5.75 % | 36.029 M 3.78 % | 34.716 M 2.56 % | 33.851 M 3.67 % | 32.653 M 12.14 % | 29.119 M -15.67 % | 34.530 M 21.30 % | 28.466 M -6.40 % | 30.411 M 5.14 % | 28.923 M -26.80 % | 39.511 M 15.14 % | 34.314 M -3.58 % | 35.587 M 3.95 % | 34.236 M 6.57 % | 32.125 M 7.07 % | 30.003 M 15.22 % | 26.039 M 50.71 % | 17.277 M 6.37 % | 16.242 M 58.56 % | 10.243 M -19.30 % | 12.692 M 23.79 % | 10.253 M -15.46 % | 12.128 M 28.24 % | 9.457 M -10.30 % | 10.543 M 104.32 % | 5.160 M 31.42 % | 3.926 M -49.31 % | 7.746 M 53.93 % | 5.032 M 107.59 % | 2.424 M -37.94 % | 3.906 M 12.31 % | 3.478 M -4.53 % | 3.643 M 614.31 % | 510.000 K -78.72 % | 2.397 M 6.61 % | 2.248 M -14.30 % | 2.623 M -21.09 % | 3.324 M 309.34 % | -1.588 M -164.42 % | 2.465 M -3.14 % | 2.545 M 320.66 % | 605.000 K |
Net income ratio | 0.08 -19.27 % | 0.10 -8.39 % | 0.11 38.23 % | 0.08 -32.48 % | 0.12 2.35 % | 0.11 -7.38 % | 0.12 -5.78 % | 0.13 -2.79 % | 0.13 -34.34 % | 0.20 -16.36 % | 0.24 19.20 % | 0.20 1.58 % | 0.20 -9.29 % | 0.22 36.53 % | 0.16 19.65 % | 0.14 -1.17 % | 0.14 -1.61 % | 0.14 -30.28 % | 0.20 40.33 % | 0.14 -13.61 % | 0.17 -1.44 % | 0.17 -6.02 % | 0.18 3.43 % | 0.17 6.49 % | 0.16 -1.76 % | 0.16 -1.85 % | 0.17 6.26 % | 0.16 15.87 % | 0.14 87.48 % | 0.07 -31.03 % | 0.11 13.04 % | 0.09 -50.24 % | 0.19 18.30 % | 0.16 -29.74 % | 0.23 25.44 % | 0.18 4.82 % | 0.17 54.81 % | 0.11 43.97 % | 0.08 -70.58 % | 0.26 93.82 % | 0.13 49.15 % | 0.09 1.10 % | 0.09 -0.72 % | 0.09 49.72 % | 0.06 154.30 % | -0.11 -781.90 % | 0.02 311.98 % | 0.00 -83.23 % | 0.02 -70.35 % | 0.08 188.79 % | -0.09 -332.70 % | 0.04 6.66 % | 0.04 134.46 % | -0.10 |
Ratio EBITDA | 0.17 -19.42 % | 0.21 2.57 % | 0.21 16.67 % | 0.18 -8.00 % | 0.19 -7.64 % | 0.21 -0.75 % | 0.21 -11.85 % | 0.24 -1.39 % | 0.24 9.53 % | 0.22 -19.49 % | 0.28 27.60 % | 0.22 -3.47 % | 0.22 -9.06 % | 0.25 -12.94 % | 0.28 17.28 % | 0.24 -3.32 % | 0.25 -1.15 % | 0.25 -19.29 % | 0.31 16.01 % | 0.27 -8.52 % | 0.30 2.17 % | 0.29 -7.88 % | 0.31 13.92 % | 0.28 -6.59 % | 0.29 2.24 % | 0.29 0.70 % | 0.29 3.34 % | 0.28 8.83 % | 0.25 46.42 % | 0.17 5.43 % | 0.16 34.09 % | 0.12 -46.90 % | 0.23 7.44 % | 0.22 -22.15 % | 0.28 19.10 % | 0.23 -14.35 % | 0.27 50.42 % | 0.18 -11.51 % | 0.20 -44.96 % | 0.37 77.35 % | 0.21 66.76 % | 0.13 -28.51 % | 0.18 12.38 % | 0.16 14.23 % | 0.14 161.17 % | 0.05 -63.59 % | 0.14 -22.35 % | 0.18 21.87 % | 0.15 -3.30 % | 0.16 259.63 % | -0.10 -162.88 % | 0.16 -7.60 % | 0.17 177.10 % | 0.06 |
Gross profit ratio | 0.27 1.39 % | 0.27 -10.79 % | 0.30 4.75 % | 0.28 2.84 % | 0.28 -4.66 % | 0.29 -8.28 % | 0.32 4.74 % | 0.30 1.14 % | 0.30 5.60 % | 0.28 -6.75 % | 0.30 -2.13 % | 0.31 0.83 % | 0.31 2.28 % | 0.30 -4.66 % | 0.31 5.44 % | 0.30 3.06 % | 0.29 -2.81 % | 0.30 -3.41 % | 0.31 -6.50 % | 0.33 -7.44 % | 0.36 5.06 % | 0.34 -11.39 % | 0.38 3.31 % | 0.37 2.49 % | 0.36 4.54 % | 0.35 2.91 % | 0.34 -0.04 % | 0.34 0.96 % | 0.33 12.28 % | 0.30 -0.37 % | 0.30 20.00 % | 0.25 -22.67 % | 0.32 17.34 % | 0.27 -22.58 % | 0.35 18.27 % | 0.30 -5.31 % | 0.32 5.24 % | 0.30 -20.07 % | 0.38 32.57 % | 0.28 3.49 % | 0.27 15.26 % | 0.24 -27.87 % | 0.33 29.54 % | 0.25 9.00 % | 0.23 12.07 % | 0.21 25.18 % | 0.17 7.91 % | 0.15 -13.95 % | 0.18 -8.47 % | 0.20 -25.55 % | 0.26 59.45 % | 0.16 -2.92 % | 0.17 423.48 % | 0.03 |
Weighted average shs out dil | 711.317 M 0.00 % | 711.317 M 0.00 % | 711.317 M 0.00 % | 711.317 M 3.70 % | 685.908 M -3.57 % | 711.317 M 0.00 % | 711.317 M 0.00 % | 711.317 M 0.00 % | 711.317 M 0.00 % | 711.317 M -0.03 % | 711.565 M -0.02 % | 711.690 M 0.00 % | 711.690 M -0.05 % | 712.067 M 0.00 % | 712.067 M -0.04 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.56 % | 708.367 M 6.02 % | 668.127 M 0.00 % | 668.127 M 3.18 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M |
Weighted average shs out | 711.317 M 0.00 % | 711.317 M 0.00 % | 711.317 M 0.00 % | 711.317 M 3.70 % | 685.908 M -3.57 % | 711.317 M 0.00 % | 711.317 M 0.00 % | 711.317 M 0.00 % | 711.317 M 0.00 % | 711.317 M -0.03 % | 711.565 M 0.00 % | 711.565 M -0.02 % | 711.690 M 1.03 % | 704.440 M 0.00 % | 704.440 M -0.28 % | 706.437 M 0.00 % | 706.437 M 0.00 % | 706.437 M -0.83 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.00 % | 712.317 M 0.08 % | 711.777 M -0.08 % | 712.317 M 0.56 % | 708.367 M 6.02 % | 668.127 M 3.11 % | 647.987 M 0.07 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M 0.00 % | 647.561 M |
EPS diluted | 0.02 -11.41 % | 0.02 -7.54 % | 0.02 19.88 % | 0.02 -40.71 % | 0.03 2.94 % | 0.03 -6.53 % | 0.03 -14.41 % | 0.03 2.10 % | 0.03 -29.60 % | 0.05 -6.34 % | 0.05 12.98 % | 0.04 4.44 % | 0.04 -5.93 % | 0.05 5.08 % | 0.04 62.17 % | 0.03 5.95 % | 0.03 11.50 % | 0.02 -27.10 % | 0.03 46.92 % | 0.02 -11.72 % | 0.02 1.70 % | 0.02 -26.56 % | 0.03 5.96 % | 0.03 10.22 % | 0.03 -0.36 % | 0.03 5.77 % | 0.03 8.33 % | 0.02 22.45 % | 0.02 94.06 % | 0.01 -32.67 % | 0.02 37.61 % | 0.01 -24.31 % | 0.01 35.85 % | 0.01 -24.29 % | 0.01 35.92 % | 0.01 9.57 % | 0.01 95.83 % | 0.00 118.18 % | 0.00 -73.81 % | 0.01 68.00 % | 0.01 85.19 % | 0.00 -12.90 % | 0.00 0.00 % | 0.00 24.00 % | 0.00 247.06 % | 0.00 -525.00 % | 0.00 300.00 % | 0.00 -83.33 % | 0.00 -76.92 % | 0.00 218.18 % | 0.00 -344.44 % | 0.00 12.50 % | 0.00 150.00 % | 0.00 |
Earnings per share | 0.02 -11.41 % | 0.02 -7.54 % | 0.02 19.88 % | 0.02 -40.71 % | 0.03 2.94 % | 0.03 -6.53 % | 0.03 -14.41 % | 0.03 2.10 % | 0.03 -29.60 % | 0.05 -6.34 % | 0.05 12.98 % | 0.04 4.44 % | 0.04 -6.96 % | 0.05 6.24 % | 0.04 62.17 % | 0.03 5.95 % | 0.03 11.50 % | 0.02 -27.10 % | 0.03 46.92 % | 0.02 -11.72 % | 0.02 1.70 % | 0.02 -26.56 % | 0.03 5.96 % | 0.03 10.22 % | 0.03 -0.36 % | 0.03 5.77 % | 0.03 8.33 % | 0.02 22.45 % | 0.02 94.06 % | 0.01 -32.67 % | 0.02 37.61 % | 0.01 -24.31 % | 0.01 35.85 % | 0.01 -24.29 % | 0.01 35.92 % | 0.01 9.57 % | 0.01 95.83 % | 0.00 118.18 % | 0.00 -73.81 % | 0.01 68.00 % | 0.01 85.19 % | 0.00 -12.90 % | 0.00 0.00 % | 0.00 24.00 % | 0.00 247.06 % | 0.00 -525.00 % | 0.00 300.00 % | 0.00 -83.33 % | 0.00 -76.92 % | 0.00 218.18 % | 0.00 -344.44 % | 0.00 12.50 % | 0.00 150.00 % | 0.00 |
Gross profit | 39.017 M 11.61 % | 34.957 M -10.17 % | 38.913 M -8.85 % | 42.689 M -9.88 % | 47.370 M -4.34 % | 49.517 M -7.32 % | 53.427 M -2.06 % | 54.550 M 3.35 % | 52.783 M 13.00 % | 46.711 M 4.42 % | 44.733 M -7.15 % | 48.176 M 3.67 % | 46.472 M 6.01 % | 43.838 M 13.65 % | 38.572 M -7.80 % | 41.835 M 10.50 % | 37.859 M 10.25 % | 34.338 M 0.92 % | 34.024 M -2.24 % | 34.803 M -5.29 % | 36.746 M 8.11 % | 33.988 M -29.58 % | 48.268 M 4.43 % | 46.221 M 5.80 % | 43.686 M 6.28 % | 41.105 M 8.91 % | 37.744 M 3.58 % | 36.440 M 6.89 % | 34.091 M 15.57 % | 29.497 M 0.52 % | 29.346 M 41.90 % | 20.680 M 17.53 % | 17.596 M 35.20 % | 13.015 M -15.93 % | 15.480 M 27.35 % | 12.156 M -0.83 % | 12.258 M 42.95 % | 8.575 M 18.72 % | 7.223 M 22.09 % | 5.916 M -10.17 % | 6.586 M 43.49 % | 4.590 M -37.39 % | 7.331 M 29.46 % | 5.663 M -8.90 % | 6.216 M 206.51 % | 2.028 M -26.85 % | 2.772 M 48.17 % | 1.871 M -39.49 % | 3.092 M -25.31 % | 4.140 M -2.37 % | 4.240 M 63.34 % | 2.596 M 1.76 % | 2.551 M 694.70 % | 321.000 K |
Income tax expense | 334.000 K 1.83 % | 328.000 K -9.89 % | 364.000 K 84.77 % | 197.000 K -58.00 % | 469.000 K -7.13 % | 505.000 K 130.76 % | -1.642 M -290.93 % | 860.000 K -21.32 % | 1.093 M 70.51 % | 641.000 K -34.56 % | 979.588 K 189.22 % | -1.098 M -252.92 % | 718.000 K -23.94 % | 944.000 K -0.59 % | 949.642 K 0.60 % | 944.000 K -22.30 % | 1.215 M 68.75 % | 720.000 K 122.35 % | -3.222 M -535.99 % | 739.000 K -67.14 % | 2.249 M 101.52 % | 1.116 M -57.77 % | 2.643 M 595.80 % | -533.000 K -116.26 % | 3.278 M 35.96 % | 2.411 M 115.85 % | 1.117 M -39.26 % | 1.839 M 53.76 % | 1.196 M -16.60 % | 1.434 M -4.21 % | 1.497 M 47.63 % | 1.014 M -30.17 % | 1.452 M 71.63 % | 846.000 K 127.02 % | -3.131 M -1 409.85 % | 239.000 K -81.74 % | 1.309 M 56.58 % | 836.000 K 9.59 % | 762.851 K -0.41 % | 766.000 K -11.14 % | 862.000 K 86 100.00 % | 1.000 K -99.83 % | 581.615 K 47.62 % | 394.000 K 45.39 % | 271.000 K 337.10 % | 62.000 K -92.52 % | 829.408 K 456.65 % | 149.000 K 96.05 % | 76.000 K 533.33 % | 12.000 K 3 629.41 % | -340.000 -134.00 % | 1.000 K -95.24 % | 21.000 K -30.00 % | 30.000 K |
Cost of revenue | 105.862 M 9.54 % | 96.646 M 5.31 % | 91.770 M -14.62 % | 107.489 M -13.32 % | 124.003 M 2.25 % | 121.273 M 4.92 % | 115.587 M -8.40 % | 126.193 M 1.69 % | 124.099 M 4.64 % | 118.594 M 15.26 % | 102.893 M -4.21 % | 107.419 M 2.43 % | 104.871 M 2.63 % | 102.185 M 21.77 % | 83.919 M -14.59 % | 98.249 M 5.89 % | 92.787 M 14.79 % | 80.830 M 6.08 % | 76.199 M 7.91 % | 70.615 M 6.54 % | 66.278 M 0.24 % | 66.121 M -14.91 % | 77.709 M -0.90 % | 78.412 M 1.77 % | 77.050 M -0.78 % | 77.655 M 4.27 % | 74.475 M 3.63 % | 71.863 M 5.36 % | 68.205 M -2.41 % | 69.886 M 1.05 % | 69.159 M 10.44 % | 62.622 M 68.27 % | 37.215 M 7.69 % | 34.557 M 21.99 % | 28.327 M -0.70 % | 28.528 M 7.29 % | 26.590 M 32.79 % | 20.024 M 66.41 % | 12.033 M -19.74 % | 14.992 M -14.35 % | 17.503 M 18.58 % | 14.761 M -1.34 % | 14.962 M -10.11 % | 16.644 M -18.70 % | 20.473 M 164.85 % | 7.730 M -44.49 % | 13.925 M 35.33 % | 10.290 M -27.54 % | 14.201 M -16.72 % | 17.052 M 43.06 % | 11.919 M -9.56 % | 13.179 M 5.45 % | 12.498 M 30.30 % | 9.592 M |
General and administrative expenses | 29.616 M 101.98 % | 14.663 M -43.22 % | 25.824 M -10.83 % | 28.961 M 74.61 % | 16.586 M -14.28 % | 19.348 M -36.57 % | 30.505 M 54.14 % | 19.790 M -1.11 % | 20.012 M -0.32 % | 20.077 M 218.42 % | 6.305 M -69.11 % | 20.409 M 0.32 % | 20.344 M 80.96 % | 11.242 M 64.47 % | 6.835 M -50.81 % | 13.896 M 74.44 % | 7.966 M -49.73 % | 15.847 M 556.10 % | 2.415 M -81.52 % | 13.072 M 25.49 % | 10.417 M -30.12 % | 14.908 M 11.42 % | 13.380 M -13.70 % | 15.504 M 33.26 % | 11.634 M -7.14 % | 12.528 M 118.32 % | 5.738 M -30.68 % | 8.278 M -65.46 % | 23.968 M 28.12 % | 18.708 M 1.48 % | 18.435 M 90.74 % | 9.665 M 92.22 % | 5.028 M 55.71 % | 3.229 M -71.44 % | 11.307 M 221.67 % | 3.515 M 14.12 % | 3.080 M -21.75 % | 3.936 M -7.83 % | 4.270 M 221.57 % | 1.328 M -49.47 % | 2.628 M 1.58 % | 2.587 M -48.11 % | 4.986 M 86.95 % | 2.667 M -15.12 % | 3.142 M 33.65 % | 2.351 M -26.14 % | 3.183 M 91.40 % | 1.663 M -33.35 % | 2.495 M 16.15 % | 2.148 M -60.86 % | 5.488 M 160.47 % | 2.107 M -8.39 % | 2.300 M 28.35 % | 1.792 M |
Selling and marketing expenses | 2.388 M -9.78 % | 2.647 M -19.18 % | 3.275 M 99.57 % | 1.641 M -13.54 % | 1.898 M -26.92 % | 2.597 M 27.82 % | 2.032 M -29.16 % | 2.868 M 27.75 % | 2.245 M 6.35 % | 2.111 M -3.01 % | 2.177 M -13.49 % | 2.516 M 26.75 % | 1.985 M -39.63 % | 3.288 M 189.62 % | 1.135 M -69.69 % | 3.746 M 42.06 % | 2.637 M -15.07 % | 3.105 M 57.19 % | 1.975 M -1.78 % | 2.011 M 3.93 % | 1.935 M 2.54 % | 1.887 M 1.73 % | 1.855 M -3.89 % | 1.930 M 10.86 % | 1.741 M 3.75 % | 1.678 M -15.78 % | 1.993 M 136.36 % | 843.000 K -42.61 % | 1.469 M 1 004.51 % | 133.000 K -92.58 % | 1.793 M 8.36 % | 1.655 M 43.79 % | 1.151 M 45.51 % | 791.000 K 7.55 % | 735.495 K 17.30 % | 627.000 K -33.58 % | 944.000 K 44.56 % | 653.000 K 36.81 % | 477.292 K 10.74 % | 431.000 K -4.65 % | 452.000 K -46.76 % | 849.000 K 50.60 % | 563.742 K -28.73 % | 791.000 K 31.18 % | 603.000 K 60.37 % | 376.000 K 40.43 % | 267.746 K -43.27 % | 472.000 K 16.26 % | 406.000 K -64.82 % | 1.154 M 125.27 % | 512.265 K -6.86 % | 550.000 K 17.77 % | 467.000 K 3.55 % | 451.000 K |
Other expenses | -10.904 M -196.47 % | -3.678 M 68.22 % | -11.575 M -23.57 % | -9.367 M -189.73 % | -3.233 M | 0.000 | 0.000 100.00 % | -6.286 M 22.40 % | -8.100 M 7.24 % | -8.732 M -244.29 % | 6.052 M 203.27 % | -5.860 M 19.47 % | -7.277 M -71.47 % | -4.244 M -144.04 % | -1.739 M 76.55 % | -7.415 M -138.12 % | -3.114 M 72.53 % | -11.338 M -380.44 % | -2.360 M 61.11 % | -6.068 M -29.71 % | -4.678 M 55.08 % | -10.413 M -86.33 % | -5.589 M -21.46 % | -4.601 M -9.08 % | -4.218 M 33.87 % | -6.378 M -1 209.91 % | -486.905 K 62.37 % | -1.294 M 91.67 % | -15.540 M -163.39 % | -5.900 M -34.98 % | -4.371 M -2 549.06 % | -165.000 K 57.69 % | -390.000 K -5.41 % | -370.000 K 91.31 % | -4.259 M -959.41 % | -402.000 K -16.52 % | -345.000 K -35.83 % | -254.000 K -513.83 % | 61.378 K 102.30 % | -2.670 M -414.45 % | -519.000 K -90.81 % | -272.000 K 77.39 % | -1.203 M -306.41 % | -296.000 K -69.14 % | -175.000 K 1.13 % | -177.000 K 90.19 % | -1.804 M -120.80 % | -817.000 K -8.79 % | -751.000 K 8.19 % | -818.000 K -3 371.99 % | -23.560 K 96.88 % | -754.000 K 15.94 % | -897.000 K -16.95 % | -767.000 K |
Operating expenses | 21.100 M 54.78 % | 13.632 M -22.21 % | 17.524 M -17.48 % | 21.235 M 39.24 % | 15.251 M -18.38 % | 18.686 M -57.62 % | 44.096 M 169.34 % | 16.372 M 15.65 % | 14.157 M 5.21 % | 13.456 M -7.41 % | 14.533 M -14.84 % | 17.065 M 13.37 % | 15.052 M 46.33 % | 10.286 M 65.07 % | 6.231 M -39.07 % | 10.227 M 36.56 % | 7.489 M -1.64 % | 7.614 M 274.95 % | 2.031 M -77.47 % | 9.015 M 17.47 % | 7.674 M 20.24 % | 6.382 M -33.84 % | 9.646 M -24.83 % | 12.833 M 40.14 % | 9.157 M 16.98 % | 7.828 M 8.06 % | 7.244 M -7.45 % | 7.827 M -20.92 % | 9.897 M -23.52 % | 12.941 M -18.39 % | 15.857 M 42.15 % | 11.155 M 92.69 % | 5.789 M 58.60 % | 3.650 M -53.10 % | 7.783 M 108.11 % | 3.740 M 1.66 % | 3.679 M -15.13 % | 4.335 M -9.86 % | 4.809 M 627.90 % | -911.000 K -135.57 % | 2.561 M -19.06 % | 3.164 M -27.21 % | 4.347 M 37.47 % | 3.162 M -11.43 % | 3.570 M 40.00 % | 2.550 M 54.85 % | 1.647 M 24.95 % | 1.318 M -38.70 % | 2.150 M -13.45 % | 2.484 M -58.44 % | 5.977 M 214.08 % | 1.903 M 1.76 % | 1.870 M 26.69 % | 1.476 M |
Cost and expenses | 126.962 M 15.13 % | 110.278 M 0.90 % | 109.294 M -15.09 % | 128.724 M -7.56 % | 139.254 M -0.50 % | 139.959 M -12.35 % | 159.683 M 12.01 % | 142.565 M 3.12 % | 138.256 M 4.70 % | 132.050 M 12.45 % | 117.426 M -5.67 % | 124.484 M 3.80 % | 119.923 M 6.63 % | 112.471 M 24.76 % | 90.150 M -16.89 % | 108.476 M 8.18 % | 100.276 M 13.38 % | 88.444 M 13.06 % | 78.229 M -1.76 % | 79.630 M 7.68 % | 73.952 M 2.00 % | 72.503 M -17.00 % | 87.355 M -4.26 % | 91.245 M 5.84 % | 86.207 M 0.85 % | 85.483 M 4.61 % | 81.719 M 2.55 % | 79.690 M 2.03 % | 78.102 M -5.70 % | 82.827 M -2.57 % | 85.016 M 15.23 % | 73.777 M 71.56 % | 43.004 M 12.56 % | 38.207 M 5.81 % | 36.110 M 11.91 % | 32.268 M 6.60 % | 30.269 M 24.26 % | 24.359 M 44.63 % | 16.842 M 19.61 % | 14.081 M -29.82 % | 20.064 M 11.93 % | 17.925 M -7.17 % | 19.309 M -2.51 % | 19.806 M -17.62 % | 24.043 M 133.88 % | 10.280 M -33.99 % | 15.572 M 34.15 % | 11.608 M -29.01 % | 16.351 M -16.30 % | 19.536 M 9.16 % | 17.896 M 18.66 % | 15.082 M 4.97 % | 14.368 M 29.82 % | 11.068 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 32.004 M 84.89 % | 17.310 M -40.51 % | 29.099 M -4.91 % | 30.602 M 65.56 % | 18.484 M -1.08 % | 18.686 M -57.62 % | 44.096 M 94.62 % | 22.658 M 1.80 % | 22.257 M 0.31 % | 22.188 M 161.60 % | 8.482 M -63.00 % | 22.925 M 2.67 % | 22.329 M 53.68 % | 14.530 M 82.30 % | 7.970 M -54.82 % | 17.642 M 66.39 % | 10.603 M -44.05 % | 18.952 M 331.65 % | 4.391 M -70.89 % | 15.083 M 22.11 % | 12.352 M -26.45 % | 16.795 M 10.24 % | 15.235 M -12.61 % | 17.434 M 30.35 % | 13.375 M -5.85 % | 14.206 M 83.76 % | 7.731 M -15.24 % | 9.121 M -64.14 % | 25.437 M 35.01 % | 18.841 M -6.86 % | 20.228 M 78.69 % | 11.320 M 83.20 % | 6.179 M 53.71 % | 4.020 M -66.62 % | 12.042 M 190.73 % | 4.142 M 2.93 % | 4.024 M -12.31 % | 4.589 M -3.34 % | 4.748 M 169.91 % | 1.759 M -42.89 % | 3.080 M -10.36 % | 3.436 M -38.09 % | 5.550 M 60.49 % | 3.458 M -7.66 % | 3.745 M 37.33 % | 2.727 M -20.97 % | 3.451 M 61.63 % | 2.135 M -26.40 % | 2.901 M -12.14 % | 3.302 M -44.97 % | 6.000 M 125.84 % | 2.657 M -3.98 % | 2.767 M 23.36 % | 2.243 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.524 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 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.391 M 45 486.99 % | 27.181 K 43.06 % | 19.000 K -5.00 % | 20.000 K -4.76 % | 21.000 K -4.52 % | 21.994 K -4.37 % | 23.000 K 0.00 % | 23.000 K -4.17 % | 24.000 K 281.19 % | 6.296 K -82.51 % | 36.000 K -2.70 % | 37.000 K -2.63 % | 38.000 K 5.66 % | 35.965 K -14.37 % | 42.000 K -35.38 % | 65.000 K 47.73 % | 44.000 K -4.03 % | 45.849 K -4.48 % | 48.000 K -2.04 % | 49.000 K 0.00 % | 49.000 K 235.34 % | 14.612 K -85.95 % | 104.000 K 352.17 % | 23.000 K -4.17 % | 24.000 K -13.45 % | 27.731 K -28.89 % | 39.000 K 56.00 % | 25.000 K 1 150.00 % | 2.000 K -28.21 % | 2.786 K 178.60 % | 1.000 K -75.00 % | 4.000 K 100.00 % | 2.000 K -35.00 % | 3.077 K -95.04 % | 62.000 K -39.22 % | 102.000 K 12.09 % | 91.000 K 26.12 % | 72.155 K -19.83 % | 90.000 K 2.27 % | 88.000 K -18.52 % | 108.000 K -26.82 % | 147.584 K -4.78 % | 155.000 K 13.97 % | 136.000 K 7.09 % | 127.000 K |
Depreciation and amortization | 7.041 M 3.41 % | 6.809 M 16.43 % | 5.848 M 8.83 % | 5.374 M 2.03 % | 5.267 M 3.78 % | 5.075 M 13.41 % | 4.475 M -14.84 % | 5.255 M 17.30 % | 4.480 M 27.09 % | 3.525 M 14.60 % | 3.076 M 18.76 % | 2.590 M 2.05 % | 2.538 M 2.46 % | 2.477 M 4.34 % | 2.374 M 5.84 % | 2.243 M -1.75 % | 2.283 M -4.68 % | 2.395 M -16.03 % | 2.852 M 6.51 % | 2.678 M 100.00 % | 1.339 M 1.67 % | 1.317 M 0.06 % | 1.316 M 18.90 % | 1.107 M 0.91 % | 1.097 M 4.88 % | 1.046 M -36.35 % | 1.643 M 17.46 % | 1.399 M -24.95 % | 1.864 M 151.89 % | 740.000 K -73.29 % | 2.770 M 282.60 % | 724.000 K -19.64 % | 901.000 K 1.46 % | 888.000 K -79.96 % | 4.431 M 325.62 % | 1.041 M -47.00 % | 1.964 M 113.48 % | 920.000 K -39.16 % | 1.512 M 64.55 % | 919.000 K -8.74 % | 1.007 M 0.90 % | 998.000 K 8.30 % | 921.539 K -5.68 % | 977.000 K -2.01 % | 997.000 K -3.39 % | 1.032 M -18.82 % | 1.271 M -25.00 % | 1.695 M 0.83 % | 1.681 M 0.78 % | 1.668 M 1 021.41 % | 148.741 K -91.61 % | 1.772 M -4.94 % | 1.864 M 5.91 % | 1.760 M |
Operating income | 17.917 M -15.98 % | 21.325 M 193.29 % | 7.271 M -66.11 % | 21.454 M -23.40 % | 28.009 M -9.15 % | 30.831 M 230.41 % | 9.331 M -75.56 % | 38.178 M -1.16 % | 38.626 M 16.15 % | 33.255 M 10.12 % | 30.200 M -2.93 % | 31.111 M -0.98 % | 31.420 M -6.35 % | 33.552 M 3.74 % | 32.341 M 2.32 % | 31.608 M 4.08 % | 30.370 M 13.64 % | 26.724 M -16.47 % | 31.994 M 24.06 % | 25.788 M -11.30 % | 29.072 M 5.31 % | 27.606 M -28.52 % | 38.621 M 15.67 % | 33.388 M -3.30 % | 34.529 M 3.76 % | 33.277 M 9.11 % | 30.500 M 6.59 % | 28.613 M 18.26 % | 24.194 M 46.13 % | 16.556 M 22.74 % | 13.489 M 41.61 % | 9.525 M -19.33 % | 11.807 M 26.08 % | 9.365 M 21.67 % | 7.697 M -8.54 % | 8.416 M -1.90 % | 8.579 M 102.33 % | 4.240 M 75.64 % | 2.414 M -64.64 % | 6.827 M 69.61 % | 4.025 M 182.26 % | 1.426 M -52.22 % | 2.985 M 19.33 % | 2.501 M -5.48 % | 2.646 M 606.90 % | -522.000 K -146.38 % | 1.125 M 103.52 % | 553.000 K -41.30 % | 942.000 K -43.12 % | 1.656 M 195.36 % | -1.737 M -350.59 % | 693.000 K 1.76 % | 681.000 K 158.96 % | -1.155 M |
Operating income ratio | 0.12 -23.68 % | 0.16 191.24 % | 0.06 -61.05 % | 0.14 -12.59 % | 0.16 -9.46 % | 0.18 226.98 % | 0.06 -73.86 % | 0.21 -3.27 % | 0.22 8.55 % | 0.20 -1.66 % | 0.20 2.31 % | 0.20 -3.69 % | 0.21 -9.65 % | 0.23 -12.97 % | 0.26 17.01 % | 0.23 -2.94 % | 0.23 0.18 % | 0.23 -20.06 % | 0.29 18.66 % | 0.24 -13.31 % | 0.28 2.33 % | 0.28 -10.05 % | 0.31 14.44 % | 0.27 -6.33 % | 0.29 2.06 % | 0.28 3.10 % | 0.27 2.87 % | 0.26 11.71 % | 0.24 41.97 % | 0.17 21.66 % | 0.14 19.76 % | 0.11 -46.92 % | 0.22 9.42 % | 0.20 12.04 % | 0.18 -15.06 % | 0.21 -6.33 % | 0.22 48.95 % | 0.15 18.26 % | 0.13 -61.61 % | 0.33 95.42 % | 0.17 126.74 % | 0.07 -44.96 % | 0.13 19.41 % | 0.11 13.09 % | 0.10 285.33 % | -0.05 -179.37 % | 0.07 48.23 % | 0.05 -16.52 % | 0.05 -30.29 % | 0.08 172.71 % | -0.11 -344.63 % | 0.04 -2.92 % | 0.05 138.84 % | -0.12 |
Total other income expenses net | -268.000 K 65.37 % | -774.000 K -105.58 % | 13.871 M 24 015.52 % | -58.000 K -101.41 % | 4.110 M 2 145.90 % | 183.000 K -99.17 % | 21.995 M 3 515.37 % | -644.000 K -98.77 % | -324.000 K | 0.000 -100.00 % | 6.726 M 1 686.37 % | -424.000 K -59.40 % | -266.000 K -13.19 % | -235.000 K 56.93 % | -545.660 K -26.60 % | -431.000 K 4.43 % | -451.000 K -202.68 % | -149.000 K 53.76 % | -322.224 K -26.86 % | -254.000 K 29.05 % | -358.000 K 7.49 % | -387.000 K 16.41 % | -462.951 K -107.60 % | -223.000 K -114.42 % | -104.000 K 20.61 % | -131.000 K -105.30 % | -63.809 K -11.95 % | -57.000 K 16.18 % | -68.000 K 0.00 % | -68.000 K -115.89 % | -31.498 K 71.37 % | -110.000 K -182.05 % | -39.000 K -62.50 % | -24.000 K 13.45 % | -27.731 K 28.89 % | -39.000 K -56.00 % | -25.000 K -1 150.00 % | -2.000 K 28.21 % | -2.786 K -178.60 % | -1.000 K 75.00 % | -4.000 K -100.00 % | -2.000 K 35.00 % | -3.077 K 95.04 % | -62.000 K 39.22 % | -102.000 K -12.09 % | -91.000 K -26.12 % | -72.155 K 19.83 % | -90.000 K -2.27 % | -88.000 K 18.52 % | -108.000 K 26.82 % | -147.584 K 4.78 % | -155.000 K -13.97 % | -136.000 K -7.09 % | -127.000 K |
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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -283.118 M -8.21 % | -261.643 M 41.68 % | -448.658 M 3.87 % | -466.728 M -4.28 % | -447.581 M -0.56 % | -445.097 M -240.29 % | -130.798 M 74.90 % | -521.151 M -16.32 % | -448.047 M -13.40 % | -395.089 M 6.20 % | -421.225 M -3.98 % | -405.085 M 5.58 % | -429.042 M 5.99 % | -456.391 M 4.05 % | -475.676 M -2.60 % | -463.602 M 0.80 % | -467.327 M -9.45 % | -426.973 M 1.70 % | -434.345 M -0.91 % | -430.441 M -0.54 % | -428.118 M -1.22 % | -422.955 M -0.73 % | -419.889 M 0.29 % | -421.124 M -5.03 % | -400.944 M -7.41 % | -373.300 M -16.33 % | -320.891 M 0.41 % | -322.213 M -9.48 % | -294.312 M -1.69 % | -289.431 M -271.39 % | -77.933 M -71.03 % | -45.567 M -14.13 % | -39.924 M -2.50 % | -38.950 M -28.14 % | -30.396 M -10.76 % | -27.444 M -7.95 % | -25.424 M -54.87 % | -16.416 M -8.43 % | -15.140 M -29.86 % | -11.658 M -21.22 % | -9.617 M 2.20 % | -9.833 M -20.00 % | -8.194 M 2.32 % | -8.389 M -278.95 % | 4.688 M 15.98 % | 4.042 M 125.02 % | 1.796 M 1.49 % | 1.770 M -39.88 % | 2.944 M -50.06 % | 5.895 M 6.39 % | 5.541 M -23.80 % | 7.272 M 6.42 % | 6.833 M 36.33 % | 5.012 M |
Total investments | 39.046 M 2.96 % | 37.925 M 22.37 % | 30.993 M -2.64 % | 31.835 M -34.09 % | 48.303 M -6.54 % | 51.683 M -87.40 % | 410.248 M 1 386.19 % | 27.604 M -2.28 % | 28.248 M 3.71 % | 27.238 M 4.01 % | 26.188 M 25.66 % | 20.841 M -1.91 % | 21.246 M -1.14 % | 21.492 M -0.99 % | 21.706 M 0.69 % | 21.557 M -1.86 % | 21.965 M -1.91 % | 22.392 M 195.28 % | 7.583 M 55.55 % | 4.875 M -4.28 % | 5.093 M 25.35 % | 4.063 M 0.02 % | 4.062 M -9.51 % | 4.489 M 24.01 % | 3.620 M -1.07 % | 3.659 M 20.12 % | 3.046 M 28.86 % | 2.364 M -0.38 % | 2.373 M 139.21 % | 992.000 K -1.89 % | 1.011 M -1.64 % | 1.028 M -0.58 % | 1.034 M -71.38 % | 3.613 M 40.98 % | 2.563 M 26.00 % | 2.034 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.360 M 0.01 % | 1.360 M -0.01 % | 1.360 M 0.00 % | 1.360 M 0.00 % | 1.360 M 0.01 % | 1.360 M -0.01 % | 1.360 M 0.00 % | 1.360 M 0.00 % | 1.360 M 0.01 % | 1.360 M -0.01 % | 1.360 M 0.00 % | 1.360 M 0.00 % | 1.360 M |
Total debt | 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.248 M -4.50 % | 2.354 M -4.31 % | 2.460 M -4.09 % | 2.565 M -3.90 % | 2.669 M -3.72 % | 2.772 M -3.58 % | 2.875 M -3.40 % | 2.976 M -3.84 % | 3.095 M -2.83 % | 3.185 M -2.72 % | 3.274 M -2.62 % | 3.362 M -2.88 % | 3.462 M -2.70 % | 3.558 M -2.04 % | 3.632 M -3.46 % | 3.762 M -3.31 % | 3.891 M -3.16 % | 4.018 M -3.06 % | 4.145 M -2.91 % | 4.269 M 1 259.63 % | 314.000 K -12.53 % | 359.000 K -10.92 % | 403.000 K -9.87 % | 447.144 K -8.93 % | 491.000 K -7.88 % | 533.000 K -7.30 % | 575.000 K 137.01 % | 242.607 K -15.17 % | 286.000 K 132.52 % | 123.000 K -21.15 % | 156.000 K -17.20 % | 188.408 K -74.40 % | 736.000 K -91.10 % | 8.271 M 22.39 % | 6.758 M 0.94 % | 6.695 M 1.46 % | 6.599 M 4.98 % | 6.286 M -35.10 % | 9.686 M -8.98 % | 10.642 M -10.10 % | 11.837 M 7.48 % | 11.013 M 21.89 % | 9.035 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 2.286 M 1.23 % | 2.258 M 127.32 % | -8.266 M -206.47 % | 7.764 M 189.57 % | -8.668 M -298.05 % | 4.377 M 253.52 % | 1.238 M -67.58 % | 3.819 M 159.86 % | -6.380 M -274.54 % | 3.655 M 115.65 % | 1.695 M -1.05 % | 1.713 M 117.30 % | -9.903 M -530.08 % | 2.303 M 7 327.75 % | 31.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 |
Retained earnings | 673.751 M 0.90 % | 667.720 M -2.62 % | 685.676 M 2.42 % | 669.457 M 1.81 % | 657.562 M 0.78 % | 652.446 M 2.95 % | 633.735 M 3.54 % | 612.095 M 3.72 % | 590.134 M 1.89 % | 579.165 M 3.73 % | 558.359 M 4.19 % | 535.919 M 3.61 % | 517.243 M 1.11 % | 511.552 M 4.74 % | 488.419 M 3.17 % | 473.417 M 3.59 % | 457.021 M 1.43 % | 450.595 M 3.59 % | 434.972 M 5.62 % | 411.819 M 5.30 % | 391.080 M | 0.000 -100.00 % | 357.298 M | 0.000 | 0.000 | 0.000 -100.00 % | 276.934 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.917 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.893 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.865 M 376.90 % | 391.000 K 107.70 % | -5.078 M 39.03 % | -8.329 M 17.44 % | -10.088 M 16.46 % | -12.076 M 14.32 % | -14.094 M 10.24 % | -15.701 M -7.40 % | -14.620 M 1.82 % | -14.891 M 0.16 % | -14.915 M 2.66 % | -15.322 M 9.89 % | -17.004 M | 0.000 | 0.000 | 0.000 |
Common stock | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 0.00 % | 79.303 M 8.21 % | 73.283 M 0.00 % | 73.284 M 0.00 % | 73.283 M 0.00 % | 73.283 M 2.80 % | 71.285 M 3.88 % | 68.620 M 3.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M 0.00 % | 66.622 M |
Total equity | 1.007 B 3.20 % | 975.975 M -9.72 % | 1.081 B 1.42 % | 1.066 B 1.88 % | 1.046 B 0.82 % | 1.038 B 3.20 % | 1.006 B 2.96 % | 976.658 M 4.27 % | 936.685 M 0.94 % | 927.931 M 3.94 % | 892.741 M 4.29 % | 855.994 M 4.22 % | 821.302 M 0.55 % | 816.804 M 2.66 % | 795.619 M 3.33 % | 770.014 M 3.34 % | 745.147 M 1.54 % | 733.813 M 4.04 % | 705.304 M 4.74 % | 673.358 M 5.76 % | 636.675 M 3.44 % | 615.511 M 3.29 % | 595.887 M 6.06 % | 561.835 M 5.69 % | 531.603 M 5.23 % | 505.192 M 6.48 % | 474.458 M 6.59 % | 445.139 M 6.39 % | 418.422 M 5.80 % | 395.492 M 97.40 % | 200.347 M 26.09 % | 158.886 M 27.12 % | 124.985 M 3.58 % | 120.669 M 7.57 % | 112.174 M 10.22 % | 101.774 M 8.69 % | 93.636 M 11.26 % | 84.163 M 8.11 % | 77.851 M 5.87 % | 73.533 M 8.98 % | 67.473 M 4.91 % | 64.314 M 2.18 % | 62.942 M 3.97 % | 60.541 M 3.51 % | 58.490 M 4.08 % | 56.199 M -1.20 % | 56.879 M 0.40 % | 56.655 M 0.51 % | 56.367 M 1.39 % | 55.594 M 2.82 % | 54.067 M -3.37 % | 55.950 M 0.97 % | 55.411 M 0.93 % | 54.898 M |
Other non current liabilities | 11.350 M 4.66 % | 10.845 M 0.00 % | 10.845 M -1.45 % | 11.005 M 0.00 % | 11.005 M 3.93 % | 10.589 M 57.64 % | 6.717 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.598 M 0.00 % | 5.598 M 0.00 % | 5.598 M 0.00 % | 5.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 187.032 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -56.632 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 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.812 M -5.72 % | 1.922 M -5.37 % | 2.031 M -5.09 % | 2.140 M -4.77 % | 2.247 M -4.55 % | 2.354 M -4.31 % | 2.460 M -4.09 % | 2.565 M -5.87 % | 2.725 M -3.33 % | 2.819 M -3.19 % | 2.912 M -3.08 % | 3.004 M -3.33 % | 3.108 M -2.72 % | 3.195 M -2.68 % | 3.283 M -1.88 % | 3.346 M -2.68 % | 3.438 M -2.74 % | 3.535 M -2.67 % | 3.632 M 1.59 % | 3.575 M 2 671.31 % | 129.000 K -27.12 % | 177.000 K -20.63 % | 223.000 K -17.17 % | 269.238 K 75.97 % | 153.000 K | 0.000 -100.00 % | 400.000 K 182.91 % | 141.388 K | 0.000 | 0.000 -100.00 % | 23.000 K -79.69 % | 113.264 K -12.87 % | 130.000 K 5.69 % | 123.000 K -21.15 % | 156.000 K -17.20 % | 188.408 K -11.96 % | 214.000 K -12.65 % | 245.000 K | 0.000 | 0.000 -100.00 % | 1.615 M -18.31 % | 1.977 M -15.48 % | 2.339 M |
Total non current liabilities | 13.587 M 2.81 % | 13.216 M -1.01 % | 13.351 M -2.16 % | 13.645 M -0.97 % | 13.779 M 2.09 % | 13.497 M 42.27 % | 9.487 M 127.56 % | 4.169 M 19.35 % | 3.493 M -3.72 % | 3.628 M -3.56 % | 3.762 M -34.09 % | 5.708 M -4.12 % | 5.953 M -3.92 % | 6.196 M -3.78 % | 6.439 M -3.62 % | 6.681 M -3.48 % | 6.922 M -3.89 % | 7.202 M -21.27 % | 9.148 M -39.51 % | 15.122 M -3.68 % | 15.700 M -1.10 % | 15.874 M -1.09 % | 16.049 M 47.78 % | 10.860 M 226.52 % | 3.326 M -2.95 % | 3.427 M -5.69 % | 3.634 M -3.33 % | 3.759 M -3.34 % | 3.889 M -3.21 % | 4.018 M -3.90 % | 4.181 M 619.66 % | 581.000 K -12.24 % | 662.000 K -5.43 % | 700.000 K -2.73 % | 719.658 K -79.05 % | 3.435 M -3.21 % | 3.549 M -15.82 % | 4.216 M 11.62 % | 3.777 M -6.42 % | 4.036 M -4.83 % | 4.241 M 11.08 % | 3.818 M -5.87 % | 4.056 M 19.23 % | 3.402 M 13.29 % | 3.003 M -4.58 % | 3.147 M -4.35 % | 3.290 M -3.06 % | 3.394 M -19.63 % | 4.223 M -11.58 % | 4.776 M -14.31 % | 5.574 M -17.86 % | 6.786 M -13.98 % | 7.889 M -12.42 % | 9.008 M |
Other current liabilities | 146.529 M 36.22 % | 107.569 M 54.11 % | 69.799 M -32.79 % | 103.856 M -18.67 % | 127.699 M 216.21 % | 40.384 M -12.81 % | 46.317 M 39.34 % | 33.240 M -41.66 % | 56.978 M 109.18 % | 27.239 M -80.43 % | 139.210 M 9.23 % | 127.442 M 73.06 % | 73.639 M -29.65 % | 104.677 M 274.12 % | 27.979 M -27.79 % | 38.749 M -24.79 % | 51.520 M -4.42 % | 53.904 M 1.03 % | 53.357 M 35.47 % | 39.388 M -18.50 % | 48.327 M 8.42 % | 44.575 M 27.64 % | 34.924 M -12.34 % | 39.838 M 46.13 % | 27.262 M 28.94 % | 21.143 M -25.61 % | 28.423 M -83.18 % | 168.954 M 13.63 % | 148.693 M 32.26 % | 112.422 M -10.15 % | 125.118 M 48.66 % | 84.164 M -0.57 % | 84.648 M 14.75 % | 73.769 M 280.62 % | 19.381 M 4.17 % | 18.606 M 41.93 % | 13.109 M 45.77 % | 8.993 M -12.73 % | 10.305 M 13.68 % | 9.065 M 35.36 % | 6.697 M -27.26 % | 9.207 M -29.10 % | 12.985 M 13.59 % | 11.432 M 58.45 % | 7.215 M 68.14 % | 4.291 M -42.87 % | 7.511 M 28.29 % | 5.855 M -15.13 % | 6.899 M 13.17 % | 6.096 M 22.25 % | 4.986 M 0.05 % | 4.984 M 7.67 % | 4.629 M 7.85 % | 4.292 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 58.006 M | 0.000 | 0.000 -100.00 % | 104.821 M -24.28 % | 138.441 M -17.32 % | 167.445 M 12.06 % | 149.421 M 59.52 % | 93.672 M -8.79 % | 102.704 M 50.22 % | 68.368 M 6.18 % | 64.391 M -0.73 % | 64.864 M -30.31 % | 93.077 M 105.60 % | 45.271 M 115.74 % | 20.984 M 40.78 % | 14.906 M -65.10 % | 42.712 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.968 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.385 K | 0.000 | 0.000 | 0.000 -100.00 % | 46.727 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 436.000 K 0.93 % | 432.000 K 0.70 % | 429.000 K 0.93 % | 425.029 K 0.72 % | 422.000 K 0.96 % | 418.000 K 0.72 % | 415.000 K 0.91 % | 411.249 K 11.15 % | 370.000 K 1.09 % | 366.000 K 1.10 % | 362.000 K 1.20 % | 357.700 K 1.05 % | 354.000 K -2.48 % | 363.000 K 4.01 % | 349.000 K -16.13 % | 416.127 K -8.14 % | 453.000 K -6.21 % | 483.000 K -5.85 % | 513.000 K 1.14 % | 507.212 K 174.17 % | 185.000 K 1.65 % | 182.000 K 1.11 % | 180.000 K 1.18 % | 177.906 K -47.37 % | 338.000 K -36.59 % | 533.000 K 204.57 % | 175.000 K 72.89 % | 101.219 K -64.61 % | 286.000 K 132.52 % | 123.000 K -7.52 % | 133.000 K 0.93 % | 131.776 K -78.25 % | 606.000 K -92.56 % | 8.148 M 23.42 % | 6.602 M 1.46 % | 6.507 M 1.91 % | 6.385 M 5.69 % | 6.041 M -37.63 % | 9.686 M -8.98 % | 10.642 M 4.11 % | 10.222 M 13.13 % | 9.036 M 34.95 % | 6.696 M |
Total current liabilities | 246.870 M 11.36 % | 221.692 M -13.85 % | 257.337 M 18.40 % | 217.346 M 2.76 % | 211.502 M -14.91 % | 248.566 M -17.92 % | 302.845 M -11.66 % | 342.811 M 6.29 % | 322.519 M 32.41 % | 243.573 M -6.91 % | 261.667 M 0.63 % | 260.025 M -0.93 % | 262.470 M 29.66 % | 202.424 M 10.94 % | 182.456 M 7.36 % | 169.941 M 8.90 % | 156.054 M 28.59 % | 121.360 M 2.28 % | 118.650 M 16.47 % | 101.875 M -14.19 % | 118.725 M 9.00 % | 108.924 M -13.30 % | 125.635 M -17.89 % | 153.012 M -5.62 % | 162.121 M 2.18 % | 158.666 M -5.53 % | 167.946 M -12.43 % | 191.781 M 4.83 % | 182.948 M 21.31 % | 150.813 M -0.60 % | 151.722 M 18.77 % | 127.739 M 15.70 % | 110.404 M 33.50 % | 82.699 M 170.46 % | 30.577 M -9.12 % | 33.646 M 0.13 % | 33.602 M 93.21 % | 17.391 M 16.51 % | 14.927 M -5.23 % | 15.751 M -6.15 % | 16.784 M -7.43 % | 18.132 M -20.63 % | 22.845 M -3.59 % | 23.695 M -17.34 % | 28.664 M 53.84 % | 18.632 M -23.90 % | 24.483 M 30.88 % | 18.706 M -16.52 % | 22.407 M -26.53 % | 30.499 M -2.56 % | 31.299 M 16.57 % | 26.850 M 10.01 % | 24.407 M 33.21 % | 18.322 M |
Total liabilities | 260.457 M 10.88 % | 234.908 M -13.22 % | 270.688 M 17.19 % | 230.991 M 2.53 % | 225.281 M -14.04 % | 262.063 M -16.09 % | 312.332 M -9.99 % | 346.980 M 6.43 % | 326.012 M 31.88 % | 247.201 M -6.87 % | 265.429 M -0.11 % | 265.733 M -1.00 % | 268.423 M 28.67 % | 208.620 M 10.44 % | 188.895 M 6.95 % | 176.622 M 8.37 % | 162.976 M 26.77 % | 128.562 M 0.60 % | 127.798 M 9.23 % | 116.997 M -12.96 % | 134.425 M 7.71 % | 124.798 M -11.92 % | 141.684 M -13.54 % | 163.872 M -0.95 % | 165.447 M 2.07 % | 162.093 M -5.53 % | 171.580 M -12.25 % | 195.540 M 4.66 % | 186.837 M 20.67 % | 154.831 M -0.69 % | 155.903 M 21.50 % | 128.320 M 15.53 % | 111.066 M 33.17 % | 83.399 M 166.47 % | 31.297 M -15.60 % | 37.081 M -0.19 % | 37.151 M 71.94 % | 21.607 M 15.52 % | 18.704 M -5.48 % | 19.787 M -5.89 % | 21.025 M -4.21 % | 21.950 M -18.40 % | 26.901 M -0.72 % | 27.097 M -14.43 % | 31.667 M 45.40 % | 21.779 M -21.58 % | 27.773 M 25.67 % | 22.100 M -17.01 % | 26.630 M -24.51 % | 35.275 M -4.33 % | 36.873 M 9.62 % | 33.636 M 4.15 % | 32.296 M 18.17 % | 27.330 M |
Other non current assets | 2.090 M -63.56 % | 5.736 M -62.39 % | 15.251 M -24.22 % | 20.125 M 307.22 % | 4.942 M 117.71 % | -27.909 M 30.33 % | -40.058 M -275.84 % | 22.781 M -0.25 % | 22.839 M -54.31 % | 49.982 M 2.02 % | 48.993 M -15.81 % | 58.192 M 9.25 % | 53.263 M 3.35 % | 51.535 M 7.22 % | 48.065 M 58.44 % | 30.337 M -1.92 % | 30.931 M -1.80 % | 31.498 M 1.76 % | 30.953 M 19.25 % | 25.957 M -40.10 % | 43.334 M 19.01 % | 36.413 M 2.66 % | 35.471 M 143.97 % | 14.539 M 6.36 % | 13.670 M -0.28 % | 13.709 M 4.68 % | 13.096 M 453.98 % | 2.364 M -0.38 % | 2.373 M 139.21 % | 992.000 K -1.89 % | 1.011 M -1.64 % | 1.028 M -59.98 % | 2.569 M | 0.000 | 0.000 -100.00 % | 2.034 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.360 M 0.00 % | 1.360 M 0.00 % | 1.360 M 0.01 % | 1.360 M -0.01 % | 1.360 M 0.00 % | 1.360 M 0.00 % | 1.360 M 0.01 % | 1.360 M -32.01 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M |
Long term investments | 38.880 M 2.97 % | 37.759 M 22.62 % | 30.794 M -2.71 % | 31.653 M -34.17 % | 48.086 M -6.62 % | 51.497 M 2.98 % | 50.006 M 82.21 % | 27.444 M -2.31 % | 28.092 M 3.74 % | 27.079 M 4.27 % | 25.970 M 81.49 % | 14.309 M -27.52 % | 19.743 M -6.76 % | 21.174 M -0.74 % | 21.333 M 0.20 % | 21.290 M 1.11 % | 21.057 M -2.07 % | 21.503 M 211.33 % | 6.907 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.535 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 |
Intangible assets | 33.298 M -4.30 % | 34.795 M -4.12 % | 36.291 M -4.66 % | 38.065 M -2.71 % | 39.127 M -2.71 % | 40.215 M 0.39 % | 40.058 M -3.19 % | 41.377 M -2.42 % | 42.401 M 3.09 % | 41.130 M 1.10 % | 40.683 M -10.11 % | 45.259 M 2.30 % | 44.243 M 6.33 % | 41.608 M 0.32 % | 41.475 M 1.34 % | 40.925 M 0.69 % | 40.644 M 0.90 % | 40.282 M -1.05 % | 40.711 M -31.04 % | 59.032 M 39.50 % | 42.316 M 1.83 % | 41.557 M 3.63 % | 40.100 M 7.38 % | 37.345 M 159.85 % | 14.372 M 27.43 % | 11.278 M 4.46 % | 10.797 M -3.79 % | 11.222 M 46.64 % | 7.653 M 90.14 % | 4.025 M 33.59 % | 3.013 M -40.41 % | 5.056 M -1.81 % | 5.149 M -1.09 % | 5.206 M -1.85 % | 5.304 M -43.79 % | 9.437 M -2.08 % | 9.637 M -10.80 % | 10.804 M -0.48 % | 10.856 M -54.53 % | 23.873 M 655.47 % | 3.160 M -81.04 % | 16.669 M 337.39 % | 3.811 M 2.34 % | 3.724 M -85.31 % | 25.352 M 87.29 % | 13.536 M 298.10 % | 3.400 M -79.04 % | 16.223 M -17.68 % | 19.707 M 301.04 % | 4.914 M -16.49 % | 5.884 M 10.36 % | 5.332 M -16.54 % | 6.389 M -15.21 % | 7.535 M |
GoodWill | 4.495 M 0.00 % | 4.495 M -0.01 % | 4.495 M 0.01 % | 4.495 M 0.00 % | 4.495 M 0.00 % | 4.495 M -0.01 % | 4.495 M 0.01 % | 4.495 M 0.00 % | 4.495 M 0.00 % | 4.495 M -0.01 % | 4.495 M 0.01 % | 4.495 M 0.00 % | 4.495 M 0.00 % | 4.495 M -0.01 % | 4.495 M 0.01 % | 4.495 M 0.00 % | 4.495 M 0.00 % | 4.495 M -0.01 % | 4.495 M 0.01 % | 4.495 M 0.00 % | 4.495 M 0.00 % | 4.495 M -0.01 % | 4.495 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 |
Goodwill and intangible assets | 37.793 M -3.81 % | 39.290 M -3.67 % | 40.787 M -4.17 % | 42.560 M -2.43 % | 43.622 M -2.43 % | 44.710 M 0.35 % | 44.553 M -2.88 % | 45.872 M -2.18 % | 46.896 M 2.79 % | 45.625 M 0.99 % | 45.178 M -9.20 % | 49.754 M 2.08 % | 48.738 M 5.72 % | 46.103 M 0.29 % | 45.970 M 1.21 % | 45.420 M 0.62 % | 45.139 M 0.81 % | 44.777 M -0.95 % | 45.207 M -28.84 % | 63.527 M 35.71 % | 46.811 M 1.65 % | 46.052 M 3.27 % | 44.595 M 19.41 % | 37.345 M 159.85 % | 14.372 M 27.43 % | 11.278 M 4.46 % | 10.797 M -3.79 % | 11.222 M 46.64 % | 7.653 M 90.14 % | 4.025 M 33.59 % | 3.013 M -40.41 % | 5.056 M -1.81 % | 5.149 M -1.09 % | 5.206 M -1.85 % | 5.304 M -43.79 % | 9.437 M -2.08 % | 9.637 M -10.80 % | 10.804 M -0.48 % | 10.856 M -2.94 % | 11.185 M 253.96 % | 3.160 M -9.14 % | 3.478 M -8.74 % | 3.811 M 2.34 % | 3.724 M -5.60 % | 3.945 M -7.44 % | 4.262 M 25.35 % | 3.400 M 8.84 % | 3.124 M -21.01 % | 3.955 M -19.52 % | 4.914 M -16.49 % | 5.884 M 10.36 % | 5.332 M -16.54 % | 6.389 M -15.21 % | 7.535 M |
Property plant equipment net | 499.635 M 8.24 % | 461.615 M 0.94 % | 457.334 M 10.34 % | 414.469 M 9.80 % | 377.485 M 14.27 % | 330.353 M 11.74 % | 295.650 M 19.67 % | 247.056 M 17.91 % | 209.534 M 12.58 % | 186.123 M 9.48 % | 170.009 M 13.44 % | 149.863 M 5.23 % | 142.418 M 0.08 % | 142.302 M 5.23 % | 135.232 M 8.83 % | 124.260 M 4.30 % | 119.137 M -0.17 % | 119.338 M -2.01 % | 121.782 M 38.42 % | 87.977 M 0.94 % | 87.160 M -0.58 % | 87.667 M 2.38 % | 85.627 M 7.90 % | 79.357 M 7.03 % | 74.143 M 1.86 % | 72.788 M 1.59 % | 71.651 M 0.05 % | 71.617 M 32.55 % | 54.032 M 13.27 % | 47.703 M 3.77 % | 45.971 M 2.10 % | 45.024 M -0.85 % | 45.410 M 3.39 % | 43.919 M 1.15 % | 43.418 M 4.78 % | 41.436 M 0.19 % | 41.358 M 0.15 % | 41.298 M -1.77 % | 42.042 M 0.68 % | 41.757 M 0.20 % | 41.674 M -1.14 % | 42.155 M 0.80 % | 41.819 M -1.28 % | 42.360 M -1.35 % | 42.938 M -2.06 % | 43.839 M -1.07 % | 44.313 M -1.51 % | 44.991 M -1.48 % | 45.668 M -0.43 % | 45.865 M -1.50 % | 46.562 M -1.40 % | 47.224 M -1.45 % | 47.921 M -1.46 % | 48.631 M |
Total non current assets | 578.398 M 6.25 % | 544.400 M 0.04 % | 544.165 M 6.95 % | 508.807 M 7.31 % | 474.135 M 8.04 % | 438.866 M 12.47 % | 390.209 M 13.71 % | 343.153 M 11.64 % | 307.361 M 9.10 % | 281.730 M 6.64 % | 264.179 M -3.00 % | 272.337 M 3.01 % | 264.383 M 1.17 % | 261.335 M 4.19 % | 250.821 M 13.34 % | 221.307 M 2.33 % | 216.264 M -0.39 % | 217.116 M 5.99 % | 204.848 M 15.43 % | 177.461 M 0.09 % | 177.305 M 4.22 % | 170.132 M 2.68 % | 165.693 M 26.25 % | 131.241 M 28.43 % | 102.185 M 4.51 % | 97.775 M 2.33 % | 95.544 M 12.14 % | 85.203 M 33.01 % | 64.058 M 21.51 % | 52.720 M 5.45 % | 49.995 M -2.18 % | 51.108 M -0.94 % | 51.593 M 5.02 % | 49.125 M 0.83 % | 48.722 M -7.91 % | 52.907 M 3.75 % | 50.995 M -2.12 % | 52.102 M -1.51 % | 52.899 M -0.08 % | 52.942 M 16.40 % | 45.484 M -1.73 % | 46.283 M 0.01 % | 46.280 M -2.45 % | 47.444 M -1.66 % | 48.243 M -2.46 % | 49.461 M 0.79 % | 49.073 M -0.81 % | 49.475 M -2.96 % | 50.983 M -2.22 % | 52.139 M -3.10 % | 53.807 M -1.37 % | 54.556 M -3.11 % | 56.310 M -3.19 % | 58.166 M |
Other current assets | 4.300 M 112.66 % | 2.022 M -95.83 % | 48.431 M 539.27 % | 7.576 M -83.66 % | 46.363 M 0.01 % | 46.357 M 35.98 % | 34.091 M -50.94 % | 69.482 M -79.42 % | 337.696 M 366.58 % | 72.377 M 126.46 % | 31.960 M -35.74 % | 49.736 M 25.88 % | 39.511 M 63.57 % | 24.155 M 504.27 % | 3.997 M -74.99 % | 15.982 M 13.29 % | 14.107 M 23.41 % | 11.431 M 63.85 % | 6.976 M -76.07 % | 29.158 M -2.40 % | 29.875 M 37.97 % | 21.654 M 239.82 % | 6.372 M -80.80 % | 33.196 M 1.49 % | 32.709 M 2.90 % | 31.786 M 153.95 % | 12.517 M -62.44 % | 33.329 M -1.77 % | 33.930 M -9.96 % | 37.685 M 786.15 % | 4.253 M -85.63 % | 29.597 M 358.16 % | 6.460 M -77.50 % | 28.713 M -34.33 % | 43.725 M 632.54 % | 5.969 M 7 552.56 % | 78.000 K -87.00 % | 600.000 K -97.24 % | 21.730 M 1 086 423.65 % | 2.000 K -50.00 % | 4.000 K 33.33 % | 3.000 K -99.87 % | 2.331 M 3 784.96 % | 60.000 K -41.18 % | 102.000 K -50.96 % | 208.000 K -82.50 % | 1.189 M 1 648.28 % | 68.000 K 21.43 % | 56.000 K -75.76 % | 231.000 K -78.22 % | 1.061 M 542.89 % | 165.000 K 52.78 % | 108.000 K -20.59 % | 136.000 K |
Short term investments | 166.000 K 0.00 % | 166.000 K -16.58 % | 199.000 K 9.34 % | 182.000 K -16.13 % | 217.000 K 16.67 % | 186.000 K -99.95 % | 360.242 M 225 051.33 % | 160.000 K 2.56 % | 156.000 K -1.89 % | 159.000 K -27.17 % | 218.310 K -96.66 % | 6.532 M 334.60 % | 1.503 M 372.64 % | 318.000 K -14.93 % | 373.806 K 40.00 % | 267.000 K -70.59 % | 908.000 K 2.14 % | 889.000 K 31.42 % | 676.456 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.569 M -28.90 % | 3.613 M 40.98 % | 2.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.360 M 0.01 % | 1.360 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 283.118 M 8.21 % | 261.643 M -41.68 % | 448.658 M -3.87 % | 466.728 M 4.28 % | 447.581 M 0.56 % | 445.097 M 240.29 % | 130.798 M -74.90 % | 521.151 M 16.32 % | 448.047 M 13.40 % | 395.089 M -6.20 % | 421.225 M 3.41 % | 407.333 M -5.58 % | 431.396 M -5.98 % | 458.851 M -4.05 % | 478.241 M 2.57 % | 466.271 M -0.81 % | 470.099 M 9.36 % | 429.848 M -1.71 % | 437.321 M 0.87 % | 433.536 M 0.52 % | 431.303 M 1.19 % | 426.229 M 0.70 % | 423.251 M -0.31 % | 424.586 M 4.97 % | 404.502 M 7.31 % | 376.932 M 16.10 % | 324.653 M -0.44 % | 326.104 M 9.31 % | 298.330 M 1.62 % | 293.576 M 257.14 % | 82.202 M 79.16 % | 45.881 M 13.90 % | 40.283 M 2.36 % | 39.353 M 27.59 % | 30.843 M 10.41 % | 27.935 M 7.62 % | 25.957 M 52.77 % | 16.991 M 10.46 % | 15.382 M 28.79 % | 11.944 M 22.63 % | 9.740 M -2.49 % | 9.989 M 19.17 % | 8.382 M -8.14 % | 9.125 M 154.67 % | 3.583 M 31.92 % | 2.716 M -44.56 % | 4.899 M 1.45 % | 4.829 M 44.49 % | 3.342 M -11.84 % | 3.791 M -25.68 % | 5.101 M 11.74 % | 4.565 M 9.21 % | 4.180 M 3.90 % | 4.023 M |
Cash and short term investments | 283.284 M 8.20 % | 261.809 M -41.67 % | 448.857 M -3.87 % | 466.910 M 4.27 % | 447.798 M 0.56 % | 445.283 M -9.32 % | 491.040 M -5.81 % | 521.311 M 16.31 % | 448.203 M 13.40 % | 395.248 M -6.22 % | 421.443 M 1.83 % | 413.865 M -4.40 % | 432.899 M -5.72 % | 459.169 M -4.06 % | 478.615 M 2.59 % | 466.538 M -0.95 % | 471.007 M 9.35 % | 430.737 M -1.66 % | 437.998 M 1.03 % | 433.536 M 0.52 % | 431.303 M 1.19 % | 426.229 M 0.70 % | 423.251 M -0.31 % | 424.586 M 4.97 % | 404.502 M 7.31 % | 376.932 M 16.10 % | 324.653 M -0.44 % | 326.104 M 9.31 % | 298.330 M 1.62 % | 293.576 M 257.14 % | 82.202 M 79.16 % | 45.881 M 7.07 % | 42.852 M -0.27 % | 42.966 M 28.62 % | 33.406 M 19.59 % | 27.935 M 7.62 % | 25.957 M 52.77 % | 16.991 M 10.46 % | 15.382 M 28.79 % | 11.944 M 22.63 % | 9.740 M -14.18 % | 11.349 M 16.49 % | 9.742 M 6.76 % | 9.125 M 154.67 % | 3.583 M 31.92 % | 2.716 M -44.56 % | 4.899 M 1.45 % | 4.829 M 44.49 % | 3.342 M -11.84 % | 3.791 M -25.68 % | 5.101 M 11.74 % | 4.565 M 9.21 % | 4.180 M 3.90 % | 4.023 M |
Total current assets | 689.269 M 3.42 % | 666.483 M -17.47 % | 807.555 M 2.47 % | 788.058 M -1.17 % | 797.353 M -7.39 % | 860.941 M -7.19 % | 927.681 M -5.39 % | 980.485 M 2.63 % | 955.336 M 6.93 % | 893.402 M -0.07 % | 893.990 M 5.25 % | 849.390 M 2.91 % | 825.342 M 8.02 % | 764.089 M 4.14 % | 733.693 M 1.15 % | 725.329 M 4.84 % | 691.859 M 7.22 % | 645.259 M 2.71 % | 628.253 M 2.51 % | 612.894 M 3.22 % | 593.795 M 4.14 % | 570.177 M -0.30 % | 571.877 M -3.80 % | 594.466 M -0.07 % | 594.865 M 4.45 % | 569.510 M 3.45 % | 550.494 M -0.90 % | 555.476 M 2.64 % | 541.201 M 8.76 % | 497.603 M 62.48 % | 306.255 M 29.72 % | 236.098 M 28.00 % | 184.458 M 19.05 % | 154.943 M 63.53 % | 94.749 M 10.24 % | 85.948 M 7.72 % | 79.792 M 48.68 % | 53.668 M 22.93 % | 43.656 M 8.12 % | 40.378 M -6.13 % | 43.014 M 7.59 % | 39.981 M -8.22 % | 43.563 M 8.38 % | 40.194 M -4.10 % | 41.914 M 46.98 % | 28.517 M -19.85 % | 35.579 M 21.51 % | 29.280 M -8.54 % | 32.014 M -17.34 % | 38.730 M 4.30 % | 37.134 M 6.00 % | 35.030 M 11.57 % | 31.397 M 30.48 % | 24.062 M |
Inventory | 114.231 M -6.10 % | 121.647 M -0.12 % | 121.796 M 22.46 % | 99.458 M -7.85 % | 107.935 M -32.85 % | 160.744 M -20.51 % | 202.216 M 11.25 % | 181.774 M 7.28 % | 169.437 M -10.31 % | 188.907 M 10.51 % | 170.934 M 22.09 % | 140.012 M 20.61 % | 116.089 M 35.10 % | 85.931 M 19.34 % | 72.006 M 15.60 % | 62.286 M 6.55 % | 58.458 M 40.39 % | 41.640 M 23.06 % | 33.836 M 7.70 % | 31.418 M -27.08 % | 43.085 M -1.07 % | 43.552 M -26.75 % | 59.458 M -24.47 % | 78.716 M -19.83 % | 98.184 M -21.19 % | 124.577 M -9.80 % | 138.115 M 9.53 % | 126.096 M -15.27 % | 148.820 M 21.54 % | 122.445 M 0.72 % | 121.570 M -6.25 % | 129.673 M 14.23 % | 113.518 M 85.49 % | 61.199 M 247.38 % | 17.617 M 75.19 % | 10.056 M -36.68 % | 15.881 M 76.16 % | 9.015 M 37.77 % | 6.543 M 43.53 % | 4.559 M -54.22 % | 9.959 M -16.73 % | 11.960 M 7.70 % | 11.105 M -14.71 % | 13.020 M 1.11 % | 12.877 M 6.80 % | 12.057 M 12.28 % | 10.738 M 31.59 % | 8.160 M -8.41 % | 8.909 M -15.86 % | 10.588 M -4.48 % | 11.085 M 47.23 % | 7.529 M -2.69 % | 7.737 M 50.03 % | 5.157 M |
Net receivables | 287.454 M 2.29 % | 281.005 M 49.10 % | 188.470 M -11.98 % | 214.114 M 9.66 % | 195.257 M | 0.000 -100.00 % | 200.334 M -3.65 % | 207.918 M -24.37 % | 274.917 M | 0.000 -100.00 % | 241.973 M | 0.000 | 0.000 | 0.000 -100.00 % | 169.547 M | 0.000 | 0.000 | 0.000 -100.00 % | 149.443 M 25.81 % | 118.782 M 32.67 % | 89.532 M 13.70 % | 78.742 M -4.90 % | 82.795 M 42.83 % | 57.968 M -2.53 % | 59.470 M 64.21 % | 36.215 M -51.85 % | 75.209 M 7.52 % | 69.947 M 16.34 % | 60.121 M 36.96 % | 43.897 M -54.41 % | 96.290 M 212.13 % | 30.849 M 42.81 % | 21.601 M -2.05 % | 22.054 M -39.64 % | 36.539 M -12.98 % | 41.988 M 10.86 % | 37.876 M 39.96 % | 27.062 M | 0.000 -100.00 % | 23.873 M 2.41 % | 23.311 M 39.85 % | 16.669 M -18.23 % | 20.384 M 13.31 % | 17.989 M -29.04 % | 25.352 M 87.29 % | 13.536 M -27.82 % | 18.753 M 15.59 % | 16.223 M -17.68 % | 19.707 M -18.30 % | 24.120 M 21.28 % | 19.887 M -12.66 % | 22.771 M 17.55 % | 19.372 M 31.37 % | 14.746 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.215 M 0.39 % | 40.058 M | 0.000 | 0.000 100.00 % | -27.079 M -4.27 % | -25.970 M -11 958.27 % | 219.000 K -0.90 % | 221.000 K 0.00 % | 221.000 K -0.06 % | 221.139 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 -100.00 % | 650.000 K 0.00 % | 650.000 K 0.00 % | 650.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 99.887 M -12.11 % | 113.650 M -11.85 % | 128.929 M 14.18 % | 112.919 M 34.82 % | 83.756 M -18.93 % | 103.313 M -12.47 % | 118.030 M -16.35 % | 141.096 M 22.19 % | 115.470 M -5.20 % | 121.802 M 0.23 % | 121.528 M -7.50 % | 131.381 M 6.80 % | 123.020 M 27.44 % | 96.535 M 24.47 % | 77.560 M -6.92 % | 83.323 M 2.45 % | 81.331 M 23.33 % | 65.945 M 2.82 % | 64.134 M 31.43 % | 48.797 M -4.48 % | 51.086 M 107.65 % | 24.602 M -25.52 % | 33.032 M 28.80 % | 25.645 M -35.45 % | 39.731 M 14.02 % | 34.847 M -12.89 % | 40.002 M 78.79 % | 22.374 M -33.75 % | 33.772 M -10.84 % | 37.878 M 45.41 % | 26.049 M -39.96 % | 43.390 M 69.66 % | 25.574 M 192.27 % | 8.750 M -19.87 % | 10.920 M -25.73 % | 14.702 M -26.34 % | 19.960 M 142.73 % | 8.223 M 81.91 % | 4.520 M -29.37 % | 6.400 M -35.77 % | 9.964 M 13.33 % | 8.792 M -8.42 % | 9.601 M -17.64 % | 11.657 M -12.36 % | 13.301 M 71.87 % | 7.739 M -26.05 % | 10.465 M 61.84 % | 6.466 M -31.70 % | 9.467 M -35.67 % | 14.717 M -6.09 % | 15.671 M 34.58 % | 11.644 M 8.40 % | 10.742 M 46.47 % | 7.334 M |
Tax payables | 454.000 K -4.02 % | 473.000 K -21.56 % | 603.000 K 5.60 % | 571.000 K 1 114.89 % | 47.000 K -2.08 % | 48.000 K -15.80 % | 57.005 K -94.47 % | 1.030 M 58.46 % | 650.000 K -24.42 % | 860.000 K -7.44 % | 929.161 K 21.30 % | 766.000 K -22.47 % | 988.000 K 26.18 % | 783.000 K -17.22 % | 945.848 K -56.53 % | 2.176 M 20.82 % | 1.801 M 64.32 % | 1.096 M 46.59 % | 747.669 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.968 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.385 K | 0.000 | 0.000 | 0.000 -100.00 % | 46.727 K | 0.000 | 0.000 | 0.000 -100.00 % | 98.830 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 893.000 K 0.00 % | 893.000 K 0.00 % | 893.000 K 0.00 % | 893.000 K 0.00 % | 893.000 K 0.00 % | 893.000 K 43.99 % | 620.182 K -23.43 % | 810.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 K -97.77 % | 1.746 M -4.49 % | 1.828 M -4.24 % | 1.909 M -4.07 % | 1.990 M -3.96 % | 2.072 M -73.27 % | 7.752 M 5 817.56 % | 131.000 K -9.03 % | 144.000 K -50.00 % | 288.009 K -10.28 % | 321.000 K -9.32 % | 354.000 K -8.29 % | 386.000 K -7.92 % | 419.218 K -7.25 % | 452.000 K -6.80 % | 485.000 K 1.68 % | 477.000 K 5.90 % | 450.420 K -35.38 % | 697.000 K -27.70 % | 964.000 K -21.69 % | 1.231 M 8.87 % | 1.131 M -15.37 % | 1.336 M -13.30 % | 1.541 M -11.69 % | 1.745 M -10.49 % | 1.950 M -9.49 % | 2.154 M 5.59 % | 2.040 M -7.73 % | 2.211 M -7.17 % | 2.382 M -25.10 % | 3.180 M -20.06 % | 3.978 M -16.71 % | 4.776 M -14.31 % | 5.574 M 7.79 % | 5.171 M -12.53 % | 5.912 M -11.35 % | 6.669 M |
Minority interest | 255.402 M 3.87 % | 245.890 M -26.16 % | 333.018 M 1.40 % | 328.432 M 2.78 % | 319.560 M 0.58 % | 317.715 M 3.79 % | 306.118 M 3.65 % | 295.325 M 5.11 % | 280.956 M 0.74 % | 278.895 M 4.87 % | 265.954 M 5.34 % | 252.461 M 5.32 % | 239.701 M 0.33 % | 238.904 M 3.93 % | 229.864 M 4.03 % | 220.952 M 4.23 % | 211.981 M 2.57 % | 206.660 M 4.97 % | 196.878 M 6.34 % | 185.136 M 10.99 % | 166.799 M 2.87 % | 162.138 M 1.79 % | 159.285 M 8.93 % | 146.226 M 7.31 % | 136.260 M 5.31 % | 129.391 M 9.45 % | 118.220 M 9.73 % | 107.737 M 9.79 % | 98.128 M 10.08 % | 89.144 M 342.92 % | 20.126 M 138.52 % | 8.438 M | 0.000 -100.00 % | 4.935 M 24.06 % | 3.978 M 15.03 % | 3.458 M 31.23 % | 2.635 M 28.29 % | 2.054 M 12.77 % | 1.821 M 10.05 % | 1.655 M 55.55 % | 1.064 M -7.96 % | 1.156 M -22.11 % | 1.484 M 37.54 % | 1.079 M 3.25 % | 1.045 M 175.73 % | 379.000 K 1 480.24 % | -27.459 K -237.30 % | 20.000 K 107.41 % | -270.000 K 57.88 % | -641.000 K -29.53 % | -494.856 K -783.67 % | -56.000 K -530.77 % | 13.000 K -58.06 % | 31.000 K |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K -57.14 % | 21.000 K -38.24 % | 34.000 K -58.64 % | 82.206 K -36.76 % | 130.000 K -26.14 % | 176.000 K -21.08 % | 223.000 K -17.17 % | 269.238 K -14.26 % | 314.000 K -12.53 % | 359.000 K -10.92 % | 403.000 K 126.52 % | 177.906 K 16.28 % | 153.000 K | 0.000 -100.00 % | 400.000 K 295.18 % | 101.219 K -64.61 % | 286.000 K 132.52 % | 123.000 K -21.15 % | 156.000 K -17.20 % | 188.408 K -14.36 % | 220.000 K -12.70 % | 252.000 K -10.95 % | 283.000 K -9.96 % | 314.290 K -8.10 % | 342.000 K -51.14 % | 700.000 K | 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 -100.00 % | 6.380 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 |
Other total stockholders equity | -1.246 M 92.64 % | -16.938 M 0.17 % | -16.966 M -455.90 % | -3.052 M 83.03 % | -17.982 M -53.43 % | -11.720 M 34.80 % | -17.975 M -59.03 % | -11.303 M 35.51 % | -17.527 M -10.85 % | -15.812 M -8.82 % | -14.530 M -8.56 % | -13.384 M 19.65 % | -16.658 M -28.58 % | -12.955 M -203.39 % | -4.270 M -15.75 % | -3.689 M -16.81 % | -3.158 M -15.05 % | -2.745 M 53.07 % | -5.849 M -101.70 % | -2.900 M -471.99 % | -507.000 K | 0.000 | 0.000 -100.00 % | 336.306 M 6.41 % | 316.040 M 6.59 % | 296.498 M | 0.000 -100.00 % | 258.099 M 7.10 % | 240.991 M 6.14 % | 227.045 M | 0.000 | 0.000 -100.00 % | 45.682 M 658.84 % | 6.020 M 0.00 % | 6.020 M 0.00 % | 6.020 M -66.02 % | 17.718 M 63.69 % | 10.824 M 95.21 % | 5.545 M 13.97 % | 4.865 M 0.00 % | 4.865 M 0.00 % | 4.865 M -1.21 % | 4.925 M 0.18 % | 4.916 M -0.02 % | 4.917 M 0.37 % | 4.899 M -0.11 % | 4.905 M 0.01 % | 4.904 M -0.53 % | 4.930 M -0.10 % | 4.935 M -0.19 % | 4.945 M 146.58 % | -10.616 M 5.42 % | -11.224 M 4.52 % | -11.755 M |
Deferred tax liabilities non current | 1.344 M -9.07 % | 1.478 M -8.31 % | 1.612 M -7.73 % | 1.747 M -7.12 % | 1.881 M -6.65 % | 2.015 M -6.27 % | 2.150 M -36.00 % | 3.359 M -3.84 % | 3.493 M -3.72 % | 3.628 M -3.56 % | 3.762 M -3.44 % | 3.896 M -3.35 % | 4.031 M -3.22 % | 4.165 M -3.13 % | 4.299 M -3.03 % | 4.434 M -2.93 % | 4.568 M -2.87 % | 4.703 M -2.77 % | 4.837 M -2.70 % | 4.971 M -7.50 % | 5.374 M 0.00 % | 5.374 M -0.01 % | 5.374 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.585 M 0.00 % | 2.585 M 0.00 % | 2.585 M 3.19 % | 2.505 M -7.22 % | 2.700 M 0.00 % | 2.700 M 31.71 % | 2.050 M 0.00 % | 2.050 M 83.36 % | 1.118 M 33.10 % | 840.000 K 7.69 % | 780.000 K 8.33 % | 720.000 K | 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 |
Total assets | 1.268 B 4.69 % | 1.211 B -10.42 % | 1.352 B 4.23 % | 1.297 B 2.00 % | 1.271 B -2.18 % | 1.300 B -1.37 % | 1.318 B -0.43 % | 1.324 B 4.83 % | 1.263 B 7.45 % | 1.175 B 1.46 % | 1.158 B 3.25 % | 1.122 B 2.94 % | 1.090 B 6.27 % | 1.025 B 4.16 % | 984.514 M 4.00 % | 946.636 M 4.24 % | 908.123 M 5.30 % | 862.375 M 3.51 % | 833.101 M 5.41 % | 790.355 M 2.50 % | 771.100 M 4.16 % | 740.309 M 0.37 % | 737.570 M 1.63 % | 725.707 M 4.11 % | 697.050 M 4.46 % | 667.285 M 3.29 % | 646.038 M 0.84 % | 640.679 M 5.85 % | 605.259 M 9.98 % | 550.323 M 54.48 % | 356.249 M 24.04 % | 287.206 M 21.67 % | 236.051 M 15.67 % | 204.068 M 42.24 % | 143.471 M 3.32 % | 138.855 M 6.17 % | 130.787 M 23.65 % | 105.770 M 9.54 % | 96.555 M 3.47 % | 93.320 M 5.45 % | 88.498 M 2.59 % | 86.264 M -3.98 % | 89.843 M 2.52 % | 87.638 M -2.79 % | 90.157 M 15.62 % | 77.978 M -7.88 % | 84.652 M 7.49 % | 78.755 M -5.11 % | 82.997 M -8.66 % | 90.869 M -0.08 % | 90.940 M 1.51 % | 89.586 M 2.14 % | 87.707 M 6.66 % | 82.228 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.276 M 164.98 % | -6.580 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.573 M | 0.000 | 0.000 -100.00 % | 230.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 |
Stock based compensation | 4.290 M | 0.000 -100.00 % | 615.911 K 46.30 % | 421.000 K -72.70 % | 1.542 M -16.24 % | 1.841 M -30.09 % | 2.634 M -20.08 % | 3.295 M 130.42 % | 1.430 M -5.55 % | 1.514 M -18.79 % | 1.864 M -39.94 % | 3.104 M | 0.000 -100.00 % | 2.606 M 15.01 % | 2.266 M | 0.000 | 0.000 -100.00 % | 3.331 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 |
Change in working capital | 27.680 M 132.74 % | -84.533 M -214.55 % | -26.874 M -144.74 % | 60.069 M 1 897.64 % | 3.007 M 109.64 % | -31.190 M 1.05 % | -31.521 M -135.38 % | 89.098 M 81.05 % | 49.212 M 228.37 % | -38.336 M -888.76 % | 4.860 M 119.76 % | -24.600 M 58.56 % | -59.359 M -107.88 % | -28.554 M -253.10 % | 18.650 M 355.80 % | -7.291 M -166.69 % | 10.933 M 149.44 % | -22.115 M -3 056.39 % | 748.040 K 105.50 % | -13.590 M 31.14 % | -19.736 M -40.52 % | -14.045 M 52.33 % | -29.461 M -268.91 % | 17.442 M 440.80 % | -5.118 M -118.97 % | 26.978 M 257.97 % | -17.078 M -182.19 % | 20.779 M 232.02 % | -15.739 M -138.18 % | -6.608 M -135.87 % | 18.420 M 157.71 % | -31.919 M -944.13 % | -3.057 M -222.87 % | 2.488 M 132.75 % | -7.598 M -163.27 % | -2.886 M -30.59 % | -2.210 M 61.04 % | -5.673 M -242.86 % | -1.655 M -328.22 % | 725.000 K 113.65 % | -5.313 M -734.01 % | 838.000 K 115.91 % | -5.267 M -152.58 % | 10.018 M 377.20 % | -3.614 M -477.32 % | -626.000 K 46.35 % | -1.167 M -408.66 % | 378.000 K -85.99 % | 2.699 M 200.67 % | -2.681 M -81.81 % | -1.475 M 3.62 % | -1.530 M 52.45 % | -3.218 M -37.05 % | -2.348 M |
Accounts receivables | -8.064 M 75.23 % | -32.555 M -300.53 % | -8.128 M -176.01 % | 10.693 M -11.10 % | 12.028 M 260.52 % | -7.493 M -125.97 % | 28.852 M -47.39 % | 54.837 M 418.52 % | -17.216 M -159.04 % | -6.646 M -136.16 % | 18.380 M 222.90 % | -14.956 M 73.16 % | -55.722 M -60.54 % | -34.710 M -349.71 % | 13.900 M 140.33 % | -34.465 M -433.93 % | 10.321 M 170.76 % | -14.586 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 |
Inventory | 8.006 M 2 348.32 % | 327.000 K 101.29 % | -25.419 M -416.24 % | 8.038 M -84.13 % | 50.641 M 74.90 % | 28.954 M 425.30 % | -8.901 M 29.11 % | -12.555 M -164.93 % | 19.336 M 206.19 % | -18.209 M 41.30 % | -31.023 M -29.45 % | -23.966 M 20.48 % | -30.140 M -116.18 % | -13.942 M -42.19 % | -9.806 M -161.55 % | -3.749 M 77.72 % | -16.830 M -115.69 % | -7.803 M -224.07 % | -2.408 M -120.06 % | 12.006 M 598.02 % | 1.720 M -89.05 % | 15.703 M -20.65 % | 19.790 M -47.86 % | 37.955 M 57.32 % | 24.126 M 78.37 % | 13.526 M 212.43 % | -12.030 M -152.96 % | 22.715 M 186.11 % | -26.379 M -2 524.78 % | -1.005 M -112.40 % | 8.102 M 150.17 % | -16.150 M 69.13 % | -52.323 M -20.06 % | -43.581 M -476.39 % | -7.561 M -227.03 % | 5.952 M 184.79 % | -7.020 M -184.21 % | -2.470 M -21.67 % | -2.030 M -185.73 % | 2.368 M 18.40 % | 2.000 M 333.10 % | -858.000 K -148.99 % | 1.751 M 1 887.23 % | -98.000 K 78.32 % | -452.000 K 57.16 % | -1.055 M 70.95 % | -3.632 M -403.18 % | 1.198 M -48.74 % | 2.337 M 285.64 % | 606.000 K 112.53 % | -4.837 M -817.66 % | 674.000 K 129.76 % | -2.265 M -296.67 % | -571.000 K |
Accounts payables | 25.336 M 155.67 % | -45.512 M -333.71 % | 19.474 M -46.35 % | 36.300 M 276.15 % | -20.608 M -8.29 % | -19.031 M 15.30 % | -22.468 M -178.04 % | 28.792 M 432.59 % | -8.657 M -31.73 % | -6.572 M 55.32 % | -14.710 M -242.19 % | 10.345 M -61.65 % | 26.976 M 39.15 % | 19.386 M 546.79 % | -4.339 M -165.51 % | 6.623 M -41.85 % | 11.390 M 1 257.57 % | 839.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 |
Other working capital | 2.402 M 135.36 % | -6.793 M 46.92 % | -12.799 M -354.04 % | 5.038 M 112.90 % | -39.054 M -16.16 % | -33.620 M -15.91 % | -29.004 M -260.92 % | 18.024 M -67.67 % | 55.749 M 906.90 % | -6.909 M -121.45 % | 32.213 M 709.98 % | 3.977 M 940.80 % | -473.000 K 96.76 % | -14.612 M -151.35 % | 28.456 M 903.39 % | -3.542 M -112.76 % | 27.763 M 293.98 % | -14.312 M -553.51 % | 3.156 M 112.33 % | -25.596 M -19.30 % | -21.456 M 27.87 % | -29.748 M 39.60 % | -49.250 M -140.09 % | -20.513 M 29.86 % | -29.244 M -317.40 % | 13.452 M 366.49 % | -5.048 M -160.74 % | -1.936 M -118.20 % | 10.640 M 289.90 % | -5.603 M -154.31 % | 10.317 M 165.43 % | -15.769 M -132.01 % | 49.266 M 6.94 % | 46.069 M 124 590.62 % | -37.006 K 99.58 % | -8.838 M -283.74 % | 4.810 M 250.17 % | -3.203 M -952.83 % | 375.575 K 122.86 % | -1.643 M 77.53 % | -7.313 M -531.19 % | 1.696 M 124.16 % | -7.019 M -169.38 % | 10.116 M 419.92 % | -3.162 M -837.06 % | 429.000 K -82.60 % | 2.465 M 400.65 % | -820.000 K -326.52 % | 362.000 K 111.01 % | -3.287 M -197.76 % | 3.362 M 252.56 % | -2.204 M -131.27 % | -953.000 K 46.37 % | -1.777 M |
Other non cash items | -3.711 M 26.25 % | -5.032 M -170.65 % | -1.859 M -119.03 % | 9.771 M 6 702.03 % | -148.000 K 97.43 % | -5.768 M -121.61 % | 26.695 M 890.27 % | -3.378 M -17.70 % | -2.870 M 71.77 % | -10.167 M 21.06 % | -12.880 M -581.48 % | 2.675 M -21.25 % | 3.397 M 183.71 % | -4.058 M -127.27 % | -1.786 M -163.36 % | 2.818 M 268.94 % | -1.668 M 49.08 % | -3.276 M -262.51 % | 2.016 M 2 299.87 % | 84.000 K 102.21 % | -3.802 M 24.07 % | -5.007 M -150.70 % | -1.997 M 67.78 % | -6.198 M -760.83 % | -720.000 K 87.41 % | -5.717 M 19.01 % | -7.059 M -813.19 % | -773.000 K 16.61 % | -927.000 K 68.31 % | -2.925 M -241.73 % | 2.064 M 421.46 % | -642.000 K -19.11 % | -539.000 K 72.81 % | -1.982 M -271.48 % | 1.156 M 167.67 % | -1.708 M -122.69 % | -767.000 K -1 726.19 % | -42.000 K 90.26 % | -431.374 K 88.44 % | -3.730 M -271.51 % | -1.004 M -51.66 % | -662.000 K -143.35 % | 1.527 M 837.80 % | -207.000 K 61.16 % | -533.000 K 13.33 % | -615.000 K -265.31 % | 372.038 K 120.31 % | -1.832 M -0.38 % | -1.825 M -102.10 % | -903.000 K -118.27 % | 4.944 M 505.87 % | -1.218 M -11.54 % | -1.092 M 25.21 % | -1.460 M |
Net cash provided by operating activities | 52.949 M 185.12 % | -62.205 M -5 415.10 % | -1.128 M -101.16 % | 97.031 M 132.37 % | 41.757 M 911.56 % | 4.128 M -53.54 % | 8.885 M -93.47 % | 136.080 M 62.05 % | 83.974 M 1 016.95 % | -9.158 M -127.06 % | 33.848 M 134.14 % | 14.456 M 164.91 % | -22.270 M -484.76 % | 5.788 M -87.06 % | 44.727 M 54.51 % | 28.947 M -30.19 % | 41.467 M 480.77 % | 7.140 M -80.85 % | 37.287 M 153.52 % | 14.708 M 125.76 % | 6.515 M -31.31 % | 9.484 M 18.30 % | 8.017 M -82.39 % | 45.516 M 53.32 % | 29.686 M -46.47 % | 55.453 M 598.20 % | 7.942 M -84.10 % | 49.962 M 435.84 % | 9.324 M 21.17 % | 7.695 M -79.04 % | 36.711 M 263.73 % | -22.421 M -347.15 % | 9.072 M -15.49 % | 10.735 M 89.74 % | 5.658 M 17.28 % | 4.824 M -36.03 % | 7.541 M 1 453.86 % | -557.000 K -130.31 % | 1.837 M -61.23 % | 4.740 M 467.73 % | -1.289 M -149.62 % | 2.598 M 1 494.37 % | 162.948 K -98.77 % | 13.227 M 2 282.67 % | -606.000 K 26.28 % | -822.000 K -153.73 % | 1.530 M 117.31 % | 704.000 K -79.35 % | 3.409 M 1 026.36 % | -368.000 K -121.23 % | 1.733 M 495.77 % | -438.000 K 76.96 % | -1.901 M 42.91 % | -3.330 M |
Investments in property plant and equipment | -42.923 M -364.84 % | -9.234 M 54.41 % | -20.254 M 57.34 % | -47.474 M -5.00 % | -45.213 M 7.71 % | -48.989 M -58.61 % | -30.886 M 25.93 % | -41.698 M -43.26 % | -29.107 M -45.37 % | -20.023 M -5.94 % | -18.900 M -72.03 % | -10.986 M -110.02 % | -5.231 M 45.62 % | -9.619 M 69.49 % | -31.524 M -313.70 % | -7.620 M -215.14 % | -2.418 M -28.28 % | -1.885 M 89.47 % | -17.901 M 14.08 % | -20.835 M -1 229.61 % | -1.567 M 67.27 % | -4.788 M 48.26 % | -9.254 M -117.64 % | -4.252 M 23.46 % | -5.555 M -108.44 % | -2.665 M -112.74 % | -1.253 M 94.45 % | -22.553 M -90.79 % | -11.821 M -239.29 % | -3.484 M -108.25 % | -1.673 M -582.84 % | -245.000 K 89.57 % | -2.350 M -82.17 % | -1.290 M 6.90 % | -1.386 M -50.78 % | -919.000 K 26.89 % | -1.257 M -73.14 % | -726.000 K 58.47 % | -1.748 M -141.80 % | -723.000 K -127.36 % | -318.000 K 68.23 % | -1.001 M -114.20 % | -467.315 K -161.07 % | -179.000 K -208.62 % | -58.000 K 95.92 % | -1.421 M 2.66 % | -1.460 M -684.88 % | -186.000 K -31.91 % | -141.000 K | 0.000 100.00 % | -39.624 K -133.08 % | -17.000 K | 0.000 | 0.000 |
Acquisitions net | 0.000 100.00 % | -90.630 M -604 200 100.00 % | 15.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.400 M | 0.000 | 0.000 | 0.000 100.00 % | -13.865 M -24 005.86 % | 58.000 K | 0.000 | 0.000 -100.00 % | 8.015 M 264.81 % | -4.863 M -396.52 % | 1.640 M 110.98 % | -14.934 M -129.63 % | -6.503 M -200.38 % | 6.479 M 579.93 % | -1.350 M 80.23 % | -6.829 M 78.37 % | -31.568 M -92.15 % | -16.429 M | 0.000 100.00 % | -700.000 K 0.00 % | -700.000 K | 0.000 100.00 % | -1.400 M -104.75 % | 29.500 M 591.67 % | -6.000 M -123.53 % | 25.500 M | 0.000 100.00 % | -1.050 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -337.000 | 0.000 | 0.000 | 0.000 | 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 | 1.000 K 100.08 % | -1.218 M -304.71 % | 595.000 K 120.34 % | -2.925 M | 0.000 100.00 % | -1.774 M 26.65 % | -2.419 M | 0.000 100.00 % | -1.333 M | 0.000 -100.00 % | 189.071 K 103.78 % | -5.000 M -279.94 % | -1.316 M -936.22 % | -127.000 K 99.17 % | -15.212 M -11 512.00 % | -131.000 K -204.65 % | -43.000 K 87.89 % | -355.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.050 M | 0.000 | 0.000 | 0.000 -100.00 % | 177.415 K | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 | 0.000 | 0.000 | 0.000 -100.00 % | 508.041 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 12.319 M 63.64 % | 7.528 M 934.07 % | 728.000 K -81.74 % | 3.987 M | 0.000 | 0.000 -100.00 % | 2.507 M | 0.000 | 0.000 -100.00 % | 78.000 K 1 348.20 % | -6.249 K -204.15 % | 6.000 K -94.96 % | 119.000 K -31.21 % | 173.000 K -2.50 % | 177.431 K -78.07 % | 809.000 K 80 800.00 % | 1.000 K -99.44 % | 179.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 368.227 K | 0.000 | 0.000 | 0.000 -100.00 % | 492.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -398.000 98.34 % | -24.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 |
Other investing activites | 1.139 M -2.98 % | 1.174 M -59.97 % | 2.933 M -13.17 % | 3.378 M 6.80 % | 3.163 M 144.81 % | 1.292 M | 0.000 -100.00 % | 3.378 M 17.70 % | 2.870 M 0.10 % | 2.867 M -82.84 % | 16.704 M 928.60 % | 1.624 M 10.93 % | 1.464 M 173.72 % | -1.986 M -284.80 % | 1.075 M -40.79 % | 1.815 M 20 266.67 % | -9.000 K -100.39 % | 2.313 M 120.43 % | -11.320 M -674.01 % | 1.972 M -15.69 % | 2.339 M -13.11 % | 2.692 M -3.59 % | 2.792 M -8.72 % | 3.059 M 14.61 % | 2.669 M 27.16 % | 2.099 M 96.58 % | 1.068 M 27.41 % | 838.000 K 66.93 % | 502.000 K 48.96 % | 337.000 K -94.37 % | 5.981 M 112.93 % | 2.809 M 148.87 % | -5.748 M -3 715.09 % | 159.000 K -9.77 % | 176.213 K 109.35 % | -1.885 M -2 063.54 % | 96.000 K 92.00 % | 50.000 K 114.29 % | -350.004 K 80.07 % | -1.756 M -226.24 % | 1.391 M 1 395.70 % | 93.000 K -8.29 % | 101.403 K 238.01 % | 30.000 K | 0.000 -100.00 % | 2.000 K 102.08 % | -96.002 K -114.08 % | 682.000 K 1 102.94 % | -68.000 K -395.65 % | 23.000 K -47.04 % | 43.431 K 210.22 % | 14.000 K -84.78 % | 92.000 K 384.21 % | 19.000 K |
Net cash used for investing activites | -29.464 M 68.11 % | -92.380 M -477.45 % | -15.998 M 62.82 % | -43.034 M -2.34 % | -42.050 M 11.26 % | -47.385 M -9.69 % | -43.197 M -12.73 % | -38.320 M -38.99 % | -27.570 M -61.44 % | -17.078 M -7.56 % | -15.878 M -11.05 % | -14.298 M -188.03 % | -4.964 M 57.06 % | -11.559 M 69.15 % | -37.469 M -275.06 % | -9.990 M -1 105.07 % | -829.000 K 94.35 % | -14.682 M 58.90 % | -35.724 M -188.47 % | -12.384 M -2 042.56 % | -578.000 K 93.52 % | -8.925 M 76.53 % | -38.029 M -115.81 % | -17.622 M -510.60 % | -2.886 M -127.96 % | -1.266 M 88.02 % | -10.567 M 51.34 % | -21.715 M -70.73 % | -12.719 M -148.26 % | 26.353 M 1 840.64 % | -1.514 M -105.39 % | 28.064 M 446.55 % | -8.098 M -271.30 % | -2.181 M -80.39 % | -1.209 M 56.88 % | -2.804 M -141.52 % | -1.161 M -71.75 % | -676.000 K 57.51 % | -1.591 M 36.44 % | -2.503 M -333.27 % | 1.073 M 218.17 % | -908.000 K -148.15 % | -365.912 K -145.58 % | -149.000 K -156.90 % | -58.000 K 95.91 % | -1.419 M 8.80 % | -1.556 M -413.69 % | 496.000 K 829.41 % | -68.000 K -395.65 % | 23.000 K 504.15 % | 3.807 K 226.90 % | -3.000 K -103.26 % | 92.000 K 384.21 % | 19.000 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.248 M -2 020.65 % | -106.000 K 0.00 % | -106.000 K -0.95 % | -105.000 K -0.68 % | -104.286 K -1.25 % | -103.000 K -0.98 % | -102.000 K 0.00 % | -102.000 K 14.27 % | -118.983 K -32.20 % | -90.000 K -1.12 % | -89.000 K -1.14 % | -88.000 K 3.99 % | -91.653 K -10.43 % | -83.000 K -36.07 % | -61.000 K 25.61 % | -82.000 K 36.54 % | -129.223 K -59.53 % | -81.000 K -2.53 % | -79.000 K 0.00 % | -79.000 K -102.00 % | 3.955 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 % | -515.984 K 93.12 % | -7.503 M -585.95 % | 1.544 M 1 542.55 % | 94.000 K -24.18 % | 123.981 K -64.06 % | 345.000 K 109.14 % | -3.774 M -294.77 % | -956.000 K 19.98 % | -1.195 M -244.99 % | 824.000 K -58.32 % | 1.977 M 43.36 % | 1.379 M |
Common stock issued | 0.000 | 0.000 100.00 % | -6.301 M -280.73 % | -1.655 M | 0.000 | 0.000 100.00 % | -6.661 M | 0.000 100.00 % | -5.675 M | 0.000 100.00 % | -982.399 K -484.76 % | -168.000 K 91.49 % | -1.974 M 81.62 % | -10.741 M -1 750.24 % | -580.518 K -9.33 % | -531.000 K -28.57 % | -413.000 K 39.00 % | -677.000 K 77.05 % | -2.949 M -23.25 % | -2.393 M -371.99 % | -507.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 495.000 | 0.000 -100.00 % | 2.228 M -23.44 % | 2.910 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -249.000 | 0.000 | 0.000 100.00 % | -3.052 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.949 M -23.25 % | -2.393 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 |
Dividends paid | 0.000 100.00 % | -34.687 M -5 271 680.55 % | 658.000 100.00 % | -14.227 M | 0.000 | 0.000 100.00 % | -658.000 100.00 % | -14.227 M | 0.000 | 0.000 100.00 % | -658.000 100.00 % | -14.227 M | 0.000 | 0.000 100.00 % | -243.000 100.00 % | -10.685 M | 0.000 | 0.000 100.00 % | -4.794 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 |
Other financing activites | 0.000 | 0.000 100.00 % | -530.000 99.99 % | -10.409 M | 0.000 | 0.000 100.00 % | -579.000 99.99 % | -9.948 M | 0.000 | 0.000 100.00 % | -900.000 99.99 % | -9.712 M | 0.000 | 0.000 -100.00 % | 910.000 100.01 % | -6.274 M | 0.000 | 0.000 -100.00 % | 1.687 M -43.90 % | 3.007 M | 0.000 | 0.000 -100.00 % | 30.094 M 466.24 % | -8.217 M -63 107.69 % | -13.000 K 72.92 % | -48.000 K -9 295.40 % | 522.000 101.11 % | -47.000 K -2.17 % | -46.000 K 98.76 % | -3.710 M -4 032 708.70 % | 92.000 100.20 % | -45.000 K -2.27 % | -44.000 K 0.00 % | -44.000 K 94.78 % | -843.463 K -1 908.25 % | -42.000 K -111.73 % | 358.000 K 626.47 % | -68.000 K -102.58 % | 2.634 M 8 083.02 % | -33.000 K 0.00 % | -33.000 K -3.13 % | -32.000 K -0.37 % | -31.882 K 0.37 % | -32.000 K -3.23 % | -31.000 K 0.00 % | -31.000 K -11.87 % | -27.710 K 13.41 % | -32.000 K -190.91 % | -11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | 0.000 100.00 % | -34.687 M -450.49 % | -6.301 M 76.03 % | -26.291 M | 0.000 | 0.000 -100.00 % | 5.675 M 123.47 % | -24.175 M -325.99 % | -5.675 M | 0.000 100.00 % | -3.231 M 86.66 % | -24.213 M -1 064.09 % | -2.080 M 85.03 % | -13.898 M -1 015.63 % | 1.518 M 108.63 % | -17.593 M -3 316.12 % | -515.000 K 33.89 % | -779.000 K -122.83 % | 3.412 M 551.19 % | 524.000 K 187.92 % | -596.000 K -577.27 % | -88.000 K -100.29 % | 30.003 M 461.48 % | -8.300 M -11 116.22 % | -74.000 K 43.08 % | -130.000 K -1.01 % | -128.701 K -0.55 % | -128.000 K -2.40 % | -125.000 K -100.07 % | 179.966 M 4 450.13 % | 3.955 M 8 889.30 % | -45.000 K -2.27 % | -44.000 K 0.00 % | -44.000 K 94.78 % | -842.968 K -1 907.07 % | -42.000 K -101.62 % | 2.586 M -9.01 % | 2.842 M 7.88 % | 2.634 M 8 083.02 % | -33.000 K 0.00 % | -33.000 K -3.13 % | -32.000 K 94.16 % | -547.866 K 92.73 % | -7.535 M -598.02 % | 1.513 M 2 301.59 % | 63.000 K -34.56 % | 96.271 K -69.24 % | 313.000 K 108.27 % | -3.785 M -295.92 % | -956.000 K 19.98 % | -1.195 M -244.99 % | 824.000 K -58.32 % | 1.977 M 43.36 % | 1.379 M |
Effect of forex changes on cash | -2.010 M -189.06 % | 2.257 M -57.87 % | 5.357 M 162.59 % | -8.559 M -6 534.88 % | -129.000 K -114.97 % | 862.000 K 152.42 % | -1.645 M -241.90 % | -481.000 K -121.58 % | 2.229 M 2 129.00 % | 100.000 K 111.80 % | -847.288 K -10 491.10 % | -8.000 K -100.43 % | 1.859 M 566.31 % | 279.000 K -99.94 % | 441.594 M 8 605.27 % | -5.192 M -4 156.25 % | 128.000 K -84.91 % | 848.000 K -99.80 % | 421.626 M 68 657.14 % | -615.000 K -130.34 % | -267.000 K -110.65 % | 2.507 M 289.24 % | -1.325 M -370.36 % | 490.000 K -41.94 % | 844.000 K 147.47 % | -1.778 M -236.52 % | 1.302 M 477.50 % | -345.000 K -104.17 % | 8.274 M 413.41 % | -2.640 M 6.75 % | -2.831 M -732.69 % | -340.000 K 75.52 % | -1.389 M -326.96 % | 612.000 K 187.74 % | -697.501 K | 0.000 | 0.000 | 0.000 -100.00 % | 556.809 K | 0.000 | 0.000 100.00 % | -51.000 K -718.63 % | 8.244 K 924.40 % | -1.000 K -105.56 % | 18.000 K 460.00 % | -5.000 K -5 455.56 % | -90.000 99.65 % | -26.000 K -420.00 % | -5.000 K 44.44 % | -9.000 K -29.22 % | -6.965 K -448.25 % | 2.000 K 118.18 % | -11.000 K -168.75 % | 16.000 K |
Net change in cash | 21.475 M 111.48 % | -187.015 M -934.96 % | -18.070 M -194.37 % | 19.147 M 670.81 % | 2.484 M 105.43 % | -45.773 M 88.27 % | -390.353 M -633.97 % | 73.104 M 38.04 % | 52.958 M 302.62 % | -26.136 M -288.13 % | 13.892 M 157.73 % | -24.063 M 12.35 % | -27.455 M -41.59 % | -19.390 M -261.98 % | 11.970 M 412.70 % | -3.828 M -109.51 % | 40.251 M 638.62 % | -7.473 M -297.43 % | 3.785 M 69.51 % | 2.233 M -55.99 % | 5.074 M 70.38 % | 2.978 M 323.14 % | -1.335 M -106.64 % | 20.084 M -27.15 % | 27.570 M -47.26 % | 52.279 M 3 703.52 % | -1.451 M -105.22 % | 27.774 M 484.22 % | 4.754 M -97.75 % | 211.374 M 481.96 % | 36.321 M 548.82 % | 5.598 M 501.94 % | 930.000 K -89.07 % | 8.510 M 192.60 % | 2.908 M 47.04 % | 1.978 M -77.94 % | 8.966 M 457.24 % | 1.609 M -53.20 % | 3.438 M 55.99 % | 2.204 M 985.14 % | -249.000 K -115.49 % | 1.607 M 316.40 % | -742.612 K -113.40 % | 5.542 M 539.22 % | 867.000 K 139.72 % | -2.183 M -3 219.73 % | 69.974 K -95.29 % | 1.487 M 431.18 % | -449.000 K 65.73 % | -1.310 M -344.48 % | 535.837 K 39.18 % | 385.000 K 145.22 % | 157.000 K 108.19 % | -1.916 M |
Cash at beginning of period | 261.643 M -41.68 % | 448.658 M -3.87 % | 466.728 M 4.28 % | 447.581 M 0.56 % | 445.097 M -9.32 % | 490.870 M -5.81 % | 521.151 M 16.32 % | 448.047 M 13.40 % | 395.089 M -6.20 % | 421.225 M 3.41 % | 407.333 M -5.58 % | 431.396 M -5.98 % | 458.851 M -4.05 % | 478.241 M 2.57 % | 466.271 M -0.81 % | 470.099 M 9.36 % | 429.848 M -1.71 % | 437.321 M 0.87 % | 433.536 M 0.52 % | 431.303 M 1.19 % | 426.229 M 0.70 % | 423.251 M -0.31 % | 424.586 M 4.97 % | 404.502 M 7.31 % | 376.932 M 16.10 % | 324.653 M -0.44 % | 326.104 M 9.31 % | 298.330 M 1.62 % | 293.576 M 257.14 % | 82.202 M 79.16 % | 45.881 M 13.90 % | 40.283 M 2.36 % | 39.353 M 27.59 % | 30.843 M 10.41 % | 27.935 M 7.62 % | 25.957 M 52.77 % | 16.991 M 10.46 % | 15.382 M 28.78 % | 11.944 M 22.63 % | 9.740 M -2.49 % | 9.989 M 19.17 % | 8.382 M -8.14 % | 9.125 M 154.67 % | 3.583 M 31.92 % | 2.716 M -44.56 % | 4.899 M 1.45 % | 4.829 M 44.49 % | 3.342 M -11.84 % | 3.791 M -25.68 % | 5.101 M 11.74 % | 4.565 M 9.21 % | 4.180 M 3.90 % | 4.023 M -32.26 % | 5.939 M |
Cash at end of period | 283.118 M 8.21 % | 261.643 M -41.68 % | 448.658 M -3.87 % | 466.728 M 4.28 % | 447.581 M 0.56 % | 445.097 M 240.29 % | 130.798 M -74.90 % | 521.151 M 16.32 % | 448.047 M 13.40 % | 395.089 M -6.20 % | 421.225 M 3.41 % | 407.333 M -5.58 % | 431.396 M -5.98 % | 458.851 M -4.05 % | 478.241 M 2.57 % | 466.271 M -0.81 % | 470.099 M 9.36 % | 429.848 M -1.71 % | 437.321 M 0.87 % | 433.536 M 0.52 % | 431.303 M 1.19 % | 426.229 M 0.70 % | 423.251 M -0.31 % | 424.586 M 4.97 % | 404.502 M 7.31 % | 376.932 M 16.10 % | 324.653 M -0.44 % | 326.104 M 9.31 % | 298.330 M 1.62 % | 293.576 M 257.14 % | 82.202 M 79.16 % | 45.881 M 13.90 % | 40.283 M 2.36 % | 39.353 M 27.59 % | 30.843 M 10.41 % | 27.935 M 7.62 % | 25.957 M 52.77 % | 16.991 M 10.46 % | 15.382 M 28.79 % | 11.944 M 22.63 % | 9.740 M -2.49 % | 9.989 M 19.17 % | 8.382 M -8.14 % | 9.125 M 154.67 % | 3.583 M 31.92 % | 2.716 M -44.56 % | 4.899 M 1.45 % | 4.829 M 44.49 % | 3.342 M -11.84 % | 3.791 M -25.68 % | 5.101 M 11.74 % | 4.565 M 9.21 % | 4.180 M 3.90 % | 4.023 M |
Operating cash flow | 52.949 M 185.12 % | -62.205 M -5 415.10 % | -1.128 M -101.16 % | 97.031 M 117.25 % | 44.663 M 981.95 % | 4.128 M -53.54 % | 8.885 M -93.47 % | 136.080 M 62.05 % | 83.974 M 1 016.95 % | -9.158 M -127.06 % | 33.848 M 134.14 % | 14.456 M 164.91 % | -22.270 M -484.76 % | 5.788 M -87.06 % | 44.727 M 54.51 % | 28.947 M -30.19 % | 41.467 M 480.77 % | 7.140 M -80.85 % | 37.287 M 153.52 % | 14.708 M 125.76 % | 6.515 M -31.31 % | 9.484 M 18.30 % | 8.017 M -82.39 % | 45.516 M 53.32 % | 29.686 M -46.47 % | 55.453 M 598.20 % | 7.942 M -84.10 % | 49.962 M 435.84 % | 9.324 M 21.17 % | 7.695 M -79.04 % | 36.711 M 263.73 % | -22.421 M -347.15 % | 9.072 M -15.49 % | 10.735 M 89.74 % | 5.658 M 17.28 % | 4.824 M -36.03 % | 7.541 M 1 453.86 % | -557.000 K -130.31 % | 1.837 M -61.23 % | 4.740 M 467.73 % | -1.289 M -149.62 % | 2.598 M 1 494.37 % | 162.948 K -98.77 % | 13.227 M 2 282.67 % | -606.000 K 26.28 % | -822.000 K -153.73 % | 1.530 M 117.31 % | 704.000 K -79.35 % | 3.409 M 1 026.36 % | -368.000 K -121.23 % | 1.733 M 495.77 % | -438.000 K 76.96 % | -1.901 M 42.91 % | -3.330 M |
Capital expenditure | -43.426 M -347.55 % | -9.703 M 52.56 % | -20.454 M 56.92 % | -47.474 M -5.00 % | -45.213 M 7.71 % | -48.989 M -58.61 % | -30.886 M 25.93 % | -41.698 M -43.26 % | -29.107 M -45.37 % | -20.023 M -5.94 % | -18.900 M -72.03 % | -10.986 M -110.02 % | -5.231 M 45.62 % | -9.619 M 69.49 % | -31.524 M -313.70 % | -7.620 M -215.14 % | -2.418 M -28.28 % | -1.885 M 89.47 % | -17.901 M 14.08 % | -20.835 M -1 229.61 % | -1.567 M 67.27 % | -4.788 M 48.26 % | -9.254 M -117.64 % | -4.252 M 23.46 % | -5.555 M -108.44 % | -2.665 M -112.74 % | -1.253 M 94.45 % | -22.553 M -90.79 % | -11.821 M -239.29 % | -3.484 M -108.25 % | -1.673 M -582.84 % | -245.000 K 89.57 % | -2.350 M -82.17 % | -1.290 M 6.90 % | -1.386 M -50.78 % | -919.000 K 26.89 % | -1.257 M -73.14 % | -726.000 K 58.47 % | -1.748 M -141.80 % | -723.000 K -127.36 % | -318.000 K 68.23 % | -1.001 M -114.20 % | -467.315 K -161.07 % | -179.000 K -208.62 % | -58.000 K 95.92 % | -1.421 M 2.66 % | -1.460 M -684.88 % | -186.000 K -31.91 % | -141.000 K | 0.000 100.00 % | -39.624 K -133.08 % | -17.000 K | 0.000 | 0.000 |
Free CashFlow | 9.523 M 113.24 % | -71.908 M -233.19 % | -21.582 M -143.55 % | 49.557 M 9 110.36 % | -550.000 K 98.77 % | -44.861 M -103.91 % | -22.001 M -123.31 % | 94.382 M 72.02 % | 54.867 M 288.02 % | -29.181 M -295.22 % | 14.948 M 330.78 % | 3.470 M 112.62 % | -27.501 M -617.85 % | -3.831 M -129.02 % | 13.203 M -38.09 % | 21.327 M -45.38 % | 39.049 M 643.08 % | 5.255 M -72.89 % | 19.386 M 416.41 % | -6.127 M -223.83 % | 4.948 M 5.37 % | 4.696 M 479.62 % | -1.237 M -103.00 % | 41.264 M 71.00 % | 24.131 M -54.29 % | 52.788 M 689.11 % | 6.690 M -75.59 % | 27.409 M 1 197.68 % | -2.497 M -159.30 % | 4.211 M -87.98 % | 35.038 M 254.58 % | -22.666 M -437.19 % | 6.722 M -28.83 % | 9.445 M 121.09 % | 4.272 M 9.40 % | 3.905 M -37.86 % | 6.284 M 589.79 % | -1.283 M -1 537.97 % | 89.223 K -97.78 % | 4.017 M 349.97 % | -1.607 M -200.63 % | 1.597 M 624.70 % | -304.367 K -102.33 % | 13.048 M 2 065.06 % | -664.000 K 70.40 % | -2.243 M -3 306.21 % | 69.958 K -86.49 % | 518.000 K -84.15 % | 3.268 M 988.04 % | -368.000 K -121.73 % | 1.694 M 472.28 % | -455.000 K 76.07 % | -1.901 M 42.91 % | -3.330 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 |