0103.HK

Shougang Century Holdings Limited 0103.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Revenue 2.397 B -3.91 % 2.495 B 1.23 % 2.464 B -8.56 % 2.695 B 32.00 % 2.042 B -4.66 % 2.141 B -5.00 % 2.254 B 6.67 % 2.113 B 24.07 % 1.703 B 15.05 % 1.481 B -17.17 % 1.787 B -3.78 % 1.858 B 10.04 % 1.688 B -4.93 % 1.776 B 6.74 % 1.663 B 51.33 % 1.099 B 32.18 % 831.640 M 18.01 % 704.716 M 3.80 % 678.923 M 14.51 % 592.889 M 38.57 % 427.864 M 43.93 % 297.271 M 26.56 % 234.891 M 25.52 % 187.139 M 10.66 % 169.117 M -37.09 % 268.820 M -73.56 % 1.017 B
Net income 31.647 M -49.37 % 62.506 M 30.61 % 47.858 M -40.83 % 80.879 M -45.45 % 148.254 M 36.84 % 108.344 M 1 348.06 % -8.681 M 87.33 % -68.518 M -778.19 % 10.103 M 102.68 % -376.985 M -36.70 % -275.774 M -1 562.29 % -16.590 M 94.46 % -299.686 M -8 596.91 % 3.527 M -98.24 % 200.441 M 17.00 % 171.314 M 392.82 % 34.762 M -67.13 % 105.762 M 39.10 % 76.031 M 22.18 % 62.228 M -57.99 % 148.114 M 124.10 % 66.092 M 56.31 % 42.283 M 110.77 % 20.061 M 323.32 % 4.739 M 107.22 % -65.616 M 66.65 % -196.723 M
Income before tax 31.837 M -54.30 % 69.670 M 20.77 % 57.688 M -35.69 % 89.709 M -38.52 % 145.911 M 26.04 % 115.770 M 1 141.38 % -11.117 M 85.22 % -75.213 M -1 366.85 % 5.937 M 101.57 % -377.962 M -37.62 % -274.639 M -4 905.27 % -5.487 M 98.22 % -307.499 M -2 346.98 % 13.685 M -94.71 % 258.922 M 24.47 % 208.022 M 290.18 % 53.314 M -55.15 % 118.872 M 42.73 % 83.283 M 22.08 % 68.218 M -56.24 % 155.876 M 69.07 % 92.198 M 43.52 % 64.240 M 117.73 % 29.505 M 193.03 % 10.069 M 114.34 % -70.240 M 66.10 % -207.213 M
Income before tax ratio 0.01 -52.44 % 0.03 19.30 % 0.02 -29.68 % 0.03 -53.42 % 0.07 32.20 % 0.05 1 196.23 % 0.00 86.14 % -0.04 -1 121.06 % 0.00 101.37 % -0.26 -66.15 % -0.15 -5 101.90 % 0.00 98.38 % -0.18 -2 463.52 % 0.01 -95.05 % 0.16 -17.75 % 0.19 195.19 % 0.06 -62.00 % 0.17 37.51 % 0.12 6.61 % 0.12 -68.42 % 0.36 17.46 % 0.31 13.40 % 0.27 73.46 % 0.16 164.81 % 0.06 122.79 % -0.26 -28.19 % -0.20
EBITDA 133.096 M -28.71 % 186.697 M -1.31 % 189.177 M -14.15 % 220.367 M -16.28 % 263.227 M -7.12 % 283.398 M 54.74 % 183.140 M 90.42 % 96.177 M -40.28 % 161.055 M 182.06 % -196.265 M -275.69 % -52.241 M -125.11 % 208.079 M 438.99 % -61.382 M -131.40 % 195.463 M -52.94 % 415.376 M 46.03 % 284.440 M 187.52 % 98.930 M 28.84 % 76.787 M -39.71 % 127.372 M 25.99 % 101.093 M -7.38 % 109.150 M -0.10 % 109.262 M 39.88 % 78.109 M 246.49 % 22.543 M 204.55 % 7.402 M 111.07 % -66.846 M 49.75 % -133.034 M
Net income ratio 0.01 -47.31 % 0.03 29.02 % 0.02 -35.29 % 0.03 -58.67 % 0.07 43.53 % 0.05 1 413.80 % 0.00 88.12 % -0.03 -646.61 % 0.01 102.33 % -0.25 -65.04 % -0.15 -1 627.59 % -0.01 94.97 % -0.18 -9 037.62 % 0.00 -98.35 % 0.12 -22.68 % 0.16 272.84 % 0.04 -72.15 % 0.15 34.01 % 0.11 6.70 % 0.10 -69.68 % 0.35 55.70 % 0.22 23.51 % 0.18 67.92 % 0.11 282.55 % 0.03 111.48 % -0.24 -26.14 % -0.19
Ratio EBITDA 0.06 -25.81 % 0.07 -2.51 % 0.08 -6.12 % 0.08 -36.58 % 0.13 -2.58 % 0.13 62.89 % 0.08 78.52 % 0.05 -51.87 % 0.09 171.33 % -0.13 -353.58 % -0.03 -126.09 % 0.11 408.05 % -0.04 -133.03 % 0.11 -55.92 % 0.25 -3.50 % 0.26 117.52 % 0.12 9.17 % 0.11 -41.92 % 0.19 10.03 % 0.17 -33.16 % 0.26 -30.59 % 0.37 10.53 % 0.33 176.05 % 0.12 175.22 % 0.04 117.60 % -0.25 -90.02 % -0.13
Gross profit ratio 0.14 -9.45 % 0.15 11.82 % 0.13 -12.80 % 0.15 -20.36 % 0.19 9.44 % 0.18 48.75 % 0.12 27.89 % 0.09 -26.64 % 0.13 883.73 % 0.01 -82.82 % 0.07 -35.15 % 0.12 1 083.09 % 0.01 -89.48 % 0.09 -46.34 % 0.17 5.28 % 0.16 92.65 % 0.09 -34.88 % 0.13 -29.28 % 0.19 14.48 % 0.16 -38.37 % 0.26 -22.72 % 0.34 5.51 % 0.32 11.04 % 0.29 44.78 % 0.20 125.93 % 0.09 88.95 % 0.05
Weighted average shs out dil 2.043 B -0.68 % 2.057 B -12.33 % 2.346 B -0.32 % 2.353 B -0.42 % 2.363 B 1.59 % 2.326 B 20.98 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B -1.54 % 1.953 B -2.02 % 1.993 B 2.88 % 1.937 B 1.17 % 1.915 B 39.07 % 1.377 B 25.52 % 1.097 B 2.96 % 1.066 B -5.08 % 1.123 B 18.90 % 944.171 M 23.35 % 765.423 M -0.03 % 765.687 M 0.17 % 764.355 M -0.17 % 765.648 M 0.02 % 765.459 M
Weighted average shs out 2.043 B 3.68 % 1.970 B 0.32 % 1.964 B 3.44 % 1.899 B -0.52 % 1.909 B -0.74 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.05 % 1.922 B 1.35 % 1.896 B 2.13 % 1.857 B 34.84 % 1.377 B 25.52 % 1.097 B 6.84 % 1.027 B -8.53 % 1.123 B 18.90 % 944.171 M 23.35 % 765.423 M -0.03 % 765.687 M 0.17 % 764.355 M -0.17 % 765.648 M 0.02 % 765.459 M
EPS diluted 0.02 -49.01 % 0.03 77.78 % 0.02 -58.39 % 0.04 -39.29 % 0.07 29.69 % 0.05 1 260.00 % 0.00 87.36 % -0.04 -771.70 % 0.01 102.65 % -0.20 -42.86 % -0.14 -1 527.91 % -0.01 94.63 % -0.16 -8 521.05 % 0.00 -98.10 % 0.10 13.12 % 0.09 385.71 % 0.02 -76.30 % 0.08 10.82 % 0.07 18.66 % 0.06 -55.08 % 0.13 85.71 % 0.07 -14.43 % 0.08 212.21 % 0.03 322.58 % 0.01 107.23 % -0.09 67.04 % -0.26
Earnings per share 0.02 -51.10 % 0.03 29.92 % 0.02 -42.72 % 0.04 -45.17 % 0.08 38.01 % 0.06 1 351.11 % 0.00 87.36 % -0.04 -771.70 % 0.01 102.65 % -0.20 -42.86 % -0.14 -1 527.91 % -0.01 94.63 % -0.16 -8 521.05 % 0.00 -98.10 % 0.10 10.74 % 0.09 382.89 % 0.02 -77.25 % 0.08 12.14 % 0.07 20.96 % 0.06 -59.60 % 0.15 100.00 % 0.08 35.14 % 0.06 111.83 % 0.03 322.58 % 0.01 107.23 % -0.09 67.04 % -0.26
Gross profit 325.569 M -12.99 % 374.166 M 13.20 % 330.540 M -20.26 % 414.547 M 5.13 % 394.322 M 4.33 % 377.944 M 41.30 % 267.467 M 36.42 % 196.065 M -8.98 % 215.414 M 1 031.73 % 19.034 M -85.77 % 133.785 M -37.60 % 214.413 M 1 201.92 % 16.469 M -90.00 % 164.700 M -42.72 % 287.550 M 59.31 % 180.495 M 154.64 % 70.882 M -23.15 % 92.237 M -26.59 % 125.654 M 31.09 % 95.855 M -14.60 % 112.239 M 11.23 % 100.904 M 33.53 % 75.568 M 39.37 % 54.220 M 60.21 % 33.844 M 42.14 % 23.811 M -50.04 % 47.656 M
Income tax expense 190.000 K -97.35 % 7.164 M -27.12 % 9.830 M 11.33 % 8.830 M 389.13 % -3.054 M -175.86 % 4.026 M 265.27 % -2.436 M 63.61 % -6.695 M -60.71 % -4.166 M -326.41 % -977.000 K -186.08 % 1.135 M -89.78 % 11.103 M 242.11 % -7.813 M -176.91 % 10.158 M -82.63 % 58.481 M 59.31 % 36.708 M 97.87 % 18.552 M 41.51 % 13.110 M 80.78 % 7.252 M 21.07 % 5.990 M -22.83 % 7.762 M -8.34 % 8.468 M 416.97 % 1.638 M -24.06 % 2.157 M -68.72 % 6.895 M 962.95 % -799.000 K 47.09 % -1.510 M
Cost of revenue 2.071 B -2.31 % 2.120 B -0.62 % 2.134 B -6.43 % 2.280 B 38.43 % 1.647 B -6.59 % 1.763 B -11.24 % 1.987 B 3.63 % 1.917 B 28.86 % 1.488 B 1.80 % 1.461 B -11.62 % 1.654 B 0.63 % 1.643 B -1.70 % 1.672 B 3.77 % 1.611 B 17.08 % 1.376 B 49.76 % 918.777 M 20.77 % 760.758 M 24.21 % 612.479 M 10.70 % 553.269 M 11.31 % 497.034 M 57.48 % 315.625 M 60.73 % 196.367 M 23.25 % 159.323 M 19.86 % 132.919 M -1.74 % 135.273 M -44.79 % 245.009 M -74.71 % 968.961 M
General and administrative expenses 62.768 M 11.23 % 56.433 M -3.21 % 58.307 M 1.54 % 57.423 M 2.62 % 55.956 M 2.81 % 54.429 M -7.65 % 58.936 M -17.88 % 71.771 M -0.18 % 71.899 M -2.58 % 73.803 M 0.29 % 73.592 M -1.50 % 74.711 M -3.39 % 77.331 M -8.37 % 84.393 M -16.22 % 100.736 M 9.27 % 92.193 M 4.08 % 88.583 M 78.41 % 49.650 M 29.38 % 38.374 M 14.36 % 33.556 M 13.14 % 29.660 M 13.57 % 26.115 M -6.85 % 28.036 M 10.23 % 25.435 M -14.78 % 29.845 M -41.50 % 51.014 M -25.94 % 68.880 M
Selling and marketing expenses 129.167 M 4.14 % 124.033 M 8.27 % 114.563 M -12.96 % 131.628 M 56.42 % 84.149 M -6.54 % 90.033 M 29.18 % 69.698 M 6.28 % 65.579 M 31.48 % 49.877 M 9.37 % 45.602 M -10.70 % 51.067 M 5.46 % 48.424 M 4.02 % 46.553 M -6.81 % 49.955 M 76.36 % 28.326 M 33.20 % 21.266 M 38.25 % 15.382 M 72.77 % 8.903 M 45.17 % 6.133 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 1.114 M 127.42 % -4.062 M 57.28 % -9.509 M 43.70 % -16.891 M -349.71 % -3.756 M -32.30 % -2.839 M 0.000 -100.00 % 2.378 M 114.40 % -16.519 M -144.76 % -6.749 M -106.07 % 111.216 M 1 252.98 % -9.646 M 92.61 % -130.477 M 12.47 % -149.071 M -88.64 % -79.022 M 0.000 100.00 % -6.133 M 0.000 -100.00 % 1.876 M 122.10 % -8.489 M -21.38 % -6.994 M -212.05 % 6.242 M 283.43 % -3.403 M -108.58 % 39.643 M -64.54 % 111.810 M
Operating expenses 294.284 M 1.73 % 289.280 M 4.31 % 277.319 M -3.93 % 288.665 M 42.90 % 202.000 M -0.03 % 202.064 M 0.12 % 201.819 M 2.50 % 196.896 M 16.80 % 168.572 M -0.53 % 169.470 M -5.58 % 179.484 M 5.70 % 169.798 M -31.68 % 248.540 M 88.32 % 131.979 M 9 427.14 % -1.415 M 96.03 % -35.612 M -242.77 % 24.943 M -57.40 % 58.553 M 52.59 % 38.374 M 14.36 % 33.556 M 6.41 % 31.536 M 78.92 % 17.626 M -16.23 % 21.042 M -33.57 % 31.677 M 19.80 % 26.442 M -70.83 % 90.657 M -49.83 % 180.690 M
Cost and expenses 2.366 B -1.83 % 2.410 B 0.86 % 2.389 B -7.00 % 2.569 B 38.92 % 1.849 B -5.92 % 1.966 B -10.19 % 2.189 B 3.52 % 2.114 B 27.63 % 1.656 B 1.56 % 1.631 B -11.03 % 1.833 B 1.11 % 1.813 B -5.58 % 1.920 B 10.17 % 1.743 B 26.80 % 1.375 B 55.64 % 883.165 M 12.40 % 785.701 M 17.09 % 671.032 M 13.42 % 591.643 M 11.51 % 530.590 M 52.84 % 347.161 M 62.23 % 213.993 M 18.64 % 180.365 M 9.58 % 164.596 M 1.78 % 161.715 M -51.82 % 335.666 M -70.80 % 1.150 B
Research and development expenses 101.977 M -5.83 % 108.296 M 4.80 % 103.335 M -0.33 % 103.676 M 45.20 % 71.404 M -4.15 % 74.493 M -3.18 % 76.941 M 23.33 % 62.385 M 29.97 % 47.998 M 0.65 % 47.687 M -18.31 % 58.374 M 9.29 % 53.412 M 297.41 % 13.440 M -34.73 % 20.591 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 192.307 M 6.26 % 180.984 M 4.69 % 172.870 M -8.56 % 189.051 M 34.94 % 140.105 M -3.02 % 144.462 M 12.30 % 128.634 M -6.35 % 137.350 M 12.79 % 121.776 M 1.99 % 119.405 M -4.21 % 124.659 M 1.24 % 123.135 M -0.60 % 123.884 M -7.79 % 134.348 M 4.10 % 129.062 M 13.75 % 113.459 M 9.13 % 103.965 M 77.56 % 58.553 M 31.56 % 44.507 M 32.63 % 33.556 M 13.14 % 29.660 M 13.57 % 26.115 M -6.85 % 28.036 M 10.23 % 25.435 M -14.78 % 29.845 M -41.50 % 51.014 M -25.94 % 68.880 M
Interest income 4.706 M 87.12 % 2.515 M 11.98 % 2.246 M 57.50 % 1.426 M 28.01 % 1.114 M 28.79 % 865.000 K -32.68 % 1.285 M 222.06 % 399.000 K -18.90 % 492.000 K -17.45 % 596.000 K -67.02 % 1.807 M 51.09 % 1.196 M 20.69 % 991.000 K -32.68 % 1.472 M -34.66 % 2.253 M 36.30 % 1.653 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 20.633 M -9.96 % 22.916 M -5.74 % 24.311 M -1.86 % 24.773 M -6.84 % 26.591 M -59.45 % 65.569 M -17.93 % 79.898 M 52.22 % 52.487 M 14.38 % 45.888 M -13.04 % 52.767 M -19.29 % 65.379 M -14.17 % 76.175 M -0.32 % 76.419 M 59.54 % 47.899 M 59.43 % 30.043 M 271.59 % 8.085 M 85.39 % 4.361 M -63.00 % 11.786 M 194.87 % 3.997 M 0.000 0.000 -100.00 % 8.718 M -17.79 % 10.605 M 3 163.08 % 325.000 K 0.000 0.000 -100.00 % 65.199 M
Depreciation and amortization 101.811 M 0.00 % 101.811 M -5.01 % 107.178 M 1.22 % 105.885 M 14.70 % 92.318 M -9.54 % 102.059 M -21.62 % 130.205 M 9.51 % 118.903 M 3.02 % 115.415 M -16.05 % 137.476 M -12.45 % 157.019 M 4.30 % 150.542 M -11.29 % 169.698 M 26.75 % 133.879 M 8.06 % 123.895 M 81.31 % 68.333 M 28.95 % 52.991 M 22.94 % 43.103 M 7.51 % 40.092 M 3.35 % 38.794 M 36.37 % 28.447 M 9.48 % 25.984 M 10.18 % 23.583 M 0.000 0.000 0.000 0.000
Operating income 31.285 M -63.14 % 84.886 M 59.50 % 53.221 M -59.67 % 131.970 M -26.43 % 179.388 M 16.54 % 153.928 M 219.91 % 48.116 M 3.86 % 46.326 M -0.22 % 46.426 M 124.43 % -190.071 M -205.20 % -62.277 M -208.24 % 57.537 M 124.90 % -231.080 M -473.85 % 61.811 M -78.61 % 288.965 M 33.71 % 216.107 M 370.42 % 45.939 M 36.38 % 33.684 M -61.41 % 87.280 M 40.10 % 62.299 M -22.80 % 80.703 M -3.09 % 83.278 M 52.73 % 54.526 M 141.88 % 22.543 M 204.55 % 7.402 M 111.07 % -66.846 M 49.75 % -133.034 M
Operating income ratio 0.01 -61.64 % 0.03 57.56 % 0.02 -55.90 % 0.05 -44.27 % 0.09 22.24 % 0.07 236.76 % 0.02 -2.63 % 0.02 -19.58 % 0.03 121.23 % -0.13 -268.48 % -0.03 -212.49 % 0.03 122.63 % -0.14 -493.24 % 0.03 -79.96 % 0.17 -11.64 % 0.20 255.89 % 0.06 15.57 % 0.05 -62.82 % 0.13 22.35 % 0.11 -44.29 % 0.19 -32.67 % 0.28 20.68 % 0.23 92.70 % 0.12 175.22 % 0.04 117.60 % -0.25 -90.02 % -0.13
Total other income expenses net 552.000 K 103.63 % -15.216 M -440.63 % 4.467 M 110.57 % -42.261 M -26.24 % -33.477 M 12.27 % -38.158 M 47.53 % -72.724 M 2.98 % -74.961 M -88.80 % -39.703 M 82.80 % -230.854 M -8.71 % -212.362 M -313.98 % -51.298 M 32.87 % -76.419 M -64.60 % -46.427 M -54.54 % -30.043 M -271.59 % -8.085 M -187.93 % 9.195 M -87.70 % 74.750 M 408.96 % -24.194 M -202.61 % -7.995 M -112.65 % 63.188 M 608.39 % 8.920 M -8.17 % 9.714 M 39.53 % 6.962 M 161.04 % 2.667 M 178.58 % -3.394 M 95.42 % -74.179 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Net debt 213.658 M -48.00 % 410.845 M -7.17 % 442.557 M -28.29 % 617.163 M 54.44 % 399.602 M -35.77 % 622.144 M -39.84 % 1.034 B 23.34 % 838.451 M 1.46 % 826.414 M -3.45 % 855.978 M -30.13 % 1.225 B -5.62 % 1.298 B 19.52 % 1.086 B -8.24 % 1.183 B 26.06 % 938.807 M 106.89 % 453.769 M 260.01 % -283.591 M -135.39 % -120.478 M -284.19 % 65.409 M -68.19 % 205.635 M -16.54 % 246.398 M 202.19 % 81.538 M 460.15 % -22.640 M -9.28 % -20.717 M -156.76 % 36.497 M 291.76 % -19.033 M 10.36 % -21.233 M
Total investments 174.000 K -99.60 % 43.728 M -21.40 % 55.637 M -3.15 % 57.446 M 6.63 % 53.874 M -0.40 % 54.093 M -14.73 % 63.438 M -19.87 % 79.164 M 19.04 % 66.500 M 31.09 % 50.727 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.538 M -8.78 % 55.404 M -86.05 % 397.124 M 283.32 % 103.600 M 6.52 % 97.259 M 7.46 % 90.503 M 101.96 % 44.813 M -52.92 % 95.176 M 4.60 % 90.990 M 20.19 % 75.704 M -24.64 % 100.456 M 24.04 % 80.987 M
Total debt 587.865 M 20.47 % 487.983 M -17.06 % 588.364 M -14.81 % 690.650 M 4.43 % 661.346 M -1.29 % 669.955 M -39.14 % 1.101 B 4.94 % 1.049 B -7.48 % 1.134 B 6.37 % 1.066 B -17.62 % 1.294 B -9.01 % 1.422 B 12.68 % 1.262 B -5.72 % 1.338 B 10.14 % 1.215 B 52.54 % 796.664 M 588.38 % 115.731 M -57.63 % 273.146 M -24.75 % 362.975 M 49.36 % 243.013 M -13.10 % 279.653 M 155.32 % 109.530 M 15 591.98 % 698.000 K 0.000 -100.00 % 50.076 M 61 722.22 % 81.000 K -74.29 % 315.000 K
Accumulated other comprehensive income loss 345.208 M -11.47 % 389.954 M -22.34 % 502.145 M -17.86 % 611.313 M 7.66 % 567.830 M 24.30 % 456.821 M -5.87 % 485.287 M -12.67 % 555.718 M 139.66 % -1.401 B -0.47 % -1.395 B -9.91 % -1.269 B -26.24 % -1.005 B -16.24 % -864.646 M -28.57 % -672.491 M -23.02 % -546.661 M -31.08 % -417.039 M -16.52 % -357.902 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 95.984 M 14.37 % 83.921 M 239.40 % -60.200 M 14.20 % -70.165 M 38.48 % -114.057 M 51.16 % -233.547 M 30.67 % -336.855 M 5.37 % -355.988 M -28.49 % -277.052 M 3.81 % -288.039 M -426.70 % 88.166 M -78.44 % 408.873 M 7.68 % 379.728 M -44.27 % 681.414 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
Common stock 1.344 B 10.57 % 1.216 B 0.00 % 1.216 B 2.01 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 519.79 % 192.290 M 0.00 % 192.290 M 0.00 % 192.290 M 0.03 % 192.230 M 0.03 % 192.180 M 2.89 % 186.774 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 1.786 B 5.67 % 1.690 B 1.93 % 1.658 B -4.34 % 1.733 B 5.31 % 1.646 B 16.29 % 1.415 B 5.67 % 1.339 B -3.76 % 1.392 B 5.26 % 1.322 B -5.29 % 1.396 B -25.03 % 1.862 B -12.39 % 2.125 B 2.94 % 2.065 B -11.81 % 2.341 B 3.91 % 2.253 B 9.01 % 2.067 B 12.52 % 1.837 B 22.52 % 1.499 B 56.59 % 957.354 M 38.00 % 693.753 M 8.03 % 642.157 M 8.13 % 593.870 M 47.53 % 402.530 M -17.68 % 488.955 M 6.03 % 461.155 M 6.36 % 433.580 M -12.34 % 494.642 M
Other non current liabilities 67.000 K -52.14 % 140.000 K 37.25 % 102.000 K -63.31 % 278.000 K 7.34 % 259.000 K -46.82 % 487.000 K -13.96 % 566.000 K -49.42 % 1.119 M -0.89 % 1.129 M 0.98 % 1.118 M -0.36 % 1.122 M -10.24 % 1.250 M 8.32 % 1.154 M 17.52 % 982.000 K -59.67 % 2.435 M 101.91 % -127.714 M -9 062.39 % 1.425 M -46.63 % 2.670 M 74.74 % 1.528 M -6.72 % 1.638 M 6.57 % 1.537 M 1.18 % 1.519 M 15.16 % 1.319 M 6 495.00 % 20.000 K -99.95 % 38.460 M -22.77 % 49.801 M -15.27 % 58.775 M
Long term debt 2.960 M 0.000 -100.00 % 446.000 K -74.34 % 1.738 M 0.000 -100.00 % 210.645 M -21.52 % 268.407 M -15.46 % 317.492 M 573.78 % 47.121 M -76.32 % 199.000 M 0.000 -100.00 % 322.430 M -26.22 % 436.986 M -12.68 % 500.445 M 24.05 % 403.426 M -9.66 % 446.556 M 646.08 % 59.854 M -30.89 % 86.604 M -30.43 % 124.476 M 192.21 % 42.598 M -58.67 % 103.063 M 113.80 % 48.206 M 6 806.30 % 698.000 K 0.000 0.000 -100.00 % 81.000 K -74.29 % 315.000 K
Total non current liabilities 32.593 M 16.93 % 27.873 M -2.39 % 28.555 M 12.14 % 25.464 M 23.62 % 20.598 M -91.31 % 236.985 M -20.63 % 298.590 M -13.62 % 345.655 M 319.11 % 82.473 M -64.29 % 230.956 M 641.74 % 31.137 M -91.17 % 352.553 M -23.31 % 459.696 M -12.51 % 525.429 M 22.56 % 428.710 M -6.34 % 457.740 M 631.27 % 62.595 M -48.55 % 121.661 M -4.65 % 127.596 M 182.47 % 45.171 M -57.40 % 106.026 M 107.70 % 51.048 M 2 430.89 % 2.017 M 9 985.00 % 20.000 K -99.95 % 38.460 M -22.93 % 49.904 M -16.20 % 59.553 M
Other current liabilities 248.253 M -17.33 % 300.277 M 26.32 % 237.713 M -39.93 % 395.706 M 48.73 % 266.051 M 64.18 % 162.046 M 33.04 % 121.807 M 72.91 % 70.444 M 0.000 -100.00 % 107.933 M -9.24 % 118.926 M -30.86 % 172.012 M -50.52 % 347.641 M -10.57 % 388.737 M 120.94 % 175.944 M -18.77 % 216.596 M 265.09 % 59.327 M 98.75 % 29.850 M -42.18 % 51.628 M 188.04 % 17.924 M 22.31 % 14.655 M 38.35 % 10.593 M -0.55 % 10.652 M -86.70 % 80.106 M 752.28 % 9.399 M -93.46 % 143.631 M -27.40 % 197.833 M
Deferred revenue 0.000 -100.00 % 4.793 M 456.68 % 861.000 K -6.62 % 922.000 K -57.24 % 2.156 M 35.94 % 1.586 M 1 168.80 % 125.000 K -99.82 % 69.119 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.760 M 0.000 -100.00 % 16.877 M 0.000 0.000 -100.00 % 10.902 M 0.000 0.000 0.000 0.000 0.000
Short term debt 584.905 M 19.86 % 487.983 M -17.00 % 587.918 M -14.66 % 688.912 M 4.17 % 661.346 M 8.02 % 612.254 M -26.03 % 827.693 M 24.95 % 662.399 M -39.04 % 1.087 B 18.23 % 919.119 M -28.96 % 1.294 B 17.67 % 1.100 B 33.29 % 824.941 M -1.56 % 838.002 M 3.22 % 811.829 M 131.88 % 350.108 M 526.57 % 55.877 M -70.05 % 186.542 M -21.78 % 238.499 M 19.00 % 200.415 M 13.49 % 176.590 M 182.76 % 62.452 M 176.35 % 22.599 M 0.000 -100.00 % 50.076 M 0.000 0.000
Total current liabilities 1.643 B 3.06 % 1.595 B -2.84 % 1.641 B -25.92 % 2.215 B 29.87 % 1.706 B 14.34 % 1.492 B -16.03 % 1.777 B 4.09 % 1.707 B 4.55 % 1.633 B 18.36 % 1.379 B -19.67 % 1.717 B 4.37 % 1.645 B 18.10 % 1.393 B 11.12 % 1.254 B 15.46 % 1.086 B 111.36 % 513.706 M 161.60 % 196.371 M -24.24 % 259.188 M -13.64 % 300.133 M 31.47 % 228.291 M 13.61 % 200.938 M 147.15 % 81.303 M 103.55 % 39.942 M -53.50 % 85.898 M 14.18 % 75.230 M -55.29 % 168.268 M -42.46 % 292.416 M
Total liabilities 1.676 B 3.30 % 1.622 B -2.83 % 1.670 B -25.49 % 2.241 B 29.80 % 1.726 B -0.15 % 1.729 B -16.69 % 2.075 B 1.11 % 2.053 B 19.68 % 1.715 B 6.51 % 1.610 B -7.89 % 1.748 B -12.49 % 1.998 B 7.82 % 1.853 B 4.14 % 1.779 B 17.47 % 1.514 B 55.90 % 971.446 M 275.12 % 258.966 M -32.00 % 380.849 M -10.96 % 427.729 M 56.41 % 273.462 M -10.91 % 306.964 M 131.93 % 132.351 M 215.43 % 41.959 M -51.16 % 85.918 M -24.43 % 113.690 M -47.89 % 218.172 M -38.01 % 351.969 M
Other non current assets 63.591 M 106.27 % 30.829 M 8 143.05 % 374.000 K -8.78 % 410.000 K -99.24 % 53.874 M -0.40 % 54.093 M -14.73 % 63.438 M -60.95 % 162.445 M -22.08 % 208.472 M -1.24 % 211.100 M -6.96 % 226.892 M -3.40 % 234.883 M 2.99 % 228.067 M -2.85 % 234.752 M -26.75 % 320.477 M 333 930.21 % -96.000 K -100.82 % 11.652 M 35.24 % 8.616 M 15.05 % 7.489 M -92.86 % 104.917 M 15.93 % 90.503 M -24.54 % 119.940 M 303.74 % -58.869 M -164.25 % 91.625 M 20.02 % 76.339 M -24.01 % 100.456 M 24.04 % 80.987 M
Long term investments 46.000 K -99.89 % 43.224 M -22.31 % 55.637 M -3.15 % 57.446 M 6.63 % 53.874 M -0.40 % 54.093 M -14.73 % 63.438 M -19.87 % 79.164 M 19.04 % 66.500 M 31.09 % 50.727 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.090 M -97.92 % 52.404 M -86.80 % 397.120 M 284.41 % 103.306 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 118.338 M -5.03 % 124.604 M -4.26 % 130.142 M -11.02 % 146.264 M 0.15 % 146.047 M 52.73 % 95.627 M 34.88 % 70.897 M 21 319.03 % 331.000 K -53.64 % 714.000 K -3.25 % 738.000 K -3.02 % 761.000 K -0.13 % 762.000 K 1.60 % 750.000 K -0.13 % 751.000 K 2.60 % 732.000 K 1.81 % 719.000 K 0.00 % 719.000 K 6.52 % 675.000 K 0.00 % 675.000 K 0.00 % 675.000 K -96.18 % 17.656 M 3.98 % 16.981 M 25.79 % 13.500 M 5.12 % 12.842 M -4.16 % 13.400 M 18.17 % 11.340 M 15.19 % 9.845 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M -5.06 % 43.894 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 118.338 M -5.03 % 124.604 M -4.26 % 130.142 M -11.02 % 146.264 M 0.15 % 146.047 M 52.73 % 95.627 M 34.88 % 70.897 M 21 319.03 % 331.000 K -53.64 % 714.000 K -3.25 % 738.000 K -98.26 % 42.433 M 0.00 % 42.434 M 0.03 % 42.422 M 0.00 % 42.423 M 0.04 % 42.404 M 0.03 % 42.391 M 0.00 % 42.391 M 0.10 % 42.347 M 0.00 % 42.347 M 0.00 % 42.347 M -28.62 % 59.328 M -2.54 % 60.875 M 350.93 % 13.500 M 5.12 % 12.842 M -4.16 % 13.400 M 18.17 % 11.340 M 15.19 % 9.845 M
Property plant equipment net 1.172 B -6.39 % 1.252 B 3.48 % 1.209 B -10.23 % 1.347 B 11.12 % 1.213 B 11.21 % 1.090 B -12.00 % 1.239 B -2.75 % 1.274 B 8.97 % 1.169 B -13.91 % 1.358 B -18.16 % 1.659 B -13.97 % 1.929 B -2.18 % 1.972 B -6.88 % 2.117 B 21.30 % 1.746 B 32.17 % 1.321 B 56.67 % 843.007 M 60.89 % 523.977 M 14.03 % 459.514 M -1.90 % 468.425 M -4.24 % 489.179 M 48.02 % 330.479 M 0.32 % 329.410 M 4.26 % 315.956 M -5.76 % 335.280 M -8.49 % 366.400 M -16.83 % 440.522 M
Total non current assets 1.354 B -7.30 % 1.460 B 4.51 % 1.397 B -9.97 % 1.552 B 9.87 % 1.412 B 13.90 % 1.240 B -4.79 % 1.302 B -9.35 % 1.437 B 4.24 % 1.378 B -12.20 % 1.570 B -18.66 % 1.930 B -12.57 % 2.207 B -1.83 % 2.248 B -6.11 % 2.395 B 13.57 % 2.108 B 30.03 % 1.622 B 61.47 % 1.004 B 3.31 % 972.064 M 58.59 % 612.950 M -0.44 % 615.689 M -3.65 % 639.010 M 24.98 % 511.294 M 80.01 % 284.041 M -32.44 % 420.423 M -1.08 % 425.019 M -11.12 % 478.196 M -10.00 % 531.354 M
Other current assets 66.306 M 2.27 % 64.837 M -53.82 % 140.395 M -48.47 % 272.453 M 150.43 % 108.792 M 34.38 % 80.961 M -95.31 % 1.725 B 1 435.14 % 112.395 M 48.03 % 75.926 M -32.29 % 112.142 M -24.59 % 148.703 M -7.14 % 160.143 M -86.66 % 1.200 B -10.18 % 1.336 B 30.03 % 1.028 B 22 795.90 % 4.489 M 236.76 % 1.333 M 147.31 % 539.000 K 22.22 % 441.000 K -85.60 % 3.063 M 0.000 -100.00 % 6.994 M -31.63 % 10.229 M -49.86 % 20.402 M -12.09 % 23.209 M -34.62 % 35.496 M 24.27 % 28.563 M
Short term investments 128.000 K -74.60 % 504.000 K 254.93 % 142.000 K -33.02 % 212.000 K 0.000 -100.00 % 615.000 K -1.60 % 625.000 K -46.67 % 1.172 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.448 M 1 548.27 % 3.000 M 74 900.00 % 4.000 K -98.64 % 294.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 374.207 M 385.11 % 77.138 M -47.10 % 145.807 M 98.41 % 73.487 M -21.20 % 93.262 M 95.06 % 47.811 M -28.30 % 66.682 M -68.33 % 210.559 M -31.49 % 307.349 M 46.43 % 209.889 M 205.12 % 68.789 M -44.53 % 124.010 M -29.51 % 175.923 M 13.53 % 154.956 M -43.95 % 276.448 M -19.38 % 342.895 M -14.13 % 399.322 M 1.45 % 393.624 M 32.28 % 297.566 M 696.10 % 37.378 M 12.40 % 33.255 M 18.80 % 27.992 M 19.94 % 23.338 M 12.65 % 20.717 M 52.57 % 13.579 M -28.96 % 19.114 M -11.30 % 21.548 M
Cash and short term investments 374.207 M 381.96 % 77.642 M -46.75 % 145.807 M 98.41 % 73.487 M -21.20 % 93.262 M 95.06 % 47.811 M -28.30 % 66.682 M -68.33 % 210.559 M -31.49 % 307.349 M 46.43 % 209.889 M 205.12 % 68.789 M -44.53 % 124.010 M -29.51 % 175.923 M 13.53 % 154.956 M -43.95 % 276.448 M -29.54 % 392.343 M -2.48 % 402.322 M 2.21 % 393.628 M 32.15 % 297.860 M 696.89 % 37.378 M 12.40 % 33.255 M 18.80 % 27.992 M 19.94 % 23.338 M 12.65 % 20.717 M 52.57 % 13.579 M -28.96 % 19.114 M -11.30 % 21.548 M
Total current assets 2.108 B 13.82 % 1.852 B -4.06 % 1.930 B -20.30 % 2.422 B 23.60 % 1.959 B 2.92 % 1.904 B -9.86 % 2.112 B 5.22 % 2.007 B 21.02 % 1.659 B 15.48 % 1.436 B -14.52 % 1.680 B -12.29 % 1.916 B 14.78 % 1.669 B -3.26 % 1.725 B 4.01 % 1.659 B 17.10 % 1.417 B 29.79 % 1.091 B 20.22 % 907.874 M 17.58 % 772.133 M 119.65 % 351.526 M 13.35 % 310.111 M 44.29 % 214.927 M 33.95 % 160.448 M 3.88 % 154.450 M 3.09 % 149.826 M -13.67 % 173.556 M -44.95 % 315.257 M
Inventory 363.192 M 3.77 % 350.013 M -17.12 % 422.303 M -8.96 % 463.878 M 88.08 % 246.638 M -16.39 % 294.981 M -7.81 % 319.968 M 4.49 % 306.232 M 31.36 % 233.121 M -2.75 % 239.709 M -28.96 % 337.432 M 4.04 % 324.316 M 10.81 % 292.685 M -31.23 % 425.618 M 20.04 % 354.562 M 67.40 % 211.802 M -9.13 % 233.095 M 110.56 % 110.701 M 26.04 % 87.831 M 4.36 % 84.160 M 1.15 % 83.207 M 89.55 % 43.898 M 34.81 % 32.564 M 15.69 % 28.147 M -27.63 % 38.891 M -2.01 % 39.687 M -34.48 % 60.576 M
Net receivables 1.304 B -4.06 % 1.359 B 11.27 % 1.222 B -24.21 % 1.612 B 6.70 % 1.511 B 2.07 % 1.480 B 236 924.00 % -625.000 K -100.05 % 1.372 B 31.65 % 1.042 B 19.18 % 874.608 M -22.28 % 1.125 B -13.92 % 1.307 B 11.77 % 1.170 B -9.68 % 1.295 B 29.71 % 998.322 M 23.56 % 807.974 M 77.70 % 454.689 M 13.67 % 400.006 M 4.44 % 383.001 M 71.04 % 223.925 M 18.07 % 189.649 M 39.40 % 136.043 M 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 -100.00 % 10.026 M 566.18 % 1.505 M 222.27 % 467.000 K 100.87 % -53.874 M 0.40 % -54.093 M 59.73 % -134.335 M -69.69 % -79.164 M -19.04 % -66.500 M -31.09 % -50.727 M -4 056.86 % 1.282 M 11.38 % 1.151 M -80.63 % 5.942 M 0.000 0.000 -100.00 % 257.404 M 370.08 % 54.758 M 1 368 850.00 % 4.000 K -98.64 % 294.000 K 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
Account payables 810.194 M 1.85 % 795.445 M -0.68 % 800.885 M -28.46 % 1.119 B 47.05 % 761.321 M 7.68 % 707.010 M -12.60 % 808.951 M -2.57 % 830.269 M 55.00 % 535.658 M 60.36 % 334.033 M 15.76 % 288.550 M -16.47 % 345.450 M 73.54 % 199.065 M 5.47 % 188.742 M 343.95 % 42.514 M -8.47 % 46.448 M -38.52 % 75.545 M 90.16 % 39.728 M 300.48 % 9.920 M 6.85 % 9.284 M 5.17 % 8.828 M 11.06 % 7.949 M 25.34 % 6.342 M 17.42 % 5.401 M -63.31 % 14.719 M -38.91 % 24.094 M -72.99 % 89.201 M
Tax payables 0.000 -100.00 % 6.105 M -55.62 % 13.755 M 33.86 % 10.276 M -30.87 % 14.864 M 65.80 % 8.965 M -33.31 % 13.442 M 142.50 % 5.543 M -46.21 % 10.304 M -43.50 % 18.236 M 15.51 % 15.788 M -44.01 % 28.197 M 31.49 % 21.445 M -28.16 % 29.849 M -46.19 % 55.469 M 86.70 % 29.710 M 428.46 % 5.622 M 83.25 % 3.068 M 3 467.44 % 86.000 K -87.13 % 668.000 K -22.77 % 865.000 K 179.94 % 309.000 K -11.46 % 349.000 K -10.74 % 391.000 K -62.26 % 1.036 M 90.79 % 543.000 K -89.91 % 5.382 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.343 B 22.98 % 1.092 B -29.12 % 1.541 B 58.69 % 971.062 M 0.000 -100.00 % 1.094 B 93.41 % 565.464 M 44.55 % 391.181 M -8.32 % 426.691 M 809.06 % -60.177 M -185.66 % 70.252 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 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 840.000 K 0.000 0.000 -100.00 % 840.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 112.761 M 18.33 % 95.296 M 5.45 % 90.371 M -12.54 % 103.330 M -3.56 % 107.148 M
Capital lease obligations 4.892 M 996.86 % 446.000 K -74.34 % 1.738 M -41.36 % 2.964 M 633.66 % 404.000 K -74.89 % 1.609 M 134.17 % -4.709 M 93.19 % -69.119 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 % 206.000 K -81.74 % 1.128 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.080 M 0.000 0.000 0.000 0.000 -100.00 % 996.784 M 0.00 % 996.784 M -31.96 % 1.465 B 46.90 % 997.240 M -56.48 % 2.292 B 132.70 % 984.775 M -34.35 % 1.500 B 254.23 % 423.435 M 47.53 % 287.024 M -55.30 % 642.157 M 8.13 % 593.870 M 104.95 % 289.769 M -26.39 % 393.659 M 6.17 % 370.784 M 12.27 % 330.250 M -14.77 % 387.494 M
Deferred tax liabilities non current 29.566 M 6.61 % 27.733 M -0.98 % 28.007 M 19.44 % 23.448 M 15.29 % 20.339 M -21.33 % 25.853 M -12.71 % 29.617 M 9.51 % 27.044 M -20.98 % 34.223 M 10.98 % 30.838 M 2.74 % 30.015 M 3.96 % 28.873 M 33.94 % 21.556 M -10.19 % 24.002 M -0.92 % 24.226 M 138.05 % 10.177 M 673.33 % 1.316 M -95.94 % 32.387 M 1 934.36 % 1.592 M 70.27 % 935.000 K -34.43 % 1.426 M 7.79 % 1.323 M 0.000 0.000 0.000 -100.00 % 22.000 K -95.25 % 463.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.461 B 4.51 % 3.312 B -0.46 % 3.327 B -16.26 % 3.974 B 17.85 % 3.372 B 7.25 % 3.144 B -7.92 % 3.414 B -0.86 % 3.444 B 13.40 % 3.037 B 1.03 % 3.006 B -16.73 % 3.610 B -12.44 % 4.123 B 5.25 % 3.917 B -4.92 % 4.120 B 9.36 % 3.767 B 24.00 % 3.038 B 44.97 % 2.096 B 11.47 % 1.880 B 35.73 % 1.385 B 43.20 % 967.215 M 1.91 % 949.121 M 30.69 % 726.221 M 63.38 % 444.489 M -22.68 % 574.873 M 0.00 % 574.845 M -11.80 % 651.752 M -23.02 % 846.611 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -97.576 M -9.19 % -89.364 M -74.61 % -51.180 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 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.000 K -99.90 % 2.883 M -38.98 % 4.725 M 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 14.066 M 140.08 % -35.096 M -70.92 % -20.533 M -133.39 % 61.493 M -72.41 % 222.885 M 333.59 % 51.404 M 116.63 % -309.170 M -4.49 % -295.880 M -335.62 % -67.922 M -146.90 % 144.836 M 288.63 % 37.268 M 117.31 % -215.354 M -592.32 % -31.106 M 75.92 % -129.189 M 59.75 % -320.958 M 12.08 % -365.046 M -270.56 % -98.511 M -574.43 % 20.764 M 113.74 % -151.148 M -366.55 % -32.397 M 58.48 % -78.027 M -562.09 % -11.785 M -421.03 % 3.671 M 0.000 0.000 0.000 0.000
Accounts receivables 25.945 M 116.41 % -158.105 M -161.00 % 259.170 M 629.97 % -48.903 M -189.16 % 54.846 M -42.27 % 95.010 M 132.13 % -295.743 M 66.15 % -873.631 M -69.14 % -516.499 M -89.56 % -272.475 M -438.71 % 80.446 M 157.67 % -139.497 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
Inventory -19.253 M -129.08 % 66.210 M 2 646.54 % -2.600 M 98.74 % -205.944 M -423.25 % 63.711 M 593.26 % 9.190 M 132.38 % -28.380 M 53.92 % -61.593 M -596.12 % -8.848 M -111.18 % 79.142 M 507.74 % -19.410 M 21.68 % -24.784 M -130.27 % 81.870 M 224.75 % -65.625 M 54.17 % -143.204 M -604.83 % 28.367 M 119.49 % -145.542 M -669.09 % -18.924 M -864.53 % -1.962 M -1 453.10 % 145.000 K 100.37 % -39.309 M -246.82 % -11.334 M -156.60 % -4.417 M 0.000 0.000 0.000 0.000
Accounts payables 21.819 M 37.97 % 15.814 M 107.01 % -225.570 M -170.30 % 320.889 M 3 742.98 % 8.350 M 109.06 % -92.181 M -283.72 % 50.175 M -92.23 % 645.361 M 64.49 % 392.337 M 31.13 % 299.188 M 471.91 % -80.446 M -157.67 % 139.497 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
Other working capital -14.445 M -135.24 % 40.985 M 179.53 % -51.533 M -1 032.84 % -4.549 M -104.74 % 95.978 M 143.69 % 39.385 M 211.82 % -35.222 M -485.37 % -6.017 M -109.24 % 65.088 M 66.97 % 38.981 M 264.01 % -23.768 M 53.46 % -51.073 M 54.79 % -112.976 M -77.74 % -63.564 M 64.24 % -177.754 M 54.82 % -393.413 M -936.50 % 47.031 M 18.50 % 39.688 M 126.60 % -149.186 M -358.44 % -32.542 M 15.95 % -38.718 M -8 484.92 % -451.000 K -105.58 % 8.088 M 0.000 0.000 0.000 0.000
Other non cash items 11.642 M 89.58 % 6.141 M -80.28 % 31.143 M 115.03 % 14.483 M -57.20 % 33.841 M 132.10 % -105.414 M -291.10 % 55.163 M -42.84 % 96.512 M 727.65 % 11.661 M -94.42 % 208.971 M -5.51 % 221.149 M 1 403.56 % -16.965 M -110.88 % 155.885 M 235.76 % 46.427 M 58.51 % 29.290 M 539.06 % -6.671 M 89.56 % -63.907 M 23.75 % -83.814 M -312.09 % -20.339 M -19.75 % -16.985 M 79.94 % -84.682 M -161.15 % -32.427 M -596.21 % 6.535 M -44.40 % 11.753 M 163.16 % -18.608 M -109.66 % 192.668 M -25.08 % 257.170 M
Net cash provided by operating activities 162.001 M 9.84 % 147.482 M -17.78 % 179.367 M -34.91 % 275.586 M -44.32 % 494.955 M 44.47 % 342.612 M 363.35 % -130.100 M 16.43 % -155.678 M -312.92 % 73.115 M -35.48 % 113.321 M -19.51 % 140.797 M 261.35 % -87.264 M -570.13 % -13.022 M 60.26 % -32.771 M -802.04 % 4.668 M 103.29 % -141.817 M -152.73 % -56.113 M -165.39 % 85.815 M 255.00 % -55.364 M -207.21 % 51.640 M 272.80 % 13.852 M -71.06 % 47.864 M -37.08 % 76.072 M 139.11 % 31.814 M 329.39 % -13.869 M -110.92 % 127.052 M 110.19 % 60.447 M
Investments in property plant and equipment -52.805 M 65.36 % -152.424 M -15.03 % -132.503 M 7.37 % -143.049 M 18.62 % -175.788 M -162.49 % -66.969 M -188.63 % -23.202 M 17.27 % -28.046 M -56.51 % -17.920 M -249.86 % -5.122 M 73.49 % -19.318 M -95.92 % -9.860 M 90.72 % -106.277 M 15.11 % -125.194 M 72.02 % -447.477 M 25.41 % -599.893 M -68.57 % -355.878 M -461.40 % -63.391 M -553.04 % -9.707 M -14.81 % -8.455 M 94.51 % -154.080 M -430.67 % -29.035 M 15.25 % -34.258 M -822.90 % -3.712 M -1 097.42 % -310.000 K 87.88 % -2.558 M -22.57 % -2.087 M
Acquisitions net 0.000 0.000 -100.00 % 1.586 M -69.29 % 5.165 M -10.75 % 5.787 M 266.03 % 1.581 M -67.49 % 4.863 M -70.18 % 16.307 M 914.75 % 1.607 M 107.35 % 775.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.189 M 0.000 0.000 0.000 0.000 -100.00 % 500.000 K 100.34 % -148.604 M 0.000 0.000 0.000 -100.00 % 1.100 M 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -79.710 M -47.83 % -53.921 M 31.42 % -78.630 M -157.90 % -30.488 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -46.448 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 54.260 M -29.45 % 76.911 M 21.31 % 63.401 M 347.08 % 14.181 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.370 M 2.54 % 36.443 M -69.11 % 117.979 M 62.23 % 72.723 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.657 M
Other investing activites 788.000 K -98.82 % 66.642 M -36.77 % 105.388 M 199.40 % -106.024 M -9 617.41 % 1.114 M 10.85 % 1.005 M -47.30 % 1.907 M 103.41 % -55.984 M -553.03 % -8.573 M -15 140.35 % 57.000 K 101.32 % -4.314 M 30.25 % -6.185 M 66.13 % -18.263 M 61.72 % -47.704 M -45.56 % -32.772 M 34.70 % -50.190 M -46.19 % -34.331 M -276.75 % 19.424 M 44.14 % 13.476 M 32.90 % 10.140 M -25.09 % 13.536 M 209.28 % -12.387 M -414.47 % 3.939 M 11.08 % 3.546 M -96.33 % 96.566 M 987.23 % -10.884 M -253.40 % 7.095 M
Net cash used for investing activites -52.017 M 39.36 % -85.782 M -236.02 % -25.529 M 89.53 % -243.908 M -25.51 % -194.337 M -369.49 % -41.393 M -30.74 % -31.661 M 40.87 % -53.542 M -115.15 % -24.886 M -480.09 % -4.290 M 81.85 % -23.632 M -47.29 % -16.045 M 87.12 % -124.540 M 27.97 % -172.898 M 60.96 % -442.879 M 27.98 % -614.899 M -125.87 % -272.230 M -1 046.69 % 28.756 M 662.96 % 3.769 M 123.68 % 1.685 M 101.20 % -140.044 M 26.30 % -190.026 M -526.76 % -30.319 M -18 164.46 % -166.000 K -100.17 % 96.256 M 879.91 % -12.342 M -184.16 % 14.665 M
Debt repayment 103.810 M 198.17 % 34.816 M 267.37 % -20.802 M 27.72 % -28.779 M 86.07 % -206.538 M 24.29 % -272.793 M -373.39 % -57.625 M -16.77 % -49.351 M -93.74 % -25.473 M 83.87 % -157.902 M -11.50 % -141.610 M -399.51 % 47.280 M -70.18 % 158.556 M 10.30 % 143.746 M -64.61 % 406.170 M -40.53 % 682.964 M 531.44 % -158.297 M -71.69 % -92.198 M -196.11 % 95.928 M 380.11 % -34.247 M -126.92 % 127.206 M 92.52 % 66.074 M 327.28 % -29.072 M -95.93 % -14.838 M 71.11 % -51.354 M 62.14 % -135.629 M -10.27 % -122.999 M
Common stock issued 128.547 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 % 444.000 K 20.00 % 370.000 K -97.79 % 16.722 M -96.76 % 515.370 M 372.27 % 109.127 M -32.84 % 162.500 M 0.000 -100.00 % 1.656 M -98.38 % 102.405 M 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -2.699 M -3 811.59 % -69.000 K 33.65 % -104.000 K 97.53 % -4.209 M -497.02 % -705.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.831 M 0.000 100.00 % -1.089 M 0.000 0.000 100.00 % -3.950 M 0.000 0.000 0.000 0.000 100.00 % -1.535 M
Dividends paid -19.584 M -36.10 % -14.389 M 51.34 % -29.571 M -3.83 % -28.480 M -49.39 % -19.064 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -28.844 M 39.96 % -48.045 M 0.000 100.00 % -37.642 M -194.98 % -12.761 M 95.94 % -314.162 M -1 941.21 % -15.391 M 55.95 % -34.939 M -129.29 % -15.238 M 0.000 0.000 100.00 % -3.071 M -265.60 % -840.000 K 82.76 % -4.872 M
Other financing activites -19.653 M 86.42 % -144.690 M -564.97 % -21.759 M -715.88 % 3.533 M 111.53 % -30.651 M 32.14 % -45.167 M -153.06 % 85.128 M -39.33 % 140.310 M 59.95 % 87.722 M -54.73 % 193.757 M 737.61 % -30.388 M 57.10 % -70.828 M 0.000 0.000 0.000 100.00 % -11.000 K 98.41 % -694.000 K 98.09 % -36.422 M -109.89 % 368.134 M 0.000 -100.00 % 37.532 M 776.37 % -5.549 M 62.64 % -14.851 M 0.67 % -14.951 M 2.95 % -15.405 M -149.95 % 30.842 M 76.64 % 17.460 M
Net cash used provided by financing activities 193.120 M 252.11 % -126.962 M -75.85 % -72.201 M -34.13 % -53.830 M 79.33 % -260.462 M 18.26 % -318.665 M -1 258.66 % 27.503 M -69.76 % 90.959 M 46.12 % 62.249 M 73.61 % 35.855 M 120.85 % -171.998 M -463.79 % 47.280 M -70.18 % 158.556 M 123.92 % 70.810 M -80.25 % 358.495 M -48.76 % 699.675 M 125.04 % 310.906 M 1 063.93 % -32.254 M -110.36 % 311.311 M 727.16 % -49.638 M -137.76 % 131.455 M -8.55 % 143.742 M 427.26 % -43.923 M -29.26 % -33.980 M 51.34 % -69.830 M 33.89 % -105.627 M 5.64 % -111.946 M
Effect of forex changes on cash -6.035 M -77.14 % -3.407 M 63.43 % -9.317 M -491.96 % 2.377 M -55.11 % 5.295 M 471.58 % -1.425 M 85.19 % -9.619 M -144.80 % 21.471 M 264.93 % -13.018 M -243.85 % -3.786 M -875.77 % -388.000 K -109.43 % 4.116 M 15 344.44 % -27.000 K -100.20 % 13.367 M 0.74 % 13.269 M 0.000 -100.00 % 23.135 M 68.36 % 13.741 M 2 811.23 % 472.000 K 8.26 % 436.000 K 0.000 0.000 0.000 100.00 % -3.287 M -9 767.65 % 34.000 K 78.95 % 19.000 K -84.68 % 124.000 K
Net change in cash 297.069 M 532.61 % -68.669 M -194.95 % 72.320 M 465.71 % -19.775 M -143.51 % 45.451 M 340.85 % -18.871 M 86.88 % -143.877 M -48.65 % -96.790 M -199.31 % 97.460 M -30.93 % 141.100 M 355.52 % -55.221 M -6.37 % -51.913 M -347.59 % 20.967 M 117.26 % -121.492 M -82.84 % -66.447 M -16.49 % -57.041 M -1 101.07 % 5.698 M -94.07 % 96.058 M -63.08 % 260.188 M 6 210.65 % 4.123 M -21.66 % 5.263 M 233.10 % 1.580 M -13.66 % 1.830 M 132.57 % -5.619 M -586.07 % 1.156 M 166.67 % -1.734 M 97.26 % -63.302 M
Cash at beginning of period 77.138 M -47.10 % 145.807 M 98.41 % 73.487 M -21.20 % 93.262 M 95.06 % 47.811 M -28.30 % 66.682 M -68.33 % 210.559 M -31.49 % 307.349 M 46.43 % 209.889 M 205.12 % 68.789 M -44.53 % 124.010 M -29.51 % 175.923 M 13.53 % 154.956 M -43.95 % 276.448 M -19.38 % 342.895 M -14.13 % 399.322 M 1.45 % 393.624 M 32.28 % 297.566 M 696.10 % 37.378 M 12.40 % 33.255 M 18.80 % 27.992 M 5.98 % 26.412 M 7.44 % 24.582 M 5.42 % 23.318 M 25.06 % 18.645 M -8.51 % 20.379 M -75.65 % 83.681 M
Cash at end of period 374.207 M 385.11 % 77.138 M -47.10 % 145.807 M 98.41 % 73.487 M -21.20 % 93.262 M 95.06 % 47.811 M -28.30 % 66.682 M -68.33 % 210.559 M -31.49 % 307.349 M 46.43 % 209.889 M 205.12 % 68.789 M -44.53 % 124.010 M -29.51 % 175.923 M 13.53 % 154.956 M -43.95 % 276.448 M -19.23 % 342.281 M -14.28 % 399.322 M 1.45 % 393.624 M 32.28 % 297.566 M 696.10 % 37.378 M 12.40 % 33.255 M 18.80 % 27.992 M 5.98 % 26.412 M 49.23 % 17.699 M -10.62 % 19.801 M 6.20 % 18.645 M -8.51 % 20.379 M
Operating cash flow 162.001 M 9.84 % 147.482 M -17.78 % 179.367 M -34.91 % 275.586 M -44.32 % 494.955 M 44.47 % 342.612 M 363.35 % -130.100 M 16.43 % -155.678 M -312.92 % 73.115 M -35.48 % 113.321 M -19.51 % 140.797 M 261.35 % -87.264 M -570.13 % -13.022 M 60.26 % -32.771 M -802.04 % 4.668 M 103.29 % -141.817 M -152.73 % -56.113 M -165.39 % 85.815 M 255.00 % -55.364 M -207.21 % 51.640 M 272.80 % 13.852 M -71.06 % 47.864 M -37.08 % 76.072 M 139.11 % 31.814 M 329.39 % -13.869 M -110.92 % 127.052 M 110.19 % 60.447 M
Capital expenditure -52.805 M 65.36 % -152.424 M -15.03 % -132.503 M 7.37 % -143.049 M 18.62 % -175.788 M -162.49 % -66.969 M -188.63 % -23.202 M 17.27 % -28.046 M -56.51 % -17.920 M -249.86 % -5.122 M 73.49 % -19.318 M -95.92 % -9.860 M 90.72 % -106.277 M 15.11 % -125.194 M 72.02 % -447.477 M 25.41 % -599.893 M -68.57 % -355.878 M -461.40 % -63.391 M -553.04 % -9.707 M -14.81 % -8.455 M 94.51 % -154.080 M -430.67 % -29.035 M 15.25 % -34.258 M -822.90 % -3.712 M -1 097.42 % -310.000 K 87.88 % -2.558 M -22.57 % -2.087 M
Free CashFlow 109.196 M 2 309.55 % -4.942 M -110.55 % 46.864 M -64.64 % 132.537 M -58.47 % 319.167 M 15.79 % 275.643 M 279.80 % -153.302 M 16.56 % -183.724 M -432.86 % 55.195 M -48.99 % 108.199 M -10.93 % 121.479 M 225.08 % -97.124 M 18.59 % -119.299 M 24.48 % -157.965 M 64.33 % -442.809 M 40.30 % -741.710 M -80.03 % -411.991 M -1 937.28 % 22.424 M 134.46 % -65.071 M -250.68 % 43.185 M 130.80 % -140.228 M -844.74 % 18.829 M -54.97 % 41.814 M 48.79 % 28.102 M 298.19 % -14.179 M -111.39 % 124.494 M 113.32 % 58.360 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-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 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30
Revenue 1.160 B 2.06 % 1.136 B -9.87 % 1.261 B 0.10 % 1.259 B 1.98 % 1.235 B 2.01 % 1.211 B -3.41 % 1.253 B -11.19 % 1.411 B 9.98 % 1.283 B 8.89 % 1.179 B 36.57 % 862.997 M -17.46 % 1.046 B -4.58 % 1.096 B -4.11 % 1.143 B 0.83 % 1.133 B 15.66 % 979.887 M 5.69 % 927.099 M 19.45 % 776.156 M -2.66 % 797.364 M 16.72 % 683.143 M -23.00 % 887.222 M -1.44 % 900.222 M -8.63 % 985.234 M 12.93 % 872.431 M 3.36 % 844.054 M 0.00 % 844.054 M -4.93 % 887.833 M 0.00 % 887.833 M 6.74 % 831.742 M 0.00 % 831.742 M 51.33 % 549.636 M 0.00 % 549.636 M 32.18 % 415.820 M 0.00 % 415.820 M 18.01 % 352.358 M 0.00 % 352.358 M 3.80 % 339.462 M 0.00 % 339.462 M 14.51 % 296.445 M 0.00 % 296.445 M 38.57 % 213.932 M 0.00 % 213.932 M 43.93 % 148.636 M 0.00 % 148.636 M 26.56 % 117.446 M 0.00 % 117.446 M 25.52 % 93.570 M 0.00 % 93.570 M 10.66 % 84.559 M 0.00 % 84.559 M -37.09 % 134.410 M 0.00 % 134.410 M -73.56 % 508.309 M 0.00 % 508.309 M
Net income 29.750 M 373.54 % -10.876 M -125.58 % 42.523 M 35.57 % 31.366 M 0.73 % 31.140 M 77.04 % 17.589 M -41.89 % 30.269 M 5.75 % 28.623 M -45.23 % 52.256 M -53.51 % 112.391 M 213.39 % 35.863 M -50.97 % 73.143 M 107.79 % 35.201 M 256.15 % -22.543 M 75.73 % -92.890 M -481.13 % 24.372 M -57.08 % 56.785 M 221.64 % -46.682 M 74.41 % -182.423 M 6.24 % -194.562 M 18.04 % -237.377 M -518.22 % -38.397 M -386.22 % 13.415 M 144.71 % -30.005 M 79.98 % -149.843 M 0.00 % -149.843 M -8 596.91 % 1.764 M 0.00 % 1.764 M -98.24 % 100.221 M 0.00 % 100.221 M 17.00 % 85.657 M 0.00 % 85.657 M 392.82 % 17.381 M 0.00 % 17.381 M -67.13 % 52.881 M 0.00 % 52.881 M 39.10 % 38.016 M 0.00 % 38.016 M 22.18 % 31.114 M 0.00 % 31.114 M -57.99 % 74.057 M 0.00 % 74.057 M 124.10 % 33.046 M 0.00 % 33.046 M 56.31 % 21.142 M 0.00 % 21.142 M 110.77 % 10.031 M 0.00 % 10.031 M 323.32 % 2.370 M 0.00 % 2.370 M 107.22 % -32.808 M 0.00 % -32.808 M 66.65 % -98.362 M 0.00 % -98.362 M
Income before tax 30.285 M 313.09 % -14.212 M -130.83 % 46.092 M 28.62 % 35.837 M 5.92 % 33.833 M 42.48 % 23.745 M -30.04 % 33.943 M 13.46 % 29.916 M -49.97 % 59.793 M -45.05 % 108.805 M 193.23 % 37.106 M -54.00 % 80.658 M 129.72 % 35.112 M 242.96 % -24.560 M 76.20 % -103.172 M -469.01 % 27.959 M -47.55 % 53.305 M 212.53 % -47.368 M 74.02 % -182.335 M 6.79 % -195.627 M 16.74 % -234.963 M -492.20 % -39.676 M -305.46 % 19.311 M 177.87 % -24.798 M 83.87 % -153.750 M 0.00 % -153.750 M -2 346.98 % 6.843 M 0.00 % 6.843 M -94.71 % 129.461 M 0.00 % 129.461 M 24.47 % 104.011 M 0.00 % 104.011 M 290.18 % 26.657 M 0.00 % 26.657 M -55.15 % 59.436 M 0.00 % 59.436 M 42.73 % 41.642 M 0.00 % 41.642 M 22.08 % 34.109 M 0.00 % 34.109 M -56.24 % 77.938 M 0.00 % 77.938 M 69.07 % 46.099 M 0.00 % 46.099 M 43.52 % 32.120 M 0.00 % 32.120 M 117.73 % 14.753 M 0.00 % 14.753 M 193.03 % 5.035 M 0.00 % 5.035 M 114.34 % -35.120 M 0.00 % -35.120 M 66.10 % -103.607 M 0.00 % -103.607 M
Income before tax ratio 0.03 308.78 % -0.01 -134.21 % 0.04 28.49 % 0.03 3.87 % 0.03 39.68 % 0.02 -27.58 % 0.03 27.76 % 0.02 -54.51 % 0.05 -49.53 % 0.09 114.72 % 0.04 -44.26 % 0.08 140.74 % 0.03 249.10 % -0.02 76.39 % -0.09 -419.04 % 0.03 -50.37 % 0.06 194.21 % -0.06 73.31 % -0.23 20.15 % -0.29 -8.13 % -0.26 -500.88 % -0.04 -324.86 % 0.02 168.96 % -0.03 84.40 % -0.18 0.00 % -0.18 -2 463.52 % 0.01 0.00 % 0.01 -95.05 % 0.16 0.00 % 0.16 -17.75 % 0.19 0.00 % 0.19 195.19 % 0.06 0.00 % 0.06 -62.00 % 0.17 0.00 % 0.17 37.51 % 0.12 0.00 % 0.12 6.61 % 0.12 0.00 % 0.12 -68.42 % 0.36 0.00 % 0.36 17.46 % 0.31 0.00 % 0.31 13.40 % 0.27 0.00 % 0.27 73.46 % 0.16 0.00 % 0.16 164.81 % 0.06 0.00 % 0.06 122.79 % -0.26 0.00 % -0.26 -28.19 % -0.20 0.00 % -0.20
EBITDA 61.182 M 86.42 % 32.819 M -70.22 % 110.190 M 9.10 % 100.996 M 16.15 % 86.950 M -0.24 % 87.161 M -14.56 % 102.016 M 6.24 % 96.028 M -33.19 % 143.739 M -14.67 % 168.457 M 79.62 % 93.785 M -37.66 % 150.436 M 30.33 % 115.430 M 51.87 % 76.007 M 198.10 % 25.497 M -71.59 % 89.736 M -24.59 % 119.002 M 182.98 % 42.053 M 460.10 % -11.678 M -1.93 % -11.457 M -140.04 % 28.617 M -59.40 % 70.491 M -36.92 % 111.752 M 64.18 % 68.065 M 321.78 % -30.691 M 0.00 % -30.691 M -131.40 % 97.732 M 0.00 % 97.732 M -52.94 % 207.688 M 0.00 % 207.688 M 46.03 % 142.220 M 0.00 % 142.220 M 187.52 % 49.465 M 0.00 % 49.465 M 28.84 % 38.394 M 0.00 % 38.394 M -39.71 % 63.686 M 0.00 % 63.686 M 25.99 % 50.547 M 0.00 % 50.547 M -7.38 % 54.575 M 0.00 % 54.575 M -0.10 % 54.631 M 0.00 % 54.631 M 39.88 % 39.055 M 0.00 % 39.055 M 246.49 % 11.272 M 0.00 % 11.272 M 204.55 % 3.701 M 0.00 % 3.701 M 111.07 % -33.423 M 0.00 % -33.423 M 49.75 % -66.517 M 0.00 % -66.517 M
Net income ratio 0.03 368.01 % -0.01 -128.38 % 0.03 35.44 % 0.02 -1.23 % 0.03 73.56 % 0.01 -39.84 % 0.02 19.08 % 0.02 -50.20 % 0.04 -57.30 % 0.10 129.48 % 0.04 -40.59 % 0.07 117.76 % 0.03 262.85 % -0.02 75.93 % -0.08 -429.52 % 0.02 -59.39 % 0.06 201.84 % -0.06 73.71 % -0.23 19.67 % -0.28 -6.45 % -0.27 -527.28 % -0.04 -413.25 % 0.01 139.59 % -0.03 80.63 % -0.18 0.00 % -0.18 -9 037.62 % 0.00 0.00 % 0.00 -98.35 % 0.12 0.00 % 0.12 -22.68 % 0.16 0.00 % 0.16 272.84 % 0.04 0.00 % 0.04 -72.15 % 0.15 0.00 % 0.15 34.01 % 0.11 0.00 % 0.11 6.70 % 0.10 0.00 % 0.10 -69.68 % 0.35 0.00 % 0.35 55.70 % 0.22 0.00 % 0.22 23.51 % 0.18 0.00 % 0.18 67.92 % 0.11 0.00 % 0.11 282.55 % 0.03 0.00 % 0.03 111.48 % -0.24 0.00 % -0.24 -26.14 % -0.19 0.00 % -0.19
Ratio EBITDA 0.05 82.65 % 0.03 -66.95 % 0.09 9.00 % 0.08 13.90 % 0.07 -2.20 % 0.07 -11.55 % 0.08 19.63 % 0.07 -39.26 % 0.11 -21.64 % 0.14 31.53 % 0.11 -24.47 % 0.14 36.58 % 0.11 58.38 % 0.07 195.64 % 0.02 -75.43 % 0.09 -28.66 % 0.13 136.91 % 0.05 469.94 % -0.01 12.67 % -0.02 -152.00 % 0.03 -58.81 % 0.08 -30.97 % 0.11 45.39 % 0.08 314.56 % -0.04 0.00 % -0.04 -133.03 % 0.11 0.00 % 0.11 -55.92 % 0.25 0.00 % 0.25 -3.50 % 0.26 0.00 % 0.26 117.52 % 0.12 0.00 % 0.12 9.17 % 0.11 0.00 % 0.11 -41.92 % 0.19 0.00 % 0.19 10.03 % 0.17 0.00 % 0.17 -33.16 % 0.26 0.00 % 0.26 -30.59 % 0.37 0.00 % 0.37 10.53 % 0.33 0.00 % 0.33 176.05 % 0.12 0.00 % 0.12 175.22 % 0.04 0.00 % 0.04 117.60 % -0.25 0.00 % -0.25 -90.02 % -0.13 0.00 % -0.13
Gross profit ratio 0.14 27.36 % 0.11 -28.36 % 0.16 1.85 % 0.15 5.66 % 0.15 7.39 % 0.14 2.47 % 0.13 -0.32 % 0.13 -24.80 % 0.18 -13.74 % 0.20 15.79 % 0.18 -5.63 % 0.19 13.04 % 0.17 62.70 % 0.10 62.62 % 0.06 -50.83 % 0.13 -24.88 % 0.17 127.23 % 0.07 335.25 % 0.02 119.42 % 0.01 -84.61 % 0.05 -48.40 % 0.10 -30.21 % 0.14 63.42 % 0.09 785.32 % 0.01 0.00 % 0.01 -89.48 % 0.09 0.00 % 0.09 -46.34 % 0.17 0.00 % 0.17 5.28 % 0.16 0.00 % 0.16 92.65 % 0.09 0.00 % 0.09 -34.88 % 0.13 0.00 % 0.13 -29.28 % 0.19 0.00 % 0.19 14.48 % 0.16 0.00 % 0.16 -38.37 % 0.26 0.00 % 0.26 -22.72 % 0.34 0.00 % 0.34 5.51 % 0.32 0.00 % 0.32 11.04 % 0.29 0.00 % 0.29 44.78 % 0.20 0.00 % 0.20 125.93 % 0.09 0.00 % 0.09 88.95 % 0.05 0.00 % 0.05
Weighted average shs out dil 2.375 B 11.66 % 2.127 B 8.62 % 1.958 B -0.53 % 1.969 B -4.31 % 2.058 B -12.68 % 2.356 B 0.77 % 2.338 B -0.63 % 2.353 B -0.01 % 2.353 B -7.15 % 2.535 B 32.34 % 1.915 B -24.74 % 2.545 B 32.33 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B -1.54 % 1.953 B 0.00 % 1.953 B -2.02 % 1.993 B 0.00 % 1.993 B 2.88 % 1.937 B 0.00 % 1.937 B 1.17 % 1.915 B 0.00 % 1.915 B 39.07 % 1.377 B 0.00 % 1.377 B 25.52 % 1.097 B 0.00 % 1.097 B 2.96 % 1.066 B 0.00 % 1.066 B -5.08 % 1.123 B 0.00 % 1.123 B 18.90 % 944.171 M 0.00 % 944.171 M 23.35 % 765.423 M 0.00 % 765.423 M -0.03 % 765.687 M 0.00 % 765.687 M 0.17 % 764.355 M 0.00 % 764.355 M -0.17 % 765.648 M 0.00 % 765.648 M 0.02 % 765.459 M 0.00 % 765.459 M
Weighted average shs out 2.380 B 11.87 % 2.128 B 8.57 % 1.960 B -0.47 % 1.969 B -0.11 % 1.971 B -0.02 % 1.971 B 0.76 % 1.957 B 3.05 % 1.899 B -0.01 % 1.899 B -0.01 % 1.899 B -0.84 % 1.915 B -0.41 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.00 % 1.923 B 0.05 % 1.922 B 0.00 % 1.922 B 1.35 % 1.896 B 0.00 % 1.896 B 2.13 % 1.857 B 0.00 % 1.857 B 34.84 % 1.377 B 0.00 % 1.377 B 25.52 % 1.097 B 0.00 % 1.097 B 6.84 % 1.027 B 0.00 % 1.027 B -8.53 % 1.123 B 0.00 % 1.123 B 18.90 % 944.171 M 0.00 % 944.171 M 23.35 % 765.423 M 0.00 % 765.423 M -0.03 % 765.687 M 0.00 % 765.687 M 0.17 % 764.355 M 0.00 % 764.355 M -0.17 % 765.648 M 0.00 % 765.648 M 0.02 % 765.459 M 0.00 % 765.459 M
EPS diluted 0.01 345.10 % -0.01 -123.50 % 0.02 36.48 % 0.02 41.96 % 0.01 55.56 % 0.01 -44.19 % 0.01 5.74 % 0.01 -45.05 % 0.02 -49.89 % 0.04 136.90 % 0.02 -34.84 % 0.03 56.83 % 0.02 256.41 % -0.01 75.78 % -0.05 -480.31 % 0.01 -56.95 % 0.03 221.40 % -0.02 74.39 % -0.09 5.10 % -0.10 16.67 % -0.12 -500.00 % -0.02 -385.71 % 0.01 144.87 % -0.02 80.50 % -0.08 0.00 % -0.08 -8 100.00 % 0.00 0.00 % 0.00 -98.00 % 0.05 0.00 % 0.05 13.12 % 0.04 0.00 % 0.04 385.71 % 0.01 0.00 % 0.01 -76.30 % 0.04 0.00 % 0.04 10.66 % 0.03 0.00 % 0.03 18.84 % 0.03 0.00 % 0.03 -55.08 % 0.07 0.00 % 0.07 85.71 % 0.04 0.00 % 0.04 -14.43 % 0.04 0.00 % 0.04 212.21 % 0.01 0.00 % 0.01 322.58 % 0.00 0.00 % 0.00 107.24 % -0.04 0.00 % -0.04 67.08 % -0.13 0.00 % -0.13
Earnings per share 0.01 345.10 % -0.01 -123.50 % 0.02 36.48 % 0.02 0.63 % 0.02 77.53 % 0.01 -42.58 % 0.02 2.65 % 0.02 -45.09 % 0.03 -53.55 % 0.06 216.58 % 0.02 -50.79 % 0.04 107.65 % 0.02 256.41 % -0.01 75.78 % -0.05 -480.31 % 0.01 -56.95 % 0.03 221.40 % -0.02 74.39 % -0.09 5.10 % -0.10 16.67 % -0.12 -500.00 % -0.02 -385.71 % 0.01 144.87 % -0.02 80.50 % -0.08 0.00 % -0.08 -8 100.00 % 0.00 0.00 % 0.00 -98.00 % 0.05 0.00 % 0.05 10.62 % 0.05 0.00 % 0.05 380.85 % 0.01 0.00 % 0.01 -77.13 % 0.04 0.00 % 0.04 11.99 % 0.04 0.00 % 0.04 21.12 % 0.03 0.00 % 0.03 -59.60 % 0.08 0.00 % 0.08 100.00 % 0.04 0.00 % 0.04 34.89 % 0.03 0.00 % 0.03 112.21 % 0.01 0.00 % 0.01 322.58 % 0.00 0.00 % 0.00 107.24 % -0.04 0.00 % -0.04 67.08 % -0.13 0.00 % -0.13
Gross profit 166.036 M 29.99 % 127.734 M -35.43 % 197.835 M 1.95 % 194.060 M 7.75 % 180.106 M 9.54 % 164.418 M -1.03 % 166.122 M -11.48 % 187.661 M -17.29 % 226.886 M -6.08 % 241.564 M 58.14 % 152.758 M -22.11 % 196.123 M 7.87 % 181.821 M 56.01 % 116.547 M 63.97 % 71.077 M -43.13 % 124.988 M -20.60 % 157.417 M 171.42 % 57.997 M 323.68 % 13.689 M 156.11 % 5.345 M -88.15 % 45.103 M -49.14 % 88.682 M -36.23 % 139.060 M 84.54 % 75.353 M 815.09 % 8.235 M 0.00 % 8.235 M -90.00 % 82.350 M 0.00 % 82.350 M -42.72 % 143.775 M 0.00 % 143.775 M 59.31 % 90.248 M 0.00 % 90.248 M 154.64 % 35.441 M 0.00 % 35.441 M -23.15 % 46.119 M 0.00 % 46.119 M -26.59 % 62.827 M 0.00 % 62.827 M 31.09 % 47.928 M 0.00 % 47.928 M -14.60 % 56.120 M 0.00 % 56.120 M 11.23 % 50.452 M 0.00 % 50.452 M 33.53 % 37.784 M 0.00 % 37.784 M 39.37 % 27.110 M 0.00 % 27.110 M 60.21 % 16.922 M 0.00 % 16.922 M 42.14 % 11.906 M 0.00 % 11.906 M -50.04 % 23.828 M 0.00 % 23.828 M
Income tax expense 535.000 K 115.83 % -3.379 M -194.68 % 3.569 M -20.17 % 4.471 M 66.02 % 2.693 M -56.25 % 6.156 M 67.56 % 3.674 M 184.15 % 1.293 M -82.84 % 7.537 M 281.40 % -4.155 M -477.38 % 1.101 M -73.24 % 4.115 M 4 723.60 % -89.000 K -104.41 % 2.017 M -80.38 % 10.282 M 186.65 % 3.587 M 3.07 % 3.480 M 407.29 % 686.000 K 679.55 % 88.000 K -91.74 % 1.065 M -55.88 % 2.414 M 88.74 % 1.279 M -78.31 % 5.896 M 13.23 % 5.207 M 233.29 % -3.907 M 0.00 % -3.907 M -176.91 % 5.079 M 0.00 % 5.079 M -82.63 % 29.241 M 0.00 % 29.241 M 59.31 % 18.354 M 0.00 % 18.354 M 97.87 % 9.276 M 0.00 % 9.276 M 41.51 % 6.555 M 0.00 % 6.555 M 80.78 % 3.626 M 0.00 % 3.626 M 21.07 % 2.995 M 0.00 % 2.995 M -22.83 % 3.881 M 0.00 % 3.881 M -8.34 % 4.234 M 0.00 % 4.234 M 416.97 % 819.000 K 0.00 % 819.000 K -24.06 % 1.079 M 0.00 % 1.079 M -68.72 % 3.448 M 0.00 % 3.448 M 962.95 % -399.500 K 0.00 % -399.500 K 47.09 % -755.000 K 0.00 % -755.000 K
Cost of revenue 993.675 M -1.47 % 1.009 B -5.11 % 1.063 B -0.24 % 1.065 B 0.99 % 1.055 B 0.82 % 1.046 B -3.77 % 1.087 B -11.15 % 1.224 B 15.84 % 1.056 B 12.75 % 936.992 M 31.93 % 710.239 M -16.39 % 849.484 M -7.05 % 913.952 M -10.94 % 1.026 B -3.39 % 1.062 B 24.26 % 854.899 M 11.07 % 769.682 M 7.17 % 718.159 M -8.36 % 783.675 M 15.62 % 677.798 M -19.51 % 842.119 M 3.77 % 811.540 M -4.09 % 846.174 M 6.16 % 797.078 M -4.64 % 835.819 M 0.00 % 835.819 M 3.77 % 805.483 M 0.00 % 805.483 M 17.08 % 687.967 M 0.00 % 687.967 M 49.76 % 459.389 M 0.00 % 459.389 M 20.77 % 380.379 M 0.00 % 380.379 M 24.21 % 306.240 M 0.00 % 306.240 M 10.70 % 276.635 M 0.00 % 276.635 M 11.31 % 248.517 M 0.00 % 248.517 M 57.48 % 157.813 M 0.00 % 157.813 M 60.73 % 98.184 M 0.00 % 98.184 M 23.25 % 79.662 M 0.00 % 79.662 M 19.86 % 66.460 M 0.00 % 66.460 M -1.74 % 67.637 M 0.00 % 67.637 M -44.79 % 122.505 M 0.00 % 122.505 M -74.71 % 484.481 M 0.00 % 484.481 M
General and administrative expenses 31.970 M -5.56 % 33.853 M 17.08 % 28.915 M 0.19 % 28.861 M 4.68 % 27.572 M -5.35 % 29.129 M -0.17 % 29.178 M 3.20 % 28.274 M -3.00 % 29.149 M -0.54 % 29.306 M 9.97 % 26.650 M 2.34 % 26.041 M -8.27 % 28.388 M -18.36 % 34.772 M -1.71 % 35.378 M -2.79 % 36.393 M -0.72 % 36.658 M 4.02 % 35.241 M -5.83 % 37.423 M 2.87 % 36.380 M -1.71 % 37.012 M 1.18 % 36.580 M -3.83 % 38.038 M 3.72 % 36.673 M -5.15 % 38.666 M 0.00 % 38.666 M -8.37 % 42.197 M 0.00 % 42.197 M -16.22 % 50.368 M 0.00 % 50.368 M 9.27 % 46.097 M 0.00 % 46.097 M 4.08 % 44.292 M 0.00 % 44.292 M 78.41 % 24.825 M 0.00 % 24.825 M 29.38 % 19.187 M 0.00 % 19.187 M 14.36 % 16.778 M 0.00 % 16.778 M 13.14 % 14.830 M 0.00 % 14.830 M 13.57 % 13.058 M 0.00 % 13.058 M -6.85 % 14.018 M 0.00 % 14.018 M 10.23 % 12.718 M 0.00 % 12.718 M -14.78 % 14.923 M 0.00 % 14.923 M -41.50 % 25.507 M 0.00 % 25.507 M -25.94 % 34.440 M 0.00 % 34.440 M
Selling and marketing expenses 73.792 M 18.80 % 62.115 M -7.36 % 67.052 M 13.51 % 59.074 M -9.06 % 64.959 M 17.56 % 55.257 M -6.83 % 59.306 M -14.84 % 69.642 M 12.35 % 61.986 M 46.73 % 42.245 M 0.81 % 41.904 M -17.10 % 50.547 M 28.01 % 39.486 M 11.59 % 35.386 M -3.10 % 36.517 M 25.65 % 29.062 M 8.68 % 26.741 M 15.58 % 23.136 M -3.28 % 23.921 M 10.33 % 21.681 M -14.41 % 25.330 M -1.58 % 25.737 M -3.79 % 26.750 M 23.42 % 21.674 M -6.88 % 23.277 M 0.00 % 23.277 M -6.81 % 24.978 M 0.00 % 24.978 M 76.36 % 14.163 M 0.00 % 14.163 M 33.20 % 10.633 M 0.00 % 10.633 M 38.25 % 7.691 M 0.00 % 7.691 M 72.77 % 4.452 M 0.00 % 4.452 M 45.17 % 3.067 M 0.00 % 3.067 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 expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.245 M 0.000 -100.00 % 1.373 M -6.98 % 1.476 M -28.14 % 2.054 M 24.71 % 1.647 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.608 M 0.00 % 55.608 M 1 252.98 % -4.823 M 0.00 % -4.823 M 92.61 % -65.239 M 0.00 % -65.239 M 12.47 % -74.536 M 0.00 % -74.536 M -88.64 % -39.511 M 0.00 % -39.511 M 0.000 0.000 100.00 % -3.067 M 0.00 % -3.067 M 0.000 0.000 -100.00 % 938.000 K 0.00 % 938.000 K 122.10 % -4.245 M 0.00 % -4.245 M -21.38 % -3.497 M 0.00 % -3.497 M -212.05 % 3.121 M 0.00 % 3.121 M 283.43 % -1.702 M 0.00 % -1.702 M -108.58 % 19.822 M 0.00 % 19.822 M -64.54 % 55.905 M 0.00 % 55.905 M
Operating expenses 156.353 M 7.99 % 144.791 M -3.15 % 149.493 M 4.33 % 143.290 M -1.85 % 145.990 M 10.34 % 132.307 M -8.06 % 143.907 M -2.70 % 147.901 M 9.41 % 135.185 M 12.38 % 120.295 M 27.11 % 94.639 M -6.35 % 101.054 M -12.32 % 115.259 M 2.14 % 112.847 M -23.68 % 147.860 M 107.29 % 71.330 M -13.04 % 82.022 M -1.49 % 83.261 M -51.60 % 172.028 M -0.99 % 173.747 M -30.48 % 249.920 M 158.52 % 96.674 M 5.77 % 91.396 M 51.63 % 60.274 M -51.50 % 124.270 M 0.00 % 124.270 M 88.32 % 65.990 M 0.00 % 65.990 M 9 427.14 % -707.500 K 0.00 % -707.500 K 96.03 % -17.806 M 0.00 % -17.806 M -242.77 % 12.472 M 0.00 % 12.472 M -57.40 % 29.277 M 0.00 % 29.277 M 52.59 % 19.187 M 0.00 % 19.187 M 14.36 % 16.778 M 0.00 % 16.778 M 6.41 % 15.768 M 0.00 % 15.768 M 78.92 % 8.813 M 0.00 % 8.813 M -16.23 % 10.521 M 0.00 % 10.521 M -33.57 % 15.839 M 0.00 % 15.839 M 19.80 % 13.221 M 0.00 % 13.221 M -70.83 % 45.329 M 0.00 % 45.329 M -49.83 % 90.345 M 0.00 % 90.345 M
Cost and expenses 1.150 B -0.28 % 1.153 B -4.87 % 1.212 B 0.30 % 1.209 B 0.65 % 1.201 B 1.89 % 1.179 B -4.27 % 1.231 B -10.24 % 1.372 B 15.11 % 1.192 B 12.71 % 1.057 B 31.36 % 804.878 M -15.32 % 950.538 M -7.64 % 1.029 B -9.65 % 1.139 B -5.87 % 1.210 B 30.65 % 926.229 M 8.75 % 851.704 M 6.27 % 801.420 M -16.14 % 955.703 M 12.23 % 851.545 M -22.02 % 1.092 B 20.24 % 908.214 M -3.13 % 937.570 M 9.36 % 857.352 M -10.70 % 960.089 M 0.00 % 960.089 M 10.17 % 871.472 M 0.00 % 871.472 M 26.80 % 687.260 M 0.00 % 687.260 M 55.64 % 441.583 M 0.00 % 441.583 M 12.40 % 392.851 M 0.00 % 392.851 M 17.09 % 335.516 M 0.00 % 335.516 M 13.42 % 295.822 M 0.00 % 295.822 M 11.51 % 265.295 M 0.00 % 265.295 M 52.84 % 173.581 M 0.00 % 173.581 M 62.23 % 106.997 M 0.00 % 106.997 M 18.64 % 90.183 M 0.00 % 90.183 M 9.58 % 82.298 M 0.00 % 82.298 M 1.78 % 80.858 M 0.00 % 80.858 M -51.82 % 167.833 M 0.00 % 167.833 M -70.80 % 574.826 M 0.00 % 574.826 M
Research and development expenses 51.460 M 7.25 % 47.982 M -11.14 % 53.995 M -3.76 % 56.104 M 7.50 % 52.192 M 9.73 % 47.565 M -14.71 % 55.770 M -1.52 % 56.632 M 20.38 % 47.044 M 13.81 % 41.336 M 37.48 % 30.068 M -20.11 % 37.639 M 2.13 % 36.854 M -8.37 % 40.220 M 12.84 % 35.644 M 33.29 % 26.741 M 6.16 % 25.189 M 10.43 % 22.809 M -9.31 % 25.151 M 11.60 % 22.536 M -21.71 % 28.787 M -2.70 % 29.587 M -13.64 % 34.262 M 78.91 % 19.150 M 184.97 % 6.720 M 0.00 % 6.720 M -34.73 % 10.296 M 0.00 % 10.296 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
Selling general and administrative expenses 104.893 M 8.35 % 96.809 M 1.37 % 95.498 M 9.53 % 87.186 M -7.05 % 93.798 M 10.69 % 84.742 M -5.04 % 89.242 M -4.57 % 93.514 M 6.10 % 88.141 M 9.72 % 80.332 M 21.63 % 66.047 M 0.88 % 65.469 M -18.22 % 80.052 M 14.10 % 70.158 M -2.42 % 71.895 M 9.84 % 65.455 M 3.24 % 63.399 M 8.60 % 58.377 M -4.89 % 61.380 M -1.05 % 62.032 M -0.50 % 62.342 M 0.04 % 62.317 M -3.81 % 64.788 M 11.04 % 58.347 M -5.80 % 61.942 M 0.00 % 61.942 M -7.79 % 67.174 M 0.00 % 67.174 M 4.10 % 64.531 M 0.00 % 64.531 M 13.75 % 56.730 M 0.00 % 56.730 M 9.13 % 51.983 M 0.00 % 51.983 M 77.56 % 29.277 M 0.00 % 29.277 M 31.56 % 22.254 M 0.00 % 22.254 M 32.63 % 16.778 M 0.00 % 16.778 M 13.14 % 14.830 M 0.00 % 14.830 M 13.57 % 13.058 M 0.00 % 13.058 M -6.85 % 14.018 M 0.00 % 14.018 M 10.23 % 12.718 M 0.00 % 12.718 M -14.78 % 14.923 M 0.00 % 14.923 M -41.50 % 25.507 M 0.00 % 25.507 M -25.94 % 34.440 M 0.00 % 34.440 M
Interest income 4.328 M 26.92 % 3.410 M 163.12 % 1.296 M -78.46 % 6.018 M 510.96 % 985.000 K 13.74 % 866.000 K -37.25 % 1.380 M 78.53 % 773.000 K 18.38 % 653.000 K -7.64 % 707.000 K 73.71 % 407.000 K -19.25 % 504.000 K 39.61 % 361.000 K -98.72 % 28.260 M 7.09 % 26.389 M 2.68 % 25.699 M 16.34 % 22.090 M -0.06 % 22.104 M -7.88 % 23.996 M -11.86 % 27.225 M -9.69 % 30.146 M -4.85 % 31.684 M 11.75 % 28.353 M -28.90 % 39.877 M 7 947.83 % 495.500 K 0.00 % 495.500 K -32.68 % 736.000 K 0.00 % 736.000 K -34.66 % 1.127 M 0.00 % 1.127 M 36.30 % 826.500 K 0.00 % 826.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 6.722 M -25.73 % 9.051 M -39.41 % 14.937 M 2.70 % 14.545 M 27.90 % 11.372 M -5.03 % 11.974 M -2.94 % 12.337 M 0.59 % 12.265 M -1.94 % 12.508 M -0.76 % 12.604 M -9.89 % 13.987 M -30.95 % 20.256 M -27.09 % 27.781 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.210 M 0.00 % 38.210 M 59.54 % 23.950 M 0.00 % 23.950 M 59.43 % 15.022 M 0.00 % 15.022 M 271.59 % 4.043 M 0.00 % 4.043 M 85.39 % 2.181 M 0.00 % 2.181 M -63.00 % 5.893 M 0.00 % 5.893 M 194.87 % 1.999 M 0.00 % 1.999 M 0.000 0.000 0.000 0.000 -100.00 % 4.359 M 0.00 % 4.359 M -17.79 % 5.303 M 0.00 % 5.303 M 3 163.08 % 162.500 K 0.00 % 162.500 K 0.000 0.000 0.000 0.000 -100.00 % 32.600 M 0.00 % 32.600 M
Depreciation and amortization 51.499 M 3.25 % 49.876 M -5.03 % 52.516 M 4.56 % 50.226 M -4.94 % 52.834 M 2.71 % 51.442 M -7.70 % 55.736 M 3.51 % 53.847 M 3.48 % 52.038 M 10.61 % 47.048 M 10.20 % 42.692 M -13.79 % 49.522 M -5.74 % 52.537 M -22.64 % 67.909 M 9.60 % 61.959 M 8.81 % 56.944 M 0.47 % 56.679 M -3.50 % 58.736 M -3.97 % 61.164 M -9.74 % 67.766 M -9.21 % 74.643 M 1.26 % 73.713 M 2.75 % 71.742 M 2.18 % 70.209 M -17.25 % 84.849 M 0.00 % 84.849 M 26.75 % 66.940 M 0.00 % 66.940 M 8.06 % 61.948 M 0.00 % 61.948 M 81.31 % 34.167 M 0.00 % 34.167 M 28.95 % 26.496 M 0.00 % 26.496 M 22.94 % 21.552 M 0.00 % 21.552 M 7.51 % 20.046 M 0.00 % 20.046 M 3.35 % 19.397 M 0.00 % 19.397 M 36.37 % 14.224 M 0.00 % 14.224 M 9.48 % 12.992 M 0.00 % 12.992 M 10.18 % 11.792 M 0.00 % 11.792 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating income 9.683 M 156.77 % -17.057 M -135.28 % 48.342 M -4.78 % 50.770 M 48.82 % 34.116 M 6.24 % 32.111 M 44.55 % 22.215 M -44.13 % 39.760 M -56.64 % 91.701 M -24.38 % 121.269 M 108.66 % 58.119 M -38.87 % 95.069 M 42.83 % 66.562 M 689.87 % 8.427 M 123.11 % -36.462 M -211.19 % 32.792 M -47.38 % 62.323 M 473.57 % -16.683 M 77.10 % -72.842 M 8.05 % -79.223 M -72.13 % -46.026 M -1 328.49 % -3.222 M -108.05 % 40.010 M 1 966.14 % -2.144 M 98.14 % -115.540 M 0.00 % -115.540 M -473.85 % 30.906 M 0.00 % 30.906 M -78.61 % 144.483 M 0.00 % 144.483 M 33.71 % 108.054 M 0.00 % 108.054 M 370.42 % 22.970 M 0.00 % 22.970 M 36.38 % 16.842 M 0.00 % 16.842 M -61.41 % 43.640 M 0.00 % 43.640 M 40.10 % 31.150 M 0.00 % 31.150 M -22.80 % 40.352 M 0.00 % 40.352 M -3.09 % 41.639 M 0.00 % 41.639 M 52.73 % 27.263 M 0.00 % 27.263 M 141.88 % 11.272 M 0.00 % 11.272 M 204.55 % 3.701 M 0.00 % 3.701 M 111.07 % -33.423 M 0.00 % -33.423 M 49.75 % -66.517 M 0.00 % -66.517 M
Operating income ratio 0.01 155.62 % -0.02 -139.15 % 0.04 -4.87 % 0.04 45.93 % 0.03 4.16 % 0.03 49.64 % 0.02 -37.08 % 0.03 -60.58 % 0.07 -30.56 % 0.10 52.79 % 0.07 -25.93 % 0.09 49.68 % 0.06 723.76 % 0.01 122.92 % -0.03 -196.13 % 0.03 -50.22 % 0.07 412.75 % -0.02 76.47 % -0.09 21.23 % -0.12 -123.55 % -0.05 -1 349.42 % 0.00 -108.81 % 0.04 1 752.48 % 0.00 98.20 % -0.14 0.00 % -0.14 -493.24 % 0.03 0.00 % 0.03 -79.96 % 0.17 0.00 % 0.17 -11.64 % 0.20 0.00 % 0.20 255.89 % 0.06 0.00 % 0.06 15.57 % 0.05 0.00 % 0.05 -62.82 % 0.13 0.00 % 0.13 22.35 % 0.11 0.00 % 0.11 -44.29 % 0.19 0.00 % 0.19 -32.67 % 0.28 0.00 % 0.28 20.68 % 0.23 0.00 % 0.23 92.70 % 0.12 0.00 % 0.12 175.22 % 0.04 0.00 % 0.04 117.60 % -0.25 0.00 % -0.25 -90.02 % -0.13 0.00 % -0.13
Total other income expenses net 20.602 M 635.26 % 2.802 M 224.53 % -2.250 M 84.93 % -14.933 M -5 176.68 % -283.000 K 96.62 % -8.366 M -165.19 % 12.833 M 230.36 % -9.844 M 69.15 % -31.908 M -156.00 % -12.464 M 40.68 % -21.013 M -45.81 % -14.411 M 54.18 % -31.450 M 4.66 % -32.987 M 50.55 % -66.710 M -1 280.30 % -4.833 M 68.87 % -15.524 M 35.80 % -24.179 M 77.92 % -109.493 M 5.94 % -116.404 M 38.39 % -188.937 M -418.29 % -36.454 M -76.11 % -20.699 M 8.63 % -22.654 M 40.71 % -38.210 M 0.00 % -38.210 M -64.60 % -23.214 M 0.00 % -23.214 M -54.54 % -15.022 M 0.00 % -15.022 M -271.59 % -4.043 M 0.00 % -4.043 M -187.93 % 4.598 M 0.00 % 4.598 M -87.70 % 37.375 M 0.00 % 37.375 M 408.96 % -12.097 M 0.00 % -12.097 M -202.61 % -3.998 M 0.00 % -3.998 M -112.65 % 31.594 M 0.00 % 31.594 M 608.39 % 4.460 M 0.00 % 4.460 M -8.17 % 4.857 M 0.00 % 4.857 M 39.53 % 3.481 M 0.00 % 3.481 M 161.04 % 1.334 M 0.00 % 1.334 M 178.58 % -1.697 M 0.00 % -1.697 M 95.42 % -37.090 M 0.00 % -37.090 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-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 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-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 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-12-31
Net debt 36.657 M -82.84 % 213.658 M -41.55 % 365.533 M -6.48 % 390.843 M -4.28 % 408.324 M -7.74 % 442.557 M -26.35 % 600.898 M -2.64 % 617.163 M 2.71 % 600.865 M 50.37 % 399.602 M -9.50 % 441.556 M -29.03 % 622.144 M -16.40 % 744.147 M -28.04 % 1.034 B 0.99 % 1.024 B 22.13 % 838.451 M -10.14 % 933.037 M 12.90 % 826.414 M 0.52 % 822.174 M -3.95 % 855.978 M -18.68 % 1.053 B -14.07 % 1.225 B -5.44 % 1.296 B -0.19 % 1.298 B 15.50 % 1.124 B 3.48 % 1.086 B 1.60 % 1.069 B -9.68 % 1.183 B 2.98 % 1.149 B 22.42 % 938.807 M -0.78 % 946.219 M 108.52 % 453.769 M 260.01 % -283.591 M -135.39 % -120.478 M -284.19 % 65.409 M -68.19 % 205.635 M -16.54 % 246.398 M 202.19 % 81.538 M 460.15 % -22.640 M -9.28 % -20.717 M -156.76 % 36.497 M 291.76 % -19.033 M 10.36 % -21.233 M
Total investments 35.000 K -79.89 % 174.000 K -99.60 % 43.575 M -0.35 % 43.728 M -19.92 % 54.605 M -1.85 % 55.637 M -0.50 % 55.914 M -2.67 % 57.446 M 6.80 % 53.787 M -0.16 % 53.874 M 3.56 % 52.023 M -3.83 % 54.093 M -13.66 % 62.653 M 9 924.48 % 625.000 K 0.000 -100.00 % 1.172 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 % 3.686 M 0.000 -100.00 % 15.515 M -69.30 % 50.538 M -8.78 % 55.404 M -86.05 % 397.124 M 283.32 % 103.600 M 6.52 % 97.259 M 7.46 % 90.503 M 101.96 % 44.813 M -52.92 % 95.176 M 4.60 % 90.990 M 20.19 % 75.704 M -24.64 % 100.456 M 24.04 % 80.987 M
Total debt 673.980 M 14.65 % 587.865 M 11.91 % 525.293 M 7.65 % 487.983 M -11.10 % 548.931 M -6.70 % 588.364 M -22.60 % 760.141 M 10.06 % 690.650 M -5.14 % 728.101 M 47.73 % 492.864 M -3.21 % 509.207 M -23.99 % 669.955 M -23.51 % 875.886 M -20.43 % 1.101 B -2.70 % 1.131 B 7.85 % 1.049 B 5.23 % 996.877 M -12.07 % 1.134 B 26.60 % 895.533 M -15.98 % 1.066 B -8.41 % 1.164 B -10.06 % 1.294 B -18.62 % 1.590 B 11.80 % 1.422 B -0.77 % 1.433 B 13.55 % 1.262 B 6.70 % 1.183 B -11.64 % 1.338 B 1.69 % 1.316 B 8.31 % 1.215 B -0.52 % 1.222 B 53.34 % 796.664 M 588.38 % 115.731 M -57.63 % 273.146 M -24.75 % 362.975 M 49.36 % 243.013 M -13.10 % 279.653 M 155.32 % 109.530 M 15 591.98 % 698.000 K 0.000 -100.00 % 50.076 M 61 722.22 % 81.000 K -74.29 % 315.000 K
Accumulated other comprehensive income loss 453.122 M 31.26 % 345.208 M -8.03 % 375.367 M 14.47 % 327.913 M 6.19 % 308.803 M -6.92 % 331.755 M -14.59 % 388.425 M -17.46 % 470.596 M 4.85 % 448.812 M 6.84 % 420.092 M 50.42 % 279.276 M 117.29 % -1.615 B -589.05 % 330.212 M 120.30 % -1.627 B -454.74 % 458.593 M 129.26 % -1.567 B -475.03 % 417.929 M 129.83 % -1.401 B -429.86 % 424.743 M 130.46 % -1.395 B -355.40 % 546.008 M 143.03 % -1.269 B -347.65 % 512.339 M 150.98 % -1.005 B -302.94 % 495.229 M 157.28 % -864.646 M 0.000 100.00 % -672.491 M 0.000 100.00 % -546.661 M 0.000 100.00 % -417.039 M -16.52 % -357.902 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 95.984 M -24.09 % 126.444 M 774.37 % -18.750 M 43.23 % -33.028 M 45.14 % -60.200 M -50.89 % -39.896 M 43.14 % -70.165 M 0.20 % -70.308 M 38.36 % -114.057 M 49.38 % -225.335 M 3.52 % -233.547 M 22.58 % -301.654 M 10.45 % -336.855 M 3.95 % -350.717 M 1.48 % -355.988 M -41.44 % -251.693 M 9.15 % -277.052 M 17.08 % -334.104 M -15.99 % -288.039 M -172.72 % -105.616 M -219.79 % 88.166 M -72.90 % 325.276 M -20.45 % 408.873 M 16.91 % 349.723 M -7.90 % 379.728 M -35.76 % 591.085 M -13.26 % 681.414 M -3.22 % 704.097 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
Common stock 1.490 B 10.85 % 1.344 B 10.57 % 1.216 B 0.00 % 1.216 B 0.00 % 1.216 B 0.00 % 1.216 B 0.00 % 1.216 B 2.01 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 519.79 % 192.290 M 0.00 % 192.290 M 0.00 % 192.290 M 0.00 % 192.290 M 0.00 % 192.290 M 0.00 % 192.290 M 0.03 % 192.230 M 0.03 % 192.180 M 0.00 % 192.180 M 2.89 % 186.774 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 1.943 B 8.84 % 1.786 B 3.95 % 1.718 B 1.65 % 1.690 B 1.67 % 1.662 B 0.25 % 1.658 B -2.77 % 1.705 B -1.61 % 1.733 B 0.79 % 1.719 B 4.49 % 1.646 B 17.86 % 1.396 B -1.33 % 1.415 B 3.45 % 1.368 B 2.15 % 1.339 B -2.31 % 1.371 B -1.49 % 1.392 B -0.85 % 1.404 B 6.17 % 1.322 B -0.45 % 1.328 B -4.87 % 1.396 B -16.80 % 1.678 B -9.89 % 1.862 B -10.27 % 2.075 B -2.37 % 2.125 B 2.20 % 2.079 B 0.72 % 2.065 B -8.10 % 2.246 B -4.04 % 2.341 B 1.64 % 2.303 B 2.23 % 2.253 B 6.43 % 2.117 B 2.42 % 2.067 B 12.52 % 1.837 B 22.52 % 1.499 B 56.59 % 957.354 M 38.00 % 693.753 M 8.03 % 642.157 M 8.13 % 593.870 M 47.53 % 402.530 M -17.68 % 488.955 M 6.03 % 461.155 M 6.36 % 433.580 M -12.34 % 494.642 M
Other non current liabilities 31.919 M 47 540.30 % 67.000 K -45.97 % 124.000 K -11.43 % 140.000 K 4.48 % 134.000 K 31.37 % 102.000 K -62.77 % 274.000 K -1.44 % 278.000 K 2.58 % 271.000 K 4.63 % 259.000 K -50.57 % 524.000 K 7.60 % 487.000 K -0.81 % 491.000 K -13.25 % 566.000 K -3.41 % 586.000 K -47.63 % 1.119 M -2.86 % 1.152 M 2.04 % 1.129 M 6.91 % 1.056 M -96.70 % 31.956 M -1.60 % 32.476 M 4.30 % 31.137 M 2 319.35 % 1.287 M -95.73 % 30.123 M 22.77 % 24.536 M 2 026.17 % 1.154 M 5.58 % 1.093 M 11.30 % 982.000 K 2.29 % 960.000 K -9.26 % 1.058 M 1.05 % 1.047 M 3.97 % 1.007 M -29.33 % 1.425 M -46.63 % 2.670 M 74.74 % 1.528 M -6.72 % 1.638 M 6.57 % 1.537 M 1.18 % 1.519 M 15.16 % 1.319 M 6 495.00 % 20.000 K -99.95 % 38.460 M -22.77 % 49.801 M -15.27 % 58.775 M
Long term debt 1.964 M -33.65 % 2.960 M 59.91 % 1.851 M 0.000 0.000 -100.00 % 446.000 K -59.45 % 1.100 M -36.71 % 1.738 M -93.42 % 26.395 M 0.000 0.000 -100.00 % 210.645 M 0.22 % 210.193 M -21.69 % 268.407 M -5.03 % 282.636 M -10.98 % 317.492 M 803.84 % 35.127 M -25.45 % 47.121 M 0.000 -100.00 % 199.000 M -0.25 % 199.500 M 0.000 0.000 -100.00 % 322.430 M -35.63 % 500.917 M 14.63 % 436.986 M -0.26 % 438.143 M -12.45 % 500.445 M 4.74 % 477.782 M 18.43 % 403.426 M -49.41 % 797.470 M 78.58 % 446.556 M 646.08 % 59.854 M -30.89 % 86.604 M -30.43 % 124.476 M 192.21 % 42.598 M -58.67 % 103.063 M 113.80 % 48.206 M 6 806.30 % 698.000 K 0.000 0.000 -100.00 % 81.000 K -74.29 % 315.000 K
Total non current liabilities 33.883 M 3.96 % 32.593 M 3.42 % 31.516 M 13.07 % 27.873 M 3.72 % 26.873 M -5.89 % 28.555 M 17.36 % 24.332 M -4.45 % 25.464 M -46.53 % 47.625 M 131.21 % 20.598 M -21.88 % 26.368 M -88.87 % 236.985 M -1.36 % 240.259 M -19.54 % 298.590 M -4.04 % 311.166 M -9.98 % 345.655 M 356.44 % 75.728 M -8.18 % 82.473 M 145.04 % 33.657 M -85.43 % 230.956 M -0.44 % 231.976 M 645.02 % 31.137 M -0.42 % 31.267 M -91.13 % 352.553 M -32.90 % 525.453 M 14.30 % 459.696 M -0.67 % 462.805 M -11.92 % 525.429 M 4.68 % 501.932 M 17.08 % 428.710 M -47.58 % 817.773 M 78.65 % 457.740 M 631.27 % 62.595 M -48.55 % 121.661 M -4.65 % 127.596 M 182.47 % 45.171 M -57.40 % 106.026 M 107.70 % 51.048 M 2 430.89 % 2.017 M 9 985.00 % 20.000 K -99.95 % 38.460 M -22.93 % 49.904 M -16.20 % 59.553 M
Other current liabilities 247.854 M -0.16 % 248.253 M -11.62 % 280.888 M -6.46 % 300.277 M 64.97 % 182.016 M -23.43 % 237.713 M -25.53 % 319.196 M -19.34 % 395.706 M 23.29 % 320.945 M 20.63 % 266.051 M 85.32 % 143.566 M -11.40 % 162.046 M 14.58 % 141.420 M 15.98 % 121.932 M -18.08 % 148.842 M 6.65 % 139.563 M 37.59 % 101.437 M 0.000 0.000 -100.00 % 126.169 M 21.68 % 103.691 M -12.81 % 118.926 M -11.42 % 134.263 M -21.95 % 172.012 M -39.82 % 285.822 M -17.78 % 347.641 M -12.32 % 396.494 M 2.00 % 388.737 M 139.09 % 162.590 M -7.59 % 175.944 M 26.25 % 139.360 M -35.66 % 216.596 M 265.09 % 59.327 M 98.75 % 29.850 M -42.18 % 51.628 M 188.04 % 17.924 M 22.31 % 14.655 M 38.35 % 10.593 M -0.55 % 10.652 M -86.70 % 80.106 M 752.28 % 9.399 M -93.46 % 143.631 M -27.40 % 197.833 M
Deferred revenue 0.000 0.000 -100.00 % 4.083 M -14.81 % 4.793 M 754.37 % 561.000 K -34.84 % 861.000 K 31.45 % 655.000 K -28.96 % 922.000 K -45.48 % 1.691 M -21.57 % 2.156 M 121.81 % 972.000 K -38.71 % 1.586 M 30.43 % 1.216 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.760 M 0.000 -100.00 % 16.877 M 0.000 0.000 -100.00 % 10.902 M 0.000 0.000 0.000 0.000 0.000
Short term debt 672.016 M 14.89 % 584.905 M 11.74 % 523.442 M 7.27 % 487.983 M -11.10 % 548.931 M -6.63 % 587.918 M -22.54 % 759.041 M 10.18 % 688.912 M -1.82 % 701.706 M 6.10 % 661.346 M -0.65 % 665.661 M 8.72 % 612.254 M -25.10 % 817.456 M -1.80 % 832.402 M -1.92 % 848.733 M 16.02 % 731.518 M -23.94 % 961.750 M -11.49 % 1.087 B 21.34 % 895.533 M -2.57 % 919.119 M -9.44 % 1.015 B -21.56 % 1.294 B -18.62 % 1.590 B 44.59 % 1.100 B 17.97 % 932.063 M 12.99 % 824.941 M 10.80 % 744.521 M -11.16 % 838.002 M -0.05 % 838.456 M 3.28 % 811.829 M 91.39 % 424.170 M 21.15 % 350.108 M 526.57 % 55.877 M -70.05 % 186.542 M -21.78 % 238.499 M 19.00 % 200.415 M 13.49 % 176.590 M 182.76 % 62.452 M 176.35 % 22.599 M 0.000 -100.00 % 50.076 M 0.000 0.000
Total current liabilities 1.769 B 7.62 % 1.643 B -2.93 % 1.693 B 6.16 % 1.595 B 5.37 % 1.513 B -7.79 % 1.641 B -19.57 % 2.040 B -7.89 % 2.215 B 12.30 % 1.973 B 15.65 % 1.706 B 28.88 % 1.324 B -11.28 % 1.492 B -10.81 % 1.673 B -5.86 % 1.777 B -3.62 % 1.844 B 8.00 % 1.707 B 1.94 % 1.674 B 2.56 % 1.633 B 16.37 % 1.403 B 1.71 % 1.379 B 3.62 % 1.331 B -22.47 % 1.717 B -15.70 % 2.037 B 23.81 % 1.645 B 9.00 % 1.509 B 8.34 % 1.393 B -0.65 % 1.402 B 11.85 % 1.254 B 10.34 % 1.136 B 4.64 % 1.086 B 74.03 % 623.890 M 21.45 % 513.706 M 161.60 % 196.371 M -24.24 % 259.188 M -13.64 % 300.133 M 31.47 % 228.291 M 13.61 % 200.938 M 147.15 % 81.303 M 103.55 % 39.942 M -53.50 % 85.898 M 14.18 % 75.230 M -55.29 % 168.268 M -42.46 % 292.416 M
Total liabilities 1.803 B 7.55 % 1.676 B -2.81 % 1.724 B 6.28 % 1.622 B 5.35 % 1.540 B -7.76 % 1.670 B -19.14 % 2.065 B -7.85 % 2.241 B 10.91 % 2.020 B 17.03 % 1.726 B 27.89 % 1.350 B -21.92 % 1.729 B -9.62 % 1.913 B -7.83 % 2.075 B -3.68 % 2.155 B 4.98 % 2.053 B 17.28 % 1.750 B 2.04 % 1.715 B 19.38 % 1.437 B -10.79 % 1.610 B 3.01 % 1.563 B -10.59 % 1.748 B -15.47 % 2.068 B 3.52 % 1.998 B -1.82 % 2.035 B 9.82 % 1.853 B -0.66 % 1.865 B 4.83 % 1.779 B 8.61 % 1.638 B 8.16 % 1.514 B 5.05 % 1.442 B 48.40 % 971.446 M 275.12 % 258.966 M -32.00 % 380.849 M -10.96 % 427.729 M 56.41 % 273.462 M -10.91 % 306.964 M 131.93 % 132.351 M 215.43 % 41.959 M -51.16 % 85.918 M -24.43 % 113.690 M -47.89 % 218.172 M -38.01 % 351.969 M
Other non current assets 71.579 M 12.56 % 63.591 M 259.74 % 17.677 M -42.66 % 30.829 M -9.14 % 33.929 M 8 971.93 % 374.000 K -96.05 % 9.467 M 2 209.02 % 410.000 K -99.24 % 53.787 M -0.16 % 53.874 M 3.56 % 52.023 M -3.83 % 54.093 M -13.66 % 62.653 M 939.97 % -7.459 M -104.98 % 149.857 M -7.75 % 162.445 M -26.90 % 222.212 M 6.59 % 208.472 M 1.94 % 204.506 M -3.12 % 211.100 M -6.24 % 225.140 M -0.77 % 226.892 M -1.62 % 230.630 M -1.81 % 234.883 M 2.18 % 229.864 M 0.79 % 228.067 M -0.63 % 229.519 M -2.23 % 234.752 M -26.96 % 321.406 M 0.29 % 320.477 M 91.87 % 167.024 M 174 083.33 % -96.000 K -100.82 % 11.652 M 35.24 % 8.616 M 15.05 % 7.489 M -92.86 % 104.917 M 15.93 % 90.503 M -24.54 % 119.940 M 303.74 % -58.869 M -164.25 % 91.625 M 20.02 % 76.339 M -24.01 % 100.456 M 24.04 % 80.987 M
Long term investments 35.000 K -23.91 % 46.000 K -99.89 % 43.575 M 0.81 % 43.224 M -20.84 % 54.605 M -1.85 % 55.637 M -0.50 % 55.914 M -2.67 % 57.446 M 6.80 % 53.787 M -0.16 % 53.874 M 3.56 % 52.023 M -3.83 % 54.093 M -13.66 % 62.653 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 % 13.576 M 1 145.50 % 1.090 M -97.92 % 52.404 M -86.80 % 397.120 M 284.41 % 103.306 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 118.338 M 0.00 % 118.338 M -2.92 % 121.896 M -2.17 % 124.604 M 0.26 % 124.282 M -4.50 % 130.142 M -5.62 % 137.886 M -5.73 % 146.264 M 0.37 % 145.722 M -0.22 % 146.047 M 57.85 % 92.522 M -3.25 % 95.627 M 39.86 % 68.372 M -3.56 % 70.897 M 21 514.94 % 328.000 K -0.91 % 331.000 K -54.34 % 725.000 K 1.54 % 714.000 K -2.19 % 730.000 K -1.08 % 738.000 K -3.02 % 761.000 K 0.00 % 761.000 K 0.26 % 759.000 K -0.39 % 762.000 K 0.66 % 757.000 K 0.93 % 750.000 K 0.27 % 748.000 K -0.40 % 751.000 K 1.49 % 740.000 K 1.09 % 732.000 K 1.24 % 723.000 K 0.56 % 719.000 K 0.00 % 719.000 K 6.52 % 675.000 K 0.00 % 675.000 K 0.00 % 675.000 K -96.18 % 17.656 M 3.98 % 16.981 M 25.79 % 13.500 M 5.12 % 12.842 M -4.16 % 13.400 M 18.17 % 11.340 M 15.19 % 9.845 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M 0.00 % 41.672 M -5.06 % 43.894 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 118.338 M 0.00 % 118.338 M -2.92 % 121.896 M -2.17 % 124.604 M 0.26 % 124.282 M -4.50 % 130.142 M -5.62 % 137.886 M -5.73 % 146.264 M 0.37 % 145.722 M -0.22 % 146.047 M 57.85 % 92.522 M -3.25 % 95.627 M 39.86 % 68.372 M -3.56 % 70.897 M 21 514.94 % 328.000 K -0.91 % 331.000 K -54.34 % 725.000 K 1.54 % 714.000 K -2.19 % 730.000 K -1.08 % 738.000 K -98.26 % 42.433 M 0.00 % 42.433 M 0.00 % 42.431 M -0.01 % 42.434 M 0.01 % 42.429 M 0.02 % 42.422 M 0.00 % 42.420 M -0.01 % 42.423 M 0.03 % 42.412 M 0.02 % 42.404 M 0.02 % 42.395 M 0.01 % 42.391 M 0.00 % 42.391 M 0.10 % 42.347 M 0.00 % 42.347 M 0.00 % 42.347 M -28.62 % 59.328 M -2.54 % 60.875 M 350.93 % 13.500 M 5.12 % 12.842 M -4.16 % 13.400 M 18.17 % 11.340 M 15.19 % 9.845 M
Property plant equipment net 1.164 B -0.68 % 1.172 B -4.77 % 1.230 B -1.70 % 1.252 B 12.64 % 1.111 B -8.14 % 1.209 B -3.00 % 1.247 B -7.45 % 1.347 B 1.90 % 1.322 B 9.04 % 1.213 B 13.68 % 1.067 B -2.17 % 1.090 B -3.30 % 1.128 B -8.99 % 1.239 B -1.43 % 1.257 B -1.33 % 1.274 B 8.05 % 1.179 B 0.85 % 1.169 B -8.99 % 1.285 B -5.40 % 1.358 B -10.27 % 1.513 B -8.79 % 1.659 B -10.38 % 1.851 B -4.01 % 1.929 B -1.39 % 1.956 B -0.80 % 1.972 B -4.58 % 2.067 B -2.41 % 2.117 B 20.43 % 1.758 B 0.72 % 1.746 B 12.80 % 1.548 B 17.18 % 1.321 B 56.67 % 843.007 M 60.89 % 523.977 M 14.03 % 459.514 M -1.90 % 468.425 M -4.24 % 489.179 M 48.02 % 330.479 M 0.32 % 329.410 M 4.26 % 315.956 M -5.76 % 335.280 M -8.49 % 366.400 M -16.83 % 440.522 M
Total non current assets 1.354 B 0.00 % 1.354 B -4.23 % 1.413 B -3.21 % 1.460 B 9.82 % 1.330 B -4.84 % 1.397 B -3.68 % 1.451 B -6.53 % 1.552 B 1.99 % 1.522 B 7.73 % 1.412 B 16.62 % 1.211 B -2.33 % 1.240 B -1.48 % 1.259 B -3.36 % 1.302 B -7.45 % 1.407 B -2.06 % 1.437 B 2.48 % 1.402 B 1.72 % 1.378 B -7.49 % 1.490 B -5.09 % 1.570 B -11.93 % 1.783 B -7.63 % 1.930 B -9.17 % 2.125 B -3.74 % 2.207 B -1.13 % 2.232 B -0.70 % 2.248 B -3.86 % 2.338 B -2.35 % 2.395 B 12.85 % 2.122 B 0.64 % 2.108 B 10.96 % 1.900 B 17.19 % 1.622 B 61.47 % 1.004 B 3.31 % 972.064 M 58.59 % 612.950 M -0.44 % 615.689 M -3.65 % 639.010 M 24.98 % 511.294 M 80.01 % 284.041 M -32.44 % 420.423 M -1.08 % 425.019 M -11.12 % 478.196 M -10.00 % 531.354 M
Other current assets 69.031 M 4.11 % 66.306 M -1.78 % 67.507 M 11.84 % 60.361 M -42.95 % 105.802 M -26.35 % 143.647 M -36.16 % 225.025 M -18.56 % 276.307 M 80.11 % 153.413 M 41.01 % 108.792 M 101.79 % 53.914 M -34.86 % 82.769 M 123.69 % 37.001 M 35.74 % 27.258 M -82.18 % 152.921 M 36.06 % 112.395 M 26.22 % 89.045 M 17.28 % 75.926 M -25.89 % 102.445 M -8.65 % 112.142 M -20.99 % 141.928 M -4.56 % 148.703 M -19.21 % 184.053 M 14.93 % 160.143 M -2.98 % 165.068 M -6.21 % 176.002 M -3.94 % 183.217 M -86.29 % 1.336 B 543.32 % 207.747 M -79.79 % 1.028 B 1.26 % 1.015 B 24.93 % 812.463 M 60 849.96 % 1.333 M 147.31 % 539.000 K 22.22 % 441.000 K -85.60 % 3.063 M 0.000 -100.00 % 6.994 M -31.63 % 10.229 M -49.86 % 20.402 M -12.09 % 23.209 M -34.62 % 35.496 M 24.27 % 28.563 M
Short term investments 0.000 -100.00 % 128.000 K 0.000 -100.00 % 504.000 K 0.000 -100.00 % 142.000 K 0.000 -100.00 % 212.000 K 0.000 -100.00 % 645.000 K 0.000 -100.00 % 615.000 K 0.000 -100.00 % 625.000 K 0.000 -100.00 % 1.172 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 % 3.686 M 0.000 -100.00 % 1.939 M -96.08 % 49.448 M 1 548.27 % 3.000 M 74 900.00 % 4.000 K -98.64 % 294.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 637.323 M 70.31 % 374.207 M 134.23 % 159.760 M 107.11 % 77.138 M -45.14 % 140.607 M -3.57 % 145.807 M -8.44 % 159.243 M 116.70 % 73.487 M -42.24 % 127.236 M 36.43 % 93.262 M 37.86 % 67.651 M 41.50 % 47.811 M -63.71 % 131.739 M 97.56 % 66.682 M -37.89 % 107.365 M -49.01 % 210.559 M 229.82 % 63.840 M -79.23 % 307.349 M 318.97 % 73.359 M -65.05 % 209.889 M 89.05 % 111.025 M 61.40 % 68.789 M -76.62 % 294.260 M 137.29 % 124.010 M -59.89 % 309.159 M 75.74 % 175.923 M 54.66 % 113.750 M -26.59 % 154.956 M -7.21 % 166.989 M -39.59 % 276.448 M 0.37 % 275.421 M -19.68 % 342.895 M -14.13 % 399.322 M 1.45 % 393.624 M 32.28 % 297.566 M 696.10 % 37.378 M 12.40 % 33.255 M 18.80 % 27.992 M 19.94 % 23.338 M 12.65 % 20.717 M 52.57 % 13.579 M -28.96 % 19.114 M -11.30 % 21.548 M
Cash and short term investments 637.323 M 70.31 % 374.207 M 134.23 % 159.760 M 105.76 % 77.642 M -44.78 % 140.607 M -3.57 % 145.807 M -8.44 % 159.243 M 116.70 % 73.487 M -42.24 % 127.236 M 36.43 % 93.262 M 37.86 % 67.651 M 41.50 % 47.811 M -63.71 % 131.739 M 97.56 % 66.682 M -37.89 % 107.365 M -49.01 % 210.559 M 229.82 % 63.840 M -79.23 % 307.349 M 318.97 % 73.359 M -65.05 % 209.889 M 89.05 % 111.025 M 61.40 % 68.789 M -76.62 % 294.260 M 137.29 % 124.010 M -59.89 % 309.159 M 75.74 % 175.923 M 54.66 % 113.750 M -26.59 % 154.956 M -9.21 % 170.675 M -38.26 % 276.448 M -0.33 % 277.360 M -29.31 % 392.343 M -2.48 % 402.322 M 2.21 % 393.628 M 32.15 % 297.860 M 696.89 % 37.378 M 12.40 % 33.255 M 18.80 % 27.992 M 19.94 % 23.338 M 12.65 % 20.717 M 52.57 % 13.579 M -28.96 % 19.114 M -11.30 % 21.548 M
Total current assets 2.392 B 13.49 % 2.108 B 3.91 % 2.029 B 9.54 % 1.852 B -1.10 % 1.873 B -2.99 % 1.930 B -16.77 % 2.319 B -4.24 % 2.422 B 9.19 % 2.218 B 13.20 % 1.959 B 27.66 % 1.535 B -19.38 % 1.904 B -5.85 % 2.022 B -4.26 % 2.112 B -0.30 % 2.118 B 5.53 % 2.007 B 14.60 % 1.752 B 5.60 % 1.659 B 30.13 % 1.275 B -11.26 % 1.436 B -1.51 % 1.458 B -13.21 % 1.680 B -16.75 % 2.018 B 5.35 % 1.916 B 1.81 % 1.882 B 12.75 % 1.669 B -5.87 % 1.773 B 2.77 % 1.725 B -5.15 % 1.819 B 9.66 % 1.659 B 0.04 % 1.658 B 17.05 % 1.417 B 29.79 % 1.091 B 20.22 % 907.874 M 17.58 % 772.133 M 119.65 % 351.526 M 13.35 % 310.111 M 44.29 % 214.927 M 33.95 % 160.448 M 3.88 % 154.450 M 3.09 % 149.826 M -13.67 % 173.556 M -44.95 % 315.257 M
Inventory 378.244 M 4.14 % 363.192 M -4.52 % 380.370 M 8.67 % 350.013 M -2.20 % 357.887 M -15.25 % 422.303 M -16.51 % 505.815 M 9.04 % 463.878 M 23.77 % 374.794 M 51.96 % 246.638 M -8.89 % 270.691 M -8.23 % 294.981 M 14.19 % 258.327 M -19.26 % 319.968 M -4.41 % 334.720 M 9.30 % 306.232 M -8.18 % 333.522 M 43.07 % 233.121 M 6.34 % 219.217 M -8.55 % 239.709 M -27.08 % 328.728 M -2.58 % 337.432 M -2.04 % 344.459 M 6.21 % 324.316 M 10.41 % 293.728 M 0.36 % 292.685 M -28.27 % 408.032 M -4.13 % 425.618 M -3.31 % 440.168 M 24.14 % 354.562 M -3.07 % 365.789 M 72.70 % 211.802 M -9.13 % 233.095 M 110.56 % 110.701 M 26.04 % 87.831 M 4.36 % 84.160 M 1.15 % 83.207 M 89.55 % 43.898 M 34.81 % 32.564 M 15.69 % 28.147 M -27.63 % 38.891 M -2.01 % 39.687 M -34.48 % 60.576 M
Net receivables 1.308 B 0.26 % 1.304 B -8.22 % 1.421 B 4.18 % 1.364 B 7.54 % 1.268 B 0.54 % 1.261 B -11.74 % 1.429 B -14.14 % 1.664 B 6.52 % 1.563 B 3.43 % 1.511 B 32.21 % 1.143 B -22.80 % 1.480 B -7.21 % 1.595 B -1.51 % 1.620 B 6.32 % 1.523 B 11.01 % 1.372 B 8.46 % 1.265 B 21.38 % 1.042 B 18.50 % 879.637 M 0.58 % 874.608 M -0.23 % 876.622 M -22.10 % 1.125 B -5.87 % 1.196 B -8.55 % 1.307 B 17.37 % 1.114 B 8.73 % 1.024 B -4.09 % 1.068 B 657.18 % -191.693 M -119.16 % 1.001 B -2.63 % 1.028 B 1.26 % 1.015 B 24.94 % 812.271 M 78.64 % 454.689 M 13.67 % 400.006 M 4.44 % 383.001 M 71.04 % 223.925 M 18.07 % 189.649 M 39.40 % 136.043 M 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 10.026 M 75.37 % 5.717 M 279.87 % 1.505 M 225.76 % 462.000 K -1.07 % 467.000 K 100.87 % -53.787 M 0.16 % -53.874 M -3.56 % -52.023 M 3.83 % -54.093 M 13.66 % -62.653 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.511 M 17.86 % 1.282 M 396.90 % 258.000 K -77.58 % 1.151 M -72.19 % 4.139 M -30.34 % 5.942 M 0.000 0.000 0.000 0.000 -100.00 % 129.681 M -49.62 % 257.404 M 370.08 % 54.758 M 1 368 850.00 % 4.000 K -98.64 % 294.000 K 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 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 848.770 M 4.76 % 810.194 M -8.00 % 880.606 M 10.71 % 795.445 M 3.49 % 768.629 M -4.03 % 800.885 M -15.97 % 953.054 M -14.87 % 1.119 B 19.04 % 940.401 M 23.52 % 761.321 M 53.07 % 497.376 M -29.65 % 707.010 M 1.43 % 697.020 M -13.84 % 808.951 M -3.78 % 840.772 M 1.27 % 830.269 M 38.13 % 601.074 M 12.21 % 535.658 M 9.30 % 490.068 M 55.18 % 315.797 M 63.46 % 193.194 M -33.05 % 288.550 M -1.88 % 294.085 M -14.87 % 345.450 M 30.33 % 265.062 M 33.15 % 199.065 M -15.61 % 235.892 M 24.98 % 188.742 M 81.49 % 103.994 M 144.61 % 42.514 M 18.65 % 35.832 M -22.86 % 46.448 M -38.52 % 75.545 M 90.16 % 39.728 M 300.48 % 9.920 M 6.85 % 9.284 M 5.17 % 8.828 M 11.06 % 7.949 M 25.34 % 6.342 M 17.42 % 5.401 M -63.31 % 14.719 M -38.91 % 24.094 M -72.99 % 89.201 M
Tax payables 0.000 0.000 -100.00 % 3.851 M -36.92 % 6.105 M -53.54 % 13.140 M -4.47 % 13.755 M 60.91 % 8.548 M -16.82 % 10.276 M 29.67 % 7.925 M -46.68 % 14.864 M -6.72 % 15.934 M 77.74 % 8.965 M -42.06 % 15.473 M 15.11 % 13.442 M 159.50 % 5.180 M -6.55 % 5.543 M -45.37 % 10.146 M -1.53 % 10.304 M -40.61 % 17.349 M -4.86 % 18.236 M -5.86 % 19.372 M 22.70 % 15.788 M -15.59 % 18.705 M -33.66 % 28.197 M 6.93 % 26.369 M 22.96 % 21.445 M -15.39 % 25.347 M -15.08 % 29.849 M -4.01 % 31.096 M -43.94 % 55.469 M 126.15 % 24.528 M -17.44 % 29.710 M 428.46 % 5.622 M 83.25 % 3.068 M 3 467.44 % 86.000 K -87.13 % 668.000 K -22.77 % 865.000 K 179.94 % 309.000 K -11.46 % 349.000 K -10.74 % 391.000 K -62.26 % 1.036 M 90.79 % 543.000 K -89.91 % 5.382 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.595 B 0.000 0.000 -100.00 % 929.822 M -17.20 % 1.123 B -16.41 % 1.343 B -2.58 % 1.379 B 26.24 % 1.092 B -31.26 % 1.589 B 3.12 % 1.541 B 0.000 -100.00 % 971.062 M 4.82 % 926.422 M 0.000 0.000 -100.00 % 1.094 B 62.53 % 672.898 M 19.00 % 565.464 M 9.02 % 518.701 M 32.60 % 391.181 M -11.39 % 441.478 M 3.47 % 426.691 M 219.61 % -356.724 M -492.79 % -60.177 M -185.66 % 70.252 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 840.000 K 0.00 % 840.000 K 0.000 0.000 0.000 -100.00 % 840.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 112.761 M 18.33 % 95.296 M 5.45 % 90.371 M -12.54 % 103.330 M -3.56 % 107.148 M
Capital lease obligations 3.935 M -19.56 % 4.892 M 74.47 % 2.804 M 528.70 % 446.000 K -59.45 % 1.100 M -36.71 % 1.738 M -26.32 % 2.359 M -20.41 % 2.964 M -16.60 % 3.554 M 779.70 % 404.000 K -60.16 % 1.014 M -36.98 % 1.609 M -27.33 % 2.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 206.000 K -81.74 % 1.128 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 -100.00 % 164.712 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 149.460 M 1.30 % 147.543 M -0.04 % 147.598 M 107.46 % 71.145 M -42.09 % 122.859 M 5.47 % 116.486 M 0.000 -100.00 % 45.468 M 0.000 0.000 0.000 -100.00 % 45.468 M -95.44 % 996.784 M -35.17 % 1.537 B 3.01 % 1.493 B 2.01 % 1.463 B -0.13 % 1.465 B 4.21 % 1.406 B 3.78 % 1.355 B -29.61 % 1.925 B -16.01 % 2.292 B 132.70 % 984.775 M -34.35 % 1.500 B 254.23 % 423.435 M 47.53 % 287.024 M -55.30 % 642.157 M 8.13 % 593.870 M 104.95 % 289.769 M -26.39 % 393.659 M 6.17 % 370.784 M 12.27 % 330.250 M -14.77 % 387.494 M
Deferred tax liabilities non current 0.000 -100.00 % 29.566 M 0.08 % 29.541 M 6.52 % 27.733 M 3.72 % 26.739 M -4.53 % 28.007 M 21.99 % 22.958 M -2.09 % 23.448 M 11.88 % 20.959 M 3.05 % 20.339 M -21.30 % 25.844 M -0.03 % 25.853 M -12.58 % 29.575 M -0.14 % 29.617 M 5.99 % 27.944 M 3.33 % 27.044 M -31.45 % 39.449 M 15.27 % 34.223 M 4.98 % 32.601 M 5.72 % 30.838 M -2.00 % 31.466 M 4.83 % 30.015 M 0.12 % 29.980 M 3.83 % 28.873 M 23.87 % 23.310 M 8.14 % 21.556 M -8.54 % 23.569 M -1.80 % 24.002 M 3.50 % 23.190 M -4.28 % 24.226 M 25.81 % 19.256 M 89.21 % 10.177 M 673.33 % 1.316 M -95.94 % 32.387 M 1 934.36 % 1.592 M 70.27 % 935.000 K -34.43 % 1.426 M 7.79 % 1.323 M 0.000 0.000 0.000 -100.00 % 22.000 K -95.25 % 463.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.746 B 8.22 % 3.461 B 0.57 % 3.442 B 3.92 % 3.312 B 3.44 % 3.202 B -3.77 % 3.327 B -11.74 % 3.770 B -5.13 % 3.974 B 6.26 % 3.740 B 10.91 % 3.372 B 22.79 % 2.746 B -12.65 % 3.144 B -4.17 % 3.281 B -3.92 % 3.414 B -3.15 % 3.526 B 2.36 % 3.444 B 9.21 % 3.154 B 3.84 % 3.037 B 9.86 % 2.765 B -8.04 % 3.006 B -7.24 % 3.241 B -10.23 % 3.610 B -12.86 % 4.143 B 0.49 % 4.123 B 0.21 % 4.114 B 5.03 % 3.917 B -4.72 % 4.112 B -0.21 % 4.120 B 4.54 % 3.941 B 4.61 % 3.767 B 5.87 % 3.558 B 17.13 % 3.038 B 44.97 % 2.096 B 11.47 % 1.880 B 35.73 % 1.385 B 43.20 % 967.215 M 1.91 % 949.121 M 30.69 % 726.221 M 63.38 % 444.489 M -22.68 % 574.873 M 0.00 % 574.845 M -11.80 % 651.752 M -23.02 % 846.611 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-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-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 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30 1998-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.500 K 0.00 % 1.500 K -99.95 % 2.883 M 100.00 % 1.442 M -69.49 % 4.725 M 100.00 % 2.363 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
Change in working capital 0.000 100.00 % -7.753 M 0.000 100.00 % -50.910 M 0.000 -100.00 % 205.037 M 0.000 100.00 % -259.396 M 0.000 -100.00 % 214.535 M 0.000 -100.00 % 143.585 M 0.000 0.000 100.00 % -773.392 M -335.82 % 327.960 M 146.94 % -698.639 M -285.63 % -181.167 M 35.09 % -279.092 M -116.60 % -128.853 M -405.33 % -25.499 M -148.63 % 52.434 M 127.27 % -192.242 M 13.46 % -222.153 M 8.60 % -243.058 M -351.46 % -53.839 M -246.16 % -15.553 M -100.00 % -7.777 M 87.96 % -64.595 M 0.00 % -64.595 M 79.87 % -320.958 M -100.00 % -160.479 M 56.04 % -365.046 M -100.00 % -182.523 M -85.28 % -98.511 M -300.00 % -24.628 M -337.22 % 10.382 M 100.00 % 5.191 M 106.87 % -75.574 M -100.00 % -37.787 M -133.27 % -16.199 M -100.00 % -8.099 M 79.24 % -39.014 M -100.00 % -19.507 M -231.04 % -5.893 M -100.00 % -2.946 M -260.51 % 1.836 M 100.00 % 917.750 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 100.00 % -7.614 M 0.000 100.00 % -88.334 M 0.000 -100.00 % 168.504 M 0.000 100.00 % -128.820 M 0.000 100.00 % -27.460 M 0.000 -100.00 % 93.911 M 0.000 0.000 100.00 % -55.009 M 22.13 % -70.642 M -316.64 % -16.955 M 75.02 % -67.873 M -115.37 % -31.515 M -153.54 % -12.430 M -113.98 % 88.895 M 78.44 % 49.818 M 62.66 % 30.628 M -72.82 % 112.697 M 144.69 % -252.194 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
Inventory 0.000 100.00 % -19.253 M 0.000 -100.00 % 66.210 M 0.000 100.00 % -2.600 M 0.000 100.00 % -205.944 M 0.000 -100.00 % 63.711 M 0.000 -100.00 % 9.190 M 0.000 0.000 100.00 % -33.114 M -186.61 % 38.235 M 139.72 % -96.269 M -283.51 % -25.102 M -254.44 % 16.254 M -80.59 % 83.733 M 1 923.85 % -4.591 M -232.84 % 3.456 M 114.53 % -23.778 M 16.59 % -28.506 M -865.88 % 3.722 M 160.07 % -6.196 M -115.14 % 40.935 M 100.00 % 20.468 M 162.38 % -32.813 M 0.00 % -32.813 M 77.09 % -143.204 M -100.00 % -71.602 M -352.41 % 28.367 M 100.00 % 14.184 M 109.75 % -145.542 M -300.00 % -36.386 M -284.54 % -9.462 M -100.00 % -4.731 M -382.26 % -981.000 K -100.00 % -490.500 K -776.55 % 72.500 K 100.00 % 36.250 K 100.18 % -19.655 M -100.00 % -9.827 M -73.41 % -5.667 M -100.00 % -2.834 M -28.30 % -2.209 M -100.00 % -1.104 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 19.114 M 0.000 100.00 % -28.786 M 0.000 -100.00 % 39.133 M 0.000 -100.00 % 75.368 M 0.000 -100.00 % 178.284 M 0.000 -100.00 % 40.484 M 0.000 0.000 100.00 % -685.269 M -290.16 % 360.367 M 161.56 % -585.415 M -563.80 % -88.192 M 66.57 % -263.831 M -31.81 % -200.156 M -82.29 % -109.803 M -12 971.79 % -840.000 K 99.58 % -199.092 M 35.01 % -306.344 M -5 758.37 % 5.414 M 111.36 % -47.643 M 15.66 % -56.488 M -100.00 % -28.244 M 11.13 % -31.782 M 0.00 % -31.782 M 82.12 % -177.754 M -100.00 % -88.877 M 77.41 % -393.413 M -100.00 % -196.707 M -518.25 % 47.031 M 300.00 % 11.758 M -40.75 % 19.844 M 100.00 % 9.922 M 113.30 % -74.593 M -100.00 % -37.297 M -129.22 % -16.271 M -100.00 % -8.136 M 57.98 % -19.359 M -100.00 % -9.680 M -4 192.46 % -225.500 K -100.00 % -112.750 K -102.79 % 4.044 M 100.00 % 2.022 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 38.863 M -52.67 % 82.105 M 781.37 % -12.050 M -118.72 % 64.371 M 0.37 % 64.133 M -60.95 % 164.226 M 190.34 % 56.563 M -65.61 % 164.499 M 38.72 % 118.586 M -45.15 % 216.197 M 13.07 % 191.202 M 727.45 % -30.473 M -280.93 % 16.842 M 0.000 -100.00 % 549.684 M 567.74 % -117.519 M -124.60 % 477.633 M 1 327.65 % 33.456 M -90.74 % 361.465 M 29.55 % 279.017 M 24.30 % 224.471 M 19.84 % 187.309 M -9.76 % 207.568 M 55.23 % 133.720 M -23.24 % 174.215 M 4 207.63 % -4.241 M 94.41 % -75.807 M -294.52 % 38.971 M 308.05 % -18.732 M 26.76 % -25.575 M -112.86 % 198.848 M 762.01 % -30.037 M 48.08 % -57.851 M -100.00 % -28.926 M 54.74 % -63.907 M -300.00 % -15.977 M -245.59 % 10.974 M 100.00 % 5.487 M -80.30 % 27.846 M 100.00 % 13.923 M -38.45 % 22.622 M 100.00 % 11.311 M -64.34 % 31.716 M 100.00 % 15.858 M -5.79 % 16.833 M 100.00 % 8.416 M -65.52 % 24.409 M 100.00 % 12.205 M -23.28 % 15.907 M 100.00 % 7.954 M 214.69 % -6.935 M -100.00 % -3.467 M -105.46 % 63.526 M 100.00 % 31.763 M 5.09 % 30.224 M 100.00 % 15.112 M
Net cash provided by operating activities 68.613 M 8.09 % 63.476 M -25.17 % 84.823 M -12.44 % 96.873 M 128.26 % 42.439 M -67.45 % 130.373 M 319.26 % 31.096 M -77.67 % 139.275 M 17.23 % 118.804 M -57.89 % 282.109 M 52.89 % 184.515 M -21.74 % 235.777 M 120.69 % 106.835 M 0.000 100.00 % -178.342 M -167.40 % 264.605 M 289.42 % -139.690 M -555.45 % -21.312 M -122.57 % 94.427 M 156.56 % 36.805 M -51.90 % 76.516 M -10.84 % 85.820 M 56.10 % 54.977 M 399.47 % 11.007 M 138.43 % -28.639 M -31.28 % -21.816 M -235.06 % -6.511 M -100.00 % -3.256 M 80.13 % -16.386 M 0.00 % -16.386 M -451.02 % 4.668 M 100.00 % 2.334 M 101.65 % -141.817 M -100.00 % -70.909 M -26.37 % -56.113 M -300.00 % -14.028 M -132.69 % 42.908 M 100.00 % 21.454 M 177.50 % -27.682 M -100.00 % -13.841 M -153.61 % 25.820 M 100.00 % 12.910 M 86.40 % 6.926 M 100.00 % 3.463 M -85.53 % 23.932 M 100.00 % 11.966 M -68.54 % 38.036 M 100.00 % 19.018 M 19.56 % 15.907 M 100.00 % 7.954 M 214.69 % -6.935 M -100.00 % -3.467 M -105.46 % 63.526 M 100.00 % 31.763 M 5.09 % 30.224 M 100.00 % 15.112 M
Investments in property plant and equipment -40.875 M 0.000 100.00 % -31.395 M 71.75 % -111.129 M -169.11 % -41.295 M -61.92 % -25.503 M 76.17 % -107.000 M -269.83 % -28.932 M 74.65 % -114.117 M 27.27 % -156.911 M -731.23 % -18.877 M 61.98 % -49.652 M -640.96 % -6.701 M 0.000 100.00 % -7.441 M 80.06 % -37.319 M -252.80 % -10.578 M 24.62 % -14.032 M -240.42 % -4.122 M -683.03 % 707.000 K 111.10 % -6.368 M 66.28 % -18.883 M -181.75 % -6.702 M 26.56 % -9.126 M -24.32 % -7.341 M -197.81 % -2.465 M 95.36 % -53.139 M -100.00 % -26.569 M 57.56 % -62.597 M 0.00 % -62.597 M 86.01 % -447.477 M -100.00 % -223.739 M 62.70 % -599.893 M -100.00 % -299.947 M 15.72 % -355.878 M -300.00 % -88.970 M -180.70 % -31.696 M -100.00 % -15.848 M -226.52 % -4.854 M -100.00 % -2.427 M 42.60 % -4.228 M -100.00 % -2.114 M 97.26 % -77.040 M -100.00 % -38.520 M -165.33 % -14.518 M -100.00 % -7.259 M 57.62 % -17.129 M -100.00 % -8.565 M -361.45 % -1.856 M -100.00 % -928.000 K -498.71 % -155.000 K -100.00 % -77.500 K 93.94 % -1.279 M -100.00 % -639.500 K 38.72 % -1.044 M -100.00 % -521.750 K
Acquisitions net 920.000 K 0.000 0.000 0.000 -100.00 % 453.000 K -41.85 % 779.000 K -3.47 % 807.000 K -81.23 % 4.300 M 397.11 % 865.000 K -83.52 % 5.250 M 877.65 % 537.000 K -12.97 % 617.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 150.604 M 200.00 % -150.604 M -245.45 % 103.545 M 200.00 % -103.545 M -109.56 % -49.410 M -63.07 % -30.300 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 % -46.448 M -100.00 % -23.224 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
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 109.487 M 156.63 % -193.324 M -200.00 % 193.324 M 326.70 % -85.277 M -200.00 % 85.277 M 6 075.02 % 1.381 M -97.39 % 52.879 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.370 M 100.00 % 18.685 M -48.73 % 36.443 M 100.00 % 18.222 M -84.56 % 117.979 M 300.00 % 29.495 M -18.88 % 36.362 M 100.00 % 18.181 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.829 M 100.00 % 2.414 M
Other investing activites 1.465 M 109.59 % -15.278 M -130.09 % -6.640 M -114.48 % 45.852 M 150.87 % -90.135 M -245.22 % 62.067 M 38.21 % 44.907 M 153.39 % -84.109 M -402.14 % -16.750 M -1 674 900.00 % -1.000 K -200.00 % 1.000 K 100.00 % -54.901 M -179.29 % 69.244 M 2 652.30 % -2.713 M 87.72 % -22.098 M -278.46 % -5.839 M 70.30 % -19.657 M -262.54 % -5.422 M -313.89 % -1.310 M -284.77 % 709.000 K 7.10 % 662.000 K -97.19 % 23.519 M 209.06 % -21.566 M -1 637.13 % 1.403 M 552.56 % 215.000 K -91.28 % 2.465 M -95.36 % 53.139 M 100.00 % 26.569 M -57.56 % 62.597 M 0.00 % 62.597 M -84.74 % 410.107 M 100.00 % 205.054 M -66.38 % 609.898 M 100.00 % 304.949 M 28.18 % 237.899 M 300.00 % 59.475 M 1 374.64 % -4.666 M -100.00 % -2.333 M -148.07 % 4.854 M 100.00 % 2.427 M -42.60 % 4.228 M 100.00 % 2.114 M -97.26 % 77.040 M 100.00 % 38.520 M 165.33 % 14.518 M 100.00 % 7.259 M -57.62 % 17.129 M 100.00 % 8.565 M 361.45 % 1.856 M 100.00 % 928.000 K 498.71 % 155.000 K 100.00 % 77.500 K -93.94 % 1.279 M 100.00 % 639.500 K 116.90 % -3.785 M -100.00 % -1.893 M
Net cash used for investing activites -38.490 M -151.93 % -15.278 M 59.83 % -38.035 M 41.73 % -65.277 M -203.76 % -21.490 M 68.14 % -67.444 M -6.26 % -63.473 M -897.38 % -6.364 M 95.16 % -131.520 M 34.14 % -199.691 M -4 809.69 % 4.240 M 104.08 % -103.936 M -266.18 % 62.543 M 2 405.31 % -2.713 M 90.82 % -29.539 M 31.56 % -43.158 M -42.74 % -30.235 M -55.42 % -19.454 M -258.14 % -5.432 M -483.62 % 1.416 M 124.82 % -5.706 M -223.08 % 4.636 M 116.40 % -28.268 M -266.02 % -7.723 M -8.38 % -7.126 M -73.10 % -4.117 M 93.42 % -62.563 M -100.00 % -31.282 M 63.91 % -86.671 M 0.00 % -86.671 M 80.44 % -443.181 M -100.00 % -221.591 M 67.31 % -677.883 M -100.00 % -338.942 M -15.76 % -292.803 M -300.00 % -73.201 M -609.65 % 14.363 M 100.00 % 7.182 M 287.46 % 1.854 M 100.00 % 926.750 K 15.55 % 802.000 K 100.00 % 401.000 K 100.57 % -70.292 M -100.00 % -35.146 M -59.94 % -21.974 M -100.00 % -10.987 M 27.57 % -15.169 M -100.00 % -7.584 M -2 575.22 % -283.500 K -100.00 % -141.750 K -100.31 % 46.404 M 100.00 % 23.202 M 304.29 % -11.357 M -100.00 % -5.679 M -180.59 % 7.047 M 100.00 % 3.523 M
Debt repayment 79.727 M 19.88 % 66.504 M 81.07 % 36.729 M 150.53 % -72.684 M -245.78 % -21.020 M 85.47 % -144.666 M -216.79 % 123.864 M 0.000 -100.00 % 46.337 M 175.62 % -61.278 M 57.81 % -145.260 M 0.000 -100.00 % 41.897 M 0.000 -100.00 % 51.326 M 0.000 100.00 % -212.855 M 0.000 100.00 % -232.851 M 0.000 100.00 % -233.775 M 0.000 -100.00 % 158.227 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
Common stock issued 145.876 M 13.48 % 128.547 M 0.000 0.000 0.000 100.00 % -620.000 K 0.000 0.000 0.000 0.000 100.00 % -578.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 -100.00 % 222.000 K 0.00 % 222.000 K -40.00 % 370.000 K 100.00 % 185.000 K -98.89 % 16.722 M 100.00 % 8.361 M -98.38 % 515.370 M 300.00 % 128.843 M 136.13 % 54.564 M 100.00 % 27.282 M -66.42 % 81.250 M 100.00 % 40.625 M 0.000 0.000 -100.00 % 828.000 K 100.00 % 414.000 K -99.19 % 51.203 M 100.00 % 25.601 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 100.00 % -2.699 M 0.000 100.00 % -69.000 K 0.000 0.000 100.00 % -104.000 K 90.66 % -1.113 M 64.05 % -3.096 M -339.15 % -705.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 100.00 % -7.831 M -300.00 % -1.958 M -147.03 % -792.500 K -100.00 % -396.250 K 27.23 % -544.500 K -100.00 % -272.250 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -767.500 K -100.00 % -383.750 K
Dividends paid 0.000 100.00 % -19.584 M 0.000 100.00 % -14.389 M 0.000 100.00 % -29.571 M 0.000 100.00 % -28.480 M 0.000 0.000 100.00 % -19.064 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 % -14.422 M 0.00 % -14.422 M 69.98 % -48.045 M -100.00 % -24.023 M 0.000 0.000 100.00 % -37.642 M -300.00 % -9.411 M -47.49 % -6.381 M -100.00 % -3.190 M 0.000 0.000 100.00 % -7.696 M -100.00 % -3.848 M 77.97 % -17.470 M -100.00 % -8.735 M -14.64 % -7.619 M -100.00 % -3.810 M 0.000 0.000 0.000 0.000 100.00 % -1.536 M -100.00 % -767.750 K -82.80 % -420.000 K -100.00 % -210.000 K 91.38 % -2.436 M -100.00 % -1.218 M
Other financing activites -1.047 M 92.68 % -14.305 M -59 504.17 % -24.000 K 99.62 % -6.377 M 34.88 % -9.793 M -870.56 % -1.009 M 88.87 % -9.062 M 82.59 % -52.053 M -8 619.10 % -597.000 K 2.13 % -610.000 K 96.94 % -19.903 M 90.69 % -213.895 M -46.54 % -145.962 M -175.37 % -53.005 M -195.24 % 55.655 M 164.11 % -86.815 M -166.84 % 129.887 M -54.22 % 283.717 M 2 392.46 % 11.383 M -82.34 % 64.450 M -68.59 % 205.180 M 164.80 % -316.638 M -2 230.45 % -13.587 M 92.88 % -190.825 M -214.08 % 167.277 M 158.95 % -283.757 M 18.31 % -347.351 M -100.00 % -173.675 M 47.72 % -332.185 M 0.00 % -332.185 M 64.13 % -926.036 M -100.00 % -463.018 M -34.52 % -344.208 M -100.00 % -172.104 M -201.40 % 169.721 M 300.00 % 42.430 M 169.41 % -61.130 M -100.00 % -30.565 M -2 044.14 % -1.426 M -100.00 % -712.750 K 99.14 % -83.080 M -100.00 % -41.540 M -4 140.86 % 1.028 M 100.00 % 514.000 K -98.82 % 43.405 M 100.00 % 21.702 M 178.77 % -27.553 M -100.00 % -13.777 M 65.68 % -40.147 M -100.00 % -20.073 M 65.92 % -58.901 M -100.00 % -29.450 M 63.21 % -80.046 M -100.00 % -40.023 M 52.75 % -84.704 M -100.00 % -42.352 M
Net cash used provided by financing activities 224.556 M 39.34 % 161.162 M 339.07 % 36.705 M 138.18 % -96.149 M -343.94 % -21.658 M 87.65 % -175.315 M -242.23 % 123.258 M 253.05 % -80.533 M -276.47 % 45.636 M 172.44 % -63.001 M 62.50 % -168.016 M 21.71 % -214.600 M -106.22 % -104.065 M -96.33 % -53.005 M -149.55 % 106.981 M 223.23 % -86.815 M -4.64 % -82.968 M -129.24 % 283.717 M 228.11 % -221.468 M -443.63 % 64.450 M 325.39 % -28.595 M 90.97 % -316.638 M -318.91 % 144.640 M 175.80 % -190.825 M -214.08 % 167.277 M 158.95 % -283.757 M 18.31 % -347.351 M -100.00 % -173.675 M 49.89 % -346.607 M 0.00 % -346.607 M 64.42 % -974.081 M -100.00 % -487.041 M -41.50 % -344.208 M -100.00 % -172.104 M -230.30 % 132.079 M 300.00 % 33.020 M 148.91 % -67.510 M -100.00 % -33.755 M -2 267.94 % -1.426 M -100.00 % -712.750 K 99.21 % -90.776 M -100.00 % -45.388 M -176.06 % -16.442 M -100.00 % -8.221 M -122.97 % 35.786 M 100.00 % 17.893 M 164.94 % -27.553 M -100.00 % -13.777 M 65.68 % -40.147 M -100.00 % -20.073 M 66.79 % -60.436 M -100.00 % -30.218 M 62.45 % -80.466 M -100.00 % -40.233 M 53.83 % -87.140 M -100.00 % -43.570 M
Effect of forex changes on cash 7.339 M 158.23 % -12.603 M -305.46 % 6.134 M -71.29 % 21.369 M 575.82 % -4.491 M -7.13 % -4.192 M 18.20 % -5.125 M -487.38 % 1.323 M 25.52 % 1.054 M -82.98 % 6.194 M 788.99 % -899.000 K 23.10 % -1.169 M -356.64 % -256.000 K 0.000 100.00 % -2.294 M -118.98 % 12.087 M 28.80 % 9.384 M 204.72 % -8.961 M -120.88 % -4.057 M -6.57 % -3.807 M -18 228.57 % 21.000 K -97.05 % 711.000 K 164.70 % -1.099 M -145.94 % 2.392 M 38.75 % 1.724 M 195.74 % -1.801 M -151.16 % 3.520 M 100.00 % 1.760 M 112.68 % -13.875 M 0.00 % -13.875 M -107.43 % -6.689 M -100.00 % -3.345 M -100.30 % 1.107 B 100.00 % 553.434 M 29 718.62 % 1.856 M 300.00 % 464.000 K -99.20 % 58.269 M 100.00 % 29.134 M -81.48 % 157.348 M 100.00 % 78.674 M 18.82 % 66.215 M 100.00 % 33.108 M -59.84 % 82.439 M 100.00 % 41.219 M 211.54 % -36.954 M -100.00 % -18.477 M -429.91 % 5.601 M 100.00 % 2.800 M -87.10 % 21.714 M 100.00 % 10.857 M -49.61 % 21.545 M 100.00 % 10.773 M -60.73 % 27.430 M 100.00 % 13.715 M -24.72 % 18.219 M 100.00 % 9.110 M
Net change in cash 262.018 M 264.01 % -159.760 M -278.25 % 89.627 M 306.20 % -43.467 M -61.86 % -26.855 M 66.10 % -79.214 M -321.47 % 35.768 M -7.27 % 38.573 M -27.51 % 53.211 M -33.17 % 79.619 M 2 205.77 % -3.781 M 97.13 % -131.739 M -200.00 % 131.739 M 222.70 % -107.365 M -200.00 % 107.365 M 268.18 % -63.840 M -200.00 % 63.840 M 187.02 % -73.359 M -200.00 % 73.359 M 166.07 % -111.025 M -200.00 % 111.025 M 137.73 % -294.260 M -200.00 % 294.260 M 0.000 -100.00 % 309.159 M 2 482.13 % -12.978 M -347.59 % 5.242 M 0.00 % 5.242 M 117.26 % -30.373 M 0.00 % -30.373 M -82.84 % -16.612 M 0.00 % -16.612 M -16.49 % -14.260 M 0.00 % -14.260 M -1 101.07 % 1.425 M 0.00 % 1.425 M -94.07 % 24.015 M 0.00 % 24.015 M -63.08 % 65.047 M 0.00 % 65.047 M 6 210.65 % 1.031 M 0.00 % 1.031 M -21.66 % 1.316 M 0.00 % 1.316 M 233.10 % 395.000 K 0.00 % 395.000 K -13.66 % 457.500 K 0.00 % 457.500 K 132.57 % -1.405 M 0.00 % -1.405 M -586.07 % 289.000 K 0.00 % 289.000 K 166.67 % -433.500 K 0.00 % -433.500 K 97.26 % -15.826 M 0.00 % -15.826 M
Cash at beginning of period 398.267 M 149.29 % 159.760 M 64.46 % 97.140 M -30.91 % 140.607 M -37.76 % 225.908 M -25.96 % 305.122 M 13.28 % 269.354 M 16.71 % 230.781 M 29.97 % 177.570 M 81.28 % 97.951 M -3.72 % 101.732 M -22.78 % 131.739 M 0.000 -100.00 % 107.365 M 0.000 -100.00 % 63.840 M 0.000 -100.00 % 73.359 M 0.000 -100.00 % 111.025 M 0.000 -100.00 % 294.260 M 0.000 0.000 0.000 -100.00 % 43.981 M 13.53 % 38.739 M 0.00 % 38.739 M -43.95 % 69.112 M 0.00 % 69.112 M -19.38 % 85.724 M 0.00 % 85.724 M -14.13 % 99.831 M 0.00 % 99.831 M 1.45 % 98.406 M 0.00 % 98.406 M 32.28 % 74.392 M 0.00 % 74.392 M 696.10 % 9.345 M 0.00 % 9.345 M 12.40 % 8.314 M 0.00 % 8.314 M 18.80 % 6.998 M 0.00 % 6.998 M 5.98 % 6.603 M 0.00 % 6.603 M 7.44 % 6.146 M 0.00 % 6.146 M 5.42 % 5.830 M 0.00 % 5.830 M 25.06 % 4.661 M 0.00 % 4.661 M -8.51 % 5.095 M 0.00 % 5.095 M -75.65 % 20.920 M 0.00 % 20.920 M
Cash at end of period 660.285 M 0.000 -100.00 % 159.760 M 64.46 % 97.140 M -51.20 % 199.053 M -11.89 % 225.908 M -25.96 % 305.122 M 13.28 % 269.354 M 16.71 % 230.781 M 29.97 % 177.570 M 81.28 % 97.951 M 0.000 -100.00 % 131.739 M 0.000 -100.00 % 107.365 M 0.000 -100.00 % 63.840 M 0.000 -100.00 % 73.359 M 0.000 -100.00 % 111.025 M 0.000 -100.00 % 294.260 M 0.000 -100.00 % 309.159 M 897.21 % 31.003 M -29.51 % 43.981 M 0.00 % 43.981 M 13.53 % 38.739 M 0.00 % 38.739 M -43.95 % 69.112 M 0.00 % 69.112 M -19.23 % 85.570 M 0.00 % 85.570 M -14.28 % 99.831 M 0.00 % 99.831 M 1.45 % 98.406 M 0.00 % 98.406 M 32.28 % 74.392 M 0.00 % 74.392 M 696.10 % 9.345 M 0.00 % 9.345 M 12.40 % 8.314 M 0.00 % 8.314 M 18.80 % 6.998 M 0.00 % 6.998 M 5.98 % 6.603 M 0.00 % 6.603 M 49.23 % 4.425 M 0.00 % 4.425 M -10.62 % 4.950 M 0.00 % 4.950 M 6.20 % 4.661 M 0.00 % 4.661 M -8.51 % 5.095 M 0.00 % 5.095 M
Operating cash flow 68.613 M 8.09 % 63.476 M -28.09 % 88.274 M -8.88 % 96.873 M 128.26 % 42.439 M -67.45 % 130.373 M 319.26 % 31.096 M -77.67 % 139.275 M 17.23 % 118.804 M -57.89 % 282.109 M 52.89 % 184.515 M -21.74 % 235.777 M 120.69 % 106.835 M 0.000 100.00 % -178.342 M -167.40 % 264.605 M 289.42 % -139.690 M -555.45 % -21.312 M -122.57 % 94.427 M 156.56 % 36.805 M -51.90 % 76.516 M -10.84 % 85.820 M 56.10 % 54.977 M 399.47 % 11.007 M 138.43 % -28.639 M -31.28 % -21.816 M -235.06 % -6.511 M -100.00 % -3.256 M 80.13 % -16.386 M 0.00 % -16.386 M -451.02 % 4.668 M 100.00 % 2.334 M 101.65 % -141.817 M -100.00 % -70.909 M -26.37 % -56.113 M -300.00 % -14.028 M -132.69 % 42.908 M 100.00 % 21.454 M 177.50 % -27.682 M -100.00 % -13.841 M -153.61 % 25.820 M 100.00 % 12.910 M 86.40 % 6.926 M 100.00 % 3.463 M -85.53 % 23.932 M 100.00 % 11.966 M -68.54 % 38.036 M 100.00 % 19.018 M 19.56 % 15.907 M 100.00 % 7.954 M 214.69 % -6.935 M -100.00 % -3.467 M -105.46 % 63.526 M 100.00 % 31.763 M 5.09 % 30.224 M 100.00 % 15.112 M
Capital expenditure -40.875 M -90.92 % -21.410 M 31.80 % -31.395 M 71.75 % -111.129 M -169.11 % -41.295 M -61.92 % -25.503 M 76.17 % -107.000 M -269.83 % -28.932 M 74.65 % -114.117 M 27.27 % -156.911 M -731.23 % -18.877 M 61.98 % -49.652 M -640.96 % -6.701 M 0.000 100.00 % -7.441 M 80.06 % -37.319 M -252.80 % -10.578 M 24.62 % -14.032 M -240.42 % -4.122 M -683.03 % 707.000 K 111.10 % -6.368 M 66.28 % -18.883 M -181.75 % -6.702 M 26.56 % -9.126 M -24.32 % -7.341 M -197.81 % -2.465 M 95.36 % -53.139 M -100.00 % -26.569 M 57.56 % -62.597 M 0.00 % -62.597 M 86.01 % -447.477 M -100.00 % -223.739 M 62.70 % -599.893 M -100.00 % -299.947 M 15.72 % -355.878 M -300.00 % -88.970 M -180.70 % -31.696 M -100.00 % -15.848 M -226.52 % -4.854 M -100.00 % -2.427 M 42.60 % -4.228 M -100.00 % -2.114 M 97.26 % -77.040 M -100.00 % -38.520 M -165.33 % -14.518 M -100.00 % -7.259 M 57.62 % -17.129 M -100.00 % -8.565 M -361.45 % -1.856 M -100.00 % -928.000 K -498.71 % -155.000 K -100.00 % -77.500 K 93.94 % -1.279 M -100.00 % -639.500 K 38.72 % -1.044 M -100.00 % -521.750 K
Free CashFlow 27.738 M -34.06 % 42.066 M -26.04 % 56.879 M 498.98 % -14.256 M -1 346.15 % 1.144 M -98.91 % 104.870 M 238.16 % -75.904 M -168.79 % 110.343 M 2 254.24 % 4.687 M -96.26 % 125.198 M -24.41 % 165.638 M -11.01 % 186.125 M 85.88 % 100.134 M 0.000 100.00 % -185.783 M -181.74 % 227.286 M 251.25 % -150.268 M -325.16 % -35.344 M -139.14 % 90.305 M 140.74 % 37.512 M -46.52 % 70.148 M 4.80 % 66.937 M 38.66 % 48.275 M 2 466.45 % 1.881 M 105.23 % -35.980 M -48.18 % -24.281 M 59.29 % -59.650 M -100.00 % -29.825 M 62.24 % -78.983 M 0.00 % -78.983 M 82.16 % -442.809 M -100.00 % -221.405 M 70.15 % -741.710 M -100.00 % -370.855 M 9.98 % -411.991 M -300.00 % -102.998 M -1 018.64 % 11.212 M 100.00 % 5.606 M 117.23 % -32.536 M -100.00 % -16.268 M -175.34 % 21.593 M 100.00 % 10.796 M 115.40 % -70.114 M -100.00 % -35.057 M -472.37 % 9.415 M 100.00 % 4.707 M -77.48 % 20.907 M 100.00 % 10.454 M -25.60 % 14.051 M 100.00 % 7.026 M 199.10 % -7.090 M -100.00 % -3.545 M -105.69 % 62.247 M 100.00 % 31.124 M 6.66 % 29.180 M 100.00 % 14.590 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 1999 1999 1998 1998 1998