HKTVY

Hong Kong Technology Venture Company Limited HKTVY

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Revenue 3.840 B 0.73 % 3.812 B -0.43 % 3.828 B 22.30 % 3.130 B 8.77 % 2.878 B 103.53 % 1.414 B 57.74 % 896.374 M 83.96 % 487.257 M 160.47 % 187.071 M 65.83 % 112.810 M 8 009.99 % 1.391 M -82.17 % 7.802 M 107.39 % 3.762 M -99.78 % 1.681 B 6.78 % 1.575 B 3.61 % 1.520 B 16.64 % 1.303 B 14.22 % 1.141 B 0.50 % 1.135 B -2.35 % 1.162 B -0.65 % 1.170 B -9.89 % 1.298 B 12.89 % 1.150 B 13.13 % 1.017 B -17.62 % 1.234 B 18.01 % 1.046 B 49.12 % 701.303 M
Net income -66.700 M -247.17 % 45.321 M -78.64 % 212.204 M 1 335.75 % 14.780 M -91.95 % 183.581 M 163.32 % -289.913 M -117.82 % -133.095 M 35.05 % -204.920 M 20.30 % -257.116 M 68.36 % -812.559 M -398.06 % -163.144 M -304.72 % -40.310 M -101.09 % 3.700 B 1 078.75 % 313.915 M 44.75 % 216.866 M 1.90 % 212.829 M 70.00 % 125.190 M 333.97 % 28.848 M 120.30 % -142.083 M 9.25 % -156.569 M -416.54 % 49.462 M -80.81 % 257.711 M 182.82 % 91.122 M 68.98 % 53.924 M -22.97 % 70.000 M 157.60 % 27.174 M -26.94 % 37.196 M
Income before tax -71.307 M -283.95 % 38.764 M -72.77 % 142.360 M 2 233.77 % 6.100 M -96.69 % 184.141 M 163.50 % -289.967 M -118.42 % -132.758 M 34.84 % -203.757 M 20.73 % -257.042 M 68.36 % -812.466 M -398.45 % -162.999 M -288.38 % -41.969 M 41.33 % -71.539 M -119.19 % 372.869 M 43.66 % 259.545 M 3.17 % 251.559 M 132.13 % 108.372 M 251.01 % 30.875 M 120.68 % -149.331 M 8.55 % -163.291 M -416.51 % 51.591 M -81.27 % 275.480 M 160.67 % 105.683 M 79.19 % 58.978 M -17.17 % 71.201 M 177.90 % 25.621 M -43.96 % 45.720 M
Income before tax ratio -0.02 -282.62 % 0.01 -72.65 % 0.04 1 808.30 % 0.00 -96.95 % 0.06 131.20 % -0.21 -38.47 % -0.15 64.58 % -0.42 69.57 % -1.37 80.92 % -7.20 93.85 % -117.18 -2 078.39 % -5.38 71.71 % -19.02 -8 675.39 % 0.22 34.54 % 0.16 -0.42 % 0.17 99.01 % 0.08 207.30 % 0.03 120.57 % -0.13 6.35 % -0.14 -418.57 % 0.04 -79.22 % 0.21 130.90 % 0.09 58.40 % 0.06 0.55 % 0.06 135.49 % 0.02 -62.42 % 0.07
EBITDA 257.898 M 343.50 % 58.151 M -86.75 % 438.830 M 65.35 % 265.402 M -33.63 % 399.898 M 473.76 % -106.994 M -192.65 % -36.560 M 73.91 % -140.144 M 32.89 % -208.822 M 71.63 % -736.120 M -366.55 % -157.779 M -2 009.69 % 8.262 M 113.26 % -62.309 M -109.81 % 635.005 M 19.18 % 532.813 M -5.47 % 563.657 M 45.10 % 388.467 M 6.11 % 366.084 M 77.38 % 206.385 M 76.42 % 116.987 M -52.07 % 244.103 M -45.41 % 447.183 M 104.26 % 218.932 M 61.67 % 135.421 M 340.72 % -56.256 M -205.01 % 53.571 M 47.09 % 36.421 M
Net income ratio -0.02 -246.11 % 0.01 -78.55 % 0.06 1 074.00 % 0.00 -92.60 % 0.06 131.11 % -0.21 -38.09 % -0.15 64.69 % -0.42 69.40 % -1.37 80.92 % -7.20 93.86 % -117.29 -2 170.06 % -5.17 -100.53 % 983.60 526 754.50 % 0.19 35.56 % 0.14 -1.66 % 0.14 45.75 % 0.10 279.93 % 0.03 120.20 % -0.13 7.07 % -0.13 -418.61 % 0.04 -78.70 % 0.20 150.53 % 0.08 49.37 % 0.05 -6.49 % 0.06 118.29 % 0.03 -51.01 % 0.05
Ratio EBITDA 0.07 340.29 % 0.02 -86.69 % 0.11 35.20 % 0.08 -38.98 % 0.14 283.63 % -0.08 -85.53 % -0.04 85.82 % -0.29 74.23 % -1.12 82.89 % -6.53 94.25 % -113.43 -10 811.32 % 1.06 106.39 % -16.56 -4 485.72 % 0.38 11.61 % 0.34 -8.77 % 0.37 24.40 % 0.30 -7.10 % 0.32 76.50 % 0.18 80.65 % 0.10 -51.76 % 0.21 -39.42 % 0.34 80.93 % 0.19 42.91 % 0.13 392.22 % -0.05 -188.99 % 0.05 -1.36 % 0.05
Gross profit ratio 0.54 9.22 % 0.50 -5.36 % 0.52 5.61 % 0.50 1.09 % 0.49 23.94 % 0.40 -0.61 % 0.40 1.21 % 0.39 57.63 % 0.25 112.21 % -2.05 -442.82 % 0.60 158.97 % -1.01 -69.84 % -0.60 -168.27 % 0.87 -0.26 % 0.88 -0.99 % 0.88 2.51 % 0.86 6.30 % 0.81 10.45 % 0.74 3.84 % 0.71 -1.23 % 0.72 -4.63 % 0.75 24.87 % 0.60 41.54 % 0.43 31.81 % 0.32 41.54 % 0.23 -33.03 % 0.34
Weighted average shs out dil 42.497 M -4.34 % 44.427 M -6.25 % 47.389 M -0.71 % 47.730 M 2.39 % 46.616 M 14.03 % 40.879 M 0.44 % 40.700 M 0.49 % 40.500 M 0.12 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 1.69 % 39.779 M 0.35 % 39.640 M 7.63 % 36.831 M 10.21 % 33.419 M 0.00 % 33.419 M 6.58 % 31.356 M 1.96 % 30.752 M 0.25 % 30.676 M -0.14 % 30.718 M -0.15 % 30.763 M 8.70 % 28.300 M 14.47 % 24.722 M 3.43 % 23.903 M 16.68 % 20.486 M -14.64 % 24.000 M
Weighted average shs out 42.310 M -4.77 % 44.428 M -3.55 % 46.062 M 0.55 % 45.808 M 2.05 % 44.887 M 9.80 % 40.879 M 0.43 % 40.703 M 0.50 % 40.500 M 0.12 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 3.18 % 39.204 M 1.99 % 38.440 M 8.80 % 35.330 M 7.52 % 32.860 M 0.00 % 32.860 M 7.07 % 30.690 M -0.20 % 30.752 M 0.25 % 30.676 M 0.56 % 30.505 M -0.84 % 30.763 M 8.70 % 28.300 M 15.35 % 24.534 M 4.63 % 23.447 M 16.81 % 20.072 M -16.37 % 24.000 M
EPS diluted -1.60 -256.86 % 1.02 -76.82 % 4.40 1 319.35 % 0.31 -92.25 % 4.00 157.14 % -7.00 -118.75 % -3.20 36.00 % -5.00 21.88 % -6.40 68.00 % -20.00 -400.00 % -4.00 -300.00 % -1.00 -101.08 % 93.00 1 062.50 % 8.00 37.93 % 5.80 -9.38 % 6.40 68.42 % 3.80 313.04 % 0.92 120.00 % -4.60 11.54 % -5.20 -409.52 % 1.68 -80.00 % 8.40 162.50 % 3.20 45.45 % 2.20 -26.67 % 3.00 123.88 % 1.34 -13.55 % 1.55
Earnings per share -1.58 -254.90 % 1.02 -77.83 % 4.60 1 337.50 % 0.32 -92.00 % 4.00 157.14 % -7.00 -118.75 % -3.20 36.00 % -5.00 21.88 % -6.40 68.00 % -20.00 -400.00 % -4.00 -300.00 % -1.00 -101.06 % 94.40 1 051.22 % 8.20 32.26 % 6.20 -3.13 % 6.40 60.00 % 4.00 325.53 % 0.94 120.43 % -4.60 11.54 % -5.20 -405.88 % 1.70 -81.91 % 9.40 161.11 % 3.60 63.64 % 2.20 -26.67 % 3.00 120.59 % 1.36 -12.26 % 1.55
Gross profit 2.082 B 10.02 % 1.893 B -5.76 % 2.009 B 29.16 % 1.555 B 9.95 % 1.414 B 152.26 % 560.700 M 56.79 % 357.622 M 86.18 % 192.079 M 310.58 % 46.782 M 120.25 % -231.043 M -27 903.01 % 831.000 K 110.51 % -7.904 M -252.23 % -2.244 M -100.15 % 1.469 B 6.51 % 1.379 B 2.58 % 1.345 B 19.57 % 1.125 B 21.42 % 926.243 M 11.01 % 834.414 M 1.41 % 822.837 M -1.86 % 838.471 M -14.07 % 975.727 M 40.97 % 692.167 M 60.12 % 432.278 M 8.58 % 398.128 M 67.03 % 238.354 M -0.13 % 238.675 M
Income tax expense -4.607 M 29.74 % -6.557 M 90.61 % -69.844 M -755.41 % -8.165 M -1 558.04 % 560.000 K 1 137.04 % -54.000 K -116.02 % 337.000 K -71.02 % 1.163 M 1 471.62 % 74.000 K -20.43 % 93.000 K -35.86 % 145.000 K 108.74 % -1.659 M -172.73 % 2.281 M -96.13 % 58.954 M 38.13 % 42.679 M 10.20 % 38.730 M 330.29 % -16.818 M -929.65 % 2.027 M 127.97 % -7.248 M -7.70 % -6.730 M -429.32 % 2.044 M -88.50 % 17.769 M 22.03 % 14.562 M -22.44 % 18.775 M 1 462.99 % 1.201 M 177.36 % -1.553 M -118.22 % 8.524 M
Cost of revenue 1.757 B -8.43 % 1.919 B 5.46 % 1.819 B 15.52 % 1.575 B 7.62 % 1.463 B 71.51 % 853.258 M 58.38 % 538.752 M 82.52 % 295.178 M 110.41 % 140.289 M -59.20 % 343.853 M 61 302.32 % 560.000 K -96.43 % 15.706 M 161.51 % 6.006 M -97.17 % 212.315 M 8.72 % 195.292 M 11.51 % 175.129 M -1.82 % 178.367 M -16.84 % 214.494 M -28.65 % 300.638 M -11.44 % 339.476 M 2.43 % 331.412 M 2.73 % 322.612 M -29.55 % 457.916 M -21.64 % 584.352 M -30.10 % 835.998 M 3.54 % 807.454 M 74.54 % 462.627 M
General and administrative expenses 3.618 M 4.84 % 3.451 M -93.89 % 56.480 M 14.31 % 49.409 M 35.07 % 36.581 M 1 414.74 % 2.415 M 3.12 % 2.342 M 2.90 % 2.276 M 2.06 % 2.230 M -6.89 % 2.395 M 0.000 -100.00 % 1.500 M -97.52 % 60.428 M -82.36 % 342.558 M 1 408.53 % 22.708 M 10.73 % 20.507 M 20.40 % 17.033 M -97.96 % 833.712 M -9.37 % 919.941 M 112.41 % 433.094 M 17.71 % 367.941 M -47.77 % 704.489 M 16.91 % 602.582 M 145.24 % 245.710 M -51.54 % 506.989 M 182.68 % 179.348 M -8.88 % 196.830 M
Selling and marketing expenses 155.494 M -5.10 % 163.845 M 51.61 % 108.068 M -36.31 % 169.669 M 122.96 % 76.099 M 15.22 % 66.045 M -12.43 % 75.416 M 87.56 % 40.209 M 37.28 % 29.290 M -32.61 % 43.463 M 0.000 -100.00 % 8.595 M 3 916.36 % 214.000 K -99.94 % 344.136 M -7.67 % 372.727 M 24.33 % 299.794 M -2.58 % 307.743 M 0.000 0.000 -100.00 % 267.479 M 17.23 % 228.167 M 0.000 0.000 -100.00 % 86.576 M 0.000 0.000 0.000
Other expenses 1.922 B 40.67 % 1.366 B -18.94 % 1.685 B 24.49 % 1.354 B 20.61 % 1.123 B 37.36 % 817.231 M 3 944.30 % 20.207 M -1.46 % 20.507 M 36.95 % 14.974 M 24.50 % 12.027 M -95.10 % 245.581 M 1 939.37 % 12.042 M 241.71 % 3.524 M 1 825.68 % 183.000 K 0.000 0.000 -100.00 % 641.485 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 2.104 B 36.24 % 1.545 B -16.70 % 1.854 B 17.88 % 1.573 B 27.34 % 1.235 B 39.46 % 885.691 M 20.59 % 734.471 M 30.90 % 561.093 M 47.74 % 379.774 M 19.49 % 317.840 M 29.42 % 245.581 M 33.25 % 184.299 M 114.09 % 86.085 M -92.14 % 1.095 B -1.00 % 1.106 B 6.52 % 1.038 B 7.42 % 966.261 M 15.90 % 833.712 M -9.37 % 919.941 M -3.29 % 951.272 M 20.92 % 786.700 M 11.67 % 704.489 M 16.91 % 602.582 M 63.40 % 368.767 M -27.26 % 506.997 M 130.75 % 219.721 M 3.48 % 212.328 M
Cost and expenses 3.861 B 11.49 % 3.463 B 5.33 % 3.288 B 4.45 % 3.148 B 23.55 % 2.548 B 46.52 % 1.739 B 36.58 % 1.273 B 48.69 % 856.271 M 64.65 % 520.063 M -21.40 % 661.693 M 168.83 % 246.141 M 23.07 % 200.005 M 117.18 % 92.091 M -92.95 % 1.307 B 0.46 % 1.301 B 7.24 % 1.213 B 5.98 % 1.145 B 9.20 % 1.048 B -14.12 % 1.221 B -5.44 % 1.291 B 15.44 % 1.118 B 8.86 % 1.027 B -3.15 % 1.060 B 11.27 % 953.120 M -29.03 % 1.343 B 30.75 % 1.027 B 52.18 % 674.955 M
Research and development expenses 23.271 M 111.19 % 11.019 M 160.37 % 4.232 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.317 M 0.000
Selling general and administrative expenses 159.112 M -4.89 % 167.296 M 1.67 % 164.548 M -24.89 % 219.078 M 94.42 % 112.680 M 64.59 % 68.460 M -11.96 % 77.758 M 83.02 % 42.485 M 34.79 % 31.520 M -31.27 % 45.858 M 0.000 -100.00 % 10.095 M -83.35 % 60.642 M -91.17 % 686.694 M 73.66 % 395.435 M 23.46 % 320.301 M -1.38 % 324.776 M -61.04 % 833.712 M -9.37 % 919.941 M 31.31 % 700.572 M 17.52 % 596.107 M -15.38 % 704.489 M 16.91 % 602.582 M 81.34 % 332.285 M -34.46 % 506.989 M 182.68 % 179.348 M -8.88 % 196.830 M
Interest income 27.429 M -31.37 % 39.965 M 148.31 % 16.095 M 9.78 % 14.661 M -31.80 % 21.498 M -29.34 % 30.426 M -14.38 % 35.536 M -29.74 % 50.581 M -26.50 % 68.816 M -27.97 % 95.540 M -12.08 % 108.671 M 22.85 % 88.457 M 447.15 % 16.167 M 380.30 % 3.366 M -70.40 % 11.372 M 133.56 % 4.869 M -68.78 % 15.596 M -31.17 % 22.657 M 11.15 % 20.384 M 0.000 0.000 -100.00 % 3.158 M 0.000 -100.00 % 35.437 M 0.000 0.000 0.000
Interest expense 23.108 M 30.03 % 17.771 M 35.43 % 13.122 M 40.27 % 9.355 M -5.75 % 9.926 M -19.02 % 12.258 M 159.81 % 4.718 M 165.35 % 1.778 M 114.73 % 828.000 K -72.16 % 2.974 M -43.03 % 5.220 M 105.59 % 2.539 M -41.71 % 4.356 M 268.53 % 1.182 M -83.81 % 7.302 M -86.75 % 55.127 M -21.30 % 70.044 M -19.92 % 87.463 M -1.34 % 88.653 M 0.000 0.000 -100.00 % 600.361 K -82.86 % 3.502 M -22.86 % 4.540 M 0.000 0.000 0.000
Depreciation and amortization 306.097 M 237.32 % 90.745 M -67.97 % 283.348 M 13.30 % 250.084 M 21.50 % 205.831 M 20.57 % 170.715 M 86.61 % 91.480 M 47.94 % 61.835 M 30.48 % 47.392 M -35.41 % 73.372 M 0.000 -100.00 % 39.467 M 300.56 % 9.853 M -96.15 % 256.070 M 3.40 % 247.650 M 20.08 % 206.241 M -1.81 % 210.051 M -23.21 % 273.554 M -6.29 % 291.912 M 15.66 % 252.394 M 26.93 % 198.846 M 13.02 % 175.945 M 36.03 % 129.347 M 67.58 % 77.184 M 46.70 % 52.613 M 69.41 % 31.056 M 100.38 % 15.498 M
Operating income -21.836 M -106.27 % 348.250 M -35.51 % 539.986 M 104.51 % 264.044 M -19.98 % 329.976 M 222.58 % -269.186 M 2.38 % -275.743 M -39.22 % -198.067 M 40.64 % -333.672 M 40.51 % -560.859 M -129.16 % -244.750 M -47.42 % -166.018 M -130.06 % -72.162 M -119.40 % 371.979 M 30.44 % 285.163 M -5.52 % 301.817 M 90.60 % 158.353 M 71.14 % 92.531 M 208.19 % -85.527 M 36.40 % -134.474 M -373.86 % 49.103 M -81.90 % 271.239 M 202.77 % 89.585 M 41.04 % 63.518 M 121.11 % -300.858 M -1 436.22 % 22.516 M 7.61 % 20.923 M
Operating income ratio -0.01 -106.22 % 0.09 -35.23 % 0.14 67.22 % 0.08 -26.43 % 0.11 160.23 % -0.19 38.11 % -0.31 24.32 % -0.41 77.21 % -1.78 64.12 % -4.97 97.17 % -175.95 -726.89 % -21.28 -10.93 % -19.18 -8 770.76 % 0.22 22.16 % 0.18 -8.81 % 0.20 63.41 % 0.12 49.83 % 0.08 207.65 % -0.08 34.87 % -0.12 -375.64 % 0.04 -79.91 % 0.21 168.20 % 0.08 24.67 % 0.06 125.63 % -0.24 -1 232.33 % 0.02 -27.84 % 0.03
Total other income expenses net -49.471 M 84.02 % -309.486 M 22.17 % -397.626 M 0.000 100.00 % -145.835 M -601.77 % -20.781 M 94.24 % -360.663 M -27.26 % -283.413 M -15.44 % -245.517 M 2.42 % -251.607 M -407.77 % 81.751 M 495.43 % -20.674 M -160.29 % 34.293 M 3 753.15 % 890.000 K 100.06 % -1.408 B -2 702.26 % -50.258 M -0.55 % -49.981 M 18.94 % -61.656 M 3.37 % -63.805 M -83.09 % -34.848 M -657.75 % 6.248 M 47.31 % 4.242 M -73.65 % 16.098 M 454.60 % -4.540 M -102.52 % 180.070 M 5 698.26 % 3.106 M -87.48 % 24.797 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Net debt -125.751 M -188.41 % 142.234 M 240.39 % -101.314 M 0.88 % -102.217 M 84.13 % -644.271 M -243.74 % 448.231 M 1 790.86 % -26.509 M -122.20 % 119.424 M -14.54 % 139.747 M 235.66 % -103.015 M -505.22 % -17.021 M -109.24 % 184.194 M 108.86 % -2.080 B -410.08 % -407.738 M 10.23 % -454.215 M -686.74 % -57.734 M -122.06 % 261.726 M -37.79 % 420.708 M -47.78 % 805.615 M 96.98 % 408.986 M 290.21 % -215.016 M 43.96 % -383.693 M -44.83 % -264.933 M 42.14 % -457.863 M 24.02 % -602.629 M -133.09 % -258.541 M -11.58 % -231.701 M
Total investments 129.506 M -85.35 % 884.050 M 201.94 % 292.791 M 8.95 % 268.733 M -17.09 % 324.119 M -31.37 % 472.284 M -28.08 % 656.634 M -2.74 % 675.161 M -18.46 % 828.019 M -32.08 % 1.219 B -18.21 % 1.490 B -8.01 % 1.620 B 1 749.27 % 87.617 M -66.72 % 263.270 M 0.000 -100.00 % 20.235 M -82.43 % 115.189 M 26.64 % 90.956 M -71.98 % 324.568 M 77.04 % 183.334 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 415.954 M -12.02 % 472.799 M -21.79 % 604.493 M 15.80 % 522.030 M 75.06 % 298.208 M -50.13 % 597.944 M 653.15 % 79.392 M -63.85 % 219.623 M 19.27 % 184.144 M 156.49 % 71.793 M -91.05 % 802.165 M 50.77 % 532.043 M 16 165.45 % 3.271 M 164.22 % 1.238 M -99.08 % 134.450 M -17.68 % 163.318 M -76.08 % 682.882 M -28.37 % 953.352 M 0.29 % 950.552 M 0.20 % 948.691 M 2 818.70 % 32.504 M 78.92 % 18.167 M -59.29 % 44.621 M -20.74 % 56.295 M -28.35 % 78.565 M 14.99 % 68.323 M 252.67 % 19.373 M
Accumulated other comprehensive income loss 217.221 M 7.48 % 202.100 M -1.15 % 204.444 M -8.17 % 222.643 M -1.68 % 226.451 M 3.76 % 218.237 M 10.02 % 198.364 M -5.73 % 210.431 M 50.80 % 139.542 M 12.19 % 124.380 M -3.10 % 128.365 M -95.95 % 3.170 B 0.000 0.000 0.000 -100.00 % 26.099 M 19.82 % 21.781 M 13.01 % 19.273 M 41.21 % 13.649 M 0.000 0.000 -100.00 % 2.090 M -76.90 % 9.047 M 3 841.55 % -241.810 K 0.000 0.000 0.000
Retained earnings -150.606 M -208.94 % 138.244 M -32.03 % 203.377 M 213.05 % 64.967 M -47.41 % 123.544 M 305.83 % -60.021 M -126.11 % 229.834 M -40.04 % 383.287 M -34.84 % 588.207 M -30.42 % 845.323 M -49.01 % 1.658 B -12.26 % 1.889 B -44.47 % 3.402 B 66 019.14 % 5.146 M -99.68 % 1.612 B 38.72 % 1.162 B 323.00 % 274.728 M 37.07 % 200.429 M 2.09 % 196.321 M -42.07 % 338.869 M -31.58 % 495.304 M -2.07 % 505.754 M 81.69 % 278.364 M 48.65 % 187.262 M 35.46 % 138.237 M 100.06 % 69.099 M 4.91 % 65.868 M
Common stock 1.805 B 0.00 % 1.805 B 0.22 % 1.801 B 1.51 % 1.774 B 1.52 % 1.748 B 35.12 % 1.293 B 1.03 % 1.280 B 0.89 % 1.269 B 0.00 % 1.269 B 0.00 % 1.269 B 0.00 % 1.269 B 1 468.46 % 80.902 M 0.00 % 80.902 M 4.81 % 77.191 M 0.90 % 76.500 M 15.18 % 66.418 M 2.19 % 64.993 M 5.46 % 61.625 M 0.33 % 61.425 M 0.00 % 61.428 M 0.60 % 61.061 M 0.97 % 60.473 M 20.75 % 50.081 M 1.97 % 49.111 M 0.30 % 48.963 M 21.28 % 40.373 M 0.19 % 40.296 M
Total equity 1.872 B -12.76 % 2.145 B -2.87 % 2.209 B 7.16 % 2.061 B -1.74 % 2.098 B 44.51 % 1.452 B -15.03 % 1.708 B -8.28 % 1.863 B -6.71 % 1.997 B -10.81 % 2.239 B -26.73 % 3.055 B -6.01 % 3.251 B -6.68 % 3.483 B 93.80 % 1.797 B 6.45 % 1.689 B 37.44 % 1.229 B 19.10 % 1.031 B 14.17 % 903.461 M 1.31 % 891.795 M -12.63 % 1.021 B -13.19 % 1.176 B -0.70 % 1.184 B 30.09 % 910.085 M 11.57 % 815.710 M 4.91 % 777.558 M 190.29 % 267.857 M 0.48 % 266.572 M
Other non current liabilities 11.901 M 45.35 % 8.188 M 422.86 % 1.566 M 12.58 % 1.391 M 13.37 % 1.227 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 227.000 K -97.65 % 9.663 M -16.44 % 11.564 M 2.40 % 11.293 M 2 230.75 % -530.000 K 28.81 % -744.513 K 0.000 0.000 -100.00 % 7.772 K -99.99 % 90.803 M 0.000 -100.00 % 15.006 M 0.000 0.000 0.000 0.000
Long term debt 276.140 M -14.09 % 321.448 M -27.01 % 440.395 M 11.04 % 396.625 M 94.62 % 203.795 M 3.68 % 196.571 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.251 M 3 181.88 % 160.000 K -44.44 % 288.000 K -99.77 % 123.960 M -24.25 % 163.646 M -76.06 % 683.497 M -28.24 % 952.518 M 0.34 % 949.253 M 0.19 % 947.495 M 0.000 0.000 0.000 -100.00 % 25.476 M 244.88 % 7.387 M -36.57 % 11.646 M 0.000
Total non current liabilities 290.367 M -11.91 % 329.636 M -25.42 % 441.961 M 11.04 % 398.016 M 94.13 % 205.022 M 3.67 % 197.759 M 13 271.13 % 1.479 M -31.40 % 2.156 M 117.12 % 993.000 K 8.05 % 919.000 K 11.26 % 826.000 K -84.92 % 5.478 M -50.95 % 11.169 M -90.99 % 123.982 M -35.12 % 191.096 M 6.86 % 178.825 M -74.00 % 687.689 M -27.82 % 952.806 M 0.34 % 949.603 M -0.88 % 958.041 M 773.36 % 109.696 M 631.63 % 14.993 M -0.09 % 15.006 M -51.53 % 30.959 M 160.78 % 11.872 M -19.52 % 14.752 M 375.91 % 3.100 M
Other current liabilities 455.989 M 0.73 % 452.683 M 8 696.79 % 5.146 M 52.43 % 3.376 M -32.47 % 4.999 M -9.44 % 5.520 M -4.12 % 5.757 M -96.38 % 159.126 M 35.03 % 117.847 M 24.63 % 94.557 M 4 863.62 % 1.905 M -95.30 % 40.505 M 21.36 % 33.377 M -89.65 % 322.449 M -0.65 % 324.551 M -2.41 % 332.578 M 9.28 % 304.324 M 117.85 % 139.693 M -13.61 % 161.705 M -32.76 % 240.495 M 15.76 % 207.761 M 0.24 % 207.265 M 1 039.05 % 18.196 M -85.82 % 128.315 M -7.57 % 138.830 M 56.85 % 88.509 M 44.58 % 61.219 M
Deferred revenue 0.000 0.000 -100.00 % 444.276 M 7.88 % 411.843 M 44.18 % 285.637 M 60.44 % 178.036 M -3.94 % 185.337 M 19.70 % 154.840 M 33.55 % 115.942 M 25.14 % 92.652 M 25.42 % 73.876 M 89.45 % 38.995 M 21.66 % 32.053 M -89.24 % 297.761 M -2.14 % 304.262 M -5.96 % 323.550 M 193.27 % 110.327 M 26.32 % 87.338 M 158.81 % 33.746 M -8.18 % 36.752 M 4.15 % 35.289 M 247.08 % 10.167 M 96.91 % 5.163 M 69.29 % 3.050 M -28.91 % 4.290 M 0.000 0.000
Short term debt 139.814 M -7.62 % 151.351 M -7.77 % 164.098 M 30.85 % 125.405 M 32.83 % 94.413 M -76.48 % 401.373 M 405.56 % 79.392 M -63.85 % 219.623 M 19.27 % 184.144 M 156.49 % 71.793 M -91.05 % 802.165 M 50.79 % 531.973 M 16 999.74 % 3.111 M 227.47 % 950.000 K -91.12 % 10.702 M 92.27 % 5.566 M 2 238.06 % 238.061 K -71.46 % 834.242 K -35.77 % 1.299 M 8.52 % 1.197 M -96.32 % 32.504 M 78.92 % 18.167 M -59.29 % 44.621 M 44.78 % 30.819 M -56.70 % 71.178 M 25.58 % 56.677 M 192.56 % 19.373 M
Total current liabilities 937.754 M -4.97 % 986.797 M 1.86 % 968.758 M 21.55 % 797.009 M 12.94 % 705.695 M -6.39 % 753.884 M 80.80 % 416.979 M -11.60 % 471.700 M 45.27 % 324.705 M 81.05 % 179.345 M -79.68 % 882.450 M 52.95 % 576.947 M 1 248.20 % 42.794 M -87.53 % 343.099 M -7.75 % 371.914 M -1.53 % 377.692 M 5.21 % 358.989 M 18.15 % 303.851 M 7.31 % 283.147 M -23.31 % 369.226 M -7.23 % 398.011 M 14.06 % 348.935 M -13.21 % 402.056 M 34.94 % 297.948 M -30.97 % 431.622 M 20.85 % 357.143 M 145.15 % 145.685 M
Total liabilities 1.228 B -6.71 % 1.316 B 2.03 % 1.290 B 7.97 % 1.195 B 31.22 % 910.717 M -4.30 % 951.643 M 127.42 % 418.458 M -11.69 % 473.856 M 45.49 % 325.698 M 80.68 % 180.264 M -79.59 % 883.276 M 51.65 % 582.425 M 979.30 % 53.963 M -88.45 % 467.081 M -17.04 % 563.010 M 1.17 % 556.517 M -46.83 % 1.047 B -16.71 % 1.257 B 1.94 % 1.233 B -7.12 % 1.327 B 161.42 % 507.707 M 39.51 % 363.928 M -12.74 % 417.063 M 26.80 % 328.908 M -25.84 % 443.494 M 19.25 % 371.895 M 149.95 % 148.785 M
Other non current assets 366.020 M 140.53 % 152.172 M 458.47 % -42.451 M -108.17 % 519.908 M 67.56 % 310.281 M -17.71 % 377.076 M 26.05 % 299.139 M -56.46 % 687.073 M -36.60 % 1.084 B 3 346.42 % 31.445 M 10 933.33 % 285.000 K 114.29 % 133.000 K -53.17 % 284.000 K -98.54 % 19.424 M 64.61 % 11.800 M -13.74 % 13.680 M -34.71 % 20.954 M -61.86 % 54.935 M -2.42 % 56.300 M -25.62 % 75.689 M 9.74 % 68.970 M 77.17 % 38.930 M 0.000 -100.00 % 67.933 M 239.53 % 20.008 M 0.000 -100.00 % 11.624 M
Long term investments 88.186 M -81.64 % 480.310 M 99.26 % 241.049 M 158.01 % 93.428 M -69.46 % 305.922 M -21.36 % 389.016 M -38.38 % 631.339 M 33.15 % 474.157 M 0.33 % 472.613 M -61.23 % 1.219 B -18.21 % 1.490 B -8.01 % 1.620 B 0.000 0.000 0.000 -100.00 % 5.197 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 166.060 M 22.80 % 135.226 M 121.36 % 61.088 M -14.37 % 71.343 M 19.53 % 59.686 M -18.04 % 72.826 M -16.92 % 87.653 M -12.20 % 99.828 M -11.06 % 112.248 M -10.50 % 125.410 M -67.94 % 391.198 M 34.26 % 291.366 M -6.53 % 311.726 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.129 M -33.39 % 3.197 M -24.93 % 4.259 M 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 -100.00 % 897.000 K 0.00 % 897.000 K 0.00 % 897.000 K 0.00 % 897.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.066 M 0.00 % 1.066 M 0.00 % 1.066 M 0.44 % 1.061 M -0.64 % 1.068 M 0.25 % 1.065 M 0.07 % 1.065 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 166.060 M 22.80 % 135.226 M 121.36 % 61.088 M -14.37 % 71.343 M 17.76 % 60.583 M -17.82 % 73.723 M -16.74 % 88.550 M -12.09 % 100.725 M -10.27 % 112.248 M -10.50 % 125.410 M -67.94 % 391.198 M 34.26 % 291.366 M -6.53 % 311.726 M 29 142.59 % 1.066 M 0.00 % 1.066 M 0.00 % 1.066 M 0.44 % 1.061 M -0.64 % 1.068 M 0.25 % 1.065 M 0.07 % 1.065 M -50.00 % 2.129 M -33.39 % 3.197 M -24.93 % 4.259 M 0.000 0.000 0.000 0.000
Property plant equipment net 1.530 B -9.54 % 1.691 B 78.10 % 949.360 M -35.53 % 1.473 B 29.74 % 1.135 B -0.50 % 1.141 B 34.68 % 846.947 M 11.46 % 759.887 M 13.49 % 669.548 M 109.54 % 319.535 M -41.92 % 550.159 M 3.55 % 531.277 M 11.35 % 477.141 M -70.95 % 1.643 B 14.73 % 1.432 B 9.94 % 1.302 B 5.88 % 1.230 B -0.53 % 1.237 B -9.57 % 1.367 B 2.29 % 1.337 B 15.36 % 1.159 B 22.56 % 945.538 M 8.31 % 873.006 M 104.26 % 427.395 M 22.19 % 349.774 M 138.36 % 146.739 M 112.76 % 68.968 M
Total non current assets 2.244 B -8.71 % 2.459 B 90.54 % 1.290 B -40.46 % 2.167 B 19.62 % 1.812 B -8.52 % 1.980 B 6.14 % 1.866 B -3.82 % 1.940 B 4.00 % 1.866 B -3.65 % 1.936 B -20.39 % 2.432 B -0.45 % 2.443 B 209.58 % 789.151 M -52.55 % 1.663 B 15.13 % 1.445 B 9.25 % 1.322 B 3.44 % 1.278 B -1.10 % 1.293 B -9.28 % 1.425 B 0.79 % 1.414 B 14.91 % 1.230 B 24.56 % 987.665 M 12.58 % 877.264 M 77.11 % 495.327 M 33.95 % 369.781 M 152.00 % 146.739 M 82.08 % 80.592 M
Other current assets 0.000 -100.00 % 1.577 M 0.000 0.000 -100.00 % 109.360 M 16.31 % 94.026 M 24.78 % 75.354 M 1 829.68 % 3.905 M -90.04 % 39.201 M 8.75 % 36.048 M -90.63 % 384.840 M 7.96 % 356.469 M 306.85 % 87.617 M 198.91 % 29.312 M 1.12 % 28.986 M -20.96 % 36.674 M -71.35 % 128.023 M 174.04 % 46.718 M 332.15 % 10.810 M -16.66 % 12.971 M -51.59 % 26.794 M 0.000 -100.00 % 4.999 M -96.30 % 135.133 M -20.55 % 170.078 M 2.36 % 166.149 M 98.53 % 83.691 M
Short term investments 41.320 M -89.77 % 403.740 M 680.29 % 51.742 M -70.48 % 175.305 M 863.37 % 18.197 M -78.15 % 83.268 M 229.19 % 25.295 M -87.42 % 201.004 M -43.44 % 355.406 M 56.77 % 226.709 M -22.87 % 293.943 M -57.03 % 683.994 M 680.66 % 87.617 M -66.72 % 263.270 M 0.000 -100.00 % 15.038 M -86.94 % 115.189 M 26.64 % 90.956 M -71.98 % 324.568 M 77.04 % 183.334 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 541.705 M 63.87 % 330.565 M -53.16 % 705.807 M 13.07 % 624.247 M -33.77 % 942.479 M 529.52 % 149.713 M 41.37 % 105.901 M 5.69 % 100.199 M 125.69 % 44.397 M -74.60 % 174.808 M -78.66 % 819.186 M 135.50 % 347.849 M -83.30 % 2.083 B 409.34 % 408.976 M -30.52 % 588.665 M 166.30 % 221.052 M -47.51 % 421.156 M -20.93 % 532.644 M 267.50 % 144.937 M -73.15 % 539.706 M 118.05 % 247.519 M -38.41 % 401.860 M 29.82 % 309.554 M -39.79 % 514.157 M -24.52 % 681.193 M 108.40 % 326.864 M 30.19 % 251.074 M
Cash and short term investments 583.025 M -20.60 % 734.305 M -3.07 % 757.549 M -5.25 % 799.552 M -16.77 % 960.676 M 312.34 % 232.981 M 77.58 % 131.196 M -56.44 % 301.203 M -24.66 % 399.803 M -0.43 % 401.517 M -63.93 % 1.113 B 7.88 % 1.032 B -50.47 % 2.083 B 409.34 % 408.976 M -30.52 % 588.665 M 149.34 % 236.090 M -55.98 % 536.345 M -13.99 % 623.600 M 32.82 % 469.505 M -13.01 % 539.706 M 118.05 % 247.519 M -38.41 % 401.860 M 29.82 % 309.554 M -39.79 % 514.157 M -24.52 % 681.193 M 108.40 % 326.864 M 30.19 % 251.074 M
Total current assets 855.369 M -14.74 % 1.003 B -1.98 % 1.024 B -6.02 % 1.089 B -8.99 % 1.197 B 183.04 % 422.770 M 62.06 % 260.872 M -34.17 % 396.303 M -13.25 % 456.837 M -5.35 % 482.648 M -67.96 % 1.506 B 8.37 % 1.390 B -49.42 % 2.748 B 357.07 % 601.271 M -25.48 % 806.870 M 74.38 % 462.721 M -42.14 % 799.780 M -7.80 % 867.472 M 23.97 % 699.736 M -25.11 % 934.353 M 106.17 % 453.198 M -19.10 % 560.192 M 24.52 % 449.883 M -30.71 % 649.290 M -23.73 % 851.271 M 72.67 % 493.013 M 47.27 % 334.765 M
Inventory 133.711 M -3.69 % 138.841 M -4.11 % 144.791 M 7.95 % 134.128 M 5.97 % 126.573 M 32.17 % 95.763 M 76.29 % 54.322 M 101.85 % 26.912 M 50.91 % 17.833 M 16.16 % 15.352 M 2 038.16 % 718.000 K 101.12 % 357.000 K -38.13 % 577.000 K 0.000 0.000 0.000 0.000 -100.00 % 475.596 K -44.41 % 855.498 K -56.32 % 1.958 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 138.633 M 7.87 % 128.515 M 6.06 % 121.175 M -22.01 % 155.379 M 0.000 0.000 0.000 -100.00 % 64.283 M 0.000 -100.00 % 29.731 M 286.72 % 7.688 M 480.23 % 1.325 M -95.97 % 32.892 M -79.82 % 162.983 M -13.87 % 189.219 M -0.39 % 189.957 M -14.82 % 223.009 M 2.97 % 216.568 M -0.91 % 218.564 M 4.40 % 209.346 M 17.03 % 178.885 M 0.000 -100.00 % 135.329 M 0.000 0.000 0.000 0.000
Tax assets 94.602 M 0.000 -100.00 % 81.252 M 716.44 % 9.952 M 0.000 0.000 0.000 100.00 % -81.657 M 82.72 % -472.613 M -296.27 % 240.800 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.308 M 0.000 0.000 0.000 -100.00 % 226.208 K 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 -100.00 % 1.185 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
Account payables 341.442 M -10.79 % 382.760 M 7.93 % 354.627 M 39.61 % 254.004 M -20.60 % 319.888 M 89.60 % 168.718 M 15.17 % 146.493 M 57.60 % 92.951 M 309.22 % 22.714 M 74.79 % 12.995 M 188.52 % 4.504 M 10.55 % 4.074 M -24.15 % 5.371 M -69.17 % 17.419 M -50.41 % 35.128 M -6.46 % 37.555 M -28.23 % 52.324 M -31.14 % 75.986 M -12.05 % 86.398 M -4.83 % 90.781 M -25.87 % 122.457 M 8.05 % 113.336 M -66.07 % 334.076 M 146.07 % 135.764 M -37.53 % 217.324 M 2.53 % 211.957 M 225.62 % 65.093 M
Tax payables 509.000 K 16 866.67 % 3.000 K -99.51 % 611.000 K -74.34 % 2.381 M 214.12 % 758.000 K 219.83 % 237.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 395.000 K -57.75 % 935.000 K -59.01 % 2.281 M 48.79 % 1.533 M -23.08 % 1.993 M -5.23 % 2.103 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 100.00 % -1.709 M -9.13 % -1.566 M -12.58 % -1.391 M -13.37 % -1.227 M -3.28 % -1.188 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 992.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -170.807 K 0.000
Minority interest 0.000 0.000 0.000 100.00 % -515.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 -100.00 % 10.406 M -56.88 % 24.134 M 0.000 0.000
Capital lease obligations 415.954 M -12.02 % 472.799 M -21.79 % 604.493 M 15.80 % 522.030 M 75.06 % 298.208 M 5.40 % 282.929 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 160.000 K -34.69 % 245.000 K -37.66 % 393.000 K 85.38 % 212.000 K -71.04 % 732.000 K 94.68 % 376.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.972 M -59.77 % 7.387 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.889 B -239.82 % 1.351 B 21.48 % 1.112 B 0.000 -100.00 % 681.208 M 1.73 % 669.631 M 7.63 % 622.134 M 0.28 % 620.400 M -1.12 % 627.433 M 1.31 % 619.329 M 0.60 % 615.612 M 7.51 % 572.592 M 0.60 % 569.173 M 0.52 % 566.225 M 257.50 % 158.385 M -1.26 % 160.408 M
Deferred tax liabilities non current 2.326 M 36.10 % 1.709 M 9.13 % 1.566 M 12.58 % 1.391 M 13.37 % 1.227 M 3.28 % 1.188 M -19.68 % 1.479 M -31.40 % 2.156 M 117.12 % 993.000 K 8.05 % 919.000 K 11.26 % 826.000 K 263.88 % 227.000 K -83.14 % 1.346 M -98.79 % 111.138 M 99.02 % 55.843 M 255.48 % 15.709 M 218.50 % 4.932 M 1 609.74 % 288.476 K -17.57 % 349.976 K -96.68 % 10.538 M -44.22 % 18.892 M 26.00 % 14.993 M 0.000 -100.00 % 5.484 M 22.26 % 4.485 M 44.42 % 3.106 M 0.19 % 3.100 M
Other liabilities 0.000 0.000 100.00 % -120.421 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
Total assets 3.100 B -10.46 % 3.462 B -1.07 % 3.499 B 7.46 % 3.256 B 8.24 % 3.008 B 25.18 % 2.403 B 13.00 % 2.127 B -8.97 % 2.336 B 0.61 % 2.322 B -3.99 % 2.419 B -38.58 % 3.938 B 2.75 % 3.833 B 8.36 % 3.537 B 56.21 % 2.264 B 0.57 % 2.252 B 26.13 % 1.785 B -14.11 % 2.078 B -3.79 % 2.160 B 1.67 % 2.125 B -9.51 % 2.348 B 39.48 % 1.683 B 8.76 % 1.548 B 16.63 % 1.327 B 15.95 % 1.145 B -6.26 % 1.221 B 90.86 % 639.752 M 54.02 % 415.357 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Deferred income tax 0.000 0.000 -100.00 % 84.042 M 630.23 % 11.509 M -65.67 % 33.525 M 393.16 % 6.798 M 103.44 % -197.893 M -112.66 % -93.056 M 0.000 0.000 0.000 0.000 -100.00 % 3.723 B 0.000 0.000 100.00 % -32.276 M 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 -2.736 M -126.68 % -1.207 M -205.32 % 1.146 M -83.53 % 6.959 M -53.87 % 15.087 M 12 472.50 % 120.000 K -98.33 % 7.189 M -75.04 % 28.805 M 0.000 0.000 0.000 0.000 -100.00 % 10.480 M 125.28 % 4.652 M -13.00 % 5.347 M 12.14 % 4.768 M 13.42 % 4.204 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -57.289 M -276.61 % 32.439 M -33.67 % 48.906 M 319.34 % -22.297 M -112.32 % 180.967 M 549.97 % -40.218 M -205.43 % 38.146 M -33.10 % 57.018 M -10.20 % 63.493 M 222.96 % -51.636 M 0.000 100.00 % -197.412 M 18.41 % -241.942 M -396.99 % -48.681 M -12.36 % -43.327 M -637.42 % 8.062 M 129.41 % -27.408 M -963.72 % 3.173 M 107.99 % -39.695 M 4.99 % -41.781 M -111.38 % -19.766 M -14.87 % -17.208 M -123.09 % 74.532 M 204.76 % -71.147 M -196.91 % 73.417 M -23.74 % 96.273 M 787.40 % 10.849 M
Accounts receivables -10.491 M -125.37 % 41.357 M 131.43 % -131.586 M -104.24 % -64.428 M 75.66 % -264.699 M -530.40 % -41.989 M -277.97 % -11.109 M 45.14 % -20.251 M -189.80 % 22.551 M 190.84 % -24.824 M 0.000 100.00 % -9.886 M 90.86 % -108.169 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
Inventory -15.697 M 39.72 % -26.041 M 38.49 % -42.335 M -9.16 % -38.784 M 28.43 % -54.193 M -13.86 % -47.597 M -58.60 % -30.011 M -180.79 % -10.688 M -248.26 % -3.069 M 79.50 % -14.973 M 0.000 100.00 % -577.000 K 0.000 0.000 0.000 0.000 -100.00 % 476.050 K 24.61 % 382.036 K -65.41 % 1.104 M 156.39 % -1.958 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 17.123 M -86.99 % 131.586 M 104.24 % 64.428 M -75.66 % 264.699 M 530.40 % 41.989 M -47.03 % 79.266 M -9.88 % 87.956 M 101.55 % 43.640 M 451.37 % -12.420 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -31.101 M -281.63 % 17.123 M -81.23 % 91.241 M 453.41 % 16.487 M -92.99 % 235.160 M 3 086.88 % 7.379 M -89.17 % 68.157 M 0.67 % 67.706 M 1.72 % 66.562 M 662.23 % -11.839 M 0.000 100.00 % -194.498 M -45.39 % -133.773 M 0.000 0.000 0.000 100.00 % -27.884 M -1 099.00 % 2.791 M 106.84 % -40.800 M -2.45 % -39.822 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 85.372 M 942.68 % -10.131 M -74.64 % -5.801 M -12.23 % -5.169 M 55.33 % -11.572 M 41.66 % -19.834 M 51.62 % -40.993 M 71.10 % -141.859 M -130.40 % -61.572 M -110.76 % 572.279 M 337.06 % -241.404 M -53.87 % -156.890 M -104.19 % 3.742 B 798.78 % 416.383 M 51.04 % 275.670 M 322.44 % 65.256 M -25.37 % 87.445 M 14.73 % 76.220 M -6.24 % 81.296 M 229.46 % -62.795 M -133.34 % -26.911 M -35.25 % -19.898 M -870.02 % -2.051 M -148.08 % 4.267 M 102.24 % -190.351 M -2 128.84 % -8.540 M 41.99 % -14.723 M
Net cash provided by operating activities 260.137 M -29.05 % 366.672 M -33.81 % 554.001 M 124.25 % 247.049 M -59.37 % 607.979 M 452.68 % -172.386 M 26.59 % -234.829 M -18.63 % -197.958 M 4.70 % -207.729 M 4.91 % -218.451 M 9.51 % -241.404 M 32.34 % -356.804 M -296.13 % 181.924 M -68.95 % 585.899 M 20.72 % 485.340 M -9.43 % 535.886 M 41.72 % 378.124 M -1.48 % 383.822 M 108.39 % 184.181 M 1 290.30 % -15.473 M -107.59 % 203.760 M -50.82 % 414.319 M 38.44 % 299.282 M 331.97 % 69.282 M 947.52 % -8.175 M -105.60 % 145.963 M 198.98 % 48.820 M
Investments in property plant and equipment -77.976 M 60.29 % -196.363 M 38.54 % -319.492 M -83.00 % -174.584 M -97.59 % -88.355 M 36.86 % -139.942 M 0.12 % -140.106 M 26.06 % -189.487 M 49.14 % -372.539 M -316.00 % -89.553 M -401.61 % -17.853 M 54.68 % -39.394 M 91.58 % -467.840 M -6.94 % -437.477 M -25.32 % -349.076 M -20.40 % -289.938 M -52.84 % -189.702 M -27.12 % -149.228 M 60.96 % -382.276 M 8.01 % -415.584 M -1.35 % -410.047 M -63.57 % -250.678 M 56.71 % -579.004 M -162.03 % -220.967 M 15.14 % -260.382 M -245.74 % -75.311 M -45.05 % -51.920 M
Acquisitions net 0.000 0.000 -100.00 % 43.283 M 136.67 % -118.029 M -487.53 % 30.457 M 60 814.00 % 50.000 K -99.98 % 329.219 M 2 881.52 % 11.042 M 3 427.80 % 313.000 K 236.56 % 93.000 K 100.07 % -142.343 M -298.44 % 71.731 M -98.46 % 4.655 B 0.000 0.000 0.000 0.000 -100.00 % 3.384 M -40.40 % 5.677 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -2.035 B -82.19 % -1.117 B -821.27 % -121.234 M 15.59 % -143.628 M -618.14 % -20.000 M -480.38 % -3.446 M 96.20 % -90.780 M 45.67 % -167.095 M -156.93 % -65.034 M 59.20 % -159.399 M 65.37 % -460.347 M 78.90 % -2.181 B 0.000 0.000 0.000 0.000 0.000 100.00 % -194.917 K 99.87 % -144.665 M 7.58 % -156.530 M -3 913.43 % -3.900 M 93.86 % -63.529 M 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 2.480 B 187.91 % 861.378 M 476.90 % 149.312 M 434.27 % 27.947 M -87.11 % 216.778 M 49.89 % 144.623 M -38.02 % 233.352 M -54.16 % 509.102 M 56.48 % 325.343 M -28.56 % 455.395 M -24.39 % 602.278 M 286.23 % 155.939 M 0.000 0.000 0.000 -100.00 % 28.051 M 619.26 % 3.900 M -98.36 % 237.385 M 6 837.03 % 3.422 M 0.000 -100.00 % 2.800 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -25.517 M -141.00 % -10.588 M 44.85 % -19.197 M -194.66 % 20.281 M 419.36 % 3.905 M -89.96 % 38.906 M -16.51 % 46.598 M -16.98 % 56.131 M -28.28 % 78.266 M -26.24 % 106.109 M 203.71 % -102.312 M -136.10 % 283.390 M 156.04 % -505.736 M -2 271.66 % 23.288 M -45.62 % 42.822 M -49.86 % 85.399 M 102.80 % 42.111 M 61.71 % 26.041 M -15.17 % 30.697 M 162.51 % -49.109 M -1 390.13 % 3.807 M -19.17 % 4.709 M -94.93 % 92.970 M -32.02 % 136.763 M 175.50 % -181.139 M -7 876.89 % 2.329 M 400.57 % -774.920 K
Net cash used for investing activites 341.699 M 173.89 % -462.464 M -72.99 % -267.328 M 31.10 % -388.013 M -371.75 % 142.785 M 255.27 % 40.191 M -89.38 % 378.283 M 72.19 % 219.693 M 746.84 % -33.964 M -110.87 % 312.552 M 359.21 % -120.577 M 93.23 % -1.781 B -148.38 % 3.682 B 988.92 % -414.189 M -35.24 % -306.254 M -73.53 % -176.488 M -19.58 % -147.591 M -229.46 % 114.003 M 123.13 % -492.822 M -6.05 % -464.693 M -14.39 % -406.240 M -31.26 % -309.498 M 36.32 % -486.034 M -477.21 % -84.204 M 80.93 % -441.521 M -504.98 % -72.981 M -40.57 % -51.920 M
Debt repayment -145.139 M 5.89 % -154.223 M -11.76 % -137.998 M -20.74 % -114.297 M -32.75 % -86.100 M -49.15 % -57.727 M 58.83 % -140.231 M -495.45 % 35.461 M -68.38 % 112.153 M 115.36 % -730.139 M -320.09 % 331.749 M -37.62 % 531.847 M 0.000 100.00 % -125.000 M -121.81 % -56.354 M 89.54 % -538.637 M -58.70 % -339.409 M -25 658.94 % -1.318 M -8.60 % -1.213 M -100.14 % 843.338 M 743.34 % 100.000 M 493.06 % -25.441 M -473.27 % -4.438 M -124.11 % 18.409 M 591.67 % -3.744 M 56.16 % -8.540 M 0.000
Common stock issued 0.000 -100.00 % 2.986 M -84.98 % 19.886 M 1.08 % 19.673 M -95.67 % 453.990 M 4 700.57 % 9.457 M 25.19 % 7.554 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 75.177 M 939.50 % 7.232 M -98.18 % 396.356 M 28 231.38 % 1.399 M -90.67 % 14.998 M 754.95 % 1.754 M 11 178.44 % 15.554 K -98.91 % 1.430 M -34.06 % 2.168 M -95.22 % 45.386 M 210.85 % 14.601 M 3 720.01 % 382.215 K -99.94 % 677.332 M 87 140.32 % 776.398 K 0.000
Common stock repurchased -220.416 M -99.22 % -110.638 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 % -134.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 100.00 % -73.759 M -0.58 % -73.335 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -121.354 M 94.63 % -2.258 B -929.50 % -219.312 M -38.42 % -158.435 M -588.61 % -23.008 M -33.34 % -17.255 M 29.90 % -24.614 M 0.000 0.000 100.00 % -54.945 M -81.81 % -30.221 M 0.000 0.000 0.000 100.00 % -20.186 M 59.92 % -50.370 M
Other financing activites -23.108 M -30.03 % -17.771 M -35.43 % -13.122 M -40.27 % -9.355 M 97.13 % -325.957 M -245.32 % 224.305 M 4 559.34 % -5.030 M -228.54 % -1.531 M -122.53 % -688.000 K 77.35 % -3.037 M 68.43 % -9.620 M -42.92 % -6.731 M 26.15 % -9.114 M -51.09 % -6.032 M -85.03 % -3.260 M -257.46 % -912.000 K -3.15 % -884.135 K 98.96 % -85.272 M -0.03 % -85.247 M -62.74 % -52.381 M 0.000 -100.00 % 7.798 K 100.74 % -1.053 M -13 399.13 % -7.800 K 99.98 % -36.381 M -4 785.82 % 776.398 K 0.000
Net cash used provided by financing activities -388.663 M -38.98 % -279.646 M -36.42 % -204.993 M -15.61 % -177.314 M -522.85 % 41.933 M -76.18 % 176.035 M 227.83 % -137.707 M -505.86 % 33.930 M -69.56 % 111.465 M 115.20 % -733.176 M -327.60 % 322.129 M -20.22 % 403.762 M 118.42 % -2.192 B -538.79 % -343.112 M -292.43 % 178.307 M 131.82 % -560.407 M -63.79 % -342.147 M -212.61 % -109.450 M -26.61 % -86.444 M -110.91 % 792.387 M 1 577.97 % 47.223 M 559.88 % -10.269 M -212.72 % 9.110 M -51.50 % 18.783 M -97.05 % 637.207 M 2 444.92 % -27.174 M 46.05 % -50.370 M
Effect of forex changes on cash -2.033 M -1 137.24 % 196.000 K 263.33 % -120.000 K -360.87 % 46.000 K -33.33 % 69.000 K 346.43 % -28.000 K 37.78 % -45.000 K -132.85 % 137.000 K 174.86 % -183.000 K 96.55 % -5.303 M -91.03 % -2.776 M -227.34 % 2.180 M 5 054.55 % -44.000 K -103.24 % 1.358 M 602.96 % -270.000 K -159.87 % 451.000 K -0.36 % 452.637 K 179.53 % -569.156 K -262.63 % 349.976 K 138.16 % -917.061 K -267.40 % -249.610 K 78.07 % -1.138 M -464.88 % 311.980 K -90.43 % 3.261 M 437.10 % -967.238 K 68.85 % -3.106 M 0.000
Net change in cash 211.140 M 156.27 % -375.242 M -560.08 % 81.560 M 125.63 % -318.232 M -140.14 % 792.766 M 1 709.47 % 43.812 M 668.36 % 5.702 M -89.78 % 55.802 M 142.79 % -130.411 M 79.76 % -644.378 M -1 411.63 % -42.628 M 97.54 % -1.732 B -203.61 % 1.672 B 1 083.23 % -170.044 M -147.61 % 357.123 M 278.06 % -200.558 M -80.42 % -111.162 M -128.66 % 387.798 M 198.24 % -394.735 M -226.80 % 311.311 M 300.18 % -155.515 M -266.48 % 93.415 M 152.68 % -177.329 M -2 589.99 % 7.122 M -96.18 % 186.552 M 336.87 % 42.702 M 179.86 % -53.469 M
Cash at beginning of period 330.565 M -53.16 % 705.807 M 13.07 % 624.247 M -33.77 % 942.479 M 529.52 % 149.713 M 41.37 % 105.901 M 5.69 % 100.199 M 125.69 % 44.397 M -74.60 % 174.808 M -78.66 % 819.186 M 135.50 % 347.849 M -83.28 % 2.080 B 409.65 % 408.131 M -29.41 % 578.175 M 161.56 % 221.052 M -47.57 % 421.610 M -20.80 % 532.318 M 267.51 % 144.846 M -73.16 % 539.672 M 136.29 % 228.395 M -40.50 % 383.861 M 32.24 % 290.279 M -37.94 % 467.705 M 1.54 % 460.632 M 68.07 % 274.079 M 18.46 % 231.367 M -18.87 % 285.171 M
Cash at end of period 541.705 M 63.87 % 330.565 M -53.16 % 705.807 M 13.07 % 624.247 M -33.77 % 942.479 M 529.52 % 149.713 M 41.37 % 105.901 M 5.69 % 100.199 M 125.69 % 44.397 M -74.60 % 174.808 M -42.73 % 305.221 M -12.25 % 347.849 M -83.28 % 2.080 B 409.65 % 408.131 M -29.41 % 578.175 M 161.56 % 221.052 M -47.51 % 421.156 M -20.93 % 532.644 M 267.50 % 144.937 M -73.15 % 539.706 M 136.35 % 228.346 M -40.49 % 383.693 M 32.14 % 290.375 M -37.92 % 467.753 M 1.55 % 460.632 M 68.07 % 274.068 M 18.29 % 231.701 M
Operating cash flow 260.137 M -29.05 % 366.672 M -33.81 % 554.001 M 124.25 % 247.049 M -59.37 % 607.979 M 452.68 % -172.386 M 26.59 % -234.829 M -18.63 % -197.958 M 4.70 % -207.729 M 4.91 % -218.451 M 9.51 % -241.404 M 32.34 % -356.804 M -296.13 % 181.924 M -68.95 % 585.899 M 20.72 % 485.340 M -9.43 % 535.886 M 41.72 % 378.124 M -1.48 % 383.822 M 108.39 % 184.181 M 1 290.30 % -15.473 M -107.59 % 203.760 M -50.82 % 414.319 M 38.44 % 299.282 M 331.97 % 69.282 M 947.52 % -8.175 M -105.60 % 145.963 M 198.98 % 48.820 M
Capital expenditure -136.197 M 44.16 % -243.906 M 23.66 % -319.492 M -83.00 % -174.584 M -97.59 % -88.355 M 36.86 % -139.942 M 0.12 % -140.106 M 26.06 % -189.487 M 49.14 % -372.539 M -316.00 % -89.553 M -401.61 % -17.853 M 54.68 % -39.394 M 91.58 % -467.840 M -6.94 % -437.477 M -25.32 % -349.076 M -20.40 % -289.938 M -52.84 % -189.702 M -27.12 % -149.228 M 60.96 % -382.276 M 8.01 % -415.584 M -1.35 % -410.047 M -63.57 % -250.678 M 56.71 % -579.004 M -162.03 % -220.967 M 15.14 % -260.382 M -245.74 % -75.311 M -45.05 % -51.920 M
Free CashFlow 123.940 M 0.96 % 122.766 M -47.65 % 234.509 M 223.62 % 72.465 M -86.05 % 519.624 M 266.37 % -312.328 M 16.70 % -374.935 M 3.23 % -387.445 M 33.23 % -580.268 M -88.40 % -308.004 M -18.80 % -259.257 M 34.56 % -396.198 M -38.57 % -285.916 M -292.64 % 148.422 M 8.92 % 136.264 M -44.60 % 245.948 M 30.53 % 188.422 M -19.68 % 234.594 M 218.43 % -198.095 M 54.04 % -431.057 M -108.96 % -206.287 M -226.06 % 163.641 M 158.50 % -279.721 M -84.41 % -151.685 M 43.52 % -268.557 M -480.11 % 70.652 M 2 379.34 % -3.100 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-08-31 2014-02-28 2013-11-30 2013-05-31 2012-11-30 2012-02-29 2011-08-31 2011-02-28 2010-08-31 2010-02-28 2009-08-31 2009-02-28 2008-08-31 2008-02-29 2007-11-30 2007-05-31 2006-11-30 2006-05-31 2005-11-30 2005-05-31 2004-11-30 2004-05-31 2003-11-30 2003-05-31 2002-11-30 2002-05-31 2001-11-30 2001-05-31 2000-11-30 2000-05-31 1999-11-30 1999-05-31 1998-11-30 1998-02-28
Revenue 1.888 B -2.76 % 1.942 B 2.34 % 1.898 B -4.32 % 1.983 B 8.45 % 1.829 B -4.06 % 1.906 B -0.84 % 1.922 B 19.24 % 1.612 B 6.19 % 1.518 B -1.29 % 1.538 B 14.77 % 1.340 B 69.96 % 788.411 M 26.04 % 625.547 M 23.19 % 507.776 M 30.67 % 388.598 M 37.14 % 283.352 M 38.96 % 203.905 M 71.04 % 119.216 M 75.69 % 67.855 M 29.15 % 52.541 M -12.82 % 60.269 M 8 565.56 % 695.500 K 0.00 % 695.500 K -84.20 % 4.402 M 29.47 % 3.400 M 100.00 % 1.700 M -17.56 % 2.062 M -99.75 % 840.729 M 0.00 % 840.729 M 6.78 % 787.344 M 0.00 % 787.344 M 3.61 % 759.890 M 0.00 % 759.890 M 16.64 % 651.491 M 0.00 % 651.491 M 14.22 % 570.369 M 0.00 % 570.369 M 0.50 % 567.526 M 0.00 % 567.526 M -2.35 % 581.156 M 0.00 % 581.156 M -0.65 % 584.941 M 0.00 % 584.941 M -9.89 % 649.170 M 0.00 % 649.170 M 12.89 % 575.042 M 0.00 % 575.042 M 13.13 % 508.315 M 0.00 % 508.315 M -17.62 % 617.063 M 0.00 % 617.063 M 89.62 % 325.429 M -3.53 % 337.340 M 82.29 % 185.058 M -64.15 % 516.245 M
Net income -23.205 M 40.84 % -39.222 M -42.74 % -27.478 M -714.16 % -3.375 M -106.93 % 48.696 M -42.27 % 84.355 M -34.02 % 127.849 M 257.75 % -81.046 M -184.58 % 95.826 M 28.96 % 74.304 M -32.00 % 109.277 M 181.23 % -134.522 M 13.43 % -155.391 M -2 395.97 % 6.768 M 104.84 % -139.863 M -28.65 % -108.716 M -13.01 % -96.204 M 26.76 % -131.353 M -4.44 % -125.763 M 78.22 % -577.525 M -145.72 % -235.034 M -188.13 % -81.572 M 0.00 % -81.572 M -156.27 % -31.830 M -275.35 % -8.480 M -100.00 % -4.240 M -100.11 % 3.705 B 2 260.21 % 156.958 M 0.00 % 156.958 M 44.75 % 108.433 M 0.00 % 108.433 M 1.90 % 106.415 M 0.00 % 106.415 M 70.00 % 62.595 M 0.00 % 62.595 M 333.97 % 14.424 M 0.00 % 14.424 M 120.30 % -71.041 M 0.00 % -71.041 M 9.25 % -78.284 M 0.00 % -78.284 M -416.54 % 24.731 M 0.00 % 24.731 M -80.81 % 128.855 M 0.00 % 128.855 M 182.82 % 45.561 M 0.00 % 45.561 M 68.98 % 26.962 M 0.00 % 26.962 M -22.97 % 35.000 M 0.00 % 35.000 M 233.20 % -26.276 M -476.47 % 6.979 M 0.15 % 6.969 M -76.95 % 30.227 M
Income before tax -23.852 M 43.76 % -42.408 M -46.75 % -28.899 M -523.36 % -4.636 M -110.68 % 43.400 M -26.58 % 59.114 M -28.99 % 83.246 M 192.03 % -90.451 M -193.68 % 96.551 M 29.21 % 74.722 M -31.71 % 109.419 M 181.17 % -134.804 M 13.12 % -155.163 M -2 368.46 % 6.840 M 104.90 % -139.598 M -30.04 % -107.354 M -11.36 % -96.403 M 26.59 % -131.322 M -4.46 % -125.720 M 78.23 % -577.505 M -145.79 % -234.961 M -188.30 % -81.500 M 0.00 % -81.500 M -167.05 % -30.518 M -166.51 % -11.451 M -100.00 % -5.726 M 91.30 % -65.814 M -135.30 % 186.435 M 0.00 % 186.435 M 43.66 % 129.773 M 0.00 % 129.773 M 3.17 % 125.780 M 0.00 % 125.780 M 132.13 % 54.186 M 0.00 % 54.186 M 251.00 % 15.437 M 0.00 % 15.437 M 120.68 % -74.666 M 0.00 % -74.666 M 8.55 % -81.646 M 0.00 % -81.646 M -416.51 % 25.796 M 0.00 % 25.796 M -81.27 % 137.740 M 0.00 % 137.740 M 160.67 % 52.842 M 0.00 % 52.842 M 79.19 % 29.489 M 0.00 % 29.489 M -17.17 % 35.601 M 0.00 % 35.601 M 0.000 0.000 0.000 -100.00 % 45.720 M
Income before tax ratio -0.01 42.16 % -0.02 -43.39 % -0.02 -551.48 % 0.00 -109.85 % 0.02 -23.48 % 0.03 -28.38 % 0.04 177.19 % -0.06 -188.22 % 0.06 30.90 % 0.05 -40.50 % 0.08 147.76 % -0.17 31.07 % -0.25 -1 941.38 % 0.01 103.75 % -0.36 5.18 % -0.38 19.86 % -0.47 57.08 % -1.10 40.55 % -1.85 83.14 % -10.99 -181.94 % -3.90 96.67 % -117.18 0.00 % -117.18 -1 590.25 % -6.93 -105.85 % -3.37 0.00 % -3.37 89.45 % -31.92 -14 493.16 % 0.22 0.00 % 0.22 34.54 % 0.16 0.00 % 0.16 -0.42 % 0.17 0.00 % 0.17 99.01 % 0.08 0.00 % 0.08 207.30 % 0.03 0.00 % 0.03 120.57 % -0.13 0.00 % -0.13 6.35 % -0.14 0.00 % -0.14 -418.57 % 0.04 0.00 % 0.04 -79.22 % 0.21 0.00 % 0.21 130.90 % 0.09 0.00 % 0.09 58.40 % 0.06 0.00 % 0.06 0.55 % 0.06 0.00 % 0.06 0.00 0.00 0.00 -100.00 % 0.09
EBITDA 22.473 M -90.86 % 245.939 M 1 956.52 % 11.959 M 112.01 % -99.613 M -163.14 % 157.764 M -12.15 % 179.576 M -26.03 % 242.774 M 832.34 % -33.151 M -118.57 % 178.551 M 73.84 % 102.710 M -44.96 % 186.624 M 470.83 % -50.326 M 54.88 % -111.544 M 22.67 % -144.253 M 0.66 % -145.209 M 14.55 % -169.941 M -21.22 % -140.196 M 1.16 % -141.840 M 1.74 % -144.348 M 35.80 % -224.840 M 16.16 % -268.171 M -239.93 % -78.890 M 0.00 % -78.890 M 2.86 % -81.215 M 0.000 100.00 % -40.479 M -85.43 % -21.830 M -106.88 % 317.503 M 0.00 % 317.503 M 19.18 % 266.407 M 0.00 % 266.407 M -5.47 % 281.829 M 0.00 % 281.829 M 45.10 % 194.234 M 0.00 % 194.234 M 6.11 % 183.042 M 0.00 % 183.042 M 77.38 % 103.193 M 0.00 % 103.193 M 76.42 % 58.494 M 0.00 % 58.494 M -52.07 % 122.051 M 0.00 % 122.051 M -45.41 % 223.592 M 0.00 % 223.592 M 104.26 % 109.466 M 0.00 % 109.466 M 61.67 % 67.711 M 0.00 % 67.711 M 340.72 % -28.128 M 0.00 % -28.128 M -108.64 % 325.429 M -3.53 % 337.340 M 82.29 % 185.058 M 224.50 % -148.636 M
Net income ratio -0.01 39.16 % -0.02 -39.48 % -0.01 -750.89 % 0.00 -106.39 % 0.03 -39.83 % 0.04 -33.46 % 0.07 232.30 % -0.05 -179.65 % 0.06 30.64 % 0.05 -40.75 % 0.08 147.80 % -0.17 31.31 % -0.25 -1 963.71 % 0.01 103.70 % -0.36 6.19 % -0.38 18.68 % -0.47 57.18 % -1.10 40.55 % -1.85 83.14 % -10.99 -181.86 % -3.90 96.67 % -117.29 0.00 % -117.29 -1 522.02 % -7.23 -189.91 % -2.49 0.00 % -2.49 -100.14 % 1 796.57 962 217.04 % 0.19 0.00 % 0.19 35.56 % 0.14 0.00 % 0.14 -1.66 % 0.14 0.00 % 0.14 45.75 % 0.10 0.00 % 0.10 279.93 % 0.03 0.00 % 0.03 120.20 % -0.13 0.00 % -0.13 7.07 % -0.13 0.00 % -0.13 -418.61 % 0.04 0.00 % 0.04 -78.70 % 0.20 0.00 % 0.20 150.53 % 0.08 0.00 % 0.08 49.37 % 0.05 0.00 % 0.05 -6.49 % 0.06 0.00 % 0.06 170.25 % -0.08 -490.25 % 0.02 -45.06 % 0.04 -35.69 % 0.06
Ratio EBITDA 0.01 -90.60 % 0.13 1 909.49 % 0.01 112.55 % -0.05 -158.22 % 0.09 -8.43 % 0.09 -25.40 % 0.13 714.19 % -0.02 -117.48 % 0.12 76.10 % 0.07 -52.05 % 0.14 318.19 % -0.06 64.20 % -0.18 37.23 % -0.28 23.97 % -0.37 37.70 % -0.60 12.77 % -0.69 42.21 % -1.19 44.07 % -2.13 50.29 % -4.28 3.83 % -4.45 96.08 % -113.43 0.00 % -113.43 -514.80 % -18.45 0.00 100.00 % -23.81 -124.91 % -10.59 -2 903.33 % 0.38 0.00 % 0.38 11.61 % 0.34 0.00 % 0.34 -8.77 % 0.37 0.00 % 0.37 24.40 % 0.30 0.00 % 0.30 -7.10 % 0.32 0.00 % 0.32 76.50 % 0.18 0.00 % 0.18 80.65 % 0.10 0.00 % 0.10 -51.76 % 0.21 0.00 % 0.21 -39.42 % 0.34 0.00 % 0.34 80.93 % 0.19 0.00 % 0.19 42.91 % 0.13 0.00 % 0.13 392.22 % -0.05 0.00 % -0.05 -104.56 % 1.00 0.00 % 1.00 0.00 % 1.00 447.32 % -0.29
Gross profit ratio 0.55 -1.71 % 0.56 5.78 % 0.53 20.02 % 0.44 3.50 % 0.42 -4.35 % 0.44 -3.13 % 0.46 12.75 % 0.41 -5.24 % 0.43 2.46 % 0.42 -0.89 % 0.42 52.76 % 0.28 0.35 % 0.28 -32.00 % 0.40 5.26 % 0.38 -1.93 % 0.39 0.78 % 0.39 35.37 % 0.29 63.60 % 0.18 113.56 % -1.30 52.18 % -2.71 -553.54 % 0.60 0.00 % 0.60 171.27 % -0.84 32.37 % -1.24 0.00 % -1.24 -1 765.45 % -0.07 -107.60 % 0.87 0.00 % 0.87 -0.26 % 0.88 0.00 % 0.88 -0.99 % 0.88 0.00 % 0.88 2.51 % 0.86 0.00 % 0.86 6.30 % 0.81 0.00 % 0.81 10.45 % 0.74 0.00 % 0.74 3.84 % 0.71 0.00 % 0.71 -1.23 % 0.72 0.00 % 0.72 -4.63 % 0.75 0.00 % 0.75 24.87 % 0.60 0.00 % 0.60 41.54 % 0.43 0.00 % 0.43 31.81 % 0.32 0.00 % 0.32 -67.74 % 1.00 0.00 % 1.00 0.00 % 1.00 862.83 % 0.10
Weighted average shs out dil 39.432 M -7.21 % 42.497 M -4.34 % 44.427 M 0.00 % 44.427 M -5.94 % 47.235 M 0.01 % 47.232 M -0.55 % 47.494 M 3.58 % 45.850 M -4.03 % 47.777 M -2.63 % 49.067 M 8.83 % 45.085 M 9.87 % 41.037 M 0.75 % 40.732 M 0.16 % 40.668 M 0.29 % 40.549 M 0.24 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 2.31 % 39.538 M 0.00 % 39.538 M 7.35 % 36.831 M 0.00 % 36.831 M 10.21 % 33.419 M 0.00 % 33.419 M -10.92 % 37.517 M 14.75 % 32.694 M 4.43 % 31.308 M 0.55 % 31.138 M 1.39 % 30.710 M 0.01 % 30.706 M 0.00 % 30.706 M -0.15 % 30.753 M 1.03 % 30.440 M -0.51 % 30.596 M 0.07 % 30.575 M -4.68 % 32.075 M 9.68 % 29.244 M 17.22 % 24.948 M 1.52 % 24.574 M -0.99 % 24.819 M 2.75 % 24.156 M 2.66 % 23.529 M 4.33 % 22.553 M 25.30 % 18.000 M -20.00 % 22.500 M 0.00 % 22.500 M
Weighted average shs out 39.432 M -6.80 % 42.310 M -4.77 % 44.428 M 0.00 % 44.427 M -3.79 % 46.176 M 0.08 % 46.138 M 0.27 % 46.012 M 0.35 % 45.850 M 0.15 % 45.782 M 0.48 % 45.564 M 3.07 % 44.205 M 7.72 % 41.037 M 0.75 % 40.732 M 0.14 % 40.673 M 0.31 % 40.549 M 0.24 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 0.00 % 40.451 M 1.22 % 39.962 M -1.21 % 40.451 M -0.02 % 40.458 M 0.02 % 40.451 M 2.31 % 39.538 M 0.00 % 39.538 M 11.91 % 35.330 M 0.00 % 35.330 M 7.52 % 32.860 M 0.00 % 32.860 M -12.41 % 37.517 M 19.83 % 31.308 M 0.00 % 31.308 M 1.95 % 30.709 M 0.00 % 30.710 M 0.01 % 30.706 M 0.00 % 30.706 M -0.15 % 30.753 M 1.03 % 30.440 M -0.51 % 30.596 M 0.07 % 30.575 M -4.68 % 32.075 M 9.68 % 29.244 M 17.22 % 24.948 M 1.52 % 24.574 M 0.05 % 24.562 M 1.68 % 24.156 M 2.66 % 23.529 M 4.33 % 22.553 M 25.30 % 18.000 M -20.00 % 22.500 M 0.00 % 22.500 M
EPS diluted -0.59 39.80 % -0.98 -58.06 % -0.62 -715.79 % -0.08 -107.38 % 1.03 -42.46 % 1.79 -31.15 % 2.60 246.89 % -1.77 -188.50 % 2.00 32.45 % 1.51 -37.08 % 2.40 175.00 % -3.20 15.79 % -3.80 -2 335.29 % 0.17 104.93 % -3.45 -28.25 % -2.69 -13.03 % -2.38 26.77 % -3.25 -4.50 % -3.11 78.40 % -14.40 -140.00 % -6.00 -455.56 % -1.08 64.00 % -3.00 -279.75 % -0.79 -276.19 % -0.21 -110.00 % -0.10 -100.11 % 93.10 23 971.79 % -0.39 -104.65 % 8.39 199.64 % 2.80 0.00 % 2.80 -12.50 % 3.20 0.00 % 3.20 175.86 % 1.16 58.90 % 0.73 58.70 % 0.46 0.00 % 0.46 119.91 % -2.31 0.00 % -2.31 13.16 % -2.66 0.00 % -2.66 -428.40 % 0.81 0.00 % 0.81 -80.76 % 4.21 4.73 % 4.02 157.69 % 1.56 -14.75 % 1.83 66.36 % 1.10 0.92 % 1.09 -24.83 % 1.45 -2.68 % 1.49 227.35 % -1.17 -400.00 % 0.39 25.81 % 0.31 -75.00 % 1.24
Earnings per share -0.59 38.54 % -0.96 -54.84 % -0.62 -715.79 % -0.08 -107.24 % 1.05 -42.62 % 1.83 -34.64 % 2.80 258.19 % -1.77 -188.50 % 2.00 22.70 % 1.63 -32.08 % 2.40 175.00 % -3.20 15.79 % -3.80 -2 335.29 % 0.17 104.93 % -3.45 -28.25 % -2.69 -13.03 % -2.38 26.77 % -3.25 -4.50 % -3.11 78.40 % -14.40 -140.00 % -6.00 -455.56 % -1.08 64.00 % -3.00 -279.75 % -0.79 -276.19 % -0.21 -110.00 % -0.10 -100.11 % 94.50 24 330.77 % -0.39 -104.54 % 8.59 168.44 % 3.20 0.00 % 3.20 0.00 % 3.20 0.00 % 3.20 171.19 % 1.18 55.26 % 0.76 65.22 % 0.46 -2.13 % 0.47 120.35 % -2.31 0.00 % -2.31 13.16 % -2.66 0.00 % -2.66 -428.40 % 0.81 0.00 % 0.81 -80.76 % 4.21 4.73 % 4.02 157.69 % 1.56 -14.75 % 1.83 66.36 % 1.10 0.00 % 1.10 -24.14 % 1.45 -2.68 % 1.49 227.35 % -1.17 -400.00 % 0.39 25.81 % 0.31 -75.00 % 1.24
Gross profit 1.035 B -4.42 % 1.083 B 8.26 % 999.929 M 14.84 % 870.679 M 12.25 % 775.683 M -8.23 % 845.245 M -3.95 % 879.968 M 34.44 % 654.524 M 0.62 % 650.504 M 1.14 % 643.164 M 13.75 % 565.424 M 159.62 % 217.786 M 26.47 % 172.199 M -16.23 % 205.562 M 37.54 % 149.459 M 34.50 % 111.121 M 40.04 % 79.349 M 131.53 % 34.271 M 187.44 % 11.923 M 117.51 % -68.083 M 58.31 % -163.299 M -39 401.81 % 415.500 K 0.00 % 415.500 K 111.26 % -3.690 M 12.43 % -4.214 M -100.00 % -2.107 M -1 437.96 % -137.000 K -100.02 % 734.572 M 0.00 % 734.572 M 6.51 % 689.698 M 0.00 % 689.698 M 2.58 % 672.325 M 0.00 % 672.325 M 19.57 % 562.307 M 0.00 % 562.307 M 21.42 % 463.122 M 0.00 % 463.122 M 11.01 % 417.207 M 0.00 % 417.207 M 1.41 % 411.418 M 0.00 % 411.418 M -1.86 % 419.235 M 0.00 % 419.235 M -14.07 % 487.864 M 0.00 % 487.864 M 40.97 % 346.083 M 0.00 % 346.083 M 60.12 % 216.139 M 0.00 % 216.139 M 8.58 % 199.064 M 0.00 % 199.064 M -38.83 % 325.429 M -3.53 % 337.340 M 82.29 % 185.058 M 245.14 % 53.618 M
Income tax expense 647.000 K 110.73 % -6.028 M -524.21 % 1.421 M 212.69 % -1.261 M 76.19 % -5.296 M 79.02 % -25.241 M 43.41 % -44.603 M -400.48 % -8.912 M -1 293.04 % 747.000 K 78.71 % 418.000 K 194.37 % 142.000 K 150.35 % -282.000 K -223.68 % 228.000 K 216.67 % 72.000 K -72.83 % 265.000 K -80.54 % 1.362 M 584.42 % 199.000 K 541.94 % 31.000 K -27.91 % 43.000 K 115.00 % 20.000 K -72.60 % 73.000 K 0.69 % 72.500 K 0.00 % 72.500 K -94.47 % 1.312 M -55.84 % 2.971 M 100.00 % 1.486 M 86.74 % 795.500 K -97.30 % 29.477 M 0.00 % 29.477 M 38.13 % 21.340 M 0.00 % 21.340 M 10.20 % 19.365 M 0.00 % 19.365 M 330.29 % -8.409 M 0.00 % -8.409 M -929.65 % 1.014 M 0.00 % 1.014 M 127.97 % -3.624 M 0.00 % -3.624 M -7.70 % -3.365 M 0.00 % -3.365 M -429.32 % 1.022 M 0.00 % 1.022 M -88.50 % 8.885 M 0.00 % 8.885 M 22.03 % 7.281 M 0.00 % 7.281 M -22.44 % 9.388 M 0.00 % 9.388 M 1 462.99 % 600.624 K 0.00 % 600.624 K -97.71 % 26.276 M 476.47 % -6.979 M -0.15 % -6.969 M -144.98 % 15.493 M
Cost of revenue 853.709 M -0.67 % 859.455 M -4.25 % 897.619 M -19.31 % 1.112 B 5.66 % 1.053 B -0.73 % 1.061 B 1.77 % 1.042 B 8.84 % 957.513 M 10.36 % 867.623 M -3.03 % 894.738 M 15.52 % 774.558 M 35.74 % 570.625 M 25.87 % 453.348 M 50.01 % 302.214 M 26.38 % 239.139 M 38.85 % 172.231 M 38.28 % 124.556 M 46.63 % 84.945 M 51.87 % 55.932 M -53.63 % 120.624 M -46.05 % 223.568 M 79 745.71 % 280.000 K 0.00 % 280.000 K -96.54 % 8.092 M 6.28 % 7.614 M 100.00 % 3.807 M 73.12 % 2.199 M -97.93 % 106.158 M 0.00 % 106.158 M 8.72 % 97.646 M 0.00 % 97.646 M 11.51 % 87.565 M 0.00 % 87.565 M -1.82 % 89.184 M 0.00 % 89.184 M -16.84 % 107.247 M 0.00 % 107.247 M -28.65 % 150.319 M 0.00 % 150.319 M -11.44 % 169.738 M 0.00 % 169.738 M 2.43 % 165.706 M 0.00 % 165.706 M 2.73 % 161.306 M 0.00 % 161.306 M -29.55 % 228.958 M 0.00 % 228.958 M -21.64 % 292.176 M 0.00 % 292.176 M -30.10 % 417.999 M 0.00 % 417.999 M 0.000 0.000 0.000 -100.00 % 462.627 M
General and administrative expenses 0.000 -100.00 % 3.618 M 0.000 100.00 % -734.716 M -199.53 % 738.167 M 57.70 % 468.071 M -38.00 % 754.906 M 93.54 % 390.059 M -30.31 % 559.704 M 60.09 % 349.615 M -24.88 % 465.439 M 33.73 % 348.035 M 1.91 % 341.513 M 667.26 % 44.511 M 519.15 % 7.189 M -88.71 % 63.688 M 820.75 % 6.917 M -75.67 % 28.429 M 0.000 -100.00 % 13.051 M 0.000 0.000 0.000 -100.00 % 4.796 M 0.000 0.000 -100.00 % 60.428 M -64.72 % 171.279 M 0.00 % 171.279 M 1 408.53 % 11.354 M 0.00 % 11.354 M 10.73 % 10.254 M 0.00 % 10.254 M 20.40 % 8.517 M 0.00 % 8.517 M -97.96 % 416.856 M 0.00 % 416.856 M -9.37 % 459.970 M 0.00 % 459.970 M 112.41 % 216.547 M 0.00 % 216.547 M 17.71 % 183.970 M 0.00 % 183.970 M -47.77 % 352.244 M 0.00 % 352.244 M 16.91 % 301.291 M 0.00 % 301.291 M 145.24 % 122.855 M 0.00 % 122.855 M -51.54 % 253.494 M 0.00 % 253.494 M 0.000 0.000 0.000 -100.00 % 196.830 M
Selling and marketing expenses 61.832 M -31.66 % 90.473 M 39.14 % 65.021 M -52.26 % 136.185 M 392.34 % 27.661 M -12.73 % 31.694 M 41.87 % 22.340 M -62.85 % 60.143 M 143.57 % 24.692 M -7.22 % 26.613 M 132.70 % 11.437 M -11.55 % 12.930 M -35.65 % 20.093 M -54.77 % 44.423 M 43.33 % 30.993 M 16.04 % 26.710 M 97.87 % 13.499 M -53.91 % 29.290 M 0.000 -100.00 % 35.741 M 362.85 % 7.722 M 0.000 0.000 -100.00 % 8.595 M 0.000 0.000 -100.00 % 214.000 K -99.88 % 172.068 M 0.00 % 172.068 M -7.67 % 186.364 M 0.00 % 186.364 M 24.33 % 149.897 M 0.00 % 149.897 M -2.58 % 153.872 M 0.00 % 153.872 M 0.000 0.000 0.000 0.000 -100.00 % 133.739 M 0.00 % 133.739 M 17.23 % 114.083 M 0.00 % 114.083 M 0.000 0.000 0.000 0.000 -100.00 % 43.288 M 0.00 % 43.288 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 1.922 B 0.000 100.00 % -576.081 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 122.791 M 0.00 % 122.791 M 0.000 0.000 0.000 -100.00 % 3.524 M 3 751.37 % 91.500 K 0.00 % 91.500 K 0.000 0.000 0.000 0.000 -100.00 % 320.743 M 0.00 % 320.743 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
Operating expenses 61.832 M -96.97 % 2.039 B 3 036.29 % 65.021 M -92.88 % 913.129 M 19.23 % 765.827 M -5.33 % 808.965 M 4.08 % 777.246 M 1.35 % 766.894 M 31.23 % 584.396 M -9.84 % 648.210 M 35.93 % 476.875 M 32.11 % 360.964 M -0.18 % 361.606 M 66.49 % 217.199 M -29.44 % 307.838 M 26.94 % 242.508 M 19.60 % 202.762 M 2.63 % 197.570 M 12.67 % 175.347 M -68.33 % 553.708 M 355.32 % 121.609 M -0.96 % 122.791 M 0.00 % 122.791 M 57.61 % 77.910 M 64.19 % 47.450 M 100.00 % 23.725 M -61.95 % 62.360 M -88.61 % 547.285 M 0.00 % 547.285 M -1.00 % 552.802 M 0.00 % 552.802 M 6.52 % 518.982 M 0.00 % 518.982 M 7.42 % 483.131 M 0.00 % 483.131 M 15.90 % 416.856 M 0.00 % 416.856 M -9.37 % 459.970 M 0.00 % 459.970 M -3.29 % 475.636 M 0.00 % 475.636 M 20.92 % 393.350 M 0.00 % 393.350 M 11.67 % 352.244 M 0.00 % 352.244 M 16.91 % 301.291 M 0.00 % 301.291 M 63.40 % 184.384 M 0.00 % 184.384 M -27.26 % 253.498 M 0.00 % 253.498 M 0.000 0.000 0.000 -100.00 % 212.328 M
Cost and expenses 915.541 M -68.42 % 2.899 B 201.12 % 962.640 M -52.48 % 2.026 B 11.37 % 1.819 B -2.72 % 1.870 B 2.76 % 1.819 B 5.51 % 1.724 B 18.76 % 1.452 B -5.89 % 1.543 B 23.29 % 1.251 B 34.33 % 931.589 M 14.31 % 814.954 M 56.90 % 519.413 M -5.04 % 546.977 M 31.88 % 414.739 M 26.71 % 327.318 M 15.86 % 282.515 M 22.15 % 231.279 M -65.70 % 674.332 M 95.36 % 345.177 M 180.47 % 123.071 M 0.00 % 123.071 M 43.10 % 86.002 M 56.19 % 55.064 M 100.00 % 27.532 M -57.35 % 64.559 M -90.12 % 653.442 M 0.00 % 653.442 M 0.46 % 650.448 M 0.00 % 650.448 M 7.24 % 606.547 M 0.00 % 606.547 M 5.98 % 572.314 M 0.00 % 572.314 M 9.20 % 524.103 M 0.00 % 524.103 M -14.12 % 610.289 M 0.00 % 610.289 M -5.44 % 645.374 M 0.00 % 645.374 M 15.44 % 559.056 M 0.00 % 559.056 M 8.86 % 513.551 M 0.00 % 513.551 M -3.15 % 530.249 M 0.00 % 530.249 M 11.27 % 476.560 M 0.00 % 476.560 M -29.03 % 671.497 M 0.00 % 671.497 M 0.000 0.000 0.000 -100.00 % 674.955 M
Research and development expenses 0.000 -100.00 % 23.271 M 0.000 -100.00 % 11.019 M 0.000 -100.00 % 2.116 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 61.832 M -34.28 % 94.091 M 44.71 % 65.021 M -95.60 % 1.478 B 93.02 % 765.827 M -5.33 % 808.965 M 4.08 % 777.246 M 1.35 % 766.894 M 31.23 % 584.396 M -9.84 % 648.210 M 35.93 % 476.875 M 32.11 % 360.964 M -0.18 % 361.606 M 306.60 % 88.934 M 132.92 % 38.182 M -57.76 % 90.398 M 342.78 % 20.416 M -64.63 % 57.719 M 0.000 -100.00 % 48.792 M 531.86 % 7.722 M 0.000 0.000 -100.00 % 13.391 M 0.000 0.000 -100.00 % 60.642 M -82.34 % 343.347 M 0.00 % 343.347 M 73.66 % 197.718 M 0.00 % 197.718 M 23.46 % 160.151 M 0.00 % 160.151 M -1.38 % 162.388 M 0.00 % 162.388 M -61.04 % 416.856 M 0.00 % 416.856 M -9.37 % 459.970 M 0.00 % 459.970 M 31.31 % 350.286 M 0.00 % 350.286 M 17.52 % 298.054 M 0.00 % 298.054 M -15.38 % 352.244 M 0.00 % 352.244 M 16.91 % 301.291 M 0.00 % 301.291 M 81.34 % 166.143 M 0.00 % 166.143 M -34.46 % 253.494 M 0.00 % 253.494 M 0.000 0.000 0.000 -100.00 % 196.830 M
Interest income 0.000 100.00 % -7.141 M -120.66 % 34.570 M 75.56 % 19.691 M 17.19 % 16.803 M 99.23 % 8.434 M 10.09 % 7.661 M 259.59 % 2.131 M -32.32 % 3.148 M 9.80 % 2.867 M -45.61 % 5.272 M 17.68 % 4.480 M -38.91 % 7.333 M -60.31 % 18.477 M 0.000 -100.00 % 24.033 M -11.02 % 27.010 M -15.53 % 31.977 M 0.000 -100.00 % 44.286 M 0.000 -100.00 % 54.336 M 0.00 % 54.336 M 6.37 % 51.082 M 0.000 -100.00 % 20.107 M 610.38 % -3.940 M -334.08 % 1.683 M 0.00 % 1.683 M -70.40 % 5.686 M 0.00 % 5.686 M 133.56 % 2.435 M 0.00 % 2.435 M -68.78 % 7.798 M 0.00 % 7.798 M -31.17 % 11.329 M 0.00 % 11.329 M 11.15 % 10.192 M 0.00 % 10.192 M 0.000 0.000 0.000 0.000 -100.00 % 1.579 M 0.00 % 1.579 M 0.000 0.000 -100.00 % 17.718 M 0.00 % 17.718 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 100.00 % -2.040 M -108.11 % 25.148 M 149.29 % 10.088 M 20.42 % 8.377 M 6.67 % 7.853 M 36.34 % 5.760 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.610 M 0.00 % 2.610 M 0.000 0.000 0.000 -100.00 % 4.356 M 637.06 % 591.000 K 0.00 % 591.000 K -83.81 % 3.651 M 0.00 % 3.651 M -86.75 % 27.564 M 0.00 % 27.564 M -21.30 % 35.022 M 0.00 % 35.022 M -19.92 % 43.731 M 0.00 % 43.731 M -1.34 % 44.326 M 0.00 % 44.326 M 0.000 0.000 0.000 0.000 -100.00 % 300.181 K 0.00 % 300.181 K -82.86 % 1.751 M 0.00 % 1.751 M -22.86 % 2.270 M 0.00 % 2.270 M 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 54.025 M -78.38 % 249.847 M 344.17 % 56.250 M 198.40 % -57.163 M -138.65 % 147.908 M 3.22 % 143.296 M 2.32 % 140.052 M 1.75 % 137.641 M 22.41 % 112.443 M 4.35 % 107.756 M 9.87 % 98.075 M 5.63 % 92.852 M 19.25 % 77.863 M 56.25 % 49.833 M 19.66 % 41.647 M 23.50 % 33.723 M 19.96 % 28.112 M 20.00 % 23.426 M -2.25 % 23.966 M -8.98 % 26.330 M -23.72 % 34.517 M 0.000 0.000 -100.00 % 28.524 M 54.53 % 18.458 M 100.00 % 9.229 M 1 379.01 % 624.000 K -99.51 % 128.035 M 0.00 % 128.035 M 3.40 % 123.825 M 0.00 % 123.825 M 20.08 % 103.121 M 0.00 % 103.121 M -1.81 % 105.026 M 0.00 % 105.026 M -23.21 % 136.777 M 0.00 % 136.777 M -6.29 % 145.956 M 0.00 % 145.956 M 15.66 % 126.197 M 0.00 % 126.197 M 26.93 % 99.423 M 0.00 % 99.423 M 13.02 % 87.972 M 0.00 % 87.972 M 36.03 % 64.673 M 0.00 % 64.673 M 67.58 % 38.592 M 0.00 % 38.592 M 46.70 % 26.307 M 0.00 % 26.307 M 0.000 0.000 0.000 -100.00 % 15.498 M
Operating income 972.866 M 201.69 % -956.744 M -202.34 % 934.908 M 2 302.37 % -42.450 M -530.70 % 9.856 M -72.83 % 36.280 M -64.68 % 102.722 M 191.41 % -112.370 M -269.98 % 66.108 M 1 410.11 % -5.046 M -105.70 % 88.549 M 161.85 % -143.178 M 24.41 % -189.407 M 2.41 % -194.086 M -3.87 % -186.856 M 8.25 % -203.664 M -21.01 % -168.308 M -1.84 % -165.266 M 1.81 % -168.314 M 32.99 % -251.170 M 17.02 % -302.688 M -147.34 % -122.375 M 0.00 % -122.375 M -11.51 % -109.739 M -10.38 % -99.416 M -100.00 % -49.708 M -121.38 % -22.454 M -112.07 % 185.990 M 0.00 % 185.990 M 30.44 % 142.582 M 0.00 % 142.582 M -5.52 % 150.909 M 0.00 % 150.909 M 90.60 % 79.176 M 0.00 % 79.176 M 71.14 % 46.265 M 0.00 % 46.265 M 208.19 % -42.763 M 0.00 % -42.763 M 36.40 % -67.237 M 0.00 % -67.237 M -373.86 % 24.551 M 0.00 % 24.551 M -81.90 % 135.619 M 0.00 % 135.619 M 202.77 % 44.793 M 0.00 % 44.793 M 41.04 % 31.759 M 0.00 % 31.759 M 121.11 % -150.429 M 0.00 % -150.429 M -146.22 % 325.429 M -3.53 % 337.340 M 82.29 % 185.058 M 212.75 % -164.135 M
Operating income ratio 0.52 204.57 % -0.49 -200.00 % 0.49 2 401.72 % -0.02 -497.13 % 0.01 -71.68 % 0.02 -64.38 % 0.05 176.67 % -0.07 -260.08 % 0.04 1 427.17 % 0.00 -104.97 % 0.07 136.39 % -0.18 40.02 % -0.30 20.78 % -0.38 20.51 % -0.48 33.10 % -0.72 12.92 % -0.83 40.46 % -1.39 44.11 % -2.48 48.11 % -4.78 4.82 % -5.02 97.15 % -175.95 0.00 % -175.95 -605.80 % -24.93 14.74 % -29.24 0.00 % -29.24 -168.52 % -10.89 -5 022.35 % 0.22 0.00 % 0.22 22.16 % 0.18 0.00 % 0.18 -8.81 % 0.20 0.00 % 0.20 63.41 % 0.12 0.00 % 0.12 49.83 % 0.08 0.00 % 0.08 207.65 % -0.08 0.00 % -0.08 34.87 % -0.12 0.00 % -0.12 -375.64 % 0.04 0.00 % 0.04 -79.91 % 0.21 0.00 % 0.21 168.20 % 0.08 0.00 % 0.08 24.67 % 0.06 0.00 % 0.06 125.63 % -0.24 0.00 % -0.24 -124.38 % 1.00 0.00 % 1.00 0.00 % 1.00 414.52 % -0.32
Total other income expenses net -996.718 M -209.01 % 914.336 M 194.87 % -963.807 M 0.000 -100.00 % 11.844 M 276.17 % -6.723 M 89.00 % -61.099 M -191.00 % 67.145 M 476.53 % -17.833 M -142.05 % 42.407 M 225.32 % -33.840 M -144.66 % 75.776 M -32.24 % 111.826 M 201.86 % -109.788 M -684.57 % 18.781 M -80.50 % 96.310 M 33.94 % 71.905 M 166.66 % -107.874 M -386.11 % 37.704 M 111.55 % -326.335 M -410.38 % -63.940 M -256.43 % 40.876 M 0.00 % 40.876 M -48.40 % 79.221 M -9.94 % 87.965 M 100.00 % 43.983 M 553.92 % -9.690 M -2 277.42 % 445.000 K 0.00 % 445.000 K 100.06 % -704.181 M 0.00 % -704.181 M -2 702.26 % -25.129 M 0.00 % -25.129 M -0.55 % -24.990 M 0.00 % -24.990 M 18.94 % -30.828 M 0.00 % -30.828 M 3.37 % -31.902 M 0.00 % -31.902 M -83.09 % -17.424 M 0.00 % -17.424 M -657.75 % 3.124 M 0.00 % 3.124 M 47.31 % 2.121 M 0.00 % 2.121 M -73.65 % 8.049 M 0.00 % 8.049 M 454.60 % -2.270 M 0.00 % -2.270 M -102.52 % 90.035 M 0.00 % 90.035 M 127.67 % -325.429 M 3.53 % -337.340 M -82.29 % -185.058 M -188.18 % 209.855 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-08-31 2014-02-28 2013-11-30 2013-05-31 2012-11-30 2012-02-29 2011-08-31 2011-02-28 2010-08-31 2010-02-28 2009-08-31 2009-02-28 2008-08-31 2008-02-29 2007-11-30 2007-05-31 2006-11-30 2006-05-31 2005-11-30 2005-05-31 2004-11-30 2004-05-31 2003-11-30 2003-05-31 2002-11-30 2002-05-31 2001-11-30 2001-05-31 2000-11-30 2000-05-31 1999-11-30 1999-05-31 1998-11-30 1998-02-28
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-05-31 2013-11-30 2013-05-31 2012-11-30 2011-08-31 2010-08-31 2009-08-31 2008-08-31 2007-08-31 2006-08-31 2005-08-31 2004-08-31 2003-08-31 2002-08-31 2001-08-31 2000-08-31 1999-08-31 1998-08-31
Net debt 136.028 M 208.17 % -125.751 M 15.63 % -149.053 M -204.79 % 142.234 M 309.46 % -67.906 M 32.97 % -101.314 M -93.92 % -52.244 M 48.89 % -102.217 M 78.48 % -475.027 M 26.27 % -644.271 M -55.93 % -413.186 M -192.18 % 448.231 M 36.85 % 327.546 M 1 335.60 % -26.509 M -114.20 % 186.711 M 56.34 % 119.424 M 245.59 % 34.557 M -75.27 % 139.747 M 406.97 % -45.524 M 55.81 % -103.015 M -597.79 % -14.763 M 13.27 % -17.021 M -103.04 % 559.060 M 152.84 % 221.113 M 16.81 % 189.285 M 215.20 % -164.305 M 59.70 % -407.738 M 10.23 % -454.215 M -686.74 % -57.734 M -122.06 % 261.726 M -37.79 % 420.708 M -47.78 % 805.615 M 96.98 % 408.986 M 290.21 % -215.016 M 43.96 % -383.693 M -44.83 % -264.933 M 42.14 % -457.863 M 24.02 % -602.629 M -133.09 % -258.541 M -11.58 % -231.701 M
Total investments 270.747 M 109.06 % 129.506 M -67.99 % 404.522 M -54.24 % 884.050 M 237.35 % 262.054 M -10.50 % 292.791 M -2.56 % 300.487 M 11.82 % 268.733 M -8.71 % 294.357 M -9.18 % 324.119 M -7.33 % 349.760 M -25.94 % 472.284 M -28.56 % 661.070 M 0.68 % 656.634 M -2.57 % 673.934 M -0.18 % 675.161 M -6.82 % 724.580 M -12.49 % 828.019 M -18.73 % 1.019 B -16.42 % 1.219 B -5.17 % 1.285 B -13.75 % 1.490 B -39.50 % 2.464 B 13.41 % 2.172 B -5.73 % 2.304 B 7.36 % 2.146 B 715.26 % 263.270 M 0.000 -100.00 % 20.235 M -82.43 % 115.189 M 26.64 % 90.956 M -71.98 % 324.568 M 77.04 % 183.334 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 412.058 M -0.94 % 415.954 M -4.67 % 436.319 M -7.72 % 472.799 M -12.81 % 542.247 M -10.30 % 604.493 M 15.45 % 523.595 M 0.30 % 522.030 M 39.38 % 374.550 M 25.60 % 298.208 M 16.40 % 256.185 M -57.16 % 597.944 M 53.68 % 389.082 M 390.08 % 79.392 M -71.03 % 274.058 M 24.79 % 219.623 M 135.22 % 93.370 M -49.30 % 184.144 M 444.00 % 33.850 M -52.85 % 71.793 M -83.31 % 430.151 M -46.38 % 802.165 M -7.19 % 864.281 M 24.06 % 696.637 M 29.70 % 537.134 M 64.17 % 327.177 M 26 327.87 % 1.238 M -99.08 % 134.450 M -17.68 % 163.318 M -76.08 % 682.882 M -28.37 % 953.352 M 0.29 % 950.552 M 0.20 % 948.691 M 2 818.70 % 32.504 M 78.92 % 18.167 M -59.29 % 44.621 M -20.74 % 56.295 M -28.35 % 78.565 M 14.99 % 68.323 M 252.67 % 19.373 M
Accumulated other comprehensive income loss 216.352 M -0.40 % 217.221 M 0.00 % 217.219 M 7.48 % 202.100 M 753.57 % 23.677 M 12.18 % 21.106 M -25.12 % 28.188 M -28.28 % 39.305 M -10.45 % 43.894 M 1.81 % 43.113 M 36.37 % 31.614 M -9.41 % 34.899 M -5.45 % 36.909 M -81.39 % 198.364 M -3.60 % 205.765 M -2.22 % 210.431 M 29.69 % 162.252 M 16.27 % 139.542 M 1.83 % 137.033 M 10.17 % 124.380 M -17.50 % 150.762 M 17.45 % 128.365 M -22.97 % 166.641 M 29.69 % 128.494 M 39.32 % 92.228 M -36.25 % 144.661 M 0.000 0.000 -100.00 % 26.099 M 19.82 % 21.781 M 13.01 % 19.273 M 41.21 % 13.649 M 0.000 0.000 -100.00 % 2.090 M -76.90 % 9.047 M 3 841.55 % -241.810 K 0.000 0.000 0.000
Retained earnings -473.084 M -214.12 % -150.606 M -238.13 % 109.032 M -21.13 % 138.244 M -45.19 % 252.245 M 24.03 % 203.377 M 5.50 % 192.781 M 196.74 % 64.967 M -70.38 % 219.348 M 77.55 % 123.544 M 150.64 % 49.291 M 182.12 % -60.021 M -180.56 % 74.501 M -67.58 % 229.834 M 2.99 % 223.166 M -41.78 % 383.287 M -22.10 % 492.003 M -16.36 % 588.207 M -18.25 % 719.560 M -14.88 % 845.323 M -40.59 % 1.423 B -14.18 % 1.658 B -4.26 % 1.732 B -2.45 % 1.775 B -6.04 % 1.889 B -3.26 % 1.953 B 37 855.42 % 5.146 M -99.68 % 1.612 B 38.72 % 1.162 B 323.00 % 274.728 M 37.07 % 200.429 M 2.09 % 196.321 M -42.07 % 338.869 M -31.58 % 495.304 M -2.07 % 505.754 M 81.69 % 278.364 M 48.65 % 187.262 M 35.46 % 138.237 M 100.06 % 69.099 M 4.91 % 65.868 M
Common stock 1.806 B 0.04 % 1.805 B 0.00 % 1.805 B 0.00 % 1.805 B 0.04 % 1.804 B 0.19 % 1.801 B 0.31 % 1.795 B 1.20 % 1.774 B 0.18 % 1.771 B 1.33 % 1.748 B 0.05 % 1.747 B 35.05 % 1.293 B 0.74 % 1.284 B 0.29 % 1.280 B 0.24 % 1.277 B 0.65 % 1.269 B 0.00 % 1.269 B 0.00 % 1.269 B 0.00 % 1.269 B 0.00 % 1.269 B 0.00 % 1.269 B 0.00 % 1.269 B 0.00 % 1.269 B 1 468.46 % 80.902 M 0.00 % 80.902 M 0.00 % 80.902 M 4.81 % 77.191 M 0.90 % 76.500 M 15.18 % 66.418 M 2.19 % 64.993 M 5.46 % 61.625 M 0.33 % 61.425 M 0.00 % 61.428 M 0.60 % 61.061 M 0.97 % 60.473 M 20.75 % 50.081 M 1.97 % 49.111 M 0.30 % 48.963 M 21.28 % 40.373 M 0.19 % 40.296 M
Total equity 1.549 B -17.24 % 1.872 B -12.18 % 2.131 B -0.66 % 2.145 B -5.22 % 2.264 B 2.48 % 2.209 B 0.41 % 2.200 B 6.72 % 2.061 B -7.05 % 2.218 B 5.71 % 2.098 B 4.31 % 2.011 B 38.54 % 1.452 B -8.05 % 1.579 B -7.59 % 1.708 B 0.13 % 1.706 B -8.40 % 1.863 B -3.15 % 1.923 B -3.68 % 1.997 B -6.06 % 2.126 B -5.05 % 2.239 B -21.25 % 2.843 B -6.96 % 3.055 B -3.54 % 3.167 B -0.17 % 3.173 B -2.40 % 3.251 B -3.45 % 3.367 B 87.31 % 1.797 B 6.45 % 1.689 B 37.44 % 1.229 B 19.10 % 1.031 B 14.17 % 903.461 M 1.31 % 891.795 M -12.63 % 1.021 B -13.19 % 1.176 B -0.70 % 1.184 B 30.09 % 910.085 M 11.57 % 815.710 M 4.91 % 777.558 M 190.29 % 267.857 M 0.48 % 266.572 M
Other non current liabilities 16.989 M 42.75 % 11.901 M 432.25 % 2.236 M -72.69 % 8.188 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 431.000 K 89.87 % 227.000 K 99.12 % 114.000 K -99.01 % 11.564 M 2.40 % 11.293 M 2 230.75 % -530.000 K 28.81 % -744.513 K 0.000 0.000 -100.00 % 7.772 K -99.99 % 90.803 M 0.000 -100.00 % 15.006 M 0.000 0.000 0.000 0.000
Long term debt 286.380 M 3.71 % 276.140 M -8.39 % 301.425 M -6.23 % 321.448 M -17.63 % 390.230 M -11.39 % 440.395 M 13.81 % 386.943 M -2.44 % 396.625 M 45.46 % 272.665 M 33.79 % 203.795 M 23.32 % 165.254 M -15.93 % 196.571 M 18.05 % 166.512 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.000 K -99.54 % 5.251 M -31.75 % 7.694 M 2 571.53 % 288.000 K -99.77 % 123.960 M -24.25 % 163.646 M -76.06 % 683.497 M -28.24 % 952.518 M 0.34 % 949.253 M 0.19 % 947.495 M 0.000 0.000 0.000 -100.00 % 25.476 M 244.88 % 7.387 M -36.57 % 11.646 M 0.000
Total non current liabilities 303.369 M 4.48 % 290.367 M -4.38 % 303.661 M -7.88 % 329.636 M -15.90 % 391.939 M -11.32 % 441.961 M 13.80 % 388.374 M -2.42 % 398.016 M 45.28 % 273.960 M 33.62 % 205.022 M 23.25 % 166.340 M -15.89 % 197.759 M 17.56 % 168.219 M 11 273.83 % 1.479 M -38.91 % 2.421 M 12.29 % 2.156 M 171.54 % 794.000 K -20.04 % 993.000 K 3.22 % 962.000 K 4.68 % 919.000 K 2.22 % 899.000 K 8.84 % 826.000 K 0.000 -100.00 % 455.000 K -91.69 % 5.478 M -29.84 % 7.808 M -93.70 % 123.982 M -35.12 % 191.096 M 6.86 % 178.825 M -74.00 % 687.689 M -27.82 % 952.806 M 0.34 % 949.603 M -0.88 % 958.041 M 773.36 % 109.696 M 631.63 % 14.993 M -0.09 % 15.006 M -51.53 % 30.959 M 160.78 % 11.872 M -19.52 % 14.752 M 375.91 % 3.100 M
Other current liabilities 456.240 M 0.06 % 455.989 M 1.24 % 450.393 M 133.01 % 193.291 M 3 641.60 % 5.166 M 0.39 % 5.146 M 25.91 % 4.087 M 21.06 % 3.376 M -21.85 % 4.320 M -13.58 % 4.999 M -5.25 % 5.276 M 103.06 % -172.516 M 9.32 % -190.253 M -3 404.72 % 5.757 M 34.32 % 4.286 M -97.31 % 159.126 M 0.48 % 158.360 M 34.38 % 117.847 M -45.30 % 215.445 M 127.85 % 94.557 M 143.01 % 38.910 M 1 942.52 % 1.905 M -96.93 % 62.111 M -24.10 % 81.836 M 100.09 % 40.900 M 5.68 % 38.701 M -88.00 % 322.449 M -0.65 % 324.551 M -2.41 % 332.578 M 9.28 % 304.324 M 117.85 % 139.693 M -13.61 % 161.705 M -32.76 % 240.495 M 15.76 % 207.761 M 0.24 % 207.265 M 1 039.05 % 18.196 M -85.82 % 128.315 M -7.57 % 138.830 M 56.85 % 88.509 M 44.58 % 61.219 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 259.392 M -40.51 % 435.997 M -1.86 % 444.276 M 32.60 % 335.059 M -18.64 % 411.843 M 71.61 % 239.983 M -15.98 % 285.637 M 9.19 % 261.605 M 46.94 % 178.036 M -9.17 % 196.010 M 5.76 % 185.337 M 25.42 % 147.773 M -4.56 % 154.840 M 0.50 % 154.074 M 32.89 % 115.942 M -45.70 % 213.540 M 130.48 % 92.652 M 150.38 % 37.005 M -49.91 % 73.876 M 0.000 0.000 0.000 0.000 -100.00 % 297.761 M -2.14 % 304.262 M -5.96 % 323.550 M 193.27 % 110.327 M 26.32 % 87.338 M 158.81 % 33.746 M -8.18 % 36.752 M 4.15 % 35.289 M 247.08 % 10.167 M 96.91 % 5.163 M 69.29 % 3.050 M -28.91 % 4.290 M 0.000 0.000
Short term debt 125.678 M -10.11 % 139.814 M 3.65 % 134.894 M -10.87 % 151.351 M -0.44 % 152.017 M -7.36 % 164.098 M 20.08 % 136.652 M 8.97 % 125.405 M 23.08 % 101.885 M 7.91 % 94.413 M 3.83 % 90.931 M -77.35 % 401.373 M 80.34 % 222.570 M 180.34 % 79.392 M -71.03 % 274.058 M 24.79 % 219.623 M 135.22 % 93.370 M -49.30 % 184.144 M 444.00 % 33.850 M -52.85 % 71.793 M -83.31 % 430.151 M -46.38 % 802.165 M -7.19 % 864.281 M 24.05 % 696.704 M 30.97 % 531.973 M 66.51 % 319.483 M 33 529.79 % 950.000 K -91.12 % 10.702 M 92.27 % 5.566 M 2 238.06 % 238.061 K -71.46 % 834.242 K -35.77 % 1.299 M 8.52 % 1.197 M -96.32 % 32.504 M 78.92 % 18.167 M -59.29 % 44.621 M 44.78 % 30.819 M -56.70 % 71.178 M 25.58 % 56.677 M 192.56 % 19.373 M
Total current liabilities 988.452 M 5.41 % 937.754 M -9.06 % 1.031 B 4.50 % 986.797 M 1.76 % 969.774 M 0.10 % 968.758 M 21.54 % 797.038 M 0.00 % 797.009 M 33.50 % 597.023 M -15.40 % 705.695 M 17.40 % 601.101 M -20.27 % 753.884 M 20.74 % 624.392 M 49.74 % 416.979 M -20.81 % 526.542 M 11.63 % 471.700 M 52.63 % 309.051 M -4.82 % 324.705 M 23.44 % 263.043 M 46.67 % 179.345 M -62.36 % 476.462 M -46.01 % 882.450 M -5.16 % 930.479 M 18.68 % 784.055 M 35.90 % 576.947 M 58.81 % 363.287 M 5.88 % 343.099 M -7.75 % 371.914 M -1.53 % 377.692 M 5.21 % 358.989 M 18.15 % 303.851 M 7.31 % 283.147 M -23.31 % 369.226 M -7.23 % 398.011 M 14.06 % 348.935 M -13.21 % 402.056 M 34.94 % 297.948 M -30.97 % 431.622 M 20.85 % 357.143 M 145.15 % 145.685 M
Total liabilities 1.292 B 5.19 % 1.228 B -8.00 % 1.335 B 1.40 % 1.316 B -3.33 % 1.362 B 5.53 % 1.290 B 8.85 % 1.185 B -0.80 % 1.195 B 37.20 % 870.983 M -4.36 % 910.717 M 18.67 % 767.441 M -19.36 % 951.643 M 20.06 % 792.611 M 89.41 % 418.458 M -20.89 % 528.963 M 11.63 % 473.856 M 52.93 % 309.845 M -4.87 % 325.698 M 23.37 % 264.005 M 46.45 % 180.264 M -62.24 % 477.361 M -45.96 % 883.276 M -5.07 % 930.479 M 18.61 % 784.510 M 34.70 % 582.425 M 56.95 % 371.095 M -20.55 % 467.081 M -17.04 % 563.010 M 1.17 % 556.517 M -46.83 % 1.047 B -16.71 % 1.257 B 1.94 % 1.233 B -7.12 % 1.327 B 161.42 % 507.707 M 39.51 % 363.928 M -12.74 % 417.063 M 26.80 % 328.908 M -25.84 % 443.494 M 19.25 % 371.895 M 149.95 % 148.785 M
Other non current assets 150.016 M -59.01 % 366.020 M 140.89 % 151.947 M 134.69 % 64.744 M -72.48 % 235.224 M 654.11 % -42.451 M -121.69 % 195.719 M -62.36 % 519.908 M 258.66 % 144.960 M -53.28 % 310.281 M 216.28 % 98.103 M -73.98 % 377.076 M 647.80 % 50.425 M -83.14 % 299.139 M 209.96 % 96.510 M -85.95 % 687.073 M -6.99 % 738.711 M -31.84 % 1.084 B 23 428.61 % 4.606 M -85.35 % 31.445 M 5 575.99 % 554.000 K 94.39 % 285.000 K 547.73 % 44.000 K -64.23 % 123.000 K -7.52 % 133.000 K -92.93 % 1.880 M -90.32 % 19.424 M 64.61 % 11.800 M -13.74 % 13.680 M -34.71 % 20.954 M -61.86 % 54.935 M -2.42 % 56.300 M -25.62 % 75.689 M 9.74 % 68.970 M 77.17 % 38.930 M 0.000 -100.00 % 67.933 M 239.53 % 20.008 M 0.000 -100.00 % 11.624 M
Long term investments 104.522 M 18.52 % 88.186 M -38.21 % 142.727 M -70.28 % 480.310 M 387.71 % 98.482 M -59.14 % 241.049 M 16.68 % 206.598 M 121.13 % 93.428 M -53.57 % 201.211 M -34.23 % 305.922 M 8.67 % 281.513 M -27.63 % 389.016 M -38.31 % 630.566 M -0.12 % 631.339 M 1.05 % 624.763 M 31.76 % 474.157 M -5.74 % 503.053 M 6.44 % 472.613 M -53.61 % 1.019 B -16.42 % 1.219 B -5.17 % 1.285 B -13.75 % 1.490 B -8.75 % 1.633 B -0.86 % 1.648 B 1.68 % 1.620 B 12.66 % 1.438 B 0.000 0.000 -100.00 % 5.197 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 179.179 M 7.90 % 166.060 M 10.20 % 150.693 M 11.44 % 135.226 M 11.70 % 121.067 M 98.18 % 61.088 M -26.58 % 83.206 M 16.63 % 71.343 M 14.91 % 62.086 M 4.02 % 59.686 M -9.97 % 66.292 M -8.97 % 72.826 M -8.34 % 79.450 M -9.36 % 87.653 M -12.94 % 100.679 M 0.85 % 99.828 M -8.64 % 109.269 M -2.65 % 112.248 M -5.57 % 118.872 M -5.21 % 125.410 M -66.55 % 374.896 M -4.17 % 391.198 M -1.04 % 395.328 M -4.02 % 411.905 M 41.37 % 291.366 M -3.40 % 301.630 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.129 M -33.39 % 3.197 M -24.93 % 4.259 M 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 897.000 K 0.00 % 897.000 K 0.00 % 897.000 K 0.00 % 897.000 K 0.00 % 897.000 K 0.00 % 897.000 K 0.00 % 897.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.066 M 0.00 % 1.066 M 0.00 % 1.066 M 0.44 % 1.061 M -0.64 % 1.068 M 0.25 % 1.065 M 0.07 % 1.065 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 179.179 M 7.90 % 166.060 M 10.20 % 150.693 M 11.44 % 135.226 M 11.70 % 121.067 M 98.18 % 61.088 M -26.58 % 83.206 M 16.63 % 71.343 M 14.91 % 62.086 M 2.48 % 60.583 M -9.83 % 67.189 M -8.86 % 73.723 M -8.24 % 80.347 M -9.26 % 88.550 M -12.82 % 101.576 M 0.84 % 100.725 M -7.82 % 109.269 M -2.65 % 112.248 M -5.57 % 118.872 M -5.21 % 125.410 M -66.55 % 374.896 M -4.17 % 391.198 M -1.04 % 395.328 M -4.02 % 411.905 M 41.37 % 291.366 M -3.40 % 301.630 M 28 195.50 % 1.066 M 0.00 % 1.066 M 0.00 % 1.066 M 0.44 % 1.061 M -0.64 % 1.068 M 0.25 % 1.065 M 0.07 % 1.065 M -50.00 % 2.129 M -33.39 % 3.197 M -24.93 % 4.259 M 0.000 0.000 0.000 0.000
Property plant equipment net 1.726 B 12.84 % 1.530 B -19.47 % 1.899 B 12.33 % 1.691 B -15.24 % 1.995 B 110.13 % 949.360 M -50.14 % 1.904 B 29.30 % 1.473 B -0.58 % 1.481 B 30.50 % 1.135 B -17.34 % 1.373 B 20.38 % 1.141 B -15.76 % 1.354 B 59.87 % 846.947 M -27.47 % 1.168 B 53.67 % 759.887 M -26.29 % 1.031 B 53.97 % 669.548 M -16.12 % 798.214 M 149.80 % 319.535 M -42.18 % 552.672 M 0.46 % 550.159 M 5.84 % 519.820 M 0.65 % 516.464 M -2.79 % 531.277 M -0.51 % 533.998 M -67.49 % 1.643 B 14.73 % 1.432 B 9.94 % 1.302 B 5.88 % 1.230 B -0.53 % 1.237 B -9.57 % 1.367 B 2.29 % 1.337 B 15.36 % 1.159 B 22.56 % 945.538 M 8.31 % 873.006 M 104.26 % 427.395 M 22.19 % 349.774 M 138.36 % 146.739 M 112.76 % 68.968 M
Total non current assets 2.160 B -3.78 % 2.244 B -4.28 % 2.345 B -4.69 % 2.460 B -3.04 % 2.537 B 96.65 % 1.290 B -47.23 % 2.445 B 12.82 % 2.167 B 14.71 % 1.889 B 4.28 % 1.812 B -0.45 % 1.820 B -8.11 % 1.980 B -6.37 % 2.115 B 13.36 % 1.866 B -6.26 % 1.991 B 2.60 % 1.940 B 3.26 % 1.879 B 0.72 % 1.866 B -3.87 % 1.941 B 0.22 % 1.936 B -12.53 % 2.214 B -8.98 % 2.432 B -4.57 % 2.549 B -1.06 % 2.576 B 5.44 % 2.443 B 7.35 % 2.276 B 36.83 % 1.663 B 15.13 % 1.445 B 9.25 % 1.322 B 3.44 % 1.278 B -1.10 % 1.293 B -9.28 % 1.425 B 0.79 % 1.414 B 14.91 % 1.230 B 24.56 % 987.665 M 12.58 % 877.264 M 77.11 % 495.327 M 33.95 % 369.781 M 152.00 % 146.739 M 82.08 % 80.592 M
Other current assets 122.953 M 0.000 0.000 0.000 0.000 -100.00 % 123.440 M -7.10 % 132.869 M -22.12 % 170.607 M 32.47 % 128.792 M 17.77 % 109.360 M -35.51 % 169.588 M 80.36 % 94.026 M -25.44 % 126.106 M 67.35 % 75.354 M -0.25 % 75.545 M 1 834.57 % 3.905 M 254.03 % 1.103 M -97.19 % 39.201 M 0.000 0.000 -100.00 % 167.588 M -56.45 % 384.840 M -6.94 % 413.525 M 9.02 % 379.328 M 6.41 % 356.469 M 36.78 % 260.607 M 789.08 % 29.312 M 1.12 % 28.986 M -20.96 % 36.674 M -71.35 % 128.023 M 174.04 % 46.718 M 332.15 % 10.810 M -16.66 % 12.971 M -51.59 % 26.794 M 0.000 -100.00 % 4.999 M -96.30 % 135.133 M -20.55 % 170.078 M 2.36 % 166.149 M 98.53 % 83.691 M
Short term investments 166.225 M 302.29 % 41.320 M -84.22 % 261.795 M -35.16 % 403.740 M 146.83 % 163.572 M 216.13 % 51.742 M -44.89 % 93.889 M -46.44 % 175.305 M 88.20 % 93.146 M 411.88 % 18.197 M -73.34 % 68.247 M -18.04 % 83.268 M 172.97 % 30.504 M 20.59 % 25.295 M -48.56 % 49.171 M -75.54 % 201.004 M -9.26 % 221.527 M -37.67 % 355.406 M 14.14 % 311.368 M 37.34 % 226.709 M -52.79 % 480.169 M 63.35 % 293.943 M -64.59 % 830.195 M 58.19 % 524.824 M -23.27 % 683.994 M -3.41 % 708.144 M 168.98 % 263.270 M 0.000 -100.00 % 15.038 M -86.94 % 115.189 M 26.64 % 90.956 M -71.98 % 324.568 M 77.04 % 183.334 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 276.030 M -49.04 % 541.705 M -7.46 % 585.372 M 77.08 % 330.565 M -45.82 % 610.153 M -13.55 % 705.807 M 22.57 % 575.839 M -7.75 % 624.247 M -26.52 % 849.577 M -9.86 % 942.479 M 40.80 % 669.371 M 347.10 % 149.713 M 143.29 % 61.536 M -41.89 % 105.901 M 21.24 % 87.347 M -12.83 % 100.199 M 70.37 % 58.813 M 32.47 % 44.397 M -44.07 % 79.374 M -54.59 % 174.808 M -60.71 % 444.914 M -45.69 % 819.186 M 168.39 % 305.221 M -35.81 % 475.524 M 36.70 % 347.849 M -29.22 % 491.482 M 20.17 % 408.976 M -30.52 % 588.665 M 166.30 % 221.052 M -47.51 % 421.156 M -20.93 % 532.644 M 267.50 % 144.937 M -73.15 % 539.706 M 118.05 % 247.519 M -38.41 % 401.860 M 29.82 % 309.554 M -39.79 % 514.157 M -24.52 % 681.193 M 108.40 % 326.864 M 30.19 % 251.074 M
Cash and short term investments 442.255 M -24.14 % 583.025 M -31.18 % 847.167 M 15.37 % 734.305 M -5.09 % 773.725 M 2.14 % 757.549 M 13.11 % 669.728 M -16.24 % 799.552 M -15.19 % 942.723 M -1.87 % 960.676 M 30.24 % 737.618 M 216.60 % 232.981 M 153.13 % 92.040 M -29.85 % 131.196 M -3.90 % 136.518 M -54.68 % 301.203 M 7.44 % 280.340 M -29.88 % 399.803 M 2.32 % 390.742 M -2.68 % 401.517 M -56.60 % 925.083 M -16.89 % 1.113 B -1.96 % 1.135 B 13.50 % 1.000 B -3.05 % 1.032 B -13.99 % 1.200 B 193.32 % 408.976 M -30.52 % 588.665 M 149.34 % 236.090 M -55.98 % 536.345 M -13.99 % 623.600 M 32.82 % 469.505 M -13.01 % 539.706 M 118.05 % 247.519 M -38.41 % 401.860 M 29.82 % 309.554 M -39.79 % 514.157 M -24.52 % 681.193 M 108.40 % 326.864 M 30.19 % 251.074 M
Total current assets 681.217 M -20.36 % 855.369 M -23.72 % 1.121 B 11.96 % 1.002 B -7.94 % 1.088 B 6.30 % 1.024 B 8.87 % 940.137 M -13.67 % 1.089 B -9.18 % 1.199 B 0.21 % 1.197 B 24.84 % 958.527 M 126.73 % 422.770 M 65.18 % 255.939 M -1.89 % 260.872 M 6.71 % 244.475 M -38.31 % 396.303 M 11.91 % 354.130 M -22.48 % 456.837 M 1.75 % 448.963 M -6.98 % 482.648 M -56.37 % 1.106 B -26.56 % 1.506 B -2.79 % 1.550 B 12.20 % 1.381 B -0.63 % 1.390 B -4.93 % 1.462 B 143.18 % 601.271 M -25.48 % 806.870 M 74.38 % 462.721 M -42.14 % 799.780 M -7.80 % 867.472 M 23.97 % 699.736 M -25.11 % 934.353 M 106.17 % 453.198 M -19.10 % 560.192 M 24.52 % 449.883 M -30.71 % 649.290 M -23.73 % 851.271 M 72.67 % 493.013 M 47.27 % 334.765 M
Inventory 116.009 M -13.24 % 133.711 M 7.22 % 124.702 M -10.18 % 138.841 M 4.17 % 133.278 M -7.95 % 144.791 M 5.27 % 137.540 M 2.54 % 134.128 M 5.08 % 127.642 M 0.84 % 126.573 M 5.86 % 119.568 M 24.86 % 95.763 M 40.22 % 68.297 M 25.73 % 54.322 M 67.60 % 32.412 M 20.44 % 26.912 M 40.85 % 19.107 M 7.14 % 17.833 M 36.39 % 13.075 M -14.83 % 15.352 M 356.23 % 3.365 M 368.66 % 718.000 K 101.12 % 357.000 K 0.00 % 357.000 K 0.00 % 357.000 K 0.00 % 357.000 K 0.000 0.000 0.000 0.000 -100.00 % 475.596 K -44.41 % 855.498 K -56.32 % 1.958 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 0.000 -100.00 % 138.633 M -7.30 % 149.552 M 16.37 % 128.515 M -29.00 % 181.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 64.283 M 19.98 % 53.580 M 0.000 -100.00 % 114.000 K -99.62 % 29.731 M 190.46 % 10.236 M 33.14 % 7.688 M 1 977.84 % 370.000 K -68.70 % 1.182 M -10.79 % 1.325 M -15.12 % 1.561 M -99.04 % 162.983 M -13.87 % 189.219 M -0.39 % 189.957 M -14.82 % 223.009 M 2.97 % 216.568 M -0.91 % 218.564 M 4.40 % 209.346 M 17.03 % 178.885 M 0.000 -100.00 % 135.329 M 0.000 0.000 0.000 0.000
Tax assets 0.000 -100.00 % 94.602 M 0.000 -100.00 % 89.005 M 1.55 % 87.643 M 7.87 % 81.252 M 46.79 % 55.352 M 456.19 % 9.952 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -81.657 M 83.77 % -503.053 M -6.44 % -472.613 M 0.000 -100.00 % 240.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.308 M 0.000 0.000 0.000 -100.00 % 226.208 K 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.185 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
Account payables 406.534 M 19.06 % 341.442 M -23.42 % 445.862 M 16.49 % 382.760 M 1.80 % 376.003 M 6.03 % 354.627 M 10.97 % 319.570 M 25.81 % 254.004 M 1.85 % 249.398 M -22.04 % 319.888 M 31.75 % 242.808 M 43.91 % 168.718 M -15.66 % 200.055 M 36.56 % 146.493 M 45.87 % 100.425 M 8.04 % 92.951 M 62.16 % 57.321 M 152.36 % 22.714 M 65.22 % 13.748 M 5.79 % 12.995 M 75.58 % 7.401 M 64.32 % 4.504 M 10.20 % 4.087 M -25.89 % 5.515 M 35.37 % 4.074 M -20.16 % 5.103 M -70.70 % 17.419 M -50.41 % 35.128 M -6.46 % 37.555 M -28.23 % 52.324 M -31.14 % 75.986 M -12.05 % 86.398 M -4.83 % 90.781 M -25.87 % 122.457 M 8.05 % 113.336 M -66.07 % 334.076 M 146.07 % 135.764 M -37.53 % 217.324 M 2.53 % 211.957 M 225.62 % 65.093 M
Tax payables 0.000 -100.00 % 509.000 K 748.33 % 60.000 K 1 900.00 % 3.000 K -99.49 % 591.000 K -3.27 % 611.000 K -63.41 % 1.670 M -29.86 % 2.381 M 65.69 % 1.437 M 89.58 % 758.000 K 57.59 % 481.000 K 102.95 % 237.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 -100.00 % 2.281 M 48.79 % 1.533 M -23.08 % 1.993 M -5.23 % 2.103 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 100.00 % -1.709 M 0.00 % -1.709 M -9.13 % -1.566 M -9.43 % -1.431 M -2.88 % -1.391 M -7.41 % -1.295 M -5.54 % -1.227 M -12.98 % -1.086 M 8.59 % -1.188 M 30.40 % -1.707 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 992.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -170.807 K 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -515.000 K -2 240.91 % -22.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 0.000 0.000 0.000 -100.00 % 10.406 M -56.88 % 24.134 M 0.000 0.000
Capital lease obligations 412.058 M -0.94 % 415.954 M -4.67 % 436.319 M -7.72 % 472.799 M -12.81 % 542.247 M -10.30 % 604.493 M 15.45 % 523.595 M 0.30 % 522.030 M 39.38 % 374.550 M 25.60 % 298.208 M 16.40 % 256.185 M -9.45 % 282.929 M 19.90 % 235.970 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 115.000 K -28.13 % 160.000 K 0.000 -100.00 % 393.000 K 85.38 % 212.000 K -71.04 % 732.000 K 94.68 % 376.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.972 M -59.77 % 7.387 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.188 B 0.00 % 1.188 B 0.00 % 1.188 B 6.80 % 1.112 B 0.000 -100.00 % 681.208 M 1.73 % 669.631 M 7.63 % 622.134 M 0.28 % 620.400 M -1.12 % 627.433 M 1.31 % 619.329 M 0.60 % 615.612 M 7.51 % 572.592 M 0.60 % 569.173 M 0.52 % 566.225 M 257.50 % 158.385 M -1.26 % 160.408 M
Deferred tax liabilities non current 0.000 -100.00 % 2.326 M 0.000 -100.00 % 1.709 M 0.00 % 1.709 M 9.13 % 1.566 M 9.43 % 1.431 M 2.88 % 1.391 M 7.41 % 1.295 M 5.54 % 1.227 M 12.98 % 1.086 M -8.59 % 1.188 M -30.40 % 1.707 M 15.42 % 1.479 M -38.91 % 2.421 M 12.29 % 2.156 M 171.54 % 794.000 K -20.04 % 993.000 K 3.22 % 962.000 K 4.68 % 919.000 K 2.22 % 899.000 K 8.84 % 826.000 K 0.000 0.000 0.000 0.000 -100.00 % 111.138 M 99.02 % 55.843 M 255.48 % 15.709 M 218.50 % 4.932 M 1 609.74 % 288.476 K -17.57 % 349.976 K -96.68 % 10.538 M -44.22 % 18.892 M 26.00 % 14.993 M 0.000 -100.00 % 5.484 M 22.26 % 4.485 M 44.42 % 3.106 M 0.19 % 3.100 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 100.00 % -120.421 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
Total assets 2.841 B -8.35 % 3.100 B -10.57 % 3.466 B 0.13 % 3.462 B -4.51 % 3.625 B 3.61 % 3.499 B 3.37 % 3.385 B 3.96 % 3.256 B 5.43 % 3.089 B 2.66 % 3.008 B 8.28 % 2.778 B 15.61 % 2.403 B 1.35 % 2.371 B 11.49 % 2.127 B -4.84 % 2.235 B -4.34 % 2.336 B 4.63 % 2.233 B -3.85 % 2.322 B -2.81 % 2.390 B -1.21 % 2.419 B -27.14 % 3.320 B -15.71 % 3.938 B -3.90 % 4.098 B 3.56 % 3.957 B 3.24 % 3.833 B 2.55 % 3.738 B 65.07 % 2.264 B 0.57 % 2.252 B 26.13 % 1.785 B -14.11 % 2.078 B -3.79 % 2.160 B 1.67 % 2.125 B -9.51 % 2.348 B 39.48 % 1.683 B 8.76 % 1.548 B 16.63 % 1.327 B 15.95 % 1.145 B -6.26 % 1.221 B 90.86 % 639.752 M 54.02 % 415.357 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-05-31 2013-11-30 2013-05-31 2012-11-30 2011-08-31 2010-08-31 2009-08-31 2008-08-31 2007-08-31 2006-08-31 2005-08-31 2004-08-31 2003-08-31 2002-08-31 2001-08-31 2000-08-31 1999-08-31 1998-08-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-08-31 2014-02-28 2013-11-30 2013-05-31 2012-11-30 2012-02-29 2011-08-31 2011-02-28 2010-08-31 2010-02-28 2009-08-31 2009-02-28 2008-08-31 2008-02-29 2007-08-31 2007-02-28 2006-08-31 2006-02-28 2005-08-31 2005-02-28 2004-08-31 2004-02-29 2003-08-31 2003-02-28 2002-08-31 2002-02-28 2001-08-31 2001-02-28 2000-08-31 2000-02-29 1999-08-31 1999-02-28 1998-08-31 1998-02-28
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -295.213 M -2.97 % -286.692 M -2.18 % -280.577 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.723 B 0.000 0.000 0.000 0.000 100.00 % -16.138 M 0.00 % -16.138 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
Stock based compensation 0.000 100.00 % -2.736 M 0.000 0.000 100.00 % -603.500 K -703.50 % 100.000 K -78.86 % 473.000 K -64.74 % 1.342 M -37.25 % 2.138 M -49.70 % 4.251 M 29.08 % 3.293 M 5 388.33 % 60.000 K 0.000 0.000 -100.00 % 7.189 M -67.16 % 21.888 M 216.44 % 6.917 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.480 M 350.56 % 2.326 M 0.00 % 2.326 M -13.00 % 2.674 M 0.00 % 2.674 M 12.14 % 2.384 M 0.00 % 2.384 M 13.42 % 2.102 M 0.00 % 2.102 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 89.501 M 180.97 % -110.541 M -307.58 % 53.252 M -12.78 % 61.052 M 217.04 % -52.162 M -154.56 % 95.599 M 304.74 % -46.693 M -139.94 % 116.919 M 183.98 % -139.216 M -361.13 % 53.313 M -58.24 % 127.654 M 286.66 % -68.390 M -342.76 % 28.172 M 181.45 % -34.590 M -429.71 % -6.530 M 90.20 % -66.662 M -286.60 % 35.724 M 79.94 % 19.853 M 0.000 100.00 % -39.216 M 0.000 0.000 0.000 0.000 100.00 % -102.192 M 0.000 100.00 % -241.942 M -893.99 % -24.341 M 0.00 % -24.341 M -12.36 % -21.664 M 0.00 % -21.664 M -637.42 % 4.031 M 0.00 % 4.031 M 129.41 % -13.704 M 0.00 % -13.704 M -963.72 % 1.587 M 0.00 % 1.587 M 107.99 % -19.848 M 0.00 % -19.848 M 4.99 % -20.890 M 0.00 % -20.890 M -111.38 % -9.883 M 0.00 % -9.883 M -14.87 % -8.604 M 0.00 % -8.604 M -123.09 % 37.266 M 0.00 % 37.266 M 204.76 % -35.573 M 0.00 % -35.573 M -196.91 % 36.708 M 0.00 % 36.708 M -23.74 % 48.137 M 0.00 % 48.137 M 787.40 % 5.424 M 0.00 % 5.424 M
Accounts receivables 0.000 100.00 % -10.491 M 0.000 -100.00 % 41.357 M 0.000 100.00 % -20.173 M 0.000 100.00 % -23.971 M 0.000 100.00 % -14.770 M 0.000 100.00 % -17.305 M 0.000 100.00 % -11.109 M 0.000 100.00 % -20.251 M 0.000 -100.00 % 22.551 M 0.000 100.00 % -24.824 M 0.000 0.000 0.000 0.000 100.00 % -4.943 M 0.000 100.00 % -108.169 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
Inventory 0.000 100.00 % -15.697 M 0.000 100.00 % -26.041 M 0.000 100.00 % -21.168 M 0.000 100.00 % -19.392 M 0.000 100.00 % -27.097 M 0.000 100.00 % -23.799 M 0.000 100.00 % -30.011 M 0.000 100.00 % -10.688 M 0.000 100.00 % -3.069 M 0.000 100.00 % -14.973 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 % 238.025 K 0.00 % 238.025 K 24.61 % 191.018 K 0.00 % 191.018 K -65.41 % 552.185 K 0.00 % 552.185 K 156.39 % -979.234 K 0.00 % -979.234 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 -100.00 % 130.591 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 89.501 M 206.10 % -84.353 M -258.40 % 53.252 M 16.43 % 45.736 M 187.68 % -52.162 M -921.71 % 6.348 M 113.60 % -46.693 M -151.16 % 91.275 M 165.56 % -139.216 M 11.44 % -157.193 M -223.14 % 127.654 M 303.33 % -62.782 M -322.85 % 28.172 M 331.42 % 6.530 M 200.00 % -6.530 M 81.72 % -35.723 M -200.00 % 35.724 M 9 529.11 % 371.000 K 0.000 -100.00 % 581.000 K 0.000 0.000 0.000 0.000 100.00 % -97.249 M 0.000 100.00 % -133.773 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.942 M 0.00 % -13.942 M -1 099.00 % 1.396 M 0.00 % 1.396 M 106.84 % -20.400 M 0.00 % -20.400 M -2.45 % -19.911 M 0.00 % -19.911 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 26.003 M -69.29 % 84.676 M 12 066.09 % 696.000 K -97.33 % 26.115 M -90.74 % 281.912 M -13.18 % 324.700 M 18.34 % 274.389 M -11.56 % 310.259 M 45.40 % 213.387 M -23.25 % 278.030 M 40.18 % 198.335 M -14.16 % 231.065 M 74.91 % 132.102 M 207.57 % -122.804 M -236.64 % -36.479 M -233.84 % -10.927 M 73.87 % -41.813 M -57.59 % -26.532 M -405.88 % 8.674 M -98.04 % 442.125 M 239.18 % 130.352 M 207.99 % -120.702 M 0.00 % -120.702 M -514.76 % -19.634 M -193.95 % 20.898 M 120.81 % -100.444 M -102.61 % 3.843 B 1 745.80 % 208.192 M 0.00 % 208.192 M 51.04 % 137.835 M 0.00 % 137.835 M 322.44 % 32.628 M 0.00 % 32.628 M -25.37 % 43.722 M 0.00 % 43.722 M 14.73 % 38.110 M 0.00 % 38.110 M -6.24 % 40.648 M 0.00 % 40.648 M 229.46 % -31.398 M 0.00 % -31.398 M -133.34 % -13.456 M 0.00 % -13.456 M -35.25 % -9.949 M 0.00 % -9.949 M -870.02 % -1.026 M 0.00 % -1.026 M -148.08 % 2.133 M 0.00 % 2.133 M 102.24 % -95.175 M 0.00 % -95.175 M -2 128.84 % -4.270 M 0.00 % -4.270 M 41.99 % -7.362 M 0.00 % -7.362 M
Net cash provided by operating activities 236.633 M 183.08 % 83.592 M -52.65 % 176.545 M -25.24 % 236.134 M 80.89 % 130.538 M -63.88 % 361.358 M 67.69 % 215.493 M 3.36 % 208.491 M 262.25 % 57.554 M -80.68 % 297.891 M -11.66 % 337.191 M 621.17 % -64.699 M 11.35 % -72.980 M 27.59 % -100.793 M 24.80 % -134.036 M -2.56 % -130.694 M -94.30 % -67.264 M 41.31 % -114.606 M -23.07 % -93.123 M 37.20 % -148.286 M -111.34 % -70.165 M 41.87 % -120.702 M 0.00 % -120.702 M -80.19 % -66.988 M 19.24 % -82.948 M 13.10 % -95.455 M -134.41 % 277.379 M -5.32 % 292.950 M 0.00 % 292.950 M 20.72 % 242.670 M 0.00 % 242.670 M -9.43 % 267.943 M 0.00 % 267.943 M 41.72 % 189.062 M 0.00 % 189.062 M -1.48 % 191.911 M 0.00 % 191.911 M 108.39 % 92.091 M 0.00 % 92.091 M 1 290.30 % -7.737 M 0.00 % -7.737 M -107.59 % 101.880 M 0.00 % 101.880 M -50.82 % 207.160 M 0.00 % 207.160 M 38.44 % 149.641 M 0.00 % 149.641 M 331.97 % 34.641 M 0.00 % 34.641 M 947.52 % -4.087 M 0.00 % -4.087 M -105.60 % 72.981 M 0.00 % 72.981 M 198.98 % 24.410 M 0.00 % 24.410 M
Investments in property plant and equipment -24.075 M 39.87 % -40.040 M -5.55 % -37.936 M 73.03 % -140.677 M -75.56 % -80.130 M 22.53 % -103.436 M 52.13 % -216.056 M -128.41 % -94.591 M -18.25 % -79.993 M -77.52 % -45.061 M -4.08 % -43.294 M 47.52 % -82.491 M -43.58 % -57.451 M 8.21 % -62.588 M 19.26 % -77.518 M -0.88 % -76.841 M 31.79 % -112.646 M 53.29 % -241.173 M -83.59 % -131.366 M -94.90 % -67.402 M -204.28 % -22.151 M -148.15 % -8.927 M 0.00 % -8.927 M -812.26 % -978.500 K 77.70 % -4.388 M 71.34 % -15.310 M 96.62 % -452.531 M -106.88 % -218.739 M 0.00 % -218.739 M -25.32 % -174.538 M 0.00 % -174.538 M -20.40 % -144.969 M 0.00 % -144.969 M -52.84 % -94.851 M 0.00 % -94.851 M -27.12 % -74.614 M 0.00 % -74.614 M 60.96 % -191.138 M 0.00 % -191.138 M 8.01 % -207.792 M 0.00 % -207.792 M -1.35 % -205.023 M 0.00 % -205.023 M -63.57 % -125.339 M 0.00 % -125.339 M 56.71 % -289.502 M 0.00 % -289.502 M -162.03 % -110.484 M 0.00 % -110.484 M 15.14 % -130.191 M 0.00 % -130.191 M -245.74 % -37.655 M 0.00 % -37.655 M -45.05 % -25.960 M 0.00 % -25.960 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 440.000 K 1 157.14 % 35.000 K -95.98 % 870.000 K 137.70 % 366.000 K 100.31 % -117.938 M -9 977.55 % 1.194 M 2 232.14 % -56.000 K -110.39 % 539.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.042 M 0.000 0.000 0.000 0.000 100.00 % -71.172 M 0.00 % -71.172 M 0.00 % -71.172 M 0.000 0.000 -100.00 % 4.655 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.692 M 0.00 % 1.692 M -40.40 % 2.839 M 0.00 % 2.839 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
Purchases of investments 0.000 100.00 % -2.035 B 0.000 100.00 % -2.011 B -1 703.45 % -111.497 M -142.48 % -45.981 M 38.90 % -75.253 M 17.44 % -91.144 M -73.66 % -52.484 M -162.42 % -20.000 M 0.000 0.000 100.00 % -3.446 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -230.174 M 0.00 % -230.174 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -97.458 K 0.00 % -97.458 K 99.87 % -72.332 M 0.00 % -72.332 M 7.58 % -78.265 M 0.00 % -78.265 M -3 913.43 % -1.950 M 0.00 % -1.950 M 93.86 % -31.765 M 0.00 % -31.765 M 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 % 2.480 B 0.000 -100.00 % 1.651 B 4 497.83 % 35.907 M -51.78 % 74.469 M -0.50 % 74.843 M 271.06 % 20.170 M 159.35 % 7.777 M -92.51 % 103.859 M -8.02 % 112.919 M -11.39 % 127.437 M 641.52 % 17.186 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 301.139 M 0.00 % 301.139 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.026 M 0.00 % 14.026 M 619.26 % 1.950 M 0.00 % 1.950 M -98.36 % 118.692 M 0.00 % 118.692 M 6 837.03 % 1.711 M 0.00 % 1.711 M 0.000 0.000 -100.00 % 1.400 M 0.00 % 1.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -105.280 M 54.12 % -229.454 M -212.51 % 203.937 M 16.94 % 174.394 M 822.23 % 18.910 M 128.78 % 8.266 M -25.64 % 11.115 M 215.91 % -9.589 M -200.00 % 9.589 M 152.74 % -18.183 M -200.00 % 18.183 M 192.68 % -19.620 M -200.00 % 19.620 M -94.80 % 376.984 M 166.60 % 141.405 M 14.65 % 123.341 M -55.12 % 274.797 M 60.60 % 171.107 M 2.17 % 167.468 M -46.46 % 312.791 M 250.21 % 89.314 M 274.59 % -51.156 M 0.00 % -51.156 M -140.82 % 125.314 M 240.26 % -89.342 M 88.57 % -781.633 M -383.31 % 275.897 M 2 269.43 % 11.644 M 0.00 % 11.644 M -45.62 % 21.411 M 0.00 % 21.411 M -49.86 % 42.700 M 0.00 % 42.700 M 102.80 % 21.055 M 0.00 % 21.055 M 61.71 % 13.020 M 0.00 % 13.020 M -15.17 % 15.348 M 0.00 % 15.348 M 162.51 % -24.555 M 0.00 % -24.555 M -1 390.13 % 1.903 M 0.00 % 1.903 M -19.17 % 2.355 M 0.00 % 2.355 M -94.93 % 46.485 M 0.00 % 46.485 M -32.02 % 68.381 M 0.00 % 68.381 M 175.50 % -90.569 M 0.00 % -90.569 M -7 876.89 % 1.165 M 0.00 % 1.165 M 400.57 % -387.460 K 0.00 % -387.460 K
Net cash used for investing activites -129.355 M -173.62 % 175.698 M 5.84 % 166.001 M 150.97 % -325.689 M -138.12 % -136.775 M -60.55 % -85.193 M 58.44 % -204.985 M 30.06 % -293.092 M -157.29 % -113.917 M -654.10 % 20.559 M -76.73 % 88.347 M 248.15 % 25.376 M 205.33 % -24.091 M -107.66 % 314.396 M 392.11 % 63.887 M 37.39 % 46.500 M -73.15 % 173.193 M 347.19 % -70.066 M -294.08 % 36.102 M -85.29 % 245.389 M 265.36 % 67.163 M 211.40 % -60.289 M 0.00 % -60.289 M -213.40 % 53.164 M 156.72 % -93.729 M 88.24 % -796.942 M -117.79 % 4.479 B 2 262.65 % -207.095 M 0.00 % -207.095 M -35.24 % -153.127 M 0.00 % -153.127 M -73.53 % -88.244 M 0.00 % -88.244 M -19.58 % -73.796 M 0.00 % -73.796 M -229.46 % 57.001 M 0.00 % 57.001 M 123.13 % -246.411 M 0.00 % -246.411 M -6.05 % -232.347 M 0.00 % -232.347 M -14.39 % -203.120 M 0.00 % -203.120 M -31.26 % -154.749 M 0.00 % -154.749 M 36.32 % -243.017 M 0.00 % -243.017 M -477.21 % -42.102 M 0.00 % -42.102 M 80.93 % -220.760 M 0.00 % -220.760 M -504.98 % -36.491 M 0.00 % -36.491 M -40.57 % -25.960 M 0.00 % -25.960 M
Debt repayment -64.541 M 0.000 100.00 % -76.286 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 165.875 M 0.00 % 165.875 M 0.000 0.000 0.000 0.000 100.00 % -62.500 M 0.00 % -62.500 M -121.81 % -28.177 M 0.00 % -28.177 M 89.54 % -269.319 M 0.00 % -269.319 M -58.70 % -169.705 M 0.00 % -169.705 M -25 658.94 % -658.818 K 0.00 % -658.818 K -8.60 % -606.626 K 0.00 % -606.626 K -100.14 % 421.669 M 0.00 % 421.669 M 743.34 % 50.000 M 0.00 % 50.000 M 493.06 % -12.721 M 0.00 % -12.721 M -473.27 % -2.219 M 0.00 % -2.219 M -124.11 % 9.204 M 0.00 % 9.204 M 591.67 % -1.872 M 0.00 % -1.872 M 56.16 % -4.270 M 0.00 % -4.270 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 2.512 M -38.36 % 4.075 M -74.23 % 15.811 M 573.96 % 2.346 M -86.46 % 17.327 M 2 497.75 % 667.000 K -99.85 % 453.323 M 6 570.44 % 6.796 M 155.39 % 2.661 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 % 75.177 M 1 979.01 % 3.616 M 0.00 % 3.616 M -98.18 % 198.178 M 0.00 % 198.178 M 28 231.38 % 699.500 K 0.00 % 699.500 K -90.67 % 7.499 M 0.00 % 7.499 M 754.95 % 877.124 K 0.00 % 877.124 K 11 178.44 % 7.777 K 0.00 % 7.777 K -98.91 % 714.996 K 0.00 % 714.996 K -34.06 % 1.084 M 0.00 % 1.084 M -95.22 % 22.693 M 0.00 % 22.693 M 210.85 % 7.300 M 0.00 % 7.300 M 3 720.01 % 191.108 K 0.00 % 191.108 K -99.94 % 338.666 M 0.00 % 338.666 M 87 140.32 % 388.199 K 0.00 % 388.199 K 0.000 0.000
Common stock repurchased 0.000 100.00 % -220.416 M 0.000 100.00 % -110.638 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 % -67.000 K 0.00 % -67.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
Dividends paid -299.777 M 0.000 0.000 0.000 0.000 100.00 % -73.759 M 0.000 100.00 % -73.335 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 100.00 % -1.000 K 100.00 % -60.676 M 97.24 % -2.197 B -1 903.66 % -109.656 M 0.00 % -109.656 M -38.42 % -79.218 M 0.00 % -79.218 M -588.61 % -11.504 M 0.00 % -11.504 M -33.34 % -8.627 M 0.00 % -8.627 M 29.90 % -12.307 M 0.00 % -12.307 M 0.000 0.000 0.000 0.000 100.00 % -27.473 M 0.00 % -27.473 M -81.81 % -15.110 M 0.00 % -15.110 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.093 M 0.00 % -10.093 M 59.92 % -25.185 M 0.00 % -25.185 M
Other financing activites -10.056 M 87.41 % -79.868 M -560.45 % -12.093 M 84.81 % -79.613 M 10.94 % -89.395 M -12 934.89 % 696.500 K 101.18 % -58.868 M -2 091.81 % 2.956 M 108.09 % -36.555 M -48.13 % -24.678 M -126.21 % 94.159 M 50.84 % 62.423 M 143.89 % 25.595 M 113.13 % -194.996 M -440.37 % 57.289 M -54.34 % 125.475 M 237.06 % -91.545 M -161.13 % 149.747 M 491.17 % -38.282 M 89.35 % -359.502 M 3.79 % -373.674 M -7 668.69 % -4.810 M 0.00 % -4.810 M -106.16 % 78.091 M -24.96 % 104.059 M -34.35 % 158.499 M 194.56 % -167.613 M -5 457.46 % -3.016 M 0.00 % -3.016 M -85.03 % -1.630 M 0.00 % -1.630 M -257.46 % -456.000 K 0.00 % -456.000 K -3.15 % -442.067 K 0.00 % -442.067 K 98.96 % -42.636 M 0.00 % -42.636 M -0.03 % -42.623 M 0.00 % -42.623 M -62.74 % -26.191 M 0.00 % -26.191 M 0.000 0.000 -100.00 % 3.899 K 0.00 % 3.899 K 100.74 % -526.466 K 0.00 % -526.466 K -13 399.13 % -3.900 K 0.00 % -3.900 K 99.98 % -18.190 M 0.00 % -18.190 M -4 785.82 % 388.199 K 0.00 % 388.199 K 0.000 0.000
Net cash used provided by financing activities -374.374 M -24.67 % -300.284 M -239.77 % -88.379 M 53.55 % -190.251 M -112.82 % -89.395 M 38.82 % -146.125 M -148.22 % -58.868 M 58.18 % -140.759 M -285.06 % -36.555 M 25.93 % -49.355 M -152.42 % 94.159 M -26.16 % 127.520 M 141.91 % 52.714 M 127.03 % -194.996 M -440.37 % 57.289 M -54.34 % 125.475 M 237.06 % -91.545 M -161.13 % 149.747 M 491.17 % -38.282 M 89.35 % -359.502 M 3.79 % -373.674 M -332.00 % 161.065 M 0.00 % 161.065 M 106.25 % 78.091 M -24.95 % 104.058 M 6.37 % 97.823 M 104.27 % -2.290 B -1 234.59 % -171.556 M 0.00 % -171.556 M -292.43 % 89.154 M 0.00 % 89.154 M 131.82 % -280.204 M 0.00 % -280.204 M -63.79 % -171.074 M 0.00 % -171.074 M -212.61 % -54.725 M 0.00 % -54.725 M -26.61 % -43.222 M 0.00 % -43.222 M -110.91 % 396.193 M 0.00 % 396.193 M 1 577.97 % 23.612 M 0.00 % 23.612 M 559.88 % -5.134 M 0.00 % -5.134 M -212.72 % 4.555 M 0.00 % 4.555 M -51.50 % 9.392 M 0.00 % 9.392 M -97.05 % 318.604 M 0.00 % 318.604 M 2 444.92 % -13.587 M 0.00 % -13.587 M 46.05 % -25.185 M 0.00 % -25.185 M
Effect of forex changes on cash 1.421 M 153.16 % -2.673 M -517.66 % 640.000 K 193.58 % 218.000 K 2 081.82 % -11.000 K 69.44 % -36.000 K -50.00 % -24.000 K -260.00 % 15.000 K 87.50 % 8.000 K -85.19 % 54.000 K 376.92 % -19.500 K -95.00 % -10.000 K -150.00 % -4.000 K 92.45 % -53.000 K -762.50 % 8.000 K -92.38 % 105.000 K 228.13 % 32.000 K 161.54 % -52.000 K 60.31 % -131.000 K 98.30 % -7.707 M -420.59 % 2.404 M 273.20 % -1.388 M 0.00 % -1.388 M -222.79 % -430.000 K -153.62 % 802.000 K 178.47 % 288.000 K 186.75 % -332.000 K -148.90 % 679.000 K 0.00 % 679.000 K 602.96 % -135.000 K 0.00 % -135.000 K -159.87 % 225.500 K 0.00 % 225.500 K -0.36 % 226.319 K 0.00 % 226.319 K 179.53 % -284.578 K 0.00 % -284.578 K -262.63 % 174.988 K 0.00 % 174.988 K 138.16 % -458.530 K 0.00 % -458.530 K -267.40 % -124.805 K 0.00 % -124.805 K 78.07 % -569.174 K 0.00 % -569.174 K -464.88 % 155.990 K 0.00 % 155.990 K -90.43 % 1.630 M 0.00 % 1.630 M 437.10 % -483.619 K 0.00 % -483.619 K 68.85 % -1.553 M 0.00 % -1.553 M 0.000 0.000
Net change in cash 276.030 M -33.37 % 414.302 M 225.19 % 127.404 M 145.57 % -279.588 M -192.29 % -95.654 M -173.60 % 129.968 M 368.48 % -48.408 M 78.52 % -225.330 M -142.55 % -92.902 M -134.51 % 269.203 M -48.20 % 519.658 M 489.27 % 88.187 M 298.79 % -44.361 M -578.18 % 9.277 M 244.37 % -6.426 M -131.05 % 20.693 M 187.08 % 7.208 M 141.22 % -17.489 M 63.35 % -47.717 M 64.67 % -135.053 M 27.83 % -187.136 M 0.000 100.00 % -347.849 M -644.90 % 63.838 M 188.89 % -71.817 M 90.96 % -794.286 M -94.62 % -408.131 M -140.01 % -170.044 M 0.00 % -170.044 M -147.61 % 357.123 M 0.00 % 357.123 M 278.06 % -200.558 M 0.00 % -200.558 M -80.42 % -111.162 M 0.00 % -111.162 M -128.66 % 387.798 M 0.00 % 387.798 M 198.24 % -394.735 M 0.00 % -394.735 M -226.80 % 311.311 M 0.00 % 311.311 M 300.18 % -155.515 M 0.00 % -155.515 M -266.48 % 93.415 M 0.00 % 93.415 M 152.68 % -177.329 M 0.00 % -177.329 M -2 589.99 % 7.122 M 0.00 % 7.122 M -96.18 % 186.552 M 0.00 % 186.552 M 336.87 % 42.702 M 0.00 % 42.702 M 179.86 % -53.469 M 0.00 % -53.469 M
Cash at beginning of period 0.000 -100.00 % 127.404 M 0.000 -100.00 % 610.153 M -13.55 % 705.807 M 22.57 % 575.839 M -7.75 % 624.247 M -26.52 % 849.577 M -9.86 % 942.479 M 39.98 % 673.276 M 338.28 % 153.618 M 134.78 % 65.431 M -40.41 % 109.802 M 0.000 -100.00 % 93.773 M 0.000 -100.00 % 51.605 M 0.000 -100.00 % 127.091 M 0.000 -100.00 % 632.050 M 0.000 -100.00 % 347.849 M 0.000 -100.00 % 491.482 M 0.000 -100.00 % 408.131 M -29.41 % 578.175 M 0.00 % 578.175 M 161.56 % 221.052 M 0.00 % 221.052 M -47.57 % 421.610 M 0.00 % 421.610 M -20.80 % 532.318 M 0.00 % 532.318 M 267.51 % 144.846 M 0.00 % 144.846 M -73.16 % 539.672 M 0.00 % 539.672 M 136.29 % 228.395 M 0.00 % 228.395 M -40.50 % 383.861 M 0.00 % 383.861 M 32.24 % 290.279 M 0.00 % 290.279 M -37.94 % 467.705 M 0.00 % 467.705 M 1.54 % 460.632 M 0.00 % 460.632 M 68.07 % 274.079 M 0.00 % 274.079 M 18.46 % 231.367 M 0.00 % 231.367 M -18.87 % 285.171 M 0.00 % 285.171 M
Cash at end of period 276.030 M -49.04 % 541.705 M 325.19 % 127.404 M -61.46 % 330.565 M -45.82 % 610.153 M -13.55 % 705.807 M 22.57 % 575.839 M -7.75 % 624.247 M -26.52 % 849.577 M -9.86 % 942.479 M 39.98 % 673.276 M 338.28 % 153.618 M 134.74 % 65.441 M 605.41 % 9.277 M -89.38 % 87.347 M 322.11 % 20.693 M -64.82 % 58.813 M 436.30 % -17.489 M -122.03 % 79.374 M 158.77 % -135.053 M -130.35 % 444.914 M 45.77 % 305.221 M 0.000 -100.00 % 63.838 M -84.79 % 419.666 M 152.84 % -794.286 M 0.000 -100.00 % 408.131 M 0.00 % 408.131 M -29.41 % 578.175 M 0.00 % 578.175 M 161.56 % 221.052 M 0.00 % 221.052 M -47.51 % 421.156 M 0.00 % 421.156 M -20.93 % 532.644 M 0.00 % 532.644 M 267.50 % 144.937 M 0.00 % 144.937 M -73.15 % 539.706 M 0.00 % 539.706 M 136.35 % 228.346 M 0.00 % 228.346 M -40.49 % 383.693 M 0.00 % 383.693 M 32.14 % 290.375 M 0.00 % 290.375 M -37.92 % 467.753 M 0.00 % 467.753 M 1.55 % 460.632 M 0.00 % 460.632 M 68.07 % 274.068 M 0.00 % 274.068 M 18.29 % 231.701 M 0.00 % 231.701 M
Operating cash flow 236.633 M 183.08 % 83.592 M -52.65 % 176.545 M -25.24 % 236.134 M 80.89 % 130.538 M -63.88 % 361.358 M 67.69 % 215.493 M 3.36 % 208.491 M 262.25 % 57.554 M -80.68 % 297.891 M -11.66 % 337.191 M 621.17 % -64.699 M 11.35 % -72.980 M 27.59 % -100.793 M 24.80 % -134.036 M -2.56 % -130.694 M -94.30 % -67.264 M 41.31 % -114.606 M -23.07 % -93.123 M 37.20 % -148.286 M -111.34 % -70.165 M 41.87 % -120.702 M 0.00 % -120.702 M -80.19 % -66.988 M 19.24 % -82.948 M 13.10 % -95.455 M -134.41 % 277.379 M -5.32 % 292.950 M 0.00 % 292.950 M 20.72 % 242.670 M 0.00 % 242.670 M -9.43 % 267.943 M 0.00 % 267.943 M 41.72 % 189.062 M 0.00 % 189.062 M -1.48 % 191.911 M 0.00 % 191.911 M 108.39 % 92.091 M 0.00 % 92.091 M 1 290.30 % -7.737 M 0.00 % -7.737 M -107.59 % 101.880 M 0.00 % 101.880 M -50.82 % 207.160 M 0.00 % 207.160 M 38.44 % 149.641 M 0.00 % 149.641 M 331.97 % 34.641 M 0.00 % 34.641 M 947.52 % -4.087 M 0.00 % -4.087 M -105.60 % 72.981 M 0.00 % 72.981 M 198.98 % 24.410 M 0.00 % 24.410 M
Capital expenditure -24.075 M 75.50 % -98.261 M -159.02 % -37.936 M 73.03 % -140.677 M -75.56 % -80.130 M 22.53 % -103.436 M 52.13 % -216.056 M -128.41 % -94.591 M -18.25 % -79.993 M -77.52 % -45.061 M -4.08 % -43.294 M 47.52 % -82.491 M -43.58 % -57.451 M 8.21 % -62.588 M 19.26 % -77.518 M -0.88 % -76.841 M 31.79 % -112.646 M 53.29 % -241.173 M -83.59 % -131.366 M -94.90 % -67.402 M -204.28 % -22.151 M -148.15 % -8.927 M 0.00 % -8.927 M -812.26 % -978.500 K 77.70 % -4.388 M 71.34 % -15.310 M 96.62 % -452.531 M -106.88 % -218.739 M 0.00 % -218.739 M -25.32 % -174.538 M 0.00 % -174.538 M -20.40 % -144.969 M 0.00 % -144.969 M -52.84 % -94.851 M 0.00 % -94.851 M -27.12 % -74.614 M 0.00 % -74.614 M 60.96 % -191.138 M 0.00 % -191.138 M 8.01 % -207.792 M 0.00 % -207.792 M -1.35 % -205.023 M 0.00 % -205.023 M -63.57 % -125.339 M 0.00 % -125.339 M 56.71 % -289.502 M 0.00 % -289.502 M -162.03 % -110.484 M 0.00 % -110.484 M 15.14 % -130.191 M 0.00 % -130.191 M -245.74 % -37.655 M 0.00 % -37.655 M -45.05 % -25.960 M 0.00 % -25.960 M
Free CashFlow 212.558 M 1 549.03 % -14.669 M -110.58 % 138.609 M 45.21 % 95.457 M 89.37 % 50.408 M -80.46 % 257.922 M 45 912.08 % -563.000 K -100.49 % 113.900 M 607.60 % -22.439 M -108.88 % 252.830 M -13.97 % 293.897 M 299.67 % -147.190 M -12.85 % -130.431 M 20.17 % -163.381 M 22.77 % -211.554 M -1.94 % -207.535 M -15.35 % -179.910 M 49.43 % -355.779 M -58.48 % -224.489 M -4.08 % -215.688 M -133.64 % -92.316 M 28.78 % -129.629 M 0.00 % -129.629 M -90.73 % -67.966 M 22.18 % -87.335 M 21.15 % -110.764 M 36.76 % -175.152 M -336.02 % 74.211 M 0.00 % 74.211 M 8.92 % 68.132 M 0.00 % 68.132 M -44.60 % 122.974 M 0.00 % 122.974 M 30.53 % 94.211 M 0.00 % 94.211 M -19.68 % 117.297 M 0.00 % 117.297 M 218.43 % -99.047 M 0.00 % -99.047 M 54.04 % -215.529 M 0.00 % -215.529 M -108.96 % -103.143 M 0.00 % -103.143 M -226.06 % 81.821 M 0.00 % 81.821 M 158.50 % -139.861 M 0.00 % -139.861 M -84.41 % -75.842 M 0.00 % -75.842 M 43.52 % -134.278 M 0.00 % -134.278 M -480.11 % 35.326 M 0.00 % 35.326 M 2 379.34 % -1.550 M 0.00 % -1.550 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 1999 1999 1998 1998
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998