1176.HK

Zhuguang Holdings Group Company Limited 1176.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
Revenue 1.586 B -31.16 % 2.304 B -18.86 % 2.839 B -4.90 % 2.985 B -54.94 % 6.625 B 47.82 % 4.482 B 65.69 % 2.705 B -2.23 % 2.767 B 44.98 % 1.908 B -42.06 % 3.293 B 12.80 % 2.920 B 939.42 % 280.880 M -50.82 % 571.167 M 886.49 % 57.899 M 637.10 % 7.855 M 1.21 % 7.761 M -28.46 % 10.849 M -11.47 % 12.254 M -47.65 % 23.406 M -48.62 % 45.551 M -23.62 % 59.635 M 394.53 % 12.059 M -68.32 % 38.060 M -54.54 % 83.728 M
Net income -3.480 B -299.57 % -871.010 M 12.65 % -997.194 M -4 789.37 % 21.265 M -99.05 % 2.242 B 200.10 % 747.225 M 20 300.73 % -3.699 M -102.12 % 174.401 M 199.29 % -175.645 M -129.70 % 591.409 M 228.18 % 180.208 M 119.20 % -938.643 M -614.75 % 182.349 M 994.60 % 16.659 M 224.04 % 5.141 M -29.21 % 7.262 M 130.26 % -23.996 M -413.22 % 7.661 M -87.25 % 60.068 M -81.72 % 328.527 M 698.50 % -54.892 M -862.68 % -5.702 M 96.97 % -188.083 M 60.23 % -472.940 M
Income before tax -3.382 B -288.61 % -870.315 M 8.59 % -952.129 M -313.55 % 445.860 M -86.64 % 3.338 B 178.13 % 1.200 B 129.38 % 523.151 M 36.54 % 383.151 M 55.27 % 246.764 M -80.76 % 1.283 B 28.92 % 994.841 M 203.22 % -963.830 M -510.41 % 234.846 M 1 188.59 % 18.225 M 115.43 % 8.460 M -10.92 % 9.497 M 142.07 % -22.572 M -357.14 % 8.778 M -86.83 % 66.664 M 140.42 % -164.923 M -200.45 % -54.892 M -270.72 % -14.807 M 92.13 % -188.083 M 60.23 % -472.940 M
Income before tax ratio -2.13 -464.54 % -0.38 -12.65 % -0.34 -324.54 % 0.15 -70.35 % 0.50 88.15 % 0.27 38.44 % 0.19 39.65 % 0.14 7.09 % 0.13 -66.79 % 0.39 14.29 % 0.34 109.93 % -3.43 -934.56 % 0.41 30.62 % 0.31 -70.77 % 1.08 -11.99 % 1.22 158.82 % -2.08 -390.44 % 0.72 -74.85 % 2.85 178.66 % -3.62 -293.35 % -0.92 25.04 % -1.23 75.15 % -4.94 12.51 % -5.65
EBITDA -2.236 B -914.04 % 274.656 M -80.35 % 1.398 B -14.57 % 1.636 B -29.97 % 2.336 B 23.72 % 1.888 B 169.85 % 699.790 M -12.37 % 798.560 M 34.58 % 593.359 M 114.64 % 276.445 M -80.72 % 1.433 B 290.88 % -750.994 M -484.87 % 195.131 M 568.44 % 29.192 M 226.20 % 8.949 M 190.71 % -9.865 M 65.88 % -28.911 M -195.76 % -9.775 M -590.81 % -1.415 M 94.76 % -26.981 M 38.18 % -43.642 M -711.49 % -5.378 M 97.13 % -187.232 M 57.74 % -443.075 M
Net income ratio -2.19 -480.46 % -0.38 -7.64 % -0.35 -5 030.83 % 0.01 -97.90 % 0.34 103.02 % 0.17 12 291.67 % 0.00 -102.17 % 0.06 168.48 % -0.09 -151.26 % 0.18 190.93 % 0.06 101.85 % -3.34 -1 146.74 % 0.32 10.96 % 0.29 -56.04 % 0.65 -30.05 % 0.94 142.30 % -2.21 -453.79 % 0.63 -75.64 % 2.57 -64.42 % 7.21 883.55 % -0.92 -94.67 % -0.47 90.43 % -4.94 12.51 % -5.65
Ratio EBITDA -1.41 -1 282.56 % 0.12 -75.78 % 0.49 -10.17 % 0.55 55.42 % 0.35 -16.31 % 0.42 62.86 % 0.26 -10.37 % 0.29 -7.17 % 0.31 270.45 % 0.08 -82.90 % 0.49 118.36 % -2.67 -882.62 % 0.34 -32.24 % 0.50 -55.74 % 1.14 189.63 % -1.27 52.30 % -2.66 -234.07 % -0.80 -1 219.50 % -0.06 89.79 % -0.59 19.06 % -0.73 -64.09 % -0.45 90.93 % -4.92 7.04 % -5.29
Gross profit ratio 0.78 23.42 % 0.63 -12.50 % 0.72 -9.37 % 0.79 58.72 % 0.50 -10.19 % 0.56 38.29 % 0.40 9.26 % 0.37 4.88 % 0.35 77.39 % 0.20 -53.17 % 0.42 8.69 % 0.39 1.03 % 0.38 -61.52 % 1.00 64.54 % 0.61 14.85 % 0.53 -7.85 % 0.57 -42.58 % 1.00 0.00 % 1.00 12.40 % 0.89 407.52 % -0.29 -171.31 % 0.41 21.82 % 0.33 208.53 % -0.31
Weighted average shs out dil 7.521 B 4.09 % 7.226 B 0.00 % 7.226 B 0.19 % 7.212 B 0.24 % 7.194 B 0.03 % 7.192 B 11.95 % 6.424 B 0.00 % 6.424 B 34.59 % 4.773 B -5.69 % 5.061 B 19.03 % 4.252 B 6.39 % 3.996 B 30.00 % 3.074 B 14.41 % 2.687 B 8.21 % 2.483 B 23.55 % 2.010 B 12.72 % 1.783 B 17.87 % 1.513 B 1.88 % 1.485 B -0.06 % 1.486 B -0.01 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B
Weighted average shs out 7.521 B 4.09 % 7.226 B 0.00 % 7.226 B 0.19 % 7.212 B 0.24 % 7.194 B 0.03 % 7.192 B 11.95 % 6.424 B 0.00 % 6.424 B 34.59 % 4.773 B -5.69 % 5.061 B 19.03 % 4.252 B 6.39 % 3.996 B 30.00 % 3.074 B 14.41 % 2.687 B 8.21 % 2.483 B 23.55 % 2.010 B 12.72 % 1.783 B 17.87 % 1.513 B 1.88 % 1.485 B -0.06 % 1.486 B -0.01 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B
EPS diluted -0.46 -253.85 % -0.13 13.33 % -0.15 -5 272.41 % 0.00 -99.06 % 0.31 218.93 % 0.10 16 300.00 % 0.00 -102.21 % 0.03 173.64 % -0.04 -130.67 % 0.12 183.02 % 0.04 118.43 % -0.23 -487.86 % 0.06 856.45 % 0.01 195.24 % 0.00 -41.67 % 0.00 126.67 % -0.01 -370.00 % 0.01 -87.65 % 0.04 -81.59 % 0.22 696.21 % -0.04 -871.05 % 0.00 97.08 % -0.13 59.38 % -0.32
Earnings per share -0.46 -253.85 % -0.13 13.33 % -0.15 -5 272.41 % 0.00 -99.06 % 0.31 218.93 % 0.10 16 300.00 % 0.00 -102.21 % 0.03 173.64 % -0.04 -130.67 % 0.12 183.02 % 0.04 118.43 % -0.23 -487.86 % 0.06 856.45 % 0.01 195.24 % 0.00 -41.67 % 0.00 126.67 % -0.01 -370.00 % 0.01 -87.65 % 0.04 -81.59 % 0.22 696.21 % -0.04 -871.05 % 0.00 97.08 % -0.13 59.38 % -0.32
Gross profit 1.231 B -15.04 % 1.448 B -28.99 % 2.040 B -13.80 % 2.367 B -28.48 % 3.309 B 32.76 % 2.492 B 129.13 % 1.088 B 6.82 % 1.018 B 52.06 % 669.658 M 2.78 % 651.549 M -47.18 % 1.234 B 1 029.71 % 109.188 M -50.32 % 219.777 M 279.59 % 57.899 M 1 112.80 % 4.774 M 16.24 % 4.107 M -34.08 % 6.230 M -49.16 % 12.254 M -47.65 % 23.406 M -42.24 % 40.524 M 334.89 % -17.252 M -452.66 % 4.892 M -61.40 % 12.674 M 149.34 % -25.689 M
Income tax expense -137.951 M -309.48 % 65.855 M -5.42 % 69.630 M -79.29 % 336.244 M -69.77 % 1.112 B 77.89 % 625.300 M 40.42 % 445.299 M 87.33 % 237.713 M -44.22 % 426.196 M -44.94 % 774.091 M -3.10 % 798.888 M 20 840.71 % 3.815 M -93.26 % 56.604 M 451.32 % 10.267 M 209.34 % 3.319 M 48.50 % 2.235 M 56.95 % 1.424 M 27.48 % 1.117 M -83.07 % 6.596 M 101.34 % -493.450 M -127 936.79 % 386.000 K 104.24 % -9.105 M 0.000 0.000
Cost of revenue 376.993 M -51.43 % 776.154 M -11.16 % 873.640 M 20.65 % 724.131 M -78.72 % 3.402 B 71.05 % 1.989 B 23.02 % 1.617 B -7.51 % 1.748 B 41.16 % 1.238 B -53.12 % 2.642 B 56.69 % 1.686 B 882.00 % 171.692 M -51.14 % 351.390 M 0.000 -100.00 % 3.081 M -15.68 % 3.654 M -20.89 % 4.619 M 0.000 0.000 -100.00 % 5.027 M -93.46 % 76.887 M 972.79 % 7.167 M -71.77 % 25.386 M -76.80 % 109.417 M
General and administrative expenses 223.378 M -38.85 % 365.290 M -18.34 % 447.347 M -1.30 % 453.235 M 15.79 % 391.433 M 29.38 % 302.536 M 19.91 % 252.299 M 65.29 % 152.640 M -1.73 % 155.324 M 1.53 % 152.981 M 67.76 % 91.191 M 61.78 % 56.367 M 88.49 % 29.904 M 29.97 % 23.008 M 43.52 % 16.031 M 27.37 % 12.586 M -18.33 % 15.411 M 17.14 % 13.156 M -5.79 % 13.965 M -53.00 % 29.713 M -30.26 % 42.604 M -44.89 % 77.305 M -20.01 % 96.642 M 364.25 % 20.817 M
Selling and marketing expenses 42.479 M -12.34 % 48.459 M -5.41 % 51.229 M 1.61 % 50.416 M -27.88 % 69.901 M -23.09 % 90.882 M 8.14 % 84.038 M 30.84 % 64.232 M 7.70 % 59.639 M 49.33 % 39.937 M -16.99 % 48.111 M 8.43 % 44.371 M 456.24 % 7.977 M 110.14 % 3.796 M -43.89 % 6.765 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 96.000 K -94.40 % 1.714 M -83.85 % 10.616 M
Other expenses -3.221 B 0.000 -100.00 % 188.440 M -22.85 % 244.244 M -53.36 % 523.718 M 141.40 % 216.947 M 148.49 % -447.384 M -97.57 % -226.445 M -3.58 % -218.620 M 22.22 % -281.085 M -158.55 % 480.072 M 328.61 % 112.006 M 554.74 % 17.107 M -61.33 % 44.233 M 266.67 % -26.540 M -462.07 % 7.330 M 1 813.84 % 383.000 K -99.28 % 53.091 M 387.74 % 10.885 M 136.93 % -29.475 M -84.24 % -15.998 M 77.77 % -71.970 M -1 346.34 % -4.976 M -115.48 % 32.144 M
Operating expenses 265.857 M -35.74 % 413.749 M -39.78 % 687.016 M -8.14 % 747.895 M -24.08 % 985.052 M 61.39 % 610.365 M 123.59 % 272.980 M 41.74 % 192.592 M -12.60 % 220.363 M -85.45 % 1.515 B 3 842.95 % 38.419 M -81.94 % 212.744 M 286.89 % 54.988 M -22.59 % 71.037 M 1 997.36 % -3.744 M -127.02 % 13.855 M -61.37 % 35.868 M -45.86 % 66.247 M 166.59 % 24.850 M 10 341.18 % 238.000 K -99.11 % 26.606 M 389.89 % 5.431 M -94.18 % 93.380 M 46.88 % 63.577 M
Cost and expenses 2.836 B 92.29 % 1.475 B 4.07 % 1.417 B -4.92 % 1.491 B -65.52 % 4.324 B 66.33 % 2.600 B 37.54 % 1.890 B -2.62 % 1.941 B 33.04 % 1.459 B -64.90 % 4.157 B 141.04 % 1.724 B 348.56 % 384.436 M -5.40 % 406.378 M 472.07 % 71.037 M 10 814.48 % -663.000 K -103.79 % 17.509 M -56.75 % 40.487 M -38.88 % 66.247 M 166.59 % 24.850 M 371.98 % 5.265 M -94.91 % 103.493 M 721.50 % 12.598 M -89.39 % 118.766 M -31.35 % 172.994 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
Selling general and administrative expenses 3.487 B 742.76 % 413.749 M -17.01 % 498.576 M -1.01 % 503.651 M 9.17 % 461.334 M 17.26 % 393.418 M 16.36 % 338.116 M 54.66 % 218.620 M 1.70 % 214.963 M 11.43 % 192.918 M 38.49 % 139.302 M 38.28 % 100.738 M 165.93 % 37.881 M 41.33 % 26.804 M 17.58 % 22.796 M 81.12 % 12.586 M -18.33 % 15.411 M 17.14 % 13.156 M -5.79 % 13.965 M -53.00 % 29.713 M -30.26 % 42.604 M -44.96 % 77.401 M -21.31 % 98.356 M 212.91 % 31.433 M
Interest income 36.680 M -33.89 % 55.487 M 12.13 % 49.485 M -55.89 % 112.174 M -31.15 % 162.934 M -53.61 % 351.264 M -14.57 % 411.194 M 268.40 % 111.616 M -28.24 % 155.539 M 28.74 % 120.815 M -56.40 % 277.084 M 12 432.07 % 2.211 M 494.35 % 372.000 K 9.73 % 339.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.533 M 0.000 0.000 0.000 0.000
Interest expense 1.058 B -5.86 % 1.124 B -11.51 % 1.270 B -15.93 % 1.511 B -0.43 % 1.517 B 0.89 % 1.504 B 20.43 % 1.249 B 32.94 % 939.346 M 17.60 % 798.796 M -20.49 % 1.005 B 92.56 % 521.737 M 148.74 % 209.756 M 92.70 % 108.851 M 837.24 % 11.614 M 19 924.14 % 58.000 K 0.000 0.000 0.000 0.000 -100.00 % 205.209 M 1 797.80 % 10.813 M 15.71 % 9.345 M 1 725.20 % 512.000 K -98.22 % 28.783 M
Depreciation and amortization 20.523 M -2.49 % 21.046 M -53.07 % 44.850 M 157.20 % 17.438 M 42.67 % 12.223 M 95.04 % 6.267 M 21.45 % 5.160 M -16.81 % 6.203 M -12.67 % 7.103 M 52.69 % 4.652 M 96.70 % 2.365 M -23.21 % 3.080 M 64.53 % 1.872 M 206.38 % 611.000 K 41.76 % 431.000 K 445.57 % 79.000 K 393.75 % 16.000 K 45.45 % 11.000 K -62.07 % 29.000 K -19.44 % 36.000 K -29.41 % 51.000 K -39.29 % 84.000 K -75.22 % 339.000 K -68.67 % 1.082 M
Operating income -2.256 B -318.07 % 1.035 B -23.52 % 1.353 B -16.42 % 1.619 B -30.35 % 2.324 B 23.48 % 1.882 B 170.69 % 695.294 M -12.35 % 793.285 M 35.04 % 587.432 M 116.13 % 271.793 M -81.01 % 1.431 B 289.79 % -754.074 M -490.19 % 193.259 M 576.18 % 28.581 M 235.54 % 8.518 M 293.08 % 2.167 M 107.41 % -29.255 M 38.48 % -47.550 M 15.30 % -56.140 M 65.82 % -164.257 M -272.64 % -44.079 M -707.01 % -5.462 M 97.09 % -187.571 M 57.77 % -444.157 M
Operating income ratio -1.42 -416.79 % 0.45 -5.75 % 0.48 -12.12 % 0.54 54.58 % 0.35 -16.47 % 0.42 63.37 % 0.26 -10.35 % 0.29 -6.86 % 0.31 273.03 % 0.08 -83.16 % 0.49 118.26 % -2.68 -893.44 % 0.34 -31.46 % 0.49 -54.48 % 1.08 288.37 % 0.28 110.35 % -2.70 30.51 % -3.88 -61.78 % -2.40 33.49 % -3.61 -387.86 % -0.74 -63.19 % -0.45 90.81 % -4.93 7.10 % -5.30
Total other income expenses net -1.126 B 40.90 % -1.905 B 17.35 % -2.305 B -96.53 % -1.173 B -215.72 % 1.014 B 248.59 % -682.109 M 45.38 % -1.249 B -51.47 % -824.472 M -142.02 % -340.668 M -119.04 % 1.789 B 653.69 % -323.130 M -54.05 % -209.756 M -218.56 % 176.914 M 266.47 % 48.275 M 83 332.76 % -58.000 K -100.79 % 7.330 M 9.68 % 6.683 M -44.45 % 12.031 M -83.79 % 74.226 M 153.82 % -137.906 M -1 175.37 % -10.813 M -15.71 % -9.345 M -1 725.20 % -512.000 K 98.22 % -28.783 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
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
Net debt 15.183 B 12.07 % 13.548 B -15.57 % 16.046 B -17.96 % 19.560 B 18.28 % 16.537 B -6.65 % 17.715 B -8.69 % 19.401 B 86.82 % 10.384 B 54.99 % 6.700 B 166.99 % 2.509 B -49.09 % 4.929 B 38.86 % 3.550 B 141.71 % 1.469 B 273.14 % 393.569 M 509.63 % 64.559 M 159.28 % -108.903 M -60 739.66 % -179.000 K 91.81 % -2.186 M -379.54 % 782.000 K -92.84 % 10.921 M -74.39 % 42.643 M -36.04 % 66.675 M 46.69 % 45.452 M -4.20 % 47.446 M
Total investments 25.776 M -96.55 % 747.536 M -16.87 % 899.203 M -77.81 % 4.053 B -51.21 % 8.306 B -4.16 % 8.667 B -20.99 % 10.969 B 217.64 % 3.453 B -1.21 % 3.496 B 257.15 % 978.800 M 11 519.18 % 8.424 M -78.12 % 38.503 M 0.000 0.000 -100.00 % 124.418 M 0.000 0.000 -100.00 % 73.630 M 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 15.200 B 9.76 % 13.849 B -17.59 % 16.806 B -18.93 % 20.731 B 15.52 % 17.945 B -5.86 % 19.062 B -4.43 % 19.945 B 78.67 % 11.163 B 43.38 % 7.786 B -4.71 % 8.171 B -7.43 % 8.827 B 94.14 % 4.547 B 182.94 % 1.607 B 104.08 % 787.399 M 856.84 % 82.292 M 293 800.00 % 28.000 K 0.000 0.000 -100.00 % 9.000 M -21.40 % 11.451 M -73.20 % 42.728 M -36.50 % 67.285 M 44.94 % 46.422 M -4.93 % 48.830 M
Accumulated other comprehensive income loss -1.637 B -159.88 % -629.817 M 59.84 % -1.568 B -51.24 % -1.037 B -1.22 % -1.024 B -61.30 % -635.104 M -0.66 % -630.949 M -139.99 % -262.906 M 44.58 % -474.348 M -780.17 % -53.893 M -1 134.61 % 5.209 M 278.64 % -2.916 M -78.79 % -1.631 M -43.07 % -1.140 M 64.25 % -3.189 M -15.63 % -2.758 M 0.000 0.000 0.000 100.00 % -5.465 M -0.85 % -5.419 M 22.31 % -6.975 M 2.47 % -7.152 M -4.61 % -6.837 M
Retained earnings -3.249 B -1 119.78 % 318.622 M -71.40 % 1.114 B -48.88 % 2.179 B -25.25 % 2.916 B 304.30 % 721.130 M 419.13 % 138.911 M 147.49 % -292.505 M 37.35 % -466.906 M -60.31 % -291.261 M 67.00 % -882.670 M -171.80 % -324.747 M 0.000 -100.00 % 563.634 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 885.064 M 22.49 % 722.564 M 0.00 % 722.564 M 0.00 % 722.564 M 0.43 % 719.442 M 0.00 % 719.442 M 11.99 % 642.441 M 0.00 % 642.441 M 0.00 % 642.441 M 33.33 % 481.831 M 0.00 % 481.831 M 14.07 % 422.412 M 15.55 % 365.581 M 48.08 % 246.882 M 1.57 % 243.059 M 7.13 % 226.882 M 39.02 % 163.200 M 0.000 0.000 -100.00 % 136.000 M 0.00 % 136.000 M 0.00 % 136.000 M 0.00 % 136.000 M 0.00 % 136.000 M
Total equity 2.004 B -68.52 % 6.364 B 2.13 % 6.232 B -20.84 % 7.872 B -7.54 % 8.515 B 26.94 % 6.708 B -2.05 % 6.848 B 32.14 % 5.183 B 7.83 % 4.806 B 15.36 % 4.166 B 8.35 % 3.845 B 3.03 % 3.732 B 43.27 % 2.605 B 107.90 % 1.253 B 30.49 % 960.268 M 85.61 % 517.347 M 14.44 % 452.081 M -5.29 % 477.327 M 10.47 % 432.097 M 31.59 % 328.358 M 469.38 % 57.669 M -63.26 % 156.949 M 14.50 % 137.077 M -66.29 % 406.686 M
Other non current liabilities 143.754 M 114.22 % -1.011 B 72.63 % -3.694 B 0.000 -100.00 % 353.223 M 114.55 % -2.427 B -83.13 % -1.325 B -81.26 % -731.243 M -21.66 % -601.066 M -60.32 % -374.912 M 80.41 % -1.914 B 0.000 -100.00 % 123.602 M -63.90 % 342.367 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.498 M 0.000 0.000 -100.00 % 509.833 M 0.000
Long term debt 1.454 B -72.75 % 5.337 B -40.29 % 8.938 B -22.77 % 11.573 B 27.39 % 9.085 B -39.54 % 15.025 B 55.54 % 9.660 B 0.77 % 9.586 B 35.31 % 7.084 B 50.62 % 4.703 B -24.65 % 6.242 B 104.14 % 3.058 B 298.31 % 767.646 M 6.41 % 721.413 M 780.36 % 81.945 M 372 377.27 % 22.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 2.066 B -74.13 % 7.989 B -30.78 % 11.541 B -20.43 % 14.503 B 35.04 % 10.740 B -24.13 % 14.155 B 46.53 % 9.660 B 0.77 % 9.586 B 35.32 % 7.084 B 50.65 % 4.702 B -24.67 % 6.242 B 78.55 % 3.496 B 152.73 % 1.383 B 21.59 % 1.138 B 726.62 % 137.624 M 2 380.61 % 5.548 M 35.28 % 4.101 M 8.18 % 3.791 M -91.69 % 45.595 M -33.44 % 68.498 M -69.73 % 226.295 M -35.16 % 348.988 M -31.55 % 509.833 M -3.71 % 529.473 M
Other current liabilities 10.668 B 98.86 % 5.364 B 115.16 % 2.493 B 67.78 % 1.486 B 56.92 % 946.952 M -43.55 % 1.678 B 72.23 % 974.020 M 33.64 % 728.832 M 29.03 % 564.836 M -70.66 % 1.925 B -42.64 % 3.356 B 42 919.93 % -7.838 M -100.96 % 818.756 M 3.53 % 790.873 M 214.71 % 251.305 M 0.000 0.000 -100.00 % 12.893 M -92.31 % 167.656 M -40.97 % 284.041 M -33.74 % 428.670 M 50.99 % 283.909 M -61.48 % 737.106 M 12.07 % 657.722 M
Deferred revenue 0.000 0.000 -100.00 % 2.635 B 10.41 % 2.387 B 61.03 % 1.482 B -42.39 % 2.573 B -9.58 % 2.846 B 3.45 % 2.751 B 27.28 % 2.161 B 9 811.48 % 21.805 M 100.84 % -2.585 B -214.66 % 2.254 B 168.38 % 839.937 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.617 M 0.000 -100.00 % 853.420 M 19.21 % 715.895 M 171.27 % 263.902 M 44.70 % 182.377 M
Short term debt 13.752 B 61.55 % 8.512 B 33.39 % 6.381 B -16.29 % 7.623 B -4.19 % 7.956 B 97.08 % 4.037 B -39.20 % 6.640 B 321.04 % 1.577 B 124.83 % 701.422 M -79.77 % 3.467 B 34.14 % 2.585 B 73.58 % 1.489 B 77.41 % 839.293 M 1 171.93 % 65.986 M 18 916.14 % 347.000 K 5 683.33 % 6.000 K 0.000 0.000 -100.00 % 9.000 M -21.40 % 11.451 M -73.20 % 42.728 M -36.50 % 67.285 M 44.94 % 46.422 M -4.93 % 48.830 M
Total current liabilities 27.455 B 27.20 % 21.585 B 18.42 % 18.227 B -5.65 % 19.318 B 15.18 % 16.771 B 33.95 % 12.521 B -30.34 % 17.975 B 107.73 % 8.653 B 38.32 % 6.256 B -23.57 % 8.185 B -0.61 % 8.235 B 91.02 % 4.311 B 103.75 % 2.116 B 51.34 % 1.398 B 448.29 % 254.996 M 1 177.60 % 19.959 M 106.83 % 9.650 M -31.12 % 14.010 M -93.44 % 213.556 M -49.97 % 426.889 M -61.36 % 1.105 B 1.36 % 1.090 B -12.59 % 1.247 B 5.03 % 1.187 B
Total liabilities 30.777 B 4.89 % 29.344 B -5.00 % 30.887 B -11.82 % 35.026 B 23.26 % 28.416 B -2.47 % 29.136 B 0.61 % 28.960 B 52.66 % 18.970 B 36.08 % 13.941 B 5.12 % 13.262 B -19.09 % 16.391 B 109.95 % 7.807 B 123.11 % 3.499 B 37.99 % 2.536 B 545.85 % 392.620 M 1 439.26 % 25.507 M 85.49 % 13.751 M -22.75 % 17.801 M -91.66 % 213.556 M -56.89 % 495.387 M -55.16 % 1.105 B 1.36 % 1.090 B -12.59 % 1.247 B 5.03 % 1.187 B
Other non current assets 15.420 B -17.47 % 18.685 B 84 110.38 % -22.241 M -330.36 % -5.168 M 95.09 % -105.258 M 63.74 % -290.307 M -339.27 % -66.088 M -18.75 % -55.655 M -77.80 % -31.302 M 6.34 % -33.422 M 74.60 % -131.608 M -119.85 % 663.024 M -41.12 % 1.126 B 2.74 % 1.096 B 28.29 % 854.317 M 415.48 % 165.733 M -14.77 % 194.463 M 84.65 % 105.314 M 997.02 % 9.600 M -98.18 % 528.575 M -28.09 % 735.000 M -13.43 % 849.000 M -2.75 % 873.000 M -9.28 % 962.319 M
Long term investments 498.621 M -33.30 % 747.536 M -15.61 % 885.769 M -29.12 % 1.250 B -74.12 % 4.829 B 25.78 % 3.840 B -28.14 % 5.343 B 37 530.24 % 14.200 M -60.17 % 35.651 M 49.19 % 23.896 M 183.67 % 8.424 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
Intangible assets 4.476 M -90.72 % 48.212 M 586.78 % 7.020 M -24.03 % 9.241 M -90.55 % 97.754 M -55.39 % 219.154 M 302.67 % 54.425 M -9.21 % 59.946 M -1.47 % 60.842 M -9.55 % 67.268 M 191.77 % 23.055 M -68.59 % 73.411 M -17.13 % 88.582 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 -100.00 % 87.081 M -58.05 % 207.571 M -2.19 % 212.218 M 1 147.61 % 17.010 M 7.20 % 15.868 M -8.81 % 17.401 M -77.64 % 77.838 M 319.79 % 18.542 M 346.90 % 4.149 M 0.000 0.000 0.000 0.000 -100.00 % 4.520 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 4.476 M -90.72 % 48.212 M 586.78 % 7.020 M -24.03 % 9.241 M -95.00 % 184.835 M -56.69 % 426.725 M 60.04 % 266.643 M 246.49 % 76.956 M 0.32 % 76.710 M -9.40 % 84.669 M -16.08 % 100.893 M 9.72 % 91.953 M -0.84 % 92.731 M 0.000 0.000 0.000 0.000 -100.00 % 4.520 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 214.953 M -19.57 % 267.247 M -7.62 % 289.286 M -63.13 % 784.618 M 114.15 % 366.393 M 5.13 % 348.513 M 53.34 % 227.288 M 86.27 % 122.023 M 138.67 % 51.126 M 51.68 % 33.707 M 9.74 % 30.715 M 51.67 % 20.251 M 47.32 % 13.746 M 749.04 % 1.619 M -22.68 % 2.094 M -98.10 % 110.404 M 46.34 % 75.442 M -60.16 % 189.359 M -56.97 % 440.018 M 62.14 % 271.389 M -33.05 % 405.344 M 5.60 % 383.849 M -21.36 % 488.127 M -17.07 % 588.574 M
Total non current assets 16.138 B -18.33 % 19.759 B 1 571.55 % 1.182 B -42.16 % 2.044 B -61.40 % 5.294 B 20.11 % 4.407 B -24.50 % 5.837 B 2 638.27 % 213.179 M 30.40 % 163.487 M 14.91 % 142.272 M 8.10 % 131.608 M -83.02 % 775.228 M -37.20 % 1.234 B 12.47 % 1.098 B 28.16 % 856.411 M 210.14 % 276.137 M 2.31 % 269.905 M -9.79 % 299.193 M -33.46 % 449.618 M -44.60 % 811.591 M -28.83 % 1.140 B -7.50 % 1.233 B -9.42 % 1.361 B -12.24 % 1.551 B
Other current assets 2.868 B 57.70 % 1.818 B 17.81 % 1.543 B -42.22 % 2.671 B -4.06 % 2.784 B -1.17 % 2.817 B -71.95 % 10.045 B -9.17 % 11.059 B 70.12 % 6.501 B 121.22 % 2.939 B -38.44 % 4.774 B 31.90 % 3.619 B 2 924.36 % 119.667 M -39.48 % 197.716 M -58.70 % 478.744 M 203.41 % 157.786 M -19.39 % 195.748 M 1.03 % 193.749 M 3.16 % 187.817 M 3 066.70 % 5.931 M -70.74 % 20.272 M 152.20 % 8.038 M -33.13 % 12.020 M 2 541.76 % 455.000 K
Short term investments 25.776 M 94.65 % 13.242 M -1.43 % 13.434 M -99.52 % 2.803 B -19.37 % 3.476 B -27.98 % 4.827 B -14.20 % 5.626 B 63.58 % 3.439 B -0.60 % 3.460 B 262.35 % 954.904 M 0.000 -100.00 % 38.503 M 0.000 0.000 -100.00 % 124.418 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 17.003 M -94.36 % 301.264 M -60.34 % 759.572 M -35.15 % 1.171 B -16.84 % 1.408 B 4.48 % 1.348 B 147.50 % 544.610 M -30.05 % 778.542 M -28.29 % 1.086 B -80.82 % 5.661 B 45.25 % 3.898 B 290.95 % 996.939 M 620.41 % 138.385 M -64.86 % 393.830 M 2 120.89 % 17.733 M -83.72 % 108.931 M 60 755.31 % 179.000 K -91.81 % 2.186 M -73.40 % 8.218 M 1 450.57 % 530.000 K 523.53 % 85.000 K -86.07 % 610.000 K -37.11 % 970.000 K -29.91 % 1.384 M
Cash and short term investments 42.779 M -86.40 % 314.506 M -59.31 % 773.006 M -80.55 % 3.974 B 12.54 % 3.532 B -42.81 % 6.175 B -24.97 % 8.230 B 94.58 % 4.230 B -6.95 % 4.546 B -31.29 % 6.616 B 69.75 % 3.898 B 276.41 % 1.035 B 648.23 % 138.385 M -64.86 % 393.830 M 177.05 % 142.151 M 30.50 % 108.931 M 60 755.31 % 179.000 K -91.81 % 2.186 M -73.40 % 8.218 M 1 450.57 % 530.000 K 523.53 % 85.000 K -86.07 % 610.000 K -37.11 % 970.000 K -29.91 % 1.384 M
Total current assets 16.643 B 3.23 % 16.123 B -42.32 % 27.955 B -18.43 % 34.273 B 75.84 % 19.492 B 3.90 % 18.760 B -27.55 % 25.894 B 20.59 % 21.472 B 31.04 % 16.386 B 5.78 % 15.492 B -19.51 % 19.246 B 78.80 % 10.764 B 121.04 % 4.870 B 80.95 % 2.691 B 442.06 % 496.477 M 86.14 % 266.717 M 36.13 % 195.927 M 0.00 % 195.935 M -0.05 % 196.035 M 1 512.93 % 12.154 M -44.91 % 22.064 M 57.52 % 14.007 M -38.80 % 22.889 M -46.75 % 42.988 M
Inventory 0.000 -100.00 % 13.012 B -0.35 % 13.057 B -6.86 % 14.020 B 209.10 % 4.536 B -32.47 % 6.717 B -11.29 % 7.572 B 30.99 % 5.780 B 12.44 % 5.141 B 5.47 % 4.874 B -49.15 % 9.586 B 57.21 % 6.098 B 51.32 % 4.030 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.724 M 2.34 % 3.639 M -9.59 % 4.025 M -59.34 % 9.899 M -40.23 % 16.562 M
Net receivables 13.733 B 1 303.21 % 978.694 M -92.22 % 12.581 B -7.55 % 13.608 B 57.50 % 8.640 B 183.18 % 3.051 B 6 330.84 % 47.445 M -98.95 % 4.514 B 145.12 % 1.842 B 35.49 % 1.359 B 37.41 % 989.216 M -72.46 % 3.592 B 517.16 % 582.071 M 1 303.02 % 41.487 M 0.000 -100.00 % 157.786 M 2.16 % 154.445 M -20.29 % 193.749 M 0.000 -100.00 % 1.969 M 201.92 % -1.932 M -244.83 % 1.334 M 0.000 0.000
Tax assets 0.000 -100.00 % 11.177 M -49.75 % 22.241 M 330.36 % 5.168 M -71.57 % 18.177 M -78.03 % 82.736 M 25.19 % 66.088 M 18.75 % 55.655 M 77.80 % 31.302 M -6.34 % 33.422 M -72.87 % 123.184 M 0.000 -100.00 % 1.892 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.627 M 0.000 0.000 0.000 0.000
Other assets 0.000 -100.00 % 35.708 B 347.37 % 7.982 B 21.29 % 6.581 B -45.81 % 12.145 B -4.19 % 12.677 B 210.93 % 4.077 B 65.21 % 2.468 B 12.32 % 2.197 B 22.42 % 1.795 B 109.19 % 857.922 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
Account payables 3.036 B -5.12 % 3.199 B -1.55 % 3.250 B -4.27 % 3.394 B 53.76 % 2.208 B 4.77 % 2.107 B -12.98 % 2.421 B 51.21 % 1.601 B 49.02 % 1.075 B -15.14 % 1.266 B -4.25 % 1.323 B 136.14 % 560.064 M 33.26 % 420.286 M -21.09 % 532.643 M 50 244.33 % 1.058 M -94.30 % 18.561 M 104.48 % 9.077 M 0.000 -100.00 % 36.595 M -68.61 % 116.567 M -36.50 % 183.567 M -34.84 % 281.703 M -39.21 % 463.411 M -3.59 % 480.643 M
Tax payables 0.000 -100.00 % 4.509 B 30.04 % 3.467 B -21.69 % 4.427 B 5.97 % 4.178 B 96.55 % 2.126 B -5.46 % 2.248 B 12.70 % 1.995 B 13.74 % 1.754 B 16.54 % 1.505 B 54.88 % 971.797 M 6 110.76 % 15.647 M -58.33 % 37.546 M 335.77 % 8.616 M 276.90 % 2.286 M 64.22 % 1.392 M 142.93 % 573.000 K -48.70 % 1.117 M 266.23 % 305.000 K -97.94 % 14.830 M -96.70 % 449.774 M -1.58 % 457.010 M 0.000 0.000
Deferred revenue non current 3.734 B 14.09 % 3.273 B 24.21 % 2.635 B 10.41 % 2.387 B 0.000 -100.00 % 2.573 B -9.58 % 2.846 B 3.45 % 2.751 B 27.28 % 2.161 B 9 811.48 % 21.805 M -99.50 % 4.328 B 41.58 % 3.057 B 1 297.85 % 218.701 M 211.23 % -196.626 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -23.436 M -174.45 % 31.478 M -67.79 % 97.729 M -30.99 % 141.618 M 41.19 % 100.303 M 1.81 % 98.520 M -21.69 % 125.803 M -61.22 % 324.442 M -2.80 % 333.803 M -6.10 % 355.495 M -22.42 % 458.226 M 13.18 % 404.867 M 25.19 % 323.412 M 104.29 % 158.314 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.000 M 0.00 % 35.000 M
Capital lease obligations 5.876 M -49.67 % 11.676 M -30.91 % 16.900 M 146.72 % 6.850 M -50.54 % 13.850 M -31.58 % 20.242 M 100.71 % -2.846 B -432 572.49 % 658.000 K -51.94 % 1.369 M -37.83 % 2.202 M 337.77 % 503.000 K -28.75 % 706.000 K 84.33 % 383.000 K -48.66 % 746.000 K -31.75 % 1.093 M 3 803.57 % 28.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 630.949 M 139.99 % 262.906 M -44.58 % 474.348 M 780.17 % 53.893 M 0.000 -100.00 % 324.747 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 6.028 B 28.87 % 4.678 B -33.03 % 6.985 B 19.09 % 5.866 B 1.07 % 5.804 B 0.00 % 5.804 B 36.60 % 4.249 B -7.05 % 4.571 B 1.27 % 4.514 B 17.63 % 3.837 B 1.45 % 3.783 B 31.34 % 2.880 B 123.88 % 1.286 B 1 202.46 % 98.771 M -92.48 % 1.314 B 45.16 % 905.310 M -0.08 % 906.000 M -15.26 % 1.069 B 18.01 % 906.000 M 0.00 % 906.000 M 1 342.59 % -72.912 M -361.11 % 27.924 M 204.31 % -26.771 M -111.04 % 242.523 M
Deferred tax liabilities non current 1.724 B -16.70 % 2.070 B -5.75 % 2.196 B -10.74 % 2.460 B 88.96 % 1.302 B -16.37 % 1.557 B 17.47 % 1.325 B 81.26 % 731.243 M 21.79 % 600.408 M 60.73 % 373.543 M -80.48 % 1.913 B 336.69 % 438.164 M 60.36 % 273.232 M 270.02 % 73.842 M 32.62 % 55.679 M 907.58 % 5.526 M 34.75 % 4.101 M 8.18 % 3.791 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 -100.00 % 1.188 B -68.19 % 3.734 B -9.69 % 4.135 B 0.000 -100.00 % 2.460 B 85.63 % 1.325 B 81.26 % 731.243 M 21.66 % 601.066 M 60.32 % 374.912 M -80.41 % 1.914 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -45.595 M 0.000 100.00 % -226.295 M 35.16 % -348.988 M 31.55 % -509.833 M 3.71 % -529.473 M
Total assets 32.781 B -8.64 % 35.882 B -3.33 % 37.119 B -13.47 % 42.898 B 16.16 % 36.930 B 3.03 % 35.844 B 0.10 % 35.808 B 48.26 % 24.153 B 28.84 % 18.747 B 7.56 % 17.429 B -13.87 % 20.236 B 75.37 % 11.539 B 89.04 % 6.104 B 61.11 % 3.789 B 180.05 % 1.353 B 149.22 % 542.854 M 16.53 % 465.832 M -5.92 % 495.128 M -23.31 % 645.653 M -21.62 % 823.745 M -29.13 % 1.162 B -6.77 % 1.247 B -9.91 % 1.384 B -13.17 % 1.594 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
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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
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
Change in working capital 420.194 M -60.82 % 1.073 B -27.79 % 1.485 B 570.12 % -315.933 M 93.86 % -5.149 B -358.71 % -1.123 B -110.39 % -533.552 M 66.74 % -1.604 B -164.84 % -605.701 M -160.16 % 1.007 B 173.00 % -1.379 B -3 983.06 % -33.778 M 94.75 % -643.333 M -297.75 % 325.330 M 364.18 % -123.148 M -6.40 % -115.736 M -325.02 % -27.231 M -38.03 % -19.729 M 41.26 % -33.586 M -8.29 % -31.015 M -221.94 % 25.434 M -33.08 % 38.007 M -65.42 % 109.912 M 5 071.14 % -2.211 M
Accounts receivables -811.155 M 10.90 % -910.396 M -180.42 % 1.132 B 192.91 % -1.219 B 80.61 % -6.284 B -349.54 % -1.398 B -109.26 % -668.062 M 57.42 % -1.569 B -2 396.90 % 68.308 M 192.71 % -73.682 M 92.46 % -977.572 M -13 169.61 % -7.367 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
Inventory -104.932 M -193.16 % 112.631 M -36.81 % 178.254 M 127.89 % -639.021 M -130.04 % 2.127 B 321.22 % 505.005 M 275.44 % 134.510 M 482.70 % -35.148 M 94.20 % -605.701 M -160.16 % 1.007 B 350.68 % -401.605 M 71.63 % -1.415 B -3 466.99 % 42.038 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.663 M 59.59 % 4.175 M
Accounts payables 890.321 M 1 812.20 % 46.560 M 110.57 % -440.463 M -2 203.07 % -19.125 M 80.80 % -99.604 M -19 000.19 % 527.000 K 100.37 % -142.772 M -132.05 % 445.453 M 321.95 % 105.570 M 546.93 % -23.621 M 0.000 -100.00 % 7.367 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 320.063 M -82.45 % 1.824 B 196.35 % 615.405 M -60.57 % 1.561 B 274.89 % -892.408 M -287.79 % -230.124 M -261.18 % 142.772 M 132.05 % -445.453 M -156.19 % -173.878 M -278.70 % 97.303 M 106.45 % -1.509 B -208.66 % 1.389 B 302.66 % -685.371 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 103.249 M 1 716.80 % -6.386 M
Other non cash items 3.785 B 130.39 % 1.643 B 310.97 % 399.802 M -12.01 % 454.396 M 149.81 % 181.895 M 140.51 % -448.992 M 52.66 % -948.459 M -226.20 % 751.557 M 45.19 % 517.649 M 123.78 % -2.177 B -4 054.81 % -52.389 M -110.47 % 500.346 M 373.62 % -182.861 M -273.86 % -48.911 M -35.16 % -36.188 M -92.83 % -18.767 M -258.13 % 11.868 M 125.47 % -46.597 M 42.25 % -80.686 M -168.71 % 117.427 M 565.27 % 17.651 M 143.71 % -40.383 M -141.23 % 97.935 M -78.07 % 446.515 M
Net cash provided by operating activities 620.782 M -66.74 % 1.866 B 115.83 % 864.725 M 388.09 % 177.166 M 106.42 % -2.761 B -218.77 % -866.053 M 41.20 % -1.473 B -118.88 % -672.880 M -161.04 % -257.770 M 55.08 % -573.848 M 54.06 % -1.249 B -152.74 % -494.182 M 16.17 % -589.476 M -299.65 % 295.255 M 296.25 % -150.445 M -20.43 % -124.927 M -229.46 % -37.919 M 35.35 % -58.654 M -8.27 % -54.175 M 30.97 % -78.475 M -567.53 % -11.756 M 31.25 % -17.099 M -185.06 % 20.103 M 172.96 % -27.554 M
Investments in property plant and equipment -281.000 K 26.05 % -380.000 K 67.85 % -1.182 M 99.72 % -418.873 M -3 940.84 % -10.366 M 85.21 % -70.068 M 38.09 % -113.179 M -67.17 % -67.701 M -310.01 % -16.512 M -8.34 % -15.241 M 92.95 % -216.215 M -1 442.96 % -14.013 M -30.96 % -10.700 M 98.19 % -591.498 M -129 330.63 % -457.000 K 97.09 % -15.698 M 84.46 % -101.018 M -280 505.56 % -36.000 K 0.000 100.00 % -340.000 K 83.56 % -2.068 M 85.42 % -14.180 M -10.41 % -12.843 M -24.16 % -10.344 M
Acquisitions net 64.000 K 0.000 0.000 100.00 % -626.368 M -205.39 % 594.341 M 0.000 100.00 % -211.832 M -218.69 % -66.469 M -5 874.89 % 1.151 M -99.95 % 2.512 B 511.87 % -610.005 M 65.53 % -1.770 B -21 090.79 % -8.352 M 0.000 100.00 % -27.653 M -199.17 % 27.885 M -73.78 % 106.349 M 80.35 % 58.967 M 524.06 % 9.449 M -51.25 % 19.382 M 0.000 -100.00 % 9.795 M 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -6.129 M 58.76 % -14.860 M 93.92 % -244.287 M 93.40 % -3.702 B -11 125.52 % 33.579 M 342.36 % -13.855 M 99.10 % -1.539 B 15.58 % -1.823 B 0.000 0.000 100.00 % -237.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 1.312 B -51.44 % 2.702 B -14.53 % 3.161 B -19.94 % 3.949 B 5.45 % 3.744 B 11 284.34 % 32.890 M -96.48 % 933.784 M -60.81 % 2.383 B -2.08 % 2.433 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
Other investing activites 273.543 M -26.58 % 372.570 M -37.47 % 595.810 M -16.42 % 712.896 M -32.84 % 1.062 B 144.09 % -2.407 B 48.92 % -4.713 B -93.44 % -2.436 B 59.92 % -6.078 B -4 822.52 % 128.707 M -80.21 % 650.289 M 29 311.53 % 2.211 M 494.35 % 372.000 K 9.73 % 339.000 K -88.72 % 3.006 M -98.10 % 158.591 M 530.51 % 25.153 M 521.37 % 4.048 M -86.51 % 30.000 M -61.15 % 77.221 M 100.32 % 38.548 M 183 461.90 % 21.000 K 100.18 % -11.458 M -123.94 % 47.866 M
Net cash used for investing activites 273.326 M -26.56 % 372.190 M -80.48 % 1.907 B -19.33 % 2.364 B -50.68 % 4.792 B 290.63 % 1.227 B 124.55 % -4.996 B -96.87 % -2.538 B 50.95 % -5.174 B -249.13 % 3.469 B 273.56 % -1.999 B -12.20 % -1.782 B -9 437.78 % -18.680 M 96.84 % -591.396 M -2 255.78 % -25.104 M -114.70 % 170.778 M 460.22 % 30.484 M -51.60 % 62.979 M 59.65 % 39.449 M -59.02 % 96.263 M 163.88 % 36.480 M 935.93 % -4.364 M 82.04 % -24.301 M -164.76 % 37.522 M
Debt repayment -226.422 M 84.48 % -1.459 B 46.06 % -2.705 B -31.26 % -2.061 B 3.38 % -2.133 B -317.12 % -511.329 M -110.73 % 4.767 B 66.10 % 2.870 B 1 613.68 % -189.609 M -115.86 % 1.196 B -72.24 % 4.307 B 40.36 % 3.068 B 740.41 % 365.115 M -50.82 % 742.471 M 814.38 % 81.199 M 0.000 0.000 100.00 % -9.000 M -267.20 % -2.451 M 86.92 % -18.744 M 23.67 % -24.557 M -217.35 % 20.926 M 686.66 % -3.567 M 30.36 % -5.122 M
Common stock issued 0.000 0.000 0.000 -100.00 % 25.837 M 0.000 0.000 100.00 % -61.743 M -0.02 % -61.733 M -105.11 % 1.208 B 0.000 -100.00 % 7.800 M 0.000 0.000 0.000 0.000 -100.00 % 62.992 M 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
Dividends paid 0.000 0.000 100.00 % -152.416 M 78.91 % -722.563 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 financing activites -668.187 M 25.88 % -901.437 M -422.85 % 279.210 M 1 357.19 % -22.209 M -114.91 % 148.912 M -0.26 % 149.300 M -91.44 % 1.744 B 3 506.58 % 48.348 M 6.74 % 45.295 M 0.000 100.00 % -37.574 M -468.18 % -6.613 M 74.72 % -26.163 M 30.04 % -37.399 M -11 233.03 % -330.000 K -16 400.00 % -2.000 K 0.000 0.000 -100.00 % 27.200 M 4 184.08 % -666.000 K 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -894.609 M 62.10 % -2.361 B 8.44 % -2.578 B 7.25 % -2.780 B -40.11 % -1.984 B -448.01 % -362.029 M -105.56 % 6.511 B 127.92 % 2.857 B 168.64 % 1.063 B -11.07 % 1.196 B -72.04 % 4.277 B 39.69 % 3.062 B 803.33 % 338.952 M -51.93 % 705.072 M 771.87 % 80.869 M 28.38 % 62.990 M 0.000 100.00 % -9.000 M -137.14 % 24.230 M 224.83 % -19.410 M 20.96 % -24.557 M -217.35 % 20.926 M 686.66 % -3.567 M 30.36 % -5.122 M
Effect of forex changes on cash -132.000 K 90.48 % -1.387 M 84.62 % -9.018 M -598.78 % 1.808 M -86.25 % 13.152 M 173.37 % -17.926 M 93.50 % -275.918 M -689.76 % 46.785 M 122.55 % -207.446 M 58.89 % -504.569 M -1 884.63 % 28.273 M -61.04 % 72.571 M 427.44 % 13.759 M 141.90 % -32.834 M -1 042.96 % 3.482 M 4 012.36 % -89.000 K -101.64 % 5.428 M 497.07 % -1.367 M 24.31 % -1.806 M -187.37 % 2.067 M 398.70 % -692.000 K -490.96 % 177.000 K -97.59 % 7.351 M 203.86 % -7.078 M
Net change in cash -633.000 K 99.49 % -123.455 M 70.01 % -411.658 M -73.59 % -237.142 M -492.31 % 60.447 M 413.34 % -19.291 M 91.75 % -233.932 M 23.83 % -307.119 M 93.29 % -4.575 B -233.11 % 3.437 B 180.19 % 1.227 B 42.89 % 858.575 M 436.11 % -255.445 M -167.92 % 376.097 M 512.40 % -91.198 M -183.86 % 108.752 M 5 518.63 % -2.007 M 66.78 % -6.042 M -178.49 % 7.698 M 1 629.89 % 445.000 K 184.76 % -525.000 K -45.83 % -360.000 K 13.04 % -414.000 K 81.45 % -2.232 M
Cash at beginning of period 7.804 M -94.05 % 131.259 M -88.79 % 1.171 B -16.84 % 1.408 B 4.48 % 1.348 B -1.41 % 1.367 B 75.61 % 778.542 M -28.29 % 1.086 B -80.82 % 5.661 B 154.57 % 2.224 B 123.05 % 996.960 M 620.42 % 138.385 M -64.86 % 393.830 M 2 120.89 % 17.733 M -83.72 % 108.931 M 60 755.31 % 179.000 K -91.81 % 2.186 M -73.43 % 8.228 M 1 452.45 % 530.000 K 523.53 % 85.000 K -86.07 % 610.000 K -37.11 % 970.000 K -29.91 % 1.384 M -61.73 % 3.616 M
Cash at end of period 7.171 M -8.11 % 7.804 M -98.97 % 759.572 M -35.15 % 1.171 B -16.84 % 1.408 B 4.48 % 1.348 B 147.50 % 544.610 M -30.05 % 778.542 M -28.29 % 1.086 B -80.82 % 5.661 B 154.57 % 2.224 B 123.05 % 996.960 M 620.42 % 138.385 M -64.86 % 393.830 M 2 120.89 % 17.733 M -83.72 % 108.931 M 60 755.31 % 179.000 K -91.81 % 2.186 M -73.43 % 8.228 M 1 452.45 % 530.000 K 523.53 % 85.000 K -86.07 % 610.000 K -37.11 % 970.000 K -29.91 % 1.384 M
Operating cash flow 620.782 M -66.74 % 1.866 B 115.83 % 864.725 M 388.09 % 177.166 M 106.42 % -2.761 B -218.77 % -866.053 M 41.20 % -1.473 B -118.88 % -672.880 M -161.04 % -257.770 M 55.08 % -573.848 M 54.06 % -1.249 B -152.74 % -494.182 M 16.17 % -589.476 M -299.65 % 295.255 M 296.25 % -150.445 M -20.43 % -124.927 M -229.46 % -37.919 M 35.35 % -58.654 M -8.27 % -54.175 M 30.97 % -78.475 M -567.53 % -11.756 M 31.25 % -17.099 M -185.06 % 20.103 M 172.96 % -27.554 M
Capital expenditure -281.000 K 26.05 % -380.000 K 67.85 % -1.182 M 99.72 % -418.873 M -3 940.84 % -10.366 M 85.21 % -70.068 M 38.09 % -113.179 M -67.17 % -67.701 M -310.01 % -16.512 M -8.34 % -15.241 M 92.95 % -216.215 M -1 442.96 % -14.013 M -30.96 % -10.700 M 98.19 % -591.498 M -129 330.63 % -457.000 K 97.09 % -15.698 M 84.46 % -101.018 M -280 505.56 % -36.000 K 0.000 100.00 % -340.000 K 83.56 % -2.068 M 85.42 % -14.180 M -10.41 % -12.843 M -24.16 % -10.344 M
Free CashFlow 620.501 M -66.75 % 1.866 B 116.08 % 863.543 M 457.27 % -241.707 M 91.28 % -2.771 B -196.02 % -936.121 M 40.98 % -1.586 B -114.15 % -740.581 M -170.01 % -274.282 M 53.44 % -589.089 M 59.79 % -1.465 B -188.32 % -508.195 M 15.33 % -600.176 M -102.60 % -296.243 M -96.31 % -150.902 M -7.31 % -140.625 M -1.21 % -138.937 M -136.73 % -58.690 M -8.33 % -54.175 M 31.26 % -78.815 M -470.13 % -13.824 M 55.80 % -31.279 M -530.84 % 7.260 M 119.16 % -37.898 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
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31
Revenue 1.466 B 70.11 % 862.045 M 19.12 % 723.666 M -34.73 % 1.109 B 7.98 % 1.027 B -33.32 % 1.540 B 12.10 % 1.374 B -5.27 % 1.450 B -11.62 % 1.641 B -69.17 % 5.322 B 282.93 % 1.390 B -33.20 % 2.080 B -13.37 % 2.401 B 95.04 % 1.231 B -16.45 % 1.474 B 9.93 % 1.341 B -5.99 % 1.426 B -3.24 % 1.474 B 239.30 % 434.362 M -78.61 % 2.031 B 60.84 % 1.263 B -56.39 % 2.895 B 11 765.25 % 24.400 M -89.75 % 238.114 M 456.78 % 42.766 M -85.03 % 285.584 M 0.00 % 285.584 M 886.49 % 28.950 M 0.00 % 28.950 M 637.10 % 3.928 M 0.00 % 3.928 M 1.21 % 3.881 M 0.00 % 3.881 M -28.46 % 5.425 M 0.00 % 5.425 M -11.47 % 6.127 M 0.00 % 6.127 M -47.65 % 11.703 M 0.00 % 11.703 M -48.62 % 22.776 M 0.00 % 22.776 M -23.62 % 29.818 M 0.00 % 29.818 M 394.53 % 6.030 M 0.00 % 6.030 M -68.32 % 19.030 M 0.00 % 19.030 M 100.00 % 9.515 M -77.27 % 41.864 M 100.00 % 20.932 M
Net income -213.377 M 91.83 % -2.613 B -213.33 % -833.805 M 0.51 % -838.087 M -730.42 % -100.923 M 82.54 % -577.974 M -108.00 % 7.226 B 0.00 % 7.226 B 0.39 % 7.197 B 0.04 % 7.194 B 0.00 % 7.194 B 0.00 % 7.194 B 2 053.22 % 334.124 M 577.68 % 49.304 M 193.02 % -53.003 M -165.51 % 80.910 M -13.46 % 93.491 M 667.30 % -16.480 M 89.65 % -159.165 M -120.43 % 779.079 M 515.13 % -187.670 M -132.56 % 576.421 M 245.48 % -396.213 M 55.85 % -897.434 M -2 077.76 % -41.209 M -144.20 % 93.228 M 4.61 % 89.121 M 602.85 % 12.680 M 218.67 % 3.979 M 54.79 % 2.571 M 0.00 % 2.571 M -29.21 % 3.631 M 0.00 % 3.631 M 130.26 % -11.998 M 0.00 % -11.998 M -413.22 % 3.831 M 0.00 % 3.831 M -87.25 % 30.034 M 0.00 % 30.034 M -81.72 % 164.264 M 0.00 % 164.264 M 845.31 % -22.040 M 32.91 % -32.853 M -1 052.31 % -2.851 M 0.00 % -2.851 M 96.96 % -93.786 M 0.54 % -94.298 M -100.00 % -47.149 M 81.21 % -250.862 M -100.00 % -125.431 M
Income before tax -60.072 M 97.70 % -2.608 B -236.65 % -774.566 M -29.31 % -598.981 M -7 226.48 % 8.405 M 102.32 % -361.801 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 672.693 M 122.07 % 302.914 M 37.54 % 220.237 M 73.12 % 127.218 M -50.29 % 255.933 M 69.16 % 151.293 M 58.47 % 95.471 M -93.03 % 1.370 B 1 664.65 % -87.568 M -106.19 % 1.415 B 436.64 % -420.399 M 54.50 % -923.951 M -2 216.89 % -39.879 M -133.96 % 117.423 M 0.00 % 117.423 M 1 188.59 % 9.113 M 0.00 % 9.113 M 115.43 % 4.230 M 0.00 % 4.230 M -10.92 % 4.749 M 0.00 % 4.749 M 142.07 % -11.286 M 0.00 % -11.286 M -357.14 % 4.389 M 0.00 % 4.389 M -86.83 % 33.332 M 0.00 % 33.332 M 140.42 % -82.462 M 0.00 % -82.462 M -200.45 % -27.446 M 0.00 % -27.446 M -270.72 % -7.404 M 0.00 % -7.404 M 92.13 % -94.042 M 0.00 % -94.042 M -100.00 % -47.021 M 80.12 % -236.470 M -100.00 % -118.235 M
Income before tax ratio -0.04 98.65 % -3.02 -182.61 % -1.07 -98.11 % -0.54 -6 699.84 % 0.01 103.48 % -0.23 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.28 13.86 % 0.25 64.62 % 0.15 57.49 % 0.09 -47.12 % 0.18 74.84 % 0.10 -53.30 % 0.22 -67.42 % 0.67 1 072.79 % -0.07 -114.19 % 0.49 102.84 % -17.23 -344.03 % -3.88 -316.12 % -0.93 -326.79 % 0.41 0.00 % 0.41 30.62 % 0.31 0.00 % 0.31 -70.77 % 1.08 0.00 % 1.08 -11.99 % 1.22 0.00 % 1.22 158.82 % -2.08 0.00 % -2.08 -390.44 % 0.72 0.00 % 0.72 -74.85 % 2.85 0.00 % 2.85 178.66 % -3.62 0.00 % -3.62 -293.35 % -0.92 0.00 % -0.92 25.04 % -1.23 0.00 % -1.23 75.15 % -4.94 0.00 % -4.94 0.00 % -4.94 12.51 % -5.65 0.00 % -5.65
EBITDA 825.160 M 138.14 % -2.164 B -2 564.57 % -81.205 M -268.23 % 48.269 M -91.33 % 556.561 M -13.14 % 640.763 M 7 043.40 % 8.970 M -98.96 % 862.172 M 0.92 % 854.284 M -17.25 % 1.032 B 9.82 % 940.007 M 227.85 % 286.717 M -68.29 % 904.301 M 8 488.69 % -10.780 M -101.52 % 710.570 M 127.68 % 312.097 M -35.84 % 486.463 M 2.79 % 473.275 M 294.12 % 120.084 M 405.60 % -39.295 M -112.45 % 315.740 M -78.92 % 1.498 B 2 431.42 % -64.241 M 26.66 % -87.599 M -1 400.27 % 6.737 M -66.80 % 20.293 M -88.39 % 174.838 M 1 718.10 % 9.617 M -50.87 % 19.576 M 337.49 % 4.475 M 0.00 % 4.475 M 130.54 % -14.653 M -406.04 % 4.788 M 127.15 % -17.633 M -56.35 % -11.278 M 20.41 % -14.170 M -422.44 % 4.395 M 112.64 % -34.762 M -204.24 % 33.347 M -39.88 % 55.463 M 167.27 % -82.444 M -281.19 % -21.628 M 1.75 % -22.014 M -718.67 % -2.689 M 0.00 % -2.689 M 97.13 % -93.616 M 0.00 % -93.616 M -100.00 % -46.808 M 78.87 % -221.538 M -100.00 % -110.769 M
Net income ratio -0.15 95.20 % -3.03 -163.03 % -1.15 -52.42 % -0.76 -669.05 % -0.10 73.81 % -0.38 -107.14 % 5.26 5.56 % 4.98 13.59 % 4.39 224.49 % 1.35 -73.89 % 5.18 49.69 % 3.46 2 385.47 % 0.14 247.46 % 0.04 211.34 % -0.04 -159.59 % 0.06 -7.94 % 0.07 686.33 % -0.01 96.95 % -0.37 -195.51 % 0.38 358.10 % -0.15 -174.66 % 0.20 101.23 % -16.24 -330.85 % -3.77 -291.13 % -0.96 -395.18 % 0.33 4.61 % 0.31 -28.75 % 0.44 218.67 % 0.14 -79.00 % 0.65 0.00 % 0.65 -30.05 % 0.94 0.00 % 0.94 142.30 % -2.21 0.00 % -2.21 -453.79 % 0.63 0.00 % 0.63 -75.64 % 2.57 0.00 % 2.57 -64.42 % 7.21 0.00 % 7.21 1 075.76 % -0.74 32.91 % -1.10 -133.01 % -0.47 0.00 % -0.47 90.41 % -4.93 0.54 % -4.96 0.00 % -4.96 17.31 % -5.99 0.00 % -5.99
Ratio EBITDA 0.56 122.42 % -2.51 -2 136.85 % -0.11 -357.74 % 0.04 -91.97 % 0.54 30.27 % 0.42 6 272.17 % 0.01 -98.90 % 0.59 14.19 % 0.52 168.41 % 0.19 -71.32 % 0.68 390.76 % 0.14 -63.40 % 0.38 4 401.00 % -0.01 -101.82 % 0.48 107.12 % 0.23 -31.76 % 0.34 6.23 % 0.32 16.16 % 0.28 1 528.73 % -0.02 -107.74 % 0.25 -51.66 % 0.52 119.65 % -2.63 -615.66 % -0.37 -333.53 % 0.16 121.69 % 0.07 -88.39 % 0.61 84.30 % 0.33 -50.87 % 0.68 -40.65 % 1.14 0.00 % 1.14 130.17 % -3.78 -406.04 % 1.23 137.96 % -3.25 -56.35 % -2.08 10.10 % -2.31 -422.44 % 0.72 124.15 % -2.97 -204.24 % 2.85 17.01 % 2.44 167.27 % -3.62 -399.05 % -0.73 1.75 % -0.74 -65.55 % -0.45 0.00 % -0.45 90.93 % -4.92 0.00 % -4.92 0.00 % -4.92 7.04 % -5.29 0.00 % -5.29
Gross profit ratio 0.69 -12.80 % 0.79 19.13 % 0.66 0.89 % 0.66 -16.06 % 0.78 29.25 % 0.61 -24.82 % 0.81 1.50 % 0.79 7.19 % 0.74 90.00 % 0.39 -56.11 % 0.89 51.20 % 0.59 11.05 % 0.53 158.53 % 0.20 -63.93 % 0.57 57.56 % 0.36 -4.17 % 0.38 13.72 % 0.33 -21.51 % 0.42 195.40 % 0.14 -50.34 % 0.29 -31.31 % 0.42 -58.24 % 1.00 258.49 % 0.28 -72.10 % 1.00 159.88 % 0.38 0.00 % 0.38 -61.52 % 1.00 0.00 % 1.00 64.54 % 0.61 0.00 % 0.61 14.85 % 0.53 0.00 % 0.53 -7.85 % 0.57 0.00 % 0.57 -42.58 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 12.40 % 0.89 0.00 % 0.89 407.52 % -0.29 0.00 % -0.29 -171.31 % 0.41 0.00 % 0.41 21.82 % 0.33 0.00 % 0.33 0.00 % 0.33 208.53 % -0.31 0.00 % -0.31
Weighted average shs out dil 8.851 B 16.07 % 7.626 B 5.54 % 7.226 B 0.00 % 7.226 B 0.00 % 7.226 B 0.00 % 7.226 B 0.00 % 7.226 B -0.01 % 7.226 B 0.40 % 7.197 B 0.04 % 7.194 B 0.00 % 7.194 B 0.00 % 7.194 B 0.06 % 7.190 B 11.92 % 6.424 B 0.00 % 6.424 B 0.00 % 6.424 B 0.00 % 6.424 B 35.88 % 4.728 B -1.87 % 4.818 B -9.16 % 5.304 B 10.08 % 4.818 B 12.93 % 4.266 B 0.69 % 4.237 B 15.77 % 3.660 B 0.12 % 3.656 B 18.92 % 3.074 B 0.00 % 3.074 B 14.41 % 2.687 B 0.00 % 2.687 B 8.21 % 2.483 B 0.00 % 2.483 B 23.55 % 2.010 B 0.00 % 2.010 B 12.72 % 1.783 B 0.00 % 1.783 B 17.87 % 1.513 B -0.60 % 1.522 B 2.49 % 1.485 B 0.00 % 1.485 B -0.06 % 1.486 B -0.01 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B
Weighted average shs out 10.528 B 38.07 % 7.626 B 5.54 % 7.226 B 0.00 % 7.226 B 0.00 % 7.226 B 0.00 % 7.226 B 0.00 % 7.226 B -0.01 % 7.226 B 0.40 % 7.197 B 0.04 % 7.194 B 0.00 % 7.195 B 0.00 % 7.195 B 0.06 % 7.190 B 11.91 % 6.425 B 0.00 % 6.425 B 0.00 % 6.424 B 0.00 % 6.425 B 35.86 % 4.729 B -1.86 % 4.818 B -9.16 % 5.304 B 10.08 % 4.818 B 12.93 % 4.267 B 0.69 % 4.237 B 15.77 % 3.660 B 0.11 % 3.656 B 18.92 % 3.074 B 0.00 % 3.074 B 14.41 % 2.687 B 0.00 % 2.687 B 8.21 % 2.483 B 0.00 % 2.483 B 23.55 % 2.010 B 0.00 % 2.010 B 12.72 % 1.783 B 0.00 % 1.783 B 17.87 % 1.513 B -0.60 % 1.522 B 2.49 % 1.485 B 0.00 % 1.485 B -0.06 % 1.486 B -0.01 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B 0.00 % 1.486 B
EPS diluted -0.02 94.03 % -0.34 -183.33 % -0.12 0.00 % -0.12 -757.14 % -0.01 82.50 % -0.08 -108.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 2 050.54 % 0.05 503.90 % 0.01 192.77 % -0.01 -165.87 % 0.01 -13.70 % 0.01 517.14 % 0.00 89.39 % -0.03 -122.00 % 0.15 485.60 % -0.04 -127.79 % 0.14 249.73 % -0.09 62.60 % -0.25 -2 112.39 % -0.01 -137.29 % 0.03 4.48 % 0.03 504.17 % 0.00 242.86 % 0.00 27.27 % 0.00 10.00 % 0.00 -44.44 % 0.00 0.00 % 0.00 126.87 % -0.01 1.47 % -0.01 -383.33 % 0.00 -7.69 % 0.00 -87.19 % 0.02 0.50 % 0.02 -81.54 % 0.11 -1.08 % 0.11 852.38 % -0.01 33.78 % -0.02 -1 133.33 % 0.00 10.00 % 0.00 97.00 % -0.07 -5.05 % -0.06 -100.00 % -0.03 81.22 % -0.17 -100.00 % -0.08
Earnings per share -0.02 94.03 % -0.34 -183.33 % -0.12 0.00 % -0.12 -757.14 % -0.01 82.50 % -0.08 -108.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 2 050.54 % 0.05 503.90 % 0.01 192.77 % -0.01 -165.87 % 0.01 -13.70 % 0.01 517.14 % 0.00 89.39 % -0.03 -122.00 % 0.15 485.60 % -0.04 -127.79 % 0.14 249.73 % -0.09 62.60 % -0.25 -2 112.39 % -0.01 -137.29 % 0.03 4.48 % 0.03 504.17 % 0.00 242.86 % 0.00 27.27 % 0.00 10.00 % 0.00 -44.44 % 0.00 0.00 % 0.00 126.87 % -0.01 1.47 % -0.01 -383.33 % 0.00 -7.69 % 0.00 -87.19 % 0.02 0.50 % 0.02 -81.54 % 0.11 -1.08 % 0.11 852.38 % -0.01 33.78 % -0.02 -1 133.33 % 0.00 10.00 % 0.00 97.00 % -0.07 -5.05 % -0.06 -100.00 % -0.03 81.22 % -0.17 -100.00 % -0.08
Gross profit 1.010 B 48.33 % 680.978 M 41.91 % 479.864 M -34.15 % 728.682 M -9.36 % 803.961 M -13.82 % 932.890 M -15.73 % 1.107 B -3.85 % 1.151 B -5.27 % 1.215 B -41.42 % 2.075 B 68.06 % 1.234 B 1.01 % 1.222 B -3.79 % 1.270 B 404.24 % 251.929 M -69.86 % 835.858 M 73.20 % 482.607 M -9.91 % 535.682 M 10.03 % 486.850 M 166.32 % 182.808 M -36.82 % 289.329 M -20.12 % 362.220 M -70.04 % 1.209 B 4 855.35 % 24.400 M -63.27 % 66.422 M 55.31 % 42.766 M -61.08 % 109.889 M 0.00 % 109.889 M 279.59 % 28.950 M 0.00 % 28.950 M 1 112.80 % 2.387 M 0.00 % 2.387 M 16.24 % 2.054 M 0.00 % 2.054 M -34.08 % 3.115 M 0.00 % 3.115 M -49.16 % 6.127 M 0.00 % 6.127 M -47.65 % 11.703 M 0.00 % 11.703 M -42.24 % 20.262 M 0.00 % 20.262 M 334.89 % -8.626 M 0.00 % -8.626 M -452.66 % 2.446 M 0.00 % 2.446 M -61.40 % 6.337 M 0.00 % 6.337 M 100.00 % 3.169 M 124.67 % -12.845 M -100.00 % -6.422 M
Income tax expense 185.918 M 240.78 % -132.066 M -2 144.11 % -5.885 M 7.93 % -6.392 M -108.85 % 72.247 M 19.10 % 60.660 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 338.583 M 47.58 % 229.426 M 6.28 % 215.873 M 151.88 % 85.703 M -43.62 % 152.010 M -15.97 % 180.890 M -26.26 % 245.306 M -62.82 % 659.748 M 476.99 % 114.343 M -85.63 % 795.610 M 24 171.20 % 3.278 M -72.93 % 12.108 M -23.96 % 15.923 M -43.74 % 28.302 M 0.00 % 28.302 M 451.32 % 5.134 M 0.00 % 5.134 M 209.34 % 1.660 M 0.00 % 1.660 M 48.50 % 1.118 M 0.00 % 1.118 M 56.95 % 712.000 K 0.00 % 712.000 K 27.48 % 558.500 K 0.00 % 558.500 K -83.07 % 3.298 M 0.00 % 3.298 M 101.34 % -246.725 M 0.00 % -246.725 M -4 814.35 % -5.021 M -192.86 % 5.407 M 218.76 % -4.553 M 0.00 % -4.553 M -104.27 % 106.609 M 41 544.14 % 256.000 K 100.00 % 128.000 K -99.11 % 14.392 M 100.00 % 7.196 M
Cost of revenue 456.299 M 57.87 % 289.043 M 18.56 % 243.802 M -35.84 % 379.981 M 70.57 % 222.772 M -63.30 % 606.989 M 127.63 % 266.651 M -10.74 % 298.724 M -29.78 % 425.407 M -86.90 % 3.247 B 1 990.89 % 155.299 M -81.90 % 858.176 M -24.12 % 1.131 B 15.50 % 979.267 M 53.55 % 637.742 M -25.67 % 857.934 M -3.63 % 890.287 M -9.79 % 986.941 M 292.34 % 251.554 M -85.55 % 1.741 B 93.41 % 900.357 M -46.60 % 1.686 B 0.000 -100.00 % 171.692 M 0.000 -100.00 % 175.695 M 0.00 % 175.695 M 0.000 0.000 -100.00 % 1.541 M 0.00 % 1.541 M -15.68 % 1.827 M 0.00 % 1.827 M -20.89 % 2.310 M 0.00 % 2.310 M 0.000 0.000 0.000 0.000 -100.00 % 2.514 M 0.00 % 2.514 M -93.46 % 38.444 M 0.00 % 38.444 M 972.79 % 3.584 M 0.00 % 3.584 M -71.77 % 12.693 M 0.00 % 12.693 M 100.00 % 6.347 M -88.40 % 54.709 M 100.00 % 27.354 M
General and administrative expenses 62.679 M -39.00 % 102.756 M -14.81 % 120.622 M -40.71 % 203.456 M 25.72 % 161.834 M -29.57 % 229.776 M 5.61 % 217.571 M -4.64 % 228.150 M 1.36 % 225.085 M -5.87 % 239.109 M 56.97 % 152.324 M -25.11 % 203.410 M 105.20 % 99.126 M -35.56 % 153.829 M 56.22 % 98.470 M 7.15 % 91.903 M 51.31 % 60.737 M -28.33 % 84.751 M 20.09 % 70.573 M -33.56 % 106.220 M 127.16 % 46.761 M -15.76 % 55.506 M 55.54 % 35.685 M -0.72 % 35.944 M 79.37 % 20.039 M 34.02 % 14.952 M 0.00 % 14.952 M 29.97 % 11.504 M 0.00 % 11.504 M 43.52 % 8.016 M 0.00 % 8.016 M 27.37 % 6.293 M 0.00 % 6.293 M -18.33 % 7.706 M 0.00 % 7.706 M 17.14 % 6.578 M 0.00 % 6.578 M -5.79 % 6.983 M 0.00 % 6.983 M -53.00 % 14.857 M 0.00 % 14.857 M -30.26 % 21.302 M 0.00 % 21.302 M -44.89 % 38.653 M 0.00 % 38.653 M -20.01 % 48.321 M 0.00 % 48.321 M 100.00 % 24.161 M 132.12 % 10.409 M 100.00 % 5.204 M
Selling and marketing expenses 12.216 M -58.98 % 29.778 M 134.45 % 12.701 M -61.91 % 33.344 M 120.60 % 15.115 M -56.67 % 34.881 M 113.37 % 16.348 M -53.38 % 35.063 M 128.38 % 15.353 M -74.53 % 60.278 M 526.40 % 9.623 M -83.41 % 58.002 M 76.41 % 32.880 M -48.84 % 64.271 M 225.14 % 19.767 M -45.12 % 36.020 M 27.68 % 28.212 M -35.56 % 43.780 M 176.06 % 15.859 M -50.97 % 32.344 M 325.97 % 7.593 M -74.93 % 30.282 M 69.85 % 17.829 M -52.19 % 37.293 M 426.89 % 7.078 M 77.46 % 3.989 M 0.00 % 3.989 M 110.14 % 1.898 M 0.00 % 1.898 M -43.89 % 3.383 M 0.00 % 3.383 M -40.22 % 5.659 M 200.00 % -5.659 M -124.28 % -2.523 M -200.00 % 2.523 M 112.64 % -19.968 M -200.00 % 19.968 M 1 196.59 % 1.540 M 200.00 % -1.540 M -105.20 % 29.594 M 0.000 -100.00 % 29.301 M 0.000 -100.00 % 48.000 K 0.00 % 48.000 K -94.40 % 857.000 K 0.00 % 857.000 K 100.00 % 428.500 K -91.93 % 5.308 M 100.00 % 2.654 M
Other expenses 0.000 100.00 % -682.475 M 0.000 -100.00 % 219.213 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -266.648 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 782.086 M 0.000 -100.00 % 27.385 M 366.44 % -10.278 M -132.06 % 32.058 M 163.30 % 12.176 M 191.75 % -13.270 M 0.00 % -13.270 M -281.04 % 7.330 M 0.000 -100.00 % 383.000 K 0.000 -100.00 % 53.091 M 0.000 -100.00 % 10.885 M 0.000 100.00 % -29.475 M 0.000 100.00 % -15.998 M 0.000 -100.00 % 2.716 M 103.64 % -74.686 M -259.96 % 46.690 M 190.37 % -51.666 M -100.00 % -25.833 M -7 366.67 % 355.500 K 100.00 % 177.750 K
Operating expenses 74.895 M -96.55 % 2.170 B 1 527.64 % 133.323 M -73.19 % 497.246 M 74.00 % 285.774 M -59.75 % 710.082 M -15.22 % 837.545 M 184.17 % 294.729 M 1 373.13 % 20.007 M -98.88 % 1.793 B 560.26 % 271.612 M 12.25 % 241.966 M -9.26 % 266.648 M -24.78 % 354.470 M 334.99 % 81.490 M -14.61 % 95.435 M -1.77 % 97.157 M 70.94 % 56.836 M -65.24 % 163.527 M -89.48 % 1.555 B 3 798.79 % 39.877 M -86.04 % 285.699 M 15.54 % 247.280 M -71.09 % 855.323 M 9 622.89 % 8.797 M -81.01 % 46.326 M 434.78 % 8.663 M -80.94 % 45.460 M 77.73 % 25.578 M 1 466.32 % -1.872 M 0.00 % -1.872 M -114.16 % 13.221 M 1 983.61 % 634.500 K -97.53 % 25.640 M 150.67 % 10.229 M -74.24 % 39.702 M 49.56 % 26.546 M 36.78 % 19.408 M 256.59 % 5.443 M -63.66 % 14.976 M 201.61 % -14.738 M -142.59 % 34.605 M 532.62 % -7.999 M -119.31 % 41.416 M 215.09 % -35.985 M -137.54 % 95.868 M 3 953.22 % -2.488 M -100.00 % -1.244 M -107.74 % 16.072 M 100.00 % 8.036 M
Cost and expenses 531.194 M -78.40 % 2.459 B 552.06 % 377.125 M -64.22 % 1.054 B 114.79 % 490.659 M -46.75 % 921.409 M 21.73 % 756.937 M -12.21 % 862.172 M 0.92 % 854.284 M -53.18 % 1.825 B 94.11 % 940.007 M 49.89 % 627.137 M -70.84 % 2.151 B 61.24 % 1.334 B 85.44 % 719.232 M -24.56 % 953.369 M -3.45 % 987.444 M -5.40 % 1.044 B 151.46 % 415.081 M -87.41 % 3.296 B 250.57 % 940.234 M -52.31 % 1.972 B 697.36 % 247.280 M -75.92 % 1.027 B 11 574.60 % 8.797 M -95.67 % 203.189 M 0.00 % 203.189 M 472.07 % 35.519 M 0.00 % 35.519 M 10 814.48 % -331.500 K 0.00 % -331.500 K -103.79 % 8.755 M 0.00 % 8.755 M -56.75 % 20.244 M 0.00 % 20.244 M -38.88 % 33.124 M 0.00 % 33.124 M 166.59 % 12.425 M 0.00 % 12.425 M 371.98 % 2.633 M 0.00 % 2.633 M -94.91 % 51.747 M 0.00 % 51.747 M 721.50 % 6.299 M 0.00 % 6.299 M -89.39 % 59.383 M 0.00 % 59.383 M 100.00 % 29.692 M -65.67 % 86.497 M 100.00 % 43.249 M
Research and development expenses 0.000 0.000 0.000 -100.00 % 41.233 M 189.27 % 14.254 M -40.23 % 23.850 M -6.96 % 25.635 M -10.79 % 28.737 M -65.56 % 83.437 M 13.33 % 73.623 M -17.57 % 89.311 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 74.895 M -97.37 % 2.852 B 2 039.54 % 133.323 M -43.70 % 236.800 M 33.82 % 176.949 M 10.12 % 160.691 M 612.38 % 22.557 M 96.25 % 11.494 M 93.37 % 5.944 M 16.57 % 5.099 M -28.43 % 7.124 M 109.47 % 3.401 M -97.42 % 132.006 M -39.96 % 219.879 M 85.96 % 118.237 M -8.82 % 129.671 M 45.78 % 88.949 M -30.80 % 128.531 M 48.71 % 86.432 M -37.62 % 138.564 M 154.93 % 54.354 M -36.64 % 85.788 M 60.31 % 53.514 M -26.93 % 73.237 M 170.08 % 27.117 M 43.17 % 18.941 M 0.00 % 18.941 M 41.33 % 13.402 M 0.00 % 13.402 M 17.58 % 11.398 M 0.00 % 11.398 M -4.63 % 11.952 M 1 783.61 % 634.500 K -87.76 % 5.183 M -49.33 % 10.229 M 176.39 % -13.390 M -150.44 % 26.546 M 211.48 % 8.523 M 56.59 % 5.443 M -87.76 % 44.451 M 401.61 % -14.738 M -129.12 % 50.603 M 732.62 % -7.999 M -120.67 % 38.701 M 0.00 % 38.701 M -21.31 % 49.178 M 0.00 % 49.178 M 100.00 % 24.589 M 56.45 % 15.717 M 100.00 % 7.858 M
Interest income 10.000 K -99.97 % 36.518 M 22 441.98 % 162.000 K -99.61 % 41.233 M 189.27 % 14.254 M -40.23 % 23.850 M -6.96 % 25.635 M -10.79 % 28.737 M -65.56 % 83.437 M 13.33 % 73.623 M -17.57 % 89.311 M -85.07 % 598.388 M 7.96 % 554.272 M 82.64 % 303.485 M -43.18 % 534.131 M 18.48 % 450.824 M 19.61 % 376.906 M -3.95 % 392.393 M 56.42 % 250.864 M -47.07 % 473.916 M 15.61 % 409.911 M 415.19 % 79.565 M -59.72 % 197.519 M 0.000 -100.00 % 73.848 M 19 751.61 % 372.000 K 0.000 -100.00 % 339.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.533 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 631.014 M -25.87 % 851.247 M 12.27 % 758.194 M -13.32 % 874.696 M 6.22 % 823.454 M -14.06 % 958.171 M -2.54 % 983.120 M 3.02 % 954.287 M 24.92 % 763.898 M -27.69 % 1.056 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 -100.00 % 54.426 M 0.00 % 54.426 M 837.24 % 5.807 M 0.00 % 5.807 M 19 924.14 % 29.000 K 0.00 % 29.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 205.209 M 0.000 -100.00 % 5.407 M 0.00 % 5.407 M 15.71 % 4.673 M 0.00 % 4.673 M 1 725.20 % 256.000 K 0.00 % 256.000 K 100.00 % 128.000 K -99.11 % 14.392 M 100.00 % 7.196 M
Depreciation and amortization 6.138 M -20.79 % 7.749 M -13.08 % 8.915 M 1 494.81 % 559.000 K -97.27 % 20.487 M -8.10 % 22.293 M 105.60 % -398.237 M -206.80 % 372.890 M -26.65 % 508.369 M -84.46 % 3.272 B 1 375.14 % 221.787 M -57.94 % 527.307 M 18 298.71 % 2.866 M 227.17 % 876.000 K -75.80 % 3.620 M 188.22 % 1.256 M -68.75 % 4.019 M 142.40 % 1.658 M -61.16 % 4.269 M 269.61 % 1.155 M -66.97 % 3.497 M 1 565.24 % 210.000 K -90.26 % 2.155 M 129.99 % 937.000 K -29.97 % 1.338 M 42.95 % 936.000 K 0.00 % 936.000 K 206.38 % 305.500 K 0.00 % 305.500 K 41.76 % 215.500 K 0.00 % 215.500 K 445.57 % 39.500 K 0.00 % 39.500 K 393.75 % 8.000 K 0.00 % 8.000 K 45.45 % 5.500 K 0.00 % 5.500 K -62.07 % 14.500 K 0.00 % 14.500 K -19.44 % 18.000 K 0.00 % 18.000 K -29.41 % 25.500 K 0.00 % 25.500 K -39.29 % 42.000 K 0.00 % 42.000 K -75.22 % 169.500 K 0.00 % 169.500 K 100.00 % 84.750 K -84.33 % 541.000 K 100.00 % 270.500 K
Operating income 935.229 M 143.07 % -2.172 B -726.63 % 346.541 M 22.64 % 282.564 M -47.29 % 536.074 M -13.32 % 618.470 M 226.94 % -487.220 M -109.14 % -232.963 M -191.64 % 254.228 M -87.88 % 2.097 B 2 051.27 % 97.474 M -73.30 % 365.101 M -63.62 % 1.004 B 8 710.81 % -11.656 M -101.65 % 706.950 M 127.43 % 310.841 M -35.57 % 482.444 M 2.30 % 471.617 M 307.22 % 115.815 M 386.32 % -40.450 M -112.95 % 312.243 M -79.15 % 1.498 B 2 355.43 % -66.396 M 91.58 % -788.901 M -14 711.98 % 5.399 M -72.11 % 19.357 M -88.87 % 173.902 M 1 767.70 % 9.311 M -51.68 % 19.270 M 352.45 % 4.259 M 0.00 % 4.259 M 264.98 % -2.582 M -154.36 % 4.749 M 126.43 % -17.969 M -59.21 % -11.286 M 78.27 % -51.939 M -1 283.39 % 4.389 M 104.91 % -89.472 M -368.43 % 33.332 M 140.75 % -81.796 M 0.81 % -82.462 M -274.15 % -22.040 M 0.00 % -22.040 M -707.01 % -2.731 M 0.00 % -2.731 M 97.09 % -93.786 M 0.00 % -93.786 M -100.00 % -46.893 M 78.88 % -222.079 M -100.00 % -111.039 M
Operating income ratio 0.64 125.32 % -2.52 -626.04 % 0.48 87.89 % 0.25 -51.19 % 0.52 30.00 % 0.40 213.23 % -0.35 -120.77 % -0.16 -203.69 % 0.15 -60.67 % 0.39 461.80 % 0.07 -60.04 % 0.18 -58.01 % 0.42 4 514.88 % -0.01 -101.97 % 0.48 106.90 % 0.23 -31.46 % 0.34 5.73 % 0.32 20.02 % 0.27 1 438.59 % -0.02 -108.05 % 0.25 -52.19 % 0.52 119.01 % -2.72 17.87 % -3.31 -2 724.36 % 0.13 86.26 % 0.07 -88.87 % 0.61 89.33 % 0.32 -51.68 % 0.67 -38.62 % 1.08 0.00 % 1.08 263.01 % -0.67 -154.36 % 1.22 136.94 % -3.31 -59.21 % -2.08 75.46 % -8.48 -1 283.39 % 0.72 109.37 % -7.65 -368.43 % 2.85 179.31 % -3.59 0.81 % -3.62 -389.84 % -0.74 0.00 % -0.74 -63.19 % -0.45 0.00 % -0.45 90.81 % -4.93 0.00 % -4.93 0.00 % -4.93 7.10 % -5.30 0.00 % -5.30
Total other income expenses net -995.301 M -128.24 % -436.077 M 64.01 % -1.212 B -34.84 % -898.568 M -67.14 % -537.620 M 43.21 % -946.603 M 23.35 % -1.235 B -141.60 % -511.158 M 7.91 % -555.043 M -147.25 % 1.175 B 261.16 % -728.933 M -150.65 % 1.439 B 287.75 % -766.596 M -20.20 % -637.741 M -4.36 % -611.069 M -21.80 % -501.716 M -55.45 % -322.756 M 31.56 % -471.612 M -2 218.19 % -20.344 M -101.44 % 1.411 B 452.81 % -399.811 M -26.13 % -316.971 M 10.46 % -354.003 M -162.13 % -135.050 M -198.27 % -45.278 M -119.40 % 233.393 M 513.24 % -56.479 M -196.66 % 58.433 M 675.26 % -10.158 M -34 925.86 % -29.000 K 0.00 % -29.000 K -100.40 % 7.330 M 0.000 -100.00 % 6.683 M 0.000 -100.00 % 12.031 M 0.000 -100.00 % 74.226 M 0.000 100.00 % -137.906 M 0.000 100.00 % -5.407 M 0.00 % -5.407 M -15.71 % -4.673 M 0.00 % -4.673 M -1 725.20 % -256.000 K 0.00 % -256.000 K -100.00 % -128.000 K 99.11 % -14.392 M -100.00 % -7.196 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 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2002-01-31 2001-06-30 2001-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
Net debt 14.464 B -4.74 % 15.183 B 8.42 % 14.004 B -7.51 % 15.142 B -0.95 % 15.287 B -4.73 % 16.046 B -10.95 % 18.019 B -7.88 % 19.560 B 3.78 % 18.847 B 13.97 % 16.537 B -12.43 % 18.884 B 6.60 % 17.715 B -4.82 % 18.612 B 0.06 % 18.601 B 110.82 % 8.823 B -15.04 % 10.384 B 37.50 % 7.552 B 12.72 % 6.700 B 137.49 % 2.821 B 12.42 % 2.509 B -38.11 % 4.055 B -17.74 % 4.929 B 20.83 % 4.079 B 14.93 % 3.550 B 14.22 % 3.108 B 111.62 % 1.469 B 90.87 % 769.395 M 95.49 % 393.569 M 226.62 % 120.497 M 86.65 % 64.559 M 709.45 % -10.593 M 90.27 % -108.903 M -60 739.66 % -179.000 K 91.81 % -2.186 M -379.54 % 782.000 K -92.84 % 10.921 M -74.39 % 42.643 M -36.04 % 66.675 M 46.69 % 45.452 M -4.20 % 47.446 M
Total investments 411.555 M 1 496.66 % 25.776 M -96.11 % 663.277 M -12.82 % 760.778 M -12.28 % 867.269 M -3.55 % 899.203 M -22.51 % 1.160 B -71.37 % 4.053 B -25.45 % 5.436 B -34.55 % 8.306 B -6.64 % 8.897 B 2.65 % 8.667 B -19.57 % 10.776 B -1.77 % 10.969 B 107.72 % 5.281 B 52.92 % 3.453 B 19.43 % 2.892 B -17.28 % 3.496 B 105.57 % 1.701 B 73.73 % 978.800 M 8 936.33 % -11.077 M -231.49 % 8.424 M 1 222.45 % 637.000 K -98.35 % 38.503 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 124.418 M 0.000 0.000 0.000 -100.00 % 73.630 M 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 14.479 B -4.74 % 15.200 B 7.78 % 14.103 B -8.68 % 15.443 B -3.10 % 15.937 B -5.17 % 16.806 B -11.65 % 19.022 B -8.25 % 20.731 B 2.03 % 20.320 B 13.23 % 17.945 B -10.94 % 20.149 B 5.70 % 19.062 B -4.40 % 19.939 B 4.15 % 19.145 B 63.19 % 11.732 B 5.10 % 11.163 B 25.88 % 8.868 B 13.90 % 7.786 B -4.14 % 8.122 B -0.59 % 8.171 B -14.23 % 9.526 B 7.92 % 8.827 B 45.00 % 6.087 B 33.89 % 4.547 B 19.46 % 3.806 B 136.85 % 1.607 B 98.48 % 809.625 M 2.82 % 787.399 M 509.36 % 129.218 M 57.02 % 82.292 M 6 431.11 % 1.260 M 4 400.00 % 28.000 K 0.000 0.000 -100.00 % 9.000 M -21.40 % 11.451 M -73.20 % 42.728 M -36.50 % 67.285 M 44.94 % 46.422 M -4.93 % 48.830 M
Accumulated other comprehensive income loss 2.241 B 236.94 % -1.637 B -163.48 % -621.213 M 1.37 % -629.817 M 66.74 % -1.893 B -20.74 % -1.568 B -61.59 % -970.491 M 6.41 % -1.037 B -4.62 % -991.122 M 3.25 % -1.024 B -39.31 % -735.386 M -15.12 % -638.775 M -5.54 % -605.240 M -157.02 % 1.061 B 369.06 % -394.501 M -6.19 % -371.496 M 19.53 % -461.665 M 20.80 % -582.938 M -100.86 % -290.215 M -78.61 % -162.483 M -1 143.97 % 15.564 M 198.79 % 5.209 M -94.11 % 88.364 M 3 130.32 % -2.916 M -268.18 % -792.000 K 51.44 % -1.631 M 0.000 100.00 % -1.140 M 0.000 100.00 % -3.189 M 0.000 100.00 % -2.758 M 0.000 0.000 0.000 100.00 % -5.465 M -0.85 % -5.419 M 22.31 % -6.975 M 2.47 % -7.152 M -4.61 % -6.837 M
Retained earnings 0.000 100.00 % -3.249 B -491.65 % -549.183 M -246.60 % 374.622 M -64.48 % 1.055 B -5.32 % 1.114 B -34.16 % 1.692 B -22.36 % 2.179 B -30.49 % 3.135 B 7.54 % 2.916 B 256.16 % 818.604 M 13.52 % 721.130 M 102.55 % 356.029 M 156.30 % 138.911 M 140.20 % -345.508 M -18.12 % -292.505 M 21.67 % -373.415 M 20.02 % -466.906 M -3.66 % -450.426 M -54.65 % -291.261 M 72.79 % -1.070 B -21.26 % -882.670 M -148.36 % -355.403 M -9.44 % -324.747 M -156.71 % 572.687 M 0.000 0.000 -100.00 % 563.634 M 5 459.07 % 10.139 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 885.064 M 0.00 % 885.064 M 22.49 % 722.564 M 0.00 % 722.564 M 0.00 % 722.564 M 0.00 % 722.564 M 0.00 % 722.564 M 0.00 % 722.564 M 0.00 % 722.563 M 0.43 % 719.442 M 0.00 % 719.442 M 0.00 % 719.442 M 0.00 % 719.442 M 11.99 % 642.441 M 0.00 % 642.441 M 0.00 % 642.441 M 0.00 % 642.441 M 0.00 % 642.441 M 33.33 % 481.831 M 0.00 % 481.831 M 0.00 % 481.831 M 0.00 % 481.831 M 13.70 % 423.787 M 0.33 % 422.412 M 15.55 % 365.581 M 0.00 % 365.581 M 25.79 % 290.627 M 17.72 % 246.882 M 0.00 % 246.882 M 1.57 % 243.059 M 7.13 % 226.882 M 0.00 % 226.882 M 39.02 % 163.200 M 0.000 0.000 -100.00 % 136.000 M 0.00 % 136.000 M 0.00 % 136.000 M 0.00 % 136.000 M 0.00 % 136.000 M
Total equity 3.070 B 53.20 % 2.004 B -63.06 % 5.424 B 5.92 % 5.121 B -12.03 % 5.821 B -6.59 % 6.232 B -16.24 % 7.440 B -5.49 % 7.872 B -10.82 % 8.827 B 3.67 % 8.515 B 26.83 % 6.713 B 0.09 % 6.708 B 4.88 % 6.396 B -6.61 % 6.848 B 33.33 % 5.136 B -0.89 % 5.183 B 2.82 % 5.040 B 4.88 % 4.806 B 23.78 % 3.883 B -6.80 % 4.166 B 14.02 % 3.654 B -4.98 % 3.845 B -1.64 % 3.909 B 4.74 % 3.732 B 43.73 % 2.597 B -0.32 % 2.605 B 69.60 % 1.536 B 22.58 % 1.253 B 14.23 % 1.097 B 14.23 % 960.268 M 82.91 % 525.006 M 1.48 % 517.347 M 14.44 % 452.081 M -5.29 % 477.327 M 10.47 % 432.097 M 31.59 % 328.358 M 469.38 % 57.669 M -63.26 % 156.949 M 14.50 % 137.077 M -66.29 % 406.686 M
Other non current liabilities 1.987 B 1 282.56 % 143.754 M -77.46 % 637.672 M 9.42 % 582.769 M 117.79 % -3.275 B 11.34 % -3.694 B -9.75 % -3.366 B 15.75 % -3.996 B -54.47 % -2.587 B -16.87 % -2.213 B 7.33 % -2.388 B 1.60 % -2.427 B -8.37 % -2.240 B -68.98 % -1.325 B -85.52 % -714.430 M 2.30 % -731.243 M 1.05 % -739.034 M -22.95 % -601.066 M -9.75 % -547.687 M -46.08 % -374.912 M 79.66 % -1.843 B 3.70 % -1.914 B -9.90 % -1.741 B 0.000 0.000 -100.00 % 123.602 M -63.70 % 340.469 M -0.55 % 342.367 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.498 M 0.000 0.000 -100.00 % 509.833 M 0.000
Long term debt 269.036 M -81.50 % 1.454 B -60.11 % 3.646 B -31.68 % 5.337 B -32.79 % 7.940 B -23.83 % 10.424 B -7.38 % 11.255 B -14.14 % 13.108 B 6.73 % 12.281 B 22.94 % 9.989 B -38.12 % 16.144 B 7.44 % 15.025 B 45.61 % 10.319 B 6.82 % 9.660 B -4.87 % 10.155 B 5.93 % 9.586 B 21.08 % 7.917 B 11.76 % 7.084 B 52.07 % 4.659 B -0.95 % 4.703 B 7.76 % 4.365 B -30.07 % 6.242 B 43.63 % 4.346 B 42.13 % 3.058 B 485.72 % 522.029 M -32.00 % 767.646 M 10.96 % 691.818 M -4.10 % 721.413 M 605.06 % 102.319 M 24.86 % 81.945 M 8 787.74 % 922.000 K 4 090.91 % 22.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 2.257 B 9.20 % 2.066 B -67.06 % 6.274 B -21.47 % 7.989 B 18.03 % 6.768 B -24.17 % 8.926 B -12.22 % 10.169 B -12.13 % 11.573 B -5.74 % 12.278 B 35.25 % 9.078 B -40.48 % 15.253 B 7.76 % 14.155 B 49.21 % 9.487 B -1.79 % 9.660 B -4.87 % 10.155 B 5.93 % 9.586 B 21.08 % 7.917 B 11.76 % 7.084 B 52.08 % 4.658 B -0.94 % 4.702 B 7.77 % 4.363 B -30.10 % 6.242 B 43.64 % 4.345 B 24.30 % 3.496 B 337.31 % 799.389 M -42.21 % 1.383 B 18.30 % 1.169 B 2.78 % 1.138 B 560.66 % 172.196 M 25.12 % 137.624 M 1 696.89 % 7.659 M 38.05 % 5.548 M 35.28 % 4.101 M 8.18 % 3.791 M -91.69 % 45.595 M -33.44 % 68.498 M -69.73 % 226.295 M -35.16 % 348.988 M -31.55 % 509.833 M -3.71 % 529.473 M
Other current liabilities 10.570 B -0.92 % 10.668 B -0.56 % 10.728 B 562.66 % 1.619 B 19.99 % 1.349 B -45.88 % 2.493 B 119.59 % 1.135 B -23.59 % 1.486 B 1 096.04 % 124.242 M -86.88 % 946.952 M 152.35 % 375.250 M -77.63 % 1.678 B 27.74 % 1.313 B -65.62 % 3.820 B -5.54 % 4.044 B 16.22 % 3.480 B -23.75 % 4.563 B 67.40 % 2.726 B 6.84 % 2.552 B 31.06 % 1.947 B -20.02 % 2.434 B -27.47 % 3.356 B -25.03 % 4.476 B 57 212.36 % -7.838 M -100.71 % 1.109 B 35.43 % 818.756 M -19.65 % 1.019 B 28.84 % 790.873 M 53.57 % 515.005 M 104.93 % 251.305 M 0.000 0.000 0.000 -100.00 % 12.893 M -92.31 % 167.656 M -40.97 % 284.041 M -33.74 % 428.670 M 50.99 % 283.909 M -61.48 % 737.106 M 12.07 % 657.722 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 3.526 B 27.33 % 2.770 B 5.09 % 2.635 B 0.35 % 2.626 B 10.03 % 2.387 B 2.05 % 2.339 B 57.80 % 1.482 B -50.31 % 2.983 B 15.94 % 2.573 B -0.77 % 2.593 B 127.34 % -9.485 B -501.41 % -1.577 B -0.01 % -1.577 B -65.83 % -950.963 M -35.58 % -701.422 M 79.75 % -3.463 B 0.11 % -3.467 B 32.82 % -5.161 B -99.68 % -2.585 B -48.40 % -1.742 B -177.26 % 2.254 B 0.000 -100.00 % 839.937 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.617 M 0.000 -100.00 % 853.420 M 19.21 % 715.895 M 171.27 % 263.902 M 44.70 % 182.377 M
Short term debt 14.210 B 3.34 % 13.752 B 31.50 % 10.457 B 22.85 % 8.512 B 6.32 % 8.006 B 25.46 % 6.381 B -17.84 % 7.767 B 1.89 % 7.623 B 7.21 % 7.110 B -10.63 % 7.956 B 98.65 % 4.005 B -0.79 % 4.037 B -42.55 % 7.027 B -25.92 % 9.485 B 501.41 % 1.577 B 0.01 % 1.577 B 65.83 % 950.963 M 35.58 % 701.422 M -79.75 % 3.463 B -0.11 % 3.467 B -32.82 % 5.161 B 99.68 % 2.585 B 48.40 % 1.742 B 16.97 % 1.489 B -54.66 % 3.284 B 291.28 % 839.293 M 612.43 % 117.807 M 78.53 % 65.986 M 145.31 % 26.899 M 7 651.87 % 347.000 K 2.66 % 338.000 K 5 533.33 % 6.000 K 0.000 0.000 -100.00 % 9.000 M -21.40 % 11.451 M -73.20 % 42.728 M -36.50 % 67.285 M 44.94 % 46.422 M -4.93 % 48.830 M
Total current liabilities 27.870 B 1.51 % 27.455 B 13.10 % 24.276 B 13.62 % 21.366 B 8.53 % 19.686 B 8.01 % 18.227 B -5.14 % 19.215 B -0.54 % 19.318 B 4.91 % 18.415 B 9.80 % 16.771 B 12.52 % 14.905 B 19.05 % 12.521 B -31.01 % 18.148 B 0.96 % 17.975 B 94.55 % 9.239 B 6.77 % 8.653 B 0.28 % 8.629 B 37.92 % 6.256 B -27.78 % 8.662 B 5.83 % 8.185 B -16.58 % 9.813 B 19.15 % 8.235 B 16.74 % 7.054 B 63.63 % 4.311 B -9.31 % 4.754 B 124.66 % 2.116 B 59.58 % 1.326 B -5.17 % 1.398 B 155.53 % 547.152 M 114.57 % 254.996 M 2 571.51 % 9.545 M -52.18 % 19.959 M 106.83 % 9.650 M -31.12 % 14.010 M -93.44 % 213.556 M -49.97 % 426.889 M -61.36 % 1.105 B 1.36 % 1.090 B -12.59 % 1.247 B 5.03 % 1.187 B
Total liabilities 30.126 B -2.11 % 30.777 B 0.74 % 30.550 B -0.69 % 30.761 B 2.06 % 30.142 B -2.41 % 30.887 B -6.74 % 33.119 B -5.44 % 35.026 B 1.37 % 34.552 B 21.59 % 28.416 B -12.76 % 32.571 B 11.79 % 29.136 B -2.47 % 29.874 B 3.16 % 28.960 B 44.02 % 20.109 B 6.00 % 18.970 B 9.75 % 17.284 B 23.98 % 13.941 B 0.53 % 13.868 B 4.57 % 13.262 B -17.21 % 16.019 B -2.27 % 16.391 B 24.73 % 13.141 B 68.33 % 7.807 B 40.59 % 5.553 B 58.70 % 3.499 B 40.24 % 2.495 B -1.60 % 2.536 B 252.51 % 719.348 M 83.22 % 392.620 M 2 182.14 % 17.204 M -32.55 % 25.507 M 85.49 % 13.751 M -22.75 % 17.801 M -91.66 % 213.556 M -56.89 % 495.387 M -55.16 % 1.105 B 1.36 % 1.090 B -12.59 % 1.247 B 5.03 % 1.187 B
Other non current assets 16.071 B 4.22 % 15.420 B -18.12 % 18.832 B 0.79 % 18.685 B 167 271.41 % -11.177 M 49.75 % -22.241 M -0.37 % -22.158 M -328.75 % -5.168 M 94.64 % -96.403 M 8.41 % -105.258 M 65.03 % -301.006 M -3.69 % -290.307 M -2.15 % -284.193 M -330.02 % -66.088 M 1.12 % -66.835 M -20.09 % -55.655 M -72.51 % -32.261 M -3.06 % -31.302 M 6.47 % -33.468 M -0.14 % -33.422 M 70.94 % -115.029 M 12.60 % -131.608 M 68.77 % -421.412 M -163.56 % 663.024 M -43.58 % 1.175 B 4.35 % 1.126 B 2.04 % 1.103 B 0.69 % 1.096 B -6.66 % 1.174 B 37.43 % 854.317 M 380.88 % 177.657 M 7.19 % 165.733 M -14.77 % 194.463 M 84.65 % 105.314 M 997.02 % 9.600 M -98.18 % 528.575 M -28.09 % 735.000 M -13.43 % 849.000 M -2.75 % 873.000 M -9.28 % 962.319 M
Long term investments 411.555 M -17.46 % 498.621 M -23.30 % 650.129 M -13.03 % 747.536 M -12.49 % 854.254 M -3.56 % 885.769 M -21.37 % 1.127 B -9.86 % 1.250 B -59.26 % 3.067 B -36.48 % 4.829 B -28.35 % 6.741 B 75.56 % 3.840 B -28.08 % 5.339 B -0.09 % 5.343 B 8 089.64 % 65.247 M 359.49 % 14.200 M -61.35 % 36.743 M 3.06 % 35.651 M 15.50 % 30.866 M 29.17 % 23.896 M 315.73 % -11.077 M -231.49 % 8.424 M 1 222.45 % 637.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 3.962 M -11.48 % 4.476 M -12.65 % 5.124 M -89.37 % 48.212 M 674.49 % 6.225 M -11.32 % 7.020 M -14.34 % 8.195 M -11.32 % 9.241 M -90.57 % 98.018 M 0.27 % 97.754 M -54.26 % 213.698 M -2.49 % 219.154 M 3.30 % 212.148 M 289.80 % 54.425 M -5.13 % 57.367 M -4.30 % 59.946 M -0.46 % 60.223 M -1.02 % 60.842 M -7.17 % 65.540 M -2.57 % 67.268 M 210.79 % 21.644 M -6.12 % 23.055 M -2.72 % 23.700 M -67.72 % 73.411 M -16.64 % 88.069 M -0.58 % 88.582 M 8 041.73 % 1.088 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 88.086 M 1.15 % 87.081 M -57.22 % 203.548 M -1.94 % 207.571 M -1.80 % 211.381 M -0.39 % 212.218 M 1 158.63 % 16.861 M -0.88 % 17.010 M 3.93 % 16.367 M 3.14 % 15.868 M -6.97 % 17.057 M -1.98 % 17.401 M -74.08 % 67.125 M -13.76 % 77.838 M -78.77 % 366.605 M 1 877.16 % 18.542 M 346.90 % 4.149 M 0.00 % 4.149 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.520 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 3.962 M -11.48 % 4.476 M -12.65 % 5.124 M -89.37 % 48.212 M 674.49 % 6.225 M -11.32 % 7.020 M -14.34 % 8.195 M -11.32 % 9.241 M -95.03 % 186.104 M 0.69 % 184.835 M -55.70 % 417.246 M -2.22 % 426.725 M 0.75 % 423.529 M 58.84 % 266.643 M 259.22 % 74.228 M -3.54 % 76.956 M 0.48 % 76.590 M -0.16 % 76.710 M -7.13 % 82.597 M -2.45 % 84.669 M -4.62 % 88.769 M -12.02 % 100.893 M -74.15 % 390.305 M 324.46 % 91.953 M -0.29 % 92.218 M -0.55 % 92.731 M 8 423.07 % 1.088 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.520 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 202.674 M -5.71 % 214.953 M -15.36 % 253.971 M -4.97 % 267.247 M 0.91 % 264.850 M -8.45 % 289.286 M -60.57 % 733.612 M -6.50 % 784.618 M 89.46 % 414.133 M 13.03 % 366.393 M 8.16 % 338.764 M -2.80 % 348.513 M 21.72 % 286.313 M 25.97 % 227.288 M 80.46 % 125.946 M 3.21 % 122.023 M 124.11 % 54.449 M 6.50 % 51.126 M 3.07 % 49.601 M 47.15 % 33.707 M 28.36 % 26.260 M -14.50 % 30.715 M 0.80 % 30.470 M 50.46 % 20.251 M 36.75 % 14.809 M 7.73 % 13.746 M -87.38 % 108.948 M 6 629.34 % 1.619 M -12.01 % 1.840 M -12.13 % 2.094 M -98.58 % 147.932 M 33.99 % 110.404 M 46.34 % 75.442 M -60.16 % 189.359 M -56.97 % 440.018 M 62.14 % 271.389 M -33.05 % 405.344 M 5.60 % 383.849 M -21.36 % 488.127 M -17.07 % 588.574 M
Total non current assets 16.689 B 3.42 % 16.138 B -18.25 % 19.741 B -0.09 % 19.759 B 1 655.83 % 1.125 B -4.80 % 1.182 B -36.73 % 1.868 B -8.57 % 2.044 B -42.91 % 3.580 B -32.38 % 5.294 B -27.42 % 7.293 B 65.48 % 4.407 B -24.50 % 5.837 B 0.00 % 5.837 B 2 099.31 % 265.421 M 24.51 % 213.179 M 27.06 % 167.782 M 2.63 % 163.487 M 0.26 % 163.064 M 14.61 % 142.272 M 23.68 % 115.029 M -12.60 % 131.608 M -68.77 % 421.412 M -45.64 % 775.228 M -39.62 % 1.284 B 4.02 % 1.234 B 1.72 % 1.214 B 10.56 % 1.098 B -6.66 % 1.176 B 37.31 % 856.411 M 163.03 % 325.589 M 17.91 % 276.137 M 2.31 % 269.905 M -9.79 % 299.193 M -33.46 % 449.618 M -44.60 % 811.591 M -28.83 % 1.140 B -7.50 % 1.233 B -9.42 % 1.361 B -12.24 % 1.551 B
Other current assets 2.869 B 0.04 % 2.868 B 40.47 % 2.041 B 12.27 % 1.818 B -37.49 % 2.909 B -21.29 % 3.696 B -5.79 % 3.923 B 46.86 % 2.671 B -35.57 % 4.146 B -20.16 % 5.193 B -18.78 % 6.394 B 67.77 % 3.811 B -35.41 % 5.901 B -41.26 % 10.045 B 22.33 % 8.211 B -25.75 % 11.059 B 7.30 % 10.306 B 58.54 % 6.501 B 282.55 % 1.699 B -42.17 % 2.939 B -24.40 % 3.887 B -18.58 % 4.774 B 9.85 % 4.346 B 20.08 % 3.619 B 2 561.54 % 135.980 M 13.63 % 119.667 M -95.69 % 2.777 B 1 304.70 % 197.716 M -68.70 % 631.632 M 31.94 % 478.744 M 426.09 % 91.001 M 583.09 % 13.322 M -93.19 % 195.748 M 1.03 % 193.749 M 3.16 % 187.817 M 3 066.70 % 5.931 M -70.74 % 20.272 M 152.20 % 8.038 M -33.13 % 12.020 M 2 541.76 % 455.000 K
Short term investments 26.175 M 1.55 % 25.776 M 96.05 % 13.148 M -0.71 % 13.242 M 1.74 % 13.015 M -3.12 % 13.434 M -60.38 % 33.911 M -98.79 % 2.803 B 18.34 % 2.369 B -31.87 % 3.476 B 61.26 % 2.156 B -55.34 % 4.827 B -11.22 % 5.437 B -3.36 % 5.626 B 7.87 % 5.216 B 51.65 % 3.439 B 20.47 % 2.855 B -17.49 % 3.460 B 107.24 % 1.670 B 74.85 % 954.904 M 0.000 0.000 -100.00 % 1.639 M -95.74 % 38.503 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 124.418 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 15.712 M -7.59 % 17.003 M -82.84 % 99.104 M -67.10 % 301.264 M -53.68 % 650.333 M -14.38 % 759.572 M -24.22 % 1.002 B -14.42 % 1.171 B -20.48 % 1.473 B 4.58 % 1.408 B 11.33 % 1.265 B -6.15 % 1.348 B 1.53 % 1.328 B 143.78 % 544.610 M -81.28 % 2.909 B 273.66 % 778.542 M -40.84 % 1.316 B 21.21 % 1.086 B -79.52 % 5.301 B -6.37 % 5.661 B 3.47 % 5.471 B 40.38 % 3.898 B 94.10 % 2.008 B 101.42 % 996.939 M 42.79 % 698.206 M 404.54 % 138.385 M 243.98 % 40.230 M -89.78 % 393.830 M 4 415.88 % 8.721 M -50.82 % 17.733 M 49.61 % 11.853 M -89.12 % 108.931 M 60 755.31 % 179.000 K -91.81 % 2.186 M -73.40 % 8.218 M 1 450.57 % 530.000 K 523.53 % 85.000 K -86.07 % 610.000 K -37.11 % 970.000 K -29.91 % 1.384 M
Cash and short term investments 41.887 M -2.09 % 42.779 M -61.89 % 112.252 M -64.31 % 314.506 M -52.59 % 663.348 M -14.19 % 773.006 M -25.40 % 1.036 B -73.93 % 3.974 B 3.46 % 3.841 B -21.36 % 4.885 B 42.80 % 3.421 B -44.60 % 6.175 B -8.72 % 6.765 B -17.81 % 8.230 B 1.20 % 8.132 B 92.26 % 4.230 B 1.41 % 4.171 B -8.25 % 4.546 B -34.78 % 6.970 B 5.36 % 6.616 B 20.92 % 5.471 B 40.38 % 3.898 B 94.10 % 2.008 B 93.93 % 1.035 B 48.30 % 698.206 M 404.54 % 138.385 M 243.98 % 40.230 M -89.78 % 393.830 M 4 415.88 % 8.721 M -93.86 % 142.151 M 1 099.28 % 11.853 M -89.12 % 108.931 M 60 755.31 % 179.000 K -91.81 % 2.186 M -73.40 % 8.218 M 1 450.57 % 530.000 K 523.53 % 85.000 K -86.07 % 610.000 K -37.11 % 970.000 K -29.91 % 1.384 M
Total current assets 16.507 B -0.82 % 16.643 B 2.53 % 16.233 B 1.78 % 15.949 B -37.72 % 25.610 B -8.39 % 27.955 B -13.67 % 32.383 B -5.52 % 34.273 B 26.71 % 27.049 B 38.77 % 19.492 B 25.57 % 15.523 B -17.25 % 18.760 B -28.34 % 26.178 B 1.10 % 25.894 B 15.88 % 22.346 B 4.07 % 21.472 B 4.83 % 20.483 B 25.00 % 16.386 B 5.40 % 15.548 B 0.36 % 15.492 B -15.99 % 18.441 B -4.19 % 19.246 B 21.06 % 15.898 B 47.70 % 10.764 B 56.78 % 6.866 B 40.99 % 4.870 B 72.83 % 2.818 B 4.70 % 2.691 B 320.27 % 640.353 M 28.98 % 496.477 M 129.19 % 216.621 M -18.78 % 266.717 M 36.13 % 195.927 M 0.00 % 195.935 M -0.05 % 196.035 M 1 512.93 % 12.154 M -44.91 % 22.064 M 57.52 % 14.007 M -38.80 % 22.889 M -46.75 % 42.988 M
Inventory 12.531 B 0.000 -100.00 % 12.990 B 1.19 % 12.838 B -0.10 % 12.851 B -1.58 % 13.057 B -4.39 % 13.658 B -2.58 % 14.020 B 2.30 % 13.704 B 202.14 % 4.536 B -32.44 % 6.713 B -0.05 % 6.717 B -3.94 % 6.992 B -7.66 % 7.572 B 33.40 % 5.676 B -1.81 % 5.780 B 4.94 % 5.508 B 7.15 % 5.141 B -3.02 % 5.301 B 8.76 % 4.874 B -43.97 % 8.700 B -9.24 % 9.586 B 0.56 % 9.533 B 56.33 % 6.098 B 31.02 % 4.654 B 15.50 % 4.030 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.724 M 2.34 % 3.639 M -9.59 % 4.025 M -59.34 % 9.899 M -40.23 % 16.562 M
Net receivables 1.066 B -92.24 % 13.733 B 1 161.02 % 1.089 B 11.28 % 978.694 M -91.78 % 11.910 B -5.34 % 12.581 B -8.61 % 13.766 B 1.16 % 13.608 B 46.23 % 9.306 B 7.71 % 8.640 B 258.33 % 2.411 B -20.97 % 3.051 B -56.70 % 7.046 B 14 750.24 % 47.445 M -98.80 % 3.955 B -12.39 % 4.514 B 42.24 % 3.174 B 72.33 % 1.842 B 16.80 % 1.577 B 48.35 % 1.063 B 177.95 % 382.401 M -61.34 % 989.216 M 8 341.85 % 11.718 M -99.67 % 3.592 B 160.80 % 1.377 B 136.64 % 582.071 M 0.000 -100.00 % 41.487 M 0.000 0.000 -100.00 % 113.767 M -21.25 % 144.464 M -6.46 % 154.445 M -20.29 % 193.749 M 0.000 -100.00 % 1.969 M 201.92 % -1.932 M -244.83 % 1.334 M 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 11.177 M 0.00 % 11.177 M -49.75 % 22.241 M 0.37 % 22.158 M 328.75 % 5.168 M -37.86 % 8.317 M -54.24 % 18.177 M -81.35 % 97.458 M 17.79 % 82.736 M 13.63 % 72.812 M 10.17 % 66.088 M -1.12 % 66.835 M 20.09 % 55.655 M 72.51 % 32.261 M 3.06 % 31.302 M -6.47 % 33.468 M 0.14 % 33.422 M -73.50 % 126.106 M 2.37 % 123.184 M 0.000 0.000 -100.00 % 1.926 M 1.80 % 1.892 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.627 M 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 -100.00 % 9.227 B 15.61 % 7.982 B 26.54 % 6.308 B -4.15 % 6.581 B -48.39 % 12.751 B 4.99 % 12.145 B -26.25 % 16.468 B 29.91 % 12.677 B 197.95 % 4.255 B 4.36 % 4.077 B 54.83 % 2.633 B 6.70 % 2.468 B 47.40 % 1.674 B -23.80 % 2.197 B 7.70 % 2.040 B 13.67 % 1.795 B 60.70 % 1.117 B 30.18 % 857.922 M 17.42 % 730.614 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
Account payables 3.089 B 1.77 % 3.036 B -1.77 % 3.090 B -3.40 % 3.199 B 2.54 % 3.120 B -3.98 % 3.250 B -1.46 % 3.298 B -2.85 % 3.394 B -34.80 % 5.206 B 135.82 % 2.208 B -58.75 % 5.352 B 153.99 % 2.107 B -1.48 % 2.139 B -11.67 % 2.421 B 69.18 % 1.431 B -10.62 % 1.601 B 37.01 % 1.169 B 8.76 % 1.075 B 16.19 % 924.864 M -26.96 % 1.266 B 14.49 % 1.106 B -16.37 % 1.323 B 72.54 % 766.503 M 36.86 % 560.064 M 73.65 % 322.531 M -23.26 % 420.286 M 138.22 % 176.426 M -66.88 % 532.643 M 55 615.79 % 956.000 K -9.64 % 1.058 M -85.71 % 7.406 M -60.10 % 18.561 M 104.48 % 9.077 M 0.000 -100.00 % 36.595 M -68.61 % 116.567 M -36.50 % 183.567 M -34.84 % 281.703 M -39.21 % 463.411 M -3.59 % 480.643 M
Tax payables 0.000 0.000 0.000 -100.00 % 4.509 B 1.51 % 4.442 B 28.10 % 3.467 B -20.98 % 4.388 B -0.90 % 4.427 B 21.79 % 3.635 B -12.99 % 4.178 B 90.78 % 2.190 B 3.02 % 2.126 B -14.38 % 2.483 B 10.42 % 2.248 B 2.81 % 2.187 B 9.62 % 1.995 B 2.55 % 1.946 B 10.92 % 1.754 B 1.82 % 1.723 B 14.46 % 1.505 B 35.43 % 1.111 B 14.36 % 971.797 M 1 295.70 % 69.628 M 344.99 % 15.647 M -59.10 % 38.254 M 1.89 % 37.546 M 195.87 % 12.690 M 47.28 % 8.616 M 100.75 % 4.292 M 87.75 % 2.286 M 26.93 % 1.801 M 29.38 % 1.392 M 142.93 % 573.000 K -48.70 % 1.117 M 266.23 % 305.000 K -97.94 % 14.830 M -96.70 % 449.774 M -1.58 % 457.010 M 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 3.734 B 0.000 0.000 -100.00 % 2.770 B 5.09 % 2.635 B 0.35 % 2.626 B 10.03 % 2.387 B 2.05 % 2.339 B 57.80 % 1.482 B -50.31 % 2.983 B 15.94 % 2.573 B -0.77 % 2.593 B -68.89 % 8.334 B -11.71 % 9.440 B 6.61 % 8.855 B 23.36 % 7.178 B 10.72 % 6.483 B 57.70 % 4.111 B -5.03 % 4.329 B 71.63 % 2.522 B -41.73 % 4.328 B 66.19 % 2.604 B -14.81 % 3.057 B 485.62 % 522.028 M 138.69 % 218.701 M 140.91 % -534.530 M -171.85 % -196.626 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
Minority interest -56.844 M -142.55 % -23.436 M -485.59 % 6.078 M -80.69 % 31.478 M -55.83 % 71.271 M -27.07 % 97.729 M -24.78 % 129.932 M -8.25 % 141.618 M 49.34 % 94.830 M -5.46 % 100.303 M -6.96 % 107.803 M 9.42 % 98.520 M -14.50 % 115.230 M -8.40 % 125.803 M -64.50 % 354.350 M 9.22 % 324.442 M -8.19 % 353.398 M 5.87 % 333.803 M -7.01 % 358.972 M 0.98 % 355.495 M -19.95 % 444.093 M -3.08 % 458.226 M -49.00 % 898.505 M 121.93 % 404.867 M 8.60 % 372.816 M 15.28 % 323.412 M 40.44 % 230.286 M 45.46 % 158.314 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.000 M 0.00 % 35.000 M
Capital lease obligations 2.740 M -53.37 % 5.876 M -33.61 % 8.851 M -24.19 % 11.676 M -18.67 % 14.356 M -15.05 % 16.900 M 434.81 % 3.160 M -53.87 % 6.850 M -34.32 % 10.429 M -24.70 % 13.850 M -19.09 % 17.118 M -15.43 % 20.242 M 100.78 % -2.593 B 0.000 -100.00 % 332.000 K -49.54 % 658.000 K -32.79 % 979.000 K -28.49 % 1.369 M -23.52 % 1.790 M -18.71 % 2.202 M -15.54 % 2.607 M 418.29 % 503.000 K -16.72 % 604.000 K -14.45 % 706.000 K 260.20 % 196.000 K -48.83 % 383.000 K -32.45 % 567.000 K -23.99 % 746.000 K -19.09 % 922.000 K -15.65 % 1.093 M -13.25 % 1.260 M 4 400.00 % 28.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 394.501 M 6.19 % 371.496 M -19.53 % 461.665 M -20.80 % 582.938 M 100.86 % 290.215 M 78.61 % 162.483 M 0.000 0.000 0.000 -100.00 % 324.747 M 40 903.41 % 792.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 6.028 B 2.77 % 5.866 B 0.00 % 5.866 B -16.44 % 7.019 B 0.49 % 6.985 B 19.09 % 5.866 B 0.00 % 5.866 B 0.00 % 5.866 B 1.07 % 5.804 B 0.00 % 5.804 B 0.00 % 5.804 B 0.00 % 5.804 B 18.94 % 4.880 B 8.80 % 4.485 B 8.42 % 4.137 B 4.56 % 3.956 B -7.92 % 4.297 B 23.03 % 3.492 B -3.53 % 3.620 B -4.30 % 3.783 B 0.00 % 3.783 B 32.54 % 2.854 B 2.93 % 2.773 B 115.65 % 1.286 B -32.96 % 1.918 B 88.92 % 1.015 B 255.73 % 285.337 M -66.03 % 839.941 M 16.59 % 720.398 M 141.64 % 298.124 M 1.67 % 293.223 M -67.64 % 906.000 M -15.26 % 1.069 B 18.01 % 906.000 M 0.00 % 906.000 M 1 342.59 % -72.912 M -361.11 % 27.924 M 204.31 % -26.771 M -111.04 % 242.523 M
Deferred tax liabilities non current 0.000 -100.00 % 1.724 B -13.39 % 1.991 B -3.82 % 2.070 B -1.62 % 2.104 B -4.20 % 2.196 B -3.69 % 2.280 B -7.32 % 2.460 B -4.76 % 2.583 B 98.41 % 1.302 B -13.06 % 1.498 B -3.81 % 1.557 B 10.64 % 1.407 B 6.17 % 1.325 B 85.52 % 714.430 M -2.30 % 731.243 M -1.01 % 738.702 M 23.03 % 600.408 M 9.82 % 546.708 M 46.36 % 373.543 M -79.71 % 1.841 B -3.78 % 1.913 B 9.91 % 1.741 B 297.32 % 438.164 M 57.98 % 277.360 M 1.51 % 273.232 M 99.52 % 136.945 M 85.46 % 73.842 M 5.67 % 69.877 M 25.50 % 55.679 M 726.47 % 6.737 M 21.91 % 5.526 M 34.75 % 4.101 M 8.18 % 3.791 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 -100.00 % 1.188 B -67.78 % 3.687 B -1.27 % 3.734 B -0.03 % 3.736 B -9.66 % 4.135 B 7.14 % 3.859 B 50.37 % 2.567 B 6.38 % 2.413 B -1.94 % 2.460 B 9.86 % 2.240 B 68.98 % 1.325 B 85.52 % 714.430 M -2.30 % 731.243 M -1.05 % 739.034 M 22.95 % 601.066 M 9.75 % 547.687 M 46.08 % 374.912 M -79.66 % 1.843 B -3.70 % 1.914 B 9.90 % 1.741 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -45.595 M 0.000 100.00 % -226.295 M 35.16 % -348.988 M 31.55 % -509.833 M 3.71 % -529.473 M
Total assets 33.196 B 1.27 % 32.781 B -8.88 % 35.974 B 0.26 % 35.882 B -0.22 % 35.962 B -3.12 % 37.119 B -8.48 % 40.559 B -5.45 % 42.898 B -1.11 % 43.379 B 17.46 % 36.930 B -5.99 % 39.284 B 9.60 % 35.844 B -1.18 % 36.270 B 1.29 % 35.808 B 41.84 % 25.245 B 4.52 % 24.153 B 8.19 % 22.325 B 19.09 % 18.747 B 5.61 % 17.751 B 1.85 % 17.429 B -11.41 % 19.672 B -2.78 % 20.236 B 18.68 % 17.050 B 47.76 % 11.539 B 41.59 % 8.150 B 33.51 % 6.104 B 51.43 % 4.031 B 6.40 % 3.789 B 108.60 % 1.816 B 34.25 % 1.353 B 149.51 % 542.210 M -0.12 % 542.854 M 16.53 % 465.832 M -5.92 % 495.128 M -23.31 % 645.653 M -21.62 % 823.745 M -29.13 % 1.162 B -6.77 % 1.247 B -9.91 % 1.384 B -13.17 % 1.594 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
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2002-01-31 2001-06-30 2001-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
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
Change in working capital -1.549 B -102.51 % -764.733 M -893.77 % -76.953 M 65.68 % -224.218 M -153.87 % 416.256 M -69.45 % 1.363 B 1 011.71 % 122.576 M -87.22 % 958.890 M 175.22 % -1.275 B 72.40 % -4.619 B -771.06 % -530.271 M -131.22 % 1.699 B 160.21 % -2.821 B -630.37 % 531.906 M 159.64 % -891.877 M 40.85 % -1.508 B 0.000 100.00 % -848.210 M 0.000 -100.00 % 1.573 B 0.000 100.00 % -2.888 B 0.000 100.00 % -1.496 B 0.000 100.00 % -321.667 M 0.00 % -321.667 M -297.75 % 162.665 M 0.00 % 162.665 M 364.18 % -61.574 M 0.00 % -61.574 M -6.40 % -57.868 M 0.00 % -57.868 M -325.02 % -13.616 M 0.00 % -13.616 M -38.03 % -9.865 M 0.00 % -9.865 M 41.26 % -16.793 M 0.00 % -16.793 M -8.29 % -15.508 M 0.00 % -15.508 M -221.94 % 12.717 M 0.00 % 12.717 M -33.08 % 19.004 M 0.00 % 19.004 M -65.42 % 54.956 M 0.00 % 54.956 M 100.00 % 27.478 M 2 585.57 % -1.106 M -100.00 % -552.750 K
Accounts receivables 0.000 100.00 % -811.155 M 0.000 100.00 % -910.396 M 0.000 -100.00 % 1.132 B 0.000 100.00 % -1.219 B 0.000 100.00 % -6.284 B 0.000 100.00 % -1.370 B 0.000 100.00 % -668.062 M 0.000 100.00 % -1.569 B 0.000 0.000 0.000 0.000 0.000 100.00 % -977.572 M 0.000 100.00 % -7.367 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
Inventory 0.000 0.000 0.000 -100.00 % 112.631 M 0.000 -100.00 % 178.254 M 0.000 100.00 % -639.021 M 0.000 -100.00 % 2.127 B 0.000 -100.00 % 505.005 M 0.000 -100.00 % 134.510 M 0.000 100.00 % -35.148 M 0.000 100.00 % -605.701 M 0.000 -100.00 % 1.007 B 0.000 100.00 % -401.605 M 0.000 100.00 % -1.415 B 0.000 -100.00 % 21.019 M 0.00 % 21.019 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.332 M 0.00 % 3.332 M 100.00 % 1.666 M -20.20 % 2.088 M 100.00 % 1.044 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 100.00 % -544.247 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -1.549 B -3 436.10 % 46.422 M 160.33 % -76.953 M -113.42 % 573.547 M 42.60 % 402.210 M -32.58 % 596.613 M 908.20 % -73.820 M -103.79 % 1.950 B 252.94 % -1.275 B -244.21 % 884.031 M 266.71 % -530.271 M -119.31 % 2.746 B 197.33 % -2.821 B -364.78 % 1.065 B 219.46 % -891.877 M -1 026.26 % 96.288 M 0.000 100.00 % -242.509 M 0.000 -100.00 % 566.105 M 0.000 100.00 % -1.509 B 0.000 100.00 % -72.766 M 0.000 100.00 % -342.686 M 0.00 % -342.686 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.625 M 0.00 % 51.625 M 100.00 % 25.812 M 908.40 % -3.193 M -100.00 % -1.597 M
Other non cash items 1.710 B -52.92 % 3.632 B 325.12 % 854.250 M -42.90 % 1.496 B 2 607.73 % -59.662 M -130.18 % 197.662 M -32.27 % 291.840 M -43.73 % 518.643 M 1 865.83 % -29.371 M -111.78 % 249.315 M 680.15 % -42.974 M -133.91 % 126.738 M 122.50 % -563.196 M 51.68 % -1.166 B -2 777.68 % 43.529 M 103.66 % -1.189 B -164.47 % 1.844 B 391.87 % 374.995 M -2.64 % 385.163 M 112.18 % -3.161 B -855.47 % 418.446 M -60.35 % 1.055 B 162.77 % 401.583 M -88.49 % 3.488 B 324.70 % -1.552 B -1 218.96 % -117.679 M -80.54 % -65.182 M -158.26 % -25.239 M -6.62 % -23.673 M -19.84 % -19.754 M -20.20 % -16.435 M -56.50 % -10.501 M -27.04 % -8.266 M -258.29 % 5.222 M -21.43 % 6.646 M 128.53 % -23.299 M 0.00 % -23.299 M 42.25 % -40.343 M 0.00 % -40.343 M -113.21 % 305.439 M 262.46 % -188.012 M -2 230.32 % 8.826 M 0.00 % 8.826 M 156.43 % -15.639 M 36.80 % -24.744 M -150.53 % 48.968 M 0.00 % 48.968 M 100.00 % 24.484 M -89.03 % 223.258 M 100.00 % 111.629 M
Net cash provided by operating activities -52.391 M -117.70 % 296.068 M 776.97 % -43.734 M -109.34 % 468.416 M 99.17 % 235.184 M -75.50 % 960.086 M 1 106.79 % -95.361 M -107.73 % 1.233 B 216.78 % -1.056 B 53.64 % -2.278 B -371.70 % -482.895 M -122.08 % 2.187 B 171.63 % -3.053 B -430.90 % -575.067 M 35.94 % -897.731 M 65.67 % -2.615 B -234.65 % 1.942 B 497.92 % -488.037 M -311.94 % 230.267 M 128.49 % -808.121 M -444.95 % 234.273 M 118.64 % -1.257 B -16 797.91 % 7.525 M -99.31 % 1.098 B 168.96 % -1.592 B -440.14 % -294.738 M 0.00 % -294.738 M -299.65 % 147.628 M 0.00 % 147.628 M 296.25 % -75.223 M 0.00 % -75.223 M -20.43 % -62.464 M 0.00 % -62.464 M -229.46 % -18.960 M 0.00 % -18.960 M 35.35 % -29.327 M 0.00 % -29.327 M -8.27 % -27.088 M 0.00 % -27.088 M 30.97 % -39.238 M 0.00 % -39.238 M -567.53 % -5.878 M 0.00 % -5.878 M 31.25 % -8.550 M 0.00 % -8.550 M -185.06 % 10.052 M 0.00 % 10.052 M 100.00 % 5.026 M 136.48 % -13.777 M -100.00 % -6.889 M
Investments in property plant and equipment 0.000 100.00 % -184.000 K -89.69 % -97.000 K 59.58 % -240.000 K -71.43 % -140.000 K -112.12 % -66.000 K 94.09 % -1.116 M 99.70 % -370.195 M -660.50 % -48.678 M -465.30 % -8.611 M -390.66 % -1.755 M 97.08 % -60.048 M -499.28 % -10.020 M 91.14 % -113.082 M -116 479.38 % -97.000 K 99.85 % -65.087 M -2 389.94 % -2.614 M -245.71 % 1.794 M 109.80 % -18.306 M -50.56 % -12.159 M -294.52 % -3.082 M -192.41 % -1.054 M 99.51 % -215.161 M 46.72 % -403.794 M -27 387.68 % -1.469 M 72.54 % -5.350 M 0.00 % -5.350 M 98.19 % -295.749 M 0.00 % -295.749 M -129 330.63 % -228.500 K 0.00 % -228.500 K 97.09 % -7.849 M 0.00 % -7.849 M 84.46 % -50.509 M 0.00 % -50.509 M -280 505.56 % -18.000 K 0.00 % -18.000 K 0.000 0.000 100.00 % -170.000 K 0.00 % -170.000 K 83.56 % -1.034 M 0.00 % -1.034 M 85.42 % -7.090 M 0.00 % -7.090 M -10.41 % -6.422 M 0.00 % -6.422 M -100.00 % -3.211 M 37.92 % -5.172 M -100.00 % -2.586 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -784.441 M 30.17 % -1.123 B 15.34 % -1.327 B -289.41 % 700.586 M 164.32 % -1.089 B -164.70 % 1.684 B 0.000 0.000 -100.00 % 62.078 M 0.000 100.00 % -66.471 M 0.000 0.000 0.000 0.000 0.000 100.00 % -208.265 M -705.70 % 34.384 M 105.83 % -589.518 M 0.000 100.00 % -8.352 M 0.000 0.000 0.000 100.00 % -27.653 M 0.000 -100.00 % 27.885 M 0.000 -100.00 % 106.349 M 0.000 -100.00 % 58.967 M 0.000 -100.00 % 9.449 M 0.000 -100.00 % 19.382 M 0.000 0.000 0.000 -100.00 % 9.795 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -14.046 M -107.15 % 196.396 M 200.00 % -196.396 M -704.18 % 32.506 M 184.14 % -38.635 M -102.91 % 1.329 B 198.89 % -1.343 B -652.56 % -178.508 M -171.38 % -65.779 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 100.00 % -118.500 K 0.00 % -118.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 38.059 M 0.000 -100.00 % 242.194 M -77.36 % 1.070 B -16.35 % 1.279 B -10.13 % 1.423 B 86.91 % 761.399 M -68.27 % 2.400 B 97.02 % 1.218 B -55.39 % 2.730 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
Other investing activites 205.000 K -99.82 % 115.689 M 0.000 0.000 -100.00 % 23.814 M -95.95 % 588.045 M -55.44 % 1.320 B -4.32 % 1.379 B 306.97 % -666.421 M -114.29 % 4.662 B 229.48 % -3.600 B -38.97 % -2.591 B -1 512.47 % 183.428 M 102.74 % -6.686 B -484.08 % 1.741 B 993.33 % 159.214 M 106.21 % -2.563 B 45.76 % -4.725 B -992.50 % -432.464 M -121.32 % 2.029 B 39.34 % 1.456 B 216.62 % -1.248 B -246.32 % -360.477 M 54.24 % -787.734 M -91 910.49 % 858.000 K 117.24 % -4.978 M -193.05 % 5.350 M 101.81 % -295.529 M -199.89 % 295.868 M 10 552.30 % 2.778 M 1 115.54 % 228.500 K -99.85 % 150.742 M 1 820.52 % 7.849 M 130.96 % -25.356 M -150.20 % 50.509 M 1 153.33 % 4.030 M 22 288.89 % 18.000 K -99.94 % 30.000 M 0.000 -100.00 % 77.051 M 45 224.12 % 170.000 K -99.55 % 37.514 M 3 528.05 % 1.034 M 114.63 % -7.069 M -199.70 % 7.090 M 139.65 % -17.880 M -378.43 % 6.422 M 100.00 % 3.211 M -37.92 % 5.172 M 100.00 % 2.586 M
Net cash used for investing activites 205.000 K -99.82 % 115.505 M 119 177.32 % -97.000 K -100.26 % 37.819 M 27 113.57 % -140.000 K -100.06 % 242.128 M -77.34 % 1.069 B 364.33 % -404.292 M -114.61 % 2.768 B -51.05 % 5.654 B 755.85 % -862.100 M 46.50 % -1.611 B -156.78 % 2.838 B 142.13 % -6.737 B -487.03 % 1.741 B 6 193.91 % 27.656 M 101.08 % -2.565 B 45.68 % -4.723 B -947.74 % -450.770 M -122.35 % 2.016 B 38.80 % 1.453 B 199.66 % -1.458 B -169.32 % -541.254 M 69.61 % -1.781 B -291 396.89 % -611.000 K 95.42 % -13.330 M -149.16 % -5.350 M 98.19 % -295.529 M 0.11 % -295.868 M -1 089.39 % -24.876 M -10 786.43 % -228.500 K -100.23 % 99.333 M 39.03 % 71.445 M 4.14 % 68.608 M 279.96 % -38.124 M -162.53 % 60.973 M 2 939.53 % 2.006 M -94.91 % 39.449 M 0.000 -100.00 % 96.433 M 56 825.29 % -170.000 K -100.45 % 37.513 M 3 731.46 % -1.033 M -137.92 % 2.725 M 138.44 % -7.089 M 64.14 % -19.769 M -336.21 % -4.532 M -100.00 % -2.266 M -111.62 % 19.502 M 100.00 % 9.751 M
Debt repayment -9.796 M 90.74 % -105.836 M 14.24 % -123.411 M 89.80 % -1.210 B -385.51 % -249.212 M 87.98 % -2.073 B -228.24 % -631.645 M -81.94 % -347.179 M 79.77 % -1.716 B 50.59 % -3.473 B -359.18 % 1.340 B 387.07 % -466.743 M -946.84 % -44.586 M 0.000 -100.00 % 622.793 M 0.000 -100.00 % 869.939 M 0.000 100.00 % -34.915 M 0.000 -100.00 % 707.918 M 0.000 -100.00 % 1.560 B 0.000 0.000 -100.00 % 365.115 M 0.000 -100.00 % 742.471 M 0.000 -100.00 % 81.199 M 0.000 0.000 0.000 0.000 0.000 100.00 % -9.000 M 0.000 100.00 % -2.451 M 0.000 100.00 % -18.744 M 0.000 100.00 % -24.557 M 0.000 -100.00 % 20.926 M 0.000 100.00 % -3.567 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.837 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 -100.00 % 31.496 M 0.00 % 31.496 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
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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -152.416 M 78.91 % -722.563 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 61.777 M 110.29 % -600.095 M -438.14 % 177.471 M -44.60 % 320.361 M 639.36 % -59.396 M -114.26 % 416.393 M 403.53 % -137.183 M -241.35 % -40.188 M -298.68 % 20.227 M -91.59 % 240.467 M 487.84 % -62.001 M 81.78 % -340.314 M -169.51 % 489.614 M -90.61 % 5.212 B 670.85 % 676.130 M -66.80 % 2.037 B 4 186.27 % -49.840 M -104.55 % 1.095 B 28 529.37 % 3.823 M -99.25 % 513.012 M 2 134.79 % -25.212 M -100.93 % 2.709 B 34 630.69 % 7.800 M -99.12 % 888.687 M -59.11 % 2.173 B 6 035.83 % 35.418 M 157.51 % -61.581 M -270.10 % 36.202 M 149.19 % -73.601 M -318.43 % 33.695 M 199.03 % -34.025 M -8.03 % -31.497 M -200.01 % 31.495 M 0.000 0.000 -100.00 % 4.500 M 200.00 % -4.500 M -129.83 % 15.085 M 24.52 % 12.115 M 39.16 % 8.706 M 192.89 % -9.372 M -175.28 % 12.449 M 200.00 % -12.449 M -374.39 % 4.537 M 200.00 % -4.537 M -354.39 % 1.784 M 200.00 % -1.784 M -100.00 % -891.750 K 61.22 % -2.300 M -100.00 % -1.150 M
Net cash used provided by financing activities 51.981 M 107.36 % -705.931 M -1 405.83 % 54.060 M 106.08 % -889.592 M -188.26 % -308.608 M 81.37 % -1.657 B -79.86 % -921.244 M 17.00 % -1.110 B 33.53 % -1.670 B 48.34 % -3.232 B -358.93 % 1.248 B 254.68 % -807.057 M -281.35 % 445.028 M -91.46 % 5.212 B 301.25 % 1.299 B -36.22 % 2.037 B 148.34 % 820.099 M -25.07 % 1.095 B 3 620.20 % -31.092 M -106.06 % 513.012 M -24.86 % 682.706 M -74.80 % 2.709 B 72.76 % 1.568 B 76.44 % 888.687 M -59.11 % 2.173 B 442.57 % 400.533 M 750.42 % -61.581 M -107.91 % 778.673 M 1 157.97 % -73.601 M -164.06 % 114.894 M 437.68 % -34.025 M -208.03 % 31.495 M 0.00 % 31.495 M 0.000 0.000 100.00 % -4.500 M 0.00 % -4.500 M -137.14 % 12.115 M 0.00 % 12.115 M 220.69 % -10.038 M -7.11 % -9.372 M 22.60 % -12.108 M 2.74 % -12.449 M -148.89 % 25.463 M 661.23 % -4.537 M -154.39 % -1.784 M 0.00 % -1.784 M -100.00 % -891.750 K 61.22 % -2.300 M -100.00 % -1.150 M
Effect of forex changes on cash -1.086 M -100.51 % 212.257 M 199.94 % -212.389 M -719.43 % 34.288 M 1 023.09 % 3.053 M 171.30 % -4.282 M 9.59 % -4.736 M 3.25 % -4.895 M -173.03 % 6.703 M -94.00 % 111.760 M 213.34 % -98.608 M -114.02 % -46.075 M -263.68 % 28.149 M 110.64 % -264.658 M -2 250.43 % -11.260 M -185.48 % 13.173 M -60.81 % 33.612 M 134.05 % -98.710 M 9.22 % -108.736 M 78.89 % -515.056 M -5 011.38 % 10.487 M -79.65 % 51.544 M 321.49 % -23.271 M -124.95 % 93.285 M 550.35 % -20.714 M 90.59 % -220.187 M -194.12 % 233.946 M 152.84 % -442.723 M -208.01 % 409.889 M 778.68 % -60.395 M -194.55 % 63.877 M 556.64 % -13.989 M -200.64 % 13.900 M 156.07 % 5.428 M 0.000 100.00 % -30.167 M -204.75 % 28.800 M 1 694.68 % -1.806 M 0.000 100.00 % -46.935 M -195.78 % 49.002 M 347.62 % -19.790 M -203.62 % 19.098 M 196.36 % -19.818 M -199.11 % 19.995 M 77.04 % 11.294 M 386.43 % -3.943 M -100.00 % -1.972 M 56.58 % -4.541 M -100.00 % -2.271 M
Net change in cash -1.291 M 98.43 % -82.101 M 59.39 % -202.160 M 42.09 % -349.069 M -219.55 % -109.239 M 55.00 % -242.775 M -43.75 % -168.883 M 44.01 % -301.611 M -567.84 % 64.469 M -55.04 % 143.382 M 272.88 % -82.935 M -115.21 % 545.141 M 111.15 % 258.174 M 110.92 % -2.365 B -210.98 % 2.131 B 496.43 % -537.438 M -333.35 % 230.319 M 105.46 % -4.215 B -1 069.79 % -360.331 M -129.87 % 1.206 B -49.32 % 2.380 B 5 039.87 % 46.310 M -95.42 % 1.011 B 0.000 -100.00 % 698.206 M 373.33 % -255.445 M -300.00 % -63.861 M -116.98 % 376.097 M 300.00 % 94.024 M 203.10 % -91.198 M -300.00 % -22.800 M -120.96 % 108.752 M 300.00 % 27.188 M 1 454.66 % -2.007 M -300.00 % -501.750 K 91.70 % -6.042 M -300.00 % -1.511 M -119.62 % 7.698 M 300.00 % 1.925 M 332.47 % 445.000 K 300.00 % 111.250 K 121.19 % -525.000 K -300.00 % -131.250 K 63.54 % -360.000 K -300.00 % -90.000 K 78.26 % -414.000 K -300.00 % -103.500 K 0.00 % -103.500 K 81.45 % -558.000 K 0.00 % -558.000 K
Cash at beginning of period 17.003 M -5.19 % 17.934 M -94.05 % 301.264 M 395.92 % 60.748 M -92.00 % 759.572 M -24.22 % 1.002 B -14.42 % 1.171 B -20.48 % 1.473 B 4.58 % 1.408 B 11.33 % 1.265 B -6.15 % 1.348 B 67.91 % 802.784 M -24.94 % 1.070 B -63.24 % 2.909 B 273.66 % 778.542 M -40.84 % 1.316 B 21.21 % 1.086 B -79.52 % 5.301 B -6.37 % 5.661 B 27.08 % 4.455 B 114.74 % 2.075 B 3.31 % 2.008 B 101.41 % 996.960 M 0.000 0.000 -100.00 % 393.830 M 300.00 % 98.458 M 455.22 % 17.733 M 300.00 % 4.433 M -95.93 % 108.931 M 300.00 % 27.233 M 15 113.83 % 179.000 K 300.00 % 44.750 K -97.95 % 2.186 M 300.00 % 546.500 K -93.36 % 8.228 M 300.00 % 2.057 M 288.11 % 530.000 K 300.00 % 132.500 K 55.88 % 85.000 K 300.00 % 21.250 K -96.52 % 610.000 K 300.00 % 152.500 K -84.28 % 970.000 K 300.00 % 242.500 K -82.48 % 1.384 M 300.00 % 346.000 K 0.00 % 346.000 K -61.73 % 904.000 K 0.00 % 904.000 K
Cash at end of period 15.712 M -7.59 % 17.003 M -5.19 % 17.934 M -94.05 % 301.264 M -53.68 % 650.333 M -14.38 % 759.572 M -24.22 % 1.002 B -14.42 % 1.171 B -20.48 % 1.473 B 4.58 % 1.408 B 11.33 % 1.265 B -6.15 % 1.348 B 1.53 % 1.328 B 143.78 % 544.610 M -81.28 % 2.909 B 273.66 % 778.542 M -40.84 % 1.316 B 21.21 % 1.086 B -79.52 % 5.301 B -6.37 % 5.661 B 27.08 % 4.455 B 116.85 % 2.054 B 2.31 % 2.008 B 0.000 -100.00 % 698.206 M 404.54 % 138.385 M 300.00 % 34.596 M -91.22 % 393.830 M 300.00 % 98.458 M 455.22 % 17.733 M 300.00 % 4.433 M -95.93 % 108.931 M 300.00 % 27.233 M 15 113.83 % 179.000 K 300.00 % 44.750 K -97.95 % 2.186 M 300.00 % 546.500 K -93.36 % 8.228 M 300.00 % 2.057 M 288.11 % 530.000 K 300.00 % 132.500 K 55.88 % 85.000 K 300.00 % 21.250 K -96.52 % 610.000 K 300.00 % 152.500 K -84.28 % 970.000 K 300.00 % 242.500 K 0.00 % 242.500 K -29.91 % 346.000 K 0.00 % 346.000 K
Operating cash flow -52.391 M -108.01 % 653.984 M 2 069.71 % -33.202 M -103.49 % 950.565 M 304.18 % 235.184 M -75.50 % 960.086 M 1 106.79 % -95.361 M -107.73 % 1.233 B 216.78 % -1.056 B 53.64 % -2.278 B -371.70 % -482.895 M -122.08 % 2.187 B 171.63 % -3.053 B -430.90 % -575.067 M 35.94 % -897.731 M 65.67 % -2.615 B -234.65 % 1.942 B 497.92 % -488.037 M -311.94 % 230.267 M 128.49 % -808.121 M -444.95 % 234.273 M 118.64 % -1.257 B -16 797.91 % 7.525 M -99.31 % 1.098 B 168.96 % -1.592 B -440.14 % -294.738 M 0.00 % -294.738 M -299.65 % 147.628 M 0.00 % 147.628 M 296.25 % -75.223 M 0.00 % -75.223 M -20.43 % -62.464 M 0.00 % -62.464 M -229.46 % -18.960 M 0.00 % -18.960 M 35.35 % -29.327 M 0.00 % -29.327 M -8.27 % -27.088 M 0.00 % -27.088 M 30.97 % -39.238 M 0.00 % -39.238 M -567.53 % -5.878 M 0.00 % -5.878 M 31.25 % -8.550 M 0.00 % -8.550 M -185.06 % 10.052 M 0.00 % 10.052 M 100.00 % 5.026 M 136.48 % -13.777 M -100.00 % -6.889 M
Capital expenditure -747.999 K -306.52 % -184.000 K -89.69 % -97.000 K 59.58 % -240.000 K -71.43 % -140.000 K -112.12 % -66.000 K 94.09 % -1.116 M 99.70 % -370.195 M -660.50 % -48.678 M -465.30 % -8.611 M -390.66 % -1.755 M 97.08 % -60.048 M -499.28 % -10.020 M 91.14 % -113.082 M -116 479.38 % -97.000 K 99.85 % -65.087 M -2 389.94 % -2.614 M -245.71 % 1.794 M 109.80 % -18.306 M -50.56 % -12.159 M -294.52 % -3.082 M -192.41 % -1.054 M 99.51 % -215.161 M 46.72 % -403.794 M -27 387.68 % -1.469 M 72.54 % -5.350 M 0.00 % -5.350 M 98.19 % -295.749 M 0.00 % -295.749 M -129 330.63 % -228.500 K 0.00 % -228.500 K 97.09 % -7.849 M 0.00 % -7.849 M 84.46 % -50.509 M 0.00 % -50.509 M -280 505.56 % -18.000 K 0.00 % -18.000 K 0.000 0.000 100.00 % -170.000 K 0.00 % -170.000 K 83.56 % -1.034 M 0.00 % -1.034 M 85.42 % -7.090 M 0.00 % -7.090 M -10.41 % -6.422 M 0.00 % -6.422 M -100.00 % -3.211 M 37.92 % -5.172 M -100.00 % -2.586 M
Free CashFlow -53.139 M -108.13 % 653.800 M 2 063.42 % -33.299 M -103.50 % 950.325 M 304.32 % 235.044 M -75.52 % 960.020 M 1 095.08 % -96.477 M -111.18 % 862.881 M 178.12 % -1.105 B 51.69 % -2.286 B -371.77 % -484.650 M -122.79 % 2.127 B 169.44 % -3.063 B -345.11 % -688.149 M 23.35 % -897.828 M 66.50 % -2.680 B -238.19 % 1.939 B 498.85 % -486.243 M -329.40 % 211.961 M 125.84 % -820.280 M -454.81 % 231.191 M 118.38 % -1.258 B -505.66 % -207.636 M -129.92 % 694.034 M 143.55 % -1.593 B -431.00 % -300.088 M 0.00 % -300.088 M -102.60 % -148.122 M 0.00 % -148.122 M -96.31 % -75.451 M 0.00 % -75.451 M -7.31 % -70.313 M 0.00 % -70.313 M -1.21 % -69.469 M 0.00 % -69.469 M -136.73 % -29.345 M 0.00 % -29.345 M -8.33 % -27.088 M 0.00 % -27.088 M 31.26 % -39.408 M 0.00 % -39.408 M -470.13 % -6.912 M 0.00 % -6.912 M 55.80 % -15.640 M 0.00 % -15.640 M -530.84 % 3.630 M 0.00 % 3.630 M 100.00 % 1.815 M 109.58 % -18.949 M -100.00 % -9.475 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2002 2001 2001