0271.HK

Asiasec Properties Limited 0271.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
Revenue 47.286 M -21.51 % 60.242 M 19.13 % 50.567 M -9.64 % 55.963 M 414.79 % -17.778 M -122.94 % 77.487 M -32.48 % 114.756 M -27.85 % 159.055 M 549.26 % 24.498 M 141.86 % -58.527 M -251.19 % 38.712 M -18.51 % 47.505 M 11.68 % 42.538 M 1.07 % 42.087 M 9.17 % 38.553 M 9.93 % 35.070 M 2.97 % 34.058 M -5.38 % 35.995 M 24.19 % 28.984 M -10.99 % 32.564 M -11.97 % 36.990 M -35.97 % 57.770 M -13.90 % 67.096 M -73.55 % 253.657 M -51.71 % 525.301 M
Net income -74.752 M -128.21 % 264.999 M 706.39 % -43.701 M 97.20 % -1.563 B -2 659.14 % -56.650 M -197.65 % 58.014 M -48.54 % 112.747 M -33.35 % 169.165 M 173.90 % 61.762 M -68.44 % 195.718 M -20.83 % 247.203 M 5.19 % 234.997 M -74.58 % 924.307 M 75.55 % 526.511 M 4.06 % 505.947 M 16.13 % 435.660 M 976.88 % -49.683 M -113.60 % 365.295 M 590.63 % 52.893 M -70.26 % 177.873 M 202.18 % -174.081 M 40.57 % -292.935 M -28 847.30 % 1.019 M -84.75 % 6.681 M 123.63 % -28.272 M
Income before tax -75.880 M -128.20 % 269.107 M 707.66 % -44.286 M 97.17 % -1.564 B -2 807.44 % -53.787 M -202.05 % 52.704 M -55.55 % 118.561 M -35.07 % 182.603 M 137.34 % 76.936 M -63.11 % 208.569 M -18.09 % 254.635 M 3.92 % 245.039 M -74.17 % 948.681 M 74.85 % 542.575 M 4.59 % 518.754 M 18.54 % 437.605 M 889.22 % -55.448 M -114.63 % 378.955 M 543.27 % 58.911 M -70.01 % 196.441 M 219.21 % -164.780 M 54.23 % -359.988 M -6 273.69 % 5.831 M 141.05 % 2.419 M 109.50 % -25.463 M
Income before tax ratio -1.60 -135.92 % 4.47 610.07 % -0.88 96.87 % -27.94 -1 023.62 % 3.03 344.82 % 0.68 -34.17 % 1.03 -10.01 % 1.15 -63.44 % 3.14 188.13 % -3.56 -154.18 % 6.58 27.52 % 5.16 -76.87 % 22.30 72.99 % 12.89 -4.19 % 13.46 7.83 % 12.48 866.44 % -1.63 -115.46 % 10.53 417.97 % 2.03 -66.31 % 6.03 235.42 % -4.45 28.51 % -6.23 -7 270.33 % 0.09 811.29 % 0.01 119.67 % -0.05
EBITDA -41.703 M -256.42 % 26.661 M 421.33 % -8.297 M 85.03 % -55.436 M -234.82 % 41.118 M -10.39 % 45.888 M 73.03 % 26.520 M -29.42 % 37.576 M 17.96 % 31.854 M -70.88 % 109.392 M 740.25 % 13.019 M -48.08 % 25.075 M 287.44 % 6.472 M -85.65 % 45.093 M -44.93 % 81.888 M 1 960.59 % 3.974 M -33.12 % 5.942 M -94.15 % 101.631 M 4 096.16 % 2.422 M 107.02 % -34.491 M -355.56 % 13.496 M 104.83 % -279.581 M -2 798.40 % 10.361 M -42.64 % 18.062 M 439.26 % -5.324 M
Net income ratio -1.58 -135.94 % 4.40 609.00 % -0.86 96.91 % -27.93 -976.51 % 3.19 325.61 % 0.75 -23.80 % 0.98 -7.62 % 1.06 -57.81 % 2.52 175.39 % -3.34 -152.37 % 6.39 29.09 % 4.95 -77.23 % 21.73 73.69 % 12.51 -4.67 % 13.12 5.64 % 12.42 951.58 % -1.46 -114.37 % 10.15 456.11 % 1.82 -66.59 % 5.46 216.07 % -4.71 7.19 % -5.07 -33 488.07 % 0.02 -42.34 % 0.03 148.94 % -0.05
Ratio EBITDA -0.88 -299.28 % 0.44 369.73 % -0.16 83.44 % -0.99 57.17 % -2.31 -490.55 % 0.59 156.25 % 0.23 -2.18 % 0.24 -81.83 % 1.30 169.57 % -1.87 -655.77 % 0.34 -36.29 % 0.53 246.93 % 0.15 -85.80 % 1.07 -49.56 % 2.12 1 774.43 % 0.11 -35.05 % 0.17 -93.82 % 2.82 3 278.84 % 0.08 107.89 % -1.06 -390.30 % 0.36 107.54 % -4.84 -3 234.01 % 0.15 116.86 % 0.07 802.57 % -0.01
Gross profit ratio 1.00 13.64 % 0.88 2.50 % 0.86 -1.64 % 0.87 121.99 % -3.97 -533.07 % 0.92 10.77 % 0.83 -3.06 % 0.85 365.88 % -0.32 -120.81 % 1.54 20.03 % 1.29 28.50 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 41.35 % 0.71 3.63 % 0.68 5.85 % 0.64 -7.35 % 0.70 1.83 % 0.68 8.07 % 0.63 7.63 % 0.59 192.16 % 0.20 76.03 % 0.11
Weighted average shs out dil 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B -0.01 % 1.241 B -0.02 % 1.241 B 0.00 % 1.241 B -0.08 % 1.242 B -0.08 % 1.243 B -0.34 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 5.06 % 1.187 B -4.94 % 1.249 B -0.01 % 1.249 B 0.91 % 1.238 B -0.67 % 1.246 B -0.42 % 1.252 B 0.21 % 1.249 B 0.28 % 1.245 B -0.01 % 1.246 B -0.27 % 1.249 B
Weighted average shs out 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B -0.01 % 1.241 B -0.02 % 1.241 B 0.00 % 1.241 B -0.08 % 1.242 B -0.08 % 1.243 B -0.34 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 5.06 % 1.187 B -4.94 % 1.249 B -0.01 % 1.249 B 0.91 % 1.238 B -0.67 % 1.246 B -0.42 % 1.252 B 0.21 % 1.249 B 0.28 % 1.245 B -0.01 % 1.246 B -0.27 % 1.249 B
EPS diluted -0.06 -128.71 % 0.21 696.59 % -0.04 97.21 % -1.26 -2 657.11 % -0.05 -197.65 % 0.05 -48.46 % 0.09 -35.14 % 0.14 181.69 % 0.05 -68.94 % 0.16 -20.00 % 0.20 5.26 % 0.19 -74.32 % 0.74 76.19 % 0.42 2.44 % 0.41 10.81 % 0.37 1 029.65 % -0.04 -113.72 % 0.29 579.16 % 0.04 -69.50 % 0.14 200.00 % -0.14 39.13 % -0.23 -28 850.00 % 0.00 -85.19 % 0.01 123.89 % -0.02
Earnings per share -0.06 -128.71 % 0.21 696.59 % -0.04 97.21 % -1.26 -2 657.11 % -0.05 -197.65 % 0.05 -48.46 % 0.09 -35.14 % 0.14 181.69 % 0.05 -68.94 % 0.16 -20.00 % 0.20 5.26 % 0.19 -74.32 % 0.74 76.19 % 0.42 2.44 % 0.41 10.81 % 0.37 1 029.65 % -0.04 -113.72 % 0.29 579.16 % 0.04 -69.50 % 0.14 200.00 % -0.14 39.13 % -0.23 -28 850.00 % 0.00 -85.19 % 0.01 123.89 % -0.02
Gross profit 47.286 M -10.80 % 53.010 M 22.11 % 43.410 M -11.12 % 48.843 M -30.78 % 70.558 M -0.64 % 71.013 M -25.20 % 94.940 M -30.06 % 135.737 M 1 826.27 % -7.863 M 91.29 % -90.273 M -281.47 % 49.745 M 4.72 % 47.505 M 11.68 % 42.538 M 1.07 % 42.087 M 9.17 % 38.553 M 9.93 % 35.070 M 45.55 % 24.094 M -1.95 % 24.572 M 31.45 % 18.693 M -17.54 % 22.668 M -10.35 % 25.285 M -30.81 % 36.542 M -7.33 % 39.431 M -22.72 % 51.023 M -15.00 % 60.026 M
Income tax expense -1.128 M -127.46 % 4.108 M 802.22 % -585.000 K 65.20 % -1.681 M -158.71 % 2.863 M -21.71 % 3.657 M -37.10 % 5.814 M -56.73 % 13.438 M -11.44 % 15.174 M 18.08 % 12.851 M 72.91 % 7.432 M -25.99 % 10.042 M -58.80 % 24.374 M 51.73 % 16.064 M 25.43 % 12.807 M 558.46 % 1.945 M 133.74 % -5.765 M -142.20 % 13.660 M 126.99 % 6.018 M -67.59 % 18.568 M 97.85 % 9.385 M 1 811.41 % 491.000 K -90.06 % 4.940 M 657.67 % 652.000 K 226.00 % 200.000 K
Cost of revenue 7.523 M 4.02 % 7.232 M 1.05 % 7.157 M 0.52 % 7.120 M 1.14 % 7.040 M 8.74 % 6.474 M -67.33 % 19.816 M -15.02 % 23.318 M -27.94 % 32.361 M 1.94 % 31.746 M 387.74 % -11.033 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.964 M -12.77 % 11.423 M 11.00 % 10.291 M 3.99 % 9.896 M -15.45 % 11.705 M -44.86 % 21.228 M -23.27 % 27.665 M -86.35 % 202.634 M -56.45 % 465.275 M
General and administrative expenses 7.441 M 4.95 % 7.090 M 1.88 % 6.959 M 0.16 % 6.948 M 0.12 % 6.940 M 8.62 % 6.389 M 0.24 % 6.374 M 0.76 % 6.326 M -70.33 % 21.319 M 113.87 % 9.968 M 0.22 % 9.946 M -46.08 % 18.445 M 17.36 % 15.716 M 8.87 % 14.435 M -13.28 % 16.646 M 26.74 % 13.134 M -29.14 % 18.535 M -3.29 % 19.165 M 10.00 % 17.423 M -2.02 % 17.782 M -12.99 % 20.437 M -15.81 % 24.274 M -0.53 % 24.404 M -19.83 % 30.440 M -26.23 % 41.265 M
Selling and marketing expenses 0.000 0.000 -100.00 % 6.125 M 10.00 % 5.568 M -27.23 % 7.652 M 1.80 % 7.517 M 0.31 % 7.494 M -1.76 % 7.628 M 550.85 % 1.172 M -94.41 % 20.974 M 11.71 % 18.776 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 16.206 M -16.47 % 19.401 M -50.02 % 38.821 M -97.56 % 1.589 B 10 533.37 % 14.948 M 32.24 % 11.304 M 195.51 % -11.836 M -76.50 % -6.706 M -1 925.98 % -331.000 K 97.67 % -14.216 M 0.000 -100.00 % 12.219 M 108.80 % -138.868 M -9.64 % -126.661 M -126.79 % -55.849 M -394.69 % 18.952 M 260.28 % -11.824 M 87.71 % -96.224 M -8 252.78 % -1.152 M -102.87 % 40.138 M 564.13 % -8.648 M -102.96 % 291.849 M 6 154.80 % 4.666 M 85.09 % 2.521 M -89.53 % 24.085 M
Operating expenses 23.647 M -10.74 % 26.491 M -48.96 % 51.905 M -96.76 % 1.602 B 5 323.13 % 29.540 M 17.18 % 25.210 M 291.58 % 6.438 M -64.16 % 17.965 M -61.89 % 47.135 M -82.15 % 264.080 M 23.83 % 213.258 M 595.47 % 30.664 M 124.90 % -123.152 M -9.74 % -112.226 M -186.27 % -39.203 M -222.18 % 32.086 M 378.11 % 6.711 M 108.71 % -77.059 M -573.60 % 16.271 M -71.91 % 57.920 M 391.31 % 11.789 M -96.27 % 316.123 M 987.45 % 29.070 M -11.80 % 32.961 M -49.56 % 65.350 M
Cost and expenses 23.647 M -29.88 % 33.723 M -42.90 % 59.062 M -96.31 % 1.602 B 4 279.42 % 36.580 M 15.45 % 31.684 M 392.14 % 6.438 M -64.16 % 17.965 M -61.89 % 47.135 M -82.15 % 264.080 M 23.83 % 213.258 M 595.47 % 30.664 M 124.90 % -123.152 M -9.74 % -112.226 M -186.27 % -39.203 M -222.18 % 32.086 M 92.42 % 16.675 M 125.41 % -65.636 M -347.10 % 26.562 M -60.83 % 67.816 M 188.65 % 23.494 M -93.04 % 337.351 M 494.61 % 56.735 M -75.92 % 235.595 M -55.60 % 530.625 M
Research and development expenses 0.000 0.000 0.000 100.00 % -27.944 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 7.441 M 4.95 % 7.090 M -45.81 % 13.084 M 4.54 % 12.516 M -14.23 % 14.592 M 4.93 % 13.906 M 0.27 % 13.868 M -0.62 % 13.954 M -37.96 % 22.491 M -27.31 % 30.942 M 7.73 % 28.722 M 55.72 % 18.445 M 17.36 % 15.716 M 8.87 % 14.435 M -13.28 % 16.646 M 26.74 % 13.134 M -29.14 % 18.535 M -3.29 % 19.165 M 10.00 % 17.423 M -2.02 % 17.782 M -12.99 % 20.437 M -15.81 % 24.274 M -0.53 % 24.404 M -19.83 % 30.440 M -26.23 % 41.265 M
Interest income 8.065 M -30.36 % 11.581 M 6.95 % 10.828 M -38.38 % 17.572 M -33.05 % 26.248 M 23.08 % 21.326 M 108.20 % 10.243 M 83.47 % 5.583 M 5.28 % 5.303 M 75.83 % 3.016 M 13.17 % 2.665 M 29.87 % 2.052 M 9.85 % 1.868 M 28.65 % 1.452 M 13.08 % 1.284 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 34.095 M 87.22 % 18.211 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 % 72.831 M 0.000 -100.00 % 6.586 M 0.000 -100.00 % 178.369 M 1 273.55 % 12.986 M 93.47 % 6.712 M -60.38 % 16.940 M -43.93 % 30.210 M
Depreciation and amortization 82.000 K -42.25 % 142.000 K -28.28 % 198.000 K 15.12 % 172.000 K 72.00 % 100.000 K 17.65 % 85.000 K -81.28 % 454.000 K -75.73 % 1.871 M -49.84 % 3.730 M -96.43 % 104.489 M 1 890.65 % 5.249 M -15.09 % 6.182 M 15.72 % 5.342 M 3.69 % 5.152 M 24.69 % 4.132 M 317.37 % 990.000 K 158.49 % 383.000 K 0.000 100.00 % -63.075 M 49.03 % -123.758 M -69 819.77 % -177.000 K -43.90 % -123.000 K 94.68 % -2.310 M 62.81 % -6.211 M 16.76 % -7.462 M
Operating income 23.639 M -10.86 % 26.519 M 412.17 % -8.495 M 99.46 % -1.564 B -10 359.98 % 15.242 M -66.72 % 45.803 M -44.66 % 82.764 M -35.86 % 129.031 M 630.10 % -24.341 M 76.70 % -104.489 M -1 890.65 % -5.249 M -107.57 % 69.367 M -58.60 % 167.558 M 7.57 % 155.765 M 100.33 % 77.756 M 468.89 % 13.668 M 22 880.00 % -60.000 K -100.06 % 101.631 M 55.17 % 65.497 M -26.00 % 88.506 M 547.30 % 13.673 M 104.89 % -279.458 M -2 305.49 % 12.671 M -47.80 % 24.273 M 1 035.31 % 2.138 M
Operating income ratio 0.50 13.56 % 0.44 362.04 % -0.17 99.40 % -27.94 -3 159.33 % -0.86 -245.04 % 0.59 -18.04 % 0.72 -11.10 % 0.81 181.65 % -0.99 -155.65 % 1.79 1 416.69 % -0.14 -109.29 % 1.46 -62.93 % 3.94 6.43 % 3.70 83.50 % 2.02 417.50 % 0.39 22 222.65 % 0.00 -100.06 % 2.82 24.95 % 2.26 -16.86 % 2.72 635.28 % 0.37 107.64 % -4.84 -2 661.53 % 0.19 97.35 % 0.10 2 251.13 % 0.00
Total other income expenses net -99.519 M -141.02 % 242.588 M 777.79 % -35.791 M -3 846.09 % -907.000 K 98.69 % -69.029 M 0.000 -100.00 % 56.302 M -43.16 % 99.051 M 419.57 % -30.995 M -123.47 % 132.062 M -36.90 % 209.300 M 19.14 % 175.672 M 5.55 % 166.428 M 0.000 0.000 0.000 100.00 % -55.388 M 0.000 100.00 % -6.586 M -110.46 % 62.936 M 135.27 % -178.453 M -121.60 % -80.530 M -1 077.34 % -6.840 M 68.70 % -21.854 M 20.82 % -27.601 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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
Net debt 446.645 M -4.87 % 469.505 M 417.95 % -147.668 M -23.21 % -119.853 M 35.62 % -186.175 M 14.22 % -217.031 M -9.61 % -198.001 M 55.71 % -447.088 M 46.16 % -830.427 M 5.11 % -875.190 M -137.25 % -368.887 M -13.19 % -325.906 M -7.01 % -304.561 M -41.71 % -214.922 M -14.34 % -187.965 M -19.07 % -157.862 M 23.21 % -205.565 M -23.91 % -165.901 M -276.89 % -44.018 M -160.33 % 72.962 M -10.78 % 81.781 M -73.05 % 303.502 M -4.74 % 318.595 M 51.36 % 210.483 M -8.46 % 229.935 M
Total investments 25.960 M -75.46 % 105.792 M -1.89 % 107.826 M -9.08 % 118.590 M -95.59 % 2.691 B -1.40 % 2.729 B -33.36 % 4.096 B -1.87 % 4.174 B -6.35 % 4.457 B -11.87 % 5.057 B 40.39 % 3.602 B 6.36 % 3.387 B 5.53 % 3.209 B 31.35 % 2.443 B 15.56 % 2.114 B 28.46 % 1.646 B 26.11 % 1.305 B -5.66 % 1.384 B 28.12 % 1.080 B 5.01 % 1.028 B -17.43 % 1.245 B 8.51 % 1.148 B -7.04 % 1.235 B -8.33 % 1.347 B 22.41 % 1.100 B
Total debt 515.000 M -14.17 % 600.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 52.376 M -41.60 % 89.689 M -9.35 % 98.935 M -68.27 % 311.830 M -12.21 % 355.216 M 30.83 % 271.508 M -63.37 % 741.239 M
Accumulated other comprehensive income loss 8.590 M -40.84 % 14.520 M -83.83 % 89.795 M -7.82 % 97.410 M 1.24 % 96.221 M -2.55 % 98.739 M -6.15 % 105.208 M 3.21 % 101.939 M 198.99 % 34.094 M 5.61 % 32.282 M 19.36 % 27.045 M 229.72 % -20.848 M -28.72 % -16.196 M -42.53 % -11.363 M -72.56 % -6.585 M -45.56 % -4.524 M -25.88 % -3.594 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.052 B -6.64 % 1.126 B 43.96 % 782.411 M -5.29 % 826.112 M -76.85 % 3.568 B -2.41 % 3.656 B -1.78 % 3.722 B -5.04 % 3.920 B -10.40 % 4.374 B -2.91 % 4.505 B 3.95 % 4.334 B 6.05 % 4.087 B 0.000 0.000 0.000 0.000 -100.00 % 902.580 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 9.34 % 623.649 M 0.00 % 623.649 M 0.00 % 623.649 M 0.00 % 623.649 M 0.00 % 623.649 M 9.84 % 567.803 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 1.742 B -4.43 % 1.823 B 17.29 % 1.554 B -3.20 % 1.605 B -63.06 % 4.346 B -2.04 % 4.437 B -1.61 % 4.509 B -4.13 % 4.703 B -7.60 % 5.090 B -2.48 % 5.220 B 3.50 % 5.043 B 5.28 % 4.790 B 4.92 % 4.565 B 25.31 % 3.643 B 17.10 % 3.111 B 19.36 % 2.607 B 20.37 % 2.166 B -3.44 % 2.243 B 19.59 % 1.875 B 2.84 % 1.823 B 21.94 % 1.495 B -4.80 % 1.571 B -21.70 % 2.006 B -5.34 % 2.119 B -8.92 % 2.327 B
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -170.881 M -5.87 % -161.407 M -9.33 % -147.630 M -9.36 % -134.997 M -8.98 % -123.868 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 839.966 M
Long term debt 415.000 M -30.83 % 600.000 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 -100.00 % 20.000 M -81.47 % 107.904 M 0.000
Total non current liabilities 555.875 M -25.39 % 745.076 M 362.67 % 161.040 M -1.63 % 163.708 M -1.88 % 166.849 M -1.91 % 170.093 M -0.46 % 170.881 M 5.87 % 161.407 M 9.33 % 147.630 M 9.36 % 134.997 M 8.98 % 123.868 M 4.28 % 118.781 M 7.05 % 110.962 M 22.12 % 90.861 M 20.25 % 75.560 M 18.44 % 63.798 M 2.35 % 62.334 M -8.84 % 68.376 M 24.55 % 54.900 M 12.19 % 48.937 M 24.81 % 39.208 M -48.03 % 75.442 M -22.47 % 97.302 M -47.46 % 185.206 M -79.88 % 920.354 M
Other current liabilities 17.859 M -7.59 % 19.326 M 505.33 % -4.768 M -47.02 % -3.243 M 73.66 % -12.310 M 22.01 % -15.785 M -115.26 % -7.333 M 11.44 % -8.280 M -317.38 % 3.809 M -48.55 % 7.404 M 139.48 % -18.754 M -439.50 % 5.524 M -78.46 % 25.642 M 39.08 % 18.437 M 21.46 % 15.179 M 0.000 -100.00 % 17.224 M 6.76 % 16.133 M 171.28 % 5.947 M -52.11 % 12.417 M 0.000 -100.00 % 123.372 M 394.14 % 24.967 M -19.59 % 31.049 M -84.10 % 195.321 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.099 M 3.04 % 5.919 M 0.000 0.000 0.000 0.000 0.000
Short term debt 100.000 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 % 52.376 M -41.60 % 89.689 M -9.35 % 98.935 M -68.27 % 311.830 M -6.98 % 335.216 M 23.46 % 271.508 M -63.37 % 741.239 M
Total current liabilities 133.148 M 268.41 % 36.141 M 959.23 % 3.412 M 1.70 % 3.355 M 0.96 % 3.323 M 16.97 % 2.841 M -14.01 % 3.304 M -11.42 % 3.730 M -26.46 % 5.072 M -32.02 % 7.461 M 6.30 % 7.019 M -77.96 % 31.846 M 22.89 % 25.915 M -35.22 % 40.007 M 11.83 % 35.775 M 13.90 % 31.410 M 15.04 % 27.304 M 12.48 % 24.274 M -91.55 % 287.400 M -7.86 % 311.912 M 6.36 % 293.274 M -42.83 % 513.000 M 15.37 % 444.662 M 25.25 % 355.012 M -71.80 % 1.259 B
Total liabilities 689.023 M -11.80 % 781.217 M 317.74 % 187.009 M 0.59 % 185.905 M -6.38 % 198.583 M -10.70 % 222.375 M 6 630.48 % 3.304 M -11.42 % 3.730 M -26.46 % 5.072 M -32.02 % 7.461 M 6.30 % 7.019 M -95.34 % 150.627 M 10.05 % 136.877 M 4.59 % 130.868 M 17.54 % 111.335 M 16.94 % 95.208 M 6.21 % 89.638 M -3.25 % 92.650 M -72.93 % 342.300 M -5.14 % 360.849 M 8.53 % 332.482 M -43.50 % 588.442 M 8.58 % 541.964 M 0.32 % 540.218 M -75.21 % 2.179 B
Other non current assets 4.558 B 3 223.20 % 137.163 M 2 284.20 % 5.753 M -3.54 % 5.964 M -2.12 % 6.093 M -2.40 % 6.243 M 100.45 % -1.388 B -3.51 % -1.341 B -9.29 % -1.227 B -7.25 % -1.144 B -6.72 % -1.072 B -124.89 % 4.306 B 5.15 % 4.095 B 29.17 % 3.170 B 15.86 % 2.736 B 22.31 % 2.237 B 22.29 % 1.829 B 32.19 % 1.384 B 2 382.64 % 55.741 M -94.58 % 1.029 B -17.50 % 1.247 B 8.42 % 1.150 B -7.03 % 1.237 B -8.32 % 1.349 B -46.66 % 2.529 B
Long term investments -27.011 M -184.70 % 31.890 M -56.12 % 72.679 M -4.09 % 75.776 M -97.12 % 2.629 B -3.67 % 2.729 B -33.36 % 4.096 B -0.12 % 4.101 B -4.77 % 4.306 B 0.76 % 4.273 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.024 B 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M -59.42 % 10.500 M 3.44 % 10.151 M -55.39 % 22.755 M -7.61 % 24.629 M -3.97 % 25.646 M 0.30 % 25.570 M 13.89 % 22.451 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M -59.42 % 10.500 M 3.44 % 10.151 M -55.39 % 22.755 M -7.61 % 24.629 M -3.97 % 25.646 M 0.30 % 25.570 M 13.89 % 22.451 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
Property plant equipment net 348.000 K -19.07 % 430.000 K -59.85 % 1.071 M -15.60 % 1.269 M 36.89 % 927.000 K -7.94 % 1.007 M -99.93 % 1.377 B 3.51 % 1.331 B 10.52 % 1.204 B 7.58 % 1.119 B 6.98 % 1.046 B 1 000.67 % 95.041 M 3.12 % 92.164 M -2.46 % 94.484 M 40.93 % 67.042 M 33.66 % 50.160 M 1 294.11 % 3.598 M -99.32 % 532.182 M 18.95 % 447.398 M 7.67 % 415.526 M 16.98 % 355.205 M -55.58 % 799.664 M -25.30 % 1.070 B -0.73 % 1.078 B -8.49 % 1.178 B
Total non current assets 2.297 B -11.80 % 2.604 B 99.94 % 1.302 B -2.44 % 1.335 B -1.81 % 1.359 B -2.12 % 1.389 B 0.08 % 1.388 B 3.51 % 1.341 B 9.29 % 1.227 B 7.25 % 1.144 B 6.72 % 1.072 B -75.79 % 4.427 B 5.15 % 4.210 B 28.94 % 3.265 B 16.46 % 2.803 B 22.56 % 2.287 B 24.79 % 1.833 B -4.34 % 1.916 B 25.43 % 1.528 B 5.78 % 1.444 B -9.85 % 1.602 B -17.83 % 1.950 B -15.50 % 2.307 B -4.95 % 2.427 B -34.53 % 3.708 B
Other current assets 2.360 M -74.17 % 9.135 M 106.66 % -137.112 M 4.48 % -143.541 M 44.16 % -257.047 M 0.000 -100.00 % 284.657 M 13 011.79 % 2.171 M -98.59 % 153.444 M 6 008.44 % 2.512 M 23.14 % 2.040 M -32.87 % 3.039 M -98.38 % 187.987 M -36.16 % 294.469 M 27.31 % 231.300 M -9.90 % 256.706 M 18.47 % 216.681 M -14.47 % 253.348 M -19.62 % 315.180 M -35.18 % 486.222 M 22.21 % 397.853 M 110.84 % 188.695 M 4.83 % 179.994 M 25.14 % 143.835 M -46.82 % 270.462 M
Short term investments 52.971 M -28.32 % 73.902 M 110.27 % 35.147 M -17.91 % 42.814 M -30.80 % 61.866 M 0.000 0.000 -100.00 % 73.323 M -51.47 % 151.076 M -80.73 % 784.025 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.416 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 68.355 M -47.62 % 130.495 M -11.63 % 147.668 M 23.21 % 119.853 M -35.62 % 186.175 M -14.22 % 217.031 M 9.61 % 198.001 M -55.71 % 447.088 M -46.16 % 830.427 M -5.11 % 875.190 M 137.25 % 368.887 M 13.19 % 325.906 M 7.01 % 304.561 M 41.71 % 214.922 M 14.34 % 187.965 M 19.07 % 157.862 M -23.21 % 205.565 M 23.91 % 165.901 M 72.11 % 96.394 M 476.28 % 16.727 M -2.49 % 17.154 M 105.98 % 8.328 M -77.26 % 36.621 M -39.99 % 61.025 M -88.06 % 511.304 M
Cash and short term investments 121.326 M -40.64 % 204.397 M 11.81 % 182.815 M 12.39 % 162.667 M -34.42 % 248.041 M 14.29 % 217.031 M 9.61 % 198.001 M -55.71 % 447.088 M -46.16 % 830.427 M -5.11 % 875.190 M 137.25 % 368.887 M 13.19 % 325.906 M 7.01 % 304.561 M 41.71 % 214.922 M 14.34 % 187.965 M 19.07 % 157.862 M -23.21 % 205.565 M 23.91 % 165.901 M 9.28 % 151.810 M 807.57 % 16.727 M -2.49 % 17.154 M 105.98 % 8.328 M -77.26 % 36.621 M -39.99 % 61.025 M -88.06 % 511.304 M
Total current assets 134.403 M -54.93 % 298.227 M 101.96 % 147.668 M 23.21 % 119.853 M -35.62 % 186.175 M -14.22 % 217.031 M 9.61 % 198.001 M -55.71 % 447.088 M -46.16 % 830.427 M -5.11 % 875.190 M 137.25 % 368.887 M -28.25 % 514.099 M 4.38 % 492.548 M -3.31 % 509.391 M 21.50 % 419.265 M 1.13 % 414.568 M -1.82 % 422.246 M 0.71 % 419.249 M -39.23 % 689.939 M -6.78 % 740.094 M 227.68 % 225.859 M 7.76 % 209.596 M -12.97 % 240.820 M 3.72 % 232.176 M -70.93 % 798.546 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 520.411 M -46.98 % 981.503 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 222.613 M 4.27 % 213.501 M 0.000 0.000 0.000 0.000 0.000
Net receivables 10.717 M -87.35 % 84.695 M -16.94 % 101.965 M 1.23 % 100.727 M -48.39 % 195.181 M 0.000 -100.00 % 280.983 M 0.000 -100.00 % 10.634 M -92.24 % 137.069 M -13.88 % 159.156 M -14.04 % 185.154 M -0.49 % 186.071 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.801 M 9.77 % 12.573 M -48.06 % 24.205 M -11.39 % 27.316 M 62.79 % 16.780 M
Tax assets -2.239 B -192.14 % 2.430 B 99.43 % 1.219 B -2.33 % 1.248 B 197.40 % -1.281 B 5.25 % -1.352 B 50.07 % -2.708 B 1.88 % -2.760 B 10.37 % -3.079 B 1.61 % -3.129 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
Other assets 0.000 -100.00 % 2.604 B 794.55 % 291.092 M -13.51 % 336.573 M -88.78 % 2.999 B -1.77 % 3.053 B -2.43 % 3.129 B 0.72 % 3.107 B -7.21 % 3.348 B -0.94 % 3.380 B -10.20 % 3.764 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
Account payables 14.293 M -4.48 % 14.963 M 97.12 % 7.591 M 15.79 % 6.556 M -32.79 % 9.754 M -39.33 % 16.077 M 52.56 % 10.538 M 0.75 % 10.460 M 3 031.74 % 334.000 K 496.43 % 56.000 K -99.78 % 25.248 M 0.33 % 25.166 M 9 118.32 % 273.000 K -98.73 % 21.570 M 8.21 % 19.933 M -35.72 % 31.012 M 214.27 % 9.868 M 26.37 % 7.809 M -96.50 % 222.978 M 9.36 % 203.887 M 4.91 % 194.339 M 149.80 % 77.798 M -7.23 % 83.860 M 59.87 % 52.455 M -83.73 % 322.401 M
Tax payables 996.000 K -46.22 % 1.852 M 214.43 % 589.000 K 1 302.38 % 42.000 K -99.29 % 5.879 M 130.64 % 2.549 M 2 474.75 % 99.000 K -93.61 % 1.550 M 66.85 % 929.000 K 92 800.00 % 1.000 K -99.81 % 525.000 K -54.58 % 1.156 M 0.000 0.000 -100.00 % 663.000 K 66.58 % 398.000 K 87.74 % 212.000 K -36.14 % 332.000 K -94.56 % 6.099 M 3.04 % 5.919 M 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 -100.00 % 129.000 K -99.81 % 67.673 M -0.19 % 67.801 M -61.52 % 176.219 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 105.208 M 3.21 % 101.939 M 198.99 % 34.094 M 5.61 % 32.282 M 19.36 % 27.045 M -53.57 % 58.250 M -24.62 % 77.271 M -87.82 % 634.285 M -0.53 % 637.639 M 0.00 % 637.639 M -8.27 % 695.162 M -3.79 % 722.563 M 4.11 % 694.070 M 0.00 % 694.070 M 0.00 % 694.070 M -55.81 % 1.571 B -18.98 % 1.938 B -5.51 % 2.052 B -4.61 % 2.151 B
Deferred tax liabilities non current 140.875 M -2.90 % 145.076 M -9.91 % 161.040 M -1.63 % 163.708 M -1.88 % 166.849 M -1.91 % 170.093 M -0.46 % 170.881 M 5.87 % 161.407 M 9.33 % 147.630 M 9.36 % 134.997 M 8.98 % 123.868 M 4.28 % 118.781 M 7.05 % 110.962 M 22.12 % 90.861 M 20.25 % 75.560 M 18.44 % 63.798 M 2.35 % 62.334 M -8.84 % 68.376 M 24.55 % 54.900 M 12.19 % 48.937 M 24.81 % 39.208 M -48.03 % 75.442 M -2.41 % 77.302 M 0.00 % 77.302 M -3.84 % 80.388 M
Other liabilities 0.000 -100.00 % 781.217 M 3 363.30 % 22.557 M 19.72 % 18.842 M -33.68 % 28.411 M -42.54 % 49.441 M 128.93 % -170.881 M -5.87 % -161.407 M -9.33 % -147.630 M -9.36 % -134.997 M -8.98 % -123.868 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
Total assets 2.431 B -6.64 % 2.604 B 49.56 % 1.741 B -2.80 % 1.791 B -60.58 % 4.545 B -2.46 % 4.659 B -1.19 % 4.715 B -3.67 % 4.895 B -9.45 % 5.405 B 0.12 % 5.399 B 3.74 % 5.204 B 5.33 % 4.941 B 5.07 % 4.702 B 24.59 % 3.774 B 17.11 % 3.223 B 19.27 % 2.702 B 19.81 % 2.255 B -3.43 % 2.335 B 5.31 % 2.218 B 1.52 % 2.184 B 19.50 % 1.828 B -15.35 % 2.159 B -15.26 % 2.548 B -4.19 % 2.660 B -40.98 % 4.506 B
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
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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 770.000 K -95.79 % 18.309 M 53.46 % 11.931 M 862.85 % -1.564 M 94.39 % -27.875 M -956.11 % 3.256 M 206.54 % -3.056 M -1 398.04 % -204.000 K 53.74 % -441.000 K -126.60 % 1.658 M 32.32 % 1.253 M 171.07 % -1.763 M -104.87 % 36.184 M 620.37 % 5.023 M 218.52 % 1.577 M 19.83 % 1.316 M 195.71 % -1.375 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 2.038 M -80.25 % 10.320 M 18.54 % 8.706 M 186.97 % -10.010 M 52.80 % -21.206 M -1 012.01 % -1.907 M 37.60 % -3.056 M -1 398.04 % -204.000 K 53.74 % -441.000 K -126.60 % 1.658 M 32.32 % 1.253 M 153.89 % -2.325 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
Inventory 0.000 0.000 100.00 % -3.225 M 61.82 % -8.446 M -226.65 % 6.669 M 249.71 % 1.907 M -28.36 % 2.662 M 1 104.53 % -265.000 K -128.01 % 946.000 K 127.94 % -3.386 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
Accounts payables -1.268 M -115.87 % 7.989 M 147.72 % 3.225 M -61.82 % 8.446 M 226.65 % -6.669 M -229.17 % 5.163 M 1 210.41 % 394.000 K -15.99 % 469.000 K 192.87 % -505.000 K -129.22 % 1.728 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 7.989 M 147.72 % 3.225 M -61.82 % 8.446 M 226.65 % -6.669 M -249.71 % -1.907 M 37.60 % -3.056 M -551.60 % -469.000 K -192.87 % 505.000 K 129.22 % -1.728 M -2 207.32 % 82.000 K -85.41 % 562.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
Other non cash items 88.400 M 135.14 % -251.583 M -507.00 % 61.814 M -96.07 % 1.572 B 829.10 % 169.167 M 1 506.21 % -12.030 M 86.99 % -92.459 M 35.42 % -143.178 M -133.25 % -61.383 M 68.27 % -193.479 M 21.18 % -245.465 M -270.49 % -66.255 M 60.89 % -169.420 M -11.52 % -151.920 M -100.57 % -75.746 M -465.35 % -13.398 M -455.20 % 3.772 M 101.07 % -352.000 M -818.27 % -38.333 M 77.83 % -172.914 M -187.49 % 197.647 M -39.12 % 324.647 M 1 854.37 % -18.505 M 67.25 % -56.506 M 5.47 % -59.776 M
Net cash provided by operating activities 14.500 M -54.50 % 31.867 M 5.37 % 30.242 M 314.56 % 7.295 M -91.39 % 84.742 M 71.80 % 49.325 M 178.89 % 17.686 M -36.05 % 27.654 M 653.93 % 3.668 M -56.39 % 8.410 M -13.24 % 9.693 M 28.71 % 7.531 M -81.01 % 39.664 M 182.91 % 14.020 M 81.63 % 7.719 M 199.65 % 2.576 M -5.29 % 2.720 M -79.54 % 13.295 M -8.69 % 14.560 M 193.61 % 4.959 M -78.96 % 23.566 M -25.69 % 31.712 M 281.36 % -17.486 M 64.91 % -49.825 M 43.41 % -88.048 M
Investments in property plant and equipment 0.000 0.000 0.000 100.00 % -515.000 K -2 475.00 % -20.000 K 87.42 % -159.000 K 12.64 % -182.000 K -355.00 % -40.000 K 96.41 % -1.115 M -12.51 % -991.000 K -686.51 % -126.000 K 97.37 % -4.785 M 63.69 % -13.177 M 70.19 % -44.204 M -201.53 % -14.660 M 68.92 % -47.173 M -1 951.00 % -2.300 M -10 354.55 % -22.000 K 94.21 % -380.000 K -239.29 % -112.000 K 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 100.00 % -113.687 M 0.000 -100.00 % 1.021 B 3 795.85 % -27.616 M -125.11 % 110.000 M 186 340.68 % 59.000 K -89.50 % 562.000 K 91.16 % 294.000 K -98.85 % 25.586 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -159.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -1.121 B -606.45 % -158.691 M -4.40 % -152.000 M 9.89 % -168.681 M 0.000 100.00 % -190.000 K 99.57 % -44.695 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.100 M -34 544.44 % 9.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.406 M 0.000
Sales maturities of investments 21.413 M 0.000 -100.00 % 2.439 M -97.04 % 82.280 M -8.60 % 90.020 M -62.11 % 237.587 M 21.98 % 194.776 M 0.000 -100.00 % 126.890 M 531.29 % 20.100 M 0.000 -100.00 % 8.701 M -66.77 % 26.187 M 13.71 % 23.030 M 0.000 0.000 0.000 -100.00 % 22.870 M -72.82 % 84.139 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 22.163 M -72.29 % 79.992 M 0.000 -100.00 % 1.124 B 3 968.51 % 27.616 M 125.11 % -110.000 M -1 036.73 % 11.743 M -94.43 % 210.724 M 600.57 % -42.097 M -109.16 % 459.730 M 1 170.74 % 36.178 M 302.00 % -17.910 M -137.11 % 48.261 M 47.91 % 32.628 M -10.37 % 36.404 M 1 544.03 % -2.521 M -107.11 % 35.482 M 2.97 % 34.460 M 42.69 % 24.150 M 177.01 % 8.718 M -10.14 % 9.702 M 158.38 % -16.619 M -196.19 % 17.278 M 103.75 % -461.223 M -217.99 % -145.044 M
Net cash used for investing activites 43.576 M 229.32 % -33.695 M -1 481.51 % 2.439 M -99.78 % 1.105 B 1 708.51 % -68.691 M -180.41 % 85.428 M 126.51 % 37.715 M -82.15 % 211.246 M 152.14 % 83.782 M -83.39 % 504.425 M 1 299.16 % 36.052 M 357.62 % -13.994 M -122.84 % 61.271 M 434.93 % 11.454 M -47.32 % 21.744 M 143.76 % -49.694 M -265.20 % 30.082 M -47.37 % 57.158 M -47.03 % 107.909 M 1 153.88 % 8.606 M -11.30 % 9.702 M 158.38 % -16.619 M -196.19 % 17.278 M 103.73 % -462.629 M -218.96 % -145.044 M
Debt repayment -85.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.646 M 69.40 % -77.274 M -97.48 % -39.130 M -127.66 % 141.447 M -81.54 % 766.104 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
Common stock repurchased 0.000 0.000 0.000 0.000 100.00 % -476.000 K 0.000 0.000 100.00 % -2.731 M 58.23 % -6.538 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -585.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 100.00 % -1.179 B -3 698.86 % -31.026 M 75.00 % -124.106 M 60.00 % -310.263 M 50.06 % -621.212 M -233.33 % -186.364 M -647.07 % -24.946 M 0.000 100.00 % -12.473 M 0.00 % -12.473 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -34.964 M -128.64 % -15.292 M 0.000 0.000 100.00 % -17.236 M -275.52 % 9.820 M 60.25 % 6.128 M 0.000 -100.00 % 122.837 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
Net cash used provided by financing activities -119.964 M -684.49 % -15.292 M 0.000 100.00 % -1.179 B -2 318.31 % -48.738 M 57.35 % -114.286 M 62.42 % -304.135 M 51.26 % -623.943 M -790.52 % -70.065 M -180.87 % -24.946 M 0.000 100.00 % -12.473 M 0.00 % -12.473 M 0.000 0.000 100.00 % -585.000 K 0.000 0.000 0.000 0.000 100.00 % -23.646 M 69.40 % -77.274 M -97.48 % -39.130 M -127.66 % 141.447 M -81.54 % 766.104 M
Effect of forex changes on cash -252.000 K -375.47 % -53.000 K 98.91 % -4.866 M -4 189.08 % 119.000 K -93.50 % 1.831 M 227.42 % -1.437 M -307.08 % -353.000 K -120.72 % 1.704 M 180.42 % -2.119 M 24.35 % -2.801 M -5.46 % -2.656 M -295.44 % 1.359 M 15.46 % 1.177 M -20.63 % 1.483 M 131.72 % 640.000 K 0.000 0.000 100.00 % -946.000 K 76.23 % -3.979 M -5.13 % -3.785 M -189 350.00 % 2.000 K 0.000 0.000 -100.00 % 480.000 K 616.42 % 67.000 K
Net change in cash -62.140 M -261.85 % -17.173 M -161.74 % 27.815 M 141.94 % -66.322 M -114.94 % -30.856 M -262.14 % 19.030 M 107.64 % -249.087 M 35.02 % -383.339 M -2 611.06 % 15.266 M -96.85 % 485.088 M 1 025.78 % 43.089 M 345.14 % -17.577 M -119.61 % 89.639 M 232.53 % 26.957 M -10.45 % 30.103 M 163.11 % -47.703 M -220.27 % 39.664 M -42.94 % 69.507 M -41.34 % 118.490 M 1 111.55 % 9.780 M 1.62 % 9.624 M 115.48 % -62.181 M -58.07 % -39.338 M 91.12 % -443.126 M -195.63 % 463.375 M
Cash at beginning of period 130.495 M -11.63 % 147.668 M 23.21 % 119.853 M -35.62 % 186.175 M -14.22 % 217.031 M 9.61 % 198.001 M -55.71 % 447.088 M -46.16 % 830.427 M 1.87 % 815.161 M 146.96 % 330.073 M 15.01 % 286.984 M -5.77 % 304.561 M 41.71 % 214.922 M 14.34 % 187.965 M 19.07 % 157.862 M -23.21 % 205.565 M 23.91 % 165.901 M 72.11 % 96.394 M 536.25 % -22.096 M 30.68 % -31.876 M 23.19 % -41.500 M -300.67 % 20.681 M -65.54 % 60.019 M -88.07 % 503.145 M 1 165.14 % 39.770 M
Cash at end of period 68.355 M -47.62 % 130.495 M -11.63 % 147.668 M 23.21 % 119.853 M -35.62 % 186.175 M -14.22 % 217.031 M 9.61 % 198.001 M -55.71 % 447.088 M -46.16 % 830.427 M 1.87 % 815.161 M 146.96 % 330.073 M 15.01 % 286.984 M -5.77 % 304.561 M 41.71 % 214.922 M 14.34 % 187.965 M 19.07 % 157.862 M -23.21 % 205.565 M 23.91 % 165.901 M 72.11 % 96.394 M 536.25 % -22.096 M 30.68 % -31.876 M 23.19 % -41.500 M -300.67 % 20.681 M -65.54 % 60.019 M -88.07 % 503.145 M
Operating cash flow 14.500 M -54.50 % 31.867 M 5.37 % 30.242 M 314.56 % 7.295 M -91.39 % 84.742 M 71.80 % 49.325 M 178.89 % 17.686 M -36.05 % 27.654 M 653.93 % 3.668 M -56.39 % 8.410 M -13.24 % 9.693 M 28.71 % 7.531 M -81.01 % 39.664 M 182.91 % 14.020 M 81.63 % 7.719 M 199.65 % 2.576 M -5.29 % 2.720 M -79.54 % 13.295 M -8.69 % 14.560 M 193.61 % 4.959 M -78.96 % 23.566 M -25.69 % 31.712 M 281.36 % -17.486 M 64.91 % -49.825 M 43.41 % -88.048 M
Capital expenditure 0.000 0.000 0.000 100.00 % -515.000 K -2 475.00 % -20.000 K 87.42 % -159.000 K 12.64 % -182.000 K -355.00 % -40.000 K 96.41 % -1.115 M -12.51 % -991.000 K -686.51 % -126.000 K 97.37 % -4.785 M 63.69 % -13.177 M 70.19 % -44.204 M -201.53 % -14.660 M 68.92 % -47.173 M -1 951.00 % -2.300 M -10 354.55 % -22.000 K 94.21 % -380.000 K -239.29 % -112.000 K 0.000 0.000 0.000 0.000 0.000
Free CashFlow 14.500 M -54.50 % 31.867 M 5.37 % 30.242 M 346.05 % 6.780 M -92.00 % 84.722 M 72.32 % 49.166 M 180.88 % 17.504 M -36.61 % 27.614 M 981.63 % 2.553 M -65.59 % 7.419 M -22.45 % 9.567 M 248.40 % 2.746 M -89.63 % 26.487 M 187.75 % -30.184 M -334.87 % -6.941 M 84.44 % -44.597 M -10 718.33 % 420.000 K -96.84 % 13.273 M -6.40 % 14.180 M 192.55 % 4.847 M -79.43 % 23.566 M -25.69 % 31.712 M 281.36 % -17.486 M 64.91 % -49.825 M 43.41 % -88.048 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2001-01-31 2000-06-30 2000-01-31
Revenue 11.986 M -49.84 % 23.893 M -4.55 % 25.033 M -16.69 % 30.047 M -0.49 % 30.195 M 7.56 % 28.073 M 24.80 % 22.494 M -14.96 % 26.452 M -10.37 % 29.511 M -18.36 % 36.147 M -12.80 % 41.451 M 15.91 % 35.760 M -14.30 % 41.727 M 11.87 % 37.298 M -51.85 % 77.458 M 27.11 % 60.940 M -37.89 % 98.115 M 205.52 % 32.114 M 521.66 % -7.616 M -23.38 % -6.173 M 88.21 % -52.354 M -497.01 % 13.187 M -48.34 % 25.525 M 45.98 % 17.485 M -27.32 % 24.059 M 13.12 % 21.269 M 0.00 % 21.269 M 1.07 % 21.044 M 0.00 % 21.044 M 0.00 % 21.044 M 9.17 % 19.277 M 9.93 % 17.535 M 0.00 % 17.535 M 2.97 % 17.029 M 0.00 % 17.029 M -5.38 % 17.998 M 0.00 % 17.998 M 24.19 % 14.492 M 0.00 % 14.492 M -10.99 % 16.282 M 0.00 % 16.282 M -11.97 % 18.495 M 0.00 % 18.495 M -35.97 % 28.885 M 0.00 % 28.885 M -13.90 % 33.548 M 0.00 % 33.548 M -73.55 % 126.829 M 0.00 % 126.829 M 100.00 % 63.414 M -75.86 % 262.651 M 100.00 % 131.325 M
Net income -31.632 M 45.19 % -57.715 M -238.76 % -17.037 M -106.80 % 250.492 M 1 626.70 % 14.507 M 136.87 % -39.346 M -103.17 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B -0.02 % 1.241 B -0.01 % 1.241 B 1 836.58 % 64.085 M 85.27 % 34.590 M -55.74 % 78.157 M 45.70 % 53.643 M -53.56 % 115.522 M 59.76 % 72.308 M 785.64 % -10.546 M -114.39 % 73.279 M -40.15 % 122.439 M -27.39 % 168.620 M 114.58 % 78.583 M -22.11 % 100.891 M -24.77 % 134.106 M -70.98 % 462.154 M 0.00 % 462.154 M 75.55 % 263.256 M 0.00 % 263.256 M 0.00 % 263.256 M 4.06 % 252.974 M 16.13 % 217.830 M 0.00 % 217.830 M 976.88 % -24.842 M 0.00 % -24.842 M -113.60 % 182.648 M 0.00 % 182.648 M 590.63 % 26.447 M 0.00 % 26.447 M -70.26 % 88.937 M 0.00 % 88.937 M 202.23 % -86.999 M 0.10 % -87.083 M 22.73 % -112.696 M 37.47 % -180.240 M -31 527.99 % 573.500 K 28.73 % 445.500 K -92.32 % 5.798 M 556.20 % 883.500 K 100.00 % 441.750 K 103.44 % -12.832 M -100.00 % -6.416 M
Income before tax -64.605 M -7.44 % -60.132 M -281.84 % -15.748 M -106.26 % 251.431 M 1 322.44 % 17.676 M 143.18 % -40.931 M -1 169 457 142 757.14 % -0.004 99.71 % -1.221 -3 005.60 % -0.039 22.94 % -0.051 -1 044.44 % 0.005 210.20 % -0.005 -100.00 % 69.378 M 81.78 % 38.165 M -52.53 % 80.396 M 42.94 % 56.245 M -55.49 % 126.358 M 47.71 % 85.545 M 1 093.67 % -8.609 M -110.82 % 79.530 M -38.37 % 129.039 M -26.70 % 176.050 M 124.02 % 78.585 M -26.45 % 106.847 M -22.68 % 138.192 M -70.87 % 474.341 M 0.00 % 474.341 M 74.85 % 271.288 M 0.00 % 271.288 M 0.00 % 271.288 M 4.59 % 259.377 M 18.54 % 218.803 M 0.00 % 218.803 M 889.22 % -27.724 M 0.00 % -27.724 M -114.63 % 189.478 M 0.00 % 189.478 M 543.27 % 29.456 M 0.00 % 29.456 M -70.01 % 98.221 M 0.00 % 98.221 M 219.21 % -82.390 M 0.00 % -82.390 M 54.23 % -179.994 M 0.00 % -179.994 M -6 273.69 % 2.916 M 0.00 % 2.916 M 141.05 % 1.210 M 0.00 % 1.210 M 100.00 % 604.750 K 104.75 % -12.732 M -100.00 % -6.366 M
Income before tax ratio -5.39 -114.18 % -2.52 -300.06 % -0.63 -107.52 % 8.37 1 329.45 % 0.59 140.15 % -1.46 -729 010 080 750.00 % 0.00 99.57 % 0.00 -3 446.15 % 0.00 7.14 % 0.00 -1 500.00 % 0.00 200.00 % 0.00 -100.00 % 1.66 62.49 % 1.02 -1.41 % 1.04 12.46 % 0.92 -28.33 % 1.29 -51.65 % 2.66 135.65 % 1.13 108.77 % -12.88 -422.71 % -2.46 -118.46 % 13.35 333.63 % 3.08 -49.62 % 6.11 6.39 % 5.74 -74.24 % 22.30 0.00 % 22.30 72.99 % 12.89 0.00 % 12.89 0.00 % 12.89 -4.19 % 13.46 7.83 % 12.48 0.00 % 12.48 866.44 % -1.63 0.00 % -1.63 -115.46 % 10.53 0.00 % 10.53 417.97 % 2.03 0.00 % 2.03 -66.31 % 6.03 0.00 % 6.03 235.42 % -4.45 0.00 % -4.45 28.51 % -6.23 0.00 % -6.23 -7 270.33 % 0.09 0.00 % 0.09 811.29 % 0.01 0.00 % 0.01 0.00 % 0.01 119.67 % -0.05 0.00 % -0.05
EBITDA 6.429 M 111.27 % -57.068 M -471.42 % 15.365 M 30.41 % 11.782 M -20.81 % 14.879 M 213.12 % -13.153 M -1 415.30 % 1.000 M 134.64 % -2.887 M -339.39 % 1.206 M 56.42 % 771.000 K -96.92 % 25.038 M 1 630.44 % -1.636 M -105.87 % 27.862 M 56.47 % 17.807 M -1.02 % 17.990 M 74.24 % 10.325 M -76.13 % 43.247 M 450.64 % 7.854 M -66.42 % 23.386 M -74.31 % 91.039 M -55.51 % 204.607 M 440.82 % 37.833 M 404.31 % 7.502 M 0.000 -100.00 % 133.334 M 128.34 % -470.540 M -198.64 % 477.012 M 308.51 % -228.771 M -183.53 % 273.864 M 0.00 % 273.864 M 4.75 % 261.443 M 221.42 % -215.324 M -198.19 % 219.298 M 555.12 % 33.475 M 221.58 % -27.533 M 68.66 % -87.847 M -146.36 % 189.478 M 800.90 % -27.034 M -191.78 % 29.456 M 122.20 % -132.712 M -235.12 % 98.221 M 2.48 % 95.844 M 216.39 % -82.348 M 38.25 % -133.359 M 8.80 % -146.222 M -2 080.93 % 7.382 M 147.74 % 2.980 M -79.30 % 14.396 M 292.62 % 3.667 M 100.00 % 1.833 M 113.06 % -14.036 M -100.00 % -7.018 M
Net income ratio -2.64 -9.26 % -2.42 -254.93 % -0.68 -108.16 % 8.34 1 635.20 % 0.48 134.28 % -1.40 -102.54 % 55.16 17.60 % 46.90 11.56 % 42.04 22.49 % 34.32 14.65 % 29.94 -13.74 % 34.71 2 159.72 % 1.54 65.61 % 0.93 -8.09 % 1.01 14.63 % 0.88 -25.24 % 1.18 -47.71 % 2.25 62.60 % 1.38 111.66 % -11.87 -407.59 % -2.34 -118.29 % 12.79 315.34 % 3.08 -46.64 % 5.77 3.52 % 5.57 -74.35 % 21.73 0.00 % 21.73 73.69 % 12.51 0.00 % 12.51 0.00 % 12.51 -4.67 % 13.12 5.64 % 12.42 0.00 % 12.42 951.58 % -1.46 0.00 % -1.46 -114.37 % 10.15 0.00 % 10.15 456.11 % 1.82 0.00 % 1.82 -66.59 % 5.46 0.00 % 5.46 216.12 % -4.70 0.10 % -4.71 -20.68 % -3.90 37.47 % -6.24 -36 601.51 % 0.02 28.73 % 0.01 -70.95 % 0.05 556.20 % 0.01 0.00 % 0.01 114.26 % -0.05 0.00 % -0.05
Ratio EBITDA 0.54 122.46 % -2.39 -489.14 % 0.61 56.53 % 0.39 -20.42 % 0.49 205.17 % -0.47 -1 153.91 % 0.04 140.73 % -0.11 -367.07 % 0.04 91.59 % 0.02 -96.47 % 0.60 1 420.32 % -0.05 -106.85 % 0.67 39.86 % 0.48 105.56 % 0.23 37.08 % 0.17 -61.56 % 0.44 80.23 % 0.24 107.96 % -3.07 79.18 % -14.75 -277.36 % -3.91 -236.22 % 2.87 876.14 % 0.29 0.00 -100.00 % 5.54 125.05 % -22.12 -198.64 % 22.43 306.30 % -10.87 -183.53 % 13.01 0.00 % 13.01 -4.05 % 13.56 210.45 % -12.28 -198.19 % 12.51 536.21 % 1.97 221.58 % -1.62 66.88 % -4.88 -146.36 % 10.53 664.38 % -1.87 -191.78 % 2.03 124.94 % -8.15 -235.12 % 6.03 16.41 % 5.18 216.39 % -4.45 3.56 % -4.62 8.80 % -5.06 -2 400.71 % 0.22 147.74 % 0.09 -21.75 % 0.11 292.62 % 0.03 0.00 % 0.03 154.10 % -0.05 0.00 % -0.05
Gross profit ratio 1.00 0.00 % 1.00 17.12 % 0.85 -8.93 % 0.94 13.96 % 0.82 -5.50 % 0.87 3.22 % 0.84 -2.20 % 0.86 -2.25 % 0.88 -2.23 % 0.90 -1.43 % 0.92 0.68 % 0.91 -1.45 % 0.92 -7.74 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 41.35 % 0.71 0.00 % 0.71 3.63 % 0.68 0.00 % 0.68 5.85 % 0.64 0.00 % 0.64 -7.35 % 0.70 0.00 % 0.70 1.83 % 0.68 0.00 % 0.68 8.07 % 0.63 0.00 % 0.63 7.63 % 0.59 0.00 % 0.59 192.16 % 0.20 0.00 % 0.20 0.00 % 0.20 76.03 % 0.11 0.00 % 0.11
Weighted average shs out dil 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B -0.02 % 1.241 B -0.01 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B -0.05 % 1.242 B -0.06 % 1.242 B 0.00 % 1.242 B -0.11 % 1.244 B -0.28 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 5.06 % 1.187 B 0.00 % 1.187 B -4.94 % 1.249 B -0.01 % 1.249 B 0.00 % 1.249 B -0.52 % 1.256 B 1.44 % 1.238 B 0.00 % 1.238 B -0.67 % 1.246 B 0.00 % 1.246 B -0.42 % 1.252 B 0.20 % 1.249 B 0.01 % 1.249 B 0.00 % 1.249 B 0.28 % 1.245 B 0.00 % 1.245 B -0.01 % 1.246 B 0.01 % 1.245 B 0.00 % 1.245 B -0.28 % 1.249 B 0.00 % 1.249 B
Weighted average shs out 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B -0.01 % 1.241 B 0.01 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B -0.03 % 1.241 B -0.02 % 1.241 B 0.02 % 1.241 B 0.00 % 1.241 B 0.00 % 1.241 B -0.05 % 1.242 B -0.06 % 1.242 B 0.00 % 1.242 B -0.12 % 1.244 B -0.27 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 0.00 % 1.247 B 5.06 % 1.187 B 0.00 % 1.187 B -4.94 % 1.249 B -0.01 % 1.249 B 0.00 % 1.249 B -0.52 % 1.256 B 1.44 % 1.238 B 0.00 % 1.238 B -0.67 % 1.246 B 0.00 % 1.246 B -0.42 % 1.252 B 0.20 % 1.249 B 0.01 % 1.249 B 0.00 % 1.249 B 0.28 % 1.245 B 0.00 % 1.245 B -0.01 % 1.246 B 0.01 % 1.245 B 0.00 % 1.245 B -0.28 % 1.249 B 0.00 % 1.249 B
EPS diluted -0.03 45.16 % -0.05 -239.42 % -0.01 -106.85 % 0.20 1 609.40 % 0.01 136.91 % -0.03 -103.17 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 1 837.98 % 0.05 84.95 % 0.03 -55.71 % 0.06 45.83 % 0.04 -53.55 % 0.09 59.79 % 0.06 784.71 % -0.01 -114.46 % 0.06 -40.12 % 0.10 -29.86 % 0.14 122.22 % 0.06 -22.13 % 0.08 -26.45 % 0.11 -69.44 % 0.36 -5.26 % 0.38 90.00 % 0.20 -9.09 % 0.22 0.00 % 0.22 10.00 % 0.20 7.18 % 0.19 1.74 % 0.18 1 017.00 % -0.02 -1.01 % -0.02 -113.69 % 0.14 -0.55 % 0.15 582.63 % 0.02 -0.47 % 0.02 -68.80 % 0.07 -3.92 % 0.07 201.71 % -0.07 -0.57 % -0.07 18.46 % -0.09 40.72 % -0.14 -36 200.00 % 0.00 0.00 % 0.00 -91.30 % 0.00 475.00 % 0.00 100.00 % 0.00 103.92 % -0.01 -100.00 % -0.01
Earnings per share -0.03 45.16 % -0.05 -239.42 % -0.01 -106.85 % 0.20 1 609.40 % 0.01 136.91 % -0.03 -103.17 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 1 837.98 % 0.05 84.95 % 0.03 -55.71 % 0.06 45.83 % 0.04 -53.55 % 0.09 59.79 % 0.06 784.71 % -0.01 -114.46 % 0.06 -40.12 % 0.10 -29.86 % 0.14 122.22 % 0.06 -22.13 % 0.08 -26.45 % 0.11 -69.44 % 0.36 -5.26 % 0.38 90.00 % 0.20 -9.09 % 0.22 0.00 % 0.22 10.00 % 0.20 7.18 % 0.19 1.74 % 0.18 1 017.00 % -0.02 -1.01 % -0.02 -113.69 % 0.14 -0.55 % 0.15 582.63 % 0.02 -0.47 % 0.02 -68.80 % 0.07 -3.92 % 0.07 201.71 % -0.07 -0.57 % -0.07 18.46 % -0.09 40.72 % -0.14 -36 200.00 % 0.00 0.00 % 0.00 -91.30 % 0.00 475.00 % 0.00 100.00 % 0.00 103.92 % -0.01 -100.00 % -0.01
Gross profit 11.986 M -49.84 % 23.893 M 11.79 % 21.373 M -24.13 % 28.170 M 13.41 % 24.840 M 1.64 % 24.439 M 28.82 % 18.971 M -16.83 % 22.810 M -12.38 % 26.033 M -20.18 % 32.615 M -14.04 % 37.943 M 16.70 % 32.514 M -15.55 % 38.499 M 3.22 % 37.298 M -51.85 % 77.458 M 27.11 % 60.940 M -37.89 % 98.115 M 205.52 % 32.114 M 521.66 % -7.616 M -23.38 % -6.173 M 88.21 % -52.354 M -497.01 % 13.187 M -48.34 % 25.525 M 45.98 % 17.485 M -27.32 % 24.059 M 13.12 % 21.269 M 0.00 % 21.269 M 1.07 % 21.044 M 0.00 % 21.044 M 0.00 % 21.044 M 9.17 % 19.277 M 9.93 % 17.535 M 0.00 % 17.535 M 45.55 % 12.047 M 0.00 % 12.047 M -1.95 % 12.286 M 0.00 % 12.286 M 31.45 % 9.347 M 0.00 % 9.347 M -17.54 % 11.334 M 0.00 % 11.334 M -10.35 % 12.643 M 0.00 % 12.643 M -30.81 % 18.271 M 0.00 % 18.271 M -7.33 % 19.716 M 0.00 % 19.716 M -22.72 % 25.512 M 0.00 % 25.512 M 100.00 % 12.756 M -57.50 % 30.013 M 100.00 % 15.007 M
Income tax expense -1.342 M 44.48 % -2.417 M -287.51 % 1.289 M 37.27 % 939.000 K -70.37 % 3.169 M 299.94 % -1.585 M -45 285 714 185.71 % -0.004 99.71 % -1.221 -3 005.60 % -0.039 22.94 % -0.051 -1 044.44 % 0.005 210.20 % -0.005 -100.00 % 5.293 M 48.06 % 3.575 M 59.67 % 2.239 M -13.95 % 2.602 M -75.99 % 10.836 M -18.14 % 13.237 M 583.38 % 1.937 M -69.01 % 6.251 M -5.29 % 6.600 M -11.17 % 7.430 M 371 400.00 % 2.000 K -99.97 % 5.956 M 45.77 % 4.086 M -66.47 % 12.187 M 0.00 % 12.187 M 51.73 % 8.032 M 0.00 % 8.032 M 0.00 % 8.032 M 25.43 % 6.404 M 558.46 % 972.500 K 0.00 % 972.500 K 133.74 % -2.883 M 0.00 % -2.883 M -142.20 % 6.830 M 0.00 % 6.830 M 126.99 % 3.009 M 0.00 % 3.009 M -67.59 % 9.284 M 0.00 % 9.284 M 97.85 % 4.693 M 0.00 % 4.693 M 1 811.41 % 245.500 K 0.00 % 245.500 K -90.06 % 2.470 M 0.00 % 2.470 M 657.67 % 326.000 K 0.00 % 326.000 K 100.00 % 163.000 K 63.00 % 100.000 K 100.00 % 50.000 K
Cost of revenue 0.000 -100.00 % 3.863 M 5.55 % 3.660 M 94.99 % 1.877 M -64.95 % 5.355 M 47.36 % 3.634 M 3.15 % 3.523 M -3.27 % 3.642 M 4.72 % 3.478 M -1.53 % 3.532 M 0.68 % 3.508 M 8.07 % 3.246 M 0.56 % 3.228 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 -100.00 % 4.982 M 0.00 % 4.982 M -12.77 % 5.712 M 0.00 % 5.712 M 11.00 % 5.146 M 0.00 % 5.146 M 3.99 % 4.948 M 0.00 % 4.948 M -15.45 % 5.853 M 0.00 % 5.853 M -44.86 % 10.614 M 0.00 % 10.614 M -23.27 % 13.833 M 0.00 % 13.833 M -86.35 % 101.317 M 0.00 % 101.317 M 100.00 % 50.659 M -78.22 % 232.638 M 100.00 % 116.319 M
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 -100.00 % 2.968 M 0.00 % 2.968 M -57.34 % 6.958 M 0.00 % 6.958 M 33.53 % 5.211 M 9.54 % 4.757 M -7.76 % 5.157 M 7.68 % 4.789 M -12.26 % 5.458 M 32.86 % 4.108 M -47.72 % 7.858 M 0.00 % 7.858 M 8.87 % 7.218 M 0.00 % 7.218 M 0.00 % 7.218 M -13.28 % 8.323 M 26.74 % 6.567 M 0.00 % 6.567 M -29.14 % 9.268 M 0.00 % 9.268 M -3.29 % 9.583 M 0.00 % 9.583 M 10.00 % 8.712 M 0.00 % 8.712 M -2.02 % 8.891 M 0.00 % 8.891 M -12.99 % 10.219 M 0.00 % 10.219 M -15.81 % 12.137 M 0.00 % 12.137 M -0.53 % 12.202 M 0.00 % 12.202 M -19.83 % 15.220 M 0.00 % 15.220 M 100.00 % 7.610 M -63.12 % 20.633 M 100.00 % 10.316 M
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 -100.00 % 1.578 M -75.50 % 6.440 M 311.77 % -3.041 M -126.18 % 11.616 M -1.26 % 11.764 M 27.73 % 9.210 M -11.91 % 10.455 M 25.65 % 8.321 M -16.85 % 10.007 M 21.95 % 8.206 M -88.18 % 69.434 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.912 M 200.00 % -5.912 M -112.29 % 48.112 M 0.000 -100.00 % 576.000 K 200.00 % -576.000 K 97.13 % -20.069 M -200.00 % 20.069 M 364.13 % 4.324 M 200.00 % -4.324 M 97.04 % -145.925 M -200.00 % 145.925 M 6 354.80 % -2.333 M -200.00 % 2.333 M 285.09 % -1.261 M -200.00 % 1.261 M 100.00 % 630.250 K -94.77 % 12.043 M 100.00 % 6.021 M
Other expenses 0.000 -100.00 % 25.141 M 313.04 % -11.801 M -464.79 % 3.235 M 552 618 280.86 % 0.585 140.15 % -1.458 -877.55 % -0.149 99.74 % -58.020 -5 786.14 % -0.986 -96 397.59 % 0.001 -99.72 % 0.367 234.86 % -0.272 100.00 % -10.674 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -35.708 M 0.000 100.00 % -138.868 M 0.000 100.00 % -369.688 M -252.12 % 243.027 M 0.00 % 243.027 M 4.85 % 231.778 M 231.88 % -175.749 M -190.27 % 194.701 M 1 746.66 % -11.824 M 0.000 100.00 % -96.224 M 0.000 100.00 % -1.152 M 0.000 -100.00 % 40.138 M 0.000 100.00 % -8.648 M 0.000 -100.00 % 291.849 M 0.000 -100.00 % 4.666 M 0.000 -100.00 % 2.521 M 0.000 0.000 0.000 0.000
Operating expenses 2.540 M -91.74 % 30.762 M 532.35 % -7.115 M -157.40 % 12.395 M -0.93 % 12.511 M -81.87 % 69.003 M 168.48 % 25.701 M -98.35 % 1.561 B 2 564.24 % 58.595 M 62.28 % 36.107 M 38.08 % 26.150 M -42.24 % 45.270 M 324.11 % 10.674 M 13.84 % 9.376 M 219.13 % 2.938 M -71.41 % 10.278 M -63.61 % 28.243 M -41.32 % 48.128 M 4 746.73 % 993.000 K -98.80 % 82.687 M -54.42 % 181.393 M 13.23 % 160.198 M 201.92 % 53.060 M 362.12 % -20.243 M -117.74 % 114.133 M 285.35 % -61.576 M 0.00 % -61.576 M 83.01 % -362.470 M -244.85 % 250.244 M 0.00 % 250.244 M 4.22 % 240.101 M 241.92 % -169.182 M -184.06 % 201.268 M 5 898.14 % 3.356 M 0.00 % 3.356 M 108.71 % -38.530 M 0.00 % -38.530 M -573.60 % 8.136 M 0.00 % 8.136 M -71.91 % 28.960 M 0.00 % 28.960 M 391.31 % 5.895 M 0.00 % 5.895 M -96.27 % 158.062 M 0.00 % 158.062 M 987.45 % 14.535 M 0.00 % 14.535 M -11.80 % 16.481 M 0.00 % 16.481 M 100.00 % 8.240 M -74.78 % 32.675 M 100.00 % 16.338 M
Cost and expenses 2.540 M -91.74 % 30.762 M 11.44 % 27.603 M 50.72 % 18.314 M 18.85 % 15.409 M -62.71 % 41.323 M 750.97 % 4.856 M 111.90 % -40.819 M -179.26 % -14.617 M -190.90 % 16.080 M -35.78 % 25.038 M 38.90 % 18.026 M 29.66 % 13.902 M 48.27 % 9.376 M 219.13 % 2.938 M -71.41 % 10.278 M -63.61 % 28.243 M -41.32 % 48.128 M 4 746.73 % 993.000 K -98.80 % 82.687 M -54.42 % 181.393 M 13.23 % 160.198 M 201.92 % 53.060 M 362.12 % -20.243 M -117.74 % 114.133 M 285.35 % -61.576 M 0.00 % -61.576 M -9.74 % -56.113 M 0.00 % -56.113 M 0.00 % -56.113 M -186.27 % -19.602 M -222.18 % 16.043 M 0.00 % 16.043 M 92.42 % 8.338 M 0.00 % 8.338 M 125.41 % -32.818 M 0.00 % -32.818 M -347.10 % 13.281 M 0.00 % 13.281 M -60.83 % 33.908 M 0.00 % 33.908 M 188.65 % 11.747 M 0.00 % 11.747 M -93.04 % 168.676 M 0.00 % 168.676 M 494.61 % 28.368 M 0.00 % 28.368 M -75.92 % 117.798 M 0.00 % 117.798 M 100.00 % 58.899 M -77.80 % 265.313 M 100.00 % 132.656 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
Selling general and administrative expenses 2.540 M -54.82 % 5.621 M 19.95 % 4.686 M -48.84 % 9.160 M 190.98 % 3.148 M -55.93 % 7.143 M 6 972.28 % 101.000 K 0.00 % 101.000 K 42.25 % 71.000 K 42.00 % 50.000 K 0.00 % 50.000 K 4.17 % 48.000 K -99.10 % 5.362 M -33.14 % 8.020 M 37.14 % 5.848 M 28.64 % 4.546 M -51.68 % 9.408 M 140.18 % 3.917 M -78.91 % 18.574 M 9.42 % 16.975 M 21.54 % 13.967 M -10.54 % 15.612 M 19.08 % 13.110 M -15.23 % 15.465 M 25.59 % 12.314 M -84.07 % 77.292 M 225.52 % -61.576 M -953.15 % 7.218 M 0.00 % 7.218 M 0.00 % 7.218 M -13.28 % 8.323 M 26.74 % 6.567 M 0.00 % 6.567 M -56.74 % 15.180 M 352.38 % 3.356 M -94.18 % 57.695 M 249.74 % -38.530 M -514.85 % 9.288 M 14.16 % 8.136 M 172.78 % -11.178 M -138.60 % 28.960 M 99.14 % 14.543 M 146.71 % 5.895 M 104.41 % -133.788 M -184.64 % 158.062 M 1 501.60 % 9.869 M -32.10 % 14.535 M 4.12 % 13.960 M -15.30 % 16.481 M 100.00 % 8.240 M -74.78 % 32.675 M 100.00 % 16.338 M
Interest income 0.000 0.000 0.000 -100.00 % 4.887 M -26.99 % 6.694 M 10.63 % 6.051 M 18.09 % 5.124 M -17.94 % 6.244 M -44.88 % 11.328 M -13.78 % 13.138 M 0.21 % 13.110 M 26.65 % 10.351 M -5.69 % 10.975 M 7.15 % 10.243 M 0.000 -100.00 % 5.583 M 0.000 -100.00 % 5.303 M 0.000 -100.00 % 3.016 M 0.000 -100.00 % 2.665 M 0.000 0.000 0.000 -100.00 % 1.868 M 0.000 -100.00 % 1.452 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
Interest expense 0.000 0.000 0.000 -100.00 % 18.211 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 -100.00 % 72.831 M 0.000 -100.00 % 138.662 M 200.00 % -138.662 M -498.11 % 34.831 M 223.32 % -28.245 M -124.38 % 115.847 M 200.00 % -115.847 M -229.77 % 89.273 M 0.20 % 89.096 M 1 259.31 % 6.555 M 1.91 % 6.432 M 42.57 % 4.511 M 104.95 % 2.201 M -80.99 % 11.576 M 115.78 % 5.365 M 100.00 % 2.682 M -76.42 % 11.374 M 100.00 % 5.687 M
Depreciation and amortization 33.000 K -2.94 % 34.000 K -29.17 % 48.000 K -2.04 % 49.000 K -47.31 % 93.000 K -4.12 % 97.000 K 102.89 % -3.355 M 99.78 % -1.535 B -5 176.00 % -29.089 M -78 718.92 % 37.000 K -99.76 % 15.205 M 256.32 % -9.727 M -26 389.19 % 37.000 K 100.18 % -20.358 M 67.38 % -62.406 M -35.90 % -45.920 M 44.75 % -83.111 M -985.85 % -7.654 M -123.92 % 31.995 M 10.63 % 28.921 M -61.73 % 75.568 M 599.64 % 10.801 M 294.54 % -5.552 M 0.000 100.00 % -4.858 M -281.88 % 2.671 M 0.00 % 2.671 M 3.69 % 2.576 M 0.00 % 2.576 M 0.00 % 2.576 M 24.69 % 2.066 M 317.37 % 495.000 K 0.00 % 495.000 K 158.49 % 191.500 K 0.00 % 191.500 K 100.14 % -138.662 M -200.00 % 138.662 M 251.84 % -91.320 M -423.32 % 28.245 M 111.79 % -239.605 M -306.83 % 115.847 M 30.28 % 88.919 M 199.80 % -89.096 M -1 512.32 % 6.309 M 198.09 % -6.432 M -5 800.46 % -109.000 K 95.05 % -2.201 M -160.01 % -846.500 K 84.22 % -5.365 M -100.00 % -2.682 M 76.42 % -11.374 M -100.00 % -5.687 M
Operating income 6.396 M 193.11 % -6.869 M -122.52 % 30.508 M 160.02 % 11.733 M -20.65 % 14.786 M 211.59 % -13.250 M -204.25 % -4.355 M 99.71 % -1.514 B -3 003.30 % -48.795 M 22.94 % -63.323 M -1 048.94 % 6.673 M 209.92 % -6.071 M -121.82 % 27.825 M 36.68 % 20.358 M -67.38 % 62.406 M 35.90 % 45.920 M -44.75 % 83.111 M 985.85 % 7.654 M 123.92 % -31.995 M -10.63 % -28.921 M 61.73 % -75.568 M -599.64 % -10.801 M -294.54 % 5.552 M -85.28 % 37.728 M 676.62 % 4.858 M 101.58 % -306.783 M -164.68 % 474.341 M 510.60 % -115.523 M -142.58 % 271.288 M 0.00 % 271.288 M 4.59 % 259.377 M 226.44 % -205.135 M -193.75 % 218.803 M 690.93 % 27.664 M 199.78 % -27.724 M -154.56 % 50.816 M 0.00 % 50.816 M -20.95 % 64.286 M 5 208.51 % 1.211 M -98.86 % 106.132 M 702.13 % -17.626 M -354.53 % 6.925 M 2.62 % 6.748 M 104.83 % -139.668 M 0.09 % -139.791 M -1 966.24 % 7.491 M 44.59 % 5.181 M -66.01 % 15.242 M 68.77 % 9.031 M 100.00 % 4.516 M 269.63 % -2.662 M -100.00 % -1.331 M
Operating income ratio 0.53 285.62 % -0.29 -123.59 % 1.22 212.10 % 0.39 -20.26 % 0.49 203.75 % -0.47 -143.78 % -0.19 99.66 % -57.25 -3 362.18 % -1.65 5.62 % -1.75 -1 188.19 % 0.16 194.83 % -0.17 -125.46 % 0.67 22.17 % 0.55 -32.25 % 0.81 6.92 % 0.75 -11.04 % 0.85 255.41 % 0.24 -94.33 % 4.20 -10.33 % 4.69 224.59 % 1.44 276.23 % -0.82 -476.56 % 0.22 -89.92 % 2.16 968.61 % 0.20 101.40 % -14.42 -164.68 % 22.30 506.25 % -5.49 -142.58 % 12.89 0.00 % 12.89 -4.19 % 13.46 215.02 % -11.70 -193.75 % 12.48 668.11 % 1.62 199.78 % -1.63 -157.66 % 2.82 0.00 % 2.82 -36.35 % 4.44 5 208.51 % 0.08 -98.72 % 6.52 702.13 % -1.08 -389.12 % 0.37 2.62 % 0.36 107.55 % -4.84 0.09 % -4.84 -2 267.51 % 0.22 44.59 % 0.15 28.49 % 0.12 68.77 % 0.07 0.00 % 0.07 802.57 % -0.01 0.00 % -0.01
Total other income expenses net -71.001 M -33.30 % -53.263 M -15.15 % -46.256 M -119.30 % 239.698 M 4 533.64 % 5.173 M 118.69 % -27.681 M -241.32 % -8.110 M 60.40 % -20.480 M 0.000 0.000 0.000 -100.00 % 2.020 M -70.92 % 6.947 M -60.99 % 17.807 M -61.84 % 46.667 M 351.98 % 10.325 M -84.28 % 65.690 M -10.26 % 73.200 M 213.01 % 23.386 M -51.75 % 48.471 M -42.01 % 83.591 M -55.26 % 186.851 M 155.84 % 73.033 M 5.66 % 69.119 M -48.16 % 133.334 M -19.88 % 166.428 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -55.388 M 0.000 100.00 % -138.662 M -200.00 % 138.662 M 498.11 % -34.831 M -223.32 % 28.245 M 153.38 % -52.911 M -145.67 % 115.847 M 229.71 % -89.315 M -0.20 % -89.138 M -121.04 % -40.327 M -0.31 % -40.204 M -778.77 % -4.575 M -101.99 % -2.265 M 83.86 % -14.033 M -79.41 % -7.822 M -100.00 % -3.911 M 61.16 % -10.070 M -100.00 % -5.035 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2001-01-31 2000-06-30 2000-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31
Net debt 300.953 M -32.62 % 446.645 M -4.38 % 467.119 M -0.51 % 469.505 M 326.36 % -207.415 M -40.46 % -147.668 M -14.37 % -129.113 M -7.73 % -119.853 M 52.79 % -253.862 M -36.36 % -186.175 M 18.04 % -227.163 M -4.67 % -217.031 M 1.69 % -220.763 M -11.50 % -198.001 M 40.86 % -334.774 M 25.12 % -447.088 M 39.93 % -744.231 M 10.38 % -830.427 M 24.79 % -1.104 B -26.15 % -875.190 M -107.04 % -422.719 M -14.59 % -368.887 M -2.89 % -358.521 M -10.01 % -325.906 M -1.67 % -320.542 M -5.25 % -304.561 M -26.72 % -240.345 M -11.83 % -214.922 M -26.25 % -170.232 M 9.43 % -187.965 M -10.30 % -170.405 M -7.95 % -157.862 M 23.21 % -205.565 M -23.91 % -165.901 M -276.89 % -44.018 M -160.33 % 72.962 M -10.78 % 81.781 M -73.05 % 303.502 M -4.74 % 318.595 M 51.36 % 210.483 M -8.46 % 229.935 M
Total investments 49.684 M 91.39 % 25.960 M -55.95 % 58.930 M -44.30 % 105.792 M 2.18 % 103.530 M -3.98 % 107.826 M -4.17 % 112.519 M -5.12 % 118.590 M -95.56 % 2.669 B -0.82 % 2.691 B -1.12 % 2.722 B -0.29 % 2.729 B 0.10 % 2.727 B 0.27 % 2.719 B -3.21 % 2.810 B 1.30 % 2.774 B -4.48 % 2.904 B -8.80 % 3.184 B -0.61 % 3.204 B -1.12 % 3.240 B -9.67 % 3.587 B -0.43 % 3.602 B 4.12 % 3.460 B 2.16 % 3.387 B 2.15 % 3.316 B 3.31 % 3.209 B 10.43 % 2.906 B 18.94 % 2.443 B 2.42 % 2.386 B 12.83 % 2.114 B 11.24 % 1.901 B 15.48 % 1.646 B 26.11 % 1.305 B -5.66 % 1.384 B 28.12 % 1.080 B 5.01 % 1.028 B -17.43 % 1.245 B 8.51 % 1.148 B -7.04 % 1.235 B -8.33 % 1.347 B 22.41 % 1.100 B
Total debt 350.000 M -32.04 % 515.000 M -11.21 % 580.000 M -3.33 % 600.000 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 -100.00 % 52.376 M -41.60 % 89.689 M -9.35 % 98.935 M -68.27 % 311.830 M -12.21 % 355.216 M 30.83 % 271.508 M -63.37 % 741.239 M
Accumulated other comprehensive income loss 994.177 M 11 473.66 % 8.590 M -26.96 % 11.760 M -19.01 % 14.520 M 97.20 % 7.363 M -32.28 % 10.873 M -88.54 % 94.893 M 413.27 % 18.488 M -80.35 % 94.070 M 443.79 % 17.299 M -82.05 % 96.377 M 386.33 % 19.817 M -81.15 % 105.137 M -0.07 % 105.208 M 3.31 % 101.842 M -0.10 % 101.939 M 6.86 % 95.393 M 179.79 % 34.094 M 9.33 % 31.185 M -3.40 % 32.282 M -0.73 % 32.519 M 20.24 % 27.045 M 20.07 % 22.525 M 208.04 % -20.848 M -210.04 % 18.946 M 216.98 % -16.196 M 0.000 100.00 % -11.363 M 0.000 100.00 % -6.585 M 0.000 100.00 % -4.524 M -25.88 % -3.594 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 1.052 B -5.20 % 1.109 B -1.51 % 1.126 B 41.34 % 796.918 M 1.85 % 782.411 M -4.79 % 821.757 M -0.53 % 826.112 M -76.52 % 3.519 B -1.37 % 3.568 B -1.74 % 3.631 B -0.68 % 3.656 B -0.17 % 3.662 B -1.61 % 3.722 B 0.94 % 3.687 B -5.92 % 3.920 B -6.21 % 4.179 B -4.46 % 4.374 B 1.68 % 4.302 B -4.52 % 4.505 B 1.67 % 4.432 B 2.25 % 4.334 B 4.05 % 4.165 B 1.92 % 4.087 B 2.53 % 3.986 B 0.000 -100.00 % 3.439 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 902.580 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 0.00 % 681.899 M 9.34 % 623.649 M 0.00 % 623.649 M 0.00 % 623.649 M 0.00 % 623.649 M 0.00 % 623.649 M 0.00 % 623.649 M 0.00 % 623.649 M 0.00 % 623.649 M 0.00 % 623.649 M 9.84 % 567.803 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 1.676 B -3.79 % 1.742 B -3.38 % 1.803 B -1.09 % 1.823 B 16.46 % 1.565 B 0.71 % 1.554 B -2.78 % 1.599 B -0.43 % 1.605 B -62.62 % 4.295 B -1.17 % 4.346 B -1.44 % 4.409 B -0.61 % 4.437 B -0.28 % 4.449 B -1.33 % 4.509 B 0.85 % 4.471 B -4.94 % 4.703 B -5.11 % 4.957 B -2.63 % 5.090 B 1.50 % 5.015 B -3.92 % 5.220 B 1.43 % 5.146 B 2.04 % 5.043 B 3.56 % 4.870 B 1.67 % 4.790 B 2.20 % 4.687 B 2.66 % 4.565 B 10.32 % 4.138 B 13.59 % 3.643 B 5.16 % 3.464 B 11.35 % 3.111 B 9.23 % 2.848 B 9.27 % 2.607 B 20.37 % 2.166 B -3.44 % 2.243 B 19.59 % 1.875 B 2.84 % 1.823 B 21.94 % 1.495 B -4.80 % 1.571 B -21.70 % 2.006 B -5.34 % 2.119 B -8.92 % 2.327 B
Other non current liabilities 346.740 M 0.000 0.000 0.000 -100.00 % 43.462 M 67.36 % 25.969 M 12.01 % 23.185 M 4.45 % 22.197 M -59.64 % 54.995 M 73.30 % 31.734 M -40.01 % 52.902 M 1.19 % 52.282 M 19.08 % 43.904 M 25.98 % 34.849 M -0.33 % 34.966 M 17.42 % 29.778 M -3.33 % 30.805 M -81.58 % 167.223 M -46.77 % 314.133 M 614.54 % 43.963 M -2.04 % 44.880 M 20.41 % 37.273 M -2.18 % 38.105 M 19.65 % 31.846 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 839.966 M
Long term debt 350.000 M -15.66 % 415.000 M -28.45 % 580.000 M -3.33 % 600.000 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 -100.00 % 20.000 M -81.47 % 107.904 M 0.000
Total non current liabilities 696.740 M 25.34 % 555.875 M -26.49 % 756.193 M 1.49 % 745.076 M 411.92 % 145.545 M -9.62 % 161.040 M -1.77 % 163.940 M 0.14 % 163.708 M -1.15 % 165.616 M -0.74 % 166.849 M -1.35 % 169.138 M -0.56 % 170.093 M -2.38 % 174.234 M 1.96 % 170.881 M 5.24 % 162.378 M 0.60 % 161.407 M 1.23 % 159.440 M 8.00 % 147.630 M 8.92 % 135.535 M 0.40 % 134.997 M 3.99 % 129.822 M 4.81 % 123.868 M 5.15 % 117.803 M -0.82 % 118.781 M 3.88 % 114.346 M 3.05 % 110.962 M 21.50 % 91.323 M 0.51 % 90.861 M 14.13 % 79.612 M 5.36 % 75.560 M 14.51 % 65.986 M 3.43 % 63.798 M 2.35 % 62.334 M -8.84 % 68.376 M 24.55 % 54.900 M 12.19 % 48.937 M 24.81 % 39.208 M -48.03 % 75.442 M -22.47 % 97.302 M -47.46 % 185.206 M -79.88 % 920.354 M
Other current liabilities -180.000 M -1 107.90 % 17.859 M 110.20 % 8.496 M -56.04 % 19.326 M -46.95 % 36.428 M 104.78 % 17.789 M 5.75 % 16.822 M 7.84 % 15.599 M -60.86 % 39.857 M 147.54 % 16.101 M -57.56 % 37.935 M 12.71 % 33.656 M -21.92 % 43.106 M 505.25 % -10.637 M -194.41 % -3.613 M 69.92 % -12.010 M 61.01 % -30.805 M -2 339.03 % -1.263 M 99.41 % -215.478 M -377 931.58 % -57.000 K 95.20 % -1.188 M 95.39 % -25.773 M 7.32 % -27.808 M -603.40 % 5.524 M 36.90 % 4.035 M -84.26 % 25.642 M -40.41 % 43.028 M 133.38 % 18.437 M 11.60 % 16.520 M 8.83 % 15.179 M 0.000 0.000 -100.00 % 17.224 M 6.76 % 16.133 M 171.28 % 5.947 M -52.11 % 12.417 M 0.000 -100.00 % 123.372 M 394.14 % 24.967 M -19.59 % 31.049 M -84.10 % 195.321 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.099 M 3.04 % 5.919 M 0.000 0.000 0.000 0.000 0.000
Short term debt 180.000 M 80.00 % 100.000 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 -100.00 % 52.376 M -41.60 % 89.689 M -9.35 % 98.935 M -68.27 % 311.830 M -6.98 % 335.216 M 23.46 % 271.508 M -63.37 % 741.239 M
Total current liabilities 0.000 -100.00 % 133.148 M 928.49 % 12.946 M -64.18 % 36.141 M 769.40 % 4.157 M 21.83 % 3.412 M 16.73 % 2.923 M -12.88 % 3.355 M 14.27 % 2.936 M -11.65 % 3.323 M 17.46 % 2.829 M -0.42 % 2.841 M -13.25 % 3.275 M -0.88 % 3.304 M 14.84 % 2.877 M -22.87 % 3.730 M 13.27 % 3.293 M -35.07 % 5.072 M -23.46 % 6.627 M -11.18 % 7.461 M 79.57 % 4.155 M -40.80 % 7.019 M -1.91 % 7.156 M -77.53 % 31.846 M -26.94 % 43.587 M 68.19 % 25.915 M -41.08 % 43.980 M 9.93 % 40.007 M 3.78 % 38.551 M 7.76 % 35.775 M -6.22 % 38.149 M 21.45 % 31.410 M 15.04 % 27.304 M 12.48 % 24.274 M -91.55 % 287.400 M -7.86 % 311.912 M 6.36 % 293.274 M -42.83 % 513.000 M 15.37 % 444.662 M 25.25 % 355.012 M -71.80 % 1.259 B
Total liabilities 696.740 M 1.12 % 689.023 M -8.88 % 756.193 M -3.20 % 781.217 M 313.33 % 189.007 M 1.07 % 187.009 M -0.06 % 187.125 M 0.66 % 185.905 M -15.73 % 220.611 M 11.09 % 198.583 M -10.56 % 222.040 M -0.15 % 222.375 M 1.94 % 218.138 M 6 502.24 % 3.304 M 14.84 % 2.877 M -22.87 % 3.730 M 13.27 % 3.293 M -35.07 % 5.072 M -23.46 % 6.627 M -11.18 % 7.461 M 79.57 % 4.155 M -40.80 % 7.019 M -1.91 % 7.156 M -95.25 % 150.627 M -4.63 % 157.933 M 15.38 % 136.877 M 1.16 % 135.303 M 3.39 % 130.868 M 10.75 % 118.163 M 6.13 % 111.335 M 6.91 % 104.135 M 9.38 % 95.208 M 6.21 % 89.638 M -3.25 % 92.650 M -72.93 % 342.300 M -5.14 % 360.849 M 8.53 % 332.482 M -43.50 % 588.442 M 8.58 % 541.964 M 0.32 % 540.218 M -75.21 % 2.179 B
Other non current assets 138.580 M -94.02 % 2.319 B 7 861.18 % 29.130 M 118.09 % -161.064 M -146.68 % 345.034 M 5 897.46 % 5.753 M 1.59 % 5.663 M -5.05 % 5.964 M 5.19 % 5.670 M -6.94 % 6.093 M 4.53 % 5.829 M -6.63 % 6.243 M -49.18 % 12.285 M 100.89 % -1.388 B -1.65 % -1.365 B -1.83 % -1.341 B -0.76 % -1.331 B -8.47 % -1.227 B -6.83 % -1.148 B -0.39 % -1.144 B -2.61 % -1.115 B -4.01 % -1.072 B -3.13 % -1.039 B -124.13 % 4.306 B 3.05 % 4.179 B 2.04 % 4.095 B 10.84 % 3.694 B 16.53 % 3.170 B 3.75 % 3.056 B 11.67 % 2.736 B 10.91 % 2.467 B 10.28 % 2.237 B 22.29 % 1.829 B 32.19 % 1.384 B 2 382.64 % 55.741 M -94.58 % 1.029 B -17.50 % 1.247 B 8.42 % 1.150 B -7.03 % 1.237 B -8.32 % 1.349 B -46.66 % 2.529 B
Long term investments 0.000 100.00 % -27.011 M 0.000 -100.00 % 31.890 M 14.96 % 27.740 M -61.83 % 72.679 M -4.35 % 75.987 M 0.28 % 75.776 M -97.10 % 2.610 B -0.74 % 2.629 B -3.39 % 2.722 B -0.29 % 2.729 B 0.10 % 2.727 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 -100.00 % 1.024 B 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M -59.42 % 10.500 M 0.00 % 10.500 M -48.94 % 20.566 M 102.60 % 10.151 M -49.99 % 20.299 M -10.79 % 22.755 M -6.23 % 24.267 M -1.47 % 24.629 M -3.06 % 25.407 M -0.93 % 25.646 M 2.42 % 25.039 M -2.08 % 25.570 M 0.000 -100.00 % 22.451 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M 0.00 % 4.261 M -59.42 % 10.500 M 0.00 % 10.500 M -48.94 % 20.566 M 102.60 % 10.151 M -49.99 % 20.299 M -10.79 % 22.755 M -6.23 % 24.267 M -1.47 % 24.629 M -3.06 % 25.407 M -0.93 % 25.646 M 2.42 % 25.039 M -2.08 % 25.570 M 0.000 -100.00 % 22.451 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
Property plant equipment net 2.230 B 640 697.41 % 348.000 K -99.98 % 2.260 B 525 472.56 % 430.000 K -10.42 % 480.000 K -55.18 % 1.071 M -8.30 % 1.168 M -7.96 % 1.269 M -7.37 % 1.370 M 47.79 % 927.000 K -5.12 % 977.000 K -2.98 % 1.007 M 8.05 % 932.000 K -99.93 % 1.377 B 2.43 % 1.345 B 1.06 % 1.331 B 1.55 % 1.310 B 8.83 % 1.204 B 7.12 % 1.124 B 0.43 % 1.119 B 2.74 % 1.089 B 4.13 % 1.046 B 3.15 % 1.014 B 967.08 % 95.041 M -38.85 % 155.424 M 68.64 % 92.164 M -3.77 % 95.772 M 1.36 % 94.484 M -8.28 % 103.011 M 53.65 % 67.042 M -2.13 % 68.502 M 36.57 % 50.160 M 1 294.11 % 3.598 M -99.32 % 532.182 M 18.95 % 447.398 M 7.67 % 415.526 M 16.98 % 355.205 M -55.58 % 799.664 M -25.30 % 1.070 B -0.73 % 1.078 B -8.49 % 1.178 B
Total non current assets 2.373 B 3.31 % 2.297 B 0.15 % 2.293 B -0.54 % 2.306 B 128.91 % 1.007 B -22.66 % 1.302 B -2.06 % 1.330 B -0.38 % 1.335 B -0.85 % 1.346 B -0.96 % 1.359 B -1.46 % 1.380 B -0.67 % 1.389 B -2.34 % 1.422 B 2.47 % 1.388 B 1.65 % 1.365 B 1.83 % 1.341 B 0.76 % 1.331 B 8.47 % 1.227 B 6.83 % 1.148 B 0.39 % 1.144 B 2.61 % 1.115 B 4.01 % 1.072 B 3.13 % 1.039 B -76.52 % 4.427 B 2.13 % 4.334 B 2.96 % 4.210 B 11.07 % 3.790 B 16.09 % 3.265 B 3.35 % 3.159 B 12.68 % 2.803 B 10.56 % 2.536 B 10.86 % 2.287 B 24.79 % 1.833 B -4.34 % 1.916 B 25.43 % 1.528 B 5.78 % 1.444 B -9.85 % 1.602 B -17.83 % 1.950 B -15.50 % 2.307 B -4.95 % 2.427 B -34.53 % 3.708 B
Other current assets -113.096 M -4 892.20 % 2.360 M -64.78 % 6.701 M 178.40 % 2.407 M -99.08 % 262.564 M 149.49 % 105.242 M -22.81 % 136.345 M 28.15 % 106.391 M -21.22 % 135.056 M -31.71 % 197.782 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.629 M 37.73 % 4.087 M 39.06 % 2.939 M 146.56 % 1.192 M -99.60 % 294.469 M 233 605.56 % 126.000 K -99.95 % 231.300 M -6.12 % 246.375 M -4.02 % 256.706 M 18.47 % 216.681 M -14.47 % 253.348 M -19.62 % 315.180 M -35.18 % 486.222 M 22.21 % 397.853 M 110.84 % 188.695 M 4.83 % 179.994 M 25.14 % 143.835 M -46.82 % 270.462 M
Short term investments 49.684 M -6.21 % 52.971 M -10.11 % 58.930 M -20.26 % 73.902 M -2.49 % 75.790 M 115.64 % 35.147 M -3.79 % 36.532 M -14.67 % 42.814 M -27.76 % 59.263 M -4.21 % 61.866 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 -100.00 % 55.416 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 49.047 M -28.25 % 68.355 M -39.45 % 112.881 M -13.50 % 130.495 M -37.09 % 207.415 M 40.46 % 147.668 M 14.37 % 129.113 M 7.73 % 119.853 M -52.79 % 253.862 M 36.36 % 186.175 M -18.04 % 227.163 M 4.67 % 217.031 M -1.69 % 220.763 M 11.50 % 198.001 M -40.86 % 334.774 M -25.12 % 447.088 M -39.93 % 744.231 M -10.38 % 830.427 M -24.79 % 1.104 B 26.15 % 875.190 M 107.04 % 422.719 M 14.59 % 368.887 M 2.89 % 358.521 M 10.01 % 325.906 M 1.67 % 320.542 M 5.25 % 304.561 M 26.72 % 240.345 M 11.83 % 214.922 M 26.25 % 170.232 M -9.43 % 187.965 M 10.30 % 170.405 M 7.95 % 157.862 M -23.21 % 205.565 M 23.91 % 165.901 M 72.11 % 96.394 M 476.28 % 16.727 M -2.49 % 17.154 M 105.98 % 8.328 M -77.26 % 36.621 M -39.99 % 61.025 M -88.06 % 511.304 M
Cash and short term investments 98.731 M -18.62 % 121.326 M -29.38 % 171.811 M -15.94 % 204.397 M -27.83 % 283.205 M 54.91 % 182.815 M 10.37 % 165.645 M 1.83 % 162.667 M -48.05 % 313.125 M 26.24 % 248.041 M 9.19 % 227.163 M 4.67 % 217.031 M -1.69 % 220.763 M 11.50 % 198.001 M -40.86 % 334.774 M -25.12 % 447.088 M -39.93 % 744.231 M -10.38 % 830.427 M -24.79 % 1.104 B 26.15 % 875.190 M 107.04 % 422.719 M 14.59 % 368.887 M 2.89 % 358.521 M 10.01 % 325.906 M 1.67 % 320.542 M 5.25 % 304.561 M 26.72 % 240.345 M 11.83 % 214.922 M 26.25 % 170.232 M -9.43 % 187.965 M 10.30 % 170.405 M 7.95 % 157.862 M -23.21 % 205.565 M 23.91 % 165.901 M 9.28 % 151.810 M 807.57 % 16.727 M -2.49 % 17.154 M 105.98 % 8.328 M -77.26 % 36.621 M -39.99 % 61.025 M -88.06 % 511.304 M
Total current assets 0.000 -100.00 % 134.403 M -49.43 % 265.794 M -10.88 % 298.227 M 43.78 % 207.415 M 40.46 % 147.668 M 14.37 % 129.113 M 7.73 % 119.853 M -52.79 % 253.862 M 36.36 % 186.175 M -18.04 % 227.163 M 4.67 % 217.031 M -1.69 % 220.763 M 11.50 % 198.001 M -40.86 % 334.774 M -25.12 % 447.088 M -39.93 % 744.231 M -10.38 % 830.427 M -24.79 % 1.104 B 26.15 % 875.190 M 107.04 % 422.719 M 14.59 % 368.887 M 2.89 % 358.521 M -30.26 % 514.099 M 0.68 % 510.628 M 3.67 % 492.548 M 1.87 % 483.517 M -5.08 % 509.391 M 20.19 % 423.826 M 1.09 % 419.265 M 0.60 % 416.780 M 0.53 % 414.568 M -1.82 % 422.246 M 0.71 % 419.249 M -39.23 % 689.939 M -6.78 % 740.094 M 227.68 % 225.859 M 7.76 % 209.596 M -12.97 % 240.820 M 3.72 % 232.176 M -70.93 % 798.546 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 222.613 M 4.27 % 213.501 M 0.000 0.000 0.000 0.000 0.000
Net receivables 14.365 M 34.04 % 10.717 M -87.72 % 87.282 M -4.53 % 91.423 M -3.88 % 95.110 M 0.000 -100.00 % 212.875 M 0.000 0.000 -100.00 % 305.959 M 0.000 0.000 -100.00 % 295.756 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 182.564 M -1.85 % 185.999 M 0.51 % 185.048 M -23.53 % 241.980 M 0.000 -100.00 % 253.468 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.801 M 9.77 % 12.573 M -48.06 % 24.205 M -11.39 % 27.316 M 62.79 % 16.780 M
Tax assets 0.000 0.000 0.000 -100.00 % 2.430 B 285.89 % 629.766 M -48.32 % 1.219 B -1.94 % 1.243 B -0.40 % 1.248 B 197.88 % -1.275 B 0.49 % -1.281 B 5.33 % -1.353 B -0.08 % -1.352 B -1.78 % -1.328 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
Other assets 0.000 0.000 0.000 0.000 -100.00 % 539.413 M 85.31 % 291.092 M -10.93 % 326.796 M -2.90 % 336.573 M -88.46 % 2.915 B -2.79 % 2.999 B -0.85 % 3.025 B -0.93 % 3.053 B 0.95 % 3.024 B -3.35 % 3.129 B 5.41 % 2.969 B -4.45 % 3.107 B 1.13 % 3.072 B -8.25 % 3.348 B 4.22 % 3.212 B -4.95 % 3.380 B -10.67 % 3.783 B 0.52 % 3.764 B 3.73 % 3.628 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
Account payables 0.000 -100.00 % 14.293 M 2 452.32 % 560.000 K -96.26 % 14.963 M 170.29 % 5.536 M -27.07 % 7.591 M 21.32 % 6.257 M -4.56 % 6.556 M -35.63 % 10.185 M 4.42 % 9.754 M -14.99 % 11.474 M -28.63 % 16.077 M 4 727.93 % 333.000 K -96.84 % 10.538 M 2 176.03 % 463.000 K -95.57 % 10.460 M -63.14 % 28.376 M 8 395.81 % 334.000 K -99.84 % 214.706 M 383 303.57 % 56.000 K 229.41 % 17.000 K -99.93 % 25.248 M -1.65 % 25.672 M 2.01 % 25.166 M -35.30 % 38.896 M 14 147.62 % 273.000 K -56.94 % 634.000 K -97.06 % 21.570 M 5.08 % 20.527 M 2.98 % 19.933 M -46.01 % 36.920 M 19.05 % 31.012 M 214.27 % 9.868 M 26.37 % 7.809 M -96.50 % 222.978 M 9.36 % 203.887 M 4.91 % 194.339 M 149.80 % 77.798 M -7.23 % 83.860 M 59.87 % 52.455 M -83.73 % 322.401 M
Tax payables 0.000 -100.00 % 996.000 K -74.40 % 3.890 M 110.04 % 1.852 M 23.63 % 1.498 M 154.33 % 589.000 K 455.66 % 106.000 K 152.38 % 42.000 K -99.15 % 4.953 M -15.75 % 5.879 M 68.31 % 3.493 M 37.03 % 2.549 M 448.17 % 465.000 K 369.70 % 99.000 K -96.86 % 3.150 M 103.23 % 1.550 M -36.19 % 2.429 M 161.46 % 929.000 K 20.34 % 772.000 K 77 100.00 % 1.000 K -99.91 % 1.171 M 123.05 % 525.000 K -75.42 % 2.136 M 84.78 % 1.156 M 76.22 % 656.000 K 0.000 -100.00 % 318.000 K 0.000 -100.00 % 1.504 M 126.85 % 663.000 K -46.05 % 1.229 M 208.79 % 398.000 K 87.74 % 212.000 K -36.14 % 332.000 K -94.56 % 6.099 M 3.04 % 5.919 M 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 129.000 K -99.81 % 67.673 M -0.19 % 67.801 M -61.52 % 176.219 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.250 M -24.54 % 77.196 M -0.10 % 77.271 M 2.74 % 75.212 M -97.52 % 3.031 B 6.69 % 2.841 B 13.89 % 2.494 B 12.11 % 2.225 B 11.93 % 1.988 B 185.92 % 695.162 M -3.79 % 722.563 M 4.11 % 694.070 M 0.00 % 694.070 M 0.00 % 694.070 M -55.81 % 1.571 B -18.98 % 1.938 B -5.51 % 2.052 B -4.61 % 2.151 B
Deferred tax liabilities non current 0.000 -100.00 % 140.875 M -2.40 % 144.343 M -0.51 % 145.076 M -0.32 % 145.545 M -9.62 % 161.040 M -1.77 % 163.940 M 0.14 % 163.708 M -1.15 % 165.616 M -0.74 % 166.849 M -1.35 % 169.138 M -0.56 % 170.093 M -2.38 % 174.234 M 1.96 % 170.881 M 5.24 % 162.378 M 0.60 % 161.407 M 1.23 % 159.440 M 8.00 % 147.630 M 8.92 % 135.535 M 0.40 % 134.997 M 3.99 % 129.822 M 4.81 % 123.868 M 5.15 % 117.803 M -0.82 % 118.781 M 3.88 % 114.346 M 3.05 % 110.962 M 21.50 % 91.323 M 0.51 % 90.861 M 14.13 % 79.612 M 5.36 % 75.560 M 14.51 % 65.986 M 3.43 % 63.798 M 2.35 % 62.334 M -8.84 % 68.376 M 24.55 % 54.900 M 12.19 % 48.937 M 24.81 % 39.208 M -48.03 % 75.442 M -2.41 % 77.302 M 0.00 % 77.302 M -3.84 % 80.388 M
Other liabilities 0.000 0.000 100.00 % -12.946 M 0.000 -100.00 % 39.305 M 74.25 % 22.557 M 11.33 % 20.262 M 7.54 % 18.842 M -63.81 % 52.059 M 83.24 % 28.411 M -43.26 % 50.073 M 1.28 % 49.441 M 21.69 % 40.629 M 123.78 % -170.881 M -5.24 % -162.378 M -0.60 % -161.407 M -1.23 % -159.440 M -8.00 % -147.630 M -8.92 % -135.535 M -0.40 % -134.997 M -3.99 % -129.822 M -4.81 % -123.868 M -5.15 % -117.803 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.373 B -2.40 % 2.431 B -5.00 % 2.559 B -1.72 % 2.604 B 48.45 % 1.754 B 0.75 % 1.741 B -2.50 % 1.786 B -0.32 % 1.791 B -60.33 % 4.516 B -0.64 % 4.545 B -1.88 % 4.631 B -0.59 % 4.659 B -0.18 % 4.667 B -1.01 % 4.715 B 0.99 % 4.669 B -4.62 % 4.895 B -4.90 % 5.147 B -4.78 % 5.405 B -1.09 % 5.465 B 1.23 % 5.399 B 1.46 % 5.321 B 2.24 % 5.204 B 3.55 % 5.026 B 1.72 % 4.941 B 1.98 % 4.845 B 3.03 % 4.702 B 10.03 % 4.274 B 13.24 % 3.774 B 5.35 % 3.583 B 11.17 % 3.223 B 9.15 % 2.952 B 9.27 % 2.702 B 19.81 % 2.255 B -3.43 % 2.335 B 5.31 % 2.218 B 1.52 % 2.184 B 19.50 % 1.828 B -15.35 % 2.159 B -15.26 % 2.548 B -4.19 % 2.660 B -40.98 % 4.506 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2001-01-31 2000-06-30 2000-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -6.235 M -172.90 % 8.553 M 209.89 % -7.783 M -189.30 % 8.716 M -9.14 % 9.593 M 36.77 % 7.014 M 42.65 % 4.917 M 191.60 % -5.368 M -241.11 % 3.804 M 131.60 % -12.037 M 24.00 % -15.838 M -759.36 % -1.843 M -136.14 % 5.099 M 226.78 % -4.022 M -395.74 % 1.360 M 146.78 % -2.907 M -191.65 % 3.172 M 117.84 % -17.779 M -205.62 % 16.833 M 1 147.48 % -1.607 M -132.19 % 4.993 M 1 456.79 % -368.000 K -121.61 % 1.703 M 112.35 % -13.785 M -214.66 % 12.022 M -33.55 % 18.092 M 0.00 % 18.092 M 620.37 % 2.512 M 0.00 % 2.512 M 218.52 % 788.500 K 0.00 % 788.500 K 19.83 % 658.000 K 0.00 % 658.000 K 195.71 % -687.500 K 0.00 % -687.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -1.750 M -360.53 % -380.000 K -115.72 % 2.418 M 1 152.85 % 193.000 K -98.09 % 10.127 M 114.87 % 4.713 M 18.03 % 3.993 M 126.27 % -15.198 M -392.95 % 5.188 M 150.90 % -10.192 M 7.46 % -11.014 M -868.69 % -1.137 M -47.66 % -770.000 K 82.09 % -4.300 M -445.66 % 1.244 M 184.57 % -1.471 M -216.10 % 1.267 M 107.96 % -15.908 M -202.85 % 15.467 M 81 505.26 % -19.000 K -101.13 % 1.677 M 2 894.64 % 56.000 K -95.32 % 1.197 M 2 276.36 % -55.000 K 97.58 % -2.270 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
Inventory 0.000 0.000 0.000 0.000 -100.00 % 534.000 K 123.21 % -2.301 M -149.03 % -924.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.137 M 47.66 % 770.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
Accounts payables -4.485 M -150.21 % 8.933 M 187.57 % -10.201 M -219.69 % 8.523 M 1 696.07 % -534.000 K -123.21 % 2.301 M 149.03 % 924.000 K -90.60 % 9.830 M 810.26 % -1.384 M 24.99 % -1.845 M 61.75 % -4.824 M -583.29 % -706.000 K -112.03 % 5.869 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
Other working capital 0.000 0.000 0.000 0.000 100.00 % -534.000 K -123.21 % 2.301 M 149.03 % 924.000 K -90.60 % 9.830 M 810.26 % -1.384 M 24.99 % -1.845 M 61.75 % -4.824 M -324.27 % -1.137 M -47.66 % -770.000 K -376.98 % 278.000 K 139.66 % 116.000 K 108.08 % -1.436 M -175.38 % 1.905 M 201.82 % -1.871 M -236.97 % 1.366 M 186.02 % -1.588 M -147.89 % 3.316 M 882.08 % -424.000 K -183.79 % 506.000 K 103.69 % -13.730 M -196.07 % 14.292 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
Other non cash items 23.567 M -46.30 % 43.887 M 134.09 % 18.748 M 107.71 % -243.254 M -2 112.61 % -10.994 M -124.91 % 44.140 M 619.01 % 6.139 M -99.59 % 1.515 B 2 484.53 % 58.619 M -64.01 % 162.869 M 373.83 % 34.373 M 36.78 % 25.130 M 159.62 % -42.153 M -45.68 % -28.935 M 54.73 % -63.918 M -53.22 % -41.716 M 59.07 % -101.931 M -38.46 % -73.615 M -677.96 % 12.737 M 117.22 % -73.959 M 39.00 % -121.248 M 29.29 % -171.479 M -131.52 % -74.068 M 26.99 % -101.456 M 22.11 % -130.256 M -144.36 % 293.665 M 163.41 % -463.085 M -523.24 % 109.413 M 141.87 % -261.333 M -248.30 % 176.223 M 169.94 % -251.969 M -223.33 % 204.297 M 193.85 % -217.695 M -849.58 % -22.926 M -185.87 % 26.698 M 115.17 % -176.000 M 0.00 % -176.000 M -818.27 % -19.167 M 0.00 % -19.167 M 77.83 % -86.457 M 0.00 % -86.457 M -187.49 % 98.824 M 0.00 % 98.824 M -39.12 % 162.324 M 0.00 % 162.324 M 1 854.37 % -9.253 M 0.00 % -9.253 M 67.25 % -28.253 M 0.00 % -28.253 M -100.00 % -14.127 M 52.74 % -29.888 M -100.00 % -14.944 M
Net cash provided by operating activities -14.300 M -171.09 % -5.275 M 12.43 % -6.024 M -137.64 % 16.003 M -29.21 % 22.606 M 20.73 % 18.725 M 62.59 % 11.517 M 214.41 % -10.066 M -157.98 % 17.361 M -76.98 % 75.422 M 709.25 % 9.320 M -43.38 % 16.462 M -49.91 % 32.863 M 1 960.38 % 1.595 M -90.09 % 16.091 M 73.73 % 9.262 M -49.64 % 18.392 M 205.19 % -17.484 M -182.66 % 21.152 M 3 054.19 % -716.000 K -107.85 % 9.126 M 1 829.39 % 473.000 K -94.87 % 9.220 M 181.84 % -11.266 M -159.94 % 18.797 M -5.22 % 19.832 M 0.00 % 19.832 M 182.91 % 7.010 M 0.00 % 7.010 M 81.63 % 3.860 M 0.00 % 3.860 M 199.65 % 1.288 M 0.00 % 1.288 M -5.29 % 1.360 M 0.00 % 1.360 M -79.54 % 6.648 M 0.00 % 6.648 M -8.69 % 7.280 M 0.00 % 7.280 M 193.61 % 2.480 M 0.00 % 2.480 M -78.96 % 11.783 M 0.00 % 11.783 M -25.69 % 15.856 M 0.00 % 15.856 M 281.36 % -8.743 M 0.00 % -8.743 M 64.91 % -24.913 M 0.00 % -24.913 M -100.00 % -12.456 M 71.71 % -44.024 M -100.00 % -22.012 M
Investments in property plant and equipment 0.000 0.000 0.000 100.00 % -6.509 M 0.000 0.000 0.000 0.000 100.00 % -515.000 K 0.000 100.00 % -20.000 K 83.74 % -123.000 K -241.67 % -36.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 % -6.589 M 0.00 % -6.589 M 70.19 % -22.102 M 0.00 % -22.102 M -201.53 % -7.330 M 0.00 % -7.330 M 68.92 % -23.587 M 0.00 % -23.587 M -1 951.00 % -1.150 M 0.00 % -1.150 M -10 354.55 % -11.000 K 0.00 % -11.000 K 94.21 % -190.000 K 0.00 % -190.000 K -239.29 % -56.000 K 0.00 % -56.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 100.00 % -113.687 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -41.655 M -364.11 % 15.772 M 112.87 % -122.526 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 100.00 % -159.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
Purchases of investments -23.587 M 0.000 100.00 % -3.210 M 0.000 0.000 -100.00 % 2.439 M 200.00 % -2.439 M 0.000 0.000 100.00 % -103.256 M -86.26 % -55.435 M 54.93 % -123.000 M -324.14 % -29.000 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 100.00 % -1.550 M 0.00 % -1.550 M -17 322.22 % 9.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -703.000 K 0.00 % -703.000 K -100.00 % -351.500 K 0.000 0.000
Sales maturities of investments 3.519 M 0.000 -100.00 % 11.655 M 0.000 -100.00 % 77.609 M 3 082.00 % 2.439 M 0.000 -100.00 % 57.071 M 126.39 % 25.209 M 318.75 % 6.020 M -92.83 % 84.000 M -13.40 % 97.000 M -31.00 % 140.587 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 % 13.094 M 0.00 % 13.094 M 13.71 % 11.515 M 0.00 % 11.515 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.435 M 0.00 % 11.435 M -72.82 % 42.070 M 0.00 % 42.070 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
Other investing activites 0.000 -100.00 % 25.966 M 0.000 -100.00 % 2.150 M -97.45 % 84.351 M 622.18 % 11.680 M 242.82 % 3.407 M -99.69 % 1.086 B 2 810.77 % 37.318 M 365.82 % -14.039 M -133.70 % 41.655 M 364.11 % -15.772 M -112.87 % 122.526 M 185.34 % -143.573 M -179.20 % 181.288 M 2 893.53 % 6.056 M -97.05 % 205.190 M 394.44 % -69.689 M -145.41 % 153.471 M -61.24 % 395.959 M 265.05 % 108.466 M 1 006.80 % 9.800 M -62.67 % 26.252 M 80.43 % 14.550 M 150.97 % -28.544 M -152.12 % 54.766 M 941.91 % -6.505 M -129.51 % 22.041 M 108.19 % 10.587 M -63.59 % 29.074 M 296.64 % 7.330 M 128.08 % -26.108 M -210.69 % 23.587 M -28.05 % 32.782 M 1 114.15 % 2.700 M -94.12 % 45.884 M 501.65 % -11.424 M -117.30 % 66.030 M 257.67 % -41.880 M -583.49 % 8.662 M 15 367.86 % 56.000 K -99.42 % 9.702 M 0.000 100.00 % -16.619 M 0.000 -100.00 % 17.278 M 0.000 100.00 % -461.926 M -65 807.82 % 703.000 K 100.00 % 351.500 K 0.000 0.000
Net cash used for investing activites -20.068 M -177.29 % 25.966 M 207.47 % 8.445 M 107.15 % -118.046 M -252.10 % 77.609 M 1 491.00 % 4.878 M 300.00 % -2.439 M -100.23 % 1.080 B 4 274.36 % 24.694 M 125.40 % -97.236 M -440.64 % 28.545 M 209.27 % -26.123 M -123.42 % 111.551 M 177.70 % -143.573 M -179.20 % 181.288 M 2 893.53 % 6.056 M -97.05 % 205.190 M 394.44 % -69.689 M -145.41 % 153.471 M -61.24 % 395.959 M 265.05 % 108.466 M 1 006.80 % 9.800 M -62.67 % 26.252 M 80.43 % 14.550 M 150.97 % -28.544 M -166.82 % 42.715 M 130.20 % 18.556 M 146.69 % 7.522 M 91.30 % 3.932 M -67.76 % 12.195 M 27.70 % 9.550 M 139.26 % -24.322 M 4.14 % -25.372 M -237.60 % 18.439 M 58.37 % 11.643 M -59.15 % 28.504 M -0.52 % 28.654 M -46.92 % 53.988 M 0.12 % 53.922 M 1 153.11 % 4.303 M 0.00 % 4.303 M -33.51 % 6.472 M 100.37 % 3.230 M 138.87 % -8.310 M 0.00 % -8.310 M -175.79 % 10.964 M 73.62 % 6.315 M 102.73 % -230.931 M 0.33 % -231.699 M -100.00 % -115.849 M -59.69 % -72.548 M -100.00 % -36.274 M
Debt repayment 15.000 M 123.08 % -65.000 M -225.00 % -20.000 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 100.00 % -23.646 M 0.000 100.00 % -77.274 M 0.000 100.00 % -39.130 M 0.000 -100.00 % 141.447 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -476.000 K 0.000 0.000 0.000 0.000 100.00 % -2.731 M 0.000 0.000 100.00 % -6.538 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 % -292.500 K 0.00 % -292.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.179 B 0.000 0.000 100.00 % -31.026 M 0.000 100.00 % -124.106 M 0.000 100.00 % -310.264 M 0.11 % -310.606 M 0.00 % -310.606 M -66.67 % -186.364 M 0.000 0.000 100.00 % -24.946 M 0.000 0.000 0.000 100.00 % -12.473 M -100.00 % -6.237 M 0.00 % -6.237 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
Other financing activites 0.000 0.000 0.000 100.00 % -15.292 M 0.000 0.000 0.000 100.00 % -25.571 M -200.00 % 25.571 M 217.64 % -21.736 M -583.02 % 4.500 M -35.71 % 7.000 M 148.23 % 2.820 M -53.99 % 6.129 M 0.000 0.000 0.000 -100.00 % 41.168 M 0.000 100.00 % -815.161 M 0.000 100.00 % -330.073 M -215.01 % 286.984 M 0.000 0.000 0.000 0.000 100.00 % -3.253 M -200.00 % 3.253 M 268.48 % -1.931 M -200.00 % 1.931 M 560.00 % 292.500 K 200.00 % -292.500 K 97.15 % -10.260 M -200.00 % 10.260 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.823 M 200.00 % -11.823 M -130.60 % 38.637 M 200.00 % -38.637 M -259.15 % 24.278 M 200.00 % -24.278 M -109.79 % 248.061 M 200.00 % -248.061 M -100.00 % -124.030 M 30.01 % -177.212 M -100.00 % -88.606 M
Net cash used provided by financing activities 15.000 M 123.08 % -65.000 M -225.00 % -20.000 M -30.79 % -15.292 M -110.36 % 147.668 M 200.00 % -147.668 M -223.21 % 119.853 M 109.95 % -1.204 B -4 809.26 % 25.571 M 217.64 % -21.736 M 19.50 % -27.002 M -485.74 % 7.000 M 105.77 % -121.286 M -2 078.89 % 6.129 M 101.98 % -310.264 M 0.98 % -313.337 M -0.88 % -310.606 M -113.92 % -145.196 M -293.26 % 75.131 M 109.22 % -815.161 M -3 167.70 % -24.946 M 92.44 % -330.073 M -215.01 % 286.984 M 0.000 100.00 % -12.473 M -100.00 % -6.237 M 0.00 % -6.237 M -91.74 % -3.253 M -200.00 % 3.253 M 268.48 % -1.931 M -200.00 % 1.931 M 760.00 % -292.500 K 0.00 % -292.500 K 97.15 % -10.260 M -200.00 % 10.260 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.823 M 0.00 % -11.823 M 69.40 % -38.637 M 0.00 % -38.637 M -160.14 % -14.853 M 38.82 % -24.278 M -106.23 % 389.508 M 257.02 % -248.061 M -100.00 % -124.030 M 30.01 % -177.212 M -100.00 % -88.606 M
Effect of forex changes on cash 60.000 K 127.65 % -217.000 K -520.00 % -35.000 K -122.15 % 158.000 K 174.88 % -211.000 K 95.82 % -5.048 M -2 873.63 % 182.000 K 213.79 % 58.000 K -4.92 % 61.000 K -97.62 % 2.562 M 450.48 % -731.000 K 31.75 % -1.071 M -192.62 % -366.000 K 60.39 % -924.000 K -261.82 % 571.000 K -34.82 % 876.000 K 5.80 % 828.000 K 174.19 % -1.116 M -11.27 % -1.003 M 64.19 % -2.801 M -100.85 % 330.073 M 96 895.60 % -341.000 K 85.27 % -2.315 M -304.32 % 1.133 M 401.33 % 226.000 K -87.14 % 1.758 M 402.58 % -581.000 K -126.42 % 2.199 M 407.12 % -716.000 K -177.16 % 928.000 K 422.22 % -288.000 K 45.14 % -525.000 K -200.00 % 525.000 K -84.70 % 3.431 M 200.00 % -3.431 M -262.68 % -946.000 K 0.000 100.00 % -3.979 M 0.000 100.00 % -3.785 M 0.000 100.00 % -1.620 M -199.88 % 1.622 M 0.000 0.000 100.00 % -7.037 M -200.00 % 7.037 M 102.49 % -282.629 M -199.83 % 283.109 M 100.00 % 141.554 M -73.06 % 525.471 M 100.00 % 262.735 M
Net change in cash -19.308 M 56.64 % -44.526 M -152.79 % -17.614 M 84.97 % -117.177 M -296.12 % 59.747 M 222.00 % 18.555 M 100.38 % 9.260 M 106.91 % -134.009 M -297.98 % 67.687 M 265.14 % -40.988 M -504.54 % 10.132 M 371.49 % -3.732 M -116.40 % 22.762 M 116.64 % -136.773 M -21.78 % -112.314 M 62.20 % -297.143 M -244.73 % -86.196 M 63.08 % -233.485 M -193.86 % 248.751 M 158.85 % -422.719 M -200.00 % 422.719 M 232.04 % -320.141 M -200.00 % 320.141 M 0.000 -100.00 % 282.567 M 215.23 % 89.639 M 300.00 % 22.410 M -16.87 % 26.957 M 300.00 % 6.739 M -77.61 % 30.103 M 300.00 % 7.526 M 115.78 % -47.703 M -300.00 % -11.926 M -130.07 % 39.664 M 300.00 % 9.916 M -85.73 % 69.507 M 300.00 % 17.377 M -85.33 % 118.490 M 300.00 % 29.623 M 202.89 % 9.780 M 300.00 % 2.445 M -74.59 % 9.624 M 300.00 % 2.406 M 103.87 % -62.181 M -300.00 % -15.545 M 60.48 % -39.338 M -300.00 % -9.835 M 97.78 % -443.126 M -300.00 % -110.782 M 0.00 % -110.782 M -195.63 % 115.844 M 0.00 % 115.844 M
Cash at beginning of period 68.355 M -39.45 % 112.881 M -13.50 % 130.495 M -47.31 % 247.672 M 67.72 % 147.668 M 14.37 % 129.113 M 7.73 % 119.853 M -52.79 % 253.862 M 36.36 % 186.175 M -18.04 % 227.163 M 4.67 % 217.031 M -1.69 % 220.763 M 11.50 % 198.001 M -40.86 % 334.774 M -25.12 % 447.088 M -39.93 % 744.231 M -10.38 % 830.427 M -21.95 % 1.064 B 30.52 % 815.161 M 92.84 % 422.719 M 0.000 -100.00 % 320.141 M 0.000 0.000 0.000 -100.00 % 214.922 M 300.00 % 53.731 M -71.41 % 187.965 M 300.00 % 46.991 M -70.23 % 157.862 M 300.00 % 39.466 M -80.80 % 205.565 M 300.00 % 51.391 M -69.02 % 165.901 M 300.00 % 41.475 M -56.97 % 96.394 M 300.00 % 24.099 M 209.06 % -22.096 M -300.00 % -5.524 M 82.67 % -31.876 M -300.00 % -7.969 M 80.80 % -41.500 M -300.00 % -10.375 M -150.17 % 20.681 M 300.00 % 5.170 M -91.39 % 60.019 M 300.00 % 15.005 M -97.02 % 503.145 M 300.00 % 125.786 M 0.00 % 125.786 M 1 165.14 % 9.943 M 0.00 % 9.943 M
Cash at end of period 49.047 M -28.25 % 68.355 M -39.45 % 112.881 M -13.50 % 130.495 M -37.09 % 207.415 M 40.46 % 147.668 M 14.37 % 129.113 M 7.73 % 119.853 M -52.79 % 253.862 M 36.36 % 186.175 M -18.04 % 227.163 M 4.67 % 217.031 M -1.69 % 220.763 M 11.50 % 198.001 M -40.86 % 334.774 M -25.12 % 447.088 M -39.93 % 744.231 M -10.38 % 830.427 M -21.95 % 1.064 B 0.000 -100.00 % 422.719 M 0.000 -100.00 % 320.141 M 0.000 -100.00 % 282.567 M -7.22 % 304.561 M 300.00 % 76.140 M -64.57 % 214.922 M 300.00 % 53.731 M -71.41 % 187.965 M 300.00 % 46.991 M -70.23 % 157.862 M 300.00 % 39.466 M -80.80 % 205.565 M 300.00 % 51.391 M -69.02 % 165.901 M 300.00 % 41.475 M -56.97 % 96.394 M 300.00 % 24.099 M 209.06 % -22.096 M -300.00 % -5.524 M 82.67 % -31.876 M -300.00 % -7.969 M 80.80 % -41.500 M -300.00 % -10.375 M -150.17 % 20.681 M 300.00 % 5.170 M -91.39 % 60.019 M 300.00 % 15.005 M 0.00 % 15.005 M -88.07 % 125.786 M 0.00 % 125.786 M
Operating cash flow -14.300 M -171.09 % -5.275 M -277.19 % 2.977 M -81.40 % 16.003 M -29.21 % 22.606 M 20.73 % 18.725 M 62.59 % 11.517 M 214.41 % -10.066 M -157.98 % 17.361 M -76.98 % 75.422 M 709.25 % 9.320 M -43.38 % 16.462 M -49.91 % 32.863 M 1 960.38 % 1.595 M -90.09 % 16.091 M 73.73 % 9.262 M -49.64 % 18.392 M 205.19 % -17.484 M -182.66 % 21.152 M 3 054.19 % -716.000 K -107.85 % 9.126 M 1 829.39 % 473.000 K -94.87 % 9.220 M 181.84 % -11.266 M -159.94 % 18.797 M -5.22 % 19.832 M 0.00 % 19.832 M 182.91 % 7.010 M 0.00 % 7.010 M 81.63 % 3.860 M 0.00 % 3.860 M 199.65 % 1.288 M 0.00 % 1.288 M -5.29 % 1.360 M 0.00 % 1.360 M -79.54 % 6.648 M 0.00 % 6.648 M -8.69 % 7.280 M 0.00 % 7.280 M 193.61 % 2.480 M 0.00 % 2.480 M -78.96 % 11.783 M 0.00 % 11.783 M -25.69 % 15.856 M 0.00 % 15.856 M 281.36 % -8.743 M 0.00 % -8.743 M 64.91 % -24.913 M 0.00 % -24.913 M -100.00 % -12.456 M 71.71 % -44.024 M -100.00 % -22.012 M
Capital expenditure 0.000 0.000 0.000 100.00 % -6.509 M 0.000 0.000 0.000 0.000 100.00 % -515.000 K 0.000 100.00 % -20.000 K 83.74 % -123.000 K -241.67 % -36.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 % -6.589 M 0.00 % -6.589 M 70.19 % -22.102 M 0.00 % -22.102 M -201.53 % -7.330 M 0.00 % -7.330 M 68.92 % -23.587 M 0.00 % -23.587 M -1 951.00 % -1.150 M 0.00 % -1.150 M -10 354.55 % -11.000 K 0.00 % -11.000 K 94.21 % -190.000 K 0.00 % -190.000 K -239.29 % -56.000 K 0.00 % -56.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow -14.300 M -171.09 % -5.275 M -277.19 % 2.977 M -68.64 % 9.494 M -58.00 % 22.606 M 20.73 % 18.725 M 62.59 % 11.517 M 214.41 % -10.066 M -159.75 % 16.846 M -77.66 % 75.422 M 710.99 % 9.300 M -43.08 % 16.339 M -50.23 % 32.827 M 1 958.12 % 1.595 M -90.09 % 16.091 M 73.73 % 9.262 M -49.64 % 18.392 M 205.19 % -17.484 M -182.66 % 21.152 M 3 054.19 % -716.000 K -107.85 % 9.126 M 1 829.39 % 473.000 K -94.87 % 9.220 M 181.84 % -11.266 M -159.94 % 18.797 M 41.93 % 13.244 M 0.00 % 13.244 M 187.75 % -15.092 M 0.00 % -15.092 M -334.87 % -3.471 M 0.00 % -3.471 M 84.44 % -22.299 M 0.00 % -22.299 M -10 718.33 % 210.000 K 0.00 % 210.000 K -96.84 % 6.637 M 0.00 % 6.637 M -6.40 % 7.090 M 0.00 % 7.090 M 192.55 % 2.424 M 0.00 % 2.424 M -79.43 % 11.783 M 0.00 % 11.783 M -25.69 % 15.856 M 0.00 % 15.856 M 281.36 % -8.743 M 0.00 % -8.743 M 64.91 % -24.913 M 0.00 % -24.913 M -100.00 % -12.456 M 71.71 % -44.024 M -100.00 % -22.012 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 2001 2000 2000