
Shun Ho Holdings Limited 0253.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 683.973 M 12.86 % | 606.035 M -1.09 % | 612.687 M 19.11 % | 514.409 M 32.61 % | 387.911 M -37.16 % | 617.309 M -21.57 % | 787.132 M 17.21 % | 671.557 M 13.70 % | 590.665 M 5.13 % | 561.827 M -13.35 % | 648.423 M -5.85 % | 688.736 M 32.32 % | 520.503 M 29.59 % | 401.648 M 31.86 % | 304.595 M 22.08 % | 249.506 M -12.82 % | 286.191 M 23.66 % | 231.430 M 22.60 % | 188.771 M -18.71 % | 232.213 M 23.61 % | 187.855 M 161.41 % | 71.863 M -63.22 % | 195.389 M |
Net income | -166.437 M -269.71 % | -45.018 M -117.45 % | 258.021 M 748.39 % | 30.413 M 131.68 % | -96.007 M -2 823.60 % | 3.525 M -98.86 % | 310.239 M -23.82 % | 407.250 M 109.98 % | 193.945 M 127.09 % | 85.403 M -75.23 % | 344.811 M 50.12 % | 229.683 M 16.40 % | 197.326 M 26.63 % | 155.831 M 27.24 % | 122.470 M 181.63 % | 43.486 M 16.59 % | 37.297 M -94.94 % | 737.162 M 547.17 % | 113.906 M 63.21 % | 69.791 M -74.93 % | 278.388 M 3 121.36 % | -9.214 M -122.56 % | 40.840 M |
Income before tax | -293.006 M -1 713.83 % | -16.154 M -102.35 % | 688.444 M 535.05 % | 108.407 M 148.65 % | -222.817 M -515.39 % | 53.641 M -92.71 % | 736.082 M -17.52 % | 892.439 M 94.74 % | 458.262 M 85.78 % | 246.668 M -74.25 % | 957.881 M 40.99 % | 679.387 M 17.36 % | 578.881 M 11.90 % | 517.305 M 4.24 % | 496.272 M 196.15 % | 167.576 M 25.09 % | 133.959 M -85.31 % | 911.811 M 564.26 % | 137.267 M 121.09 % | 62.087 M -78.55 % | 289.430 M 36 054.04 % | -805.000 K -101.61 % | 50.050 M |
Income before tax ratio | -0.43 -1 507.15 % | -0.03 -102.37 % | 1.12 433.19 % | 0.21 136.69 % | -0.57 -761.03 % | 0.09 -90.71 % | 0.94 -29.63 % | 1.33 71.29 % | 0.78 76.71 % | 0.44 -70.28 % | 1.48 49.76 % | 0.99 -11.31 % | 1.11 -13.65 % | 1.29 -20.95 % | 1.63 142.59 % | 0.67 43.49 % | 0.47 -88.12 % | 3.94 441.82 % | 0.73 171.97 % | 0.27 -82.65 % | 1.54 13 854.04 % | -0.01 -104.37 % | 0.26 |
EBITDA | 208.850 M 21.40 % | 172.041 M -79.04 % | 820.615 M 264.44 % | 225.172 M 336.58 % | -95.178 M -149.54 % | 192.109 M -55.68 % | 433.480 M 21.63 % | 356.387 M 16.73 % | 305.320 M 12.23 % | 272.038 M -26.73 % | 371.280 M -9.55 % | 410.472 M -35.01 % | 631.615 M 13.49 % | 556.527 M 5.43 % | 527.863 M 152.69 % | 208.898 M 13.56 % | 183.956 M 146.58 % | 74.604 M 12.17 % | 66.511 M -49.10 % | 130.675 M 77.57 % | 73.590 M 355.16 % | 16.168 M -70.07 % | 54.021 M |
Net income ratio | -0.24 -227.58 % | -0.07 -117.64 % | 0.42 612.30 % | 0.06 123.89 % | -0.25 -4 434.25 % | 0.01 -98.55 % | 0.39 -35.01 % | 0.61 84.69 % | 0.33 116.01 % | 0.15 -71.41 % | 0.53 59.46 % | 0.33 -12.03 % | 0.38 -2.29 % | 0.39 -3.51 % | 0.40 130.70 % | 0.17 33.74 % | 0.13 -95.91 % | 3.19 427.88 % | 0.60 100.77 % | 0.30 -79.72 % | 1.48 1 255.81 % | -0.13 -161.34 % | 0.21 |
Ratio EBITDA | 0.31 7.56 % | 0.28 -78.80 % | 1.34 205.98 % | 0.44 278.40 % | -0.25 -178.84 % | 0.31 -43.49 % | 0.55 3.77 % | 0.53 2.67 % | 0.52 6.75 % | 0.48 -15.44 % | 0.57 -3.92 % | 0.60 -50.89 % | 1.21 -12.42 % | 1.39 -20.05 % | 1.73 106.99 % | 0.84 30.26 % | 0.64 99.40 % | 0.32 -8.51 % | 0.35 -37.39 % | 0.56 43.65 % | 0.39 74.12 % | 0.22 -18.63 % | 0.28 |
Gross profit ratio | 0.45 45.36 % | 0.31 -30.48 % | 0.45 37.68 % | 0.33 11.93 % | 0.29 -7.04 % | 0.31 -48.26 % | 0.61 1.07 % | 0.60 3.14 % | 0.58 -0.05 % | 0.58 -10.14 % | 0.65 -2.23 % | 0.66 6.32 % | 0.62 -1.05 % | 0.63 5.31 % | 0.60 18.28 % | 0.51 -2.30 % | 0.52 13.79 % | 0.46 -53.47 % | 0.98 43.93 % | 0.68 96.40 % | 0.35 -29.03 % | 0.49 25.97 % | 0.39 |
Weighted average shs out dil | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M -0.06 % | 241.899 M 0.53 % | 240.635 M -0.40 % | 241.599 M 3.62 % | 233.167 M -3.51 % | 241.660 M |
Weighted average shs out | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M -0.06 % | 241.899 M 0.53 % | 240.635 M -0.40 % | 241.599 M 3.62 % | 233.167 M -3.51 % | 241.660 M |
EPS diluted | -0.69 -263.16 % | -0.19 -117.76 % | 1.07 723.08 % | 0.13 132.50 % | -0.40 -2 839.73 % | 0.01 -98.86 % | 1.28 -23.81 % | 1.68 110.00 % | 0.80 128.57 % | 0.35 -75.52 % | 1.43 50.53 % | 0.95 15.85 % | 0.82 13.89 % | 0.72 41.18 % | 0.51 183.33 % | 0.18 20.00 % | 0.15 -81.71 % | 0.82 382.35 % | 0.17 70.00 % | 0.10 -79.59 % | 0.49 1 340.51 % | -0.04 -182.98 % | 0.05 |
Earnings per share | -0.69 -263.16 % | -0.19 -117.76 % | 1.07 723.08 % | 0.13 132.50 % | -0.40 -2 839.73 % | 0.01 -98.86 % | 1.28 -23.81 % | 1.68 110.00 % | 0.80 128.57 % | 0.35 -75.52 % | 1.43 50.53 % | 0.95 15.85 % | 0.82 13.89 % | 0.72 41.18 % | 0.51 183.33 % | 0.18 20.00 % | 0.15 -81.71 % | 0.82 382.35 % | 0.17 70.00 % | 0.10 -79.59 % | 0.49 1 340.51 % | -0.04 -182.98 % | 0.05 |
Gross profit | 311.049 M 64.06 % | 189.598 M -31.23 % | 275.709 M 63.99 % | 168.130 M 48.43 % | 113.270 M -41.58 % | 193.905 M -59.42 % | 477.849 M 18.47 % | 403.366 M 17.26 % | 343.980 M 5.08 % | 327.341 M -22.14 % | 420.437 M -7.95 % | 456.749 M 40.69 % | 324.652 M 28.24 % | 253.165 M 38.86 % | 182.316 M 44.39 % | 126.267 M -14.82 % | 148.243 M 40.72 % | 105.346 M -42.95 % | 184.660 M 17.00 % | 157.823 M 142.77 % | 65.008 M 85.53 % | 35.040 M -53.67 % | 75.632 M |
Income tax expense | 20.394 M -72.08 % | 73.040 M 77.17 % | 41.227 M 43.30 % | 28.770 M 86.78 % | 15.403 M -54.33 % | 33.726 M -40.61 % | 56.791 M 18.24 % | 48.030 M 28.52 % | 37.371 M -3.25 % | 38.625 M -28.39 % | 53.941 M -13.29 % | 62.211 M 29.10 % | 48.187 M -43.77 % | 85.694 M 2.69 % | 83.451 M 248.28 % | 23.961 M 248.98 % | 6.866 M -96.07 % | 174.649 M 647.61 % | 23.361 M 403.23 % | -7.704 M -169.77 % | 11.042 M 31.31 % | 8.409 M -8.70 % | 9.210 M |
Cost of revenue | 372.924 M -10.45 % | 416.437 M 23.58 % | 336.978 M -2.69 % | 346.279 M 26.08 % | 274.641 M -35.14 % | 423.404 M 36.90 % | 309.283 M 15.32 % | 268.191 M 8.72 % | 246.685 M 5.20 % | 234.486 M 2.85 % | 227.986 M -1.72 % | 231.987 M 18.45 % | 195.851 M 31.90 % | 148.483 M 21.43 % | 122.279 M -0.78 % | 123.239 M -10.66 % | 137.948 M 9.41 % | 126.084 M 2 966.99 % | 4.111 M -94.47 % | 74.390 M -39.45 % | 122.847 M 233.61 % | 36.823 M -69.25 % | 119.757 M |
General and administrative expenses | 63.185 M -23.86 % | 82.990 M 48.94 % | 55.720 M 22.44 % | 45.509 M 6.32 % | 42.804 M -5.58 % | 45.334 M 2.47 % | 44.240 M -7.08 % | 47.610 M 24.53 % | 38.232 M 11.77 % | 34.205 M 9.75 % | 31.166 M 11.68 % | 27.906 M 15.16 % | 24.232 M 23.49 % | 19.623 M -3.41 % | 20.316 M 9.25 % | 18.596 M -27.92 % | 25.799 M 3.28 % | 24.980 M 40.34 % | 17.799 M -23.53 % | 23.275 M 15.61 % | 20.132 M -1.94 % | 20.531 M -17.27 % | 24.817 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.639 M | 0.000 -100.00 % | 1.531 M 77.61 % | 862.000 K 8.43 % | 795.000 K -6.69 % | 852.000 K -72.38 % | 3.085 M -9.21 % | 3.398 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.873 M 57.50 % | 2.459 M | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 382.000 K -39.94 % | 636.000 K 92.15 % | 331.000 K -69.24 % | 1.076 M 89.10 % | 569.000 K -78.50 % | 2.646 M 458.23 % | 474.000 K 102.65 % | -17.909 M 94.72 % | -339.290 M -2 655.32 % | -12.314 M -194.31 % | -4.184 M -116.67 % | 25.103 M -78.54 % | 116.982 M 347.93 % | 26.116 M | 0.000 | 0.000 | 0.000 |
Operating expenses | 63.185 M -23.86 % | 82.990 M 48.94 % | 55.720 M 22.44 % | 45.509 M 2.40 % | 44.443 M -1.97 % | 45.334 M -83.91 % | 281.744 M -44.39 % | 506.617 M 308.34 % | 124.068 M 60.11 % | 77.491 M -85.52 % | 535.132 M 123.79 % | 239.120 M 598.51 % | 34.233 M 240.80 % | 10.045 M 103.15 % | -318.974 M -415.77 % | -61.844 M -386.12 % | 21.615 M -56.84 % | 50.083 M -62.84 % | 134.781 M 153.04 % | 53.264 M 135.78 % | 22.591 M 10.03 % | 20.531 M -17.27 % | 24.817 M |
Cost and expenses | 436.109 M -12.68 % | 499.427 M 27.18 % | 392.698 M 0.23 % | 391.788 M 22.79 % | 319.084 M -31.93 % | 468.738 M -20.69 % | 591.027 M -23.72 % | 774.808 M 108.98 % | 370.753 M 18.84 % | 311.977 M -59.12 % | 763.118 M 61.98 % | 471.107 M 104.75 % | 230.084 M 45.14 % | 158.528 M 180.60 % | -196.695 M -420.38 % | 61.395 M -61.52 % | 159.563 M -9.43 % | 176.167 M 26.84 % | 138.892 M 8.80 % | 127.654 M -12.23 % | 145.438 M 153.58 % | 57.354 M -60.33 % | 144.574 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 |
Selling general and administrative expenses | 63.185 M -23.86 % | 82.990 M 48.94 % | 55.720 M 22.44 % | 45.509 M 2.40 % | 44.443 M -1.97 % | 45.334 M -0.95 % | 45.771 M -5.57 % | 48.472 M 24.20 % | 39.027 M 11.32 % | 35.057 M 2.35 % | 34.251 M 9.41 % | 31.304 M 29.18 % | 24.232 M 23.49 % | 19.623 M -3.41 % | 20.316 M 9.25 % | 18.596 M -27.92 % | 25.799 M 3.28 % | 24.980 M 40.34 % | 17.799 M -34.44 % | 27.148 M 20.17 % | 22.591 M 10.03 % | 20.531 M -17.27 % | 24.817 M |
Interest income | 4.016 M -48.33 % | 7.773 M -26.59 % | 10.588 M 1 790.71 % | 560.000 K -42.45 % | 973.000 K -88.71 % | 8.618 M -28.39 % | 12.034 M 196.26 % | 4.062 M 74.71 % | 2.325 M -67.81 % | 7.223 M -43.56 % | 12.798 M 691.96 % | 1.616 M 114.89 % | 752.000 K 315.47 % | 181.000 K 1 408.33 % | 12.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 64.989 M 2.87 % | 63.175 M 130.91 % | 27.359 M 179.92 % | 9.774 M -45.10 % | 17.802 M -32.43 % | 26.346 M -25.88 % | 35.545 M 64.51 % | 21.606 M 78.40 % | 12.111 M 16.40 % | 10.405 M -0.77 % | 10.486 M -42.06 % | 18.098 M 64.56 % | 10.998 M 70.41 % | 6.454 M 29.11 % | 4.999 M -39.57 % | 8.273 M -51.98 % | 17.229 M -20.37 % | 21.637 M | 0.000 -100.00 % | 54.666 M | 0.000 -100.00 % | 15.314 M 1 901.83 % | 765.000 K |
Depreciation and amortization | 124.235 M -0.63 % | 125.020 M 19.28 % | 104.812 M -2.04 % | 106.991 M -2.59 % | 109.837 M -2.04 % | 112.122 M 5.54 % | 106.236 M 11.58 % | 95.210 M 14.63 % | 83.055 M 10.22 % | 75.357 M 6.33 % | 70.874 M -2.98 % | 73.054 M 81.57 % | 40.234 M 22.74 % | 32.779 M 23.27 % | 26.592 M 26.56 % | 21.011 M 1.49 % | 20.703 M 7.04 % | 19.341 M 16.29 % | 16.632 M 19.47 % | 13.922 M 754.63 % | 1.629 M -1.81 % | 1.659 M -48.25 % | 3.206 M |
Operating income | 247.864 M 132.50 % | 106.608 M -51.54 % | 219.989 M 79.41 % | 122.621 M 78.16 % | 68.827 M -53.67 % | 148.571 M -54.60 % | 327.244 M 25.30 % | 261.177 M 17.51 % | 222.265 M 13.01 % | 196.681 M -34.53 % | 300.406 M -10.97 % | 337.418 M -42.80 % | 589.868 M 12.61 % | 523.799 M 4.49 % | 501.271 M 185.14 % | 175.797 M 16.09 % | 151.432 M 174.02 % | 55.263 M 10.79 % | 49.879 M -57.28 % | 116.753 M 175.25 % | 42.417 M 192.35 % | 14.509 M -71.45 % | 50.815 M |
Operating income ratio | 0.36 106.01 % | 0.18 -51.01 % | 0.36 50.63 % | 0.24 34.35 % | 0.18 -26.28 % | 0.24 -42.11 % | 0.42 6.90 % | 0.39 3.35 % | 0.38 7.49 % | 0.35 -24.44 % | 0.46 -5.43 % | 0.49 -56.77 % | 1.13 -13.10 % | 1.30 -20.76 % | 1.65 133.57 % | 0.70 33.16 % | 0.53 121.59 % | 0.24 -9.63 % | 0.26 -47.45 % | 0.50 122.67 % | 0.23 11.84 % | 0.20 -22.37 % | 0.26 |
Total other income expenses net | -540.870 M -340.58 % | -122.762 M -126.21 % | 468.455 M 3 395.73 % | -14.214 M 95.13 % | -291.644 M -207.22 % | -94.930 M -123.22 % | 408.838 M -35.23 % | 631.262 M 167.49 % | 235.997 M 372.12 % | 49.987 M -92.40 % | 657.475 M 158.91 % | 253.942 M 2 411.30 % | -10.987 M -69.19 % | -6.494 M -29.91 % | -4.999 M 39.57 % | -8.273 M 71.30 % | -28.824 M -103.52 % | 819.547 M 679.13 % | 105.187 M 415.72 % | 20.396 M -90.39 % | 212.310 M 1 486.38 % | -15.314 M -1 901.83 % | -765.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 817.192 M 18.66 % | 688.710 M -14.95 % | 809.780 M 56.93 % | 516.025 M -25.37 % | 691.425 M -8.89 % | 758.892 M 44.07 % | 526.770 M -35.71 % | 819.387 M 93.75 % | 422.914 M 192.10 % | -459.188 M 15.66 % | -544.456 M -251.15 % | 360.209 M -59.70 % | 893.748 M -11.53 % | 1.010 B 1.75 % | 992.877 M -1.37 % | 1.007 B -1.49 % | 1.022 B 18.65 % | 861.296 M 286.99 % | 222.563 M 321.63 % | -100.419 M 25.18 % | -134.218 M -999.34 % | -12.209 M -23.11 % | -9.917 M |
Total investments | 739.000 K -99.98 % | 4.686 B -1.02 % | 4.735 B -1.50 % | 4.807 B -8.02 % | 5.226 B -2.69 % | 5.370 B 118 846.71 % | 4.515 M -37.47 % | 7.221 M 6.69 % | 6.768 M -94.99 % | 135.192 M 2 148.70 % | 6.012 M 670.77 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K -41.53 % | 1.334 M -6.39 % | 1.425 M -13.48 % | 1.647 M -98.25 % | 94.080 M -6.83 % | 100.972 M |
Total debt | 1.052 B 2.82 % | 1.023 B -6.68 % | 1.097 B 40.87 % | 778.478 M -10.51 % | 869.894 M -4.90 % | 914.687 M -17.60 % | 1.110 B -35.51 % | 1.721 B 100.68 % | 857.740 M 41.48 % | 606.243 M -2.49 % | 621.733 M -8.07 % | 676.325 M -37.05 % | 1.074 B -3.29 % | 1.111 B 7.36 % | 1.035 B -0.83 % | 1.043 B -0.09 % | 1.044 B 19.55 % | 873.550 M 176.66 % | 315.743 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 987.973 M -1.14 % | 999.355 M 2.51 % | 974.871 M -4.91 % | 1.025 B 13.15 % | 906.110 M 9.74 % | 825.668 M 1.74 % | 811.559 M 3.85 % | 781.508 M 6.09 % | 736.625 M -4.92 % | 774.705 M 25.81 % | 615.779 M 10.65 % | 556.534 M 289.03 % | -294.414 M -15.95 % | -253.924 M -15.13 % | -220.557 M -104.35 % | -107.929 M -23.70 % | -87.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 2.898 B -5.43 % | 3.065 B -1.45 % | 3.110 B 9.05 % | 2.852 B 1.08 % | 2.821 B -3.29 % | 2.917 B 0.12 % | 2.914 B 11.92 % | 2.603 B 18.54 % | 2.196 B 9.69 % | 2.002 B 4.36 % | 1.919 B 21.91 % | 1.574 B 17.09 % | 1.344 B 28.17 % | 1.049 B | 0.000 | 0.000 -100.00 % | 726.977 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 13.19 % | 152.184 M 0.00 % | 152.184 M 0.00 % | 152.184 M 0.00 % | 152.184 M 0.00 % | 152.184 M 0.00 % | 152.184 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 8.135 B -4.04 % | 8.478 B -0.30 % | 8.504 B 6.28 % | 8.002 B 0.91 % | 7.930 B -2.47 % | 8.130 B 0.01 % | 8.130 B 7.81 % | 7.541 B 13.27 % | 6.657 B 4.47 % | 6.373 B 1.70 % | 6.266 B 16.08 % | 5.398 B 12.53 % | 4.797 B 21.15 % | 3.959 B 12.11 % | 3.532 B 13.28 % | 3.118 B 198.34 % | 1.045 B -63.48 % | 2.862 B 65.27 % | 1.732 B 6.98 % | 1.619 B 0.56 % | 1.610 B 34.84 % | 1.194 B -2.18 % | 1.220 B |
Other non current liabilities | 12.216 M -44.56 % | 22.034 M 46.65 % | 15.025 M -28.95 % | 21.146 M -29.88 % | 30.158 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -476.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 315.785 M 155.44 % | 123.625 M | 0.000 |
Long term debt | 626.721 M -29.74 % | 891.971 M -10.90 % | 1.001 B | 0.000 -100.00 % | 645.237 M -7.52 % | 697.682 M -13.94 % | 810.674 M -29.85 % | 1.156 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 476.000 M -44.81 % | 862.425 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 816.847 M -25.25 % | 1.093 B -6.89 % | 1.174 B 540.44 % | 183.272 M -78.00 % | 832.955 M -7.33 % | 898.825 M 10.87 % | 810.674 M -29.85 % | 1.156 B 509.27 % | 189.670 M 5.02 % | 180.603 M -3.16 % | 186.490 M 9.93 % | 169.649 M 5.82 % | 160.325 M -65.73 % | 467.826 M 17.23 % | 399.075 M -51.10 % | 816.125 M -73.65 % | 3.097 B 876.19 % | 317.261 M 103.10 % | 156.212 M 9.97 % | 142.047 M -67.67 % | 439.364 M 106.13 % | 213.145 M 162.63 % | 81.159 M |
Other current liabilities | 97.589 M -4.03 % | 101.689 M 7.57 % | 94.531 M 60.87 % | 58.761 M -13.52 % | 67.944 M 15.41 % | 58.873 M -2.36 % | 60.296 M 30.22 % | 46.304 M -20.75 % | 58.429 M 0.41 % | 58.192 M -45.84 % | 107.448 M -57.15 % | 250.759 M 246.51 % | 72.368 M 6.36 % | 68.040 M -12.68 % | 77.922 M 27.18 % | 61.270 M -49.68 % | 121.769 M | 0.000 -100.00 % | 7.026 M -97.20 % | 250.516 M 158.29 % | 96.991 M -40.97 % | 164.317 M 70.58 % | 96.328 M |
Deferred revenue | 0.000 -100.00 % | 16.359 M -11.60 % | 18.506 M -46.64 % | 34.681 M | 0.000 -100.00 % | 2.066 M -66.30 % | 6.131 M 101.08 % | -565.697 M 34.05 % | -857.740 M -41.48 % | -606.243 M 2.49 % | -621.733 M 8.07 % | -676.325 M -587.12 % | 138.841 M 86.10 % | 74.605 M 498.37 % | 12.468 M 16.44 % | 10.708 M 159.65 % | 4.124 M -40.48 % | 6.929 M 22.31 % | 5.665 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 425.590 M 223.77 % | 131.448 M 37.51 % | 95.593 M -87.72 % | 778.478 M 246.52 % | 224.657 M 3.53 % | 217.005 M -27.51 % | 299.344 M -47.08 % | 565.697 M -34.05 % | 857.740 M 41.48 % | 606.243 M -2.49 % | 621.733 M -14.89 % | 730.547 M -35.67 % | 1.136 B -3.01 % | 1.171 B 13.15 % | 1.035 B 82.37 % | 567.425 M 211.92 % | 181.914 M -79.18 % | 873.550 M 176.66 % | 315.743 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 528.467 M 83.47 % | 288.034 M 25.59 % | 229.351 M -74.01 % | 882.391 M 184.87 % | 309.755 M -3.38 % | 320.581 M -15.67 % | 380.133 M -39.44 % | 627.744 M -32.05 % | 923.797 M 36.93 % | 674.650 M -9.91 % | 748.873 M -25.29 % | 1.002 B -18.71 % | 1.233 B -1.89 % | 1.257 B 8.78 % | 1.155 B 70.59 % | 677.317 M 111.49 % | 320.253 M -66.10 % | 944.614 M 152.71 % | 373.801 M 34.31 % | 278.308 M 127.72 % | 122.216 M -32.77 % | 181.789 M 53.14 % | 118.711 M |
Total liabilities | 1.345 B -2.57 % | 1.381 B -1.59 % | 1.403 B 31.66 % | 1.066 B -6.74 % | 1.143 B -6.29 % | 1.219 B -11.82 % | 1.383 B -29.95 % | 1.974 B 77.30 % | 1.113 B 30.19 % | 855.253 M -8.56 % | 935.363 M -20.19 % | 1.172 B -15.89 % | 1.394 B -19.20 % | 1.725 B 10.95 % | 1.555 B 4.09 % | 1.493 B -56.30 % | 3.417 B 170.81 % | 1.262 B 138.08 % | 530.013 M 26.09 % | 420.355 M -25.15 % | 561.580 M 42.20 % | 394.934 M 97.60 % | 199.870 M |
Other non current assets | 4.571 B -2.43 % | 4.685 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.839 B -0.27 % | -3.828 B -32.85 % | -2.881 B 3.46 % | -2.985 B -19.13 % | -2.505 B 2.26 % | -2.563 B -181.03 % | 3.163 B -24.78 % | 4.206 B 3.24 % | 4.074 B -1.13 % | 4.120 B 4.00 % | 3.962 B 276.00 % | 1.054 B -0.63 % | 1.060 B 16.55 % | 909.841 M 4 103.08 % | 21.647 M -76.99 % | 94.080 M -6.83 % | 100.972 M |
Long term investments | 739.000 K -29.15 % | 1.043 M -99.98 % | 4.735 B -1.25 % | 4.794 B -8.26 % | 5.226 B -2.69 % | 5.370 B 118 846.71 % | 4.515 M -37.47 % | 7.221 M 6.69 % | 6.768 M -94.99 % | 135.192 M 2 148.70 % | 6.012 M 670.77 % | 780.000 K | 0.000 -100.00 % | 597.000 K | 0.000 | 0.000 | 0.000 100.00 % | -20.151 M 7.09 % | -21.688 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.105 M -8.21 % | 29.528 M 5.84 % | 27.898 M -9.32 % | 30.765 M -8.00 % | 33.440 M -4.50 % | 35.014 M -41.81 % | 60.177 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -147.383 M 6.32 % | -157.333 M -23.02 % | -127.890 M |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.105 M -8.21 % | 29.528 M 5.84 % | 27.898 M -9.32 % | 30.765 M -8.00 % | 33.440 M -4.50 % | 35.014 M -41.81 % | 60.177 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -147.383 M 6.32 % | -157.333 M -23.02 % | -127.890 M |
Property plant equipment net | 4.641 B -3.29 % | 4.799 B -0.93 % | 4.845 B 21.96 % | 3.972 B 9.24 % | 3.636 B -4.27 % | 3.799 B -0.93 % | 3.834 B 0.34 % | 3.821 B 32.92 % | 2.875 B 0.88 % | 2.849 B 14.01 % | 2.499 B -2.46 % | 2.562 B -5.93 % | 2.724 B 105.43 % | 1.326 B 42.66 % | 929.539 M 135.28 % | 395.070 M -5.60 % | 418.522 M -86.05 % | 3.001 B 188.46 % | 1.040 B 8.52 % | 958.572 M -50.89 % | 1.952 B 33.55 % | 1.462 B 4.60 % | 1.397 B |
Total non current assets | 9.214 B -2.87 % | 9.486 B -0.98 % | 9.579 B 9.27 % | 8.767 B -1.08 % | 8.862 B -3.34 % | 9.169 B 138.87 % | 3.839 B 0.27 % | 3.828 B 32.85 % | 2.881 B -3.46 % | 2.985 B 19.13 % | 2.505 B -2.26 % | 2.563 B -56.90 % | 5.947 B 7.51 % | 5.532 B 10.57 % | 5.003 B 10.80 % | 4.515 B 3.08 % | 4.380 B 8.58 % | 4.034 B 94.05 % | 2.079 B 11.27 % | 1.868 B 2.31 % | 1.826 B 30.59 % | 1.398 B 2.04 % | 1.371 B |
Other current assets | 14.926 M 16.69 % | 12.791 M -19.18 % | 15.827 M 27.32 % | 12.431 M -40.58 % | 20.919 M 48.00 % | 14.134 M -33.30 % | 21.190 M 35.25 % | 15.667 M -96.59 % | 459.404 M 3 445.60 % | 12.957 M 2.13 % | 12.687 M -95.84 % | 305.149 M 888.27 % | 30.877 M 1.31 % | 30.477 M 10.61 % | 27.554 M -15.85 % | 32.742 M -17.36 % | 39.619 M 2.83 % | 38.529 M -27.63 % | 53.238 M 64.12 % | 32.438 M -17.50 % | 39.317 M 50.78 % | 26.075 M -26.07 % | 35.269 M |
Short term investments | 0.000 -100.00 % | 4.685 B | 0.000 -100.00 % | 12.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 183.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.931 M -9.08 % | 23.022 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 235.119 M -29.75 % | 334.709 M 16.67 % | 286.897 M 9.31 % | 262.453 M 47.06 % | 178.469 M 14.55 % | 155.795 M -73.29 % | 583.248 M -35.33 % | 901.914 M 107.42 % | 434.826 M -59.19 % | 1.065 B -8.64 % | 1.166 B 268.91 % | 316.116 M 74.98 % | 180.663 M 79.43 % | 100.688 M 140.22 % | 41.915 M 14.09 % | 36.737 M 63.86 % | 22.420 M 82.96 % | 12.254 M -86.85 % | 93.180 M -7.21 % | 100.419 M -25.18 % | 134.218 M 999.34 % | 12.209 M 23.11 % | 9.917 M |
Cash and short term investments | 235.119 M -29.75 % | 334.709 M 16.67 % | 286.897 M 4.36 % | 274.903 M 54.03 % | 178.469 M 14.55 % | 155.795 M -73.29 % | 583.248 M -35.33 % | 901.914 M 107.42 % | 434.826 M -59.19 % | 1.065 B -8.64 % | 1.166 B 268.91 % | 316.116 M 74.98 % | 180.663 M 79.10 % | 100.871 M 140.66 % | 41.915 M 14.09 % | 36.737 M 63.86 % | 22.420 M -32.44 % | 33.185 M -71.44 % | 116.202 M 15.72 % | 100.419 M -25.18 % | 134.218 M 999.34 % | 12.209 M 23.11 % | 9.917 M |
Total current assets | 266.941 M -28.46 % | 373.141 M 13.83 % | 327.798 M 9.04 % | 300.611 M 43.06 % | 210.131 M 16.32 % | 180.647 M -71.35 % | 630.501 M -33.30 % | 945.234 M 3.28 % | 915.214 M -16.63 % | 1.098 B -8.35 % | 1.198 B 85.76 % | 644.816 M 165.14 % | 243.195 M 59.93 % | 152.068 M 82.70 % | 83.235 M -13.16 % | 95.847 M 16.92 % | 81.976 M -8.31 % | 89.405 M -51.05 % | 182.662 M 7.11 % | 170.537 M -50.55 % | 344.853 M 81.32 % | 190.193 M 283.36 % | 49.612 M |
Inventory | 1.442 M -18.11 % | 1.761 M 17.32 % | 1.501 M 14.06 % | 1.316 M 8.94 % | 1.208 M -10.65 % | 1.352 M -7.33 % | 1.459 M 17.66 % | 1.240 M 16.21 % | 1.067 M 12.79 % | 946.000 K 6.17 % | 891.000 K 7.87 % | 826.000 K -14.23 % | 963.000 K 45.91 % | 660.000 K 26.92 % | 520.000 K -19.63 % | 647.000 K -20.52 % | 814.000 K 18.14 % | 689.000 K -95.73 % | 16.120 M 1.29 % | 15.915 M -80.88 % | 83.227 M -44.28 % | 149.378 M 31 020.42 % | 480.000 K |
Net receivables | 15.454 M -35.28 % | 23.880 M 1.30 % | 23.573 M 97.08 % | 11.961 M 25.44 % | 9.535 M 1.80 % | 9.366 M -67.85 % | 29.133 M -4.53 % | 30.515 M 35.00 % | 22.603 M 6.98 % | 21.128 M -1.66 % | 21.485 M -9.95 % | 23.860 M -21.98 % | 30.582 M 53.29 % | 19.950 M 54.53 % | 12.910 M -11.42 % | 14.574 M -22.93 % | 18.909 M 11.94 % | 16.892 M 35.17 % | 12.497 M 10 260.16 % | -123.000 K -100.14 % | 88.091 M | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.811 B 0.34 % | 3.799 B 33.12 % | 2.853 B -3.40 % | 2.954 B 19.50 % | 2.472 B -2.23 % | 2.528 B | 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 -100.00 % | 5.044 B 6.36 % | 4.742 B 19.32 % | 3.974 B 26.35 % | 3.146 B -10.09 % | 3.498 B 4.05 % | 3.362 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 5.288 M 28.07 % | 4.129 M 58.26 % | 2.609 M -51.24 % | 5.351 M 81.70 % | 2.945 M 9.20 % | 2.697 M -33.77 % | 4.072 M -2.19 % | 4.163 M 30.34 % | 3.194 M -13.75 % | 3.703 M 15.79 % | 3.198 M 23.33 % | 2.593 M -45.67 % | 4.773 M 45.08 % | 3.290 M -89.13 % | 30.280 M -20.87 % | 38.267 M 207.46 % | 12.446 M -80.59 % | 64.135 M 41.37 % | 45.367 M 87.20 % | 24.234 M 41.83 % | 17.087 M 5.28 % | 16.230 M 0.96 % | 16.075 M |
Tax payables | 0.000 -100.00 % | 34.409 M 89.98 % | 18.112 M 253.75 % | 5.120 M -63.97 % | 14.209 M -64.42 % | 39.940 M 143.23 % | 16.421 M 41.80 % | 11.580 M 161.16 % | 4.434 M -31.91 % | 6.512 M -60.52 % | 16.494 M -10.84 % | 18.499 M -9.36 % | 20.409 M 39.36 % | 14.645 M 17.46 % | 12.468 M 20.41 % | 10.355 M 151.09 % | 4.124 M -40.48 % | 6.929 M 22.31 % | 5.665 M 59.22 % | 3.558 M -56.28 % | 8.138 M 555.23 % | 1.242 M -80.31 % | 6.308 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.414 M 24.01 % | 28.557 M -11.20 % | 32.160 M -6.07 % | 34.238 M 30.10 % | 26.316 M -21.97 % | 33.724 M 30.91 % | 25.762 M 13.87 % | 22.625 M | 0.000 -100.00 % | 18.888 M 4.34 % | 18.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 4.090 B -3.88 % | 4.255 B -0.13 % | 4.260 B 7.43 % | 3.965 B -1.92 % | 4.043 B -4.37 % | 4.228 B -0.40 % | 4.245 B 6.21 % | 3.997 B 12.10 % | 3.565 B 3.75 % | 3.436 B -3.81 % | 3.572 B 14.93 % | 3.108 B 13.54 % | 2.738 B 22.65 % | 2.232 B -2.07 % | 2.279 B 14.60 % | 1.989 B 3.39 % | 1.924 B -3.82 % | 2.000 B 87.16 % | 1.069 B 7.15 % | 997.431 M -2.35 % | 1.021 B 33.47 % | 765.294 M -3.69 % | 794.626 M |
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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -12.834 M 0.00 % | -12.834 M 0.00 % | -12.834 M 0.00 % | -12.834 M 0.00 % | -12.834 M 0.00 % | -12.834 M 0.00 % | -12.834 M 0.00 % | -12.834 M 0.00 % | -12.834 M 0.00 % | -12.834 M 0.00 % | -12.834 M -277.41 % | 7.234 M -98.72 % | 563.006 M -31.26 % | 819.071 M -30.63 % | 1.181 B 20.90 % | 976.599 M 13 400.12 % | 7.234 M -63.27 % | 19.693 M -96.14 % | 510.730 M 8.90 % | 468.980 M 7.58 % | 435.945 M 1.76 % | 428.414 M 0.65 % | 425.667 M |
Deferred tax liabilities non current | 177.910 M -0.51 % | 178.815 M 13.43 % | 157.638 M -2.77 % | 162.126 M 2.90 % | 157.560 M -4.93 % | 165.729 M 1.35 % | 163.522 M 3.07 % | 158.658 M 2.08 % | 155.432 M 0.74 % | 154.287 M 1.00 % | 152.766 M 6.17 % | 143.887 M 4.49 % | 137.700 M -68.76 % | 440.833 M 15.95 % | 380.187 M 18.06 % | 322.023 M 3.59 % | 310.855 M -2.02 % | 317.261 M 103.10 % | 156.212 M 9.97 % | 142.047 M 14.94 % | 123.579 M 38.05 % | 89.520 M 10.30 % | 81.159 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.079 M 0.66 % | 190.818 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 9.481 B -3.84 % | 9.859 B -0.49 % | 9.907 B 9.26 % | 9.067 B -0.06 % | 9.072 B -2.96 % | 9.350 B -1.71 % | 9.513 B -0.03 % | 9.515 B 22.45 % | 7.771 B 7.51 % | 7.228 B 0.37 % | 7.202 B 9.61 % | 6.570 B 6.13 % | 6.191 B 8.91 % | 5.684 B 11.75 % | 5.086 B 10.31 % | 4.611 B 3.34 % | 4.462 B 8.21 % | 4.124 B 82.33 % | 2.262 B 10.92 % | 2.039 B -6.09 % | 2.171 B 36.67 % | 1.589 B 11.86 % | 1.420 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 14.753 M 153.98 % | -27.330 M -18.42 % | -23.078 M -217.22 % | 19.687 M 854.75 % | 2.062 M -92.37 % | 27.030 M 12 650.00 % | 212.000 K 102.62 % | -8.085 M -406.58 % | -1.596 M -628.48 % | 302.000 K -95.51 % | 6.731 M 214.24 % | 2.142 M 318.35 % | -981.000 K 85.21 % | -6.633 M -179.58 % | 8.335 M 194.75 % | -8.797 M -132.18 % | 27.341 M 817.18 % | 2.981 M 14.26 % | 2.609 M -98.37 % | 159.672 M 259.64 % | -100.017 M -135 258.11 % | 74.000 K 197.37 % | -76.000 K |
Accounts receivables | 7.862 M 5 923.70 % | -135.000 K 98.72 % | -10.575 M -1 089.24 % | 1.069 M 140.88 % | -2.615 M -113.46 % | 19.425 M 4 406.96 % | 431.000 K 105.45 % | -7.912 M -436.41 % | -1.475 M -513.17 % | 357.000 K -94.59 % | 6.604 M 200.59 % | 2.197 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 319.000 K 222.69 % | -260.000 K -40.54 % | -185.000 K -63.72 % | -113.000 K -184.33 % | 134.000 K 25.23 % | 107.000 K 148.86 % | -219.000 K -26.59 % | -173.000 K -42.98 % | -121.000 K -120.00 % | -55.000 K -143.31 % | 127.000 K 330.91 % | -55.000 K 81.85 % | -303.000 K -116.43 % | -140.000 K -210.24 % | 127.000 K -23.95 % | 167.000 K 233.60 % | -125.000 K -68.92 % | -74.000 K -158.27 % | 127.000 K 136.81 % | -345.000 K -3 933.33 % | 9.000 K -87.84 % | 74.000 K 197.37 % | -76.000 K |
Accounts payables | 7.862 M 133.95 % | -23.156 M -216.88 % | 19.812 M 304.08 % | 4.903 M 158.60 % | -8.367 M -152.04 % | 16.077 M 985.55 % | 1.481 M 152.39 % | -2.827 M -154.42 % | 5.195 M 167.00 % | -7.754 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -1.913 M 49.38 % | -3.779 M 88.24 % | -32.130 M -332.35 % | 13.828 M 7.11 % | 12.910 M 250.48 % | -8.579 M -479.27 % | -1.481 M -152.39 % | 2.827 M 154.42 % | -5.195 M -167.00 % | 7.754 M 1 043.31 % | -822.000 K -121.50 % | 3.824 M 664.01 % | -678.000 K 89.56 % | -6.493 M -179.11 % | 8.208 M 191.57 % | -8.964 M -132.64 % | 27.466 M 799.05 % | 3.055 M 23.09 % | 2.482 M -98.45 % | 160.017 M 259.98 % | -100.026 M | 0.000 | 0.000 |
Other non cash items | 364.210 M 222.67 % | 112.874 M 264.34 % | -68.685 M -232.87 % | 51.695 M -53.20 % | 110.460 M -11.52 % | 124.847 M 727.75 % | -19.888 M 89.89 % | -196.628 M -3 841.73 % | 5.255 M -94.58 % | 96.990 M 245.79 % | -66.529 M -174.95 % | 88.764 M 128.22 % | -314.498 M -0.51 % | -312.905 M 11.75 % | -354.551 M -491.63 % | -59.928 M -411.59 % | -11.714 M 98.21 % | -654.485 M -1 200.70 % | -50.318 M -90.84 % | -26.366 M 84.50 % | -170.145 M -759.09 % | 25.815 M -69.53 % | 84.719 M |
Net cash provided by operating activities | 212.526 M 28.38 % | 165.546 M -38.93 % | 271.070 M 29.83 % | 208.786 M 65.24 % | 126.352 M -52.77 % | 267.524 M -32.58 % | 396.799 M 33.27 % | 297.747 M 6.09 % | 280.659 M 8.76 % | 258.052 M -27.49 % | 355.887 M -9.59 % | 393.643 M 29.64 % | 303.636 M 31.70 % | 230.546 M 30.51 % | 176.648 M 47.38 % | 119.862 M -29.61 % | 170.289 M 62.18 % | 104.999 M 26.77 % | 82.829 M -61.83 % | 217.019 M 2 102.12 % | 9.855 M -46.25 % | 18.334 M -85.75 % | 128.689 M |
Investments in property plant and equipment | -21.448 M 33.61 % | -32.308 M -233.93 % | -9.675 M 38.75 % | -15.797 M 56.89 % | -36.647 M -252.92 % | -10.384 M 5.34 % | -10.970 M 67.91 % | -34.189 M -64.84 % | -20.741 M 63.23 % | -56.412 M 53.51 % | -121.339 M -127.89 % | -53.245 M -137.15 % | -22.452 M 89.98 % | -224.099 M -48.98 % | -150.423 M -66.23 % | -90.490 M -87.92 % | -48.153 M -272.07 % | -12.942 M -165.48 % | -4.875 M 78.54 % | -22.716 M 94.30 % | -398.587 M -9 307.29 % | -4.237 M 66.46 % | -12.633 M |
Acquisitions net | 6.000 K | 0.000 100.00 % | -570.308 M -16 645.05 % | 3.447 M 156.10 % | -6.144 M 84.12 % | -38.701 M 27.38 % | -53.293 M 94.81 % | -1.026 B -848 254.55 % | 121.000 K -97.38 % | 4.619 M -99.35 % | 712.542 M 194.28 % | 242.133 M | 0.000 | 0.000 -100.00 % | 4.500 M | 0.000 100.00 % | -213.883 M -218.39 % | 180.664 M | 0.000 100.00 % | -221.654 M | 0.000 | 0.000 | 0.000 |
Purchases of investments | -218.332 M | 0.000 100.00 % | -124.000 K 99.35 % | -19.052 M | 0.000 100.00 % | -405.154 M | 0.000 | 0.000 100.00 % | -806.945 M -338.54 % | -184.006 M -3 168.89 % | -5.629 M | 0.000 | 0.000 | 0.000 100.00 % | -2.591 M | 0.000 100.00 % | -2.994 M 99.43 % | -526.339 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 12.578 M 1 114.09 % | 1.036 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 124.868 M 98.89 % | 62.783 M 108.88 % | -706.913 M | 0.000 | 0.000 | 0.000 -100.00 % | 127.582 M 5 003.28 % | 2.500 M 194.12 % | 850.000 K -90.95 % | 9.389 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 4.580 M -40.13 % | 7.650 M | 0.000 | 0.000 | 0.000 100.00 % | -1.100 M -104.03 % | 27.298 M -93.98 % | 453.084 M 201.45 % | -446.587 M -11 014.66 % | -4.018 M -290.70 % | 2.107 M 76.91 % | 1.191 M 100.90 % | -132.989 M | 0.000 100.00 % | -125.887 M -2 852.23 % | 4.574 M 104.98 % | -91.853 M 81.34 % | -492.195 M -256.15 % | -138.197 M -181.01 % | 170.584 M -56.33 % | 390.616 M 293.25 % | -202.133 M -2 988.36 % | -6.545 M |
Net cash used for investing activites | -235.194 M -853.82 % | -24.658 M 95.66 % | -567.529 M -1 768.96 % | -30.366 M 29.04 % | -42.791 M 90.60 % | -455.339 M -1 131.81 % | -36.965 M 93.91 % | -607.372 M 47.15 % | -1.149 B -549.19 % | -177.034 M -130.12 % | 587.681 M 209.18 % | 190.079 M 222.28 % | -155.441 M 30.64 % | -224.099 M -52.64 % | -146.819 M -76.01 % | -83.416 M 76.57 % | -356.033 M 57.69 % | -841.423 M -488.11 % | -143.072 M -93.90 % | -73.786 M -825.68 % | -7.971 M 96.14 % | -206.370 M -976.08 % | -19.178 M |
Debt repayment | -15.868 M 64.72 % | -44.973 M -113.08 % | 343.837 M 547.84 % | -76.776 M 18.43 % | -94.124 M 50.69 % | -190.868 M 67.64 % | -589.772 M -169.35 % | 850.420 M 205.28 % | 278.574 M 486.66 % | -72.046 M -37.87 % | -52.258 M 87.10 % | -405.090 M -1 048.21 % | -35.280 M -146.32 % | 76.165 M 965.02 % | -8.805 M -863.35 % | -914.000 K -100.54 % | 170.499 M -69.25 % | 554.460 M 699.69 % | 69.334 M 142.72 % | -162.280 M -229.41 % | 125.401 M -35.25 % | 193.681 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 139.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.202 M 81.57 % | -33.646 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 % | -4.976 M -47.79 % | -3.367 M 10.59 % | -3.766 M | 0.000 | 0.000 | 0.000 |
Other financing activites | -59.203 M -2.90 % | -57.532 M -126.41 % | -25.411 M -62.50 % | -15.638 M -141.28 % | 37.886 M 340.03 % | -15.784 M 81.53 % | -85.469 M -11.95 % | -76.349 M -97.06 % | -38.745 M 64.61 % | -109.477 M -137.40 % | -46.115 M -21.93 % | -37.822 M -15.54 % | -32.734 M -39.85 % | -23.407 M -54.46 % | -15.154 M 19.12 % | -18.737 M -181.34 % | 23.035 M 169.96 % | -32.928 M -155.83 % | -12.871 M -17.39 % | -10.964 M -102.25 % | -5.421 M -61.68 % | -3.353 M 96.79 % | -104.321 M |
Net cash used provided by financing activities | -75.071 M 26.76 % | -102.505 M -132.19 % | 318.426 M 444.56 % | -92.414 M -48.00 % | -62.440 M 74.02 % | -240.298 M 64.41 % | -675.241 M -187.23 % | 774.071 M 222.76 % | 239.829 M 232.12 % | -181.523 M -84.53 % | -98.373 M 77.79 % | -442.912 M -551.21 % | -68.014 M -228.92 % | 52.758 M 320.20 % | -23.959 M -21.92 % | -19.651 M -110.15 % | 193.534 M -70.48 % | 655.556 M 1 134.66 % | 53.096 M 130.00 % | -177.010 M -247.53 % | 119.980 M -36.96 % | 190.328 M 282.44 % | -104.321 M |
Effect of forex changes on cash | -1.851 M -119.63 % | 9.429 M 145.85 % | -20.564 M -917.01 % | -2.022 M -230.20 % | 1.553 M 135.30 % | 660.000 K 120.25 % | -3.259 M -223.35 % | 2.642 M 246.05 % | -1.809 M -615.02 % | -253.000 K -9.05 % | -232.000 K 6.07 % | -247.000 K -19.90 % | -206.000 K 52.31 % | -432.000 K 37.57 % | -692.000 K -3 245.45 % | 22.000 K 117.74 % | -124.000 K -113.79 % | -58.000 K -287.10 % | 31.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -99.590 M -308.29 % | 47.812 M 95.60 % | 24.444 M -70.89 % | 83.984 M 270.40 % | 22.674 M 105.30 % | -427.453 M -34.14 % | -318.666 M -168.22 % | 467.088 M 174.07 % | -630.605 M -525.86 % | -100.758 M -111.92 % | 844.963 M 501.13 % | 140.563 M 75.76 % | 79.975 M 36.07 % | 58.773 M 1 035.05 % | 5.178 M -69.21 % | 16.817 M 119.37 % | 7.666 M 109.47 % | -80.926 M -1 037.24 % | -7.116 M 78.93 % | -33.777 M -127.72 % | 121.864 M 5 216.93 % | 2.292 M -55.84 % | 5.190 M |
Cash at beginning of period | 334.709 M 16.67 % | 286.897 M 9.31 % | 262.453 M 47.06 % | 178.469 M 14.55 % | 155.795 M -73.29 % | 583.248 M -35.33 % | 901.914 M 107.42 % | 434.826 M -59.19 % | 1.065 B -8.64 % | 1.166 B 263.04 % | 321.226 M 77.80 % | 180.663 M 79.43 % | 100.688 M 140.22 % | 41.915 M 14.09 % | 36.737 M 84.42 % | 19.920 M 62.56 % | 12.254 M -86.85 % | 93.180 M -7.09 % | 100.296 M -25.19 % | 134.073 M 998.15 % | 12.209 M 23.11 % | 9.917 M 109.79 % | 4.727 M |
Cash at end of period | 235.119 M -29.75 % | 334.709 M 16.67 % | 286.897 M 9.31 % | 262.453 M 47.06 % | 178.469 M 14.55 % | 155.795 M -73.29 % | 583.248 M -35.33 % | 901.914 M 107.42 % | 434.826 M -59.19 % | 1.065 B -8.64 % | 1.166 B 263.04 % | 321.226 M 77.80 % | 180.663 M 79.43 % | 100.688 M 140.22 % | 41.915 M 14.09 % | 36.737 M 84.42 % | 19.920 M 62.56 % | 12.254 M -86.85 % | 93.180 M -7.09 % | 100.296 M -25.19 % | 134.073 M 998.15 % | 12.209 M 23.11 % | 9.917 M |
Operating cash flow | 212.526 M 28.38 % | 165.546 M -38.93 % | 271.070 M 29.83 % | 208.786 M 65.24 % | 126.352 M -52.77 % | 267.524 M -32.58 % | 396.799 M 33.27 % | 297.747 M 6.09 % | 280.659 M 8.76 % | 258.052 M -27.49 % | 355.887 M -9.59 % | 393.643 M 29.64 % | 303.636 M 31.70 % | 230.546 M 30.51 % | 176.648 M 47.38 % | 119.862 M -29.61 % | 170.289 M 62.18 % | 104.999 M 26.77 % | 82.829 M -61.83 % | 217.019 M 2 102.12 % | 9.855 M -46.25 % | 18.334 M -85.75 % | 128.689 M |
Capital expenditure | -21.448 M 33.61 % | -32.308 M -233.93 % | -9.675 M 38.75 % | -15.797 M 56.89 % | -36.647 M -252.92 % | -10.384 M 5.34 % | -10.970 M 67.91 % | -34.189 M -64.84 % | -20.741 M 63.23 % | -56.412 M 53.51 % | -121.339 M -127.89 % | -53.245 M -137.15 % | -22.452 M 89.98 % | -224.099 M -48.98 % | -150.423 M -66.23 % | -90.490 M -87.92 % | -48.153 M -272.07 % | -12.942 M -165.48 % | -4.875 M 78.54 % | -22.716 M 94.30 % | -398.587 M -9 307.29 % | -4.237 M 66.46 % | -12.633 M |
Free CashFlow | 191.078 M 43.41 % | 133.238 M -49.03 % | 261.395 M 35.45 % | 192.989 M 115.14 % | 89.705 M -65.11 % | 257.140 M -33.35 % | 385.829 M 46.39 % | 263.558 M 1.40 % | 259.918 M 28.90 % | 201.640 M -14.03 % | 234.548 M -31.10 % | 340.398 M 21.06 % | 281.184 M 4 261.47 % | 6.447 M -75.42 % | 26.225 M -10.71 % | 29.372 M -75.95 % | 122.136 M 32.67 % | 92.057 M 18.09 % | 77.954 M -59.88 % | 194.303 M 149.98 % | -388.732 M -2 857.55 % | 14.097 M -87.85 % | 116.056 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 334.338 M -8.25 % | 364.398 M 14.03 % | 319.575 M -9.98 % | 355.002 M 41.42 % | 251.033 M 0.78 % | 249.093 M -31.49 % | 363.594 M 28.90 % | 282.064 M 21.40 % | 232.345 M 6.96 % | 217.234 M 27.28 % | 170.677 M -30.93 % | 247.112 M -33.25 % | 370.197 M -12.95 % | 425.292 M 17.54 % | 361.840 M -4.76 % | 379.919 M 30.27 % | 291.638 M -10.55 % | 326.020 M 23.19 % | 264.645 M -10.81 % | 296.736 M 11.94 % | 265.091 M -18.78 % | 326.380 M 1.35 % | 322.043 M -11.95 % | 365.742 M 13.23 % | 322.994 M 24.11 % | 260.252 M 0.00 % | 260.252 M 29.59 % | 200.824 M 0.00 % | 200.824 M 31.86 % | 152.298 M 0.00 % | 152.298 M 22.08 % | 124.753 M 0.00 % | 124.753 M -12.82 % | 143.096 M 0.00 % | 143.096 M 23.66 % | 115.715 M 0.00 % | 115.715 M 22.60 % | 94.386 M 0.00 % | 94.386 M -18.71 % | 116.107 M 0.00 % | 116.107 M 23.61 % | 93.928 M 0.00 % | 93.928 M 161.41 % | 35.932 M 0.00 % | 35.932 M 100.00 % | 17.966 M -81.61 % | 97.695 M 100.00 % | 48.847 M |
Net income | -79.376 M 29.38 % | -112.403 M -108.02 % | -54.034 M -12.37 % | -48.087 M -1 666.86 % | 3.069 M -98.65 % | 226.871 M 628.32 % | 31.150 M 19.26 % | 26.120 M 508.43 % | 4.293 M 122.08 % | -19.445 M 74.60 % | -76.562 M -82.20 % | -42.020 M -192.26 % | 45.545 M -72.86 % | 167.806 M 17.81 % | 142.433 M -50.53 % | 287.918 M 141.27 % | 119.332 M -1.10 % | 120.661 M 64.65 % | 73.284 M 36.17 % | 53.819 M 70.40 % | 31.584 M -49.23 % | 62.208 M -77.99 % | 282.603 M 168.25 % | 105.349 M -15.27 % | 124.334 M 282.79 % | -68.021 M -125.63 % | 265.347 M 542.43 % | -59.975 M -127.79 % | 215.806 M 357.09 % | -83.941 M -140.67 % | 206.411 M 828.81 % | -28.322 M -139.44 % | 71.808 M 373.56 % | -26.250 M -141.31 % | 63.547 M -82.76 % | 368.581 M 0.00 % | 368.581 M 547.17 % | 56.953 M 0.00 % | 56.953 M 63.21 % | 34.896 M 0.00 % | 34.896 M -74.93 % | 139.194 M 0.00 % | 139.194 M 3 121.36 % | -4.607 M 0.00 % | -4.607 M -100.00 % | -2.304 M -111.28 % | 20.420 M 100.00 % | 10.210 M |
Income before tax | -135.077 M 30.43 % | -194.171 M -96.46 % | -98.835 M -327.17 % | -23.137 M -431.33 % | 6.983 M -98.77 % | 567.625 M 369.81 % | 120.819 M 49.92 % | 80.587 M 189.67 % | 27.820 M 177.77 % | -35.771 M 80.88 % | -187.046 M -143.16 % | -76.923 M -158.92 % | 130.564 M -68.53 % | 414.948 M 29.21 % | 321.134 M -49.22 % | 632.387 M 143.18 % | 260.052 M -11.52 % | 293.927 M 78.86 % | 164.335 M 13.94 % | 144.234 M 40.81 % | 102.434 M -44.37 % | 184.144 M -76.20 % | 773.737 M 140.03 % | 322.350 M -9.72 % | 357.037 M 23.35 % | 289.441 M 0.00 % | 289.441 M 11.90 % | 258.653 M 0.00 % | 258.653 M 4.24 % | 248.136 M 0.00 % | 248.136 M 196.15 % | 83.788 M 0.00 % | 83.788 M 25.09 % | 66.980 M 0.00 % | 66.980 M -85.31 % | 455.906 M 0.00 % | 455.906 M 564.26 % | 68.634 M 0.00 % | 68.634 M 121.09 % | 31.044 M 0.00 % | 31.044 M -78.55 % | 144.715 M 0.00 % | 144.715 M 36 054.04 % | -402.500 K 0.00 % | -402.500 K -100.00 % | -201.250 K -100.80 % | 25.025 M 100.00 % | 12.513 M |
Income before tax ratio | -0.40 24.18 % | -0.53 -72.29 % | -0.31 -374.53 % | -0.07 -334.30 % | 0.03 -98.78 % | 2.28 585.77 % | 0.33 16.31 % | 0.29 138.61 % | 0.12 172.71 % | -0.16 84.97 % | -1.10 -252.06 % | -0.31 -188.26 % | 0.35 -63.85 % | 0.98 9.94 % | 0.89 -46.68 % | 1.66 86.67 % | 0.89 -1.09 % | 0.90 45.19 % | 0.62 27.75 % | 0.49 25.79 % | 0.39 -31.51 % | 0.56 -76.52 % | 2.40 172.60 % | 0.88 -20.27 % | 1.11 -0.61 % | 1.11 0.00 % | 1.11 -13.65 % | 1.29 0.00 % | 1.29 -20.95 % | 1.63 0.00 % | 1.63 142.59 % | 0.67 0.00 % | 0.67 43.49 % | 0.47 0.00 % | 0.47 -88.12 % | 3.94 0.00 % | 3.94 441.82 % | 0.73 0.00 % | 0.73 171.97 % | 0.27 0.00 % | 0.27 -82.65 % | 1.54 0.00 % | 1.54 13 854.04 % | -0.01 0.00 % | -0.01 0.00 % | -0.01 -104.37 % | 0.26 0.00 % | 0.26 |
EBITDA | 127.052 M 27.08 % | 99.976 M -8.17 % | 108.874 M 24.66 % | 87.334 M 3.10 % | 84.707 M -86.77 % | 640.457 M 255.50 % | 180.158 M 29.58 % | 139.032 M 61.40 % | 86.140 M -31.17 % | 125.156 M 203.83 % | -120.542 M -1 605.46 % | -7.068 M -103.55 % | 199.177 M -20.34 % | 250.028 M -36.06 % | 391.008 M 83.67 % | 212.882 M 48.34 % | 143.505 M -22.01 % | 184.006 M 51.68 % | 121.314 M -16.75 % | 145.731 M 15.38 % | 126.307 M -34.18 % | 191.911 M 6.99 % | 179.369 M -19.83 % | 223.723 M 19.80 % | 186.749 M -61.36 % | 483.243 M 225.70 % | 148.373 M -64.35 % | 416.148 M 196.45 % | 140.379 M -65.69 % | 409.107 M 244.49 % | 118.756 M -26.02 % | 160.533 M 231.92 % | 48.366 M -66.16 % | 142.909 M 248.15 % | 41.048 M 110.50 % | -390.972 M -183.98 % | 465.576 M 4 560.18 % | -10.439 M -113.57 % | 76.950 M -16.96 % | 92.671 M 143.84 % | 38.005 M 152.83 % | -71.940 M -149.43 % | 145.530 M 824.53 % | 15.741 M 3 586.42 % | 427.000 K 100.00 % | 213.500 K -99.20 % | 26.628 M 100.00 % | 13.314 M |
Net income ratio | -0.24 23.03 % | -0.31 -82.43 % | -0.17 -24.82 % | -0.14 -1 207.98 % | 0.01 -98.66 % | 0.91 963.10 % | 0.09 -7.48 % | 0.09 401.18 % | 0.02 120.64 % | -0.09 80.05 % | -0.45 -163.80 % | -0.17 -238.21 % | 0.12 -68.82 % | 0.39 0.24 % | 0.39 -48.06 % | 0.76 85.21 % | 0.41 10.56 % | 0.37 33.65 % | 0.28 52.68 % | 0.18 52.23 % | 0.12 -37.49 % | 0.19 -78.28 % | 0.88 204.65 % | 0.29 -25.17 % | 0.38 247.28 % | -0.26 -125.63 % | 1.02 441.41 % | -0.30 -127.79 % | 1.07 294.97 % | -0.55 -140.67 % | 1.36 697.00 % | -0.23 -139.44 % | 0.58 413.78 % | -0.18 -141.31 % | 0.44 -86.06 % | 3.19 0.00 % | 3.19 427.88 % | 0.60 0.00 % | 0.60 100.77 % | 0.30 0.00 % | 0.30 -79.72 % | 1.48 0.00 % | 1.48 1 255.81 % | -0.13 0.00 % | -0.13 0.00 % | -0.13 -161.34 % | 0.21 0.00 % | 0.21 |
Ratio EBITDA | 0.38 38.51 % | 0.27 -19.47 % | 0.34 38.48 % | 0.25 -27.09 % | 0.34 -86.88 % | 2.57 418.91 % | 0.50 0.52 % | 0.49 32.95 % | 0.37 -35.65 % | 0.58 181.58 % | -0.71 -2 369.23 % | -0.03 -105.32 % | 0.54 -8.48 % | 0.59 -45.60 % | 1.08 92.85 % | 0.56 13.87 % | 0.49 -12.82 % | 0.56 23.12 % | 0.46 -6.66 % | 0.49 3.07 % | 0.48 -18.97 % | 0.59 5.57 % | 0.56 -8.95 % | 0.61 5.80 % | 0.58 -68.86 % | 1.86 225.70 % | 0.57 -72.49 % | 2.07 196.45 % | 0.70 -73.98 % | 2.69 244.49 % | 0.78 -39.40 % | 1.29 231.92 % | 0.39 -61.18 % | 1.00 248.15 % | 0.29 108.49 % | -3.38 -183.98 % | 4.02 3 738.05 % | -0.11 -113.57 % | 0.82 2.14 % | 0.80 143.84 % | 0.33 142.74 % | -0.77 -149.43 % | 1.55 253.67 % | 0.44 3 586.42 % | 0.01 0.00 % | 0.01 -95.64 % | 0.27 0.00 % | 0.27 |
Gross profit ratio | 0.46 -2.46 % | 0.48 10.41 % | 0.43 49.89 % | 0.29 -17.58 % | 0.35 16.87 % | 0.30 -46.12 % | 0.55 90.44 % | 0.29 -21.52 % | 0.37 -14.26 % | 0.43 280.71 % | 0.11 -42.77 % | 0.20 -49.31 % | 0.39 -39.44 % | 0.65 15.20 % | 0.56 -11.33 % | 0.63 13.20 % | 0.56 -11.63 % | 0.63 21.47 % | 0.52 -12.58 % | 0.60 4.83 % | 0.57 -15.00 % | 0.67 6.41 % | 0.63 -7.28 % | 0.68 4.71 % | 0.65 3.73 % | 0.62 0.00 % | 0.62 -1.05 % | 0.63 0.00 % | 0.63 5.31 % | 0.60 0.00 % | 0.60 18.28 % | 0.51 0.00 % | 0.51 -2.30 % | 0.52 0.00 % | 0.52 13.79 % | 0.46 0.00 % | 0.46 -53.47 % | 0.98 0.00 % | 0.98 43.93 % | 0.68 0.00 % | 0.68 96.40 % | 0.35 0.00 % | 0.35 -29.03 % | 0.49 0.00 % | 0.49 0.00 % | 0.49 25.97 % | 0.39 0.00 % | 0.39 |
Weighted average shs out dil | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.04 % | 241.667 M -0.10 % | 241.899 M 0.00 % | 241.899 M 0.53 % | 240.635 M 0.00 % | 240.635 M -0.40 % | 241.599 M -0.05 % | 241.711 M 3.66 % | 233.167 M -3.33 % | 241.207 M 0.00 % | 241.207 M -0.19 % | 241.660 M 0.00 % | 241.660 M |
Weighted average shs out | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.767 M 0.00 % | 241.767 M 0.00 % | 241.767 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.00 % | 241.766 M 0.04 % | 241.667 M -0.10 % | 241.899 M 0.00 % | 241.899 M 0.53 % | 240.635 M 0.00 % | 240.635 M -0.40 % | 241.599 M -0.05 % | 241.711 M 3.66 % | 233.167 M -3.33 % | 241.207 M 0.00 % | 241.207 M -0.19 % | 241.660 M 0.00 % | 241.660 M |
EPS diluted | -0.33 28.26 % | -0.46 -109.09 % | -0.22 -10.00 % | -0.20 -1 674.80 % | 0.01 -98.65 % | 0.94 623.08 % | 0.13 18.18 % | 0.11 517.98 % | 0.02 122.14 % | -0.08 74.88 % | -0.32 -88.24 % | -0.17 -189.47 % | 0.19 -72.46 % | 0.69 16.95 % | 0.59 -50.42 % | 1.19 142.86 % | 0.49 -2.00 % | 0.50 66.67 % | 0.30 36.36 % | 0.22 69.23 % | 0.13 -50.00 % | 0.26 -77.78 % | 1.17 165.91 % | 0.44 -13.73 % | 0.51 282.14 % | -0.28 -125.45 % | 1.10 711.11 % | -0.18 -120.00 % | 0.90 357.14 % | -0.35 -140.70 % | 0.86 816.67 % | -0.12 -140.00 % | 0.30 372.73 % | -0.11 -142.31 % | 0.26 137.14 % | -0.70 -146.05 % | 1.52 2 271.43 % | -0.07 -129.17 % | 0.24 633.33 % | -0.05 -131.03 % | 0.15 261.11 % | -0.09 -115.52 % | 0.58 2 929.27 % | -0.02 -7.89 % | -0.02 -100.00 % | -0.01 -111.26 % | 0.08 100.00 % | 0.04 |
Earnings per share | -0.33 28.26 % | -0.46 -109.09 % | -0.22 -10.00 % | -0.20 -1 674.80 % | 0.01 -98.65 % | 0.94 623.08 % | 0.13 18.18 % | 0.11 517.98 % | 0.02 122.14 % | -0.08 74.88 % | -0.32 -88.24 % | -0.17 -189.47 % | 0.19 -72.46 % | 0.69 16.95 % | 0.59 -50.42 % | 1.19 142.86 % | 0.49 -2.00 % | 0.50 66.67 % | 0.30 36.36 % | 0.22 69.23 % | 0.13 -50.00 % | 0.26 -77.78 % | 1.17 165.91 % | 0.44 -13.73 % | 0.51 282.14 % | -0.28 -125.45 % | 1.10 711.11 % | -0.18 -120.00 % | 0.90 357.14 % | -0.35 -140.70 % | 0.86 816.67 % | -0.12 -140.00 % | 0.30 372.73 % | -0.11 -142.31 % | 0.26 137.14 % | -0.70 -146.05 % | 1.52 2 271.43 % | -0.07 -129.17 % | 0.24 633.33 % | -0.05 -131.03 % | 0.15 261.11 % | -0.09 -115.52 % | 0.58 2 929.27 % | -0.02 -7.89 % | -0.02 -100.00 % | -0.01 -111.26 % | 0.08 100.00 % | 0.04 |
Gross profit | 155.140 M -10.51 % | 173.353 M 25.90 % | 137.696 M 34.93 % | 102.049 M 16.56 % | 87.549 M 17.78 % | 74.334 M -63.09 % | 201.375 M 145.49 % | 82.031 M -4.72 % | 86.099 M -8.30 % | 93.893 M 384.56 % | 19.377 M -60.47 % | 49.022 M -66.16 % | 144.883 M -47.29 % | 274.851 M 35.40 % | 202.998 M -15.55 % | 240.364 M 47.46 % | 163.002 M -20.95 % | 206.189 M 49.64 % | 137.791 M -22.04 % | 176.735 M 17.35 % | 150.606 M -30.96 % | 218.155 M 7.85 % | 202.282 M -18.36 % | 247.773 M 18.57 % | 208.976 M 28.74 % | 162.326 M 0.00 % | 162.326 M 28.24 % | 126.583 M 0.00 % | 126.583 M 38.86 % | 91.158 M 0.00 % | 91.158 M 44.39 % | 63.134 M 0.00 % | 63.134 M -14.82 % | 74.122 M 0.00 % | 74.122 M 40.72 % | 52.673 M 0.00 % | 52.673 M -42.95 % | 92.330 M 0.00 % | 92.330 M 17.00 % | 78.912 M 0.00 % | 78.912 M 142.77 % | 32.504 M 0.00 % | 32.504 M 85.53 % | 17.520 M 0.00 % | 17.520 M 100.00 % | 8.760 M -76.84 % | 37.816 M 100.00 % | 18.908 M |
Income tax expense | 12.484 M -1.77 % | 12.709 M 65.37 % | 7.685 M -88.62 % | 67.545 M 1 129.21 % | 5.495 M -41.81 % | 9.443 M -70.29 % | 31.784 M 127.94 % | 13.944 M -5.95 % | 14.826 M 23.53 % | 12.002 M 252.90 % | 3.401 M -62.26 % | 9.011 M -63.54 % | 24.715 M -23.44 % | 32.282 M 31.71 % | 24.509 M -18.02 % | 29.895 M 64.85 % | 18.135 M -20.50 % | 22.811 M 56.67 % | 14.560 M -24.43 % | 19.266 M -0.48 % | 19.359 M -21.30 % | 24.600 M -16.16 % | 29.341 M -26.29 % | 39.804 M 77.64 % | 22.407 M -7.00 % | 24.094 M 0.00 % | 24.094 M -43.77 % | 42.847 M 0.00 % | 42.847 M 2.69 % | 41.726 M 0.00 % | 41.726 M 248.28 % | 11.981 M 0.00 % | 11.981 M 248.98 % | 3.433 M 0.00 % | 3.433 M -96.07 % | 87.325 M 0.00 % | 87.325 M 647.61 % | 11.681 M 0.00 % | 11.681 M 403.23 % | -3.852 M 0.00 % | -3.852 M -169.77 % | 5.521 M 0.00 % | 5.521 M 31.31 % | 4.205 M 0.00 % | 4.205 M 100.00 % | 2.102 M -54.35 % | 4.605 M 100.00 % | 2.303 M |
Cost of revenue | 179.198 M -6.20 % | 191.045 M 5.04 % | 181.879 M -28.10 % | 252.953 M 54.73 % | 163.484 M -6.45 % | 174.759 M 7.73 % | 162.219 M -18.90 % | 200.033 M 36.78 % | 146.246 M 18.57 % | 123.341 M -18.48 % | 151.300 M -23.62 % | 198.090 M -12.08 % | 225.314 M 49.77 % | 150.441 M -5.29 % | 158.842 M 13.82 % | 139.555 M 8.49 % | 128.636 M 7.35 % | 119.831 M -5.54 % | 126.854 M 5.71 % | 120.001 M 4.82 % | 114.485 M 5.78 % | 108.225 M -9.63 % | 119.761 M 1.52 % | 117.969 M 3.47 % | 114.018 M 16.43 % | 97.926 M 0.00 % | 97.926 M 31.90 % | 74.242 M 0.00 % | 74.242 M 21.43 % | 61.140 M 0.00 % | 61.140 M -0.78 % | 61.620 M 0.00 % | 61.620 M -10.66 % | 68.974 M 0.00 % | 68.974 M 9.41 % | 63.042 M 0.00 % | 63.042 M 2 966.99 % | 2.056 M 0.00 % | 2.056 M -94.47 % | 37.195 M 0.00 % | 37.195 M -39.45 % | 61.424 M 0.00 % | 61.424 M 233.61 % | 18.412 M 0.00 % | 18.412 M 100.00 % | 9.206 M -84.63 % | 59.879 M 100.00 % | 29.939 M |
General and administrative expenses | 28.715 M -15.41 % | 33.948 M 16.11 % | 29.237 M 6.96 % | 27.334 M -50.89 % | 55.656 M 85.89 % | 29.941 M 16.14 % | 25.779 M 3.65 % | 24.871 M 20.51 % | 20.638 M -2.43 % | 21.152 M -2.31 % | 21.652 M -12.51 % | 24.747 M 20.21 % | 20.587 M -14.55 % | 24.092 M 19.58 % | 20.148 M -26.98 % | 27.591 M 37.82 % | 20.019 M -7.05 % | 21.537 M 29.00 % | 16.695 M -12.31 % | 19.038 M 25.52 % | 15.167 M -2.41 % | 15.542 M -0.52 % | 15.624 M 17.05 % | 13.348 M -8.31 % | 14.558 M 20.16 % | 12.116 M 0.00 % | 12.116 M 23.49 % | 9.812 M 0.00 % | 9.812 M -3.41 % | 10.158 M 0.00 % | 10.158 M 9.25 % | 9.298 M 0.00 % | 9.298 M -27.92 % | 12.900 M 0.00 % | 12.900 M 3.28 % | 12.490 M 0.00 % | 12.490 M 40.34 % | 8.900 M 0.00 % | 8.900 M -23.53 % | 11.638 M 0.00 % | 11.638 M 15.61 % | 10.066 M 0.00 % | 10.066 M -1.94 % | 10.266 M 0.00 % | 10.266 M 100.00 % | 5.133 M -58.64 % | 12.409 M 100.00 % | 6.204 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.639 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.106 M 160.24 % | 425.000 K -5.76 % | 451.000 K 9.73 % | 411.000 K 9.02 % | 377.000 K -9.81 % | 418.000 K 4.24 % | 401.000 K -11.09 % | 451.000 K -82.89 % | 2.636 M 487.08 % | 449.000 K -48.85 % | 877.750 K 0.40 % | 874.250 K 117.48 % | -5.001 M -200.00 % | 5.001 M 4.42 % | 4.789 M 200.00 % | -4.789 M -102.82 % | 169.645 M | 0.000 -100.00 % | 40.220 M | 0.000 -100.00 % | 2.092 M 200.00 % | -2.092 M 83.33 % | -12.552 M -200.00 % | 12.552 M 121.46 % | -58.491 M -200.00 % | 58.491 M 2 920.45 % | 1.937 M 0.00 % | 1.937 M 57.50 % | 1.230 M 0.00 % | 1.230 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 474.000 K | 0.000 100.00 % | -17.909 M | 0.000 100.00 % | -339.290 M | 0.000 100.00 % | -12.314 M | 0.000 100.00 % | -4.184 M | 0.000 -100.00 % | 25.103 M | 0.000 -100.00 % | 116.982 M | 0.000 -100.00 % | 13.058 M 0.00 % | 13.058 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 28.715 M -15.41 % | 33.948 M 16.11 % | 29.237 M 6.96 % | 27.334 M -50.89 % | 55.656 M 85.89 % | 29.941 M 16.14 % | 25.779 M 3.65 % | 24.871 M 20.51 % | 20.638 M -9.45 % | 22.791 M 5.26 % | 21.652 M -12.51 % | 24.747 M 20.21 % | 20.587 M -86.43 % | 151.688 M 16.63 % | 130.056 M -67.82 % | 404.122 M 294.28 % | 102.495 M 9.76 % | 93.379 M 204.28 % | 30.689 M 4.15 % | 29.466 M -38.64 % | 48.025 M 31.39 % | 36.552 M -93.61 % | 571.684 M 601.19 % | 81.531 M -48.26 % | 157.589 M 820.68 % | 17.117 M 0.00 % | 17.117 M 240.80 % | 5.023 M 0.00 % | 5.023 M 103.15 % | -159.487 M 0.00 % | -159.487 M -415.77 % | -30.922 M 0.00 % | -30.922 M -386.12 % | 10.808 M 0.00 % | 10.808 M -56.84 % | 25.042 M 0.00 % | 25.042 M -62.84 % | 67.391 M 0.00 % | 67.391 M 153.04 % | 26.632 M 0.00 % | 26.632 M 135.78 % | 11.296 M 0.00 % | 11.296 M 10.03 % | 10.266 M 0.00 % | 10.266 M 100.00 % | 5.133 M -58.64 % | 12.409 M 100.00 % | 6.204 M |
Cost and expenses | 207.913 M -7.59 % | 224.993 M 6.57 % | 211.116 M -24.68 % | 280.287 M 27.90 % | 219.140 M 7.05 % | 204.700 M 8.88 % | 187.998 M -16.41 % | 224.904 M 34.77 % | 166.884 M 14.20 % | 146.132 M -15.51 % | 172.952 M -22.39 % | 222.837 M -9.38 % | 245.901 M -18.61 % | 302.129 M 4.58 % | 288.898 M -46.86 % | 543.677 M 135.22 % | 231.131 M 8.41 % | 213.210 M 35.33 % | 157.543 M 5.40 % | 149.467 M -8.03 % | 162.510 M 12.25 % | 144.777 M -79.06 % | 691.445 M 246.59 % | 199.500 M -26.55 % | 271.607 M 136.09 % | 115.042 M 0.00 % | 115.042 M 45.14 % | 79.264 M 0.00 % | 79.264 M 180.60 % | -98.348 M 0.00 % | -98.348 M -420.38 % | 30.698 M 0.00 % | 30.698 M -61.52 % | 79.782 M 0.00 % | 79.782 M -9.43 % | 88.084 M 0.00 % | 88.084 M 26.84 % | 69.446 M 0.00 % | 69.446 M 8.80 % | 63.827 M 0.00 % | 63.827 M -12.23 % | 72.719 M 0.00 % | 72.719 M 153.58 % | 28.677 M 0.00 % | 28.677 M 100.00 % | 14.339 M -80.16 % | 72.287 M 100.00 % | 36.144 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 |
Selling general and administrative expenses | 28.715 M -15.41 % | 33.948 M 16.11 % | 29.237 M 6.96 % | 27.334 M -50.89 % | 55.656 M 85.89 % | 29.941 M 16.14 % | 25.779 M 3.65 % | 24.871 M 20.51 % | 20.638 M -9.45 % | 22.791 M 5.26 % | 21.652 M -12.51 % | 24.747 M 20.21 % | 20.587 M -18.30 % | 25.198 M 22.48 % | 20.573 M -26.64 % | 28.042 M 37.26 % | 20.430 M -6.77 % | 21.914 M 28.05 % | 17.113 M -11.97 % | 19.439 M 24.47 % | 15.618 M -14.08 % | 18.178 M 13.10 % | 16.073 M 0.80 % | 15.946 M 3.83 % | 15.358 M 115.84 % | 7.116 M -58.43 % | 17.117 M 17.23 % | 14.601 M 190.70 % | 5.023 M -97.21 % | 179.803 M 212.74 % | -159.487 M -422.08 % | 49.518 M 260.14 % | -30.922 M -306.26 % | 14.992 M 38.71 % | 10.808 M 17 673.17 % | -61.500 K -100.25 % | 25.042 M 150.50 % | -49.592 M -173.59 % | 67.391 M 396.47 % | 13.574 M 0.00 % | 13.574 M 20.17 % | 11.296 M 0.00 % | 11.296 M 10.03 % | 10.266 M 0.00 % | 10.266 M 100.00 % | 5.133 M -58.64 % | 12.409 M 100.00 % | 6.204 M |
Interest income | 1.487 M | 0.000 -100.00 % | 2.981 M -35.49 % | 4.621 M 46.61 % | 3.152 M -69.65 % | 10.384 M 4 990.20 % | 204.000 K -51.89 % | 424.000 K 211.76 % | 136.000 K -75.58 % | 557.000 K 33.89 % | 416.000 K -88.11 % | 3.500 M -31.61 % | 5.118 M -55.85 % | 11.591 M -2.76 % | 11.920 M -1.48 % | 12.099 M 122.20 % | 5.445 M -3.47 % | 5.641 M 36.09 % | 4.145 M 36.57 % | 3.035 M 1 964.63 % | 147.000 K -94.21 % | 2.541 M 1 009.61 % | 229.000 K -96.71 % | 6.954 M -27.02 % | 9.528 M 1 167.02 % | 752.000 K | 0.000 -100.00 % | 181.000 K | 0.000 -100.00 % | 12.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 |
Interest expense | 25.542 M -18.88 % | 31.486 M -6.02 % | 33.503 M -4.73 % | 35.165 M 25.54 % | 28.010 M 29.00 % | 21.714 M 284.66 % | 5.645 M 19.57 % | 4.721 M -6.57 % | 5.053 M -28.64 % | 7.081 M -33.95 % | 10.721 M -21.53 % | 13.662 M 7.71 % | 12.684 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.622 M -42.06 % | 4.525 M -17.72 % | 5.499 M 0.00 % | 5.499 M 70.41 % | 3.227 M 0.00 % | 3.227 M 29.11 % | 2.500 M 0.00 % | 2.500 M -39.57 % | 4.137 M 0.00 % | 4.137 M -51.98 % | 8.615 M 0.00 % | 8.615 M -60.19 % | 21.637 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.666 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.314 M | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 83.192 M 99.13 % | 41.777 M -49.34 % | 82.458 M 9.50 % | 75.306 M 51.48 % | 49.714 M -2.75 % | 51.118 M -4.80 % | 53.694 M -0.06 % | 53.724 M 0.86 % | 53.267 M -1.46 % | 54.054 M -3.10 % | 55.783 M -0.73 % | 56.193 M 0.47 % | 55.929 M 4.97 % | 53.282 M 0.62 % | 52.954 M 1.00 % | 52.430 M 22.56 % | 42.780 M 0.54 % | 42.549 M 5.04 % | 40.506 M 2.18 % | 39.643 M 11.00 % | 35.714 M 0.50 % | 35.538 M 0.57 % | 35.336 M -3.22 % | 36.510 M -0.09 % | 36.544 M 81.66 % | 20.117 M 0.00 % | 20.117 M 22.74 % | 16.390 M 0.00 % | 16.390 M 23.27 % | 13.296 M 0.00 % | 13.296 M 26.56 % | 10.506 M 0.00 % | 10.506 M 1.49 % | 10.352 M 0.00 % | 10.352 M 7.04 % | 9.671 M 0.00 % | 9.671 M 16.29 % | 8.316 M 0.00 % | 8.316 M 19.47 % | 6.961 M 0.00 % | 6.961 M 754.63 % | 814.500 K 0.00 % | 814.500 K -1.81 % | 829.500 K 0.00 % | 829.500 K 100.00 % | 414.750 K -74.13 % | 1.603 M 100.00 % | 801.500 K |
Operating income | 126.425 M -9.31 % | 139.405 M 28.53 % | 108.459 M 45.16 % | 74.715 M 134.27 % | 31.893 M -28.16 % | 44.393 M -74.72 % | 175.596 M 207.20 % | 57.160 M -12.68 % | 65.461 M -7.93 % | 71.102 M 3 225.36 % | -2.275 M -109.37 % | 24.275 M -80.47 % | 124.296 M -36.82 % | 196.746 M 50.77 % | 130.498 M -18.67 % | 160.452 M 59.30 % | 100.725 M -28.79 % | 141.457 M 75.05 % | 80.808 M -23.83 % | 106.088 M 17.10 % | 90.593 M -42.07 % | 156.373 M 8.57 % | 144.033 M -23.06 % | 187.213 M 24.64 % | 150.205 M -67.46 % | 461.613 M 259.92 % | 128.256 M -67.92 % | 399.810 M 222.45 % | 123.990 M -68.67 % | 395.811 M 275.32 % | 105.460 M -23.54 % | 137.937 M 264.33 % | 37.860 M -68.64 % | 120.736 M 293.33 % | 30.696 M 107.66 % | -400.643 M -187.88 % | 455.906 M 2 530.91 % | -18.755 M -127.33 % | 68.634 M -19.92 % | 85.710 M 176.09 % | 31.044 M 130.35 % | -102.298 M -170.69 % | 144.715 M 870.49 % | 14.912 M 3 804.72 % | -402.500 K -100.00 % | -201.250 K -100.80 % | 25.025 M 100.00 % | 12.513 M |
Operating income ratio | 0.38 -1.16 % | 0.38 12.72 % | 0.34 61.26 % | 0.21 65.66 % | 0.13 -28.71 % | 0.18 -63.10 % | 0.48 138.32 % | 0.20 -28.07 % | 0.28 -13.92 % | 0.33 2 555.54 % | -0.01 -113.57 % | 0.10 -70.74 % | 0.34 -27.42 % | 0.46 28.27 % | 0.36 -14.60 % | 0.42 22.28 % | 0.35 -20.40 % | 0.43 42.10 % | 0.31 -14.59 % | 0.36 4.62 % | 0.34 -28.67 % | 0.48 7.12 % | 0.45 -12.63 % | 0.51 10.07 % | 0.47 -73.78 % | 1.77 259.92 % | 0.49 -75.25 % | 1.99 222.45 % | 0.62 -76.24 % | 2.60 275.32 % | 0.69 -37.37 % | 1.11 264.33 % | 0.30 -64.03 % | 0.84 293.33 % | 0.21 106.20 % | -3.46 -187.88 % | 3.94 2 082.83 % | -0.20 -127.33 % | 0.73 -1.49 % | 0.74 176.09 % | 0.27 124.55 % | -1.09 -170.69 % | 1.54 271.26 % | 0.41 3 804.72 % | -0.01 0.00 % | -0.01 -104.37 % | 0.26 0.00 % | 0.26 |
Total other income expenses net | -261.502 M 21.61 % | -333.576 M -60.92 % | -207.294 M -111.84 % | -97.852 M -292.82 % | -24.910 M -104.76 % | 523.232 M 1 055.20 % | -54.777 M -80.80 % | -30.297 M 19.51 % | -37.641 M 64.78 % | -106.873 M 42.16 % | -184.771 M -82.58 % | -101.198 M -103.78 % | -49.661 M -130.04 % | 165.295 M 19.17 % | 138.709 M -66.98 % | 420.065 M 257.56 % | 117.480 M 7.14 % | 109.652 M 31.28 % | 83.527 M 739.47 % | -13.062 M -210.31 % | 11.841 M 174.79 % | -15.833 M -102.51 % | 629.704 M 595.63 % | 90.523 M -56.23 % | 206.832 M 220.13 % | -172.172 M -206.82 % | 161.185 M 214.19 % | -141.157 M -204.82 % | 134.663 M 191.19 % | -147.675 M -203.50 % | 142.676 M 363.23 % | -54.201 M -218.01 % | 45.928 M 170.54 % | -65.108 M -279.44 % | 36.284 M -95.57 % | 819.547 M | 0.000 -100.00 % | 105.187 M | 0.000 -100.00 % | 20.396 M | 0.000 -100.00 % | 212.310 M | 0.000 100.00 % | -15.314 M | 0.000 | 0.000 | 0.000 | 0.000 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 751.044 M -8.09 % | 817.192 M -7.96 % | 887.853 M 28.92 % | 688.710 M -13.79 % | 798.897 M -1.34 % | 809.780 M 63.49 % | 495.316 M -4.01 % | 516.025 M -9.67 % | 571.263 M -17.38 % | 691.425 M -11.03 % | 777.187 M 2.41 % | 758.892 M 105.97 % | 368.451 M -26.35 % | 500.276 M -24.37 % | 661.470 M -16.34 % | 790.659 M 1 466.76 % | -57.849 M -115.45 % | 374.445 M -39.13 % | 615.177 M 221.67 % | -505.616 M 14.35 % | -590.335 M -8.43 % | -544.456 M -12.91 % | -482.210 M -233.87 % | 360.209 M -50.61 % | 729.264 M -18.40 % | 893.748 M -9.79 % | 990.743 M -1.93 % | 1.010 B 3.34 % | 977.651 M -1.53 % | 992.877 M 0.91 % | 983.916 M -2.26 % | 1.007 B -1.49 % | 1.022 B 18.65 % | 861.296 M 286.99 % | 222.563 M 321.63 % | -100.419 M 25.18 % | -134.218 M -999.34 % | -12.209 M -23.11 % | -9.917 M |
Total investments | 840.000 K 13.67 % | 739.000 K -15.25 % | 872.000 K -99.98 % | 4.686 B -1.84 % | 4.774 B 0.84 % | 4.735 B 0.72 % | 4.701 B -2.20 % | 4.807 B 0.60 % | 4.778 B -8.57 % | 5.226 B 1.35 % | 5.156 B -3.99 % | 5.370 B 6.78 % | 5.029 B 111 290.61 % | 4.515 M -9.95 % | 5.014 M -30.56 % | 7.221 M 2.67 % | 7.033 M 3.92 % | 6.768 M -93.52 % | 104.466 M -22.73 % | 135.192 M 2 166.42 % | 5.965 M -0.78 % | 6.012 M -4.68 % | 6.307 M 708.59 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K -41.53 % | 1.334 M -6.39 % | 1.425 M -13.48 % | 1.647 M -98.25 % | 94.080 M -6.83 % | 100.972 M |
Total debt | 949.559 M -9.76 % | 1.052 B -1.90 % | 1.073 B 4.81 % | 1.023 B -5.26 % | 1.080 B -1.50 % | 1.097 B 36.65 % | 802.569 M 3.09 % | 778.478 M -6.39 % | 831.658 M -4.40 % | 869.894 M -32.56 % | 1.290 B 41.02 % | 914.687 M -7.57 % | 989.598 M -8.67 % | 1.084 B -33.18 % | 1.622 B -4.20 % | 1.693 B 87.51 % | 902.635 M 11.54 % | 809.271 M -7.16 % | 871.679 M 55.71 % | 559.815 M -5.60 % | 593.017 M -4.62 % | 621.733 M -4.41 % | 650.449 M -3.83 % | 676.325 M -36.28 % | 1.061 B -1.21 % | 1.074 B -2.67 % | 1.104 B -0.63 % | 1.111 B 7.57 % | 1.033 B -0.19 % | 1.035 B -0.49 % | 1.040 B -0.33 % | 1.043 B -0.09 % | 1.044 B 19.55 % | 873.550 M 176.66 % | 315.743 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 1.035 B 7.25 % | 964.930 M -2.92 % | 993.959 M -0.54 % | 999.355 M 2.78 % | 972.368 M 2.16 % | 951.828 M -0.55 % | 957.050 M -4.50 % | 1.002 B 12.54 % | 890.551 M 0.85 % | 883.067 M 14.04 % | 774.369 M -3.56 % | 802.966 M 0.96 % | 795.366 M -2.00 % | 811.559 M -0.76 % | 817.753 M 4.64 % | 781.508 M 3.55 % | 754.697 M 2.45 % | 736.625 M -2.16 % | 752.861 M -2.82 % | 774.705 M 25.84 % | 615.627 M -0.02 % | 615.779 M 0.00 % | 615.781 M 283.87 % | -334.909 M -160.22 % | 556.166 M 288.91 % | -294.414 M | 0.000 100.00 % | -253.924 M | 0.000 100.00 % | -220.557 M | 0.000 100.00 % | -107.929 M -23.70 % | -87.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 2.819 B -2.74 % | 2.898 B -3.73 % | 3.011 B -1.76 % | 3.065 B -1.54 % | 3.113 B 0.10 % | 3.110 B 7.87 % | 2.883 B 1.09 % | 2.852 B 0.92 % | 2.825 B 0.15 % | 2.821 B -0.68 % | 2.841 B -2.62 % | 2.917 B -1.42 % | 2.959 B 1.56 % | 2.914 B 6.11 % | 2.746 B 5.47 % | 2.603 B 12.43 % | 2.316 B 5.43 % | 2.196 B 5.81 % | 2.076 B 3.66 % | 2.002 B 2.67 % | 1.950 B 1.65 % | 1.919 B 3.35 % | 1.856 B 17.96 % | 1.574 B 7.17 % | 1.469 B 9.25 % | 1.344 B | 0.000 -100.00 % | 1.049 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 726.977 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 0.00 % | 172.252 M 13.19 % | 152.184 M 0.00 % | 152.184 M 0.00 % | 152.184 M 0.00 % | 152.184 M 0.00 % | 152.184 M 0.00 % | 152.184 M 0.00 % | 152.184 M 0.00 % | 152.184 M 0.00 % | 152.184 M 0.00 % | 152.184 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 8.109 B -0.32 % | 8.135 B -2.66 % | 8.358 B -1.42 % | 8.478 B -0.94 % | 8.559 B 0.64 % | 8.504 B 6.84 % | 7.959 B -0.53 % | 8.002 B 0.39 % | 7.971 B 0.52 % | 7.930 B 0.86 % | 7.862 B -3.30 % | 8.130 B -0.91 % | 8.205 B 0.92 % | 8.130 B 4.41 % | 7.786 B 3.25 % | 7.541 B 8.88 % | 6.926 B 4.04 % | 6.657 B 3.41 % | 6.438 B 1.02 % | 6.373 B 0.61 % | 6.334 B 1.08 % | 6.266 B 2.53 % | 6.112 B 13.22 % | 5.398 B 5.44 % | 5.120 B 6.73 % | 4.797 B 6.43 % | 4.507 B 13.83 % | 3.959 B 2.49 % | 3.863 B 9.39 % | 3.532 B 7.03 % | 3.300 B 5.84 % | 3.118 B 198.34 % | 1.045 B -63.48 % | 2.862 B 65.27 % | 1.732 B 6.98 % | 1.619 B 0.56 % | 1.610 B 34.84 % | 1.194 B -2.18 % | 1.220 B |
Other non current liabilities | 9.755 M -20.15 % | 12.216 M -45.74 % | 22.513 M 2.17 % | 22.034 M -5.68 % | 23.362 M 55.49 % | 15.025 M 142.61 % | 6.193 M -70.71 % | 21.146 M -30.49 % | 30.422 M 0.88 % | 30.158 M | 0.000 -100.00 % | 35.414 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 154.287 M -0.13 % | 154.488 M | 0.000 -100.00 % | 150.398 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -476.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 315.785 M 155.44 % | 123.625 M | 0.000 |
Long term debt | 566.121 M -9.67 % | 626.721 M -28.24 % | 873.389 M -2.08 % | 891.971 M -10.36 % | 995.072 M -0.60 % | 1.001 B | 0.000 | 0.000 -100.00 % | 371.433 M -42.43 % | 645.237 M -0.77 % | 650.247 M -6.80 % | 697.682 M -3.10 % | 719.994 M -11.19 % | 810.674 M -27.57 % | 1.119 B -3.14 % | 1.156 B 265.81 % | 315.902 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 % | 476.000 M 0.00 % | 476.000 M -44.81 % | 862.425 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 752.518 M -7.88 % | 816.847 M -23.86 % | 1.073 B -1.83 % | 1.093 B -6.51 % | 1.169 B -0.41 % | 1.174 B 587.73 % | 170.670 M -6.88 % | 183.272 M -67.34 % | 561.180 M -32.63 % | 832.955 M -1.22 % | 843.261 M -6.18 % | 898.825 M -1.10 % | 908.788 M 12.10 % | 810.674 M -27.57 % | 1.119 B -3.14 % | 1.156 B 265.81 % | 315.902 M 66.55 % | 189.670 M 7.44 % | 176.539 M -2.25 % | 180.603 M -3.62 % | 187.393 M 0.48 % | 186.490 M 3.05 % | 180.973 M 6.67 % | 169.649 M 5.90 % | 160.202 M -0.08 % | 160.325 M 14.95 % | 139.468 M -70.19 % | 467.826 M 1.33 % | 461.700 M 15.69 % | 399.075 M -52.12 % | 833.545 M 2.13 % | 816.125 M -73.65 % | 3.097 B 876.19 % | 317.261 M 103.10 % | 156.212 M 9.97 % | 142.047 M -67.67 % | 439.364 M 106.13 % | 213.145 M 162.63 % | 81.159 M |
Other current liabilities | 94.393 M -3.27 % | 97.589 M 61.74 % | 60.338 M -40.66 % | 101.689 M 85.10 % | 54.936 M -51.40 % | 113.037 M 54.73 % | 73.054 M -21.82 % | 93.442 M 106.87 % | 45.169 M -33.52 % | 67.944 M 17.36 % | 57.892 M -5.00 % | 60.939 M -5.19 % | 64.278 M 18.67 % | 54.165 M 15.99 % | 46.696 M 0.85 % | 46.304 M -64.32 % | 129.793 M 122.14 % | 58.429 M -36.91 % | 92.619 M -11.47 % | 104.620 M 5.22 % | 99.430 M -7.46 % | 107.448 M -20.42 % | 135.026 M 350.43 % | -53.917 M -139.84 % | 135.330 M 1.30 % | 133.594 M 105.86 % | 64.895 M -49.30 % | 128.000 M 107.89 % | 61.571 M -20.98 % | 77.922 M -4.70 % | 81.767 M 33.45 % | 61.270 M -49.68 % | 121.769 M | 0.000 -100.00 % | 7.026 M -97.20 % | 250.516 M 158.29 % | 96.991 M -40.97 % | 164.317 M 70.58 % | 96.328 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 16.359 M 132.97 % | 7.022 M -62.06 % | 18.506 M -70.98 % | 63.779 M 83.90 % | 34.681 M 25.37 % | 27.664 M 20.69 % | 22.922 M 542.97 % | 3.565 M 72.56 % | 2.066 M -64.53 % | 5.825 M 102.13 % | -272.850 M 45.67 % | -502.227 M 6.47 % | -536.969 M 8.48 % | -586.733 M 27.50 % | -809.271 M 7.16 % | -871.679 M -55.71 % | -559.815 M 5.60 % | -593.017 M 4.62 % | -621.733 M 4.41 % | -650.449 M -313.49 % | 304.676 M 104.61 % | 148.905 M 7.25 % | 138.841 M 353.98 % | 30.583 M -59.01 % | 74.605 M 204.81 % | 24.476 M 96.31 % | 12.468 M -42.57 % | 21.709 M 102.74 % | 10.708 M 159.65 % | 4.124 M -40.48 % | 6.929 M 22.31 % | 5.665 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 383.438 M -9.90 % | 425.590 M 113.56 % | 199.281 M 51.60 % | 131.448 M 54.39 % | 85.142 M -10.93 % | 95.593 M -88.16 % | 807.657 M 3.75 % | 778.478 M 67.30 % | 465.313 M 107.12 % | 224.657 M -64.88 % | 639.603 M 194.74 % | 217.005 M -19.51 % | 269.604 M -9.94 % | 299.344 M -45.99 % | 554.212 M -2.03 % | 565.697 M -3.59 % | 586.733 M -31.60 % | 857.740 M -6.68 % | 919.097 M 64.18 % | 559.815 M -5.60 % | 593.017 M -4.62 % | 621.733 M -4.41 % | 650.449 M -10.96 % | 730.547 M -31.17 % | 1.061 B -1.21 % | 1.074 B -2.67 % | 1.104 B -0.63 % | 1.111 B 7.57 % | 1.033 B -0.19 % | 1.035 B 83.50 % | 563.933 M -0.62 % | 567.425 M 211.92 % | 181.914 M -79.18 % | 873.550 M 176.66 % | 315.743 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 482.579 M -8.68 % | 528.467 M 73.15 % | 305.214 M 5.96 % | 288.034 M 70.48 % | 168.954 M -26.33 % | 229.351 M -76.57 % | 978.791 M 10.92 % | 882.391 M 57.64 % | 559.758 M 80.71 % | 309.755 M -56.68 % | 714.972 M 123.02 % | 320.581 M -13.89 % | 372.285 M -2.06 % | 380.133 M -41.14 % | 645.870 M 2.89 % | 627.744 M -15.38 % | 741.819 M -19.70 % | 923.797 M -10.83 % | 1.036 B 53.56 % | 674.650 M -6.46 % | 721.255 M -3.69 % | 748.873 M -9.25 % | 825.203 M -17.68 % | 1.002 B -18.69 % | 1.233 B -0.04 % | 1.233 B -2.26 % | 1.262 B 0.38 % | 1.257 B 4.11 % | 1.207 B 4.49 % | 1.155 B 66.33 % | 694.694 M 2.57 % | 677.317 M 111.49 % | 320.253 M -66.10 % | 944.614 M 152.71 % | 373.801 M 34.31 % | 278.308 M 127.72 % | 122.216 M -32.77 % | 181.789 M 53.14 % | 118.711 M |
Total liabilities | 1.235 B -8.19 % | 1.345 B -2.38 % | 1.378 B -0.20 % | 1.381 B 3.21 % | 1.338 B -4.65 % | 1.403 B 22.07 % | 1.149 B 7.86 % | 1.066 B -4.93 % | 1.121 B -1.91 % | 1.143 B -26.67 % | 1.558 B 27.79 % | 1.219 B -4.81 % | 1.281 B -7.36 % | 1.383 B -29.34 % | 1.957 B -0.86 % | 1.974 B 57.85 % | 1.251 B 12.32 % | 1.113 B -8.17 % | 1.213 B 41.77 % | 855.253 M -5.88 % | 908.648 M -2.86 % | 935.363 M -7.04 % | 1.006 B -14.15 % | 1.172 B -15.86 % | 1.393 B -0.04 % | 1.394 B -0.55 % | 1.401 B -18.76 % | 1.725 B 3.34 % | 1.669 B 7.36 % | 1.555 B 1.72 % | 1.528 B 2.33 % | 1.493 B -56.30 % | 3.417 B 170.81 % | 1.262 B 138.08 % | 530.013 M 26.09 % | 420.355 M -25.15 % | 561.580 M 42.20 % | 394.934 M 97.60 % | 199.870 M |
Other non current assets | 4.508 B -1.39 % | 4.571 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.070 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.839 B -0.64 % | -3.814 B 0.36 % | -3.828 B -33.77 % | -2.862 B 0.68 % | -2.881 B 4.67 % | -3.023 B -1.28 % | -2.985 B -19.79 % | -2.492 B 0.55 % | -2.505 B 1.15 % | -2.534 B -176.15 % | 3.328 B -1.52 % | 3.379 B 6.83 % | 3.163 B -28.60 % | 4.430 B 5.35 % | 4.206 B 2.84 % | 4.089 B 0.38 % | 4.074 B 7.21 % | 3.800 B -7.78 % | 4.120 B 4.00 % | 3.962 B 276.00 % | 1.054 B -0.63 % | 1.060 B 16.55 % | 909.841 M 4 103.08 % | 21.647 M -76.99 % | 94.080 M -6.83 % | 100.972 M |
Long term investments | 840.000 K 13.67 % | 739.000 K -99.98 % | 4.803 B 2.50 % | 4.686 B -1.84 % | 4.774 B 0.84 % | 4.735 B 0.72 % | 4.701 B -1.95 % | 4.794 B 0.34 % | 4.778 B -8.57 % | 5.226 B 1.35 % | 5.156 B -3.99 % | 5.370 B 6.78 % | 5.029 B 111 290.61 % | 4.515 M -9.95 % | 5.014 M -30.56 % | 7.221 M 2.67 % | 7.033 M 3.92 % | 6.768 M -93.52 % | 104.466 M -22.73 % | 135.192 M 2 166.42 % | 5.965 M -0.78 % | 6.012 M -4.68 % | 6.307 M 708.59 % | 780.000 K 0.00 % | 780.000 K | 0.000 | 0.000 -100.00 % | 597.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.151 M 7.09 % | -21.688 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.105 M -5.48 % | 28.675 M -2.89 % | 29.528 M 3.54 % | 28.519 M 2.23 % | 27.898 M -6.36 % | 29.793 M -3.16 % | 30.765 M -6.49 % | 32.901 M -1.61 % | 33.440 M -0.99 % | 33.775 M -3.54 % | 35.014 M -41.19 % | 59.535 M -1.07 % | 60.177 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -147.383 M 6.32 % | -157.333 M -23.02 % | -127.890 M |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.105 M -5.48 % | 28.675 M -2.89 % | 29.528 M 3.54 % | 28.519 M 2.23 % | 27.898 M -6.36 % | 29.793 M -3.16 % | 30.765 M -6.49 % | 32.901 M -1.61 % | 33.440 M -0.99 % | 33.775 M -3.54 % | 35.014 M -41.19 % | 59.535 M -1.07 % | 60.177 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -147.383 M 6.32 % | -157.333 M -23.02 % | -127.890 M |
Property plant equipment net | 4.607 B -0.74 % | 4.641 B -1.67 % | 4.720 B -1.66 % | 4.799 B -0.32 % | 4.815 B -0.62 % | 4.845 B 38.28 % | 3.504 B -11.80 % | 3.972 B -1.33 % | 4.026 B 10.71 % | 3.636 B -2.07 % | 3.713 B -2.24 % | 3.799 B 0.03 % | 3.797 B -0.95 % | 3.834 B 0.65 % | 3.809 B -0.31 % | 3.821 B 33.85 % | 2.855 B -0.69 % | 2.875 B -1.49 % | 2.918 B 2.42 % | 2.849 B 14.64 % | 2.486 B -0.55 % | 2.499 B -1.14 % | 2.528 B -1.34 % | 2.562 B -4.77 % | 2.691 B -1.23 % | 2.724 B 107.08 % | 1.315 B -0.80 % | 1.326 B -1.66 % | 1.348 B 45.07 % | 929.539 M -0.06 % | 930.059 M 135.42 % | 395.070 M -5.60 % | 418.522 M -86.05 % | 3.001 B 188.46 % | 1.040 B 8.52 % | 958.572 M -50.89 % | 1.952 B 33.55 % | 1.462 B 4.60 % | 1.397 B |
Total non current assets | 9.116 B -1.06 % | 9.214 B -3.25 % | 9.523 B 0.40 % | 9.486 B -1.08 % | 9.589 B 0.10 % | 9.579 B 14.77 % | 8.347 B -4.79 % | 8.767 B -0.42 % | 8.804 B -0.66 % | 8.862 B -0.08 % | 8.870 B -3.26 % | 9.169 B 3.88 % | 8.827 B 129.95 % | 3.839 B 0.64 % | 3.814 B -0.36 % | 3.828 B 33.77 % | 2.862 B -0.68 % | 2.881 B -4.67 % | 3.023 B 1.28 % | 2.985 B 19.79 % | 2.492 B -0.55 % | 2.505 B -1.15 % | 2.534 B -57.23 % | 5.925 B -3.33 % | 6.129 B 3.06 % | 5.947 B 3.51 % | 5.746 B 3.86 % | 5.532 B 1.74 % | 5.438 B 8.68 % | 5.003 B 5.78 % | 4.730 B 4.75 % | 4.515 B 3.08 % | 4.380 B 8.58 % | 4.034 B 94.05 % | 2.079 B 11.27 % | 1.868 B 2.31 % | 1.826 B 30.59 % | 1.398 B 2.04 % | 1.371 B |
Other current assets | 18.998 M 27.28 % | 14.926 M -16.29 % | 17.830 M 39.39 % | 12.791 M -31.37 % | 18.637 M -21.48 % | 23.736 M -94.11 % | 402.692 M 2 317.26 % | 16.659 M -14.79 % | 19.551 M -17.18 % | 23.607 M -23.37 % | 30.808 M 70.47 % | 18.072 M -28.90 % | 25.418 M 19.95 % | 21.190 M -6.08 % | 22.561 M 44.00 % | 15.667 M -37.35 % | 25.009 M -94.56 % | 459.404 M -0.51 % | 461.781 M 3 463.95 % | 12.957 M -72.15 % | 46.526 M 266.72 % | 12.687 M -4.64 % | 13.305 M -95.64 % | 305.149 M 508.73 % | 50.129 M -18.58 % | 61.569 M 26.93 % | 48.505 M 58.58 % | 30.587 M -21.29 % | 38.860 M 40.47 % | 27.664 M -31.53 % | 40.406 M -15.08 % | 47.582 M 20.10 % | 39.619 M 2.83 % | 38.529 M -27.63 % | 53.238 M 64.12 % | 32.438 M -17.50 % | 39.317 M 50.78 % | 26.075 M -26.07 % | 35.269 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.450 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 -100.00 % | 183.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.931 M -9.08 % | 23.022 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 198.515 M -15.57 % | 235.119 M 27.22 % | 184.817 M -44.78 % | 334.709 M 18.98 % | 281.317 M -1.94 % | 286.897 M -6.63 % | 307.253 M 17.07 % | 262.453 M 0.79 % | 260.395 M 45.90 % | 178.469 M -65.19 % | 512.663 M 229.06 % | 155.795 M -74.92 % | 621.147 M 6.50 % | 583.248 M -39.25 % | 960.070 M 6.45 % | 901.914 M -6.10 % | 960.484 M 120.89 % | 434.826 M 69.52 % | 256.502 M -75.93 % | 1.065 B -9.96 % | 1.183 B 1.47 % | 1.166 B 2.96 % | 1.133 B 258.30 % | 316.116 M -4.83 % | 332.163 M 83.86 % | 180.663 M 59.62 % | 113.182 M 12.41 % | 100.688 M 82.62 % | 55.134 M 31.54 % | 41.915 M -25.17 % | 56.017 M 52.48 % | 36.737 M 63.86 % | 22.420 M 82.96 % | 12.254 M -86.85 % | 93.180 M -7.21 % | 100.419 M -25.18 % | 134.218 M 999.34 % | 12.209 M 23.11 % | 9.917 M |
Cash and short term investments | 198.515 M -15.57 % | 235.119 M 27.22 % | 184.817 M -44.78 % | 334.709 M 18.98 % | 281.317 M -1.94 % | 286.897 M -6.63 % | 307.253 M 11.77 % | 274.903 M 5.57 % | 260.395 M 45.90 % | 178.469 M -65.19 % | 512.663 M 229.06 % | 155.795 M -74.92 % | 621.147 M 6.50 % | 583.248 M -39.25 % | 960.070 M 6.45 % | 901.914 M -6.10 % | 960.484 M 120.89 % | 434.826 M 69.52 % | 256.502 M -75.93 % | 1.065 B -9.96 % | 1.183 B 1.47 % | 1.166 B 2.96 % | 1.133 B 258.30 % | 316.116 M -4.83 % | 332.163 M 83.86 % | 180.663 M 59.62 % | 113.182 M 12.20 % | 100.871 M 82.96 % | 55.134 M 31.54 % | 41.915 M -25.17 % | 56.017 M 52.48 % | 36.737 M 63.86 % | 22.420 M -32.44 % | 33.185 M -71.44 % | 116.202 M 15.72 % | 100.419 M -25.18 % | 134.218 M 999.34 % | 12.209 M 23.11 % | 9.917 M |
Total current assets | 228.427 M -14.43 % | 266.941 M 25.78 % | 212.226 M -43.12 % | 373.141 M 21.38 % | 307.420 M -6.22 % | 327.798 M -56.99 % | 762.064 M 153.51 % | 300.611 M 4.49 % | 287.698 M 36.91 % | 210.131 M -61.82 % | 550.435 M 204.70 % | 180.647 M -72.60 % | 659.225 M 4.56 % | 630.501 M -36.95 % | 999.952 M 5.79 % | 945.234 M -5.45 % | 999.729 M 9.23 % | 915.214 M 25.88 % | 727.034 M -33.78 % | 1.098 B -11.31 % | 1.238 B 3.34 % | 1.198 B 3.58 % | 1.156 B 79.33 % | 644.816 M 68.22 % | 383.306 M 57.61 % | 243.195 M 49.65 % | 162.512 M 6.87 % | 152.068 M 60.51 % | 94.739 M 13.82 % | 83.235 M -15.24 % | 98.205 M 2.46 % | 95.847 M 16.92 % | 81.976 M -8.31 % | 89.405 M -51.05 % | 182.662 M 7.11 % | 170.537 M -50.55 % | 344.853 M 81.32 % | 190.193 M 283.36 % | 49.612 M |
Inventory | 1.381 M -4.23 % | 1.442 M -3.22 % | 1.490 M -15.39 % | 1.761 M -26.16 % | 2.385 M 58.89 % | 1.501 M 8.93 % | 1.378 M 4.71 % | 1.316 M 2.41 % | 1.285 M 6.37 % | 1.208 M 3.60 % | 1.166 M -13.76 % | 1.352 M 2.74 % | 1.316 M -9.80 % | 1.459 M 22.61 % | 1.190 M -4.03 % | 1.240 M 14.71 % | 1.081 M 1.31 % | 1.067 M 3.69 % | 1.029 M 8.77 % | 946.000 K 9.24 % | 866.000 K -2.81 % | 891.000 K 3.73 % | 859.000 K 4.00 % | 826.000 K -18.54 % | 1.014 M 5.30 % | 963.000 K 16.73 % | 825.000 K 25.00 % | 660.000 K -11.41 % | 745.000 K 43.27 % | 520.000 K 0.58 % | 517.000 K -20.09 % | 647.000 K -20.52 % | 814.000 K 18.14 % | 689.000 K -95.73 % | 16.120 M 1.29 % | 15.915 M -80.88 % | 83.227 M -44.28 % | 149.378 M 31 020.42 % | 480.000 K |
Net receivables | 9.533 M -38.31 % | 15.454 M 91.05 % | 8.089 M -66.13 % | 23.880 M 369.99 % | 5.081 M -67.56 % | 15.664 M -69.13 % | 50.741 M 556.16 % | 7.733 M 19.58 % | 6.467 M -32.18 % | 9.535 M 64.45 % | 5.798 M -38.10 % | 9.366 M -53.28 % | 20.045 M -31.19 % | 29.133 M 19.29 % | 24.421 M -19.97 % | 30.515 M 55.53 % | 19.620 M -13.20 % | 22.603 M 72.57 % | 13.098 M -29.19 % | 18.498 M 160.10 % | 7.112 M -60.55 % | 18.030 M 89.07 % | 9.536 M -58.04 % | 22.725 M 25.12 % | 18.162 M -54.50 % | 39.919 M | 0.000 -100.00 % | 19.950 M | 0.000 -100.00 % | 12.910 M 920.55 % | 1.265 M -88.37 % | 10.881 M -42.46 % | 18.909 M 11.94 % | 16.892 M 35.17 % | 12.497 M 10 260.16 % | -123.000 K -100.14 % | 88.091 M | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.811 B 0.68 % | 3.786 B -0.34 % | 3.799 B 34.07 % | 2.833 B -0.71 % | 2.853 B -4.66 % | 2.993 B 1.32 % | 2.954 B 20.14 % | 2.459 B -0.53 % | 2.472 B -1.15 % | 2.501 B 320 693.33 % | -780.000 K 0.00 % | -780.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 assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.044 B 2.32 % | 4.929 B 3.95 % | 4.742 B 9.88 % | 4.316 B 8.59 % | 3.974 B 1.89 % | 3.901 B 24.01 % | 3.146 B -10.47 % | 3.513 B 0.42 % | 3.498 B 2.08 % | 3.427 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 4.748 M -10.21 % | 5.288 M 17.15 % | 4.514 M 9.32 % | 4.129 M -25.06 % | 5.510 M 111.19 % | 2.609 M -45.80 % | 4.814 M -10.04 % | 5.351 M 12.51 % | 4.756 M 61.49 % | 2.945 M 42.55 % | 2.066 M -23.40 % | 2.697 M -36.44 % | 4.243 M 4.20 % | 4.072 M -9.19 % | 4.484 M 7.71 % | 4.163 M 20.98 % | 3.441 M 7.73 % | 3.194 M -11.10 % | 3.593 M -2.97 % | 3.703 M -16.16 % | 4.417 M 38.12 % | 3.198 M 2.40 % | 3.123 M 20.44 % | 2.593 M -40.93 % | 4.390 M -8.02 % | 4.773 M -92.80 % | 66.267 M 1 914.19 % | 3.290 M -96.28 % | 88.465 M 192.16 % | 30.280 M 10.98 % | 27.285 M -28.70 % | 38.267 M 207.46 % | 12.446 M -80.59 % | 64.135 M 41.37 % | 45.367 M 87.20 % | 24.234 M 41.83 % | 17.087 M 5.28 % | 16.230 M 0.96 % | 16.075 M |
Tax payables | 0.000 | 0.000 -100.00 % | 41.081 M 19.39 % | 34.409 M 47.26 % | 23.366 M 29.01 % | 18.112 M -38.58 % | 29.487 M 475.92 % | 5.120 M -69.63 % | 16.856 M 18.63 % | 14.209 M -7.80 % | 15.411 M -61.41 % | 39.940 M 16.92 % | 34.160 M 108.03 % | 16.421 M -45.99 % | 30.402 M 162.54 % | 11.580 M -47.01 % | 21.852 M 392.83 % | 4.434 M -78.55 % | 20.674 M 217.48 % | 6.512 M -73.30 % | 24.391 M 47.88 % | 16.494 M -54.94 % | 36.605 M 97.88 % | 18.499 M -41.44 % | 31.591 M 54.79 % | 20.409 M -23.40 % | 26.642 M 81.92 % | 14.645 M -40.17 % | 24.476 M 96.31 % | 12.468 M -42.57 % | 21.709 M 109.65 % | 10.355 M 151.09 % | 4.124 M -40.48 % | 6.929 M 22.31 % | 5.665 M 59.22 % | 3.558 M -56.28 % | 8.138 M 555.23 % | 1.242 M -80.31 % | 6.308 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.698 M 0.80 % | 35.414 M 49.05 % | 23.760 M -16.80 % | 28.557 M -6.91 % | 30.678 M -4.61 % | 32.160 M -13.07 % | 36.996 M 8.06 % | 34.238 M 54.34 % | 22.184 M -15.70 % | 26.316 M -20.02 % | 32.905 M -2.43 % | 33.724 M 10.30 % | 30.575 M 18.68 % | 25.762 M 46.69 % | 17.562 M -22.38 % | 22.625 M -20.98 % | 28.632 M | 0.000 -100.00 % | 28.502 M 50.90 % | 18.888 M 67.43 % | 11.281 M -37.68 % | 18.102 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 4.096 B 0.15 % | 4.090 B -2.48 % | 4.194 B -1.43 % | 4.255 B -0.85 % | 4.291 B 0.73 % | 4.260 B 8.21 % | 3.937 B -0.72 % | 3.965 B -2.62 % | 4.072 B 0.72 % | 4.043 B -0.54 % | 4.065 B -3.86 % | 4.228 B -0.94 % | 4.268 B 0.54 % | 4.245 B 4.48 % | 4.063 B 1.66 % | 3.997 B 8.12 % | 3.697 B 3.69 % | 3.565 B 3.34 % | 3.450 B 0.40 % | 3.436 B -4.78 % | 3.609 B 1.02 % | 3.572 B 2.65 % | 3.480 B 11.96 % | 3.108 B 5.88 % | 2.936 B 7.23 % | 2.738 B 10.30 % | 2.482 B 11.19 % | 2.232 B 2.78 % | 2.172 B -4.73 % | 2.279 B 7.74 % | 2.116 B 6.37 % | 1.989 B 3.39 % | 1.924 B -3.82 % | 2.000 B 87.16 % | 1.069 B 7.15 % | 997.431 M -2.35 % | 1.021 B 33.47 % | 765.294 M -3.69 % | 794.626 M |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -12.834 M -225.71 % | 10.209 M 179.55 % | -12.834 M 0.00 % | -12.834 M 0.00 % | -12.834 M -225.71 % | 10.209 M 179.55 % | -12.834 M 0.00 % | -12.834 M 0.00 % | -12.834 M -225.71 % | 10.209 M 179.55 % | -12.834 M -230.06 % | 9.868 M -98.77 % | 805.234 M 6 374.22 % | -12.834 M 0.00 % | -12.834 M 0.00 % | -12.834 M -101.73 % | 741.863 M 2.50 % | 723.791 M -2.19 % | 740.027 M 5 866.14 % | -12.834 M 0.00 % | -12.834 M 0.00 % | -12.834 M -102.13 % | 602.947 M 6.95 % | 563.768 M 0.07 % | 563.400 M 0.07 % | 563.006 M -69.94 % | 1.873 B 128.66 % | 819.071 M -46.80 % | 1.540 B 9.87 % | 1.401 B 35.78 % | 1.032 B 5.67 % | 976.599 M 13 400.12 % | 7.234 M -63.27 % | 19.693 M -96.14 % | 510.730 M 8.90 % | 468.980 M 7.58 % | 435.945 M 1.76 % | 428.414 M 0.65 % | 425.667 M |
Deferred tax liabilities non current | 176.642 M -0.71 % | 177.910 M 0.53 % | 176.971 M -1.03 % | 178.815 M 18.79 % | 150.527 M -4.51 % | 157.638 M -4.16 % | 164.477 M 1.45 % | 162.126 M 1.76 % | 159.325 M 1.12 % | 157.560 M 0.16 % | 157.316 M -5.08 % | 165.729 M 0.42 % | 165.034 M 0.92 % | 163.522 M 1.42 % | 161.232 M 1.62 % | 158.658 M 1.72 % | 155.971 M 0.35 % | 155.432 M 0.70 % | 154.355 M 0.04 % | 154.287 M -0.13 % | 154.488 M 1.13 % | 152.766 M 1.57 % | 150.398 M 4.53 % | 143.887 M 0.87 % | 142.640 M 3.59 % | 137.700 M 24.24 % | 110.836 M -74.86 % | 440.833 M 1.76 % | 433.198 M 13.94 % | 380.187 M 9.80 % | 346.264 M 7.53 % | 322.023 M 3.59 % | 310.855 M -2.02 % | 317.261 M 103.10 % | 156.212 M 9.97 % | 142.047 M 14.94 % | 123.579 M 38.05 % | 89.520 M 10.30 % | 81.159 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 -100.00 % | 192.079 M 0.09 % | 191.910 M 0.57 % | 190.818 M -1.11 % | 192.967 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 |
Total assets | 9.344 B -1.44 % | 9.481 B -2.62 % | 9.736 B -1.25 % | 9.859 B -0.38 % | 9.896 B -0.11 % | 9.907 B 8.76 % | 9.109 B 0.46 % | 9.067 B -0.27 % | 9.092 B 0.21 % | 9.072 B -3.69 % | 9.420 B 0.75 % | 9.350 B -1.44 % | 9.486 B -0.28 % | 9.513 B -2.37 % | 9.743 B 2.40 % | 9.515 B 16.37 % | 8.177 B 5.23 % | 7.771 B 1.58 % | 7.650 B 5.84 % | 7.228 B -0.20 % | 7.243 B 0.57 % | 7.202 B 1.17 % | 7.118 B 8.34 % | 6.570 B 0.88 % | 6.513 B 5.20 % | 6.191 B 4.78 % | 5.908 B 3.94 % | 5.684 B 2.74 % | 5.532 B 8.77 % | 5.086 B 5.35 % | 4.828 B 4.70 % | 4.611 B 3.34 % | 4.462 B 8.21 % | 4.124 B 82.33 % | 2.262 B 10.92 % | 2.039 B -6.09 % | 2.171 B 36.67 % | 1.589 B 11.86 % | 1.420 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 1.024 M -92.95 % | 14.527 M 31.68 % | 11.032 M 55.07 % | 7.114 M 122.32 % | -31.879 M -715.11 % | -3.911 M 79.60 % | -19.167 M -246.36 % | 13.096 M 98.70 % | 6.591 M 457.14 % | 1.183 M 110.19 % | -11.610 M -183.42 % | 13.918 M | 0.000 -100.00 % | 9.260 M | 0.000 100.00 % | -22.809 M | 0.000 -100.00 % | 5.131 M | 0.000 -100.00 % | 7.347 M | 0.000 -100.00 % | 5.909 M | 0.000 -100.00 % | 5.966 M 442.12 % | 1.101 M 0.00 % | 1.101 M 324.36 % | -490.500 K 85.21 % | -3.317 M 0.00 % | -3.317 M -179.58 % | 4.168 M 0.00 % | 4.168 M 194.75 % | -4.399 M 0.00 % | -4.399 M -132.18 % | 13.671 M 0.00 % | 13.671 M 817.18 % | 1.491 M 0.00 % | 1.491 M 14.26 % | 1.305 M 0.00 % | 1.305 M -98.37 % | 79.836 M 0.00 % | 79.836 M 259.64 % | -50.009 M 0.00 % | -50.009 M -135 258.11 % | 37.000 K 0.00 % | 37.000 K 100.00 % | 18.500 K 148.68 % | -38.000 K -100.00 % | -19.000 K |
Accounts receivables | 2.417 M 142.02 % | -5.752 M -145.53 % | 12.633 M 184.65 % | -14.923 M -200.91 % | 14.788 M -59.76 % | 36.745 M 177.65 % | -47.320 M -2 705.73 % | 1.816 M 343.11 % | -747.000 K -108.97 % | 8.325 M 176.10 % | -10.940 M -156.32 % | 19.425 M | 0.000 -100.00 % | 431.000 K | 0.000 100.00 % | -7.912 M | 0.000 100.00 % | -1.475 M | 0.000 -100.00 % | 357.000 K | 0.000 -100.00 % | 6.604 M | 0.000 -100.00 % | 2.197 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 |
Inventory | 61.000 K | 0.000 -100.00 % | 271.000 K 204.23 % | -260.000 K | 0.000 100.00 % | -185.000 K | 0.000 100.00 % | -113.000 K | 0.000 -100.00 % | 134.000 K | 0.000 -100.00 % | 107.000 K | 0.000 100.00 % | -219.000 K | 0.000 100.00 % | -173.000 K | 0.000 100.00 % | -121.000 K | 0.000 100.00 % | -55.000 K | 0.000 -100.00 % | 127.000 K | 0.000 100.00 % | -55.000 K -300.00 % | -13.750 K 0.00 % | -13.750 K 90.92 % | -151.500 K -116.43 % | -70.000 K 0.00 % | -70.000 K -210.24 % | 63.500 K 0.00 % | 63.500 K -23.95 % | 83.500 K 0.00 % | 83.500 K 233.60 % | -62.500 K 0.00 % | -62.500 K -68.92 % | -37.000 K 0.00 % | -37.000 K -158.27 % | 63.500 K 0.00 % | 63.500 K 136.81 % | -172.500 K 0.00 % | -172.500 K -3 933.33 % | 4.500 K 0.00 % | 4.500 K -87.84 % | 37.000 K 0.00 % | 37.000 K 100.00 % | 18.500 K 148.68 % | -38.000 K -100.00 % | -19.000 K |
Accounts payables | 0.000 -100.00 % | 18.257 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.812 M | 0.000 -100.00 % | 4.903 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.448 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 |
Other working capital | -1.454 M -171.91 % | 2.022 M 208.01 % | -1.872 M -108.40 % | 22.297 M 147.78 % | -46.667 M 22.59 % | -60.283 M -314.13 % | 28.153 M 333.79 % | 6.490 M -11.56 % | 7.338 M 200.85 % | -7.276 M -985.97 % | -670.000 K 88.07 % | -5.614 M | 0.000 -100.00 % | 9.048 M | 0.000 100.00 % | -14.724 M | 0.000 -100.00 % | 6.727 M | 0.000 -100.00 % | 7.045 M | 0.000 100.00 % | -822.000 K | 0.000 -100.00 % | 3.824 M 243.19 % | 1.114 M 0.00 % | 1.114 M 428.69 % | -339.000 K 89.56 % | -3.247 M 0.00 % | -3.247 M -179.11 % | 4.104 M 0.00 % | 4.104 M 191.57 % | -4.482 M 0.00 % | -4.482 M -132.64 % | 13.733 M 0.00 % | 13.733 M 799.05 % | 1.528 M 0.00 % | 1.528 M 23.09 % | 1.241 M 0.00 % | 1.241 M -98.45 % | 80.009 M 0.00 % | 80.009 M 259.98 % | -50.013 M 0.00 % | -50.013 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 107.183 M -38.82 % | 175.207 M 357.03 % | 38.336 M -56.67 % | 88.467 M 7.20 % | 82.524 M 157.04 % | -144.681 M -148.85 % | 296.195 M 167.67 % | 110.658 M -28.12 % | 153.950 M -22.55 % | 198.770 M 48.97 % | 133.426 M -26.90 % | 182.529 M -5.71 % | 193.592 M 581.39 % | -40.215 M -456.55 % | 11.279 M 107.24 % | -155.748 M -495.46 % | -26.156 M -1.25 % | -25.833 M -206.04 % | 24.361 M -57.29 % | 57.039 M 73.34 % | 32.906 M -41.39 % | 56.141 M 146.07 % | -121.848 M -494.27 % | 30.905 M -42.81 % | 54.035 M 149.86 % | 21.626 M -35.50 % | 33.529 M 109.94 % | -337.190 M -1 488.50 % | 24.285 M 106.67 % | -364.177 M -3 883.46 % | 9.626 M 110.46 % | -92.009 M -386.80 % | 32.081 M 159.20 % | -54.188 M -227.58 % | 42.474 M 112.98 % | -327.243 M 0.00 % | -327.243 M -1 200.70 % | -25.159 M 0.00 % | -25.159 M -90.84 % | -13.183 M 0.00 % | -13.183 M 84.50 % | -85.073 M 0.00 % | -85.073 M -759.09 % | 12.908 M 0.00 % | 12.908 M 100.00 % | 6.454 M -84.76 % | 42.360 M 100.00 % | 21.180 M |
Net cash provided by operating activities | 112.407 M 45.36 % | 77.331 M -1.08 % | 78.173 M -36.34 % | 122.800 M 553.61 % | 18.788 M -70.60 % | 63.906 M -69.15 % | 207.164 M 111.47 % | 97.966 M -11.60 % | 110.820 M -11.54 % | 125.271 M 11 488.44 % | 1.081 M -98.72 % | 84.316 M -53.98 % | 183.208 M -3.64 % | 190.133 M -8.00 % | 206.666 M 27.74 % | 161.791 M 19.00 % | 135.956 M -4.60 % | 142.508 M 3.15 % | 138.151 M -12.48 % | 157.848 M 57.53 % | 100.204 M -37.29 % | 159.796 M -18.51 % | 196.091 M 9.71 % | 178.730 M -16.84 % | 214.913 M 118.38 % | 98.411 M -35.18 % | 151.818 M 31.70 % | 115.273 M 0.00 % | 115.273 M 30.51 % | 88.324 M 0.00 % | 88.324 M 47.38 % | 59.931 M 0.00 % | 59.931 M -29.61 % | 85.145 M 0.00 % | 85.145 M 62.18 % | 52.500 M 0.00 % | 52.500 M 26.77 % | 41.415 M 0.00 % | 41.415 M -61.83 % | 108.510 M 0.00 % | 108.510 M 2 102.12 % | 4.928 M 0.00 % | 4.928 M -46.25 % | 9.167 M 0.00 % | 9.167 M 100.00 % | 4.584 M -92.88 % | 64.345 M 100.00 % | 32.172 M |
Investments in property plant and equipment | -3.123 M | 0.000 100.00 % | -12.985 M 53.43 % | -27.884 M -530.29 % | -4.424 M -29.89 % | -3.406 M 45.67 % | -6.269 M 52.40 % | -13.170 M -401.33 % | -2.627 M 63.56 % | -7.209 M 75.51 % | -29.438 M -4 034.55 % | -712.000 K 92.64 % | -9.672 M -50.75 % | -6.416 M -40.89 % | -4.554 M 80.67 % | -23.565 M -121.81 % | -10.624 M 5.05 % | -11.189 M -17.14 % | -9.552 M 35.29 % | -14.761 M 64.56 % | -41.651 M 44.04 % | -74.435 M -58.70 % | -46.904 M -114.81 % | -21.835 M 30.48 % | -31.410 M -162.56 % | -11.963 M 82.02 % | -66.518 M 40.64 % | -112.050 M 0.00 % | -112.050 M -48.98 % | -75.212 M 0.00 % | -75.212 M -66.23 % | -45.245 M 0.00 % | -45.245 M -87.92 % | -24.077 M 0.00 % | -24.077 M -272.07 % | -6.471 M 0.00 % | -6.471 M -165.48 % | -2.438 M 0.00 % | -2.438 M 78.54 % | -11.358 M 0.00 % | -11.358 M 94.30 % | -199.294 M 0.00 % | -199.294 M -9 307.29 % | -2.119 M 0.00 % | -2.119 M -100.00 % | -1.059 M 83.23 % | -6.317 M -100.00 % | -3.158 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 1.000 M 33 233.33 % | 3.000 K -93.48 % | 46.000 K 100.01 % | -427.878 M -200.41 % | -142.430 M -1 122.26 % | -11.653 M -177.17 % | 15.100 M 340.60 % | -6.276 M -4 854.55 % | 132.000 K 100.23 % | -58.215 M -398.32 % | 19.514 M | 0.000 100.00 % | -38.191 M 95.76 % | -900.169 M -650.74 % | -119.905 M | 0.000 | 0.000 100.00 % | -4.018 M | 0.000 -100.00 % | 13.347 M 200.00 % | -13.347 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.500 M | 0.000 | 0.000 | 0.000 100.00 % | -213.883 M | 0.000 -100.00 % | 180.664 M | 0.000 | 0.000 | 0.000 100.00 % | -221.654 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -217.532 M | 0.000 | 0.000 -100.00 % | 49.376 M 199.75 % | -49.500 M -159.82 % | -19.052 M | 0.000 | 0.000 | 0.000 100.00 % | -405.154 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 % | -1.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.296 M 0.00 % | -1.296 M | 0.000 | 0.000 100.00 % | -1.497 M 0.00 % | -1.497 M 99.43 % | -263.170 M 0.00 % | -263.170 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 368.564 M 2 830.23 % | 12.578 M 1 114.09 % | 1.036 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 -100.00 % | 127.582 M | 0.000 -100.00 % | 1.250 M 0.00 % | 1.250 M 47.06 % | 850.000 K | 0.000 -100.00 % | 9.389 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 |
Other investing activites | 1.502 M 114.64 % | -10.257 M | 0.000 -100.00 % | 4.523 M 44.78 % | 3.124 M -99.67 % | 952.920 M 2 708.67 % | -36.529 M -107.65 % | -17.592 M -904.76 % | 2.186 M -18.77 % | 2.691 M 391.06 % | 548.000 K 149.82 % | -1.100 M -105.10 % | 21.587 M 78.79 % | 12.074 M 9 796.72 % | 122.000 K -42.99 % | 214.000 K -99.95 % | 446.677 M 285.17 % | 115.970 M 109.32 % | -1.245 B -927.90 % | -121.073 M -2 809.17 % | 4.469 M 102.49 % | 2.207 M -99.69 % | 706.813 M 191.75 % | 242.267 M 22 820.25 % | 1.057 M -91.16 % | 11.963 M -82.02 % | 66.518 M 159.36 % | -112.050 M -200.00 % | 112.050 M 155.36 % | -202.394 M -364.54 % | 76.507 M 294.08 % | -39.421 M -189.60 % | 43.995 M 137.47 % | -117.427 M -559.17 % | 25.574 M 103.36 % | -761.836 M -382.54 % | 269.641 M 291.73 % | -140.635 M -5 869.62 % | 2.438 M -98.47 % | 159.226 M 1 301.88 % | 11.358 M -94.06 % | 191.323 M -4.00 % | 199.294 M 197.57 % | -204.252 M -9 741.33 % | 2.119 M 100.00 % | 1.059 M -83.23 % | 6.317 M 100.00 % | 3.158 M |
Net cash used for investing activites | -1.621 M 84.20 % | -10.257 M 95.53 % | -229.517 M -882.61 % | -23.358 M -433.53 % | -4.378 M 98.85 % | -381.908 M -105.75 % | -185.621 M -333.30 % | -42.839 M -443.45 % | 12.473 M 192.50 % | -13.485 M 53.99 % | -29.306 M 93.70 % | -465.181 M -4 826.49 % | 9.842 M 73.95 % | 5.658 M 113.27 % | -42.623 M 95.38 % | -923.520 M -392.12 % | 316.148 M 201.72 % | 104.781 M 108.36 % | -1.254 B -796.71 % | -139.852 M -276.13 % | -37.182 M 36.85 % | -58.881 M -109.11 % | 646.562 M 193.32 % | 220.432 M 826.23 % | -30.353 M -154.31 % | -11.936 M 82.06 % | -66.518 M 40.64 % | -112.050 M 0.00 % | -112.050 M -59.36 % | -70.312 M 8.10 % | -76.507 M -94.08 % | -39.421 M 10.40 % | -43.995 M 84.54 % | -284.533 M -297.95 % | -71.500 M 78.05 % | -325.685 M 36.85 % | -515.738 M -623.26 % | -71.307 M 0.64 % | -71.765 M -24.33 % | -57.720 M -259.27 % | -16.066 M -111.65 % | 137.911 M 194.54 % | -145.882 M -41.38 % | -103.185 M 0.00 % | -103.185 M -100.00 % | -51.593 M -438.04 % | -9.589 M -100.00 % | -4.795 M |
Debt repayment | -128.483 M -572.19 % | -19.114 M -685.06 % | 3.267 M 123.57 % | -13.860 M 51.35 % | -28.488 M | 0.000 -100.00 % | 50.720 M | 0.000 100.00 % | -42.830 M | 0.000 -100.00 % | 352.325 M 513.09 % | -85.290 M 29.72 % | -121.362 M | 0.000 100.00 % | -65.034 M | 0.000 -100.00 % | 77.533 M | 0.000 -100.00 % | 311.864 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.165 M | 0.000 100.00 % | -8.805 M | 0.000 100.00 % | -914.000 K | 0.000 -100.00 % | 170.499 M | 0.000 -100.00 % | 554.460 M | 0.000 -100.00 % | 69.334 M | 0.000 100.00 % | -162.280 M | 0.000 -100.00 % | 125.401 M | 0.000 -100.00 % | 193.681 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 139.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 99.98 % | -6.203 M 81.57 % | -33.656 M 0.00 % | -33.656 M | 0.000 100.00 % | -32.449 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.488 M 0.00 % | -2.488 M -47.79 % | -1.684 M 0.00 % | -1.684 M 10.59 % | -1.883 M 0.00 % | -1.883 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -27.240 M -1 235.47 % | 2.399 M 11 523.81 % | -21.000 K 99.94 % | -33.111 M -331 010.00 % | -10.000 K -100.00 % | 294.365 M 3 429.54 % | -8.841 M 86.41 % | -65.056 M | 0.000 100.00 % | -448.364 M -1 226.51 % | 39.801 M 397 910.00 % | 10.000 K | 0.000 100.00 % | -602.967 M -8 228.27 % | -7.240 M -101.03 % | 702.344 M 12 196.87 % | -5.806 M 91.40 % | -67.496 M -1 387.02 % | -4.539 M 96.65 % | -135.664 M -195.83 % | -45.859 M 31.71 % | -67.153 M -115.10 % | -31.220 M 92.38 % | -409.852 M -1 139.72 % | -33.060 M 67.36 % | -101.273 M -482.80 % | -17.377 M -115.06 % | 115.386 M 183.14 % | -138.793 M -1 217.01 % | -10.539 M -128.33 % | -4.616 M 74.60 % | -18.173 M -3 122.16 % | -564.000 K -100.94 % | 60.048 M 262.24 % | -37.013 M -167.97 % | 54.456 M 162.32 % | -87.384 M -1 366.89 % | 6.898 M 134.89 % | -19.769 M -114.87 % | 132.978 M 192.38 % | -143.942 M -266.24 % | 86.589 M 194.11 % | -92.010 M -7 535.68 % | -1.205 M 43.90 % | -2.148 M -100.00 % | -1.074 M 97.94 % | -52.161 M -100.00 % | -26.080 M |
Net cash used provided by financing activities | -155.723 M -831.64 % | -16.715 M -614.94 % | 3.246 M 106.91 % | -46.971 M -64.82 % | -28.498 M -109.68 % | 294.365 M 524.95 % | 47.102 M 194.99 % | -49.584 M -15.77 % | -42.830 M 90.45 % | -448.363 M -216.18 % | 385.923 M 552.54 % | -85.280 M 44.99 % | -155.018 M 72.83 % | -570.518 M -444.79 % | -104.723 M -114.91 % | 702.344 M 879.19 % | 71.727 M 206.27 % | -67.496 M -121.96 % | 307.325 M 326.53 % | -135.664 M -195.83 % | -45.859 M 31.71 % | -67.153 M -115.10 % | -31.220 M 92.38 % | -409.852 M -1 139.72 % | -33.060 M 67.36 % | -101.273 M -482.80 % | -17.377 M -109.07 % | 191.551 M 238.01 % | -138.793 M -617.52 % | -19.344 M -319.10 % | -4.616 M 75.82 % | -19.087 M -3 284.22 % | -564.000 K -100.24 % | 230.547 M 722.89 % | -37.013 M -104.97 % | 745.428 M 929.43 % | -89.872 M -220.56 % | 74.548 M 447.51 % | -21.452 M 31.21 % | -31.185 M 78.61 % | -145.825 M -168.79 % | 211.990 M 330.40 % | -92.010 M -147.80 % | 192.476 M 9 060.71 % | -2.148 M -100.00 % | -1.074 M 97.94 % | -52.161 M -100.00 % | -26.080 M |
Effect of forex changes on cash | 8.333 M 14 719.30 % | -57.000 K 96.82 % | -1.794 M -294.79 % | 921.000 K -89.17 % | 8.508 M 545.45 % | -1.910 M 89.76 % | -18.654 M -435.27 % | -3.485 M -338.21 % | 1.463 M -38.61 % | 2.383 M 387.11 % | -830.000 K -204.67 % | 793.000 K 696.24 % | -133.000 K 93.65 % | -2.095 M -79.98 % | -1.164 M -242.82 % | 815.000 K -55.39 % | 1.827 M 224.37 % | -1.469 M -332.06 % | -340.000 K -34.39 % | -253.000 K -100.02 % | 1.166 B 502 767.67 % | -232.000 K -100.07 % | 321.226 M 130 151.01 % | -247.000 K -100.49 % | 49.938 M 0.00 % | 49.938 M 278.76 % | -27.936 M 83.11 % | -165.388 M -200.26 % | 164.956 M 4 107.52 % | 3.921 M 185.00 % | -4.613 M -166.03 % | 6.986 M 200.32 % | -6.964 M 74.52 % | -27.325 M -200.46 % | 27.201 M 105.31 % | -512.706 M -200.01 % | 512.648 M 1 163.29 % | -48.214 M -199.94 % | 48.245 M 232.20 % | -36.493 M -200.00 % | 36.493 M 112.42 % | -293.897 M -200.00 % | 293.897 M 402.01 % | -97.312 M -200.00 % | 97.312 M 100.00 % | 48.656 M | 0.000 | 0.000 |
Net change in cash | -36.604 M -172.77 % | 50.302 M 133.56 % | -149.892 M -380.74 % | 53.392 M 1 056.85 % | -5.580 M 72.59 % | -20.356 M -145.44 % | 44.800 M 2 076.87 % | 2.058 M -97.49 % | 81.926 M 124.51 % | -334.194 M -193.65 % | 356.868 M 176.69 % | -465.352 M -1 327.87 % | 37.899 M 110.06 % | -376.822 M -747.95 % | 58.156 M 199.29 % | -58.570 M -111.14 % | 525.658 M 194.78 % | 178.324 M 122.04 % | -808.929 M -585.99 % | -117.921 M -109.96 % | 1.183 B 3 429.23 % | 33.530 M -97.04 % | 1.133 B 2 888.72 % | -40.616 M -114.15 % | 286.997 M 716.71 % | 35.141 M 75.76 % | 19.994 M -65.98 % | 58.773 M 300.00 % | 14.693 M 183.76 % | 5.178 M 300.00 % | 1.295 M -92.30 % | 16.817 M 300.00 % | 4.204 M -45.16 % | 7.666 M 300.00 % | 1.917 M 102.37 % | -80.926 M -300.00 % | -20.232 M -184.31 % | -7.116 M -300.00 % | -1.779 M 94.73 % | -33.777 M -300.00 % | -8.444 M -106.93 % | 121.864 M 300.00 % | 30.466 M 1 229.23 % | 2.292 M 300.00 % | 573.000 K 0.00 % | 573.000 K -55.84 % | 1.298 M 0.00 % | 1.298 M |
Cash at beginning of period | 235.119 M 27.22 % | 184.817 M -44.78 % | 334.709 M 18.98 % | 281.317 M -1.94 % | 286.897 M -6.63 % | 307.253 M 17.07 % | 262.453 M 0.79 % | 260.395 M 45.90 % | 178.469 M -65.19 % | 512.663 M 229.06 % | 155.795 M -74.92 % | 621.147 M 6.50 % | 583.248 M -39.25 % | 960.070 M 6.45 % | 901.914 M -6.10 % | 960.484 M 120.89 % | 434.826 M 69.52 % | 256.502 M -75.93 % | 1.065 B -9.96 % | 1.183 B | 0.000 -100.00 % | 1.133 B | 0.000 -100.00 % | 332.163 M 635.43 % | 45.166 M 0.00 % | 45.166 M 79.43 % | 25.172 M -39.95 % | 41.915 M 300.00 % | 10.479 M -71.48 % | 36.737 M 300.00 % | 9.184 M -53.89 % | 19.920 M 300.00 % | 4.980 M -59.36 % | 12.254 M 300.00 % | 3.064 M -96.71 % | 93.180 M 300.00 % | 23.295 M -76.77 % | 100.296 M 300.00 % | 25.074 M -81.30 % | 134.073 M 300.00 % | 33.518 M 174.54 % | 12.209 M 300.00 % | 3.052 M -69.22 % | 9.917 M 300.00 % | 2.479 M 0.00 % | 2.479 M 109.79 % | 1.182 M 0.00 % | 1.182 M |
Cash at end of period | 198.515 M -15.57 % | 235.119 M 27.22 % | 184.817 M -44.78 % | 334.709 M 18.98 % | 281.317 M -1.94 % | 286.897 M -6.63 % | 307.253 M 17.07 % | 262.453 M 0.79 % | 260.395 M 45.90 % | 178.469 M -65.19 % | 512.663 M 229.06 % | 155.795 M -74.92 % | 621.147 M 6.50 % | 583.248 M -39.25 % | 960.070 M 6.45 % | 901.914 M -6.10 % | 960.484 M 120.89 % | 434.826 M 69.52 % | 256.502 M -75.93 % | 1.065 B -9.96 % | 1.183 B 1.47 % | 1.166 B 2.96 % | 1.133 B 288.50 % | 291.547 M -12.23 % | 332.163 M 313.62 % | 80.307 M 77.80 % | 45.166 M -55.14 % | 100.688 M 300.00 % | 25.172 M -39.95 % | 41.915 M 300.00 % | 10.479 M -71.48 % | 36.737 M 300.00 % | 9.184 M -53.89 % | 19.920 M 300.00 % | 4.980 M -59.36 % | 12.254 M 300.00 % | 3.064 M -96.71 % | 93.180 M 300.00 % | 23.295 M -76.77 % | 100.296 M 300.00 % | 25.074 M -81.30 % | 134.073 M 300.00 % | 33.518 M 174.54 % | 12.209 M 300.00 % | 3.052 M 0.00 % | 3.052 M 23.11 % | 2.479 M 0.00 % | 2.479 M |
Operating cash flow | 112.407 M 45.36 % | 77.331 M -27.49 % | 106.642 M -13.16 % | 122.800 M 553.61 % | 18.788 M -70.60 % | 63.906 M -69.15 % | 207.164 M 111.47 % | 97.966 M -11.60 % | 110.820 M -11.54 % | 125.271 M 11 488.44 % | 1.081 M -98.72 % | 84.316 M -53.98 % | 183.208 M -3.64 % | 190.133 M -8.00 % | 206.666 M 27.74 % | 161.791 M 19.00 % | 135.956 M -4.60 % | 142.508 M 3.15 % | 138.151 M -12.48 % | 157.848 M 57.53 % | 100.204 M -37.29 % | 159.796 M -18.51 % | 196.091 M 9.71 % | 178.730 M -16.84 % | 214.913 M 118.38 % | 98.411 M -35.18 % | 151.818 M 31.70 % | 115.273 M 0.00 % | 115.273 M 30.51 % | 88.324 M 0.00 % | 88.324 M 47.38 % | 59.931 M 0.00 % | 59.931 M -29.61 % | 85.145 M 0.00 % | 85.145 M 62.18 % | 52.500 M 0.00 % | 52.500 M 26.77 % | 41.415 M 0.00 % | 41.415 M -61.83 % | 108.510 M 0.00 % | 108.510 M 2 102.12 % | 4.928 M 0.00 % | 4.928 M -46.25 % | 9.167 M 0.00 % | 9.167 M 100.00 % | 4.584 M -92.88 % | 64.345 M 100.00 % | 32.172 M |
Capital expenditure | -3.123 M 63.10 % | -8.463 M 34.82 % | -12.985 M 53.43 % | -27.884 M -530.29 % | -4.424 M -29.89 % | -3.406 M 45.67 % | -6.269 M 52.40 % | -13.170 M -401.33 % | -2.627 M 63.56 % | -7.209 M 75.51 % | -29.438 M -4 034.55 % | -712.000 K 92.64 % | -9.672 M -50.75 % | -6.416 M -40.89 % | -4.554 M 80.67 % | -23.565 M -121.81 % | -10.624 M 5.05 % | -11.189 M -17.14 % | -9.552 M 35.29 % | -14.761 M 64.56 % | -41.651 M 44.04 % | -74.435 M -58.70 % | -46.904 M -114.81 % | -21.835 M 30.48 % | -31.410 M -162.56 % | -11.963 M 82.02 % | -66.518 M 40.64 % | -112.050 M 0.00 % | -112.050 M -48.98 % | -75.212 M 0.00 % | -75.212 M -66.23 % | -45.245 M 0.00 % | -45.245 M -87.92 % | -24.077 M 0.00 % | -24.077 M -272.07 % | -6.471 M 0.00 % | -6.471 M -165.48 % | -2.438 M 0.00 % | -2.438 M 78.54 % | -11.358 M 0.00 % | -11.358 M 94.30 % | -199.294 M 0.00 % | -199.294 M -9 307.29 % | -2.119 M 0.00 % | -2.119 M -100.00 % | -1.059 M 83.23 % | -6.317 M -100.00 % | -3.158 M |
Free CashFlow | 109.284 M 58.69 % | 68.868 M -26.47 % | 93.657 M -1.33 % | 94.916 M 560.79 % | 14.364 M -76.26 % | 60.500 M -69.88 % | 200.895 M 136.92 % | 84.796 M -21.63 % | 108.193 M -8.36 % | 118.062 M 516.34 % | -28.357 M -133.92 % | 83.604 M -51.82 % | 173.536 M -5.54 % | 183.717 M -9.10 % | 202.112 M 46.22 % | 138.226 M 10.29 % | 125.332 M -4.56 % | 131.319 M 2.12 % | 128.599 M -10.13 % | 143.087 M 144.37 % | 58.553 M -31.41 % | 85.361 M -42.78 % | 149.187 M -4.91 % | 156.895 M -14.50 % | 183.503 M 112.27 % | 86.448 M 1.35 % | 85.300 M 2 546.19 % | 3.224 M 0.00 % | 3.224 M -75.42 % | 13.113 M 0.00 % | 13.113 M -10.71 % | 14.686 M 0.00 % | 14.686 M -75.95 % | 61.068 M 0.00 % | 61.068 M 32.67 % | 46.029 M 0.00 % | 46.029 M 18.09 % | 38.977 M 0.00 % | 38.977 M -59.88 % | 97.152 M 0.00 % | 97.152 M 149.98 % | -194.366 M 0.00 % | -194.366 M -2 857.55 % | 7.049 M 0.00 % | 7.049 M 100.00 % | 3.524 M -93.93 % | 58.028 M 100.00 % | 29.014 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2003 | 2002 | 2002 |