
Ares Capital Corporation ARCC
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.708 B 4.40 % | 1.636 B 120.78 % | 741.000 M -55.84 % | 1.678 B 210.17 % | 541.000 M -34.34 % | 824.000 M -23.63 % | 1.079 B 20.83 % | 893.000 M 29.80 % | 688.000 M -40.00 % | 1.147 B 6.11 % | 1.081 B 14.30 % | 945.446 M 18.96 % | 794.759 M 8.72 % | 731.046 M 38.25 % | 528.789 M 164.38 % | 200.013 M 3.94 % | 192.430 M -1.53 % | 195.418 M 95.62 % | 99.896 M 138.70 % | 41.850 M 855.31 % | 4.381 M |
Net income | 1.522 B 0.00 % | 1.522 B 153.67 % | 600.000 M -61.71 % | 1.567 B 223.76 % | 484.000 M -38.97 % | 793.000 M -7.58 % | 858.000 M 28.64 % | 667.000 M 40.72 % | 474.000 M 25.17 % | 378.670 M -35.92 % | 590.949 M 20.97 % | 488.521 M -3.87 % | 508.178 M 59.08 % | 319.453 M -35.08 % | 492.037 M 142.75 % | 202.693 M 245.35 % | -139.455 M -253.53 % | 90.832 M 60.39 % | 56.632 M 35.32 % | 41.851 M 1 211.75 % | 3.190 M |
Income before tax | 1.595 B 3.44 % | 1.542 B 135.42 % | 655.000 M -58.96 % | 1.596 B 217.30 % | 503.000 M -37.82 % | 809.000 M -7.75 % | 877.000 M 27.84 % | 686.000 M 38.59 % | 495.000 M 24.87 % | 396.422 M -34.94 % | 609.278 M 21.22 % | 502.626 M -3.22 % | 519.350 M 58.86 % | 326.927 M -34.28 % | 497.429 M 144.71 % | 203.269 M 246.02 % | -139.207 M -254.66 % | 90.006 M -3.44 % | 93.210 M 122.72 % | 41.851 M 1 211.75 % | 3.190 M |
Income before tax ratio | 0.93 -0.92 % | 0.94 6.63 % | 0.88 -7.06 % | 0.95 2.30 % | 0.93 -5.30 % | 0.98 20.79 % | 0.81 5.80 % | 0.77 6.77 % | 0.72 108.11 % | 0.35 -38.68 % | 0.56 6.05 % | 0.53 -18.65 % | 0.65 46.12 % | 0.45 -52.46 % | 0.94 -7.44 % | 1.02 240.48 % | -0.72 -257.07 % | 0.46 -50.64 % | 0.93 -6.69 % | 1.00 37.31 % | 0.73 |
EBITDA | 2.319 B 9.18 % | 2.124 B 82.63 % | 1.163 B -27.13 % | 1.596 B 93.92 % | 823.000 M -21.39 % | 1.047 B -6.27 % | 1.117 B 47.75 % | 756.000 M 5.44 % | 717.000 M 79.59 % | 399.244 M -40.68 % | 673.000 M 9.11 % | 616.808 M 17.97 % | 522.857 M 49.27 % | 350.266 M -32.39 % | 518.100 M 151.02 % | 206.394 M 302.34 % | -102.003 M -173.93 % | 137.966 M 47.57 % | 93.495 M 123.40 % | 41.851 M 1 208.39 % | 3.199 M |
Net income ratio | 0.89 -4.22 % | 0.93 14.89 % | 0.81 -13.29 % | 0.93 4.38 % | 0.89 -7.04 % | 0.96 21.03 % | 0.80 6.46 % | 0.75 8.41 % | 0.69 108.62 % | 0.33 -39.61 % | 0.55 5.83 % | 0.52 -19.19 % | 0.64 46.32 % | 0.44 -53.04 % | 0.93 -8.18 % | 1.01 239.84 % | -0.72 -255.91 % | 0.46 -18.01 % | 0.57 -43.31 % | 1.00 37.31 % | 0.73 |
Ratio EBITDA | 1.36 4.58 % | 1.30 -17.28 % | 1.57 65.01 % | 0.95 -37.48 % | 1.52 19.72 % | 1.27 22.74 % | 1.04 22.28 % | 0.85 -18.77 % | 1.04 199.31 % | 0.35 -44.09 % | 0.62 -4.54 % | 0.65 -0.83 % | 0.66 37.31 % | 0.48 -51.10 % | 0.98 -5.05 % | 1.03 294.67 % | -0.53 -175.08 % | 0.71 -24.57 % | 0.94 -6.41 % | 1.00 36.96 % | 0.73 |
Gross profit ratio | 0.55 -47.93 % | 1.06 5.68 % | 1.00 -7.80 % | 1.08 217.18 % | 0.34 -72.46 % | 1.24 155.65 % | 0.49 -50.44 % | 0.98 139.90 % | 0.41 126.57 % | 0.18 -70.05 % | 0.60 5.12 % | 0.57 -20.47 % | 0.72 -3.80 % | 0.75 -1.05 % | 0.76 11.00 % | 0.68 0.68 % | 0.68 -3.97 % | 0.70 -29.53 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 624.000 M 8.52 % | 575.000 M 11.00 % | 518.000 M 16.14 % | 446.000 M 5.19 % | 424.000 M -0.70 % | 427.000 M 0.23 % | 426.000 M 0.24 % | 425.000 M 35.35 % | 314.000 M -0.12 % | 314.375 M 2.98 % | 305.287 M 14.37 % | 266.939 M 15.98 % | 230.151 M 12.35 % | 204.860 M 15.92 % | 176.732 M 72.80 % | 102.276 M 14.06 % | 89.666 M 32.49 % | 67.676 M 53.88 % | 43.979 M 87.24 % | 23.488 M 112.24 % | 11.067 M |
Weighted average shs out | 624.000 M 12.64 % | 554.000 M 11.24 % | 498.000 M 11.66 % | 446.000 M 5.19 % | 424.000 M -0.70 % | 427.000 M 0.23 % | 426.000 M 0.24 % | 425.000 M 35.35 % | 314.000 M -0.12 % | 314.375 M 2.98 % | 305.287 M 14.37 % | 266.939 M 15.98 % | 230.151 M 12.35 % | 204.860 M 15.92 % | 176.732 M 72.80 % | 102.276 M 14.06 % | 89.666 M 32.49 % | 67.676 M 53.88 % | 43.979 M 87.24 % | 23.488 M 112.24 % | 11.067 M |
EPS diluted | 2.25 -16.04 % | 2.68 125.21 % | 1.19 -66.10 % | 3.51 207.89 % | 1.14 -38.71 % | 1.86 -7.46 % | 2.01 28.03 % | 1.57 3.97 % | 1.51 25.83 % | 1.20 -38.14 % | 1.94 6.01 % | 1.83 -17.19 % | 2.21 41.67 % | 1.56 -60.10 % | 3.91 97.47 % | 1.98 226.92 % | -1.56 -216.42 % | 1.34 -15.19 % | 1.58 -11.24 % | 1.78 513.79 % | 0.29 |
Earnings per share | 2.25 -18.18 % | 2.75 127.27 % | 1.21 -65.53 % | 3.51 207.89 % | 1.14 -38.71 % | 1.86 -7.46 % | 2.01 28.03 % | 1.57 3.97 % | 1.51 25.83 % | 1.20 -38.14 % | 1.94 6.01 % | 1.83 -17.19 % | 2.21 41.67 % | 1.56 -60.10 % | 3.91 97.47 % | 1.98 226.92 % | -1.56 -216.42 % | 1.34 -15.19 % | 1.58 -11.24 % | 1.78 513.79 % | 0.29 |
Gross profit | 940.000 M -45.63 % | 1.729 B 133.33 % | 741.000 M -59.29 % | 1.820 B 883.78 % | 185.000 M -81.92 % | 1.023 B 95.23 % | 524.000 M -40.11 % | 875.000 M 211.39 % | 281.000 M 35.95 % | 206.696 M -68.22 % | 650.422 M 20.15 % | 541.333 M -5.39 % | 572.164 M 4.59 % | 547.066 M 36.80 % | 399.896 M 193.45 % | 136.272 M 4.65 % | 130.219 M -5.44 % | 137.704 M 37.85 % | 99.897 M 138.70 % | 41.850 M 855.31 % | 4.381 M |
Income tax expense | 73.000 M 265.00 % | 20.000 M -63.64 % | 55.000 M 89.66 % | 29.000 M 52.63 % | 19.000 M 18.75 % | 16.000 M -15.79 % | 19.000 M 0.00 % | 19.000 M -9.52 % | 21.000 M 18.30 % | 17.752 M -1.38 % | 18.000 M 27.61 % | 14.105 M 26.25 % | 11.172 M 49.48 % | 7.474 M 38.61 % | 5.392 M 836.11 % | 576.000 K 132.26 % | 248.000 K 130.01 % | -826.437 K -116.76 % | 4.931 M 3 021.07 % | 158.000 K 215.00 % | -137.396 K |
Cost of revenue | 659.000 M 808.60 % | -93.000 M | 0.000 100.00 % | -142.000 M -139.89 % | 356.000 M 278.89 % | -199.000 M -135.86 % | 555.000 M 2 983.33 % | 18.000 M -95.58 % | 407.000 M -56.70 % | 939.938 M 118.48 % | 430.225 M 6.46 % | 404.113 M 81.55 % | 222.595 M 20.99 % | 183.980 M 42.74 % | 128.893 M 102.21 % | 63.741 M 2.46 % | 62.211 M 7.79 % | 57.714 M 9 175 549.28 % | -629.000 | 0.000 | 0.000 |
General and administrative expenses | 43.000 M 2.38 % | 42.000 M 10.53 % | 38.000 M -2.56 % | 39.000 M 2.63 % | 38.000 M -15.56 % | 45.000 M 7.14 % | 42.000 M -52.81 % | 89.000 M 58.93 % | 56.000 M -79.41 % | 272.000 M -13.38 % | 314.000 M 19.83 % | 262.028 M 725.47 % | 31.743 M -16.72 % | 38.117 M -29.34 % | 53.948 M 131.67 % | 23.287 M 1 732.18 % | 1.271 M -87.78 % | 10.399 M 61.80 % | 6.427 M 359.69 % | 1.398 M 83.45 % | 762.138 K |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -228.000 M 16.46 % | -272.928 M -22.21 % | -223.321 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.721 M | 0.000 -100.00 % | 641.000 100.13 % | -510.044 K | 0.000 |
Other expenses | 70.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 100.00 % | -127.612 M -3 154.58 % | -3.921 M 81.33 % | -20.997 M -4 274.35 % | 503.000 K 100.99 % | -50.760 M -259.09 % | 31.906 M 185.14 % | 11.190 M 631.44 % | 1.530 M |
Operating expenses | 43.000 M -54.26 % | 94.000 M 9.30 % | 86.000 M 4.88 % | 82.000 M 115.79 % | 38.000 M 153.33 % | 15.000 M 650.00 % | 2.000 M -96.83 % | 63.000 M 12.50 % | 56.000 M -86.37 % | 411.000 M 136.21 % | 174.000 M -19.37 % | 215.792 M -61.03 % | 553.771 M 718.77 % | -89.495 M -122.53 % | 397.152 M 17 242.88 % | 2.290 M -61.77 % | 5.990 M 114.84 % | -40.362 M -703.66 % | 6.686 M -54.60 % | 14.727 M 835.56 % | 1.574 M |
Cost and expenses | 772.000 M 52.57 % | 506.000 M 488.37 % | 86.000 M 4.88 % | 82.000 M 115.79 % | 38.000 M 153.33 % | 15.000 M -97.31 % | 557.000 M 784.13 % | 63.000 M 12.50 % | 56.000 M -88.28 % | 478.000 M -29.29 % | 676.000 M 24.88 % | 541.333 M -2.25 % | 553.771 M 149.34 % | 222.097 M -57.78 % | 526.045 M 696.66 % | 66.031 M -13.92 % | 76.706 M -19.04 % | 94.751 M 147.18 % | 38.333 M 160.30 % | 14.727 M 835.56 % | 1.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 |
Selling general and administrative expenses | 43.000 M 2.38 % | 42.000 M 10.53 % | 38.000 M -2.56 % | 39.000 M 2.63 % | 38.000 M -15.56 % | 45.000 M 7.14 % | 42.000 M -52.81 % | 89.000 M 58.93 % | 56.000 M 27.27 % | 44.000 M 7.13 % | 41.072 M 6.11 % | 38.707 M 21.94 % | 31.743 M -16.72 % | 38.117 M -29.34 % | 53.948 M 131.67 % | 23.287 M 66.43 % | 13.992 M 34.55 % | 10.399 M 61.78 % | 6.428 M 81.73 % | 3.537 M 364.09 % | 762.138 K |
Interest income | 2.162 B 10.19 % | 1.962 B 33.47 % | 1.470 B 17.88 % | 1.247 B 47.75 % | 844.000 M -28.47 % | 1.180 B 13.35 % | 1.041 B 9.46 % | 951.000 M 17.99 % | 806.000 M -1.35 % | 817.000 M 10.26 % | 741.000 M 14.36 % | 647.933 M 13.38 % | 571.472 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.751 M 184.42 % | 35.423 M 880.27 % | 3.614 M |
Interest expense | 659.000 M 24.34 % | 530.000 M 16.48 % | 455.000 M 22.31 % | 372.000 M 17.35 % | 317.000 M 8.93 % | 291.000 M 21.25 % | 240.000 M 6.67 % | 225.000 M 34.73 % | 167.000 M -26.42 % | 226.967 M 5.07 % | 216.019 M 25.96 % | 171.495 M 19.95 % | 142.976 M 16.70 % | 122.512 M 54.40 % | 79.347 M 227.04 % | 24.262 M -33.56 % | 36.515 M -1.01 % | 36.889 M 141 780.77 % | 26.000 K -83.13 % | 154.078 K | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 100.00 % | -403.000 M | 0.000 | 0.000 -100.00 % | 237.000 M 23 600.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 24.69 % | 802.000 K -3.26 % | 829.000 K -5.37 % | 876.000 K -5.09 % | 923.000 K 37.35 % | 672.000 K 33.60 % | 503.000 K 22.58 % | 410.328 K 58.70 % | 258.563 K -98.24 % | 14.727 M | 0.000 |
Operating income | 1.595 B -14.61 % | 1.868 B 185.19 % | 655.000 M -58.96 % | 1.596 B 217.30 % | 503.000 M -37.82 % | 809.000 M -27.57 % | 1.117 B 47.95 % | 755.000 M 46.60 % | 515.000 M -17.39 % | 623.389 M -7.23 % | 672.000 M -0.31 % | 674.121 M 1.78 % | 662.326 M 128.49 % | 289.877 M 31.04 % | 221.208 M 65.10 % | 133.982 M 5.30 % | 127.240 M 35.18 % | 94.123 M 0.95 % | 93.236 M 243.74 % | 27.124 M 899.00 % | 2.715 M |
Operating income ratio | 0.93 -18.21 % | 1.14 29.17 % | 0.88 -7.06 % | 0.95 2.30 % | 0.93 -5.30 % | 0.98 -5.16 % | 1.04 22.44 % | 0.85 12.95 % | 0.75 37.68 % | 0.54 -12.57 % | 0.62 -12.79 % | 0.71 -14.44 % | 0.83 110.17 % | 0.40 -5.21 % | 0.42 -37.55 % | 0.67 1.31 % | 0.66 37.28 % | 0.48 -48.39 % | 0.93 44.01 % | 0.65 4.57 % | 0.62 |
Total other income expenses net | 0.000 100.00 % | -326.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -240.000 M -247.83 % | -69.000 M -245.00 % | -20.000 M 91.19 % | -226.967 M -261.86 % | -62.722 M 63.43 % | -171.495 M -19.95 % | -142.976 M -485.90 % | 37.050 M -86.59 % | 276.221 M 298.66 % | 69.287 M 126.00 % | -266.447 M -6 371.92 % | -4.117 M -15 551.51 % | -26.304 K -100.18 % | 14.727 M 2 997.92 % | 475.393 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 13.124 B 2 553.08 % | -535.000 M -76.57 % | -303.000 M 18.55 % | -372.000 M -46.46 % | -254.000 M -103.67 % | 6.916 B 2 436.49 % | -296.000 M 6.33 % | -316.000 M -108.66 % | 3.651 B 1 520.62 % | -257.000 M -106.89 % | 3.730 B 31.49 % | 2.837 B 1 154.35 % | -269.043 M -113.78 % | 1.953 B 52.83 % | 1.278 B 46.83 % | 870.238 M 6.20 % | 819.403 M 24.08 % | 660.358 M 69.12 % | 390.461 M 28 058.27 % | 1.387 M -95.17 % | 28.694 M |
Total investments | 0.000 -100.00 % | 22.874 B 5.02 % | 21.780 B 8.85 % | 20.009 B 28.97 % | 15.515 B 7.55 % | 14.426 B 16.18 % | 12.417 B 4.86 % | 11.841 B 34.25 % | 8.820 B -2.61 % | 9.056 B 0.31 % | 9.028 B 18.28 % | 7.633 B 28.83 % | 5.925 B 16.29 % | 5.095 B 17.98 % | 4.318 B 98.82 % | 2.172 B 10.08 % | 1.973 B -44.40 % | 3.548 B 43.56 % | 2.472 B 321.80 % | 585.968 M 220.97 % | 182.560 M |
Total debt | 13.759 B 15.28 % | 11.935 B -3.13 % | 12.320 B 10.62 % | 11.137 B 30.26 % | 8.550 B 20.56 % | 7.092 B 36.02 % | 5.214 B 7.42 % | 4.854 B 25.30 % | 3.874 B -6.39 % | 4.138 B 5.45 % | 3.924 B 31.42 % | 2.986 B 35.99 % | 2.196 B 5.90 % | 2.074 B 50.42 % | 1.379 B 42.19 % | 969.465 M 6.68 % | 908.786 M 33.35 % | 681.500 M 41.39 % | 482.000 M 2 577.78 % | 18.000 M -67.57 % | 55.500 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 154.858 M 62.17 % | 95.494 M -5.55 % | 101.104 M | 0.000 -100.00 % | 26.035 M 111.04 % | -235.823 M 21.70 % | -301.176 M -1 474.67 % | -19.126 M -571.18 % | -2.850 M | 0.000 | 0.000 |
Retained earnings | 852.000 M 84.42 % | 462.000 M 23 200.00 % | -2.000 M -100.63 % | 315.000 M 165.63 % | -480.000 M -63.82 % | -293.000 M -330.71 % | 127.000 M 235.11 % | -94.000 M -354.05 % | 37.000 M 125.52 % | -145.000 M 27.32 % | -199.514 M -2 171.08 % | -8.785 M 68.52 % | -27.910 M 87.82 % | -229.137 M -1 921.32 % | -11.336 M -460.67 % | 3.143 M 141.15 % | -7.637 M -209.03 % | 7.005 M -0.48 % | 7.038 M | 0.000 100.00 % | -136.415 K |
Common stock | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 314.000 K 5.37 % | 298.000 K 19.68 % | 249.000 K 21.46 % | 205.000 K 0.49 % | 204.000 K 85.45 % | 110.000 K 13.40 % | 97.000 K 33.46 % | 72.683 K 39.68 % | 52.037 K 37.26 % | 37.910 K 242.55 % | 11.067 K |
Total equity | 13.355 B 19.23 % | 11.201 B 17.23 % | 9.555 B 7.75 % | 8.868 B 23.58 % | 7.176 B -3.90 % | 7.467 B 2.29 % | 7.300 B 2.85 % | 7.098 B 37.42 % | 5.165 B -0.15 % | 5.173 B -2.10 % | 5.284 B 7.73 % | 4.904 B 22.97 % | 3.988 B 26.72 % | 3.147 B 3.17 % | 3.051 B 142.51 % | 1.258 B 14.89 % | 1.095 B -2.64 % | 1.125 B 42.45 % | 789.433 M 38.59 % | 569.612 M 256.66 % | 159.708 M |
Other non current liabilities | 734.000 M -94.17 % | 12.582 B 4 409.68 % | 279.000 M -97.51 % | 11.223 B 30.47 % | 8.602 B 187 100.00 % | -4.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -252.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 13.759 B 124 981.82 % | 11.000 M -26.67 % | 15.000 M -46.43 % | 28.000 M -34.88 % | 43.000 M -99.39 % | 7.097 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.924 B 31.42 % | 2.986 B | 0.000 -100.00 % | 1.611 B 91.69 % | 840.201 M 12.34 % | 747.896 M -5.86 % | 794.486 M 33.19 % | 596.528 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 14.493 B 15.09 % | 12.593 B 4 183.33 % | 294.000 M -97.39 % | 11.251 B 30.14 % | 8.645 B 21.90 % | 7.092 B 36.02 % | 5.214 B 7.42 % | 4.854 B 25.30 % | 3.874 B -6.39 % | 4.138 B 5.45 % | 3.924 B 31.42 % | 2.986 B 35.99 % | 2.196 B 36.34 % | 1.611 B 91.69 % | 840.201 M 69.63 % | 495.321 M -37.66 % | 794.486 M 33.19 % | 596.528 M | 0.000 | 0.000 | 0.000 |
Other current liabilities | 0.000 -100.00 % | 525.000 M 646.88 % | -96.000 M -224.68 % | 77.000 M -60.71 % | 196.000 M 450.00 % | -56.000 M 63.87 % | -155.000 M 36.73 % | -245.000 M -140.20 % | -102.000 M 9.73 % | -113.000 M 12.42 % | -129.030 M -15.64 % | -111.577 M -30.62 % | -85.421 M -192.35 % | 92.496 M 76.53 % | 52.397 M -21.20 % | 66.495 M 164.14 % | 25.174 M 93.04 % | 13.041 M 102.39 % | -546.073 M -1 334.02 % | -38.080 M 33.69 % | -57.427 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.815 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 -100.00 % | 17.000 M | 0.000 -100.00 % | 43.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 463.000 M -13.99 % | 538.308 M 142.95 % | 221.569 M 93.85 % | 114.300 M 34.47 % | 85.000 M -82.37 % | 482.000 M 2 577.78 % | 18.000 M -67.57 % | 55.500 M |
Total current liabilities | 406.000 M -40.38 % | 681.000 M 2 096.77 % | 31.000 M -92.74 % | 427.000 M 13.87 % | 375.000 M 209.92 % | 121.000 M -65.23 % | 348.000 M -11.90 % | 395.000 M 91.75 % | 206.000 M -6.36 % | 220.000 M -24.03 % | 289.576 M 15.47 % | 250.785 M 15.57 % | 217.006 M -65.53 % | 629.570 M -6.29 % | 671.812 M 118.31 % | 307.731 M 52.37 % | 201.968 M 86.44 % | 108.326 M -80.68 % | 560.602 M 1 173.14 % | 44.033 M -27.51 % | 60.747 M |
Total liabilities | 14.899 B 18.26 % | 12.599 B -1.90 % | 12.843 B 7.25 % | 11.975 B 32.76 % | 9.020 B 21.27 % | 7.438 B 32.94 % | 5.595 B 6.59 % | 5.249 B 28.65 % | 4.080 B -6.38 % | 4.358 B 3.42 % | 4.214 B 30.18 % | 3.237 B 34.16 % | 2.413 B 7.71 % | 2.240 B 48.16 % | 1.512 B 43.23 % | 1.056 B 5.94 % | 996.454 M 41.37 % | 704.855 M 26.19 % | 558.558 M 1 168.50 % | 44.033 M -27.51 % | 60.747 M |
Other non current assets | 27.103 B 35 561.84 % | 76.000 M 100.35 % | -21.780 B -8.85 % | -20.009 B | 0.000 100.00 % | -14.426 B -16.18 % | -12.417 B -4.86 % | -11.841 B -34.25 % | -8.820 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.380 M 253.28 % | -40.696 M -456.26 % | 11.423 M 7 184 376.73 % | -159.000 100.00 % | -1.236 B -110.90 % | -585.968 M -220.97 % | -182.560 M |
Long term investments | 0.000 -100.00 % | 22.874 B 5.02 % | 21.780 B 8.85 % | 20.009 B 28.97 % | 15.515 B 7.55 % | 14.426 B 16.18 % | 12.417 B 4.86 % | 11.841 B 34.25 % | 8.820 B -2.60 % | 9.055 B 0.30 % | 9.028 B 18.28 % | 7.633 B 28.83 % | 5.925 B 16.29 % | 5.095 B 17.98 % | 4.318 B 98.82 % | 2.172 B 10.08 % | 1.973 B 11.20 % | 1.774 B 43.56 % | 1.236 B 110.90 % | 585.968 M 220.97 % | 182.560 M |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 0.000 -100.00 % | 10.000 M -50.00 % | 20.000 M -25.93 % | 27.000 M -28.95 % | 38.000 M -59.57 % | 94.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current assets | 27.103 B 18.04 % | 22.960 B 114 700.00 % | 20.000 M -25.93 % | 27.000 M -99.83 % | 15.553 B 16 445.74 % | 94.000 M -99.24 % | 12.417 B 4.86 % | 11.841 B 34.25 % | 8.820 B -2.60 % | 9.055 B 0.30 % | 9.028 B 18.28 % | 7.633 B 28.83 % | 5.925 B 16.29 % | 5.095 B 16.30 % | 4.380 B 105.54 % | 2.131 B 7.39 % | 1.984 B 11.85 % | 1.774 B 43.56 % | 1.236 B 110.90 % | 585.968 M 220.97 % | 182.560 M |
Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M 160.25 % | 1.537 M | 0.000 | 0.000 -100.00 % | 72.521 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 504.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.774 B 43.56 % | 1.236 B | 0.000 | 0.000 |
cash and cash equivalents | 635.000 M 18.69 % | 535.000 M 76.57 % | 303.000 M -18.55 % | 372.000 M 46.46 % | 254.000 M 44.32 % | 176.000 M -40.54 % | 296.000 M -6.33 % | 316.000 M 41.70 % | 223.000 M -13.23 % | 257.000 M 32.10 % | 194.555 M 30.02 % | 149.629 M -44.38 % | 269.043 M 122.75 % | 120.782 M 19.88 % | 100.752 M 1.54 % | 99.227 M 11.01 % | 89.383 M 322.77 % | 21.142 M -76.90 % | 91.539 M 451.00 % | 16.613 M -38.02 % | 26.806 M |
Cash and short term investments | 635.000 M 18.69 % | 535.000 M 76.57 % | 303.000 M -18.55 % | 372.000 M 46.46 % | 254.000 M 44.32 % | 176.000 M -40.54 % | 296.000 M -6.33 % | 316.000 M 41.70 % | 223.000 M -99.91 % | 257.056 B 132 025.11 % | 194.555 M 30.02 % | 149.629 M -44.38 % | 269.043 M 122.75 % | 120.782 M 19.88 % | 100.752 M 1.54 % | 99.227 M 11.01 % | 89.383 M -95.02 % | 1.795 B 1 861.29 % | 91.539 M 451.00 % | 16.613 M -38.02 % | 26.806 M |
Total current assets | 1.151 B 44.60 % | 796.000 M 64.80 % | 483.000 M -18.69 % | 594.000 M 24.53 % | 477.000 M 55.37 % | 307.000 M -23.06 % | 399.000 M -2.44 % | 409.000 M 22.09 % | 335.000 M -99.92 % | 395.028 B 110 263.98 % | 357.932 M -11.00 % | 402.176 M 6.35 % | 378.172 M 29.10 % | 292.931 M 60.80 % | 182.176 M 43.17 % | 127.246 M 19.00 % | 106.933 M 131.38 % | 46.215 M -54.54 % | 101.660 M 353.00 % | 22.441 M -19.70 % | 27.947 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 516.000 M 97.70 % | 261.000 M 45.00 % | 180.000 M -18.92 % | 222.000 M -0.45 % | 223.000 M 70.23 % | 131.000 M 27.18 % | 103.000 M 9.57 % | 94.000 M -33.33 % | 141.000 M -99.90 % | 137.968 B 85 149.63 % | 161.840 M -35.92 % | 252.547 M 131.42 % | 109.129 M 19 741.64 % | 550.000 K -93.80 % | 8.876 M -68.32 % | 28.019 M 933 866.67 % | 3.000 K -99.99 % | 25.073 M 2 343.64 % | 1.026 M -82.39 % | 5.828 M -41.34 % | 9.935 M |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 -100.00 % | 44.000 M -99.80 % | 21.895 B 8.27 % | 20.222 B 12 081.93 % | 166.000 M -98.86 % | 14.504 B 18 259.49 % | 79.000 M -18.56 % | 97.000 M 7.78 % | 90.000 M 100.02 % | -394.552 B -354 079.06 % | 111.462 M 4.73 % | 106.431 M 8.06 % | 98.497 M | 0.000 | 0.000 -100.00 % | 55.151 M | 0.000 -100.00 % | 8.988 M -14.48 % | 10.509 M 100.73 % | 5.235 M -47.38 % | 9.949 M |
Account payables | 406.000 M 192.09 % | 139.000 M 9.45 % | 127.000 M -58.63 % | 307.000 M 71.51 % | 179.000 M 1.13 % | 177.000 M 14.19 % | 155.000 M -36.73 % | 245.000 M 140.20 % | 102.000 M -9.73 % | 113.000 M -12.42 % | 129.030 M 15.64 % | 111.577 M 30.62 % | 85.421 M 15.32 % | 74.074 M -8.67 % | 81.107 M 312.40 % | 19.667 M -64.03 % | 54.679 M 431.64 % | 10.285 M -83.95 % | 64.073 M 219.09 % | 20.080 M 941.88 % | 1.927 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 -100.00 % | 11.000 M -26.67 % | 15.000 M -46.43 % | 28.000 M -34.88 % | 43.000 M -55.67 % | 97.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 12.502 B 16.43 % | 10.738 B 12.37 % | 9.556 B 11.73 % | 8.553 B 11.72 % | 7.656 B -1.34 % | 7.760 B 8.18 % | 7.173 B -0.26 % | 7.192 B 40.25 % | 5.128 B -3.57 % | 5.318 B -0.19 % | 5.328 B 10.60 % | 4.817 B 23.05 % | 3.915 B 15.96 % | 3.376 B 11.22 % | 3.036 B 103.67 % | 1.490 B 6.19 % | 1.404 B 23.49 % | 1.137 B 44.75 % | 785.193 M 37.86 % | 569.574 M 256.35 % | 159.834 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 100.00 % | -675.000 M -105.39 % | 12.518 B 4 114.81 % | 297.000 M | 0.000 -100.00 % | 225.000 M 581.82 % | 33.000 M | 0.000 | 0.000 100.00 % | -455.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 252.575 M | 0.000 -100.00 % | 814.000 -100.00 % | 558.558 M | 0.000 | 0.000 |
Total assets | 28.254 B 18.71 % | 23.800 B 6.26 % | 22.398 B 7.46 % | 20.843 B 28.69 % | 16.196 B 8.66 % | 14.905 B 15.59 % | 12.895 B 4.44 % | 12.347 B 33.55 % | 9.245 B -3.00 % | 9.531 B 0.35 % | 9.498 B 16.66 % | 8.142 B 27.19 % | 6.401 B 18.82 % | 5.387 B 18.08 % | 4.563 B 97.21 % | 2.314 B 10.62 % | 2.091 B 14.32 % | 1.829 B 35.71 % | 1.348 B 119.67 % | 613.645 M 178.35 % | 220.456 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | 190.000 M 512.90 % | 31.000 M 121.09 % | -147.000 M -170.67 % | 208.000 M 166.67 % | 78.000 M 300.00 % | -39.000 M -343.75 % | 16.000 M 433.33 % | 3.000 M 250.00 % | -2.000 M 93.52 % | -30.860 M -5 130.51 % | -590.000 K -105.73 % | 10.303 M -82.30 % | 58.205 M 86.17 % | 31.264 M 133.32 % | -93.842 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 89.000 M 236.92 % | -65.000 M 42.98 % | -114.000 M -303.57 % | 56.000 M 51.35 % | 37.000 M 242.31 % | -26.000 M -1 400.00 % | 2.000 M -92.86 % | 28.000 M 7.69 % | 26.000 M 12.98 % | 23.013 M 162.20 % | -37.000 M -146.95 % | -14.983 M -51.04 % | -9.920 M 65.26 % | -28.557 M -600.61 % | -4.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 58.000 M -36.26 % | 91.000 M 200.00 % | -91.000 M -170.54 % | 129.000 M 239.47 % | 38.000 M 733.33 % | -6.000 M 73.91 % | -23.000 M 69.74 % | -76.000 M -744.44 % | -9.000 M 88.27 % | -76.720 M -321.86 % | 34.581 M 151.11 % | 13.771 M -69.30 % | 44.863 M -21.82 % | 57.381 M 153.34 % | -107.582 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 43.000 M 760.00 % | 5.000 M -91.38 % | 58.000 M 152.17 % | 23.000 M 666.67 % | 3.000 M 142.86 % | -7.000 M -118.92 % | 37.000 M -27.45 % | 51.000 M 368.42 % | -19.000 M -183.16 % | 22.847 M 1 149.15 % | 1.829 M -84.12 % | 11.515 M -50.50 % | 23.262 M 853.36 % | 2.440 M -86.30 % | 17.816 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -430.000 M 22.24 % | -553.000 M -288.74 % | 293.000 M 134.88 % | -840.000 M -588.37 % | 172.000 M 335.62 % | -73.000 M 64.90 % | -208.000 M 91.80 % | -2.537 B -1 184.19 % | 234.000 M 1 933.01 % | 11.510 M 100.92 % | -1.250 B 30.46 % | -1.797 B -119.67 % | -818.144 M -9.30 % | -748.507 M -32.81 % | -563.572 M -154.27 % | -221.642 M -14.07 % | -194.312 M 100.00 % | -514.156 T -86 707 704.48 % | -592.976 M -51.96 % | -390.230 M -103.97 % | -191.313 M |
Net cash provided by operating activities | 1.282 B 28.20 % | 1.000 B 34.05 % | 746.000 M -20.21 % | 935.000 M 27.38 % | 734.000 M 7.78 % | 681.000 M 2.25 % | 666.000 M 135.69 % | -1.866 B -363.93 % | 707.000 M 96.18 % | 360.384 M 154.72 % | -658.547 M 49.25 % | -1.298 B -417.11 % | -250.932 M 36.78 % | -396.914 M 39.54 % | -656.491 M -5 456.05 % | 12.257 M 103.97 % | -309.007 M 100.00 % | -514.156 T -99 207 611.24 % | -518.262 M -48.09 % | -349.972 M -86.40 % | -187.753 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -774.190 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -12.622 B -117.47 % | -5.804 B 41.09 % | -9.852 B 27.79 % | -13.644 B -101.86 % | -6.759 B 0.54 % | -6.796 B 4.40 % | -7.109 B 1.66 % | -7.229 B -108.03 % | -3.475 B 99.91 % | -3.816 T 15.89 % | -4.537 T -29.82 % | -3.495 T -10.59 % | -3.160 T 3.17 % | -3.264 T -109.23 % | -1.560 T -271 151.17 % | -575.046 M 37.90 % | -925.945 M 100.00 % | -1.311 Qa | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 9.212 B 73.32 % | 5.315 B -31.39 % | 7.747 B -24.42 % | 10.250 B 87.45 % | 5.468 B 11.48 % | 4.905 B -27.30 % | 6.747 B -4.26 % | 7.047 B 89.89 % | 3.711 B -99.90 % | 3.692 T 8.22 % | 3.412 T 98.05 % | 1.723 T -30.93 % | 2.494 T -0.88 % | 2.516 T 61.04 % | 1.562 T 338 212.89 % | 461.808 M -7.13 % | 497.285 M -100.00 % | 725.181 T | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -574.772 M | 0.000 | 0.000 |
Net cash used for investing activites | -3.410 B -597.34 % | -489.000 M 76.77 % | -2.105 B 37.98 % | -3.394 B -162.90 % | -1.291 B 31.73 % | -1.891 B -422.38 % | -362.000 M -98.90 % | -182.000 M -177.12 % | 236.000 M 100.19 % | -123.775 B 89.00 % | -1.125 T 36.51 % | -1.772 T -166.10 % | -665.959 B 10.91 % | -747.536 B 3.13 % | -771.653 B -681 343.51 % | -113.238 M 73.58 % | -428.660 M 100.00 % | -586.120 T -101 974 297.90 % | -574.772 M | 0.000 | 0.000 |
Debt repayment | 2.258 B 681.96 % | -388.000 M -134.12 % | 1.137 B -55.55 % | 2.558 B 65.89 % | 1.542 B -13.32 % | 1.779 B 406.84 % | 351.000 M -64.22 % | 981.000 M 493.98 % | -249.000 M -226.40 % | 197.000 M -78.66 % | 923.000 M 18.76 % | 777.179 M 542.68 % | 120.927 M -83.19 % | 719.435 M 262.48 % | -442.796 M -619.31 % | 85.267 M -62.90 % | 229.800 M 14.70 % | 200.350 M -56.82 % | 464.000 M 1 337.33 % | -37.500 M -168.53 % | 54.722 M |
Common stock issued | 1.364 B 18.10 % | 1.155 B 15.38 % | 1.001 B 22.22 % | 819.000 M 20 375.00 % | 4.000 M -93.75 % | 64.000 M | 0.000 -100.00 % | 1.839 B | 0.000 | 0.000 -100.00 % | 258.000 M -69.05 % | 833.476 M 22.57 % | 679.981 M | 0.000 -100.00 % | 1.331 B 1 119.75 % | 109.086 M -58.01 % | 259.801 M -24.51 % | 344.166 M 62.53 % | 211.753 M -46.72 % | 397.400 M | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 M | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M -150.00 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -1.139 B -10.48 % | -1.031 B -13.05 % | -912.000 M -31.41 % | -694.000 M -2.21 % | -679.000 M 2.16 % | -694.000 M -5.79 % | -656.000 M -2.18 % | -642.000 M -34.59 % | -477.000 M 2.05 % | -487.000 M -4.96 % | -464.000 M -12.77 % | -411.453 M -15.15 % | -357.332 M -28.93 % | -277.150 M -20.62 % | -229.765 M -21.20 % | -189.574 M -73.58 % | -109.214 M -9.34 % | -99.882 M -34.04 % | -74.516 M -330.65 % | -17.303 M | 0.000 |
Other financing activites | -59.000 M -195.00 % | -20.000 M -25.00 % | -16.000 M 75.00 % | -64.000 M -6.67 % | -60.000 M -1.69 % | -59.000 M -210.53 % | -19.000 M 48.65 % | -37.000 M -270.00 % | -10.000 M -66.67 % | -6.000 M 53.85 % | -13.000 M 38.13 % | -21.013 M 52.66 % | -44.383 M -75.14 % | -25.341 M | 0.000 100.00 % | -7.192 M -129.12 % | -3.139 M -258.81 % | -874.829 K 89.13 % | -8.049 M -185.68 % | -2.817 M | 0.000 |
Net cash used provided by financing activities | 2.424 B 953.52 % | -284.000 M -123.47 % | 1.210 B -53.80 % | 2.619 B 270.44 % | 707.000 M -35.14 % | 1.090 B 436.42 % | -324.000 M -115.13 % | 2.141 B 388.93 % | -741.000 M -148.66 % | -298.000 M -142.33 % | 704.000 M -40.25 % | 1.178 B 195.14 % | 399.193 M -4.26 % | 416.944 M -36.64 % | 658.016 M 27 369.62 % | -2.413 M -100.64 % | 377.248 M -14.99 % | 443.759 M -25.19 % | 593.188 M 74.58 % | 339.780 M 58.36 % | 214.558 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 665.959 B -10.91 % | 747.536 B -3.13 % | 771.653 B | 0.000 -100.00 % | 428.660 M -100.00 % | 586.120 T 101 974 297.90 % | 574.772 M | 0.000 | 0.000 |
Net change in cash | 296.000 M 30.40 % | 227.000 M 252.35 % | -149.000 M -193.13 % | 160.000 M 6.67 % | 150.000 M 225.00 % | -120.000 M -500.00 % | -20.000 M -121.51 % | 93.000 M 373.53 % | -34.000 M -154.84 % | 62.000 M 36.65 % | 45.371 M -69.68 % | 149.629 M 0.92 % | 148.261 M 640.19 % | 20.030 M 1 213.44 % | 1.525 M -84.51 % | 9.844 M -85.57 % | 68.241 M 196.94 % | -70.398 M -193.96 % | 74.926 M 835.08 % | -10.193 M -138.03 % | 26.805 M |
Cash at beginning of period | 564.000 M 67.36 % | 337.000 M -30.66 % | 486.000 M 49.08 % | 326.000 M 85.23 % | 176.000 M -40.54 % | 296.000 M -6.33 % | 316.000 M 41.70 % | 223.000 M -13.23 % | 257.000 M 32.10 % | 194.555 M 30.02 % | 149.629 M -44.38 % | 269.043 M 122.75 % | 120.782 M 19.88 % | 100.752 M 1.54 % | 99.227 M 11.01 % | 89.383 M 322.77 % | 21.142 M -76.90 % | 91.540 M 451.00 % | 16.613 M -38.02 % | 26.806 M 1 786 977.33 % | 1.500 K |
Cash at end of period | 860.000 M 52.48 % | 564.000 M 67.36 % | 337.000 M -30.66 % | 486.000 M 49.08 % | 326.000 M 85.23 % | 176.000 M -40.54 % | 296.000 M -6.33 % | 316.000 M 41.70 % | 223.000 M -13.25 % | 257.056 M 31.82 % | 195.000 M 30.32 % | 149.629 M -44.38 % | 269.043 M 122.75 % | 120.782 M 19.88 % | 100.752 M 1.54 % | 99.227 M 11.01 % | 89.383 M 322.77 % | 21.142 M -76.90 % | 91.539 M 451.00 % | 16.613 M -38.02 % | 26.806 M |
Operating cash flow | 1.282 B 28.20 % | 1.000 B 34.05 % | 746.000 M -20.21 % | 935.000 M 27.38 % | 734.000 M 7.78 % | 681.000 M 2.25 % | 666.000 M 135.69 % | -1.866 B -363.93 % | 707.000 M 96.18 % | 360.384 M 154.72 % | -658.547 M 49.25 % | -1.298 B -417.11 % | -250.932 M 36.78 % | -396.914 M 39.54 % | -656.491 M -5 456.05 % | 12.257 M 103.97 % | -309.007 M 39.90 % | -514.156 M 0.79 % | -518.262 M -48.09 % | -349.972 M -86.40 % | -187.753 M |
Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | 1.282 B 28.20 % | 1.000 B 34.05 % | 746.000 M -20.21 % | 935.000 M 27.38 % | 734.000 M 7.78 % | 681.000 M 2.25 % | 666.000 M 135.69 % | -1.866 B | 0.000 | 0.000 | 0.000 100.00 % | -1.298 B -417.11 % | -250.932 M 36.78 % | -396.914 M 39.54 % | -656.491 M -5 456.05 % | 12.257 M 103.97 % | -309.007 M 39.90 % | -514.156 M 0.79 % | -518.262 M -48.09 % | -349.972 M -86.40 % | -187.753 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 614.000 M 2.50 % | 599.000 M 52.42 % | 393.000 M -47.67 % | 751.000 M 93.56 % | 388.000 M -21.62 % | 495.000 M 11.49 % | 444.000 M -15.91 % | 528.000 M 6.24 % | 497.000 M -12.65 % | 569.000 M -12.60 % | 651.000 M 56.12 % | 417.000 M -12.94 % | 479.000 M 38.44 % | 346.000 M -25.11 % | 462.000 M 4.52 % | 442.000 M -11.24 % | 498.000 M 15.81 % | 430.000 M 9.14 % | 394.000 M -13.41 % | 455.000 M 26.74 % | 359.000 M 17.70 % | 305.000 M -20.98 % | 386.000 M 19.88 % | 322.000 M 7.33 % | 300.000 M -2.28 % | 307.000 M 32.90 % | 231.000 M -16.00 % | 275.000 M 5.36 % | 261.000 M -17.67 % | 317.000 M 3.26 % | 307.000 M 27.92 % | 240.000 M 18.23 % | 203.000 M 29.30 % | 157.000 M 60.20 % | 98.000 M -44.73 % | 177.313 M -0.94 % | 179.000 M 20.13 % | 149.000 M -42.98 % | 261.326 M 60.00 % | 163.325 M 1.18 % | 161.425 M 36.40 % | 118.349 M -56.32 % | 270.917 M 6.91 % | 253.396 M 12.66 % | 224.927 M 69.61 % | 132.617 M -43.26 % | 233.742 M -5.29 % | 246.801 M 19.73 % | 206.123 M 120.10 % | 93.650 M 423.01 % | 17.906 M -87.69 % | 145.510 M 38.98 % | 104.702 M -10.59 % | 117.099 M 285.87 % | -63.001 M -137.64 % | 167.365 M 178.14 % | 60.172 M -55.66 % | 135.691 M -67.77 % | 421.027 M 204.81 % | 138.126 M 13.60 % | 121.590 M 82.81 % | 66.510 M 160.10 % | 25.571 M -58.00 % | 60.881 M 2.99 % | 59.111 M 5.53 % | 56.016 M 281.27 % | 14.692 M -70.47 % | 49.753 M -21.60 % | 63.464 M 21.56 % | 52.207 M 1 863.58 % | 2.659 M -94.45 % | 47.931 M 1.12 % | 47.399 M 19.35 % | 39.715 M 128.46 % | 17.384 M -45.39 % | 31.832 M 4.40 % | 30.490 M 51.00 % | 20.191 M 35.60 % | 14.890 M 28.28 % | 11.608 M 20.90 % | 9.602 M 66.97 % | 5.751 M 30.70 % | 4.400 M |
Net income | 342.000 M -6.30 % | 365.000 M 2.24 % | 357.000 M -9.39 % | 394.000 M 22.36 % | 322.000 M -28.29 % | 449.000 M 8.72 % | 413.000 M -17.40 % | 500.000 M 51.06 % | 331.000 M 19.06 % | 278.000 M 59.77 % | 174.000 M 67.31 % | 104.000 M -6.31 % | 111.000 M -47.39 % | 211.000 M -44.76 % | 382.000 M 14.37 % | 334.000 M -30.13 % | 478.000 M 28.15 % | 373.000 M -1.32 % | 378.000 M -14.29 % | 441.000 M 59.21 % | 277.000 M 145.26 % | -612.000 M -400.00 % | 204.000 M 16.57 % | 175.000 M -12.50 % | 200.000 M -6.54 % | 214.000 M 39.87 % | 153.000 M -26.79 % | 209.000 M -17.72 % | 254.000 M 4.96 % | 242.000 M 4.31 % | 232.000 M 66.91 % | 139.000 M -21.91 % | 178.000 M 50.85 % | 118.000 M 57.33 % | 75.000 M -31.82 % | 110.000 M -29.94 % | 157.000 M 18.94 % | 132.000 M 797.17 % | 14.713 M -87.41 % | 116.859 M -20.24 % | 146.522 M 45.68 % | 100.576 M -34.43 % | 153.387 M -13.70 % | 177.739 M 24.44 % | 142.831 M 22.09 % | 116.992 M -12.62 % | 133.884 M -4.91 % | 140.797 M 5.47 % | 133.498 M 66.16 % | 80.342 M -54.13 % | 175.144 M 28.26 % | 136.555 M 50.17 % | 90.932 M -13.85 % | 105.547 M -10.65 % | 118.125 M 190.67 % | 40.639 M 10.06 % | 36.923 M -70.17 % | 123.766 M -21.11 % | 156.888 M 22.21 % | 128.377 M -61.12 % | 330.154 M 332.05 % | 76.415 M 9.74 % | 69.630 M 10.04 % | 63.276 M 82.07 % | 34.753 M -0.80 % | 35.034 M 147.35 % | -73.985 M -78.74 % | -41.393 M -1 365.07 % | 3.272 M -64.30 % | 9.166 M -80.76 % | 47.641 M 107.82 % | 22.924 M -31.71 % | 33.567 M 77.19 % | 18.944 M -52.16 % | 39.602 M 118.30 % | 18.141 M 8.68 % | 16.693 M 20.59 % | 13.843 M -12.73 % | 15.863 M 60.53 % | 9.882 M 29.99 % | 7.602 M -10.60 % | 8.504 M 150.11 % | 3.400 M |
Income before tax | 350.000 M -5.91 % | 372.000 M 0.54 % | 370.000 M -8.87 % | 406.000 M 11.85 % | 363.000 M -20.39 % | 456.000 M 8.06 % | 422.000 M -16.10 % | 503.000 M 49.26 % | 337.000 M 20.36 % | 280.000 M 45.83 % | 192.000 M 62.71 % | 118.000 M -2.48 % | 121.000 M -45.98 % | 224.000 M -42.56 % | 390.000 M 15.04 % | 339.000 M -30.67 % | 489.000 M 29.37 % | 378.000 M -1.82 % | 385.000 M -13.48 % | 445.000 M 57.80 % | 282.000 M 146.31 % | -609.000 M -394.20 % | 207.000 M 15.00 % | 180.000 M -11.76 % | 204.000 M -6.42 % | 218.000 M 40.65 % | 155.000 M -27.91 % | 215.000 M -17.31 % | 260.000 M 5.26 % | 247.000 M 4.22 % | 237.000 M 64.58 % | 144.000 M -22.16 % | 185.000 M 54.17 % | 120.000 M 44.58 % | 83.000 M -27.07 % | 113.811 M -29.31 % | 161.000 M 17.52 % | 137.000 M 426.56 % | 26.018 M -77.90 % | 117.743 M -21.05 % | 149.138 M 43.26 % | 104.101 M -33.23 % | 155.899 M -15.85 % | 185.253 M 27.10 % | 145.754 M 19.11 % | 122.372 M -10.20 % | 136.275 M -5.88 % | 144.788 M 5.36 % | 137.417 M 63.31 % | 84.146 M -52.91 % | 178.681 M 28.93 % | 138.592 M 47.78 % | 93.785 M -13.40 % | 108.292 M -10.47 % | 120.962 M 192.73 % | 41.322 M 6.42 % | 38.830 M -69.14 % | 125.813 M -22.30 % | 161.920 M 26.29 % | 128.213 M -61.25 % | 330.840 M 333.87 % | 76.253 M 246.77 % | -51.954 M -181.52 % | 63.730 M 82.97 % | 34.831 M -0.67 % | 35.065 M 178.83 % | -44.480 M -411.79 % | -8.691 M -354.87 % | 3.410 M -61.44 % | 8.844 M -85.05 % | 59.162 M 148.27 % | 23.830 M -28.92 % | 33.524 M 76.87 % | 18.954 M -62.07 % | 49.971 M 192.65 % | 17.075 M 19.70 % | 14.265 M 19.87 % | 11.900 M -56.13 % | 27.124 M 334.38 % | 6.244 M 8.25 % | 5.768 M 63.41 % | 3.530 M 3.82 % | 3.400 M |
Income before tax ratio | 0.57 -8.21 % | 0.62 -34.04 % | 0.94 74.15 % | 0.54 -42.22 % | 0.94 1.56 % | 0.92 -3.08 % | 0.95 -0.23 % | 0.95 40.49 % | 0.68 37.79 % | 0.49 66.85 % | 0.29 4.23 % | 0.28 12.02 % | 0.25 -60.98 % | 0.65 -23.31 % | 0.84 10.06 % | 0.77 -21.89 % | 0.98 11.70 % | 0.88 -10.04 % | 0.98 -0.09 % | 0.98 24.51 % | 0.79 139.34 % | -2.00 -472.34 % | 0.54 -4.07 % | 0.56 -17.79 % | 0.68 -4.24 % | 0.71 5.83 % | 0.67 -14.17 % | 0.78 -21.52 % | 1.00 27.85 % | 0.78 0.93 % | 0.77 28.66 % | 0.60 -34.16 % | 0.91 19.23 % | 0.76 -9.75 % | 0.85 31.95 % | 0.64 -28.64 % | 0.90 -2.18 % | 0.92 823.51 % | 0.10 -86.19 % | 0.72 -21.97 % | 0.92 5.03 % | 0.88 52.86 % | 0.58 -21.29 % | 0.73 12.82 % | 0.65 -29.77 % | 0.92 58.27 % | 0.58 -0.62 % | 0.59 -12.00 % | 0.67 -25.80 % | 0.90 -91.00 % | 9.98 947.69 % | 0.95 6.33 % | 0.90 -3.14 % | 0.92 148.17 % | -1.92 -877.65 % | 0.25 -61.74 % | 0.65 -30.40 % | 0.93 141.09 % | 0.38 -58.57 % | 0.93 -65.89 % | 2.72 137.33 % | 1.15 156.43 % | -2.03 -294.09 % | 1.05 77.65 % | 0.59 -5.87 % | 0.63 120.68 % | -3.03 -1 633.14 % | -0.17 -425.10 % | 0.05 -68.28 % | 0.17 -99.24 % | 22.25 4 375.65 % | 0.50 -29.71 % | 0.71 48.20 % | 0.48 -83.40 % | 2.87 435.88 % | 0.54 14.66 % | 0.47 -20.62 % | 0.59 -67.64 % | 1.82 238.63 % | 0.54 -10.46 % | 0.60 -2.13 % | 0.61 -20.56 % | 0.77 |
EBITDA | 0.000 -100.00 % | 434.000 M -47.71 % | 830.000 M 38.10 % | 601.000 M 1 769.44 % | -36.000 M -126.09 % | 138.000 M -87.85 % | 1.136 B 473.74 % | 198.000 M 1 000.00 % | 18.000 M 147.37 % | -38.000 M 80.00 % | -190.000 M -8.57 % | -175.000 M -21.53 % | -144.000 M -308.70 % | 69.000 M -48.12 % | 133.000 M 9.02 % | 122.000 M -61.99 % | 321.000 M 15.88 % | 277.000 M 82.24 % | 152.000 M -46.29 % | 283.000 M 146.09 % | 115.000 M 121.82 % | -527.000 M -2 495.45 % | 22.000 M 143.14 % | -51.000 M -1 600.00 % | -3.000 M -123.08 % | 13.000 M -91.61 % | 155.000 M -38.06 % | 250.250 M -3.38 % | 259.000 M 4.44 % | 248.000 M 2.90 % | 241.000 M 53.50 % | 157.000 M -25.59 % | 211.000 M 37.91 % | 153.000 M 74.93 % | 87.465 M -27.71 % | 120.993 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -672.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -410.328 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.504 M 118.05 % | 3.900 M |
Net income ratio | 0.56 -8.59 % | 0.61 -32.92 % | 0.91 73.15 % | 0.52 -36.78 % | 0.83 -8.51 % | 0.91 -2.48 % | 0.93 -1.77 % | 0.95 42.19 % | 0.67 36.31 % | 0.49 82.79 % | 0.27 7.17 % | 0.25 7.62 % | 0.23 -62.00 % | 0.61 -26.25 % | 0.83 9.42 % | 0.76 -21.27 % | 0.96 10.65 % | 0.87 -9.58 % | 0.96 -1.02 % | 0.97 25.62 % | 0.77 138.45 % | -2.01 -479.67 % | 0.53 -2.76 % | 0.54 -18.48 % | 0.67 -4.36 % | 0.70 5.24 % | 0.66 -12.85 % | 0.76 -21.91 % | 0.97 27.48 % | 0.76 1.02 % | 0.76 30.48 % | 0.58 -33.95 % | 0.88 16.67 % | 0.75 -1.79 % | 0.77 23.36 % | 0.62 -29.27 % | 0.88 -0.99 % | 0.89 1 473.51 % | 0.06 -92.13 % | 0.72 -21.17 % | 0.91 6.81 % | 0.85 50.10 % | 0.57 -19.28 % | 0.70 10.46 % | 0.64 -28.02 % | 0.88 54.02 % | 0.57 0.40 % | 0.57 -11.92 % | 0.65 -24.51 % | 0.86 -91.23 % | 9.78 942.27 % | 0.94 8.06 % | 0.87 -3.65 % | 0.90 148.07 % | -1.87 -872.18 % | 0.24 -60.43 % | 0.61 -32.73 % | 0.91 144.78 % | 0.37 -59.91 % | 0.93 -65.77 % | 2.72 136.33 % | 1.15 -57.81 % | 2.72 161.99 % | 1.04 76.78 % | 0.59 -6.00 % | 0.63 112.42 % | -5.04 -505.28 % | -0.83 -1 713.70 % | 0.05 -70.63 % | 0.18 -99.02 % | 17.92 3 646.48 % | 0.48 -32.46 % | 0.71 48.47 % | 0.48 -79.06 % | 2.28 299.74 % | 0.57 4.10 % | 0.55 -20.14 % | 0.69 -35.64 % | 1.07 25.14 % | 0.85 7.52 % | 0.79 -46.46 % | 1.48 91.37 % | 0.77 |
Ratio EBITDA | 0.00 -100.00 % | 0.72 -65.69 % | 2.11 163.91 % | 0.80 962.51 % | -0.09 -133.28 % | 0.28 -89.10 % | 2.56 582.28 % | 0.38 935.42 % | 0.04 154.23 % | -0.07 77.12 % | -0.29 30.45 % | -0.42 -39.60 % | -0.30 -250.75 % | 0.20 -30.73 % | 0.29 4.30 % | 0.28 -57.18 % | 0.64 0.06 % | 0.64 66.98 % | 0.39 -37.97 % | 0.62 94.17 % | 0.32 118.54 % | -1.73 -3 131.62 % | 0.06 135.98 % | -0.16 -1 483.85 % | -0.01 -123.62 % | 0.04 -93.69 % | 0.67 -26.26 % | 0.91 -8.30 % | 0.99 26.84 % | 0.78 -0.34 % | 0.79 20.00 % | 0.65 -37.06 % | 1.04 6.66 % | 0.97 9.19 % | 0.89 30.79 % | 0.68 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.15 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.48 66.84 % | 0.89 |
Gross profit ratio | 0.00 -100.00 % | 0.84 -15.69 % | 1.00 35.80 % | 0.74 -51.82 % | 1.53 52.84 % | 1.00 0.00 % | 1.00 -19.39 % | 1.24 54.91 % | 0.80 203.77 % | 0.26 -73.64 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -7.73 % | 1.08 35.33 % | 0.80 -13.87 % | 0.93 0.89 % | 0.92 1.62 % | 0.91 -18.78 % | 1.12 44.35 % | 0.77 6.00 % | 0.73 -27.02 % | 1.00 93.00 % | 0.52 -26.18 % | 0.70 1.72 % | 0.69 -3.71 % | 0.72 7.49 % | 0.67 -13.93 % | 0.77 -23.13 % | 1.01 45.20 % | 0.69 -30.60 % | 1.00 62.16 % | 0.62 -38.33 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 40.24 % | 0.71 -28.40 % | 1.00 -0.39 % | 1.00 511.89 % | 0.16 -79.19 % | 0.79 -21.50 % | 1.00 0.00 % | 1.00 62.23 % | 0.62 -19.75 % | 0.77 10.62 % | 0.69 -30.57 % | 1.00 60.22 % | 0.62 -0.16 % | 0.63 -12.64 % | 0.72 -28.44 % | 1.00 113.94 % | -7.17 -1 272.25 % | 0.61 4.78 % | 0.58 -3.29 % | 0.60 -65.93 % | 1.77 113.60 % | 0.83 4 834.20 % | 0.02 -97.41 % | 0.65 -20.73 % | 0.82 7.77 % | 0.76 -2.75 % | 0.78 4.05 % | 0.75 137.02 % | 0.32 -57.30 % | 0.74 0.47 % | 0.74 0.92 % | 0.73 1 097.70 % | -0.07 -110.86 % | 0.68 -8.40 % | 0.74 -0.40 % | 0.74 -26.01 % | 1.00 33.86 % | 0.75 0.15 % | 0.75 -25.41 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 15.79 % | 0.86 |
Weighted average shs out dil | 695.000 M 2.81 % | 676.000 M 3.21 % | 655.000 M 3.15 % | 635.000 M 3.08 % | 616.000 M 4.23 % | 591.000 M -0.34 % | 593.000 M 1.89 % | 582.000 M 2.65 % | 567.000 M 2.16 % | 555.000 M 3.93 % | 534.000 M 2.10 % | 523.000 M 1.75 % | 514.000 M 2.80 % | 500.000 M 7.99 % | 463.000 M 2.21 % | 453.000 M 2.95 % | 440.000 M 2.56 % | 429.000 M 1.42 % | 423.000 M 0.00 % | 423.000 M 0.00 % | 423.000 M -1.63 % | 430.000 M 0.23 % | 429.000 M 0.47 % | 427.000 M 0.23 % | 426.000 M 0.00 % | 426.000 M 0.00 % | 426.000 M 0.00 % | 426.000 M 0.00 % | 426.000 M 0.00 % | 426.000 M 0.00 % | 426.000 M 0.00 % | 426.000 M 0.00 % | 426.000 M 0.95 % | 422.000 M 34.39 % | 314.000 M 0.01 % | 313.954 M -0.01 % | 314.000 M -0.09 % | 314.293 M -0.05 % | 314.450 M -0.01 % | 314.469 M 0.00 % | 314.469 M 0.11 % | 314.108 M 0.00 % | 314.108 M 1.14 % | 310.564 M 4.12 % | 298.270 M 0.10 % | 297.972 M 11.63 % | 266.939 M -0.51 % | 268.312 M 0.80 % | 266.174 M 7.04 % | 248.658 M 8.04 % | 230.151 M -1.28 % | 233.126 M 5.07 % | 221.878 M 2.23 % | 217.044 M 5.95 % | 204.860 M -0.13 % | 205.130 M 0.18 % | 204.752 M 0.16 % | 204.419 M 7.26 % | 190.576 M -0.83 % | 192.167 M 0.59 % | 191.045 M 53.40 % | 124.544 M 22.44 % | 101.720 M -1.08 % | 102.832 M 5.85 % | 97.153 M 0.00 % | 97.153 M 8.35 % | 89.666 M -7.71 % | 97.153 M 7.80 % | 90.126 M 20.90 % | 74.548 M 0.00 % | 74.548 M 3.45 % | 72.060 M 2.77 % | 70.118 M 31.85 % | 53.179 M 0.00 % | 53.179 M 13.44 % | 46.880 M 23.08 % | 38.090 M 0.27 % | 37.989 M 0.00 % | 37.989 M 62.88 % | 23.323 M 0.69 % | 23.164 M 88.71 % | 12.275 M 10.59 % | 11.100 M |
Weighted average shs out | 695.000 M 2.81 % | 676.000 M 3.21 % | 655.000 M 3.15 % | 635.000 M 3.08 % | 616.000 M 4.23 % | 591.000 M 6.68 % | 554.000 M -1.42 % | 562.000 M 2.74 % | 547.000 M 2.43 % | 534.000 M 3.89 % | 514.000 M 2.19 % | 503.000 M 1.82 % | 494.000 M 3.13 % | 479.000 M 3.46 % | 463.000 M 2.21 % | 453.000 M 2.95 % | 440.000 M 2.56 % | 429.000 M 1.90 % | 421.000 M -0.47 % | 423.000 M 0.00 % | 423.000 M -1.63 % | 430.000 M 0.23 % | 429.000 M 0.47 % | 427.000 M 0.23 % | 426.000 M 0.00 % | 426.000 M 0.00 % | 426.000 M 0.00 % | 426.000 M 0.00 % | 426.000 M 0.00 % | 426.000 M 0.24 % | 425.000 M -0.23 % | 426.000 M 0.00 % | 426.000 M 0.95 % | 422.000 M 34.39 % | 314.000 M 0.01 % | 313.954 M -0.01 % | 314.000 M -0.09 % | 314.293 M 0.43 % | 312.950 M -0.48 % | 314.469 M 0.00 % | 314.469 M 0.11 % | 314.108 M 0.34 % | 313.055 M 0.80 % | 310.564 M 4.12 % | 298.270 M 0.10 % | 297.972 M 11.63 % | 266.939 M -0.51 % | 268.312 M 0.80 % | 266.174 M 7.04 % | 248.658 M 8.04 % | 230.151 M -1.28 % | 233.126 M 5.07 % | 221.878 M 2.23 % | 217.044 M 5.95 % | 204.860 M -0.13 % | 205.130 M 0.18 % | 204.752 M 0.16 % | 204.419 M 7.26 % | 190.576 M -0.83 % | 192.167 M 0.59 % | 191.045 M 53.40 % | 124.544 M 22.44 % | 101.720 M -1.08 % | 102.832 M 5.85 % | 97.153 M 0.00 % | 97.153 M 8.35 % | 89.666 M -7.71 % | 97.153 M 7.80 % | 90.126 M 21.68 % | 74.069 M 1.91 % | 72.684 M 0.87 % | 72.060 M 2.77 % | 70.118 M 31.85 % | 53.179 M 0.61 % | 52.859 M 12.75 % | 46.880 M 23.08 % | 38.090 M 0.27 % | 37.989 M 0.00 % | 37.989 M 62.88 % | 23.323 M 0.69 % | 23.164 M 88.71 % | 12.275 M 10.59 % | 11.100 M |
EPS diluted | 0.52 44.44 % | 0.36 -34.55 % | 0.55 -11.29 % | 0.62 19.23 % | 0.52 -31.58 % | 0.76 8.57 % | 0.70 -19.54 % | 0.87 47.46 % | 0.59 15.69 % | 0.51 54.55 % | 0.33 57.14 % | 0.21 -4.55 % | 0.22 -48.84 % | 0.43 -48.81 % | 0.84 15.07 % | 0.73 -33.03 % | 1.09 25.29 % | 0.87 -2.25 % | 0.89 -14.42 % | 1.04 60.00 % | 0.65 145.77 % | -1.42 -395.83 % | 0.48 17.07 % | 0.41 -12.77 % | 0.47 -6.00 % | 0.50 38.89 % | 0.36 -26.53 % | 0.49 -18.33 % | 0.60 5.26 % | 0.57 5.56 % | 0.54 63.64 % | 0.33 -21.43 % | 0.42 50.00 % | 0.28 16.67 % | 0.24 -31.43 % | 0.35 -30.00 % | 0.50 19.05 % | 0.42 740.00 % | 0.05 -86.49 % | 0.37 -21.28 % | 0.47 46.88 % | 0.32 -34.69 % | 0.49 -14.04 % | 0.57 18.75 % | 0.48 23.08 % | 0.39 -13.33 % | 0.45 -13.46 % | 0.52 4.00 % | 0.50 56.25 % | 0.32 -54.29 % | 0.70 18.64 % | 0.59 43.90 % | 0.41 -16.33 % | 0.49 -9.26 % | 0.54 170.00 % | 0.20 11.11 % | 0.18 -70.49 % | 0.61 -25.61 % | 0.82 22.39 % | 0.67 -61.27 % | 1.73 183.61 % | 0.61 8.93 % | 0.56 -9.68 % | 0.62 72.22 % | 0.36 0.00 % | 0.36 147.37 % | -0.76 -76.74 % | -0.43 -1 175.00 % | 0.04 -66.67 % | 0.12 -14.29 % | 0.14 -56.25 % | 0.32 -33.33 % | 0.48 9.09 % | 0.44 12.82 % | 0.39 0.00 % | 0.39 -11.36 % | 0.44 22.22 % | 0.36 -14.29 % | 0.42 0.00 % | 0.42 27.27 % | 0.33 -52.17 % | 0.69 122.58 % | 0.31 |
Earnings per share | 0.52 44.44 % | 0.36 -34.55 % | 0.55 -11.29 % | 0.62 19.23 % | 0.52 -31.58 % | 0.76 5.56 % | 0.72 -19.10 % | 0.89 45.90 % | 0.61 17.31 % | 0.52 52.94 % | 0.34 61.90 % | 0.21 -4.55 % | 0.22 -50.00 % | 0.44 -47.62 % | 0.84 15.07 % | 0.73 -33.03 % | 1.09 25.29 % | 0.87 -2.25 % | 0.89 -14.42 % | 1.04 60.00 % | 0.65 145.77 % | -1.42 -395.83 % | 0.48 17.07 % | 0.41 -12.77 % | 0.47 -6.00 % | 0.50 38.89 % | 0.36 -26.53 % | 0.49 -18.33 % | 0.60 5.26 % | 0.57 5.56 % | 0.54 63.64 % | 0.33 -21.43 % | 0.42 50.00 % | 0.28 16.67 % | 0.24 -31.43 % | 0.35 -30.00 % | 0.50 19.05 % | 0.42 740.00 % | 0.05 -86.49 % | 0.37 -21.28 % | 0.47 46.88 % | 0.32 -34.69 % | 0.49 -14.04 % | 0.57 18.75 % | 0.48 23.08 % | 0.39 -13.33 % | 0.45 -13.46 % | 0.52 4.00 % | 0.50 56.25 % | 0.32 -54.29 % | 0.70 18.64 % | 0.59 43.90 % | 0.41 -16.33 % | 0.49 -9.26 % | 0.54 170.00 % | 0.20 11.11 % | 0.18 -70.49 % | 0.61 -25.61 % | 0.82 22.39 % | 0.67 -61.27 % | 1.73 183.61 % | 0.61 8.93 % | 0.56 -9.68 % | 0.62 72.22 % | 0.36 0.00 % | 0.36 147.37 % | -0.76 -76.74 % | -0.43 -1 175.00 % | 0.04 -66.67 % | 0.12 -20.00 % | 0.15 -53.13 % | 0.32 -33.33 % | 0.48 9.09 % | 0.44 12.82 % | 0.39 0.00 % | 0.39 -11.36 % | 0.44 22.22 % | 0.36 -14.29 % | 0.42 0.00 % | 0.42 27.27 % | 0.33 -52.17 % | 0.69 122.58 % | 0.31 |
Gross profit | 0.000 -100.00 % | 505.000 M 28.50 % | 393.000 M -28.93 % | 553.000 M -6.75 % | 593.000 M 19.80 % | 495.000 M 11.49 % | 444.000 M -32.21 % | 655.000 M 64.57 % | 398.000 M 165.33 % | 150.000 M -76.96 % | 651.000 M 56.12 % | 417.000 M -12.94 % | 479.000 M 27.73 % | 375.000 M 1.35 % | 370.000 M -9.98 % | 411.000 M -10.46 % | 459.000 M 17.69 % | 390.000 M -11.36 % | 440.000 M 25.00 % | 352.000 M 34.35 % | 262.000 M -14.10 % | 305.000 M 52.50 % | 200.000 M -11.50 % | 226.000 M 9.18 % | 207.000 M -5.91 % | 220.000 M 42.86 % | 154.000 M -27.70 % | 213.000 M -19.01 % | 263.000 M 19.55 % | 220.000 M -28.34 % | 307.000 M 107.43 % | 148.000 M -27.09 % | 203.000 M 29.30 % | 157.000 M 60.20 % | 98.000 M -22.49 % | 126.431 M -29.08 % | 178.270 M 19.66 % | 148.975 M 248.88 % | 42.701 M -66.70 % | 128.214 M -20.57 % | 161.425 M 36.40 % | 118.349 M -29.13 % | 166.996 M -14.20 % | 194.632 M 24.62 % | 156.177 M 17.77 % | 132.617 M -9.10 % | 145.890 M -5.44 % | 154.286 M 4.60 % | 147.507 M 57.51 % | 93.650 M 172.90 % | -128.465 M -244.25 % | 89.055 M 45.61 % | 61.158 M -13.53 % | 70.727 M 163.33 % | -111.674 M -180.41 % | 138.889 M 13 624.21 % | 1.012 M -98.85 % | 88.020 M -74.45 % | 344.531 M 228.48 % | 104.885 M 10.48 % | 94.935 M 90.21 % | 49.910 M 516.48 % | 8.096 M -82.07 % | 45.146 M 3.48 % | 43.628 M 6.49 % | 40.968 M 3 903.90 % | -1.077 M -103.21 % | 33.585 M -28.19 % | 46.770 M 21.08 % | 38.627 M 1 352.82 % | 2.659 M -92.57 % | 35.806 M 1.27 % | 35.356 M -10.98 % | 39.715 M 128.46 % | 17.384 M -45.39 % | 31.832 M 4.40 % | 30.490 M 51.00 % | 20.191 M 35.60 % | 14.890 M 28.28 % | 11.608 M 20.90 % | 9.602 M 66.97 % | 5.751 M 51.33 % | 3.800 M |
Income tax expense | 8.000 M 14.29 % | 7.000 M -46.15 % | 13.000 M 8.33 % | 12.000 M -70.73 % | 41.000 M 485.71 % | 7.000 M -22.22 % | 9.000 M 200.00 % | 3.000 M -50.00 % | 6.000 M 200.00 % | 2.000 M -88.89 % | 18.000 M 28.57 % | 14.000 M 40.00 % | 10.000 M -23.08 % | 13.000 M 62.50 % | 8.000 M 60.00 % | 5.000 M -54.55 % | 11.000 M 120.00 % | 5.000 M -28.57 % | 7.000 M 75.00 % | 4.000 M -20.00 % | 5.000 M 66.67 % | 3.000 M 0.00 % | 3.000 M -40.00 % | 5.000 M 25.00 % | 4.000 M 0.00 % | 4.000 M 100.00 % | 2.000 M -66.67 % | 6.000 M 0.00 % | 6.000 M 20.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M -28.57 % | 7.000 M 250.00 % | 2.000 M -75.00 % | 8.000 M 124.09 % | 3.570 M -10.75 % | 4.000 M -20.00 % | 5.000 M -54.44 % | 10.975 M 1 141.52 % | 884.000 K -66.21 % | 2.616 M -25.79 % | 3.525 M 40.33 % | 2.512 M -66.57 % | 7.514 M 157.06 % | 2.923 M -45.67 % | 5.380 M 125.01 % | 2.391 M -40.09 % | 3.991 M 1.84 % | 3.919 M 3.02 % | 3.804 M 7.55 % | 3.537 M 73.64 % | 2.037 M -28.60 % | 2.853 M 3.93 % | 2.745 M -3.24 % | 2.837 M 315.37 % | 683.000 K -64.18 % | 1.907 M -6.84 % | 2.047 M -59.32 % | 5.032 M 3 168.29 % | -164.000 K -123.91 % | 686.000 K 523.46 % | -162.000 K -1 346.15 % | 13.000 K -97.14 % | 454.000 K 482.05 % | 78.000 K 151.61 % | 31.000 K -94.36 % | 550.000 K 566.10 % | -118.000 K -185.51 % | 138.000 K 142.86 % | -322.000 K 54.93 % | -714.368 K -806.70 % | -78.788 K -81.34 % | -43.447 K -527.38 % | 10.166 K -99.90 % | 9.859 M 3 996.07 % | -253.044 K 94.91 % | -4.972 M -2 280.14 % | -208.880 K -101.85 % | 11.261 M 409.57 % | -3.638 M -98.33 % | -1.834 M 63.13 % | -4.974 M | 0.000 |
Cost of revenue | 0.000 -100.00 % | 94.000 M | 0.000 -100.00 % | 181.000 M 188.29 % | -205.000 M | 0.000 | 0.000 100.00 % | -127.000 M -228.28 % | 99.000 M -76.37 % | 419.000 M | 0.000 | 0.000 | 0.000 100.00 % | -29.000 M -131.52 % | 92.000 M 196.77 % | 31.000 M -20.51 % | 39.000 M -2.50 % | 40.000 M 186.96 % | -46.000 M -144.66 % | 103.000 M 6.19 % | 97.000 M | 0.000 -100.00 % | 186.000 M 93.75 % | 96.000 M 3.23 % | 93.000 M 6.90 % | 87.000 M 12.99 % | 77.000 M 24.19 % | 62.000 M 3 200.00 % | -2.000 M -102.06 % | 97.000 M | 0.000 -100.00 % | 92.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.882 M 6 870.14 % | 730.000 K 2 820.00 % | 25.000 K -99.99 % | 218.625 M 522.67 % | 35.111 M | 0.000 | 0.000 -100.00 % | 103.921 M 76.84 % | 58.764 M -14.53 % | 68.750 M | 0.000 -100.00 % | 87.852 M -5.04 % | 92.515 M 57.83 % | 58.616 M | 0.000 -100.00 % | 146.371 M 159.27 % | 56.455 M 29.65 % | 43.544 M -6.10 % | 46.372 M -4.73 % | 48.673 M 70.93 % | 28.476 M -51.87 % | 59.160 M 24.10 % | 47.671 M -37.68 % | 76.496 M 130.13 % | 33.241 M 24.71 % | 26.655 M 60.57 % | 16.600 M -5.01 % | 17.475 M 11.06 % | 15.735 M 1.63 % | 15.483 M 2.89 % | 15.048 M -4.57 % | 15.769 M -2.47 % | 16.168 M -3.15 % | 16.694 M 22.93 % | 13.580 M | 0.000 -100.00 % | 12.125 M 0.68 % | 12.043 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K |
General and administrative expenses | 13.000 M 8.33 % | 12.000 M 20.00 % | 10.000 M -16.67 % | 12.000 M 9.09 % | 11.000 M 10.00 % | 10.000 M 11.11 % | 9.000 M -25.00 % | 12.000 M 9.09 % | 11.000 M 10.00 % | 10.000 M 11.11 % | 9.000 M -18.18 % | 11.000 M 37.50 % | 8.000 M -20.00 % | 10.000 M 0.00 % | 10.000 M -9.09 % | 11.000 M 22.22 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M -10.00 % | 10.000 M 0.00 % | 10.000 M 11.11 % | 9.000 M 0.00 % | 9.000 M -18.18 % | 11.000 M -15.38 % | 13.000 M 8.33 % | 12.000 M 33.33 % | 9.000 M 12.50 % | 8.000 M -27.27 % | 11.000 M -21.43 % | 14.000 M 0.00 % | 14.000 M 0.00 % | 14.000 M -41.67 % | 24.000 M -35.14 % | 37.000 M 159.14 % | 14.278 M 13.14 % | 12.620 M -25.17 % | 16.864 M 37.80 % | 12.238 M -71.95 % | 43.622 M 316.60 % | 10.471 M -14.78 % | 12.287 M | 0.000 -100.00 % | 80.575 M | 0.000 | 0.000 -100.00 % | 10.173 M -85.52 % | 70.245 M | 0.000 | 0.000 -100.00 % | 9.504 M 22.18 % | 7.779 M 12.45 % | 6.918 M -16.03 % | 8.239 M -6.45 % | 8.807 M -99.98 % | 38.117 B 429 290.56 % | 8.877 M -18.44 % | 10.884 M 36.48 % | 7.975 M -47.41 % | 15.165 M 57.53 % | 9.627 M -52.78 % | 20.386 M -17.19 % | 24.617 M 131.93 % | 10.614 M 100.68 % | 5.289 M 36.49 % | 3.875 M 36.59 % | 2.837 M -58.25 % | 6.796 M 155.58 % | 2.659 M 9.29 % | 2.433 M 38.79 % | 1.753 M -81.86 % | 9.663 M 3 220.47 % | 291.000 K 23.83 % | 235.000 K 11.71 % | 210.357 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.398 M | 0.000 -100.00 % | 320.800 K | 0.000 -100.00 % | 800.000 K |
Selling and marketing 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 -100.00 % | 722.000 K | 0.000 -100.00 % | 1.136 M | 0.000 100.00 % | -32.933 M | 0.000 | 0.000 | 0.000 100.00 % | -69.478 M | 0.000 | 0.000 | 0.000 100.00 % | -60.630 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.107 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.762 M | 0.000 -100.00 % | 301.000 K -47.83 % | 577.000 K | 0.000 100.00 % | -5.293 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.195 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 -100.00 % | 13.000 M -7.14 % | 14.000 M | 0.000 -100.00 % | 29.000 M 123.08 % | 13.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 205.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.839 M | 0.000 | 0.000 -100.00 % | 3.839 M 5 431.94 % | -72.000 K | 0.000 | 0.000 -100.00 % | 72.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.360 M | 0.000 100.00 % | -17.863 M 91.78 % | -217.351 M | 0.000 100.00 % | -55.542 M -249.58 % | 37.132 M 589.29 % | -7.589 M -133.35 % | 22.755 M -1.54 % | 23.110 M 169.10 % | 8.588 M 120.23 % | -42.449 M -785.10 % | 6.196 M -13.34 % | 7.150 M -9.49 % | 7.900 M 102.46 % | -321.188 M -3 147.90 % | 10.538 M 29.49 % | 8.138 M -27.49 % | 11.223 M 260.24 % | -7.004 M -129.41 % | 23.810 M 7.18 % | 22.216 M 8.11 % | 20.550 M 402.25 % | -6.799 M -146.71 % | 14.555 M -9.24 % | 16.037 M 97.66 % | 8.113 M 212.61 % | 2.595 M -49.78 % | 5.168 M 47.13 % | 3.513 M 76.74 % | 1.987 M | 0.000 |
Operating expenses | 13.000 M 8.33 % | 12.000 M -47.83 % | 23.000 M -11.54 % | 26.000 M 4.00 % | 25.000 M -35.90 % | 39.000 M 77.27 % | 22.000 M -12.00 % | 25.000 M 4.17 % | 24.000 M 9.09 % | 22.000 M 144.44 % | 9.000 M -65.38 % | 26.000 M -90.04 % | 261.000 M 350.00 % | 58.000 M 480.00 % | 10.000 M -9.09 % | 11.000 M 22.22 % | 9.000 M -82.69 % | 52.000 M 477.78 % | 9.000 M -10.00 % | 10.000 M 0.00 % | 10.000 M 11.11 % | 9.000 M 0.00 % | 9.000 M 800.00 % | 1.000 M -66.67 % | 3.000 M 50.00 % | 2.000 M 300.00 % | -1.000 M 50.00 % | -2.000 M -300.00 % | 1.000 M -75.00 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M -77.78 % | 18.000 M -51.35 % | 37.000 M 146.67 % | 15.000 M 18.86 % | 12.620 M -25.17 % | 16.864 M 37.80 % | 12.238 M -93.26 % | 181.702 M 1 635.29 % | 10.471 M -14.78 % | 12.287 M -13.76 % | 14.248 M -76.57 % | 60.816 M 548.43 % | 9.379 M -10.02 % | 10.423 M 1.74 % | 10.245 M -80.45 % | 52.405 M 451.75 % | 9.498 M -5.87 % | 10.090 M 6.17 % | 9.504 M -94.90 % | 186.460 M 2 595.29 % | 6.918 M -16.03 % | 8.239 M -6.45 % | 8.807 M 104.26 % | -206.970 M -2 431.53 % | 8.877 M -18.44 % | 10.884 M -75.87 % | 45.107 M -84.98 % | 300.248 M 2 611.29 % | 11.074 M -48.73 % | 21.598 M 17.59 % | 18.367 M 157.69 % | -31.835 M -624.90 % | 6.065 M 14.41 % | 5.301 M 27.55 % | 4.156 M 101.32 % | -314.392 M -2 482.30 % | 13.197 M 286.33 % | 3.416 M -73.67 % | 12.976 M 1 862.19 % | -736.357 K -103.06 % | 24.101 M 7.35 % | 22.451 M 8.14 % | 20.761 M 163.71 % | -32.587 M -320.82 % | 14.757 M -9.05 % | 16.225 M 95.70 % | 8.291 M 150.58 % | 3.309 M -38.31 % | 5.364 M 39.92 % | 3.833 M 72.62 % | 2.221 M 177.60 % | 800.000 K |
Cost and expenses | 0.000 -100.00 % | 106.000 M 360.87 % | 23.000 M -88.89 % | 207.000 M -10.00 % | 230.000 M 489.74 % | 39.000 M 77.27 % | 22.000 M 83.33 % | 12.000 M 9.09 % | 11.000 M -96.36 % | 302.000 M -2.89 % | 311.000 M 115.97 % | 144.000 M 29.73 % | 111.000 M 91.38 % | 58.000 M 480.00 % | 10.000 M -9.09 % | 11.000 M 118.97 % | -58.000 M -163.04 % | 92.000 M 922.22 % | 9.000 M -10.00 % | 10.000 M -90.65 % | 107.000 M -88.11 % | 900.000 M 9 900.00 % | 9.000 M -90.72 % | 97.000 M 1.04 % | 96.000 M 7.87 % | 89.000 M 9 000.00 % | -1.000 M 50.00 % | -2.000 M -100.00 % | -1.000 M -106.67 % | 15.000 M -85.00 % | 100.000 M 4.17 % | 96.000 M 433.33 % | 18.000 M -51.35 % | 37.000 M 146.67 % | 15.000 M 18.86 % | 12.620 M -25.17 % | 16.864 M 37.80 % | 12.238 M -71.34 % | 42.701 M 307.80 % | 10.471 M -14.78 % | 12.287 M -13.76 % | 14.248 M -91.47 % | 166.996 M 1 680.53 % | 9.379 M -10.02 % | 10.423 M 1.74 % | 10.245 M -92.98 % | 145.890 M 1 436.01 % | 9.498 M -5.87 % | 10.090 M 6.17 % | 9.504 M -94.90 % | 186.460 M 245.21 % | 54.013 M 287.25 % | 13.948 M -62.62 % | 37.316 M 123.57 % | -158.297 M -523.79 % | 37.353 M 157.57 % | 14.502 M -73.94 % | 55.646 M -84.22 % | 352.645 M 695.77 % | 44.315 M -8.16 % | 48.253 M 38.00 % | 34.967 M 343.50 % | -14.360 M -165.87 % | 21.800 M 4.89 % | 20.784 M 8.23 % | 19.204 M -4.61 % | 20.133 M -31.44 % | 29.365 M 46.02 % | 20.110 M -24.27 % | 26.556 M 898.81 % | 2.659 M -88.97 % | 24.101 M 7.35 % | 22.451 M 8.14 % | 20.761 M 2 310.41 % | -939.218 K -106.36 % | 14.757 M -9.05 % | 16.225 M 95.70 % | 8.291 M 150.58 % | 3.309 M -38.31 % | 5.364 M 39.92 % | 3.833 M 72.62 % | 2.221 M 58.63 % | 1.400 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 13.000 M 8.33 % | 12.000 M 20.00 % | 10.000 M -16.67 % | 12.000 M 9.09 % | 11.000 M 10.00 % | 10.000 M 11.11 % | 9.000 M -25.00 % | 12.000 M 9.09 % | 11.000 M 10.00 % | 10.000 M 11.11 % | 9.000 M -18.18 % | 11.000 M 37.50 % | 8.000 M -20.00 % | 10.000 M 0.00 % | 10.000 M -9.09 % | 11.000 M 22.22 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M -10.00 % | 10.000 M 0.00 % | 10.000 M 11.11 % | 9.000 M 0.00 % | 9.000 M -18.18 % | 11.000 M -15.38 % | 13.000 M 8.33 % | 12.000 M 33.33 % | 9.000 M 12.50 % | 8.000 M -27.27 % | 11.000 M -21.43 % | 14.000 M 0.00 % | 14.000 M 0.00 % | 14.000 M -41.67 % | 24.000 M -35.14 % | 37.000 M 146.67 % | 15.000 M 18.86 % | 12.620 M -29.89 % | 18.000 M 47.08 % | 12.238 M 14.49 % | 10.689 M 2.08 % | 10.471 M -14.78 % | 12.287 M 18.04 % | 10.409 M -6.20 % | 11.097 M 18.32 % | 9.379 M -10.02 % | 10.423 M 2.46 % | 10.173 M 5.80 % | 9.615 M 1.23 % | 9.498 M -5.87 % | 10.090 M 6.17 % | 9.504 M 22.18 % | 7.779 M 12.45 % | 6.918 M -16.03 % | 8.239 M -6.45 % | 8.807 M -15.16 % | 10.381 M 16.94 % | 8.877 M -18.44 % | 10.884 M 36.48 % | 7.975 M -47.41 % | 15.165 M 57.53 % | 9.627 M -52.78 % | 20.386 M 108.47 % | 9.779 M -7.87 % | 10.614 M 89.87 % | 5.590 M 25.56 % | 4.452 M 56.93 % | 2.837 M 88.76 % | 1.503 M -43.47 % | 2.659 M 9.29 % | 2.433 M 38.79 % | 1.753 M -81.86 % | 9.663 M 3 220.47 % | 291.000 K 23.83 % | 235.000 K 11.71 % | 210.357 K -96.41 % | 5.860 M 2 804.33 % | 201.763 K 7.04 % | 188.488 K 6.17 % | 177.537 K -75.11 % | 713.378 K 265.16 % | 195.360 K -39.10 % | 320.800 K 37.52 % | 233.272 K -70.84 % | 800.000 K |
Interest income | 0.000 | 0.000 -100.00 % | 542.000 M -4.58 % | 568.000 M 5.38 % | 539.000 M 5.07 % | 513.000 M -1.54 % | 521.000 M 5.25 % | 495.000 M 3.99 % | 476.000 M 1.28 % | 470.000 M 3.07 % | 456.000 M 18.44 % | 385.000 M 20.69 % | 319.000 M 2.90 % | 310.000 M -7.74 % | 336.000 M 5.99 % | 317.000 M 3.93 % | 305.000 M 5.54 % | 289.000 M -1.70 % | 294.000 M 5.00 % | 280.000 M 31.46 % | 213.000 M -28.52 % | 298.000 M 0.68 % | 296.000 M -1.00 % | 299.000 M 31.14 % | 228.000 M -21.11 % | 289.000 M 9.89 % | 263.000 M 0.38 % | 262.000 M 0.00 % | 262.000 M 3.15 % | 254.000 M 1.20 % | 251.000 M 5.46 % | 238.000 M 3.03 % | 231.000 M 0.00 % | 231.000 M 18.45 % | 195.021 M -2.41 % | 199.834 M -1.56 % | 203.000 M -1.93 % | 207.000 M -1.19 % | 209.487 M 0.75 % | 207.937 M 3.31 % | 201.272 M 1.32 % | 198.656 M -1.14 % | 200.952 M 5.31 % | 190.812 M 8.32 % | 176.150 M 1.51 % | 173.524 M -1.50 % | 176.164 M 3.86 % | 169.623 M 7.38 % | 157.969 M 9.57 % | 144.177 M -69.19 % | 467.976 M 223.55 % | 144.638 M 4.78 % | 138.042 M 3.88 % | 132.885 M -65.35 % | 383.514 M 215.53 % | 121.545 M 9.23 % | 111.273 M 0.60 % | 110.613 M -67.39 % | 339.176 M | 0.000 | 0.000 -100.00 % | 8.588 M -95.85 % | 206.728 M 3 513.49 % | 5.721 M -9.20 % | 6.301 M -4.25 % | 6.581 M -96.41 % | 183.483 M 1 824.31 % | 9.535 M 33.26 % | 7.155 M -27.89 % | 9.923 M | 0.000 -100.00 % | 9.353 M 23.64 % | 7.565 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 -100.00 % | 174.000 M -3.87 % | 181.000 M 13.13 % | 160.000 M 11.11 % | 144.000 M 0.00 % | 144.000 M 9.09 % | 132.000 M 3.13 % | 128.000 M 0.79 % | 127.000 M -0.78 % | 128.000 M 21.90 % | 105.000 M 20.69 % | 87.000 M 4.82 % | 83.000 M 93.02 % | 43.000 M -43.42 % | 76.000 M 0.00 % | 76.000 M 4.11 % | 73.000 M 58.70 % | 46.000 M -40.26 % | 77.000 M 1.32 % | 76.000 M -7.32 % | 82.000 M 67.35 % | 49.000 M -35.53 % | 76.000 M 10.14 % | 69.000 M 2.99 % | 67.000 M 168.00 % | 25.000 M -57.63 % | 59.000 M -3.28 % | 61.000 M 1.67 % | 60.000 M 106.90 % | 29.000 M -48.21 % | 56.000 M 1.82 % | 55.000 M 0.00 % | 55.000 M 95.57 % | 28.123 M -34.60 % | 43.000 M -4.44 % | 45.000 M -10.00 % | 50.000 M -9.67 % | 55.353 M -2.23 % | 56.618 M 0.35 % | 56.421 M -3.68 % | 58.575 M 4.08 % | 56.279 M 4.04 % | 54.096 M 1.78 % | 53.151 M 1.25 % | 52.493 M 10.60 % | 47.463 M 6.84 % | 44.424 M 10.34 % | 40.261 M 2.32 % | 39.347 M -0.34 % | 39.480 M 10.58 % | 35.702 M 1.95 % | 35.018 M 6.84 % | 32.776 M 0.01 % | 32.773 M 5.82 % | 30.971 M 8.32 % | 28.593 M -5.24 % | 30.175 M 21.21 % | 24.894 M 9.40 % | 22.755 M -1.54 % | 23.110 M 152.10 % | -44.360 M -883.88 % | 5.659 M 112.44 % | -45.492 M -9.76 % | -41.445 M -5.36 % | -39.335 M -497.24 % | 9.902 M 126.37 % | -37.550 M -16.99 % | -32.097 M -20.72 % | -26.589 M | 0.000 100.00 % | -24.936 M 1.50 % | -25.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K |
Depreciation and amortization | 0.000 | 0.000 -100.00 % | 1.064 B | 0.000 100.00 % | -573.000 M -16.70 % | -491.000 M | 0.000 100.00 % | -437.000 M 5.21 % | -461.000 M -0.44 % | -459.000 M 9.65 % | -508.000 M -20.38 % | -422.000 M -14.67 % | -368.000 M -21.05 % | -304.000 M 14.37 % | -355.000 M -25.44 % | -283.000 M -5.20 % | -269.000 M -14.47 % | -235.000 M 26.10 % | -318.000 M -28.74 % | -247.000 M -0.41 % | -246.000 M | 0.000 100.00 % | -272.000 M 7.17 % | -293.000 M -4.27 % | -281.000 M -3.31 % | -272.000 M -108 900.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K 0.00 % | 250.000 K | 0.000 -100.00 % | 333.333 K 33.33 % | 250.000 K 0.00 % | 250.000 K -46.24 % | 465.000 K 162.71 % | 177.000 K -0.56 % | 178.000 K -1.11 % | 180.000 K -2.70 % | 185.000 K 0.00 % | 185.000 K 2.21 % | 181.000 K -1.09 % | 183.000 K 0.55 % | 182.000 K -9.90 % | 202.000 K -4.27 % | 211.000 K 0.48 % | 210.000 K 0.48 % | 209.000 K 9.42 % | 191.000 K -3.05 % | 197.000 K -3.90 % | 205.000 K -10.09 % | 228.000 K 12.32 % | 203.000 K 2.53 % | 198.000 K -1.00 % | 200.000 K -0.99 % | 202.000 K 2.54 % | 197.000 K 13.87 % | 173.000 K -43.09 % | 304.000 K 16.48 % | 261.000 K 3.57 % | 252.000 K 2.02 % | 247.000 K 51.53 % | 163.000 K 132.28 % | -505.000 K -402.40 % | 167.000 K 1.83 % | 164.000 K -5.75 % | 174.000 K 5.45 % | 165.000 K 23.13 % | 134.000 K 31.37 % | 102.000 K 0.00 % | 102.000 K 105.54 % | -1.840 M -1 869.61 % | 104.000 K 126.26 % | -396.000 K -166.11 % | 599.000 K 446.20 % | 109.667 K -92.26 % | 1.417 M 2 773.97 % | 49.302 K -97.16 % | 1.734 M -59.51 % | 4.281 M 17.70 % | 3.638 M 98.33 % | 1.834 M | 0.000 -100.00 % | 900.000 K |
Operating income | 0.000 -100.00 % | 434.000 M 17.30 % | 370.000 M -38.44 % | 601.000 M 11.92 % | 537.000 M 9.37 % | 491.000 M 16.35 % | 422.000 M -3.43 % | 437.000 M -5.21 % | 461.000 M 13.27 % | 407.000 M 153.41 % | -762.000 M -441.70 % | 223.000 M -39.40 % | 368.000 M 16.09 % | 317.000 M -35.96 % | 495.000 M 74.91 % | 283.000 M 5.20 % | 269.000 M 14.47 % | 235.000 M -26.10 % | 318.000 M 28.74 % | 247.000 M -31.01 % | 358.000 M 167.93 % | -527.000 M -284.27 % | 286.000 M -2.39 % | 293.000 M 7.33 % | 273.000 M -4.21 % | 285.000 M 83.87 % | 155.000 M -38.00 % | 250.000 M -3.47 % | 259.000 M 4.44 % | 248.000 M 19.81 % | 207.000 M 31.85 % | 157.000 M -25.59 % | 211.000 M 37.91 % | 153.000 M 75.86 % | 87.000 M -27.99 % | 120.816 M -24.96 % | 161.000 M -4.73 % | 169.000 M 109.18 % | 80.793 M -57.02 % | 187.979 M 12.20 % | 167.540 M -8.84 % | 183.777 M -13.39 % | 212.178 M 27.13 % | 166.900 M 12.72 % | 148.065 M -13.01 % | 170.209 M -7.36 % | 183.738 M 5.21 % | 174.637 M 26.77 % | 137.757 M -3.16 % | 142.248 M 154.29 % | -262.034 M -386.39 % | 91.497 M 0.82 % | 90.754 M 13.75 % | 79.783 M -16.28 % | 95.296 M -3.78 % | 99.041 M 116.86 % | 45.670 M -8.42 % | 49.870 M -27.07 % | 68.382 M -3.76 % | 71.056 M 41.47 % | 50.227 M 59.23 % | 31.543 M -17.78 % | 38.365 M 15.00 % | 33.360 M 4.17 % | 32.026 M 5.94 % | 30.231 M -7.52 % | 32.688 M -0.04 % | 32.702 M -9.66 % | 36.199 M 41.12 % | 25.651 M -2.80 % | 26.390 M 10.74 % | 23.830 M -4.48 % | 24.948 M 31.62 % | 18.954 M 3.45 % | 18.323 M 7.31 % | 17.075 M 19.70 % | 14.265 M 19.87 % | 11.900 M 2.75 % | 11.582 M 85.47 % | 6.244 M 8.25 % | 5.768 M 63.41 % | 3.530 M 17.66 % | 3.000 M |
Operating income ratio | 0.00 -100.00 % | 0.72 -23.04 % | 0.94 17.65 % | 0.80 -42.18 % | 1.38 39.53 % | 0.99 4.36 % | 0.95 14.84 % | 0.83 -10.77 % | 0.93 29.68 % | 0.72 161.11 % | -1.17 -318.88 % | 0.53 -30.39 % | 0.77 -16.14 % | 0.92 -14.49 % | 1.07 67.34 % | 0.64 18.53 % | 0.54 -1.16 % | 0.55 -32.29 % | 0.81 48.68 % | 0.54 -45.56 % | 1.00 157.71 % | -1.73 -333.20 % | 0.74 -18.57 % | 0.91 -0.01 % | 0.91 -1.98 % | 0.93 38.35 % | 0.67 -26.19 % | 0.91 -8.39 % | 0.99 26.84 % | 0.78 16.03 % | 0.67 3.07 % | 0.65 -37.06 % | 1.04 6.66 % | 0.97 9.77 % | 0.89 30.29 % | 0.68 -24.25 % | 0.90 -20.70 % | 1.13 266.87 % | 0.31 -73.14 % | 1.15 10.89 % | 1.04 -33.16 % | 1.55 98.27 % | 0.78 18.91 % | 0.66 0.06 % | 0.66 -48.71 % | 1.28 63.28 % | 0.79 11.09 % | 0.71 5.88 % | 0.67 -56.00 % | 1.52 110.38 % | -14.63 -2 427.26 % | 0.63 -27.46 % | 0.87 27.22 % | 0.68 145.04 % | -1.51 -355.61 % | 0.59 -22.03 % | 0.76 106.51 % | 0.37 126.29 % | 0.16 -68.43 % | 0.51 24.53 % | 0.41 -12.90 % | 0.47 -68.39 % | 1.50 173.81 % | 0.55 1.14 % | 0.54 0.39 % | 0.54 -75.74 % | 2.22 238.50 % | 0.66 15.24 % | 0.57 16.09 % | 0.49 -95.05 % | 9.93 1 896.42 % | 0.50 -5.54 % | 0.53 10.28 % | 0.48 -54.72 % | 1.05 96.50 % | 0.54 14.66 % | 0.47 -20.62 % | 0.59 -24.22 % | 0.78 44.59 % | 0.54 -10.46 % | 0.60 -2.13 % | 0.61 -9.97 % | 0.68 |
Total other income expenses net | 0.000 100.00 % | -62.000 M | 0.000 100.00 % | -195.000 M -12.07 % | -174.000 M -397.14 % | -35.000 M | 0.000 -100.00 % | 66.000 M 153.23 % | -124.000 M 2.36 % | -127.000 M -113.31 % | 954.000 M 1 008.57 % | -105.000 M 57.49 % | -247.000 M -165.59 % | -93.000 M 11.43 % | -105.000 M -287.50 % | 56.000 M -74.55 % | 220.000 M 53.85 % | 143.000 M 113.43 % | 67.000 M -66.16 % | 198.000 M 360.53 % | -76.000 M 7.32 % | -82.000 M -3.80 % | -79.000 M 30.09 % | -113.000 M -63.77 % | -69.000 M -2.99 % | -67.000 M | 0.000 100.00 % | -35.000 M -3 600.00 % | 1.000 M 200.00 % | -1.000 M -103.33 % | 30.000 M 330.77 % | -13.000 M 50.00 % | -26.000 M 21.21 % | -33.000 M -725.00 % | -4.000 M 42.90 % | -7.005 M | 0.000 100.00 % | -32.000 M 41.58 % | -54.775 M 22.01 % | -70.236 M -281.68 % | -18.402 M 76.90 % | -79.676 M -41.57 % | -56.279 M -406.65 % | 18.353 M 894.16 % | -2.311 M 95.17 % | -47.837 M -0.79 % | -47.463 M -59.01 % | -29.849 M -8 679.12 % | -340.000 K 99.41 % | -58.102 M -113.18 % | 440.715 M 835.80 % | 47.095 M 1 453.78 % | 3.031 M -89.37 % | 28.509 M 11.08 % | 25.666 M 144.47 % | -57.719 M -743.85 % | -6.840 M -109.01 % | 75.943 M -18.81 % | 93.538 M 63.65 % | 57.157 M -79.63 % | 280.613 M 527.63 % | 44.710 M 149.50 % | -90.319 M -397.40 % | 30.370 M 982.71 % | 2.805 M -41.97 % | 4.834 M 106.26 % | -77.168 M -86.43 % | -41.393 M -26.24 % | -32.789 M -95.09 % | -16.807 M -151.28 % | 32.772 M | 0.000 -100.00 % | 8.576 M 1 743 184.15 % | -492.000 -100.00 % | 31.648 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.542 M | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -447.000 M -103.37 % | 13.275 B 1.15 % | 13.124 B 0.48 % | 13.061 B 5.28 % | 12.406 B 10.42 % | 11.235 B 2 200.00 % | -535.000 M -1.52 % | -527.000 M -28.22 % | -411.000 M -103.77 % | 10.913 B 3 701.65 % | -303.000 M -17.90 % | -257.000 M -25.98 % | -204.000 M 70.65 % | -695.000 M -86.83 % | -372.000 M -104.20 % | 8.847 B 2 446.68 % | -377.000 M -104.88 % | 7.724 B -6.89 % | 8.296 B 3 660.52 % | -233.000 M 16.19 % | -278.000 M 39.57 % | -460.000 M -106.65 % | 6.916 B 2 833.60 % | -253.000 M 55.77 % | -572.000 M -109.93 % | 5.762 B 17.16 % | 4.918 B 31.25 % | 3.747 B -7.09 % | 4.033 B -16.26 % | 4.816 B 1 624.05 % | -316.000 M -107.35 % | 4.299 B -0.07 % | 4.302 B -0.83 % | 4.338 B 18.82 % | 3.651 B 1.53 % | 3.596 B 2 955.51 % | -125.926 M -63.18 % | -77.169 M 69.97 % | -257.000 M -4.00 % | -247.123 M 17.37 % | -299.079 M -126.61 % | -131.977 M 32.16 % | -194.555 M -80.35 % | -107.878 M 51.66 % | -223.154 M -52.18 % | -146.639 M 2.00 % | -149.629 M -10.44 % | -135.487 M -34.79 % | -100.517 M 1.89 % | -102.451 M 61.92 % | -269.043 M -112.77 % | 2.107 B 0.65 % | 2.094 B 16.15 % | 1.802 B -7.70 % | 1.953 B 15.07 % | 1.697 B 10.54 % | 1.535 B 29.91 % | 1.182 B -7.51 % | 1.278 B -8.06 % | 1.390 B 25.64 % | 1.106 B 60.89 % | 687.545 M -20.99 % | 870.238 M 23.19 % | 706.402 M -15.19 % | 832.958 M -2.53 % | 854.603 M 4.30 % | 819.403 M -2.54 % | 840.743 M 9.09 % | 770.687 M -8.32 % | 840.589 M 27.29 % | 660.358 M 37.92 % | 478.792 M -2.38 % | 490.456 M -61.85 % | 1.286 B 229.27 % | 390.461 M 30.86 % | 298.390 M 765.38 % | -44.845 M -135.60 % | -19.034 M -1 472.67 % | 1.387 M -97.92 % | 66.591 M 223.56 % | -53.892 M 54.94 % | -119.607 M -512.44 % | 29.000 M 1 933 433.33 % | -1.500 K |
Total investments | 27.886 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.874 B 4.31 % | 21.929 B 2.01 % | 21.496 B 1.65 % | 21.148 B -2.90 % | 21.780 B 2.07 % | 21.339 B 0.80 % | 21.170 B 8.64 % | 19.486 B -2.61 % | 20.009 B 13.19 % | 17.677 B 3.16 % | 17.136 B 11.06 % | 15.429 B -0.55 % | 15.515 B 8.06 % | 14.358 B 3.73 % | 13.842 B -3.67 % | 14.370 B -0.39 % | 14.426 B 3.84 % | 13.892 B 6.93 % | 12.992 B -0.55 % | 13.064 B 5.21 % | 12.417 B 10.67 % | 11.220 B -2.66 % | 11.527 B -5.51 % | 12.199 B 3.02 % | 11.841 B 3.36 % | 11.456 B -0.37 % | 11.498 B 0.80 % | 11.407 B 29.33 % | 8.820 B 0.17 % | 8.805 B -1.08 % | 8.900 B -1.89 % | 9.072 B 0.18 % | 9.056 B 4.18 % | 8.692 B 1.39 % | 8.573 B 1.08 % | 8.482 B -6.05 % | 9.028 B 2.79 % | 8.784 B 8.87 % | 8.068 B 3.44 % | 7.800 B 2.18 % | 7.633 B 3.35 % | 7.385 B 8.37 % | 6.815 B 13.01 % | 6.030 B 1.79 % | 5.925 B -0.20 % | 5.936 B 7.84 % | 5.505 B 5.77 % | 5.205 B 2.16 % | 5.095 B 7.14 % | 4.755 B 2.41 % | 4.643 B 8.92 % | 4.263 B -1.27 % | 4.318 B 4.05 % | 4.150 B 9.38 % | 3.794 B 70.88 % | 2.220 B 2.23 % | 2.172 B 10.37 % | 1.968 B 0.27 % | 1.962 B -0.34 % | 1.969 B -0.20 % | 1.973 B -5.77 % | 2.094 B 0.16 % | 2.090 B -45.96 % | 3.869 B 9.02 % | 3.548 B 9.82 % | 3.231 B -0.03 % | 3.232 B 12.71 % | 2.867 B 16.02 % | 2.472 B 139.27 % | 1.033 B 17.63 % | 878.161 M 17.54 % | 747.145 M 27.51 % | 585.968 M 38.07 % | 424.413 M 40.40 % | 302.298 M 28.46 % | 235.331 M 28.60 % | 183.000 M | 0.000 |
Total debt | 0.000 -100.00 % | 13.922 B 1.18 % | 13.759 B 1.56 % | 13.547 B 4.15 % | 13.007 B 10.75 % | 11.744 B -1.60 % | 11.935 B 3.15 % | 11.571 B 1.23 % | 11.430 B 1.40 % | 11.272 B -8.51 % | 12.320 B 3.29 % | 11.928 B 0.72 % | 11.843 B 11.30 % | 10.641 B -4.45 % | 11.137 B 10.93 % | 10.040 B 6.98 % | 9.385 B 16.42 % | 8.061 B -5.72 % | 8.550 B 11.65 % | 7.658 B 1.96 % | 7.511 B -9.48 % | 8.298 B 17.01 % | 7.092 B 5.44 % | 6.726 B 9.28 % | 6.155 B -2.83 % | 6.334 B 21.48 % | 5.214 B 14.69 % | 4.546 B 0.09 % | 4.542 B -11.25 % | 5.118 B 5.44 % | 4.854 B 4.61 % | 4.640 B -4.09 % | 4.838 B 5.52 % | 4.585 B 18.35 % | 3.874 B 4.11 % | 3.721 B -1.70 % | 3.785 B -5.01 % | 3.985 B -3.71 % | 4.138 B 13.28 % | 3.653 B 1.98 % | 3.582 B 4.46 % | 3.429 B -12.62 % | 3.924 B 6.67 % | 3.679 B 9.58 % | 3.357 B 9.77 % | 3.059 B 2.43 % | 2.986 B -4.83 % | 3.138 B 22.46 % | 2.562 B 17.59 % | 2.179 B -0.76 % | 2.196 B -0.76 % | 2.213 B 0.81 % | 2.195 B 8.71 % | 2.019 B -2.64 % | 2.074 B 15.19 % | 1.800 B 11.11 % | 1.620 B 13.45 % | 1.428 B 3.59 % | 1.379 B -9.56 % | 1.524 B 22.43 % | 1.245 B 61.40 % | 771.358 M -20.43 % | 969.465 M 26.25 % | 767.871 M -12.67 % | 879.255 M -2.59 % | 902.619 M -0.68 % | 908.786 M 0.74 % | 902.152 M 6.42 % | 847.734 M -2.07 % | 865.643 M 27.02 % | 681.500 M 29.19 % | 527.500 M -4.44 % | 552.000 M -58.81 % | 1.340 B 178.01 % | 482.000 M 31.69 % | 366.000 M 6.09 % | 345.000 M 86.49 % | 185.000 M 927.78 % | 18.000 M -78.05 % | 82.000 M | 0.000 | 0.000 -100.00 % | 56.000 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -154.210 M 23.39 % | -201.305 M 1.48 % | -204.336 M 12.24 % | -232.845 M -76.03 % | -132.277 M -77.41 % | -74.558 M 35.72 % | -115.987 M 19.26 % | -143.661 M -197.96 % | 146.657 M | 0.000 | 0.000 100.00 % | -235.823 M 15.09 % | -277.717 M 9.64 % | -307.333 M 0.22 % | -308.000 M -4.93 % | -293.539 M -91.59 % | -153.213 M -115.74 % | -71.016 M | 0.000 100.00 % | -19.126 M | 0.000 | 0.000 | 0.000 100.00 % | -2.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -115.266 K -102.40 % | 4.796 M | 0.000 | 0.000 |
Retained earnings | 0.000 -100.00 % | 765.000 M -10.21 % | 852.000 M 17.03 % | 728.000 M 13.40 % | 642.000 M 3.55 % | 620.000 M 34.20 % | 462.000 M 49.51 % | 309.000 M 286.25 % | 80.000 M 433.33 % | 15.000 M 850.00 % | -2.000 M -103.03 % | 66.000 M -66.33 % | 196.000 M -36.36 % | 308.000 M -2.22 % | 315.000 M 92.07 % | 164.000 M 763.16 % | 19.000 M 106.74 % | -282.000 M 41.25 % | -480.000 M 31.13 % | -697.000 M 28.07 % | -969.000 M 10.03 % | -1.077 B -267.58 % | -293.000 M -263.69 % | 179.000 M -2.19 % | 183.000 M 12.96 % | 162.000 M 27.56 % | 127.000 M 258.75 % | -80.000 M 19.19 % | -99.000 M 0.00 % | -99.000 M -5.32 % | -94.000 M -20.51 % | -78.000 M -13.04 % | -69.000 M -122.58 % | -31.000 M -183.78 % | 37.000 M 1 234.27 % | -3.262 M 84.94 % | -21.655 M -184.34 % | -7.616 M 99.15 % | -894.000 M -1 832.93 % | -46.251 M 19.18 % | -57.230 M -23.78 % | -46.235 M -3.54 % | -44.656 M 25.57 % | -59.999 M -30.64 % | -45.928 M -86.88 % | -24.576 M -179.75 % | -8.785 M -20.06 % | -7.317 M 76.83 % | -31.580 M -35.53 % | -23.301 M 16.51 % | -27.910 M -4.26 % | -26.769 M -179.48 % | -9.578 M 37.74 % | -15.385 M 99.85 % | -10.449 B -28 728.80 % | -36.245 M 42.43 % | -62.960 M -79.58 % | -35.060 M 99.69 % | -11.336 B -44 770.17 % | -25.264 M -114.71 % | 171.804 M | 0.000 -100.00 % | 3.143 M 165.03 % | -4.833 M | 0.000 | 0.000 100.00 % | -7.637 M | 0.000 100.00 % | -624.000 K -115.15 % | 4.120 M -41.18 % | 7.005 M | 0.000 -100.00 % | 415.395 K -89.38 % | 3.913 M -44.40 % | 7.038 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 481.920 K | 0.000 | 0.000 |
Common stock | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 314.000 K 0.00 % | 314.000 K 0.00 % | 314.000 K | 0.000 -100.00 % | 314.000 K 0.00 % | 314.000 K 0.00 % | 314.000 K 0.00 % | 314.000 K 0.00 % | 314.000 K 5.02 % | 299.000 K 0.34 % | 298.000 K 0.00 % | 298.000 K 10.78 % | 269.000 K 0.37 % | 268.000 K 7.63 % | 249.000 K -99.90 % | 249.000 M 100 303.23 % | 248.000 K 11.71 % | 222.000 K 0.00 % | 222.000 K 8.29 % | 205.000 K 0.00 % | 205.000 K 0.00 % | 205.000 K 0.00 % | 205.000 K 0.49 % | 204.000 K 5.70 % | 193.000 K 0.52 % | 192.000 K 44.36 % | 133.000 K 20.91 % | 110.000 K 0.00 % | 110.000 K 13.40 % | 97.000 K 0.00 % | 97.000 K 0.00 % | 97.000 K 0.00 % | 97.000 K 0.00 % | 97.000 K 32.88 % | 73.000 K 0.44 % | 72.683 K 0.00 % | 72.683 K 4.19 % | 69.757 K 29.27 % | 53.961 K 3.70 % | 52.037 K 6.00 % | 49.092 K 28.49 % | 38.208 K 0.53 % | 38.008 K 0.26 % | 37.910 K 61.94 % | 23.410 K 1.04 % | 23.169 K 0.11 % | 23.144 K 109.13 % | 11.067 K | 0.000 |
Total equity | 14.034 B 2.65 % | 13.672 B 2.37 % | 13.355 B 4.56 % | 12.773 B 3.31 % | 12.364 B 4.14 % | 11.872 B 5.99 % | 11.201 B 3.57 % | 10.815 B 4.45 % | 10.354 B 3.04 % | 10.049 B 5.17 % | 9.555 B 1.26 % | 9.436 B 1.08 % | 9.335 B -0.47 % | 9.379 B 5.76 % | 8.868 B 3.88 % | 8.537 B 5.68 % | 8.078 B 5.84 % | 7.632 B 6.35 % | 7.176 B 3.06 % | 6.963 B 4.07 % | 6.691 B 1.64 % | 6.583 B -11.84 % | 7.467 B 1.27 % | 7.373 B 0.07 % | 7.368 B 0.40 % | 7.339 B 0.53 % | 7.300 B -0.18 % | 7.313 B 0.59 % | 7.270 B 1.28 % | 7.178 B 1.13 % | 7.098 B 1.00 % | 7.028 B -0.33 % | 7.051 B 0.23 % | 7.035 B 36.21 % | 5.165 B -0.84 % | 5.209 B -0.17 % | 5.218 B 0.74 % | 5.180 B 0.13 % | 5.173 B -2.02 % | 5.280 B -0.05 % | 5.282 B 0.51 % | 5.255 B -0.54 % | 5.284 B 0.65 % | 5.250 B 6.41 % | 4.934 B 0.72 % | 4.899 B -0.12 % | 4.904 B 11.66 % | 4.392 B 1.02 % | 4.348 B 9.29 % | 3.979 B -0.24 % | 3.988 B 2.04 % | 3.909 B 13.41 % | 3.446 B 0.39 % | 3.433 B 9.09 % | 3.147 B 1.42 % | 3.103 B -0.99 % | 3.134 B -0.91 % | 3.163 B 3.69 % | 3.051 B 9.79 % | 2.778 B 2.48 % | 2.711 B 72.80 % | 1.569 B 24.73 % | 1.258 B 2.89 % | 1.223 B 12.30 % | 1.089 B 0.06 % | 1.088 B -0.62 % | 1.095 B -12.14 % | 1.246 B -6.20 % | 1.329 B 20.11 % | 1.106 B -1.64 % | 1.125 B -1.73 % | 1.144 B 3.55 % | 1.105 B 33.51 % | 827.762 M 4.86 % | 789.433 M 6.79 % | 739.269 M 28.13 % | 576.984 M 0.98 % | 571.375 M 0.31 % | 569.612 M 61.31 % | 353.109 M 1.78 % | 346.933 M 0.18 % | 346.320 M 116.45 % | 160.000 M 10 666 566.67 % | 1.500 K |
Other non current liabilities | 0.000 -100.00 % | 583.000 M -20.57 % | 734.000 M 19.16 % | 616.000 M 10.39 % | 558.000 M 7.51 % | 519.000 M -95.87 % | 12.571 B 8.18 % | 11.620 B 1.50 % | 11.448 B 203.58 % | -11.052 B -4 556.45 % | 248.000 M -23.22 % | 323.000 M -97.40 % | 12.425 B 9 172.39 % | 134.000 M -62.36 % | 356.000 M -27.20 % | 489.000 M -94.79 % | 9.389 B 3 205.99 % | 284.000 M 760.47 % | -43.000 M -100.57 % | 7.595 B 2.29 % | 7.425 B -16.00 % | 8.839 B 9 212.37 % | -97.000 M -101.47 % | 6.600 B 9.53 % | 6.026 B 3 446.79 % | 169.900 M -43.37 % | 300.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 -100.00 % | 13.922 B 1.18 % | 13.759 B 1.56 % | 13.547 B 4.15 % | 13.007 B 10.75 % | 11.744 B 106 663.64 % | 11.000 M -31.25 % | 16.000 M 0.00 % | 16.000 M -99.86 % | 11.260 B 24 378.26 % | 46.000 M 39.39 % | 33.000 M | 0.000 -100.00 % | 28.000 M -60.56 % | 71.000 M -99.30 % | 10.080 B 22 300.00 % | 45.000 M -99.44 % | 8.049 B 7 791.18 % | 102.000 M -1.92 % | 104.000 M 2.97 % | 101.000 M 6.32 % | 95.000 M -56.42 % | 218.000 M 78.69 % | 122.000 M 2.52 % | 119.000 M -98.12 % | 6.316 B 28.53 % | 4.914 B 8.10 % | 4.546 B 0.09 % | 4.542 B -11.25 % | 5.118 B | 0.000 -100.00 % | 4.640 B -4.09 % | 4.838 B 5.52 % | 4.585 B 18.35 % | 3.874 B 4.11 % | 3.721 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 -100.00 % | 2.213 B 0.81 % | 2.195 B 8.71 % | 2.019 B 25.35 % | 1.611 B -10.53 % | 1.800 B 11.11 % | 1.620 B 13.45 % | 1.428 B 69.96 % | 840.201 M -44.87 % | 1.524 B 22.43 % | 1.245 B 61.40 % | 771.358 M 3.14 % | 747.896 M -2.60 % | 767.871 M -12.67 % | 879.255 M -2.59 % | 902.619 M 13.61 % | 794.486 M -11.93 % | 902.152 M 6.42 % | 847.734 M | 0.000 -100.00 % | 596.528 M | 0.000 | 0.000 -100.00 % | 670.000 M | 0.000 -100.00 % | 366.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 80.000 M -99.45 % | 14.505 B 0.08 % | 14.493 B 2.33 % | 14.163 B 4.41 % | 13.565 B 10.62 % | 12.263 B -2.54 % | 12.582 B 8.13 % | 11.636 B 1.50 % | 11.464 B 5 411.54 % | 208.000 M -29.25 % | 294.000 M -17.42 % | 356.000 M -97.13 % | 12.425 B 7 569.75 % | 162.000 M -62.06 % | 427.000 M -95.96 % | 10.569 B 12.03 % | 9.434 B 13.21 % | 8.333 B 14 023.73 % | 59.000 M -99.23 % | 7.699 B 2.30 % | 7.526 B -15.76 % | 8.934 B 7 283.47 % | 121.000 M -98.20 % | 6.722 B 9.39 % | 6.145 B -5.26 % | 6.486 B 24.40 % | 5.214 B 14.69 % | 4.546 B 0.09 % | 4.542 B -11.25 % | 5.118 B 5.44 % | 4.854 B 4.61 % | 4.640 B -4.09 % | 4.838 B 5.52 % | 4.585 B 18.35 % | 3.874 B 4.11 % | 3.721 B -1.70 % | 3.785 B -5.01 % | 3.985 B -3.71 % | 4.138 B 13.28 % | 3.653 B 1.98 % | 3.582 B 4.46 % | 3.429 B -12.62 % | 3.924 B 6.67 % | 3.679 B 9.58 % | 3.357 B 9.77 % | 3.059 B 2.43 % | 2.986 B -4.83 % | 3.138 B 22.46 % | 2.562 B 17.59 % | 2.179 B -0.76 % | 2.196 B -0.76 % | 2.213 B 0.81 % | 2.195 B 8.71 % | 2.019 B 25.35 % | 1.611 B -10.53 % | 1.800 B 11.11 % | 1.620 B 13.45 % | 1.428 B 69.96 % | 840.201 M -44.87 % | 1.524 B 22.43 % | 1.245 B 61.40 % | 771.358 M 3.14 % | 747.896 M -2.60 % | 767.871 M -12.67 % | 879.255 M -2.59 % | 902.619 M 13.61 % | 794.486 M -11.93 % | 902.152 M 6.42 % | 847.734 M | 0.000 -100.00 % | 596.528 M | 0.000 | 0.000 -100.00 % | 670.000 M | 0.000 -100.00 % | 366.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 234.000 M 202.63 % | -228.000 M 1.30 % | -231.000 M -11.06 % | -208.000 M 29.25 % | -294.000 M 28.29 % | -410.000 M -294.31 % | 211.000 M 204.98 % | -201.000 M 52.93 % | -427.000 M -53.05 % | -279.000 M 1.41 % | -283.000 M -88.16 % | -150.400 M 15.98 % | -179.000 M -19.33 % | -150.000 M 24.24 % | -198.000 M -15.79 % | -171.000 M 3.39 % | -177.000 M 16.90 % | -213.000 M -24.56 % | -171.000 M -201.24 % | 168.900 M 137.12 % | -455.000 M -133.33 % | -195.000 M 33.45 % | -293.000 M | 0.000 100.00 % | -245.000 M -0.82 % | -243.000 M 22.12 % | -312.000 M -27.35 % | -245.000 M -140.20 % | -102.000 M -15.88 % | -88.025 M -4.26 % | -84.427 M 7.09 % | -90.872 M -110.00 % | 909.000 M 966.38 % | -104.919 M 16.60 % | -125.803 M -20.01 % | -104.831 M 18.75 % | -129.030 M -5.35 % | -122.478 M 11.42 % | -138.274 M -15.79 % | -119.415 M -7.02 % | -111.577 M -27.21 % | -87.710 M 9.12 % | -96.517 M -16.65 % | -82.738 M | 0.000 -100.00 % | 133.540 M 4.98 % | 127.201 M 7.82 % | 117.976 M 27.55 % | 92.496 M -11.75 % | 104.815 M -10.72 % | 117.405 M 40.35 % | 83.652 M 59.65 % | 52.397 M 220.96 % | 16.325 M -13.87 % | 18.954 M 498.67 % | 3.166 M -95.24 % | 66.495 M -10.30 % | 74.130 M 18.92 % | 62.334 M 2 969.13 % | 2.031 M -93.84 % | 32.989 M 761.56 % | 3.829 M 44.98 % | 2.641 M | 0.000 -100.00 % | 13.041 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.080 M | 0.000 | 0.000 100.00 % | -8.303 M | 0.000 | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M -26.83 % | 41.000 M | 0.000 | 0.000 -100.00 % | 54.000 M 45.95 % | 37.000 M -5.13 % | 39.000 M | 0.000 -100.00 % | 21.000 M -60.38 % | 53.000 M 22.12 % | 43.400 M | 0.000 -100.00 % | 108.000 M -4.42 % | 113.000 M -5.04 % | 119.000 M | 0.000 -100.00 % | 128.000 M -2.29 % | 131.000 M | 0.000 -100.00 % | 300.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 463.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 538.308 M | 0.000 | 0.000 | 0.000 -100.00 % | 221.569 M | 0.000 | 0.000 | 0.000 -100.00 % | 114.300 M | 0.000 | 0.000 -100.00 % | 865.643 M 918.40 % | 85.000 M -83.89 % | 527.500 M -4.44 % | 552.000 M -17.61 % | 670.000 M 39.00 % | 482.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 M -78.05 % | 82.000 M | 0.000 | 0.000 -100.00 % | 56.000 M | 0.000 |
Total current liabilities | 0.000 -100.00 % | 140.000 M -65.52 % | 406.000 M 147.56 % | 164.000 M 0.61 % | 163.000 M 34.71 % | 121.000 M -67.56 % | 373.000 M 1 765.00 % | 20.000 M -16.67 % | 24.000 M -97.19 % | 855.000 M 63.48 % | 523.000 M -48.93 % | 1.024 B 79.65 % | 570.000 M 18.26 % | 482.000 M -42.48 % | 838.000 M 1 645.83 % | 48.000 M -9.43 % | 53.000 M -5.36 % | 56.000 M -87.47 % | 447.000 M 313.89 % | 108.000 M -4.42 % | 113.000 M -5.04 % | 119.000 M -65.61 % | 346.000 M 170.31 % | 128.000 M -2.29 % | 131.000 M -57.32 % | 306.900 M -52.64 % | 648.000 M 63.64 % | 396.000 M -18.35 % | 485.000 M 116.52 % | 224.000 M -43.29 % | 395.000 M 5.90 % | 373.000 M -15.03 % | 439.000 M 18.65 % | 370.000 M 79.61 % | 206.000 M 0.02 % | 205.963 M 0.84 % | 204.248 M 1.73 % | 200.780 M -80.35 % | 1.022 B 326.07 % | 239.865 M -7.82 % | 260.221 M 11.74 % | 232.878 M -19.58 % | 289.576 M 5.60 % | 274.210 M 1.88 % | 269.160 M 11.10 % | 242.264 M -3.40 % | 250.785 M 12.00 % | 223.906 M 1.62 % | 220.339 M 12.80 % | 195.338 M 128.68 % | 85.421 M -52.49 % | 179.811 M 8.21 % | 166.171 M 5.83 % | 157.011 M -75.06 % | 629.570 M 343.31 % | 142.016 M -9.61 % | 157.108 M 35.45 % | 115.991 M -82.73 % | 671.812 M 418.53 % | 129.562 M 10.27 % | 117.491 M 201.20 % | 39.007 M -87.32 % | 307.731 M 312.40 % | 74.619 M -5.64 % | 79.078 M 45.80 % | 54.239 M -73.14 % | 201.968 M 458.29 % | 36.176 M 46.02 % | 24.774 M -97.20 % | 886.099 M 717.99 % | 108.326 M -80.05 % | 543.109 M -8.91 % | 596.261 M -12.66 % | 682.653 M 25.01 % | 546.073 M 3 058.83 % | 17.287 M -14.62 % | 20.246 M 142.10 % | 8.363 M -81.01 % | 44.033 M -50.65 % | 89.227 M 2 171.41 % | 3.928 M -66.20 % | 11.624 M -79.24 % | 56.000 M | 0.000 |
Total liabilities | 15.037 B 2.68 % | 14.645 B -1.70 % | 14.899 B 3.99 % | 14.327 B 4.36 % | 13.728 B 10.85 % | 12.384 B -1.71 % | 12.599 B 4.08 % | 12.105 B 1.92 % | 11.877 B 0.97 % | 11.763 B -8.41 % | 12.843 B 1.91 % | 12.602 B 1.12 % | 12.462 B 12.43 % | 11.084 B -7.44 % | 11.975 B 12.79 % | 10.617 B 6.72 % | 9.948 B 18.58 % | 8.389 B -7.00 % | 9.020 B 12.93 % | 7.987 B 2.06 % | 7.826 B -15.15 % | 9.223 B 24.00 % | 7.438 B 4.98 % | 7.085 B 9.37 % | 6.478 B -2.19 % | 6.623 B 18.37 % | 5.595 B 13.21 % | 4.942 B -1.69 % | 5.027 B -8.85 % | 5.515 B 5.07 % | 5.249 B 4.71 % | 5.013 B -5.00 % | 5.277 B 6.50 % | 4.955 B 21.45 % | 4.080 B 3.90 % | 3.927 B -1.57 % | 3.990 B -4.68 % | 4.186 B -3.42 % | 4.334 B 11.32 % | 3.893 B 1.32 % | 3.842 B 4.93 % | 3.662 B -13.10 % | 4.214 B 6.59 % | 3.953 B 9.01 % | 3.627 B 9.86 % | 3.301 B 1.97 % | 3.237 B -3.71 % | 3.362 B 20.81 % | 2.783 B 17.20 % | 2.374 B -1.59 % | 2.413 B 0.85 % | 2.392 B 1.33 % | 2.361 B 8.51 % | 2.176 B -2.87 % | 2.240 B 15.34 % | 1.942 B 9.28 % | 1.777 B 15.10 % | 1.544 B 2.12 % | 1.512 B -8.57 % | 1.654 B 21.38 % | 1.362 B 68.13 % | 810.365 M -23.23 % | 1.056 B 25.30 % | 842.490 M -12.09 % | 958.333 M 0.15 % | 956.858 M -3.97 % | 996.454 M 6.19 % | 938.328 M 7.54 % | 872.508 M -1.99 % | 890.251 M 26.30 % | 704.854 M 29.09 % | 546.013 M -8.90 % | 599.350 M -12.44 % | 684.517 M 22.55 % | 558.558 M 45.73 % | 383.287 M 4.88 % | 365.446 M 76.34 % | 207.245 M 370.66 % | 44.033 M -52.04 % | 91.818 M 560.53 % | 13.901 M -1.76 % | 14.151 M -76.80 % | 61.000 M | 0.000 |
Other non current assets | 0.000 -100.00 % | 27.398 B 1.09 % | 27.103 B 3.35 % | 26.225 B 4.27 % | 25.152 B 8.07 % | 23.274 B 201.75 % | -22.874 B -4.31 % | -21.929 B -2.01 % | -21.496 B | 0.000 100.00 % | -21.780 B -2.07 % | -21.339 B -0.80 % | -21.170 B -8.64 % | -19.486 B 2.61 % | -20.009 B -13.19 % | -17.677 B -3.16 % | -17.136 B -11.06 % | -15.429 B 0.55 % | -15.515 B -8.06 % | -14.358 B -3.73 % | -13.842 B 3.67 % | -14.370 B 0.39 % | -14.426 B -3.84 % | -13.892 B -6.93 % | -12.992 B 0.55 % | -13.064 B -5.21 % | -12.417 B | 0.000 | 0.000 100.00 % | -12.199 B -3.02 % | -11.841 B -3.36 % | -11.456 B | 0.000 100.00 % | -11.407 B -29.33 % | -8.820 B -0.17 % | -8.805 B | 0.000 | 0.000 100.00 % | -9.056 B | 0.000 | 0.000 | 0.000 100.00 % | -9.028 B | 0.000 | 0.000 | 0.000 100.00 % | -7.633 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.582 M -0.38 % | 99.961 M 14.96 % | 86.953 M | 0.000 | 0.000 -100.00 % | 78.292 M -10.43 % | 87.404 M 40.12 % | 62.380 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.455 M | 0.000 -100.00 % | 11.215 M 9.47 % | 10.245 M -10.31 % | 11.423 M -6.64 % | 12.235 M 45.97 % | 8.382 M 100.43 % | -1.934 B -21 620.94 % | 8.988 M 100.56 % | -1.616 B 0.03 % | -1.616 B -12.71 % | -1.434 B -13 742.87 % | 10.509 M 101.02 % | -1.033 B -17.63 % | -878.161 M -17.54 % | -747.145 M -27.51 % | -585.968 M -38.07 % | -424.413 M -40.40 % | -302.298 M | 0.000 -100.00 % | 9.509 M | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.874 B 4.31 % | 21.929 B 2.01 % | 21.496 B 1.65 % | 21.148 B -2.90 % | 21.780 B 2.07 % | 21.339 B 0.80 % | 21.170 B 8.64 % | 19.486 B -2.61 % | 20.009 B 13.19 % | 17.677 B 3.16 % | 17.136 B 11.06 % | 15.429 B -0.55 % | 15.515 B 8.06 % | 14.358 B 3.73 % | 13.842 B -3.67 % | 14.370 B -0.39 % | 14.426 B 3.84 % | 13.892 B 6.93 % | 12.992 B -0.55 % | 13.064 B 5.21 % | 12.417 B 10.67 % | 11.220 B -2.66 % | 11.527 B -5.51 % | 12.199 B 3.02 % | 11.841 B 3.36 % | 11.456 B -0.37 % | 11.498 B 0.80 % | 11.407 B 29.33 % | 8.820 B 0.17 % | 8.805 B -1.08 % | 8.900 B -1.89 % | 9.072 B 0.18 % | 9.056 B 4.18 % | 8.692 B 1.39 % | 8.573 B 1.08 % | 8.482 B -6.05 % | 9.028 B 2.79 % | 8.784 B 8.87 % | 8.068 B 3.44 % | 7.800 B 2.18 % | 7.633 B 3.35 % | 7.385 B 8.37 % | 6.815 B 13.01 % | 6.030 B | 0.000 -100.00 % | 5.936 B 7.84 % | 5.505 B 5.77 % | 5.205 B | 0.000 -100.00 % | 4.755 B 2.41 % | 4.643 B 8.92 % | 4.263 B -1.27 % | 4.318 B 4.05 % | 4.150 B 9.38 % | 3.794 B 70.88 % | 2.220 B 2.23 % | 2.172 B 10.37 % | 1.968 B 0.27 % | 1.962 B -0.34 % | 1.969 B -0.20 % | 1.973 B -5.77 % | 2.094 B 0.16 % | 2.090 B 8.07 % | 1.934 B 9.02 % | 1.774 B 9.82 % | 1.616 B -0.03 % | 1.616 B 12.71 % | 1.434 B 16.02 % | 1.236 B 19.64 % | 1.033 B 17.63 % | 878.161 M 17.54 % | 747.145 M 27.51 % | 585.968 M 38.07 % | 424.413 M 40.40 % | 302.298 M 28.46 % | 235.331 M 28.60 % | 183.000 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M -12.50 % | 8.000 M -11.11 % | 9.000 M -10.00 % | 10.000 M -23.08 % | 13.000 M -13.33 % | 15.000 M -16.67 % | 18.000 M -10.00 % | 20.000 M -4.76 % | 21.000 M -8.70 % | 23.000 M -4.17 % | 24.000 M -11.11 % | 27.000 M -12.90 % | 31.000 M -8.82 % | 34.000 M -5.56 % | 36.000 M -5.26 % | 38.000 M -55.29 % | 85.000 M -5.56 % | 90.000 M -4.26 % | 94.000 M 0.00 % | 94.000 M -5.05 % | 99.000 M -1.98 % | 101.000 M -3.81 % | 105.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current assets | 0.000 -100.00 % | 27.398 B 1.09 % | 27.103 B 3.32 % | 26.232 B 4.26 % | 25.160 B 8.06 % | 23.283 B 232 730.00 % | 10.000 M -23.08 % | 13.000 M -13.33 % | 15.000 M -99.93 % | 21.166 B 105 730.00 % | 20.000 M -4.76 % | 21.000 M -8.70 % | 23.000 M -4.17 % | 24.000 M -11.11 % | 27.000 M -12.90 % | 31.000 M -8.82 % | 34.000 M -5.56 % | 36.000 M -5.26 % | 38.000 M -55.29 % | 85.000 M -5.56 % | 90.000 M -4.26 % | 94.000 M 0.00 % | 94.000 M -5.05 % | 99.000 M -1.98 % | 101.000 M -3.81 % | 105.000 M -99.16 % | 12.488 B 11.30 % | 11.220 B -2.66 % | 11.527 B -5.51 % | 12.199 B 2.19 % | 11.937 B 4.20 % | 11.456 B -0.37 % | 11.498 B 0.80 % | 11.407 B 28.44 % | 8.881 B 0.87 % | 8.805 B -1.08 % | 8.900 B -1.89 % | 9.072 B -99.90 % | 9.145 T 105 110.34 % | 8.692 B 1.39 % | 8.573 B 1.08 % | 8.482 B -99.91 % | 9.151 T 104 086.05 % | 8.784 B 8.87 % | 8.068 B 3.44 % | 7.800 B -99.90 % | 7.876 T 106 538.09 % | 7.385 B 8.37 % | 6.815 B 13.01 % | 6.030 B -99.90 % | 6.017 T 99 593.68 % | 6.036 B 7.69 % | 5.605 B 5.92 % | 5.291 B 3.87 % | 5.095 B 7.14 % | 4.755 B 0.71 % | 4.721 B 8.53 % | 4.350 B -0.68 % | 4.380 B 5.56 % | 4.150 B 9.38 % | 3.794 B 70.88 % | 2.220 B 1.55 % | 2.186 B 11.11 % | 1.968 B -0.30 % | 1.974 B -0.29 % | 1.979 B -0.25 % | 1.984 B -5.77 % | 2.106 B 0.34 % | 2.099 B 8.51 % | 1.934 B 8.47 % | 1.783 B 10.38 % | 1.616 B -0.03 % | 1.616 B 12.71 % | 1.434 B 15.04 % | 1.246 B 20.65 % | 1.033 B 17.63 % | 878.161 M 17.54 % | 747.145 M 25.14 % | 597.032 M 40.67 % | 424.413 M 40.40 % | 302.298 M 28.46 % | 235.331 M 22.24 % | 192.509 M | 0.000 |
Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 M | 0.000 | 0.000 -100.00 % | 57.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 M | 0.000 -100.00 % | 23.000 M | 0.000 -100.00 % | 9.000 M | 0.000 | 0.000 -100.00 % | 2.000 M -75.00 % | 8.000 M 14.29 % | 7.000 M -41.67 % | 12.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M | 0.000 -100.00 % | 905.000 K | 0.000 -100.00 % | 4.019 M 0.48 % | 4.000 M | 0.000 -100.00 % | 315.000 K 21.15 % | 260.000 K -83.08 % | 1.537 M 192.21 % | 526.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.521 M -11.54 % | 81.984 M | 0.000 | 0.000 | 0.000 -100.00 % | 59.845 M -3.81 % | 62.214 M | 0.000 | 0.000 -100.00 % | 14.729 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 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 256.799 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.479 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.934 B 9.02 % | 1.774 B 9.82 % | 1.616 B -0.03 % | 1.616 B 12.71 % | 1.434 B 16.02 % | 1.236 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -193.840 K | 0.000 |
cash and cash equivalents | 447.000 M -30.91 % | 647.000 M 1.89 % | 635.000 M 30.66 % | 486.000 M -19.13 % | 601.000 M 18.07 % | 509.000 M -4.86 % | 535.000 M 1.52 % | 527.000 M 28.22 % | 411.000 M 14.48 % | 359.000 M 18.48 % | 303.000 M 17.90 % | 257.000 M 25.98 % | 204.000 M -70.65 % | 695.000 M 86.83 % | 372.000 M -68.82 % | 1.193 B 216.45 % | 377.000 M 11.87 % | 337.000 M 32.68 % | 254.000 M 9.01 % | 233.000 M -16.19 % | 278.000 M -39.57 % | 460.000 M 161.36 % | 176.000 M -30.43 % | 253.000 M -55.77 % | 572.000 M 0.00 % | 572.000 M 93.24 % | 296.000 M -62.95 % | 799.000 M 56.97 % | 509.000 M 68.54 % | 302.000 M -4.43 % | 316.000 M -7.33 % | 341.000 M -36.38 % | 536.000 M 117.00 % | 247.000 M 10.76 % | 223.000 M 78.27 % | 125.089 M -0.66 % | 125.926 M 63.18 % | 77.169 M -69.97 % | 257.000 M 4.00 % | 247.123 M -17.37 % | 299.079 M 126.61 % | 131.977 M -32.16 % | 194.555 M 80.35 % | 107.878 M -51.66 % | 223.154 M 52.18 % | 146.639 M -2.00 % | 149.629 M 10.44 % | 135.487 M 34.79 % | 100.517 M -1.89 % | 102.451 M -61.92 % | 269.043 M 155.11 % | 105.463 M 4.15 % | 101.265 M -53.21 % | 216.412 M 79.18 % | 120.782 M 17.10 % | 103.146 M 21.51 % | 84.889 M -65.52 % | 246.233 M 144.40 % | 100.752 M -25.01 % | 134.362 M -3.18 % | 138.778 M 65.58 % | 83.813 M -15.53 % | 99.227 M 61.43 % | 61.469 M 32.77 % | 46.297 M -3.58 % | 48.016 M -46.28 % | 89.383 M 45.55 % | 61.409 M -20.30 % | 77.047 M 207.52 % | 25.054 M 18.50 % | 21.142 M -56.59 % | 48.708 M -20.86 % | 61.544 M 13.27 % | 54.333 M -40.64 % | 91.539 M 35.39 % | 67.610 M 50.77 % | 44.845 M 135.60 % | 19.034 M 14.57 % | 16.613 M 7.82 % | 15.409 M -71.41 % | 53.892 M -54.94 % | 119.607 M 342.99 % | 27.000 M 1 799 900.00 % | 1.500 K |
Cash and short term investments | 447.000 M -30.91 % | 647.000 M 1.89 % | 635.000 M 30.66 % | 486.000 M -19.13 % | 601.000 M 18.07 % | 509.000 M -4.86 % | 535.000 M 1.52 % | 527.000 M 28.22 % | 411.000 M 14.48 % | 359.000 M 18.48 % | 303.000 M 17.90 % | 257.000 M 25.98 % | 204.000 M -70.65 % | 695.000 M 86.83 % | 372.000 M -68.82 % | 1.193 B 216.45 % | 377.000 M 11.87 % | 337.000 M 32.68 % | 254.000 M 9.01 % | 233.000 M -16.19 % | 278.000 M -39.57 % | 460.000 M 161.36 % | 176.000 M -30.43 % | 253.000 M -55.77 % | 572.000 M 0.00 % | 572.000 M 93.24 % | 296.000 M -62.95 % | 799.000 M 56.97 % | 509.000 M 68.54 % | 302.000 M -4.43 % | 316.000 M -7.33 % | 341.000 M -36.38 % | 536.000 M 117.00 % | 247.000 M 10.76 % | 223.000 M 78.27 % | 125.089 M -0.66 % | 125.926 M 63.18 % | 77.169 M -99.97 % | 257.056 B 103 919.46 % | 247.123 M -17.37 % | 299.079 M 126.61 % | 131.977 M -32.16 % | 194.555 M 80.35 % | 107.878 M -51.66 % | 223.154 M 52.18 % | 146.639 M -99.90 % | 149.629 B 110 337.90 % | 135.487 M 34.79 % | 100.517 M -1.89 % | 102.451 M -61.92 % | 269.043 M 155.11 % | 105.463 M 4.15 % | 101.265 M -53.21 % | 216.412 M 79.18 % | 120.782 M 17.10 % | 103.146 M 21.51 % | 84.889 M -65.52 % | 246.233 M 144.40 % | 100.752 M -25.01 % | 134.362 M -3.18 % | 138.778 M 65.58 % | 83.813 M -15.53 % | 99.227 M 61.43 % | 61.469 M 32.77 % | 46.297 M -3.58 % | 48.016 M -46.28 % | 89.383 M 45.55 % | 61.409 M -20.30 % | 77.047 M 207.52 % | 25.054 M -98.60 % | 1.795 B 3 585.96 % | 48.708 M -20.86 % | 61.544 M 13.27 % | 54.333 M -40.64 % | 91.539 M 35.39 % | 67.610 M 50.77 % | 44.845 M 135.60 % | 19.034 M 14.57 % | 16.613 M 7.82 % | 15.409 M -71.41 % | 53.892 M -54.94 % | 119.607 M 346.19 % | 26.806 M 1 786 977.33 % | 1.500 K |
Total current assets | 720.000 M -21.65 % | 919.000 M -20.16 % | 1.151 B 32.60 % | 868.000 M -6.87 % | 932.000 M -4.21 % | 973.000 M 22.24 % | 796.000 M 7.28 % | 742.000 M 25.34 % | 592.000 M 7.05 % | 553.000 M 14.49 % | 483.000 M 10.27 % | 438.000 M -11.69 % | 496.000 M -40.10 % | 828.000 M 39.39 % | 594.000 M -54.45 % | 1.304 B 89.26 % | 689.000 M 51.10 % | 456.000 M -16.94 % | 549.000 M 48.78 % | 369.000 M -23.76 % | 484.000 M -15.24 % | 571.000 M 224.43 % | 176.000 M -52.94 % | 374.000 M -44.76 % | 677.000 M -1.31 % | 686.000 M 68.55 % | 407.000 M -57.60 % | 960.000 M 44.14 % | 666.000 M 66.08 % | 401.000 M -2.20 % | 410.000 M -8.07 % | 446.000 M -30.96 % | 646.000 M 41.98 % | 455.000 M 25.00 % | 364.000 M 35.66 % | 268.323 M 4.58 % | 256.570 M 5.49 % | 243.208 M -99.94 % | 395.028 B 103 178.53 % | 382.488 M -13.48 % | 442.098 M 34.45 % | 328.822 M -8.13 % | 357.932 M 17.50 % | 304.632 M -19.03 % | 376.231 M 30.69 % | 287.887 M -99.81 % | 149.882 B 58 449.77 % | 255.990 M 16.37 % | 219.984 M 0.71 % | 218.442 M -99.94 % | 378.041 B 142 320.51 % | 265.440 M 30.95 % | 202.704 M -36.19 % | 317.654 M 8.44 % | 292.931 M 0.89 % | 290.353 M 52.76 % | 190.076 M -46.70 % | 356.606 M 95.75 % | 182.176 M -35.49 % | 282.391 M 0.97 % | 279.682 M 116.38 % | 129.256 M 1.58 % | 127.246 M 30.70 % | 97.357 M 32.70 % | 73.369 M 11.88 % | 65.580 M -38.67 % | 106.933 M 36.08 % | 78.581 M -23.13 % | 102.222 M 95.45 % | 52.301 M -100.00 % | 44.872 T 67 849 064.34 % | 66.136 M -16.82 % | 79.510 M 16.18 % | 68.439 M -32.68 % | 101.660 M 29.43 % | 78.542 M 49.04 % | 52.699 M 95.23 % | 26.992 M 62.47 % | 16.613 M -11.85 % | 18.847 M -67.09 % | 57.272 M -52.12 % | 119.607 M 327.98 % | 27.947 M 1 863 010.33 % | 1.500 K |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 273.000 M 0.37 % | 272.000 M -47.29 % | 516.000 M 35.08 % | 382.000 M 15.41 % | 331.000 M -28.66 % | 464.000 M 77.78 % | 261.000 M 0.77 % | 259.000 M 39.25 % | 186.000 M -4.12 % | 194.000 M 7.78 % | 180.000 M -0.55 % | 181.000 M -22.98 % | 235.000 M 76.69 % | 133.000 M -40.09 % | 222.000 M 64.44 % | 135.000 M -56.73 % | 312.000 M 212.00 % | 100.000 M -55.16 % | 223.000 M 63.97 % | 136.000 M -25.68 % | 183.000 M 36.57 % | 134.000 M 2.29 % | 131.000 M 4.80 % | 125.000 M 19.05 % | 105.000 M -26.06 % | 142.000 M 37.86 % | 103.000 M -33.12 % | 154.000 M 6.21 % | 145.000 M 55.91 % | 93.000 M -1.06 % | 94.000 M -32.37 % | 139.000 M -2.80 % | 143.000 M -29.56 % | 203.000 M 43.97 % | 141.000 M -0.93 % | 142.329 M 13.09 % | 125.850 M -22.32 % | 162.020 M -99.88 % | 137.968 B 101 822.95 % | 135.365 M -5.14 % | 142.704 M -27.41 % | 196.585 M 21.47 % | 161.840 M -17.52 % | 196.228 M 27.39 % | 154.040 M 3.96 % | 148.168 M -41.33 % | 252.547 M 89.00 % | 133.624 M 11.72 % | 119.611 M 3.08 % | 116.041 M -99.89 % | 108.998 B 94 795.57 % | 114.861 M 13.23 % | 101.439 M 0.19 % | 101.242 M 1.62 % | 99.628 M 20.52 % | 82.663 M 5.04 % | 78.695 M 8.06 % | 72.824 M -10.56 % | 81.424 M -7.67 % | 88.184 M 12.07 % | 78.690 M 73.16 % | 45.443 M 62.19 % | 28.019 M 32.42 % | 21.159 M -21.84 % | 27.072 M 54.13 % | 17.564 M 0.08 % | 17.550 M 2.20 % | 17.172 M -31.79 % | 25.175 M -7.60 % | 27.247 M 8.67 % | 25.073 M 43.87 % | 17.428 M -3.00 % | 17.966 M 27.37 % | 14.106 M 39.37 % | 10.121 M -7.41 % | 10.931 M 39.18 % | 7.854 M -1.31 % | 7.958 M | 0.000 -100.00 % | 3.438 M 1.73 % | 3.380 M | 0.000 -100.00 % | 1.140 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 28.351 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.994 B 3.74 % | 22.165 B 2.50 % | 21.624 B 23 151.61 % | 93.000 M -99.58 % | 21.895 B 1.46 % | 21.579 B 1.41 % | 21.278 B 8.50 % | 19.611 B -3.02 % | 20.222 B 13.49 % | 17.819 B 2.98 % | 17.303 B 11.42 % | 15.529 B -0.51 % | 15.609 B 7.68 % | 14.496 B 3.97 % | 13.943 B -7.91 % | 15.141 B 3.46 % | 14.635 B 4.65 % | 13.985 B 7.02 % | 13.068 B -0.78 % | 13.171 B | 0.000 -100.00 % | 75.000 M -27.88 % | 104.000 M 11.83 % | 93.000 M | 0.000 -100.00 % | 139.000 M -24.46 % | 184.000 M 43.75 % | 128.000 M | 0.000 -100.00 % | 62.884 M 24.04 % | 50.696 M 0.93 % | 50.227 M 100.00 % | -9.531 T -9 725 219.64 % | 98.003 M -10.39 % | 109.368 M 2.45 % | 106.756 M 100.00 % | -9.142 T -7 960 364.99 % | 114.847 M -1.03 % | 116.046 M 3.58 % | 112.040 M 100.00 % | -8.017 T -7 103 198.20 % | 112.870 M 17.72 % | 95.880 M -7.95 % | 104.161 M 100.00 % | -6.389 T | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.862 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.759 M 100.00 % | -44.872 T -519 954 962.28 % | 8.630 M -3.76 % | 8.967 M -11.15 % | 10.093 M | 0.000 -100.00 % | 11.027 M -4.70 % | 11.571 M 158.11 % | 4.483 M | 0.000 -100.00 % | 1.667 M 31.91 % | 1.264 M -77.16 % | 5.532 M 916.26 % | 544.386 K | 0.000 |
Account payables | 0.000 -100.00 % | 140.000 M -65.52 % | 406.000 M 147.56 % | 164.000 M 0.61 % | 163.000 M 34.71 % | 121.000 M -12.95 % | 139.000 M -36.24 % | 218.000 M 1.87 % | 214.000 M 2.88 % | 208.000 M -29.25 % | 294.000 M -17.42 % | 356.000 M 10.56 % | 322.000 M 98.77 % | 162.000 M -62.06 % | 427.000 M 39.54 % | 306.000 M 8.13 % | 283.000 M 73.62 % | 163.000 M -8.94 % | 179.000 M 19.33 % | 150.000 M -24.24 % | 198.000 M 15.79 % | 171.000 M -3.39 % | 177.000 M -16.90 % | 213.000 M 24.56 % | 171.000 M 23.91 % | 138.000 M -10.97 % | 155.000 M -20.51 % | 195.000 M -33.45 % | 293.000 M 30.80 % | 224.000 M -8.57 % | 245.000 M 0.82 % | 243.000 M -22.12 % | 312.000 M 27.35 % | 245.000 M 140.20 % | 102.000 M 15.88 % | 88.025 M 4.26 % | 84.427 M -7.09 % | 90.872 M -19.58 % | 113.000 M 7.70 % | 104.919 M -16.60 % | 125.803 M 20.01 % | 104.831 M -18.75 % | 129.030 M 5.35 % | 122.478 M -11.42 % | 138.274 M 15.79 % | 119.415 M 7.02 % | 111.577 M 27.21 % | 87.710 M -9.12 % | 96.517 M 16.65 % | 82.738 M -3.14 % | 85.421 M 84.61 % | 46.271 M 18.73 % | 38.970 M -0.17 % | 39.035 M -47.30 % | 74.074 M 99.12 % | 37.201 M -6.30 % | 39.703 M 22.77 % | 32.339 M -60.13 % | 81.107 M -28.37 % | 113.237 M 14.92 % | 98.537 M 174.93 % | 35.841 M 82.24 % | 19.667 M 3 921.88 % | 489.000 K -97.08 % | 16.744 M -67.93 % | 52.208 M -4.52 % | 54.679 M 69.04 % | 32.347 M 46.15 % | 22.133 M 8.20 % | 20.456 M 98.89 % | 10.285 M -34.11 % | 15.609 M -64.74 % | 44.261 M 249.80 % | 12.653 M -80.25 % | 64.073 M 270.64 % | 17.287 M -14.62 % | 20.246 M 142.10 % | 8.363 M -58.35 % | 20.080 M 177.83 % | 7.227 M 83.98 % | 3.928 M -52.69 % | 8.303 M | 0.000 | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 M -31.25 % | 16.000 M 0.00 % | 16.000 M 0.00 % | 16.000 M 6.67 % | 15.000 M -54.55 % | 33.000 M | 0.000 -100.00 % | 28.000 M 0.00 % | 28.000 M -36.36 % | 44.000 M -2.22 % | 45.000 M 2.27 % | 44.000 M 2.33 % | 43.000 M -58.65 % | 104.000 M 2.97 % | 101.000 M 6.32 % | 95.000 M -2.06 % | 97.000 M -20.49 % | 122.000 M 2.52 % | 119.000 M -0.08 % | 119.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.011 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 |
Other total stockholders equity | 14.033 B 8.73 % | 12.906 B 3.23 % | 12.502 B 3.80 % | 12.044 B 2.76 % | 11.721 B 4.18 % | 11.251 B 4.78 % | 10.738 B 2.22 % | 10.505 B 2.26 % | 10.273 B 2.39 % | 10.033 B 4.99 % | 9.556 B 1.99 % | 9.370 B 2.53 % | 9.139 B 0.75 % | 9.071 B 6.06 % | 8.553 B 2.15 % | 8.373 B 3.90 % | 8.059 B 1.83 % | 7.914 B 3.37 % | 7.656 B -0.05 % | 7.660 B 0.00 % | 7.660 B 0.00 % | 7.660 B -1.29 % | 7.760 B 7.87 % | 7.194 B 0.13 % | 7.185 B 0.11 % | 7.177 B 0.06 % | 7.173 B -2.98 % | 7.393 B 0.33 % | 7.369 B 1.26 % | 7.277 B 1.18 % | 7.192 B 1.21 % | 7.106 B -0.20 % | 7.120 B 0.76 % | 7.066 B 37.79 % | 5.128 B -1.61 % | 5.212 B -0.52 % | 5.239 B 1.01 % | 5.187 B -14.50 % | 6.067 B 13.92 % | 5.326 B -0.26 % | 5.339 B 0.72 % | 5.301 B -0.50 % | 5.328 B 0.35 % | 5.309 B 6.63 % | 4.979 B 1.15 % | 4.923 B 0.20 % | 4.913 B 11.67 % | 4.399 B 0.46 % | 4.379 B 9.44 % | 4.002 B 6.22 % | 3.767 B -7.88 % | 4.089 B 11.82 % | 3.657 B 0.12 % | 3.653 B -73.59 % | 13.829 B 322.70 % | 3.272 B 0.00 % | 3.272 B -1.28 % | 3.314 B -77.19 % | 14.530 B 446.88 % | 2.657 B 4.63 % | 2.539 B 61.86 % | 1.569 B 5.26 % | 1.490 B -0.97 % | 1.505 B 7.81 % | 1.396 B 0.00 % | 1.396 B 0.00 % | 1.396 B 0.05 % | 1.395 B -0.34 % | 1.400 B 27.06 % | 1.102 B -3.05 % | 1.137 B -0.67 % | 1.144 B 3.58 % | 1.105 B 34.09 % | 823.795 M 4.92 % | 785.193 M 6.22 % | 739.220 M 28.13 % | 576.946 M 0.98 % | 571.337 M 0.31 % | 569.574 M 61.31 % | 353.086 M 1.75 % | 347.025 M 1.76 % | 341.019 M 113.15 % | 159.989 M 10 665 828.87 % | 1.500 K |
Deferred tax liabilities non current | 80.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -356.000 M -179.29 % | 449.000 M 15.42 % | 389.000 M -96.36 % | 10.700 B -11.03 % | 12.026 B 7.16 % | 11.222 B 2 205.44 % | -533.000 M -105.11 % | 10.440 B -2.52 % | 10.710 B | 0.000 -100.00 % | 461.000 M | 0.000 -100.00 % | 8.514 B 4 630.00 % | 180.000 M -3.74 % | 187.000 M 10.00 % | 170.000 M -97.56 % | 6.971 B 2 866.38 % | 235.000 M 16.34 % | 202.000 M 218.89 % | -169.900 M 36.37 % | -267.000 M | 0.000 | 0.000 -100.00 % | 173.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -826.479 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 % | 131.585 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 -100.00 % | 890.251 M | 0.000 -100.00 % | 546.013 M -8.90 % | 599.350 M 189.70 % | -668.136 M -219.62 % | 558.558 M | 0.000 -100.00 % | 365.446 M 76.34 % | 207.245 M | 0.000 -100.00 % | 91.818 M 560.53 % | 13.901 M -1.76 % | 14.151 M 183.01 % | 5.000 M | 0.000 |
Total assets | 29.071 B 2.66 % | 28.317 B 0.22 % | 28.254 B 4.26 % | 27.100 B 3.86 % | 26.092 B 7.57 % | 24.256 B 1.92 % | 23.800 B 3.84 % | 22.920 B 3.10 % | 22.231 B 1.92 % | 21.812 B -2.62 % | 22.398 B 1.63 % | 22.038 B 1.11 % | 21.797 B 6.52 % | 20.463 B -1.82 % | 20.843 B 8.82 % | 19.154 B 6.26 % | 18.026 B 12.51 % | 16.021 B -1.08 % | 16.196 B 8.33 % | 14.950 B 2.98 % | 14.517 B -8.16 % | 15.806 B 6.04 % | 14.905 B 3.09 % | 14.458 B 4.42 % | 13.846 B -0.83 % | 13.962 B 8.27 % | 12.895 B 5.22 % | 12.255 B -0.34 % | 12.297 B -3.12 % | 12.693 B 2.80 % | 12.347 B 2.54 % | 12.041 B -2.33 % | 12.328 B 2.82 % | 11.990 B 29.69 % | 9.245 B 1.19 % | 9.136 B -0.78 % | 9.208 B -1.69 % | 9.366 B -1.49 % | 9.507 B 3.64 % | 9.173 B 0.53 % | 9.125 B 2.33 % | 8.917 B -6.11 % | 9.498 B 3.20 % | 9.203 B 7.51 % | 8.560 B 4.40 % | 8.200 B 0.71 % | 8.142 B 5.00 % | 7.754 B 8.74 % | 7.131 B 12.24 % | 6.353 B -0.75 % | 6.401 B 1.59 % | 6.301 B 8.50 % | 5.807 B 3.54 % | 5.609 B 4.12 % | 5.387 B 6.78 % | 5.046 B 2.73 % | 4.912 B 4.34 % | 4.707 B 3.17 % | 4.563 B 2.94 % | 4.432 B 8.80 % | 4.074 B 71.21 % | 2.379 B 2.85 % | 2.314 B 12.03 % | 2.065 B 0.88 % | 2.047 B 0.10 % | 2.045 B -2.22 % | 2.091 B -4.27 % | 2.185 B -0.75 % | 2.201 B 10.25 % | 1.996 B 9.13 % | 1.829 B 8.23 % | 1.690 B -0.83 % | 1.704 B 12.71 % | 1.512 B 12.19 % | 1.348 B 20.08 % | 1.123 B 19.11 % | 942.430 M 21.04 % | 778.621 M 26.88 % | 613.645 M 37.92 % | 444.928 M 23.31 % | 360.834 M 0.10 % | 360.471 M 63.11 % | 221.000 M 14 733 233.33 % | 1.500 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -79.000 K -157.25 % | 138.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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 101.000 M 178.29 % | -129.000 M -215.18 % | 112.000 M 211.11 % | 36.000 M 100.00 % | 18.000 M 460.00 % | -5.000 M -109.43 % | 53.000 M -8.62 % | 58.000 M 195.08 % | -61.000 M -221.05 % | -19.000 M 55.81 % | -43.000 M -286.96 % | 23.000 M -57.41 % | 54.000 M 129.83 % | -181.000 M -211.04 % | 163.000 M 443.33 % | 30.000 M -75.81 % | 124.000 M 213.76 % | -109.000 M -226.74 % | 86.000 M -15.69 % | 102.000 M 115.07 % | -677.000 M -219.40 % | 567.000 M 1 632.43 % | -37.000 M -628.57 % | 7.000 M -90.67 % | 75.000 M 189.29 % | -84.000 M -542.11 % | 19.000 M 1 050.00 % | -2.000 M -110.00 % | 20.000 M 195.24 % | -21.000 M -172.41 % | 29.000 M -36.96 % | 46.000 M 406.67 % | -15.000 M 73.68 % | -57.000 M -546.15 % | 12.776 M 209.28 % | -11.691 M -137.71 % | 31.000 M 272.22 % | -18.000 M 4.29 % | -18.806 M -1 178.33 % | 1.744 M -90.31 % | 18.000 M 326.76 % | -7.938 M -127.14 % | 29.247 M 4 375.88 % | -684.000 K 89.72 % | -6.651 M 81.39 % | -35.745 M -650.26 % | 6.496 M 648.19 % | -1.185 M -104.30 % | 27.532 M 175.82 % | -36.311 M -169.18 % | 52.485 M 220.91 % | 16.355 M 720.68 % | -2.635 M 64.97 % | -7.522 M -147.81 % | 15.732 M 167.90 % | -23.171 M -158.94 % | 39.315 M 6 451.37 % | -619.000 K -118.84 % | 3.286 M 94.78 % | 1.687 M 103.16 % | -53.361 M -17.40 % | -45.454 M -1 553.13 % | 3.128 M -78.78 % | 14.740 M 145.09 % | 6.014 M -9.59 % | 6.652 M 42.38 % | 4.672 M -75.32 % | 18.931 M 375.41 % | 3.982 M 219.65 % | -3.328 M 62.10 % | -8.781 M -1 750.61 % | 532.000 K 179.14 % | -672.207 K 88.43 % | -5.811 M -218.43 % | 4.907 M 143.14 % | -11.376 M -209.64 % | 10.375 M 1 116.53 % | 852.847 K 120.56 % | -4.148 M -269.15 % | 2.452 M 1 592.35 % | 144.887 K 439.19 % | -42.716 K 99.98 % | -190.300 M |
Accounts receivables | -55.000 M -183.33 % | 66.000 M -35.92 % | 103.000 M 329.17 % | 24.000 M 150.00 % | -48.000 M -580.00 % | 10.000 M 127.78 % | -36.000 M -80.00 % | -20.000 M -150.00 % | -8.000 M -700.00 % | -1.000 M 99.02 % | -102.000 M -436.84 % | -19.000 M -72.73 % | -11.000 M -161.11 % | 18.000 M 20.00 % | 15.000 M -55.88 % | 34.000 M 191.89 % | -37.000 M -184.09 % | 44.000 M 22.22 % | 36.000 M 376.92 % | -13.000 M -262.50 % | 8.000 M 33.33 % | 6.000 M 50.00 % | 4.000 M 126.67 % | -15.000 M -287.50 % | 8.000 M 134.78 % | -23.000 M -1 250.00 % | 2.000 M 150.00 % | -4.000 M | 0.000 -100.00 % | 4.000 M -63.64 % | 11.000 M 120.00 % | 5.000 M -72.22 % | 18.000 M 400.00 % | -6.000 M -168.99 % | 8.697 M 121.47 % | 3.927 M -79.33 % | 19.000 M 416.67 % | -6.000 M -129.36 % | -2.616 M -177.56 % | 3.373 M 130.40 % | 1.464 M -92.95 % | 20.779 M 196.72 % | 7.003 M 146.98 % | -14.907 M -26.02 % | -11.829 M 31.49 % | -17.267 M -396.46 % | -3.478 M -235.71 % | -1.036 M 70.20 % | -3.476 M 50.29 % | -6.993 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.000 K -99.55 % | 15.636 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.375 M | 0.000 | 0.000 -100.00 % | 173.749 M 1 725.29 % | 9.519 M 257.99 % | 2.659 M | 0.000 -100.00 % | 423.626 M 78 640.92 % | 538.000 K 115.35 % | -3.505 M 7.05 % | -3.771 M -565.35 % | 810.376 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.904 M 30.00 % | -4.149 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 142.000 M 180.23 % | -177.000 M -205.17 % | -58.000 M -211.54 % | 52.000 M 108.00 % | 25.000 M 257.14 % | 7.000 M 75.00 % | 4.000 M -95.18 % | 83.000 M 2 175.00 % | -4.000 M -150.00 % | 8.000 M -61.90 % | 21.000 M -40.00 % | 35.000 M 45.83 % | 24.000 M 114.04 % | -171.000 M -243.70 % | 119.000 M 1 883.33 % | 6.000 M -94.83 % | 116.000 M 203.57 % | -112.000 M -420.00 % | 35.000 M -30.00 % | 50.000 M 108.01 % | -624.000 M -208.15 % | 577.000 M 1 094.83 % | -58.000 M -168.24 % | 85.000 M 183.33 % | 30.000 M 147.62 % | -63.000 M -293.75 % | -16.000 M -1 500.00 % | -1.000 M -109.09 % | 11.000 M 164.71 % | -17.000 M -112.50 % | -8.000 M -200.00 % | 8.000 M 150.00 % | -16.000 M 73.33 % | -60.000 M -575.83 % | -8.878 M -149.26 % | 18.023 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 100.00 % | -8.369 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.041 M -57.33 % | 7.126 M | 0.000 | 0.000 -100.00 % | 904.000 K 24.86 % | 724.000 K | 0.000 | 0.000 -100.00 % | 311.000 K 114.38 % | -2.163 M -286.00 % | 1.163 M -58.95 % | 2.833 M 238.85 % | -2.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M |
Other working capital | 14.000 M 177.78 % | -18.000 M -126.87 % | 67.000 M 267.50 % | -40.000 M -197.56 % | 41.000 M 286.36 % | -22.000 M -125.88 % | 85.000 M 1 800.00 % | -5.000 M 89.80 % | -49.000 M -88.46 % | -26.000 M -168.42 % | 38.000 M 442.86 % | 7.000 M -82.93 % | 41.000 M 246.43 % | -28.000 M -196.55 % | 29.000 M 390.00 % | -10.000 M -122.22 % | 45.000 M 209.76 % | -41.000 M -373.33 % | 15.000 M -76.92 % | 65.000 M 206.56 % | -61.000 M -281.25 % | -16.000 M -194.12 % | 17.000 M 126.98 % | -63.000 M -270.27 % | 37.000 M 1 750.00 % | 2.000 M -93.94 % | 33.000 M 1 000.00 % | 3.000 M -66.67 % | 9.000 M 212.50 % | -8.000 M -130.77 % | 26.000 M -21.21 % | 33.000 M 294.12 % | -17.000 M -288.89 % | 9.000 M -30.54 % | 12.957 M 138.52 % | -33.641 M -380.34 % | 12.000 M 200.00 % | -12.000 M 25.88 % | -16.190 M -893.86 % | -1.629 M -109.85 % | 16.536 M 157.58 % | -28.717 M -229.10 % | 22.244 M 56.39 % | 14.223 M 174.68 % | 5.178 M 128.02 % | -18.478 M -285.26 % | 9.974 M 6 793.96 % | -149.000 K -100.48 % | 31.008 M 205.76 % | -29.318 M -155.86 % | 52.485 M 220.91 % | 16.355 M 720.68 % | -2.635 M -411.10 % | 847.000 K -94.62 % | 15.732 M 167.90 % | -23.171 M -158.94 % | 39.315 M 5 797.83 % | -690.000 K 94.41 % | -12.350 M -832.07 % | 1.687 M 103.16 % | -53.361 M -10.03 % | -48.495 M -1 112.98 % | -3.998 M -138.57 % | 10.365 M 72.35 % | 6.014 M 4.63 % | 5.748 M 103.39 % | -169.801 M -1 904.09 % | 9.412 M 611.41 % | 1.323 M 136.36 % | -3.639 M 99.15 % | -430.244 M -36 707.92 % | -1.169 M -140.25 % | 2.904 M -30.00 % | 4.149 M 1.26 % | 4.097 M 136.01 % | -11.376 M -209.64 % | 10.375 M 1 116.53 % | 852.847 K 120.56 % | -4.148 M -269.15 % | 2.452 M 1 592.35 % | 144.887 K 439.19 % | -42.716 K 99.98 % | -191.300 M |
Other non cash items | -115.000 M -264.29 % | 70.000 M 218.64 % | -59.000 M 36.56 % | -93.000 M -257.69 % | -26.000 M 88.34 % | -223.000 M -35.98 % | -164.000 M 41.01 % | -278.000 M -223.26 % | -86.000 M -244.00 % | -25.000 M -119.08 % | 131.000 M -2.96 % | 135.000 M 73.08 % | 78.000 M 252.94 % | -51.000 M 75.24 % | -206.000 M -106.00 % | -100.000 M 67.53 % | -308.000 M -36.28 % | -226.000 M -32.16 % | -171.000 M 46.89 % | -322.000 M -122.07 % | -145.000 M -117.90 % | 810.000 M 1 983.72 % | -43.000 M -234.38 % | 32.000 M 245.45 % | -22.000 M 45.00 % | -40.000 M -185.11 % | 47.000 M 323.81 % | -21.000 M 81.42 % | -113.000 M 6.61 % | -121.000 M -11.01 % | -109.000 M -91.23 % | -57.000 M -39.02 % | -41.000 M 98.29 % | -2.401 B -11 931.47 % | -19.956 M -122.29 % | 89.514 M -49.99 % | 179.000 M 536.59 % | -41.000 M 88.48 % | -355.911 M -196.27 % | -120.129 M -164.10 % | -45.486 M -109.59 % | 474.526 M 313.95 % | -221.788 M 70.91 % | -762.324 M -207.20 % | -248.151 M -785.31 % | -28.030 M 91.57 % | -332.422 M 42.23 % | -575.448 M 25.89 % | -776.460 M -683.29 % | -99.128 M -117.52 % | 565.640 M 220.97 % | -467.598 M -53.62 % | -304.382 M -182.99 % | -107.558 M -221.06 % | -33.501 M 68.21 % | -105.390 M 69.90 % | -350.191 M -2 209.97 % | 16.597 M 110.77 % | -154.054 M 55.66 % | -347.464 M 49.43 % | -687.057 M -928.05 % | -66.831 M 67.39 % | -204.959 M -1 036.07 % | -18.041 M -192.37 % | 19.532 M 183.56 % | -23.376 M -118.62 % | 125.539 M 3 019.51 % | -4.300 M 97.25 % | -156.554 M 1.62 % | -159.138 M -4.83 % | -151.799 M -411.27 % | -29.690 M 80.41 % | -151.552 M 41.17 % | -257.624 M -81.06 % | -142.289 M 4.00 % | -148.224 M -8.60 % | -136.491 M 17.63 % | -165.713 M -5.40 % | -157.223 M -29.19 % | -121.698 M -72.46 % | -70.566 M -73.19 % | -40.744 M -4 427.09 % | -900.000 K |
Net cash provided by operating activities | 347.000 M 90.66 % | 182.000 M -55.61 % | 410.000 M 21.66 % | 337.000 M 7.32 % | 314.000 M 42.08 % | 221.000 M -26.82 % | 302.000 M 7.86 % | 280.000 M 52.17 % | 184.000 M -21.37 % | 234.000 M -10.69 % | 262.000 M 0.00 % | 262.000 M 7.82 % | 243.000 M 1 257.14 % | -21.000 M -106.19 % | 339.000 M 28.41 % | 264.000 M -10.20 % | 294.000 M 673.68 % | 38.000 M -87.03 % | 293.000 M 32.58 % | 221.000 M 140.55 % | -545.000 M -171.24 % | 765.000 M 516.94 % | 124.000 M -42.06 % | 214.000 M -15.42 % | 253.000 M 181.11 % | 90.000 M -58.90 % | 219.000 M 17.74 % | 186.000 M 15.53 % | 161.000 M 61.00 % | 100.000 M -34.21 % | 152.000 M 18.75 % | 128.000 M 4.92 % | 122.000 M 105.21 % | -2.340 B -3 526.81 % | 68.285 M -63.68 % | 188.000 M -49.46 % | 372.000 M 370.89 % | 79.000 M 122.56 % | -350.142 M -5 278.85 % | 6.761 M -94.70 % | 127.576 M -77.84 % | 575.805 M 1 968.22 % | -30.821 M 94.66 % | -577.131 M -454.82 % | -104.022 M -294.70 % | 53.427 M 127.85 % | -191.833 M 55.97 % | -435.645 M 29.19 % | -615.233 M -1 020.81 % | -54.892 M -119.24 % | 285.319 M 190.73 % | -314.485 M -45.67 % | -215.887 M -3 572.17 % | -5.879 M 96.70 % | -178.256 M -103.20 % | -87.725 M 67.96 % | -273.780 M -291.66 % | 142.847 M 2 138.63 % | 6.381 M 102.94 % | -217.148 M 47.04 % | -410.017 M -1 048.28 % | -35.707 M 72.07 % | -127.836 M -312.56 % | 60.142 M -0.53 % | 60.463 M 210.26 % | 19.488 M -1.95 % | 19.876 M 174.05 % | -26.841 M 81.99 % | -149.060 M 2.56 % | -152.982 M -1.14 % | -151.258 M -3 190.40 % | -4.597 M 96.12 % | -118.555 M 50.55 % | -239.746 M -107.31 % | -115.643 M 18.66 % | -142.178 M -29.93 % | -109.423 M 27.54 % | -151.018 M -3.79 % | -145.507 M -33.05 % | -109.364 M -74.09 % | -62.819 M -94.59 % | -32.283 M 82.81 % | -187.800 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -774.190 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -2.740 B 9.12 % | -3.015 B 4.38 % | -3.153 B 2.92 % | -3.248 B 0.79 % | -3.274 B -11.10 % | -2.947 B -50.97 % | -1.952 B -39.43 % | -1.400 B -5.18 % | -1.331 B -18.73 % | -1.121 B 60.02 % | -2.804 B -27.51 % | -2.199 B 20.67 % | -2.772 B -33.46 % | -2.077 B 63.03 % | -5.618 B -126.44 % | -2.481 B 38.24 % | -4.017 B -162.89 % | -1.528 B 54.94 % | -3.391 B -422.50 % | -649.000 M 30.81 % | -938.000 M 47.33 % | -1.781 B -19.13 % | -1.495 B 28.64 % | -2.095 B -63.54 % | -1.281 B 33.45 % | -1.925 B 15.53 % | -2.279 B -17.05 % | -1.947 B -49.20 % | -1.305 B 17.30 % | -1.578 B -7.42 % | -1.469 B 74.50 % | -5.760 B -214.41 % | -1.832 B -104.01 % | -898.000 M | 0.000 | 0.000 | 0.000 100.00 % | -494.291 M 99.99 % | -3.816 T | 0.000 | 0.000 100.00 % | -573.447 M 99.99 % | -4.537 T | 0.000 | 0.000 100.00 % | -828.092 M 99.98 % | -3.495 T | 0.000 | 0.000 100.00 % | -351.275 M 99.99 % | -3.160 T | 0.000 | 0.000 100.00 % | -382.571 M 99.99 % | -3.264 T | 0.000 | 0.000 100.00 % | -490.032 M 99.97 % | -1.560 T | 0.000 | 0.000 100.00 % | -305.174 M 46.93 % | -575.046 M | 0.000 | 0.000 100.00 % | -84.770 M 90.85 % | -925.945 M | 0.000 | 0.000 100.00 % | -325.630 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.911 M | 0.000 | 0.000 100.00 % | -200.911 M -21.29 % | -165.639 M 0.28 % | -166.105 M -43.09 % | -116.082 M -127.73 % | -50.973 M | 0.000 |
Sales maturities of investments | 2.175 B -14.17 % | 2.534 B 2.38 % | 2.475 B 3.56 % | 2.390 B 45.55 % | 1.642 B -39.30 % | 2.705 B 109.53 % | 1.291 B 10.72 % | 1.166 B 6.10 % | 1.099 B -37.52 % | 1.759 B -19.39 % | 2.182 B 11.50 % | 1.957 B 90.18 % | 1.029 B -60.10 % | 2.579 B -26.57 % | 3.512 B 58.06 % | 2.222 B -12.42 % | 2.537 B 28.20 % | 1.979 B -16.57 % | 2.372 B 449.07 % | 432.000 M -73.55 % | 1.633 B 58.39 % | 1.031 B -1.34 % | 1.045 B -10.22 % | 1.164 B -15.41 % | 1.376 B 4.24 % | 1.320 B 23.71 % | 1.067 B -51.89 % | 2.218 B 5.97 % | 2.093 B 52.89 % | 1.369 B 10.14 % | 1.243 B -78.58 % | 5.804 B 204.67 % | 1.905 B 112.37 % | 897.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 488.500 M -99.99 % | 3.692 T | 0.000 | 0.000 -100.00 % | 1.061 B -99.97 % | 3.412 T | 0.000 | 0.000 -100.00 % | 790.066 M -99.95 % | 1.723 T | 0.000 | 0.000 -100.00 % | 237.033 M -99.99 % | 2.494 T | 0.000 | 0.000 -100.00 % | 311.620 M -99.99 % | 2.516 T | 0.000 | 0.000 -100.00 % | 579.774 M -99.96 % | 1.562 T | 0.000 | 0.000 -100.00 % | 288.493 M -37.53 % | 461.808 M | 0.000 | 0.000 -100.00 % | 77.091 M -84.50 % | 497.285 M | 0.000 | 0.000 -100.00 % | 155.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.791 M | 0.000 | 0.000 | 0.000 100.00 % | -487.312 M -100.04 % | 1.125 T | 0.000 | 0.000 -100.00 % | 38.026 M -100.00 % | 1.772 T | 0.000 | 0.000 -100.00 % | 114.242 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.911 M 21.29 % | 165.639 M -0.28 % | 166.105 M 43.09 % | 116.082 M 127.73 % | 50.973 M | 0.000 |
Net cash used for investing activites | -565.000 M -17.46 % | -481.000 M 29.06 % | -678.000 M 20.98 % | -858.000 M 47.43 % | -1.632 B -574.38 % | -242.000 M 63.39 % | -661.000 M -182.48 % | -234.000 M -0.86 % | -232.000 M -136.36 % | 638.000 M 202.57 % | -622.000 M -157.02 % | -242.000 M 86.12 % | -1.743 B -447.21 % | 502.000 M 123.84 % | -2.106 B -713.13 % | -259.000 M 82.50 % | -1.480 B -428.16 % | 451.000 M 144.26 % | -1.019 B -369.59 % | -217.000 M -131.22 % | 695.000 M 192.67 % | -750.000 M -66.67 % | -450.000 M 51.66 % | -931.000 M -1 080.00 % | 95.000 M 115.70 % | -605.000 M 50.08 % | -1.212 B -547.23 % | 271.000 M -65.61 % | 788.000 M 477.03 % | -209.000 M 7.52 % | -226.000 M -613.64 % | 44.000 M -39.73 % | 73.000 M 7 400.00 % | -1.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -123.775 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -665.959 B | 0.000 | 0.000 100.00 % | -70.951 M 99.99 % | -747.536 B | 0.000 | 0.000 -100.00 % | 89.742 M 100.01 % | -771.653 B | 0.000 | 0.000 100.00 % | -16.681 M 85.27 % | -113.238 M | 0.000 | 0.000 100.00 % | -7.679 M 98.21 % | -428.660 M | 0.000 | 0.000 100.00 % | -170.110 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.911 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Debt repayment | 158.000 M 36.21 % | 116.000 M -61.33 % | 300.000 M -33.92 % | 454.000 M -64.25 % | 1.270 B 442.74 % | 234.000 M -32.76 % | 348.000 M 132.00 % | 150.000 M -7.41 % | 162.000 M 115.46 % | -1.048 B -368.72 % | 390.000 M 353.49 % | 86.000 M -92.85 % | 1.202 B 316.58 % | -555.000 M -150.23 % | 1.105 B 67.93 % | 658.000 M -49.89 % | 1.313 B 342.25 % | -542.000 M -157.60 % | 941.000 M 523.18 % | 151.000 M 119.02 % | -794.000 M -165.19 % | 1.218 B 238.33 % | 360.000 M -37.82 % | 579.000 M 427.12 % | -177.000 M -117.93 % | 987.000 M 48.42 % | 665.000 M | 0.000 100.00 % | -580.000 M -318.05 % | 266.000 M 26.07 % | 211.000 M 207.65 % | -196.000 M -176.56 % | 256.000 M -63.94 % | 710.000 M 375.98 % | 149.167 M 340.59 % | -62.000 M 69.46 % | -203.000 M -51.49 % | -134.000 M -127.86 % | 481.000 M 617.91 % | 67.000 M -55.03 % | 149.000 M 129.84 % | -499.380 M -306.87 % | 241.399 M -24.09 % | 318.003 M 7.80 % | 295.000 M 329.87 % | 68.626 M 144.19 % | -155.312 M -127.13 % | 572.491 M 50.66 % | 380.000 M 2 000.00 % | -20.000 M -36.59 % | -14.642 M -197.62 % | 14.999 M -91.34 % | 173.151 M 429.30 % | -52.581 M -119.41 % | 270.903 M 52.51 % | 177.627 M -0.77 % | 178.998 M 94.76 % | 91.907 M 170.71 % | -129.983 M -147.33 % | 274.659 M 179.35 % | -346.141 M -74.87 % | -197.947 M -195.51 % | 207.255 M 279.28 % | -115.601 M -325.94 % | -27.140 M -230.78 % | 20.753 M 84.70 % | 11.236 M -78.47 % | 52.176 M 388.07 % | -18.112 M -109.82 % | 184.500 M 173.68 % | -250.405 M -922.06 % | -24.500 M 79.25 % | -118.045 M -162.86 % | 187.800 M 61.90 % | 116.000 M 457.69 % | 20.800 M -87.00 % | 160.000 M -4.31 % | 167.200 M 77.53 % | 94.183 M 14.86 % | 82.000 M 203.80 % | -79.000 M -436.17 % | 23.500 M | 0.000 |
Common stock issued | 318.000 M -17.19 % | 384.000 M -27.27 % | 528.000 M 74.83 % | 302.000 M -32.74 % | 449.000 M 428.24 % | 85.000 M -63.98 % | 236.000 M 9.77 % | 215.000 M -5.29 % | 227.000 M -52.41 % | 477.000 M 147.15 % | 193.000 M -15.72 % | 229.000 M 231.88 % | 69.000 M -86.47 % | 510.000 M 286.36 % | 132.000 M -56.44 % | 303.000 M 124.44 % | 135.000 M -45.78 % | 249.000 M 6 125.00 % | 4.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 64.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.839 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 K -99.98 % | 257.626 M | 0.000 | 0.000 -100.00 % | 500.316 M 3 573 785.71 % | -14.000 K -100.00 % | 333.174 M | 0.000 -100.00 % | 194.000 K -99.95 % | 427.372 M | 0.000 -100.00 % | 252.415 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 180.804 M 9 040 100.00 % | 2.000 K -100.00 % | 872.564 M 214.77 % | 277.207 M | 0.000 -100.00 % | 109.086 M | 0.000 | 0.000 -100.00 % | 259.970 M 153 928.40 % | -169.000 K | 0.000 | 0.000 100.00 % | -344.166 M -912.84 % | 42.341 M -84.17 % | 267.450 M 678.04 % | 34.375 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 183.871 M | 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 100.00 % | -100.000 M -56.25 % | -64.000 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 % | 477.000 K | 0.000 | 0.000 100.00 % | -5.000 M -150.00 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.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 100.00 % | -259.970 M | 0.000 | 0.000 | 0.000 -100.00 % | 245.641 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 % | 158.800 M |
Dividends paid | -317.000 M -2.92 % | -308.000 M -1.65 % | -303.000 M -5.57 % | -287.000 M -2.87 % | -279.000 M -3.33 % | -270.000 M -2.66 % | -263.000 M -3.54 % | -254.000 M -0.40 % | -253.000 M 3.07 % | -261.000 M -5.67 % | -247.000 M -5.56 % | -234.000 M -4.93 % | -223.000 M -7.21 % | -208.000 M -14.29 % | -182.000 M -1.68 % | -179.000 M -7.19 % | -167.000 M -0.60 % | -166.000 M 1.78 % | -169.000 M 0.00 % | -169.000 M 0.00 % | -169.000 M 1.74 % | -172.000 M 1.15 % | -174.000 M -2.35 % | -170.000 M 0.58 % | -171.000 M 4.47 % | -179.000 M -7.83 % | -166.000 M 0.00 % | -166.000 M -2.47 % | -162.000 M 0.00 % | -162.000 M 0.00 % | -162.000 M 0.00 % | -162.000 M 0.00 % | -162.000 M -3.85 % | -156.000 M -31.16 % | -118.942 M 0.05 % | -119.000 M 0.00 % | -119.000 M 0.83 % | -120.000 M -0.42 % | -119.498 M 4.00 % | -124.478 M -14.91 % | -108.326 M 19.80 % | -135.066 M -13.16 % | -119.361 M -4.92 % | -113.764 M -4.83 % | -108.524 M 11.57 % | -122.724 M 3.43 % | -127.084 M -30.94 % | -97.054 M 0.17 % | -97.224 M -7.92 % | -90.091 M 10.77 % | -100.960 M 0.73 % | -101.700 M -40.45 % | -72.411 M 11.97 % | -82.261 M -11.39 % | -73.850 M -3.08 % | -71.642 M -9.24 % | -65.580 M 0.75 % | -66.078 M -0.67 % | -65.636 M -7.20 % | -61.229 M -1.42 % | -60.372 M -41.96 % | -42.528 M -23.38 % | -34.469 M 10.37 % | -38.455 M -9.74 % | -35.042 M 57.06 % | -81.608 M -6.82 % | -76.399 M -87.23 % | -40.804 M 0.00 % | -40.805 M -47.81 % | -27.606 M 9.57 % | -30.527 M -17.05 % | -26.080 M -10.32 % | -23.639 M -20.39 % | -19.635 M 4.70 % | -20.604 M -15.37 % | -17.859 M 27.89 % | -24.766 M -119.43 % | -11.287 M | 0.000 100.00 % | -11.119 M -283.95 % | -2.896 M 11.92 % | -3.288 M | 0.000 |
Other financing activites | -19.000 M -72.73 % | -11.000 M 47.62 % | -21.000 M -320.00 % | -5.000 M 72.22 % | -18.000 M -20.00 % | -15.000 M -400.00 % | -3.000 M 40.00 % | -5.000 M 58.33 % | -12.000 M | 0.000 100.00 % | -1.000 M | 0.000 100.00 % | -1.000 M | 0.000 100.00 % | -15.000 M -87.50 % | -8.000 M 52.94 % | -17.000 M | 0.000 | 0.000 100.00 % | -11.000 M -175.00 % | -4.000 M 81.82 % | -22.000 M -2 100.00 % | -1.000 M 90.91 % | -11.000 M | 0.000 100.00 % | -17.000 M -88.89 % | -9.000 M -800.00 % | -1.000 M | 0.000 100.00 % | -9.000 M | 0.000 100.00 % | -9.000 M | 0.000 100.00 % | -28.000 M -2 645.10 % | -1.020 M 83.00 % | -6.000 M -100.00 % | -3.000 M | 0.000 100.00 % | -126.000 K 89.84 % | -1.240 M -8.11 % | -1.147 M 70.87 % | -3.937 M 14.06 % | -4.581 M -45 710.00 % | -10.000 K 99.83 % | -5.939 M -156.10 % | -2.319 M 80.59 % | -11.945 M -148.44 % | -4.808 M -81.37 % | -2.651 M -64.76 % | -1.609 M 74.59 % | -6.331 M 71.21 % | -21.988 M | 0.000 100.00 % | -16.064 M -1 283.63 % | -1.161 M -38 600.00 % | -3.000 K 99.69 % | -982.000 K 95.77 % | -23.195 M 7.87 % | -25.176 M -3 496.57 % | -700.000 K 34.52 % | -1.069 M 93.50 % | -16.439 M -128.57 % | -7.192 M -106.59 % | 109.086 M | 0.000 | 0.000 -100.00 % | 73.261 M | 0.000 -100.00 % | 259.970 M | 0.000 -100.00 % | 404.625 M 28 021 239.82 % | -1.444 K -154.23 % | -568.000 -459.49 % | 158.000 100.00 % | -5.574 M -103.44 % | 162.003 M | 0.000 100.00 % | -2.475 M 98.46 % | -161.000 M | 0.000 -100.00 % | 79.000 M 200.00 % | -79.000 M -136.99 % | 213.600 M |
Net cash used provided by financing activities | 140.000 M -22.65 % | 181.000 M -64.09 % | 504.000 M 8.62 % | 464.000 M -67.37 % | 1.422 B 4 082.35 % | 34.000 M -89.31 % | 318.000 M 200.00 % | 106.000 M -14.52 % | 124.000 M 114.90 % | -832.000 M -348.36 % | 335.000 M 313.58 % | 81.000 M -92.26 % | 1.047 B 513.83 % | -253.000 M -124.33 % | 1.040 B 34.37 % | 774.000 M -38.77 % | 1.264 B 375.38 % | -459.000 M -159.15 % | 776.000 M 2 775.86 % | -29.000 M 97.00 % | -967.000 M -204.65 % | 924.000 M 271.08 % | 249.000 M -37.44 % | 398.000 M 214.37 % | -348.000 M -143.99 % | 791.000 M 61.43 % | 490.000 M 393.41 % | -167.000 M 77.49 % | -742.000 M -881.05 % | 95.000 M 93.88 % | 49.000 M 113.35 % | -367.000 M -490.43 % | 94.000 M -96.03 % | 2.365 B 7 867.79 % | 29.682 M 115.87 % | -187.000 M 42.46 % | -325.000 M -25.48 % | -259.000 M -172.01 % | 359.691 M 712.57 % | -58.718 M -248.55 % | 39.527 M 106.19 % | -638.383 M -643.31 % | 117.498 M -74.56 % | 461.855 M 155.82 % | 180.537 M 420.00 % | -56.417 M -127.39 % | 205.975 M -56.23 % | 470.615 M -23.26 % | 613.299 M 649.06 % | -111.700 M 8.25 % | -121.739 M -138.20 % | 318.683 M 216.34 % | 100.740 M -0.76 % | 101.509 M -48.18 % | 195.892 M 84.84 % | 105.982 M -5.74 % | 112.436 M 4 168.64 % | 2.634 M 106.59 % | -39.991 M -118.80 % | 212.732 M -54.25 % | 464.982 M 2 191.34 % | 20.293 M -87.75 % | 165.594 M 468.23 % | -44.970 M 27.68 % | -62.182 M -2.18 % | -60.855 M -851.48 % | 8.098 M -27.72 % | 11.203 M -94.43 % | 201.053 M 28.15 % | 156.894 M 26.84 % | 123.693 M 1 601.13 % | -8.240 M -106.55 % | 125.765 M -37.91 % | 202.540 M 45.12 % | 139.572 M -15.38 % | 164.944 M 21.97 % | 135.234 M -11.86 % | 153.438 M 4.59 % | 146.711 M 106.98 % | 70.881 M 2 547.55 % | -2.896 M -102.32 % | 125.083 M -41.44 % | 213.600 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 665.959 B | 0.000 | 0.000 -100.00 % | 70.951 M -99.99 % | 747.536 B | 0.000 | 0.000 100.00 % | -89.742 M -100.01 % | 771.653 B | 0.000 | 0.000 -100.00 % | 16.681 M -85.27 % | 113.238 M | 0.000 | 0.000 -100.00 % | 7.679 M -98.21 % | 428.660 M | 0.000 | 0.000 -100.00 % | 170.110 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.911 M | 0.000 | 0.000 | 0.000 -100.00 % | 165.639 M -0.28 % | 166.105 M 43.09 % | 116.082 M | 0.000 | 0.000 |
Net change in cash | -78.000 M 33.90 % | -118.000 M -150.00 % | 236.000 M 514.04 % | -57.000 M -154.81 % | 104.000 M 700.00 % | 13.000 M 131.71 % | -41.000 M -126.97 % | 152.000 M 100.00 % | 76.000 M 90.00 % | 40.000 M 260.00 % | -25.000 M -124.75 % | 101.000 M 122.30 % | -453.000 M -298.68 % | 228.000 M 131.36 % | -727.000 M -193.32 % | 779.000 M 898.72 % | 78.000 M 160.00 % | 30.000 M -40.00 % | 50.000 M 300.00 % | -25.000 M 96.93 % | -814.000 M -186.69 % | 939.000 M 1 319.48 % | -77.000 M 75.86 % | -319.000 M | 0.000 -100.00 % | 276.000 M 154.87 % | -503.000 M -273.45 % | 290.000 M 40.10 % | 207.000 M 1 578.57 % | -14.000 M 44.00 % | -25.000 M 87.18 % | -195.000 M -167.47 % | 289.000 M 1 104.17 % | 24.000 M -75.51 % | 98.000 M 9 700.00 % | 1.000 M -97.87 % | 47.000 M 126.11 % | -180.000 M -1 922.42 % | 9.877 M 119.01 % | -51.956 M -131.09 % | 167.102 M 367.03 % | -62.578 M -172.20 % | 86.677 M 175.19 % | -115.276 M -250.66 % | 76.515 M 2 659.03 % | -2.990 M -121.14 % | 14.142 M -59.56 % | 34.970 M 1 908.17 % | -1.934 M 98.84 % | -166.592 M -201.84 % | 163.580 M 3 796.62 % | 4.198 M 103.65 % | -115.147 M -220.41 % | 95.630 M 442.24 % | 17.636 M -3.40 % | 18.257 M 111.32 % | -161.344 M -210.90 % | 145.481 M 532.85 % | -33.610 M -661.10 % | -4.416 M -108.03 % | 54.965 M 456.59 % | -15.414 M -140.82 % | 37.758 M 148.87 % | 15.172 M 982.61 % | -1.719 M 95.84 % | -41.367 M -247.88 % | 27.974 M 278.88 % | -15.638 M -130.08 % | 51.993 M 1 229.06 % | 3.912 M 114.19 % | -27.566 M -114.75 % | -12.836 M -278.02 % | 7.210 M 119.38 % | -37.205 M -255.48 % | 23.929 M 5.11 % | 22.765 M -11.80 % | 25.810 M 966.13 % | 2.421 M 101.01 % | 1.204 M 103.13 % | -38.483 M 41.44 % | -65.715 M -170.81 % | 92.801 M 259.69 % | 25.800 M |
Cash at beginning of period | 742.000 M -13.72 % | 860.000 M 37.82 % | 624.000 M -8.37 % | 681.000 M 18.02 % | 577.000 M 2.30 % | 564.000 M -6.78 % | 605.000 M 33.55 % | 453.000 M 20.16 % | 377.000 M 11.87 % | 337.000 M -6.91 % | 362.000 M 38.70 % | 261.000 M -63.45 % | 714.000 M 46.91 % | 486.000 M -59.93 % | 1.213 B 179.49 % | 434.000 M 21.91 % | 356.000 M 9.20 % | 326.000 M 18.12 % | 276.000 M -8.31 % | 301.000 M -73.00 % | 1.115 B 533.52 % | 176.000 M -30.43 % | 253.000 M -55.77 % | 572.000 M 0.00 % | 572.000 M 93.24 % | 296.000 M -62.95 % | 799.000 M 56.97 % | 509.000 M 68.54 % | 302.000 M -4.43 % | 316.000 M -7.33 % | 341.000 M -36.38 % | 536.000 M 117.00 % | 247.000 M 10.76 % | 223.000 M 78.27 % | 125.089 M 0.88 % | 124.000 M 61.04 % | 77.000 M -70.05 % | 257.056 M 4.02 % | 247.123 M -17.37 % | 299.079 M 126.61 % | 131.977 M -32.16 % | 194.555 M 80.35 % | 107.878 M -51.66 % | 223.154 M 52.18 % | 146.639 M -2.00 % | 149.629 M 10.44 % | 135.487 M 34.79 % | 100.517 M -1.89 % | 102.451 M -61.92 % | 269.043 M 155.11 % | 105.463 M 4.15 % | 101.265 M -53.21 % | 216.412 M 79.18 % | 120.782 M 17.10 % | 103.146 M 21.51 % | 84.889 M -65.52 % | 246.233 M 144.40 % | 100.752 M -25.01 % | 134.362 M -3.18 % | 138.778 M 65.58 % | 83.813 M -15.53 % | 99.227 M 61.43 % | 61.469 M 32.77 % | 46.297 M -3.58 % | 48.016 M -46.28 % | 89.383 M 45.55 % | 61.409 M -20.30 % | 77.047 M 207.52 % | 25.054 M 18.50 % | 21.142 M -56.59 % | 48.708 M -20.86 % | 61.544 M 13.27 % | 54.333 M -40.64 % | 91.539 M 35.39 % | 67.610 M 50.77 % | 44.845 M 135.60 % | 19.034 M 14.57 % | 16.613 M 7.82 % | 15.409 M -71.41 % | 53.892 M -54.94 % | 119.607 M 346.19 % | 26.806 M 2 580.62 % | 1.000 M |
Cash at end of period | 664.000 M -10.51 % | 742.000 M -13.72 % | 860.000 M 37.82 % | 624.000 M -8.37 % | 681.000 M 18.02 % | 577.000 M 2.30 % | 564.000 M -6.78 % | 605.000 M 33.55 % | 453.000 M 20.16 % | 377.000 M 11.87 % | 337.000 M -6.91 % | 362.000 M 38.70 % | 261.000 M -63.45 % | 714.000 M 46.91 % | 486.000 M -59.93 % | 1.213 B 179.49 % | 434.000 M 21.91 % | 356.000 M 9.20 % | 326.000 M 18.12 % | 276.000 M -8.31 % | 301.000 M -73.00 % | 1.115 B 533.52 % | 176.000 M -30.43 % | 253.000 M -55.77 % | 572.000 M 0.00 % | 572.000 M 93.24 % | 296.000 M -62.95 % | 799.000 M 56.97 % | 509.000 M 68.54 % | 302.000 M -4.43 % | 316.000 M -7.33 % | 341.000 M -36.38 % | 536.000 M 117.00 % | 247.000 M 10.76 % | 223.000 M 78.40 % | 125.000 M 0.81 % | 124.000 M 60.69 % | 77.169 M -69.98 % | 257.056 M 4.02 % | 247.123 M -17.37 % | 299.079 M 126.61 % | 131.977 M -32.16 % | 194.555 M 80.35 % | 107.878 M -51.66 % | 223.154 M 52.18 % | 146.639 M -2.00 % | 149.629 M 10.44 % | 135.487 M 34.79 % | 100.517 M -1.89 % | 102.451 M -61.92 % | 269.043 M 155.11 % | 105.463 M 4.15 % | 101.265 M -53.21 % | 216.412 M 79.18 % | 120.782 M 17.10 % | 103.146 M 21.51 % | 84.889 M -65.52 % | 246.233 M 144.40 % | 100.752 M -25.01 % | 134.362 M -3.18 % | 138.778 M 65.58 % | 83.813 M -15.53 % | 99.227 M 61.43 % | 61.469 M 32.77 % | 46.297 M -3.58 % | 48.016 M -46.28 % | 89.383 M 45.55 % | 61.409 M -20.30 % | 77.047 M 207.52 % | 25.054 M 18.50 % | 21.142 M -56.59 % | 48.708 M -20.86 % | 61.544 M 13.27 % | 54.333 M -40.64 % | 91.539 M 35.39 % | 67.610 M 50.77 % | 44.845 M 135.60 % | 19.034 M 14.57 % | 16.613 M 7.82 % | 15.409 M -71.41 % | 53.892 M -54.94 % | 119.607 M 346.29 % | 26.800 M |
Operating cash flow | 347.000 M 90.66 % | 182.000 M -55.61 % | 410.000 M 21.66 % | 337.000 M 7.32 % | 314.000 M 42.08 % | 221.000 M -26.82 % | 302.000 M 7.86 % | 280.000 M 52.17 % | 184.000 M -21.37 % | 234.000 M -10.69 % | 262.000 M 0.00 % | 262.000 M 7.82 % | 243.000 M 1 257.14 % | -21.000 M -106.19 % | 339.000 M 28.41 % | 264.000 M -10.20 % | 294.000 M 673.68 % | 38.000 M -87.03 % | 293.000 M 32.58 % | 221.000 M 140.55 % | -545.000 M -171.24 % | 765.000 M 516.94 % | 124.000 M -42.06 % | 214.000 M -15.42 % | 253.000 M 181.11 % | 90.000 M -58.90 % | 219.000 M 17.74 % | 186.000 M 15.53 % | 161.000 M 61.00 % | 100.000 M -34.21 % | 152.000 M 18.75 % | 128.000 M 4.92 % | 122.000 M 105.21 % | -2.340 B -3 526.81 % | 68.285 M -63.68 % | 188.000 M -49.46 % | 372.000 M 370.20 % | 79.116 M 122.60 % | -350.142 M -5 278.85 % | 6.761 M -94.70 % | 127.576 M -77.84 % | 575.805 M 1 968.22 % | -30.821 M 94.66 % | -577.131 M -454.82 % | -104.022 M -294.70 % | 53.427 M 127.85 % | -191.833 M 55.97 % | -435.645 M 29.19 % | -615.233 M -1 020.81 % | -54.892 M -119.24 % | 285.319 M 190.73 % | -314.485 M -45.67 % | -215.887 M -3 572.17 % | -5.879 M 96.70 % | -178.256 M -103.20 % | -87.725 M 67.96 % | -273.780 M -291.66 % | 142.847 M 2 138.63 % | 6.381 M 102.94 % | -217.148 M 47.04 % | -410.017 M -1 048.28 % | -35.707 M 72.07 % | -127.836 M -312.56 % | 60.142 M -0.53 % | 60.463 M 210.26 % | 19.488 M -1.95 % | 19.876 M 174.05 % | -26.841 M 81.99 % | -149.060 M 2.56 % | -152.982 M -1.14 % | -151.258 M -3 190.40 % | -4.597 M 96.12 % | -118.555 M 50.55 % | -239.746 M -107.31 % | -115.643 M 18.66 % | -142.178 M -29.93 % | -109.423 M 27.54 % | -151.018 M -3.79 % | -145.507 M -33.05 % | -109.364 M -74.09 % | -62.819 M -94.59 % | -32.283 M 82.81 % | -187.800 M |
Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -186.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | 347.000 M 90.66 % | 182.000 M -55.61 % | 410.000 M 21.66 % | 337.000 M 7.32 % | 314.000 M 42.08 % | 221.000 M -26.82 % | 302.000 M 7.86 % | 280.000 M 52.17 % | 184.000 M -21.37 % | 234.000 M -10.69 % | 262.000 M 0.00 % | 262.000 M 7.82 % | 243.000 M 1 257.14 % | -21.000 M -106.19 % | 339.000 M 28.41 % | 264.000 M -10.20 % | 294.000 M 673.68 % | 38.000 M -87.03 % | 293.000 M 32.58 % | 221.000 M 140.55 % | -545.000 M -171.24 % | 765.000 M 516.94 % | 124.000 M -42.06 % | 214.000 M -15.42 % | 253.000 M 181.11 % | 90.000 M -58.90 % | 219.000 M 17.74 % | 186.000 M 15.53 % | 161.000 M 61.00 % | 100.000 M -34.21 % | 152.000 M 18.75 % | 128.000 M 4.92 % | 122.000 M 105.21 % | -2.340 B | 0.000 -100.00 % | 188.000 M -49.46 % | 372.000 M 370.20 % | 79.116 M 122.62 % | -349.758 M -5 273.17 % | 6.761 M -94.70 % | 127.576 M -77.84 % | 575.805 M 1 968.22 % | -30.821 M 94.66 % | -577.131 M -454.82 % | -104.022 M -294.70 % | 53.427 M 127.85 % | -191.833 M 55.97 % | -435.645 M 29.19 % | -615.233 M -1 020.81 % | -54.892 M -119.24 % | 285.319 M 190.73 % | -314.485 M -45.67 % | -215.887 M -3 572.17 % | -5.879 M 96.70 % | -178.256 M -103.20 % | -87.725 M 67.96 % | -273.780 M -291.66 % | 142.847 M 2 138.63 % | 6.381 M 102.94 % | -217.148 M 47.04 % | -410.017 M -1 048.28 % | -35.707 M 72.07 % | -127.836 M -312.56 % | 60.142 M -0.53 % | 60.463 M 210.26 % | 19.488 M -1.95 % | 19.876 M 174.05 % | -26.841 M 81.99 % | -149.060 M 2.56 % | -152.982 M -1.14 % | -151.258 M -3 190.40 % | -4.597 M 96.12 % | -118.555 M 50.55 % | -239.746 M -107.31 % | -115.643 M 18.66 % | -142.178 M -29.93 % | -109.423 M 27.54 % | -151.018 M -3.79 % | -145.507 M -33.05 % | -109.364 M -74.09 % | -62.819 M -94.59 % | -32.283 M 82.81 % | -187.800 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 |