PTAUF

Port of Tauranga Limited PTAUF

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
Revenue 464.675 M 11.33 % 417.375 M -0.63 % 420.020 M 12.04 % 374.885 M 11.14 % 337.302 M 24.35 % 271.259 M -3.70 % 281.674 M -0.56 % 283.263 M 10.44 % 256.487 M 4.68 % 245.026 M -8.70 % 268.365 M 0.79 % 266.273 M 9.12 % 244.011 M 7.88 % 226.193 M 22.02 % 185.374 M 25.21 % 148.049 M 3.09 % 143.615 M -3.49 % 148.804 M 14.84 % 129.578 M 15.79 % 111.903 M -18.89 % 137.968 M 4.47 % 132.059 M -6.71 % 141.559 M 29.19 % 109.575 M 0.000 0.000 0.000 0.000 -100.00 % 44.590 M 12.09 % 39.779 M 43.65 % 27.691 M
Net income 173.373 M 90.84 % 90.849 M -22.44 % 117.136 M 5.23 % 111.317 M 8.73 % 102.375 M 15.44 % 88.679 M -11.83 % 100.577 M 6.69 % 94.273 M 12.98 % 83.441 M 7.92 % 77.314 M -2.32 % 79.148 M 1.15 % 78.252 M -30.21 % 112.132 M 52.45 % 73.554 M 25.89 % 58.425 M 53.69 % 38.016 M -15.87 % 45.185 M 7.28 % 42.117 M 10.91 % 37.973 M 22.37 % 31.032 M -7.79 % 33.654 M 420 775.00 % -8.000 K 69.23 % -26.000 K -136.36 % -11.000 K -104.44 % 248.000 K 50.30 % 165.000 K 292.86 % 42.000 K 275.00 % -24.000 K -400.00 % 8.000 K 166.67 % 3.000 K -81.25 % 16.000 K
Income before tax 218.476 M 58.21 % 138.092 M -13.31 % 159.297 M 5.92 % 150.396 M 9.77 % 137.009 M 15.67 % 118.445 M -12.27 % 135.009 M 6.82 % 126.386 M 13.51 % 111.347 M 8.01 % 103.088 M -2.19 % 105.391 M 0.55 % 104.811 M -23.64 % 137.251 M 41.09 % 97.281 M 24.84 % 77.923 M 20.44 % 64.696 M 3.77 % 62.344 M 2.77 % 60.664 M 13.62 % 53.394 M 19.25 % 44.774 M -6.36 % 47.815 M -2.42 % 49.003 M 7.19 % 45.717 M 17.23 % 38.997 M 18.95 % 32.784 M 9.98 % 29.810 M 20.43 % 24.753 M 36.84 % 18.089 M 1.85 % 17.761 M 27.73 % 13.905 M 64.30 % 8.463 M
Income before tax ratio 0.47 42.11 % 0.33 -12.76 % 0.38 -5.46 % 0.40 -1.23 % 0.41 -6.98 % 0.44 -8.90 % 0.48 7.43 % 0.45 2.78 % 0.43 3.19 % 0.42 7.13 % 0.39 -0.23 % 0.39 -30.02 % 0.56 30.78 % 0.43 2.31 % 0.42 -3.81 % 0.44 0.66 % 0.43 6.48 % 0.41 -1.06 % 0.41 2.99 % 0.40 15.45 % 0.35 -6.60 % 0.37 14.90 % 0.32 -9.26 % 0.36 0.00 0.00 0.00 0.00 -100.00 % 0.40 13.95 % 0.35 14.38 % 0.31
EBITDA 225.968 M 11.68 % 202.329 M -7.07 % 217.723 M 14.04 % 190.922 M 2.65 % 185.986 M 14.30 % 162.712 M -5.99 % 173.087 M 1.77 % 170.073 M 11.15 % 153.012 M 7.09 % 142.883 M 5.51 % 135.423 M 1.67 % 133.195 M -23.32 % 173.706 M 35.62 % 128.082 M 30.66 % 98.029 M 7.38 % 91.290 M 0.60 % 90.744 M 4.95 % 86.462 M 8.36 % 79.791 M 14.14 % 69.908 M -5.38 % 73.886 M 1.58 % 72.739 M 1.70 % 71.523 M 23.72 % 57.809 M 25.16 % 46.187 M 12.49 % 41.060 M 43.85 % 28.544 M 29.21 % 22.092 M 0.60 % 21.960 M 16.41 % 18.865 M 48.09 % 12.739 M
Net income ratio 0.37 71.41 % 0.22 -21.95 % 0.28 -6.08 % 0.30 -2.17 % 0.30 -7.16 % 0.33 -8.44 % 0.36 7.29 % 0.33 2.30 % 0.33 3.10 % 0.32 6.99 % 0.29 0.36 % 0.29 -36.05 % 0.46 41.32 % 0.33 3.18 % 0.32 22.74 % 0.26 -18.39 % 0.31 11.16 % 0.28 -3.42 % 0.29 5.68 % 0.28 13.69 % 0.24 402 757.90 % 0.00 67.02 % 0.00 -82.96 % 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.00 137.89 % 0.00 -86.95 % 0.00
Ratio EBITDA 0.49 0.32 % 0.48 -6.48 % 0.52 1.78 % 0.51 -7.64 % 0.55 -8.08 % 0.60 -2.38 % 0.61 2.35 % 0.60 0.64 % 0.60 2.30 % 0.58 15.56 % 0.50 0.88 % 0.50 -29.73 % 0.71 25.72 % 0.57 7.08 % 0.53 -14.24 % 0.62 -2.41 % 0.63 8.74 % 0.58 -5.64 % 0.62 -1.43 % 0.62 16.65 % 0.54 -2.77 % 0.55 9.02 % 0.51 -4.23 % 0.53 0.00 0.00 0.00 0.00 -100.00 % 0.49 3.85 % 0.47 3.09 % 0.46
Gross profit ratio 0.57 -21.23 % 0.73 0.87 % 0.72 -2.12 % 0.74 -3.37 % 0.76 3.34 % 0.74 0.11 % 0.74 -3.22 % 0.76 0.29 % 0.76 0.17 % 0.76 -1.72 % 0.77 -0.41 % 0.77 4.51 % 0.74 1.19 % 0.73 -2.75 % 0.75 -5.02 % 0.79 -20.88 % 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 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 680.909 M 0.02 % 680.806 M -0.01 % 680.845 M 0.01 % 680.788 M 0.00 % 680.776 M 0.00 % 680.771 M 0.00 % 680.798 M 0.38 % 678.223 M -0.02 % 678.382 M -0.32 % 680.581 M 0.12 % 679.732 M 1.40 % 670.358 M -0.03 % 670.581 M 0.05 % 670.265 M 0.02 % 670.151 M 0.02 % 670.041 M 0.02 % 669.934 M 0.01 % 669.856 M 0.01 % 669.778 M 0.15 % 668.793 M -0.10 % 669.436 M -0.11 % 670.199 M 20.26 % 557.304 M -23.18 % 725.490 M 8.52 % 668.505 M 0.03 % 668.332 M 0.03 % 668.124 M 0.00 % 668.124 M -0.14 % 669.038 M 0.11 % 668.286 M 0.00 % 668.286 M
Weighted average shs out 679.894 M -0.47 % 683.075 M 1.44 % 673.356 M 0.01 % 673.307 M 0.14 % 672.378 M 0.10 % 671.686 M 0.01 % 671.642 M 0.02 % 671.479 M 0.13 % 670.581 M -1.47 % 680.581 M 0.12 % 679.732 M 1.40 % 670.358 M -0.03 % 670.581 M 0.05 % 670.265 M 0.02 % 670.151 M 0.02 % 670.041 M 0.02 % 669.934 M 0.01 % 669.856 M 0.01 % 669.778 M 0.15 % 668.793 M -0.10 % 669.436 M -0.11 % 670.199 M 20.26 % 557.304 M -23.18 % 725.490 M 8.52 % 668.505 M 0.03 % 668.332 M 0.03 % 668.124 M 0.00 % 668.124 M -0.14 % 669.038 M 0.11 % 668.286 M 0.00 % 668.286 M
EPS diluted 0.26 100.00 % 0.13 -23.53 % 0.17 6.25 % 0.16 6.67 % 0.15 15.38 % 0.13 -13.33 % 0.15 7.14 % 0.14 16.67 % 0.12 9.09 % 0.11 -8.33 % 0.12 0.00 % 0.12 -29.41 % 0.17 54.55 % 0.11 26.15 % 0.09 53.52 % 0.06 -15.73 % 0.07 7.32 % 0.06 10.95 % 0.06 21.98 % 0.05 -7.57 % 0.05 0.00 % 0.05 -10.36 % 0.06 56.86 % 0.04 6.57 % 0.03 13.95 % 0.03 8.49 % 0.03 75 542.28 % 0.00 -100.20 % 0.02 407 554.10 % 0.00 -99.95 % 0.01
Earnings per share 0.26 100.00 % 0.13 -23.53 % 0.17 0.00 % 0.17 13.33 % 0.15 15.38 % 0.13 -13.33 % 0.15 7.14 % 0.14 16.67 % 0.12 9.09 % 0.11 -8.33 % 0.12 0.00 % 0.12 -29.41 % 0.17 54.55 % 0.11 26.15 % 0.09 53.52 % 0.06 -15.73 % 0.07 7.32 % 0.06 10.95 % 0.06 21.98 % 0.05 -7.57 % 0.05 0.00 % 0.05 -10.36 % 0.06 56.86 % 0.04 6.57 % 0.03 13.95 % 0.03 8.49 % 0.03 75 542.28 % 0.00 -100.20 % 0.02 407 554.10 % 0.00 -99.95 % 0.01
Gross profit 265.659 M -12.31 % 302.946 M 0.24 % 302.223 M 9.66 % 275.595 M 7.40 % 256.614 M 28.50 % 199.701 M -3.59 % 207.147 M -3.76 % 215.236 M 10.76 % 194.327 M 4.85 % 185.331 M -10.26 % 206.526 M 0.37 % 205.766 M 14.04 % 180.426 M 9.16 % 165.289 M 18.66 % 139.297 M 18.92 % 117.134 M -18.44 % 143.615 M -3.49 % 148.804 M 14.84 % 129.578 M 15.79 % 111.903 M -18.89 % 137.968 M 4.47 % 132.059 M -6.71 % 141.559 M 29.19 % 109.575 M 0.000 0.000 0.000 0.000 -100.00 % 44.590 M 12.09 % 39.779 M 43.65 % 27.691 M
Income tax expense 45.103 M -4.53 % 47.243 M 12.05 % 42.161 M 7.89 % 39.079 M 12.83 % 34.634 M 21.87 % 28.418 M -17.47 % 34.432 M 7.22 % 32.113 M 15.08 % 27.906 M 8.27 % 25.774 M -1.79 % 26.243 M -1.19 % 26.559 M 5.69 % 25.128 M 5.53 % 23.812 M 21.96 % 19.525 M -26.82 % 26.680 M 55.49 % 17.159 M -7.48 % 18.547 M 20.27 % 15.421 M 12.22 % 13.742 M -2.96 % 14.161 M -71.10 % 49.003 M 7.19 % 45.717 M 17.23 % 38.997 M 18.95 % 32.784 M 9.98 % 29.810 M 20.43 % 24.753 M 36.84 % 18.089 M 1.85 % 17.761 M 27.73 % 13.905 M 64.30 % 8.463 M
Cost of revenue 199.016 M 73.92 % 114.429 M -2.86 % 117.797 M 18.64 % 99.290 M 23.05 % 80.688 M 12.76 % 71.558 M -3.98 % 74.527 M 9.56 % 68.027 M 9.44 % 62.160 M 4.13 % 59.695 M -3.47 % 61.839 M 2.20 % 60.507 M -4.84 % 63.585 M 4.40 % 60.904 M 32.18 % 46.077 M 49.04 % 30.915 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
General and administrative expenses 0.000 -100.00 % 57.891 M 12.77 % 51.334 M 9.71 % 46.790 M 7.51 % 43.520 M 8.50 % 40.110 M 4.79 % 38.275 M 1.31 % 37.780 M 11.26 % 33.958 M 5.78 % 32.101 M -34.33 % 48.883 M 5.97 % 46.127 M 26.12 % 36.573 M 13.03 % 32.356 M 13.80 % 28.432 M 41.05 % 20.158 M 17.08 % 17.217 M 1.91 % 16.894 M 1 869.00 % 858.000 K -15.80 % 1.019 M -46.84 % 1.917 M 1.75 % 1.884 M 58.05 % 1.192 M 53.41 % 777.000 K 50.29 % 517.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing 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 -100.00 % 39.000 K 0.000 0.000
Other expenses 82.719 M -8.12 % 90.031 M 9.95 % 81.880 M 12.49 % 72.788 M 415.42 % 14.122 M -75.58 % 57.836 M 33.27 % 43.396 M 14.90 % 37.770 M 6.22 % 35.559 M -1.82 % 36.217 M -3.46 % 37.515 M 5.16 % 35.674 M -6.65 % 38.214 M 3 542.90 % 1.049 M 1 280.26 % 76.000 K -66.07 % 224.000 K -86.89 % 1.709 M 15 436.36 % 11.000 K -99.99 % 128.720 M 16.09 % 110.884 M -18.50 % 136.051 M 4.51 % 130.175 M -7.26 % 140.367 M 29.02 % 108.798 M 133.05 % 46.684 M 0.000 -100.00 % 28.544 M 29.21 % 22.092 M -50.41 % 44.551 M 12.00 % 39.779 M 43.65 % 27.691 M
Operating expenses 82.719 M -44.08 % 147.922 M 11.04 % 133.214 M 11.40 % 119.578 M 107.45 % 57.642 M -41.15 % 97.946 M 5.15 % 93.151 M 7.23 % 86.873 M 8.87 % 79.792 M -0.02 % 79.805 M -22.96 % 103.588 M 7.74 % 96.148 M 26.48 % 76.021 M 10.52 % 68.783 M 12.30 % 61.251 M 21.59 % 50.375 M -34.71 % 77.152 M -5.76 % 81.869 M -36.82 % 129.578 M 15.79 % 111.903 M -18.89 % 137.968 M 4.47 % 132.059 M -6.71 % 141.559 M 29.19 % 109.575 M 1 244.48 % 8.150 M 27.80 % 6.377 M -77.66 % 28.544 M 29.21 % 22.092 M 327.73 % 5.165 M -87.02 % 39.779 M 43.65 % 27.691 M
Cost and expenses 281.735 M 7.63 % 261.757 M 4.28 % 251.011 M 14.69 % 218.868 M 12.16 % 195.145 M 15.13 % 169.504 M 1.09 % 167.678 M 8.25 % 154.900 M 9.12 % 141.952 M 1.76 % 139.500 M -15.67 % 165.427 M 5.60 % 156.655 M 12.21 % 139.606 M 7.65 % 129.687 M 20.83 % 107.328 M 32.03 % 81.290 M 5.36 % 77.152 M -5.76 % 81.869 M 11.44 % 73.467 M 16.10 % 63.278 M -24.81 % 84.154 M 2.89 % 81.793 M -6.79 % 87.748 M -19.92 % 109.575 M 1 244.48 % 8.150 M 27.80 % 6.377 M -77.66 % 28.544 M 29.21 % 22.092 M 327.73 % 5.165 M 18.17 % 4.371 M 28.67 % 3.397 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
Selling general and administrative expenses 0.000 -100.00 % 57.891 M 12.77 % 51.334 M 9.71 % 46.790 M 7.51 % 43.520 M 8.50 % 40.110 M 4.79 % 38.275 M 1.31 % 37.780 M 11.26 % 33.958 M 5.78 % 32.101 M -34.33 % 48.883 M 5.97 % 46.127 M 26.12 % 36.573 M 13.03 % 32.356 M 13.80 % 28.432 M 41.05 % 20.158 M 17.08 % 17.217 M 1.91 % 16.894 M 1 869.00 % 858.000 K -15.80 % 1.019 M -46.84 % 1.917 M 1.75 % 1.884 M 58.05 % 1.192 M 53.41 % 777.000 K 50.29 % 517.000 K 0.000 0.000 0.000 -100.00 % 39.000 K 0.000 0.000
Interest income 0.000 -100.00 % 657.000 K -7.74 % 712.134 K 148.13 % 287.000 K 0.000 -100.00 % 310.000 K -25.66 % 417.000 K 6.65 % 391.000 K 5.11 % 372.000 K -44.14 % 666.000 K -33.27 % 998.000 K -5.04 % 1.051 M -50.49 % 2.123 M -25.67 % 2.856 M -18.98 % 3.525 M -16.59 % 4.226 M -3.27 % 4.369 M -22.56 % 5.642 M 27.30 % 4.432 M -25.63 % 5.959 M 663.00 % 781.000 K 632.27 % 106.654 K -4.77 % 112.000 K -36.72 % 177.000 K 29.20 % 137.000 K 0.000 0.000 0.000 -100.00 % 96.000 K 140.00 % 40.000 K 0.000
Interest expense 0.000 -100.00 % 20.467 M 62.59 % 12.588 M -12.40 % 14.370 M -4.07 % 14.979 M -16.06 % 17.844 M -4.03 % 18.594 M 0.96 % 18.418 M 7.05 % 17.205 M 7.04 % 16.073 M -5.40 % 16.991 M 11.23 % 15.276 M -14.64 % 17.897 M 30.63 % 13.701 M -2.84 % 14.102 M 14.07 % 12.363 M -19.06 % 15.275 M 13.90 % 13.411 M -0.18 % 13.435 M -6.51 % 14.371 M 5.92 % 13.568 M 15.05 % 11.793 M -4.70 % 12.375 M 52.80 % 8.099 M 37.57 % 5.887 M 20.81 % 4.873 M 28.54 % 3.791 M -5.30 % 4.003 M -4.67 % 4.199 M -15.34 % 4.960 M 16.00 % 4.276 M
Depreciation and amortization 40.495 M -7.48 % 43.770 M 8.28 % 40.423 M 17.16 % 34.502 M 1.48 % 33.998 M 14.29 % 29.746 M 7.83 % 27.585 M 9.17 % 25.269 M 3.31 % 24.460 M 3.11 % 23.722 M 2.08 % 23.238 M 3.79 % 22.389 M 20.64 % 18.558 M 8.53 % 17.100 M -0.25 % 17.142 M 20.46 % 14.231 M 8.43 % 13.125 M 5.96 % 12.387 M -4.44 % 12.962 M 20.43 % 10.763 M -13.92 % 12.503 M 4.69 % 11.943 M -11.08 % 13.431 M 25.37 % 10.713 M 42.54 % 7.516 M 17.86 % 6.377 M 0.000 0.000 -100.00 % 4.535 M 3.75 % 4.371 M 37.32 % 3.183 M
Operating income 182.940 M 17.56 % 155.618 M -8.42 % 169.918 M -21.45 % 216.313 M 53.63 % 140.798 M 6.14 % 132.656 M 16.37 % 113.996 M -11.19 % 128.363 M 12.07 % 114.535 M 8.54 % 105.526 M 2.51 % 102.938 M -6.09 % 109.618 M 4.99 % 104.405 M 8.18 % 96.506 M 23.65 % 78.046 M 16.91 % 66.759 M 0.45 % 66.463 M -0.71 % 66.935 M 19.29 % 56.111 M 15.40 % 48.625 M -9.64 % 53.814 M 7.06 % 50.266 M -6.59 % 53.811 M 14.26 % 47.096 M 21.79 % 38.671 M 11.50 % 34.683 M 21.51 % 28.544 M 29.21 % 22.092 M 26.78 % 17.425 M -50.79 % 35.408 M 45.75 % 24.294 M
Operating income ratio 0.39 5.59 % 0.37 -7.84 % 0.40 -29.89 % 0.58 38.23 % 0.42 -14.64 % 0.49 20.84 % 0.40 -10.69 % 0.45 1.48 % 0.45 3.69 % 0.43 12.28 % 0.38 -6.83 % 0.41 -3.78 % 0.43 0.29 % 0.43 1.34 % 0.42 -6.63 % 0.45 -2.56 % 0.46 2.88 % 0.45 3.88 % 0.43 -0.35 % 0.43 11.40 % 0.39 2.47 % 0.38 0.13 % 0.38 -11.56 % 0.43 0.00 0.00 0.00 0.00 -100.00 % 0.39 -56.10 % 0.89 1.46 % 0.88
Total other income expenses net 35.536 M 302.76 % -17.526 M -65.01 % -10.621 M 83.89 % -65.917 M -1 639.69 % -3.789 M 75.65 % -15.559 M 18.51 % -19.093 M -865.76 % -1.977 M 37.99 % -3.188 M -30.76 % -2.438 M 86.90 % -18.612 M -20.69 % -15.421 M 13.17 % -17.761 M -54.38 % -11.505 M -9 253.66 % -123.000 K 94.04 % -2.063 M 49.92 % -4.119 M 34.32 % -6.271 M -130.81 % -2.717 M 29.45 % -3.851 M 35.81 % -5.999 M -374.98 % -1.263 M 84.40 % -8.094 M 86.30 % -59.085 M -903.65 % -5.887 M -20.81 % -4.873 M -28.54 % -3.791 M 5.30 % -4.003 M 81.52 % -21.664 M -0.75 % -21.503 M -35.83 % -15.831 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
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
Net debt 518.705 M 2.17 % 507.700 M 2.53 % 495.181 M 3.90 % 476.587 M -8.17 % 518.992 M 2.71 % 505.295 M 14.24 % 442.310 M 10.71 % 399.520 M 6.49 % 375.179 M 21.57 % 308.620 M 7.37 % 287.444 M 12.82 % 254.771 M 34.90 % 188.861 M 1.11 % 186.794 M 0.37 % 186.110 M -6.26 % 198.528 M -4.32 % 207.484 M 3.37 % 200.717 M 11.22 % 180.465 M -8.83 % 197.942 M -4.12 % 206.454 M 12.09 % 184.180 M 2.46 % 179.762 M 2.10 % 176.066 M 125.69 % 78.014 M 1.41 % 76.927 M 17.46 % 65.492 M 49.94 % 43.678 M 2.57 % 42.583 M -19.62 % 52.980 M -9.80 % 58.737 M
Total investments 284.092 M 24.06 % 228.998 M 7.14 % 213.746 M 14.89 % 186.050 M 10.98 % 167.650 M 32.02 % 126.984 M -4.33 % 132.731 M -1.19 % 134.331 M 5.29 % 127.583 M 3.48 % 123.290 M 2.71 % 120.038 M 68.76 % 71.131 M 42.27 % 49.996 M -19.35 % 61.993 M 10.06 % 56.329 M 41.72 % 39.746 M 8.46 % 36.645 M -5.62 % 38.829 M -29.66 % 55.203 M -1.05 % 55.787 M 4.82 % 53.220 M 111.69 % 25.141 M 19.28 % 21.077 M 125.86 % 9.332 M 948.54 % 890.000 K 3.61 % 859.000 K 26.32 % 680.000 K 0.15 % 679.000 K 546.67 % 105.000 K -15.32 % 124.000 K 12.73 % 110.000 K
Total debt 527.680 M 0.24 % 526.428 M 4.51 % 503.687 M 4.10 % 483.859 M -8.16 % 526.878 M 2.53 % 513.860 M 15.16 % 446.213 M 10.08 % 405.356 M 6.57 % 380.363 M 18.79 % 320.200 M 4.86 % 305.362 M 19.13 % 256.331 M 13.38 % 226.079 M 15.32 % 196.038 M -1.18 % 198.376 M -0.78 % 199.941 M -5.14 % 210.766 M 4.14 % 202.381 M 10.53 % 183.093 M -9.47 % 202.255 M -2.93 % 208.352 M 9.74 % 189.861 M 4.20 % 182.208 M 1.97 % 178.689 M 125.17 % 79.356 M 2.00 % 77.801 M 18.79 % 65.492 M 43.36 % 45.685 M 3.04 % 44.335 M -17.80 % 53.935 M -9.11 % 59.343 M
Accumulated other comprehensive income loss 1.954 B -2.52 % 2.004 B 2.81 % 1.949 B 2.31 % 1.905 B 53.14 % 1.244 B 20.52 % 1.032 B 3.21 % 1.000 B 7.18 % 933.247 M 28.73 % 724.944 M 10.90 % 653.710 M -1.06 % 660.743 M 11.01 % 595.211 M 0.56 % 591.903 M 1.86 % 581.076 M 0.73 % 576.862 M 2.41 % 563.286 M 4.27 % 540.229 M -1.43 % 548.058 M -5.10 % 577.530 M 65.21 % 349.576 M -0.23 % 350.375 M -0.14 % 350.865 M 113.49 % 164.347 M -0.01 % 164.357 M -0.36 % 164.949 M 0.05 % 164.873 M -0.70 % 166.030 M 0.000 0.000 -100.00 % 70.000 K 2.94 % 68.000 K
Retained earnings 239.111 M 140.62 % 99.374 M -8.83 % 109.004 M 16.06 % 93.920 M 20.58 % 77.887 M 26.85 % 61.403 M -35.96 % 95.887 M -18.73 % 117.979 M -14.95 % 138.723 M -15.26 % 163.712 M 3.26 % 158.540 M 6.54 % 148.811 M 11.39 % 133.594 M 58.12 % 84.489 M 53.08 % 55.193 M 49.31 % 36.965 M 6.03 % 34.862 M 50.36 % 23.186 M -6.24 % 24.730 M 72.20 % 14.361 M 54.02 % 9.324 M 372.34 % 1.974 M 122.25 % -8.872 M 48.80 % -17.329 M -153.58 % 32.340 M 91.47 % 16.890 M -35.70 % 26.268 M -29.37 % 37.189 M 4.85 % 35.468 M 12.03 % 31.660 M 14.81 % 27.575 M
Common stock 81.031 M 1.85 % 79.563 M 5.58 % 75.360 M 0.27 % 75.154 M 0.31 % 74.920 M 7.31 % 69.816 M 0.08 % 69.757 M -1.41 % 70.754 M 3.63 % 68.276 M 0.02 % 68.262 M -0.01 % 68.267 M -0.19 % 68.397 M 0.02 % 68.381 M -0.06 % 68.421 M 0.29 % 68.224 M 0.01 % 68.217 M 0.37 % 67.966 M 0.00 % 67.966 M 0.31 % 67.759 M 0.39 % 67.497 M 0.01 % 67.488 M 0.01 % 67.483 M 0.30 % 67.283 M 0.31 % 67.074 M -12.34 % 76.519 M 0.16 % 76.394 M 0.16 % 76.269 M 0.00 % 76.269 M -0.42 % 76.593 M 0.27 % 76.383 M 0.01 % 76.376 M
Total equity 2.274 B 4.15 % 2.183 B 2.32 % 2.134 B 2.86 % 2.074 B 48.50 % 1.397 B 20.06 % 1.164 B -0.20 % 1.166 B 3.91 % 1.122 B 20.39 % 931.943 M 5.22 % 885.684 M -0.21 % 887.550 M 9.25 % 812.419 M 2.34 % 793.878 M 8.18 % 733.874 M 4.80 % 700.252 M 4.75 % 668.468 M 3.95 % 643.057 M 0.60 % 639.210 M -4.60 % 670.019 M 55.30 % 431.434 M 0.99 % 427.187 M 1.63 % 420.330 M 88.69 % 222.758 M 4.04 % 214.113 M -21.80 % 273.808 M 6.06 % 258.157 M -3.88 % 268.567 M 136.71 % 113.458 M 1.25 % 112.061 M 3.65 % 108.113 M 3.94 % 104.019 M
Other non current liabilities 130.534 M 7 883.73 % 1.635 M -84.86 % 10.796 M -7.87 % 11.718 M -84.33 % 74.784 M 129.99 % 32.516 M 43.38 % 22.678 M -68.60 % 72.230 M 570.35 % 10.775 M -42.35 % 18.690 M 87.07 % 9.991 M -81.33 % 53.508 M 8 818.00 % 600.000 K -40.00 % 1.000 M -14.16 % 1.165 M -61.17 % 3.000 M -60.13 % 7.524 M 988.86 % 691.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 -100.00 % 1.286 M
Long term debt 251.523 M -1.48 % 255.297 M -25.51 % 342.732 M -4.29 % 358.083 M 32.72 % 269.804 M 6.11 % 254.268 M 104.70 % 124.213 M -12.41 % 141.808 M 13.24 % 125.223 M -3.82 % 130.200 M 4.11 % 125.065 M 29.43 % 96.629 M 21.14 % 79.767 M -59.11 % 195.077 M -1.32 % 197.682 M -0.72 % 199.118 M -5.41 % 210.500 M 22.11 % 172.381 M -4.28 % 180.093 M -10.96 % 202.255 M -2.61 % 207.679 M 10.41 % 188.092 M 3.23 % 182.208 M 1.97 % 178.689 M 131.91 % 77.052 M 1.38 % 76.000 M 16.92 % 65.000 M 66.67 % 39.000 M -10.72 % 43.685 M -18.09 % 53.335 M -9.50 % 58.935 M
Total non current liabilities 382.057 M -2.59 % 392.224 M -16.53 % 469.916 M -3.26 % 485.749 M 34.71 % 360.595 M 2.40 % 352.133 M 65.10 % 213.280 M -0.35 % 214.038 M 11.23 % 192.424 M -5.81 % 204.298 M 4.55 % 195.413 M 29.90 % 150.439 M 8.45 % 138.715 M -47.64 % 264.924 M 1.33 % 261.446 M -1.49 % 265.413 M 5.05 % 252.662 M 19.80 % 210.910 M 13.37 % 186.040 M -10.66 % 208.241 M -2.05 % 212.589 M 9.73 % 193.731 M 3.62 % 186.959 M 1.93 % 183.419 M 127.56 % 80.604 M 1.17 % 79.671 M 18.19 % 67.408 M 66.12 % 40.579 M -11.39 % 45.794 M -16.82 % 55.051 M -8.59 % 60.221 M
Other current liabilities 51.224 M 69.91 % 30.147 M -15.99 % 35.887 M 12.25 % 31.970 M -1.66 % 32.511 M 27.34 % 25.531 M 2.17 % 24.988 M 2.26 % 24.436 M 8.49 % 22.523 M -2.14 % 23.015 M -11.90 % 26.124 M -1.78 % 26.598 M -9.13 % 29.270 M -5.60 % 31.005 M 30.43 % 23.771 M 20.59 % 19.712 M 42.98 % 13.787 M 47.87 % 9.324 M 71.87 % 5.425 M -9.46 % 5.992 M 46.04 % 4.103 M 5.80 % 3.878 M -40.02 % 6.466 M 16.57 % 5.547 M 846.59 % 586.000 K -94.52 % 10.693 M -5.23 % 11.283 M 60.18 % 7.044 M 15.29 % 6.110 M 9.64 % 5.573 M 100.04 % 2.786 M
Deferred revenue 0.000 -100.00 % 212.000 K -92.82 % 2.951 M 184.02 % 1.039 M 541.36 % 162.000 K 74.19 % 93.000 K -64.23 % 260.000 K -6.81 % 279.000 K -11.71 % 316.000 K -98.86 % 27.831 M 6.53 % 26.124 M 11.04 % 23.527 M -15.28 % 27.770 M 0.000 -100.00 % 21.771 M 30.28 % 16.711 M 36.71 % 12.224 M 47.81 % 8.270 M 0.000 0.000 0.000 -100.00 % 659.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.109 M 6.52 % 5.735 M 17.64 % 4.875 M 199.82 % 1.626 M
Short term debt 276.157 M 1.88 % 271.049 M 68.40 % 160.955 M 27.90 % 125.843 M -53.54 % 270.837 M 4.33 % 259.592 M -19.38 % 322.000 M 16.95 % 275.335 M 7.92 % 255.140 M 34.28 % 190.000 M 5.09 % 180.797 M 12.81 % 160.262 M 9.53 % 146.312 M 15 124.97 % 961.000 K 81.66 % 529.000 K -35.72 % 823.000 K 209.40 % 266.000 K -99.11 % 30.000 M 900.00 % 3.000 M 0.000 -100.00 % 673.000 K -61.96 % 1.769 M 0.000 0.000 -100.00 % 2.304 M 27.93 % 1.801 M 266.06 % 492.000 K -92.64 % 6.685 M 928.46 % 650.000 K 8.33 % 600.000 K 47.06 % 408.000 K
Total current liabilities 345.662 M 6.43 % 324.777 M 47.20 % 220.637 M 20.34 % 183.339 M -43.36 % 323.707 M 7.38 % 301.473 M -18.45 % 369.696 M 15.17 % 321.013 M 7.64 % 298.233 M 28.34 % 232.385 M 8.56 % 214.055 M 11.47 % 192.025 M 6.69 % 179.988 M 413.08 % 35.080 M 21.93 % 28.770 M 28.48 % 22.392 M 49.93 % 14.935 M -67.04 % 45.306 M 334.26 % 10.433 M 26.91 % 8.221 M -22.22 % 10.570 M -35.80 % 16.465 M 46.89 % 11.209 M -18.76 % 13.798 M 79.45 % 7.689 M -54.93 % 17.060 M 15.58 % 14.760 M -43.43 % 26.090 M 157.96 % 10.114 M 41.77 % 7.134 M 18.74 % 6.008 M
Total liabilities 727.719 M 1.49 % 717.001 M 3.83 % 690.553 M 3.21 % 669.088 M -2.22 % 684.302 M 4.70 % 653.606 M 12.12 % 582.976 M 8.96 % 535.051 M 9.05 % 490.657 M 12.36 % 436.683 M 6.65 % 409.468 M 19.57 % 342.464 M 7.46 % 318.703 M 6.23 % 300.004 M 3.37 % 290.216 M 0.84 % 287.805 M 7.55 % 267.597 M 4.44 % 256.216 M 30.41 % 196.473 M -9.23 % 216.462 M -3.00 % 223.159 M 6.17 % 210.196 M 6.07 % 198.168 M 0.48 % 197.217 M 123.37 % 88.293 M -8.72 % 96.731 M 17.72 % 82.168 M 23.25 % 66.669 M 19.25 % 55.908 M -10.09 % 62.185 M -6.11 % 66.229 M
Other non current assets 55.971 M 224.06 % 17.272 M -8.57 % 18.890 M 1.49 % 18.612 M 12.79 % 16.502 M 248.48 % -11.114 M -35.09 % -8.227 M -56.76 % -5.248 M -11.12 % -4.723 M -10 367.39 % 46.000 K -83.57 % 280.000 K 0.000 -100.00 % 1.857 M -91.54 % 21.943 M -12.19 % 24.990 M -9.80 % 27.705 M -7.89 % 30.077 M -13.66 % 34.835 M 72.05 % 20.247 M -2.80 % 20.831 M 342.93 % 4.703 M -10.02 % 5.227 M -11.63 % 5.915 M 47.69 % 4.005 M -26.85 % 5.475 M 0.000 -100.00 % 29.000 K -65.48 % 84.000 K 0.000 -100.00 % 2.597 M 28 755.56 % 9.000 K
Long term investments 284.092 M 24.06 % 228.998 M 7.14 % 213.746 M 14.89 % 186.050 M 10.98 % 167.650 M 32.02 % 126.984 M -4.33 % 132.731 M -1.19 % 134.331 M 5.29 % 127.583 M 3.48 % 123.290 M 3.63 % 118.972 M 67.38 % 71.079 M 42.40 % 49.915 M -19.48 % 61.993 M 10.06 % 56.329 M 41.72 % 39.746 M 9.08 % 36.438 M -2.82 % 37.496 M -32.08 % 55.203 M -1.05 % 55.787 M 4.82 % 53.220 M 111.69 % 25.141 M 19.28 % 21.077 M 125.86 % 9.332 M 948.54 % 890.000 K 3.61 % 859.000 K 26.32 % 680.000 K 0.15 % 679.000 K 546.67 % 105.000 K -15.32 % 124.000 K 12.73 % 110.000 K
Intangible assets 2.693 M 3.30 % 2.607 M -32.90 % 3.885 M -15.32 % 4.588 M -20.62 % 5.780 M 65.66 % 3.489 M -1.38 % 3.538 M 16.73 % 3.031 M 19.85 % 2.529 M -13.86 % 2.936 M 6.88 % 2.747 M -49.40 % 5.429 M -13.16 % 6.252 M 17.01 % 5.343 M -13.35 % 6.166 M -12.60 % 7.055 M 84.30 % 3.828 M -11.29 % 4.315 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
GoodWill 18.420 M 0.00 % 18.420 M 0.00 % 18.420 M 0.00 % 18.420 M 0.00 % 18.420 M 18.92 % 15.490 M 0.00 % 15.490 M 0.00 % 15.490 M 0.00 % 15.490 M 0.00 % 15.490 M -16.77 % 18.610 M -51.59 % 38.444 M 5.66 % 36.385 M 214.91 % 11.554 M 0.00 % 11.554 M 0.00 % 11.554 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.222 M -5.41 % 9.749 M -8.87 % 10.698 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 21.113 M 0.41 % 21.027 M -5.73 % 22.305 M -3.06 % 23.008 M -4.93 % 24.200 M 27.51 % 18.979 M -0.26 % 19.028 M 2.74 % 18.521 M 2.79 % 18.019 M -2.21 % 18.426 M -13.72 % 21.357 M -51.32 % 43.873 M 2.90 % 42.637 M 152.33 % 16.897 M -4.64 % 17.720 M -4.78 % 18.609 M 386.13 % 3.828 M -11.29 % 4.315 M 0.000 0.000 0.000 -100.00 % 9.222 M -5.41 % 9.749 M -8.87 % 10.698 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 2.555 B 0.43 % 2.544 B 2.82 % 2.474 B 1.72 % 2.432 B 35.23 % 1.799 B 11.73 % 1.610 B 5.14 % 1.531 B 5.87 % 1.446 B 17.85 % 1.227 B 8.86 % 1.127 B 2.73 % 1.097 B 9.88 % 998.742 M 5.47 % 946.929 M 6.51 % 889.036 M 4.30 % 852.378 M 0.89 % 844.825 M 3.55 % 815.882 M 3.34 % 789.482 M 2.77 % 768.208 M 39.86 % 549.286 M -3.92 % 571.718 M 1.76 % 561.824 M 55.68 % 360.878 M -0.89 % 364.101 M 6.14 % 343.053 M 0.71 % 340.649 M 0.22 % 339.908 M 100.49 % 169.535 M 5.63 % 160.500 M -0.41 % 161.155 M 0.65 % 160.109 M
Total non current assets 2.916 B 3.73 % 2.811 B 2.43 % 2.745 B 2.72 % 2.672 B 33.13 % 2.007 B 14.31 % 1.756 B 4.33 % 1.683 B 5.24 % 1.599 B 16.48 % 1.373 B 8.17 % 1.269 B 2.52 % 1.238 B 11.16 % 1.114 B 6.95 % 1.041 B 5.20 % 989.869 M 4.04 % 951.417 M 2.21 % 930.885 M 5.04 % 886.225 M 2.32 % 866.128 M 2.66 % 843.658 M 34.79 % 625.904 M -0.59 % 629.641 M 4.69 % 601.447 M 51.26 % 397.619 M 2.44 % 388.136 M 11.08 % 349.418 M 2.32 % 341.508 M 0.26 % 340.617 M 100.01 % 170.298 M 6.04 % 160.605 M -2.00 % 163.876 M 0.14 % 163.651 M
Other current assets 8.138 M 2 293.53 % 340.000 K 871.43 % 35.000 K -90.00 % 350.000 K 0.000 0.000 0.000 -100.00 % 2.479 M -13.86 % 2.878 M -19.00 % 3.553 M -67.99 % 11.101 M 67.64 % 6.622 M 153.62 % 2.611 M 149.62 % 1.046 M -23.37 % 1.365 M 0.000 -100.00 % 192.000 K -90.55 % 2.031 M -35.67 % 3.157 M -29.63 % 4.486 M 5.73 % 4.243 M 3.41 % 4.103 M 9.68 % 3.741 M 34.96 % 2.772 M 63.73 % 1.693 M 55.04 % 1.092 M -13.88 % 1.268 M 283.08 % 331.000 K 35.66 % 244.000 K -59.13 % 597.000 K -13.48 % 690.000 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.066 M 1 950.00 % 52.000 K -35.80 % 81.000 K 0.000 0.000 0.000 -100.00 % 207.000 K -84.47 % 1.333 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
cash and cash equivalents 8.975 M -52.08 % 18.728 M 120.17 % 8.506 M 16.97 % 7.272 M -7.79 % 7.886 M -7.93 % 8.565 M 119.45 % 3.903 M -33.12 % 5.836 M 12.58 % 5.184 M -55.23 % 11.580 M -35.37 % 17.918 M 1 048.59 % 1.560 M -95.81 % 37.218 M 302.62 % 9.244 M -24.64 % 12.266 M 768.08 % 1.413 M -56.95 % 3.282 M 97.24 % 1.664 M -36.68 % 2.628 M -39.07 % 4.313 M 127.24 % 1.898 M -66.59 % 5.681 M 132.26 % 2.446 M -6.75 % 2.623 M 95.45 % 1.342 M 53.55 % 874.000 K 0.000 -100.00 % 2.007 M 14.55 % 1.752 M 83.46 % 955.000 K 57.59 % 606.000 K
Cash and short term investments 8.975 M -52.08 % 18.728 M 120.17 % 8.506 M 16.97 % 7.272 M -7.79 % 7.886 M -7.93 % 8.565 M 119.45 % 3.903 M -33.12 % 5.836 M 12.58 % 5.184 M -55.23 % 11.580 M -35.37 % 17.918 M 1 048.59 % 1.560 M -95.81 % 37.218 M 302.62 % 9.244 M -24.64 % 12.266 M 768.08 % 1.413 M -56.95 % 3.282 M 97.24 % 1.664 M -36.68 % 2.628 M -39.07 % 4.313 M 127.24 % 1.898 M -66.59 % 5.681 M 132.26 % 2.446 M -6.75 % 2.623 M 95.45 % 1.342 M 53.55 % 874.000 K 30.25 % 671.000 K -66.57 % 2.007 M 14.55 % 1.752 M 83.46 % 955.000 K 57.59 % 606.000 K
Total current assets 85.393 M -4.01 % 88.962 M 11.65 % 79.679 M 11.38 % 71.536 M -3.53 % 74.155 M 20.88 % 61.347 M -6.88 % 65.879 M 13.81 % 57.884 M 16.38 % 49.739 M -6.54 % 53.219 M -9.81 % 59.008 M 43.26 % 41.189 M -42.19 % 71.243 M 61.88 % 44.009 M 12.70 % 39.051 M 53.82 % 25.388 M 3.93 % 24.429 M -16.62 % 29.298 M 28.31 % 22.834 M 3.83 % 21.992 M 6.22 % 20.705 M -28.80 % 29.079 M 24.77 % 23.307 M 0.49 % 23.194 M 82.87 % 12.683 M -5.21 % 13.380 M 32.24 % 10.118 M 2.94 % 9.829 M 33.47 % 7.364 M 14.67 % 6.422 M -2.65 % 6.597 M
Inventory 2.277 M 13.62 % 2.004 M 0.91 % 1.986 M -1.34 % 2.013 M 99.50 % 1.009 M -27.04 % 1.383 M 1.24 % 1.366 M 239.80 % 402.000 K 857.14 % 42.000 K -54.84 % 93.000 K -82.62 % 535.000 K -46.92 % 1.008 M 41.97 % 710.000 K 39.49 % 509.000 K 19.48 % 426.000 K 64.48 % 259.000 K 25.12 % 207.000 K -53.90 % 449.000 K 2 145.00 % 20.000 K -53.49 % 43.000 K 514.29 % 7.000 K -99.71 % 2.382 M 35.34 % 1.760 M -36.28 % 2.762 M 10 129.63 % 27.000 K 42.11 % 19.000 K 280.00 % 5.000 K -16.67 % 6.000 K -64.71 % 17.000 K 13.33 % 15.000 K -87.90 % 124.000 K
Net receivables 66.003 M -2.78 % 67.890 M -1.82 % 69.152 M 11.71 % 61.901 M -5.15 % 65.260 M 26.97 % 51.399 M -15.20 % 60.610 M 23.27 % 49.167 M 18.09 % 41.635 M 9.59 % 37.993 M 28.99 % 29.454 M -7.95 % 31.999 M 4.22 % 30.704 M -7.55 % 33.210 M 32.87 % 24.994 M 5.39 % 23.716 M 15.46 % 20.541 M -20.54 % 25.852 M 51.81 % 17.029 M 29.50 % 13.150 M -9.67 % 14.557 M -13.93 % 16.913 M 10.11 % 15.360 M 2.15 % 15.037 M 56.29 % 9.621 M -15.57 % 11.395 M 28.83 % 8.845 M 18.17 % 7.485 M 39.88 % 5.351 M 10.22 % 4.855 M -6.22 % 5.177 M
Tax assets 0.000 0.000 -100.00 % 15.514 M 29.75 % 11.957 M 15 428.57 % 77.000 K -99.31 % 11.114 M 34.90 % 8.239 M 56.25 % 5.273 M 10.80 % 4.759 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 % 33.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.423 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 18.281 M 28.53 % 14.223 M 95.86 % 7.262 M -32.30 % 10.727 M 5.32 % 10.185 M 40.31 % 7.259 M -39.59 % 12.016 M 6.34 % 11.300 M -4.65 % 11.851 M 9.50 % 10.823 M 51.71 % 7.134 M 41.44 % 5.044 M 14.48 % 4.406 M 41.49 % 3.114 M -30.34 % 4.470 M 140.71 % 1.857 M 110.54 % 882.000 K -85.26 % 5.982 M 197.91 % 2.008 M -9.91 % 2.229 M -61.53 % 5.794 M -46.44 % 10.818 M 128.08 % 4.743 M -42.52 % 8.251 M 71.93 % 4.799 M 5.10 % 4.566 M 52.96 % 2.985 M -75.85 % 12.361 M 268.55 % 3.354 M 249.01 % 961.000 K -65.85 % 2.814 M
Tax payables 0.000 -100.00 % 9.146 M -32.66 % 13.582 M -1.29 % 13.760 M 37.44 % 10.012 M 11.27 % 8.998 M -13.75 % 10.432 M 7.96 % 9.663 M 14.99 % 8.403 M -1.68 % 8.547 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 16.007 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.092 M -49.03 % 9.990 M -57.15 % 23.314 M 46.56 % 15.907 M 13.61 % 14.001 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -112.000 K -314.81 % -27.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.000 K 0.000 -100.00 % 11.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 55.109 M -1.84 % 56.140 M 6.10 % 52.912 M 27.85 % 41.387 M -1.17 % 41.878 M 64.86 % 25.402 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.031 M 10.39 % 934.000 K 118.74 % 427.000 K -23.89 % 561.000 K -51.72 % 1.162 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 1.914 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 % 135.292 M 16.24 % 116.388 M 0.38 % 115.948 M 0.000 -100.00 % 65.349 M -1.57 % 66.389 M -5.81 % 70.484 M 24.91 % 56.426 M 1.84 % 55.408 M -8.20 % 60.357 M 23.89 % 48.718 M 0.74 % 48.358 M 6.20 % 45.533 M -2.48 % 46.692 M -5.28 % 49.294 M 42.31 % 34.638 M -8.46 % 37.838 M 536.25 % 5.947 M -0.65 % 5.986 M 21.91 % 4.910 M -12.93 % 5.639 M 18.69 % 4.751 M 0.44 % 4.730 M 33.16 % 3.552 M -3.24 % 3.671 M 52.45 % 2.408 M 52.50 % 1.579 M -25.13 % 2.109 M 22.90 % 1.716 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.001 B 3.49 % 2.900 B 2.69 % 2.824 B 2.94 % 2.744 B 31.82 % 2.081 B 14.53 % 1.817 B 3.91 % 1.749 B 5.54 % 1.657 B 16.48 % 1.423 B 7.58 % 1.322 B 1.95 % 1.297 B 12.31 % 1.155 B 3.80 % 1.113 B 7.61 % 1.034 B 4.38 % 990.468 M 3.58 % 956.273 M 5.01 % 910.654 M 1.70 % 895.426 M 3.34 % 866.492 M 33.74 % 647.896 M -0.38 % 650.346 M 3.14 % 630.526 M 49.79 % 420.926 M 2.33 % 411.330 M 13.60 % 362.101 M 2.03 % 354.888 M 1.18 % 350.735 M 94.72 % 180.127 M 7.24 % 167.969 M -1.37 % 170.298 M 0.03 % 170.248 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
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
Deferred income tax 0.000 0.000 100.00 % -434.000 K -124.87 % -193.000 K 93.51 % -2.973 M 45.36 % -5.441 M -435.00 % -1.017 M 13.45 % -1.175 M 15.71 % -1.394 M 24.44 % -1.845 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
Stock based compensation 2.738 M 82.66 % 1.499 M 2.46 % 1.463 M -27.61 % 2.021 M 0.000 -100.00 % 1.167 M -42.74 % 2.038 M -3.73 % 2.117 M 48.56 % 1.425 M 1.64 % 1.402 M 34.68 % 1.041 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
Change in working capital -4.104 M -384.60 % 1.442 M 117.84 % -8.085 M -1 787.89 % 479.000 K 101.88 % -25.532 M -526.89 % 5.981 M 162.84 % -9.518 M -86.99 % -5.090 M -233.07 % 3.825 M 218.75 % 1.200 M 128.07 % -4.275 M 27.66 % -5.910 M -255.81 % 3.793 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
Accounts receivables -3.831 M -362.40 % 1.460 M 118.00 % -8.112 M -647.00 % 1.483 M 104.70 % -31.584 M -442.89 % 9.211 M 186.85 % -10.606 M -41.73 % -7.483 M -152.21 % -2.967 M -5.47 % -2.813 M 40.75 % -4.748 M 15.40 % -5.612 M -242.65 % 3.934 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
Inventory -273.000 K -1 416.67 % -18.000 K -166.67 % 27.000 K 102.69 % -1.004 M -368.45 % 374.000 K 2 300.00 % -17.000 K 98.24 % -964.000 K -167.78 % -360.000 K -805.88 % 51.000 K -88.51 % 444.000 K -6.13 % 473.000 K 258.72 % -298.000 K -111.35 % -141.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
Accounts payables 0.000 0.000 -100.00 % 2.465 M 96.10 % 1.257 M -72.12 % 4.508 M 353.40 % -1.779 M -238.66 % 1.283 M -14.07 % 1.493 M -78.32 % 6.885 M 39.26 % 4.944 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
Other working capital 0.000 100.00 % -18.000 K 89.89 % -178.000 K -104.75 % 3.748 M 220.34 % 1.170 M 181.59 % -1.434 M -286.48 % 769.000 K -38.97 % 1.260 M 975.00 % -144.000 K 89.53 % -1.375 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
Other non cash items -42.951 M -2 392.80 % -1.723 M 70.95 % -5.931 M -17.87 % -5.032 M 38.53 % -8.186 M -223.10 % 6.650 M -90.44 % 69.585 M 31.54 % 52.900 M 22.14 % 43.311 M 5.09 % 41.214 M 622.56 % -7.887 M 30.52 % -11.352 M 77.44 % -50.320 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities 171.981 M 26.61 % 135.837 M -6.04 % 144.572 M -0.47 % 145.249 M 45.71 % 99.682 M -21.38 % 126.782 M 4.13 % 121.755 M 11.41 % 109.289 M 11.31 % 98.185 M 11.49 % 88.069 M -2.74 % 90.554 M 9.95 % 82.358 M -1.24 % 83.394 M 11.93 % 74.504 M 20.65 % 61.752 M 10.16 % 56.055 M 1.50 % 55.225 M 12.73 % 48.990 M 21.63 % 40.278 M 12.62 % 35.764 M -8.13 % 38.929 M -2.75 % 40.029 M 0.000 -100.00 % 37.436 M 18.95 % 31.472 M 0.000 0.000 0.000 -100.00 % 18.078 M 26.74 % 14.264 M 58.00 % 9.028 M
Investments in property plant and equipment -28.831 M 33.66 % -43.457 M 4.33 % -45.422 M -111.46 % -21.480 M 7.43 % -23.204 M 40.24 % -38.826 M 7.96 % -42.183 M -140.55 % -17.536 M 73.18 % -65.385 M -8.56 % -60.230 M -9.76 % -54.873 M 10.97 % -61.635 M 10.32 % -68.730 M -77.19 % -38.788 M -75.83 % -22.060 M -62.62 % -13.565 M 65.02 % -38.784 M -12.01 % -34.626 M -516.23 % -5.619 M 27.48 % -7.748 M 81.31 % -41.459 M -52.77 % -27.138 M -169.55 % -10.068 M 17.35 % -12.182 M -29.21 % -9.428 M 15.83 % -11.201 M 45.08 % -20.396 M -106.90 % -9.858 M -333.70 % -2.273 M 58.26 % -5.446 M -397.81 % -1.094 M
Acquisitions net 0.000 0.000 -100.00 % 109.000 K 230.30 % 33.000 K -95.84 % 794.000 K 1 067.65 % 68.000 K 17.24 % 58.000 K 728.57 % 7.000 K -95.21 % 146.000 K -98.68 % 11.040 M 1 288.37 % -929.000 K 93.15 % -13.562 M 50.23 % -27.252 M 0.000 -100.00 % 4.000 K 100.06 % -6.952 M 0.000 0.000 0.000 0.000 -100.00 % 8.660 M 0.000 -100.00 % 878.000 K 103.11 % -28.266 M 0.000 0.000 -100.00 % 4.221 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -2.135 M 90.05 % -21.450 M -652.63 % -2.850 M -1 208.95 % 257.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -3.829 M 0.000 -100.00 % 49.823 M 0.000 0.000 100.00 % -3.758 M 0.000 0.000 0.000 0.000 100.00 % -1.319 M 61.23 % -3.402 M 60.28 % -8.566 M -524.06 % 2.020 M 0.000 0.000 100.00 % -1.000 K 99.89 % -928.000 K 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 100.00 % -109.000 K -230.30 % -33.000 K -104.85 % 680.000 K 0.000 -100.00 % 1.000 M 185.71 % 350.000 K 0.000 -100.00 % 600.000 K 259.28 % 167.000 K 100.84 % -19.776 M -219.14 % 16.599 M 0.000 0.000 -100.00 % 392.000 K 0.000 -100.00 % 1.246 M -78.07 % 5.681 M 101.88 % 2.814 M 99.01 % 1.414 M 0.000 -100.00 % 1.831 M 130.90 % 793.000 K 265.44 % 217.000 K 648.28 % 29.000 K -30.95 % 42.000 K 0.000 0.000 -100.00 % 2.000 K -88.89 % 18.000 K
Other investing activites -44.690 M -465.26 % 12.235 M -24.28 % 16.158 M 58.32 % 10.206 M 9.59 % 9.313 M -3.57 % 9.658 M 0.82 % 9.579 M -6.35 % 10.228 M 6.82 % 9.575 M -56.28 % 21.899 M 380.35 % 4.559 M 221.35 % -3.757 M -106.61 % 56.879 M 645.66 % 7.628 M -37.43 % 12.192 M 103.13 % 6.002 M -40.28 % 10.050 M 22.85 % 8.181 M 63.13 % 5.015 M 32.18 % 3.794 M 326.51 % -1.675 M -112.79 % 13.098 M 3 226.01 % -419.000 K 95.43 % -9.166 M -63.71 % -5.599 M -235.87 % 4.121 M -3.62 % 4.276 M 106 800.00 % 4.000 K -98.46 % 260.000 K 1 429.41 % 17.000 K -61.36 % 44.000 K
Net cash used for investing activites -73.521 M -120.41 % -33.357 M 34.23 % -50.714 M -259.06 % -14.124 M -16.15 % -12.160 M 58.21 % -29.100 M 7.75 % -31.546 M -331.66 % -7.308 M 86.88 % -55.694 M -49.33 % -37.297 M 31.83 % -54.709 M 35.37 % -84.652 M -286.91 % -21.879 M 29.58 % -31.071 M -219.73 % -9.718 M 3.64 % -10.085 M 64.59 % -28.483 M -13.82 % -25.025 M -592.91 % 5.077 M 545.35 % -1.140 M 96.55 % -33.060 M -89.54 % -17.442 M 4.03 % -18.175 M 62.77 % -48.821 M -229.65 % -14.810 M -110.04 % -7.051 M 56.15 % -16.079 M -49.13 % -10.782 M -435.62 % -2.013 M 62.91 % -5.427 M -425.87 % -1.032 M
Debt repayment -776.000 K -107.59 % 10.226 M -1.09 % 10.339 M 129.07 % -35.566 M -824.27 % -3.848 M -109.11 % 42.261 M 2.45 % 41.250 M 63.95 % 25.160 M -58.20 % 60.189 M 297.10 % 15.157 M -69.79 % 50.180 M 66.41 % 30.155 M 2.10 % 29.534 M 1 440.02 % -2.204 M -128.63 % -964.000 K 91.78 % -11.731 M -241.34 % 8.300 M 133.16 % -25.031 M -31.74 % -19.000 M -250.29 % -5.424 M -131.64 % 17.142 M 190.99 % 5.891 M 67.41 % 3.519 M -96.42 % 98.274 M 9 727.40 % 1.000 M -90.91 % 11.000 M -43.05 % 19.315 M 1 330.74 % 1.350 M 114.06 % -9.600 M -92.00 % -5.000 M -25.00 % -4.000 M
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 -100.00 % 16.000 K 0.000 -100.00 % 7.000 K 0.00 % 7.000 K -91.76 % 85.000 K 0.00 % 85.000 K -16.67 % 102.000 K 6.25 % 96.000 K 966.67 % 9.000 K 0.000 -100.00 % 200.000 K -4.31 % 209.000 K 40.27 % 149.000 K -61.30 % 385.000 K 208.00 % 125.000 K 0.000 -100.00 % 6.000 K -95.71 % 140.000 K 1 455.56 % 9.000 K -18.18 % 11.000 K
Common stock repurchased -636.000 K 20.60 % -801.000 K 0.000 100.00 % -931.000 K 0.000 100.00 % -716.000 K 48.34 % -1.386 M 14.13 % -1.614 M 0.000 100.00 % -347.000 K -39.92 % -248.000 K 0.000 100.00 % -40.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -66.927 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -106.801 M -6.07 % -100.689 M 1.34 % -102.054 M -7.15 % -95.242 M -12.91 % -84.353 M 32.24 % -124.486 M -1.67 % -122.440 M -6.45 % -115.017 M -5.62 % -108.893 M -50.94 % -72.142 M -3.92 % -69.419 M -10.13 % -63.035 M 0.00 % -63.035 M -42.43 % -44.258 M -10.03 % -40.224 M -11.14 % -36.193 M -8.01 % -33.509 M 0.000 100.00 % -28.136 M -5.01 % -26.794 M 0.00 % -26.794 M -5.31 % -25.443 M -11.78 % -22.762 M -20.88 % -18.830 M -7.12 % -17.579 M 37.80 % -28.261 M -12.15 % -25.199 M -163.64 % -9.558 M -64.57 % -5.808 M -66.09 % -3.497 M 13.16 % -4.027 M
Other financing activites 0.000 100.00 % -994.000 K -9.35 % -909.000 K 0.000 0.000 100.00 % -434.000 K 0.000 0.000 100.00 % -183.000 K -182.43 % 222.000 K 0.000 100.00 % -500.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.231 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
Net cash used provided by financing activities -108.213 M -17.29 % -92.258 M 0.40 % -92.624 M 29.69 % -131.739 M -49.36 % -88.201 M -5.79 % -83.375 M -0.97 % -82.576 M 9.72 % -91.471 M -87.11 % -48.887 M 14.40 % -57.110 M -193.07 % -19.487 M 41.59 % -33.364 M 0.53 % -33.541 M 27.80 % -46.455 M -12.81 % -41.181 M 13.92 % -47.839 M -90.41 % -25.124 M -0.78 % -24.929 M 47.00 % -47.040 M -46.05 % -32.209 M -233.70 % -9.652 M 50.12 % -19.352 M -1.67 % -19.034 M -250.28 % 12.666 M 178.21 % -16.194 M 5.50 % -17.136 M -191.23 % -5.884 M 28.26 % -8.202 M 46.28 % -15.268 M -79.88 % -8.488 M -5.89 % -8.016 M
Effect of forex changes on cash 0.000 0.000 100.00 % -19.185 M -79.95 % -10.661 M -11.67 % -9.547 M 1.02 % -9.645 M -0.83 % -9.566 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 change in cash -9.753 M -195.41 % 10.222 M 728.36 % 1.234 M 300.98 % -614.000 K 9.57 % -679.000 K -114.56 % 4.662 M 341.18 % -1.933 M -396.47 % 652.000 K 110.19 % -6.396 M -0.92 % -6.338 M -138.75 % 16.358 M 145.87 % -35.658 M -227.47 % 27.974 M 1 025.68 % -3.022 M -127.84 % 10.853 M 680.68 % -1.869 M -215.51 % 1.618 M 267.84 % -964.000 K 42.79 % -1.685 M -169.77 % 2.415 M 163.84 % -3.783 M -216.94 % 3.235 M 1 927.68 % -177.000 K -113.82 % 1.281 M 173.72 % 468.000 K -65.74 % 1.366 M 154.66 % -2.499 M -1 080.00 % 255.000 K -68.01 % 797.000 K 128.37 % 349.000 K 1 845.00 % -20.000 K
Cash at beginning of period 18.728 M 120.17 % 8.506 M 16.97 % 7.272 M -7.79 % 7.886 M -7.93 % 8.565 M 119.45 % 3.903 M -33.12 % 5.836 M 12.58 % 5.184 M -55.23 % 11.580 M -35.37 % 17.918 M 1 048.59 % 1.560 M -95.81 % 37.218 M 302.62 % 9.244 M -24.64 % 12.266 M 768.08 % 1.413 M -56.95 % 3.282 M 97.24 % 1.664 M -36.68 % 2.628 M -39.07 % 4.313 M 127.24 % 1.898 M -66.59 % 5.681 M 132.26 % 2.446 M -6.75 % 2.623 M 95.45 % 1.342 M 53.55 % 874.000 K 277.64 % -492.000 K -124.51 % 2.007 M 14.55 % 1.752 M 83.46 % 955.000 K 57.59 % 606.000 K -3.19 % 626.000 K
Cash at end of period 8.975 M -52.08 % 18.728 M 120.17 % 8.506 M 16.97 % 7.272 M -7.79 % 7.886 M -7.93 % 8.565 M 119.45 % 3.903 M -33.12 % 5.836 M 12.58 % 5.184 M -55.23 % 11.580 M -35.37 % 17.918 M 1 048.59 % 1.560 M -95.81 % 37.218 M 302.62 % 9.244 M -24.64 % 12.266 M 768.08 % 1.413 M -56.95 % 3.282 M 97.24 % 1.664 M -36.68 % 2.628 M -39.07 % 4.313 M 127.24 % 1.898 M -66.59 % 5.681 M 132.26 % 2.446 M -6.75 % 2.623 M 95.45 % 1.342 M 53.55 % 874.000 K 277.64 % -492.000 K -124.51 % 2.007 M 14.55 % 1.752 M 83.46 % 955.000 K 57.59 % 606.000 K
Operating cash flow 171.981 M 26.61 % 135.837 M -17.05 % 163.757 M 5.03 % 155.910 M 42.74 % 109.229 M -13.85 % 126.782 M 4.13 % 121.755 M 11.41 % 109.289 M 11.31 % 98.185 M 11.49 % 88.069 M -2.74 % 90.554 M 9.95 % 82.358 M -1.24 % 83.394 M 11.93 % 74.504 M 20.65 % 61.752 M 10.16 % 56.055 M 1.50 % 55.225 M 12.73 % 48.990 M 21.63 % 40.278 M 12.62 % 35.764 M -8.13 % 38.929 M -2.75 % 40.029 M 0.000 -100.00 % 37.436 M 18.95 % 31.472 M 0.000 0.000 0.000 -100.00 % 18.078 M 26.74 % 14.264 M 58.00 % 9.028 M
Capital expenditure -28.831 M 33.66 % -43.457 M 4.33 % -45.422 M -111.46 % -21.480 M 7.43 % -23.204 M 40.24 % -38.826 M 7.96 % -42.183 M -140.55 % -17.536 M 73.18 % -65.385 M -8.56 % -60.230 M -9.76 % -54.873 M 10.97 % -61.635 M 10.32 % -68.730 M -77.19 % -38.788 M -75.83 % -22.060 M -62.62 % -13.565 M 65.02 % -38.784 M -12.01 % -34.626 M -516.23 % -5.619 M 27.48 % -7.748 M 81.31 % -41.459 M -52.77 % -27.138 M -169.55 % -10.068 M 17.35 % -12.182 M -29.21 % -9.428 M 15.83 % -11.201 M 45.08 % -20.396 M -106.90 % -9.858 M -333.70 % -2.273 M 58.26 % -5.446 M -397.81 % -1.094 M
Free CashFlow 143.150 M 54.96 % 92.380 M -21.93 % 118.335 M -11.97 % 134.430 M 56.27 % 86.025 M -2.20 % 87.956 M 10.54 % 79.572 M -13.28 % 91.753 M 179.73 % 32.800 M 17.82 % 27.839 M -21.98 % 35.681 M 72.18 % 20.723 M 41.32 % 14.664 M -58.94 % 35.716 M -10.02 % 39.692 M -6.59 % 42.490 M 158.44 % 16.441 M 14.46 % 14.364 M -58.56 % 34.659 M 23.71 % 28.016 M 1 207.35 % -2.530 M -119.63 % 12.891 M 228.04 % -10.068 M -139.87 % 25.254 M 14.56 % 22.044 M 296.80 % -11.201 M 45.08 % -20.396 M -106.90 % -9.858 M -162.37 % 15.805 M 79.24 % 8.818 M 11.14 % 7.934 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
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-30 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
Revenue 239.677 M 6.52 % 224.998 M 3.51 % 217.364 M 21.34 % 179.130 M -5.34 % 189.230 M -2.13 % 193.346 M 12.16 % 172.380 M 1.67 % 169.546 M 3.95 % 163.101 M 13.83 % 143.289 M 8.05 % 132.613 M -5.10 % 139.744 M -12.81 % 160.267 M 4.75 % 152.996 M 7.52 % 142.295 M 0.61 % 141.431 M 8.33 % 130.554 M 4.17 % 125.328 M 1.40 % 123.594 M 1.37 % 121.927 M -7.76 % 132.191 M -2.99 % 136.269 M 5.50 % 129.163 M -5.80 % 137.110 M 9.23 % 125.522 M 5.94 % 118.489 M 4.77 % 113.097 M 0.00 % 113.097 M 22.02 % 92.687 M 0.00 % 92.687 M 25.21 % 74.025 M 0.00 % 74.025 M 3.09 % 71.808 M 0.00 % 71.808 M -3.49 % 74.402 M 0.00 % 74.402 M 14.84 % 64.789 M 0.00 % 64.789 M 15.79 % 55.952 M 0.00 % 55.952 M -18.89 % 68.984 M 0.00 % 68.984 M 4.47 % 66.030 M 0.00 % 66.030 M -6.71 % 70.780 M 0.00 % 70.780 M 29.19 % 54.788 M 0.00 % 54.788 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.295 M 0.00 % 22.295 M 12.09 % 19.890 M 0.00 % 19.890 M 43.65 % 13.846 M 0.00 % 13.846 M
Net income 113.175 M 88.00 % 60.198 M 38.04 % 43.608 M -7.69 % 47.241 M -13.18 % 54.411 M -13.25 % 62.725 M 14.10 % 54.976 M -2.42 % 56.341 M 6.39 % 52.955 M 7.15 % 49.420 M 18.48 % 41.711 M -13.67 % 48.316 M -6.35 % 51.590 M 5.31 % 48.987 M 3.87 % 47.160 M 0.10 % 47.113 M 13.30 % 41.583 M -0.66 % 41.858 M 8.02 % 38.750 M 0.48 % 38.564 M 5.43 % 36.577 M -14.08 % 42.571 M 9.41 % 38.910 M -1.10 % 39.342 M 3.77 % 37.914 M -48.92 % 74.218 M 101.81 % 36.777 M 0.00 % 36.777 M 25.89 % 29.213 M 0.00 % 29.213 M 53.69 % 19.008 M 0.00 % 19.008 M -15.87 % 22.593 M 0.00 % 22.593 M 7.28 % 21.059 M 0.00 % 21.059 M 10.91 % 18.987 M 0.00 % 18.987 M 22.37 % 15.516 M 0.00 % 15.516 M -7.79 % 16.827 M 0.00 % 16.827 M 420 775.00 % -4.000 K 0.00 % -4.000 K 69.23 % -13.000 K 0.00 % -13.000 K -136.36 % -5.500 K 0.00 % -5.500 K -104.44 % 124.000 K 0.00 % 124.000 K 50.30 % 82.500 K 0.00 % 82.500 K 292.86 % 21.000 K 0.00 % 21.000 K 275.00 % -12.000 K 0.00 % -12.000 K -400.00 % 4.000 K 0.00 % 4.000 K 166.67 % 1.500 K 0.00 % 1.500 K -81.25 % 8.000 K 0.00 % 8.000 K
Income before tax 136.497 M 66.50 % 81.979 M 10.45 % 74.221 M 22.43 % 60.621 M -4.72 % 63.624 M -19.53 % 79.062 M 15.30 % 68.573 M -2.37 % 70.237 M 9.04 % 64.412 M 9.04 % 59.073 M 6.72 % 55.351 M -5.83 % 58.775 M -10.57 % 65.720 M -0.36 % 65.959 M 3.98 % 63.433 M 0.76 % 62.953 M 13.43 % 55.499 M -0.62 % 55.848 M 7.60 % 51.905 M 1.41 % 51.183 M 2.00 % 50.178 M -9.12 % 55.213 M 6.61 % 51.792 M -2.31 % 53.019 M 3.53 % 51.212 M -40.48 % 86.039 M 76.89 % 48.641 M 0.00 % 48.641 M 24.84 % 38.962 M 0.00 % 38.962 M 20.45 % 32.348 M 0.00 % 32.348 M 3.77 % 31.172 M 0.00 % 31.172 M 2.77 % 30.332 M 0.00 % 30.332 M 13.62 % 26.697 M 0.00 % 26.697 M 19.25 % 22.387 M 0.00 % 22.387 M -6.36 % 23.908 M 0.00 % 23.908 M -2.42 % 24.502 M 0.00 % 24.502 M 7.19 % 22.859 M 0.00 % 22.859 M 17.23 % 19.499 M 0.00 % 19.499 M 18.95 % 16.392 M 0.00 % 16.392 M 9.98 % 14.905 M 0.00 % 14.905 M 20.42 % 12.377 M 0.00 % 12.377 M 36.84 % 9.045 M 0.00 % 9.045 M 1.85 % 8.881 M 0.00 % 8.881 M 27.73 % 6.953 M 0.00 % 6.953 M 64.30 % 4.232 M 0.00 % 4.232 M
Income before tax ratio 0.57 56.30 % 0.36 6.71 % 0.34 0.90 % 0.34 0.65 % 0.34 -17.78 % 0.41 2.79 % 0.40 -3.97 % 0.41 4.90 % 0.39 -4.21 % 0.41 -1.23 % 0.42 -0.76 % 0.42 2.57 % 0.41 -4.88 % 0.43 -3.29 % 0.45 0.15 % 0.45 4.71 % 0.43 -4.60 % 0.45 6.11 % 0.42 0.04 % 0.42 10.59 % 0.38 -6.32 % 0.41 1.05 % 0.40 3.70 % 0.39 -5.22 % 0.41 -43.81 % 0.73 68.84 % 0.43 0.00 % 0.43 2.31 % 0.42 0.00 % 0.42 -3.80 % 0.44 0.00 % 0.44 0.66 % 0.43 0.00 % 0.43 6.48 % 0.41 0.00 % 0.41 -1.06 % 0.41 0.00 % 0.41 2.99 % 0.40 0.00 % 0.40 15.45 % 0.35 0.00 % 0.35 -6.60 % 0.37 0.00 % 0.37 14.90 % 0.32 0.00 % 0.32 -9.26 % 0.36 0.00 % 0.36 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.40 0.00 % 0.40 13.95 % 0.35 0.00 % 0.35 14.37 % 0.31 0.00 % 0.31
EBITDA 114.868 M 3.39 % 111.100 M -47.61 % 212.044 M 125.90 % 93.868 M -1.87 % 95.653 M -11.41 % 107.978 M 14.29 % 94.479 M -3.04 % 97.440 M 8.14 % 90.104 M 7.12 % 84.112 M 5.79 % 79.505 M -4.43 % 83.186 M -6.53 % 88.999 M 6.07 % 83.905 M 9.52 % 76.612 M -0.66 % 77.121 M 10.56 % 69.756 M 2.24 % 68.227 M 3.62 % 65.845 M 3.74 % 63.474 M -5.68 % 67.293 M 4.35 % 64.488 M 0.38 % 64.243 M -3.75 % 66.743 M 7.10 % 62.319 M -35.16 % 96.116 M 248.52 % -64.717 M 0.00 % -64.717 M -232.04 % 49.015 M 0.00 % 49.015 M 18.19 % 41.471 M 0.00 % 41.471 M -1.49 % 42.100 M 0.00 % 42.100 M 0.65 % 41.829 M 0.00 % 41.829 M 9.89 % 38.063 M 0.00 % 38.063 M 12.73 % 33.764 M 0.00 % 33.764 M -5.81 % 35.846 M 0.00 % 35.846 M -1.44 % 36.370 M 0.00 % 36.370 M 1.70 % 35.762 M 0.00 % 35.762 M 23.72 % 28.905 M 0.00 % 28.905 M 25.16 % 23.094 M 0.00 % 23.094 M 12.49 % 20.530 M 0.00 % 20.530 M 43.85 % 14.272 M 0.00 % 14.272 M 29.21 % 11.046 M 0.00 % 11.046 M 0.60 % 10.980 M 0.00 % 10.980 M 16.40 % 9.433 M 0.00 % 9.433 M 48.08 % 6.370 M 0.00 % 6.370 M
Net income ratio 0.47 76.49 % 0.27 33.36 % 0.20 -23.93 % 0.26 -8.28 % 0.29 -11.37 % 0.32 1.72 % 0.32 -4.03 % 0.33 2.35 % 0.32 -5.86 % 0.34 9.65 % 0.31 -9.03 % 0.35 7.41 % 0.32 0.54 % 0.32 -3.39 % 0.33 -0.51 % 0.33 4.59 % 0.32 -4.63 % 0.33 6.53 % 0.31 -0.87 % 0.32 14.31 % 0.28 -11.43 % 0.31 3.70 % 0.30 4.99 % 0.29 -5.00 % 0.30 -51.78 % 0.63 92.62 % 0.33 0.00 % 0.33 3.17 % 0.32 0.00 % 0.32 22.74 % 0.26 0.00 % 0.26 -18.39 % 0.31 0.00 % 0.31 11.16 % 0.28 0.00 % 0.28 -3.42 % 0.29 0.00 % 0.29 5.68 % 0.28 0.00 % 0.28 13.69 % 0.24 0.00 % 0.24 402 761.22 % 0.00 0.00 % 0.00 67.02 % 0.00 0.00 % 0.00 -82.96 % 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.00 0.00 % 0.00 137.90 % 0.00 0.00 % 0.00 -86.95 % 0.00 0.00 % 0.00
Ratio EBITDA 0.48 -2.94 % 0.49 -49.38 % 0.98 86.16 % 0.52 3.67 % 0.51 -9.49 % 0.56 1.89 % 0.55 -4.63 % 0.57 4.03 % 0.55 -5.89 % 0.59 -2.09 % 0.60 0.71 % 0.60 7.20 % 0.56 1.26 % 0.55 1.86 % 0.54 -1.26 % 0.55 2.06 % 0.53 -1.85 % 0.54 2.18 % 0.53 2.34 % 0.52 2.27 % 0.51 7.57 % 0.47 -4.85 % 0.50 2.18 % 0.49 -1.95 % 0.50 -38.80 % 0.81 241.76 % -0.57 0.00 % -0.57 -208.21 % 0.53 0.00 % 0.53 -5.61 % 0.56 0.00 % 0.56 -4.44 % 0.59 0.00 % 0.59 4.28 % 0.56 0.00 % 0.56 -4.30 % 0.59 0.00 % 0.59 -2.64 % 0.60 0.00 % 0.60 16.13 % 0.52 0.00 % 0.52 -5.66 % 0.55 0.00 % 0.55 9.02 % 0.51 0.00 % 0.51 -4.23 % 0.53 0.00 % 0.53 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.49 0.00 % 0.49 3.84 % 0.47 0.00 % 0.47 3.09 % 0.46 0.00 % 0.46
Gross profit ratio 0.57 0.23 % 0.57 3.41 % 0.55 33.93 % 0.41 -7.06 % 0.44 -3.72 % 0.46 -0.20 % 0.46 -1.68 % 0.47 -5.41 % 0.50 5.82 % 0.47 -1.34 % 0.48 -2.12 % 0.49 -13.80 % 0.56 -5.85 % 0.60 1.79 % 0.59 -2.02 % 0.60 3.08 % 0.58 -2.68 % 0.60 1.41 % 0.59 1.63 % 0.58 -0.03 % 0.58 9.66 % 0.53 -7.90 % 0.58 4.64 % 0.55 -1.27 % 0.56 -40.36 % 0.93 27.70 % 0.73 0.00 % 0.73 -2.75 % 0.75 0.00 % 0.75 -5.02 % 0.79 0.00 % 0.79 -20.88 % 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 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
Weighted average shs out dil 677.751 M -0.92 % 684.068 M 0.56 % 680.236 M -0.64 % 684.652 M 0.63 % 680.336 M -0.21 % 681.793 M 0.08 % 681.274 M 0.14 % 680.315 M -0.15 % 681.329 M 0.17 % 680.184 M -0.13 % 681.077 M 0.08 % 680.507 M -0.10 % 681.200 M 0.12 % 680.375 M 0.28 % 678.466 M -0.63 % 682.797 M -0.47 % 686.033 M 1.62 % 675.129 M -1.38 % 684.601 M 1.19 % 676.561 M -0.42 % 679.416 M -0.09 % 680.048 M 1.53 % 669.797 M -0.23 % 671.365 M 0.19 % 670.114 M 0.00 % 670.114 M -0.02 % 670.265 M 0.00 % 670.265 M 0.02 % 670.151 M 0.00 % 670.151 M 0.02 % 670.041 M 0.00 % 670.041 M 0.02 % 669.934 M 0.00 % 669.934 M 0.01 % 669.856 M 0.00 % 669.856 M 0.01 % 669.778 M 0.00 % 669.778 M 0.15 % 668.793 M 0.00 % 668.793 M -0.10 % 669.436 M 0.00 % 669.436 M -0.11 % 670.199 M 0.00 % 670.199 M 20.26 % 557.304 M 0.00 % 557.304 M -23.18 % 725.490 M 0.00 % 725.490 M 8.52 % 668.505 M 0.00 % 668.505 M 0.03 % 668.332 M 0.00 % 668.332 M 0.03 % 668.124 M 0.00 % 668.124 M 0.00 % 668.124 M 0.00 % 668.124 M -0.14 % 669.038 M 0.00 % 669.038 M 0.11 % 668.286 M 0.00 % 668.286 M 0.00 % 668.286 M 0.00 % 668.286 M
Weighted average shs out 676.205 M -1.15 % 684.068 M 0.35 % 681.684 M 0.21 % 680.267 M -0.01 % 680.336 M 0.00 % 680.364 M 0.01 % 680.300 M 0.00 % 680.315 M 0.01 % 680.257 M 0.01 % 680.184 M 0.03 % 679.965 M -0.03 % 680.184 M 0.04 % 679.921 M -0.07 % 680.375 M 0.99 % 673.695 M -1.33 % 682.797 M 0.17 % 681.621 M 0.96 % 675.129 M -0.69 % 679.848 M 0.49 % 676.561 M -0.42 % 679.441 M -0.09 % 680.048 M 1.53 % 669.800 M -0.23 % 671.365 M 0.19 % 670.119 M 0.00 % 670.119 M -0.02 % 670.265 M 0.00 % 670.265 M 0.02 % 670.151 M 0.00 % 670.151 M 0.02 % 670.041 M 0.00 % 670.041 M 0.02 % 669.934 M 0.00 % 669.934 M 0.01 % 669.856 M 0.00 % 669.856 M 0.01 % 669.778 M 0.00 % 669.778 M 0.15 % 668.793 M 0.00 % 668.793 M -0.10 % 669.436 M 0.00 % 669.436 M -0.11 % 670.199 M 0.00 % 670.199 M 20.26 % 557.304 M 0.00 % 557.304 M -23.18 % 725.490 M 0.00 % 725.490 M 8.52 % 668.505 M 0.00 % 668.505 M 0.03 % 668.332 M 0.00 % 668.332 M 0.03 % 668.124 M 0.00 % 668.124 M 0.00 % 668.124 M 0.00 % 668.124 M -0.14 % 669.038 M 0.00 % 669.038 M 0.11 % 668.286 M 0.00 % 668.286 M 0.00 % 668.286 M 0.00 % 668.286 M
EPS diluted 0.17 93.18 % 0.09 37.29 % 0.06 -7.10 % 0.07 -13.75 % 0.08 -13.04 % 0.09 14.00 % 0.08 -2.54 % 0.08 6.56 % 0.08 6.88 % 0.07 18.79 % 0.06 -13.80 % 0.07 -6.21 % 0.08 5.14 % 0.07 3.45 % 0.07 0.87 % 0.07 13.86 % 0.06 -2.26 % 0.06 9.54 % 0.06 -0.70 % 0.06 5.95 % 0.05 -14.06 % 0.06 7.93 % 0.06 -1.02 % 0.06 3.53 % 0.06 -48.55 % 0.11 100.00 % 0.06 0.00 % 0.06 26.15 % 0.04 0.00 % 0.04 53.52 % 0.03 0.00 % 0.03 -15.73 % 0.03 0.00 % 0.03 7.32 % 0.03 0.00 % 0.03 10.95 % 0.03 0.00 % 0.03 21.98 % 0.02 0.00 % 0.02 -7.57 % 0.03 0.00 % 0.03 420 648.22 % 0.00 0.00 % 0.00 74.41 % 0.00 0.00 % 0.00 -207.69 % 0.00 0.00 % 0.00 -100.05 % 0.02 0.00 % 0.02 14.29 % 0.01 0.00 % 0.01 8.09 % 0.01 0.00 % 0.01 75 820.88 % 0.00 0.00 % 0.00 -100.20 % 0.01 0.00 % 0.01 409 790.84 % 0.00 0.00 % 0.00 -99.95 % 0.00 0.00 % 0.00
Earnings per share 0.17 91.01 % 0.09 39.06 % 0.06 -7.78 % 0.07 -13.25 % 0.08 -13.23 % 0.09 14.11 % 0.08 -2.42 % 0.08 6.43 % 0.08 7.02 % 0.07 18.60 % 0.06 -13.66 % 0.07 -6.46 % 0.08 5.42 % 0.07 2.86 % 0.07 1.45 % 0.07 13.11 % 0.06 -1.61 % 0.06 8.77 % 0.06 0.00 % 0.06 5.95 % 0.05 -14.06 % 0.06 7.93 % 0.06 -1.02 % 0.06 3.53 % 0.06 -48.55 % 0.11 100.00 % 0.06 0.00 % 0.06 26.15 % 0.04 0.00 % 0.04 53.52 % 0.03 0.00 % 0.03 -15.73 % 0.03 0.00 % 0.03 7.32 % 0.03 0.00 % 0.03 10.95 % 0.03 0.00 % 0.03 21.98 % 0.02 0.00 % 0.02 -7.57 % 0.03 0.00 % 0.03 420 648.22 % 0.00 0.00 % 0.00 74.41 % 0.00 0.00 % 0.00 -207.69 % 0.00 0.00 % 0.00 -100.05 % 0.02 0.00 % 0.02 14.29 % 0.01 0.00 % 0.01 8.09 % 0.01 0.00 % 0.01 75 820.88 % 0.00 0.00 % 0.00 -100.20 % 0.01 0.00 % 0.01 409 790.84 % 0.00 0.00 % 0.00 -99.95 % 0.00 0.00 % 0.00
Gross profit 137.180 M 6.77 % 128.479 M 7.04 % 120.026 M 62.52 % 73.853 M -12.02 % 83.943 M -5.77 % 89.079 M 11.94 % 79.581 M -0.03 % 79.608 M -1.68 % 80.965 M 20.45 % 67.219 M 6.60 % 63.055 M -7.12 % 67.888 M -24.84 % 90.326 M -1.37 % 91.585 M 9.44 % 83.685 M -1.42 % 84.888 M 11.67 % 76.019 M 1.38 % 74.986 M 2.83 % 72.920 M 3.02 % 70.784 M -7.79 % 76.767 M 6.38 % 72.166 M -2.83 % 74.270 M -1.42 % 75.342 M 7.85 % 69.860 M -36.82 % 110.566 M 33.78 % 82.645 M 0.00 % 82.645 M 18.66 % 69.649 M 0.00 % 69.649 M 18.92 % 58.567 M 0.00 % 58.567 M -18.44 % 71.808 M 0.00 % 71.808 M -3.49 % 74.402 M 0.00 % 74.402 M 14.84 % 64.789 M 0.00 % 64.789 M 15.79 % 55.952 M 0.00 % 55.952 M -18.89 % 68.984 M 0.00 % 68.984 M 4.47 % 66.030 M 0.00 % 66.030 M -6.71 % 70.780 M 0.00 % 70.780 M 29.19 % 54.788 M 0.00 % 54.788 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.295 M 0.00 % 22.295 M 12.09 % 19.890 M 0.00 % 19.890 M 43.65 % 13.846 M 0.00 % 13.846 M
Income tax expense 23.322 M 7.07 % 21.781 M -28.85 % 30.613 M 84.08 % 16.630 M -16.11 % 19.824 M -11.25 % 22.337 M 16.16 % 19.229 M -3.13 % 19.850 M 10.42 % 17.977 M 7.92 % 16.657 M 38.07 % 12.064 M -26.23 % 16.354 M -6.33 % 17.460 M 2.88 % 16.972 M 4.30 % 16.273 M 2.73 % 15.840 M 13.83 % 13.916 M -0.53 % 13.990 M 6.35 % 13.155 M 4.25 % 12.619 M -7.22 % 13.601 M 7.59 % 12.642 M -1.86 % 12.882 M -5.81 % 13.677 M 2.85 % 13.298 M 12.41 % 11.830 M -0.64 % 11.906 M 0.00 % 11.906 M 21.95 % 9.763 M 0.00 % 9.763 M -26.81 % 13.340 M 0.00 % 13.340 M 55.48 % 8.580 M 0.00 % 8.580 M -7.48 % 9.274 M 0.00 % 9.274 M 20.27 % 7.711 M 0.00 % 7.711 M 12.23 % 6.871 M 0.00 % 6.871 M -2.97 % 7.081 M 0.00 % 7.081 M -71.10 % 24.502 M 0.00 % 24.502 M 7.19 % 22.859 M 0.00 % 22.859 M 17.23 % 19.499 M 0.00 % 19.499 M 18.95 % 16.392 M 0.00 % 16.392 M 9.98 % 14.905 M 0.00 % 14.905 M 20.42 % 12.377 M 0.00 % 12.377 M 36.84 % 9.045 M 0.00 % 9.045 M 1.85 % 8.881 M 0.00 % 8.881 M 27.73 % 6.953 M 0.00 % 6.953 M 64.30 % 4.232 M 0.00 % 4.232 M
Cost of revenue 102.497 M 6.19 % 96.519 M -0.84 % 97.338 M -7.54 % 105.277 M -0.01 % 105.287 M 0.98 % 104.267 M 12.36 % 92.799 M 3.18 % 89.938 M 9.50 % 82.136 M 7.97 % 76.070 M 9.36 % 69.558 M -3.20 % 71.856 M 2.74 % 69.941 M 13.89 % 61.411 M 4.78 % 58.610 M 3.66 % 56.543 M 3.68 % 54.535 M 8.33 % 50.342 M -0.66 % 50.674 M -0.92 % 51.143 M -7.72 % 55.424 M -13.54 % 64.103 M 16.78 % 54.893 M -11.13 % 61.768 M 10.97 % 55.662 M 602.54 % 7.923 M -73.98 % 30.452 M 0.00 % 30.452 M 32.18 % 23.039 M 0.00 % 23.039 M 49.04 % 15.458 M 0.00 % 15.458 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
General and administrative 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 -100.00 % 36.573 M 126.07 % 16.178 M 0.00 % 16.178 M 13.80 % 14.216 M 0.00 % 14.216 M 41.05 % 10.079 M 0.00 % 10.079 M 17.08 % 8.609 M 0.00 % 8.609 M 1.92 % 8.447 M 0.00 % 8.447 M 1 869.00 % 429.000 K 0.00 % 429.000 K -15.80 % 509.500 K 0.00 % 509.500 K -46.84 % 958.500 K 0.00 % 958.500 K 1.74 % 942.114 K 0.00 % 942.114 K 58.07 % 596.000 K 0.00 % 596.000 K 53.41 % 388.500 K 0.00 % 388.500 K 50.29 % 258.500 K 0.00 % 258.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
Selling and marketing 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 -100.00 % 19.500 K 0.00 % 19.500 K 0.000 0.000 0.000 0.000
Other expenses -45.760 M 0.000 100.00 % -35.592 M -10 919.20 % -323.000 K -157.37 % 563.000 K 17.54 % 479.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.510 M 26.06 % 17.063 M -17.60 % 20.707 M 24.29 % 16.660 M -11.85 % 18.899 M 4.33 % 18.115 M 0.07 % 18.102 M 0.15 % 18.075 M -7.02 % 19.440 M 21.97 % 15.938 M -19.24 % 19.736 M 0.000 -100.00 % 38.214 M 7 185.80 % 524.500 K 0.00 % 524.500 K 1 280.26 % 38.000 K 0.00 % 38.000 K -66.07 % 112.000 K 0.00 % 112.000 K -86.89 % 854.500 K 0.00 % 854.500 K 15 436.36 % 5.500 K 0.00 % 5.500 K -89.00 % 50.000 K 0.00 % 50.000 K 122.94 % -218.000 K 0.00 % -218.000 K -110.89 % 2.001 M 0.00 % 2.001 M 970.00 % -230.000 K 0.00 % -230.000 K -193.12 % 247.000 K 0.00 % 247.000 K 100.96 % -25.838 M 0.00 % -25.838 M -210.69 % 23.342 M 0.00 % 23.342 M 0.000 0.000 -100.00 % 14.272 M 0.00 % 14.272 M 29.21 % 11.046 M 0.00 % 11.046 M 156.08 % -19.698 M 0.00 % -19.698 M -11.17 % -17.719 M 0.00 % -17.719 M -45.99 % -12.137 M 0.00 % -12.137 M
Operating expenses -45.760 M 0.000 100.00 % -35.592 M -256.40 % 22.757 M 6.96 % 21.276 M 11.17 % 19.139 M 4.00 % 18.403 M 3.81 % 17.728 M -15.94 % 21.089 M 33.05 % 15.850 M 16.73 % 13.578 M -6.44 % 14.512 M -2.05 % 14.816 M -11.84 % 16.806 M 47.25 % 11.413 M -44.88 % 20.707 M 15.15 % 17.983 M -4.85 % 18.899 M -3.63 % 19.611 M 8.34 % 18.102 M 2.79 % 17.611 M -9.41 % 19.440 M -3.54 % 20.153 M 28.72 % 15.656 M 20.67 % 12.974 M -79.42 % 63.047 M 83.32 % 34.392 M 0.00 % 34.392 M 12.30 % 30.626 M 0.00 % 30.626 M 21.59 % 25.188 M 0.00 % 25.188 M -34.71 % 38.576 M 0.00 % 38.576 M -5.76 % 40.935 M 0.00 % 40.935 M 11.44 % 36.734 M 0.00 % 36.734 M 16.10 % 31.639 M 0.00 % 31.639 M -24.81 % 42.077 M 0.00 % 42.077 M 2.89 % 40.897 M 0.00 % 40.897 M -6.79 % 43.874 M 0.00 % 43.874 M 663.42 % 5.747 M 0.00 % 5.747 M 41.03 % 4.075 M 0.00 % 4.075 M 27.78 % 3.189 M 0.00 % 3.189 M -77.66 % 14.272 M 0.00 % 14.272 M 29.21 % 11.046 M 0.00 % 11.046 M 327.64 % 2.583 M 0.00 % 2.583 M 18.16 % 2.186 M 0.00 % 2.186 M 28.66 % 1.699 M 0.00 % 1.699 M
Cost and expenses 56.737 M -41.22 % 96.519 M 56.32 % 61.746 M -51.77 % 128.034 M 1.16 % 126.563 M 2.56 % 123.406 M 10.97 % 111.202 M 3.28 % 107.666 M 4.30 % 103.225 M 12.30 % 91.920 M 10.57 % 83.136 M -3.74 % 86.368 M 1.90 % 84.757 M 8.36 % 78.217 M 11.70 % 70.023 M 0.93 % 69.380 M -4.33 % 72.518 M 18.21 % 61.349 M -12.71 % 70.285 M 1.50 % 69.245 M -5.19 % 73.035 M -12.58 % 83.543 M 11.32 % 75.046 M -7.92 % 81.504 M 18.75 % 68.636 M -3.29 % 70.970 M 9.45 % 64.844 M 0.00 % 64.844 M 20.83 % 53.664 M 0.00 % 53.664 M 32.03 % 40.645 M 0.00 % 40.645 M 5.36 % 38.576 M 0.00 % 38.576 M -5.76 % 40.935 M 0.00 % 40.935 M 11.44 % 36.734 M 0.00 % 36.734 M 16.10 % 31.639 M 0.00 % 31.639 M -24.81 % 42.077 M 0.00 % 42.077 M 2.89 % 40.897 M 0.00 % 40.897 M -6.79 % 43.874 M 0.00 % 43.874 M 663.42 % 5.747 M 0.00 % 5.747 M 41.03 % 4.075 M 0.00 % 4.075 M 27.78 % 3.189 M 0.00 % 3.189 M -77.66 % 14.272 M 0.00 % 14.272 M 29.21 % 11.046 M 0.00 % 11.046 M 327.64 % 2.583 M 0.00 % 2.583 M 18.16 % 2.186 M 0.00 % 2.186 M 28.66 % 1.699 M 0.00 % 1.699 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
Selling general and administrative expenses 0.000 0.000 0.000 -100.00 % 23.080 M 5.68 % 21.839 M 11.32 % 19.618 M 6.60 % 18.403 M 3.81 % 17.728 M -15.94 % 21.089 M 33.05 % 15.850 M 16.73 % 13.578 M -6.44 % 14.512 M -2.05 % 14.816 M 0.000 -100.00 % 1.531 M 0.000 -100.00 % 1.323 M 0.000 -100.00 % 1.496 M 0.000 -100.00 % 3.880 M 0.000 -100.00 % 4.215 M 0.000 -100.00 % 3.189 M -90.45 % 33.384 M 106.35 % 16.178 M 0.00 % 16.178 M 13.80 % 14.216 M 0.00 % 14.216 M 41.05 % 10.079 M 0.00 % 10.079 M 17.08 % 8.609 M 0.00 % 8.609 M 1.92 % 8.447 M 0.00 % 8.447 M 1 869.00 % 429.000 K 0.00 % 429.000 K -15.80 % 509.500 K 0.00 % 509.500 K -46.84 % 958.500 K 0.00 % 958.500 K 1.74 % 942.114 K 0.00 % 942.114 K 58.07 % 596.000 K 0.00 % 596.000 K 53.41 % 388.500 K 0.00 % 388.500 K 50.29 % 258.500 K 0.00 % 258.500 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.500 K 0.00 % 19.500 K 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 -100.00 % 884.000 K 311.16 % 215.000 K -76.06 % 898.000 K 241.44 % 263.000 K 5.20 % 250.000 K -93.81 % 4.042 M 0.25 % 4.032 M -4.23 % 4.210 M -5.52 % 4.456 M -6.86 % 4.784 M 3.71 % 4.613 M -47.70 % 8.820 M -0.21 % 8.839 M -2.85 % 9.098 M 5.48 % 8.625 M 6.08 % 8.131 M 5.02 % 7.742 M -8.03 % 8.418 M -6.24 % 8.978 M 26.17 % 7.116 M -6.94 % 7.647 M 14.70 % 6.667 M 17.50 % 5.674 M 259.79 % -3.551 M -348.67 % 1.428 M 0.00 % 1.428 M -19.00 % 1.763 M 0.00 % 1.763 M -16.56 % 2.113 M 0.00 % 2.113 M -3.30 % 2.185 M 0.00 % 2.185 M -22.55 % 2.821 M 0.00 % 2.821 M 27.30 % 2.216 M 0.00 % 2.216 M -25.64 % 2.980 M 0.00 % 2.980 M 663.12 % 390.500 K 0.00 % 390.500 K 632.27 % 53.327 K 0.00 % 53.327 K -4.77 % 56.000 K 0.00 % 56.000 K -36.72 % 88.500 K 0.00 % 88.500 K 29.20 % 68.500 K 0.00 % 68.500 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.000 K 0.00 % 48.000 K 140.00 % 20.000 K 0.00 % 20.000 K 0.000 0.000
Interest expense 0.000 0.000 -100.00 % 24.478 M 111.40 % 11.579 M 0.49 % 11.523 M 23.45 % 9.334 M 11.74 % 8.353 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.897 M 161.23 % 6.851 M 0.00 % 6.851 M -2.84 % 7.051 M 0.00 % 7.051 M 14.06 % 6.182 M 0.00 % 6.182 M -19.06 % 7.638 M 0.00 % 7.638 M 13.90 % 6.706 M 0.00 % 6.706 M -0.18 % 6.718 M 0.00 % 6.718 M -6.51 % 7.186 M 0.00 % 7.186 M 5.93 % 6.784 M 0.00 % 6.784 M 15.04 % 5.897 M 0.00 % 5.897 M -4.70 % 6.188 M 0.00 % 6.188 M 52.79 % 4.050 M 0.00 % 4.050 M 37.57 % 2.944 M 0.00 % 2.944 M 20.80 % 2.437 M 0.00 % 2.437 M 28.53 % 1.896 M 0.00 % 1.896 M -5.29 % 2.002 M 0.00 % 2.002 M -4.67 % 2.100 M 0.00 % 2.100 M -15.32 % 2.480 M 0.00 % 2.480 M 16.00 % 2.138 M 0.00 % 2.138 M
Depreciation and amortization 18.735 M -13.90 % 21.760 M -49.82 % 43.366 M 96.34 % 22.087 M 6.46 % 20.747 M 5.44 % 19.676 M 11.68 % 17.618 M -7.46 % 19.039 M 8.88 % 17.486 M 5.90 % 16.512 M 9.52 % 15.077 M 2.78 % 14.669 M 6.64 % 13.755 M -0.54 % 13.830 M 15.57 % 11.967 M -7.52 % 12.940 M 8.62 % 11.913 M -1.87 % 12.140 M 5.50 % 11.507 M -2.41 % 11.791 M 10.28 % 10.692 M -9.66 % 11.835 M 15.69 % 10.230 M -8.15 % 11.138 M 21.00 % 9.205 M -1.58 % 9.353 M 9.39 % 8.550 M 0.00 % 8.550 M -0.25 % 8.571 M 0.00 % 8.571 M 20.45 % 7.116 M 0.00 % 7.116 M 8.43 % 6.563 M 0.00 % 6.563 M 5.96 % 6.194 M 0.00 % 6.194 M -4.43 % 6.481 M 0.00 % 6.481 M 20.42 % 5.382 M 0.00 % 5.382 M -13.92 % 6.252 M 0.00 % 6.252 M 4.69 % 5.972 M 0.00 % 5.972 M -11.08 % 6.716 M 0.00 % 6.716 M 25.37 % 5.357 M 0.00 % 5.357 M 42.55 % 3.758 M 0.00 % 3.758 M 17.84 % 3.189 M 0.00 % 3.189 M 0.000 0.000 0.000 0.000 -100.00 % 2.268 M 0.00 % 2.268 M 3.75 % 2.186 M 0.00 % 2.186 M 37.31 % 1.592 M 0.00 % 1.592 M
Operating income 182.940 M 42.39 % 128.479 M -17.44 % 155.618 M 204.56 % 51.096 M -18.46 % 62.667 M -10.40 % 69.940 M 14.32 % 61.178 M -1.13 % 61.880 M 3.35 % 59.876 M 16.56 % 51.369 M 3.82 % 49.477 M -7.30 % 53.376 M -29.31 % 75.510 M 7.76 % 70.075 M 8.40 % 64.645 M 0.72 % 64.181 M 10.96 % 57.843 M 3.13 % 56.087 M 3.22 % 54.338 M 5.14 % 51.683 M -8.69 % 56.601 M 7.50 % 52.653 M -2.52 % 54.013 M -2.86 % 55.605 M 4.69 % 53.114 M -47.88 % 101.898 M 80.95 % 56.312 M 0.00 % 56.312 M 21.98 % 46.166 M 0.00 % 46.166 M 16.27 % 39.706 M 0.00 % 39.706 M 2.31 % 38.810 M 0.00 % 38.810 M 4.78 % 37.041 M 0.00 % 37.041 M 13.55 % 32.620 M 0.00 % 32.620 M 14.53 % 28.482 M 0.00 % 28.482 M -6.45 % 30.445 M 0.00 % 30.445 M 7.44 % 28.338 M 0.00 % 28.338 M -2.20 % 28.976 M 0.00 % 28.976 M 23.05 % 23.548 M 0.00 % 23.548 M 21.78 % 19.336 M 0.00 % 19.336 M 11.50 % 17.342 M 0.00 % 17.342 M 21.51 % 14.272 M 0.00 % 14.272 M 29.21 % 11.046 M 0.00 % 11.046 M 26.78 % 8.713 M 0.00 % 8.713 M 20.23 % 7.247 M 0.00 % 7.247 M 51.67 % 4.778 M 0.00 % 4.778 M
Operating income ratio 0.76 33.67 % 0.57 -20.24 % 0.72 150.99 % 0.29 -13.87 % 0.33 -8.45 % 0.36 1.93 % 0.35 -2.76 % 0.36 -0.58 % 0.37 2.40 % 0.36 -3.91 % 0.37 -2.32 % 0.38 -18.93 % 0.47 2.87 % 0.46 0.82 % 0.45 0.11 % 0.45 2.42 % 0.44 -1.00 % 0.45 1.79 % 0.44 3.72 % 0.42 -1.00 % 0.43 10.81 % 0.39 -7.60 % 0.42 3.11 % 0.41 -4.16 % 0.42 -50.80 % 0.86 72.72 % 0.50 0.00 % 0.50 -0.04 % 0.50 0.00 % 0.50 -7.14 % 0.54 0.00 % 0.54 -0.76 % 0.54 0.00 % 0.54 8.56 % 0.50 0.00 % 0.50 -1.12 % 0.50 0.00 % 0.50 -1.09 % 0.51 0.00 % 0.51 15.34 % 0.44 0.00 % 0.44 2.83 % 0.43 0.00 % 0.43 4.83 % 0.41 0.00 % 0.41 -4.75 % 0.43 0.00 % 0.43 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.39 0.00 % 0.39 7.26 % 0.36 0.00 % 0.36 5.58 % 0.35 0.00 % 0.35
Total other income expenses net -46.443 M 0.12 % -46.500 M 42.87 % -81.397 M -954.56 % 9.525 M 144.64 % -21.335 M -333.89 % 9.122 M 23.35 % 7.395 M 440.31 % -2.173 M -31.22 % -1.656 M 22.36 % -2.133 M -136.31 % 5.874 M 257.23 % -3.736 M 61.84 % -9.790 M -137.85 % -4.116 M -148.25 % -1.658 M -35.02 % -1.228 M 51.60 % -2.537 M -961.51 % -239.000 K 82.98 % -1.404 M 6.34 % -1.499 M 67.65 % -4.634 M -286.33 % 2.487 M 206.97 % -2.325 M 10.13 % -2.587 M -36.01 % -1.902 M 88.01 % -15.859 M -175.71 % -5.752 M 0.00 % -5.752 M -9 252.85 % -61.500 K 0.00 % -61.500 K 94.03 % -1.031 M 0.00 % -1.031 M 49.93 % -2.059 M 0.00 % -2.059 M 34.32 % -3.135 M 0.00 % -3.135 M -130.85 % -1.358 M 0.00 % -1.358 M 29.45 % -1.925 M 0.00 % -1.925 M 35.81 % -2.999 M 0.00 % -2.999 M 21.84 % -3.837 M 0.00 % -3.837 M 5.19 % -4.047 M 0.00 % -4.047 M 86.30 % -29.542 M 0.00 % -29.542 M -903.81 % -2.943 M 0.00 % -2.943 M -20.81 % -2.436 M 0.00 % -2.436 M -28.55 % -1.895 M 0.00 % -1.895 M 5.30 % -2.001 M 0.00 % -2.001 M 81.53 % -10.832 M 0.00 % -10.832 M -0.75 % -10.751 M 0.00 % -10.751 M -35.83 % -7.915 M 0.00 % -7.915 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-30 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
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-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-12-30 2006-06-30 2005-06-30 2004-12-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-12-30 1997-06-30 1996-06-30 1995-06-30
Net debt 518.705 M 1.46 % 511.254 M 0.70 % 507.700 M -3.33 % 525.184 M 6.06 % 495.181 M -0.87 % 499.549 M 4.82 % 476.587 M -4.93 % 501.286 M -3.41 % 518.992 M -4.99 % 546.271 M 8.11 % 505.295 M -2.97 % 520.752 M 17.73 % 442.310 M -5.07 % 465.921 M 16.62 % 399.520 M -4.95 % 420.343 M 12.04 % 375.179 M -3.93 % 390.532 M 26.54 % 308.620 M -2.20 % 315.563 M 9.78 % 287.444 M -0.16 % 287.912 M 13.01 % 254.771 M 8.02 % 235.866 M 24.89 % 188.861 M 1.11 % 186.794 M 0.37 % 186.110 M -6.26 % 198.528 M -4.32 % 207.484 M 3.37 % 200.717 M 11.22 % 180.465 M -4.62 % 189.204 M -4.41 % 197.942 M -4.12 % 206.454 M 5.70 % 195.317 M 6.05 % 184.180 M 2.46 % 179.762 M 2.10 % 176.066 M 125.69 % 78.014 M 1.41 % 76.927 M 17.46 % 65.492 M 49.94 % 43.678 M 1.27 % 43.131 M 1.29 % 42.583 M -19.62 % 52.980 M -9.80 % 58.737 M
Total investments 284.092 M 26.44 % 224.685 M -1.88 % 228.998 M -5.24 % 241.652 M 13.06 % 213.746 M -11.49 % 241.495 M 29.80 % 186.050 M 0.02 % 186.008 M 10.95 % 167.650 M 23.61 % 135.631 M 6.81 % 126.984 M -4.65 % 133.181 M 0.34 % 132.731 M -0.74 % 133.720 M -0.45 % 134.331 M 3.16 % 130.213 M 2.06 % 127.583 M 1.63 % 125.542 M 1.83 % 123.290 M 2.00 % 120.869 M 0.69 % 120.038 M 54.44 % 77.727 M 9.27 % 71.131 M 2.19 % 69.610 M 39.23 % 49.996 M -19.35 % 61.993 M 10.06 % 56.329 M 41.72 % 39.746 M 8.46 % 36.645 M -5.62 % 38.829 M -29.66 % 55.203 M -0.53 % 55.495 M -0.52 % 55.787 M 4.82 % 53.220 M 35.83 % 39.181 M 55.84 % 25.141 M 19.28 % 21.077 M 125.86 % 9.332 M 948.54 % 890.000 K 3.61 % 859.000 K 26.32 % 680.000 K 0.15 % 679.000 K 73.21 % 392.000 K 273.33 % 105.000 K -15.32 % 124.000 K 12.73 % 110.000 K
Total debt 527.680 M -0.11 % 528.286 M 0.35 % 526.428 M -3.51 % 545.550 M 8.31 % 503.687 M -5.02 % 530.293 M 9.60 % 483.859 M -6.31 % 516.449 M -1.98 % 526.878 M -5.27 % 556.203 M 8.24 % 513.860 M -2.39 % 526.435 M 17.98 % 446.213 M -4.88 % 469.111 M 15.73 % 405.356 M -5.95 % 431.000 M 13.31 % 380.363 M -4.73 % 399.231 M 24.68 % 320.200 M -0.43 % 321.573 M 5.31 % 305.362 M 2.12 % 299.032 M 16.66 % 256.331 M 4.84 % 244.492 M 8.14 % 226.079 M 15.32 % 196.038 M -1.18 % 198.376 M -0.78 % 199.941 M -5.14 % 210.766 M 4.14 % 202.381 M 10.53 % 183.093 M -4.97 % 192.674 M -4.74 % 202.255 M -2.93 % 208.352 M 4.64 % 199.107 M 4.87 % 189.861 M 4.20 % 182.208 M 1.97 % 178.689 M 125.17 % 79.356 M 2.00 % 77.801 M 18.79 % 65.492 M 43.36 % 45.685 M 1.50 % 45.010 M 1.52 % 44.335 M -17.80 % 53.935 M -9.11 % 59.343 M
Accumulated other comprehensive income loss 1.954 B -2.20 % 1.998 B -0.33 % 2.004 B 24 050.14 % 8.299 M -99.57 % 1.949 B 10 801.81 % 17.881 M -99.06 % 1.905 B 99 086.05 % 1.921 M -99.85 % 1.244 B 9 348.89 % -13.452 M -101.30 % 1.032 B 8 700.14 % -12.004 M -101.20 % 1.000 B 7.31 % 932.122 M -0.12 % 933.247 M 29.32 % 721.652 M -0.45 % 724.944 M 9.49 % 662.122 M 1.29 % 653.710 M -1.01 % 660.393 M -0.05 % 660.743 M 11.36 % 593.318 M -0.32 % 595.211 M -0.21 % 596.462 M 0.77 % 591.903 M 1.86 % 581.076 M 0.73 % 576.862 M 2.41 % 563.286 M 4.27 % 540.229 M -1.43 % 548.058 M -5.10 % 577.530 M 24.59 % 463.553 M 32.60 % 349.576 M -0.23 % 350.375 M -0.07 % 350.620 M -0.07 % 350.865 M 113.49 % 164.347 M -0.01 % 164.357 M -0.36 % 164.949 M 0.05 % 164.873 M -0.70 % 166.030 M 0.000 0.000 0.000 -100.00 % 70.000 K 2.94 % 68.000 K
Retained earnings 239.111 M 137.78 % 100.559 M 1.19 % 99.374 M 2.89 % 96.580 M -11.40 % 109.004 M 8.08 % 100.857 M 7.39 % 93.920 M 12.93 % 83.163 M 6.77 % 77.887 M 16.08 % 67.096 M 9.27 % 61.403 M 1.68 % 60.386 M -37.02 % 95.887 M 12.73 % 85.060 M -27.90 % 117.979 M 7.63 % 109.611 M -20.99 % 138.723 M 6.13 % 130.706 M -20.16 % 163.712 M 4.76 % 156.269 M -1.43 % 158.540 M 4.37 % 151.908 M 2.08 % 148.811 M 7.78 % 138.066 M 3.35 % 133.594 M 58.12 % 84.489 M 53.08 % 55.193 M 49.31 % 36.965 M 6.03 % 34.862 M 50.36 % 23.186 M -6.24 % 24.730 M 26.53 % 19.546 M 36.10 % 14.361 M 54.02 % 9.324 M 65.06 % 5.649 M 186.17 % 1.974 M 122.25 % -8.872 M 48.80 % -17.329 M -153.58 % 32.340 M 91.47 % 16.890 M -35.70 % 26.268 M -29.37 % 37.189 M 2.37 % 36.329 M 2.43 % 35.468 M 12.03 % 31.660 M 14.81 % 27.575 M
Common stock 81.031 M -0.01 % 81.037 M 1.85 % 79.563 M -0.01 % 79.567 M 5.58 % 75.360 M -0.08 % 75.420 M 0.35 % 75.154 M -0.03 % 75.175 M 0.34 % 74.920 M 5.57 % 70.964 M 1.64 % 69.816 M 0.01 % 69.812 M 0.08 % 69.757 M 0.02 % 69.743 M -1.43 % 70.754 M -2.22 % 72.361 M 5.98 % 68.276 M 0.00 % 68.274 M 0.02 % 68.262 M -0.46 % 68.577 M 0.45 % 68.267 M 0.01 % 68.260 M -0.20 % 68.397 M 0.01 % 68.388 M 0.01 % 68.381 M -0.06 % 68.421 M 0.29 % 68.224 M 0.01 % 68.217 M 0.37 % 67.966 M 0.00 % 67.966 M 0.31 % 67.759 M 0.19 % 67.628 M 0.19 % 67.497 M 0.01 % 67.488 M 0.00 % 67.486 M 0.00 % 67.483 M 0.30 % 67.283 M 0.31 % 67.074 M -12.34 % 76.519 M 0.16 % 76.394 M 0.16 % 76.269 M 0.00 % 76.269 M -0.21 % 76.431 M -0.21 % 76.593 M 0.27 % 76.383 M 0.01 % 76.376 M
Total equity 2.274 B 4.34 % 2.179 B -0.19 % 2.183 B 3.13 % 2.117 B -0.79 % 2.134 B 2.10 % 2.090 B 0.75 % 2.074 B 46.77 % 1.413 B 1.18 % 1.397 B 18.93 % 1.175 B 0.94 % 1.164 B 2.80 % 1.132 B -2.92 % 1.166 B 7.26 % 1.087 B -3.12 % 1.122 B 24.16 % 903.624 M -3.04 % 931.943 M 8.23 % 861.102 M -2.78 % 885.684 M 0.05 % 885.239 M -0.26 % 887.550 M 9.10 % 813.486 M 0.13 % 812.419 M 1.18 % 802.916 M 1.14 % 793.878 M 8.18 % 733.874 M 4.80 % 700.252 M 4.75 % 668.468 M 3.95 % 643.057 M 0.60 % 639.210 M -4.60 % 670.019 M 21.66 % 550.727 M 27.65 % 431.434 M 0.99 % 427.187 M 0.81 % 423.759 M 0.82 % 420.330 M 88.69 % 222.758 M 4.04 % 214.113 M -21.80 % 273.808 M 6.06 % 258.157 M -3.88 % 268.567 M 136.71 % 113.458 M 0.62 % 112.760 M 0.62 % 112.061 M 3.65 % 108.113 M 3.94 % 104.019 M
Other non current liabilities 130.534 M -2.43 % 133.784 M 8 082.51 % 1.635 M -98.57 % 114.556 M 6.89 % 107.176 M 764.88 % 12.392 M -88.86 % 111.233 M 1 832.81 % 5.755 M -92.30 % 74.784 M 144.81 % 30.548 M -6.05 % 32.516 M -62.83 % 87.477 M 285.74 % 22.678 M -67.93 % 70.710 M -2.10 % 72.230 M 3 236.26 % 2.165 M -79.91 % 10.775 M -81.73 % 58.986 M 215.60 % 18.690 M -69.02 % 60.332 M -2.63 % 61.964 M 27.68 % 48.532 M 5.78 % 45.878 M -9.07 % 50.453 M 8 308.83 % 600.000 K -40.00 % 1.000 M 0.00 % 1.000 M -66.67 % 3.000 M -60.13 % 7.524 M 988.86 % 691.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 % 1.286 M
Long term debt 251.523 M 10.72 % 227.176 M -11.02 % 255.297 M -0.40 % 256.322 M -27.18 % 351.974 M 0.71 % 349.481 M -4.38 % 365.486 M 1.33 % 360.676 M 33.68 % 269.804 M 34.72 % 200.265 M -21.24 % 254.268 M -27.57 % 351.038 M 182.61 % 124.213 M -34.32 % 189.111 M 33.36 % 141.808 M 4.66 % 135.488 M 8.20 % 125.223 M -18.81 % 154.231 M 18.46 % 130.200 M -2.86 % 134.031 M 0.44 % 133.449 M 28.67 % 103.717 M 4.27 % 99.469 M -25.96 % 134.349 M 68.43 % 79.767 M -59.11 % 195.077 M -1.40 % 197.847 M -0.64 % 199.118 M -5.41 % 210.500 M 22.11 % 172.381 M -4.28 % 180.093 M -5.80 % 191.174 M -5.48 % 202.255 M -2.61 % 207.679 M 4.95 % 197.886 M 5.21 % 188.092 M 3.23 % 182.208 M 1.97 % 178.689 M 131.91 % 77.052 M 1.38 % 76.000 M 16.92 % 65.000 M 66.67 % 39.000 M -5.67 % 41.343 M -5.36 % 43.685 M -18.09 % 53.335 M -9.50 % 58.935 M
Total non current liabilities 382.057 M 5.84 % 360.960 M -7.97 % 392.224 M 5.76 % 370.878 M -21.08 % 469.916 M -1.70 % 478.055 M -1.58 % 485.749 M 6.58 % 455.751 M 26.39 % 360.595 M 21.41 % 297.012 M -15.65 % 352.133 M -19.70 % 438.515 M 105.61 % 213.280 M -17.91 % 259.821 M 21.39 % 214.038 M 11.04 % 192.761 M 0.18 % 192.424 M -9.75 % 213.217 M 4.37 % 204.298 M 5.11 % 194.363 M -0.54 % 195.413 M 28.35 % 152.249 M 1.20 % 150.439 M -18.59 % 184.802 M 33.22 % 138.715 M -47.64 % 264.924 M 1.33 % 261.446 M -1.49 % 265.413 M 5.05 % 252.662 M 19.80 % 210.910 M 13.37 % 186.040 M -5.63 % 197.141 M -5.33 % 208.241 M -2.05 % 212.589 M 4.64 % 203.160 M 4.87 % 193.731 M 3.62 % 186.959 M 1.93 % 183.419 M 127.56 % 80.604 M 1.17 % 79.671 M 18.19 % 67.408 M 66.12 % 40.579 M -6.04 % 43.187 M -5.69 % 45.794 M -16.82 % 55.051 M -8.59 % 60.221 M
Other current liabilities 51.224 M 516.12 % 8.314 M -72.54 % 30.277 M 1 459.06 % 1.942 M -59.00 % 4.737 M 20.90 % 3.918 M -88.13 % 33.009 M 1 133.06 % 2.677 M -46.18 % 4.974 M 84.09 % 2.702 M 273.20 % 724.000 K -66.54 % 2.164 M -34.74 % 3.316 M -56.95 % 7.702 M -39.56 % 12.743 M 56.38 % 8.149 M -73.65 % 30.926 M 476.23 % 5.367 M -83.00 % 31.562 M 431.26 % 5.941 M -76.83 % 25.642 M 343.48 % 5.782 M -78.25 % 26.582 M 176.72 % 9.606 M -67.18 % 29.270 M -5.60 % 31.005 M 30.43 % 23.771 M 20.59 % 19.712 M 42.98 % 13.787 M 47.87 % 9.324 M 71.87 % 5.425 M -4.97 % 5.709 M -4.73 % 5.992 M 46.04 % 4.103 M 2.82 % 3.991 M 2.90 % 3.878 M -40.02 % 6.466 M 16.57 % 5.547 M 846.59 % 586.000 K -94.52 % 10.693 M -5.23 % 11.283 M 60.18 % 7.044 M 7.10 % 6.577 M 7.64 % 6.110 M 9.64 % 5.573 M 100.04 % 2.786 M
Deferred revenue 0.000 0.000 -100.00 % 82.000 K -39.71 % 136.000 K -95.39 % 2.951 M 164.43 % 1.116 M 7.41 % 1.039 M 397.13 % 209.000 K 29.01 % 162.000 K -35.46 % 251.000 K 169.89 % 93.000 K -73.20 % 347.000 K 33.46 % 260.000 K 0.000 -100.00 % 279.000 K 0.000 -100.00 % 316.000 K 0.000 -100.00 % 27.831 M 0.000 -100.00 % 26.124 M 0.000 -100.00 % 23.527 M 0.000 -100.00 % 27.770 M 0.000 -100.00 % 21.771 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 329.500 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.109 M 3.16 % 5.922 M 3.26 % 5.735 M 17.64 % 4.875 M 199.82 % 1.626 M
Short term debt 276.157 M -8.29 % 301.110 M 11.09 % 271.049 M -8.52 % 296.295 M 84.09 % 160.955 M -10.98 % 180.812 M 43.68 % 125.843 M -19.56 % 156.444 M -42.24 % 270.837 M -23.91 % 355.938 M 37.11 % 259.592 M 48.00 % 175.397 M -45.53 % 322.000 M 15.00 % 280.000 M 1.69 % 275.335 M -6.83 % 295.512 M 15.82 % 255.140 M 4.14 % 245.000 M 28.95 % 190.000 M 1.31 % 187.542 M 3.46 % 181.274 M -7.19 % 195.315 M 21.87 % 160.262 M 44.68 % 110.772 M -24.29 % 146.312 M 15 124.97 % 961.000 K 81.66 % 529.000 K -35.72 % 823.000 K 209.40 % 266.000 K -99.11 % 30.000 M 900.00 % 3.000 M 100.00 % 1.500 M 0.000 -100.00 % 673.000 K -44.88 % 1.221 M -30.98 % 1.769 M 0.000 0.000 -100.00 % 2.304 M 27.93 % 1.801 M 266.06 % 492.000 K -92.64 % 6.685 M 82.28 % 3.668 M 464.23 % 650.000 K 8.33 % 600.000 K 47.06 % 408.000 K
Total current liabilities 345.662 M -2.89 % 355.935 M 9.59 % 324.777 M -5.51 % 343.721 M 55.79 % 220.637 M -4.61 % 231.307 M 26.16 % 183.339 M -10.06 % 203.841 M -37.03 % 323.707 M -16.99 % 389.942 M 29.35 % 301.473 M 39.36 % 216.321 M -41.49 % 369.696 M 15.00 % 321.472 M 0.14 % 321.013 M -4.05 % 334.563 M 12.18 % 298.233 M 5.71 % 282.134 M 21.41 % 232.385 M 8.83 % 213.532 M -0.24 % 214.055 M -3.17 % 221.059 M 15.12 % 192.025 M 37.73 % 139.423 M -22.54 % 179.988 M 413.08 % 35.080 M 21.93 % 28.770 M 28.48 % 22.392 M 49.93 % 14.935 M -67.04 % 45.306 M 334.26 % 10.433 M 11.86 % 9.327 M 13.45 % 8.221 M -22.22 % 10.570 M -21.81 % 13.518 M -17.90 % 16.465 M 46.89 % 11.209 M -18.76 % 13.798 M 79.45 % 7.689 M -54.93 % 17.060 M 15.58 % 14.760 M -43.43 % 26.090 M 44.13 % 18.102 M 78.98 % 10.114 M 41.77 % 7.134 M 18.74 % 6.008 M
Total liabilities 727.719 M 1.51 % 716.895 M -0.01 % 717.001 M 0.34 % 714.599 M 3.48 % 690.553 M -2.65 % 709.362 M 6.02 % 669.088 M 1.44 % 659.592 M -3.61 % 684.302 M -0.39 % 686.954 M 5.10 % 653.606 M -0.19 % 654.836 M 12.33 % 582.976 M 0.29 % 581.293 M 8.64 % 535.051 M 1.47 % 527.324 M 7.47 % 490.657 M -0.95 % 495.351 M 13.43 % 436.683 M 7.06 % 407.895 M -0.38 % 409.468 M 9.69 % 373.308 M 9.01 % 342.464 M 5.63 % 324.225 M 1.73 % 318.703 M 6.23 % 300.004 M 3.37 % 290.216 M 0.84 % 287.805 M 7.55 % 267.597 M 4.44 % 256.216 M 30.41 % 196.473 M -4.84 % 206.468 M -4.62 % 216.462 M -3.00 % 223.159 M 2.99 % 216.678 M 3.08 % 210.196 M 6.07 % 198.168 M 0.48 % 197.217 M 123.37 % 88.293 M -8.72 % 96.731 M 17.72 % 82.168 M 23.25 % 66.669 M 8.78 % 61.289 M 9.62 % 55.908 M -10.09 % 62.185 M -6.11 % 66.229 M
Other non current assets 55.971 M 231.27 % 16.896 M -2.18 % 17.272 M -40.37 % 28.967 M 53.35 % 18.890 M -49.07 % 37.090 M 99.28 % 18.612 M 7.27 % 17.350 M 5.14 % 16.502 M 8.12 % 15.262 M 0.000 -100.00 % 12.000 K 100.15 % -8.227 M -34 379.17 % 24.000 K -4.00 % 25.000 K -16.67 % 30.000 K -16.67 % 36.000 K -21.74 % 46.000 K 0.00 % 46.000 K 0.000 -100.00 % 280.000 K 0.000 0.000 0.000 -100.00 % 1.857 M -91.54 % 21.943 M -12.19 % 24.990 M -9.80 % 27.705 M -7.89 % 30.077 M -13.66 % 34.835 M 72.05 % 20.247 M -1.42 % 20.539 M -1.40 % 20.831 M 342.93 % 4.703 M -5.28 % 4.965 M -5.01 % 5.227 M -11.63 % 5.915 M 47.69 % 4.005 M -26.85 % 5.475 M 0.000 -100.00 % 29.000 K -65.48 % 84.000 K 100.00 % 42.000 K 0.000 -100.00 % 2.597 M 28 755.56 % 9.000 K
Long term investments 284.092 M 26.44 % 224.685 M -1.88 % 228.998 M -5.24 % 241.652 M 13.06 % 213.746 M -11.49 % 241.495 M 29.80 % 186.050 M 0.02 % 186.008 M 10.95 % 167.650 M 23.61 % 135.631 M 6.81 % 126.984 M -4.65 % 133.181 M 0.34 % 132.731 M -0.74 % 133.720 M -0.45 % 134.331 M 3.16 % 130.213 M 2.06 % 127.583 M 1.63 % 125.542 M 1.83 % 123.290 M 2.00 % 120.869 M 1.59 % 118.972 M 53.06 % 77.727 M 9.35 % 71.079 M 2.11 % 69.610 M 39.46 % 49.915 M -19.48 % 61.993 M 10.06 % 56.329 M 41.72 % 39.746 M 9.08 % 36.438 M -2.82 % 37.496 M -32.08 % 55.203 M -0.53 % 55.495 M -0.52 % 55.787 M 4.82 % 53.220 M 35.83 % 39.181 M 55.84 % 25.141 M 19.28 % 21.077 M 125.86 % 9.332 M 948.54 % 890.000 K 3.61 % 859.000 K 26.32 % 680.000 K 0.15 % 679.000 K 73.21 % 392.000 K 273.33 % 105.000 K -15.32 % 124.000 K 12.73 % 110.000 K
Intangible assets 2.693 M -86.96 % 20.658 M 692.41 % 2.607 M -87.99 % 21.701 M 458.58 % 3.885 M -82.52 % 22.222 M 384.35 % 4.588 M -80.55 % 23.590 M 308.13 % 5.780 M -76.09 % 24.173 M 592.83 % 3.489 M -81.38 % 18.737 M 429.59 % 3.538 M -80.57 % 18.212 M 500.86 % 3.031 M -82.95 % 17.773 M 602.77 % 2.529 M -86.08 % 18.164 M 518.66 % 2.936 M -86.45 % 21.663 M 688.61 % 2.747 M -93.68 % 43.440 M 700.15 % 5.429 M -87.41 % 43.133 M 589.91 % 6.252 M 17.01 % 5.343 M -13.35 % 6.166 M -12.60 % 7.055 M 84.30 % 3.828 M -11.29 % 4.315 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
GoodWill 18.420 M 0.000 -100.00 % 18.420 M 0.000 -100.00 % 18.420 M 0.000 -100.00 % 18.420 M 0.000 -100.00 % 18.420 M 0.000 -100.00 % 15.490 M 0.000 -100.00 % 15.490 M 0.000 -100.00 % 15.490 M 0.000 -100.00 % 15.490 M 0.000 -100.00 % 15.490 M 0.000 -100.00 % 18.610 M 0.000 -100.00 % 38.444 M 0.000 -100.00 % 36.385 M 214.91 % 11.554 M 0.00 % 11.554 M 0.00 % 11.554 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.611 M -50.00 % 9.222 M -5.41 % 9.749 M -8.87 % 10.698 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 21.113 M 2.20 % 20.658 M -1.75 % 21.027 M -3.11 % 21.701 M -2.71 % 22.305 M 0.37 % 22.222 M -3.42 % 23.008 M -2.47 % 23.590 M -2.52 % 24.200 M 0.11 % 24.173 M 27.37 % 18.979 M 1.29 % 18.737 M -1.53 % 19.028 M 4.48 % 18.212 M -1.67 % 18.521 M 4.21 % 17.773 M -1.37 % 18.019 M -0.80 % 18.164 M -1.42 % 18.426 M -14.94 % 21.663 M 1.43 % 21.357 M -50.84 % 43.440 M -0.99 % 43.873 M 1.72 % 43.133 M 1.16 % 42.637 M 152.33 % 16.897 M -4.64 % 17.720 M -4.78 % 18.609 M 386.13 % 3.828 M -11.29 % 4.315 M 0.000 0.000 0.000 0.000 -100.00 % 4.611 M -50.00 % 9.222 M -5.41 % 9.749 M -8.87 % 10.698 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 2.555 B 0.76 % 2.536 B -0.33 % 2.544 B 2.55 % 2.481 B 0.26 % 2.474 B 1.79 % 2.431 B -0.07 % 2.432 B 36.08 % 1.787 B -0.63 % 1.799 B 10.09 % 1.634 B 1.49 % 1.610 B 2.72 % 1.567 B 2.35 % 1.531 B 5.27 % 1.455 B 0.57 % 1.446 B 18.11 % 1.224 B -0.22 % 1.227 B 5.94 % 1.158 B 2.75 % 1.127 B 2.44 % 1.101 B 0.28 % 1.097 B 8.40 % 1.012 B 1.36 % 998.742 M 3.49 % 965.042 M 1.91 % 946.929 M 6.51 % 889.036 M 4.30 % 852.378 M 0.89 % 844.825 M 3.55 % 815.882 M 3.34 % 789.482 M 2.77 % 768.208 M 16.62 % 658.747 M 19.93 % 549.286 M -3.92 % 571.718 M 0.87 % 566.771 M 0.88 % 561.824 M 55.68 % 360.878 M -0.89 % 364.101 M 6.14 % 343.053 M 0.71 % 340.649 M 0.22 % 339.908 M 100.49 % 169.535 M 2.74 % 165.018 M 2.81 % 160.500 M -0.41 % 161.155 M 0.65 % 160.109 M
Total non current assets 2.916 B 4.23 % 2.798 B -0.48 % 2.811 B 2.45 % 2.744 B -0.02 % 2.745 B 1.86 % 2.694 B 0.84 % 2.672 B 33.80 % 1.997 B -0.50 % 2.007 B 11.90 % 1.794 B 2.15 % 1.756 B 2.14 % 1.719 B 2.15 % 1.683 B 4.76 % 1.607 B 0.46 % 1.599 B 16.51 % 1.373 B -0.03 % 1.373 B 5.43 % 1.302 B 2.60 % 1.269 B 2.10 % 1.243 B 0.41 % 1.238 B 9.22 % 1.134 B 1.78 % 1.114 B 3.33 % 1.078 B 3.50 % 1.041 B 5.20 % 989.869 M 4.04 % 951.417 M 2.21 % 930.885 M 5.04 % 886.225 M 2.32 % 866.128 M 2.66 % 843.658 M 14.82 % 734.781 M 17.40 % 625.904 M -0.59 % 629.641 M 2.29 % 615.544 M 2.34 % 601.447 M 51.26 % 397.619 M 2.44 % 388.136 M 11.08 % 349.418 M 2.32 % 341.508 M 0.26 % 340.617 M 100.01 % 170.298 M 2.93 % 165.452 M 3.02 % 160.605 M -2.00 % 163.876 M 0.14 % 163.651 M
Other current assets 8.138 M 32 452.00 % 25.000 K -92.65 % 340.000 K 47.83 % 230.000 K 557.14 % 35.000 K -86.27 % 255.000 K -27.14 % 350.000 K 184.55 % 123.000 K 0.000 -100.00 % 615.000 K 0.000 0.000 0.000 0.000 -100.00 % 2.479 M 0.000 -100.00 % 2.878 M 0.000 -100.00 % 3.553 M 1 990.00 % 170.000 K -98.47 % 11.101 M 92 408.33 % 12.000 K -99.82 % 6.622 M 0.000 -100.00 % 2.611 M 149.62 % 1.046 M -23.37 % 1.365 M 106.19 % 662.000 K 65.91 % 399.000 K -88.14 % 3.364 M 6.56 % 3.157 M -17.39 % 3.822 M -14.81 % 4.486 M 5.73 % 4.243 M 1.68 % 4.173 M 1.71 % 4.103 M 9.68 % 3.741 M 34.96 % 2.772 M 63.73 % 1.693 M 55.04 % 1.092 M -13.88 % 1.268 M 283.08 % 331.000 K 15.13 % 287.500 K 17.83 % 244.000 K -59.13 % 597.000 K -13.48 % 690.000 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.066 M 0.000 -100.00 % 52.000 K 0.000 -100.00 % 81.000 K 0.000 0.000 0.000 -100.00 % 207.000 K -84.47 % 1.333 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
cash and cash equivalents 8.975 M -47.31 % 17.032 M -9.06 % 18.728 M -8.04 % 20.366 M 139.43 % 8.506 M -72.33 % 30.744 M 322.77 % 7.272 M -52.04 % 15.163 M 92.28 % 7.886 M -20.60 % 9.932 M 15.96 % 8.565 M 50.71 % 5.683 M 45.61 % 3.903 M 22.35 % 3.190 M -45.34 % 5.836 M -45.24 % 10.657 M 105.57 % 5.184 M -40.41 % 8.699 M -24.88 % 11.580 M 92.68 % 6.010 M -66.46 % 17.918 M 61.13 % 11.120 M 612.82 % 1.560 M -81.92 % 8.626 M -76.82 % 37.218 M 302.62 % 9.244 M -24.64 % 12.266 M 768.08 % 1.413 M -56.95 % 3.282 M 97.24 % 1.664 M -36.68 % 2.628 M -24.28 % 3.471 M -19.53 % 4.313 M 127.24 % 1.898 M -49.91 % 3.790 M -33.30 % 5.681 M 132.26 % 2.446 M -6.75 % 2.623 M 95.45 % 1.342 M 53.55 % 874.000 K 0.000 -100.00 % 2.007 M 6.78 % 1.880 M 7.28 % 1.752 M 83.46 % 955.000 K 57.59 % 606.000 K
Cash and short term investments 8.975 M -47.31 % 17.032 M -9.06 % 18.728 M -8.04 % 20.366 M 139.43 % 8.506 M -72.33 % 30.744 M 322.77 % 7.272 M -52.04 % 15.163 M 92.28 % 7.886 M -20.60 % 9.932 M 15.96 % 8.565 M 50.71 % 5.683 M 45.61 % 3.903 M 22.35 % 3.190 M -45.34 % 5.836 M -45.24 % 10.657 M 105.57 % 5.184 M -40.41 % 8.699 M -24.88 % 11.580 M 92.68 % 6.010 M -66.46 % 17.918 M 61.13 % 11.120 M 612.82 % 1.560 M -81.92 % 8.626 M -76.82 % 37.218 M 302.62 % 9.244 M -24.64 % 12.266 M 768.08 % 1.413 M -56.95 % 3.282 M 97.24 % 1.664 M -36.68 % 2.628 M -24.28 % 3.471 M -19.53 % 4.313 M 127.24 % 1.898 M -49.91 % 3.790 M -33.30 % 5.681 M 132.26 % 2.446 M -6.75 % 2.623 M 95.45 % 1.342 M 53.55 % 874.000 K 30.25 % 671.000 K -66.57 % 2.007 M 6.78 % 1.880 M 7.28 % 1.752 M 83.46 % 955.000 K 57.59 % 606.000 K
Total current assets 85.393 M -13.07 % 98.234 M 10.42 % 88.962 M 1.67 % 87.502 M 9.82 % 79.679 M -24.03 % 104.886 M 46.62 % 71.536 M -5.83 % 75.964 M 2.44 % 74.155 M 9.30 % 67.845 M 10.59 % 61.347 M -9.27 % 67.614 M 2.63 % 65.879 M 6.81 % 61.681 M 6.56 % 57.884 M -0.95 % 58.440 M 17.49 % 49.739 M -8.44 % 54.321 M 2.07 % 53.219 M 6.22 % 50.101 M -15.09 % 59.008 M 10.74 % 53.286 M 29.37 % 41.189 M -16.55 % 49.356 M -30.72 % 71.243 M 61.88 % 44.009 M 12.70 % 39.051 M 53.82 % 25.388 M 3.93 % 24.429 M -16.62 % 29.298 M 28.31 % 22.834 M 1.88 % 22.413 M 1.91 % 21.992 M 6.22 % 20.705 M -16.82 % 24.892 M -14.40 % 29.079 M 24.77 % 23.307 M 0.49 % 23.194 M 82.87 % 12.683 M -5.21 % 13.380 M 32.24 % 10.118 M 2.94 % 9.829 M 14.34 % 8.597 M 16.74 % 7.364 M 14.67 % 6.422 M -2.65 % 6.597 M
Inventory 2.277 M -5.13 % 2.400 M 19.76 % 2.004 M 9.57 % 1.829 M -7.91 % 1.986 M -4.89 % 2.088 M 3.73 % 2.013 M 50.56 % 1.337 M 32.51 % 1.009 M -26.08 % 1.365 M -1.30 % 1.383 M 61.75 % 855.000 K -37.41 % 1.366 M 158.71 % 528.000 K 31.34 % 402.000 K 13.24 % 355.000 K 745.24 % 42.000 K -27.59 % 58.000 K -37.63 % 93.000 K -74.38 % 363.000 K -32.15 % 535.000 K -44.79 % 969.000 K -3.87 % 1.008 M -13.33 % 1.163 M 63.80 % 710.000 K 39.49 % 509.000 K 19.48 % 426.000 K 64.48 % 259.000 K 25.12 % 207.000 K -53.90 % 449.000 K 2 145.00 % 20.000 K -36.51 % 31.500 K -26.74 % 43.000 K 514.29 % 7.000 K -99.41 % 1.195 M -49.85 % 2.382 M 35.34 % 1.760 M -36.28 % 2.762 M 10 129.63 % 27.000 K 42.11 % 19.000 K 280.00 % 5.000 K -16.67 % 6.000 K -47.83 % 11.500 K -32.35 % 17.000 K 13.33 % 15.000 K -87.90 % 124.000 K
Net receivables 66.003 M -16.22 % 78.777 M 16.04 % 67.890 M 4.32 % 65.077 M -5.89 % 69.152 M -3.69 % 71.799 M 15.99 % 61.901 M 4.31 % 59.341 M -9.07 % 65.260 M 60.29 % 40.715 M -20.79 % 51.399 M -15.84 % 61.076 M 0.77 % 60.610 M 4.57 % 57.963 M 17.89 % 49.167 M 3.67 % 47.428 M 13.91 % 41.635 M -8.62 % 45.564 M 19.93 % 37.993 M -12.78 % 43.558 M 47.88 % 29.454 M -28.48 % 41.185 M 28.71 % 31.999 M -19.13 % 39.567 M 36.82 % 28.919 M -12.92 % 33.210 M 32.87 % 24.994 M 8.42 % 23.054 M 12.23 % 20.541 M -13.77 % 23.821 M 39.88 % 17.029 M 12.85 % 15.090 M 14.75 % 13.150 M -9.67 % 14.557 M -7.49 % 15.735 M -6.97 % 16.913 M 10.11 % 15.360 M 2.15 % 15.037 M 56.29 % 9.621 M -15.57 % 11.395 M 28.83 % 8.845 M 18.17 % 7.485 M 16.63 % 6.418 M 19.94 % 5.351 M 10.22 % 4.855 M -6.22 % 5.177 M
Tax assets 0.000 0.000 0.000 100.00 % -28.967 M -286.72 % 15.514 M 141.83 % -37.090 M -410.19 % 11.957 M 168.92 % -17.350 M -22 632.47 % 77.000 K 100.50 % -15.262 M 0.000 100.00 % -12.000 K -100.15 % 8.239 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.500 K -50.00 % 33.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.423 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 18.281 M -60.70 % 46.511 M 227.01 % 14.223 M -66.11 % 41.966 M 9.25 % 38.412 M 1.45 % 37.863 M 252.97 % 10.727 M -71.34 % 37.424 M -0.79 % 37.722 M 20.51 % 31.302 M -2.38 % 32.066 M -5.38 % 33.891 M 0.60 % 33.688 M -0.24 % 33.770 M 3.41 % 32.656 M 5.68 % 30.902 M 160.75 % 11.851 M -62.69 % 31.767 M 193.51 % 10.823 M -46.02 % 20.049 M 180.84 % 7.139 M -64.24 % 19.962 M 285.29 % 5.181 M -72.80 % 19.045 M 332.25 % 4.406 M 41.49 % 3.114 M -30.34 % 4.470 M 140.71 % 1.857 M 110.54 % 882.000 K -85.26 % 5.982 M 197.91 % 2.008 M -5.22 % 2.119 M -4.96 % 2.229 M -61.53 % 5.794 M -30.24 % 8.306 M -23.22 % 10.818 M 128.08 % 4.743 M -42.52 % 8.251 M 71.93 % 4.799 M 5.10 % 4.566 M 52.96 % 2.985 M -75.85 % 12.361 M 57.31 % 7.858 M 134.27 % 3.354 M 249.01 % 961.000 K -65.85 % 2.814 M
Tax payables 0.000 0.000 -100.00 % 9.146 M 170.43 % 3.382 M -75.10 % 13.582 M 55.86 % 8.714 M -36.67 % 13.760 M 88.60 % 7.296 M -27.13 % 10.012 M 0.000 -100.00 % 8.998 M 84.80 % 4.869 M -53.33 % 10.432 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
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 10.766 M -73.26 % 40.260 M 345.85 % 9.030 M -77.80 % 40.676 M 154.11 % 16.007 M -60.25 % 40.265 M 0.000 -100.00 % 23.702 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.092 M 0.000 -100.00 % 9.990 M -57.15 % 23.314 M 46.56 % 15.907 M 13.61 % 14.001 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -112.000 K -314.81 % -27.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 K -50.00 % 8.000 K 0.000 -100.00 % 11.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 55.109 M -0.96 % 55.641 M -0.89 % 56.140 M -0.90 % 56.649 M 7.06 % 52.912 M 28.83 % 41.072 M -0.76 % 41.387 M -0.15 % 41.449 M -1.02 % 41.878 M 1.64 % 41.203 M 62.20 % 25.402 M 5.41 % 24.099 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.031 M -30.34 % 1.480 M 58.46 % 934.000 K 118.74 % 427.000 K -23.89 % 561.000 K -51.72 % 1.162 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 1.914 B 3.31 % 1.853 B 0.000 -100.00 % 1.820 B 0.000 -100.00 % 1.178 B 0.000 -100.00 % 978.993 M 0.000 -100.00 % 943.862 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 100.00 % -1.914 B 0.000 0.000 -100.00 % 1.896 B 0.000 -100.00 % 1.253 B 0.000 -100.00 % 1.050 B 0.000 -100.00 % 1.014 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 135.292 M 0.000 -100.00 % 116.388 M 0.18 % 116.182 M 0.20 % 115.948 M 29.81 % 89.320 M 4.31 % 85.627 M 29.35 % 66.199 M 1.30 % 65.349 M -0.18 % 65.466 M -1.39 % 66.389 M 0.000 -100.00 % 70.484 M 0.000 -100.00 % 56.426 M 0.000 -100.00 % 55.408 M 0.000 -100.00 % 60.357 M 0.000 -100.00 % 48.718 M 0.000 -100.00 % 48.358 M 6.20 % 45.533 M -2.48 % 46.692 M -5.28 % 49.294 M 42.31 % 34.638 M -8.46 % 37.838 M 536.25 % 5.947 M -0.33 % 5.967 M -0.33 % 5.986 M 21.91 % 4.910 M -6.91 % 5.275 M -6.46 % 5.639 M 18.69 % 4.751 M 0.44 % 4.730 M 33.16 % 3.552 M -3.24 % 3.671 M 52.45 % 2.408 M 52.50 % 1.579 M -14.37 % 1.844 M -12.57 % 2.109 M 22.90 % 1.716 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.001 B 3.64 % 2.896 B -0.14 % 2.900 B 2.42 % 2.832 B 0.26 % 2.824 B 0.89 % 2.799 B 2.03 % 2.744 B 32.35 % 2.073 B -0.40 % 2.081 B 11.80 % 1.862 B 2.44 % 1.817 B 1.71 % 1.787 B 2.16 % 1.749 B 4.83 % 1.668 B 0.68 % 1.657 B 15.80 % 1.431 B 0.59 % 1.423 B 4.88 % 1.356 B 2.58 % 1.322 B 2.26 % 1.293 B -0.30 % 1.297 B 9.29 % 1.187 B 2.76 % 1.155 B 2.46 % 1.127 B 1.31 % 1.113 B 7.61 % 1.034 B 4.38 % 990.468 M 3.58 % 956.273 M 5.01 % 910.654 M 1.70 % 895.426 M 3.34 % 866.492 M 14.43 % 757.194 M 16.87 % 647.896 M -0.38 % 650.346 M 1.55 % 640.436 M 1.57 % 630.526 M 49.79 % 420.926 M 2.33 % 411.330 M 13.60 % 362.101 M 2.03 % 354.888 M 1.18 % 350.735 M 94.72 % 180.127 M 3.49 % 174.048 M 3.62 % 167.969 M -1.37 % 170.298 M 0.03 % 170.248 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-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-12-30 2006-06-30 2005-06-30 2004-12-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-12-30 1997-06-30 1996-06-30 1995-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-30 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
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 997.000 K 169.67 % -1.431 M -7 055.00 % -20.000 K 88.44 % -173.000 K 92.39 % -2.272 M -224.11 % -701.000 K 82.93 % -4.106 M -207.57 % -1.335 M -366.78 % -286.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 0.000 0.000
Stock based compensation 2.451 M 754.01 % 287.000 K -81.73 % 1.571 M 4 463.89 % -36.000 K -106.43 % 560.000 K 226.53 % 171.500 K -82.14 % 960.500 K 1 821.00 % 50.000 K -95.24 % 1.050 M 10 095.24 % -10.500 K -102.31 % 455.000 K 254.09 % 128.500 K -85.33 % 876.000 K 206.29 % 286.000 K -84.15 % 1.804 M 476.36 % 313.000 K -78.04 % 1.425 M 0.000 -100.00 % 1.402 M 0.000 -100.00 % 1.041 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
Change in working capital 908.000 K 118.12 % -5.012 M -151.91 % 9.655 M 217.56 % -8.213 M -172.01 % 11.406 M 166.30 % -17.204 M -481.46 % 4.510 M 363.04 % 974.000 K -85.82 % 6.870 M 121.20 % -32.402 M -362.70 % 12.334 M 294.14 % -6.353 M -460.35 % 1.763 M 115.63 % -11.281 M -670.56 % -1.464 M 77.05 % -6.379 M -1 092.07 % 643.000 K 118.07 % -3.559 M -142.63 % 8.349 M 177.90 % -10.718 M -317.98 % 4.917 M 153.49 % -9.192 M -349.51 % 3.684 M 138.40 % -9.594 M -166.16 % 14.502 M 235.42 % -10.709 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
Accounts receivables -3.831 M 0.000 -100.00 % 1.460 M 0.000 100.00 % -4.056 M 0.000 -100.00 % 741.500 K 0.000 100.00 % -15.792 M 0.000 -100.00 % 4.606 M 0.000 100.00 % -5.303 M 0.000 100.00 % -7.483 M 0.000 100.00 % -2.967 M 0.000 100.00 % -2.813 M 0.000 100.00 % -4.748 M 0.000 100.00 % -5.612 M 0.000 -100.00 % 3.934 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
Inventory -273.000 K 0.000 100.00 % -18.000 K 0.000 -100.00 % 13.500 K 0.000 100.00 % -502.000 K 0.000 -100.00 % 187.000 K 0.000 100.00 % -8.500 K 0.000 100.00 % -482.000 K 0.000 100.00 % -360.000 K 0.000 -100.00 % 51.000 K 0.000 -100.00 % 444.000 K 0.000 -100.00 % 473.000 K 0.000 100.00 % -298.000 K 0.000 100.00 % -141.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
Accounts payables 0.000 0.000 0.000 0.000 -100.00 % 6.847 M 0.000 -100.00 % 4.758 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
Other working capital 5.012 M 200.00 % -5.012 M -161.03 % 8.213 M 200.00 % -8.213 M -195.48 % 8.602 M 200.00 % -8.602 M -1 666.32 % -487.000 K -200.00 % 487.000 K -96.99 % 16.201 M 200.00 % -16.201 M -610.03 % 3.177 M 200.00 % -3.177 M -156.32 % 5.641 M 150.00 % -11.281 M -276.85 % 6.379 M 200.00 % -6.379 M -279.24 % 3.559 M 200.00 % -3.559 M -133.21 % 10.718 M 200.00 % -10.718 M -216.60 % 9.192 M 200.00 % -9.192 M -195.81 % 9.594 M 200.00 % -9.594 M -189.59 % 10.709 M 200.00 % -10.709 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
Other non cash items -39.273 M -967.78 % -3.678 M -232.30 % 2.780 M 557.21 % 423.000 K -99.20 % 52.797 M 30.43 % 40.479 M 13.30 % 35.726 M -11.20 % 40.233 M 12.37 % 35.803 M 6.70 % 33.554 M -7.34 % 36.213 M 21.73 % 29.748 M -0.80 % 29.989 M 722.05 % -4.821 M 14.96 % -5.669 M 32.14 % -8.354 M -1 658.74 % -475.000 K 93.53 % -7.343 M -94.21 % -3.781 M 51.49 % -7.795 M -398.20 % 2.614 M 124.89 % -10.501 M -150.44 % -4.193 M 41.43 % -7.159 M -50.34 % -4.762 M 89.55 % -45.558 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
Net cash provided by operating activities 98.426 M 33.81 % 73.555 M -7.24 % 79.297 M 28.93 % 61.502 M -37.79 % 98.864 M 52.35 % 64.893 M -16.35 % 77.574 M -0.97 % 78.336 M 3.25 % 75.870 M 127.43 % 33.359 M -53.07 % 71.075 M 27.59 % 55.707 M -19.62 % 69.301 M 47.45 % 47.001 M -12.63 % 53.798 M 17.89 % 45.633 M -17.16 % 55.089 M 27.83 % 43.096 M -23.35 % 56.227 M 76.58 % 31.842 M -42.98 % 55.841 M 60.86 % 34.713 M -28.62 % 48.631 M 44.19 % 33.727 M -40.68 % 56.859 M 114.28 % 26.535 M -28.77 % 37.252 M 0.00 % 37.252 M 20.65 % 30.876 M 0.00 % 30.876 M 10.16 % 28.028 M 0.00 % 28.028 M 1.50 % 27.613 M 0.00 % 27.613 M 12.73 % 24.495 M 0.00 % 24.495 M 21.63 % 20.139 M 0.00 % 20.139 M 12.62 % 17.882 M 0.00 % 17.882 M -8.13 % 19.465 M 0.00 % 19.465 M -2.75 % 20.015 M 0.00 % 20.015 M 0.000 0.000 -100.00 % 18.718 M 0.00 % 18.718 M 18.95 % 15.736 M 0.00 % 15.736 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.039 M 0.00 % 9.039 M 26.74 % 7.132 M 0.00 % 7.132 M 58.00 % 4.514 M 0.00 % 4.514 M
Investments in property plant and equipment -12.044 M 28.25 % -16.787 M 21.07 % -21.267 M 2.37 % -21.784 M 19.43 % -27.036 M -47.05 % -18.386 M -38.83 % -13.244 M -60.81 % -8.236 M -26.30 % -6.521 M 60.91 % -16.683 M -25.37 % -13.307 M 47.85 % -25.519 M -29.03 % -19.777 M 11.82 % -22.429 M -188.92 % -7.763 M 20.87 % -9.811 M 48.66 % -19.109 M 59.67 % -47.385 M 20.76 % -59.796 M 0.000 100.00 % -54.677 M 0.000 100.00 % -61.514 M 0.000 100.00 % -69.376 M -10 839.32 % 646.000 K 103.33 % -19.394 M 0.00 % -19.394 M -75.83 % -11.030 M 0.00 % -11.030 M -62.62 % -6.783 M 0.00 % -6.783 M 65.02 % -19.392 M 0.00 % -19.392 M -12.01 % -17.313 M 0.00 % -17.313 M -516.23 % -2.810 M 0.00 % -2.810 M 27.48 % -3.874 M 0.00 % -3.874 M 81.31 % -20.730 M 0.00 % -20.730 M -52.77 % -13.569 M 0.00 % -13.569 M -169.55 % -5.034 M 0.00 % -5.034 M 17.35 % -6.091 M 0.00 % -6.091 M -29.21 % -4.714 M 0.00 % -4.714 M 15.83 % -5.601 M 0.00 % -5.601 M 45.08 % -10.198 M 0.00 % -10.198 M -106.90 % -4.929 M 0.00 % -4.929 M -333.70 % -1.137 M 0.00 % -1.137 M 58.26 % -2.723 M 0.00 % -2.723 M -397.81 % -547.000 K 0.00 % -547.000 K
Acquisitions net 0.000 0.000 0.000 -100.00 % 7.000 K -90.00 % 70.000 K 79.49 % 39.000 K 160.00 % 15.000 K -16.67 % 18.000 K -97.74 % 796.000 K 9 850.00 % 8.000 K -78.38 % 37.000 K 19.35 % 31.000 K -39.22 % 51.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -500.000 K 0.000 0.000 0.000 100.00 % -13.562 M 0.000 100.00 % -29.252 M -1 562.60 % 2.000 M 0.000 0.000 -100.00 % 2.000 K 0.00 % 2.000 K 100.06 % -3.476 M 0.00 % -3.476 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.330 M 0.00 % 4.330 M 0.000 0.000 -100.00 % 439.000 K 0.00 % 439.000 K 103.11 % -14.133 M 0.00 % -14.133 M 0.000 0.000 0.000 0.000 -100.00 % 2.111 M 0.00 % 2.111 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -1.700 M -32.30 % -1.285 M 81.64 % -7.000 M 51.56 % -14.450 M -970.37 % -1.350 M 10.00 % -1.500 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 % 49.823 M 0.000 0.000 0.000 0.000 100.00 % -1.879 M 0.00 % -1.879 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -659.500 K 0.00 % -659.500 K 61.23 % -1.701 M 0.00 % -1.701 M 60.28 % -4.283 M 0.00 % -4.283 M -524.06 % 1.010 M 0.00 % 1.010 M 0.000 0.000 0.000 0.000 100.00 % -500.000 0.00 % -500.000 99.89 % -464.000 K 0.00 % -464.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 680.000 K 0.000 0.000 -100.00 % 800.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 -100.00 % 16.599 M 0.000 0.000 0.000 0.000 -100.00 % 196.000 K 0.00 % 196.000 K 0.000 0.000 -100.00 % 623.000 K 0.00 % 623.000 K -78.07 % 2.841 M 0.00 % 2.841 M 101.88 % 1.407 M 0.00 % 1.407 M 99.01 % 707.000 K 0.00 % 707.000 K 0.000 0.000 -100.00 % 915.500 K 0.00 % 915.500 K 130.90 % 396.500 K 0.00 % 396.500 K 265.44 % 108.500 K 0.00 % 108.500 K 648.28 % 14.500 K 0.00 % 14.500 K -30.95 % 21.000 K 0.00 % 21.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K -88.89 % 9.000 K 0.00 % 9.000 K
Other investing activites -45.860 M -4 019.66 % 1.170 M -85.78 % 8.230 M 1 682.69 % -520.000 K -19.27 % -436.000 K 83.85 % -2.700 M -453.28 % -488.000 K -117.20 % 2.838 M 460.09 % -788.000 K -198.38 % 801.000 K 13 250.00 % 6.000 K -14.29 % 7.000 K 16.67 % 6.000 K -99.89 % 5.690 M 27.12 % 4.476 M -22.69 % 5.790 M 29.91 % 4.457 M -29.73 % 6.343 M -80.79 % 33.012 M 429.69 % -10.013 M -146.61 % 21.481 M 199.85 % -21.513 M -165.62 % 32.782 M 177.39 % -42.358 M -224.28 % 34.082 M 49.50 % 22.797 M 497.72 % 3.814 M 0.00 % 3.814 M -37.43 % 6.096 M 0.00 % 6.096 M 103.13 % 3.001 M 0.00 % 3.001 M -40.28 % 5.025 M 0.00 % 5.025 M 22.85 % 4.091 M 0.00 % 4.091 M 63.13 % 2.508 M 0.00 % 2.508 M 32.18 % 1.897 M 0.00 % 1.897 M 326.51 % -837.500 K 0.00 % -837.500 K -112.79 % 6.549 M 0.00 % 6.549 M 3 226.01 % -209.500 K 0.00 % -209.500 K 95.43 % -4.583 M 0.00 % -4.583 M -63.71 % -2.800 M 0.00 % -2.800 M -235.87 % 2.061 M 0.00 % 2.061 M -3.62 % 2.138 M 0.00 % 2.138 M 106 800.00 % 2.000 K 0.00 % 2.000 K -98.46 % 130.000 K 0.00 % 130.000 K 1 429.41 % 8.500 K 0.00 % 8.500 K -61.36 % 22.000 K 0.00 % 22.000 K
Net cash used for investing activites -57.904 M -270.78 % -15.617 M -5.97 % -14.737 M 37.51 % -23.582 M 31.45 % -34.402 M 3.08 % -35.497 M -135.59 % -15.067 M -55.04 % -9.718 M -49.21 % -6.513 M 57.13 % -15.194 M -14.55 % -13.264 M 47.95 % -25.481 M -34.68 % -18.920 M -13.03 % -16.739 M -409.25 % -3.287 M 18.25 % -4.021 M 72.56 % -14.652 M 64.30 % -41.042 M -50.43 % -27.284 M -172.49 % -10.013 M 69.84 % -33.196 M -54.31 % -21.513 M 49.13 % -42.294 M 0.15 % -42.358 M 34.38 % -64.546 M -251.28 % 42.667 M 374.64 % -15.536 M 0.00 % -15.536 M -219.73 % -4.859 M 0.00 % -4.859 M 3.64 % -5.043 M 0.00 % -5.043 M 64.59 % -14.242 M 0.00 % -14.242 M -13.82 % -12.513 M 0.00 % -12.513 M -592.91 % 2.539 M 0.00 % 2.539 M 545.35 % -570.000 K 0.00 % -570.000 K 96.55 % -16.530 M 0.00 % -16.530 M -89.54 % -8.721 M 0.00 % -8.721 M 4.03 % -9.088 M 0.00 % -9.088 M 62.77 % -24.411 M 0.00 % -24.411 M -229.65 % -7.405 M 0.00 % -7.405 M -110.04 % -3.526 M 0.00 % -3.526 M 56.15 % -8.040 M 0.00 % -8.040 M -49.13 % -5.391 M 0.00 % -5.391 M -435.62 % -1.007 M 0.00 % -1.007 M 62.91 % -2.714 M 0.00 % -2.714 M -425.87 % -516.000 K 0.00 % -516.000 K
Debt repayment 0.000 100.00 % -326.000 K 0.000 -100.00 % 34.616 M 186.89 % -39.841 M 0.000 100.00 % -24.803 M -150.81 % -9.889 M 67.11 % -30.065 M 0.000 100.00 % -13.867 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 % 29.534 M 2 780.04 % -1.102 M 0.00 % -1.102 M -128.63 % -482.000 K 0.00 % -482.000 K 91.78 % -5.866 M 0.00 % -5.866 M -241.34 % 4.150 M 0.00 % 4.150 M 133.16 % -12.516 M 0.00 % -12.516 M -31.74 % -9.500 M 0.00 % -9.500 M -250.29 % -2.712 M 0.00 % -2.712 M -131.64 % 8.571 M 0.00 % 8.571 M 190.99 % 2.946 M 0.00 % 2.946 M 67.41 % 1.760 M 0.00 % 1.760 M -96.42 % 49.137 M 0.00 % 49.137 M 9 727.40 % 500.000 K 0.00 % 500.000 K -90.91 % 5.500 M 0.00 % 5.500 M -43.05 % 9.658 M 0.00 % 9.658 M 1 330.74 % 675.000 K 0.00 % 675.000 K 114.06 % -4.800 M 0.00 % -4.800 M -92.00 % -2.500 M 0.00 % -2.500 M -25.00 % -2.000 M 0.00 % -2.000 M
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 -100.00 % 3.500 K 0.00 % 3.500 K 0.00 % 3.500 K 0.00 % 3.500 K -91.76 % 42.500 K 0.00 % 42.500 K 0.00 % 42.500 K 0.00 % 42.500 K -16.67 % 51.000 K 0.00 % 51.000 K 6.25 % 48.000 K 0.00 % 48.000 K 966.67 % 4.500 K 0.00 % 4.500 K 0.000 0.000 -100.00 % 100.000 K 0.00 % 100.000 K -4.31 % 104.500 K 0.00 % 104.500 K 40.27 % 74.500 K 0.00 % 74.500 K -61.30 % 192.500 K 0.00 % 192.500 K 208.00 % 62.500 K 0.00 % 62.500 K 0.000 0.000 -100.00 % 3.000 K 0.00 % 3.000 K -95.71 % 70.000 K 0.00 % 70.000 K 1 455.56 % 4.500 K 0.00 % 4.500 K -18.18 % 5.500 K 0.00 % 5.500 K
Common stock repurchased -511.000 K -308.80 % -125.000 K 0.000 100.00 % -400.500 K 0.000 0.000 100.00 % -931.000 K 0.000 0.000 0.000 0.000 100.00 % -358.000 K 0.000 100.00 % -1.386 M 14.13 % -1.614 M 0.000 0.000 0.000 100.00 % -657.000 K 0.000 100.00 % -248.000 K 0.000 0.000 0.000 100.00 % -318.000 K -214.39 % 278.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 % -33.464 M 0.00 % -33.464 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
Dividends paid -47.618 M 19.54 % -59.183 M -45.01 % -40.814 M 31.83 % -59.875 M -29.42 % -46.264 M 17.07 % -55.790 M -26.17 % -44.219 M 13.34 % -51.023 M -25.01 % -40.816 M 6.25 % -43.537 M -6.68 % -40.810 M 51.23 % -83.676 M -105.05 % -40.808 M 50.01 % -81.632 M 0.000 100.00 % -76.225 M 0.000 100.00 % -74.864 M -139.13 % -31.307 M 23.33 % -40.835 M -36.37 % -29.945 M 24.14 % -39.474 M -40.15 % -28.165 M 19.23 % -34.870 M -30.00 % -26.824 M 25.92 % -36.211 M -63.64 % -22.129 M 0.00 % -22.129 M -10.03 % -20.112 M 0.00 % -20.112 M -11.14 % -18.097 M 0.00 % -18.097 M -8.01 % -16.755 M 0.00 % -16.755 M 0.000 0.000 100.00 % -14.068 M 0.00 % -14.068 M -5.01 % -13.397 M 0.00 % -13.397 M 0.00 % -13.397 M 0.00 % -13.397 M -5.31 % -12.722 M 0.00 % -12.722 M -11.78 % -11.381 M 0.00 % -11.381 M -20.88 % -9.415 M 0.00 % -9.415 M -7.12 % -8.790 M 0.00 % -8.790 M 37.80 % -14.131 M 0.00 % -14.131 M -12.15 % -12.600 M 0.00 % -12.600 M -163.64 % -4.779 M 0.00 % -4.779 M -64.57 % -2.904 M 0.00 % -2.904 M -66.09 % -1.749 M 0.00 % -1.749 M 13.16 % -2.014 M 0.00 % -2.014 M
Other financing activites -450.000 K 0.000 100.00 % -25.384 M -6 238.08 % -400.500 K 32.69 % -595.000 K -101.19 % 49.866 M 11 305.84 % -445.000 K -3.73 % -429.000 K 17.82 % -522.000 K -101.95 % 26.739 M 10 710.71 % -252.000 K -100.45 % 55.588 M 289.95 % -29.264 M -158.40 % 50.110 M 145.95 % -109.050 M -372.04 % 40.086 M 191.20 % -43.952 M -162.85 % 69.929 M 713.98 % 8.591 M 21.03 % 7.098 M -50.52 % 14.346 M -59.97 % 35.834 M 142.74 % 14.762 M -0.99 % 14.909 M -54.29 % 32.614 M 200.00 % -32.614 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.116 M 0.00 % 22.116 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
Net cash used provided by financing activities -48.579 M 18.54 % -59.634 M 9.92 % -66.198 M -154.02 % -26.060 M 69.94 % -86.700 M -1 363.54 % -5.924 M 91.58 % -70.398 M -14.77 % -61.341 M 14.09 % -71.403 M -325.07 % -16.798 M 69.42 % -54.929 M -93.10 % -28.446 M 42.73 % -49.668 M -50.93 % -32.908 M 40.53 % -55.332 M -53.11 % -36.139 M 17.78 % -43.952 M -790.62 % -4.935 M 78.89 % -23.373 M 30.72 % -33.737 M -112.89 % -15.847 M -335.36 % -3.640 M 72.84 % -13.403 M 32.85 % -19.961 M -444.75 % 5.790 M 114.72 % -39.331 M -69.33 % -23.228 M 0.00 % -23.228 M -12.81 % -20.591 M 0.00 % -20.591 M 13.92 % -23.920 M 0.00 % -23.920 M -90.41 % -12.562 M 0.00 % -12.562 M -0.78 % -12.465 M 0.00 % -12.465 M 47.00 % -23.520 M 0.00 % -23.520 M -46.05 % -16.105 M 0.00 % -16.105 M -233.70 % -4.826 M 0.00 % -4.826 M 50.12 % -9.676 M 0.00 % -9.676 M -1.67 % -9.517 M 0.00 % -9.517 M -250.28 % 6.333 M 0.00 % 6.333 M 178.21 % -8.097 M 0.00 % -8.097 M 5.50 % -8.568 M 0.00 % -8.568 M -191.23 % -2.942 M 0.00 % -2.942 M 28.26 % -4.101 M 0.00 % -4.101 M 46.28 % -7.634 M 0.00 % -7.634 M -79.88 % -4.244 M 0.00 % -4.244 M -5.89 % -4.008 M 0.00 % -4.008 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.272 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -17.032 M -200.00 % 17.032 M 183.63 % -20.366 M -271.72 % 11.860 M 153.33 % -22.238 M -194.74 % 23.472 M 397.45 % -7.891 M -208.44 % 7.277 M 455.67 % -2.046 M -249.67 % 1.367 M -52.57 % 2.882 M 61.91 % 1.780 M 149.65 % 713.000 K 153.89 % -1.323 M 45.12 % -2.411 M -188.09 % 2.737 M 255.70 % -1.758 M -22.01 % -1.441 M -151.72 % 2.785 M 146.78 % -5.954 M -275.17 % 3.399 M -28.89 % 4.780 M 235.30 % -3.533 M 75.29 % -14.296 M -1 407.22 % -948.500 K 89.74 % -9.244 M -205.89 % -3.022 M 0.00 % -3.022 M -127.84 % 10.853 M 0.00 % 10.853 M 680.68 % -1.869 M 0.00 % -1.869 M -215.51 % 1.618 M 0.00 % 1.618 M 267.84 % -964.000 K 0.00 % -964.000 K 42.79 % -1.685 M 0.00 % -1.685 M -169.77 % 2.415 M 0.00 % 2.415 M 163.84 % -3.783 M 0.00 % -3.783 M -216.94 % 3.235 M 0.00 % 3.235 M 1 927.68 % -177.000 K 0.00 % -177.000 K -113.82 % 1.281 M 0.00 % 1.281 M 173.72 % 468.000 K 0.00 % 468.000 K -65.74 % 1.366 M 0.00 % 1.366 M 154.66 % -2.499 M 0.00 % -2.499 M -1 080.00 % 255.000 K 0.00 % 255.000 K -68.01 % 797.000 K 0.00 % 797.000 K 128.37 % 349.000 K 0.00 % 349.000 K 1 845.00 % -20.000 K 0.00 % -20.000 K
Cash at beginning of period 17.032 M 0.000 -100.00 % 20.366 M 139.43 % 8.506 M -72.33 % 30.744 M 322.77 % 7.272 M -52.04 % 15.163 M 92.28 % 7.886 M -20.60 % 9.932 M 15.96 % 8.565 M 50.71 % 5.683 M 45.61 % 3.903 M 22.35 % 3.190 M -29.32 % 4.513 M 0.000 -100.00 % 7.921 M 0.000 -100.00 % 10.140 M 0.000 -100.00 % 11.964 M 0.000 -100.00 % 6.340 M 0.000 -100.00 % 22.922 M 0.000 -100.00 % 9.244 M -24.64 % 12.266 M 0.00 % 12.266 M 768.08 % 1.413 M 0.00 % 1.413 M -56.95 % 3.282 M 0.00 % 3.282 M 97.24 % 1.664 M 0.00 % 1.664 M -36.68 % 2.628 M 0.00 % 2.628 M -39.07 % 4.313 M 0.00 % 4.313 M 127.24 % 1.898 M 0.00 % 1.898 M -66.59 % 5.681 M 0.00 % 5.681 M 132.26 % 2.446 M 0.00 % 2.446 M -6.75 % 2.623 M 0.00 % 2.623 M 95.45 % 1.342 M 0.00 % 1.342 M 53.55 % 874.000 K 0.00 % 874.000 K 277.64 % -492.000 K 0.00 % -492.000 K -124.51 % 2.007 M 0.00 % 2.007 M 14.55 % 1.752 M 0.00 % 1.752 M 83.46 % 955.000 K 0.00 % 955.000 K 57.59 % 606.000 K 0.00 % 606.000 K -3.19 % 626.000 K 0.00 % 626.000 K
Cash at end of period 0.000 -100.00 % 17.032 M -9.06 % 18.728 M -8.04 % 20.366 M 139.43 % 8.506 M -72.33 % 30.744 M 322.77 % 7.272 M -52.04 % 15.163 M 92.28 % 7.886 M -20.60 % 9.932 M 15.96 % 8.565 M 50.71 % 5.683 M 45.61 % 3.903 M 22.35 % 3.190 M 232.34 % -2.411 M -122.62 % 10.657 M 706.37 % -1.758 M -120.20 % 8.699 M 212.35 % 2.785 M -53.66 % 6.010 M 76.82 % 3.399 M -69.43 % 11.120 M 414.75 % -3.533 M -140.96 % 8.626 M 1 009.44 % -948.500 K 0.000 -100.00 % 9.244 M 0.00 % 9.244 M -24.64 % 12.266 M 0.00 % 12.266 M 768.08 % 1.413 M 0.00 % 1.413 M -56.95 % 3.282 M 0.00 % 3.282 M 97.24 % 1.664 M 0.00 % 1.664 M -36.68 % 2.628 M 0.00 % 2.628 M -39.07 % 4.313 M 0.00 % 4.313 M 127.24 % 1.898 M 0.00 % 1.898 M -66.59 % 5.681 M 0.00 % 5.681 M 132.26 % 2.446 M 0.00 % 2.446 M -6.75 % 2.623 M 0.00 % 2.623 M 95.45 % 1.342 M 0.00 % 1.342 M 53.55 % 874.000 K 0.00 % 874.000 K 277.64 % -492.000 K 0.00 % -492.000 K -124.51 % 2.007 M 0.00 % 2.007 M 14.55 % 1.752 M 0.00 % 1.752 M 83.46 % 955.000 K 0.00 % 955.000 K 57.59 % 606.000 K 0.00 % 606.000 K
Operating cash flow 98.426 M 33.81 % 73.555 M -7.24 % 79.297 M 28.93 % 61.502 M -37.79 % 98.864 M 52.35 % 64.893 M -16.35 % 77.574 M -0.97 % 78.336 M 3.25 % 75.870 M 127.43 % 33.359 M -53.07 % 71.075 M 27.59 % 55.707 M -19.62 % 69.301 M 47.45 % 47.001 M -12.63 % 53.798 M 17.89 % 45.633 M -17.16 % 55.089 M 27.83 % 43.096 M -23.35 % 56.227 M 76.58 % 31.842 M -42.98 % 55.841 M 60.86 % 34.713 M -28.62 % 48.631 M 44.19 % 33.727 M -40.68 % 56.859 M 114.28 % 26.535 M -28.77 % 37.252 M 0.00 % 37.252 M 20.65 % 30.876 M 0.00 % 30.876 M 10.16 % 28.028 M 0.00 % 28.028 M 1.50 % 27.613 M 0.00 % 27.613 M 12.73 % 24.495 M 0.00 % 24.495 M 21.63 % 20.139 M 0.00 % 20.139 M 12.62 % 17.882 M 0.00 % 17.882 M -8.13 % 19.465 M 0.00 % 19.465 M -2.75 % 20.015 M 0.00 % 20.015 M 0.000 0.000 -100.00 % 18.718 M 0.00 % 18.718 M 18.95 % 15.736 M 0.00 % 15.736 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.039 M 0.00 % 9.039 M 26.74 % 7.132 M 0.00 % 7.132 M 58.00 % 4.514 M 0.00 % 4.514 M
Capital expenditure -12.044 M 28.25 % -16.787 M 21.07 % -21.267 M 2.37 % -21.784 M 19.43 % -27.036 M -47.05 % -18.386 M -38.83 % -13.244 M -60.81 % -8.236 M -26.30 % -6.521 M 60.91 % -16.683 M -25.37 % -13.307 M 47.85 % -25.519 M -29.03 % -19.777 M 11.82 % -22.429 M -188.92 % -7.763 M 20.87 % -9.811 M 48.66 % -19.109 M 59.67 % -47.385 M 20.76 % -59.796 M 0.000 100.00 % -54.677 M 0.000 100.00 % -61.514 M 0.000 100.00 % -69.376 M -10 839.32 % 646.000 K 103.33 % -19.394 M 0.00 % -19.394 M -75.83 % -11.030 M 0.00 % -11.030 M -62.62 % -6.783 M 0.00 % -6.783 M 65.02 % -19.392 M 0.00 % -19.392 M -12.01 % -17.313 M 0.00 % -17.313 M -516.23 % -2.810 M 0.00 % -2.810 M 27.48 % -3.874 M 0.00 % -3.874 M 81.31 % -20.730 M 0.00 % -20.730 M -52.77 % -13.569 M 0.00 % -13.569 M -169.55 % -5.034 M 0.00 % -5.034 M 17.35 % -6.091 M 0.00 % -6.091 M -29.21 % -4.714 M 0.00 % -4.714 M 15.83 % -5.601 M 0.00 % -5.601 M 45.08 % -10.198 M 0.00 % -10.198 M -106.90 % -4.929 M 0.00 % -4.929 M -333.70 % -1.137 M 0.00 % -1.137 M 58.26 % -2.723 M 0.00 % -2.723 M -397.81 % -547.000 K 0.00 % -547.000 K
Free CashFlow 86.382 M 52.17 % 56.768 M -2.17 % 58.030 M 46.11 % 39.718 M -44.70 % 71.828 M 54.45 % 46.507 M -27.71 % 64.330 M -8.23 % 70.100 M 1.08 % 69.349 M 315.86 % 16.676 M -71.13 % 57.768 M 91.36 % 30.188 M -39.04 % 49.524 M 101.55 % 24.572 M -46.62 % 46.035 M 28.51 % 35.822 M -0.44 % 35.980 M 938.89 % -4.289 M -20.17 % -3.569 M -111.21 % 31.842 M 2 635.57 % 1.164 M -96.65 % 34.713 M 369.45 % -12.883 M -138.20 % 33.727 M 369.45 % -12.517 M -146.05 % 27.181 M 52.21 % 17.858 M 0.00 % 17.858 M -10.02 % 19.846 M 0.00 % 19.846 M -6.59 % 21.245 M 0.00 % 21.245 M 158.44 % 8.221 M 0.00 % 8.221 M 14.46 % 7.182 M 0.00 % 7.182 M -58.56 % 17.330 M 0.00 % 17.330 M 23.71 % 14.008 M 0.00 % 14.008 M 1 207.35 % -1.265 M 0.00 % -1.265 M -119.63 % 6.446 M 0.00 % 6.446 M 228.04 % -5.034 M 0.00 % -5.034 M -139.87 % 12.627 M 0.00 % 12.627 M 14.56 % 11.022 M 0.00 % 11.022 M 296.80 % -5.601 M 0.00 % -5.601 M 45.08 % -10.198 M 0.00 % -10.198 M -106.90 % -4.929 M 0.00 % -4.929 M -162.37 % 7.903 M 0.00 % 7.903 M 79.24 % 4.409 M 0.00 % 4.409 M 11.14 % 3.967 M 0.00 % 3.967 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 1999 1999 1998 1998 1997 1997 1996 1996 1995 1995 1994
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995