EOH.JO

EOH Holdings Limited EOH.JO

Trading inactive

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Revenue 6.035 B -3.12 % 6.229 B 3.29 % 6.031 B -12.26 % 6.874 B -20.90 % 8.690 B -26.30 % 11.791 B -27.84 % 16.341 B 5.50 % 15.490 B 21.37 % 12.762 B 31.11 % 9.734 B 34.82 % 7.220 B 41.99 % 5.085 B 39.58 % 3.643 B 49.98 % 2.429 B 40.13 % 1.733 B 38.11 % 1.255 B 31.98 % 950.934 M 35.14 % 703.673 M 39.81 % 503.292 M 19.77 % 420.225 M 40.29 % 299.535 M 70.22 % 175.969 M 53.92 % 114.328 M
Net income -65.920 M -14.49 % -57.576 M 64.07 % -160.246 M 50.82 % -325.856 M 74.19 % -1.262 B 68.52 % -4.010 B -3 870.99 % -100.984 M -108.67 % 1.164 B 25.54 % 927.354 M 34.26 % 690.692 M 41.65 % 487.608 M 47.09 % 331.509 M 48.94 % 222.577 M 49.98 % 148.404 M 42.15 % 104.396 M 34.12 % 77.835 M 26.59 % 61.486 M 25.11 % 49.147 M 31.21 % 37.457 M 57.37 % 23.802 M 24.40 % 19.134 M 32.92 % 14.395 M 20.38 % 11.958 M
Income before tax -5.716 M 80.15 % -28.800 M 68.12 % -90.328 M 60.49 % -228.607 M 82.76 % -1.326 B 64.02 % -3.686 B -762.08 % 556.717 M -65.95 % 1.635 B 23.51 % 1.324 B 39.17 % 951.327 M 42.18 % 669.093 M 43.37 % 466.698 M 37.30 % 339.919 M 45.02 % 234.390 M 47.26 % 159.168 M 36.63 % 116.493 M 27.35 % 91.476 M 26.44 % 72.346 M 29.56 % 55.838 M 52.98 % 36.501 M 56.80 % 23.279 M 37.53 % 16.927 M 25.25 % 13.515 M
Income before tax ratio 0.00 79.51 % 0.00 69.13 % -0.01 54.96 % -0.03 78.21 % -0.15 51.18 % -0.31 -1 017.57 % 0.03 -67.73 % 0.11 1.76 % 0.10 6.14 % 0.10 5.46 % 0.09 0.97 % 0.09 -1.63 % 0.09 -3.30 % 0.10 5.09 % 0.09 -1.07 % 0.09 -3.51 % 0.10 -6.44 % 0.10 -7.33 % 0.11 27.73 % 0.09 11.77 % 0.08 -19.21 % 0.10 -18.63 % 0.12
EBITDA 128.060 M 13.97 % 112.359 M -64.92 % 320.313 M 11.21 % 288.028 M 168.15 % -422.641 M 86.95 % -3.240 B -259.68 % -900.713 M -140.85 % 2.205 B 20.48 % 1.830 B 41.53 % 1.293 B 36.26 % 949.048 M 53.38 % 618.756 M 35.89 % 455.328 M 51.98 % 299.588 M 71.07 % 175.126 M 32.05 % 132.618 M 31.62 % 100.757 M 23.61 % 81.513 M 29.21 % 63.085 M 46.14 % 43.167 M 44.39 % 29.897 M 76.62 % 16.927 M 25.25 % 13.515 M
Net income ratio -0.01 -18.18 % -0.01 65.21 % -0.03 43.95 % -0.05 67.37 % -0.15 57.29 % -0.34 -5 403.32 % -0.01 -108.22 % 0.08 3.44 % 0.07 2.41 % 0.07 5.07 % 0.07 3.59 % 0.07 6.71 % 0.06 0.00 % 0.06 1.44 % 0.06 -2.88 % 0.06 -4.09 % 0.06 -7.42 % 0.07 -6.15 % 0.07 31.40 % 0.06 -11.33 % 0.06 -21.91 % 0.08 -21.79 % 0.10
Ratio EBITDA 0.02 17.64 % 0.02 -66.04 % 0.05 26.76 % 0.04 186.15 % -0.05 82.30 % -0.27 -398.47 % -0.06 -138.72 % 0.14 -0.74 % 0.14 7.95 % 0.13 1.07 % 0.13 8.02 % 0.12 -2.64 % 0.12 1.34 % 0.12 22.08 % 0.10 -4.38 % 0.11 -0.27 % 0.11 -8.53 % 0.12 -7.58 % 0.13 22.02 % 0.10 2.92 % 0.10 3.76 % 0.10 -18.63 % 0.12
Gross profit ratio 0.27 -2.51 % 0.28 0.06 % 0.28 11.75 % 0.25 21.29 % 0.21 2.87 % 0.20 -31.84 % 0.29 -10.11 % 0.33 1.94 % 0.32 -2.19 % 0.33 -8.24 % 0.36 -9.28 % 0.40 -7.53 % 0.43 15.26 % 0.37 3.34 % 0.36 -1.60 % 0.36 6.63 % 0.34 -5.32 % 0.36 -7.84 % 0.39 4.60 % 0.37 -62.53 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 630.296 M 44.37 % 436.578 M 59.62 % 273.509 M 0.01 % 273.480 M 0.06 % 273.315 M 3.62 % 263.764 M 12.55 % 234.355 M -0.48 % 235.495 M 4.65 % 225.041 M 7.41 % 209.516 M 10.88 % 188.958 M 8.95 % 173.431 M 8.73 % 159.508 M 15.32 % 138.318 M 16.13 % 119.102 M -0.99 % 120.294 M 4.30 % 115.332 M 0.83 % 114.378 M 2.74 % 111.323 M 9.75 % 101.435 M 20.33 % 84.298 M 10.82 % 76.068 M -14.08 % 88.538 M
Weighted average shs out 630.296 M 44.37 % 436.578 M 59.62 % 273.509 M 0.01 % 273.480 M 0.06 % 273.315 M 3.62 % 263.764 M 12.55 % 234.355 M 2.50 % 228.642 M 7.07 % 213.540 M 7.09 % 199.402 M 12.78 % 176.801 M 13.10 % 156.326 M 10.47 % 141.511 M 16.44 % 121.532 M 12.44 % 108.081 M 3.43 % 104.501 M 1.73 % 102.726 M 1.54 % 101.172 M 5.59 % 95.815 M 17.52 % 81.532 M 6.78 % 76.355 M 0.38 % 76.068 M -5.73 % 80.693 M
EPS diluted -0.10 23.08 % -0.13 77.97 % -0.59 50.42 % -1.19 74.24 % -4.62 69.61 % -15.20 -3 434.88 % -0.43 -109.03 % 4.76 15.53 % 4.12 25.23 % 3.29 27.52 % 2.58 35.08 % 1.91 36.43 % 1.40 32.08 % 1.06 29.27 % 0.82 26.15 % 0.65 22.64 % 0.53 23.26 % 0.43 26.47 % 0.34 47.83 % 0.23 0.00 % 0.23 21.05 % 0.19 35.71 % 0.14
Earnings per share -0.10 23.08 % -0.13 77.97 % -0.59 50.42 % -1.19 74.24 % -4.62 69.61 % -15.20 -3 434.88 % -0.43 -108.78 % 4.90 12.90 % 4.34 25.43 % 3.46 25.36 % 2.76 30.19 % 2.12 35.03 % 1.57 29.75 % 1.21 34.44 % 0.90 21.62 % 0.74 25.42 % 0.59 22.92 % 0.48 23.08 % 0.39 39.29 % 0.28 12.00 % 0.25 31.58 % 0.19 26.67 % 0.15
Gross profit 1.650 B -5.55 % 1.746 B 3.35 % 1.690 B -1.95 % 1.723 B -4.06 % 1.796 B -24.18 % 2.369 B -50.81 % 4.817 B -5.17 % 5.080 B 23.73 % 4.106 B 28.23 % 3.202 B 23.71 % 2.588 B 28.81 % 2.009 B 29.06 % 1.557 B 72.87 % 900.581 M 44.81 % 621.910 M 35.89 % 457.646 M 40.73 % 325.197 M 27.95 % 254.152 M 28.85 % 197.252 M 25.28 % 157.454 M -47.43 % 299.535 M 70.22 % 175.969 M 53.92 % 114.328 M
Income tax expense 48.536 M -7.01 % 52.194 M -25.35 % 69.918 M -28.10 % 97.249 M 251.88 % -64.030 M -119.75 % 324.141 M 20.74 % 268.460 M -41.90 % 462.098 M 17.42 % 393.554 M 51.64 % 259.533 M 46.69 % 176.930 M 30.73 % 135.339 M 15.84 % 116.831 M 35.87 % 85.986 M 57.76 % 54.504 M 36.39 % 39.961 M 33.25 % 29.990 M 29.27 % 23.199 M 26.21 % 18.381 M 44.74 % 12.699 M 230.27 % 3.845 M 65.73 % 2.320 M 49.00 % 1.557 M
Cost of revenue 4.386 B -2.17 % 4.483 B 3.26 % 4.341 B -15.72 % 5.151 B -25.29 % 6.894 B -26.83 % 9.422 B -18.24 % 11.524 B 10.70 % 10.409 B 20.25 % 8.656 B 32.52 % 6.532 B 41.03 % 4.632 B 50.61 % 3.075 B 47.42 % 2.086 B 36.49 % 1.528 B 37.51 % 1.111 B 39.38 % 797.421 M 27.44 % 625.737 M 39.20 % 449.521 M 46.88 % 306.040 M 16.47 % 262.771 M 0.000 0.000 0.000
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 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 1.537 B 0.000 0.000 -100.00 % 1.600 B -33.81 % 2.418 B -52.93 % 5.137 B 0.000 -100.00 % 3.298 B 23.60 % 2.669 B 863 529.13 % 309.000 K -49.59 % 613.000 K -54.69 % 1.353 M -99.89 % 1.200 B 79.79 % 667.570 M 42.70 % 467.806 M 34.35 % 348.190 M 7 665.17 % 4.484 M -97.54 % 182.521 M 230.61 % 55.207 M -52.59 % 116.457 M -57.84 % 276.256 M 73.70 % 159.042 M 57.76 % 100.813 M
Operating expenses 1.537 B 0.32 % 1.532 B 0.13 % 1.530 B -4.36 % 1.600 B -33.81 % 2.418 B -52.93 % 5.137 B 28.11 % 4.009 B 21.56 % 3.298 B 23.60 % 2.669 B 23.81 % 2.155 B 15.31 % 1.869 B 23.39 % 1.515 B 26.22 % 1.200 B 79.79 % 667.570 M 42.70 % 467.806 M 34.35 % 348.190 M 47.30 % 236.389 M 29.51 % 182.521 M 28.50 % 142.045 M 21.97 % 116.457 M -57.84 % 276.256 M 73.70 % 159.042 M 57.76 % 100.813 M
Cost and expenses 5.923 B -1.54 % 6.015 B 2.45 % 5.872 B -13.02 % 6.751 B -27.50 % 9.312 B -36.04 % 14.558 B -6.28 % 15.533 B 13.32 % 13.708 B 21.04 % 11.325 B 30.36 % 8.687 B 33.63 % 6.501 B 41.62 % 4.590 B 39.68 % 3.286 B 49.65 % 2.196 B 39.05 % 1.579 B 37.85 % 1.146 B 32.88 % 862.126 M 36.40 % 632.042 M 41.05 % 448.085 M 18.16 % 379.228 M 37.27 % 276.256 M 73.70 % 159.042 M 57.76 % 100.813 M
Research and development expenses 0.000 -100.00 % 6.495 M 20.59 % 5.386 M -52.76 % 11.401 M -77.32 % 50.262 M -44.37 % 90.343 M -1.76 % 91.960 M 362.34 % 19.890 M -52.92 % 42.251 M 110.03 % 20.117 M 41.82 % 14.185 M 13 539.42 % 104.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 1.521 B -0.08 % 1.522 B 12.02 % 1.359 B -35.73 % 2.115 B -33.60 % 3.185 B -18.13 % 3.890 B 22.92 % 3.165 B 35.89 % 2.329 B 20.92 % 1.926 B 15.16 % 1.672 B 18.29 % 1.414 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 14.529 M 37.69 % 10.552 M -59.91 % 26.322 M 186.73 % 9.180 M -65.23 % 26.402 M 7.52 % 24.556 M -35.72 % 38.201 M -45.68 % 70.321 M 42.41 % 49.379 M 30.68 % 37.785 M 27.33 % 29.676 M 60.56 % 18.483 M 58.43 % 11.666 M 672.07 % 1.511 M -81.60 % 8.213 M 0.000 0.000 100.00 % -1.000 K 0.000 0.000 -100.00 % 2.746 M 0.000 0.000
Interest expense 130.738 M -13.70 % 151.484 M -26.91 % 207.261 M -8.39 % 226.239 M -44.98 % 411.203 M 23.22 % 333.718 M -3.88 % 347.184 M 33.73 % 259.614 M 21.05 % 214.467 M 80.53 % 118.799 M 47.70 % 80.434 M 84.44 % 43.611 M 65.07 % 26.419 M 0.000 -100.00 % 5.209 M 86.84 % 2.788 M 56.98 % 1.776 M 32.83 % 1.337 M -7.67 % 1.448 M 34.20 % 1.079 M 47.00 % 734.000 K 0.000 0.000
Depreciation and amortization 106.398 M -16.67 % 127.678 M -37.22 % 203.380 M -25.95 % 274.667 M -23.50 % 359.028 M -17.62 % 435.816 M 8.53 % 401.547 M 0.60 % 399.159 M 9.55 % 364.364 M 36.61 % 266.709 M 33.45 % 199.858 M 84.29 % 108.447 M 21.92 % 88.947 M 33.60 % 66.577 M 206.13 % 21.748 M 63.07 % 13.337 M 74.91 % 7.625 M -1.33 % 7.728 M 30.50 % 5.922 M 2.56 % 5.774 M 0.000 0.000 0.000
Operating income 112.182 M -16.89 % 134.975 M 3 890.37 % -3.561 M 96.22 % -94.252 M 89.76 % -920.645 M 66.73 % -2.767 B -442.51 % 807.889 M -54.66 % 1.782 B 23.99 % 1.437 B 37.30 % 1.047 B 45.46 % 719.514 M 45.14 % 495.723 M 39.01 % 356.622 M 53.14 % 232.879 M 51.12 % 154.104 M 41.34 % 109.032 M 22.83 % 88.768 M 23.92 % 71.631 M 29.75 % 55.207 M 34.66 % 40.997 M 76.11 % 23.279 M 37.53 % 16.927 M 25.25 % 13.515 M
Operating income ratio 0.02 -14.21 % 0.02 3 769.76 % 0.00 95.69 % -0.01 87.06 % -0.11 54.86 % -0.23 -574.68 % 0.05 -57.02 % 0.12 2.15 % 0.11 4.72 % 0.11 7.89 % 0.10 2.22 % 0.10 -0.41 % 0.10 2.11 % 0.10 7.84 % 0.09 2.34 % 0.09 -6.94 % 0.09 -8.30 % 0.10 -7.20 % 0.11 12.44 % 0.10 25.53 % 0.08 -19.21 % 0.10 -18.63 % 0.12
Total other income expenses net -117.898 M 28.01 % -163.775 M 13.79 % -189.970 M 29.14 % -268.087 M 30.43 % -385.366 M -24.65 % -309.162 M 0.09 % -309.446 M -106.23 % -150.052 M -209.39 % -48.500 M 49.10 % -95.278 M -88.96 % -50.421 M -73.72 % -29.025 M -73.77 % -16.703 M -1 205.43 % 1.511 M 134.78 % -4.345 M -161.47 % 7.069 M 173.15 % 2.588 M 216.77 % 817.000 K 60.83 % 508.000 K 111.18 % -4.545 M 0.000 0.000 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Net debt -266.135 M -57.92 % -168.525 M 44.58 % -304.068 M 54.04 % -661.592 M -79.09 % -369.415 M 62.73 % -991.222 M 25.28 % -1.327 B 44.72 % -2.400 B -26.46 % -1.898 B -17.00 % -1.622 B -63.84 % -989.946 M -52.33 % -649.881 M -45.38 % -447.028 M -4 823.46 % 9.464 M 103.55 % -266.257 M -29.19 % -206.105 M -75.96 % -117.129 M -18.64 % -98.725 M -47.40 % -66.977 M -124.93 % -29.777 M 49.42 % -58.870 M -47.64 % -39.874 M -37.73 % -28.951 M
Total investments 18.882 M 18.25 % 15.968 M -12.02 % 18.150 M 748.68 % -2.798 M -104.14 % 67.570 M -71.81 % 239.677 M -84.06 % 1.504 B 41.57 % 1.062 B 34.76 % 788.123 M 112.84 % 370.289 M 6 321.94 % 5.766 M -78.28 % 26.551 M 63.86 % 16.203 M -30.86 % 23.436 M 106.69 % -350.368 M -7 349.49 % 4.833 M -20.31 % 6.065 M 491.71 % 1.025 M 20.87 % 848.000 K 4.05 % 815.000 K 0.000 0.000 0.000
Total debt 81.087 M 20.27 % 67.423 M -36.92 % 106.887 M -34.55 % 163.310 M -40.92 % 276.422 M 381.90 % 57.361 M -37.48 % 91.748 M -14.08 % 106.781 M 106.25 % 51.772 M 23.49 % 41.925 M -43.78 % 74.576 M 2 285.67 % 3.126 M -35.40 % 4.839 M -98.54 % 330.971 M 79 844.69 % 414.000 K -46.37 % 772.000 K -61.61 % 2.011 M -86.95 % 15.411 M -12.09 % 17.530 M -55.40 % 39.303 M 1 291.26 % 2.825 M 441.19 % 522.000 K -18.05 % 637.000 K
Accumulated other comprehensive income loss 0.000 -100.00 % 111.578 M -77.47 % 495.147 M -17.32 % 598.893 M -7.76 % 649.267 M 40.78 % 461.178 M -61.61 % 1.201 B -11.33 % 1.355 B -6.81 % 1.454 B 26.00 % 1.154 B 60.21 % 720.172 M 112.91 % 338.245 M 0.000 0.000 0.000 -100.00 % 2.863 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -4.338 B -0.30 % -4.325 B 7.55 % -4.679 B -0.43 % -4.659 B 0.47 % -4.681 B -44.90 % -3.230 B -201.44 % 3.184 B -8.80 % 3.492 B 37.20 % 2.545 B 40.37 % 1.813 B 42.65 % 1.271 B 43.91 % 883.170 M 20.99 % 729.952 M 66.99 % 437.121 M 32.36 % 330.253 M 34.82 % 244.966 M 30.62 % 187.540 M 33.95 % 140.008 M 40.63 % 99.557 M 29.24 % 77.035 M 0.000 0.000 0.000
Common stock 4.775 B 0.00 % 4.775 B 13.21 % 4.217 B 0.00 % 4.217 B -0.77 % 4.250 B 0.25 % 4.240 B 23.13 % 3.443 B 3.29 % 3.334 B 47.29 % 2.263 B 47.62 % 1.533 B 144.52 % 627.006 M 57.18 % 398.909 M 0.11 % 398.486 M 1 532.34 % 24.412 M -72.82 % 89.825 M 48.47 % 60.501 M 28.59 % 47.051 M 7 344.78 % 632.000 K 4.64 % 604.000 K 20.56 % 501.000 K 6.37 % 471.000 K -3.29 % 487.000 K -2.60 % 500.000 K
Total equity 498.523 M -15.17 % 587.669 M 878.57 % 60.054 M -66.22 % 177.794 M -67.04 % 539.499 M -72.43 % 1.957 B -75.93 % 8.129 B -5.06 % 8.562 B 30.00 % 6.586 B 46.07 % 4.509 B 71.51 % 2.629 B 62.20 % 1.621 B 43.45 % 1.130 B 58.90 % 711.057 M 59.33 % 446.266 M 44.98 % 307.803 M 26.78 % 242.783 M 21.93 % 199.113 M 32.31 % 150.485 M 69.01 % 89.038 M 31.81 % 67.548 M 28.09 % 52.733 M 23.52 % 42.692 M
Other non current liabilities 587.043 M 23 485.50 % 2.489 M -99.50 % 496.486 M 0.000 -100.00 % 5.674 M -99.75 % 2.256 B 0.000 0.000 -100.00 % 2.452 B 0.000 0.000 0.000 -100.00 % 271.768 M 0.000 -100.00 % 21.140 M -36.58 % 33.333 M 4 195.49 % 776.000 K -43.69 % 1.378 M 0.000 -100.00 % 283.000 K 127.69 % -1.022 M -116.92 % 6.040 M 0.00 % 6.040 M
Long term debt 32.401 M -2.77 % 33.324 M -35.22 % 51.438 M -36.24 % 80.669 M -53.02 % 171.699 M 512.55 % 28.030 M -99.14 % 3.265 B 5.90 % 3.083 B 11 593.13 % 26.366 M -97.58 % 1.089 B 41.34 % 770.827 M 118.24 % 353.209 M 12 753.31 % 2.748 M -98.16 % 149.702 M 42 917.82 % 348.000 K 390.14 % 71.000 K 110.01 % -709.000 K -134.50 % 2.055 M 7.65 % 1.909 M -43.35 % 3.370 M 19.29 % 2.825 M 441.19 % 522.000 K -18.05 % 637.000 K
Total non current liabilities 623.874 M 924.29 % 60.908 M -89.43 % 576.182 M 311.12 % 140.151 M -51.45 % 288.664 M -89.20 % 2.673 B -26.82 % 3.653 B 4.69 % 3.489 B 23.76 % 2.819 B 129.69 % 1.227 B 30.57 % 940.076 M 131.20 % 406.607 M 24.99 % 325.302 M 116.41 % 150.320 M 292.46 % 38.302 M 1.23 % 37.838 M 351.42 % 8.382 M -13.13 % 9.649 M 405.45 % 1.909 M -47.74 % 3.653 M -84.89 % 24.178 M 249.29 % 6.922 M -11.09 % 7.785 M
Other current liabilities 1.398 B -32.55 % 2.072 B 1.82 % 2.035 B 8.48 % 1.876 B -63.66 % 5.161 B 41.93 % 3.636 B 59.73 % 2.277 B 32.11 % 1.723 B -20.49 % 2.167 B 136.65 % 915.764 M 59.14 % 575.452 M -8.61 % 629.689 M -6.82 % 675.775 M 120.94 % 305.859 M -2.62 % 314.082 M 295.64 % 79.386 M 60.48 % 49.469 M 31.54 % 37.609 M -62.78 % 101.042 M 7.87 % 93.673 M 120.97 % 42.392 M 0.000 100.00 % -1.118 M
Deferred revenue 0.000 -100.00 % 368.145 M -2.28 % 376.746 M 16.26 % 324.058 M -6.88 % 348.014 M -11.21 % 391.937 M 30.95 % 299.302 M -91.11 % 3.367 B 1 381.06 % 227.307 M -87.76 % 1.857 B 15.93 % 1.602 B 51.83 % 1.055 B 2 435.63 % 41.603 M 33.50 % 31.163 M -29.63 % 44.287 M 7.84 % 41.066 M 118.51 % 18.794 M 0.000 -100.00 % 8.123 M 0.000 0.000 0.000 0.000
Short term debt 48.686 M 42.78 % 34.099 M -38.50 % 55.449 M -97.91 % 2.650 B 2 430.64 % 104.723 M 257.04 % 29.331 M -96.85 % 930.941 M -40.51 % 1.565 B 27.47 % 1.228 B 37.88 % 890.400 M 34.71 % 660.957 M 201.66 % 219.110 M 10 378.72 % 2.091 M -98.85 % 181.269 M 85.61 % 97.659 M 13 831.38 % 701.000 K -21.76 % 896.000 K -90.65 % 9.582 M -38.66 % 15.621 M -56.53 % 35.933 M 60.59 % 22.375 M 0.000 0.000
Total current liabilities 1.964 B -29.35 % 2.780 B -10.79 % 3.116 B -38.93 % 5.102 B -19.74 % 6.357 B 22.04 % 5.209 B 22.16 % 4.264 B -8.68 % 4.669 B 23.41 % 3.784 B 43.50 % 2.637 B 24.54 % 2.117 B 48.09 % 1.430 B 35.39 % 1.056 B 35.95 % 776.669 M 19.40 % 650.498 M 30.05 % 500.178 M 92.08 % 260.407 M 24.06 % 209.897 M 33.20 % 157.585 M 1.65 % 155.020 M 105.19 % 75.550 M 82.89 % 41.309 M -12.71 % 47.324 M
Total liabilities 2.588 B -8.91 % 2.841 B -23.06 % 3.692 B -29.57 % 5.243 B -21.12 % 6.646 B -15.68 % 7.882 B -0.44 % 7.917 B -2.96 % 8.158 B 23.56 % 6.603 B 70.88 % 3.864 B 26.39 % 3.057 B 66.50 % 1.836 B 32.94 % 1.381 B 49.00 % 926.989 M 34.58 % 688.800 M 28.03 % 538.016 M 100.16 % 268.789 M 22.43 % 219.546 M 37.65 % 159.494 M 0.52 % 158.673 M 59.11 % 99.728 M 106.77 % 48.231 M -12.48 % 55.109 M
Other non current assets 18.882 M -68.81 % 60.537 M 146.35 % 24.574 M 28.74 % 19.088 M -90.07 % 192.229 M 28.71 % 149.356 M -59.24 % 366.461 M 17.94 % 310.723 M -24.40 % 410.985 M 114.14 % 191.926 M 9.37 % 175.479 M 94.62 % 90.167 M 64.11 % 54.944 M 868.86 % 5.671 M -98.50 % 379.139 M 0.000 -100.00 % 6.065 M 64.99 % 3.676 M 333.49 % 848.000 K -10.45 % 947.000 K 617.42 % 132.000 K 0.00 % 132.000 K -92.18 % 1.689 M
Long term investments 906.000 K 102.09 % -43.343 M -1 108.21 % 4.299 M 253.65 % -2.798 M 95.98 % -69.539 M -142.67 % 162.959 M -87.25 % 1.278 B 38.73 % 920.961 M 58.54 % 580.911 M 88.11 % 308.822 M 658.94 % -55.251 M -490.47 % 14.150 M 2 348.10 % 578.000 K -96.75 % 17.765 M 105.07 % -350.368 M -7 349.49 % 4.833 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 78.966 M -15.61 % 93.571 M 12.04 % 83.515 M 29.49 % 64.493 M -42.91 % 112.967 M -76.90 % 488.974 M -61.35 % 1.265 B -12.70 % 1.449 B 15.99 % 1.250 B 111.43 % 590.979 M 150.06 % 236.333 M 324.96 % 55.613 M -29.16 % 78.504 M -85.74 % 550.355 M 0.000 -100.00 % 346.707 M 216.55 % 109.527 M 13.55 % 96.460 M 0.000 -100.00 % 4.567 M -81.91 % 25.242 M -7.65 % 27.333 M -10.13 % 30.414 M
GoodWill 570.178 M -14.76 % 668.924 M -0.84 % 674.574 M -9.56 % 745.844 M -18.64 % 916.743 M -50.47 % 1.851 B -56.50 % 4.255 B -8.00 % 4.625 B 18.76 % 3.895 B 62.37 % 2.399 B 35.91 % 1.765 B 80.76 % 976.332 M 35.04 % 722.993 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 78.700 M 9.88 % 71.621 M 0.000 0.000 0.000
Goodwill and intangible assets 649.144 M -14.87 % 762.495 M 0.58 % 758.089 M -6.45 % 810.337 M -21.30 % 1.030 B -55.99 % 2.340 B -57.62 % 5.521 B -9.12 % 6.075 B 18.09 % 5.144 B 72.07 % 2.990 B 49.39 % 2.001 B 93.92 % 1.032 B 28.75 % 801.497 M 45.63 % 550.355 M 57.08 % 350.368 M 62.26 % 215.936 M 97.15 % 109.527 M 13.55 % 96.460 M 22.57 % 78.700 M 3.30 % 76.188 M 201.83 % 25.242 M -7.65 % 27.333 M -10.13 % 30.414 M
Property plant equipment net 153.782 M 5.79 % 145.360 M -21.34 % 184.788 M -45.88 % 341.464 M -37.33 % 544.846 M 13.12 % 481.674 M -35.17 % 742.983 M 9.63 % 677.719 M 37.69 % 492.221 M 19.43 % 412.159 M 1.88 % 404.572 M 78.76 % 226.324 M 23.10 % 183.856 M 128.89 % 80.325 M 52.56 % 52.652 M 41.65 % 37.170 M 24.88 % 29.764 M 84.93 % 16.095 M 30.23 % 12.359 M 33.02 % 9.291 M 15.89 % 8.017 M 108.23 % 3.850 M 10.57 % 3.482 M
Total non current assets 926.478 M -10.67 % 1.037 B -3.74 % 1.077 B -16.15 % 1.285 B -32.31 % 1.898 B -43.82 % 3.379 B -58.97 % 8.235 B 0.66 % 8.181 B 20.48 % 6.790 B 69.35 % 4.010 B 46.45 % 2.738 B 86.75 % 1.466 B 29.64 % 1.131 B 63.29 % 692.543 M 50.38 % 460.540 M 61.95 % 284.363 M 80.93 % 157.165 M 22.80 % 127.981 M 29.94 % 98.496 M 8.64 % 90.666 M 171.53 % 33.391 M 6.63 % 31.315 M -12.00 % 35.585 M
Other current assets 274.547 M -30.73 % 396.354 M -34.37 % 603.882 M -59.34 % 1.485 B -41.00 % 2.518 B 11.46 % 2.259 B 372.19 % 478.363 M 10.62 % 432.434 M 49.42 % 289.413 M 64.90 % 175.508 M 13.33 % 154.868 M 30.44 % 118.727 M 490.74 % 20.098 M 78.79 % 11.241 M 88.83 % 5.953 M 0.000 -100.00 % 3.212 M -8.12 % 3.496 M 124.39 % 1.558 M -24.70 % 2.069 M 0.000 -100.00 % 29.175 M -10.45 % 32.578 M
Short term investments 15.481 M -73.90 % 59.311 M 328.21 % 13.851 M 0.000 -100.00 % 137.109 M 78.72 % 76.718 M -66.05 % 225.950 M 60.12 % 141.112 M -31.90 % 207.212 M 237.11 % 61.467 M 0.74 % 61.017 M 392.03 % 12.401 M -20.63 % 15.625 M 175.52 % 5.671 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 347.222 M 47.16 % 235.948 M -42.59 % 410.955 M -50.18 % 824.902 M 27.73 % 645.837 M -38.41 % 1.049 B -26.07 % 1.418 B -43.42 % 2.507 B 28.58 % 1.949 B 17.16 % 1.664 B 56.30 % 1.065 B 63.02 % 653.007 M 44.51 % 451.867 M 40.55 % 321.507 M 20.56 % 266.671 M 28.90 % 206.877 M 73.64 % 119.140 M 4.38 % 114.136 M 35.06 % 84.507 M 22.33 % 69.080 M 11.97 % 61.695 M 52.73 % 40.396 M 36.53 % 29.588 M
Cash and short term investments 362.703 M 22.84 % 295.259 M -30.50 % 424.806 M -48.50 % 824.902 M 5.36 % 782.946 M -30.42 % 1.125 B -31.56 % 1.644 B -37.90 % 2.648 B 22.77 % 2.157 B 25.00 % 1.725 B 53.29 % 1.126 B 69.15 % 665.408 M 42.34 % 467.492 M 42.89 % 327.178 M 22.69 % 266.671 M 28.90 % 206.877 M 73.64 % 119.140 M 4.38 % 114.136 M 35.06 % 84.507 M 22.33 % 69.080 M 11.97 % 61.695 M 52.73 % 40.396 M 36.53 % 29.588 M
Total current assets 2.160 B -9.68 % 2.391 B -10.60 % 2.675 B -35.32 % 4.135 B -21.79 % 5.287 B -18.15 % 6.460 B -17.29 % 7.811 B -8.53 % 8.539 B 33.46 % 6.398 B 46.65 % 4.363 B 47.99 % 2.948 B 48.08 % 1.991 B 44.24 % 1.380 B 45.97 % 945.503 M 40.17 % 674.526 M 20.14 % 561.456 M 58.42 % 354.407 M 21.92 % 290.678 M 37.45 % 211.483 M 34.66 % 157.045 M 17.30 % 133.885 M 92.23 % 69.649 M 11.95 % 62.216 M
Inventory 70.730 M -4.06 % 73.727 M -18.19 % 90.122 M -19.93 % 112.548 M -1.06 % 113.754 M -54.76 % 251.456 M -41.74 % 431.609 M -28.04 % 599.764 M 28.05 % 468.392 M 139.38 % 195.665 M 37.58 % 142.221 M 113.93 % 66.479 M 68.72 % 39.401 M 28.50 % 30.662 M 203.37 % 10.107 M 28.39 % 7.872 M 0.65 % 7.821 M -33.63 % 11.784 M 379.02 % 2.460 M 89.96 % 1.295 M 2 254.55 % 55.000 K -29.49 % 78.000 K 56.00 % 50.000 K
Net receivables 1.467 B -9.76 % 1.626 B 4.50 % 1.556 B -8.56 % 1.702 B -9.15 % 1.873 B -37.27 % 2.986 B -32.25 % 4.407 B -9.31 % 4.859 B 39.48 % 3.484 B 53.71 % 2.266 B 42.86 % 1.586 B 37.73 % 1.152 B 0.000 0.000 0.000 -100.00 % 346.707 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 103.764 M -7.46 % 112.125 M 6.07 % 105.705 M -9.54 % 116.853 M -41.86 % 200.972 M -18.06 % 245.278 M -25.05 % 327.270 M 66.33 % 196.764 M 21.38 % 162.110 M 51.03 % 107.337 M -49.37 % 212.021 M 104.76 % 103.544 M 15.04 % 90.008 M 134.23 % 38.427 M 33.66 % 28.749 M 8.80 % 26.424 M 123.76 % 11.809 M 0.50 % 11.750 M 78.33 % 6.589 M 55.40 % 4.240 M 0.000 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 0.000 0.000 0.000
Account payables 391.147 M -33.27 % 586.197 M 17.10 % 500.613 M 33.83 % 374.071 M -24.00 % 492.191 M -40.02 % 820.611 M -29.05 % 1.157 B 3.88 % 1.113 B 45.55 % 764.903 M 9.00 % 701.718 M 62.30 % 432.346 M 25.97 % 343.208 M 2.01 % 336.449 M 30.22 % 258.378 M 32.86 % 194.470 M -41.85 % 334.455 M 74.88 % 191.248 M 26.83 % 150.788 M 359.73 % 32.799 M 97.26 % 16.627 M 178.93 % 5.961 M -84.97 % 39.653 M -17.19 % 47.883 M
Tax payables 126.523 M 44.16 % 87.764 M -40.86 % 148.391 M -26.71 % 202.479 M -19.41 % 251.242 M -24.04 % 330.762 M 10.51 % 299.302 M 11.75 % 267.827 M 17.83 % 227.307 M 76.50 % 128.784 M 70.66 % 75.462 M -2.93 % 77.743 M 86.87 % 41.603 M 33.50 % 31.163 M -29.63 % 44.287 M -0.63 % 44.570 M 137.15 % 18.794 M 57.69 % 11.918 M 46.72 % 8.123 M -7.56 % 8.787 M 82.23 % 4.822 M 191.18 % 1.656 M 196.24 % 559.000 K
Deferred revenue non current 0.000 0.000 0.000 100.00 % -286.111 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 % 1.824 M 0.000 0.000 0.000 -100.00 % 22.375 M 0.000 0.000
Minority interest 31.311 M 16.45 % 26.889 M 2.01 % 26.360 M 30.80 % 20.153 M -31.97 % 29.624 M -27.07 % 40.621 M 44.90 % 28.034 M -50.31 % 56.416 M 482.93 % 9.678 M 11.60 % 8.672 M -18.55 % 10.647 M 2 541.94 % 403.000 K -71.21 % 1.400 M 23.78 % 1.131 M 536.68 % -259.000 K 50.85 % -527.000 K -167.91 % 776.000 K 179.14 % 278.000 K 0.000 0.000 0.000 -100.00 % 212.000 K 0.000
Capital lease obligations 81.087 M 20.27 % 67.423 M -36.92 % 106.887 M -34.55 % 163.310 M -40.92 % 276.422 M 381.90 % 57.361 M -37.48 % 91.748 M -14.08 % 106.781 M 106.25 % 51.772 M 23.49 % 41.925 M -43.78 % 74.576 M 2 285.67 % 3.126 M -35.40 % 4.839 M -70.06 % 16.161 M 3 803.62 % 414.000 K -46.37 % 772.000 K -61.61 % 2.011 M -36.26 % 3.155 M 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 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 31.140 M 0.000 0.000 0.000 0.000 -100.00 % 445.469 M 63.84 % 271.890 M -16.34 % 324.984 M 0.000 0.000 0.000 0.000 -100.00 % 224.323 M -10.17 % 249.718 M 249.45 % 71.460 M 0.000 -100.00 % 53.839 M -7.48 % 58.194 M 15.64 % 50.324 M 154.35 % 19.785 M 125.42 % 8.777 M -83.14 % 52.057 M 23.38 % 42.192 M
Deferred tax liabilities non current 4.430 M -82.35 % 25.095 M -11.19 % 28.258 M -52.49 % 59.482 M -46.55 % 111.291 M -71.42 % 389.416 M 0.35 % 388.042 M -4.45 % 406.132 M 19.15 % 340.864 M 147.13 % 137.930 M -18.50 % 169.249 M 216.96 % 53.398 M 5.14 % 50.786 M 8 117.80 % 618.000 K -86.89 % 4.714 M 6.31 % 4.434 M -4.99 % 4.667 M 71.58 % 2.720 M 0.000 0.000 -100.00 % 1.022 M 183.89 % 360.000 K -67.51 % 1.108 M
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
Total assets 3.086 B -9.98 % 3.428 B -8.63 % 3.752 B -30.78 % 5.420 B -24.57 % 7.186 B -26.97 % 9.839 B -38.68 % 16.046 B -4.03 % 16.720 B 26.78 % 13.189 B 57.52 % 8.373 B 47.25 % 5.686 B 64.48 % 3.457 B 37.67 % 2.511 B 53.30 % 1.638 B 44.31 % 1.135 B 34.20 % 845.819 M 65.34 % 511.572 M 22.19 % 418.659 M 35.06 % 309.979 M 25.14 % 247.711 M 48.09 % 167.276 M 65.68 % 100.964 M 3.23 % 97.801 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Deferred income tax 0.000 100.00 % -155.529 M 0.000 100.00 % -76.100 M -108.95 % 850.491 M -68.80 % 2.726 B 1 542.27 % -189.020 M 72.16 % -678.964 M -5.30 % -644.791 M -63.41 % -394.578 M -32.87 % -296.974 M -58.86 % -186.945 M -9.31 % -171.017 M -98.89 % -85.986 M -31.41 % -65.432 M -135.62 % -27.770 M -24.47 % -22.310 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 23.837 M -56.66 % 54.997 M 214.84 % 17.468 M 272.93 % 4.684 M -90.30 % 48.285 M -80.50 % 247.614 M 159.11 % 95.562 M 0.60 % 94.991 M 69.94 % 55.897 M 30.45 % 42.848 M 75.10 % 24.470 M 51.67 % 16.134 M 1.52 % 15.892 M 25.14 % 12.699 M -18.46 % 15.573 M 32.09 % 11.790 M 96.76 % 5.992 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -155.654 M 44.72 % -281.599 M -7.19 % -262.698 M 5.62 % -278.343 M -939.44 % 33.158 M -95.34 % 712.120 M 592.81 % -144.501 M 85.32 % -984.256 M -10.28 % -892.546 M -112.83 % -419.367 M -60.33 % -261.573 M -288.04 % -67.408 M -353.53 % -14.863 M 91.02 % -165.570 M -659.49 % 29.593 M 3 439.83 % 836.000 K 104.08 % -20.475 M -2 549.16 % 836.000 K 106.49 % -12.875 M -208.02 % 11.919 M -60.81 % 30.413 M 726.43 % -4.855 M -569.54 % 1.034 M
Accounts receivables 114.814 M 172.56 % -158.232 M -107.74 % -76.169 M -149.22 % 154.746 M -74.06 % 596.569 M 91.62 % 311.333 M 189.95 % -346.100 M 66.60 % -1.036 B -88.25 % -550.449 M -10.06 % -500.152 M -129.41 % -218.014 M -451.07 % -39.562 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -10.330 M -161.11 % 16.903 M 228.79 % 5.141 M 140.15 % -12.803 M -112.36 % 103.625 M 164.94 % 39.113 M 9 616.55 % -411.000 K 99.58 % -97.177 M 10.51 % -108.592 M -232.88 % -32.622 M -14.66 % -28.451 M -76.59 % -16.111 M -84.36 % -8.739 M 57.49 % -20.556 M -819.73 % -2.235 M -4 282.35 % -51.000 K -101.29 % 3.963 M 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables -260.138 M -85.46 % -140.270 M 11.16 % -157.883 M 62.43 % -420.286 M 36.99 % -667.036 M -433.95 % 199.742 M -22.71 % 258.429 M -17.80 % 314.377 M 450.62 % -89.662 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -2.229 M 93.40 % -33.787 M 0.000 0.000 -100.00 % 161.932 M 212.38 % -144.090 M 83.76 % -887.079 M -13.15 % -783.954 M -102.71 % -386.745 M -65.90 % -233.122 M -354.46 % -51.297 M -737.64 % -6.124 M 95.78 % -145.014 M -555.62 % 31.828 M 3 488.28 % 887.000 K 103.63 % -24.438 M 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 17.441 M -89.39 % 164.401 M 128.04 % 72.093 M -74.09 % 278.207 M -22.86 % 360.664 M 32.42 % 272.354 M -8.21 % 296.721 M 102.31 % 146.670 M -23.39 % 191.458 M 137.82 % 80.507 M 10.95 % 72.564 M 490.96 % 12.279 M -55.23 % 27.429 M 167.85 % -40.423 M -1 383.68 % 3.149 M 12.95 % 2.788 M 148.48 % -5.751 M -116.90 % 34.037 M 1 324.74 % 2.389 M -75.24 % 9.650 M 49.68 % 6.447 M 57.47 % 4.094 M 182.15 % 1.451 M
Net cash provided by operating activities -13.694 M 84.76 % -89.884 M -174.95 % 119.929 M 49.36 % 80.297 M -48.34 % 155.434 M 238.19 % -112.479 M -116.91 % 665.180 M 0.64 % 660.919 M 65.93 % 398.303 M -24.48 % 527.446 M 29.45 % 407.438 M 16.68 % 349.205 M 21.97 % 286.307 M 1 220.18 % 21.687 M -86.76 % 163.799 M 39.43 % 117.474 M 107.71 % 56.557 M -32.69 % 84.020 M 211.52 % 26.971 M -40.55 % 45.371 M -18.97 % 55.994 M 310.69 % 13.634 M -5.60 % 14.443 M
Investments in property plant and equipment -47.929 M 48.14 % -92.420 M 2.85 % -95.134 M 26.73 % -129.838 M 64.21 % -362.815 M 10.06 % -403.405 M 32.55 % -598.109 M -16.02 % -515.540 M -36.49 % -377.724 M -33.53 % -282.876 M -42.22 % -198.902 M -129.29 % -86.747 M -50.61 % -57.597 M -76.41 % -32.649 M 4.09 % -34.040 M -82.87 % -18.614 M 3.33 % -19.255 M -187.30 % -6.702 M 0.000 100.00 % -4.610 M 85.86 % -32.606 M -1 349.16 % -2.250 M 44.72 % -4.070 M
Acquisitions net 84.688 M -37.43 % 135.354 M -81.90 % 747.843 M 251.21 % 212.936 M 29.35 % 164.625 M -55.41 % 369.164 M 700.74 % -61.452 M -35.54 % -45.340 M 36.34 % -71.222 M 2.89 % -73.341 M 48.93 % -143.595 M -613.22 % 27.979 M 131.36 % -89.221 M -404.44 % -17.687 M -2 026.69 % 918.000 K -93.47 % 14.057 M 861.48 % -1.846 M 83.27 % -11.031 M 0.000 100.00 % -295.000 K -25.53 % -235.000 K 0.000 0.000
Purchases of investments -11.817 M 0.000 100.00 % -40.032 M 0.000 100.00 % -9.978 M 0.000 0.000 -100.00 % 284.419 M 0.000 -100.00 % 139.358 M 1 558.48 % -9.555 M 83.13 % -56.634 M -189.35 % -19.573 M -383.40 % -4.049 M 80.07 % -20.318 M -6 391.37 % -313.000 K 0.000 0.000 100.00 % -1.964 M 71.65 % -6.927 M 66.89 % -20.923 M 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 5.000 M 0.000 -100.00 % 2.088 M 0.000 0.000 -100.00 % 27.910 M 0.000 -100.00 % 5.605 M -86.09 % 40.298 M 35 561.95 % 113.000 K -95.58 % 2.558 M 0.000 0.000 -100.00 % 3.111 M 0.000 0.000 0.000 0.000 100.00 % -26.660 M 0.000 0.000
Other investing activites 20.046 M 171.64 % -27.982 M -187.47 % 31.989 M -75.66 % 131.446 M 223.45 % 40.639 M -81.20 % 216.153 M 1 171.82 % -20.167 M 91.60 % -240.113 M -1 712.72 % -13.246 M 88.54 % -115.611 M -266.23 % -31.568 M -1 514.34 % 2.232 M 8 828.00 % 25.000 K -98.72 % 1.949 M 37.54 % 1.417 M 112.87 % -11.006 M -2 261.80 % -466.000 K 94.41 % -8.343 M -52.61 % -5.467 M 8.52 % -5.976 M -122.13 % 27.000 M 5 576.67 % -493.000 K 95.60 % -11.195 M
Net cash used for investing activites 44.988 M 200.88 % 14.952 M -97.70 % 649.666 M 202.81 % 214.544 M 229.68 % -165.441 M -190.95 % 181.912 M 126.76 % -679.728 M -39.10 % -488.664 M -5.73 % -462.192 M -41.40 % -326.865 M 4.79 % -343.322 M -203.67 % -113.057 M 30.98 % -163.808 M -212.40 % -52.436 M -0.79 % -52.023 M -307.54 % -12.765 M 40.81 % -21.567 M 17.29 % -26.076 M -250.91 % -7.431 M 58.27 % -17.808 M 66.67 % -53.424 M -1 847.65 % -2.743 M 82.03 % -15.265 M
Debt repayment -41.061 M 93.82 % -664.116 M 10.86 % -745.003 M -56.85 % -474.971 M -19.82 % -396.414 M 49.09 % -778.675 M -26.16 % -617.220 M -390.81 % 212.244 M -47.09 % 401.145 M 716.43 % -65.075 M -121.70 % 299.837 M 1 363.90 % 20.482 M -28.15 % 28.505 M 736.84 % -4.476 M 94.43 % -80.346 M 0.000 0.000 0.000 100.00 % -3.262 M 85.93 % -23.186 M -224.40 % 18.638 M 1 192.51 % 1.442 M 183.79 % -1.721 M
Common stock issued 0.000 -100.00 % 600.000 M 0.000 0.000 0.000 -100.00 % 720.282 M 6 928.51 % 10.248 M -98.33 % 613.213 M 104.38 % 300.037 M -50.34 % 604.124 M 265.09 % 165.472 M 1 052.79 % 14.354 M -61.57 % 37.352 M -80.54 % 191.984 M 328.11 % 44.845 M 327.87 % 10.481 M 715.01 % 1.286 M 6 330.00 % 20.000 K -98.97 % 1.947 M 112.09 % 918.000 K 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -141.295 M 17.82 % -171.941 M -18.11 % -145.572 M 0.000 0.000 0.000 0.000 100.00 % -74.660 M 0.000 100.00 % -20.226 M -61.15 % -12.551 M 0.000 100.00 % -2.406 M 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -311.798 M -23.23 % -253.019 M -30.22 % -194.300 M -37.84 % -140.956 M -41.31 % -99.753 M -47.86 % -67.464 M -60.82 % -41.951 M -66.98 % -25.123 M -30.85 % -19.200 M -25.83 % -15.259 M -20.58 % -12.655 M -47.10 % -8.603 M 0.000 0.000 0.000 0.000 0.000
Other financing activites -38.330 M 62.87 % -103.240 M -12.13 % -92.074 M 33.49 % -138.427 M -40.34 % -98.637 M -202.91 % -32.563 M 0.000 0.000 0.000 0.000 -100.00 % 147.217 M 4 987.68 % -3.012 M 81.23 % -16.045 M -650.47 % -2.138 M -176.58 % -773.000 K -109.62 % 8.032 M 232.41 % -6.066 M -1 034.67 % 649.000 K -90.47 % 6.809 M 270.66 % 1.837 M 1 918.68 % 91.000 K 113.96 % -652.000 K -110.88 % 5.990 M
Net cash used provided by financing activities -79.391 M 52.56 % -167.356 M 80.01 % -837.077 M -36.47 % -613.398 M -23.91 % -495.051 M -444.28 % -90.956 M 91.42 % -1.060 B -364.69 % 400.497 M 10.85 % 361.310 M -9.24 % 398.093 M 14.62 % 347.301 M 1 074.47 % -35.640 M -553.38 % 7.861 M -90.82 % 85.587 M 264.65 % -51.982 M -206.28 % -16.972 M 43.40 % -29.986 M -4 575.52 % 670.000 K 119.76 % -3.390 M 83.78 % -20.901 M -211.60 % 18.729 M 22 665.06 % -83.000 K -101.50 % 5.536 M
Effect of forex changes on cash -1.346 M 88.78 % -11.999 M -7 242.26 % 168.000 K 101.11 % -15.089 M -377.93 % 5.429 M 114.35 % -37.840 M -177.85 % -13.619 M 12.70 % -15.600 M -31.76 % -11.840 M -2 003.54 % 622.000 K -99.90 % 653.007 M 103 223.89 % 632.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -28.985 M 0.000 0.000 0.000 0.000 0.000
Net change in cash -49.443 M 76.10 % -206.875 M -687.14 % -26.282 M 71.84 % -93.347 M 81.98 % -517.999 M -40.10 % -369.736 M 66.02 % -1.088 B -295.32 % 557.152 M 95.09 % 285.581 M -52.35 % 599.296 M -43.70 % 1.064 B 429.20 % 201.140 M 54.30 % 130.360 M 137.72 % 54.838 M -8.29 % 59.794 M -31.85 % 87.737 M 1 653.34 % 5.004 M -83.11 % 29.629 M 83.46 % 16.150 M 142.42 % 6.662 M -68.72 % 21.299 M 97.07 % 10.808 M 129.27 % 4.714 M
Cash at beginning of period 204.080 M -50.34 % 410.955 M -6.01 % 437.237 M -17.59 % 530.584 M -49.40 % 1.049 B -26.07 % 1.418 B -43.42 % 2.507 B 28.58 % 1.949 B 17.16 % 1.664 B 56.30 % 1.065 B 1 086 146.94 % 98.000 K -99.98 % 451.867 M 40.55 % 321.507 M 20.56 % 266.671 M 28.90 % 206.877 M 73.64 % 119.140 M 4.38 % 114.136 M 35.06 % 84.507 M 23.63 % 68.357 M 10.80 % 61.695 M 52.73 % 40.396 M 36.53 % 29.588 M 18.95 % 24.874 M
Cash at end of period 154.637 M -24.23 % 204.080 M -50.34 % 410.955 M -6.01 % 437.237 M -17.59 % 530.584 M -49.40 % 1.049 B -26.07 % 1.418 B -43.42 % 2.507 B 28.58 % 1.949 B 17.16 % 1.664 B 56.30 % 1.065 B 63.02 % 653.007 M 44.51 % 451.867 M 40.55 % 321.509 M 20.56 % 266.671 M 28.90 % 206.877 M 73.64 % 119.140 M 4.38 % 114.136 M 35.06 % 84.507 M 23.63 % 68.357 M 10.80 % 61.695 M 52.73 % 40.396 M 36.53 % 29.588 M
Operating cash flow -13.694 M 84.76 % -89.884 M -174.95 % 119.929 M 49.36 % 80.297 M -48.34 % 155.434 M 238.19 % -112.479 M -116.91 % 665.180 M 0.64 % 660.919 M 65.93 % 398.303 M -24.48 % 527.446 M 29.45 % 407.438 M 16.68 % 349.205 M 21.97 % 286.307 M 1 220.18 % 21.687 M -86.76 % 163.799 M 39.43 % 117.474 M 107.71 % 56.557 M -32.69 % 84.020 M 211.52 % 26.971 M -40.55 % 45.371 M -18.97 % 55.994 M 310.69 % 13.634 M -5.60 % 14.443 M
Capital expenditure -73.389 M 20.59 % -92.420 M 2.85 % -95.134 M 26.73 % -129.838 M 64.21 % -362.815 M 10.06 % -403.405 M 32.55 % -598.109 M -16.02 % -515.540 M -36.49 % -377.724 M -33.53 % -282.876 M -42.22 % -198.902 M -129.29 % -86.747 M -50.61 % -57.597 M -76.41 % -32.649 M 4.09 % -34.040 M -82.87 % -18.614 M 3.33 % -19.255 M -187.30 % -6.702 M 0.000 100.00 % -4.610 M 85.86 % -32.606 M -1 349.16 % -2.250 M 44.72 % -4.070 M
Free CashFlow -87.083 M 52.23 % -182.304 M -835.25 % 24.795 M 150.05 % -49.541 M 76.11 % -207.381 M 59.80 % -515.884 M -869.16 % 67.071 M -53.86 % 145.379 M 606.44 % 20.579 M -91.59 % 244.570 M 17.28 % 208.536 M -20.55 % 262.458 M 14.76 % 228.710 M 2 186.39 % -10.962 M -108.45 % 129.759 M 31.26 % 98.860 M 165.03 % 37.302 M -51.76 % 77.318 M 186.67 % 26.971 M -33.83 % 40.761 M 74.28 % 23.388 M 105.45 % 11.384 M 9.75 % 10.373 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2025-01-31 2024-07-31 2024-01-31 2023-07-31 2023-01-31 2022-07-31 2022-01-31 2021-07-31 2021-01-31 2020-07-31 2020-01-31 2019-07-31 2019-01-31 2018-07-31 2018-01-31 2017-07-31 2017-01-31 2016-07-31 2016-01-31 2015-07-31 2015-01-31 2014-07-31 2014-01-31 2013-07-31 2013-01-31 2012-07-31 2012-01-31 2011-07-31 2011-01-31 2010-07-31 2010-01-31 2009-07-31 2009-01-31 2008-07-31 2008-01-31 2007-07-31 2007-01-31 2006-07-31 2006-01-31 2005-07-31 2005-01-31 2004-07-31 2004-01-31 2003-07-31 2003-01-31 2002-07-31 2002-01-31
Revenue 2.733 B -5.43 % 2.889 B -8.15 % 3.146 B 4.36 % 3.014 B -6.24 % 3.215 B 5.37 % 3.051 B 2.40 % 2.980 B -4.10 % 3.107 B -17.51 % 3.767 B -9.15 % 4.146 B -8.76 % 4.544 B 35.13 % 3.363 B -38.88 % 5.502 B 46.73 % 3.750 B -55.11 % 8.354 B 3.09 % 8.103 B 15.35 % 7.025 B 3.92 % 6.760 B 12.63 % 6.002 B 17.12 % 5.124 B 11.17 % 4.610 B 17.81 % 3.913 B 18.30 % 3.308 B 22.65 % 2.697 B 12.88 % 2.389 B 31.17 % 1.821 B 0.00 % 1.821 B 49.98 % 1.214 B 0.00 % 1.214 B 40.13 % 866.681 M 0.00 % 866.681 M 38.11 % 627.534 M 0.00 % 627.534 M 31.98 % 475.467 M 0.00 % 475.467 M 35.14 % 351.837 M 0.00 % 351.837 M 39.81 % 251.646 M 0.00 % 251.646 M 19.77 % 210.113 M 0.00 % 210.113 M 40.29 % 149.768 M 0.00 % 149.768 M 70.22 % 87.985 M 0.00 % 87.985 M 53.92 % 57.164 M 0.00 % 57.164 M
Net income 120.446 M 345.30 % 27.048 M 129.09 % -92.968 M -94.20 % -47.872 M 2.30 % -49.001 M 65.97 % -144.012 M -639.61 % 26.688 M 140.77 % -65.456 M 58.47 % -157.610 M 57.75 % -373.065 M 64.04 % -1.037 B 45.39 % -1.900 B 29.24 % -2.684 B -16.39 % -2.306 B -601.45 % 459.945 M -16.37 % 549.969 M -2.60 % 564.663 M 21.47 % 464.874 M 0.52 % 462.480 M 31.56 % 351.527 M 3.64 % 339.165 M 39.41 % 243.284 M -0.43 % 244.324 M 45.42 % 168.013 M 2.76 % 163.496 M 46.91 % 111.289 M 0.00 % 111.289 M 49.98 % 74.202 M 0.00 % 74.202 M 42.15 % 52.198 M 0.00 % 52.198 M 34.12 % 38.918 M 0.00 % 38.918 M 26.59 % 30.743 M 0.00 % 30.743 M 25.11 % 24.574 M 0.00 % 24.574 M 31.21 % 18.729 M 0.00 % 18.729 M 57.37 % 11.901 M 0.00 % 11.901 M 24.40 % 9.567 M 0.00 % 9.567 M 32.92 % 7.198 M 0.00 % 7.198 M 20.38 % 5.979 M 0.00 % 5.979 M
Income before tax 165.296 M 277.21 % 43.821 M 188.46 % -49.537 M -19.37 % -41.498 M -426.81 % 12.698 M 107.93 % -160.031 M -329.59 % 69.703 M 164.41 % -108.216 M 12.28 % -123.363 M 70.77 % -421.973 M 53.31 % -903.812 M -46.45 % -617.138 M 76.26 % -2.600 B -13.07 % -2.300 B -453.93 % 649.736 M -17.58 % 788.329 M -1.11 % 797.161 M 21.93 % 653.787 M -2.44 % 670.134 M 38.71 % 483.122 M 3.19 % 468.205 M 40.38 % 333.522 M -0.61 % 335.571 M 46.09 % 229.695 M -3.08 % 237.003 M 39.45 % 169.960 M 0.00 % 169.960 M 45.02 % 117.195 M 0.00 % 117.195 M 47.26 % 79.584 M 0.00 % 79.584 M 36.63 % 58.247 M 0.00 % 58.247 M 27.35 % 45.738 M 0.00 % 45.738 M 26.44 % 36.173 M 0.00 % 36.173 M 29.56 % 27.919 M 0.00 % 27.919 M 52.98 % 18.251 M 0.00 % 18.251 M 56.80 % 11.640 M 0.00 % 11.640 M 37.53 % 8.464 M 0.00 % 8.464 M 25.25 % 6.758 M 0.00 % 6.758 M
Income before tax ratio 0.06 298.86 % 0.02 196.31 % -0.02 -14.39 % -0.01 -448.56 % 0.00 107.53 % -0.05 -324.22 % 0.02 167.17 % -0.03 -6.34 % -0.03 67.82 % -0.10 48.83 % -0.20 -8.38 % -0.18 61.17 % -0.47 22.94 % -0.61 -888.50 % 0.08 -20.05 % 0.10 -14.27 % 0.11 17.33 % 0.10 -13.38 % 0.11 18.43 % 0.09 -7.18 % 0.10 19.16 % 0.09 -15.99 % 0.10 19.12 % 0.09 -14.14 % 0.10 6.31 % 0.09 0.00 % 0.09 -3.30 % 0.10 0.00 % 0.10 5.09 % 0.09 0.00 % 0.09 -1.07 % 0.09 0.00 % 0.09 -3.51 % 0.10 0.00 % 0.10 -6.44 % 0.10 0.00 % 0.10 -7.33 % 0.11 0.00 % 0.11 27.73 % 0.09 0.00 % 0.09 11.77 % 0.08 0.00 % 0.08 -19.21 % 0.10 0.00 % 0.10 -18.63 % 0.12 0.00 % 0.12
EBITDA 262.601 M 66.44 % 157.776 M 163.12 % 59.963 M -37.25 % 95.562 M -46.21 % 177.643 M 271.54 % 47.813 M -83.02 % 281.531 M 184.13 % 99.084 M -41.96 % 170.721 M 40.07 % 121.881 M 122.62 % -538.787 M -52.21 % -353.971 M 93.54 % -5.476 B -241.33 % -1.604 B -260.30 % 1.001 B -7.11 % 1.077 B 1.72 % 1.059 B 14.87 % 922.086 M 9.97 % 838.526 M 27.60 % 657.140 M 3.31 % 636.057 M 35.28 % 470.169 M 6.00 % 443.567 M 49.17 % 297.353 M 3.96 % 286.017 M 25.63 % 227.664 M 0.00 % 227.664 M 51.98 % 149.794 M 0.00 % 149.794 M 71.07 % 87.563 M 0.00 % 87.563 M 32.05 % 66.309 M 0.00 % 66.309 M 31.62 % 50.379 M 0.00 % 50.379 M 23.61 % 40.757 M 0.00 % 40.757 M 29.21 % 31.543 M 0.00 % 31.543 M 46.14 % 21.584 M 0.00 % 21.584 M 44.39 % 14.949 M 0.00 % 14.949 M 76.62 % 8.464 M 0.00 % 8.464 M 25.25 % 6.758 M 0.00 % 6.758 M
Net income ratio 0.04 370.86 % 0.01 131.67 % -0.03 -86.09 % -0.02 -4.20 % -0.02 67.71 % -0.05 -626.99 % 0.01 142.52 % -0.02 49.66 % -0.04 53.50 % -0.09 60.59 % -0.23 59.59 % -0.56 -15.78 % -0.49 20.68 % -0.62 -1 217.14 % 0.06 -18.88 % 0.07 -15.56 % 0.08 16.89 % 0.07 -10.76 % 0.08 12.33 % 0.07 -6.77 % 0.07 18.34 % 0.06 -15.83 % 0.07 18.57 % 0.06 -8.96 % 0.07 12.00 % 0.06 0.00 % 0.06 0.00 % 0.06 0.00 % 0.06 1.44 % 0.06 0.00 % 0.06 -2.88 % 0.06 0.00 % 0.06 -4.09 % 0.06 0.00 % 0.06 -7.42 % 0.07 0.00 % 0.07 -6.15 % 0.07 0.00 % 0.07 31.40 % 0.06 0.00 % 0.06 -11.33 % 0.06 0.00 % 0.06 -21.91 % 0.08 0.00 % 0.08 -21.79 % 0.10 0.00 % 0.10
Ratio EBITDA 0.10 75.99 % 0.05 186.47 % 0.02 -39.87 % 0.03 -42.63 % 0.06 252.62 % 0.02 -83.41 % 0.09 196.29 % 0.03 -29.64 % 0.05 54.18 % 0.03 124.79 % -0.12 -12.64 % -0.11 89.42 % -1.00 -132.62 % -0.43 -457.12 % 0.12 -9.90 % 0.13 -11.82 % 0.15 10.54 % 0.14 -2.37 % 0.14 8.95 % 0.13 -7.06 % 0.14 14.83 % 0.12 -10.40 % 0.13 21.63 % 0.11 -7.90 % 0.12 -4.22 % 0.12 0.00 % 0.12 1.34 % 0.12 0.00 % 0.12 22.08 % 0.10 0.00 % 0.10 -4.38 % 0.11 0.00 % 0.11 -0.27 % 0.11 0.00 % 0.11 -8.53 % 0.12 0.00 % 0.12 -7.58 % 0.13 0.00 % 0.13 22.02 % 0.10 0.00 % 0.10 2.92 % 0.10 0.00 % 0.10 3.76 % 0.10 0.00 % 0.10 -18.63 % 0.12 0.00 % 0.12
Gross profit ratio 0.30 7.31 % 0.28 5.30 % 0.27 -1.11 % 0.27 -7.20 % 0.29 6.94 % 0.27 -5.99 % 0.29 17.35 % 0.25 -3.22 % 0.25 44.60 % 0.18 -25.06 % 0.23 12.44 % 0.21 32.39 % 0.16 -19.96 % 0.20 -38.63 % 0.32 2.87 % 0.31 -7.63 % 0.34 10.77 % 0.31 -10.40 % 0.34 9.78 % 0.31 -11.36 % 0.35 3.96 % 0.34 -12.49 % 0.38 2.33 % 0.38 -9.95 % 0.42 -2.34 % 0.43 0.00 % 0.43 15.26 % 0.37 0.00 % 0.37 3.34 % 0.36 0.00 % 0.36 -1.60 % 0.36 0.00 % 0.36 6.63 % 0.34 0.00 % 0.34 -5.32 % 0.36 0.00 % 0.36 -7.84 % 0.39 0.00 % 0.39 4.60 % 0.37 0.00 % 0.37 -62.53 % 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 630.287 M 0.00 % 630.296 M 0.00 % 630.296 M -38.30 % 1.022 B 276.44 % 271.374 M -0.78 % 273.514 M -4.30 % 285.809 M 4.55 % 273.383 M -0.05 % 273.521 M 0.06 % 273.349 M 0.03 % 273.274 M 0.08 % 273.046 M 73.49 % 157.384 M 8.22 % 145.429 M -1.97 % 148.349 M 0.92 % 146.994 M 2.36 % 143.606 M 1.33 % 141.727 M 4.23 % 135.973 M -0.03 % 136.008 M 16.05 % 117.194 M 0.30 % 116.841 M 0.44 % 116.333 M 4.17 % 111.676 M 9.12 % 102.338 M -35.84 % 159.508 M 0.00 % 159.508 M 15.32 % 138.318 M 0.00 % 138.318 M 16.13 % 119.102 M 0.00 % 119.102 M -0.99 % 120.294 M 0.00 % 120.294 M 4.30 % 115.332 M 0.00 % 115.332 M 0.83 % 114.378 M 0.00 % 114.378 M 2.74 % 111.323 M 0.00 % 111.323 M 9.75 % 101.435 M 0.00 % 101.435 M 20.33 % 84.298 M 0.00 % 84.298 M 10.82 % 76.068 M 0.00 % 76.068 M -14.08 % 88.538 M 0.00 % 88.538 M
Weighted average shs out 630.287 M 0.00 % 630.296 M 1.70 % 619.787 M -39.33 % 1.022 B 276.44 % 271.374 M -0.78 % 273.514 M 0.00 % 273.508 M 0.05 % 273.383 M -0.05 % 273.521 M 0.06 % 273.349 M 0.03 % 273.274 M 0.08 % 273.046 M 73.49 % 157.384 M 8.22 % 145.429 M -1.98 % 148.369 M 1.43 % 146.275 M 1.81 % 143.680 M 1.45 % 141.625 M 4.12 % 136.024 M -0.17 % 136.256 M 16.27 % 117.194 M 0.20 % 116.961 M 0.53 % 116.345 M 4.15 % 111.704 M 9.18 % 102.313 M -27.70 % 141.511 M 0.00 % 141.511 M 16.44 % 121.532 M 0.00 % 121.532 M 12.44 % 108.081 M 0.00 % 108.081 M 3.43 % 104.501 M 0.00 % 104.501 M 1.73 % 102.726 M 0.00 % 102.726 M 1.54 % 101.172 M 0.00 % 101.172 M 5.59 % 95.815 M 0.00 % 95.815 M 17.52 % 81.532 M 0.00 % 81.532 M 6.78 % 76.355 M 0.00 % 76.355 M 0.38 % 76.068 M 0.00 % 76.068 M -5.73 % 80.693 M 0.00 % 80.693 M
EPS diluted 0.19 342.89 % 0.04 129.10 % -0.15 -214.29 % -0.05 73.94 % -0.18 66.04 % -0.53 -667.45 % 0.09 138.92 % -0.24 58.62 % -0.58 57.35 % -1.36 64.21 % -3.80 45.40 % -6.96 59.20 % -17.06 -7.57 % -15.86 -611.61 % 3.10 -17.11 % 3.74 -5.08 % 3.94 20.12 % 3.28 -3.53 % 3.40 31.78 % 2.58 -11.03 % 2.90 39.42 % 2.08 -0.95 % 2.10 40.00 % 1.50 -6.25 % 1.60 128.57 % 0.70 0.00 % 0.70 32.08 % 0.53 0.00 % 0.53 29.27 % 0.41 0.00 % 0.41 24.24 % 0.33 0.00 % 0.33 22.22 % 0.27 0.00 % 0.27 22.73 % 0.22 0.00 % 0.22 29.41 % 0.17 0.00 % 0.17 41.67 % 0.12 0.00 % 0.12 0.00 % 0.12 0.00 % 0.12 26.32 % 0.10 0.00 % 0.10 35.71 % 0.07 0.00 % 0.07
Earnings per share 0.19 342.89 % 0.04 128.60 % -0.15 -219.83 % -0.05 73.94 % -0.18 66.04 % -0.53 -643.03 % 0.10 140.67 % -0.24 58.62 % -0.58 57.35 % -1.36 64.21 % -3.80 45.40 % -6.96 59.20 % -17.06 -7.57 % -15.86 -611.61 % 3.10 -17.55 % 3.76 -4.57 % 3.94 20.12 % 3.28 -3.53 % 3.40 31.78 % 2.58 -11.03 % 2.90 39.42 % 2.08 -0.95 % 2.10 40.00 % 1.50 -6.25 % 1.60 102.53 % 0.79 0.00 % 0.79 29.51 % 0.61 0.00 % 0.61 35.56 % 0.45 0.00 % 0.45 21.62 % 0.37 0.00 % 0.37 23.33 % 0.30 0.00 % 0.30 25.00 % 0.24 0.00 % 0.24 20.00 % 0.20 0.00 % 0.20 42.86 % 0.14 0.00 % 0.14 7.69 % 0.13 0.00 % 0.13 36.84 % 0.10 0.00 % 0.10 26.67 % 0.08 0.00 % 0.08
Gross profit 823.078 M 1.48 % 811.062 M -3.28 % 838.550 M 3.20 % 812.571 M -12.99 % 933.907 M 12.68 % 828.809 M -3.74 % 861.007 M 12.53 % 765.126 M -20.16 % 958.361 M 31.37 % 729.514 M -31.62 % 1.067 B 51.94 % 702.187 M -19.08 % 867.807 M 17.45 % 738.878 M -72.45 % 2.682 B 6.05 % 2.529 B 6.55 % 2.374 B 15.11 % 2.062 B 0.92 % 2.043 B 28.58 % 1.589 B -1.46 % 1.613 B 22.48 % 1.317 B 3.53 % 1.272 B 25.50 % 1.013 B 1.64 % 997.125 M 28.10 % 778.417 M 0.00 % 778.417 M 72.87 % 450.291 M 0.00 % 450.291 M 44.81 % 310.955 M 0.00 % 310.955 M 35.89 % 228.823 M 0.00 % 228.823 M 40.73 % 162.599 M 0.00 % 162.599 M 27.95 % 127.076 M 0.00 % 127.076 M 28.85 % 98.626 M 0.00 % 98.626 M 25.28 % 78.727 M 0.00 % 78.727 M -47.43 % 149.768 M 0.00 % 149.768 M 70.22 % 87.985 M 0.00 % 87.985 M 53.92 % 57.164 M 0.00 % 57.164 M
Income tax expense 41.824 M 525.08 % 6.691 M -84.01 % 41.845 M 1 552.65 % 2.532 M -94.90 % 49.662 M 23.94 % 40.071 M 34.25 % 29.847 M -35.12 % 46.001 M -10.24 % 51.248 M 195.96 % -53.404 M -402.58 % -10.626 M -108.52 % 124.719 M 42.15 % 87.736 M 348.30 % 19.571 M -89.50 % 186.344 M -19.12 % 230.382 M -0.54 % 231.627 M 23.67 % 187.300 M -9.19 % 206.254 M 56.80 % 131.542 M 2.77 % 127.991 M 44.87 % 88.349 M -0.26 % 88.581 M 43.19 % 61.863 M -15.81 % 73.476 M 25.78 % 58.416 M 0.00 % 58.416 M 35.87 % 42.993 M 0.00 % 42.993 M 57.76 % 27.252 M 0.00 % 27.252 M 36.39 % 19.981 M 0.00 % 19.981 M 33.25 % 14.995 M 0.00 % 14.995 M 29.27 % 11.600 M 0.00 % 11.600 M 26.21 % 9.191 M 0.00 % 9.191 M 44.74 % 6.350 M 0.00 % 6.350 M 230.27 % 1.923 M 0.00 % 1.923 M 65.73 % 1.160 M 0.00 % 1.160 M 49.00 % 778.500 K 0.00 % 778.500 K
Cost of revenue 1.910 B -8.12 % 2.078 B -9.92 % 2.307 B 4.79 % 2.202 B -3.47 % 2.281 B 2.64 % 2.222 B 4.89 % 2.119 B -9.54 % 2.342 B -16.60 % 2.808 B -17.80 % 3.417 B -1.74 % 3.477 B 30.70 % 2.661 B -42.59 % 4.634 B 53.92 % 3.011 B -46.91 % 5.671 B 1.75 % 5.574 B 19.84 % 4.651 B -0.99 % 4.698 B 18.68 % 3.958 B 11.97 % 3.535 B 17.96 % 2.997 B 15.44 % 2.596 B 27.53 % 2.036 B 20.93 % 1.683 B 20.92 % 1.392 B 33.46 % 1.043 B 0.00 % 1.043 B 36.49 % 764.196 M 0.00 % 764.196 M 37.51 % 555.726 M 0.00 % 555.726 M 39.38 % 398.711 M 0.00 % 398.711 M 27.44 % 312.869 M 0.00 % 312.869 M 39.20 % 224.761 M 0.00 % 224.761 M 46.88 % 153.020 M 0.00 % 153.020 M 16.47 % 131.386 M 0.00 % 131.386 M 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 100.00 % -4.638 M 0.000 0.000 0.000 0.000 -100.00 % 100.083 M 0.000 -100.00 % 10.206 M -79.23 % 49.138 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 600.106 M 0.00 % 600.106 M 79.79 % 333.785 M 0.00 % 333.785 M 42.70 % 233.903 M 0.00 % 233.903 M 34.35 % 174.095 M 0.00 % 174.095 M 7 665.17 % 2.242 M 0.00 % 2.242 M -97.54 % 91.261 M 0.00 % 91.261 M 230.61 % 27.604 M 0.00 % 27.604 M -52.59 % 58.229 M 0.00 % 58.229 M -57.84 % 138.128 M 0.00 % 138.128 M 73.70 % 79.521 M 0.00 % 79.521 M 57.76 % 50.407 M 0.00 % 50.407 M
Operating expenses 609.169 M -12.75 % 698.218 M -15.79 % 829.111 M 17.77 % 703.998 M -13.14 % 810.528 M -2.78 % 833.685 M 20.29 % 693.035 M 7.40 % 645.258 M -21.76 % 824.685 M 107.58 % 397.293 M -72.34 % 1.436 B 438.99 % 266.447 M -91.89 % 3.286 B 14.47 % 2.870 B 51.73 % 1.892 B 16.24 % 1.627 B 8.44 % 1.501 B 10.75 % 1.355 B 3.78 % 1.306 B 22.89 % 1.062 B -4.04 % 1.107 B 16.49 % 950.494 M 3.50 % 918.377 M 19.97 % 765.511 M 2.15 % 749.392 M 24.88 % 600.106 M 0.00 % 600.106 M 79.79 % 333.785 M 0.00 % 333.785 M 42.70 % 233.903 M 0.00 % 233.903 M 34.35 % 174.095 M 0.00 % 174.095 M 47.30 % 118.195 M 0.00 % 118.195 M 29.51 % 91.261 M 0.00 % 91.261 M 28.50 % 71.023 M 0.00 % 71.023 M 21.97 % 58.229 M 0.00 % 58.229 M -57.84 % 138.128 M 0.00 % 138.128 M 73.70 % 79.521 M 0.00 % 79.521 M 57.76 % 50.407 M 0.00 % 50.407 M
Cost and expenses 2.519 B -9.29 % 2.777 B -11.47 % 3.136 B 7.93 % 2.906 B -6.01 % 3.092 B 1.16 % 3.056 B 8.69 % 2.812 B -5.88 % 2.988 B -17.77 % 3.633 B -4.74 % 3.814 B -22.38 % 4.913 B 67.86 % 2.927 B -63.04 % 7.920 B 34.67 % 5.881 B -22.24 % 7.563 B 5.02 % 7.201 B 17.06 % 6.152 B 1.64 % 6.053 B 14.98 % 5.264 B 14.50 % 4.598 B 12.03 % 4.104 B 15.72 % 3.547 B 20.06 % 2.954 B 20.63 % 2.449 B 14.35 % 2.141 B 30.33 % 1.643 B 0.00 % 1.643 B 49.65 % 1.098 B 0.00 % 1.098 B 39.05 % 789.629 M 0.00 % 789.629 M 37.85 % 572.806 M 0.00 % 572.806 M 32.88 % 431.063 M 0.00 % 431.063 M 36.40 % 316.021 M 0.00 % 316.021 M 41.05 % 224.043 M 0.00 % 224.043 M 18.16 % 189.614 M 0.00 % 189.614 M 37.27 % 138.128 M 0.00 % 138.128 M 73.70 % 79.521 M 0.00 % 79.521 M 57.76 % 50.407 M 0.00 % 50.407 M
Research and development expenses 0.000 0.000 0.000 -100.00 % 3.248 M 0.000 -100.00 % 2.693 M 0.000 -100.00 % 5.701 M 0.000 -100.00 % 25.131 M 0.000 -100.00 % 57.970 M 0.000 -100.00 % 91.960 M 0.000 -100.00 % 19.890 M 0.000 -100.00 % 42.251 M 0.000 -100.00 % 20.117 M 0.000 -100.00 % 14.185 M 0.000 -100.00 % 104.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
Selling general and administrative expenses 609.169 M -12.75 % 698.218 M -16.26 % 833.749 M 18.43 % 703.998 M -13.14 % 810.528 M -2.78 % 833.685 M 20.29 % 693.035 M -7.02 % 745.341 M -9.62 % 824.685 M 102.38 % 407.499 M -70.62 % 1.387 B 420.55 % 266.447 M -82.75 % 1.544 B -26.83 % 2.110 B 12.05 % 1.884 B 47.54 % 1.277 B -15.35 % 1.508 B 32.65 % 1.137 B -5.64 % 1.205 B 26.93 % 949.249 M -2.81 % 976.708 M -41.60 % 1.672 B 0.000 -100.00 % 1.414 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
Interest income 3.787 M -30.97 % 5.486 M -69.67 % 18.086 M 202.80 % 5.973 M 30.44 % 4.579 M -89.62 % 44.128 M -4.78 % 46.342 M 8.56 % 42.686 M -35.17 % 65.844 M -33.76 % 99.395 M 6.87 % 93.006 M 41.00 % 65.960 M -63.80 % 182.228 M 8.36 % 168.164 M 19.42 % 140.819 M 24.14 % 113.438 M 49.55 % 75.855 M 42.07 % 53.394 M -21.03 % 67.616 M 54.95 % 43.638 M 16.75 % 37.376 M 14.08 % 32.764 M 82.08 % 17.994 M -1.61 % 18.289 M 70.45 % 10.730 M 83.95 % 5.833 M 0.00 % 5.833 M 672.07 % 755.500 K 0.00 % 755.500 K -81.60 % 4.106 M 0.00 % 4.106 M 0.000 0.000 0.000 0.000 100.00 % -500.000 0.00 % -500.000 0.000 0.000 0.000 0.000 -100.00 % 1.373 M 0.00 % 1.373 M 0.000 0.000 0.000 0.000
Interest expense 52.273 M -16.66 % 62.719 M -53.90 % 136.038 M 88.71 % 72.090 M -29.49 % 102.237 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.210 M 0.00 % 13.210 M 0.000 0.000 -100.00 % 2.605 M 0.00 % 2.605 M 86.84 % 1.394 M 0.00 % 1.394 M 56.98 % 888.000 K 0.00 % 888.000 K 32.83 % 668.500 K 0.00 % 668.500 K -7.67 % 724.000 K 0.00 % 724.000 K 34.20 % 539.500 K 0.00 % 539.500 K 47.00 % 367.000 K 0.00 % 367.000 K 0.000 0.000 0.000 0.000
Depreciation and amortization 45.032 M -12.11 % 51.236 M -7.12 % 55.162 M -15.10 % 64.970 M 3.61 % 62.708 M -29.29 % 88.681 M -22.68 % 114.699 M -3.97 % 119.441 M -23.05 % 155.226 M -51.88 % 322.577 M 83.88 % 175.427 M 33.44 % 131.464 M -44.22 % 235.666 M 298.48 % 59.141 M -70.73 % 202.041 M 10.72 % 182.475 M -5.72 % 193.538 M 16.95 % 165.490 M 5.66 % 156.623 M 35.96 % 115.199 M -12.32 % 131.393 M 37.34 % 95.671 M 6.30 % 90.002 M 82.70 % 49.263 M 28.68 % 38.284 M -13.92 % 44.474 M 0.00 % 44.474 M 33.60 % 33.289 M 0.00 % 33.289 M 206.13 % 10.874 M 0.00 % 10.874 M 63.07 % 6.669 M 0.00 % 6.669 M 74.91 % 3.813 M 0.00 % 3.813 M -1.33 % 3.864 M 0.00 % 3.864 M 30.50 % 2.961 M 0.00 % 2.961 M 2.56 % 2.887 M 0.00 % 2.887 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating income 213.909 M 89.56 % 112.844 M 1 095.51 % 9.439 M -91.31 % 108.573 M -12.00 % 123.379 M 2 630.33 % -4.876 M -102.90 % 167.972 M 40.13 % 119.868 M -10.33 % 133.676 M -59.76 % 332.221 M 189.97 % -369.248 M -184.74 % 435.740 M 164.42 % -676.406 M 59.34 % -1.663 B -308.26 % 798.708 M -10.75 % 894.905 M 3.38 % 865.637 M 14.41 % 756.596 M 10.95 % 681.903 M 25.83 % 541.941 M 7.39 % 504.664 M 34.76 % 374.498 M 5.92 % 353.565 M 42.51 % 248.090 M 0.14 % 247.733 M 38.93 % 178.311 M 0.00 % 178.311 M 53.14 % 116.440 M 0.00 % 116.440 M 51.12 % 77.052 M 0.00 % 77.052 M 41.34 % 54.516 M 0.00 % 54.516 M 22.83 % 44.384 M 0.00 % 44.384 M 23.92 % 35.816 M 0.00 % 35.816 M 29.75 % 27.604 M 0.00 % 27.604 M 34.66 % 20.499 M 0.00 % 20.499 M 76.11 % 11.640 M 0.00 % 11.640 M 37.53 % 8.464 M 0.00 % 8.464 M 25.25 % 6.758 M 0.00 % 6.758 M
Operating income ratio 0.08 100.44 % 0.04 1 201.57 % 0.00 -91.67 % 0.04 -6.14 % 0.04 2 501.48 % 0.00 -102.83 % 0.06 46.13 % 0.04 8.70 % 0.04 -55.71 % 0.08 198.61 % -0.08 -162.71 % 0.13 205.40 % -0.12 72.29 % -0.44 -563.96 % 0.10 -13.42 % 0.11 -10.38 % 0.12 10.10 % 0.11 -1.49 % 0.11 7.43 % 0.11 -3.40 % 0.11 14.39 % 0.10 -10.46 % 0.11 16.20 % 0.09 -11.28 % 0.10 5.92 % 0.10 0.00 % 0.10 2.11 % 0.10 0.00 % 0.10 7.84 % 0.09 0.00 % 0.09 2.34 % 0.09 0.00 % 0.09 -6.94 % 0.09 0.00 % 0.09 -8.30 % 0.10 0.00 % 0.10 -7.20 % 0.11 0.00 % 0.11 12.44 % 0.10 0.00 % 0.10 25.53 % 0.08 0.00 % 0.08 -19.21 % 0.10 0.00 % 0.10 -18.63 % 0.12 0.00 % 0.12
Total other income expenses net -48.613 M 29.57 % -69.023 M -17.04 % -58.976 M -9.61 % -53.808 M 51.39 % -110.681 M 13.97 % -128.659 M -30.93 % -98.269 M 24.17 % -129.595 M -0.01 % -129.589 M 82.82 % -754.194 M -41.09 % -534.564 M 65.43 % -1.546 B 19.62 % -1.924 B -999.27 % -174.998 M -17.47 % -148.972 M 84.27 % -947.213 M -1 283.28 % -68.476 M -86.43 % -36.731 M -212.10 % -11.769 M 79.99 % -58.819 M -61.33 % -36.459 M -12.43 % -32.427 M -80.21 % -17.994 M 1.65 % -18.295 M -70.50 % -10.730 M -28.48 % -8.352 M 0.00 % -8.352 M -1 205.43 % 755.500 K 0.00 % 755.500 K 134.78 % -2.173 M 0.00 % -2.173 M -161.47 % 3.535 M 0.00 % 3.535 M 173.15 % 1.294 M 0.00 % 1.294 M 216.77 % 408.500 K 0.00 % 408.500 K 60.83 % 254.000 K 0.00 % 254.000 K 111.18 % -2.273 M 0.00 % -2.273 M 0.000 0.000 0.000 0.000 0.000 0.000
2025-01-31 2024-07-31 2024-01-31 2023-07-31 2023-01-31 2022-07-31 2022-01-31 2021-07-31 2021-01-31 2020-07-31 2020-01-31 2019-07-31 2019-01-31 2018-07-31 2018-01-31 2017-07-31 2017-01-31 2016-07-31 2016-01-31 2015-07-31 2015-01-31 2014-07-31 2014-01-31 2013-07-31 2013-01-31 2012-07-31 2012-01-31 2011-07-31 2011-01-31 2010-07-31 2010-01-31 2009-07-31 2009-01-31 2008-07-31 2008-01-31 2007-07-31 2007-01-31 2006-07-31 2006-01-31 2005-07-31 2005-01-31 2004-07-31 2004-01-31 2003-07-31 2003-01-31 2002-07-31 2002-01-31
2025-01-31 2024-07-31 2024-01-31 2023-07-31 2023-01-31 2022-07-31 2022-01-31 2021-07-31 2021-01-31 2020-07-31 2020-01-31 2019-07-31 2019-01-31 2018-07-31 2018-01-31 2017-07-31 2017-01-31 2016-07-31 2016-01-31 2015-07-31 2015-01-31 2014-07-31 2014-01-31 2013-07-31 2013-01-31 2012-07-31 2012-01-31 2011-07-31 2011-01-31 2010-07-31 2010-01-31 2009-07-31 2008-07-31 2008-01-31 2007-07-31 2007-01-31 2006-07-31 2006-01-31 2005-07-31 2005-01-31 2004-07-31 2004-01-31 2003-07-31 2003-01-31 2002-07-31
Net debt 494.173 M 285.69 % -266.135 M -142.89 % 620.511 M 468.20 % -168.525 M -5.36 % -159.955 M 47.39 % -304.068 M -116.15 % 1.882 B 384.50 % -661.592 M -73.69 % -380.906 M -3.11 % -369.415 M -114.67 % -172.083 M 82.64 % -991.222 M -13.86 % -870.589 M 34.37 % -1.327 B -10.77 % -1.198 B 50.10 % -2.400 B -22.83 % -1.954 B -2.96 % -1.898 B -26.21 % -1.503 B 7.30 % -1.622 B -12.96 % -1.436 B -45.04 % -989.946 M -26.70 % -781.304 M -20.22 % -649.881 M -22.58 % -530.152 M -18.59 % -447.028 M -15.18 % -388.123 M -4 201.05 % 9.464 M 104.15 % -228.301 M 14.26 % -266.257 M -25.04 % -212.941 M -3.32 % -206.105 M -75.96 % -117.129 M -8.53 % -107.927 M -9.32 % -98.725 M -19.16 % -82.851 M -23.70 % -66.977 M -38.45 % -48.377 M -62.46 % -29.777 M 32.82 % -44.324 M 24.71 % -58.870 M -19.24 % -49.372 M -23.82 % -39.874 M -15.87 % -34.413 M -18.86 % -28.951 M
Total investments 408.000 K -97.84 % 18.882 M 2 490.12 % 729.000 K -95.43 % 15.968 M 6.45 % 15.000 M -17.36 % 18.150 M -81.61 % 98.697 M 3 627.41 % -2.798 M -120.21 % 13.848 M -79.51 % 67.570 M -70.02 % 225.349 M -5.98 % 239.677 M -43.99 % 427.927 M -71.54 % 1.504 B 21.21 % 1.240 B 16.80 % 1.062 B 2.18 % 1.039 B 31.89 % 788.123 M 28.89 % 611.457 M 65.13 % 370.289 M 4 158.15 % 8.696 M 50.82 % 5.766 M -1.39 % 5.847 M -77.98 % 26.551 M 82.48 % 14.550 M -10.20 % 16.203 M -0.69 % 16.315 M -30.38 % 23.436 M 0.000 100.00 % -350.368 M -43.58 % -244.031 M -5 149.27 % 4.833 M -20.31 % 6.065 M 71.09 % 3.545 M 245.85 % 1.025 M 9.45 % 936.500 K 10.44 % 848.000 K 1.98 % 831.500 K 2.02 % 815.000 K 100.00 % 407.500 K 0.000 0.000 0.000 0.000 0.000
Total debt 808.129 M 896.62 % 81.087 M -92.14 % 1.031 B 1 429.61 % 67.423 M -12.13 % 76.731 M -28.21 % 106.887 M -95.37 % 2.306 B 1 312.15 % 163.310 M -21.17 % 207.167 M -25.05 % 276.422 M -20.28 % 346.728 M 504.47 % 57.361 M -33.70 % 86.517 M -5.70 % 91.748 M -12.09 % 104.365 M -2.26 % 106.781 M 7.77 % 99.082 M 91.38 % 51.772 M -9.24 % 57.045 M 36.06 % 41.925 M 40.95 % 29.744 M -60.12 % 74.576 M 1 742.75 % 4.047 M 29.46 % 3.126 M 32.40 % 2.361 M -51.21 % 4.839 M 666.88 % 631.000 K -99.81 % 330.971 M 403 523.17 % 82.000 K -80.19 % 414.000 K 3 084.62 % 13.000 K -98.32 % 772.000 K -61.61 % 2.011 M -76.91 % 8.711 M -43.48 % 15.411 M -6.43 % 16.471 M -6.04 % 17.530 M -38.31 % 28.417 M -27.70 % 39.303 M 86.59 % 21.064 M 645.63 % 2.825 M 68.81 % 1.674 M 220.59 % 522.000 K -9.92 % 579.500 K -9.03 % 637.000 K
Accumulated other comprehensive income loss 15.987 M 0.000 -100.00 % 76.462 M -31.47 % 111.578 M -76.01 % 465.067 M -6.07 % 495.147 M -20.41 % 622.103 M 3.88 % 598.893 M -0.31 % 600.781 M -7.47 % 649.267 M -24.93 % 864.833 M 25.62 % 688.470 M -51.66 % 1.424 B -3.32 % 1.473 B 1.82 % 1.447 B -13.87 % 1.680 B -9.29 % 1.852 B 4.74 % 1.768 B 1.26 % 1.746 B 51.32 % 1.154 B 36.85 % 843.082 M 17.07 % 720.172 M 41.54 % 508.824 M 50.43 % 338.245 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.863 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
Retained earnings -4.208 B 3.01 % -4.338 B 0.84 % -4.375 B -1.16 % -4.325 B 7.65 % -4.684 B -0.11 % -4.679 B -0.89 % -4.637 B 0.45 % -4.659 B -2.92 % -4.526 B 3.30 % -4.681 B -10.70 % -4.228 B -30.90 % -3.230 B -321.10 % -767.084 M -124.09 % 3.184 B -6.29 % 3.398 B -2.68 % 3.492 B 20.91 % 2.888 B 13.48 % 2.545 B 22.35 % 2.080 B 14.73 % 1.813 B 23.40 % 1.469 B 15.59 % 1.271 B 23.94 % 1.026 B 16.12 % 883.170 M 23.34 % 716.056 M -1.90 % 729.952 M 0.000 -100.00 % 437.121 M 0.000 -100.00 % 330.253 M 0.000 -100.00 % 244.966 M 30.62 % 187.540 M 14.51 % 163.774 M 16.97 % 140.008 M 16.89 % 119.783 M 20.32 % 99.557 M 12.75 % 88.296 M 14.62 % 77.035 M 100.00 % 38.518 M 0.000 0.000 0.000 0.000 0.000
Common stock 4.775 B 0.00 % 4.775 B 0.00 % 4.775 B 0.00 % 4.775 B 13.21 % 4.217 B 0.00 % 4.217 B 0.00 % 4.217 B 0.00 % 4.217 B -0.78 % 4.250 B 0.00 % 4.250 B 0.01 % 4.250 B 0.24 % 4.240 B 1.04 % 4.196 B 21.87 % 3.443 B 1.97 % 3.377 B 1.29 % 3.334 B 6.82 % 3.121 B 37.88 % 2.263 B 16.15 % 1.949 B 27.10 % 1.533 B -2.34 % 1.570 B 150.39 % 627.006 M -8.14 % 682.532 M 71.10 % 398.909 M 52.31 % 261.913 M -34.27 % 398.486 M 0.000 -100.00 % 24.412 M 0.000 -100.00 % 89.825 M 0.000 -100.00 % 60.501 M 28.59 % 47.051 M 97.35 % 23.842 M 3 672.39 % 632.000 K 2.27 % 618.000 K 2.32 % 604.000 K 9.32 % 552.500 K 10.28 % 501.000 K 3.09 % 486.000 K 3.18 % 471.000 K -1.67 % 479.000 K -1.64 % 487.000 K -1.32 % 493.500 K -1.30 % 500.000 K
Total equity 616.668 M 23.70 % 498.523 M -1.56 % 506.417 M -13.83 % 587.669 M 2 711.81 % 20.900 M -65.20 % 60.054 M -73.11 % 223.294 M 25.59 % 177.794 M -48.46 % 344.968 M -36.06 % 539.499 M -42.06 % 931.178 M -52.41 % 1.957 B -57.23 % 4.574 B -43.72 % 8.129 B -1.49 % 8.252 B -3.62 % 8.562 B 8.64 % 7.881 B 19.67 % 6.586 B 13.85 % 5.784 B 28.30 % 4.509 B 15.76 % 3.895 B 48.16 % 2.629 B 18.11 % 2.226 B 37.32 % 1.621 B 24.36 % 1.303 B 15.35 % 1.130 B 22.63 % 921.307 M 29.57 % 711.057 M 44.06 % 493.578 M 10.60 % 446.266 M 28.53 % 347.212 M 12.80 % 307.803 M 26.78 % 242.783 M 9.88 % 220.948 M 10.97 % 199.113 M 13.91 % 174.799 M 16.16 % 150.485 M 25.65 % 119.762 M 34.51 % 89.038 M 13.72 % 78.293 M 15.91 % 67.548 M 12.32 % 60.141 M 14.05 % 52.733 M 10.52 % 47.713 M 11.76 % 42.692 M
Other non current liabilities 0.000 -100.00 % 587.043 M 0.000 -100.00 % 2.489 M -99.50 % 500.349 M 0.78 % 496.486 M 0.000 0.000 -100.00 % 110.430 M 1 846.25 % 5.674 M -99.72 % 2.027 B -28.15 % 2.821 B 31.60 % 2.143 B 0.000 0.000 0.000 0.000 -100.00 % 2.452 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 349.623 M 12.97 % 309.474 M 13.87 % 271.768 M 13.63 % 239.161 M 63.82 % 145.988 M 232.42 % 43.917 M 107.74 % 21.140 M -13.36 % 24.400 M -26.80 % 33.333 M 4 195.49 % 776.000 K -27.95 % 1.077 M -21.84 % 1.378 M 100.00 % 689.000 K 0.000 -100.00 % 141.500 K -50.00 % 283.000 K 176.59 % -369.500 K 63.85 % -1.022 M -140.73 % 2.509 M -58.46 % 6.040 M 0.00 % 6.040 M 0.00 % 6.040 M
Long term debt 581.602 M 1 695.01 % 32.401 M -95.29 % 687.759 M 1 963.85 % 33.324 M -11.93 % 37.837 M -26.44 % 51.438 M 0.43 % 51.220 M -36.51 % 80.669 M -15.24 % 95.176 M -44.57 % 171.699 M -25.33 % 229.944 M 720.35 % 28.030 M -38.55 % 45.613 M -98.60 % 3.265 B 2.65 % 3.181 B 3.17 % 3.083 B 35.23 % 2.280 B 8 546.96 % 26.366 M -98.04 % 1.342 B 23.19 % 1.089 B 5.38 % 1.034 B 34.12 % 770.827 M 26.85 % 607.686 M 16 846.07 % 3.586 M -24.06 % 4.722 M 71.83 % 2.748 M 335.50 % 631.000 K -83.01 % 3.714 M 4 429.27 % 82.000 K -76.44 % 348.000 K 2 576.92 % 13.000 K -81.69 % 71.000 K 110.01 % -709.000 K -205.35 % 673.000 K -67.25 % 2.055 M 3.68 % 1.982 M 3.82 % 1.909 M -27.68 % 2.640 M -21.68 % 3.370 M 8.80 % 3.098 M 9.65 % 2.825 M 68.81 % 1.674 M 220.59 % 522.000 K -9.92 % 579.500 K -9.03 % 637.000 K
Total non current liabilities 590.631 M -5.33 % 623.874 M -11.65 % 706.139 M 1 059.35 % 60.908 M -89.45 % 577.119 M 0.16 % 576.182 M 379.01 % 120.285 M -14.17 % 140.151 M -37.26 % 223.388 M -22.61 % 288.664 M -87.79 % 2.364 B -11.56 % 2.673 B 9.91 % 2.432 B -33.41 % 3.653 B 0.61 % 3.631 B 4.06 % 3.489 B 32.36 % 2.636 B -6.50 % 2.819 B 67.80 % 1.680 B 36.88 % 1.227 B 7.43 % 1.142 B 21.53 % 940.076 M 29.37 % 726.654 M 78.71 % 406.607 M 10.52 % 367.894 M 13.09 % 325.302 M 31.68 % 247.036 M 64.34 % 150.320 M 215.96 % 47.576 M 24.21 % 38.302 M 29.14 % 29.659 M -21.62 % 37.838 M 351.42 % 8.382 M -7.03 % 9.016 M -6.57 % 9.649 M 66.97 % 5.779 M 202.72 % 1.909 M -31.36 % 2.781 M -23.87 % 3.653 M -73.75 % 13.916 M -42.45 % 24.178 M 55.49 % 15.550 M 124.65 % 6.922 M -5.87 % 7.354 M -5.54 % 7.785 M
Other current liabilities 49.539 M -96.46 % 1.398 B 217.95 % 439.536 M -77.76 % 1.977 B 77.99 % 1.110 B -53.95 % 2.412 B 251.49 % 686.094 M -63.42 % 1.876 B -40.73 % 3.165 B -39.81 % 5.258 B 143.74 % 2.157 B -41.66 % 3.698 B 14.86 % 3.219 B 52.84 % 2.106 B 24.00 % 1.699 B 37.69 % 1.234 B 324.48 % -549.582 M -125.36 % 2.167 B 291.25 % 553.920 M -39.51 % 915.764 M 121.96 % 412.588 M -56.50 % 948.410 M 286.41 % 245.440 M -68.91 % 789.557 M 357.79 % 172.473 M -74.48 % 675.775 M 663.28 % 88.536 M 29.61 % 68.312 M 49.05 % 45.833 M -47.44 % 87.207 M 112.77 % 40.986 M -48.37 % 79.386 M 60.48 % 49.469 M 13.62 % 43.539 M 15.77 % 37.609 M -45.75 % 69.326 M -31.39 % 101.042 M 3.78 % 97.358 M 3.93 % 93.673 M 37.69 % 68.033 M 60.48 % 42.392 M 100.00 % 21.196 M 0.000 100.00 % -559.000 K 50.00 % -1.118 M
Deferred revenue 0.000 0.000 -100.00 % 26.162 M 0.000 0.000 0.000 0.000 -100.00 % 202.479 M 523.32 % 32.484 M -87.07 % 251.242 M 240.20 % 73.852 M -77.67 % 330.762 M 88.80 % 175.193 M -93.82 % 2.834 B -9.90 % 3.145 B -6.58 % 3.367 B 1 514.60 % 208.507 M -8.27 % 227.307 M 94.86 % 116.649 M -93.72 % 1.857 B 0.000 -100.00 % 1.602 B 0.000 -100.00 % 1.055 B 0.000 -100.00 % 41.603 M 0.000 -100.00 % 31.163 M 0.000 -100.00 % 44.287 M 0.000 -100.00 % 41.066 M 118.51 % 18.794 M 100.00 % 9.397 M 0.000 -100.00 % 4.062 M -50.00 % 8.123 M 100.00 % 4.062 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 226.527 M 365.28 % 48.686 M 56.05 % 31.198 M -8.51 % 34.099 M -12.33 % 38.894 M -29.86 % 55.449 M -97.53 % 2.248 B -15.16 % 2.650 B 2 266.41 % 111.991 M 6.94 % 104.723 M -10.33 % 116.784 M 298.16 % 29.331 M -96.99 % 974.756 M 4.71 % 930.941 M -31.37 % 1.357 B -13.31 % 1.565 B -5.29 % 1.652 B 34.59 % 1.228 B -34.40 % 1.871 B 110.17 % 890.400 M 0.000 -100.00 % 660.957 M 0.000 -100.00 % 219.110 M 0.000 -100.00 % 2.091 M 0.000 -100.00 % 181.269 M 0.000 -100.00 % 97.659 M 0.000 -100.00 % 701.000 K -21.76 % 896.000 K -82.90 % 5.239 M -45.32 % 9.582 M -23.96 % 12.602 M -19.33 % 15.621 M -39.40 % 25.777 M -28.26 % 35.933 M 23.25 % 29.154 M 30.30 % 22.375 M 100.00 % 11.188 M 0.000 0.000 0.000
Total current liabilities 1.783 B -9.20 % 1.964 B -17.87 % 2.391 B -13.98 % 2.780 B -7.44 % 3.003 B -3.62 % 3.116 B -32.02 % 4.584 B -10.17 % 5.102 B -1.71 % 5.191 B -18.34 % 6.357 B 27.65 % 4.980 B -4.39 % 5.209 B 3.31 % 5.042 B 18.26 % 4.264 B -0.51 % 4.286 B -8.21 % 4.669 B 9.52 % 4.263 B 12.68 % 3.784 B -10.27 % 4.216 B 59.91 % 2.637 B 11.69 % 2.361 B 11.50 % 2.117 B 21.62 % 1.741 B 21.77 % 1.430 B 4.45 % 1.369 B 29.62 % 1.056 B 34.94 % 782.497 M 0.75 % 776.669 M 16.48 % 666.788 M 2.50 % 650.498 M 32.99 % 489.140 M -2.21 % 500.178 M 92.08 % 260.407 M 10.74 % 235.152 M 12.03 % 209.897 M 14.24 % 183.741 M 16.60 % 157.585 M 0.82 % 156.303 M 0.83 % 155.020 M 34.47 % 115.285 M 52.59 % 75.550 M 29.30 % 58.430 M 41.44 % 41.309 M -6.79 % 44.317 M -6.36 % 47.324 M
Total liabilities 2.374 B -8.27 % 2.588 B -16.46 % 3.097 B 9.04 % 2.841 B -20.66 % 3.580 B -3.03 % 3.692 B -21.51 % 4.704 B -10.27 % 5.243 B -3.18 % 5.415 B -18.53 % 6.646 B -9.51 % 7.345 B -6.82 % 7.882 B 5.45 % 7.475 B -5.59 % 7.917 B 0.00 % 7.917 B -2.96 % 8.158 B 18.24 % 6.900 B 4.49 % 6.603 B 11.98 % 5.896 B 52.60 % 3.864 B 10.30 % 3.503 B 14.59 % 3.057 B 23.90 % 2.467 B 34.38 % 1.836 B 5.74 % 1.737 B 25.73 % 1.381 B 34.16 % 1.030 B 11.06 % 926.989 M 29.76 % 714.364 M 3.71 % 688.800 M 32.77 % 518.799 M -3.57 % 538.016 M 100.16 % 268.789 M 10.08 % 244.168 M 11.21 % 219.546 M 15.84 % 189.520 M 18.83 % 159.494 M 0.26 % 159.084 M 0.26 % 158.673 M 22.81 % 129.201 M 29.55 % 99.728 M 34.80 % 73.980 M 53.39 % 48.231 M -6.66 % 51.670 M -6.24 % 55.109 M
Other non current assets 20.163 M 6.78 % 18.882 M -62.83 % 50.797 M -16.09 % 60.537 M 10.64 % 54.717 M 122.66 % 24.574 M 0.000 -100.00 % 19.088 M -91.15 % 215.578 M 12.15 % 192.229 M 30.12 % 147.729 M -1.09 % 149.356 M -56.61 % 344.204 M -6.07 % 366.461 M -34.66 % 560.842 M 80.50 % 310.723 M 8.62 % 286.070 M -30.39 % 410.985 M 11.73 % 367.837 M 91.66 % 191.926 M -8.39 % 209.492 M 19.38 % 175.479 M 20.28 % 145.893 M 61.80 % 90.167 M 17.91 % 76.468 M 39.17 % 54.944 M -23.70 % 72.010 M 1 169.79 % 5.671 M -81.59 % 30.801 M -91.88 % 379.139 M 53.52 % 246.963 M 0.000 -100.00 % 6.065 M 24.53 % 4.871 M 32.49 % 3.676 M 62.51 % 2.262 M 166.75 % 848.000 K -5.52 % 897.500 K -5.23 % 947.000 K 75.53 % 539.500 K 308.71 % 132.000 K 0.00 % 132.000 K 0.00 % 132.000 K -85.50 % 910.500 K -46.09 % 1.689 M
Long term investments 408.000 K -54.97 % 906.000 K 24.28 % 729.000 K 101.68 % -43.343 M -23.24 % -35.171 M -918.12 % 4.299 M -54.53 % 9.454 M 437.88 % -2.798 M 98.29 % -163.404 M -134.98 % -69.539 M -141.21 % 168.743 M 3.55 % 162.959 M -19.65 % 202.804 M -84.13 % 1.278 B 53.13 % 834.364 M -9.40 % 920.961 M -1.63 % 936.225 M 61.16 % 580.911 M 45.94 % 398.042 M 28.89 % 308.822 M 560.81 % -67.017 M -21.30 % -55.251 M -56.76 % -35.246 M -349.09 % 14.150 M 245.73 % -9.710 M -1 779.93 % 578.000 K 0.000 -100.00 % 17.765 M 0.000 100.00 % -350.368 M -43.58 % -244.031 M -5 149.27 % 4.833 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
Intangible assets 79.821 M 1.08 % 78.966 M -5.15 % 83.251 M -11.03 % 93.571 M 3.75 % 90.192 M 7.99 % 83.515 M 59.91 % 52.225 M -19.02 % 64.493 M 45.42 % 44.348 M -60.74 % 112.967 M -60.88 % 288.758 M -40.95 % 488.974 M -34.97 % 751.922 M -40.57 % 1.265 B 5.94 % 1.194 B -17.60 % 1.449 B 5.45 % 1.374 B 10.00 % 1.250 B -74.36 % 4.873 B 724.53 % 590.979 M -78.69 % 2.773 B 1 073.27 % 236.333 M -85.97 % 1.685 B 2 929.77 % 55.613 M -94.15 % 950.695 M 1 111.01 % 78.504 M -87.13 % 610.004 M 10.84 % 550.355 M 31.45 % 418.693 M 29.17 % 324.142 M -1.89 % 330.382 M 0.000 -100.00 % 109.527 M 6.34 % 102.994 M 6.77 % 96.460 M 100.00 % 48.230 M 0.000 -100.00 % 2.284 M -50.00 % 4.567 M -69.36 % 14.905 M -40.95 % 25.242 M -3.98 % 26.288 M -3.83 % 27.333 M -5.34 % 28.874 M -5.07 % 30.414 M
GoodWill 570.178 M 0.00 % 570.178 M -12.00 % 647.902 M -3.14 % 668.924 M -0.84 % 674.574 M 0.00 % 674.574 M -2.60 % 692.593 M -7.14 % 745.844 M -9.15 % 820.932 M -10.45 % 916.743 M -32.33 % 1.355 B -26.80 % 1.851 B -41.90 % 3.186 B -25.13 % 4.255 B -1.84 % 4.335 B -6.28 % 4.625 B 6.85 % 4.329 B 11.15 % 3.895 B 0.000 -100.00 % 2.399 B 0.000 -100.00 % 1.765 B 0.000 -100.00 % 976.332 M 0.000 -100.00 % 722.993 M 0.000 0.000 0.000 -100.00 % 26.226 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.350 M -50.00 % 78.700 M 4.71 % 75.161 M 4.94 % 71.621 M 100.00 % 35.811 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 649.999 M 0.13 % 649.144 M -11.22 % 731.153 M -4.11 % 762.495 M -0.30 % 764.766 M 0.88 % 758.089 M 1.78 % 744.818 M -8.09 % 810.337 M -6.35 % 865.280 M -15.97 % 1.030 B -37.35 % 1.644 B -29.76 % 2.340 B -40.58 % 3.938 B -28.67 % 5.521 B -0.16 % 5.529 B -8.98 % 6.075 B 6.51 % 5.703 B 10.87 % 5.144 B 5.57 % 4.873 B 62.99 % 2.990 B 7.82 % 2.773 B 38.56 % 2.001 B 18.77 % 1.685 B 63.28 % 1.032 B 8.55 % 950.695 M 18.61 % 801.497 M 31.39 % 610.004 M 10.84 % 550.355 M 31.45 % 418.693 M 19.50 % 350.368 M 43.58 % 244.031 M 13.01 % 215.936 M 97.15 % 109.527 M 6.34 % 102.994 M 6.77 % 96.460 M 10.14 % 87.580 M 11.28 % 78.700 M 1.62 % 77.444 M 1.65 % 76.188 M 50.23 % 50.715 M 100.92 % 25.242 M -3.98 % 26.288 M -3.83 % 27.333 M -5.34 % 28.874 M -5.07 % 30.414 M
Property plant equipment net 129.464 M -15.81 % 153.782 M -0.30 % 154.237 M 6.11 % 145.360 M -4.04 % 151.475 M -18.03 % 184.788 M -19.88 % 230.651 M -32.45 % 341.464 M -20.81 % 431.185 M -20.86 % 544.846 M -16.75 % 654.471 M 35.87 % 481.674 M -35.42 % 745.823 M 0.38 % 742.983 M 8.74 % 683.249 M 0.82 % 677.719 M 16.34 % 582.543 M 18.35 % 492.221 M 5.07 % 468.454 M 13.66 % 412.159 M -4.23 % 430.373 M 6.38 % 404.572 M 45.62 % 277.825 M 22.76 % 226.324 M 8.16 % 209.258 M 13.82 % 183.856 M 83.88 % 99.985 M 24.48 % 80.325 M 23.22 % 65.186 M 23.81 % 52.652 M 28.86 % 40.859 M 9.92 % 37.170 M 24.88 % 29.764 M 29.81 % 22.930 M 42.46 % 16.095 M 13.13 % 14.227 M 15.11 % 12.359 M 14.17 % 10.825 M 16.51 % 9.291 M 7.36 % 8.654 M 7.95 % 8.017 M 35.11 % 5.934 M 54.12 % 3.850 M 5.02 % 3.666 M 5.28 % 3.482 M
Total non current assets 904.175 M -2.41 % 926.478 M -11.41 % 1.046 B 0.83 % 1.037 B -0.76 % 1.045 B -3.00 % 1.077 B -2.10 % 1.101 B -14.35 % 1.285 B -10.50 % 1.436 B -24.37 % 1.898 B -29.71 % 2.700 B -20.09 % 3.379 B -38.03 % 5.453 B -33.78 % 8.235 B 4.21 % 7.902 B -3.41 % 8.181 B 6.30 % 7.696 B 13.33 % 6.790 B 9.40 % 6.207 B 54.79 % 4.010 B 16.06 % 3.455 B 26.18 % 2.738 B 23.33 % 2.220 B 51.43 % 1.466 B 11.18 % 1.319 B 16.61 % 1.131 B 38.08 % 818.999 M 18.26 % 692.543 M 26.95 % 545.543 M 18.46 % 460.540 M 46.89 % 313.526 M 10.26 % 284.363 M 80.93 % 157.165 M 10.23 % 142.573 M 11.40 % 127.981 M 13.02 % 113.239 M 14.97 % 98.496 M 4.14 % 94.581 M 4.32 % 90.666 M 46.17 % 62.029 M 85.76 % 33.391 M 3.21 % 32.353 M 3.31 % 31.315 M -6.38 % 33.450 M -6.00 % 35.585 M
Other current assets 13.208 M -95.19 % 274.547 M 255.54 % 77.219 M -80.52 % 396.354 M 265.06 % 108.572 M -82.02 % 603.882 M -53.65 % 1.303 B -12.28 % 1.485 B 21.33 % 1.224 B -51.38 % 2.518 B 16.39 % 2.163 B -4.23 % 2.259 B 324.77 % 531.765 M 14.77 % 463.346 M -2.08 % 473.190 M 9.42 % 432.434 M 1 154.27 % 34.477 M -88.09 % 289.413 M 10.10 % 262.860 M 49.77 % 175.508 M 67.13 % 105.010 M -32.19 % 154.868 M 135.68 % 65.710 M -44.65 % 118.727 M -27.94 % 164.769 M 85.56 % 88.795 M 98.21 % 44.799 M -92.38 % 587.663 M 0.000 -100.00 % 397.748 M 0.000 -100.00 % 346.707 M 10 694.12 % 3.212 M -4.23 % 3.354 M -4.06 % 3.496 M 38.35 % 2.527 M 62.20 % 1.558 M -14.09 % 1.814 M -12.35 % 2.069 M 100.00 % 1.035 M 0.000 -100.00 % 14.588 M -50.00 % 29.175 M -5.51 % 30.877 M -5.22 % 32.578 M
Short term investments 0.000 -100.00 % 15.481 M 0.000 -100.00 % 59.311 M 18.22 % 50.171 M 262.22 % 13.851 M -84.48 % 89.243 M 0.000 -100.00 % 177.252 M 29.28 % 137.109 M 142.22 % 56.606 M -26.22 % 76.718 M -65.92 % 225.123 M -0.37 % 225.950 M -44.36 % 406.118 M 187.80 % 141.112 M 36.69 % 103.233 M -50.18 % 207.212 M -2.91 % 213.415 M 247.20 % 61.467 M -18.82 % 75.713 M 24.09 % 61.017 M 48.49 % 41.093 M 231.37 % 12.401 M -48.88 % 24.260 M 55.26 % 15.625 M 0.000 -100.00 % 5.671 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
cash and cash equivalents 313.956 M -9.58 % 347.222 M -15.48 % 410.800 M 74.11 % 235.948 M -0.31 % 236.686 M -42.41 % 410.955 M -3.07 % 423.975 M -48.60 % 824.902 M 40.27 % 588.073 M -8.94 % 645.837 M 24.48 % 518.811 M -50.52 % 1.049 B 9.56 % 957.106 M -32.52 % 1.418 B 8.94 % 1.302 B -48.06 % 2.507 B 22.10 % 2.053 B 5.30 % 1.949 B 24.92 % 1.561 B -6.21 % 1.664 B 13.52 % 1.466 B 37.68 % 1.065 B 35.55 % 785.351 M 20.27 % 653.007 M 22.63 % 532.513 M 17.85 % 451.867 M 16.23 % 388.754 M 20.92 % 321.507 M 40.78 % 228.383 M -14.36 % 266.671 M 25.22 % 212.954 M 2.94 % 206.877 M 73.64 % 119.140 M 2.15 % 116.638 M 2.19 % 114.136 M 14.92 % 99.322 M 17.53 % 84.507 M 10.04 % 76.794 M 11.17 % 69.080 M 5.65 % 65.388 M 5.99 % 61.695 M 20.86 % 51.046 M 26.36 % 40.396 M 15.44 % 34.992 M 18.26 % 29.588 M
Cash and short term investments 313.956 M -13.44 % 362.703 M -11.71 % 410.800 M 39.13 % 295.259 M 2.93 % 286.857 M -32.47 % 424.806 M -17.23 % 513.218 M -37.78 % 824.902 M 7.78 % 765.325 M -2.25 % 782.946 M 36.07 % 575.417 M -48.87 % 1.125 B -4.82 % 1.182 B -28.10 % 1.644 B -3.74 % 1.708 B -35.49 % 2.648 B 22.80 % 2.156 B -0.03 % 2.157 B 21.57 % 1.774 B 2.82 % 1.725 B 11.94 % 1.541 B 36.94 % 1.126 B 36.19 % 826.444 M 24.20 % 665.408 M 19.51 % 556.773 M 19.10 % 467.492 M 20.25 % 388.754 M 18.82 % 327.178 M 43.26 % 228.383 M -14.36 % 266.671 M 25.22 % 212.954 M 2.94 % 206.877 M 73.64 % 119.140 M 2.15 % 116.638 M 2.19 % 114.136 M 14.92 % 99.322 M 17.53 % 84.507 M 10.04 % 76.794 M 11.17 % 69.080 M 5.65 % 65.388 M 5.99 % 61.695 M 20.86 % 51.046 M 26.36 % 40.396 M 15.44 % 34.992 M 18.26 % 29.588 M
Total current assets 2.086 B -3.41 % 2.160 B -15.57 % 2.558 B 6.98 % 2.391 B -6.45 % 2.556 B -4.44 % 2.675 B -30.10 % 3.827 B -7.46 % 4.135 B -4.36 % 4.324 B -18.22 % 5.287 B -5.17 % 5.575 B -13.69 % 6.460 B -2.06 % 6.596 B -15.55 % 7.811 B -5.51 % 8.266 B -3.20 % 8.539 B 20.53 % 7.085 B 10.73 % 6.398 B 16.88 % 5.474 B 25.47 % 4.363 B 10.64 % 3.943 B 33.76 % 2.948 B 19.21 % 2.473 B 24.22 % 1.991 B 15.67 % 1.721 B 24.70 % 1.380 B 21.94 % 1.132 B 19.71 % 945.503 M 42.74 % 662.399 M -1.80 % 674.526 M 22.09 % 552.485 M -1.60 % 561.456 M 58.42 % 354.407 M 9.88 % 322.543 M 10.96 % 290.678 M 15.77 % 251.081 M 18.72 % 211.483 M 14.77 % 184.264 M 17.33 % 157.045 M 7.96 % 145.465 M 8.65 % 133.885 M 31.56 % 101.767 M 46.11 % 69.649 M 5.64 % 65.933 M 5.97 % 62.216 M
Inventory 74.517 M 5.35 % 70.730 M -21.97 % 90.642 M 22.94 % 73.727 M -10.87 % 82.721 M -8.21 % 90.122 M -27.95 % 125.085 M 11.14 % 112.548 M -5.81 % 119.491 M 5.04 % 113.754 M -21.71 % 145.296 M -42.22 % 251.456 M -20.86 % 317.729 M -26.38 % 431.609 M -7.85 % 468.392 M -21.90 % 599.764 M 12.61 % 532.605 M 13.71 % 468.392 M 42.28 % 329.204 M 68.25 % 195.665 M 24.25 % 157.476 M 10.73 % 142.221 M 63.07 % 87.215 M 31.19 % 66.479 M 20.18 % 55.315 M 40.39 % 39.401 M 38.06 % 28.540 M -6.92 % 30.662 M 207.30 % 9.978 M -1.28 % 10.107 M 10.47 % 9.149 M 16.22 % 7.872 M 0.65 % 7.821 M -20.21 % 9.803 M -16.82 % 11.784 M 65.46 % 7.122 M 189.51 % 2.460 M 31.03 % 1.878 M 44.98 % 1.295 M 91.85 % 675.000 K 1 127.27 % 55.000 K -17.29 % 66.500 K -14.74 % 78.000 K 21.88 % 64.000 K 28.00 % 50.000 K
Net receivables 1.685 B 14.81 % 1.467 B -25.87 % 1.979 B 21.74 % 1.626 B -21.75 % 2.078 B 33.55 % 1.556 B -17.48 % 1.886 B 10.81 % 1.702 B -23.18 % 2.215 B 18.26 % 1.873 B -30.41 % 2.691 B -9.86 % 2.986 B -34.58 % 4.564 B 3.57 % 4.407 B -21.54 % 5.617 B 15.59 % 4.859 B 11.41 % 4.362 B 25.20 % 3.484 B 4.88 % 3.322 B 46.56 % 2.266 B 2.31 % 2.215 B 39.63 % 1.586 B 3.37 % 1.535 B 33.24 % 1.152 B 18.93 % 968.492 M 23.46 % 784.487 M 17.13 % 669.748 M 0.000 -100.00 % 424.038 M 0.000 -100.00 % 330.382 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
Tax assets 104.141 M 0.36 % 103.764 M -4.68 % 108.861 M -2.91 % 112.125 M 2.58 % 109.306 M 3.41 % 105.705 M -8.57 % 115.612 M -1.06 % 116.853 M 34.32 % 86.995 M -56.71 % 200.972 M 134.03 % 85.873 M -64.99 % 245.278 M 10.13 % 222.718 M -31.95 % 327.270 M 11.19 % 294.341 M 49.59 % 196.764 M 4.86 % 187.647 M 15.75 % 162.110 M 62.73 % 99.620 M -7.19 % 107.337 M -1.71 % 109.205 M -48.49 % 212.021 M 44.55 % 146.677 M 41.66 % 103.544 M 12.54 % 92.008 M 2.22 % 90.008 M 143.26 % 37.000 M -3.71 % 38.427 M 24.51 % 30.863 M 7.35 % 28.749 M 11.85 % 25.704 M -2.72 % 26.424 M 123.76 % 11.809 M 0.25 % 11.780 M 0.25 % 11.750 M 28.14 % 9.170 M 39.16 % 6.589 M 21.69 % 5.415 M 27.70 % 4.240 M 100.00 % 2.120 M 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 1.507 B 285.29 % 391.147 M -79.19 % 1.879 B 175.77 % 681.440 M -62.92 % 1.838 B 267.06 % 500.613 M -69.28 % 1.629 B 335.58 % 374.071 M -79.77 % 1.850 B 275.78 % 492.191 M -80.76 % 2.559 B 211.81 % 820.611 M -42.69 % 1.432 B 7.92 % 1.327 B 39.27 % 952.657 M -14.43 % 1.113 B -39.92 % 1.853 B 142.27 % 764.903 M -54.32 % 1.674 B 138.63 % 701.718 M -62.65 % 1.879 B 334.60 % 432.346 M -69.29 % 1.408 B 310.25 % 343.208 M -69.65 % 1.131 B 236.08 % 336.449 M -48.53 % 653.691 M 31.81 % 495.925 M -19.35 % 614.883 M 45.93 % 421.345 M -0.40 % 423.021 M 26.48 % 334.455 M 74.88 % 191.248 M 11.83 % 171.018 M 13.42 % 150.788 M 64.27 % 91.794 M 179.87 % 32.799 M 32.72 % 24.713 M 48.63 % 16.627 M 47.22 % 11.294 M 89.46 % 5.961 M -73.86 % 22.807 M -42.48 % 39.653 M -9.40 % 43.768 M -8.59 % 47.883 M
Tax payables 0.000 -100.00 % 126.523 M 383.61 % 26.162 M -70.19 % 87.764 M 439.32 % 16.273 M -89.03 % 148.391 M 648.09 % 19.836 M -90.20 % 202.479 M 523.32 % 32.484 M -87.07 % 251.242 M 240.20 % 73.852 M -77.67 % 330.762 M 88.80 % 175.193 M -41.47 % 299.302 M 7.69 % 277.941 M 3.78 % 267.827 M 28.45 % 208.507 M -8.27 % 227.307 M 94.86 % 116.649 M -9.42 % 128.784 M 86.25 % 69.146 M -8.37 % 75.462 M -13.62 % 87.360 M 12.37 % 77.743 M 18.74 % 65.476 M 57.38 % 41.603 M 3.31 % 40.270 M 29.22 % 31.163 M 413.22 % 6.072 M -86.29 % 44.287 M 76.21 % 25.133 M -43.61 % 44.570 M 137.15 % 18.794 M 22.39 % 15.356 M 28.85 % 11.918 M 18.94 % 10.021 M 23.36 % 8.123 M -3.93 % 8.455 M -3.78 % 8.787 M 29.14 % 6.805 M 41.11 % 4.822 M 48.87 % 3.239 M 95.59 % 1.656 M 49.53 % 1.108 M 98.12 % 559.000 K
Deferred revenue non current 0.000 0.000 -100.00 % 42.436 M 0.000 0.000 0.000 100.00 % -398.006 M -39.11 % -286.111 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.824 M 100.00 % 912.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.188 M -50.00 % 22.375 M 100.00 % 11.188 M 0.000 0.000 0.000
Minority interest 33.868 M 8.17 % 31.311 M 1.95 % 30.712 M 14.22 % 26.889 M 20.72 % 22.273 M -15.50 % 26.360 M 23.73 % 21.304 M 5.71 % 20.153 M 0.40 % 20.073 M -32.24 % 29.624 M -33.61 % 44.621 M 9.85 % 40.621 M 114.58 % -278.692 M -1 094.12 % 28.034 M -7.93 % 30.448 M -46.03 % 56.416 M 174.42 % 20.558 M 112.42 % 9.678 M -2.02 % 9.878 M 13.91 % 8.672 M -31.72 % 12.700 M 19.28 % 10.647 M 21.57 % 8.758 M 2 073.20 % 403.000 K -71.84 % 1.431 M 2.21 % 1.400 M 2 645.10 % 51.000 K -95.49 % 1.131 M 166.92 % -1.690 M -552.51 % -259.000 K -564.10 % -39.000 K 92.60 % -527.000 K -167.91 % 776.000 K 47.25 % 527.000 K 89.57 % 278.000 K 100.00 % 139.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 106.000 K -50.00 % 212.000 K 100.00 % 106.000 K 0.000
Capital lease obligations 28.401 M -64.97 % 81.087 M 10.12 % 73.634 M 9.21 % 67.423 M -12.13 % 76.731 M -28.21 % 106.887 M -10.32 % 119.182 M -27.02 % 163.310 M -21.17 % 207.167 M -25.05 % 276.422 M -20.28 % 346.728 M 504.47 % 57.361 M -33.70 % 86.517 M -5.70 % 91.748 M -12.09 % 104.365 M -2.26 % 106.781 M 7.77 % 99.082 M 91.38 % 51.772 M -9.24 % 57.045 M 36.06 % 41.925 M 40.95 % 29.744 M -60.12 % 74.576 M 1 742.75 % 4.047 M 29.46 % 3.126 M 32.40 % 2.361 M -51.21 % 4.839 M 666.88 % 631.000 K -96.10 % 16.161 M 19 608.54 % 82.000 K -80.19 % 414.000 K 0.000 -100.00 % 772.000 K -61.61 % 2.011 M -22.14 % 2.583 M -18.13 % 3.155 M 100.00 % 1.578 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 31.140 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 66.314 M 0.000 100.00 % -362.560 M 0.000 100.00 % -2.182 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 323.837 M 44.36 % 224.323 M -75.65 % 921.256 M 0.000 -100.00 % 495.268 M 403.81 % 98.304 M -71.69 % 347.251 M 0.000 -100.00 % 53.839 M -3.89 % 56.017 M -3.74 % 58.194 M 7.25 % 54.259 M 7.82 % 50.324 M 43.56 % 35.055 M 77.18 % 19.785 M 38.54 % 14.281 M 62.71 % 8.777 M -71.14 % 30.417 M -41.57 % 52.057 M 10.47 % 47.125 M 11.69 % 42.192 M
Deferred tax liabilities non current 9.029 M 103.81 % 4.430 M -40.55 % 7.452 M -70.30 % 25.095 M -35.54 % 38.933 M 37.78 % 28.258 M -59.08 % 69.065 M 16.11 % 59.482 M 234.51 % 17.782 M -84.02 % 111.291 M 3.57 % 107.453 M -72.41 % 389.416 M 60.09 % 243.249 M -37.31 % 388.042 M -13.80 % 450.142 M 10.84 % 406.132 M 14.01 % 356.212 M 4.50 % 340.864 M 0.87 % 337.918 M 144.99 % 137.930 M 26.95 % 108.648 M -35.81 % 169.249 M 42.26 % 118.968 M 122.79 % 53.398 M -0.56 % 53.698 M 5.73 % 50.786 M 601.08 % 7.244 M 1 072.17 % 618.000 K -82.72 % 3.577 M -24.12 % 4.714 M -10.14 % 5.246 M 18.31 % 4.434 M -4.99 % 4.667 M 26.36 % 3.694 M 35.79 % 2.720 M 100.00 % 1.360 M 0.000 0.000 0.000 -100.00 % 511.000 K -50.00 % 1.022 M 47.90 % 691.000 K 91.94 % 360.000 K -50.95 % 734.000 K -33.75 % 1.108 M
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
Total assets 2.990 B -3.11 % 3.086 B -14.36 % 3.604 B 5.12 % 3.428 B -4.80 % 3.601 B -4.03 % 3.752 B -23.85 % 4.927 B -9.10 % 5.420 B -5.89 % 5.760 B -19.84 % 7.186 B -13.17 % 8.276 B -15.89 % 9.839 B -18.34 % 12.049 B -24.91 % 16.046 B -0.76 % 16.168 B -3.30 % 16.720 B 13.12 % 14.781 B 12.07 % 13.189 B 12.91 % 11.681 B 39.51 % 8.373 B 13.17 % 7.398 B 30.11 % 5.686 B 21.16 % 4.693 B 35.76 % 3.457 B 13.72 % 3.040 B 21.06 % 2.511 B 28.72 % 1.951 B 19.10 % 1.638 B 35.61 % 1.208 B 6.42 % 1.135 B 31.07 % 866.011 M 2.39 % 845.819 M 65.34 % 511.572 M 9.99 % 465.116 M 11.10 % 418.659 M 14.92 % 364.319 M 17.53 % 309.979 M 11.17 % 278.845 M 12.57 % 247.711 M 19.38 % 207.494 M 24.04 % 167.276 M 24.72 % 134.120 M 32.84 % 100.964 M 1.59 % 99.383 M 1.62 % 97.801 M
2025-01-31 2024-07-31 2024-01-31 2023-07-31 2023-01-31 2022-07-31 2022-01-31 2021-07-31 2021-01-31 2020-07-31 2020-01-31 2019-07-31 2019-01-31 2018-07-31 2018-01-31 2017-07-31 2017-01-31 2016-07-31 2016-01-31 2015-07-31 2015-01-31 2014-07-31 2014-01-31 2013-07-31 2013-01-31 2012-07-31 2012-01-31 2011-07-31 2011-01-31 2010-07-31 2010-01-31 2009-07-31 2008-07-31 2008-01-31 2007-07-31 2007-01-31 2006-07-31 2006-01-31 2005-07-31 2005-01-31 2004-07-31 2004-01-31 2003-07-31 2003-01-31 2002-07-31
2025-01-31 2024-07-31 2024-01-31 2023-07-31 2023-01-31 2022-07-31 2022-01-31 2021-07-31 2021-01-31 2020-07-31 2020-01-31 2019-07-31 2019-01-31 2018-07-31 2018-01-31 2017-07-31 2017-01-31 2016-07-31 2016-01-31 2015-07-31 2015-01-31 2014-07-31 2014-01-31 2013-07-31 2013-01-31 2012-07-31 2012-01-31 2011-07-31 2011-01-31 2010-07-31 2010-01-31 2009-07-31 2009-01-31 2008-07-31 2008-01-31 2007-07-31 2007-01-31 2006-07-31 2006-01-31 2005-07-31 2005-01-31 2004-07-31 2004-01-31 2003-07-31 2003-01-31 2002-07-31 2002-01-31
Deferred income tax 0.000 0.000 100.00 % -68.649 M 74.99 % -274.478 M 5.34 % -289.976 M 16.63 % -347.808 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 % -85.509 M 0.00 % -85.509 M -98.89 % -42.993 M 0.00 % -42.993 M -31.41 % -32.716 M 0.00 % -32.716 M -135.62 % -13.885 M 0.00 % -13.885 M -24.47 % -11.155 M 0.00 % -11.155 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
Stock based compensation 0.000 0.000 -100.00 % 10.955 M -53.38 % 23.499 M 872.02 % 2.418 M -41.95 % 4.165 M -8.86 % 4.570 M 147.43 % -9.634 M -180.44 % 11.976 M -20.64 % 15.091 M 66.71 % 9.052 M -61.31 % 23.395 M -88.35 % 200.825 M 322.02 % 47.587 M -0.81 % 47.976 M -8.08 % 52.191 M 21.94 % 42.800 M -23.43 % 55.897 M 0.000 -100.00 % 42.848 M 0.000 -100.00 % 29.259 M 0.000 -100.00 % 20.689 M 0.000 -100.00 % 7.946 M 0.00 % 7.946 M 25.14 % 6.350 M 0.00 % 6.350 M -18.46 % 7.787 M 0.00 % 7.787 M 32.09 % 5.895 M 0.00 % 5.895 M 96.76 % 2.996 M 0.00 % 2.996 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
Change in working capital 34.177 M 112.75 % -268.036 M -481.22 % -46.116 M 62.59 % -123.268 M 23.23 % -160.560 M 19.75 % -200.068 M -219.44 % -62.630 M 28.62 % -87.739 M 53.97 % -190.604 M -148.13 % 396.002 M 962.66 % -45.905 M -109.24 % 496.838 M 0.000 -100.00 % 415.247 M 154.51 % -761.758 M 0.57 % -766.100 M -108.59 % -367.283 M 36.38 % -577.301 M -3.12 % -559.852 M -5.08 % -532.774 M 0.000 100.00 % -246.465 M 0.000 100.00 % -55.673 M 0.000 100.00 % -7.432 M 0.00 % -7.432 M 91.02 % -82.785 M 0.00 % -82.785 M -659.49 % 14.797 M 0.00 % 14.797 M 3 439.83 % 418.000 K 0.00 % 418.000 K 104.08 % -10.238 M 0.00 % -10.238 M -2 549.16 % 418.000 K 0.00 % 418.000 K 106.49 % -6.438 M 0.00 % -6.438 M -208.02 % 5.960 M 0.00 % 5.960 M -60.81 % 15.207 M 0.00 % 15.207 M 726.43 % -2.428 M 0.00 % -2.428 M -569.54 % 517.000 K 0.00 % 517.000 K
Accounts receivables 24.092 M -83.28 % 144.112 M 591.88 % -29.298 M 84.89 % -193.913 M -643.46 % 35.681 M 140.61 % -87.872 M -850.85 % 11.703 M -94.71 % 221.364 M 432.29 % -66.618 M -118.17 % 366.677 M 636.14 % -68.393 M -109.20 % 743.242 M 0.000 -100.00 % 378.463 M 152.23 % -724.563 M -3.07 % -702.972 M -110.95 % -333.234 M 67.60 % -1.029 B 0.000 100.00 % -500.152 M 0.000 100.00 % -218.014 M 0.000 100.00 % -39.562 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -5.315 M -181.92 % 6.488 M 138.58 % -16.818 M -214.63 % 14.672 M 557.64 % 2.231 M -91.55 % 26.404 M 224.18 % -21.263 M -3 455.69 % -598.000 K 95.10 % -12.205 M -141.62 % 29.325 M 30.41 % 22.488 M -66.06 % 66.260 M 0.000 -100.00 % 36.784 M 198.90 % -37.195 M 41.08 % -63.128 M -85.40 % -34.049 M 68.65 % -108.592 M 0.000 100.00 % -32.622 M 0.000 100.00 % -28.451 M 0.000 100.00 % -16.111 M 0.000 100.00 % -4.370 M 0.00 % -4.370 M 57.49 % -10.278 M 0.00 % -10.278 M -819.73 % -1.118 M 0.00 % -1.118 M -4 282.35 % -25.500 K 0.00 % -25.500 K -101.29 % 1.982 M 0.00 % 1.982 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
Accounts payables 15.400 M 103.97 % -387.731 M -251.94 % 255.186 M 338.45 % 58.202 M 129.33 % -198.472 M -89.36 % -104.813 M -97.50 % -53.070 M 82.80 % -308.505 M -175.99 % -111.781 M 0.000 0.000 100.00 % -200.019 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 working capital 0.000 100.00 % -30.905 M 0.000 100.00 % -2.229 M 0.000 100.00 % -33.787 M 0.000 0.000 0.000 0.000 0.000 100.00 % -31.672 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 559.852 M 200.00 % -559.852 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.062 M 0.00 % -3.062 M 95.78 % -72.507 M 0.00 % -72.507 M -555.62 % 15.914 M 0.00 % 15.914 M 3 488.28 % 443.500 K 0.00 % 443.500 K 103.63 % -12.219 M 0.00 % -12.219 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 17.888 M -74.95 % 71.413 M -59.79 % 177.612 M -56.20 % 405.490 M 42.64 % 284.275 M -56.73 % 656.918 M 101.93 % 325.325 M -52.92 % 690.996 M 26.78 % 545.018 M -52.78 % 1.154 B 51.97 % 759.436 M 961.88 % -88.114 M -104.47 % 1.971 B -19.02 % 2.434 B 1 131.41 % 197.620 M -52.17 % 413.129 M 262.61 % -254.065 M -224.79 % 203.598 M 668.47 % 26.494 M -93.29 % 394.670 M 225.46 % -314.582 M -233.15 % 236.265 M 182.93 % -284.902 M -261.13 % -78.892 M -338.73 % 33.047 M 140.96 % 13.715 M 0.00 % 13.715 M 167.85 % -20.212 M 0.00 % -20.212 M -1 383.68 % 1.575 M 0.00 % 1.575 M 12.95 % 1.394 M 0.00 % 1.394 M 148.48 % -2.876 M 0.00 % -2.876 M -116.90 % 17.019 M 0.00 % 17.019 M 1 324.74 % 1.195 M 0.00 % 1.195 M -75.24 % 4.825 M 0.00 % 4.825 M 49.68 % 3.224 M 0.00 % 3.224 M 57.47 % 2.047 M 0.00 % 2.047 M 182.15 % 725.500 K 0.00 % 725.500 K
Net cash provided by operating activities 217.543 M 283.83 % -118.339 M -213.09 % 104.645 M 116.47 % 48.341 M 134.97 % -138.225 M -3 148.53 % -4.255 M -103.43 % 124.184 M -49.29 % 244.876 M 248.79 % -164.579 M -135.73 % 460.626 M 250.93 % -305.192 M -319.50 % 139.041 M 155.28 % -251.520 M -127.58 % 911.806 M 469.71 % -246.626 M -154.89 % 449.319 M 112.34 % 211.600 M -32.30 % 312.558 M 264.52 % 85.745 M -76.92 % 371.470 M 138.16 % 155.976 M -56.43 % 358.014 M 624.37 % 49.424 M -67.63 % 152.662 M -22.33 % 196.543 M 37.30 % 143.154 M 0.00 % 143.154 M 1 220.18 % 10.844 M 0.00 % 10.844 M -86.76 % 81.900 M 0.00 % 81.900 M 39.43 % 58.737 M 0.00 % 58.737 M 107.71 % 28.279 M 0.00 % 28.279 M -32.69 % 42.010 M 0.00 % 42.010 M 211.52 % 13.486 M 0.00 % 13.486 M -40.55 % 22.686 M 0.00 % 22.686 M -18.97 % 27.997 M 0.00 % 27.997 M 310.69 % 6.817 M 0.00 % 6.817 M -5.60 % 7.222 M 0.00 % 7.222 M
Investments in property plant and equipment -23.151 M 38.08 % -37.391 M -51.37 % -24.701 M 47.94 % -47.450 M -5.51 % -44.970 M -23.40 % -36.441 M 37.91 % -58.693 M 0.17 % -58.793 M 17.25 % -71.045 M 68.95 % -228.772 M -70.67 % -134.043 M 32.22 % -197.757 M -83.57 % -107.731 M 37.68 % -172.869 M -95.00 % -88.649 M 49.49 % -175.506 M -215.57 % -55.615 M 71.34 % -194.068 M 0.000 100.00 % -143.518 M 0.000 100.00 % -158.604 M 0.000 100.00 % -68.731 M 0.000 100.00 % -28.799 M 0.00 % -28.799 M -76.41 % -16.325 M 0.00 % -16.325 M 4.09 % -17.020 M 0.00 % -17.020 M -82.87 % -9.307 M 0.00 % -9.307 M 3.33 % -9.628 M 0.00 % -9.628 M -187.30 % -3.351 M 0.00 % -3.351 M 0.000 0.000 100.00 % -2.305 M 0.00 % -2.305 M 85.86 % -16.303 M 0.00 % -16.303 M -1 349.16 % -1.125 M 0.00 % -1.125 M 44.72 % -2.035 M 0.00 % -2.035 M
Acquisitions net -1.453 M -102.34 % 62.004 M -4.30 % 64.790 M 25.82 % 51.495 M -44.80 % 93.284 M -86.39 % 685.360 M 719.77 % 83.604 M 137.90 % 35.143 M -84.96 % 233.736 M -1.22 % 236.611 M 325.00 % 55.673 M -85.06 % 372.638 M 29 189.62 % -1.281 M 97.13 % -44.685 M -166.51 % -16.767 M -152.67 % 31.837 M 124.20 % 14.200 M 119.94 % -71.222 M 0.000 100.00 % -73.082 M 0.000 100.00 % -143.595 M 0.000 -100.00 % 27.979 M 0.000 100.00 % -44.611 M 0.00 % -44.611 M -404.44 % -8.844 M 0.00 % -8.844 M -2 026.69 % 459.000 K 0.00 % 459.000 K -93.47 % 7.029 M 0.00 % 7.029 M 861.48 % -923.000 K 0.00 % -923.000 K 83.27 % -5.516 M 0.00 % -5.516 M 0.000 0.000 100.00 % -147.500 K 0.00 % -147.500 K -25.53 % -117.500 K 0.00 % -117.500 K 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.787 M 0.00 % -9.787 M -383.40 % -2.025 M 0.00 % -2.025 M 80.07 % -10.159 M 0.00 % -10.159 M -6 391.37 % -156.500 K 0.00 % -156.500 K 0.000 0.000 0.000 0.000 100.00 % -982.000 K 0.00 % -982.000 K 71.65 % -3.464 M 0.00 % -3.464 M 66.89 % -10.462 M 0.00 % -10.462 M 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 0.000 0.000 0.000 -100.00 % 1.279 M 0.00 % 1.279 M 0.000 0.000 0.000 0.000 -100.00 % 1.556 M 0.00 % 1.556 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.330 M 0.00 % -13.330 M 0.000 0.000 0.000 0.000
Other investing activites 528.000 K 104.90 % -10.785 M -689.67 % 1.829 M 190.09 % 630.500 K -98.01 % 31.680 M 190.43 % -35.032 M -312.46 % -8.494 M -113.27 % 63.987 M -6.65 % 68.548 M 917.79 % -8.382 M -1 803.66 % 492.000 K -99.40 % 82.287 M 143.77 % 33.756 M 114.66 % -230.262 M -82.03 % -126.496 M 3.32 % -130.836 M 24.26 % -172.744 M -334.33 % 73.719 M 127.24 % -270.621 M -3 603.64 % 7.724 M 106.55 % -117.989 M -165.53 % 180.067 M 181.41 % -221.190 M -343.00 % -49.930 M -123.15 % -22.375 M -179 100.00 % 12.500 K 0.00 % 12.500 K -98.72 % 974.500 K 0.00 % 974.500 K 37.54 % 708.500 K 0.00 % 708.500 K 112.87 % -5.503 M 0.00 % -5.503 M -2 261.80 % -233.000 K 0.00 % -233.000 K 94.41 % -4.172 M 0.00 % -4.172 M -52.61 % -2.734 M 0.00 % -2.734 M 8.52 % -2.988 M 0.00 % -2.988 M -122.13 % 13.500 M 0.00 % 13.500 M 5 576.67 % -246.500 K 0.00 % -246.500 K 95.60 % -5.598 M 0.00 % -5.598 M
Net cash used for investing activites -24.076 M -274.11 % 13.828 M 160.46 % -22.872 M -665.44 % 4.045 M -91.63 % 48.314 M -92.13 % 613.887 M 2 364.32 % 24.911 M 205.33 % -23.650 M -114.54 % 162.691 M 30 061.51 % -543.000 K 99.30 % -77.878 M -130.28 % 257.168 M 441.72 % -75.256 M 83.19 % -447.816 M -93.10 % -231.912 M 15.52 % -274.505 M -28.18 % -214.159 M -11.79 % -191.571 M 29.21 % -270.621 M -29.56 % -208.876 M -77.03 % -117.989 M 3.39 % -122.132 M 44.78 % -221.190 M -143.92 % -90.682 M -305.28 % -22.375 M 72.68 % -81.904 M 0.00 % -81.904 M -212.40 % -26.218 M 0.00 % -26.218 M -0.79 % -26.012 M 0.00 % -26.012 M -307.54 % -6.383 M 0.00 % -6.383 M 40.81 % -10.784 M 0.00 % -10.784 M 17.29 % -13.038 M 0.00 % -13.038 M -250.91 % -3.716 M 0.00 % -3.716 M 58.27 % -8.904 M 0.00 % -8.904 M 66.67 % -26.712 M 0.00 % -26.712 M -1 847.65 % -1.372 M 0.00 % -1.372 M 82.03 % -7.633 M 0.00 % -7.633 M
Debt repayment -30.769 M 0.000 0.000 100.00 % -559.996 M -437.84 % -104.120 M 85.95 % -741.053 M -18 660.84 % -3.950 M 92.82 % -55.036 M 86.89 % -419.935 M -72.31 % -243.704 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 % 14.253 M 0.00 % 14.253 M 736.84 % -2.238 M 0.00 % -2.238 M 94.43 % -40.173 M 0.00 % -40.173 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.631 M 0.00 % -1.631 M 85.93 % -11.593 M 0.00 % -11.593 M -224.40 % 9.319 M 0.00 % 9.319 M 1 192.51 % 721.000 K 0.00 % 721.000 K 183.79 % -860.500 K 0.00 % -860.500 K
Common stock issued 0.000 0.000 0.000 -100.00 % 557.236 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.441 B 28 955.34 % 4.958 M -68.09 % 15.538 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.676 M 0.00 % 18.676 M -80.54 % 95.992 M 0.00 % 95.992 M 328.11 % 22.423 M 0.00 % 22.423 M 327.87 % 5.241 M 0.00 % 5.241 M 715.01 % 643.000 K 0.00 % 643.000 K 6 330.00 % 10.000 K 0.00 % 10.000 K -98.97 % 973.500 K 0.00 % 973.500 K 112.09 % 459.000 K 0.00 % 459.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -141.295 M 58.91 % -343.882 M -493.52 % -57.939 M 29.71 % -82.429 M -30.54 % -63.143 M 83.65 % -386.285 M 0.000 100.00 % -118.151 M 0.000 100.00 % -62.207 M 23.44 % -81.254 M 0.000 0.000 100.00 % -37.330 M 0.00 % -37.330 M 0.000 0.000 100.00 % -10.113 M 0.00 % -10.113 M -61.15 % -6.276 M 0.00 % -6.276 M 0.000 0.000 100.00 % -1.203 M 0.00 % -1.203 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -133.000 K 99.96 % -311.665 M -973 853.13 % -32.000 K 99.99 % -252.987 M -30.20 % -194.300 M 0.000 100.00 % -140.956 M 0.000 100.00 % -99.753 M 0.000 100.00 % -1.462 M 97.78 % -66.002 M -214.66 % -20.976 M 0.00 % -20.976 M -66.98 % -12.562 M 0.00 % -12.562 M -30.85 % -9.600 M 0.00 % -9.600 M -25.83 % -7.630 M 0.00 % -7.630 M -20.58 % -6.328 M 0.00 % -6.328 M -47.10 % -4.302 M 0.00 % -4.302 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -18.434 M 61.77 % -48.223 M -54.72 % -31.168 M -105.90 % 528.718 M 1 365.36 % 36.081 M -89.75 % 352.030 M 739.12 % -55.080 M -1 042.26 % -4.822 M -102.79 % 173.094 M 138.64 % 72.534 M 147.50 % -152.710 M -439.82 % 44.939 M 102.85 % -1.576 B -109.48 % -752.557 M -222.65 % -233.239 M -159.54 % 391.725 M -9.69 % 433.732 M -24.86 % 577.243 M 365.75 % 123.939 M -77.88 % 560.380 M 53.55 % 364.954 M 39.84 % 260.979 M -14.22 % 304.226 M 150.29 % 121.551 M 541.68 % -27.520 M -243.04 % -8.023 M 0.00 % -8.023 M -650.47 % -1.069 M 0.00 % -1.069 M -176.58 % -386.500 K 0.00 % -386.500 K -109.62 % 4.016 M 0.00 % 4.016 M 232.41 % -3.033 M 0.00 % -3.033 M -1 034.67 % 324.500 K 0.00 % 324.500 K -90.47 % 3.405 M 0.00 % 3.405 M 270.66 % 918.500 K 0.00 % 918.500 K 1 918.68 % 45.500 K 0.00 % 45.500 K 113.96 % -326.000 K 0.00 % -326.000 K -110.88 % 2.995 M 0.00 % 2.995 M
Net cash used provided by financing activities -49.203 M -2.03 % -48.223 M -54.72 % -31.168 M 0.35 % -31.278 M 77.01 % -136.078 M 82.51 % -778.047 M -1 218.05 % -59.030 M 50.69 % -119.716 M 75.75 % -493.682 M -44.21 % -342.341 M -124.18 % -152.710 M -439.82 % 44.939 M 133.07 % -135.895 M 63.65 % -373.866 M 45.52 % -686.199 M -347.11 % 277.691 M 126.12 % 122.806 M -59.13 % 300.514 M 394.30 % 60.796 M 83.46 % 33.139 M -90.92 % 364.954 M 747.25 % 43.075 M -85.84 % 304.226 M 425.60 % 57.882 M 161.89 % -93.522 M -2 479.39 % 3.931 M 0.00 % 3.931 M -90.82 % 42.794 M 0.00 % 42.794 M 264.65 % -25.991 M 0.00 % -25.991 M -206.28 % -8.486 M 0.00 % -8.486 M 43.40 % -14.993 M 0.00 % -14.993 M -4 575.52 % 335.000 K 0.00 % 335.000 K 119.76 % -1.695 M 0.00 % -1.695 M 83.78 % -10.451 M 0.00 % -10.451 M -211.60 % 9.365 M 0.00 % 9.365 M 22 665.06 % -41.500 K 0.00 % -41.500 K -101.50 % 2.768 M 0.00 % 2.768 M
Effect of forex changes on cash 168.969 M 0.000 100.00 % -2.965 M -7.10 % -2.769 M 14.31 % -3.231 M -339.78 % 1.348 M 206.65 % -1.264 M 87.08 % -9.783 M -537.03 % 2.239 M 103.69 % 1.099 M -31.97 % 1.616 M 108.22 % -19.649 M -1 447.67 % 1.458 M -94.44 % 26.244 M 165.84 % -39.863 M -3 273.81 % 1.256 M 107.45 % -16.856 M 48.37 % -32.646 M -256.91 % 20.806 M 737.60 % 2.484 M 233.40 % -1.862 M -970.09 % 214.000 K 284.48 % -116.000 K -118.35 % 632.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 % -14.493 M 0.00 % -14.493 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 313.233 M 176.38 % -410.077 M -334.53 % 174.852 M 23 792.68 % -738.000 K 99.58 % -174.269 M -1 238.47 % -13.020 M 96.75 % -400.927 M -269.29 % 236.829 M 509.99 % -57.764 M -145.47 % 127.026 M 123.78 % -534.165 M -226.73 % 421.499 M 282.78 % -230.607 M -496.34 % 58.184 M 109.66 % -602.300 M -365.47 % 226.881 M 338.88 % 51.696 M -73.41 % 194.428 M 476.53 % -51.637 M -152.10 % 99.109 M -50.58 % 200.540 M 43.67 % 139.586 M 110.94 % 66.172 M 9.83 % 60.247 M 49.41 % 40.323 M -69.07 % 130.360 M 0.00 % 130.360 M 137.72 % 54.838 M 0.00 % 54.838 M -8.29 % 59.794 M 0.00 % 59.794 M -31.85 % 87.737 M 0.00 % 87.737 M 1 653.34 % 5.004 M 0.00 % 5.004 M -83.11 % 29.629 M 0.00 % 29.629 M 83.46 % 16.150 M 0.00 % 16.150 M 142.42 % 6.662 M 0.00 % 6.662 M -68.72 % 21.299 M 0.00 % 21.299 M 97.07 % 10.808 M 0.00 % 10.808 M 129.27 % 4.714 M 0.00 % 4.714 M
Cash at beginning of period 723.000 K -99.82 % 410.800 M 74.11 % 235.948 M -0.31 % 236.686 M -42.41 % 410.955 M -3.07 % 423.975 M -48.60 % 824.902 M 40.27 % 588.073 M -8.94 % 645.837 M 24.48 % 518.811 M -50.73 % 1.053 B 67.92 % 627.084 M -47.20 % 1.188 B 0.000 -100.00 % 1.904 B 0.000 -100.00 % 2.001 B 0.000 -100.00 % 1.612 B 0.000 -100.00 % 1.265 B 0.000 -100.00 % 719.179 M 0.000 -100.00 % 492.190 M 53.09 % 321.507 M 0.00 % 321.507 M 20.56 % 266.671 M 0.00 % 266.671 M 28.90 % 206.877 M 0.00 % 206.877 M 73.64 % 119.140 M 0.00 % 119.140 M 4.38 % 114.136 M 0.00 % 114.136 M 35.06 % 84.507 M 0.00 % 84.507 M 23.63 % 68.357 M 0.00 % 68.357 M 10.80 % 61.695 M 0.00 % 61.695 M 52.73 % 40.396 M 0.00 % 40.396 M 36.53 % 29.588 M 0.00 % 29.588 M 18.95 % 24.874 M 0.00 % 24.874 M
Cash at end of period 313.956 M 43 324.07 % 723.000 K -99.82 % 410.800 M 74.11 % 235.948 M -0.31 % 236.686 M -42.41 % 410.955 M -3.07 % 423.975 M -48.60 % 824.902 M 40.27 % 588.073 M -8.94 % 645.837 M 24.48 % 518.811 M -50.52 % 1.049 B 9.56 % 957.106 M 1 544.96 % 58.184 M -95.53 % 1.302 B 473.85 % 226.881 M -88.95 % 2.053 B 955.81 % 194.428 M -87.54 % 1.561 B 1 474.58 % 99.109 M -93.24 % 1.466 B 949.97 % 139.586 M -82.23 % 785.351 M 1 203.55 % 60.247 M -88.69 % 532.513 M 17.85 % 451.867 M 0.00 % 451.867 M 40.55 % 321.509 M 0.00 % 321.509 M 20.56 % 266.671 M 0.00 % 266.671 M 28.90 % 206.877 M 0.00 % 206.877 M 73.64 % 119.140 M 0.00 % 119.140 M 4.38 % 114.136 M 0.00 % 114.136 M 35.06 % 84.507 M 0.00 % 84.507 M 23.63 % 68.357 M 0.00 % 68.357 M 10.80 % 61.695 M 0.00 % 61.695 M 52.73 % 40.396 M 0.00 % 40.396 M 36.53 % 29.588 M 0.00 % 29.588 M
Operating cash flow 217.543 M 283.83 % -118.339 M -213.09 % 104.645 M 116.47 % 48.341 M 134.97 % -138.225 M -3 148.53 % -4.255 M -103.43 % 124.184 M -49.29 % 244.876 M 248.79 % -164.579 M -135.73 % 460.626 M 250.93 % -305.192 M -319.50 % 139.041 M 155.28 % -251.520 M -127.58 % 911.806 M 469.71 % -246.626 M -154.89 % 449.319 M 112.34 % 211.600 M -32.30 % 312.558 M 264.52 % 85.745 M -76.92 % 371.470 M 138.16 % 155.976 M -56.43 % 358.014 M 624.37 % 49.424 M -67.63 % 152.662 M -22.33 % 196.543 M 37.30 % 143.154 M 0.00 % 143.154 M 1 220.18 % 10.844 M 0.00 % 10.844 M -86.76 % 81.900 M 0.00 % 81.900 M 39.43 % 58.737 M 0.00 % 58.737 M 107.71 % 28.279 M 0.00 % 28.279 M -32.69 % 42.010 M 0.00 % 42.010 M 211.52 % 13.486 M 0.00 % 13.486 M -40.55 % 22.686 M 0.00 % 22.686 M -18.97 % 27.997 M 0.00 % 27.997 M 310.69 % 6.817 M 0.00 % 6.817 M -5.60 % 7.222 M 0.00 % 7.222 M
Capital expenditure -8.394 M 63.86 % -23.228 M 5.96 % -24.701 M 47.94 % -47.450 M -5.51 % -44.970 M -23.40 % -36.441 M 37.91 % -58.693 M 0.17 % -58.793 M 17.25 % -71.045 M 68.95 % -228.772 M -70.67 % -134.043 M 32.22 % -197.757 M -83.57 % -107.731 M 37.68 % -172.869 M -95.00 % -88.649 M 49.49 % -175.506 M -215.57 % -55.615 M 71.34 % -194.068 M 0.000 100.00 % -143.518 M 0.000 100.00 % -158.604 M 0.000 100.00 % -68.731 M 0.000 100.00 % -28.799 M 0.00 % -28.799 M -76.41 % -16.325 M 0.00 % -16.325 M 4.09 % -17.020 M 0.00 % -17.020 M -82.87 % -9.307 M 0.00 % -9.307 M 3.33 % -9.628 M 0.00 % -9.628 M -187.30 % -3.351 M 0.00 % -3.351 M 0.000 0.000 100.00 % -2.305 M 0.00 % -2.305 M 85.86 % -16.303 M 0.00 % -16.303 M -1 349.16 % -1.125 M 0.00 % -1.125 M 44.72 % -2.035 M 0.00 % -2.035 M
Free CashFlow 209.149 M 247.74 % -141.567 M -277.08 % 79.944 M 8 872.39 % 891.000 K 100.49 % -183.195 M -350.15 % -40.696 M -162.14 % 65.491 M -64.81 % 186.083 M 178.97 % -235.624 M -201.63 % 231.854 M 152.79 % -439.235 M -648.07 % -58.716 M 83.66 % -359.251 M -148.62 % 738.937 M 320.40 % -335.275 M -222.45 % 273.813 M 75.54 % 155.985 M 31.64 % 118.490 M 38.19 % 85.745 M -62.38 % 227.952 M 46.15 % 155.976 M -21.78 % 199.410 M 303.47 % 49.424 M -41.11 % 83.931 M -57.30 % 196.543 M 71.87 % 114.355 M 0.00 % 114.355 M 2 186.39 % -5.481 M 0.00 % -5.481 M -108.45 % 64.880 M 0.00 % 64.880 M 31.26 % 49.430 M 0.00 % 49.430 M 165.03 % 18.651 M 0.00 % 18.651 M -51.76 % 38.659 M 0.00 % 38.659 M 186.67 % 13.486 M 0.00 % 13.486 M -33.83 % 20.381 M 0.00 % 20.381 M 74.28 % 11.694 M 0.00 % 11.694 M 105.45 % 5.692 M 0.00 % 5.692 M 9.75 % 5.187 M 0.00 % 5.187 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002