0LIB.L

Ulta Beauty, Inc. 0LIB.L

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Revenue 11.296 B 0.79 % 11.207 B 9.78 % 10.209 B 18.28 % 8.631 B 40.30 % 6.152 B -16.84 % 7.398 B 10.15 % 6.717 B 14.14 % 5.885 B 21.21 % 4.855 B 23.72 % 3.924 B 21.06 % 3.241 B 21.37 % 2.671 B 20.28 % 2.220 B 25.00 % 1.776 B 22.09 % 1.455 B 18.98 % 1.223 B 12.73 % 1.085 B 18.91 % 912.141 M 20.80 % 755.113 M 30.40 % 579.075 M 17.90 % 491.152 M 15.88 % 423.863 M 17.02 % 362.217 M
Net income 1.201 B -6.96 % 1.291 B 3.91 % 1.242 B 26.03 % 985.837 M 460.66 % 175.835 M -75.09 % 705.945 M 7.20 % 658.559 M 18.61 % 555.234 M 35.50 % 409.760 M 28.05 % 320.008 M 24.45 % 257.135 M 26.76 % 202.849 M 17.56 % 172.549 M 43.48 % 120.264 M 69.31 % 71.030 M 80.48 % 39.356 M 55.75 % 25.268 M -0.26 % 25.335 M 12.39 % 22.543 M 41.17 % 15.969 M 68.81 % 9.460 M 86.07 % 5.084 M -47.57 % 9.696 M
Income before tax 1.580 B -6.82 % 1.696 B 3.17 % 1.644 B 26.83 % 1.296 B 460.76 % 231.085 M -74.50 % 906.150 M 5.47 % 859.141 M 9.19 % 786.859 M 20.00 % 655.714 M 29.22 % 507.440 M 23.37 % 411.309 M 25.51 % 327.706 M 17.12 % 279.793 M 43.04 % 195.608 M 65.59 % 118.129 M 79.12 % 65.951 M 55.70 % 42.358 M 0.42 % 42.179 M 14.70 % 36.774 M 38.91 % 26.473 M 0.000 -100.00 % 8.107 M -25.62 % 10.899 M
Income before tax ratio 0.14 -7.55 % 0.15 -6.02 % 0.16 7.23 % 0.15 299.70 % 0.04 -69.33 % 0.12 -4.24 % 0.13 -4.34 % 0.13 -1.00 % 0.14 4.45 % 0.13 1.91 % 0.13 3.41 % 0.12 -2.63 % 0.13 14.43 % 0.11 35.63 % 0.08 50.54 % 0.05 38.11 % 0.04 -15.55 % 0.05 -5.05 % 0.05 6.53 % 0.05 0.00 -100.00 % 0.02 -36.44 % 0.03
EBITDA 1.846 B -4.84 % 1.939 B 3.17 % 1.880 B 20.05 % 1.566 B 192.92 % 534.592 M -55.33 % 1.197 B 5.57 % 1.134 B 9.20 % 1.038 B 19.98 % 865.119 M 28.86 % 671.346 M 23.82 % 542.179 M 24.96 % 433.871 M 17.83 % 368.211 M 35.31 % 272.126 M 48.04 % 183.820 M 41.05 % 130.319 M 33.32 % 97.746 M 13.36 % 86.224 M 23.49 % 69.824 M 35.03 % 51.709 M -89.47 % 491.152 M 1 767.00 % 26.307 M 2.08 % 25.770 M
Net income ratio 0.11 -7.69 % 0.12 -5.35 % 0.12 6.55 % 0.11 299.63 % 0.03 -70.05 % 0.10 -2.68 % 0.10 3.91 % 0.09 11.79 % 0.08 3.50 % 0.08 2.80 % 0.08 4.44 % 0.08 -2.26 % 0.08 14.78 % 0.07 38.68 % 0.05 51.69 % 0.03 38.16 % 0.02 -16.13 % 0.03 -6.96 % 0.03 8.26 % 0.03 43.18 % 0.02 60.58 % 0.01 -55.19 % 0.03
Ratio EBITDA 0.16 -5.58 % 0.17 -6.03 % 0.18 1.50 % 0.18 108.79 % 0.09 -46.28 % 0.16 -4.15 % 0.17 -4.32 % 0.18 -1.01 % 0.18 4.16 % 0.17 2.28 % 0.17 2.96 % 0.16 -2.04 % 0.17 8.24 % 0.15 21.26 % 0.13 18.55 % 0.11 18.26 % 0.09 -4.67 % 0.09 2.23 % 0.09 3.55 % 0.09 -91.07 % 1.00 1 511.22 % 0.06 -12.76 % 0.07
Gross profit ratio 0.39 -0.64 % 0.39 -1.33 % 0.40 1.51 % 0.39 23.18 % 0.32 -12.57 % 0.36 1.03 % 0.36 0.67 % 0.36 -0.99 % 0.36 2.02 % 0.35 0.59 % 0.35 -0.49 % 0.35 -0.15 % 0.35 1.63 % 0.35 4.37 % 0.33 9.07 % 0.31 0.91 % 0.30 -2.77 % 0.31 -0.16 % 0.31 3.49 % 0.30 -69.90 % 1.00 279.60 % 0.26 -6.80 % 0.28
Weighted average shs out dil 47.404 M -4.42 % 49.596 M -4.14 % 51.738 M -5.66 % 54.841 M -3.04 % 56.558 M -2.66 % 58.105 M -3.45 % 60.181 M -2.89 % 61.975 M -1.39 % 62.851 M -2.22 % 64.275 M -0.58 % 64.651 M 0.29 % 64.461 M 0.10 % 64.396 M 1.68 % 63.334 M 3.34 % 61.288 M 3.46 % 59.237 M 0.46 % 58.967 M 10.65 % 53.293 M 6.75 % 49.921 M 3.58 % 48.196 M 1 415.31 % 3.181 M 36.45 % 2.331 M -41.15 % 3.961 M
Weighted average shs out 47.207 M -4.25 % 49.304 M -4.08 % 51.403 M -5.65 % 54.482 M -3.32 % 56.351 M -2.57 % 57.840 M -3.38 % 59.864 M -2.75 % 61.556 M -1.54 % 62.519 M -2.24 % 63.949 M -0.60 % 64.335 M 0.54 % 63.992 M 1.17 % 63.250 M 3.25 % 61.259 M 3.90 % 58.959 M 1.80 % 57.915 M 0.85 % 57.425 M 181.73 % 20.383 M 253.20 % 5.771 M 40.95 % 4.094 M 28.72 % 3.181 M 36.45 % 2.331 M 20.38 % 1.936 M
EPS diluted 25.34 -2.65 % 26.03 8.41 % 24.01 33.54 % 17.98 478.14 % 3.11 -74.40 % 12.15 11.06 % 10.94 22.10 % 8.96 37.42 % 6.52 30.92 % 4.98 25.13 % 3.98 26.35 % 3.15 17.54 % 2.68 41.05 % 1.90 63.79 % 1.16 75.76 % 0.66 53.49 % 0.43 -10.42 % 0.48 6.67 % 0.45 36.36 % 0.33 147.14 % -0.70 70.34 % -2.36 -11 900.00 % 0.02
Earnings per share 25.44 -2.83 % 26.18 8.32 % 24.17 33.61 % 18.09 479.81 % 3.12 -74.45 % 12.21 11.00 % 11.00 21.95 % 9.02 37.71 % 6.55 31.00 % 5.00 25.00 % 4.00 26.18 % 3.17 16.12 % 2.73 39.29 % 1.96 63.33 % 1.20 76.47 % 0.68 54.55 % 0.44 -36.23 % 0.69 -50.00 % 1.38 86.49 % 0.74 205.71 % -0.70 70.34 % -2.36 -4 820.00 % 0.05
Gross profit 4.387 B 0.14 % 4.381 B 8.32 % 4.045 B 20.07 % 3.369 B 72.82 % 1.949 B -27.30 % 2.681 B 11.28 % 2.409 B 14.90 % 2.097 B 20.01 % 1.747 B 26.21 % 1.384 B 21.78 % 1.137 B 20.77 % 941.248 M 20.11 % 783.674 M 27.05 % 616.840 M 27.42 % 484.085 M 29.76 % 373.049 M 13.76 % 327.934 M 15.61 % 283.646 M 20.61 % 235.184 M 34.95 % 174.281 M -64.52 % 491.152 M 339.86 % 111.660 M 9.06 % 102.381 M
Income tax expense 378.948 M -6.35 % 404.646 M 0.88 % 401.136 M 29.40 % 309.992 M 461.07 % 55.250 M -72.40 % 200.205 M -0.19 % 200.582 M -13.40 % 231.625 M -5.83 % 245.954 M 31.22 % 187.432 M 21.57 % 154.174 M 23.48 % 124.857 M 16.42 % 107.244 M 42.34 % 75.344 M 59.97 % 47.099 M 77.10 % 26.595 M 55.62 % 17.090 M 1.46 % 16.844 M 18.36 % 14.231 M 35.48 % 10.504 M -97.82 % 481.692 M 15 834.24 % 3.023 M 151.29 % 1.203 M
Cost of revenue 6.908 B 1.20 % 6.826 B 10.74 % 6.164 B 17.14 % 5.262 B 25.21 % 4.203 B -10.90 % 4.717 B 9.51 % 4.307 B 13.72 % 3.788 B 21.89 % 3.108 B 22.35 % 2.540 B 20.68 % 2.105 B 21.70 % 1.729 B 20.38 % 1.437 B 23.92 % 1.159 B 19.42 % 970.753 M 14.24 % 849.722 M 12.29 % 756.712 M 20.40 % 628.495 M 20.88 % 519.929 M 28.44 % 404.794 M 0.000 -100.00 % 312.203 M 20.15 % 259.836 M
General and administrative expenses 2.836 B 4.53 % 2.713 B 34.28 % 2.021 B 20.72 % 1.674 B 5.73 % 1.583 B -10.09 % 1.761 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 370.515 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 100.00 % -18.712 M -104.99 % 374.730 M -3.37 % 387.794 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 118.365 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 13.383 M 0.000 -100.00 % 10.601 M 11.39 % 9.517 M -36.55 % 15.000 M -22.09 % 19.254 M -2.60 % 19.767 M -18.61 % 24.286 M 30.77 % 18.571 M 26.49 % 14.682 M 2.20 % 14.366 M -16.82 % 17.270 M 16.56 % 14.816 M 48.35 % 9.987 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.318 M -15.74 % 2.751 M
Operating expenses 2.822 B 4.74 % 2.695 B 12.00 % 2.406 B 16.17 % 2.071 B 29.60 % 1.598 B -10.22 % 1.780 B 14.45 % 1.555 B 18.58 % 1.312 B 20.06 % 1.092 B 24.41 % 878.036 M 20.88 % 726.372 M 18.37 % 613.660 M 21.83 % 503.696 M 19.74 % 420.645 M 15.18 % 365.201 M 19.78 % 304.896 M 8.26 % 281.633 M 18.87 % 236.925 M 21.44 % 195.096 M 34.68 % 144.857 M 0.000 -100.00 % 100.764 M 13.05 % 89.133 M
Cost and expenses 9.717 B 2.06 % 9.521 B 11.09 % 8.570 B 16.86 % 7.333 B 26.42 % 5.801 B -10.72 % 6.497 B 10.82 % 5.863 B 14.97 % 5.099 B 21.41 % 4.200 B 22.88 % 3.418 B 20.73 % 2.831 B 20.83 % 2.343 B 20.76 % 1.940 B 22.81 % 1.580 B 18.26 % 1.336 B 15.71 % 1.155 B 11.20 % 1.038 B 19.98 % 865.420 M 21.03 % 715.025 M 30.09 % 549.651 M 0.000 -100.00 % 412.967 M 18.34 % 348.969 M
Research and development expenses 306.000 K 0.000 -100.00 % 1.014 M 9.50 % 926.000 K 0.00 % 926.000 K 0.00 % 926.000 K 194.90 % 314.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
Selling general and administrative expenses 2.809 B 4.23 % 2.695 B 12.49 % 2.395 B 16.19 % 2.062 B 30.23 % 1.583 B -10.09 % 1.761 B 14.67 % 1.535 B 19.28 % 1.287 B 19.87 % 1.074 B 24.38 % 863.354 M 21.26 % 712.006 M 19.39 % 596.390 M 21.99 % 488.880 M 19.05 % 410.658 M 12.45 % 365.201 M 19.78 % 304.896 M 8.26 % 281.633 M 18.87 % 236.925 M 21.44 % 195.096 M 34.68 % 144.857 M 0.000 -100.00 % 98.446 M 13.97 % 86.382 M
Interest income 15.094 M -14.35 % 17.622 M 257.15 % 4.934 M 0.000 0.000 -100.00 % 5.056 M -0.10 % 5.061 M 222.77 % 1.568 M 76.18 % 890.000 K -22.13 % 1.143 M 27.85 % 894.000 K 657.63 % 118.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 1.663 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 185.000 K -68.48 % 587.000 K -22.25 % 755.000 K -65.71 % 2.202 M -44.15 % 3.943 M -13.19 % 4.542 M 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 267.042 M 9.52 % 243.840 M 1.02 % 241.372 M -10.09 % 268.460 M -9.84 % 297.772 M 0.74 % 295.599 M 5.77 % 279.472 M 10.59 % 252.713 M 20.17 % 210.295 M 27.41 % 165.049 M 25.26 % 131.764 M 23.97 % 106.283 M 20.46 % 88.233 M 16.20 % 75.931 M 16.93 % 64.936 M 4.46 % 62.166 M 20.84 % 51.445 M 30.23 % 39.503 M 32.85 % 29.736 M 33.44 % 22.285 M 0.000 -100.00 % 15.411 M 23.07 % 12.522 M
Operating income 1.565 B -6.74 % 1.678 B 2.41 % 1.639 B 26.29 % 1.297 B 178.75 % 465.464 M -48.34 % 901.094 M 5.50 % 854.080 M 8.76 % 785.291 M 19.92 % 654.824 M 29.34 % 506.297 M 23.36 % 410.415 M 25.28 % 327.588 M 17.00 % 279.978 M 42.70 % 196.195 M 65.03 % 118.884 M 74.44 % 68.153 M 47.20 % 46.301 M -0.90 % 46.721 M 16.55 % 40.088 M 36.24 % 29.424 M -94.01 % 491.152 M 4 407.64 % 10.896 M -17.75 % 13.248 M
Operating income ratio 0.14 -7.47 % 0.15 -6.72 % 0.16 6.77 % 0.15 98.69 % 0.08 -37.88 % 0.12 -4.21 % 0.13 -4.71 % 0.13 -1.06 % 0.13 4.54 % 0.13 1.90 % 0.13 3.22 % 0.12 -2.72 % 0.13 14.16 % 0.11 35.18 % 0.08 46.61 % 0.06 30.57 % 0.04 -16.66 % 0.05 -3.52 % 0.05 4.48 % 0.05 -94.92 % 1.00 3 790.08 % 0.03 -29.72 % 0.04
Total other income expenses net 15.094 M -14.35 % 17.622 M 257.15 % 4.934 M 396.69 % -1.663 M 71.00 % -5.735 M -213.43 % 5.056 M -0.10 % 5.061 M 222.77 % 1.568 M 76.18 % 890.000 K -22.13 % 1.143 M 27.85 % 894.000 K 657.63 % 118.000 K 163.78 % -185.000 K 68.48 % -587.000 K 22.25 % -755.000 K 65.71 % -2.202 M 44.15 % -3.943 M 13.19 % -4.542 M -37.05 % -3.314 M -12.30 % -2.951 M 99.38 % -475.491 M -16 948.80 % -2.789 M -18.73 % -2.349 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2004 2003
Net debt 1.220 B 6.60 % 1.144 B -1.79 % 1.165 B -17.66 % 1.415 B 66.35 % 850.750 M -44.97 % 1.546 B 477.77 % -409.251 M -47.51 % -277.445 M 27.94 % -385.010 M -11.33 % -345.840 M 11.13 % -389.149 M 7.23 % -419.476 M -30.89 % -320.475 M -26.30 % -253.738 M -128.21 % -111.185 M -2 667.86 % -4.017 M -103.92 % 102.409 M 44.28 % 70.981 M 50.73 % 47.092 M 10.70 % 42.542 M 1 438.64 % -3.178 M -20.93 % -2.628 M
Total investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 110.000 M 0.000 -100.00 % 120.000 M 300.00 % 30.000 M -76.92 % 130.000 M -13.45 % 150.209 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 1.923 B 0.64 % 1.911 B 0.42 % 1.903 B 3.06 % 1.847 B -2.64 % 1.897 B -2.14 % 1.938 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 106.047 M 41.83 % 74.770 M 47.37 % 50.737 M 11.80 % 45.381 M 0.000 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 -100.00 % 56.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 % -631.000 K 12.24 % -719.000 K 83.84 % -4.448 M -421.45 % -853.000 K 0.000 0.000
Retained earnings 1.474 B 14.54 % 1.287 B 29.22 % 995.773 M 52.40 % 653.376 M -45.07 % 1.189 B 5.40 % 1.128 B 2.04 % 1.106 B 1.13 % 1.093 B 20.72 % 905.785 M 8.84 % 832.215 M 22.46 % 679.593 M 46.98 % 462.378 M 55.76 % 296.861 M 58.92 % 186.794 M 180.77 % 66.530 M 1 578.44 % -4.500 M 89.74 % -43.856 M 36.55 % -69.124 M 16.96 % -83.240 M 8.73 % -91.199 M 0.000 0.000
Common stock 468.000 K -4.68 % 491.000 K -3.91 % 511.000 K -3.58 % 530.000 K -6.85 % 569.000 K -0.70 % 573.000 K -3.21 % 592.000 K -3.58 % 614.000 K -2.07 % 627.000 K -2.18 % 641.000 K -0.93 % 647.000 K 0.00 % 647.000 K 0.31 % 645.000 K 2.87 % 627.000 K 3.47 % 606.000 K 3.41 % 586.000 K 0.69 % 582.000 K 1.39 % 574.000 K 390.60 % 117.000 K 64.79 % 71.000 K 0.000 0.000
Total equity 2.488 B 9.17 % 2.279 B 16.30 % 1.960 B 27.64 % 1.535 B -23.21 % 2.000 B 5.12 % 1.902 B 4.50 % 1.820 B 2.59 % 1.774 B 14.45 % 1.550 B 7.44 % 1.443 B 15.66 % 1.248 B 24.37 % 1.003 B 27.47 % 786.942 M 34.59 % 584.704 M 45.26 % 402.533 M 37.57 % 292.608 M 19.45 % 244.968 M 15.82 % 211.503 M 42.18 % 148.760 M 20.93 % 123.015 M 32.59 % 92.778 M 6.20 % 87.359 M
Other non current liabilities 56.149 M -0.27 % 56.300 M 5.05 % 53.596 M -8.64 % 58.665 M 54.54 % 37.962 M 4.20 % 36.432 M -92.14 % 463.354 M -5.88 % 492.304 M 27.60 % 385.819 M -1.53 % 391.805 M 29.92 % 301.569 M 13.33 % 266.104 M 0.000 -100.00 % 163.463 M 0.000 0.000 0.000 -100.00 % 71.235 M 29.14 % 55.159 M 21.92 % 45.241 M 0.000 0.000
Long term debt 1.635 B 0.48 % 1.627 B 0.46 % 1.620 B 3.00 % 1.573 B -4.31 % 1.643 B -3.26 % 1.699 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 88.047 M 17.76 % 74.770 M 47.37 % 50.737 M 11.80 % 45.381 M 0.000 0.000
Total non current liabilities 1.734 B -2.01 % 1.769 B 2.35 % 1.729 B 3.46 % 1.671 B -4.33 % 1.747 B -4.26 % 1.825 B 233.42 % 547.218 M 11.15 % 492.304 M 4.23 % 472.317 M 20.55 % 391.805 M 4.18 % 376.067 M 12.99 % 332.822 M 0.000 -100.00 % 207.658 M 26.16 % 164.598 M 22.22 % 134.670 M -34.93 % 206.951 M 41.74 % 146.005 M 37.88 % 105.896 M 16.85 % 90.622 M 0.000 0.000
Other current liabilities 422.072 M 29.60 % 325.678 M -15.50 % 385.428 M 5.66 % 364.797 M 23.10 % 296.334 M 43.13 % 207.037 M 9.79 % 188.581 M -0.31 % 189.171 M -27.48 % 260.854 M 39.23 % 187.351 M 25.39 % 149.412 M 44.81 % 103.180 M 0.98 % 102.181 M 37.32 % 74.411 M 13.47 % 65.580 M 10.80 % 59.189 M 39.03 % 42.574 M -22.20 % 54.719 M 33.89 % 40.870 M 18.32 % 34.543 M 0.000 0.000
Deferred revenue 500.585 M 14.66 % 436.591 M 10.62 % 394.677 M 11.62 % 353.579 M 28.86 % 274.383 M 15.51 % 237.535 M 19.33 % 199.054 M 215.26 % 63.139 M 36.46 % 46.268 M 45.36 % 31.830 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 288.114 M 1.51 % 283.821 M 0.19 % 283.293 M 3.35 % 274.118 M 8.17 % 253.415 M 5.75 % 239.629 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.000 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 1.779 B 7.31 % 1.658 B -1.40 % 1.682 B 7.94 % 1.558 B 15.95 % 1.344 B 18.15 % 1.137 B 38.06 % 823.736 M 28.27 % 642.166 M 21.31 % 529.343 M 33.60 % 396.227 M 10.19 % 359.594 M 34.77 % 266.811 M 20.69 % 221.067 M 34.10 % 164.855 M 0.92 % 163.357 M 29.28 % 126.357 M 7.99 % 117.013 M 4.56 % 111.905 M 33.31 % 83.941 M 21.69 % 68.978 M 0.000 0.000
Total liabilities 3.513 B 2.50 % 3.428 B 0.50 % 3.411 B 5.62 % 3.229 B 4.48 % 3.090 B 4.34 % 2.962 B 116.04 % 1.371 B 20.85 % 1.134 B 13.26 % 1.002 B 27.11 % 788.032 M 7.12 % 735.661 M 22.69 % 599.633 M 22.80 % 488.307 M 31.08 % 372.513 M 13.59 % 327.955 M 25.64 % 261.027 M -19.43 % 323.964 M 25.61 % 257.910 M 35.86 % 189.837 M 18.95 % 159.600 M 40.44 % 113.642 M 5.52 % 107.700 M
Other non current assets 112.646 M 10.17 % 102.248 M 30.44 % 78.389 M 5.85 % 74.056 M 20.52 % 61.448 M 20.00 % 51.205 M 45.90 % 35.095 M 37.68 % 25.491 M 125.92 % 11.283 M 38.53 % 8.145 M 44.01 % 5.656 M 31.72 % 4.294 M 49.83 % 2.866 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 346.000 K 73.87 % 199.000 K 100.20 % -99.577 M -16.90 % -85.180 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 204.000 K -60.00 % 510.000 K -61.13 % 1.312 M -14.69 % 1.538 M -37.61 % 2.465 M -27.31 % 3.391 M -21.45 % 4.317 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 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
Goodwill and intangible assets 11.074 M -2.69 % 11.380 M -6.58 % 12.182 M -1.82 % 12.408 M -6.95 % 13.335 M -6.49 % 14.261 M -6.10 % 15.187 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
Property plant equipment net 2.849 B 3.35 % 2.757 B 7.25 % 2.571 B 7.25 % 2.397 B -4.15 % 2.500 B -8.85 % 2.743 B 123.74 % 1.226 B 3.08 % 1.189 B 18.43 % 1.004 B 18.49 % 847.600 M 18.19 % 717.159 M 20.38 % 595.736 M 23.33 % 483.059 M 28.14 % 376.985 M 15.60 % 326.099 M 12.12 % 290.861 M -0.47 % 292.224 M 23.62 % 236.389 M 45.85 % 162.080 M 21.86 % 133.003 M 33.57 % 99.577 M 16.90 % 85.180 M
Total non current assets 2.973 B 3.57 % 2.870 B 7.87 % 2.661 B 7.16 % 2.483 B -3.57 % 2.575 B -8.31 % 2.809 B 120.05 % 1.276 B 5.05 % 1.215 B 19.62 % 1.016 B 18.69 % 855.745 M 18.39 % 722.815 M 20.46 % 600.030 M 24.21 % 483.059 M 28.14 % 376.985 M 15.60 % 326.099 M 12.12 % 290.861 M -0.47 % 292.224 M 21.52 % 240.469 M 44.38 % 166.551 M 21.42 % 137.164 M 37.75 % 99.577 M 16.90 % 85.180 M
Other current assets 134.059 M 11.86 % 119.849 M -28.90 % 168.554 M 44.41 % 116.723 M 8.68 % 107.402 M -10.46 % 119.954 M -22.67 % 155.113 M 54.87 % 100.155 M 13.01 % 88.621 M 22.15 % 72.548 M -16.92 % 87.328 M 11.62 % 78.239 M 18.17 % 66.209 M 18.88 % 55.694 M 6.29 % 52.396 M 36.69 % 38.332 M -6.96 % 41.200 M 45.06 % 28.403 M 37.29 % 20.688 M 18.35 % 17.481 M 650.06 % -3.178 M -20.93 % -2.628 M
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 110.000 M 0.000 -100.00 % 120.000 M 300.00 % 30.000 M -76.92 % 130.000 M -13.45 % 150.209 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 703.201 M -8.27 % 766.594 M 3.89 % 737.877 M 70.98 % 431.560 M -58.74 % 1.046 B 166.63 % 392.325 M -4.14 % 409.251 M 47.51 % 277.445 M -27.94 % 385.010 M 11.33 % 345.840 M -11.13 % 389.149 M -7.23 % 419.476 M 30.89 % 320.475 M 26.30 % 253.738 M 128.21 % 111.185 M 2 667.86 % 4.017 M 10.42 % 3.638 M -3.99 % 3.789 M 3.95 % 3.645 M 28.39 % 2.839 M -10.67 % 3.178 M 20.93 % 2.628 M
Cash and short term investments 703.201 M -8.27 % 766.594 M 3.89 % 737.877 M 70.98 % 431.560 M -58.74 % 1.046 B 108.24 % 502.325 M 22.74 % 409.251 M 2.97 % 397.445 M -4.23 % 415.010 M -12.78 % 475.840 M -11.78 % 539.358 M 28.58 % 419.476 M 30.89 % 320.475 M 26.30 % 253.738 M 128.21 % 111.185 M 2 667.86 % 4.017 M 10.42 % 3.638 M -3.99 % 3.789 M 3.95 % 3.645 M 28.39 % 2.839 M -10.67 % 3.178 M 20.93 % 2.628 M
Total current assets 3.029 B 6.78 % 2.837 B 4.70 % 2.709 B 18.77 % 2.281 B -9.29 % 2.515 B 22.35 % 2.055 B 7.34 % 1.915 B 13.05 % 1.694 B 10.25 % 1.536 B 11.71 % 1.375 B 9.11 % 1.260 B 25.70 % 1.003 B 27.03 % 789.324 M 36.04 % 580.232 M 43.48 % 404.389 M 53.89 % 262.774 M -5.04 % 276.708 M 20.86 % 228.944 M 33.07 % 172.046 M 18.28 % 145.451 M 4 476.81 % 3.178 M 20.93 % 2.628 M
Inventory 1.968 B 12.98 % 1.742 B 8.65 % 1.603 B 6.95 % 1.499 B 28.33 % 1.168 B -9.70 % 1.294 B 6.54 % 1.214 B 10.75 % 1.096 B 16.15 % 943.975 M 23.91 % 761.793 M 31.07 % 581.229 M 26.92 % 457.933 M 26.81 % 361.125 M 47.61 % 244.647 M 11.96 % 218.516 M 5.59 % 206.948 M -3.12 % 213.602 M 21.29 % 176.109 M 36.27 % 129.237 M 18.16 % 109.374 M 0.000 0.000
Net receivables 223.334 M 7.40 % 207.939 M 4.27 % 199.422 M -14.66 % 233.682 M 21.01 % 193.109 M 38.59 % 139.337 M 2.33 % 136.168 M 36.55 % 99.719 M 12.51 % 88.631 M 36.37 % 64.992 M 23.94 % 52.440 M 11.46 % 47.049 M 13.33 % 41.515 M 58.74 % 26.153 M 17.32 % 22.292 M 65.41 % 13.477 M -26.23 % 18.268 M -11.51 % 20.643 M 11.73 % 18.476 M 17.26 % 15.757 M 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.080 M -1.09 % 4.125 M 4.11 % 3.962 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 103.665 M -3.34 % 107.251 M
Account payables 563.761 M 3.63 % 544.001 M -2.77 % 559.527 M 1.23 % 552.730 M 15.86 % 477.052 M 15.23 % 414.009 M 2.47 % 404.016 M 24.02 % 325.758 M 25.52 % 259.518 M 32.29 % 196.174 M 2.83 % 190.778 M 28.66 % 148.282 M 24.73 % 118.886 M 37.53 % 86.442 M -0.75 % 87.093 M 54.46 % 56.387 M 17.94 % 47.811 M -8.27 % 52.122 M 21.01 % 43.071 M 25.08 % 34.435 M 0.000 0.000
Tax payables 4.946 M -92.74 % 68.100 M 15.72 % 58.850 M 360.27 % 12.786 M -69.94 % 42.529 M 8.91 % 39.051 M 21.71 % 32.085 M 127.54 % 14.101 M 57.18 % 8.971 M -29.37 % 12.702 M -34.54 % 19.404 M 26.42 % 15.349 M 0.000 -100.00 % 4.002 M -62.54 % 10.684 M -0.90 % 10.781 M 24.95 % 8.628 M 70.38 % 5.064 M 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 134.572 M 18.34 % 113.718 M 12.27 % 101.288 M 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.923 B 0.64 % 1.911 B 0.42 % 1.903 B 3.06 % 1.847 B -2.64 % 1.897 B -2.14 % 1.938 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
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 -100.00 % 223.047 M 7.00 % 208.463 M 0.000 0.000
Other total stockholders equity 1.014 B 2.21 % 992.072 M 2.96 % 963.527 M 9.31 % 881.467 M 8.89 % 809.502 M 4.72 % 773.044 M 8.31 % 713.763 M 4.94 % 680.150 M 5.65 % 643.806 M 5.54 % 610.030 M 7.54 % 567.269 M 5.04 % 540.069 M 10.35 % 489.436 M 23.20 % 397.283 M 18.45 % 335.397 M 13.11 % 296.522 M 2.65 % 288.873 M 2.89 % 280.772 M 2 013.61 % 13.284 M 103.34 % 6.533 M -92.96 % 92.778 M 6.20 % 87.359 M
Deferred tax liabilities non current 42.593 M -50.43 % 85.921 M 55.24 % 55.346 M 39.44 % 39.693 M -39.27 % 65.359 M -26.86 % 89.367 M 6.56 % 83.864 M 41.18 % 59.403 M -31.32 % 86.498 M 45.31 % 59.527 M -20.10 % 74.498 M 11.66 % 66.718 M 0.000 -100.00 % 44.195 M 47.19 % 30.026 M 43.31 % 20.952 M 18.94 % 17.616 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 113.642 M 5.52 % 107.700 M
Total assets 6.002 B 5.16 % 5.707 B 6.27 % 5.370 B 12.72 % 4.764 B -6.40 % 5.090 B 4.65 % 4.864 B 52.42 % 3.191 B 9.71 % 2.909 B 13.98 % 2.552 B 14.39 % 2.231 B 12.49 % 1.983 B 23.74 % 1.603 B 25.68 % 1.275 B 33.22 % 957.217 M 31.04 % 730.488 M 31.94 % 553.635 M -2.69 % 568.932 M 21.20 % 469.413 M 38.63 % 338.597 M 19.81 % 282.615 M 36.91 % 206.420 M 5.82 % 195.059 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2004 2003
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2004 2003
Deferred income tax -43.328 M -241.71 % 30.575 M 95.33 % 15.653 M 160.99 % -25.666 M -6.91 % -24.008 M -536.27 % 5.503 M -83.85 % 34.080 M 225.78 % -27.095 M -200.46 % 26.971 M 364.30 % 5.809 M -37.17 % 9.246 M 139.04 % 3.868 M -55.40 % 8.673 M -19.89 % 10.827 M 39.87 % 7.741 M 146.29 % 3.143 M -86.08 % 22.583 M 787.67 % -3.284 M -6.62 % -3.080 M -1.42 % -3.037 M 0.000 0.000
Stock based compensation 42.787 M -11.31 % 48.246 M 12.09 % 43.044 M -8.92 % 47.259 M 71.33 % 27.583 M 10.13 % 25.045 M -5.97 % 26.636 M 9.17 % 24.399 M 26.16 % 19.340 M 24.02 % 15.594 M 4.50 % 14.923 M -6.75 % 16.003 M 19.65 % 13.375 M 15.25 % 11.605 M 4.03 % 11.155 M 87.51 % 5.949 M 53.44 % 3.877 M 0.000 0.000 0.000 0.000 0.000
Change in working capital -451.216 M 6.30 % -481.573 M -30.45 % -369.162 M 25.90 % -498.212 M -3 394.26 % -14.258 M 93.38 % -215.469 M -373.51 % -45.505 M -36.23 % -33.403 M -4.16 % -32.068 M 74.30 % -124.779 M -604.37 % -17.715 M -316.09 % 8.198 M 235.71 % 2.442 M -90.90 % 26.835 M -18.29 % 32.840 M -47.66 % 62.740 M 337.09 % -26.463 M -70.17 % -15.551 M -313.32 % 7.290 M 710.90 % 899.000 K 0.000 0.000
Accounts receivables -15.395 M -80.76 % -8.517 M -124.86 % 34.260 M 184.44 % -40.573 M 24.55 % -53.772 M -160.56 % -20.637 M 43.28 % -36.387 M -228.17 % -11.088 M 53.09 % -23.639 M -88.33 % -12.552 M -132.83 % -5.391 M 2.58 % -5.534 M 63.98 % -15.362 M -297.88 % -3.861 M 56.20 % -8.815 M -283.99 % 4.791 M 101.73 % 2.375 M 209.60 % -2.167 M 20.30 % -2.719 M -227.59 % -830.000 K 0.000 0.000
Inventory -226.078 M -63.02 % -138.685 M -33.05 % -104.233 M 68.51 % -331.003 M -363.78 % 125.486 M 258.10 % -79.372 M 34.95 % -122.019 M 19.96 % -152.449 M 16.32 % -182.182 M -0.90 % -180.564 M -46.45 % -123.296 M -27.36 % -96.808 M 16.89 % -116.478 M -345.75 % -26.131 M -125.89 % -11.568 M -273.85 % 6.654 M 117.75 % -37.493 M 20.01 % -46.872 M -135.98 % -19.863 M -286.89 % -5.134 M 0.000 0.000
Accounts payables 30.297 M 245.15 % -20.873 M -351.21 % 8.309 M -87.44 % 66.156 M 6.15 % 62.324 M 523.68 % 9.993 M -87.23 % 78.256 M 18.14 % 66.240 M 4.57 % 63.344 M 1 073.91 % 5.396 M -87.30 % 42.496 M 44.56 % 29.396 M -9.39 % 32.444 M 5 083.72 % -651.000 K -102.12 % 30.706 M 258.05 % 8.576 M 298.93 % -4.311 M 0.000 0.000 0.000 0.000 0.000
Other working capital -240.040 M 23.43 % -313.498 M -1.95 % -307.498 M -59.50 % -192.792 M -30.00 % -148.296 M -18.21 % -125.453 M -462.11 % 34.645 M -45.78 % 63.894 M -42.13 % 110.409 M 75.42 % 62.941 M -8.08 % 68.476 M -15.61 % 81.144 M -20.32 % 101.838 M 77.18 % 57.478 M 155.26 % 22.517 M -47.29 % 42.719 M 229.47 % 12.966 M -61.28 % 33.488 M 12.10 % 29.872 M 335.26 % 6.863 M 0.000 0.000
Other non cash items 322.202 M -6.38 % 344.173 M 11.53 % 308.600 M 9.59 % 281.587 M -18.95 % 347.431 M 22.05 % 284.670 M 9 767.24 % 2.885 M -61.63 % 7.518 M 8 541.38 % 87.000 K 101.50 % -5.807 M -568.68 % 1.239 M 113.08 % -9.476 M 79.52 % -46.271 M -88.28 % -24.575 M -120.23 % -11.159 M -2 017.46 % -527.000 K 65.03 % -1.507 M -266.89 % 903.000 K 205.12 % -859.000 K -157.85 % 1.485 M 109.64 % -15.411 M -23.07 % -12.522 M
Net cash provided by operating activities 1.339 B -9.32 % 1.476 B -0.38 % 1.482 B 39.90 % 1.059 B 30.72 % 810.355 M -26.42 % 1.101 B 15.18 % 956.127 M 22.68 % 779.366 M 22.85 % 634.385 M 68.78 % 375.874 M -5.22 % 396.592 M 21.01 % 327.725 M 37.12 % 239.001 M 8.20 % 220.887 M 25.12 % 176.543 M 2.15 % 172.827 M 129.81 % 75.203 M 60.33 % 46.906 M -15.68 % 55.630 M 47.95 % 37.601 M 0.000 0.000
Investments in property plant and equipment -374.458 M 13.97 % -435.267 M -39.45 % -312.126 M -81.27 % -172.187 M -13.38 % -151.866 M 49.13 % -298.534 M 6.53 % -319.400 M 27.53 % -440.714 M -18.01 % -373.447 M -24.83 % -299.167 M -20.12 % -249.067 M -10.19 % -226.024 M -19.86 % -188.578 M -46.60 % -128.636 M -32.46 % -97.115 M -42.60 % -68.105 M 38.57 % -110.863 M -8.83 % -101.866 M -63.43 % -62.331 M -49.81 % -41.607 M -37.07 % -30.354 M -10.66 % -27.430 M
Acquisitions net 0.000 0.000 0.000 0.000 100.00 % -1.220 M 0.000 100.00 % -15.707 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -2.458 M 42.80 % -4.297 M 24.15 % -5.665 M 96.72 % -172.946 M 55.22 % -386.193 M -17.03 % -330.000 M -266.67 % -90.000 M 30.77 % -130.000 M 35.07 % -200.209 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 110.000 M 0.000 -100.00 % 506.193 M 110.91 % 240.000 M 26.32 % 190.000 M 26.49 % 150.209 M 200.42 % 50.000 M 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 -8.631 M -40.16 % -6.158 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.467 M 285.05 % -2.414 M 0.000 -100.00 % 30.354 M 10.66 % 27.430 M
Net cash used for investing activites -383.089 M 13.22 % -441.425 M -40.32 % -314.584 M -78.25 % -176.484 M -262.01 % -48.751 M 89.66 % -471.480 M -119.18 % -215.107 M 59.47 % -530.714 M -94.08 % -273.447 M 1.98 % -278.958 M 30.13 % -399.276 M -76.65 % -226.024 M -19.86 % -188.578 M -46.60 % -128.636 M -32.46 % -97.115 M -42.60 % -68.105 M 38.57 % -110.863 M -13.82 % -97.399 M -50.43 % -64.745 M -55.61 % -41.607 M 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 100.00 % -1.915 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -106.047 M -439.06 % 31.277 M 30.14 % 24.033 M 348.71 % 5.356 M 78.65 % 2.998 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.100 M 1 292.51 % 1.228 M -51.21 % 2.517 M -97.98 % 124.783 M 8 675.18 % 1.422 M 125.71 % 630.000 K 0.000 0.000
Common stock repurchased -1.027 B -0.86 % -1.018 B -12.27 % -907.025 M 41.01 % -1.538 B -1 200.32 % -118.248 M 82.88 % -690.519 M -10.96 % -622.335 M -67.37 % -371.824 M -7.12 % -347.114 M -104.95 % -169.368 M -308.01 % -41.511 M -9.33 % -37.968 M -47 960.76 % -79.000 K 97.56 % -3.236 M 0.000 0.000 100.00 % -59.000 K 99.12 % -6.742 M -204.10 % -2.217 M 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -62.482 M 0.000 0.000 0.000 0.000 100.00 % -93.012 M 0.000 0.000 0.000 0.000
Other financing activites 8.180 M -32.82 % 12.176 M -73.54 % 46.011 M 13.93 % 40.386 M 230.25 % 12.229 M -72.07 % 43.780 M 233.66 % 13.121 M -15.93 % 15.607 M -38.42 % 25.346 M -13.03 % 29.143 M 110.15 % 13.868 M -60.68 % 35.268 M -55.29 % 78.875 M 47.33 % 53.538 M 403.18 % 10.640 M 2 135.29 % 476.000 K -73.17 % 1.774 M 12.63 % 1.575 M -70.62 % 5.360 M 2 416.43 % 213.000 K 0.000 0.000
Net cash used provided by financing activities -1.019 B -1.27 % -1.006 B -16.85 % -861.014 M 42.49 % -1.497 B -1 287.16 % -107.934 M 83.31 % -646.739 M -6.16 % -609.214 M -71.02 % -356.217 M -10.71 % -321.768 M -129.47 % -140.225 M -407.27 % -27.643 M -923.81 % -2.700 M -116.55 % 16.314 M -67.57 % 50.302 M 81.33 % 27.740 M 126.59 % -104.343 M -393.85 % 35.509 M -29.88 % 50.637 M 410.40 % 9.921 M 158.29 % 3.841 M 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 100.00 % -56.000 K -200.00 % 56.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
Net change in cash -63.393 M -320.75 % 28.717 M -90.63 % 306.317 M 149.85 % -614.491 M -194.00 % 653.726 M 3 962.26 % -16.926 M -112.84 % 131.806 M 222.54 % -107.565 M -374.61 % 39.170 M 190.44 % -43.309 M -42.81 % -30.327 M -130.63 % 99.001 M 48.34 % 66.737 M -53.18 % 142.553 M 33.02 % 107.168 M 28 176.52 % 379.000 K 350.99 % -151.000 K -204.86 % 144.000 K -82.13 % 806.000 K 588.48 % -165.000 K 0.000 0.000
Cash at beginning of period 766.594 M 3.89 % 737.877 M 70.98 % 431.560 M -58.74 % 1.046 B 166.63 % 392.325 M -4.14 % 409.251 M 47.51 % 277.445 M -27.94 % 385.010 M 11.33 % 345.840 M -11.13 % 389.149 M -7.23 % 419.476 M 30.89 % 320.475 M 26.30 % 253.738 M 128.21 % 111.185 M 2 667.86 % 4.017 M 10.42 % 3.638 M -3.99 % 3.789 M 3.95 % 3.645 M 28.39 % 2.839 M -5.49 % 3.004 M 0.000 0.000
Cash at end of period 703.201 M -8.27 % 766.594 M 3.89 % 737.877 M 70.98 % 431.560 M -58.74 % 1.046 B 166.63 % 392.325 M -4.14 % 409.251 M 47.51 % 277.445 M -27.94 % 385.010 M 11.33 % 345.840 M -11.13 % 389.149 M -7.23 % 419.476 M 30.89 % 320.475 M 26.30 % 253.738 M 128.21 % 111.185 M 2 667.86 % 4.017 M 10.42 % 3.638 M -3.99 % 3.789 M 3.95 % 3.645 M 28.39 % 2.839 M 0.000 0.000
Operating cash flow 1.339 B -9.32 % 1.476 B -0.38 % 1.482 B 39.90 % 1.059 B 30.72 % 810.355 M -26.42 % 1.101 B 15.18 % 956.127 M 22.68 % 779.366 M 22.85 % 634.385 M 68.78 % 375.874 M -5.22 % 396.592 M 21.01 % 327.725 M 37.12 % 239.001 M 8.20 % 220.887 M 25.12 % 176.543 M 2.15 % 172.827 M 129.81 % 75.203 M 60.33 % 46.906 M -15.68 % 55.630 M 47.95 % 37.601 M 0.000 0.000
Capital expenditure -374.458 M 13.97 % -435.267 M -39.45 % -312.126 M -81.27 % -172.187 M -13.38 % -151.866 M 49.13 % -298.534 M 6.53 % -319.400 M 27.53 % -440.714 M -18.01 % -373.447 M -24.83 % -299.167 M -20.12 % -249.067 M -10.19 % -226.024 M -19.86 % -188.578 M -46.60 % -128.636 M -32.46 % -97.115 M -42.60 % -68.105 M 38.57 % -110.863 M -8.83 % -101.866 M -63.43 % -62.331 M -49.81 % -41.607 M -37.07 % -30.354 M -10.66 % -27.430 M
Free CashFlow 964.147 M -7.38 % 1.041 B -11.01 % 1.170 B 31.87 % 887.078 M 34.71 % 658.489 M -17.97 % 802.759 M 26.08 % 636.727 M 88.02 % 338.652 M 29.78 % 260.938 M 240.17 % 76.707 M -48.00 % 147.525 M 45.06 % 101.701 M 101.70 % 50.423 M -45.34 % 92.251 M 16.14 % 79.428 M -24.15 % 104.722 M 393.67 % -35.660 M 35.12 % -54.960 M -720.18 % -6.701 M -67.27 % -4.006 M 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2004 2003
2025-08-02 2025-05-03 2025-01-31 2024-11-02 2024-08-03 2024-05-04 2024-01-31 2023-10-28 2023-07-29 2023-04-29 2023-01-31 2022-10-29 2022-07-30 2022-04-30 2022-01-31 2021-10-30 2021-07-31 2021-05-01 2021-01-31 2020-10-31 2020-08-01 2020-05-02 2020-01-31 2019-11-02 2019-08-03 2019-05-04 2019-01-31 2018-11-03 2018-08-04 2018-05-05 2018-01-31 2017-10-28 2017-07-29 2017-04-29 2017-01-31 2016-10-29 2016-07-30 2016-04-30 2016-01-31 2015-10-31 2015-08-01 2015-05-02 2015-01-31 2014-11-01 2014-08-02 2014-05-03 2014-01-31 2013-11-02 2013-08-03 2013-05-04 2013-01-31 2012-10-27 2012-07-28 2012-04-28 2012-01-31 2011-10-29 2011-07-30 2011-04-30 2011-01-31 2010-10-30 2010-07-31 2010-05-01 2010-01-31 2009-10-31 2009-08-01 2009-05-02 2009-01-31 2008-11-01 2008-08-02 2008-05-03 2008-01-31 2007-11-03 2007-07-31 2007-04-30 2007-01-31 2006-10-31 2006-07-31 2006-04-30 2006-01-31 2005-10-31 2005-07-31 2005-04-30
Revenue 2.788 B -2.10 % 2.848 B -18.33 % 3.488 B 37.85 % 2.530 B -0.86 % 2.552 B -6.37 % 2.726 B -23.31 % 3.554 B 42.80 % 2.489 B -1.62 % 2.530 B -3.97 % 2.634 B -18.36 % 3.227 B 37.97 % 2.339 B 1.81 % 2.297 B -2.08 % 2.346 B -14.05 % 2.729 B 36.76 % 1.996 B 1.45 % 1.967 B 1.48 % 1.939 B -11.83 % 2.199 B 41.67 % 1.552 B 26.39 % 1.228 B 4.67 % 1.173 B -49.12 % 2.306 B 37.05 % 1.683 B 0.95 % 1.667 B -4.38 % 1.743 B -17.96 % 2.125 B 36.20 % 1.560 B 4.82 % 1.488 B -3.59 % 1.544 B -20.33 % 1.938 B 44.36 % 1.342 B 4.06 % 1.290 B -1.90 % 1.315 B -16.81 % 1.581 B 39.72 % 1.131 B 5.80 % 1.069 B -0.42 % 1.074 B -15.34 % 1.268 B 39.27 % 910.700 M 3.84 % 876.999 M 1.02 % 868.122 M -17.14 % 1.048 B 40.49 % 745.722 M 1.56 % 734.236 M 2.87 % 713.770 M -17.78 % 868.082 M 40.29 % 618.781 M 2.96 % 600.998 M 3.14 % 582.712 M -23.21 % 758.835 M 50.07 % 505.640 M 4.97 % 481.683 M 1.60 % 474.098 M -18.61 % 582.511 M 41.02 % 413.067 M 4.69 % 394.567 M 2.22 % 386.006 M -18.51 % 473.659 M 39.65 % 339.179 M 5.40 % 321.804 M 0.50 % 320.196 M -19.22 % 396.364 M 39.54 % 284.043 M 3.84 % 273.539 M 1.75 % 268.825 M -21.26 % 341.394 M 33.96 % 254.843 M 2.30 % 249.111 M 4.10 % 239.298 M -22.64 % 309.344 M 48.56 % 208.235 M 3.88 % 200.449 M 3.26 % 194.113 M -10.36 % 216.543 M 0.00 % 216.544 M 33.21 % 162.558 M 1.94 % 159.468 M 10.15 % 144.768 M 0.00 % 144.769 M 0.00 % 144.769 M 0.00 % 144.769 M
Net income 260.875 M -14.48 % 305.052 M -22.43 % 393.270 M 62.39 % 242.179 M -4.11 % 252.556 M -19.34 % 313.113 M -20.60 % 394.369 M 58.07 % 249.483 M -16.87 % 300.102 M -13.53 % 347.051 M 1.85 % 340.751 M 24.10 % 274.585 M -7.13 % 295.677 M -10.78 % 331.395 M 14.52 % 289.366 M 34.41 % 215.289 M -14.19 % 250.893 M 8.95 % 230.289 M 34.28 % 171.494 M 129.28 % 74.798 M 828.94 % 8.052 M 110.26 % -78.509 M -135.25 % 222.719 M 71.66 % 129.747 M -19.54 % 161.258 M -16.11 % 192.221 M -10.46 % 214.674 M 63.67 % 131.166 M -11.57 % 148.323 M -9.78 % 164.396 M -21.03 % 208.173 M 98.93 % 104.645 M -8.36 % 114.193 M -10.94 % 128.223 M -8.55 % 140.218 M 60.14 % 87.562 M -2.71 % 90.004 M -2.14 % 91.976 M -14.70 % 107.823 M 51.71 % 71.070 M -4.18 % 74.169 M 10.79 % 66.946 M -23.28 % 87.264 M 47.59 % 59.124 M -2.75 % 60.794 M 21.70 % 49.953 M -29.33 % 70.682 M 55.58 % 45.430 M 1.16 % 44.911 M 7.38 % 41.826 M -35.19 % 64.532 M 69.15 % 38.151 M 9.01 % 34.998 M 0.37 % 34.868 M -24.68 % 46.295 M 72.95 % 26.768 M 11.98 % 23.905 M 2.61 % 23.296 M -22.61 % 30.104 M 111.96 % 14.203 M 8.74 % 13.062 M -4.38 % 13.661 M -32.46 % 20.226 M 139.08 % 8.460 M 47.13 % 5.750 M 16.87 % 4.920 M -59.96 % 12.288 M 144.93 % 5.017 M 36.04 % 3.688 M -13.73 % 4.275 M -68.58 % 13.604 M 223.44 % 4.206 M 90.66 % 2.206 M -58.53 % 5.319 M -19.88 % 6.639 M -0.02 % 6.640 M 45.49 % 4.564 M -2.89 % 4.700 M 17.71 % 3.993 M 0.03 % 3.992 M 0.00 % 3.992 M 0.00 % 3.992 M
Income before tax 346.267 M -14.57 % 405.324 M -21.80 % 518.315 M 61.88 % 320.176 M -4.06 % 333.727 M -18.17 % 407.848 M -21.63 % 520.418 M 57.83 % 329.724 M -16.76 % 396.091 M -11.87 % 449.418 M -0.57 % 451.996 M 24.62 % 362.705 M -7.36 % 391.536 M -10.47 % 437.307 M 16.57 % 375.155 M 32.18 % 283.826 M -14.48 % 331.882 M 8.83 % 304.966 M 36.26 % 223.809 M 124.05 % 99.894 M 885.34 % 10.138 M 109.87 % -102.756 M -135.66 % 288.195 M 70.85 % 168.680 M -19.56 % 209.689 M -12.48 % 239.586 M -15.19 % 282.485 M 65.65 % 170.531 M -12.53 % 194.958 M -7.68 % 211.167 M -17.12 % 254.778 M 56.32 % 162.983 M -9.63 % 180.355 M -4.44 % 188.743 M -15.87 % 224.346 M 60.39 % 139.872 M -2.88 % 144.017 M -2.35 % 147.479 M -13.12 % 169.759 M 52.86 % 111.052 M -6.47 % 118.736 M 10.05 % 107.893 M -21.65 % 137.698 M 45.96 % 94.342 M -3.92 % 98.188 M 21.10 % 81.081 M -29.01 % 114.207 M 56.68 % 72.894 M 0.01 % 72.886 M 7.63 % 67.719 M -34.73 % 103.745 M 69.33 % 61.268 M 6.82 % 57.355 M -0.12 % 57.425 M -21.50 % 73.156 M 66.07 % 44.052 M 11.49 % 39.513 M 1.61 % 38.887 M -20.35 % 48.825 M 103.03 % 24.048 M 9.10 % 22.042 M -5.05 % 23.214 M -31.37 % 33.827 M 137.38 % 14.250 M 48.58 % 9.591 M 15.79 % 8.283 M -59.63 % 20.516 M 141.88 % 8.482 M 37.01 % 6.191 M -13.64 % 7.169 M -68.64 % 22.863 M 242.83 % 6.669 M 76.99 % 3.768 M -57.56 % 8.879 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Income before tax ratio 0.12 -12.74 % 0.14 -4.25 % 0.15 17.44 % 0.13 -3.23 % 0.13 -12.60 % 0.15 2.19 % 0.15 10.53 % 0.13 -15.39 % 0.16 -8.23 % 0.17 21.79 % 0.14 -9.68 % 0.16 -9.01 % 0.17 -8.56 % 0.19 35.62 % 0.14 -3.35 % 0.14 -15.70 % 0.17 7.24 % 0.16 54.55 % 0.10 58.15 % 0.06 679.63 % 0.01 109.43 % -0.09 -170.08 % 0.12 24.66 % 0.10 -20.32 % 0.13 -8.47 % 0.14 3.39 % 0.13 21.62 % 0.11 -16.55 % 0.13 -4.24 % 0.14 4.03 % 0.13 8.29 % 0.12 -13.16 % 0.14 -2.59 % 0.14 1.13 % 0.14 14.80 % 0.12 -8.20 % 0.13 -1.94 % 0.14 2.62 % 0.13 9.76 % 0.12 -9.93 % 0.14 8.94 % 0.12 -5.44 % 0.13 3.89 % 0.13 -5.40 % 0.13 17.72 % 0.11 -13.66 % 0.13 11.68 % 0.12 -2.86 % 0.12 4.36 % 0.12 -15.00 % 0.14 12.83 % 0.12 1.76 % 0.12 -1.69 % 0.12 -3.55 % 0.13 17.76 % 0.11 6.49 % 0.10 -0.59 % 0.10 -2.27 % 0.10 45.39 % 0.07 3.51 % 0.07 -5.52 % 0.07 -15.05 % 0.09 70.11 % 0.05 43.08 % 0.04 13.80 % 0.03 -48.73 % 0.06 80.56 % 0.03 33.92 % 0.02 -17.04 % 0.03 -59.47 % 0.07 130.77 % 0.03 70.37 % 0.02 -58.90 % 0.05 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA 421.124 M -11.46 % 475.639 M -19.11 % 588.020 M 50.62 % 390.407 M -2.16 % 399.041 M -14.31 % 465.687 M -20.09 % 582.771 M 49.95 % 388.638 M -14.31 % 453.555 M -9.41 % 500.677 M -1.63 % 508.987 M 21.10 % 420.317 M -7.07 % 452.310 M -9.64 % 500.547 M 13.93 % 439.348 M 25.74 % 349.396 M -12.93 % 401.285 M 6.75 % 375.923 M 27.15 % 295.658 M 70.28 % 173.634 M 92.59 % 90.158 M 462.69 % -24.858 M -106.82 % 364.587 M 50.63 % 242.036 M -13.91 % 281.159 M -9.11 % 309.350 M -12.37 % 353.030 M 47.68 % 239.050 M -9.05 % 262.841 M -5.67 % 278.631 M -12.77 % 319.422 M 42.09 % 224.795 M -7.46 % 242.906 M -3.18 % 250.881 M -11.51 % 283.511 M 46.80 % 193.123 M -0.16 % 193.434 M -0.83 % 195.051 M -9.48 % 215.484 M 40.76 % 153.082 M -2.64 % 157.231 M 8.03 % 145.549 M -15.95 % 173.176 M 35.54 % 127.771 M -1.62 % 129.878 M 16.64 % 111.354 M -22.05 % 142.849 M 43.26 % 99.712 M -3.79 % 103.645 M 8.32 % 95.680 M -24.76 % 127.167 M 41.65 % 89.777 M 7.89 % 83.214 M 2.79 % 80.954 M -13.47 % 93.553 M 111.52 % 44.228 M 11.52 % 39.660 M 1.54 % 39.060 M -41.03 % 66.242 M 172.69 % 24.292 M 9.15 % 22.256 M -4.61 % 23.332 M -53.03 % 49.672 M 238.11 % 14.691 M 43.52 % 10.236 M 14.32 % 8.954 M -74.58 % 35.230 M 266.75 % 9.606 M 33.29 % 7.207 M -10.85 % 8.084 M -76.80 % 34.846 M 336.89 % 7.976 M -43.80 % 14.193 M -28.01 % 19.715 M 103.96 % -498.482 M -330.20 % 216.544 M 33.21 % 162.558 M 1.94 % 159.468 M 139.39 % -404.883 M -379.68 % 144.769 M 0.00 % 144.769 M 0.00 % 144.769 M
Net income ratio 0.09 -12.64 % 0.11 -5.02 % 0.11 17.80 % 0.10 -3.28 % 0.10 -13.85 % 0.11 3.53 % 0.11 10.69 % 0.10 -15.50 % 0.12 -9.96 % 0.13 24.76 % 0.11 -10.05 % 0.12 -8.79 % 0.13 -8.88 % 0.14 33.25 % 0.11 -1.72 % 0.11 -15.42 % 0.13 7.36 % 0.12 52.31 % 0.08 61.84 % 0.05 635.00 % 0.01 109.80 % -0.07 -169.28 % 0.10 25.25 % 0.08 -20.30 % 0.10 -12.26 % 0.11 9.15 % 0.10 20.17 % 0.08 -15.64 % 0.10 -6.42 % 0.11 -0.88 % 0.11 37.80 % 0.08 -11.93 % 0.09 -9.21 % 0.10 9.92 % 0.09 14.61 % 0.08 -8.05 % 0.08 -1.73 % 0.09 0.76 % 0.09 8.94 % 0.08 -7.72 % 0.08 9.67 % 0.08 -7.42 % 0.08 5.06 % 0.08 -4.24 % 0.08 18.31 % 0.07 -14.05 % 0.08 10.90 % 0.07 -1.75 % 0.07 4.11 % 0.07 -15.60 % 0.09 12.71 % 0.08 3.84 % 0.07 -1.21 % 0.07 -7.46 % 0.08 22.64 % 0.06 6.96 % 0.06 0.39 % 0.06 -5.04 % 0.06 51.78 % 0.04 3.17 % 0.04 -4.86 % 0.04 -16.39 % 0.05 71.33 % 0.03 41.69 % 0.02 14.86 % 0.02 -49.15 % 0.04 82.83 % 0.02 32.98 % 0.01 -17.13 % 0.02 -59.38 % 0.04 117.73 % 0.02 83.53 % 0.01 -59.84 % 0.03 -10.62 % 0.03 -0.01 % 0.03 9.22 % 0.03 -4.74 % 0.03 6.86 % 0.03 0.03 % 0.03 0.00 % 0.03 0.00 % 0.03
Ratio EBITDA 0.15 -9.56 % 0.17 -0.96 % 0.17 9.27 % 0.15 -1.31 % 0.16 -8.48 % 0.17 4.20 % 0.16 5.01 % 0.16 -12.91 % 0.18 -5.67 % 0.19 20.49 % 0.16 -12.23 % 0.18 -8.73 % 0.20 -7.72 % 0.21 32.55 % 0.16 -8.05 % 0.18 -14.18 % 0.20 5.19 % 0.19 44.21 % 0.13 20.20 % 0.11 52.38 % 0.07 446.51 % -0.02 -113.40 % 0.16 9.91 % 0.14 -14.73 % 0.17 -4.95 % 0.18 6.82 % 0.17 8.43 % 0.15 -13.24 % 0.18 -2.15 % 0.18 9.49 % 0.16 -1.57 % 0.17 -11.06 % 0.19 -1.30 % 0.19 6.37 % 0.18 5.07 % 0.17 -5.63 % 0.18 -0.41 % 0.18 6.92 % 0.17 1.08 % 0.17 -6.24 % 0.18 6.93 % 0.17 1.43 % 0.17 -3.52 % 0.17 -3.14 % 0.18 13.38 % 0.16 -5.20 % 0.16 2.12 % 0.16 -6.56 % 0.17 5.03 % 0.16 -2.02 % 0.17 -5.61 % 0.18 2.78 % 0.17 1.17 % 0.17 6.32 % 0.16 50.00 % 0.11 6.52 % 0.10 -0.67 % 0.10 -27.64 % 0.14 95.27 % 0.07 3.56 % 0.07 -5.09 % 0.07 -41.85 % 0.13 142.30 % 0.05 38.22 % 0.04 12.35 % 0.03 -67.72 % 0.10 173.77 % 0.04 30.29 % 0.03 -14.36 % 0.03 -70.01 % 0.11 194.09 % 0.04 -45.90 % 0.07 -30.28 % 0.10 104.41 % -2.30 -330.20 % 1.00 0.00 % 1.00 0.00 % 1.00 135.76 % -2.80 -379.68 % 1.00 0.00 % 1.00 0.00 % 1.00
Gross profit ratio 0.39 0.08 % 0.39 2.30 % 0.38 -3.79 % 0.40 3.70 % 0.38 -2.34 % 0.39 4.05 % 0.38 -5.37 % 0.40 1.48 % 0.39 -1.92 % 0.40 6.57 % 0.38 -8.72 % 0.41 1.88 % 0.40 0.73 % 0.40 6.57 % 0.38 -4.85 % 0.40 -2.48 % 0.41 4.32 % 0.39 10.89 % 0.35 -0.23 % 0.35 31.19 % 0.27 3.53 % 0.26 -26.05 % 0.35 -5.56 % 0.37 1.92 % 0.36 -1.73 % 0.37 6.10 % 0.35 -4.95 % 0.37 1.96 % 0.36 -0.95 % 0.36 6.90 % 0.34 -7.52 % 0.37 0.98 % 0.36 0.51 % 0.36 5.01 % 0.34 -8.68 % 0.38 4.89 % 0.36 -1.02 % 0.36 5.04 % 0.35 -6.07 % 0.37 5.46 % 0.35 0.06 % 0.35 4.62 % 0.33 -11.64 % 0.38 6.97 % 0.35 2.50 % 0.34 1.90 % 0.34 -9.67 % 0.37 6.10 % 0.35 0.82 % 0.35 2.29 % 0.34 -6.73 % 0.37 5.42 % 0.35 -3.47 % 0.36 5.81 % 0.34 -5.66 % 0.36 6.12 % 0.34 -2.62 % 0.35 5.65 % 0.33 -5.64 % 0.35 8.52 % 0.32 -1.05 % 0.33 3.81 % 0.31 -1.35 % 0.32 11.06 % 0.29 -2.75 % 0.30 -0.62 % 0.30 -4.77 % 0.31 6.21 % 0.29 -4.95 % 0.31 -1.51 % 0.31 -4.07 % 0.33 11.01 % 0.29 -3.94 % 0.31 -69.34 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 45.112 M -0.87 % 45.508 M -2.08 % 46.476 M -1.31 % 47.092 M -1.21 % 47.667 M -1.48 % 48.381 M -0.85 % 48.795 M -0.88 % 49.226 M -1.25 % 49.849 M -1.23 % 50.469 M -0.99 % 50.976 M -0.86 % 51.418 M -0.93 % 51.900 M -1.30 % 52.582 M -1.75 % 53.519 M -2.09 % 54.660 M -0.64 % 55.014 M -2.06 % 56.172 M -0.90 % 56.682 M 0.24 % 56.546 M 0.09 % 56.497 M 0.14 % 56.419 M -1.36 % 57.195 M -0.98 % 57.763 M -1.17 % 58.446 M -0.93 % 58.993 M 0.00 % 58.993 M -1.78 % 60.062 M -0.52 % 60.375 M -0.88 % 60.909 M -0.63 % 61.293 M -0.55 % 61.630 M -1.20 % 62.379 M -0.34 % 62.594 M 0.08 % 62.544 M -0.24 % 62.692 M -0.19 % 62.813 M -0.82 % 63.335 M -0.99 % 63.967 M -0.36 % 64.196 M -0.33 % 64.410 M -0.22 % 64.555 M -0.16 % 64.657 M -0.13 % 64.738 M 0.16 % 64.636 M 0.04 % 64.607 M 0.00 % 64.607 M 0.11 % 64.538 M 0.32 % 64.331 M -0.25 % 64.495 M 0.00 % 64.495 M 0.02 % 64.483 M 0.30 % 64.293 M 0.34 % 64.072 M 0.00 % 64.072 M 1.03 % 63.419 M 0.28 % 63.241 M 0.77 % 62.758 M 0.00 % 62.758 M 2.79 % 61.057 M 0.63 % 60.672 M 0.66 % 60.276 M 0.00 % 60.276 M 1.52 % 59.376 M 0.56 % 59.045 M 0.50 % 58.750 M 0.00 % 58.750 M -0.45 % 59.013 M 0.00 % 59.012 M 0.05 % 58.980 M 0.00 % 58.980 M 372.75 % 12.476 M 71.15 % 7.289 M -90.96 % 80.653 M 61.56 % 49.921 M 0.00 % 49.921 M 2.19 % 48.850 M -36.24 % 76.618 M 0.00 % 76.618 M 58.97 % 48.196 M 0.00 % 48.196 M 0.00 % 48.196 M
Weighted average shs out 44.955 M -0.90 % 45.362 M -1.96 % 46.270 M -1.40 % 46.928 M -1.21 % 47.505 M -1.29 % 48.125 M -0.77 % 48.500 M -1.03 % 49.007 M -1.23 % 49.617 M -1.07 % 50.153 M -0.93 % 50.624 M -0.99 % 51.131 M -0.92 % 51.607 M -1.23 % 52.250 M -1.72 % 53.163 M -2.08 % 54.291 M -0.70 % 54.675 M -2.01 % 55.795 M -0.97 % 56.341 M 0.02 % 56.327 M 0.02 % 56.318 M -0.18 % 56.419 M -1.01 % 56.992 M -1.00 % 57.568 M -1.04 % 58.171 M -0.78 % 58.631 M 0.00 % 58.631 M -1.83 % 59.724 M -0.58 % 60.070 M -0.89 % 60.610 M -0.54 % 60.938 M -0.59 % 61.299 M -1.03 % 61.935 M -0.27 % 62.101 M -0.16 % 62.201 M -0.27 % 62.371 M -0.17 % 62.475 M -0.88 % 63.031 M -0.97 % 63.646 M -0.37 % 63.882 M -0.32 % 64.087 M -0.14 % 64.180 M -0.19 % 64.300 M -0.18 % 64.419 M 0.11 % 64.349 M 0.12 % 64.273 M 0.06 % 64.232 M 0.27 % 64.061 M 0.36 % 63.834 M -0.01 % 63.842 M 0.00 % 63.842 M 0.56 % 63.484 M 0.66 % 63.070 M 0.92 % 62.496 M 0.00 % 62.496 M 1.70 % 61.451 M 0.53 % 61.126 M 0.94 % 60.554 M 0.00 % 60.554 M 2.52 % 59.063 M 0.57 % 58.727 M 0.72 % 58.306 M 0.00 % 58.306 M 0.56 % 57.979 M 0.28 % 57.819 M 0.13 % 57.743 M 0.00 % 57.743 M 0.26 % 57.591 M 0.27 % 57.435 M 0.84 % 56.956 M 0.00 % 56.956 M 459.54 % 10.179 M 39.64 % 7.289 M -35.88 % 11.369 M 0.00 % 11.369 M 97.01 % 5.771 M 19.64 % 4.823 M -30.71 % 6.961 M 0.00 % 6.961 M 70.01 % 4.094 M 0.00 % 4.094 M 0.00 % 4.094 M
EPS diluted 5.78 -13.73 % 6.70 -20.80 % 8.46 64.59 % 5.14 -3.02 % 5.30 -18.08 % 6.47 -19.93 % 8.08 59.37 % 5.07 -15.78 % 6.02 -12.50 % 6.88 2.99 % 6.68 25.09 % 5.34 -6.32 % 5.70 -9.52 % 6.30 16.45 % 5.41 37.31 % 3.94 -13.60 % 4.56 11.22 % 4.10 35.31 % 3.03 129.55 % 1.32 842.86 % 0.14 110.07 % -1.39 -135.73 % 3.89 72.89 % 2.25 -18.48 % 2.76 -15.34 % 3.26 -10.44 % 3.64 66.97 % 2.18 -11.38 % 2.46 -8.89 % 2.70 -20.59 % 3.40 100.00 % 1.70 -7.10 % 1.83 -10.73 % 2.05 -8.48 % 2.24 60.00 % 1.40 -2.10 % 1.43 -1.38 % 1.45 -14.20 % 1.69 52.25 % 1.11 -3.48 % 1.15 10.58 % 1.04 -22.96 % 1.35 48.35 % 0.91 -3.19 % 0.94 22.08 % 0.77 -29.36 % 1.09 55.71 % 0.70 0.00 % 0.70 7.69 % 0.65 -35.00 % 1.00 69.49 % 0.59 9.26 % 0.54 0.00 % 0.54 -25.00 % 0.72 71.43 % 0.42 10.53 % 0.38 2.70 % 0.37 -22.92 % 0.48 108.70 % 0.23 4.55 % 0.22 -4.35 % 0.23 -32.35 % 0.34 142.86 % 0.14 40.00 % 0.10 25.00 % 0.08 -61.90 % 0.21 133.33 % 0.09 50.00 % 0.06 -14.29 % 0.07 -69.57 % 0.23 360.00 % 0.05 133.33 % -0.15 -314.29 % 0.07 -12.50 % 0.08 60.00 % 0.05 -61.54 % 0.13 116.67 % 0.06 20.00 % 0.05 -39.39 % 0.08 0.00 % 0.08 0.00 % 0.08
Earnings per share 5.80 -13.69 % 6.72 -20.94 % 8.50 64.73 % 5.16 -3.01 % 5.32 -18.28 % 6.51 -19.93 % 8.13 59.72 % 5.09 -15.87 % 6.05 -12.57 % 6.92 2.82 % 6.73 25.33 % 5.37 -6.28 % 5.73 -9.62 % 6.34 16.54 % 5.44 37.03 % 3.97 -13.51 % 4.59 11.14 % 4.13 35.86 % 3.04 128.57 % 1.33 850.00 % 0.14 110.07 % -1.39 -135.55 % 3.91 73.78 % 2.25 -18.77 % 2.77 -15.55 % 3.28 -10.38 % 3.66 66.36 % 2.20 -10.93 % 2.47 -8.86 % 2.71 -20.76 % 3.42 100.00 % 1.71 -7.07 % 1.84 -10.68 % 2.06 -8.44 % 2.25 60.71 % 1.40 -2.78 % 1.44 -1.37 % 1.46 -13.61 % 1.69 52.25 % 1.11 -4.31 % 1.16 11.54 % 1.04 -23.53 % 1.36 47.83 % 0.92 -2.13 % 0.94 20.51 % 0.78 -29.09 % 1.10 54.93 % 0.71 1.43 % 0.70 6.06 % 0.66 -34.65 % 1.01 68.33 % 0.60 9.09 % 0.55 -1.79 % 0.56 -24.32 % 0.74 68.18 % 0.44 12.82 % 0.39 2.63 % 0.38 -24.00 % 0.50 108.33 % 0.24 9.09 % 0.22 -4.35 % 0.23 -34.29 % 0.35 133.33 % 0.15 50.00 % 0.10 11.11 % 0.09 -57.14 % 0.21 133.33 % 0.09 50.00 % 0.06 -25.00 % 0.08 -66.67 % 0.24 300.00 % 0.06 140.00 % -0.15 -207.14 % 0.14 -75.86 % 0.58 190.00 % 0.20 -33.33 % 0.30 66.67 % 0.18 -68.42 % 0.57 200.00 % 0.19 0.00 % 0.19 0.00 % 0.19
Gross profit 1.092 B -2.02 % 1.114 B -16.45 % 1.334 B 32.62 % 1.006 B 2.81 % 978.177 M -8.56 % 1.070 B -20.20 % 1.341 B 35.13 % 992.067 M -0.16 % 993.612 M -5.81 % 1.055 B -13.00 % 1.213 B 25.93 % 962.817 M 3.73 % 928.164 M -1.37 % 941.026 M -8.40 % 1.027 B 30.13 % 789.474 M -1.06 % 797.963 M 5.86 % 753.788 M -2.24 % 771.028 M 41.34 % 545.519 M 65.81 % 329.007 M 8.37 % 303.605 M -62.37 % 806.885 M 29.43 % 623.433 M 2.89 % 605.899 M -6.04 % 644.847 M -12.96 % 740.859 M 29.46 % 572.278 M 6.88 % 535.461 M -4.50 % 560.713 M -14.83 % 658.347 M 33.50 % 493.128 M 5.07 % 469.326 M -1.40 % 476.008 M -12.64 % 544.908 M 27.60 % 427.053 M 10.97 % 384.838 M -1.43 % 390.430 M -11.07 % 439.036 M 30.81 % 335.638 M 9.52 % 306.475 M 1.09 % 303.184 M -13.31 % 349.737 M 24.13 % 281.755 M 8.64 % 259.342 M 5.44 % 245.953 M -16.22 % 293.561 M 26.72 % 231.661 M 9.23 % 212.077 M 3.99 % 203.949 M -21.45 % 259.644 M 39.98 % 185.493 M 10.66 % 167.625 M -1.92 % 170.912 M -13.88 % 198.465 M 33.03 % 149.183 M 11.09 % 134.287 M -0.46 % 134.905 M -13.90 % 156.686 M 31.77 % 118.906 M 14.38 % 103.958 M -0.55 % 104.535 M -16.14 % 124.650 M 37.67 % 90.545 M 15.33 % 78.511 M -1.05 % 79.343 M -21.75 % 101.392 M 27.58 % 79.475 M 8.65 % 73.146 M -1.05 % 73.921 M -23.81 % 97.022 M 42.51 % 68.079 M 15.33 % 59.032 M -0.81 % 59.513 M -72.52 % 216.543 M 0.00 % 216.544 M 33.21 % 162.558 M 1.94 % 159.468 M 10.15 % 144.768 M 0.00 % 144.769 M 0.00 % 144.769 M 0.00 % 144.769 M
Income tax expense 84.795 M -14.90 % 99.644 M -20.31 % 125.045 M 60.32 % 77.997 M -3.91 % 81.171 M -14.32 % 94.735 M -24.84 % 126.049 M 57.09 % 80.241 M -16.41 % 95.989 M -6.23 % 102.367 M -7.98 % 111.245 M 26.24 % 88.120 M -8.07 % 95.859 M -9.49 % 105.912 M 23.46 % 85.789 M 25.17 % 68.537 M -15.37 % 80.989 M 8.45 % 74.677 M 42.74 % 52.315 M 108.46 % 25.096 M 1 103.07 % 2.086 M 108.60 % -24.247 M -137.03 % 65.476 M 68.18 % 38.933 M -19.61 % 48.431 M 2.25 % 47.365 M -30.15 % 67.811 M 72.26 % 39.365 M -15.59 % 46.635 M -0.29 % 46.771 M 0.36 % 46.605 M -20.11 % 58.338 M -11.83 % 66.162 M 9.32 % 60.520 M -28.06 % 84.128 M 60.83 % 52.310 M -3.15 % 54.013 M -2.68 % 55.503 M -10.39 % 61.936 M 54.91 % 39.982 M -10.29 % 44.567 M 8.84 % 40.947 M -18.81 % 50.434 M 43.21 % 35.218 M -5.82 % 37.394 M 20.13 % 31.128 M -28.48 % 43.525 M 58.48 % 27.464 M -1.83 % 27.975 M 8.04 % 25.893 M -33.97 % 39.213 M 69.63 % 23.117 M 3.40 % 22.357 M -0.89 % 22.557 M -16.02 % 26.861 M 55.41 % 17.284 M 10.74 % 15.608 M 0.11 % 15.591 M -16.72 % 18.721 M 90.16 % 9.845 M 9.63 % 8.980 M -6.00 % 9.553 M -29.76 % 13.601 M 134.91 % 5.790 M 50.74 % 3.841 M 14.21 % 3.363 M -59.13 % 8.228 M 137.46 % 3.465 M 38.43 % 2.503 M -13.51 % 2.894 M -68.74 % 9.259 M 275.92 % 2.463 M 57.68 % 1.562 M -56.12 % 3.560 M 100.70 % -505.121 M -340.64 % 209.904 M 32.86 % 157.994 M 2.08 % 154.768 M 137.85 % -408.876 M -390.44 % 140.777 M 0.00 % 140.777 M 0.00 % 140.777 M
Cost of revenue 1.697 B -2.16 % 1.734 B -19.49 % 2.154 B 41.29 % 1.524 B -3.14 % 1.574 B -4.96 % 1.656 B -25.19 % 2.214 B 47.89 % 1.497 B -2.56 % 1.536 B -2.74 % 1.579 B -21.59 % 2.014 B 46.39 % 1.376 B 0.51 % 1.369 B -2.56 % 1.405 B -17.46 % 1.702 B 41.10 % 1.206 B 3.17 % 1.169 B -1.31 % 1.185 B -17.02 % 1.428 B 41.84 % 1.007 B 11.96 % 899.002 M 3.38 % 869.605 M -41.99 % 1.499 B 41.54 % 1.059 B -0.15 % 1.061 B -3.41 % 1.098 B -20.64 % 1.384 B 40.10 % 987.733 M 3.67 % 952.760 M -3.07 % 982.954 M -23.16 % 1.279 B 50.67 % 849.053 M 3.48 % 820.528 M -2.19 % 838.871 M -19.00 % 1.036 B 47.07 % 704.179 M 2.89 % 684.377 M 0.16 % 683.286 M -17.60 % 829.259 M 44.20 % 575.062 M 0.80 % 570.524 M 0.99 % 564.938 M -19.05 % 697.904 M 50.42 % 463.967 M -2.30 % 474.894 M 1.51 % 467.817 M -18.57 % 574.521 M 48.41 % 387.120 M -0.46 % 388.921 M 2.68 % 378.763 M -24.12 % 499.191 M 55.93 % 320.147 M 1.94 % 314.058 M 3.59 % 303.186 M -21.05 % 384.046 M 45.54 % 263.884 M 1.38 % 260.280 M 3.66 % 251.101 M -20.78 % 316.973 M 43.90 % 220.273 M 1.11 % 217.846 M 1.01 % 215.661 M -20.63 % 271.714 M 40.42 % 193.498 M -0.78 % 195.028 M 2.93 % 189.482 M -21.05 % 240.002 M 36.86 % 175.368 M -0.34 % 175.965 M 6.40 % 165.377 M -22.11 % 212.322 M 51.49 % 140.156 M -0.89 % 141.417 M 5.06 % 134.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 397.581 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 503.403 M 0.00 % 503.403 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 -100.00 % 36.862 M 0.000 0.000 0.000 -100.00 % 35.598 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
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 422.779 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 146.565 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 -100.00 % 140.774 M 0.000 0.000 0.000 -100.00 % 118.365 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
Other expenses 5.105 M 179.11 % 1.829 M 5.60 % 1.732 M -64.53 % 4.883 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 658.000 K 0.000 0.000 0.000 -100.00 % 2.348 M 35.02 % 1.739 M -5.08 % 1.832 M 35.00 % 1.357 M -70.43 % 4.589 M 106.90 % 2.218 M -47.69 % 4.240 M 8.52 % 3.907 M -15.71 % 4.635 M 29.22 % 3.587 M -44.43 % 6.455 M 28.13 % 5.038 M 20.70 % 4.174 M 73.63 % 2.404 M -68.42 % 7.612 M 69.01 % 4.504 M -14.16 % 5.247 M 22.11 % 4.297 M -55.85 % 9.732 M 59.57 % 6.099 M 46.68 % 4.158 M -5.76 % 4.412 M -36.32 % 6.928 M 47.75 % 4.689 M 84.46 % 2.542 M 84.07 % 1.381 M -77.38 % 6.106 M 49.73 % 4.078 M 30.83 % 3.117 M 98.79 % 1.568 M -76.15 % 6.574 M 82.87 % 3.595 M 36.74 % 2.629 M 47.12 % 1.787 M -76.07 % 7.468 M 55.29 % 4.809 M 50.00 % 3.206 M 67.42 % 1.915 M -69.37 % 6.252 M 51.53 % 4.126 M 63.54 % 2.523 M -74.74 % 9.987 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 % -715.025 M 0.000 0.000 0.000 100.00 % -549.651 M 0.000 0.000 0.000
Operating expenses 746.842 M 4.83 % 712.442 M -12.83 % 817.331 M 18.95 % 687.142 M 6.56 % 644.821 M -3.17 % 665.913 M -18.83 % 820.360 M 24.04 % 661.380 M 10.10 % 600.692 M -1.97 % 612.787 M -19.66 % 762.706 M 27.72 % 597.164 M 11.73 % 534.459 M 6.19 % 503.318 M -22.77 % 651.707 M 28.99 % 505.235 M 8.50 % 465.656 M 3.83 % 448.464 M -13.15 % 516.358 M 22.76 % 420.618 M 52.68 % 275.494 M -28.54 % 385.547 M -25.73 % 519.129 M 13.93 % 455.653 M 14.52 % 397.881 M -2.31 % 407.307 M -11.39 % 459.649 M 14.04 % 403.065 M 17.98 % 341.646 M -2.63 % 350.871 M -13.14 % 403.928 M 22.23 % 330.461 M 14.14 % 289.526 M 0.67 % 287.603 M -10.31 % 320.678 M 11.58 % 287.392 M 19.22 % 241.069 M -0.90 % 243.266 M -9.75 % 269.550 M 19.87 % 224.869 M 19.60 % 188.015 M -3.88 % 195.602 M -7.85 % 212.270 M 13.11 % 187.667 M 16.30 % 161.363 M -2.25 % 165.072 M -8.00 % 179.423 M 13.01 % 158.774 M 14.05 % 139.209 M 2.17 % 136.254 M -12.59 % 155.878 M 25.52 % 124.186 M 12.73 % 110.166 M -2.91 % 113.466 M -9.39 % 125.218 M 19.31 % 104.955 M 10.91 % 94.627 M -1.27 % 95.845 M -10.99 % 107.682 M 13.81 % 94.614 M 15.80 % 81.702 M 0.61 % 81.203 M -10.15 % 90.378 M 19.15 % 75.854 M 11.10 % 68.275 M -3.00 % 70.389 M -12.00 % 79.988 M 14.48 % 69.869 M 5.96 % 65.939 M 0.15 % 65.837 M -9.91 % 73.082 M 21.59 % 60.103 M 11.09 % 54.102 M 8.99 % 49.638 M 106.94 % -715.025 M 0.000 0.000 0.000 100.00 % -549.651 M 0.000 0.000 0.000
Cost and expenses 2.444 B -0.12 % 2.447 B -17.61 % 2.970 B 34.27 % 2.212 B -0.32 % 2.219 B -4.45 % 2.322 B -23.47 % 3.034 B 40.58 % 2.158 B 1.00 % 2.137 B -2.52 % 2.192 B -21.06 % 2.777 B 40.74 % 1.973 B 3.66 % 1.903 B -0.25 % 1.908 B -18.93 % 2.354 B 37.52 % 1.712 B 4.69 % 1.635 B 0.10 % 1.633 B -15.99 % 1.944 B 36.22 % 1.427 B 21.51 % 1.174 B -6.43 % 1.255 B -37.81 % 2.018 B 33.24 % 1.515 B 3.85 % 1.459 B -3.12 % 1.505 B -18.34 % 1.844 B 32.55 % 1.391 B 7.45 % 1.294 B -2.96 % 1.334 B -20.76 % 1.683 B 42.70 % 1.180 B 6.26 % 1.110 B -1.46 % 1.126 B -16.95 % 1.356 B 36.79 % 991.571 M 7.15 % 925.446 M -0.12 % 926.552 M -15.68 % 1.099 B 37.36 % 799.931 M 5.46 % 758.539 M -0.26 % 760.540 M -16.44 % 910.174 M 39.68 % 651.634 M 2.42 % 636.257 M 0.53 % 632.889 M -16.06 % 753.944 M 38.11 % 545.894 M 3.36 % 528.130 M 2.55 % 515.017 M -21.38 % 655.069 M 47.43 % 444.333 M 4.74 % 424.224 M 1.82 % 416.652 M -18.19 % 509.264 M 38.07 % 368.839 M 3.93 % 354.907 M 2.29 % 346.946 M -18.30 % 424.655 M 34.86 % 314.887 M 5.12 % 299.548 M 0.90 % 296.864 M -18.01 % 362.092 M 34.43 % 269.352 M 2.30 % 263.303 M 1.32 % 259.871 M -18.79 % 319.990 M 30.48 % 245.237 M 1.38 % 241.904 M 4.62 % 231.214 M -18.99 % 285.404 M 42.52 % 200.259 M 2.42 % 195.519 M 6.12 % 184.238 M 125.77 % -715.025 M 0.000 0.000 0.000 100.00 % -549.651 M 0.000 0.000 0.000
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 889.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 926.000 K 0.000 0.000 0.000 -100.00 % 926.000 K 0.000 0.000 0.000 -100.00 % 926.000 K 0.000 0.000 0.000 -100.00 % 314.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 741.737 M 4.38 % 710.613 M -12.87 % 815.599 M 19.54 % 682.259 M 5.81 % 644.821 M -3.17 % 665.913 M -18.83 % 820.360 M 24.04 % 661.380 M 10.10 % 600.692 M -1.87 % 612.129 M -19.74 % 762.706 M 27.72 % 597.164 M 11.73 % 534.459 M 6.68 % 500.970 M -22.92 % 649.968 M 29.11 % 503.403 M 8.42 % 464.299 M 4.60 % 443.875 M -13.67 % 514.140 M 23.48 % 416.378 M 53.31 % 271.587 M -28.70 % 380.912 M -26.11 % 515.542 M 14.77 % 449.198 M 14.35 % 392.843 M -2.55 % 403.133 M -11.83 % 457.245 M 15.63 % 395.453 M 17.30 % 337.142 M -2.45 % 345.624 M -13.51 % 399.631 M 24.60 % 320.729 M 13.16 % 283.427 M -0.01 % 283.445 M -10.38 % 316.266 M 12.77 % 280.464 M 18.65 % 236.380 M -1.80 % 240.724 M -10.23 % 268.169 M 22.58 % 218.763 M 18.93 % 183.937 M -4.44 % 192.485 M -8.65 % 210.702 M 16.35 % 181.093 M 14.78 % 157.768 M -2.88 % 162.443 M -8.55 % 177.636 M 17.40 % 151.306 M 12.58 % 134.400 M 1.02 % 133.048 M -13.58 % 153.963 M 30.55 % 117.934 M 11.22 % 106.040 M -4.42 % 110.943 M -3.72 % 115.231 M 9.79 % 104.955 M 10.91 % 94.627 M -1.27 % 95.845 M -10.99 % 107.682 M 13.81 % 94.614 M 15.80 % 81.702 M 0.61 % 81.203 M -10.15 % 90.378 M 19.15 % 75.854 M 11.10 % 68.275 M -3.00 % 70.389 M -12.00 % 79.988 M 14.48 % 69.869 M 5.96 % 65.939 M 0.15 % 65.837 M -9.91 % 73.082 M 21.59 % 60.103 M 11.09 % 54.102 M 8.99 % 49.638 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 1.413 M -60.16 % 3.547 M 77.88 % 1.994 M 19.12 % 1.674 M -63.01 % 4.526 M -34.41 % 6.900 M 107.33 % 3.328 M 33.28 % 2.497 M -43.88 % 4.449 M -39.45 % 7.348 M 67.84 % 4.378 M 415.67 % 849.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 439.000 K -51.22 % 900.000 K -46.14 % 1.671 M -18.33 % 2.046 M 60.47 % 1.275 M -3.26 % 1.318 M 15.31 % 1.143 M -13.74 % 1.325 M 269.08 % 359.000 K 13.61 % 316.000 K -43.06 % 555.000 K 64.20 % 338.000 K 191.38 % 116.000 K -45.02 % 211.000 K -14.92 % 248.000 K -21.27 % 315.000 K 15.38 % 273.000 K -3.53 % 283.000 K 2.54 % 276.000 K -11.25 % 311.000 K 34.63 % 231.000 K -9.06 % 254.000 K 21.53 % 209.000 K 4.50 % 200.000 K 189.86 % 69.000 K 885.71 % 7.000 K -61.11 % 18.000 K -25.00 % 24.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 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 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 % 401.000 K -66.47 % 1.196 M 189.59 % 413.000 K -2.82 % 425.000 K 18.72 % 358.000 K 0.000 -100.00 % 1.383 M -47.15 % 2.617 M 105.74 % 1.272 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 -100.00 % 200.000 K 0.000 0.000 0.000 0.000 -100.00 % 21.000 K -46.15 % 39.000 K -62.50 % 104.000 K 395.24 % 21.000 K -76.92 % 91.000 K -48.30 % 176.000 K 19.73 % 147.000 K -15.03 % 173.000 K -3.35 % 179.000 K -26.64 % 244.000 K 14.02 % 214.000 K 81.36 % 118.000 K -73.48 % 445.000 K 0.91 % 441.000 K -31.63 % 645.000 K -3.87 % 671.000 K -24.44 % 888.000 K -21.00 % 1.124 M 10.63 % 1.016 M 11.04 % 915.000 K -15.04 % 1.077 M -17.60 % 1.307 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 71.165 M -1.21 % 72.033 M 2.95 % 69.967 M 4.39 % 67.022 M 2.62 % 65.314 M 0.89 % 64.739 M 3.47 % 62.567 M 1.88 % 61.411 M -0.81 % 61.913 M 6.84 % 57.949 M -2.10 % 59.190 M 1.25 % 58.461 M -3.98 % 60.882 M -3.11 % 62.839 M -1.39 % 63.726 M -2.20 % 65.157 M -5.54 % 68.978 M -2.30 % 70.599 M -1.10 % 71.386 M -1.34 % 72.357 M -6.52 % 77.403 M 1.01 % 76.626 M 0.31 % 76.392 M 2.88 % 74.256 M 1.52 % 73.141 M 1.85 % 71.810 M -0.01 % 71.820 M 2.84 % 69.837 M 1.17 % 69.026 M 0.34 % 68.789 M 5.82 % 65.003 M 4.63 % 62.128 M -1.55 % 63.106 M 1.01 % 62.476 M 5.39 % 59.281 M 10.88 % 53.462 M 7.65 % 49.665 M 3.71 % 47.887 M 4.11 % 45.998 M 8.71 % 42.313 M 9.14 % 38.771 M 2.12 % 37.967 M 6.32 % 35.709 M 6.01 % 33.683 M 5.59 % 31.899 M 4.68 % 30.473 M 6.14 % 28.711 M 7.03 % 26.825 M 3.30 % 25.968 M 4.80 % 24.779 M 5.89 % 23.401 M 5.32 % 22.218 M 2.72 % 21.629 M 3.07 % 20.985 M 3.34 % 20.306 M 5.62 % 19.225 M 1.77 % 18.890 M 7.88 % 17.510 M 1.58 % 17.238 M 7.04 % 16.105 M 2.74 % 15.675 M -1.53 % 15.918 M 3.36 % 15.400 M -0.04 % 15.406 M -3.68 % 15.995 M 4.10 % 15.365 M 11.13 % 13.826 M 4.23 % 13.265 M 7.53 % 12.336 M 2.65 % 12.018 M 10.20 % 10.906 M 14.87 % 9.494 M 2.49 % 9.263 M -5.86 % 9.840 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating income 344.854 M -14.17 % 401.777 M -22.18 % 516.321 M 62.11 % 318.502 M -3.25 % 329.201 M -18.49 % 403.867 M -21.90 % 517.090 M 58.02 % 327.227 M -16.45 % 391.642 M -11.41 % 442.070 M -1.24 % 447.618 M 23.70 % 361.856 M -8.09 % 393.705 M -10.05 % 437.708 M 16.53 % 375.622 M 32.15 % 284.239 M -14.46 % 332.307 M 8.84 % 305.324 M 36.14 % 224.272 M 121.44 % 101.277 M 694.02 % 12.755 M 112.57 % -101.484 M -135.27 % 287.756 M 71.51 % 167.780 M -19.34 % 208.018 M -12.43 % 237.540 M -15.53 % 281.210 M 66.19 % 169.213 M -12.69 % 193.815 M -7.64 % 209.842 M -17.52 % 254.419 M 56.40 % 162.667 M -9.53 % 179.800 M -4.57 % 188.405 M -15.98 % 224.230 M 60.55 % 139.661 M -2.86 % 143.769 M -2.31 % 147.164 M -13.17 % 169.486 M 53.01 % 110.769 M -6.49 % 118.460 M 10.11 % 107.582 M -21.74 % 137.467 M 46.10 % 94.088 M -3.97 % 97.979 M 21.14 % 80.881 M -29.14 % 114.138 M 56.60 % 72.887 M 0.03 % 72.868 M 7.64 % 67.695 M -34.76 % 103.766 M 69.26 % 61.307 M 6.70 % 57.459 M 0.02 % 57.446 M -21.57 % 73.247 M 65.61 % 44.228 M 11.52 % 39.660 M 1.54 % 39.060 M -20.29 % 49.004 M 101.73 % 24.292 M 9.15 % 22.256 M -4.61 % 23.332 M -31.92 % 34.272 M 133.29 % 14.691 M 43.52 % 10.236 M 14.32 % 8.954 M -58.17 % 21.404 M 122.82 % 9.606 M 33.29 % 7.207 M -10.85 % 8.084 M -66.23 % 23.940 M 200.15 % 7.976 M 61.78 % 4.930 M -50.08 % 9.875 M 101.98 % -498.482 M -330.20 % 216.544 M 33.21 % 162.558 M 1.94 % 159.468 M 139.39 % -404.883 M -379.68 % 144.769 M 0.00 % 144.769 M 0.00 % 144.769 M
Operating income ratio 0.12 -12.32 % 0.14 -4.72 % 0.15 17.60 % 0.13 -2.41 % 0.13 -12.94 % 0.15 1.84 % 0.15 10.66 % 0.13 -15.08 % 0.15 -7.75 % 0.17 20.97 % 0.14 -10.34 % 0.15 -9.73 % 0.17 -8.14 % 0.19 35.58 % 0.14 -3.37 % 0.14 -15.69 % 0.17 7.25 % 0.16 54.41 % 0.10 56.31 % 0.07 528.25 % 0.01 112.01 % -0.09 -169.32 % 0.12 25.14 % 0.10 -20.11 % 0.12 -8.41 % 0.14 2.97 % 0.13 22.02 % 0.11 -16.71 % 0.13 -4.20 % 0.14 3.53 % 0.13 8.34 % 0.12 -13.06 % 0.14 -2.72 % 0.14 1.00 % 0.14 14.91 % 0.12 -8.18 % 0.13 -1.90 % 0.14 2.56 % 0.13 9.87 % 0.12 -9.95 % 0.14 9.00 % 0.12 -5.56 % 0.13 4.00 % 0.13 -5.45 % 0.13 17.76 % 0.11 -13.82 % 0.13 11.62 % 0.12 -2.85 % 0.12 4.37 % 0.12 -15.04 % 0.14 12.78 % 0.12 1.64 % 0.12 -1.55 % 0.12 -3.64 % 0.13 17.44 % 0.11 6.52 % 0.10 -0.67 % 0.10 -2.19 % 0.10 44.45 % 0.07 3.56 % 0.07 -5.09 % 0.07 -15.73 % 0.09 67.18 % 0.05 38.22 % 0.04 12.35 % 0.03 -46.87 % 0.06 66.33 % 0.04 30.29 % 0.03 -14.36 % 0.03 -56.35 % 0.08 102.05 % 0.04 55.74 % 0.02 -51.65 % 0.05 102.21 % -2.30 -330.20 % 1.00 0.00 % 1.00 0.00 % 1.00 135.76 % -2.80 -379.68 % 1.00 0.00 % 1.00 0.00 % 1.00
Total other income expenses net 1.413 M -60.16 % 3.547 M 77.88 % 1.994 M 19.12 % 1.674 M -63.01 % 4.526 M -34.41 % 6.900 M 107.33 % 3.328 M 33.28 % 2.497 M -43.88 % 4.449 M -39.45 % 7.348 M 67.84 % 4.378 M 415.67 % 849.000 K 686.11 % 108.000 K 126.93 % -401.000 K 14.13 % -467.000 K -13.08 % -413.000 K 2.82 % -425.000 K -18.72 % -358.000 K 22.68 % -463.000 K 66.52 % -1.383 M 47.15 % -2.617 M -105.74 % -1.272 M -389.75 % 439.000 K -51.22 % 900.000 K -46.14 % 1.671 M -18.33 % 2.046 M 60.47 % 1.275 M -3.26 % 1.318 M 15.31 % 1.143 M -13.74 % 1.325 M 269.08 % 359.000 K 13.61 % 316.000 K -43.06 % 555.000 K 64.20 % 338.000 K 191.38 % 116.000 K -45.02 % 211.000 K -14.92 % 248.000 K -21.27 % 315.000 K 15.38 % 273.000 K -3.53 % 283.000 K 2.54 % 276.000 K -11.25 % 311.000 K 34.63 % 231.000 K -9.06 % 254.000 K 21.53 % 209.000 K 4.50 % 200.000 K 189.86 % 69.000 K 885.71 % 7.000 K -61.11 % 18.000 K -25.00 % 24.000 K 214.29 % -21.000 K 46.15 % -39.000 K 62.50 % -104.000 K -395.24 % -21.000 K 76.92 % -91.000 K 48.30 % -176.000 K -19.73 % -147.000 K 15.03 % -173.000 K 3.35 % -179.000 K 26.64 % -244.000 K -14.02 % -214.000 K -81.36 % -118.000 K 73.48 % -445.000 K -0.91 % -441.000 K 31.63 % -645.000 K 3.87 % -671.000 K 24.44 % -888.000 K 21.00 % -1.124 M -10.63 % -1.016 M -11.04 % -915.000 K 15.04 % -1.077 M 17.60 % -1.307 M -12.48 % -1.162 M -16.67 % -996.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025-08-02 2025-05-03 2025-01-31 2024-11-02 2024-08-03 2024-05-04 2024-01-31 2023-10-28 2023-07-29 2023-04-29 2023-01-31 2022-10-29 2022-07-30 2022-04-30 2022-01-31 2021-10-30 2021-07-31 2021-05-01 2021-01-31 2020-10-31 2020-08-01 2020-05-02 2020-01-31 2019-11-02 2019-08-03 2019-05-04 2019-01-31 2018-11-03 2018-08-04 2018-05-05 2018-01-31 2017-10-28 2017-07-29 2017-04-29 2017-01-31 2016-10-29 2016-07-30 2016-04-30 2016-01-31 2015-10-31 2015-08-01 2015-05-02 2015-01-31 2014-11-01 2014-08-02 2014-05-03 2014-01-31 2013-11-02 2013-08-03 2013-05-04 2013-01-31 2012-10-27 2012-07-28 2012-04-28 2012-01-31 2011-10-29 2011-07-30 2011-04-30 2011-01-31 2010-10-30 2010-07-31 2010-05-01 2010-01-31 2009-10-31 2009-08-01 2009-05-02 2009-01-31 2008-11-01 2008-08-02 2008-05-03 2008-01-31 2007-11-03 2007-07-31 2007-04-30 2007-01-31 2006-10-31 2006-07-31 2006-04-30 2006-01-31 2005-10-31 2005-07-31 2005-04-30
2025-08-02 2025-05-03 2025-01-31 2024-11-02 2024-08-03 2024-05-04 2024-01-31 2023-10-28 2023-07-29 2023-04-29 2023-01-31 2022-10-29 2022-07-30 2022-04-30 2022-01-31 2021-10-30 2021-07-31 2021-05-01 2021-01-31 2020-10-31 2020-08-01 2020-05-02 2020-01-31 2019-11-02 2019-08-03 2019-05-04 2019-01-31 2018-11-03 2018-08-04 2018-05-05 2018-01-31 2017-10-28 2017-07-29 2017-04-29 2017-01-31 2016-10-29 2016-07-30 2016-04-30 2016-01-31 2015-10-31 2015-08-01 2015-05-02 2015-01-31 2014-11-01 2014-08-02 2014-05-03 2014-01-31 2013-11-02 2013-08-03 2013-05-04 2013-01-31 2012-10-27 2012-07-28 2012-04-28 2012-01-31 2011-10-29 2011-07-30 2011-04-30 2011-01-31 2010-10-30 2010-07-31 2010-05-01 2010-01-31 2009-10-31 2009-08-01 2009-05-02 2009-01-31 2008-11-01 2008-08-02 2008-05-03 2008-01-31 2007-11-03 2007-07-31 2007-04-30 2007-01-31 2006-01-31
Net debt 2.045 B 34.49 % 1.521 B 24.63 % 1.220 B -37.86 % 1.963 B 29.58 % 1.515 B 10.73 % 1.368 B 19.54 % 1.144 B -42.14 % 1.978 B 32.60 % 1.492 B 18.21 % 1.262 B 8.29 % 1.165 B -29.22 % 1.646 B 15.74 % 1.422 B 19.50 % 1.190 B -15.89 % 1.415 B 14.57 % 1.235 B 14.07 % 1.083 B 16.55 % 929.053 M 9.20 % 850.750 M -37.12 % 1.353 B -15.77 % 1.606 B -7.96 % 1.745 B 12.88 % 1.546 B -10.15 % 1.721 B 0.35 % 1.715 B 11.41 % 1.539 B 476.05 % -409.251 M -37.82 % -296.944 M -25.24 % -237.107 M -2.25 % -231.886 M 16.42 % -277.445 M -493.00 % -46.787 M 49.62 % -92.860 M 71.14 % -321.725 M 16.44 % -385.010 M -189.25 % -133.108 M 31.42 % -194.084 M 18.88 % -239.254 M 30.82 % -345.840 M -65.04 % -209.552 M 35.56 % -325.214 M 15.75 % -386.007 M 0.81 % -389.149 M -31.89 % -295.060 M 18.73 % -363.058 M 20.51 % -456.709 M -8.88 % -419.476 M -74.12 % -240.916 M 15.83 % -286.210 M 2.39 % -293.214 M 8.51 % -320.475 M -67.15 % -191.724 M 2.88 % -197.401 M 25.89 % -266.345 M -4.97 % -253.738 M -94.20 % -130.657 M 8.34 % -142.545 M -22.03 % -116.811 M -5.06 % -111.185 M -1 231.40 % -8.351 M 47.53 % -15.916 M -83.58 % -8.670 M -115.83 % -4.017 M -111.36 % 35.367 M -42.76 % 61.788 M -36.13 % 96.741 M -5.53 % 102.409 M -23.76 % 134.332 M 16.91 % 114.901 M 14.26 % 100.559 M 41.67 % 70.981 M -24.07 % 93.488 M 9.14 % 85.661 M 7.17 % 79.930 M 69.73 % 47.092 M 10.70 % 42.542 M
Total investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 110.000 M 0.00 % 110.000 M 0.000 -100.00 % 150.000 M -23.08 % 195.000 M 0.000 0.000 -100.00 % 149.000 M -37.18 % 237.193 M 97.66 % 120.000 M 100.00 % 60.000 M -66.67 % 180.000 M 20.00 % 150.000 M 400.00 % 30.000 M -72.73 % 110.000 M 0.00 % 110.000 M -15.38 % 130.000 M 0.00 % 130.000 M -13.45 % 150.209 M 0.00 % 150.209 M 0.00 % 150.209 M 0.00 % 150.209 M 50.21 % 100.000 M -0.15 % 100.146 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
Total debt 2.288 B 15.83 % 1.975 B 2.70 % 1.923 B -10.17 % 2.141 B 10.99 % 1.929 B 1.91 % 1.893 B -0.96 % 1.911 B -8.99 % 2.100 B 11.67 % 1.880 B -0.95 % 1.898 B -0.25 % 1.903 B 0.33 % 1.897 B 2.17 % 1.857 B 0.65 % 1.845 B -0.11 % 1.847 B 0.35 % 1.840 B -0.69 % 1.853 B -1.25 % 1.877 B -1.07 % 1.897 B -0.89 % 1.914 B -30.74 % 2.764 B -0.90 % 2.789 B 43.87 % 1.938 B 0.46 % 1.929 B 1.98 % 1.892 B 1.40 % 1.866 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.162 M -40.17 % 65.451 M -34.93 % 100.581 M -5.15 % 106.047 M -23.14 % 137.980 M 16.78 % 118.156 M 13.03 % 104.534 M 39.81 % 74.770 M -22.92 % 97.000 M 9.20 % 88.826 M 6.90 % 83.091 M 63.77 % 50.737 M 11.80 % 45.381 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.000 K 165.12 % -86.000 K -386.67 % 30.000 K 140.00 % -75.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 0.000 0.000 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 % -189.000 K 48.50 % -367.000 K 29.96 % -524.000 K 16.96 % -631.000 K -23.00 % -513.000 K -7.77 % -476.000 K 17.36 % -576.000 K 19.89 % -719.000 K -152.28 % -285.000 K -275.00 % -76.000 K 98.18 % -4.174 M 6.16 % -4.448 M -421.45 % -853.000 K
Retained earnings 1.572 B 10.66 % 1.420 B -3.64 % 1.474 B 10.81 % 1.330 B -1.83 % 1.355 B 3.06 % 1.315 B 2.17 % 1.287 B 22.33 % 1.052 B -2.96 % 1.084 B 2.32 % 1.059 B 6.38 % 995.773 M 1.28 % 983.140 M 16.21 % 846.011 M -0.70 % 851.940 M 30.39 % 653.376 M -41.86 % 1.124 B 8.59 % 1.035 B 0.72 % 1.027 B -13.62 % 1.189 B 12.23 % 1.060 B 7.59 % 985.042 M 0.82 % 976.990 M -13.42 % 1.128 B 4.50 % 1.080 B 0.11 % 1.079 B -9.23 % 1.188 B 7.46 % 1.106 B -1.96 % 1.128 B 1.09 % 1.116 B 1.91 % 1.095 B 0.13 % 1.093 B 15.94 % 943.091 M -2.79 % 970.122 M -1.25 % 982.413 M 8.46 % 905.785 M 11.43 % 812.846 M 5.59 % 769.827 M 4.38 % 737.535 M -11.38 % 832.215 M 8.01 % 770.514 M 3.15 % 746.959 M 3.95 % 718.585 M 5.74 % 679.593 M 9.21 % 622.278 M 8.58 % 573.125 M 11.87 % 512.331 M 10.80 % 462.378 M 18.05 % 391.696 M 13.12 % 346.266 M 14.90 % 301.355 M 1.51 % 296.861 M 27.78 % 232.329 M 19.65 % 194.178 M 21.94 % 159.242 M -14.75 % 186.794 M 32.95 % 140.499 M 23.54 % 113.731 M 26.61 % 89.826 M 35.02 % 66.530 M 82.64 % 36.426 M 63.91 % 22.223 M 142.58 % 9.161 M 303.58 % -4.500 M 81.80 % -24.726 M 25.49 % -33.186 M 14.77 % -38.936 M 11.22 % -43.856 M 21.89 % -56.144 M 8.20 % -61.161 M 5.69 % -64.849 M 6.18 % -69.124 M 16.44 % -82.728 M 0.73 % -83.336 M -2.05 % -81.665 M 1.89 % -83.240 M 8.73 % -91.199 M
Common stock 458.000 K -0.22 % 459.000 K -1.92 % 468.000 K -1.27 % 474.000 K -1.46 % 481.000 K -1.23 % 487.000 K -0.81 % 491.000 K -0.81 % 495.000 K -1.20 % 501.000 K -1.18 % 507.000 K -0.78 % 511.000 K -1.16 % 517.000 K -0.77 % 521.000 K -1.33 % 528.000 K -0.38 % 530.000 K -3.46 % 549.000 K -0.36 % 551.000 K -1.25 % 558.000 K -1.93 % 569.000 K -0.18 % 570.000 K 0.00 % 570.000 K 0.00 % 570.000 K -0.52 % 573.000 K -1.21 % 580.000 K -0.85 % 585.000 K -1.35 % 593.000 K 0.17 % 592.000 K -1.50 % 601.000 K -0.66 % 605.000 K -0.82 % 610.000 K -0.65 % 614.000 K -0.49 % 617.000 K -0.96 % 623.000 K -0.64 % 627.000 K 0.00 % 627.000 K -0.32 % 629.000 K -0.16 % 630.000 K -0.32 % 632.000 K -1.40 % 641.000 K -0.31 % 643.000 K -0.46 % 646.000 K -0.15 % 647.000 K 0.00 % 647.000 K -0.46 % 650.000 K 0.00 % 650.000 K 0.15 % 649.000 K 0.31 % 647.000 K 0.00 % 647.000 K 0.31 % 645.000 K 0.31 % 643.000 K -0.31 % 645.000 K 0.31 % 643.000 K 0.78 % 638.000 K 0.63 % 634.000 K 1.12 % 627.000 K 0.64 % 623.000 K 0.97 % 617.000 K 0.16 % 616.000 K 1.65 % 606.000 K 1.34 % 598.000 K 0.67 % 594.000 K 0.51 % 591.000 K 0.85 % 586.000 K 0.00 % 586.000 K 0.51 % 583.000 K 0.00 % 583.000 K 0.17 % 582.000 K 0.00 % 582.000 K 0.34 % 580.000 K 0.35 % 578.000 K 0.70 % 574.000 K 0.17 % 573.000 K 369.67 % 122.000 K 0.83 % 121.000 K 3.42 % 117.000 K 64.79 % 71.000 K
Total equity 2.604 B 7.14 % 2.430 B -2.33 % 2.488 B 6.84 % 2.329 B -0.82 % 2.348 B 2.06 % 2.301 B 0.94 % 2.279 B 12.36 % 2.029 B -1.14 % 2.052 B 1.68 % 2.018 B 2.97 % 1.960 B 1.95 % 1.922 B 8.66 % 1.769 B 1.34 % 1.746 B 13.69 % 1.535 B -22.72 % 1.987 B 5.69 % 1.880 B 1.90 % 1.845 B -7.74 % 2.000 B 7.83 % 1.854 B 4.72 % 1.771 B 0.96 % 1.754 B -7.79 % 1.902 B 2.97 % 1.847 B 0.42 % 1.839 B -5.26 % 1.942 B 6.67 % 1.820 B -0.85 % 1.836 B 1.28 % 1.812 B 1.63 % 1.783 B 0.52 % 1.774 B 9.79 % 1.616 B -1.18 % 1.635 B -0.38 % 1.642 B 5.90 % 1.550 B 6.76 % 1.452 B 4.32 % 1.392 B 5.47 % 1.320 B -8.54 % 1.443 B 5.00 % 1.374 B 2.26 % 1.344 B 3.13 % 1.303 B 4.45 % 1.248 B 5.16 % 1.186 B 5.35 % 1.126 B 6.25 % 1.060 B 5.65 % 1.003 B 8.05 % 928.319 M 7.89 % 860.462 M 7.06 % 803.724 M 2.13 % 786.942 M 11.31 % 707.000 M 10.52 % 639.685 M 9.37 % 584.905 M 0.03 % 584.704 M 11.49 % 524.432 M 9.71 % 478.032 M 6.38 % 449.366 M 11.63 % 402.533 M 15.16 % 349.539 M 6.60 % 327.911 M 5.59 % 310.538 M 6.13 % 292.608 M 8.27 % 270.254 M 4.32 % 259.056 M 3.08 % 251.321 M 2.59 % 244.968 M 6.00 % 231.108 M 3.01 % 224.351 M 2.49 % 218.896 M 3.50 % 211.503 M 6.96 % 197.743 M 22.82 % 161.007 M 4.99 % 153.359 M 3.09 % 148.760 M 20.93 % 123.015 M
Other non current liabilities 60.729 M 6.39 % 57.084 M 1.67 % 56.149 M -13.65 % 65.024 M 5.12 % 61.855 M 1.46 % 60.963 M 8.28 % 56.300 M 0.70 % 55.906 M -1.33 % 56.657 M 1.16 % 56.005 M 4.49 % 53.596 M 3.78 % 51.644 M -2.26 % 52.840 M -8.28 % 57.611 M -1.80 % 58.665 M 34.36 % 43.663 M 1.15 % 43.165 M 7.18 % 40.272 M 6.09 % 37.962 M 7.38 % 35.352 M -32.25 % 52.178 M 41.43 % 36.892 M 1.26 % 36.432 M 6.81 % 34.110 M -4.32 % 35.649 M 3.65 % 34.395 M -92.58 % 463.354 M 0.11 % 462.827 M 2.30 % 452.416 M 2.09 % 443.163 M -9.98 % 492.304 M 15.71 % 425.463 M 3.42 % 411.409 M 4.17 % 394.926 M 2.36 % 385.819 M 1.05 % 381.808 M 5.14 % 363.129 M -10.01 % 403.528 M 2.99 % 391.805 M 16.88 % 335.217 M 2.59 % 326.740 M 3.34 % 316.167 M 4.84 % 301.569 M 0.24 % 300.835 M 4.53 % 287.788 M 6.58 % 270.031 M 1.48 % 266.104 M 0.86 % 263.846 M 8.45 % 243.293 M 8.71 % 223.798 M 0.000 0.000 -100.00 % 186.486 M 8.44 % 171.973 M 44.19 % 119.268 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 % 100.126 M 7.33 % 93.291 M 16.02 % 80.411 M 12.88 % 71.235 M 6.87 % 66.655 M 8.48 % 61.443 M 7.00 % 57.425 M 4.11 % 55.159 M 21.92 % 45.241 M
Long term debt 1.716 B 1.58 % 1.689 B 3.32 % 1.635 B -1.28 % 1.656 B 0.52 % 1.648 B 2.47 % 1.608 B -1.19 % 1.627 B 0.65 % 1.617 B 1.49 % 1.593 B -1.07 % 1.610 B -0.59 % 1.620 B -0.08 % 1.621 B 2.48 % 1.582 B 0.87 % 1.568 B -0.27 % 1.573 B 0.43 % 1.566 B -1.24 % 1.586 B -1.72 % 1.613 B -1.83 % 1.643 B -1.11 % 1.662 B -34.02 % 2.519 B -1.17 % 2.548 B 50.01 % 1.699 B -0.47 % 1.707 B 1.37 % 1.684 B 1.77 % 1.654 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.527 M -42.11 % 42.365 M -51.88 % 88.047 M 0.00 % 88.047 M 1.92 % 86.390 M 0.00 % 86.390 M 0.00 % 86.391 M 15.54 % 74.770 M 35.85 % 55.038 M 0.00 % 55.038 M 0.00 % 55.038 M 8.48 % 50.737 M 11.80 % 45.381 M
Total non current liabilities 1.826 B 1.87 % 1.793 B 3.38 % 1.734 B -4.37 % 1.813 B 0.84 % 1.798 B 2.25 % 1.758 B -0.62 % 1.769 B 2.31 % 1.730 B 1.40 % 1.706 B -1.05 % 1.724 B -0.29 % 1.729 B 1.01 % 1.712 B 2.19 % 1.675 B 0.49 % 1.667 B -0.26 % 1.671 B -0.35 % 1.677 B -0.97 % 1.693 B -1.56 % 1.720 B -1.53 % 1.747 B -2.21 % 1.786 B -32.98 % 2.665 B -0.58 % 2.680 B 46.91 % 1.825 B -0.01 % 1.825 B 1.04 % 1.806 B 1.51 % 1.779 B 225.13 % 547.218 M 6.70 % 512.872 M 2.14 % 502.116 M 1.70 % 493.724 M 0.29 % 492.304 M -2.34 % 504.110 M 1.51 % 496.590 M 3.09 % 481.692 M 1.98 % 472.317 M 6.26 % 444.477 M 5.42 % 421.606 M 4.48 % 403.528 M 2.99 % 391.805 M -3.94 % 407.863 M 1.48 % 401.907 M 2.71 % 391.302 M 4.05 % 376.067 M 2.55 % 366.715 M 3.70 % 353.630 M 4.92 % 337.050 M 1.27 % 332.822 M 4.20 % 319.414 M 6.90 % 298.785 M 6.79 % 279.786 M 0.000 0.000 -100.00 % 229.696 M 6.51 % 215.648 M 3.85 % 207.658 M 9.02 % 190.481 M 4.54 % 182.208 M 8.17 % 168.443 M 2.34 % 164.598 M 5.63 % 155.830 M 10.31 % 141.265 M 4.64 % 135.003 M 0.25 % 134.670 M -13.30 % 155.327 M -7.67 % 168.226 M -19.83 % 209.831 M 1.39 % 206.951 M 10.96 % 186.516 M 3.80 % 179.681 M 7.72 % 166.802 M 14.24 % 146.005 M 19.98 % 121.693 M 4.47 % 116.481 M 3.57 % 112.463 M 6.20 % 105.896 M 16.85 % 90.622 M
Other current liabilities 460.232 M 32.65 % 346.960 M -17.80 % 422.072 M 55.92 % 270.704 M -8.06 % 294.435 M -11.50 % 332.692 M 2.15 % 325.678 M -19.67 % 405.443 M 35.99 % 298.133 M -3.39 % 308.583 M -19.94 % 385.428 M -16.71 % 462.773 M 62.43 % 284.910 M -6.59 % 305.000 M -16.39 % 364.797 M 24.86 % 292.171 M -0.90 % 294.828 M -8.63 % 322.676 M 8.89 % 296.334 M 10.44 % 268.310 M 68.61 % 159.132 M 1.41 % 156.923 M -24.21 % 207.037 M -0.77 % 208.638 M 12.51 % 185.433 M -18.37 % 227.156 M 20.46 % 188.581 M -51.31 % 387.309 M 16.72 % 331.824 M 3.56 % 320.423 M 69.38 % 189.171 M -29.00 % 266.435 M 7.58 % 247.670 M 17.73 % 210.379 M -28.61 % 294.708 M 28.37 % 229.569 M 11.49 % 205.918 M 14.85 % 179.300 M -4.30 % 187.351 M 13.84 % 164.574 M 7.84 % 152.611 M 9.57 % 139.284 M -6.78 % 149.412 M 16.31 % 128.465 M 1.32 % 126.792 M 40.35 % 90.343 M -12.44 % 103.180 M 7.83 % 95.692 M -5.16 % 100.896 M 27.96 % 78.847 M -22.84 % 102.181 M 13.09 % 90.354 M 33.23 % 67.817 M -51.49 % 139.795 M 109.30 % 66.792 M -17.14 % 80.611 M 9.31 % 73.745 M 18.46 % 62.255 M -5.07 % 65.580 M -15.38 % 77.498 M 25.90 % 61.553 M 12.35 % 54.789 M -7.43 % 59.189 M 2.38 % 57.811 M 8.36 % 53.350 M 51.87 % 35.129 M -17.49 % 42.574 M -15.75 % 50.532 M -4.41 % 52.865 M 2.80 % 51.426 M -13.98 % 59.783 M 7.39 % 55.669 M 22.87 % 45.308 M 37.07 % 33.055 M -19.12 % 40.870 M 18.32 % 34.543 M
Deferred revenue 460.187 M -0.57 % 462.843 M -7.54 % 500.585 M 23.59 % 405.040 M 2.55 % 394.987 M -0.94 % 398.729 M -8.67 % 436.591 M 24.41 % 350.937 M -0.94 % 354.253 M -0.83 % 357.217 M -9.49 % 394.677 M 26.45 % 312.132 M -1.40 % 316.571 M -2.50 % 324.694 M -8.17 % 353.579 M 29.69 % 272.628 M 2.70 % 265.462 M -1.71 % 270.090 M -1.56 % 274.383 M 22.02 % 224.862 M 3.84 % 216.545 M 0.10 % 216.330 M -8.93 % 237.535 M 24.89 % 190.188 M 4.30 % 182.354 M -0.35 % 182.993 M -8.07 % 199.054 M 0.000 0.000 0.000 -100.00 % 59.403 M 0.000 0.000 0.000 -100.00 % 86.498 M 0.000 0.000 0.000 -100.00 % 59.527 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.246 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.264 M 0.000 0.000 0.000 -100.00 % 8.922 M 0.000 0.000 0.000 -100.00 % 8.060 M 0.000 0.000 0.000 -100.00 % 8.278 M 0.000 0.000 0.000 100.00 % -3.284 M 0.000 0.000 0.000 0.000 0.000
Short term debt 571.694 M 100.06 % 285.764 M -0.82 % 288.114 M -40.56 % 484.685 M 72.30 % 281.301 M -1.23 % 284.815 M 0.35 % 283.821 M -41.26 % 483.186 M 68.15 % 287.359 M -0.27 % 288.133 M 1.71 % 283.293 M 2.74 % 275.749 M 0.38 % 274.693 M -0.63 % 276.440 M 0.85 % 274.118 M -0.09 % 274.365 M 2.59 % 267.442 M 1.61 % 263.200 M 3.86 % 253.415 M 0.49 % 252.171 M 2.92 % 245.019 M 1.88 % 240.496 M 0.36 % 239.629 M 7.64 % 222.627 M 6.90 % 208.261 M -1.50 % 211.432 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 -100.00 % 14.635 M -36.61 % 23.086 M 84.19 % 12.534 M -30.37 % 18.000 M -65.11 % 51.590 M 62.41 % 31.766 M 75.09 % 18.143 M 0.000 -100.00 % 41.962 M 24.19 % 33.788 M 20.44 % 28.053 M 0.000 0.000
Total current liabilities 2.201 B 24.77 % 1.764 B -0.88 % 1.779 B -2.03 % 1.816 B 14.15 % 1.591 B 1.18 % 1.573 B -5.15 % 1.658 B -9.73 % 1.837 B 23.19 % 1.491 B -8.74 % 1.634 B -2.85 % 1.682 B -0.94 % 1.698 B 13.03 % 1.502 B -6.11 % 1.600 B 2.68 % 1.558 B -4.07 % 1.624 B 17.56 % 1.382 B -9.27 % 1.523 B 13.33 % 1.344 B 9.21 % 1.230 B 15.92 % 1.061 B -3.18 % 1.096 B -3.61 % 1.137 B -9.52 % 1.257 B 18.03 % 1.065 B 1.85 % 1.046 B 26.93 % 823.736 M -16.29 % 984.083 M 29.70 % 758.755 M 1.83 % 745.092 M 16.03 % 642.166 M -10.15 % 714.712 M 25.33 % 570.277 M -2.39 % 584.252 M 10.37 % 529.343 M -19.14 % 654.640 M 32.99 % 492.245 M -0.70 % 495.734 M 25.11 % 396.227 M -13.48 % 457.976 M 23.71 % 370.214 M -3.51 % 383.664 M 6.69 % 359.594 M -2.74 % 369.711 M 23.18 % 300.141 M -0.75 % 302.419 M 13.35 % 266.811 M -7.23 % 287.614 M 23.57 % 232.745 M -6.18 % 248.067 M 12.21 % 221.067 M -19.77 % 275.531 M 62.66 % 169.388 M -34.20 % 257.448 M 56.17 % 164.855 M -23.38 % 215.159 M 38.27 % 155.608 M 5.14 % 147.998 M -9.40 % 163.357 M -19.94 % 204.053 M 56.78 % 130.149 M 6.49 % 122.222 M -3.27 % 126.357 M -35.42 % 195.648 M 62.13 % 120.675 M 9.91 % 109.791 M -6.17 % 117.013 M -43.11 % 205.688 M 58.67 % 129.635 M -8.15 % 141.141 M 26.13 % 111.905 M -39.05 % 183.616 M 52.88 % 120.106 M 7.21 % 112.030 M 33.46 % 83.941 M 21.69 % 68.978 M
Total liabilities 4.027 B 13.23 % 3.556 B 1.23 % 3.513 B -3.20 % 3.629 B 7.09 % 3.389 B 1.74 % 3.331 B -2.81 % 3.428 B -3.89 % 3.566 B 11.56 % 3.197 B -4.79 % 3.358 B -1.55 % 3.411 B 0.04 % 3.409 B 7.31 % 3.177 B -2.74 % 3.266 B 1.16 % 3.229 B -2.18 % 3.301 B 7.36 % 3.075 B -5.18 % 3.243 B 4.93 % 3.090 B 2.45 % 3.017 B -19.05 % 3.726 B -1.33 % 3.777 B 27.51 % 2.962 B -3.89 % 3.082 B 7.34 % 2.871 B 1.63 % 2.825 B 106.05 % 1.371 B -8.42 % 1.497 B 18.72 % 1.261 B 1.78 % 1.239 B 9.20 % 1.134 B -6.92 % 1.219 B 14.24 % 1.067 B 0.09 % 1.066 B 6.42 % 1.002 B -8.87 % 1.099 B 20.27 % 913.851 M 1.62 % 899.262 M 14.11 % 788.032 M -8.99 % 865.839 M 12.14 % 772.121 M -0.37 % 774.966 M 5.34 % 735.661 M -0.10 % 736.426 M 12.64 % 653.771 M 2.24 % 639.469 M 6.64 % 599.633 M -1.22 % 607.028 M 14.20 % 531.530 M 0.70 % 527.853 M 8.10 % 488.307 M -7.21 % 526.246 M 31.86 % 399.084 M -15.64 % 473.096 M 27.00 % 372.513 M -8.17 % 405.640 M 20.08 % 337.816 M 6.75 % 316.441 M -3.51 % 327.955 M -8.87 % 359.883 M 32.60 % 271.414 M 5.52 % 257.225 M -1.46 % 261.027 M -25.63 % 350.975 M 21.49 % 288.901 M -9.61 % 319.622 M -1.34 % 323.964 M -17.40 % 392.204 M 26.80 % 309.316 M 0.45 % 307.943 M 19.40 % 257.910 M -15.52 % 305.309 M 29.05 % 236.587 M 5.39 % 224.493 M 18.26 % 189.837 M 18.95 % 159.600 M
Other non current assets 148.874 M 18.15 % 126.008 M 11.86 % 112.646 M 3.35 % 108.999 M 7.01 % 101.855 M -0.71 % 102.582 M 0.33 % 102.248 M 7.27 % 95.317 M -0.33 % 95.634 M -2.73 % 98.316 M 25.42 % 78.389 M 56.65 % 50.041 M -28.38 % 69.873 M -0.76 % 70.409 M -4.92 % 74.056 M 8.53 % 68.236 M 1.68 % 67.107 M 7.15 % 62.629 M 1.92 % 61.448 M 2.20 % 60.127 M 3.54 % 58.072 M 3.94 % 55.871 M 9.11 % 51.205 M -5.09 % 53.952 M -2.87 % 55.547 M 18.15 % 47.015 M 33.96 % 35.095 M 6.76 % 32.874 M 8.81 % 30.213 M 5.71 % 28.581 M 12.12 % 25.491 M 60.29 % 15.903 M 9.01 % 14.588 M 5.89 % 13.776 M 22.10 % 11.283 M 4.49 % 10.798 M 6.82 % 10.109 M 4.24 % 9.698 M 19.07 % 8.145 M 7.60 % 7.570 M -4.43 % 7.921 M -2.03 % 8.085 M 42.95 % 5.656 M 10.49 % 5.119 M -2.10 % 5.229 M 8.89 % 4.802 M 11.83 % 4.294 M 9.74 % 3.913 M 7.26 % 3.648 M 2.27 % 3.567 M 24.46 % 2.866 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.763 M 472.40 % 308.000 K -10.98 % 346.000 K 73.87 % 199.000 K
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 5.466 M 0.000 -100.00 % 204.000 K -27.40 % 281.000 K -21.29 % 357.000 K -17.74 % 434.000 K -14.90 % 510.000 K -13.71 % 591.000 K -17.69 % 718.000 K -29.26 % 1.015 M -22.64 % 1.312 M 55.45 % 844.000 K -21.49 % 1.075 M -17.75 % 1.307 M -15.02 % 1.538 M -13.11 % 1.770 M -11.54 % 2.001 M -10.39 % 2.233 M -9.41 % 2.465 M -8.57 % 2.696 M -7.89 % 2.927 M -7.34 % 3.159 M -6.84 % 3.391 M -6.38 % 3.622 M -6.02 % 3.854 M -5.65 % 4.085 M -5.37 % 4.317 M -38.20 % 6.985 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
GoodWill 392.606 M 3 511.83 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 0.00 % 10.870 M 19.66 % 9.084 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
Goodwill and intangible assets 398.072 M 3 562.12 % 10.870 M -1.84 % 11.074 M -0.69 % 11.151 M -0.68 % 11.227 M -0.68 % 11.304 M -0.67 % 11.380 M -0.71 % 11.461 M -1.10 % 11.588 M -2.50 % 11.885 M -2.44 % 12.182 M 4.00 % 11.714 M -1.93 % 11.945 M -1.91 % 12.177 M -1.86 % 12.408 M -1.84 % 12.640 M -1.79 % 12.871 M -1.77 % 13.103 M -1.74 % 13.335 M -1.70 % 13.566 M -1.67 % 13.797 M -1.65 % 14.029 M -1.63 % 14.261 M -1.59 % 14.492 M -1.58 % 14.724 M -1.54 % 14.955 M -1.53 % 15.187 M -5.49 % 16.069 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
Property plant equipment net 3.015 B 3.59 % 2.910 B 2.14 % 2.849 B -1.19 % 2.883 B 2.05 % 2.826 B 2.47 % 2.757 B 0.02 % 2.757 B 2.25 % 2.696 B 2.82 % 2.622 B 1.66 % 2.580 B 0.35 % 2.571 B 1.84 % 2.524 B 4.24 % 2.421 B 0.99 % 2.398 B 0.04 % 2.397 B 0.99 % 2.373 B -0.27 % 2.380 B -2.79 % 2.448 B -2.09 % 2.500 B -2.03 % 2.552 B -2.81 % 2.626 B -3.87 % 2.732 B -0.41 % 2.743 B -0.72 % 2.763 B 1.60 % 2.720 B 1.28 % 2.685 B 119.00 % 1.226 B -2.52 % 1.258 B 3.69 % 1.213 B 1.85 % 1.191 B 0.13 % 1.189 B 1.43 % 1.173 B 7.08 % 1.095 B 7.28 % 1.021 B 1.64 % 1.004 B 0.24 % 1.002 B 8.95 % 919.597 M 5.60 % 870.835 M 2.74 % 847.600 M 0.40 % 844.238 M 6.61 % 791.904 M 6.34 % 744.665 M 3.84 % 717.159 M 4.41 % 686.898 M 6.18 % 646.890 M 7.11 % 603.933 M 1.38 % 595.736 M 0.95 % 590.132 M 8.97 % 541.557 M 8.44 % 499.395 M 3.38 % 483.059 M 3.40 % 467.165 M 10.95 % 421.063 M 9.39 % 384.904 M 2.10 % 376.985 M 0.85 % 373.794 M 6.32 % 351.576 M 5.85 % 332.147 M 1.85 % 326.099 M -1.60 % 331.390 M 9.97 % 301.333 M 5.45 % 285.766 M -1.75 % 290.861 M -0.98 % 293.746 M 1.81 % 288.537 M 0.84 % 286.140 M -2.08 % 292.224 M 0.04 % 292.120 M 4.94 % 278.378 M 9.12 % 255.123 M 7.93 % 236.389 M 4.35 % 226.533 M 15.04 % 196.919 M 12.58 % 174.916 M 7.92 % 162.080 M 21.86 % 133.003 M
Total non current assets 3.562 B 16.89 % 3.047 B 2.49 % 2.973 B -1.02 % 3.004 B 2.21 % 2.939 B 2.35 % 2.871 B 0.03 % 2.870 B 2.41 % 2.803 B 2.69 % 2.730 B 1.48 % 2.690 B 1.08 % 2.661 B 2.91 % 2.586 B 3.30 % 2.503 B 0.92 % 2.480 B -0.12 % 2.483 B 1.19 % 2.454 B -0.23 % 2.460 B -2.54 % 2.524 B -2.00 % 2.575 B -1.93 % 2.626 B -2.67 % 2.698 B -3.70 % 2.802 B -0.24 % 2.809 B -0.81 % 2.831 B 1.49 % 2.790 B 1.56 % 2.747 B 115.23 % 1.276 B -2.33 % 1.307 B 5.11 % 1.243 B 1.94 % 1.220 B 0.38 % 1.215 B 2.22 % 1.189 B 7.11 % 1.110 B 7.26 % 1.035 B 1.87 % 1.016 B 0.29 % 1.013 B 8.93 % 929.706 M 5.58 % 880.533 M 2.90 % 855.745 M 0.46 % 851.808 M 6.50 % 799.825 M 6.25 % 752.750 M 4.14 % 722.815 M 4.45 % 692.017 M 6.12 % 652.119 M 7.13 % 608.735 M 1.45 % 600.030 M 1.01 % 594.045 M 8.96 % 545.205 M 8.40 % 502.962 M 4.12 % 483.059 M 3.40 % 467.165 M 10.95 % 421.063 M 9.39 % 384.904 M 2.10 % 376.985 M 0.85 % 373.794 M 6.32 % 351.576 M 5.85 % 332.147 M 1.85 % 326.099 M -1.60 % 331.390 M 9.97 % 301.333 M 5.45 % 285.766 M -1.75 % 290.861 M -0.98 % 293.746 M 1.81 % 288.537 M 0.84 % 286.140 M -2.08 % 292.224 M -1.34 % 296.200 M 4.87 % 282.458 M 8.97 % 259.203 M 7.79 % 240.469 M 4.25 % 230.658 M 13.73 % 202.807 M 12.70 % 179.952 M 8.05 % 166.551 M 21.42 % 137.164 M
Other current assets 194.840 M 40.78 % 138.396 M 3.24 % 134.059 M -32.39 % 198.273 M 6.81 % 185.630 M 46.71 % 126.529 M 5.57 % 119.849 M -17.94 % 146.055 M 3.85 % 140.638 M 30.20 % 108.014 M -35.92 % 168.554 M -6.47 % 180.214 M 11.21 % 162.043 M 42.05 % 114.075 M -2.27 % 116.723 M -18.42 % 143.085 M 12.94 % 126.689 M 16.88 % 108.393 M 0.92 % 107.402 M -1.23 % 108.738 M -25.18 % 145.335 M -0.47 % 146.023 M 21.73 % 119.954 M -24.47 % 158.817 M -6.55 % 169.940 M 23.67 % 137.418 M -11.41 % 155.113 M 9.15 % 142.111 M 17.74 % 120.700 M 25.04 % 96.530 M -3.62 % 100.155 M -6.27 % 106.853 M -0.45 % 107.339 M 19.42 % 89.880 M 1.42 % 88.621 M -4.32 % 92.626 M 7.96 % 85.795 M 19.89 % 71.561 M -1.36 % 72.548 M -22.06 % 93.083 M 3.74 % 89.725 M 8.77 % 82.491 M -5.54 % 87.328 M 13.98 % 76.616 M -5.26 % 80.871 M 6.93 % 75.632 M -3.33 % 78.239 M 9.93 % 71.172 M 4.02 % 68.423 M 7.94 % 63.391 M -4.26 % 66.209 M -11.57 % 74.875 M 5.03 % 71.292 M 36.16 % 52.359 M -5.99 % 55.694 M 12.17 % 49.650 M 15.37 % 43.036 M -5.76 % 45.668 M -12.84 % 52.396 M 9.76 % 47.736 M 3.04 % 46.329 M 24.56 % 37.194 M -2.97 % 38.332 M 5.39 % 36.370 M 8.66 % 33.470 M -12.58 % 38.285 M -7.08 % 41.200 M 21.01 % 34.048 M 7.20 % 31.762 M 0.63 % 31.564 M 11.13 % 28.403 M -14.81 % 33.340 M 15.89 % 28.768 M 16.30 % 24.735 M 19.56 % 20.688 M 18.35 % 17.481 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 110.000 M 0.00 % 110.000 M 0.000 -100.00 % 150.000 M -23.08 % 195.000 M 0.000 0.000 -100.00 % 149.000 M -37.18 % 237.193 M 97.66 % 120.000 M 100.00 % 60.000 M -66.67 % 180.000 M 20.00 % 150.000 M 400.00 % 30.000 M -72.73 % 110.000 M 0.00 % 110.000 M -15.38 % 130.000 M 0.00 % 130.000 M -13.45 % 150.209 M 0.00 % 150.209 M 0.00 % 150.209 M 0.00 % 150.209 M 50.21 % 100.000 M -0.15 % 100.146 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
cash and cash equivalents 242.745 M -46.61 % 454.629 M -35.35 % 703.201 M 295.54 % 177.782 M -57.05 % 413.962 M -21.09 % 524.596 M -31.57 % 766.594 M 529.33 % 121.811 M -68.66 % 388.627 M -38.94 % 636.449 M -13.75 % 737.877 M 194.41 % 250.628 M -42.28 % 434.226 M -33.65 % 654.486 M 51.66 % 431.560 M -28.67 % 605.053 M -21.44 % 770.144 M -18.71 % 947.456 M -9.43 % 1.046 B 86.49 % 560.902 M -51.53 % 1.157 B 10.90 % 1.044 B 165.99 % 392.325 M 87.86 % 208.843 M 17.73 % 177.398 M -45.72 % 326.831 M -20.14 % 409.251 M 37.82 % 296.944 M 25.24 % 237.107 M 2.25 % 231.886 M -16.42 % 277.445 M 493.00 % 46.787 M -49.62 % 92.860 M -71.14 % 321.725 M -16.44 % 385.010 M 189.25 % 133.108 M -31.42 % 194.084 M -18.88 % 239.254 M -30.82 % 345.840 M 65.04 % 209.552 M -35.56 % 325.214 M -15.75 % 386.007 M -0.81 % 389.149 M 31.89 % 295.060 M -18.73 % 363.058 M -20.51 % 456.709 M 8.88 % 419.476 M 74.12 % 240.916 M -15.83 % 286.210 M -2.39 % 293.214 M -8.51 % 320.475 M 67.15 % 191.724 M -2.88 % 197.401 M -25.89 % 266.345 M 4.97 % 253.738 M 94.20 % 130.657 M -8.34 % 142.545 M 22.03 % 116.811 M 5.06 % 111.185 M 1 231.40 % 8.351 M -47.53 % 15.916 M 83.58 % 8.670 M 115.83 % 4.017 M 5.85 % 3.795 M 3.60 % 3.663 M -4.61 % 3.840 M 5.55 % 3.638 M -0.27 % 3.648 M 12.07 % 3.255 M -18.11 % 3.975 M 4.91 % 3.789 M 7.89 % 3.512 M 10.96 % 3.165 M 0.13 % 3.161 M -13.28 % 3.645 M 28.39 % 2.839 M
Cash and short term investments 242.745 M -46.61 % 454.629 M -35.35 % 703.201 M 295.54 % 177.782 M -57.05 % 413.962 M -21.09 % 524.596 M -31.57 % 766.594 M 529.33 % 121.811 M -68.66 % 388.627 M -38.94 % 636.449 M -13.75 % 737.877 M 194.41 % 250.628 M -42.28 % 434.226 M -33.65 % 654.486 M 51.66 % 431.560 M -28.67 % 605.053 M -21.44 % 770.144 M -18.71 % 947.456 M -9.43 % 1.046 B 86.49 % 560.902 M -51.53 % 1.157 B 0.33 % 1.154 B 129.64 % 502.325 M 140.53 % 208.843 M -36.21 % 327.398 M -37.26 % 521.831 M 27.51 % 409.251 M 37.82 % 296.944 M -23.09 % 386.107 M -17.69 % 469.079 M 18.02 % 397.445 M 272.18 % 106.787 M -60.86 % 272.860 M -42.16 % 471.725 M 13.67 % 415.010 M 70.71 % 243.108 M -20.05 % 304.084 M -17.65 % 369.254 M -22.40 % 475.840 M 32.27 % 359.761 M -24.33 % 475.423 M -11.34 % 536.216 M -0.58 % 539.358 M 36.53 % 395.060 M -14.71 % 463.204 M 1.42 % 456.709 M 8.88 % 419.476 M 74.12 % 240.916 M -15.83 % 286.210 M -2.39 % 293.214 M -8.51 % 320.475 M 67.15 % 191.724 M -2.88 % 197.401 M -25.89 % 266.345 M 4.97 % 253.738 M 94.20 % 130.657 M -8.34 % 142.545 M 22.03 % 116.811 M 5.06 % 111.185 M 1 231.40 % 8.351 M -47.53 % 15.916 M 83.58 % 8.670 M 115.83 % 4.017 M 5.85 % 3.795 M 3.60 % 3.663 M -4.61 % 3.840 M 5.55 % 3.638 M -0.27 % 3.648 M 12.07 % 3.255 M -18.11 % 3.975 M 4.91 % 3.789 M 7.89 % 3.512 M 10.96 % 3.165 M 0.13 % 3.161 M -13.28 % 3.645 M 28.39 % 2.839 M
Total current assets 3.069 B 4.40 % 2.940 B -2.94 % 3.029 B 2.50 % 2.955 B 5.58 % 2.799 B 1.38 % 2.761 B -2.68 % 2.837 B 1.59 % 2.792 B 10.83 % 2.519 B -6.21 % 2.686 B -0.86 % 2.709 B -1.33 % 2.746 B 12.40 % 2.443 B -3.51 % 2.532 B 10.99 % 2.281 B -19.50 % 2.834 B 13.58 % 2.495 B -2.68 % 2.564 B 1.95 % 2.515 B 12.02 % 2.245 B -19.80 % 2.799 B 2.58 % 2.729 B 32.77 % 2.055 B -2.01 % 2.097 B 9.21 % 1.921 B -4.89 % 2.019 B 5.46 % 1.915 B -5.48 % 2.026 B 10.70 % 1.830 B 1.52 % 1.803 B 6.43 % 1.694 B 2.88 % 1.646 B 3.38 % 1.592 B -4.81 % 1.673 B 8.90 % 1.536 B -0.14 % 1.538 B 11.80 % 1.376 B 2.81 % 1.338 B -2.67 % 1.375 B -0.94 % 1.388 B 5.48 % 1.316 B -0.69 % 1.325 B 5.15 % 1.260 B 2.41 % 1.231 B 9.14 % 1.128 B 3.41 % 1.090 B 8.76 % 1.003 B 6.52 % 941.302 M 11.16 % 846.787 M 2.19 % 828.615 M 4.98 % 789.324 M 3.03 % 766.081 M 24.02 % 617.706 M -8.23 % 673.097 M 16.00 % 580.232 M 4.31 % 556.278 M 19.82 % 464.272 M 7.06 % 433.660 M 7.24 % 404.389 M 6.97 % 378.032 M 26.86 % 297.992 M 5.67 % 281.997 M 7.32 % 262.774 M -19.76 % 327.483 M 26.24 % 259.420 M -8.91 % 284.803 M 2.93 % 276.708 M -15.41 % 327.112 M 30.22 % 251.209 M -6.14 % 267.636 M 16.90 % 228.944 M -15.95 % 272.394 M 39.84 % 194.787 M -1.57 % 197.900 M 15.03 % 172.046 M 18.28 % 145.451 M
Inventory 2.407 B 13.46 % 2.122 B 7.79 % 1.968 B -16.78 % 2.365 B 18.36 % 1.998 B 4.84 % 1.906 B 9.41 % 1.742 B -24.95 % 2.321 B 27.86 % 1.816 B 3.67 % 1.751 B 9.22 % 1.603 B -24.17 % 2.115 B 26.92 % 1.666 B 6.09 % 1.571 B 4.76 % 1.499 B -21.77 % 1.916 B 32.74 % 1.444 B 6.66 % 1.354 B 15.87 % 1.168 B -18.82 % 1.439 B 5.16 % 1.369 B 2.09 % 1.341 B 3.62 % 1.294 B -19.99 % 1.617 B 22.87 % 1.316 B 5.28 % 1.250 B 2.94 % 1.214 B -18.20 % 1.485 B 21.72 % 1.220 B 7.29 % 1.137 B 3.68 % 1.096 B -18.77 % 1.350 B 17.91 % 1.145 B 9.18 % 1.048 B 11.07 % 943.975 M -16.98 % 1.137 B 22.23 % 930.205 M 10.28 % 843.490 M 10.72 % 761.793 M -13.86 % 884.407 M 25.33 % 705.660 M 6.44 % 662.936 M 14.06 % 581.229 M -18.10 % 709.667 M 31.05 % 541.508 M 1.90 % 531.427 M 16.05 % 457.933 M -21.36 % 582.303 M 26.27 % 461.156 M 4.31 % 442.085 M 22.42 % 361.125 M -21.98 % 462.833 M 46.13 % 316.734 M -4.62 % 332.065 M 35.73 % 244.647 M -31.06 % 354.891 M 37.15 % 258.752 M 1.25 % 255.547 M 16.95 % 218.516 M -27.54 % 301.559 M 34.43 % 224.329 M -1.65 % 228.082 M 10.21 % 206.948 M -24.47 % 273.978 M 30.99 % 209.152 M -9.18 % 230.286 M 7.81 % 213.602 M -20.57 % 268.928 M 36.49 % 197.028 M -7.31 % 212.564 M 20.70 % 176.109 M -19.75 % 219.453 M 47.72 % 148.559 M -2.82 % 152.867 M 18.28 % 129.237 M 18.16 % 109.374 M
Net receivables 224.412 M -0.33 % 225.146 M 0.81 % 223.334 M 4.55 % 213.621 M 6.35 % 200.863 M -1.28 % 203.463 M -2.15 % 207.939 M 2.50 % 202.868 M 16.29 % 174.444 M -8.32 % 190.282 M -4.58 % 199.422 M -0.44 % 200.304 M 10.96 % 180.514 M -6.35 % 192.754 M -17.51 % 233.682 M 38.10 % 169.212 M 9.58 % 154.416 M 0.05 % 154.342 M -20.08 % 193.109 M 41.71 % 136.271 M 6.47 % 127.992 M 44.31 % 88.691 M -36.35 % 139.337 M 23.43 % 112.888 M 5.24 % 107.263 M -2.53 % 110.046 M -19.18 % 136.168 M 33.04 % 102.353 M -1.27 % 103.666 M 3.38 % 100.274 M 0.56 % 99.719 M 20.24 % 82.934 M 22.70 % 67.593 M 7.40 % 62.936 M -28.99 % 88.631 M 34.89 % 65.708 M 17.34 % 55.998 M 3.49 % 54.112 M -16.74 % 64.992 M 27.59 % 50.939 M 12.51 % 45.277 M 3.95 % 43.558 M -16.94 % 52.440 M 6.16 % 49.399 M 17.31 % 42.110 M 57.59 % 26.722 M -43.20 % 47.049 M 0.29 % 46.911 M 51.34 % 30.998 M 3.59 % 29.925 M -27.92 % 41.515 M 13.28 % 36.649 M 13.54 % 32.279 M 44.57 % 22.328 M -14.63 % 26.153 M 24.07 % 21.080 M 5.72 % 19.939 M 27.54 % 15.634 M -29.87 % 22.292 M 9.35 % 20.386 M 78.54 % 11.418 M 41.82 % 8.051 M -40.26 % 13.477 M 1.03 % 13.340 M 1.56 % 13.135 M 6.00 % 12.392 M -32.17 % 18.268 M -10.84 % 20.488 M 6.91 % 19.164 M -1.89 % 19.533 M -5.38 % 20.643 M 28.31 % 16.089 M 12.55 % 14.295 M -16.58 % 17.137 M -7.25 % 18.476 M 17.26 % 15.757 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.080 M 0.00 % 4.080 M 0.00 % 4.080 M 0.00 % 4.080 M -1.09 % 4.125 M 0.00 % 4.125 M -12.75 % 4.728 M 14.62 % 4.125 M 4.11 % 3.962 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 708.655 M 31.84 % 537.518 M -4.65 % 563.761 M -4.97 % 593.219 M 4.64 % 566.904 M 22.24 % 463.777 M -14.75 % 544.001 M -8.93 % 597.373 M 14.59 % 521.315 M -16.09 % 621.272 M 11.04 % 559.527 M -13.54 % 647.117 M 10.27 % 586.851 M 0.23 % 585.500 M 5.93 % 552.730 M -26.05 % 747.451 M 39.64 % 535.257 M -3.18 % 552.837 M 15.89 % 477.052 M -0.30 % 478.501 M 20.22 % 398.011 M -14.60 % 466.043 M 12.57 % 414.009 M -30.42 % 594.993 M 32.19 % 450.117 M 10.50 % 407.345 M 0.82 % 404.016 M -29.67 % 574.480 M 40.17 % 409.849 M 9.98 % 372.664 M 14.40 % 325.758 M -27.17 % 447.293 M 42.68 % 313.483 M -1.84 % 319.352 M 41.52 % 225.664 M -46.91 % 425.071 M 49.02 % 285.238 M 7.12 % 266.278 M 35.74 % 196.174 M -32.65 % 291.269 M 35.02 % 215.720 M 2.96 % 209.509 M 9.82 % 190.778 M -19.27 % 236.329 M 44.58 % 163.459 M -11.23 % 184.148 M 24.19 % 148.282 M -22.04 % 190.193 M 45.48 % 130.738 M -11.95 % 148.488 M 24.90 % 118.886 M -35.80 % 185.177 M 108.34 % 88.881 M -20.56 % 111.889 M 29.44 % 86.442 M -35.51 % 134.043 M 64.71 % 81.380 M -0.16 % 81.510 M -6.41 % 87.093 M -27.57 % 120.245 M 96.11 % 61.316 M 1.03 % 60.693 M 7.64 % 56.387 M -52.02 % 117.520 M 190.94 % 40.393 M -24.50 % 53.500 M 11.90 % 47.811 M -51.10 % 97.768 M 140.63 % 40.630 M -38.91 % 66.508 M 27.60 % 52.122 M -39.38 % 85.985 M 109.67 % 41.010 M -19.47 % 50.922 M 18.23 % 43.071 M 25.08 % 34.435 M
Tax payables 0.000 -100.00 % 130.765 M 2 543.85 % 4.946 M -92.12 % 62.759 M 17.07 % 53.607 M -42.18 % 92.711 M 36.14 % 68.100 M 0.000 -100.00 % 30.114 M -48.69 % 58.695 M -0.26 % 58.850 M 0.000 -100.00 % 39.029 M -63.90 % 108.113 M 745.56 % 12.786 M -65.90 % 37.501 M 102.23 % 18.544 M -83.73 % 113.960 M 167.96 % 42.529 M 554.39 % 6.499 M -84.75 % 42.622 M 160.10 % 16.387 M -58.04 % 39.051 M -3.52 % 40.474 M 4.40 % 38.769 M 132.44 % 16.679 M -48.02 % 32.085 M 43.92 % 22.294 M 30.51 % 17.082 M -67.15 % 52.005 M 268.80 % 14.101 M 1 333.03 % 984.000 K -89.22 % 9.124 M -83.27 % 54.521 M 507.75 % 8.971 M 0.000 -100.00 % 1.089 M -97.83 % 50.156 M 294.87 % 12.702 M 495.50 % 2.133 M 13.28 % 1.883 M -94.60 % 34.871 M 79.71 % 19.404 M 294.63 % 4.917 M -50.28 % 9.890 M -64.59 % 27.928 M 81.95 % 15.349 M 787.74 % 1.729 M 55.63 % 1.111 M -94.64 % 20.732 M 0.000 0.000 -100.00 % 12.690 M 120.16 % 5.764 M -50.40 % 11.621 M 2 201.19 % 505.000 K 4.55 % 483.000 K -88.59 % 4.233 M -60.38 % 10.684 M 69.32 % 6.310 M -13.32 % 7.280 M 8.01 % 6.740 M -37.48 % 10.781 M 89.74 % 5.682 M 47.74 % 3.846 M -55.42 % 8.628 M 0.00 % 8.628 M 48.81 % 5.798 M 32.56 % 4.374 M -13.63 % 5.064 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 83.864 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 % 66.718 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.195 M -72.55 % 161.023 M 5.13 % 153.159 M 9.90 % 139.359 M 3.56 % 134.572 M -0.23 % 134.878 M 12.11 % 120.313 M 5.49 % 114.051 M 0.29 % 113.718 M 0.47 % 113.184 M 4.56 % 108.245 M 3.91 % 104.168 M 2.84 % 101.288 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.999 B 1.19 % 1.975 B 2.70 % 1.923 B -0.93 % 1.941 B 0.64 % 1.929 B 1.91 % 1.893 B -0.96 % 1.911 B 0.34 % 1.905 B 1.28 % 1.880 B -0.95 % 1.898 B -0.25 % 1.903 B 0.33 % 1.897 B 2.17 % 1.857 B 0.65 % 1.845 B -0.11 % 1.847 B 0.35 % 1.840 B -0.69 % 1.853 B -1.25 % 1.877 B -1.07 % 1.897 B -0.89 % 1.914 B -2.53 % 1.964 B -1.27 % 1.989 B 2.60 % 1.938 B 0.46 % 1.929 B 1.98 % 1.892 B 1.40 % 1.866 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.00 % 0.000 0.00 % 0.000 -100.00 % 1.000 0.000 -100.00 % 1.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 419 430 200.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 228.865 M 1.72 % 224.988 M 0.87 % 223.047 M 7.00 % 208.463 M
Other total stockholders equity 1.032 B 2.20 % 1.010 B -0.43 % 1.014 B 1.56 % 998.354 M 0.57 % 992.706 M 0.73 % 985.507 M -0.66 % 992.072 M 1.63 % 976.171 M 0.90 % 967.450 M 0.96 % 958.249 M -0.55 % 963.527 M 2.66 % 938.598 M 1.74 % 922.536 M 3.29 % 893.152 M 1.33 % 881.467 M 2.20 % 862.502 M 2.14 % 844.431 M 3.39 % 816.745 M 0.89 % 809.502 M 1.94 % 794.113 M 1.14 % 785.151 M 1.12 % 776.474 M 0.44 % 773.044 M 0.83 % 766.714 M 0.86 % 760.188 M 1.00 % 752.662 M 5.45 % 713.763 M 0.93 % 707.184 M 1.59 % 696.122 M 1.18 % 687.999 M 1.15 % 680.150 M 1.16 % 672.343 M 1.16 % 664.605 M 0.91 % 658.617 M 2.30 % 643.806 M 0.81 % 638.609 M 2.76 % 621.480 M 6.87 % 581.521 M -4.67 % 610.030 M 1.17 % 603.002 M 1.14 % 596.184 M 2.13 % 583.753 M 2.91 % 567.269 M 0.69 % 563.405 M 2.02 % 552.266 M 1.00 % 546.776 M 1.24 % 540.069 M 0.76 % 535.976 M 4.37 % 513.551 M 2.36 % 501.726 M 2.51 % 489.436 M 3.25 % 474.028 M 6.55 % 444.869 M 4.67 % 425.029 M 6.98 % 397.283 M 3.65 % 383.310 M 5.40 % 363.684 M 1.33 % 358.924 M 7.01 % 335.397 M 7.32 % 312.515 M 2.43 % 305.094 M 1.43 % 300.786 M 1.44 % 296.522 M 0.66 % 294.583 M 0.88 % 292.026 M 0.63 % 290.198 M 0.46 % 288.873 M 0.59 % 287.183 M 0.62 % 285.408 M 0.59 % 283.743 M 1.06 % 280.772 M 0.21 % 280.183 M 1 715.60 % 15.432 M 9.53 % 14.089 M 6.06 % 13.284 M 103.34 % 6.533 M
Deferred tax liabilities non current 49.158 M 6.84 % 46.013 M 8.03 % 42.593 M -53.57 % 91.729 M 3.69 % 88.461 M -1.22 % 89.556 M 4.23 % 85.921 M 51.07 % 56.874 M 1.54 % 56.012 M -2.57 % 57.490 M 3.87 % 55.346 M 43.28 % 38.627 M -3.50 % 40.029 M -1.65 % 40.702 M 2.54 % 39.693 M -40.99 % 67.267 M 4.23 % 64.535 M -2.93 % 66.483 M 1.72 % 65.359 M -26.66 % 89.112 M -5.47 % 94.272 M -1.05 % 95.276 M 6.61 % 89.367 M 6.57 % 83.856 M -3.17 % 86.598 M -4.19 % 90.384 M 7.77 % 83.864 M 67.58 % 50.045 M 0.69 % 49.700 M -1.70 % 50.561 M -14.88 % 59.403 M -24.47 % 78.647 M -7.67 % 85.181 M -1.83 % 86.766 M 0.31 % 86.498 M 38.02 % 62.669 M 7.17 % 58.477 M -2.50 % 59.977 M 0.76 % 59.527 M -18.06 % 72.646 M -3.35 % 75.167 M 0.04 % 75.135 M 0.86 % 74.498 M 13.08 % 65.880 M 0.06 % 65.842 M -1.76 % 67.019 M 0.45 % 66.718 M 20.07 % 55.568 M 0.14 % 55.492 M -0.89 % 55.988 M 0.000 0.000 -100.00 % 43.210 M -1.06 % 43.675 M -1.18 % 44.195 M 50.03 % 29.458 M 1.41 % 29.049 M -0.12 % 29.084 M -3.14 % 30.026 M 43.31 % 20.952 M 0.00 % 20.952 M 0.00 % 20.952 M 0.00 % 20.952 M 18.94 % 17.616 M 0.00 % 17.616 M 0.00 % 17.616 M 0.00 % 17.616 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 6.631 B 10.76 % 5.987 B -0.25 % 6.002 B 0.73 % 5.958 B 3.85 % 5.737 B 1.87 % 5.632 B -1.32 % 5.707 B 2.00 % 5.595 B 6.60 % 5.249 B -2.36 % 5.376 B 0.10 % 5.370 B 0.73 % 5.332 B 7.80 % 4.946 B -1.32 % 5.012 B 5.20 % 4.764 B -9.90 % 5.288 B 6.72 % 4.955 B -2.61 % 5.088 B -0.05 % 5.090 B 4.50 % 4.871 B -11.39 % 5.497 B -0.60 % 5.531 B 13.71 % 4.864 B -1.32 % 4.929 B 4.64 % 4.710 B -1.17 % 4.766 B 49.36 % 3.191 B -4.25 % 3.333 B 8.44 % 3.073 B 1.69 % 3.022 B 3.90 % 2.909 B 2.60 % 2.835 B 4.91 % 2.702 B -0.20 % 2.708 B 6.10 % 2.552 B 0.03 % 2.551 B 10.64 % 2.306 B 3.91 % 2.219 B -0.54 % 2.231 B -0.41 % 2.240 B 5.86 % 2.116 B 1.83 % 2.078 B 4.78 % 1.983 B 3.14 % 1.923 B 8.03 % 1.780 B 4.74 % 1.699 B 6.02 % 1.603 B 4.39 % 1.535 B 10.30 % 1.392 B 4.54 % 1.332 B 4.42 % 1.275 B 3.41 % 1.233 B 18.72 % 1.039 B -1.82 % 1.058 B 10.53 % 957.217 M 2.92 % 930.072 M 14.00 % 815.848 M 6.53 % 765.807 M 4.83 % 730.488 M 2.97 % 709.422 M 18.37 % 599.325 M 5.56 % 567.763 M 2.55 % 553.635 M -10.88 % 621.229 M 13.37 % 547.957 M -4.03 % 570.943 M 0.35 % 568.932 M -8.72 % 623.312 M 16.80 % 533.667 M 1.30 % 526.839 M 12.23 % 469.413 M -6.69 % 503.052 M 26.52 % 397.594 M 5.22 % 377.852 M 11.59 % 338.597 M 19.81 % 282.615 M
2025-08-02 2025-05-03 2025-01-31 2024-11-02 2024-08-03 2024-05-04 2024-01-31 2023-10-28 2023-07-29 2023-04-29 2023-01-31 2022-10-29 2022-07-30 2022-04-30 2022-01-31 2021-10-30 2021-07-31 2021-05-01 2021-01-31 2020-10-31 2020-08-01 2020-05-02 2020-01-31 2019-11-02 2019-08-03 2019-05-04 2019-01-31 2018-11-03 2018-08-04 2018-05-05 2018-01-31 2017-10-28 2017-07-29 2017-04-29 2017-01-31 2016-10-29 2016-07-30 2016-04-30 2016-01-31 2015-10-31 2015-08-01 2015-05-02 2015-01-31 2014-11-01 2014-08-02 2014-05-03 2014-01-31 2013-11-02 2013-08-03 2013-05-04 2013-01-31 2012-10-27 2012-07-28 2012-04-28 2012-01-31 2011-10-29 2011-07-30 2011-04-30 2011-01-31 2010-10-30 2010-07-31 2010-05-01 2010-01-31 2009-10-31 2009-08-01 2009-05-02 2009-01-31 2008-11-01 2008-08-02 2008-05-03 2008-01-31 2007-11-03 2007-07-31 2007-04-30 2007-01-31 2006-01-31
2025-08-02 2025-05-03 2025-01-31 2024-11-02 2024-08-03 2024-05-04 2024-01-31 2023-10-28 2023-07-29 2023-04-29 2023-01-31 2022-10-29 2022-07-30 2022-04-30 2022-01-31 2021-10-30 2021-07-31 2021-05-01 2021-01-31 2020-10-31 2020-08-01 2020-05-02 2020-01-31 2019-11-02 2019-08-03 2019-05-04 2019-01-31 2018-11-03 2018-08-04 2018-05-05 2018-01-31 2017-10-28 2017-07-29 2017-04-29 2017-01-31 2016-10-29 2016-07-30 2016-04-30 2016-01-31 2015-10-31 2015-08-01 2015-05-02 2015-01-31 2014-11-01 2014-08-02 2014-05-03 2014-01-31 2013-11-02 2013-08-03 2013-05-04 2013-01-31 2012-10-27 2012-07-28 2012-04-28 2012-01-31 2011-10-29 2011-07-30 2011-04-30 2011-01-31 2010-10-30 2010-07-31 2010-05-01 2010-01-31 2009-10-31 2009-08-01 2009-05-02 2009-01-31 2008-11-01 2008-08-02 2008-05-03 2008-01-31 2007-11-03 2007-07-31 2007-04-30
Deferred income tax -1.188 M -134.74 % 3.420 M 106.96 % -49.136 M -1 603.55 % 3.268 M 398.45 % -1.095 M -130.12 % 3.635 M -87.49 % 29.047 M 3 269.72 % 862.000 K 158.32 % -1.478 M -168.94 % 2.144 M -87.18 % 16.719 M 1 292.51 % -1.402 M -108.32 % -673.000 K -166.70 % 1.009 M 103.66 % -27.574 M -1 109.30 % 2.732 M 240.25 % -1.948 M -273.31 % 1.124 M 104.73 % -23.753 M -360.33 % -5.160 M -413.94 % -1.004 M -116.99 % 5.909 M 7.22 % 5.511 M 300.98 % -2.742 M 27.58 % -3.786 M -158.07 % 6.520 M -81.09 % 34.488 M 3 481.18 % -1.020 M -18.47 % -861.000 K -158.45 % 1.473 M 107.65 % -19.244 M -194.52 % -6.534 M -312.24 % -1.585 M -691.42 % 268.000 K -98.88 % 23.829 M 468.44 % 4.192 M 379.47 % -1.500 M -433.33 % 450.000 K -93.89 % 7.364 M 429.04 % -2.238 M -7 093.75 % 32.000 K -95.08 % 651.000 K -81.65 % 3.547 M -44.06 % 6.341 M 768.88 % -948.000 K -409.80 % 306.000 K -91.48 % 3.590 M 405.63 % 710.000 K 233.71 % -531.000 K -636.36 % 99.000 K -97.10 % 3.415 M -45.24 % 6.236 M 1 441.08 % -465.000 K 9.36 % -513.000 K -104.50 % 11.395 M 2 686.06 % 409.000 K 1 268.57 % -35.000 K 96.28 % -942.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -822.000 K
Stock based compensation 8.920 M -21.88 % 11.418 M -24.36 % 15.096 M 79.31 % 8.419 M -8.39 % 9.190 M -8.85 % 10.082 M -31.74 % 14.769 M 23.71 % 11.938 M 1.02 % 11.818 M 21.57 % 9.721 M -7.33 % 10.490 M 8.38 % 9.679 M -22.69 % 12.519 M 20.89 % 10.356 M 14.53 % 9.042 M -52.71 % 19.120 M 88.95 % 10.119 M 12.71 % 8.978 M 95.00 % 4.604 M -45.09 % 8.384 M -0.34 % 8.413 M 36.09 % 6.182 M 4.13 % 5.937 M -6.39 % 6.342 M -5.85 % 6.736 M 11.71 % 6.030 M -4.71 % 6.328 M -11.32 % 7.136 M 1.91 % 7.002 M 13.48 % 6.170 M -5.09 % 6.501 M 4.03 % 6.249 M 1.48 % 6.158 M 12.15 % 5.491 M 6.89 % 5.137 M -3.82 % 5.341 M 10.35 % 4.840 M 20.34 % 4.022 M -9.98 % 4.468 M 25.93 % 3.548 M -16.24 % 4.236 M 26.75 % 3.342 M -4.16 % 3.487 M -9.03 % 3.833 M 8.28 % 3.540 M -12.87 % 4.063 M -0.10 % 4.067 M -7.51 % 4.397 M -2.09 % 4.491 M 47.34 % 3.048 M -16.58 % 3.654 M 8.27 % 3.375 M -2.26 % 3.453 M 19.36 % 2.893 M -14.46 % 3.382 M 11.73 % 3.027 M 26.76 % 2.388 M -14.96 % 2.808 M -25.24 % 3.756 M 18.22 % 3.177 M 27.74 % 2.487 M 43.34 % 1.735 M 0.00 % 1.735 M 10.79 % 1.566 M 15.74 % 1.353 M 4.48 % 1.295 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -340.067 M -28.56 % -264.527 M -150.06 % 528.395 M 216.83 % -452.271 M -111.15 % -214.198 M 31.60 % -313.142 M -161.11 % 512.412 M 207.46 % -476.828 M -45.26 % -328.264 M -73.78 % -188.893 M -147.32 % 399.179 M 203.29 % -386.476 M -17.34 % -329.375 M -527.50 % -52.490 M -122.09 % 237.635 M 166.19 % -359.004 M -10.14 % -325.950 M -540.46 % -50.893 M -120.22 % 251.653 M 1 448.63 % 16.250 M 110.44 % -155.709 M -23.14 % -126.452 M -173.26 % 172.599 M 203.90 % -166.125 M -18.29 % -140.444 M -72.33 % -81.499 M -195.82 % 85.057 M 258.25 % -53.748 M 52.20 % -112.451 M -415.55 % 35.637 M -81.05 % 188.029 M 409.53 % -60.747 M 56.09 % -138.334 M -518.92 % -22.351 M -127.62 % 80.936 M 276.09 % -45.963 M 49.89 % -91.728 M -467.10 % 24.987 M -59.10 % 61.094 M 167.08 % -91.083 M -59.63 % -57.058 M -51.22 % -37.732 M -131.75 % 118.851 M 234.21 % -88.555 M -139.75 % -36.936 M -233.51 % -11.075 M -109.23 % 120.040 M 312.69 % -56.440 M -83.19 % -30.809 M -25.28 % -24.593 M -134.20 % 71.899 M 573.58 % -15.182 M 38.99 % -24.883 M 15.34 % -29.392 M -142.53 % 69.109 M 376.02 % -25.038 M -296.53 % 12.740 M 142.50 % -29.976 M -153.85 % 55.662 M 4 833.16 % -1.176 M -73.96 % -676.000 K 96.78 % -20.970 M -219.73 % 17.515 M -12.13 % 19.933 M -31.16 % 28.954 M 890.66 % -3.662 M 9.54 % -4.048 M 61.29 % -10.457 M -294.12 % 5.387 M 131.06 % -17.345 M -162.53 % 27.737 M 261.77 % -17.146 M -714.55 % 2.790 M 109.64 % -28.932 M
Accounts receivables 1.614 M 189.07 % -1.812 M 81.34 % -9.713 M 23.87 % -12.758 M -590.69 % 2.600 M -41.91 % 4.476 M 188.27 % -5.071 M 82.16 % -28.424 M -279.47 % 15.838 M 73.28 % 9.140 M 936.28 % 882.000 K 104.46 % -19.790 M -261.68 % 12.240 M -70.09 % 40.928 M 163.48 % -64.470 M -335.73 % -14.796 M -19 894.59 % -74.000 K -100.19 % 38.767 M 168.21 % -56.838 M -586.53 % -8.279 M 78.93 % -39.301 M -177.60 % 50.646 M 291.49 % -26.449 M -370.20 % -5.625 M -302.12 % 2.783 M -67.84 % 8.654 M 125.61 % -33.793 M -2 597.63 % 1.353 M 139.89 % -3.392 M -511.17 % -555.000 K 96.69 % -16.785 M -9.41 % -15.341 M -229.42 % -4.657 M -118.12 % 25.695 M 212.09 % -22.923 M -136.08 % -9.710 M -414.85 % -1.886 M -117.33 % 10.880 M 177.42 % -14.053 M -148.20 % -5.662 M -229.38 % -1.719 M -119.35 % 8.882 M 392.07 % -3.041 M 58.28 % -7.289 M 52.63 % -15.388 M -175.70 % 20.327 M 14 829.71 % -138.000 K 99.13 % -15.913 M -1 383.04 % -1.073 M -109.26 % 11.590 M 338.18 % -4.866 M -11.35 % -4.370 M 56.08 % -9.951 M -360.16 % 3.825 M 175.40 % -5.073 M -344.61 % -1.141 M 73.50 % -4.305 M -164.66 % 6.658 M 449.32 % -1.906 M 78.75 % -8.968 M -166.35 % -3.367 M -162.05 % 5.426 M 4 060.58 % -137.000 K 33.17 % -205.000 K 72.41 % -743.000 K -112.64 % 5.876 M 164.68 % 2.220 M 267.67 % -1.324 M -458.81 % 369.000 K -66.76 % 1.110 M 124.37 % -4.554 M -153.99 % -1.793 M -163.09 % 2.842 M 112.41 % 1.338 M
Inventory -212.786 M -38.80 % -153.305 M -138.62 % 396.972 M 208.20 % -366.900 M -297.74 % -92.246 M 43.72 % -163.904 M -128.30 % 579.170 M 214.51 % -505.767 M -686.52 % -64.304 M 56.49 % -147.784 M -128.91 % 511.218 M 213.97 % -448.539 M -369.29 % -95.578 M -33.99 % -71.334 M -117.10 % 417.125 M 188.25 % -472.658 M -424.48 % -90.120 M 51.38 % -185.350 M -168.42 % 270.883 M 483.93 % -70.555 M -152.19 % -27.977 M 40.30 % -46.865 M -114.50 % 323.219 M 207.41 % -300.921 M -356.20 % -65.962 M -84.73 % -35.708 M -113.42 % 266.122 M 200.47 % -264.880 M -219.64 % -82.869 M -105.16 % -40.392 M -115.95 % 253.290 M 223.55 % -205.012 M -112.95 % -96.271 M 7.84 % -104.456 M -154.11 % 193.048 M 193.34 % -206.818 M -138.50 % -86.715 M -6.14 % -81.697 M -166.63 % 122.614 M 168.60 % -178.747 M -318.38 % -42.724 M 47.71 % -81.707 M -163.62 % 128.438 M 176.38 % -168.159 M -1 568.08 % -10.081 M 86.28 % -73.494 M -159.09 % 124.370 M 202.66 % -121.147 M -535.24 % -19.071 M 76.44 % -80.960 M -179.60 % 101.708 M 169.62 % -146.099 M -1 052.96 % 15.331 M 117.54 % -87.418 M -179.30 % 110.244 M 214.67 % -96.139 M -2 899.66 % -3.205 M 91.35 % -37.031 M -144.59 % 83.043 M 207.53 % -77.230 M -2 157.82 % 3.753 M 117.76 % -21.134 M -131.53 % 67.030 M 203.40 % -64.826 M -406.74 % 21.134 M 226.67 % -16.684 M -130.16 % 55.326 M 176.95 % -71.900 M -562.80 % 15.536 M 142.62 % -36.455 M -184.11 % 43.344 M 161.14 % -70.894 M -1 745.64 % 4.308 M 118.23 % -23.630 M
Accounts payables 123.035 M 593.72 % -24.920 M -4.21 % -23.913 M -197.62 % 24.495 M -76.40 % 103.784 M 240.12 % -74.069 M -18.15 % -62.690 M -177.81 % 80.569 M 179.76 % -101.009 M -262.25 % 62.257 M 172.47 % -85.905 M -258.60 % 54.163 M 2 236.61 % -2.535 M -105.95 % 42.586 M 121.30 % -199.948 M -196.71 % 206.744 M 1 300.60 % -17.220 M -122.49 % 76.580 M 589 176.92 % -13.000 K -100.02 % 80.823 M 223.49 % -65.451 M -239.36 % 46.965 M 125.95 % -180.984 M -224.92 % 144.876 M 238.72 % 42.772 M 1 184.83 % 3.329 M 101.95 % -170.463 M -203.54 % 164.628 M 342.73 % 37.185 M -20.72 % 46.906 M 138.59 % -121.535 M -190.83 % 133.810 M 2 379.95 % -5.869 M -109.81 % 59.834 M 136.14 % -165.553 M -218.39 % 139.833 M 637.52 % 18.960 M -72.95 % 70.104 M 173.72 % -95.095 M -225.87 % 75.549 M 1 116.37 % 6.211 M -66.84 % 18.731 M 141.12 % -45.551 M -162.51 % 72.870 M 452.22 % -20.689 M -157.68 % 35.866 M 185.58 % -41.911 M -170.49 % 59.455 M 434.96 % -17.750 M -159.96 % 29.602 M 144.65 % -66.291 M -168.84 % 96.296 M 518.53 % -23.008 M -190.42 % 25.447 M 153.46 % -47.601 M -190.39 % 52.663 M 40 610.00 % -130.000 K 97.67 % -5.583 M 83.16 % -33.152 M -156.26 % 58.929 M 9 358.91 % 623.000 K -85.53 % 4.306 M 107.04 % -61.133 M -179.26 % 77.127 M 688.44 % -13.107 M -330.39 % 5.689 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -251.930 M -198.18 % -84.490 M -151.19 % 165.049 M 269.96 % -97.108 M 57.47 % -228.336 M -186.69 % -79.645 M -8 040.68 % 1.003 M 104.32 % -23.206 M 87.02 % -178.789 M -58.92 % -112.506 M -316.44 % -27.016 M -197.57 % 27.690 M 111.37 % -243.502 M -276.53 % -64.670 M -176.15 % 84.928 M 208.47 % -78.294 M 64.17 % -218.536 M -1 243.57 % 19.110 M -49.20 % 37.621 M 163.80 % 14.261 M 162.06 % -22.980 M 87.03 % -177.198 M -411.90 % 56.813 M 1 375.26 % -4.455 M 96.29 % -120.037 M -107.77 % -57.774 M -349.12 % 23.191 M -48.64 % 45.151 M 171.24 % -63.375 M -313.54 % 29.678 M -59.38 % 73.059 M 183.22 % 25.796 M 181.80 % -31.537 M -821.06 % -3.424 M -104.48 % 76.364 M 148.48 % 30.732 M 239.14 % -22.087 M -185.94 % 25.700 M -46.04 % 47.628 M 167.92 % 17.777 M 194.43 % -18.826 M -215.06 % 16.362 M -58.05 % 39.005 M 178.15 % 14.023 M 52.06 % 9.222 M 48.12 % 6.226 M -83.49 % 37.719 M 78.21 % 21.165 M 198.73 % 7.085 M -53.31 % 15.175 M -63.30 % 41.348 M 6.04 % 38.991 M 637.44 % -7.255 M -125.23 % 28.754 M 149.19 % 11.539 M -41.06 % 19.579 M -3.93 % 20.380 M 240.80 % 5.980 M -22.10 % 7.677 M -70.58 % 26.093 M 1 648.55 % -1.685 M 82.39 % -9.568 M -181.40 % 11.755 M 49.99 % 7.837 M -63.83 % 21.670 M 1 387.30 % 1.457 M 102.37 % -61.594 M -198.13 % 62.767 M 696.76 % -10.518 M -158.43 % 18.000 M 262.85 % -11.053 M -119.90 % 55.541 M 1 373.88 % -4.360 M 34.34 % -6.640 M
Other non cash items 96.817 M 4.53 % 92.625 M 17.29 % 78.972 M 5.94 % 74.545 M -15.07 % 87.772 M 8.48 % 80.913 M -23.01 % 105.091 M 27.64 % 82.337 M 3.16 % 79.816 M 3.75 % 76.929 M -6.37 % 82.160 M 5.45 % 77.912 M 3.42 % 75.334 M 2.92 % 73.194 M 1.36 % 72.213 M 2.94 % 70.150 M 1.29 % 69.254 M -1.02 % 69.970 M -7.84 % 75.926 M -0.66 % 76.427 M -25.91 % 103.152 M 12.21 % 91.926 M 51.62 % 60.629 M -11.74 % 68.692 M -12.78 % 78.753 M 2.82 % 76.596 M 4 854.46 % 1.546 M 84.05 % 840.000 K 380.94 % -299.000 K -137.47 % 798.000 K -55.94 % 1.811 M -46.09 % 3.359 M 372.43 % 711.000 K -56.57 % 1.637 M -27.76 % 2.266 M 287.89 % -1.206 M -185.05 % 1.418 M 159.31 % -2.391 M -1 652.60 % 154.000 K 146.25 % -333.000 K 87.87 % -2.746 M 4.72 % -2.882 M -281.94 % 1.584 M 205.32 % -1.504 M -226.81 % 1.186 M 4 492.59 % -27.000 K -105.38 % 502.000 K 109.46 % -5.309 M -126.40 % -2.345 M -0.90 % -2.324 M 56.63 % -5.358 M 60.52 % -13.572 M -22.87 % -11.046 M 32.21 % -16.295 M -141.53 % 39.235 M 598.67 % -7.868 M -466.86 % -1.388 M 83.19 % -8.259 M -1 063.24 % -710.000 K -105.79 % 12.262 M -4.37 % 12.822 M 2 533.02 % -527.000 K -117.46 % 3.019 M -62.98 % 8.156 M 45.33 % 5.612 M 14 289.74 % 39.000 K -99.84 % 23.655 M 3 822.89 % 603.000 K -43.11 % 1.060 M 390.41 % -365.000 K 85.18 % -2.463 M -582.00 % 511.000 K 1 748.39 % -31.000 K -107.31 % 424.000 K
Net cash provided by operating activities 96.522 M -56.13 % 220.021 M -78.77 % 1.037 B 1 923.72 % -56.838 M -128.48 % 199.539 M 25.23 % 159.340 M -85.75 % 1.118 B 1 679.52 % -70.797 M -157.14 % 123.907 M -59.36 % 304.901 M -66.44 % 908.489 M 2 673.25 % 32.759 M -71.36 % 114.364 M -73.17 % 426.303 M -33.85 % 644.408 M 4 693.28 % 13.444 M -81.16 % 71.346 M -78.38 % 330.067 M -40.13 % 551.310 M 126.82 % 243.056 M 503.01 % 40.307 M 265.75 % -24.318 M -104.47 % 543.787 M 393.59 % 110.170 M -37.28 % 175.658 M -35.34 % 271.678 M -34.36 % 413.913 M 168.41 % 154.211 M 39.26 % 110.740 M -60.06 % 277.263 M -38.42 % 450.273 M 312.72 % 109.100 M 146.56 % 44.249 M -74.82 % 175.744 M -43.61 % 311.667 M 201.45 % 103.388 M 96.19 % 52.699 M -68.43 % 166.931 M -26.43 % 226.901 M 874.79 % 23.277 M -59.45 % 57.404 M -15.94 % 68.292 M -72.73 % 250.442 M 1 838.11 % 12.922 M -78.30 % 59.535 M -19.21 % 73.693 M -67.62 % 227.592 M 1 357.71 % 15.613 M -62.55 % 41.685 M -2.68 % 42.835 M -73.48 % 161.543 M 291.85 % 41.226 M 74.05 % 23.686 M 88.79 % 12.546 M -91.25 % 143.427 M 768.04 % 16.523 M -70.76 % 56.500 M 1 173.38 % 4.437 M -95.82 % 106.050 M 249.22 % 30.368 M 0.20 % 30.308 M 208.73 % 9.817 M -83.04 % 57.895 M 28.48 % 45.061 M -13.20 % 51.914 M 189.10 % 17.957 M -60.72 % 45.721 M 442.49 % 8.428 M -62.49 % 22.471 M 1 685.82 % -1.417 M -102.85 % 49.784 M 1 796.22 % -2.935 M -120.63 % 14.228 M 200.40 % -14.171 M
Investments in property plant and equipment -76.957 M 2.62 % -79.031 M -6.91 % -73.922 M 35.29 % -114.235 M -19.90 % -95.277 M -4.67 % -91.024 M 26.73 % -124.237 M -16.89 % -106.282 M -11.90 % -94.982 M 13.47 % -109.766 M -1.48 % -108.165 M -29.60 % -83.461 M -68.87 % -49.424 M 30.46 % -71.076 M -11.46 % -63.769 M -24.76 % -51.113 M -124.75 % -22.742 M 34.20 % -34.563 M 1.59 % -35.121 M 11.43 % -39.655 M -11.34 % -35.616 M 14.12 % -41.474 M 27.74 % -57.398 M 36.17 % -89.923 M -13.29 % -79.377 M -10.50 % -71.836 M -14.05 % -62.985 M 45.10 % -114.724 M -70.13 % -67.432 M 9.19 % -74.259 M 27.96 % -103.075 M 28.63 % -144.429 M -24.02 % -116.456 M -51.73 % -76.754 M 17.06 % -92.544 M 29.68 % -131.608 M -38.14 % -95.274 M -75.39 % -54.321 M 19.23 % -67.258 M 28.97 % -94.691 M -17.49 % -80.596 M -42.34 % -56.622 M 26.05 % -76.569 M 2.34 % -78.401 M -42.57 % -54.991 M -40.62 % -39.106 M 20.29 % -49.058 M 37.85 % -78.937 M -40.90 % -56.025 M -33.38 % -42.004 M 5.71 % -44.548 M 38.72 % -72.692 M -56.20 % -46.539 M -87.66 % -24.799 M 19.85 % -30.941 M 31.27 % -45.016 M -35.84 % -33.139 M -69.60 % -19.540 M 12.57 % -22.350 M 47.01 % -42.181 M -69.50 % -24.886 M -223.28 % -7.698 M 58.87 % -18.715 M 4.68 % -19.634 M -12.61 % -17.436 M -41.53 % -12.320 M 13.57 % -14.255 M 50.05 % -28.536 M 23.96 % -37.527 M -22.86 % -30.545 M -12.22 % -27.218 M 14.30 % -31.759 M -26.37 % -25.132 M -41.53 % -17.757 M
Acquisitions net -386.793 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 % -279.000 K 77.13 % -1.220 M 77.35 % -5.386 M 71.93 % -19.189 M -84.19 % -10.418 M 49.43 % -20.603 M -61.77 % -12.736 M -506.19 % -2.101 M 84.56 % -13.606 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
Purchases of investments -9.784 M -33.19 % -7.346 M 0.000 0.000 100.00 % -2.528 M 1.37 % -2.563 M 0.000 0.000 100.00 % -1.373 M -337.26 % -314.000 K 0.000 0.000 100.00 % -452.000 K 43.29 % -797.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 135.000 M 0.000 100.00 % -50.000 M 74.36 % -195.000 M 0.000 -100.00 % 171.970 M 153.58 % -320.970 M -35.32 % -237.193 M -163.55 % -90.000 M 0.000 100.00 % -120.000 M 0.00 % -120.000 M -300.00 % -30.000 M 0.000 100.00 % -60.000 M 0.000 100.00 % -80.000 M 0.000 0.000 0.000 100.00 % -100.209 M -68 736.30 % 146.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 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -245.000 M -263.33 % 150.000 M 57.89 % 95.000 M 0.000 0.000 100.00 % -22.970 M -105.61 % 409.163 M 240.97 % 120.000 M 300.00 % 30.000 M -75.00 % 120.000 M 33.33 % 90.000 M 0.000 -100.00 % 110.000 M 0.000 0.000 0.000 -100.00 % 100.209 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
Other investing activites 0.000 0.000 100.00 % -2.523 M -148.08 % -1.017 M 0.000 0.000 100.00 % -1.288 M 59.54 % -3.183 M 0.000 0.000 -100.00 % 610.000 K 133.53 % -1.819 M 0.000 0.000 100.00 % -4.297 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 110.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 80.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 M 0.000 100.00 % -100.146 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 % 4.094 M 997.59 % 373.000 K
Net cash used for investing activites -473.534 M -448.22 % -86.377 M -12.99 % -76.445 M 33.67 % -115.252 M -17.84 % -97.805 M -4.51 % -93.587 M 25.44 % -125.525 M -14.67 % -109.465 M -13.61 % -96.355 M 12.47 % -110.080 M -2.35 % -107.555 M -26.12 % -85.280 M -70.98 % -49.876 M 30.61 % -71.873 M -5.59 % -68.066 M -33.17 % -51.113 M -124.75 % -22.742 M 34.20 % -34.563 M 1.59 % -35.121 M 12.05 % -39.934 M -154.58 % 73.164 M 256.13 % -46.860 M 74.89 % -186.587 M -475.74 % 49.659 M 190.32 % -54.980 M 80.33 % -279.572 M -329.54 % -65.086 M -414.88 % 20.670 M -0.44 % 20.761 M 110.84 % -191.452 M -17.40 % -163.075 M -567.55 % -24.429 M 83.32 % -146.456 M 25.56 % -196.754 M -1 468.51 % -12.544 M 90.47 % -131.608 M -74.84 % -75.274 M -38.57 % -54.321 M -15.46 % -47.049 M 50.31 % -94.691 M -17.49 % -80.596 M -42.34 % -56.622 M 55.34 % -126.778 M -62.01 % -78.255 M 49.56 % -155.137 M -296.71 % -39.106 M 20.29 % -49.058 M 37.85 % -78.937 M -40.90 % -56.025 M -33.38 % -42.004 M 5.71 % -44.548 M 38.72 % -72.692 M -56.20 % -46.539 M -87.66 % -24.799 M 19.85 % -30.941 M 31.27 % -45.016 M -35.84 % -33.139 M -69.60 % -19.540 M 12.57 % -22.350 M 47.01 % -42.181 M -69.50 % -24.886 M -223.28 % -7.698 M 58.87 % -18.715 M 4.68 % -19.634 M -12.61 % -17.436 M -41.53 % -12.320 M 13.57 % -14.255 M 50.05 % -28.536 M 23.96 % -37.527 M -22.86 % -30.545 M -12.22 % -27.218 M 14.30 % -31.759 M -50.96 % -21.038 M -21.02 % -17.384 M
Debt repayment 260.541 M 0.000 100.00 % -199.700 M -200.00 % 199.700 M 0.000 0.000 100.00 % -195.400 M -200.00 % 195.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -54.000 K 99.99 % -800.000 M -1 290 222.58 % -62.000 K -100.01 % 800.000 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 100.00 % -39.162 M -48.97 % -26.289 M 25.17 % -35.130 M -542.70 % -5.466 M 82.88 % -31.933 M -261.08 % 19.824 M 45.53 % 13.622 M -54.23 % 29.764 M 233.89 % -22.230 M -371.96 % 8.174 M 42.53 % 5.735 M -82.27 % 32.354 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -21.580 M -353.08 % 8.527 M 704.43 % 1.060 M -91.16 % 11.993 M 11.02 % 10.803 M 277.33 % 2.863 M 76.29 % 1.624 M -10.28 % 1.810 M 448.48 % 330.000 K -51.11 % 675.000 K 251.56 % 192.000 K 519.35 % 31.000 K -87.50 % 248.000 K 16.43 % 213.000 K -69.40 % 696.000 K -48.82 % 1.360 M 1 594.51 % -91.000 K -100.07 % 124.089 M 52 038.24 % 238.000 K -56.49 % 547.000 K
Common stock repurchased -109.783 M 71.31 % -382.697 M -60.70 % -238.139 M 9.70 % -263.723 M -24.10 % -212.513 M 32.04 % -312.714 M -101.20 % -155.421 M 44.91 % -282.109 M -2.36 % -275.594 M 9.69 % -305.176 M 7.07 % -328.377 M -138.17 % -137.875 M 54.46 % -302.767 M -119.39 % -138.006 M 81.84 % -759.924 M -463.28 % -134.911 M 44.64 % -243.692 M 38.94 % -399.075 M -849.93 % -42.011 M -21 895.29 % -191.000 K -203.17 % -63.000 K 99.92 % -75.983 M 56.40 % -174.287 M -35.46 % -128.660 M 52.52 % -270.990 M -132.45 % -116.582 M 50.80 % -236.973 M -98.70 % -119.264 M 6.98 % -128.216 M 7.01 % -137.882 M -138.35 % -57.849 M 56.13 % -131.863 M -3.01 % -128.006 M -136.58 % -54.106 M -14.20 % -47.378 M -5.59 % -44.869 M -70.87 % -26.259 M 88.51 % -228.608 M -394.59 % -46.222 M 3.53 % -47.915 M -3.57 % -46.262 M -59.69 % -28.969 M 3.28 % -29.951 M -192.95 % -10.224 M -12 218.07 % -83.000 K 93.38 % -1.253 M -298.57 % 631.000 K 224.70 % -506.000 K -854.72 % -53.000 K 99.86 % -37.409 M -73 250.98 % -51.000 K -82.14 % -28.000 K 45.10 % -51.000 K 0.000 100.00 % -3.236 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 99.98 % -4.834 M -6 177.92 % -77.000 K 95.79 % -1.830 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -62.482 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 14.370 M 2 887.53 % 481.000 K -84.68 % 3.139 M 4 785.07 % -67.000 K -146.21 % 145.000 K -97.08 % 4.963 M 72.69 % 2.874 M 1 754.19 % 155.000 K -29.55 % 220.000 K -97.54 % 8.927 M -39.24 % 14.692 M 116.12 % 6.798 M -62.27 % 18.019 M 177.13 % 6.502 M -35.55 % 10.089 M 34.72 % 7.489 M -57.87 % 17.776 M 253.26 % 5.032 M -53.76 % 10.883 M 1 315.21 % 769.000 K 135.17 % 327.000 K 121.11 % -1.549 M -372.23 % 569.000 K 106.16 % 276.000 K -68.60 % 879.000 K -97.91 % 42.056 M 9 183.89 % 453.000 K -89.27 % 4.220 M 117.98 % 1.936 M -70.27 % 6.512 M 397.48 % 1.309 M 16.98 % 1.119 M -16.99 % 1.348 M -88.61 % 11.831 M 7 435.67 % 157.000 K -98.70 % 12.113 M 230.59 % 3.664 M -61.07 % 9.412 M 254.10 % 2.658 M -27.52 % 3.667 M -57.66 % 8.661 M -38.82 % 14.157 M 3 665.16 % 376.000 K -95.03 % 7.559 M 271.63 % 2.034 M -47.83 % 3.899 M 14 896.15 % 26.000 K -99.86 % 18.536 M 150.86 % 7.389 M -20.69 % 9.317 M -87.45 % 74.238 M 187.55 % 25.817 M 156.08 % -46.040 M -285.20 % 24.860 M -29.80 % 35.411 M 113.26 % 16.605 M 1 164.66 % 1.313 M -84.97 % 8.736 M 4.86 % 8.331 M 501.52 % 1.385 M 592.50 % 200.000 K -72.38 % 724.000 K 674.60 % -126.000 K -139.50 % 319.000 K 12.72 % 283.000 K 0.000 -100.00 % 209.000 K -60.04 % 523.000 K 2 805.56 % 18.000 K -98.24 % 1.024 M 3 003.03 % 33.000 K 100.04 % -92.388 M -10 164.05 % 918.000 K 0.000
Net cash used provided by financing activities 165.128 M 143.20 % -382.216 M 12.07 % -434.700 M -578.26 % -64.090 M 69.82 % -212.368 M 30.99 % -307.751 M 11.55 % -347.947 M -302.00 % -86.554 M 68.57 % -275.374 M 7.05 % -296.249 M 5.56 % -313.685 M -139.31 % -131.077 M 53.97 % -284.748 M -116.53 % -131.504 M 82.46 % -749.835 M -488.47 % -127.422 M 43.60 % -225.916 M 42.67 % -394.043 M -1 163.69 % -31.182 M 96.10 % -799.422 M -395 853.47 % 202.000 K -99.97 % 722.468 M 515.89 % -173.718 M -35.31 % -128.384 M 52.47 % -270.111 M -262.44 % -74.526 M 68.49 % -236.520 M -105.59 % -115.044 M 8.90 % -126.280 M 3.87 % -131.370 M -132.35 % -56.540 M 56.76 % -130.744 M -3.23 % -126.658 M -199.60 % -42.275 M 10.47 % -47.221 M -44.16 % -32.756 M -44.97 % -22.595 M 89.69 % -219.196 M -403.16 % -43.564 M 1.55 % -44.248 M -17.68 % -37.601 M -153.85 % -14.812 M 49.92 % -29.575 M -1 009.76 % -2.665 M -236.60 % 1.951 M -26.27 % 2.646 M 10 076.92 % 26.000 K -99.86 % 18.030 M 145.77 % 7.336 M 126.11 % -28.092 M -338.96 % 11.756 M -54.41 % 25.789 M 155.95 % -46.091 M -285.40 % 24.860 M 134.64 % 10.595 M -36.19 % 16.605 M 599.75 % 2.373 M -88.55 % 20.729 M 8.34 % 19.134 M 350.42 % 4.248 M 132.89 % 1.824 M -28.02 % 2.534 M 106.50 % -38.958 M -54.01 % -25.295 M 27.01 % -34.655 M -537.63 % -5.435 M 82.73 % -31.476 M -253.53 % 20.501 M 43.00 % 14.336 M -55.41 % 32.148 M 244.23 % -22.289 M -163.61 % 35.041 M 414.25 % 6.814 M -78.07 % 31.071 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -56.000 K -139.44 % 142.000 K 222.41 % -116.000 K -210.48 % 105.000 K 240.00 % -75.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -211.884 M 14.76 % -248.572 M -147.31 % 525.419 M 322.47 % -236.180 M -113.48 % -110.634 M 54.28 % -241.998 M -137.53 % 644.783 M 341.66 % -266.816 M -7.66 % -247.822 M -144.33 % -101.428 M -120.82 % 487.249 M 365.39 % -183.598 M 16.64 % -220.260 M -198.80 % 222.926 M 228.49 % -173.493 M -5.09 % -165.091 M 6.89 % -177.312 M -79.84 % -98.595 M -120.32 % 485.149 M 181.34 % -596.416 M -624.19 % 113.778 M -82.53 % 651.215 M 254.92 % 183.482 M 483.50 % 31.445 M 121.04 % -149.433 M -81.31 % -82.420 M -173.39 % 112.307 M 87.69 % 59.837 M 1 046.08 % 5.221 M 111.46 % -45.559 M -119.75 % 230.658 M 600.64 % -46.073 M 79.87 % -228.865 M -261.64 % -63.285 M -125.12 % 251.902 M 513.12 % -60.976 M -34.99 % -45.170 M 57.62 % -106.586 M -178.21 % 136.288 M 217.83 % -115.662 M -90.26 % -60.793 M -1 834.85 % -3.142 M -103.34 % 94.089 M 238.37 % -67.998 M 27.39 % -93.651 M -351.53 % 37.233 M -79.15 % 178.560 M 494.22 % -45.294 M -546.69 % -7.004 M 74.31 % -27.261 M -121.17 % 128.751 M 2 367.94 % -5.677 M 91.77 % -68.944 M -646.87 % 12.607 M -89.76 % 123.081 M 1 135.34 % -11.888 M -146.20 % 25.734 M 357.41 % 5.626 M -94.53 % 102.834 M 1 459.34 % -7.565 M -204.40 % 7.246 M 55.73 % 4.653 M 1 995.95 % 222.000 K 68.18 % 132.000 K 174.58 % -177.000 K -187.62 % 202.000 K 2 120.00 % -10.000 K -102.54 % 393.000 K 154.58 % -720.000 K -487.10 % 186.000 K -32.85 % 277.000 K -20.17 % 347.000 K 8 575.00 % 4.000 K 100.83 % -484.000 K
Cash at beginning of period 454.629 M -35.35 % 703.201 M 295.54 % 177.782 M -57.05 % 413.962 M -21.09 % 524.596 M -31.57 % 766.594 M 529.33 % 121.811 M -68.66 % 388.627 M -38.94 % 636.449 M -13.75 % 737.877 M 194.41 % 250.628 M -42.28 % 434.226 M -33.65 % 654.486 M 51.66 % 431.560 M -28.67 % 605.053 M -21.44 % 770.144 M -18.71 % 947.456 M -9.43 % 1.046 B 86.49 % 560.902 M -51.53 % 1.157 B 10.90 % 1.044 B 165.99 % 392.325 M 87.86 % 208.843 M 17.73 % 177.398 M -45.72 % 326.831 M -20.14 % 409.251 M 37.82 % 296.944 M 25.24 % 237.107 M 2.25 % 231.886 M -16.42 % 277.445 M 493.00 % 46.787 M -49.62 % 92.860 M -71.14 % 321.725 M -16.44 % 385.010 M 189.25 % 133.108 M -31.42 % 194.084 M -18.88 % 239.254 M -30.82 % 345.840 M 65.04 % 209.552 M -35.56 % 325.214 M -15.75 % 386.007 M -0.81 % 389.149 M 31.89 % 295.060 M -18.73 % 363.058 M -20.51 % 456.709 M 8.88 % 419.476 M 74.12 % 240.916 M -15.83 % 286.210 M -2.39 % 293.214 M -8.51 % 320.475 M 67.15 % 191.724 M -2.88 % 197.401 M -25.89 % 266.345 M 4.97 % 253.738 M 94.20 % 130.657 M -8.34 % 142.545 M 22.03 % 116.811 M 5.06 % 111.185 M 1 231.40 % 8.351 M -47.53 % 15.916 M 83.58 % 8.670 M 115.83 % 4.017 M 5.85 % 3.795 M 3.60 % 3.663 M -4.61 % 3.840 M 5.55 % 3.638 M -0.27 % 3.648 M 12.07 % 3.255 M -18.11 % 3.975 M 4.91 % 3.789 M 7.89 % 3.512 M 10.96 % 3.165 M 0.13 % 3.161 M -13.28 % 3.645 M
Cash at end of period 242.745 M -46.61 % 454.629 M -35.35 % 703.201 M 295.54 % 177.782 M -57.05 % 413.962 M -21.09 % 524.596 M -31.57 % 766.594 M 529.33 % 121.811 M -68.66 % 388.627 M -38.94 % 636.449 M -13.75 % 737.877 M 194.41 % 250.628 M -42.28 % 434.226 M -33.65 % 654.486 M 51.66 % 431.560 M -28.67 % 605.053 M -21.44 % 770.144 M -18.71 % 947.456 M -9.43 % 1.046 B 86.49 % 560.902 M -51.53 % 1.157 B 10.90 % 1.044 B 165.99 % 392.325 M 87.86 % 208.843 M 17.73 % 177.398 M -45.72 % 326.831 M -20.14 % 409.251 M 37.82 % 296.944 M 25.24 % 237.107 M 2.25 % 231.886 M -16.42 % 277.445 M 493.00 % 46.787 M -49.62 % 92.860 M -71.14 % 321.725 M -16.44 % 385.010 M 189.25 % 133.108 M -31.42 % 194.084 M -18.88 % 239.254 M -30.82 % 345.840 M 65.04 % 209.552 M -35.56 % 325.214 M -15.75 % 386.007 M -0.81 % 389.149 M 31.89 % 295.060 M -18.73 % 363.058 M -20.51 % 456.709 M 8.88 % 419.476 M 74.12 % 240.916 M -15.83 % 286.210 M -2.39 % 293.214 M -8.51 % 320.475 M 67.15 % 191.724 M -2.88 % 197.401 M -25.89 % 266.345 M 4.97 % 253.738 M 94.20 % 130.657 M -8.34 % 142.545 M 22.03 % 116.811 M 5.06 % 111.185 M 1 231.40 % 8.351 M -47.53 % 15.916 M 83.58 % 8.670 M 115.83 % 4.017 M 5.85 % 3.795 M 3.60 % 3.663 M -4.61 % 3.840 M 5.55 % 3.638 M -0.27 % 3.648 M 12.07 % 3.255 M -18.11 % 3.975 M 4.91 % 3.789 M 7.89 % 3.512 M 10.96 % 3.165 M 0.13 % 3.161 M
Operating cash flow 96.522 M -56.13 % 220.021 M -78.77 % 1.037 B 1 923.72 % -56.838 M -128.48 % 199.539 M 25.23 % 159.340 M -85.75 % 1.118 B 1 679.52 % -70.797 M -157.14 % 123.907 M -59.36 % 304.901 M -66.44 % 908.489 M 2 673.25 % 32.759 M -71.36 % 114.364 M -73.17 % 426.303 M -33.85 % 644.408 M 4 693.28 % 13.444 M -81.16 % 71.346 M -78.38 % 330.067 M -40.13 % 551.310 M 126.82 % 243.056 M 503.01 % 40.307 M 265.75 % -24.318 M -104.47 % 543.787 M 393.59 % 110.170 M -37.28 % 175.658 M -35.34 % 271.678 M -34.36 % 413.913 M 168.41 % 154.211 M 39.26 % 110.740 M -60.06 % 277.263 M -38.42 % 450.273 M 312.72 % 109.100 M 146.56 % 44.249 M -74.82 % 175.744 M -43.61 % 311.667 M 201.45 % 103.388 M 96.19 % 52.699 M -68.43 % 166.931 M -26.43 % 226.901 M 874.79 % 23.277 M -59.45 % 57.404 M -15.94 % 68.292 M -72.73 % 250.442 M 1 838.11 % 12.922 M -78.30 % 59.535 M -19.21 % 73.693 M -67.62 % 227.592 M 1 357.71 % 15.613 M -62.55 % 41.685 M -2.68 % 42.835 M -73.48 % 161.543 M 291.85 % 41.226 M 74.05 % 23.686 M 88.79 % 12.546 M -91.25 % 143.427 M 768.04 % 16.523 M -70.76 % 56.500 M 1 173.38 % 4.437 M -95.82 % 106.050 M 249.22 % 30.368 M 0.20 % 30.308 M 208.73 % 9.817 M -83.04 % 57.895 M 28.48 % 45.061 M -13.20 % 51.914 M 189.10 % 17.957 M -60.72 % 45.721 M 442.49 % 8.428 M -62.49 % 22.471 M 1 685.82 % -1.417 M -102.85 % 49.784 M 1 796.22 % -2.935 M -120.63 % 14.228 M 200.40 % -14.171 M
Capital expenditure -76.957 M 2.62 % -79.031 M -6.91 % -73.922 M 35.29 % -114.235 M -19.90 % -95.277 M -4.67 % -91.024 M 26.73 % -124.237 M -16.89 % -106.282 M -11.90 % -94.982 M 13.47 % -109.766 M -1.48 % -108.165 M -29.60 % -83.461 M -68.87 % -49.424 M 30.46 % -71.076 M -11.46 % -63.769 M -24.76 % -51.113 M -124.75 % -22.742 M 34.20 % -34.563 M 1.59 % -35.121 M 11.43 % -39.655 M -11.34 % -35.616 M 14.12 % -41.474 M 27.74 % -57.398 M 36.17 % -89.923 M -13.29 % -79.377 M -10.50 % -71.836 M -14.05 % -62.985 M 45.10 % -114.724 M -70.13 % -67.432 M 9.19 % -74.259 M 27.96 % -103.075 M 28.63 % -144.429 M -24.02 % -116.456 M -51.73 % -76.754 M 17.06 % -92.544 M 29.68 % -131.608 M -38.14 % -95.274 M -75.39 % -54.321 M 19.23 % -67.258 M 28.97 % -94.691 M -17.49 % -80.596 M -42.34 % -56.622 M 26.05 % -76.569 M 2.34 % -78.401 M -42.57 % -54.991 M -40.62 % -39.106 M 20.29 % -49.058 M 37.85 % -78.937 M -40.90 % -56.025 M -33.38 % -42.004 M 5.71 % -44.548 M 38.72 % -72.692 M -56.20 % -46.539 M -87.66 % -24.799 M 19.85 % -30.941 M 31.27 % -45.016 M -35.84 % -33.139 M -69.60 % -19.540 M 12.57 % -22.350 M 47.01 % -42.181 M -69.50 % -24.886 M -223.28 % -7.698 M 58.87 % -18.715 M 4.68 % -19.634 M -12.61 % -17.436 M -41.53 % -12.320 M 13.57 % -14.255 M 50.05 % -28.536 M 23.96 % -37.527 M -22.86 % -30.545 M -12.22 % -27.218 M 14.30 % -31.759 M -26.37 % -25.132 M -41.53 % -17.757 M
Free CashFlow 19.565 M -86.12 % 140.990 M -85.35 % 962.642 M 662.71 % -171.073 M -264.08 % 104.262 M 52.62 % 68.316 M -93.13 % 994.018 M 661.34 % -177.079 M -712.20 % 28.925 M -85.18 % 195.135 M -75.62 % 800.324 M 1 678.49 % -50.702 M -178.08 % 64.940 M -81.72 % 355.227 M -38.82 % 580.639 M 1 641.42 % -37.669 M -177.50 % 48.604 M -83.55 % 295.504 M -42.75 % 516.189 M 153.78 % 203.401 M 4 235.98 % 4.691 M 107.13 % -65.792 M -113.53 % 486.389 M 2 302.28 % 20.247 M -78.97 % 96.281 M -51.82 % 199.842 M -43.05 % 350.928 M 788.72 % 39.487 M -8.82 % 43.308 M -78.67 % 203.004 M -41.53 % 347.198 M 1 082.76 % -35.329 M 51.07 % -72.207 M -172.94 % 98.990 M -54.82 % 219.123 M 876.48 % -28.220 M 33.72 % -42.575 M -137.81 % 112.610 M -29.46 % 159.643 M 323.55 % -71.414 M -207.93 % -23.192 M -298.73 % 11.670 M -93.29 % 173.873 M 365.54 % -65.479 M -1 541.00 % 4.544 M -86.86 % 34.587 M -80.63 % 178.534 M 381.94 % -63.324 M -341.59 % -14.340 M -1 825.63 % 831.000 K -99.29 % 116.995 M 471.81 % -31.466 M -37.69 % -22.853 M -86.51 % -12.253 M -110.89 % 112.486 M 494.78 % -28.493 M -221.97 % 23.361 M 254.68 % -15.103 M -118.04 % 83.700 M 808.54 % -11.813 M -317.87 % 5.422 M 155.88 % 2.119 M -94.59 % 39.180 M 54.09 % 25.427 M -26.25 % 34.478 M 511.64 % 5.637 M -82.09 % 31.466 M 256.48 % -20.108 M -33.55 % -15.056 M 52.89 % -31.962 M -241.64 % 22.566 M 165.04 % -34.694 M -218.18 % -10.904 M 65.85 % -31.928 M
2025 2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2012 2011 2011 2011 2011 2010 2010 2010 2010 2009 2009 2009 2009 2008 2008 2008 2008 2007 2007 2007
Date Form 10K
2025 https://www.sec.gov/Archives/edgar/data/1403568/000155837025003810/ulta-20250201x10k.htm
2024 https://www.sec.gov/Archives/edgar/data/1403568/000155837024003941/ulta-20240203x10k.htm
2023 https://www.sec.gov/Archives/edgar/data/1403568/000155837023004581/ulta-20230128x10k.htm
2022 https://www.sec.gov/Archives/edgar/data/1403568/000155837022004330/ulta-20220129x10k.htm
2021 https://www.sec.gov/Archives/edgar/data/1403568/000155837021003523/ulta-20210130x10k.htm
2020 https://www.sec.gov/Archives/edgar/data/1403568/000155837020003272/ulta-20200201x10k11b4b7.htm
2019 https://www.sec.gov/Archives/edgar/data/1403568/000155837019002739/ulta-20190202x10k.htm
2018 https://www.sec.gov/Archives/edgar/data/1403568/000155837018002733/ulta-20180203x10k.htm
2017 https://www.sec.gov/Archives/edgar/data/1403568/000119312517099261/d329810d10k.htm
2016 https://www.sec.gov/Archives/edgar/data/1403568/000119312516523101/d101485d10k.htm
2015 https://www.sec.gov/Archives/edgar/data/1403568/000119312515115602/d842591d10k.htm
2014 https://www.sec.gov/Archives/edgar/data/1403568/000119312514127781/d661459d10k.htm
2013 https://www.sec.gov/Archives/edgar/data/1403568/000119312513140116/d466694d10k.htm
2012 https://www.sec.gov/Archives/edgar/data/1403568/000119312512136579/d265737d10k.htm
2011 https://www.sec.gov/Archives/edgar/data/1403568/000095012311030900/c63694e10vk.htm
2010 https://www.sec.gov/Archives/edgar/data/1403568/000095012310030932/c57102e10vk.htm
2009 https://www.sec.gov/Archives/edgar/data/1403568/000095013709002518/c50340e10vk.htm
2008 https://www.sec.gov/Archives/edgar/data/1403568/000095013708005469/c25684e10vk.htm
2007
2006
2005
2004
2003