
CE Holdings Co., Ltd. 4320.T
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 14.554 B 6.76 % | 13.632 B -0.51 % | 13.703 B 11.54 % | 12.285 B 15.85 % | 10.604 B -8.99 % | 11.652 B 28.80 % | 9.047 B 16.51 % | 7.765 B -4.44 % | 8.125 B 9.90 % | 7.393 B -1.65 % | 7.517 B 10.67 % | 6.792 B 40.16 % | 4.846 B 10.40 % | 4.390 B 12.50 % | 3.902 B 3.58 % | 3.767 B 10.99 % | 3.394 B |
Net income | 123.421 M -82.05 % | 687.532 M 16.93 % | 588.002 M -7.10 % | 632.927 M 421.16 % | 121.446 M -77.16 % | 531.790 M 82.79 % | 290.933 M 178.62 % | 104.421 M -8.38 % | 113.974 M -3.55 % | 118.164 M -73.49 % | 445.692 M 3.74 % | 429.619 M 107.22 % | 207.330 M -24.36 % | 274.104 M 103.97 % | 134.386 M 303.50 % | 33.305 M -78.87 % | 157.651 M |
Income before tax | 718.325 M -43.09 % | 1.262 B 18.36 % | 1.066 B 6.53 % | 1.001 B 177.52 % | 360.736 M -63.35 % | 984.388 M 83.23 % | 537.249 M 174.00 % | 196.078 M -10.79 % | 219.806 M 2.60 % | 214.234 M -71.79 % | 759.534 M 11.00 % | 684.285 M 85.11 % | 369.660 M -13.19 % | 425.817 M 220.19 % | 132.989 M 165.14 % | 50.158 M -78.40 % | 232.189 M |
Income before tax ratio | 0.05 -46.70 % | 0.09 18.97 % | 0.08 -4.49 % | 0.08 139.55 % | 0.03 -59.73 % | 0.08 42.26 % | 0.06 135.17 % | 0.03 -6.65 % | 0.03 -6.65 % | 0.03 -71.32 % | 0.10 0.30 % | 0.10 32.07 % | 0.08 -21.36 % | 0.10 184.62 % | 0.03 155.97 % | 0.01 -80.54 % | 0.07 |
EBITDA | 1.239 B -27.48 % | 1.709 B 18.31 % | 1.444 B 6.40 % | 1.357 B 85.38 % | 732.219 M -38.74 % | 1.195 B 69.11 % | 706.765 M 132.62 % | 303.824 M -5.61 % | 321.891 M -7.77 % | 349.014 M -62.06 % | 919.897 M 9.13 % | 842.915 M 66.55 % | 506.110 M -4.39 % | 529.358 M 142.51 % | 218.280 M 80.61 % | 120.860 M -63.24 % | 328.820 M |
Net income ratio | 0.01 -83.19 % | 0.05 17.53 % | 0.04 -16.71 % | 0.05 349.86 % | 0.01 -74.91 % | 0.05 41.92 % | 0.03 139.13 % | 0.01 -4.12 % | 0.01 -12.24 % | 0.02 -73.04 % | 0.06 -6.26 % | 0.06 47.84 % | 0.04 -31.48 % | 0.06 81.31 % | 0.03 289.55 % | 0.01 -80.97 % | 0.05 |
Ratio EBITDA | 0.09 -32.08 % | 0.13 18.92 % | 0.11 -4.61 % | 0.11 60.01 % | 0.07 -32.68 % | 0.10 31.30 % | 0.08 99.66 % | 0.04 -1.23 % | 0.04 -16.08 % | 0.05 -61.42 % | 0.12 -1.39 % | 0.12 18.83 % | 0.10 -13.40 % | 0.12 115.57 % | 0.06 74.36 % | 0.03 -66.88 % | 0.10 |
Gross profit ratio | 0.23 -14.58 % | 0.27 17.43 % | 0.23 6.90 % | 0.22 13.47 % | 0.19 -1.63 % | 0.19 1.19 % | 0.19 -9.32 % | 0.21 8.95 % | 0.19 11.75 % | 0.17 -21.74 % | 0.22 -2.66 % | 0.23 0.12 % | 0.23 -6.86 % | 0.24 -1.66 % | 0.25 3.02 % | 0.24 -20.66 % | 0.30 |
Weighted average shs out dil | 15.120 M 0.97 % | 14.975 M -0.35 % | 15.027 M 0.52 % | 14.949 M -0.39 % | 15.008 M -0.85 % | 15.136 M 1.30 % | 14.943 M 1.74 % | 14.686 M 0.51 % | 14.612 M -2.04 % | 14.917 M 4.64 % | 14.255 M -3.52 % | 14.775 M 2.50 % | 14.415 M -2.58 % | 14.797 M -0.12 % | 14.815 M 0.00 % | 14.815 M -0.02 % | 14.818 M |
Weighted average shs out | 15.120 M 0.97 % | 14.975 M -0.35 % | 15.027 M 0.52 % | 14.949 M -0.33 % | 14.998 M -0.56 % | 15.082 M 3.69 % | 14.545 M 2.06 % | 14.251 M 0.33 % | 14.204 M -0.70 % | 14.305 M 0.35 % | 14.255 M 0.00 % | 14.255 M -1.11 % | 14.415 M -2.58 % | 14.797 M -0.12 % | 14.815 M 0.00 % | 14.815 M -0.02 % | 14.818 M |
EPS diluted | 8.16 -82.23 % | 45.91 17.33 % | 39.13 -7.58 % | 42.34 423.36 % | 8.09 -76.97 % | 35.13 80.43 % | 19.47 173.84 % | 7.11 -8.85 % | 7.80 -2.86 % | 8.03 -73.06 % | 29.81 2.51 % | 29.08 102.23 % | 14.38 -22.35 % | 18.52 -97.96 % | 907.11 14 746.32 % | 6.11 -42.58 % | 10.64 |
Earnings per share | 8.16 -82.23 % | 45.91 17.33 % | 39.13 -7.58 % | 42.34 422.72 % | 8.10 -77.03 % | 35.26 76.30 % | 20.00 172.85 % | 7.33 -8.72 % | 8.03 -4.06 % | 8.37 -73.23 % | 31.27 3.75 % | 30.14 109.60 % | 14.38 -22.35 % | 18.52 -97.96 % | 907.11 14 746.32 % | 6.11 -42.58 % | 10.64 |
Gross profit | 3.365 B -8.80 % | 3.690 B 16.83 % | 3.159 B 19.24 % | 2.649 B 31.45 % | 2.015 B -10.48 % | 2.251 B 30.32 % | 1.727 B 5.65 % | 1.635 B 4.11 % | 1.570 B 22.82 % | 1.279 B -23.03 % | 1.661 B 7.72 % | 1.542 B 40.32 % | 1.099 B 2.83 % | 1.069 B 10.63 % | 965.942 M 6.71 % | 905.182 M -11.94 % | 1.028 B |
Income tax expense | 527.619 M 7.86 % | 489.164 M 27.44 % | 383.831 M 37.61 % | 278.921 M 48.95 % | 187.257 M -46.96 % | 353.041 M 82.70 % | 193.231 M 148.38 % | 77.795 M -3.63 % | 80.729 M -15.97 % | 96.069 M -71.69 % | 339.306 M 22.93 % | 276.024 M 66.38 % | 165.904 M 9.35 % | 151.712 M 10 959.84 % | -1.397 M -108.29 % | 16.853 M -77.39 % | 74.538 M |
Cost of revenue | 11.189 B 12.54 % | 9.942 B -5.71 % | 10.544 B 9.43 % | 9.636 B 12.19 % | 8.589 B -8.64 % | 9.401 B 28.44 % | 7.319 B 19.41 % | 6.130 B -6.49 % | 6.555 B 7.20 % | 6.115 B 4.42 % | 5.856 B 11.53 % | 5.250 B 40.11 % | 3.747 B 12.83 % | 3.321 B 13.11 % | 2.936 B 2.59 % | 2.862 B 20.96 % | 2.366 B |
General and administrative expenses | 343.042 M -8.69 % | 375.692 M 37.07 % | 274.094 M 34.24 % | 204.187 M 14.35 % | 178.565 M 18.01 % | 151.313 M -7.78 % | 164.085 M -51.36 % | 337.342 M 2.99 % | 327.556 M 2.00 % | 321.145 M 15.75 % | 277.458 M -11.89 % | 314.914 M 46.03 % | 215.647 M 17.44 % | 183.622 M 14.77 % | 159.988 M -4.77 % | 168.007 M -5.44 % | 177.669 M |
Selling and marketing expenses | 21.776 M -18.55 % | 26.736 M 57.71 % | 16.953 M 258.49 % | 4.729 M -23.13 % | 6.152 M -58.38 % | 14.781 M 66.98 % | 8.852 M 66.83 % | 5.306 M 1.63 % | 5.221 M -66.81 % | 15.729 M 11.49 % | 14.108 M 95.21 % | 7.227 M 26.99 % | 5.691 M 41.04 % | 4.035 M -29.14 % | 5.694 M -72.34 % | 20.587 M -63.62 % | 56.596 M |
Other expenses | 1.836 B -3.10 % | 1.895 B 14.31 % | 1.658 B 17.28 % | 1.414 B 14.25 % | 1.237 B 11.62 % | 1.109 B 7 143.02 % | 15.306 M 44.63 % | 10.583 M -33.69 % | 15.959 M -43.65 % | 28.321 M 113.87 % | 13.242 M 115.70 % | 6.139 M -24.12 % | 8.090 M 107.97 % | 3.890 M 58.45 % | 2.455 M -69.27 % | 7.990 M -44.07 % | 14.285 M |
Operating expenses | 2.217 B -8.97 % | 2.435 B 14.48 % | 2.127 B 20.21 % | 1.770 B 20.56 % | 1.468 B 13.87 % | 1.289 B 7.36 % | 1.201 B -11.43 % | 1.356 B 2.30 % | 1.325 B 28.11 % | 1.035 B 22.87 % | 841.979 M 2.58 % | 820.765 M 28.48 % | 638.844 M 9.51 % | 583.371 M -24.42 % | 771.839 M 3.42 % | 746.317 M 11.33 % | 670.369 M |
Cost and expenses | 13.406 B 8.31 % | 12.377 B -2.32 % | 12.671 B 11.10 % | 11.406 B 13.41 % | 10.057 B -5.92 % | 10.690 B 25.46 % | 8.520 B 13.82 % | 7.486 B -5.01 % | 7.880 B 10.23 % | 7.149 B 6.74 % | 6.698 B 10.32 % | 6.071 B 38.42 % | 4.386 B 12.34 % | 3.905 B 5.30 % | 3.708 B 2.76 % | 3.608 B 18.83 % | 3.036 B |
Research and development expenses | 15.707 M -88.60 % | 137.736 M -22.79 % | 178.392 M 21.23 % | 147.152 M 220.46 % | 45.919 M 215.33 % | 14.562 M -1.42 % | 14.772 M -95.14 % | 303.826 M -16.59 % | 364.259 M 242.62 % | 106.317 M 113.03 % | 49.907 M -14.03 % | 58.053 M 116.22 % | 26.849 M -9.14 % | 29.550 M -89.95 % | 294.083 M 55.32 % | 189.343 M 699.29 % | 23.689 M |
Selling general and administrative expenses | 364.818 M -9.35 % | 402.428 M 38.27 % | 291.047 M 39.31 % | 208.916 M 13.10 % | 184.717 M 11.21 % | 166.094 M -3.96 % | 172.937 M -49.53 % | 342.648 M 2.97 % | 332.777 M -1.22 % | 336.874 M 15.54 % | 291.566 M -9.49 % | 322.141 M 45.54 % | 221.338 M 17.95 % | 187.657 M 13.26 % | 165.682 M -12.15 % | 188.594 M -19.50 % | 234.265 M |
Interest income | 226.000 K -49.78 % | 450.000 K 533.80 % | 71.000 K -56.71 % | 164.000 K -1.20 % | 166.000 K 33.87 % | 124.000 K -35.75 % | 193.000 K -54.59 % | 425.000 K -9.38 % | 469.000 K -19.97 % | 586.000 K -7.57 % | 634.000 K 3.76 % | 611.000 K -37.40 % | 976.000 K 16.05 % | 841.000 K -25.31 % | 1.126 M -54.02 % | 2.449 M -47.66 % | 4.679 M |
Interest expense | 12.135 M 74.55 % | 6.952 M -12.53 % | 7.948 M -11.07 % | 8.937 M -21.89 % | 11.442 M 352.61 % | 2.528 M -26.25 % | 3.428 M -4.75 % | 3.599 M -9.28 % | 3.967 M -20.99 % | 5.021 M -23.17 % | 6.535 M -22.29 % | 8.410 M 119.01 % | 3.840 M 181.94 % | 1.362 M -36.53 % | 2.146 M -39.10 % | 3.524 M -47.87 % | 6.760 M |
Depreciation and amortization | 508.565 M 15.75 % | 439.362 M 18.82 % | 369.772 M 6.47 % | 347.307 M -3.54 % | 360.041 M 72.86 % | 208.280 M 25.40 % | 166.089 M 59.48 % | 104.145 M 6.14 % | 98.116 M -24.39 % | 129.759 M -15.65 % | 153.828 M 2.40 % | 150.220 M 13.28 % | 132.610 M 29.78 % | 102.179 M 22.89 % | 83.145 M 23.77 % | 67.178 M -25.25 % | 89.871 M |
Operating income | 1.148 B -8.50 % | 1.255 B 21.69 % | 1.031 B 17.31 % | 879.063 M 60.69 % | 547.072 M -43.11 % | 961.696 M 82.73 % | 526.280 M 221.13 % | 163.886 M -3.98 % | 170.681 M 26.05 % | 135.407 M -81.29 % | 723.591 M 13.91 % | 635.222 M 64.75 % | 385.574 M -7.94 % | 418.842 M 213.41 % | 133.640 M 59.71 % | 83.675 M -69.10 % | 270.804 M |
Operating income ratio | 0.08 -14.30 % | 0.09 22.32 % | 0.08 5.17 % | 0.07 38.70 % | 0.05 -37.49 % | 0.08 41.88 % | 0.06 175.62 % | 0.02 0.48 % | 0.02 14.69 % | 0.02 -80.97 % | 0.10 2.93 % | 0.09 17.54 % | 0.08 -16.61 % | 0.10 178.59 % | 0.03 54.19 % | 0.02 -72.16 % | 0.08 |
Total other income expenses net | -429.915 M -5 901.82 % | 7.410 M -78.99 % | 35.270 M -71.10 % | 122.045 M 165.50 % | -186.336 M -921.15 % | 22.692 M 106.87 % | 10.969 M -65.93 % | 32.192 M -34.47 % | 49.125 M -37.68 % | 78.827 M 119.31 % | 35.943 M -26.74 % | 49.063 M 408.30 % | -15.914 M -328.16 % | 6.975 M 1 171.43 % | -651.000 K 98.06 % | -33.517 M 13.20 % | -38.615 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.662 B 3.22 % | -1.717 B 16.84 % | -2.065 B -37.78 % | -1.499 B -111.27 % | -709.465 M 17.59 % | -860.921 M 24.25 % | -1.137 B -776.83 % | -129.623 M 85.50 % | -894.174 M 0.77 % | -901.072 M 5.06 % | -949.061 M -9.89 % | -863.647 M -4 932.13 % | 17.873 M 101.25 % | -1.435 B 3.01 % | -1.479 B | 0.000 | 0.000 | 0.000 |
Total investments | 438.348 M -0.33 % | 439.809 M 0.93 % | 435.750 M -9.17 % | 479.763 M -66.00 % | 1.411 B -10.31 % | 1.573 B -0.40 % | 1.579 B -4.83 % | 1.660 B 3.31 % | 1.606 B 1.66 % | 1.580 B -5.24 % | 1.668 B 29.51 % | 1.288 B 1.34 % | 1.270 B 624.61 % | 175.333 M 80.16 % | 97.319 M | 0.000 | 0.000 | 0.000 |
Total debt | 2.164 B 52.34 % | 1.421 B -24.97 % | 1.893 B 38.15 % | 1.371 B -34.85 % | 2.104 B 293.84 % | 534.156 M -33.74 % | 806.196 M -24.07 % | 1.062 B 297.82 % | 266.903 M -37.61 % | 427.789 M -19.41 % | 530.811 M -29.54 % | 753.363 M -27.38 % | 1.037 B 986.17 % | 95.510 M 667.77 % | 12.440 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 21.108 M 10.43 % | 19.114 M 82.40 % | 10.479 M -67.11 % | 31.862 M 243.23 % | 9.283 M 72.39 % | 5.385 M -52.88 % | 11.429 M 197.24 % | 3.845 M 24.07 % | 3.099 M 3.30 % | 3.000 M -81.25 % | 16.000 M 60.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 3.713 B -2.26 % | 3.799 B 15.40 % | 3.292 B 19.13 % | 2.763 B 23.81 % | 2.232 B 0.88 % | 2.212 B 24.61 % | 1.776 B 11.63 % | 1.591 B 1.76 % | 1.563 B 3.40 % | 1.512 B 2.59 % | 1.474 B 36.27 % | 1.081 B 58.96 % | 680.262 M 35.89 % | 500.613 M 104.31 % | 245.026 M 89.71 % | 129.158 M 58.93 % | 81.267 M 137.22 % | -218.357 M |
Common stock | 1.270 B 4.25 % | 1.218 B 1.63 % | 1.199 B 1.92 % | 1.176 B 0.90 % | 1.165 B 0.65 % | 1.158 B 0.18 % | 1.156 B 1.70 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B |
Total equity | 6.600 B 0.26 % | 6.583 B 8.24 % | 6.082 B 11.00 % | 5.479 B 13.22 % | 4.839 B -0.99 % | 4.888 B 11.87 % | 4.369 B 8.72 % | 4.019 B 1.53 % | 3.958 B 1.74 % | 3.890 B 4.49 % | 3.723 B 11.09 % | 3.352 B 15.18 % | 2.910 B 5.24 % | 2.765 B 9.22 % | 2.532 B 4.87 % | 2.414 B 1.53 % | 2.378 B 13.82 % | 2.089 B |
Other non current liabilities | 378.889 M 0.85 % | 375.702 M 1.06 % | 371.745 M 38.30 % | 268.805 M 22.29 % | 219.816 M 139.30 % | 91.857 M -15.03 % | 108.099 M 7.41 % | 100.645 M 23.05 % | 81.794 M -6.82 % | 87.778 M 135.24 % | 37.314 M -6.85 % | 40.059 M -13.93 % | 46.540 M 4.82 % | 44.399 M -4.34 % | 46.415 M | 0.000 | 0.000 | 0.000 |
Long term debt | 1.435 B 116.67 % | 662.289 M -44.29 % | 1.189 B 39.95 % | 849.451 M -38.02 % | 1.371 B 372.89 % | 289.831 M -45.74 % | 534.156 M -33.74 % | 806.197 M 474.78 % | 140.261 M -47.45 % | 266.904 M -20.57 % | 336.017 M -36.58 % | 529.860 M -29.06 % | 746.916 M 3 413.41 % | 21.259 M 87.37 % | 11.346 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 1.816 B 74.57 % | 1.040 B -33.34 % | 1.561 B 39.56 % | 1.118 B -29.69 % | 1.590 B 316.68 % | 381.688 M -40.57 % | 642.255 M -29.18 % | 906.842 M 308.39 % | 222.055 M -37.39 % | 354.682 M -5.00 % | 373.331 M -34.49 % | 569.919 M -28.17 % | 793.456 M 1 108.47 % | 65.658 M 13.67 % | 57.761 M | 0.000 | 0.000 | 0.000 |
Other current liabilities | 898.144 M -27.81 % | 1.244 B 62.53 % | 765.447 M 373.36 % | 161.706 M -54.24 % | 353.390 M 609.66 % | -69.338 M -115.66 % | 442.657 M 17.13 % | 377.935 M 203.26 % | 124.626 M -40.70 % | 210.159 M -27.16 % | 288.529 M 96.65 % | 146.720 M 78.44 % | 82.222 M 171.46 % | 30.289 M -58.48 % | 72.957 M | 0.000 | 0.000 | 0.000 |
Deferred revenue | 0.000 | 0.000 -100.00 % | 308.229 M -56.77 % | 713.055 M 70.88 % | 417.285 M -32.98 % | 622.600 M 40.62 % | 442.750 M 192.73 % | 151.251 M 65.93 % | 91.151 M -24.00 % | 119.928 M -57.04 % | 279.147 M -4.51 % | 292.344 M 185.68 % | 102.333 M -33.75 % | 154.463 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 729.363 M -3.83 % | 758.416 M 7.64 % | 704.566 M 35.49 % | 520.000 M -28.99 % | 732.267 M 199.71 % | 244.325 M -10.02 % | 271.545 M 6.24 % | 255.605 M 101.83 % | 126.642 M -21.28 % | 160.885 M -17.41 % | 194.794 M -12.85 % | 223.503 M -23.06 % | 290.484 M 291.22 % | 74.251 M -28.67 % | 104.102 M | 0.000 | 0.000 | 0.000 |
Total current liabilities | 2.838 B -21.62 % | 3.621 B 10.97 % | 3.263 B 14.01 % | 2.862 B 17.84 % | 2.428 B -4.50 % | 2.543 B 26.70 % | 2.007 B 19.40 % | 1.681 B 86.86 % | 899.550 M -17.94 % | 1.096 B -19.03 % | 1.354 B -18.82 % | 1.668 B 13.54 % | 1.469 B 20.98 % | 1.214 B 71.91 % | 706.256 M | 0.000 | 0.000 | 0.000 |
Total liabilities | 4.652 B -0.22 % | 4.662 B -3.34 % | 4.823 B 21.19 % | 3.980 B -0.97 % | 4.019 B 37.42 % | 2.925 B 10.39 % | 2.649 B 2.38 % | 2.588 B 130.72 % | 1.122 B -22.69 % | 1.451 B -16.00 % | 1.727 B -22.82 % | 2.238 B -1.09 % | 2.262 B 76.77 % | 1.280 B 67.51 % | 764.017 M | 0.000 | 0.000 | 0.000 |
Other non current assets | 429.008 M 13.10 % | 379.330 M 9.79 % | 345.491 M -5.24 % | 364.587 M 3 014.00 % | 11.708 M 182.12 % | -14.258 M 3.39 % | -14.758 M -142.94 % | 34.370 M 1.48 % | 33.868 M -56.46 % | 77.787 M 17.61 % | 66.138 M -63.28 % | 180.130 M 18.80 % | 151.629 M 92.37 % | 78.822 M -46.39 % | 147.040 M | 0.000 | 0.000 | 0.000 |
Long term investments | 438.348 M -0.33 % | 439.809 M 0.93 % | 435.750 M -9.17 % | 479.763 M -73.36 % | 1.801 B -5.01 % | 1.896 B -0.42 % | 1.904 B 6.54 % | 1.787 B 1.34 % | 1.764 B 5.87 % | 1.666 B -3.97 % | 1.735 B 34.74 % | 1.288 B 1.34 % | 1.270 B 500.77 % | 211.477 M 98.91 % | 106.319 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 1.002 B 12.27 % | 892.395 M 44.35 % | 618.198 M 31.43 % | 470.354 M -5.73 % | 498.962 M 5.79 % | 471.638 M 64.25 % | 287.150 M 115.62 % | 133.172 M 48.95 % | 89.407 M 2.80 % | 86.976 M 6.79 % | 81.443 M -35.20 % | 125.675 M -32.64 % | 186.573 M 18.43 % | 157.545 M 111.84 % | 74.369 M | 0.000 | 0.000 | 0.000 |
GoodWill | 15.516 M -94.91 % | 305.119 M -17.46 % | 369.645 M 122.04 % | 166.480 M -11.95 % | 189.083 M 32.41 % | 142.799 M -12.12 % | 162.495 M -10.81 % | 182.191 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 1.017 B -15.04 % | 1.198 B 21.23 % | 987.843 M 55.12 % | 636.834 M -7.44 % | 688.045 M 11.98 % | 614.437 M 36.65 % | 449.645 M 42.58 % | 315.363 M 252.73 % | 89.407 M 2.80 % | 86.976 M 6.79 % | 81.443 M -35.20 % | 125.675 M -32.64 % | 186.573 M 18.43 % | 157.545 M 111.84 % | 74.369 M | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 1.723 B -8.90 % | 1.891 B 8.71 % | 1.740 B 166.79 % | 652.139 M 9.78 % | 594.055 M 47.16 % | 403.683 M 32.84 % | 303.888 M -4.99 % | 319.865 M -8.06 % | 347.906 M -6.97 % | 373.957 M -6.04 % | 398.017 M 9.66 % | 362.946 M 7.72 % | 336.938 M 113.68 % | 157.685 M 364.30 % | 33.962 M | 0.000 | 0.000 | 0.000 |
Total non current assets | 3.784 B -9.65 % | 4.188 B 10.08 % | 3.805 B 61.54 % | 2.355 B -27.22 % | 3.236 B 6.69 % | 3.033 B 13.34 % | 2.676 B 7.77 % | 2.484 B 9.96 % | 2.259 B 1.28 % | 2.230 B -2.43 % | 2.286 B 15.89 % | 1.972 B -0.07 % | 1.974 B 205.65 % | 645.696 M 69.16 % | 381.702 M | 0.000 | 0.000 | 0.000 |
Other current assets | 175.071 M -44.39 % | 314.813 M -10.03 % | 349.906 M 41.86 % | 246.661 M 31.53 % | 187.526 M 64.74 % | 113.833 M -22.11 % | 146.141 M 21.27 % | 120.506 M 18.26 % | 101.900 M -49.29 % | 200.934 M -17.23 % | 242.755 M 115.07 % | 112.873 M 135.58 % | 47.912 M 40.05 % | 34.210 M -61.81 % | 89.572 M | 0.000 | 0.000 | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -324.707 M -154.46 % | -127.606 M 18.84 % | -157.220 M -83.55 % | -85.653 M -27.40 % | -67.231 M | 0.000 | 0.000 100.00 % | -36.144 M -301.60 % | -9.000 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 3.826 B 21.94 % | 3.138 B -20.73 % | 3.959 B 37.95 % | 2.869 B 2.00 % | 2.813 B 101.65 % | 1.395 B -28.19 % | 1.943 B 63.06 % | 1.191 B 2.61 % | 1.161 B -12.63 % | 1.329 B -10.20 % | 1.480 B -8.48 % | 1.617 B 58.60 % | 1.020 B -33.37 % | 1.530 B 2.58 % | 1.492 B | 0.000 | 0.000 | 0.000 |
Cash and short term investments | 3.826 B 21.94 % | 3.138 B -20.73 % | 3.959 B 37.95 % | 2.869 B 2.00 % | 2.813 B 101.65 % | 1.395 B -28.19 % | 1.943 B 63.06 % | 1.191 B 2.61 % | 1.161 B -12.63 % | 1.329 B -10.20 % | 1.480 B -8.48 % | 1.617 B 58.60 % | 1.020 B -33.37 % | 1.530 B 2.58 % | 1.492 B | 0.000 | 0.000 | 0.000 |
Total current assets | 7.468 B 5.84 % | 7.056 B -0.63 % | 7.101 B -0.04 % | 7.104 B 26.36 % | 5.622 B 17.64 % | 4.779 B 10.06 % | 4.342 B 5.31 % | 4.123 B 46.14 % | 2.821 B -9.32 % | 3.111 B -1.69 % | 3.165 B -12.51 % | 3.617 B 13.09 % | 3.199 B -5.90 % | 3.399 B 16.65 % | 2.914 B | 0.000 | 0.000 | 0.000 |
Inventory | 267.487 M 13.42 % | 235.829 M -32.66 % | 350.213 M -45.92 % | 647.609 M 66.29 % | 389.439 M 49.91 % | 259.778 M -47.74 % | 497.128 M 46.28 % | 339.853 M 127.88 % | 149.136 M -42.96 % | 261.478 M -64.49 % | 736.260 M -26.00 % | 994.985 M 60.60 % | 619.539 M 55.13 % | 399.380 M 279.19 % | 105.325 M | 0.000 | 0.000 | 0.000 |
Net receivables | 3.199 B -5.00 % | 3.367 B 37.87 % | 2.442 B -26.88 % | 3.340 B 49.67 % | 2.232 B -25.87 % | 3.010 B 71.43 % | 1.756 B | 0.000 -100.00 % | 1.409 B 6.76 % | 1.320 B 86.99 % | 705.886 M -20.89 % | 892.269 M -40.97 % | 1.512 B 5.31 % | 1.435 B 16.96 % | 1.227 B | 0.000 | 0.000 | 0.000 |
Tax assets | 176.199 M -37.12 % | 280.221 M -5.23 % | 295.682 M 33.22 % | 221.947 M 57.03 % | 141.344 M 5.93 % | 133.433 M 297.17 % | 33.596 M 25.67 % | 26.733 M 12.87 % | 23.684 M -6.50 % | 25.330 M 387.68 % | 5.194 M -67.29 % | 15.877 M -43.16 % | 27.934 M -30.46 % | 40.167 M 100.71 % | 20.012 M | 0.000 | 0.000 | 0.000 |
Other assets | 4.000 K 100.00 % | 2.000 K -50.00 % | 4.000 K -20.00 % | 5.000 K 0.00 % | 5.000 K -16.67 % | 6.000 K 50.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.009 B -25.59 % | 1.356 B 14.98 % | 1.179 B -0.55 % | 1.186 B 29.42 % | 916.310 M -37.81 % | 1.473 B 31.55 % | 1.120 B 12.37 % | 996.616 M 58.42 % | 629.102 M -6.78 % | 674.833 M 3.58 % | 651.499 M -38.57 % | 1.060 B 6.71 % | 993.793 M 1.59 % | 978.205 M 88.72 % | 518.339 M | 0.000 | 0.000 | 0.000 |
Tax payables | 201.223 M -23.21 % | 262.036 M -14.11 % | 305.077 M 8.56 % | 281.022 M 2 986.46 % | 9.105 M -96.65 % | 271.917 M 57.33 % | 172.837 M 240.65 % | 50.738 M 164.54 % | 19.180 M -61.88 % | 50.316 M -77.02 % | 218.983 M -7.62 % | 237.049 M 131.64 % | 102.333 M -22.12 % | 131.400 M 1 110.17 % | 10.858 M | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 -100.00 % | 206.355 M 2 154.31 % | -10.045 M 37.84 % | -16.160 M -118.35 % | -7.401 M -225.32 % | -2.275 M 53.81 % | -4.925 M -560.19 % | -746.000 K -240.64 % | -219.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 500.721 M -0.55 % | 503.507 M 10.15 % | 457.091 M 12.43 % | 406.541 M 18.95 % | 341.781 M 3.98 % | 328.714 M 32.14 % | 248.757 M 18.25 % | 210.372 M -0.40 % | 211.210 M 53.34 % | 137.743 M 640.43 % | 18.603 M -57.78 % | 44.067 M 168.29 % | 16.425 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 6.676 M 134.74 % | 2.844 M -19.89 % | 3.550 M -17.31 % | 4.293 M -26.33 % | 5.827 M 2 203.16 % | 253.000 K -68.30 % | 798.000 K -65.78 % | 2.332 M -49.84 % | 4.649 M -34.99 % | 7.151 M -13.23 % | 8.241 M -18.28 % | 10.085 M 72.13 % | 5.859 M 5.34 % | 5.562 M 34.93 % | 4.122 M | 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 |
Other total stockholders equity | 1.095 B 4.96 % | 1.044 B -7.16 % | 1.124 B 2.05 % | 1.101 B 0.97 % | 1.091 B -8.23 % | 1.189 B -0.03 % | 1.189 B 9.96 % | 1.081 B 3.25 % | 1.047 B -4.86 % | 1.101 B 1.95 % | 1.080 B 0.00 % | 1.080 B 0.30 % | 1.077 B -4.54 % | 1.128 B -1.92 % | 1.150 B 0.14 % | 1.148 B -0.98 % | 1.160 B -0.93 % | 1.171 B |
Deferred tax liabilities non current | 20.194 M 782.60 % | 2.288 M -77.22 % | 10.045 M -37.84 % | 16.160 M 118.35 % | 7.401 M 225.32 % | 2.275 M -53.81 % | 4.925 M 560.19 % | 746.000 K 240.64 % | 219.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 -100.00 % | 1.099 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 |
Total assets | 11.252 B 0.07 % | 11.244 B 3.10 % | 10.905 B 15.29 % | 9.459 B 6.78 % | 8.858 B 13.39 % | 7.812 B 11.31 % | 7.019 B 6.23 % | 6.607 B 30.06 % | 5.080 B -4.89 % | 5.341 B -2.00 % | 5.450 B -2.49 % | 5.589 B 8.07 % | 5.172 B 27.87 % | 4.045 B 22.74 % | 3.296 B | 0.000 | 0.000 | 0.000 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | -504.810 M -38.45 % | -364.617 M -173.34 % | 497.144 M 369.95 % | -184.159 M -132.15 % | 572.879 M 189.20 % | -642.251 M -210.34 % | 582.040 M 186.69 % | -671.436 M -1 789.29 % | -35.539 M -208.98 % | 32.610 M -66.79 % | 98.180 M -62.89 % | 264.558 M 195.40 % | -277.323 M -180.51 % | -98.864 M -135.89 % | 275.446 M 180.04 % | -344.140 M -264.29 % | 209.470 M |
Accounts receivables | 186.503 M 120.87 % | -893.490 M -513.91 % | 215.868 M 191.97 % | -234.721 M -118.99 % | 1.236 B 197.84 % | -1.263 B -332.02 % | 544.382 M 159.24 % | -918.875 M -930.28 % | -89.187 M 70.66 % | -304.000 M -252.00 % | 200.000 M -67.16 % | 609.000 M 870.89 % | -79.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -31.658 M -127.68 % | 114.384 M -63.36 % | 312.198 M 220.93 % | -258.169 M -110.96 % | -122.380 M -151.56 % | 237.349 M 250.91 % | -157.274 M 17.47 % | -190.568 M -269.63 % | 112.342 M -77.08 % | 490.058 M 89.36 % | 258.797 M 168.93 % | -375.445 M -86.37 % | -201.455 M 31.49 % | -294.054 M -8 920.06 % | -3.260 M 93.26 % | -48.386 M -312.40 % | 22.781 M |
Accounts payables | -346.416 M -296.06 % | 176.686 M 1 013.44 % | -19.343 M -107.18 % | 269.559 M 148.39 % | -557.010 M -257.62 % | 353.386 M 186.56 % | 123.319 M -71.85 % | 438.007 M 846.26 % | -58.694 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -313.239 M -231.72 % | 237.803 M 2 153.74 % | -11.579 M -129.69 % | 39.000 M 135.91 % | 16.532 M -45.01 % | 30.064 M -95.93 % | 739.314 M 253.75 % | -480.868 M -225.17 % | -147.881 M 67.67 % | -457.448 M -184.81 % | -160.617 M -125.10 % | 640.003 M 943.57 % | -75.868 M -138.87 % | 195.190 M -29.97 % | 278.706 M 194.24 % | -295.754 M -258.42 % | 186.689 M |
Other non cash items | 625.121 M 1 763.86 % | 33.539 M 108.76 % | -382.722 M -138.95 % | -160.170 M 65.26 % | -461.081 M -103.70 % | -226.358 M -3 388.33 % | -6.489 M 43.45 % | -11.475 M 89.58 % | -110.074 M 72.73 % | -403.621 M -4.33 % | -386.874 M -119.87 % | -175.953 M -51.95 % | -115.795 M -530.00 % | 26.929 M 496.04 % | 4.518 M -77.40 % | 19.991 M -61.04 % | 51.318 M |
Net cash provided by operating activities | 752.297 M -5.47 % | 795.816 M -48.68 % | 1.551 B 54.44 % | 1.004 B 10.03 % | 912.575 M 181.61 % | 324.059 M -74.66 % | 1.279 B 434.19 % | -382.688 M -322.09 % | 172.309 M 737.76 % | -27.018 M -104.33 % | 624.668 M -32.33 % | 923.110 M 745.71 % | 109.152 M -76.07 % | 456.061 M -8.07 % | 496.098 M 339.88 % | -206.813 M -135.48 % | 582.848 M |
Investments in property plant and equipment | -76.000 M 90.98 % | -842.164 M 44.04 % | -1.505 B -285.74 % | -390.175 M -13.06 % | -345.113 M 26.26 % | -468.033 M -65.10 % | -283.486 M -116.47 % | -130.960 M -74.38 % | -75.100 M 20.03 % | -93.908 M 45.92 % | -173.639 M -147.29 % | -70.218 M 79.48 % | -342.238 M -11.78 % | -306.163 M -458.94 % | -54.776 M 51.95 % | -113.989 M -40.33 % | -81.232 M |
Acquisitions net | 93.000 K -95.03 % | 1.872 M -99.66 % | 543.696 M 102.01 % | 269.141 M 26.06 % | 213.507 M 2 631.67 % | 7.816 M -56.46 % | 17.951 M 114.98 % | -119.834 M -113.44 % | -56.145 M 15.17 % | -66.189 M -40.13 % | -47.234 M | 0.000 100.00 % | -52.939 M 68.38 % | -167.448 M | 0.000 100.00 % | -96.646 M | 0.000 |
Purchases of investments | -20.827 M -18.42 % | -17.587 M -212.55 % | -5.627 M 60.56 % | -14.269 M -448.81 % | -2.600 M 90.11 % | -26.300 M 51.16 % | -53.844 M 86.88 % | -410.436 M -1 193.24 % | -31.737 M 89.59 % | -304.819 M -1.61 % | -300.000 M | 0.000 100.00 % | -1.140 B -2 179.20 % | -50.000 M | 0.000 100.00 % | -3.347 M | 0.000 |
Sales maturities of investments | 25.650 M -3.12 % | 26.475 M -86.35 % | 194.020 M 750.85 % | 22.803 M 125.55 % | 10.110 M 749.58 % | 1.190 M -97.86 % | 55.605 M -82.05 % | 309.856 M 30 639.68 % | 1.008 M -99.74 % | 388.004 M 23 386.92 % | 1.652 M -88.77 % | 14.713 M 182.94 % | 5.200 M 10.64 % | 4.700 M -20.34 % | 5.900 M -86.93 % | 45.141 M -33.80 % | 68.190 M |
Other investing activites | -559.330 M -1 745.30 % | -30.311 M -432.25 % | 9.123 M 192.97 % | 3.114 M -94.43 % | 55.857 M 826.93 % | -7.684 M -41.69 % | -5.423 M -104.23 % | 128.198 M 145.97 % | 52.120 M -26.90 % | 71.295 M 63.55 % | 43.592 M 1 475.14 % | -3.170 M -150.78 % | 6.243 M -96.15 % | 162.104 M 1 371.40 % | -12.750 M -115.08 % | 84.528 M 2 534.09 % | 3.209 M |
Net cash used for investing activites | -630.414 M 26.84 % | -861.715 M -12.82 % | -763.830 M -598.29 % | -109.386 M -60.30 % | -68.239 M 86.16 % | -493.011 M -83.14 % | -269.197 M -20.62 % | -223.176 M -103.16 % | -109.854 M -1 855.74 % | -5.617 M 98.82 % | -475.629 M -710.62 % | -58.675 M 96.15 % | -1.523 B -326.94 % | -356.807 M -478.99 % | -61.626 M 26.91 % | -84.313 M -757.45 % | -9.833 M |
Debt repayment | 738.446 M 255.89 % | -473.698 M -211.01 % | 426.730 M 158.31 % | -731.879 M -191.37 % | 801.004 M 395.03 % | -271.495 M -5.58 % | -257.138 M -136.88 % | 697.216 M 540.21 % | -158.384 M -53.74 % | -103.023 M 55.20 % | -229.961 M 20.23 % | -288.263 M -130.68 % | 939.619 M 4 177.32 % | -23.045 M -221.28 % | 19.002 M 108.12 % | -234.008 M -104.43 % | -114.468 M |
Common stock issued | 103.331 M 164.61 % | 39.050 M -13.64 % | 45.220 M 114.79 % | 21.053 M 40.61 % | 14.973 M 117.38 % | 6.888 M -93.20 % | 101.311 M 279.57 % | 26.691 M -55.21 % | 59.592 M 67.09 % | 35.664 M | 0.000 -100.00 % | 49.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.500 M |
Common stock repurchased | -30.000 K 99.97 % | -99.963 M | 0.000 | 0.000 100.00 % | -99.969 M -333 130.00 % | -30.000 K | 0.000 | 0.000 100.00 % | -67.941 M | 0.000 | 0.000 100.00 % | -53.000 K 99.91 % | -56.743 M -195.37 % | -19.211 M | 0.000 | 0.000 100.00 % | -900.000 K |
Dividends paid | -208.961 M -15.64 % | -180.698 M -50.90 % | -119.745 M -17.56 % | -101.857 M 0.39 % | -102.252 M -8.83 % | -93.956 M -5.15 % | -89.352 M -26.42 % | -70.677 M -15.85 % | -61.005 M 14.24 % | -71.131 M -33.56 % | -53.257 M -86.50 % | -28.556 M 2.57 % | -29.309 M -58.27 % | -18.518 M 0.00 % | -18.518 M 0.00 % | -18.518 M 0.04 % | -18.526 M |
Other financing activites | -66.322 M -69.19 % | -39.200 M 13.96 % | -45.561 M -76.82 % | -25.767 M 35.52 % | -39.964 M -98.37 % | -20.146 M -52.99 % | -13.168 M 22.62 % | -17.018 M -580.18 % | -2.502 M | 0.000 100.00 % | -2.959 M -421.63 % | 920.000 K | 0.000 | 0.000 100.00 % | -148.000 K 73.85 % | -566.000 K -28 200.00 % | -2.000 K |
Net cash used provided by financing activities | 566.464 M 175.08 % | -754.509 M -346.05 % | 306.644 M 136.57 % | -838.450 M -246.12 % | 573.792 M 251.50 % | -378.739 M -46.60 % | -258.347 M -140.61 % | 636.212 M 376.33 % | -230.240 M -66.25 % | -138.490 M 51.61 % | -286.177 M -7.20 % | -266.952 M -131.27 % | 853.567 M 1 504.49 % | -60.774 M -18 187.50 % | 336.000 K 100.13 % | -253.092 M -1 051.33 % | 26.604 M |
Effect of forex changes on cash | 1.000 K 200.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 -100.00 % | 2.000 K | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -1.000 K -100.00 % | 20.114 M | 0.000 | 0.000 -100.00 % | 50.000 M 5 000 100.00 % | -1.000 K -200.00 % | 1.000 K 100.00 % | -20.628 M | 0.000 |
Net change in cash | 688.348 M 183.90 % | -820.409 M -175.03 % | 1.093 B 1 843.98 % | 56.250 M -96.03 % | 1.418 B 358.93 % | -547.691 M -172.89 % | 751.343 M 2 375.76 % | 30.348 M 118.09 % | -167.786 M -11.11 % | -151.011 M -10.12 % | -137.138 M -122.95 % | 597.483 M 217.01 % | -510.616 M -1 427.00 % | 38.479 M -91.15 % | 434.809 M 176.98 % | -564.846 M -194.20 % | 599.619 M |
Cash at beginning of period | 3.138 B -20.73 % | 3.959 B 38.17 % | 2.865 B 2.00 % | 2.809 B 101.98 % | 1.391 B -28.26 % | 1.938 B 63.30 % | 1.187 B 2.62 % | 1.157 B -12.67 % | 1.324 B -10.23 % | 1.475 B -8.50 % | 1.613 B 58.86 % | 1.015 B -33.47 % | 1.526 B 2.59 % | 1.487 B 41.31 % | 1.052 B -34.93 % | 1.617 B 58.92 % | 1.018 B |
Cash at end of period | 3.826 B 21.94 % | 3.138 B -20.73 % | 3.959 B 38.17 % | 2.865 B 2.00 % | 2.809 B 101.98 % | 1.391 B -28.26 % | 1.938 B 63.30 % | 1.187 B 2.62 % | 1.157 B -12.67 % | 1.324 B -10.23 % | 1.475 B -8.50 % | 1.613 B 58.86 % | 1.015 B -33.47 % | 1.526 B 2.59 % | 1.487 B 41.31 % | 1.052 B -34.93 % | 1.617 B |
Operating cash flow | 752.297 M -5.47 % | 795.816 M -48.68 % | 1.551 B 54.44 % | 1.004 B 10.03 % | 912.575 M 181.61 % | 324.059 M -74.66 % | 1.279 B 434.19 % | -382.688 M -322.09 % | 172.309 M 737.76 % | -27.018 M -104.33 % | 624.668 M -32.33 % | 923.110 M 745.71 % | 109.152 M -76.07 % | 456.061 M -8.07 % | 496.098 M 339.88 % | -206.813 M -135.48 % | 582.848 M |
Capital expenditure | -662.400 M 21.35 % | -842.164 M 44.04 % | -1.505 B -285.74 % | -390.175 M -13.06 % | -345.113 M 26.26 % | -468.033 M -65.10 % | -283.486 M -116.47 % | -130.960 M -74.38 % | -75.100 M 20.03 % | -93.908 M 45.92 % | -173.639 M -147.29 % | -70.218 M 79.48 % | -342.238 M -11.78 % | -306.163 M -458.94 % | -54.776 M 51.95 % | -113.989 M -40.33 % | -81.232 M |
Free CashFlow | 89.897 M 293.96 % | -46.348 M -201.56 % | 45.636 M -92.57 % | 613.911 M 8.19 % | 567.462 M 494.14 % | -143.974 M -114.46 % | 995.403 M 293.79 % | -513.648 M -628.40 % | 97.209 M 180.39 % | -120.926 M -126.81 % | 451.029 M -47.12 % | 852.892 M 465.91 % | -233.086 M -255.50 % | 149.898 M -66.03 % | 441.322 M 237.57 % | -320.802 M -163.95 % | 501.616 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.121 B -42.23 % | 5.403 B 42.29 % | 3.797 B 4.43 % | 3.636 B 27.67 % | 2.848 B -41.88 % | 4.900 B 54.54 % | 3.170 B -18.42 % | 3.886 B 61.61 % | 2.405 B -43.62 % | 4.265 B 38.64 % | 3.076 B -12.55 % | 3.518 B 19.20 % | 2.951 B -33.09 % | 4.411 B 56.28 % | 2.822 B -24.46 % | 3.736 B 104.33 % | 1.829 B -55.27 % | 4.088 B 55.32 % | 2.632 B -11.67 % | 2.980 B 55.34 % | 1.918 B -49.56 % | 3.803 B 99.81 % | 1.903 B -53.01 % | 4.050 B 136.94 % | 1.709 B -58.51 % | 4.119 B 132.20 % | 1.774 B -36.66 % | 2.800 B 63.57 % | 1.712 B -43.61 % | 3.036 B 102.71 % | 1.498 B -51.28 % | 3.074 B 117.03 % | 1.417 B -40.25 % | 2.371 B 162.60 % | 902.841 M -58.91 % | 2.197 B 19.34 % | 1.841 B -39.12 % | 3.024 B 184.66 % | 1.062 B -43.46 % | 1.879 B 15.95 % | 1.621 B -37.52 % | 2.594 B 99.57 % | 1.300 B -23.13 % | 1.691 B 116.80 % | 779.827 M -76.19 % | 3.276 B 85.01 % | 1.771 B 3.78 % | 1.706 B 76.32 % | 967.640 M -65.82 % | 2.831 B 119.96 % | 1.287 B -25.41 % | 1.726 B 129.32 % | 752.559 M -53.65 % | 1.624 B 118.17 % | 744.200 M -62.60 % | 1.990 B 154.07 % | 783.229 M -27.65 % | 1.083 B 102.72 % | 534.021 M -62.48 % | 1.423 B 134.30 % | 607.433 M -47.39 % | 1.155 B 61.08 % | 716.800 M -57.42 % | 1.684 B 196.26 % | 568.280 M -47.35 % | 1.079 B 147.61 % | 435.906 M |
Net income | -52.000 M -110.26 % | 506.858 M 153.43 % | 200.000 M -31.27 % | 291.000 M 153.92 % | -539.730 M -265.23 % | 326.646 M 624.61 % | 45.079 M -72.99 % | 166.876 M 546.78 % | 25.801 M -93.50 % | 396.721 M 304.26 % | 98.134 M -56.50 % | 225.616 M 742.35 % | 26.784 M -91.85 % | 328.508 M 4 530.79 % | 7.094 M -97.77 % | 317.517 M 570.37 % | -67.503 M -117.17 % | 393.203 M 3 921.21 % | -10.290 M -110.55 % | 97.563 M 164.13 % | -152.127 M -198.52 % | 154.408 M 614.79 % | 21.602 M -91.10 % | 242.773 M 389.35 % | 49.611 M -85.74 % | 347.967 M 420.53 % | -108.561 M -167.48 % | 160.884 M 362.53 % | -61.283 M -120.28 % | 302.135 M 372.68 % | -110.803 M -135.83 % | 309.284 M 314.02 % | -144.511 M -195.87 % | 150.744 M 171.41 % | -211.096 M -274.40 % | 121.043 M 424.66 % | -37.283 M -121.14 % | 176.325 M 220.68 % | -146.111 M -181.31 % | 179.688 M 288.49 % | -95.328 M -157.73 % | 165.138 M 225.74 % | -131.334 M -361.62 % | 50.201 M 162.59 % | -80.205 M -121.38 % | 375.157 M 273.15 % | 100.539 M 23.12 % | 81.661 M 498.47 % | 13.645 M -94.79 % | 261.802 M 261.05 % | 72.511 M -69.15 % | 235.034 M 510.43 % | -57.266 M -165.46 % | 87.487 M 251.03 % | -57.925 M -126.39 % | 219.474 M 3 397.59 % | 6.275 M -94.37 % | 111.459 M 276.63 % | -63.104 M -127.71 % | 227.706 M 313.99 % | -106.411 M -292.62 % | 55.244 M 231.06 % | -42.152 M -123.88 % | 176.521 M 269.84 % | -103.936 M -531.97 % | 24.061 M 137.99 % | -63.341 M |
Income before tax | -36.000 M -104.37 % | 824.131 M 117.45 % | 379.000 M -12.67 % | 434.000 M 194.24 % | -460.516 M -183.48 % | 551.617 M 186.33 % | 192.650 M -43.85 % | 343.090 M 493.22 % | 57.835 M -91.33 % | 667.246 M 243.69 % | 194.141 M -38.74 % | 316.926 M 146.23 % | 128.713 M -74.52 % | 505.100 M 336.39 % | 115.745 M -69.58 % | 380.493 M 702.79 % | -63.122 M -110.53 % | 599.646 M 613.09 % | 84.091 M -53.50 % | 180.850 M 188.92 % | -203.377 M -174.90 % | 271.545 M 143.06 % | 111.718 M -74.09 % | 431.157 M 391.78 % | 87.673 M -82.58 % | 503.242 M 1 435.43 % | -37.684 M -113.17 % | 286.156 M 366.16 % | -107.514 M -125.56 % | 420.556 M 778.87 % | -61.949 M -114.43 % | 429.214 M 328.69 % | -187.683 M -221.86 % | 154.016 M 177.21 % | -199.469 M -202.07 % | 195.428 M 437.21 % | -57.954 M -126.12 % | 221.889 M 259.00 % | -139.557 M -166.67 % | 209.324 M 238.52 % | -151.115 M -168.31 % | 221.218 M 439.33 % | -65.193 M -194.53 % | 68.967 M 156.02 % | -123.111 M -119.54 % | 630.032 M 243.07 % | 183.646 M 39.77 % | 131.392 M 371.63 % | 27.859 M -92.95 % | 395.186 M 204.35 % | 129.848 M -67.79 % | 403.139 M 543.38 % | -90.924 M -160.66 % | 149.890 M 262.14 % | -92.445 M -126.64 % | 347.063 M 1 075.85 % | 29.516 M -73.64 % | 111.985 M 278.47 % | -62.747 M -128.51 % | 220.070 M 312.34 % | -103.640 M -290.57 % | 54.383 M 243.78 % | -37.825 M -120.79 % | 181.972 M 288.09 % | -96.749 M -331.55 % | 41.783 M 154.37 % | -76.847 M |
Income before tax ratio | -0.01 -107.56 % | 0.15 52.82 % | 0.10 -16.38 % | 0.12 173.82 % | -0.16 -243.63 % | 0.11 85.28 % | 0.06 -31.17 % | 0.09 267.07 % | 0.02 -84.63 % | 0.16 147.91 % | 0.06 -29.95 % | 0.09 106.57 % | 0.04 -61.92 % | 0.11 179.24 % | 0.04 -59.73 % | 0.10 395.01 % | -0.03 -123.53 % | 0.15 359.10 % | 0.03 -47.36 % | 0.06 157.24 % | -0.11 -248.48 % | 0.07 21.65 % | 0.06 -44.86 % | 0.11 107.55 % | 0.05 -58.02 % | 0.12 675.13 % | -0.02 -120.79 % | 0.10 262.72 % | -0.06 -145.34 % | 0.14 434.89 % | -0.04 -129.62 % | 0.14 205.37 % | -0.13 -303.95 % | 0.06 129.40 % | -0.22 -348.42 % | 0.09 382.57 % | -0.03 -142.90 % | 0.07 155.85 % | -0.13 -217.92 % | 0.11 219.47 % | -0.09 -209.33 % | 0.09 270.03 % | -0.05 -222.97 % | 0.04 125.84 % | -0.16 -182.08 % | 0.19 85.43 % | 0.10 34.68 % | 0.08 167.49 % | 0.03 -79.37 % | 0.14 38.36 % | 0.10 -56.82 % | 0.23 293.35 % | -0.12 -230.88 % | 0.09 174.32 % | -0.12 -171.22 % | 0.17 362.81 % | 0.04 -63.57 % | 0.10 188.04 % | -0.12 -175.99 % | 0.15 190.63 % | -0.17 -462.25 % | 0.05 189.26 % | -0.05 -148.82 % | 0.11 163.49 % | -0.17 -539.80 % | 0.04 121.96 % | -0.18 |
EBITDA | 137.000 M -85.85 % | 968.333 M 84.62 % | 524.491 M -14.58 % | 614.000 M 608.50 % | -120.747 M -117.80 % | 678.436 M 124.29 % | 302.485 M -37.58 % | 484.620 M 196.49 % | 163.455 M -78.72 % | 768.143 M 162.69 % | 292.410 M -33.71 % | 441.077 M 99.73 % | 220.839 M -62.42 % | 587.676 M 201.97 % | 194.611 M -58.71 % | 471.370 M 1 671.40 % | 26.610 M -96.14 % | 689.018 M 272.95 % | 184.750 M -37.11 % | 293.778 M 325.55 % | -130.250 M -135.88 % | 363.049 M 120.36 % | 164.750 M -66.62 % | 493.527 M 234.80 % | 147.409 M -73.10 % | 548.000 M 133 109.71 % | -412.000 K -100.13 % | 322.481 M 402.12 % | -106.739 M -124.34 % | 438.500 M 834.56 % | -59.696 M -113.87 % | 430.356 M 367.48 % | -160.893 M -196.92 % | 166.000 M 192.51 % | -179.432 M -191.41 % | 196.291 M 570.16 % | -41.750 M -118.72 % | 222.999 M 280.20 % | -123.750 M -158.80 % | 210.465 M 240.28 % | -150.034 M -167.37 % | 222.698 M 586.77 % | -45.750 M -134.36 % | 133.143 M 214.40 % | -116.384 M -118.42 % | 631.750 M 208.92 % | 204.500 M 53.24 % | 133.451 M 345.86 % | 29.931 M -92.47 % | 397.274 M 200.88 % | 132.039 M -72.39 % | 478.222 M 737.65 % | -74.998 M -150.65 % | 148.084 M 268.51 % | -87.879 M -123.54 % | 373.274 M 417.09 % | 72.187 M -44.41 % | 129.852 M 360.87 % | -49.776 M -120.00 % | 248.939 M 397.26 % | -83.745 M -206.87 % | 78.359 M 380.01 % | -27.984 M -114.00 % | 199.905 M 356.24 % | -78.014 M -219.56 % | 65.253 M 271.47 % | -38.054 M |
Net income ratio | -0.02 -117.76 % | 0.09 78.11 % | 0.05 -34.19 % | 0.08 142.23 % | -0.19 -384.28 % | 0.07 368.87 % | 0.01 -66.89 % | 0.04 300.21 % | 0.01 -88.46 % | 0.09 191.60 % | 0.03 -50.26 % | 0.06 606.69 % | 0.01 -87.82 % | 0.07 2 863.14 % | 0.00 -97.04 % | 0.08 330.21 % | -0.04 -138.38 % | 0.10 2 560.16 % | 0.00 -111.94 % | 0.03 141.28 % | -0.08 -295.31 % | 0.04 257.73 % | 0.01 -81.07 % | 0.06 106.53 % | 0.03 -65.64 % | 0.08 238.04 % | -0.06 -206.53 % | 0.06 260.50 % | -0.04 -135.97 % | 0.10 234.51 % | -0.07 -173.53 % | 0.10 198.61 % | -0.10 -260.45 % | 0.06 127.19 % | -0.23 -524.45 % | 0.06 372.05 % | -0.02 -134.73 % | 0.06 142.39 % | -0.14 -243.82 % | 0.10 262.57 % | -0.06 -192.39 % | 0.06 163.01 % | -0.10 -440.33 % | 0.03 128.87 % | -0.10 -189.80 % | 0.11 101.69 % | 0.06 18.64 % | 0.05 239.42 % | 0.01 -84.75 % | 0.09 64.14 % | 0.06 -58.64 % | 0.14 278.98 % | -0.08 -241.22 % | 0.05 169.23 % | -0.08 -170.57 % | 0.11 1 276.63 % | 0.01 -92.22 % | 0.10 187.13 % | -0.12 -173.86 % | 0.16 191.33 % | -0.18 -466.14 % | 0.05 181.36 % | -0.06 -156.09 % | 0.10 157.33 % | -0.18 -920.46 % | 0.02 115.34 % | -0.15 |
Ratio EBITDA | 0.04 -75.51 % | 0.18 29.75 % | 0.14 -18.20 % | 0.17 498.29 % | -0.04 -130.62 % | 0.14 45.13 % | 0.10 -23.49 % | 0.12 83.46 % | 0.07 -62.26 % | 0.18 89.48 % | 0.10 -24.19 % | 0.13 67.56 % | 0.07 -43.84 % | 0.13 93.23 % | 0.07 -45.35 % | 0.13 766.95 % | 0.01 -91.37 % | 0.17 140.11 % | 0.07 -28.80 % | 0.10 245.20 % | -0.07 -171.12 % | 0.10 10.29 % | 0.09 -28.97 % | 0.12 41.30 % | 0.09 -35.17 % | 0.13 57 383.61 % | 0.00 -100.20 % | 0.12 284.71 % | -0.06 -143.17 % | 0.14 462.36 % | -0.04 -128.47 % | 0.14 223.25 % | -0.11 -262.22 % | 0.07 135.23 % | -0.20 -322.48 % | 0.09 493.97 % | -0.02 -130.75 % | 0.07 163.30 % | -0.12 -204.00 % | 0.11 220.98 % | -0.09 -207.83 % | 0.09 343.91 % | -0.04 -144.70 % | 0.08 152.77 % | -0.15 -177.39 % | 0.19 66.98 % | 0.12 47.66 % | 0.08 152.87 % | 0.03 -77.96 % | 0.14 36.79 % | 0.10 -62.98 % | 0.28 378.06 % | -0.10 -209.27 % | 0.09 177.24 % | -0.12 -162.95 % | 0.19 103.52 % | 0.09 -23.16 % | 0.12 228.68 % | -0.09 -153.29 % | 0.17 226.87 % | -0.14 -303.15 % | 0.07 273.83 % | -0.04 -132.88 % | 0.12 186.49 % | -0.14 -327.08 % | 0.06 169.25 % | -0.09 |
Gross profit ratio | 0.16 -35.40 % | 0.25 5.58 % | 0.24 -9.86 % | 0.27 47.10 % | 0.18 -19.03 % | 0.22 -8.25 % | 0.24 -13.44 % | 0.28 6.87 % | 0.26 -4.68 % | 0.28 8.56 % | 0.25 -1.07 % | 0.26 18.63 % | 0.22 -4.09 % | 0.23 3.87 % | 0.22 3.76 % | 0.21 1.33 % | 0.21 -14.46 % | 0.24 28.57 % | 0.19 -17.57 % | 0.23 135.84 % | 0.10 -49.78 % | 0.19 -11.42 % | 0.22 7.48 % | 0.20 0.86 % | 0.20 0.89 % | 0.20 32.60 % | 0.15 -31.55 % | 0.22 106.31 % | 0.11 -53.46 % | 0.23 44.67 % | 0.16 -35.53 % | 0.25 59.73 % | 0.15 -33.00 % | 0.23 70.40 % | 0.13 -45.26 % | 0.25 54.98 % | 0.16 -18.47 % | 0.19 36.01 % | 0.14 -43.74 % | 0.25 142.87 % | 0.10 -40.88 % | 0.18 32.51 % | 0.13 -26.16 % | 0.18 16.48 % | 0.16 -40.25 % | 0.26 19.73 % | 0.22 -8.55 % | 0.24 -6.27 % | 0.25 23.35 % | 0.21 -15.30 % | 0.24 -29.19 % | 0.34 170.57 % | 0.13 -36.76 % | 0.20 67.34 % | 0.12 -54.62 % | 0.26 5.66 % | 0.25 3.11 % | 0.24 46.51 % | 0.16 -43.33 % | 0.29 66.09 % | 0.18 -28.23 % | 0.24 7.08 % | 0.23 -1.05 % | 0.23 8.41 % | 0.21 -12.78 % | 0.24 -20.38 % | 0.31 |
Weighted average shs out dil | 15.945 M 4.43 % | 15.267 M 0.97 % | 15.120 M 0.00 % | 15.121 M 0.66 % | 15.021 M -0.30 % | 15.067 M 0.77 % | 14.952 M 0.02 % | 14.949 M 0.00 % | 14.949 M 0.00 % | 14.949 M -0.56 % | 15.033 M 0.48 % | 14.961 M 0.00 % | 14.961 M 0.00 % | 14.961 M 0.00 % | 14.961 M 0.26 % | 14.922 M 0.00 % | 14.922 M 0.00 % | 14.922 M 0.00 % | 14.922 M 0.00 % | 14.922 M 0.00 % | 14.922 M -1.21 % | 15.104 M 0.00 % | 15.104 M 0.00 % | 15.104 M 0.00 % | 15.104 M 0.28 % | 15.062 M 0.00 % | 15.062 M 0.00 % | 15.062 M 0.00 % | 15.062 M 4.68 % | 14.389 M 0.00 % | 14.389 M 0.00 % | 14.389 M 0.00 % | 14.389 M 1.58 % | 14.165 M 0.00 % | 14.165 M 0.00 % | 14.165 M 0.00 % | 14.165 M -1.16 % | 14.331 M 0.00 % | 14.331 M 0.00 % | 14.331 M 0.00 % | 14.331 M 0.54 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M -4.83 % | 14.978 M 5.07 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M -2.73 % | 14.655 M 0.00 % | 14.655 M -1.08 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M |
Weighted average shs out | 15.945 M 4.43 % | 15.267 M 0.97 % | 15.120 M 0.00 % | 15.121 M 0.66 % | 15.021 M -0.30 % | 15.067 M 0.77 % | 14.952 M 0.02 % | 14.949 M 0.00 % | 14.949 M 0.00 % | 14.949 M -0.56 % | 15.033 M 0.48 % | 14.961 M 0.00 % | 14.961 M 0.00 % | 14.961 M 0.00 % | 14.961 M 0.26 % | 14.922 M 0.00 % | 14.922 M 0.00 % | 14.922 M 0.00 % | 14.922 M 0.00 % | 14.921 M 0.00 % | 14.922 M -0.81 % | 15.044 M -0.40 % | 15.104 M 0.04 % | 15.098 M 0.06 % | 15.089 M 0.17 % | 15.062 M 0.00 % | 15.062 M 0.70 % | 14.958 M 3.19 % | 14.497 M 0.75 % | 14.389 M 0.00 % | 14.389 M 0.26 % | 14.352 M 0.30 % | 14.309 M 1.02 % | 14.165 M 0.00 % | 14.165 M 0.00 % | 14.164 M 0.16 % | 14.141 M -0.29 % | 14.182 M -1.04 % | 14.331 M 0.00 % | 14.331 M 0.15 % | 14.310 M 0.39 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M 0.00 % | 14.255 M 0.01 % | 14.254 M -0.01 % | 14.255 M -1.67 % | 14.497 M -1.08 % | 14.655 M -0.59 % | 14.742 M -0.49 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M 0.00 % | 14.815 M |
EPS diluted | -3.26 -109.82 % | 33.20 150.94 % | 13.23 -31.27 % | 19.25 153.58 % | -35.93 -265.73 % | 21.68 620.27 % | 3.01 -73.03 % | 11.16 545.09 % | 1.73 -93.48 % | 26.54 306.43 % | 6.53 -56.70 % | 15.08 742.46 % | 1.79 -91.85 % | 21.96 4 572.34 % | 0.47 -97.79 % | 21.28 570.80 % | -4.52 -117.15 % | 26.35 3 918.84 % | -0.69 -110.55 % | 6.54 164.18 % | -10.19 -199.71 % | 10.22 614.69 % | 1.43 -91.10 % | 16.07 389.94 % | 3.28 -85.80 % | 23.10 420.39 % | -7.21 -167.51 % | 10.68 362.41 % | -4.07 -119.38 % | 21.00 372.73 % | -7.70 -135.83 % | 21.49 314.04 % | -10.04 -194.36 % | 10.64 171.41 % | -14.90 -274.27 % | 8.55 425.10 % | -2.63 -121.38 % | 12.30 220.59 % | -10.20 -181.34 % | 12.54 288.57 % | -6.65 -157.43 % | 11.58 225.73 % | -9.21 -361.65 % | 3.52 162.52 % | -5.63 -121.39 % | 26.32 292.25 % | 6.71 17.10 % | 5.73 1 264.29 % | 0.42 -97.71 % | 18.37 260.90 % | 5.09 -69.13 % | 16.49 510.20 % | -4.02 -167.34 % | 5.97 251.14 % | -3.95 -126.67 % | 14.81 3 426.19 % | 0.42 -99.94 % | 752.35 17 760.80 % | -4.26 -127.72 % | 15.37 314.07 % | -7.18 -101.93 % | 372.90 13 184.21 % | -2.85 -123.91 % | 11.92 269.80 % | -7.02 -533.33 % | 1.62 137.85 % | -4.28 |
Earnings per share | -3.26 -109.82 % | 33.20 150.94 % | 13.23 -31.27 % | 19.25 153.58 % | -35.93 -265.73 % | 21.68 620.27 % | 3.01 -73.03 % | 11.16 545.09 % | 1.73 -93.48 % | 26.54 306.43 % | 6.53 -56.70 % | 15.08 742.46 % | 1.79 -91.85 % | 21.96 4 572.34 % | 0.47 -97.79 % | 21.28 570.80 % | -4.52 -117.15 % | 26.35 3 918.84 % | -0.69 -110.55 % | 6.54 164.18 % | -10.19 -199.71 % | 10.22 614.69 % | 1.43 -91.10 % | 16.07 389.94 % | 3.28 -85.80 % | 23.10 420.39 % | -7.21 -167.51 % | 10.68 352.48 % | -4.23 -120.14 % | 21.00 372.73 % | -7.70 -135.83 % | 21.49 312.77 % | -10.10 -194.92 % | 10.64 171.41 % | -14.90 -274.27 % | 8.55 423.86 % | -2.64 -121.46 % | 12.30 220.59 % | -10.20 -181.34 % | 12.54 288.29 % | -6.66 -157.51 % | 11.58 225.73 % | -9.21 -361.65 % | 3.52 162.52 % | -5.63 -121.39 % | 26.32 273.33 % | 7.05 23.04 % | 5.73 1 264.29 % | 0.42 -97.71 % | 18.37 260.90 % | 5.09 -69.13 % | 16.49 510.20 % | -4.02 -167.34 % | 5.97 251.14 % | -3.95 -126.67 % | 14.81 3 426.19 % | 0.42 -99.94 % | 752.35 17 760.80 % | -4.26 -127.72 % | 15.37 314.07 % | -7.18 -101.93 % | 372.90 13 184.21 % | -2.85 -123.91 % | 11.92 269.80 % | -7.02 -533.33 % | 1.62 137.85 % | -4.28 |
Gross profit | 511.000 M -62.68 % | 1.369 B 50.22 % | 911.573 M -5.87 % | 968.435 M 87.80 % | 515.674 M -52.94 % | 1.096 B 41.79 % | 772.791 M -29.39 % | 1.094 B 72.71 % | 633.648 M -46.26 % | 1.179 B 50.50 % | 783.372 M -13.49 % | 905.529 M 41.40 % | 640.410 M -35.83 % | 997.952 M 62.33 % | 614.755 M -21.61 % | 784.275 M 107.04 % | 378.800 M -61.74 % | 990.056 M 99.71 % | 495.756 M -27.19 % | 680.933 M 266.36 % | 185.864 M -74.67 % | 733.746 M 76.99 % | 414.575 M -49.49 % | 820.746 M 138.98 % | 343.439 M -58.13 % | 820.346 M 207.88 % | 266.446 M -56.64 % | 614.519 M 237.45 % | 182.106 M -73.76 % | 693.954 M 193.27 % | 236.624 M -68.59 % | 753.312 M 246.67 % | 217.302 M -59.97 % | 542.855 M 347.47 % | 121.317 M -77.51 % | 539.357 M 84.95 % | 291.623 M -50.36 % | 587.526 M 287.18 % | 151.744 M -68.19 % | 477.051 M 181.61 % | 169.404 M -63.06 % | 458.624 M 164.45 % | 173.425 M -43.23 % | 305.510 M 152.54 % | 120.977 M -85.78 % | 850.517 M 121.51 % | 383.968 M -5.10 % | 404.597 M 65.27 % | 244.814 M -57.84 % | 580.743 M 86.30 % | 311.722 M -47.19 % | 590.245 M 520.47 % | 95.128 M -70.69 % | 324.551 M 265.09 % | 88.895 M -83.03 % | 523.851 M 168.46 % | 195.133 M -25.40 % | 261.571 M 197.02 % | 88.066 M -78.74 % | 414.193 M 289.15 % | 106.436 M -62.24 % | 281.889 M 72.49 % | 163.423 M -57.87 % | 387.932 M 221.17 % | 120.787 M -54.08 % | 263.046 M 97.16 % | 133.416 M |
Income tax expense | 12.000 M -95.61 % | 273.525 M 83.57 % | 149.000 M 41.90 % | 105.000 M 26.46 % | 83.031 M -57.05 % | 193.310 M 32.13 % | 146.300 M 23.50 % | 118.464 M 163.67 % | 44.929 M -79.95 % | 224.056 M 120.28 % | 101.715 M 131.50 % | 43.938 M -54.70 % | 96.993 M -34.13 % | 147.256 M 53.96 % | 95.644 M 157.47 % | 37.148 M 405.69 % | 7.346 M -95.46 % | 161.845 M 122.98 % | 72.582 M 26.82 % | 57.234 M 275.97 % | -32.525 M -140.82 % | 79.675 M -3.86 % | 82.873 M -46.50 % | 154.899 M 417.36 % | 29.940 M -73.18 % | 111.621 M 97.28 % | 56.581 M -43.80 % | 100.673 M 349.28 % | -40.386 M -144.47 % | 90.825 M 115.64 % | 42.119 M -51.21 % | 86.329 M 570.41 % | -18.352 M -108.05 % | -8.821 M -147.33 % | 18.639 M -68.94 % | 60.000 M 419.95 % | -18.753 M -178.57 % | 23.869 M 52.88 % | 15.613 M -43.13 % | 27.453 M 153.39 % | -51.422 M -183.02 % | 61.942 M 6.62 % | 58.096 M 129.25 % | 25.342 M 164.71 % | -39.164 M -114.94 % | 262.154 M 188.16 % | 90.974 M 55.09 % | 58.659 M 168.70 % | 21.831 M -83.94 % | 135.966 M 128.25 % | 59.568 M -64.98 % | 170.111 M 630.12 % | -32.089 M -151.42 % | 62.402 M 280.77 % | -34.520 M -127.06 % | 127.588 M 448.98 % | 23.241 M 4 318.44 % | 526.000 K 47.75 % | 356.000 K 104.66 % | -7.635 M -375.53 % | 2.771 M 422.21 % | -860.000 K -119.88 % | 4.327 M -20.62 % | 5.451 M -24.14 % | 7.186 M -59.45 % | 17.722 M 231.22 % | -13.506 M |
Cost of revenue | 2.610 B -35.29 % | 4.033 B 39.85 % | 2.884 B 8.22 % | 2.665 B 14.27 % | 2.332 B -38.69 % | 3.804 B 58.65 % | 2.398 B -14.12 % | 2.792 B 57.64 % | 1.771 B -42.61 % | 3.086 B 34.58 % | 2.293 B -12.23 % | 2.612 B 13.04 % | 2.311 B -32.29 % | 3.413 B 54.59 % | 2.208 B -25.21 % | 2.952 B 103.62 % | 1.450 B -53.20 % | 3.098 B 45.02 % | 2.136 B -7.08 % | 2.299 B 32.70 % | 1.732 B -43.55 % | 3.069 B 106.17 % | 1.489 B -53.90 % | 3.229 B 136.43 % | 1.366 B -58.60 % | 3.299 B 118.82 % | 1.507 B -31.04 % | 2.186 B 42.87 % | 1.530 B -34.68 % | 2.342 B 85.72 % | 1.261 B -45.66 % | 2.321 B 93.54 % | 1.199 B -34.40 % | 1.828 B 133.90 % | 781.524 M -52.86 % | 1.658 B 6.99 % | 1.550 B -36.41 % | 2.437 B 167.58 % | 910.658 M -35.05 % | 1.402 B -3.39 % | 1.451 B -32.03 % | 2.135 B 89.58 % | 1.126 B -18.69 % | 1.385 B 110.24 % | 658.850 M -72.83 % | 2.425 B 74.90 % | 1.387 B 6.54 % | 1.302 B 80.06 % | 722.826 M -67.88 % | 2.251 B 130.72 % | 975.462 M -14.10 % | 1.136 B 72.72 % | 657.431 M -49.39 % | 1.299 B 98.24 % | 655.305 M -55.30 % | 1.466 B 149.29 % | 588.096 M -28.37 % | 821.011 M 84.10 % | 445.955 M -55.80 % | 1.009 B 101.40 % | 500.997 M -42.60 % | 872.756 M 57.71 % | 553.377 M -57.29 % | 1.296 B 189.54 % | 447.493 M -45.18 % | 816.317 M 169.87 % | 302.490 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 264.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 284.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 256.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 215.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 195.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 190.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 171.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 165.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 134.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 133.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 124.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 114.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 103.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 |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | -1.000 M | 0.000 | 0.000 -100.00 % | 125.000 M 1 066.92 % | 10.712 M | 0.000 100.00 % | -10.428 M -190.02 % | 11.584 M 177.26 % | 4.178 M -99.22 % | 535.130 M -8.94 % | 587.660 M -0.28 % | 589.297 M 8.81 % | 541.571 M 9.33 % | 495.353 M 20 093.76 % | 2.453 M 281.17 % | -1.354 M -176.37 % | 1.773 M -56.53 % | 4.079 M | 0.000 -100.00 % | 7.977 M 29 444.44 % | 27.000 K 111.20 % | -241.000 K -119.93 % | 1.209 M 368.60 % | 258.000 K -43.67 % | 458.000 K -26.01 % | 619.000 K -36.90 % | 981.000 K 36.82 % | 717.000 K | 0.000 100.00 % | -348.000 K | 0.000 100.00 % | -663.000 K -130.45 % | 2.177 M 12.97 % | 1.927 M | 0.000 -100.00 % | 7.152 M 286.80 % | 1.849 M -17.60 % | 2.244 M | 0.000 -100.00 % | 16.006 M 493.91 % | 2.695 M | 0.000 | 0.000 100.00 % | -1.613 M | 0.000 | 0.000 | 0.000 100.00 % | -177.000 K -114.05 % | 1.260 M -41.80 % | 2.165 M | 0.000 100.00 % | -1.281 M -119.09 % | 6.711 M 2 278.90 % | -308.000 K -110.38 % | 2.968 M 2 503.51 % | 114.000 K -94.49 % | 2.070 M 967.01 % | 194.000 K -85.26 % | 1.316 M 581.87 % | 193.000 K -79.25 % | 930.000 K 367.34 % | 199.000 K -82.42 % | 1.132 M -15.96 % | 1.347 M 57.54 % | 855.000 K 391.38 % | 174.000 K -96.45 % | 4.897 M |
Operating expenses | 546.000 M 3.30 % | 528.558 M 1.06 % | 523.000 M -1.32 % | 530.000 M -3.26 % | 547.841 M 1.18 % | 541.468 M -7.53 % | 585.572 M -19.25 % | 725.155 M 23.42 % | 587.533 M 9.79 % | 535.130 M -8.94 % | 587.660 M -0.28 % | 589.297 M 8.81 % | 541.571 M 9.33 % | 495.353 M -1.17 % | 501.203 M 0.48 % | 498.833 M 15.34 % | 432.492 M 3.43 % | 418.159 M -0.52 % | 420.333 M 2.13 % | 411.571 M 11.77 % | 368.226 M -4.60 % | 385.966 M 27.69 % | 302.275 M -23.91 % | 397.245 M 45.41 % | 273.196 M -13.48 % | 315.777 M 4.20 % | 303.054 M -0.30 % | 303.963 M -0.69 % | 306.074 M 7.89 % | 283.692 M -7.65 % | 307.185 M 44.38 % | 212.762 M -45.83 % | 392.739 M -2.21 % | 401.627 M 15.16 % | 348.766 M 19.39 % | 292.125 M -19.89 % | 364.644 M 1.06 % | 360.812 M 17.24 % | 307.768 M 50.01 % | 205.166 M -38.69 % | 334.638 M 40.98 % | 237.369 M -7.78 % | 257.402 M 72.19 % | 149.484 M -39.74 % | 248.063 M 9.04 % | 227.492 M 4.86 % | 216.940 M 10.16 % | 196.925 M -9.48 % | 217.554 M -2.92 % | 224.107 M 23.01 % | 182.179 M 75.44 % | 103.839 M -41.89 % | 178.680 M 1.25 % | 176.467 M -1.89 % | 179.858 M 62.70 % | 110.549 M -33.95 % | 167.362 M 11.69 % | 149.839 M -3.76 % | 155.691 M 17.54 % | 132.454 M -37.35 % | 211.435 M -4.80 % | 222.105 M 5.74 % | 210.044 M 70.71 % | 123.039 M -44.53 % | 221.795 M 3.71 % | 213.863 M 12.34 % | 190.376 M |
Cost and expenses | 3.156 B -30.82 % | 4.562 B 33.90 % | 3.407 B 6.64 % | 3.195 B 10.93 % | 2.880 B -33.72 % | 4.345 B 45.66 % | 2.983 B -15.17 % | 3.517 B 49.12 % | 2.359 B -34.87 % | 3.621 B 25.70 % | 2.881 B -10.03 % | 3.202 B 12.24 % | 2.853 B -27.01 % | 3.908 B 44.28 % | 2.709 B -21.50 % | 3.451 B 83.33 % | 1.882 B -46.47 % | 3.516 B 37.54 % | 2.557 B -5.68 % | 2.710 B 29.03 % | 2.101 B -39.20 % | 3.455 B 92.92 % | 1.791 B -50.61 % | 3.626 B 121.26 % | 1.639 B -54.66 % | 3.614 B 99.63 % | 1.811 B -27.29 % | 2.490 B 35.61 % | 1.836 B -30.08 % | 2.626 B 67.43 % | 1.568 B -38.10 % | 2.534 B 59.16 % | 1.592 B -28.60 % | 2.230 B 97.26 % | 1.130 B -42.04 % | 1.950 B 1.87 % | 1.914 B -31.57 % | 2.798 B 129.60 % | 1.218 B -24.19 % | 1.607 B -10.00 % | 1.786 B -24.73 % | 2.372 B 71.46 % | 1.384 B -9.84 % | 1.535 B 69.22 % | 906.913 M -65.81 % | 2.653 B 65.43 % | 1.604 B 7.01 % | 1.498 B 59.35 % | 940.380 M -62.00 % | 2.475 B 113.77 % | 1.158 B -6.59 % | 1.239 B 48.23 % | 836.111 M -43.34 % | 1.476 B 76.68 % | 835.163 M -47.03 % | 1.577 B 108.70 % | 755.458 M -22.19 % | 970.850 M 61.37 % | 601.646 M -47.29 % | 1.141 B 60.22 % | 712.432 M -34.93 % | 1.095 B 43.42 % | 763.421 M -46.19 % | 1.419 B 111.97 % | 669.288 M -35.03 % | 1.030 B 109.02 % | 492.866 M |
Research and development expenses | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 M 222.02 % | -12.293 M -714.65 % | 2.000 M -81.82 % | 11.000 M -46.95 % | 20.736 M 9.14 % | 19.000 M -61.22 % | 49.000 M 0.00 % | 49.000 M -3.92 % | 51.000 M 37.84 % | 37.000 M -19.57 % | 46.000 M 4.55 % | 44.000 M -15.38 % | 52.000 M 20.93 % | 43.000 M 59.26 % | 27.000 M | 0.000 -100.00 % | 45.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 303.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 364.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 106.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.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 |
Selling general and administrative expenses | 547.000 M 3.49 % | 528.558 M 1.06 % | 523.000 M 34.10 % | 390.000 M -29.02 % | 549.422 M 1.85 % | 539.468 M -7.78 % | 585.000 M -15.56 % | 692.835 M 24.40 % | 556.941 M 17.36 % | 474.538 M -9.97 % | 527.069 M 0.07 % | 526.712 M 6.84 % | 492.979 M 11.11 % | 443.702 M -1.74 % | 451.553 M 2.35 % | 441.188 M 14.94 % | 383.842 M -0.43 % | 385.508 M -8.21 % | 420.000 M 50.00 % | 280.000 M -23.91 % | 368.000 M -4.66 % | 386.000 M 27.81 % | 302.000 M -5.63 % | 320.000 M 16.79 % | 274.000 M -13.02 % | 315.000 M 3.96 % | 303.000 M 28.39 % | 236.000 M -22.88 % | 306.000 M 8.13 % | 283.000 M -7.82 % | 307.000 M 958.62 % | 29.000 M -92.62 % | 393.000 M -2.24 % | 402.000 M 15.52 % | 348.000 M 894.29 % | 35.000 M -90.41 % | 365.000 M 1.11 % | 361.000 M 17.59 % | 307.000 M 84.94 % | 166.000 M -50.45 % | 335.000 M 41.35 % | 237.000 M -7.78 % | 257.000 M 57.67 % | 163.000 M -34.27 % | 248.000 M 8.77 % | 228.000 M 5.56 % | 216.000 M 14.29 % | 189.000 M -12.90 % | 217.000 M -3.13 % | 224.000 M 23.08 % | 182.000 M 55.56 % | 117.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 |
Interest income | 5.000 K -99.82 % | 2.714 M 67 750.00 % | 4.000 K -98.93 % | 373.000 K 9 225.00 % | 4.000 K -73.33 % | 15.000 K 275.00 % | 4.000 K -98.15 % | 216.000 K 4 220.00 % | 5.000 K -97.78 % | 225.000 K 5 525.00 % | 4.000 K -85.19 % | 27.000 K 17.39 % | 23.000 K 21.05 % | 19.000 K 850.00 % | 2.000 K -98.29 % | 117.000 K 431.82 % | 22.000 K -4.35 % | 23.000 K 1 050.00 % | 2.000 K -98.17 % | 109.000 K 373.91 % | 23.000 K -25.81 % | 31.000 K 933.33 % | 3.000 K -97.17 % | 106.000 K 2 550.00 % | 4.000 K -63.64 % | 11.000 K 266.67 % | 3.000 K -97.20 % | 107.000 K 10 600.00 % | 1.000 K -97.37 % | 38.000 K -19.15 % | 47.000 K -71.86 % | 167.000 K 50.45 % | 111.000 K 50.00 % | 74.000 K 1.37 % | 73.000 K 2.82 % | 71.000 K -34.86 % | 109.000 K -48.10 % | 210.000 K 165.82 % | 79.000 K -73.75 % | 301.000 K 306.76 % | 74.000 K -45.99 % | 137.000 K 85.14 % | 74.000 K -73.29 % | 277.000 K 274.32 % | 74.000 K -64.59 % | 209.000 K 182.43 % | 74.000 K -68.78 % | 237.000 K 141.84 % | 98.000 K -46.45 % | 183.000 K 96.77 % | 93.000 K -73.80 % | 355.000 K 81.12 % | 196.000 K -36.57 % | 309.000 K 166.38 % | 116.000 K -74.28 % | 451.000 K 1 634.62 % | 26.000 K -90.94 % | 287.000 K 272.73 % | 77.000 K -81.22 % | 410.000 K 256.52 % | 115.000 K -76.48 % | 489.000 K 340.54 % | 111.000 K -73.76 % | 423.000 K 154.82 % | 166.000 K -85.32 % | 1.131 M 55.36 % | 728.000 K |
Interest expense | 3.902 M 64.85 % | 2.367 M -34.90 % | 3.636 M 7.73 % | 3.375 M -6.12 % | 3.595 M -3.70 % | 3.733 M 160.68 % | 1.432 M -16.74 % | 1.720 M 8.18 % | 1.590 M -15.56 % | 1.883 M 7.05 % | 1.759 M -21.93 % | 2.253 M -6.28 % | 2.404 M 31.37 % | 1.830 M 25.26 % | 1.461 M -14.71 % | 1.713 M -20.21 % | 2.147 M -7.46 % | 2.320 M -15.85 % | 2.757 M -27.04 % | 3.779 M 8.00 % | 3.499 M -2.24 % | 3.579 M 511.79 % | 585.000 K 12.28 % | 521.000 K -17.56 % | 632.000 K -3.66 % | 656.000 K -8.76 % | 719.000 K -5.02 % | 757.000 K -2.32 % | 775.000 K -13.41 % | 895.000 K -10.59 % | 1.001 M -12.35 % | 1.142 M 21.23 % | 942.000 K 22.82 % | 767.000 K 2.54 % | 748.000 K -13.33 % | 863.000 K -9.35 % | 952.000 K -14.23 % | 1.110 M 6.53 % | 1.042 M -8.68 % | 1.141 M 5.55 % | 1.081 M -26.96 % | 1.480 M 12.21 % | 1.319 M -11.00 % | 1.482 M -2.50 % | 1.520 M -11.53 % | 1.718 M -5.34 % | 1.815 M -11.85 % | 2.059 M -0.63 % | 2.072 M -0.77 % | 2.088 M -4.70 % | 2.191 M -4.70 % | 2.299 M 102.91 % | 1.133 M 458.13 % | 203.000 K -0.98 % | 205.000 K -10.09 % | 228.000 K -39.52 % | 377.000 K -10.24 % | 420.000 K 25.00 % | 336.000 K 2.13 % | 329.000 K -42.28 % | 570.000 K -20.17 % | 714.000 K 33.96 % | 533.000 K 851.79 % | 56.000 K -93.83 % | 908.000 K -22.66 % | 1.174 M -15.23 % | 1.385 M |
Depreciation and amortization | 173.000 M 21.97 % | 141.833 M 1.60 % | 139.593 M -19.31 % | 173.000 M -48.54 % | 336.174 M 173.11 % | 123.089 M 13.55 % | 108.400 M -22.47 % | 139.809 M 34.39 % | 104.030 M 5.06 % | 99.015 M 2.60 % | 96.508 M -20.83 % | 121.902 M 35.87 % | 89.720 M 11.11 % | 80.746 M 4.32 % | 77.404 M -13.19 % | 89.163 M 1.80 % | 87.585 M 0.61 % | 87.053 M -20.68 % | 109.750 M 0.00 % | 109.750 M 112.08 % | 51.750 M -32.35 % | 76.500 M 47.83 % | 51.750 M 0.00 % | 51.750 M 25.45 % | 41.250 M -4.07 % | 43.000 M 4.24 % | 41.250 M 245.71 % | 11.932 M -30.74 % | 17.229 M 192.71 % | 5.886 M -45.83 % | 10.865 M -91.09 % | 121.925 M 738.38 % | 14.543 M 7.28 % | 13.556 M -52.81 % | 28.728 M -71.02 % | 99.131 M 518.91 % | 16.017 M 531.26 % | -3.714 M -121.21 % | 17.509 M -86.87 % | 133.378 M 777.54 % | 15.199 M 952.56 % | 1.444 M -92.82 % | 20.103 M -72.28 % | 72.518 M 577.55 % | 10.703 M 22.68 % | 8.724 M -52.67 % | 18.434 M -79.73 % | 90.928 M 2 831.27 % | 3.102 M -92.37 % | 40.637 M 1 526.78 % | 2.498 M -96.23 % | 66.217 M 674.20 % | 8.553 M 855 200.00 % | 1.000 K -99.97 % | 3.084 M -88.13 % | 25.983 M -38.57 % | 42.294 M 142.41 % | 17.447 M 6.03 % | 16.455 M -42.34 % | 28.540 M 47.68 % | 19.325 M 8.04 % | 17.887 M 2.84 % | 17.393 M -2.71 % | 17.877 M -17.61 % | 21.699 M 51.53 % | 14.320 M 7.82 % | 13.282 M |
Operating income | -35.000 M -104.16 % | 840.841 M 115.60 % | 390.000 M -11.56 % | 441.000 M 1 470.97 % | -32.167 M -105.80 % | 554.264 M 196.05 % | 187.217 M -49.29 % | 369.212 M 700.63 % | 46.115 M -92.84 % | 643.865 M 228.99 % | 195.710 M -38.11 % | 316.225 M 219.94 % | 98.839 M -80.33 % | 502.600 M 342.62 % | 113.550 M -60.22 % | 285.436 M 631.62 % | -53.692 M -109.39 % | 571.897 M 658.26 % | 75.422 M -72.00 % | 269.356 M 247.70 % | -182.363 M -152.44 % | 347.779 M 209.69 % | 112.300 M -73.48 % | 423.492 M 502.88 % | 70.245 M -86.08 % | 504.568 M 1 478.26 % | -36.609 M -111.79 % | 310.549 M 350.51 % | -123.968 M -130.22 % | 410.260 M 681.43 % | -70.561 M -116.58 % | 425.544 M 342.56 % | -175.436 M -224.22 % | 141.227 M 162.09 % | -227.449 M -231.47 % | 173.011 M 336.94 % | -73.019 M -132.21 % | 226.713 M 245.31 % | -156.024 M -195.51 % | 163.363 M 198.87 % | -165.233 M -174.68 % | 221.254 M 363.47 % | -83.977 M -238.52 % | 60.625 M 147.70 % | -127.087 M -120.40 % | 623.026 M 273.01 % | 167.027 M 37.15 % | 121.784 M 346.75 % | 27.260 M -92.36 % | 356.637 M 175.31 % | 129.541 M -68.56 % | 412.005 M 593.12 % | -83.551 M -156.42 % | 148.083 M 262.79 % | -90.963 M -126.22 % | 346.896 M 1 149.18 % | 27.770 M -75.15 % | 111.732 M 265.22 % | -67.625 M -130.56 % | 221.275 M 310.74 % | -104.999 M -275.63 % | 59.784 M 228.23 % | -46.621 M -124.58 % | 189.703 M 287.81 % | -101.008 M -305.37 % | 49.183 M 186.35 % | -56.960 M |
Operating income ratio | -0.01 -107.21 % | 0.16 51.52 % | 0.10 -15.31 % | 0.12 1 173.82 % | -0.01 -109.98 % | 0.11 91.57 % | 0.06 -37.85 % | 0.10 395.41 % | 0.02 -87.30 % | 0.15 137.30 % | 0.06 -29.23 % | 0.09 168.41 % | 0.03 -70.61 % | 0.11 183.23 % | 0.04 -47.34 % | 0.08 360.18 % | -0.03 -120.99 % | 0.14 388.18 % | 0.03 -68.30 % | 0.09 195.08 % | -0.10 -203.95 % | 0.09 54.99 % | 0.06 -43.57 % | 0.10 154.44 % | 0.04 -66.45 % | 0.12 693.58 % | -0.02 -118.61 % | 0.11 253.15 % | -0.07 -153.59 % | 0.14 386.82 % | -0.05 -134.03 % | 0.14 211.77 % | -0.12 -307.91 % | 0.06 123.65 % | -0.25 -419.96 % | 0.08 298.54 % | -0.04 -152.90 % | 0.07 151.04 % | -0.15 -268.92 % | 0.09 185.27 % | -0.10 -219.52 % | 0.09 232.02 % | -0.06 -280.19 % | 0.04 122.00 % | -0.16 -185.69 % | 0.19 101.62 % | 0.09 32.16 % | 0.07 153.38 % | 0.03 -77.63 % | 0.13 25.16 % | 0.10 -57.85 % | 0.24 315.04 % | -0.11 -221.73 % | 0.09 174.62 % | -0.12 -170.12 % | 0.17 391.67 % | 0.04 -65.65 % | 0.10 181.50 % | -0.13 -181.45 % | 0.16 189.94 % | -0.17 -433.85 % | 0.05 179.61 % | -0.07 -157.72 % | 0.11 163.39 % | -0.18 -490.07 % | 0.05 134.87 % | -0.13 |
Total other income expenses net | -1.000 M 94.02 % | -16.710 M -51.91 % | -11.000 M -57.14 % | -7.000 M 98.37 % | -428.349 M -16 082.43 % | -2.647 M -148.72 % | 5.433 M 120.80 % | -26.122 M -322.88 % | 11.720 M -49.87 % | 23.381 M 1 590.18 % | -1.569 M -323.82 % | 701.000 K -97.65 % | 29.874 M 1 094.96 % | 2.500 M 13.90 % | 2.195 M -97.69 % | 95.057 M 1 108.03 % | -9.430 M -133.98 % | 27.749 M 220.09 % | 8.669 M 109.79 % | -88.506 M -321.18 % | -21.014 M 72.43 % | -76.234 M -12 998.63 % | -582.000 K -107.59 % | 7.665 M -56.02 % | 17.428 M 1 414.33 % | -1.326 M -23.35 % | -1.075 M 95.59 % | -24.393 M -248.25 % | 16.454 M 59.81 % | 10.296 M 19.55 % | 8.612 M 134.66 % | 3.670 M 129.97 % | -12.247 M -195.76 % | 12.789 M -54.29 % | 27.980 M 24.82 % | 22.417 M 48.80 % | 15.065 M 412.29 % | -4.824 M -129.29 % | 16.467 M -64.17 % | 45.961 M 225.55 % | 14.118 M 6 376.15 % | 218.000 K -98.84 % | 18.784 M 125.17 % | 8.342 M 109.81 % | 3.976 M -43.25 % | 7.006 M -57.84 % | 16.619 M 72.97 % | 9.608 M 1 504.01 % | 599.000 K -98.45 % | 38.549 M 12 456.68 % | 307.000 K 103.46 % | -8.861 M -20.18 % | -7.373 M -508.02 % | 1.807 M 221.93 % | -1.482 M -987.43 % | 167.000 K -90.44 % | 1.746 M 590.12 % | 253.000 K -94.81 % | 4.878 M 504.81 % | -1.205 M -188.67 % | 1.359 M 125.16 % | -5.401 M -161.40 % | 8.796 M 213.78 % | -7.731 M -281.52 % | 4.259 M 157.55 % | -7.400 M 62.79 % | -19.887 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-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-03-31 | 2008-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -3.779 B -83.86 % | -2.055 B -39.53 % | -1.473 B 11.43 % | -1.663 B -36.81 % | -1.216 B -63.57 % | -743.104 M -60.00 % | -464.435 M 72.96 % | -1.717 B 26.91 % | -2.350 B -88.85 % | -1.244 B -71.48 % | -725.596 M 64.86 % | -2.065 B -5.50 % | -1.957 B -4.54 % | -1.872 B -3.72 % | -1.805 B -20.44 % | -1.499 B 19.82 % | -1.869 B -147.93 % | -753.940 M 30.02 % | -1.077 B -51.87 % | -709.465 M 24.80 % | -943.415 M -227.33 % | -288.219 M 54.82 % | -637.999 M 25.89 % | -860.921 M 41.24 % | -1.465 B -250.43 % | -418.133 M 38.89 % | -684.195 M 39.80 % | -1.137 B -10.92 % | -1.025 B -31.68 % | -778.202 M -66.25 % | -468.092 M -261.12 % | -129.623 M 68.19 % | -407.492 M -5.28 % | -387.052 M 41.62 % | -663.002 M 25.85 % | -894.174 M -245.01 % | -259.176 M 79.02 % | -1.236 B -126.38 % | -545.781 M 39.43 % | -901.072 M 27.89 % | -1.250 B -54.66 % | -807.951 M -172.36 % | -296.649 M 68.74 % | -949.061 M 42.65 % | -1.655 B -54.77 % | -1.069 B -29.94 % | -822.917 M 4.72 % | -863.647 M -39.65 % | -618.426 M -1 049.95 % | 65.101 M -36.43 % | 102.405 M 472.96 % | 17.873 M 230.36 % | -13.711 M 98.77 % | -1.118 B -1.69 % | -1.100 B 23.33 % | -1.435 B -19.25 % | -1.203 B 19.45 % | -1.494 B 3.98 % | -1.556 B -5.16 % | -1.479 B -3.09 % | -1.435 B 1.90 % | -1.463 B 13.22 % | -1.685 B | 0.000 100.00 % | -1.317 B 16.65 % | -1.580 B |
Total investments | 980.000 M 133.74 % | 419.266 M -57.74 % | 992.000 M 14.55 % | 866.000 M 94.44 % | 445.386 M 0.10 % | 444.919 M 0.66 % | 442.009 M 0.50 % | 439.809 M -2.02 % | 448.881 M 2.05 % | 439.856 M 2.77 % | 427.998 M -1.78 % | 435.750 M -3.22 % | 450.253 M -4.57 % | 471.829 M -1.21 % | 477.620 M -0.45 % | 479.763 M -47.01 % | 905.439 M -5.13 % | 954.397 M -0.69 % | 961.059 M -31.88 % | 1.411 B 45.43 % | 970.140 M -3.56 % | 1.006 B -6.49 % | 1.076 B -31.61 % | 1.573 B 44.31 % | 1.090 B -0.12 % | 1.091 B -0.09 % | 1.092 B -30.84 % | 1.579 B 45.41 % | 1.086 B -0.95 % | 1.097 B 0.53 % | 1.091 B -34.27 % | 1.660 B 51.30 % | 1.097 B -0.43 % | 1.102 B 1.26 % | 1.088 B -32.28 % | 1.606 B 50.39 % | 1.068 B -0.27 % | 1.071 B -0.60 % | 1.078 B -31.80 % | 1.580 B 47.61 % | 1.071 B -0.42 % | 1.075 B -2.89 % | 1.107 B -33.60 % | 1.668 B 46.93 % | 1.135 B -0.92 % | 1.145 B 0.48 % | 1.140 B -11.46 % | 1.288 B 12.59 % | 1.144 B -1.41 % | 1.160 B 3.37 % | 1.122 B -11.68 % | 1.270 B 10.78 % | 1.147 B 190.98 % | 394.118 M 20.05 % | 328.300 M 87.24 % | 175.333 M -46.33 % | 326.659 M -3.93 % | 340.009 M 18.08 % | 287.939 M 195.87 % | 97.319 M -63.71 % | 268.166 M -1.41 % | 272.000 M -0.64 % | 273.756 M | 0.000 -100.00 % | 125.396 M -11.43 % | 141.578 M |
Total debt | 1.598 B -11.01 % | 1.796 B -10.88 % | 2.015 B -6.84 % | 2.163 B -10.41 % | 2.414 B -8.43 % | 2.637 B 73.22 % | 1.522 B 7.14 % | 1.421 B 6.38 % | 1.336 B -32.46 % | 1.977 B 18.10 % | 1.674 B -11.58 % | 1.893 B -2.64 % | 1.945 B -8.13 % | 2.117 B 69.50 % | 1.249 B -8.88 % | 1.371 B -10.49 % | 1.531 B -11.56 % | 1.731 B -11.73 % | 1.961 B -6.77 % | 2.104 B 61.25 % | 1.305 B -7.29 % | 1.407 B 12.50 % | 1.251 B 134.17 % | 534.156 M -13.12 % | 614.844 M -42.98 % | 1.078 B 45.36 % | 741.880 M -7.98 % | 806.196 M -7.22 % | 868.916 M -6.81 % | 932.434 M -6.38 % | 995.952 M -6.20 % | 1.062 B -3.96 % | 1.106 B 44.89 % | 763.062 M 20.32 % | 634.190 M 137.61 % | 266.903 M -55.65 % | 601.850 M -32.49 % | 891.446 M 127.08 % | 392.574 M -8.23 % | 427.789 M -7.61 % | 463.039 M -10.99 % | 520.216 M -33.55 % | 782.925 M 47.50 % | 530.811 M -9.67 % | 587.641 M -6.66 % | 629.565 M -9.45 % | 695.233 M -7.72 % | 753.363 M -8.44 % | 822.787 M -7.19 % | 886.564 M -6.71 % | 950.341 M -8.39 % | 1.037 B -6.40 % | 1.108 B 647.63 % | 148.245 M 111.91 % | 69.956 M -26.76 % | 95.510 M -27.90 % | 132.461 M -24.30 % | 174.974 M -25.43 % | 234.658 M 1 786.32 % | 12.440 M -62.67 % | 33.320 M -87.39 % | 264.330 M -12.09 % | 300.666 M | 0.000 -100.00 % | 237.328 M -30.42 % | 341.064 M |
Accumulated other comprehensive income loss | 21.000 M 21.27 % | 17.317 M -17.54 % | 21.000 M -0.51 % | 21.108 M -21.88 % | 27.020 M -12.58 % | 30.907 M 12.15 % | 27.558 M 44.18 % | 19.114 M -17.33 % | 23.122 M 6.76 % | 21.658 M 97.12 % | 10.987 M 4.85 % | 10.479 M -40.07 % | 17.486 M -32.28 % | 25.820 M -22.57 % | 33.348 M 4.66 % | 31.862 M 44.06 % | 22.117 M -99.03 % | 2.277 B 17 417.89 % | 13.000 M 30.00 % | 10.000 M 11.11 % | 9.000 M 80.00 % | 5.000 M -37.50 % | 8.000 M 33.33 % | 6.000 M -45.45 % | 11.000 M 22.22 % | 9.000 M 200.00 % | 3.000 M -76.92 % | 13.000 M 333.33 % | 3.000 M -25.00 % | 4.000 M -20.00 % | 5.000 M 66.67 % | 3.000 M 50.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 100.00 % | 1.000 M -83.33 % | 6.000 M 20.00 % | 5.000 M 25.00 % | 4.000 M 33.33 % | 3.000 M -81.25 % | 16.000 M -5.88 % | 17.000 M -19.05 % | 21.000 M 31.25 % | 16.000 M -11.11 % | 18.000 M 0.00 % | 18.000 M 63.64 % | 11.000 M 10.00 % | 10.000 M 42.86 % | 7.000 M 75.00 % | 4.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 |
Retained earnings | 4.095 B -1.28 % | 4.148 B 13.92 % | 3.641 B -1.91 % | 3.712 B 8.49 % | 3.422 B -13.63 % | 3.961 B 8.99 % | 3.635 B -4.32 % | 3.799 B 4.59 % | 3.632 B 0.72 % | 3.606 B 12.36 % | 3.209 B -2.51 % | 3.292 B 7.36 % | 3.066 B 0.88 % | 3.040 B 12.12 % | 2.711 B -1.89 % | 2.763 B 12.98 % | 2.446 B -2.69 % | 2.513 B 18.55 % | 2.120 B -5.01 % | 2.232 B 4.57 % | 2.134 B -6.65 % | 2.287 B 7.24 % | 2.132 B -3.63 % | 2.212 B 12.33 % | 1.970 B 2.58 % | 1.920 B 22.13 % | 1.572 B -11.46 % | 1.776 B 9.96 % | 1.615 B -4.31 % | 1.687 B 21.68 % | 1.387 B -12.81 % | 1.591 B 24.14 % | 1.281 B -10.36 % | 1.429 B 11.71 % | 1.279 B -18.14 % | 1.563 B 8.39 % | 1.442 B -2.52 % | 1.479 B 13.53 % | 1.303 B -13.81 % | 1.512 B 13.63 % | 1.330 B -6.69 % | 1.426 B 12.91 % | 1.263 B -14.31 % | 1.474 B 3.53 % | 1.423 B -5.33 % | 1.504 B 33.25 % | 1.128 B 4.35 % | 1.081 B 8.17 % | 999.711 M 1.38 % | 986.066 M 36.15 % | 724.264 M 6.47 % | 680.262 M 52.79 % | 445.227 M -11.11 % | 500.866 M 21.16 % | 413.378 M -17.43 % | 500.613 M 78.07 % | 281.138 M 2.28 % | 274.863 M 68.21 % | 163.404 M -33.31 % | 245.026 M 1 314.78 % | 17.319 M -86.00 % | 123.731 M 80.67 % | 68.486 M -46.98 % | 129.158 M 450.33 % | 23.469 M 4 071.07 % | -591.000 K |
Common stock | 1.665 B 14.45 % | 1.455 B 14.64 % | 1.269 B 0.00 % | 1.269 B -0.06 % | 1.270 B 0.00 % | 1.270 B 3.74 % | 1.224 B 0.49 % | 1.218 B 0.00 % | 1.218 B 0.00 % | 1.218 B 1.63 % | 1.199 B 0.00 % | 1.199 B 0.00 % | 1.199 B 0.00 % | 1.199 B 1.92 % | 1.176 B 0.00 % | 1.176 B 0.00 % | 1.176 B 0.00 % | 1.176 B 0.90 % | 1.165 B 0.00 % | 1.165 B 0.00 % | 1.165 B 0.00 % | 1.165 B 0.65 % | 1.158 B 0.00 % | 1.158 B 0.17 % | 1.156 B 0.00 % | 1.156 B 0.09 % | 1.155 B -0.08 % | 1.156 B 1.75 % | 1.136 B 0.00 % | 1.136 B -0.05 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B 0.00 % | 1.137 B |
Total equity | 7.773 B 5.07 % | 7.398 B 14.19 % | 6.479 B -1.80 % | 6.598 B 5.13 % | 6.276 B -8.02 % | 6.824 B 7.11 % | 6.371 B -3.23 % | 6.583 B 3.47 % | 6.362 B 0.23 % | 6.348 B 7.68 % | 5.895 B -3.07 % | 6.082 B 4.57 % | 5.816 B 0.40 % | 5.793 B 7.33 % | 5.397 B -1.50 % | 5.479 B 6.89 % | 5.126 B -1.36 % | 5.197 B 9.89 % | 4.729 B -2.28 % | 4.839 B 2.61 % | 4.716 B -3.41 % | 4.883 B 2.20 % | 4.778 B -2.25 % | 4.888 B 5.92 % | 4.615 B 1.31 % | 4.555 B 9.61 % | 4.156 B -4.89 % | 4.369 B 5.60 % | 4.138 B -0.53 % | 4.159 B 8.75 % | 3.825 B -4.83 % | 4.019 B 9.36 % | 3.675 B -4.05 % | 3.830 B 4.87 % | 3.652 B -7.74 % | 3.958 B 3.54 % | 3.823 B -1.01 % | 3.862 B 4.84 % | 3.684 B -5.31 % | 3.890 B 4.50 % | 3.723 B -2.02 % | 3.799 B 7.37 % | 3.539 B -4.96 % | 3.723 B 1.11 % | 3.682 B -2.21 % | 3.765 B 11.02 % | 3.392 B 1.20 % | 3.352 B 2.32 % | 3.276 B 1.76 % | 3.219 B 8.89 % | 2.956 B 1.58 % | 2.910 B 8.70 % | 2.677 B -1.16 % | 2.708 B 1.15 % | 2.678 B -3.16 % | 2.765 B 7.66 % | 2.568 B 0.18 % | 2.564 B 4.64 % | 2.450 B -3.22 % | 2.532 B 9.88 % | 2.304 B -4.47 % | 2.412 B 2.47 % | 2.354 B -2.50 % | 2.414 B 4.62 % | 2.307 B 0.88 % | 2.287 B |
Other non current liabilities | 333.000 M -12.87 % | 382.191 M 0.00 % | 382.194 M 0.05 % | 382.000 M -1.56 % | 388.069 M 0.80 % | 385.000 M 0.22 % | 384.159 M 2.25 % | 375.702 M -1.65 % | 382.020 M 0.54 % | 379.953 M 0.98 % | 376.275 M 1.22 % | 371.745 M -9.56 % | 411.046 M 15.82 % | 354.888 M 35.30 % | 262.301 M -2.42 % | 268.805 M -2.34 % | 275.243 M 0.89 % | 272.815 M 19.56 % | 228.175 M 3.80 % | 219.816 M -0.26 % | 220.382 M 5.62 % | 208.649 M 1.35 % | 205.865 M 124.11 % | 91.857 M -21.51 % | 117.032 M 4.75 % | 111.729 M 1.26 % | 110.344 M 1.23 % | 109.002 M -1.44 % | 110.591 M 6.14 % | 104.194 M 0.99 % | 103.177 M 2.11 % | 101.043 M -2.66 % | 103.799 M 1.24 % | 102.531 M 0.73 % | 101.785 M 24.44 % | 81.794 M -12.62 % | 93.603 M 2.83 % | 91.026 M -0.68 % | 91.646 M 4.41 % | 87.778 M -13.02 % | 100.912 M 2.93 % | 98.042 M 116.06 % | 45.377 M 21.61 % | 37.314 M -17.10 % | 45.012 M -1.98 % | 45.922 M -0.29 % | 46.057 M 14.97 % | 40.059 M -17.73 % | 48.695 M -2.95 % | 50.177 M -2.37 % | 51.393 M 10.43 % | 46.540 M -14.62 % | 54.512 M -7.41 % | 58.876 M -3.87 % | 61.247 M 37.95 % | 44.399 M -9.71 % | 49.176 M -1.87 % | 50.113 M -1.83 % | 51.046 M 9.98 % | 46.415 M -9.39 % | 51.224 M -1.87 % | 52.202 M -3.90 % | 54.320 M | 0.000 -100.00 % | 67.137 M -0.36 % | 67.380 M |
Long term debt | 1.027 B -12.21 % | 1.170 B -11.78 % | 1.326 B -7.53 % | 1.434 B -8.70 % | 1.571 B -11.05 % | 1.766 B 221.07 % | 549.956 M -16.96 % | 662.289 M -17.81 % | 805.794 M -14.80 % | 945.769 M -12.57 % | 1.082 B -9.01 % | 1.189 B -10.98 % | 1.336 B -10.83 % | 1.498 B 94.48 % | 770.145 M -9.34 % | 849.451 M -12.60 % | 971.891 M -8.31 % | 1.060 B -14.91 % | 1.246 B -9.12 % | 1.371 B 203.68 % | 451.331 M -16.63 % | 541.390 M -19.32 % | 671.005 M 131.52 % | 289.831 M -16.80 % | 348.349 M -14.38 % | 406.867 M -16.59 % | 487.808 M -8.52 % | 533.253 M -13.27 % | 614.844 M -9.36 % | 678.362 M -8.56 % | 741.880 M -7.93 % | 805.799 M -7.49 % | 870.999 M 172.87 % | 319.200 M -12.16 % | 363.400 M 159.09 % | 140.261 M -10.89 % | 157.400 M -14.02 % | 183.062 M -21.83 % | 234.190 M -12.26 % | 266.904 M -11.58 % | 301.850 M -11.60 % | 341.446 M 11.01 % | 307.574 M -8.46 % | 336.017 M -10.97 % | 377.407 M -11.17 % | 424.857 M -12.02 % | 482.925 M -8.86 % | 529.860 M -7.65 % | 573.747 M -8.19 % | 624.924 M -10.11 % | 695.233 M -6.92 % | 746.916 M -0.85 % | 753.334 M 1 559.33 % | 45.400 M | 0.000 -100.00 % | 21.259 M -39.15 % | 34.934 M -33.39 % | 52.445 M -25.03 % | 69.956 M 516.57 % | 11.346 M -65.95 % | 33.320 M -42.87 % | 58.322 M -38.39 % | 94.658 M | 0.000 -100.00 % | 39.320 M -48.03 % | 75.656 M |
Total non current liabilities | 1.360 B -12.37 % | 1.552 B -9.40 % | 1.713 B -5.67 % | 1.816 B -7.29 % | 1.959 B -8.93 % | 2.151 B 130.24 % | 934.115 M -10.21 % | 1.040 B -12.42 % | 1.188 B -10.40 % | 1.326 B -9.08 % | 1.458 B -6.57 % | 1.561 B -10.65 % | 1.747 B -5.73 % | 1.853 B 79.45 % | 1.032 B -7.67 % | 1.118 B -10.33 % | 1.247 B -6.42 % | 1.333 B -9.57 % | 1.474 B -7.33 % | 1.590 B 136.77 % | 671.713 M -10.44 % | 750.039 M -14.46 % | 876.870 M 129.73 % | 381.688 M -17.98 % | 465.381 M -10.26 % | 518.596 M -13.30 % | 598.152 M -6.87 % | 642.255 M -11.47 % | 725.435 M -7.30 % | 782.556 M -7.40 % | 845.057 M -6.81 % | 906.842 M -6.97 % | 974.798 M 131.14 % | 421.731 M -9.34 % | 465.185 M 109.49 % | 222.055 M -11.53 % | 251.003 M -8.42 % | 274.088 M -15.88 % | 325.836 M -8.13 % | 354.682 M -11.94 % | 402.762 M -8.36 % | 439.488 M 24.52 % | 352.951 M -5.46 % | 373.331 M -11.62 % | 422.419 M -10.27 % | 470.779 M -11.00 % | 528.982 M -7.18 % | 569.919 M -8.44 % | 622.442 M -7.80 % | 675.101 M -9.58 % | 746.626 M -5.90 % | 793.456 M -1.78 % | 807.846 M 674.72 % | 104.276 M 70.25 % | 61.247 M -6.72 % | 65.658 M -21.94 % | 84.110 M -17.99 % | 102.558 M -15.24 % | 121.002 M 109.49 % | 57.761 M -31.68 % | 84.544 M -23.51 % | 110.524 M -25.81 % | 148.978 M | 0.000 -100.00 % | 106.457 M -25.57 % | 143.036 M |
Other current liabilities | 1.450 B 22.55 % | 1.183 B 44.21 % | 820.484 M -7.77 % | 889.639 M 6.71 % | 833.733 M 4.62 % | 796.919 M 104.11 % | 390.434 M 419.40 % | 75.170 M -93.66 % | 1.186 B 69.21 % | 700.730 M -12.42 % | 800.098 M 4.53 % | 765.447 M -39.33 % | 1.262 B 42.01 % | 888.493 M -0.45 % | 892.474 M 2.06 % | 874.494 M -1.60 % | 888.754 M 1.70 % | 873.910 M 6.24 % | 822.559 M 6.73 % | 770.675 M -2.39 % | 789.512 M -2.74 % | 811.734 M -2.76 % | 834.777 M 50.88 % | 553.262 M 5.95 % | 522.206 M 25.37 % | 416.531 M 14.02 % | 365.316 M -17.47 % | 442.657 M -44.51 % | 797.653 M 83.07 % | 435.710 M 15.31 % | 377.846 M -0.02 % | 377.935 M 4.72 % | 360.915 M 15.84 % | 311.564 M -5.54 % | 329.845 M 164.67 % | 124.626 M -60.22 % | 313.319 M 20.83 % | 259.299 M 3.16 % | 251.357 M 19.60 % | 210.159 M -58.68 % | 508.667 M 80.15 % | 282.361 M 17.58 % | 240.142 M -16.77 % | 288.529 M -49.46 % | 570.889 M 126.38 % | 252.181 M -15.91 % | 299.904 M 104.41 % | 146.720 M -19.86 % | 183.076 M 15.62 % | 158.342 M 39.91 % | 113.175 M 37.65 % | 82.222 M -48.55 % | 159.805 M 22.34 % | 130.625 M 21.82 % | 107.228 M 254.02 % | 30.289 M -58.22 % | 72.491 M 78.93 % | 40.513 M -38.05 % | 65.395 M 91.29 % | 34.187 M -81.84 % | 188.235 M 168.60 % | 70.079 M -38.29 % | 113.560 M | 0.000 -100.00 % | 49.601 M -67.41 % | 152.214 M |
Deferred revenue | 0.000 -100.00 % | 209.461 M -17.38 % | 253.516 M 21.09 % | 209.361 M -12.47 % | 239.180 M -18.77 % | 294.463 M -57.40 % | 691.248 M -40.87 % | 1.169 B 40.69 % | 830.860 M 108.09 % | 399.272 M 33.78 % | 298.446 M -3.17 % | 308.229 M | 0.000 | 0.000 -100.00 % | 181.581 M -74.53 % | 713.055 M 81.60 % | 392.651 M -16.72 % | 471.470 M 231.74 % | 142.122 M -65.94 % | 417.285 M 94.21 % | 214.866 M -39.07 % | 352.670 M 214.12 % | 112.272 M -81.97 % | 622.600 M 115.64 % | 288.718 M 0.64 % | 286.887 M 303.53 % | 71.094 M -83.94 % | 442.750 M 76.97 % | 250.185 M 0.04 % | 250.094 M 278.33 % | 66.105 M -56.29 % | 151.251 M -6.97 % | 162.584 M 40.88 % | 115.403 M 115.08 % | 53.655 M -41.14 % | 91.151 M -26.34 % | 123.739 M 0.47 % | 123.163 M 221.34 % | 38.328 M -68.04 % | 119.928 M -23.12 % | 155.994 M -20.06 % | 195.138 M 500.98 % | 32.470 M -88.37 % | 279.147 M 2.66 % | 271.918 M -32.34 % | 401.901 M 415.87 % | 77.907 M -73.35 % | 292.344 M 112.15 % | 137.802 M -32.91 % | 205.409 M 273.61 % | 54.979 M -46.27 % | 102.333 M | 0.000 -100.00 % | 20.472 M 676.93 % | 2.635 M -98.29 % | 154.463 M 2 358.82 % | 6.282 M -11.26 % | 7.079 M 131.87 % | 3.053 M | 0.000 | 0.000 -100.00 % | 6.656 M 153.47 % | 2.626 M | 0.000 -100.00 % | 9.368 M 60.03 % | 5.854 M |
Short term debt | 571.000 M -8.77 % | 625.907 M -9.16 % | 689.000 M -5.49 % | 729.000 M -13.58 % | 843.569 M -3.13 % | 870.815 M -10.42 % | 972.152 M 28.18 % | 758.416 M 43.16 % | 529.757 M -48.64 % | 1.032 B 74.12 % | 592.434 M -15.92 % | 704.566 M 15.65 % | 609.228 M -1.60 % | 619.125 M 29.31 % | 478.803 M -7.97 % | 520.267 M -7.00 % | 559.412 M -16.68 % | 671.427 M -6.20 % | 715.800 M -2.25 % | 732.267 M -14.19 % | 853.349 M -1.44 % | 865.840 M 49.33 % | 579.811 M 137.31 % | 244.325 M -8.32 % | 266.495 M -60.31 % | 671.495 M 164.29 % | 254.072 M -6.43 % | 271.545 M 6.88 % | 254.072 M 0.00 % | 254.072 M 0.00 % | 254.072 M -0.60 % | 255.605 M 8.97 % | 234.566 M -47.15 % | 443.862 M 63.91 % | 270.790 M 113.82 % | 126.642 M -71.51 % | 444.450 M -37.26 % | 708.384 M 347.26 % | 158.384 M -1.55 % | 160.885 M -0.19 % | 161.189 M -9.83 % | 178.770 M -62.39 % | 475.351 M 144.03 % | 194.794 M -7.34 % | 210.234 M 2.70 % | 204.708 M -3.58 % | 212.308 M -5.01 % | 223.503 M -10.25 % | 249.040 M -4.82 % | 261.640 M 2.56 % | 255.108 M -12.18 % | 290.484 M -18.17 % | 354.993 M 245.17 % | 102.845 M 47.01 % | 69.956 M -5.78 % | 74.251 M -23.87 % | 97.527 M -20.40 % | 122.529 M -25.61 % | 164.702 M 58.21 % | 104.102 M | 0.000 -100.00 % | 206.008 M 0.00 % | 206.008 M | 0.000 -100.00 % | 198.008 M -25.39 % | 265.408 M |
Total current liabilities | 3.152 B -15.47 % | 3.729 B 31.16 % | 2.843 B 0.21 % | 2.837 B 1.88 % | 2.785 B -28.87 % | 3.915 B 31.69 % | 2.973 B -17.89 % | 3.621 B 48.18 % | 2.443 B -30.80 % | 3.531 B 41.25 % | 2.500 B -23.39 % | 3.263 B 15.49 % | 2.825 B -24.12 % | 3.723 B 79.78 % | 2.071 B -27.63 % | 2.862 B 14.36 % | 2.502 B -17.66 % | 3.039 B 24.86 % | 2.434 B 0.23 % | 2.428 B 7.78 % | 2.253 B -23.93 % | 2.962 B 43.73 % | 2.061 B -18.95 % | 2.543 B 61.23 % | 1.577 B -47.68 % | 3.014 B 140.83 % | 1.252 B -37.64 % | 2.007 B 18.65 % | 1.692 B -13.81 % | 1.963 B 63.32 % | 1.202 B -28.51 % | 1.681 B 70.77 % | 984.300 M -36.48 % | 1.550 B 48.48 % | 1.044 B 16.02 % | 899.550 M -40.10 % | 1.502 B -25.94 % | 2.028 B 111.08 % | 960.711 M -12.36 % | 1.096 B -8.25 % | 1.195 B -31.60 % | 1.747 B 48.12 % | 1.179 B -12.89 % | 1.354 B -14.35 % | 1.581 B -17.49 % | 1.916 B 78.54 % | 1.073 B -35.66 % | 1.668 B 68.05 % | 992.383 M -39.60 % | 1.643 B 53.20 % | 1.073 B -26.98 % | 1.469 B 81.41 % | 809.682 M 0.32 % | 807.068 M 80.28 % | 447.673 M -63.13 % | 1.214 B 143.77 % | 498.076 M -15.96 % | 592.667 M 29.45 % | 457.841 M -35.17 % | 706.256 M 51.12 % | 467.340 M -42.58 % | 813.943 M 26.85 % | 641.676 M | 0.000 -100.00 % | 839.867 M 39.31 % | 602.896 M |
Total liabilities | 4.512 B -14.56 % | 5.281 B 15.91 % | 4.556 B -2.08 % | 4.653 B -1.91 % | 4.743 B -21.80 % | 6.066 B 55.25 % | 3.907 B -16.17 % | 4.661 B 28.35 % | 3.631 B -25.23 % | 4.856 B 22.71 % | 3.958 B -17.95 % | 4.823 B 5.51 % | 4.572 B -18.01 % | 5.576 B 79.67 % | 3.103 B -22.03 % | 3.980 B 6.15 % | 3.749 B -14.23 % | 4.372 B 11.88 % | 3.908 B -2.76 % | 4.019 B 37.40 % | 2.925 B -21.21 % | 3.712 B 26.36 % | 2.938 B 0.45 % | 2.925 B 43.18 % | 2.042 B -42.19 % | 3.533 B 90.99 % | 1.850 B -30.18 % | 2.649 B 9.61 % | 2.417 B -11.95 % | 2.745 B 34.12 % | 2.047 B -20.91 % | 2.588 B 32.09 % | 1.959 B -0.62 % | 1.971 B 30.66 % | 1.509 B 34.53 % | 1.122 B -36.01 % | 1.753 B -23.86 % | 2.302 B 78.92 % | 1.287 B -11.33 % | 1.451 B -9.18 % | 1.597 B -26.93 % | 2.186 B 42.68 % | 1.532 B -11.29 % | 1.727 B -13.78 % | 2.003 B -16.07 % | 2.387 B 48.97 % | 1.602 B -28.41 % | 2.238 B 38.57 % | 1.615 B -30.34 % | 2.318 B 27.43 % | 1.819 B -19.59 % | 2.262 B 39.86 % | 1.618 B 77.49 % | 911.344 M 79.07 % | 508.920 M -60.23 % | 1.280 B 119.83 % | 582.186 M -16.26 % | 695.225 M 20.11 % | 578.843 M -24.24 % | 764.017 M 38.44 % | 551.884 M -40.30 % | 924.467 M 16.92 % | 790.654 M | 0.000 -100.00 % | 946.324 M 26.86 % | 745.932 M |
Other non current assets | 1.000 M -99.82 % | 571.279 M 49 533.28 % | 1.151 M 3.69 % | 1.110 M -99.81 % | 584.282 M 234.57 % | -434.171 M -144.05 % | 985.595 M 1 255.35 % | 72.719 M -93.39 % | 1.100 B 1.82 % | 1.080 B 8.52 % | 995.632 M 188.18 % | 345.491 M -66.87 % | 1.043 B -10.06 % | 1.159 B 15.96 % | 999.804 M 2 137.25 % | 44.689 M -97.70 % | 1.941 B -0.69 % | 1.955 B 2.44 % | 1.908 B 16 199.43 % | 11.708 M -99.42 % | 2.010 B -1.66 % | 2.044 B -2.90 % | 2.105 B 14 861.31 % | -14.258 M -100.71 % | 2.001 B 1.69 % | 1.968 B 2.56 % | 1.919 B 13 103.81 % | -14.758 M -100.80 % | 1.848 B -0.55 % | 1.858 B 0.41 % | 1.851 B 5 284.73 % | 34.370 M -98.18 % | 1.885 B 1.30 % | 1.861 B 0.54 % | 1.851 B 5 365.56 % | 33.868 M -98.11 % | 1.796 B 1.31 % | 1.773 B 0.27 % | 1.768 B 2 172.99 % | 77.787 M -95.59 % | 1.765 B 0.27 % | 1.760 B -1.89 % | 1.794 B 2 612.30 % | 66.138 M -95.62 % | 1.510 B 1.06 % | 1.494 B 0.98 % | 1.479 B 721.16 % | 180.130 M -87.70 % | 1.464 B -1.26 % | 1.483 B 3.22 % | 1.436 B 847.32 % | 151.629 M -49.30 % | 299.064 M 3 271.75 % | -9.429 M -0.01 % | -9.428 M -111.96 % | 78.822 M 936.04 % | -9.428 M -102.85 % | 330.581 M 18.70 % | 278.510 M 89.41 % | 147.040 M -45.17 % | 268.167 M -1.41 % | 272.002 M -0.64 % | 273.757 M | 0.000 -100.00 % | 107.967 M 4.41 % | 103.402 M |
Long term investments | 980.000 M 133.74 % | 419.266 M -57.74 % | 992.000 M 14.55 % | 866.000 M 94.44 % | 445.386 M 0.10 % | 444.919 M 0.66 % | 442.009 M -40.78 % | 746.420 M 66.28 % | 448.881 M 2.05 % | 439.856 M 2.77 % | 427.998 M -1.78 % | 435.750 M -3.22 % | 450.253 M -4.57 % | 471.829 M -1.21 % | 477.620 M -40.27 % | 799.661 M -11.68 % | 905.439 M -5.13 % | 954.397 M -49.98 % | 1.908 B 5.93 % | 1.801 B -10.34 % | 2.009 B -1.66 % | 2.043 B -2.85 % | 2.103 B 10.91 % | 1.896 B -5.24 % | 2.001 B 1.68 % | 1.968 B 2.55 % | 1.919 B 0.78 % | 1.904 B 3.04 % | 1.848 B -0.54 % | 1.858 B 0.43 % | 1.850 B 3.51 % | 1.787 B -5.19 % | 1.885 B 1.29 % | 1.861 B 0.54 % | 1.851 B 4.95 % | 1.764 B -1.80 % | 1.796 B 1.35 % | 1.772 B 0.23 % | 1.768 B 6.13 % | 1.666 B -5.56 % | 1.764 B 0.28 % | 1.759 B -1.90 % | 1.793 B 3.35 % | 1.735 B 14.96 % | 1.509 B 1.07 % | 1.493 B 0.95 % | 1.479 B 14.87 % | 1.288 B -12.05 % | 1.464 B -1.21 % | 1.482 B 3.20 % | 1.436 B 13.03 % | 1.270 B 34.19 % | 946.818 M 221.92 % | 294.118 M 28.83 % | 228.300 M 7.96 % | 211.477 M -6.70 % | 226.659 M | 0.000 | 0.000 -100.00 % | 106.319 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.396 M -11.43 % | 141.578 M |
Intangible assets | 1.025 B 2.35 % | 1.002 B 0.76 % | 994.000 M -0.80 % | 1.002 B 4.05 % | 963.000 M -9.09 % | 1.059 B 7.60 % | 984.444 M 10.31 % | 892.395 M 12.76 % | 791.376 M 16.42 % | 679.785 M 6.45 % | 638.620 M 3.30 % | 618.198 M 0.21 % | 616.908 M 4.29 % | 591.554 M 19.42 % | 495.348 M 5.31 % | 470.354 M 1.18 % | 464.883 M -2.87 % | 478.644 M -0.64 % | 481.710 M -3.46 % | 498.962 M -6.10 % | 531.365 M -3.99 % | 553.449 M -4.00 % | 576.514 M 22.24 % | 471.638 M 7.03 % | 440.676 M 16.28 % | 378.988 M 12.18 % | 337.844 M 17.65 % | 287.150 M 0.55 % | 285.579 M 20.43 % | 237.129 M 25.28 % | 189.272 M 42.13 % | 133.172 M 88.83 % | 70.524 M -32.22 % | 104.044 M 14.29 % | 91.036 M 1.82 % | 89.407 M -1.05 % | 90.357 M -2.01 % | 92.208 M -3.98 % | 96.033 M 10.41 % | 86.976 M -2.44 % | 89.147 M -7.38 % | 96.248 M 1.72 % | 94.618 M 16.18 % | 81.443 M -13.52 % | 94.180 M -11.49 % | 106.401 M -9.37 % | 117.396 M -6.59 % | 125.675 M -14.50 % | 146.988 M -7.87 % | 159.545 M -7.09 % | 171.712 M -7.97 % | 186.573 M 4.01 % | 179.379 M 3.42 % | 173.452 M -1.14 % | 175.459 M 11.37 % | 157.545 M 18.19 % | 133.296 M 4.77 % | 127.226 M 45.27 % | 87.579 M 17.76 % | 74.369 M -13.84 % | 86.317 M -9.85 % | 95.748 M -8.85 % | 105.042 M | 0.000 -100.00 % | 95.891 M 7.00 % | 89.619 M |
GoodWill | 10.000 M -17.14 % | 12.068 M -7.17 % | 13.000 M -13.33 % | 15.000 M -11.76 % | 17.000 M -94.00 % | 283.332 M -3.70 % | 294.226 M -3.57 % | 305.119 M -8.88 % | 334.869 M -3.35 % | 346.461 M -3.24 % | 358.053 M -3.14 % | 369.645 M -3.04 % | 381.237 M -2.95 % | 392.829 M 144.25 % | 160.830 M -3.39 % | 166.480 M -3.28 % | 172.131 M -3.18 % | 177.782 M -3.08 % | 183.432 M -2.99 % | 189.083 M -31.97 % | 277.934 M 7.37 % | 258.849 M -3.05 % | 267.001 M 86.98 % | 142.799 M -3.33 % | 147.723 M -3.23 % | 152.647 M -3.12 % | 157.571 M -3.03 % | 162.495 M -2.94 % | 167.419 M -2.86 % | 172.343 M -2.78 % | 177.267 M -2.70 % | 182.191 M -2.63 % | 187.116 M -2.56 % | 192.040 M -2.50 % | 196.964 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.209 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 |
Goodwill and intangible assets | 1.035 B 2.11 % | 1.014 B 0.65 % | 1.007 B -0.98 % | 1.017 B 3.78 % | 980.000 M -27.01 % | 1.343 B 5.00 % | 1.279 B 6.78 % | 1.198 B 6.33 % | 1.126 B 9.74 % | 1.026 B 2.97 % | 996.673 M 0.89 % | 987.843 M -1.03 % | 998.145 M 1.40 % | 984.383 M 50.02 % | 656.178 M 3.04 % | 636.834 M -0.03 % | 637.014 M -2.96 % | 656.426 M -1.31 % | 665.142 M -3.33 % | 688.045 M -14.98 % | 809.299 M -0.37 % | 812.298 M -3.70 % | 843.515 M 37.28 % | 614.437 M 4.43 % | 588.399 M 10.68 % | 531.635 M 7.31 % | 495.415 M 10.18 % | 449.645 M -0.74 % | 452.998 M 10.63 % | 409.472 M 11.71 % | 366.539 M 16.23 % | 315.363 M 22.40 % | 257.640 M -12.98 % | 296.084 M 2.81 % | 288.000 M 222.12 % | 89.407 M -1.05 % | 90.357 M -2.01 % | 92.208 M -3.98 % | 96.033 M 10.41 % | 86.976 M -2.44 % | 89.147 M -18.56 % | 109.457 M 15.68 % | 94.618 M 16.18 % | 81.443 M -13.52 % | 94.180 M -11.49 % | 106.401 M -9.37 % | 117.396 M -6.59 % | 125.675 M -14.50 % | 146.988 M -7.87 % | 159.545 M -7.09 % | 171.712 M -7.97 % | 186.573 M 4.01 % | 179.379 M 3.42 % | 173.452 M -1.14 % | 175.459 M 11.37 % | 157.545 M 18.19 % | 133.296 M 4.77 % | 127.226 M 45.27 % | 87.579 M 17.76 % | 74.369 M -13.84 % | 86.317 M -9.85 % | 95.748 M -8.85 % | 105.042 M | 0.000 -100.00 % | 95.891 M 7.00 % | 89.619 M |
Property plant equipment net | 1.717 B -0.12 % | 1.719 B -0.68 % | 1.731 B 0.42 % | 1.724 B 1.21 % | 1.703 B -8.70 % | 1.865 B -0.41 % | 1.873 B -0.97 % | 1.891 B 7.41 % | 1.761 B 2.92 % | 1.711 B -1.23 % | 1.732 B -0.44 % | 1.740 B 1.18 % | 1.720 B 16.58 % | 1.475 B 128.73 % | 644.898 M -1.11 % | 652.139 M 14.35 % | 570.278 M -0.46 % | 572.915 M -1.71 % | 582.871 M -1.88 % | 594.055 M 18.32 % | 502.066 M 7.78 % | 465.835 M 4.08 % | 447.572 M 10.87 % | 403.683 M 35.01 % | 299.002 M -1.04 % | 302.153 M 0.17 % | 301.652 M -0.74 % | 303.888 M -1.80 % | 309.467 M -1.05 % | 312.740 M -1.49 % | 317.460 M -0.75 % | 319.865 M -2.22 % | 327.115 M -1.94 % | 333.603 M -1.79 % | 339.668 M -2.37 % | 347.906 M -2.45 % | 356.651 M -2.58 % | 366.090 M -2.37 % | 374.968 M 0.27 % | 373.957 M -2.86 % | 384.957 M 1.12 % | 380.679 M -2.47 % | 390.329 M -1.93 % | 398.017 M 0.64 % | 395.470 M 3.53 % | 381.972 M -1.51 % | 387.813 M 6.85 % | 362.946 M 9.12 % | 332.623 M -0.46 % | 334.175 M 0.46 % | 332.634 M -1.28 % | 336.938 M -2.96 % | 347.206 M -2.41 % | 355.766 M 11.97 % | 317.746 M 101.51 % | 157.685 M 330.28 % | 36.647 M -1.15 % | 37.075 M 0.63 % | 36.842 M 8.48 % | 33.962 M 1.17 % | 33.569 M -5.36 % | 35.470 M 5.35 % | 33.668 M | 0.000 -100.00 % | 37.901 M 5.09 % | 36.066 M |
Total non current assets | 3.733 B 0.26 % | 3.723 B -0.21 % | 3.731 B -1.40 % | 3.784 B 1.90 % | 3.714 B -13.19 % | 4.278 B 3.40 % | 4.137 B -1.22 % | 4.188 B 5.04 % | 3.987 B 4.44 % | 3.818 B 2.50 % | 3.724 B -2.11 % | 3.805 B 1.17 % | 3.760 B 3.92 % | 3.619 B 57.28 % | 2.301 B -2.31 % | 2.355 B -25.20 % | 3.149 B -1.12 % | 3.184 B 0.88 % | 3.156 B -2.47 % | 3.236 B -2.55 % | 3.321 B -0.02 % | 3.322 B -2.18 % | 3.396 B 11.94 % | 3.033 B 5.01 % | 2.889 B 3.10 % | 2.802 B 3.16 % | 2.716 B 1.48 % | 2.676 B 2.53 % | 2.611 B 1.17 % | 2.580 B 1.80 % | 2.535 B 2.06 % | 2.484 B 0.55 % | 2.470 B -0.84 % | 2.491 B 0.48 % | 2.479 B 9.75 % | 2.259 B 0.69 % | 2.243 B 0.53 % | 2.231 B -0.35 % | 2.239 B 0.41 % | 2.230 B -0.39 % | 2.239 B -0.50 % | 2.250 B -1.26 % | 2.279 B -0.30 % | 2.286 B 14.33 % | 1.999 B 0.86 % | 1.982 B -0.12 % | 1.984 B 0.62 % | 1.972 B 1.47 % | 1.944 B -1.66 % | 1.976 B 1.84 % | 1.941 B -1.66 % | 1.974 B 0.06 % | 1.972 B 115.83 % | 913.907 M 12.54 % | 812.077 M 25.77 % | 645.696 M 32.54 % | 487.174 M -1.56 % | 494.882 M 22.82 % | 402.931 M 5.56 % | 381.702 M -1.64 % | 388.053 M -3.76 % | 403.220 M -2.24 % | 412.467 M | 0.000 -100.00 % | 386.874 M -2.35 % | 396.180 M |
Other current assets | 258.000 M 9.52 % | 235.567 M 0.24 % | 235.000 M 23.68 % | 190.000 M -12.06 % | 216.049 M -18.10 % | 263.789 M -29.91 % | 376.356 M 25.75 % | 299.281 M -13.63 % | 346.520 M 2.83 % | 336.997 M -31.29 % | 490.454 M 36.57 % | 359.133 M -32.71 % | 533.743 M 68.42 % | 316.904 M 1.78 % | 311.352 M 21.44 % | 256.373 M -2.02 % | 261.661 M 4.26 % | 250.960 M -9.21 % | 276.407 M 47.40 % | 187.526 M -41.77 % | 322.024 M 45.19 % | 221.802 M -18.70 % | 272.805 M 139.65 % | 113.833 M 7.48 % | 105.912 M 6.73 % | 99.236 M -21.25 % | 126.014 M -13.77 % | 146.141 M -8.84 % | 160.312 M 19.40 % | 134.270 M -3.93 % | 139.759 M 15.98 % | 120.506 M -39.31 % | 198.574 M 66.83 % | 119.025 M -27.22 % | 163.531 M 60.48 % | 101.900 M -58.58 % | 246.030 M 127.58 % | 108.105 M -61.41 % | 280.159 M 61.26 % | 173.732 M -29.06 % | 244.906 M 53.72 % | 159.322 M -38.37 % | 258.515 M 40.66 % | 183.786 M -16.95 % | 221.303 M 93.55 % | 114.338 M 24.51 % | 91.832 M 110.96 % | 43.530 M 0.65 % | 43.247 M -17.93 % | 52.697 M -36.87 % | 83.474 M 144.18 % | 34.185 M -65.20 % | 98.234 M 450.39 % | 17.848 M -70.69 % | 60.904 M -95.86 % | 1.470 B 2 514.25 % | 56.214 M 287.50 % | 14.507 M -74.18 % | 56.176 M -34.37 % | 85.596 M 10.86 % | 77.211 M -0.36 % | 77.492 M -32.66 % | 115.079 M | 0.000 -100.00 % | 3.359 M -96.06 % | 85.346 M |
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 -100.00 % | 4.427 M | 0.000 100.00 % | -319.898 M | 0.000 -100.00 % | 4.427 M 100.47 % | -946.941 M -142.61 % | -390.308 M 62.43 % | -1.039 B -0.17 % | -1.037 B -0.96 % | -1.027 B -217.93 % | -323.095 M 64.53 % | -910.999 M -3.92 % | -876.648 M -6.05 % | -826.629 M -154.58 % | -324.707 M 57.38 % | -761.812 M -0.06 % | -761.343 M -0.29 % | -759.157 M -494.92 % | -127.606 M 83.81 % | -788.101 M -3.79 % | -759.357 M 0.49 % | -763.092 M -385.37 % | -157.220 M 78.40 % | -727.789 M -3.84 % | -700.849 M -1.52 % | -690.348 M -705.98 % | -85.653 M 87.65 % | -693.410 M -1.40 % | -683.841 M 0.29 % | -685.799 M -920.06 % | -67.231 M 82.03 % | -374.049 M -7.64 % | -347.510 M -2.52 % | -338.968 M | 0.000 100.00 % | -320.376 M 0.53 % | -322.073 M -2.59 % | -313.930 M | 0.000 -100.00 % | 200.000 M 100.00 % | 100.000 M 0.00 % | 100.000 M 376.67 % | -36.144 M -136.14 % | 100.000 M | 0.000 | 0.000 100.00 % | -9.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 5.377 B 39.62 % | 3.851 B 10.41 % | 3.488 B -8.83 % | 3.826 B 5.41 % | 3.630 B 7.40 % | 3.380 B 70.13 % | 1.987 B -36.70 % | 3.138 B -14.85 % | 3.685 B 14.40 % | 3.222 B 34.24 % | 2.400 B -39.38 % | 3.959 B 1.44 % | 3.902 B -2.18 % | 3.989 B 30.62 % | 3.054 B 6.44 % | 2.869 B -15.62 % | 3.401 B 36.83 % | 2.485 B -18.22 % | 3.039 B 8.02 % | 2.813 B 25.14 % | 2.248 B 32.60 % | 1.695 B -10.24 % | 1.889 B 35.39 % | 1.395 B -32.93 % | 2.080 B 39.00 % | 1.496 B 4.94 % | 1.426 B -26.60 % | 1.943 B 2.60 % | 1.894 B 10.70 % | 1.711 B 16.84 % | 1.464 B 22.88 % | 1.191 B -21.26 % | 1.513 B 31.56 % | 1.150 B -11.34 % | 1.297 B 11.72 % | 1.161 B 34.85 % | 861.026 M -59.52 % | 2.127 B 126.67 % | 938.355 M -29.39 % | 1.329 B -22.41 % | 1.713 B 28.95 % | 1.328 B 23.03 % | 1.080 B -27.05 % | 1.480 B -34.01 % | 2.243 B 32.00 % | 1.699 B 11.90 % | 1.518 B -6.11 % | 1.617 B 12.20 % | 1.441 B 75.44 % | 821.463 M -3.12 % | 847.936 M -16.83 % | 1.020 B -9.14 % | 1.122 B -11.42 % | 1.267 B 8.29 % | 1.170 B -23.55 % | 1.530 B 14.57 % | 1.336 B -19.96 % | 1.669 B -6.79 % | 1.790 B 20.01 % | 1.492 B 1.60 % | 1.468 B -14.99 % | 1.727 B -13.05 % | 1.986 B | 0.000 -100.00 % | 1.554 B -19.10 % | 1.921 B |
Cash and short term investments | 5.377 B 39.62 % | 3.851 B 10.41 % | 3.488 B -8.83 % | 3.826 B 5.41 % | 3.630 B 7.40 % | 3.380 B 70.13 % | 1.987 B -36.70 % | 3.138 B -14.85 % | 3.685 B 14.40 % | 3.222 B 34.24 % | 2.400 B -39.38 % | 3.959 B 1.44 % | 3.902 B -2.18 % | 3.989 B 30.62 % | 3.054 B 6.44 % | 2.869 B -15.62 % | 3.401 B 36.83 % | 2.485 B -18.22 % | 3.039 B 8.02 % | 2.813 B 25.14 % | 2.248 B 32.60 % | 1.695 B -10.24 % | 1.889 B 35.39 % | 1.395 B -32.93 % | 2.080 B 39.00 % | 1.496 B 4.94 % | 1.426 B -26.60 % | 1.943 B 2.60 % | 1.894 B 10.70 % | 1.711 B 16.84 % | 1.464 B 22.88 % | 1.191 B -21.26 % | 1.513 B 31.56 % | 1.150 B -11.34 % | 1.297 B 11.72 % | 1.161 B 34.85 % | 861.026 M -59.52 % | 2.127 B 126.67 % | 938.355 M -29.39 % | 1.329 B -22.41 % | 1.713 B 28.95 % | 1.328 B 23.03 % | 1.080 B -27.05 % | 1.480 B -34.01 % | 2.243 B 32.00 % | 1.699 B 11.90 % | 1.518 B -6.11 % | 1.617 B 12.20 % | 1.441 B 75.44 % | 821.463 M -3.12 % | 847.936 M -16.83 % | 1.020 B -22.88 % | 1.322 B -3.27 % | 1.367 B 7.63 % | 1.270 B -17.01 % | 1.530 B 6.59 % | 1.436 B -13.97 % | 1.669 B -6.79 % | 1.790 B 20.01 % | 1.492 B 1.60 % | 1.468 B -14.99 % | 1.727 B -13.05 % | 1.986 B | 0.000 -100.00 % | 1.554 B -19.10 % | 1.921 B |
Total current assets | 8.552 B -4.51 % | 8.956 B 22.62 % | 7.304 B -2.18 % | 7.467 B 2.20 % | 7.306 B -15.16 % | 8.611 B 40.25 % | 6.140 B -12.97 % | 7.056 B 17.47 % | 6.006 B -18.69 % | 7.387 B 20.54 % | 6.128 B -13.70 % | 7.101 B 7.15 % | 6.627 B -14.48 % | 7.750 B 25.00 % | 6.200 B -12.73 % | 7.104 B 24.04 % | 5.727 B -10.30 % | 6.384 B 16.49 % | 5.480 B -2.51 % | 5.622 B 30.13 % | 4.320 B -18.07 % | 5.273 B 22.07 % | 4.320 B -9.60 % | 4.779 B 26.81 % | 3.769 B -28.71 % | 5.286 B 60.70 % | 3.289 B -24.24 % | 4.342 B 10.09 % | 3.944 B -8.79 % | 4.324 B 29.59 % | 3.337 B -19.07 % | 4.123 B 30.31 % | 3.164 B -4.43 % | 3.311 B 23.44 % | 2.682 B -4.94 % | 2.821 B -15.34 % | 3.333 B -15.26 % | 3.933 B 44.00 % | 2.731 B -12.22 % | 3.111 B 0.97 % | 3.081 B -17.51 % | 3.736 B 33.79 % | 2.792 B -11.77 % | 3.165 B -14.15 % | 3.686 B -11.60 % | 4.170 B 38.56 % | 3.009 B -16.80 % | 3.617 B 22.75 % | 2.947 B -17.24 % | 3.561 B 25.62 % | 2.834 B -11.39 % | 3.199 B 37.75 % | 2.322 B -14.19 % | 2.706 B 13.96 % | 2.374 B -30.15 % | 3.399 B 27.63 % | 2.663 B -3.65 % | 2.764 B 5.26 % | 2.626 B -9.88 % | 2.914 B 18.08 % | 2.468 B -15.87 % | 2.933 B 7.36 % | 2.732 B | 0.000 -100.00 % | 2.867 B 8.72 % | 2.637 B |
Inventory | 462.000 M 52.74 % | 302.478 M -32.63 % | 449.000 M 68.16 % | 267.000 M -6.73 % | 286.272 M 0.03 % | 286.181 M -20.88 % | 361.713 M 53.38 % | 235.829 M -18.65 % | 289.900 M 16.92 % | 247.954 M -32.77 % | 368.838 M 5.32 % | 350.213 M 61.44 % | 216.930 M 21.44 % | 178.626 M -16.29 % | 213.386 M -67.05 % | 647.609 M -27.56 % | 894.009 M 208.04 % | 290.221 M -46.45 % | 541.944 M 39.16 % | 389.439 M -5.12 % | 410.443 M 157.00 % | 159.708 M -68.92 % | 513.920 M 97.83 % | 259.778 M -61.02 % | 666.369 M 156.81 % | 259.477 M -54.21 % | 566.670 M 13.99 % | 497.128 M -3.68 % | 516.140 M 11.47 % | 463.040 M -0.11 % | 463.552 M 36.40 % | 339.853 M -31.60 % | 496.876 M 105.90 % | 241.321 M -46.62 % | 452.107 M 203.15 % | 149.136 M -72.75 % | 547.202 M 14.08 % | 479.645 M -37.03 % | 761.655 M 191.29 % | 261.478 M -5.32 % | 276.180 M -39.97 % | 460.035 M -37.45 % | 735.496 M -0.10 % | 736.260 M -3.46 % | 762.655 M 156.70 % | 297.101 M -58.97 % | 724.057 M -27.23 % | 994.985 M 46.46 % | 679.352 M 53.44 % | 442.753 M -53.56 % | 953.311 M 53.87 % | 619.539 M 126.69 % | 273.302 M 76.19 % | 155.114 M -58.06 % | 369.811 M -7.40 % | 399.380 M -9.12 % | 439.437 M 104.67 % | 214.700 M -2.96 % | 221.249 M 110.06 % | 105.325 M -53.05 % | 224.321 M 43.34 % | 156.498 M -15.05 % | 184.226 M | 0.000 -100.00 % | 301.817 M 42.53 % | 211.763 M |
Net receivables | 2.455 B -46.24 % | 4.567 B 45.81 % | 3.132 B -1.63 % | 3.184 B 0.32 % | 3.174 B -32.21 % | 4.682 B 37.07 % | 3.416 B 0.98 % | 3.383 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.171 B -65.14 % | 3.358 B 106.86 % | 1.623 B -27.26 % | 2.232 B 66.58 % | 1.340 B -58.09 % | 3.196 B 94.37 % | 1.644 B -45.37 % | 3.010 B 228.57 % | 916.162 M -73.30 % | 3.431 B 193.06 % | 1.171 B -33.33 % | 1.756 B 27.81 % | 1.374 B -31.85 % | 2.016 B 58.84 % | 1.269 B | 0.000 -100.00 % | 955.516 M -46.92 % | 1.800 B 134.03 % | 769.204 M -45.41 % | 1.409 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 -100.00 % | 1.468 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.231 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 176.199 M 19 369.50 % | 905.000 K -99.91 % | 1.059 B 339.65 % | -442.009 M -257.74 % | 280.221 M 162.43 % | -448.881 M -2.05 % | -439.856 M -2.77 % | -427.998 M -244.75 % | 295.682 M 165.67 % | -450.253 M 4.57 % | -471.829 M 1.21 % | -477.620 M -315.20 % | 221.947 M 124.51 % | -905.439 M 5.13 % | -954.397 M 49.98 % | -1.908 B -1 449.90 % | 141.344 M 107.04 % | -2.009 B 1.66 % | -2.043 B 2.85 % | -2.103 B -1 676.07 % | 133.433 M 106.67 % | -2.001 B -1.68 % | -1.968 B -2.55 % | -1.919 B -5 811.99 % | 33.596 M 101.82 % | -1.848 B 0.54 % | -1.858 B -0.43 % | -1.850 B -7 020.29 % | 26.733 M 101.42 % | -1.885 B -1.29 % | -1.861 B -0.54 % | -1.851 B -7 915.40 % | 23.684 M 101.32 % | -1.796 B -1.35 % | -1.772 B -0.23 % | -1.768 B -7 079.87 % | 25.330 M 101.44 % | -1.764 B -0.28 % | -1.759 B 1.90 % | -1.793 B -34 620.60 % | 5.194 M 100.34 % | -1.509 B -1.07 % | -1.493 B -0.95 % | -1.479 B -9 415.36 % | 15.877 M 101.08 % | -1.464 B 1.21 % | -1.482 B -3.20 % | -1.436 B -5 240.69 % | 27.934 M -86.03 % | 200.000 M 100.00 % | 100.000 M 0.00 % | 100.000 M 148.96 % | 40.167 M -59.83 % | 100.000 M | 0.000 | 0.000 -100.00 % | 20.012 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.719 M -22.72 % | 25.515 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K 50.00 % | 2.000 K 100.00 % | 1.000 K -66.67 % | 3.000 K 200.00 % | 1.000 K -75.00 % | 4.000 K 100.00 % | 2.000 K 100.00 % | 1.000 K -50.00 % | 2.000 K -60.00 % | 5.000 K 150.00 % | 2.000 K -33.33 % | 3.000 K 50.00 % | 2.000 K -60.00 % | 5.000 K 150.00 % | 2.000 K 100.00 % | 1.000 K -50.00 % | 2.000 K -66.67 % | 6.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 4.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.131 B -33.88 % | 1.710 B 58.37 % | 1.080 B 7.04 % | 1.009 B 30.26 % | 774.616 M -53.37 % | 1.661 B 84.52 % | 900.208 M -33.62 % | 1.356 B 129.81 % | 590.078 M -46.75 % | 1.108 B 42.35 % | 778.489 M -33.99 % | 1.179 B 60.06 % | 736.815 M -61.64 % | 1.921 B 201.08 % | 637.937 M -46.21 % | 1.186 B 35.61 % | 874.487 M -30.37 % | 1.256 B 44.33 % | 870.177 M -5.03 % | 916.310 M 54.71 % | 592.288 M -47.92 % | 1.137 B 79.30 % | 634.301 M -56.95 % | 1.473 B 113.15 % | 691.199 M -60.73 % | 1.760 B 183.92 % | 619.988 M -44.64 % | 1.120 B 97.80 % | 566.193 M -50.20 % | 1.137 B 104.16 % | 556.837 M -44.13 % | 996.616 M 156.91 % | 387.928 M -50.47 % | 783.266 M 77.66 % | 440.888 M -29.92 % | 629.102 M -15.09 % | 740.866 M -27.31 % | 1.019 B 85.13 % | 550.515 M -18.42 % | 674.833 M 40.37 % | 480.755 M -58.63 % | 1.162 B 151.05 % | 462.866 M -28.95 % | 651.499 M 6.42 % | 612.181 M -45.01 % | 1.113 B 117.82 % | 511.105 M -51.80 % | 1.060 B 151.02 % | 422.465 M -58.49 % | 1.018 B 56.75 % | 649.295 M -34.66 % | 993.793 M 237.01 % | 294.884 M -46.69 % | 553.126 M 106.50 % | 267.854 M -72.62 % | 978.205 M 204.00 % | 321.776 M -23.85 % | 422.546 M 88.06 % | 224.691 M -59.67 % | 557.109 M 102.78 % | 274.732 M -48.28 % | 531.200 M 66.27 % | 319.482 M | 0.000 -100.00 % | 582.890 M 224.87 % | 179.420 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 93.583 M -67.93 % | 291.797 M 1 442.92 % | 18.912 M -92.78 % | 262.036 M 89.96 % | 137.941 M -52.61 % | 291.050 M 866.30 % | 30.120 M -90.13 % | 305.077 M 40.46 % | 217.206 M -26.29 % | 294.660 M 378.00 % | 61.644 M -78.06 % | 281.022 M 56.42 % | 179.653 M -24.43 % | 237.740 M 838.02 % | 25.345 M 178.36 % | 9.105 M -49.48 % | 18.023 M -87.75 % | 147.133 M 1 129.59 % | 11.966 M -95.60 % | 271.917 M 179.70 % | 97.218 M -41.44 % | 166.026 M 1 252.99 % | 12.271 M -92.90 % | 172.837 M 134.67 % | 73.652 M -45.82 % | 135.948 M 952.15 % | 12.921 M -74.53 % | 50.738 M 5 594.50 % | 891.000 K -91.88 % | 10.974 M 411.37 % | 2.146 M -88.81 % | 19.180 M 505.62 % | 3.167 M -92.28 % | 41.000 M 8 910.99 % | 455.000 K -99.10 % | 50.316 M 14.07 % | 44.111 M -64.30 % | 123.556 M 13 418.16 % | 914.000 K -99.58 % | 218.983 M 16.87 % | 187.378 M -45.78 % | 345.604 M 594.84 % | 49.739 M -79.02 % | 237.049 M 72.02 % | 137.802 M -32.91 % | 205.409 M 273.61 % | 54.979 M -46.27 % | 102.333 M | 0.000 -100.00 % | 20.472 M 676.93 % | 2.635 M -97.99 % | 131.400 M 1 991.69 % | 6.282 M -11.26 % | 7.079 M 131.87 % | 3.053 M -71.88 % | 10.858 M 148.30 % | 4.373 M -34.30 % | 6.656 M 153.47 % | 2.626 M | 0.000 -100.00 % | 9.368 M 60.03 % | 5.854 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 206.355 M | 0.000 | 0.000 | 0.000 100.00 % | -10.045 M | 0.000 | 0.000 | 0.000 100.00 % | -16.160 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 |
Minority interest | 504.000 M 0.66 % | 500.715 M 9.81 % | 456.000 M -8.80 % | 500.000 M 8.10 % | 462.554 M -0.82 % | 466.368 M 7.28 % | 434.707 M -13.66 % | 503.507 M 12.96 % | 445.757 M -2.81 % | 458.652 M 11.27 % | 412.184 M -9.82 % | 457.091 M 11.56 % | 409.720 M 1.22 % | 404.783 M 7.81 % | 375.448 M -7.65 % | 406.541 M 6.78 % | 380.712 M -0.77 % | 383.677 M 13.15 % | 339.081 M -0.79 % | 341.781 M 8.25 % | 315.728 M -5.60 % | 334.453 M 12.61 % | 296.991 M -9.65 % | 328.714 M 11.34 % | 295.229 M 2.83 % | 287.107 M 17.93 % | 243.451 M -2.13 % | 248.757 M 10.97 % | 224.159 M -2.54 % | 230.002 M 13.63 % | 202.406 M -3.79 % | 210.372 M 19.01 % | 176.771 M -12.31 % | 201.590 M 6.38 % | 189.496 M -10.28 % | 211.210 M 7.31 % | 196.826 M -0.96 % | 198.743 M 12.25 % | 177.048 M 28.54 % | 137.743 M 0.41 % | 137.177 M -3.08 % | 141.541 M 258.19 % | 39.516 M 112.42 % | 18.603 M -26.11 % | 25.178 M -12.94 % | 28.920 M -20.11 % | 36.198 M -17.86 % | 44.067 M -16.85 % | 52.994 M 356.37 % | 11.612 M -18.19 % | 14.193 M -13.59 % | 16.425 M -10.89 % | 18.432 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 |
Capital lease obligations | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.844 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.550 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.560 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.827 M | 0.000 | 0.000 | 0.000 -100.00 % | 253.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 798.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.332 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.649 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.151 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.241 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.085 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.859 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.562 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.122 M | 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 |
Other total stockholders equity | 1.488 B 16.50 % | 1.277 B 17.01 % | 1.092 B -0.27 % | 1.095 B -0.06 % | 1.095 B 0.00 % | 1.095 B 4.36 % | 1.050 B 0.57 % | 1.044 B -2.17 % | 1.067 B 0.14 % | 1.065 B -0.90 % | 1.075 B -5.25 % | 1.134 B -0.61 % | 1.141 B -0.72 % | 1.150 B 1.33 % | 1.135 B 0.13 % | 1.133 B 0.87 % | 1.124 B -0.01 % | 1.124 B 1.75 % | 1.104 B 0.38 % | 1.100 B -0.06 % | 1.101 B 0.38 % | 1.097 B -7.93 % | 1.191 B 0.19 % | 1.189 B -49.41 % | 2.350 B 0.09 % | 2.348 B 0.33 % | 2.340 B 96.81 % | 1.189 B -48.27 % | 2.299 B 2.53 % | 2.242 B 104.94 % | 1.094 B 1.17 % | 1.081 B 0.36 % | 1.078 B 1.66 % | 1.060 B 1.30 % | 1.046 B -0.09 % | 1.047 B -0.01 % | 1.047 B 0.01 % | 1.047 B -1.85 % | 1.067 B -3.37 % | 1.104 B -1.27 % | 1.118 B 2.09 % | 1.096 B -0.39 % | 1.100 B 0.50 % | 1.094 B -0.25 % | 1.097 B 0.08 % | 1.096 B 0.53 % | 1.091 B 0.08 % | 1.090 B 0.31 % | 1.086 B 0.16 % | 1.084 B 0.34 % | 1.081 B 0.40 % | 1.077 B -0.01 % | 1.077 B 0.54 % | 1.071 B -5.02 % | 1.128 B -0.02 % | 1.128 B -1.97 % | 1.150 B -0.15 % | 1.152 B 0.19 % | 1.150 B 0.01 % | 1.150 B 0.00 % | 1.150 B -0.13 % | 1.151 B 0.24 % | 1.149 B 0.03 % | 1.148 B 0.08 % | 1.147 B -0.34 % | 1.151 B |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.288 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.045 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.160 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 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 12.285 B -3.11 % | 12.679 B 14.90 % | 11.035 B -1.92 % | 11.251 B 2.10 % | 11.020 B -14.51 % | 12.889 B 25.41 % | 10.278 B -8.59 % | 11.244 B 12.51 % | 9.994 B -10.81 % | 11.205 B 13.72 % | 9.853 B -9.65 % | 10.905 B 4.98 % | 10.388 B -8.63 % | 11.368 B 33.74 % | 8.501 B -10.13 % | 9.459 B 6.57 % | 8.876 B -7.24 % | 9.568 B 10.79 % | 8.637 B -2.50 % | 8.858 B 15.93 % | 7.641 B -11.10 % | 8.595 B 11.40 % | 7.716 B -1.24 % | 7.812 B 17.35 % | 6.657 B -17.69 % | 8.088 B 34.67 % | 6.006 B -14.43 % | 7.019 B 7.08 % | 6.555 B -5.07 % | 6.905 B 17.60 % | 5.871 B -11.13 % | 6.607 B 17.26 % | 5.634 B -2.89 % | 5.801 B 12.41 % | 5.161 B 1.59 % | 5.080 B -8.89 % | 5.576 B -9.54 % | 6.164 B 24.02 % | 4.970 B -6.95 % | 5.341 B 0.40 % | 5.320 B -11.12 % | 5.986 B 18.04 % | 5.071 B -6.96 % | 5.450 B -4.13 % | 5.685 B -7.58 % | 6.152 B 23.19 % | 4.994 B -10.65 % | 5.589 B 14.29 % | 4.890 B -11.68 % | 5.537 B 15.96 % | 4.775 B -7.68 % | 5.172 B 20.44 % | 4.295 B 18.64 % | 3.620 B 13.60 % | 3.186 B -21.22 % | 4.045 B 28.39 % | 3.150 B -3.33 % | 3.259 B 7.59 % | 3.029 B -8.09 % | 3.296 B 15.40 % | 2.856 B -14.40 % | 3.336 B 6.10 % | 3.144 B | 0.000 -100.00 % | 3.254 B 7.27 % | 3.033 B |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-03-31 | 2008-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 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | 0.000 100.00 % | -502.500 K 99.93 % | -696.678 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -92.263 M 56.35 % | -211.365 M -106.47 % | -102.372 M -133.33 % | 307.136 M 303.10 % | -151.223 M -200.99 % | -50.242 M 82.43 % | -286.033 M -137.49 % | 762.944 M 288.59 % | -404.556 M -669.94 % | -52.544 M 81.62 % | -285.877 M -171.68 % | 398.837 M |
Accounts receivables | 0.000 | 0.000 100.00 % | -686.181 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 |
Inventory | 0.000 100.00 % | -10.558 M 7.73 % | -11.443 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.058 M 117.82 % | -224.738 M -3 531.11 % | 6.550 M 105.65 % | -115.924 M -197.42 % | 118.996 M 275.45 % | -67.824 M -344.60 % | 27.729 M 133.75 % | -82.161 M -122.04 % | 372.788 M 316.05 % | -172.546 M -91.92 % | -89.905 M 43.36 % | -158.723 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 -100.00 % | 10.055 M 964.02 % | 945.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -132.321 M -1 089.46 % | 13.373 M 112.28 % | -108.922 M -125.75 % | 423.060 M 256.56 % | -270.219 M -1 636.91 % | 17.582 M 105.60 % | -313.762 M -137.13 % | 845.105 M 208.72 % | -777.344 M -747.78 % | 120.002 M 161.23 % | -195.972 M -135.15 % | 557.560 M |
Other non cash items | 52.000 M 115.69 % | -331.518 M -140.86 % | 811.411 M 378.84 % | -291.000 M -153.99 % | 539.000 M 265.34 % | -326.000 M -614.20 % | 63.400 M 333.17 % | -27.191 M -4.58 % | -26.000 M 93.43 % | -396.000 M -304.08 % | -98.000 M 56.64 % | -226.000 M -737.04 % | -27.000 M 91.77 % | -328.000 M -4 585.71 % | -7.000 M 97.79 % | -317.000 M -573.13 % | 67.000 M 117.09 % | -392.000 M -4 020.00 % | 10.000 M 110.20 % | -98.000 M -164.05 % | 153.000 M 198.71 % | -155.000 M -638.10 % | -21.000 M 91.32 % | -242.000 M -384.00 % | -50.000 M 85.59 % | -347.000 M -421.30 % | 108.000 M 167.50 % | -160.000 M -362.30 % | 61.000 M 120.27 % | -301.000 M -373.64 % | 110.000 M 135.71 % | -308.000 M -313.89 % | 144.000 M 195.36 % | -151.000 M -171.56 % | 211.000 M 275.83 % | -120.000 M -424.32 % | 37.000 M 121.02 % | -176.000 M -220.55 % | 146.000 M 181.11 % | -180.000 M -291.49 % | 94.000 M 157.32 % | -164.000 M -225.19 % | 131.000 M 362.00 % | -50.000 M -162.50 % | 80.000 M 121.33 % | -375.000 M -275.00 % | -100.000 M -21.95 % | -82.000 M -530.77 % | -13.000 M 95.04 % | -262.000 M -263.89 % | -72.000 M 69.23 % | -234.000 M -583.95 % | 48.352 M 3 002.28 % | -1.666 M -109.32 % | 17.880 M 147.51 % | -37.637 M -20.88 % | -31.135 M -368.64 % | 11.590 M 601.73 % | -2.310 M -108.76 % | 26.373 M 640.98 % | -4.875 M -124.00 % | 20.316 M 137.20 % | -54.619 M -192.31 % | 59.169 M |
Net cash provided by operating activities | 0.000 -100.00 % | 314.267 M -0.15 % | 314.733 M | 0.000 | 0.000 | 0.000 -100.00 % | 216.800 M -22.47 % | 279.618 M 34.39 % | 208.060 M 5.06 % | 198.030 M 2.60 % | 193.016 M -20.83 % | 243.804 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 -100.00 % | 329.135 M 333.06 % | -141.221 M -414.24 % | 44.940 M -79.87 % | 223.207 M 236.91 % | 66.252 M 153.88 % | -122.966 M 43.09 % | -216.073 M -128.10 % | 768.885 M 466.87 % | -209.582 M -95.36 % | -107.279 M 62.28 % | -284.393 M -172.10 % | 394.441 M |
Investments in property plant and equipment | 0.000 100.00 % | -29.826 M 1.15 % | -30.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -171.272 M -257.29 % | -47.936 M 16.38 % | -57.328 M -93.50 % | -29.627 M -67.44 % | -17.694 M -54.55 % | -11.449 M -115.45 % | -5.314 M 73.85 % | -20.319 M 13.49 % | -23.487 M 9.15 % | -25.853 M -35.07 % | -19.141 M 57.94 % | -45.508 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 M 200.00 % | -100.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.200 M | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 100.00 % | -88.608 M -0.24 % | -88.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.111 M -12.68 % | -986.000 K 97.99 % | -49.088 M -9 173.57 % | 541.000 K 111.01 % | -4.914 M -49.82 % | -3.280 M 41.18 % | -5.576 M 78.43 % | -25.849 M 16.18 % | -30.839 M -36.66 % | -22.567 M -194.24 % | 23.946 M 161.86 % | -38.710 M |
Net cash used for investing activites | 0.000 100.00 % | -118.434 M 0.11 % | -118.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -72.383 M 51.40 % | -148.922 M -39.94 % | -106.416 M -265.87 % | -29.086 M -74.08 % | -16.708 M -82.94 % | -9.133 M -40.94 % | -6.480 M 77.89 % | -29.305 M 18.61 % | -36.005 M -36.69 % | -26.341 M -222.58 % | 21.488 M 149.45 % | -43.455 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.513 M 0.00 % | -42.513 M 28.77 % | -59.684 M -148.39 % | 123.332 M 565.37 % | -26.502 M 79.05 % | -126.502 M -248.15 % | -36.336 M -117.44 % | 208.342 M 395.51 % | -70.502 M -166.03 % | -26.502 M 74.45 % | -103.736 M -211.82 % | -33.268 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 100.00 % | -135.722 M -0.33 % | -135.278 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 100.00 % | -18.518 M | 0.000 | 0.000 | 0.000 100.00 % | -18.518 M | 0.000 | 0.000 | 0.000 100.00 % | -18.518 M |
Other financing activites | 0.000 100.00 % | -33.795 M 4.01 % | -35.206 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.633 M -4 596.89 % | -418.000 K -0.72 % | -415.000 K -0.73 % | -412.000 K -187.10 % | 473.000 K 303.88 % | -232.000 K -18.97 % | -195.000 K -0.52 % | -194.000 K -1.57 % | -191.000 K -0.53 % | -190.000 K -18.75 % | -160.000 K -540.00 % | -25.000 K |
Net cash used provided by financing activities | 0.000 100.00 % | -169.517 M 0.57 % | -170.484 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.146 M -44.76 % | -42.931 M 28.57 % | -60.099 M -157.56 % | 104.402 M 501.10 % | -26.029 M 79.46 % | -126.734 M -246.92 % | -36.531 M -119.26 % | 189.630 M 368.24 % | -70.693 M -164.85 % | -26.692 M 74.31 % | -103.896 M -100.53 % | -51.811 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.152 B -110.44 % | -547.220 M -217.99 % | 463.770 M -43.56 % | 821.766 M 152.72 % | -1.559 B -2 867.57 % | 56.321 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 -100.00 % | 194.605 M 158.43 % | -333.075 M -173.97 % | -121.574 M -140.73 % | 298.523 M 1 169.50 % | 23.515 M 109.09 % | -258.832 M 0.10 % | -259.084 M -127.88 % | 929.210 M 375.81 % | -336.908 M -110.16 % | -160.311 M 56.29 % | -366.801 M -222.60 % | 299.174 M |
Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.138 B -14.85 % | 3.685 B 14.40 % | 3.222 B 34.24 % | 2.400 B -39.38 % | 3.959 B 1.44 % | 3.902 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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.331 B -20.01 % | 1.664 B -6.81 % | 1.786 B 20.07 % | 1.487 B 1.61 % | 1.464 B -15.03 % | 1.723 B -13.07 % | 1.982 B 88.29 % | 1.052 B -24.25 % | 1.389 B -10.34 % | 1.550 B -19.14 % | 1.916 B 18.50 % | 1.617 B |
Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.987 B -36.70 % | 3.138 B -14.85 % | 3.685 B 14.40 % | 3.222 B 34.24 % | 2.400 B -39.38 % | 3.959 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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.526 B 14.62 % | 1.331 B -20.01 % | 1.664 B -6.81 % | 1.786 B 20.07 % | 1.487 B 1.61 % | 1.464 B -15.03 % | 1.723 B -13.07 % | 1.982 B 88.29 % | 1.052 B -24.25 % | 1.389 B -10.34 % | 1.550 B -19.14 % | 1.916 B |
Operating cash flow | 0.000 -100.00 % | 314.267 M -0.15 % | 314.733 M | 0.000 | 0.000 | 0.000 -100.00 % | 216.800 M -22.47 % | 279.618 M 34.39 % | 208.060 M 5.06 % | 198.030 M 2.60 % | 193.016 M -20.83 % | 243.804 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 -100.00 % | 329.135 M 333.06 % | -141.221 M -414.24 % | 44.940 M -79.87 % | 223.207 M 236.91 % | 66.252 M 153.88 % | -122.966 M 43.09 % | -216.073 M -128.10 % | 768.885 M 466.87 % | -209.582 M -95.36 % | -107.279 M 62.28 % | -284.393 M -172.10 % | 394.441 M |
Capital expenditure | 0.000 100.00 % | -29.826 M 1.15 % | -30.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -171.272 M -257.29 % | -47.936 M 16.38 % | -57.328 M -93.50 % | -29.627 M -67.44 % | -17.694 M -54.55 % | -11.449 M -115.45 % | -5.314 M 73.85 % | -20.319 M 13.49 % | -23.487 M 9.15 % | -25.853 M -35.07 % | -19.141 M 57.94 % | -45.508 M |
Free CashFlow | 0.000 -100.00 % | 284.441 M -0.04 % | 284.559 M | 0.000 | 0.000 | 0.000 -100.00 % | 216.800 M -22.47 % | 279.618 M 34.39 % | 208.060 M 5.06 % | 198.030 M 2.60 % | 193.016 M -20.83 % | 243.804 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 -100.00 % | 157.863 M 183.46 % | -189.157 M -1 426.94 % | -12.388 M -106.40 % | 193.580 M 298.66 % | 48.558 M 136.13 % | -134.415 M 39.29 % | -221.387 M -129.57 % | 748.566 M 421.18 % | -233.069 M -75.07 % | -133.132 M 56.14 % | -303.534 M -186.99 % | 348.933 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 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 |