1068.HK

China Yurun Food Group Limited 1068.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 992.369 M -29.67 % 1.411 B -34.75 % 2.162 B -74.38 % 8.440 B -44.52 % 15.213 B -0.08 % 15.225 B 20.35 % 12.651 B 4.92 % 12.057 B -27.81 % 16.702 B -17.17 % 20.165 B 5.26 % 19.158 B -10.64 % 21.440 B -19.94 % 26.782 B -17.12 % 32.315 B 50.49 % 21.473 B 54.81 % 13.870 B 6.50 % 13.024 B 50.82 % 8.635 B 83.41 % 4.708 B 10.03 % 4.279 B 75.82 % 2.434 B
Net income -38.573 M 73.87 % -147.641 M -881.85 % -15.037 M -100.49 % 3.060 B 252.13 % -2.012 B 48.89 % -3.936 B 17.30 % -4.759 B -148.49 % -1.915 B 18.22 % -2.342 B 21.32 % -2.976 B -5 342.55 % 56.774 M 30.24 % 43.592 M 107.20 % -605.455 M -133.65 % 1.799 B -34.06 % 2.728 B 56.32 % 1.745 B 53.39 % 1.138 B 32.17 % 860.829 M 76.86 % 486.733 M 41.13 % 344.879 M 117.32 % 158.693 M
Income before tax -36.449 M 82.47 % -207.873 M -978.24 % -19.279 M -100.63 % 3.041 B 253.00 % -1.988 B 49.43 % -3.930 B 17.55 % -4.767 B -150.24 % -1.905 B 19.04 % -2.353 B 20.16 % -2.947 B -4 083.90 % -70.445 M -168.07 % 103.493 M 118.17 % -569.570 M -129.89 % 1.905 B -34.87 % 2.926 B 54.71 % 1.891 B 52.71 % 1.238 B 35.79 % 912.018 M 85.24 % 492.339 M 39.77 % 352.262 M 69.26 % 208.116 M
Income before tax ratio -0.04 75.07 % -0.15 -1 552.53 % -0.01 -102.47 % 0.36 375.79 % -0.13 49.39 % -0.26 31.50 % -0.38 -138.50 % -0.16 -12.15 % -0.14 3.61 % -0.15 -3 874.96 % 0.00 -176.18 % 0.00 122.70 % -0.02 -136.07 % 0.06 -56.73 % 0.14 -0.07 % 0.14 43.39 % 0.10 -9.97 % 0.11 1.00 % 0.10 27.02 % 0.08 -3.73 % 0.09
EBITDA -91.156 M 32.85 % -135.749 M -338.83 % 56.840 M -98.24 % 3.223 B 356.52 % -1.256 B 58.96 % -3.061 B 22.30 % -3.939 B -230.79 % -1.191 B 25.76 % -1.604 B 23.98 % -2.110 B -358.97 % 814.761 M -14.92 % 957.605 M 476.71 % 166.045 M -93.28 % 2.470 B -26.49 % 3.360 B 55.14 % 2.166 B 50.40 % 1.440 B 41.54 % 1.017 B 92.29 % 529.092 M 24.84 % 423.831 M 99.58 % 212.360 M
Net income ratio -0.04 62.85 % -0.10 -1 404.81 % -0.01 -101.92 % 0.36 374.22 % -0.13 48.85 % -0.26 31.28 % -0.38 -136.83 % -0.16 -13.28 % -0.14 5.01 % -0.15 -5 080.75 % 0.00 45.75 % 0.00 108.99 % -0.02 -140.61 % 0.06 -56.18 % 0.13 0.97 % 0.13 44.03 % 0.09 -12.37 % 0.10 -3.57 % 0.10 28.27 % 0.08 23.60 % 0.07
Ratio EBITDA -0.09 4.53 % -0.10 -466.03 % 0.03 -93.12 % 0.38 562.37 % -0.08 58.93 % -0.20 35.43 % -0.31 -215.27 % -0.10 -2.85 % -0.10 8.22 % -0.10 -346.03 % 0.04 -4.78 % 0.04 620.40 % 0.01 -91.89 % 0.08 -51.15 % 0.16 0.22 % 0.16 41.22 % 0.11 -6.16 % 0.12 4.84 % 0.11 13.46 % 0.10 13.51 % 0.09
Gross profit ratio 0.12 45.14 % 0.08 53.51 % 0.05 10.50 % 0.05 -7.10 % 0.05 -31.24 % 0.07 -3.17 % 0.08 27.22 % 0.06 41.56 % 0.04 33.18 % 0.03 -38.21 % 0.05 44.20 % 0.04 140.47 % 0.01 -82.77 % 0.09 -40.26 % 0.14 -7.40 % 0.16 20.06 % 0.13 -8.18 % 0.14 -8.16 % 0.15 7.21 % 0.14 -1.55 % 0.15
Weighted average shs out dil 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B -0.20 % 1.826 B 3.85 % 1.759 B 8.23 % 1.625 B 5.16 % 1.545 B 4.65 % 1.476 B 1.85 % 1.450 B 38.87 % 1.044 B 14.09 % 915.000 M
Weighted average shs out 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.01 % 1.823 B 0.02 % 1.822 B -0.02 % 1.822 B -0.01 % 1.823 B -0.01 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.25 % 1.818 B 4.29 % 1.744 B 8.76 % 1.603 B 4.81 % 1.530 B 4.04 % 1.470 B 1.41 % 1.450 B 38.87 % 1.044 B 14.09 % 915.000 M
EPS diluted -0.02 73.83 % -0.08 -887.80 % -0.01 -100.49 % 1.68 251.35 % -1.11 48.61 % -2.16 17.24 % -2.61 -148.57 % -1.05 17.97 % -1.28 21.47 % -1.63 -5 358.06 % 0.03 29.17 % 0.02 107.27 % -0.33 -133.33 % 0.99 -36.13 % 1.55 44.86 % 1.07 44.59 % 0.74 27.59 % 0.58 75.76 % 0.33 0.00 % 0.33 94.12 % 0.17
Earnings per share -0.02 73.83 % -0.08 -887.80 % -0.01 -100.49 % 1.68 251.35 % -1.11 48.61 % -2.16 17.24 % -2.61 -148.57 % -1.05 18.60 % -1.29 20.86 % -1.63 -5 358.06 % 0.03 29.17 % 0.02 107.27 % -0.33 -133.33 % 0.99 -36.94 % 1.57 44.04 % 1.09 47.30 % 0.74 27.59 % 0.58 75.76 % 0.33 0.00 % 0.33 94.12 % 0.17
Gross profit 115.342 M 2.08 % 112.990 M 0.16 % 112.807 M -71.69 % 398.456 M -48.46 % 773.057 M -31.29 % 1.125 B 16.53 % 965.535 M 33.48 % 723.369 M 2.19 % 707.833 M 10.31 % 641.688 M -34.96 % 986.573 M 28.85 % 765.655 M 92.50 % 397.733 M -85.72 % 2.785 B -10.10 % 3.098 B 43.35 % 2.161 B 27.86 % 1.690 B 38.48 % 1.220 B 68.44 % 724.495 M 17.96 % 614.167 M 73.09 % 354.824 M
Income tax expense -45.000 K 99.32 % -6.580 M -208.76 % 6.050 M -44.18 % 10.838 M -54.75 % 23.951 M 348.02 % 5.346 M 151.82 % -10.317 M -203.45 % 9.973 M 192.65 % -10.764 M -136.05 % 29.857 M 123.44 % -127.386 M -298.86 % 64.059 M 54.22 % 41.537 M -58.27 % 99.532 M -47.37 % 189.113 M 32.64 % 142.573 M 40.54 % 101.449 M 98.19 % 51.189 M 812.97 % 5.607 M -24.05 % 7.383 M -85.06 % 49.423 M
Cost of revenue 877.027 M -32.43 % 1.298 B -36.67 % 2.050 B -74.51 % 8.042 B -44.31 % 14.440 B 2.41 % 14.100 B 20.67 % 11.685 B 3.10 % 11.334 B -29.14 % 15.994 B -18.08 % 19.523 B 7.44 % 18.171 B -12.11 % 20.674 B -21.64 % 26.384 B -10.66 % 29.530 B 60.71 % 18.375 B 56.92 % 11.710 B 3.31 % 11.334 B 52.86 % 7.415 B 86.14 % 3.983 B 8.70 % 3.665 B 76.29 % 2.079 B
General and administrative expenses 157.901 M 19.46 % 132.184 M 80.81 % 73.107 M -84.45 % 470.160 M -76.12 % 1.969 B -50.10 % 3.945 B -15.26 % 4.655 B 226.73 % 1.425 B -30.10 % 2.038 B -9.52 % 2.253 B 124.04 % 1.006 B 0.34 % 1.002 B -1.82 % 1.021 B 29.52 % 788.065 M 70.18 % 463.080 M 44.69 % 320.053 M 2.47 % 312.329 M 65.69 % 188.504 M 68.62 % 111.794 M 34.81 % 82.930 M 34.13 % 61.827 M
Selling and marketing expenses 37.330 M -17.11 % 45.038 M -6.24 % 48.036 M -86.88 % 366.246 M -34.90 % 562.607 M 16.28 % 483.844 M -17.32 % 585.219 M 2.85 % 568.975 M -11.66 % 644.103 M -12.81 % 738.769 M 5.92 % 697.482 M -1.04 % 704.798 M -5.21 % 743.508 M -1.90 % 757.907 M 20.93 % 626.710 M 22.95 % 509.731 M -6.74 % 546.580 M 0.000 0.000 0.000 0.000
Other expenses -95.759 M -190.89 % 105.354 M 493.66 % -26.763 M -172.99 % 36.669 M 185.18 % -43.047 M -42.30 % -30.250 M -130.62 % 98.794 M 41.48 % 69.828 M -13.85 % 81.055 M -8.91 % 88.988 M -19.55 % 110.615 M 139.06 % 46.270 M -10.35 % 51.609 M 107.34 % -703.312 M 27.21 % -966.171 M -54.68 % -624.641 M -81.49 % -344.166 M -314.71 % 160.292 M 24.28 % 128.981 M -24.64 % 171.156 M 38.15 % 123.893 M
Operating expenses 99.472 M -64.80 % 282.576 M 199.39 % 94.385 M -89.20 % 874.050 M -64.89 % 2.489 B -43.42 % 4.400 B -15.18 % 5.187 B 166.63 % 1.945 B -26.41 % 2.644 B -8.45 % 2.887 B 124.48 % 1.286 B 29.42 % 993.882 M 14.03 % 871.565 M 3.43 % 842.660 M 581.66 % 123.619 M -39.74 % 205.143 M -60.15 % 514.743 M 47.58 % 348.796 M 44.86 % 240.775 M -5.24 % 254.086 M 36.81 % 185.719 M
Cost and expenses 976.499 M -38.22 % 1.581 B -26.28 % 2.144 B -60.03 % 5.364 B -68.13 % 16.834 B -9.00 % 18.500 B 9.65 % 16.872 B 27.06 % 13.279 B -28.75 % 18.638 B -16.83 % 22.411 B 15.18 % 19.458 B -10.20 % 21.668 B -20.50 % 27.255 B -10.26 % 30.373 B 64.19 % 18.499 B 55.26 % 11.915 B 0.56 % 11.849 B 52.62 % 7.764 B 83.78 % 4.224 B 7.80 % 3.919 B 73.05 % 2.264 B
Research and development expenses 0.000 0.000 -100.00 % 5.000 K -99.49 % 975.000 K -18.07 % 1.190 M -8.67 % 1.303 M 191.50 % 447.000 K 26.27 % 354.000 K -46.69 % 664.000 K -95.51 % 14.791 M -35.31 % 22.863 M -12.64 % 26.170 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 195.231 M 10.16 % 177.222 M 46.29 % 121.143 M -85.52 % 836.406 M -66.96 % 2.531 B -42.85 % 4.429 B -15.49 % 5.241 B 162.84 % 1.994 B -25.67 % 2.682 B -10.33 % 2.992 B 75.66 % 1.703 B -0.23 % 1.707 B -3.25 % 1.764 B 14.12 % 1.546 B 41.86 % 1.090 B 31.33 % 829.784 M -3.39 % 858.909 M 355.64 % 188.504 M 68.62 % 111.794 M 34.81 % 82.930 M 34.13 % 61.827 M
Interest income 211.000 K 117.53 % 97.000 K -72.13 % 348.000 K -97.49 % 13.885 M 309.59 % 3.390 M -27.99 % 4.708 M 13.09 % 4.163 M 26.23 % 3.298 M -54.59 % 7.263 M -48.13 % 14.003 M 7.08 % 13.077 M -43.42 % 23.114 M -42.09 % 39.916 M -71.20 % 138.585 M 14.02 % 121.544 M 136.07 % 51.486 M -62.40 % 136.931 M 0.000 0.000 0.000 0.000
Interest expense 52.493 M 37.82 % 38.089 M -0.84 % 38.411 M -20.86 % 48.536 M -88.71 % 429.810 M -19.86 % 536.318 M 34.03 % 400.145 M 14.59 % 349.183 M 2.64 % 340.216 M -7.90 % 369.401 M 41.87 % 260.374 M 12.56 % 231.313 M 19.29 % 193.907 M 10.92 % 174.816 M 3.33 % 169.179 M 45.98 % 115.890 M 58.91 % 72.930 M 228.99 % 22.168 M 0.000 -100.00 % 7.820 M 0.000
Depreciation and amortization 26.967 M -20.77 % 34.035 M -9.52 % 37.615 M -71.64 % 132.635 M -55.94 % 301.017 M -9.52 % 332.683 M -16.01 % 396.089 M 8.75 % 364.234 M -10.72 % 407.990 M -25.08 % 544.542 M -12.15 % 619.875 M 0.26 % 618.291 M 14.65 % 539.273 M 31.48 % 410.159 M 42.91 % 287.015 M 60.11 % 179.261 M 38.77 % 129.182 M 71.83 % 75.178 M 65.69 % 45.372 M 9.86 % 41.300 M -4.52 % 43.255 M
Operating income 15.870 M 109.36 % -169.586 M -1 020.56 % 18.422 M -99.40 % 3.076 B 289.77 % -1.621 B 50.50 % -3.275 B 24.54 % -4.339 B -164.40 % -1.641 B 15.79 % -1.949 B 22.96 % -2.530 B -1 627.83 % 165.581 M -36.87 % 262.268 M 162.12 % -422.223 M -121.74 % 1.942 B -34.70 % 2.974 B 52.06 % 1.956 B 66.41 % 1.175 B 34.84 % 871.561 M 80.18 % 483.720 M 34.34 % 360.082 M 112.93 % 169.105 M
Operating income ratio 0.02 113.31 % -0.12 -1 510.87 % 0.01 -97.66 % 0.36 442.05 % -0.11 50.46 % -0.22 37.30 % -0.34 -152.00 % -0.14 -16.66 % -0.12 6.99 % -0.13 -1 551.53 % 0.01 -29.34 % 0.01 177.59 % -0.02 -126.23 % 0.06 -56.61 % 0.14 -1.77 % 0.14 56.25 % 0.09 -10.60 % 0.10 -1.76 % 0.10 22.09 % 0.08 21.11 % 0.07
Total other income expenses net -52.319 M -36.65 % -38.287 M -1.55 % -37.701 M -8.80 % -34.651 M 90.55 % -366.838 M 33.38 % -550.605 M -28.71 % -427.780 M -62.15 % -263.818 M 34.72 % -404.109 M 3.22 % -417.557 M -76.91 % -236.026 M -48.65 % -158.775 M -9.57 % -144.912 M -295.46 % -36.644 M 23.79 % -48.082 M 25.47 % -64.517 M -200.81 % 64.001 M 55.27 % 41.218 M 286.59 % 10.662 M 135.22 % -30.269 M -177.59 % 39.011 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 403.510 M -17.94 % 491.730 M -4.26 % 513.598 M -3.91 % 534.497 M -92.13 % 6.789 B 5.11 % 6.459 B -6.86 % 6.935 B -5.60 % 7.346 B 10.97 % 6.620 B -6.19 % 7.057 B -4.27 % 7.372 B 21.81 % 6.052 B 35.56 % 4.465 B 331.24 % 1.035 B 148.84 % -2.120 B -62 948.99 % -3.362 M -100.22 % 1.559 B 324.48 % -694.300 M -13.61 % -611.125 M 39.20 % -1.005 B -168.83 % 1.460 B
Total investments 69.603 M -61.53 % 180.922 M 6.97 % 169.127 M 162.07 % 64.536 M -68.91 % 207.600 M -77.74 % 932.664 M 336.72 % 213.562 M 1.03 % 211.395 M 3 806.76 % 5.411 M -51.70 % 11.202 M -24.72 % 14.881 M -18.54 % 18.268 M -32.32 % 26.992 M -8.35 % 29.450 M 14.73 % 25.670 M 815.15 % 2.805 M -99.60 % 704.463 M 0.000 0.000 -100.00 % 5.048 M 0.000
Total debt 444.493 M -16.30 % 531.028 M -2.89 % 546.808 M -10.98 % 614.248 M -91.34 % 7.097 B 6.30 % 6.676 B -6.67 % 7.153 B -5.43 % 7.564 B 9.44 % 6.912 B -7.32 % 7.458 B -9.68 % 8.257 B -2.82 % 8.497 B 16.77 % 7.277 B 19.21 % 6.104 B 58.44 % 3.853 B 16.84 % 3.297 B 106.19 % 1.599 B 25.75 % 1.272 B 451.56 % 230.558 M -22.40 % 297.128 M -82.47 % 1.695 B
Accumulated other comprehensive income loss 204.333 M 1 372.99 % 13.872 M -22.28 % 17.849 M 20.42 % 14.822 M 100.11 % -13.105 B -1 234.84 % 1.155 B 112.45 % -9.276 B -58.57 % -5.850 B -21.49 % -4.815 B -22.37 % -3.935 B -45.17 % -2.711 B -20.65 % -2.247 B -29.64 % -1.733 B -35.25 % -1.281 B -42.17 % -901.278 M -42.09 % -634.320 M 0.000 0.000 0.000 0.000 0.000
Retained earnings -8.495 B -1.30 % -8.386 B -1.79 % -8.239 B 0.67 % -8.294 B 25.90 % -11.193 B -11.51 % -10.038 B -64.63 % -6.097 B -353.24 % -1.345 B -342.91 % 553.801 M -80.39 % 2.824 B -50.73 % 5.732 B 0.81 % 5.687 B -0.52 % 5.716 B 0.000 -100.00 % 5.135 B 0.000 0.000 0.000 0.000 -100.00 % 317.291 M 77.01 % 179.251 M
Common stock 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.64 % 181.116 M 8.24 % 167.322 M 9.28 % 153.107 M 0.000 0.000 0.000 0.000
Total equity -707.596 M -2.64 % -689.379 M -39.38 % -494.593 M -5.32 % -469.619 M 85.53 % -3.245 B -146.46 % -1.316 B -146.60 % 2.825 B -64.30 % 7.913 B -15.74 % 9.391 B -23.85 % 12.332 B -22.67 % 15.947 B -0.40 % 16.011 B 2.99 % 15.546 B -3.87 % 16.172 B 11.66 % 14.482 B 72.41 % 8.400 B 177.92 % 3.023 B -30.21 % 4.331 B 76.44 % 2.455 B 13.98 % 2.154 B 250.13 % 615.051 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -312.496 M -463.84 % 85.888 M 17 008.15 % -507.968 K 0.000 -100.00 % 110.543 M
Long term debt 73.955 M -11.92 % 83.963 M -9.44 % 92.719 M 36.18 % 68.087 M -30.17 % 97.500 M -87.40 % 773.513 M -2.99 % 797.342 M 128.20 % 349.408 M -42.02 % 602.618 M -32.58 % 893.812 M -67.99 % 2.793 B -45.04 % 5.081 B 38.87 % 3.659 B 280.20 % 962.337 M 37.35 % 700.667 M 271.17 % 188.775 M -81.33 % 1.011 B 10.16 % 917.748 M 389.04 % 187.665 M -32.27 % 277.062 M 321.02 % 65.807 M
Total non current liabilities 73.955 M -11.92 % 83.963 M -9.44 % 92.719 M 36.18 % 68.087 M -30.17 % 97.500 M -87.40 % 773.602 M -3.00 % 797.548 M 123.79 % 356.390 M -40.86 % 602.618 M -34.84 % 924.863 M -67.16 % 2.816 B -46.44 % 5.259 B 37.25 % 3.831 B 242.81 % 1.118 B 27.08 % 879.494 M 173.02 % 322.132 M -57.37 % 755.578 M -24.72 % 1.004 B 433.55 % 188.105 M -32.39 % 278.210 M 57.76 % 176.350 M
Other current liabilities 794.201 M -18.10 % 969.745 M 15.06 % 842.803 M -11.54 % 952.801 M -77.71 % 4.274 B 30.24 % 3.281 B 15.24 % 2.847 B -2.92 % 2.933 B 40.39 % 2.089 B 21.48 % 1.720 B 6.17 % 1.620 B 23.70 % 1.309 B -26.82 % 1.789 B -15.05 % 2.106 B 0.000 0.000 100.00 % -723.044 M -120.85 % -327.397 M -4 374.32 % -7.317 M -731 724 100.00 % 1.000 0.00 % 1.000
Deferred revenue 0.000 -100.00 % 28.906 M 17.59 % 24.583 M -21.27 % 31.223 M -91.70 % 376.123 M -9.98 % 417.834 M 69.83 % 246.029 M 0.000 -100.00 % 111.297 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
Short term debt 370.538 M -17.12 % 447.065 M -1.55 % 454.089 M -16.86 % 546.161 M -92.20 % 6.999 B 18.58 % 5.903 B -7.13 % 6.356 B -11.90 % 7.215 B 14.35 % 6.309 B -3.88 % 6.564 B 20.13 % 5.464 B 59.96 % 3.416 B -5.59 % 3.618 B -29.63 % 5.142 B 63.13 % 3.152 B 1.40 % 3.109 B 183.75 % 1.096 B 494.47 % 184.289 M 323.50 % 43.516 M 116.87 % 20.066 M -98.77 % 1.630 B
Total current liabilities 1.279 B -20.95 % 1.617 B 2.44 % 1.579 B -7.57 % 1.708 B -86.12 % 12.304 B 20.34 % 10.224 B 1.69 % 10.054 B -7.80 % 10.905 B 17.05 % 9.316 B 0.69 % 9.253 B 13.07 % 8.183 B 44.28 % 5.672 B -9.54 % 6.270 B -23.44 % 8.190 B 63.84 % 4.999 B 18.66 % 4.213 B 391.23 % 857.570 M -17.78 % 1.043 B 108.52 % 500.194 M 60.01 % 312.603 M -88.93 % 2.825 B
Total liabilities 1.353 B -20.50 % 1.701 B 1.78 % 1.672 B -5.89 % 1.776 B -85.68 % 12.401 B 12.76 % 10.998 B 1.35 % 10.851 B -3.64 % 11.261 B 13.53 % 9.919 B -2.54 % 10.178 B -7.47 % 11.000 B 0.63 % 10.931 B 8.21 % 10.101 B 8.53 % 9.307 B 58.34 % 5.878 B 29.62 % 4.535 B 181.11 % 1.613 B -21.18 % 2.047 B 197.35 % 688.299 M 16.50 % 590.813 M -80.31 % 3.001 B
Other non current assets 1.723 M 103.93 % -43.860 M -147.29 % 92.750 M 3 091.67 % 2.906 M -99.64 % 814.276 M 0.000 -100.00 % 949.456 M -12.46 % 1.085 B 0.000 0.000 -100.00 % 6.168 M -97.43 % 239.573 M 13.96 % 210.217 M -95.26 % 4.439 B 27.53 % 3.481 B 35.70 % 2.565 B 264.09 % 704.463 M -26.59 % 959.591 M 182.03 % 340.239 M 5 781.22 % 5.785 M -96.86 % 184.495 M
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 207.600 M -77.74 % 932.664 M 336.72 % 213.562 M 1.03 % 211.395 M 3.58 % 204.096 M 944.24 % 19.545 M 124.32 % 8.713 M 156.72 % -15.361 M -164.54 % 23.801 M 138.75 % -61.416 M 51.56 % -126.794 M -3 019.16 % -4.065 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 3.056 M -93.30 % 45.618 M -50.07 % 91.358 M -11.81 % 103.591 M -89.90 % 1.026 B -24.20 % 1.353 B -27.51 % 1.867 B -26.32 % 2.534 B -7.90 % 2.751 B -11.79 % 3.119 B -15.83 % 3.705 B -7.65 % 4.012 B 2.48 % 3.915 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 90.776 M -5.84 % 96.405 M -0.34 % 96.736 M 3.13 % 93.801 M -0.05 % 93.847 M 4.21 % 90.054 M 4.26 % 86.374 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 3.056 M -93.30 % 45.618 M -50.07 % 91.358 M -11.81 % 103.591 M -89.90 % 1.026 B -24.20 % 1.353 B -27.51 % 1.867 B -26.32 % 2.534 B -7.90 % 2.751 B -14.28 % 3.210 B -15.57 % 3.802 B -7.47 % 4.109 B 2.50 % 4.009 B 4 171.40 % 93.847 M 4.21 % 90.054 M 4.26 % 86.374 M 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 233.941 M -37.12 % 372.067 M -17.62 % 451.630 M -34.05 % 684.762 M -82.70 % 3.958 B -6.69 % 4.242 B -45.96 % 7.849 B -37.52 % 12.563 B -0.74 % 12.657 B -14.24 % 14.758 B -11.88 % 16.748 B 3.25 % 16.221 B 9.87 % 14.763 B 16.84 % 12.635 B 57.21 % 8.037 B 58.67 % 5.065 B 0.000 -100.00 % 1.999 B 114.61 % 931.376 M 65.00 % 564.458 M 10.94 % 508.797 M
Total non current assets 238.720 M -36.14 % 373.825 M -41.20 % 635.738 M -19.65 % 791.259 M -86.35 % 5.798 B -11.29 % 6.536 B -39.97 % 10.887 B -32.72 % 16.181 B 3.64 % 15.612 B -13.26 % 17.998 B -12.57 % 20.585 B 0.02 % 20.582 B 8.15 % 19.031 B 11.10 % 17.129 B 48.93 % 11.502 B 48.72 % 7.734 B 997.80 % 704.463 M -76.29 % 2.971 B 130.32 % 1.290 B 119.09 % 588.777 M -16.34 % 703.760 M
Other current assets 132.195 M -61.59 % 344.139 M 20.43 % 285.750 M 44.75 % 197.411 M -89.83 % 1.941 B 34.83 % 1.440 B 11.94 % 1.286 B -17.00 % 1.550 B -29.40 % 2.195 B -12.68 % 2.513 B -15.01 % 2.958 B 51.69 % 1.950 B 2 242.99 % 83.216 M 15.92 % 71.785 M 51.83 % 47.281 M -25.17 % 63.184 M 0.45 % 62.898 M -97.36 % 2.380 B 42 480.84 % 5.589 M -75.06 % 22.405 M -87.49 % 179.125 M
Short term investments 69.603 M -61.53 % 180.922 M 6.97 % 169.127 M 162.07 % 64.536 M 0.000 -100.00 % 234.273 M 20.76 % 194.002 M 42.09 % 136.534 M 2 423.27 % 5.411 M -51.70 % 11.202 M 81.61 % 6.168 M -81.66 % 33.629 M 953.87 % 3.191 M -96.49 % 90.866 M -40.40 % 152.464 M 2 119.27 % 6.870 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 40.983 M 4.29 % 39.298 M 18.33 % 33.210 M -58.36 % 79.751 M -74.07 % 307.550 M 41.47 % 217.403 M -0.59 % 218.687 M 0.22 % 218.212 M -25.24 % 291.868 M -27.22 % 401.011 M -54.69 % 885.028 M -63.80 % 2.445 B -13.07 % 2.812 B -44.52 % 5.069 B -15.13 % 5.972 B 80.94 % 3.301 B 8 027.81 % 40.610 M -97.93 % 1.966 B 133.58 % 841.683 M -35.37 % 1.302 B 453.70 % 235.185 M
Cash and short term investments 110.586 M 181.40 % 39.298 M 18.33 % 33.210 M -58.36 % 79.751 M -75.15 % 320.866 M 47.59 % 217.403 M -0.59 % 218.687 M 0.22 % 218.212 M -26.60 % 297.279 M -27.88 % 412.213 M -53.75 % 891.196 M -64.04 % 2.478 B -11.97 % 2.815 B -45.43 % 5.160 B -15.76 % 6.125 B 85.18 % 3.308 B 8 044.73 % 40.610 M -97.93 % 1.966 B 133.58 % 841.683 M -35.37 % 1.302 B 453.70 % 235.185 M
Total current assets 406.233 M -36.34 % 638.126 M 17.91 % 541.177 M 5.03 % 515.243 M -84.66 % 3.358 B 6.77 % 3.146 B 12.77 % 2.789 B -6.80 % 2.993 B -19.07 % 3.698 B -18.03 % 4.511 B -29.09 % 6.362 B 0.03 % 6.360 B -3.88 % 6.617 B -20.75 % 8.350 B -5.75 % 8.859 B 70.32 % 5.201 B 32.31 % 3.931 B 15.40 % 3.406 B 83.85 % 1.853 B -14.04 % 2.156 B -25.99 % 2.912 B
Inventory 78.439 M -46.28 % 146.006 M 24.51 % 117.265 M -2.81 % 120.657 M -80.24 % 610.585 M -41.13 % 1.037 B 47.05 % 705.379 M 6.27 % 663.733 M 3.26 % 642.780 M -27.39 % 885.300 M -36.32 % 1.390 B 18.78 % 1.170 B -29.72 % 1.665 B 14.57 % 1.453 B 14.59 % 1.268 B 35.49 % 936.129 M 0.000 -100.00 % 681.813 M 33.03 % 512.538 M 27.90 % 400.744 M 42.28 % 281.665 M
Net receivables 85.013 M -21.78 % 108.683 M 3.55 % 104.952 M -10.62 % 117.424 M -75.83 % 485.891 M 7.68 % 451.217 M 3.72 % 435.035 M -20.38 % 546.359 M 16.51 % 468.926 M -56.03 % 1.066 B 35.16 % 789.037 M 5.13 % 750.504 M 0.000 0.000 0.000 -100.00 % 894.483 M -34.04 % 1.356 B 170.49 % 501.356 M 1.40 % 494.421 M 14.94 % 430.163 M -80.59 % 2.217 B
Tax assets 0.000 0.000 0.000 0.000 100.00 % -207.600 M -2 735.52 % 7.877 M -1.46 % 7.994 M 103.78 % -211.395 M -1 321 318.75 % 16.000 K -99.85 % 11.014 M -45.39 % 20.167 M -28.14 % 28.064 M 13.66 % 24.691 M 8.99 % 22.654 M 10.75 % 20.455 M -2.71 % 21.025 M 0.000 -100.00 % 12.554 M -31.57 % 18.346 M -1.01 % 18.533 M 77.06 % 10.467 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 113.855 M -33.66 % 171.617 M -10.44 % 191.633 M 62.41 % 117.991 M -80.11 % 593.303 M -3.29 % 613.461 M 2.51 % 598.463 M -19.33 % 741.837 M -6.61 % 794.304 M -17.28 % 960.278 M -11.27 % 1.082 B 16.22 % 931.193 M 10.74 % 840.863 M -7.43 % 908.322 M -50.01 % 1.817 B 67.52 % 1.085 B 123.63 % 485.069 M 46.62 % 330.845 M -27.77 % 458.029 M 58.13 % 289.654 M -75.36 % 1.176 B
Tax payables 0.000 -100.00 % 34.000 K -99.95 % 65.681 M 9.73 % 59.858 M -2.21 % 61.209 M 607.86 % 8.647 M 46.31 % 5.910 M -61.03 % 15.164 M 23.68 % 12.261 M 39.46 % 8.792 M -47.73 % 16.820 M 10.40 % 15.236 M -29.84 % 21.716 M -35.18 % 33.500 M 13.33 % 29.559 M 53.04 % 19.315 M 0.000 -100.00 % 3.718 M -49.19 % 7.317 M 153.72 % 2.884 M -85.29 % 19.607 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 682.548 M -3.00 % 703.678 M 223.47 % 217.538 M 0.000 -100.00 % 756.021 M -71.43 % 2.646 B -45.99 % 4.899 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -2.755 M -149.28 % 5.590 M -88.54 % 48.758 M -21.00 % 61.722 M 7.52 % 57.404 M 6.30 % 54.003 M 6.46 % 50.728 M -0.24 % 50.848 M 6.38 % 47.798 M -6.44 % 51.089 M -7.23 % 55.068 M -10.17 % 61.303 M 7.06 % 57.263 M -9.06 % 62.965 M 37.51 % 45.789 M 50.24 % 30.477 M 0.000 -100.00 % 191.665 M 1 442.89 % 12.422 M 0.000 0.000
Capital lease obligations 882.000 K -98.60 % 62.803 M -0.18 % 62.914 M -10.07 % 69.960 M -29.73 % 99.559 M 6.08 % 93.855 M -0.23 % 94.074 M -28.93 % 132.362 M 2.56 % 129.057 M -6.71 % 138.333 M -6.19 % 147.456 M -19.16 % 182.397 M 2.79 % 177.451 M -0.36 % 178.101 M 3.92 % 171.385 M 3.94 % 164.888 M -7.61 % 178.463 M 0.45 % 177.665 M -5.59 % 188.181 M -32.29 % 277.914 M 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 8.117 B -33.10 % 12.133 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
Other total stockholders equity 7.400 B -1.26 % 7.495 B 0.00 % 7.495 B 1.28 % 7.400 B -13.73 % 8.579 B 15.92 % 7.400 B -0.05 % 7.404 B 0.00 % 7.404 B -14.67 % 8.677 B -7.14 % 9.345 B 26.20 % 7.404 B 0.00 % 7.404 B 0.05 % 7.400 B 0.00 % 7.400 B -3.86 % 7.698 B 83.50 % 4.195 B 1 698.25 % 233.270 M -90.82 % 2.542 B 4.10 % 2.442 B 33.00 % 1.836 B 321.34 % 435.800 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.000 K -56.80 % 206.000 K -97.05 % 6.982 M 0.000 -100.00 % 31.051 M 30.86 % 23.729 M -86.66 % 177.904 M 3.02 % 172.681 M 11.18 % 155.311 M -13.15 % 178.827 M 34.10 % 133.357 M 0.000 0.000 -100.00 % 945.446 K -17.64 % 1.148 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 644.953 M -36.27 % 1.012 B -14.02 % 1.177 B -9.92 % 1.307 B -85.73 % 9.156 B -5.42 % 9.681 B -29.21 % 13.676 B -28.67 % 19.174 B -0.70 % 19.310 B -14.21 % 22.509 B -16.47 % 26.947 B 0.02 % 26.942 B 5.05 % 25.648 B 0.66 % 25.479 B 25.14 % 20.361 B 57.41 % 12.935 B 179.03 % 4.636 B -27.31 % 6.377 B 102.92 % 3.143 B 14.52 % 2.744 B -24.11 % 3.616 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 588.555 M -41.19 % 1.001 B -21.32 % 1.272 B 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 -100.00 % 4.714 M -93.83 % 76.368 M 10.50 % 69.110 M 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 -70.048 M -233.77 % -20.987 M 61.26 % -54.179 M -126.71 % 202.879 M 6.86 % 189.855 M 794.04 % -27.355 M -108.33 % 328.578 M 77.62 % 184.990 M -47.03 % 349.210 M -36.15 % 546.897 M 237.10 % -398.900 M -34.68 % -296.191 M 69.41 % -968.194 M -416.11 % 306.283 M 52.02 % 201.479 M 171.89 % -280.274 M -263.04 % 171.905 M 240.15 % -122.662 M -55.52 % -78.872 M 35.20 % -121.709 M -198.10 % 124.063 M
Accounts receivables 84.266 M 209.62 % -76.868 M -49.07 % -51.566 M 74.59 % -202.956 M 60.06 % -508.098 M -543.53 % 114.558 M 235.17 % 34.179 M 123.09 % -148.020 M -14.46 % -129.318 M -206.38 % 121.564 M 127.64 % -439.788 M 18.27 % -538.082 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 64.041 M 319.08 % -29.232 M -228.86 % -8.889 M 92.55 % -119.280 M -125.55 % 466.831 M 223.22 % -378.869 M -751.68 % -44.485 M -306.03 % 21.591 M -88.74 % 191.767 M -56.52 % 440.997 M 297.90 % -222.843 M -141.41 % 538.103 M 354.06 % -211.799 M -64.67 % -128.624 M 54.88 % -285.072 M -23.09 % -231.601 M -1 479.48 % 16.789 M 116.34 % -102.770 M -16.07 % -88.545 M 23.03 % -115.043 M -2 712.44 % -4.090 M
Accounts payables -218.355 M -356.55 % 85.113 M 1 256.17 % 6.276 M -98.80 % 525.115 M 127.20 % 231.122 M -2.46 % 236.956 M -30.08 % 338.884 M 8.82 % 311.419 M 8.60 % 286.761 M 1 930.70 % -15.664 M -103.56 % 439.788 M -18.27 % 538.082 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 263.731 M 189.03 % -296.212 M 60.84 % -756.395 M -273.92 % 434.907 M -10.61 % 486.551 M 1 099.63 % -48.673 M -131.38 % 155.116 M 879.79 % -19.892 M -305.65 % 9.673 M 245.11 % -6.666 M -105.20 % 128.153 M
Other non cash items 85.833 M -44.64 % 155.038 M 403.40 % 30.798 M 100.90 % -3.429 B -300.58 % 1.710 B -53.95 % 3.712 B -6.56 % 3.973 B 1 045.94 % 346.701 M 3.86 % 333.831 M -6.71 % 357.858 M 148.20 % -742.453 M -12.93 % -657.469 M -163.85 % -249.183 M 0.56 % -250.588 M -4.90 % -238.872 M -203.18 % -78.790 M 67.63 % -243.370 M -274.57 % -64.974 M -48.54 % -43.741 M -2 152.92 % -1.942 M 72.66 % -7.102 M
Net cash provided by operating activities -22.788 M -211.46 % 20.445 M 284.27 % -11.095 M 82.45 % -63.226 M -133.49 % 188.815 M 130.20 % 82.023 M 946.08 % 7.841 M 102.21 % -355.143 M -233.21 % -106.583 M 42.98 % -186.922 M 59.76 % -464.537 M -56.97 % -295.935 M 77.05 % -1.289 B -156.75 % 2.272 B -23.93 % 2.986 B 90.35 % 1.569 B 31.31 % 1.195 B 59.64 % 748.371 M 82.76 % 409.492 M 55.98 % 262.529 M -17.68 % 318.909 M
Investments in property plant and equipment 0.000 100.00 % -13.912 M -174.72 % -5.064 M 96.58 % -147.904 M 44.05 % -264.371 M -101.20 % -131.398 M -58.79 % -82.752 M -32.48 % -62.462 M 54.62 % -137.653 M 61.35 % -356.149 M 49.11 % -699.844 M 60.06 % -1.752 B 27.61 % -2.421 B 41.86 % -4.164 B -47.06 % -2.831 B -71.69 % -1.649 B -26.14 % -1.307 B -94.77 % -671.228 M -106.42 % -325.176 M -165.69 % -122.389 M -208.67 % -39.650 M
Acquisitions net 0.000 0.000 -100.00 % 2.738 M 101.83 % -149.966 M -68 377.63 % -219.000 K -100.08 % 265.244 M 4 253.97 % 6.092 M -56.47 % 13.996 M -79.63 % 68.714 M 94.26 % 35.372 M -38.71 % 57.717 M -90.46 % 605.133 M 183.52 % 213.438 M 8 544.71 % 2.469 M 110.64 % -23.204 M 87.24 % -181.915 M 41.15 % -309.108 M 5.75 % -327.965 M -84.05 % -178.196 M -3 119.20 % -5.535 M 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -986.000 K 99.63 % -266.711 M -29 048.74 % -915.000 K 0.000 0.000 100.00 % -249.490 M 66.21 % -738.263 M 43.22 % -1.300 B 4.76 % -1.365 B -126.09 % -603.865 M -68.10 % -359.220 M 3.67 % -372.906 M -63.05 % -228.708 M -2 040.84 % 11.784 M 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 986.000 K -32.79 % 1.467 M -75.26 % 5.930 M 22.29 % 4.849 M -8.54 % 5.302 M -98.47 % 347.609 M -49.32 % 685.844 M -46.99 % 1.294 B -12.35 % 1.476 B 112.95 % 693.131 M 129.96 % 301.413 M -3.59 % 312.636 M 26.32 % 247.493 M 24 649.30 % 1.000 M 0.000 0.000 0.000
Other investing activites 34.740 M 174.52 % 12.655 M 3 536.49 % 348.000 K -99.75 % 140.716 M -9.92 % 156.218 M -42.44 % 271.419 M 14.98 % 236.054 M 66.87 % 141.462 M -24.85 % 188.241 M 145.24 % 76.758 M 191.52 % 26.330 M -19.08 % 32.539 M 119.49 % -166.955 M 77.44 % -740.209 M -26.15 % -586.767 M 31.23 % -853.189 M -100.97 % -424.527 M -29.16 % -328.691 M -48.43 % -221.452 M -120.16 % 1.098 B 172.97 % -1.505 B
Net cash used for investing activites 34.740 M 2 863.72 % -1.257 M 36.45 % -1.978 M 98.74 % -157.154 M -45.01 % -108.372 M -177.40 % 140.021 M -14.83 % 164.409 M 68.03 % 97.845 M -21.48 % 124.604 M 185.40 % -145.900 M 78.17 % -668.216 M 40.39 % -1.121 B 50.47 % -2.263 B 52.97 % -4.812 B -37.52 % -3.499 B -27.50 % -2.744 B -35.72 % -2.022 B -53.77 % -1.315 B -81.44 % -724.824 M -174.69 % 970.488 M 162.82 % -1.545 B
Debt repayment -15.348 M -48.15 % -10.360 M 50.44 % -20.904 M -144.49 % -8.550 M 1.36 % -8.668 M 96.47 % -245.369 M -97.29 % -124.371 M -174.20 % 167.615 M 558.32 % -36.572 M 89.13 % -336.575 M -84.21 % -182.709 M -118.76 % 973.809 M -16.16 % 1.162 B -43.64 % 2.061 B 114.33 % 961.586 M -7.36 % 1.038 B 26.10 % 823.144 M -17.55 % 998.313 M 4 937.96 % -20.635 M 93.41 % -313.119 M -164.85 % 482.856 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 99.956 M -97.16 % 3.515 B 99.12 % 1.765 B 5 653.66 % 30.683 M -96.02 % 770.865 M 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 100.00 % -14.247 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -765.796 M -23.76 % -618.754 M -65.60 % -373.650 M -28.47 % -290.836 M -73.25 % -167.869 M -5.07 % -159.764 M 0.000 100.00 % -85.243 M
Other financing activites -2.929 M 34.06 % -4.442 M -29.66 % -3.426 M -125.35 % 13.514 M -36.65 % 21.331 M 816.28 % 2.328 M -68.68 % 7.433 M 280.59 % -4.116 M 91.85 % -50.509 M -123.48 % 215.073 M 195.04 % -226.297 M -6 738.22 % 3.409 M -97.72 % 149.433 M 196.76 % 50.354 M 716.90 % 6.164 M 1.35 % 6.082 M 101.06 % -572.921 M -1 649.27 % -32.752 M -346.62 % 13.281 M -91.51 % 156.503 M -84.45 % 1.006 B
Net cash used provided by financing activities -18.277 M -23.48 % -14.802 M 39.16 % -24.330 M -590.13 % 4.964 M -60.80 % 12.663 M 105.21 % -243.041 M -107.84 % -116.938 M -171.52 % 163.499 M 287.76 % -87.081 M 28.33 % -121.502 M 70.29 % -409.006 M -141.85 % 977.218 M -25.46 % 1.311 B -8.40 % 1.431 B -62.90 % 3.858 B 58.78 % 2.430 B 24 568.92 % -9.930 M -100.63 % 1.569 B 913.56 % -192.802 M -12.43 % -171.488 M -112.22 % 1.404 B
Effect of forex changes on cash 8.010 M 370.62 % 1.702 M 118.63 % -9.138 M 26.21 % -12.383 M -318.49 % -2.959 M -115.01 % 19.713 M 135.95 % -54.837 M -372.24 % 20.143 M 150.25 % -40.083 M -34.99 % -29.693 M -65.82 % -17.907 M -124.80 % 72.198 M 584.81 % -14.892 M -107.24 % 205.683 M 26.92 % 162.052 M 8 335.81 % 1.921 M -97.61 % 80.528 M -32.99 % 120.182 M 5 910.34 % -2.068 M -15 279.19 % -13.449 K 0.000
Net change in cash 1.685 M -72.32 % 6.088 M 113.08 % -46.541 M 79.57 % -227.799 M -352.70 % 90.147 M 7 120.79 % -1.284 M -370.32 % 475.000 K 100.64 % -73.656 M 32.51 % -109.143 M 77.45 % -484.017 M 68.97 % -1.560 B -324.31 % -367.573 M 83.71 % -2.257 B -149.74 % -903.573 M -125.76 % 3.507 B 179.23 % 1.256 B 265.95 % -756.874 M -167.46 % 1.122 B 319.91 % -510.202 M -148.06 % 1.062 B 497.18 % 177.753 M
Cash at beginning of period 39.298 M 18.33 % 33.210 M -58.36 % 79.751 M -74.07 % 307.550 M 41.47 % 217.403 M -0.59 % 218.687 M 0.22 % 218.212 M -25.24 % 291.868 M -27.22 % 401.011 M -54.69 % 885.028 M -63.80 % 2.445 B -13.07 % 2.812 B -44.52 % 5.069 B -15.13 % 5.972 B 142.27 % 2.465 B 103.88 % 1.209 B -38.50 % 1.966 B 132.95 % 843.956 M -37.57 % 1.352 B 461.62 % 240.712 M 319.12 % 57.432 M
Cash at end of period 40.983 M 4.29 % 39.298 M 18.33 % 33.210 M -58.36 % 79.751 M -74.07 % 307.550 M 41.47 % 217.403 M -0.59 % 218.687 M 0.22 % 218.212 M -25.24 % 291.868 M -27.22 % 401.011 M -54.69 % 885.028 M -63.80 % 2.445 B -13.07 % 2.812 B -44.52 % 5.069 B -15.13 % 5.972 B 142.27 % 2.465 B 103.88 % 1.209 B -38.50 % 1.966 B 133.58 % 841.683 M -35.37 % 1.302 B 453.70 % 235.185 M
Operating cash flow -22.577 M -210.43 % 20.445 M 284.27 % -11.095 M 82.45 % -63.226 M -133.49 % 188.815 M 130.20 % 82.023 M 946.08 % 7.841 M 102.21 % -355.143 M -233.21 % -106.583 M 42.98 % -186.922 M 59.76 % -464.537 M -56.97 % -295.935 M 77.05 % -1.289 B -156.75 % 2.272 B -23.93 % 2.986 B 90.35 % 1.569 B 31.31 % 1.195 B 59.64 % 748.371 M 82.76 % 409.492 M 55.98 % 262.529 M -17.68 % 318.909 M
Capital expenditure -10.732 M 22.86 % -13.912 M -174.72 % -5.064 M 96.58 % -147.904 M 44.05 % -264.371 M -101.20 % -131.398 M -58.79 % -82.752 M -32.48 % -62.462 M 54.62 % -137.653 M 61.35 % -356.149 M 49.11 % -699.844 M 60.06 % -1.752 B 27.61 % -2.421 B 41.86 % -4.164 B -47.06 % -2.831 B -71.69 % -1.649 B -26.14 % -1.307 B -94.77 % -671.228 M -106.42 % -325.176 M -165.69 % -122.389 M -208.67 % -39.650 M
Free CashFlow -33.309 M -609.86 % 6.533 M 140.43 % -16.159 M 92.35 % -211.130 M -179.44 % -75.556 M -53.02 % -49.375 M 34.09 % -74.911 M 82.06 % -417.605 M -70.98 % -244.236 M 55.03 % -543.071 M 53.36 % -1.164 B 43.15 % -2.048 B 44.79 % -3.710 B -96.08 % -1.892 B -1 321.39 % 154.907 M 292.97 % -80.275 M 28.72 % -112.622 M -245.99 % 77.143 M -8.51 % 84.316 M -39.83 % 140.140 M -49.82 % 279.259 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025-06-30 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
Revenue 255.353 M -43.68 % 453.394 M -15.88 % 538.975 M -15.95 % 641.243 M -16.69 % 769.700 M -34.94 % 1.183 B 20.78 % 979.466 M -22.36 % 1.262 B -82.43 % 7.179 B -6.49 % 7.677 B 1.87 % 7.536 B -3.78 % 7.833 B 5.95 % 7.392 B 13.11 % 6.536 B 6.88 % 6.115 B -2.23 % 6.255 B 7.80 % 5.802 B -24.79 % 7.715 B -14.15 % 8.987 B -15.07 % 10.581 B 10.41 % 9.584 B -5.24 % 10.114 B 11.82 % 9.044 B -18.79 % 11.137 B 8.10 % 10.303 B -23.06 % 13.391 B 0.00 % 13.391 B -17.12 % 16.158 B 0.00 % 16.158 B 50.49 % 10.736 B 0.00 % 10.736 B 54.81 % 6.935 B 0.00 % 6.935 B 6.50 % 6.512 B 0.00 % 6.512 B 50.82 % 4.318 B 0.00 % 4.318 B 83.41 % 2.354 B 0.00 % 2.354 B 10.03 % 2.139 B 0.00 % 2.139 B 75.82 % 1.217 B 0.00 % 1.217 B
Net income -10.803 M 62.10 % -28.504 M -183.09 % -10.069 M 92.10 % -127.444 M -531.00 % -20.197 M -360.17 % -4.389 M 58.78 % -10.648 M 95.32 % -227.598 M -106.92 % 3.288 B 304.06 % -1.611 B -295.02 % -407.917 M 88.32 % -3.492 B -679.37 % -448.104 M 89.37 % -4.217 B -678.42 % -541.743 M 60.26 % -1.363 B -147.09 % -551.753 M 66.95 % -1.669 B -148.25 % -672.458 M 70.15 % -2.252 B -211.11 % -723.991 M -1 877.89 % 40.722 M 153.69 % 16.052 M -37.84 % 25.822 M 45.31 % 17.770 M 105.87 % -302.728 M 0.00 % -302.728 M -133.65 % 899.544 M 0.00 % 899.544 M -34.06 % 1.364 B 0.00 % 1.364 B 56.32 % 872.644 M 0.00 % 872.644 M 53.39 % 568.891 M 0.00 % 568.891 M 32.17 % 430.415 M 0.00 % 430.415 M 76.86 % 243.366 M 0.00 % 243.366 M 41.13 % 172.440 M 0.00 % 172.440 M 117.32 % 79.346 M 0.00 % 79.346 M
Income before tax -15.203 M 34.51 % -23.213 M -75.38 % -13.236 M 91.83 % -162.005 M -253.20 % -45.868 M -492.84 % -7.737 M 32.97 % -11.542 M 95.44 % -252.894 M -107.68 % 3.294 B 306.26 % -1.597 B -308.88 % -390.617 M 88.80 % -3.487 B -686.09 % -443.555 M 89.52 % -4.232 B -690.31 % -535.451 M 60.57 % -1.358 B -148.29 % -546.978 M 67.61 % -1.689 B -154.21 % -664.307 M 70.21 % -2.230 B -210.67 % -717.693 M -642.12 % -96.709 M -468.22 % 26.264 M -58.93 % 63.951 M 61.73 % 39.542 M 113.88 % -284.785 M 0.00 % -284.785 M -129.89 % 952.737 M 0.00 % 952.737 M -34.87 % 1.463 B 0.00 % 1.463 B 54.71 % 945.609 M 0.00 % 945.609 M 52.71 % 619.231 M 0.00 % 619.231 M 35.79 % 456.009 M 0.00 % 456.009 M 85.24 % 246.170 M 0.00 % 246.170 M 39.77 % 176.131 M 0.00 % 176.131 M 69.26 % 104.058 M 0.00 % 104.058 M
Income before tax ratio -0.06 -16.29 % -0.05 -108.48 % -0.02 90.28 % -0.25 -323.95 % -0.06 -811.15 % -0.01 44.50 % -0.01 94.12 % -0.20 -143.68 % 0.46 320.58 % -0.21 -301.39 % -0.05 88.36 % -0.45 -641.92 % -0.06 90.73 % -0.65 -639.47 % -0.09 59.67 % -0.22 -130.33 % -0.09 56.93 % -0.22 -196.11 % -0.07 64.92 % -0.21 -181.38 % -0.07 -683.15 % -0.01 -429.29 % 0.00 -49.43 % 0.01 49.61 % 0.00 118.05 % -0.02 0.00 % -0.02 -136.07 % 0.06 0.00 % 0.06 -56.73 % 0.14 0.00 % 0.14 -0.07 % 0.14 0.00 % 0.14 43.39 % 0.10 0.00 % 0.10 -9.97 % 0.11 0.00 % 0.11 1.00 % 0.10 0.00 % 0.10 27.02 % 0.08 0.00 % 0.08 -3.73 % 0.09 0.00 % 0.09
EBITDA 12.711 M 111.06 % -114.939 M -528.22 % 26.841 M 121.47 % -125.002 M -1 063.13 % -10.747 M -139.50 % 27.210 M -8.17 % 29.630 M 119.33 % -153.321 M -104.54 % 3.376 B 377.84 % -1.215 B -2 004.53 % -57.735 M 98.14 % -3.098 B -84 995.92 % 3.649 M 100.10 % -3.814 B -2 769.03 % -132.953 M 86.57 % -989.652 M -4 145.25 % -23.312 M 98.25 % -1.334 B -671.39 % -172.997 M 61.61 % -450.587 M -52.66 % -295.151 M -255.53 % -83.017 M -119.97 % 415.679 M 125.23 % 184.557 M 10.73 % 166.678 M 100.76 % 83.023 M 0.00 % 83.023 M -93.28 % 1.235 B 0.00 % 1.235 B -26.49 % 1.680 B 0.00 % 1.680 B 55.14 % 1.083 B 0.00 % 1.083 B 50.40 % 720.001 M 0.00 % 720.001 M 41.54 % 508.685 M 0.00 % 508.685 M 92.29 % 264.546 M 0.00 % 264.546 M 24.84 % 211.916 M 0.00 % 211.916 M 99.58 % 106.180 M 0.00 % 106.180 M
Net income ratio -0.04 32.71 % -0.06 -236.52 % -0.02 90.60 % -0.20 -657.41 % -0.03 -607.25 % 0.00 65.87 % -0.01 93.97 % -0.18 -139.39 % 0.46 318.22 % -0.21 -287.78 % -0.05 87.86 % -0.45 -635.58 % -0.06 90.61 % -0.65 -628.34 % -0.09 59.36 % -0.22 -129.22 % -0.10 56.05 % -0.22 -189.17 % -0.07 64.85 % -0.21 -181.78 % -0.08 -1 976.19 % 0.00 126.86 % 0.00 -23.45 % 0.00 34.42 % 0.00 107.63 % -0.02 0.00 % -0.02 -140.61 % 0.06 0.00 % 0.06 -56.18 % 0.13 0.00 % 0.13 0.97 % 0.13 0.00 % 0.13 44.03 % 0.09 0.00 % 0.09 -12.37 % 0.10 0.00 % 0.10 -3.57 % 0.10 0.00 % 0.10 28.27 % 0.08 0.00 % 0.08 23.60 % 0.07 0.00 % 0.07
Ratio EBITDA 0.05 119.64 % -0.25 -609.05 % 0.05 125.55 % -0.19 -1 296.14 % -0.01 -160.70 % 0.02 -23.97 % 0.03 124.89 % -0.12 -125.84 % 0.47 397.12 % -0.16 -1 965.99 % -0.01 98.06 % -0.40 -80 225.62 % 0.00 100.08 % -0.58 -2 584.45 % -0.02 86.26 % -0.16 -3 838.23 % 0.00 97.68 % -0.17 -798.53 % -0.02 54.80 % -0.04 -38.27 % -0.03 -275.19 % -0.01 -117.86 % 0.05 177.35 % 0.02 2.43 % 0.02 160.94 % 0.01 0.00 % 0.01 -91.89 % 0.08 0.00 % 0.08 -51.15 % 0.16 0.00 % 0.16 0.22 % 0.16 0.00 % 0.16 41.22 % 0.11 0.00 % 0.11 -6.16 % 0.12 0.00 % 0.12 4.84 % 0.11 0.00 % 0.11 13.46 % 0.10 0.00 % 0.10 13.51 % 0.09 0.00 % 0.09
Gross profit ratio 0.23 160.22 % 0.09 -37.28 % 0.14 104.30 % 0.07 -23.53 % 0.09 127.87 % 0.04 -41.82 % 0.07 650.87 % 0.01 -83.27 % 0.05 25.69 % 0.04 -27.31 % 0.06 -23.34 % 0.08 10.40 % 0.07 -16.48 % 0.08 21.25 % 0.07 19.71 % 0.06 -8.43 % 0.06 38.50 % 0.05 13.61 % 0.04 9.20 % 0.04 37.05 % 0.03 -15.28 % 0.03 -57.46 % 0.07 137.51 % 0.03 -23.48 % 0.04 173.87 % 0.01 0.00 % 0.01 -82.77 % 0.09 0.00 % 0.09 -40.26 % 0.14 0.00 % 0.14 -7.40 % 0.16 0.00 % 0.16 20.06 % 0.13 0.00 % 0.13 -8.18 % 0.14 0.00 % 0.14 -8.16 % 0.15 0.00 % 0.15 7.21 % 0.14 0.00 % 0.14 -1.55 % 0.15 0.00 % 0.15
Weighted average shs out dil 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B -0.20 % 1.826 B 0.00 % 1.826 B 3.85 % 1.759 B 0.00 % 1.759 B 8.23 % 1.625 B 0.00 % 1.625 B 5.16 % 1.545 B 0.00 % 1.545 B 4.65 % 1.476 B 0.00 % 1.476 B 1.85 % 1.450 B 0.00 % 1.450 B 38.87 % 1.044 B 0.00 % 1.044 B 14.09 % 915.000 M 0.00 % 915.000 M
Weighted average shs out 1.801 B -1.23 % 1.823 B 8.62 % 1.678 B -7.93 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.02 % 1.822 B -0.02 % 1.823 B 0.01 % 1.823 B 0.09 % 1.821 B -0.08 % 1.822 B 0.01 % 1.822 B 0.00 % 1.822 B -0.02 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.00 % 1.823 B 0.25 % 1.818 B 0.00 % 1.818 B 4.29 % 1.744 B 0.00 % 1.744 B 8.76 % 1.603 B 0.00 % 1.603 B 4.81 % 1.530 B 0.00 % 1.530 B 4.04 % 1.470 B 0.00 % 1.470 B 1.41 % 1.450 B 0.00 % 1.450 B 38.87 % 1.044 B 0.00 % 1.044 B 14.09 % 915.000 M 0.00 % 915.000 M
EPS diluted -0.01 62.18 % -0.02 -183.64 % -0.01 92.13 % -0.07 -529.73 % -0.01 -362.50 % 0.00 58.62 % -0.01 95.17 % -0.12 -106.67 % 1.80 304.55 % -0.88 -300.00 % -0.22 88.54 % -1.92 -668.00 % -0.25 89.18 % -2.31 -670.00 % -0.30 60.00 % -0.75 -150.00 % -0.30 67.39 % -0.92 -148.65 % -0.37 70.16 % -1.24 -210.00 % -0.40 -1 893.72 % 0.02 153.41 % 0.01 -38.03 % 0.01 46.39 % 0.01 106.06 % -0.16 0.00 % -0.16 -132.00 % 0.50 0.00 % 0.50 -35.90 % 0.78 0.00 % 0.78 44.44 % 0.54 0.00 % 0.54 45.95 % 0.37 0.00 % 0.37 27.59 % 0.29 0.00 % 0.29 70.59 % 0.17 0.00 % 0.17 0.00 % 0.17 0.00 % 0.17 100.00 % 0.09 0.00 % 0.09
Earnings per share -0.01 62.18 % -0.02 -160.00 % -0.01 91.42 % -0.07 -529.73 % -0.01 -362.50 % 0.00 58.62 % -0.01 95.17 % -0.12 -106.67 % 1.80 304.55 % -0.88 -300.00 % -0.22 88.54 % -1.92 -668.00 % -0.25 89.18 % -2.31 -670.00 % -0.30 60.00 % -0.75 -150.00 % -0.30 67.39 % -0.92 -148.65 % -0.37 70.16 % -1.24 -210.00 % -0.40 -1 893.72 % 0.02 153.41 % 0.01 -38.03 % 0.01 46.39 % 0.01 106.06 % -0.16 0.00 % -0.16 -132.00 % 0.50 0.00 % 0.50 -36.71 % 0.79 0.00 % 0.79 43.64 % 0.55 0.00 % 0.55 48.65 % 0.37 0.00 % 0.37 27.59 % 0.29 0.00 % 0.29 70.59 % 0.17 0.00 % 0.17 0.00 % 0.17 0.00 % 0.17 100.00 % 0.09 0.00 % 0.09
Gross profit 58.386 M 46.55 % 39.839 M -47.24 % 75.503 M 71.72 % 43.969 M -36.30 % 69.021 M 48.26 % 46.553 M -29.74 % 66.254 M 482.97 % 11.365 M -97.06 % 386.547 M 17.53 % 328.900 M -25.95 % 444.155 M -26.24 % 602.183 M 16.97 % 514.824 M -5.53 % 544.980 M 29.59 % 420.555 M 17.04 % 359.334 M -1.29 % 364.035 M 4.16 % 349.497 M -2.47 % 358.336 M -7.25 % 386.354 M 51.31 % 255.334 M -19.72 % 318.046 M -52.43 % 668.527 M 92.87 % 346.613 M -17.28 % 419.042 M 110.72 % 198.867 M 0.00 % 198.867 M -85.72 % 1.392 B 0.00 % 1.392 B -10.10 % 1.549 B 0.00 % 1.549 B 43.35 % 1.080 B 0.00 % 1.080 B 27.86 % 844.993 M 0.00 % 844.993 M 38.48 % 610.179 M 0.00 % 610.179 M 68.44 % 362.247 M 0.00 % 362.247 M 17.96 % 307.084 M 0.00 % 307.084 M 73.09 % 177.412 M 0.00 % 177.412 M
Income tax expense 4.000 K 0.000 100.00 % -45.000 K -132.37 % 139.000 K 102.07 % -6.719 M -561.15 % 1.457 M -68.28 % 4.593 M 40.07 % 3.279 M -56.62 % 7.559 M -23.13 % 9.833 M -30.35 % 14.118 M 431.55 % 2.656 M -1.26 % 2.690 M -83.44 % 16.246 M 174.01 % 5.929 M 10.57 % 5.362 M 16.29 % 4.611 M -75.22 % 18.607 M 137.24 % 7.843 M -66.34 % 23.304 M 255.62 % 6.553 M -95.24 % 137.541 M 1 254.42 % 10.155 M -74.71 % 40.156 M 68.00 % 23.903 M 15.09 % 20.769 M 0.00 % 20.769 M -58.27 % 49.766 M 0.00 % 49.766 M -47.37 % 94.557 M 0.00 % 94.557 M 32.64 % 71.287 M 0.00 % 71.287 M 40.54 % 50.725 M 0.00 % 50.725 M 98.19 % 25.595 M 0.00 % 25.595 M 812.97 % 2.803 M 0.00 % 2.803 M -24.05 % 3.691 M 0.00 % 3.691 M -85.06 % 24.711 M 0.00 % 24.711 M
Cost of revenue 196.967 M -52.37 % 413.555 M -10.77 % 463.472 M -22.40 % 597.274 M -14.76 % 700.679 M -38.34 % 1.136 B 24.44 % 913.212 M -26.96 % 1.250 B -81.59 % 6.792 B -7.57 % 7.348 B 3.61 % 7.092 B -1.91 % 7.230 B 5.13 % 6.878 B 14.81 % 5.991 B 5.20 % 5.695 B -3.41 % 5.895 B 8.40 % 5.438 B -26.17 % 7.366 B -14.64 % 8.629 B -15.36 % 10.195 B 9.29 % 9.328 B -4.77 % 9.796 B 16.95 % 8.376 B -22.38 % 10.791 B 9.18 % 9.884 B -25.08 % 13.192 B 0.00 % 13.192 B -10.66 % 14.765 B 0.00 % 14.765 B 60.71 % 9.188 B 0.00 % 9.188 B 56.92 % 5.855 B 0.00 % 5.855 B 3.31 % 5.667 B 0.00 % 5.667 B 52.86 % 3.707 B 0.00 % 3.707 B 86.14 % 1.992 B 0.00 % 1.992 B 8.70 % 1.832 B 0.00 % 1.832 B 76.29 % 1.039 B 0.00 % 1.039 B
General and administrative expenses 32.690 M -72.73 % 119.881 M 215.31 % 38.020 M -59.32 % 93.465 M 141.39 % 38.719 M 12.92 % 34.290 M -11.66 % 38.817 M -75.93 % 161.259 M -47.80 % 308.901 M -63.58 % 848.185 M 169.41 % 314.835 M -64.83 % 895.061 M 176.30 % 323.947 M -49.52 % 641.782 M 76.96 % 362.675 M -19.90 % 452.751 M 22.44 % 369.759 M -31.29 % 538.108 M 33.43 % 403.290 M -46.00 % 746.792 M 55.27 % 480.960 M -7.77 % 521.467 M 7.73 % 484.066 M -0.42 % 486.115 M -5.80 % 516.045 M 1.11 % 510.370 M 0.00 % 510.370 M 29.52 % 394.033 M 0.00 % 394.033 M 70.18 % 231.540 M 0.00 % 231.540 M 44.69 % 160.027 M 0.00 % 160.027 M 2.47 % 156.165 M 0.00 % 156.165 M 65.69 % 94.252 M 0.00 % 94.252 M 68.62 % 55.897 M 0.00 % 55.897 M 34.81 % 41.465 M 0.00 % 41.465 M 34.13 % 30.913 M 0.00 % 30.913 M
Selling and marketing expenses 19.777 M 105.07 % 9.644 M -65.17 % 27.686 M 59.35 % 17.374 M -37.20 % 27.664 M 12.85 % 24.513 M 4.21 % 23.523 M -37.51 % 37.644 M -88.54 % 328.602 M 16.32 % 282.507 M 0.86 % 280.100 M 25.61 % 222.990 M -14.52 % 260.854 M -10.89 % 292.726 M 0.08 % 292.493 M -8.51 % 319.687 M 28.38 % 249.013 M -22.88 % 322.881 M 0.63 % 320.861 M -13.96 % 372.909 M 1.93 % 365.860 M -5.81 % 388.415 M 25.67 % 309.067 M -19.68 % 384.810 M 20.26 % 319.988 M -13.92 % 371.754 M 0.00 % 371.754 M -1.90 % 378.954 M 0.00 % 378.954 M 20.93 % 313.355 M 0.00 % 313.355 M 22.95 % 254.866 M 0.00 % 254.866 M -6.74 % 273.290 M 0.00 % 273.290 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 2.164 M 102.30 % -93.950 M -5 093.48 % -1.809 M -102.47 % 73.194 M 27 836.64 % 262.000 K 37.17 % 191.000 K -23.60 % 250.000 K 0.000 -100.00 % 1.883 M 106.70 % 911.000 K 46.23 % 623.000 K -36.56 % 982.000 K 0.20 % 980.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 -100.00 % 25.805 M 0.00 % 25.805 M 107.34 % -351.656 M 0.00 % -351.656 M 27.21 % -483.086 M 0.00 % -483.086 M -54.68 % -312.321 M 0.00 % -312.321 M -81.49 % -172.083 M 0.00 % -172.083 M -314.71 % 80.146 M 0.00 % 80.146 M 24.28 % 64.490 M 0.00 % 64.490 M -24.64 % 85.578 M 0.00 % 85.578 M 38.15 % 61.946 M 0.00 % 61.946 M
Operating expenses 54.631 M 53.57 % 35.575 M -44.32 % 63.897 M -65.28 % 184.033 M 86.75 % 98.543 M 68.13 % 58.612 M -5.60 % 62.090 M -70.54 % 210.754 M -66.81 % 635.076 M -19.94 % 793.228 M 42.36 % 557.200 M -85.48 % 3.837 B 559.21 % 582.010 M -87.29 % 4.581 B 505.78 % 756.151 M -50.71 % 1.534 B 104.93 % 748.546 M -60.22 % 1.882 B 122.41 % 846.105 M -64.79 % 2.403 B 187.93 % 834.693 M 180.68 % 297.387 M -44.27 % 533.648 M 181.18 % 189.792 M -34.48 % 289.653 M -33.53 % 435.783 M 0.00 % 435.783 M 3.43 % 421.330 M 0.00 % 421.330 M 581.66 % 61.810 M 0.00 % 61.810 M -39.74 % 102.572 M 0.00 % 102.572 M -60.15 % 257.372 M 0.00 % 257.372 M 47.58 % 174.398 M 0.00 % 174.398 M 44.86 % 120.387 M 0.00 % 120.387 M -5.24 % 127.043 M 0.00 % 127.043 M 36.81 % 92.860 M 0.00 % 92.860 M
Cost and expenses 251.598 M -43.98 % 449.130 M -14.84 % 527.369 M -32.50 % 781.307 M -2.24 % 799.222 M -33.12 % 1.195 B 22.53 % 975.302 M -33.24 % 1.461 B -80.33 % 7.427 B -8.77 % 8.141 B 6.43 % 7.649 B -30.88 % 11.067 B 48.36 % 7.460 B -29.43 % 10.571 B 63.88 % 6.451 B -13.17 % 7.429 B 20.08 % 6.187 B -33.10 % 9.248 B -2.40 % 9.475 B -24.79 % 12.598 B 23.96 % 10.163 B 0.69 % 10.093 B 13.28 % 8.909 B -18.86 % 10.980 B 7.93 % 10.173 B -25.35 % 13.628 B 0.00 % 13.628 B -10.26 % 15.187 B 0.00 % 15.187 B 64.19 % 9.249 B 0.00 % 9.249 B 55.26 % 5.957 B 0.00 % 5.957 B 0.56 % 5.924 B 0.00 % 5.924 B 52.62 % 3.882 B 0.00 % 3.882 B 83.78 % 2.112 B 0.00 % 2.112 B 7.80 % 1.959 B 0.00 % 1.959 B 73.05 % 1.132 B 0.00 % 1.132 B
Research and development expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.000 K 0.000 -100.00 % 975.000 K 0.000 -100.00 % 1.190 M 0.000 -100.00 % 1.303 M 0.000 -100.00 % 447.000 K 0.000 -100.00 % 354.000 K 0.000 -100.00 % 664.000 K 0.000 -100.00 % 14.791 M 0.000 -100.00 % 22.863 M 0.000 -100.00 % 26.170 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
Selling general and administrative expenses 52.467 M -59.49 % 129.525 M 97.13 % 65.706 M -40.72 % 110.839 M 12.18 % 98.805 M 68.03 % 58.803 M -5.67 % 62.340 M -70.56 % 211.783 M -66.75 % 636.959 M -19.79 % 794.139 M 42.36 % 557.823 M -85.46 % 3.838 B 558.27 % 582.990 M -41.75 % 1.001 B 52.77 % 655.168 M -21.07 % 830.031 M 34.14 % 618.772 M -32.90 % 922.101 M 27.34 % 724.151 M -35.33 % 1.120 B 32.22 % 846.820 M -6.93 % 909.882 M 14.72 % 793.133 M -8.93 % 870.925 M 4.17 % 836.033 M -5.23 % 882.124 M 0.00 % 882.124 M 14.12 % 772.986 M 0.00 % 772.986 M 41.86 % 544.895 M 0.00 % 544.895 M 31.33 % 414.892 M 0.00 % 414.892 M -3.39 % 429.455 M 0.00 % 429.455 M 355.64 % 94.252 M 0.00 % 94.252 M 68.62 % 55.897 M 0.00 % 55.897 M 34.81 % 41.465 M 0.00 % 41.465 M 34.13 % 30.913 M 0.00 % 30.913 M
Interest income 15.000 K 0.000 -100.00 % 145.000 K 0.000 -100.00 % 278.000 K 234.94 % 83.000 K -68.68 % 265.000 K -95.66 % 6.107 M -21.48 % 7.778 M 237.00 % 2.308 M 113.31 % 1.082 M 104.92 % 528.000 K -87.37 % 4.180 M -97.87 % 196.127 M -1.87 % 199.855 M 8.96 % 183.418 M 12.90 % 162.467 M 3.87 % 156.415 M -11.40 % 176.538 M -17.01 % 212.710 M 53.77 % 138.334 M 17.86 % 117.368 M 8.06 % 108.615 M 16.95 % 92.870 M 3.36 % 89.847 M 350.18 % 19.958 M 0.00 % 19.958 M -71.20 % 69.293 M 0.00 % 69.293 M 14.02 % 60.772 M 0.00 % 60.772 M 136.07 % 25.743 M 0.00 % 25.743 M -62.40 % 68.466 M 0.00 % 68.466 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 18.984 M -31.13 % 27.563 M 10.56 % 24.930 M 24.81 % 19.975 M 9.27 % 18.280 M 1.24 % 18.056 M -11.70 % 20.448 M -38.01 % 32.988 M 112.17 % 15.548 M -91.96 % 193.348 M -19.35 % 239.734 M 5.97 % 226.225 M -28.39 % 315.932 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 96.954 M 0.00 % 96.954 M 10.92 % 87.408 M 0.00 % 87.408 M 3.33 % 84.590 M 0.00 % 84.590 M 45.98 % 57.945 M 0.00 % 57.945 M 58.91 % 36.465 M 0.00 % 36.465 M 228.99 % 11.084 M 0.00 % 11.084 M 0.000 0.000 -100.00 % 3.910 M 0.00 % 3.910 M 0.000 0.000
Depreciation and amortization 8.956 M -29.81 % 12.759 M -16.08 % 15.203 M -11.58 % 17.194 M 2.10 % 16.841 M -0.30 % 16.891 M -18.50 % 20.724 M -68.88 % 66.585 M 0.81 % 66.050 M -65.00 % 188.739 M 97.13 % 95.744 M -41.99 % 165.047 M 22.86 % 134.340 M -33.71 % 202.649 M 9.56 % 184.965 M 4.20 % 177.505 M -4.23 % 185.346 M -4.02 % 193.108 M -9.02 % 212.243 M -5.11 % 223.671 M -3.48 % 231.724 M -12.48 % 264.761 M -1.20 % 267.987 M -0.18 % 268.469 M 1.42 % 264.723 M -1.82 % 269.637 M 0.00 % 269.637 M 31.48 % 205.080 M 0.00 % 205.080 M 42.91 % 143.508 M 0.00 % 143.508 M 60.11 % 89.631 M 0.00 % 89.631 M 38.77 % 64.591 M 0.00 % 64.591 M 71.83 % 37.589 M 0.00 % 37.589 M 65.69 % 22.686 M 0.00 % 22.686 M 9.86 % 20.650 M 0.00 % 20.650 M -4.52 % 21.628 M 0.00 % 21.628 M
Operating income 3.755 M -11.94 % 4.264 M -63.26 % 11.606 M 108.29 % -140.064 M -374.44 % -29.522 M -144.81 % -12.059 M -389.60 % 4.164 M 102.09 % -199.389 M 19.77 % -248.529 M 46.48 % -464.328 M -310.75 % -113.045 M 96.50 % -3.234 B -4 714.19 % -67.186 M 81.42 % -361.538 M -104.64 % -176.670 M 55.67 % -398.521 M -90.99 % -208.658 M 55.84 % -472.552 M -42.97 % -330.526 M 50.98 % -674.258 M -27.97 % -526.875 M -51.50 % -347.778 M -335.48 % 147.692 M 276.01 % -83.912 M 14.41 % -98.045 M 53.56 % -211.112 M 0.00 % -211.112 M -121.74 % 971.059 M 0.00 % 971.059 M -34.70 % 1.487 B 0.00 % 1.487 B 52.06 % 977.867 M 0.00 % 977.867 M 66.41 % 587.621 M 0.00 % 587.621 M 34.84 % 435.781 M 0.00 % 435.781 M 80.18 % 241.860 M 0.00 % 241.860 M 34.34 % 180.041 M 0.00 % 180.041 M 112.93 % 84.552 M 0.00 % 84.552 M
Operating income ratio 0.01 56.36 % 0.01 -56.33 % 0.02 109.86 % -0.22 -469.48 % -0.04 -276.26 % -0.01 -339.78 % 0.00 102.69 % -0.16 -356.51 % -0.03 42.76 % -0.06 -303.22 % -0.02 96.37 % -0.41 -4 443.68 % -0.01 83.57 % -0.06 -91.47 % -0.03 54.66 % -0.06 -77.18 % -0.04 41.29 % -0.06 -66.53 % -0.04 42.28 % -0.06 -15.91 % -0.05 -59.87 % -0.03 -310.58 % 0.02 316.74 % -0.01 20.83 % -0.01 39.64 % -0.02 0.00 % -0.02 -126.23 % 0.06 0.00 % 0.06 -56.61 % 0.14 0.00 % 0.14 -1.77 % 0.14 0.00 % 0.14 56.25 % 0.09 0.00 % 0.09 -10.60 % 0.10 0.00 % 0.10 -1.76 % 0.10 0.00 % 0.10 22.09 % 0.08 0.00 % 0.08 21.11 % 0.07 0.00 % 0.07
Total other income expenses net -18.958 M 31.00 % -27.477 M -10.61 % -24.842 M -13.22 % -21.941 M -34.23 % -16.346 M 6.88 % -17.553 M 12.88 % -20.148 M 2.84 % -20.736 M -49.02 % -13.915 M 87.97 % -115.632 M 58.34 % -277.572 M -10.02 % -252.302 M 32.96 % -376.369 M -74.53 % -215.642 M -1.65 % -212.138 M 77.89 % -959.573 M -183.63 % -338.320 M 72.18 % -1.216 B -514.54 % -197.899 M 28.05 % -275.035 M -92.98 % -142.522 M 0.000 100.00 % -121.428 M -63.71 % -74.171 M -153.91 % 137.587 M 289.89 % -72.456 M 0.00 % -72.456 M -295.46 % -18.322 M 0.00 % -18.322 M 23.79 % -24.041 M 0.00 % -24.041 M 25.47 % -32.259 M 0.00 % -32.259 M -200.81 % 32.001 M 0.00 % 32.001 M 55.27 % 20.609 M 0.00 % 20.609 M 286.59 % 5.331 M 0.00 % 5.331 M 135.22 % -15.134 M 0.00 % -15.134 M -177.59 % 19.505 M 0.00 % 19.505 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
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
Net debt 417.593 M 3.49 % 403.510 M -18.51 % 495.161 M 0.70 % 491.730 M -2.69 % 505.322 M -1.61 % 513.598 M -0.26 % 514.959 M -3.66 % 534.497 M 3.78 % 515.008 M -92.41 % 6.789 B 9.07 % 6.225 B -3.63 % 6.459 B -5.46 % 6.832 B -1.48 % 6.935 B -5.17 % 7.312 B -0.46 % 7.346 B 3.34 % 7.109 B 7.38 % 6.620 B -6.01 % 7.043 B -0.19 % 7.057 B -8.08 % 7.677 B 4.14 % 7.372 B 5.64 % 6.978 B 15.30 % 6.052 B 3.26 % 5.861 B 31.28 % 4.465 B 32.29 % 3.375 B 225.98 % 1.035 B 149.05 % -2.111 B 0.43 % -2.120 B -111.79 % -1.001 B -29 669.39 % -3.362 M -100.22 % 1.559 B 324.48 % -694.300 M -13.61 % -611.125 M 39.20 % -1.005 B -168.83 % 1.460 B
Total investments 90.461 M 29.97 % 69.603 M -59.03 % 169.888 M -6.10 % 180.922 M 16.08 % 155.856 M -7.85 % 169.127 M 184.21 % 59.508 M -7.79 % 64.536 M -52.06 % 134.607 M -35.16 % 207.600 M 5.58 % 196.627 M -78.92 % 932.664 M 347.75 % 208.301 M 7.37 % 194.002 M 50.24 % 129.124 M -5.43 % 136.534 M 2 348.16 % 5.577 M 3.07 % 5.411 M -75.74 % 22.303 M 99.10 % 11.202 M -0.82 % 11.295 M -24.10 % 14.881 M -3.88 % 15.481 M -15.26 % 18.268 M -27.61 % 25.236 M -6.51 % 26.992 M -5.51 % 28.567 M -3.00 % 29.450 M 2.61 % 28.702 M 11.81 % 25.670 M 844.10 % 2.719 M -3.07 % 2.805 M -99.60 % 704.463 M 0.000 0.000 -100.00 % 5.048 M 0.000
Total debt 438.287 M -1.40 % 444.493 M -15.63 % 526.827 M -0.79 % 531.028 M -0.12 % 531.641 M -2.77 % 546.808 M -4.88 % 574.872 M -6.41 % 614.248 M 0.67 % 610.187 M -91.40 % 7.097 B 7.24 % 6.617 B -0.88 % 6.676 B -5.09 % 7.034 B -1.67 % 7.153 B -4.10 % 7.459 B -1.39 % 7.564 B 3.93 % 7.278 B 5.30 % 6.912 B -4.96 % 7.273 B -2.48 % 7.458 B -13.05 % 8.578 B 3.88 % 8.257 B 1.93 % 8.100 B -4.67 % 8.497 B -1.73 % 8.647 B 18.83 % 7.277 B 9.49 % 6.646 B 8.88 % 6.104 B 14.83 % 5.316 B 37.98 % 3.853 B -0.39 % 3.868 B 17.30 % 3.297 B 106.19 % 1.599 B 25.75 % 1.272 B 451.56 % 230.558 M -22.40 % 297.128 M -82.47 % 1.695 B
Accumulated other comprehensive income loss 42.249 M -79.32 % 204.333 M 2 605.00 % -8.157 M -158.80 % 13.872 M -93.14 % 202.337 M 12.65 % 179.609 M 0.61 % 178.519 M 1.10 % 176.582 M 17.40 % 150.412 M 101.15 % -13.105 B -1 383.61 % 1.021 B 108.47 % -12.052 B -3 685.18 % 336.164 M 103.62 % -9.276 B -1 381.11 % 724.055 M 112.38 % -5.850 B -1 228.58 % 518.341 M 110.76 % -4.815 B -701.05 % 801.151 M 120.36 % -3.935 B -331.71 % 1.698 B 162.65 % -2.711 B -261.64 % 1.677 B 174.65 % -2.247 B -241.04 % 1.593 B 191.91 % -1.733 B 0.000 100.00 % -1.281 B 0.000 100.00 % -901.278 M 0.000 100.00 % -634.320 M 0.000 0.000 0.000 0.000 0.000
Retained earnings -8.344 B 1.78 % -8.495 B -0.34 % -8.467 B -0.96 % -8.386 B -1.54 % -8.259 B -0.25 % -8.239 B 0.79 % -8.305 B -0.13 % -8.294 B -2.81 % -8.067 B 33.51 % -12.133 B -15.33 % -10.521 B -4.81 % -10.038 B -76.68 % -5.681 B 6.82 % -6.097 B -223.11 % -1.887 B -40.27 % -1.345 B -19 993.91 % 6.762 M -98.78 % 553.801 M -74.31 % 2.156 B -23.66 % 2.824 B -43.60 % 5.007 B -12.65 % 5.732 B 0.52 % 5.703 B 0.28 % 5.687 B -1.30 % 5.761 B 0.78 % 5.716 B 0.000 0.000 -100.00 % 6.376 B 24.17 % 5.135 B 20.96 % 4.245 B 0.000 0.000 0.000 0.000 -100.00 % 317.291 M 77.01 % 179.251 M
Common stock 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.00 % 182.276 M 0.46 % 181.442 M 0.18 % 181.116 M 2.71 % 176.329 M 5.38 % 167.322 M 9.28 % 153.107 M 0.000 0.000 0.000 0.000
Total equity -729.187 M -3.05 % -707.596 M 4.05 % -737.499 M -6.98 % -689.379 M -37.62 % -500.934 M -1.28 % -494.593 M -0.54 % -491.932 M -4.75 % -469.619 M -97.21 % -238.129 M 92.66 % -3.245 B -74.36 % -1.861 B -41.35 % -1.316 B -157.41 % 2.293 B -18.82 % 2.825 B -61.54 % 7.345 B -7.17 % 7.913 B -12.39 % 9.032 B -3.82 % 9.391 B -18.15 % 11.473 B -6.96 % 12.332 B -19.00 % 15.224 B -4.53 % 15.947 B 0.36 % 15.891 B -0.75 % 16.011 B 1.16 % 15.828 B 1.81 % 15.546 B -3.97 % 16.189 B 0.11 % 16.172 B 1.14 % 15.990 B 10.41 % 14.482 B 24.04 % 11.676 B 38.99 % 8.400 B 177.92 % 3.023 B -30.21 % 4.331 B 76.44 % 2.455 B 13.98 % 2.154 B 250.13 % 615.051 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.927 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -312.496 M -463.84 % 85.888 M 17 008.15 % -507.968 K 0.000 -100.00 % 110.543 M
Long term debt 61.720 M -16.54 % 73.955 M -10.81 % 82.921 M -1.24 % 83.963 M -7.60 % 90.872 M -1.99 % 92.719 M 43.32 % 64.694 M -4.98 % 68.087 M -6.76 % 73.025 M -25.10 % 97.500 M -29.84 % 138.975 M -82.03 % 773.513 M 16.26 % 665.315 M -16.56 % 797.342 M 161.55 % 304.847 M -12.75 % 349.408 M -33.99 % 529.315 M -12.16 % 602.618 M 0.58 % 599.131 M -32.97 % 893.812 M -21.86 % 1.144 B -59.04 % 2.793 B -42.72 % 4.875 B -4.05 % 5.081 B 0.77 % 5.042 B 37.81 % 3.659 B 98.28 % 1.845 B 91.75 % 962.337 M 7.13 % 898.253 M 28.20 % 700.667 M 267.05 % 190.894 M 1.12 % 188.775 M -81.33 % 1.011 B 10.16 % 917.748 M 389.04 % 187.665 M -32.27 % 277.062 M 321.02 % 65.807 M
Total non current liabilities 61.720 M -16.54 % 73.955 M -10.81 % 82.921 M -1.24 % 83.963 M -7.60 % 90.872 M -1.99 % 92.719 M 43.32 % 64.694 M -4.98 % 68.087 M -6.76 % 73.025 M -25.10 % 97.500 M -32.25 % 143.902 M -81.40 % 773.602 M 15.73 % 668.454 M -16.19 % 797.548 M 154.71 % 313.116 M -12.14 % 356.390 M -33.51 % 535.978 M -11.06 % 602.618 M -4.74 % 632.576 M -31.60 % 924.863 M -21.11 % 1.172 B -58.38 % 2.816 B -44.29 % 5.055 B -3.87 % 5.259 B 0.83 % 5.215 B 36.12 % 3.831 B 91.14 % 2.004 B 79.35 % 1.118 B 1.51 % 1.101 B 25.18 % 879.494 M 157.33 % 341.781 M 6.10 % 322.132 M -57.37 % 755.578 M -24.72 % 1.004 B 433.55 % 188.105 M -32.39 % 278.210 M 57.76 % 176.350 M
Other current liabilities 819.842 M 3.23 % 794.201 M -25.87 % 1.071 B 10.48 % 969.745 M 25.66 % 771.713 M -8.43 % 842.803 M -5.17 % 888.743 M -6.72 % 952.801 M 83.12 % 520.315 M -87.83 % 4.274 B 13.78 % 3.756 B 14.47 % 3.281 B 2.51 % 3.201 B 3.49 % 3.093 B 3.25 % 2.996 B 2.15 % 2.933 B 27.49 % 2.300 B 4.54 % 2.200 B 15.21 % 1.910 B 11.06 % 1.720 B 14.37 % 1.504 B -7.17 % 1.620 B 29.53 % 1.250 B -4.50 % 1.309 B -18.19 % 1.601 B -10.54 % 1.789 B 0.000 -100.00 % 2.106 B 0.000 0.000 0.000 0.000 100.00 % -723.044 M -120.85 % -327.397 M -4 374.32 % -7.317 M -731 724 100.00 % 1.000 0.00 % 1.000
Deferred revenue 0.000 0.000 0.000 -100.00 % 28.906 M 20.90 % 23.910 M -2.74 % 24.583 M -13.63 % 28.462 M -8.84 % 31.223 M 85.01 % 16.876 M -95.51 % 376.123 M 71.31 % 219.556 M -47.45 % 417.834 M 112.49 % 196.635 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
Short term debt 376.567 M 1.63 % 370.538 M -16.53 % 443.906 M -0.71 % 447.065 M 1.43 % 440.769 M -2.93 % 454.089 M -10.99 % 510.178 M -6.59 % 546.161 M 1.68 % 537.162 M -92.33 % 6.999 B 8.04 % 6.478 B 9.75 % 5.903 B -7.32 % 6.369 B 0.20 % 6.356 B -11.16 % 7.155 B -0.84 % 7.215 B 6.91 % 6.749 B 6.96 % 6.309 B -5.46 % 6.674 B 1.67 % 6.564 B -11.70 % 7.434 B 36.04 % 5.464 B 69.42 % 3.225 B -5.58 % 3.416 B -5.24 % 3.605 B -0.36 % 3.618 B -24.64 % 4.801 B -6.63 % 5.142 B 16.39 % 4.418 B 40.16 % 3.152 B -14.27 % 3.677 B 18.28 % 3.109 B 183.75 % 1.096 B 494.47 % 184.289 M 323.50 % 43.516 M 116.87 % 20.066 M -98.77 % 1.630 B
Total current liabilities 1.289 B 0.80 % 1.279 B -20.71 % 1.612 B -0.30 % 1.617 B 4.41 % 1.549 B -1.88 % 1.579 B -1.07 % 1.596 B -6.57 % 1.708 B 13.29 % 1.508 B -87.75 % 12.304 B 11.97 % 10.988 B 7.47 % 10.224 B 0.41 % 10.183 B 1.28 % 10.054 B -7.47 % 10.866 B -0.36 % 10.905 B 11.91 % 9.744 B 4.59 % 9.316 B -1.15 % 9.425 B 1.86 % 9.253 B -4.62 % 9.701 B 18.55 % 8.183 B 54.11 % 5.310 B -6.38 % 5.672 B -5.94 % 6.030 B -3.83 % 6.270 B -16.04 % 7.468 B -8.81 % 8.190 B 13.24 % 7.232 B 44.69 % 4.999 B 1.98 % 4.901 B 16.35 % 4.213 B 391.23 % 857.570 M -17.78 % 1.043 B 108.52 % 500.194 M 60.01 % 312.603 M -88.93 % 2.825 B
Total liabilities 1.351 B -0.15 % 1.353 B -20.22 % 1.695 B -0.35 % 1.701 B 3.74 % 1.640 B -1.89 % 1.672 B 0.66 % 1.661 B -6.51 % 1.776 B 12.36 % 1.581 B -87.25 % 12.401 B 11.40 % 11.132 B 1.22 % 10.998 B 1.35 % 10.851 B 0.00 % 10.851 B -2.93 % 11.179 B -0.73 % 11.261 B 9.54 % 10.280 B 3.64 % 9.919 B -1.38 % 10.058 B -1.18 % 10.178 B -6.40 % 10.873 B -1.15 % 11.000 B 6.12 % 10.365 B -5.17 % 10.931 B -2.80 % 11.245 B 11.32 % 10.101 B 6.64 % 9.473 B 1.77 % 9.307 B 11.69 % 8.333 B 41.77 % 5.878 B 12.11 % 5.243 B 15.62 % 4.535 B 181.11 % 1.613 B -21.18 % 2.047 B 197.35 % 688.299 M 16.50 % 590.813 M -80.31 % 3.001 B
Other non current assets 1.721 M -0.12 % 1.723 M -1.43 % 1.748 M 103.99 % -43.860 M -147.52 % 92.293 M -0.49 % 92.750 M -2.64 % 95.267 M 3 178.29 % 2.906 M -98.27 % 168.292 M -79.33 % 814.276 M -9.04 % 895.194 M 0.000 -100.00 % 909.970 M -21.76 % 1.163 B -22.82 % 1.507 B 38.94 % 1.085 B 131.06 % 469.369 M 129.97 % 204.096 M -48.07 % 393.006 M 1 910.78 % 19.545 M -91.53 % 230.752 M 3 641.12 % 6.168 M -99.03 % 636.310 M 165.60 % 239.573 M -64.87 % 682.013 M 224.43 % 210.217 M -95.57 % 4.745 B 6.90 % 4.439 B 19.78 % 3.706 B 6.47 % 3.481 B 17.22 % 2.969 B 15.77 % 2.565 B 264.09 % 704.463 M -26.59 % 959.591 M 182.03 % 340.239 M 5 781.22 % 5.785 M -96.86 % 184.495 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 207.600 M 5.58 % 196.627 M -78.92 % 932.664 M 347.75 % 208.301 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.713 M 198.27 % -8.866 M 42.28 % -15.361 M 67.06 % -46.629 M -295.91 % 23.801 M 107.13 % -333.641 M -443.25 % -61.416 M -340.03 % 25.587 M 120.18 % -126.794 M -321.87 % -30.055 M -639.36 % -4.065 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 3.103 M 1.54 % 3.056 M -1.45 % 3.101 M -93.20 % 45.618 M -46.60 % 85.421 M -6.50 % 91.358 M -7.15 % 98.389 M -5.02 % 103.591 M -27.62 % 143.113 M -86.05 % 1.026 B -19.55 % 1.275 B -5.78 % 1.353 B -24.07 % 1.782 B -4.53 % 1.867 B -21.36 % 2.374 B -6.31 % 2.534 B -3.80 % 2.634 B -4.26 % 2.751 B -10.61 % 3.078 B -1.32 % 3.119 B -12.54 % 3.566 B -3.76 % 3.705 B -2.52 % 3.801 B -5.26 % 4.012 B 7.45 % 3.734 B -4.62 % 3.915 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 88.981 M -1.98 % 90.776 M -5.87 % 96.441 M 0.04 % 96.405 M 0.62 % 95.810 M -0.96 % 96.736 M 1.32 % 95.473 M 1.78 % 93.801 M 0.54 % 93.294 M -0.59 % 93.847 M 2.49 % 91.565 M 1.68 % 90.054 M 2.97 % 87.458 M 1.26 % 86.374 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 3.103 M 1.54 % 3.056 M -1.45 % 3.101 M -93.20 % 45.618 M -46.60 % 85.421 M -6.50 % 91.358 M -7.15 % 98.389 M -5.02 % 103.591 M -27.62 % 143.113 M -86.05 % 1.026 B -19.55 % 1.275 B -5.78 % 1.353 B -24.07 % 1.782 B -4.53 % 1.867 B -21.36 % 2.374 B -6.31 % 2.534 B -3.80 % 2.634 B -4.26 % 2.751 B -13.12 % 3.167 B -1.34 % 3.210 B -12.36 % 3.662 B -3.67 % 3.802 B -2.44 % 3.897 B -5.16 % 4.109 B 7.30 % 3.829 B -4.47 % 4.009 B 4 196.72 % 93.294 M -0.59 % 93.847 M 2.49 % 91.565 M 1.68 % 90.054 M 2.97 % 87.458 M 1.26 % 86.374 M 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 230.152 M -1.62 % 233.941 M -34.88 % 359.234 M -3.45 % 372.067 M -5.71 % 394.583 M -12.63 % 451.630 M -6.70 % 484.061 M -29.31 % 684.762 M 29.25 % 529.815 M -86.61 % 3.958 B 1.25 % 3.909 B -7.85 % 4.242 B -42.83 % 7.419 B -5.47 % 7.849 B -34.36 % 11.958 B -4.81 % 12.563 B -0.88 % 12.674 B 0.13 % 12.657 B -11.20 % 14.253 B -3.43 % 14.758 B -11.24 % 16.627 B -0.72 % 16.748 B 3.44 % 16.191 B -0.18 % 16.221 B 7.60 % 15.075 B 2.11 % 14.763 B 9.43 % 13.492 B 6.78 % 12.635 B 29.44 % 9.762 B 21.45 % 8.037 B 37.62 % 5.840 B 15.30 % 5.065 B 0.000 -100.00 % 1.999 B 114.61 % 931.376 M 65.00 % 564.458 M 10.94 % 508.797 M
Total non current assets 234.976 M -1.57 % 238.720 M -34.43 % 364.083 M -2.61 % 373.825 M -34.68 % 572.297 M -9.98 % 635.738 M -6.19 % 677.717 M -14.35 % 791.259 M -5.94 % 841.220 M -85.49 % 5.798 B -4.63 % 6.079 B -6.98 % 6.536 B -36.72 % 10.328 B -5.14 % 10.887 B -31.26 % 15.839 B -2.12 % 16.181 B 2.55 % 15.779 B 1.07 % 15.612 B -12.39 % 17.820 B -0.99 % 17.998 B -12.41 % 20.547 B -0.18 % 20.585 B -0.75 % 20.740 B 0.77 % 20.582 B 5.20 % 19.564 B 2.80 % 19.031 B 5.62 % 18.018 B 5.19 % 17.129 B 25.90 % 13.605 B 18.29 % 11.502 B 29.42 % 8.887 B 14.92 % 7.734 B 997.80 % 704.463 M -76.29 % 2.971 B 130.32 % 1.290 B 119.09 % 588.777 M -16.34 % 703.760 M
Other current assets 160.487 M 21.40 % 132.195 M -53.76 % 285.889 M -16.93 % 344.139 M 21.03 % 284.342 M -11.17 % 320.109 M 9.11 % 293.387 M 1.55 % 288.899 M 9.32 % 264.272 M -87.53 % 2.119 B 30.86 % 1.619 B 7.46 % 1.507 B 53.66 % 980.626 M -23.75 % 1.286 B -1.32 % 1.303 B -15.89 % 1.550 B -31.71 % 2.269 B 3.38 % 2.195 B -2.67 % 2.255 B -10.28 % 2.513 B -14.13 % 2.927 B -8.38 % 3.195 B 56.53 % 2.041 B 13.02 % 1.806 B -39.33 % 2.977 B 95.31 % 1.524 B 446.14 % 279.063 M -75.19 % 1.125 B 98.44 % 566.827 M 103.43 % 278.635 M -57.14 % 650.117 M -62.12 % 1.716 B 2 628.90 % 62.898 M -97.36 % 2.380 B 42 480.84 % 5.589 M -75.06 % 22.405 M -87.49 % 179.125 M
Short term investments 90.461 M 29.97 % 69.603 M -59.03 % 169.888 M -6.10 % 180.922 M 16.08 % 155.856 M -7.85 % 169.127 M 184.21 % 59.508 M -7.79 % 64.536 M -52.06 % 134.607 M -75.43 % 547.956 M 91.05 % 286.814 M 22.43 % 234.273 M 21.98 % 192.061 M -1.00 % 194.002 M 50.24 % 129.124 M -5.43 % 136.534 M 2 348.16 % 5.577 M 3.07 % 5.411 M -75.74 % 22.303 M 99.10 % 11.202 M -0.82 % 11.295 M 83.12 % 6.168 M -74.67 % 24.347 M -27.60 % 33.629 M -53.21 % 71.865 M 2 152.12 % 3.191 M -99.12 % 362.208 M 298.62 % 90.866 M 2 817.05 % 3.115 M -97.96 % 152.464 M 365.20 % 32.774 M 377.06 % 6.870 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 20.694 M -49.51 % 40.983 M 29.42 % 31.666 M -19.42 % 39.298 M 49.31 % 26.319 M -20.75 % 33.210 M -44.57 % 59.913 M -24.87 % 79.751 M -16.21 % 95.179 M -69.05 % 307.550 M -21.72 % 392.887 M 80.72 % 217.403 M 7.69 % 201.885 M -7.68 % 218.687 M 48.76 % 147.007 M -32.63 % 218.212 M 28.74 % 169.501 M -41.93 % 291.868 M 27.20 % 229.460 M -42.78 % 401.011 M -55.48 % 900.741 M 1.78 % 885.028 M -21.13 % 1.122 B -54.10 % 2.445 B -12.25 % 2.786 B -0.94 % 2.812 B -14.03 % 3.271 B -35.46 % 5.069 B -31.75 % 7.427 B 24.35 % 5.972 B 22.67 % 4.869 B 47.50 % 3.301 B 8 027.81 % 40.610 M -97.93 % 1.966 B 133.58 % 841.683 M -35.37 % 1.302 B 453.70 % 235.185 M
Cash and short term investments 111.155 M 0.51 % 110.586 M 249.23 % 31.666 M -19.42 % 39.298 M 49.31 % 26.319 M -20.75 % 33.210 M -44.57 % 59.913 M -24.87 % 79.751 M -16.21 % 95.179 M -69.05 % 307.550 M -21.72 % 392.887 M 80.72 % 217.403 M 7.69 % 201.885 M -7.68 % 218.687 M 48.76 % 147.007 M -32.63 % 218.212 M 24.64 % 175.078 M -41.11 % 297.279 M 18.08 % 251.763 M -38.92 % 412.213 M -54.80 % 912.036 M 2.34 % 891.196 M -22.27 % 1.147 B -53.74 % 2.478 B -13.28 % 2.858 B 1.50 % 2.815 B -22.52 % 3.634 B -29.58 % 5.160 B -30.55 % 7.430 B 21.30 % 6.125 B 24.96 % 4.901 B 48.19 % 3.308 B 8 044.73 % 40.610 M -97.93 % 1.966 B 133.58 % 841.683 M -35.37 % 1.302 B 453.70 % 235.185 M
Total current assets 386.352 M -4.89 % 406.233 M -31.59 % 593.826 M -6.94 % 638.126 M 12.60 % 566.733 M 4.72 % 541.177 M 10.24 % 490.918 M -4.72 % 515.243 M 2.77 % 501.361 M -85.07 % 3.358 B 5.21 % 3.192 B 1.48 % 3.146 B 11.68 % 2.817 B 0.97 % 2.789 B 3.88 % 2.685 B -10.27 % 2.993 B -15.30 % 3.533 B -4.44 % 3.698 B -0.35 % 3.711 B -17.74 % 4.511 B -18.72 % 5.550 B -12.77 % 6.362 B 15.34 % 5.516 B -13.28 % 6.360 B -15.30 % 7.509 B 13.48 % 6.617 B -13.43 % 7.643 B -8.46 % 8.350 B -22.10 % 10.718 B 20.99 % 8.859 B 10.30 % 8.032 B 54.41 % 5.201 B 32.31 % 3.931 B 15.40 % 3.406 B 83.85 % 1.853 B -14.04 % 2.156 B -25.99 % 2.912 B
Inventory 28.814 M -63.27 % 78.439 M -32.84 % 116.789 M -20.01 % 146.006 M -10.83 % 163.730 M 39.62 % 117.265 M 32.38 % 88.583 M -26.58 % 120.657 M -1.07 % 121.959 M -80.03 % 610.585 M -19.65 % 759.951 M -26.73 % 1.037 B 36.93 % 757.488 M 7.39 % 705.379 M -1.11 % 713.322 M 7.47 % 663.733 M 17.08 % 566.891 M -11.81 % 642.780 M 11.66 % 575.681 M -34.97 % 885.300 M -1.14 % 895.528 M -35.58 % 1.390 B -13.02 % 1.598 B 36.57 % 1.170 B -30.13 % 1.675 B 0.59 % 1.665 B -15.16 % 1.963 B 35.04 % 1.453 B 16.04 % 1.252 B -1.25 % 1.268 B -1.81 % 1.292 B 37.98 % 936.129 M 0.000 -100.00 % 681.813 M 33.03 % 512.538 M 27.90 % 400.744 M 42.28 % 281.665 M
Net receivables 85.896 M 1.04 % 85.013 M -46.69 % 159.482 M 46.74 % 108.683 M -21.48 % 138.418 M 31.89 % 104.952 M -17.26 % 126.838 M 8.02 % 117.424 M 353.08 % 25.917 M -94.67 % 485.891 M -2.54 % 498.540 M 10.49 % 451.217 M 31.85 % 342.229 M -11.15 % 385.181 M -1.87 % 392.508 M -7.58 % 424.689 M 14.67 % 370.355 M -6.14 % 394.570 M -16.07 % 470.122 M -19.42 % 583.396 M -15.39 % 689.519 M -12.61 % 789.037 M 26.69 % 622.815 M -17.01 % 750.504 M 50.60 % 498.330 M -18.62 % 612.365 M -65.37 % 1.768 B 188.86 % 612.110 M -58.34 % 1.469 B 23.75 % 1.187 B -0.11 % 1.189 B 256.64 % -758.759 M -155.95 % 1.356 B 170.49 % 501.356 M 1.40 % 494.421 M 14.94 % 430.163 M -80.59 % 2.217 B
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -207.600 M -5.58 % -196.627 M -2 596.22 % 7.877 M 1.14 % 7.788 M -2.58 % 7.994 M 0.000 0.000 -100.00 % 1.761 M 10 906.25 % 16.000 K -99.80 % 7.976 M -27.58 % 11.014 M -59.11 % 26.937 M 33.57 % 20.167 M -18.14 % 24.637 M -12.21 % 28.064 M 17.91 % 23.802 M -3.60 % 24.691 M 13.04 % 21.843 M -3.58 % 22.654 M 9.17 % 20.751 M 1.45 % 20.455 M 1.49 % 20.155 M -4.14 % 21.025 M 0.000 -100.00 % 12.554 M -31.57 % 18.346 M -1.01 % 18.533 M 77.06 % 10.467 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 92.386 M -18.86 % 113.855 M 17.15 % 97.191 M -43.37 % 171.617 M -29.91 % 244.862 M 27.78 % 191.633 M 87.09 % 102.426 M -13.19 % 117.991 M -68.68 % 376.780 M -36.49 % 593.303 M 13.64 % 522.107 M -14.89 % 613.461 M 49.15 % 411.309 M -31.27 % 598.463 M -14.73 % 701.844 M -5.39 % 741.837 M 9.29 % 678.793 M -14.54 % 794.304 M -3.96 % 827.075 M -13.87 % 960.278 M 28.23 % 748.851 M -30.80 % 1.082 B 32.10 % 819.250 M -12.02 % 931.193 M 17.18 % 794.670 M -5.49 % 840.863 M -68.33 % 2.655 B 192.34 % 908.322 M -67.57 % 2.801 B 54.13 % 1.817 B 50.70 % 1.206 B 11.16 % 1.085 B 123.63 % 485.069 M 46.62 % 330.845 M -27.77 % 458.029 M 58.13 % 289.654 M -75.36 % 1.176 B
Tax payables 0.000 0.000 -100.00 % 33.000 K -2.94 % 34.000 K -99.95 % 67.838 M 3.28 % 65.681 M -0.58 % 66.064 M 10.37 % 59.858 M 5.85 % 56.552 M -7.61 % 61.209 M 408.80 % 12.030 M 39.12 % 8.647 M 83.63 % 4.709 M -20.32 % 5.910 M -56.00 % 13.431 M -11.43 % 15.164 M -7.49 % 16.391 M 33.68 % 12.261 M -13.77 % 14.219 M 61.73 % 8.792 M -39.12 % 14.442 M -14.14 % 16.820 M 12.67 % 14.928 M -2.02 % 15.236 M -48.55 % 29.613 M 36.36 % 21.716 M 87.24 % 11.598 M -65.38 % 33.500 M 141.35 % 13.880 M -53.04 % 29.559 M 56.55 % 18.881 M -2.25 % 19.315 M 0.000 -100.00 % 3.718 M -49.19 % 7.317 M 153.72 % 2.884 M -85.29 % 19.607 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 682.548 M 19.17 % 572.752 M -18.61 % 703.678 M 303.58 % 174.357 M -19.85 % 217.538 M -45.90 % 402.069 M 0.000 -100.00 % 464.296 M -38.59 % 756.021 M -24.18 % 997.130 M -62.31 % 2.646 B -44.05 % 4.729 B -3.48 % 4.899 B 0.76 % 4.862 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -13.219 M -379.82 % -2.755 M 73.59 % -10.432 M -286.62 % 5.590 M -85.99 % 39.886 M -18.20 % 48.758 M 1.33 % 48.120 M -22.04 % 61.722 M -33.31 % 92.554 M 61.23 % 57.404 M 2.29 % 56.121 M 3.92 % 54.003 M 3.87 % 51.993 M 2.49 % 50.728 M -0.07 % 50.765 M -0.16 % 50.848 M 2.87 % 49.430 M 3.41 % 47.798 M -5.79 % 50.733 M -0.70 % 51.089 M -6.82 % 54.831 M -0.43 % 55.068 M -9.39 % 60.773 M -0.86 % 61.303 M 9.21 % 56.134 M -1.97 % 57.263 M -6.10 % 60.981 M -3.15 % 62.965 M 19.27 % 52.791 M 15.29 % 45.789 M 18.68 % 38.582 M 26.59 % 30.477 M 0.000 -100.00 % 191.665 M 1 442.89 % 12.422 M 0.000 0.000
Capital lease obligations 577.000 K -34.58 % 882.000 K -98.58 % 61.936 M -1.38 % 62.803 M -0.01 % 62.810 M -0.17 % 62.914 M -5.15 % 66.328 M -5.19 % 69.960 M -6.91 % 75.155 M -24.51 % 99.559 M 10.49 % 90.104 M -4.00 % 93.855 M 0.98 % 92.944 M -1.20 % 94.074 M -28.18 % 130.988 M -1.04 % 132.362 M 3.64 % 127.711 M -1.04 % 129.057 M -4.64 % 135.332 M -2.17 % 138.333 M -6.05 % 147.237 M -0.15 % 147.456 M 0.44 % 146.806 M -19.51 % 182.397 M 1.15 % 180.315 M 1.61 % 177.451 M 0.38 % 176.773 M -0.75 % 178.101 M 2.34 % 174.032 M 1.54 % 171.385 M 2.80 % 166.717 M 1.11 % 164.888 M -7.61 % 178.463 M 0.45 % 177.665 M -5.59 % 188.181 M -32.29 % 277.914 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.126 B 0.11 % 8.117 B 2.53 % 7.917 B -34.75 % 12.133 B 27.72 % 9.500 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
Other total stockholders equity 7.404 B 0.04 % 7.400 B -2.18 % 7.565 B 0.94 % 7.495 B -0.93 % 7.565 B 0.94 % 7.495 B 1.01 % 7.420 B -2.11 % 7.580 B -6.03 % 8.067 B -5.96 % 8.579 B -18.46 % 10.521 B 42.09 % 7.404 B 0.00 % 7.404 B 0.00 % 7.404 B 0.00 % 7.404 B 0.00 % 7.404 B -16.47 % 8.864 B 2.15 % 8.677 B 17.19 % 7.404 B 0.00 % 7.404 B 0.00 % 7.404 B 0.00 % 7.404 B 0.00 % 7.404 B 0.00 % 7.404 B -24.66 % 9.828 B 2.48 % 9.590 B -39.86 % 15.946 B 67.09 % 9.543 B 1.74 % 9.379 B 2.84 % 9.121 B 26.40 % 7.215 B 44.19 % 5.004 B 2 045.15 % 233.270 M -90.82 % 2.542 B 4.10 % 2.442 B 33.00 % 1.836 B 321.34 % 435.800 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.000 K -97.16 % 3.139 M 1 423.79 % 206.000 K -97.51 % 8.269 M 18.43 % 6.982 M 4.79 % 6.663 M 0.000 -100.00 % 33.445 M 7.71 % 31.051 M 9.01 % 28.484 M 20.04 % 23.729 M -86.83 % 180.140 M 1.26 % 177.904 M 2.60 % 173.401 M 0.42 % 172.681 M 8.44 % 159.246 M 2.53 % 155.311 M -23.39 % 202.732 M 13.37 % 178.827 M 18.52 % 150.887 M 13.15 % 133.357 M 0.000 0.000 -100.00 % 945.446 K -17.64 % 1.148 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 621.328 M -3.66 % 644.953 M -32.67 % 957.909 M -5.34 % 1.012 B -11.16 % 1.139 B -3.22 % 1.177 B 0.71 % 1.169 B -10.55 % 1.307 B -2.69 % 1.343 B -85.34 % 9.156 B -1.24 % 9.271 B -4.23 % 9.681 B -26.35 % 13.144 B -3.89 % 13.676 B -26.17 % 18.524 B -3.39 % 19.174 B -0.72 % 19.312 B 0.01 % 19.310 B -10.32 % 21.531 B -4.35 % 22.509 B -13.75 % 26.097 B -3.15 % 26.947 B 2.63 % 26.256 B -2.55 % 26.942 B -0.48 % 27.073 B 5.56 % 25.648 B -0.05 % 25.662 B 0.72 % 25.479 B 4.75 % 24.324 B 19.46 % 20.361 B 20.34 % 16.919 B 30.80 % 12.935 B 179.03 % 4.636 B -27.31 % 6.377 B 102.92 % 3.143 B 14.52 % 2.744 B -24.11 % 3.616 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
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 2004-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 -100.00 % 121.715 M 0.000 100.00 % -132.549 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
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 -100.00 % 4.714 M 0.000 -100.00 % 70.100 M 1 018.38 % 6.268 M -90.93 % 69.110 M 0.000 0.000 0.000 100.00 % -4.734 M -200.00 % 4.734 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
Change in working capital 0.000 -100.00 % 148.307 M 0.000 100.00 % -106.100 M 0.000 100.00 % -60.455 M 0.000 100.00 % -322.236 M 0.000 100.00 % -41.267 M 0.000 100.00 % -264.311 M 0.000 100.00 % -10.306 M 0.000 100.00 % -126.429 M 0.000 -100.00 % 62.449 M 0.000 -100.00 % 562.561 M 0.000 100.00 % -662.631 M 0.000 -100.00 % 21.000 K 0.000 100.00 % -484.097 M 0.00 % -484.097 M -416.11 % 153.142 M 0.00 % 153.142 M 52.02 % 100.740 M 0.00 % 100.740 M 171.89 % -140.137 M 0.00 % -140.137 M -263.04 % 85.953 M 0.00 % 85.953 M 240.15 % -61.331 M 0.00 % -61.331 M -100.00 % -30.666 M 22.24 % -39.436 M 35.20 % -60.854 M 0.00 % -60.854 M -100.00 % -30.427 M -149.05 % 62.031 M 100.00 % 31.016 M
Accounts receivables 0.000 -100.00 % 84.266 M 0.000 100.00 % -76.868 M 0.000 100.00 % -51.566 M 0.000 100.00 % -202.956 M 0.000 100.00 % -508.098 M 0.000 -100.00 % 114.558 M 0.000 -100.00 % 34.179 M 0.000 100.00 % -148.020 M 0.000 100.00 % -129.318 M 0.000 -100.00 % 121.564 M 0.000 100.00 % -439.788 M 0.000 100.00 % -538.082 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
Inventory 0.000 -100.00 % 64.041 M 0.000 100.00 % -29.232 M 0.000 100.00 % -8.889 M 0.000 100.00 % -119.280 M 0.000 -100.00 % 466.831 M 0.000 100.00 % -378.869 M 0.000 100.00 % -44.485 M 0.000 -100.00 % 21.591 M 0.000 -100.00 % 191.767 M 0.000 -100.00 % 440.997 M 0.000 100.00 % -222.843 M 0.000 -100.00 % 538.103 M 0.000 100.00 % -105.900 M 0.00 % -105.900 M -64.67 % -64.312 M 0.00 % -64.312 M 54.88 % -142.536 M 0.00 % -142.536 M -23.09 % -115.801 M 0.00 % -115.801 M -1 479.48 % 8.395 M 0.00 % 8.395 M 116.34 % -51.385 M 0.00 % -51.385 M -100.00 % -25.693 M 41.97 % -44.272 M 23.03 % -57.521 M 0.00 % -57.521 M -100.00 % -28.761 M -1 306.22 % -2.045 M -100.00 % -1.023 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -87.879 M 0.000 100.00 % -93.266 M 0.000 100.00 % -40.850 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -378.198 M 0.00 % -378.198 M -273.92 % 217.454 M 0.00 % 217.454 M -10.61 % 243.276 M 0.00 % 243.276 M 1 099.63 % -24.337 M 0.00 % -24.337 M -131.38 % 77.558 M 0.00 % 77.558 M 879.79 % -9.946 M 0.00 % -9.946 M -100.00 % -4.973 M -202.82 % 4.836 M 245.11 % -3.333 M 0.00 % -3.333 M -100.00 % -1.667 M -102.60 % 64.077 M 100.00 % 32.038 M
Other non cash items -3.929 M 97.24 % -142.347 M -2 654.93 % -5.167 M -102.12 % 244.278 M 723.82 % 29.652 M 2 135.14 % -1.457 M -103.36 % 43.362 M -82.30 % 244.968 M 107.57 % -3.235 B -276.89 % 1.829 B 174.12 % 667.146 M -81.95 % 3.697 B 1 193.02 % 285.909 M -93.04 % 4.109 B 1 587.10 % 243.556 M -80.27 % 1.234 B 2 427.36 % 48.841 M -96.46 % 1.381 B 413.05 % 269.177 M -72.44 % 976.619 M 154.24 % 384.139 M -2.68 % 394.701 M 145.20 % -873.256 M -184.26 % -307.205 M 49.52 % -608.577 M -436.30 % 180.962 M 142.07 % -430.145 M -243.31 % -125.294 M 0.00 % -125.294 M 91.58 % -1.488 B -219.13 % 1.249 B 3 270.27 % -39.395 M 0.00 % -39.395 M 67.63 % -121.685 M 0.00 % -121.685 M -274.57 % -32.487 M 0.00 % -32.487 M -100.00 % -16.244 M 25.73 % -21.870 M 87.39 % -173.410 M -201.13 % 171.469 M 100.00 % 85.734 M 13.11 % 75.796 M 100.00 % 37.898 M
Net cash provided by operating activities -5.236 M 76.77 % -22.544 M -68 215.15 % -33.000 K -100.12 % 27.928 M 478.12 % -7.386 M 67.52 % -22.737 M -289.63 % 11.990 M 124.36 % -49.215 M -278.40 % -13.006 M -145.29 % 28.720 M -82.43 % 163.485 M 87.47 % 87.206 M 1 782.54 % -5.183 M -106.15 % 84.324 M 210.25 % -76.483 M -4.53 % -73.170 M 74.05 % -281.973 M -856.59 % 37.269 M 125.91 % -143.852 M -14.25 % -125.906 M -106.35 % -61.016 M -175.44 % 80.881 M 114.83 % -545.418 M -2 246.05 % 25.415 M 107.91 % -321.350 M 50.15 % -644.606 M 0.00 % -644.606 M -156.75 % 1.136 B 0.00 % 1.136 B -23.93 % 1.493 B 0.00 % 1.493 B 90.35 % 784.421 M 0.00 % 784.421 M 31.31 % 597.365 M 0.00 % 597.365 M 59.64 % 374.186 M 0.00 % 374.186 M 100.00 % 187.093 M -8.62 % 204.746 M 55.98 % 131.265 M 0.00 % 131.265 M 100.00 % 65.632 M -58.84 % 159.455 M 100.00 % 79.727 M
Investments in property plant and equipment -1.303 M 0.000 100.00 % -9.752 M -20.57 % -8.088 M -38.87 % -5.824 M -306.74 % 2.817 M 135.74 % -7.881 M 83.00 % -46.350 M 54.36 % -101.554 M 29.83 % -144.720 M -20.95 % -119.651 M -54.06 % -77.664 M -158.88 % -30.000 M -78.42 % -16.814 M 74.50 % -65.938 M -747.75 % -7.778 M 85.78 % -54.684 M 28.27 % -76.232 M -24.11 % -61.421 M -280.54 % 34.021 M 108.93 % -380.966 M -101.33 % -189.222 M 62.87 % -509.613 M 47.92 % -978.592 M -58.16 % -618.748 M 48.88 % -1.210 B 0.00 % -1.210 B 41.86 % -2.082 B 0.00 % -2.082 B -47.06 % -1.416 B 0.00 % -1.416 B -71.69 % -824.558 M 0.00 % -824.558 M -26.14 % -653.676 M 0.00 % -653.676 M -94.77 % -335.614 M 0.00 % -335.614 M -100.00 % -167.807 M -3.21 % -162.588 M -165.69 % -61.194 M 0.00 % -61.194 M -100.00 % -30.597 M -54.34 % -19.825 M -100.00 % -9.912 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 12.047 M 2 257.53 % 511.000 K 146.86 % 207.000 K -91.82 % 2.531 M -97.71 % 110.527 M 191.51 % -120.782 M -178.64 % 153.595 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.000 K -99.65 % 1.994 M 0.000 0.000 100.00 % -5.089 M 0.000 0.000 0.000 -100.00 % 213.438 M 0.000 -100.00 % 2.469 M 0.000 100.00 % -23.204 M 0.000 100.00 % -181.915 M 0.000 100.00 % -309.108 M 0.000 100.00 % -327.965 M 0.000 0.000 0.000 100.00 % -5.535 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -986.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 100.00 % -682.645 M 0.00 % -682.645 M -126.09 % -301.933 M 0.00 % -301.933 M -68.10 % -179.610 M 0.00 % -179.610 M 3.67 % -186.453 M 0.00 % -186.453 M -63.05 % -114.354 M 0.00 % -114.354 M -1 070.42 % 11.784 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.212 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 738.016 M 0.00 % 738.016 M 112.95 % 346.566 M 0.00 % 346.566 M 129.96 % 150.707 M 0.00 % 150.707 M -3.59 % 156.318 M 0.00 % 156.318 M 26.32 % 123.747 M 0.00 % 123.747 M 24 649.30 % 500.000 K 0.00 % 500.000 K 100.00 % 250.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 991.000 K -97.55 % 40.411 M 944.21 % 3.870 M 1 492.09 % -278.000 K -200.00 % 278.000 K 204.91 % -265.000 K -200.00 % 265.000 K -80.03 % 1.327 M 200.00 % -1.327 M -22.64 % -1.082 M -200.00 % 1.082 M -99.45 % 196.251 M 281.56 % 51.434 M -61.79 % 134.605 M 19.59 % 112.556 M -17.64 % 136.667 M 478.12 % 23.640 M -87.36 % 187.069 M 155.60 % 73.187 M -3.21 % 75.617 M -39.71 % 125.428 M 7 392.33 % -1.720 M -104.60 % 37.428 M -81.36 % 200.833 M -27.09 % 275.453 M 120.84 % -1.322 B -214.46 % 1.155 B 141.58 % -2.777 B -236.33 % 2.037 B 200.29 % -2.031 B -240.62 % 1.445 B 184.59 % -1.708 B -299.82 % 854.693 M 179.97 % -1.069 B -265.89 % 644.284 M 197.06 % -663.805 M -298.08 % 335.114 M 100.00 % 167.557 M 249.97 % -111.724 M -120.33 % 549.491 M 0.10 % 548.921 M 100.00 % 274.460 M 136.44 % -753.272 M -100.00 % -376.636 M
Net cash used for investing activites -312.000 K -100.77 % 40.411 M 787.03 % -5.882 M -259.79 % 3.681 M 173.11 % -5.035 M -282.49 % 2.759 M 154.26 % -5.085 M -107.76 % 65.504 M 129.29 % -223.663 M -3 385.78 % 6.807 M 105.74 % -118.569 M -199.98 % 118.587 M 453.27 % 21.434 M -81.80 % 117.791 M 152.67 % 46.618 M -63.83 % 128.889 M 515.18 % -31.044 M -128.01 % 110.844 M 705.55 % 13.760 M -87.45 % 109.638 M 142.90 % -255.538 M -30.36 % -196.031 M 58.48 % -472.185 M 39.29 % -777.759 M -126.56 % -343.295 M 69.03 % -1.108 B 4.02 % -1.155 B 58.41 % -2.777 B -36.45 % -2.035 B 0.88 % -2.053 B -42.00 % -1.446 B 23.49 % -1.890 B -121.11 % -854.693 M 26.67 % -1.166 B -36.05 % -856.671 M -5.03 % -815.641 M -63.30 % -499.460 M -100.00 % -249.730 M 8.96 % -274.312 M -156.82 % 482.762 M -1.02 % 487.726 M 100.00 % 243.863 M 131.54 % -773.097 M -100.00 % -386.549 M
Debt repayment -14.400 M 0.000 0.000 100.00 % -10.360 M 0.000 100.00 % -20.904 M -73.71 % -12.034 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -115.057 M 0.000 -100.00 % 294.321 M 0.000 100.00 % -1.287 B 0.000 -100.00 % 313.563 M 0.000 100.00 % -285.404 M 0.000 0.000 -100.00 % 1.162 B 0.000 -100.00 % 2.061 B 0.000 -100.00 % 961.586 M 0.000 -100.00 % 1.038 B 0.000 -100.00 % 823.144 M 0.000 -100.00 % 998.313 M 0.000 0.000 0.000 100.00 % -313.119 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.978 M 0.00 % 49.978 M -97.16 % 1.758 B 0.00 % 1.758 B 99.12 % 882.698 M 0.00 % 882.698 M 5 653.66 % 15.342 M 0.00 % 15.342 M -96.02 % 385.433 M 0.00 % 385.433 M 100.00 % 192.716 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -765.796 M 0.000 100.00 % -618.754 M 0.000 100.00 % -373.650 M 0.000 100.00 % -290.836 M 0.000 100.00 % -167.869 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 470.000 K 102.80 % -16.808 M -1 044.18 % -1.469 M 30.67 % -2.119 M 8.78 % -2.323 M -122.41 % 10.367 M 689.37 % -1.759 M 77.96 % -7.980 M -161.65 % 12.944 M 114.96 % -86.513 M -187.23 % 99.176 M 146.81 % -211.888 M -580.15 % -31.153 M 58.68 % -75.391 M -202.56 % 73.510 M 432.91 % -22.081 M 79.69 % -108.741 M -126.46 % -48.017 M -103.85 % 1.248 B 375.12 % -453.471 M -2 563.71 % 18.406 M 115.26 % -120.646 M -3 981.39 % -2.956 M -100.76 % 390.977 M -33.31 % 586.241 M -81.18 % 3.115 B 205.04 % -2.966 B -211.81 % 2.652 B 201.94 % -2.602 B -348.08 % 1.049 B 200.59 % -1.043 B -202.93 % 1.013 B 200.60 % -1.007 B -14 110.39 % -7.086 M 98.75 % -565.835 M -200.35 % -188.389 M -221.04 % 155.637 M 100.00 % 77.819 M 180.72 % -96.401 M -118.21 % 529.296 M 241.98 % -372.793 M -100.00 % -186.397 M -166.70 % 279.460 M 100.00 % 139.730 M
Net cash used provided by financing activities -13.930 M 17.12 % -16.808 M -1 044.18 % -1.469 M 88.23 % -12.479 M -437.19 % -2.323 M 77.95 % -10.537 M 23.61 % -13.793 M 35.83 % -21.494 M -266.05 % 12.944 M 111.67 % -110.932 M -211.85 % 99.176 M 146.81 % -211.888 M -580.15 % -31.153 M 58.68 % -75.391 M -81.46 % -41.547 M -88.16 % -22.081 M -111.90 % 185.580 M 486.49 % -48.017 M -22.92 % -39.064 M 91.39 % -453.471 M -236.60 % 331.969 M 375.16 % -120.646 M 58.16 % -288.360 M -173.75 % 390.977 M -33.31 % 586.241 M -86.29 % 4.277 B 244.21 % -2.966 B -173.53 % 4.033 B 255.01 % -2.602 B -153.09 % 4.901 B 570.02 % -1.043 B -130.34 % 3.437 B 441.30 % -1.007 B -281.14 % 555.905 M 198.25 % -565.835 M -140.05 % 1.413 B 807.83 % 155.637 M 100.00 % 77.819 M 180.72 % -96.401 M -147.89 % 201.305 M 154.00 % -372.793 M -100.00 % -186.397 M -166.70 % 279.460 M 100.00 % 139.730 M
Effect of forex changes on cash -811.000 K -109.82 % 8.258 M 3 429.84 % -248.000 K 95.97 % -6.151 M -178.33 % 7.853 M 106.01 % 3.812 M 129.44 % -12.950 M 45.44 % -23.737 M -309.06 % 11.354 M 133.05 % -34.351 M -209.43 % 31.392 M 45.25 % 21.613 M 1 237.53 % -1.900 M 96.55 % -55.044 M -26 691.30 % 207.000 K -98.63 % 15.073 M 197.30 % 5.070 M 113.45 % -37.688 M -1 473.61 % -2.395 M 92.01 % -29.991 M -10 164.09 % 298.000 K 122.04 % -1.352 M 91.83 % -16.555 M -182.08 % 20.169 M -61.24 % 52.029 M 415.75 % -16.478 M -1 138.97 % 1.586 M -99.34 % 241.749 M 770.30 % -36.066 M -119.43 % 185.639 M 887.04 % -23.587 M -1 216.54 % 2.113 M 1 203.13 % -191.500 K -100.16 % 121.891 M 394.69 % -41.363 M 89.92 % -410.460 M -177.35 % 530.642 M 100.00 % 265.321 M 397.66 % -89.134 M 68.68 % -284.574 M -200.00 % 284.560 M 100.00 % 142.280 M -66.37 % 423.059 M 100.00 % 211.529 M
Net change in cash -20.289 M -317.76 % 9.317 M 222.08 % -7.632 M -158.80 % 12.979 M 288.35 % -6.891 M 74.19 % -26.703 M -34.61 % -19.838 M -28.58 % -15.428 M 93.16 % -225.687 M -165.65 % -84.956 M -156.98 % 149.111 M 171.97 % 54.826 M -72.84 % 201.885 M 317.89 % -92.656 M -163.03 % 147.007 M 228.02 % -114.829 M -167.75 % 169.501 M 196.91 % -174.907 M -176.23 % 229.460 M 125.47 % -900.741 M -200.00 % 900.741 M 180.27 % -1.122 B -200.00 % 1.122 B 0.000 -100.00 % 2.786 B 223.46 % -2.257 B -300.00 % -564.136 M 37.57 % -903.573 M -300.00 % -225.893 M -106.44 % 3.507 B 300.00 % 876.814 M -30.19 % 1.256 B 300.00 % 314.009 M 141.49 % -756.874 M -300.00 % -189.219 M -116.86 % 1.122 B 300.00 % 280.503 M 0.00 % 280.503 M 319.91 % -127.551 M -112.02 % 1.062 B 300.00 % 265.379 M 0.00 % 265.379 M 497.18 % 44.438 M 0.00 % 44.438 M
Cash at beginning of period 40.983 M 29.42 % 31.666 M -19.42 % 39.298 M 49.31 % 26.319 M -20.75 % 33.210 M -44.57 % 59.913 M -24.87 % 79.751 M -16.21 % 95.179 M -70.34 % 320.866 M -20.93 % 405.822 M 58.09 % 256.711 M 27.16 % 201.885 M 0.000 -100.00 % 147.007 M 0.000 -100.00 % 169.501 M 0.000 -100.00 % 229.460 M 0.000 -100.00 % 900.741 M 0.000 -100.00 % 1.122 B 0.000 0.000 0.000 -100.00 % 5.069 B 300.00 % 1.267 B -78.78 % 5.972 B 300.00 % 1.493 B -39.43 % 2.465 B 300.00 % 616.282 M -49.03 % 1.209 B 300.00 % 302.273 M -84.62 % 1.966 B 300.00 % 491.492 M -41.76 % 843.956 M 300.00 % 210.989 M 0.00 % 210.989 M -37.57 % 337.971 M 40.40 % 240.712 M 300.00 % 60.178 M 0.00 % 60.178 M 319.13 % 14.358 M 0.00 % 14.358 M
Cash at end of period 20.694 M -49.51 % 40.983 M 29.42 % 31.666 M -19.42 % 39.298 M 49.31 % 26.319 M -20.75 % 33.210 M -44.57 % 59.913 M -24.87 % 79.751 M -16.21 % 95.179 M -70.34 % 320.866 M -20.93 % 405.822 M 58.09 % 256.711 M 27.16 % 201.885 M 271.45 % 54.351 M -63.03 % 147.007 M 168.89 % 54.672 M -67.75 % 169.501 M 210.71 % 54.553 M -76.23 % 229.460 M 0.000 -100.00 % 900.741 M 0.000 -100.00 % 1.122 B 0.000 -100.00 % 2.786 B -0.94 % 2.812 B 300.00 % 703.067 M -86.13 % 5.069 B 300.00 % 1.267 B -78.78 % 5.972 B 300.00 % 1.493 B -39.43 % 2.465 B 300.00 % 616.282 M -49.03 % 1.209 B 300.00 % 302.273 M -84.62 % 1.966 B 300.00 % 491.492 M 0.00 % 491.492 M 133.58 % 210.421 M -83.84 % 1.302 B 300.00 % 325.557 M 0.00 % 325.557 M 453.70 % 58.796 M 0.00 % 58.796 M
Operating cash flow -5.236 M 76.77 % -22.544 M -68 215.15 % -33.000 K -100.12 % 27.928 M 478.12 % -7.386 M 67.52 % -22.737 M -289.63 % 11.990 M 124.36 % -49.215 M -278.40 % -13.006 M -145.29 % 28.720 M -82.43 % 163.485 M 87.47 % 87.206 M 1 782.54 % -5.183 M -106.15 % 84.324 M 210.25 % -76.483 M -4.53 % -73.170 M 74.05 % -281.973 M -856.59 % 37.269 M 125.91 % -143.852 M -14.25 % -125.906 M -106.35 % -61.016 M -175.44 % 80.881 M 114.83 % -545.418 M -2 246.05 % 25.415 M 107.91 % -321.350 M 50.15 % -644.606 M 0.00 % -644.606 M -156.75 % 1.136 B 0.00 % 1.136 B -23.93 % 1.493 B 0.00 % 1.493 B 90.35 % 784.421 M 0.00 % 784.421 M 31.31 % 597.365 M 0.00 % 597.365 M 59.64 % 374.186 M 0.00 % 374.186 M 100.00 % 187.093 M -8.62 % 204.746 M 55.98 % 131.265 M 0.00 % 131.265 M 100.00 % 65.632 M -58.84 % 159.455 M 100.00 % 79.727 M
Capital expenditure -1.303 M 68.07 % -4.081 M 38.64 % -6.651 M 17.77 % -8.088 M -38.87 % -5.824 M -306.74 % 2.817 M 135.74 % -7.881 M 83.00 % -46.350 M 54.36 % -101.554 M 29.83 % -144.720 M -20.95 % -119.651 M -54.06 % -77.664 M -158.88 % -30.000 M -78.42 % -16.814 M 74.50 % -65.938 M -747.75 % -7.778 M 85.78 % -54.684 M 28.27 % -76.232 M -24.11 % -61.421 M -280.54 % 34.021 M 108.93 % -380.966 M -101.33 % -189.222 M 62.87 % -509.613 M 47.92 % -978.592 M -58.16 % -618.748 M 48.88 % -1.210 B 0.00 % -1.210 B 41.86 % -2.082 B 0.00 % -2.082 B -47.06 % -1.416 B 0.00 % -1.416 B -71.69 % -824.558 M 0.00 % -824.558 M -26.14 % -653.676 M 0.00 % -653.676 M -94.77 % -335.614 M 0.00 % -335.614 M -100.00 % -167.807 M -3.21 % -162.588 M -165.69 % -61.194 M 0.00 % -61.194 M -100.00 % -30.597 M -54.34 % -19.825 M -100.00 % -9.912 M
Free CashFlow -6.539 M 75.44 % -26.625 M -298.34 % -6.684 M -133.69 % 19.840 M 250.19 % -13.210 M 33.68 % -19.920 M -584.79 % 4.109 M 104.30 % -95.565 M 16.58 % -114.560 M 1.24 % -116.000 M -364.63 % 43.834 M 359.38 % 9.542 M 127.12 % -35.183 M -152.12 % 67.510 M 147.40 % -142.421 M -75.94 % -80.948 M 75.96 % -336.657 M -764.04 % -38.963 M 81.02 % -205.273 M -123.40 % -91.885 M 79.21 % -441.982 M -307.95 % -108.341 M 89.73 % -1.055 B -10.69 % -953.177 M -1.39 % -940.098 M 49.32 % -1.855 B 0.00 % -1.855 B -96.08 % -946.012 M 0.00 % -946.012 M -1 321.39 % 77.454 M 0.00 % 77.454 M 292.97 % -40.138 M 0.00 % -40.138 M 28.72 % -56.311 M 0.00 % -56.311 M -245.99 % 38.572 M 0.00 % 38.572 M 100.00 % 19.286 M -54.25 % 42.158 M -39.83 % 70.070 M 0.00 % 70.070 M 100.00 % 35.035 M -74.91 % 139.630 M 100.00 % 69.815 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 2004