ALVNF

Alviva Holdings Limited ALVNF

Trading inactive

Finances

2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Revenue 23.429 B 57.32 % 14.893 B 0.60 % 14.804 B -7.02 % 15.923 B 16.83 % 13.629 B 6.38 % 12.811 B 16.80 % 10.969 B 37.33 % 7.988 B 12.45 % 7.103 B 7.68 % 6.596 B 12.86 % 5.845 B 17.83 % 4.960 B 56.62 % 3.167 B 11.76 % 2.834 B 13.52 % 2.496 B 45.49 % 1.716 B 61.75 % 1.061 B 48.27 % 715.468 M 43.90 % 497.203 M 19.00 % 417.818 M 16.53 % 358.548 M
Net income 686.504 M 110.68 % 325.846 M 119.09 % 148.724 M -62.30 % 394.500 M -6.45 % 421.707 M 4.05 % 405.277 M 18.62 % 341.652 M 22.08 % 279.849 M 2.67 % 272.580 M -16.12 % 324.948 M 15.96 % 280.228 M 26.04 % 222.341 M 57.90 % 140.814 M 27.87 % 110.122 M 5.04 % 104.838 M 39.18 % 75.327 M 70.96 % 44.060 M 78.71 % 24.655 M 94.71 % 12.662 M 424.86 % 2.413 M -62.96 % 6.514 M
Income before tax 918.753 M 110.92 % 435.592 M 105.89 % 211.563 M -60.58 % 536.724 M -5.65 % 568.872 M -9.20 % 626.487 M 18.23 % 529.886 M 41.93 % 373.337 M 0.51 % 371.451 M -18.17 % 453.943 M 19.27 % 380.604 M 22.92 % 309.638 M 55.70 % 198.873 M 29.13 % 154.013 M 5.09 % 146.550 M 38.81 % 105.573 M 68.25 % 62.748 M 269.84 % -36.946 M -79.69 % -20.561 M -58.01 % -13.013 M -66.82 % -7.801 M
Income before tax ratio 0.04 34.07 % 0.03 104.66 % 0.01 -57.60 % 0.03 -19.24 % 0.04 -14.64 % 0.05 1.23 % 0.05 3.35 % 0.05 -10.62 % 0.05 -24.01 % 0.07 5.68 % 0.07 4.32 % 0.06 -0.59 % 0.06 15.54 % 0.05 -7.42 % 0.06 -4.59 % 0.06 4.02 % 0.06 214.55 % -0.05 -24.87 % -0.04 -32.78 % -0.03 -43.15 % -0.02
EBITDA 1.276 B 34.69 % 947.045 M 17.44 % 806.440 M -5.38 % 852.261 M 9.15 % 780.802 M 5.31 % 741.405 M 17.99 % 628.339 M 40.46 % 447.337 M 2.84 % 434.999 M -11.27 % 490.265 M 11.37 % 440.231 M 31.38 % 335.076 M 52.92 % 219.122 M 25.35 % 174.813 M 7.49 % 162.637 M 37.09 % 118.638 M 65.25 % 71.793 M 60.79 % 44.650 M 105.25 % 21.754 M 193.19 % 7.420 M -26.53 % 10.099 M
Net income ratio 0.03 33.92 % 0.02 117.79 % 0.01 -59.45 % 0.02 -19.93 % 0.03 -2.19 % 0.03 1.56 % 0.03 -11.10 % 0.04 -8.70 % 0.04 -22.10 % 0.05 2.74 % 0.05 6.96 % 0.04 0.81 % 0.04 14.42 % 0.04 -7.47 % 0.04 -4.34 % 0.04 5.70 % 0.04 20.53 % 0.03 35.31 % 0.03 341.06 % 0.01 -68.22 % 0.02
Ratio EBITDA 0.05 -14.38 % 0.06 16.73 % 0.05 1.77 % 0.05 -6.57 % 0.06 -1.00 % 0.06 1.03 % 0.06 2.28 % 0.06 -8.55 % 0.06 -17.60 % 0.07 -1.32 % 0.08 11.50 % 0.07 -2.36 % 0.07 12.16 % 0.06 -5.31 % 0.07 -5.77 % 0.07 2.16 % 0.07 8.45 % 0.06 42.64 % 0.04 146.37 % 0.02 -36.95 % 0.03
Gross profit ratio 0.15 -10.81 % 0.17 3.41 % 0.16 0.36 % 0.16 96.59 % 0.08 -4.35 % 0.09 11.54 % 0.08 -0.37 % 0.08 2.69 % 0.08 -17.18 % 0.09 -40.68 % 0.16 3.51 % 0.15 -0.90 % 0.15 -2.17 % 0.15 1.56 % 0.15 -5.08 % 0.16 1.96 % 0.16 -7.21 % 0.17 0.58 % 0.17 -83.12 % 1.00 0.00 % 1.00
Weighted average shs out dil 115.998 M -7.83 % 125.853 M -6.33 % 134.351 M -8.69 % 147.141 M -6.00 % 156.536 M -5.94 % 166.417 M 0.86 % 164.992 M 5.82 % 155.922 M -1.09 % 157.638 M -0.19 % 157.931 M -1.12 % 159.721 M -12.22 % 181.965 M 0.27 % 181.475 M -0.65 % 182.664 M -1.63 % 185.693 M 27.12 % 146.079 M -5.59 % 154.727 M 4.23 % 148.446 M -0.38 % 149.020 M 0.28 % 148.607 M 0.00 % 148.607 M
Weighted average shs out 111.883 M -8.21 % 121.895 M -7.65 % 131.987 M -7.88 % 143.281 M -7.08 % 154.192 M -7.08 % 165.944 M 0.58 % 164.992 M 5.82 % 155.922 M -1.09 % 157.638 M -0.19 % 157.931 M -1.12 % 159.721 M -12.22 % 181.965 M 0.27 % 181.475 M 24.83 % 145.382 M -2.04 % 148.411 M 1.60 % 146.079 M 0.23 % 145.738 M -1.82 % 148.446 M -0.38 % 149.020 M 0.28 % 148.607 M 0.00 % 148.607 M
EPS diluted 5.92 128.57 % 2.59 133.33 % 1.11 -58.58 % 2.68 -0.37 % 2.69 10.25 % 2.44 17.87 % 2.07 15.64 % 1.79 3.47 % 1.73 -16.02 % 2.06 17.71 % 1.75 43.44 % 1.22 56.41 % 0.78 30.00 % 0.60 7.14 % 0.56 7.69 % 0.52 85.71 % 0.28 64.71 % 0.17 100.00 % 0.09 424.69 % 0.02 -63.01 % 0.04
Earnings per share 6.14 129.96 % 2.67 136.28 % 1.13 -58.91 % 2.75 0.73 % 2.73 11.89 % 2.44 17.87 % 2.07 15.64 % 1.79 3.47 % 1.73 -16.02 % 2.06 17.71 % 1.75 43.44 % 1.22 56.41 % 0.78 2.63 % 0.76 7.04 % 0.71 36.54 % 0.52 73.33 % 0.30 76.47 % 0.17 100.00 % 0.09 424.69 % 0.02 -63.01 % 0.04
Gross profit 3.552 B 40.31 % 2.532 B 4.03 % 2.434 B -6.69 % 2.608 B 129.68 % 1.136 B 1.76 % 1.116 B 30.27 % 856.617 M 36.81 % 626.114 M 15.48 % 542.188 M -10.81 % 607.917 M -33.05 % 907.972 M 21.97 % 744.412 M 55.21 % 479.630 M 9.34 % 438.676 M 15.28 % 380.515 M 38.09 % 275.552 M 64.92 % 167.085 M 37.57 % 121.453 M 44.74 % 83.913 M -79.92 % 417.818 M 16.53 % 358.548 M
Income tax expense 232.017 M 71.74 % 135.095 M 80.88 % 74.688 M -48.80 % 145.866 M -3.75 % 151.548 M -16.96 % 182.494 M 23.07 % 148.283 M 59.05 % 93.233 M -5.25 % 98.394 M -23.29 % 128.263 M 30.54 % 98.253 M 12.55 % 87.297 M 50.36 % 58.059 M 32.28 % 43.891 M 5.22 % 41.712 M 37.91 % 30.246 M 61.85 % 18.688 M 52.05 % 12.291 M 92.48 % 6.386 M 48.27 % 4.307 M 63.04 % 2.641 M
Cost of revenue 19.877 B 60.80 % 12.361 B -0.07 % 12.370 B -7.09 % 13.315 B 6.57 % 12.493 B 6.82 % 11.696 B 15.65 % 10.113 B 37.37 % 7.362 B 12.20 % 6.561 B 9.56 % 5.988 B 21.30 % 4.937 B 17.10 % 4.216 B 56.87 % 2.687 B 12.20 % 2.395 B 13.20 % 2.116 B 46.90 % 1.440 B 61.16 % 893.708 M 50.45 % 594.015 M 43.73 % 413.289 M 0.000 0.000
General and administrative expenses 387.715 M 55.53 % 249.292 M 1.13 % 246.505 M -19.88 % 307.683 M 29.42 % 237.749 M 26.89 % 187.361 M 30.66 % 143.394 M 47.50 % 97.214 M 14.01 % 85.266 M -6.03 % 90.734 M 6.90 % 84.877 M 2.47 % 82.835 M 94.61 % 42.565 M -0.79 % 42.904 M 57.07 % 27.316 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 93.310 M 79.26 % 52.054 M -13.16 % 59.940 M -9.41 % 66.165 M -31.02 % 95.923 M -7.53 % 103.738 M 49.37 % 69.450 M -3.14 % 71.705 M 15.91 % 61.860 M 79.74 % 34.417 M -22.81 % 44.590 M 45.12 % 30.727 M 0.90 % 30.454 M 213.57 % 9.712 M -54.08 % 21.148 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 1.931 B 17.23 % 1.647 B 0.27 % 1.643 B 7.48 % 1.529 B 1 072.28 % 130.395 M 43.71 % 90.735 M 43.38 % 63.284 M 100.84 % 31.509 M 31.69 % 23.926 M 15.29 % 20.753 M -94.58 % 383.059 M 17.68 % 325.515 M 57.46 % 206.731 M -9.10 % 227.419 M 30.96 % 173.657 M 7.76 % 161.145 M 53.77 % 104.793 M 31.15 % 79.904 M 25.27 % 63.785 M -85.34 % 435.182 M 17.28 % 371.077 M
Operating expenses 2.412 B 23.79 % 1.949 B -0.03 % 1.949 B 2.46 % 1.902 B 309.95 % 464.067 M 21.54 % 381.834 M 38.28 % 276.128 M 37.77 % 200.428 M 17.17 % 171.052 M 17.24 % 145.904 M -71.53 % 512.526 M 16.73 % 439.077 M 56.95 % 279.750 M -0.10 % 280.035 M 26.07 % 222.121 M 37.84 % 161.145 M 53.77 % 104.793 M 31.15 % 79.904 M 25.27 % 63.785 M -85.34 % 435.182 M 17.28 % 371.077 M
Cost and expenses 22.289 B 55.76 % 14.310 B -0.07 % 14.320 B -5.90 % 15.217 B 17.44 % 12.957 B 7.29 % 12.077 B 16.26 % 10.389 B 37.38 % 7.562 B 12.33 % 6.732 B 9.74 % 6.134 B 12.57 % 5.449 B 17.07 % 4.655 B 56.88 % 2.967 B 10.91 % 2.675 B 14.42 % 2.338 B 45.99 % 1.601 B 60.38 % 998.501 M 48.16 % 673.919 M 41.26 % 477.074 M 9.63 % 435.182 M 17.28 % 371.077 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 481.025 M 59.63 % 301.346 M -1.66 % 306.445 M -18.03 % 373.848 M 12.04 % 333.672 M 14.62 % 291.099 M 36.77 % 212.844 M 26.00 % 168.919 M 14.81 % 147.126 M 17.56 % 125.151 M -3.33 % 129.467 M 14.01 % 113.562 M 55.52 % 73.019 M 38.78 % 52.616 M 8.57 % 48.464 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 52.737 M 113.76 % 24.671 M -52.50 % 51.938 M -5.40 % 54.900 M 28.98 % 42.565 M -1.37 % 43.155 M 144.96 % 17.617 M 126.82 % 7.767 M -87.21 % 60.713 M 3.70 % 58.548 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.479 M 1.62 % 4.407 M -12.75 % 5.052 M -10.96 % 5.674 M
Interest expense 110.508 M -30.81 % 159.717 M -29.84 % 227.640 M 189.28 % 78.693 M 1.94 % 77.193 M 22.45 % 63.040 M -16.08 % 75.120 M 102.19 % 37.154 M -2.05 % 37.930 M 132.69 % 16.301 M -62.11 % 43.019 M 273.75 % 11.510 M 984.83 % 1.061 M -91.20 % 12.056 M 11.94 % 10.770 M 39.35 % 7.729 M 67.33 % 4.619 M 21.87 % 3.790 M 40.05 % 2.706 M 286.15 % 700.795 K -25.81 % 944.577 K
Depreciation and amortization 317.502 M -0.50 % 319.082 M 74.85 % 182.488 M 39.99 % 130.354 M 43.89 % 90.594 M 43.15 % 63.284 M 0.00 % 63.284 M 70.57 % 37.101 M 42.18 % 26.095 M 25.74 % 20.753 M 10.79 % 18.731 M 34.48 % 13.928 M -27.41 % 19.188 M 119.44 % 8.744 M 64.45 % 5.317 M -0.36 % 5.336 M 20.56 % 4.426 M 13.08 % 3.914 M -91.11 % 44.016 M 77.60 % 24.784 M 9.52 % 22.629 M
Operating income 1.180 B 87.38 % 629.543 M 29.17 % 487.358 M -27.24 % 669.773 M -2.95 % 690.129 M -5.92 % 733.524 M 19.10 % 615.878 M 44.28 % 426.867 M 12.49 % 379.468 M -19.69 % 472.501 M 17.83 % 400.990 M 27.62 % 314.205 M 66.17 % 189.089 M 19.19 % 158.641 M 4.87 % 151.267 M 39.41 % 108.508 M 74.13 % 62.316 M 65.58 % 37.635 M 269.05 % -22.262 M -28.21 % -17.364 M -38.58 % -12.530 M
Operating income ratio 0.05 19.11 % 0.04 28.40 % 0.03 -21.74 % 0.04 -16.93 % 0.05 -11.56 % 0.06 1.97 % 0.06 5.06 % 0.05 0.03 % 0.05 -25.42 % 0.07 4.41 % 0.07 8.31 % 0.06 6.10 % 0.06 6.65 % 0.06 -7.61 % 0.06 -4.18 % 0.06 7.65 % 0.06 11.68 % 0.05 217.48 % -0.04 -7.74 % -0.04 -18.92 % -0.03
Total other income expenses net -260.858 M -34.50 % -193.951 M 29.68 % -275.795 M -107.29 % -133.049 M -9.72 % -121.257 M -13.29 % -107.037 M -24.47 % -85.992 M -60.64 % -53.530 M -567.71 % -8.017 M 56.80 % -18.558 M 8.97 % -20.386 M -346.38 % -4.567 M -146.68 % 9.784 M 311.41 % -4.628 M 1.89 % -4.717 M -60.72 % -2.935 M -779.40 % 432.000 K 100.58 % -74.581 M -4 483.70 % 1.701 M -60.90 % 4.351 M -7.99 % 4.729 M
2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Net debt 1.119 B 177.74 % 402.736 M 290.34 % -211.584 M -136.52 % 579.317 M 359.69 % -223.079 M -1 017.57 % 24.312 M -81.39 % 130.662 M -81.63 % 711.168 M -21.71 % 908.423 M 5.46 % 861.367 M 173.87 % 314.515 M 163.71 % 119.265 M 167.13 % -177.652 M -20.48 % -147.459 M -726.42 % -17.843 M 45.58 % -32.787 M 64.28 % -91.797 M -96.89 % -46.624 M -93.84 % -24.053 M -110.18 % -11.444 M
Total investments 40.982 M 2 030.04 % 1.924 M -95.39 % 41.773 M -93.71 % 664.308 M 970.14 % 62.077 M 1 788.56 % 3.287 M 0.000 -100.00 % 314.678 M 10.75 % 284.144 M 841.53 % 30.179 M 6.96 % 28.214 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.969 M 73.22 % 6.910 M
Total debt 1.842 B 43.64 % 1.282 B 27.21 % 1.008 B 43.21 % 703.863 M 50.28 % 468.379 M 13.12 % 414.072 M 11.26 % 372.155 M -50.20 % 747.293 M -19.96 % 933.686 M 5.47 % 885.297 M 148.00 % 356.974 M 72.72 % 206.672 M 2 090.25 % 9.436 M -41.73 % 16.194 M -72.72 % 59.356 M 7.13 % 55.405 M -25.52 % 74.393 M 366.68 % 15.941 M 199.36 % 5.325 M 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 3.092 B 22.34 % 2.527 B 7.74 % 2.345 B -0.43 % 2.356 B 6.53 % 2.211 B 9.97 % 2.011 B 4.14 % 1.931 B 23.35 % 1.566 B 22.80 % 1.275 B 19.55 % 1.066 B 34.77 % 791.190 M 41.09 % 560.786 M 44.87 % 387.108 M 43.45 % 269.858 M 109.66 % 128.715 M 398.41 % 25.825 M 78.76 % 14.447 M 157.11 % -25.299 M 42.43 % -43.946 M 22.37 % -56.608 M
Common stock 1.176 M -4.00 % 1.225 M -10.12 % 1.363 M -4.95 % 1.434 M -9.47 % 1.584 M -6.49 % 1.694 M -7.58 % 1.833 M 9.11 % 1.680 M 0.00 % 1.680 M -1.23 % 1.701 M -93.44 % 25.945 M -76.84 % 112.009 M -22.21 % 143.983 M 0.00 % 143.983 M -14.11 % 167.629 M -9.06 % 184.337 M 37.57 % 133.993 M 6.26 % 126.094 M 0.02 % 126.066 M 0.14 % 125.886 M
Total equity 3.119 B 25.28 % 2.489 B 4.70 % 2.378 B 1.83 % 2.335 B 9.21 % 2.138 B 7.02 % 1.998 B -4.24 % 2.086 B 35.05 % 1.545 B 25.47 % 1.231 B 13.67 % 1.083 B 34.30 % 806.497 M 28.20 % 629.114 M 17.33 % 536.200 M 26.46 % 424.016 M 48.82 % 284.926 M 28.38 % 221.940 M 46.71 % 151.273 M 42.19 % 106.386 M 15.91 % 91.783 M 15.32 % 79.588 M
Other non current liabilities 121.830 M 46.80 % 82.990 M -62.68 % 222.392 M -22.18 % 285.768 M -34.79 % 438.198 M 338.20 % 100.000 M 2 803.60 % 3.444 M 0.000 -100.00 % 18.083 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.582 M -29.50 % 15.010 M
Long term debt 1.165 B 28.34 % 908.153 M -1.91 % 925.843 M 71.84 % 538.779 M 31.39 % 410.073 M -0.02 % 410.145 M 16.05 % 353.416 M 80 773.23 % 437.000 K -99.91 % 487.455 M 1.12 % 482.075 M 997.85 % 43.911 M -20.49 % 55.230 M 539.98 % 8.630 M -37.36 % 13.777 M -71.64 % 48.587 M -4.79 % 51.030 M 9.53 % 46.588 M 490.69 % 7.887 M 0.000 0.000
Total non current liabilities 1.355 B 29.92 % 1.043 B -16.21 % 1.245 B 35.99 % 915.171 M -2.95 % 943.016 M 61.02 % 585.642 M 35.37 % 432.612 M 1 976.77 % 20.831 M -95.99 % 519.138 M 3.09 % 503.594 M 719.71 % 61.436 M -8.12 % 66.869 M 236.84 % 19.852 M -18.81 % 24.452 M -49.67 % 48.587 M -4.79 % 51.030 M 9.53 % 46.588 M 490.69 % 7.887 M -25.47 % 10.582 M -29.50 % 15.010 M
Other current liabilities 965.135 M 1 050.81 % 83.866 M -60.76 % 213.726 M 169.54 % 79.293 M -78.91 % 376.021 M -3.38 % 389.190 M 88.26 % 206.735 M 113.64 % 96.768 M 1.09 % 95.725 M -28.33 % 133.558 M 1 655.72 % 7.607 M 88.99 % 4.025 M 206.54 % -3.778 M -124.56 % 15.384 M 495.58 % -3.889 M 79.99 % -19.435 M -128.03 % -8.523 M -251.55 % 5.624 M 0.15 % 5.616 M 145.69 % 2.286 M
Deferred revenue 0.000 -100.00 % 695.872 M 15.58 % 602.085 M 4.26 % 577.472 M 448.25 % 105.330 M 63.23 % 64.528 M -27.21 % 88.655 M 240.78 % 26.015 M 497.09 % 4.357 M -91.43 % 50.863 M 1 682.79 % 2.853 M -56.91 % 6.621 M -38.69 % 10.800 M 152.16 % 4.283 M -68.01 % 13.387 M -52.44 % 28.148 M 65.68 % 16.989 M 940.99 % 1.632 M -32.19 % 2.407 M 0.000
Short term debt 676.504 M 80.79 % 374.196 M 355.26 % 82.194 M -50.21 % 165.084 M 183.13 % 58.306 M 1 384.75 % 3.927 M -79.04 % 18.739 M -97.49 % 746.856 M 67.37 % 446.231 M 10.67 % 403.222 M 28.80 % 313.063 M 106.72 % 151.442 M 18 689.33 % 806.000 K -66.65 % 2.417 M -77.56 % 10.769 M 146.15 % 4.375 M -84.27 % 27.805 M 245.23 % 8.054 M 51.25 % 5.325 M 0.000
Total current liabilities 5.249 B 51.51 % 3.464 B -16.91 % 4.170 B 28.52 % 3.244 B 22.15 % 2.656 B 23.90 % 2.144 B -1.24 % 2.171 B 8.48 % 2.001 B 25.63 % 1.593 B 5.84 % 1.505 B 11.67 % 1.348 B 30.52 % 1.032 B 48.33 % 696.060 M 23.00 % 565.908 M -2.08 % 577.914 M 44.94 % 398.713 M 2.32 % 389.679 M 148.21 % 156.997 M 69.86 % 92.425 M 31.39 % 70.342 M
Total liabilities 6.604 B 46.52 % 4.507 B -16.75 % 5.414 B 30.17 % 4.159 B 15.57 % 3.599 B 31.87 % 2.729 B 4.84 % 2.603 B 28.76 % 2.022 B -4.27 % 2.112 B 5.15 % 2.008 B 42.55 % 1.409 B 28.17 % 1.099 B 53.56 % 715.912 M 21.27 % 590.360 M -5.77 % 626.501 M 39.30 % 449.743 M 3.09 % 436.267 M 164.59 % 164.884 M 60.07 % 103.007 M 20.68 % 85.352 M
Other non current assets 773.503 M 1 229.94 % -68.455 M -19.27 % -57.393 M -632.99 % -7.830 M -101.53 % 512.007 M 17.82 % 434.581 M 6.51 % 408.020 M -34.80 % 625.786 M 9.61 % 570.896 M 26.66 % 450.743 M 115.84 % 208.836 M 476.26 % 36.240 M 930.72 % 3.516 M -66.63 % 10.536 M -36.04 % 16.473 M 4.06 % 15.831 M 83.53 % 8.626 M 72.31 % 5.006 M -78.84 % 23.658 M 6.27 % 22.262 M
Long term investments 0.000 -100.00 % 715.214 M 19.62 % 597.911 M -9.99 % 664.308 M 0.000 0.000 0.000 0.000 0.000 100.00 % -207.093 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 177.479 M -14.62 % 207.880 M -44.94 % 377.520 M 27.66 % 295.725 M 4.53 % 282.918 M 146.32 % 114.857 M -27.68 % 158.817 M 633.29 % 21.658 M 14.66 % 18.889 M 33.24 % 14.177 M 0.000 -100.00 % 60.541 M 38.99 % 43.558 M -19.65 % 54.210 M 2.34 % 52.971 M 28.74 % 41.146 M 1.95 % 40.359 M 320.06 % 9.608 M 159.19 % 3.707 M 137.23 % 1.563 M
GoodWill 603.392 M 0.00 % 603.392 M -1.80 % 614.454 M -2.70 % 631.526 M 11.93 % 564.235 M 62.21 % 347.846 M 0.00 % 347.846 M 221.59 % 108.166 M -7.17 % 116.517 M 1.37 % 114.940 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 780.871 M -3.75 % 811.272 M -18.22 % 991.974 M 6.98 % 927.251 M 9.45 % 847.153 M 83.09 % 462.703 M -8.68 % 506.663 M 290.27 % 129.824 M -4.12 % 135.406 M 4.87 % 129.117 M 0.000 -100.00 % 60.541 M 38.99 % 43.558 M -19.65 % 54.210 M 2.34 % 52.971 M 28.74 % 41.146 M 1.95 % 40.359 M 320.06 % 9.608 M 159.19 % 3.707 M 137.23 % 1.563 M
Property plant equipment net 770.633 M 68.76 % 456.638 M -0.13 % 457.218 M 273.81 % 122.312 M 1.34 % 120.697 M 15.32 % 104.661 M -12.79 % 120.011 M 78.28 % 67.315 M -61.76 % 176.028 M -5.68 % 186.637 M 66.36 % 112.189 M 6.70 % 105.145 M 16.31 % 90.400 M 3.96 % 86.960 M 53.63 % 56.602 M 16.13 % 48.742 M 10.57 % 44.081 M 23.18 % 35.785 M 2.24 % 35.000 M 1.21 % 34.580 M
Total non current assets 2.451 B 21.72 % 2.014 B -3.21 % 2.081 B 16.61 % 1.784 B 14.77 % 1.555 B 44.07 % 1.079 B -1.94 % 1.100 B 29.36 % 850.660 M -6.91 % 913.787 M 53.67 % 594.636 M 66.50 % 357.144 M 56.25 % 228.578 M 56.10 % 146.427 M -8.18 % 159.479 M 26.52 % 126.046 M 19.23 % 105.719 M 13.60 % 93.066 M 84.66 % 50.399 M -19.19 % 62.364 M 6.78 % 58.405 M
Other current assets 4.184 B 0.000 0.000 0.000 -100.00 % 2.806 B 11.11 % 2.526 B -6.91 % 2.713 B 54.70 % 1.754 B 22.13 % 1.436 B 20.47 % 1.192 B 16.31 % 1.025 B 22.54 % 836.326 M 55.75 % 536.969 M 34.35 % 399.685 M -10.08 % 444.498 M 41.00 % 315.252 M 48.79 % 211.884 M 119.28 % 96.626 M 75.32 % 55.116 M 19.71 % 46.042 M
Short term investments 0.000 100.00 % -713.290 M -28.26 % -556.138 M 0.000 0.000 -100.00 % 3.287 M 0.000 0.000 0.000 -100.00 % 237.272 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 723.440 M -17.75 % 879.613 M -27.88 % 1.220 B 879.25 % 124.546 M -81.99 % 691.458 M 77.41 % 389.760 M 61.40 % 241.493 M 568.49 % 36.125 M 43.00 % 25.263 M 5.57 % 23.930 M -43.64 % 42.459 M -51.42 % 87.407 M -53.28 % 187.088 M 14.32 % 163.653 M 111.99 % 77.199 M -12.46 % 88.192 M -46.93 % 166.190 M 165.63 % 62.565 M 112.97 % 29.378 M 156.71 % 11.444 M
Cash and short term investments 723.440 M -17.75 % 879.613 M -27.88 % 1.220 B 879.25 % 124.546 M -81.99 % 691.458 M 75.92 % 393.047 M 62.76 % 241.493 M 568.49 % 36.125 M 43.00 % 25.263 M -90.33 % 261.202 M 515.19 % 42.459 M -51.42 % 87.407 M -53.28 % 187.088 M 14.32 % 163.653 M 111.99 % 77.199 M -12.46 % 88.192 M -46.93 % 166.190 M 165.63 % 62.565 M 112.97 % 29.378 M 156.71 % 11.444 M
Total current assets 7.271 B 45.93 % 4.983 B -12.75 % 5.711 B 21.26 % 4.710 B 10.27 % 4.272 B 16.38 % 3.670 B -6.18 % 3.912 B 44.03 % 2.716 B 11.64 % 2.433 B -2.75 % 2.502 B 34.32 % 1.863 B 24.16 % 1.500 B 35.34 % 1.108 B 29.45 % 856.248 M 9.48 % 782.137 M 40.56 % 556.432 M 11.86 % 497.458 M 122.62 % 223.461 M 68.74 % 132.425 M 24.30 % 106.536 M
Inventory 2.364 B 104.88 % 1.154 B -6.06 % 1.228 B 18.47 % 1.037 B 33.93 % 774.111 M 2.98 % 751.702 M -21.51 % 957.725 M 3.39 % 926.355 M -4.67 % 971.736 M -7.34 % 1.049 B 31.85 % 795.346 M 37.99 % 576.384 M 49.96 % 384.347 M 31.22 % 292.910 M 12.47 % 260.440 M 70.24 % 152.988 M 28.15 % 119.384 M 85.75 % 64.270 M 34.09 % 47.932 M -2.28 % 49.049 M
Net receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 126.131 M 27.28 % 99.094 M 9.09 % 90.834 M 16.15 % 78.206 M 4.61 % 74.761 M -3.06 % 77.119 M 17.39 % 65.697 M 136.87 % 27.735 M -11.83 % 31.457 M -10.71 % 35.232 M -2.46 % 36.119 M 35.52 % 26.652 M 197.69 % 8.953 M 15.18 % 7.773 M 0.000 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
Account payables 3.559 B 58.75 % 2.242 B -30.55 % 3.228 B 36.91 % 2.358 B 17.24 % 2.011 B 24.02 % 1.621 B -8.28 % 1.768 B 59.94 % 1.105 B 6.07 % 1.042 B 20.29 % 866.291 M -15.16 % 1.021 B 18.22 % 863.743 M 27.50 % 677.432 M 25.56 % 539.541 M -0.87 % 544.260 M 52.25 % 357.477 M 6.26 % 336.419 M 140.20 % 140.055 M 82.67 % 76.671 M 16.29 % 65.931 M
Tax payables 48.608 M -29.35 % 68.798 M 56.87 % 43.858 M -32.36 % 64.837 M -38.44 % 105.330 M 63.23 % 64.528 M -27.21 % 88.655 M 240.78 % 26.015 M 497.09 % 4.357 M -91.43 % 50.863 M 1 682.79 % 2.853 M -56.91 % 6.621 M -38.69 % 10.800 M 152.16 % 4.283 M -68.01 % 13.387 M -52.44 % 28.148 M 65.68 % 16.989 M 940.99 % 1.632 M -32.19 % 2.407 M 13.23 % 2.125 M
Deferred revenue non current 12.708 M -23.57 % 16.627 M 3.50 % 16.064 M 39.35 % 11.528 M 1.77 % 11.327 M -71.19 % 39.320 M 34.60 % 29.213 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
Minority interest 110.383 M 91.97 % 57.500 M -42.48 % 99.971 M 42.44 % 70.183 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -84.301 M 12.36 % -96.185 M -39.32 % -69.039 M 25.16 % -92.251 M -23.29 % -74.822 M -404.09 % -14.843 M -109.68 % 153.342 M 782.82 % -22.457 M 50.45 % -45.320 M -400.07 % 15.103 M 241.97 % -10.638 M 75.65 % -43.681 M -954.98 % 5.109 M -49.79 % 10.175 M 189.11 % -11.418 M -196.94 % 11.778 M 315.74 % 2.833 M -49.33 % 5.591 M -42.14 % 9.663 M -6.27 % 10.310 M
Deferred tax liabilities non current 54.833 M 56.23 % 35.098 M -56.28 % 80.285 M 1.50 % 79.096 M -5.18 % 83.418 M 130.58 % 36.177 M -22.27 % 46.539 M 128.20 % 20.394 M 49.96 % 13.600 M -36.80 % 21.519 M 22.79 % 17.525 M 50.57 % 11.639 M 3.72 % 11.222 M 5.12 % 10.675 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 9.723 B 38.96 % 6.997 B -10.21 % 7.792 B 19.98 % 6.494 B 11.47 % 5.826 B 22.67 % 4.749 B -5.25 % 5.013 B 40.53 % 3.567 B 6.58 % 3.347 B 8.08 % 3.096 B 39.49 % 2.220 B 28.41 % 1.729 B 37.76 % 1.255 B 23.54 % 1.016 B 11.84 % 908.183 M 37.16 % 662.151 M 12.13 % 590.524 M 115.63 % 273.860 M 40.59 % 194.790 M 18.10 % 164.940 M
2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 % -286.196 M -35.09 % -211.848 M 15.48 % -250.638 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 23.132 M 5 368.56 % 423.000 K -97.93 % 20.458 M 105.75 % 9.943 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -736.048 M -41.16 % -521.433 M -151.32 % 1.016 B 268.19 % -604.123 M -376.00 % 218.884 M -49.85 % 436.434 M 383.97 % 90.178 M 218.90 % 28.278 M 138.20 % -74.021 M 80.43 % -378.331 M -67.37 % -226.042 M -180.08 % -80.707 M -338.71 % 33.809 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -977.443 M -3 016.26 % 33.517 M 117.51 % -191.439 M 29.71 % -272.361 M -1 273.67 % 23.206 M -88.74 % 206.023 M 95.62 % 105.317 M 1 778.36 % -6.275 M -108.10 % 77.466 M 131.78 % -243.763 M -11.90 % -217.836 M -283.34 % -56.826 M 37.85 % -91.437 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 241.395 M 143.50 % -554.950 M -145.96 % 1.207 B 463.97 % -331.762 M -269.54 % 195.678 M -15.07 % 230.411 M 1 621.97 % -15.139 M -143.81 % 34.553 M 122.81 % -151.487 M -12.57 % -134.568 M -1 539.87 % -8.206 M 65.64 % -23.881 M -119.07 % 125.246 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -347.997 M -427.02 % 106.416 M -30.46 % 153.018 M 74.32 % 87.779 M 315.74 % -40.688 M -403.48 % 13.407 M 147.62 % -28.154 M -96.51 % -14.327 M 56.72 % -33.105 M -379.34 % 11.851 M 261.94 % -7.318 M 67.23 % -22.332 M 82.96 % -131.038 M -852.31 % 17.418 M 165.42 % -26.623 M 72.52 % -96.870 M -266.11 % 58.317 M 276.68 % 15.482 M -19.78 % 19.300 M 3 555.73 % -558.480 K -102.94 % 19.017 M
Net cash provided by operating activities 111.792 M 113.74 % 52.304 M -96.53 % 1.508 B 5 077.34 % -30.304 M -104.09 % 741.479 M -21.97 % 950.282 M 103.50 % 466.960 M 37.14 % 340.499 M 69.28 % 201.147 M 1 899.01 % -11.181 M -117.04 % 65.599 M -50.76 % 133.230 M 113.71 % 62.342 M -51.12 % 127.540 M 63.06 % 78.215 M 463.06 % -21.543 M -121.04 % 102.377 M 155.07 % 40.137 M 25.58 % 31.962 M 1 623.91 % 1.854 M -92.74 % 25.531 M
Investments in property plant and equipment -81.201 M -22.70 % -66.177 M 53.97 % -143.766 M -75.12 % -82.098 M -11.18 % -73.841 M -90.20 % -38.822 M -38.20 % -28.092 M 49.29 % -55.400 M 17.80 % -67.400 M 26.93 % -92.240 M -169.95 % -34.169 M -41.79 % -24.098 M -73.09 % -13.922 M -26.29 % -11.024 M 35.81 % -17.174 M -66.04 % -10.343 M 14.76 % -12.134 M -209.94 % -3.915 M 13.23 % -4.512 M -40.23 % -3.217 M 44.91 % -5.840 M
Acquisitions net -169.404 M 0.000 100.00 % -48.619 M 66.37 % -144.562 M 40.53 % -243.069 M 0.000 100.00 % -60.199 M -1 196.00 % -4.645 M 20.46 % -5.840 M 97.86 % -273.451 M -3 275.94 % -8.100 M 94.93 % -159.622 M -7 881.10 % -2.000 M 0.000 100.00 % -32.115 M -405.27 % -6.356 M 0.000 0.000 0.000 100.00 % -76.231 K 86.87 % -580.398 K
Purchases of investments -227.808 M -91.05 % -119.242 M -1 326.85 % -8.357 M 94.96 % -165.726 M -385.84 % -34.111 M 42.06 % -58.870 M 50.52 % -118.973 M -27.31 % -93.455 M 17.72 % -113.584 M -7.21 % -105.945 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.219 M 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 100.00 % -30.650 M -189.64 % -10.582 M -140.01 % 26.447 M 0.000 -100.00 % 9.870 M -6.26 % 10.529 M 21.37 % 8.675 M 9.64 % 7.912 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 24.084 M 218.96 % -20.246 M -130.89 % 65.544 M 304.07 % -32.118 M 61.52 % -83.465 M -1 093.87 % 8.398 M -96.13 % 216.935 M 5 897.30 % -3.742 M -114.46 % 25.884 M 10 253.60 % 250.000 K 100.26 % -97.147 M -419.45 % -18.702 M -926.43 % 2.263 M 131.86 % 976.000 K 587.32 % 142.000 K -69.00 % 458.000 K 101.54 % -29.728 M -299.09 % 14.932 M 329.25 % -6.514 M -260.11 % 4.068 M 133.38 % -12.188 M
Net cash used for investing activites -454.329 M -120.91 % -205.665 M -24.01 % -165.848 M 61.88 % -435.086 M -6.63 % -408.039 M -356.96 % -89.294 M -556.96 % 19.541 M 113.32 % -146.713 M 3.65 % -152.265 M 67.15 % -463.474 M -232.44 % -139.416 M 31.13 % -202.422 M -1 381.97 % -13.659 M -35.94 % -10.048 M 79.56 % -49.147 M -202.61 % -16.241 M 61.20 % -41.862 M -1 202.21 % 3.798 M 134.45 % -11.025 M -1 523.36 % 774.591 K 104.16 % -18.609 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 2.243 M 197.09 % 755.000 K -99.63 % 205.000 M 112.51 % 96.464 M 0.000 0.000 0.000 0.000 -100.00 % 14.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
Common stock repurchased -98.273 M 26.66 % -133.995 M -19.03 % -112.572 M 39.74 % -186.810 M 26.48 % -254.084 M -21.32 % -209.433 M 0.000 0.000 100.00 % -29.059 M 0.000 0.000 100.00 % -31.984 M -468.60 % -5.625 M -239.47 % -1.657 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -35.298 M -72.62 % -20.448 M 50.72 % -41.492 M -1.96 % -40.694 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -74.350 M 80.36 % -378.650 M -632.00 % -51.728 M 77.13 % -226.150 M -289.06 % -58.127 M 91.64 % -694.894 M -148.09 % -280.097 M -2 708.55 % -9.973 M 81.30 % -53.318 M -114.45 % 368.932 M 616.36 % -71.449 M -1 101.81 % 7.132 M 128.25 % -25.248 M 18.65 % -31.038 M 22.52 % -40.061 M 0.38 % -40.214 M -193.28 % 43.110 M 501.14 % -10.747 M -257.87 % -3.003 M -541.07 % 680.858 K 62.05 % 420.152 K
Net cash used provided by financing activities -109.648 M 72.53 % -399.098 M -328.12 % -93.220 M 65.07 % -266.844 M -359.07 % -58.127 M 91.64 % -694.894 M -148.09 % -280.097 M -2 708.55 % -9.973 M 81.30 % -53.318 M -114.45 % 368.932 M 616.36 % -71.449 M -1 101.81 % 7.132 M 128.25 % -25.248 M 18.65 % -31.038 M 22.52 % -40.061 M 0.38 % -40.214 M -193.28 % 43.110 M 501.14 % -10.747 M -257.87 % -3.003 M -541.07 % 680.858 K 62.05 % 420.152 K
Effect of forex changes on cash 7.472 M 198.98 % -7.549 M -263.79 % 4.609 M 931.10 % 447.000 K -73.46 % 1.684 M 122.16 % 758.000 K -99.16 % 89.769 M 1 859.49 % -5.102 M -413.28 % -994.000 K -72.57 % -576.000 K -143.18 % 1.334 M 101.10 % -121.343 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -444.713 M 20.59 % -560.008 M -144.66 % 1.254 B 272.78 % -725.711 M -340.54 % 301.698 M 80.82 % 166.852 M -43.66 % 296.173 M 65.73 % 178.711 M 3 391.18 % -5.430 M 94.89 % -106.299 M 26.15 % -143.932 M 21.52 % -183.403 M -882.60 % 23.435 M -72.89 % 86.454 M 886.45 % -10.993 M 85.91 % -77.998 M -175.27 % 103.625 M 212.24 % 33.188 M 85.06 % 17.934 M 441.88 % 3.309 M -54.93 % 7.342 M
Cash at beginning of period 659.613 M -45.92 % 1.220 B 3 660.63 % -34.253 M -104.95 % 691.458 M 77.41 % 389.760 M 74.85 % 222.908 M 404.25 % -73.265 M 70.92 % -251.976 M -2.20 % -246.546 M -75.79 % -140.247 M -3 905.89 % 3.685 M -98.03 % 187.088 M 14.32 % 163.653 M 111.99 % 77.199 M -12.46 % 88.192 M -46.93 % 166.190 M 165.63 % 62.565 M 112.97 % 29.377 M 156.70 % 11.444 M 40.68 % 8.135 M 926.89 % 792.154 K
Cash at end of period 214.900 M -67.42 % 659.613 M -45.92 % 1.220 B 3 660.63 % -34.253 M -104.95 % 691.458 M 77.41 % 389.760 M 74.85 % 222.908 M 404.25 % -73.265 M 70.92 % -251.976 M -2.20 % -246.546 M -75.79 % -140.247 M -3 905.89 % 3.685 M -98.03 % 187.088 M 14.32 % 163.653 M 111.99 % 77.199 M -12.46 % 88.192 M -46.93 % 166.190 M 165.63 % 62.565 M 112.97 % 29.378 M 156.71 % 11.444 M 40.68 % 8.135 M
Operating cash flow 111.792 M 113.74 % 52.304 M -96.53 % 1.508 B 5 077.34 % -30.304 M -104.09 % 741.479 M -21.97 % 950.282 M 103.50 % 466.960 M 37.14 % 340.499 M 69.28 % 201.147 M 1 899.01 % -11.181 M -117.04 % 65.599 M -50.76 % 133.230 M 113.71 % 62.342 M -51.12 % 127.540 M 63.06 % 78.215 M 463.06 % -21.543 M -121.04 % 102.377 M 155.07 % 40.137 M 25.58 % 31.962 M 1 623.91 % 1.854 M -92.74 % 25.531 M
Capital expenditure -81.201 M -22.70 % -66.177 M 53.97 % -143.766 M -75.12 % -82.098 M -11.18 % -73.841 M -90.20 % -38.822 M -38.20 % -28.092 M 49.29 % -55.400 M 17.80 % -67.400 M 26.93 % -92.240 M -169.95 % -34.169 M -41.79 % -24.098 M -73.09 % -13.922 M -26.29 % -11.024 M 35.81 % -17.174 M -66.04 % -10.343 M 14.76 % -12.134 M -209.94 % -3.915 M 13.23 % -4.512 M -40.23 % -3.217 M 44.91 % -5.840 M
Free CashFlow 30.591 M 320.51 % -13.873 M -101.02 % 1.365 B 1 314.01 % -112.402 M -116.84 % 667.638 M -26.75 % 911.460 M 107.68 % 438.868 M 53.94 % 285.099 M 113.16 % 133.747 M 229.32 % -103.421 M -429.05 % 31.430 M -71.20 % 109.132 M 125.39 % 48.420 M -58.44 % 116.516 M 90.88 % 61.041 M 291.44 % -31.886 M -135.33 % 90.243 M 149.14 % 36.222 M 31.96 % 27.450 M 2 113.62 % -1.363 M -106.92 % 19.691 M
2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30
Revenue 11.715 B 0.00 % 11.715 B 57.32 % 7.447 B 0.00 % 7.447 B 0.60 % 7.402 B 0.00 % 7.402 B -7.02 % 7.961 B 0.00 % 7.961 B 16.83 % 6.814 B 0.00 % 6.814 B 6.38 % 6.406 B 0.00 % 6.406 B 16.80 % 5.485 B 0.00 % 5.485 B 37.33 % 3.994 B 0.00 % 3.994 B 12.45 % 3.552 B 0.00 % 3.552 B 7.68 % 3.298 B 0.00 % 3.298 B 12.86 % 2.922 B 0.00 % 2.922 B 17.83 % 2.480 B 0.00 % 2.480 B 56.62 % 1.583 B 0.00 % 1.583 B 11.76 % 1.417 B 0.00 % 1.417 B 13.52 % 1.248 B 0.00 % 1.248 B 45.49 % 857.922 M 0.00 % 857.922 M 61.75 % 530.397 M 0.00 % 530.397 M 48.27 % 357.734 M 0.00 % 357.734 M 43.90 % 248.601 M 0.00 % 248.601 M 19.00 % 208.909 M 0.00 % 208.909 M 16.53 % 179.274 M 0.00 % 179.274 M
Net income 343.252 M 0.00 % 343.252 M 110.68 % 162.923 M 0.00 % 162.923 M 119.09 % 74.362 M 0.00 % 74.362 M -62.30 % 197.250 M 0.00 % 197.250 M -6.45 % 210.854 M 0.00 % 210.854 M 4.05 % 202.639 M 0.00 % 202.639 M 18.62 % 170.826 M 0.00 % 170.826 M 22.08 % 139.925 M 0.00 % 139.925 M 2.67 % 136.290 M 0.00 % 136.290 M -16.12 % 162.474 M 0.00 % 162.474 M 15.96 % 140.114 M 0.00 % 140.114 M 26.04 % 111.171 M 0.00 % 111.171 M 57.90 % 70.407 M 0.00 % 70.407 M 27.87 % 55.061 M 0.00 % 55.061 M 5.04 % 52.419 M 0.00 % 52.419 M 39.18 % 37.664 M 0.00 % 37.664 M 70.96 % 22.030 M 0.00 % 22.030 M 78.71 % 12.328 M 0.00 % 12.328 M 94.71 % 6.331 M 0.00 % 6.331 M 424.86 % 1.206 M 0.00 % 1.206 M -62.96 % 3.257 M 0.00 % 3.257 M
Income before tax 459.377 M 0.00 % 459.377 M 110.92 % 217.796 M 0.00 % 217.796 M 105.89 % 105.782 M 0.00 % 105.782 M -60.58 % 268.362 M 0.00 % 268.362 M -5.65 % 284.436 M 0.00 % 284.436 M -9.20 % 313.244 M 0.00 % 313.244 M 18.23 % 264.943 M 0.00 % 264.943 M 41.93 % 186.669 M 0.00 % 186.669 M 0.51 % 185.726 M 0.00 % 185.726 M -18.17 % 226.972 M 0.00 % 226.972 M 19.27 % 190.302 M 0.00 % 190.302 M 22.92 % 154.819 M 0.00 % 154.819 M 55.70 % 99.437 M 0.00 % 99.437 M 29.13 % 77.007 M 0.00 % 77.007 M 5.09 % 73.275 M 0.00 % 73.275 M 38.81 % 52.787 M 0.00 % 52.787 M 68.25 % 31.374 M 0.00 % 31.374 M 269.84 % -18.473 M 0.00 % -18.473 M -79.69 % -10.280 M 0.00 % -10.280 M -58.01 % -6.506 M 0.00 % -6.506 M -66.82 % -3.900 M 0.00 % -3.900 M
Income before tax ratio 0.04 0.00 % 0.04 34.07 % 0.03 0.00 % 0.03 104.66 % 0.01 0.00 % 0.01 -57.60 % 0.03 0.00 % 0.03 -19.24 % 0.04 0.00 % 0.04 -14.64 % 0.05 0.00 % 0.05 1.23 % 0.05 0.00 % 0.05 3.35 % 0.05 0.00 % 0.05 -10.62 % 0.05 0.00 % 0.05 -24.01 % 0.07 0.00 % 0.07 5.68 % 0.07 0.00 % 0.07 4.32 % 0.06 0.00 % 0.06 -0.59 % 0.06 0.00 % 0.06 15.54 % 0.05 0.00 % 0.05 -7.42 % 0.06 0.00 % 0.06 -4.59 % 0.06 0.00 % 0.06 4.02 % 0.06 0.00 % 0.06 214.55 % -0.05 0.00 % -0.05 -24.87 % -0.04 0.00 % -0.04 -32.78 % -0.03 0.00 % -0.03 -43.15 % -0.02 0.00 % -0.02
EBITDA 637.778 M 0.00 % 637.778 M 34.69 % 473.523 M 0.00 % 473.523 M 17.44 % 403.220 M 0.00 % 403.220 M -5.38 % 426.131 M 0.00 % 426.131 M 9.15 % 390.401 M 0.00 % 390.401 M 5.31 % 370.703 M 0.00 % 370.703 M 17.99 % 314.170 M 0.00 % 314.170 M 40.46 % 223.669 M 0.00 % 223.669 M 2.84 % 217.500 M 0.00 % 217.500 M -11.27 % 245.133 M 0.00 % 245.133 M 11.37 % 220.116 M 0.00 % 220.116 M 31.38 % 167.538 M 0.00 % 167.538 M 52.92 % 109.561 M 0.00 % 109.561 M 25.35 % 87.407 M 0.00 % 87.407 M 7.49 % 81.319 M 0.00 % 81.319 M 37.09 % 59.319 M 0.00 % 59.319 M 65.25 % 35.897 M 0.00 % 35.897 M 60.79 % 22.325 M 0.00 % 22.325 M 105.25 % 10.877 M 0.00 % 10.877 M 193.19 % 3.710 M 0.00 % 3.710 M -26.53 % 5.050 M 0.00 % 5.050 M
Net income ratio 0.03 0.00 % 0.03 33.92 % 0.02 0.00 % 0.02 117.79 % 0.01 0.00 % 0.01 -59.45 % 0.02 0.00 % 0.02 -19.93 % 0.03 0.00 % 0.03 -2.19 % 0.03 0.00 % 0.03 1.56 % 0.03 0.00 % 0.03 -11.10 % 0.04 0.00 % 0.04 -8.70 % 0.04 0.00 % 0.04 -22.10 % 0.05 0.00 % 0.05 2.74 % 0.05 0.00 % 0.05 6.96 % 0.04 0.00 % 0.04 0.81 % 0.04 0.00 % 0.04 14.42 % 0.04 0.00 % 0.04 -7.47 % 0.04 0.00 % 0.04 -4.34 % 0.04 0.00 % 0.04 5.70 % 0.04 0.00 % 0.04 20.53 % 0.03 0.00 % 0.03 35.31 % 0.03 0.00 % 0.03 341.06 % 0.01 0.00 % 0.01 -68.22 % 0.02 0.00 % 0.02
Ratio EBITDA 0.05 0.00 % 0.05 -14.38 % 0.06 0.00 % 0.06 16.73 % 0.05 0.00 % 0.05 1.77 % 0.05 0.00 % 0.05 -6.57 % 0.06 0.00 % 0.06 -1.00 % 0.06 0.00 % 0.06 1.03 % 0.06 0.00 % 0.06 2.28 % 0.06 0.00 % 0.06 -8.55 % 0.06 0.00 % 0.06 -17.60 % 0.07 0.00 % 0.07 -1.32 % 0.08 0.00 % 0.08 11.50 % 0.07 0.00 % 0.07 -2.36 % 0.07 0.00 % 0.07 12.16 % 0.06 0.00 % 0.06 -5.31 % 0.07 0.00 % 0.07 -5.77 % 0.07 0.00 % 0.07 2.16 % 0.07 0.00 % 0.07 8.45 % 0.06 0.00 % 0.06 42.64 % 0.04 0.00 % 0.04 146.37 % 0.02 0.00 % 0.02 -36.95 % 0.03 0.00 % 0.03
Gross profit ratio 0.15 0.00 % 0.15 -10.81 % 0.17 0.00 % 0.17 3.41 % 0.16 0.00 % 0.16 0.36 % 0.16 0.00 % 0.16 96.59 % 0.08 0.00 % 0.08 -4.35 % 0.09 0.00 % 0.09 11.54 % 0.08 0.00 % 0.08 -0.37 % 0.08 0.00 % 0.08 2.69 % 0.08 0.00 % 0.08 -17.18 % 0.09 0.00 % 0.09 -40.68 % 0.16 0.00 % 0.16 3.51 % 0.15 0.00 % 0.15 -0.90 % 0.15 0.00 % 0.15 -2.17 % 0.15 0.00 % 0.15 1.56 % 0.15 0.00 % 0.15 -5.08 % 0.16 0.00 % 0.16 1.96 % 0.16 0.00 % 0.16 -7.21 % 0.17 0.00 % 0.17 0.58 % 0.17 0.00 % 0.17 -83.12 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 115.998 M 0.00 % 115.998 M -7.83 % 125.853 M 0.00 % 125.853 M -6.33 % 134.351 M 0.00 % 134.351 M -8.69 % 147.141 M 0.00 % 147.141 M -6.00 % 156.536 M 0.00 % 156.536 M -5.94 % 166.417 M 0.00 % 166.417 M 0.86 % 164.992 M 0.00 % 164.992 M 5.82 % 155.922 M 0.00 % 155.922 M -1.09 % 157.638 M 0.00 % 157.638 M -0.19 % 157.931 M 0.00 % 157.931 M -1.12 % 159.721 M 0.00 % 159.721 M -12.22 % 181.965 M 0.00 % 181.965 M 0.27 % 181.475 M 0.00 % 181.475 M -0.65 % 182.664 M 0.00 % 182.664 M -1.63 % 185.693 M 0.00 % 185.693 M 27.12 % 146.079 M 0.00 % 146.079 M -5.59 % 154.727 M 0.00 % 154.727 M 4.23 % 148.446 M 0.00 % 148.446 M -0.38 % 149.020 M 0.00 % 149.020 M 0.28 % 148.607 M 0.00 % 148.607 M 0.00 % 148.607 M 0.00 % 148.607 M
Weighted average shs out 111.883 M 0.00 % 111.883 M -8.21 % 121.895 M 0.00 % 121.895 M -7.65 % 131.987 M 0.00 % 131.987 M -7.88 % 143.281 M 0.00 % 143.281 M -7.08 % 154.192 M 0.00 % 154.192 M -7.08 % 165.944 M 0.00 % 165.944 M 0.58 % 164.992 M 0.00 % 164.992 M 5.82 % 155.922 M 0.00 % 155.922 M -1.09 % 157.638 M 0.00 % 157.638 M -0.19 % 157.931 M 0.00 % 157.931 M -1.12 % 159.721 M 0.00 % 159.721 M -12.22 % 181.965 M 0.00 % 181.965 M 0.27 % 181.475 M 0.00 % 181.475 M 24.83 % 145.382 M 0.00 % 145.382 M -2.04 % 148.411 M 0.00 % 148.411 M 1.60 % 146.079 M 0.00 % 146.079 M 0.23 % 145.738 M 0.00 % 145.738 M -1.82 % 148.446 M 0.00 % 148.446 M -0.38 % 149.020 M 0.00 % 149.020 M 0.28 % 148.607 M 0.00 % 148.607 M 0.00 % 148.607 M 0.00 % 148.607 M
EPS diluted 2.96 0.00 % 2.96 127.69 % 1.30 0.00 % 1.30 132.14 % 0.56 0.00 % 0.56 -58.21 % 1.34 0.00 % 1.34 -0.74 % 1.35 0.00 % 1.35 10.66 % 1.22 0.00 % 1.22 18.45 % 1.03 0.00 % 1.03 14.44 % 0.90 0.00 % 0.90 3.45 % 0.87 0.00 % 0.87 -15.53 % 1.03 0.00 % 1.03 17.05 % 0.88 0.00 % 0.88 44.26 % 0.61 0.00 % 0.61 56.41 % 0.39 0.00 % 0.39 30.00 % 0.30 0.00 % 0.30 7.14 % 0.28 0.00 % 0.28 7.69 % 0.26 0.00 % 0.26 85.71 % 0.14 0.00 % 0.14 64.71 % 0.09 0.00 % 0.09 100.00 % 0.04 0.00 % 0.04 424.69 % 0.01 0.00 % 0.01 -63.01 % 0.02 0.00 % 0.02
Earnings per share 3.07 0.00 % 3.07 129.10 % 1.34 0.00 % 1.34 139.29 % 0.56 0.00 % 0.56 -59.42 % 1.38 0.00 % 1.38 0.73 % 1.37 0.00 % 1.37 12.30 % 1.22 0.00 % 1.22 18.45 % 1.03 0.00 % 1.03 14.44 % 0.90 0.00 % 0.90 3.45 % 0.87 0.00 % 0.87 -15.53 % 1.03 0.00 % 1.03 17.05 % 0.88 0.00 % 0.88 44.26 % 0.61 0.00 % 0.61 56.41 % 0.39 0.00 % 0.39 2.63 % 0.38 0.00 % 0.38 5.56 % 0.36 0.00 % 0.36 38.46 % 0.26 0.00 % 0.26 73.33 % 0.15 0.00 % 0.15 76.47 % 0.09 0.00 % 0.09 100.00 % 0.04 0.00 % 0.04 424.69 % 0.01 0.00 % 0.01 -63.01 % 0.02 0.00 % 0.02
Gross profit 1.776 B 0.00 % 1.776 B 40.31 % 1.266 B 0.00 % 1.266 B 4.03 % 1.217 B 0.00 % 1.217 B -6.69 % 1.304 B 0.00 % 1.304 B 129.68 % 567.787 M 0.00 % 567.787 M 1.76 % 557.979 M 0.00 % 557.979 M 30.27 % 428.309 M 0.00 % 428.309 M 36.81 % 313.057 M 0.00 % 313.057 M 15.48 % 271.094 M 0.00 % 271.094 M -10.81 % 303.959 M 0.00 % 303.959 M -33.05 % 453.986 M 0.00 % 453.986 M 21.97 % 372.206 M 0.00 % 372.206 M 55.21 % 239.815 M 0.00 % 239.815 M 9.34 % 219.338 M 0.00 % 219.338 M 15.28 % 190.258 M 0.00 % 190.258 M 38.09 % 137.776 M 0.00 % 137.776 M 64.92 % 83.543 M 0.00 % 83.543 M 37.57 % 60.727 M 0.00 % 60.727 M 44.74 % 41.957 M 0.00 % 41.957 M -79.92 % 208.909 M 0.00 % 208.909 M 16.53 % 179.274 M 0.00 % 179.274 M
Income tax expense 116.009 M 0.00 % 116.009 M 71.74 % 67.548 M 0.00 % 67.548 M 80.88 % 37.344 M 0.00 % 37.344 M -48.80 % 72.933 M 0.00 % 72.933 M -3.75 % 75.774 M 0.00 % 75.774 M -16.96 % 91.247 M 0.00 % 91.247 M 23.07 % 74.142 M 0.00 % 74.142 M 59.05 % 46.617 M 0.00 % 46.617 M -5.25 % 49.197 M 0.00 % 49.197 M -23.29 % 64.132 M 0.00 % 64.132 M 30.54 % 49.127 M 0.00 % 49.127 M 12.55 % 43.649 M 0.00 % 43.649 M 50.36 % 29.030 M 0.00 % 29.030 M 32.28 % 21.946 M 0.00 % 21.946 M 5.22 % 20.856 M 0.00 % 20.856 M 37.91 % 15.123 M 0.00 % 15.123 M 61.85 % 9.344 M 0.00 % 9.344 M 52.05 % 6.146 M 0.00 % 6.146 M 92.48 % 3.193 M 0.00 % 3.193 M 48.27 % 2.153 M 0.00 % 2.153 M 63.04 % 1.321 M 0.00 % 1.321 M
Cost of revenue 9.938 B 0.00 % 9.938 B 60.80 % 6.181 B 0.00 % 6.181 B -0.07 % 6.185 B 0.00 % 6.185 B -7.09 % 6.657 B 0.00 % 6.657 B 6.57 % 6.247 B 0.00 % 6.247 B 6.82 % 5.848 B 0.00 % 5.848 B 15.65 % 5.056 B 0.00 % 5.056 B 37.37 % 3.681 B 0.00 % 3.681 B 12.20 % 3.280 B 0.00 % 3.280 B 9.56 % 2.994 B 0.00 % 2.994 B 21.30 % 2.468 B 0.00 % 2.468 B 17.10 % 2.108 B 0.00 % 2.108 B 56.87 % 1.344 B 0.00 % 1.344 B 12.20 % 1.198 B 0.00 % 1.198 B 13.20 % 1.058 B 0.00 % 1.058 B 46.90 % 720.146 M 0.00 % 720.146 M 61.16 % 446.854 M 0.00 % 446.854 M 50.45 % 297.008 M 0.00 % 297.008 M 43.73 % 206.645 M 0.00 % 206.645 M 0.000 0.000 0.000 0.000
General and administrative expenses 193.858 M 0.00 % 193.858 M 55.53 % 124.646 M 0.00 % 124.646 M 1.13 % 123.253 M 0.00 % 123.253 M -19.88 % 153.842 M 0.00 % 153.842 M 29.42 % 118.875 M 0.00 % 118.875 M 26.89 % 93.681 M 0.00 % 93.681 M 30.66 % 71.697 M 0.00 % 71.697 M 47.50 % 48.607 M 0.00 % 48.607 M 14.01 % 42.633 M 0.00 % 42.633 M -6.03 % 45.367 M 0.00 % 45.367 M 6.90 % 42.439 M 0.00 % 42.439 M 2.47 % 41.418 M 0.00 % 41.418 M 94.61 % 21.283 M 0.00 % 21.283 M -0.79 % 21.452 M 0.00 % 21.452 M 57.07 % 13.658 M 0.00 % 13.658 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
Selling and marketing expenses 46.655 M 0.00 % 46.655 M 79.26 % 26.027 M 0.00 % 26.027 M -13.16 % 29.970 M 0.00 % 29.970 M -9.41 % 33.083 M 0.00 % 33.083 M -31.02 % 47.962 M 0.00 % 47.962 M -7.53 % 51.869 M 0.00 % 51.869 M 49.37 % 34.725 M 0.00 % 34.725 M -3.14 % 35.853 M 0.00 % 35.853 M 15.91 % 30.930 M 0.00 % 30.930 M 79.74 % 17.209 M 0.00 % 17.209 M -22.81 % 22.295 M 0.00 % 22.295 M 45.12 % 15.364 M 0.00 % 15.364 M 0.90 % 15.227 M 0.00 % 15.227 M 213.57 % 4.856 M 0.00 % 4.856 M -54.08 % 10.574 M 0.00 % 10.574 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 expenses 965.619 M 0.00 % 965.619 M 17.23 % 823.673 M 0.00 % 823.673 M 0.27 % 821.432 M 0.00 % 821.432 M 7.48 % 764.297 M 0.00 % 764.297 M 1 072.28 % 65.198 M 0.00 % 65.198 M 43.71 % 45.368 M 0.00 % 45.368 M 43.38 % 31.642 M 0.00 % 31.642 M 100.84 % 15.755 M 0.00 % 15.755 M 31.69 % 11.963 M 0.00 % 11.963 M 15.29 % 10.377 M 0.00 % 10.377 M -94.58 % 191.530 M 0.00 % 191.530 M 17.68 % 162.758 M 0.00 % 162.758 M 57.46 % 103.366 M 0.00 % 103.366 M -9.10 % 113.710 M 0.00 % 113.710 M 30.96 % 86.829 M 0.00 % 86.829 M 7.76 % 80.573 M 0.00 % 80.573 M 53.77 % 52.397 M 0.00 % 52.397 M 31.15 % 39.952 M 0.00 % 39.952 M 25.27 % 31.893 M 0.00 % 31.893 M -85.34 % 217.591 M 0.00 % 217.591 M 17.28 % 185.539 M 0.00 % 185.539 M
Operating expenses 1.206 B 0.00 % 1.206 B 23.79 % 974.346 M 0.00 % 974.346 M -0.03 % 974.655 M 0.00 % 974.655 M 2.46 % 951.221 M 0.00 % 951.221 M 309.95 % 232.034 M 0.00 % 232.034 M 21.54 % 190.917 M 0.00 % 190.917 M 38.28 % 138.064 M 0.00 % 138.064 M 37.77 % 100.214 M 0.00 % 100.214 M 17.17 % 85.526 M 0.00 % 85.526 M 17.24 % 72.952 M 0.00 % 72.952 M -71.53 % 256.263 M 0.00 % 256.263 M 16.73 % 219.539 M 0.00 % 219.539 M 56.95 % 139.875 M 0.00 % 139.875 M -0.10 % 140.018 M 0.00 % 140.018 M 26.07 % 111.061 M 0.00 % 111.061 M 37.84 % 80.573 M 0.00 % 80.573 M 53.77 % 52.397 M 0.00 % 52.397 M 31.15 % 39.952 M 0.00 % 39.952 M 25.27 % 31.893 M 0.00 % 31.893 M -85.34 % 217.591 M 0.00 % 217.591 M 17.28 % 185.539 M 0.00 % 185.539 M
Cost and expenses 11.145 B 0.00 % 11.145 B 55.76 % 7.155 B 0.00 % 7.155 B -0.07 % 7.160 B 0.00 % 7.160 B -5.90 % 7.608 B 0.00 % 7.608 B 17.44 % 6.479 B 0.00 % 6.479 B 7.29 % 6.039 B 0.00 % 6.039 B 16.26 % 5.194 B 0.00 % 5.194 B 37.38 % 3.781 B 0.00 % 3.781 B 12.33 % 3.366 B 0.00 % 3.366 B 9.74 % 3.067 B 0.00 % 3.067 B 12.57 % 2.725 B 0.00 % 2.725 B 17.07 % 2.327 B 0.00 % 2.327 B 56.88 % 1.484 B 0.00 % 1.484 B 10.91 % 1.338 B 0.00 % 1.338 B 14.42 % 1.169 B 0.00 % 1.169 B 45.99 % 800.719 M 0.00 % 800.719 M 60.38 % 499.251 M 0.00 % 499.251 M 48.16 % 336.960 M 0.00 % 336.960 M 41.26 % 238.537 M 0.00 % 238.537 M 9.63 % 217.591 M 0.00 % 217.591 M 17.28 % 185.539 M 0.00 % 185.539 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 240.513 M 0.00 % 240.513 M 59.63 % 150.673 M 0.00 % 150.673 M -1.66 % 153.223 M 0.00 % 153.223 M -18.03 % 186.924 M 0.00 % 186.924 M 12.04 % 166.836 M 0.00 % 166.836 M 14.62 % 145.550 M 0.00 % 145.550 M 36.77 % 106.422 M 0.00 % 106.422 M 26.00 % 84.460 M 0.00 % 84.460 M 14.81 % 73.563 M 0.00 % 73.563 M 17.56 % 62.576 M 0.00 % 62.576 M -3.33 % 64.734 M 0.00 % 64.734 M 14.01 % 56.781 M 0.00 % 56.781 M 55.52 % 36.510 M 0.00 % 36.510 M 38.78 % 26.308 M 0.00 % 26.308 M 8.57 % 24.232 M 0.00 % 24.232 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 26.369 M 0.00 % 26.369 M 113.76 % 12.336 M 0.00 % 12.336 M -52.50 % 25.969 M 0.00 % 25.969 M -5.40 % 27.450 M 0.00 % 27.450 M 28.98 % 21.283 M 0.00 % 21.283 M -1.37 % 21.578 M 0.00 % 21.578 M 144.96 % 8.809 M 0.00 % 8.809 M 126.82 % 3.884 M 0.00 % 3.884 M -87.21 % 30.357 M 0.00 % 30.357 M 3.70 % 29.274 M 0.00 % 29.274 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.240 M 0.00 % 2.240 M 1.62 % 2.204 M 0.00 % 2.204 M -12.75 % 2.526 M 0.00 % 2.526 M -10.96 % 2.837 M 0.00 % 2.837 M
Interest expense 55.254 M 0.00 % 55.254 M -30.81 % 79.859 M 0.00 % 79.859 M -29.84 % 113.820 M 0.00 % 113.820 M 189.28 % 39.347 M 0.00 % 39.347 M 1.94 % 38.597 M 0.00 % 38.597 M 22.45 % 31.520 M 0.00 % 31.520 M -16.08 % 37.560 M 0.00 % 37.560 M 102.19 % 18.577 M 0.00 % 18.577 M -2.05 % 18.965 M 0.00 % 18.965 M 132.69 % 8.151 M 0.00 % 8.151 M -62.11 % 21.510 M 0.00 % 21.510 M 273.75 % 5.755 M 0.00 % 5.755 M 984.83 % 530.500 K 0.00 % 530.500 K -91.20 % 6.028 M 0.00 % 6.028 M 11.94 % 5.385 M 0.00 % 5.385 M 39.35 % 3.865 M 0.00 % 3.865 M 67.33 % 2.310 M 0.00 % 2.310 M 21.87 % 1.895 M 0.00 % 1.895 M 40.05 % 1.353 M 0.00 % 1.353 M 286.15 % 350.398 K 0.00 % 350.398 K -25.81 % 472.289 K 0.00 % 472.289 K
Depreciation and amortization 158.751 M 0.00 % 158.751 M -0.50 % 159.541 M 0.00 % 159.541 M 74.85 % 91.244 M 0.00 % 91.244 M 39.99 % 65.177 M 0.00 % 65.177 M 43.89 % 45.297 M 0.00 % 45.297 M 43.15 % 31.642 M 0.00 % 31.642 M 0.00 % 31.642 M 0.00 % 31.642 M 70.57 % 18.551 M 0.00 % 18.551 M 42.18 % 13.048 M 0.00 % 13.048 M 25.74 % 10.377 M 0.00 % 10.377 M 10.79 % 9.366 M 0.00 % 9.366 M 34.48 % 6.964 M 0.00 % 6.964 M -27.41 % 9.594 M 0.00 % 9.594 M 119.44 % 4.372 M 0.00 % 4.372 M 64.45 % 2.659 M 0.00 % 2.659 M -0.36 % 2.668 M 0.00 % 2.668 M 20.56 % 2.213 M 0.00 % 2.213 M 13.08 % 1.957 M 0.00 % 1.957 M -91.11 % 22.008 M 0.00 % 22.008 M 77.60 % 12.392 M 0.00 % 12.392 M 9.52 % 11.315 M 0.00 % 11.315 M
Operating income 589.806 M 0.00 % 589.806 M 87.38 % 314.772 M 0.00 % 314.772 M 29.17 % 243.679 M 0.00 % 243.679 M -27.24 % 334.887 M 0.00 % 334.887 M -2.95 % 345.065 M 0.00 % 345.065 M -5.92 % 366.762 M 0.00 % 366.762 M 19.10 % 307.939 M 0.00 % 307.939 M 44.28 % 213.434 M 0.00 % 213.434 M 12.49 % 189.734 M 0.00 % 189.734 M -19.69 % 236.251 M 0.00 % 236.251 M 17.83 % 200.495 M 0.00 % 200.495 M 27.62 % 157.103 M 0.00 % 157.103 M 66.17 % 94.545 M 0.00 % 94.545 M 19.19 % 79.321 M 0.00 % 79.321 M 4.87 % 75.634 M 0.00 % 75.634 M 39.41 % 54.254 M 0.00 % 54.254 M 74.13 % 31.158 M 0.00 % 31.158 M 65.58 % 18.818 M 0.00 % 18.818 M 269.05 % -11.131 M 0.00 % -11.131 M -28.21 % -8.682 M 0.00 % -8.682 M -38.58 % -6.265 M 0.00 % -6.265 M
Operating income ratio 0.05 0.00 % 0.05 19.11 % 0.04 0.00 % 0.04 28.40 % 0.03 0.00 % 0.03 -21.74 % 0.04 0.00 % 0.04 -16.93 % 0.05 0.00 % 0.05 -11.56 % 0.06 0.00 % 0.06 1.97 % 0.06 0.00 % 0.06 5.06 % 0.05 0.00 % 0.05 0.03 % 0.05 0.00 % 0.05 -25.42 % 0.07 0.00 % 0.07 4.41 % 0.07 0.00 % 0.07 8.31 % 0.06 0.00 % 0.06 6.10 % 0.06 0.00 % 0.06 6.65 % 0.06 0.00 % 0.06 -7.61 % 0.06 0.00 % 0.06 -4.18 % 0.06 0.00 % 0.06 7.65 % 0.06 0.00 % 0.06 11.68 % 0.05 0.00 % 0.05 217.48 % -0.04 0.00 % -0.04 -7.74 % -0.04 0.00 % -0.04 -18.92 % -0.03 0.00 % -0.03
Total other income expenses net -130.429 M 0.00 % -130.429 M -34.50 % -96.976 M 0.00 % -96.976 M 29.68 % -137.898 M 0.00 % -137.898 M -107.29 % -66.525 M 0.00 % -66.525 M -9.72 % -60.629 M 0.00 % -60.629 M -13.29 % -53.519 M 0.00 % -53.519 M -24.47 % -42.996 M 0.00 % -42.996 M -60.64 % -26.765 M 0.00 % -26.765 M -567.71 % -4.009 M 0.00 % -4.009 M 56.80 % -9.279 M 0.00 % -9.279 M 8.97 % -10.193 M 0.00 % -10.193 M -346.38 % -2.284 M 0.00 % -2.284 M -146.68 % 4.892 M 0.00 % 4.892 M 311.41 % -2.314 M 0.00 % -2.314 M 1.89 % -2.359 M 0.00 % -2.359 M -60.72 % -1.468 M 0.00 % -1.468 M -779.40 % 216.000 K 0.00 % 216.000 K 100.58 % -37.291 M 0.00 % -37.291 M -4 483.70 % 850.664 K 0.00 % 850.664 K -60.90 % 2.175 M 0.00 % 2.175 M -7.99 % 2.364 M 0.00 % 2.364 M
2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30
2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30
Net debt 1.119 B -19.44 % 1.388 B 244.75 % 402.736 M -24.53 % 533.617 M 352.20 % -211.584 M -117.49 % 1.210 B 108.79 % 579.317 M -6.93 % 622.472 M 379.04 % -223.079 M -181.68 % 273.122 M 1 023.40 % 24.312 M 130.66 % -79.305 M -160.69 % 130.662 M -71.57 % 459.539 M -35.38 % 711.168 M -26.77 % 971.081 M 6.90 % 908.423 M -4.66 % 952.823 M 10.62 % 861.367 M 59.25 % 540.901 M 71.98 % 314.515 M -24.88 % 418.686 M 251.06 % 119.265 M -36.29 % 187.205 M 205.38 % -177.652 M -327.81 % -41.526 M 71.84 % -147.459 M -726.42 % -17.843 M 29.52 % -25.315 M 22.79 % -32.787 M 47.37 % -62.292 M 32.14 % -91.797 M -32.63 % -69.211 M -48.44 % -46.624 M -31.94 % -35.338 M -46.92 % -24.053 M -35.52 % -17.748 M
Total investments 40.982 M -34.93 % 62.981 M 3 173.44 % 1.924 M -96.45 % 54.186 M 29.72 % 41.773 M -47.70 % 79.878 M 0.000 -100.00 % 64.678 M 4.19 % 62.077 M 0.000 -100.00 % 3.287 M 82.61 % 1.800 M 0.000 -100.00 % 442.569 M 40.64 % 314.678 M 6.40 % 295.757 M 4.09 % 284.144 M 3.91 % 273.450 M 806.09 % 30.179 M 0.000 -100.00 % 28.214 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.984 M -50.00 % 11.969 M 26.80 % 9.439 M
Total debt 1.842 B -16.36 % 2.202 B 71.75 % 1.282 B -5.25 % 1.353 B 34.26 % 1.008 B -27.58 % 1.392 B 97.75 % 703.863 M -13.57 % 814.395 M 73.88 % 468.379 M -14.84 % 550.021 M 32.83 % 414.072 M 2.69 % 403.218 M 8.35 % 372.155 M -24.23 % 491.155 M -34.28 % 747.293 M -25.10 % 997.773 M 6.86 % 933.686 M -4.34 % 976.039 M 10.25 % 885.297 M 54.78 % 571.976 M 60.23 % 356.974 M -21.82 % 456.634 M 120.95 % 206.672 M -12.47 % 236.108 M 2 402.20 % 9.436 M -26.14 % 12.775 M -21.11 % 16.194 M -72.72 % 59.356 M 3.44 % 57.381 M 3.57 % 55.405 M -14.63 % 64.899 M -12.76 % 74.393 M 64.71 % 45.167 M 183.34 % 15.941 M 49.92 % 10.633 M 99.68 % 5.325 M 100.00 % 2.663 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 3.092 B 9.74 % 2.817 B 11.49 % 2.527 B 6.49 % 2.373 B 1.17 % 2.345 B 0.86 % 2.326 B -1.28 % 2.356 B 4.29 % 2.259 B 2.15 % 2.211 B 3.06 % 2.146 B 6.70 % 2.011 B -1.28 % 2.037 B 5.49 % 1.931 B 10.99 % 1.740 B 11.13 % 1.566 B 11.70 % 1.402 B 9.94 % 1.275 B 9.75 % 1.162 B 8.94 % 1.066 B 20.54 % 884.599 M 11.81 % 791.190 M 22.52 % 645.749 M 15.15 % 560.786 M 25.89 % 445.440 M 15.07 % 387.108 M 28.23 % 301.883 M 11.87 % 269.858 M 109.66 % 128.715 M 66.58 % 77.270 M 199.21 % 25.825 M 28.25 % 20.136 M 39.38 % 14.447 M 366.26 % -5.426 M 78.55 % -25.299 M 26.93 % -34.622 M 21.22 % -43.946 M 12.59 % -50.277 M
Common stock 1.176 M -3.37 % 1.217 M -0.65 % 1.225 M -1.92 % 1.249 M -8.36 % 1.363 M -1.45 % 1.383 M -3.56 % 1.434 M -4.84 % 1.507 M -4.86 % 1.584 M -3.77 % 1.646 M -2.83 % 1.694 M -98.62 % 122.988 M 6 609.66 % 1.833 M -98.37 % 112.528 M 6 598.10 % 1.680 M 0.00 % 1.680 M 0.00 % 1.680 M -93.54 % 25.996 M 1 428.28 % 1.701 M -93.44 % 25.948 M 0.01 % 25.945 M -76.84 % 112.024 M 0.01 % 112.009 M -22.21 % 143.993 M 0.01 % 143.983 M 0.00 % 143.983 M 0.00 % 143.983 M -14.11 % 167.629 M -4.75 % 175.983 M -4.53 % 184.337 M 15.82 % 159.165 M 18.79 % 133.993 M 3.04 % 130.044 M 3.13 % 126.094 M 0.01 % 126.080 M 0.01 % 126.066 M 0.07 % 125.976 M
Total equity 3.119 B 13.92 % 2.738 B 12.57 % 2.432 B 5.59 % 2.303 B 1.11 % 2.278 B 0.95 % 2.256 B -0.38 % 2.265 B 1.58 % 2.230 B 4.28 % 2.138 B 3.03 % 2.075 B 3.87 % 1.998 B -7.28 % 2.155 B 3.29 % 2.086 B 13.48 % 1.838 B 19.01 % 1.545 B 13.73 % 1.358 B 10.32 % 1.231 B 4.39 % 1.179 B 8.89 % 1.083 B 20.34 % 900.017 M 11.60 % 806.497 M 12.91 % 714.258 M 13.53 % 629.114 M 3.65 % 606.971 M 13.20 % 536.200 M 17.55 % 456.161 M 7.58 % 424.016 M 48.82 % 284.926 M 12.43 % 253.433 M 14.19 % 221.940 M 18.93 % 186.607 M 23.36 % 151.273 M 17.42 % 128.830 M 21.10 % 106.386 M 7.37 % 99.085 M 7.96 % 91.783 M 7.12 % 85.685 M
Other non current liabilities 121.830 M 733.77 % 14.612 M -82.39 % 82.990 M 42.37 % 58.292 M -73.79 % 222.392 M 135.23 % 94.542 M -66.92 % 285.768 M 220.13 % 89.267 M -79.63 % 438.198 M 999.87 % 39.841 M -60.16 % 100.000 M 0.000 -100.00 % 3.444 M 688.10 % 437.000 K 0.000 -100.00 % 19.996 M 10.58 % 18.083 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.291 M -50.00 % 10.582 M -17.30 % 12.796 M
Long term debt 1.165 B -2.18 % 1.191 B 31.20 % 908.153 M -9.22 % 1.000 B 8.05 % 925.843 M -21.19 % 1.175 B 118.05 % 538.779 M -33.08 % 805.103 M 96.33 % 410.073 M -24.59 % 543.822 M 32.59 % 410.145 M 1.75 % 403.077 M 14.05 % 353.416 M 94 396.26 % 374.000 K -14.42 % 437.000 K -99.90 % 445.987 M -8.51 % 487.455 M -3.39 % 504.584 M 4.67 % 482.075 M 1 218.37 % 36.566 M -16.73 % 43.911 M -8.56 % 48.024 M -13.05 % 55.230 M -21.29 % 70.172 M 713.12 % 8.630 M -32.45 % 12.775 M -7.27 % 13.777 M -71.64 % 48.587 M -2.45 % 49.809 M -2.39 % 51.030 M 4.55 % 48.809 M 4.77 % 46.588 M 71.04 % 27.238 M 245.35 % 7.887 M 100.00 % 3.944 M 0.000 0.000
Total non current liabilities 1.355 B 5.74 % 1.281 B 22.86 % 1.043 B -7.93 % 1.133 B -8.99 % 1.245 B -10.39 % 1.389 B 51.77 % 915.171 M -10.30 % 1.020 B 8.19 % 943.016 M 41.34 % 667.208 M 13.93 % 585.642 M 22.03 % 479.928 M 10.94 % 432.612 M 1 108.21 % 35.806 M 71.89 % 20.831 M -95.68 % 481.667 M -7.22 % 519.138 M -1.89 % 529.152 M 5.08 % 503.594 M 802.74 % 55.785 M -9.20 % 61.436 M 2.67 % 59.840 M -10.51 % 66.869 M -17.84 % 81.389 M 309.98 % 19.852 M -17.32 % 24.010 M -1.81 % 24.452 M -49.67 % 48.587 M -2.45 % 49.809 M -2.39 % 51.030 M 4.55 % 48.809 M 4.77 % 46.588 M 71.04 % 27.238 M 245.35 % 7.887 M -14.59 % 9.234 M -12.73 % 10.582 M -17.30 % 12.796 M
Other current liabilities 965.135 M 89.34 % 509.749 M -28.30 % 710.940 M 355.17 % 156.191 M -79.77 % 771.953 M 312.79 % 187.009 M -68.41 % 591.928 M 295.59 % 149.633 M -60.21 % 376.021 M 125.99 % 166.391 M -57.25 % 389.190 M 120.97 % 176.128 M -14.80 % 206.735 M 980.12 % 19.140 M -80.22 % 96.768 M 1 574.19 % 5.780 M -93.96 % 95.725 M 3 094.03 % 2.997 M -97.76 % 133.558 M 3 536.21 % 3.673 M -51.72 % 7.607 M 30.46 % 5.831 M 44.87 % 4.025 M 92.22 % 2.094 M 155.43 % -3.778 M -122.62 % 16.699 M 8.55 % 15.384 M 495.58 % -3.889 M 66.65 % -11.662 M 39.99 % -19.435 M -39.03 % -13.979 M -64.02 % -8.523 M -488.00 % -1.450 M -125.77 % 5.624 M 0.07 % 5.620 M 0.07 % 5.616 M 42.14 % 3.951 M
Deferred revenue 0.000 0.000 -100.00 % 68.798 M 94.30 % 35.409 M -19.26 % 43.858 M 172.34 % 16.104 M -75.16 % 64.837 M 221.84 % 20.146 M -80.87 % 105.330 M 642.28 % 14.190 M -78.01 % 64.528 M 117.46 % 29.674 M -66.53 % 88.655 M 559.83 % 13.436 M -48.35 % 26.015 M 572.22 % 3.870 M -11.18 % 4.357 M -61.78 % 11.401 M -77.58 % 50.863 M 556.30 % 7.750 M 171.64 % 2.853 M -26.30 % 3.871 M -41.53 % 6.621 M -57.22 % 15.478 M 43.31 % 10.800 M 0.000 -100.00 % 4.283 M -68.01 % 13.387 M -35.54 % 20.768 M -26.22 % 28.148 M 24.72 % 22.569 M 32.84 % 16.989 M 82.47 % 9.311 M 470.50 % 1.632 M -19.18 % 2.019 M -16.09 % 2.407 M 100.00 % 1.203 M
Short term debt 676.504 M -33.08 % 1.011 B 170.16 % 374.196 M 5.99 % 353.039 M 329.52 % 82.194 M -62.13 % 217.041 M 31.47 % 165.084 M 1 676.63 % 9.292 M -84.06 % 58.306 M 840.57 % 6.199 M 57.86 % 3.927 M 2 685.11 % 141.000 K -99.25 % 18.739 M -96.18 % 490.781 M -34.29 % 746.856 M 35.35 % 551.786 M 23.65 % 446.231 M -5.35 % 471.455 M 16.92 % 403.222 M -24.69 % 535.410 M 71.02 % 313.063 M -23.38 % 408.610 M 169.81 % 151.442 M -8.73 % 165.936 M 20 487.59 % 806.000 K 0.000 -100.00 % 2.417 M -77.56 % 10.769 M 42.22 % 7.572 M 73.07 % 4.375 M -72.81 % 16.090 M -42.13 % 27.805 M 55.08 % 17.930 M 122.62 % 8.054 M 20.40 % 6.690 M 25.62 % 5.325 M 100.00 % 2.663 M
Total current liabilities 5.249 B -7.53 % 5.676 B 63.85 % 3.464 B 20.92 % 2.865 B -31.29 % 4.170 B 35.46 % 3.078 B -5.12 % 3.244 B 9.85 % 2.953 B 11.20 % 2.656 B 8.35 % 2.451 B 14.36 % 2.144 B 9.04 % 1.966 B -9.43 % 2.171 B 17.99 % 1.840 B -8.07 % 2.001 B 37.00 % 1.460 B -8.30 % 1.593 B 9.05 % 1.461 B -2.94 % 1.505 B -6.56 % 1.610 B 19.51 % 1.348 B 6.36 % 1.267 B 22.71 % 1.032 B 7.26 % 962.551 M 38.29 % 696.060 M 42.96 % 486.889 M -13.96 % 565.908 M -2.08 % 577.914 M 18.35 % 488.314 M 22.47 % 398.713 M 1.15 % 394.196 M 1.16 % 389.679 M 42.56 % 273.338 M 74.10 % 156.997 M 25.89 % 124.711 M 34.93 % 92.425 M 13.57 % 81.383 M
Total liabilities 6.604 B -5.08 % 6.958 B 54.36 % 4.507 B 12.74 % 3.998 B -26.16 % 5.414 B 21.20 % 4.467 B 7.40 % 4.159 B 4.68 % 3.974 B 10.41 % 3.599 B 15.40 % 3.119 B 14.27 % 2.729 B 11.59 % 2.446 B -6.05 % 2.603 B 38.81 % 1.875 B -7.24 % 2.022 B 4.10 % 1.942 B -8.04 % 2.112 B 6.14 % 1.990 B -0.93 % 2.008 B 20.54 % 1.666 B 18.26 % 1.409 B 6.19 % 1.327 B 20.69 % 1.099 B 5.30 % 1.044 B 45.82 % 715.912 M 40.13 % 510.899 M -13.46 % 590.360 M -5.77 % 626.501 M 16.42 % 538.122 M 19.65 % 449.743 M 1.52 % 443.005 M 1.54 % 436.267 M 45.14 % 300.576 M 82.30 % 164.884 M 23.10 % 133.945 M 30.04 % 103.007 M 9.37 % 94.180 M
Other non current assets 773.503 M -49.59 % 1.534 B 114.54 % 715.214 M -50.92 % 1.457 B 143.73 % 597.911 M -65.64 % 1.740 B 161.94 % 664.308 M -59.20 % 1.628 B 218.01 % 512.007 M -54.84 % 1.134 B 160.89 % 434.581 M -52.54 % 915.653 M 124.41 % 408.020 M -56.50 % 937.998 M 49.89 % 625.786 M -16.29 % 747.536 M 30.94 % 570.896 M -13.57 % 660.539 M 46.54 % 450.743 M 56.81 % 287.452 M 37.64 % 208.836 M 212.50 % 66.827 M 84.40 % 36.240 M 3 010.73 % 1.165 M -66.87 % 3.516 M -47.71 % 6.724 M -36.18 % 10.536 M -36.04 % 16.473 M 1.99 % 16.152 M 2.03 % 15.831 M 29.46 % 12.229 M 41.76 % 8.626 M 26.56 % 6.816 M 36.16 % 5.006 M -65.07 % 14.332 M -39.42 % 23.658 M 3.04 % 22.960 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -207.093 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
Intangible assets 177.479 M 0.000 -100.00 % 139.425 M 0.000 -100.00 % 320.127 M 0.000 -100.00 % 287.895 M 0.000 -100.00 % 282.918 M 0.000 -100.00 % 114.857 M 0.000 -100.00 % 158.817 M 0.000 -100.00 % 21.658 M 0.000 -100.00 % 18.889 M 0.000 -100.00 % 14.177 M 0.000 0.000 -100.00 % 63.395 M 4.71 % 60.541 M 6.44 % 56.880 M 30.58 % 43.558 M 0.16 % 43.489 M -19.78 % 54.210 M 2.34 % 52.971 M 12.56 % 47.059 M 14.37 % 41.146 M 0.97 % 40.753 M 0.97 % 40.359 M 61.54 % 24.984 M 160.03 % 9.608 M 44.32 % 6.657 M 79.60 % 3.707 M 40.69 % 2.635 M
GoodWill 603.392 M 0.000 -100.00 % 603.392 M 0.000 -100.00 % 614.454 M 0.000 -100.00 % 631.526 M 0.000 -100.00 % 564.235 M 0.000 -100.00 % 347.846 M 0.000 -100.00 % 347.846 M 0.000 -100.00 % 108.166 M 0.000 -100.00 % 116.517 M 0.000 -100.00 % 114.940 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
Goodwill and intangible assets 780.871 M 0.000 -100.00 % 742.817 M 0.000 -100.00 % 934.581 M 0.000 -100.00 % 919.421 M 0.000 -100.00 % 847.153 M 0.000 -100.00 % 462.703 M 0.000 -100.00 % 506.663 M 0.000 -100.00 % 129.824 M 0.000 -100.00 % 135.406 M 0.000 -100.00 % 129.117 M 0.000 0.000 -100.00 % 63.395 M 4.71 % 60.541 M 6.44 % 56.880 M 30.58 % 43.558 M 0.16 % 43.489 M -19.78 % 54.210 M 2.34 % 52.971 M 12.56 % 47.059 M 14.37 % 41.146 M 0.97 % 40.753 M 0.97 % 40.359 M 61.54 % 24.984 M 160.03 % 9.608 M 44.32 % 6.657 M 79.60 % 3.707 M 40.69 % 2.635 M
Property plant equipment net 770.633 M -2.59 % 791.087 M 73.24 % 456.638 M -11.45 % 515.658 M 12.78 % 457.218 M -3.16 % 472.132 M 286.01 % 122.312 M -1.97 % 124.766 M 3.37 % 120.697 M 11.27 % 108.475 M 3.64 % 104.661 M -11.46 % 118.203 M -1.51 % 120.011 M 90.98 % 62.840 M -6.65 % 67.315 M -63.98 % 186.902 M 6.18 % 176.028 M -15.86 % 209.205 M 12.09 % 186.637 M 10.90 % 168.292 M 50.01 % 112.189 M 4.79 % 107.058 M 1.82 % 105.145 M -0.42 % 105.589 M 16.80 % 90.400 M 5.60 % 85.603 M -1.56 % 86.960 M 53.63 % 56.602 M 7.46 % 52.672 M 8.06 % 48.742 M 5.02 % 46.412 M 5.29 % 44.081 M 10.39 % 39.933 M 11.59 % 35.785 M 1.11 % 35.392 M 1.12 % 35.000 M 0.60 % 34.790 M
Total non current assets 2.451 B 0.28 % 2.444 B 21.37 % 2.014 B -2.63 % 2.068 B -0.59 % 2.081 B -8.85 % 2.283 B 27.93 % 1.784 B -1.80 % 1.817 B 16.87 % 1.555 B 18.93 % 1.307 B 21.14 % 1.079 B -3.81 % 1.122 B 1.94 % 1.100 B 6.49 % 1.033 B 21.47 % 850.660 M -12.26 % 969.472 M 6.09 % 913.787 M 0.19 % 912.063 M 53.38 % 594.636 M 21.03 % 491.332 M 37.57 % 357.144 M 33.91 % 266.704 M 16.68 % 228.578 M 21.79 % 187.685 M 28.18 % 146.427 M -0.58 % 147.276 M -7.65 % 159.479 M 26.52 % 126.046 M 8.77 % 115.883 M 9.61 % 105.719 M 6.37 % 99.393 M 6.80 % 93.066 M 29.74 % 71.733 M 42.33 % 50.399 M -10.61 % 56.382 M -9.59 % 62.364 M 3.28 % 60.384 M
Other current assets 4.184 B 3.83 % 4.030 B 36.62 % 2.950 B 10.09 % 2.679 B -17.91 % 3.264 B -2.12 % 3.334 B -6.05 % 3.549 B 11.40 % 3.186 B 13.53 % 2.806 B 2.48 % 2.738 B 8.41 % 2.526 B 1.98 % 2.477 B -8.72 % 2.713 B 65.32 % 1.641 B -6.42 % 1.754 B 25.58 % 1.397 B -2.74 % 1.436 B 15.07 % 1.248 B 4.69 % 1.192 B -8.16 % 1.298 B 26.64 % 1.025 B 5.74 % 969.154 M 15.88 % 836.326 M -7.42 % 903.349 M 68.23 % 536.969 M 13.16 % 474.533 M 18.73 % 399.685 M -10.08 % 444.498 M 17.01 % 379.875 M 20.50 % 315.252 M 19.61 % 263.568 M 24.39 % 211.884 M 37.36 % 154.255 M 59.64 % 96.626 M 27.36 % 75.871 M 37.66 % 55.116 M 8.97 % 50.579 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.287 M 82.61 % 1.800 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 237.272 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 723.440 M -11.12 % 813.979 M -7.46 % 879.613 M 7.30 % 819.759 M -32.79 % 1.220 B 569.05 % 182.291 M 46.36 % 124.546 M -35.11 % 191.923 M -72.24 % 691.458 M 149.71 % 276.899 M -28.96 % 389.760 M -19.22 % 482.523 M 99.81 % 241.493 M 663.83 % 31.616 M -12.48 % 36.125 M 35.34 % 26.692 M 5.66 % 25.263 M 8.82 % 23.216 M -2.98 % 23.930 M -22.99 % 31.075 M -26.81 % 42.459 M 11.89 % 37.948 M -56.58 % 87.407 M 78.74 % 48.903 M -73.86 % 187.088 M 244.54 % 54.301 M -66.82 % 163.653 M 111.99 % 77.199 M -6.65 % 82.696 M -6.23 % 88.192 M -30.66 % 127.191 M -23.47 % 166.190 M 45.30 % 114.378 M 82.81 % 62.565 M 36.10 % 45.971 M 56.48 % 29.378 M 43.93 % 20.411 M
Cash and short term investments 723.440 M -11.12 % 813.979 M -7.46 % 879.613 M 7.30 % 819.759 M -32.79 % 1.220 B 569.05 % 182.291 M 46.36 % 124.546 M -35.11 % 191.923 M -72.24 % 691.458 M 149.71 % 276.899 M -29.55 % 393.047 M -18.85 % 484.323 M 100.55 % 241.493 M 663.83 % 31.616 M -12.48 % 36.125 M 35.34 % 26.692 M 5.66 % 25.263 M 8.82 % 23.216 M -91.11 % 261.202 M 740.55 % 31.075 M -26.81 % 42.459 M 11.89 % 37.948 M -56.58 % 87.407 M 78.74 % 48.903 M -73.86 % 187.088 M 244.54 % 54.301 M -66.82 % 163.653 M 111.99 % 77.199 M -6.65 % 82.696 M -6.23 % 88.192 M -30.66 % 127.191 M -23.47 % 166.190 M 45.30 % 114.378 M 82.81 % 62.565 M 36.10 % 45.971 M 56.48 % 29.378 M 43.93 % 20.411 M
Total current assets 7.271 B -1.09 % 7.352 B 47.53 % 4.983 B 15.51 % 4.314 B -24.47 % 5.711 B 25.54 % 4.549 B -3.42 % 4.710 B 5.35 % 4.471 B 4.67 % 4.272 B 8.23 % 3.947 B 7.54 % 3.670 B -3.63 % 3.809 B -2.64 % 3.912 B 45.93 % 2.681 B -1.30 % 2.716 B 16.34 % 2.335 B -4.04 % 2.433 B 7.63 % 2.260 B -9.65 % 2.502 B 20.29 % 2.080 B 11.66 % 1.863 B 4.76 % 1.778 B 18.52 % 1.500 B 2.23 % 1.467 B 32.39 % 1.108 B 34.80 % 822.262 M -3.97 % 856.248 M 9.48 % 782.137 M 16.86 % 669.285 M 20.28 % 556.432 M 5.60 % 526.945 M 5.93 % 497.458 M 38.01 % 360.460 M 61.31 % 223.461 M 25.58 % 177.943 M 34.37 % 132.425 M 10.83 % 119.481 M
Inventory 2.364 B -5.74 % 2.508 B 117.36 % 1.154 B 41.56 % 815.001 M -33.64 % 1.228 B 18.93 % 1.033 B -0.39 % 1.037 B -5.18 % 1.093 B 41.24 % 774.111 M -16.93 % 931.920 M 23.97 % 751.702 M -11.35 % 847.947 M -11.46 % 957.725 M -5.00 % 1.008 B 8.83 % 926.355 M 1.63 % 911.462 M -6.20 % 971.736 M -1.78 % 989.364 M -5.66 % 1.049 B 39.66 % 750.903 M -5.59 % 795.346 M 3.18 % 770.867 M 33.74 % 576.384 M 11.87 % 515.209 M 34.05 % 384.347 M 30.99 % 293.428 M 0.18 % 292.910 M 12.47 % 260.440 M 25.99 % 206.714 M 35.12 % 152.988 M 12.34 % 136.186 M 14.07 % 119.384 M 30.01 % 91.827 M 42.88 % 64.270 M 14.56 % 56.101 M 17.04 % 47.932 M -1.15 % 48.491 M
Net receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 126.131 M 6.24 % 118.728 M 19.81 % 99.094 M 3.98 % 95.304 M 4.92 % 90.834 M 29.09 % 70.367 M -10.02 % 78.206 M 22.29 % 63.949 M -14.46 % 74.761 M 15.21 % 64.889 M -15.86 % 77.119 M -12.29 % 87.923 M 33.83 % 65.697 M 102.26 % 32.481 M 17.11 % 27.735 M -20.83 % 35.034 M 11.37 % 31.457 M -25.67 % 42.319 M 20.12 % 35.232 M -1.00 % 35.588 M -1.47 % 36.119 M 22.75 % 29.424 M 10.40 % 26.652 M 10.81 % 24.051 M 168.64 % 8.953 M -21.88 % 11.460 M 47.43 % 7.773 M 0.000 0.000 0.000 0.000 0.000 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
Account payables 3.559 B -13.78 % 4.128 B 84.13 % 2.242 B -1.90 % 2.285 B -29.21 % 3.228 B 22.18 % 2.642 B 12.06 % 2.358 B -14.40 % 2.754 B 36.95 % 2.011 B -10.64 % 2.250 B 38.79 % 1.621 B -6.29 % 1.730 B -2.12 % 1.768 B 35.70 % 1.303 B 17.87 % 1.105 B 23.47 % 895.164 M -14.09 % 1.042 B 8.18 % 963.276 M 11.20 % 866.291 M -17.95 % 1.056 B 3.40 % 1.021 B 20.88 % 844.784 M -2.19 % 863.743 M 13.12 % 763.565 M 12.71 % 677.432 M 46.09 % 463.704 M -14.06 % 539.541 M -0.87 % 544.260 M 20.71 % 450.869 M 26.13 % 357.477 M 3.03 % 346.948 M 3.13 % 336.419 M 41.21 % 238.237 M 70.10 % 140.055 M 29.25 % 108.363 M 41.34 % 76.671 M 7.53 % 71.301 M
Tax payables 48.608 M 73.52 % 28.013 M -59.28 % 68.798 M 94.30 % 35.409 M -19.26 % 43.858 M 172.34 % 16.104 M -75.16 % 64.837 M 221.84 % 20.146 M -80.87 % 105.330 M 642.28 % 14.190 M -78.01 % 64.528 M 117.46 % 29.674 M -66.53 % 88.655 M 559.83 % 13.436 M -48.35 % 26.015 M 572.22 % 3.870 M -11.18 % 4.357 M -61.78 % 11.401 M -77.58 % 50.863 M 556.30 % 7.750 M 171.64 % 2.853 M -26.30 % 3.871 M -41.53 % 6.621 M -57.22 % 15.478 M 43.31 % 10.800 M 66.51 % 6.486 M 51.44 % 4.283 M -68.01 % 13.387 M -35.54 % 20.768 M -26.22 % 28.148 M 24.72 % 22.569 M 32.84 % 16.989 M 82.47 % 9.311 M 470.50 % 1.632 M -19.18 % 2.019 M -16.09 % 2.407 M 6.21 % 2.266 M
Deferred revenue non current 12.708 M -2.94 % 13.093 M -21.25 % 16.627 M -22.75 % 21.523 M 33.98 % 16.064 M -33.62 % 24.199 M 109.91 % 11.528 M -63.77 % 31.818 M 180.90 % 11.327 M -60.36 % 28.575 M -27.33 % 39.320 M 178.00 % 14.144 M -51.58 % 29.213 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
Minority interest 110.383 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -84.301 M -4.50 % -80.671 M 16.13 % -96.185 M -35.41 % -71.033 M -2.89 % -69.039 M 2.20 % -70.590 M 23.48 % -92.251 M -201.04 % -30.644 M 59.04 % -74.822 M -3.76 % -72.111 M -385.82 % -14.843 M -179.63 % -5.308 M -103.46 % 153.342 M 1 203.89 % -13.891 M 38.14 % -22.457 M 50.03 % -44.944 M 0.83 % -45.320 M -455.46 % -8.159 M -154.02 % 15.103 M 243.43 % -10.530 M 1.02 % -10.638 M 75.55 % -43.515 M 0.38 % -43.681 M -349.06 % 17.538 M 243.28 % 5.109 M -50.37 % 10.295 M 1.18 % 10.175 M 189.11 % -11.418 M -6 443.33 % 180.000 K -98.47 % 11.778 M 61.22 % 7.306 M 157.87 % 2.833 M -32.74 % 4.212 M -24.66 % 5.591 M -26.70 % 7.627 M -21.07 % 9.663 M -3.24 % 9.987 M
Deferred tax liabilities non current 54.833 M -11.70 % 62.097 M 76.92 % 35.098 M -33.19 % 52.534 M -34.57 % 80.285 M -15.84 % 95.394 M 20.61 % 79.096 M -15.92 % 94.068 M 12.77 % 83.418 M 51.75 % 54.970 M 51.95 % 36.177 M -42.31 % 62.707 M 34.74 % 46.539 M 32.99 % 34.995 M 71.59 % 20.394 M 30.03 % 15.684 M 15.32 % 13.600 M -44.64 % 24.568 M 14.17 % 21.519 M 11.97 % 19.219 M 9.67 % 17.525 M 48.32 % 11.816 M 1.52 % 11.639 M 3.76 % 11.217 M -0.04 % 11.222 M -0.12 % 11.235 M 5.25 % 10.675 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 9.723 B -0.75 % 9.796 B 40.00 % 6.997 B 9.63 % 6.382 B -18.09 % 7.792 B 14.05 % 6.832 B 5.20 % 6.494 B 3.28 % 6.288 B 7.92 % 5.826 B 10.89 % 5.254 B 10.63 % 4.749 B -3.67 % 4.931 B -1.64 % 5.013 B 34.96 % 3.714 B 4.13 % 3.567 B 7.95 % 3.304 B -1.27 % 3.347 B 5.49 % 3.172 B 2.45 % 3.096 B 20.43 % 2.571 B 15.83 % 2.220 B 8.56 % 2.045 B 18.28 % 1.729 B 4.44 % 1.655 B 31.90 % 1.255 B 29.43 % 969.538 M -4.55 % 1.016 B 11.84 % 908.183 M 15.67 % 785.167 M 18.58 % 662.151 M 5.72 % 626.338 M 6.06 % 590.524 M 36.63 % 432.192 M 57.81 % 273.860 M 16.87 % 234.325 M 20.30 % 194.790 M 8.30 % 179.865 M
2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30
2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30
Deferred income tax 0.000 0.000 100.00 % -143.098 M 0.00 % -143.098 M -35.09 % -105.924 M 0.00 % -105.924 M 15.48 % -125.319 M 0.00 % -125.319 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
Stock based compensation 11.566 M 0.00 % 11.566 M 5 368.56 % 211.500 K 0.00 % 211.500 K -97.93 % 10.229 M 0.00 % 10.229 M 105.75 % 4.972 M 0.00 % 4.972 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
Change in working capital -368.024 M 0.00 % -368.024 M -41.16 % -260.717 M 0.00 % -260.717 M -151.32 % 508.030 M 0.00 % 508.030 M 268.19 % -302.062 M 0.00 % -302.062 M -376.00 % 109.442 M 0.00 % 109.442 M -49.85 % 218.217 M 0.00 % 218.217 M 383.97 % 45.089 M 0.00 % 45.089 M 218.90 % 14.139 M 0.00 % 14.139 M 138.20 % -37.011 M 0.00 % -37.011 M 80.43 % -189.166 M 0.00 % -189.166 M -67.37 % -113.021 M 0.00 % -113.021 M -180.08 % -40.354 M 0.00 % -40.354 M -338.71 % 16.905 M 0.00 % 16.905 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
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -488.722 M 0.00 % -488.722 M -3 016.26 % 16.759 M 0.00 % 16.759 M 117.51 % -95.720 M 0.00 % -95.720 M 29.71 % -136.181 M 0.00 % -136.181 M -1 273.67 % 11.603 M 0.00 % 11.603 M -88.74 % 103.012 M 0.00 % 103.012 M 95.62 % 52.659 M 0.00 % 52.659 M 1 778.36 % -3.138 M 0.00 % -3.138 M -108.10 % 38.733 M 0.00 % 38.733 M 131.78 % -121.882 M 0.00 % -121.882 M -11.90 % -108.918 M 0.00 % -108.918 M -283.34 % -28.413 M 0.00 % -28.413 M 37.85 % -45.719 M 0.00 % -45.719 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 120.698 M 0.00 % 120.698 M 143.50 % -277.475 M 0.00 % -277.475 M -145.96 % 603.750 M 0.00 % 603.750 M 463.97 % -165.881 M 0.00 % -165.881 M -269.54 % 97.839 M 0.00 % 97.839 M -15.07 % 115.206 M 0.00 % 115.206 M 1 621.97 % -7.570 M 0.00 % -7.570 M -143.81 % 17.277 M 0.00 % 17.277 M 122.81 % -75.744 M 0.00 % -75.744 M -12.57 % -67.284 M 0.00 % -67.284 M -1 539.87 % -4.103 M 0.00 % -4.103 M 65.64 % -11.941 M 0.00 % -11.941 M -119.07 % 62.623 M 0.00 % 62.623 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -173.999 M 0.00 % -173.999 M -427.02 % 53.208 M 0.00 % 53.208 M -30.46 % 76.509 M 0.00 % 76.509 M 74.32 % 43.890 M 0.00 % 43.890 M 315.74 % -20.344 M 0.00 % -20.344 M -403.48 % 6.704 M 0.00 % 6.704 M 147.62 % -14.077 M 0.00 % -14.077 M -96.51 % -7.164 M 0.00 % -7.164 M 56.72 % -16.553 M 0.00 % -16.553 M -379.34 % 5.926 M 0.00 % 5.926 M 261.94 % -3.659 M 0.00 % -3.659 M 67.23 % -11.166 M 0.00 % -11.166 M 82.96 % -65.519 M 0.00 % -65.519 M -852.31 % 8.709 M 0.00 % 8.709 M 165.42 % -13.312 M 0.00 % -13.312 M 72.52 % -48.435 M 0.00 % -48.435 M -266.11 % 29.159 M 0.00 % 29.159 M 276.68 % 7.741 M 0.00 % 7.741 M -19.78 % 9.650 M 0.00 % 9.650 M 3 555.73 % -279.240 K 0.00 % -279.240 K -102.94 % 9.509 M 0.00 % 9.509 M
Net cash provided by operating activities 55.896 M 0.00 % 55.896 M 113.74 % 26.152 M 0.00 % 26.152 M -96.53 % 754.167 M 0.00 % 754.167 M 5 077.34 % -15.152 M 0.00 % -15.152 M -104.09 % 370.740 M 0.00 % 370.740 M -21.97 % 475.141 M 0.00 % 475.141 M 103.50 % 233.480 M 0.00 % 233.480 M 37.14 % 170.250 M 0.00 % 170.250 M 69.28 % 100.574 M 0.00 % 100.574 M 1 899.01 % -5.591 M 0.00 % -5.591 M -117.04 % 32.800 M 0.00 % 32.800 M -50.76 % 66.615 M 0.00 % 66.615 M 113.71 % 31.171 M 0.00 % 31.171 M -51.12 % 63.770 M 0.00 % 63.770 M 63.06 % 39.108 M 0.00 % 39.108 M 463.06 % -10.772 M 0.00 % -10.772 M -121.04 % 51.189 M 0.00 % 51.189 M 155.07 % 20.069 M 0.00 % 20.069 M 25.58 % 15.981 M 0.00 % 15.981 M 1 623.91 % 927.014 K 0.00 % 927.014 K -92.74 % 12.765 M 0.00 % 12.765 M
Investments in property plant and equipment -40.601 M 0.00 % -40.601 M -22.70 % -33.089 M 0.00 % -33.089 M 53.97 % -71.883 M 0.00 % -71.883 M -75.12 % -41.049 M 0.00 % -41.049 M -11.18 % -36.921 M 0.00 % -36.921 M -90.20 % -19.411 M 0.00 % -19.411 M -38.20 % -14.046 M 0.00 % -14.046 M 49.29 % -27.700 M 0.00 % -27.700 M 17.80 % -33.700 M 0.00 % -33.700 M 26.93 % -46.120 M 0.00 % -46.120 M -169.95 % -17.085 M 0.00 % -17.085 M -41.79 % -12.049 M 0.00 % -12.049 M -73.09 % -6.961 M 0.00 % -6.961 M -26.29 % -5.512 M 0.00 % -5.512 M 35.81 % -8.587 M 0.00 % -8.587 M -66.04 % -5.172 M 0.00 % -5.172 M 14.76 % -6.067 M 0.00 % -6.067 M -209.94 % -1.958 M 0.00 % -1.958 M 13.23 % -2.256 M 0.00 % -2.256 M -40.23 % -1.609 M 0.00 % -1.609 M 44.91 % -2.920 M 0.00 % -2.920 M
Acquisitions net -84.702 M 0.00 % -84.702 M 0.000 0.000 100.00 % -24.310 M 0.00 % -24.310 M 66.37 % -72.281 M 0.00 % -72.281 M 40.53 % -121.535 M 0.00 % -121.535 M 0.000 0.000 100.00 % -30.100 M 0.00 % -30.100 M -1 196.00 % -2.323 M 0.00 % -2.323 M 20.46 % -2.920 M 0.00 % -2.920 M 97.86 % -136.726 M 0.00 % -136.726 M -3 275.94 % -4.050 M 0.00 % -4.050 M 94.93 % -79.811 M 0.00 % -79.811 M -7 881.10 % -1.000 M 0.00 % -1.000 M 0.000 0.000 100.00 % -16.058 M 0.00 % -16.058 M -405.27 % -3.178 M 0.00 % -3.178 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -38.116 K 0.00 % -38.116 K 86.87 % -290.199 K 0.00 % -290.199 K
Purchases of investments -113.904 M 0.00 % -113.904 M -91.05 % -59.621 M 0.00 % -59.621 M -1 326.85 % -4.179 M 0.00 % -4.179 M 94.96 % -82.863 M 0.00 % -82.863 M -385.84 % -17.056 M 0.00 % -17.056 M 42.06 % -29.435 M 0.00 % -29.435 M 50.52 % -59.487 M 0.00 % -59.487 M -27.31 % -46.728 M 0.00 % -46.728 M 17.72 % -56.792 M 0.00 % -56.792 M -7.21 % -52.973 M 0.00 % -52.973 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.610 M 0.00 % -3.610 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 100.00 % -15.325 M 0.00 % -15.325 M -189.64 % -5.291 M 0.00 % -5.291 M -140.01 % 13.224 M 0.00 % 13.224 M 0.000 0.000 -100.00 % 4.935 M 0.00 % 4.935 M -6.26 % 5.265 M 0.00 % 5.265 M 21.37 % 4.338 M 0.00 % 4.338 M 9.64 % 3.956 M 0.00 % 3.956 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
Other investing activites 12.042 M 0.00 % 12.042 M 218.96 % -10.123 M 0.00 % -10.123 M -130.89 % 32.772 M 0.00 % 32.772 M 304.07 % -16.059 M 0.00 % -16.059 M 61.52 % -41.733 M 0.00 % -41.733 M -1 093.87 % 4.199 M 0.00 % 4.199 M -96.13 % 108.468 M 0.00 % 108.468 M 5 897.30 % -1.871 M 0.00 % -1.871 M -114.46 % 12.942 M 0.00 % 12.942 M 10 253.60 % 125.000 K 0.00 % 125.000 K 100.26 % -48.574 M 0.00 % -48.574 M -419.45 % -9.351 M 0.00 % -9.351 M -926.43 % 1.132 M 0.00 % 1.132 M 131.86 % 488.000 K 0.00 % 488.000 K 587.32 % 71.000 K 0.00 % 71.000 K -69.00 % 229.000 K 0.00 % 229.000 K 101.54 % -14.864 M 0.00 % -14.864 M -299.09 % 7.466 M 0.00 % 7.466 M 329.25 % -3.257 M 0.00 % -3.257 M -260.11 % 2.034 M 0.00 % 2.034 M 133.38 % -6.094 M 0.00 % -6.094 M
Net cash used for investing activites -227.165 M 0.00 % -227.165 M -120.91 % -102.833 M 0.00 % -102.833 M -24.01 % -82.924 M 0.00 % -82.924 M 61.88 % -217.543 M 0.00 % -217.543 M -6.63 % -204.020 M 0.00 % -204.020 M -356.96 % -44.647 M 0.00 % -44.647 M -556.96 % 9.771 M 0.00 % 9.771 M 113.32 % -73.357 M 0.00 % -73.357 M 3.65 % -76.133 M 0.00 % -76.133 M 67.15 % -231.737 M 0.00 % -231.737 M -232.44 % -69.708 M 0.00 % -69.708 M 31.13 % -101.211 M 0.00 % -101.211 M -1 381.97 % -6.830 M 0.00 % -6.830 M -35.94 % -5.024 M 0.00 % -5.024 M 79.56 % -24.574 M 0.00 % -24.574 M -202.61 % -8.121 M 0.00 % -8.121 M 61.20 % -20.931 M 0.00 % -20.931 M -1 202.21 % 1.899 M 0.00 % 1.899 M 134.45 % -5.513 M 0.00 % -5.513 M -1 523.36 % 387.296 K 0.00 % 387.296 K 104.16 % -9.304 M 0.00 % -9.304 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 1.122 M 0.00 % 1.122 M 197.09 % 377.500 K 0.00 % 377.500 K -99.63 % 102.500 M 0.00 % 102.500 M 112.51 % 48.232 M 0.00 % 48.232 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.000 K 0.00 % 7.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -49.137 M 0.00 % -49.137 M 26.66 % -66.998 M 0.00 % -66.998 M -19.03 % -56.286 M 0.00 % -56.286 M 39.74 % -93.405 M 0.00 % -93.405 M 26.48 % -127.042 M 0.00 % -127.042 M -21.32 % -104.717 M 0.00 % -104.717 M 0.000 0.000 0.000 0.000 100.00 % -14.530 M 0.00 % -14.530 M 0.000 0.000 0.000 0.000 100.00 % -15.992 M 0.00 % -15.992 M -468.60 % -2.813 M 0.00 % -2.813 M -239.47 % -828.500 K 0.00 % -828.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -17.649 M 0.00 % -17.649 M -72.62 % -10.224 M 0.00 % -10.224 M 50.72 % -20.746 M 0.00 % -20.746 M -1.96 % -20.347 M 0.00 % -20.347 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
Other financing activites -37.175 M 0.00 % -37.175 M 80.36 % -189.325 M 0.00 % -189.325 M -632.00 % -25.864 M 0.00 % -25.864 M 77.13 % -113.075 M 0.00 % -113.075 M -289.06 % -29.064 M 0.00 % -29.064 M 91.64 % -347.447 M 0.00 % -347.447 M -148.09 % -140.049 M 0.00 % -140.049 M -2 708.55 % -4.987 M 0.00 % -4.987 M 81.30 % -26.659 M 0.00 % -26.659 M -114.45 % 184.466 M 0.00 % 184.466 M 616.36 % -35.725 M 0.00 % -35.725 M -1 101.81 % 3.566 M 0.00 % 3.566 M 128.25 % -12.624 M 0.00 % -12.624 M 18.65 % -15.519 M 0.00 % -15.519 M 22.52 % -20.031 M 0.00 % -20.031 M 0.38 % -20.107 M 0.00 % -20.107 M -193.28 % 21.555 M 0.00 % 21.555 M 501.14 % -5.374 M 0.00 % -5.374 M -257.87 % -1.502 M 0.00 % -1.502 M -541.07 % 340.429 K 0.00 % 340.429 K 62.05 % 210.076 K 0.00 % 210.076 K
Net cash used provided by financing activities -54.824 M 0.00 % -54.824 M 72.53 % -199.549 M 0.00 % -199.549 M -328.12 % -46.610 M 0.00 % -46.610 M 65.07 % -133.422 M 0.00 % -133.422 M -359.07 % -29.064 M 0.00 % -29.064 M 91.64 % -347.447 M 0.00 % -347.447 M -148.09 % -140.049 M 0.00 % -140.049 M -2 708.55 % -4.987 M 0.00 % -4.987 M 81.30 % -26.659 M 0.00 % -26.659 M -114.45 % 184.466 M 0.00 % 184.466 M 616.36 % -35.725 M 0.00 % -35.725 M -1 101.81 % 3.566 M 0.00 % 3.566 M 128.25 % -12.624 M 0.00 % -12.624 M 18.65 % -15.519 M 0.00 % -15.519 M 22.52 % -20.031 M 0.00 % -20.031 M 0.38 % -20.107 M 0.00 % -20.107 M -193.28 % 21.555 M 0.00 % 21.555 M 501.14 % -5.374 M 0.00 % -5.374 M -257.87 % -1.502 M 0.00 % -1.502 M -541.07 % 340.429 K 0.00 % 340.429 K 62.05 % 210.076 K 0.00 % 210.076 K
Effect of forex changes on cash 3.736 M 0.00 % 3.736 M 198.98 % -3.775 M 0.00 % -3.775 M -263.79 % 2.305 M 0.00 % 2.305 M 931.10 % 223.500 K 0.00 % 223.500 K -73.46 % 842.000 K 0.00 % 842.000 K 122.16 % 379.000 K 0.00 % 379.000 K -99.16 % 44.885 M 0.00 % 44.885 M 1 859.49 % -2.551 M 0.00 % -2.551 M -413.28 % -497.000 K 0.00 % -497.000 K -72.57 % -288.000 K 0.00 % -288.000 K -143.18 % 667.000 K 0.00 % 667.000 K 101.10 % -60.672 M 0.00 % -60.672 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
Net change in cash -444.713 M 0.00 % -444.713 M 20.59 % -560.008 M 0.00 % -560.008 M -144.66 % 1.254 B 0.00 % 1.254 B 272.78 % -725.711 M 0.00 % -725.711 M -340.54 % 301.698 M 0.00 % 301.698 M 80.82 % 166.852 M 0.00 % 166.852 M -43.66 % 296.173 M 0.00 % 296.173 M 65.73 % 178.711 M 0.00 % 178.711 M 3 391.18 % -5.430 M 0.00 % -5.430 M 94.89 % -106.299 M 0.00 % -106.299 M 26.15 % -143.932 M 0.00 % -143.932 M 21.52 % -183.403 M 0.00 % -183.403 M -882.60 % 23.435 M 0.00 % 23.435 M -72.89 % 86.454 M 0.00 % 86.454 M 886.45 % -10.993 M 0.00 % -10.993 M 85.91 % -77.998 M 0.00 % -77.998 M -175.27 % 103.625 M 0.00 % 103.625 M 212.24 % 33.188 M 0.00 % 33.188 M 85.06 % 17.934 M 0.00 % 17.934 M 441.88 % 3.309 M 0.00 % 3.309 M -54.93 % 7.342 M 0.00 % 7.342 M
Cash at beginning of period 659.613 M 0.00 % 659.613 M -45.92 % 1.220 B 0.00 % 1.220 B 3 660.63 % -34.253 M 0.00 % -34.253 M -104.95 % 691.458 M 0.00 % 691.458 M 77.41 % 389.760 M 0.00 % 389.760 M 74.85 % 222.908 M 0.00 % 222.908 M 404.25 % -73.265 M 0.00 % -73.265 M 70.92 % -251.976 M 0.00 % -251.976 M -2.20 % -246.546 M 0.00 % -246.546 M -75.79 % -140.247 M 0.00 % -140.247 M -3 905.89 % 3.685 M 0.00 % 3.685 M -98.03 % 187.088 M 0.00 % 187.088 M 14.32 % 163.653 M 0.00 % 163.653 M 111.99 % 77.199 M 0.00 % 77.199 M -12.46 % 88.192 M 0.00 % 88.192 M -46.93 % 166.190 M 0.00 % 166.190 M 165.63 % 62.565 M 0.00 % 62.565 M 112.97 % 29.377 M 0.00 % 29.377 M 156.70 % 11.444 M 0.00 % 11.444 M 40.68 % 8.135 M 0.00 % 8.135 M 926.89 % 792.154 K 0.00 % 792.154 K
Cash at end of period 214.900 M 0.00 % 214.900 M -67.42 % 659.613 M 0.00 % 659.613 M -45.92 % 1.220 B 0.00 % 1.220 B 3 660.63 % -34.253 M 0.00 % -34.253 M -104.95 % 691.458 M 0.00 % 691.458 M 77.41 % 389.760 M 0.00 % 389.760 M 74.85 % 222.908 M 0.00 % 222.908 M 404.25 % -73.265 M 0.00 % -73.265 M 70.92 % -251.976 M 0.00 % -251.976 M -2.20 % -246.546 M 0.00 % -246.546 M -75.79 % -140.247 M 0.00 % -140.247 M -3 905.89 % 3.685 M 0.00 % 3.685 M -98.03 % 187.088 M 0.00 % 187.088 M 14.32 % 163.653 M 0.00 % 163.653 M 111.99 % 77.199 M 0.00 % 77.199 M -12.46 % 88.192 M 0.00 % 88.192 M -46.93 % 166.190 M 0.00 % 166.190 M 165.63 % 62.565 M 0.00 % 62.565 M 112.97 % 29.378 M 0.00 % 29.378 M 156.71 % 11.444 M 0.00 % 11.444 M 40.68 % 8.135 M 0.00 % 8.135 M
Operating cash flow 55.896 M 0.00 % 55.896 M 113.74 % 26.152 M 0.00 % 26.152 M -96.53 % 754.167 M 0.00 % 754.167 M 5 077.34 % -15.152 M 0.00 % -15.152 M -104.09 % 370.740 M 0.00 % 370.740 M -21.97 % 475.141 M 0.00 % 475.141 M 103.50 % 233.480 M 0.00 % 233.480 M 37.14 % 170.250 M 0.00 % 170.250 M 69.28 % 100.574 M 0.00 % 100.574 M 1 899.01 % -5.591 M 0.00 % -5.591 M -117.04 % 32.800 M 0.00 % 32.800 M -50.76 % 66.615 M 0.00 % 66.615 M 113.71 % 31.171 M 0.00 % 31.171 M -51.12 % 63.770 M 0.00 % 63.770 M 63.06 % 39.108 M 0.00 % 39.108 M 463.06 % -10.772 M 0.00 % -10.772 M -121.04 % 51.189 M 0.00 % 51.189 M 155.07 % 20.069 M 0.00 % 20.069 M 25.58 % 15.981 M 0.00 % 15.981 M 1 623.91 % 927.014 K 0.00 % 927.014 K -92.74 % 12.765 M 0.00 % 12.765 M
Capital expenditure -40.601 M 0.00 % -40.601 M -22.70 % -33.089 M 0.00 % -33.089 M 53.97 % -71.883 M 0.00 % -71.883 M -75.12 % -41.049 M 0.00 % -41.049 M -11.18 % -36.921 M 0.00 % -36.921 M -90.20 % -19.411 M 0.00 % -19.411 M -38.20 % -14.046 M 0.00 % -14.046 M 49.29 % -27.700 M 0.00 % -27.700 M 17.80 % -33.700 M 0.00 % -33.700 M 26.93 % -46.120 M 0.00 % -46.120 M -169.95 % -17.085 M 0.00 % -17.085 M -41.79 % -12.049 M 0.00 % -12.049 M -73.09 % -6.961 M 0.00 % -6.961 M -26.29 % -5.512 M 0.00 % -5.512 M 35.81 % -8.587 M 0.00 % -8.587 M -66.04 % -5.172 M 0.00 % -5.172 M 14.76 % -6.067 M 0.00 % -6.067 M -209.94 % -1.958 M 0.00 % -1.958 M 13.23 % -2.256 M 0.00 % -2.256 M -40.23 % -1.609 M 0.00 % -1.609 M 44.91 % -2.920 M 0.00 % -2.920 M
Free CashFlow 15.296 M 0.00 % 15.296 M 320.51 % -6.937 M 0.00 % -6.937 M -101.02 % 682.284 M 0.00 % 682.284 M 1 314.01 % -56.201 M 0.00 % -56.201 M -116.84 % 333.819 M 0.00 % 333.819 M -26.75 % 455.730 M 0.00 % 455.730 M 107.68 % 219.434 M 0.00 % 219.434 M 53.94 % 142.550 M 0.00 % 142.550 M 113.16 % 66.874 M 0.00 % 66.874 M 229.32 % -51.711 M 0.00 % -51.711 M -429.05 % 15.715 M 0.00 % 15.715 M -71.20 % 54.566 M 0.00 % 54.566 M 125.39 % 24.210 M 0.00 % 24.210 M -58.44 % 58.258 M 0.00 % 58.258 M 90.88 % 30.521 M 0.00 % 30.521 M 291.44 % -15.943 M 0.00 % -15.943 M -135.33 % 45.122 M 0.00 % 45.122 M 149.14 % 18.111 M 0.00 % 18.111 M 31.96 % 13.725 M 0.00 % 13.725 M 2 113.62 % -681.613 K 0.00 % -681.613 K -106.92 % 9.845 M 0.00 % 9.845 M
2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001
Date Form 10K
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002