
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 |