NRP.AS

NEPI Rockcastle S.A. NRP.AS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Revenue 853.360 M 10.21 % 774.280 M 23.86 % 625.143 M 16.47 % 536.719 M 0.04 % 536.495 M -8.13 % 583.980 M 16.39 % 501.733 M 48.89 % 336.977 M 60.55 % 209.890 M 41.06 % 148.799 M 71.00 % 87.017 M 57.29 % 55.322 M 37.70 % 40.177 M 69.33 % 23.727 M 46.25 % 16.224 M 96.16 % 8.271 M 30.97 % 6.315 M 1 861.18 % 322.000 K
Net income 587.565 M 23.23 % 476.801 M 9.57 % 435.167 M 85.17 % 235.004 M 234.35 % -174.921 M -142.02 % 416.235 M 87.62 % 221.855 M 138.27 % -579.694 M -346.71 % 234.968 M 48.34 % 158.398 M 59.68 % 99.195 M 72.62 % 57.464 M 73.59 % 33.103 M 76.34 % 18.772 M 171.62 % 6.911 M 153.89 % 2.722 M 85.30 % 1.469 M 432.25 % 276.000 K
Income before tax 649.600 M 18.83 % 546.662 M 8.98 % 501.607 M 91.46 % 261.986 M 229.44 % -202.402 M -144.09 % 459.043 M 66.01 % 276.513 M 152.02 % -531.544 M -297.51 % 269.124 M 49.68 % 179.804 M 89.44 % 94.912 M 44.70 % 65.593 M 71.03 % 38.352 M 109.90 % 18.272 M 117.84 % 8.388 M 73.20 % 4.843 M 81.18 % 2.673 M 700.30 % 334.000 K
Income before tax ratio 0.76 7.82 % 0.71 -12.01 % 0.80 64.38 % 0.49 229.38 % -0.38 -147.99 % 0.79 42.63 % 0.55 134.94 % -1.58 -223.02 % 1.28 6.11 % 1.21 10.79 % 1.09 -8.01 % 1.19 24.21 % 0.95 23.96 % 0.77 48.95 % 0.52 -11.70 % 0.59 38.33 % 0.42 -59.19 % 1.04
EBITDA 751.797 M 21.81 % 617.183 M 10.24 % 559.878 M 72.12 % 325.278 M 327.28 % -143.117 M -127.98 % 511.538 M 61.46 % 316.830 M 165.41 % -484.364 M -269.18 % 286.305 M 53.42 % 186.614 M 89.09 % 98.693 M 38.80 % 71.103 M 57.54 % 45.133 M 70.01 % 26.547 M 81.74 % 14.607 M 64.49 % 8.880 M 34.89 % 6.583 M 1 513.48 % 408.000 K
Net income ratio 0.69 11.81 % 0.62 -11.54 % 0.70 58.98 % 0.44 234.29 % -0.33 -145.74 % 0.71 61.19 % 0.44 125.70 % -1.72 -253.67 % 1.12 5.16 % 1.06 -6.62 % 1.14 9.75 % 1.04 26.07 % 0.82 4.14 % 0.79 85.73 % 0.43 29.44 % 0.33 41.48 % 0.23 -72.86 % 0.86
Ratio EBITDA 0.88 10.52 % 0.80 -11.00 % 0.90 47.78 % 0.61 327.19 % -0.27 -130.45 % 0.88 38.72 % 0.63 143.93 % -1.44 -205.37 % 1.36 8.77 % 1.25 10.58 % 1.13 -11.75 % 1.29 14.41 % 1.12 0.40 % 1.12 24.27 % 0.90 -16.14 % 1.07 2.99 % 1.04 -17.73 % 1.27
Gross profit ratio 0.66 -34.25 % 1.00 55.32 % 0.64 -5.24 % 0.68 -1.49 % 0.69 0.51 % 0.69 -0.51 % 0.69 0.15 % 0.69 -0.67 % 0.69 -0.86 % 0.70 -1.44 % 0.71 -5.22 % 0.75 -1.16 % 0.76 -24.25 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 660.826 M 4.20 % 634.211 M 4.22 % 608.529 M -0.08 % 608.995 M -2.55 % 624.961 M 2.23 % 611.303 M 1.44 % 602.600 M 32.28 % 455.557 M 41.01 % 323.075 M 8.39 % 298.080 M 24.39 % 239.638 M 36.10 % 176.073 M 23.08 % 143.057 M 44.06 % 99.304 M 48.88 % 66.698 M 76.25 % 37.843 M 12.00 % 33.787 M 0.00 % 33.787 M
Weighted average shs out 660.813 M 4.37 % 633.151 M 4.18 % 607.757 M -0.20 % 608.995 M -2.55 % 624.941 M 2.34 % 610.642 M 1.33 % 602.600 M 32.28 % 455.554 M 41.01 % 323.056 M 8.89 % 296.670 M 26.19 % 235.102 M 37.59 % 170.869 M 24.74 % 136.984 M 47.77 % 92.699 M 49.45 % 62.026 M 72.15 % 36.030 M 9.71 % 32.840 M 0.00 % 32.840 M
EPS diluted 0.89 18.67 % 0.75 4.17 % 0.72 84.62 % 0.39 239.29 % -0.28 -141.18 % 0.68 83.78 % 0.37 129.13 % -1.27 -273.97 % 0.73 37.74 % 0.53 29.27 % 0.41 24.24 % 0.33 43.48 % 0.23 21.05 % 0.19 90.00 % 0.10 39.28 % 0.07 66.20 % 0.04 426.83 % 0.01
Earnings per share 0.89 18.67 % 0.75 4.17 % 0.72 84.62 % 0.39 239.29 % -0.28 -141.18 % 0.68 83.78 % 0.37 129.13 % -1.27 -273.97 % 0.73 37.74 % 0.53 26.19 % 0.42 23.53 % 0.34 41.67 % 0.24 20.00 % 0.20 81.82 % 0.11 44.93 % 0.08 69.04 % 0.04 434.52 % 0.01
Gross profit 561.073 M -27.54 % 774.280 M 92.38 % 402.475 M 10.37 % 364.656 M -1.45 % 370.013 M -7.67 % 400.738 M 15.80 % 346.070 M 49.11 % 232.085 M 59.47 % 145.532 M 39.84 % 104.067 M 68.53 % 61.749 M 49.08 % 41.420 M 36.10 % 30.433 M 28.26 % 23.727 M 46.25 % 16.224 M 96.16 % 8.271 M 30.97 % 6.315 M 1 861.18 % 322.000 K
Income tax expense 62.035 M -11.20 % 69.861 M 5.32 % 66.334 M 146.44 % 26.917 M 201.47 % -26.528 M -162.13 % 42.701 M -22.09 % 54.808 M 14.49 % 47.870 M 31.25 % 36.472 M 160.91 % 13.979 M 2 094.51 % 637.000 K -92.93 % 9.007 M 71.61 % 5.249 M 1 149.74 % -500.000 K -133.85 % 1.477 M -30.36 % 2.121 M 76.16 % 1.204 M 1 975.86 % 58.000 K
Cost of revenue 292.287 M 6.96 % 273.263 M 24.56 % 219.388 M 27.50 % 172.063 M 3.35 % 166.482 M -9.15 % 183.242 M 17.72 % 155.663 M 48.40 % 104.892 M 62.98 % 64.358 M 43.87 % 44.732 M 77.03 % 25.268 M 81.76 % 13.902 M 42.67 % 9.744 M 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 12.641 M -62.12 % 33.369 M 9.84 % 30.381 M 23.17 % 24.665 M 169.27 % 9.160 M 32.01 % 6.939 M -1.83 % 7.068 M 57.80 % 4.479 M 37.69 % 3.253 M -51.41 % 6.695 M 135.82 % 2.839 M 30.16 % 2.181 M -1.35 % 2.211 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 21.795 M 25.07 % 17.426 M 24.90 % 13.952 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 expenses 22.552 M 203.47 % -21.795 M -25.07 % -17.426 M 0.000 -100.00 % 11.678 M -20.07 % 14.611 M -2.29 % 14.954 M 39.60 % 10.712 M 142.74 % 4.413 M 23.89 % 3.562 M 123.32 % 1.595 M 67.08 % 954.637 K -54.20 % 2.084 M -29.54 % 2.958 M 24.49 % 2.376 M 62.41 % 1.463 M 27.11 % 1.151 M 371.72 % 244.000 K
Operating expenses 35.193 M 5.47 % 33.369 M 9.84 % 30.381 M -21.33 % 38.617 M 85.32 % 20.838 M -3.30 % 21.550 M -2.14 % 22.022 M 44.97 % 15.191 M 85.57 % 8.186 M 11.15 % 7.365 M 109.59 % 3.514 M 12.06 % 3.136 M 144.44 % -7.056 M -338.55 % 2.958 M 24.49 % 2.376 M 62.41 % 1.463 M 27.11 % 1.151 M 371.72 % 244.000 K
Cost and expenses 327.480 M 493.65 % 55.164 M 15.39 % 47.807 M -75.70 % 196.728 M 5.02 % 187.320 M -8.53 % 204.792 M 15.26 % 177.685 M 47.97 % 120.083 M 65.53 % 72.544 M 39.25 % 52.097 M 81.01 % 28.782 M 68.93 % 17.038 M 533.93 % 2.688 M -9.14 % 2.958 M 24.49 % 2.376 M 62.41 % 1.463 M 27.11 % 1.151 M 371.72 % 244.000 K
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
Selling general and administrative expenses 12.641 M -77.08 % 55.164 M 15.39 % 47.807 M 23.80 % 38.617 M 321.58 % 9.160 M 32.01 % 6.939 M -1.83 % 7.068 M 57.80 % 4.479 M 37.69 % 3.253 M -51.41 % 6.695 M 135.82 % 2.839 M 30.16 % 2.181 M -1.35 % 2.211 M 0.000 0.000 0.000 0.000 0.000
Interest income 19.907 M 453.90 % 3.594 M 2.36 % 3.511 M 146.73 % 1.423 M -16.97 % 1.714 M -14.91 % 2.014 M -46.78 % 3.784 M -61.23 % 9.759 M 103.99 % 4.784 M -37.16 % 7.613 M 4.07 % 7.315 M -2.64 % 7.514 M 305.31 % 1.854 M 475.73 % 322.000 K -44.58 % 581.000 K 122.61 % 261.000 K -5.09 % 275.000 K -16.67 % 330.000 K
Interest expense 112.598 M 63.06 % 69.052 M 21.57 % 56.802 M -9.33 % 62.649 M 0.000 -100.00 % 52.494 M 30.20 % 40.317 M 69.55 % 23.779 M 52.56 % 15.587 M 82.75 % 8.529 M 44.49 % 5.903 M 3.01 % 5.730 M -60.28 % 14.428 M 105.09 % 7.035 M 24.47 % 5.652 M 120.35 % 2.565 M 66.56 % 1.540 M 1 981.08 % 74.000 K
Depreciation and amortization 2.053 M 39.75 % 1.469 M 0.00 % 1.469 M 128.46 % 643.000 K 10.86 % 580.000 K 100.15 % -379.649 M -16.35 % -326.298 M -46.80 % -222.281 M -59.47 % -139.390 M -1 373.55 % 10.945 M -1.58 % 11.121 M 67.53 % 6.638 M 197.06 % -6.840 M -218.38 % 5.778 M 1 751.92 % 312.000 K -64.42 % 877.000 K -54.93 % 1.946 M 489.70 % 330.000 K
Operating income 525.880 M -26.87 % 719.116 M 24.56 % 577.336 M 15.47 % 500.004 M -2.83 % 514.571 M 0.31 % 512.959 M 58.30 % 324.048 M 49.40 % 216.894 M 57.92 % 137.346 M -22.48 % 177.172 M 98.29 % 89.352 M 42.81 % 62.568 M 22.86 % 50.926 M 145.20 % 20.769 M 45.29 % 14.295 M 78.62 % 8.003 M 72.59 % 4.637 M 5 844.87 % 78.000 K
Operating income ratio 0.62 -33.65 % 0.93 0.57 % 0.92 -0.87 % 0.93 -2.87 % 0.96 9.19 % 0.88 36.00 % 0.65 0.34 % 0.64 -1.64 % 0.65 -45.04 % 1.19 15.96 % 1.03 -9.21 % 1.13 -10.77 % 1.27 44.81 % 0.88 -0.65 % 0.88 -8.94 % 0.97 31.77 % 0.73 203.13 % 0.24
Total other income expenses net 123.720 M 171.74 % -172.454 M -127.73 % -75.729 M 68.18 % -238.018 M 66.80 % -716.973 M -997.84 % 79.855 M 267.99 % -47.535 M 93.65 % -748.438 M -667.95 % 131.778 M 266.35 % 35.971 M 395.40 % 7.261 M -40.31 % 12.165 M 7.64 % 11.302 M 543.15 % -2.550 M 56.83 % -5.907 M -86.93 % -3.160 M -60.90 % -1.964 M -867.19 % 256.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Net debt 2.602 B 13.91 % 2.284 B -4.50 % 2.392 B 30.23 % 1.837 B -1.57 % 1.866 B -11.54 % 2.109 B 4.50 % 2.018 B 38.17 % 1.461 B 133.58 % 625.391 M 158.70 % 241.742 M 180.79 % 86.094 M -53.60 % 185.541 M 40.95 % 131.637 M 19.89 % 109.801 M -28.96 % 154.564 M 128.48 % 67.649 M 124.05 % 30.194 M 189.73 % -33.651 M
Total investments 0.000 100.00 % -6.825 B 0.000 -100.00 % 23.659 M 8.74 % 21.757 M -4.76 % 22.844 M -89.50 % 217.524 M -40.80 % 367.421 M 796.11 % 41.002 M 162.16 % 15.640 M 18.12 % 13.241 M 161.94 % 5.055 M -72.17 % 18.166 M 1 651.79 % 1.037 M -25.23 % 1.387 M 27.13 % 1.091 M 21 720.00 % 5.000 K 0.000
Total debt 3.050 B 16.31 % 2.623 B -0.59 % 2.638 B 12.98 % 2.335 B -6.79 % 2.505 B 8.31 % 2.313 B 9.73 % 2.108 B 27.28 % 1.656 B 145.96 % 673.411 M 18.48 % 568.352 M 192.47 % 194.330 M -18.36 % 238.034 M 8.62 % 219.148 M 32.93 % 164.866 M -7.59 % 178.411 M 123.22 % 79.926 M 130.91 % 34.613 M 0.000
Accumulated other comprehensive income loss -9.662 M -26.52 % -7.637 M -64.02 % -4.656 M -37.59 % -3.384 M 47.58 % -6.456 M -78.00 % -3.627 M 0.000 0.000 -100.00 % 3.568 M 0.00 % 3.568 M 23.12 % 2.898 M 30.31 % 2.224 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.656 B 41.68 % 1.169 B 65.41 % 706.572 M 335.74 % 162.155 M 18.04 % 137.373 M -70.33 % 462.953 M 122.12 % 208.426 M -26.32 % 282.897 M -35.65 % 439.598 M 59.83 % 275.042 M 64.56 % 167.133 M 118.20 % 76.595 M 233.31 % 22.980 M 1 291.05 % 1.652 M 160.56 % -2.728 M -37.57 % -1.983 M -191.19 % -681.000 K -346.74 % 276.000 K
Common stock 7.124 M 7.81 % 6.608 M 8.86 % 6.070 M -0.33 % 6.090 M 0.00 % 6.090 M 1.53 % 5.998 M 3.81 % 5.778 M 0.00 % 5.778 M 79.72 % 3.215 M 7.67 % 2.986 M 8.74 % 2.746 M 41.07 % 1.947 M 43.91 % 1.353 M 41.49 % 956.000 K 34.08 % 713.000 K 84.72 % 386.000 K 44.03 % 268.000 K 0.00 % 268.000 K
Total equity 4.908 B 14.02 % 4.305 B 10.41 % 3.899 B 4.80 % 3.720 B 0.76 % 3.692 B -9.87 % 4.097 B 6.53 % 3.846 B -1.76 % 3.915 B 115.74 % 1.815 B 21.25 % 1.497 B 20.56 % 1.241 B 74.28 % 712.236 M 80.94 % 393.622 M 67.31 % 235.259 M 51.69 % 155.088 M 113.27 % 72.720 M 41.48 % 51.398 M -3.12 % 53.054 M
Other non current liabilities 30.593 M -15.19 % 36.074 M 5.36 % 34.239 M 712.51 % 4.214 M -34.63 % 6.446 M -83.92 % 40.096 M 513.18 % 6.539 M -3.81 % 6.798 M 170.41 % 2.514 M -59.57 % 6.218 M -19.44 % 7.718 M 90.14 % 4.059 M -47.49 % 7.730 M 224.51 % 2.382 M 94.61 % 1.224 M 13.12 % 1.082 M 88.17 % 575.000 K 0.000
Long term debt 3.013 B 45.21 % 2.075 B -20.03 % 2.595 B 22.52 % 2.118 B -7.04 % 2.278 B 8.34 % 2.103 B 50.53 % 1.397 B -6.19 % 1.489 B 195.05 % 504.720 M 5.72 % 477.403 M 336.20 % 109.447 M 42.41 % 76.856 M -34.37 % 117.100 M -25.24 % 156.630 M -7.08 % 168.564 M 116.19 % 77.970 M 138.07 % 32.751 M 0.000
Total non current liabilities 3.589 B 38.96 % 2.583 B -15.28 % 3.049 B 12.21 % 2.717 B 3.65 % 2.621 B -2.46 % 2.687 B 20.98 % 2.221 B 14.66 % 1.937 B 132.85 % 831.995 M 25.73 % 661.717 M 174.18 % 241.345 M 3.91 % 232.260 M 57.84 % 147.151 M -15.48 % 174.098 M -6.08 % 185.374 M 114.45 % 86.440 M 132.40 % 37.195 M 66 319.64 % 56.000 K
Other current liabilities 0.000 -100.00 % 74.433 M 68.88 % 44.075 M 3 254.26 % 1.314 M -96.90 % 42.375 M 467.88 % 7.462 M 102.01 % -370.929 M -325.06 % -87.265 M -63.62 % -53.333 M -41.06 % -37.808 M -6.91 % -35.363 M 57.16 % -82.541 M 23.34 % -107.671 M -2 410.48 % 4.660 M 10 255.77 % 45.000 K -97.85 % 2.091 M 106.82 % 1.011 M 844.86 % 107.000 K
Deferred revenue 0.000 0.000 0.000 -100.00 % 81.327 M 0.000 -100.00 % 86.948 M 64.36 % 52.902 M -1.16 % 53.521 M -38.99 % 87.729 M 538.38 % -20.012 M -54.50 % -12.953 M -15.24 % -11.240 M -156.26 % -4.386 M 0.000 0.000 0.000 0.000 0.000
Short term debt 36.984 M -93.25 % 547.517 M 1 172.53 % 43.026 M 88.16 % 22.867 M -91.23 % 260.852 M 1 180.32 % 20.374 M -92.61 % 275.647 M 1 193.33 % 21.313 M 18.41 % 17.999 M 34.08 % 13.424 M -42.28 % 23.259 M -63.92 % 64.466 M -36.83 % 102.048 M 1 139.05 % 8.236 M -16.36 % 9.847 M 403.43 % 1.956 M 5.05 % 1.862 M 0.000
Total current liabilities 245.022 M -66.24 % 725.703 M 258.24 % 202.573 M 26.02 % 160.752 M -55.03 % 357.447 M 88.31 % 189.823 M -56.41 % 435.433 M 198.65 % 145.800 M -3.25 % 150.692 M 94.38 % 77.525 M 25.80 % 61.624 M -36.28 % 96.711 M -17.86 % 117.734 M 642.15 % 15.864 M -19.54 % 19.716 M 146.94 % 7.984 M 55.60 % 5.131 M 113.61 % 2.402 M
Total liabilities 3.834 B 15.88 % 3.309 B 1.76 % 3.252 B 12.98 % 2.878 B -3.39 % 2.979 B 3.53 % 2.877 B 8.30 % 2.657 B 27.54 % 2.083 B 111.98 % 982.687 M 32.93 % 739.242 M 144.00 % 302.969 M -7.90 % 328.971 M 24.19 % 264.885 M 39.44 % 189.962 M -7.38 % 205.090 M 117.20 % 94.424 M 123.09 % 42.326 M 1 621.97 % 2.458 M
Other non current assets 7.944 B 10.36 % 7.198 B 8.33 % 6.645 B 12.65 % 5.899 B 0.76 % 5.854 B -10.74 % 6.559 B 9.85 % 5.971 B 19.14 % 5.011 B 90.73 % 2.627 B 43.57 % 1.830 B 32.87 % 1.377 B 4 517.72 % 29.828 M 102.53 % 14.728 M 130.15 % -48.852 M -104.86 % -23.847 M -94.24 % -12.277 M -177.82 % -4.419 M 86.87 % -33.651 M
Long term investments 0.000 100.00 % -6.825 B 0.000 0.000 0.000 100.00 % -146.218 M -167.48 % 216.693 M -39.05 % 355.498 M 1 514.21 % 22.023 M 0.000 0.000 -100.00 % 6.460 M 114.19 % -45.533 M -4 490.86 % 1.037 M -25.23 % 1.387 M 27.13 % 1.091 M 21 720.00 % 5.000 K 0.000
Intangible assets 5.822 M 3.72 % 5.613 M 83.13 % 3.065 M 127.71 % 1.346 M 119.93 % 612.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 177.000 K 1 509.09 % 11.000 K -82.37 % 62.380 K -99.53 % 13.351 M -3.60 % 13.850 M 213.70 % 4.415 M 84.96 % 2.387 M 0.000
GoodWill 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M -17.48 % 93.070 M 12.70 % 82.582 M 41.43 % 58.390 M 143.43 % 23.986 M 35.98 % 17.639 M 8.76 % 16.218 M 23.48 % 13.135 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 76.804 M 0.00 % 76.804 M -3.84 % 79.869 M 2.20 % 78.150 M 0.95 % 77.416 M 0.80 % 76.804 M -17.48 % 93.070 M 12.70 % 82.582 M 41.43 % 58.390 M 143.43 % 23.986 M 34.63 % 17.816 M 9.78 % 16.229 M 22.98 % 13.197 M -1.15 % 13.351 M -3.60 % 13.850 M 213.70 % 4.415 M 84.96 % 2.387 M 0.000
Property plant equipment net 41.624 M -99.39 % 6.825 B 180 455.29 % 3.780 M 5.03 % 3.599 M 46.36 % 2.459 M -2.69 % 2.527 M 10.78 % 2.281 M 9.03 % 2.092 M 160.85 % 802.000 K 32.34 % 606.000 K 12.85 % 537.000 K 33.27 % 402.938 K 59.57 % 252.517 K -99.93 % 341.803 M 8.94 % 313.755 M 114.95 % 145.965 M 71.44 % 85.142 M 292.03 % 21.718 M
Total non current assets 8.170 B 12.30 % 7.275 B 7.25 % 6.783 B 12.50 % 6.029 B 1.01 % 5.968 B -8.27 % 6.507 B 3.34 % 6.296 B 15.23 % 5.464 B 101.72 % 2.709 B 46.04 % 1.855 B 32.90 % 1.396 B 55.13 % 899.601 M 90.06 % 473.331 M 30.61 % 362.404 M 10.16 % 328.992 M 117.20 % 151.471 M 73.04 % 87.534 M 303.05 % 21.718 M
Other current assets 4.270 M 104.54 % -94.072 M -198.78 % 95.236 M 62.85 % 58.482 M -2.84 % 60.189 M -34.54 % 91.954 M -19.38 % 114.057 M -64.52 % 321.459 M 1 471.54 % 20.455 M -59.98 % 51.118 M 34.54 % 37.996 M 54.33 % 24.620 M 606.37 % 3.485 M -3.72 % 3.620 M 441.13 % 669.000 K -80.30 % 3.396 M 91.76 % 1.771 M 1 138.46 % 143.000 K
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 169.062 M 20 244.40 % 831.000 K -93.03 % 11.923 M -37.18 % 18.979 M 0.000 0.000 -100.00 % 61.079 M -25.39 % 81.865 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 448.498 M 32.49 % 338.519 M 37.40 % 246.381 M -50.59 % 498.623 M -22.04 % 639.597 M 213.46 % 204.046 M 127.44 % 89.714 M -54.12 % 195.544 M 307.21 % 48.020 M -85.30 % 326.610 M 201.76 % 108.236 M 106.19 % 52.492 M -40.02 % 87.512 M 58.92 % 55.065 M 130.91 % 23.847 M 94.24 % 12.277 M 177.82 % 4.419 M -86.87 % 33.651 M
Cash and short term investments 448.498 M 32.49 % 338.519 M 37.40 % 246.381 M -50.59 % 498.623 M -22.04 % 639.597 M 71.42 % 373.108 M 312.07 % 90.545 M -56.36 % 207.467 M 332.04 % 48.020 M -85.30 % 326.610 M 201.76 % 108.236 M -4.70 % 113.571 M -32.95 % 169.377 M 207.59 % 55.065 M 130.91 % 23.847 M 94.24 % 12.277 M 177.82 % 4.419 M -86.87 % 33.651 M
Total current assets 572.942 M 69.25 % 338.519 M -7.84 % 367.300 M -35.46 % 569.117 M -19.01 % 702.681 M 50.41 % 467.191 M 126.47 % 206.289 M -61.35 % 533.801 M 502.76 % 88.559 M -76.76 % 381.097 M 156.28 % 148.705 M 5.01 % 141.607 M -23.53 % 185.176 M 194.79 % 62.817 M 101.43 % 31.186 M 98.98 % 15.673 M 153.20 % 6.190 M -81.68 % 33.794 M
Inventory 4.227 M 0.000 -100.00 % 20.694 M 117.33 % 9.522 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
Net receivables 115.947 M 23.25 % 94.072 M 1 785.59 % 4.989 M 100.36 % 2.490 M -13.99 % 2.895 M 35.98 % 2.129 M 26.20 % 1.687 M -65.39 % 4.875 M 341.18 % 1.105 M -67.20 % 3.369 M 36.23 % 2.473 M -27.61 % 3.416 M -45.46 % 6.263 M 51.61 % 4.131 M -38.06 % 6.670 M 0.000 0.000 0.000
Tax assets 107.395 M 0.000 -100.00 % 54.679 M 12.35 % 48.669 M 40.35 % 34.678 M 128.01 % 15.209 M 10.70 % 13.739 M 10.00 % 12.490 M 0.000 0.000 0.000 -100.00 % 846.692 M 72.55 % 490.696 M 791.12 % 55.065 M 130.91 % 23.847 M 94.24 % 12.277 M 177.82 % 4.419 M -86.87 % 33.651 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 187.084 M 123.88 % 83.566 M -13.97 % 97.140 M 75.84 % 55.244 M 1.89 % 54.220 M -27.74 % 75.039 M -21.25 % 95.282 M 44.47 % 65.952 M 86.65 % 35.334 M 44.91 % 24.384 M 101.45 % 12.104 M -33.03 % 18.075 M 165.93 % 6.797 M 129.02 % 2.968 M -69.79 % 9.824 M 149.53 % 3.937 M 74.36 % 2.258 M -1.61 % 2.295 M
Tax payables 20.954 M 3.80 % 20.187 M 10.12 % 18.332 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
Deferred revenue non current 0.000 0.000 -100.00 % 43.460 M 49.69 % 29.034 M -0.16 % 29.081 M -9.16 % 32.012 M 2.83 % 31.132 M 27.68 % 24.382 M 60.36 % 15.205 M 39.25 % 10.919 M 116.69 % 5.039 M 27.39 % 3.955 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 -100.00 % 5.320 M 1.24 % 5.255 M -15.35 % 6.208 M 1.75 % 6.101 M 1 181.72 % 476.000 K 0.000 -100.00 % 1.629 M 128.10 % -5.798 M -560.11 % -878.344 K 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 85.949 M 52.07 % 56.520 M 56.30 % 36.160 M 122.49 % -160.752 M -574.73 % 33.862 M 121.50 % -157.528 M 63.82 % -435.433 M -198.65 % -145.800 M 3.25 % -150.692 M -94.38 % -77.525 M -25.80 % -61.624 M 36.28 % -96.712 M 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 7.637 M 64.02 % 4.656 M 37.59 % 3.384 M -47.58 % 6.456 M 78.00 % 3.627 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 total stockholders equity 3.255 B 4.02 % 3.129 B -1.78 % 3.186 B -10.17 % 3.547 B 0.09 % 3.544 B -2.25 % 3.625 B -0.01 % 3.626 B 0.00 % 3.626 B 164.99 % 1.368 B 12.76 % 1.213 B 12.94 % 1.074 B 69.91 % 632.297 M 71.22 % 369.290 M 58.73 % 232.651 M 48.09 % 157.103 M 111.40 % 74.317 M 43.44 % 51.811 M -1.33 % 52.510 M
Deferred tax liabilities non current 545.241 M 15.59 % 471.691 M 13.07 % 417.156 M 12.33 % 371.366 M 8.80 % 341.324 M -3.79 % 354.756 M 1.02 % 351.187 M 29.54 % 271.105 M 70.65 % 158.864 M 77.20 % 89.652 M 55.87 % 57.517 M 13.50 % 50.678 M 127.04 % 22.321 M 47.96 % 15.086 M -3.21 % 15.586 M 110.96 % 7.388 M 90.95 % 3.869 M 6 808.93 % 56.000 K
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
Total assets 8.743 B 14.83 % 7.613 B 6.48 % 7.150 B 8.37 % 6.598 B -1.09 % 6.671 B -4.34 % 6.974 B 7.25 % 6.503 B 8.42 % 5.998 B 114.42 % 2.797 B 25.11 % 2.236 B 44.78 % 1.544 B 48.31 % 1.041 B 58.12 % 658.507 M 54.86 % 425.221 M 18.06 % 360.178 M 115.49 % 167.144 M 78.34 % 93.724 M 68.84 % 55.512 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Deferred income tax 0.000 0.000 100.00 % -1.472 M 70.85 % -5.050 M -482.47 % -867.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
Stock based compensation 3.040 M 52.00 % 2.000 M 35.87 % 1.472 M -70.85 % 5.050 M 482.47 % 867.000 K 303.26 % 215.000 K 0.000 0.000 0.000 -100.00 % 670.000 K -0.74 % 675.000 K -29.29 % 954.637 K -4.24 % 996.909 K -4.33 % 1.042 M 98.48 % 525.000 K 243.14 % 153.000 K 86.59 % 82.000 K 0.000
Change in working capital 2.655 M 153.50 % -4.963 M -38.98 % -3.571 M -382.57 % -740.000 K 86.84 % -5.622 M -437.25 % 1.667 M -31.68 % 2.440 M -85.04 % 16.305 M 31.76 % 12.375 M 798.04 % 1.378 M 133.16 % -4.155 M -65.19 % -2.515 M 46.67 % -4.717 M -45.89 % -3.233 M 38.04 % -5.218 M -256.18 % -1.465 M 11.21 % -1.650 M -173.04 % 2.259 M
Accounts receivables -38.395 M -73.14 % -22.176 M -77.64 % -12.484 M -105.90 % -6.063 M -154.34 % 11.158 M 362.03 % 2.415 M 118.18 % -13.281 M -383.36 % 4.687 M -80.18 % 23.648 M 1 455.19 % -1.745 M 72.36 % -6.313 M 31.78 % -9.254 M -15.59 % -8.006 M 0.000 0.000 0.000 0.000 0.000
Inventory 13.039 M 280.37 % 3.428 M 130.68 % -11.172 M -79.56 % -6.222 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 22.176 M 77.64 % 12.484 M 105.90 % 6.063 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 28.011 M 433.82 % -8.391 M -210.39 % 7.601 M 38.65 % 5.482 M 132.67 % -16.780 M -2 143.32 % -748.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
Other non cash items -166.192 M -53.30 % -108.411 M 19.44 % -134.564 M -683.56 % 23.059 M -94.47 % 417.331 M 531.99 % -96.606 M -267.25 % 57.760 M -92.56 % 776.185 M 871.78 % -100.571 M -48.65 % -67.657 M -67.05 % -40.500 M -43.61 % -28.202 M -654.12 % -3.740 M 63.68 % -10.296 M -50.35 % -6.848 M -57.79 % -4.340 M -1 788.72 % 257.000 K 438.16 % -76.000 K
Net cash provided by operating activities 429.121 M 16.96 % 366.896 M 22.87 % 298.607 M 15.73 % 258.031 M 9.14 % 236.415 M -26.49 % 321.618 M 14.09 % 281.905 M 32.30 % 213.076 M 47.50 % 144.456 M 44.14 % 100.216 M 99.26 % 50.295 M 87.51 % 26.823 M 4.60 % 25.644 M 139.44 % 10.710 M 288.89 % 2.754 M 17.14 % 2.351 M -29.31 % 3.326 M 47.10 % 2.261 M
Investments in property plant and equipment -6.004 M 0.000 100.00 % -142.941 M -100.84 % -71.171 M 0.000 100.00 % -283.695 M 8.18 % -308.972 M -94.12 % -159.168 M 6.36 % -169.980 M 0.000 0.000 100.00 % -95.868 M -105.16 % -46.729 M -93.38 % -24.165 M -280.97 % -6.343 M -750.27 % -746.000 K 96.68 % -22.466 M -3.44 % -21.718 M
Acquisitions net 0.000 0.000 100.00 % -36.980 M -1 209.03 % -2.825 M 14.99 % -3.323 M -109.28 % 35.801 M 107.15 % -500.739 M 36.48 % -788.364 M -75.60 % -448.958 M -68.95 % -265.735 M -21.70 % -218.352 M 23.54 % -285.573 M -1 694.26 % -15.916 M 0.000 100.00 % -39.098 M -519.62 % -6.310 M 76.80 % -27.198 M 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -39.029 M 50.17 % -78.317 M -90.45 % -41.123 M -74.10 % -23.620 M 84.69 % -154.305 M 0.000 100.00 % -24.309 M 66.37 % -72.287 M 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 80.812 M 29.58 % 62.366 M -84.71 % 407.894 M 183.58 % 143.835 M 2 987.25 % 4.659 M 0.000 -100.00 % 64.795 M 30.75 % 49.558 M 3 134.32 % 1.532 M 0.000 0.000 0.000 0.000 0.000
Other investing activites -712.287 M -316.19 % -171.144 M 45.43 % -313.638 M -612.09 % 61.247 M -64.99 % 174.918 M 533.07 % 27.630 M 297.84 % 6.945 M 8 569.51 % -82.000 K 96.47 % -2.324 M -101.51 % 154.305 M 170.29 % -219.511 M -7 654.73 % 2.906 M 264.84 % 796.411 K -87.70 % 6.477 M 1 012.89 % 582.000 K 122.14 % 262.000 K -5.07 % 276.000 K -16.36 % 330.000 K
Net cash used for investing activites -718.291 M -319.70 % -171.144 M 65.32 % -493.559 M -3 771.35 % -12.749 M -105.05 % 252.407 M 228.17 % -196.927 M 58.38 % -473.189 M 43.99 % -844.902 M -31.97 % -640.223 M -140.93 % -265.735 M 28.77 % -373.068 M -5.60 % -353.287 M -166.42 % -132.604 M -649.68 % -17.688 M 60.57 % -44.859 M -560.27 % -6.794 M 86.24 % -49.388 M -130.91 % -21.388 M
Debt repayment 387.356 M 1 302.11 % -32.223 M -115.34 % 210.058 M 218.55 % -177.188 M -200.51 % 176.286 M 9.75 % 160.621 M -60.03 % 401.835 M -4.79 % 422.048 M 212.88 % 134.890 M -54.66 % 297.522 M 780.77 % -43.704 M -192.36 % 47.318 M 342.22 % 10.700 M 179.99 % -13.377 M -54.58 % -8.654 M -1 058.36 % 903.000 K -95.29 % 19.170 M 0.000
Common stock issued 290.110 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 396.128 M 155.44 % 155.075 M 11.36 % 139.255 M -67.68 % 430.878 M 69.95 % 253.533 M 100.65 % 126.355 M 84.58 % 68.455 M -3.74 % 71.113 M 316.04 % 17.093 M 0.000 -100.00 % 52.755 M
Common stock repurchased -5.193 M 91.11 % -58.398 M -383.03 % -12.090 M -511.22 % -1.978 M 97.49 % -78.891 M -1 953.38 % -3.842 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
Dividends paid -276.994 M -308.67 % -67.780 M 71.90 % -241.223 M -14.75 % -210.222 M -39.53 % -150.659 M 6.83 % -161.708 M 45.43 % -296.326 M -659.38 % -39.022 M 19.19 % -48.288 M 4.36 % -50.489 M -483.22 % -8.657 M -124.93 % -3.849 M 67.32 % -11.776 M 17.04 % -14.195 M -85.39 % -7.657 M -90.28 % -4.024 M -65.87 % -2.426 M 0.000
Other financing activites -1.323 M 54.06 % -2.880 M 70.57 % -9.785 M -1 622.71 % -568.000 K 43.59 % -1.007 M 73.27 % -3.767 M 66.11 % -11.115 M -5 770.92 % 196.000 K 100.80 % -24.500 M -922.96 % -2.395 M 0.000 100.00 % -3.325 M -123.26 % 14.296 M 642.29 % -2.636 M -166.28 % -990.000 K 31.01 % -1.435 M 0.000 0.000
Net cash used provided by financing activities 399.149 M 470.05 % -107.864 M -103.36 % -53.040 M 86.40 % -389.956 M -618.53 % -54.271 M -524.09 % -8.696 M -109.38 % 92.664 M -88.11 % 779.350 M 258.85 % 217.177 M -43.43 % 383.893 M 1.42 % 378.517 M 28.89 % 293.677 M 110.41 % 139.575 M 264.94 % 38.246 M -28.93 % 53.812 M 329.23 % 12.537 M -25.13 % 16.744 M -68.26 % 52.755 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 100.00 % -4.173 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -169.359 K -238.72 % -50.000 K 63.50 % -137.000 K 41.95 % -236.000 K -374.42 % 86.000 K 273.91 % 23.000 K
Net change in cash 109.979 M 25.14 % 87.888 M 135.44 % -247.992 M -71.41 % -144.674 M -133.29 % 434.551 M 288.61 % 111.822 M 213.39 % -98.620 M -166.85 % 147.524 M 152.95 % -278.590 M -227.57 % 218.374 M 291.74 % 55.744 M 270.01 % -32.788 M -201.05 % 32.447 M 3.94 % 31.218 M 169.82 % 11.570 M 47.24 % 7.858 M 126.88 % -29.232 M -186.87 % 33.651 M
Cash at beginning of period 338.519 M 35.07 % 250.631 M -49.74 % 498.623 M -22.49 % 643.297 M 208.17 % 208.746 M 115.37 % 96.924 M -50.43 % 195.544 M 307.21 % 48.020 M -85.30 % 326.610 M 201.76 % 108.236 M 106.20 % 52.492 M -38.45 % 85.280 M 54.87 % 55.065 M 252.73 % 15.611 M 542.43 % 2.430 M -1.34 % 2.463 M -92.25 % 31.789 M 0.000
Cash at end of period 448.498 M 32.49 % 338.519 M 35.07 % 250.631 M -49.74 % 498.623 M -22.49 % 643.297 M 208.17 % 208.746 M 115.37 % 96.924 M -50.43 % 195.544 M 307.21 % 48.020 M -85.30 % 326.610 M 201.76 % 108.236 M 106.19 % 52.492 M -40.02 % 87.512 M 86.87 % 46.829 M 234.49 % 14.000 M 35.65 % 10.321 M 303.64 % 2.557 M -92.40 % 33.651 M
Operating cash flow 429.121 M 16.96 % 366.896 M 22.87 % 298.607 M 15.73 % 258.031 M 9.14 % 236.415 M -26.49 % 321.618 M 14.09 % 281.905 M 32.30 % 213.076 M 47.50 % 144.456 M 44.14 % 100.216 M 99.26 % 50.295 M 87.51 % 26.823 M 4.60 % 25.644 M 139.44 % 10.710 M 288.89 % 2.754 M 17.14 % 2.351 M -29.31 % 3.326 M 47.10 % 2.261 M
Capital expenditure -147.208 M 23.75 % -193.048 M -35.05 % -142.941 M -100.84 % -71.171 M 0.000 100.00 % -283.695 M 8.18 % -308.972 M -94.12 % -159.168 M 6.36 % -169.980 M 0.000 0.000 100.00 % -95.868 M -105.16 % -46.729 M -93.38 % -24.165 M -280.97 % -6.343 M -750.27 % -746.000 K 96.68 % -22.466 M -3.44 % -21.718 M
Free CashFlow 281.913 M 62.16 % 173.848 M 11.68 % 155.666 M -16.69 % 186.860 M -20.96 % 236.415 M 523.41 % 37.923 M 240.11 % -27.067 M -150.21 % 53.908 M 311.21 % -25.524 M -125.47 % 100.216 M 99.26 % 50.295 M 172.84 % -69.046 M -227.46 % -21.085 M -56.71 % -13.455 M -274.90 % -3.589 M -323.61 % 1.605 M 108.39 % -19.140 M 1.63 % -19.457 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30
Revenue 463.481 M 8.45 % 427.368 M 0.32 % 425.992 M 9.14 % 390.308 M 1.65 % 383.972 M 20.48 % 318.705 M 4.00 % 306.438 M 5.17 % 291.378 M 17.85 % 247.243 M -5.69 % 262.157 M -4.06 % 273.252 M -8.50 % 298.620 M 2.54 % 291.232 M 8.33 % 268.848 M 11.46 % 241.214 M 14.62 % 210.448 M 226.42 % 64.472 M -41.24 % 109.718 M 9.53 % 100.172 M 14.34 % 87.612 M 28.94 % 67.950 M 50.95 % 45.014 M 5.52 % 42.660 M 58.56 % 26.905 M 3.83 % 25.913 M 14.02 % 22.726 M 30.70 % 17.388 M 46.57 % 11.864 M 0.00 % 11.864 M 46.25 % 8.112 M 0.00 % 8.112 M 96.16 % 4.136 M 0.00 % 4.136 M 30.97 % 3.158 M 0.00 % 3.158 M 1 861.18 % 161.000 K 0.00 % 161.000 K
Net income 277.823 M -3.36 % 287.490 M -4.19 % 300.075 M 38.12 % 217.252 M -16.30 % 259.549 M -1.74 % 264.136 M 54.44 % 171.031 M 50.77 % 113.435 M -6.69 % 121.569 M 284.31 % 31.633 M 115.31 % -206.554 M -207.86 % 191.506 M -14.78 % 224.729 M 208.64 % 72.813 M -51.15 % 149.042 M 120.29 % -734.585 M -692.23 % 124.037 M -14.63 % 145.292 M 62.02 % 89.676 M 15.16 % 77.868 M -58.86 % 189.266 M 75.76 % 107.682 M 215.32 % 34.150 M -20.65 % 43.039 M 114.99 % 20.020 M 58.23 % 12.652 M -52.97 % 26.904 M 186.63 % 9.386 M 0.00 % 9.386 M 171.62 % 3.456 M 0.00 % 3.456 M 153.89 % 1.361 M 0.00 % 1.361 M 85.30 % 734.500 K 0.00 % 734.500 K 432.25 % 138.000 K 0.00 % 138.000 K
Income before tax 339.969 M 15.54 % 294.251 M -17.19 % 355.349 M 42.32 % 249.677 M -15.93 % 296.985 M 2.53 % 289.651 M 36.66 % 211.956 M 73.80 % 121.956 M -12.91 % 140.030 M 426.35 % 26.604 M 111.62 % -229.006 M -213.12 % 202.443 M -21.11 % 256.600 M 168.59 % 95.537 M -47.21 % 180.976 M 125.39 % -712.750 M -306.89 % -175.169 M -199.53 % 175.998 M 88.99 % 93.126 M 35.52 % 68.720 M -66.87 % 207.414 M 104.09 % 101.630 M 206.67 % 33.140 M -47.26 % 62.832 M 296.99 % 15.827 M -53.56 % 34.078 M 23.12 % 27.679 M 202.96 % 9.136 M 0.00 % 9.136 M 117.84 % 4.194 M 0.00 % 4.194 M 73.20 % 2.422 M 0.00 % 2.422 M 81.18 % 1.337 M 0.00 % 1.337 M 700.30 % 167.000 K 0.00 % 167.000 K
Income before tax ratio 0.73 6.53 % 0.69 -17.46 % 0.83 30.40 % 0.64 -17.29 % 0.77 -14.90 % 0.91 31.40 % 0.69 65.26 % 0.42 -26.10 % 0.57 458.10 % 0.10 112.11 % -0.84 -223.62 % 0.68 -23.06 % 0.88 147.94 % 0.36 -52.64 % 0.75 122.15 % -3.39 -24.65 % -2.72 -269.38 % 1.60 72.55 % 0.93 18.52 % 0.78 -74.30 % 3.05 35.20 % 2.26 190.63 % 0.78 -66.73 % 2.34 282.35 % 0.61 -59.27 % 1.50 -5.80 % 1.59 106.70 % 0.77 0.00 % 0.77 48.95 % 0.52 0.00 % 0.52 -11.70 % 0.59 0.00 % 0.59 38.33 % 0.42 0.00 % 0.42 -59.19 % 1.04 0.00 % 1.04
EBITDA 271.941 M 5.41 % 257.988 M 0.87 % 255.767 M 13.84 % 224.666 M 220.62 % 70.072 M -26.45 % 95.270 M 208.75 % 30.857 M 153.06 % -58.160 M -166.64 % -21.812 M 82.80 % -126.836 M -148.29 % 262.664 M 1 643.54 % 15.065 M -76.54 % 64.222 M 187.71 % -73.222 M -410.43 % 23.587 M -88.36 % 202.557 M 37.56 % 147.247 M -20.49 % 185.197 M 83.17 % 101.108 M 35.89 % 74.404 M -64.58 % 210.076 M 120.12 % 95.436 M 189.08 % 33.014 M -47.12 % 62.431 M 711.64 % 7.692 M -80.29 % 39.027 M 27.12 % 30.700 M 131.29 % 13.274 M 0.00 % 13.274 M 81.74 % 7.304 M 0.00 % 7.304 M 64.49 % 4.440 M 0.00 % 4.440 M 34.89 % 3.292 M 0.00 % 3.292 M 1 513.48 % 204.000 K 0.00 % 204.000 K
Net income ratio 0.60 -10.89 % 0.67 -4.50 % 0.70 26.55 % 0.56 -17.66 % 0.68 -18.44 % 0.83 48.49 % 0.56 43.36 % 0.39 -20.82 % 0.49 307.49 % 0.12 115.96 % -0.76 -217.87 % 0.64 -16.89 % 0.77 184.92 % 0.27 -56.17 % 0.62 117.70 % -3.49 -281.43 % 1.92 45.28 % 1.32 47.92 % 0.90 0.72 % 0.89 -68.09 % 2.79 16.44 % 2.39 198.83 % 0.80 -49.96 % 1.60 107.06 % 0.77 38.78 % 0.56 -64.02 % 1.55 95.56 % 0.79 0.00 % 0.79 85.73 % 0.43 0.00 % 0.43 29.44 % 0.33 0.00 % 0.33 41.48 % 0.23 0.00 % 0.23 -72.86 % 0.86 0.00 % 0.86
Ratio EBITDA 0.59 -2.80 % 0.60 0.54 % 0.60 4.31 % 0.58 215.42 % 0.18 -38.95 % 0.30 196.86 % 0.10 150.45 % -0.20 -126.25 % -0.09 81.77 % -0.48 -150.33 % 0.96 1 805.40 % 0.05 -77.12 % 0.22 180.97 % -0.27 -378.53 % 0.10 -89.84 % 0.96 -57.86 % 2.28 35.31 % 1.69 67.23 % 1.01 18.85 % 0.85 -72.53 % 3.09 45.82 % 2.12 173.96 % 0.77 -66.65 % 2.32 681.69 % 0.30 -82.71 % 1.72 -2.74 % 1.77 57.80 % 1.12 0.00 % 1.12 24.27 % 0.90 0.00 % 0.90 -16.14 % 1.07 0.00 % 1.07 2.99 % 1.04 0.00 % 1.04 -17.73 % 1.27 0.00 % 1.27
Gross profit ratio 1.00 216.38 % 0.32 -68.39 % 1.00 107.94 % -12.60 8.24 % -13.73 -22.62 % -11.19 -1 219.42 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 40.39 % 0.71 2.46 % 0.70 0.54 % 0.69 -1.43 % 0.70 -3.16 % 0.72 2.69 % 0.71 2.07 % 0.69 -11.47 % 0.78 4.73 % 0.75 3.54 % 0.72 -9.79 % 0.80 -20.20 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 711.628 M 7.69 % 660.826 M 0.00 % 660.826 M 2.01 % 647.809 M 4.38 % 620.614 M 2.06 % 608.063 M -0.15 % 608.995 M 0.00 % 608.995 M 0.00 % 608.995 M -2.37 % 623.805 M -0.37 % 626.091 M 1.45 % 617.166 M 1.94 % 605.441 M 0.47 % 602.600 M 0.00 % 602.600 M 5.96 % 568.714 M 0.000 -100.00 % 323.075 M 2.33 % 315.728 M 0.87 % 312.992 M 6.24 % 294.595 M 8.26 % 272.125 M 18.59 % 229.474 M 10.90 % 206.919 M 10.16 % 187.841 M 12.37 % 167.163 M 12.54 % 148.542 M 49.58 % 99.304 M 0.00 % 99.304 M 48.88 % 66.698 M 0.00 % 66.698 M 76.25 % 37.843 M 0.00 % 37.843 M 12.00 % 33.787 M 0.00 % 33.787 M 0.00 % 33.787 M 0.00 % 33.787 M
Weighted average shs out 711.637 M 7.69 % 660.813 M 0.00 % 660.813 M 2.01 % 647.790 M 4.38 % 620.634 M 2.07 % 608.025 M -0.17 % 609.085 M 0.01 % 609.001 M -0.01 % 609.069 M -2.38 % 623.900 M -0.35 % 626.088 M 1.44 % 617.196 M 1.94 % 605.442 M 0.47 % 602.607 M -0.01 % 602.677 M 5.97 % 568.704 M 0.000 -100.00 % 323.056 M 2.33 % 315.706 M 0.88 % 312.966 M 6.92 % 292.699 M 9.07 % 268.369 M 19.51 % 224.564 M 11.17 % 202.008 M 7.54 % 187.841 M 12.37 % 167.163 M 12.54 % 148.542 M 60.24 % 92.699 M 0.00 % 92.699 M 49.45 % 62.026 M 0.00 % 62.026 M 72.15 % 36.030 M 0.00 % 36.030 M 9.71 % 32.840 M 0.00 % 32.840 M 0.00 % 32.840 M 0.00 % 32.840 M
EPS diluted 0.39 -9.30 % 0.43 -4.44 % 0.45 36.36 % 0.33 -21.43 % 0.42 -4.55 % 0.44 57.14 % 0.28 50.38 % 0.19 -6.71 % 0.20 292.91 % 0.05 115.88 % -0.32 -200.00 % 0.32 -15.79 % 0.38 214.57 % 0.12 -49.67 % 0.24 118.46 % -1.30 0.00 -100.00 % 0.45 60.71 % 0.28 16.67 % 0.24 -62.50 % 0.64 45.45 % 0.44 193.72 % 0.15 -31.91 % 0.22 96.08 % 0.11 -28.99 % 0.16 -12.80 % 0.18 90.74 % 0.10 0.00 % 0.10 90.00 % 0.05 0.00 % 0.05 39.28 % 0.04 0.00 % 0.04 66.20 % 0.02 0.00 % 0.02 426.83 % 0.00 0.00 % 0.00
Earnings per share 0.39 -9.30 % 0.43 -6.52 % 0.46 39.39 % 0.33 -21.43 % 0.42 -4.55 % 0.44 57.14 % 0.28 50.38 % 0.19 -6.71 % 0.20 292.91 % 0.05 115.88 % -0.32 -200.00 % 0.32 -15.79 % 0.38 214.57 % 0.12 -49.67 % 0.24 118.46 % -1.30 0.00 -100.00 % 0.45 60.71 % 0.28 16.67 % 0.24 -63.64 % 0.66 50.00 % 0.44 187.96 % 0.15 -30.55 % 0.22 96.08 % 0.11 -28.99 % 0.16 -12.80 % 0.18 81.20 % 0.10 0.00 % 0.10 81.82 % 0.06 0.00 % 0.06 44.74 % 0.04 0.00 % 0.04 68.89 % 0.02 0.00 % 0.02 435.71 % 0.00 0.00 % 0.00
Gross profit 463.481 M 243.11 % 135.081 M -68.29 % 425.992 M 108.66 % -4.916 B 6.73 % -5.271 B -47.74 % -3.568 B -1 264.24 % 306.438 M 5.17 % 291.378 M 17.85 % 247.243 M -5.69 % 262.157 M -4.06 % 273.252 M -8.50 % 298.620 M 2.54 % 291.232 M 8.33 % 268.848 M 11.46 % 241.214 M 14.62 % 210.448 M 358.27 % 45.922 M -39.79 % 76.272 M 10.12 % 69.260 M 12.70 % 61.456 M 24.86 % 49.220 M 55.01 % 31.752 M 7.70 % 29.482 M 40.36 % 21.004 M 8.74 % 19.315 M 18.05 % 16.361 M 17.91 % 13.877 M 16.97 % 11.864 M 0.00 % 11.864 M 46.25 % 8.112 M 0.00 % 8.112 M 96.16 % 4.136 M 0.00 % 4.136 M 30.97 % 3.158 M 0.00 % 3.158 M 1 861.18 % 161.000 K 0.00 % 161.000 K
Income tax expense 62.146 M 819.18 % 6.761 M -87.77 % 55.274 M 70.47 % 32.425 M -13.39 % 37.436 M 46.72 % 25.515 M -37.49 % 40.819 M 380.22 % 8.500 M -53.85 % 18.417 M 305.30 % 4.544 M -79.33 % 21.984 M 105.07 % 10.720 M -66.48 % 31.981 M 39.80 % 22.877 M -28.35 % 31.931 M 48.14 % 21.555 M 16.58 % 18.489 M -45.20 % 33.742 M 1 135.97 % 2.730 M 153.49 % -5.104 M -122.93 % 22.256 M 1 025.02 % -2.406 M -268.72 % 1.426 M -93.38 % 21.549 M 613.97 % -4.193 M -154.60 % 7.679 M 890.66 % 775.160 K 410.06 % -250.000 K 0.00 % -250.000 K -133.85 % 738.500 K 0.00 % 738.500 K -30.36 % 1.061 M 0.00 % 1.061 M 76.16 % 602.000 K 0.00 % 602.000 K 1 975.86 % 29.000 K 0.00 % 29.000 K
Cost of revenue 0.000 -100.00 % 292.287 M 89.82 % 153.977 M -97.10 % 5.307 B -6.16 % 5.655 B 45.50 % 3.886 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.550 M -44.54 % 33.446 M 8.20 % 30.912 M 18.18 % 26.156 M 39.65 % 18.730 M 41.23 % 13.262 M 0.64 % 13.178 M 123.30 % 5.902 M -10.55 % 6.598 M 3.65 % 6.365 M 81.25 % 3.512 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 20.462 M 633.56 % -3.835 M -123.28 % 16.476 M -13.76 % 19.104 M 33.92 % 14.265 M -0.80 % 14.380 M -10.13 % 16.001 M 4.54 % 15.306 M 63.54 % 9.359 M -8.69 % 10.250 M -3.19 % 10.588 M -12.93 % 12.160 M 29.50 % 9.390 M -28.01 % 13.043 M 45.26 % 8.979 M 13.79 % 7.891 M 47.88 % 5.336 M 317.88 % -2.449 M -142.95 % 5.702 M 1 308.05 % -472.000 K -116.75 % 2.818 M 787.32 % -410.000 K -127.26 % 1.504 M 16.66 % 1.289 M 15.38 % 1.117 M 138.67 % -2.889 M -382.86 % 1.021 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 11.268 M 0.000 0.000 -100.00 % 21.795 M 0.000 -100.00 % 17.426 M 0.000 -100.00 % 13.952 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
Other expenses 0.000 -100.00 % 22.552 M 0.000 0.000 100.00 % -533.309 M -11.64 % -477.709 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.586 M 819.69 % 4.413 M 0.000 -100.00 % 2.298 M 0.000 100.00 % -3.732 M 0.000 -100.00 % 2.312 M 0.000 0.000 0.000 -100.00 % 1.479 M 0.00 % 1.479 M 24.49 % 1.188 M 0.00 % 1.188 M 62.41 % 731.500 K 0.00 % 731.500 K 27.11 % 575.500 K 0.00 % 575.500 K 371.72 % 122.000 K 0.00 % 122.000 K
Operating expenses 31.730 M 69.53 % 18.717 M 13.60 % 16.476 M -59.72 % 40.899 M -26.91 % 55.958 M 1 661.35 % 3.177 M -95.26 % 67.068 M -51.93 % 139.526 M 83.87 % 75.883 M -62.70 % 203.440 M -57.38 % 477.307 M 586.17 % 69.561 M 550.59 % 10.692 M -93.08 % 154.400 M 274.08 % 41.275 M -95.46 % 909.533 M 1 880.60 % 45.922 M 1 748.71 % 2.484 M -56.44 % 5.702 M -10.79 % 6.392 M 54.25 % 4.144 M 124.97 % 1.842 M -42.80 % 3.220 M 156.91 % 1.253 M -55.79 % 2.835 M 3 191.31 % -91.714 K 99.50 % -18.284 M -1 336.22 % 1.479 M 0.00 % 1.479 M 24.49 % 1.188 M 0.00 % 1.188 M 62.41 % 731.500 K 0.00 % 731.500 K 27.11 % 575.500 K 0.00 % 575.500 K 371.72 % 122.000 K 0.00 % 122.000 K
Cost and expenses 31.730 M -89.80 % 311.004 M 1 787.62 % 16.476 M -59.72 % 40.899 M -26.91 % 55.958 M 1 661.35 % 3.177 M -95.26 % 67.068 M -51.93 % 139.526 M 83.87 % 75.883 M -62.70 % 203.440 M -57.38 % 477.307 M 586.17 % 69.561 M 550.59 % 10.692 M -93.08 % 154.400 M 274.08 % 41.275 M -95.46 % 909.533 M 1 310.74 % 64.472 M 79.44 % 35.930 M -1.87 % 36.614 M 12.49 % 32.548 M 42.29 % 22.874 M 51.44 % 15.104 M -7.89 % 16.398 M 129.18 % 7.155 M -24.15 % 9.433 M 50.36 % 6.274 M 142.47 % -14.772 M -1 098.77 % 1.479 M 0.00 % 1.479 M 24.49 % 1.188 M 0.00 % 1.188 M 62.41 % 731.500 K 0.00 % 731.500 K 27.11 % 575.500 K 0.00 % 575.500 K 371.72 % 122.000 K 0.00 % 122.000 K
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
Selling general and administrative expenses 31.730 M 927.38 % -3.835 M -123.28 % 16.476 M -59.72 % 40.899 M 186.71 % 14.265 M -55.15 % 31.806 M 98.78 % 16.001 M -45.31 % 29.258 M 212.62 % 9.359 M -8.69 % 10.250 M -3.19 % 10.588 M -12.93 % 12.160 M 29.50 % 9.390 M -28.01 % 13.043 M 45.26 % 8.979 M 13.79 % 7.891 M 47.88 % 5.336 M 317.88 % -2.449 M -142.95 % 5.702 M 1 308.05 % -472.000 K -116.75 % 2.818 M 787.32 % -410.000 K -127.26 % 1.504 M 16.66 % 1.289 M 15.38 % 1.117 M 138.67 % -2.889 M -382.86 % 1.021 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 3.238 M -69.94 % 10.773 M 16.12 % 9.278 M -93.96 % 153.524 M 394.78 % 31.029 M 19.91 % 25.877 M -5.61 % 27.414 M -8.30 % 29.896 M -4.58 % 31.330 M -2.44 % 32.113 M 28.70 % 24.951 M -6.26 % 26.616 M 11.18 % 23.940 M 26.59 % 18.911 M -0.27 % 18.963 M 38.77 % 13.665 M 1 771.92 % 730.000 K -69.66 % 2.406 M 1.18 % 2.378 M 173.96 % 868.000 K -88.88 % 7.808 M 5.46 % 7.404 M 314.09 % 1.788 M -35.16 % 2.758 M -39.22 % 4.537 M 0.000 -100.00 % 2.155 M 1 238.62 % 161.000 K 0.00 % 161.000 K -44.58 % 290.500 K 0.00 % 290.500 K 122.61 % 130.500 K 0.00 % 130.500 K -5.09 % 137.500 K 0.00 % 137.500 K -16.67 % 165.000 K 0.00 % 165.000 K
Interest expense 0.000 0.000 0.000 -100.00 % 1.494 B 7.08 % 1.395 B 33.12 % 1.048 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.721 M -37.92 % 7.605 M -4.72 % 7.982 M 40.43 % 5.684 M 113.52 % 2.662 M 0.000 -100.00 % 5.922 M 15 001.75 % 39.214 K -98.93 % 3.673 M 0.000 -100.00 % 6.838 M 94.39 % 3.518 M 0.00 % 3.518 M 24.47 % 2.826 M 0.00 % 2.826 M 120.35 % 1.283 M 0.00 % 1.283 M 66.56 % 770.000 K 0.00 % 770.000 K 1 981.08 % 37.000 K 0.00 % 37.000 K
Depreciation and amortization 1.412 M 17.57 % 1.201 M 39.20 % 862.791 K 16.55 % 740.247 K 100.33 % -226.913 M -16.74 % -194.381 M -7.40 % -180.993 M -0.50 % -180.095 M -11.31 % -161.798 M 0.75 % -163.013 M 11.92 % -185.076 M 1.11 % -187.161 M 2.77 % -192.488 M -13.96 % -168.912 M -7.32 % -157.386 M -24.48 % -126.437 M 0.000 100.00 % -69.966 M -0.78 % -69.424 M -4.70 % -66.310 M -38.75 % -47.792 M -8.98 % -43.852 M -94.24 % -22.576 M -3.17 % -21.882 M -28.91 % -16.974 M -2 018.66 % -801.166 K 0.000 -100.00 % 2.889 M 0.00 % 2.889 M 1 751.92 % 156.000 K 0.00 % 156.000 K -64.42 % 438.500 K 0.00 % 438.500 K -54.93 % 973.000 K 0.00 % 973.000 K 489.70 % 165.000 K 0.00 % 165.000 K
Operating income 431.751 M 271.03 % 116.364 M -71.58 % 409.516 M -16.80 % 492.203 M 116.91 % 226.913 M 16.74 % 194.381 M 7.40 % 180.993 M 0.50 % 180.095 M 11.31 % 161.798 M -0.75 % 163.013 M -11.92 % 185.076 M -1.11 % 187.161 M -2.77 % 192.488 M 13.96 % 168.912 M 7.32 % 157.386 M 24.48 % 126.437 M -17.72 % 153.676 M 375.10 % 32.346 M -69.19 % 105.000 M 44.86 % 72.486 M -65.52 % 210.196 M 101.63 % 104.246 M 215.76 % 33.014 M -49.03 % 64.775 M 166.77 % 24.281 M -37.78 % 39.027 M 27.12 % 30.700 M 195.63 % 10.385 M 0.00 % 10.385 M 45.29 % 7.148 M 0.00 % 7.148 M 78.62 % 4.002 M 0.00 % 4.002 M 72.59 % 2.319 M 0.00 % 2.319 M 5 844.87 % 39.000 K 0.00 % 39.000 K
Operating income ratio 0.93 242.12 % 0.27 -71.68 % 0.96 -23.77 % 1.26 113.39 % 0.59 -3.11 % 0.61 3.26 % 0.59 -4.44 % 0.62 -5.55 % 0.65 5.24 % 0.62 -8.19 % 0.68 8.07 % 0.63 -5.17 % 0.66 5.20 % 0.63 -3.71 % 0.65 8.60 % 0.60 -74.79 % 2.38 708.52 % 0.29 -71.87 % 1.05 26.69 % 0.83 -73.25 % 3.09 33.57 % 2.32 199.25 % 0.77 -67.86 % 2.41 156.93 % 0.94 -45.43 % 1.72 -2.74 % 1.77 101.70 % 0.88 0.00 % 0.88 -0.65 % 0.88 0.00 % 0.88 -8.94 % 0.97 0.00 % 0.97 31.77 % 0.73 0.00 % 0.73 203.13 % 0.24 0.00 % 0.24
Total other income expenses net -91.782 M -151.60 % 177.887 M 428.40 % -54.167 M 77.67 % -242.526 M -446.11 % 70.072 M -26.45 % 95.270 M 207.69 % 30.963 M 153.26 % -58.139 M -167.08 % -21.768 M 90.34 % -225.303 M 45.59 % -414.082 M -2 809.61 % 15.282 M 160.54 % -25.242 M 65.60 % -73.375 M -411.04 % 23.590 M 102.81 % -839.187 M -155.19 % -328.845 M -328.92 % 143.652 M 1 309.80 % -11.874 M -186.95 % 13.656 M 590.87 % -2.782 M -6.35 % -2.616 M -138.45 % 6.804 M 450.19 % -1.943 M 77.02 % -8.454 M -147.97 % 17.625 M 493.29 % -4.481 M -251.44 % -1.275 M 0.00 % -1.275 M 56.83 % -2.954 M 0.00 % -2.954 M -86.93 % -1.580 M 0.00 % -1.580 M -60.90 % -982.000 K 0.00 % -982.000 K -867.19 % 128.000 K 0.00 % 128.000 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-09-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30
Net debt 2.674 B 2.79 % 2.602 B 50.36 % 1.730 B -24.25 % 2.284 B -0.67 % 2.299 B -3.86 % 2.392 B 26.77 % 1.887 B 2.73 % 1.837 B -2.96 % 1.893 B 1.44 % 1.866 B -19.79 % 2.326 B 10.29 % 2.109 B 2.44 % 2.059 B 2.00 % 2.018 B 26.28 % 1.598 B 11.50 % 1.434 B 133.97 % 612.702 M -2.03 % 625.391 M 26.68 % 493.695 M 102.17 % 244.192 M 12.62 % 216.832 M 147.94 % 87.452 M -42.82 % 152.953 M -17.34 % 185.034 M 71.75 % 107.734 M -17.57 % 130.691 M -17.59 % 158.584 M 44.43 % 109.801 M -16.93 % 132.183 M -14.48 % 154.564 M 39.11 % 111.107 M 64.24 % 67.649 M 38.28 % 48.922 M 62.02 % 30.194 M 1 846.83 % -1.729 M
Total investments 0.000 0.000 0.000 100.00 % -6.825 B -0.68 % -6.779 B 0.000 -100.00 % 26.441 M 11.76 % 23.659 M 4.66 % 22.605 M 3.90 % 21.757 M 1.80 % 21.372 M -6.44 % 22.844 M 10.46 % 20.680 M -90.49 % 217.524 M 374.66 % 45.827 M 0.000 -100.00 % 6.721 M -83.61 % 41.002 M 120.96 % 18.556 M 18.64 % 15.640 M 49.65 % 10.451 M -21.07 % 13.241 M -60.87 % 33.838 M -6.77 % 36.297 M -40.33 % 60.833 M 234.87 % 18.166 M -66.97 % 54.998 M 5 203.55 % 1.037 M -14.44 % 1.212 M -12.62 % 1.387 M 11.95 % 1.239 M 13.57 % 1.091 M 99.09 % 548.000 K 10 860.00 % 5.000 K 100.00 % 2.500 K
Total debt 3.060 B 0.33 % 3.050 B 1.11 % 3.017 B 15.03 % 2.623 B -0.75 % 2.642 B 0.16 % 2.638 B 12.92 % 2.336 B 0.05 % 2.335 B 2.74 % 2.273 B -9.28 % 2.505 B 1.67 % 2.464 B 6.53 % 2.313 B -4.61 % 2.425 B 15.03 % 2.108 B 22.64 % 1.719 B 5.51 % 1.629 B 149.51 % 652.924 M -3.04 % 673.411 M 23.68 % 544.458 M -4.62 % 570.802 M 105.81 % 277.343 M 41.73 % 195.688 M -31.01 % 283.627 M 19.41 % 237.526 M 34.16 % 177.050 M -18.86 % 218.203 M 14.59 % 190.422 M 15.50 % 164.866 M -3.95 % 171.639 M -3.80 % 178.411 M 38.12 % 129.169 M 61.61 % 79.926 M 39.56 % 57.270 M 65.46 % 34.613 M 100.00 % 17.307 M
Accumulated other comprehensive income loss -12.586 M -30.26 % -9.662 M 0.91 % -9.751 M -27.68 % -7.637 M 0.66 % -7.688 M -65.12 % -4.656 M 3.54 % -4.827 M -42.64 % -3.384 M 49.08 % -6.646 M -2.94 % -6.456 M 0.00 % -6.456 M -78.00 % -3.627 M 0.000 0.000 0.000 0.000 -100.00 % 3.568 M 0.00 % 3.568 M 0.00 % 3.568 M 0.00 % 3.568 M 0.00 % 3.568 M 23.12 % 2.898 M -91.22 % 33.003 M 1 383.95 % 2.224 M -82.11 % 12.431 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.895 B 14.41 % 1.656 B 17.77 % 1.406 B 20.30 % 1.169 B 21.94 % 958.451 M 35.65 % 706.572 M 21.51 % 581.470 M 258.59 % 162.155 M -90.21 % 1.656 B 1 105.58 % 137.373 M 29.92 % 105.739 M -77.16 % 462.953 M 37.08 % 337.724 M 62.04 % 208.426 M -27.79 % 288.633 M 2.03 % 282.897 M -51.15 % 579.064 M 31.73 % 439.598 M 33.47 % 329.354 M 19.75 % 275.042 M 1.56 % 270.814 M 62.04 % 167.133 M 63.53 % 102.203 M 33.43 % 76.595 M 76.81 % 43.321 M 88.51 % 22.980 M 135.64 % 9.752 M 490.33 % 1.652 M 407.06 % -538.000 K 80.28 % -2.728 M -15.81 % -2.356 M -18.78 % -1.983 M -48.87 % -1.332 M -95.59 % -681.000 K -236.30 % -202.500 K
Common stock 7.124 M 0.00 % 7.124 M 7.81 % 6.608 M 0.00 % 6.608 M 3.93 % 6.358 M 4.74 % 6.070 M -0.33 % 6.090 M 0.00 % 6.090 M 0.00 % 6.090 M 0.00 % 6.090 M 1.35 % 6.009 M 0.18 % 5.998 M 2.39 % 5.858 M 1.38 % 5.778 M 0.00 % 5.778 M 0.00 % 5.778 M 72.99 % 3.340 M 3.89 % 3.215 M 6.21 % 3.027 M 1.37 % 2.986 M 5.74 % 2.824 M 2.84 % 2.746 M 28.38 % 2.139 M 9.89 % 1.947 M 28.88 % 1.510 M 11.66 % 1.353 M 12.78 % 1.199 M 25.45 % 956.000 K 14.56 % 834.500 K 17.04 % 713.000 K 29.75 % 549.500 K 42.36 % 386.000 K 18.04 % 327.000 K 22.01 % 268.000 K 0.00 % 268.000 K
Total equity 4.981 B 1.47 % 4.908 B 10.72 % 4.433 B 2.99 % 4.305 B 4.24 % 4.130 B 5.92 % 3.899 B 3.06 % 3.783 B 1.68 % 3.720 B 0.25 % 3.711 B 0.50 % 3.692 B -1.18 % 3.736 B -8.80 % 4.097 B 3.06 % 3.975 B 3.36 % 3.846 B -1.90 % 3.920 B 0.15 % 3.915 B 93.26 % 2.026 B 11.63 % 1.815 B 17.18 % 1.549 B 3.47 % 1.497 B 10.75 % 1.351 B 8.86 % 1.241 B 49.82 % 828.541 M 16.33 % 712.236 M 50.44 % 473.426 M 20.27 % 393.622 M 23.66 % 318.322 M 35.31 % 235.259 M 20.54 % 195.174 M 25.85 % 155.088 M 36.16 % 113.904 M 56.63 % 72.720 M 17.18 % 62.059 M 20.74 % 51.398 M -1.59 % 52.226 M
Other non current liabilities 33.828 M 10.57 % 30.593 M -97.68 % 1.320 B 3 558.98 % 36.074 M 4.87 % 34.400 M -85.47 % 236.812 M 551.19 % 36.366 M 720.90 % 4.430 M -88.39 % 38.163 M 492.04 % 6.446 M -83.51 % 39.096 M -2.49 % 40.096 M -40.15 % 66.993 M 924.51 % 6.539 M -82.46 % 37.270 M -91.68 % 448.121 M 179.06 % -566.793 M -22 645.47 % 2.514 M -84.87 % 16.619 M 341.06 % 3.768 M -67.29 % 11.521 M 118.70 % 5.268 M -23.18 % 6.858 M 68.95 % 4.059 M 152.29 % 1.609 M -79.19 % 7.730 M 11.88 % 6.909 M 190.06 % 2.382 M 32.11 % 1.803 M 47.30 % 1.224 M 6.16 % 1.153 M 6.56 % 1.082 M 30.60 % 828.500 K 44.09 % 575.000 K 100.00 % 287.500 K
Long term debt 3.011 B -0.07 % 3.013 B 22.70 % 2.456 B 18.35 % 2.075 B -18.43 % 2.544 B -1.97 % 2.595 B 23.21 % 2.106 B -2.10 % 2.152 B 1.35 % 2.123 B -5.42 % 2.245 B -0.34 % 2.252 B 7.10 % 2.103 B 14.82 % 1.832 B 31.11 % 1.397 B -0.16 % 1.399 B -14.11 % 1.629 B 187.42 % 566.793 M 12.30 % 504.720 M 12.71 % 447.811 M -6.68 % 479.853 M 442.01 % -140.303 M -225.39 % 111.897 M -43.03 % 196.431 M 155.58 % 76.856 M -24.60 % 101.931 M -12.95 % 117.100 M -34.48 % 178.713 M 14.10 % 156.630 M -3.67 % 162.597 M -3.54 % 168.564 M 36.75 % 123.267 M 58.10 % 77.970 M 40.84 % 55.361 M 69.03 % 32.751 M 100.00 % 16.376 M
Total non current liabilities 3.621 B 0.89 % 3.589 B -3.57 % 3.722 B 44.10 % 2.583 B -14.62 % 3.025 B -0.78 % 3.049 B 11.64 % 2.731 B 0.52 % 2.717 B 3.26 % 2.631 B 0.38 % 2.621 B -6.47 % 2.803 B 4.29 % 2.687 B 1.59 % 2.645 B 19.09 % 2.221 B 12.95 % 1.967 B -5.32 % 2.077 B 176.64 % 750.865 M -9.75 % 831.995 M 25.74 % 661.667 M -0.01 % 661.717 M 242.58 % 193.156 M -19.97 % 241.345 M -7.26 % 260.237 M 12.05 % 232.260 M 73.96 % 133.514 M -9.27 % 147.151 M -28.16 % 204.828 M 17.65 % 174.098 M -3.14 % 179.736 M -3.04 % 185.374 M 36.40 % 135.907 M 57.23 % 86.440 M 39.83 % 61.818 M 66.20 % 37.195 M 99.70 % 18.626 M
Other current liabilities 0.000 0.000 100.00 % -720.576 M -1 068.09 % 74.433 M 1 138.28 % 6.011 M 103.79 % -158.498 M -1.93 % -155.492 M -99.07 % -78.111 M 34.73 % -119.676 M -382.42 % 42.375 M 130.88 % -137.204 M -43.80 % -95.413 M 72.74 % -350.074 M 5.62 % -370.929 M -66.48 % -222.807 M -3 893.75 % 5.873 M 106.82 % -86.131 M -61.50 % -53.333 M 37.51 % -85.342 M -125.72 % -37.808 M 84.29 % -240.719 M -602.40 % -34.271 M -2 404.71 % 1.487 M 101.81 % -82.033 M -2 771.36 % 3.071 M 102.88 % -106.725 M -1 228.28 % 9.459 M 102.98 % 4.660 M 98.09 % 2.353 M 5 127.89 % 45.000 K -95.79 % 1.068 M -48.92 % 2.091 M 34.82 % 1.551 M 53.41 % 1.011 M 80.86 % 559.000 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 81.327 M 0.000 -100.00 % 38.236 M 0.000 -100.00 % 86.948 M 0.000 -100.00 % 52.902 M 0.000 0.000 0.000 -100.00 % 87.729 M 0.000 -100.00 % 18.431 M 0.000 -100.00 % 10.858 M 135 625.00 % 8.000 K -99.93 % 11.240 M 10 698.95 % 104.088 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 48.975 M 32.42 % 36.984 M -93.41 % 560.980 M 2.46 % 547.517 M 456.50 % 98.385 M 128.66 % 43.026 M 20.87 % 35.598 M 55.67 % 22.867 M -20.73 % 28.846 M -88.94 % 260.852 M 624.91 % 35.984 M 76.62 % 20.374 M -90.30 % 209.998 M -23.82 % 275.647 M 177.84 % 99.212 M 0.000 -100.00 % 86.131 M 378.53 % 17.999 M 59.21 % 11.305 M -15.79 % 13.424 M -92.53 % 179.696 M 710.65 % 22.167 M -74.58 % 87.196 M 36.33 % 63.958 M -14.86 % 75.119 M -25.70 % 101.103 M 763.45 % 11.709 M 42.17 % 8.236 M -8.91 % 9.042 M -8.18 % 9.847 M 66.86 % 5.902 M 201.71 % 1.956 M 2.46 % 1.909 M 2.52 % 1.862 M 100.00 % 931.000 K
Total current liabilities 232.617 M -5.06 % 245.022 M 0.000 -100.00 % 725.703 M 155.71 % 283.800 M 40.10 % 202.573 M 4.17 % 194.460 M 20.97 % 160.752 M 32.65 % 121.186 M -66.10 % 357.447 M 103.11 % 175.988 M -7.29 % 189.823 M -51.19 % 388.910 M -10.68 % 435.433 M 94.35 % 224.046 M 3 714.85 % 5.873 M -95.99 % 146.403 M -2.85 % 150.692 M 76.57 % 85.342 M 10.08 % 77.525 M -67.79 % 240.719 M 290.63 % 61.624 M -49.34 % 121.635 M 25.77 % 96.711 M 3.18 % 93.728 M -20.39 % 117.734 M 456.18 % 21.168 M 33.44 % 15.864 M -10.83 % 17.790 M -9.77 % 19.716 M 42.35 % 13.850 M 73.47 % 7.984 M 21.75 % 6.558 M 27.80 % 5.131 M 36.23 % 3.767 M
Total liabilities 3.854 B 0.51 % 3.834 B 3.02 % 3.722 B 12.49 % 3.309 B -0.01 % 3.309 B 1.77 % 3.252 B 11.14 % 2.926 B 1.66 % 2.878 B 4.56 % 2.752 B -7.60 % 2.979 B 0.01 % 2.979 B 3.53 % 2.877 B -5.18 % 3.034 B 14.21 % 2.657 B 21.27 % 2.191 B 5.17 % 2.083 B 127.62 % 915.176 M -6.87 % 982.687 M 31.55 % 747.009 M 1.05 % 739.242 M 70.38 % 433.875 M 43.21 % 302.969 M -20.66 % 381.872 M 16.08 % 328.971 M 44.77 % 227.241 M -14.21 % 264.885 M 17.21 % 225.996 M 18.97 % 189.962 M -3.83 % 197.526 M -3.69 % 205.090 M 36.95 % 149.757 M 58.60 % 94.424 M 38.10 % 68.375 M 61.54 % 42.326 M 89.02 % 22.392 M
Other non current assets 8.093 B 1.87 % 7.944 B 1 968.36 % 384.067 M -94.52 % 7.009 B 2.70 % 6.825 B 2.71 % 6.645 B 9.91 % 6.046 B 2.49 % 5.899 B -0.14 % 5.907 B 0.90 % 5.855 B 77 670.11 % 7.528 M -99.89 % 6.559 B 45 867.11 % 14.268 M -99.76 % 5.971 B 22 416.87 % 26.516 M -96.64 % 790.074 M 568.13 % 118.251 M -95.50 % 2.627 B 23.11 % 2.134 B 16.62 % 1.830 B 1 586.28 % 108.529 M -92.12 % 1.377 B 838.70 % 146.714 M 41.54 % 103.654 M 23.89 % 83.664 M -84.02 % 523.527 M 662.03 % 68.702 M 240.63 % -48.852 M -34.40 % -36.350 M -52.43 % -23.847 M -32.03 % -18.062 M -47.12 % -12.277 M -47.07 % -8.348 M -88.91 % -4.419 M 76.78 % -19.035 M
Long term investments 0.000 0.000 0.000 100.00 % -6.825 B -0.68 % -6.779 B 0.000 100.00 % -5.950 B 0.000 100.00 % -5.789 B 0.000 100.00 % -38.921 M 73.38 % -146.218 M 14.01 % -170.034 M -178.47 % 216.693 M 183.20 % -260.449 M 0.000 0.000 -100.00 % 22.023 M 2 302.30 % -1.000 M 0.000 0.000 0.000 0.000 -100.00 % 6.460 M 0.000 100.00 % -45.533 M 0.000 -100.00 % 1.037 M -14.44 % 1.212 M -12.62 % 1.387 M 11.95 % 1.239 M 13.57 % 1.091 M 99.09 % 548.000 K 10 860.00 % 5.000 K 100.00 % 2.500 K
Intangible assets 0.000 -100.00 % 5.822 M 0.000 -100.00 % 5.613 M 0.000 -100.00 % 3.065 M 0.000 -100.00 % 1.346 M 0.000 -100.00 % 612.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 % 177.000 K 0.000 -100.00 % 11.135 K 0.000 -100.00 % 62.380 K 0.000 -100.00 % 13.351 M -1.83 % 13.601 M -1.80 % 13.850 M 51.66 % 9.133 M 106.85 % 4.415 M 29.81 % 3.401 M 42.48 % 2.387 M 100.00 % 1.194 M
GoodWill 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M -7.20 % 82.760 M -11.08 % 93.070 M 12.70 % 82.582 M 0.00 % 82.582 M 41.43 % 58.390 M 0.00 % 58.390 M 49.68 % 39.010 M 62.64 % 23.986 M 17.96 % 20.334 M 15.28 % 17.639 M 8.76 % 16.218 M 0.00 % 16.218 M -6.40 % 17.326 M 31.37 % 13.189 M -5.20 % 13.913 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 76.804 M 0.00 % 76.804 M 0.00 % 76.804 M -6.81 % 82.417 M 7.31 % 76.804 M -3.84 % 79.869 M 3.99 % 76.804 M -1.72 % 78.150 M 1.75 % 76.804 M -0.79 % 77.416 M 0.80 % 76.804 M 0.00 % 76.804 M -7.20 % 82.760 M -11.08 % 93.070 M 12.70 % 82.582 M 0.00 % 82.582 M 41.43 % 58.390 M 0.00 % 58.390 M 49.68 % 39.010 M 62.64 % 23.986 M 17.96 % 20.334 M 14.13 % 17.816 M 9.85 % 16.218 M -0.07 % 16.229 M -6.33 % 17.326 M 30.75 % 13.251 M -4.76 % 13.913 M 4.21 % 13.351 M -1.83 % 13.601 M -1.80 % 13.850 M 51.66 % 9.133 M 106.85 % 4.415 M 29.81 % 3.401 M 42.48 % 2.387 M 100.00 % 1.194 M
Property plant equipment net 62.901 M 51.12 % 41.624 M -99.41 % 7.023 B 2.90 % 6.825 B 0.68 % 6.779 B 179 230.19 % 3.780 M -99.94 % 5.950 B 165 237.04 % 3.599 M -99.94 % 5.789 B 235 336.44 % 2.459 M -99.96 % 6.287 B 248 702.81 % 2.527 M -99.96 % 6.403 B 280 601.80 % 2.281 M -99.96 % 5.675 B 15.12 % 4.930 B 83.78 % 2.682 B 334 363.34 % 802.000 K -99.96 % 2.043 B 337 057.59 % 606.000 K -99.96 % 1.541 B 286 949.53 % 537.000 K -99.94 % 841.970 M 208 857.71 % 402.938 K -99.91 % 447.778 M 177 225.99 % 252.517 K -99.94 % 418.386 M 22.41 % 341.803 M 4.28 % 327.779 M 4.47 % 313.755 M 36.50 % 229.860 M 57.48 % 145.965 M 26.32 % 115.554 M 35.72 % 85.142 M 59.35 % 53.430 M
Total non current assets 8.322 B 1.87 % 8.170 B 9.17 % 7.484 B 4.60 % 7.155 B 2.77 % 6.962 B 2.64 % 6.783 B 9.96 % 6.168 B 2.31 % 6.029 B 0.19 % 6.018 B 0.83 % 5.968 B -6.12 % 6.358 B -2.29 % 6.507 B 2.53 % 6.346 B 0.80 % 6.296 B 13.70 % 5.538 B -4.56 % 5.802 B 102.94 % 2.859 B 5.55 % 2.709 B 24.70 % 2.172 B 17.12 % 1.855 B 11.04 % 1.670 B 19.69 % 1.396 B 38.87 % 1.005 B 7.96 % 930.843 M 69.62 % 548.768 M 11.65 % 491.497 M -1.90 % 501.000 M 38.24 % 362.404 M 4.83 % 345.698 M 5.08 % 328.992 M 36.95 % 240.232 M 58.60 % 151.471 M 26.75 % 119.503 M 36.52 % 87.534 M 60.24 % 54.626 M
Other current assets 3.154 M -26.14 % 4.270 M 0.000 0.000 -100.00 % 109.987 M 15.49 % 95.236 M 31.67 % 72.327 M 23.67 % 58.482 M -7.65 % 63.325 M 5.21 % 60.189 M -61.65 % 156.943 M 70.68 % 91.954 M -13.27 % 106.022 M -7.04 % 114.057 M -22.19 % 146.591 M 0.000 -100.00 % 34.871 M 70.48 % 20.455 M -61.43 % 53.039 M 3.76 % 51.118 M -5.87 % 54.308 M 42.93 % 37.996 M -7.32 % 40.999 M 66.53 % 24.620 M 13.19 % 21.750 M 524.03 % 3.485 M -69.64 % 11.480 M 217.11 % 3.620 M 68.81 % 2.145 M 220.56 % 669.000 K -87.54 % 5.368 M 58.05 % 3.396 M 31.45 % 2.584 M 45.88 % 1.771 M 85.06 % 957.000 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.977 B 0.000 -100.00 % 5.812 B 0.000 -100.00 % 60.293 M -64.34 % 169.062 M -11.35 % 190.714 M 22 849.94 % 831.000 K -99.73 % 306.276 M 0.000 -100.00 % 6.721 M -64.59 % 18.979 M -2.95 % 19.556 M 0.000 0.000 0.000 -100.00 % 33.838 M 13.41 % 29.837 M -50.95 % 60.833 M -4.50 % 63.699 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 385.909 M -13.96 % 448.498 M -33.22 % 671.602 M 98.39 % 338.519 M -1.31 % 342.999 M 39.21 % 246.381 M -45.20 % 449.635 M -9.82 % 498.623 M 31.13 % 380.239 M -40.55 % 639.597 M 362.99 % 138.146 M -32.30 % 204.046 M -44.28 % 366.166 M 308.15 % 89.714 M -25.59 % 120.569 M -38.34 % 195.544 M 386.16 % 40.222 M -16.24 % 48.020 M -5.40 % 50.763 M -84.46 % 326.610 M 439.75 % 60.511 M -44.09 % 108.236 M -17.17 % 130.674 M 148.94 % 52.492 M -24.27 % 69.316 M -20.79 % 87.512 M 174.86 % 31.838 M -42.18 % 55.065 M 39.56 % 39.456 M 65.45 % 23.847 M 32.03 % 18.062 M 47.12 % 12.277 M 47.07 % 8.348 M 88.91 % 4.419 M -76.78 % 19.035 M
Cash and short term investments 385.909 M -13.96 % 448.498 M -33.22 % 671.602 M 98.39 % 338.519 M -1.31 % 342.999 M 39.21 % 246.381 M -45.20 % 449.635 M -9.82 % 498.623 M 31.13 % 380.239 M -40.55 % 639.597 M 222.31 % 198.439 M -46.81 % 373.108 M -33.00 % 556.880 M 515.03 % 90.545 M -78.79 % 426.845 M 118.29 % 195.544 M 316.56 % 46.943 M -2.24 % 48.020 M -31.71 % 70.319 M -78.47 % 326.610 M 439.75 % 60.511 M -44.09 % 108.236 M -34.21 % 164.512 M 99.82 % 82.329 M -36.74 % 130.150 M -13.93 % 151.211 M 374.93 % 31.838 M -42.18 % 55.065 M 39.56 % 39.456 M 65.45 % 23.847 M 32.03 % 18.062 M 47.12 % 12.277 M 47.07 % 8.348 M 88.91 % 4.419 M -76.78 % 19.035 M
Total current assets 512.002 M -10.64 % 572.942 M -14.69 % 671.602 M 98.39 % 338.519 M -28.99 % 476.752 M 29.80 % 367.300 M -31.97 % 539.940 M -5.13 % 569.117 M 27.72 % 445.610 M -36.58 % 702.681 M 96.63 % 357.362 M -23.51 % 467.191 M -29.52 % 662.902 M 221.35 % 206.289 M -64.03 % 573.436 M 193.25 % 195.544 M 139.01 % 81.814 M -7.62 % 88.559 M -28.21 % 123.358 M -67.63 % 381.097 M 231.91 % 114.819 M -22.79 % 148.705 M -27.64 % 205.511 M 86.21 % 110.365 M -27.34 % 151.899 M -9.05 % 167.010 M 285.54 % 43.318 M -31.04 % 62.817 M 33.65 % 47.002 M 50.71 % 31.186 M 33.11 % 23.430 M 49.49 % 15.673 M 43.37 % 10.932 M 76.60 % 6.190 M -69.04 % 19.992 M
Inventory 1.478 M -65.03 % 4.227 M 0.000 0.000 -100.00 % 23.766 M 14.84 % 20.694 M 53.68 % 13.466 M 41.42 % 9.522 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
Net receivables 121.461 M 4.76 % 115.947 M 0.000 0.000 100.00 % -129.503 M -2 695.77 % 4.989 M 10.57 % 4.512 M 81.20 % 2.490 M 21.70 % 2.046 M -29.33 % 2.895 M 46.21 % 1.980 M -7.00 % 2.129 M 0.000 -100.00 % 1.687 M 0.000 0.000 0.000 -100.00 % 1.105 M 0.000 -100.00 % 3.369 M 0.000 -100.00 % 2.473 M 0.000 -100.00 % 3.416 M 0.000 -100.00 % 6.263 M 0.000 -100.00 % 4.131 M -23.50 % 5.401 M -19.03 % 6.670 M 0.000 0.000 0.000 0.000 0.000
Tax assets 90.081 M -16.12 % 107.395 M 0.000 -100.00 % 63.555 M 5.47 % 60.259 M 10.21 % 54.679 M 18.94 % 45.970 M -5.55 % 48.669 M 43.84 % 33.836 M -2.43 % 34.678 M 38.69 % 25.004 M 64.40 % 15.209 M -8.73 % 16.664 M 21.29 % 13.739 M -2.89 % 14.148 M 0.000 0.000 0.000 100.00 % -2.043 B 0.000 0.000 0.000 0.000 -100.00 % 804.097 M 0.000 0.000 0.000 -100.00 % 55.065 M 39.56 % 39.456 M 65.45 % 23.847 M 32.03 % 18.062 M 47.12 % 12.277 M 47.07 % 8.348 M 88.91 % 4.419 M -76.78 % 19.035 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 165.736 M -11.41 % 187.084 M 39.95 % 133.677 M 59.97 % 83.566 M -53.42 % 179.404 M 84.69 % 97.140 M -18.98 % 119.894 M 117.03 % 55.244 M -39.18 % 90.830 M 67.52 % 54.220 M -46.43 % 101.220 M 34.89 % 75.039 M -46.43 % 140.076 M 47.01 % 95.282 M -22.91 % 123.595 M 0.000 0.000 -100.00 % 35.334 M -52.28 % 74.037 M 203.63 % 24.384 M -60.04 % 61.023 M 404.16 % 12.104 M -63.27 % 32.952 M 82.31 % 18.075 M 16.33 % 15.538 M 128.59 % 6.797 M 0.000 -100.00 % 2.968 M -53.60 % 6.396 M -34.89 % 9.824 M 42.78 % 6.881 M 74.77 % 3.937 M 27.10 % 3.098 M 37.18 % 2.258 M -0.81 % 2.277 M
Tax payables 17.906 M -14.55 % 20.954 M -19.16 % 25.919 M 28.39 % 20.187 M 0.000 -100.00 % 18.332 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
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 984.000 K 0.000 -100.00 % 30.146 M 3.83 % 29.034 M 0.60 % 28.862 M -0.75 % 29.081 M -1.96 % 29.661 M -7.34 % 32.012 M 477.10 % 5.547 M -82.18 % 31.132 M 765.02 % 3.599 M 0.000 100.00 % -17.908 M -217.78 % 15.205 M 1 064.24 % 1.306 M -88.04 % 10.919 M 294.33 % 2.769 M -45.05 % 5.039 M -8.40 % 5.501 M 39.07 % 3.955 M -24.28 % 5.224 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.320 M 0.40 % 5.299 M 0.84 % 5.255 M -8.45 % 5.740 M -7.54 % 6.208 M 3.62 % 5.991 M -1.80 % 6.101 M 1 173.70 % 479.000 K 0.63 % 476.000 K 0.000 0.000 100.00 % -687.000 K -142.17 % 1.629 M 116.96 % -9.607 M -65.70 % -5.798 M -122.06 % -2.611 M -197.26 % -878.344 K 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 88.959 M 3.50 % 85.949 M 54.75 % 55.542 M 1.03 % 54.974 M 0.000 0.000 100.00 % -162.226 M -0.92 % -160.752 M -82.95 % -87.867 M 0.000 100.00 % -144.204 M 8.46 % -157.528 M 59.49 % -388.910 M 10.68 % -435.433 M -94.35 % -224.046 M 0.000 0.000 100.00 % -150.692 M -76.57 % -85.342 M -10.08 % -77.525 M 67.79 % -240.719 M -290.63 % -61.624 M 0.000 100.00 % -96.712 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 7.637 M -0.66 % 7.688 M 65.12 % 4.656 M -3.54 % 4.827 M 42.64 % 3.384 M -49.08 % 6.646 M 2.94 % 6.456 M 0.00 % 6.456 M 78.00 % 3.627 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 3.092 B -5.03 % 3.255 B 7.41 % 3.030 B -3.16 % 3.129 B -0.88 % 3.157 B -0.77 % 3.181 B -0.28 % 3.190 B -9.96 % 3.543 B 73.97 % 2.037 B -42.42 % 3.537 B -2.08 % 3.612 B -0.36 % 3.625 B 0.00 % 3.625 B 0.00 % 3.626 B 0.00 % 3.626 B 0.00 % 3.626 B 151.83 % 1.440 B 5.23 % 1.368 B 12.77 % 1.213 B 0.00 % 1.213 B 11.97 % 1.084 B 0.87 % 1.074 B 54.84 % 693.807 M 9.73 % 632.297 M 47.53 % 428.595 M 16.06 % 369.290 M 20.14 % 307.371 M 32.12 % 232.651 M 19.38 % 194.877 M 24.04 % 157.103 M 35.77 % 115.710 M 55.70 % 74.317 M 17.84 % 63.064 M 21.72 % 51.811 M -0.67 % 52.161 M
Deferred tax liabilities non current 576.006 M 5.64 % 545.241 M 7.37 % 507.797 M 7.65 % 471.691 M 5.81 % 445.802 M 6.26 % 419.554 M 5.93 % 396.075 M 6.65 % 371.366 M 5.03 % 353.568 M 3.59 % 341.324 M 1.15 % 337.441 M -4.88 % 354.756 M 0.69 % 352.324 M 0.32 % 351.187 M 16.07 % 302.571 M 0.000 -100.00 % 184.072 M 15.87 % 158.864 M 43.65 % 110.589 M 23.35 % 89.652 M 14.28 % 78.450 M 36.39 % 57.517 M 11.80 % 51.447 M 1.52 % 50.678 M 104.76 % 24.750 M 10.88 % 22.321 M 16.22 % 19.206 M 27.31 % 15.086 M -1.63 % 15.336 M -1.60 % 15.586 M 35.68 % 11.487 M 55.48 % 7.388 M 31.26 % 5.629 M 45.48 % 3.869 M 97.15 % 1.963 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 -100.00 % 17.908 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
Total assets 8.834 B 1.05 % 8.743 B 7.20 % 8.155 B 7.12 % 7.613 B 2.35 % 7.439 B 4.03 % 7.150 B 6.59 % 6.708 B 1.67 % 6.598 B 2.08 % 6.463 B -3.11 % 6.671 B -0.65 % 6.715 B -3.71 % 6.974 B -0.50 % 7.009 B 7.79 % 6.503 B 6.40 % 6.111 B 1.89 % 5.998 B 103.95 % 2.941 B 5.13 % 2.797 B 21.85 % 2.296 B 2.67 % 2.236 B 25.24 % 1.785 B 15.60 % 1.544 B 27.58 % 1.210 B 16.25 % 1.041 B 48.60 % 700.668 M 6.40 % 658.507 M 20.98 % 544.318 M 28.01 % 425.221 M 8.28 % 392.700 M 9.03 % 360.178 M 36.61 % 263.661 M 57.74 % 167.144 M 28.14 % 130.434 M 39.17 % 93.724 M 25.61 % 74.618 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-09-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 811.863 M 49.70 % 542.321 M 3 005.01 % 17.466 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
Stock based compensation 4.224 M 0.000 -100.00 % 3.040 M 0.000 -100.00 % 2.000 M 3 074.60 % 63.000 K -95.53 % 1.409 M -56.81 % 3.262 M 82.44 % 1.788 M 106.23 % 867.000 K 0.000 -100.00 % 215.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 663.000 K 6 530.00 % 10.000 K -98.50 % 665.000 K 39.32 % 477.319 K 0.00 % 477.319 K -4.24 % 498.455 K 0.00 % 498.455 K -4.33 % 521.000 K 0.00 % 521.000 K 98.48 % 262.500 K 0.00 % 262.500 K 243.14 % 76.500 K 0.00 % 76.500 K 86.59 % 41.000 K 0.00 % 41.000 K 0.000 0.000
Change in working capital -6.732 M -13.24 % -5.945 M 69.37 % -19.411 M -165.29 % -7.317 M 35.99 % -11.431 M -139.09 % -4.781 M 74.67 % -18.875 M -614.96 % -2.640 M 72.63 % -9.645 M -119.58 % 49.256 M 229.29 % -38.098 M -2 088.41 % 1.916 M 283.97 % 499.000 K 114.45 % -3.453 M 64.87 % -9.828 M -165.05 % 15.109 M 342.36 % -6.234 M -138.01 % 16.403 M 202.60 % -15.988 M 59.03 % -39.022 M -55.08 % -25.162 M -298.57 % -6.313 M -392.54 % 2.158 M 271.59 % -1.258 M 0.00 % -1.258 M 46.67 % -2.358 M 0.00 % -2.358 M -45.89 % -1.617 M 0.00 % -1.617 M 38.04 % -2.609 M 0.00 % -2.609 M -256.18 % -732.500 K 0.00 % -732.500 K 11.21 % -825.000 K 0.00 % -825.000 K -173.04 % 1.130 M 0.00 % 1.130 M
Accounts receivables -9.481 M -4.80 % -9.047 M 69.17 % -29.348 M -112.41 % -13.817 M -65.29 % -8.359 M -441.60 % 2.447 M 116.39 % -14.931 M -516.83 % 3.582 M 137.14 % -9.645 M -119.58 % 49.256 M 229.29 % -38.098 M -2 088.41 % 1.916 M 283.97 % 499.000 K 114.45 % -3.453 M 64.87 % -9.828 M -309.69 % 4.687 M 0.000 -100.00 % 23.648 M 0.000 100.00 % -3.490 M 0.000 100.00 % -6.313 M 0.000 100.00 % -4.627 M 0.00 % -4.627 M -15.59 % -4.003 M 0.00 % -4.003 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 2.749 M -11.38 % 3.102 M -68.78 % 9.937 M 52.88 % 6.500 M 311.59 % -3.072 M 57.50 % -7.228 M -83.27 % -3.944 M 36.61 % -6.222 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
Accounts payables 0.000 0.000 0.000 0.000 -100.00 % 688.385 M 16.26 % 592.101 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 100.00 % -688.385 M -16.26 % -592.101 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.422 M 267.18 % -6.234 M -254.77 % 4.028 M 129.24 % -13.778 M 61.22 % -35.532 M -41.21 % -25.162 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 -62.055 M 4.17 % -64.753 M 17.42 % -78.411 M -85.58 % -42.251 M 10.21 % -47.057 M 58.06 % -112.214 M -2 990.44 % -3.631 M -110.14 % 35.810 M 678.42 % -6.191 M -106.83 % 90.668 M -70.57 % 308.063 M 1 544.07 % -21.333 M 71.90 % -75.914 M -178.16 % 97.121 M 480.57 % -25.520 M -102.95 % 865.332 M 1 279.02 % -73.394 M 30.68 % -105.874 M -404.84 % -20.972 M -294.80 % -5.312 M 92.49 % -70.737 M -95.74 % -36.138 M -728.47 % -4.362 M 69.07 % -14.101 M 0.00 % -14.101 M -654.12 % -1.870 M 0.00 % -1.870 M 63.68 % -5.148 M 0.00 % -5.148 M -50.35 % -3.424 M 0.00 % -3.424 M -57.79 % -2.170 M 0.00 % -2.170 M -1 788.72 % 128.500 K 0.00 % 128.500 K 438.16 % -38.000 K 0.00 % -38.000 K
Net cash provided by operating activities 214.737 M -1.50 % 218.009 M 5.76 % 206.129 M 22.39 % 168.424 M -17.35 % 203.790 M 37.72 % 147.975 M -1.76 % 150.632 M 0.35 % 150.107 M 39.09 % 107.924 M -37.51 % 172.719 M 171.16 % 63.696 M -63.03 % 172.304 M 15.40 % 149.314 M -10.31 % 166.481 M 46.43 % 113.694 M -22.05 % 145.856 M 228.44 % 44.409 M -11.99 % 50.459 M -5.57 % 53.436 M 59.35 % 33.534 M 5 661.19 % -603.000 K -105.29 % 11.400 M -70.69 % 38.895 M 190.02 % 13.411 M 0.00 % 13.411 M 4.60 % 12.822 M 0.00 % 12.822 M 139.44 % 5.355 M 0.00 % 5.355 M 288.89 % 1.377 M 0.00 % 1.377 M 17.14 % 1.176 M 0.00 % 1.176 M -29.31 % 1.663 M 0.00 % 1.663 M 47.10 % 1.131 M 0.00 % 1.131 M
Investments in property plant and equipment -27.023 M -161.47 % -10.335 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -47.934 M 0.00 % -47.934 M -105.16 % -23.365 M 0.00 % -23.365 M -93.38 % -12.083 M 0.00 % -12.083 M -280.97 % -3.172 M 0.00 % -3.172 M -750.27 % -373.000 K 0.00 % -373.000 K 96.68 % -11.233 M 0.00 % -11.233 M -3.44 % -10.859 M 0.00 % -10.859 M
Acquisitions net -881.000 K 0.000 0.000 -100.00 % 1.811 M 197.45 % -1.858 M 94.98 % -36.980 M 0.000 100.00 % -2.825 M 0.000 100.00 % -864.000 K 64.86 % -2.459 M -359.94 % 946.000 K 127.75 % -3.409 M 98.93 % -319.919 M -77.86 % -179.875 M 75.20 % -725.325 M -1 267.69 % -53.033 M 43.24 % -93.433 M 80.35 % -475.434 M -308.68 % 227.832 M 554.62 % -50.115 M 77.26 % -220.371 M -11 014.86 % 2.019 M 101.41 % -142.787 M 0.00 % -142.787 M -1 694.26 % -7.958 M 0.00 % -7.958 M 0.000 0.000 100.00 % -19.549 M 0.00 % -19.549 M -519.62 % -3.155 M 0.00 % -3.155 M 76.80 % -13.599 M 0.00 % -13.599 M 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -58.541 M 98.92 % -5.441 B 64.39 % -15.277 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -53.033 M 69.57 % -174.253 M -6 244.32 % 2.836 M 0.000 0.000 0.000 0.000 100.00 % -12.155 M 0.00 % -12.155 M 66.37 % -36.144 M 0.00 % -36.144 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 64.795 M 161.49 % 24.779 M 0.00 % 24.779 M 3 134.32 % 766.126 K 0.00 % 766.126 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -36.064 M 94.28 % -630.645 M -826.37 % -68.077 M -34.18 % -50.734 M 20.16 % -63.546 M 83.80 % -392.248 M -509.73 % -64.331 M -1 119.67 % 6.309 M 138.87 % -16.233 M -104.41 % 367.830 M 428.13 % -112.100 M -24.35 % -90.149 M 13.58 % -104.315 M -129.84 % -45.385 M -163.04 % 71.990 M 222.06 % -58.977 M -194.80 % 62.211 M 3 091.94 % 1.949 M -31.28 % 2.836 M 100.94 % -302.228 M 0.000 100.00 % -69.756 M 53.42 % -149.755 M -10 407.99 % 1.453 M 0.00 % 1.453 M 264.84 % 398.206 K 0.00 % 398.206 K -87.70 % 3.239 M 0.00 % 3.239 M 1 012.89 % 291.000 K 0.00 % 291.000 K 122.14 % 131.000 K 0.00 % 131.000 K -5.07 % 138.000 K 0.00 % 138.000 K -16.36 % 165.000 K 0.00 % 165.000 K
Net cash used for investing activites -63.968 M 90.02 % -640.980 M -841.55 % -68.077 M 36.65 % -107.465 M -64.31 % -65.404 M 84.76 % -429.228 M -567.22 % -64.331 M -1 946.47 % 3.484 M 121.46 % -16.233 M -104.42 % 366.966 M 420.33 % -114.559 M -28.43 % -89.203 M 17.19 % -107.724 M 70.51 % -365.304 M -238.60 % -107.885 M 86.24 % -784.302 M -1 688.40 % -43.855 M 83.50 % -265.737 M 43.77 % -472.598 M -535.25 % -74.396 M -48.45 % -50.115 M 82.73 % -290.127 M -249.80 % -82.941 M 53.05 % -176.644 M 0.00 % -176.644 M -166.42 % -66.302 M 0.00 % -66.302 M -649.68 % -8.844 M 0.00 % -8.844 M 60.57 % -22.430 M 0.00 % -22.430 M -560.27 % -3.397 M 0.00 % -3.397 M 86.24 % -24.694 M 0.00 % -24.694 M -130.91 % -10.694 M 0.00 % -10.694 M
Debt repayment -10.448 M -23.62 % -8.451 M -102.16 % 391.973 M 1 721.27 % -24.177 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.317 M -99.20 % 164.910 M 269.32 % -97.398 M 0.000 0.000 0.000 100.00 % -43.704 M -284.72 % 23.659 M 0.00 % 23.659 M 342.22 % 5.350 M 0.00 % 5.350 M 179.99 % -6.689 M 0.00 % -6.689 M -54.58 % -4.327 M 0.00 % -4.327 M -1 058.36 % 451.500 K 0.00 % 451.500 K -95.29 % 9.585 M 0.00 % 9.585 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -387.000 K -2 518.75 % 16.000 K -71.43 % 56.000 K 0.000 0.000 0.000 -100.00 % 430.878 M 239.90 % 126.767 M 0.00 % 126.767 M 100.65 % 63.178 M 0.00 % 63.178 M 84.58 % 34.227 M 0.00 % 34.227 M -3.74 % 35.557 M 0.00 % 35.557 M 316.04 % 8.547 M 0.00 % 8.547 M 0.000 0.000 -100.00 % 26.378 M 0.00 % 26.378 M
Common stock repurchased -17.224 M 75.95 % -71.631 M 35.82 % -111.602 M -88 473.02 % -126.000 K 97.50 % -5.032 M 46.16 % -9.346 M -227.70 % -2.852 M -3 495.24 % 84.000 K 104.16 % -2.020 M 97.31 % -75.195 M -1 934.50 % -3.696 M 3.80 % -3.842 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
Dividends paid -192.692 M -412.04 % -37.632 M 40.06 % -62.788 M -49.15 % -42.098 M -63.92 % -25.682 M 81.53 % -139.034 M -36.06 % -102.189 M 4.87 % -107.425 M -4.50 % -102.797 M -5 139 750.00 % -2.000 K 100.00 % -150.660 M -127.32 % -66.277 M 30.55 % -95.431 M 37.63 % -153.020 M -6.78 % -143.306 M -507.31 % -23.597 M -52.98 % -15.425 M -1 542 400.00 % -1.000 K 50.00 % -2.000 K 97.73 % -88.000 K 0.000 100.00 % -8.657 M 0.000 100.00 % -1.924 M 0.00 % -1.924 M 67.32 % -5.888 M 0.00 % -5.888 M 17.04 % -7.098 M 0.00 % -7.098 M -85.39 % -3.829 M 0.00 % -3.829 M -90.28 % -2.012 M 0.00 % -2.012 M -65.87 % -1.213 M 0.00 % -1.213 M 0.000 0.000
Other financing activites 9.844 M -96.74 % 302.419 M 4 020.03 % -7.715 M -869.18 % -796.005 K 92.80 % -11.054 M -104.80 % 230.529 M 864.66 % -30.148 M -143.41 % 69.443 M 128.09 % -247.241 M -795.36 % 35.556 M -74.55 % 139.722 M 181.59 % -171.258 M -152.19 % 328.112 M -0.03 % 328.198 M 424.93 % 62.522 M -92.35 % 817.365 M 0.000 100.00 % -3.539 M 0.000 -100.00 % 566.628 M 3 493.30 % 15.769 M -93.50 % 242.528 M 200.00 % -242.528 M -14 488.15 % -1.663 M 0.00 % -1.663 M -123.26 % 7.148 M 0.00 % 7.148 M 642.29 % -1.318 M 0.00 % -1.318 M -166.28 % -495.000 K 0.00 % -495.000 K 31.01 % -717.500 K 0.00 % -717.500 K 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -210.520 M -213.98 % 184.704 M -11.99 % 209.868 M 412.32 % -67.197 M -60.88 % -41.768 M -150.84 % 82.149 M 160.77 % -135.189 M -256.72 % -37.898 M 89.24 % -352.058 M -788.21 % -39.637 M -170.86 % -14.634 M 93.94 % -241.377 M -203.74 % 232.681 M 32.83 % 175.178 M 316.85 % -80.784 M -110.18 % 793.768 M 5 576.15 % -14.495 M -108.98 % 161.386 M 265.79 % -97.344 M -117.18 % 566.628 M 3 493.30 % 15.769 M -93.50 % 242.528 M 78.34 % 135.989 M -7.39 % 146.838 M 0.00 % 146.838 M 110.41 % 69.788 M 0.00 % 69.788 M 264.94 % 19.123 M 0.00 % 19.123 M -28.93 % 26.906 M 0.00 % 26.906 M 329.23 % 6.269 M 0.00 % 6.269 M -25.13 % 8.372 M 0.00 % 8.372 M -68.26 % 26.378 M 0.00 % 26.378 M
Effect of forex changes on cash -2.828 M -120.84 % 13.571 M 183.62 % -16.230 M -529.45 % -2.578 M -100.05 % 5.115 B 183.84 % -6.100 B -743.38 % 948.158 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -84.680 K 0.00 % -84.680 K -238.72 % -25.000 K 0.00 % -25.000 K 63.50 % -68.500 K 0.00 % -68.500 K 41.95 % -118.000 K 0.00 % -118.000 K -374.42 % 43.000 K 0.00 % 43.000 K 273.91 % 11.500 K 0.00 % 11.500 K
Net change in cash 385.909 M 271.75 % -224.696 M -167.74 % 331.689 M 3 862.37 % -8.816 M -100.34 % 2.606 B 182.73 % -3.150 B -800.49 % 449.635 M 677.29 % 57.847 M 144.43 % -130.184 M -152.07 % 250.024 M 863.47 % -32.749 M 58.62 % -79.138 M -157.71 % 137.136 M 1 259.95 % -11.823 M 68.46 % -37.488 M -148.27 % 77.661 M 657.07 % -13.941 M 74.13 % -53.892 M 79.13 % -258.253 M -198.24 % 262.883 M 852.19 % -34.949 M 3.45 % -36.199 M -139.37 % 91.943 M 380.41 % -32.788 M 0.00 % -32.788 M -201.05 % 32.447 M 0.00 % 32.447 M 3.94 % 31.218 M 0.00 % 31.218 M 169.82 % 11.570 M 0.00 % 11.570 M 47.24 % 7.858 M 0.00 % 7.858 M 126.88 % -29.232 M 0.00 % -29.232 M -186.87 % 33.651 M 0.00 % 33.651 M
Cash at beginning of period 0.000 -100.00 % 671.602 M 98.53 % 338.289 M -95.27 % 7.157 B 57.25 % 4.551 B -40.90 % 7.701 B 0.000 0.000 -100.00 % 510.423 M 0.000 -100.00 % 170.895 M 0.000 -100.00 % 229.031 M 0.000 -100.00 % 158.057 M 0.000 -100.00 % 54.163 M -46.85 % 101.912 M -67.02 % 309.016 M 384.91 % 63.727 M -33.24 % 95.460 M -33.91 % 144.435 M 175.16 % 52.492 M -38.45 % 85.280 M 0.00 % 85.280 M 54.87 % 55.065 M 0.00 % 55.065 M 252.73 % 15.611 M 0.00 % 15.611 M 542.43 % 2.430 M 0.00 % 2.430 M -1.34 % 2.463 M 0.00 % 2.463 M -92.25 % 31.789 M 0.00 % 31.789 M 0.000 0.000
Cash at end of period 385.909 M -13.96 % 448.498 M 166.08 % 168.558 M -97.54 % 6.839 B -4.45 % 7.157 B 57.25 % 4.551 B 912.22 % 449.635 M 677.29 % 57.847 M -84.79 % 380.239 M 52.08 % 250.024 M 80.99 % 138.146 M 274.56 % -79.138 M -121.61 % 366.166 M 3 197.20 % -11.823 M -109.81 % 120.569 M 55.25 % 77.661 M 93.08 % 40.222 M -16.24 % 48.020 M -5.40 % 50.763 M -84.46 % 326.610 M 439.75 % 60.511 M -44.09 % 108.236 M -25.06 % 144.435 M 175.16 % 52.492 M 0.00 % 52.492 M -40.02 % 87.512 M 0.00 % 87.512 M 86.87 % 46.829 M 0.00 % 46.829 M 234.49 % 14.000 M 0.00 % 14.000 M 35.65 % 10.321 M 0.00 % 10.321 M 303.64 % 2.557 M 0.00 % 2.557 M -92.40 % 33.651 M 0.00 % 33.651 M
Operating cash flow 224.935 M -1.94 % 229.393 M 14.85 % 199.728 M 22.45 % 163.106 M -19.96 % 203.790 M 37.72 % 147.975 M -1.76 % 150.632 M 0.35 % 150.107 M 39.09 % 107.924 M -37.51 % 172.719 M 171.16 % 63.696 M -63.03 % 172.304 M 15.40 % 149.314 M -10.31 % 166.481 M 46.43 % 113.694 M -22.05 % 145.856 M 228.44 % 44.409 M -11.99 % 50.459 M -5.57 % 53.436 M 59.35 % 33.534 M 5 661.19 % -603.000 K -105.29 % 11.400 M -70.69 % 38.895 M 190.02 % 13.411 M 0.00 % 13.411 M 4.60 % 12.822 M 0.00 % 12.822 M 139.44 % 5.355 M 0.00 % 5.355 M 288.89 % 1.377 M 0.00 % 1.377 M 17.14 % 1.176 M 0.00 % 1.176 M -29.31 % 1.663 M 0.00 % 1.663 M 47.10 % 1.131 M 0.00 % 1.131 M
Capital expenditure -27.023 M -161.47 % -10.335 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -47.934 M 0.00 % -47.934 M -105.16 % -23.365 M 0.00 % -23.365 M -93.38 % -12.083 M 0.00 % -12.083 M -280.97 % -3.172 M 0.00 % -3.172 M -750.27 % -373.000 K 0.00 % -373.000 K 96.68 % -11.233 M 0.00 % -11.233 M -3.44 % -10.859 M 0.00 % -10.859 M
Free CashFlow 197.912 M -9.65 % 219.058 M 9.68 % 199.728 M 22.45 % 163.106 M -19.96 % 203.790 M 37.72 % 147.975 M -1.76 % 150.632 M 0.35 % 150.107 M 39.09 % 107.924 M -37.51 % 172.719 M 171.16 % 63.696 M -63.03 % 172.304 M 15.40 % 149.314 M -10.31 % 166.481 M 46.43 % 113.694 M -22.05 % 145.856 M 228.44 % 44.409 M -11.99 % 50.459 M -5.57 % 53.436 M 59.35 % 33.534 M 5 661.19 % -603.000 K -105.29 % 11.400 M -70.69 % 38.895 M 212.66 % -34.523 M 0.00 % -34.523 M -227.46 % -10.543 M 0.00 % -10.543 M -56.71 % -6.728 M 0.00 % -6.728 M -274.90 % -1.795 M 0.00 % -1.795 M -323.61 % 802.500 K 0.00 % 802.500 K 108.39 % -9.570 M 0.00 % -9.570 M 1.63 % -9.729 M 0.00 % -9.729 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007