
Kowloon Development Company Limited 0034.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 5.390 B 83.16 % | 2.943 B -33.53 % | 4.427 B 115.91 % | 2.050 B -56.43 % | 4.706 B -56.74 % | 10.879 B 282.75 % | 2.842 B -8.91 % | 3.120 B -53.96 % | 6.778 B 69.75 % | 3.993 B 26.74 % | 3.150 B 122.37 % | 1.417 B -44.57 % | 2.556 B 45.61 % | 1.755 B 38.35 % | 1.269 B -36.09 % | 1.985 B -77.42 % | 8.793 B -15.32 % | 10.384 B 257.07 % | 2.908 B 120.27 % | 1.320 B 70.71 % | 773.425 M 14.78 % | 673.812 M 13.98 % | 591.157 M 48.57 % | 397.896 M -3.08 % | 410.529 M 19.27 % | 344.196 M -13.01 % | 395.681 M |
Net income | 115.662 M -65.70 % | 337.195 M -72.25 % | 1.215 B -45.00 % | 2.209 B 175.84 % | 800.868 M -67.31 % | 2.450 B 11.69 % | 2.193 B 34.15 % | 1.635 B 72.70 % | 946.737 M -21.24 % | 1.202 B 15.50 % | 1.041 B -19.55 % | 1.294 B -31.42 % | 1.886 B 23.58 % | 1.526 B -28.27 % | 2.128 B 118.65 % | 973.209 M 254.66 % | -629.266 M -131.90 % | 1.973 B 44.43 % | 1.366 B 28.97 % | 1.059 B 249.75 % | 302.828 M 50.29 % | 201.500 M 25.14 % | 161.025 M -84.78 % | 1.058 B 414.76 % | 205.575 M 15.73 % | 177.630 M -27.15 % | 243.814 M |
Income before tax | 134.255 M -72.75 % | 492.717 M -70.08 % | 1.647 B -29.52 % | 2.336 B 179.62 % | 835.597 M -65.18 % | 2.400 B -11.90 % | 2.724 B 51.43 % | 1.799 B 79.48 % | 1.002 B -28.79 % | 1.407 B 9.61 % | 1.284 B -5.62 % | 1.360 B -36.66 % | 2.148 B 22.05 % | 1.760 B -22.59 % | 2.273 B 44.96 % | 1.568 B 276.81 % | -886.903 M -137.61 % | 2.358 B 55.18 % | 1.520 B 25.77 % | 1.208 B 254.39 % | 340.969 M 45.08 % | 235.023 M 25.08 % | 187.892 M -82.62 % | 1.081 B 373.06 % | 228.498 M 19.61 % | 191.043 M -28.70 % | 267.924 M |
Income before tax ratio | 0.02 -85.12 % | 0.17 -54.99 % | 0.37 -67.36 % | 1.14 541.77 % | 0.18 -19.50 % | 0.22 -76.98 % | 0.96 66.24 % | 0.58 289.86 % | 0.15 -58.05 % | 0.35 -13.52 % | 0.41 -57.56 % | 0.96 14.27 % | 0.84 -16.18 % | 1.00 -44.05 % | 1.79 126.84 % | 0.79 883.06 % | -0.10 -144.41 % | 0.23 -56.54 % | 0.52 -42.90 % | 0.92 107.60 % | 0.44 26.39 % | 0.35 9.74 % | 0.32 -88.30 % | 2.72 388.08 % | 0.56 0.28 % | 0.56 -18.03 % | 0.68 |
EBITDA | 356.945 M -48.41 % | 691.914 M -61.93 % | 1.817 B 145.96 % | 738.848 M -51.62 % | 1.527 B -49.96 % | 3.052 B 50.23 % | 2.031 B 323.05 % | 480.197 M -34.35 % | 731.468 M -22.12 % | 939.168 M -14.39 % | 1.097 B 166.16 % | 412.146 M -57.33 % | 965.882 M 112.76 % | 453.979 M 35.26 % | 335.627 M -74.38 % | 1.310 B 267.78 % | -780.794 M -132.04 % | 2.437 B 63.28 % | 1.492 B 128.20 % | 654.022 M 103.09 % | 322.030 M 36.03 % | 236.731 M 3.89 % | 227.858 M -1.59 % | 231.535 M -7.64 % | 250.691 M 19.86 % | 209.149 M -15.40 % | 247.209 M |
Net income ratio | 0.02 -81.27 % | 0.11 -58.25 % | 0.27 -74.53 % | 1.08 533.10 % | 0.17 -24.42 % | 0.23 -70.82 % | 0.77 47.26 % | 0.52 275.14 % | 0.14 -53.60 % | 0.30 -8.87 % | 0.33 -63.82 % | 0.91 23.73 % | 0.74 -15.13 % | 0.87 -48.15 % | 1.68 242.14 % | 0.49 784.97 % | -0.07 -137.67 % | 0.19 -59.55 % | 0.47 -41.45 % | 0.80 104.88 % | 0.39 30.93 % | 0.30 9.79 % | 0.27 -89.76 % | 2.66 431.10 % | 0.50 -2.97 % | 0.52 -16.25 % | 0.62 |
Ratio EBITDA | 0.07 -71.83 % | 0.24 -42.72 % | 0.41 13.91 % | 0.36 11.05 % | 0.32 15.67 % | 0.28 -60.75 % | 0.71 364.41 % | 0.15 42.60 % | 0.11 -54.12 % | 0.24 -32.45 % | 0.35 19.69 % | 0.29 -23.02 % | 0.38 46.12 % | 0.26 -2.23 % | 0.26 -59.91 % | 0.66 843.11 % | -0.09 -137.84 % | 0.23 -54.27 % | 0.51 3.60 % | 0.50 18.97 % | 0.42 18.51 % | 0.35 -8.85 % | 0.39 -33.76 % | 0.58 -4.71 % | 0.61 0.50 % | 0.61 -2.74 % | 0.62 |
Gross profit ratio | 0.38 -35.30 % | 0.59 -4.89 % | 0.62 -18.64 % | 0.77 39.62 % | 0.55 38.30 % | 0.40 -53.37 % | 0.85 159.01 % | 0.33 77.89 % | 0.18 -51.63 % | 0.38 -21.67 % | 0.49 -11.07 % | 0.55 -8.12 % | 0.60 22.02 % | 0.49 23.34 % | 0.40 -45.72 % | 0.73 934.49 % | 0.07 -66.24 % | 0.21 -79.08 % | 1.00 75.45 % | 0.57 -43.00 % | 1.00 133.12 % | 0.43 -6.61 % | 0.46 -41.13 % | 0.78 -4.82 % | 0.82 -6.50 % | 0.88 -2.06 % | 0.90 |
Weighted average shs out dil | 1.236 B -5.35 % | 1.306 B 11.01 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 1.22 % | 1.162 B 1.03 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 3.82 % | 1.108 B 64.66 % | 673.131 M 15.39 % | 583.368 M 0.66 % | 579.551 M 16.45 % | 497.697 M -0.07 % | 498.052 M -0.66 % | 501.348 M 0.63 % | 498.204 M -0.06 % | 498.513 M 0.05 % | 498.258 M |
Weighted average shs out | 1.236 B -5.35 % | 1.306 B 11.01 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 1.22 % | 1.162 B 1.03 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 3.82 % | 1.108 B 64.66 % | 673.131 M 15.39 % | 583.368 M 0.66 % | 579.551 M 16.45 % | 497.697 M -0.07 % | 498.052 M -0.06 % | 498.368 M 0.03 % | 498.204 M -0.06 % | 498.513 M 0.05 % | 498.258 M |
EPS diluted | 0.09 -64.00 % | 0.26 -74.76 % | 1.03 -39.05 % | 1.69 148.53 % | 0.68 -67.31 % | 2.08 11.83 % | 1.86 31.91 % | 1.41 71.95 % | 0.82 -21.15 % | 1.04 15.56 % | 0.90 -19.64 % | 1.12 -31.71 % | 1.64 23.31 % | 1.33 -28.11 % | 1.85 72.90 % | 1.07 294.55 % | -0.55 -131.98 % | 1.72 -14.00 % | 2.00 9.89 % | 1.82 104.49 % | 0.89 122.50 % | 0.40 25.00 % | 0.32 -84.83 % | 2.11 414.63 % | 0.41 13.89 % | 0.36 -26.53 % | 0.49 |
Earnings per share | 0.09 -64.00 % | 0.26 -74.76 % | 1.03 -39.05 % | 1.69 148.53 % | 0.68 -67.31 % | 2.08 11.83 % | 1.86 31.91 % | 1.41 71.95 % | 0.82 -21.15 % | 1.04 15.56 % | 0.90 -19.64 % | 1.12 -31.71 % | 1.64 23.31 % | 1.33 -28.11 % | 1.85 72.90 % | 1.07 294.55 % | -0.55 -131.98 % | 1.72 -14.00 % | 2.00 9.89 % | 1.82 104.49 % | 0.89 122.50 % | 0.40 25.00 % | 0.32 -84.91 % | 2.12 417.07 % | 0.41 13.89 % | 0.36 -26.53 % | 0.49 |
Gross profit | 2.069 B 18.51 % | 1.746 B -36.78 % | 2.761 B 75.67 % | 1.572 B -39.17 % | 2.584 B -40.18 % | 4.320 B 78.48 % | 2.420 B 135.94 % | 1.026 B -18.11 % | 1.253 B -17.90 % | 1.526 B -0.72 % | 1.537 B 97.76 % | 777.092 M -49.07 % | 1.526 B 77.67 % | 858.738 M 70.65 % | 503.222 M -65.31 % | 1.451 B 133.57 % | 621.052 M -71.41 % | 2.173 B -25.30 % | 2.908 B 286.46 % | 752.516 M -2.70 % | 773.425 M 167.59 % | 289.036 M 6.45 % | 271.520 M -12.54 % | 310.440 M -7.74 % | 336.500 M 11.52 % | 301.732 M -14.80 % | 354.143 M |
Income tax expense | 19.735 M -88.14 % | 166.415 M -58.80 % | 403.884 M 222.56 % | 125.212 M -46.36 % | 233.435 M -49.90 % | 465.895 M 546.78 % | 72.033 M -9.84 % | 79.891 M 69.26 % | 47.201 M -73.46 % | 177.872 M -22.96 % | 230.874 M 287.56 % | 59.571 M -65.40 % | 172.182 M 8.14 % | 159.219 M 111.47 % | 75.290 M -34.09 % | 114.231 M -33.25 % | 171.131 M -55.59 % | 385.367 M 150.71 % | 153.708 M 6.03 % | 144.962 M 280.07 % | 38.141 M 13.92 % | 33.480 M 32.20 % | 25.326 M 19.84 % | 21.134 M -7.46 % | 22.838 M 254.94 % | -14.740 M 40.86 % | -24.926 M |
Cost of revenue | 3.321 B 177.45 % | 1.197 B -28.14 % | 1.666 B 199.66 % | 555.865 M -74.91 % | 2.216 B -66.22 % | 6.560 B 1 453.83 % | 422.160 M -79.84 % | 2.095 B -62.09 % | 5.525 B 123.95 % | 2.467 B 52.89 % | 1.614 B 152.27 % | 639.659 M -37.90 % | 1.030 B 14.90 % | 896.555 M 17.12 % | 765.500 M 43.17 % | 534.683 M -93.46 % | 8.172 B -0.49 % | 8.212 B | 0.000 -100.00 % | 567.785 M | 0.000 -100.00 % | 384.776 M 20.38 % | 319.637 M 265.48 % | 87.456 M 18.14 % | 74.029 M 74.33 % | 42.464 M 2.23 % | 41.538 M |
General and administrative expenses | 651.757 M 7.46 % | 606.516 M -1.26 % | 614.251 M 3.23 % | 595.016 M -2.85 % | 612.472 M 78.52 % | 343.087 M 57.75 % | 217.482 M -3.06 % | 224.338 M 11.10 % | 201.918 M -2.22 % | 206.505 M 11.93 % | 184.489 M 2.83 % | 179.406 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 | 464.564 M 104.83 % | 226.806 M 20.45 % | 188.302 M 29.23 % | 145.716 M -50.52 % | 294.470 M -42.41 % | 511.337 M 243.80 % | 148.729 M -19.10 % | 183.853 M -39.99 % | 306.349 M -16.25 % | 365.783 M 41.94 % | 257.699 M 84.97 % | 139.320 M -63.53 % | 381.977 M 177.00 % | 137.896 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 635.489 M 119.43 % | 289.613 M -16.72 % | 347.749 M 201.85 % | 115.207 M -82.84 % | 671.212 M 52.83 % | 439.193 M 296.43 % | -223.586 M 65.16 % | -641.813 M 7.63 % | -694.795 M -46.60 % | -473.947 M | 0.000 | 0.000 -100.00 % | 121.705 M 115.65 % | -777.780 M 50.43 % | -1.569 B -1 480.04 % | -99.312 M -141.26 % | 240.709 M 194.71 % | -254.144 M -2 734.71 % | 9.646 M -63.58 % | 26.482 M 5 558.55 % | 468.000 K -99.11 % | 52.872 M 17.66 % | 44.935 M -44.76 % | 81.343 M -11.91 % | 92.341 M -7.68 % | 100.026 M -12.43 % | 114.228 M |
Operating expenses | 1.752 B 56.00 % | 1.123 B -2.38 % | 1.150 B 34.39 % | 855.939 M -45.76 % | 1.578 B 22.00 % | 1.294 B 151.59 % | 514.175 M -42.40 % | 892.684 M 620.44 % | 123.909 M 142.97 % | 50.997 M -37.49 % | 81.584 M -88.14 % | 687.937 M 36.58 % | 503.682 M 178.71 % | -639.884 M 59.22 % | -1.569 B -1 480.04 % | -99.312 M -141.26 % | 240.709 M 194.71 % | -254.144 M -2 734.71 % | 9.646 M -87.41 % | 76.629 M 16 273.72 % | 468.000 K -99.11 % | 52.872 M 17.66 % | 44.935 M -44.76 % | 81.343 M -11.91 % | 92.341 M -7.68 % | 100.026 M -12.43 % | 114.228 M |
Cost and expenses | 5.073 B 118.66 % | 2.320 B -11.84 % | 2.631 B 858.68 % | -346.826 M -109.22 % | 3.763 B -52.09 % | 7.853 B 738.72 % | 936.335 M -68.66 % | 2.987 B -47.12 % | 5.649 B 124.34 % | 2.518 B 48.54 % | 1.695 B 27.70 % | 1.328 B -13.44 % | 1.534 B 497.57 % | 256.671 M 131.94 % | -803.667 M -284.59 % | 435.371 M -94.82 % | 8.412 B 5.72 % | 7.957 B 82 394.36 % | 9.646 M -98.50 % | 644.414 M 137 595.30 % | 468.000 K -99.89 % | 437.648 M 20.04 % | 364.572 M 115.98 % | 168.799 M 1.46 % | 166.370 M 16.76 % | 142.490 M -8.52 % | 155.766 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 1.116 B 33.96 % | 833.322 M 3.83 % | 802.553 M 8.35 % | 740.732 M -18.33 % | 906.942 M 6.15 % | 854.424 M 133.31 % | 366.211 M -10.28 % | 408.191 M -19.69 % | 508.267 M -11.19 % | 572.288 M 29.42 % | 442.188 M 38.74 % | 318.726 M -16.56 % | 381.977 M 177.00 % | 137.896 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 204.654 M 14.50 % | 178.736 M 85.59 % | 96.309 M 130.27 % | 41.825 M -69.13 % | 135.483 M -53.36 % | 290.496 M 37.97 % | 210.544 M 75.90 % | 119.698 M -5.36 % | 126.479 M -22.29 % | 162.762 M -3.55 % | 168.758 M 65.37 % | 102.049 M 1.73 % | 100.312 M 59.85 % | 62.753 M 210.55 % | 20.207 M -12.73 % | 23.154 M -75.76 % | 95.512 M 39.63 % | 68.403 M -95.04 % | 1.379 B 7 692.53 % | 17.694 M -95.90 % | 431.988 M 36 385.47 % | 1.184 M -97.06 % | 40.234 M | 0.000 -100.00 % | 15.746 M -59.43 % | 38.816 M 84.60 % | 21.027 M |
Depreciation and amortization | 18.036 M -11.85 % | 20.461 M -4.67 % | 21.464 M -6.01 % | 22.837 M -26.00 % | 30.862 M 19.92 % | 25.736 M -22.19 % | 33.074 M -2.83 % | 34.037 M -32.31 % | 50.281 M -79.99 % | 251.259 M -7.54 % | 271.735 M -18.86 % | 334.881 M 83.73 % | 182.267 M 405.17 % | 36.080 M 26.12 % | 28.608 M 102.39 % | -1.195 B -11 379.77 % | 10.597 M 3.08 % | 10.280 M 6.57 % | 9.646 M 639.72 % | 1.304 M 178.63 % | 468.000 K -17.46 % | 567.000 K -55.46 % | 1.273 M -47.79 % | 2.438 M -62.68 % | 6.532 M -12.24 % | 7.443 M 2.04 % | 7.294 M |
Operating income | 317.070 M -49.10 % | 622.880 M -65.31 % | 1.796 B -25.09 % | 2.397 B 154.16 % | 943.198 M -68.83 % | 3.026 B 51.42 % | 1.998 B 488.87 % | 339.358 M -50.18 % | 681.187 M -0.98 % | 687.909 M -16.64 % | 825.239 M 968.06 % | 77.265 M -95.95 % | 1.906 B 27.16 % | 1.499 B -27.69 % | 2.072 B 33.71 % | 1.550 B 179.73 % | -1.944 B -180.11 % | 2.427 B 63.65 % | 1.483 B 25.48 % | 1.182 B 253.54 % | 334.249 M 41.53 % | 236.164 M 17.35 % | 201.253 M -12.15 % | 229.097 M -6.17 % | 244.159 M 21.05 % | 201.706 M -15.93 % | 239.915 M |
Operating income ratio | 0.06 -72.21 % | 0.21 -47.82 % | 0.41 -65.31 % | 1.17 483.34 % | 0.20 -27.94 % | 0.28 -60.44 % | 0.70 546.45 % | 0.11 8.21 % | 0.10 -41.66 % | 0.17 -34.23 % | 0.26 380.30 % | 0.05 -92.69 % | 0.75 -12.67 % | 0.85 -47.73 % | 1.63 109.23 % | 0.78 453.10 % | -0.22 -194.61 % | 0.23 -54.17 % | 0.51 -43.03 % | 0.90 107.10 % | 0.43 23.30 % | 0.35 2.95 % | 0.34 -40.87 % | 0.58 -3.19 % | 0.59 1.49 % | 0.59 -3.35 % | 0.61 |
Total other income expenses net | -182.815 M -40.45 % | -130.163 M 7.47 % | -140.669 M -131.55 % | -60.751 M 43.54 % | -107.601 M 58.11 % | -256.859 M -234.74 % | 190.635 M -85.91 % | 1.353 B 556.21 % | 206.128 M -71.35 % | 719.423 M 56.84 % | 458.713 M -64.25 % | 1.283 B 25.59 % | 1.022 B 1 728.05 % | -62.753 M -210.55 % | -20.207 M 12.73 % | -23.154 M 98.67 % | -1.741 B -2 444.92 % | -68.403 M -285.51 % | 36.872 M -93.36 % | 555.648 M 9 107.10 % | -6.169 M -440.67 % | -1.141 M 91.46 % | -13.361 M -101.57 % | 851.833 M 5 539.20 % | -15.661 M -46.87 % | -10.663 M -138.07 % | 28.009 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 19.755 B -12.78 % | 22.649 B -1.89 % | 23.086 B 55.38 % | 14.858 B 29.91 % | 11.437 B -1.90 % | 11.658 B -36.94 % | 18.488 B 50.18 % | 12.310 B 5.91 % | 11.623 B -16.80 % | 13.970 B 3.18 % | 13.539 B -2.60 % | 13.900 B 26.70 % | 10.971 B 0.09 % | 10.961 B 92.54 % | 5.693 B 28.10 % | 4.444 B -14.57 % | 5.202 B 110.46 % | 2.472 B -67.81 % | 7.678 B 202.29 % | 2.540 B 42.88 % | 1.778 B -21.81 % | 2.274 B 39.76 % | 1.627 B 474.53 % | 283.165 M -64.96 % | 808.145 M 35.92 % | 594.590 M -7.77 % | 644.668 M |
Total investments | 4.145 B 19 558.99 % | 21.082 M -99.41 % | 3.578 B -12.93 % | 4.110 B -11.01 % | 4.618 B -26.75 % | 6.304 B 1.46 % | 6.214 B 20.35 % | 5.163 B 4.99 % | 4.918 B -6.83 % | 5.278 B 0.38 % | 5.258 B 1.33 % | 5.189 B 13.10 % | 4.588 B 13.24 % | 4.051 B 25.93 % | 3.217 B 23.99 % | 2.595 B 102.34 % | 1.282 B 4.41 % | 1.228 B 29.03 % | 951.884 M 84.37 % | 516.295 M 230.69 % | 156.125 M -63.48 % | 427.546 M 454.80 % | 77.063 M -36.34 % | 121.046 M -89.42 % | 1.144 B 23.06 % | 929.968 M 42.74 % | 651.491 M |
Total debt | 20.546 B -13.41 % | 23.729 B -0.92 % | 23.951 B 50.62 % | 15.901 B 26.49 % | 12.571 B -15.82 % | 14.932 B -23.64 % | 19.556 B 36.95 % | 14.280 B 14.99 % | 12.419 B -18.01 % | 15.147 B 3.06 % | 14.697 B 1.19 % | 14.524 B 25.91 % | 11.536 B -1.61 % | 11.725 B 82.84 % | 6.413 B 27.37 % | 5.034 B -18.65 % | 6.188 B 83.10 % | 3.380 B -58.17 % | 8.080 B 205.52 % | 2.645 B 45.13 % | 1.822 B -20.17 % | 2.283 B 38.69 % | 1.646 B 444.97 % | 302.000 M -64.48 % | 850.314 M 25.14 % | 679.510 M -8.92 % | 746.030 M |
Accumulated other comprehensive income loss | -629.596 M -41.08 % | -446.258 M -35.43 % | -329.520 M -175.52 % | 436.313 M 108.80 % | 208.961 M 174.93 % | -278.857 M -203.61 % | -91.848 M -102.79 % | 3.286 B 5.78 % | 3.107 B 15.04 % | 2.701 B -15.37 % | 3.191 B 6.79 % | 2.988 B 1 053.14 % | -313.508 M -154.41 % | -123.228 M -121.12 % | -55.730 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.836 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 8.794 B -7.23 % | 9.479 B -6.32 % | 10.119 B 2.41 % | 9.880 B 14.56 % | 8.624 B -53.91 % | 18.711 B 9.22 % | 17.132 B 31.96 % | 12.983 B 7.69 % | 12.055 B 2.37 % | 11.776 B 4.86 % | 11.230 B 3.55 % | 10.845 B | 0.000 -100.00 % | 11.354 B -38.54 % | 18.473 B 15.32 % | 16.019 B 220.04 % | 5.005 B | 0.000 | 0.000 -100.00 % | 4.144 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 9.307 B 7.77 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 2.60 % | 8.417 B 0.00 % | 8.417 B 0.00 % | 8.417 B 7 215.22 % | 115.068 M 0.00 % | 115.068 M 0.00 % | 115.068 M 0.00 % | 115.068 M 0.00 % | 115.068 M 0.00 % | 115.068 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 17.568 B -1.13 % | 17.768 B -4.14 % | 18.536 B -2.82 % | 19.074 B 8.45 % | 17.588 B -43.85 % | 31.321 B 5.02 % | 29.825 B 5.40 % | 28.297 B 4.45 % | 27.091 B 3.78 % | 26.104 B 0.09 % | 26.079 B 2.54 % | 25.434 B 5.36 % | 24.141 B 5.81 % | 22.816 B 6.22 % | 21.480 B 12.54 % | 19.086 B 19.18 % | 16.015 B -26.60 % | 21.819 B 73.55 % | 12.573 B 110.01 % | 5.987 B 40.70 % | 4.255 B 29.40 % | 3.288 B 1.15 % | 3.251 B 3.29 % | 3.147 B -26.34 % | 4.273 B 2.41 % | 4.172 B -0.29 % | 4.184 B |
Other non current liabilities | 0.000 -100.00 % | 589.835 M 202.16 % | -577.339 M -1.91 % | -566.492 M | 0.000 100.00 % | -602.328 M 17.60 % | -730.970 M 0.88 % | -737.483 M 14.43 % | -861.838 M 7.04 % | -927.126 M 2.47 % | -950.651 M -203.00 % | 923.006 M 3.52 % | 891.616 M 1 811.82 % | 46.637 M -93.09 % | 674.773 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.434 M -80.60 % | -794.000 K | 0.000 |
Long term debt | 18.129 B -9.09 % | 19.941 B 110.75 % | 9.462 B -31.67 % | 13.847 B 102.96 % | 6.823 B -49.11 % | 13.406 B 5.31 % | 12.730 B 82.81 % | 6.964 B -29.48 % | 9.874 B -26.03 % | 13.350 B -0.03 % | 13.353 B 1.24 % | 13.190 B 32.80 % | 9.932 B -3.67 % | 10.310 B 303.20 % | 2.557 B 33.39 % | 1.917 B -61.83 % | 5.022 B 24.08 % | 4.048 B -43.58 % | 7.174 B 330.58 % | 1.666 B 44.04 % | 1.157 B -39.52 % | 1.913 B 44.99 % | 1.319 B 553.03 % | 202.000 M -47.49 % | 384.717 M 119.52 % | 175.252 M -40.93 % | 296.706 M |
Total non current liabilities | 18.633 B -9.25 % | 20.531 B 104.51 % | 10.039 B -30.35 % | 14.414 B 96.05 % | 7.352 B -45.16 % | 13.406 B 5.31 % | 12.730 B 82.81 % | 6.964 B -29.48 % | 9.874 B -26.03 % | 13.350 B -0.03 % | 13.353 B -5.38 % | 14.113 B 20.80 % | 11.683 B 4.60 % | 11.169 B 215.97 % | 3.535 B 18.30 % | 2.988 B -49.54 % | 5.922 B 22.27 % | 4.844 B -38.76 % | 7.909 B 238.82 % | 2.334 B 97.72 % | 1.181 B -38.96 % | 1.934 B 45.82 % | 1.326 B 535.71 % | 208.619 M -46.27 % | 388.288 M 119.92 % | 176.558 M -40.49 % | 296.706 M |
Other current liabilities | 2.084 B 46.52 % | 1.423 B 7.83 % | 1.319 B 53.43 % | 859.854 M -4.20 % | 897.541 M -2.58 % | 921.317 M -18.63 % | 1.132 B -71.90 % | 4.029 B -10.15 % | 4.484 B -23.47 % | 5.859 B 57.41 % | 3.723 B 8.33 % | 3.436 B 27.22 % | 2.701 B 68.47 % | 1.603 B 25.92 % | 1.273 B 19.96 % | 1.061 B -65.99 % | 3.120 B 120.83 % | 1.413 B 4 599.73 % | 30.067 M -83.34 % | 180.456 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 77.403 M 0.00 % | 77.403 M |
Deferred revenue | 0.000 -100.00 % | 1.899 B 162.90 % | 722.211 M 62.22 % | 445.200 M 88.58 % | 236.085 M -87.65 % | 1.912 B -57.43 % | 4.492 B 161.40 % | -7.316 B -187.56 % | -2.544 B -41.61 % | -1.797 B -33.74 % | -1.343 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.722 B 637.70 % | 368.927 M 290.97 % | 94.363 M -49.16 % | 185.605 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.034 M -36.09 % | 7.877 M 110.00 % | 3.751 M -64.03 % | 10.429 M |
Short term debt | 2.418 B -36.18 % | 3.788 B -73.85 % | 14.489 B 589.23 % | 2.102 B -63.43 % | 5.748 B 276.49 % | 1.527 B -77.63 % | 6.826 B -6.70 % | 7.316 B 187.56 % | 2.544 B 41.61 % | 1.797 B 33.74 % | 1.343 B 0.68 % | 1.334 B -16.81 % | 1.604 B 13.35 % | 1.415 B -63.30 % | 3.856 B 23.67 % | 3.118 B 167.37 % | 1.166 B 38.81 % | 839.978 M -7.23 % | 905.433 M -7.46 % | 978.413 M 47.03 % | 665.442 M 79.85 % | 370.000 M 13.26 % | 326.680 M 226.68 % | 100.000 M -78.52 % | 465.597 M -7.67 % | 504.258 M 12.23 % | 449.324 M |
Total current liabilities | 6.508 B -31.01 % | 9.434 B -50.84 % | 19.191 B 31.18 % | 14.629 B 59.63 % | 9.164 B 35.07 % | 6.784 B -52.08 % | 14.158 B 8.33 % | 13.070 B 48.34 % | 8.811 B -2.89 % | 9.073 B 12.86 % | 8.039 B 43.22 % | 5.613 B 2.93 % | 5.453 B 34.19 % | 4.064 B -32.06 % | 5.982 B 14.60 % | 5.219 B 9.91 % | 4.749 B 60.55 % | 2.958 B 39.72 % | 2.117 B 37.25 % | 1.542 B 30.49 % | 1.182 B 76.73 % | 668.863 M -11.43 % | 755.197 M 302.68 % | 187.541 M -71.93 % | 668.048 M -6.05 % | 711.069 M 10.18 % | 645.360 M |
Total liabilities | 25.141 B -16.10 % | 29.965 B 2.51 % | 29.230 B 0.64 % | 29.043 B 75.84 % | 16.516 B -20.63 % | 20.810 B -24.70 % | 27.637 B 32.94 % | 20.790 B 6.24 % | 19.568 B -16.28 % | 23.373 B 4.43 % | 22.382 B 13.46 % | 19.726 B 15.12 % | 17.136 B 12.49 % | 15.233 B 60.07 % | 9.517 B 15.95 % | 8.208 B -23.09 % | 10.671 B 36.79 % | 7.802 B -22.18 % | 10.026 B 158.62 % | 3.877 B 64.08 % | 2.363 B -9.23 % | 2.603 B 25.05 % | 2.081 B 425.39 % | 396.160 M -62.50 % | 1.056 B 19.01 % | 887.627 M -5.78 % | 942.066 M |
Other non current assets | 15.032 B -1.12 % | 15.202 B 501.41 % | -3.787 B 12.23 % | -4.315 B 10.18 % | -4.804 B 29.97 % | -6.859 B 2.13 % | -7.008 B -22.25 % | -5.733 B 0.22 % | -5.746 B 6.52 % | -6.147 B 3.18 % | -6.349 B -128.45 % | 22.320 B 11.87 % | 19.951 B -13.91 % | 23.175 B 18 719.04 % | 123.144 M -99.35 % | 18.829 B 9 413.11 % | -202.176 M -831.09 % | 27.654 M -97.93 % | 1.335 B -69.96 % | 4.445 B 2 246.98 % | 189.409 M 50.80 % | 125.602 M 80.25 % | 69.684 M -45.75 % | 128.453 M 409.37 % | 25.218 M -97.41 % | 974.559 M 35.21 % | 720.753 M |
Long term investments | 4.145 B 26.31 % | 3.281 B -7.16 % | 3.534 B -12.57 % | 4.043 B -10.40 % | 4.512 B -28.25 % | 6.289 B 1.21 % | 6.214 B 20.35 % | 5.163 B 4.99 % | 4.918 B -6.83 % | 5.278 B 0.80 % | 5.236 B 2.85 % | 5.091 B 13.31 % | 4.493 B | 0.000 -100.00 % | 3.112 B | 0.000 100.00 % | -319.021 M -126.86 % | 1.188 B 446.37 % | -342.942 M -225.23 % | 273.850 M 919.01 % | 26.874 M -92.50 % | 358.183 M 850.24 % | 37.694 M | 0.000 -100.00 % | 1.134 B | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 -100.00 % | 822.803 M 2.68 % | 801.293 M 12.82 % | 710.223 M | 0.000 -100.00 % | 3.756 B 303.95 % | 929.901 M -46.15 % | 1.727 B 57.17 % | 1.099 B 146.34 % | 446.047 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.265 B 2.81 % | 1.230 B 1.89 % | 1.208 B | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.992 B | 0.000 -100.00 % | 16.994 M 0.00 % | 16.994 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 1.753 B -26.82 % | 2.395 B -18.93 % | 2.954 B 150.94 % | -5.800 B -184.27 % | 6.883 B 22.67 % | 5.611 B 0.74 % | 5.570 B -7.64 % | 6.031 B -3.35 % | 6.240 B | 0.000 | 0.000 | 0.000 -100.00 % | 17.725 B | 0.000 -100.00 % | 18.097 B 44 765.85 % | 40.335 M 137.35 % | 16.994 M 0.00 % | 16.994 M -98.66 % | 1.265 B 2.81 % | 1.230 B 1.89 % | 1.208 B | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 217.631 M -6.66 % | 233.166 M -89.64 % | 2.250 B 5.06 % | 2.142 B 1.85 % | 2.103 B -84.04 % | 13.177 B 1 558.19 % | 794.634 M 39.46 % | 569.800 M -31.20 % | 828.168 M -4.70 % | 868.993 M -21.94 % | 1.113 B -17.73 % | 1.353 B -18.03 % | 1.651 B 8.57 % | 1.521 B 13.28 % | 1.342 B 382.77 % | 278.047 M -3.35 % | 287.686 M -98.34 % | 17.298 B 21.10 % | 14.284 B 4 582.57 % | 305.056 M -91.22 % | 3.476 B 14.72 % | 3.030 B -0.84 % | 3.055 B -5.48 % | 3.233 B -16.25 % | 3.860 B 1.99 % | 3.785 B -2.84 % | 3.896 B |
Total non current assets | 19.394 B 3.33 % | 18.769 B 395.62 % | 3.787 B -12.23 % | 4.315 B -10.18 % | 4.804 B -29.97 % | 6.859 B -2.13 % | 7.008 B 22.25 % | 5.733 B -0.22 % | 5.746 B -6.52 % | 6.147 B -3.18 % | 6.349 B -77.93 % | 28.764 B 10.00 % | 26.148 B 5.84 % | 24.705 B 10.73 % | 22.311 B 16.58 % | 19.137 B 6.94 % | 17.895 B -3.60 % | 18.563 B 21.34 % | 15.298 B 202.89 % | 5.051 B 1.82 % | 4.961 B 4.52 % | 4.746 B 7.62 % | 4.410 B 31.20 % | 3.361 B -33.04 % | 5.020 B 5.47 % | 4.759 B 3.09 % | 4.617 B |
Other current assets | 581.147 M 4.10 % | 558.282 M 443.23 % | 102.770 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.236 B 92.45 % | 2.201 B 715.95 % | 269.760 M -45.80 % | 497.675 M 34.71 % | 369.429 M 397 135.48 % | 93.000 K -97.20 % | 3.327 M -98.98 % | 326.212 M 2 074.75 % | 15.000 M -92.47 % | 199.154 M -55.42 % | 446.759 M -84.28 % | 2.842 B 464.76 % | 503.298 M -8.41 % | 549.487 M 62.37 % | 338.411 M 222.83 % | 104.828 M -86.70 % | 788.421 M 1 065.22 % | 67.663 M -56.98 % | 157.275 M 32.45 % | 118.739 M -62.68 % | 318.177 M |
Short term investments | 20.895 M -0.89 % | 21.082 M -51.66 % | 43.610 M -34.81 % | 66.892 M -36.70 % | 105.671 M 585.37 % | 15.418 M -98.23 % | 871.658 M -31.04 % | 1.264 B | 0.000 | 0.000 -100.00 % | 21.945 M -77.60 % | 97.951 M 3.17 % | 94.937 M | 0.000 -100.00 % | 104.594 M | 0.000 -100.00 % | 1.601 B 3 870.07 % | 40.335 M -96.88 % | 1.295 B 434.07 % | 242.445 M 87.58 % | 129.251 M 86.34 % | 69.363 M 76.19 % | 39.369 M | 0.000 -100.00 % | 10.032 M | 0.000 | 0.000 |
cash and cash equivalents | 791.467 M -26.76 % | 1.081 B 24.98 % | 864.590 M -17.12 % | 1.043 B -8.00 % | 1.134 B -65.37 % | 3.274 B 206.49 % | 1.068 B -45.75 % | 1.969 B 147.60 % | 795.400 M -32.39 % | 1.176 B 1.65 % | 1.157 B 85.48 % | 623.966 M 10.46 % | 564.889 M -26.08 % | 764.144 M 6.18 % | 719.684 M 21.93 % | 590.237 M -40.16 % | 986.309 M 8.63 % | 907.961 M 125.96 % | 401.830 M 283.77 % | 104.706 M 135.31 % | 44.497 M 400.58 % | 8.889 M -53.07 % | 18.942 M 0.57 % | 18.835 M -55.33 % | 42.169 M -50.34 % | 84.920 M -16.22 % | 101.362 M |
Cash and short term investments | 812.362 M -26.26 % | 1.102 B 21.30 % | 908.200 M -18.18 % | 1.110 B -10.45 % | 1.240 B -62.32 % | 3.290 B 207.93 % | 1.068 B -45.75 % | 1.969 B 147.60 % | 795.400 M -32.39 % | 1.176 B -0.24 % | 1.179 B 63.35 % | 721.917 M 9.41 % | 659.826 M -13.65 % | 764.144 M -7.30 % | 824.278 M 39.65 % | 590.237 M -77.19 % | 2.588 B 172.87 % | 948.296 M -44.11 % | 1.697 B 388.74 % | 347.151 M 99.80 % | 173.748 M 122.04 % | 78.252 M 34.20 % | 58.311 M 209.59 % | 18.835 M -63.92 % | 52.201 M -38.53 % | 84.920 M -16.22 % | 101.362 M |
Total current assets | 23.314 B -19.50 % | 28.963 B 3.55 % | 27.970 B 0.06 % | 27.953 B 64.52 % | 16.990 B -21.36 % | 21.605 B -16.70 % | 25.935 B 32.73 % | 19.540 B 31.35 % | 14.876 B -21.90 % | 19.047 B -0.15 % | 19.075 B 16.34 % | 16.396 B 8.38 % | 15.128 B 13.38 % | 13.343 B 53.62 % | 8.686 B 6.48 % | 8.157 B -31.35 % | 11.881 B 7.44 % | 11.058 B 51.47 % | 7.301 B 51.70 % | 4.813 B 190.43 % | 1.657 B 44.72 % | 1.145 B 24.14 % | 922.351 M 406.69 % | 182.033 M -41.13 % | 309.227 M 2.94 % | 300.389 M -41.02 % | 509.337 M |
Inventory | 21.278 B -19.86 % | 26.552 B 1.19 % | 26.239 B 0.76 % | 26.042 B 73.14 % | 15.041 B -7.19 % | 16.205 B -19.04 % | 20.015 B 38.61 % | 14.440 B 19.50 % | 12.084 B -25.75 % | 16.274 B -4.72 % | 17.080 B 14.30 % | 14.943 B 12.89 % | 13.236 B 12.78 % | 11.736 B 56.74 % | 7.488 B 5.95 % | 7.067 B 20.70 % | 5.855 B 35.18 % | 4.331 B 6.82 % | 4.055 B 26.92 % | 3.195 B 304.79 % | 789.261 M -12.28 % | 899.772 M 8 387.61 % | 10.601 M -81.74 % | 58.063 M -20.78 % | 73.291 M 8.30 % | 67.672 M 80.25 % | 37.543 M |
Net receivables | 642.582 M -14.50 % | 751.559 M 4.38 % | 720.033 M -10.14 % | 801.293 M 12.82 % | 710.223 M -66.33 % | 2.110 B -43.84 % | 3.756 B 303.95 % | 929.901 M -46.15 % | 1.727 B 57.17 % | 1.099 B 146.34 % | 446.047 M -39.01 % | 731.374 M -40.49 % | 1.229 B 137.97 % | 516.472 M | 0.000 | 0.000 -100.00 % | 2.992 B | 0.000 | 0.000 -100.00 % | 657.173 M 84.78 % | 355.649 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 -100.00 % | 53.372 M 45.95 % | 36.569 M -26.37 % | 49.665 M 32.76 % | 37.409 M -30.11 % | 53.523 M -57.45 % | 125.794 M 3.10 % | 122.010 M -30.70 % | 176.058 M 51.46 % | 116.244 M 6.34 % | 109.309 M | 0.000 -100.00 % | 53.233 M 416.12 % | 10.314 M 38.18 % | 7.464 M -75.34 % | 30.266 M -4.56 % | 31.711 M 251.25 % | 9.028 M 127.41 % | 3.970 M -57.33 % | 9.303 M 188.64 % | 3.223 M 72.91 % | 1.864 M -95.27 % | 39.369 M | 0.000 | 0.000 | 0.000 -100.00 % | 512.000 K |
Other assets | 0.000 -100.00 % | 47.733 B 198.16 % | 16.009 B 1.01 % | 15.849 B 28.75 % | 12.310 B -47.99 % | 23.668 B -3.47 % | 24.518 B 2.96 % | 23.813 B -8.54 % | 26.037 B 7.22 % | 24.283 B 5.41 % | 23.037 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 2.006 B -5.61 % | 2.126 B -5.79 % | 2.256 B -79.31 % | 10.906 B 507.88 % | 1.794 B 3.10 % | 1.740 B 13.64 % | 1.531 B -1.22 % | 1.550 B -8.79 % | 1.700 B 35.35 % | 1.256 B -52.45 % | 2.641 B 213.30 % | 842.836 M -2.38 % | 863.351 M 9.60 % | 787.705 M 42.07 % | 554.448 M -27.67 % | 766.506 M 65.72 % | 462.538 M 37.67 % | 335.967 M -69.10 % | 1.087 B 220.90 % | 338.804 M -38.87 % | 554.233 M 93.88 % | 285.857 M -31.71 % | 418.578 M 407.42 % | 82.492 M -23.26 % | 107.496 M -14.45 % | 125.657 M 16.13 % | 108.204 M |
Tax payables | 0.000 -100.00 % | 198.595 M -50.88 % | 404.345 M 28.14 % | 315.538 M -35.40 % | 488.433 M -28.58 % | 683.910 M 286.79 % | 176.819 M 1.57 % | 174.087 M 111.61 % | 82.268 M -48.95 % | 161.144 M -51.57 % | 332.703 M | 0.000 -100.00 % | 285.117 M 10.57 % | 257.856 M -13.61 % | 298.465 M 8.88 % | 274.121 M | 0.000 -100.00 % | 368.927 M 290.97 % | 94.363 M 110.57 % | 44.814 M 81.60 % | 24.677 M 89.74 % | 13.006 M 30.86 % | 9.939 M 97.44 % | 5.034 M -36.09 % | 7.877 M 110.00 % | 3.751 M -64.03 % | 10.429 M |
Deferred revenue non current | 0.000 -100.00 % | 1.899 B 162.90 % | 722.211 M 62.22 % | 445.200 M | 0.000 -100.00 % | 1.912 B -57.43 % | 4.492 B -27.85 % | 6.226 B -30.92 % | 9.013 B -27.45 % | 12.423 B 0.16 % | 12.403 B | 0.000 100.00 % | -8.324 B 8.80 % | -9.127 B -688.90 % | 1.550 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 |
Minority interest | 96.385 M -2.18 % | 98.533 M -10.52 % | 110.114 M -9.26 % | 121.346 M 2.43 % | 118.466 M -97.21 % | 4.253 B 2.51 % | 4.149 B 22.35 % | 3.391 B -3.41 % | 3.511 B 9.40 % | 3.209 B -0.96 % | 3.241 B 1.80 % | 3.183 B 3.14 % | 3.086 B 1.40 % | 3.044 B 5.27 % | 2.891 B -2.06 % | 2.952 B -4.45 % | 3.090 B -34.43 % | 4.712 B 33.87 % | 3.520 B 295.84 % | 889.177 M 73 507.37 % | 1.208 M -18.16 % | 1.476 M -32.39 % | 2.183 M 151.79 % | 867.000 K 20.92 % | 717.000 K -9.70 % | 794.000 K -22.99 % | 1.031 M |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 -100.00 % | 446.258 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.848 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 |
Other total stockholders equity | 0.000 100.00 % | -446.258 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.302 B -22.64 % | 10.732 B 0.17 % | 10.714 B 2.56 % | 10.447 B 1 316.18 % | 737.716 M -90.55 % | 7.804 B -54.38 % | 17.107 B 461.00 % | 3.049 B 396.17 % | 614.593 M -84.23 % | 3.896 B 18.54 % | 3.287 B 1.17 % | 3.249 B 3.25 % | 3.146 B -26.35 % | 4.272 B 2.42 % | 4.171 B -0.28 % | 4.183 B |
Deferred tax liabilities non current | 503.869 M -14.57 % | 589.835 M 2.16 % | 577.339 M 1.91 % | 566.492 M 6.99 % | 529.503 M -12.09 % | 602.328 M -17.60 % | 730.970 M -0.88 % | 737.483 M -14.43 % | 861.838 M -7.04 % | 927.126 M -2.47 % | 950.651 M | 0.000 -100.00 % | 859.073 M 5.69 % | 812.814 M 168.11 % | 303.170 M -71.70 % | 1.071 B 19.01 % | 900.145 M 13.09 % | 795.941 M 8.40 % | 734.230 M 9.92 % | 667.940 M 2 712.62 % | 23.748 M 11.36 % | 21.325 M 201.33 % | 7.077 M 6.92 % | 6.619 M 32.25 % | 5.005 M 138.33 % | 2.100 M | 0.000 |
Other liabilities | 0.000 -100.00 % | 29.965 B 5 090.14 % | 577.339 M 1.91 % | 566.492 M | 0.000 -100.00 % | 620.016 M -17.16 % | 748.420 M -1.02 % | 756.098 M -14.40 % | 883.247 M -7.07 % | 950.468 M -3.93 % | 989.330 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 | 42.708 B -10.53 % | 47.733 B -0.07 % | 47.766 B -0.73 % | 48.117 B 41.09 % | 34.104 B -34.58 % | 52.132 B -9.28 % | 57.462 B 17.06 % | 49.087 B 5.20 % | 46.659 B -5.70 % | 49.477 B 2.10 % | 48.461 B 7.31 % | 45.160 B 9.41 % | 41.277 B 8.48 % | 38.049 B 22.75 % | 30.996 B 13.56 % | 27.294 B -8.34 % | 29.776 B 0.52 % | 29.621 B 31.08 % | 22.598 B 129.12 % | 9.863 B 49.05 % | 6.618 B 12.33 % | 5.891 B 10.48 % | 5.332 B 50.49 % | 3.543 B -33.51 % | 5.329 B 5.32 % | 5.060 B -1.30 % | 5.126 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | 991.926 M 17.58 % | 843.613 M 111.81 % | -7.144 B -222.84 % | -2.213 B -167.78 % | -826.400 M -123.03 % | 3.589 B 459.62 % | -997.934 M -3 192.97 % | -30.305 M -100.89 % | 3.393 B 2 503.22 % | -141.185 M 76.92 % | -611.624 M 20.18 % | -766.288 M -135.46 % | -325.445 M 87.48 % | -2.600 B -542.84 % | 587.059 M -42.67 % | 1.024 B 97.97 % | 517.284 M | 0.000 | 0.000 100.00 % | -450.492 M | 0.000 | 0.000 -100.00 % | 34.438 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 161.719 M 184.38 % | 56.867 M -31.58 % | 83.116 M 38.19 % | 60.145 M -89.59 % | 577.604 M 271.05 % | 155.667 M 56.26 % | 99.621 M -88.00 % | 830.214 M 375.47 % | -301.378 M 59.87 % | -751.005 M -546.46 % | -116.172 M -124.98 % | 465.001 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 |
Inventory | 2.231 B 672.47 % | -389.645 M -3 952.89 % | -9.614 M 99.91 % | -10.593 B -4 621.27 % | 234.295 M -95.28 % | 4.963 B 552.17 % | -1.098 B -27.55 % | -860.519 M -123.29 % | 3.694 B 505.81 % | 609.820 M 223.08 % | -495.452 M 61.68 % | -1.293 B -27.33 % | -1.015 B 63.92 % | -2.814 B -2 064.76 % | -130.001 M 91.26 % | -1.488 B 0.00 % | -1.488 B | 0.000 | 0.000 100.00 % | -420.305 M | 0.000 | 0.000 -100.00 % | 25.426 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | -1.400 B -219.04 % | 1.176 B 116.30 % | -7.218 B -186.75 % | 8.320 B 607.44 % | -1.640 B 30.96 % | -2.375 B -248.03 % | 1.604 B 526.32 % | -376.304 M 63.30 % | -1.025 B -230.97 % | 782.767 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 -100.00 % | 145.884 M 11 053.21 % | 1.308 M -99.85 % | 844.996 M 152.67 % | -1.604 B -526.32 % | 376.304 M -63.30 % | 1.025 B 230.97 % | -782.767 M -7 153.22 % | -10.792 M -117.53 % | 61.565 M -91.08 % | 689.946 M 221.65 % | 214.501 M -70.09 % | 717.060 M -71.45 % | 2.512 B 25.27 % | 2.005 B | 0.000 | 0.000 100.00 % | -30.187 M | 0.000 | 0.000 -100.00 % | 9.012 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 650.944 M 158.72 % | 251.602 M -40.30 % | 421.436 M 119.72 % | -2.137 B -1 732.54 % | 130.924 M -86.03 % | 936.909 M 215.02 % | 297.417 M 111.71 % | -2.540 B -68.76 % | -1.505 B -35.59 % | -1.110 B -482.04 % | 290.513 M 127.96 % | -1.039 B 34.89 % | -1.596 B -4.95 % | -1.520 B 26.87 % | -2.079 B -53.66 % | -1.353 B 34.07 % | -2.052 B 22.22 % | -2.638 B -26.33 % | -2.088 B -212.97 % | -667.291 M -236.25 % | 489.752 M 200.99 % | -484.957 M -1 066.53 % | 50.175 M 106.18 % | -811.406 M -982.97 % | -74.924 M -139.67 % | 188.875 M 269.04 % | -111.736 M |
Net cash provided by operating activities | 1.759 B 21.04 % | 1.453 B 126.48 % | -5.487 B -158.99 % | -2.118 B -2 798.69 % | -73.082 M -101.12 % | 6.510 B 326.61 % | 1.526 B 326.22 % | -674.505 M -123.38 % | 2.885 B 1 326.64 % | 202.229 M -79.60 % | 991.341 M 661.10 % | -176.677 M -143.23 % | 408.647 M 117.58 % | -2.324 B -387.10 % | 809.651 M 133.58 % | -2.411 B 0.00 % | -2.411 B -268.02 % | -655.206 M 8.08 % | -712.770 M -875.70 % | 91.887 M -88.41 % | 793.048 M 380.34 % | -282.890 M -214.57 % | 246.911 M -0.94 % | 249.244 M 81.69 % | 137.183 M -63.31 % | 373.948 M 168.31 % | 139.372 M |
Investments in property plant and equipment | -2.789 M -26.08 % | -2.212 M 8.52 % | -2.418 M 53.71 % | -5.224 M 64.96 % | -14.909 M 68.47 % | -47.282 M -333.22 % | -10.914 M -304.52 % | -2.698 M 72.43 % | -9.786 M -1.39 % | -9.652 M 84.81 % | -63.557 M 54.91 % | -140.970 M 36.29 % | -221.279 M 0.13 % | -221.574 M -542.30 % | -34.497 M -287.87 % | -8.894 M 0.00 % | -8.894 M 5.67 % | -9.429 M 6.63 % | -10.099 M 69.18 % | -32.772 M 88.96 % | -296.835 M -54.53 % | -192.083 M 43.19 % | -338.088 M -13 488.75 % | -2.488 M 29.16 % | -3.512 M 89.67 % | -34.012 M -58.58 % | -21.448 M |
Acquisitions net | 127.115 M | 0.000 -100.00 % | 321.000 K -97.05 % | 10.898 M 124.89 % | -43.778 M -419.08 % | 13.720 M 5.30 % | 13.030 M 63.86 % | 7.952 M 104.90 % | -162.131 M -3 237.21 % | 5.168 M | 0.000 100.00 % | -1.466 B -1 230.04 % | -110.226 M -248.49 % | -31.630 M 97.02 % | -1.061 B -84.28 % | -575.976 M 0.00 % | -575.976 M -14 379.03 % | -3.978 M 99.88 % | -3.206 B -414.18 % | -623.430 M -55.86 % | -400.000 M -182.19 % | -141.750 M 82.95 % | -831.355 M -1 055.76 % | 86.984 M 159.76 % | -145.560 M -20 260.66 % | 722.000 K 102.49 % | -28.999 M |
Purchases of investments | -47.500 M | 0.000 100.00 % | -930.396 M -38.52 % | -671.653 M 48.50 % | -1.304 B -341.65 % | -295.315 M -77.81 % | -166.085 M 80.24 % | -840.367 M -500.43 % | -139.960 M -399.46 % | -28.022 M | 0.000 | 0.000 | 0.000 100.00 % | -4.934 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -389.045 M | 0.000 | 0.000 100.00 % | -17.000 K 99.68 % | -5.262 M 47.11 % | -9.949 M 89.26 % | -92.652 M -90.60 % | -48.610 M -121 425.00 % | -40.000 K |
Sales maturities of investments | 3.253 M -93.29 % | 48.463 M -59.06 % | 118.372 M 1 006.28 % | 10.700 M 18.93 % | 8.997 M -54.48 % | 19.766 M -87.09 % | 153.055 M 2 278.11 % | 6.436 M -52.10 % | 13.436 M -41.21 % | 22.854 M | 0.000 | 0.000 | 0.000 -100.00 % | 307.738 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.865 M 751.58 % | 5.151 M -98.48 % | 338.232 M 2 056.13 % | 15.687 M 78 335.00 % | 20.000 K -58.33 % | 48.000 K |
Other investing activites | 0.000 100.00 % | -9.607 M | 0.000 | 0.000 100.00 % | -10.982 M | 0.000 100.00 % | -1.152 B -1 839.63 % | 66.213 M -2.22 % | 67.713 M 467.68 % | 11.928 M -90.37 % | 123.844 M -78.03 % | 563.712 M 10 650.48 % | -5.343 M 98.49 % | -352.860 M -457.95 % | -63.242 M -632 520.00 % | 10.000 K 0.00 % | 10.000 K 100.00 % | -224.820 M -7 581.53 % | 3.005 M 8 485.71 % | 35.000 K 100.92 % | -3.796 M -223.13 % | 3.083 M 118.48 % | -16.686 M 63.95 % | -46.286 M -106.59 % | -22.405 M 83.57 % | -136.348 M 32.24 % | -201.216 M |
Net cash used for investing activites | 80.079 M 118.53 % | 36.644 M 104.50 % | -814.121 M -24.24 % | -655.279 M 51.99 % | -1.365 B -341.56 % | -309.111 M 73.42 % | -1.163 B -52.50 % | -762.464 M -230.46 % | -230.728 M -861.53 % | 30.298 M -49.74 % | 60.287 M 105.78 % | -1.043 B -209.73 % | -336.848 M -11.08 % | -303.260 M 73.84 % | -1.159 B -98.19 % | -584.860 M 0.00 % | -584.860 M -145.51 % | -238.227 M 93.39 % | -3.602 B -448.90 % | -656.167 M 6.35 % | -700.631 M -144.21 % | -286.902 M 75.81 % | -1.186 B -423.67 % | 366.493 M 247.52 % | -248.442 M -13.85 % | -218.228 M 13.28 % | -251.655 M |
Debt repayment | -656.503 M -171.26 % | 921.313 M -87.54 % | 7.392 B 104.45 % | 3.615 B 885.66 % | 366.799 M 112.24 % | -2.997 B -614.34 % | -419.505 M -112.64 % | 3.320 B 239.25 % | -2.384 B -630.03 % | 449.775 M 160.65 % | 172.556 M -91.21 % | 1.963 B 804.18 % | 217.075 M -93.33 % | 3.256 B 67.45 % | 1.944 B 1 248.81 % | 144.161 M -96.27 % | 3.865 B 847.99 % | -516.733 M -358.28 % | 200.068 M -75.02 % | 800.784 M 275.40 % | -456.560 M -166.55 % | 686.016 M -34.73 % | 1.051 B 291.67 % | -548.314 M -338.95 % | 229.465 M 288.93 % | -121.454 M -309.11 % | 58.082 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 -100.00 % | 3.035 B -37.67 % | 4.870 B | 0.000 -100.00 % | 556.245 M | 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 |
Dividends paid | -305.614 M 68.67 % | -975.562 M -45.51 % | -670.453 M 29.58 % | -952.018 M -3.79 % | -917.220 M -5.46 % | -869.729 M -13.73 % | -764.713 M -8.16 % | -707.022 M -5.96 % | -667.241 M -1.90 % | -654.793 M 0.04 % | -655.041 M 0.03 % | -655.235 M -5.54 % | -620.828 M -1.87 % | -609.435 M -1.92 % | -597.930 M 26.83 % | -817.140 M 0.00 % | -817.140 M -20.48 % | -678.240 M -136.90 % | -286.297 M -44.57 % | -198.036 M -20.74 % | -164.013 M -30.66 % | -125.527 M -12.77 % | -111.312 M -4.72 % | -106.298 M 8.23 % | -115.836 M 1.33 % | -117.394 M 6.72 % | -125.850 M |
Other financing activites | -1.159 B 2.15 % | -1.185 B -103.77 % | -581.340 M | 0.000 100.00 % | -198.589 M -56.75 % | -126.688 M -246.21 % | -36.593 M -301.99 % | -9.103 M -137.11 % | 24.532 M 397.25 % | -8.253 M 76.64 % | -35.334 M -8.97 % | -32.425 M -124.47 % | 132.534 M 574.03 % | 19.663 M 102.30 % | -854.417 M 35.88 % | -1.333 B | 0.000 100.00 % | -448.686 M -158.84 % | -173.345 M -897.32 % | 21.741 M 189.15 % | 7.519 M 1 102.53 % | -750.000 K -233.33 % | -225.000 K 92.53 % | -3.013 M -102.60 % | 115.836 M -1.33 % | 117.394 M -6.72 % | 125.850 M |
Net cash used provided by financing activities | -2.121 B -71.22 % | -1.239 B -120.18 % | 6.140 B 130.53 % | 2.663 B 455.58 % | -749.010 M 81.24 % | -3.993 B -227.09 % | -1.221 B -146.89 % | 2.603 B 186.02 % | -3.027 B -1 319.15 % | -213.271 M 58.81 % | -517.819 M -140.61 % | 1.275 B 570.14 % | -271.219 M -110.17 % | 2.666 B 441.81 % | 492.110 M -83.85 % | 3.048 B 0.00 % | 3.048 B 119.02 % | 1.392 B -69.82 % | 4.610 B 638.27 % | 624.489 M 1 199.28 % | -56.809 M -110.15 % | 559.739 M -40.42 % | 939.436 M 758.25 % | -142.717 M -162.20 % | 229.465 M 288.93 % | -121.454 M -309.11 % | 58.082 M |
Effect of forex changes on cash | -6.529 M 16.70 % | -7.838 M 82.43 % | -44.598 M -327.14 % | 19.635 M -68.07 % | 61.486 M 476.50 % | -16.331 M 62.30 % | -43.323 M -410.98 % | 13.931 M 279.41 % | -7.765 M -2.31 % | -7.590 M -1 644.83 % | -435.000 K -110.98 % | 3.960 M 2 300.00 % | 165.000 K -97.19 % | 5.874 M 220.63 % | 1.832 M -76.15 % | 7.681 M 0.00 % | 7.681 M -3.29 % | 7.942 M 592.41 % | 1.147 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -90.757 M 11.28 % | -102.296 M 6.47 % | -109.371 M 17.67 % | -132.840 M |
Net change in cash | -289.132 M -219.08 % | 242.809 M 218.24 % | -205.350 M -126.40 % | -90.701 M 95.73 % | -2.126 B -282.63 % | 1.164 B 229.17 % | -901.043 M -176.33 % | 1.180 B 410.60 % | -380.042 M -3 357.69 % | 11.666 M -97.81 % | 533.374 M 802.85 % | 59.077 M 129.65 % | -199.255 M -548.17 % | 44.460 M -69.22 % | 144.447 M 142.61 % | 59.538 M 0.00 % | 59.538 M -88.24 % | 506.131 M 70.34 % | 297.124 M 393.49 % | 60.209 M 69.09 % | 35.608 M 454.20 % | -10.053 M -9 495.33 % | 107.000 K -99.97 % | 382.263 M 2 302.66 % | 15.910 M 121.18 % | -75.105 M 59.85 % | -187.041 M |
Cash at beginning of period | 1.081 B 28.98 % | 837.790 M -19.69 % | 1.043 B -8.00 % | 1.134 B -65.37 % | 3.274 B 55.15 % | 2.111 B 7.17 % | 1.969 B 149.62 % | 788.964 M -32.51 % | 1.169 B 1.01 % | 1.157 B 85.48 % | 623.966 M 10.46 % | 564.889 M -26.08 % | 764.144 M 6.18 % | 719.684 M 25.11 % | 575.237 M -36.65 % | 907.961 M 0.00 % | 907.961 M 125.96 % | 401.830 M 283.77 % | 104.706 M 135.31 % | 44.497 M 400.58 % | 8.889 M -53.07 % | 18.942 M 0.57 % | 18.835 M 105.18 % | -363.428 M 4.19 % | -379.338 M -24.69 % | -304.233 M -159.60 % | -117.192 M |
Cash at end of period | 791.467 M -26.76 % | 1.081 B 24.98 % | 864.590 M -17.12 % | 1.043 B -8.00 % | 1.134 B -65.37 % | 3.274 B 206.49 % | 1.068 B -45.75 % | 1.969 B 149.62 % | 788.964 M -32.51 % | 1.169 B 1.01 % | 1.157 B 85.48 % | 623.966 M 10.46 % | 564.889 M -26.08 % | 764.144 M 6.18 % | 719.684 M -25.61 % | 967.499 M 0.00 % | 967.499 M 6.56 % | 907.961 M 125.96 % | 401.830 M 283.77 % | 104.706 M 135.31 % | 44.497 M 400.58 % | 8.889 M -53.07 % | 18.942 M 0.57 % | 18.835 M 105.18 % | -363.428 M 4.19 % | -379.338 M -24.69 % | -304.233 M |
Operating cash flow | 1.759 B 21.04 % | 1.453 B 123.95 % | -6.067 B -186.37 % | -2.118 B -2 798.69 % | -73.082 M -101.12 % | 6.510 B 326.61 % | 1.526 B 326.22 % | -674.505 M -123.38 % | 2.885 B 1 326.64 % | 202.229 M -79.60 % | 991.341 M 661.10 % | -176.677 M -143.23 % | 408.647 M 117.58 % | -2.324 B -387.10 % | 809.651 M 133.58 % | -2.411 B 0.00 % | -2.411 B -268.02 % | -655.206 M 8.08 % | -712.770 M -875.70 % | 91.887 M -88.41 % | 793.048 M 380.34 % | -282.890 M -214.57 % | 246.911 M -0.94 % | 249.244 M 81.69 % | 137.183 M -63.31 % | 373.948 M 168.31 % | 139.372 M |
Capital expenditure | -2.789 M -26.08 % | -2.212 M 8.52 % | -2.418 M 53.71 % | -5.224 M 64.96 % | -14.909 M 68.47 % | -47.282 M -333.22 % | -10.914 M -304.52 % | -2.698 M 72.43 % | -9.786 M -1.39 % | -9.652 M 84.81 % | -63.557 M 54.91 % | -140.970 M 36.29 % | -221.279 M 0.13 % | -221.574 M -542.30 % | -34.497 M -287.87 % | -8.894 M 0.00 % | -8.894 M 5.67 % | -9.429 M 6.63 % | -10.099 M 69.18 % | -32.772 M 88.96 % | -296.835 M -54.53 % | -192.083 M 43.19 % | -338.088 M -13 488.75 % | -2.488 M 29.16 % | -3.512 M 89.67 % | -34.012 M -58.58 % | -21.448 M |
Free CashFlow | 1.756 B 21.03 % | 1.451 B 123.90 % | -6.069 B -185.78 % | -2.124 B -2 313.48 % | -87.991 M -101.36 % | 6.462 B 326.57 % | 1.515 B 323.71 % | -677.203 M -123.55 % | 2.875 B 1 393.07 % | 192.577 M -79.24 % | 927.784 M 392.08 % | -317.647 M -269.53 % | 187.368 M 107.36 % | -2.546 B -428.46 % | 775.154 M 132.03 % | -2.420 B 0.00 % | -2.420 B -264.13 % | -664.635 M 8.06 % | -722.869 M -1 322.82 % | 59.115 M -88.09 % | 496.213 M 204.47 % | -474.973 M -420.94 % | -91.177 M -136.95 % | 246.756 M 84.60 % | 133.671 M -60.68 % | 339.936 M 188.27 % | 117.924 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 | 2001-06-30 | 2001-01-31 | 2000-06-30 | 2000-01-31 | 1999-06-30 | 1999-01-31 | 1998-06-30 | 1998-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.429 B -29.58 % | 3.449 B 77.69 % | 1.941 B 11.18 % | 1.746 B 34.09 % | 1.302 B -63.32 % | 3.549 B 371.06 % | 753.432 M -32.16 % | 1.111 B 9.19 % | 1.017 B -2.22 % | 1.040 B -72.33 % | 3.759 B -37.23 % | 5.989 B 5.35 % | 5.685 B 166.05 % | 2.137 B 202.82 % | 705.627 M -54.88 % | 1.564 B 0.48 % | 1.556 B -61.26 % | 4.018 B 45.57 % | 2.760 B 23.56 % | 2.234 B 26.97 % | 1.759 B -21.60 % | 2.244 B 147.46 % | 906.713 M -14.36 % | 1.059 B 195.73 % | 358.012 M -49.46 % | 708.376 M -72.28 % | 2.556 B 100.00 % | 1.278 B -27.20 % | 1.755 B 100.00 % | 877.647 M -30.82 % | 1.269 B 100.00 % | 634.361 M -68.05 % | 1.985 B 100.00 % | 992.652 M -88.71 % | 8.793 B 100.00 % | 4.396 B -57.66 % | 10.384 B 100.00 % | 5.192 B 78.53 % | 2.908 B 100.00 % | 1.454 B 10.13 % | 1.320 B 100.00 % | 660.151 M -14.65 % | 773.425 M 100.00 % | 386.713 M -42.61 % | 673.812 M 100.00 % | 336.906 M -43.01 % | 591.157 M 100.00 % | 295.579 M -25.71 % | 397.896 M 100.00 % | 198.948 M -51.54 % | 410.529 M 100.00 % | 205.265 M -40.36 % | 344.196 M 100.00 % | 172.098 M -56.51 % | 395.681 M 300.00 % | 98.920 M |
Net income | 124.556 M 5 538.57 % | 2.209 M -98.05 % | 113.453 M -25.71 % | 152.714 M -17.22 % | 184.481 M -82.64 % | 1.063 B -9.68 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B -36.42 % | 1.851 B 63.22 % | 1.134 B 7.02 % | 1.059 B -13.60 % | 1.226 B 200.03 % | 408.730 M -37.67 % | 655.758 M 125.36 % | 290.979 M -59.92 % | 725.994 M 52.51 % | 476.046 M -35.84 % | 741.964 M 148.35 % | 298.753 M -4.14 % | 311.657 M -68.26 % | 982.015 M 50.99 % | 650.400 M -67.07 % | 1.975 B 100.00 % | 987.695 M -38.28 % | 1.600 B 100.00 % | 800.183 M -63.59 % | 2.198 B 100.00 % | 1.099 B -24.41 % | 1.454 B 100.00 % | 726.937 M 168.71 % | -1.058 B -100.00 % | -529.017 M -126.81 % | 1.973 B 100.00 % | 986.452 M -27.79 % | 1.366 B 100.00 % | 683.003 M -35.77 % | 1.063 B 100.00 % | 531.702 M 75.58 % | 302.828 M 100.00 % | 151.414 M -24.87 % | 201.543 M 100.00 % | 100.772 M -38.01 % | 162.566 M 100.00 % | 81.283 M -92.33 % | 1.060 B 100.00 % | 529.898 M 157.66 % | 205.660 M 100.00 % | 102.830 M -50.03 % | 205.783 M 100.00 % | 102.892 M -64.87 % | 292.850 M 300.00 % | 73.213 M |
Income before tax | 195.801 M 400.82 % | -65.090 M -135.52 % | 183.230 M -35.37 % | 283.499 M 35.50 % | 209.218 M -85.93 % | 1.487 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.302 B 58.09 % | 1.456 B 14.90 % | 1.267 B -2.25 % | 1.297 B 158.23 % | 502.129 M -24.75 % | 667.250 M 99.20 % | 334.973 M -56.55 % | 771.019 M 21.17 % | 636.313 M -31.05 % | 922.841 M 155.56 % | 361.111 M 7.41 % | 336.197 M -67.17 % | 1.024 B 50.57 % | 680.186 M -68.33 % | 2.148 B 100.00 % | 1.074 B -38.98 % | 1.760 B 100.00 % | 879.792 M -61.30 % | 2.273 B 100.00 % | 1.137 B -27.52 % | 1.568 B 100.00 % | 784.052 M 188.40 % | -886.903 M -100.00 % | -443.452 M -118.80 % | 2.358 B 100.00 % | 1.179 B -22.41 % | 1.520 B 100.00 % | 759.857 M -37.12 % | 1.208 B 100.00 % | 604.183 M 77.20 % | 340.969 M 100.00 % | 170.485 M -27.46 % | 235.023 M 100.00 % | 117.512 M -37.46 % | 187.892 M 100.00 % | 93.946 M -91.31 % | 1.081 B 100.00 % | 540.465 M 136.53 % | 228.498 M 100.00 % | 114.249 M -40.20 % | 191.043 M 100.00 % | 95.522 M -64.35 % | 267.924 M 300.00 % | 66.981 M |
Income before tax ratio | 0.08 527.16 % | -0.02 -119.99 % | 0.09 -41.87 % | 0.16 1.05 % | 0.16 -61.64 % | 0.42 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.41 -40.58 % | 0.68 -62.06 % | 1.80 116.65 % | 0.83 157.01 % | 0.32 94.26 % | 0.17 36.84 % | 0.12 -64.84 % | 0.35 -4.57 % | 0.36 -12.06 % | 0.41 3.27 % | 0.40 25.42 % | 0.32 -88.90 % | 2.86 197.93 % | 0.96 14.27 % | 0.84 0.00 % | 0.84 -16.18 % | 1.00 0.00 % | 1.00 -44.05 % | 1.79 0.00 % | 1.79 126.84 % | 0.79 0.00 % | 0.79 883.06 % | -0.10 0.00 % | -0.10 -144.41 % | 0.23 0.00 % | 0.23 -56.54 % | 0.52 0.00 % | 0.52 -42.90 % | 0.92 0.00 % | 0.92 107.60 % | 0.44 0.00 % | 0.44 26.39 % | 0.35 0.00 % | 0.35 9.74 % | 0.32 0.00 % | 0.32 -88.30 % | 2.72 0.00 % | 2.72 388.08 % | 0.56 0.00 % | 0.56 0.28 % | 0.56 0.00 % | 0.56 -18.03 % | 0.68 0.00 % | 0.68 |
EBITDA | 431.738 M 297.87 % | 108.511 M -76.12 % | 454.470 M -0.62 % | 457.290 M 9.37 % | 418.115 M -71.55 % | 1.469 B 641.37 % | 198.209 M 306.59 % | 48.749 M -15.27 % | 57.537 M -62.01 % | 151.462 M -89.15 % | 1.396 B -27.86 % | 1.935 B 4.10 % | 1.859 B 8.26 % | 1.717 B 446.85 % | 314.053 M 29.19 % | 243.093 M -31.87 % | 356.802 M -11.36 % | 402.552 M 22.39 % | 328.916 M -39.20 % | 540.945 M 35.84 % | 398.223 M -50.92 % | 811.400 M 184.13 % | 285.574 M 13.62 % | 251.350 M 56.32 % | 160.796 M -78.47 % | 746.887 M -68.10 % | 2.341 B 100.00 % | 1.171 B -34.40 % | 1.784 B 100.00 % | 892.219 M -60.38 % | 2.252 B 100.00 % | 1.126 B 1 429.03 % | -84.723 M -100.00 % | -42.362 M 87.97 % | -352.026 M -100.00 % | -176.013 M -107.43 % | 2.369 B 100.00 % | 1.184 B -22.56 % | 1.529 B 100.00 % | 764.680 M -37.48 % | 1.223 B 100.00 % | 611.557 M 79.11 % | 341.437 M 100.00 % | 170.719 M -27.52 % | 235.547 M 100.00 % | 117.774 M -37.23 % | 187.624 M 100.00 % | 93.812 M -91.33 % | 1.082 B 100.00 % | 540.892 M 130.22 % | 234.945 M 100.00 % | 117.473 M -31.03 % | 170.333 M 100.00 % | 85.167 M -62.35 % | 226.182 M 300.00 % | 56.546 M |
Net income ratio | 0.05 7 906.77 % | 0.00 -98.90 % | 0.06 -33.18 % | 0.09 -38.27 % | 0.14 -52.68 % | 0.30 -80.83 % | 1.56 47.41 % | 1.06 -8.42 % | 1.16 2.27 % | 1.13 261.40 % | 0.31 59.32 % | 0.20 -39.65 % | 0.33 -38.65 % | 0.53 -64.66 % | 1.50 91.48 % | 0.78 198.60 % | 0.26 60.90 % | 0.16 54.81 % | 0.11 -67.56 % | 0.33 20.11 % | 0.27 -18.17 % | 0.33 0.36 % | 0.33 11.93 % | 0.29 -89.27 % | 2.74 198.75 % | 0.92 18.79 % | 0.77 0.00 % | 0.77 -15.23 % | 0.91 0.00 % | 0.91 -47.37 % | 1.73 0.00 % | 1.73 136.55 % | 0.73 0.00 % | 0.73 708.59 % | -0.12 0.00 % | -0.12 -163.33 % | 0.19 0.00 % | 0.19 -59.55 % | 0.47 0.00 % | 0.47 -41.68 % | 0.81 0.00 % | 0.81 105.71 % | 0.39 0.00 % | 0.39 30.90 % | 0.30 0.00 % | 0.30 8.77 % | 0.27 0.00 % | 0.27 -89.68 % | 2.66 0.00 % | 2.66 431.68 % | 0.50 0.00 % | 0.50 -16.21 % | 0.60 0.00 % | 0.60 -19.22 % | 0.74 0.00 % | 0.74 |
Ratio EBITDA | 0.18 464.98 % | 0.03 -86.56 % | 0.23 -10.61 % | 0.26 -18.44 % | 0.32 -22.43 % | 0.41 57.38 % | 0.26 499.37 % | 0.04 -22.41 % | 0.06 -61.15 % | 0.15 -60.80 % | 0.37 14.94 % | 0.32 -1.19 % | 0.33 -59.31 % | 0.80 80.58 % | 0.45 186.33 % | 0.16 -32.19 % | 0.23 128.80 % | 0.10 -15.92 % | 0.12 -50.79 % | 0.24 6.98 % | 0.23 -37.40 % | 0.36 14.82 % | 0.31 32.67 % | 0.24 -47.14 % | 0.45 -57.40 % | 1.05 15.11 % | 0.92 0.00 % | 0.92 -9.90 % | 1.02 0.00 % | 1.02 -42.73 % | 1.78 0.00 % | 1.78 4 259.35 % | -0.04 0.00 % | -0.04 -6.59 % | -0.04 0.00 % | -0.04 -117.55 % | 0.23 0.00 % | 0.23 -56.63 % | 0.53 0.00 % | 0.53 -43.23 % | 0.93 0.00 % | 0.93 109.85 % | 0.44 0.00 % | 0.44 26.29 % | 0.35 0.00 % | 0.35 10.14 % | 0.32 0.00 % | 0.32 -88.33 % | 2.72 0.00 % | 2.72 375.06 % | 0.57 0.00 % | 0.57 15.65 % | 0.49 0.00 % | 0.49 -13.43 % | 0.57 0.00 % | 0.57 |
Gross profit ratio | 0.47 56.85 % | 0.30 -42.66 % | 0.53 -2.06 % | 0.54 -21.07 % | 0.68 19.34 % | 0.57 -28.81 % | 0.80 21.34 % | 0.66 -19.40 % | 0.82 38.94 % | 0.59 12.98 % | 0.52 23.68 % | 0.42 -4.79 % | 0.44 -51.12 % | 0.91 34.82 % | 0.67 125.46 % | 0.30 -16.47 % | 0.36 109.41 % | 0.17 -16.44 % | 0.20 -46.74 % | 0.38 1.38 % | 0.38 -21.40 % | 0.48 -3.72 % | 0.50 9.37 % | 0.46 -43.83 % | 0.82 48.70 % | 0.55 -8.12 % | 0.60 0.00 % | 0.60 22.02 % | 0.49 0.00 % | 0.49 23.34 % | 0.40 0.00 % | 0.40 -45.72 % | 0.73 0.00 % | 0.73 934.49 % | 0.07 0.00 % | 0.07 -66.24 % | 0.21 0.00 % | 0.21 -79.08 % | 1.00 0.00 % | 1.00 75.45 % | 0.57 0.00 % | 0.57 -43.00 % | 1.00 0.00 % | 1.00 133.12 % | 0.43 0.00 % | 0.43 -6.61 % | 0.46 0.00 % | 0.46 -41.13 % | 0.78 0.00 % | 0.78 -4.82 % | 0.82 0.00 % | 0.82 -6.50 % | 0.88 0.00 % | 0.88 -2.06 % | 0.90 0.00 % | 0.90 |
Weighted average shs out dil | 1.306 B 11.99 % | 1.166 B -10.71 % | 1.306 B 11.01 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.20 % | 1.174 B 2.05 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 3.82 % | 1.108 B 0.00 % | 1.108 B 63.06 % | 679.712 M 0.00 % | 679.712 M 16.44 % | 583.756 M 0.00 % | 583.756 M 0.79 % | 579.185 M 0.00 % | 579.185 M 16.37 % | 497.697 M 0.00 % | 497.697 M -0.07 % | 498.052 M 0.00 % | 498.052 M -0.66 % | 501.348 M 0.00 % | 501.348 M 0.63 % | 498.204 M 0.00 % | 498.204 M -0.06 % | 498.513 M 0.00 % | 498.513 M 0.05 % | 498.258 M 0.00 % | 498.258 M |
Weighted average shs out | 1.306 B 11.94 % | 1.167 B -10.66 % | 1.306 B 11.01 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.20 % | 1.174 B 2.05 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 0.00 % | 1.151 B 3.82 % | 1.108 B 0.00 % | 1.108 B 63.06 % | 679.712 M 0.00 % | 679.712 M 16.44 % | 583.756 M 0.00 % | 583.756 M 0.79 % | 579.185 M 0.00 % | 579.185 M 16.37 % | 497.697 M 0.00 % | 497.697 M -0.07 % | 498.052 M 0.00 % | 498.052 M -0.66 % | 501.348 M 0.00 % | 501.348 M 0.63 % | 498.204 M 0.00 % | 498.204 M -0.06 % | 498.513 M 0.00 % | 498.513 M 0.05 % | 498.258 M 0.00 % | 498.258 M |
EPS diluted | 0.10 4 921.05 % | 0.00 -97.81 % | 0.09 -33.15 % | 0.13 -18.75 % | 0.16 -82.22 % | 0.90 -10.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -36.31 % | 1.57 63.54 % | 0.96 6.67 % | 0.90 -13.46 % | 1.04 188.89 % | 0.36 -36.84 % | 0.57 128.00 % | 0.25 -60.32 % | 0.63 53.66 % | 0.41 -35.94 % | 0.64 146.15 % | 0.26 -3.70 % | 0.27 -68.24 % | 0.85 51.79 % | 0.56 -67.44 % | 1.72 100.00 % | 0.86 -38.57 % | 1.40 100.00 % | 0.70 -63.54 % | 1.92 100.00 % | 0.96 -25.00 % | 1.28 100.00 % | 0.64 169.57 % | -0.92 -100.00 % | -0.46 -125.56 % | 1.80 100.00 % | 0.90 -55.00 % | 2.00 100.00 % | 1.00 -45.65 % | 1.84 100.00 % | 0.92 76.92 % | 0.52 100.00 % | 0.26 -35.00 % | 0.40 100.00 % | 0.20 -38.73 % | 0.33 100.00 % | 0.16 -92.30 % | 2.12 100.00 % | 1.06 165.00 % | 0.40 100.00 % | 0.20 -50.00 % | 0.40 100.00 % | 0.20 -66.67 % | 0.60 300.00 % | 0.15 |
Earnings per share | 0.10 4 921.05 % | 0.00 -97.81 % | 0.09 -33.15 % | 0.13 -18.75 % | 0.16 -82.22 % | 0.90 -10.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -36.31 % | 1.57 63.54 % | 0.96 6.67 % | 0.90 -13.46 % | 1.04 188.89 % | 0.36 -36.84 % | 0.57 128.00 % | 0.25 -60.32 % | 0.63 53.66 % | 0.41 -35.94 % | 0.64 146.15 % | 0.26 -3.70 % | 0.27 -68.24 % | 0.85 51.79 % | 0.56 -67.44 % | 1.72 100.00 % | 0.86 -38.57 % | 1.40 100.00 % | 0.70 -63.54 % | 1.92 100.00 % | 0.96 -25.00 % | 1.28 100.00 % | 0.64 169.57 % | -0.92 -100.00 % | -0.46 -125.56 % | 1.80 100.00 % | 0.90 -55.00 % | 2.00 100.00 % | 1.00 -45.65 % | 1.84 100.00 % | 0.92 76.92 % | 0.52 100.00 % | 0.26 -35.00 % | 0.40 100.00 % | 0.20 -38.73 % | 0.33 100.00 % | 0.16 -92.30 % | 2.12 100.00 % | 1.06 165.00 % | 0.40 100.00 % | 0.20 -50.00 % | 0.40 100.00 % | 0.20 -66.67 % | 0.60 300.00 % | 0.15 |
Gross profit | 1.153 B 10.46 % | 1.044 B 1.90 % | 1.025 B 8.90 % | 941.009 M 5.83 % | 889.141 M -56.22 % | 2.031 B 235.35 % | 605.683 M -17.69 % | 735.826 M -12.00 % | 836.124 M 35.86 % | 615.450 M -68.74 % | 1.969 B -22.37 % | 2.536 B 0.31 % | 2.528 B 30.05 % | 1.944 B 308.25 % | 476.193 M 1.73 % | 468.101 M -16.07 % | 557.705 M -18.88 % | 687.466 M 21.64 % | 565.145 M -34.18 % | 858.683 M 28.73 % | 667.051 M -38.37 % | 1.082 B 138.24 % | 454.340 M -6.34 % | 485.085 M 66.12 % | 292.007 M -24.85 % | 388.546 M -74.53 % | 1.526 B 100.00 % | 762.856 M -11.17 % | 858.738 M 100.00 % | 429.369 M -14.68 % | 503.222 M 100.00 % | 251.611 M -82.65 % | 1.451 B 100.00 % | 725.311 M 16.79 % | 621.052 M 100.00 % | 310.526 M -85.71 % | 2.173 B 100.00 % | 1.086 B -62.65 % | 2.908 B 100.00 % | 1.454 B 93.23 % | 752.516 M 100.00 % | 376.258 M -51.35 % | 773.425 M 100.00 % | 386.713 M 33.79 % | 289.036 M 100.00 % | 144.518 M -46.77 % | 271.520 M 100.00 % | 135.760 M -56.27 % | 310.440 M 100.00 % | 155.220 M -53.87 % | 336.500 M 100.00 % | 168.250 M -44.24 % | 301.732 M 100.00 % | 150.866 M -57.40 % | 354.143 M 300.00 % | 88.536 M |
Income tax expense | 80.680 M 221.25 % | -66.542 M -177.90 % | 85.423 M -9.48 % | 94.372 M 38.25 % | 68.264 M -82.25 % | 384.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 273.248 M 628.64 % | 37.501 M 8.60 % | 34.532 M 263.65 % | 9.496 M -86.51 % | 70.395 M 532.65 % | 11.127 M -69.16 % | 36.074 M 10.96 % | 32.511 M -77.63 % | 145.361 M -15.62 % | 172.270 M 193.96 % | 58.604 M 113.75 % | 27.417 M -14.73 % | 32.154 M 7.95 % | 29.786 M -82.70 % | 172.182 M 100.00 % | 86.091 M -45.93 % | 159.219 M 100.00 % | 79.610 M 5.74 % | 75.290 M 100.00 % | 37.645 M -67.04 % | 114.231 M 100.00 % | 57.116 M -66.62 % | 171.131 M 100.00 % | 85.566 M -77.80 % | 385.367 M 100.00 % | 192.684 M 25.36 % | 153.708 M 100.00 % | 76.854 M -46.98 % | 144.962 M 100.00 % | 72.481 M 90.03 % | 38.141 M 100.00 % | 19.071 M -43.04 % | 33.480 M 100.00 % | 16.740 M -33.90 % | 25.326 M 100.00 % | 12.663 M -40.08 % | 21.134 M 100.00 % | 10.567 M -53.73 % | 22.838 M 100.00 % | 11.419 M 177.47 % | -14.740 M -100.00 % | -7.370 M 70.43 % | -24.926 M -300.00 % | -6.232 M |
Cost of revenue | 1.275 B -46.96 % | 2.405 B 162.46 % | 916.223 M 13.86 % | 804.686 M 94.97 % | 412.725 M -72.81 % | 1.518 B 927.40 % | 147.749 M -60.58 % | 374.834 M 107.06 % | 181.031 M -57.38 % | 424.802 M -76.28 % | 1.791 B -48.14 % | 3.453 B 9.40 % | 3.157 B 1 537.95 % | 192.726 M -16.00 % | 229.434 M -79.06 % | 1.096 B 9.72 % | 998.762 M -70.01 % | 3.330 B 51.73 % | 2.195 B 59.63 % | 1.375 B 25.90 % | 1.092 B -5.96 % | 1.161 B 156.72 % | 452.373 M -21.14 % | 573.654 M 769.11 % | 66.005 M -79.36 % | 319.830 M -68.95 % | 1.030 B 100.00 % | 515.056 M -42.55 % | 896.555 M 100.00 % | 448.278 M -41.44 % | 765.500 M 100.00 % | 382.750 M -28.42 % | 534.683 M 100.00 % | 267.342 M -96.73 % | 8.172 B 100.00 % | 4.086 B -50.24 % | 8.212 B 100.00 % | 4.106 B | 0.000 | 0.000 -100.00 % | 567.785 M 100.00 % | 283.893 M | 0.000 | 0.000 -100.00 % | 384.776 M 100.00 % | 192.388 M -39.81 % | 319.637 M 100.00 % | 159.819 M 82.74 % | 87.456 M 100.00 % | 43.728 M -40.93 % | 74.029 M 100.00 % | 37.015 M -12.83 % | 42.464 M 100.00 % | 21.232 M -48.89 % | 41.538 M 300.00 % | 10.385 M |
General and administrative expenses | 302.600 M -9.07 % | 332.772 M 4.32 % | 318.985 M 1.37 % | 314.686 M 7.83 % | 291.830 M -0.33 % | 292.800 M -8.91 % | 321.451 M 2.07 % | 314.922 M 12.43 % | 280.094 M | 0.000 -100.00 % | 294.548 M | 0.000 -100.00 % | 99.489 M -17.70 % | 120.884 M 25.14 % | 96.598 M -19.99 % | 120.734 M 16.53 % | 103.604 M -2.56 % | 106.327 M 11.23 % | 95.591 M -13.91 % | 111.040 M 16.31 % | 95.465 M -4.47 % | 99.929 M 18.18 % | 84.560 M -7.12 % | 91.047 M 3.04 % | 88.359 M 747.00 % | 10.432 M -91.43 % | 121.705 M 100.00 % | 60.853 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 |
Selling and marketing expenses | 359.402 M 39.50 % | 257.635 M 24.50 % | 206.929 M 81.78 % | 113.834 M 0.76 % | 112.972 M -31.82 % | 165.702 M 633.19 % | 22.600 M -77.40 % | 100.020 M 118.88 % | 45.696 M | 0.000 -100.00 % | 197.918 M | 0.000 -100.00 % | 207.329 M 103.42 % | 101.921 M 117.74 % | 46.808 M -53.08 % | 99.764 M 18.64 % | 84.089 M -54.87 % | 186.313 M 55.21 % | 120.036 M -33.08 % | 179.367 M -3.78 % | 186.416 M -1.80 % | 189.832 M 179.71 % | 67.867 M -30.66 % | 97.878 M 136.18 % | 41.442 M -40.51 % | 69.660 M -81.76 % | 381.977 M 100.00 % | 190.989 M 38.50 % | 137.896 M 100.00 % | 68.948 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 251.413 M -38.06 % | 405.867 M 76.75 % | 229.622 M 71.24 % | 134.097 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -689.042 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 100.00 % | -1.388 B -100.00 % | -694.229 M | 0.000 | 0.000 100.00 % | -432.456 M -100.00 % | -216.228 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 |
Operating expenses | 913.415 M -8.32 % | 996.274 M 31.86 % | 755.536 M 34.29 % | 562.617 M 8.68 % | 517.678 M -35.32 % | 800.392 M 103.01 % | 394.270 M -60.08 % | 987.582 M 672.45 % | 127.851 M -73.35 % | 479.667 M -44.95 % | 871.300 M 38.18 % | 630.574 M -8.49 % | 689.042 M 87.93 % | 366.652 M -58.37 % | 880.827 M -0.05 % | 881.287 M 7 632.62 % | 11.397 M -64.13 % | 31.772 M -79.59 % | 155.681 M 4 257.15 % | 3.573 M -93.45 % | 54.570 M -11.10 % | 61.384 M 203.88 % | 20.200 M -77.36 % | 89.220 M -88.52 % | 777.157 M 870.33 % | 80.092 M -84.10 % | 503.682 M 100.00 % | 251.841 M 139.36 % | -639.884 M -100.00 % | -319.942 M 79.61 % | -1.569 B -100.00 % | -784.584 M -690.02 % | -99.312 M -100.00 % | -49.656 M -120.63 % | 240.709 M 100.00 % | 120.355 M 147.36 % | -254.144 M -100.00 % | -127.072 M 90.85 % | -1.388 B -100.00 % | -694.229 M -1 005.96 % | 76.629 M 100.00 % | 38.315 M 108.86 % | -432.456 M -100.00 % | -216.228 M -508.97 % | 52.872 M 100.00 % | 26.436 M -41.17 % | 44.935 M 100.00 % | 22.468 M -72.38 % | 81.343 M 100.00 % | 40.672 M -55.96 % | 92.341 M 100.00 % | 46.171 M -53.84 % | 100.026 M 100.00 % | 50.013 M -56.22 % | 114.228 M 300.00 % | 28.557 M |
Cost and expenses | 2.189 B -35.64 % | 3.401 B 103.44 % | 1.672 B 28.76 % | 1.298 B 45.20 % | 894.222 M -57.23 % | 2.091 B 954.73 % | 198.209 M -28.22 % | 276.129 M -40.32 % | 462.719 M 205.50 % | 151.462 M -89.15 % | 1.396 B -27.86 % | 1.935 B -51.37 % | 3.980 B 611.52 % | 559.378 M -49.62 % | 1.110 B -43.84 % | 1.977 B 95.72 % | 1.010 B -69.96 % | 3.362 B 43.03 % | 2.351 B 70.51 % | 1.379 B 20.22 % | 1.147 B -6.21 % | 1.223 B 158.73 % | 472.573 M -28.71 % | 662.874 M -21.38 % | 843.162 M 110.83 % | 399.922 M -73.93 % | 1.534 B 100.00 % | 766.897 M 198.79 % | 256.671 M 100.00 % | 128.336 M 115.97 % | -803.667 M -100.00 % | -401.834 M -192.30 % | 435.371 M 100.00 % | 217.686 M -97.41 % | 8.412 B 100.00 % | 4.206 B -47.14 % | 7.957 B 100.00 % | 3.979 B 41 147.18 % | 9.646 M 100.00 % | 4.823 M -99.25 % | 644.414 M 100.00 % | 322.207 M 68 747.65 % | 468.000 K 100.00 % | 234.000 K -99.95 % | 437.648 M 100.00 % | 218.824 M -39.98 % | 364.572 M 100.00 % | 182.286 M 7.99 % | 168.799 M 100.00 % | 84.400 M -49.27 % | 166.370 M 100.00 % | 83.185 M -41.62 % | 142.490 M 100.00 % | 71.245 M -54.26 % | 155.766 M 300.00 % | 38.942 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 662.002 M 12.13 % | 590.407 M 12.26 % | 525.914 M 22.73 % | 428.520 M 5.86 % | 404.802 M -11.71 % | 458.502 M 4 247.23 % | 10.547 M -7.10 % | 11.353 M -1.14 % | 11.484 M -26.76 % | 15.679 M -36.06 % | 24.522 M -18.03 % | 29.917 M -90.25 % | 306.818 M 37.71 % | 222.805 M 55.37 % | 143.406 M -34.96 % | 220.498 M 17.48 % | 187.693 M -35.86 % | 292.640 M 35.72 % | 215.627 M -25.75 % | 290.407 M 3.02 % | 281.881 M -2.72 % | 289.761 M 90.10 % | 152.427 M -19.32 % | 188.925 M 45.55 % | 129.801 M 62.06 % | 80.092 M -84.10 % | 503.682 M 100.00 % | 251.841 M 139.36 % | -639.884 M -100.00 % | -319.942 M 79.61 % | -1.569 B -100.00 % | -784.584 M -690.02 % | -99.312 M -100.00 % | -49.656 M -120.63 % | 240.709 M 100.00 % | 120.355 M 147.36 % | -254.144 M -100.00 % | -127.072 M | 0.000 | 0.000 -100.00 % | 76.629 M 100.00 % | 38.315 M | 0.000 | 0.000 -100.00 % | 52.872 M 100.00 % | 26.436 M -41.17 % | 44.935 M 100.00 % | 22.468 M -72.38 % | 81.343 M 100.00 % | 40.672 M -55.96 % | 92.341 M 100.00 % | 46.171 M -53.84 % | 100.026 M 100.00 % | 50.013 M -56.22 % | 114.228 M 300.00 % | 28.557 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.034 M 23.04 % | 77.239 M 305.03 % | 19.070 M -18.81 % | 23.488 M 28.09 % | 18.337 M | 0.000 -100.00 % | 95.508 M | 0.000 -100.00 % | 134.298 M 10.97 % | 121.017 M 35.17 % | 89.527 M 69.80 % | 52.725 M -21.27 % | 66.973 M 28.82 % | 51.988 M -30.21 % | 74.491 M -11.42 % | 84.091 M -1.43 % | 85.308 M -13.14 % | 98.210 M 34.48 % | 73.029 M 22.39 % | 59.668 M 32.63 % | 44.990 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 |
Interest expense | 0.000 | 0.000 | 0.000 100.00 % | -350.349 M -166.22 % | 529.085 M 22.23 % | 432.864 M 155.12 % | 169.673 M 18.40 % | 143.301 M 24.40 % | 115.190 M -11.00 % | 129.426 M -37.53 % | 207.167 M -20.20 % | 259.624 M 6.90 % | 242.875 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.025 M -49.13 % | 100.312 M 100.00 % | 50.156 M -20.07 % | 62.753 M 100.00 % | 31.377 M 55.28 % | 20.207 M 100.00 % | 10.104 M -56.36 % | 23.154 M 100.00 % | 11.577 M -87.88 % | 95.512 M 100.00 % | 47.756 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.694 M 100.00 % | 8.847 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 |
Depreciation and amortization | 4.727 M 174.03 % | 1.725 M -83.01 % | 10.155 M 1.65 % | 9.990 M -4.59 % | 10.471 M -4.09 % | 10.917 M -93.63 % | 171.357 M -89.54 % | 1.638 B 134.49 % | 698.518 M 1 361.21 % | 47.804 M -93.71 % | 759.911 M -9.17 % | 836.652 M 4 088.29 % | 19.976 M 13.82 % | 17.550 M 13.05 % | 15.524 M -93.61 % | 242.811 M 1 269.80 % | 17.726 M -29.36 % | 25.093 M -0.38 % | 25.188 M -87.46 % | 200.855 M 298.49 % | 50.404 M -80.29 % | 255.783 M 1 503.45 % | 15.952 M -94.97 % | 317.223 M 1 696.48 % | 17.658 M -8.22 % | 19.241 M -89.44 % | 182.267 M 100.00 % | 91.134 M 152.59 % | 36.080 M 100.00 % | 18.040 M -36.94 % | 28.608 M 100.00 % | 14.304 M 101.20 % | -1.195 B -100.00 % | -597.659 M -5 739.88 % | 10.597 M 100.00 % | 5.299 M -48.46 % | 10.280 M 100.00 % | 5.140 M -46.71 % | 9.646 M 100.00 % | 4.823 M 269.86 % | 1.304 M 100.00 % | 652.000 K 39.32 % | 468.000 K 100.00 % | 234.000 K -58.73 % | 567.000 K 100.00 % | 283.500 K -77.73 % | 1.273 M 100.00 % | 636.500 K -73.89 % | 2.438 M 100.00 % | 1.219 M -81.34 % | 6.532 M 100.00 % | 3.266 M -56.12 % | 7.443 M 100.00 % | 3.722 M -48.98 % | 7.294 M 300.00 % | 1.824 M |
Operating income | 239.920 M 401.07 % | 47.882 M -82.21 % | 269.188 M 25.07 % | 215.236 M -47.20 % | 407.644 M -72.05 % | 1.459 B 858.26 % | 152.208 M -90.43 % | 1.590 B 156.71 % | 619.289 M 174.63 % | 225.499 M -60.81 % | 575.369 M -3.96 % | 599.102 M -67.43 % | 1.839 B 8.20 % | 1.700 B 469.41 % | 298.529 M 105 761.35 % | 282.000 K -99.92 % | 339.076 M -10.17 % | 377.459 M 24.28 % | 303.728 M -10.69 % | 340.090 M -2.22 % | 347.819 M -37.40 % | 555.617 M 106.07 % | 269.622 M 509.31 % | -65.873 M -146.02 % | 143.138 M -80.33 % | 727.646 M -66.29 % | 2.159 B 100.00 % | 1.079 B -38.26 % | 1.748 B 100.00 % | 874.179 M -60.68 % | 2.223 B 100.00 % | 1.112 B 0.10 % | 1.111 B 100.00 % | 555.297 M 253.13 % | -362.623 M -100.00 % | -181.312 M -107.69 % | 2.358 B 100.00 % | 1.179 B -22.41 % | 1.520 B 100.00 % | 759.857 M -37.81 % | 1.222 B 100.00 % | 610.905 M 79.17 % | 340.969 M 100.00 % | 170.485 M -27.45 % | 234.980 M 100.00 % | 117.490 M -36.95 % | 186.351 M 100.00 % | 93.176 M -91.37 % | 1.079 B 100.00 % | 539.673 M 136.27 % | 228.413 M 100.00 % | 114.207 M -29.89 % | 162.890 M 100.00 % | 81.445 M -62.79 % | 218.888 M 300.00 % | 54.722 M |
Operating income ratio | 0.10 611.51 % | 0.01 -89.99 % | 0.14 12.49 % | 0.12 -60.62 % | 0.31 -23.81 % | 0.41 103.43 % | 0.20 -85.89 % | 1.43 135.10 % | 0.61 180.87 % | 0.22 41.64 % | 0.15 53.00 % | 0.10 -69.08 % | 0.32 -59.33 % | 0.80 88.03 % | 0.42 234 523.64 % | 0.00 -99.92 % | 0.22 131.89 % | 0.09 -14.63 % | 0.11 -27.72 % | 0.15 -22.99 % | 0.20 -20.16 % | 0.25 -16.73 % | 0.30 577.93 % | -0.06 -115.56 % | 0.40 -61.08 % | 1.03 21.61 % | 0.84 0.00 % | 0.84 -15.20 % | 1.00 0.00 % | 1.00 -43.16 % | 1.75 0.00 % | 1.75 213.27 % | 0.56 0.00 % | 0.56 1 456.43 % | -0.04 0.00 % | -0.04 -118.16 % | 0.23 0.00 % | 0.23 -56.54 % | 0.52 0.00 % | 0.52 -43.53 % | 0.93 0.00 % | 0.93 109.91 % | 0.44 0.00 % | 0.44 26.42 % | 0.35 0.00 % | 0.35 10.63 % | 0.32 0.00 % | 0.32 -88.38 % | 2.71 0.00 % | 2.71 387.54 % | 0.56 0.00 % | 0.56 17.57 % | 0.47 0.00 % | 0.47 -14.45 % | 0.55 0.00 % | 0.55 |
Total other income expenses net | -44.119 M 60.95 % | -112.972 M -61.75 % | -69.843 M -202.31 % | 68.263 M 134.40 % | -198.426 M -803.41 % | 28.209 M 247.92 % | -19.070 M -139.60 % | 48.153 M -39.22 % | 79.229 M 190.05 % | -87.979 M -378.51 % | -18.386 M 98.28 % | -1.069 B -933.92 % | -103.375 M -162.42 % | -39.393 M -117.13 % | 230.028 M -80.54 % | 1.182 B 940.97 % | 113.558 M 288.09 % | -60.374 M -219.64 % | 50.463 M -65.15 % | 144.783 M 1 222.78 % | -12.895 M -112.08 % | 106.755 M 16.69 % | 91.489 M -43.74 % | 162.629 M -81.54 % | 881.036 M 1 956.36 % | -47.461 M -324.63 % | -11.177 M -100.00 % | -5.589 M -149.78 % | 11.227 M 100.00 % | 5.614 M -88.72 % | 49.758 M 100.00 % | 24.879 M -94.56 % | 457.510 M 100.00 % | 228.755 M 143.63 % | -524.280 M -100.00 % | -262.140 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.443 M -100.00 % | -6.722 M | 0.000 | 0.000 -100.00 % | 43.000 K 100.00 % | 21.500 K -98.60 % | 1.541 M 100.00 % | 770.500 K -51.36 % | 1.584 M 100.00 % | 792.000 K 831.76 % | 85.000 K 100.00 % | 42.500 K -99.85 % | 28.153 M 100.00 % | 14.077 M -71.29 % | 49.036 M 300.00 % | 12.259 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 | 2001-06-30 | 2001-01-31 | 2000-06-30 | 2000-01-31 | 1999-06-30 | 1999-01-31 | 1998-06-30 | 1998-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 19.571 B -0.93 % | 19.755 B -0.04 % | 19.763 B -12.57 % | 22.605 B 2.96 % | 21.954 B -4.90 % | 23.086 B -0.48 % | 23.197 B 56.13 % | 14.858 B 10.53 % | 13.443 B 17.54 % | 11.437 B -2.15 % | 11.688 B 0.25 % | 11.658 B -13.50 % | 13.478 B -27.28 % | 18.533 B 25.83 % | 14.729 B 19.26 % | 12.350 B 8.52 % | 11.380 B -2.39 % | 11.659 B -8.99 % | 12.811 B -8.30 % | 13.970 B -4.65 % | 14.652 B 8.22 % | 13.539 B -0.98 % | 13.673 B -1.63 % | 13.900 B 29.21 % | 10.758 B -1.94 % | 10.971 B -0.40 % | 11.015 B 0.49 % | 10.961 B 58.02 % | 6.936 B 21.84 % | 5.693 B 17.43 % | 4.848 B 9.09 % | 4.444 B -14.57 % | 5.202 B 110.46 % | 2.472 B -67.81 % | 7.678 B 202.29 % | 2.540 B 42.88 % | 1.778 B -21.81 % | 2.274 B 39.76 % | 1.627 B 474.53 % | 283.165 M -64.96 % | 808.145 M 35.92 % | 594.590 M -7.77 % | 644.668 M |
Total investments | 3.918 B -5.47 % | 4.145 B -2.10 % | 4.234 B 29.02 % | 3.281 B -37.15 % | 5.221 B 45.92 % | 3.578 B -9.71 % | 3.963 B -3.57 % | 4.110 B -18.01 % | 5.013 B 8.55 % | 4.618 B -30.75 % | 6.668 B 5.78 % | 6.304 B 2.44 % | 6.154 B -0.96 % | 6.214 B 16.03 % | 5.356 B 3.73 % | 5.163 B 19.33 % | 4.327 B -12.01 % | 4.918 B -1.64 % | 5.000 B -5.27 % | 5.278 B -0.05 % | 5.281 B 0.44 % | 5.258 B 3.24 % | 5.093 B -1.85 % | 5.189 B 4.85 % | 4.949 B 7.87 % | 4.588 B 5.66 % | 4.342 B 7.17 % | 4.051 B 9.67 % | 3.694 B 14.83 % | 3.217 B 16.28 % | 2.767 B 6.63 % | 2.595 B 102.34 % | 1.282 B 4.41 % | 1.228 B 29.03 % | 951.884 M 84.37 % | 516.295 M 230.69 % | 156.125 M -63.48 % | 427.546 M 454.80 % | 77.063 M -36.34 % | 121.046 M -89.42 % | 1.144 B 23.06 % | 929.968 M 42.74 % | 651.491 M |
Total debt | 20.528 B -0.09 % | 20.546 B 0.37 % | 20.471 B -13.57 % | 23.686 B 4.54 % | 22.656 B -5.41 % | 23.951 B -1.86 % | 24.404 B 53.47 % | 15.901 B 0.20 % | 15.870 B 26.25 % | 12.571 B -8.34 % | 13.714 B -8.16 % | 14.932 B -2.59 % | 15.330 B -21.79 % | 19.601 B 23.55 % | 15.865 B 10.80 % | 14.319 B 13.66 % | 12.598 B 1.15 % | 12.454 B -13.39 % | 14.380 B -5.06 % | 15.147 B 0.34 % | 15.095 B 2.71 % | 14.697 B 2.10 % | 14.395 B -0.89 % | 14.524 B 25.73 % | 11.551 B 0.14 % | 11.536 B -0.72 % | 11.619 B -0.90 % | 11.725 B 52.83 % | 7.672 B 19.64 % | 6.413 B 17.07 % | 5.478 B 8.80 % | 5.034 B -18.65 % | 6.188 B 83.10 % | 3.380 B -58.17 % | 8.080 B 205.52 % | 2.645 B 45.13 % | 1.822 B -20.17 % | 2.283 B 38.69 % | 1.646 B 444.97 % | 302.000 M -64.48 % | 850.314 M 25.14 % | 679.510 M -8.92 % | 746.030 M |
Accumulated other comprehensive income loss | 8.230 B 1 407.23 % | -629.596 M -30.97 % | -480.724 M -7.72 % | -446.258 M 19.96 % | -557.524 M -69.19 % | -329.520 M -673.35 % | 57.473 M -86.83 % | 436.313 M 46.61 % | 297.603 M 42.42 % | 208.961 M 147.72 % | -437.876 M -57.03 % | -278.857 M -129.56 % | -121.473 M -32.25 % | -91.848 M -122.05 % | 416.550 M -87.33 % | 3.286 B -1.23 % | 3.327 B 7.10 % | 3.107 B 32.82 % | 2.339 B -13.39 % | 2.701 B -15.38 % | 3.191 B 0.01 % | 3.191 B 1.35 % | 3.149 B 5.38 % | 2.988 B 13.32 % | 2.637 B 941.09 % | -313.508 M | 0.000 100.00 % | -123.228 M | 0.000 100.00 % | -55.730 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.836 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 0.000 -100.00 % | 8.794 B -8.33 % | 9.593 B 1.20 % | 9.479 B -1.59 % | 9.632 B -4.80 % | 10.119 B 8.08 % | 9.362 B -5.25 % | 9.880 B 15.09 % | 8.585 B -0.46 % | 8.624 B -53.76 % | 18.651 B -0.32 % | 18.711 B 1.72 % | 18.394 B 7.37 % | 17.132 B 4.86 % | 16.338 B 25.84 % | 12.983 B 8.05 % | 12.015 B -0.33 % | 12.055 B 3.56 % | 11.641 B -1.14 % | 11.776 B 4.29 % | 11.292 B 0.55 % | 11.230 B 4.66 % | 10.730 B -1.06 % | 10.845 B 0.65 % | 10.775 B | 0.000 -100.00 % | 20.132 B 77.31 % | 11.354 B 33.78 % | 8.488 B -54.05 % | 18.473 B 13.34 % | 16.300 B 1.75 % | 16.019 B 220.04 % | 5.005 B | 0.000 | 0.000 -100.00 % | 4.144 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 9.307 B 0.00 % | 9.307 B 7.77 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 0.00 % | 8.636 B 2.60 % | 8.417 B 0.00 % | 8.417 B 0.00 % | 8.417 B 0.00 % | 8.417 B 0.00 % | 8.417 B 0.00 % | 8.417 B 0.00 % | 8.417 B 7 215.22 % | 115.068 M 0.00 % | 115.068 M 0.00 % | 115.068 M 0.00 % | 115.068 M 0.00 % | 115.068 M 0.00 % | 115.068 M 0.00 % | 115.068 M 0.00 % | 115.068 M 0.00 % | 115.068 M 0.00 % | 115.068 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 17.625 B 0.33 % | 17.568 B -1.56 % | 17.847 B 0.44 % | 17.768 B -0.29 % | 17.819 B -3.87 % | 18.536 B 1.98 % | 18.176 B -4.71 % | 19.074 B 8.13 % | 17.641 B 0.30 % | 17.588 B -43.33 % | 31.034 B -0.92 % | 31.321 B 0.53 % | 31.156 B 4.46 % | 29.825 B 3.10 % | 28.929 B 2.23 % | 28.297 B 3.60 % | 27.315 B 0.83 % | 27.091 B 6.15 % | 25.522 B -2.23 % | 26.104 B -0.19 % | 26.153 B 0.28 % | 26.079 B 2.16 % | 25.528 B 0.37 % | 25.434 B 1.97 % | 24.944 B 3.32 % | 24.141 B 3.62 % | 23.298 B 2.12 % | 22.816 B 3.27 % | 22.093 B 2.85 % | 21.480 B 10.71 % | 19.402 B 1.65 % | 19.086 B 19.18 % | 16.015 B -26.60 % | 21.819 B 73.55 % | 12.573 B 110.01 % | 5.987 B 40.70 % | 4.255 B 29.40 % | 3.288 B 1.15 % | 3.251 B 3.29 % | 3.147 B -26.34 % | 4.273 B 2.41 % | 4.172 B -0.29 % | 4.184 B |
Other non current liabilities | 489.942 M | 0.000 | 0.000 | 0.000 100.00 % | -591.146 M -2.39 % | -577.339 M -1.27 % | -570.107 M -0.64 % | -566.492 M -3.10 % | -549.439 M -3.77 % | -529.503 M 12.24 % | -603.327 M -0.17 % | -602.328 M 6.38 % | -643.344 M 11.99 % | -730.970 M 1.74 % | -743.948 M -0.88 % | -737.483 M 15.07 % | -868.354 M -0.76 % | -861.838 M 2.87 % | -887.304 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 923.006 M 3.95 % | 887.891 M -0.42 % | 891.616 M 1 721.22 % | 48.957 M 4.97 % | 46.637 M -94.98 % | 928.586 M 37.61 % | 674.773 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.434 M -80.60 % | -794.000 K | 0.000 |
Long term debt | 18.775 B 3.56 % | 18.129 B 3.42 % | 17.530 B -12.09 % | 19.941 B 684.38 % | 2.542 B -73.13 % | 9.462 B -17.99 % | 11.537 B -16.68 % | 13.847 B 39.53 % | 9.925 B 45.46 % | 6.823 B -38.73 % | 11.135 B -16.94 % | 13.406 B 14.43 % | 11.715 B -7.97 % | 12.730 B 62.17 % | 7.850 B 12.72 % | 6.964 B -6.20 % | 7.424 B -24.82 % | 9.874 B -23.71 % | 12.943 B -3.05 % | 13.350 B -10.29 % | 14.882 B 11.45 % | 13.353 B 6.22 % | 12.571 B -4.69 % | 13.190 B 88.19 % | 7.009 B -29.43 % | 9.932 B -0.80 % | 10.012 B -2.89 % | 10.310 B 60.36 % | 6.429 B 151.44 % | 2.557 B 63.38 % | 1.565 B -18.35 % | 1.917 B -61.83 % | 5.022 B 24.08 % | 4.048 B -43.58 % | 7.174 B 330.58 % | 1.666 B 44.04 % | 1.157 B -39.52 % | 1.913 B 44.99 % | 1.319 B 553.03 % | 202.000 M -47.49 % | 384.717 M 119.52 % | 175.252 M -40.93 % | 296.706 M |
Total non current liabilities | 19.265 B 3.39 % | 18.633 B 2.75 % | 18.134 B -11.68 % | 20.531 B 707.58 % | 2.542 B -73.13 % | 9.462 B -17.99 % | 11.537 B -16.68 % | 13.847 B 39.53 % | 9.925 B 45.46 % | 6.823 B -38.73 % | 11.135 B -16.94 % | 13.406 B 14.43 % | 11.715 B -7.97 % | 12.730 B 62.17 % | 7.850 B 12.72 % | 6.964 B -6.20 % | 7.424 B -24.82 % | 9.874 B -23.71 % | 12.943 B -3.05 % | 13.350 B -10.29 % | 14.882 B 11.45 % | 13.353 B 6.22 % | 12.571 B -10.92 % | 14.113 B 78.72 % | 7.897 B -32.41 % | 11.683 B 7.28 % | 10.890 B -2.50 % | 11.169 B 45.94 % | 7.654 B 116.51 % | 3.535 B 33.07 % | 2.656 B -11.10 % | 2.988 B -49.54 % | 5.922 B 22.27 % | 4.844 B -38.76 % | 7.909 B 238.82 % | 2.334 B 97.72 % | 1.181 B -38.96 % | 1.934 B 45.82 % | 1.326 B 535.71 % | 208.619 M -46.27 % | 388.288 M 119.92 % | 176.558 M -40.49 % | 296.706 M |
Other current liabilities | 1.209 B -42.00 % | 2.084 B -41.32 % | 3.552 B 113.36 % | 1.665 B -7.94 % | 1.808 B 37.08 % | 1.319 B -14.22 % | 1.538 B 78.87 % | 859.854 M -2.18 % | 879.028 M -2.06 % | 897.541 M 1.90 % | 880.774 M -4.40 % | 921.317 M -8.74 % | 1.010 B -81.90 % | 5.579 B 10.45 % | 5.051 B 26.60 % | 3.990 B -14.10 % | 4.645 B 4.41 % | 4.449 B -27.30 % | 6.119 B 4.43 % | 5.859 B 31.09 % | 4.470 B 20.07 % | 3.723 B -6.32 % | 3.973 B 15.64 % | 3.436 B -16.43 % | 4.112 B 52.23 % | 2.701 B 25.68 % | 2.149 B 34.05 % | 1.603 B 182.99 % | 566.532 M -55.50 % | 1.273 B 17.70 % | 1.082 B 1.92 % | 1.061 B -65.99 % | 3.120 B 120.83 % | 1.413 B 4 599.73 % | 30.067 M -83.34 % | 180.456 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 77.403 M 0.00 % | 77.403 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 1.899 B 9.03 % | 1.741 B 141.12 % | 722.211 M -53.15 % | 1.541 B 246.23 % | 445.200 M 50.75 % | 295.319 M 25.09 % | 236.085 M -19.66 % | 293.868 M -84.63 % | 1.912 B -46.20 % | 3.555 B 151.74 % | -6.871 B 14.28 % | -8.016 B -8.97 % | -7.356 B -42.15 % | -5.175 B -100.57 % | -2.580 B -79.46 % | -1.438 B 19.98 % | -1.797 B -741.89 % | -213.400 M 84.11 % | -1.343 B 26.34 % | -1.824 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.722 B 637.70 % | 368.927 M 290.97 % | 94.363 M -49.16 % | 185.605 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.034 M -36.09 % | 7.877 M 110.00 % | 3.751 M -64.03 % | 10.429 M |
Short term debt | 1.753 B -27.49 % | 2.418 B -17.82 % | 2.942 B -21.44 % | 3.745 B -81.38 % | 20.114 B 38.82 % | 14.489 B 12.61 % | 12.867 B 512.08 % | 2.102 B -64.64 % | 5.945 B 3.43 % | 5.748 B 122.89 % | 2.579 B 68.92 % | 1.527 B -57.76 % | 3.615 B -47.40 % | 6.871 B -14.28 % | 8.016 B 8.97 % | 7.356 B 42.15 % | 5.175 B 100.57 % | 2.580 B 79.46 % | 1.438 B -19.98 % | 1.797 B 741.89 % | 213.400 M -84.11 % | 1.343 B -26.34 % | 1.824 B 36.68 % | 1.334 B -70.63 % | 4.543 B 183.22 % | 1.604 B -0.21 % | 1.607 B 13.58 % | 1.415 B 13.88 % | 1.243 B -67.77 % | 3.856 B -1.46 % | 3.913 B 25.50 % | 3.118 B 167.37 % | 1.166 B 38.81 % | 839.978 M -7.23 % | 905.433 M -7.46 % | 978.413 M 47.03 % | 665.442 M 79.85 % | 370.000 M 13.26 % | 326.680 M 226.68 % | 100.000 M -78.52 % | 465.597 M -7.67 % | 504.258 M 12.23 % | 449.324 M |
Total current liabilities | 4.757 B -26.91 % | 6.508 B -23.21 % | 8.475 B -10.16 % | 9.434 B -63.98 % | 26.189 B 36.46 % | 19.191 B 6.06 % | 18.094 B 23.68 % | 14.629 B 61.69 % | 9.047 B -1.27 % | 9.164 B 45.59 % | 6.295 B -7.22 % | 6.784 B -33.30 % | 10.172 B -28.16 % | 14.158 B -2.53 % | 14.526 B 11.14 % | 13.070 B 15.32 % | 11.334 B 28.64 % | 8.811 B -1.25 % | 8.922 B -1.66 % | 9.073 B 43.83 % | 6.308 B -21.53 % | 8.039 B 15.25 % | 6.976 B 24.27 % | 5.613 B -40.94 % | 9.505 B 74.30 % | 5.453 B 13.42 % | 4.808 B 18.31 % | 4.064 B 10.24 % | 3.686 B -38.37 % | 5.982 B -1.60 % | 6.079 B 16.47 % | 5.219 B 9.91 % | 4.749 B 60.55 % | 2.958 B 39.72 % | 2.117 B 37.25 % | 1.542 B 30.49 % | 1.182 B 76.73 % | 668.863 M -11.43 % | 755.197 M 302.68 % | 187.541 M -71.93 % | 668.048 M -6.05 % | 711.069 M 10.18 % | 645.360 M |
Total liabilities | 24.021 B -4.45 % | 25.141 B -5.52 % | 26.609 B -11.20 % | 29.965 B 2.19 % | 29.322 B 0.31 % | 29.230 B -3.21 % | 30.201 B 3.99 % | 29.043 B 48.77 % | 19.521 B 18.19 % | 16.516 B -8.50 % | 18.051 B -13.26 % | 20.810 B -7.71 % | 22.548 B -18.41 % | 27.637 B 19.44 % | 23.138 B 11.30 % | 20.790 B 5.82 % | 19.646 B 0.40 % | 19.568 B -14.08 % | 22.775 B -2.56 % | 23.373 B 5.01 % | 22.258 B -0.56 % | 22.382 B 9.37 % | 20.464 B 3.74 % | 19.726 B 13.36 % | 17.402 B 1.55 % | 17.136 B 9.16 % | 15.698 B 3.05 % | 15.233 B 34.33 % | 11.340 B 19.16 % | 9.517 B 8.94 % | 8.735 B 6.43 % | 8.208 B -23.09 % | 10.671 B 36.79 % | 7.802 B -22.18 % | 10.026 B 158.62 % | 3.877 B 64.08 % | 2.363 B -9.23 % | 2.603 B 25.05 % | 2.081 B 425.39 % | 396.160 M -62.50 % | 1.056 B 19.01 % | 887.627 M -5.78 % | 942.066 M |
Other non current assets | 14.889 B -0.95 % | 15.032 B -0.54 % | 15.113 B -0.93 % | 15.255 B 510.26 % | -3.718 B 1.81 % | -3.787 B -0.47 % | -3.769 B 12.65 % | -4.315 B 16.90 % | -5.193 B -8.09 % | -4.804 B 32.72 % | -7.139 B -4.08 % | -6.859 B -1 167.83 % | 642.365 M 109.17 % | -7.008 B -18.52 % | -5.913 B -3.14 % | -5.733 B -11.58 % | -5.138 B 10.58 % | -5.746 B 1.72 % | -5.846 B 4.89 % | -6.147 B 3.26 % | -6.354 B -0.07 % | -6.349 B 1.16 % | -6.424 B -128.78 % | 22.320 B 9.72 % | 20.344 B 1.97 % | 19.951 B -16.50 % | 23.893 B 3.10 % | 23.175 B 30.02 % | 17.823 B 14 373.56 % | 123.144 M -99.26 % | 16.746 B -11.06 % | 18.829 B 9 413.11 % | -202.176 M -831.09 % | 27.654 M -97.93 % | 1.335 B -69.96 % | 4.445 B 2 246.98 % | 189.409 M 50.80 % | 125.602 M 80.25 % | 69.684 M -45.75 % | 128.453 M 409.37 % | 25.218 M -97.41 % | 974.559 M 35.21 % | 720.753 M |
Long term investments | 3.908 B -5.70 % | 4.145 B -1.60 % | 4.212 B 28.36 % | 3.281 B -34.57 % | 5.015 B 41.88 % | 3.534 B 0.79 % | 3.507 B -13.26 % | 4.043 B -17.64 % | 4.909 B 8.79 % | 4.512 B -32.07 % | 6.642 B 5.62 % | 6.289 B 2.19 % | 6.154 B -0.96 % | 6.214 B 16.03 % | 5.356 B 3.73 % | 5.163 B 19.33 % | 4.327 B -12.01 % | 4.918 B -1.64 % | 5.000 B -5.27 % | 5.278 B -0.05 % | 5.281 B 0.86 % | 5.236 B 3.13 % | 5.077 B -0.28 % | 5.091 B 4.91 % | 4.852 B 8.00 % | 4.493 B | 0.000 | 0.000 -100.00 % | 3.596 B 15.53 % | 3.112 B 16.81 % | 2.665 B | 0.000 100.00 % | -319.021 M -126.86 % | 1.188 B 446.37 % | -342.942 M -225.23 % | 273.850 M 919.01 % | 26.874 M -92.50 % | 358.183 M 850.24 % | 37.694 M | 0.000 -100.00 % | 1.134 B | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 895.192 M 24.33 % | 720.033 M -10.00 % | 800.033 M -0.16 % | 801.293 M -22.32 % | 1.032 B 45.24 % | 710.223 M -55.87 % | 1.609 B | 0.000 | 0.000 -100.00 % | 3.756 B 739.34 % | 447.540 M -51.87 % | 929.901 M -11.99 % | 1.057 B -38.82 % | 1.727 B 76.66 % | 977.541 M -11.03 % | 1.099 B 38.46 % | 793.559 M 77.91 % | 446.047 M -17.82 % | 542.790 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 358.533 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.265 B 2.81 % | 1.230 B 1.89 % | 1.208 B | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.994 M 0.00 % | 16.994 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 100.00 % | -1.315 B -161.39 % | 2.143 B 22.25 % | 1.753 B -4.92 % | 1.843 B -23.04 % | 2.395 B -27.25 % | 3.292 B 11.43 % | 2.954 B -58.40 % | 7.103 B 222.46 % | -5.800 B 57.85 % | -13.762 B -299.95 % | 6.883 B 18.86 % | 5.791 B 3.21 % | 5.611 B 13.09 % | 4.961 B -10.92 % | 5.570 B -2.84 % | 5.733 B -4.94 % | 6.031 B -3.37 % | 6.241 B 0.02 % | 6.240 B -1.32 % | 6.323 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.725 B | 0.000 | 0.000 -100.00 % | 18.097 B 44 765.85 % | 40.335 M 137.35 % | 16.994 M 0.00 % | 16.994 M -98.66 % | 1.265 B 2.81 % | 1.230 B 1.89 % | 1.208 B | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 212.271 M -2.46 % | 217.631 M -2.78 % | 223.863 M -85.03 % | 1.495 B 518.19 % | 241.837 M -89.25 % | 2.250 B 5.39 % | 2.135 B -0.32 % | 2.142 B -0.21 % | 2.147 B 2.06 % | 2.103 B 323.02 % | 497.206 M -96.23 % | 13.177 B -4.54 % | 13.803 B 1 637.00 % | 794.634 M 42.52 % | 557.571 M -2.15 % | 569.800 M -29.76 % | 811.161 M -2.05 % | 828.168 M -2.18 % | 846.611 M -2.58 % | 868.993 M -19.01 % | 1.073 B -3.61 % | 1.113 B -17.35 % | 1.347 B -0.47 % | 1.353 B -18.62 % | 1.663 B 0.73 % | 1.651 B 4.91 % | 1.574 B 3.49 % | 1.521 B 0.82 % | 1.508 B 12.35 % | 1.342 B 391.36 % | 273.189 M -1.75 % | 278.047 M -3.35 % | 287.686 M -98.34 % | 17.298 B 21.10 % | 14.284 B 4 582.57 % | 305.056 M -91.22 % | 3.476 B 14.72 % | 3.030 B -0.84 % | 3.055 B -5.48 % | 3.233 B -16.25 % | 3.860 B 1.99 % | 3.785 B -2.84 % | 3.896 B |
Total non current assets | 19.010 B -1.98 % | 19.394 B -0.79 % | 19.549 B 4.15 % | 18.769 B 404.77 % | 3.718 B -1.81 % | 3.787 B 0.47 % | 3.769 B -12.65 % | 4.315 B -16.90 % | 5.193 B 8.09 % | 4.804 B -32.72 % | 7.139 B 4.08 % | 6.859 B -1.07 % | 6.934 B -1.07 % | 7.008 B 18.52 % | 5.913 B 3.14 % | 5.733 B 11.58 % | 5.138 B -10.58 % | 5.746 B -1.72 % | 5.846 B -4.89 % | 6.147 B -3.26 % | 6.354 B 0.07 % | 6.349 B -1.16 % | 6.424 B -77.67 % | 28.764 B 7.09 % | 26.859 B 2.72 % | 26.148 B 2.59 % | 25.488 B 3.17 % | 24.705 B 7.72 % | 22.934 B 2.79 % | 22.311 B 13.33 % | 19.687 B 2.87 % | 19.137 B 6.94 % | 17.895 B -3.60 % | 18.563 B 21.34 % | 15.298 B 202.89 % | 5.051 B 1.82 % | 4.961 B 4.52 % | 4.746 B 7.62 % | 4.410 B 31.20 % | 3.361 B -33.04 % | 5.020 B 5.47 % | 4.759 B 3.09 % | 4.617 B |
Other current assets | 530.665 M -8.69 % | 581.147 M 2.05 % | 569.500 M 2.01 % | 558.282 M 324.01 % | 131.666 M -83.96 % | 820.701 M 552.15 % | 125.845 M -0.58 % | 126.582 M -2.62 % | 129.983 M -0.92 % | 131.192 M -94.51 % | 2.390 B 4.17 % | 2.295 B -22.90 % | 2.976 B -29.74 % | 4.236 B 10.99 % | 3.817 B 73.40 % | 2.201 B 365.00 % | 473.363 M 75.48 % | 269.760 M -53.93 % | 585.553 M 17.66 % | 497.675 M 1.90 % | 488.389 M 32.20 % | 369.429 M -7.80 % | 400.671 M 10.44 % | 362.801 M -18.82 % | 446.934 M 1 162.67 % | 35.396 M -81.47 % | 191.056 M 8.86 % | 175.510 M 1 070.07 % | 15.000 M -87.46 % | 119.594 M | 0.000 -100.00 % | 199.154 M -55.42 % | 446.759 M -84.28 % | 2.842 B 464.76 % | 503.298 M -8.41 % | 549.487 M 62.37 % | 338.411 M 222.83 % | 104.828 M -86.70 % | 788.421 M 1 065.22 % | 67.663 M -56.98 % | 157.275 M 32.45 % | 118.739 M -62.68 % | 318.177 M |
Short term investments | 9.664 M -53.75 % | 20.895 M -3.94 % | 21.751 M 3.17 % | 21.082 M -89.78 % | 206.349 M 373.17 % | 43.610 M -90.44 % | 456.313 M 582.16 % | 66.892 M -35.68 % | 104.003 M -1.58 % | 105.671 M 302.45 % | 26.257 M 70.30 % | 15.418 M -98.82 % | 1.312 B 50.50 % | 871.658 M -20.79 % | 1.100 B -12.95 % | 1.264 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.945 M 38.11 % | 15.890 M -83.78 % | 97.951 M 1.64 % | 96.368 M 1.51 % | 94.937 M | 0.000 | 0.000 -100.00 % | 98.252 M -6.06 % | 104.594 M 2.47 % | 102.072 M | 0.000 -100.00 % | 1.601 B 3 870.07 % | 40.335 M -96.88 % | 1.295 B 434.07 % | 242.445 M 87.58 % | 129.251 M 86.34 % | 69.363 M 76.19 % | 39.369 M | 0.000 -100.00 % | 10.032 M | 0.000 | 0.000 |
cash and cash equivalents | 956.812 M 20.89 % | 791.467 M 11.66 % | 708.832 M -34.40 % | 1.081 B 53.96 % | 701.890 M -18.82 % | 864.590 M -28.36 % | 1.207 B 15.70 % | 1.043 B -57.02 % | 2.427 B 114.08 % | 1.134 B -44.05 % | 2.027 B -38.10 % | 3.274 B 76.78 % | 1.852 B 73.37 % | 1.068 B -6.03 % | 1.137 B -42.27 % | 1.969 B 61.67 % | 1.218 B 53.15 % | 795.400 M -49.33 % | 1.570 B 33.44 % | 1.176 B 165.37 % | 443.320 M -61.69 % | 1.157 B 60.31 % | 721.927 M 15.70 % | 623.966 M -21.37 % | 793.548 M 40.48 % | 564.889 M -6.53 % | 604.344 M -20.91 % | 764.144 M 3.87 % | 735.645 M 2.22 % | 719.684 M 14.31 % | 629.576 M 6.66 % | 590.237 M -40.16 % | 986.309 M 8.63 % | 907.961 M 125.96 % | 401.830 M 283.77 % | 104.706 M 135.31 % | 44.497 M 400.58 % | 8.889 M -53.07 % | 18.942 M 0.57 % | 18.835 M -55.33 % | 42.169 M -50.34 % | 84.920 M -16.22 % | 101.362 M |
Cash and short term investments | 966.476 M 18.97 % | 812.362 M 11.19 % | 730.583 M -33.68 % | 1.102 B 21.30 % | 908.239 M 0.00 % | 908.200 M -45.40 % | 1.663 B 49.84 % | 1.110 B -56.15 % | 2.531 B 104.22 % | 1.240 B -39.62 % | 2.053 B -37.60 % | 3.290 B 77.61 % | 1.852 B 73.37 % | 1.068 B -6.03 % | 1.137 B -42.27 % | 1.969 B 61.67 % | 1.218 B 53.15 % | 795.400 M -49.33 % | 1.570 B 33.44 % | 1.176 B 165.37 % | 443.320 M -62.41 % | 1.179 B 59.83 % | 737.817 M 2.20 % | 721.917 M -18.88 % | 889.916 M 34.87 % | 659.826 M 9.18 % | 604.344 M -20.91 % | 764.144 M -8.36 % | 833.897 M 1.17 % | 824.278 M 12.66 % | 731.648 M 23.96 % | 590.237 M -77.19 % | 2.588 B 172.87 % | 948.296 M -44.11 % | 1.697 B 388.74 % | 347.151 M 99.80 % | 173.748 M 122.04 % | 78.252 M 34.20 % | 58.311 M 209.59 % | 18.835 M -63.92 % | 52.201 M -38.53 % | 84.920 M -16.22 % | 101.362 M |
Total current assets | 22.637 B -2.91 % | 23.314 B -6.39 % | 24.906 B -14.01 % | 28.963 B 3.79 % | 27.905 B -0.23 % | 27.970 B -2.71 % | 28.749 B 2.85 % | 27.953 B 44.24 % | 19.380 B 14.06 % | 16.990 B -10.46 % | 18.975 B -12.17 % | 21.605 B -3.11 % | 22.298 B -14.03 % | 25.935 B 23.27 % | 21.039 B 7.67 % | 19.540 B 26.68 % | 15.425 B 3.69 % | 14.876 B -15.77 % | 17.661 B -7.27 % | 19.047 B 2.12 % | 18.650 B -2.22 % | 19.075 B 13.36 % | 16.827 B 2.63 % | 16.396 B 5.87 % | 15.486 B 2.37 % | 15.128 B 11.99 % | 13.508 B 1.24 % | 13.343 B 27.10 % | 10.499 B 20.87 % | 8.686 B 2.78 % | 8.450 B 3.60 % | 8.157 B -31.35 % | 11.881 B 7.44 % | 11.058 B 51.47 % | 7.301 B 51.70 % | 4.813 B 190.43 % | 1.657 B 44.72 % | 1.145 B 24.14 % | 922.351 M 406.69 % | 182.033 M -41.13 % | 309.227 M 2.94 % | 300.389 M -41.02 % | 509.337 M |
Inventory | 20.509 B -3.62 % | 21.278 B -6.86 % | 22.845 B -13.96 % | 26.552 B 1.73 % | 26.101 B -0.53 % | 26.239 B -0.18 % | 26.285 B 0.94 % | 26.042 B 64.65 % | 15.817 B 5.16 % | 15.041 B -1.78 % | 15.313 B -5.50 % | 16.205 B -13.05 % | 18.637 B -6.88 % | 20.015 B 27.99 % | 15.638 B 8.30 % | 14.440 B 13.90 % | 12.677 B 4.91 % | 12.084 B -16.82 % | 14.528 B -10.73 % | 16.274 B -3.85 % | 16.925 B -0.91 % | 17.080 B 12.77 % | 15.146 B 1.36 % | 14.943 B 7.67 % | 13.878 B 4.85 % | 13.236 B 8.56 % | 12.193 B 3.89 % | 11.736 B 35.07 % | 8.689 B 16.04 % | 7.488 B 8.45 % | 6.904 B -2.30 % | 7.067 B 20.70 % | 5.855 B 35.18 % | 4.331 B 6.82 % | 4.055 B 26.92 % | 3.195 B 304.79 % | 789.261 M -12.28 % | 899.772 M 8 387.61 % | 10.601 M -81.74 % | 58.063 M -20.78 % | 73.291 M 8.30 % | 67.672 M 80.25 % | 37.543 M |
Net receivables | 630.662 M -1.86 % | 642.582 M -15.58 % | 761.140 M 1.27 % | 751.559 M -16.04 % | 895.192 M 24.33 % | 720.033 M -10.00 % | 800.033 M -0.16 % | 801.293 M -22.32 % | 1.032 B 45.24 % | 710.223 M -55.87 % | 1.609 B -23.72 % | 2.110 B 17.89 % | 1.789 B -52.37 % | 3.756 B 739.34 % | 447.540 M -51.87 % | 929.901 M -11.99 % | 1.057 B -38.82 % | 1.727 B 76.66 % | 977.541 M -11.03 % | 1.099 B 38.46 % | 793.559 M 77.91 % | 446.047 M -17.82 % | 542.790 M 47.23 % | 368.666 M -47.31 % | 699.657 M -41.55 % | 1.197 B 130.14 % | 520.089 M -22.05 % | 667.174 M | 0.000 -100.00 % | 358.533 M -55.97 % | 814.201 M 171.01 % | 300.428 M -89.96 % | 2.992 B | 0.000 | 0.000 -100.00 % | 657.173 M 84.78 % | 355.649 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 53.372 M 41.70 % | 37.665 M 3.00 % | 36.569 M -31.22 % | 53.169 M 7.06 % | 49.665 M 32.44 % | 37.501 M 0.25 % | 37.409 M 1.89 % | 36.714 M -31.41 % | 53.523 M -44.33 % | 96.144 M -23.57 % | 125.794 M 2.82 % | 122.345 M 0.27 % | 122.010 M -30.96 % | 176.731 M 0.38 % | 176.058 M 54.54 % | 113.921 M -2.00 % | 116.244 M 3.21 % | 112.630 M 3.04 % | 109.309 M 8.72 % | 100.543 M | 0.000 | 0.000 -100.00 % | 53.233 M 143.80 % | 21.835 M 111.70 % | 10.314 M 53.14 % | 6.735 M -9.77 % | 7.464 M 158.09 % | 2.892 M -90.44 % | 30.266 M -4.56 % | 31.711 M 251.25 % | 9.028 M 127.41 % | 3.970 M -57.33 % | 9.303 M 188.64 % | 3.223 M 72.91 % | 1.864 M -95.27 % | 39.369 M | 0.000 | 0.000 | 0.000 -100.00 % | 512.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.518 B -3.06 % | 16.009 B 0.94 % | 15.859 B 0.06 % | 15.849 B 25.89 % | 12.590 B 2.27 % | 12.310 B -46.41 % | 22.971 B -2.95 % | 23.668 B -3.29 % | 24.473 B -0.19 % | 24.518 B -2.38 % | 25.115 B 5.47 % | 23.813 B -9.79 % | 26.397 B 1.38 % | 26.037 B 5.04 % | 24.789 B 2.08 % | 24.283 B 3.75 % | 23.406 B 1.60 % | 23.037 B 1.30 % | 22.741 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 |
Account payables | 1.795 B -10.55 % | 2.006 B 1.29 % | 1.981 B -6.80 % | 2.126 B 2.34 % | 2.077 B -7.94 % | 2.256 B 12.22 % | 2.010 B -81.57 % | 10.906 B 582.02 % | 1.599 B -10.87 % | 1.794 B 0.40 % | 1.787 B 2.69 % | 1.740 B 14.82 % | 1.516 B -1.03 % | 1.531 B 19.85 % | 1.278 B -17.58 % | 1.550 B 8.52 % | 1.429 B -15.95 % | 1.700 B 37.87 % | 1.233 B -1.82 % | 1.256 B 0.64 % | 1.248 B -52.75 % | 2.641 B 189.88 % | 910.935 M 8.08 % | 842.836 M -0.94 % | 850.813 M -1.45 % | 863.351 M 13.86 % | 758.259 M -3.74 % | 787.705 M -48.73 % | 1.536 B 177.11 % | 554.448 M -27.67 % | 766.506 M 0.00 % | 766.506 M 65.72 % | 462.538 M 37.67 % | 335.967 M -69.10 % | 1.087 B 220.90 % | 338.804 M -38.87 % | 554.233 M 93.88 % | 285.857 M -31.71 % | 418.578 M 407.42 % | 82.492 M -23.26 % | 107.496 M -14.45 % | 125.657 M 16.13 % | 108.204 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 448.028 M 10.80 % | 404.345 M 195.57 % | 136.800 M -56.65 % | 315.538 M -4.01 % | 328.723 M -32.70 % | 488.433 M -35.23 % | 754.068 M 10.26 % | 683.910 M 43.32 % | 477.196 M 169.88 % | 176.819 M -2.60 % | 181.543 M 4.28 % | 174.087 M 102.26 % | 86.071 M 4.62 % | 82.268 M -38.05 % | 132.807 M -17.58 % | 161.144 M -57.29 % | 377.331 M 13.41 % | 332.703 M 24.45 % | 267.346 M | 0.000 | 0.000 -100.00 % | 285.117 M -2.80 % | 293.327 M 13.76 % | 257.856 M -24.34 % | 340.821 M 14.19 % | 298.465 M -6.17 % | 318.086 M 16.04 % | 274.121 M | 0.000 -100.00 % | 368.927 M 290.97 % | 94.363 M 110.57 % | 44.814 M 81.60 % | 24.677 M 89.74 % | 13.006 M 30.86 % | 9.939 M 97.44 % | 5.034 M -36.09 % | 7.877 M 110.00 % | 3.751 M -64.03 % | 10.429 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.741 B 141.12 % | 722.211 M -53.15 % | 1.541 B 246.23 % | 445.200 M 50.75 % | 295.319 M 25.09 % | 236.085 M -19.66 % | 293.868 M -84.63 % | 1.912 B -46.20 % | 3.555 B -70.37 % | 11.999 B 68.87 % | 7.106 B 14.13 % | 6.226 B -5.02 % | 6.555 B -27.27 % | 9.013 B -25.24 % | 12.056 B -2.96 % | 12.423 B -10.31 % | 13.851 B 11.68 % | 12.403 B 6.08 % | 11.692 B | 0.000 | 0.000 100.00 % | -8.324 B 1.79 % | -8.476 B 7.13 % | -9.127 B -131.28 % | -3.946 B -354.62 % | 1.550 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 |
Minority interest | 87.651 M -9.06 % | 96.385 M -1.74 % | 98.088 M -0.45 % | 98.533 M -8.54 % | 107.737 M -2.16 % | 110.114 M -8.25 % | 120.010 M -1.10 % | 121.346 M -0.76 % | 122.272 M 3.21 % | 118.466 M -97.17 % | 4.185 B -1.60 % | 4.253 B 0.15 % | 4.247 B 2.36 % | 4.149 B 17.26 % | 3.538 B 4.34 % | 3.391 B -4.59 % | 3.554 B 1.23 % | 3.511 B 12.39 % | 3.124 B -2.66 % | 3.209 B -1.31 % | 3.252 B 0.35 % | 3.241 B 0.27 % | 3.232 B 1.53 % | 3.183 B 2.21 % | 3.114 B 0.91 % | 3.086 B 1.17 % | 3.051 B 0.23 % | 3.044 B 4.07 % | 2.925 B 1.15 % | 2.891 B -3.20 % | 2.987 B 1.18 % | 2.952 B -4.45 % | 3.090 B -34.43 % | 4.712 B 33.87 % | 3.520 B 295.84 % | 889.177 M 73 507.37 % | 1.208 M -18.16 % | 1.476 M -32.39 % | 2.183 M 151.79 % | 867.000 K 20.92 % | 717.000 K -9.70 % | 794.000 K -22.99 % | 1.031 M |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 446.258 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.848 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 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 100.00 % | -446.258 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.302 B -24.10 % | 10.939 B 1.93 % | 10.732 B | 0.000 -100.00 % | 8.302 B -21.42 % | 10.565 B 27.26 % | 8.302 B | 0.000 | 0.000 -100.00 % | 7.804 B -54.38 % | 17.107 B 461.00 % | 3.049 B 396.17 % | 614.593 M -84.23 % | 3.896 B 18.54 % | 3.287 B 1.17 % | 3.249 B 3.25 % | 3.146 B -26.35 % | 4.272 B 2.42 % | 4.171 B -0.28 % | 4.183 B |
Deferred tax liabilities non current | 0.000 -100.00 % | 503.869 M -16.57 % | 603.968 M 2.40 % | 589.835 M -0.22 % | 591.146 M 2.39 % | 577.339 M 1.27 % | 570.107 M 0.64 % | 566.492 M 3.10 % | 549.439 M 3.77 % | 529.503 M -12.24 % | 603.327 M 0.17 % | 602.328 M -6.38 % | 643.344 M -11.99 % | 730.970 M -1.74 % | 743.948 M 0.88 % | 737.483 M -15.07 % | 868.354 M 0.76 % | 861.838 M -2.87 % | 887.304 M -4.30 % | 927.126 M -10.03 % | 1.030 B 8.40 % | 950.651 M 8.10 % | 879.381 M | 0.000 | 0.000 -100.00 % | 859.073 M 3.62 % | 829.094 M 2.00 % | 812.814 M 175.04 % | 295.528 M -2.52 % | 303.170 M -72.22 % | 1.091 B 1.88 % | 1.071 B 19.01 % | 900.145 M 13.09 % | 795.941 M 8.40 % | 734.230 M 9.92 % | 667.940 M 2 712.62 % | 23.748 M 11.36 % | 21.325 M 201.33 % | 7.077 M 6.92 % | 6.619 M 32.25 % | 5.005 M 138.33 % | 2.100 M | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 591.146 M 2.39 % | 577.339 M 1.27 % | 570.107 M 0.64 % | 566.492 M 3.10 % | 549.439 M 3.77 % | 529.503 M -14.70 % | 620.749 M 0.12 % | 620.016 M -6.20 % | 660.963 M -11.69 % | 748.420 M -1.84 % | 762.422 M 0.84 % | 756.098 M -14.91 % | 888.578 M 0.60 % | 883.247 M -2.86 % | 909.257 M -4.34 % | 950.468 M -10.97 % | 1.068 B 7.91 % | 989.330 M 7.90 % | 916.906 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 |
Total assets | 41.647 B -2.49 % | 42.708 B -3.93 % | 44.455 B -6.87 % | 47.733 B 1.25 % | 47.141 B -1.31 % | 47.766 B -1.26 % | 48.377 B 0.54 % | 48.117 B 29.48 % | 37.162 B 8.97 % | 34.104 B -30.52 % | 49.085 B -5.84 % | 52.132 B -2.93 % | 53.704 B -6.54 % | 57.462 B 10.36 % | 52.068 B 6.07 % | 49.087 B 4.53 % | 46.961 B 0.65 % | 46.659 B -3.39 % | 48.296 B -2.39 % | 49.477 B 2.20 % | 48.410 B -0.10 % | 48.461 B 5.37 % | 45.991 B 1.84 % | 45.160 B 6.65 % | 42.345 B 2.59 % | 41.277 B 5.85 % | 38.996 B 2.49 % | 38.049 B 13.81 % | 33.432 B 7.86 % | 30.996 B 10.16 % | 28.137 B 3.09 % | 27.294 B -8.34 % | 29.776 B 0.52 % | 29.621 B 31.08 % | 22.598 B 129.12 % | 9.863 B 49.05 % | 6.618 B 12.33 % | 5.891 B 10.48 % | 5.332 B 50.49 % | 3.543 B -33.51 % | 5.329 B 5.32 % | 5.060 B -1.30 % | 5.126 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 | 2002-06-30 | 2002-01-31 | 2001-06-30 | 2001-01-31 | 2000-06-30 | 2000-01-31 | 1999-06-30 | 1999-01-31 | 1998-06-30 | 1998-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Change in working capital | 0.000 -100.00 % | 2.392 B | 0.000 100.00 % | -332.778 M | 0.000 -100.00 % | 73.502 M | 0.000 100.00 % | -10.533 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -688.020 M | 0.000 100.00 % | -319.430 M | 0.000 -100.00 % | 3.359 B | 0.000 100.00 % | -1.059 B | 0.000 100.00 % | -622.416 M | 0.000 100.00 % | -766.288 M | 0.000 100.00 % | -119.888 M 63.16 % | -325.445 M -100.00 % | -162.723 M 93.74 % | -2.600 B -100.00 % | -1.300 B -321.42 % | 587.059 M 100.00 % | 293.530 M -71.34 % | 1.024 B 100.00 % | 512.022 M 97.97 % | 258.642 M 0.00 % | 258.642 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -450.492 M -100.00 % | -225.246 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.438 M 100.00 % | 17.219 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 -100.00 % | 134.555 M | 0.000 -100.00 % | 16.794 M | 0.000 100.00 % | -40.994 M | 0.000 100.00 % | -85.739 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.621 M | 0.000 -100.00 % | 830.214 M | 0.000 100.00 % | -301.378 M | 0.000 100.00 % | -751.005 M | 0.000 100.00 % | -116.172 M | 0.000 -100.00 % | 465.001 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 |
Inventory | 0.000 -100.00 % | 2.231 B | 0.000 100.00 % | -389.645 M | 0.000 100.00 % | -9.614 M | 0.000 100.00 % | -10.593 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.098 B | 0.000 100.00 % | -860.519 M | 0.000 -100.00 % | 3.694 B | 0.000 -100.00 % | 609.820 M | 0.000 100.00 % | -495.452 M | 0.000 100.00 % | -1.293 B | 0.000 100.00 % | -646.427 M 36.34 % | -1.015 B -100.00 % | -507.696 M 81.96 % | -2.814 B -100.00 % | -1.407 B -982.38 % | -130.001 M -100.00 % | -65.001 M 95.63 % | -1.488 B -100.00 % | -743.938 M 0.00 % | -743.938 M 0.00 % | -743.938 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -420.305 M -100.00 % | -210.153 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.426 M 100.00 % | 12.713 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Other working capital | 0.000 -100.00 % | 27.164 M | 0.000 -100.00 % | 40.073 M | 0.000 -100.00 % | 124.110 M | 0.000 -100.00 % | 145.884 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 309.914 M | 0.000 100.00 % | -289.125 M | 0.000 100.00 % | -34.460 M | 0.000 100.00 % | -917.493 M | 0.000 100.00 % | -10.792 M | 0.000 -100.00 % | 61.565 M | 0.000 -100.00 % | 526.539 M -23.68 % | 689.946 M 100.00 % | 344.973 M 60.83 % | 214.501 M 100.00 % | 107.251 M -85.04 % | 717.060 M 100.00 % | 358.530 M -85.73 % | 2.512 B 100.00 % | 1.256 B 25.27 % | 1.003 B 0.00 % | 1.003 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.187 M -100.00 % | -15.094 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.012 M 100.00 % | 4.506 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 300.732 M 113.35 % | -2.253 B -791.04 % | 325.965 M -71.84 % | 1.158 B 297.42 % | 291.291 M -43.88 % | 519.028 M 106.67 % | -7.779 B -182.08 % | -2.758 B -78.27 % | -1.547 B -119.31 % | -705.373 M -971.26 % | 80.960 M -95.35 % | 1.740 B 29.11 % | 1.348 B -0.73 % | 1.358 B 199.09 % | -1.370 B -4.71 % | -1.308 B -38.87 % | -942.195 M 59.05 % | -2.301 B -377.03 % | 830.605 M -18.83 % | 1.023 B 184.17 % | -1.216 B -420.68 % | 379.096 M 587.33 % | -77.791 M 87.06 % | -601.181 M -37.33 % | -437.761 M 31.01 % | -634.527 M 52.45 % | -1.334 B -100.00 % | -667.215 M 48.17 % | -1.287 B -100.00 % | -643.615 M 66.72 % | -1.934 B -100.00 % | -966.950 M 69.91 % | -3.213 B -100.00 % | -1.607 B -39.11 % | -1.155 B 0.00 % | -1.155 B 56.23 % | -2.638 B -100.00 % | -1.319 B 36.83 % | -2.088 B -100.00 % | -1.044 B -101.55 % | -518.078 M -100.00 % | -259.039 M -152.89 % | 489.752 M 100.00 % | 244.876 M 150.49 % | -484.957 M -100.00 % | -242.479 M -583.27 % | 50.175 M 100.00 % | 25.088 M 103.09 % | -811.406 M -300.00 % | -202.852 M -170.74 % | -74.924 M -100.00 % | -37.462 M -119.83 % | 188.875 M 100.00 % | 94.438 M 184.52 % | -111.736 M -300.00 % | -27.934 M |
Net cash provided by operating activities | 425.288 M 183.79 % | 149.862 M -66.67 % | 449.573 M -54.48 % | 987.570 M 112.24 % | 465.301 M -70.38 % | 1.571 B 120.57 % | -7.637 B -547.63 % | -1.179 B -25.57 % | -939.130 M -33.23 % | -704.889 M -211.57 % | 631.807 M -72.64 % | 2.309 B -27.35 % | 3.178 B 74.54 % | 1.821 B 717.01 % | -295.135 M -85.89 % | -158.766 M 69.22 % | -515.739 M -129.67 % | 1.738 B 51.58 % | 1.147 B 28.64 % | 891.451 M 229.34 % | -689.222 M -191.36 % | 754.427 M 218.44 % | 236.914 M 132.08 % | -738.589 M -231.44 % | 561.912 M 736.09 % | -88.339 M -121.62 % | 408.647 M 100.00 % | 204.324 M 108.79 % | -2.324 B -100.00 % | -1.162 B -243.55 % | 809.651 M 100.00 % | 404.826 M 116.79 % | -2.411 B -100.00 % | -1.206 B 0.00 % | -1.206 B 0.00 % | -1.206 B -84.01 % | -655.206 M -100.00 % | -327.603 M 54.04 % | -712.770 M -100.00 % | -356.385 M -487.85 % | 91.887 M 100.00 % | 45.944 M -94.21 % | 793.048 M 100.00 % | 396.524 M 240.17 % | -282.890 M -100.00 % | -141.445 M -157.29 % | 246.911 M 100.00 % | 123.456 M -50.47 % | 249.244 M 300.00 % | 62.311 M -54.58 % | 137.183 M 100.00 % | 68.592 M -81.66 % | 373.948 M 100.00 % | 186.974 M 34.15 % | 139.372 M 300.00 % | 34.843 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -2.212 M | 0.000 100.00 % | -2.418 M | 0.000 100.00 % | -5.224 M | 0.000 100.00 % | -14.909 M | 0.000 | 0.000 | 0.000 100.00 % | -10.914 M | 0.000 100.00 % | -2.698 M | 0.000 100.00 % | -9.786 M | 0.000 100.00 % | -9.652 M | 0.000 100.00 % | -63.557 M | 0.000 100.00 % | -140.970 M | 0.000 -100.00 % | 278.984 M 34.19 % | 207.902 M 100.00 % | 103.951 M 146.91 % | -221.574 M -100.00 % | -110.787 M -221.15 % | -34.497 M -100.00 % | -17.249 M -93.93 % | -8.894 M -100.00 % | -4.447 M 0.00 % | -4.447 M 0.00 % | -4.447 M 52.84 % | -9.429 M -100.00 % | -4.715 M 53.32 % | -10.099 M -100.00 % | -5.050 M 84.59 % | -32.772 M -100.00 % | -16.386 M 94.48 % | -296.835 M -100.00 % | -148.418 M 22.73 % | -192.083 M -100.00 % | -96.042 M 71.59 % | -338.088 M -100.00 % | -169.044 M -6 694.37 % | -2.488 M -300.00 % | -622.000 K 82.29 % | -3.512 M -100.00 % | -1.756 M 94.84 % | -34.012 M -100.00 % | -17.006 M 20.71 % | -21.448 M -300.00 % | -5.362 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 126.865 M 2 114 316.67 % | 6.000 K | 0.000 -100.00 % | 321.000 K | 0.000 -100.00 % | 10.898 M | 0.000 100.00 % | -43.778 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.557 M | 0.000 | 0.000 | 0.000 100.00 % | -184.481 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.466 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 |
Purchases of investments | -33.645 M | 0.000 | 0.000 | 0.000 100.00 % | -17.857 M -172.86 % | 24.508 M 102.57 % | -954.904 M -275.56 % | -254.258 M 39.08 % | -417.395 M 48.15 % | -805.057 M -61.27 % | -499.190 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.934 M -100.00 % | -2.467 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -389.045 M -100.00 % | -194.523 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.000 K -100.00 % | -8.500 K 99.84 % | -5.262 M -100.00 % | -2.631 M 73.56 % | -9.949 M -300.00 % | -2.487 M 97.32 % | -92.652 M -100.00 % | -46.326 M 4.70 % | -48.610 M -100.00 % | -24.305 M -60 662.50 % | -40.000 K -300.00 % | -10.000 K |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 41.283 M | 0.000 -100.00 % | 30.395 M -65.45 % | 87.977 M 722.21 % | 10.700 M | 0.000 100.00 % | -6.003 M -140.02 % | 15.000 M -98.01 % | 752.729 M 160.32 % | 289.158 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 -100.00 % | 43.865 M 100.00 % | 21.933 M 325.79 % | 5.151 M 100.00 % | 2.576 M -99.24 % | 338.232 M 300.00 % | 84.558 M 439.03 % | 15.687 M 100.00 % | 7.844 M 39 117.50 % | 20.000 K 100.00 % | 10.000 K | 0.000 | 0.000 |
Other investing activites | 4.109 M 116.54 % | -24.849 M -13.27 % | -21.937 M -348.58 % | 8.825 M 33.73 % | 6.599 M 122.40 % | -29.465 M -200.00 % | 29.465 M 10 932.72 % | -272.000 K -200.00 % | 272.000 K -99.38 % | 44.122 M 180.07 % | -55.104 M -1 408.05 % | -3.654 M -200.00 % | 3.654 M 122.06 % | -16.562 M 98.55 % | -1.141 B -53.42 % | -743.627 M -4 507.64 % | -16.139 M -108.96 % | 180.033 M 183.16 % | -216.494 M -586.25 % | 44.523 M 1 073.61 % | -4.573 M -104.60 % | 99.401 M 306.66 % | 24.443 M -56.59 % | 56.301 M -88.90 % | 507.411 M 281.88 % | -278.984 M -34.19 % | -207.902 M -100.00 % | -103.951 M -145.89 % | 226.508 M 100.00 % | 113.254 M 228.30 % | 34.497 M 100.00 % | 17.249 M 93.93 % | 8.894 M 100.00 % | 4.447 M 0.00 % | 4.447 M 0.00 % | 4.447 M -52.84 % | 9.429 M 100.00 % | 4.715 M -98.82 % | 399.144 M 100.00 % | 199.572 M 508.97 % | 32.772 M 100.00 % | 16.386 M -94.48 % | 296.835 M 100.00 % | 148.418 M 0.12 % | 148.235 M 100.00 % | 74.118 M -78.08 % | 338.199 M 100.00 % | 169.100 M 151.90 % | -325.795 M -300.00 % | -81.449 M -201.21 % | 80.477 M 100.00 % | 40.239 M -51.29 % | 82.602 M 100.00 % | 41.301 M 92.20 % | 21.488 M 300.00 % | 5.372 M |
Net cash used for investing activites | -29.536 M -18.86 % | -24.849 M -123.68 % | 104.928 M 119.05 % | 47.902 M 525.49 % | -11.258 M -148.23 % | 23.341 M 102.79 % | -837.462 M -251.64 % | -238.156 M 42.91 % | -417.123 M 49.48 % | -825.625 M -53.09 % | -539.294 M -228.34 % | 420.198 M 43.50 % | 292.812 M 1 435.88 % | -21.919 M 98.08 % | -1.141 B -52.86 % | -746.325 M -4 524.36 % | -16.139 M -13.38 % | -14.234 M 93.43 % | -216.494 M -720.84 % | 34.871 M 862.54 % | -4.573 M -112.76 % | 35.844 M 46.64 % | 24.443 M 101.58 % | -1.551 B -405.61 % | 507.411 M 81.04 % | 280.276 M 5 345.67 % | -5.343 M -100.00 % | -2.672 M 99.54 % | -579.368 M -100.00 % | -289.684 M 21.70 % | -369.977 M -100.00 % | -184.989 M -1 979.92 % | -8.894 M -100.00 % | -4.447 M 0.00 % | -4.447 M 0.00 % | -4.447 M 98.10 % | -234.404 M -100.00 % | -117.202 M 70.41 % | -396.139 M -100.00 % | -198.070 M -504.39 % | -32.772 M -100.00 % | -16.386 M 94.55 % | -300.631 M -100.00 % | -150.316 M -3.56 % | -145.152 M -100.00 % | -72.576 M 79.55 % | -354.892 M -100.00 % | -177.446 M -163.52 % | 279.351 M 300.00 % | 69.838 M 167.06 % | -104.137 M -100.00 % | -52.069 M 76.22 % | -218.950 M -100.00 % | -109.475 M 50.84 % | -222.704 M -300.00 % | -55.676 M |
Debt repayment | -101.858 M -162.55 % | -38.796 M 93.72 % | -617.707 M -151.86 % | 1.191 B 541.61 % | -269.698 M 77.73 % | -1.211 B -114.08 % | 8.603 B | 0.000 -100.00 % | 3.295 B | 0.000 100.00 % | -626.069 M | 0.000 100.00 % | -3.382 B | 0.000 -100.00 % | 1.059 B | 0.000 -100.00 % | 2.301 B | 0.000 -100.00 % | 1.814 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 |
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 |
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 |
Dividends paid | -130.469 M -160 972.84 % | -81.000 K 99.97 % | -305.533 M 54.39 % | -669.955 M -119.22 % | -305.607 M 54.39 % | -670.031 M -158 675.12 % | -422.000 K 99.86 % | -296.008 M 54.88 % | -656.010 M 28.48 % | -917.220 M -45.14 % | -631.936 M | 0.000 | 0.000 100.00 % | -764.713 M | 0.000 100.00 % | -707.022 M | 0.000 100.00 % | -667.241 M | 0.000 100.00 % | -654.793 M | 0.000 100.00 % | -655.041 M | 0.000 100.00 % | -655.235 M | 0.000 100.00 % | -327.618 M 47.23 % | -620.828 M -100.00 % | -310.414 M 49.07 % | -609.435 M -100.00 % | -304.718 M 49.04 % | -597.930 M -100.00 % | -298.965 M 63.41 % | -817.140 M -100.00 % | -408.570 M 0.00 % | -408.570 M 0.00 % | -408.570 M 39.76 % | -678.240 M -100.00 % | -339.120 M -18.45 % | -286.297 M -100.00 % | -143.149 M 27.72 % | -198.036 M -100.00 % | -99.018 M 39.63 % | -164.013 M -100.00 % | -82.007 M 34.67 % | -125.527 M -100.00 % | -62.764 M 43.61 % | -111.312 M -100.00 % | -55.656 M 47.64 % | -106.298 M -300.00 % | -26.575 M 77.06 % | -115.836 M -100.00 % | -57.918 M 50.66 % | -117.394 M -100.00 % | -58.697 M 53.36 % | -125.850 M -300.00 % | -31.463 M |
Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -1.185 B | 0.000 100.00 % | -1.293 M | 0.000 -100.00 % | 320.148 M | 0.000 -100.00 % | 1.507 B 1 966.28 % | -80.747 M 91.40 % | -938.775 M -1 528.63 % | -57.642 M 94.61 % | -1.069 B -139.80 % | -445.779 M -118.95 % | 2.353 B 275.14 % | -1.343 B 26.38 % | -1.825 B 22.28 % | -2.348 B -608.45 % | 461.789 M 2 378.53 % | -20.267 M -106.77 % | 299.382 M 284.62 % | -162.160 M -105.84 % | 2.775 B 428.44 % | -845.018 M 16.02 % | -1.006 B -465.25 % | -178.020 M -100.00 % | -89.010 M -4 255.46 % | 2.142 M 100.00 % | 1.071 M 100.10 % | -1.124 B -100.00 % | -562.131 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -710.144 M -100.00 % | -355.072 M -172.58 % | 489.193 M 100.00 % | 244.597 M 5 108.12 % | -4.884 M -100.00 % | -2.442 M -132.48 % | 7.519 M 100.00 % | 3.760 M 601.27 % | -750.000 K -100.00 % | -375.000 K -66.67 % | -225.000 K -100.00 % | -112.500 K -100.11 % | 106.298 M 300.00 % | 26.575 M -77.06 % | 115.836 M 100.00 % | 57.918 M -50.66 % | 117.394 M 100.00 % | 58.697 M -53.36 % | 125.850 M 300.00 % | 31.463 M |
Net cash used provided by financing activities | -232.327 M -497.59 % | -38.877 M 95.79 % | -923.240 M -39.13 % | -663.563 M -15.34 % | -575.305 M 69.44 % | -1.882 B -121.88 % | 8.602 B 35 535.34 % | 24.140 M -99.09 % | 2.639 B 347.52 % | 589.742 M 144.05 % | -1.339 B -141.88 % | -553.472 M 83.91 % | -3.440 B -87.58 % | -1.834 B -399.19 % | 612.896 M -62.76 % | 1.646 B 71.89 % | 957.540 M 138.42 % | -2.492 B -366.32 % | -534.438 M -176.91 % | -193.004 M -852.31 % | -20.267 M 94.30 % | -355.659 M -119.33 % | -162.160 M -107.65 % | 2.120 B 350.90 % | -845.018 M 36.65 % | -1.334 B -66.97 % | -798.848 M -100.00 % | -399.424 M 34.23 % | -607.293 M -100.00 % | -303.647 M 82.37 % | -1.722 B -100.00 % | -861.096 M -5.38 % | -817.140 M -100.00 % | -408.570 M 0.00 % | -408.570 M 0.00 % | -408.570 M 70.57 % | -1.388 B -100.00 % | -694.192 M -442.14 % | 202.896 M 100.00 % | 101.448 M 149.99 % | -202.920 M -100.00 % | -101.460 M 35.17 % | -156.494 M -100.00 % | -78.247 M 38.04 % | -126.277 M -100.00 % | -63.139 M 43.39 % | -111.537 M -100.00 % | -55.769 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Effect of forex changes on cash | 1.920 M 154.84 % | -3.501 M -15.62 % | -3.028 M -144.53 % | 6.800 M 146.45 % | -14.638 M 34.75 % | -22.435 M -1.23 % | -22.163 M -342.19 % | 9.151 M -12.71 % | 10.484 M 101.00 % | -1.053 B -5 359.70 % | -19.288 M 99.41 % | -3.274 B -208 177.67 % | -1.572 M 95.36 % | -33.880 M -258.78 % | -9.443 M -190.65 % | 10.417 M 196.44 % | 3.514 M 165.73 % | -5.346 M -121.00 % | -2.419 M 68.30 % | -7.632 M -18 271.43 % | 42.000 K -94.76 % | 801.000 K 164.81 % | -1.236 M -213.71 % | -394.000 K -109.05 % | 4.354 M -99.63 % | 1.171 B 496.81 % | 196.289 M 100.00 % | 98.145 M -97.24 % | 3.556 B 100.00 % | 1.778 B 24.59 % | 1.427 B 100.00 % | 713.483 M -78.36 % | 3.297 B 100.00 % | 1.648 B 0.00 % | 1.648 B 0.00 % | 1.648 B -40.79 % | 2.784 B 100.00 % | 1.392 B 15.70 % | 1.203 B 100.00 % | 601.569 M 194.87 % | 204.014 M 100.00 % | 102.007 M 133.97 % | -300.315 M -100.00 % | -150.158 M -127.59 % | 544.266 M 100.00 % | 272.133 M 23.91 % | 219.625 M 100.00 % | 109.813 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 165.345 M 123.33 % | -708.832 M -90.67 % | -371.767 M -198.17 % | 378.709 M 332.77 % | -162.700 M 52.47 % | -342.337 M -309.01 % | 163.787 M 111.83 % | -1.384 B -207.01 % | 1.293 B 244.87 % | -892.841 M 28.44 % | -1.248 B -157.34 % | 2.176 B 7 168.62 % | 29.938 M 143.70 % | -68.505 M 91.77 % | -832.538 M -210.82 % | 751.251 M 75.04 % | 429.176 M 155.49 % | -773.463 M -296.60 % | 393.421 M -45.79 % | 725.686 M 201.63 % | -714.020 M -263.99 % | 435.413 M 344.48 % | 97.961 M 157.77 % | -169.582 M -174.16 % | 228.659 M 1 448.21 % | 14.769 M 129.65 % | -49.814 M 0.00 % | -49.814 M -548.17 % | 11.115 M 0.00 % | 11.115 M -69.22 % | 36.112 M 0.00 % | 36.112 M 142.61 % | 14.885 M 0.00 % | 14.885 M 0.00 % | 14.885 M 0.00 % | 14.885 M -88.24 % | 126.533 M 0.00 % | 126.533 M 70.34 % | 74.281 M 0.00 % | 74.281 M 393.49 % | 15.052 M 0.00 % | 15.052 M 69.09 % | 8.902 M 0.00 % | 8.902 M 454.20 % | -2.513 M 0.00 % | -2.513 M -9 495.33 % | 26.750 K 0.00 % | 26.750 K -99.97 % | 95.566 M 0.00 % | 95.566 M 2 302.66 % | 3.978 M 0.00 % | 3.978 M 121.18 % | -18.776 M 0.00 % | -18.776 M 59.85 % | -46.760 M 0.00 % | -46.760 M |
Cash at beginning of period | 791.467 M 11.66 % | 708.832 M -34.40 % | 1.081 B 53.96 % | 701.890 M -18.82 % | 864.590 M -28.36 % | 1.207 B 15.70 % | 1.043 B -57.02 % | 2.427 B 114.08 % | 1.134 B -44.05 % | 2.027 B -38.10 % | 3.274 B 198.13 % | 1.098 B -39.73 % | 1.822 B 60.29 % | 1.137 B -42.27 % | 1.969 B 61.67 % | 1.218 B 54.40 % | 788.964 M -49.50 % | 1.562 B 33.65 % | 1.169 B 163.69 % | 443.320 M -61.69 % | 1.157 B 60.31 % | 721.927 M 15.70 % | 623.966 M -21.37 % | 793.548 M 40.48 % | 564.889 M 300.00 % | 141.222 M -26.08 % | 191.036 M 0.00 % | 191.036 M 6.18 % | 179.921 M 0.00 % | 179.921 M 25.11 % | 143.809 M 0.00 % | 143.809 M -36.65 % | 226.990 M 0.00 % | 226.990 M 0.00 % | 226.990 M 0.00 % | 226.990 M 125.96 % | 100.458 M 0.00 % | 100.458 M 283.77 % | 26.177 M 0.00 % | 26.177 M 135.31 % | 11.124 M 0.00 % | 11.124 M 400.58 % | 2.222 M 0.00 % | 2.222 M -53.07 % | 4.736 M 0.00 % | 4.736 M 0.57 % | 4.709 M 0.00 % | 4.709 M 105.18 % | -90.857 M 0.00 % | -90.857 M 4.19 % | -94.835 M 0.00 % | -94.835 M -24.69 % | -76.058 M 0.00 % | -76.058 M -159.60 % | -29.298 M 0.00 % | -29.298 M |
Cash at end of period | 956.812 M | 0.000 -100.00 % | 708.832 M -34.40 % | 1.081 B 53.96 % | 701.890 M -18.82 % | 864.590 M -28.36 % | 1.207 B 15.70 % | 1.043 B -57.02 % | 2.427 B 114.08 % | 1.134 B -44.05 % | 2.027 B -38.10 % | 3.274 B 76.78 % | 1.852 B 73.37 % | 1.068 B -6.03 % | 1.137 B -42.27 % | 1.969 B 61.67 % | 1.218 B 54.40 % | 788.964 M -49.50 % | 1.562 B 33.65 % | 1.169 B 163.69 % | 443.320 M -61.69 % | 1.157 B 60.31 % | 721.927 M 15.70 % | 623.966 M -21.37 % | 793.548 M 408.71 % | 155.992 M 10.46 % | 141.222 M 0.00 % | 141.222 M -26.08 % | 191.036 M 0.00 % | 191.036 M 6.18 % | 179.921 M 0.00 % | 179.921 M -25.61 % | 241.875 M 0.00 % | 241.875 M 0.00 % | 241.875 M 0.00 % | 241.875 M 6.56 % | 226.990 M 0.00 % | 226.990 M 125.96 % | 100.458 M 0.00 % | 100.458 M 283.77 % | 26.177 M 0.00 % | 26.177 M 135.31 % | 11.124 M 0.00 % | 11.124 M 400.58 % | 2.222 M 0.00 % | 2.222 M -53.07 % | 4.736 M 0.00 % | 4.736 M 0.57 % | 4.709 M 0.00 % | 4.709 M 105.18 % | -90.857 M 0.00 % | -90.857 M 4.19 % | -94.835 M 0.00 % | -94.835 M -24.69 % | -76.058 M 0.00 % | -76.058 M |
Operating cash flow | 425.288 M -37.69 % | 682.497 M -36.57 % | 1.076 B 8.96 % | 987.570 M 112.24 % | 465.301 M -70.38 % | 1.571 B 120.57 % | -7.637 B -547.63 % | -1.179 B -25.57 % | -939.130 M -33.23 % | -704.889 M -211.57 % | 631.807 M -72.64 % | 2.309 B -27.35 % | 3.178 B 74.54 % | 1.821 B 717.01 % | -295.135 M -85.89 % | -158.766 M 69.22 % | -515.739 M -129.67 % | 1.738 B 51.58 % | 1.147 B 28.64 % | 891.451 M 229.34 % | -689.222 M -191.36 % | 754.427 M 218.44 % | 236.914 M 132.08 % | -738.589 M -231.44 % | 561.912 M 736.09 % | -88.339 M -121.62 % | 408.647 M 100.00 % | 204.324 M 108.79 % | -2.324 B -100.00 % | -1.162 B -243.55 % | 809.651 M 100.00 % | 404.826 M 116.79 % | -2.411 B -100.00 % | -1.206 B 0.00 % | -1.206 B 0.00 % | -1.206 B -84.01 % | -655.206 M -100.00 % | -327.603 M 54.04 % | -712.770 M -100.00 % | -356.385 M -487.85 % | 91.887 M 100.00 % | 45.944 M -94.21 % | 793.048 M 100.00 % | 396.524 M 240.17 % | -282.890 M -100.00 % | -141.445 M -157.29 % | 246.911 M 100.00 % | 123.456 M -50.47 % | 249.244 M 300.00 % | 62.311 M -54.58 % | 137.183 M 100.00 % | 68.592 M -81.66 % | 373.948 M 100.00 % | 186.974 M 34.15 % | 139.372 M 300.00 % | 34.843 M |
Capital expenditure | 0.000 100.00 % | -2.789 M 99.38 % | -449.573 M -20 224.28 % | -2.212 M | 0.000 100.00 % | -2.418 M | 0.000 100.00 % | -5.224 M | 0.000 100.00 % | -14.909 M | 0.000 | 0.000 | 0.000 100.00 % | -10.914 M | 0.000 100.00 % | -2.698 M | 0.000 100.00 % | -9.786 M | 0.000 100.00 % | -9.652 M | 0.000 100.00 % | -63.557 M | 0.000 100.00 % | -140.970 M | 0.000 -100.00 % | 278.984 M 34.19 % | 207.902 M 100.00 % | 103.951 M 146.91 % | -221.574 M -100.00 % | -110.787 M -221.15 % | -34.497 M -100.00 % | -17.249 M -93.93 % | -8.894 M -100.00 % | -4.447 M 0.00 % | -4.447 M 0.00 % | -4.447 M 52.84 % | -9.429 M -100.00 % | -4.715 M 53.32 % | -10.099 M -100.00 % | -5.050 M 84.59 % | -32.772 M -100.00 % | -16.386 M 94.48 % | -296.835 M -100.00 % | -148.418 M 22.73 % | -192.083 M -100.00 % | -96.042 M 71.59 % | -338.088 M -100.00 % | -169.044 M -6 694.37 % | -2.488 M -300.00 % | -622.000 K 82.29 % | -3.512 M -100.00 % | -1.756 M 94.84 % | -34.012 M -100.00 % | -17.006 M 20.71 % | -21.448 M -300.00 % | -5.362 M |
Free CashFlow | 0.000 -100.00 % | 679.708 M 8.50 % | 626.462 M -36.42 % | 985.358 M 111.77 % | 465.301 M -70.33 % | 1.568 B 120.54 % | -7.637 B -544.77 % | -1.185 B -26.13 % | -939.130 M -30.47 % | -719.798 M -213.93 % | 631.807 M -72.64 % | 2.309 B -27.35 % | 3.178 B 75.59 % | 1.810 B 713.31 % | -295.135 M -82.79 % | -161.464 M 68.69 % | -515.739 M -129.84 % | 1.729 B 50.73 % | 1.147 B 30.05 % | 881.799 M 227.94 % | -689.222 M -199.76 % | 690.870 M 191.61 % | 236.914 M 126.94 % | -879.559 M -256.53 % | 561.912 M 194.74 % | 190.646 M -69.08 % | 616.549 M 100.00 % | 308.275 M 112.11 % | -2.546 B -100.00 % | -1.273 B -264.23 % | 775.154 M 100.00 % | 387.577 M 116.01 % | -2.420 B -100.00 % | -1.210 B 0.00 % | -1.210 B 0.00 % | -1.210 B -82.07 % | -664.635 M -100.00 % | -332.318 M 54.03 % | -722.869 M -100.00 % | -361.435 M -711.41 % | 59.115 M 100.00 % | 29.558 M -94.04 % | 496.213 M 100.00 % | 248.107 M 152.24 % | -474.973 M -100.00 % | -237.487 M -160.47 % | -91.177 M -100.00 % | -45.589 M -118.48 % | 246.756 M 300.00 % | 61.689 M -53.85 % | 133.671 M 100.00 % | 66.836 M -80.34 % | 339.936 M 100.00 % | 169.968 M 44.13 % | 117.924 M 300.00 % | 29.481 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 1999 | 1999 | 1998 | 1998 |