0635.HK

Playmates Holdings Limited 0635.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Revenue 1.092 B -14.11 % 1.272 B 76.70 % 719.629 M -16.40 % 860.763 M 60.49 % 536.320 M -13.85 % 622.566 M -15.13 % 733.559 M -27.32 % 1.009 B -19.31 % 1.251 B -30.17 % 1.791 B -25.29 % 2.398 B 27.47 % 1.881 B 283.53 % 490.399 M 200.72 % 163.077 M -38.16 % 263.725 M -64.39 % 740.635 M -7.62 % 801.739 M -19.51 % 996.049 M -15.00 % 1.172 B -10.56 % 1.310 B -0.15 % 1.312 B 34.21 % 977.764 M 101.49 % 485.261 M -5.70 % 514.617 M -47.00 % 971.030 M -10.24 % 1.082 B 22.38 % 883.995 M
Net income -382.276 M -3 797.06 % 10.340 M 104.86 % -212.779 M -330.47 % -49.430 M 90.26 % -507.600 M -221.81 % 416.717 M -19.96 % 520.625 M 84.49 % 282.196 M 356.23 % -110.132 M -126.62 % 413.718 M -45.40 % 757.665 M -35.67 % 1.178 B 0.65 % 1.170 B 59.74 % 732.525 M 166.37 % 275.001 M 14.87 % 239.408 M 152.64 % -454.773 M -243.98 % 315.853 M 21.31 % 260.369 M 32.85 % 195.990 M -24.73 % 260.378 M 263.41 % 71.649 M 5 532.78 % 1.272 M 101.47 % -86.799 M -176.11 % 114.046 M 1 803.30 % 5.992 M 133.71 % -17.773 M
Income before tax -258.587 M -252.55 % 169.507 M 195.84 % -176.868 M -3 600.94 % -4.779 M 99.01 % -481.791 M -207.83 % 446.822 M -19.14 % 552.586 M 48.50 % 372.119 M 760.61 % 43.239 M -93.84 % 702.135 M -40.64 % 1.183 B -17.47 % 1.433 B 19.87 % 1.196 B 72.01 % 695.171 M 139.18 % 290.650 M 0.83 % 288.252 M 156.02 % -514.579 M -248.45 % 346.626 M 10.14 % 314.722 M 58.29 % 198.831 M -22.21 % 255.606 M 194.63 % 86.756 M 3 785.18 % 2.233 M 102.43 % -91.957 M -177.61 % 118.482 M 199.18 % 39.602 M 229.72 % -30.529 M
Income before tax ratio -0.24 -277.61 % 0.13 154.24 % -0.25 -4 326.77 % -0.01 99.38 % -0.90 -225.17 % 0.72 -4.72 % 0.75 104.31 % 0.37 966.51 % 0.03 -91.18 % 0.39 -20.55 % 0.49 -35.26 % 0.76 -68.74 % 2.44 -42.80 % 4.26 286.79 % 1.10 183.17 % 0.39 160.64 % -0.64 -284.43 % 0.35 29.58 % 0.27 76.98 % 0.15 -22.09 % 0.19 119.52 % 0.09 1 828.20 % 0.00 102.58 % -0.18 -246.45 % 0.12 233.32 % 0.04 206.00 % -0.03
EBITDA -231.732 M -213.90 % 203.445 M 238.75 % -146.630 M -722.24 % 23.565 M 105.25 % -449.186 M -191.71 % 489.806 M -17.14 % 591.091 M 44.24 % 409.791 M 462.84 % 72.808 M -90.07 % 733.196 M -39.93 % 1.221 B -16.61 % 1.464 B 19.97 % 1.220 B 70.68 % 714.826 M 131.34 % 308.997 M 3.84 % 297.569 M 160.21 % -494.227 M -236.59 % 361.836 M 12.79 % 320.794 M 53.06 % 209.589 M -20.65 % 264.144 M 66.51 % 158.634 M 268.62 % 43.034 M 169.75 % -61.700 M -160.27 % -23.706 M -145.06 % 52.608 M 740.78 % -8.210 M
Net income ratio -0.35 -4 404.22 % 0.01 102.75 % -0.30 -414.89 % -0.06 93.93 % -0.95 -241.40 % 0.67 -5.69 % 0.71 153.83 % 0.28 417.54 % -0.09 -138.12 % 0.23 -26.91 % 0.32 -49.53 % 0.63 -73.76 % 2.39 -46.88 % 4.49 330.77 % 1.04 222.59 % 0.32 156.99 % -0.57 -278.88 % 0.32 42.72 % 0.22 48.54 % 0.15 -24.61 % 0.20 170.77 % 0.07 2 695.53 % 0.00 101.55 % -0.17 -243.61 % 0.12 2 020.49 % 0.01 127.55 % -0.02
Ratio EBITDA -0.21 -232.61 % 0.16 178.52 % -0.20 -844.27 % 0.03 103.27 % -0.84 -206.45 % 0.79 -2.36 % 0.81 98.45 % 0.41 597.50 % 0.06 -85.78 % 0.41 -19.60 % 0.51 -34.58 % 0.78 -68.72 % 2.49 -43.24 % 4.38 274.11 % 1.17 191.62 % 0.40 165.18 % -0.62 -269.69 % 0.36 32.70 % 0.27 71.14 % 0.16 -20.53 % 0.20 24.07 % 0.16 82.95 % 0.09 173.97 % -0.12 -391.11 % -0.02 -150.20 % 0.05 623.60 % -0.01
Gross profit ratio 0.59 -4.16 % 0.62 1.30 % 0.61 0.02 % 0.61 -11.95 % 0.69 0.89 % 0.69 2.81 % 0.67 4.76 % 0.64 -4.45 % 0.67 1.53 % 0.66 1.32 % 0.65 -2.09 % 0.66 0.55 % 0.66 -3.51 % 0.68 12.35 % 0.61 17.82 % 0.51 17.55 % 0.44 -8.41 % 0.48 -4.24 % 0.50 -2.80 % 0.51 -7.44 % 0.55 -1.78 % 0.57 10.90 % 0.51 9.89 % 0.46 -2.59 % 0.48 -2.55 % 0.49 -8.81 % 0.54
Weighted average shs out dil 2.069 B -0.09 % 2.071 B -0.37 % 2.078 B -0.56 % 2.090 B -0.83 % 2.108 B 2.21 % 2.062 B 1.96 % 2.022 B -3.00 % 2.085 B -3.55 % 2.162 B -4.11 % 2.254 B -1.70 % 2.293 B -2.31 % 2.347 B -2.79 % 2.415 B -4.01 % 2.515 B -4.52 % 2.635 B 14.61 % 2.299 B 2.97 % 2.232 B 5.20 % 2.122 B 12.65 % 1.884 B 4.04 % 1.811 B 14.92 % 1.576 B 1.89 % 1.546 B 33.44 % 1.159 B 23.23 % 940.401 M 39.93 % 672.045 M 2.03 % 658.681 M 0.00 % 658.681 M
Weighted average shs out 2.069 B -0.09 % 2.071 B -0.37 % 2.078 B -0.56 % 2.090 B -0.83 % 2.108 B 2.21 % 2.062 B 1.96 % 2.022 B -3.00 % 2.085 B -3.45 % 2.159 B -4.20 % 2.254 B -1.69 % 2.293 B -2.32 % 2.347 B -2.78 % 2.414 B -4.01 % 2.515 B -4.52 % 2.635 B 19.45 % 2.206 B -1.20 % 2.232 B 5.88 % 2.108 B 12.79 % 1.869 B 4.95 % 1.781 B 14.38 % 1.557 B 0.71 % 1.546 B 33.44 % 1.159 B 23.23 % 940.401 M 40.34 % 670.071 M 1.73 % 658.681 M 0.00 % 658.681 M
EPS diluted -0.18 -3 700.00 % 0.01 105.00 % -0.10 -323.73 % -0.02 90.17 % -0.24 -220.00 % 0.20 -23.08 % 0.26 85.71 % 0.14 375.05 % -0.05 -128.28 % 0.18 -45.45 % 0.33 -34.00 % 0.50 2.04 % 0.49 68.97 % 0.29 190.00 % 0.10 0.00 % 0.10 150.00 % -0.20 -233.33 % 0.15 7.14 % 0.14 27.27 % 0.11 418.87 % 0.02 -61.38 % 0.05 4 890.91 % 0.00 101.19 % -0.09 -154.29 % 0.17 1 768.13 % 0.01 133.70 % -0.03
Earnings per share -0.18 -3 700.00 % 0.01 105.00 % -0.10 -323.73 % -0.02 90.17 % -0.24 -220.00 % 0.20 -23.08 % 0.26 85.71 % 0.14 374.51 % -0.05 -128.33 % 0.18 -45.45 % 0.33 -34.00 % 0.50 2.04 % 0.49 68.97 % 0.29 163.64 % 0.11 0.00 % 0.11 155.00 % -0.20 -233.33 % 0.15 7.14 % 0.14 27.27 % 0.11 -31.25 % 0.16 187.25 % 0.06 4 963.64 % 0.00 101.19 % -0.09 -154.29 % 0.17 1 768.13 % 0.01 133.70 % -0.03
Gross profit 645.480 M -17.68 % 784.084 M 78.99 % 438.055 M -16.38 % 523.880 M 41.32 % 370.709 M -13.09 % 426.538 M -12.75 % 488.844 M -23.86 % 642.037 M -22.90 % 832.729 M -29.11 % 1.175 B -24.30 % 1.552 B 24.81 % 1.243 B 285.62 % 322.397 M 190.16 % 111.109 M -30.52 % 159.925 M -58.05 % 381.200 M 8.60 % 351.029 M -26.28 % 476.161 M -18.61 % 585.026 M -13.07 % 673.000 M -7.59 % 728.241 M 31.82 % 552.455 M 123.45 % 247.235 M 3.62 % 238.603 M -48.37 % 462.181 M -12.53 % 528.388 M 11.59 % 473.492 M
Income tax expense 58.970 M 20.03 % 49.131 M 57.82 % 31.132 M 42.73 % 21.812 M -46.40 % 40.697 M -17.66 % 49.423 M 54.26 % 32.038 M -48.27 % 61.932 M -35.30 % 95.727 M -35.25 % 147.840 M -12.57 % 169.090 M 543.05 % 26.295 M 314.42 % 6.345 M -12.36 % 7.240 M -88.50 % 62.975 M -28.47 % 88.034 M 220.36 % 27.480 M -9.43 % 30.340 M -44.18 % 54.353 M 1 813.16 % 2.841 M 159.53 % -4.772 M -131.59 % 15.107 M 1 472.01 % 961.000 K 118.63 % -5.158 M -216.28 % 4.436 M -86.80 % 33.610 M 363.48 % -12.756 M
Cost of revenue 446.738 M -8.36 % 487.506 M 73.14 % 281.574 M -16.42 % 336.883 M 103.42 % 165.611 M -15.52 % 196.028 M -19.90 % 244.715 M -33.36 % 367.224 M -12.15 % 417.997 M -32.21 % 616.571 M -27.10 % 845.815 M 32.66 % 637.585 M 279.51 % 168.002 M 223.28 % 51.968 M -49.93 % 103.800 M -71.12 % 359.435 M -20.25 % 450.710 M -13.31 % 519.888 M -11.41 % 586.826 M -7.91 % 637.264 M 9.11 % 584.035 M 37.32 % 425.309 M 78.68 % 238.026 M -13.76 % 276.014 M -45.76 % 508.849 M -8.06 % 553.448 M 34.82 % 410.503 M
General and administrative expenses 162.377 M 3.52 % 156.850 M 21.93 % 128.642 M -6.50 % 137.589 M -2.16 % 140.632 M -13.59 % 162.749 M -3.87 % 169.293 M 5.74 % 160.097 M -12.26 % 182.475 M -7.90 % 198.117 M -14.13 % 230.706 M 14.92 % 200.753 M 72.74 % 116.216 M -2.86 % 119.634 M -20.68 % 150.830 M 19.44 % 126.276 M -25.96 % 170.546 M -34.01 % 258.426 M -0.05 % 258.568 M -4.11 % 269.662 M 25.69 % 214.538 M -2.19 % 219.331 M 53.44 % 142.941 M -32.48 % 211.687 M -29.04 % 298.325 M 2.58 % 290.811 M 2.04 % 284.990 M
Selling and marketing expenses 274.791 M -9.16 % 302.516 M 122.44 % 135.997 M -19.21 % 168.338 M 89.69 % 88.743 M -11.29 % 100.041 M -26.83 % 136.721 M -37.28 % 217.973 M -24.54 % 288.871 M -30.47 % 415.469 M -21.53 % 529.438 M 42.60 % 371.275 M 289.50 % 95.322 M 252.08 % 27.074 M -56.61 % 62.402 M -73.59 % 236.321 M -13.11 % 271.966 M 10.57 % 245.976 M -17.05 % 296.536 M -3.04 % 305.822 M -4.02 % 318.646 M 55.81 % 204.514 M 123.86 % 91.360 M -26.45 % 124.209 M -38.10 % 200.647 M -6.14 % 213.783 M -2.73 % 219.773 M
Other expenses 539.864 M 193.20 % 184.129 M -34.86 % 282.671 M 52.68 % 185.141 M -69.33 % 603.650 M 2 824.18 % -22.159 M -147.42 % 46.734 M 828.74 % 5.032 M 356.87 % -1.959 M -712.86 % -241.000 K 0.000 -100.00 % 17.695 M 1 028.51 % 1.568 M 0.000 100.00 % -353.007 M -9 461.40 % -3.692 M 0.000 0.000 0.000 100.00 % -74.896 M -17.78 % -63.592 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 742.000 K
Operating expenses 977.032 M 51.83 % 643.495 M 13.76 % 565.658 M 10.90 % 510.054 M -40.23 % 853.300 M 224.71 % 262.790 M -14.12 % 306.014 M -19.06 % 378.070 M -19.79 % 471.346 M -23.18 % 613.586 M -19.28 % 760.144 M 32.89 % 572.028 M 170.41 % 211.538 M 44.19 % 146.708 M 204.96 % -139.775 M -274.85 % 79.939 M -81.94 % 442.512 M -12.27 % 504.402 M -9.13 % 555.104 M 10.89 % 500.588 M 6.60 % 469.592 M 10.79 % 423.845 M 80.90 % 234.301 M -30.25 % 335.896 M -32.68 % 498.972 M -1.11 % 504.594 M -0.03 % 504.763 M
Cost and expenses 1.424 B 25.89 % 1.131 B 33.49 % 847.232 M 0.03 % 846.937 M -16.88 % 1.019 B 122.07 % 458.818 M -16.69 % 550.729 M -26.11 % 745.294 M -16.20 % 889.343 M -27.70 % 1.230 B -23.40 % 1.606 B 32.77 % 1.210 B 218.71 % 379.540 M 91.03 % 198.676 M 652.26 % -35.975 M -108.19 % 439.374 M -50.81 % 893.222 M -12.80 % 1.024 B -10.30 % 1.142 B 0.36 % 1.138 B 7.99 % 1.054 B 24.08 % 849.154 M 79.78 % 472.327 M -22.81 % 611.910 M -39.28 % 1.008 B -4.75 % 1.058 B 15.60 % 915.266 M
Research and development expenses 0.000 0.000 -100.00 % 18.348 M -3.36 % 18.986 M -6.36 % 20.275 M -8.50 % 22.159 M -27.73 % 30.660 M 271.73 % 8.248 M -29.82 % 11.752 M 9.24 % 10.758 M 52.34 % 7.062 M -11.78 % 8.005 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 437.168 M -4.83 % 459.366 M 73.58 % 264.639 M -13.50 % 305.927 M 33.37 % 229.375 M -12.72 % 262.790 M -14.12 % 306.014 M -19.06 % 378.070 M -19.79 % 471.346 M -23.18 % 613.586 M -19.28 % 760.144 M 32.89 % 572.028 M 170.41 % 211.538 M 44.19 % 146.708 M -31.20 % 213.232 M -41.19 % 362.597 M -18.06 % 442.512 M -12.27 % 504.402 M -9.13 % 555.104 M -3.54 % 575.484 M 7.93 % 533.184 M 25.80 % 423.845 M 80.90 % 234.301 M -30.25 % 335.896 M -32.68 % 498.972 M -1.11 % 504.594 M -0.03 % 504.763 M
Interest income 55.338 M 53.34 % 36.089 M 221.56 % 11.223 M 1 244.07 % 835.000 K -86.85 % 6.352 M -68.93 % 20.447 M 29.68 % 15.767 M 28.09 % 12.309 M 16.92 % 10.528 M 4.03 % 10.120 M 14.64 % 8.828 M -7.00 % 9.492 M 342.27 % -3.918 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
Interest expense 14.494 M -30.73 % 20.923 M 23.58 % 16.931 M 25.34 % 13.508 M -22.76 % 17.489 M -19.08 % 21.613 M 25.97 % 17.157 M 39.39 % 12.309 M 16.92 % 10.528 M 4.03 % 10.120 M 14.64 % 8.828 M -7.00 % 9.492 M -3.75 % 9.862 M 16.16 % 8.490 M 23.17 % 6.893 M -26.02 % 9.317 M -17.91 % 11.350 M 8.72 % 10.440 M 42.55 % 7.324 M -3.33 % 7.576 M 148.96 % 3.043 M -92.73 % 41.854 M 291.12 % 10.701 M 0.000 0.000 0.000 0.000
Depreciation and amortization 12.361 M -5.02 % 13.015 M -2.19 % 13.307 M -10.31 % 14.836 M -1.85 % 15.116 M -22.65 % 19.542 M 9.15 % 17.904 M -3.50 % 18.553 M 40.81 % 13.176 M -4.83 % 13.844 M 8.00 % 12.819 M 12.75 % 11.369 M 26.70 % 8.973 M -82.91 % 52.503 M 368.48 % 11.207 M 403.55 % -3.692 M -144.96 % 8.212 M 0.20 % 8.196 M 8.50 % 7.554 M 51.72 % 4.979 M -9.39 % 5.495 M -81.70 % 30.024 M -0.25 % 30.100 M -15.43 % 35.593 M 176.51 % 12.872 M -55.33 % 28.814 M 24.95 % 23.061 M
Operating income -331.552 M -335.83 % 140.589 M 210.18 % -127.603 M -1 022.92 % 13.826 M 102.86 % -482.591 M -209.25 % 441.713 M -13.00 % 507.701 M 35.44 % 374.857 M 571.22 % 55.847 M -92.23 % 718.914 M -41.64 % 1.232 B -14.13 % 1.435 B 18.23 % 1.213 B 72.02 % 705.389 M 135.37 % 299.700 M -0.52 % 301.261 M 244.03 % -209.170 M -174.06 % 282.446 M 5.23 % 268.397 M 55.67 % 172.412 M -33.34 % 258.649 M 101.11 % 128.610 M 894.36 % 12.934 M 113.29 % -97.293 M -164.45 % -36.791 M -254.62 % 23.794 M 176.09 % -31.271 M
Operating income ratio -0.30 -374.56 % 0.11 162.35 % -0.18 -1 203.92 % 0.02 101.79 % -0.90 -226.82 % 0.71 2.51 % 0.69 86.34 % 0.37 731.81 % 0.04 -88.87 % 0.40 -21.89 % 0.51 -32.64 % 0.76 -69.17 % 2.47 -42.80 % 4.33 280.63 % 1.14 179.38 % 0.41 255.91 % -0.26 -192.01 % 0.28 23.81 % 0.23 74.06 % 0.13 -33.24 % 0.20 49.85 % 0.13 393.50 % 0.03 114.10 % -0.19 -398.99 % -0.04 -272.27 % 0.02 162.17 % -0.04
Total other income expenses net 72.965 M 152.32 % 28.918 M 158.70 % -49.265 M -164.79 % -18.605 M -2 425.63 % 800.000 K -99.72 % 283.074 M -24.52 % 375.043 M 246.77 % 108.152 M 957.80 % -12.608 M 24.86 % -16.779 M 65.73 % -48.957 M -3 813.43 % -1.251 M -100.11 % 1.090 B 48.56 % 733.935 M 8 209.78 % -9.050 M 30.43 % -13.009 M 95.73 % -304.619 M -182.03 % 371.344 M 31.99 % 281.342 M 1 042.64 % 24.622 M 654.92 % -4.437 M 89.40 % -41.854 M -291.12 % -10.701 M -300.54 % 5.336 M -96.56 % 155.060 M 880.90 % 15.808 M 2 030.46 % 742.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Net debt -921.239 M -7.48 % -857.121 M -16.74 % -734.244 M -10.29 % -665.752 M 9.23 % -733.436 M 5.38 % -775.107 M 2.88 % -798.057 M 4.59 % -836.420 M 4.93 % -879.800 M -40.63 % -625.627 M 22.13 % -803.385 M -199.66 % -268.098 M -539.30 % 61.028 M -29.23 % 86.232 M 379.27 % -30.878 M -134.99 % 88.236 M 186.85 % -101.595 M 52.73 % -214.940 M -245.58 % -62.197 M 85.29 % -422.682 M -192.50 % -144.508 M -2.75 % -140.634 M -187.86 % 160.064 M 180.58 % 57.048 M 119.54 % -291.955 M 13.17 % -336.251 M -34.66 % -249.702 M
Total investments 109.116 M -97.83 % 5.029 B -3.82 % 5.229 B -6.51 % 5.593 B 6 467.97 % 85.156 M 18.17 % 72.060 M 1 117.23 % 5.920 M 0.00 % 5.920 M -2.20 % 6.053 M 0.00 % 6.053 M 18.36 % 5.114 M -52.63 % 10.795 M -7.74 % 11.701 M -31.96 % 17.198 M -91.33 % 198.459 M -89.06 % 1.815 B 5 214.00 % 34.147 M 36.10 % 25.090 M -27.98 % 34.836 M -50.37 % 70.197 M -0.92 % 70.850 M 78.77 % 39.631 M -2.92 % 40.825 M -49.73 % 81.204 M -11.92 % 92.197 M -65.00 % 263.457 M -23.43 % 344.053 M
Total debt 181.650 M -23.62 % 237.812 M -31.87 % 349.080 M -56.31 % 798.937 M 7.66 % 742.075 M -3.15 % 766.227 M 12.49 % 681.131 M 16.00 % 587.206 M 15.39 % 508.906 M -4.90 % 535.111 M 24.39 % 430.200 M -8.66 % 471.000 M -10.59 % 526.800 M -6.69 % 564.571 M 41.14 % 400.000 M 1.27 % 395.000 M 95.82 % 201.721 M 25.86 % 160.275 M 48.65 % 107.818 M 406.85 % 21.272 M -58.56 % 51.331 M -84.48 % 330.823 M -9.74 % 366.520 M 27.58 % 287.281 M 241.61 % 84.096 M 0.000 0.000
Accumulated other comprehensive income loss 85.291 M -13.77 % 98.907 M 1.77 % 97.186 M -22.62 % 125.600 M 300.11 % 31.391 M 43.78 % 21.832 M -87.90 % 180.421 M -66.13 % 532.716 M 700.41 % -88.726 M -3.12 % -86.043 M -1.00 % -85.187 M -9.36 % -77.893 M -3.05 % -75.589 M -12.90 % -66.953 M -10.55 % -60.561 M 6.74 % -64.941 M -103.80 % 1.709 B -14.00 % 1.988 B 25.22 % 1.587 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 4.797 B -8.99 % 5.271 B -1.51 % 5.352 B -5.40 % 5.657 B -3.50 % 5.863 B -9.30 % 6.464 B 4.67 % 6.175 B 9.34 % 5.648 B 5.40 % 5.358 B -1.89 % 5.462 B 8.19 % 5.048 B 24.53 % 4.054 B 39.78 % 2.900 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
Common stock 20.680 M -0.10 % 20.700 M -0.17 % 20.735 M -0.79 % 20.900 M -0.13 % 20.928 M -1.14 % 21.169 M 0.80 % 21.000 M 3.56 % 20.278 M -6.04 % 21.582 M -1.90 % 22.000 M -3.60 % 22.822 M -1.63 % 23.200 M -2.11 % 23.699 M -4.17 % 24.730 M -4.15 % 25.800 M 14.86 % 22.462 M 2.66 % 21.880 M -90.17 % 222.523 M 18.93 % 187.108 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 5.595 B -7.76 % 6.066 B 0.10 % 6.060 B -5.47 % 6.410 B -1.39 % 6.501 B -8.82 % 7.130 B 1.87 % 6.999 B 4.00 % 6.730 B 0.30 % 6.710 B -3.14 % 6.928 B 4.51 % 6.629 B 19.24 % 5.559 B 32.46 % 4.197 B 36.06 % 3.085 B 36.49 % 2.260 B 15.00 % 1.965 B 10.43 % 1.780 B -25.75 % 2.397 B 28.30 % 1.868 B 11.19 % 1.680 B 41.70 % 1.186 B 33.46 % 888.403 M 56.77 % 566.688 M 10.13 % 514.545 M 3.48 % 497.225 M 24.08 % 400.723 M -33.82 % 605.522 M
Other non current liabilities 1.889 M -2.53 % 1.938 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 % -196.677 M 0.000 -100.00 % 1.624 T 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.514 M
Long term debt 5.124 M -69.23 % 16.650 M -91.43 % 194.212 M -9.24 % 213.991 M -0.41 % 214.875 M -7.01 % 231.075 M 15.03 % 200.875 M 94.55 % 103.250 M 1 680.17 % 5.800 M -83.24 % 34.600 M -47.89 % 66.400 M -38.06 % 107.200 M -34.23 % 163.000 M -25.57 % 219.000 M 386.67 % 45.000 M -25.00 % 60.000 M 0.000 0.000 -100.00 % 276.000 K -79.01 % 1.315 M -95.44 % 28.867 M -83.29 % 172.789 M -8.53 % 188.912 M 13.49 % 166.454 M 0.000 0.000 0.000
Total non current liabilities 43.423 M -28.64 % 60.853 M -74.25 % 236.303 M -7.19 % 254.602 M 1.70 % 250.341 M -4.21 % 261.348 M 12.73 % 231.833 M 72.66 % 134.273 M 268.99 % 36.389 M -44.04 % 65.027 M -27.21 % 89.339 M -31.39 % 130.214 M -30.10 % 186.296 M -24.04 % 245.256 M -8.35 % 267.599 M 17.41 % 227.909 M -99.99 % 1.624 T 1 053 727.64 % 154.109 M 63.31 % 94.366 M 102.60 % 46.577 M 4.33 % 44.643 M -76.13 % 187.032 M -1.00 % 188.912 M 13.49 % 166.454 M 24.79 % 133.388 M 115.59 % 61.872 M 1 270.67 % 4.514 M
Other current liabilities 229.339 M -12.56 % 262.289 M 75.43 % 149.513 M 749.99 % 17.590 M -26.92 % 24.071 M 313.85 % -11.256 M -105.39 % 208.765 M -12.03 % 237.313 M 12.33 % 211.270 M -5.32 % 223.133 M -20.26 % 279.813 M 1.83 % 274.797 M 58.76 % 173.088 M 69.40 % 102.177 M 62.26 % 62.970 M -44.22 % 112.895 M -0.84 % 113.851 M -41.98 % 196.213 M -7.95 % 213.166 M -19.29 % 264.099 M -8.07 % 287.268 M 52.01 % 188.977 M 50.54 % 125.530 M -13.66 % 145.383 M -38.22 % 235.325 M -42.98 % 412.695 M 2.28 % 403.508 M
Deferred revenue 0.000 -100.00 % 22.032 M -10.59 % 24.642 M -89.05 % 225.014 M 77.99 % 126.419 M -33.02 % 188.750 M 0.000 0.000 -100.00 % 44.718 M -14.82 % 52.500 M -60.78 % 133.871 M 156.50 % 52.192 M 206.67 % 17.019 M 0.000 0.000 0.000 -100.00 % 33.171 M -20.37 % 41.654 M -17.64 % 50.577 M -10.99 % 56.821 M -17.77 % 69.098 M 225.80 % 21.209 M 27.56 % 16.627 M -4.77 % 17.459 M -15.79 % 20.732 M 0.000 0.000
Short term debt 176.526 M -20.18 % 221.162 M 42.81 % 154.868 M -73.52 % 584.946 M 10.95 % 527.200 M -1.49 % 535.152 M 11.43 % 480.256 M -0.76 % 483.956 M -3.81 % 503.106 M 0.52 % 500.511 M 37.58 % 363.800 M 0.00 % 363.800 M 0.00 % 363.800 M 5.28 % 345.571 M -2.66 % 355.000 M 5.97 % 335.000 M 66.07 % 201.721 M 25.86 % 160.275 M 49.03 % 107.542 M 438.87 % 19.957 M -11.16 % 22.464 M -85.79 % 158.034 M -11.02 % 177.608 M 46.99 % 120.827 M 43.68 % 84.096 M -74.83 % 334.149 M 0.000
Total current liabilities 429.139 M -34.05 % 650.665 M 82.49 % 356.556 M -59.16 % 873.124 M 24.39 % 701.934 M -11.91 % 796.812 M 6.66 % 747.069 M -2.57 % 766.739 M 3.35 % 741.852 M -7.30 % 800.315 M -2.85 % 823.786 M 14.89 % 717.010 M 21.84 % 588.475 M 28.62 % 457.540 M 6.77 % 428.529 M -9.40 % 472.966 M 13.44 % 416.932 M -4.89 % 438.371 M 5.73 % 414.610 M 9.98 % 376.998 M 1.13 % 372.801 M -15.03 % 438.762 M 23.90 % 354.113 M 20.48 % 293.910 M -20.86 % 371.381 M -54.30 % 812.700 M 88.04 % 432.188 M
Total liabilities 472.562 M -33.58 % 711.518 M 20.01 % 592.859 M -47.43 % 1.128 B 18.42 % 952.275 M -10.01 % 1.058 B 8.10 % 978.902 M 8.64 % 901.012 M 15.78 % 778.241 M -10.07 % 865.342 M -5.23 % 913.125 M 7.78 % 847.224 M 9.35 % 774.771 M 10.24 % 702.796 M 0.96 % 696.128 M -0.68 % 700.875 M -99.96 % 1.624 T 274 079.75 % 592.480 M 16.41 % 508.976 M 20.16 % 423.575 M 1.47 % 417.444 M -33.29 % 625.794 M 15.24 % 543.025 M 17.96 % 460.364 M 23.96 % 371.381 M -54.30 % 812.700 M 86.10 % 436.702 M
Other non current assets 37.665 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.942 B 5.34 % 5.641 B 2.69 % 5.493 B -6.87 % 5.898 B 9.47 % 5.387 B 9.52 % 4.919 B 19.05 % 4.132 B 32.07 % 3.129 B 16 181.38 % 19.216 M -0.99 % 19.409 M -100.00 % 1.625 T 102 229.89 % 1.588 B 27.40 % 1.247 B 366.21 % -468.353 M -761.05 % 70.850 M 78.77 % 39.631 M -31.23 % 57.632 M -29.03 % 81.204 M -11.92 % 92.197 M -68.33 % 291.140 M -21.34 % 370.138 M
Long term investments 4.417 B -10.47 % 4.934 B -3.20 % 5.097 B -6.17 % 5.432 B -1.32 % 5.505 B -10.05 % 6.119 B 6 770.19 % -91.743 M 30.52 % -132.035 M -22.01 % -108.214 M 21.06 % -137.092 M -160.85 % -52.556 M -181.97 % -18.639 M 12.36 % -21.267 M 84.71 % -139.063 M -11 564.39 % 1.213 M -99.93 % 1.815 B 5 214.00 % 34.147 M 36.10 % 25.090 M -27.98 % 34.836 M 122.31 % -156.150 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M -13.95 % 6.945 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M -13.95 % 6.945 M 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 138.703 M -6.36 % 148.126 M -6.68 % 158.732 M -11.93 % 180.242 M -29.51 % 255.697 M 0.25 % 255.047 M 2.72 % 248.299 M -7.43 % 268.229 M 1.40 % 264.524 M 27.59 % 207.324 M -1.73 % 210.969 M 9.50 % 192.668 M 37.60 % 140.024 M -3.24 % 144.710 M -93.62 % 2.269 B 1 516.06 % 140.379 M 187.38 % 48.848 M 28.05 % 38.149 M 2.78 % 37.117 M -97.49 % 1.480 B 120.90 % 670.031 M 21.48 % 551.576 M -8.33 % 601.676 M 8.53 % 554.367 M 1 021.54 % 49.429 M 41.29 % 34.984 M 48.31 % 23.589 M
Total non current assets 4.599 B -10.52 % 5.140 B -2.94 % 5.296 B -6.30 % 5.651 B -2.31 % 5.785 B -9.67 % 6.404 B 4.33 % 6.138 B 5.62 % 5.812 B 2.25 % 5.684 B -5.41 % 6.009 B 7.29 % 5.601 B 8.88 % 5.144 B 20.82 % 4.258 B 35.54 % 3.141 B 36.85 % 2.295 B 15.87 % 1.981 B -99.88 % 1.626 T 92 809.87 % 1.750 B 24.54 % 1.405 B 50.85 % 931.328 M 14.58 % 812.805 M 35.89 % 598.152 M -9.28 % 659.308 M 3.73 % 635.571 M 348.77 % 141.626 M -56.59 % 326.224 M -17.35 % 394.717 M
Other current assets 90.479 M 97.73 % 45.759 M -4.71 % 48.020 M -34.47 % 73.280 M 44.89 % 50.575 M -66.41 % 150.586 M 127.82 % 66.098 M 430.31 % 12.464 M -95.64 % 285.694 M -36.73 % 451.581 M 507.53 % 74.331 M 68.21 % 44.190 M -77.12 % 193.119 M 840.35 % 20.537 M 69.27 % 12.133 M 0.000 0.000 0.000 0.000 -100.00 % 248.182 M 0.000 -100.00 % 145.625 M 45.12 % 100.349 M 105.96 % 48.723 M -50.35 % 98.139 M 105.43 % 47.773 M -38.94 % 78.237 M
Short term investments 109.116 M 14.47 % 95.324 M -27.88 % 132.178 M -17.88 % 160.955 M 89.01 % 85.156 M 18.17 % 72.060 M -26.22 % 97.663 M -29.21 % 137.955 M 20.73 % 114.267 M -20.17 % 143.145 M 148.21 % 57.670 M 95.93 % 29.434 M -10.72 % 32.968 M -78.90 % 156.261 M -21.26 % 198.459 M 0.000 -100.00 % 185.012 M -67.42 % 567.943 M 71.48 % 331.204 M 46.33 % 226.347 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.103 B 0.73 % 1.095 B 1.07 % 1.083 B -26.04 % 1.465 B -0.73 % 1.476 B -4.27 % 1.541 B 4.20 % 1.479 B 3.90 % 1.424 B 2.51 % 1.389 B 19.64 % 1.161 B -5.91 % 1.234 B 66.90 % 739.098 M 58.68 % 465.772 M -2.63 % 478.339 M 11.01 % 430.878 M 40.46 % 306.764 M 1.14 % 303.316 M -19.16 % 375.215 M 120.70 % 170.015 M -61.70 % 443.954 M 126.69 % 195.839 M -58.46 % 471.457 M 128.36 % 206.456 M -10.33 % 230.233 M -38.78 % 376.051 M 11.84 % 336.251 M 34.66 % 249.702 M
Cash and short term investments 1.212 B 1.83 % 1.190 B -2.08 % 1.216 B -25.23 % 1.626 B 4.16 % 1.561 B -3.27 % 1.613 B 2.32 % 1.577 B 0.98 % 1.562 B 3.90 % 1.503 B 15.27 % 1.304 B 0.98 % 1.291 B 68.02 % 768.532 M 54.09 % 498.740 M -21.41 % 634.600 M 0.84 % 629.337 M 105.15 % 306.764 M -37.18 % 488.328 M -48.22 % 943.158 M 88.17 % 501.219 M -25.22 % 670.301 M 242.27 % 195.839 M -58.46 % 471.457 M 128.36 % 206.456 M -10.33 % 230.233 M -38.78 % 376.051 M 11.84 % 336.251 M 34.66 % 249.702 M
Total current assets 1.469 B -10.33 % 1.638 B 20.67 % 1.357 B -28.06 % 1.887 B 13.10 % 1.668 B -6.48 % 1.784 B -3.04 % 1.840 B 1.14 % 1.819 B 0.82 % 1.804 B 1.13 % 1.784 B -8.10 % 1.941 B 53.74 % 1.263 B 76.79 % 714.126 M 10.54 % 646.036 M -2.20 % 660.575 M -3.55 % 684.909 M -2.11 % 699.694 M -43.56 % 1.240 B 27.51 % 972.203 M -17.07 % 1.172 B 48.34 % 790.291 M -13.73 % 916.045 M 103.38 % 450.405 M 32.73 % 339.338 M -53.32 % 726.980 M -18.06 % 887.199 M 37.02 % 647.507 M
Inventory 27.654 M -53.04 % 58.886 M 148.46 % 23.700 M -59.14 % 58.007 M 456.64 % 10.421 M -47.08 % 19.691 M -19.40 % 24.431 M 6.67 % 22.904 M 48.52 % 15.422 M -45.78 % 28.443 M -35.84 % 44.332 M 18.57 % 37.389 M 67.91 % 22.267 M 719.54 % 2.717 M -55.06 % 6.046 M -44.20 % 10.835 M -44.85 % 19.647 M -41.12 % 33.368 M -32.55 % 49.470 M -14.39 % 57.786 M 57.30 % 36.736 M 26.21 % 29.108 M 32.06 % 22.042 M 50.93 % 14.604 M -23.98 % 19.211 M 238.88 % 5.669 M -91.70 % 68.291 M
Net receivables 138.475 M -59.61 % 342.861 M 389.65 % 70.021 M -46.01 % 129.692 M 178.96 % 46.491 M 0.000 -100.00 % 172.233 M -22.42 % 221.993 M 0.000 0.000 -100.00 % 531.123 M 28.78 % 412.423 M 113.56 % 193.119 M 0.000 -100.00 % 13.059 M -88.81 % 116.689 M -39.14 % 191.719 M -27.14 % 263.141 M -37.57 % 421.514 M -0.21 % 422.418 M 13.85 % 371.015 M 37.49 % 269.855 M 122.00 % 121.558 M 165.54 % 45.778 M -80.40 % 233.579 M -53.05 % 497.506 M 97.99 % 251.277 M
Tax assets 0.000 -100.00 % 52.126 M 53.03 % 34.063 M 2.58 % 33.206 M 78.34 % 18.619 M -22.44 % 24.007 M -29.68 % 34.141 M 17.06 % 29.165 M 0.63 % 28.982 M -17.53 % 35.143 M -28.73 % 49.309 M 9.71 % 44.944 M 4 828.07 % 912.000 K -13.39 % 1.053 M 146.03 % 428.000 K -36.87 % 678.000 K -98.53 % 46.202 M -49.77 % 91.976 M 14.75 % 80.152 M 14.94 % 69.732 M 5.74 % 65.948 M 0.000 0.000 0.000 0.000 -100.00 % 100.000 K -89.90 % 990.000 K
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
Account payables 23.274 M -74.53 % 91.390 M 632.82 % 12.471 M -56.37 % 28.585 M 163.33 % 10.855 M -69.39 % 35.461 M -8.06 % 38.571 M 47.63 % 26.126 M 40.48 % 18.598 M -63.04 % 50.318 M -37.57 % 80.596 M 30.94 % 61.550 M 28.50 % 47.898 M 457.02 % 8.599 M -11.72 % 9.741 M -56.58 % 22.434 M -77.04 % 97.709 M 28.52 % 76.027 M -17.88 % 92.585 M -0.34 % 92.899 M 50.08 % 61.901 M -30.71 % 89.339 M 76.32 % 50.670 M 85.05 % 27.382 M -44.45 % 49.292 M -20.33 % 61.872 M 164.53 % 23.389 M
Tax payables 0.000 -100.00 % 53.792 M 257.14 % 15.062 M -11.34 % 16.989 M 26.89 % 13.389 M -72.51 % 48.705 M 150.06 % 19.477 M 0.69 % 19.344 M 117.89 % 8.878 M -66.31 % 26.353 M -73.54 % 99.577 M 490.51 % 16.863 M 357.12 % 3.689 M 209.22 % 1.193 M 45.84 % 818.000 K -68.98 % 2.637 M -27.77 % 3.651 M -37.65 % 5.856 M 344.65 % 1.317 M 2 962.79 % 43.000 K -96.32 % 1.168 M -51.58 % 2.412 M 690.82 % 305.000 K -4.09 % 318.000 K -88.08 % 2.668 M -33.03 % 3.984 M -24.70 % 5.291 M
Deferred revenue non current 0.000 -100.00 % 6.250 M -96.60 % 183.975 M -8.09 % 200.175 M 0.000 -100.00 % 231.075 M 15.03 % 200.875 M 94.55 % 103.250 M 1 680.17 % 5.800 M -83.24 % 34.600 M -47.89 % 66.400 M -38.06 % 107.200 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
Minority interest 590.382 M 3.13 % 572.446 M 18.02 % 485.039 M -0.84 % 489.165 M 4.92 % 466.217 M -3.44 % 482.813 M -3.39 % 499.763 M -5.77 % 530.367 M -6.95 % 569.978 M -0.30 % 571.676 M 8.94 % 524.743 M 63.97 % 320.031 M 304.13 % 79.191 M 69.28 % 46.782 M -48.35 % 90.573 M 2 759.90 % 3.167 M -92.78 % 43.861 M 2 126.45 % 1.970 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 6.250 M -38.95 % 10.237 M -26.38 % 13.905 M -18.98 % 17.162 M 0.000 -100.00 % 2.852 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
Preferred stock 0.000 -100.00 % 109.328 M 232.89 % 32.842 M 641.69 % 4.428 M 951.78 % 421.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 102.104 M -1.08 % 103.221 M -1.91 % 105.233 M -6.84 % 112.958 M -5.61 % 119.677 M -14.79 % 140.457 M 14.50 % 122.666 M 8 427.63 % -1.473 M -12.70 % -1.307 M -100.15 % 872.397 M 46 904.15 % 1.856 M -99.84 % 1.162 B -5.97 % 1.236 B -2.60 % 1.269 B 15.21 % 1.101 B -13.40 % 1.272 B 0.12 % 1.270 B 588.54 % 184.502 M -75.17 % 742.966 M -20.03 % 929.000 M 167.97 % 346.684 M -60.98 % 888.403 M 56.77 % 566.688 M 10.13 % 514.545 M 3.48 % 497.225 M 24.08 % 400.723 M -33.82 % 605.522 M
Deferred tax liabilities non current 36.410 M -13.85 % 42.265 M 0.41 % 42.091 M 3.64 % 40.611 M 14.51 % 35.466 M 17.15 % 30.273 M -2.21 % 30.958 M -0.21 % 31.023 M 1.42 % 30.589 M 0.53 % 30.427 M 32.64 % 22.939 M -0.33 % 23.014 M -1.21 % 23.296 M -11.27 % 26.256 M -88.20 % 222.599 M 32.57 % 167.909 M 30.38 % 128.785 M -16.43 % 154.109 M 63.79 % 94.090 M 107.88 % 45.262 M 186.90 % 15.776 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -133.388 M -115.59 % -61.872 M 0.000
Total assets 6.068 B -10.47 % 6.778 B 1.88 % 6.653 B -11.75 % 7.538 B 1.14 % 7.453 B -8.98 % 8.188 B 2.63 % 7.978 B 4.55 % 7.631 B 1.91 % 7.488 B -3.91 % 7.793 B 3.33 % 7.542 B 17.72 % 6.407 B 28.86 % 4.972 B 31.27 % 3.787 B 28.12 % 2.956 B 10.88 % 2.666 B -99.84 % 1.626 T 54 302.84 % 2.989 B 25.75 % 2.377 B 13.00 % 2.104 B 31.23 % 1.603 B 5.87 % 1.514 B 36.45 % 1.110 B 13.83 % 974.909 M 12.24 % 868.606 M -28.42 % 1.213 B 16.43 % 1.042 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Deferred income tax 0.000 0.000 0.000 -100.00 % 178.111 M -68.52 % 565.802 M 286.75 % -302.969 M 0.000 0.000 -100.00 % 239.901 M 155.97 % -428.622 M 15.84 % -509.286 M 38.98 % -834.565 M 23.78 % -1.095 B -46.51 % -747.361 M -8 881.12 % 8.511 M 0.000 -100.00 % 400.066 M 206.80 % -374.591 M -5.31 % -355.707 M 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 -100.00 % 357.000 K -80.12 % 1.796 M -57.42 % 4.218 M -3.01 % 4.349 M 0.000 -100.00 % 507.000 K -77.62 % 2.265 M -61.28 % 5.850 M -47.93 % 11.235 M 94.44 % 5.778 M 12.65 % 5.129 M -56.78 % 11.867 M 0.000 -100.00 % 2.921 M -34.96 % 4.491 M -58.48 % 10.816 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 58.076 M 153.58 % -108.401 M -398.83 % 36.275 M 192.57 % -39.187 M -282.20 % -10.253 M -109.81 % 104.498 M 725.32 % -16.711 M -122.37 % 74.708 M -26.30 % 101.369 M 29.35 % 78.368 M 154.11 % -144.833 M 11.90 % -164.392 M -432.25 % 49.478 M 18.93 % 41.602 M -49.90 % 83.045 M 0.000 -100.00 % 53.354 M -62.86 % 143.655 M 758.62 % 16.731 M 130.64 % -54.597 M 7.73 % -59.170 M -24.50 % -47.527 M 40.93 % -80.457 M -188.68 % 90.723 M -68.11 % 284.488 M 250.85 % -188.587 M -183.78 % 225.095 M
Accounts receivables 167.451 M 164.40 % -260.032 M -393.51 % 88.594 M 197.81 % -90.581 M -350.54 % 36.155 M -58.41 % 86.941 M 590.06 % -17.741 M -138.49 % 46.095 M -65.74 % 134.540 M -35.06 % 207.162 M 239.40 % -148.608 M 43.87 % -264.748 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 31.232 M 188.76 % -35.187 M -202.57 % 34.307 M 171.90 % -47.716 M -614.74 % 9.270 M 95.57 % 4.740 M 410.41 % -1.527 M 79.59 % -7.482 M -157.46 % 13.021 M -18.06 % 15.890 M 328.86 % -6.943 M 54.09 % -15.122 M 22.65 % -19.550 M -687.26 % 3.329 M -30.49 % 4.789 M 0.000 -100.00 % 13.721 M -14.79 % 16.102 M 93.63 % 8.316 M 139.51 % -21.050 M -175.96 % -7.628 M -7.95 % -7.066 M 5.00 % -7.438 M -261.45 % 4.607 M 134.02 % -13.542 M -121.62 % 62.622 M 441.34 % -18.346 M
Accounts payables -140.904 M -176.18 % 184.969 M 313.53 % -86.626 M -175.24 % 115.135 M 308.57 % -55.203 M -87.68 % -29.413 M -82.97 % -16.075 M -146.42 % 34.629 M 125.74 % -134.540 M 35.06 % -207.162 M -239.40 % 148.608 M -43.87 % 264.748 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 297.000 K -83.94 % 1.849 M 102.13 % -86.626 M -440.57 % -16.025 M -3 273.68 % -475.000 K -101.12 % 42.230 M 126.65 % 18.632 M 1 170.94 % 1.466 M 103.17 % -46.192 M 68.07 % -144.684 M -1 449.92 % 10.718 M -90.72 % 115.478 M 67.29 % 69.028 M 80.36 % 38.273 M -51.09 % 78.256 M 0.000 -100.00 % 39.633 M -68.93 % 127.553 M 1 415.78 % 8.415 M 125.08 % -33.547 M 34.91 % -51.542 M -27.39 % -40.461 M 44.59 % -73.019 M -184.79 % 86.116 M -71.10 % 298.030 M 218.64 % -251.209 M -203.19 % 243.441 M
Other non cash items 549.909 M 113.20 % 257.930 M -23.77 % 338.376 M 3 112.53 % 10.533 M 55.13 % 6.790 M 184.44 % -8.041 M 97.82 % -368.388 M -110.56 % -174.957 M -3 066.38 % 5.898 M -21.79 % 7.541 M 47.80 % 5.102 M -27.65 % 7.052 M 4.41 % 6.754 M 64.81 % 4.098 M 101.26 % -326.303 M -39.51 % -233.897 M -14 139.44 % 1.666 M 122.05 % -7.557 M 22.71 % -9.777 M 90.10 % -98.732 M -12.21 % -87.987 M -386.43 % 30.719 M 1 290.66 % -2.580 M 76.95 % -11.193 M 92.64 % -151.994 M -198.84 % 153.781 M 766.84 % -23.061 M
Net cash provided by operating activities 225.709 M 30.56 % 172.884 M -18.10 % 211.090 M 32.04 % 159.871 M 64.04 % 97.460 M -63.09 % 264.070 M 39.17 % 189.740 M -34.67 % 290.423 M -28.13 % 404.090 M 7.60 % 375.531 M -32.04 % 552.590 M 19.07 % 464.074 M 170.25 % 171.722 M 1 861.86 % 8.753 M -88.92 % 78.977 M 1 333.08 % 5.511 M 111.40 % -48.360 M -140.03 % 120.820 M 871.47 % -15.661 M -132.87 % 47.640 M -59.87 % 118.716 M 39.89 % 84.865 M 264.26 % -51.665 M -282.41 % 28.324 M -89.08 % 259.412 M 0.000 -100.00 % 207.322 M
Investments in property plant and equipment 0.000 100.00 % -2.333 M 87.61 % -18.829 M 41.81 % -32.356 M -57.80 % -20.504 M 27.46 % -28.267 M -61.91 % -17.459 M 55.12 % -38.903 M -654.81 % -5.154 M 87.86 % -42.441 M 12.48 % -48.492 M 3.15 % -50.069 M 11.03 % -56.275 M -9.00 % -51.628 M -152.63 % -20.436 M 0.000 100.00 % -9.596 M -38.53 % -6.927 M -226.28 % -2.123 M 81.28 % -11.342 M -181.09 % -4.035 M 85.72 % -28.256 M -13.25 % -24.951 M 40.87 % -42.199 M -47.57 % -28.596 M 28.84 % -40.186 M -124.99 % -17.861 M
Acquisitions net 0.000 0.000 -100.00 % 135.000 K -99.77 % 59.940 M 0.000 100.00 % -73.000 K -100.57 % 12.812 M -38.98 % 20.997 M 3 914.72 % 523.000 K 100.22 % -235.434 M 0.000 0.000 0.000 0.000 0.000 100.00 % -353.000 K 94.97 % -7.020 M -217.39 % 5.980 M 102.62 % -228.437 M 0.000 -100.00 % 37.623 M 0.000 100.00 % -14.239 M 93.85 % -231.560 M -504.60 % -38.300 M 0.000 0.000
Purchases of investments 0.000 100.00 % -616.971 M -3 559.81 % -16.858 M 76.91 % -73.016 M -1 768.37 % -3.908 M 31.28 % -5.687 M 86.50 % -42.113 M -83.28 % -22.977 M -506.41 % -3.789 M 92.92 % -53.523 M 0.000 100.00 % -33.954 M 0.000 0.000 0.000 100.00 % -207.062 M 71.46 % -725.564 M 10.17 % -807.697 M -380.84 % -167.977 M -8.96 % -154.158 M -22.34 % -126.005 M -193.72 % -42.900 M 62.07 % -113.100 M 0.000 100.00 % -106.878 M -25.03 % -85.484 M -63.87 % -52.166 M
Sales maturities of investments 0.000 -100.00 % 49.098 M 36 468.89 % -135.000 K -100.57 % 23.759 M 0.000 -100.00 % 5.760 M -91.20 % 65.439 M 104.49 % 32.001 M 107.21 % 15.444 M -11.07 % 17.366 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 775.302 M 23.71 % 626.717 M 366.37 % 134.381 M 84.49 % 72.839 M 199.97 % 24.282 M -16.04 % 28.921 M -65.75 % 84.435 M 0.000 -100.00 % 409.898 M 0.000 0.000
Other investing activites 120.399 M 534.48 % 18.976 M 52.08 % 12.478 M 155.39 % -22.529 M -453.73 % 6.369 M -69.42 % 20.830 M 514.64 % 3.389 M 133.92 % -9.991 M -367.14 % 3.740 M -65.65 % 10.889 M 235.56 % 3.245 M 35.89 % 2.388 M 52.30 % 1.568 M 107.81 % -20.080 M -417.57 % 6.323 M -76.53 % 26.941 M 234.79 % -19.987 M -366.53 % 7.499 M 199.96 % 2.500 M -87.61 % 20.182 M -65.63 % 58.721 M 2.85 % 57.092 M 274.62 % -32.695 M -208.14 % 30.233 M 2 316.71 % 1.251 M -99.27 % 171.337 M 216.80 % 54.083 M
Net cash used for investing activites 120.399 M 121.84 % -551.230 M -2 275.07 % -23.209 M 47.49 % -44.202 M -144.98 % -18.043 M -142.61 % -7.437 M -133.70 % 22.068 M 216.93 % -18.873 M -275.33 % 10.764 M 103.55 % -303.143 M -569.97 % -45.247 M 44.57 % -81.635 M -49.22 % -54.707 M 23.71 % -71.708 M -408.10 % -14.113 M 92.18 % -180.474 M -1 473.99 % 13.135 M 107.53 % -174.428 M 33.34 % -261.656 M -261.01 % -72.479 M -669.91 % -9.414 M -163.36 % 14.857 M 114.78 % -100.550 M 58.71 % -243.526 M -202.59 % 237.375 M 419.80 % 45.667 M 386.42 % -15.944 M
Debt repayment -56.583 M 47.41 % -107.600 M 75.91 % -446.600 M -1 224.94 % 39.700 M 270.61 % -23.269 M -126.68 % 87.200 M -5.14 % 91.925 M 23.31 % 74.550 M 361.67 % -28.490 M -128.56 % 99.760 M 344.51 % -40.800 M 26.88 % -55.800 M -47.73 % -37.771 M -122.95 % 164.571 M 3 191.42 % 5.000 M -97.41 % 193.279 M 366.34 % 41.446 M -20.99 % 52.457 M -39.39 % 86.546 M 387.92 % -30.059 M 89.25 % -279.492 M -682.96 % -35.697 M -187.62 % 40.739 M 217.02 % -34.815 M 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 578.000 K 0.000 0.000 0.000 -100.00 % 76.000 K -81.82 % 418.000 K -58.94 % 1.018 M -82.16 % 5.707 M 18.01 % 4.836 M -98.42 % 305.850 M 1 799.93 % 16.098 M -10.78 % 18.043 M 28 539.68 % 63.000 K -99.92 % 82.442 M 972.35 % 7.688 M 93.95 % 3.964 M -98.90 % 360.427 M 26 304.91 % 1.365 M -99.68 % 428.850 M 7 563.51 % 5.596 M -97.93 % 270.505 M 415.53 % 52.471 M -51.25 % 107.633 M 1 269.38 % 7.860 M 0.000 0.000
Common stock repurchased -1.137 M 44.46 % -2.047 M 83.38 % -12.318 M -431.18 % -2.319 M 88.97 % -21.021 M 73.86 % -80.427 M -21.13 % -66.398 M 59.64 % -164.512 M -295.04 % -41.644 M 46.76 % -78.223 M -121.02 % -35.392 M 23.06 % -46.002 M 38.21 % -74.451 M -139.04 % -31.146 M -2 476.18 % -1.209 M 76.10 % -5.059 M -33.80 % -3.781 M 0.000 0.000 100.00 % -5.327 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -93.111 M 0.09 % -93.193 M 0.42 % -93.583 M 40.30 % -156.750 M -64.88 % -95.072 M 51.95 % -197.867 M -23.12 % -160.705 M -46.13 % -109.974 M -81.84 % -60.480 M 23.90 % -79.475 M 33.84 % -120.120 M -411.54 % -23.482 M 2.73 % -24.142 M 28.20 % -33.625 M -34.20 % -25.055 M 0.000 100.00 % -78.303 M 49.18 % -154.076 M -83.11 % -84.142 M 29.92 % -120.060 M -92.35 % -62.419 M -377.10 % -13.083 M 0.000 100.00 % -10.091 M 95.47 % -222.596 M -1 022.41 % -19.832 M 66.67 % -59.496 M
Other financing activites -46.442 M -68.92 % -27.494 M -74.51 % -15.755 M -371.71 % -3.340 M -74.96 % -1.909 M 32.90 % -2.845 M 83.66 % -17.409 M 64.14 % -48.549 M 20.76 % -61.272 M 33.30 % -91.857 M 24.12 % -121.062 M 0.000 0.000 0.000 100.00 % -1.241 M -220.67 % -387.000 K -109.76 % 3.964 M 0.000 100.00 % -391.000 K 56.56 % -900.000 K 0.000 100.00 % -4.263 M -166.44 % -1.600 M 36.20 % -2.508 M -101.14 % 220.876 M 1 013.74 % 19.832 M -66.67 % 59.496 M
Net cash used provided by financing activities -197.273 M 14.14 % -229.756 M 59.57 % -568.256 M -363.09 % -122.709 M 13.14 % -141.271 M 27.13 % -193.863 M -27.40 % -152.169 M 38.51 % -247.467 M -32.92 % -186.179 M -28.44 % -144.959 M -1 157.89 % -11.524 M 89.45 % -109.186 M 7.72 % -118.321 M -218.48 % 99.863 M 66.61 % 59.937 M -66.43 % 178.550 M 586.86 % -36.674 M -114.17 % 258.808 M 7 561.57 % 3.378 M -98.76 % 272.954 M 181.16 % -336.315 M -254.65 % 217.462 M 137.38 % 91.610 M 103.21 % 45.082 M 634.23 % 6.140 M 0.000 100.00 % -8.298 M
Effect of forex changes on cash -140.879 M -3 381.60 % 4.293 M 533.64 % -990.000 K 73.82 % -3.782 M 4.71 % -3.969 M -536.06 % -624.000 K 84.69 % -4.077 M -137.62 % 10.837 M 1 632.81 % -707.000 K -156.16 % -276.000 K 79.28 % -1.332 M -1 924.66 % 73.000 K -86.89 % 557.000 K 144.03 % -1.265 M -84.13 % -687.000 K -394.24 % -139.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 516.000 K -58.52 % 1.244 M 126.42 % -4.709 M -79.73 % -2.620 M
Net change in cash 7.956 M 101.32 % -603.809 M -58.33 % -381.365 M -3 423.98 % -10.822 M 83.56 % -65.823 M -205.92 % 62.146 M 11.85 % 55.562 M 59.11 % 34.920 M -84.68 % 227.968 M 412.94 % -72.847 M -114.73 % 494.487 M 80.91 % 273.326 M 36 592.12 % -749.000 K -102.10 % 35.643 M -71.28 % 124.114 M 3 499.59 % 3.448 M 104.80 % -71.899 M -135.04 % 205.200 M 174.91 % -273.939 M -210.41 % 248.115 M 209.30 % -227.013 M -171.57 % 317.184 M 623.36 % -60.605 M 64.57 % -171.046 M -159.01 % 289.853 M 382.08 % -102.755 M -156.94 % 180.460 M
Cash at beginning of period 479.515 M -55.74 % 1.083 B -26.04 % 1.465 B -0.73 % 1.476 B -4.27 % 1.541 B 4.20 % 1.479 B 3.90 % 1.424 B 2.51 % 1.389 B 19.64 % 1.161 B -5.91 % 1.234 B 66.90 % 739.098 M 58.68 % 465.772 M -0.16 % 466.521 M 8.27 % 430.878 M 40.46 % 306.764 M 1.14 % 303.316 M -19.16 % 375.215 M 120.70 % 170.015 M -61.70 % 443.954 M 126.69 % 195.839 M -53.69 % 422.852 M 300.17 % 105.668 M -36.45 % 166.273 M -43.05 % 291.955 M 13 789.39 % 2.102 M -98.00 % 104.857 M 238.69 % -75.603 M
Cash at end of period 627.030 M 30.76 % 479.515 M -55.74 % 1.083 B -26.04 % 1.465 B -0.73 % 1.476 B -4.27 % 1.541 B 4.20 % 1.479 B 3.90 % 1.424 B 2.51 % 1.389 B 19.64 % 1.161 B -5.91 % 1.234 B 66.90 % 739.098 M 58.68 % 465.772 M -0.16 % 466.521 M 8.27 % 430.878 M 40.46 % 306.764 M 1.14 % 303.316 M -19.16 % 375.215 M 120.70 % 170.015 M -61.70 % 443.954 M 126.69 % 195.839 M -53.69 % 422.852 M 300.17 % 105.668 M -12.61 % 120.909 M -58.59 % 291.955 M 13 789.39 % 2.102 M -98.00 % 104.857 M
Operating cash flow 225.709 M 30.56 % 172.884 M -18.10 % 211.090 M 32.04 % 159.871 M 64.04 % 97.460 M -63.09 % 264.070 M 39.17 % 189.740 M -34.67 % 290.423 M -28.13 % 404.090 M 7.60 % 375.531 M -32.04 % 552.590 M 19.07 % 464.074 M 170.25 % 171.722 M 1 861.86 % 8.753 M -88.92 % 78.977 M 1 333.08 % 5.511 M 111.40 % -48.360 M -140.03 % 120.820 M 871.47 % -15.661 M -132.87 % 47.640 M -59.87 % 118.716 M 39.89 % 84.865 M 264.26 % -51.665 M -282.41 % 28.324 M -89.08 % 259.412 M 0.000 -100.00 % 207.322 M
Capital expenditure -3.587 M -53.75 % -2.333 M 87.61 % -18.829 M 41.81 % -32.356 M -57.80 % -20.504 M 27.46 % -28.267 M -61.91 % -17.459 M 55.12 % -38.903 M -654.81 % -5.154 M 87.86 % -42.441 M 12.48 % -48.492 M 3.15 % -50.069 M 11.03 % -56.275 M -9.00 % -51.628 M -152.63 % -20.436 M 0.000 100.00 % -9.596 M -38.53 % -6.927 M -226.28 % -2.123 M 81.28 % -11.342 M -181.09 % -4.035 M 85.72 % -28.256 M -13.25 % -24.951 M 40.87 % -42.199 M -47.57 % -28.596 M 28.84 % -40.186 M -124.99 % -17.861 M
Free CashFlow 222.122 M 30.24 % 170.551 M -11.29 % 192.261 M 50.78 % 127.515 M 65.70 % 76.956 M -67.36 % 235.803 M 36.87 % 172.281 M -31.50 % 251.520 M -36.95 % 398.936 M 19.77 % 333.090 M -33.92 % 504.098 M 21.76 % 414.005 M 258.61 % 115.447 M 369.26 % -42.875 M -173.24 % 58.541 M 962.26 % 5.511 M 109.51 % -57.956 M -150.89 % 113.893 M 740.42 % -17.784 M -148.99 % 36.298 M -68.35 % 114.681 M 102.58 % 56.609 M 173.89 % -76.616 M -452.19 % -13.875 M -106.01 % 230.816 M 674.37 % -40.186 M -121.21 % 189.461 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30
Revenue 261.116 M -53.83 % 565.552 M 7.38 % 526.666 M -37.64 % 844.584 M 97.79 % 427.006 M 25.25 % 340.912 M -9.98 % 378.717 M -29.04 % 533.688 M 63.17 % 327.075 M -0.07 % 327.296 M 56.58 % 209.024 M -36.85 % 330.972 M 13.50 % 291.594 M -37.94 % 469.845 M 78.16 % 263.714 M -53.03 % 561.478 M 25.39 % 447.783 M -14.65 % 524.663 M -27.74 % 726.063 M -26.27 % 984.820 M 22.13 % 806.384 M -44.17 % 1.444 B 51.54 % 953.144 M -19.15 % 1.179 B 67.98 % 701.852 M 186.24 % 245.200 M 0.00 % 245.200 M 200.72 % 81.539 M 0.00 % 81.539 M -38.16 % 131.863 M 0.00 % 131.863 M -64.39 % 370.318 M 0.00 % 370.318 M -7.62 % 400.870 M 0.00 % 400.870 M -19.51 % 498.025 M 0.00 % 498.025 M -15.00 % 585.926 M 0.00 % 585.926 M -10.56 % 655.132 M 0.00 % 655.132 M -0.15 % 656.138 M 0.00 % 656.138 M 34.21 % 488.882 M 0.00 % 488.882 M 101.49 % 242.631 M 0.00 % 242.631 M -5.70 % 257.309 M 0.00 % 257.309 M -47.00 % 485.515 M 0.00 % 485.515 M -10.24 % 540.918 M 0.00 % 540.918 M 22.38 % 441.998 M 0.00 % 441.998 M
Net income -205.570 M 7.57 % -222.396 M -39.10 % -159.880 M -86.01 % -85.951 M -189.26 % 96.291 M 162.30 % -154.557 M -165.46 % -58.222 M -483.54 % 15.180 M 123.49 % -64.610 M 73.42 % -243.095 M 8.09 % -264.505 M -209.89 % 240.710 M 36.76 % 176.007 M -41.57 % 301.248 M 37.32 % 219.377 M 3.14 % 212.690 M 206.00 % 69.506 M 1 356.23 % 4.773 M 104.15 % -114.905 M -203.48 % 111.043 M -63.31 % 302.675 M -26.26 % 410.435 M 18.20 % 347.230 M -32.75 % 516.341 M -21.93 % 661.386 M 13.04 % 585.067 M 0.00 % 585.067 M 59.74 % 366.263 M 0.00 % 366.263 M 166.37 % 137.501 M 0.00 % 137.501 M 14.87 % 119.704 M 0.00 % 119.704 M 152.64 % -227.387 M 0.00 % -227.387 M -243.98 % 157.927 M 0.00 % 157.927 M 21.31 % 130.185 M 0.00 % 130.185 M 32.85 % 97.995 M 0.00 % 97.995 M -24.73 % 130.189 M 0.00 % 130.189 M 263.41 % 35.825 M 0.00 % 35.825 M 5 532.78 % 636.000 K 0.00 % 636.000 K 101.47 % -43.400 M 0.00 % -43.400 M -176.11 % 57.023 M 0.00 % 57.023 M 1 803.30 % 2.996 M 0.00 % 2.996 M 133.71 % -8.887 M 0.00 % -8.887 M
Income before tax -198.940 M -11.66 % -178.173 M -121.57 % -80.414 M -421.97 % 24.976 M -82.72 % 144.531 M 213.80 % -126.999 M -154.67 % -49.869 M -236.27 % 36.595 M 188.45 % -41.374 M 80.22 % -209.195 M 23.26 % -272.596 M -202.29 % 266.500 M 47.79 % 180.322 M -46.65 % 338.002 M 57.52 % 214.584 M -17.82 % 261.107 M 135.21 % 111.012 M 110.49 % 52.741 M 655.05 % -9.502 M -103.81 % 249.677 M -44.82 % 452.458 M -30.04 % 646.774 M 20.63 % 536.164 M -22.58 % 692.514 M -6.53 % 740.861 M 23.92 % 597.865 M 0.00 % 597.865 M 72.01 % 347.586 M 0.00 % 347.586 M 139.18 % 145.325 M 0.00 % 145.325 M 0.83 % 144.126 M 0.00 % 144.126 M 156.02 % -257.290 M 0.00 % -257.290 M -248.45 % 173.313 M 0.00 % 173.313 M 10.14 % 157.361 M 0.00 % 157.361 M 58.29 % 99.416 M 0.00 % 99.416 M -22.21 % 127.803 M 0.00 % 127.803 M 194.63 % 43.378 M 0.00 % 43.378 M 3 785.18 % 1.117 M 0.00 % 1.117 M 102.43 % -45.979 M 0.00 % -45.979 M -177.61 % 59.241 M 0.00 % 59.241 M 199.18 % 19.801 M 0.00 % 19.801 M 229.72 % -15.265 M 0.00 % -15.265 M
Income before tax ratio -0.76 -141.84 % -0.32 -106.34 % -0.15 -616.32 % 0.03 -91.26 % 0.34 190.86 % -0.37 -182.91 % -0.13 -292.04 % 0.07 154.21 % -0.13 80.21 % -0.64 50.99 % -1.30 -261.96 % 0.81 30.21 % 0.62 -14.04 % 0.72 -11.59 % 0.81 74.98 % 0.47 87.58 % 0.25 146.62 % 0.10 868.12 % -0.01 -105.16 % 0.25 -54.82 % 0.56 25.30 % 0.45 -20.40 % 0.56 -4.23 % 0.59 -44.35 % 1.06 -56.71 % 2.44 0.00 % 2.44 -42.80 % 4.26 0.00 % 4.26 286.79 % 1.10 0.00 % 1.10 183.17 % 0.39 0.00 % 0.39 160.64 % -0.64 0.00 % -0.64 -284.43 % 0.35 0.00 % 0.35 29.58 % 0.27 0.00 % 0.27 76.98 % 0.15 0.00 % 0.15 -22.09 % 0.19 0.00 % 0.19 119.52 % 0.09 0.00 % 0.09 1 828.20 % 0.00 0.00 % 0.00 102.58 % -0.18 0.00 % -0.18 -246.45 % 0.12 0.00 % 0.12 233.32 % 0.04 0.00 % 0.04 206.00 % -0.03 0.00 % -0.03
EBITDA 11.669 M 107.04 % -165.638 M -150.61 % -66.094 M -252.71 % 43.281 M -72.98 % 160.164 M 245.20 % -110.308 M -203.69 % -36.322 M -172.28 % 50.250 M 288.31 % -26.685 M 86.33 % -195.170 M 23.17 % -254.016 M -187.97 % 288.760 M 43.63 % 201.046 M 50.70 % 133.411 M 115.05 % 62.036 M -57.25 % 145.129 M 5.63 % 137.391 M 4.56 % 131.404 M -45.96 % 243.155 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 610.031 M 0.00 % 610.031 M 70.68 % 357.413 M 0.00 % 357.413 M 131.34 % 154.499 M 0.00 % 154.499 M 3.84 % 148.785 M 0.00 % 148.785 M 160.21 % -247.114 M 0.00 % -247.114 M -236.59 % 180.918 M 0.00 % 180.918 M 12.79 % 160.397 M 0.00 % 160.397 M 53.06 % 104.795 M 0.00 % 104.795 M -20.65 % 132.072 M 0.00 % 132.072 M 66.51 % 79.317 M 0.00 % 79.317 M 268.62 % 21.517 M 0.00 % 21.517 M 169.75 % -30.850 M 0.00 % -30.850 M -160.27 % -11.853 M 0.00 % -11.853 M -145.06 % 26.304 M 0.00 % 26.304 M 740.78 % -4.105 M 0.00 % -4.105 M
Net income ratio -0.79 -100.20 % -0.39 -29.54 % -0.30 -198.30 % -0.10 -145.13 % 0.23 149.74 % -0.45 -194.90 % -0.15 -640.49 % 0.03 114.40 % -0.20 73.40 % -0.74 41.31 % -1.27 -273.99 % 0.73 20.49 % 0.60 -5.86 % 0.64 -22.93 % 0.83 119.61 % 0.38 144.04 % 0.16 1 606.25 % 0.01 105.75 % -0.16 -240.36 % 0.11 -69.96 % 0.38 32.09 % 0.28 -22.00 % 0.36 -16.82 % 0.44 -53.52 % 0.94 -60.51 % 2.39 0.00 % 2.39 -46.88 % 4.49 0.00 % 4.49 330.77 % 1.04 0.00 % 1.04 222.59 % 0.32 0.00 % 0.32 156.99 % -0.57 0.00 % -0.57 -278.88 % 0.32 0.00 % 0.32 42.72 % 0.22 0.00 % 0.22 48.54 % 0.15 0.00 % 0.15 -24.61 % 0.20 0.00 % 0.20 170.77 % 0.07 0.00 % 0.07 2 695.53 % 0.00 0.00 % 0.00 101.55 % -0.17 0.00 % -0.17 -243.61 % 0.12 0.00 % 0.12 2 020.49 % 0.01 0.00 % 0.01 127.55 % -0.02 0.00 % -0.02
Ratio EBITDA 0.04 115.26 % -0.29 -133.38 % -0.13 -344.89 % 0.05 -86.34 % 0.38 215.92 % -0.32 -237.37 % -0.10 -201.86 % 0.09 215.41 % -0.08 86.32 % -0.60 50.93 % -1.22 -239.29 % 0.87 26.54 % 0.69 142.82 % 0.28 20.71 % 0.24 -8.99 % 0.26 -15.76 % 0.31 22.51 % 0.25 -25.21 % 0.33 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 2.49 0.00 % 2.49 -43.24 % 4.38 0.00 % 4.38 274.11 % 1.17 0.00 % 1.17 191.62 % 0.40 0.00 % 0.40 165.18 % -0.62 0.00 % -0.62 -269.69 % 0.36 0.00 % 0.36 32.70 % 0.27 0.00 % 0.27 71.14 % 0.16 0.00 % 0.16 -20.53 % 0.20 0.00 % 0.20 24.07 % 0.16 0.00 % 0.16 82.95 % 0.09 0.00 % 0.09 173.97 % -0.12 0.00 % -0.12 -391.11 % -0.02 0.00 % -0.02 -150.20 % 0.05 0.00 % 0.05 623.60 % -0.01 0.00 % -0.01
Gross profit ratio 0.56 -1.03 % 0.57 -7.68 % 0.62 -0.83 % 0.62 1.95 % 0.61 2.93 % 0.59 -5.27 % 0.62 8.21 % 0.58 -12.62 % 0.66 0.01 % 0.66 -10.76 % 0.74 10.00 % 0.67 -3.85 % 0.70 7.02 % 0.65 -5.19 % 0.69 12.15 % 0.61 -7.32 % 0.66 1.82 % 0.65 -3.70 % 0.68 5.42 % 0.64 -4.71 % 0.67 4.96 % 0.64 -2.24 % 0.66 -0.08 % 0.66 -1.78 % 0.67 1.68 % 0.66 0.00 % 0.66 -3.51 % 0.68 0.00 % 0.68 12.35 % 0.61 0.00 % 0.61 17.82 % 0.51 0.00 % 0.51 17.55 % 0.44 0.00 % 0.44 -8.41 % 0.48 0.00 % 0.48 -4.24 % 0.50 0.00 % 0.50 -2.80 % 0.51 0.00 % 0.51 -7.44 % 0.55 0.00 % 0.55 -1.78 % 0.57 0.00 % 0.57 10.90 % 0.51 0.00 % 0.51 9.89 % 0.46 0.00 % 0.46 -2.59 % 0.48 0.00 % 0.48 -2.55 % 0.49 0.00 % 0.49 -8.81 % 0.54 0.00 % 0.54
Weighted average shs out dil 2.068 B -0.01 % 2.068 B -0.08 % 2.070 B -0.01 % 2.070 B -0.07 % 2.071 B -0.29 % 2.078 B -0.15 % 2.081 B -0.45 % 2.090 B -0.01 % 2.090 B -0.50 % 2.101 B -0.61 % 2.114 B 2.54 % 2.061 B -0.07 % 2.063 B 1.06 % 2.041 B 1.88 % 2.003 B -2.32 % 2.051 B -3.19 % 2.119 B -1.89 % 2.160 B -0.19 % 2.164 B -3.05 % 2.232 B -1.98 % 2.277 B -0.53 % 2.289 B -0.38 % 2.298 B -1.57 % 2.334 B -1.17 % 2.362 B -2.17 % 2.415 B 0.00 % 2.415 B -4.01 % 2.515 B 0.00 % 2.515 B -4.52 % 2.635 B 0.00 % 2.635 B 14.61 % 2.299 B 0.00 % 2.299 B 2.97 % 2.232 B 0.00 % 2.232 B 5.20 % 2.122 B 0.00 % 2.122 B 12.65 % 1.884 B 0.00 % 1.884 B 4.04 % 1.811 B 0.00 % 1.811 B 14.92 % 1.576 B 0.00 % 1.576 B 1.89 % 1.546 B 0.00 % 1.546 B 33.44 % 1.159 B 0.00 % 1.159 B 23.23 % 940.401 M 0.00 % 940.401 M 39.93 % 672.045 M 0.00 % 672.045 M 2.03 % 658.681 M 0.00 % 658.681 M 0.00 % 658.681 M 0.00 % 658.681 M
Weighted average shs out 2.068 B 0.06 % 2.067 B -0.15 % 2.070 B -0.01 % 2.070 B -0.07 % 2.071 B -0.29 % 2.078 B -0.15 % 2.081 B -0.45 % 2.090 B -0.01 % 2.090 B -0.50 % 2.101 B -0.61 % 2.114 B 2.54 % 2.061 B -0.07 % 2.063 B 1.06 % 2.041 B 1.88 % 2.003 B -2.32 % 2.051 B -3.19 % 2.119 B -1.89 % 2.160 B -0.19 % 2.164 B -3.05 % 2.232 B -1.98 % 2.277 B -0.53 % 2.289 B -0.38 % 2.298 B -1.57 % 2.334 B -1.17 % 2.362 B -2.17 % 2.414 B 0.00 % 2.414 B -4.01 % 2.515 B 0.00 % 2.515 B -4.52 % 2.635 B 0.00 % 2.635 B 19.45 % 2.206 B 0.00 % 2.206 B -1.20 % 2.232 B 0.00 % 2.232 B 5.88 % 2.108 B 0.00 % 2.108 B 12.79 % 1.869 B 0.00 % 1.869 B 4.95 % 1.781 B 0.00 % 1.781 B 14.38 % 1.557 B 0.00 % 1.557 B 0.71 % 1.546 B 0.00 % 1.546 B 33.44 % 1.159 B 0.00 % 1.159 B 23.23 % 940.401 M 0.00 % 940.401 M 40.34 % 670.071 M 0.00 % 670.071 M 1.73 % 658.681 M 0.00 % 658.681 M 0.00 % 658.681 M 0.00 % 658.681 M
EPS diluted -0.10 9.64 % -0.11 -42.49 % -0.08 -86.02 % -0.04 -189.25 % 0.05 162.50 % -0.07 -165.71 % -0.03 -483.56 % 0.01 123.62 % -0.03 74.25 % -0.12 7.69 % -0.13 -208.33 % 0.12 40.68 % 0.09 -43.13 % 0.15 36.36 % 0.11 10.00 % 0.10 204.88 % 0.03 1 390.91 % 0.00 104.14 % -0.05 -206.63 % 0.05 -61.69 % 0.13 -27.78 % 0.18 20.00 % 0.15 -31.82 % 0.22 -21.43 % 0.28 12.00 % 0.25 0.00 % 0.25 78.57 % 0.14 0.00 % 0.14 180.00 % 0.05 0.00 % 0.05 0.00 % 0.05 0.00 % 0.05 150.00 % -0.10 0.00 % -0.10 -233.33 % 0.08 0.00 % 0.08 7.14 % 0.07 0.00 % 0.07 27.27 % 0.06 0.00 % 0.06 418.87 % 0.01 0.00 % 0.01 -61.45 % 0.03 0.00 % 0.03 4 483.33 % 0.00 0.00 % 0.00 101.30 % -0.05 0.00 % -0.05 -154.24 % 0.09 0.00 % 0.09 1 747.83 % 0.00 0.00 % 0.00 134.07 % -0.01 0.00 % -0.01
Earnings per share -0.10 9.64 % -0.11 -42.49 % -0.08 -86.02 % -0.04 -189.25 % 0.05 162.50 % -0.07 -165.71 % -0.03 -483.56 % 0.01 123.62 % -0.03 74.25 % -0.12 7.69 % -0.13 -208.33 % 0.12 40.68 % 0.09 -43.13 % 0.15 36.36 % 0.11 10.00 % 0.10 204.88 % 0.03 1 390.91 % 0.00 104.14 % -0.05 -206.63 % 0.05 -61.69 % 0.13 -27.78 % 0.18 20.00 % 0.15 -31.82 % 0.22 -21.43 % 0.28 12.00 % 0.25 0.00 % 0.25 78.57 % 0.14 0.00 % 0.14 154.55 % 0.06 0.00 % 0.06 0.00 % 0.06 0.00 % 0.06 155.00 % -0.10 0.00 % -0.10 -233.33 % 0.08 0.00 % 0.08 7.14 % 0.07 0.00 % 0.07 27.27 % 0.06 0.00 % 0.06 -31.25 % 0.08 0.00 % 0.08 186.74 % 0.03 0.00 % 0.03 4 550.00 % 0.00 0.00 % 0.00 101.30 % -0.05 0.00 % -0.05 -154.24 % 0.09 0.00 % 0.09 1 747.83 % 0.00 0.00 % 0.00 134.07 % -0.01 0.00 % -0.01
Gross profit 146.835 M -54.31 % 321.343 M -0.86 % 324.137 M -38.16 % 524.150 M 101.65 % 259.934 M 28.92 % 201.619 M -14.73 % 236.436 M -23.21 % 307.918 M 42.58 % 215.962 M -0.05 % 216.076 M 39.73 % 154.633 M -30.53 % 222.584 M 9.13 % 203.954 M -33.58 % 307.064 M 68.92 % 181.780 M -47.32 % 345.092 M 16.21 % 296.945 M -13.10 % 341.692 M -30.41 % 491.037 M -22.28 % 631.776 M 16.38 % 542.857 M -41.40 % 926.395 M 48.15 % 625.312 M -19.22 % 774.076 M 64.99 % 469.157 M 191.04 % 161.199 M 0.00 % 161.199 M 190.16 % 55.555 M 0.00 % 55.555 M -30.52 % 79.963 M 0.00 % 79.963 M -58.05 % 190.600 M 0.00 % 190.600 M 8.60 % 175.515 M 0.00 % 175.515 M -26.28 % 238.081 M 0.00 % 238.081 M -18.61 % 292.513 M 0.00 % 292.513 M -13.07 % 336.500 M 0.00 % 336.500 M -7.59 % 364.121 M 0.00 % 364.121 M 31.82 % 276.228 M 0.00 % 276.228 M 123.45 % 123.618 M 0.00 % 123.618 M 3.62 % 119.302 M 0.00 % 119.302 M -48.37 % 231.091 M 0.00 % 231.091 M -12.53 % 264.194 M 0.00 % 264.194 M 11.59 % 236.746 M 0.00 % 236.746 M
Income tax expense 19.218 M -21.51 % 24.485 M -29.00 % 34.485 M -20.98 % 43.639 M 694.59 % 5.492 M -75.13 % 22.085 M 144.11 % 9.047 M 22.12 % 7.408 M -48.57 % 14.404 M -35.72 % 22.407 M 22.51 % 18.290 M -47.99 % 35.166 M 146.66 % 14.257 M -34.01 % 21.606 M 107.11 % 10.432 M -73.10 % 38.781 M 67.51 % 23.151 M -42.16 % 40.028 M -28.14 % 55.699 M -30.15 % 79.740 M 17.09 % 68.100 M -8.78 % 74.651 M -20.95 % 94.439 M 156.18 % 36.865 M 248.77 % 10.570 M 233.18 % 3.173 M 0.00 % 3.173 M -12.36 % 3.620 M 0.00 % 3.620 M -88.50 % 31.488 M 0.00 % 31.488 M -28.47 % 44.017 M 0.00 % 44.017 M 220.36 % 13.740 M 0.00 % 13.740 M -9.43 % 15.170 M 0.00 % 15.170 M -44.18 % 27.177 M 0.00 % 27.177 M 1 813.16 % 1.421 M 0.00 % 1.421 M 159.53 % -2.386 M 0.00 % -2.386 M -131.59 % 7.554 M 0.00 % 7.554 M 1 472.01 % 480.500 K 0.00 % 480.500 K 118.63 % -2.579 M 0.00 % -2.579 M -216.28 % 2.218 M 0.00 % 2.218 M -86.80 % 16.805 M 0.00 % 16.805 M 363.48 % -6.378 M 0.00 % -6.378 M
Cost of revenue 114.281 M -53.20 % 244.209 M 20.58 % 202.529 M -36.80 % 320.434 M 91.79 % 167.072 M 19.94 % 139.293 M -2.10 % 142.281 M -36.98 % 225.770 M 103.19 % 111.113 M -0.10 % 111.220 M 104.48 % 54.391 M -49.82 % 108.388 M 23.67 % 87.640 M -46.16 % 162.781 M 98.67 % 81.934 M -62.14 % 216.386 M 43.46 % 150.838 M -17.56 % 182.971 M -22.15 % 235.026 M -33.43 % 353.044 M 33.97 % 263.527 M -49.12 % 517.983 M 58.00 % 327.832 M -19.03 % 404.890 M 74.00 % 232.695 M 177.01 % 84.001 M 0.00 % 84.001 M 223.28 % 25.984 M 0.00 % 25.984 M -49.93 % 51.900 M 0.00 % 51.900 M -71.12 % 179.718 M 0.00 % 179.718 M -20.25 % 225.355 M 0.00 % 225.355 M -13.31 % 259.944 M 0.00 % 259.944 M -11.41 % 293.413 M 0.00 % 293.413 M -7.91 % 318.632 M 0.00 % 318.632 M 9.11 % 292.018 M 0.00 % 292.018 M 37.32 % 212.655 M 0.00 % 212.655 M 78.68 % 119.013 M 0.00 % 119.013 M -13.76 % 138.007 M 0.00 % 138.007 M -45.76 % 254.425 M 0.00 % 254.425 M -8.06 % 276.724 M 0.00 % 276.724 M 34.82 % 205.252 M 0.00 % 205.252 M
General and administrative expenses 76.312 M -15.27 % 90.064 M 24.55 % 72.313 M -25.56 % 97.146 M 62.71 % 59.704 M -7.84 % 64.785 M 1.45 % 63.857 M -4.56 % 66.908 M -5.34 % 70.681 M 4.02 % 67.947 M -6.52 % 72.685 M -9.57 % 80.376 M -2.42 % 82.373 M -5.34 % 87.020 M 5.77 % 82.273 M 4.12 % 79.014 M -2.55 % 81.083 M -18.60 % 99.607 M 20.20 % 82.868 M -27.86 % 114.873 M 38.00 % 83.244 M -38.12 % 134.530 M 39.88 % 96.176 M -12.69 % 110.156 M 21.59 % 90.597 M 55.91 % 58.108 M 0.00 % 58.108 M -2.86 % 59.817 M 0.00 % 59.817 M -20.68 % 75.415 M 0.00 % 75.415 M 19.44 % 63.138 M 0.00 % 63.138 M -25.96 % 85.273 M 0.00 % 85.273 M -34.01 % 129.213 M 0.00 % 129.213 M -0.05 % 129.284 M 0.00 % 129.284 M -4.11 % 134.831 M 0.00 % 134.831 M 25.69 % 107.269 M 0.00 % 107.269 M -2.19 % 109.666 M 0.00 % 109.666 M 53.44 % 71.471 M 0.00 % 71.471 M -32.48 % 105.844 M 0.00 % 105.844 M -29.04 % 149.163 M 0.00 % 149.163 M 2.58 % 145.406 M 0.00 % 145.406 M 2.04 % 142.495 M 0.00 % 142.495 M
Selling and marketing expenses 63.238 M -58.24 % 151.415 M 22.73 % 123.376 M -43.50 % 218.382 M 159.56 % 84.134 M 27.46 % 66.007 M -5.69 % 69.990 M -42.76 % 122.282 M 165.51 % 46.056 M -5.45 % 48.712 M 21.69 % 40.031 M -20.33 % 50.249 M 0.92 % 49.792 M -50.06 % 99.696 M 169.27 % 37.025 M -71.56 % 130.173 M 48.26 % 87.800 M -25.14 % 117.292 M -31.64 % 171.579 M -32.42 % 253.892 M 57.13 % 161.577 M -52.30 % 338.758 M 77.66 % 190.680 M -22.73 % 246.767 M 98.19 % 124.508 M 161.24 % 47.661 M 0.00 % 47.661 M 252.08 % 13.537 M 0.00 % 13.537 M -56.61 % 31.201 M 0.00 % 31.201 M -73.59 % 118.161 M 0.00 % 118.161 M -13.11 % 135.983 M 0.00 % 135.983 M 10.57 % 122.988 M 0.00 % 122.988 M -17.05 % 148.268 M 0.00 % 148.268 M -3.04 % 152.911 M 0.00 % 152.911 M -4.02 % 159.323 M 0.00 % 159.323 M 55.81 % 102.257 M 0.00 % 102.257 M 123.86 % 45.680 M 0.00 % 45.680 M -26.45 % 62.105 M 0.00 % 62.105 M -38.10 % 100.324 M 0.00 % 100.324 M -6.14 % 106.892 M 0.00 % 106.892 M -2.73 % 109.887 M 0.00 % 109.887 M
Other expenses 234.926 M -19.08 % 290.335 M 92 069.84 % 315.000 K 101.65 % -19.147 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 % 784.000 K 0.00 % 784.000 K 0.000 0.000 100.00 % -176.504 M 0.00 % -176.504 M -9 461.40 % -1.846 M 0.00 % -1.846 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -37.448 M 0.00 % -37.448 M -17.78 % -31.796 M 0.00 % -31.796 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 371.000 K 0.00 % 371.000 K
Operating expenses 374.476 M -29.59 % 531.814 M 171.33 % 196.004 M -38.07 % 316.510 M 114.16 % 147.791 M 13.00 % 130.792 M 3.61 % 126.240 M -33.27 % 189.190 M 64.29 % 115.159 M -1.29 % 116.659 M 5.66 % 110.410 M -15.48 % 130.625 M 0.87 % 129.493 M 221.30 % 40.303 M -0.72 % 40.596 M -47.40 % 77.182 M -57.22 % 180.427 M -36.39 % 283.665 M -42.73 % 495.297 M 31.47 % 376.748 M 339.97 % 85.630 M -68.89 % 275.263 M 225.07 % 84.678 M 10.08 % 76.922 M -72.19 % 276.556 M 161.47 % 105.769 M 0.00 % 105.769 M 44.19 % 73.354 M 0.00 % 73.354 M 204.96 % -69.888 M 0.00 % -69.888 M -274.85 % 39.970 M 0.00 % 39.970 M -81.94 % 221.256 M 0.00 % 221.256 M -12.27 % 252.201 M 0.00 % 252.201 M -9.13 % 277.552 M 0.00 % 277.552 M 10.89 % 250.294 M 0.00 % 250.294 M 6.60 % 234.796 M 0.00 % 234.796 M 10.79 % 211.923 M 0.00 % 211.923 M 80.90 % 117.151 M 0.00 % 117.151 M -30.25 % 167.948 M 0.00 % 167.948 M -32.68 % 249.486 M 0.00 % 249.486 M -1.11 % 252.297 M 0.00 % 252.297 M -0.03 % 252.382 M 0.00 % 252.382 M
Cost and expenses 488.757 M -37.02 % 776.023 M 94.72 % 398.533 M -37.43 % 636.944 M 102.29 % 314.863 M 16.58 % 270.085 M 0.58 % 268.521 M -35.29 % 414.960 M 83.39 % 226.272 M -0.71 % 227.879 M 38.28 % 164.801 M -31.05 % 239.013 M 10.08 % 217.133 M 6.92 % 203.084 M 65.74 % 122.530 M -58.26 % 293.568 M -11.38 % 331.265 M -29.01 % 466.636 M -36.11 % 730.323 M 0.07 % 729.792 M 109.02 % 349.157 M -55.98 % 793.246 M 92.30 % 412.510 M -14.38 % 481.812 M -5.39 % 509.251 M 168.35 % 189.770 M 0.00 % 189.770 M 91.03 % 99.338 M 0.00 % 99.338 M 652.26 % -17.988 M 0.00 % -17.988 M -108.19 % 219.687 M 0.00 % 219.687 M -50.81 % 446.611 M 0.00 % 446.611 M -12.80 % 512.145 M 0.00 % 512.145 M -10.30 % 570.965 M 0.00 % 570.965 M 0.36 % 568.926 M 0.00 % 568.926 M 7.99 % 526.814 M 0.00 % 526.814 M 24.08 % 424.577 M 0.00 % 424.577 M 79.78 % 236.164 M 0.00 % 236.164 M -22.81 % 305.955 M 0.00 % 305.955 M -39.28 % 503.911 M 0.00 % 503.911 M -4.75 % 529.021 M 0.00 % 529.021 M 15.60 % 457.633 M 0.00 % 457.633 M
Research and development expenses 0.000 0.000 0.000 -100.00 % 19.147 M 64.27 % 11.656 M 11.18 % 10.484 M 33.32 % 7.864 M -38.19 % 12.722 M 103.10 % 6.264 M -39.08 % 10.283 M 2.91 % 9.992 M -24.65 % 13.261 M 49.03 % 8.898 M 0.000 0.000 0.000 0.000 -100.00 % 4.666 M -34.15 % 7.086 M 16.85 % 6.064 M 29.19 % 4.694 M 30.53 % 3.596 M 3.75 % 3.466 M -28.09 % 4.820 M 51.33 % 3.185 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 139.550 M -42.21 % 241.479 M 23.40 % 195.689 M -38.17 % 316.510 M 132.50 % 136.135 M 4.09 % 130.792 M 3.61 % 126.240 M -28.46 % 176.468 M 62.05 % 108.895 M 2.37 % 106.376 M 5.93 % 100.418 M -14.44 % 117.364 M -2.68 % 120.595 M -35.41 % 186.716 M 56.51 % 119.298 M -42.97 % 209.187 M 23.87 % 168.883 M -22.14 % 216.899 M -14.76 % 254.447 M -31.00 % 368.765 M 50.63 % 244.821 M -48.27 % 473.288 M 64.99 % 286.856 M -19.63 % 356.923 M 65.93 % 215.105 M 103.37 % 105.769 M 0.00 % 105.769 M 44.19 % 73.354 M 0.00 % 73.354 M -31.20 % 106.616 M 0.00 % 106.616 M -41.19 % 181.299 M 0.00 % 181.299 M -18.06 % 221.256 M 0.00 % 221.256 M -12.27 % 252.201 M 0.00 % 252.201 M -9.13 % 277.552 M 0.00 % 277.552 M -3.54 % 287.742 M 0.00 % 287.742 M 7.93 % 266.592 M 0.00 % 266.592 M 25.80 % 211.923 M 0.00 % 211.923 M 80.90 % 117.151 M 0.00 % 117.151 M -30.25 % 167.948 M 0.00 % 167.948 M -32.68 % 249.486 M 0.00 % 249.486 M -1.11 % 252.297 M 0.00 % 252.297 M -0.03 % 252.382 M 0.00 % 252.382 M
Interest income 237.000 K -99.57 % 55.098 M 84.82 % 29.811 M 46.15 % 20.397 M 29.98 % 15.692 M 48.01 % 10.602 M 1 607.25 % 621.000 K -88.21 % 5.265 M 0.13 % 5.258 M -12.93 % 6.039 M -39.71 % 10.017 M -16.11 % 11.940 M 23.44 % 9.673 M 3.29 % 9.365 M 20.19 % 7.792 M 14.54 % 6.803 M 23.56 % 5.506 M 4.16 % 5.286 M 0.84 % 5.242 M -2.04 % 5.351 M 12.20 % 4.769 M 9.43 % 4.358 M -2.51 % 4.470 M -3.66 % 4.640 M -4.37 % 4.852 M 347.68 % -1.959 M 0.00 % -1.959 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 4.541 M -30.25 % 6.510 M -18.46 % 7.984 M -33.05 % 11.926 M 32.56 % 8.997 M -10.12 % 10.010 M 44.63 % 6.921 M 0.45 % 6.890 M 4.11 % 6.618 M -2.12 % 6.761 M -36.98 % 10.728 M -15.50 % 12.696 M 18.15 % 10.746 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 % 4.931 M 0.00 % 4.931 M 16.16 % 4.245 M 0.00 % 4.245 M 23.17 % 3.447 M 0.00 % 3.447 M -26.02 % 4.659 M 0.00 % 4.659 M -17.91 % 5.675 M 0.00 % 5.675 M 8.72 % 5.220 M 0.00 % 5.220 M 42.55 % 3.662 M 0.00 % 3.662 M -3.33 % 3.788 M 0.00 % 3.788 M 148.96 % 1.522 M 0.00 % 1.522 M -92.73 % 20.927 M 0.00 % 20.927 M 291.12 % 5.351 M 0.00 % 5.351 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 4.384 M -27.24 % 6.025 M -4.91 % 6.336 M -0.67 % 6.379 M -3.87 % 6.636 M -0.67 % 6.681 M 0.83 % 6.626 M -2.05 % 6.765 M -16.18 % 8.071 M 11.11 % 7.264 M -7.49 % 7.852 M -17.90 % 9.564 M -4.15 % 9.978 M 13.14 % 8.819 M -2.93 % 9.085 M -1.51 % 9.224 M -1.13 % 9.329 M 41.11 % 6.611 M 0.70 % 6.565 M -1.26 % 6.649 M -7.59 % 7.195 M 6.51 % 6.755 M 11.40 % 6.064 M 16.28 % 5.215 M -15.26 % 6.154 M 37.17 % 4.487 M 0.00 % 4.487 M -82.91 % 26.252 M 0.00 % 26.252 M 368.48 % 5.604 M 0.00 % 5.604 M 403.55 % -1.846 M 0.00 % -1.846 M -144.96 % 4.106 M 0.00 % 4.106 M 0.20 % 4.098 M 0.00 % 4.098 M 8.50 % 3.777 M 0.00 % 3.777 M 51.72 % 2.490 M 0.00 % 2.490 M -9.39 % 2.748 M 0.00 % 2.748 M -81.70 % 15.012 M 0.00 % 15.012 M -0.25 % 15.050 M 0.00 % 15.050 M -15.43 % 17.797 M 0.00 % 17.797 M 176.51 % 6.436 M 0.00 % 6.436 M -55.33 % 14.407 M 0.00 % 14.407 M 24.95 % 11.531 M 0.00 % 11.531 M
Operating income -227.641 M -8.16 % -210.471 M -263.86 % 128.448 M -38.14 % 207.640 M 85.16 % 112.143 M 58.33 % 70.827 M -35.73 % 110.196 M -7.19 % 118.728 M 17.78 % 100.803 M 1.39 % 99.417 M 124.81 % 44.223 M -51.91 % 91.959 M 23.50 % 74.461 M -40.24 % 124.592 M 135.30 % 52.951 M -61.04 % 135.905 M 6.12 % 128.062 M 2.62 % 124.793 M -47.25 % 236.590 M -10.05 % 263.011 M -11.75 % 298.036 M -34.22 % 453.107 M 33.87 % 338.456 M -18.87 % 417.153 M 64.20 % 254.052 M -58.13 % 606.720 M 0.00 % 606.720 M 72.02 % 352.695 M 0.00 % 352.695 M 135.37 % 149.850 M 0.00 % 149.850 M -0.52 % 150.631 M 0.00 % 150.631 M 244.03 % -104.585 M 0.00 % -104.585 M -174.06 % 141.223 M 0.00 % 141.223 M 5.23 % 134.199 M 0.00 % 134.199 M 55.67 % 86.206 M 0.00 % 86.206 M -33.34 % 129.325 M 0.00 % 129.325 M 101.11 % 64.305 M 0.00 % 64.305 M 894.36 % 6.467 M 0.00 % 6.467 M 113.29 % -48.647 M 0.00 % -48.647 M -164.45 % -18.396 M 0.00 % -18.396 M -254.62 % 11.897 M 0.00 % 11.897 M 176.09 % -15.636 M 0.00 % -15.636 M
Operating income ratio -0.87 -134.26 % -0.37 -252.59 % 0.24 -0.80 % 0.25 -6.39 % 0.26 26.41 % 0.21 -28.60 % 0.29 30.79 % 0.22 -27.82 % 0.31 1.46 % 0.30 43.57 % 0.21 -23.85 % 0.28 8.81 % 0.26 -3.70 % 0.27 32.07 % 0.20 -17.05 % 0.24 -15.36 % 0.29 20.24 % 0.24 -27.01 % 0.33 22.01 % 0.27 -27.74 % 0.37 17.82 % 0.31 -11.66 % 0.36 0.36 % 0.35 -2.25 % 0.36 -85.37 % 2.47 0.00 % 2.47 -42.80 % 4.33 0.00 % 4.33 280.63 % 1.14 0.00 % 1.14 179.38 % 0.41 0.00 % 0.41 255.91 % -0.26 0.00 % -0.26 -192.01 % 0.28 0.00 % 0.28 23.81 % 0.23 0.00 % 0.23 74.06 % 0.13 0.00 % 0.13 -33.24 % 0.20 0.00 % 0.20 49.85 % 0.13 0.00 % 0.13 393.50 % 0.03 0.00 % 0.03 114.10 % -0.19 0.00 % -0.19 -398.99 % -0.04 0.00 % -0.04 -272.27 % 0.02 0.00 % 0.02 162.17 % -0.04 0.00 % -0.04
Total other income expenses net 28.701 M -11.14 % 32.298 M 115.46 % -208.862 M -14.34 % -182.664 M -663.99 % 32.388 M 116.37 % -197.826 M -23.59 % -160.065 M -94.89 % -82.133 M 42.23 % -142.177 M 53.93 % -308.612 M 2.59 % -316.819 M -281.52 % 174.541 M 64.88 % 105.861 M -50.40 % 213.410 M 32.03 % 161.633 M 29.10 % 125.202 M 834.32 % -17.050 M 76.34 % -72.052 M 70.72 % -246.092 M -1 745.60 % -13.334 M -108.63 % 154.422 M -20.26 % 193.667 M -2.04 % 197.708 M -28.20 % 275.361 M -43.44 % 486.809 M -10.71 % 545.184 M 0.00 % 545.184 M 48.56 % 366.968 M 0.00 % 366.968 M 8 209.78 % -4.525 M 0.00 % -4.525 M 30.43 % -6.505 M 0.00 % -6.505 M 95.73 % -152.310 M 0.00 % -152.310 M -182.03 % 185.672 M 0.00 % 185.672 M 31.99 % 140.671 M 0.00 % 140.671 M 1 042.64 % 12.311 M 0.00 % 12.311 M 654.92 % -2.219 M 0.00 % -2.219 M 89.40 % -20.927 M 0.00 % -20.927 M -291.12 % -5.351 M 0.00 % -5.351 M -300.54 % 2.668 M 0.00 % 2.668 M -96.56 % 77.530 M 0.00 % 77.530 M 880.90 % 7.904 M 0.00 % 7.904 M 2 030.46 % 371.000 K 0.00 % 371.000 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-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 2009-06-30 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-12-31
Net debt -940.368 M -2.08 % -921.239 M 4.30 % -962.622 M -12.31 % -857.121 M -15.69 % -740.850 M -0.90 % -734.244 M -4.69 % -701.330 M -5.34 % -665.752 M 8.90 % -730.805 M 0.36 % -733.436 M -1.04 % -725.862 M 6.35 % -775.107 M 10.87 % -869.639 M -8.97 % -798.057 M -4.35 % -764.769 M 8.57 % -836.420 M 4.98 % -880.219 M -0.05 % -879.800 M -4.20 % -844.310 M -34.95 % -625.627 M 19.44 % -776.586 M 3.34 % -803.385 M -28.71 % -624.190 M -132.82 % -268.098 M -150.89 % -106.859 M -275.10 % 61.028 M 147.39 % 24.669 M -71.39 % 86.232 M 52.79 % 56.439 M 282.78 % -30.878 M -159.96 % 51.496 M -41.64 % 88.236 M 152.27 % -168.792 M -66.14 % -101.595 M 52.73 % -214.940 M -245.58 % -62.197 M 85.29 % -422.682 M -192.50 % -144.508 M -2.75 % -140.634 M -187.86 % 160.064 M 180.58 % 57.048 M 119.54 % -291.955 M 13.17 % -336.251 M -34.66 % -249.702 M
Total investments 4.419 B 3 949.86 % 109.116 M -97.71 % 4.774 B -5.07 % 5.029 B 4 112.44 % 119.383 M -9.68 % 132.178 M -2.14 % 135.062 M -16.09 % 160.955 M 65.11 % 97.481 M 14.47 % 85.156 M 14.37 % 74.454 M 3.32 % 72.060 M 1 117.23 % 5.920 M 0.00 % 5.920 M 0.00 % 5.920 M 0.00 % 5.920 M -2.20 % 6.053 M 0.00 % 6.053 M 0.00 % 6.053 M 0.00 % 6.053 M -3.03 % 6.242 M 22.06 % 5.114 M -44.07 % 9.143 M -15.30 % 10.795 M 8.21 % 9.976 M -14.74 % 11.701 M -14.18 % 13.634 M -20.72 % 17.198 M -92.40 % 226.320 M 14.04 % 198.459 M -89.56 % 1.901 B 4.78 % 1.815 B 6 106.42 % 29.237 M -14.38 % 34.147 M 36.10 % 25.090 M -27.98 % 34.836 M -50.37 % 70.197 M -0.92 % 70.850 M 78.77 % 39.631 M -2.92 % 40.825 M -49.73 % 81.204 M -11.92 % 92.197 M -65.00 % 263.457 M -23.43 % 344.053 M
Total debt 140.914 M -22.43 % 181.650 M -3.00 % 187.276 M -21.25 % 237.812 M -29.88 % 339.169 M -2.84 % 349.080 M -54.04 % 759.584 M -4.93 % 798.937 M -1.19 % 808.590 M 8.96 % 742.075 M -1.17 % 750.876 M -2.00 % 766.227 M -2.08 % 782.507 M 14.88 % 681.131 M -0.66 % 685.631 M 16.76 % 587.206 M -2.84 % 604.356 M 18.76 % 508.906 M -4.89 % 535.056 M -0.01 % 535.111 M -0.94 % 540.200 M 25.57 % 430.200 M -6.09 % 458.100 M -2.74 % 471.000 M -5.59 % 498.900 M -5.30 % 526.800 M -5.03 % 554.700 M -1.75 % 564.571 M 17.04 % 482.357 M 20.59 % 400.000 M -1.84 % 407.500 M 3.16 % 395.000 M 172.41 % 145.000 M -28.12 % 201.721 M 25.86 % 160.275 M 48.65 % 107.818 M 406.85 % 21.272 M -58.56 % 51.331 M -84.48 % 330.823 M -9.74 % 366.520 M 27.58 % 287.281 M 241.61 % 84.096 M 0.000 0.000
Accumulated other comprehensive income loss 112.847 M 352.25 % -44.737 M -3.98 % -43.026 M 0.000 100.00 % -33.750 M -2.76 % -32.842 M 13.65 % -38.033 M -758.92 % -4.428 M -237.86 % 3.212 M 862.95 % -421.000 K 98.32 % -25.102 M 79.83 % -124.432 M -239.97 % 88.901 M 184.31 % -105.450 M -1 060.70 % -9.085 M 89.78 % -88.868 M -113.79 % 644.496 M 826.39 % -88.726 M -111.29 % 785.591 M 1 013.02 % -86.043 M -108.92 % 965.045 M 1 232.85 % -85.187 M -108.20 % 1.039 B 1 433.40 % -77.893 M -201.72 % -25.816 M 65.85 % -75.589 M 0.000 100.00 % -66.953 M 0.000 100.00 % -60.561 M 0.000 100.00 % -64.941 M 0.000 -100.00 % 1.709 B -14.00 % 1.988 B 25.22 % 1.587 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 4.528 B -5.60 % 4.797 B -5.01 % 5.050 B -4.19 % 5.271 B -2.17 % 5.388 B 0.67 % 5.352 B -3.35 % 5.537 B -2.12 % 5.657 B -0.28 % 5.673 B -3.23 % 5.863 B -4.46 % 6.136 B -5.07 % 6.464 B 1.77 % 6.351 B 2.85 % 6.175 B 5.13 % 5.874 B 4.00 % 5.648 B 3.99 % 5.431 B 1.36 % 5.358 B 0.22 % 5.346 B -2.11 % 5.462 B 2.07 % 5.351 B 5.99 % 5.048 B 8.85 % 4.638 B 14.40 % 4.054 B 14.21 % 3.549 B 22.39 % 2.900 B 0.000 0.000 -100.00 % 1.381 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
Common stock 20.680 M 0.00 % 20.680 M -0.08 % 20.697 M -0.01 % 20.700 M 0.00 % 20.700 M -0.17 % 20.735 M -0.31 % 20.800 M -0.48 % 20.900 M 0.00 % 20.900 M -0.13 % 20.928 M -0.82 % 21.100 M -0.33 % 21.169 M 4.33 % 20.291 M -3.38 % 21.000 M 5.47 % 19.911 M -1.81 % 20.278 M -2.51 % 20.800 M -3.62 % 21.582 M -0.08 % 21.600 M -1.82 % 22.000 M -3.25 % 22.738 M -0.37 % 22.822 M -0.25 % 22.880 M -1.38 % 23.200 M -1.38 % 23.525 M -0.73 % 23.699 M -2.27 % 24.250 M -1.94 % 24.730 M -0.52 % 24.860 M -3.64 % 25.800 M 3.79 % 24.857 M 10.66 % 22.462 M 1.71 % 22.085 M 0.94 % 21.880 M -90.17 % 222.523 M 18.93 % 187.108 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 5.307 B -5.15 % 5.595 B -4.24 % 5.843 B -3.68 % 6.066 B -0.95 % 6.124 B 1.06 % 6.060 B -2.83 % 6.237 B -2.71 % 6.410 B -0.15 % 6.420 B -1.25 % 6.501 B -3.77 % 6.755 B -5.25 % 7.130 B 1.40 % 7.031 B 0.46 % 6.999 B 2.94 % 6.799 B 1.03 % 6.730 B 1.47 % 6.632 B -1.15 % 6.710 B -0.57 % 6.748 B -2.59 % 6.928 B 0.62 % 6.885 B 3.86 % 6.629 B 8.80 % 6.093 B 9.59 % 5.559 B 12.40 % 4.946 B 17.84 % 4.197 B 19.38 % 3.516 B 13.97 % 3.085 B 12.19 % 2.749 B 21.66 % 2.260 B 11.24 % 2.032 B 3.38 % 1.965 B 3.72 % 1.895 B 6.46 % 1.780 B -25.75 % 2.397 B 28.30 % 1.868 B 11.19 % 1.680 B 41.70 % 1.186 B 33.46 % 888.403 M 56.77 % 566.688 M 10.13 % 514.545 M 3.48 % 497.225 M 24.08 % 400.723 M -33.82 % 605.522 M
Other non current liabilities 2.016 M 6.72 % 1.889 M -9.49 % 2.087 M 7.69 % 1.938 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.624 T 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.514 M
Long term debt 0.000 -100.00 % 5.124 M -53.06 % 10.917 M -34.43 % 16.650 M -25.23 % 22.269 M -88.53 % 194.212 M -4.84 % 204.091 M -4.63 % 213.991 M -4.38 % 223.785 M 4.15 % 214.875 M -3.63 % 222.975 M -3.51 % 231.075 M -3.97 % 240.637 M 19.79 % 200.875 M -2.19 % 205.375 M 98.91 % 103.250 M -2.13 % 105.500 M 1 718.97 % 5.800 M -71.29 % 20.200 M -41.62 % 34.600 M -29.39 % 49.000 M -26.20 % 66.400 M -23.50 % 86.800 M -19.03 % 107.200 M -20.65 % 135.100 M -17.12 % 163.000 M -14.61 % 190.900 M -12.83 % 219.000 M -11.26 % 246.786 M 448.41 % 45.000 M -14.29 % 52.500 M -12.50 % 60.000 M 0.000 0.000 0.000 -100.00 % 276.000 K -79.01 % 1.315 M -95.44 % 28.867 M -83.29 % 172.789 M -8.53 % 188.912 M 13.49 % 166.454 M 0.000 0.000 0.000
Total non current liabilities 38.031 M -12.42 % 43.423 M -20.69 % 54.750 M -10.03 % 60.853 M -4.73 % 63.876 M -72.97 % 236.303 M -3.52 % 244.918 M -3.80 % 254.602 M -2.45 % 260.985 M 4.25 % 250.341 M -1.23 % 253.448 M -3.02 % 261.348 M -3.74 % 271.492 M 17.11 % 231.833 M -1.66 % 235.738 M 75.57 % 134.273 M -1.34 % 136.099 M 274.01 % 36.389 M -28.82 % 51.122 M -21.38 % 65.027 M -9.76 % 72.057 M -19.34 % 89.339 M -18.27 % 109.307 M -16.06 % 130.214 M -17.47 % 157.779 M -15.31 % 186.296 M -14.63 % 218.223 M -11.02 % 245.256 M -10.12 % 272.860 M 1.97 % 267.599 M 11.14 % 240.766 M 5.64 % 227.909 M 57.35 % 144.842 M -99.99 % 1.624 T 1 053 727.64 % 154.109 M 63.31 % 94.366 M 102.60 % 46.577 M 4.33 % 44.643 M -76.13 % 187.032 M -1.00 % 188.912 M 13.49 % 166.454 M 24.79 % 133.388 M 115.59 % 61.872 M 1 270.67 % 4.514 M
Other current liabilities 210.090 M -8.39 % 229.339 M 23.94 % 185.042 M -29.45 % 262.289 M 60.50 % 163.423 M 9.30 % 149.513 M -13.19 % 172.239 M -8.63 % 188.509 M 72.89 % 109.032 M -27.55 % 150.490 M 31.47 % 114.470 M -35.51 % 177.494 M 0.33 % 176.919 M -15.25 % 208.765 M 4.49 % 199.803 M -15.81 % 237.313 M 12.68 % 210.612 M -0.31 % 211.270 M -7.40 % 228.164 M 2.25 % 223.133 M 35.88 % 164.216 M -41.31 % 279.813 M 29.29 % 216.416 M -21.25 % 274.797 M 36.25 % 201.690 M 16.52 % 173.088 M 34.75 % 128.451 M 25.71 % 102.177 M 40.26 % 72.848 M 15.69 % 62.970 M -4.79 % 66.138 M -41.42 % 112.895 M 4.32 % 108.221 M -4.95 % 113.851 M -41.98 % 196.213 M -7.95 % 213.166 M -19.29 % 264.099 M -8.07 % 287.268 M 52.01 % 188.977 M 50.54 % 125.530 M -13.66 % 145.383 M -38.22 % 235.325 M -42.98 % 412.695 M 2.28 % 403.508 M
Deferred revenue 0.000 0.000 -100.00 % 27.335 M 24.07 % 22.032 M -24.64 % 29.234 M 18.63 % 24.642 M -56.67 % 56.869 M 5.13 % 54.095 M -17.77 % 65.784 M 45.15 % 45.320 M -18.39 % 55.531 M -70.58 % 188.750 M 0.000 0.000 0.000 -100.00 % 154.318 M 147.43 % 62.368 M 39.47 % 44.718 M -28.60 % 62.629 M 19.29 % 52.500 M -66.14 % 155.036 M 15.81 % 133.871 M 48.96 % 89.872 M 72.19 % 52.192 M 147.34 % 21.101 M 23.98 % 17.019 M 125.54 % 7.546 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.654 M -17.64 % 50.577 M -10.99 % 56.821 M -17.77 % 69.098 M 225.80 % 21.209 M 27.56 % 16.627 M -4.77 % 17.459 M -15.79 % 20.732 M 0.000 0.000
Short term debt 140.914 M -20.17 % 176.526 M -2.21 % 180.518 M -18.38 % 221.162 M -30.21 % 316.900 M 104.63 % 154.868 M -72.12 % 555.493 M -5.04 % 584.946 M 0.02 % 584.805 M 10.93 % 527.200 M -0.13 % 527.901 M -1.35 % 535.152 M -1.24 % 541.870 M 12.83 % 480.256 M 0.00 % 480.256 M -0.76 % 483.956 M -2.99 % 498.856 M -0.84 % 503.106 M -2.28 % 514.856 M 2.87 % 500.511 M 1.90 % 491.200 M 35.02 % 363.800 M -2.02 % 371.300 M 2.06 % 363.800 M 0.00 % 363.800 M 0.00 % 363.800 M 0.00 % 363.800 M 5.28 % 345.571 M 46.70 % 235.571 M -33.64 % 355.000 M 0.00 % 355.000 M 5.97 % 335.000 M 131.03 % 145.000 M -28.12 % 201.721 M 25.86 % 160.275 M 49.03 % 107.542 M 438.87 % 19.957 M -11.16 % 22.464 M -85.79 % 158.034 M -11.02 % 177.608 M 46.99 % 120.827 M 43.68 % 84.096 M -74.83 % 334.149 M 0.000
Total current liabilities 397.377 M -7.40 % 429.139 M -12.23 % 488.951 M -24.85 % 650.665 M 6.56 % 610.594 M 71.25 % 356.556 M -57.59 % 840.654 M -3.72 % 873.124 M 5.39 % 828.487 M 18.03 % 701.934 M -5.59 % 743.476 M -6.69 % 796.812 M 1.75 % 783.123 M 4.83 % 747.069 M 1.03 % 739.435 M -3.56 % 766.739 M -4.31 % 801.271 M 8.01 % 741.852 M -15.10 % 873.788 M 9.18 % 800.315 M -10.02 % 889.388 M 7.96 % 823.786 M 6.32 % 774.835 M 8.06 % 717.010 M 10.94 % 646.331 M 9.83 % 588.475 M 13.92 % 516.562 M 12.90 % 457.540 M 44.37 % 316.917 M -26.05 % 428.529 M -1.78 % 436.305 M -7.75 % 472.966 M 56.96 % 301.329 M -27.73 % 416.932 M -4.89 % 438.371 M 5.73 % 414.610 M 9.98 % 376.998 M 1.13 % 372.801 M -15.03 % 438.762 M 23.90 % 354.113 M 20.48 % 293.910 M -20.86 % 371.381 M -54.30 % 812.700 M 88.04 % 432.188 M
Total liabilities 435.408 M -7.86 % 472.562 M -13.08 % 543.701 M -23.59 % 711.518 M 5.49 % 674.470 M 13.77 % 592.859 M -45.39 % 1.086 B -3.74 % 1.128 B 3.51 % 1.089 B 14.41 % 952.275 M -4.48 % 996.924 M -5.79 % 1.058 B 0.34 % 1.055 B 7.73 % 978.902 M 0.38 % 975.173 M 8.23 % 901.012 M -3.88 % 937.370 M 20.45 % 778.241 M -15.86 % 924.910 M 6.88 % 865.342 M -10.00 % 961.445 M 5.29 % 913.125 M 3.28 % 884.142 M 4.36 % 847.224 M 5.36 % 804.110 M 3.79 % 774.771 M 5.44 % 734.785 M 4.55 % 702.796 M 19.16 % 589.777 M -15.28 % 696.128 M 2.81 % 677.071 M -3.40 % 700.875 M 57.09 % 446.171 M -99.97 % 1.624 T 274 079.75 % 592.480 M 16.41 % 508.976 M 20.16 % 423.575 M 1.47 % 417.444 M -33.29 % 625.794 M 15.24 % 543.025 M 17.96 % 460.364 M 23.96 % 371.381 M -54.30 % 812.700 M 86.10 % 436.702 M
Other non current assets -4.169 B -11 167.99 % 37.665 M 273.70 % 10.079 M 11 619.77 % 86.000 K 0.000 0.000 0.000 0.000 -100.00 % 18.403 M 0.000 0.000 0.000 -100.00 % 6.032 B 1.52 % 5.942 B 0.64 % 5.904 B 4.67 % 5.641 B 2.50 % 5.503 B 0.19 % 5.493 B -2.58 % 5.638 B -4.40 % 5.898 B 0.53 % 5.867 B 8.90 % 5.387 B 4.61 % 5.150 B 4.69 % 4.919 B 6.17 % 4.633 B 12.13 % 4.132 B 17.89 % 3.505 B 12.03 % 3.129 B 18 357.99 % 16.950 M -11.79 % 19.216 M -2.83 % 19.775 M 1.89 % 19.409 M -98.91 % 1.774 B -99.89 % 1.625 T 102 229.89 % 1.588 B 27.40 % 1.247 B 366.21 % -468.353 M -761.05 % 70.850 M 78.77 % 39.631 M -31.23 % 57.632 M -29.03 % 81.204 M -11.92 % 92.197 M -68.33 % 291.140 M -21.34 % 370.138 M
Long term investments 4.208 B -4.73 % 4.417 B -5.53 % 4.675 B -5.23 % 4.934 B -3.37 % 5.106 B 0.18 % 5.097 B -3.83 % 5.300 B -2.44 % 5.432 B -1.23 % 5.500 B -0.09 % 5.505 B -5.05 % 5.798 B -5.26 % 6.119 B 7 668.69 % -80.852 M 11.87 % -91.743 M 58.13 % -219.095 M -65.94 % -132.035 M -12.21 % -117.663 M -8.73 % -108.214 M 12.05 % -123.042 M 10.25 % -137.092 M 9.13 % -150.864 M -187.05 % -52.556 M -24.20 % -42.315 M -127.02 % -18.639 M -1.03 % -18.449 M 13.25 % -21.267 M -74.08 % -12.217 M 91.21 % -139.063 M -143 463.92 % 97.000 K -92.00 % 1.213 M -99.94 % 1.901 B 4.78 % 1.815 B 1 218.46 % -162.238 M -575.12 % 34.147 M 36.10 % 25.090 M -27.98 % 34.836 M 122.31 % -156.150 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M -13.95 % 6.945 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M 0.00 % 5.976 M -13.95 % 6.945 M 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 4.348 B 3 034.45 % 138.703 M -2.31 % 141.987 M -4.14 % 148.126 M -4.30 % 154.789 M -2.48 % 158.732 M -10.50 % 177.362 M -1.60 % 180.242 M 0.57 % 179.225 M -29.91 % 255.697 M -1.34 % 259.181 M 1.62 % 255.047 M 5.73 % 241.221 M -2.85 % 248.299 M -3.02 % 256.035 M -4.55 % 268.229 M 0.06 % 268.077 M 1.34 % 264.524 M 15.75 % 228.525 M 10.23 % 207.324 M 2.48 % 202.298 M -4.11 % 210.969 M 8.32 % 194.762 M 1.09 % 192.668 M 3.44 % 186.269 M 33.03 % 140.024 M -0.93 % 141.344 M -2.33 % 144.710 M -94.54 % 2.648 B 16.72 % 2.269 B 1 232.14 % 170.298 M 21.31 % 140.379 M 198.44 % 47.037 M -3.71 % 48.848 M 28.05 % 38.149 M 2.78 % 37.117 M -97.49 % 1.480 B 120.90 % 670.031 M 21.48 % 551.576 M -8.33 % 601.676 M 8.53 % 554.367 M 1 021.54 % 49.429 M 41.29 % 34.984 M 48.31 % 23.589 M
Total non current assets 4.393 B -4.49 % 4.599 B -5.74 % 4.879 B -5.07 % 5.140 B -3.20 % 5.310 B 0.27 % 5.296 B -4.16 % 5.525 B -2.23 % 5.651 B -1.25 % 5.723 B -1.07 % 5.785 B -4.94 % 6.085 B -4.98 % 6.404 B 2.67 % 6.238 B 1.63 % 6.138 B 2.63 % 5.981 B 2.91 % 5.812 B 1.92 % 5.702 B 0.32 % 5.684 B -1.84 % 5.790 B -3.64 % 6.009 B 0.44 % 5.982 B 6.81 % 5.601 B 4.94 % 5.337 B 3.76 % 5.144 B 6.29 % 4.840 B 13.67 % 4.258 B 16.93 % 3.641 B 15.91 % 3.141 B 17.59 % 2.671 B 16.38 % 2.295 B 9.41 % 2.098 B 5.90 % 1.981 B 15.94 % 1.709 B -99.89 % 1.626 T 92 809.87 % 1.750 B 24.54 % 1.405 B 50.85 % 931.328 M 14.58 % 812.805 M 35.89 % 598.152 M -9.28 % 659.308 M 3.73 % 635.571 M 348.77 % 141.626 M -56.59 % 326.224 M -17.35 % 394.717 M
Other current assets 89.186 M -1.43 % 90.479 M 42.31 % 63.579 M 39.20 % 45.673 M 7.68 % 42.416 M -64.07 % 118.041 M 115.82 % 54.695 M -73.05 % 202.972 M 55.61 % 130.433 M 157.90 % 50.575 M -51.81 % 104.946 M -30.31 % 150.586 M 67.09 % 90.122 M -62.19 % 238.331 M 137.58 % 100.314 M -57.21 % 234.457 M 8.88 % 215.331 M -24.63 % 285.694 M -15.01 % 336.150 M -25.56 % 451.581 M 40.12 % 322.273 M -46.77 % 605.454 M 41.65 % 427.432 M -6.39 % 456.613 M 96.16 % 232.772 M 20.53 % 193.119 M 62 196.45 % 310.000 K -98.49 % 20.537 M 10 486.08 % 194.000 K -92.00 % 2.426 M -98.80 % 202.879 M -23.85 % 266.423 M 3 828.38 % 6.782 M 0.000 0.000 0.000 -100.00 % 248.182 M 0.000 -100.00 % 145.625 M 45.12 % 100.349 M 105.96 % 48.723 M -50.35 % 98.139 M 105.43 % 47.773 M -38.94 % 78.237 M
Short term investments 210.994 M 93.37 % 109.116 M 10.85 % 98.438 M 3.27 % 95.324 M -20.15 % 119.383 M -9.68 % 132.178 M -2.14 % 135.062 M -16.09 % 160.955 M 65.11 % 97.481 M 14.47 % 85.156 M 14.37 % 74.454 M 3.32 % 72.060 M -16.95 % 86.772 M -11.15 % 97.663 M -56.60 % 225.015 M 63.11 % 137.955 M 11.51 % 123.716 M 8.27 % 114.267 M -11.49 % 129.095 M -9.82 % 143.145 M -8.89 % 157.106 M 172.42 % 57.670 M 12.07 % 51.458 M 74.83 % 29.434 M 3.55 % 28.425 M -13.78 % 32.968 M 27.53 % 25.851 M -83.46 % 156.261 M -30.96 % 226.320 M 14.04 % 198.459 M 0.000 0.000 -100.00 % 191.475 M 3.49 % 185.012 M -67.42 % 567.943 M 71.48 % 331.204 M 46.33 % 226.347 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.081 B -1.96 % 1.103 B -4.09 % 1.150 B 5.02 % 1.095 B 1.38 % 1.080 B -0.31 % 1.083 B -25.85 % 1.461 B -0.26 % 1.465 B -4.85 % 1.539 B 4.33 % 1.476 B -0.08 % 1.477 B -4.19 % 1.541 B -6.71 % 1.652 B 11.69 % 1.479 B 1.98 % 1.450 B 1.88 % 1.424 B -4.11 % 1.485 B 6.90 % 1.389 B 0.68 % 1.379 B 18.84 % 1.161 B -11.85 % 1.317 B 6.74 % 1.234 B 13.98 % 1.082 B 46.43 % 739.098 M 22.01 % 605.759 M 30.05 % 465.772 M -12.12 % 530.031 M 10.81 % 478.339 M 12.31 % 425.918 M -1.15 % 430.878 M 21.03 % 356.004 M 16.05 % 306.764 M -2.24 % 313.792 M 3.45 % 303.316 M -19.16 % 375.215 M 120.70 % 170.015 M -61.70 % 443.954 M 126.69 % 195.839 M -58.46 % 471.457 M 128.36 % 206.456 M -10.33 % 230.233 M -38.78 % 376.051 M 11.84 % 336.251 M 34.66 % 249.702 M
Cash and short term investments 1.180 B -2.62 % 1.212 B -2.91 % 1.248 B 4.88 % 1.190 B -0.76 % 1.199 B -1.32 % 1.216 B -23.84 % 1.596 B -1.82 % 1.626 B -0.69 % 1.637 B 4.88 % 1.561 B 0.61 % 1.551 B -3.86 % 1.613 B -7.22 % 1.739 B 10.28 % 1.577 B -5.88 % 1.675 B 7.29 % 1.562 B -2.90 % 1.608 B 7.01 % 1.503 B -0.36 % 1.508 B 15.69 % 1.304 B -11.53 % 1.474 B 14.14 % 1.291 B 13.89 % 1.134 B 47.52 % 768.532 M 21.18 % 634.184 M 27.16 % 498.740 M -10.28 % 555.882 M -12.40 % 634.600 M -2.70 % 652.238 M 3.64 % 629.337 M 76.78 % 356.004 M 16.05 % 306.764 M -39.29 % 505.267 M 3.47 % 488.328 M -48.22 % 943.158 M 88.17 % 501.219 M -25.22 % 670.301 M 242.27 % 195.839 M -58.46 % 471.457 M 128.36 % 206.456 M -10.33 % 230.233 M -38.78 % 376.051 M 11.84 % 336.251 M 34.66 % 249.702 M
Total current assets 1.350 B -8.10 % 1.469 B -2.57 % 1.507 B -7.96 % 1.638 B 10.01 % 1.489 B 9.68 % 1.357 B -24.46 % 1.797 B -4.77 % 1.887 B 5.63 % 1.786 B 7.07 % 1.668 B 0.08 % 1.667 B -6.55 % 1.784 B -3.47 % 1.848 B 0.45 % 1.840 B 2.58 % 1.793 B -1.41 % 1.819 B -2.60 % 1.868 B 3.52 % 1.804 B -4.18 % 1.883 B 5.54 % 1.784 B -4.29 % 1.864 B -3.97 % 1.941 B 18.42 % 1.639 B 29.83 % 1.263 B 38.72 % 910.131 M 27.45 % 714.126 M 17.22 % 609.213 M -5.70 % 646.036 M -3.25 % 667.719 M 1.08 % 660.575 M 8.17 % 610.668 M -10.84 % 684.909 M 8.36 % 632.092 M -9.66 % 699.694 M -43.56 % 1.240 B 27.51 % 972.203 M -17.07 % 1.172 B 48.34 % 790.291 M -13.73 % 916.045 M 103.38 % 450.405 M 32.73 % 339.338 M -53.32 % 726.980 M -18.06 % 887.199 M 37.02 % 647.507 M
Inventory 34.608 M 25.15 % 27.654 M -46.75 % 51.932 M -11.81 % 58.886 M -4.61 % 61.735 M 160.49 % 23.700 M -65.05 % 67.815 M 16.91 % 58.007 M 209.45 % 18.745 M 79.88 % 10.421 M -2.69 % 10.709 M -45.61 % 19.691 M 4.95 % 18.763 M -23.20 % 24.431 M 38.85 % 17.595 M -23.18 % 22.904 M -47.83 % 43.902 M 184.67 % 15.422 M -59.54 % 38.120 M 34.02 % 28.443 M -58.00 % 67.726 M 52.77 % 44.332 M -43.16 % 77.998 M 108.61 % 37.389 M -13.40 % 43.175 M 93.90 % 22.267 M 36.37 % 16.328 M 500.96 % 2.717 M -48.75 % 5.301 M -12.32 % 6.046 M 1.21 % 5.974 M -44.86 % 10.835 M -60.45 % 27.398 M 39.45 % 19.647 M -41.12 % 33.368 M -32.55 % 49.470 M -14.39 % 57.786 M 57.30 % 36.736 M 26.21 % 29.108 M 32.06 % 22.042 M 50.93 % 14.604 M -23.98 % 19.211 M 238.88 % 5.669 M -91.70 % 68.291 M
Net receivables 45.697 M -67.00 % 138.475 M -3.51 % 143.505 M -58.14 % 342.861 M 76.36 % 194.410 M 177.65 % 70.021 M 0.54 % 69.646 M -46.30 % 129.692 M 91.55 % 67.707 M 45.63 % 46.491 M 0.000 0.000 0.000 -100.00 % 172.233 M 128.84 % 75.264 M -66.10 % 221.993 M 17.96 % 188.194 M -21.17 % 238.723 M -18.79 % 293.961 M -26.08 % 397.700 M 23.40 % 322.273 M -39.32 % 531.123 M 34.99 % 393.466 M -13.76 % 456.253 M 96.52 % 232.169 M 0.000 -100.00 % 36.693 M 410.48 % -11.818 M -218.35 % 9.986 M -56.14 % 22.766 M -50.30 % 45.811 M -54.59 % 100.887 M 8.90 % 92.645 M -51.68 % 191.719 M -27.14 % 263.141 M -37.57 % 421.514 M -0.21 % 422.418 M 13.85 % 371.015 M 37.49 % 269.855 M 122.00 % 121.558 M 165.54 % 45.778 M -80.40 % 233.579 M -53.05 % 497.506 M 97.99 % 251.277 M
Tax assets 0.000 0.000 -100.00 % 46.096 M -11.57 % 52.126 M 20.27 % 43.341 M 27.24 % 34.063 M -19.89 % 42.521 M 28.05 % 33.206 M 66.29 % 19.969 M 7.25 % 18.619 M -17.65 % 22.609 M -5.82 % 24.007 M -39.91 % 39.953 M 17.02 % 34.141 M -0.27 % 34.234 M 17.38 % 29.165 M -31.67 % 42.680 M 47.26 % 28.982 M -29.44 % 41.077 M 16.89 % 35.143 M -39.76 % 58.342 M 18.32 % 49.309 M 69.05 % 29.169 M -35.10 % 44.944 M 36.44 % 32.940 M 3 511.84 % 912.000 K -20.00 % 1.140 M 8.26 % 1.053 M 146.03 % 428.000 K 0.00 % 428.000 K -36.87 % 678.000 K 0.00 % 678.000 K -98.44 % 43.407 M -6.05 % 46.202 M -49.77 % 91.976 M 14.75 % 80.152 M 14.94 % 69.732 M 5.74 % 65.948 M 0.000 0.000 0.000 0.000 -100.00 % 100.000 K -89.90 % 990.000 K
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 46.373 M 99.25 % 23.274 M -60.20 % 58.478 M -36.01 % 91.390 M 23.83 % 73.802 M 491.79 % 12.471 M -48.10 % 24.028 M -15.94 % 28.585 M -30.37 % 41.054 M 278.20 % 10.855 M -11.50 % 12.266 M -65.41 % 35.461 M 10.18 % 32.185 M -16.56 % 38.571 M 34.37 % 28.706 M 9.88 % 26.126 M -60.21 % 65.653 M 253.01 % 18.598 M -78.89 % 88.121 M 75.13 % 50.318 M -44.15 % 90.091 M 11.78 % 80.596 M -31.38 % 117.460 M 90.84 % 61.550 M -12.24 % 70.133 M 46.42 % 47.898 M 136.38 % 20.263 M 135.64 % 8.599 M 47.52 % 5.829 M -40.16 % 9.741 M 2.70 % 9.485 M -57.72 % 22.434 M -45.75 % 41.353 M -57.68 % 97.709 M 28.52 % 76.027 M -17.88 % 92.585 M -0.34 % 92.899 M 50.08 % 61.901 M -30.71 % 89.339 M 76.32 % 50.670 M 85.05 % 27.382 M -44.45 % 49.292 M -20.33 % 61.872 M 164.53 % 23.389 M
Tax payables 0.000 0.000 -100.00 % 37.578 M -30.14 % 53.792 M 97.51 % 27.235 M 80.82 % 15.062 M -52.97 % 32.025 M 88.50 % 16.989 M -38.91 % 27.812 M 107.72 % 13.389 M -59.80 % 33.308 M -31.61 % 48.705 M 51.50 % 32.149 M 65.06 % 19.477 M -36.49 % 30.670 M 58.55 % 19.344 M -26.03 % 26.150 M 194.55 % 8.878 M -79.18 % 42.647 M 61.83 % 26.353 M -81.68 % 143.881 M 44.49 % 99.577 M 42.95 % 69.659 M 313.09 % 16.863 M 57.48 % 10.708 M 190.27 % 3.689 M -8.87 % 4.048 M 239.31 % 1.193 M -55.30 % 2.669 M 226.28 % 818.000 K -85.60 % 5.682 M 115.47 % 2.637 M -60.96 % 6.755 M 85.02 % 3.651 M -37.65 % 5.856 M 344.65 % 1.317 M 2 962.79 % 43.000 K -96.32 % 1.168 M -51.58 % 2.412 M 690.82 % 305.000 K -4.09 % 318.000 K -88.08 % 2.668 M -33.03 % 3.984 M -24.70 % 5.291 M
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 14.000 M -92.39 % 183.975 M -4.22 % 192.075 M -4.05 % 200.175 M -3.89 % 208.275 M -3.07 % 214.875 M -3.63 % 222.975 M -3.51 % 231.075 M -3.39 % 239.175 M 19.07 % 200.875 M -2.19 % 205.375 M 98.91 % 103.250 M -2.13 % 105.500 M 1 718.97 % 5.800 M -71.29 % 20.200 M -41.62 % 34.600 M -29.39 % 49.000 M -26.20 % 66.400 M -23.50 % 86.800 M -19.03 % 107.200 M -20.65 % 135.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 543.023 M -8.02 % 590.382 M 1.34 % 582.585 M 1.77 % 572.446 M 10.90 % 516.187 M 6.42 % 485.039 M 1.71 % 476.871 M -2.51 % 489.165 M 2.96 % 475.125 M 1.91 % 466.217 M 2.02 % 457.006 M -5.35 % 482.813 M -1.80 % 491.640 M -1.63 % 499.763 M 3.34 % 483.608 M -8.82 % 530.367 M -2.80 % 545.617 M -4.27 % 569.978 M -3.86 % 592.867 M 3.71 % 571.676 M 4.27 % 548.245 M 4.48 % 524.743 M 34.05 % 391.465 M 22.32 % 320.031 M 82.09 % 175.756 M 121.94 % 79.191 M 107.75 % 38.118 M -18.52 % 46.782 M -28.07 % 65.035 M -28.20 % 90.573 M 41.10 % 64.190 M 1 926.84 % 3.167 M -92.59 % 42.732 M -2.57 % 43.861 M 2 126.45 % 1.970 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 4.114 M -34.18 % 6.250 M -24.48 % 8.276 M -19.16 % 10.237 M -15.35 % 12.094 M -13.02 % 13.905 M -10.34 % 15.509 M -9.63 % 17.162 M -8.30 % 18.715 M 0.000 -100.00 % 701.000 K -75.42 % 2.852 M -32.11 % 4.201 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 109.328 M 223.93 % 33.750 M 2.76 % 32.842 M 0.000 -100.00 % 4.428 M 0.000 -100.00 % 421.000 K -98.32 % 25.102 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 -100.00 % 25.816 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
Other total stockholders equity 102.104 M -56.01 % 232.132 M -0.41 % 233.078 M 125.80 % 103.221 M -48.26 % 199.499 M -1.44 % 202.419 M -15.49 % 239.511 M -1.43 % 242.986 M -3.05 % 250.626 M 65.90 % 151.068 M 30.42 % 115.830 M -28.63 % 162.289 M 104.80 % 79.241 M -73.86 % 303.087 M 956.86 % 28.678 M -5.47 % 30.339 M 38.24 % 21.946 M -28.06 % 30.505 M 1 543.59 % 1.856 M -99.79 % 872.397 M -9.43 % 963.242 M -6.77 % 1.033 B -0.70 % 1.040 B -10.48 % 1.162 B -0.77 % 1.171 B -7.74 % 1.270 B -63.23 % 3.453 B 12.12 % 3.080 B 140.85 % 1.279 B -41.98 % 2.204 B 13.47 % 1.943 B -3.09 % 2.004 B 9.55 % 1.830 B 41 711.86 % 4.376 M -97.63 % 184.502 M -75.17 % 742.966 M -20.03 % 929.000 M 167.97 % 346.684 M -60.98 % 888.403 M 56.77 % 566.688 M 10.13 % 514.545 M 3.48 % 497.225 M 24.08 % 400.723 M -33.82 % 605.522 M
Deferred tax liabilities non current 36.015 M -1.08 % 36.410 M -12.78 % 41.746 M -1.23 % 42.265 M 1.58 % 41.607 M -1.15 % 42.091 M 3.10 % 40.827 M 0.53 % 40.611 M 9.17 % 37.200 M 4.89 % 35.466 M 16.38 % 30.473 M 0.66 % 30.273 M -1.89 % 30.855 M -0.33 % 30.958 M 1.96 % 30.363 M -2.13 % 31.023 M 1.39 % 30.599 M 0.03 % 30.589 M -1.08 % 30.922 M 1.63 % 30.427 M 31.96 % 23.057 M 0.51 % 22.939 M 1.92 % 22.507 M -2.20 % 23.014 M 1.48 % 22.679 M -2.65 % 23.296 M -14.74 % 27.323 M 4.06 % 26.256 M 0.70 % 26.074 M -88.29 % 222.599 M 18.24 % 188.266 M 12.12 % 167.909 M 15.93 % 144.842 M 12.47 % 128.785 M -16.43 % 154.109 M 63.79 % 94.090 M 107.88 % 45.262 M 186.90 % 15.776 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -133.388 M -115.59 % -61.872 M 0.000
Total assets 5.743 B -5.36 % 6.068 B -4.99 % 6.387 B -5.77 % 6.778 B -0.31 % 6.799 B 2.19 % 6.653 B -9.14 % 7.322 B -2.87 % 7.538 B 0.38 % 7.509 B 0.75 % 7.453 B -3.86 % 7.752 B -5.32 % 8.188 B 1.26 % 8.086 B 1.35 % 7.978 B 2.62 % 7.774 B 1.88 % 7.631 B 0.81 % 7.570 B 1.09 % 7.488 B -2.41 % 7.673 B -1.54 % 7.793 B -0.68 % 7.846 B 4.04 % 7.542 B 8.10 % 6.977 B 8.90 % 6.407 B 11.42 % 5.750 B 15.65 % 4.972 B 16.97 % 4.250 B 12.23 % 3.787 B 13.42 % 3.339 B 12.96 % 2.956 B 9.13 % 2.709 B 1.60 % 2.666 B 13.90 % 2.341 B -99.86 % 1.626 T 54 302.84 % 2.989 B 25.75 % 2.377 B 13.00 % 2.104 B 31.23 % 1.603 B 5.87 % 1.514 B 36.45 % 1.110 B 13.83 % 974.909 M 12.24 % 868.606 M -28.42 % 1.213 B 16.43 % 1.042 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 2009-06-30 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30 1998-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 124.410 M 0.000 100.00 % -61.749 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.095 B 0.000 100.00 % -747.361 M 0.000 -100.00 % 8.511 M 0.000 0.000 0.000 -100.00 % 400.066 M 0.000 100.00 % -374.591 M 0.000 100.00 % -355.707 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 357.000 K 0.000 -100.00 % 1.796 M 0.000 -100.00 % 4.218 M 0.000 -100.00 % 4.349 M 0.000 0.000 0.000 -100.00 % 507.000 K 0.000 -100.00 % 2.265 M 0.000 -100.00 % 5.850 M 0.000 -100.00 % 11.235 M 0.000 -100.00 % 2.889 M 0.00 % 2.889 M 12.65 % 2.565 M 0.00 % 2.565 M -56.78 % 5.934 M 0.00 % 5.934 M 0.000 0.000 -100.00 % 1.461 M 0.00 % 1.461 M -34.96 % 2.246 M 0.00 % 2.246 M -58.48 % 5.408 M 0.00 % 5.408 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
Change in working capital 0.000 -100.00 % 198.980 M 0.000 100.00 % -293.370 M 0.000 -100.00 % 122.901 M 0.000 100.00 % -138.297 M 0.000 -100.00 % 45.425 M 0.000 -100.00 % 91.681 M 0.000 100.00 % -19.268 M 0.000 -100.00 % 38.613 M 0.000 -100.00 % 147.561 M 0.000 -100.00 % 223.052 M 0.000 100.00 % -155.551 M 0.000 100.00 % -279.870 M 0.000 -100.00 % 24.739 M 0.00 % 24.739 M 18.93 % 20.801 M 0.00 % 20.801 M -49.90 % 41.523 M 0.00 % 41.523 M 0.000 0.000 -100.00 % 26.677 M 0.00 % 26.677 M -62.86 % 71.828 M 0.00 % 71.828 M 758.62 % 8.366 M 0.00 % 8.366 M 130.64 % -27.299 M 0.00 % -27.299 M 7.73 % -29.585 M 0.00 % -29.585 M -24.50 % -23.764 M 0.00 % -23.764 M 40.93 % -40.229 M 0.00 % -40.229 M -188.68 % 45.362 M 0.00 % 45.362 M -68.11 % 142.244 M 0.00 % 142.244 M 250.85 % -94.294 M 0.00 % -94.294 M -100.00 % -47.147 M -141.89 % 112.548 M 100.00 % 56.274 M
Accounts receivables 0.000 -100.00 % 167.451 M 0.000 100.00 % -260.032 M 0.000 -100.00 % 88.594 M 0.000 100.00 % -90.581 M 0.000 -100.00 % 36.155 M 0.000 -100.00 % 86.941 M 0.000 100.00 % -17.741 M 0.000 -100.00 % 46.095 M 0.000 -100.00 % 134.540 M 0.000 -100.00 % 207.162 M 0.000 100.00 % -148.608 M 0.000 100.00 % -264.748 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 -100.00 % 31.232 M 0.000 100.00 % -35.187 M 0.000 -100.00 % 34.307 M 0.000 100.00 % -47.716 M 0.000 -100.00 % 9.270 M 0.000 -100.00 % 4.740 M 0.000 100.00 % -1.527 M 0.000 100.00 % -7.482 M 0.000 -100.00 % 13.021 M 0.000 -100.00 % 15.890 M 0.000 100.00 % -6.943 M 0.000 100.00 % -15.122 M 0.000 100.00 % -9.775 M 0.00 % -9.775 M -687.26 % 1.665 M 0.00 % 1.665 M -30.49 % 2.395 M 0.00 % 2.395 M 0.000 0.000 -100.00 % 6.861 M 0.00 % 6.861 M -14.79 % 8.051 M 0.00 % 8.051 M 93.63 % 4.158 M 0.00 % 4.158 M 139.51 % -10.525 M 0.00 % -10.525 M -175.96 % -3.814 M 0.00 % -3.814 M -7.95 % -3.533 M 0.00 % -3.533 M 5.00 % -3.719 M 0.00 % -3.719 M -261.45 % 2.304 M 0.00 % 2.304 M 134.02 % -6.771 M 0.00 % -6.771 M -121.62 % 31.311 M 0.00 % 31.311 M 100.00 % 15.656 M 270.67 % -9.173 M -100.00 % -4.587 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 297.000 K 0.000 -100.00 % 1.849 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 % 34.514 M 0.00 % 34.514 M 80.36 % 19.137 M 0.00 % 19.137 M -51.09 % 39.128 M 0.00 % 39.128 M 0.000 0.000 -100.00 % 19.817 M 0.00 % 19.817 M -68.93 % 63.777 M 0.00 % 63.777 M 1 415.78 % 4.208 M 0.00 % 4.208 M 125.08 % -16.774 M 0.00 % -16.774 M 34.91 % -25.771 M 0.00 % -25.771 M -27.39 % -20.231 M 0.00 % -20.231 M 44.59 % -36.510 M 0.00 % -36.510 M -184.79 % 43.058 M 0.00 % 43.058 M -71.10 % 149.015 M 0.00 % 149.015 M 218.64 % -125.605 M 0.00 % -125.605 M -100.00 % -62.802 M -151.60 % 121.721 M 100.00 % 60.860 M
Other non cash items 301.636 M 502.48 % 50.066 M -85.80 % 352.603 M -33.00 % 526.238 M 1 684.00 % -33.222 M -114.42 % 230.436 M 5.18 % 219.083 M 253.11 % 62.044 M -65.41 % 179.348 M -42.77 % 313.393 M -0.07 % 313.627 M 205.82 % -296.374 M -1 147.78 % 28.286 M 114.29 % -198.000 M -45.73 % -135.870 M 16.26 % -162.250 M -243.19 % 113.311 M 222.74 % -92.320 M -120.73 % 445.298 M 238.80 % -320.809 M -838.15 % 43.461 M 550.23 % -9.653 M 83.51 % -58.540 M -103.38 % -28.783 M 93.27 % -427.604 M -809.94 % -46.993 M -187.43 % 53.747 M 90.97 % 28.144 M 217.04 % -24.046 M 92.31 % -312.732 M -2 204.41 % -13.571 M 94.27 % -236.653 M -8 688.37 % 2.756 M 101.38 % -199.200 M -199.17 % 200.866 M 9.45 % 183.517 M 196.04 % -191.074 M -210.47 % 172.965 M 194.65 % -182.742 M -24.01 % -147.361 M -403.03 % 48.629 M 127.92 % -174.183 M -302.08 % 86.196 M 521.18 % -20.465 M -139.98 % 51.184 M 2 757.53 % -1.926 M -194.50 % -654.000 K -101.73 % 37.803 M 177.16 % -48.996 M 63.17 % -133.020 M -601.06 % -18.974 M -125.68 % 73.895 M -7.50 % 79.887 M 100.00 % 39.943 M 132.19 % -124.078 M -100.00 % -62.039 M
Net cash provided by operating activities 102.268 M 283.74 % 26.650 M -86.61 % 199.059 M 29.85 % 153.296 M 171.64 % 56.433 M -18.45 % 69.198 M -55.13 % 154.235 M 118.90 % 70.459 M -33.94 % 106.667 M 69.22 % 63.034 M 52.74 % 41.270 M -17.13 % 49.799 M -76.76 % 214.271 M 120.56 % 97.148 M 4.92 % 92.592 M -5.78 % 98.277 M -48.85 % 192.146 M 186.22 % 67.132 M -80.08 % 336.958 M 1 417.83 % 22.200 M -93.72 % 353.331 M 37.04 % 257.836 M -12.53 % 294.754 M 31.51 % 224.138 M -6.58 % 239.936 M 179.45 % 85.861 M 0.00 % 85.861 M 1 861.86 % 4.377 M 0.00 % 4.377 M -88.92 % 39.489 M 0.00 % 39.489 M 1 333.08 % 2.756 M 0.00 % 2.756 M 111.40 % -24.180 M 0.00 % -24.180 M -140.03 % 60.410 M 0.00 % 60.410 M 871.47 % -7.831 M 0.00 % -7.831 M -132.87 % 23.820 M 0.00 % 23.820 M -59.87 % 59.358 M 0.00 % 59.358 M 39.89 % 42.433 M 0.00 % 42.433 M 264.26 % -25.833 M 0.00 % -25.833 M -282.41 % 14.162 M 0.00 % 14.162 M -89.08 % 129.706 M 0.00 % 129.706 M 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -6.745 M -229.81 % 5.196 M 159.16 % -8.783 M -2 069.28 % 446.000 K 116.05 % -2.779 M -142.47 % 6.543 M 167.07 % -9.756 M -41.91 % -6.875 M -299.25 % -1.722 M -114.92 % 11.545 M 174.25 % -15.549 M 30.13 % -22.255 M -6 747.69 % -325.000 K 93.01 % -4.647 M 0.000 100.00 % -7.720 M 24.21 % -10.186 M -789.61 % -1.145 M 67.15 % -3.486 M 75.95 % -14.497 M 36.66 % -22.886 M 8.60 % -25.039 M -242.72 % -7.306 M 59.57 % -18.069 M 0.000 100.00 % -28.138 M 0.00 % -28.138 M 31.10 % -40.837 M -278.41 % -10.792 M -5.61 % -10.218 M 0.00 % -10.218 M 0.000 0.000 -100.00 % 5.398 M 136.00 % -14.994 M -5 922.72 % 257.500 K 103.58 % -7.185 M -106.00 % 119.722 M 198.26 % -121.845 M -2 048.56 % -5.671 M 0.00 % -5.671 M -181.09 % -2.018 M 0.00 % -2.018 M 85.72 % -14.128 M 0.00 % -14.128 M -13.25 % -12.476 M 0.00 % -12.476 M 40.87 % -21.100 M 0.00 % -21.100 M -47.57 % -14.298 M 0.00 % -14.298 M 28.84 % -20.093 M 0.00 % -20.093 M -100.00 % -10.047 M -12.50 % -8.931 M -100.00 % -4.465 M
Acquisitions net 0.000 100.00 % -448.000 K 0.000 -100.00 % 55.000 K 100.13 % -41.637 M -30 942.22 % 135.000 K 0.000 -100.00 % 120.000 K -99.80 % 59.820 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 198.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 % -353.000 K 0.000 100.00 % -7.020 M 0.000 -100.00 % 5.980 M 0.000 100.00 % -228.437 M 0.000 0.000 0.000 -100.00 % 37.623 M 0.000 0.000 0.000 100.00 % -14.239 M 0.000 100.00 % -231.560 M 0.000 100.00 % -38.300 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -4.979 M 85.74 % -34.917 M 94.45 % -628.943 M -10 466.92 % -5.952 M 61.86 % -15.605 M 7.49 % -16.869 M 78.49 % -78.409 M -326.92 % -18.366 M -14.16 % -16.088 M -272.41 % -4.320 M 0.000 0.000 100.00 % -51.000 K 0.000 0.000 0.000 0.000 100.00 % -7.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 % -103.531 M 0.00 % -103.531 M 71.46 % -362.782 M 0.00 % -362.782 M 10.17 % -403.849 M 0.00 % -403.849 M -380.84 % -83.989 M 0.00 % -83.989 M -8.96 % -77.079 M 0.00 % -77.079 M -22.34 % -63.003 M 0.00 % -63.003 M -193.72 % -21.450 M 0.00 % -21.450 M 62.07 % -56.550 M 0.00 % -56.550 M 0.000 0.000 100.00 % -53.439 M 0.00 % -53.439 M -25.03 % -42.742 M 0.00 % -42.742 M -100.00 % -21.371 M 18.07 % -26.083 M -100.00 % -13.042 M
Sales maturities of investments 0.000 -100.00 % 147.308 M 765.40 % 17.022 M -2.48 % 17.455 M -44.84 % 31.643 M 697.25 % 3.969 M 0.000 -100.00 % 93.671 M 322.81 % -42.041 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 387.651 M 0.00 % 387.651 M 23.71 % 313.359 M 0.00 % 313.359 M 366.37 % 67.191 M 0.00 % 67.191 M 84.49 % 36.420 M 0.00 % 36.420 M 199.97 % 12.141 M 0.00 % 12.141 M -16.04 % 14.461 M 0.00 % 14.461 M -65.75 % 42.218 M 0.00 % 42.218 M 0.000 0.000 -100.00 % 204.949 M 0.00 % 204.949 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 156.910 M 0.000 0.000 0.000 -100.00 % 41.637 M 1 149.06 % -3.969 M 75.24 % -16.027 M 82.89 % -93.671 M -322.81 % 42.041 M 323 492.31 % -13.000 K -200.00 % 13.000 K -99.88 % 10.599 M 133.25 % 4.544 M -91.26 % 52.013 M 306.02 % -25.247 M -423.58 % -4.822 M -231.86 % 3.657 M -64.22 % 10.220 M 97.22 % 5.182 M 114.71 % -35.228 M 84.72 % -230.532 M -12 208.17 % -1.873 M 83.02 % -11.029 M -36.96 % -8.053 M 85.49 % -55.513 M -108.94 % -26.570 M -194.43 % 28.138 M 191.14 % -30.872 M -386.07 % 10.792 M 377.06 % -3.895 M -138.12 % 10.218 M 113.34 % -76.590 M -173.98 % 103.531 M 1 123.89 % -10.112 M -2.39 % -9.876 M 89.05 % -90.176 M -192.32 % 97.675 M 171.74 % -136.143 M -198.20 % 138.643 M 630.21 % -26.149 M -156.44 % 46.331 M 693.06 % 5.842 M -88.95 % 52.879 M 46.99 % 35.975 M 70.35 % 21.118 M 135.49 % -59.503 M -321.96 % 26.808 M 193.51 % 9.134 M -56.71 % 21.100 M -84.76 % 138.463 M 200.91 % -137.212 M -226.46 % 108.502 M 72.68 % 62.835 M 100.00 % 31.418 M -10.27 % 35.014 M 100.00 % 17.507 M
Net cash used for investing activites 150.165 M 2.10 % 147.077 M 651.30 % -26.678 M 95.63 % -610.987 M -2 766.67 % 22.912 M 356.66 % -8.927 M 66.47 % -26.625 M 68.74 % -85.164 M -314.35 % 39.732 M 972.08 % -4.556 M 77.05 % -19.856 M -70.35 % -11.656 M -376.27 % 4.219 M -91.08 % 47.315 M 287.41 % -25.247 M -104.53 % -12.344 M -89.06 % -6.529 M -171.94 % 9.075 M 437.30 % 1.689 M 103.40 % -49.725 M 80.38 % -253.418 M -841.65 % -26.912 M -46.78 % -18.335 M 29.81 % -26.122 M 52.94 % -55.513 M -108.94 % -26.570 M 5.57 % -28.138 M 53.81 % -60.917 M -464.49 % -10.792 M -97.07 % -5.476 M 36.60 % -8.637 M 90.44 % -90.327 M -0.20 % -90.148 M -2 029.11 % 4.673 M -44.78 % 8.462 M 110.51 % -80.503 M 14.29 % -93.925 M 24.41 % -124.263 M 9.56 % -137.393 M -279.12 % -36.240 M 0.00 % -36.240 M -356.94 % 14.105 M 159.97 % -23.519 M -416.60 % 7.429 M 0.00 % 7.429 M 112.99 % -57.192 M -31.90 % -43.359 M 81.75 % -237.543 M -3 870.30 % -5.983 M -105.97 % 100.163 M -27.00 % 137.212 M 496.11 % 23.018 M 1.63 % 22.649 M 100.00 % 11.325 M 232.44 % -8.551 M -100.00 % -4.275 M
Debt repayment -40.870 M -1 035.28 % -3.600 M 92.59 % -48.575 M 51.18 % -99.500 M -1 128.40 % -8.100 M 98.02 % -408.900 M -984.62 % -37.700 M 0.000 -100.00 % 47.800 M 599.53 % -9.569 M 30.15 % -13.700 M -25.17 % -10.945 M -111.48 % 95.300 M 2 217.78 % -4.500 M -104.67 % 96.425 M 679.13 % -16.650 M -118.26 % 91.200 M 733.33 % -14.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -37.771 M 0.000 -100.00 % 164.571 M 0.000 -100.00 % 5.000 M 0.000 -100.00 % 193.279 M 0.000 -100.00 % 41.446 M 0.000 -100.00 % 52.457 M 0.000 -100.00 % 86.546 M 0.000 100.00 % -30.059 M 0.000 100.00 % -279.492 M 0.000 100.00 % -35.697 M 0.000 -100.00 % 40.739 M 0.000 100.00 % -34.815 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued -1.680 M 0.000 0.000 -100.00 % 578.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.022 M 0.00 % 9.022 M 28 539.68 % 31.500 K 0.00 % 31.500 K -99.92 % 41.221 M 0.00 % 41.221 M 436.17 % 7.688 M 0.000 -100.00 % 1.982 M 0.00 % 1.982 M -98.90 % 180.214 M 0.00 % 180.214 M 26 304.91 % 682.500 K 0.00 % 682.500 K -99.68 % 214.425 M 0.00 % 214.425 M 7 563.51 % 2.798 M 0.00 % 2.798 M -97.93 % 135.253 M 0.00 % 135.253 M 415.53 % 26.236 M 0.00 % 26.236 M -51.25 % 53.817 M 0.00 % 53.817 M 584.69 % 7.860 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -963.000 K -453.45 % -174.000 K 0.000 100.00 % -2.047 M 52.56 % -4.315 M 46.08 % -8.003 M 0.000 100.00 % -2.319 M 84.24 % -14.717 M -133.45 % -6.304 M -45.52 % -4.332 M 94.30 % -75.946 M -806.82 % -8.375 M 79.62 % -41.096 M 17.05 % -49.543 M 43.95 % -88.386 M -1 733.73 % -4.820 M 86.21 % -34.964 M 40.65 % -58.910 M -578.14 % -8.687 M 75.45 % -35.392 M 0.000 100.00 % -37.309 M -180.52 % -13.300 M 64.27 % -37.226 M 0.00 % -37.226 M -139.04 % -15.573 M 0.00 % -15.573 M -2 476.18 % -604.500 K 0.00 % -604.500 K 76.10 % -2.530 M 0.00 % -2.530 M -33.80 % -1.891 M 0.00 % -1.891 M 0.000 0.000 0.000 0.000 100.00 % -2.664 M 0.00 % -2.664 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
Dividends paid -62.040 M -100.00 % -31.020 M 50.04 % -62.091 M -99.83 % -31.072 M 50.00 % -62.143 M -99.28 % -31.183 M 50.03 % -62.400 M -99.04 % -31.350 M 75.00 % -125.400 M -297.12 % -31.577 M 50.27 % -63.495 M 52.92 % -134.867 M -114.07 % -63.000 M 37.31 % -100.495 M -66.91 % -60.210 M 2.61 % -61.824 M -28.40 % -48.150 M -197.22 % -16.200 M 63.41 % -44.280 M -164.06 % -16.769 M 73.26 % -62.706 M -265.42 % -17.160 M 83.33 % -102.960 M -781.58 % -11.679 M 1.05 % -11.803 M 2.22 % -12.071 M 0.00 % -12.071 M 28.20 % -16.813 M 0.00 % -16.813 M -34.20 % -12.528 M 0.00 % -12.528 M 0.000 0.000 100.00 % -39.152 M 0.00 % -39.152 M 49.18 % -77.038 M 0.00 % -77.038 M -83.11 % -42.071 M 0.00 % -42.071 M 29.92 % -60.030 M 0.00 % -60.030 M -92.35 % -31.210 M 0.00 % -31.210 M -377.10 % -6.542 M 0.00 % -6.542 M 0.000 0.000 100.00 % -5.046 M 0.00 % -5.046 M 95.47 % -111.298 M 0.00 % -111.298 M -1 022.41 % -9.916 M 0.00 % -9.916 M -100.00 % -4.958 M 83.33 % -29.748 M -100.00 % -14.874 M
Other financing activites -34.800 M -152.10 % -13.804 M 62.74 % -37.046 M -169.78 % -13.732 M 0.06 % -13.740 M -557.10 % -2.091 M 84.70 % -13.664 M -35.23 % -10.104 M -656.29 % -1.336 M -90.04 % -703.000 K 41.71 % -1.206 M -196.02 % 1.256 M 194.51 % -1.329 M -217.18 % -419.000 K 97.53 % -16.990 M 8.72 % -18.614 M 37.82 % -29.935 M 14.04 % -34.826 M 53.87 % -75.500 M 32.25 % -111.447 M -342.47 % 45.963 M 176.14 % -60.369 M -135.73 % 168.965 M 417.10 % -53.285 M -64.36 % -32.419 M -157.80 % 56.090 M 200.00 % -56.090 M -246.62 % 38.256 M 200.00 % -38.256 M -11.35 % -34.358 M -203.75 % 33.117 M 18.96 % 27.838 M 198.63 % -28.225 M -196.91 % 29.126 M 215.75 % -25.162 M 82.82 % -146.442 M -200.00 % 146.442 M 36 619.20 % -401.000 K -4 110.00 % 10.000 K 100.01 % -196.157 M -200.46 % 195.257 M -29.43 % 276.694 M 200.00 % -276.694 M -131.47 % -119.536 M -203.70 % 115.273 M 651.20 % -20.913 M -208.28 % 19.313 M -67.26 % 58.996 M 195.92 % -61.504 M -157.75 % 106.508 M -6.87 % 114.368 M 1 053.37 % 9.916 M 0.00 % 9.916 M 100.00 % 4.958 M -83.33 % 29.748 M 100.00 % 14.874 M
Net cash used provided by financing activities -139.390 M -182.24 % -49.387 M 66.60 % -147.886 M -2.89 % -143.726 M -67.06 % -86.030 M 80.73 % -446.489 M -266.67 % -121.767 M -193.74 % -41.454 M 48.98 % -81.255 M -43.65 % -56.566 M 33.22 % -84.705 M 43.05 % -148.739 M -229.62 % -45.124 M 60.20 % -113.371 M -192.21 % -38.798 M 75.10 % -155.788 M -69.93 % -91.679 M -38.07 % -66.399 M 44.57 % -119.780 M 6.58 % -128.216 M -665.79 % -16.743 M 78.40 % -77.529 M -217.46 % 66.005 M 201.60 % -64.964 M -46.90 % -44.222 M 11.84 % -50.161 M 26.41 % -68.161 M -143.99 % 154.932 M 381.34 % -55.069 M -239.95 % 39.348 M 91.11 % 20.589 M -90.04 % 206.775 M 832.60 % -28.225 M -202.12 % 27.639 M 142.98 % -64.313 M -133.96 % 189.404 M 172.90 % 69.404 M 52.74 % 45.439 M 208.03 % -42.061 M -130.54 % 137.727 M 1.85 % 135.227 M 575.96 % -28.412 M 90.77 % -307.904 M -383.18 % 108.731 M 0.00 % 108.731 M 50.39 % 72.297 M 274.34 % 19.313 M -82.70 % 111.631 M 267.74 % -66.549 M -2 267.72 % 3.070 M 0.00 % 3.070 M 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash -246.720 M -151.94 % 475.031 M 177.13 % -615.910 M -199.93 % 616.331 M 18 134.64 % 3.380 M -60.83 % 8.628 M 189.71 % -9.618 M -281.36 % -2.522 M -100.16 % -1.260 M 52.70 % -2.664 M -104.14 % -1.305 M -504.17 % -216.000 K 47.06 % -408.000 K 82.29 % -2.304 M -29.95 % -1.773 M -119.91 % 8.906 M 361.21 % 1.931 M 512.61 % -468.000 K -95.82 % -239.000 K 22.15 % -307.000 K -1 090.32 % 31.000 K 101.48 % -2.100 M -373.44 % 768.000 K 167.60 % 287.000 K 234.11 % -214.000 K -103.80 % 5.629 M 210.98 % -5.072 M -228.36 % -1.545 M -652.59 % 279.500 K 105.78 % -4.833 M -216.57 % 4.146 M 103.53 % -117.480 M -200.12 % 117.341 M 366.19 % -44.082 M -200.00 % 44.082 M 166.08 % -66.711 M -200.00 % 66.711 M 232.59 % -50.315 M -200.00 % 50.315 M 4 125.20 % -1.250 M -200.00 % 1.250 M 100.79 % -158.558 M -200.00 % 158.558 M 0.000 0.000 100.00 % -19.576 M -200.00 % 19.576 M -29.25 % 27.669 M 201.90 % -27.153 M -121.50 % 126.306 M 200.99 % -125.062 M -2 555.80 % -4.709 M 0.000 0.000 0.000 0.000
Net change in cash -133.677 M -122.30 % 599.371 M 201.35 % -591.415 M -4 065.50 % 14.914 M 551.26 % -3.305 M 99.12 % -377.590 M -9 902.38 % -3.775 M 94.95 % -74.706 M -216.94 % 63.884 M 5 306.52 % -1.227 M 98.10 % -64.596 M 96.09 % -1.652 B -200.00 % 1.652 B 213.91 % -1.450 B -200.00 % 1.450 B 197.70 % -1.485 B -200.00 % 1.485 B 207.63 % -1.379 B -200.00 % 1.379 B 204.75 % -1.317 B -200.00 % 1.317 B 221.67 % -1.082 B -200.00 % 1.082 B 278.67 % -605.759 M -200.00 % 605.759 M 80 975.70 % -749.000 K -300.00 % -187.250 K -100.53 % 35.643 M 300.00 % 8.911 M -92.82 % 124.114 M 300.00 % 31.029 M 799.90 % 3.448 M 300.00 % 862.000 K 101.20 % -71.899 M -300.00 % -17.975 M -108.76 % 205.200 M 300.00 % 51.300 M 118.73 % -273.939 M -300.00 % -68.485 M -127.60 % 248.115 M 300.00 % 62.029 M 127.32 % -227.013 M -300.00 % -56.753 M -117.89 % 317.184 M 300.00 % 79.296 M 230.84 % -60.605 M -300.00 % -15.151 M 91.14 % -171.046 M -300.00 % -42.762 M -114.75 % 289.853 M 300.00 % 72.463 M 170.52 % -102.755 M -300.00 % -25.689 M 0.00 % -25.689 M -156.94 % 45.115 M 0.00 % 45.115 M
Cash at beginning of period 1.103 B 119.04 % 503.518 M -54.01 % 1.095 B 1.38 % 1.080 B -0.31 % 1.083 B -25.85 % 1.461 B -0.26 % 1.465 B -4.85 % 1.539 B 4.33 % 1.476 B -0.08 % 1.477 B -4.19 % 1.541 B -6.71 % 1.652 B 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.485 B 0.000 -100.00 % 1.379 B 0.000 -100.00 % 1.317 B 0.000 -100.00 % 1.082 B 0.000 -100.00 % 605.759 M 0.000 -100.00 % 466.521 M 300.00 % 116.630 M -72.93 % 430.878 M 300.00 % 107.720 M -64.89 % 306.764 M 300.00 % 76.691 M -74.72 % 303.316 M 300.00 % 75.829 M -79.79 % 375.215 M 300.00 % 93.804 M -44.83 % 170.015 M 300.00 % 42.504 M -90.43 % 443.954 M 300.00 % 110.989 M -43.33 % 195.839 M 300.00 % 48.960 M -88.42 % 422.852 M 300.00 % 105.713 M 0.04 % 105.668 M 300.00 % 26.417 M -84.11 % 166.273 M 300.00 % 41.568 M -85.76 % 291.955 M 300.00 % 72.989 M 3 372.35 % 2.102 M 300.00 % 525.500 K -99.50 % 104.857 M 300.00 % 26.214 M 0.00 % 26.214 M 238.69 % -18.901 M 0.00 % -18.901 M
Cash at end of period 742.980 M -32.63 % 1.103 B 119.04 % 503.518 M -54.01 % 1.095 B 1.38 % 1.080 B -0.31 % 1.083 B -25.85 % 1.461 B -0.26 % 1.465 B -4.85 % 1.539 B 4.33 % 1.476 B -0.08 % 1.477 B 0.000 -100.00 % 1.652 B 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.485 B 0.000 -100.00 % 1.379 B 0.000 -100.00 % 1.317 B 0.000 -100.00 % 1.082 B 0.000 -100.00 % 605.759 M 30.05 % 465.772 M 300.00 % 116.443 M -75.04 % 466.521 M 300.00 % 116.630 M -72.93 % 430.878 M 300.00 % 107.720 M -64.89 % 306.764 M 300.00 % 76.691 M -74.72 % 303.316 M 300.00 % 75.829 M -79.79 % 375.215 M 300.00 % 93.804 M -44.83 % 170.015 M 300.00 % 42.504 M -90.43 % 443.954 M 300.00 % 110.989 M -43.33 % 195.839 M 300.00 % 48.960 M -88.42 % 422.852 M 300.00 % 105.713 M 0.04 % 105.668 M 300.00 % 26.417 M -78.15 % 120.909 M 300.00 % 30.227 M -89.65 % 291.955 M 300.00 % 72.989 M 3 372.35 % 2.102 M 300.00 % 525.500 K 0.00 % 525.500 K -98.00 % 26.214 M 0.00 % 26.214 M
Operating cash flow 80.840 M 203.34 % 26.650 M -86.61 % 199.059 M 50.35 % 132.397 M 134.61 % 56.433 M -18.45 % 69.198 M -55.13 % 154.235 M 118.90 % 70.459 M -33.94 % 106.667 M 69.22 % 63.034 M 52.74 % 41.270 M -17.13 % 49.799 M -76.76 % 214.271 M 120.56 % 97.148 M 4.92 % 92.592 M -5.78 % 98.277 M -48.85 % 192.146 M 186.22 % 67.132 M -80.08 % 336.958 M 1 417.83 % 22.200 M -93.72 % 353.331 M 37.04 % 257.836 M -12.53 % 294.754 M 31.51 % 224.138 M -6.58 % 239.936 M 179.45 % 85.861 M 0.00 % 85.861 M 1 861.86 % 4.377 M 0.00 % 4.377 M -88.92 % 39.489 M 0.00 % 39.489 M 1 333.08 % 2.756 M 0.00 % 2.756 M 111.40 % -24.180 M 0.00 % -24.180 M -140.03 % 60.410 M 0.00 % 60.410 M 871.47 % -7.831 M 0.00 % -7.831 M -132.87 % 23.820 M 0.00 % 23.820 M -59.87 % 59.358 M 0.00 % 59.358 M 39.89 % 42.433 M 0.00 % 42.433 M 264.26 % -25.833 M 0.00 % -25.833 M -282.41 % 14.162 M 0.00 % 14.162 M -89.08 % 129.706 M 0.00 % 129.706 M 0.000 0.000 0.000 0.000 0.000
Capital expenditure -6.745 M -229.81 % 5.196 M 159.16 % -8.783 M -2 069.28 % 446.000 K 116.05 % -2.779 M -142.47 % 6.543 M 167.07 % -9.756 M -41.91 % -6.875 M -299.25 % -1.722 M -114.92 % 11.545 M 174.25 % -15.549 M 30.13 % -22.255 M -6 747.69 % -325.000 K 93.01 % -4.647 M 0.000 100.00 % -7.720 M 24.21 % -10.186 M -789.61 % -1.145 M 67.15 % -3.486 M 75.95 % -14.497 M 36.66 % -22.886 M 8.60 % -25.039 M -242.72 % -7.306 M 59.57 % -18.069 M 0.000 100.00 % -28.138 M 0.00 % -28.138 M 31.10 % -40.837 M -278.41 % -10.792 M -5.61 % -10.218 M 0.00 % -10.218 M 0.000 0.000 -100.00 % 5.398 M 136.00 % -14.994 M -5 922.72 % 257.500 K 103.58 % -7.185 M -106.00 % 119.722 M 198.26 % -121.845 M -2 048.56 % -5.671 M 0.00 % -5.671 M -181.09 % -2.018 M 0.00 % -2.018 M 85.72 % -14.128 M 0.00 % -14.128 M -13.25 % -12.476 M 0.00 % -12.476 M 40.87 % -21.100 M 0.00 % -21.100 M -47.57 % -14.298 M 0.00 % -14.298 M 28.84 % -20.093 M 0.00 % -20.093 M -100.00 % -10.047 M -12.50 % -8.931 M -100.00 % -4.465 M
Free CashFlow 74.095 M 132.67 % 31.846 M -83.26 % 190.276 M 43.23 % 132.843 M 147.59 % 53.654 M -29.16 % 75.741 M -47.58 % 144.479 M 127.23 % 63.584 M -39.41 % 104.945 M 40.72 % 74.579 M 189.95 % 25.721 M -6.62 % 27.544 M -87.13 % 213.946 M 131.29 % 92.501 M -0.10 % 92.592 M 2.25 % 90.557 M -50.23 % 181.960 M 175.75 % 65.987 M -80.21 % 333.472 M 4 229.12 % 7.703 M -97.67 % 330.445 M 41.95 % 232.797 M -19.01 % 287.448 M 39.49 % 206.069 M -14.12 % 239.936 M 315.66 % 57.724 M 0.00 % 57.724 M 258.32 % -36.460 M -468.36 % -6.415 M -121.92 % 29.271 M 0.00 % 29.271 M 962.26 % 2.756 M 0.00 % 2.756 M 114.67 % -18.783 M 52.05 % -39.174 M -164.57 % 60.668 M 13.98 % 53.226 M -52.43 % 111.892 M 186.29 % -129.676 M -814.50 % 18.149 M 0.00 % 18.149 M -68.35 % 57.341 M 0.00 % 57.341 M 102.58 % 28.305 M 0.00 % 28.305 M 173.89 % -38.308 M 0.00 % -38.308 M -452.19 % -6.938 M 0.00 % -6.938 M -106.01 % 115.408 M 0.00 % 115.408 M 674.37 % -20.093 M 0.00 % -20.093 M -100.00 % -10.047 M -12.50 % -8.931 M -100.00 % -4.465 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 1999 1999 1998 1998 1998