0245.HK

China Vered Financial Holding Corporation Limited 0245.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Revenue 536.006 M 368.60 % 114.385 M -53.07 % 243.757 M -19.43 % 302.540 M -4.96 % 318.327 M 69.16 % 188.177 M -43.88 % 335.283 M -25.85 % 452.175 M 96.40 % 230.232 M 14.02 % 201.918 M 196.56 % 68.086 M 83.76 % 37.051 M -22.63 % 47.890 M -91.71 % 577.978 M -0.36 % 580.085 M 23.65 % 469.123 M 57.27 % 298.296 M -56.15 % 680.228 M 635.94 % 92.430 M 300.30 % 23.090 M -25.46 % 30.977 M 220.77 % 9.657 M
Net income 222.816 M 997.22 % -24.834 M 96.02 % -623.263 M -975.50 % 71.189 M -77.99 % 323.452 M 156.86 % -568.815 M -497.13 % 143.233 M -25.41 % 192.033 M 419.95 % 36.933 M 229.23 % -28.580 M 5.19 % -30.144 M -1 615.65 % -1.757 M -153.11 % 3.308 M 117.42 % -18.992 M 55.17 % -42.367 M -783.34 % 6.200 M 103.75 % -165.508 M 58.05 % -394.539 M -1 325.16 % 32.203 M 285.88 % -17.325 M -113.03 % 132.974 M 467.72 % -36.162 M
Income before tax 273.627 M 1 894.98 % -15.244 M 97.58 % -630.868 M -692.53 % 106.470 M -71.82 % 377.870 M 165.37 % -578.074 M -459.33 % 160.876 M -22.71 % 208.152 M 395.00 % 42.051 M 194.44 % -44.525 M -2.83 % -43.298 M -103.89 % -21.236 M -222.86 % 17.285 M 116.27 % -106.212 M 57.42 % -249.446 M -2 447.97 % -9.790 M 93.97 % -162.252 M 57.51 % -381.903 M -965.40 % 44.130 M 387.34 % -15.358 M -111.48 % 133.821 M 464.42 % -36.722 M
Income before tax ratio 0.51 483.05 % -0.13 94.85 % -2.59 -835.42 % 0.35 -70.35 % 1.19 138.64 % -3.07 -740.23 % 0.48 4.23 % 0.46 152.04 % 0.18 182.83 % -0.22 65.32 % -0.64 -10.95 % -0.57 -258.80 % 0.36 296.41 % -0.18 57.27 % -0.43 -1 960.58 % -0.02 96.16 % -0.54 3.12 % -0.56 -217.59 % 0.48 171.78 % -0.67 -115.40 % 4.32 213.61 % -3.80
EBITDA 285.825 M 2 390.42 % 11.477 M 102.04 % -563.481 M -487.52 % 145.408 M -70.47 % 492.413 M 349.73 % -197.175 M -1 164.26 % 18.527 M -93.01 % 265.215 M 170.12 % 98.184 M 359.06 % -37.900 M -4.85 % -36.146 M 0.000 -100.00 % 499.152 M 24.49 % 400.943 M 95.37 % 205.222 M 0.000 100.00 % -157.137 M -8.73 % -144.514 M -518.57 % 34.526 M 422.34 % -10.711 M -44.61 % -7.407 M 79.83 % -36.722 M
Net income ratio 0.42 291.47 % -0.22 91.51 % -2.56 -1 186.64 % 0.24 -76.84 % 1.02 133.61 % -3.02 -807.58 % 0.43 0.59 % 0.42 164.74 % 0.16 213.33 % -0.14 68.03 % -0.44 -833.62 % -0.05 -168.65 % 0.07 310.21 % -0.03 55.01 % -0.07 -652.63 % 0.01 102.38 % -0.55 4.34 % -0.58 -266.48 % 0.35 146.43 % -0.75 -117.48 % 4.29 214.63 % -3.74
Ratio EBITDA 0.53 431.46 % 0.10 104.34 % -2.31 -580.97 % 0.48 -68.93 % 1.55 247.63 % -1.05 -1 996.23 % 0.06 -90.58 % 0.59 37.54 % 0.43 327.20 % -0.19 64.64 % -0.53 0.00 -100.00 % 10.42 1 402.51 % 0.69 96.08 % 0.35 0.00 100.00 % -0.53 -147.96 % -0.21 -156.88 % 0.37 180.52 % -0.46 -94.00 % -0.24 93.71 % -3.80
Gross profit ratio 1.00 1.69 % 0.98 68.56 % 0.58 -27.57 % 0.81 89.10 % 0.43 -12.25 % 0.49 -16.75 % 0.58 -36.41 % 0.92 -8.18 % 1.00 7 475.45 % 0.01 5.85 % 0.01 100.65 % -1.93 -292.73 % 1.00 3 861.90 % -0.03 58.19 % -0.06 -114.82 % 0.43 7.91 % 0.40 -13.04 % 0.46 -36.40 % 0.72 79.47 % 0.40 -1.10 % 0.40 209.82 % -0.37
Weighted average shs out dil 1.734 B 5.16 % 1.649 B 0.00 % 1.649 B -0.01 % 1.649 B -0.55 % 1.658 B 10.94 % 1.495 B 3.34 % 1.446 B 0.00 % 1.446 B 0.00 % 1.446 B 633.19 % 197.274 M 75.88 % 112.162 M 2.04 % 109.917 M 25.58 % 87.525 M 17.91 % 74.229 M 0.02 % 74.217 M 0.03 % 74.194 M 0.000 0.000 -100.00 % 43.350 M 0.000 -100.00 % 626.561 M 840.74 % 66.603 M
Weighted average shs out 1.734 B 5.16 % 1.649 B 0.00 % 1.649 B -0.01 % 1.649 B -0.55 % 1.658 B 10.94 % 1.495 B 3.34 % 1.446 B 0.00 % 1.446 B 0.00 % 1.446 B 633.19 % 197.274 M 75.88 % 112.162 M 2.04 % 109.917 M 25.58 % 87.525 M 17.91 % 74.229 M 0.02 % 74.217 M 0.03 % 74.194 M 0.00 % 74.194 M 17.57 % 63.107 M 46.50 % 43.076 M 14.22 % 37.711 M -93.94 % 622.174 M 834.15 % 66.603 M
EPS diluted 0.13 966.67 % -0.02 96.05 % -0.38 -979.63 % 0.04 -78.40 % 0.20 152.63 % -0.38 -483.84 % 0.10 -25.45 % 0.13 418.75 % 0.03 117.78 % -0.14 46.27 % -0.27 -1 575.00 % -0.02 -142.11 % 0.04 114.80 % -0.26 55.17 % -0.57 -824.81 % 0.08 0.00 0.00 -100.00 % 0.68 0.00 -100.00 % 0.20 136.56 % -0.54
Earnings per share 0.13 960.93 % -0.02 96.03 % -0.38 -979.63 % 0.04 -78.40 % 0.20 152.63 % -0.38 -483.84 % 0.10 -25.45 % 0.13 418.75 % 0.03 117.78 % -0.14 46.27 % -0.27 -1 575.00 % -0.02 -142.11 % 0.04 114.80 % -0.26 55.17 % -0.57 -824.81 % 0.08 103.54 % -2.23 63.43 % -6.10 -982.89 % 0.69 274.98 % -0.39 -300.05 % 0.20 136.56 % -0.54
Gross profit 536.006 M 376.50 % 112.489 M -20.90 % 142.215 M -41.65 % 243.715 M 79.73 % 135.604 M 48.44 % 91.355 M -53.28 % 195.521 M -52.85 % 414.660 M 80.34 % 229.936 M 8 537.72 % 2.662 M 213.92 % 848.000 K 101.19 % -71.410 M -249.11 % 47.890 M 411.70 % -15.364 M 58.34 % -36.881 M -118.33 % 201.224 M 69.71 % 118.568 M -61.86 % 310.911 M 368.02 % 66.431 M 618.41 % 9.247 M -26.28 % 12.544 M 452.26 % -3.561 M
Income tax expense 50.431 M 506.36 % 8.317 M 203.19 % -8.060 M -122.21 % 36.290 M -34.71 % 55.579 M 176.27 % -72.874 M -478.15 % 19.271 M 30.35 % 14.784 M 38.06 % 10.708 M 13 285.00 % 80.000 K -96.32 % 2.175 M 8 600.00 % 25.000 K 25.00 % 20.000 K -81.65 % 109.000 K 118.00 % 50.000 K 100.34 % -14.819 M -368.95 % 5.510 M -56.39 % 12.636 M 5.94 % 11.927 M 506.35 % 1.967 M -53.89 % 4.266 M 861.79 % -560.000 K
Cost of revenue 376.810 M 19 773.95 % 1.896 M -98.13 % 101.542 M 72.62 % 58.825 M -67.81 % 182.723 M 88.72 % 96.822 M -30.72 % 139.762 M 272.55 % 37.515 M 12 573.99 % 296.000 K -99.85 % 199.256 M 196.34 % 67.238 M -38.01 % 108.461 M 0.000 -100.00 % 593.342 M -3.83 % 616.966 M 130.30 % 267.899 M 49.06 % 179.728 M -51.34 % 369.317 M 1 320.50 % 25.999 M 87.81 % 13.843 M -24.90 % 18.433 M 39.45 % 13.218 M
General and administrative expenses 32.110 M -46.71 % 60.251 M 52.95 % 39.393 M 17.88 % 33.418 M -15.66 % 39.625 M 96.57 % 20.158 M -11.96 % 22.896 M -30.73 % 33.054 M 31.42 % 25.151 M 1 054.25 % 2.179 M -94.01 % 36.354 M 56.12 % 23.286 M -96.00 % 582.408 M 1 312.99 % 41.218 M -22.78 % 53.379 M 18.64 % 44.994 M -20.92 % 56.897 M 10.08 % 51.687 M 192.84 % 17.650 M 18.72 % 14.867 M 103.32 % 7.312 M 6.09 % 6.892 M
Selling and marketing expenses 148.396 M 158.86 % 57.327 M 714.07 % 7.042 M -92.49 % 93.813 M 626.50 % 12.913 M -95.78 % 305.687 M 184.70 % 107.370 M 44.38 % 74.364 M 0.58 % 73.938 M 282.86 % 19.312 M 0.000 -100.00 % 16.662 M 0.000 -100.00 % 53.095 M -63.20 % 144.274 M -16.41 % 172.591 M -11.56 % 195.154 M -48.57 % 379.485 M 3 287.96 % 11.201 M 125.10 % 4.976 M -44.22 % 8.920 M 0.000
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 353.000 K 108.61 % -4.098 M 48.58 % -7.970 M 0.000 -100.00 % 16.662 M -74.40 % 65.074 M 299.17 % -32.673 M -50.14 % -21.762 M -263.31 % -5.990 M -136.77 % 16.290 M 104.05 % -401.991 M -1 454.01 % -25.868 M -37.10 % -18.868 M -53.99 % -12.253 M -263.20 % 7.508 M
Operating expenses 180.506 M 102.26 % 89.243 M 92.19 % 46.435 M -63.50 % 127.231 M 142.17 % 52.538 M -83.88 % 325.845 M 9 317.49 % 3.460 M -97.85 % 161.071 M -11.71 % 182.427 M 286.60 % 47.187 M 5.44 % 44.753 M -73.75 % 170.507 M -73.67 % 647.482 M 950.43 % 61.640 M -64.96 % 175.891 M -16.87 % 211.595 M -21.15 % 268.341 M 819.57 % 29.181 M 878.24 % 2.983 M 205.95 % 975.000 K -75.50 % 3.979 M -72.37 % 14.400 M
Cost and expenses 262.379 M 187.89 % 91.139 M -88.26 % 776.224 M 317.20 % 186.056 M -20.92 % 235.261 M -44.34 % 422.667 M 195.11 % 143.222 M -27.88 % 198.586 M 8.68 % 182.723 M -25.86 % 246.443 M 120.06 % 111.991 M -34.32 % 170.507 M -73.67 % 647.482 M -1.15 % 654.982 M -17.39 % 792.857 M 65.35 % 479.494 M 7.01 % 448.069 M 12.44 % 398.498 M 1 274.98 % 28.982 M 95.59 % 14.818 M -33.88 % 22.412 M -18.85 % 27.618 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
Selling general and administrative expenses 180.506 M 102.26 % 89.243 M 92.19 % 46.435 M -63.50 % 127.231 M 142.17 % 52.538 M -83.88 % 325.845 M 150.14 % 130.266 M 21.27 % 107.418 M 8.41 % 99.089 M 361.07 % 21.491 M -40.88 % 36.354 M -9.00 % 39.948 M -93.14 % 582.408 M 517.53 % 94.313 M -52.28 % 197.653 M -9.16 % 217.585 M -13.67 % 252.051 M -41.54 % 431.172 M 1 394.48 % 28.851 M 45.40 % 19.843 M 22.25 % 16.232 M 135.52 % 6.892 M
Interest income 62.400 M -18.15 % 76.241 M -60.88 % 194.900 M -11.07 % 219.155 M 0.000 -100.00 % 10.964 M -64.84 % 31.185 M -31.37 % 45.437 M 732.48 % 5.458 M 899.63 % 546.000 K -10.05 % 607.000 K 19.49 % 508.000 K 0.000 -100.00 % 29.665 M -22.70 % 38.374 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 700.000 K -49.02 % 1.373 M -30.16 % 1.966 M -83.82 % 12.154 M -13.69 % 14.082 M 28.19 % 10.985 M -64.79 % 31.195 M -34.02 % 47.280 M 672.42 % 6.121 M 0.000 0.000 -100.00 % 157.000 K -98.67 % 11.779 M -60.29 % 29.665 M -22.70 % 38.374 M 0.000 0.000 -100.00 % 311.000 K 0.000 0.000 0.000 -100.00 % 28.420 M
Depreciation and amortization 4.238 M -57.70 % 10.020 M -23.34 % 13.071 M 22.22 % 10.695 M -59.57 % 26.456 M -29.10 % 37.315 M 661.69 % 4.899 M 26.69 % 3.867 M 101.51 % 1.919 M 340.14 % 436.000 K -60.83 % 1.113 M -45.31 % 2.035 M -99.62 % 529.047 M 0.45 % 526.670 M 14.40 % 460.385 M 9 322.53 % 4.886 M 24.61 % 3.921 M 88.78 % 2.077 M 168.35 % 774.000 K 307.37 % 190.000 K 104.45 % -4.266 M 84.99 % -28.420 M
Operating income 281.587 M 1 111.34 % 23.246 M 104.03 % -576.552 M -527.99 % 134.713 M -71.09 % 465.957 M 298.71 % -234.490 M -1 620.49 % 15.422 M -94.60 % 285.590 M 178.91 % 102.396 M 329.77 % -44.565 M 4.41 % -46.623 M -2 860.19 % -1.575 M -110.43 % 15.107 M 119.74 % -76.547 M 63.73 % -211.072 M -2 056.00 % -9.790 M 93.81 % -158.233 M 58.39 % -380.272 M -943.64 % 45.075 M 403.99 % -14.828 M -110.80 % 137.240 M 1 753.10 % -8.302 M
Operating income ratio 0.53 158.50 % 0.20 108.59 % -2.37 -631.20 % 0.45 -69.58 % 1.46 217.47 % -1.25 -2 809.12 % 0.05 -92.72 % 0.63 42.01 % 0.44 301.51 % -0.22 67.77 % -0.68 -1 510.87 % -0.04 -113.48 % 0.32 338.19 % -0.13 63.60 % -0.36 -1 643.58 % -0.02 96.07 % -0.53 5.11 % -0.56 -214.63 % 0.49 175.94 % -0.64 -114.49 % 4.43 615.35 % -0.86
Total other income expenses net -7.960 M 79.32 % -38.490 M 29.14 % -54.316 M -92.32 % -28.243 M 67.94 % -88.087 M 78.40 % -407.716 M -373.72 % 148.956 M 398.90 % -49.835 M 2.20 % -50.955 M -127 487.50 % 40.000 K -98.80 % 3.325 M 121.81 % 1.499 M 100.31 % -481.867 M -1 524.36 % -29.665 M 22.70 % -38.374 M 0.000 100.00 % -4.019 M 98.29 % -235.312 M -2 367.41 % 10.378 M 332.85 % -4.457 M -103.15 % 141.287 M 597.14 % -28.420 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Net debt -408.842 M 38.09 % -660.370 M 35.07 % -1.017 B -138.18 % -426.984 M -480.32 % 112.269 M 106.87 % -1.634 B 4.27 % -1.707 B -336.32 % -391.164 M 42.95 % -685.600 M 86.46 % -5.062 B -17 022.01 % -29.567 M 27.63 % -40.856 M 21.57 % -52.094 M -69.00 % -30.825 M 72.51 % -112.124 M 31.38 % -163.397 M 24.74 % -217.113 M 21.20 % -275.529 M -110.04 % -131.178 M -940.88 % 15.600 M 154.53 % 6.129 M -97.32 % 228.848 M
Total investments 3.288 B 12.72 % 2.917 B -3.92 % 3.036 B -26.54 % 4.134 B -18.73 % 5.086 B 62.78 % 3.125 B 6.99 % 2.920 B 2.29 % 2.855 B 54.82 % 1.844 B 926 587.44 % 199.000 K -4.33 % 208.000 K -2.35 % 213.000 K 2.90 % 207.000 K 0.000 0.000 -100.00 % 12.580 M 35.28 % 9.299 M 314.95 % 2.241 M 1 394.00 % 150.000 K 0.000 -100.00 % 997.000 K 0.00 % 997.000 K
Total debt 10.891 M -64.01 % 30.258 M 166.71 % 11.345 M -93.52 % 175.142 M -67.63 % 541.044 M 46.50 % 369.308 M -27.53 % 509.610 M -31.72 % 746.371 M 0.49 % 742.708 M 0.000 0.000 0.000 -100.00 % 9.944 M 0.81 % 9.864 M 0.000 0.000 0.000 0.000 -100.00 % 10.229 M -47.82 % 19.603 M 76.02 % 11.137 M -95.17 % 230.491 M
Accumulated other comprehensive income loss 0.000 100.00 % -38.671 M -137.19 % 103.978 M -60.88 % 265.825 M -56.32 % 608.590 M -5.95 % 647.082 M -11.04 % 727.380 M -7.32 % 784.797 M 11.38 % 704.603 M -9.05 % 774.728 M -2.18 % 792.033 M 0.84 % 785.407 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -120.995 M 52.56 % -255.035 M -10.88 % -230.012 M -158.49 % 393.251 M 138.01 % -1.035 B 23.89 % -1.359 B -73.68 % -782.730 M 14.27 % -912.999 M 17.38 % -1.105 B 3.23 % -1.142 B -2.56 % -1.113 B -2.23 % -1.089 B 0.57 % -1.095 B 37.32 % -1.748 B -0.99 % -1.731 B -2.53 % -1.688 B 0.37 % -1.694 B -10.78 % -1.529 B -33.90 % -1.142 B 2.31 % -1.169 B 0.000 0.000
Common stock 4.583 B 2.88 % 4.454 B 0.00 % 4.454 B 0.00 % 4.454 B -27.62 % 6.154 B 0.00 % 6.154 B 8.59 % 5.668 B 0.00 % 5.668 B 0.00 % 5.668 B 0.02 % 5.666 B 886.96 % 574.117 M 2 511.64 % 21.983 M 0.00 % 21.983 M -97.00 % 732.777 M 0.00 % 732.777 M 0.05 % 732.428 M 0.00 % 732.428 M 0.000 0.000 0.000 0.000 0.000
Total equity 4.385 B 9.93 % 3.989 B -4.00 % 4.155 B -15.90 % 4.941 B -6.58 % 5.289 B 1.75 % 5.198 B -2.97 % 5.357 B 1.55 % 5.275 B 5.15 % 5.017 B -0.45 % 5.040 B 131 552.27 % 3.828 M -72.96 % 14.157 M -60.51 % 35.847 M 305.58 % -17.437 M -119.45 % 89.671 M -72.56 % 326.819 M 3.15 % 316.825 M -31.84 % 464.848 M 83.46 % 253.383 M 14 288.59 % 1.761 M -86.62 % 13.158 M 106.44 % -204.291 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -349.200 M 0.00 % -349.200 M 0.000 0.000 0.000 100.00 % -9.944 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 8.956 M 0.000 -100.00 % 2.619 M 0.000 -100.00 % 83.097 M 260.23 % 23.068 M 0.000 -100.00 % 349.200 M 0.00 % 349.200 M 0.000 0.000 0.000 -100.00 % 9.944 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.097 M 0.000 0.000
Total non current liabilities 8.956 M 54.28 % 5.805 M 32.90 % 4.368 M -45.60 % 8.030 M -90.34 % 83.097 M 620.45 % 11.534 M -97.74 % 509.610 M 45.94 % 349.200 M 0.00 % 349.200 M 0.000 0.000 0.000 -100.00 % 9.944 M 0.000 -100.00 % 595.383 M 0.000 0.000 0.000 0.000 -100.00 % 9.097 M 0.000 0.000
Other current liabilities 333.767 M 110.59 % 158.491 M -3.41 % 164.088 M 715.63 % 20.118 M -49.46 % 39.803 M -74.47 % 155.891 M 127.23 % -572.596 M 9.66 % -633.833 M 22.50 % -817.875 M -4 186.33 % -19.081 M 7.95 % -20.728 M 28.73 % -29.084 M -1 162.33 % -2.304 M -100.34 % 682.310 M 0.000 -100.00 % 25.225 M 29.09 % 19.540 M -16.67 % 23.449 M 53.31 % 15.295 M 0.000 0.000 -100.00 % 14.089 M
Deferred revenue 0.000 -100.00 % 9.200 M -33.33 % 13.800 M -91.04 % 154.023 M 0.000 -100.00 % 28.946 M 105.68 % -509.610 M -28.31 % -397.171 M -0.93 % -393.508 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
Short term debt 1.935 M -93.60 % 30.258 M 246.76 % 8.726 M -95.02 % 175.142 M -61.75 % 457.947 M 0.000 -100.00 % 509.610 M 28.31 % 397.171 M 0.93 % 393.508 M 0.000 0.000 0.000 0.000 -100.00 % 9.864 M 0.000 0.000 0.000 0.000 -100.00 % 10.229 M -2.64 % 10.506 M -5.67 % 11.137 M -95.17 % 230.491 M
Total current liabilities 335.702 M 3.70 % 323.734 M 6.25 % 304.678 M -41.30 % 519.068 M -36.34 % 815.324 M 54.47 % 527.821 M -21.25 % 670.259 M 27.31 % 526.478 M -3.85 % 547.579 M 1 111.70 % 45.191 M 24.27 % 36.365 M 36.16 % 26.708 M 44.59 % 18.471 M -97.43 % 718.374 M 26.20 % 569.242 M 968.00 % 53.300 M -2.24 % 54.524 M -8.27 % 59.442 M 6.14 % 56.001 M -0.76 % 56.431 M 150.50 % 22.527 M -90.79 % 244.580 M
Total liabilities 344.658 M 4.59 % 329.539 M 6.63 % 309.046 M -41.37 % 527.098 M -41.33 % 898.421 M 66.57 % 539.355 M -19.53 % 670.259 M -24.12 % 883.368 M -1.53 % 897.132 M 1 885.20 % 45.191 M 24.27 % 36.365 M 36.16 % 26.708 M -78.75 % 125.695 M -82.50 % 718.374 M -38.32 % 1.165 B 2 085.04 % 53.300 M -2.24 % 54.524 M -8.27 % 59.442 M 6.14 % 56.001 M -14.54 % 65.528 M 190.89 % 22.527 M -90.79 % 244.580 M
Other non current assets 142.234 M 4 444.22 % 3.130 M 260.60 % -1.949 M 84.60 % -12.656 M 0.00 % -12.656 M -36.29 % -9.286 M 66.84 % -28.006 M 98.87 % -2.473 B -94.53 % -1.271 B -6 763.31 % -18.524 M -1 523.49 % -1.141 M 59.09 % -2.789 M 54.57 % -6.139 M -101.16 % 530.846 M 0.000 0.000 0.000 -100.00 % 2.241 M 1 394.00 % 150.000 K 0.000 -100.00 % 997.000 K 0.00 % 997.000 K
Long term investments 3.174 B 22.48 % 2.591 B 10.06 % 2.354 B -3.49 % 2.439 B -24.90 % 3.248 B 12.47 % 2.888 B 171.63 % 1.063 B -56.56 % 2.448 B 96.60 % 1.245 B 625 506.53 % 199.000 K -4.33 % 208.000 K -2.35 % 213.000 K 2.90 % 207.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 387.000 K -93.53 % 5.981 M -65.77 % 17.473 M 5.44 % 16.571 M 0.00 % 16.571 M 1 073.58 % 1.412 M 9.12 % 1.294 M -16.08 % 1.542 M 208.40 % 500.000 K 0.000 -100.00 % 71.000 K -58.96 % 173.000 K 0.000 -100.00 % 1.012 B 76 477.29 % 1.321 M 20.64 % 1.095 M 0.000 0.000 0.000 0.000 0.000
GoodWill 5.079 M 0.00 % 5.079 M 0.00 % 5.079 M -68.00 % 15.871 M 0.00 % 15.871 M 0.00 % 15.871 M 0.00 % 15.871 M 0.00 % 15.871 M -3.28 % 16.409 M 3.39 % 15.871 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.422 M 0.00 % 28.422 M 0.000 0.000
Goodwill and intangible assets 5.079 M 0.00 % 5.079 M -54.08 % 11.060 M -66.83 % 33.344 M 2.78 % 32.442 M 0.00 % 32.442 M 87.71 % 17.283 M 0.69 % 17.165 M -4.38 % 17.951 M 9.65 % 16.371 M 0.000 -100.00 % 71.000 K -58.96 % 173.000 K 0.000 -100.00 % 1.012 B 76 477.29 % 1.321 M 20.64 % 1.095 M 0.000 -100.00 % 28.422 M 0.00 % 28.422 M 0.000 0.000
Property plant equipment net 18.812 M 389.00 % 3.847 M -72.17 % 13.822 M 18.15 % 11.699 M -69.82 % 38.769 M -24.94 % 51.652 M 561.02 % 7.814 M -7.74 % 8.470 M 0.22 % 8.451 M 332.50 % 1.954 M 109.43 % 933.000 K -62.75 % 2.505 M -56.50 % 5.759 M 30.26 % 4.421 M -68.39 % 13.984 M -29.35 % 19.792 M 2.72 % 19.268 M 10.77 % 17.394 M 522.99 % 2.792 M -39.87 % 4.643 M -23.36 % 6.058 M 6.22 % 5.703 M
Total non current assets 3.340 B 22.16 % 2.734 B 9.16 % 2.504 B -4.72 % 2.628 B -22.58 % 3.395 B 10.87 % 3.062 B 181.35 % 1.088 B -55.99 % 2.473 B 94.53 % 1.271 B 6 763.31 % 18.524 M 1 523.49 % 1.141 M -59.09 % 2.789 M -54.57 % 6.139 M -98.85 % 535.267 M -47.81 % 1.026 B 4 757.53 % 21.113 M 3.68 % 20.363 M 3.71 % 19.635 M -37.40 % 31.364 M -5.14 % 33.065 M 368.67 % 7.055 M 5.30 % 6.700 M
Other current assets 171.860 M -78.56 % 801.669 M 30.77 % 613.059 M -47.62 % 1.170 B 216.70 % 369.551 M 7.05 % 345.209 M -85.49 % 2.379 B 22.93 % 1.935 B -41.43 % 3.304 B 118 540.86 % 2.785 M -69.24 % 9.053 M 24.77 % 7.256 M 0.000 0.000 -100.00 % 17.286 M -21.00 % 21.880 M 151.49 % 8.700 M -89.48 % 82.699 M -38.47 % 134.414 M 380.24 % 27.989 M 23.13 % 22.732 M -28.84 % 31.946 M
Short term investments 114.881 M -71.71 % 406.097 M -30.31 % 582.737 M -65.60 % 1.694 B -7.83 % 1.838 B 677.17 % 236.523 M -87.26 % 1.857 B 355.73 % 407.509 M -31.99 % 599.151 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.580 M 35.28 % 9.299 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 419.733 M -39.14 % 689.636 M -32.94 % 1.028 B 71.72 % 598.827 M 39.66 % 428.775 M -78.60 % 2.003 B -9.62 % 2.216 B 94.84 % 1.138 B -20.36 % 1.428 B -71.79 % 5.062 B 17 022.01 % 29.567 M -27.63 % 40.856 M -34.14 % 62.038 M 52.47 % 40.689 M -63.71 % 112.124 M -31.38 % 163.397 M -24.74 % 217.113 M -21.20 % 275.529 M 94.85 % 141.407 M 3 432.53 % 4.003 M -20.07 % 5.008 M 204.81 % 1.643 M
Cash and short term investments 1.200 B 73.33 % 692.048 M -57.04 % 1.611 B -29.74 % 2.293 B -0.05 % 2.294 B 2.43 % 2.240 B -45.02 % 4.073 B 157.99 % 1.579 B -25.80 % 2.128 B -57.97 % 5.062 B 17 022.01 % 29.567 M -27.63 % 40.856 M -34.14 % 62.038 M 52.47 % 40.689 M -63.71 % 112.124 M -36.28 % 175.977 M -22.28 % 226.412 M -17.83 % 275.529 M 94.85 % 141.407 M 3 432.53 % 4.003 M -20.07 % 5.008 M 204.81 % 1.643 M
Total current assets 1.390 B -12.28 % 1.585 B -19.14 % 1.960 B -30.98 % 2.839 B 1.69 % 2.792 B 4.38 % 2.675 B -45.47 % 4.905 B 33.36 % 3.678 B -20.76 % 4.642 B -8.35 % 5.065 B 12 870.57 % 39.052 M -13.04 % 44.910 M -64.68 % 127.144 M -23.25 % 165.670 M -27.57 % 228.726 M -36.29 % 359.006 M 2.28 % 350.986 M -30.45 % 504.655 M 81.52 % 278.020 M 712.35 % 34.224 M 19.54 % 28.630 M -14.76 % 33.589 M
Inventory 0.000 -100.00 % 11.185 M 102.29 % -487.814 M 46.47 % -911.303 M 0.000 100.00 % -217.587 M 88.28 % -1.857 B -5 378.33 % -33.900 M 66.24 % -100.417 M 0.000 100.00 % -9.173 M -202.13 % 8.982 M 0.000 -100.00 % 11.599 M -28.42 % 16.204 M -59.97 % 40.475 M 203.18 % 13.350 M -65.46 % 38.652 M 1 657.71 % 2.199 M -1.48 % 2.232 M 150.79 % 890.000 K 0.000
Net receivables 18.639 M -76.63 % 79.760 M -64.31 % 223.462 M -22.19 % 287.202 M 123.83 % 128.311 M -58.28 % 307.550 M -5.84 % 326.632 M -26.66 % 445.365 M 169.33 % 165.362 M 918 577.78 % 18.000 K -95.83 % 432.000 K -72.90 % 1.594 M -97.09 % 54.706 M -38.12 % 88.401 M 6.36 % 83.112 M -37.63 % 133.254 M 69.21 % 78.752 M -26.93 % 107.775 M 0.000 0.000 0.000 0.000
Tax assets 0.000 -100.00 % 130.671 M 2.67 % 127.277 M -18.74 % 156.622 M 77.45 % 88.265 M -11.02 % 99.194 M 254.19 % 28.006 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 assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.474 M 378.06 % 7.002 M 1 807.90 % 367.000 K -64.98 % 1.048 M 0.000 -100.00 % 13.778 M -51.24 % 28.259 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 992.000 K 0.000 -100.00 % 12.463 M -94.88 % 243.520 M -22.18 % 312.933 M 2 588.66 % 11.639 M -94.35 % 205.827 M -49.83 % 410.267 M 2 063.17 % 18.966 M -7.95 % 20.603 M -22.86 % 26.708 M 44.59 % 18.471 M -22.82 % 23.932 M -95.78 % 567.075 M 2 087.11 % 25.928 M 45.10 % 17.869 M -24.80 % 23.763 M 73.25 % 13.716 M -66.24 % 40.622 M 256.65 % 11.390 M 0.000
Tax payables 0.000 -100.00 % 124.793 M 5.70 % 118.064 M -24.95 % 157.322 M 112.44 % 74.054 M 146.43 % 30.051 M -41.47 % 51.347 M 66.52 % 30.835 M 118.69 % 14.100 M 12 160.87 % 115.000 K -8.00 % 125.000 K -94.74 % 2.376 M 3.13 % 2.304 M 1.59 % 2.268 M 4.66 % 2.167 M 0.93 % 2.147 M -87.46 % 17.115 M 39.94 % 12.230 M -27.03 % 16.761 M 216.07 % 5.303 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 348.847 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
Minority interest 6.288 M -4.45 % 6.581 M 17.02 % 5.624 M -6.09 % 5.989 M 102.29 % -261.312 M -6.93 % -244.366 M 1.48 % -248.036 M 3.99 % -258.347 M -5.66 % -244.511 M 3.56 % -253.542 M -1.90 % -248.823 M -2.05 % -243.814 M -11.98 % -217.726 M 29.17 % -307.389 M -47.67 % -208.157 M -7 769.75 % 2.714 M 275.38 % 723.000 K -69.35 % 2.359 M -75.84 % 9.765 M 506.52 % 1.610 M -31.40 % 2.347 M 0.000
Capital lease obligations 10.891 M 315.85 % 2.619 M 0.00 % 2.619 M 0.000 -100.00 % 8.660 M -24.92 % 11.534 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
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
Other total stockholders equity -82.939 M 53.48 % -178.292 M 0.26 % -178.764 M 0.00 % -178.764 M -0.26 % -178.300 M 0.000 0.000 0.000 100.00 % -5.862 M 0.00 % -5.862 M 0.000 -100.00 % 533.936 M 0.00 % 533.936 M 5.65 % 505.398 M 0.00 % 505.398 M 0.09 % 504.930 M 0.00 % 504.930 M -59.19 % 1.237 B 778.47 % 140.853 M -87.95 % 1.169 B 0.51 % 1.163 B 669.47 % -204.291 M
Deferred tax liabilities non current 0.000 -100.00 % 5.805 M 231.90 % 1.749 M -78.22 % 8.030 M 0.000 0.000 0.000 0.000 -100.00 % 353.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 liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -509.610 M -6 726.92 % 7.690 M 2 078.47 % 353.000 K 0.000 0.000 0.000 -100.00 % 97.280 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 4.730 B 9.52 % 4.318 B -3.26 % 4.464 B -18.35 % 5.468 B -11.63 % 6.187 B 7.85 % 5.737 B -4.81 % 6.027 B -2.13 % 6.159 B 4.14 % 5.914 B 16.30 % 5.085 B 12 551.06 % 40.193 M -34.62 % 61.477 M -61.94 % 161.542 M -76.95 % 700.937 M -44.12 % 1.254 B 229.97 % 380.119 M 2.36 % 371.349 M -29.17 % 524.290 M 69.46 % 309.384 M 359.78 % 67.289 M 88.56 % 35.685 M -11.43 % 40.289 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 273.853 M 280.50 % -151.715 M -144.17 % 343.447 M 269.64 % 92.913 M 0.000 100.00 % -5.467 M 0.000 0.000 0.000 -100.00 % 19.522 M 9 959.60 % -198.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 101.000 K 0.000 0.000 0.000 -100.00 % 1.017 M 213.25 % -898.000 K -114.82 % 6.061 M -5.13 % 6.389 M 0.000 -100.00 % 12.583 M 0.000 0.000 0.000 -100.00 % 8.376 M 459.15 % 1.498 M -55.07 % 3.334 M 0.000 0.000 0.000 0.000 0.000
Change in working capital 312.767 M 320.17 % -142.058 M -179.58 % 178.516 M -49.01 % 350.122 M 122.54 % -1.554 B -413.14 % -302.766 M -298.39 % 152.613 M 143.67 % -349.508 M -251.96 % -99.302 M -9 268.11 % -1.060 M 85.10 % -7.116 M -178.40 % -2.556 M 99.57 % -594.273 M -11.51 % -532.928 M -54.07 % -345.902 M -437.34 % -64.373 M -184.75 % 75.955 M 180.24 % -94.665 M 6.71 % -101.476 M -1 187.11 % -7.884 M 0.000 0.000
Accounts receivables 165.723 M 262.03 % -102.279 M -172.00 % 142.062 M 228.79 % -110.306 M -446.65 % 31.821 M -89.37 % 299.460 M 96.22 % 152.613 M 143.67 % -349.508 M -251.96 % -99.302 M -9 268.11 % -1.060 M 85.10 % -7.116 M -116.03 % 44.387 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -384.918 M -344.77 % 157.254 M -95.83 % 3.770 B 0.000 0.000 100.00 % -10.137 M 0.000 -100.00 % 2.711 M -82.67 % 15.642 M 164.45 % -24.271 M -205.39 % 23.029 M 152.31 % -44.026 M -133 512.12 % 33.000 K -98.06 % 1.697 M 0.000 0.000
Accounts payables -23.427 M -132.96 % 71.076 M 0.000 100.00 % -33.758 M -348.25 % -7.531 M -115.05 % 50.040 M 382.78 % 10.365 M 123.38 % -44.335 M -166.11 % 67.064 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 170.471 M 253.78 % -110.855 M -404.10 % 36.454 M -92.08 % 460.428 M 129.18 % -1.578 B -141.91 % -652.266 M -274.15 % 374.553 M 744.82 % 44.335 M 166.11 % -67.064 M -515 976.92 % 13.000 K 0.000 100.00 % -36.806 M 0.000 100.00 % -535.639 M -48.15 % -361.544 M -801.56 % -40.102 M -175.77 % 52.926 M 204.52 % -50.639 M 50.11 % -101.509 M -959.48 % -9.581 M 0.000 0.000
Other non cash items -809.157 M -417.53 % -156.351 M -117.26 % 905.622 M 1 035.01 % 79.790 M 127.53 % -289.842 M -233.59 % 216.966 M -82.11 % 1.213 B 1 183.31 % -111.966 M 97.31 % -4.166 B -344 971.19 % 1.208 M 110.82 % -11.165 M -596.66 % 2.248 M -83.45 % 13.580 M -71.93 % 48.384 M 11.39 % 43.437 M 602.34 % -8.647 M -123.88 % 36.209 M -86.63 % 270.722 M 2 227.19 % 11.633 M -43.74 % 20.679 M 114.08 % -146.862 M -455.39 % 41.324 M
Net cash provided by operating activities -218.525 M 30.21 % -313.122 M -166.07 % 473.946 M -9.19 % 521.911 M 134.94 % -1.494 B -336.16 % -342.430 M -125.16 % 1.361 B 623.92 % -259.741 M 93.85 % -4.220 B -14 974.32 % -27.996 M 19.39 % -34.729 M -78.02 % -19.509 M 43.22 % -34.361 M 46.25 % -63.931 M -0.48 % -63.628 M 16.96 % -76.624 M -78.89 % -42.833 M 80.21 % -216.405 M -280.55 % -56.866 M -1 210.28 % -4.340 M 68.75 % -13.888 M -369.04 % 5.162 M
Investments in property plant and equipment -8.399 M -7 899.05 % -105.000 K -10.53 % -95.000 K 90.54 % -1.004 M 83.31 % -6.016 M 77.75 % -27.044 M -542.22 % -4.211 M -80.65 % -2.331 M 76.82 % -10.058 M -4 390.18 % -224.000 K 0.000 100.00 % -55.000 K 90.38 % -572.000 K 70.21 % -1.920 M -184.44 % -675.000 K 87.32 % -5.322 M 4.45 % -5.570 M 68.38 % -17.618 M -1 038.85 % -1.547 M -58.50 % -976.000 K -135.75 % -414.000 K -6 800.00 % -6.000 K
Acquisitions net 0.000 -100.00 % 646.000 K 32 200.00 % 2.000 K -99.94 % 3.534 M 175.98 % -4.651 M 65.93 % -13.652 M 51.56 % -28.186 M -80 631.43 % 35.000 K 106.76 % -518.000 K 97.20 % -18.498 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.021 M -34.41 % 4.606 M 0.000 100.00 % -18.865 M -339.74 % -4.290 M 0.000 100.00 % -45.000 K
Purchases of investments 0.000 100.00 % -902.000 K 95.05 % -18.222 M -566.25 % -2.735 M 41.20 % -4.651 M 65.93 % -13.652 M 51.56 % -28.186 M 36.46 % -44.360 M 64.92 % -126.466 M 0.000 0.000 0.000 100.00 % -207.000 K 0.000 0.000 100.00 % -200.000 K 99.78 % -89.216 M 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 18.220 M 934.64 % 1.761 M -81.07 % 9.302 M -65.93 % 27.304 M -51.56 % 56.372 M 27.18 % 44.325 M -65.09 % 126.984 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.982 M 13.67 % 11.421 M -79.30 % 55.182 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 285.000 K 101.07 % -26.662 M -46.33 % -18.220 M -934.64 % -1.761 M 62.14 % -4.651 M 65.93 % -13.652 M 51.91 % -28.386 M 35.96 % -44.325 M 64.94 % -126.431 M -89 767.38 % 141.000 K -97.23 % 5.083 M 233.62 % -3.804 M -805.75 % 539.000 K -91.64 % 6.449 M 224.64 % -5.174 M -144.72 % 11.571 M 165.88 % 4.352 M 108.57 % -50.799 M -3 228.02 % 1.624 M 17 944.44 % 9.000 K 50.00 % 6.000 K -98.79 % 496.000 K
Net cash used for investing activites -8.114 M 69.97 % -27.023 M -47.55 % -18.315 M -8 834.15 % -205.000 K 98.08 % -10.667 M 73.79 % -40.696 M -24.85 % -32.597 M 30.13 % -46.656 M 65.95 % -137.042 M -631.98 % -18.722 M -468.33 % 5.083 M 231.72 % -3.859 M -1 507.92 % -240.000 K -105.30 % 4.529 M -36.51 % 7.133 M -65.19 % 20.491 M 166.86 % -30.646 M 55.21 % -68.417 M -264.15 % -18.788 M -257.39 % -5.257 M -1 188.48 % -408.000 K -191.69 % 445.000 K
Debt repayment -29.193 M -209.55 % 26.647 M 115.76 % -169.054 M 51.10 % -345.679 M -3 004.72 % -11.134 M 94.22 % -192.772 M 20.32 % -241.922 M -4 169.34 % 5.945 M -99.19 % 736.939 M 0.000 0.000 100.00 % -9.944 M 0.000 -100.00 % 9.864 M 0.000 0.000 0.000 100.00 % -10.229 M -321.79 % 4.612 M -45.39 % 8.445 M 128.09 % -30.063 M -1 345.34 % -2.080 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 486.828 M 0.000 0.000 0.000 -100.00 % 5.080 B 27 812.90 % 18.198 M 0.000 -100.00 % 35.866 M 0.000 -100.00 % 499.000 K 0.000 0.000 -100.00 % 413.530 M 99.11 % 207.694 M 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 100.00 % -465.000 K 99.74 % -178.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 169.000 K 101.94 % -8.726 M -8.51 % -8.042 M 27.69 % -11.122 M -106.24 % 178.300 M 5 270.48 % 3.320 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.330 M -0.10 % 12.342 M 150.02 % -24.672 M -4 497.86 % 561.000 K -72.08 % 2.009 M 0.000 0.000 0.000 0.000 -100.00 % 47.724 M 713.57 % 5.866 M
Net cash used provided by financing activities -29.024 M -261.96 % 17.921 M 110.12 % -177.096 M 50.43 % -357.266 M -3 108.78 % -11.134 M -103.74 % 297.376 M 222.92 % -241.922 M -4 169.34 % 5.945 M -99.19 % 736.939 M -85.49 % 5.080 B 27 812.90 % 18.198 M 662.70 % 2.386 M -95.05 % 48.208 M 425.55 % -14.808 M -1 496.98 % 1.060 M -47.24 % 2.009 M 0.000 -100.00 % 403.301 M 89.96 % 212.306 M 2 413.98 % 8.445 M -52.18 % 17.661 M 366.48 % 3.786 M
Effect of forex changes on cash -14.240 M 13.55 % -16.472 M 46.91 % -31.026 M -620.75 % 5.958 M -76.24 % 25.077 M 287.72 % -13.359 M -77.91 % -7.509 M -177.58 % 9.679 M 169.90 % -13.847 M -53 357.69 % 26.000 K -83.65 % 159.000 K 179.50 % -200.000 K -102.58 % 7.742 M 178.99 % 2.775 M -33.33 % 4.162 M 920.10 % 408.000 K -97.29 % 15.063 M -3.71 % 15.643 M 1 980.19 % 752.000 K 411.56 % 147.000 K -99.83 % 87.254 M 0.000
Net change in cash -269.903 M 20.31 % -338.696 M -236.84 % 247.509 M 45.55 % 170.052 M 111.41 % -1.490 B -638.47 % -201.804 M -118.71 % 1.079 B 471.01 % -290.773 M 92.00 % -3.634 B -172.21 % 5.033 B 44 682.32 % -11.289 M 46.70 % -21.182 M -199.22 % 21.349 M 129.89 % -71.435 M -39.32 % -51.273 M 4.55 % -53.716 M 8.05 % -58.416 M -143.55 % 134.122 M -2.39 % 137.404 M 13 772.04 % -1.005 M -101.11 % 90.619 M 864.75 % 9.393 M
Cash at beginning of period 689.636 M -32.94 % 1.028 B 71.72 % 598.827 M 39.66 % 428.775 M -78.60 % 2.003 B -9.15 % 2.205 B 93.84 % 1.138 B -20.36 % 1.428 B -71.79 % 5.062 B 17 022.01 % 29.567 M -27.63 % 40.856 M -34.14 % 62.038 M 52.47 % 40.689 M -63.71 % 112.124 M -31.38 % 163.397 M -24.74 % 217.113 M -21.20 % 275.529 M 94.85 % 141.407 M 3 432.53 % 4.003 M -20.07 % 5.008 M 105.85 % -85.611 M 9.89 % -95.004 M
Cash at end of period 419.733 M -39.14 % 689.636 M -32.94 % 1.028 B 71.72 % 598.827 M 39.66 % 428.775 M -78.60 % 2.003 B -9.62 % 2.216 B 94.84 % 1.138 B -20.36 % 1.428 B -71.79 % 5.062 B 17 022.01 % 29.567 M -27.63 % 40.856 M -34.14 % 62.038 M 52.47 % 40.689 M -63.71 % 112.124 M -31.38 % 163.397 M -24.74 % 217.113 M -21.20 % 275.529 M 94.85 % 141.407 M 3 432.53 % 4.003 M -20.07 % 5.008 M 105.85 % -85.611 M
Operating cash flow -218.525 M 30.21 % -313.122 M -179.84 % 392.199 M -24.85 % 521.911 M 134.94 % -1.494 B -336.16 % -342.430 M -125.16 % 1.361 B 623.92 % -259.741 M 93.85 % -4.220 B -14 974.32 % -27.996 M 19.39 % -34.729 M -78.02 % -19.509 M 43.22 % -34.361 M 46.25 % -63.931 M -0.48 % -63.628 M 16.96 % -76.624 M -78.89 % -42.833 M 80.21 % -216.405 M -280.55 % -56.866 M -1 210.28 % -4.340 M 68.75 % -13.888 M -369.04 % 5.162 M
Capital expenditure -8.399 M -7 899.05 % -105.000 K -10.53 % -95.000 K 90.54 % -1.004 M 83.31 % -6.016 M 77.75 % -27.044 M -542.22 % -4.211 M -80.65 % -2.331 M 76.82 % -10.058 M -4 390.18 % -224.000 K 0.000 100.00 % -55.000 K 90.38 % -572.000 K 70.21 % -1.920 M -184.44 % -675.000 K 87.32 % -5.322 M 4.45 % -5.570 M 68.38 % -17.618 M -1 038.85 % -1.547 M -58.50 % -976.000 K -135.75 % -414.000 K -6 800.00 % -6.000 K
Free CashFlow -226.924 M 27.55 % -313.227 M -179.88 % 392.104 M -24.73 % 520.907 M 134.74 % -1.500 B -305.86 % -369.474 M -127.23 % 1.357 B 617.65 % -262.072 M 93.80 % -4.230 B -14 890.31 % -28.220 M 18.74 % -34.729 M -77.51 % -19.564 M 44.00 % -34.933 M 46.95 % -65.851 M -2.41 % -64.303 M 21.53 % -81.946 M -69.30 % -48.403 M 79.32 % -234.023 M -300.64 % -58.413 M -998.81 % -5.316 M 62.83 % -14.302 M -377.39 % 5.156 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 2004-01-31 2003-06-30 2003-01-31
Revenue 78.846 M 35.15 % 58.339 M 14.27 % 51.053 M -7.39 % 55.125 M -6.98 % 59.260 M -36.81 % 93.784 M -37.47 % 149.973 M -10.61 % 167.774 M 24.49 % 134.766 M -16.45 % 161.297 M 2.72 % 157.030 M -11.12 % 176.681 M 1 436.89 % 11.496 M -58.59 % 27.764 M -90.97 % 307.519 M 46.97 % 209.235 M -13.87 % 242.940 M 41.75 % 171.384 M 191.23 % 58.848 M -6.42 % 62.882 M -54.77 % 139.036 M 264.62 % 38.132 M 27.30 % 29.954 M -8.51 % 32.741 M -58.81 % 79.479 M 231.92 % 23.945 M 0.00 % 23.945 M -91.71 % 288.989 M 0.00 % 288.989 M -0.36 % 290.043 M 0.00 % 290.043 M 23.65 % 234.562 M 0.00 % 234.562 M 57.27 % 149.148 M 0.00 % 149.148 M -56.15 % 340.114 M 0.00 % 340.114 M 635.94 % 46.215 M 0.00 % 46.215 M 300.30 % 11.545 M 0.00 % 11.545 M -25.46 % 15.489 M 0.00 % 15.489 M 100.00 % 7.744 M 60.39 % 4.829 M 100.00 % 2.414 M
Net income 742.891 M 204.97 % 243.597 M 1 272.21 % -20.781 M -263.01 % 12.748 M 133.92 % -37.582 M 88.37 % -323.253 M -7.75 % -300.010 M -61.23 % -186.079 M -172.33 % 257.268 M 0.73 % 255.402 M 275.32 % 68.050 M 114.61 % -465.671 M -351.48 % -103.144 M -211.35 % -33.128 M -118.78 % 176.361 M 129.02 % 77.007 M -33.05 % 115.026 M 366.73 % 24.645 M 100.56 % 12.288 M 161.72 % -19.909 M -129.60 % -8.671 M 55.04 % -19.284 M -77.57 % -10.860 M 37.70 % -17.431 M -211.21 % 15.674 M 394.38 % -5.325 M -161.68 % 8.633 M -74.74 % 34.169 M 164.27 % -53.161 M -164.53 % 82.381 M 166.04 % -124.748 M -3 484.83 % 3.686 M 46.57 % 2.515 M 103.08 % -81.627 M 2.69 % -83.881 M 57.48 % -197.270 M 0.00 % -197.270 M -1 325.16 % 16.102 M 0.00 % 16.102 M 285.88 % -8.663 M 0.00 % -8.663 M -324.48 % 3.859 M -97.01 % 129.115 M 100.00 % 64.558 M 457.05 % -18.081 M -100.00 % -9.041 M
Income before tax 872.475 M 207.51 % 283.718 M 2 911.59 % -10.091 M -285.33 % 5.445 M 136.41 % -14.956 M 94.86 % -290.966 M 3.16 % -300.462 M -61.56 % -185.970 M -161.09 % 304.440 M -14.50 % 356.060 M 503.10 % 59.038 M 112.92 % -457.102 M -277.86 % -120.972 M -231.90 % -36.448 M -118.47 % 197.324 M 128.48 % 86.363 M -29.09 % 121.789 M 297.54 % 30.636 M 168.38 % 11.415 M 135.34 % -32.300 M -164.21 % -12.225 M 50.23 % -24.563 M -31.11 % -18.735 M 53.25 % -40.078 M -312.71 % 18.842 M 118.02 % 8.643 M 0.00 % 8.643 M 116.27 % -53.106 M 0.00 % -53.106 M 57.42 % -124.723 M 0.00 % -124.723 M -2 447.97 % -4.895 M 0.00 % -4.895 M 93.97 % -81.126 M 0.00 % -81.126 M 57.51 % -190.952 M 0.00 % -190.952 M -965.40 % 22.065 M 0.00 % 22.065 M 387.34 % -7.679 M 0.00 % -7.679 M -111.48 % 66.911 M 0.00 % 66.911 M 100.00 % 33.455 M 282.21 % -18.361 M -100.00 % -9.181 M
Income before tax ratio 11.07 127.53 % 4.86 2 560.45 % -0.20 -300.11 % 0.10 139.14 % -0.25 91.87 % -3.10 -54.86 % -2.00 -80.74 % -1.11 -149.07 % 2.26 2.34 % 2.21 487.15 % 0.38 114.53 % -2.59 75.41 % -10.52 -701.58 % -1.31 -304.59 % 0.64 55.46 % 0.41 -17.67 % 0.50 180.44 % 0.18 -7.85 % 0.19 137.76 % -0.51 -484.19 % -0.09 86.35 % -0.64 -2.99 % -0.63 48.90 % -1.22 -616.34 % 0.24 -34.32 % 0.36 0.00 % 0.36 296.41 % -0.18 0.00 % -0.18 57.27 % -0.43 0.00 % -0.43 -1 960.58 % -0.02 0.00 % -0.02 96.16 % -0.54 0.00 % -0.54 3.12 % -0.56 0.00 % -0.56 -217.59 % 0.48 0.00 % 0.48 171.78 % -0.67 0.00 % -0.67 -115.40 % 4.32 0.00 % 4.32 0.00 % 4.32 213.61 % -3.80 0.00 % -3.80
EBITDA 863.584 M 94.05 % 445.022 M 14 032.17 % 3.149 M -75.41 % 12.806 M 251.10 % -8.475 M 96.86 % -269.703 M 8.63 % -295.171 M -483.47 % 76.974 M 211.32 % 24.725 M -66.05 % 72.820 M 33.48 % 54.556 M 158.53 % -93.211 M 16.93 % -112.212 M -455.23 % -20.210 M -109.28 % 217.668 M 88.12 % 115.710 M -33.32 % 173.519 M 108.58 % 83.190 M 326.68 % 19.497 M 160.82 % -32.055 M -165.49 % -12.074 M 56.29 % -27.622 M -54.42 % -17.888 M 56.11 % -40.755 M -303.22 % 20.055 M -91.17 % 227.075 M -16.54 % 272.077 M 105.78 % 132.217 M -50.80 % 268.726 M 1 268.42 % -22.999 M -110.08 % 228.221 M 12 127.22 % 1.867 M 200.00 % -1.867 M 97.64 % -79.099 M -1.36 % -78.039 M -271.89 % 45.399 M 123.91 % -189.913 M -1 672.91 % 12.074 M -46.22 % 22.452 M 818.00 % -3.127 M 58.77 % -7.584 M 89.74 % -73.894 M -211.14 % 66.487 M 100.00 % 33.244 M 281.05 % -18.361 M -100.00 % -9.181 M
Net income ratio 9.42 125.65 % 4.18 1 125.81 % -0.41 -276.02 % 0.23 136.46 % -0.63 81.60 % -3.45 -72.30 % -2.00 -80.36 % -1.11 -158.10 % 1.91 20.56 % 1.58 265.39 % 0.43 116.44 % -2.64 70.62 % -8.97 -651.94 % -1.19 -308.06 % 0.57 55.82 % 0.37 -22.27 % 0.47 229.26 % 0.14 -31.13 % 0.21 165.95 % -0.32 -407.67 % -0.06 87.67 % -0.51 -39.49 % -0.36 31.90 % -0.53 -369.96 % 0.20 188.69 % -0.22 -161.68 % 0.36 204.91 % 0.12 164.27 % -0.18 -164.77 % 0.28 166.04 % -0.43 -2 837.36 % 0.02 46.57 % 0.01 101.96 % -0.55 2.69 % -0.56 3.04 % -0.58 0.00 % -0.58 -266.48 % 0.35 0.00 % 0.35 146.43 % -0.75 0.00 % -0.75 -401.15 % 0.25 -97.01 % 8.34 0.00 % 8.34 322.62 % -3.74 0.00 % -3.74
Ratio EBITDA 10.95 43.58 % 7.63 12 267.19 % 0.06 -73.45 % 0.23 262.44 % -0.14 95.03 % -2.88 -46.12 % -1.97 -528.98 % 0.46 150.07 % 0.18 -59.36 % 0.45 29.95 % 0.35 165.85 % -0.53 94.60 % -9.76 -1 240.94 % -0.73 -202.84 % 0.71 27.99 % 0.55 -22.57 % 0.71 47.15 % 0.49 46.51 % 0.33 164.99 % -0.51 -487.01 % -0.09 88.01 % -0.72 -21.30 % -0.60 52.02 % -1.24 -593.31 % 0.25 -97.34 % 9.48 -16.54 % 11.36 2 383.54 % 0.46 -50.80 % 0.93 1 272.68 % -0.08 -110.08 % 0.79 9 788.32 % 0.01 200.00 % -0.01 98.50 % -0.53 -1.36 % -0.52 -491.99 % 0.13 123.91 % -0.56 -313.73 % 0.26 -46.22 % 0.49 279.37 % -0.27 58.77 % -0.66 86.23 % -4.77 -211.14 % 4.29 0.00 % 4.29 212.89 % -3.80 0.00 % -3.80
Gross profit ratio 11.54 266.30 % -6.94 -2 286.03 % -0.29 -206.70 % 0.27 -6.38 % 0.29 -25.75 % 0.39 -37.71 % 0.63 -32.20 % 0.93 76.41 % 0.53 50.47 % 0.35 -46.12 % 0.65 -9.65 % 0.72 153.09 % -1.35 67.68 % -4.19 -524.60 % 0.99 20.08 % 0.82 -17.84 % 1.00 0.34 % 1.00 1.26 % 0.98 4 755.36 % 0.02 102.95 % 0.01 -22.31 % 0.01 7.52 % 0.01 103.34 % -0.36 -283.76 % 0.19 -80.54 % 1.00 0.00 % 1.00 3 861.90 % -0.03 0.00 % -0.03 58.19 % -0.06 0.00 % -0.06 -114.82 % 0.43 0.00 % 0.43 7.91 % 0.40 0.00 % 0.40 -13.04 % 0.46 0.00 % 0.46 -36.40 % 0.72 0.00 % 0.72 79.47 % 0.40 0.00 % 0.40 -1.10 % 0.40 0.00 % 0.40 0.00 % 0.40 209.82 % -0.37 0.00 % -0.37
Weighted average shs out dil 1.859 B 7.48 % 1.730 B 2.69 % 1.684 B 2.14 % 1.649 B 0.01 % 1.649 B 0.00 % 1.649 B 0.00 % 1.649 B 0.00 % 1.649 B -0.02 % 1.649 B 0.00 % 1.649 B -1.09 % 1.667 B -3.94 % 1.736 B 20.00 % 1.446 B 0.00 % 1.446 B 0.00 % 1.446 B 0.00 % 1.446 B 0.00 % 1.446 B -95.00 % 28.929 B 0.00 % 28.929 B 421.20 % 5.550 B 137.13 % 2.341 B 2.29 % 2.288 B 4.09 % 2.198 B 0.00 % 2.198 B 0.00 % 2.198 B 25.58 % 1.750 B 0.00 % 1.750 B 17.10 % 1.495 B -14.60 % 1.750 B 17.93 % 1.484 B 0.00 % 1.484 B 0.03 % 1.484 B 0.00 % 1.484 B 0.00 % 1.484 B 0.00 % 1.484 B 17.57 % 1.262 B -0.08 % 1.263 B 45.55 % 867.824 M 0.00 % 867.824 M 16.31 % 746.101 M -11.11 % 839.364 M 24.63 % 673.507 M 0.00 % 673.507 M 0.00 % 673.507 M 911.22 % 66.603 M 0.00 % 66.603 M
Weighted average shs out 1.859 B 7.48 % 1.730 B 2.69 % 1.684 B 2.14 % 1.649 B 0.01 % 1.649 B 0.00 % 1.649 B 0.00 % 1.649 B 0.00 % 1.649 B -0.02 % 1.649 B 0.00 % 1.649 B -1.09 % 1.667 B -3.94 % 1.736 B 20.00 % 1.446 B 0.00 % 1.446 B 0.00 % 1.446 B 0.00 % 1.446 B 0.00 % 1.446 B -95.00 % 28.929 B 0.00 % 28.927 B 421.04 % 5.552 B 137.16 % 2.341 B 2.30 % 2.288 B 4.09 % 2.198 B 0.00 % 2.198 B -0.01 % 2.199 B 25.60 % 1.750 B 0.00 % 1.750 B 17.10 % 1.495 B -14.60 % 1.750 B 17.93 % 1.484 B 0.00 % 1.484 B 0.03 % 1.484 B 0.00 % 1.484 B 0.00 % 1.484 B 0.00 % 1.484 B 17.57 % 1.262 B -0.08 % 1.263 B 47.66 % 855.427 M -1.43 % 867.824 M 16.31 % 746.101 M -11.11 % 839.364 M 24.63 % 673.507 M 0.00 % 673.507 M 0.00 % 673.507 M 911.22 % 66.603 M 0.00 % 66.603 M
EPS diluted 0.40 185.71 % 0.14 1 238.21 % -0.01 -257.69 % 0.01 134.21 % -0.02 88.37 % -0.20 -7.69 % -0.18 -61.35 % -0.11 -172.31 % 0.16 0.78 % 0.15 279.41 % 0.04 115.21 % -0.27 -275.63 % -0.07 -210.43 % -0.02 -118.85 % 0.12 129.32 % 0.05 -33.17 % 0.08 0.00 0.00 100.00 % 0.00 2.70 % 0.00 55.95 % -0.01 -71.43 % 0.00 37.97 % -0.01 -211.27 % 0.01 329.03 % 0.00 -162.00 % 0.01 -71.75 % 0.02 158.22 % -0.03 -154.77 % 0.06 166.07 % -0.08 -3 752.17 % 0.00 43.75 % 0.00 103.00 % -0.05 5.65 % -0.06 63.20 % -0.15 1.54 % -0.16 -1 107.74 % 0.02 -16.67 % 0.02 245.31 % -0.01 -23.08 % -0.01 -226.83 % 0.01 -95.72 % 0.19 100.00 % 0.10 134.25 % -0.28 -100.00 % -0.14
Earnings per share 0.40 185.71 % 0.14 1 238.21 % -0.01 -259.74 % 0.01 133.77 % -0.02 88.37 % -0.20 -7.69 % -0.18 -61.35 % -0.11 -172.31 % 0.16 0.78 % 0.15 279.41 % 0.04 115.21 % -0.27 -275.63 % -0.07 -210.43 % -0.02 -118.85 % 0.12 129.32 % 0.05 -33.17 % 0.08 0.00 0.00 100.00 % 0.00 2.70 % 0.00 55.95 % -0.01 -71.43 % 0.00 37.97 % -0.01 -211.27 % 0.01 329.03 % 0.00 -162.00 % 0.01 -71.75 % 0.02 158.22 % -0.03 -154.77 % 0.06 166.07 % -0.08 -3 752.17 % 0.00 43.75 % 0.00 103.00 % -0.05 5.65 % -0.06 63.20 % -0.15 1.54 % -0.16 -1 076.25 % 0.02 -13.98 % 0.02 245.31 % -0.01 -23.08 % -0.01 -226.83 % 0.01 -95.72 % 0.19 100.00 % 0.10 134.25 % -0.28 -100.00 % -0.14
Gross profit 909.945 M 324.75 % -404.865 M -2 626.55 % -14.849 M -198.82 % 15.026 M -12.91 % 17.253 M -53.08 % 36.774 M -61.05 % 94.403 M -39.39 % 155.759 M 119.61 % 70.924 M 25.72 % 56.413 M -44.65 % 101.928 M -19.70 % 126.934 M 915.93 % -15.557 M 86.62 % -116.254 M -138.33 % 303.263 M 76.49 % 171.829 M -29.24 % 242.831 M 42.24 % 170.721 M 194.91 % 57.889 M 4 443.88 % 1.274 M -8.21 % 1.388 M 183.27 % 490.000 K 36.87 % 358.000 K 103.06 % -11.710 M -175.70 % 15.469 M -35.40 % 23.945 M 0.00 % 23.945 M 411.70 % -7.682 M 0.00 % -7.682 M 58.34 % -18.441 M 0.00 % -18.441 M -118.33 % 100.612 M 0.00 % 100.612 M 69.71 % 59.284 M 0.00 % 59.284 M -61.86 % 155.456 M 0.00 % 155.456 M 368.02 % 33.216 M 0.00 % 33.216 M 618.41 % 4.624 M 0.00 % 4.624 M -26.28 % 6.272 M 0.00 % 6.272 M 100.00 % 3.136 M 276.13 % -1.781 M -100.00 % -890.250 K
Income tax expense 130.144 M 225.87 % 39.937 M 280.57 % 10.494 M 241.95 % -7.393 M -147.06 % 15.710 M 58.14 % 9.934 M 155.21 % -17.994 M 20.30 % -22.577 M -138.35 % 58.867 M 44.84 % 40.644 M 172.14 % 14.935 M 127.63 % -54.048 M -187.09 % -18.826 M -845.88 % 2.524 M -88.42 % 21.795 M 310.84 % 5.305 M -44.03 % 9.479 M 15.87 % 8.181 M 223.74 % 2.527 M 3 058.75 % 80.000 K 102.25 % -3.554 M -261.62 % 2.199 M 9 062.50 % 24.000 K 0.00 % 24.000 K 2 300.00 % 1.000 K -90.00 % 10.000 K 0.00 % 10.000 K -81.65 % 54.500 K 0.00 % 54.500 K 118.00 % 25.000 K 0.00 % 25.000 K 100.34 % -7.410 M 0.00 % -7.410 M -368.95 % 2.755 M 0.00 % 2.755 M -56.39 % 6.318 M 0.00 % 6.318 M 5.94 % 5.964 M 0.00 % 5.964 M 506.35 % 983.500 K 0.00 % 983.500 K -98.52 % 66.471 M 206.86 % -62.205 M -100.00 % -31.102 M -11 007.95 % -280.000 K -100.00 % -140.000 K
Cost of revenue 831.099 M 79.42 % 463.204 M 602.87 % 65.902 M 64.35 % 40.099 M -4.54 % 42.007 M -26.32 % 57.010 M 2.59 % 55.570 M 362.51 % 12.015 M -81.18 % 63.842 M -39.13 % 104.884 M 90.35 % 55.102 M 10.76 % 49.747 M 83.89 % 27.053 M -81.22 % 144.018 M 3 283.88 % 4.256 M -88.62 % 37.406 M 34 217.43 % 109.000 K -83.56 % 663.000 K -30.87 % 959.000 K -98.44 % 61.608 M -55.24 % 137.648 M 265.68 % 37.642 M 27.19 % 29.596 M -33.42 % 44.451 M -30.56 % 64.010 M 0.000 0.000 -100.00 % 296.671 M 0.00 % 296.671 M -3.83 % 308.483 M 0.00 % 308.483 M 130.30 % 133.950 M 0.00 % 133.950 M 49.06 % 89.864 M 0.00 % 89.864 M -51.34 % 184.659 M 0.00 % 184.659 M 1 320.50 % 13.000 M 0.00 % 13.000 M 87.81 % 6.922 M 0.00 % 6.922 M -24.90 % 9.217 M 0.00 % 9.217 M 100.00 % 4.608 M -30.27 % 6.609 M 100.00 % 3.305 M
General and administrative expenses 14.623 M 36.61 % 10.704 M -50.00 % 21.406 M 21.08 % 17.679 M 24.18 % 14.237 M -30.02 % 20.345 M 6.81 % 19.048 M 23.92 % 15.371 M -14.83 % 18.047 M -2.65 % 18.538 M -12.09 % 21.087 M 108.00 % 10.138 M 1.18 % 10.020 M 38.94 % 7.212 M -54.02 % 15.684 M -29.09 % 22.118 M 102.25 % 10.936 M -47.27 % 20.738 M 369.93 % 4.413 M 375.03 % 929.000 K -25.68 % 1.250 M -95.06 % 25.288 M 128.52 % 11.066 M -7.08 % 11.909 M 4.68 % 11.377 M -96.09 % 291.204 M 0.00 % 291.204 M 1 312.99 % 20.609 M 0.00 % 20.609 M -22.78 % 26.690 M 0.00 % 26.690 M 18.64 % 22.497 M 0.00 % 22.497 M -20.92 % 28.449 M 0.00 % 28.449 M 10.08 % 25.844 M 0.00 % 25.844 M 192.84 % 8.825 M 0.00 % 8.825 M 18.72 % 7.434 M 0.00 % 7.434 M 103.32 % 3.656 M 0.00 % 3.656 M 100.00 % 1.828 M -46.95 % 3.446 M 100.00 % 1.723 M
Selling and marketing expenses 25.994 M -55.77 % 58.771 M -34.43 % 89.625 M 744.72 % 10.610 M -77.29 % 46.717 M 0.000 -100.00 % 134.274 M 95.69 % 68.615 M 103.93 % 33.646 M 329.01 % -14.692 M -150.24 % 29.242 M -88.04 % 244.512 M 115.06 % 113.694 M 369.91 % 24.195 M -70.91 % 83.175 M 176.56 % 30.075 M -32.09 % 44.289 M -11.82 % 50.223 M 111.78 % 23.715 M 85.23 % 12.803 M 96.70 % 6.509 M 0.000 0.000 -100.00 % 7.281 M -22.39 % 9.381 M 0.000 0.000 -100.00 % 26.548 M 0.00 % 26.548 M -63.20 % 72.137 M 0.00 % 72.137 M -16.41 % 86.296 M 0.00 % 86.296 M -11.56 % 97.577 M 0.00 % 97.577 M -48.57 % 189.743 M 0.00 % 189.743 M 3 287.96 % 5.601 M 0.00 % 5.601 M 125.10 % 2.488 M 0.00 % 2.488 M -44.22 % 4.460 M 0.00 % 4.460 M 100.00 % 2.230 M -40.60 % 3.754 M 100.00 % 1.877 M
Other expenses 0.000 0.000 -100.00 % 20.487 M 269.47 % -12.089 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 96.000 K 1 500.00 % 6.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 % 372.670 M 221.16 % -307.596 M -1 782.87 % -16.337 M 0.00 % -16.337 M -50.14 % -10.881 M 0.00 % -10.881 M -263.31 % -2.995 M 0.00 % -2.995 M -136.77 % 8.145 M 0.00 % 8.145 M 104.05 % -200.996 M 0.00 % -200.996 M -1 454.01 % -12.934 M 0.00 % -12.934 M -37.10 % -9.434 M 0.00 % -9.434 M -53.99 % -6.127 M 0.00 % -6.127 M -100.00 % -3.063 M 0.000 0.000
Operating expenses 40.617 M -41.54 % 69.475 M -47.17 % 131.518 M 711.84 % 16.200 M -73.42 % 60.954 M 699.06 % -10.175 M -106.64 % 153.322 M 82.56 % 83.986 M 62.47 % 51.693 M 1 244.07 % 3.846 M -92.36 % 50.329 M -80.23 % 254.554 M 105.77 % 123.708 M 31.14 % 94.330 M -3.54 % 97.790 M 42.91 % 68.427 M -26.14 % 92.644 M -31.86 % 135.953 M 192.54 % 46.474 M 38.42 % 33.574 M 146.63 % 13.613 M -46.95 % 25.660 M 34.39 % 19.093 M -34.23 % 29.032 M 722.67 % 3.529 M -99.47 % 663.874 M 4 150.11 % -16.392 M -153.18 % 30.820 M 0.00 % 30.820 M -64.96 % 87.946 M 0.00 % 87.946 M -16.87 % 105.798 M 0.00 % 105.798 M -21.15 % 134.171 M 0.00 % 134.171 M 819.57 % 14.591 M 0.00 % 14.591 M 878.24 % 1.492 M 0.00 % 1.492 M 205.95 % 487.500 K 0.00 % 487.500 K -75.50 % 1.990 M 0.00 % 1.990 M 100.00 % 994.750 K -86.18 % 7.200 M 100.00 % 3.600 M
Cost and expenses 871.716 M 63.65 % 532.679 M 169.82 % 197.420 M 111.75 % 93.234 M -9.45 % 102.961 M 119.84 % 46.835 M -77.58 % 208.892 M 117.59 % 96.001 M -16.91 % 115.535 M 6.26 % 108.730 M 3.13 % 105.431 M -65.35 % 304.301 M 140.34 % 126.614 M -46.88 % 238.348 M 133.57 % 102.046 M -3.58 % 105.833 M 14.10 % 92.753 M -32.11 % 136.616 M 188.02 % 47.433 M -50.17 % 95.182 M -37.07 % 151.261 M 138.95 % 63.302 M 30.01 % 48.689 M -33.74 % 73.483 M 8.80 % 67.539 M -89.83 % 663.874 M 4 150.11 % -16.392 M -105.01 % 327.491 M 0.00 % 327.491 M -17.39 % 396.429 M 0.00 % 396.429 M 65.35 % 239.747 M 0.00 % 239.747 M 7.01 % 224.035 M 0.00 % 224.035 M 12.44 % 199.249 M 0.00 % 199.249 M 1 274.98 % 14.491 M 0.00 % 14.491 M 95.59 % 7.409 M 0.00 % 7.409 M -33.88 % 11.206 M 0.00 % 11.206 M 100.00 % 5.603 M -59.43 % 13.809 M 100.00 % 6.905 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
Selling general and administrative expenses 40.617 M -41.54 % 69.475 M -37.43 % 111.031 M 292.49 % 28.289 M -53.59 % 60.954 M 699.06 % -10.175 M -106.64 % 153.322 M 82.56 % 83.986 M 62.47 % 51.693 M 1 244.07 % 3.846 M -92.36 % 50.329 M -80.24 % 254.650 M 105.84 % 123.714 M 293.91 % 31.407 M -68.23 % 98.859 M 89.41 % 52.193 M -5.49 % 55.225 M -22.18 % 70.961 M 152.28 % 28.128 M 104.84 % 13.732 M 76.98 % 7.759 M -69.32 % 25.288 M 128.52 % 11.066 M -42.33 % 19.190 M -7.55 % 20.758 M -92.87 % 291.204 M 0.00 % 291.204 M 517.53 % 47.157 M 0.00 % 47.157 M -52.28 % 98.827 M 0.00 % 98.827 M -9.16 % 108.793 M 0.00 % 108.793 M -13.67 % 126.026 M 0.00 % 126.026 M -41.54 % 215.586 M 0.00 % 215.586 M 1 394.48 % 14.426 M 0.00 % 14.426 M 45.40 % 9.922 M 0.00 % 9.922 M 22.25 % 8.116 M 0.00 % 8.116 M 100.00 % 4.058 M -43.64 % 7.200 M 100.00 % 3.600 M
Interest income 0.000 0.000 0.000 0.000 -100.00 % 531.000 K 47.91 % 359.000 K -78.00 % 1.632 M -61.89 % 4.282 M -45.60 % 7.872 M 9.88 % 7.164 M 3.56 % 6.918 M 35.38 % 5.110 M -12.71 % 5.854 M -59.69 % 14.524 M -12.83 % 16.661 M -2.22 % 17.039 M -40.00 % 28.398 M 420.30 % 5.458 M 0.000 0.000 0.000 -100.00 % 607.000 K 0.000 -100.00 % 664.000 K 325.64 % 156.000 K 0.000 0.000 -100.00 % 29.665 M 0.000 -100.00 % 38.374 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
Interest expense 0.000 -100.00 % 72.000 K -88.54 % 628.000 K -27.57 % 867.000 K 63.28 % 531.000 K 47.91 % 359.000 K -78.00 % 1.632 M -61.66 % 4.257 M -46.09 % 7.897 M 11.89 % 7.058 M 0.48 % 7.024 M 36.89 % 5.131 M -12.35 % 5.854 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 % 5.890 M 0.00 % 5.890 M -60.29 % 14.833 M 0.00 % 14.833 M -22.70 % 19.187 M 0.00 % 19.187 M 0.000 0.000 0.000 0.000 -100.00 % 311.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.381 M 100.00 % 4.690 M
Depreciation and amortization 492.500 K -52.37 % 1.034 M -67.73 % 3.204 M -35.56 % 4.972 M -1.51 % 5.048 M -46.37 % 9.412 M 157.23 % 3.659 M -29.65 % 5.201 M -5.33 % 5.494 M -72.87 % 20.253 M 226.50 % 6.203 M -81.97 % 34.409 M 1 084.07 % 2.906 M 21.49 % 2.392 M 5.19 % 2.274 M 30.99 % 1.736 M -8.78 % 1.903 M 38.70 % 1.372 M 208.31 % 445.000 K 36.09 % 327.000 K 200.00 % 109.000 K -59.02 % 266.000 K -68.60 % 847.000 K -13.39 % 978.000 K -7.47 % 1.057 M -99.60 % 264.524 M 0.00 % 264.524 M 0.45 % 263.335 M 0.00 % 263.335 M 14.40 % 230.193 M 0.00 % 230.193 M 9 322.53 % 2.443 M 0.00 % 2.443 M 24.61 % 1.961 M 0.00 % 1.961 M 88.78 % 1.039 M 0.00 % 1.039 M 168.35 % 387.000 K 0.00 % 387.000 K 307.37 % 95.000 K 0.00 % 95.000 K 100.14 % -66.471 M -206.86 % 62.205 M 100.00 % 31.102 M 431.56 % -9.381 M -100.00 % -4.690 M
Operating income 866.715 M 282.72 % -474.340 M -171 341.88 % 277.000 K -98.43 % 17.615 M 140.31 % -43.701 M -193.08 % 46.949 M 179.68 % -58.919 M -182.09 % 71.773 M 273.22 % 19.231 M -63.42 % 52.567 M 1.88 % 51.599 M 140.43 % -127.620 M -10.86 % -115.118 M 42.43 % -199.972 M -192.84 % 215.394 M 88.99 % 113.974 M -33.59 % 171.616 M 105.91 % 83.344 M 337.46 % 19.052 M 158.84 % -32.382 M -165.80 % -12.183 M 56.31 % -27.888 M -48.86 % -18.735 M 55.11 % -41.733 M -319.67 % 18.998 M 151.51 % 7.554 M 0.00 % 7.554 M 109.22 % -81.938 M -1 619.90 % 5.391 M 102.58 % -209.101 M -10 506.16 % -1.972 M 64.03 % -5.481 M -27.17 % -4.310 M 94.49 % -78.234 M 2.21 % -79.999 M 57.74 % -189.321 M 0.85 % -190.952 M -929.86 % 23.010 M 4.28 % 22.065 M 408.64 % -7.149 M 6.90 % -7.679 M -105.78 % 132.958 M 3 004.67 % 4.283 M 100.00 % 2.141 M 123.84 % -8.981 M -100.00 % -4.490 M
Operating income ratio 10.99 235.20 % -8.13 -149 955.36 % 0.01 -98.30 % 0.32 143.33 % -0.74 -247.31 % 0.50 227.43 % -0.39 -191.83 % 0.43 199.79 % 0.14 -56.21 % 0.33 -0.82 % 0.33 145.49 % -0.72 92.79 % -10.01 -39.03 % -7.20 -1 128.31 % 0.70 28.58 % 0.54 -22.89 % 0.71 45.26 % 0.49 50.21 % 0.32 162.87 % -0.51 -487.69 % -0.09 88.02 % -0.73 -16.93 % -0.63 50.93 % -1.27 -633.25 % 0.24 -24.23 % 0.32 0.00 % 0.32 211.26 % -0.28 -1 619.90 % 0.02 102.59 % -0.72 -10 506.16 % -0.01 70.91 % -0.02 -27.17 % -0.02 96.50 % -0.52 2.21 % -0.54 3.64 % -0.56 0.85 % -0.56 -212.76 % 0.50 4.28 % 0.48 177.10 % -0.62 6.90 % -0.67 -107.75 % 8.58 3 004.67 % 0.28 0.00 % 0.28 114.87 % -1.86 0.00 % -1.86
Total other income expenses net 5.760 M -99.24 % 758.058 M 0.000 100.00 % -12.170 M -142.34 % 28.745 M 108.51 % -337.915 M -38.94 % -243.216 M 5.64 % -257.743 M -190.37 % 285.209 M -6.02 % 303.493 M 3 979.76 % 7.439 M 102.26 % -329.482 M -542.19 % -51.306 M -131.38 % 163.524 M 1 004.95 % -18.070 M 34.56 % -27.611 M 44.59 % -49.827 M 5.47 % -52.708 M -590.17 % -7.637 M -9 413.41 % 82.000 K 295.24 % -42.000 K -101.26 % 3.325 M 0.000 -100.00 % 1.655 M 1 160.90 % -156.000 K 99.97 % -482.956 M -44 448.58 % 1.089 M -96.22 % 28.832 M 149.29 % -58.497 M -169.33 % 84.378 M 168.74 % -122.752 M -21 065.24 % 585.500 K 200.00 % -585.500 K 79.75 % -2.892 M -156.61 % -1.127 M 99.52 % -235.312 M 0.000 -100.00 % 10.378 M 0.000 100.00 % -4.457 M 0.000 -100.00 % 78.659 M 25.60 % 62.628 M 100.00 % 31.314 M 433.82 % -9.381 M -100.00 % -4.690 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 2004-01-31 2003-06-30 2003-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
Net debt -378.297 M 7.47 % -408.842 M 25.78 % -550.847 M 16.59 % -660.370 M 6.10 % -703.258 M 30.85 % -1.017 B -131.57 % -439.169 M -2.85 % -426.984 M -34.77 % -316.829 M -382.21 % 112.269 M 910.43 % 11.111 M 100.68 % -1.634 B 20.09 % -2.045 B -19.81 % -1.707 B -132.38 % -734.471 M -24.93 % -587.885 M 10.70 % -658.321 M 38.99 % -1.079 B 52.13 % -2.254 B 55.47 % -5.062 B -6 875.01 % -72.580 M -145.48 % -29.567 M -2.57 % -28.825 M 29.45 % -40.856 M 16.62 % -48.998 M 5.94 % -52.094 M -230.52 % -15.761 M 48.87 % -30.825 M 39.46 % -50.915 M 54.59 % -112.124 M -0.05 % -112.068 M 31.41 % -163.397 M 24.74 % -217.113 M 21.20 % -275.529 M -110.04 % -131.178 M -940.88 % 15.600 M 154.53 % 6.129 M -97.32 % 228.848 M
Total investments 2.186 B -33.53 % 3.288 B 5.53 % 3.116 B -2.93 % 3.210 B -0.28 % 3.219 B 6.02 % 3.036 B -18.99 % 3.748 B -9.33 % 4.134 B -15.75 % 4.907 B -3.53 % 5.086 B 7.47 % 4.733 B 51.47 % 3.125 B 15.08 % 2.715 B -7.03 % 2.920 B -14.51 % 3.416 B 19.65 % 2.855 B -10.33 % 3.184 B 72.66 % 1.844 B 72.48 % 1.069 B 537 180.90 % 199.000 K -4.33 % 208.000 K 0.00 % 208.000 K 0.00 % 208.000 K -2.35 % 213.000 K 1.43 % 210.000 K 1.45 % 207.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.580 M 35.28 % 9.299 M 314.95 % 2.241 M 1 394.00 % 150.000 K 0.000 -100.00 % 997.000 K 0.00 % 997.000 K
Total debt 10.049 M -7.73 % 10.891 M 0.000 -100.00 % 30.258 M 0.61 % 30.076 M 165.10 % 11.345 M -27.22 % 15.588 M -90.93 % 171.843 M -10.53 % 192.060 M -64.50 % 541.044 M 65.47 % 326.972 M -11.46 % 369.308 M 6.97 % 345.259 M -32.25 % 509.610 M 45.94 % 349.200 M -36.47 % 549.650 M 0.01 % 549.574 M 57.38 % 349.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.944 M 1.97 % 9.752 M -1.14 % 9.864 M 2.49 % 9.624 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.229 M -47.82 % 19.603 M 76.02 % 11.137 M -95.17 % 230.491 M
Accumulated other comprehensive income loss 410.362 M 594.78 % -82.939 M 7.48 % -89.647 M -131.82 % -38.671 M -76.43 % -21.918 M -121.08 % 103.978 M 457.80 % -29.060 M -110.93 % 265.825 M -6.06 % 282.971 M -53.50 % 608.590 M 3.14 % 590.088 M -8.81 % 647.082 M -4.42 % 676.982 M -5.98 % 720.052 M -2.60 % 739.258 M -5.09 % 778.935 M -7.58 % 842.842 M 20.62 % 698.741 M -9.58 % 772.782 M 0.51 % 768.866 M -2.91 % 791.926 M -0.01 % 792.033 M 0.80 % 785.730 M 0.04 % 785.407 M -0.65 % 790.510 M 0.000 0.000 100.00 % -32.381 M 0.000 100.00 % -20.050 M 0.000 100.00 % -14.476 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 138.836 M 214.75 % -120.995 M 67.08 % -367.517 M -44.10 % -255.035 M 4.63 % -267.412 M -16.26 % -230.012 M -346.69 % 93.241 M -76.29 % 393.251 M 150.60 % -777.250 M 24.88 % -1.035 B 19.88 % -1.291 B 5.01 % -1.359 B -53.32 % -886.691 M -13.28 % -782.730 M -4.42 % -749.602 M 17.90 % -912.999 M 7.78 % -990.006 M 10.41 % -1.105 B 2.18 % -1.130 B 1.08 % -1.142 B -1.77 % -1.122 B -0.77 % -1.113 B -1.22 % -1.100 B -1.00 % -1.089 B -0.87 % -1.080 B 1.43 % -1.095 B 0.26 % -1.098 B 37.16 % -1.748 B -0.47 % -1.740 B -0.51 % -1.731 B -1.34 % -1.708 B -1.17 % -1.688 B 0.37 % -1.694 B -10.78 % -1.529 B -33.90 % -1.142 B 2.31 % -1.169 B 0.000 0.000
Common stock 4.583 B 0.00 % 4.583 B 2.88 % 4.454 B 0.00 % 4.454 B 0.00 % 4.454 B 0.00 % 4.454 B 0.00 % 4.454 B 0.00 % 4.454 B -27.62 % 6.154 B 0.00 % 6.154 B 0.00 % 6.154 B 0.00 % 6.154 B 8.59 % 5.668 B 0.00 % 5.668 B 0.00 % 5.668 B 0.00 % 5.668 B 0.00 % 5.668 B 0.00 % 5.668 B 0.02 % 5.666 B 0.00 % 5.666 B 804.35 % 626.557 M 9.13 % 574.117 M 3.27 % 555.919 M 2 428.86 % 21.983 M 0.00 % 21.983 M 0.00 % 21.983 M 50.00 % 14.655 M -98.00 % 732.777 M 0.00 % 732.777 M 0.00 % 732.777 M 0.00 % 732.777 M 0.05 % 732.428 M 0.00 % 732.428 M 0.000 0.000 0.000 0.000 0.000
Total equity 5.138 B 17.17 % 4.385 B 9.50 % 4.004 B 0.39 % 3.989 B -0.09 % 3.993 B -3.91 % 4.155 B -4.36 % 4.345 B -12.06 % 4.941 B -5.39 % 5.222 B -1.26 % 5.289 B 5.05 % 5.034 B -3.14 % 5.198 B -0.09 % 5.202 B -2.88 % 5.357 B -0.80 % 5.400 B 2.37 % 5.275 B 0.15 % 5.267 B 5.00 % 5.017 B -0.81 % 5.058 B 0.36 % 5.040 B 11 343.86 % 44.038 M 1 050.42 % 3.828 M 190.97 % -4.208 M -129.72 % 14.157 M -74.07 % 54.607 M 52.33 % 35.847 M 551.05 % 5.506 M 131.58 % -17.437 M -2 687.09 % 674.000 K -99.25 % 89.671 M -52.38 % 188.304 M -42.38 % 326.819 M 3.15 % 316.825 M -31.84 % 464.848 M 83.46 % 253.383 M 14 288.59 % 1.761 M -86.62 % 13.158 M 106.44 % -204.291 M
Other non current liabilities 0.000 100.00 % -13.563 M -6.84 % -12.695 M 0.000 100.00 % -5.554 M 20.51 % -6.987 M 65.08 % -20.011 M -149.20 % -8.030 M 30.79 % -11.602 M 0.000 100.00 % -13.514 M 41.42 % -23.068 M 0.000 0.000 0.000 100.00 % -349.200 M 0.00 % -349.200 M 0.00 % -349.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.944 M 0.000 0.000 -100.00 % 307.286 M -48.39 % 595.383 M -24.67 % 790.404 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 7.841 M -60.49 % 19.847 M 0.000 0.000 0.000 -100.00 % 5.238 M -62.71 % 14.046 M 0.000 -100.00 % 11.602 M 0.000 -100.00 % 13.514 M -41.42 % 23.068 M 0.000 0.000 0.000 -100.00 % 349.200 M 0.00 % 349.200 M 0.00 % 349.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.944 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.097 M 0.000 0.000
Total non current liabilities 7.841 M -12.45 % 8.956 M 170.55 % -12.695 M -318.69 % 5.805 M 4.52 % 5.554 M 27.15 % 4.368 M -66.37 % 12.988 M 61.74 % 8.030 M 38.42 % 5.801 M -93.02 % 83.097 M 514.90 % 13.514 M 17.17 % 11.534 M -29.70 % 16.406 M -96.78 % 509.610 M 45.94 % 349.200 M 0.00 % 349.200 M 0.00 % 349.200 M 0.00 % 349.200 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.708 M 19.64 % 22.323 M 20.85 % 18.471 M -37.64 % 29.621 M -95.86 % 716.106 M 133.04 % 307.286 M -48.39 % 595.383 M -24.67 % 790.404 M 2 948.46 % 25.928 M 0.000 0.000 0.000 -100.00 % 9.097 M 0.000 0.000
Other current liabilities 435.023 M 31.10 % 331.832 M 127.85 % 145.639 M -13.15 % 167.691 M 233.85 % -125.281 M -6.11 % -118.064 M 29.60 % -167.703 M 1.23 % -169.785 M 42.95 % -297.620 M 61.62 % -775.521 M -1 710.32 % -42.839 M 87.51 % -342.984 M 56.56 % -789.563 M -37.89 % -572.596 M 3.94 % -596.106 M 5.95 % -633.833 M 48.65 % -1.234 B -50.91 % -817.875 M -242.98 % -238.461 M -1 149.73 % -19.081 M 3.24 % -19.719 M 4.87 % -20.728 M 11.63 % -23.455 M 19.35 % -29.084 M -18.02 % -24.644 M -969.62 % -2.304 M -100.59 % 393.112 M -42.39 % 682.310 M 2.87 % 663.304 M 0.000 -100.00 % 535.760 M 2 023.92 % 25.225 M 29.09 % 19.540 M -16.67 % 23.449 M 53.31 % 15.295 M 0.000 0.000 -100.00 % 14.089 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 124.781 M 804.21 % 13.800 M -90.99 % 153.239 M -0.51 % 154.023 M 376.76 % -55.652 M 67.16 % -169.466 M -510.62 % 41.271 M 42.58 % 28.946 M -35.97 % 45.205 M 108.87 % -509.610 M -13.41 % -449.340 M -13.14 % -397.171 M 43.02 % -697.010 M -77.13 % -393.508 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
Short term debt 4.416 M 14.11 % 3.870 M 0.000 -100.00 % 30.258 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 457.947 M 0.000 0.000 -100.00 % 310.116 M -39.15 % 509.610 M 13.41 % 449.340 M 13.14 % 397.171 M -43.02 % 697.010 M 77.13 % 393.508 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.752 M -1.14 % 9.864 M 2.49 % 9.624 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.229 M -2.64 % 10.506 M -5.67 % 11.137 M -95.17 % 230.491 M
Total current liabilities 439.439 M 30.90 % 335.702 M 17.80 % 284.975 M -11.97 % 323.734 M -9.87 % 359.172 M 17.89 % 304.678 M -8.04 % 331.324 M -36.17 % 519.068 M -14.13 % 604.515 M -25.86 % 815.324 M 97.36 % 413.118 M -21.73 % 527.821 M -17.57 % 640.316 M -4.47 % 670.259 M 13.85 % 588.714 M 11.82 % 526.478 M -40.84 % 889.931 M 62.52 % 547.579 M 92.01 % 285.189 M 531.07 % 45.191 M -2.43 % 46.316 M 27.36 % 36.365 M -3.00 % 37.489 M 40.37 % 26.708 M 19.64 % 22.323 M 20.85 % 18.471 M -95.65 % 424.975 M -40.84 % 718.374 M 3.68 % 692.902 M 21.72 % 569.242 M 0.73 % 565.125 M 960.27 % 53.300 M -2.24 % 54.524 M -8.27 % 59.442 M 6.14 % 56.001 M -0.76 % 56.431 M 150.50 % 22.527 M -90.79 % 244.580 M
Total liabilities 447.280 M 29.78 % 344.658 M 20.94 % 284.975 M -13.52 % 329.539 M -9.65 % 364.726 M 18.02 % 309.046 M -10.24 % 344.312 M -34.68 % 527.098 M -13.64 % 610.316 M -32.07 % 898.421 M 110.58 % 426.632 M -20.90 % 539.355 M -17.87 % 656.722 M -2.02 % 670.259 M 13.85 % 588.714 M -33.36 % 883.368 M -29.52 % 1.253 B 39.71 % 897.132 M 212.82 % 286.792 M 534.62 % 45.191 M -2.43 % 46.316 M 27.36 % 36.365 M -3.00 % 37.489 M -20.78 % 47.320 M -27.67 % 65.420 M -47.95 % 125.695 M -70.42 % 424.975 M -40.84 % 718.374 M -28.18 % 1.000 B -14.12 % 1.165 B -14.08 % 1.356 B 2 443.21 % 53.300 M -2.24 % 54.524 M -8.27 % 59.442 M 6.14 % 56.001 M -14.54 % 65.528 M 190.89 % 22.527 M -90.79 % 244.580 M
Other non current assets 125.175 M -11.99 % 142.234 M 5 343.32 % 2.613 M -4.74 % 2.743 M 240.74 % -1.949 M 0.00 % -1.949 M 84.60 % -12.656 M 0.00 % -12.656 M 0.00 % -12.656 M 0.00 % -12.656 M -3.18 % -12.266 M -32.09 % -9.286 M -137.66 % 24.660 M 102.27 % -1.088 B -18.08 % -921.686 M 62.73 % -2.473 B 3.38 % -2.560 B -101.34 % -1.271 B -209.57 % -410.691 M -2 117.08 % -18.524 M -1 655.83 % -1.055 M 7.54 % -1.141 M 39.24 % -1.878 M 32.66 % -2.789 M 42.98 % -4.891 M 20.33 % -6.139 M 0.000 -100.00 % 530.846 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.241 M 1 394.00 % 150.000 K 0.000 -100.00 % 997.000 K 0.00 % 997.000 K
Long term investments 2.106 B -33.65 % 3.174 B 16.70 % 2.719 B 4.95 % 2.591 B 0.77 % 2.571 B 9.22 % 2.354 B 0.97 % 2.332 B -4.42 % 2.439 B -11.19 % 2.747 B -15.43 % 3.248 B -5.72 % 3.445 B 19.29 % 2.888 B 44.61 % 1.997 B 87.83 % 1.063 B 18.53 % 897.044 M -63.35 % 2.448 B -3.45 % 2.535 B 103.62 % 1.245 B 218.36 % 391.052 M 196 408.54 % 199.000 K -4.33 % 208.000 K 0.00 % 208.000 K 0.00 % 208.000 K -2.35 % 213.000 K 1.43 % 210.000 K 1.45 % 207.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
Intangible assets 0.000 0.000 0.000 -100.00 % 387.000 K -92.38 % 5.079 M -15.08 % 5.981 M -65.77 % 17.473 M 0.00 % 17.473 M 5.44 % 16.571 M 0.00 % 16.571 M 0.00 % 16.571 M 0.00 % 16.571 M 0.00 % 16.571 M 1 073.58 % 1.412 M 182.40 % 500.000 K -61.36 % 1.294 M 158.80 % 500.000 K -67.57 % 1.542 M 208.40 % 500.000 K 0.00 % 500.000 K 0.000 0.000 -100.00 % 17.000 K -76.06 % 71.000 K -42.28 % 123.000 K -28.90 % 173.000 K -99.93 % 262.494 M 0.000 -100.00 % 776.811 M -23.21 % 1.012 B -18.02 % 1.234 B 93 314.76 % 1.321 M 20.64 % 1.095 M 0.000 0.000 0.000 0.000 0.000
GoodWill 5.079 M 0.00 % 5.079 M 0.00 % 5.079 M 0.00 % 5.079 M 0.00 % 5.079 M 0.00 % 5.079 M -68.00 % 15.871 M 0.00 % 15.871 M 0.00 % 15.871 M 0.00 % 15.871 M 0.00 % 15.871 M 0.00 % 15.871 M 0.00 % 15.871 M 0.00 % 15.871 M 0.00 % 15.871 M 0.00 % 15.871 M -3.28 % 16.409 M 0.00 % 16.409 M 3.39 % 15.871 M 0.00 % 15.871 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 % 28.422 M 0.00 % 28.422 M 0.000 0.000
Goodwill and intangible assets 5.079 M 0.00 % 5.079 M 0.00 % 5.079 M -7.08 % 5.466 M -46.19 % 10.158 M -8.16 % 11.060 M -66.83 % 33.344 M 0.00 % 33.344 M 2.78 % 32.442 M 0.00 % 32.442 M 0.00 % 32.442 M 0.00 % 32.442 M 0.00 % 32.442 M 87.71 % 17.283 M 5.57 % 16.371 M -4.63 % 17.165 M 1.51 % 16.909 M -5.80 % 17.951 M 9.65 % 16.371 M 0.00 % 16.371 M 0.000 0.000 -100.00 % 17.000 K -76.06 % 71.000 K -42.28 % 123.000 K -28.90 % 173.000 K -99.93 % 262.494 M 0.000 -100.00 % 776.811 M -23.21 % 1.012 B -18.02 % 1.234 B 93 314.76 % 1.321 M 20.64 % 1.095 M 0.000 -100.00 % 28.422 M 0.00 % 28.422 M 0.000 0.000
Property plant equipment net 16.719 M -11.13 % 18.812 M 2 776.45 % 654.000 K -83.00 % 3.847 M -56.34 % 8.812 M -36.25 % 13.822 M -32.31 % 20.420 M 74.54 % 11.699 M -61.47 % 30.364 M -21.68 % 38.769 M -13.32 % 44.729 M -13.40 % 51.652 M -13.75 % 59.884 M 666.37 % 7.814 M -5.53 % 8.271 M -2.35 % 8.470 M 8.02 % 7.841 M -7.22 % 8.451 M 158.60 % 3.268 M 67.25 % 1.954 M 130.70 % 847.000 K -9.22 % 933.000 K -43.56 % 1.653 M -34.01 % 2.505 M -45.04 % 4.558 M -20.85 % 5.759 M 30.15 % 4.425 M 0.09 % 4.421 M -63.06 % 11.967 M -14.42 % 13.984 M -20.76 % 17.647 M -10.84 % 19.792 M 2.72 % 19.268 M 10.77 % 17.394 M 522.99 % 2.792 M -39.87 % 4.643 M -23.36 % 6.058 M 6.22 % 5.703 M
Total non current assets 2.253 B -32.55 % 3.340 B 16.86 % 2.858 B 4.53 % 2.734 B 0.85 % 2.711 B 8.24 % 2.504 B -1.75 % 2.549 B -3.02 % 2.628 B -8.53 % 2.874 B -15.36 % 3.395 B -5.88 % 3.607 B 17.80 % 3.062 B 45.94 % 2.098 B 92.79 % 1.088 B 18.08 % 921.686 M -62.73 % 2.473 B -3.38 % 2.560 B 101.34 % 1.271 B 209.57 % 410.691 M 2 117.08 % 18.524 M 1 655.83 % 1.055 M -7.54 % 1.141 M -39.24 % 1.878 M -32.66 % 2.789 M -42.98 % 4.891 M -20.33 % 6.139 M -97.70 % 266.919 M -50.13 % 535.267 M -32.14 % 788.778 M -23.09 % 1.026 B -18.06 % 1.252 B 5 828.37 % 21.113 M 3.68 % 20.363 M 3.71 % 19.635 M -37.40 % 31.364 M -5.14 % 33.065 M 368.67 % 7.055 M 5.30 % 6.700 M
Other current assets 174.039 M 1.27 % 171.860 M -36.57 % 270.944 M -48.69 % 528.023 M 1 496.30 % 33.078 M -95.66 % 762.432 M 2 371.42 % 30.850 M -90.82 % 336.106 M -50.23 % 675.345 M 71.14 % 394.605 M -17.91 % 480.697 M 8.06 % 444.828 M 22.01 % 364.598 M -84.67 % 2.379 B -33.73 % 3.590 B 85.48 % 1.935 B -11.65 % 2.190 B -33.70 % 3.304 B 13.87 % 2.902 B 104 086.97 % 2.785 M -83.26 % 16.640 M 75.43 % 9.485 M 312.39 % 2.300 M -68.30 % 7.256 M -75.72 % 29.882 M 0.000 -100.00 % 12.635 M -49.42 % 24.981 M 2.55 % 24.361 M 287.54 % 6.286 M -19.64 % 7.822 M -15.89 % 9.300 M 6.90 % 8.700 M -89.48 % 82.699 M -38.47 % 134.414 M 380.24 % 27.989 M 23.13 % 22.732 M -28.84 % 31.946 M
Short term investments 80.298 M -30.10 % 114.881 M -71.04 % 396.697 M -2.31 % 406.097 M -37.32 % 647.911 M -5.02 % 682.164 M -51.84 % 1.416 B -16.39 % 1.694 B -21.56 % 2.160 B 17.50 % 1.838 B 42.76 % 1.288 B 444.40 % 236.523 M -67.06 % 717.970 M -61.34 % 1.857 B -26.28 % 2.519 B 518.19 % 407.509 M -37.20 % 648.906 M 8.30 % 599.151 M -11.65 % 678.137 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 % 12.580 M 35.28 % 9.299 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 388.346 M -7.48 % 419.733 M -23.80 % 550.847 M -20.12 % 689.636 M -5.96 % 733.334 M -28.69 % 1.028 B 126.13 % 454.757 M -24.06 % 598.827 M 17.67 % 508.889 M 18.68 % 428.775 M 35.75 % 315.861 M -84.23 % 2.003 B -16.18 % 2.390 B 7.84 % 2.216 B 104.52 % 1.084 B -4.74 % 1.138 B -5.83 % 1.208 B -15.43 % 1.428 B -36.64 % 2.254 B -55.47 % 5.062 B 6 875.01 % 72.580 M 145.48 % 29.567 M 2.57 % 28.825 M -29.45 % 40.856 M -16.62 % 48.998 M -21.02 % 62.038 M 143.16 % 25.513 M -37.30 % 40.689 M -32.79 % 60.539 M -46.01 % 112.124 M 0.05 % 112.068 M -31.41 % 163.397 M -24.74 % 217.113 M -21.20 % 275.529 M 94.85 % 141.407 M 3 432.53 % 4.003 M -20.07 % 5.008 M 204.81 % 1.643 M
Cash and short term investments 3.147 B 162.36 % 1.200 B 26.60 % 947.544 M -13.52 % 1.096 B -20.67 % 1.381 B -19.25 % 1.710 B -8.59 % 1.871 B -18.39 % 2.293 B -14.08 % 2.669 B 17.72 % 2.267 B 41.38 % 1.603 B -28.41 % 2.240 B -27.94 % 3.108 B -23.70 % 4.073 B 13.06 % 3.603 B 128.18 % 1.579 B -16.70 % 1.896 B -10.92 % 2.128 B -27.43 % 2.932 B -42.08 % 5.062 B 6 875.01 % 72.580 M 145.48 % 29.567 M 2.57 % 28.825 M -29.45 % 40.856 M -16.62 % 48.998 M -21.02 % 62.038 M 143.16 % 25.513 M -37.30 % 40.689 M -32.79 % 60.539 M -46.01 % 112.124 M 0.05 % 112.068 M -36.32 % 175.977 M -22.28 % 226.412 M -17.83 % 275.529 M 94.85 % 141.407 M 3 432.53 % 4.003 M -20.07 % 5.008 M 204.81 % 1.643 M
Total current assets 3.333 B 139.76 % 1.390 B -2.91 % 1.432 B -9.66 % 1.585 B -3.76 % 1.647 B -15.99 % 1.960 B -8.43 % 2.140 B -24.62 % 2.839 B -4.04 % 2.959 B 5.97 % 2.792 B 50.59 % 1.854 B -30.69 % 2.675 B -28.88 % 3.761 B -23.33 % 4.905 B -2.97 % 5.055 B 37.43 % 3.678 B -7.13 % 3.961 B -14.68 % 4.642 B -5.88 % 4.932 B -2.62 % 5.065 B 5 572.26 % 89.299 M 128.67 % 39.052 M 24.36 % 31.403 M -30.08 % 44.910 M -51.14 % 91.918 M -27.71 % 127.144 M -22.27 % 163.562 M -1.27 % 165.670 M -21.88 % 212.084 M -7.28 % 228.726 M -21.72 % 292.177 M -18.62 % 359.006 M 2.28 % 350.986 M -30.45 % 504.655 M 81.52 % 278.020 M 712.35 % 34.224 M 19.54 % 28.630 M -14.76 % 33.589 M
Inventory 0.000 0.000 0.000 100.00 % -387.672 M 22.14 % -497.890 M -2.07 % -487.814 M 22.55 % -629.811 M 30.89 % -911.303 M -0.21 % -909.436 M 20.62 % -1.146 B -172.38 % -420.648 M -93.32 % -217.587 M 48.95 % -426.245 M 77.05 % -1.857 B 26.28 % -2.519 B -7 331.20 % -33.900 M 12.40 % -38.700 M 61.46 % -100.417 M 0.000 0.000 0.000 100.00 % -9.173 M 0.000 -100.00 % 8.982 M -52.94 % 19.088 M 0.000 -100.00 % 12.356 M 6.53 % 11.599 M -50.85 % 23.598 M 45.63 % 16.204 M -49.43 % 32.042 M -20.84 % 40.475 M 203.18 % 13.350 M -65.46 % 38.652 M 1 657.71 % 2.199 M -1.48 % 2.232 M 150.79 % 890.000 K 0.000
Net receivables 11.685 M -37.31 % 18.639 M -91.26 % 213.167 M -38.85 % 348.578 M 50.13 % 232.179 M 3.90 % 223.462 M -6.13 % 238.061 M -17.11 % 287.202 M 61.16 % 178.211 M 38.89 % 128.311 M 1.09 % 126.933 M -58.73 % 307.550 M -46.99 % 580.128 M 77.61 % 326.632 M -17.48 % 395.814 M -11.13 % 445.365 M 13.01 % 394.098 M 138.32 % 165.362 M 1 711.19 % 9.130 M 50 622.22 % 18.000 K -77.22 % 79.000 K 0.000 -100.00 % 278.000 K -82.56 % 1.594 M -90.72 % 17.168 M -73.63 % 65.106 M -42.41 % 113.058 M 27.89 % 88.401 M -14.66 % 103.586 M 10.07 % 94.112 M -32.89 % 140.245 M 5.25 % 133.254 M 69.21 % 78.752 M -26.93 % 107.775 M 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 -100.00 % 129.981 M -0.53 % 130.671 M 6.70 % 122.462 M -3.78 % 127.277 M -27.78 % 176.239 M 12.53 % 156.622 M 104.46 % 76.603 M -13.21 % 88.265 M -8.86 % 96.847 M -2.37 % 99.194 M 725.00 % -15.871 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 assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.474 M 175.96 % 12.130 M 73.24 % 7.002 M 1 883.57 % 353.000 K -3.81 % 367.000 K -73.17 % 1.368 M 30.53 % 1.048 M 0.000 0.000 0.000 -100.00 % 13.778 M -40.66 % 23.218 M -17.84 % 28.259 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
Account payables 0.000 0.000 0.000 -100.00 % 992.000 K 296.80 % 250.000 K 0.000 -100.00 % 7.232 M -41.97 % 12.463 M -92.94 % 176.636 M -27.47 % 243.520 M 30 961.22 % 784.000 K -99.75 % 312.933 M -27.94 % 434.242 M 3 630.92 % 11.639 M -89.34 % 109.168 M -46.96 % 205.827 M -59.94 % 513.782 M 25.23 % 410.267 M 73.96 % 235.836 M 1 143.47 % 18.966 M -3.60 % 19.675 M -4.50 % 20.603 M -2.55 % 21.143 M -20.84 % 26.708 M 19.64 % 22.323 M 20.85 % 18.471 M -7.04 % 19.869 M -16.98 % 23.932 M 34.75 % 17.760 M -96.87 % 567.075 M 1 980.93 % 27.251 M 5.10 % 25.928 M 45.10 % 17.869 M -24.80 % 23.763 M 73.25 % 13.716 M -66.24 % 40.622 M 256.65 % 11.390 M 0.000
Tax payables 0.000 0.000 -100.00 % 139.336 M 11.65 % 124.793 M -0.19 % 125.031 M 5.90 % 118.064 M -26.43 % 160.471 M 2.00 % 157.322 M 30.04 % 120.984 M 63.37 % 74.054 M 76.09 % 42.055 M 39.95 % 30.051 M -33.52 % 45.205 M -11.96 % 51.347 M 36.57 % 37.598 M 21.93 % 30.835 M 31.41 % 23.465 M 66.42 % 14.100 M 437.14 % 2.625 M 2 182.61 % 115.000 K 161.36 % 44.000 K -64.80 % 125.000 K -94.59 % 2.312 M -2.69 % 2.376 M 2.37 % 2.321 M 0.74 % 2.304 M 2.77 % 2.242 M -1.15 % 2.268 M 2.44 % 2.214 M 2.17 % 2.167 M 2.51 % 2.114 M -1.54 % 2.147 M -87.46 % 17.115 M 39.94 % 12.230 M -27.03 % 16.761 M 216.07 % 5.303 M 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 4.607 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
Minority interest 6.279 M -0.14 % 6.288 M -13.65 % 7.282 M 10.65 % 6.581 M 4.15 % 6.319 M 12.36 % 5.624 M 11.99 % 5.022 M -16.15 % 5.989 M 102.31 % -259.726 M 0.61 % -261.312 M -8.76 % -240.263 M 1.68 % -244.366 M 1.57 % -248.255 M -0.09 % -248.036 M 3.47 % -256.946 M 0.54 % -258.347 M -2.15 % -252.917 M -3.44 % -244.511 M 2.89 % -251.796 M 0.69 % -253.542 M -0.46 % -252.389 M -1.43 % -248.823 M -1.24 % -245.780 M -0.81 % -243.814 M -11.91 % -217.867 M -0.06 % -217.726 M -1.92 % -213.625 M 30.50 % -307.389 M -5.44 % -291.535 M -40.06 % -208.157 M -75.16 % -118.836 M -4 478.63 % 2.714 M 275.38 % 723.000 K -69.35 % 2.359 M -75.84 % 9.765 M 506.52 % 1.610 M -31.40 % 2.347 M 0.000
Capital lease obligations 10.049 M -7.73 % 10.891 M 0.000 -100.00 % 2.619 M 0.000 -100.00 % 2.619 M -62.71 % 7.023 M 0.000 -100.00 % 5.801 M 0.000 -100.00 % 13.514 M 17.17 % 11.534 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
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
Other total stockholders equity 0.000 0.000 0.000 100.00 % -178.292 M 11.16 % -200.682 M -12.26 % -178.764 M 13.98 % -207.824 M -16.26 % -178.764 M -0.26 % -178.300 M 0.00 % -178.300 M 0.00 % -178.300 M 0.000 100.00 % -7.108 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 533.936 M 0.00 % 533.936 M -59.77 % 1.327 B 1.86 % 1.303 B -2.58 % 1.337 B 2.95 % 1.299 B -1.27 % 1.316 B 2.62 % 1.282 B -0.92 % 1.294 B 156.30 % 504.930 M -59.19 % 1.237 B 778.47 % 140.853 M -87.95 % 1.169 B 0.51 % 1.163 B 669.47 % -204.291 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 5.805 M 4.52 % 5.554 M 217.55 % 1.749 M -70.68 % 5.965 M -25.72 % 8.030 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
Other liabilities 0.000 0.000 -100.00 % 12.695 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -509.610 M -45.94 % -349.200 M -4 640.96 % 7.690 M -46.19 % 14.292 M 3 948.73 % 353.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -6.096 M -129.34 % 20.774 M -76.59 % 88.753 M 399.63 % -29.621 M 95.86 % -716.106 M 0.000 0.000 0.000 100.00 % -25.928 M 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 5.585 B 18.09 % 4.730 B 10.26 % 4.289 B -0.67 % 4.318 B -0.89 % 4.357 B -2.40 % 4.464 B -4.80 % 4.689 B -14.24 % 5.468 B -6.25 % 5.832 B -5.73 % 6.187 B 13.29 % 5.461 B -4.81 % 5.737 B -2.09 % 5.859 B -2.79 % 6.027 B 0.64 % 5.989 B -2.75 % 6.159 B -5.56 % 6.521 B 10.26 % 5.914 B 10.66 % 5.344 B 5.10 % 5.085 B 5 527.69 % 90.354 M 124.80 % 40.193 M 20.77 % 33.281 M -45.86 % 61.477 M -48.78 % 120.027 M -25.70 % 161.542 M -62.47 % 430.481 M -38.58 % 700.937 M -29.97 % 1.001 B -20.21 % 1.254 B -18.75 % 1.544 B 306.14 % 380.119 M 2.36 % 371.349 M -29.17 % 524.290 M 69.46 % 309.384 M 359.78 % 67.289 M 88.56 % 35.685 M -11.43 % 40.289 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31
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 2004-01-31 2003-06-30 2003-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 100.00 % -281.545 M 0.000 100.00 % -151.715 M 0.000 -100.00 % 343.447 M 0.000 -100.00 % 94.124 M 0.000 0.000 0.000 100.00 % -5.467 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.522 M 0.000 100.00 % -198.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
Stock based compensation 0.000 0.000 0.000 -100.00 % 101.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.017 M 0.000 100.00 % -898.000 K 0.000 -100.00 % 6.061 M 0.000 -100.00 % 5.178 M 327.58 % 1.211 M 0.000 0.000 -100.00 % 12.583 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.188 M 0.00 % 4.188 M 459.15 % 749.000 K 0.00 % 749.000 K -55.07 % 1.667 M 0.00 % 1.667 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 -100.00 % 312.767 M 0.000 100.00 % -142.058 M 0.000 -100.00 % 260.263 M 0.000 100.00 % -160.615 M 0.000 100.00 % -109.790 M 0.000 -100.00 % 297.165 M 0.000 -100.00 % 1.151 B 0.000 -100.00 % 373.386 M 0.000 100.00 % -2.390 B 0.000 100.00 % -1.047 M 0.000 100.00 % -7.116 M 0.000 -100.00 % 33.061 M 0.000 100.00 % -297.137 M 0.00 % -297.137 M -11.51 % -266.464 M 0.00 % -266.464 M -54.07 % -172.951 M 0.00 % -172.951 M -437.34 % -32.187 M 0.00 % -32.187 M -184.75 % 37.978 M 0.00 % 37.978 M 180.24 % -47.333 M 0.00 % -47.333 M 6.71 % -50.738 M 0.00 % -50.738 M -1 187.11 % -3.942 M 0.00 % -3.942 M 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 -100.00 % 74.374 M 0.000 100.00 % -4.028 M 0.000 -100.00 % 98.573 M 0.000 100.00 % -129.673 M 0.000 -100.00 % 11.393 M 0.000 -100.00 % 211.710 M 0.000 -100.00 % 152.613 M 0.000 100.00 % -349.508 M 0.000 100.00 % -99.302 M 0.000 100.00 % -1.060 M 0.000 100.00 % -7.116 M 0.000 -100.00 % 44.387 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.137 M 0.000 0.000 0.000 -100.00 % 1.356 M 0.00 % 1.356 M -82.67 % 7.821 M 0.00 % 7.821 M 164.45 % -12.136 M 0.00 % -12.136 M -205.39 % 11.515 M 0.00 % 11.515 M 152.31 % -22.013 M 0.00 % -22.013 M -133 512.12 % 16.500 K 0.00 % 16.500 K -98.06 % 848.500 K 0.00 % 848.500 K 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 238.393 M 0.000 100.00 % -138.030 M 0.000 -100.00 % 161.690 M 0.000 100.00 % -30.942 M 0.000 100.00 % -121.183 M 0.000 -100.00 % 85.455 M 0.000 -100.00 % 998.724 M 0.000 -100.00 % 722.894 M 0.000 100.00 % -2.291 B 0.000 -100.00 % 13.000 K 0.000 0.000 0.000 100.00 % -1.189 M 0.000 0.000 0.000 100.00 % -267.820 M 0.00 % -267.820 M -48.15 % -180.772 M 0.00 % -180.772 M -801.56 % -20.051 M 0.00 % -20.051 M -175.77 % 26.463 M 0.00 % 26.463 M 204.52 % -25.320 M 0.00 % -25.320 M 50.11 % -50.755 M 0.00 % -50.755 M -959.48 % -4.791 M 0.00 % -4.791 M 0.000 0.000 0.000 0.000 0.000
Other non cash items -742.891 M -9.72 % -677.105 M -744.20 % -80.207 M -172.43 % 110.737 M 143.38 % -255.259 M -129.80 % 856.517 M 397.93 % 172.016 M -67.68 % 532.229 M 851.61 % -70.812 M 58.53 % -170.754 M 89.46 % -1.620 B -538.66 % -253.620 M -149.03 % 517.320 M 4 112.10 % -12.894 M -117.10 % 75.391 M 131.21 % -241.547 M 59.29 % -593.313 M -172.24 % 821.326 M 130.46 % -2.697 B -119 056.95 % 2.267 M 311.47 % -1.072 M 70.99 % -3.695 M 50.54 % -7.470 M 69.05 % -24.138 M 15.92 % -28.710 M -14 363.48 % -198.500 K -101.44 % 13.779 M -79.66 % 67.725 M 450.17 % -19.341 M -116.75 % 115.497 M 260.28 % -72.060 M -2 011.15 % 3.771 M 130.36 % -12.418 M -175.36 % 16.477 M -16.50 % 19.733 M -85.42 % 135.361 M 0.00 % 135.361 M 2 227.19 % 5.817 M 0.00 % 5.817 M -43.74 % 10.340 M 0.00 % 10.340 M 114.08 % -73.431 M 0.00 % -73.431 M -100.00 % -36.716 M -277.70 % 20.662 M 100.00 % 10.331 M
Net cash provided by operating activities 0.000 100.00 % -120.741 M -23.48 % -97.784 M -606.84 % -13.834 M 95.36 % -297.889 M -156.87 % 523.852 M 497.90 % -131.653 M -138.61 % 340.949 M 88.41 % 180.962 M 181.02 % 64.395 M 104.13 % -1.558 B -106.70 % -753.700 M -283.26 % 411.270 M -62.84 % 1.107 B 335.71 % 254.026 M 17.26 % 216.643 M 145.48 % -476.384 M 69.01 % -1.537 B 42.69 % -2.683 B -14 510.66 % -18.362 M -90.60 % -9.634 M 44.14 % -17.246 M 1.36 % -17.483 M -132.18 % -7.530 M 37.14 % -11.979 M 30.28 % -17.181 M 0.00 % -17.181 M 46.25 % -31.966 M 0.00 % -31.966 M -0.48 % -31.814 M 0.00 % -31.814 M 16.96 % -38.312 M 0.00 % -38.312 M -78.89 % -21.417 M 0.00 % -21.417 M 80.21 % -108.203 M 0.00 % -108.203 M -280.55 % -28.433 M 0.00 % -28.433 M -1 210.28 % -2.170 M 0.00 % -2.170 M 68.75 % -6.944 M 0.00 % -6.944 M -100.00 % -3.472 M -234.52 % 2.581 M 100.00 % 1.291 M
Investments in property plant and equipment 0.000 100.00 % -8.383 M -52 293.74 % -16.000 K -77.78 % -9.000 K 90.63 % -96.000 K -39.13 % -69.000 K -165.38 % -26.000 K 88.98 % -236.000 K 69.27 % -768.000 K 83.47 % -4.645 M -238.80 % -1.371 M 79.53 % -6.698 M 67.08 % -20.346 M -595.11 % -2.927 M -127.96 % -1.284 M 39.12 % -2.109 M -850.00 % -222.000 K 97.31 % -8.264 M -360.65 % -1.794 M -864.52 % -186.000 K -389.47 % -38.000 K 0.000 0.000 100.00 % -18.000 K 51.35 % -37.000 K 87.06 % -286.000 K 0.00 % -286.000 K 70.21 % -960.000 K 0.00 % -960.000 K -184.44 % -337.500 K 0.00 % -337.500 K 87.32 % -2.661 M 0.00 % -2.661 M 4.45 % -2.785 M 0.00 % -2.785 M 68.38 % -8.809 M 0.00 % -8.809 M -1 038.85 % -773.500 K 0.00 % -773.500 K -58.50 % -488.000 K 0.00 % -488.000 K -135.75 % -207.000 K 0.00 % -207.000 K -100.00 % -103.500 K -3 350.00 % -3.000 K -100.00 % -1.500 K
Acquisitions net 0.000 -100.00 % 285.000 K 0.000 -100.00 % 1.548 M 175.70 % -2.045 M -102 350.00 % 2.000 K 0.000 -100.00 % 1.163 M -50.95 % 2.371 M 0.000 0.000 -100.00 % 14.142 M 0.000 0.000 0.000 0.000 0.000 100.00 % -553.000 K 0.000 100.00 % -18.639 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.021 M 0.000 -100.00 % 4.606 M 0.000 0.000 0.000 100.00 % -18.865 M 0.000 100.00 % -4.290 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -28.963 M -3 110.98 % -902.000 K 42.11 % -1.558 M 90.65 % -16.664 M -1 090.29 % -1.400 M -4.87 % -1.335 M 42.92 % -2.339 M -1.17 % -2.312 M 83.06 % -13.652 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 % -103.500 K 0.00 % -103.500 K 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.00 % -100.000 K 99.78 % -44.608 M 0.00 % -44.608 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 1.548 M -0.51 % 1.556 M 0.000 0.000 0.000 0.000 0.000 100.00 % -490.000 K -200.00 % 490.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 -100.00 % 6.491 M 0.00 % 6.491 M 13.67 % 5.711 M 0.00 % 5.711 M -79.30 % 27.591 M 0.00 % 27.591 M 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 0.000 0.000 100.00 % -1.548 M -175.70 % 2.045 M 231.43 % -1.556 M 90.66 % -16.664 M -206.03 % 15.717 M 200.00 % -15.717 M -571.95 % -2.339 M -1.17 % -2.312 M 83.65 % -14.142 M -2 986.12 % 490.000 K 101.73 % -28.386 M 0.000 100.00 % -2.325 M 94.46 % -42.000 M -1 083.77 % -3.548 M 97.11 % -122.883 M -116 931.43 % -105.000 K -142.68 % 246.000 K -24.07 % 324.000 K -93.19 % 4.759 M 214.59 % -4.153 M -1 289.97 % 349.000 K 133.44 % 149.500 K -61.62 % 389.500 K -92.90 % 5.489 M 471.77 % 960.000 K -1.99 % 979.500 K 115.92 % -6.154 M -142.38 % 14.521 M 592.30 % -2.950 M 80.91 % -15.450 M -178.02 % 19.802 M 133.22 % -59.608 M -776.67 % 8.809 M 935.74 % 850.500 K 9.95 % 773.500 K 261.48 % -479.000 K -198.16 % 488.000 K 342.79 % -201.000 K -197.10 % 207.000 K 100.00 % 103.500 K 3 350.00 % 3.000 K 100.00 % 1.500 K
Net cash used for investing activites 0.000 100.00 % -8.098 M -50 512.50 % -16.000 K 99.94 % -28.972 M -5 367.64 % 550.000 K 133.85 % -1.625 M 90.26 % -16.690 M -209.49 % 15.244 M 198.67 % -15.449 M -121.21 % -6.984 M -89.63 % -3.683 M 82.33 % -20.840 M -4.96 % -19.856 M 36.59 % -31.313 M -2 338.71 % -1.284 M 71.04 % -4.434 M 89.50 % -42.222 M -241.46 % -12.365 M 90.08 % -124.677 M -558.62 % -18.930 M -9 200.96 % 208.000 K -35.80 % 324.000 K -93.19 % 4.759 M 214.10 % -4.171 M -1 436.86 % 312.000 K 108.70 % 149.500 K 138.38 % -389.500 K -115.62 % 2.493 M 22.45 % 2.036 M -48.85 % 3.981 M 26.26 % 3.153 M -75.81 % 13.034 M 74.79 % 7.457 M 168.77 % -10.844 M 45.24 % -19.802 M 42.11 % -34.208 M 0.00 % -34.209 M -81.71 % -18.827 M -49 000.00 % 38.500 K 100.81 % -4.773 M -886.16 % -484.000 K -137.25 % -204.000 K 0.00 % -204.000 K -100.00 % -102.000 K -3 300.00 % -3.000 K -100.00 % -1.500 K
Debt repayment 0.000 0.000 100.00 % -26.647 M -793.21 % 3.844 M 0.000 0.000 0.000 100.00 % -14.970 M 89.50 % -142.542 M 0.000 100.00 % -237.411 M -5 778.33 % 4.181 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.864 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.229 M 0.000 -100.00 % 4.612 M 0.000 -100.00 % 8.445 M 0.000 100.00 % -30.063 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 -100.00 % 486.828 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 % 17.933 M 0.00 % 17.933 M 0.000 0.000 -100.00 % 249.500 K 0.00 % 249.500 K 0.000 0.000 0.000 0.000 -100.00 % 207.673 M 0.88 % 205.857 M 98.23 % 103.847 M 0.00 % 103.847 M 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 100.00 % -465.000 K 0.000 0.000 100.00 % -178.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 242.000 K 109.24 % -2.619 M 40.53 % -4.404 M -123.83 % 18.481 M 261.07 % -11.474 M 93.07 % -165.622 M -224.90 % -50.976 M 65.63 % -148.313 M -168.92 % 215.188 M 13.62 % 189.389 M 805.91 % 20.906 M 109.74 % -214.539 M -505.05 % 52.966 M 117.96 % -294.888 M -3.86 % -283.916 M -197.95 % 289.861 M -60.67 % 736.939 M -85.44 % 5.062 B 0.70 % 5.027 B 9 486.48 % 52.440 M 188.16 % 18.198 M -55.46 % 40.856 M 971.21 % 3.814 M 367.09 % -1.428 M 87.86 % -11.762 M -148.80 % 24.104 M 295.40 % -12.336 M 0.00 % -12.336 M -39 893.55 % 31.000 K -94.15 % 530.000 K -47.24 % 1.005 M 0.00 % 1.005 M 0.000 0.000 100.00 % -196.521 M -200.00 % 196.521 M 306.43 % -95.201 M -200.00 % 95.201 M 3 894.17 % 2.384 M 200.00 % -2.384 M -105.13 % 46.452 M 3 550.41 % 1.273 M 100.00 % 636.250 K 167.76 % -939.000 K -100.00 % -469.500 K
Net cash used provided by financing activities 0.000 -100.00 % 242.000 K 100.83 % -29.266 M -5 126.07 % -560.000 K -103.03 % 18.481 M 261.07 % -11.474 M 93.07 % -165.622 M -149.39 % -66.411 M 77.17 % -290.855 M -235.16 % 215.188 M 195.08 % -226.322 M -144.21 % 511.915 M 338.61 % -214.539 M -505.05 % 52.966 M 117.96 % -294.888 M -3.86 % -283.916 M -197.95 % 289.861 M -60.67 % 736.939 M -85.44 % 5.062 B 0.70 % 5.027 B 9 486.48 % 52.440 M 188.16 % 18.198 M -55.46 % 40.856 M 971.21 % 3.814 M 367.09 % -1.428 M -105.92 % 24.104 M 0.00 % 24.104 M 1 075.08 % -2.472 M 79.96 % -12.336 M -2 427.55 % 530.000 K 0.00 % 530.000 K -47.24 % 1.005 M 0.00 % 1.005 M 0.000 0.000 -100.00 % 206.781 M 5.22 % 196.521 M 67.82 % 117.105 M 23.01 % 95.201 M 779.17 % 10.829 M 554.31 % -2.384 M -114.54 % 16.389 M 1 187.90 % 1.273 M 100.00 % 636.250 K 167.76 % -939.000 K -100.00 % -469.500 K
Effect of forex changes on cash 0.000 100.00 % -2.517 M 78.53 % -11.723 M -3 431.02 % -332.000 K 97.94 % -16.140 M 14.72 % -18.925 M -56.39 % -12.101 M -1 160.52 % -960.000 K -113.88 % 6.918 M -82.18 % 38.818 M 382.50 % -13.741 M -39.38 % -9.859 M -181.69 % -3.500 M -183.16 % 4.209 M 135.92 % -11.718 M -969.93 % 1.347 M -83.83 % 8.332 M 164.17 % -12.984 M -1 404.52 % -863.000 K -3 296.30 % 27.000 K 2 800.00 % -1.000 K 99.81 % -534.000 K -177.06 % 693.000 K 371.76 % -255.000 K -563.64 % 55.000 K -98.47 % 3.602 M -13.02 % 4.141 M 209.74 % -3.773 M -157.62 % 6.548 M 292.80 % 1.667 M -33.19 % 2.495 M 196.54 % -2.585 M -186.37 % 2.993 M -80.13 % 15.063 M 0.000 -100.00 % 2.691 M -79.22 % 12.952 M 1 232.66 % -1.144 M -160.33 % 1.896 M 143.20 % -4.388 M -196.76 % 4.535 M -87.43 % 36.069 M -29.53 % 51.185 M 100.00 % 25.593 M 737.04 % 3.058 M 100.00 % 1.529 M
Net change in cash 0.000 100.00 % -550.847 M -296.90 % -138.789 M -217.61 % -43.698 M 85.19 % -294.998 M -151.43 % 573.575 M 498.12 % -144.070 M -260.19 % 89.938 M 12.26 % 80.114 M -29.05 % 112.914 M 106.69 % -1.687 B -336.55 % -386.520 M -322.94 % 173.375 M -84.69 % 1.133 B 2 202.83 % -53.864 M 23.45 % -70.360 M 68.08 % -220.413 M 73.31 % -825.807 M -136.64 % 2.254 B -54.83 % 4.990 B 11 500.88 % 43.013 M 5 696.90 % 742.000 K -97.43 % 28.825 M 158.83 % -48.998 M -200.00 % 48.998 M 129.51 % 21.349 M 300.00 % 5.337 M 107.47 % -71.435 M -300.00 % -17.859 M 65.17 % -51.273 M -300.00 % -12.818 M 76.14 % -53.716 M -300.00 % -13.429 M 77.01 % -58.416 M -300.00 % -14.604 M -110.89 % 134.122 M 300.00 % 33.531 M -75.60 % 137.404 M 300.00 % 34.351 M 3 518.01 % -1.005 M -300.00 % -251.250 K -100.28 % 90.619 M 300.00 % 22.655 M 0.00 % 22.655 M 864.75 % 2.348 M 0.00 % 2.348 M
Cash at beginning of period 0.000 -100.00 % 550.847 M -20.12 % 689.636 M -5.96 % 733.334 M -28.69 % 1.028 B 126.13 % 454.757 M -24.06 % 598.827 M 17.67 % 508.889 M 18.68 % 428.775 M 35.75 % 315.861 M -84.23 % 2.003 B -16.17 % 2.390 B 7.81 % 2.217 B 104.55 % 1.084 B -4.74 % 1.138 B -5.83 % 1.208 B -15.43 % 1.428 B -36.64 % 2.254 B 0.000 -100.00 % 72.580 M 145.48 % 29.567 M 2.57 % 28.825 M 0.000 -100.00 % 48.998 M 0.000 -100.00 % 40.689 M 300.00 % 10.172 M -90.93 % 112.124 M 300.00 % 28.031 M -82.84 % 163.397 M 300.00 % 40.849 M -81.19 % 217.113 M 300.00 % 54.278 M -80.30 % 275.529 M 300.00 % 68.882 M -51.29 % 141.407 M 300.00 % 35.352 M 783.13 % 4.003 M 300.00 % 1.001 M -80.02 % 5.008 M 300.00 % 1.252 M 101.46 % -85.611 M -300.00 % -21.403 M 0.00 % -21.403 M 9.89 % -23.751 M 0.00 % -23.751 M
Cash at end of period 0.000 0.000 -100.00 % 550.847 M -20.12 % 689.636 M -5.96 % 733.334 M -28.69 % 1.028 B 126.13 % 454.757 M -24.06 % 598.827 M 17.67 % 508.889 M 18.68 % 428.775 M 35.75 % 315.861 M -84.23 % 2.003 B -16.18 % 2.390 B 7.84 % 2.216 B 104.52 % 1.084 B -4.74 % 1.138 B -5.83 % 1.208 B -15.43 % 1.428 B -36.64 % 2.254 B -55.47 % 5.062 B 6 875.01 % 72.580 M 145.48 % 29.567 M 2.57 % 28.825 M 0.000 -100.00 % 48.998 M -21.02 % 62.038 M 300.00 % 15.510 M -61.88 % 40.689 M 300.00 % 10.172 M -90.93 % 112.124 M 300.00 % 28.031 M -82.84 % 163.397 M 300.00 % 40.849 M -81.19 % 217.113 M 300.00 % 54.278 M -80.30 % 275.529 M 300.00 % 68.882 M -51.29 % 141.407 M 300.00 % 35.352 M 783.13 % 4.003 M 300.00 % 1.001 M -80.02 % 5.008 M 300.00 % 1.252 M 0.00 % 1.252 M 105.85 % -21.403 M 0.00 % -21.403 M
Operating cash flow 0.000 100.00 % -120.741 M -23.48 % -97.784 M -606.84 % -13.834 M 95.36 % -297.889 M -156.87 % 523.852 M 497.90 % -131.653 M -138.61 % 340.949 M 88.41 % 180.962 M 181.02 % 64.395 M 104.13 % -1.558 B -106.70 % -753.700 M -283.26 % 411.270 M -62.84 % 1.107 B 335.71 % 254.026 M 17.26 % 216.643 M 145.48 % -476.384 M 69.01 % -1.537 B 42.69 % -2.683 B -14 510.66 % -18.362 M -90.60 % -9.634 M 44.14 % -17.246 M 1.36 % -17.483 M -132.18 % -7.530 M 37.14 % -11.979 M 30.28 % -17.181 M 0.00 % -17.181 M 46.25 % -31.966 M 0.00 % -31.966 M -0.48 % -31.814 M 0.00 % -31.814 M 16.96 % -38.312 M 0.00 % -38.312 M -78.89 % -21.417 M 0.00 % -21.417 M 80.21 % -108.203 M 0.00 % -108.203 M -280.55 % -28.433 M 0.00 % -28.433 M -1 210.28 % -2.170 M 0.00 % -2.170 M 68.75 % -6.944 M 0.00 % -6.944 M -100.00 % -3.472 M -234.52 % 2.581 M 100.00 % 1.291 M
Capital expenditure 0.000 100.00 % -8.383 M -52 293.75 % -16.000 K -77.78 % -9.000 K 90.63 % -96.000 K -39.13 % -69.000 K -165.38 % -26.000 K 88.98 % -236.000 K 69.27 % -768.000 K 83.47 % -4.645 M -238.80 % -1.371 M 79.53 % -6.698 M 67.08 % -20.346 M -595.11 % -2.927 M -127.96 % -1.284 M 39.12 % -2.109 M -850.00 % -222.000 K 97.31 % -8.264 M -360.65 % -1.794 M -864.52 % -186.000 K -389.47 % -38.000 K 0.000 0.000 100.00 % -18.000 K 51.35 % -37.000 K 87.06 % -286.000 K 0.00 % -286.000 K 70.21 % -960.000 K 0.00 % -960.000 K -184.44 % -337.500 K 0.00 % -337.500 K 87.32 % -2.661 M 0.00 % -2.661 M 4.45 % -2.785 M 0.00 % -2.785 M 68.38 % -8.809 M 0.00 % -8.809 M -1 038.85 % -773.500 K 0.00 % -773.500 K -58.50 % -488.000 K 0.00 % -488.000 K -135.75 % -207.000 K 0.00 % -207.000 K -100.00 % -103.500 K -3 350.00 % -3.000 K -100.00 % -1.500 K
Free CashFlow 0.000 100.00 % -129.124 M -32.03 % -97.800 M -606.49 % -13.843 M 95.35 % -297.985 M -156.89 % 523.783 M 497.77 % -131.679 M -138.65 % 340.713 M 89.08 % 180.194 M 201.58 % 59.750 M 103.83 % -1.559 B -105.06 % -760.398 M -294.51 % 390.924 M -64.59 % 1.104 B 336.76 % 252.742 M 17.81 % 214.534 M 145.01 % -476.606 M 69.16 % -1.546 B 42.42 % -2.685 B -14 373.82 % -18.548 M -91.77 % -9.672 M 43.92 % -17.246 M 1.36 % -17.483 M -131.62 % -7.548 M 37.18 % -12.016 M 31.21 % -17.467 M 0.00 % -17.467 M 46.95 % -32.926 M 0.00 % -32.926 M -2.41 % -32.152 M 0.00 % -32.152 M 21.53 % -40.973 M 0.00 % -40.973 M -69.30 % -24.202 M 0.00 % -24.202 M 79.32 % -117.012 M 0.00 % -117.012 M -300.64 % -29.207 M 0.00 % -29.207 M -998.81 % -2.658 M 0.00 % -2.658 M 62.83 % -7.151 M 0.00 % -7.151 M -100.00 % -3.576 M -238.69 % 2.578 M 100.00 % 1.289 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 2004 2003 2003