CLI.JO

Clientèle Limited CLI.JO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Revenue 4.473 B 107.51 % 2.155 B -13.47 % 2.491 B 2.40 % 2.432 B -2.87 % 2.504 B 10.74 % 2.261 B 1.91 % 2.219 B -6.31 % 2.368 B 13.39 % 2.089 B 8.82 % 1.920 B 7.73 % 1.782 B 8.29 % 1.645 B 6.08 % 1.551 B 7.47 % 1.443 B 16.23 % 1.242 B 9.10 % 1.138 B -2.42 % 1.166 B 20.68 % 966.431 M 12.25 % 860.958 M 38.12 % 623.334 M 21.24 % 514.139 M 61.62 % 318.112 M 25.49 % 253.495 M 34.47 % 188.518 M
Net income 1.055 B 219.68 % 329.937 M -32.35 % 487.700 M 16.02 % 420.353 M 7.16 % 392.255 M 19.40 % 328.517 M -18.06 % 400.937 M -18.23 % 490.302 M 5.10 % 466.498 M 13.65 % 410.486 M 13.51 % 361.643 M 17.49 % 307.811 M 5.02 % 293.095 M 22.93 % 238.432 M 25.34 % 190.226 M 28.13 % 148.459 M 7.61 % 137.960 M 2.80 % 134.206 M 28.01 % 104.837 M 15.49 % 90.779 M 8.91 % 83.356 M 35.50 % 61.519 M 24.80 % 49.295 M 10.75 % 44.510 M
Income before tax 1.300 B 136.33 % 550.029 M -3.73 % 571.352 M -13.55 % 660.941 M 14.27 % 578.409 M 27.01 % 455.414 M 21.15 % 375.907 M -44.67 % 679.417 M 5.80 % 642.165 M 13.80 % 564.300 M 12.43 % 501.892 M 18.82 % 422.386 M 6.23 % 397.612 M 5.05 % 378.503 M 32.05 % 286.643 M 15.87 % 247.382 M 21.86 % 203.011 M 1.33 % 200.342 M 29.96 % 154.159 M 14.53 % 134.602 M 3.51 % 130.041 M 46.96 % 88.489 M 30.03 % 68.055 M 15.20 % 59.074 M
Income before tax ratio 0.29 13.89 % 0.26 11.25 % 0.23 -15.58 % 0.27 17.65 % 0.23 14.69 % 0.20 18.87 % 0.17 -40.94 % 0.29 -6.69 % 0.31 4.57 % 0.29 4.36 % 0.28 9.72 % 0.26 0.15 % 0.26 -2.25 % 0.26 13.60 % 0.23 6.20 % 0.22 24.88 % 0.17 -16.03 % 0.21 15.77 % 0.18 -17.08 % 0.22 -14.62 % 0.25 -9.07 % 0.28 3.61 % 0.27 -14.33 % 0.31
EBITDA 1.339 B 133.35 % 573.997 M 36.56 % 420.316 M -38.09 % 678.959 M 9.28 % 621.288 M 23.77 % 501.973 M 14.08 % 440.033 M -39.50 % 727.305 M 6.39 % 683.634 M 15.17 % 593.607 M 11.55 % 532.128 M 17.97 % 451.052 M 4.91 % 429.950 M 5.51 % 407.490 M 26.89 % 321.132 M 18.27 % 271.522 M 26.05 % 215.411 M 7.52 % 200.342 M 29.96 % 154.159 M 14.53 % 134.602 M 3.51 % 130.041 M 46.96 % 88.489 M 30.03 % 68.055 M 15.20 % 59.074 M
Net income ratio 0.24 54.06 % 0.15 -21.82 % 0.20 13.30 % 0.17 10.33 % 0.16 7.82 % 0.15 -19.60 % 0.18 -12.72 % 0.21 -7.31 % 0.22 4.43 % 0.21 5.36 % 0.20 8.49 % 0.19 -0.99 % 0.19 14.38 % 0.17 7.83 % 0.15 17.44 % 0.13 10.28 % 0.12 -14.82 % 0.14 14.04 % 0.12 -16.39 % 0.15 -10.17 % 0.16 -16.16 % 0.19 -0.55 % 0.19 -17.64 % 0.24
Ratio EBITDA 0.30 12.45 % 0.27 57.82 % 0.17 -39.55 % 0.28 12.51 % 0.25 11.77 % 0.22 11.93 % 0.20 -35.42 % 0.31 -6.17 % 0.33 5.83 % 0.31 3.55 % 0.30 8.94 % 0.27 -1.10 % 0.28 -1.82 % 0.28 9.17 % 0.26 8.40 % 0.24 29.18 % 0.18 -10.91 % 0.21 15.77 % 0.18 -17.08 % 0.22 -14.62 % 0.25 -9.07 % 0.28 3.61 % 0.27 -14.33 % 0.31
Gross profit ratio 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 454.080 M 35.38 % 335.418 M -0.05 % 335.595 M -0.03 % 335.707 M 0.01 % 335.676 M 0.02 % 335.613 M 0.03 % 335.507 M 0.07 % 335.282 M -0.01 % 335.312 M 0.45 % 333.809 M -0.32 % 334.877 M 1.82 % 328.901 M 0.43 % 327.508 M -0.51 % 329.201 M 1.08 % 325.698 M 0.26 % 324.857 M 0.42 % 323.500 M 0.00 % 323.500 M -0.07 % 323.730 M 900.71 % 32.350 M 0.38 % 32.227 M -0.38 % 32.350 M 0.02 % 32.345 M 1.71 % 31.800 M
Weighted average shs out 448.692 M 33.81 % 335.326 M 0.00 % 335.322 M 0.00 % 335.322 M 0.00 % 335.322 M 0.00 % 335.316 M 0.07 % 335.081 M 0.21 % 334.392 M 0.61 % 332.381 M 0.39 % 331.093 M 0.39 % 329.799 M 0.33 % 328.722 M 0.43 % 327.325 M 0.86 % 324.540 M 0.29 % 323.616 M 0.03 % 323.505 M 0.00 % 323.500 M 0.00 % 323.500 M 0.00 % 323.500 M 900.00 % 32.350 M 0.38 % 32.227 M -0.38 % 32.350 M 0.02 % 32.345 M 1.71 % 31.800 M
EPS diluted 2.32 136.73 % 0.98 -32.41 % 1.45 16.00 % 1.25 6.84 % 1.17 19.39 % 0.98 -18.33 % 1.20 -17.81 % 1.46 5.04 % 1.39 13.01 % 1.23 13.89 % 1.08 14.89 % 0.94 5.62 % 0.89 23.61 % 0.72 20.00 % 0.60 22.45 % 0.49 8.89 % 0.45 9.76 % 0.41 28.13 % 0.32 -88.61 % 2.81 18.07 % 2.38 25.26 % 1.90 25.00 % 1.52 8.57 % 1.40
Earnings per share 2.35 139.80 % 0.98 -32.41 % 1.45 16.00 % 1.25 6.84 % 1.17 19.39 % 0.98 -18.33 % 1.20 -18.37 % 1.47 5.00 % 1.40 12.90 % 1.24 12.73 % 1.10 17.02 % 0.94 4.44 % 0.90 23.29 % 0.73 21.67 % 0.60 22.45 % 0.49 8.89 % 0.45 9.76 % 0.41 28.13 % 0.32 -88.61 % 2.81 18.07 % 2.38 25.26 % 1.90 25.00 % 1.52 8.57 % 1.40
Gross profit 4.473 B 107.51 % 2.155 B -13.47 % 2.491 B 2.40 % 2.432 B -2.87 % 2.504 B 10.74 % 2.261 B 1.91 % 2.219 B -6.31 % 2.368 B 13.39 % 2.089 B 8.82 % 1.920 B 7.73 % 1.782 B 8.29 % 1.645 B 6.08 % 1.551 B 7.47 % 1.443 B 16.23 % 1.242 B 9.10 % 1.138 B -2.42 % 1.166 B 20.68 % 966.431 M 12.25 % 860.958 M 38.12 % 623.334 M 21.24 % 514.139 M 61.62 % 318.112 M 25.49 % 253.495 M 34.47 % 188.518 M
Income tax expense 240.559 M 11.31 % 216.120 M 165.85 % 81.293 M -63.95 % 225.472 M 21.12 % 186.154 M 46.70 % 126.897 M 606.98 % -25.030 M -113.24 % 189.094 M 7.77 % 175.468 M 17.31 % 149.579 M 8.78 % 137.501 M 18.67 % 115.870 M 11.19 % 104.206 M -12.01 % 118.434 M 22.84 % 96.417 M -2.53 % 98.923 M 52.07 % 65.051 M -1.64 % 66.136 M 34.09 % 49.322 M 12.55 % 43.823 M -6.13 % 46.685 M 73.10 % 26.970 M 43.76 % 18.760 M 28.81 % 14.564 M
Cost of revenue -711.948 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 0.000 -100.00 % 551.530 M 21.50 % 453.950 M -15.08 % 534.584 M -2.21 % 546.667 M -4.49 % 572.340 M -1.85 % 583.141 M 10.04 % 529.946 M 10.11 % 481.293 M 12.93 % 426.197 M 13.23 % 376.405 M 19.33 % 315.424 M 10.76 % 284.786 M 0.000 0.000 0.000 0.000 -100.00 % 47.548 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 2.225 B 41.49 % 1.572 B 196.73 % -1.625 B -27.00 % -1.280 B -0.02 % -1.279 B 7.20 % -1.379 B -1 514.46 % -85.393 M 96.23 % -2.262 B -1 552.80 % -136.881 M -13.20 % -120.916 M 21.93 % -154.889 M 14.69 % -181.556 M 27.34 % -249.881 M -121.58 % -112.774 M 70.06 % -376.654 M -135.37 % -160.025 M -9.64 % -145.949 M 80.95 % -766.163 M -181.55 % -272.126 M 17.28 % -328.990 M -176.78 % -118.863 M -597.59 % -17.039 M 91.54 % -201.429 M -4 978.40 % 4.129 M
Operating expenses 2.225 B 41.49 % 1.572 B -38.22 % 2.545 B 33.86 % 1.901 B -16.21 % 2.269 B -14.66 % 2.658 B -0.73 % 2.678 B 259.48 % -1.679 B -527.22 % 393.065 M 9.07 % 360.377 M 32.83 % 271.308 M 39.24 % 194.849 M 197.28 % 65.543 M -61.90 % 172.012 M -55.85 % 389.604 M -24.26 % 514.413 M 2.18 % 503.445 M 165.71 % -766.163 M -241.16 % -224.578 M 26.27 % -304.608 M -208.24 % -98.821 M -169.49 % 142.216 M 176.69 % -185.440 M -1 170.36 % 17.325 M
Cost and expenses 557.626 M -65.26 % 1.605 B -16.37 % 1.919 B 8.36 % 1.771 B -8.02 % 1.926 B 6.64 % 1.806 B -2.01 % 1.843 B 9.12 % 1.689 B 16.75 % 1.447 B 6.75 % 1.355 B 5.89 % 1.280 B 4.66 % 1.223 B 6.02 % 1.153 B 8.33 % 1.065 B 11.49 % 955.008 M 7.22 % 890.689 M -7.54 % 963.299 M 25.74 % 766.089 M 8.39 % 706.799 M 44.62 % 488.732 M 27.24 % 384.098 M 67.27 % 229.623 M 23.83 % 185.440 M 43.26 % 129.444 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 0.000 -100.00 % 551.530 M 21.50 % 453.950 M -15.08 % 534.584 M -2.21 % 546.667 M -4.49 % 572.340 M -1.85 % 583.141 M 10.04 % 529.946 M 10.11 % 481.293 M 12.93 % 426.197 M 13.23 % 376.405 M 19.33 % 315.424 M 10.76 % 284.786 M -62.83 % 766.258 M 13.61 % 674.438 M 3.86 % 649.394 M 0.000 -100.00 % 47.548 M 95.01 % 24.382 M 21.65 % 20.042 M -87.42 % 159.255 M 896.03 % 15.989 M 21.17 % 13.196 M
Interest income 71.797 M 0.000 -100.00 % 897.813 M 32.75 % 676.315 M 6.11 % 637.376 M 0.22 % 635.958 M 21.74 % 522.401 M 120.86 % 236.532 M 40.49 % 168.359 M -1.83 % 171.500 M 13.35 % 151.299 M -23.60 % 198.042 M -21.45 % 252.123 M 6.69 % 236.308 M 831.92 % 25.357 M 67.47 % 15.141 M 6.01 % 14.283 M 39.93 % 10.207 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 39.500 M 19.09 % 33.167 M 30.41 % 25.433 M 11.49 % 22.812 M 12.55 % 20.269 M -27.66 % 28.021 M -2.44 % 28.722 M 192.51 % 9.819 M -0.48 % 9.866 M 138.60 % 4.135 M 50.25 % 2.752 M -77.79 % 12.393 M -35.25 % 19.139 M 31.40 % 14.565 M 139.36 % 6.085 M 161.61 % 2.326 M 0.000 0.000 -100.00 % 272.126 M 31.06 % 207.629 M 0.000 0.000 0.000 0.000
Depreciation and amortization 0.000 100.00 % -9.199 M -125.95 % 35.455 M 5.94 % 33.468 M -8.29 % 36.492 M -2.37 % 37.379 M 5.58 % 35.404 M -7.00 % 38.069 M 20.46 % 31.603 M 25.55 % 25.172 M -8.41 % 27.484 M -6.86 % 29.508 M 3.69 % 28.459 M -3.51 % 29.494 M 4.13 % 28.323 M 29.84 % 21.814 M 37.18 % 15.902 M 21 389.19 % 74.000 K 100.03 % -272.126 M -31.06 % -207.629 M -2 086.12 % 10.454 M 63.62 % 6.389 M 0.000 -100.00 % 10.367 M
Operating income 936.255 M 70.22 % 550.029 M -55.26 % 1.229 B 58.19 % 777.174 M -13.66 % 900.119 M -32.57 % 1.335 B 8.24 % 1.233 B 78.95 % 689.215 M 5.74 % 651.832 M 15.53 % 564.200 M 12.41 % 501.896 M 15.09 % 436.074 M 4.71 % 416.440 M 12.12 % 371.431 M 26.89 % 292.728 M 18.33 % 247.382 M 21.86 % 203.011 M 1.37 % 200.268 M -53.02 % 426.285 M 24.56 % 342.231 M 186.18 % 119.587 M 45.66 % 82.100 M 20.64 % 68.055 M 39.72 % 48.707 M
Operating income ratio 0.21 -17.97 % 0.26 -48.30 % 0.49 54.48 % 0.32 -11.11 % 0.36 -39.11 % 0.59 6.20 % 0.56 91.01 % 0.29 -6.75 % 0.31 6.17 % 0.29 4.34 % 0.28 6.28 % 0.27 -1.28 % 0.27 4.33 % 0.26 9.16 % 0.24 8.46 % 0.22 24.88 % 0.17 -16.00 % 0.21 -58.15 % 0.50 -9.82 % 0.55 136.05 % 0.23 -9.88 % 0.26 -3.87 % 0.27 3.91 % 0.26
Total other income expenses net 363.652 M 0.000 -100.00 % 171.384 M 224.02 % -138.195 M 57.04 % -321.710 M 63.42 % -879.542 M -2 798.09 % -30.349 M 83.32 % -181.934 M -1 790.03 % -9.626 M -266.98 % -2.623 M -5 453.06 % 49.000 K 100.08 % -61.375 M 32.04 % -90.315 M -538.31 % -14.149 M -2.93 % -13.746 M -460.83 % -2.451 M -160.25 % 4.068 M 231.57 % -3.092 M 98.86 % -272.126 M -31.06 % -207.629 M -12 698.85 % 1.648 M -77.08 % 7.190 M -89.44 % 68.055 M 556.46 % 10.367 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Net debt -82.653 M 26.36 % -112.244 M 24.94 % -149.540 M 62.80 % -402.000 M -13.82 % -353.187 M 5.09 % -372.124 M -206.14 % -121.552 M 53.19 % -259.647 M -140.40 % -108.004 M 2.63 % -110.916 M 41.24 % -188.762 M -8.96 % -173.246 M -284.86 % -45.015 M -48.59 % -30.294 M 79.16 % -145.362 M -132.90 % -62.415 M 34.87 % -95.825 M 51.45 % -197.390 M -120.07 % -89.695 M -70.70 % -52.544 M 0.000 0.000 0.000 0.000
Total investments 10.831 B 57.59 % 6.873 B -56.86 % 15.931 B 72.57 % 9.232 B 9.27 % 8.449 B 1.30 % 8.340 B 2.19 % 8.162 B 117.94 % 3.745 B 50.72 % 2.485 B 17.26 % 2.119 B 3.29 % 2.051 B 0.40 % 2.043 B -10.69 % 2.288 B -0.70 % 2.304 B 18.74 % 1.941 B 20.67 % 1.608 B 14.46 % 1.405 B 31.71 % 1.067 B 2.30 % 1.043 B 12.08 % 930.307 M 14.00 % 816.035 M 101.31 % 405.366 M 54.60 % 262.204 M 46.41 % 179.083 M
Total debt 792.862 M 287.13 % 204.806 M 104.81 % 100.000 M 0.00 % 100.000 M -9.12 % 110.034 M -2.44 % 112.781 M -0.23 % 113.043 M 0.03 % 113.009 M -0.03 % 113.043 M 14.26 % 98.932 M 181.24 % 35.177 M 251.77 % 10.000 M -92.59 % 134.996 M -2.33 % 138.219 M 43 228.84 % 319.000 K -97.95 % 15.568 M -7.38 % 16.808 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 0.000 100.00 % -132.381 M 5.10 % -139.489 M -3.82 % -134.357 M -5.29 % -127.609 M -1.93 % -125.198 M 1.17 % -126.682 M 0.47 % -127.286 M -0.72 % -126.375 M 0.01 % -126.383 M 6.98 % -135.870 M 14.69 % -159.267 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 3.343 B 17.09 % 2.855 B 215.02 % 906.426 M 2.33 % 885.792 M 8.13 % 819.177 M 9.89 % 745.478 M -12.85 % 855.432 M -1.89 % 871.898 M 13.17 % 770.432 M 17.57 % 655.279 M 18.52 % 552.882 M 18.05 % 468.364 M 12.13 % 417.700 M 17.19 % 356.415 M 38.40 % 257.528 M 18.12 % 218.030 M 8.68 % 200.615 M 9.38 % 183.403 M 25.19 % 146.494 M 21.73 % 120.344 M 0.00 % 120.339 M 18.35 % 101.684 M 57.50 % 64.563 M -38.67 % 105.268 M
Common stock 9.065 M 35.16 % 6.707 M 0.01 % 6.706 M 0.00 % 6.706 M 0.00 % 6.706 M 0.00 % 6.706 M 0.00 % 6.706 M 0.18 % 6.694 M 0.21 % 6.680 M 0.66 % 6.636 M 0.35 % 6.613 M 0.44 % 6.584 M 0.37 % 6.560 M 0.40 % 6.534 M 0.85 % 6.479 M 0.12 % 6.471 M 0.02 % 6.470 M 0.00 % 6.470 M 33.32 % 4.853 M 0.00 % 4.853 M 0.00 % 4.853 M 0.00 % 4.853 M 0.00 % 4.853 M 1.74 % 4.770 M
Total equity 5.910 B 80.01 % 3.283 B 179.14 % 1.176 B 2.97 % 1.142 B 5.69 % 1.081 B 6.60 % 1.014 B -9.96 % 1.126 B -0.33 % 1.130 B 11.19 % 1.016 B 17.38 % 865.548 M 16.94 % 740.195 M 19.61 % 618.846 M 16.89 % 529.420 M 20.32 % 440.004 M 24.57 % 353.220 M 15.85 % 304.903 M 9.17 % 279.300 M 28.24 % 217.789 M 28.45 % 169.547 M 37.17 % 123.608 M -84.69 % 807.375 M 93.59 % 417.044 M 65.41 % 252.134 M 31.13 % 192.284 M
Other non current liabilities 13.390 B 1 155.70 % -1.268 B -223.68 % -391.838 M -258.76 % -109.219 M 15.84 % -129.776 M -1 298.00 % -9.283 M 91.79 % -113.043 M 30.68 % -163.070 M -59.71 % -102.104 M -15.08 % -88.721 M -163.25 % -33.702 M -237.02 % -10.000 M 91.13 % -112.751 M 43.94 % -201.123 M -2.06 % -197.070 M -82.48 % -107.997 M 7.70 % -117.001 M 22.11 % -150.204 M -64.70 % -91.200 M -49.96 % -60.816 M 0.000 0.000 0.000 0.000
Long term debt 792.862 M 287.13 % 204.806 M 0.000 -100.00 % 92.257 M -16.16 % 110.034 M 1 085.33 % 9.283 M -91.79 % 113.043 M 0.03 % 113.009 M 10.68 % 102.104 M 15.08 % 88.721 M 163.25 % 33.702 M 237.02 % 10.000 M -87.20 % 78.125 M -43.48 % 138.219 M 96.28 % 70.421 M 352.34 % 15.568 M -7.38 % 16.808 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 14.165 B 58.26 % 8.951 B 2 184.31 % 391.838 M 324.72 % 92.257 M -1.71 % 93.858 M 911.07 % 9.283 M -91.02 % 103.369 M -55.94 % 234.585 M 6.09 % 221.119 M 23.75 % 178.680 M -2.41 % 183.095 M 35.72 % 134.909 M -24.14 % 177.833 M 26.02 % 141.112 M -93.42 % 2.145 B 26.23 % 1.700 B 10.97 % 1.532 B 19.98 % 1.276 B 15.61 % 1.104 B 20.33 % 917.629 M 0.000 0.000 0.000 0.000
Other current liabilities 1.242 B 927.81 % 120.793 M 168.97 % -175.127 M -58.17 % -110.721 M -16.53 % -95.012 M -1 214.14 % -7.230 M -154.94 % -2.836 M 98.83 % -241.388 M -2 034.67 % -11.308 M 92.05 % -142.247 M 4.30 % -148.631 M -10 080.21 % -1.460 M 98.27 % -84.323 M -126.27 % -37.266 M -43.20 % -26.024 M -453.00 % -4.706 M 88.01 % -39.239 M -24.46 % -31.527 M 0.000 100.00 % -382.000 K 0.000 0.000 0.000 0.000
Deferred revenue 0.000 0.000 -100.00 % 359.862 M 70.96 % 210.491 M 187.01 % 73.339 M -31.41 % 106.919 M -23.57 % 139.900 M 155.46 % 54.765 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
Short term debt 0.000 0.000 -100.00 % 100.000 M 1 191.49 % 7.743 M -52.13 % 16.176 M 0.000 0.000 -100.00 % 179.820 M 1 543.84 % 10.939 M 7.13 % 10.211 M 592.27 % 1.475 M 0.000 -100.00 % 56.871 M 0.000 -100.00 % 319.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 1.262 B 944.89 % 120.793 M 2.97 % 117.311 M 10.55 % 106.117 M -27.42 % 146.215 M 32.63 % 110.245 M -13.80 % 127.901 M -45.48 % 234.585 M 6.09 % 221.119 M 23.75 % 178.680 M -2.41 % 183.095 M 35.72 % 134.909 M -24.14 % 177.833 M 26.02 % 141.112 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total liabilities 14.165 B 76.88 % 8.008 B -27.10 % 10.985 B 17.66 % 9.336 B 7.87 % 8.655 B -0.31 % 8.682 B 6.84 % 8.126 B 126.22 % 3.592 B 57.76 % 2.277 B 11.01 % 2.051 B 1.81 % 2.015 B -0.71 % 2.029 B -16.42 % 2.428 B -3.17 % 2.507 B 16.86 % 2.145 B 26.23 % 1.700 B 10.97 % 1.532 B 19.98 % 1.276 B 15.61 % 1.104 B 20.33 % 917.629 M 1 456.57 % 58.952 M 23.06 % 47.904 M 34.35 % 35.655 M 0.000
Other non current assets 7.680 B 7 028.52 % 107.742 M 101.02 % -10.570 B -20.18 % -8.795 B -7.55 % -8.178 B -0.05 % -8.174 B -2.17 % -8.000 B -106.29 % -3.878 B -48.69 % -2.608 B -16.05 % -2.247 B -5.30 % -2.134 B -0.90 % -2.115 B 10.37 % -2.360 B 0.94 % -2.382 B -15.28 % -2.066 B -19.11 % -1.735 B -15.51 % -1.502 B -23.15 % -1.220 B -8.39 % -1.125 B -19.32 % -942.958 M -14.27 % -825.229 M -99.39 % -413.872 M -53.25 % -270.069 M -43.31 % -188.449 M
Long term investments 10.831 B 57.59 % 6.873 B -37.25 % 10.953 B 18.65 % 9.232 B 9.27 % 8.449 B 1.30 % 8.340 B 2.19 % 8.162 B 117.94 % 3.745 B 50.72 % 2.485 B 17.26 % 2.119 B 3.29 % 2.051 B 0.40 % 2.043 B -10.69 % 2.288 B -0.70 % 2.304 B 18.74 % 1.941 B 20.67 % 1.608 B 14.46 % 1.405 B 31.71 % 1.067 B 2.30 % 1.043 B 12.08 % 930.307 M 14.00 % 816.035 M 101.31 % 405.366 M 54.60 % 262.204 M 46.41 % 179.083 M
Intangible assets 1.156 B 3 906.88 % 28.856 M -11.82 % 32.725 M -24.19 % 43.165 M -24.57 % 57.226 M 15.98 % 49.340 M 21.51 % 40.605 M -1.20 % 41.099 M 14.96 % 35.751 M -1.88 % 36.435 M 34.51 % 27.088 M 15.46 % 23.461 M 19.35 % 19.657 M -5.79 % 20.865 M -15.74 % 24.762 M -33.14 % 37.036 M 18.07 % 31.367 M 714.94 % 3.849 M 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 113.312 M 1 247.03 % 8.412 M 0.00 % 8.412 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
Goodwill and intangible assets 1.270 B 3 306.50 % 37.268 M -9.41 % 41.137 M -4.70 % 43.165 M -24.57 % 57.226 M 15.98 % 49.340 M 21.51 % 40.605 M -1.20 % 41.099 M 14.96 % 35.751 M -1.88 % 36.435 M 34.51 % 27.088 M 15.46 % 23.461 M 19.35 % 19.657 M -5.79 % 20.865 M -15.74 % 24.762 M -33.14 % 37.036 M 18.07 % 31.367 M 714.94 % 3.849 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 80.595 M 47.89 % 54.496 M 21.45 % 44.871 M 2.71 % 43.689 M 3.39 % 42.257 M -2.07 % 43.149 M -6.73 % 46.263 M 0.84 % 45.877 M -1.38 % 46.518 M -2.09 % 47.509 M 79.37 % 26.487 M 13.25 % 23.389 M -9.91 % 25.962 M -30.21 % 37.198 M -22.22 % 47.822 M -6.03 % 50.893 M 22.78 % 41.452 M -72.19 % 149.075 M 80.67 % 82.512 M 552.22 % 12.651 M 37.60 % 9.194 M 8.09 % 8.506 M 8.15 % 7.865 M -16.03 % 9.366 M
Total non current assets 20.075 B 178.92 % 7.197 B 968.47 % 673.605 M 10.66 % 608.731 M 17.68 % 517.266 M -0.48 % 519.772 M 0.27 % 518.361 M -86.63 % 3.878 B 48.69 % 2.608 B 16.05 % 2.247 B 5.30 % 2.134 B 0.90 % 2.115 B -10.37 % 2.360 B -0.94 % 2.382 B 15.28 % 2.066 B 19.11 % 1.735 B 15.51 % 1.502 B 23.15 % 1.220 B 8.39 % 1.125 B 19.32 % 942.958 M 0.000 0.000 0.000 -100.00 % 188.449 M
Other current assets 6.149 B 68.60 % 3.647 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.330 M -4.83 % 10.854 M 64.18 % 6.611 M 20.90 % 5.468 M -7.48 % 5.910 M -4.11 % 6.163 M -13.28 % 7.107 M -32.06 % 10.460 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 -100.00 % 4.977 B 147.40 % 2.012 B 0.000 0.000 0.000 0.000 -100.00 % 618.225 M 16.18 % 532.141 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
cash and cash equivalents 875.515 M 176.14 % 317.050 M 27.05 % 249.540 M -50.29 % 502.000 M 8.37 % 463.221 M -4.47 % 484.905 M 106.70 % 234.595 M -37.05 % 372.656 M 68.59 % 221.047 M 5.34 % 209.848 M -6.29 % 223.939 M 22.21 % 183.246 M 1.80 % 180.011 M 6.82 % 168.513 M 15.67 % 145.681 M 86.81 % 77.983 M -30.76 % 112.633 M -42.94 % 197.390 M 120.07 % 89.695 M 70.70 % 52.544 M 0.000 0.000 0.000 0.000
Cash and short term investments 875.515 M 176.14 % 317.050 M -93.93 % 5.227 B 941.24 % 502.000 M 8.37 % 463.221 M -4.47 % 484.905 M 106.70 % 234.595 M -37.05 % 372.656 M 68.59 % 221.047 M 5.34 % 209.848 M -6.29 % 223.939 M 22.21 % 183.246 M 1.80 % 180.011 M 6.82 % 168.513 M 15.67 % 145.681 M 86.81 % 77.983 M -30.76 % 112.633 M -42.94 % 197.390 M 120.07 % 89.695 M 70.70 % 52.544 M 0.000 0.000 0.000 0.000
Total current assets 7.182 B 80.66 % 3.975 B 1 493.06 % 249.540 M -50.29 % 502.000 M 8.37 % 463.221 M -4.47 % 484.905 M 106.70 % 234.595 M -37.51 % 375.421 M 68.39 % 222.941 M 5.66 % 210.996 M -6.40 % 225.423 M 21.78 % 185.106 M 2.19 % 181.134 M 6.62 % 169.884 M 15.95 % 146.520 M 84.55 % 79.395 M -31.13 % 115.286 M -41.80 % 198.102 M 117.33 % 91.154 M 69.12 % 53.899 M 0.000 0.000 0.000 0.000
Inventory 7.187 M 0.000 -100.00 % 4.320 M -14.25 % 5.038 M -36.93 % 7.988 M 105.24 % 3.892 M 107.02 % 1.880 M -32.01 % 2.765 M 45.99 % 1.894 M 64.98 % 1.148 M -22.64 % 1.484 M -20.22 % 1.860 M 65.63 % 1.123 M -18.09 % 1.371 M 63.41 % 839.000 K -40.58 % 1.412 M -46.78 % 2.653 M 272.61 % 712.000 K -51.20 % 1.459 M 7.68 % 1.355 M 0.000 0.000 0.000 0.000
Net receivables 149.738 M 160.02 % 57.587 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
Tax assets 212.907 M 70.87 % 124.605 M -39.02 % 204.322 M 138.59 % 85.636 M -41.75 % 147.009 M -43.57 % 260.506 M -3.59 % 270.193 M 483.46 % 46.309 M 12.05 % 41.329 M -7.18 % 44.528 M 52.25 % 29.246 M 17.04 % 24.988 M -4.91 % 26.277 M 31.18 % 20.031 M -62.46 % 53.353 M 37.33 % 38.850 M 60.53 % 24.201 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 -100.00 % 118.322 M -98.95 % 11.235 B 19.94 % 9.367 B 7.00 % 8.755 B 0.73 % 8.691 B 2.25 % 8.499 B 1 714.95 % 468.300 M 1.39 % 461.886 M 0.75 % 458.433 M 15.98 % 395.275 M 13.69 % 347.672 M -16.45 % 416.103 M 5.35 % 394.964 M 38.25 % 285.679 M 50.19 % 190.210 M -1.78 % 193.648 M 152.75 % 76.616 M 33.54 % 57.371 M 29.27 % 44.380 M -94.88 % 866.327 M 86.33 % 464.948 M 61.56 % 287.789 M 0.000
Account payables 0.000 0.000 -100.00 % 62.419 M -22.03 % 80.054 M 14.52 % 69.903 M 0.000 0.000 0.000 0.000 -100.00 % 126.617 M -11.29 % 142.739 M 0.000 -100.00 % 22.586 M -39.07 % 37.067 M 55.13 % 23.894 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 20.630 M 0.000 -100.00 % 12.708 M -44.56 % 22.924 M 156.62 % 8.933 M 23.55 % 7.230 M 154.94 % 2.836 M -58.31 % 6.803 M 1 743.63 % 369.000 K -93.19 % 5.419 M 22.69 % 4.417 M 202.53 % 1.460 M -70.00 % 4.866 M 2 345.23 % 199.000 K -89.01 % 1.811 M -61.52 % 4.706 M -88.01 % 39.239 M 24.46 % 31.527 M 0.000 -100.00 % 382.000 K 0.000 0.000 0.000 0.000
Deferred revenue non current 227.329 M -0.23 % 227.856 M -36.68 % 359.862 M 241.70 % 105.316 M 81.77 % 57.940 M 131.37 % -184.696 M -861.41 % -19.211 M -106.28 % 306.100 M 548.05 % 47.234 M 117.54 % 21.713 M 6.00 % 20.484 M -16.29 % 24.470 M -29.33 % 34.626 M -14.01 % 40.267 M -64.51 % 113.456 M 22.75 % 92.429 M 4.43 % 88.511 M -35.41 % 137.036 M 71.77 % 79.781 M 35.73 % 58.781 M 0.000 0.000 0.000 0.000
Minority interest 4.840 M 0.000 -100.00 % 3.076 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 282.000 K -75.11 % 1.133 M 136.52 % -3.102 M 46.97 % -5.850 M -28.43 % -4.555 M 6.39 % -4.866 M 24.69 % -6.461 M 0.000 -100.00 % 8.658 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 17.360 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 % 638.000 K -17.99 % 778.000 K -40.29 % 1.303 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 132.381 M -5.10 % 139.489 M 3.82 % 134.357 M 5.29 % 127.609 M 1.93 % 125.198 M -1.17 % 126.682 M -0.47 % 127.286 M 0.72 % 126.375 M -0.01 % 126.383 M -6.98 % 135.870 M -14.69 % 159.267 M 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 2.552 B 506.67 % 420.715 M 63.86 % 256.754 M 133.08 % 110.157 M -71.69 % 389.135 M 190.58 % 133.917 M -49.23 % 263.761 M 112.04 % 124.393 M -66.00 % 365.888 M 80.69 % 202.500 M 252.67 % 57.419 M 313.74 % 13.878 M 128.01 % -49.552 M -160.49 % 81.921 M -63.29 % 223.170 M 166.64 % 83.697 M -60.14 % 209.998 M -3.96 % 218.656 M 0.000 100.00 % -1.589 M -100.23 % 683.772 M 120.21 % 310.507 M 69.94 % 182.718 M 122.16 % 82.246 M
Deferred tax liabilities non current 1.711 B 104.73 % 835.647 M 2 513.36 % 31.976 M 88.52 % 16.962 M -14.08 % 19.742 M -78.18 % 90.481 M -19.86 % 112.906 M 125.54 % 50.061 M 17.92 % 42.453 M 11.06 % 38.225 M 37.68 % 27.763 M -14.35 % 32.413 M 27.84 % 25.355 M 12.01 % 22.637 M 0.000 0.000 -100.00 % 11.682 M -11.28 % 13.168 M 15.32 % 11.419 M 461.13 % 2.035 M 0.000 0.000 0.000 0.000
Other liabilities 0.000 100.00 % -1.064 B -110.15 % 10.476 B 14.65 % 9.138 B 8.59 % 8.415 B -1.73 % 8.562 B 8.45 % 7.895 B 152.80 % 3.123 B 70.21 % 1.835 B 8.32 % 1.694 B 2.75 % 1.649 B -6.29 % 1.759 B -15.09 % 2.072 B -6.87 % 2.225 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.952 M 23.06 % 47.904 M 34.35 % 35.655 M 0.000
Total assets 20.075 B 77.79 % 11.291 B -7.13 % 12.158 B 16.03 % 10.478 B 7.63 % 9.735 B 0.41 % 9.696 B 4.79 % 9.252 B 95.95 % 4.722 B 43.39 % 3.293 B 12.90 % 2.917 B 5.87 % 2.755 B 4.04 % 2.648 B -10.45 % 2.957 B 0.34 % 2.947 B 17.95 % 2.499 B 24.65 % 2.004 B 10.69 % 1.811 B 21.19 % 1.494 B 17.32 % 1.274 B 22.32 % 1.041 B 20.19 % 866.327 M 86.33 % 464.948 M 61.56 % 287.789 M 35.77 % 211.975 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.043 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 1.932 M 19.11 % 1.622 M 2.79 % 1.578 M -44.32 % 2.834 M -48.13 % 5.464 M -39.20 % 8.987 M -13.40 % 10.378 M 12.71 % 9.208 M 2.08 % 9.020 M -15.68 % 10.697 M 39.12 % 7.689 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 379.534 M -50.08 % 760.227 M 345.67 % 170.581 M -68.06 % 534.033 M 219.76 % -445.917 M -0.30 % -444.599 M -112.37 % 3.594 B 238.30 % 1.062 B 779.76 % 120.757 M 169.07 % -174.824 M -3.09 % -169.580 M 60.57 % -430.042 M -75.46 % -245.101 M -282.76 % 134.109 M -8.23 % 146.141 M 847.79 % -19.543 M -382.62 % 6.915 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 -100.00 % 317.309 M 3 144.32 % -10.423 M 16.74 % -12.519 M -186.59 % 14.458 M 172.12 % -20.046 M -48.12 % -13.534 M -241.42 % 9.570 M -67.78 % 29.701 M 80.55 % 16.450 M -77.23 % 72.247 M 231.58 % -54.906 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 -100.00 % 2.298 M -22.10 % 2.950 M 172.02 % -4.096 M -103.58 % -2.012 M -327.34 % 885.000 K 201.61 % -871.000 K -16.76 % -746.000 K -322.02 % 336.000 K -10.64 % 376.000 K 151.02 % -737.000 K -397.18 % 248.000 K 128.21 % -879.000 K -253.40 % 573.000 K -53.83 % 1.241 M 163.94 % -1.941 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 379.534 M -50.08 % 760.227 M 610.13 % -149.026 M -127.52 % 541.506 M 226.14 % -429.302 M 6.07 % -457.045 M -112.65 % 3.613 B 239.83 % 1.063 B 775.07 % 121.503 M 169.37 % -175.160 M -3.06 % -169.956 M 60.41 % -429.305 M -74.98 % -245.349 M -281.76 % 134.988 M -7.27 % 145.568 M 800.38 % -20.784 M -334.69 % 8.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -1.266 B -48.20 % -854.261 M -137.24 % -360.083 M 28.01 % -500.154 M -234.26 % 372.530 M -54.89 % 825.878 M 1 559.28 % -56.595 M 96.42 % -1.579 B -109.74 % -753.022 M -120.45 % -341.587 M -47.83 % -231.075 M -943.55 % 27.393 M 117.93 % -152.735 M 67.44 % -469.140 M -71.10 % -274.193 M -86.95 % -146.670 M 43.51 % -259.623 M -637.39 % 48.312 M 193.97 % -51.414 M 2.79 % -52.887 M -116.55 % 319.476 M 490.03 % 54.146 M 239.88 % -38.709 M -355.66 % 15.141 M
Net cash provided by operating activities 413.392 M -9.34 % 455.995 M 137.58 % 191.931 M -60.78 % 489.322 M 37.09 % 356.938 M -52.41 % 750.074 M 942.26 % -89.055 M -144.42 % 200.483 M 383.06 % 41.503 M -43.19 % 73.061 M -43.24 % 128.721 M 161.39 % 49.245 M 74.41 % 28.235 M -61.30 % 72.966 M -19.37 % 90.497 M 2 128.99 % 4.060 M 104.11 % -98.846 M -154.16 % 182.518 M 241.65 % 53.423 M 40.99 % 37.892 M -90.59 % 402.832 M 248.27 % 115.665 M 992.62 % 10.586 M -82.25 % 59.651 M
Investments in property plant and equipment -70.428 M -163.82 % -26.695 M -49.64 % -17.839 M 9.96 % -19.812 M -15.99 % -17.081 M -0.73 % -16.957 M 54.51 % -37.277 M -28.02 % -29.117 M 3.06 % -30.036 M 46.13 % -55.758 M -56.76 % -35.569 M -15.56 % -30.780 M -92.04 % -16.028 M 32.16 % -23.626 M 24.90 % -31.461 M 16.34 % -37.605 M 42.50 % -65.399 M 14.09 % -76.125 M 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net -351.927 M 0.000 100.00 % -808.000 K 0.000 0.000 0.000 -100.00 % 352.000 K 110.35 % -3.401 M -1 009.36 % 374.000 K 230.97 % 113.000 K 0.000 0.000 0.000 100.00 % -17.463 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -3.500 M 82.50 % -20.000 M 0.000 0.000 0.000 0.000 100.00 % -4.619 B -161.89 % -1.764 B -124.18 % -786.752 M -60.80 % -489.264 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
Sales maturities of investments 3.961 M 843.10 % 420.000 K 0.000 0.000 0.000 0.000 -100.00 % 954.537 M 18.82 % 803.317 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
Other investing activites -4.384 M 56.30 % -10.031 M 10.52 % -11.210 M 75.33 % -45.449 M -34.33 % -33.833 M 0.01 % -33.838 M -100.92 % 3.662 B 140 525.81 % -2.608 M 42.21 % -4.513 M 95.05 % -91.096 M -17.34 % -77.636 M -409.76 % -15.230 M -2 048.10 % -709.000 K -588.97 % 145.000 K 103.95 % -3.669 M -2 161.24 % 178.000 K -35.74 % 277.000 K -78.73 % 1.302 M 108.00 % -16.272 M -76.37 % -9.226 M 97.76 % -411.843 M -167.47 % -153.978 M -73.07 % -88.971 M -35.90 % -65.467 M
Net cash used for investing activites -426.278 M -657.07 % -56.306 M -88.59 % -29.857 M 54.25 % -65.261 M -28.18 % -50.914 M -0.23 % -50.795 M -29.46 % -39.236 M -11.70 % -35.126 M -1.67 % -34.549 M 76.47 % -146.854 M -29.72 % -113.205 M -146.04 % -46.010 M -174.90 % -16.737 M 59.12 % -40.944 M -16.55 % -35.130 M 6.14 % -37.427 M 42.53 % -65.122 M 12.97 % -74.823 M -359.83 % -16.272 M -76.37 % -9.226 M 97.76 % -411.843 M -167.47 % -153.978 M -73.07 % -88.971 M -35.90 % -65.467 M
Debt repayment 570.000 M 545.41 % 88.316 M 955.28 % -10.326 M 37.59 % -16.546 M -81.47 % -9.118 M 3.43 % -9.442 M 3.36 % -9.770 M 28.94 % -13.748 M -423.86 % 4.245 M -92.89 % 59.702 M 137.13 % 25.177 M 0.000 0.000 0.000 -100.00 % 8.597 M 1 216.49 % -770.000 K -183.88 % 918.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 1.351 M 963.78 % 127.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 % 4.321 M 2 039.11 % 202.000 K -99.68 % 62.788 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -571.594 M -35.89 % -420.622 M -4.06 % -404.208 M -9.62 % -368.736 M -15.74 % -318.590 M 27.52 % -439.527 M -5.01 % -418.567 M -8.84 % -384.588 M -15.55 % -332.846 M -11.80 % -297.713 M -15.81 % -257.081 M -5.78 % -243.030 M -10.97 % -219.012 M 0.000 0.000 0.000 0.000 100.00 % -97.116 M -15.49 % -84.089 M -4.47 % -80.489 M 0.000 0.000 0.000 0.000
Other financing activites 571.594 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 418.567 M 0.000 0.000 -100.00 % 297.713 M 0.000 0.000 0.000 100.00 % -9.190 M -1 465.59 % -587.000 K 17.90 % -715.000 K -104.61 % 15.505 M 0.000 0.000 0.000 -100.00 % 64.688 M 1.38 % 63.808 M -20.99 % 80.757 M 20 985.38 % 383.000 K
Net cash used provided by financing activities 571.351 M 272.00 % -332.179 M 19.87 % -414.534 M -7.59 % -385.282 M -17.57 % -327.708 M 27.01 % -448.969 M -4 495.38 % -9.770 M 28.94 % -13.748 M -423.86 % 4.245 M -92.89 % 59.702 M 137.13 % 25.177 M 110.36 % -243.030 M -10.97 % -219.012 M -2 283.16 % -9.190 M -174.53 % 12.331 M 1 061.11 % -1.283 M -101.62 % 79.211 M 181.56 % -97.116 M -15.49 % -84.089 M -4.47 % -80.489 M 0.000 -100.00 % 63.808 M -20.99 % 80.757 M 20 985.38 % 383.000 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 97.116 M 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 558.465 M 727.23 % 67.510 M 126.74 % -252.460 M -751.02 % 38.779 M 278.84 % -21.684 M -108.66 % 250.310 M 281.30 % -138.061 M -191.06 % 151.609 M 1 253.77 % 11.199 M 179.48 % -14.091 M -134.63 % 40.693 M 1 157.90 % 3.235 M -71.86 % 11.498 M -49.64 % 22.832 M -66.27 % 67.698 M 295.38 % -34.650 M 59.12 % -84.757 M -178.70 % 107.695 M 329.44 % -46.938 M 9.43 % -51.823 M -475.11 % -9.011 M -135.34 % 25.495 M 974.83 % 2.372 M 143.66 % -5.433 M
Cash at beginning of period 317.050 M 27.05 % 249.540 M -50.29 % 502.000 M 8.37 % 463.221 M -4.47 % 484.905 M 106.70 % 234.595 M -37.05 % 372.656 M 68.59 % 221.047 M 5.34 % 209.848 M -6.29 % 223.939 M 22.21 % 183.246 M 1.80 % 180.011 M 6.82 % 168.513 M 15.67 % 145.681 M 86.81 % 77.983 M -30.76 % 112.633 M -42.94 % 197.390 M 120.07 % 89.695 M 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 875.515 M 176.14 % 317.050 M 27.05 % 249.540 M -50.29 % 502.000 M 8.37 % 463.221 M -4.47 % 484.905 M 106.70 % 234.595 M -37.05 % 372.656 M 68.59 % 221.047 M 5.34 % 209.848 M -6.29 % 223.939 M 22.21 % 183.246 M 1.80 % 180.011 M 6.82 % 168.513 M 15.67 % 145.681 M 86.81 % 77.983 M -30.76 % 112.633 M -42.94 % 197.390 M 520.53 % -46.938 M 9.43 % -51.823 M -475.11 % -9.011 M -135.34 % 25.495 M 974.83 % 2.372 M 143.66 % -5.433 M
Operating cash flow 413.392 M -9.34 % 455.995 M 137.58 % 191.931 M -60.78 % 489.322 M 37.09 % 356.938 M -52.41 % 750.074 M 942.26 % -89.055 M -144.42 % 200.483 M 383.06 % 41.503 M -43.19 % 73.061 M -43.24 % 128.721 M 161.39 % 49.245 M 74.41 % 28.235 M -61.30 % 72.966 M -19.37 % 90.497 M 2 128.99 % 4.060 M 104.11 % -98.846 M -154.16 % 182.518 M 241.65 % 53.423 M 40.99 % 37.892 M -90.59 % 402.832 M 248.27 % 115.665 M 992.62 % 10.586 M -82.25 % 59.651 M
Capital expenditure -74.812 M -180.25 % -26.695 M -49.64 % -17.839 M 9.96 % -19.812 M -15.99 % -17.081 M -0.73 % -16.957 M 54.51 % -37.277 M -28.02 % -29.117 M 3.06 % -30.036 M 46.13 % -55.758 M -56.76 % -35.569 M -15.56 % -30.780 M -92.04 % -16.028 M 32.16 % -23.626 M 24.90 % -31.461 M 16.34 % -37.605 M 42.50 % -65.399 M 14.09 % -76.125 M 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 338.580 M 25 124.39 % -1.353 M -100.78 % 174.092 M -62.92 % 469.510 M 38.15 % 339.857 M -53.64 % 733.117 M 680.31 % -126.332 M -173.72 % 171.366 M 1 394.43 % 11.467 M -33.73 % 17.303 M -81.42 % 93.152 M 404.48 % 18.465 M 51.27 % 12.207 M -75.26 % 49.340 M -16.42 % 59.036 M 275.99 % -33.545 M 79.58 % -164.245 M -254.38 % 106.393 M 99.15 % 53.423 M 40.99 % 37.892 M -90.59 % 402.832 M 248.27 % 115.665 M 992.62 % 10.586 M -82.25 % 59.651 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
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-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30
Revenue 1.188 B -40.12 % 1.984 B 52.26 % 1.303 B -1.07 % 1.317 B 10.91 % 1.187 B -4.37 % 1.242 B 4.21 % 1.191 B 1.23 % 1.177 B 0.54 % 1.171 B -1.60 % 1.190 B 7.80 % 1.104 B -6.46 % 1.180 B -23.89 % 1.550 B 17.82 % 1.315 B 6.43 % 1.236 B -6.37 % 1.320 B 15.23 % 1.146 B 8.39 % 1.057 B 0.11 % 1.056 B 9.32 % 965.769 M 1.70 % 949.672 M 3.02 % 921.839 M 11.22 % 828.817 M -6.13 % 882.914 M 13.15 % 780.326 M -9.31 % 860.401 M 19.23 % 721.614 M 0.00 % 721.614 M 16.23 % 620.826 M 0.00 % 620.826 M 9.10 % 569.036 M 0.00 % 569.036 M -2.42 % 583.155 M 0.00 % 583.155 M 20.68 % 483.216 M 0.00 % 483.216 M 12.25 % 430.479 M 0.00 % 430.479 M 38.12 % 311.667 M 0.00 % 311.667 M 21.24 % 257.070 M 0.00 % 257.070 M 61.62 % 159.056 M 0.00 % 159.056 M 25.49 % 126.748 M 0.00 % 126.748 M 34.47 % 94.259 M 0.00 % 94.259 M
Net income 179.005 M -74.31 % 696.729 M 303.80 % 172.545 M 9.63 % 157.392 M -32.85 % 234.372 M -7.48 % 253.328 M 18.13 % 214.454 M -2.97 % 221.015 M 13.01 % 195.577 M -0.56 % 196.678 M 29.52 % 151.846 M -14.05 % 176.671 M -15.25 % 208.469 M 8.31 % 192.468 M -15.62 % 228.092 M -13.01 % 262.210 M 7.39 % 244.159 M 9.81 % 222.339 M 7.13 % 207.532 M 2.26 % 202.954 M 12.62 % 180.207 M -0.68 % 181.436 M 41.44 % 128.276 M -28.55 % 179.535 M 23.39 % 145.506 M -1.41 % 147.589 M 23.80 % 119.216 M 0.00 % 119.216 M 25.34 % 95.113 M 0.00 % 95.113 M 28.13 % 74.230 M 0.00 % 74.230 M 7.61 % 68.980 M 0.00 % 68.980 M 2.80 % 67.103 M 0.00 % 67.103 M 28.01 % 52.419 M 0.00 % 52.419 M 15.49 % 45.390 M 0.00 % 45.390 M 8.91 % 41.678 M 0.00 % 41.678 M 35.50 % 30.760 M 0.00 % 30.760 M 24.80 % 24.648 M 0.00 % 24.648 M 10.75 % 22.255 M 0.00 % 22.255 M
Income before tax 270.062 M -64.46 % 759.783 M 156.84 % 295.824 M 16.37 % 254.205 M 0.87 % 252.021 M -21.08 % 319.331 M -2.25 % 326.688 M -1.90 % 332.999 M 13.25 % 294.049 M 3.41 % 284.360 M 39.75 % 203.479 M -19.23 % 251.935 M 22.45 % 205.740 M 20.90 % 170.167 M -46.26 % 316.657 M -12.71 % 362.760 M 8.74 % 333.607 M 8.12 % 308.558 M 8.63 % 284.057 M 1.36 % 280.243 M 11.94 % 250.348 M -0.48 % 251.544 M 41.25 % 178.089 M -27.10 % 244.297 M 21.94 % 200.349 M 1.56 % 197.263 M 4.23 % 189.252 M 0.00 % 189.252 M 32.05 % 143.322 M 0.00 % 143.322 M 15.87 % 123.691 M 0.00 % 123.691 M 21.86 % 101.506 M 0.00 % 101.506 M 1.33 % 100.171 M 0.00 % 100.171 M 29.96 % 77.080 M 0.00 % 77.080 M 14.53 % 67.301 M 0.00 % 67.301 M 3.51 % 65.021 M 0.00 % 65.021 M 46.96 % 44.245 M 0.00 % 44.245 M 30.03 % 34.028 M 0.00 % 34.028 M 15.20 % 29.537 M 0.00 % 29.537 M
Income before tax ratio 0.23 -40.64 % 0.38 68.68 % 0.23 17.63 % 0.19 -9.06 % 0.21 -17.47 % 0.26 -6.21 % 0.27 -3.09 % 0.28 12.64 % 0.25 5.09 % 0.24 29.63 % 0.18 -13.66 % 0.21 60.88 % 0.13 2.61 % 0.13 -49.51 % 0.26 -6.77 % 0.27 -5.63 % 0.29 -0.25 % 0.29 8.51 % 0.27 -7.28 % 0.29 10.08 % 0.26 -3.39 % 0.27 26.99 % 0.21 -22.34 % 0.28 7.77 % 0.26 11.99 % 0.23 -12.58 % 0.26 0.00 % 0.26 13.60 % 0.23 0.00 % 0.23 6.20 % 0.22 0.00 % 0.22 24.88 % 0.17 0.00 % 0.17 -16.03 % 0.21 0.00 % 0.21 15.77 % 0.18 0.00 % 0.18 -17.08 % 0.22 0.00 % 0.22 -14.62 % 0.25 0.00 % 0.25 -9.07 % 0.28 0.00 % 0.28 3.61 % 0.27 0.00 % 0.27 -14.33 % 0.31 0.00 % 0.31
EBITDA 568.267 M -26.31 % 771.140 M 151.56 % 306.542 M 1 639.33 % -19.914 M 90.61 % -212.062 M -2 964.92 % -6.919 M -125.18 % 27.482 M 128.64 % -95.953 M -378.21 % -20.065 M 85.75 % -140.790 M 55.91 % -319.355 M -165.21 % -120.416 M 59.37 % -296.406 M -38.13 % -214.587 M -164.04 % -81.271 M 19.28 % -100.684 M -50.47 % -66.911 M -57.44 % -42.500 M 43.91 % -75.766 M -253.73 % -21.419 M 23.92 % -28.154 M 38.57 % -45.828 M -177.06 % -16.541 M 62.01 % -43.539 M -37.31 % -31.708 M 46.18 % -58.918 M -128.92 % 203.745 M 0.00 % 203.745 M 26.89 % 160.566 M 0.00 % 160.566 M 18.27 % 135.761 M 0.00 % 135.761 M 26.05 % 107.706 M 0.00 % 107.706 M 7.52 % 100.171 M 0.00 % 100.171 M 29.96 % 77.080 M 0.00 % 77.080 M 14.53 % 67.301 M 0.00 % 67.301 M 3.51 % 65.021 M 0.00 % 65.021 M 46.96 % 44.245 M 0.00 % 44.245 M 30.03 % 34.028 M 0.00 % 34.028 M 15.20 % 29.537 M 0.00 % 29.537 M
Net income ratio 0.15 -57.09 % 0.35 165.20 % 0.13 10.81 % 0.12 -39.45 % 0.20 -3.26 % 0.20 13.35 % 0.18 -4.15 % 0.19 12.40 % 0.17 1.06 % 0.17 20.15 % 0.14 -8.12 % 0.15 11.34 % 0.13 -8.07 % 0.15 -20.71 % 0.18 -7.09 % 0.20 -6.80 % 0.21 1.31 % 0.21 7.02 % 0.20 -6.47 % 0.21 10.75 % 0.19 -3.59 % 0.20 27.17 % 0.15 -23.89 % 0.20 9.05 % 0.19 8.71 % 0.17 3.83 % 0.17 0.00 % 0.17 7.83 % 0.15 0.00 % 0.15 17.44 % 0.13 0.00 % 0.13 10.28 % 0.12 0.00 % 0.12 -14.82 % 0.14 0.00 % 0.14 14.04 % 0.12 0.00 % 0.12 -16.39 % 0.15 0.00 % 0.15 -10.17 % 0.16 0.00 % 0.16 -16.16 % 0.19 0.00 % 0.19 -0.55 % 0.19 0.00 % 0.19 -17.64 % 0.24 0.00 % 0.24
Ratio EBITDA 0.48 23.07 % 0.39 65.22 % 0.24 1 655.92 % -0.02 91.53 % -0.18 -3 104.88 % -0.01 -124.16 % 0.02 128.29 % -0.08 -375.65 % -0.02 85.52 % -0.12 59.11 % -0.29 -183.51 % -0.10 46.63 % -0.19 -17.23 % -0.16 -148.09 % -0.07 13.79 % -0.08 -30.59 % -0.06 -45.25 % -0.04 43.97 % -0.07 -223.56 % -0.02 25.19 % -0.03 40.37 % -0.05 -149.10 % -0.02 59.53 % -0.05 -21.36 % -0.04 40.66 % -0.07 -124.25 % 0.28 0.00 % 0.28 9.17 % 0.26 0.00 % 0.26 8.40 % 0.24 0.00 % 0.24 29.18 % 0.18 0.00 % 0.18 -10.91 % 0.21 0.00 % 0.21 15.77 % 0.18 0.00 % 0.18 -17.08 % 0.22 0.00 % 0.22 -14.62 % 0.25 0.00 % 0.25 -9.07 % 0.28 0.00 % 0.28 3.61 % 0.27 0.00 % 0.27 -14.33 % 0.31 0.00 % 0.31
Gross profit ratio 1.00 89.24 % 0.53 -47.16 % 1.00 -43.31 % 1.76 158.09 % 0.68 11.77 % 0.61 39.23 % 0.44 -31.87 % 0.64 14.36 % 0.56 -13.33 % 0.65 -16.06 % 0.77 27.69 % 0.61 6.44 % 0.57 -42.99 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 453.176 M 35.11 % 335.418 M -0.19 % 336.064 M 0.19 % 335.418 M 0.03 % 335.322 M -0.10 % 335.674 M -0.01 % 335.707 M 0.00 % 335.707 M 0.02 % 335.634 M -0.03 % 335.718 M 0.07 % 335.492 M -0.07 % 335.717 M 0.12 % 335.310 M -0.25 % 336.138 M 0.13 % 335.709 M 0.26 % 334.855 M -0.43 % 336.304 M 0.59 % 334.320 M 0.71 % 331.974 M -1.09 % 335.644 M -1.30 % 340.072 M 3.15 % 329.682 M 0.12 % 329.297 M 0.24 % 328.505 M 0.22 % 327.800 M -0.62 % 329.848 M 0.20 % 329.201 M 0.00 % 329.201 M 1.08 % 325.698 M 0.00 % 325.698 M 0.26 % 324.857 M 0.00 % 324.857 M 0.42 % 323.500 M 0.00 % 323.500 M 0.00 % 323.500 M 0.00 % 323.500 M -0.07 % 323.730 M 0.00 % 323.730 M 900.71 % 32.350 M 0.00 % 32.350 M 0.38 % 32.227 M 0.00 % 32.227 M -0.38 % 32.350 M 0.00 % 32.350 M 0.02 % 32.345 M 0.00 % 32.345 M 1.71 % 31.800 M 0.00 % 31.800 M
Weighted average shs out 453.177 M 2.02 % 444.206 M 32.19 % 336.046 M 0.18 % 335.448 M 0.04 % 335.322 M 0.00 % 335.322 M 0.00 % 335.322 M 0.00 % 335.322 M 0.00 % 335.322 M 0.00 % 335.316 M 0.00 % 335.322 M 0.00 % 335.311 M 0.00 % 335.310 M -0.24 % 336.131 M 0.13 % 335.710 M 0.26 % 334.837 M -0.43 % 336.299 M 0.58 % 334.344 M 0.71 % 331.992 M -1.08 % 335.629 M -1.31 % 340.067 M 3.14 % 329.705 M 0.13 % 329.261 M 0.23 % 328.519 M 0.22 % 327.800 M -0.63 % 329.883 M 1.65 % 324.540 M 0.00 % 324.540 M 0.29 % 323.616 M 0.00 % 323.616 M 0.03 % 323.505 M 0.00 % 323.505 M 0.00 % 323.500 M 0.00 % 323.500 M 0.00 % 323.500 M 0.00 % 323.500 M 0.00 % 323.500 M 0.00 % 323.500 M 900.00 % 32.350 M 0.00 % 32.350 M 0.38 % 32.227 M 0.00 % 32.227 M -0.38 % 32.350 M 0.00 % 32.350 M 0.02 % 32.345 M 0.00 % 32.345 M 1.71 % 31.800 M 0.00 % 31.800 M
EPS diluted 0.39 -48.68 % 0.76 49.02 % 0.51 10.87 % 0.46 -34.29 % 0.70 -6.67 % 0.75 17.19 % 0.64 -3.03 % 0.66 13.79 % 0.58 -1.69 % 0.59 31.11 % 0.45 -15.09 % 0.53 -14.52 % 0.62 6.90 % 0.58 -14.71 % 0.68 -12.82 % 0.78 8.33 % 0.72 9.09 % 0.66 6.45 % 0.62 3.33 % 0.60 15.38 % 0.52 -7.14 % 0.56 47.37 % 0.38 -29.63 % 0.54 22.73 % 0.44 0.00 % 0.44 22.22 % 0.36 0.00 % 0.36 20.00 % 0.30 0.00 % 0.30 20.00 % 0.25 0.00 % 0.25 8.70 % 0.23 0.00 % 0.23 9.52 % 0.21 0.00 % 0.21 31.25 % 0.16 0.00 % 0.16 -88.65 % 1.41 0.00 % 1.41 18.49 % 1.19 0.00 % 1.19 25.26 % 0.95 0.00 % 0.95 25.00 % 0.76 0.00 % 0.76 8.57 % 0.70 0.00 % 0.70
Earnings per share 0.39 -75.16 % 1.57 207.84 % 0.51 10.87 % 0.46 -34.29 % 0.70 -7.89 % 0.76 18.75 % 0.64 -3.03 % 0.66 13.79 % 0.58 -1.69 % 0.59 31.11 % 0.45 -15.09 % 0.53 -14.52 % 0.62 6.90 % 0.58 -14.71 % 0.68 -12.82 % 0.78 8.33 % 0.72 9.09 % 0.66 6.45 % 0.62 3.33 % 0.60 15.38 % 0.52 -7.14 % 0.56 47.37 % 0.38 -29.63 % 0.54 22.73 % 0.44 0.00 % 0.44 18.92 % 0.37 0.00 % 0.37 23.33 % 0.30 0.00 % 0.30 20.00 % 0.25 0.00 % 0.25 8.70 % 0.23 0.00 % 0.23 9.52 % 0.21 0.00 % 0.21 31.25 % 0.16 0.00 % 0.16 -88.65 % 1.41 0.00 % 1.41 18.49 % 1.19 0.00 % 1.19 25.26 % 0.95 0.00 % 0.95 25.00 % 0.76 0.00 % 0.76 8.57 % 0.70 0.00 % 0.70
Gross profit 1.188 B 13.32 % 1.048 B -19.54 % 1.303 B -43.91 % 2.323 B 186.26 % 811.513 M 6.88 % 759.240 M 45.09 % 523.273 M -31.04 % 758.764 M 14.98 % 659.932 M -14.72 % 773.805 M -9.50 % 855.070 M 19.44 % 715.872 M -18.98 % 883.622 M -32.83 % 1.315 B 6.43 % 1.236 B -6.37 % 1.320 B 15.23 % 1.146 B 8.39 % 1.057 B 0.11 % 1.056 B 9.32 % 965.769 M 1.70 % 949.672 M 3.02 % 921.839 M 11.22 % 828.817 M -6.13 % 882.914 M 13.15 % 780.326 M -9.31 % 860.401 M 19.23 % 721.614 M 0.00 % 721.614 M 16.23 % 620.826 M 0.00 % 620.826 M 9.10 % 569.036 M 0.00 % 569.036 M -2.42 % 583.155 M 0.00 % 583.155 M 20.68 % 483.216 M 0.00 % 483.216 M 12.25 % 430.479 M 0.00 % 430.479 M 38.12 % 311.667 M 0.00 % 311.667 M 21.24 % 257.070 M 0.00 % 257.070 M 61.62 % 159.056 M 0.00 % 159.056 M 25.49 % 126.748 M 0.00 % 126.748 M 34.47 % 94.259 M 0.00 % 94.259 M
Income tax expense 89.569 M 45.82 % 61.422 M -49.23 % 120.982 M 27.16 % 95.138 M 471.19 % 16.656 M -74.23 % 64.637 M -42.97 % 113.329 M 1.06 % 112.143 M 13.88 % 98.472 M 12.31 % 87.682 M 69.82 % 51.633 M -31.40 % 75.264 M 2 857.93 % -2.729 M -112.24 % 22.301 M -74.81 % 88.539 M -11.95 % 100.555 M 12.59 % 89.307 M 3.65 % 86.161 M 18.09 % 72.962 M -4.77 % 76.617 M 12.37 % 68.183 M -1.64 % 69.318 M 34.48 % 51.545 M -19.87 % 64.325 M 19.16 % 53.980 M 7.47 % 50.226 M -15.18 % 59.217 M 0.00 % 59.217 M 22.84 % 48.209 M 0.00 % 48.209 M -2.53 % 49.462 M 0.00 % 49.462 M 52.07 % 32.526 M 0.00 % 32.526 M -1.64 % 33.068 M 0.00 % 33.068 M 34.09 % 24.661 M 0.00 % 24.661 M 12.55 % 21.912 M 0.00 % 21.912 M -6.13 % 23.343 M 0.00 % 23.343 M 73.10 % 13.485 M 0.00 % 13.485 M 43.76 % 9.380 M 0.00 % 9.380 M 28.81 % 7.282 M 0.00 % 7.282 M
Cost of revenue 0.000 -100.00 % 1.984 B 0.000 100.00 % -1.006 B -367.61 % 375.920 M -22.08 % 482.415 M -27.80 % 668.164 M 59.77 % 418.209 M -18.12 % 510.742 M 22.80 % 415.899 M 67.36 % 248.501 M -46.43 % 463.868 M -30.39 % 666.346 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 161.345 M 0.000 -100.00 % 155.221 M 0.000 -100.00 % 192.983 M 0.000 -100.00 % 260.603 M 0.000 -100.00 % 241.127 M 0.000 -100.00 % 221.114 M 0.000 -100.00 % 208.711 M 0.000 -100.00 % 182.061 M 0.000 -100.00 % 157.587 M 0.000 -100.00 % 142.393 M 0.00 % 142.393 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.774 M 0.00 % 23.774 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.385 M 0.000 -100.00 % 71.906 M 0.000 100.00 % -10.363 M 0.000 -100.00 % 123.390 M 0.000 -100.00 % 71.139 M 0.000 -100.00 % 84.508 M 0.000 -100.00 % 72.765 M 0.000 -100.00 % 91.061 M 0.000 -100.00 % 81.935 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
Other expenses 0.000 -100.00 % 134.897 M -91.09 % 1.514 B 777.35 % -223.552 M 73.10 % -830.953 M 1.64 % -844.822 M -15.17 % -733.541 M -30.63 % -561.527 M 15.30 % -662.969 M -2.30 % -648.037 M -0.88 % -642.383 M 14.20 % -748.687 M -22.44 % -611.460 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 % -56.387 M 0.00 % -56.387 M 70.06 % -188.327 M 0.00 % -188.327 M -135.37 % -80.013 M 0.00 % -80.013 M -9.64 % -72.975 M 0.00 % -72.975 M 80.95 % -383.082 M 0.00 % -383.082 M -181.55 % -136.063 M 0.00 % -136.063 M 17.28 % -164.495 M 0.00 % -164.495 M -176.78 % -59.432 M 0.00 % -59.432 M -597.59 % -8.520 M 0.00 % -8.520 M 91.54 % -100.715 M 0.00 % -100.715 M -4 978.40 % 2.065 M 0.00 % 2.065 M
Operating expenses 143.917 M 6.69 % 134.897 M -92.29 % 1.749 B 67.44 % 1.045 B 25.71 % 830.953 M -1.64 % 844.822 M 15.17 % 733.541 M 30.63 % 561.527 M -15.30 % 662.969 M 2.30 % 648.037 M 0.88 % 642.383 M -14.20 % 748.687 M -45.34 % 1.370 B 20.11 % 1.140 B 24.70 % 914.517 M -3.98 % 952.412 M 18.01 % 807.062 M 8.54 % 743.541 M -3.14 % 767.684 M 11.99 % 685.476 M -1.95 % 699.118 M 4.70 % 667.749 M 3.40 % 645.801 M 2.32 % 631.151 M 10.72 % 570.050 M -12.83 % 653.926 M 660.33 % 86.006 M 0.00 % 86.006 M -55.85 % 194.802 M 0.00 % 194.802 M -24.26 % 257.207 M 0.00 % 257.207 M 2.18 % 251.723 M 0.00 % 251.723 M 165.71 % -383.082 M 0.00 % -383.082 M -241.16 % -112.289 M 0.00 % -112.289 M 26.27 % -152.304 M 0.00 % -152.304 M -208.24 % -49.411 M 0.00 % -49.411 M -169.49 % 71.108 M 0.00 % 71.108 M 176.69 % -92.720 M 0.00 % -92.720 M -1 170.36 % 8.663 M 0.00 % 8.663 M
Cost and expenses 143.917 M -91.41 % 1.674 B -4.26 % 1.749 B 67.44 % 1.045 B 213.24 % -922.440 M -1.38 % -909.873 M -6.60 % -853.519 M -2.45 % -833.077 M 3.83 % -866.250 M 3.28 % -895.608 M -2.13 % -876.906 M 4.99 % -922.969 M 41.39 % -1.575 B -238.08 % 1.140 B 24.70 % 914.517 M -3.98 % 952.412 M 18.01 % 807.062 M 8.54 % 743.541 M -3.14 % 767.684 M 11.99 % 685.476 M -1.95 % 699.118 M 4.70 % 667.749 M 3.40 % 645.801 M 2.32 % 631.151 M 10.72 % 570.050 M -12.83 % 653.926 M 22.83 % 532.363 M 0.00 % 532.363 M 11.49 % 477.504 M 0.00 % 477.504 M 7.22 % 445.345 M 0.00 % 445.345 M -7.54 % 481.650 M 0.00 % 481.650 M 25.74 % 383.045 M 0.00 % 383.045 M 8.39 % 353.400 M 0.00 % 353.400 M 44.62 % 244.366 M 0.00 % 244.366 M 27.24 % 192.049 M 0.00 % 192.049 M 67.27 % 114.812 M 0.00 % 114.812 M 23.83 % 92.720 M 0.00 % 92.720 M 43.26 % 64.722 M 0.00 % 64.722 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 143.917 M 0.000 -100.00 % 234.786 M 28.00 % 183.433 M -56.91 % 425.670 M 373.16 % 89.963 M -75.39 % 365.484 M 2.29 % 357.307 M 77.12 % 201.730 M -44.44 % 363.075 M 59.86 % 227.127 M -40.60 % 382.348 M -49.58 % 758.260 M 0.94 % 751.204 M 95.63 % 383.993 M -40.43 % 644.596 M 106.43 % 312.266 M -43.57 % 553.393 M 81.07 % 305.622 M -41.98 % 526.736 M 87.13 % 281.476 M -42.58 % 490.187 M 79.48 % 273.122 M -40.00 % 455.183 M 90.04 % 239.522 M -39.68 % 397.109 M 178.88 % 142.393 M 0.00 % 142.393 M -62.83 % 383.129 M 0.00 % 383.129 M 13.61 % 337.219 M 0.00 % 337.219 M 3.86 % 324.697 M 0.00 % 324.697 M 0.000 0.000 -100.00 % 23.774 M 0.00 % 23.774 M 95.01 % 12.191 M 0.00 % 12.191 M 21.65 % 10.021 M 0.00 % 10.021 M -87.42 % 79.628 M 0.00 % 79.628 M 896.03 % 7.995 M 0.00 % 7.995 M 21.17 % 6.598 M 0.00 % 6.598 M
Interest income 0.000 0.000 0.000 0.000 -100.00 % 6.480 M 3.90 % 6.237 M 9.48 % 5.697 M -0.23 % 5.710 M 9.03 % 5.237 M 6.91 % 4.898 M -57.75 % 11.593 M 379.43 % 2.418 M -79.69 % 11.904 M 142.25 % 4.914 M 1.13 % 4.859 M -2.04 % 4.960 M -0.86 % 5.003 M 2.88 % 4.863 M 19.05 % 4.085 M 8 070.00 % 50.000 K -75.73 % 206.000 K -91.91 % 2.546 M -48.33 % 4.927 M -34.01 % 7.466 M -24.79 % 9.927 M 7.76 % 9.212 M -92.20 % 118.154 M 0.00 % 118.154 M 831.92 % 12.679 M 0.00 % 12.679 M 67.47 % 7.571 M 0.00 % 7.571 M 6.01 % 7.142 M 0.00 % 7.142 M 39.93 % 5.104 M 0.00 % 5.104 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
Interest expense 13.935 M 22.70 % 11.357 M 5.96 % 10.718 M -59.55 % 26.500 M 327.56 % 6.198 M 50.15 % 4.128 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 -100.00 % 7.283 M 0.00 % 7.283 M 139.36 % 3.043 M 0.00 % 3.043 M 161.61 % 1.163 M 0.00 % 1.163 M 0.000 0.000 0.000 0.000 -100.00 % 136.063 M 0.00 % 136.063 M 31.06 % 103.815 M 0.00 % 103.815 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 0.000 0.000 100.00 % -4.209 M 98.46 % -272.444 M 19.29 % -337.576 M -112.17 % -159.109 M -26.22 % -126.056 M 51.98 % -262.532 M -57.12 % -167.090 M 40.95 % -282.970 M 32.80 % -421.095 M -70.91 % -246.384 M 38.71 % -402.005 M 6.37 % -429.356 M -7.90 % -397.902 M 14.14 % -463.449 M -15.75 % -400.377 M -14.07 % -351.000 M 1.48 % -356.260 M -18.36 % -300.990 M -8.84 % -276.544 M 6.76 % -296.582 M -51.04 % -196.362 M 31.68 % -287.399 M -24.31 % -231.194 M 9.95 % -256.733 M -1 840.92 % 14.747 M 0.00 % 14.747 M 4.13 % 14.162 M 0.00 % 14.162 M 29.84 % 10.907 M 0.00 % 10.907 M 37.18 % 7.951 M 0.00 % 7.951 M 21 389.19 % 37.000 K 0.00 % 37.000 K 100.03 % -136.063 M 0.00 % -136.063 M -31.06 % -103.815 M 0.00 % -103.815 M -2 086.12 % 5.227 M 0.00 % 5.227 M 63.62 % 3.195 M 0.00 % 3.195 M 0.000 0.000 -100.00 % 5.184 M 0.00 % 5.184 M
Operating income 1.044 B 237.41 % 309.420 M -0.43 % 310.752 M 14.06 % 272.444 M -19.29 % 337.576 M 112.17 % 159.109 M 26.22 % 126.056 M -51.98 % 262.532 M 57.12 % 167.090 M -40.95 % 282.970 M -32.80 % 421.095 M 70.91 % 246.384 M -38.71 % 402.005 M -6.37 % 429.356 M 7.90 % 397.902 M -14.14 % 463.449 M 15.75 % 400.377 M 14.07 % 351.000 M -1.48 % 356.260 M 18.36 % 300.990 M 8.84 % 276.544 M -6.76 % 296.582 M 51.04 % 196.362 M -31.68 % 287.399 M 24.31 % 231.194 M -9.95 % 256.733 M 38.24 % 185.716 M 0.00 % 185.716 M 26.89 % 146.364 M 0.00 % 146.364 M 18.33 % 123.691 M 0.00 % 123.691 M 21.86 % 101.506 M 0.00 % 101.506 M 1.37 % 100.134 M 0.00 % 100.134 M -53.02 % 213.143 M 0.00 % 213.143 M 24.56 % 171.116 M 0.00 % 171.116 M 186.18 % 59.794 M 0.00 % 59.794 M 45.66 % 41.050 M 0.00 % 41.050 M 20.64 % 34.028 M 0.00 % 34.028 M 39.72 % 24.354 M 0.00 % 24.354 M
Operating income ratio 0.88 463.49 % 0.16 -34.60 % 0.24 15.29 % 0.21 -27.24 % 0.28 121.86 % 0.13 21.12 % 0.11 -52.57 % 0.22 56.28 % 0.14 -39.99 % 0.24 -37.67 % 0.38 82.71 % 0.21 -19.48 % 0.26 -20.53 % 0.33 1.39 % 0.32 -8.30 % 0.35 0.46 % 0.35 5.24 % 0.33 -1.58 % 0.34 8.27 % 0.31 7.03 % 0.29 -9.49 % 0.32 35.80 % 0.24 -27.22 % 0.33 9.87 % 0.30 -0.71 % 0.30 15.94 % 0.26 0.00 % 0.26 9.16 % 0.24 0.00 % 0.24 8.46 % 0.22 0.00 % 0.22 24.88 % 0.17 0.00 % 0.17 -16.00 % 0.21 0.00 % 0.21 -58.15 % 0.50 0.00 % 0.50 -9.82 % 0.55 0.00 % 0.55 136.05 % 0.23 0.00 % 0.23 -9.88 % 0.26 0.00 % 0.26 -3.87 % 0.27 0.00 % 0.27 3.91 % 0.26 0.00 % 0.26
Total other income expenses net -773.964 M -271.85 % 450.363 M 3 116.90 % -14.928 M -106.33 % 235.966 M 375.81 % -85.555 M -153.40 % 160.223 M -20.14 % 200.633 M 184.72 % 70.468 M -44.50 % 126.960 M 9 033.78 % 1.390 M 100.64 % -217.616 M -4 019.94 % 5.552 M 102.83 % -196.265 M -120.47 % -89.022 M -137.82 % 235.412 M -10.17 % 262.071 M -1.79 % 266.837 M 0.27 % 266.116 M 25.61 % 211.854 M 1 121.13 % -20.747 M 20.80 % -26.196 M 41.84 % -45.038 M -146.47 % -18.273 M 57.61 % -43.102 M -39.74 % -30.845 M 48.13 % -59.470 M -740.62 % -7.075 M 0.00 % -7.075 M -2.93 % -6.873 M 0.00 % -6.873 M -460.83 % -1.226 M 0.00 % -1.226 M -160.25 % 2.034 M 0.00 % 2.034 M 231.57 % -1.546 M 0.00 % -1.546 M 98.86 % -136.063 M 0.00 % -136.063 M -31.06 % -103.815 M 0.00 % -103.815 M -12 698.85 % 824.000 K 0.00 % 824.000 K -77.08 % 3.595 M 0.00 % 3.595 M -89.44 % 34.028 M 0.00 % 34.028 M 556.46 % 5.184 M 0.00 % 5.184 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-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-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30
Net debt -100.013 M 64.76 % -283.781 M -152.83 % -112.244 M -30.54 % -85.986 M 42.50 % -149.540 M 14.95 % -175.836 M 56.26 % -402.000 M -90.23 % -211.322 M 40.17 % -353.187 M -51.14 % -233.678 M 37.20 % -372.124 M -110.16 % -177.064 M -45.67 % -121.552 M 41.43 % -207.524 M 20.07 % -259.647 M -73.23 % -149.885 M -38.78 % -108.004 M 24.11 % -142.313 M -28.31 % -110.916 M 26.13 % -150.160 M 20.45 % -188.762 M -96.20 % -96.208 M 44.47 % -173.246 M -102.58 % -85.518 M -89.98 % -45.015 M -214.91 % 39.174 M 229.31 % -30.294 M 76.69 % -129.965 M 10.59 % -145.362 M -37.39 % -105.803 M -69.52 % -62.415 M 34.87 % -95.825 M 34.64 % -146.608 M 25.73 % -197.390 M -37.51 % -143.543 M -60.03 % -89.695 M -26.12 % -71.120 M -35.35 % -52.544 M -100.00 % -26.272 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total investments 10.831 B -0.60 % 10.897 B 58.54 % 6.873 B 44 967.14 % 15.251 M -99.90 % 15.931 B 44.26 % 11.043 B 19.62 % 9.232 B 9.33 % 8.444 B -0.06 % 8.449 B -0.44 % 8.486 B 1.75 % 8.340 B 5.96 % 7.872 B -3.55 % 8.162 B 30.00 % 6.278 B 67.64 % 3.745 B 19.05 % 3.146 B 26.60 % 2.485 B 31.64 % 1.887 B -10.92 % 2.119 B 15.05 % 1.842 B -10.22 % 2.051 B 5.64 % 1.942 B -4.96 % 2.043 B -2.76 % 2.101 B -8.15 % 2.288 B 1.86 % 2.246 B -2.52 % 2.304 B 10.37 % 2.088 B 7.59 % 1.941 B 9.64 % 1.770 B 10.06 % 1.608 B 14.46 % 1.405 B 13.69 % 1.236 B 15.86 % 1.067 B 1.14 % 1.055 B 1.15 % 1.043 B 5.69 % 986.479 M 6.04 % 930.307 M 6.54 % 873.171 M 7.00 % 816.035 M 33.62 % 610.701 M 50.65 % 405.366 M 21.45 % 333.785 M 27.30 % 262.204 M 18.84 % 220.644 M 23.21 % 179.083 M
Total debt 775.502 M 278.48 % 204.901 M 0.05 % 204.806 M 4.69 % 195.638 M 95.64 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M -9.12 % 110.034 M -3.55 % 114.083 M 1.15 % 112.781 M -0.23 % 113.038 M 0.00 % 113.043 M 0.00 % 113.046 M 0.03 % 113.009 M -3.27 % 116.829 M 3.35 % 113.043 M -0.03 % 113.076 M 14.30 % 98.932 M 5.25 % 93.999 M 167.22 % 35.177 M 23.95 % 28.380 M 183.80 % 10.000 M -87.50 % 80.018 M -40.73 % 134.996 M -26.60 % 183.908 M 33.06 % 138.219 M 0.000 -100.00 % 319.000 K -45.56 % 586.000 K -96.24 % 15.568 M -7.38 % 16.808 M 100.00 % 8.404 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
Accumulated other comprehensive income loss 0.000 -100.00 % 314.085 M 0.000 100.00 % -191.624 M 0.70 % -192.979 M 0.59 % -194.125 M 0.40 % -194.911 M 0.39 % -195.677 M 0.44 % -196.533 M -0.22 % -196.111 M 1.01 % -198.111 M 0.71 % -199.524 M 0.23 % -199.981 M -48.18 % -134.958 M -6.53 % -126.682 M 1.73 % -128.914 M -1.28 % -127.286 M -2.34 % -124.377 M 1.58 % -126.375 M -2.30 % -123.535 M 2.25 % -126.383 M 3.83 % -131.412 M 3.28 % -135.870 M 12.82 % -155.848 M 2.15 % -159.267 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
Retained earnings 3.343 B 11.97 % 2.986 B 4.57 % 2.855 B -6.20 % 3.044 B 235.83 % 906.426 M 23.26 % 735.391 M -16.98 % 885.792 M 31.94 % 671.338 M -18.05 % 819.177 M 31.36 % 623.600 M -16.35 % 745.478 M 25.66 % 593.230 M -30.65 % 855.432 M 32.46 % 645.812 M -25.93 % 871.898 M 35.03 % 645.725 M -16.19 % 770.432 M 41.46 % 544.638 M -16.88 % 655.279 M 44.94 % 452.118 M -18.23 % 552.882 M 43.68 % 384.796 M -17.84 % 468.364 M 35.61 % 345.377 M -17.31 % 417.700 M 49.67 % 279.081 M -21.70 % 356.415 M 0.000 -100.00 % 257.528 M 0.000 -100.00 % 218.030 M 8.68 % 200.615 M 4.48 % 192.009 M 4.69 % 183.403 M 11.19 % 164.949 M 12.60 % 146.494 M 9.80 % 133.419 M 10.86 % 120.344 M 0.00 % 120.342 M 0.00 % 120.339 M 8.40 % 111.012 M 9.17 % 101.684 M 22.33 % 83.124 M 28.75 % 64.563 M -23.97 % 84.916 M -19.33 % 105.268 M
Common stock 9.065 M 0.00 % 9.065 M 35.16 % 6.707 M 0.01 % 6.706 M 0.00 % 6.706 M 0.00 % 6.706 M 0.00 % 6.706 M 0.00 % 6.706 M 0.00 % 6.706 M 0.00 % 6.706 M 0.00 % 6.706 M 0.00 % 6.706 M 0.00 % 6.706 M 0.03 % 6.704 M 0.15 % 6.694 M 0.07 % 6.689 M 0.13 % 6.680 M 0.57 % 6.642 M 0.09 % 6.636 M 0.21 % 6.622 M 0.14 % 6.613 M 0.27 % 6.595 M 0.17 % 6.584 M 0.14 % 6.575 M 0.23 % 6.560 M 0.20 % 6.547 M 0.20 % 6.534 M 0.000 -100.00 % 6.479 M 0.000 -100.00 % 6.471 M 0.02 % 6.470 M 0.00 % 6.470 M 0.00 % 6.470 M 14.28 % 5.662 M 16.66 % 4.853 M 0.00 % 4.853 M 0.00 % 4.853 M 0.00 % 4.853 M 0.00 % 4.853 M 0.00 % 4.853 M 0.00 % 4.853 M 0.00 % 4.853 M 0.00 % 4.853 M 0.86 % 4.812 M 0.87 % 4.770 M
Total equity 5.910 B 10.27 % 5.359 B 63.25 % 3.283 B -0.87 % 3.312 B 181.59 % 1.176 B 17.69 % 999.269 M -12.51 % 1.142 B 22.33 % 933.679 M -13.60 % 1.081 B 20.90 % 893.832 M -11.83 % 1.014 B 17.29 % 864.260 M -23.24 % 1.126 B 24.39 % 905.109 M -19.88 % 1.130 B 25.92 % 897.114 M -11.70 % 1.016 B 33.36 % 761.835 M -11.98 % 865.548 M 32.99 % 650.819 M -12.07 % 740.195 M 34.58 % 549.995 M -11.13 % 618.846 M 31.38 % 471.028 M -11.03 % 529.420 M 42.69 % 371.018 M -15.68 % 440.004 M 54.00 % 285.723 M -19.11 % 353.220 M 47.89 % 238.832 M -20.81 % 301.608 M 7.99 % 279.300 M 12.37 % 248.545 M 14.12 % 217.789 M 12.45 % 193.668 M 14.23 % 169.547 M 15.67 % 146.578 M 18.58 % 123.608 M -73.45 % 465.492 M -42.35 % 807.375 M 31.88 % 612.210 M 46.80 % 417.044 M 24.64 % 334.589 M 32.70 % 252.134 M 13.47 % 222.209 M 15.56 % 192.284 M
Other non current liabilities 13.390 B 7.08 % 12.504 B 88.91 % 6.619 B 567.79 % -1.415 B -261.11 % -391.838 M -181.36 % -139.266 M -27.51 % -109.219 M 10.64 % -122.224 M 60.52 % -309.588 M -131.72 % -133.602 M 56.93 % -310.181 M -47.39 % -210.453 M 42.48 % -365.849 M -96.62 % -186.067 M -14.10 % -163.070 M 1.63 % -165.779 M -62.36 % -102.104 M 9.70 % -113.076 M -27.45 % -88.721 M 5.61 % -93.999 M -178.91 % -33.702 M -18.75 % -28.380 M -183.80 % -10.000 M 87.50 % -80.018 M -2.42 % -78.125 M 71.44 % -273.570 M -355.87 % -60.011 M 63.40 % -163.969 M -28.82 % -127.287 M 1.30 % -128.957 M -19.41 % -107.997 M 7.70 % -117.001 M 12.43 % -133.603 M 11.05 % -150.204 M -24.44 % -120.702 M -32.35 % -91.200 M -19.99 % -76.008 M -24.98 % -60.816 M -100.00 % -30.408 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 792.862 M 286.95 % 204.901 M 0.05 % 204.806 M 4.69 % 195.638 M 0.000 -100.00 % 100.000 M 8.39 % 92.257 M -7.74 % 100.000 M -9.12 % 110.034 M -3.55 % 114.083 M 1.15 % 112.781 M -0.23 % 113.038 M 0.00 % 113.043 M 0.00 % 113.046 M 0.03 % 113.009 M -3.27 % 116.829 M 14.42 % 102.104 M -9.70 % 113.076 M 27.45 % 88.721 M -5.61 % 93.999 M 178.91 % 33.702 M 18.75 % 28.380 M 183.80 % 10.000 M -87.50 % 80.018 M 2.42 % 78.125 M -57.52 % 183.908 M 33.06 % 138.219 M 0.000 -100.00 % 638.000 K 8.87 % 586.000 K -96.24 % 15.568 M -7.38 % 16.808 M 100.00 % 8.404 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
Total non current liabilities 14.165 B 11.46 % 12.709 B 61.13 % 7.887 B -9.53 % 8.719 B 2 125.03 % 391.838 M 291.84 % 100.000 M 8.39 % 92.257 M -7.74 % 100.000 M -98.84 % 8.655 B -0.99 % 8.741 B 0.69 % 8.682 B 6.79 % 8.130 B 0.05 % 8.126 B 2 599.60 % 301.025 M 28.32 % 234.585 M 11.19 % 210.984 M -4.58 % 221.119 M 26.95 % 174.178 M -2.52 % 178.680 M 11.35 % 160.473 M -12.36 % 183.095 M 36.71 % 133.929 M -0.73 % 134.909 M -2.49 % 138.351 M -22.20 % 177.833 M 30.01 % 136.785 M -3.07 % 141.112 M -94.09 % 2.386 B 11.23 % 2.145 B 6.75 % 2.010 B 18.25 % 1.700 B 10.97 % 1.532 B 9.08 % 1.404 B 9.99 % 1.276 B 7.24 % 1.190 B 7.80 % 1.104 B 9.23 % 1.011 B 10.16 % 917.629 M 100.00 % 458.815 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities -796.132 M -288.54 % -204.901 M 0.000 100.00 % -384.075 M -119.31 % -175.127 M 61.66 % -456.826 M -312.59 % -110.721 M -566.15 % -16.621 M 24.91 % -22.136 M 91.89 % -272.791 M -3 673.04 % -7.230 M 97.71 % -316.076 M -2 030.61 % -14.835 M 95.11 % -303.139 M -4 355.96 % -6.803 M 96.93 % -221.670 M -1 860.29 % -11.308 M -68.30 % -6.719 M 95.28 % -142.247 M -412.42 % -27.760 M 81.86 % -153.048 M -21 826.65 % -698.000 K 99.28 % -97.051 M -164.01 % -36.760 M 73.74 % -139.987 M -29 433.12 % -474.000 K 99.66 % -141.311 M -9 886.64 % -1.415 M 98.98 % -138.972 M -2 360.55 % -5.648 M -20.02 % -4.706 M 88.01 % -39.239 M -10.90 % -35.383 M -12.23 % -31.527 M -100.00 % -15.764 M 0.000 100.00 % -191.000 K 50.00 % -382.000 K -100.00 % -191.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue 0.000 0.000 0.000 -100.00 % 309.800 M -13.91 % 359.862 M 0.000 -100.00 % 105.316 M 0.000 -100.00 % 73.339 M 0.000 -100.00 % 106.919 M 0.000 -100.00 % 139.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 775.502 M 278.48 % 204.901 M 0.000 0.000 -100.00 % 100.000 M 0.000 -100.00 % 7.743 M 0.000 -100.00 % 16.176 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.939 M 0.000 -100.00 % 10.211 M 0.000 -100.00 % 1.475 M 0.000 0.000 0.000 -100.00 % 56.871 M 0.000 0.000 0.000 -100.00 % 23.705 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
Total current liabilities 0.000 0.000 -100.00 % 120.793 M -68.55 % 384.075 M 227.40 % 117.311 M -73.48 % 442.288 M 316.79 % 106.117 M -56.53 % 244.116 M -12.73 % 279.740 M 2.55 % 272.791 M -24.21 % 359.937 M 13.88 % 316.076 M -1.41 % 320.592 M 6.50 % 301.025 M 28.32 % 234.585 M 11.19 % 210.984 M -4.58 % 221.119 M 26.95 % 174.178 M -2.52 % 178.680 M 11.35 % 160.473 M -12.36 % 183.095 M 36.71 % 133.929 M -0.73 % 134.909 M -2.49 % 138.351 M -22.20 % 177.833 M 30.01 % 136.785 M -3.07 % 141.112 M 0.000 -100.00 % 137.161 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
Total liabilities 14.165 B 11.46 % 12.709 B 58.70 % 8.008 B -12.02 % 9.103 B -17.14 % 10.985 B -0.52 % 11.042 B 18.28 % 9.336 B 8.24 % 8.626 B -0.34 % 8.655 B -0.99 % 8.741 B 0.69 % 8.682 B 6.79 % 8.130 B 0.05 % 8.126 B 26.71 % 6.414 B 78.54 % 3.592 B 14.99 % 3.124 B 37.19 % 2.277 B 15.96 % 1.964 B -4.27 % 2.051 B 3.27 % 1.986 B -1.41 % 2.015 B 4.34 % 1.931 B -4.84 % 2.029 B -8.81 % 2.225 B -8.34 % 2.428 B -4.77 % 2.549 B 1.68 % 2.507 B 5.06 % 2.386 B 11.23 % 2.145 B 6.75 % 2.010 B 18.25 % 1.700 B 10.97 % 1.532 B 9.08 % 1.404 B 9.99 % 1.276 B 7.24 % 1.190 B 7.80 % 1.104 B 9.23 % 1.011 B 10.16 % 917.629 M 87.93 % 488.291 M 728.28 % 58.952 M 10.34 % 53.428 M 11.53 % 47.904 M 14.66 % 41.780 M 17.18 % 35.655 M 100.00 % 17.828 M 0.000
Other non current assets 7.680 B 33.88 % 5.737 B 5 224.40 % 107.742 M -16.68 % 129.311 M 101.22 % -10.570 B 1.69 % -10.752 B -22.24 % -8.795 B -2.81 % -8.555 B 1.62 % -8.695 B 5.29 % -9.181 B -5.61 % -8.693 B -6.00 % -8.201 B 3.73 % -8.519 B -30.63 % -6.521 B -68.15 % -3.878 B -18.23 % -3.280 B -25.76 % -2.608 B -29.79 % -2.010 B 10.58 % -2.247 B -15.64 % -1.944 B 8.94 % -2.134 B -6.00 % -2.013 B 4.81 % -2.115 B 2.72 % -2.174 B 7.86 % -2.360 B -1.69 % -2.321 B 2.58 % -2.382 B -9.09 % -2.184 B -5.68 % -2.066 B -9.17 % -1.893 B -9.11 % -1.735 B -15.51 % -1.502 B -10.38 % -1.361 B -11.58 % -1.220 B -4.03 % -1.172 B -4.19 % -1.125 B -8.81 % -1.034 B -9.66 % -942.958 M -6.66 % -884.094 M -7.13 % -825.229 M -33.20 % -619.551 M -49.70 % -413.872 M -21.03 % -341.971 M -26.62 % -270.069 M -17.80 % -229.259 M -21.66 % -188.449 M
Long term investments 10.831 B -0.60 % 10.897 B 58.54 % 6.873 B -12.61 % 7.865 B -28.20 % 10.953 B -0.81 % 11.043 B 19.62 % 9.232 B 9.33 % 8.444 B -0.06 % 8.449 B -0.44 % 8.486 B 1.75 % 8.340 B 5.96 % 7.872 B -3.55 % 8.162 B 30.00 % 6.278 B 67.64 % 3.745 B 19.05 % 3.146 B 26.60 % 2.485 B 31.64 % 1.887 B -10.92 % 2.119 B 15.05 % 1.842 B -10.22 % 2.051 B 5.64 % 1.942 B -4.96 % 2.043 B -2.76 % 2.101 B -8.15 % 2.288 B 1.86 % 2.246 B -2.52 % 2.304 B 10.37 % 2.088 B 7.59 % 1.941 B 9.64 % 1.770 B 10.06 % 1.608 B 14.46 % 1.405 B 13.69 % 1.236 B 15.86 % 1.067 B 1.14 % 1.055 B 1.15 % 1.043 B 5.69 % 986.479 M 6.04 % 930.307 M 6.54 % 873.171 M 7.00 % 816.035 M 33.62 % 610.701 M 50.65 % 405.366 M 21.45 % 333.785 M 27.30 % 262.204 M 18.84 % 220.644 M 23.21 % 179.083 M
Intangible assets 1.156 B 413.95 % 224.966 M 679.62 % 28.856 M -8.72 % 31.611 M -3.40 % 32.725 M -2.45 % 33.546 M -22.28 % 43.165 M 0.94 % 42.765 M -25.27 % 57.226 M -0.70 % 57.627 M 16.80 % 49.340 M 26.19 % 39.101 M -3.70 % 40.605 M 10.46 % 36.759 M -10.56 % 41.099 M -15.22 % 48.479 M 35.60 % 35.751 M -3.99 % 37.238 M 2.20 % 36.435 M 35.46 % 26.897 M -0.71 % 27.088 M 10.11 % 24.601 M 4.86 % 23.461 M 5.53 % 22.232 M 13.10 % 19.657 M -6.76 % 21.083 M 1.04 % 20.865 M -8.22 % 22.734 M -8.19 % 24.762 M -26.74 % 33.802 M -8.73 % 37.036 M 18.07 % 31.367 M 78.14 % 17.608 M 357.47 % 3.849 M 100.00 % 1.925 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 113.312 M 1 247.03 % 8.412 M 0.00 % 8.412 M 0.00 % 8.412 M 0.00 % 8.412 M 22.23 % 6.882 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.270 B 443.98 % 233.378 M 526.22 % 37.268 M -6.88 % 40.023 M -2.71 % 41.137 M 1.75 % 40.428 M -6.34 % 43.165 M 0.94 % 42.765 M -25.27 % 57.226 M -0.70 % 57.627 M 16.80 % 49.340 M 26.19 % 39.101 M -3.70 % 40.605 M 10.46 % 36.759 M -10.56 % 41.099 M -15.22 % 48.479 M 35.60 % 35.751 M -3.99 % 37.238 M 2.20 % 36.435 M 35.46 % 26.897 M -0.71 % 27.088 M 10.11 % 24.601 M 4.86 % 23.461 M 5.53 % 22.232 M 13.10 % 19.657 M -6.76 % 21.083 M 1.04 % 20.865 M -8.22 % 22.734 M -8.19 % 24.762 M -26.74 % 33.802 M -8.73 % 37.036 M 18.07 % 31.367 M 78.14 % 17.608 M 357.47 % 3.849 M 100.00 % 1.925 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 80.595 M -85.23 % 545.559 M 901.10 % 54.496 M -88.59 % 477.432 M 964.01 % 44.871 M 1.31 % 44.290 M 1.38 % 43.689 M -90.55 % 462.559 M 994.63 % 42.257 M -90.94 % 466.346 M 980.78 % 43.149 M -12.08 % 49.080 M 6.09 % 46.263 M 4.74 % 44.169 M -3.72 % 45.877 M -6.41 % 49.021 M 5.38 % 46.518 M -1.34 % 47.151 M -0.75 % 47.509 M 13.76 % 41.762 M 57.67 % 26.487 M 14.96 % 23.041 M -1.49 % 23.389 M -7.56 % 25.302 M -2.54 % 25.962 M -17.64 % 31.523 M -15.26 % 37.198 M -10.20 % 41.425 M -13.38 % 47.822 M 0.59 % 47.542 M -6.58 % 50.893 M 22.78 % 41.452 M -56.49 % 95.264 M -36.10 % 149.075 M 28.74 % 115.794 M 40.34 % 82.512 M 73.41 % 47.582 M 276.11 % 12.651 M 15.83 % 10.923 M 18.80 % 9.194 M 3.89 % 8.850 M 4.04 % 8.506 M 3.92 % 8.186 M 4.08 % 7.865 M -8.71 % 8.616 M -8.01 % 9.366 M
Total non current assets 20.075 B 14.20 % 17.579 B 144.25 % 7.197 B -17.07 % 8.679 B 1 188.44 % 673.605 M 35.01 % 498.938 M -18.04 % 608.731 M 20.46 % 505.324 M -94.19 % 8.695 B -5.29 % 9.181 B 5.61 % 8.693 B 6.00 % 8.201 B -3.73 % 8.519 B 30.63 % 6.521 B 68.15 % 3.878 B 18.23 % 3.280 B 25.76 % 2.608 B 29.79 % 2.010 B -10.58 % 2.247 B 15.64 % 1.944 B -8.94 % 2.134 B 6.00 % 2.013 B -4.81 % 2.115 B -2.72 % 2.174 B -7.86 % 2.360 B 1.69 % 2.321 B -2.58 % 2.382 B 9.09 % 2.184 B 5.68 % 2.066 B 9.17 % 1.893 B 9.11 % 1.735 B 15.51 % 1.502 B 10.38 % 1.361 B 11.58 % 1.220 B 4.03 % 1.172 B 4.19 % 1.125 B 8.81 % 1.034 B 9.66 % 942.958 M 100.00 % 471.479 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 94.225 M -50.00 % 188.449 M
Other current assets 6.149 B 9 336.42 % -66.578 M -101.82 % 3.658 B -3.82 % 3.804 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.330 M 0.000 -100.00 % 10.854 M 0.000 -100.00 % 6.611 M 0.000 -100.00 % 5.468 M 0.000 -100.00 % 5.910 M 0.000 -100.00 % 6.163 M 0.000 -100.00 % 7.107 M 0.000 -100.00 % 10.460 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
Short term investments 0.000 0.000 0.000 -100.00 % 15.251 M -99.69 % 4.977 B 0.000 -100.00 % 2.012 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 875.515 M 79.16 % 488.682 M 54.13 % 317.050 M 12.58 % 281.624 M 12.86 % 249.540 M -9.53 % 275.836 M -45.05 % 502.000 M 61.25 % 311.322 M -32.79 % 463.221 M 33.20 % 347.761 M -28.28 % 484.905 M 67.15 % 290.102 M 23.66 % 234.595 M -26.82 % 320.570 M -13.98 % 372.656 M 39.72 % 266.714 M 20.66 % 221.047 M -13.45 % 255.389 M 21.70 % 209.848 M -14.05 % 244.159 M 9.03 % 223.939 M 79.74 % 124.588 M -32.01 % 183.246 M 10.70 % 165.536 M -8.04 % 180.011 M 24.37 % 144.734 M -14.11 % 168.513 M 29.66 % 129.965 M -10.79 % 145.681 M 36.93 % 106.389 M 36.43 % 77.983 M -30.76 % 112.633 M -27.34 % 155.012 M -21.47 % 197.390 M 37.51 % 143.543 M 60.03 % 89.695 M 26.12 % 71.120 M 35.35 % 52.544 M 100.00 % 26.272 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash and short term investments 875.515 M 79.16 % 488.682 M 54.13 % 317.050 M 12.58 % 281.624 M -94.61 % 5.227 B 1 794.97 % 275.836 M -45.05 % 502.000 M 61.25 % 311.322 M -32.79 % 463.221 M 33.20 % 347.761 M -28.28 % 484.905 M 67.15 % 290.102 M 23.66 % 234.595 M -26.82 % 320.570 M -13.98 % 372.656 M 39.72 % 266.714 M 20.66 % 221.047 M -13.45 % 255.389 M 21.70 % 209.848 M -14.05 % 244.159 M 9.03 % 223.939 M 79.74 % 124.588 M -32.01 % 183.246 M 10.70 % 165.536 M -8.04 % 180.011 M 24.37 % 144.734 M -14.11 % 168.513 M 29.66 % 129.965 M -10.79 % 145.681 M 36.93 % 106.389 M 36.43 % 77.983 M -30.76 % 112.633 M -27.34 % 155.012 M -21.47 % 197.390 M 37.51 % 143.543 M 60.03 % 89.695 M 26.12 % 71.120 M 35.35 % 52.544 M 100.00 % 26.272 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current assets 7.182 B 1 369.64 % 488.682 M -87.71 % 3.975 B 6.43 % 3.735 B 1 396.83 % 249.540 M -9.53 % 275.836 M -45.05 % 502.000 M 61.25 % 311.322 M -33.93 % 471.209 M 33.62 % 352.655 M -27.85 % 488.797 M 66.88 % 292.895 M 23.86 % 236.475 M -26.51 % 321.785 M -14.29 % 375.421 M 39.61 % 268.904 M 20.62 % 222.941 M -13.41 % 257.469 M 22.03 % 210.996 M -14.28 % 246.158 M 9.20 % 225.423 M 78.95 % 125.968 M -31.95 % 185.106 M 10.91 % 166.900 M -7.86 % 181.134 M 24.60 % 145.378 M -14.43 % 169.884 M 29.83 % 130.853 M -10.69 % 146.520 M 36.56 % 107.294 M 35.14 % 79.395 M -31.13 % 115.286 M -26.43 % 156.694 M -20.90 % 198.102 M 36.97 % 144.628 M 58.66 % 91.154 M 25.68 % 72.527 M 34.56 % 53.899 M 100.00 % 26.950 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 7.187 M 0.000 0.000 -100.00 % 3.479 M -19.47 % 4.320 M -18.26 % 5.285 M 4.90 % 5.038 M -32.14 % 7.424 M -7.06 % 7.988 M 63.22 % 4.894 M 25.75 % 3.892 M 39.35 % 2.793 M 48.56 % 1.880 M 54.73 % 1.215 M -56.06 % 2.765 M 26.26 % 2.190 M 15.63 % 1.894 M -8.94 % 2.080 M 81.18 % 1.148 M -42.57 % 1.999 M 34.70 % 1.484 M 7.54 % 1.380 M -25.81 % 1.860 M 36.36 % 1.364 M 21.46 % 1.123 M 74.38 % 644.000 K -53.03 % 1.371 M 54.39 % 888.000 K 5.84 % 839.000 K -7.29 % 905.000 K -35.91 % 1.412 M -46.78 % 2.653 M 57.68 % 1.683 M 136.31 % 712.000 K -34.41 % 1.086 M -25.60 % 1.459 M 3.70 % 1.407 M 3.84 % 1.355 M 100.00 % 677.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 149.738 M 124.91 % 66.578 M 15.61 % 57.587 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 212.907 M 27.77 % 166.627 M 33.72 % 124.605 M -25.60 % 167.486 M -18.03 % 204.322 M 65.86 % 123.190 M 43.85 % 85.636 M -22.68 % 110.761 M -24.66 % 147.009 M -13.99 % 170.924 M -34.39 % 260.506 M 7.96 % 241.307 M -10.69 % 270.193 M 66.77 % 162.011 M 249.85 % 46.309 M 24.96 % 37.058 M -10.33 % 41.329 M 9.34 % 37.797 M -15.12 % 44.528 M 34.61 % 33.079 M 13.11 % 29.246 M 22.73 % 23.829 M -4.64 % 24.988 M -1.87 % 25.463 M -3.10 % 26.277 M 19.34 % 22.018 M 9.92 % 20.031 M -37.20 % 31.899 M -40.21 % 53.353 M 27.91 % 41.710 M 7.36 % 38.850 M 60.53 % 24.201 M 100.00 % 12.101 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 20.075 B 11.11 % 18.068 B 15 170.14 % 118.322 M 0.000 -100.00 % 11.235 B -0.25 % 11.263 B 20.24 % 9.367 B 7.15 % 8.743 B 1 436.85 % 568.865 M 460.16 % 101.554 M -80.22 % 513.469 M 2.60 % 500.445 M 0.63 % 497.316 M 4.50 % 475.916 M 1.63 % 468.300 M -0.77 % 471.920 M 2.17 % 461.886 M 0.76 % 458.389 M -0.01 % 458.433 M 2.46 % 447.443 M 13.20 % 395.275 M 15.72 % 341.579 M -1.75 % 347.672 M -2.02 % 354.846 M -14.72 % 416.103 M -8.39 % 454.234 M 15.01 % 394.964 M 10.51 % 357.389 M 25.10 % 285.679 M 15.01 % 248.398 M 30.59 % 190.210 M -1.78 % 193.648 M 43.30 % 135.132 M 76.38 % 76.616 M 14.36 % 66.994 M 16.77 % 57.371 M 12.77 % 50.876 M 14.64 % 44.380 M -90.25 % 455.354 M -47.44 % 866.327 M 30.15 % 665.638 M 43.16 % 464.948 M 23.54 % 376.369 M 30.78 % 287.789 M 100.00 % 143.895 M 0.000
Account payables 0.000 0.000 0.000 0.000 -100.00 % 62.419 M 0.000 -100.00 % 80.054 M 0.000 -100.00 % 69.903 M 0.000 0.000 0.000 0.000 -100.00 % 301.025 M 0.000 -100.00 % 210.984 M 0.000 0.000 -100.00 % 126.617 M 812.23 % 13.880 M -90.57 % 147.156 M 42 065.04 % 349.000 K -99.63 % 95.591 M 420.08 % 18.380 M -76.51 % 78.250 M 32 916.88 % 237.000 K -99.83 % 141.112 M 0.000 -100.00 % 113.456 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
Tax payables 20.630 M 0.000 0.000 -100.00 % 6.747 M -46.91 % 12.708 M -12.59 % 14.538 M -36.58 % 22.924 M 37.92 % 16.621 M 86.06 % 8.933 M -9.41 % 9.861 M 36.39 % 7.230 M 92.85 % 3.749 M 32.19 % 2.836 M 34.15 % 2.114 M -68.93 % 6.803 M -36.34 % 10.686 M 2 795.93 % 369.000 K -94.51 % 6.719 M 23.99 % 5.419 M -60.96 % 13.880 M 214.24 % 4.417 M 1 165.62 % 349.000 K -76.10 % 1.460 M -92.06 % 18.380 M 277.72 % 4.866 M 1 953.16 % 237.000 K 19.10 % 199.000 K -85.94 % 1.415 M -21.87 % 1.811 M -67.94 % 5.648 M 20.02 % 4.706 M -88.01 % 39.239 M 10.90 % 35.383 M 12.23 % 31.527 M 100.00 % 15.764 M 0.000 -100.00 % 191.000 K -50.00 % 382.000 K 100.00 % 191.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 227.329 M -22.59 % 293.677 M 28.89 % 227.856 M -26.45 % 309.800 M -13.91 % 359.862 M 492.52 % 60.734 M -42.33 % 105.316 M 35.41 % 77.776 M 6.05 % 73.339 M 0.000 -100.00 % 106.919 M 0.000 -100.00 % 139.900 M -66.37 % 415.983 M 35.90 % 306.100 M 19.48 % 256.189 M 442.38 % 47.234 M -76.31 % 199.376 M 818.23 % 21.713 M -89.22 % 201.373 M 883.07 % 20.484 M -90.23 % 209.569 M 756.43 % 24.470 M -85.20 % 165.350 M 377.53 % 34.626 M -44.48 % 62.363 M 54.87 % 40.267 M -71.30 % 140.326 M 23.68 % 113.456 M -11.62 % 128.371 M 38.89 % 92.429 M 4.43 % 88.511 M -21.51 % 112.774 M -17.71 % 137.036 M 26.41 % 108.409 M 35.88 % 79.781 M 15.16 % 69.281 M 17.86 % 58.781 M 100.00 % 29.391 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 4.840 M 35.31 % 3.577 M 0.000 -100.00 % 2.643 M -14.08 % 3.076 M -8.10 % 3.347 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.000 K -94.33 % 282.000 K -76.32 % 1.191 M 5.12 % 1.133 M 146.63 % -2.430 M 21.66 % -3.102 M 38.70 % -5.060 M 13.50 % -5.850 M -42.06 % -4.118 M 9.59 % -4.555 M 15.93 % -5.418 M -11.34 % -4.866 M 0.000 100.00 % -6.461 M 0.000 100.00 % -3.295 M -138.06 % 8.658 M 100.00 % 4.329 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 17.360 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 -100.00 % 638.000 K 8.87 % 586.000 K -24.68 % 778.000 K -40.29 % 1.303 M 100.00 % 651.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 53.892 M -72.07 % 192.979 M -0.59 % 194.125 M -0.40 % 194.911 M -0.39 % 195.677 M -0.44 % 196.533 M 0.22 % 196.111 M -1.01 % 198.111 M -0.71 % 199.524 M -0.23 % 199.981 M 48.18 % 134.958 M 6.53 % 126.682 M -1.73 % 128.914 M 1.28 % 127.286 M 2.34 % 124.377 M -1.58 % 126.375 M 2.30 % 123.535 M -2.25 % 126.383 M -3.83 % 131.412 M -3.28 % 135.870 M -12.82 % 155.848 M -2.15 % 159.267 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
Other total stockholders equity 2.552 B 24.70 % 2.047 B 386.50 % 420.715 M -6.47 % 449.813 M 572.86 % 66.851 M 11.98 % 59.700 M -76.94 % 258.904 M 331.81 % 59.958 M 2.94 % 58.245 M -13.60 % 67.415 M 6.31 % 63.415 M -2.14 % 64.800 M 1.60 % 63.780 M -74.75 % 252.593 M 0.60 % 251.075 M 2.61 % 244.684 M 2.55 % 238.602 M 13.97 % 209.364 M 3.39 % 202.500 M -36.33 % 318.044 M 2.53 % 310.185 M 861.75 % 32.252 M -88.71 % 285.618 M 2.36 % 279.042 M 3.74 % 268.982 M 196.21 % 90.808 M 10.85 % 81.921 M -71.33 % 285.723 M 198.64 % 95.674 M -59.94 % 238.832 M 185.35 % 83.697 M -60.14 % 209.998 M -2.02 % 214.327 M -1.98 % 218.656 M 100.00 % 109.328 M 0.000 100.00 % -794.500 K 50.00 % -1.589 M -100.47 % 341.092 M -50.12 % 683.772 M 37.54 % 497.140 M 60.11 % 310.507 M 25.91 % 246.613 M 34.97 % 182.718 M 37.92 % 132.482 M 61.08 % 82.246 M
Deferred tax liabilities non current 1.711 B 22.47 % 1.397 B 67.17 % 835.647 M -8.12 % 909.519 M 2 744.38 % 31.976 M -18.57 % 39.266 M 131.49 % 16.962 M -23.68 % 22.224 M 12.57 % 19.742 M 1.14 % 19.519 M -78.43 % 90.481 M -7.12 % 97.415 M -13.72 % 112.906 M 54.62 % 73.021 M 45.86 % 50.061 M 2.27 % 48.950 M 15.30 % 42.453 M 18.24 % 35.904 M -6.07 % 38.225 M 49.47 % 25.574 M -7.88 % 27.763 M -7.18 % 29.909 M -7.73 % 32.413 M 3.44 % 31.334 M 23.58 % 25.355 M -7.12 % 27.299 M 20.59 % 22.637 M -4.25 % 23.643 M 79.21 % 13.193 M 0.000 0.000 -100.00 % 11.682 M -5.98 % 12.425 M -5.64 % 13.168 M 7.11 % 12.294 M 7.66 % 11.419 M 69.75 % 6.727 M 230.57 % 2.035 M 100.00 % 1.018 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 14.165 B 11.46 % 12.709 B 0.000 0.000 -100.00 % 10.476 B -0.23 % 10.500 B 14.91 % 9.138 B 10.34 % 8.281 B 3 060.41 % -279.740 M -2.55 % -272.791 M 24.21 % -359.937 M -13.88 % -316.076 M 1.41 % -320.592 M -105.52 % 5.812 B 86.09 % 3.123 B 15.59 % 2.702 B 47.26 % 1.835 B 13.59 % 1.615 B -4.64 % 1.694 B 1.71 % 1.665 B 1.02 % 1.649 B -0.88 % 1.663 B -5.47 % 1.759 B -9.70 % 1.948 B -5.96 % 2.072 B -8.95 % 2.276 B 2.28 % 2.225 B 0.000 100.00 % -137.161 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 488.291 M 728.28 % 58.952 M 10.34 % 53.428 M 11.53 % 47.904 M 14.66 % 41.780 M 17.18 % 35.655 M 100.00 % 17.828 M 0.000
Total assets 20.075 B 11.11 % 18.068 B 60.02 % 11.291 B -9.05 % 12.414 B 2.11 % 12.158 B 0.99 % 12.038 B 14.89 % 10.478 B 9.61 % 9.559 B -1.81 % 9.735 B 1.04 % 9.635 B -0.62 % 9.696 B 7.80 % 8.994 B -2.79 % 9.252 B 26.42 % 7.319 B 55.00 % 4.722 B 17.43 % 4.021 B 22.10 % 3.293 B 20.82 % 2.726 B -6.56 % 2.917 B 10.61 % 2.637 B -4.28 % 2.755 B 11.04 % 2.481 B -6.31 % 2.648 B -1.79 % 2.696 B -8.82 % 2.957 B 1.26 % 2.920 B -0.91 % 2.947 B 10.30 % 2.672 B 6.94 % 2.499 B 11.12 % 2.249 B 12.18 % 2.004 B 10.69 % 1.811 B 9.58 % 1.653 B 10.59 % 1.494 B 7.97 % 1.384 B 8.66 % 1.274 B 10.04 % 1.157 B 11.16 % 1.041 B 9.17 % 953.782 M 10.09 % 866.327 M 30.15 % 665.638 M 43.16 % 464.948 M 23.54 % 376.369 M 30.78 % 287.789 M 15.17 % 249.882 M 17.88 % 211.975 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-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-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.849 M 0.000 -100.00 % 5.418 M 0.000 100.00 % -19.202 M 0.000 100.00 % -39.245 M 0.000 100.00 % -25.846 M 0.000 100.00 % -82.207 M 0.000 -100.00 % 46.969 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
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 1.932 M 0.000 -100.00 % 1.622 M 0.000 -100.00 % 1.578 M 0.000 -100.00 % 2.834 M 0.000 -100.00 % 2.732 M 0.000 -100.00 % 8.987 M 0.000 -100.00 % 10.378 M 0.000 -100.00 % 9.208 M 0.000 -100.00 % 9.020 M 0.000 -100.00 % 10.697 M 0.000 -100.00 % 7.689 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
Change in working capital 359.122 M 80.18 % 199.316 M 21.77 % 163.677 M 105.47 % -2.991 B -44.25 % -2.074 B -192.40 % 2.244 B 179.05 % 804.237 M 397.64 % -270.204 M -27.21 % -212.401 M 9.04 % -233.516 M -11.84 % -208.790 M 11.46 % -235.809 M -7 250.65 % -3.208 M -100.13 % 2.556 B 548.34 % 394.219 M -40.33 % 660.617 M 184.97 % 231.816 M 269.73 % -136.580 M -180.50 % -48.691 M 61.77 % -127.362 M -3 163.80 % 4.157 M 102.45 % -169.751 M 53.90 % -368.242 M -613.04 % -51.644 M 64.37 % -144.956 M 0.000 -100.00 % 67.055 M 0.00 % 67.055 M -8.23 % 73.071 M 0.00 % 73.071 M 847.79 % -9.772 M 0.00 % -9.772 M -382.62 % 3.458 M 0.00 % 3.458 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
Accounts receivables 0.000 0.000 0.000 0.000 -100.00 % 317.309 M 0.000 100.00 % -10.423 M 0.000 100.00 % -12.519 M 0.000 -100.00 % 14.458 M 0.000 100.00 % -10.023 M 0.000 100.00 % -13.534 M 0.000 -100.00 % 9.570 M 0.000 -100.00 % 29.701 M 0.000 -100.00 % 16.450 M 0.000 -100.00 % 72.247 M 0.000 100.00 % -54.906 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 -100.00 % 2.298 M 0.000 -100.00 % 2.950 M 0.000 100.00 % -4.096 M 0.000 100.00 % -2.012 M 0.000 -100.00 % 442.500 K 0.000 100.00 % -871.000 K 0.000 100.00 % -746.000 K 0.000 -100.00 % 336.000 K 0.000 -100.00 % 376.000 K 0.000 100.00 % -737.000 K 0.000 -100.00 % 248.000 K 0.000 100.00 % -439.500 K 0.00 % -439.500 K -253.40 % 286.500 K 0.00 % 286.500 K -53.83 % 620.500 K 0.00 % 620.500 K 163.94 % -970.500 K 0.00 % -970.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other working capital 359.122 M 80.18 % 199.316 M 21.77 % 163.677 M 105.47 % -2.991 B -24.98 % -2.393 B -206.64 % 2.244 B 176.48 % 811.710 M 400.41 % -270.204 M -38.01 % -195.786 M 16.16 % -233.516 M -5.55 % -221.236 M 6.18 % -235.809 M -152.97 % 445.195 M -82.58 % 2.556 B 525.48 % 408.624 M -38.15 % 660.617 M 196.25 % 222.992 M 263.27 % -136.580 M -73.48 % -78.728 M 38.19 % -127.362 M -905.30 % -12.669 M 92.54 % -169.751 M 61.40 % -439.752 M -751.51 % -51.644 M 42.81 % -90.298 M 0.000 -100.00 % 67.494 M 0.00 % 67.494 M -7.27 % 72.784 M 0.00 % 72.784 M 800.38 % -10.392 M 0.00 % -10.392 M -334.69 % 4.428 M 0.00 % 4.428 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
Other non cash items -884.645 M -259.58 % -246.019 M -107.37 % 3.338 B 3.19 % 3.235 B 67.21 % 1.935 B 184.31 % -2.295 B -188.35 % -795.881 M -369.13 % 295.727 M 140.26 % 123.088 M -50.65 % 249.442 M 0.74 % 247.615 M -57.18 % 578.263 M -42.93 % 1.013 B 142.90 % -2.362 B -345.00 % -530.768 M -14.42 % -463.873 M 10.74 % -519.703 M -273.72 % 299.168 M 261.82 % -184.876 M -162.99 % 293.478 M 917.87 % -35.883 M -118.30 % 196.077 M -23.27 % 255.532 M 122.10 % 115.051 M 630.95 % 15.740 M -71.38 % 54.987 M 123.44 % -234.570 M 0.00 % -234.570 M -71.10 % -137.097 M 0.00 % -137.097 M -86.95 % -73.335 M 0.00 % -73.335 M 43.51 % -129.812 M 0.00 % -129.812 M -637.39 % 24.156 M 0.00 % 24.156 M 193.97 % -25.707 M 0.00 % -25.707 M 2.79 % -26.444 M 0.00 % -26.444 M -116.55 % 159.738 M 0.00 % 159.738 M 490.03 % 27.073 M 0.00 % 27.073 M 239.88 % -19.355 M 0.00 % -19.355 M -355.66 % 7.571 M 0.00 % 7.571 M
Net cash provided by operating activities -346.518 M -153.31 % 650.026 M -82.31 % 3.674 B 815.41 % 401.398 M 52 229.61 % -770.000 K -100.40 % 192.701 M -20.63 % 242.784 M -1.52 % 246.538 M 70.81 % 144.334 M -32.11 % 212.604 M -7.94 % 230.949 M -55.51 % 519.125 M -57.40 % 1.218 B 215.33 % 386.411 M 206.39 % 126.117 M -72.52 % 458.954 M 4 438.76 % -10.578 M -102.75 % 384.927 M 22 489.61 % 1.704 M -99.54 % 369.070 M 107.30 % 178.040 M -14.31 % 207.762 M 321.14 % 49.333 M -79.69 % 242.942 M 443.85 % 44.671 M -77.95 % 202.576 M 455.26 % 36.483 M 0.00 % 36.483 M -19.37 % 45.249 M 0.00 % 45.249 M 2 128.99 % 2.030 M 0.00 % 2.030 M 104.11 % -49.423 M 0.00 % -49.423 M -154.16 % 91.259 M 0.00 % 91.259 M 241.65 % 26.712 M 0.00 % 26.712 M 40.99 % 18.946 M 0.00 % 18.946 M -90.59 % 201.416 M 0.00 % 201.416 M 248.27 % 57.833 M 0.00 % 57.833 M 992.62 % 5.293 M 0.00 % 5.293 M -82.25 % 29.826 M 0.00 % 29.826 M
Investments in property plant and equipment -4.212 M 93.42 % -64.009 M -331.41 % -14.837 M 10.63 % -16.602 M -91.89 % -8.652 M 5.82 % -9.187 M -169.73 % -3.406 M 79.24 % -16.406 M 3.95 % -17.081 M 0.000 -100.00 % 3.179 M 115.79 % -20.136 M -1 872.18 % -1.021 M 93.41 % -15.496 M -361.05 % 5.936 M 125.05 % -23.701 M -1 373.94 % -1.608 M 90.47 % -16.870 M -12.46 % -15.001 M 86.36 % -109.965 M -95.88 % -56.140 M -48.37 % -37.837 M -220.98 % -11.788 M 18.07 % -14.388 M -199.44 % -4.805 M 0.000 100.00 % -11.813 M 0.00 % -11.813 M 24.90 % -15.731 M 0.00 % -15.731 M 16.34 % -18.803 M 0.00 % -18.803 M 42.50 % -32.700 M 0.00 % -32.700 M 14.09 % -38.063 M 0.00 % -38.063 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
Acquisitions net -236.540 M -295.24 % 121.153 M 0.000 -100.00 % 20.167 M 8 409.28 % 237.000 K 122.68 % -1.045 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.401 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.732 M 0.00 % -8.732 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
Purchases of investments 0.000 100.00 % -1.781 B 0.000 100.00 % -33.006 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.230 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 1.825 B 0.000 -100.00 % 7.240 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 394.972 M 0.000 100.00 % -3.625 B -17 872.63 % -20.167 M -113.32 % -9.454 M -438.38 % -1.756 M 96.14 % -45.449 M 0.000 100.00 % -4.209 M 85.79 % -29.624 M 12.45 % -33.838 M 0.000 100.00 % -10.849 M 0.000 100.00 % -13.960 M 0.000 100.00 % -16.071 M 0.000 100.00 % -21.888 M 0.000 100.00 % -19.228 M 0.000 100.00 % -19.834 M 0.000 100.00 % -4.586 M 37.57 % -7.346 M -10 232.41 % 72.500 K 0.00 % 72.500 K 103.95 % -1.835 M 0.00 % -1.835 M -2 161.24 % 89.000 K 0.00 % 89.000 K -35.74 % 138.500 K 0.00 % 138.500 K -78.73 % 651.000 K 0.00 % 651.000 K 108.00 % -8.136 M 0.00 % -8.136 M -76.37 % -4.613 M 0.00 % -4.613 M 97.76 % -205.922 M 0.00 % -205.922 M -167.47 % -76.989 M 0.00 % -76.989 M -73.07 % -44.486 M 0.00 % -44.486 M -35.90 % -32.734 M 0.00 % -32.734 M
Net cash used for investing activites 154.220 M 52.72 % 100.980 M 102.77 % -3.639 B -9 797.95 % -36.769 M -105.77 % -17.869 M -49.06 % -11.988 M 75.46 % -48.855 M -197.79 % -16.406 M 22.94 % -21.290 M 28.13 % -29.624 M 3.38 % -30.659 M -52.26 % -20.136 M 98.45 % -1.299 B -8 283.60 % -15.496 M -35.63 % -11.425 M 51.80 % -23.701 M -34.06 % -17.679 M -4.80 % -16.870 M 54.27 % -36.889 M 66.45 % -109.965 M -45.90 % -75.368 M -99.19 % -37.837 M -19.65 % -31.622 M -119.78 % -14.388 M -53.21 % -9.391 M -27.84 % -7.346 M 64.12 % -20.472 M 0.00 % -20.472 M -16.55 % -17.565 M 0.00 % -17.565 M 6.14 % -18.714 M 0.00 % -18.714 M 42.53 % -32.561 M 0.00 % -32.561 M 12.97 % -37.412 M 0.00 % -37.412 M -359.83 % -8.136 M 0.00 % -8.136 M -76.37 % -4.613 M 0.00 % -4.613 M 97.76 % -205.922 M 0.00 % -205.922 M -167.47 % -76.989 M 0.00 % -76.989 M -73.07 % -44.486 M 0.00 % -44.486 M -35.90 % -32.734 M 0.00 % -32.734 M
Debt repayment 580.543 M 5 606.43 % -10.543 M -770.60 % -1.211 M -100.68 % 179.054 M 0.000 100.00 % -4.128 M 0.000 100.00 % -13.260 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 -100.00 % 4.299 M 0.00 % 4.299 M 1 216.49 % -385.000 K 0.00 % -385.000 K -183.88 % 459.000 K 0.00 % 459.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
Common stock issued 302.000 K -71.21 % 1.049 M 2 131.91 % 47.000 K -70.63 % 160.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.161 M 0.00 % 2.161 M 2 039.11 % 101.000 K 0.00 % 101.000 K -99.68 % 31.394 M 0.00 % 31.394 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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.902 M 0.000 100.00 % -7.719 M 0.000 100.00 % -4.872 M 0.000 100.00 % -7.868 M 0.000 100.00 % -9.469 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
Dividends paid -1.715 M 99.70 % -569.879 M -37 346.99 % 1.530 M 100.36 % -422.152 M -28 834.34 % -1.459 M 99.64 % -402.749 M 0.000 100.00 % -368.771 M -275 102.24 % -134.000 K 99.96 % -318.456 M -35 883.73 % -885.000 K 99.80 % -438.642 M -98 693.24 % -444.000 K 99.89 % -418.123 M -588 805.63 % -71.000 K 99.98 % -384.517 M -36 520.67 % -1.050 M 99.68 % -331.796 M -5 529 833.33 % -6.000 K 100.00 % -297.707 M -252 194.07 % -118.000 K 99.95 % -256.963 M -25 696 200.00 % -1.000 K 100.00 % -243.029 M -8 100 866.67 % -3.000 K 100.00 % -219.009 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -48.558 M 0.00 % -48.558 M -15.49 % -42.045 M 0.00 % -42.045 M -4.47 % -40.245 M 0.00 % -40.245 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 100.00 % -89.607 M -1 345.74 % -6.198 M 0.000 100.00 % -3.251 M 0.000 100.00 % -7.450 M -346.64 % -1.668 M 63.75 % -4.602 M 4.92 % -4.840 M 1.06 % -4.892 M -0.29 % -4.878 M 43.80 % -8.679 M -71.22 % -5.069 M -0.68 % -5.035 M -154.26 % 9.280 M 954.55 % 880.000 K -98.50 % 58.822 M 1 936.47 % -3.203 M -111.29 % 28.380 M 0.000 0.000 0.000 0.000 100.00 % -4.595 M 0.00 % -4.595 M -1 465.59 % -293.500 K 0.00 % -293.500 K 17.90 % -357.500 K 0.00 % -357.500 K -104.61 % 7.753 M 0.00 % 7.753 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.344 M 0.00 % 32.344 M 1.38 % 31.904 M 0.00 % 31.904 M -20.99 % 40.379 M 0.00 % 40.379 M 20 985.38 % 191.500 K 0.00 % 191.500 K
Net cash used provided by financing activities 579.130 M 199.96 % -579.373 M -158 398.63 % 366.000 K 100.11 % -332.545 M -4 243.02 % -7.657 M 98.12 % -406.877 M -12 415.44 % -3.251 M 99.15 % -382.031 M -4 937.33 % -7.584 M 97.63 % -320.124 M -5 734.23 % -5.487 M 98.76 % -443.482 M -8 211.13 % -5.336 M 98.74 % -423.001 M -4 734.30 % -8.750 M 97.75 % -389.586 M -6 302.40 % -6.085 M 98.11 % -322.516 M -37 001.14 % 874.000 K 100.37 % -238.885 M -7 093.16 % -3.321 M 98.55 % -228.583 M -22 858 200.00 % -1.000 K 100.00 % -243.029 M -8 100 866.67 % -3.000 K 100.00 % -219.009 M -4 666.25 % -4.595 M 0.00 % -4.595 M -174.53 % 6.166 M 0.00 % 6.166 M 1 061.11 % -641.500 K 0.00 % -641.500 K -101.62 % 39.606 M 0.00 % 39.606 M 181.56 % -48.558 M 0.00 % -48.558 M -15.49 % -42.045 M 0.00 % -42.045 M -4.47 % -40.245 M 0.00 % -40.245 M 0.000 0.000 -100.00 % 31.904 M 0.00 % 31.904 M -20.99 % 40.379 M 0.00 % 40.379 M 20 985.38 % 191.500 K 0.00 % 191.500 K
Effect of forex changes on cash 1.000 K 200.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 277.583 M -59.96 % 693.226 M 0.000 -100.00 % 487.761 M 0.000 -100.00 % 465.237 M 0.000 -100.00 % 468.098 M 0.000 -100.00 % 307.834 M 0.000 -100.00 % 345.547 M 0.000 -100.00 % 313.247 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.558 M 0.00 % 48.558 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
Net change in cash 386.833 M 125.39 % 171.632 M 384.48 % 35.426 M 10.42 % 32.084 M 111.63 % -275.836 M -200.00 % 275.836 M 188.60 % -311.322 M -200.00 % 311.322 M 189.52 % -347.761 M -200.00 % 347.761 M 219.88 % -290.102 M -200.00 % 290.102 M 51.40 % 191.608 M -40.23 % 320.570 M 505.18 % 52.971 M -80.14 % 266.714 M 1 653.28 % -17.171 M -106.72 % 255.389 M 1 588.67 % -17.156 M -107.03 % 244.159 M 391.51 % 49.676 M -60.13 % 124.588 M 1 306.98 % 8.855 M -94.65 % 165.536 M 838.49 % 17.639 M -87.81 % 144.734 M 533.91 % 22.832 M 0.00 % 22.832 M -66.27 % 67.698 M 0.00 % 67.698 M 295.38 % -34.650 M 0.00 % -34.650 M 59.12 % -84.757 M 0.00 % -84.757 M -178.70 % 107.695 M 0.00 % 107.695 M 329.44 % -46.938 M 0.00 % -46.938 M 9.43 % -51.823 M 0.00 % -51.823 M -475.11 % -9.011 M 0.00 % -9.011 M -135.34 % 25.495 M 0.00 % 25.495 M 974.83 % 2.372 M 0.00 % 2.372 M 143.66 % -5.433 M 0.00 % -5.433 M
Cash at beginning of period 488.682 M 54.13 % 317.050 M 12.58 % 281.624 M 12.86 % 249.540 M -9.53 % 275.836 M 0.000 -100.00 % 311.322 M 0.000 -100.00 % 347.761 M 0.000 -100.00 % 290.102 M 0.000 -100.00 % 42.988 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 % 145.681 M 0.00 % 145.681 M 86.81 % 77.983 M 0.00 % 77.983 M -30.76 % 112.633 M 0.00 % 112.633 M -42.94 % 197.390 M 0.00 % 197.390 M 120.07 % 89.695 M 0.00 % 89.695 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
Cash at end of period 875.515 M 79.16 % 488.682 M 54.13 % 317.050 M 12.58 % 281.624 M 0.000 -100.00 % 275.836 M 0.000 -100.00 % 311.322 M 0.000 -100.00 % 347.761 M 0.000 -100.00 % 290.102 M 23.66 % 234.595 M -26.82 % 320.570 M 505.18 % 52.971 M -80.14 % 266.714 M 1 653.28 % -17.171 M -106.72 % 255.389 M 1 588.67 % -17.156 M -107.03 % 244.159 M 391.51 % 49.676 M -60.13 % 124.588 M 1 306.98 % 8.855 M -94.65 % 165.536 M 838.49 % 17.639 M -87.81 % 144.734 M -14.11 % 168.513 M 0.00 % 168.513 M 15.67 % 145.681 M 0.00 % 145.681 M 86.81 % 77.983 M 0.00 % 77.983 M -30.76 % 112.633 M 0.00 % 112.633 M -42.94 % 197.390 M 0.00 % 197.390 M 520.53 % -46.938 M 0.00 % -46.938 M 9.43 % -51.823 M 0.00 % -51.823 M -475.11 % -9.011 M 0.00 % -9.011 M -135.34 % 25.495 M 0.00 % 25.495 M 974.83 % 2.372 M 0.00 % 2.372 M 143.66 % -5.433 M 0.00 % -5.433 M
Operating cash flow 113.365 M -82.56 % 650.026 M -82.31 % 3.674 B 815.41 % 401.398 M 52 229.61 % -770.000 K -100.40 % 192.701 M -20.63 % 242.784 M -1.52 % 246.538 M 70.81 % 144.334 M -32.11 % 212.604 M -7.94 % 230.949 M -55.51 % 519.125 M -57.40 % 1.218 B 215.33 % 386.411 M 206.39 % 126.117 M -72.52 % 458.954 M 4 438.76 % -10.578 M -102.75 % 384.927 M 22 489.61 % 1.704 M -99.54 % 369.070 M 107.30 % 178.040 M -14.31 % 207.762 M 321.14 % 49.333 M -79.69 % 242.942 M 443.85 % 44.671 M -77.95 % 202.576 M 455.26 % 36.483 M 0.00 % 36.483 M -19.37 % 45.249 M 0.00 % 45.249 M 2 128.99 % 2.030 M 0.00 % 2.030 M 104.11 % -49.423 M 0.00 % -49.423 M -154.16 % 91.259 M 0.00 % 91.259 M 241.65 % 26.712 M 0.00 % 26.712 M 40.99 % 18.946 M 0.00 % 18.946 M -90.59 % 201.416 M 0.00 % 201.416 M 248.27 % 57.833 M 0.00 % 57.833 M 992.62 % 5.293 M 0.00 % 5.293 M -82.25 % 29.826 M 0.00 % 29.826 M
Capital expenditure -4.212 M 93.21 % -62.005 M -514.34 % -10.093 M 39.21 % -16.602 M -91.89 % -8.652 M 5.82 % -9.187 M -169.73 % -3.406 M 79.24 % -16.406 M 3.95 % -17.081 M 0.000 -100.00 % 3.179 M 115.79 % -20.136 M -1 872.18 % -1.021 M 93.41 % -15.496 M -361.05 % 5.936 M 125.05 % -23.701 M -1 373.94 % -1.608 M 90.47 % -16.870 M -12.46 % -15.001 M 86.36 % -109.965 M -95.88 % -56.140 M -48.37 % -37.837 M -220.98 % -11.788 M 18.07 % -14.388 M -199.44 % -4.805 M 0.000 100.00 % -11.813 M 0.00 % -11.813 M 24.90 % -15.731 M 0.00 % -15.731 M 16.34 % -18.803 M 0.00 % -18.803 M 42.50 % -32.700 M 0.00 % -32.700 M 14.09 % -38.063 M 0.00 % -38.063 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
Free CashFlow 109.153 M -81.44 % 588.021 M -83.95 % 3.663 B 851.89 % 384.796 M 4 184.02 % -9.422 M -105.13 % 183.514 M -23.34 % 239.378 M 4.02 % 230.132 M 80.85 % 127.253 M -40.15 % 212.604 M -9.19 % 234.128 M -53.08 % 498.989 M -59.01 % 1.217 B 228.23 % 370.915 M 180.88 % 132.053 M -69.66 % 435.253 M 3 671.75 % -12.186 M -103.31 % 368.057 M 2 867.97 % -13.297 M -105.13 % 259.105 M 112.56 % 121.900 M -28.26 % 169.925 M 352.59 % 37.545 M -83.57 % 228.554 M 473.31 % 39.866 M -80.32 % 202.576 M 721.14 % 24.670 M 0.00 % 24.670 M -16.42 % 29.518 M 0.00 % 29.518 M 275.99 % -16.773 M 0.00 % -16.773 M 79.58 % -82.123 M 0.00 % -82.123 M -254.38 % 53.197 M 0.00 % 53.197 M 99.15 % 26.712 M 0.00 % 26.712 M 40.99 % 18.946 M 0.00 % 18.946 M -90.59 % 201.416 M 0.00 % 201.416 M 248.27 % 57.833 M 0.00 % 57.833 M 992.62 % 5.293 M 0.00 % 5.293 M -82.25 % 29.826 M 0.00 % 29.826 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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002