AFI.NZ

Australian Foundation Investment Company Limited AFI.NZ

Finances

2025 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 1997 1996 1995 1994 1993 1992 1991 1990 1989
Revenue 330.420 M -2.60 % 339.255 M -2.72 % 348.742 M -11.31 % 393.208 M 48.22 % 265.293 M -2.81 % 272.958 M -37.37 % 435.841 M 41.56 % 307.895 M 15.95 % 265.544 M -4.74 % 278.770 M -11.45 % 314.824 M 14.77 % 274.315 M 4.44 % 262.654 M 10.21 % 238.319 M -6.21 % 254.097 M 23.69 % 205.431 M -12.17 % 233.888 M -54.38 % 512.678 M 79.45 % 285.700 M 17.22 % 243.727 M 39.22 % 175.068 M 34.88 % 129.791 M 6.56 % 121.806 M 29.17 % 94.300 M 1 034.40 % -10.092 M 26.08 % -13.653 M -49.97 % -9.104 M 8.88 % -9.991 M -91.84 % -5.208 M 32.67 % -7.735 M -38.05 % -5.603 M -149.69 % -2.244 M 0.000 100.00 % -37.000 K 54.88 % -82.000 K 0.000 100.00 % -1.000 K
Net income 284.912 M -3.80 % 296.174 M -4.39 % 309.763 M -14.08 % 360.537 M 53.65 % 234.651 M -2.20 % 239.931 M -40.89 % 405.932 M 45.65 % 278.709 M 13.75 % 245.029 M -7.74 % 265.573 M -9.52 % 293.503 M 15.46 % 254.213 M 4.76 % 242.666 M 10.42 % 219.774 M -5.77 % 233.234 M 27.06 % 183.561 M 77.70 % 103.301 M -75.17 % 416.099 M 60.44 % 259.341 M 21.15 % 214.067 M 34.77 % 158.840 M 27.84 % 124.247 M 20.86 % 102.800 M 18.95 % 86.421 M -17.04 % 104.176 M 0.78 % 103.369 M 10.35 % 93.672 M 13.14 % 82.794 M 27.44 % 64.966 M 11.41 % 58.313 M 18.66 % 49.142 M 22.52 % 40.108 M 0.000 -100.00 % 26.812 M -9.77 % 29.714 M 0.000 -100.00 % 16.679 M
Income before tax 306.221 M -3.99 % 318.935 M -3.57 % 330.755 M -11.57 % 374.043 M 50.85 % 247.953 M -3.98 % 258.241 M -38.74 % 421.529 M 43.68 % 293.384 M 14.04 % 257.264 M -7.30 % 277.509 M -8.55 % 303.464 M 16.63 % 260.197 M 4.19 % 249.740 M 10.60 % 225.805 M -6.71 % 242.034 M 24.51 % 194.395 M 193.67 % 66.194 M -86.82 % 502.114 M 80.63 % 277.982 M 18.44 % 234.697 M 37.99 % 170.085 M 27.22 % 133.696 M 26.24 % 105.907 M 20.17 % 88.132 M -21.62 % 112.441 M 4.90 % 107.190 M 9.73 % 97.689 M 20.47 % 81.093 M 20.56 % 67.263 M 14.23 % 58.884 M 19.82 % 49.142 M 21.41 % 40.475 M 21.78 % 33.236 M 13.13 % 29.379 M -7.09 % 31.622 M -17.60 % 38.378 M 52.93 % 25.095 M
Income before tax ratio 0.93 -1.42 % 0.94 -0.88 % 0.95 -0.30 % 0.95 1.78 % 0.93 -1.21 % 0.95 -2.18 % 0.97 1.50 % 0.95 -1.65 % 0.97 -2.68 % 1.00 3.27 % 0.96 1.62 % 0.95 -0.24 % 0.95 0.35 % 0.95 -0.53 % 0.95 0.66 % 0.95 234.36 % 0.28 -71.10 % 0.98 0.66 % 0.97 1.04 % 0.96 -0.88 % 0.97 -5.68 % 1.03 18.47 % 0.87 -6.97 % 0.93 108.39 % -11.14 -41.91 % -7.85 26.83 % -10.73 -32.20 % -8.12 37.16 % -12.92 -69.66 % -7.61 13.20 % -8.77 51.37 % -18.04 0.00 100.00 % -794.03 -105.90 % -385.63 0.00 100.00 % -25 095.00
EBITDA 307.453 M 0.000 0.000 0.000 -100.00 % 247.953 M 0.000 0.000 0.000 0.000 -100.00 % 279.045 M -10.23 % 310.856 M 14.75 % 270.907 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 328.925 M 27.52 % 257.943 M 23.59 % 208.707 M 19.57 % 174.553 M 0.000 0.000 0.000 0.000 0.000 100.00 % -7.735 M -38.05 % -5.603 M -149.69 % -2.244 M 0.000 100.00 % -37.000 K 54.88 % -82.000 K 0.000 0.000
Net income ratio 0.86 -1.23 % 0.87 -1.71 % 0.89 -3.13 % 0.92 3.66 % 0.88 0.63 % 0.88 -5.62 % 0.93 2.89 % 0.91 -1.90 % 0.92 -3.14 % 0.95 2.19 % 0.93 0.60 % 0.93 0.31 % 0.92 0.19 % 0.92 0.47 % 0.92 2.73 % 0.89 102.31 % 0.44 -45.58 % 0.81 -10.59 % 0.91 3.35 % 0.88 -3.20 % 0.91 -5.22 % 0.96 13.43 % 0.84 -7.91 % 0.92 108.88 % -10.32 -36.34 % -7.57 26.42 % -10.29 -24.16 % -8.29 33.57 % -12.47 -65.47 % -7.54 14.04 % -8.77 50.93 % -17.87 0.00 100.00 % -724.65 -99.98 % -362.37 0.00 100.00 % -16 679.00
Ratio EBITDA 0.93 0.00 0.00 0.00 -100.00 % 0.93 0.00 0.00 0.00 0.00 -100.00 % 1.00 1.38 % 0.99 -0.02 % 0.99 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.88 -5.46 % 1.99 15.99 % 1.71 -7.43 % 1.85 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 0.00
Gross profit ratio 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.69 % 0.99 -0.69 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 -100.00 % 1.00
Weighted average shs out dil 1.254 B 0.57 % 1.247 B 0.88 % 1.236 B 0.80 % 1.226 B 0.77 % 1.217 B 0.86 % 1.207 B 1.08 % 1.194 B 0.96 % 1.182 B 2.89 % 1.149 B 2.99 % 1.116 B 3.07 % 1.083 B 3.57 % 1.045 B 1.08 % 1.034 B 1.00 % 1.024 B 1.04 % 1.013 B 2.66 % 987.111 M 1.17 % 975.678 M 1.08 % 965.213 M 1.91 % 947.118 M 2.40 % 924.899 M 2.13 % 905.636 M 4.51 % 866.550 M 8.90 % 795.729 M 3.85 % 766.195 M 3.31 % 741.663 M 1.95 % 727.489 M 5.30 % 690.864 M 14.51 % 603.332 M -3.84 % 627.415 M 17.62 % 533.414 M -3.46 % 552.532 M 2.53 % 538.883 M 3.17 % 522.334 M 2.69 % 508.664 M 39.61 % 364.348 M -2.56 % 373.917 M 3.22 % 362.237 M
Weighted average shs out 1.254 B 0.57 % 1.247 B 0.88 % 1.236 B 0.80 % 1.226 B 0.77 % 1.217 B 0.86 % 1.207 B 1.08 % 1.194 B 0.96 % 1.182 B 2.89 % 1.149 B 3.12 % 1.115 B 3.38 % 1.078 B 3.26 % 1.044 B 0.95 % 1.034 B 1.00 % 1.024 B 1.04 % 1.013 B 2.66 % 987.111 M 1.17 % 975.678 M 1.08 % 965.213 M 1.91 % 947.118 M 2.40 % 924.899 M 2.13 % 905.636 M 4.51 % 866.550 M 8.90 % 795.729 M 3.85 % 766.195 M 3.63 % 739.327 M 1.63 % 727.489 M 5.30 % 690.864 M 14.51 % 603.332 M -3.84 % 627.415 M 17.62 % 533.414 M -3.46 % 552.532 M 2.53 % 538.883 M 3.17 % 522.334 M 2.69 % 508.664 M 39.61 % 364.348 M -2.56 % 373.917 M 3.22 % 362.237 M
EPS diluted 0.23 -4.17 % 0.24 -4.00 % 0.25 -13.79 % 0.29 52.63 % 0.19 -5.00 % 0.20 -41.18 % 0.34 41.67 % 0.24 14.29 % 0.21 -12.50 % 0.24 -11.11 % 0.27 12.50 % 0.24 4.35 % 0.23 9.52 % 0.21 -8.70 % 0.23 21.05 % 0.19 72.73 % 0.11 -74.42 % 0.43 59.26 % 0.27 17.39 % 0.23 27.78 % 0.18 28.57 % 0.14 7.69 % 0.13 18.18 % 0.11 -21.43 % 0.14 0.00 % 0.14 0.00 % 0.14 0.00 % 0.14 40.00 % 0.10 -9.09 % 0.11 23.73 % 0.09 19.49 % 0.07 25.04 % 0.06 -5.25 % 0.06 -23.00 % 0.08 0.00 -100.00 % 0.05
Earnings per share 0.23 -4.17 % 0.24 -4.00 % 0.25 -13.79 % 0.29 52.63 % 0.19 -5.00 % 0.20 -41.18 % 0.34 41.67 % 0.24 14.29 % 0.21 -12.50 % 0.24 -11.11 % 0.27 12.50 % 0.24 4.35 % 0.23 9.52 % 0.21 -8.70 % 0.23 21.05 % 0.19 72.73 % 0.11 -74.42 % 0.43 59.26 % 0.27 17.39 % 0.23 27.78 % 0.18 28.57 % 0.14 7.69 % 0.13 18.18 % 0.11 -21.43 % 0.14 0.00 % 0.14 0.00 % 0.14 0.00 % 0.14 40.00 % 0.10 -9.09 % 0.11 22.49 % 0.09 20.70 % 0.07 25.04 % 0.06 -5.25 % 0.06 -23.00 % 0.08 0.00 -100.00 % 0.05
Gross profit 330.420 M -2.60 % 339.255 M -2.72 % 348.742 M -11.31 % 393.208 M 49.25 % 263.462 M -3.48 % 272.958 M -37.37 % 435.841 M 41.56 % 307.895 M 15.95 % 265.544 M -4.74 % 278.770 M -11.45 % 314.824 M 14.77 % 274.315 M 4.44 % 262.654 M 10.21 % 238.319 M -6.21 % 254.097 M 23.69 % 205.431 M -12.17 % 233.888 M -54.38 % 512.678 M 79.45 % 285.700 M 17.22 % 243.727 M 39.22 % 175.068 M 34.88 % 129.791 M 6.56 % 121.806 M 29.17 % 94.300 M 1 034.40 % -10.092 M 26.08 % -13.653 M -49.97 % -9.104 M 8.88 % -9.991 M -91.84 % -5.208 M 32.67 % -7.735 M -38.05 % -5.603 M -149.69 % -2.244 M 0.000 100.00 % -37.000 K 54.88 % -82.000 K 0.000 100.00 % -1.000 K
Income tax expense 21.250 M -5.65 % 22.522 M 9.63 % 20.544 M 52.34 % 13.486 M 4.88 % 12.858 M -27.95 % 17.846 M 17.75 % 15.156 M 5.42 % 14.377 M 20.17 % 11.964 M 1.80 % 11.753 M 19.20 % 9.860 M 67.01 % 5.904 M -15.18 % 6.961 M 17.52 % 5.923 M -31.91 % 8.699 M -18.26 % 10.642 M 128.54 % -37.285 M -143.37 % 85.973 M 361.20 % 18.641 M -9.64 % 20.630 M -87.87 % 170.085 M 27.22 % 133.696 M 26.24 % 105.907 M 20.17 % 88.132 M -21.62 % 112.441 M 4.90 % 107.190 M 9.73 % 97.689 M 20.47 % 81.093 M 20.56 % 67.263 M 14.23 % 58.884 M 0.000 -100.00 % 40.475 M 21.78 % 33.236 M 13.13 % 29.379 M -7.09 % 31.622 M -17.60 % 38.378 M 52.93 % 25.095 M
Cost of revenue 0.000 -100.00 % 1.405 M 11.07 % 1.265 M 49.70 % 845.000 K -53.85 % 1.831 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
General and administrative expenses 7.219 M 22.98 % 5.870 M -67.37 % 17.987 M -6.15 % 19.165 M 23.57 % 15.509 M 5.08 % 14.759 M 3.12 % 14.312 M -1.52 % 14.533 M 0.35 % 14.483 M -1.17 % 14.654 M -0.93 % 14.792 M 5.72 % 13.992 M 9.23 % 12.810 M 2.82 % 12.459 M 3.92 % 11.989 M 9.24 % 10.975 M -1.59 % 11.152 M 5.47 % 10.574 M 34.96 % 7.835 M 191.16 % 2.691 M -44.02 % 4.807 M -7.09 % 5.174 M 44.16 % 3.589 M 8.43 % 3.310 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 and marketing expenses 15.748 M 20.72 % 13.045 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 0.000 100.00 % -38.350 M 0.000 -100.00 % 42.000 K 0.000 -100.00 % 22.000 K -99.65 % 6.203 M -53.68 % 13.393 M 281.89 % 3.507 M 87 575.00 % 4.000 K -84.62 % 26.000 K -65.33 % 75.000 K 33.93 % 56.000 K -18.84 % 69.000 K 102.85 % -2.422 M -2 262.50 % 112.000 K -48.86 % 219.000 K 107.89 % -2.776 M -101.86 % 149.050 M 1 519.40 % 9.204 M -88.95 % 83.312 M 3 221.47 % -2.669 M -101.18 % 226.709 M 1.11 % 224.212 M 11.85 % 200.465 M 15.29 % 173.878 M 26.51 % 137.437 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.775 M
Operating expenses 22.967 M 21.42 % 18.915 M 5.16 % 17.987 M 193.76 % -19.185 M -223.70 % 15.509 M 4.78 % 14.801 M 3.42 % 14.312 M -1.67 % 14.555 M -29.64 % 20.686 M -26.25 % 28.047 M 53.27 % 18.299 M 30.74 % 13.996 M 9.04 % 12.836 M 2.41 % 12.534 M 4.06 % 12.045 M 9.06 % 11.044 M 26.51 % 8.730 M -18.30 % 10.686 M 32.68 % 8.054 M 9 575.29 % -85.000 K -100.06 % 153.857 M 970.09 % 14.378 M -83.45 % 86.901 M 13 457.10 % 641.000 K -99.72 % 226.709 M 1.11 % 224.212 M 11.85 % 200.465 M 15.29 % 173.878 M 26.51 % 137.437 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.775 M
Cost and expenses 22.967 M 21.42 % 18.915 M 5.16 % 17.987 M -6.15 % 19.165 M 23.57 % 15.509 M 4.78 % 14.801 M 3.42 % 14.312 M -1.67 % 14.555 M -29.64 % 20.686 M -26.25 % 28.047 M 53.27 % 18.299 M 30.74 % 13.996 M 9.04 % 12.836 M 2.41 % 12.534 M 4.06 % 12.045 M 9.06 % 11.044 M 26.51 % 8.730 M -18.30 % 10.686 M 32.68 % 8.054 M 9 575.29 % -85.000 K -100.06 % 153.857 M 970.09 % 14.378 M -83.45 % 86.901 M 13 457.10 % 641.000 K -99.72 % 226.709 M 1.11 % 224.212 M 11.85 % 200.465 M 15.29 % 173.878 M 26.51 % 137.437 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.775 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 22.967 M 21.42 % 18.915 M 5.16 % 17.987 M -6.15 % 19.165 M 23.57 % 15.509 M 5.08 % 14.759 M 3.12 % 14.312 M -1.52 % 14.533 M 0.35 % 14.483 M -1.17 % 14.654 M -0.93 % 14.792 M 5.72 % 13.992 M 9.23 % 12.810 M 2.82 % 12.459 M 3.92 % 11.989 M 9.24 % 10.975 M -1.59 % 11.152 M 5.47 % 10.574 M 34.96 % 7.835 M 191.16 % 2.691 M -44.02 % 4.807 M -7.09 % 5.174 M 44.16 % 3.589 M 8.43 % 3.310 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
Interest income 0.000 -100.00 % 6.963 M 87.48 % 3.714 M 5 988.52 % 61.000 K -47.41 % 116.000 K -92.54 % 1.554 M -57.01 % 3.615 M 156.56 % 1.409 M -15.07 % 1.659 M -39.76 % 2.754 M -25.00 % 3.672 M -28.62 % 5.144 M -28.21 % 7.165 M 6.24 % 6.744 M 156.43 % 2.630 M -41.43 % 4.490 M -64.21 % 12.544 M 2.43 % 12.246 M 164.26 % 4.634 M -22.33 % 5.966 M -19.49 % 7.410 M -38.36 % 12.022 M 33.92 % 8.977 M 129.71 % 3.908 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 1.405 M 11.07 % 1.265 M 49.70 % 845.000 K -53.85 % 1.831 M 74.88 % 1.047 M 26.76 % 826.000 K -2.59 % 848.000 K -90.55 % 8.969 M -34.81 % 13.758 M -12.69 % 15.757 M -23.23 % 20.525 M -2.25 % 20.998 M 45.28 % 14.453 M 238.64 % 4.268 M 1.07 % 4.223 M 10.78 % 3.812 M 11.30 % 3.425 M -32.53 % 5.076 M 128.85 % 2.218 M 315.36 % 534.000 K -45.68 % 983.000 K 0.41 % 979.000 K -80.25 % 4.958 M -50.87 % 10.092 M -26.08 % 13.653 M 49.97 % 9.104 M -8.88 % 9.991 M 91.84 % 5.208 M -32.67 % 7.735 M 38.05 % 5.603 M 149.69 % 2.244 M 0.000 -100.00 % 37.000 K -54.88 % 82.000 K 0.000 -100.00 % 1.000 K
Depreciation and amortization 24.000 K 100.01 % -320.340 M 3.52 % -332.020 M 11.43 % -374.888 M -50.08 % -249.784 M 3.67 % -259.288 M 38.61 % -422.355 M -43.67 % -293.968 M -11.70 % -263.168 M -350 990.67 % 75.000 K 0.00 % 75.000 K -42.31 % 130.000 K 0.00 % 130.000 K 0.00 % 130.000 K 0.00 % 130.000 K 0.00 % 130.000 K 0.00 % 130.000 K 27.45 % 102.000 K 0.00 % 102.000 K 209.09 % 33.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
Operating income 307.453 M -4.02 % 320.340 M -3.02 % 330.307 M -11.69 % 374.023 M 49.74 % 249.784 M -3.10 % 257.777 M -38.78 % 421.088 M 43.67 % 293.086 M 14.04 % 256.993 M -7.33 % 277.326 M -8.58 % 303.363 M 16.63 % 260.117 M 4.20 % 249.627 M 10.60 % 225.697 M -6.71 % 241.933 M 24.58 % 194.203 M 194.18 % 66.016 M -86.85 % 502.072 M 80.61 % 277.982 M 18.44 % 234.697 M -28.65 % 328.925 M 27.52 % 257.943 M 23.59 % 208.707 M 19.57 % 174.553 M -19.42 % 216.617 M 2.88 % 210.559 M 10.03 % 191.361 M 16.76 % 163.887 M 23.94 % 132.229 M 1 809.49 % -7.735 M -38.05 % -5.603 M -149.69 % -2.244 M 0.000 100.00 % -37.000 K 54.88 % -82.000 K 0.000 -100.00 % 41.774 M
Operating income ratio 0.93 -1.46 % 0.94 -0.31 % 0.95 -0.43 % 0.95 1.03 % 0.94 -0.30 % 0.94 -2.25 % 0.97 1.50 % 0.95 -1.64 % 0.97 -2.72 % 0.99 3.24 % 0.96 1.62 % 0.95 -0.23 % 0.95 0.36 % 0.95 -0.53 % 0.95 0.72 % 0.95 234.93 % 0.28 -71.18 % 0.98 0.65 % 0.97 1.04 % 0.96 -48.75 % 1.88 -5.46 % 1.99 15.99 % 1.71 -7.43 % 1.85 108.62 % -21.46 -39.18 % -15.42 26.63 % -21.02 -28.14 % -16.40 35.39 % -25.39 -2 638.96 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 100.00 % -41 774.00
Total other income expenses net -1.232 M 12.31 % -1.405 M 0.000 0.000 100.00 % -1.831 M 0.000 100.00 % -826.000 K -41.44 % -584.000 K 90.11 % -5.904 M -154.49 % 10.836 M 246.59 % -7.392 M 30.98 % -10.710 M -828.08 % 1.471 M 1 262.04 % 108.000 K 6.93 % 101.000 K -47.40 % 192.000 K 7.87 % 178.000 K 323.81 % 42.000 K -99.98 % 277.982 M 18.44 % 234.697 M 247.76 % -158.840 M -968.79 % 18.283 M 117.79 % -102.800 M -1 759.96 % -5.527 M -101.58 % 349.242 M 1.21 % 345.055 M 12.30 % 307.258 M 15.96 % 264.962 M 26.23 % 209.908 M 215.09 % 66.619 M 21.69 % 54.745 M 28.15 % 42.719 M 0.000 -100.00 % 29.416 M -7.22 % 31.704 M 0.000 -100.00 % 66.871 M
2025 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 1997 1996 1995 1994 1993 1992 1991 1990 1989
2025 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 1997 1996 1995 1994 1993 1992 1991 1990 1989
Net debt -270.769 M -73.02 % -156.499 M -0.72 % -155.385 M -15.43 % -134.619 M -38.61 % -97.122 M 12.75 % -111.318 M 46.07 % -206.429 M -108.34 % -99.083 M 5.75 % -105.125 M -407.80 % 34.154 M -11.09 % 38.412 M -83.63 % 234.695 M 271.92 % 63.104 M -61.93 % 165.756 M 288.59 % 42.656 M 165.40 % -65.226 M 67.24 % -199.108 M 5.69 % -211.129 M -625.14 % 40.204 M -0.14 % 40.262 M 536.59 % -9.222 M 93.14 % -134.490 M -15.25 % -116.694 M -42.45 % -81.920 M 24.57 % -108.610 M -194.50 % 114.926 M 72.71 % 66.544 M 59.33 % 41.764 M 8.68 % 38.430 M -50.20 % 77.168 M -4.88 % 81.124 M 39.78 % 58.035 M 152 823.68 % -38.000 K 33.33 % -57.000 K -58.33 % -36.000 K 82.52 % -206.000 K -151.50 % 400.000 K
Total investments 10.255 B 5.56 % 9.714 B 10.93 % 8.757 B 8.21 % 8.092 B -9.91 % 8.983 B 26.04 % 7.127 B -5.89 % 7.573 B 4.01 % 7.281 B 7.22 % 6.790 B 8.64 % 6.250 B -2.59 % 6.416 B 1.42 % 6.326 B 16.92 % 5.411 B 18.41 % 4.570 B -6.45 % 4.885 B 10.11 % 4.436 B 16.89 % 3.795 B -20.76 % 4.789 B -17.45 % 5.801 B 28.55 % 4.513 B 20.08 % 3.758 B 20.02 % 3.131 B 29.51 % 2.418 B 3.45 % 2.337 B 5.32 % 2.219 B -5.70 % 2.353 B 6.48 % 2.210 B 19.60 % 1.848 B 17.16 % 1.577 B 953.96 % 149.654 M 58.84 % 94.215 M -13.67 % 109.130 M -12.21 % 124.305 M -30.95 % 180.019 M 113.86 % 84.178 M 242.21 % 24.598 M -33.71 % 37.104 M
Total debt 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 -100.00 % 190.057 M -6.03 % 202.252 M -33.42 % 303.779 M -4.93 % 319.544 M 0.28 % 318.649 M 537.30 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 21.95 % 41.000 M 141.18 % 17.000 M 0.000 0.000 0.000 -100.00 % 104.257 M -43.73 % 185.288 M 75.74 % 105.436 M 90.09 % 55.467 M -0.22 % 55.590 M -30.18 % 79.620 M -1.88 % 81.143 M 38.90 % 58.420 M 0.000 0.000 0.000 0.000 -100.00 % 608.000 K
Accumulated other comprehensive income loss 0.000 -100.00 % 4.020 B 16.20 % 3.460 B 11.94 % 3.091 B -19.39 % 3.834 B 48.18 % 2.587 B -15.09 % 3.047 B 5.25 % 2.895 B 12.31 % 2.578 B 14.63 % 2.249 B -12.42 % 2.568 B -1.01 % 2.594 B 20.20 % 2.158 B 39.59 % 1.546 B -17.18 % 1.867 B 10.92 % 1.683 B 21.10 % 1.390 B -38.21 % 2.249 B -20.44 % 2.827 B 36.31 % 2.074 B -4.62 % 2.174 B 36.53 % 1.592 B 24.44 % 1.280 B -5.43 % 1.353 B -0.40 % 1.359 B 27.13 % 1.069 B 5.01 % 1.018 B -13.59 % 1.178 B 12.15 % 1.050 B 57.10 % 668.516 M 12.07 % 596.542 M 2.10 % 584.296 M 12.30 % 520.287 M 15.87 % 449.019 M 241.90 % 131.330 M 35.12 % 97.197 M 9.26 % 88.963 M
Retained earnings 5.529 B 434.28 % 1.035 B 7.77 % 960.171 M 15.87 % 828.634 M 15.70 % 716.221 M 1.55 % 705.273 M 2.47 % 688.244 M 8.95 % 631.725 M 0.10 % 631.070 M -0.95 % 637.094 M 10.53 % 576.382 M 9.93 % 524.319 M 12.59 % 465.701 M 3.98 % 447.886 M -1.82 % 456.166 M 6.67 % 427.660 M -1.21 % 432.887 M 39.10 % 311.200 M 5.84 % 294.020 M 23.80 % 237.501 M 27.04 % 186.952 M 23.24 % 151.702 M 7.74 % 140.799 M 74.44 % 80.716 M -7.09 % 86.878 M -0.27 % 87.112 M 22.82 % 70.925 M 21.07 % 58.580 M 24.65 % 46.996 M 5.45 % 44.566 M 24.85 % 35.697 M 20.01 % 29.746 M -1.34 % 30.150 M -22.28 % 38.795 M -10.76 % 43.475 M 7.28 % 40.526 M 29.95 % 31.185 M
Common stock 3.210 B 0.16 % 3.205 B 2.19 % 3.136 B 2.15 % 3.070 B 2.08 % 3.008 B 2.05 % 2.947 B 2.05 % 2.888 B 2.72 % 2.812 B 2.01 % 2.756 B 9.31 % 2.521 B 9.57 % 2.301 B 11.44 % 2.065 B 3.14 % 2.002 B 2.31 % 1.957 B 2.38 % 1.911 B 2.44 % 1.866 B 7.38 % 1.738 B 2.65 % 1.693 B 3.29 % 1.639 B 9.14 % 1.502 B 6.34 % 1.412 B 2.34 % 1.380 B 30.31 % 1.059 B 6.30 % 996.156 M 9.41 % 910.452 M 6.66 % 853.633 M 3.23 % 826.906 M 149.70 % 331.163 M 13.62 % 291.472 M 26.44 % 230.523 M 11.85 % 206.100 M 1.60 % 202.860 M 1.40 % 200.069 M 5.16 % 190.246 M 26.15 % 150.815 M 14.06 % 132.222 M 3.22 % 128.092 M
Total equity 8.741 B 5.80 % 8.261 B 9.31 % 7.558 B 8.11 % 6.990 B -7.52 % 7.559 B 21.13 % 6.241 B -5.80 % 6.625 B 4.50 % 6.339 B 6.27 % 5.966 B 10.30 % 5.409 B -0.70 % 5.446 B 5.06 % 5.184 B 12.05 % 4.627 B 17.09 % 3.951 B -6.69 % 4.235 B 6.48 % 3.977 B 11.69 % 3.561 B -16.28 % 4.253 B -10.64 % 4.760 B 24.83 % 3.813 B 1.05 % 3.773 B 20.78 % 3.124 B 26.00 % 2.479 B 2.03 % 2.430 B 3.14 % 2.356 B 17.24 % 2.009 B 4.90 % 1.916 B 22.21 % 1.568 B 12.88 % 1.389 B 47.17 % 943.605 M 12.56 % 838.339 M 2.62 % 816.902 M 8.85 % 750.506 M 10.68 % 678.060 M 108.24 % 325.620 M 20.62 % 269.945 M 8.74 % 248.240 M
Other non current liabilities 1.708 B 4 141.85 % 40.273 M 0.000 0.000 0.000 0.000 100.00 % -1.164 B -6.04 % -1.098 B -13.49 % -967.091 M -18.96 % -812.947 M -301.95 % -202.252 M 0.75 % -203.779 M 79.02 % -971.305 M -31.56 % -738.320 M -16.25 % -635.140 M -16.15 % -546.821 M -30.27 % -419.766 M 41.92 % -722.683 M 29.01 % -1.018 B -49.03 % -683.063 M 0.000 0.000 100.00 % -1.137 M 74.58 % -4.472 M 88.82 % -40.007 M 79.31 % -193.367 M -82.15 % -106.158 M -79.10 % -59.273 M -6.20 % -55.814 M 2.30 % -57.126 M 26.16 % -77.362 M -89.58 % -40.806 M 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 202.252 M -0.75 % 203.779 M -7.18 % 219.544 M 0.41 % 218.649 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.257 M -81.51 % 185.288 M 75.74 % 105.436 M 90.09 % 55.467 M -0.22 % 55.590 M -0.05 % 55.620 M -27.45 % 76.662 M 91.66 % 40.000 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 1.708 B 3.83 % 1.645 B 21.33 % 1.356 B 15.90 % 1.170 B -23.84 % 1.536 B 57.81 % 973.499 M -16.36 % 1.164 B 6.04 % 1.098 B 13.49 % 967.091 M 18.96 % 812.947 M -28.21 % 1.132 B -1.68 % 1.152 B 18.58 % 971.305 M 31.56 % 738.320 M 16.25 % 635.140 M 16.15 % 546.821 M 30.27 % 419.766 M -41.92 % 722.683 M -29.01 % 1.018 B 49.03 % 683.063 M 0.000 0.000 -100.00 % 1.137 M -74.58 % 4.472 M -88.82 % 40.007 M -79.31 % 193.367 M 82.15 % 106.158 M 79.10 % 59.273 M 6.20 % 55.814 M -2.30 % 57.126 M -26.16 % 77.362 M 89.58 % 40.806 M 0.000 0.000 0.000 0.000 0.000
Other current liabilities 121.902 M 0.000 0.000 0.000 0.000 0.000 100.00 % -932.000 K -832.00 % -100.000 K 0.000 100.00 % -190.057 M 0.000 100.00 % -100.585 M 2.37 % -103.028 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.715 M 83.27 % -10.253 M -196.24 % -3.461 M -102.29 % 151.305 M 3 033.26 % 4.829 M -76.63 % 20.661 M 147.76 % 8.339 M 51.37 % 5.509 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 -100.00 % 190.057 M 0.000 -100.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 100.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 21.95 % 41.000 M 141.18 % 17.000 M 0.000 0.000 0.000 -100.00 % 70.000 M 0.000 0.000 0.000 0.000 -100.00 % 24.000 M 435.59 % 4.481 M -75.67 % 18.420 M 0.000 0.000 0.000 0.000 -100.00 % 608.000 K
Total current liabilities 131.902 M 1 071.84 % 11.256 M -0.11 % 11.268 M -70.87 % 38.688 M 3 692.94 % 1.020 M 15.38 % 884.000 K -5.15 % 932.000 K 832.00 % 100.000 K -99.28 % 13.927 M -92.67 % 190.057 M 329.59 % 44.242 M -56.02 % 100.585 M -2.37 % 103.028 M -0.27 % 103.312 M 102.47 % 51.026 M -1.36 % 51.728 M -45.92 % 95.654 M 86.61 % 51.260 M -13.61 % 59.336 M 33.98 % 44.287 M 87.37 % 23.636 M 1 198.68 % 1.820 M -83.22 % 10.845 M 168.37 % 4.041 M -98.17 % 221.305 M 4 482.83 % 4.829 M -76.63 % 20.661 M 147.76 % 8.339 M 51.37 % 5.509 M -77.05 % 24.000 M 435.59 % 4.481 M -75.67 % 18.420 M 0.000 0.000 0.000 0.000 -100.00 % 608.000 K
Total liabilities 1.840 B 11.09 % 1.656 B 17.85 % 1.406 B 9.97 % 1.278 B -17.85 % 1.556 B 53.86 % 1.011 B -15.33 % 1.194 B 6.73 % 1.119 B 15.72 % 967.091 M -7.37 % 1.044 B -7.81 % 1.132 B -11.39 % 1.278 B 16.76 % 1.094 B 28.23 % 853.522 M 22.37 % 697.509 M 14.82 % 607.481 M 16.81 % 520.046 M -38.67 % 847.985 M -22.27 % 1.091 B 46.76 % 743.312 M 3 044.83 % 23.636 M 1 198.68 % 1.820 M -85.71 % 12.734 M -86.26 % 92.705 M -69.20 % 301.036 M 15.52 % 260.595 M 37.40 % 189.663 M 63.44 % 116.042 M 8.55 % 106.897 M -9.29 % 117.844 M 4.66 % 112.596 M -3.78 % 117.016 M 0.000 0.000 0.000 0.000 -100.00 % 608.000 K
Other non current assets 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.573 B -4.01 % -7.281 B -7.22 % -6.790 B -8.64 % -6.250 B 2.56 % -6.414 B -1.39 % -6.326 B -16.91 % -5.411 B -18.41 % -4.570 B 6.45 % -4.885 B -10.11 % -4.437 B -16.89 % -3.796 B 20.75 % -4.790 B 17.45 % -5.802 B -28.54 % -4.514 B -20.10 % -3.758 B -26.12 % -2.980 B -26.84 % -2.349 B -0.52 % -2.337 B -5.32 % -2.219 B -2.44 % -2.166 B -5.81 % -2.047 B -23.43 % -1.659 B -14.61 % -1.447 B -867.05 % -149.654 M -58.84 % -94.215 M 13.37 % -108.753 M -60.90 % -67.592 M 26.25 % -91.652 M -109.14 % -43.823 M -78.16 % -24.598 M 33.71 % -37.104 M
Long term investments 10.255 B 5.62 % 9.709 B 10.92 % 8.753 B 8.23 % 8.087 B -9.92 % 8.978 B 26.05 % 7.122 B -5.95 % 7.573 B 4.01 % 7.281 B 7.22 % 6.790 B 8.64 % 6.250 B -2.56 % 6.414 B 1.39 % 6.326 B 16.92 % 5.411 B 18.41 % 4.570 B -6.45 % 4.885 B 10.11 % 4.436 B 16.89 % 3.795 B -20.76 % 4.789 B -17.45 % 5.801 B 28.55 % 4.513 B 20.08 % 3.758 B 26.12 % 2.980 B 26.84 % 2.349 B 0.52 % 2.337 B 5.32 % 2.219 B 2.44 % 2.166 B 5.81 % 2.047 B 23.43 % 1.659 B 14.61 % 1.447 B 867.05 % 149.654 M 58.84 % 94.215 M -13.37 % 108.753 M 60.90 % 67.592 M -26.25 % 91.652 M 109.14 % 43.823 M 78.16 % 24.598 M -33.71 % 37.104 M
Intangible 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 155.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.000 K -63.11 % 206.000 K -38.69 % 336.000 K -27.90 % 466.000 K -21.81 % 596.000 K -17.91 % 726.000 K -13.37 % 838.000 K 2.70 % 816.000 K -9.23 % 899.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
Total non current assets 10.255 B 5.62 % 9.709 B 10.92 % 8.753 B 8.23 % 8.087 B -9.92 % 8.978 B 26.05 % 7.122 B -5.95 % 7.573 B 4.01 % 7.281 B 7.22 % 6.790 B 8.64 % 6.250 B -2.56 % 6.414 B 1.39 % 6.326 B 16.91 % 5.411 B 18.41 % 4.570 B -6.45 % 4.885 B 10.11 % 4.437 B 16.89 % 3.796 B -20.75 % 4.790 B -17.45 % 5.802 B 28.54 % 4.514 B 20.10 % 3.758 B 26.12 % 2.980 B 26.84 % 2.349 B 0.52 % 2.337 B 5.32 % 2.219 B 2.44 % 2.166 B 5.81 % 2.047 B 23.43 % 1.659 B 14.61 % 1.447 B 867.05 % 149.654 M 58.84 % 94.215 M -13.37 % 108.753 M 60.90 % 67.592 M -26.25 % 91.652 M 109.14 % 43.823 M 78.16 % 24.598 M -33.71 % 37.104 M
Other current assets 0.000 0.000 -100.00 % 3.837 M -22.94 % 4.979 M 0.000 -100.00 % 4.304 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.196 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
Short term investments 0.000 -100.00 % 5.387 M 40.40 % 3.837 M -22.94 % 4.979 M 4.93 % 4.745 M 10.25 % 4.304 M 0.000 0.000 0.000 0.000 -100.00 % 1.930 M 0.000 -100.00 % 50.019 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 151.301 M 121.02 % 68.455 M 0.000 0.000 -100.00 % 186.973 M 14.82 % 162.835 M -13.98 % 189.292 M 45.53 % 130.074 M 0.000 0.000 -100.00 % 377.000 K -99.34 % 56.713 M -35.82 % 88.367 M 118.97 % 40.355 M 0.000 0.000
cash and cash equivalents 280.769 M 68.63 % 166.499 M 0.67 % 165.385 M 14.36 % 144.619 M 48.90 % 97.122 M -12.75 % 111.318 M -46.07 % 206.429 M 108.13 % 99.183 M -5.65 % 105.125 M -32.57 % 155.903 M -4.84 % 163.840 M 137.16 % 69.084 M -73.06 % 256.440 M 67.73 % 152.893 M 1 981.88 % 7.344 M -93.63 % 115.226 M -53.74 % 249.108 M -4.60 % 261.129 M 2 565.67 % 9.796 M 1 227.37 % 738.000 K -97.19 % 26.222 M -80.50 % 134.490 M 15.25 % 116.694 M 42.45 % 81.920 M -61.52 % 212.867 M 202.53 % 70.362 M 80.92 % 38.892 M 183.82 % 13.703 M -20.15 % 17.160 M 599.84 % 2.452 M 12 805.26 % 19.000 K -95.06 % 385.000 K 913.16 % 38.000 K -33.33 % 57.000 K 58.33 % 36.000 K -82.52 % 206.000 K -0.96 % 208.000 K
Cash and short term investments 286.542 M 66.70 % 171.886 M 1.57 % 169.222 M 13.12 % 149.598 M 46.86 % 101.867 M -11.90 % 115.622 M -43.99 % 206.429 M 108.13 % 99.183 M -5.65 % 105.125 M -32.57 % 155.903 M -5.95 % 165.770 M 139.95 % 69.084 M -73.06 % 256.440 M 67.73 % 152.893 M 1 981.88 % 7.344 M -93.63 % 115.226 M -53.74 % 249.108 M -4.60 % 261.129 M 2 565.67 % 9.796 M 1 227.37 % 738.000 K -97.19 % 26.222 M -90.82 % 285.791 M 54.36 % 185.149 M 126.01 % 81.920 M -61.52 % 212.867 M -17.28 % 257.335 M 27.57 % 201.727 M -0.62 % 202.995 M 37.87 % 147.234 M 5 904.65 % 2.452 M 12 805.26 % 19.000 K -97.51 % 762.000 K -98.66 % 56.751 M -35.82 % 88.424 M 118.92 % 40.391 M 19 507.28 % 206.000 K -0.96 % 208.000 K
Total current assets 326.076 M 52.15 % 214.311 M 0.18 % 213.931 M 14.90 % 186.196 M 31.24 % 141.878 M 6.70 % 132.969 M -46.07 % 246.557 M 39.76 % 176.417 M 12.27 % 157.136 M -21.92 % 201.261 M -4.99 % 211.829 M 57.09 % 134.842 M -56.32 % 308.711 M 48.86 % 207.377 M 354.32 % 45.646 M -68.93 % 146.932 M -47.05 % 277.479 M -9.07 % 305.172 M 541.28 % 47.588 M 12.54 % 42.286 M -8.74 % 46.336 M -84.93 % 307.429 M 47.36 % 208.630 M 103.80 % 102.372 M -59.35 % 251.864 M -12.29 % 287.146 M 31.29 % 218.705 M 2.93 % 212.474 M 20.21 % 176.745 M 7 108.20 % 2.452 M 12 805.26 % 19.000 K -97.51 % 762.000 K -98.66 % 56.751 M -35.82 % 88.424 M 118.92 % 40.391 M 9 947.51 % 402.000 K -50.19 % 807.000 K
Inventory 0.000 0.000 100.00 % -3.837 M 22.94 % -4.979 M 0.000 100.00 % -4.304 M 0.000 0.000 0.000 0.000 100.00 % -1.930 M 0.000 100.00 % -50.019 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 39.534 M -6.81 % 42.425 M -5.11 % 44.709 M 22.16 % 36.598 M -8.53 % 40.011 M 130.65 % 17.347 M -56.77 % 40.128 M -48.04 % 77.234 M 48.50 % 52.011 M 14.67 % 45.358 M -1.52 % 46.059 M -29.96 % 65.758 M 25.80 % 52.271 M -4.06 % 54.484 M 42.25 % 38.302 M 20.80 % 31.706 M 11.75 % 28.371 M -35.58 % 44.043 M 16.54 % 37.792 M -9.04 % 41.548 M 106.56 % 20.114 M -7.04 % 21.638 M -7.85 % 23.481 M 14.81 % 20.452 M -47.55 % 38.997 M 30.81 % 29.811 M 75.59 % 16.978 M 79.11 % 9.479 M -67.88 % 29.511 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 196.000 K -67.28 % 599.000 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 100.00 % -5.387 M -40.40 % -3.837 M 22.94 % -4.979 M -6.25 % -4.686 M -36.54 % -3.432 M 0.000 -100.00 % 1.257 M 260.17 % 349.000 K -66.25 % 1.034 M 173.70 % -1.403 M -262.38 % 864.000 K -35.14 % 1.332 M -95.19 % 27.666 M 1 738.27 % 1.505 M 80.67 % 833.000 K -88.79 % 7.433 M 21.20 % 6.133 M 512.08 % 1.002 M 438.71 % 186.000 K -77.37 % 822.000 K 100.55 % -149.446 M -127.09 % -65.809 M -179.10 % 83.200 M -55.28 % 186.035 M 201.45 % -183.381 M -14.06 % -160.771 M 14.32 % -187.633 M -46.14 % -128.393 M -114.12 % 909.343 M 6.14 % 856.701 M 3.92 % 824.403 M 25.88 % 654.916 M 25.55 % 521.638 M 99.79 % 261.092 M -1.75 % 265.751 M 18.59 % 224.085 M
Account payables 0.000 -100.00 % 1.256 M -0.95 % 1.268 M -95.58 % 28.688 M 2 712.55 % 1.020 M 15.38 % 884.000 K -5.15 % 932.000 K 0.000 0.000 0.000 0.000 -100.00 % 585.000 K -80.68 % 3.028 M -8.57 % 3.312 M 222.81 % 1.026 M -40.63 % 1.728 M -96.22 % 45.654 M 3 523.33 % 1.260 M -86.50 % 9.336 M 184.03 % 3.287 M -50.47 % 6.636 M 286.94 % 1.715 M -83.27 % 10.253 M 196.24 % 3.461 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
Tax 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 1.832 M 3.33 % 1.773 M 15.58 % 1.534 M 41.25 % 1.086 M 1.88 % 1.066 M 71.38 % 622.000 K -46.29 % 1.158 M 61.51 % 717.000 K 71.12 % 419.000 K -63.50 % 1.148 M 18.96 % 965.000 K 11.69 % 864.000 K 10.20 % 784.000 K 16.84 % 671.000 K 19.18 % 563.000 K 21.86 % 462.000 K 71.11 % 270.000 K 193.48 % 92.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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 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.715 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 1.605 B 18.36 % 1.356 B 15.90 % 1.170 B -23.84 % 1.536 B 57.81 % 973.499 M -16.36 % 1.164 B 6.04 % 1.098 B 13.49 % 967.091 M 18.96 % 812.947 M -12.60 % 930.152 M -1.88 % 948.009 M 26.11 % 751.761 M 44.66 % 519.671 M -18.18 % 635.140 M 16.15 % 546.821 M 30.27 % 419.766 M -41.92 % 722.683 M -29.01 % 1.018 B 49.03 % 683.063 M 0.000 0.000 -100.00 % 1.137 M -74.58 % 4.472 M -22.23 % 5.750 M -28.83 % 8.079 M 1 018.98 % 722.000 K -81.03 % 3.806 M 1 599.11 % 224.000 K -85.13 % 1.506 M 115.14 % 700.000 K -13.15 % 806.000 K 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 -100.00 % 40.119 M 4.74 % 38.303 M -44.95 % 69.577 M 271.20 % 18.744 M -49.22 % 36.911 M 24.41 % 29.670 M 38.04 % 21.493 M 254.33 % -13.927 M -133.98 % 40.983 M 192.63 % -44.242 M -273.33 % 25.525 M 26.68 % 20.149 M 69.46 % 11.890 M 4.82 % 11.343 M 26.99 % 8.932 M 93.08 % 4.626 M -93.75 % 74.042 M 444.15 % 13.607 M -14.75 % 15.962 M 0.000 0.000 -100.00 % 752.000 K -99.11 % 84.192 M 111.94 % 39.724 M -36.34 % 62.399 M -0.71 % 62.844 M 29.76 % 48.430 M 6.27 % 45.574 M 24.12 % 36.718 M 19.40 % 30.753 M -46.78 % 57.790 M 0.000 0.000 0.000 0.000 0.000
Total assets 10.581 B 6.69 % 9.918 B 10.65 % 8.963 B 8.40 % 8.269 B -9.28 % 9.115 B 25.69 % 7.252 B -7.26 % 7.819 B 4.84 % 7.458 B 7.35 % 6.948 B 7.68 % 6.453 B -2.60 % 6.625 B 2.52 % 6.462 B 12.95 % 5.721 B 19.07 % 4.805 B -2.58 % 4.932 B 7.59 % 4.584 B 12.35 % 4.081 B -20.00 % 5.101 B -12.81 % 5.851 B 28.41 % 4.556 B 19.73 % 3.805 B 21.27 % 3.138 B 25.91 % 2.492 B -1.21 % 2.523 B -5.05 % 2.657 B 17.05 % 2.270 B 7.83 % 2.105 B 25.05 % 1.684 B 12.57 % 1.496 B 40.90 % 1.061 B 11.62 % 950.935 M 1.82 % 933.918 M 19.85 % 779.259 M 11.05 % 701.714 M 103.22 % 345.306 M 18.76 % 290.751 M 10.98 % 261.996 M
2025 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 1997 1996 1995 1994 1993 1992 1991 1990 1989
2025 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 1997 1996 1995 1994 1993 1992 1991
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
Stock based compensation 64.000 K 36.17 % 47.000 K -14.55 % 55.000 K -90.82 % 599.000 K -31.85 % 879.000 K 73.37 % 507.000 K -6.46 % 542.000 K 1.50 % 534.000 K 7.23 % 498.000 K 29.49 % 384.593 K -27.30 % 529.000 K 15.50 % 458.000 K -18.65 % 563.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
Change in working capital 5.186 M 553.72 % -1.143 M -105.23 % 21.861 M 165.78 % -33.231 M -159.84 % -12.789 M -156.14 % 22.781 M 137.03 % 9.611 M 433.25 % -2.884 M -325.37 % -678.000 K -138.00 % 1.784 M -15.01 % 2.099 M 241.35 % -1.485 M -115.71 % 9.454 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
Accounts receivables 3.395 M 461.55 % -939.000 K 80.79 % -4.888 M 24.36 % -6.462 M 49.47 % -12.789 M -156.14 % 22.781 M 137.03 % 9.611 M 436.40 % -2.857 M -87.47 % -1.524 M -391.95 % 522.000 K -9.06 % 574.000 K 173.59 % -780.000 K -109.49 % 8.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 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 1.791 M 977.94 % -204.000 K -100.76 % 26.749 M 199.93 % -26.769 M 0.000 0.000 100.00 % -417.000 K -1 444.44 % -27.000 K -103.19 % 846.000 K -32.96 % 1.262 M -17.25 % 1.525 M 316.31 % -705.000 K -156.95 % 1.238 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -10.930 M -90.75 % -5.730 M 59.06 % -13.996 M 72.09 % -50.140 M -14.02 % -43.974 M -412.28 % -8.584 M 86.65 % -64.323 M -1 440.34 % 4.799 M 126.39 % -18.188 M 42.83 % -31.816 M -153.49 % -12.551 M -130.57 % 41.055 M 120.58 % 18.612 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
Net cash provided by operating activities 279.256 M -3.49 % 289.348 M -8.92 % 317.683 M 14.37 % 277.765 M 55.38 % 178.767 M -29.79 % 254.635 M -27.61 % 351.762 M 25.11 % 281.158 M 24.04 % 226.661 M -3.93 % 235.926 M -16.83 % 283.655 M -3.64 % 294.371 M 8.45 % 271.425 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
Investments in property plant and equipment -179.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.000 K 85.37 % -123.000 K -547.37 % -19.000 K 97.96 % -932.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
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -517.291 M -5.36 % -490.993 M 25.87 % -662.366 M -59.10 % -416.321 M 40.08 % -694.841 M 7.65 % -752.440 M 0.16 % -753.667 M -179.71 % -269.443 M 66.46 % -803.331 M -146.46 % -325.949 M 31.70 % -477.264 M -92.55 % -247.868 M -1.36 % -244.537 M -72.64 % -141.643 M 20.29 % -177.689 M 23.25 % -231.513 M -4.86 % -220.782 M 22.17 % -283.663 M 11.26 % -319.674 M 1.88 % -325.786 M -2.85 % -316.752 M -123.26 % -141.873 M 36.10 % -222.018 M -326.08 % -52.107 M 49.19 % -102.554 M 61.08 % -263.481 M -4.45 % -252.259 M -129.78 % -109.781 M -422.27 % -21.020 M 21.89 % -26.911 M 54.87 % -59.634 M -0.41 % -59.392 M 26.00 % -80.258 M -55.94 % -51.467 M
Sales maturities of investments 0.000 -100.00 % 489.873 M -0.27 % 491.219 M -25.25 % 657.117 M 40.08 % 469.102 M -20.36 % 589.059 M -27.32 % 810.462 M 17.62 % 689.030 M 218.26 % 216.497 M -64.56 % 610.811 M 149.64 % 244.676 M 39.18 % 175.794 M -30.03 % 251.234 M 114.28 % 117.244 M 81.62 % 64.553 M 178.98 % 23.139 M -86.23 % 168.057 M -61.97 % 441.859 M 236.54 % 131.295 M -18.63 % 161.355 M 58.95 % 101.514 M 11.25 % 91.245 M -31.04 % 132.313 M -40.87 % 223.776 M 120.71 % 101.390 M 8.86 % 93.139 M 10.70 % 84.134 M -4.66 % 88.250 M 534.85 % 13.901 M -71.82 % 49.333 M 3 736.16 % 1.286 M -64.24 % 3.596 M 38.04 % 2.605 M -67.25 % 7.953 M -66.62 % 23.826 M
Other investing activites 150.167 M 711.16 % -24.571 M 63.08 % -66.560 M -377.30 % -13.945 M 41.40 % -23.798 M -16.69 % -20.394 M -139.51 % 51.616 M 179.86 % -64.637 M -22.08 % -52.946 M 72.50 % -192.520 M -136.88 % -81.273 M 73.04 % -301.470 M -9 056.33 % 3.366 M 811.63 % -473.000 K 0.42 % -475.000 K 55.73 % -1.073 M 98.32 % -63.741 M -652.46 % -8.471 M 0.000 0.000 0.000 0.000 0.000 100.00 % -150.252 M -200.00 % 150.252 M 1 188.86 % -13.799 M -200.00 % 13.799 M 86 243 600.00 % 16.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 149.988 M 388.50 % -51.989 M 21.63 % -66.334 M -245.60 % -19.194 M -166.23 % 28.983 M 122.97 % -126.176 M -317.46 % 58.022 M 189.77 % -64.637 M -22.08 % -52.946 M 72.50 % -192.520 M -136.88 % -81.273 M 73.04 % -301.470 M -9 056.33 % 3.366 M 102.63 % -127.766 M -64.72 % -77.565 M 50.16 % -155.623 M -22.33 % -127.215 M -159.87 % 212.483 M 239.44 % -152.387 M 4.31 % -159.251 M 28.99 % -224.272 M 0.55 % -225.507 M -2 258.86 % -9.560 M 93.56 % -148.494 M -174.42 % 199.535 M 959.55 % -23.214 M 85.98 % -165.548 M -0.94 % -164.009 M -71.06 % -95.880 M -438.64 % 28.313 M 210.49 % -25.625 M 54.27 % -56.038 M 1.32 % -56.787 M 21.46 % -72.305 M -161.59 % -27.641 M
Debt repayment 0.000 0.000 0.000 -100.00 % 10.000 M 0.000 0.000 0.000 0.000 100.00 % -10.722 M 0.000 100.00 % -100.000 M 0.000 0.000 -100.00 % 268.649 M 0.000 0.000 0.000 0.000 -100.00 % 9.000 M -62.50 % 24.000 M 41.18 % 17.000 M 0.000 0.000 100.00 % -70.000 M -16.67 % -60.000 M -175.00 % 80.000 M 60.00 % 50.000 M 0.000 100.00 % -24.000 M -1 520.53 % -1.481 M 79.65 % -7.277 M -108.23 % 88.420 M 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 153.264 M -17.01 % 184.671 M 0.000 0.000 0.000 0.000 -100.00 % 83.031 M 0.000 -100.00 % 9.223 M -90.59 % 97.979 M 46.35 % 66.949 M 0.000 -100.00 % 299.092 M 776.13 % 34.138 M -33.64 % 51.447 M 43.75 % 35.789 M 34.65 % 26.579 M -74.43 % 103.950 M -45.44 % 190.537 M 50.38 % 126.704 M 773.70 % 14.502 M 16.77 % 12.419 M 10.56 % 11.233 M -67.29 % 34.342 M -72.18 % 123.430 M 134.10 % 52.726 M
Common stock repurchased -66.274 M -38 431.40 % -172.000 K -15.44 % -149.000 K 1.32 % -151.000 K -4.14 % -145.000 K -2.11 % -142.000 K -0.71 % -141.000 K -3.68 % -136.000 K -130.51 % -59.000 K 87.61 % -476.000 K 20.27 % -597.000 K -947.37 % -57.000 K -1.79 % -56.000 K -5.66 % -53.000 K 78.01 % -241.000 K -15.87 % -208.000 K -153.66 % -82.000 K 88.63 % -721.000 K -95.92 % -368.000 K 97.22 % -13.219 M -20 236.92 % -65.000 K 99.03 % -6.726 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
Dividends paid -248.378 M -5.21 % -236.073 M -2.45 % -230.434 M -4.31 % -220.923 M 0.40 % -221.801 M 0.73 % -223.428 M 24.49 % -295.891 M -33.03 % -222.427 M -4.08 % -213.712 M -4.69 % -204.131 M -6.48 % -191.700 M -6.38 % -180.200 M -5.26 % -171.188 M -1.53 % -168.605 M -2.84 % -163.944 M -2.11 % -160.549 M -0.55 % -159.669 M -2.06 % -156.452 M -16.60 % -134.184 M -16.25 % -115.432 M -14.68 % -100.655 M -18.87 % -84.676 M -3.59 % -81.742 M -14.02 % -71.691 M 44.45 % -129.068 M -55.64 % -82.929 M -10.54 % -75.023 M -14.00 % -65.809 M -21.18 % -54.308 M -17.61 % -46.176 M -10.63 % -41.739 M -3.96 % -40.149 M -16.89 % -34.348 M -21.33 % -28.309 M -6.72 % -26.526 M
Other financing activites -322.000 K 0.000 0.000 0.000 0.000 100.00 % -142.000 K 41.08 % -241.000 K -341.00 % 100.000 K 0.000 -100.00 % 152.788 M -17.00 % 184.074 M 323 036.84 % -57.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -65.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -314.974 M -33.33 % -236.245 M -2.46 % -230.583 M -9.24 % -211.074 M 4.90 % -221.946 M 0.73 % -223.570 M 24.50 % -296.132 M -33.12 % -222.463 M 0.90 % -224.493 M -337.24 % -51.343 M 52.29 % -107.626 M 40.29 % -180.257 M -5.26 % -171.244 M -271.26 % 99.991 M 160.90 % -164.185 M -111.24 % -77.726 M 51.35 % -159.751 M -7.98 % -147.950 M -436.58 % -27.573 M 26.87 % -37.702 M 55.00 % -83.785 M -140.34 % 207.690 M 536.29 % -47.604 M 47.25 % -90.244 M 41.13 % -153.281 M -748.12 % 23.650 M -70.04 % 78.927 M -36.72 % 124.728 M 157.72 % 48.396 M 245.97 % -33.155 M 9.41 % -36.597 M -161.50 % 59.504 M 991 833.33 % -6.000 K -100.01 % 95.121 M 263.06 % 26.200 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.406 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
Net change in cash 114.270 M 10 157.63 % 1.114 M -94.64 % 20.766 M -56.28 % 47.497 M 434.58 % -14.196 M 85.07 % -95.111 M -188.68 % 107.246 M 1 904.88 % -5.942 M 88.30 % -50.778 M -539.76 % -7.937 M -108.38 % 94.756 M 150.58 % -187.356 M -280.94 % 103.547 M -28.86 % 145.549 M 234.91 % -107.882 M 19.42 % -133.882 M -1 013.73 % -12.021 M -104.78 % 251.333 M 2 674.71 % 9.058 M 135.54 % -25.484 M 76.46 % -108.268 M -708.38 % 17.796 M -48.82 % 34.774 M 126.56 % -130.947 M -191.89 % 142.503 M 352.82 % 31.470 M 24.94 % 25.189 M 828.64 % -3.457 M -123.50 % 14.708 M 504.52 % 2.433 M 764.75 % -366.000 K 99.35 % -56.241 M -77.57 % -31.673 M -165.92 % 48.044 M 127.55 % 21.114 M
Cash at beginning of period 166.499 M 0.67 % 165.385 M 14.36 % 144.619 M 48.90 % 97.122 M -12.75 % 111.318 M -46.07 % 206.429 M 108.13 % 99.183 M -5.65 % 105.125 M -32.57 % 155.903 M -4.84 % 163.840 M 137.16 % 69.084 M -73.06 % 256.440 M 67.73 % 152.893 M 1 981.88 % 7.344 M -93.63 % 115.226 M -53.74 % 249.108 M -4.60 % 261.129 M 2 565.67 % 9.796 M 1 227.37 % 738.000 K -97.19 % 26.222 M -80.50 % 134.490 M 15.25 % 116.694 M 42.45 % 81.920 M -61.52 % 212.867 M 202.53 % 70.362 M 80.92 % 38.892 M 183.82 % 13.703 M -20.15 % 17.160 M 599.84 % 2.452 M 12 805.26 % 19.000 K -95.06 % 385.000 K -99.32 % 56.626 M -35.87 % 88.299 M 119.35 % 40.255 M 110.31 % 19.141 M
Cash at end of period 280.769 M 68.63 % 166.499 M 0.67 % 165.385 M 14.36 % 144.619 M 48.90 % 97.122 M -12.75 % 111.318 M -46.07 % 206.429 M 108.13 % 99.183 M -5.65 % 105.125 M -32.57 % 155.903 M -4.84 % 163.840 M 137.16 % 69.084 M -73.06 % 256.440 M 67.73 % 152.893 M 1 981.88 % 7.344 M -93.63 % 115.226 M -53.74 % 249.108 M -4.60 % 261.129 M 2 565.67 % 9.796 M 1 227.37 % 738.000 K -97.19 % 26.222 M -80.50 % 134.490 M 15.25 % 116.694 M 42.45 % 81.920 M -61.52 % 212.865 M 202.53 % 70.362 M 80.92 % 38.892 M 183.82 % 13.703 M -20.15 % 17.160 M 599.84 % 2.452 M 12 805.26 % 19.000 K -95.06 % 385.000 K -99.32 % 56.626 M -35.87 % 88.299 M 119.35 % 40.255 M
Operating cash flow 279.256 M -3.49 % 289.348 M -8.92 % 317.683 M 14.37 % 277.765 M 55.38 % 178.767 M -29.79 % 254.635 M -27.61 % 351.762 M 25.11 % 281.158 M 24.04 % 226.661 M -3.93 % 235.926 M -16.83 % 283.655 M -3.64 % 294.371 M 8.45 % 271.425 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
Capital expenditure -179.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.000 K 85.37 % -123.000 K -547.37 % -19.000 K 97.96 % -932.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
Free CashFlow 279.077 M -3.55 % 289.348 M -8.92 % 317.683 M 14.37 % 277.765 M 55.38 % 178.767 M -29.79 % 254.635 M -27.61 % 351.762 M 25.11 % 281.158 M 24.04 % 226.661 M -3.93 % 235.926 M -16.83 % 283.655 M -3.64 % 294.371 M 8.45 % 271.425 M 0.000 0.000 0.000 100.00 % -18.000 K 85.37 % -123.000 K -547.37 % -19.000 K 97.96 % -932.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
2025 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 1997 1996 1995 1994 1993 1992 1991
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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1997-12-30 1997-06-30 1996-12-30 1996-06-30 1995-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30 1992-12-30 1992-06-30 1991-12-30 1991-06-30 1990-12-30 1990-06-30 1989-12-30 1989-06-30 1988-12-30
Revenue 154.991 M -11.65 % 175.429 M 3.50 % 169.496 M -0.15 % 169.759 M 0.43 % 169.027 M -6.60 % 180.980 M -22.43 % 233.321 M 45.16 % 160.732 M -4.94 % 169.083 M 75.74 % 96.210 M -12.50 % 109.958 M -32.99 % 164.089 M -9.94 % 182.206 M -28.40 % 254.461 M 64.68 % 154.519 M 0.35 % 153.982 M 8.32 % 142.157 M 4.92 % 135.494 M -1.14 % 137.062 M -12.46 % 156.562 M -12.81 % 179.556 M 22.91 % 146.092 M 8.59 % 134.531 M -10.53 % 150.368 M 18.71 % 126.668 M -5.85 % 134.541 M 12.91 % 119.160 M 0.00 % 119.160 M -6.21 % 127.049 M 0.00 % 127.049 M 23.69 % 102.716 M 0.00 % 102.716 M -12.17 % 116.944 M 0.00 % 116.944 M -54.38 % 256.339 M 0.00 % 256.339 M 79.45 % 142.850 M 0.00 % 142.850 M 17.22 % 121.864 M 0.00 % 121.864 M 39.22 % 87.534 M 0.00 % 87.534 M 34.88 % 64.896 M 0.00 % 64.896 M 6.56 % 60.903 M 0.00 % 60.903 M 29.17 % 47.150 M 0.00 % 47.150 M 1 034.40 % -5.046 M 0.00 % -5.046 M 26.08 % -6.827 M 0.00 % -6.827 M -49.97 % -4.552 M 0.00 % -4.552 M 8.88 % -4.996 M 0.00 % -4.996 M -91.84 % -2.604 M 0.00 % -2.604 M 32.67 % -3.868 M 0.00 % -3.868 M -38.05 % -2.802 M 0.00 % -2.802 M -149.69 % -1.122 M 0.00 % -1.122 M 0.000 0.000 100.00 % -18.500 K 0.00 % -18.500 K 54.88 % -41.000 K 0.00 % -41.000 K 0.000 0.000 100.00 % -500.000 0.00 % -500.000
Net income 130.750 M -15.19 % 154.162 M 5.46 % 146.177 M -2.55 % 149.997 M 2.53 % 146.296 M -10.50 % 163.467 M -23.82 % 214.569 M 47.00 % 145.968 M -3.32 % 150.987 M 80.47 % 83.664 M -11.21 % 94.222 M -35.34 % 145.709 M -12.49 % 166.502 M -30.46 % 239.430 M 68.25 % 142.307 M 4.33 % 136.402 M 7.40 % 127.006 M 7.61 % 118.023 M -1.68 % 120.039 M -17.52 % 145.534 M -9.93 % 161.583 M 22.49 % 131.920 M 12.55 % 117.214 M -14.44 % 136.999 M 23.88 % 110.587 M -16.27 % 132.079 M 20.20 % 109.887 M 0.00 % 109.887 M -5.77 % 116.617 M 0.00 % 116.617 M 27.06 % 91.781 M 0.00 % 91.781 M 77.70 % 51.651 M 0.00 % 51.651 M -75.17 % 208.050 M 0.00 % 208.050 M 60.44 % 129.671 M 0.00 % 129.671 M 21.15 % 107.034 M 0.00 % 107.034 M 34.77 % 79.420 M 0.00 % 79.420 M 27.84 % 62.124 M 0.00 % 62.124 M 20.86 % 51.400 M 0.00 % 51.400 M 18.95 % 43.211 M 0.00 % 43.211 M -17.04 % 52.088 M 0.00 % 52.088 M 0.78 % 51.685 M 0.00 % 51.685 M 10.35 % 46.836 M 0.00 % 46.836 M 13.14 % 41.397 M 0.00 % 41.397 M 27.44 % 32.483 M 0.00 % 32.483 M 11.41 % 29.157 M 0.00 % 29.157 M 18.66 % 24.571 M 0.00 % 24.571 M 22.52 % 20.054 M 0.00 % 20.054 M 0.000 0.000 -100.00 % 13.406 M 0.00 % 13.406 M -9.77 % 14.857 M 0.00 % 14.857 M 0.000 0.000 -100.00 % 8.340 M 0.00 % 8.340 M
Income before tax 142.323 M -13.16 % 163.898 M 3.36 % 158.567 M -1.12 % 160.368 M 1.09 % 158.636 M -7.83 % 172.119 M -22.77 % 222.867 M 47.42 % 151.176 M -5.42 % 159.832 M 81.38 % 88.121 M -12.66 % 100.890 M -35.88 % 157.351 M -9.44 % 173.748 M -29.88 % 247.781 M 62.35 % 152.620 M 8.42 % 140.764 M 4.09 % 135.232 M 10.82 % 122.032 M -3.03 % 125.851 M -17.02 % 151.658 M -9.58 % 167.731 M 23.57 % 135.733 M 11.27 % 121.983 M -11.74 % 138.214 M 21.55 % 113.707 M -14.11 % 132.383 M 17.25 % 112.903 M 0.00 % 112.903 M -6.71 % 121.017 M 0.00 % 121.017 M 24.51 % 97.198 M 0.00 % 97.198 M 193.67 % 33.097 M 0.00 % 33.097 M -86.82 % 251.057 M 0.00 % 251.057 M 80.63 % 138.991 M 0.00 % 138.991 M 18.44 % 117.349 M 0.00 % 117.349 M 37.99 % 85.043 M 0.00 % 85.043 M 27.22 % 66.848 M 0.00 % 66.848 M 26.24 % 52.954 M 0.00 % 52.954 M 20.17 % 44.066 M 0.00 % 44.066 M -21.62 % 56.221 M 0.00 % 56.221 M 4.90 % 53.595 M 0.00 % 53.595 M 9.73 % 48.845 M 0.00 % 48.845 M 20.47 % 40.547 M 0.00 % 40.547 M 20.56 % 33.632 M 0.00 % 33.632 M 14.23 % 29.442 M 0.00 % 29.442 M 19.82 % 24.571 M 0.00 % 24.571 M 21.41 % 20.238 M 0.00 % 20.238 M 21.78 % 16.618 M 0.00 % 16.618 M 13.13 % 14.690 M 0.00 % 14.690 M -7.09 % 15.811 M 0.00 % 15.811 M -17.60 % 19.189 M 0.00 % 19.189 M 52.93 % 12.548 M 0.00 % 12.548 M
Income before tax ratio 0.92 -1.71 % 0.93 -0.13 % 0.94 -0.97 % 0.94 0.66 % 0.94 -1.32 % 0.95 -0.44 % 0.96 1.56 % 0.94 -0.50 % 0.95 3.21 % 0.92 -0.18 % 0.92 -4.32 % 0.96 0.56 % 0.95 -2.07 % 0.97 -1.41 % 0.99 8.05 % 0.91 -3.90 % 0.95 5.62 % 0.90 -1.91 % 0.92 -5.21 % 0.97 3.70 % 0.93 0.54 % 0.93 2.47 % 0.91 -1.35 % 0.92 2.39 % 0.90 -8.77 % 0.98 3.85 % 0.95 0.00 % 0.95 -0.53 % 0.95 0.00 % 0.95 0.66 % 0.95 0.00 % 0.95 234.36 % 0.28 0.00 % 0.28 -71.10 % 0.98 0.00 % 0.98 0.66 % 0.97 0.00 % 0.97 1.04 % 0.96 0.00 % 0.96 -0.88 % 0.97 0.00 % 0.97 -5.68 % 1.03 0.00 % 1.03 18.47 % 0.87 0.00 % 0.87 -6.97 % 0.93 0.00 % 0.93 108.39 % -11.14 0.00 % -11.14 -41.91 % -7.85 0.00 % -7.85 26.83 % -10.73 0.00 % -10.73 -32.20 % -8.12 0.00 % -8.12 37.16 % -12.92 0.00 % -12.92 -69.66 % -7.61 0.00 % -7.61 13.20 % -8.77 0.00 % -8.77 51.37 % -18.04 0.00 % -18.04 0.00 0.00 100.00 % -794.03 0.00 % -794.03 -105.90 % -385.63 0.00 % -385.63 0.00 0.00 100.00 % -25 095.00 0.00 % -25 095.00
EBITDA 307.453 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 % 129.773 M -13.06 % 149.273 M -13.39 % 172.342 M 24.40 % 138.542 M 8.53 % 127.658 M -10.88 % 143.249 M 18.93 % 120.452 M -5.86 % 127.947 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 164.463 M 0.00 % 164.463 M 27.52 % 128.972 M 0.00 % 128.972 M 23.59 % 104.354 M 0.00 % 104.354 M 19.57 % 87.277 M 0.00 % 87.277 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.868 M 0.00 % -3.868 M -38.05 % -2.802 M 0.00 % -2.802 M -149.69 % -1.122 M 0.00 % -1.122 M 0.000 0.000 100.00 % -18.500 K 0.00 % -18.500 K 54.88 % -41.000 K 0.00 % -41.000 K 0.000 0.000 0.000 0.000
Net income ratio 0.84 -4.00 % 0.88 1.90 % 0.86 -2.40 % 0.88 2.09 % 0.87 -4.18 % 0.90 -1.78 % 0.92 1.26 % 0.91 1.70 % 0.89 2.69 % 0.87 1.48 % 0.86 -3.50 % 0.89 -2.83 % 0.91 -2.88 % 0.94 2.17 % 0.92 3.97 % 0.89 -0.85 % 0.89 2.57 % 0.87 -0.54 % 0.88 -5.78 % 0.93 3.30 % 0.90 -0.34 % 0.90 3.64 % 0.87 -4.37 % 0.91 4.36 % 0.87 -11.07 % 0.98 6.45 % 0.92 0.00 % 0.92 0.47 % 0.92 0.00 % 0.92 2.73 % 0.89 0.00 % 0.89 102.31 % 0.44 0.00 % 0.44 -45.58 % 0.81 0.00 % 0.81 -10.59 % 0.91 0.00 % 0.91 3.35 % 0.88 0.00 % 0.88 -3.20 % 0.91 0.00 % 0.91 -5.22 % 0.96 0.00 % 0.96 13.43 % 0.84 0.00 % 0.84 -7.91 % 0.92 0.00 % 0.92 108.88 % -10.32 0.00 % -10.32 -36.34 % -7.57 0.00 % -7.57 26.42 % -10.29 0.00 % -10.29 -24.16 % -8.29 0.00 % -8.29 33.57 % -12.47 0.00 % -12.47 -65.47 % -7.54 0.00 % -7.54 14.04 % -8.77 0.00 % -8.77 50.93 % -17.87 0.00 % -17.87 0.00 0.00 100.00 % -724.65 0.00 % -724.65 -99.98 % -362.37 0.00 % -362.37 0.00 0.00 100.00 % -16 679.00 0.00 % -16 679.00
Ratio EBITDA 1.98 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.95 -0.69 % 0.95 -0.66 % 0.96 1.21 % 0.95 -0.06 % 0.95 -0.39 % 0.95 0.18 % 0.95 -0.01 % 0.95 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.88 0.00 % 1.88 -5.46 % 1.99 0.00 % 1.99 15.99 % 1.71 0.00 % 1.71 -7.43 % 1.85 0.00 % 1.85 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00
Gross profit ratio 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 1.254 B -0.02 % 1.254 B 0.36 % 1.250 B 0.45 % 1.244 B 0.45 % 1.239 B 0.42 % 1.234 B 0.41 % 1.229 B 0.36 % 1.224 B 0.39 % 1.220 B 0.41 % 1.215 B 0.45 % 1.209 B 0.40 % 1.204 B 0.56 % 1.198 B 0.63 % 1.190 B 0.44 % 1.185 B 0.41 % 1.180 B 1.43 % 1.163 B 2.49 % 1.135 B -2.71 % 1.167 B 2.34 % 1.140 B 1.01 % 1.129 B 1.89 % 1.108 B 1.76 % 1.089 B 0.36 % 1.085 B 4.67 % 1.036 B -3.66 % 1.076 B 5.06 % 1.024 B 0.00 % 1.024 B 1.04 % 1.013 B 0.00 % 1.013 B 2.66 % 987.111 M 0.00 % 987.111 M 1.17 % 975.678 M 0.00 % 975.678 M 1.08 % 965.213 M 0.00 % 965.213 M 1.91 % 947.118 M 0.00 % 947.118 M 2.40 % 924.899 M 0.00 % 924.899 M 2.13 % 905.636 M 0.00 % 905.636 M 4.51 % 866.550 M 0.00 % 866.550 M 8.90 % 795.729 M 0.00 % 795.729 M 3.85 % 766.195 M 0.00 % 766.195 M 3.31 % 741.663 M 0.00 % 741.663 M 1.95 % 727.489 M 0.00 % 727.489 M 5.30 % 690.864 M 0.00 % 690.864 M 14.51 % 603.332 M 0.00 % 603.332 M -3.84 % 627.415 M 0.00 % 627.415 M 17.62 % 533.414 M 0.00 % 533.414 M -3.46 % 552.532 M 0.00 % 552.532 M 2.53 % 538.883 M 0.00 % 538.883 M 3.17 % 522.334 M 0.00 % 522.334 M 2.69 % 508.664 M 0.00 % 508.664 M 39.61 % 364.348 M 0.00 % 364.348 M -2.56 % 373.917 M 0.00 % 373.917 M 3.22 % 362.237 M 0.00 % 362.237 M
Weighted average shs out 1.254 B -0.02 % 1.254 B 0.36 % 1.250 B 0.44 % 1.244 B 0.45 % 1.239 B 0.42 % 1.234 B 0.41 % 1.229 B 0.36 % 1.224 B 0.39 % 1.220 B 0.41 % 1.215 B 0.45 % 1.209 B 0.40 % 1.204 B 0.56 % 1.198 B 0.63 % 1.190 B 0.44 % 1.185 B 0.41 % 1.180 B 1.43 % 1.163 B 2.49 % 1.135 B 0.57 % 1.129 B 2.10 % 1.105 B 1.02 % 1.094 B 2.14 % 1.071 B 2.32 % 1.047 B -0.04 % 1.048 B -3.38 % 1.084 B 4.49 % 1.037 B 1.32 % 1.024 B 0.00 % 1.024 B 1.04 % 1.013 B 0.00 % 1.013 B 2.66 % 987.111 M 0.00 % 987.111 M 1.17 % 975.678 M 0.00 % 975.678 M 1.08 % 965.213 M 0.00 % 965.213 M 1.91 % 947.118 M 0.00 % 947.118 M 2.40 % 924.899 M 0.00 % 924.899 M 2.13 % 905.636 M 0.00 % 905.636 M 4.51 % 866.550 M 0.00 % 866.550 M 8.90 % 795.729 M 0.00 % 795.729 M 3.85 % 766.195 M 0.00 % 766.195 M 3.63 % 739.327 M 0.00 % 739.327 M 1.63 % 727.489 M 0.00 % 727.489 M 5.30 % 690.864 M 0.00 % 690.864 M 14.51 % 603.332 M 0.00 % 603.332 M -3.84 % 627.415 M 0.00 % 627.415 M 17.62 % 533.414 M 0.00 % 533.414 M -3.46 % 552.532 M 0.00 % 552.532 M 2.53 % 538.883 M 0.00 % 538.883 M 3.17 % 522.334 M 0.00 % 522.334 M 2.69 % 508.664 M 0.00 % 508.664 M 39.61 % 364.348 M 0.00 % 364.348 M -2.56 % 373.917 M 0.00 % 373.917 M 3.22 % 362.237 M 0.00 % 362.237 M
EPS diluted 0.10 -16.67 % 0.12 0.00 % 0.12 0.00 % 0.12 1.69 % 0.12 -10.88 % 0.13 -24.17 % 0.17 46.48 % 0.12 -3.72 % 0.12 79.94 % 0.07 -11.79 % 0.08 -35.54 % 0.12 -12.95 % 0.14 -30.50 % 0.20 66.39 % 0.12 3.98 % 0.12 5.86 % 0.11 5.00 % 0.10 1.17 % 0.10 -19.44 % 0.13 -10.89 % 0.14 20.34 % 0.12 10.59 % 0.11 -14.74 % 0.13 18.16 % 0.11 -13.03 % 0.12 11.64 % 0.11 0.00 % 0.11 -8.33 % 0.12 0.00 % 0.12 26.32 % 0.10 0.00 % 0.10 72.73 % 0.06 0.00 % 0.06 -75.00 % 0.22 0.00 % 0.22 57.14 % 0.14 0.00 % 0.14 16.67 % 0.12 0.00 % 0.12 33.33 % 0.09 0.00 % 0.09 28.57 % 0.07 0.00 % 0.07 7.69 % 0.07 0.00 % 0.07 18.18 % 0.06 0.00 % 0.06 -21.43 % 0.07 0.00 % 0.07 0.00 % 0.07 0.00 % 0.07 0.00 % 0.07 0.00 % 0.07 0.00 % 0.07 0.00 % 0.07 40.00 % 0.05 0.00 % 0.05 -9.09 % 0.06 0.00 % 0.06 23.60 % 0.04 0.00 % 0.04 19.62 % 0.04 0.00 % 0.04 24.83 % 0.03 0.00 % 0.03 -5.10 % 0.03 0.00 % 0.03 -23.00 % 0.04 0.00 % 0.04 0.00 0.00 -100.00 % 0.02 0.00 % 0.02
Earnings per share 0.10 -16.67 % 0.12 0.00 % 0.12 0.00 % 0.12 1.69 % 0.12 -10.88 % 0.13 -24.17 % 0.17 46.48 % 0.12 -3.72 % 0.12 79.94 % 0.07 -11.79 % 0.08 -35.54 % 0.12 -12.95 % 0.14 -30.50 % 0.20 66.39 % 0.12 3.98 % 0.12 5.86 % 0.11 5.00 % 0.10 -2.26 % 0.11 -19.15 % 0.13 -10.84 % 0.15 19.81 % 0.12 10.00 % 0.11 -14.37 % 0.13 28.24 % 0.10 -19.94 % 0.13 15.82 % 0.11 0.00 % 0.11 -8.33 % 0.12 0.00 % 0.12 26.32 % 0.10 0.00 % 0.10 72.73 % 0.06 0.00 % 0.06 -75.00 % 0.22 0.00 % 0.22 57.14 % 0.14 0.00 % 0.14 16.67 % 0.12 0.00 % 0.12 33.33 % 0.09 0.00 % 0.09 28.57 % 0.07 0.00 % 0.07 7.69 % 0.07 0.00 % 0.07 18.18 % 0.06 0.00 % 0.06 -21.43 % 0.07 0.00 % 0.07 0.00 % 0.07 0.00 % 0.07 0.00 % 0.07 0.00 % 0.07 0.00 % 0.07 0.00 % 0.07 40.00 % 0.05 0.00 % 0.05 -9.09 % 0.06 0.00 % 0.06 22.49 % 0.04 0.00 % 0.04 20.70 % 0.04 0.00 % 0.04 24.83 % 0.03 0.00 % 0.03 -5.10 % 0.03 0.00 % 0.03 -23.00 % 0.04 0.00 % 0.04 0.00 0.00 -100.00 % 0.02 0.00 % 0.02
Gross profit 154.991 M -11.65 % 175.429 M 3.50 % 169.496 M -0.15 % 169.759 M 0.43 % 169.027 M -6.60 % 180.980 M -22.43 % 233.321 M 45.16 % 160.732 M -4.94 % 169.083 M 75.74 % 96.210 M -12.50 % 109.958 M -32.99 % 164.089 M -9.94 % 182.206 M -28.40 % 254.461 M 64.68 % 154.519 M 0.35 % 153.982 M 8.32 % 142.157 M 4.92 % 135.494 M -1.14 % 137.062 M -12.46 % 156.562 M -12.81 % 179.556 M 22.91 % 146.092 M 8.59 % 134.531 M -10.53 % 150.368 M 18.71 % 126.668 M -5.85 % 134.541 M 12.91 % 119.160 M 0.00 % 119.160 M -6.21 % 127.049 M 0.00 % 127.049 M 23.69 % 102.716 M 0.00 % 102.716 M -12.17 % 116.944 M 0.00 % 116.944 M -54.38 % 256.339 M 0.00 % 256.339 M 79.45 % 142.850 M 0.00 % 142.850 M 17.22 % 121.864 M 0.00 % 121.864 M 39.22 % 87.534 M 0.00 % 87.534 M 34.88 % 64.896 M 0.00 % 64.896 M 6.56 % 60.903 M 0.00 % 60.903 M 29.17 % 47.150 M 0.00 % 47.150 M 1 034.40 % -5.046 M 0.00 % -5.046 M 26.08 % -6.827 M 0.00 % -6.827 M -49.97 % -4.552 M 0.00 % -4.552 M 8.88 % -4.996 M 0.00 % -4.996 M -91.84 % -2.604 M 0.00 % -2.604 M 32.67 % -3.868 M 0.00 % -3.868 M -38.05 % -2.802 M 0.00 % -2.802 M -149.69 % -1.122 M 0.00 % -1.122 M 0.000 0.000 100.00 % -18.500 K 0.00 % -18.500 K 54.88 % -41.000 K 0.00 % -41.000 K 0.000 0.000 100.00 % -500.000 0.00 % -500.000
Income tax expense 11.516 M 18.31 % 9.734 M -20.43 % 12.233 M 18.89 % 10.289 M -15.44 % 12.167 M 45.24 % 8.377 M 1.07 % 8.288 M 59.45 % 5.198 M -41.40 % 8.871 M 122.50 % 3.987 M -39.55 % 6.596 M -41.37 % 11.250 M 56.71 % 7.179 M -10.00 % 7.977 M -22.96 % 10.354 M 157.37 % 4.023 M -51.05 % 8.219 M 119.47 % 3.745 M -34.70 % 5.735 M -4.70 % 6.018 M -1.62 % 6.117 M 63.43 % 3.743 M -20.78 % 4.725 M 300.76 % 1.179 M -61.38 % 3.053 M 1 083.33 % 258.000 K -91.29 % 2.962 M 0.00 % 2.962 M -31.91 % 4.350 M 0.00 % 4.350 M -18.26 % 5.321 M 0.00 % 5.321 M 128.54 % -18.643 M 0.00 % -18.643 M -143.37 % 42.987 M 0.00 % 42.987 M 361.20 % 9.321 M 0.00 % 9.321 M -9.64 % 10.315 M 0.00 % 10.315 M -87.87 % 85.043 M 0.00 % 85.043 M 27.22 % 66.848 M 0.00 % 66.848 M 26.24 % 52.954 M 0.00 % 52.954 M 20.17 % 44.066 M 0.00 % 44.066 M -21.62 % 56.221 M 0.00 % 56.221 M 4.90 % 53.595 M 0.00 % 53.595 M 9.73 % 48.845 M 0.00 % 48.845 M 20.47 % 40.547 M 0.00 % 40.547 M 20.56 % 33.632 M 0.00 % 33.632 M 14.23 % 29.442 M 0.00 % 29.442 M 0.000 0.000 -100.00 % 20.238 M 0.00 % 20.238 M 21.78 % 16.618 M 0.00 % 16.618 M 13.13 % 14.690 M 0.00 % 14.690 M -7.09 % 15.811 M 0.00 % 15.811 M -17.60 % 19.189 M 0.00 % 19.189 M 52.93 % 12.548 M 0.00 % 12.548 M
Cost of revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 3.681 M -66.23 % 10.900 M 286.39 % 2.821 M -67.54 % 8.691 M 346.15 % 1.948 M -76.39 % 8.249 M 177.74 % 2.970 M -67.56 % 9.155 M 2 315.57 % 379.000 K -93.64 % 5.958 M 1 912.84 % 296.000 K -95.28 % 6.276 M 3 750.31 % 163.000 K -97.40 % 6.280 M 790.78 % 705.000 K -88.70 % 6.240 M 381.85 % 1.295 M -80.08 % 6.502 M 189.70 % 2.244 M -69.37 % 7.327 M 177.22 % 2.643 M -65.29 % 7.615 M 220.77 % 2.374 M -66.95 % 7.184 M 389.04 % 1.469 M -77.94 % 6.659 M 6.89 % 6.230 M 0.00 % 6.230 M 3.92 % 5.995 M 0.00 % 5.995 M 9.24 % 5.488 M 0.00 % 5.488 M -1.59 % 5.576 M 0.00 % 5.576 M 5.47 % 5.287 M 0.00 % 5.287 M 34.96 % 3.918 M 0.00 % 3.918 M 191.16 % 1.346 M 0.00 % 1.346 M -44.02 % 2.404 M 0.00 % 2.404 M -7.09 % 2.587 M 0.00 % 2.587 M 44.16 % 1.795 M 0.00 % 1.795 M 8.43 % 1.655 M 0.00 % 1.655 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 and marketing expenses 8.386 M 0.000 -100.00 % 7.403 M 0.000 -100.00 % 7.790 M 0.000 -100.00 % 7.040 M 0.000 -100.00 % 9.172 M 0.000 -100.00 % 8.187 M 0.000 -100.00 % 7.869 M 0.000 -100.00 % 7.588 M 0.000 -100.00 % 6.686 M 0.000 -100.00 % 5.083 M 0.000 -100.00 % 4.534 M 0.000 -100.00 % 4.434 M 0.000 -100.00 % 4.682 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.500 K 0.00 % 37.500 K 33.93 % 28.000 K 0.00 % 28.000 K -18.84 % 34.500 K 0.00 % 34.500 K 102.85 % -1.211 M 0.00 % -1.211 M -2 262.50 % 56.000 K 0.00 % 56.000 K -48.86 % 109.500 K 0.00 % 109.500 K 107.89 % -1.388 M 0.00 % -1.388 M -101.86 % 74.525 M 0.00 % 74.525 M 1 519.40 % 4.602 M 0.00 % 4.602 M -88.95 % 41.656 M 0.00 % 41.656 M 3 221.47 % -1.335 M 0.00 % -1.335 M -101.18 % 113.355 M 0.00 % 113.355 M 1.11 % 112.106 M 0.00 % 112.106 M 11.85 % 100.233 M 0.00 % 100.233 M 15.29 % 86.939 M 0.00 % 86.939 M 26.51 % 68.719 M 0.00 % 68.719 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.888 M 0.00 % 20.888 M
Operating expenses 12.067 M 10.71 % 10.900 M 6.61 % 10.224 M 17.64 % 8.691 M -10.75 % 9.738 M 18.05 % 8.249 M -17.59 % 10.010 M 9.34 % 9.155 M 7.18 % 8.542 M 22.61 % 6.967 M -17.87 % 8.483 M 35.17 % 6.276 M -21.86 % 8.032 M 27.90 % 6.280 M 325.47 % 1.476 M -88.46 % 12.793 M 180.98 % 4.553 M -33.68 % 6.865 M 55.53 % 4.414 M 114.58 % 2.057 M -54.88 % 4.559 M 144.06 % 1.868 M -28.54 % 2.614 M 67.24 % 1.563 M -36.80 % 2.473 M -70.39 % 8.352 M 33.27 % 6.267 M 0.00 % 6.267 M 4.06 % 6.023 M 0.00 % 6.023 M 9.06 % 5.522 M 0.00 % 5.522 M 26.51 % 4.365 M 0.00 % 4.365 M -18.30 % 5.343 M 0.00 % 5.343 M 32.68 % 4.027 M 0.00 % 4.027 M 9 575.29 % -42.500 K 0.00 % -42.500 K -100.06 % 76.929 M 0.00 % 76.929 M 970.09 % 7.189 M 0.00 % 7.189 M -83.45 % 43.451 M 0.00 % 43.451 M 13 457.10 % 320.500 K 0.00 % 320.500 K -99.72 % 113.355 M 0.00 % 113.355 M 1.11 % 112.106 M 0.00 % 112.106 M 11.85 % 100.233 M 0.00 % 100.233 M 15.29 % 86.939 M 0.00 % 86.939 M 26.51 % 68.719 M 0.00 % 68.719 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.888 M 0.00 % 20.888 M
Cost and expenses 12.067 M 10.71 % 10.900 M 6.61 % 10.224 M 17.64 % 8.691 M -10.75 % 9.738 M 18.05 % 8.249 M -17.59 % 10.010 M 9.34 % 9.155 M 7.18 % 8.542 M 22.61 % 6.967 M -17.87 % 8.483 M 35.17 % 6.276 M -21.86 % 8.032 M 27.90 % 6.280 M 325.47 % 1.476 M -88.46 % 12.793 M 180.98 % 4.553 M -33.68 % 6.865 M 55.53 % 4.414 M 114.58 % 2.057 M -54.88 % 4.559 M 144.06 % 1.868 M -28.54 % 2.614 M 67.24 % 1.563 M -36.80 % 2.473 M -70.39 % 8.352 M 33.27 % 6.267 M 0.00 % 6.267 M 4.06 % 6.023 M 0.00 % 6.023 M 9.06 % 5.522 M 0.00 % 5.522 M 26.51 % 4.365 M 0.00 % 4.365 M -18.30 % 5.343 M 0.00 % 5.343 M 32.68 % 4.027 M 0.00 % 4.027 M 9 575.29 % -42.500 K 0.00 % -42.500 K -100.06 % 76.929 M 0.00 % 76.929 M 970.09 % 7.189 M 0.00 % 7.189 M -83.45 % 43.451 M 0.00 % 43.451 M 13 457.10 % 320.500 K 0.00 % 320.500 K -99.72 % 113.355 M 0.00 % 113.355 M 1.11 % 112.106 M 0.00 % 112.106 M 11.85 % 100.233 M 0.00 % 100.233 M 15.29 % 86.939 M 0.00 % 86.939 M 26.51 % 68.719 M 0.00 % 68.719 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.888 M 0.00 % 20.888 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 12.067 M 10.71 % 10.900 M 6.61 % 10.224 M 17.64 % 8.691 M -10.75 % 9.738 M 18.05 % 8.249 M -17.59 % 10.010 M 9.34 % 9.155 M -4.15 % 9.551 M 60.31 % 5.958 M -29.77 % 8.483 M 35.17 % 6.276 M -21.86 % 8.032 M 27.90 % 6.280 M -24.27 % 8.293 M 32.90 % 6.240 M -21.81 % 7.981 M 22.75 % 6.502 M -11.26 % 7.327 M 0.00 % 7.327 M 2.09 % 7.177 M -5.75 % 7.615 M 11.85 % 6.808 M -5.23 % 7.184 M 16.79 % 6.151 M -7.63 % 6.659 M 6.89 % 6.230 M 0.00 % 6.230 M 3.92 % 5.995 M 0.00 % 5.995 M 9.24 % 5.488 M 0.00 % 5.488 M -1.59 % 5.576 M 0.00 % 5.576 M 5.47 % 5.287 M 0.00 % 5.287 M 34.96 % 3.918 M 0.00 % 3.918 M 191.16 % 1.346 M 0.00 % 1.346 M -44.02 % 2.404 M 0.00 % 2.404 M -7.09 % 2.587 M 0.00 % 2.587 M 44.16 % 1.795 M 0.00 % 1.795 M 8.43 % 1.655 M 0.00 % 1.655 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
Interest income 0.000 0.000 -100.00 % 6.263 M 794.71 % 700.000 K 7.20 % 653.000 K 6.70 % 612.000 K 37.84 % 444.000 K 10.72 % 401.000 K -43.44 % 709.000 K -36.81 % 1.122 M 91.79 % 585.000 K 26.62 % 462.000 K 8.45 % 426.000 K 6.50 % 400.000 K -5.44 % 423.000 K -0.47 % 425.000 K -82.08 % 2.372 M -64.04 % 6.597 M -2.94 % 6.797 M -2.36 % 6.961 M -4.20 % 7.266 M -14.43 % 8.491 M -14.53 % 9.934 M -6.20 % 10.591 M 0.98 % 10.488 M -0.21 % 10.510 M 211.68 % 3.372 M 0.00 % 3.372 M 156.43 % 1.315 M 0.00 % 1.315 M -41.43 % 2.245 M 0.00 % 2.245 M -64.21 % 6.272 M 0.00 % 6.272 M 2.43 % 6.123 M 0.00 % 6.123 M 164.26 % 2.317 M 0.00 % 2.317 M -22.33 % 2.983 M 0.00 % 2.983 M -19.49 % 3.705 M 0.00 % 3.705 M -38.36 % 6.011 M 0.00 % 6.011 M 33.92 % 4.489 M 0.00 % 4.489 M 129.71 % 1.954 M 0.00 % 1.954 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
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.227 M 0.00 % 7.227 M 238.64 % 2.134 M 0.00 % 2.134 M 1.07 % 2.112 M 0.00 % 2.112 M 10.78 % 1.906 M 0.00 % 1.906 M 11.30 % 1.713 M 0.00 % 1.713 M -32.53 % 2.538 M 0.00 % 2.538 M 128.85 % 1.109 M 0.00 % 1.109 M 315.36 % 267.000 K 0.00 % 267.000 K -45.68 % 491.500 K 0.00 % 491.500 K 0.41 % 489.500 K 0.00 % 489.500 K -80.25 % 2.479 M 0.00 % 2.479 M -50.87 % 5.046 M 0.00 % 5.046 M -26.08 % 6.827 M 0.00 % 6.827 M 49.97 % 4.552 M 0.00 % 4.552 M -8.88 % 4.996 M 0.00 % 4.996 M 91.84 % 2.604 M 0.00 % 2.604 M -32.67 % 3.868 M 0.00 % 3.868 M 38.05 % 2.802 M 0.00 % 2.802 M 149.69 % 1.122 M 0.00 % 1.122 M 0.000 0.000 -100.00 % 18.500 K 0.00 % 18.500 K -54.88 % 41.000 K 0.00 % 41.000 K 0.000 0.000 -100.00 % 500.000 0.00 % 500.000
Depreciation and amortization 164.553 M 200.01 % -164.529 M -3.30 % -159.272 M 1.12 % -161.068 M -1.12 % -159.289 M 7.78 % -172.731 M 22.65 % -223.311 M -47.33 % -151.577 M 4.99 % -159.532 M -76.76 % -90.252 M 11.06 % -101.475 M 35.70 % -157.813 M 9.39 % -174.174 M 29.82 % -248.181 M -69.72 % -146.226 M 1.03 % -147.742 M -10.11 % -134.176 M -4.02 % -128.992 M -344 078.66 % 37.500 K 0.00 % 37.500 K 0.00 % 37.500 K -42.31 % 65.000 K 0.00 % 65.000 K 0.00 % 65.000 K 0.00 % 65.000 K 0.00 % 65.000 K 0.00 % 65.000 K 0.00 % 65.000 K 0.00 % 65.000 K 0.00 % 65.000 K 0.00 % 65.000 K 0.00 % 65.000 K 0.00 % 65.000 K 0.00 % 65.000 K 27.45 % 51.000 K 0.00 % 51.000 K 0.00 % 51.000 K 0.00 % 51.000 K 209.09 % 16.500 K 0.00 % 16.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating income 142.924 M -13.13 % 164.529 M 3.30 % 159.272 M -1.12 % 161.068 M 1.12 % 159.289 M -7.78 % 172.731 M -22.65 % 223.311 M 47.33 % 151.577 M -4.99 % 159.532 M 76.76 % 90.252 M -11.06 % 101.475 M -35.70 % 157.813 M -9.39 % 174.174 M -29.82 % 248.181 M 69.72 % 146.226 M -1.03 % 147.742 M 10.11 % 134.176 M 4.02 % 128.992 M -0.57 % 129.735 M -13.07 % 149.235 M -13.39 % 172.304 M 24.43 % 138.477 M 8.53 % 127.593 M -10.89 % 143.184 M 18.94 % 120.387 M -5.86 % 127.882 M 13.32 % 112.849 M 0.00 % 112.849 M -6.71 % 120.967 M 0.00 % 120.967 M 24.58 % 97.102 M 0.00 % 97.102 M 194.18 % 33.008 M 0.00 % 33.008 M -86.85 % 251.036 M 0.00 % 251.036 M 80.61 % 138.991 M 0.00 % 138.991 M 18.44 % 117.349 M 0.00 % 117.349 M -28.65 % 164.463 M 0.00 % 164.463 M 27.52 % 128.972 M 0.00 % 128.972 M 23.59 % 104.354 M 0.00 % 104.354 M 19.57 % 87.277 M 0.00 % 87.277 M -19.42 % 108.309 M 0.00 % 108.309 M 2.88 % 105.280 M 0.00 % 105.280 M 10.03 % 95.681 M 0.00 % 95.681 M 16.76 % 81.944 M 0.00 % 81.944 M 23.94 % 66.115 M 0.00 % 66.115 M 1 809.49 % -3.868 M 0.00 % -3.868 M -38.05 % -2.802 M 0.00 % -2.802 M -149.69 % -1.122 M 0.00 % -1.122 M 0.000 0.000 100.00 % -18.500 K 0.00 % -18.500 K 54.88 % -41.000 K 0.00 % -41.000 K 0.000 0.000 -100.00 % 20.887 M 0.00 % 20.887 M
Operating income ratio 0.92 -1.68 % 0.94 -0.19 % 0.94 -0.96 % 0.95 0.68 % 0.94 -1.26 % 0.95 -0.28 % 0.96 1.49 % 0.94 -0.05 % 0.94 0.58 % 0.94 1.65 % 0.92 -4.04 % 0.96 0.61 % 0.96 -1.99 % 0.98 3.06 % 0.95 -1.37 % 0.96 1.65 % 0.94 -0.86 % 0.95 0.58 % 0.95 -0.70 % 0.95 -0.67 % 0.96 1.24 % 0.95 -0.06 % 0.95 -0.40 % 0.95 0.19 % 0.95 -0.01 % 0.95 0.37 % 0.95 0.00 % 0.95 -0.53 % 0.95 0.00 % 0.95 0.72 % 0.95 0.00 % 0.95 234.93 % 0.28 0.00 % 0.28 -71.18 % 0.98 0.00 % 0.98 0.65 % 0.97 0.00 % 0.97 1.04 % 0.96 0.00 % 0.96 -48.75 % 1.88 0.00 % 1.88 -5.46 % 1.99 0.00 % 1.99 15.99 % 1.71 0.00 % 1.71 -7.43 % 1.85 0.00 % 1.85 108.62 % -21.46 0.00 % -21.46 -39.18 % -15.42 0.00 % -15.42 26.63 % -21.02 0.00 % -21.02 -28.14 % -16.40 0.00 % -16.40 35.39 % -25.39 0.00 % -25.39 -2 638.96 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 100.00 % -41 774.00 0.00 % -41 774.00
Total other income expenses net -601.000 K 4.75 % -631.000 K 10.50 % -705.000 K -0.71 % -700.000 K -7.20 % -653.000 K -6.70 % -612.000 K -37.84 % -444.000 K -10.72 % -401.000 K -233.67 % 300.000 K 114.08 % -2.131 M -264.27 % -585.000 K -26.62 % -462.000 K -8.45 % -426.000 K -6.50 % -400.000 K -106.26 % 6.394 M 191.63 % -6.978 M -760.79 % 1.056 M 115.17 % -6.960 M -79.20 % -3.884 M -260.30 % 2.423 M 152.98 % -4.573 M -66.65 % -2.744 M 51.09 % -5.610 M -12.88 % -4.970 M 25.60 % -6.680 M -248.41 % 4.501 M 8 235.19 % 54.000 K 0.00 % 54.000 K 6.93 % 50.500 K 0.00 % 50.500 K -47.40 % 96.000 K 0.00 % 96.000 K 7.87 % 89.000 K 0.00 % 89.000 K 323.81 % 21.000 K 0.00 % 21.000 K -99.98 % 138.991 M 0.00 % 138.991 M 18.44 % 117.349 M 0.00 % 117.349 M 247.76 % -79.420 M 0.00 % -79.420 M -968.79 % 9.142 M 0.00 % 9.142 M 117.79 % -51.400 M 0.00 % -51.400 M -1 759.96 % -2.764 M 0.00 % -2.764 M -101.58 % 174.621 M 0.00 % 174.621 M 1.21 % 172.528 M 0.00 % 172.528 M 12.30 % 153.629 M 0.00 % 153.629 M 15.96 % 132.481 M 0.00 % 132.481 M 26.23 % 104.954 M 0.00 % 104.954 M 215.09 % 33.310 M 0.00 % 33.310 M 21.69 % 27.373 M 0.00 % 27.373 M 28.15 % 21.360 M 0.00 % 21.360 M 0.000 0.000 -100.00 % 14.708 M 0.00 % 14.708 M -7.22 % 15.852 M 0.00 % 15.852 M 0.000 0.000 -100.00 % 33.436 M 0.00 % 33.436 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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1997-12-30 1997-06-30 1996-12-30 1996-06-30 1995-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30 1992-12-30 1992-06-30 1991-12-30 1991-06-30 1990-12-30 1990-06-30 1989-12-30 1989-06-30 1988-12-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-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30 1996-06-30 1995-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30 1992-12-30 1992-06-30 1991-12-30 1991-06-30 1990-12-30 1990-06-30 1989-12-30 1989-06-30
Net debt -270.769 M 4.70 % -284.114 M -81.54 % -156.499 M 30.47 % -225.080 M -44.85 % -155.385 M -31.39 % -118.263 M 12.15 % -134.619 M -70.36 % -79.019 M 18.64 % -97.122 M 5.91 % -103.222 M 7.27 % -111.318 M 37.82 % -179.024 M 13.28 % -206.429 M -15.80 % -178.266 M -79.92 % -99.083 M 3.20 % -102.356 M 2.63 % -105.125 M -191.46 % 114.947 M 236.56 % 34.154 M -6.41 % 36.492 M -5.00 % 38.412 M -20.36 % 48.231 M -79.45 % 234.695 M 291.44 % 59.957 M -4.99 % 63.104 M 14.04 % 55.334 M -66.62 % 165.756 M 288.59 % 42.656 M 165.40 % -65.226 M 67.24 % -199.108 M 5.69 % -211.129 M -625.14 % 40.204 M -0.14 % 40.262 M 536.59 % -9.222 M 93.14 % -134.490 M -15.25 % -116.694 M -42.45 % -81.920 M 24.57 % -108.610 M -194.50 % 114.926 M 34.60 % 85.383 M 62.08 % 52.680 M 37.08 % 38.430 M -50.20 % 77.168 M -2.50 % 79.146 M -2.44 % 81.124 M 16.59 % 69.580 M 19.89 % 58.035 M 100.13 % 28.999 M 76 411.84 % -38.000 K 20.00 % -47.500 K 16.67 % -57.000 K -22.58 % -46.500 K -29.17 % -36.000 K 70.25 % -121.000 K 41.26 % -206.000 K -312.37 % 97.000 K -75.75 % 400.000 K
Total investments 10.255 B 1.72 % 10.081 B 3.78 % 9.714 B 4.62 % 9.285 B 6.04 % 8.757 B 4.00 % 8.420 B 4.05 % 8.092 B -14.51 % 9.466 B 5.38 % 8.983 B 12.69 % 7.971 B 11.85 % 7.127 B -9.19 % 7.848 B 3.63 % 7.573 B 14.44 % 6.617 B -9.11 % 7.281 B 1.73 % 7.157 B 5.40 % 6.790 B 0.49 % 6.757 B 8.11 % 6.250 B -2.21 % 6.392 B -0.38 % 6.416 B 1.00 % 6.353 B 0.42 % 6.326 B 2.18 % 6.191 B 14.42 % 5.411 B 3.25 % 5.240 B 14.68 % 4.570 B -6.45 % 4.885 B 10.11 % 4.436 B 16.89 % 3.795 B -20.76 % 4.789 B -17.45 % 5.801 B 28.55 % 4.513 B 20.08 % 3.758 B 26.12 % 2.980 B 26.84 % 2.349 B -2.79 % 2.417 B 0.66 % 2.401 B 10.83 % 2.166 B 1 203.86 % 166.147 M -13.64 % 192.383 M 47.90 % 130.074 M -13.08 % 149.654 M 22.73 % 121.935 M 29.42 % 94.215 M -7.33 % 101.673 M -6.83 % 109.130 M -6.50 % 116.718 M -6.10 % 124.305 M -18.31 % 152.162 M -15.47 % 180.019 M 36.28 % 132.099 M 56.93 % 84.178 M 54.77 % 54.388 M 121.11 % 24.598 M -20.27 % 30.851 M -16.85 % 37.104 M
Total debt 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 -100.00 % 185.344 M -2.48 % 190.057 M -1.60 % 193.149 M -4.50 % 202.252 M -0.21 % 202.669 M -33.28 % 303.779 M 38.09 % 219.980 M -31.16 % 319.544 M 45.85 % 219.096 M -31.24 % 318.649 M 537.30 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 21.95 % 41.000 M 141.18 % 17.000 M 0.000 0.000 0.000 -100.00 % 104.257 M -43.73 % 185.288 M 75.74 % 105.436 M 90.09 % 55.467 M -0.22 % 55.590 M -30.18 % 79.620 M -0.95 % 80.382 M -0.94 % 81.143 M 16.28 % 69.782 M 19.45 % 58.420 M 100.00 % 29.210 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 304.000 K -50.00 % 608.000 K
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 4.020 B 0.000 -100.00 % 3.460 B 0.000 -100.00 % 3.091 B 0.000 -100.00 % 3.834 B 0.000 -100.00 % 2.587 B 0.000 -100.00 % 3.047 B 0.000 -100.00 % 2.895 B 0.000 -100.00 % 2.578 B 0.000 -100.00 % 2.249 B 0.000 -100.00 % 2.568 B 6 263 185.37 % -41.000 K -100.00 % 2.594 B 0.000 -100.00 % 2.158 B 0.000 -100.00 % 1.546 B -17.18 % 1.867 B 10.92 % 1.683 B 21.10 % 1.390 B -38.21 % 2.249 B -20.44 % 2.827 B 36.31 % 2.074 B -4.62 % 2.174 B 36.53 % 1.592 B 24.44 % 1.280 B -5.43 % 1.353 B -0.40 % 1.359 B 27.13 % 1.069 B 5.01 % 1.018 B -13.59 % 1.178 B 12.15 % 1.050 B 57.10 % 668.516 M 5.69 % 632.529 M 6.03 % 596.542 M 1.04 % 590.419 M 1.05 % 584.296 M 5.79 % 552.292 M 6.15 % 520.287 M 7.35 % 484.653 M 7.94 % 449.019 M 54.74 % 290.175 M 120.95 % 131.330 M 14.94 % 114.264 M 17.56 % 97.197 M 4.42 % 93.080 M 4.63 % 88.963 M
Retained earnings 5.529 B 2.33 % 5.403 B 422.12 % 1.035 B -78.48 % 4.808 B 400.77 % 960.171 M -76.90 % 4.157 B 401.65 % 828.634 M -82.86 % 4.834 B 574.90 % 716.221 M -81.38 % 3.846 B 445.33 % 705.273 M -81.77 % 3.868 B 462.02 % 688.244 M -77.61 % 3.074 B 386.53 % 631.725 M -81.45 % 3.405 B 439.52 % 631.070 M -79.88 % 3.137 B 392.35 % 637.094 M -78.67 % 2.987 B 418.27 % 576.382 M -81.30 % 3.082 B 487.77 % 524.319 M -82.83 % 3.053 B 555.60 % 465.701 M -80.76 % 2.421 B 440.52 % 447.886 M -1.82 % 456.166 M 6.67 % 427.660 M -1.21 % 432.887 M 39.10 % 311.200 M 5.84 % 294.020 M 23.80 % 237.501 M 27.04 % 186.952 M 23.24 % 151.702 M 7.74 % 140.799 M 74.44 % 80.716 M -7.09 % 86.878 M -0.27 % 87.112 M 22.82 % 70.925 M 21.07 % 58.580 M 24.65 % 46.996 M 5.45 % 44.566 M 11.05 % 40.132 M 12.42 % 35.697 M 9.09 % 32.722 M 10.00 % 29.746 M -0.67 % 29.948 M -0.67 % 30.150 M -12.54 % 34.473 M -11.14 % 38.795 M -5.69 % 41.135 M -5.38 % 43.475 M 3.51 % 42.001 M 3.64 % 40.526 M 13.03 % 35.856 M 14.98 % 31.185 M
Common stock 3.210 B 0.06 % 3.208 B 0.10 % 3.205 B 1.00 % 3.173 B 1.18 % 3.136 B 0.94 % 3.107 B 1.20 % 3.070 B 0.85 % 3.044 B 1.21 % 3.008 B 0.85 % 2.982 B 1.19 % 2.947 B 0.85 % 2.922 B 1.19 % 2.888 B 1.52 % 2.845 B 1.17 % 2.812 B 0.84 % 2.788 B 1.17 % 2.756 B 7.71 % 2.559 B 1.49 % 2.521 B 1.05 % 2.495 B 8.44 % 2.301 B 0.92 % 2.280 B 10.43 % 2.065 B 1.64 % 2.032 B 1.47 % 2.002 B 0.86 % 1.985 B 1.44 % 1.957 B 2.38 % 1.911 B 2.44 % 1.866 B 7.38 % 1.738 B 2.65 % 1.693 B 3.29 % 1.639 B 9.14 % 1.502 B 6.34 % 1.412 B 2.34 % 1.380 B 30.31 % 1.059 B 6.30 % 996.156 M 9.41 % 910.452 M 6.66 % 853.633 M 3.23 % 826.906 M 149.70 % 331.163 M 13.62 % 291.472 M 26.44 % 230.523 M 5.59 % 218.312 M 5.93 % 206.100 M 0.79 % 204.480 M 0.80 % 202.860 M 0.69 % 201.465 M 0.70 % 200.069 M 2.52 % 195.158 M 2.58 % 190.246 M 11.56 % 170.531 M 13.07 % 150.815 M 6.57 % 141.519 M 7.03 % 132.222 M 1.59 % 130.157 M 1.61 % 128.092 M
Total equity 8.741 B 1.48 % 8.613 B 4.25 % 8.261 B 3.48 % 7.983 B 5.63 % 7.558 B 4.02 % 7.265 B 3.93 % 6.990 B -11.28 % 7.879 B 4.23 % 7.559 B 10.68 % 6.830 B 9.44 % 6.241 B -8.12 % 6.792 B 2.53 % 6.625 B 11.92 % 5.919 B -6.62 % 6.339 B 2.35 % 6.194 B 3.83 % 5.966 B 4.71 % 5.697 B 5.34 % 5.409 B -1.37 % 5.484 B 0.68 % 5.446 B 1.56 % 5.363 B 3.45 % 5.184 B 1.96 % 5.084 B 9.89 % 4.627 B 5.04 % 4.405 B 11.47 % 3.951 B -6.69 % 4.235 B 6.48 % 3.977 B 11.69 % 3.561 B -16.28 % 4.253 B -10.64 % 4.760 B 24.83 % 3.813 B 1.05 % 3.773 B 20.78 % 3.124 B 26.00 % 2.479 B 2.03 % 2.430 B 3.14 % 2.356 B 17.24 % 2.009 B 4.90 % 1.916 B 22.21 % 1.568 B 12.88 % 1.389 B 47.17 % 943.605 M 5.91 % 890.972 M 6.28 % 838.339 M 1.30 % 827.621 M 1.31 % 816.902 M 4.24 % 783.704 M 4.42 % 750.506 M 5.07 % 714.283 M 5.34 % 678.060 M 35.11 % 501.840 M 54.12 % 325.620 M 9.35 % 297.783 M 10.31 % 269.945 M 4.19 % 259.093 M 4.37 % 248.240 M
Other non current liabilities 1.708 B -0.28 % 1.713 B 4 153.60 % 40.273 M -97.35 % 1.518 B 211.98 % -1.356 B 0.000 100.00 % -1.170 B 0.000 100.00 % -1.536 B 0.000 100.00 % -973.499 M 0.000 100.00 % -1.164 B 0.000 100.00 % -1.098 B 0.000 100.00 % -967.091 M 0.000 100.00 % -812.947 M -194.92 % 856.433 M 523.45 % -202.252 M -121.58 % 937.092 M 559.86 % -203.779 M 0.000 100.00 % -971.305 M 0.000 100.00 % -738.320 M -16.25 % -635.140 M -16.15 % -546.821 M -30.27 % -419.766 M 41.92 % -722.683 M 29.01 % -1.018 B -49.03 % -683.063 M 0.000 0.000 100.00 % -1.137 M 74.58 % -4.472 M 22.23 % -5.750 M 97.03 % -193.367 M -82.15 % -106.158 M -79.10 % -59.273 M -6.20 % -55.814 M 2.30 % -57.126 M 15.05 % -67.244 M 13.08 % -77.362 M -30.94 % -59.084 M -44.79 % -40.806 M -100.00 % -20.403 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 193.149 M -4.50 % 202.252 M -0.21 % 202.669 M -0.54 % 203.779 M -7.36 % 219.980 M 0.20 % 219.544 M 0.20 % 219.096 M 0.20 % 218.649 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 % 185.288 M 75.74 % 105.436 M 90.09 % 55.467 M -0.22 % 55.590 M -0.05 % 55.620 M -15.91 % 66.141 M -13.72 % 76.662 M 31.43 % 58.331 M 45.83 % 40.000 M 100.00 % 20.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 1.708 B -0.28 % 1.713 B 4.12 % 1.645 B 8.35 % 1.518 B 11.98 % 1.356 B 0.000 -100.00 % 1.170 B 0.000 -100.00 % 1.536 B 0.000 -100.00 % 973.499 M 0.000 -100.00 % 1.164 B 0.000 -100.00 % 1.098 B 0.000 -100.00 % 967.091 M 0.000 -100.00 % 812.947 M -22.55 % 1.050 B -7.31 % 1.132 B -0.65 % 1.140 B -1.04 % 1.152 B 423.59 % 219.980 M -77.35 % 971.305 M 343.32 % 219.096 M -70.33 % 738.320 M 16.25 % 635.140 M 16.15 % 546.821 M 30.27 % 419.766 M -41.92 % 722.683 M -29.01 % 1.018 B 49.03 % 683.063 M 0.000 0.000 -100.00 % 1.137 M -74.58 % 4.472 M -22.23 % 5.750 M -97.03 % 193.367 M 82.15 % 106.158 M 79.10 % 59.273 M 6.20 % 55.814 M -2.30 % 57.126 M -15.05 % 67.244 M -13.08 % 77.362 M 30.94 % 59.084 M 44.79 % 40.806 M 100.00 % 20.403 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 121.902 M 106.11 % 59.143 M 0.000 -100.00 % 23.122 M 305.20 % -11.268 M -153.47 % 21.072 M 154.47 % -38.688 M -202.66 % 37.685 M 3 794.61 % -1.020 M -121.12 % 4.829 M 646.27 % -884.000 K -102.32 % 38.023 M 4 179.72 % -932.000 K -102.81 % 33.177 M 33 277.00 % -100.000 K -100.66 % 15.152 M 0.000 -100.00 % 18.525 M 109.75 % -190.057 M -854.52 % 25.189 M 0.000 -100.00 % 16.538 M 116.44 % -100.585 M -186.81 % 115.862 M 212.46 % -103.028 M -193.35 % 110.373 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
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 -100.00 % 185.344 M -2.48 % 190.057 M 0.000 0.000 0.000 -100.00 % 100.000 M 0.000 -100.00 % 100.000 M 0.000 -100.00 % 100.000 M 100.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 21.95 % 41.000 M 141.18 % 17.000 M 0.000 0.000 0.000 -100.00 % 104.257 M 0.000 0.000 0.000 0.000 -100.00 % 24.000 M 68.53 % 14.241 M 217.80 % 4.481 M -60.87 % 11.451 M -37.84 % 18.420 M 100.00 % 9.210 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 304.000 K -50.00 % 608.000 K
Total current liabilities 131.902 M 90.77 % 69.143 M 514.28 % 11.256 M -66.02 % 33.122 M 193.95 % 11.268 M -63.74 % 31.072 M -19.69 % 38.688 M -18.87 % 47.685 M 4 575.00 % 1.020 M -78.88 % 4.829 M 446.27 % 884.000 K -97.68 % 38.023 M 3 979.72 % 932.000 K -97.19 % 33.177 M 33 077.00 % 100.000 K -99.34 % 15.152 M 8.80 % 13.927 M -93.17 % 203.869 M 7.27 % 190.057 M 654.52 % 25.189 M -43.07 % 44.242 M 167.52 % 16.538 M -83.56 % 100.585 M -13.19 % 115.862 M 12.46 % 103.028 M -6.65 % 110.373 M 6.83 % 103.312 M 102.47 % 51.026 M -1.36 % 51.728 M -45.92 % 95.654 M 86.61 % 51.260 M -13.61 % 59.336 M 33.98 % 44.287 M 87.37 % 23.636 M 1 278.19 % 1.715 M -83.27 % 10.253 M 196.24 % 3.461 M -96.68 % 104.257 M 0.000 0.000 0.000 0.000 -100.00 % 24.000 M 68.53 % 14.241 M 217.80 % 4.481 M -60.87 % 11.451 M -37.84 % 18.420 M 100.00 % 9.210 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 304.000 K -50.00 % 608.000 K
Total liabilities 1.840 B 3.26 % 1.782 B 7.59 % 1.656 B 6.76 % 1.552 B 10.38 % 1.406 B 4 423.69 % 31.072 M -97.57 % 1.278 B 2 580.55 % 47.685 M -96.94 % 1.556 B 32 121.89 % 4.829 M -99.52 % 1.011 B 2 559.69 % 38.023 M -96.82 % 1.194 B 3 500.24 % 33.177 M -97.04 % 1.119 B 7 285.96 % 15.152 M -98.43 % 967.091 M 374.37 % 203.869 M -80.47 % 1.044 B -2.86 % 1.075 B -5.09 % 1.132 B -2.07 % 1.156 B -9.52 % 1.278 B 0.12 % 1.276 B 16.62 % 1.094 B 6.78 % 1.025 B 20.09 % 853.522 M 22.37 % 697.509 M 14.82 % 607.481 M 16.81 % 520.046 M -38.67 % 847.985 M -22.27 % 1.091 B 46.76 % 743.312 M 3 044.83 % 23.636 M 1 278.19 % 1.715 M -86.53 % 12.734 M -86.26 % 92.705 M -69.20 % 301.036 M 55.68 % 193.367 M 82.15 % 106.158 M 79.10 % 59.273 M 6.20 % 55.814 M -52.64 % 117.844 M 2.28 % 115.220 M 2.33 % 112.596 M -1.92 % 114.806 M -1.89 % 117.016 M 100.00 % 58.508 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 304.000 K -50.00 % 608.000 K
Other non current assets 0.000 -100.00 % 1.328 M 0.000 -100.00 % 1.993 M 100.02 % -8.753 B -602 098.83 % 1.454 M 100.02 % -8.087 B -395 963.53 % 2.043 M 100.02 % -8.978 B -218 061.28 % 4.119 M 100.06 % -7.122 B -662 021.38 % 1.076 M 100.01 % -7.573 B -610 304.67 % 1.241 M 100.02 % -7.281 B -74 888.97 % 9.735 M 100.14 % -6.790 B -383 736.61 % 1.770 M 100.03 % -6.250 B -456 988.38 % 1.368 M 100.02 % -6.414 B -453 718.95 % 1.414 M 100.02 % -6.326 B 0.000 100.00 % -5.411 B 0.000 100.00 % -4.570 B 6.45 % -4.885 B -10.11 % -4.437 B -16.89 % -3.796 B 20.75 % -4.790 B 17.45 % -5.802 B -28.54 % -4.514 B -20.10 % -3.758 B -26.12 % -2.980 B -26.84 % -2.349 B 2.79 % -2.417 B -0.66 % -2.401 B -10.83 % -2.166 B -1 230.38 % -162.835 M 13.98 % -189.292 M -45.53 % -130.074 M 13.08 % -149.654 M -22.73 % -121.935 M -29.42 % -94.215 M 7.16 % -101.484 M 6.68 % -108.753 M -23.34 % -88.173 M -30.45 % -67.592 M 15.11 % -79.622 M 13.13 % -91.652 M -35.30 % -67.738 M -54.57 % -43.823 M -28.10 % -34.211 M -39.08 % -24.598 M 20.27 % -30.851 M 16.85 % -37.104 M
Long term investments 10.255 B 1.72 % 10.081 B 3.83 % 9.709 B 4.57 % 9.284 B 6.07 % 8.753 B 3.96 % 8.420 B 4.11 % 8.087 B -14.53 % 9.462 B 5.40 % 8.978 B 12.66 % 7.969 B 11.89 % 7.122 B -9.25 % 7.848 B 3.63 % 7.573 B 14.44 % 6.617 B -9.11 % 7.281 B 1.73 % 7.157 B 5.40 % 6.790 B 0.49 % 6.757 B 8.11 % 6.250 B -2.19 % 6.390 B -0.37 % 6.414 B 1.01 % 6.350 B 0.38 % 6.326 B 2.18 % 6.191 B 14.42 % 5.411 B 5.59 % 5.124 B 12.14 % 4.570 B -6.45 % 4.885 B 10.11 % 4.436 B 16.89 % 3.795 B -20.76 % 4.789 B -17.45 % 5.801 B 28.55 % 4.513 B 20.08 % 3.758 B 26.12 % 2.980 B 26.84 % 2.349 B -2.79 % 2.417 B 0.66 % 2.401 B 10.83 % 2.166 B 1 230.38 % 162.835 M -13.98 % 189.292 M 45.53 % 130.074 M -13.08 % 149.654 M 22.73 % 121.935 M 29.42 % 94.215 M -7.16 % 101.484 M -6.68 % 108.753 M 23.34 % 88.173 M 30.45 % 67.592 M -15.11 % 79.622 M -13.13 % 91.652 M 35.30 % 67.738 M 54.57 % 43.823 M 28.10 % 34.211 M 39.08 % 24.598 M -20.27 % 30.851 M -16.85 % 37.104 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 155.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 -100.00 % 10.000 K -86.84 % 76.000 K -45.71 % 140.000 K -32.04 % 206.000 K -23.70 % 270.000 K -19.64 % 336.000 K -27.90 % 466.000 K -21.81 % 596.000 K -17.91 % 726.000 K -13.37 % 838.000 K 2.70 % 816.000 K -9.23 % 899.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
Total non current assets 10.255 B 1.71 % 10.083 B 3.85 % 9.709 B 4.55 % 9.286 B 6.09 % 8.753 B 3.94 % 8.421 B 4.13 % 8.087 B -14.55 % 9.464 B 5.42 % 8.978 B 12.60 % 7.973 B 11.95 % 7.122 B -9.26 % 7.849 B 3.65 % 7.573 B 14.42 % 6.618 B -9.10 % 7.281 B 1.59 % 7.167 B 5.54 % 6.790 B 0.47 % 6.759 B 8.14 % 6.250 B -2.21 % 6.392 B -0.35 % 6.414 B 0.98 % 6.352 B 0.40 % 6.326 B 2.18 % 6.191 B 14.42 % 5.411 B 5.59 % 5.125 B 12.14 % 4.570 B -6.45 % 4.885 B 10.11 % 4.437 B 16.89 % 3.796 B -20.75 % 4.790 B -17.45 % 5.802 B 28.54 % 4.514 B 20.10 % 3.758 B 26.12 % 2.980 B 26.84 % 2.349 B -2.79 % 2.417 B 0.66 % 2.401 B 10.83 % 2.166 B 1 230.38 % 162.835 M -13.98 % 189.292 M 45.53 % 130.074 M -13.08 % 149.654 M 22.73 % 121.935 M 29.42 % 94.215 M -7.16 % 101.484 M -6.68 % 108.753 M 23.34 % 88.173 M 30.45 % 67.592 M -15.11 % 79.622 M -13.13 % 91.652 M 35.30 % 67.738 M 54.57 % 43.823 M 28.10 % 34.211 M 39.08 % 24.598 M -20.27 % 30.851 M -16.85 % 37.104 M
Other current assets 0.000 0.000 0.000 -100.00 % 1.179 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.802 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.388 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.196 M -56.74 % 116.027 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
Short term investments 0.000 0.000 -100.00 % 5.387 M 356.91 % 1.179 M -69.27 % 3.837 M 0.000 -100.00 % 4.979 M 39.98 % 3.557 M -25.04 % 4.745 M 119.98 % 2.157 M -49.88 % 4.304 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.385 M -28.24 % 1.930 M -19.62 % 2.401 M 0.000 0.000 -100.00 % 50.019 M -56.89 % 116.027 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.312 M 7.15 % 3.091 M 0.000 0.000 0.000 0.000 -100.00 % 188.500 K -50.00 % 377.000 K -98.68 % 28.545 M -49.67 % 56.713 M -21.82 % 72.540 M -17.91 % 88.367 M 37.30 % 64.361 M 59.49 % 40.355 M 100.00 % 20.178 M 0.000 0.000 0.000
cash and cash equivalents 280.769 M -4.54 % 294.114 M 76.65 % 166.499 M -29.17 % 235.080 M 42.14 % 165.385 M 28.94 % 128.263 M -11.31 % 144.619 M 62.46 % 89.019 M -8.34 % 97.122 M -5.91 % 103.222 M -7.27 % 111.318 M -37.82 % 179.024 M -13.28 % 206.429 M 15.80 % 178.266 M 79.73 % 99.183 M -3.10 % 102.356 M -2.63 % 105.125 M 49.33 % 70.397 M -54.85 % 155.903 M -0.48 % 156.657 M -4.38 % 163.840 M 6.09 % 154.438 M 123.55 % 69.084 M -56.83 % 160.023 M -37.60 % 256.440 M 56.59 % 163.762 M 7.11 % 152.893 M 1 981.88 % 7.344 M -93.63 % 115.226 M -53.74 % 249.108 M -4.60 % 261.129 M 2 565.67 % 9.796 M 1 227.37 % 738.000 K -97.19 % 26.222 M -80.50 % 134.490 M 15.25 % 116.694 M 42.45 % 81.920 M -61.52 % 212.867 M 202.53 % 70.362 M 250.88 % 20.053 M 619.52 % 2.787 M -83.76 % 17.160 M 599.84 % 2.452 M 98.46 % 1.236 M 6 402.63 % 19.000 K -90.59 % 202.000 K -47.53 % 385.000 K 82.03 % 211.500 K 456.58 % 38.000 K -20.00 % 47.500 K -16.67 % 57.000 K 22.58 % 46.500 K 29.17 % 36.000 K -70.25 % 121.000 K -41.26 % 206.000 K -0.48 % 207.000 K -0.48 % 208.000 K
Cash and short term investments 286.542 M -4.41 % 299.755 M 74.39 % 171.886 M -27.25 % 236.259 M 39.61 % 169.222 M 31.93 % 128.263 M -14.26 % 149.598 M 61.59 % 92.576 M -9.12 % 101.867 M -3.33 % 105.379 M -8.86 % 115.622 M -35.42 % 179.024 M -13.28 % 206.429 M 15.80 % 178.266 M 79.73 % 99.183 M -3.10 % 102.356 M -2.63 % 105.125 M 49.33 % 70.397 M -54.85 % 155.903 M -1.35 % 158.042 M -4.66 % 165.770 M 5.69 % 156.839 M 127.03 % 69.084 M -56.83 % 160.023 M -37.60 % 256.440 M -8.35 % 279.789 M 83.00 % 152.893 M 1 981.88 % 7.344 M -93.63 % 115.226 M -53.74 % 249.108 M -4.60 % 261.129 M 2 565.67 % 9.796 M 1 227.37 % 738.000 K -97.19 % 26.222 M -80.50 % 134.490 M 15.25 % 116.694 M 42.45 % 81.920 M -61.52 % 212.867 M 202.53 % 70.362 M 201.14 % 23.365 M 297.50 % 5.878 M -65.75 % 17.160 M 599.84 % 2.452 M 98.46 % 1.236 M 6 402.63 % 19.000 K -95.13 % 390.500 K -48.75 % 762.000 K -97.35 % 28.757 M -49.33 % 56.751 M -21.82 % 72.588 M -17.91 % 88.424 M 37.29 % 64.408 M 59.46 % 40.391 M 98.99 % 20.299 M 9 753.64 % 206.000 K -0.48 % 207.000 K -0.48 % 208.000 K
Total current assets 326.076 M 4.33 % 312.530 M 45.83 % 214.311 M -13.77 % 248.523 M 16.17 % 213.931 M 53.92 % 138.984 M -25.36 % 186.196 M 89.73 % 98.136 M -30.83 % 141.878 M 22.60 % 115.726 M -12.97 % 132.969 M -30.85 % 192.300 M -22.01 % 246.557 M 27.99 % 192.645 M 9.20 % 176.417 M 50.49 % 117.230 M -25.40 % 157.136 M 97.52 % 79.556 M -60.47 % 201.261 M 20.76 % 166.657 M -21.32 % 211.829 M 26.35 % 167.647 M 24.33 % 134.842 M -19.87 % 168.277 M -45.49 % 308.711 M 6.62 % 289.544 M 39.62 % 207.377 M 354.32 % 45.646 M -68.93 % 146.932 M -47.05 % 277.479 M -9.07 % 305.172 M 541.28 % 47.588 M 12.54 % 42.286 M -8.74 % 46.336 M -70.32 % 156.128 M 11.38 % 140.175 M 36.93 % 102.372 M -59.35 % 251.864 M 151.43 % 100.173 M 148.30 % 40.343 M 162.70 % 15.357 M -67.10 % 46.671 M 1 803.38 % 2.452 M 98.46 % 1.236 M 6 402.63 % 19.000 K -95.13 % 390.500 K -48.75 % 762.000 K -97.35 % 28.757 M -49.33 % 56.751 M -21.82 % 72.588 M -17.91 % 88.424 M 37.29 % 64.408 M 59.46 % 40.391 M 98.03 % 20.397 M 4 973.76 % 402.000 K -33.50 % 604.500 K -25.09 % 807.000 K
Inventory 0.000 0.000 0.000 100.00 % -1.179 M 69.27 % -3.837 M 0.000 100.00 % -4.979 M -39.98 % -3.557 M 25.04 % -4.745 M -119.98 % -2.157 M 49.88 % -4.304 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.385 M 28.24 % -1.930 M 19.62 % -2.401 M 0.000 0.000 100.00 % -50.019 M 56.89 % -116.027 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
Net receivables 39.534 M 209.46 % 12.775 M -69.89 % 42.425 M 245.93 % 12.264 M -72.57 % 44.709 M 317.02 % 10.721 M -70.71 % 36.598 M 558.24 % 5.560 M -86.10 % 40.011 M 511.32 % 6.545 M -62.27 % 17.347 M 30.66 % 13.276 M -66.92 % 40.128 M 179.07 % 14.379 M -81.38 % 77.234 M 714.19 % 9.486 M -81.76 % 52.011 M 467.87 % 9.159 M -79.81 % 45.358 M 426.50 % 8.615 M -81.30 % 46.059 M 326.16 % 10.808 M -83.56 % 65.758 M 696.68 % 8.254 M -84.21 % 52.271 M 435.84 % 9.755 M -82.10 % 54.484 M 42.25 % 38.302 M 20.80 % 31.706 M 11.75 % 28.371 M -35.58 % 44.043 M 16.54 % 37.792 M -9.04 % 41.548 M 106.56 % 20.114 M -7.04 % 21.638 M -7.85 % 23.481 M 14.81 % 20.452 M -47.55 % 38.997 M 30.81 % 29.811 M 75.59 % 16.978 M 79.11 % 9.479 M -67.88 % 29.511 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 % 98.000 K -50.00 % 196.000 K -50.69 % 397.500 K -33.64 % 599.000 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 100.00 % -5.387 M 0.000 100.00 % -3.837 M 0.000 100.00 % -4.979 M 0.000 100.00 % -4.686 M 0.000 100.00 % -3.432 M 0.000 0.000 0.000 -100.00 % 1.257 M 0.000 -100.00 % 349.000 K 0.000 -100.00 % 1.034 M 0.000 100.00 % -1.403 M 0.000 -100.00 % 864.000 K -38.51 % 1.405 M 5.48 % 1.332 M -91.34 % 15.389 M -44.38 % 27.666 M 1 738.27 % 1.505 M 80.67 % 833.000 K -88.79 % 7.433 M 21.20 % 6.133 M 512.08 % 1.002 M 438.71 % 186.000 K -77.37 % 822.000 K -55.69 % 1.855 M -29.89 % 2.646 M -26.66 % 3.608 M -15.38 % 4.264 M 18.71 % 3.592 M -99.81 % 1.902 B 28.61 % 1.479 B 12.14 % 1.319 B 45.03 % 909.343 M 2.98 % 883.022 M 3.07 % 856.701 M 1.92 % 840.552 M 1.96 % 824.403 M 11.46 % 739.660 M 12.94 % 654.916 M 11.33 % 588.277 M 12.77 % 521.638 M 33.29 % 391.365 M 49.90 % 261.092 M -0.88 % 263.422 M -0.88 % 265.751 M 8.51 % 244.918 M 9.30 % 224.085 M
Account payables 0.000 0.000 -100.00 % 1.256 M 0.000 -100.00 % 1.268 M 0.000 -100.00 % 28.688 M 0.000 -100.00 % 1.020 M 0.000 -100.00 % 884.000 K 0.000 -100.00 % 932.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 585.000 K 0.000 -100.00 % 3.028 M 0.000 -100.00 % 3.312 M 222.81 % 1.026 M -40.63 % 1.728 M -96.22 % 45.654 M 3 523.33 % 1.260 M -86.50 % 9.336 M 184.03 % 3.287 M -50.47 % 6.636 M 286.94 % 1.715 M -83.27 % 10.253 M 196.24 % 3.461 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
Tax 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 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 1.832 M 3.21 % 1.775 M 0.11 % 1.773 M 9.72 % 1.616 M 5.35 % 1.534 M 12.71 % 1.361 M 25.32 % 1.086 M 0.93 % 1.076 M 0.94 % 1.066 M -2.38 % 1.092 M 75.56 % 622.000 K -59.87 % 1.550 M 33.85 % 1.158 M 6.14 % 1.091 M 52.16 % 717.000 K -5.41 % 758.000 K 80.91 % 419.000 K -70.33 % 1.412 M 23.00 % 1.148 M 7.19 % 1.071 M 10.98 % 965.000 K 3.32 % 934.000 K 8.10 % 864.000 K 5.37 % 820.000 K 4.59 % 784.000 K 9.34 % 717.000 K 6.86 % 671.000 K 19.18 % 563.000 K 21.86 % 462.000 K 71.11 % 270.000 K 193.48 % 92.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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 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.038 M 39.48 % -1.715 M 20.75 % -2.164 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
Deferred tax liabilities non current 0.000 0.000 -100.00 % 1.605 B 0.000 -100.00 % 1.356 B 0.000 -100.00 % 1.170 B 0.000 -100.00 % 1.536 B 0.000 -100.00 % 973.499 M 0.000 -100.00 % 1.164 B 0.000 -100.00 % 1.098 B 0.000 -100.00 % 967.091 M 0.000 -100.00 % 812.947 M 0.000 -100.00 % 930.152 M 0.000 -100.00 % 948.009 M 0.000 -100.00 % 751.761 M 0.000 -100.00 % 519.671 M -18.18 % 635.140 M 16.15 % 546.821 M 30.27 % 419.766 M -41.92 % 722.683 M -29.01 % 1.018 B 49.03 % 683.063 M 0.000 0.000 -100.00 % 1.137 M -74.58 % 4.472 M -22.23 % 5.750 M -28.83 % 8.079 M 1 018.98 % 722.000 K -81.03 % 3.806 M 1 599.11 % 224.000 K -85.13 % 1.506 M 36.54 % 1.103 M 57.57 % 700.000 K -7.04 % 753.000 K -6.58 % 806.000 K 100.00 % 403.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 38.303 M 0.000 -100.00 % 69.577 M 0.000 -100.00 % 18.744 M 0.000 -100.00 % 36.911 M 0.000 -100.00 % 29.670 M 0.000 -100.00 % 21.493 M 0.000 100.00 % -13.927 M 0.000 -100.00 % 40.983 M 0.000 100.00 % -44.242 M 0.000 -100.00 % 25.525 M -97.29 % 940.569 M 4 568.07 % 20.149 M -97.10 % 695.492 M 5 749.39 % 11.890 M 4.82 % 11.343 M 26.99 % 8.932 M 93.08 % 4.626 M -93.75 % 74.042 M 444.15 % 13.607 M -14.75 % 15.962 M 0.000 0.000 -100.00 % 1.344 M -98.41 % 84.772 M -55.62 % 191.029 M 0.000 0.000 0.000 0.000 -100.00 % 36.718 M 8.84 % 33.736 M 9.70 % 30.753 M -30.54 % 44.272 M -23.39 % 57.790 M 100.00 % 28.895 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 10.581 B 1.79 % 10.395 B 4.81 % 9.918 B 4.02 % 9.535 B 6.38 % 8.963 B 4.71 % 8.560 B 3.53 % 8.269 B -13.53 % 9.562 B 4.91 % 9.115 B 12.68 % 8.089 B 11.54 % 7.252 B -9.82 % 8.041 B 2.84 % 7.819 B 14.80 % 6.811 B -8.68 % 7.458 B 2.40 % 7.284 B 4.83 % 6.948 B 1.60 % 6.838 B 5.98 % 6.453 B -1.61 % 6.558 B -1.00 % 6.625 B 1.62 % 6.519 B 0.89 % 6.462 B 1.59 % 6.361 B 11.18 % 5.721 B 5.37 % 5.430 B 13.00 % 4.805 B -2.58 % 4.932 B 7.59 % 4.584 B 12.35 % 4.081 B -20.00 % 5.101 B -12.81 % 5.851 B 28.41 % 4.556 B 19.73 % 3.805 B 21.27 % 3.138 B 25.91 % 2.492 B -1.21 % 2.523 B -5.05 % 2.657 B 17.05 % 2.270 B 7.83 % 2.105 B 25.05 % 1.684 B 12.57 % 1.496 B 40.90 % 1.061 B 5.49 % 1.006 B 5.81 % 950.935 M 0.90 % 942.427 M 0.91 % 933.918 M 9.03 % 856.589 M 9.92 % 779.259 M 5.24 % 740.487 M 5.53 % 701.714 M 34.04 % 523.510 M 51.61 % 345.306 M 8.58 % 318.029 M 9.38 % 290.751 M 5.20 % 276.374 M 5.49 % 261.996 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-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30 1996-06-30 1995-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30 1992-12-30 1992-06-30 1991-12-30 1991-06-30 1990-12-30 1990-06-30 1989-12-30 1989-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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1997-12-30 1997-06-30 1996-12-30 1996-06-30 1995-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30 1992-12-30 1992-06-30 1991-12-30 1991-06-30 1990-12-30
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 0.000 0.000 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 64.000 K 0.000 -100.00 % 47.000 K 0.000 -100.00 % 55.000 K 0.000 -100.00 % 599.000 K 0.000 -100.00 % 879.000 K 0.000 -100.00 % 507.000 K 0.000 -100.00 % 542.000 K 0.000 -100.00 % 534.000 K 0.000 -100.00 % 498.000 K 0.000 -100.00 % 384.594 K 0.000 -100.00 % 529.000 K 0.000 -100.00 % 458.000 K 0.000 -100.00 % 563.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 5.186 M 0.000 100.00 % -1.143 M 0.000 -100.00 % 21.861 M 0.000 100.00 % -33.231 M 0.000 100.00 % -12.846 M 0.000 -100.00 % 23.487 M 0.000 -100.00 % 9.194 M 0.000 100.00 % -2.884 M 0.000 100.00 % -678.000 K 0.000 -100.00 % 1.784 M 0.000 -100.00 % 2.099 M 0.000 100.00 % -1.485 M 0.000 -100.00 % 8.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 3.395 M 0.000 100.00 % -939.000 K 0.000 100.00 % -4.888 M 0.000 100.00 % -6.462 M 0.000 100.00 % -12.789 M 0.000 -100.00 % 22.781 M 0.000 -100.00 % 9.611 M 0.000 100.00 % -2.857 M 0.000 100.00 % -1.524 M 0.000 -100.00 % 522.000 K 0.000 -100.00 % 574.000 K 0.000 100.00 % -780.000 K 0.000 -100.00 % 8.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 1.791 M 0.000 100.00 % -204.000 K 0.000 -100.00 % 26.749 M 0.000 100.00 % -26.769 M 0.000 100.00 % -57.000 K 0.000 -100.00 % 706.000 K 0.000 100.00 % -417.000 K 0.000 100.00 % -27.000 K 0.000 -100.00 % 846.000 K 0.000 -100.00 % 1.262 M 0.000 -100.00 % 1.525 M 0.000 100.00 % -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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -33.110 M -249.28 % 22.180 M 172.51 % -30.590 M -223.05 % 24.860 M 152.52 % -47.335 M -241.98 % 33.339 M 146.53 % -71.648 M -433.12 % 21.508 M 146.14 % -46.611 M -1 830.18 % 2.694 M 108.87 % -30.381 M -244.05 % 21.091 M 159.78 % -35.282 M -23.26 % -28.624 M 10.45 % -31.966 M -186.95 % 36.765 M 174.28 % -49.493 M -258.10 % 31.305 M 152.79 % -59.307 M -315.73 % 27.491 M 163.44 % -43.332 M -240.78 % 30.781 M 216.38 % -26.448 M -139.18 % 67.503 M 119.22 % 30.792 M 1 523.58 % -2.163 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities 102.914 M -41.64 % 176.342 M 54.02 % 114.491 M -34.52 % 174.857 M 44.66 % 120.877 M -38.58 % 196.806 M 78.45 % 110.289 M -34.15 % 167.476 M 81.23 % 92.409 M 7.01 % 86.358 M -1.68 % 87.835 M -47.34 % 166.800 M 18.33 % 140.956 M -33.13 % 210.806 M 95.21 % 107.991 M -37.64 % 173.167 M 123.92 % 77.333 M -48.21 % 149.328 M 137.40 % 62.901 M -63.65 % 173.025 M 43.05 % 120.954 M -25.66 % 162.701 M 81.04 % 89.869 M -56.05 % 204.502 M 44.52 % 141.509 M 8.92 % 129.916 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -179.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 100.00 % -9.000 K 0.00 % -9.000 K 85.37 % -61.500 K 0.00 % -61.500 K -547.37 % -9.500 K 0.00 % -9.500 K 97.96 % -466.000 K 0.00 % -466.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
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -122.269 M 0.00 % -122.269 M -72.64 % -70.822 M 0.00 % -70.822 M 20.29 % -88.845 M 0.00 % -88.845 M 23.25 % -115.757 M 0.00 % -115.757 M -4.86 % -110.391 M 0.00 % -110.391 M 22.17 % -141.832 M 0.00 % -141.832 M 11.26 % -159.837 M 0.00 % -159.837 M 1.88 % -162.893 M 0.00 % -162.893 M -2.85 % -158.376 M 0.00 % -158.376 M -123.26 % -70.937 M 0.00 % -70.937 M 36.10 % -111.009 M 0.00 % -111.009 M -326.08 % -26.054 M 0.00 % -26.054 M 49.19 % -51.277 M 0.00 % -51.277 M 61.08 % -131.740 M 0.00 % -131.740 M -4.45 % -126.130 M 0.00 % -126.130 M -129.78 % -54.891 M 0.00 % -54.891 M -422.27 % -10.510 M 0.00 % -10.510 M 21.89 % -13.456 M 0.00 % -13.456 M 54.87 % -29.817 M 0.00 % -29.817 M -0.41 % -29.696 M 0.00 % -29.696 M 26.00 % -40.129 M 0.00 % -40.129 M -55.94 % -25.734 M 0.00 % -25.734 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.622 M 0.00 % 58.622 M 81.62 % 32.277 M 0.00 % 32.277 M 178.98 % 11.570 M 0.00 % 11.570 M -86.23 % 84.029 M 0.00 % 84.029 M -61.97 % 220.930 M 0.00 % 220.930 M 236.54 % 65.648 M 0.00 % 65.648 M -18.63 % 80.678 M 0.00 % 80.678 M 58.95 % 50.757 M 0.00 % 50.757 M 11.25 % 45.623 M 0.00 % 45.623 M -31.04 % 66.157 M 0.00 % 66.157 M -40.87 % 111.888 M 0.00 % 111.888 M 120.71 % 50.695 M 0.00 % 50.695 M 8.86 % 46.570 M 0.00 % 46.570 M 10.70 % 42.067 M 0.00 % 42.067 M -4.66 % 44.125 M 0.00 % 44.125 M 534.85 % 6.951 M 0.00 % 6.951 M -71.82 % 24.667 M 0.00 % 24.667 M 3 736.16 % 643.000 K 0.00 % 643.000 K -64.24 % 1.798 M 0.00 % 1.798 M 38.04 % 1.303 M 0.00 % 1.303 M -67.25 % 3.977 M 0.00 % 3.977 M -66.62 % 11.913 M 0.00 % 11.913 M
Other investing activites 27.722 M -77.36 % 122.445 M 260.11 % -76.474 M -412.33 % 24.485 M 33.59 % 18.328 M 121.65 % -84.662 M -321.82 % 38.167 M 166.54 % -57.361 M -936.52 % -5.534 M -116.03 % 34.517 M 156.15 % -61.474 M 4.99 % -64.702 M -219.84 % 53.990 M 2 374.22 % -2.374 M 87.00 % -18.267 M 60.61 % -46.370 M -179.05 % 58.656 M 152.56 % -111.602 M -604.19 % 22.135 M 110.31 % -214.655 M -513.98 % -34.961 M 24.51 % -46.312 M 59.68 % -114.847 M 38.46 % -186.623 M -1 209.13 % 16.826 M 225.01 % -13.460 M -5 591.33 % -236.500 K 0.00 % -236.500 K 0.42 % -237.500 K 0.00 % -237.500 K 55.73 % -536.500 K 0.00 % -536.500 K 98.32 % -31.871 M 0.00 % -31.871 M -652.46 % -4.236 M 0.00 % -4.236 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -75.126 M 0.00 % -75.126 M -200.00 % 75.126 M 0.00 % 75.126 M 1 188.86 % -6.900 M 0.00 % -6.900 M -200.00 % 6.899 M 0.00 % 6.899 M 86 243 600.00 % 8.000 0.00 % 8.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 27.543 M -77.51 % 122.445 M 260.11 % -76.474 M -412.33 % 24.485 M 33.59 % 18.328 M 121.65 % -84.662 M -321.82 % 38.167 M 166.54 % -57.361 M -936.52 % -5.534 M -116.03 % 34.517 M 156.15 % -61.474 M 4.99 % -64.702 M -219.84 % 53.990 M 2 374.22 % -2.374 M 87.00 % -18.267 M 60.61 % -46.370 M -179.05 % 58.656 M 152.56 % -111.602 M -604.19 % 22.135 M 110.31 % -214.655 M -513.98 % -34.961 M 24.51 % -46.312 M 59.68 % -114.847 M 38.46 % -186.623 M -1 209.13 % 16.826 M 225.01 % -13.460 M 78.93 % -63.883 M 0.00 % -63.883 M -64.72 % -38.783 M 0.00 % -38.783 M 50.16 % -77.812 M 0.00 % -77.812 M -22.33 % -63.608 M 0.00 % -63.608 M -159.87 % 106.242 M 0.00 % 106.242 M 239.44 % -76.194 M 0.00 % -76.194 M 4.31 % -79.626 M 0.00 % -79.626 M 28.99 % -112.136 M 0.00 % -112.136 M 0.55 % -112.754 M 0.00 % -112.754 M -2 258.86 % -4.780 M 0.00 % -4.780 M 93.56 % -74.247 M 0.00 % -74.247 M -174.42 % 99.768 M 0.00 % 99.768 M 959.55 % -11.607 M 0.00 % -11.607 M 85.98 % -82.774 M 0.00 % -82.774 M -0.94 % -82.004 M 0.00 % -82.004 M -71.06 % -47.940 M 0.00 % -47.940 M -438.64 % 14.157 M 0.00 % 14.157 M 210.49 % -12.813 M 0.00 % -12.813 M 54.27 % -28.019 M 0.00 % -28.019 M 1.32 % -28.394 M 0.00 % -28.394 M 21.46 % -36.153 M 0.00 % -36.153 M -161.59 % -13.821 M 0.00 % -13.821 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 134.325 M 0.00 % 134.325 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.500 M 0.00 % 4.500 M -62.50 % 12.000 M 0.00 % 12.000 M 41.18 % 8.500 M 0.00 % 8.500 M 0.000 0.000 0.000 0.000 100.00 % -35.000 M 0.00 % -35.000 M -16.67 % -30.000 M 0.00 % -30.000 M -175.00 % 40.000 M 0.00 % 40.000 M 60.00 % 25.000 M 0.00 % 25.000 M 0.000 0.000 100.00 % -12.000 M 0.00 % -12.000 M -1 520.53 % -740.500 K 0.00 % -740.500 K 79.65 % -3.639 M 0.00 % -3.639 M -108.23 % 44.210 M 0.00 % 44.210 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.516 M 0.00 % 41.516 M 0.000 0.000 -100.00 % 4.612 M 0.00 % 4.612 M -90.59 % 48.990 M 0.00 % 48.990 M 46.35 % 33.475 M 0.00 % 33.475 M 0.000 0.000 -100.00 % 149.546 M 0.00 % 149.546 M 776.13 % 17.069 M 0.00 % 17.069 M -33.64 % 25.724 M 0.00 % 25.724 M 43.75 % 17.895 M 0.00 % 17.895 M 34.65 % 13.290 M 0.00 % 13.290 M -74.43 % 51.975 M 0.00 % 51.975 M -45.44 % 95.268 M 0.00 % 95.268 M 50.38 % 63.352 M 0.00 % 63.352 M 773.70 % 7.251 M 0.00 % 7.251 M 16.77 % 6.210 M 0.00 % 6.210 M 10.56 % 5.617 M 0.00 % 5.617 M -67.29 % 17.171 M 0.00 % 17.171 M -72.18 % 61.715 M 0.00 % 61.715 M 134.10 % 26.363 M 0.00 % 26.363 M
Common stock repurchased -66.274 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -26.500 K 0.00 % -26.500 K 78.01 % -120.500 K 0.00 % -120.500 K -15.87 % -104.000 K 0.00 % -104.000 K -153.66 % -41.000 K 0.00 % -41.000 K 88.63 % -360.500 K 0.00 % -360.500 K -95.92 % -184.000 K 0.00 % -184.000 K 97.22 % -6.610 M 0.00 % -6.610 M -20 236.92 % -32.500 K 0.00 % -32.500 K 99.03 % -3.363 M 0.00 % -3.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 0.000 0.000 0.000 0.000
Dividends paid -113.516 M 15.83 % -134.862 M -26.61 % -106.516 M 17.78 % -129.557 M -27.04 % -101.983 M 20.61 % -128.451 M -38.44 % -92.787 M 27.59 % -128.136 M -37.91 % -92.910 M 27.92 % -128.891 M -37.12 % -94.001 M 27.37 % -129.427 M 22.36 % -166.707 M -29.05 % -129.184 M -39.01 % -92.930 M 28.24 % -129.497 M -43.03 % -90.541 M 26.49 % -123.171 M -43.74 % -85.688 M 27.65 % -118.443 M -54.87 % -76.480 M 33.62 % -115.220 M -74.75 % -65.935 M 42.30 % -114.265 M -74.10 % -65.632 M 37.82 % -105.556 M -25.21 % -84.303 M 0.00 % -84.303 M -2.84 % -81.972 M 0.00 % -81.972 M -2.11 % -80.275 M 0.00 % -80.275 M -0.55 % -79.835 M 0.00 % -79.835 M -2.06 % -78.226 M 0.00 % -78.226 M -16.60 % -67.092 M 0.00 % -67.092 M -16.25 % -57.716 M 0.00 % -57.716 M -14.68 % -50.328 M 0.00 % -50.328 M -18.87 % -42.338 M 0.00 % -42.338 M -3.59 % -40.871 M 0.00 % -40.871 M -14.02 % -35.846 M 0.00 % -35.846 M 44.45 % -64.534 M 0.00 % -64.534 M -55.64 % -41.465 M 0.00 % -41.465 M -10.54 % -37.512 M 0.00 % -37.512 M -14.00 % -32.905 M 0.00 % -32.905 M -21.18 % -27.154 M 0.00 % -27.154 M -17.61 % -23.088 M 0.00 % -23.088 M -10.63 % -20.870 M 0.00 % -20.870 M -3.96 % -20.075 M 0.00 % -20.075 M -16.89 % -17.174 M 0.00 % -17.174 M -21.33 % -14.155 M 0.00 % -14.155 M -6.72 % -13.263 M 0.00 % -13.263 M
Other financing activites 35.988 M 199.11 % -36.310 M -44 180.49 % -82.000 K 8.89 % -90.000 K 10.00 % -100.000 K -104.08 % -49.000 K 28.99 % -69.000 K -100.70 % 9.918 M 15 358.46 % -65.000 K 18.75 % -80.002 K -21.22 % -66.000 K 13.16 % -76.000 K 0.00 % -76.000 K 53.94 % -164.998 K -599.99 % 33.000 K 147.83 % -69.000 K 99.36 % -10.720 M -17 473.77 % -61.000 K 28.24 % -85.000 K -100.06 % 152.890 M 137 838.74 % -111.000 K -100.13 % 84.185 M 323 888.46 % -26.000 K 16.13 % -31.000 K -24.00 % -25.000 K 19.35 % -31.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 100.00 % -32.500 K 0.00 % -32.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 -100.00 % 4.000 0.00 % 4.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -143.802 M 15.99 % -171.172 M -60.58 % -106.598 M 17.78 % -129.647 M -27.00 % -102.083 M 20.56 % -128.500 M -38.39 % -92.856 M 21.45 % -118.218 M -27.15 % -92.975 M 27.91 % -128.971 M -37.11 % -94.067 M 27.36 % -129.503 M 22.35 % -166.783 M -28.94 % -129.349 M -39.24 % -92.897 M 28.30 % -129.566 M -27.95 % -101.261 M 17.83 % -123.232 M -43.64 % -85.790 M -349.05 % 34.447 M 144.98 % -76.591 M -146.79 % -31.035 M 52.95 % -65.961 M 42.29 % -114.296 M -74.08 % -65.657 M 37.82 % -105.587 M -311.19 % 49.996 M 0.00 % 49.996 M 160.90 % -82.093 M 0.00 % -82.093 M -111.24 % -38.863 M 0.00 % -38.863 M 51.35 % -79.876 M 0.00 % -79.876 M -7.98 % -73.975 M 0.00 % -73.975 M -436.58 % -13.787 M 0.00 % -13.787 M 26.87 % -18.851 M 0.00 % -18.851 M 55.00 % -41.893 M 0.00 % -41.893 M -140.34 % 103.845 M 0.00 % 103.845 M 536.29 % -23.802 M 0.00 % -23.802 M 47.25 % -45.122 M 0.00 % -45.122 M 41.13 % -76.641 M 0.00 % -76.641 M -748.12 % 11.825 M 0.00 % 11.825 M -70.04 % 39.464 M 0.00 % 39.464 M -36.72 % 62.364 M 0.00 % 62.364 M 157.72 % 24.198 M 0.00 % 24.198 M 245.97 % -16.578 M 0.00 % -16.578 M 9.41 % -18.299 M 0.00 % -18.299 M -161.50 % 29.752 M 0.00 % 29.752 M 991 833.33 % -3.000 K 0.00 % -3.000 K -100.01 % 47.561 M 0.00 % 47.561 M 263.06 % 13.100 M 0.00 % 13.100 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 -100.00 % 272.882 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -294.114 M -200.00 % 294.114 M 225.11 % -235.080 M -774.60 % 34.848 M 87.75 % 18.561 M -85.53 % 128.263 M 361.38 % 27.800 M 786.17 % -4.052 M -32.84 % -3.050 M 24.65 % -4.048 M 88.04 % -33.853 M -147.06 % -13.702 M -197.31 % 14.082 M -64.39 % 39.542 M 2 592.37 % -1.587 M -14.59 % -1.385 M -107.97 % 17.364 M 140.61 % -42.753 M -11 240.32 % -377.000 K 89.50 % -3.592 M -176.40 % 4.701 M -88.98 % 42.677 M 193.86 % -45.470 M 5.68 % -48.209 M -204.03 % 46.339 M 752.68 % 5.435 M -96.27 % 145.549 M 0.00 % 145.549 M 234.91 % -107.882 M 0.00 % -107.882 M 19.42 % -133.882 M 0.00 % -133.882 M -1 013.73 % -12.021 M 0.00 % -12.021 M -104.78 % 251.333 M 0.00 % 251.333 M 2 674.71 % 9.058 M 0.00 % 9.058 M 135.54 % -25.484 M 0.00 % -25.484 M 76.46 % -108.268 M 0.00 % -108.268 M -708.38 % 17.796 M 0.00 % 17.796 M -48.82 % 34.774 M 0.00 % 34.774 M 126.56 % -130.947 M 0.00 % -130.947 M -191.89 % 142.503 M 0.00 % 142.503 M 352.82 % 31.470 M 0.00 % 31.470 M 24.94 % 25.189 M 0.00 % 25.189 M 828.64 % -3.457 M 0.00 % -3.457 M -123.50 % 14.708 M 0.00 % 14.708 M 504.52 % 2.433 M 0.00 % 2.433 M 764.75 % -366.000 K 0.00 % -366.000 K 99.35 % -56.241 M 0.00 % -56.241 M -77.57 % -31.673 M 0.00 % -31.673 M -165.92 % 48.044 M 0.00 % 48.044 M 127.55 % 21.114 M 0.00 % 21.114 M
Cash at beginning of period 294.114 M 0.000 -100.00 % 235.080 M 0.000 0.000 0.000 0.000 -100.00 % 93.071 M 0.000 -100.00 % 107.270 M 0.000 -100.00 % 192.726 M 0.000 -100.00 % 138.724 M 0.000 -100.00 % 103.741 M 0.000 -100.00 % 113.150 M 0.000 -100.00 % 160.249 M 0.000 -100.00 % 111.761 M 0.000 -100.00 % 208.232 M 0.000 -100.00 % 158.328 M 2 055.88 % 7.344 M 0.00 % 7.344 M -93.63 % 115.226 M 0.00 % 115.226 M -53.74 % 249.108 M 0.00 % 249.108 M -4.60 % 261.129 M 0.00 % 261.129 M 2 565.67 % 9.796 M 0.00 % 9.796 M 1 227.37 % 738.000 K 0.00 % 738.000 K -97.19 % 26.222 M 0.00 % 26.222 M -80.50 % 134.490 M 0.00 % 134.490 M 15.25 % 116.694 M 0.00 % 116.694 M 42.45 % 81.920 M 0.00 % 81.920 M -61.52 % 212.867 M 0.00 % 212.867 M 202.53 % 70.362 M 0.00 % 70.362 M 80.92 % 38.892 M 0.00 % 38.892 M 183.82 % 13.703 M 0.00 % 13.703 M -20.15 % 17.160 M 0.00 % 17.160 M 599.84 % 2.452 M 0.00 % 2.452 M 12 805.26 % 19.000 K 0.00 % 19.000 K -95.06 % 385.000 K 0.00 % 385.000 K -99.32 % 56.626 M 0.00 % 56.626 M -35.87 % 88.299 M 0.00 % 88.299 M 119.35 % 40.255 M 0.00 % 40.255 M 110.31 % 19.141 M 0.00 % 19.141 M
Cash at end of period 0.000 -100.00 % 294.114 M 957.71 % -34.291 M -198.40 % 34.848 M 87.75 % 18.561 M -85.53 % 128.263 M 361.38 % 27.800 M -68.77 % 89.019 M 3 018.66 % -3.050 M -102.95 % 103.222 M 404.91 % -33.853 M -118.91 % 179.024 M 1 171.34 % 14.082 M -92.10 % 178.266 M 11 336.43 % -1.587 M -101.55 % 102.356 M 489.47 % 17.364 M -75.33 % 70.397 M 18 772.94 % -377.000 K -100.24 % 156.657 M 3 232.42 % 4.701 M -96.96 % 154.438 M 439.65 % -45.470 M -128.41 % 160.023 M 245.33 % 46.339 M -71.70 % 163.762 M 7.11 % 152.893 M 0.00 % 152.893 M 1 981.88 % 7.344 M 0.00 % 7.344 M -93.63 % 115.226 M 0.00 % 115.226 M -53.74 % 249.108 M 0.00 % 249.108 M -4.60 % 261.129 M 0.00 % 261.129 M 2 565.67 % 9.796 M 0.00 % 9.796 M 1 227.37 % 738.000 K 0.00 % 738.000 K -97.19 % 26.222 M 0.00 % 26.222 M -80.50 % 134.490 M 0.00 % 134.490 M 15.25 % 116.694 M 0.00 % 116.694 M 42.45 % 81.920 M 0.00 % 81.920 M -61.52 % 212.865 M 0.00 % 212.865 M 202.53 % 70.362 M 0.00 % 70.362 M 80.92 % 38.892 M 0.00 % 38.892 M 183.82 % 13.703 M 0.00 % 13.703 M -20.15 % 17.160 M 0.00 % 17.160 M 599.84 % 2.452 M 0.00 % 2.452 M 12 805.26 % 19.000 K 0.00 % 19.000 K -95.06 % 385.000 K 0.00 % 385.000 K -99.32 % 56.626 M 0.00 % 56.626 M -35.87 % 88.299 M 0.00 % 88.299 M 119.35 % 40.255 M 0.00 % 40.255 M
Operating cash flow 102.914 M -41.64 % 176.342 M 54.02 % 114.491 M -34.52 % 174.857 M 44.66 % 120.877 M -38.58 % 196.806 M 78.45 % 110.289 M -34.15 % 167.476 M 81.23 % 92.409 M 7.01 % 86.358 M -1.68 % 87.835 M -47.34 % 166.800 M 18.33 % 140.956 M -33.13 % 210.806 M 95.21 % 107.991 M -37.64 % 173.167 M 123.92 % 77.333 M -48.21 % 149.328 M 137.40 % 62.901 M -63.65 % 173.025 M 43.05 % 120.954 M -25.66 % 162.701 M 81.04 % 89.869 M -56.05 % 204.502 M 44.52 % 141.509 M 8.92 % 129.916 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -179.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 100.00 % -9.000 K 0.00 % -9.000 K 85.37 % -61.500 K 0.00 % -61.500 K -547.37 % -9.500 K 0.00 % -9.500 K 97.96 % -466.000 K 0.00 % -466.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
Free CashFlow 102.735 M -41.74 % 176.342 M 54.02 % 114.491 M -34.52 % 174.857 M 44.66 % 120.877 M -38.58 % 196.806 M 78.45 % 110.289 M -34.15 % 167.476 M 81.23 % 92.409 M 7.01 % 86.358 M -1.68 % 87.835 M -47.34 % 166.800 M 18.33 % 140.956 M -33.13 % 210.806 M 95.21 % 107.991 M -37.64 % 173.167 M 123.92 % 77.333 M -48.21 % 149.328 M 137.40 % 62.901 M -63.65 % 173.025 M 43.05 % 120.954 M -25.66 % 162.701 M 81.04 % 89.869 M -56.05 % 204.502 M 44.52 % 141.509 M 8.92 % 129.916 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.000 K 0.00 % -9.000 K 85.37 % -61.500 K 0.00 % -61.500 K -547.37 % -9.500 K 0.00 % -9.500 K 97.96 % -466.000 K 0.00 % -466.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
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 1997 1997 1996 1996 1995 1995 1994 1994 1993 1993 1992 1992 1991 1991 1990
Date Form 10K
2025
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
1997
1996
1995
1994
1993
1992
1991
1990
1989