CFOO

China Foods Holdings Ltd. CFOO

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 233.339 K -100.00 % 21.446 B 2.28 % 20.968 B 5.98 % 19.784 B 14.70 % 17.249 B 0.45 % 17.172 B 9.74 % 15.648 B 17.14 % 13.358 B 32.13 % 10.110 B -56.66 % 23.324 B 11.14 % 20.986 B 2.52 % 20.471 B -17.67 % 24.863 B 9.67 % 22.670 B 33.30 % 17.007 B 14.82 % 14.812 B 18.13 % 12.539 B 37.38 % 9.127 B -62.68 % 24.458 B 33.60 % 18.308 B 2.33 % 17.891 B
Net income -455.571 K -100.05 % 832.577 M 26.18 % 659.836 M 15.27 % 572.415 M 14.77 % 498.734 M 19.37 % 417.789 M 30.21 % 320.858 M -79.43 % 1.560 B 248.55 % 447.468 M 877.69 % 45.768 M 125.47 % -179.710 M 74.13 % -694.613 M -325.87 % 307.528 M -41.14 % 522.510 M 43.40 % 364.383 M -27.15 % 500.167 M 17.50 % 425.660 M -56.20 % 971.850 M -20.86 % 1.228 B 141.45 % 508.573 M 39.49 % 364.593 M
Income before tax -454.735 K -100.02 % 1.844 B 14.22 % 1.614 B 13.47 % 1.423 B 13.54 % 1.253 B 23.76 % 1.013 B 37.18 % 738.155 M -66.62 % 2.211 B 243.82 % 643.166 M 13.71 % 565.610 M 70.76 % 331.230 M 207.48 % -308.175 M -148.82 % 631.289 M -35.43 % 977.751 M 30.22 % 750.851 M -10.20 % 836.164 M 25.56 % 665.952 M -23.84 % 874.445 M -40.99 % 1.482 B 126.85 % 653.194 M 39.94 % 466.781 M
Income before tax ratio -1.95 -2 366.56 % 0.09 11.67 % 0.08 7.06 % 0.07 -1.01 % 0.07 23.21 % 0.06 25.01 % 0.05 -71.50 % 0.17 160.21 % 0.06 162.35 % 0.02 53.64 % 0.02 204.84 % -0.02 -159.29 % 0.03 -41.13 % 0.04 -2.31 % 0.04 -21.79 % 0.06 6.29 % 0.05 -44.56 % 0.10 58.14 % 0.06 69.80 % 0.04 36.75 % 0.03
EBITDA -453.402 K -100.02 % 2.519 B 15.06 % 2.189 B 15.70 % 1.892 B 4.43 % 1.812 B 46.94 % 1.233 B 18.77 % 1.038 B 24.62 % 833.040 M -0.33 % 835.805 M 26.67 % 659.836 M 57.88 % 417.935 M 365.57 % -157.371 M -114.77 % 1.065 B -20.39 % 1.338 B 23.95 % 1.080 B -5.64 % 1.144 B 29.96 % 880.260 M -21.83 % 1.126 B 35.08 % 833.701 M -9.27 % 918.844 M 49.23 % 615.717 M
Net income ratio -1.95 -5 129.21 % 0.04 23.36 % 0.03 8.77 % 0.03 0.07 % 0.03 18.84 % 0.02 18.65 % 0.02 -82.44 % 0.12 163.79 % 0.04 2 155.66 % 0.00 122.91 % -0.01 74.76 % -0.03 -374.33 % 0.01 -46.34 % 0.02 7.58 % 0.02 -36.55 % 0.03 -0.53 % 0.03 -68.12 % 0.11 112.08 % 0.05 80.74 % 0.03 36.32 % 0.02
Ratio EBITDA -1.94 -1 754.51 % 0.12 12.49 % 0.10 9.17 % 0.10 -8.95 % 0.11 46.28 % 0.07 8.23 % 0.07 6.38 % 0.06 -24.57 % 0.08 192.24 % 0.03 42.05 % 0.02 359.05 % -0.01 -117.94 % 0.04 -27.41 % 0.06 -7.01 % 0.06 -17.81 % 0.08 10.02 % 0.07 -43.10 % 0.12 261.96 % 0.03 -32.08 % 0.05 45.83 % 0.03
Gross profit ratio 0.23 -34.36 % 0.35 -1.64 % 0.36 0.20 % 0.36 -9.81 % 0.40 8.31 % 0.37 3.17 % 0.35 0.71 % 0.35 -2.39 % 0.36 58.58 % 0.23 -2.46 % 0.23 15.43 % 0.20 -4.00 % 0.21 -11.64 % 0.24 -6.59 % 0.25 -8.88 % 0.28 13.74 % 0.25 -1.31 % 0.25 79.49 % 0.14 41.81 % 0.10 22.05 % 0.08
Weighted average shs out dil 20.252 M -27.60 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M -0.29 % 28.052 M 0.37 % 27.948 M -0.01 % 27.950 M 0.13 % 27.914 M 0.00 % 27.914 M 0.00 % 27.914 M 4.57 % 26.694 M 51.80 % 17.585 M 0.23 % 17.545 M
Weighted average shs out 20.252 M -27.61 % 27.976 M 0.01 % 27.972 M -0.02 % 27.977 M 0.02 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M -24.00 % 36.805 M -19.09 % 45.490 M 23.85 % 36.731 M 0.00 % 36.731 M 31.31 % 27.972 M 0.09 % 27.947 M 0.07 % 27.927 M 0.01 % 27.924 M 0.04 % 27.914 M 0.00 % 27.914 M 0.00 % 27.914 M 5.11 % 26.558 M 51.03 % 17.585 M 0.23 % 17.545 M
EPS diluted -0.02 -100.08 % 30.00 25.00 % 24.00 20.00 % 20.00 11.11 % 18.00 20.00 % 15.00 36.36 % 11.00 -73.81 % 42.00 326.83 % 9.84 500.00 % 1.64 125.55 % -6.42 74.32 % -25.00 -327.27 % 11.00 -42.11 % 19.00 46.15 % 13.00 -27.78 % 18.00 20.00 % 15.00 -44.44 % 27.00 -27.03 % 37.00 68.18 % 22.00 29.41 % 17.00
Earnings per share -0.02 -100.08 % 30.00 25.00 % 24.00 20.00 % 20.00 11.11 % 18.00 20.00 % 15.00 36.36 % 11.00 -73.81 % 42.00 326.83 % 9.84 687.20 % 1.25 125.56 % -4.89 80.44 % -25.00 -327.27 % 11.00 -42.11 % 19.00 46.15 % 13.00 -27.78 % 18.00 20.00 % 15.00 -44.44 % 27.00 -27.03 % 37.00 68.18 % 22.00 29.41 % 17.00
Gross profit 53.873 K -100.00 % 7.544 B 0.61 % 7.498 B 6.20 % 7.061 B 3.45 % 6.826 B 8.79 % 6.274 B 13.22 % 5.541 B 17.98 % 4.697 B 28.98 % 3.642 B -31.27 % 5.298 B 8.41 % 4.887 B 18.33 % 4.130 B -20.96 % 5.226 B -3.09 % 5.392 B 24.51 % 4.330 B 4.63 % 4.139 B 34.36 % 3.080 B 35.58 % 2.272 B -33.02 % 3.392 B 89.45 % 1.790 B 24.89 % 1.434 B
Income tax expense 836.000 -100.00 % 458.428 M 13.47 % 404.022 M 16.04 % 348.172 M 16.07 % 299.955 M 26.68 % 236.773 M 46.35 % 161.790 M -72.52 % 588.788 M 293.98 % 149.447 M -36.31 % 234.657 M 31.08 % 179.023 M -26.46 % 243.447 M 57.58 % 154.488 M -43.99 % 275.828 M 24.33 % 221.856 M 9.85 % 201.972 M 68.35 % 119.970 M -5.69 % 127.209 M -46.12 % 236.111 M 63.26 % 144.620 M 41.52 % 102.188 M
Cost of revenue 179.466 K -100.00 % 13.903 B 3.22 % 13.470 B 5.86 % 12.724 B 22.07 % 10.424 B -4.35 % 10.898 B 7.83 % 10.107 B 16.69 % 8.661 B 33.91 % 6.468 B -64.12 % 18.026 B 11.97 % 16.099 B -1.48 % 16.341 B -16.79 % 19.638 B 13.66 % 17.278 B 36.30 % 12.677 B 18.77 % 10.673 B 12.85 % 9.458 B 37.97 % 6.855 B -67.46 % 21.066 B 27.54 % 16.517 B 0.36 % 16.457 B
General and administrative expenses 502.654 K -99.91 % 530.444 M 4.86 % 505.876 M 2.04 % 495.775 M 2.71 % 482.703 M 3.69 % 465.541 M 3.26 % 450.848 M -26.56 % 613.937 M 58.83 % 386.532 M -37.99 % 623.370 M 7.59 % 579.413 M -16.11 % 690.718 M -1.90 % 704.096 M -7.41 % 760.431 M 19.26 % 637.636 M 16.12 % 549.110 M 38.20 % 397.325 M 7.00 % 371.327 M -40.35 % 622.513 M 106.63 % 301.276 M 7.97 % 279.029 M
Selling and marketing expenses 6.856 K -100.00 % 5.470 B -1.25 % 5.539 B 3.42 % 5.356 B 1.87 % 5.258 B 5.70 % 4.975 B 11.36 % 4.467 B 18.57 % 3.768 B 32.66 % 2.840 B -35.63 % 4.412 B 3.40 % 4.267 B 7.59 % 3.965 B -4.35 % 4.146 B 7.45 % 3.858 B 20.10 % 3.213 B 10.51 % 2.907 B 29.81 % 2.239 B 43.21 % 1.564 B 0.000 0.000 0.000
Other expenses 0.000 100.00 % -305.476 M -126.58 % -134.820 M 29.54 % -191.343 M -19.09 % -160.669 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 81.358 M 1 315.04 % 5.749 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 509.510 K -99.99 % 5.695 B -3.64 % 5.910 B 4.37 % 5.663 B 1.43 % 5.583 B 2.62 % 5.440 B 10.62 % 4.918 B 12.24 % 4.382 B 35.80 % 3.226 B -35.92 % 5.035 B 3.90 % 4.846 B 4.08 % 4.656 B -1.93 % 4.748 B 5.47 % 4.502 B 25.20 % 3.595 B 8.67 % 3.309 B 32.51 % 2.497 B 28.46 % 1.944 B -19.89 % 2.426 B 78.68 % 1.358 B 27.40 % 1.066 B
Cost and expenses 688.976 K -100.00 % 19.597 B 1.12 % 19.380 B 5.40 % 18.387 B 14.87 % 16.006 B -2.03 % 16.338 B 8.74 % 15.025 B 15.20 % 13.043 B 34.54 % 9.694 B -57.96 % 23.061 B 10.10 % 20.945 B -0.25 % 20.997 B -13.89 % 24.385 B 11.96 % 21.779 B 33.85 % 16.272 B 16.38 % 13.982 B 16.95 % 11.955 B 35.87 % 8.799 B -62.55 % 23.492 B 31.43 % 17.875 B 2.01 % 17.523 B
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
Selling general and administrative expenses 509.510 K -99.99 % 6.000 B -0.74 % 6.045 B 3.26 % 5.854 B 1.93 % 5.744 B 5.58 % 5.440 B 10.62 % 4.918 B 12.24 % 4.382 B 35.80 % 3.226 B -35.92 % 5.035 B 3.90 % 4.846 B 4.08 % 4.656 B -3.99 % 4.850 B 5.01 % 4.619 B 19.96 % 3.850 B 11.40 % 3.456 B 31.08 % 2.637 B 36.26 % 1.935 B 210.86 % 622.513 M 106.63 % 301.276 M 7.97 % 279.029 M
Interest income 329.000 -100.00 % 24.085 M 27.93 % 18.827 M -39.06 % 30.893 M 176.18 % 11.186 M 119.33 % 5.100 M 1.53 % 5.023 M -90.93 % 55.359 M 8.57 % 50.991 M -18.52 % 62.583 M 18.72 % 52.713 M 9.00 % 48.361 M 94.62 % 24.849 M 1.01 % 24.601 M 14.51 % 21.484 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 4.971 M 41.70 % 3.508 M -21.84 % 4.488 M -82.09 % 25.059 M -53.27 % 53.623 M -28.35 % 74.835 M -15.29 % 88.344 M 293.38 % 22.458 M -58.63 % 54.281 M -2.81 % 55.850 M -30.68 % 80.565 M 42.45 % 56.558 M 88.65 % 29.980 M -22.56 % 38.712 M -18.47 % 47.480 M 71.83 % 27.632 M -10.83 % 30.987 M 0.000 0.000 0.000
Depreciation and amortization 2.235 K -100.00 % 770.891 M 25.67 % 613.428 M 14.20 % 537.135 M -1.72 % 546.562 M 36.91 % 399.204 M -3.77 % 414.843 M -19.87 % 517.728 M 23.25 % 420.050 M -3.64 % 435.927 M 9.19 % 399.225 M 5.16 % 379.653 M 0.58 % 377.481 M 14.24 % 330.414 M 13.94 % 289.981 M 11.37 % 260.382 M 39.48 % 186.676 M -15.42 % 220.713 M -50.14 % 442.708 M 60.89 % 275.158 M 10.96 % 247.974 M
Operating income -455.637 K -100.02 % 1.849 B 16.43 % 1.588 B 13.60 % 1.398 B 12.49 % 1.243 B 49.04 % 833.810 M 33.78 % 623.291 M 97.67 % 315.312 M -24.05 % 415.163 M 57.72 % 263.234 M 536.92 % 41.329 M 107.86 % -525.982 M -215.93 % 453.717 M -54.98 % 1.008 B 27.63 % 789.563 M -10.65 % 883.644 M 27.40 % 693.584 M 111.31 % 328.224 M -66.01 % 965.711 M 123.25 % 432.579 M 17.63 % 367.742 M
Operating income ratio -1.95 -2 364.95 % 0.09 13.83 % 0.08 7.19 % 0.07 -1.92 % 0.07 48.37 % 0.05 21.90 % 0.04 68.75 % 0.02 -42.52 % 0.04 263.87 % 0.01 473.08 % 0.00 107.66 % -0.03 -240.80 % 0.02 -58.95 % 0.04 -4.25 % 0.05 -22.18 % 0.06 7.85 % 0.06 53.82 % 0.04 -8.92 % 0.04 67.11 % 0.02 14.95 % 0.02
Total other income expenses net 902.000 100.02 % -4.971 M -118.84 % 26.386 M 5.72 % 24.959 M 136.74 % 10.543 M -94.10 % 178.799 M 55.66 % 114.864 M -93.94 % 1.896 B 731.58 % 228.003 M -24.60 % 302.376 M 4.30 % 289.901 M 33.10 % 217.806 M 41.98 % 153.405 M 5.25 % 145.753 M -7.68 % 157.884 M 2 654.14 % 5.733 M -93.05 % 82.428 M 446.89 % 15.072 M 103.24 % -465.729 M -247.43 % 315.890 M 218.96 % 99.038 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt -39.192 K 74.52 % -153.839 K 99.99 % -1.037 B 34.82 % -1.592 B 13.51 % -1.840 B -706.18 % -228.289 M -124.73 % 923.265 M -0.14 % 924.557 M 96.73 % 469.967 M -67.92 % 1.465 B -12.98 % 1.683 B 28.36 % 1.311 B 35.78 % 965.770 M 4 296.99 % 21.964 M 111.45 % -191.794 M 77.97 % -870.578 M 17.81 % -1.059 B -24.46 % -850.991 M -123.48 % 3.625 B 43.90 % 2.519 B 57.05 % 1.604 B
Total investments 0.000 -100.00 % 252.371 M -72.22 % 908.420 M 0.62 % 902.862 M 8.08 % 835.333 M 5.84 % 789.246 M 6.36 % 742.028 M 4.75 % 708.360 M 6.99 % 662.055 M -20.20 % 829.687 M -24.41 % 1.098 B 50.70 % 728.344 M 7.67 % 676.456 M 8.40 % 624.023 M -2.96 % 643.079 M 33.97 % 480.024 M 32.34 % 362.725 M 4.74 % 346.322 M -77.99 % 1.573 B 155.27 % 616.347 M 24.87 % 493.598 M
Total debt 5.970 B 7 421.16 % 79.377 M 377 454.22 % 21.024 K -94.16 % 360.154 K -98.20 % 20.000 M -96.70 % 606.500 M -48.01 % 1.167 B -33.59 % 1.757 B 19.25 % 1.473 B -33.59 % 2.218 B -19.87 % 2.768 B -14.31 % 3.231 B 29.39 % 2.497 B 69.78 % 1.470 B 13.81 % 1.292 B 53.78 % 840.226 M 177.59 % 302.691 M -33.81 % 457.304 M -92.56 % 6.148 B 73.54 % 3.543 B 27.38 % 2.781 B
Accumulated other comprehensive income loss -11.643 K -100.00 % 740.081 M 0.00 % 740.081 M 0.00 % 740.081 M -14.27 % 863.252 M 4.47 % 826.300 M 0.00 % 826.300 M 0.00 % 826.300 M -73.54 % 3.123 B -6.07 % 3.325 B -5.94 % 3.535 B 1.31 % 3.490 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -2.132 M -100.04 % 4.951 B 11.11 % 4.456 B 8.86 % 4.093 B 8.67 % 3.767 B 11.11 % 3.390 B 10.48 % 3.069 B 9.35 % 2.806 B 89.28 % 1.483 B 46.72 % 1.010 B 9.82 % 920.064 M -13.32 % 1.061 B -52.75 % 2.246 B 53.07 % 1.468 B 0.000 0.000 0.000 -100.00 % 117.673 M 0.000 -100.00 % 79.750 M 13.82 % 70.067 M
Common stock 2.025 K -100.00 % 293.201 M 0.00 % 293.201 M 0.00 % 293.201 M 0.00 % 293.201 M 0.00 % 293.201 M 0.00 % 293.201 M 0.00 % 293.201 M 17.06 % 250.466 M 6.89 % 234.332 M 4.74 % 223.727 M 2.44 % 218.403 M -3.03 % 225.228 M -0.36 % 226.036 M -5.02 % 237.980 M -94.71 % 4.497 B 1 729.59 % 245.782 M 0.000 0.000 0.000 0.000
Total equity -850.807 K -100.01 % 9.687 B 9.31 % 8.862 B 5.64 % 8.389 B 3.84 % 8.079 B 10.49 % 7.312 B 8.92 % 6.713 B 7.38 % 6.252 B -4.25 % 6.529 B 10.52 % 5.908 B -9.06 % 6.497 B 1.49 % 6.401 B -8.60 % 7.004 B 1.64 % 6.890 B 7.10 % 6.434 B 6.13 % 6.062 B 35.20 % 4.484 B -15.04 % 5.277 B -54.48 % 11.593 B 97.81 % 5.861 B 5.97 % 5.531 B
Other non current liabilities 0.000 -100.00 % 539.461 M 70.83 % 315.785 M 17.82 % 268.026 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 202.255 M 14.68 % 176.368 M 691.47 % 22.284 M -0.53 % 22.402 M -31.05 % 32.489 M -75.60 % 133.144 M 0.000 0.000 0.000 -100.00 % 28.603 M -56.43 % 65.655 M
Long term debt 0.000 -100.00 % 39.609 M 83.08 % 21.635 M -48.98 % 42.409 M -41.84 % 72.914 M 13.09 % 64.474 M -89.01 % 586.500 M -66.61 % 1.757 B 288.62 % 452.017 M -33.34 % 678.137 M -59.62 % 1.679 B 34.31 % 1.250 B 41.16 % 885.713 M 264.79 % 242.798 M -42.44 % 421.851 M -26.43 % 573.369 M 579.62 % 84.366 M -55.68 % 190.354 M -91.50 % 2.239 B 297.39 % 563.298 M 1 575.45 % 33.621 M
Total non current liabilities 0.000 -100.00 % 579.070 M 71.62 % 337.420 M 8.69 % 310.435 M -35.24 % 479.357 M 18.81 % 403.469 M -54.49 % 886.521 M -55.78 % 2.005 B 95.50 % 1.026 B 2.87 % 996.975 M -47.02 % 1.882 B 32.02 % 1.425 B 36.69 % 1.043 B 206.54 % 340.196 M -32.48 % 503.826 M -16.05 % 600.168 M 508.69 % 98.601 M -51.96 % 205.260 M -91.17 % 2.326 B 2 900.07 % 77.528 M -25.80 % 104.489 M
Other current liabilities -5.969 B -221.23 % 4.924 B 4.81 % 4.698 B -13.12 % 5.407 B 2.83 % 5.258 B 18.28 % 4.446 B 9.90 % 4.045 B 30.05 % 3.110 B -38.61 % 5.067 B 11.32 % 4.552 B 65.17 % 2.756 B -4.34 % 2.881 B -43.79 % 5.125 B 1.40 % 5.054 B 188.48 % 1.752 B -45.93 % 3.240 B 27.97 % 2.532 B 32.79 % 1.907 B -27.93 % 2.646 B -15.86 % 3.145 B 286.51 % 813.644 M
Deferred revenue 415.794 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -74.629 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.647 B 0.000 0.000
Short term debt 5.970 B 14 912.25 % 39.768 M 10.24 % 36.074 M 3.58 % 34.826 M -7.26 % 37.554 M -94.11 % 637.649 M 9.94 % 580.000 M 0.000 -100.00 % 734.231 M -46.81 % 1.380 B 26.83 % 1.088 B -45.11 % 1.983 B 23.09 % 1.611 B 31.22 % 1.228 B 41.07 % 870.251 M 226.11 % 266.857 M 22.23 % 218.325 M -18.21 % 266.949 M -93.17 % 3.909 B 10.35 % 3.543 B 28.94 % 2.747 B
Total current liabilities 1.286 M -99.98 % 5.960 B 1.64 % 5.863 B -9.35 % 6.468 B -1.27 % 6.552 B -2.69 % 6.733 B 18.35 % 5.688 B 15.41 % 4.929 B -28.31 % 6.875 B -2.08 % 7.021 B 12.95 % 6.216 B -27.30 % 8.549 B 3.90 % 8.228 B 8.21 % 7.604 B 30.56 % 5.824 B 34.21 % 4.340 B 22.88 % 3.532 B 20.07 % 2.941 B -62.94 % 7.938 B 36.31 % 5.823 B 42.85 % 4.076 B
Total liabilities 1.286 M -99.98 % 6.539 B 5.45 % 6.201 B -8.53 % 6.779 B -3.59 % 7.031 B -1.47 % 7.136 B 8.53 % 6.575 B -5.17 % 6.934 B -12.24 % 7.900 B -1.46 % 8.017 B -0.99 % 8.097 B -18.82 % 9.975 B 7.59 % 9.271 B 16.70 % 7.945 B 25.54 % 6.328 B 28.10 % 4.940 B 36.08 % 3.630 B 15.37 % 3.147 B -69.34 % 10.264 B 73.94 % 5.901 B 41.14 % 4.181 B
Other non current assets 0.000 -100.00 % 301.245 M -7.51 % 325.690 M 3.93 % 313.380 M -24.48 % 414.960 M 10.60 % 375.177 M -59.79 % 933.061 M 10.92 % 841.216 M 31.49 % 639.758 M 10.21 % 580.484 M 0.64 % 576.800 M 14.44 % 504.020 M 509.57 % 82.685 M -85.99 % 590.022 M -1.32 % 597.932 M 20.53 % 496.097 M -0.59 % 499.043 M 258.14 % 139.342 M -83.71 % 855.122 M 109.34 % 408.488 M -27.99 % 567.297 M
Long term investments 0.000 -100.00 % 244.057 M -70.94 % 839.787 M 3.38 % 812.362 M 2.55 % 792.164 M 2.90 % 769.810 M 3.74 % 742.028 M 4.75 % 708.360 M 6.99 % 662.055 M -20.20 % 829.687 M 6.61 % 778.254 M 8.47 % 717.513 M -14.59 % 840.116 M 48.72 % 564.893 M 13.68 % 496.912 M 6.79 % 465.296 M 31.22 % 354.599 M 7.27 % 330.561 M -78.32 % 1.524 B 192.97 % 520.332 M 234.20 % 155.696 M
Intangible assets 2.055 K -100.00 % 1.697 B 0.70 % 1.685 B 0.000 -100.00 % 1.662 B 0.01 % 1.662 B 0.12 % 1.659 B 0.00 % 1.659 B 16 341.73 % 10.093 M -22.82 % 13.077 M -40.26 % 21.891 M -30.15 % 31.339 M -90.25 % 321.281 M 557.36 % 48.875 M -15.61 % 57.913 M 52.06 % 38.086 M 18.06 % 32.261 M 100.46 % 16.093 M 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 1.847 B 0.00 % 1.847 B 0.00 % 1.847 B 0.00 % 1.847 B 0.00 % 1.847 B 0.00 % 1.847 B 0.00 % 1.847 B 35.48 % 1.363 B -3.38 % 1.411 B 1.24 % 1.393 B 2.19 % 1.364 B -1.98 % 1.391 B -0.51 % 1.398 B -2.33 % 1.432 B -0.96 % 1.446 B 16.49 % 1.241 B -0.62 % 1.249 B -15.73 % 1.482 B 195.32 % 501.726 M -3.21 % 518.346 M
Goodwill and intangible assets 2.055 K -100.00 % 3.544 B 0.33 % 3.532 B 0.05 % 3.530 B 0.61 % 3.509 B 0.01 % 3.508 B 0.06 % 3.506 B 0.00 % 3.506 B 155.33 % 1.373 B -3.56 % 1.424 B 0.60 % 1.415 B 1.46 % 1.395 B -18.54 % 1.712 B 18.33 % 1.447 B -2.85 % 1.490 B 0.41 % 1.484 B 16.53 % 1.273 B 0.67 % 1.265 B -14.64 % 1.482 B 195.32 % 501.726 M -3.21 % 518.346 M
Property plant equipment net 34.264 K -62.74 % 91.958 K -100.00 % 5.799 B 2.41 % 5.663 B 1.43 % 5.583 B -1.79 % 5.685 B 16.34 % 4.887 B 4.91 % 4.658 B 29.66 % 3.592 B -8.19 % 3.913 B -0.18 % 3.920 B -1.02 % 3.960 B 7.52 % 3.683 B 17.01 % 3.148 B 4.10 % 3.024 B 10.76 % 2.730 B 27.36 % 2.144 B 3.41 % 2.073 B -69.99 % 6.908 B 95.08 % 3.541 B 8.99 % 3.249 B
Total non current assets 36.319 K -100.00 % 10.250 B -2.35 % 10.497 B 1.72 % 10.319 B 0.19 % 10.299 B -0.38 % 10.338 B 2.68 % 10.068 B 3.64 % 9.714 B 54.99 % 6.267 B -7.10 % 6.747 B 0.84 % 6.690 B 1.73 % 6.577 B 1.12 % 6.504 B 13.11 % 5.750 B 1.98 % 5.638 B 8.45 % 5.199 B 20.96 % 4.298 B 12.18 % 3.831 B -64.48 % 10.785 B 116.63 % 4.978 B 10.69 % 4.497 B
Other current assets 2.192 M 265.67 % 599.368 K 36.78 % 438.184 K -99.92 % 522.131 M -12.86 % 599.220 M -38.28 % 970.858 M -2.74 % 998.249 M -1.73 % 1.016 B -50.82 % 2.066 B 31.29 % 1.573 B 36.12 % 1.156 B -16.55 % 1.385 B 2 294.54 % 57.850 M 202.20 % 19.143 M -98.34 % 1.156 B 84.82 % 625.422 M 43.81 % 434.899 M -53.25 % 930.301 M -47.88 % 1.785 B 38.15 % 1.292 B -28.63 % 1.810 B
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 43.169 M 122.11 % 19.436 M 0.000 0.000 0.000 0.000 -100.00 % 319.371 M 2 848.66 % 10.831 M -28.24 % 15.094 M -74.47 % 59.130 M -59.55 % 146.167 M 892.43 % 14.728 M 81.26 % 8.125 M -48.45 % 15.762 M -67.81 % 48.969 M -49.00 % 96.015 M -71.58 % 337.902 M
cash and cash equivalents 286.054 K -76.91 % 1.239 M -52.63 % 2.615 M -99.84 % 1.592 B -14.44 % 1.860 B 122.86 % 834.789 M 243.20 % 243.235 M -70.77 % 832.063 M -17.05 % 1.003 B 33.16 % 753.264 M -30.57 % 1.085 B -43.47 % 1.919 B 25.36 % 1.531 B 5.69 % 1.449 B -2.38 % 1.484 B -13.26 % 1.711 B 25.62 % 1.362 B 4.09 % 1.308 B -48.14 % 2.523 B 146.45 % 1.024 B -13.04 % 1.177 B
Cash and short term investments 286.054 K -76.91 % 1.239 M -52.63 % 2.615 M -99.84 % 1.682 B -11.63 % 1.904 B 122.84 % 854.225 M 251.19 % 243.235 M -70.77 % 832.063 M -17.05 % 1.003 B 33.16 % 753.264 M -46.81 % 1.416 B -26.63 % 1.930 B 24.84 % 1.546 B 2.54 % 1.508 B -7.51 % 1.630 B -5.53 % 1.726 B 25.95 % 1.370 B 3.47 % 1.324 B -48.52 % 2.572 B 129.69 % 1.120 B -26.09 % 1.515 B
Total current assets 2.910 M 17.50 % 2.477 M -39.78 % 4.113 M -99.92 % 4.849 B 0.79 % 4.811 B 17.05 % 4.110 B 27.63 % 3.221 B -7.24 % 3.472 B -57.46 % 8.162 B 13.70 % 7.179 B -9.17 % 7.904 B -19.34 % 9.799 B 0.29 % 9.771 B 7.55 % 9.085 B 27.53 % 7.124 B 22.76 % 5.803 B 18.40 % 4.901 B 6.72 % 4.593 B -58.52 % 11.073 B 63.23 % 6.783 B 30.09 % 5.214 B
Inventory 401.017 K 17.25 % 342.033 K -63.98 % 949.561 K -99.95 % 1.933 B 5.40 % 1.834 B -2.93 % 1.890 B 14.50 % 1.650 B 27.69 % 1.292 B -63.99 % 3.589 B 6.07 % 3.383 B -1.66 % 3.440 B -24.89 % 4.580 B 12.09 % 4.086 B -11.45 % 4.615 B 55.14 % 2.975 B 18.69 % 2.506 B 8.27 % 2.315 B 25.53 % 1.844 B -62.37 % 4.900 B 62.79 % 3.010 B 59.36 % 1.889 B
Net receivables 31.165 K -89.48 % 296.369 K 170.62 % 109.515 K -99.98 % 711.709 M 50.10 % 474.150 M 19.87 % 395.560 M 20.32 % 328.751 M -0.82 % 331.477 M -77.97 % 1.505 B 2.47 % 1.469 B -22.35 % 1.891 B -0.65 % 1.904 B 0.000 0.000 -100.00 % 1.472 B 55.56 % 946.126 M 21.02 % 781.768 M 58.06 % 494.589 M -72.76 % 1.816 B 33.02 % 1.365 B 21.27 % 1.126 B
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 185.076 M 0.000 -100.00 % 29.830 M 26.37 % 23.606 M -14.52 % 27.617 M 15.90 % 23.827 M 52.67 % 15.607 M 130.99 % 6.757 M -5.70 % 7.165 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 0.000 -100.00 % 1.129 B 63.91 % 688.932 M -26.00 % 930.960 M -30.44 % 1.338 B 29.52 % 1.033 B -22.09 % 1.326 B 23.53 % 1.074 B -1.37 % 1.089 B -52.55 % 2.294 B -36.81 % 3.631 B 151.64 % 1.443 B 14.37 % 1.262 B -59.59 % 3.122 B 286.96 % 806.757 M 6.43 % 757.983 M -0.76 % 763.784 M -44.66 % 1.380 B 18.20 % 1.168 B 149.21 % 468.555 M
Tax payables 1.554 K -92.24 % 20.019 K 27.33 % 15.722 K -100.00 % 337.223 M 3.83 % 324.798 M 4.54 % 310.697 M 936.42 % 29.978 M -93.91 % 491.910 M 0.000 0.000 -100.00 % 77.392 M 24.59 % 62.119 M 24.96 % 49.709 M -18.36 % 60.886 M -24.17 % 80.294 M 210.93 % 25.824 M 11.10 % 23.243 M 508.56 % 3.819 M 48.62 % 2.570 M -89.89 % 25.407 M -45.68 % 46.772 M
Deferred revenue non current 0.000 -100.00 % 412.387 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.473 M 66.96 % 34.422 M 29.68 % 26.543 M 126.10 % 11.740 M 53.50 % 7.648 M -11.10 % 8.603 M -85.14 % 57.910 M 0.000 0.000
Minority interest 0.000 -100.00 % 3.672 B 9.86 % 3.342 B 3.41 % 3.232 B 3.41 % 3.125 B 12.75 % 2.772 B 11.12 % 2.495 B 8.67 % 2.296 B 40.01 % 1.640 B 25.50 % 1.306 B -26.92 % 1.788 B 11.55 % 1.602 B 5.13 % 1.524 B 2.12 % 1.493 B 9.29 % 1.366 B 10.62 % 1.235 B 13.75 % 1.085 B 7.79 % 1.007 B -44.45 % 1.813 B 84.44 % 982.783 M 5.02 % 935.776 M
Capital lease obligations 0.000 -100.00 % 79.377 M 37.55 % 57.709 M -25.28 % 77.235 M -14.63 % 90.468 M -5.39 % 95.623 M 0.000 0.000 100.00 % -286.768 M -80.08 % -159.243 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 133.144 M 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
Other total stockholders equity 1.290 M -95.81 % 30.820 M 0.00 % 30.820 M 0.00 % 30.820 M 0.00 % 30.820 M 0.00 % 30.820 M 0.00 % 30.820 M 0.00 % 30.820 M -7.89 % 33.459 M 6.89 % 31.304 M 8.55 % 28.838 M -1.16 % 29.176 M -99.20 % 3.633 B -1.93 % 3.704 B -23.31 % 4.830 B 1 361.01 % 330.601 M -89.51 % 3.153 B -24.09 % 4.153 B -57.54 % 9.781 B 103.84 % 4.798 B 6.04 % 4.525 B
Deferred tax liabilities non current 0.000 -100.00 % 127.074 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 77.384 M 90.73 % 40.573 M 76.85 % 22.942 M 52.34 % 15.059 M 128.62 % 6.587 M 4.50 % 6.304 M -78.60 % 29.461 M 430.11 % 5.558 M 6.61 % 5.213 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 435.005 K -100.00 % 16.226 B 7.72 % 15.063 B -0.69 % 15.168 B 0.38 % 15.110 B 4.58 % 14.448 B 8.73 % 13.288 B 0.78 % 13.186 B -8.62 % 14.430 B 3.62 % 13.925 B -4.58 % 14.594 B -10.88 % 16.376 B 0.62 % 16.275 B 9.71 % 14.835 B 16.24 % 12.762 B 16.00 % 11.002 B 19.59 % 9.199 B 9.20 % 8.424 B -61.46 % 21.857 B 85.83 % 11.762 B 21.11 % 9.712 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -430.070 M -27.11 % -338.339 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.000 K 101.47 % -1.017 M 59.74 % -2.526 M -222.12 % 2.068 M -37.95 % 3.334 M -41.76 % 5.724 M 0.000 -100.00 % 8.382 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 99.524 K 100.03 % -307.271 M 14.49 % -359.323 M -46.42 % -245.413 M -134.06 % 720.628 M 82.15 % 395.613 M 15.31 % 343.099 M 32.79 % 258.385 M 239.61 % 76.084 M -47.57 % 145.104 M 174.10 % -195.820 M -128.93 % 676.963 M 377.08 % -244.318 M 34.48 % -372.907 M 43.96 % -665.468 M -785.73 % 97.045 M -49.72 % 193.022 M 1.10 % 190.920 M 120.49 % -931.912 M -134.79 % -396.916 M -1 112.10 % -32.746 M
Accounts receivables 0.000 -100.00 % 13.447 M 137.70 % -35.671 M -46.61 % -24.331 M -4 689.06 % 530.196 K 101.96 % -27.059 M -362.07 % -5.856 M -103.40 % 172.366 M 3 414.69 % 4.904 M -98.20 % 272.427 M 429.00 % -82.804 M -113.10 % 632.255 M 209.02 % -579.928 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -6.661 K -100.00 % 191.885 M 167.71 % 71.676 M 177.29 % -92.737 M -473.77 % 24.811 M 109.15 % -271.208 M 29.11 % -382.576 M -325.64 % 169.551 M 189.47 % -189.504 M -290.42 % 99.518 M -91.76 % 1.208 B 269.28 % -713.517 M -243.93 % 495.749 M 130.60 % -1.620 B -234.13 % -484.822 M -281.78 % -126.990 M 74.76 % -503.087 M 47.12 % -951.334 M 6.62 % -1.019 B 9.80 % -1.129 B -244.20 % 783.255 M
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
Other working capital 106.185 K 100.02 % -512.603 M -29.67 % -395.328 M -208.02 % -128.345 M -119.01 % 674.968 M -2.73 % 693.880 M -5.15 % 731.531 M 975.75 % -83.532 M -132.04 % 260.684 M 214.92 % -226.840 M 82.83 % -1.321 B -274.21 % 758.225 M 573.48 % -160.140 M -112.84 % 1.247 B 790.32 % -180.645 M -180.63 % 224.035 M -67.82 % 696.109 M -39.06 % 1.142 B 1 214.17 % 86.918 M -88.14 % 732.566 M 189.78 % -816.001 M
Other non cash items 0.000 -100.00 % 1.055 B 561.26 % 159.487 M 8.67 % 146.760 M -62.29 % 389.198 M -40.00 % 648.715 M 259.20 % 180.602 M 109.50 % -1.901 B -414.87 % -369.215 M -1 427.82 % -24.166 M -116.54 % 146.065 M 147.46 % -307.740 M 35.57 % -477.613 M -18.13 % -404.319 M -50.27 % -269.063 M -3.44 % -260.117 M 5.29 % -274.652 M -406.62 % 89.573 M -82.13 % 501.319 M 115.26 % 232.888 M -69.14 % 754.603 M
Net cash provided by operating activities -353.812 K -100.01 % 2.430 B 112.93 % 1.141 B 6.25 % 1.074 B -51.50 % 2.214 B 16.46 % 1.901 B 49.18 % 1.275 B 185.11 % 447.033 M -23.89 % 587.343 M -5.61 % 622.233 M 225.93 % 190.908 M 151.00 % 76.059 M -74.57 % 299.050 M -44.55 % 539.322 M 407.35 % 106.302 M -88.61 % 933.473 M 21.07 % 770.998 M 53.83 % 501.206 M 4 036.85 % 12.116 M -89.10 % 111.129 M -88.54 % 969.831 M
Investments in property plant and equipment 0.000 100.00 % -627.469 M 28.85 % -881.894 M -23.59 % -713.578 M -26.35 % -564.750 M 19.65 % -702.820 M -2.41 % -686.305 M -1.54 % -675.880 M 11.61 % -764.672 M -15.84 % -660.082 M -83.20 % -360.309 M 36.59 % -568.181 M 42.08 % -981.021 M -94.06 % -505.525 M 24.54 % -669.881 M -44.38 % -463.962 M -9.18 % -424.948 M 61.26 % -1.097 B 32.22 % -1.618 B -154.62 % -635.562 M -32.97 % -477.963 M
Acquisitions net 0.000 -100.00 % 51.064 M 0.000 100.00 % -230.050 M -3 196 126.67 % 7.198 K 0.000 0.000 100.00 % -2.946 B 0.000 0.000 -100.00 % 1.124 M 0.000 100.00 % -45.601 M 36.50 % -71.809 M -567.21 % 15.370 M 109.87 % -155.796 M -9.86 % -141.811 M -1 064.10 % -12.182 M 98.46 % -791.706 M -1 983.47 % -37.999 M 41.04 % -64.454 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 116.999 M 50.86 % 77.555 M 201.35 % -76.519 M -12.83 % -67.819 M -115.57 % -31.460 M 46.14 % -58.406 M -24.14 % -47.049 M 43.01 % -82.551 M 75.38 % -335.269 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.737 M 84.06 % 25.393 M 94.18 % 13.077 M -85.98 % 93.275 M 12.39 % 82.990 M -16.09 % 98.899 M 57.91 % 62.629 M -80.38 % 319.288 M 35.32 % 235.951 M
Other investing activites -23.454 K -100.20 % 11.974 M -60.96 % 30.668 M -68.38 % 96.988 M -48.92 % 189.866 M 20.50 % 157.562 M 145.27 % -348.055 M -105.59 % 6.228 B 413.03 % 1.214 B 98.61 % 611.257 M 646.94 % -111.759 M -155.26 % 202.245 M 2.47 % 197.364 M 82.24 % 108.300 M 6 162.95 % -1.786 M -110.68 % -847.873 K -100.95 % 88.868 M 113.60 % -653.297 M -167.84 % 962.966 M 355.80 % -376.457 M -555.47 % -57.433 M
Net cash used for investing activites -23.454 K 100.00 % -564.431 M 33.69 % -851.226 M -0.54 % -846.640 M -125.84 % -374.884 M 31.25 % -545.258 M 47.29 % -1.034 B -139.69 % 2.606 B 479.96 % 449.339 M 1 020.31 % -48.825 M 89.63 % -470.944 M -28.70 % -365.936 M 53.19 % -781.690 M -76.70 % -442.392 M 36.31 % -694.631 M -2.24 % -679.443 M -38.46 % -490.722 M 71.50 % -1.722 B -20.28 % -1.431 B -76.01 % -813.281 M -16.32 % -699.168 M
Debt repayment 0.000 100.00 % -61.111 M -23.22 % -49.595 M 24.56 % -65.741 M 89.56 % -629.737 M -7.18 % -587.575 M 0.43 % -590.120 M 12.82 % -676.897 M -121.38 % -305.756 M 53.94 % -663.861 M -24.42 % -533.568 M -166.76 % 799.279 M -22.62 % 1.033 B 326.93 % 241.954 M -58.31 % 580.300 M 227.75 % 177.057 M 216.88 % -151.493 M -292.23 % 78.810 M -92.96 % 1.119 B 76.07 % 635.695 M 334.79 % -270.756 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 116.429 K -99.32 % 17.096 M 887.54 % 1.731 M -56.47 % 3.977 M 608.06 % 561.726 K 0.000 0.000 -100.00 % 865.250 M 16 798.22 % 5.120 M -64.91 % 14.591 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -337.361 M -13.57 % -297.051 M -19.32 % -248.953 M -103.67 % -122.232 M -27.02 % -96.234 M 42.59 % -167.628 M 93.02 % -2.403 B -4 451.41 % -52.793 M 0.000 0.000 0.000 100.00 % -209.849 M -41.70 % -148.091 M -20.25 % -123.155 M 0.000 100.00 % -169.590 M -2 017.57 % -8.009 M 97.03 % -270.067 M -67.88 % -160.868 M -8.93 % -147.677 M
Other financing activites 245.524 K 100.12 % -211.177 M 57.55 % -497.489 M -174.30 % -181.366 M -193.22 % -61.854 M 23.34 % -80.683 M -13.23 % -71.258 M 13.76 % -82.625 M 80.37 % -420.899 M -75.53 % -239.784 M -327.45 % -56.096 M 56.48 % -128.891 M 51.97 % -268.382 M -25.95 % -213.078 M -141.85 % -88.105 M -201.26 % 87.005 M -21.48 % 110.813 M 154.96 % 43.463 M -95.40 % 945.489 M 536.52 % 148.539 M 165.07 % 56.039 M
Net cash used provided by financing activities 245.524 K 100.04 % -609.649 M 27.78 % -844.135 M -70.17 % -496.060 M 39.05 % -813.823 M -6.45 % -764.492 M 7.78 % -829.006 M 73.79 % -3.162 B -305.72 % -779.449 M 13.74 % -903.645 M -53.25 % -589.665 M -188.03 % 669.855 M 17.14 % 571.838 M 586.74 % -117.484 M -131.50 % 373.018 M 297.40 % 93.866 M 144.64 % -210.269 M -284.02 % 114.264 M -95.70 % 2.660 B 323.23 % 628.487 M 280.70 % -347.803 M
Effect of forex changes on cash -3.943 K -14.62 % -3.440 K 0.000 -100.00 % 18.699 K 0.000 0.000 0.000 100.00 % -72.049 M -28.22 % -56.190 M -24.71 % -45.057 M -297.28 % -11.341 M -120.73 % 54.698 M 9 361.21 % 578.128 K -99.03 % 59.882 M 38.47 % 43.246 M 3 725.41 % 1.130 M -98.18 % 62.175 M 7.79 % 57.680 M 20.95 % 47.688 M 130.74 % 20.668 M 22 144.46 % -93.755 K
Net change in cash -135.685 K -100.01 % 1.256 B 261.25 % -778.693 M -203.37 % -256.684 M -120.13 % 1.275 B 94.00 % 657.336 M 191.02 % -722.191 M -439.33 % -133.904 M -159.64 % 224.526 M 150.12 % -447.988 M 59.33 % -1.102 B -353.22 % 435.022 M 384.56 % 89.777 M 128.27 % 39.328 M 122.86 % -172.064 M -149.30 % 349.027 M 164.05 % 132.182 M 112.60 % -1.049 B -181.40 % 1.288 B 2 530.83 % -52.997 M 31.38 % -77.234 M
Cash at beginning of period 174.877 K -54.19 % 381.709 K -99.98 % 1.953 B 193 935.62 % 1.006 M 58.61 % 634.492 K -99.77 % 276.901 M -72.28 % 999.092 M -11.82 % 1.133 B 24.71 % 908.470 M -33.03 % 1.356 B -44.81 % 2.458 B 65.45 % 1.486 B 3.09 % 1.441 B 2.27 % 1.409 B -14.90 % 1.656 B 21.60 % 1.362 B 10.74 % 1.230 B -47.83 % 2.357 B 90.92 % 1.234 B 17.93 % 1.047 B -8.87 % 1.149 B
Cash at end of period 39.192 K -100.00 % 2.293 B 95.30 % 1.174 B -39.88 % 1.953 B -11.62 % 2.209 B 136.50 % 934.237 M 237.39 % 276.901 M -72.28 % 999.092 M -11.82 % 1.133 B 24.71 % 908.470 M -33.03 % 1.356 B -29.38 % 1.921 B 25.46 % 1.531 B 5.69 % 1.449 B -2.38 % 1.484 B -13.26 % 1.711 B 25.62 % 1.362 B 4.09 % 1.308 B -48.14 % 2.523 B 153.85 % 993.784 M -7.24 % 1.071 B
Operating cash flow -353.812 K -100.01 % 2.430 B 112.93 % 1.141 B 6.25 % 1.074 B -51.50 % 2.214 B 16.46 % 1.901 B 49.18 % 1.275 B 185.11 % 447.033 M -23.89 % 587.343 M -5.61 % 622.233 M 225.93 % 190.908 M 151.00 % 76.059 M -74.57 % 299.050 M -44.55 % 539.322 M 407.35 % 106.302 M -88.61 % 933.473 M 21.07 % 770.998 M 53.83 % 501.206 M 4 036.85 % 12.116 M -89.10 % 111.129 M -88.54 % 969.831 M
Capital expenditure -23.454 K 100.00 % -627.469 M 28.85 % -881.894 M -23.59 % -713.578 M -26.35 % -564.750 M 19.65 % -702.820 M -2.41 % -686.305 M -1.54 % -675.880 M 11.61 % -764.672 M -15.84 % -660.082 M -83.20 % -360.309 M 36.59 % -568.181 M 42.08 % -981.021 M -94.06 % -505.525 M 24.54 % -669.881 M -44.38 % -463.962 M -9.18 % -424.948 M 61.26 % -1.097 B 32.22 % -1.618 B -154.62 % -635.562 M -32.97 % -477.963 M
Free CashFlow -377.266 K -100.02 % 1.802 B 595.38 % 259.172 M -28.09 % 360.410 M -78.15 % 1.650 B 37.64 % 1.198 B 103.74 % 588.233 M 357.04 % -228.847 M -29.05 % -177.329 M -368.52 % -37.849 M 77.66 % -169.401 M 65.58 % -492.121 M 27.84 % -681.971 M -2 117.86 % 33.797 M 106.00 % -563.579 M -220.04 % 469.511 M 35.68 % 346.050 M 158.10 % -595.616 M 62.92 % -1.606 B -206.27 % -524.433 M -206.62 % 491.869 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2013-12-31 2013-06-30 2012-12-31
Revenue 142.214 K 0.000 -100.00 % 183.319 K 718.28 % 22.403 K 497.25 % 3.751 K -84.28 % 23.866 K -100.00 % 8.991 B 169 857 069.85 % 5.293 K -100.00 % 12.456 B 102 055 582.10 % 12.205 K -100.00 % 9.074 B -23.71 % 11.894 B 38.85 % 8.566 B -23.65 % 11.219 B 42.95 % 7.848 B -16.52 % 9.401 B 23.36 % 7.621 B -20.21 % 9.551 B -0.53 % 9.602 B -12.90 % 11.024 B 44.11 % 7.650 B
Net income -97.352 K 5.99 % -103.555 K 34.64 % -158.439 K -24.59 % -127.173 K -17.43 % -108.298 K -75.63 % -61.661 K -100.03 % 231.967 M 204 384.42 % -113.551 K -100.02 % 600.610 M 556 885.42 % -107.871 K -100.06 % 178.338 M -62.96 % 481.498 M 186.83 % 167.867 M -58.51 % 404.548 M 140.25 % 168.384 M -49.03 % 330.350 M 159.12 % 127.489 M -56.08 % 290.300 M 163.51 % -457.084 M -89.73 % -240.916 M -422.26 % -46.130 M
Income before tax -97.352 K 5.99 % -103.555 K 34.64 % -158.438 K -43.21 % -110.630 K -2.06 % -108.398 K -40.29 % -77.269 K -100.01 % 516.379 M 454 855.13 % -113.551 K -100.01 % 1.328 B 1 230 839.49 % -107.871 K -100.02 % 460.159 M -60.13 % 1.154 B 157.27 % 448.671 M -53.94 % 974.184 M 88.66 % 516.381 M -29.92 % 736.837 M 134.52 % 314.195 M -55.01 % 698.414 M 306.48 % -338.240 M -1 209.22 % 30.494 M 114.86 % 14.192 M
Income before tax ratio -0.68 0.00 100.00 % -0.86 82.50 % -4.94 82.91 % -28.90 -792.58 % -3.24 -5 736.93 % 0.06 100.27 % -21.45 -20 227.66 % 0.11 101.21 % -8.84 -17 528.64 % 0.05 -47.75 % 0.10 85.28 % 0.05 -39.68 % 0.09 31.97 % 0.07 -16.05 % 0.08 90.11 % 0.04 -43.62 % 0.07 307.58 % -0.04 -1 373.53 % 0.00 49.10 % 0.00
EBITDA -95.497 K 7.95 % -103.741 K 33.77 % -156.628 K -41.91 % -110.371 K -1.69 % -108.539 K -40.36 % -77.328 K -100.01 % 895.083 M 855 672.65 % -104.618 K -100.01 % 1.624 B 1 738 607.17 % -93.393 K -100.01 % 773.566 M -45.35 % 1.415 B 85.64 % 762.459 M -32.50 % 1.130 B 18.34 % 954.459 M 11.33 % 857.333 M 148.77 % 344.633 M -61.21 % 888.381 M 378.59 % -318.887 M -294.66 % 163.818 M 6 012.63 % 2.680 M
Net income ratio -0.68 0.00 100.00 % -0.86 84.77 % -5.68 80.34 % -28.87 -1 017.49 % -2.58 -10 113.61 % 0.03 100.12 % -21.45 -44 590.93 % 0.05 100.55 % -8.84 -45 070.48 % 0.02 -51.45 % 0.04 106.57 % 0.02 -45.65 % 0.04 68.07 % 0.02 -38.94 % 0.04 110.05 % 0.02 -44.96 % 0.03 163.85 % -0.05 -117.83 % -0.02 -262.41 % -0.01
Ratio EBITDA -0.67 0.00 100.00 % -0.85 82.66 % -4.93 82.97 % -28.94 -793.06 % -3.24 -3 354.47 % 0.10 100.50 % -19.77 -15 263.12 % 0.13 101.70 % -7.65 -9 076.02 % 0.09 -28.37 % 0.12 33.70 % 0.09 -11.59 % 0.10 -17.21 % 0.12 33.36 % 0.09 101.66 % 0.05 -51.38 % 0.09 380.07 % -0.03 -323.49 % 0.01 4 141.70 % 0.00
Gross profit ratio 0.11 0.00 -100.00 % 0.18 200.94 % 0.06 -90.36 % 0.61 -18.74 % 0.75 115.64 % 0.35 -49.92 % 0.69 95.68 % 0.35 136.80 % -0.96 -374.47 % 0.35 -3.10 % 0.36 15.03 % 0.32 -18.95 % 0.39 -4.37 % 0.41 5.14 % 0.39 2.31 % 0.38 6.36 % 0.36 82.34 % 0.19 -6.24 % 0.21 5.03 % 0.20
Weighted average shs out dil 20.252 M 0.00 % 20.252 M 0.00 % 20.252 M 0.00 % 20.252 M -27.60 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 38.12 % 20.252 M -27.60 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.05 % 27.957 M
Weighted average shs out 20.252 M 0.00 % 20.252 M 0.00 % 20.252 M 0.00 % 20.252 M -27.60 % 27.972 M 38.12 % 20.252 M -27.62 % 27.982 M 38.16 % 20.252 M -27.60 % 27.972 M 38.12 % 20.252 M -27.60 % 27.972 M -0.02 % 27.978 M 0.00 % 27.978 M 0.00 % 27.977 M 0.02 % 27.973 M 0.00 % 27.972 M 0.00 % 27.973 M 0.00 % 27.972 M 0.00 % 27.972 M 0.00 % 27.972 M 0.06 % 27.957 M
EPS diluted 0.00 5.88 % -0.01 34.62 % -0.01 -23.81 % -0.01 -100.03 % 20.00 666 766.67 % 0.00 -100.04 % 8.29 148 135.71 % -0.01 -100.03 % 21.00 396 326.42 % -0.01 -100.08 % 6.38 -62.47 % 17.00 183.33 % 6.00 -57.14 % 14.00 132.56 % 6.02 -49.83 % 12.00 163.16 % 4.56 -54.40 % 10.00 162.50 % -16.00 -85.83 % -8.61 -421.82 % -1.65
Earnings per share 0.00 5.88 % -0.01 34.62 % -0.01 -23.81 % -0.01 37.00 % -0.01 -233.33 % 0.00 -100.04 % 8.29 148 135.71 % -0.01 -100.03 % 21.00 396 326.42 % -0.01 -100.08 % 6.38 -62.47 % 17.00 183.33 % 6.00 -57.14 % 14.00 132.56 % 6.02 -49.83 % 12.00 163.16 % 4.56 -54.40 % 10.00 162.50 % -16.00 -85.83 % -8.61 -421.82 % -1.65
Gross profit 15.560 K 0.000 -100.00 % 32.382 K 2 362.51 % 1.315 K -42.45 % 2.285 K -87.23 % 17.891 K -100.00 % 3.125 B 85 068 816.71 % 3.674 K -100.00 % 4.418 B 37 552 148.27 % -11.766 K -100.00 % 3.187 B -26.07 % 4.311 B 59.73 % 2.699 B -38.12 % 4.362 B 36.71 % 3.191 B -12.23 % 3.635 B 26.21 % 2.880 B -15.14 % 3.394 B 81.38 % 1.871 B -18.34 % 2.291 B 51.35 % 1.514 B
Income tax expense 0.000 0.000 0.000 -100.00 % 16.543 K 16 643.00 % -100.000 99.36 % -15.608 K -100.01 % 147.693 M 0.000 -100.00 % 310.735 M 0.000 -100.00 % 129.502 M -52.83 % 274.520 M 128.91 % 119.924 M -47.46 % 228.248 M 85.13 % 123.292 M -30.21 % 176.663 M 138.70 % 74.012 M -54.53 % 162.761 M 151.47 % 64.724 M -64.29 % 181.272 M 1 178.05 % 14.184 M
Cost of revenue 126.654 K 0.000 -100.00 % 150.937 K 615.75 % 21.088 K 1 338.47 % 1.466 K -75.46 % 5.975 K -100.00 % 5.865 B 362 267 225.51 % 1.619 K -100.00 % 8.038 B 33 530 090.65 % 23.971 K -100.00 % 5.887 B -22.36 % 7.583 B 29.25 % 5.866 B -14.45 % 6.857 B 47.23 % 4.657 B -19.23 % 5.766 B 21.63 % 4.741 B -23.00 % 6.157 B -20.35 % 7.731 B -11.48 % 8.733 B 42.32 % 6.136 B
General and administrative expenses 112.885 K 14.39 % 98.684 K -48.15 % 190.310 K 71.65 % 110.873 K -0.14 % 111.027 K 22.76 % 90.444 K -99.97 % 290.379 M 248 108.39 % 116.990 K -99.95 % 240.065 M 0.000 -100.00 % 272.706 M 16.96 % 233.170 M -12.17 % 265.474 M 15.27 % 230.301 M -9.62 % 254.812 M 11.81 % 227.891 M -5.66 % 241.570 M 7.86 % 223.971 M -41.76 % 384.573 M 23.85 % 310.510 M 31.55 % 236.038 M
Selling and marketing expenses 0.000 -100.00 % 5.082 K 581.23 % 746.000 -32.85 % 1.111 K 0.000 -100.00 % 4.948 K -100.00 % 2.432 B 980 786 593.55 % 248.000 -100.00 % 3.038 B 0.000 -100.00 % 2.488 B -18.47 % 3.051 B 49.06 % 2.047 B -38.14 % 3.309 B 35.98 % 2.434 B -13.84 % 2.824 B 13.86 % 2.481 B -0.54 % 2.494 B 25.45 % 1.988 B -0.87 % 2.006 B 45.42 % 1.379 B
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -91.345 M 0.000 100.00 % -214.131 M 0.000 100.00 % -34.298 M 65.88 % -100.522 M -27.99 % -78.536 M 30.38 % -112.807 M -4 426.77 % -2.492 M 98.42 % -158.177 M 0.000 0.000 0.000 0.000 0.000
Operating expenses 112.915 K 8.82 % 103.766 K -45.69 % 191.056 K 70.61 % 111.984 K 0.82 % 111.078 K 16.44 % 95.392 K -100.00 % 2.606 B 2 222 579.51 % 117.238 K -100.00 % 3.089 B 3 202 749.26 % 96.446 K -100.00 % 2.726 B -14.42 % 3.185 B 42.47 % 2.235 B -34.78 % 3.428 B 27.59 % 2.686 B -7.25 % 2.896 B 6.40 % 2.722 B 0.16 % 2.718 B 14.55 % 2.373 B 4.95 % 2.261 B 252.61 % -1.481 B
Cost and expenses 239.569 K 130.84 % 103.782 K -69.65 % 341.993 K 157.00 % 133.072 K 18.24 % 112.544 K 11.03 % 101.367 K -100.00 % 8.471 B 7 126 895.47 % 118.857 K -100.00 % 11.127 B 9 239 909.30 % 120.417 K -100.00 % 8.612 B -20.01 % 10.767 B 32.90 % 8.102 B -21.22 % 10.285 B 40.04 % 7.344 B -15.22 % 8.663 B 16.07 % 7.463 B -15.91 % 8.875 B -12.16 % 10.103 B -8.10 % 10.994 B 136.18 % 4.655 B
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
Selling general and administrative expenses 112.915 K 8.82 % 103.766 K -45.69 % 191.056 K 70.61 % 111.984 K 0.82 % 111.078 K 16.44 % 95.392 K -100.00 % 2.697 B 2 300 493.66 % 117.238 K -100.00 % 3.303 B 3 424 770.91 % 96.446 K -100.00 % 2.760 B -15.99 % 3.285 B 41.98 % 2.314 B -34.64 % 3.540 B 31.66 % 2.689 B -11.97 % 3.055 B 12.21 % 2.722 B 0.16 % 2.718 B 14.55 % 2.373 B 2.44 % 2.316 B 43.39 % 1.615 B
Interest income 0.000 0.000 0.000 0.000 -100.00 % 258.000 0.000 0.000 0.000 -100.00 % 241.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 91.070 K 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.329 M
Depreciation and amortization 1.858 K -0.27 % 1.863 K 3.04 % 1.808 K 611.81 % 254.000 0.00 % 254.000 46.82 % 173.000 -100.00 % 380.643 M 4 254 796.04 % 8.946 K -100.00 % 390.248 M 2 696 100.08 % 14.474 K -100.00 % 314.818 M 5.43 % 298.610 M -2.20 % 305.319 M 31.71 % 231.816 M -29.90 % 330.690 M 53.19 % 215.872 M 23.74 % 174.459 M -22.37 % 224.745 M 18.04 % 190.393 M -0.82 % 191.958 M 79.46 % 106.965 M
Operating income -97.355 K 6.16 % -103.741 K 34.62 % -158.674 K -43.38 % -110.669 K -1.72 % -108.793 K -40.38 % -77.501 K -100.01 % 519.607 M 457 645.52 % -113.564 K -100.01 % 1.329 B 1 228 571.89 % -108.212 K -100.02 % 461.621 M -59.02 % 1.126 B 142.92 % 463.711 M -50.36 % 934.185 M 85.32 % 504.088 M -31.75 % 738.587 M 367.62 % 157.946 M -76.63 % 675.864 M 234.76 % -501.526 M -1 682.25 % -28.140 M 73.02 % -104.285 M
Operating income ratio -0.68 0.00 100.00 % -0.87 82.48 % -4.94 82.97 % -29.00 -793.15 % -3.25 -5 718.73 % 0.06 100.27 % -21.46 -20 203.57 % 0.11 101.20 % -8.87 -17 528.36 % 0.05 -46.29 % 0.09 74.94 % 0.05 -34.99 % 0.08 29.64 % 0.06 -18.24 % 0.08 279.07 % 0.02 -70.71 % 0.07 235.48 % -0.05 -1 946.26 % 0.00 81.28 % -0.01
Total other income expenses net 0.000 -100.00 % 186.000 -21.19 % 236.000 0.000 -100.00 % 352.000 K 151 624.14 % 232.000 100.01 % -3.228 M 0.000 100.00 % -1.743 M -511 243.70 % 341.000 100.02 % -1.462 M -105.25 % 27.848 M 285.16 % -15.040 M -137.60 % 39.999 M 225.38 % 12.293 M 802.46 % -1.750 M -101.12 % 156.249 M 592.90 % 22.550 M -86.19 % 163.286 M 178.48 % 58.634 M -50.51 % 118.477 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2013-12-31 2013-06-30 2012-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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
Net debt -63.569 K -169.10 % -23.623 K 39.72 % -39.192 K -36.62 % -28.686 K 100.00 % -3.662 B -3 164 757.60 % -115.695 K 99.99 % -2.293 B -1 867 449.80 % -122.782 K 99.99 % -2.210 B -731 191.13 % -302.239 K 99.97 % -1.037 B 47.92 % -1.992 B -25.15 % -1.592 B 17.48 % -1.929 B -4.81 % -1.840 B -177.66 % -662.837 M -190.35 % -228.289 M -140.14 % 568.730 M -38.40 % 923.265 M -27.30 % 1.270 B 37.35 % 924.557 M -64.32 % 2.591 B 451.37 % 469.967 M 239.62 % 138.379 M -90.55 % 1.465 B 83.02 % 800.309 M -52.45 % 1.683 B 5.64 % 1.593 B 21.51 % 1.311 B -15.56 % 1.553 B 60.81 % 965.770 M -39.51 % 1.597 B 7 169.05 % 21.964 M 103.14 % -698.642 M -264.27 % -191.794 M 41.04 % -325.302 M 62.63 % -870.578 M 13.51 % -1.007 B 4.97 % -1.059 B
Total investments 0.000 0.000 0.000 0.000 -100.00 % 264.588 M 0.000 -100.00 % 507.738 M 0.000 -100.00 % 252.371 M 0.000 -100.00 % 908.420 M 6.86 % 850.082 M -5.85 % 902.862 M 1.92 % 885.832 M 6.05 % 835.333 M 0.69 % 829.571 M 5.11 % 789.246 M 3.02 % 766.080 M 3.24 % 742.028 M 0.68 % 737.031 M 4.05 % 708.360 M 6.69 % 663.929 M 0.28 % 662.055 M -21.83 % 846.925 M 2.08 % 829.687 M 6.75 % 777.242 M -29.19 % 1.098 B 36.37 % 804.904 M 10.51 % 728.344 M 2.26 % 712.217 M 5.29 % 676.456 M 2.00 % 663.202 M 6.28 % 624.023 M -3.48 % 646.550 M 0.54 % 643.079 M -12.27 % 733.012 M 52.70 % 480.024 M 16.21 % 413.073 M 13.88 % 362.725 M
Total debt 0.000 0.000 -100.00 % 5.970 B 16 188 167.04 % 36.879 K -99.97 % 110.100 M 1 542 348.87 % 7.138 K 0.000 -100.00 % 34.664 K -99.95 % 66.010 M 927 658.26 % 7.115 K 0.000 0.000 0.000 0.000 -100.00 % 20.000 M -96.30 % 540.668 M -10.85 % 606.500 M -37.25 % 966.500 M -17.15 % 1.167 B -33.59 % 1.757 B 0.00 % 1.757 B -52.70 % 3.714 B 152.14 % 1.473 B -12.97 % 1.693 B -23.69 % 2.218 B -19.96 % 2.771 B 0.10 % 2.768 B -0.32 % 2.777 B -14.04 % 3.231 B 31.34 % 2.460 B -1.48 % 2.497 B -15.88 % 2.968 B 101.84 % 1.470 B 4.16 % 1.412 B 9.26 % 1.292 B 30.24 % 992.082 M 18.07 % 840.226 M 1.68 % 826.330 M 172.99 % 302.691 M
Accumulated other comprehensive income loss -17.086 K -39.66 % -12.234 K -5.08 % -11.643 K 22.57 % -15.037 K -100.00 % 740.081 M 7 488 524.57 % -9.883 K -100.00 % 740.081 M 10 988 682.03 % -6.735 K 0.000 100.00 % -2.905 K -100.00 % 740.081 M 0.00 % 740.081 M 0.00 % 740.081 M -14.27 % 863.252 M 0.00 % 863.252 M 4.47 % 826.300 M 0.00 % 826.300 M 0.00 % 826.300 M 0.00 % 826.300 M 0.00 % 826.300 M 0.00 % 826.300 M -73.80 % 3.154 B 0.99 % 3.123 B -3.91 % 3.251 B -2.25 % 3.325 B -5.94 % 3.535 B 0.00 % 3.535 B 0.11 % 3.532 B 1.20 % 3.490 B 0.88 % 3.459 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -2.332 M -4.36 % -2.235 M -4.86 % -2.132 M -8.03 % -1.973 M -100.04 % 5.103 B 293 750.62 % -1.738 M -100.04 % 4.951 B 304 346.57 % -1.627 M -100.03 % 4.695 B 340 263.13 % -1.380 M -100.03 % 4.456 B 4.17 % 4.278 B 4.51 % 4.093 B 4.40 % 3.921 B 4.09 % 3.767 B 4.70 % 3.597 B 6.11 % 3.390 B 3.91 % 3.263 B 6.32 % 3.069 B 2.16 % 3.004 B 7.04 % 2.806 B 35.86 % 2.065 B 39.32 % 1.483 B -4.04 % 1.545 B 52.90 % 1.010 B -0.51 % 1.016 B 10.38 % 920.064 M -6.38 % 982.772 M -7.41 % 1.061 B -30.98 % 1.538 B -31.53 % 2.246 B 0.000 -100.00 % 1.468 B 9.33 % 1.342 B 0.000 0.000 0.000 0.000 0.000
Common stock 2.025 K 0.00 % 2.025 K 0.00 % 2.025 K 0.00 % 2.025 K -100.00 % 293.201 M 14 478 961.73 % 2.025 K -100.00 % 293.201 M 14 478 961.73 % 2.025 K -100.00 % 293.201 M 14 478 961.73 % 2.025 K -100.00 % 293.201 M 0.00 % 293.201 M 0.00 % 293.201 M 0.00 % 293.201 M 0.00 % 293.201 M 0.00 % 293.201 M 0.00 % 293.201 M 0.00 % 293.201 M 0.00 % 293.201 M 0.00 % 293.201 M 0.00 % 293.201 M 20.69 % 242.932 M -3.01 % 250.466 M 4.50 % 239.674 M 2.28 % 234.332 M 4.74 % 223.725 M 0.00 % 223.727 M -0.32 % 224.436 M 2.76 % 218.403 M -1.41 % 221.517 M -1.65 % 225.228 M -1.75 % 229.234 M 1.41 % 226.036 M -2.65 % 232.180 M -2.44 % 237.980 M -2.56 % 244.221 M -94.57 % 4.497 B 1 727.62 % 246.047 M 0.11 % 245.782 M
Total equity -1.057 M -10.70 % -954.953 K -12.24 % -850.807 K -22.28 % -695.762 K -100.01 % 10.203 B 2 241 848.09 % -455.137 K -100.00 % 9.687 B 2 834 515.76 % -341.762 K -100.00 % 9.406 B 10 373 665.39 % -90.669 K -100.00 % 8.862 B 3.17 % 8.590 B 2.39 % 8.389 B -1.19 % 8.490 B 5.09 % 8.079 B 4.85 % 7.705 B 5.37 % 7.312 B 2.23 % 7.153 B 6.55 % 6.713 B 5.04 % 6.391 B 2.22 % 6.252 B -18.78 % 7.698 B 17.89 % 6.529 B 0.39 % 6.504 B 10.09 % 5.908 B -3.19 % 6.102 B -6.07 % 6.497 B -0.49 % 6.529 B 2.00 % 6.401 B -6.71 % 6.861 B -2.03 % 7.004 B -5.26 % 7.393 B 7.29 % 6.890 B 3.26 % 6.673 B 3.72 % 6.434 B 3.16 % 6.237 B 2.88 % 6.062 B 2.97 % 5.887 B 31.30 % 4.484 B
Other non current liabilities 0.000 0.000 0.000 0.000 -100.00 % 498.056 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 319.223 M 0.000 -100.00 % 294.165 M 0.000 -100.00 % 201.497 M -0.37 % 202.255 M 11.04 % 182.138 M 3.27 % 176.368 M 15.83 % 152.270 M 583.32 % 22.284 M -1.30 % 22.577 M 0.78 % 22.402 M -0.14 % 22.433 M -30.95 % 32.489 M 224.08 % 10.025 M -92.47 % 133.144 M -1.50 % 135.178 M 0.000
Long term debt 0.000 0.000 0.000 0.000 -100.00 % 64.734 M 0.000 -100.00 % 39.609 M 0.000 -100.00 % 32.763 M 0.000 100.00 % -294.150 M -1 033.34 % 31.516 M -25.69 % 42.409 M -28.80 % 59.566 M -18.31 % 72.914 M -65.63 % 212.118 M 229.00 % 64.474 M 123.70 % -272.049 M -146.39 % 586.500 M -39.95 % 976.620 M -44.40 % 1.757 B -1.07 % 1.776 B 292.83 % 452.017 M -33.94 % 684.288 M 0.91 % 678.137 M -52.98 % 1.442 B -14.12 % 1.679 B -9.02 % 1.846 B 47.63 % 1.250 B 57.32 % 794.723 M -10.27 % 885.713 M -1.83 % 902.247 M 271.60 % 242.798 M -63.27 % 660.957 M 56.68 % 421.851 M 0.49 % 419.796 M -26.78 % 573.369 M 30.10 % 440.727 M 422.40 % 84.366 M
Total non current liabilities 0.000 0.000 0.000 0.000 -100.00 % 562.790 M 0.000 -100.00 % 579.070 M 0.000 -100.00 % 576.608 M 0.000 -100.00 % 337.420 M 3.97 % 324.533 M 4.54 % 310.435 M -40.52 % 521.951 M 8.89 % 479.357 M -19.71 % 597.063 M 47.98 % 403.469 M 19.27 % 338.287 M -61.84 % 886.521 M -28.93 % 1.247 B -37.78 % 2.005 B -4.18 % 2.092 B 104.03 % 1.026 B 4.63 % 980.134 M -1.69 % 996.975 M -39.34 % 1.644 B -12.66 % 1.882 B -7.20 % 2.028 B 42.26 % 1.425 B 50.53 % 946.993 M -9.19 % 1.043 B 4.12 % 1.002 B 194.41 % 340.196 M -54.48 % 747.376 M 48.34 % 503.826 M 10.01 % 457.991 M -23.69 % 600.168 M 0.62 % 596.441 M 504.91 % 98.601 M
Other current liabilities 1.088 M 13.62 % 957.616 K 100.02 % -5.969 B -832 794.10 % 716.854 K -99.98 % 4.500 B 694 666.26 % 647.748 K -99.99 % 4.517 B 726 469.60 % 621.688 K -99.99 % 6.327 B 1 011 673.50 % 625.296 K -99.99 % 4.614 B 3.49 % 4.458 B -21.27 % 5.663 B 17.51 % 4.819 B -12.60 % 5.514 B 39.38 % 3.956 B -15.36 % 4.674 B 47.64 % 3.166 B -21.74 % 4.045 B 54.50 % 2.618 B -15.82 % 3.110 B -8.88 % 3.414 B -32.63 % 5.067 B 41.23 % 3.588 B -21.18 % 4.552 B 1.54 % 4.483 B 62.67 % 2.756 B -12.52 % 3.150 B 9.35 % 2.881 B -44.27 % 5.168 B 0.85 % 5.125 B 55.17 % 3.303 B -34.65 % 5.054 B 34.48 % 3.758 B 114.52 % 1.752 B -17.87 % 2.133 B -34.16 % 3.240 B 36.04 % 2.382 B -5.93 % 2.532 B
Deferred revenue 319.676 K -30.38 % 459.156 K 10.43 % 415.794 K 194.49 % 141.190 K 0.000 -100.00 % 67.461 K 0.000 -100.00 % 66.748 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -74.629 M -102.23 % 3.352 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 -100.00 % 5.970 B 8 094 033.52 % 73.758 K 47.17 % 50.116 K 602.10 % 7.138 K -99.98 % 39.768 M 114 624.21 % 34.664 K -99.90 % 33.247 M 467 180.39 % 7.115 K -99.98 % 36.074 M -6.25 % 38.479 M 10.49 % 34.826 M 10.47 % 31.524 M -16.06 % 37.554 M -91.26 % 429.452 M -32.65 % 637.649 M -35.23 % 984.471 M 69.74 % 580.000 M -25.64 % 780.000 M 0.000 -100.00 % 1.940 B 164.29 % 734.231 M 0.000 -100.00 % 1.380 B 0.000 -100.00 % 1.088 B 0.000 -100.00 % 1.983 B 0.000 -100.00 % 1.611 B -22.02 % 2.066 B 68.26 % 1.228 B 63.52 % 750.792 M -13.73 % 870.251 M 52.07 % 572.286 M 114.45 % 266.857 M -30.79 % 385.603 M 76.62 % 218.325 M
Total current liabilities 1.408 M -0.64 % 1.417 M 10.19 % 1.286 M 33.10 % 966.078 K -99.98 % 6.246 B 859 345.91 % 726.743 K -99.99 % 5.960 B 805 051.85 % 740.181 K -99.99 % 6.107 B 942 287.12 % 648.060 K -99.99 % 5.863 B -3.36 % 6.067 B -6.20 % 6.468 B 3.53 % 6.248 B -4.64 % 6.552 B 4.01 % 6.299 B -6.44 % 6.733 B 12.09 % 6.006 B 5.59 % 5.688 B 10.73 % 5.137 B 4.23 % 4.929 B -46.19 % 9.160 B 33.25 % 6.875 B 0.84 % 6.818 B -2.89 % 7.021 B 0.07 % 7.016 B 12.88 % 6.216 B 15.00 % 5.405 B -36.78 % 8.549 B 27.12 % 6.726 B -18.26 % 8.228 B 18.07 % 6.969 B -8.36 % 7.604 B 29.68 % 5.864 B 0.68 % 5.824 B 52.11 % 3.829 B -11.77 % 4.340 B 17.00 % 3.709 B 5.03 % 3.532 B
Total liabilities 1.408 M -0.64 % 1.417 M 10.19 % 1.286 M 33.10 % 966.078 K -99.99 % 6.809 B 936 785.94 % 726.743 K -99.99 % 6.539 B 883 285.42 % 740.181 K -99.99 % 6.684 B 1 031 261.60 % 648.060 K -99.99 % 6.201 B -2.99 % 6.392 B -5.71 % 6.779 B 0.14 % 6.770 B -3.72 % 7.031 B 1.96 % 6.896 B -3.36 % 7.136 B 12.47 % 6.345 B -3.50 % 6.575 B 2.98 % 6.385 B -7.92 % 6.934 B -38.38 % 11.253 B 42.43 % 7.900 B 1.31 % 7.798 B -2.74 % 8.017 B -7.41 % 8.659 B 6.94 % 8.097 B 8.94 % 7.433 B -25.48 % 9.975 B 30.01 % 7.673 B -17.24 % 9.271 B 16.32 % 7.970 B 0.32 % 7.945 B 20.17 % 6.611 B 4.47 % 6.328 B 47.61 % 4.287 B -13.22 % 4.940 B 14.73 % 4.306 B 18.60 % 3.630 B
Other non current assets 0.000 0.000 0.000 0.000 -100.00 % 348.192 M 0.000 -100.00 % 292.931 M 0.000 -100.00 % 273.985 M 0.000 -100.00 % 325.690 M -6.55 % 348.517 M 11.21 % 313.380 M -35.72 % 487.503 M 17.48 % 414.960 M 5.49 % 393.379 M 4.85 % 375.177 M 5.06 % 357.112 M -61.73 % 933.061 M 5.31 % 886.042 M 5.33 % 841.216 M 6.06 % 793.149 M 23.98 % 639.758 M -12.73 % 733.103 M 26.29 % 580.484 M -0.71 % 584.628 M 1.36 % 576.800 M 15.57 % 499.090 M -0.98 % 504.020 M -0.44 % 506.267 M 512.29 % 82.685 M -86.84 % 628.442 M 6.51 % 590.022 M 4.98 % 562.037 M -6.00 % 597.932 M 77.29 % 337.255 M -32.02 % 496.097 M -17.39 % 600.511 M 20.33 % 499.043 M
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 255.295 M 0.000 -100.00 % 252.371 M 0.000 -100.00 % 252.371 M 0.000 -100.00 % 839.787 M 0.31 % 837.232 M 3.06 % 812.362 M -2.53 % 833.455 M 5.21 % 792.164 M 1.16 % 783.108 M 1.73 % 769.810 M 0.49 % 766.080 M 3.24 % 742.028 M 0.68 % 737.031 M 4.05 % 708.360 M 6.69 % 663.929 M 0.28 % 662.055 M -21.83 % 846.925 M 2.08 % 829.687 M 6.75 % 777.242 M -0.13 % 778.254 M -2.06 % 794.630 M 10.75 % 717.513 M 2.22 % 701.920 M -16.45 % 840.116 M 51.31 % 555.237 M -1.71 % 564.893 M 19.90 % 471.149 M -5.18 % 496.912 M -28.99 % 699.732 M 50.38 % 465.296 M 24.60 % 373.425 M 5.31 % 354.599 M
Intangible assets 1.856 K -4.77 % 1.949 K -5.16 % 2.055 K -9.03 % 2.259 K -100.00 % 1.042 B 42 963 956.06 % 2.426 K -100.00 % 1.697 B 64 497 429.46 % 2.631 K -99.84 % 1.690 M 55 488.88 % 3.040 K -100.00 % 1.685 B 0.24 % 1.681 B -0.13 % 1.683 B 0.45 % 1.676 B 0.84 % 1.662 B -52.63 % 3.508 B 111.14 % 1.662 B -52.61 % 3.506 B 111.29 % 1.659 B 0.000 -100.00 % 1.659 B 19 291.02 % 8.558 M -15.21 % 10.093 M -13.67 % 11.691 M -10.60 % 13.077 M -24.19 % 17.249 M -21.21 % 21.891 M -19.11 % 27.063 M -13.65 % 31.339 M -12.44 % 35.791 M -88.86 % 321.281 M 612.88 % 45.068 M -7.79 % 48.875 M -10.01 % 54.314 M -6.21 % 57.913 M 55.85 % 37.160 M -2.43 % 38.086 M 5.03 % 36.262 M 12.40 % 32.261 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.847 B 0.000 -100.00 % 1.847 M 0.000 -100.00 % 1.847 B 0.00 % 1.847 B 0.00 % 1.847 B 0.00 % 1.847 B 0.00 % 1.847 B 0.000 -100.00 % 1.847 B 0.000 -100.00 % 1.847 B -43.68 % 3.279 B 77.56 % 1.847 B -36.41 % 2.904 B 113.06 % 1.363 B -4.50 % 1.427 B 1.18 % 1.411 B 1.26 % 1.393 B -0.01 % 1.393 B -0.02 % 1.394 B 2.21 % 1.364 B -0.65 % 1.373 B -1.34 % 1.391 B -1.52 % 1.413 B 1.02 % 1.398 B -1.33 % 1.417 B -1.02 % 1.432 B -0.78 % 1.443 B -0.17 % 1.446 B 1.85 % 1.419 B 14.38 % 1.241 B
Goodwill and intangible assets 1.856 K -4.77 % 1.949 K -5.16 % 2.055 K -9.03 % 2.259 K -100.00 % 3.546 B 146 151 590.02 % 2.426 K -100.00 % 3.544 B 134 691 234.09 % 2.631 K -100.00 % 4.012 B 131 970 722.37 % 3.040 K -100.00 % 3.532 B 0.11 % 3.528 B -0.06 % 3.530 B 0.22 % 3.522 B 0.40 % 3.509 B 0.01 % 3.508 B 0.00 % 3.508 B 0.06 % 3.506 B 0.00 % 3.506 B 6.93 % 3.279 B -6.48 % 3.506 B 20.37 % 2.913 B 112.12 % 1.373 B -4.58 % 1.439 B 1.07 % 1.424 B 0.95 % 1.411 B -0.34 % 1.415 B -0.38 % 1.421 B 1.85 % 1.395 B -0.95 % 1.408 B -17.76 % 1.712 B 17.48 % 1.458 B 0.72 % 1.447 B -1.65 % 1.471 B -1.22 % 1.490 B 0.64 % 1.480 B -0.23 % 1.484 B 1.93 % 1.456 B 14.33 % 1.273 B
Property plant equipment net 30.858 K -5.22 % 32.557 K -4.98 % 34.264 K 103.24 % 16.859 K -86.01 % 120.510 K 851.29 % 12.668 K -86.22 % 91.958 K 76.48 % 52.107 K -99.17 % 6.255 M 12 905.25 % 48.093 K -100.00 % 5.799 B 1.67 % 5.704 B 0.72 % 5.663 B 0.94 % 5.610 B 0.49 % 5.583 B -1.67 % 5.678 B -0.11 % 5.685 B 2.51 % 5.545 B 13.48 % 4.887 B 5.27 % 4.642 B -0.35 % 4.658 B -27.15 % 6.394 B 77.97 % 3.592 B -8.45 % 3.924 B 0.29 % 3.913 B -3.59 % 4.059 B 3.54 % 3.920 B -1.89 % 3.995 B 0.89 % 3.960 B 1.44 % 3.904 B 5.99 % 3.683 B 7.08 % 3.440 B 9.28 % 3.148 B 1.52 % 3.101 B 2.55 % 3.024 B 9.50 % 2.762 B 1.15 % 2.730 B 6.26 % 2.569 B 19.85 % 2.144 B
Total non current assets 32.714 K -5.19 % 34.506 K -4.99 % 36.319 K 89.97 % 19.118 K -100.00 % 10.338 B 68 492 983.34 % 15.094 K -100.00 % 10.250 B 18 726 245.50 % 54.738 K -100.00 % 10.315 B 20 173 681.58 % 51.132 K -100.00 % 10.497 B 0.76 % 10.417 B 0.96 % 10.319 B -1.29 % 10.454 B 1.50 % 10.299 B -0.62 % 10.363 B 0.24 % 10.338 B 1.60 % 10.175 B 1.06 % 10.068 B 5.49 % 9.544 B -1.75 % 9.714 B -9.75 % 10.764 B 71.74 % 6.267 B -9.73 % 6.943 B 2.91 % 6.747 B -1.23 % 6.831 B 2.10 % 6.690 B -0.29 % 6.710 B 2.03 % 6.577 B 0.86 % 6.521 B 0.26 % 6.504 B 5.58 % 6.160 B 7.13 % 5.750 B 1.95 % 5.640 B 0.03 % 5.638 B 6.38 % 5.300 B 1.95 % 5.199 B 3.48 % 5.024 B 16.89 % 4.298 B
Other current assets 1.030 M -55.21 % 2.299 M 4.90 % 2.192 M 754.99 % 256.341 K -29.44 % 363.320 K -23.78 % 476.667 K -20.47 % 599.368 K 39.76 % 428.850 K -81.16 % 2.277 M 3 741.04 % 59.270 K -100.00 % 1.636 B 181.74 % 580.674 M 11.21 % 522.131 M -31.86 % 766.226 M 27.87 % 599.220 M -36.46 % 943.022 M -2.87 % 970.858 M -11.13 % 1.092 B 9.43 % 998.249 M 3.83 % 961.414 M -5.36 % 1.016 B -41.20 % 1.728 B -16.37 % 2.066 B 104.18 % 1.012 B -35.70 % 1.573 B 47.77 % 1.065 B -7.89 % 1.156 B 7.68 % 1.073 B -22.51 % 1.385 B 2.68 % 1.349 B 2 231.98 % 57.850 M -95.79 % 1.376 B 7 085.46 % 19.143 M -98.18 % 1.053 B -8.94 % 1.156 B 34.37 % 860.237 M 37.55 % 625.422 M 24.35 % 502.951 M 15.65 % 434.899 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.948 K 0.000 -100.00 % 5.209 M -59.46 % 12.850 M -85.80 % 90.500 M 72.79 % 52.377 M 21.33 % 43.169 M -7.09 % 46.463 M 139.06 % 19.436 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 319.371 M 3 008.50 % 10.274 M -5.14 % 10.831 M 5.19 % 10.297 M -31.78 % 15.094 M -86.02 % 107.965 M 82.59 % 59.130 M -66.29 % 175.401 M 20.00 % 146.167 M 339.21 % 33.279 M 125.96 % 14.728 M -62.85 % 39.648 M 387.95 % 8.125 M
cash and cash equivalents 455.866 K 165.03 % 172.006 K -39.87 % 286.054 K -37.82 % 460.076 K -16.13 % 548.541 K -38.23 % 888.082 K -28.31 % 1.239 M 7.73 % 1.150 M -49.48 % 2.276 M 635.81 % 309.354 K -99.97 % 1.037 B -47.92 % 1.992 B 25.15 % 1.592 B -17.48 % 1.929 B 3.68 % 1.860 B 54.58 % 1.204 B 44.17 % 834.789 M 109.87 % 397.770 M 63.53 % 243.235 M -50.03 % 486.724 M -41.50 % 832.063 M -25.89 % 1.123 B 11.94 % 1.003 B -35.46 % 1.554 B 106.32 % 753.264 M -61.78 % 1.971 B 81.64 % 1.085 B -8.35 % 1.184 B -38.32 % 1.919 B 111.70 % 906.564 M -40.78 % 1.531 B 11.63 % 1.371 B -5.32 % 1.449 B -31.36 % 2.110 B 42.22 % 1.484 B 12.64 % 1.317 B -23.00 % 1.711 B -6.66 % 1.833 B 34.59 % 1.362 B
Cash and short term investments 455.866 K 165.03 % 172.006 K -39.87 % 286.054 K -37.82 % 460.076 K -16.13 % 548.541 K -38.23 % 888.082 K -28.31 % 1.239 M 7.73 % 1.150 M -49.72 % 2.287 M 639.35 % 309.354 K -99.97 % 1.043 B -47.99 % 2.005 B 19.18 % 1.682 B -15.10 % 1.981 B 4.08 % 1.904 B 52.29 % 1.250 B 46.33 % 854.225 M 114.75 % 397.770 M 63.53 % 243.235 M -50.03 % 486.724 M -41.50 % 832.063 M -25.89 % 1.123 B 11.94 % 1.003 B -35.46 % 1.554 B 106.32 % 753.264 M -61.78 % 1.971 B 39.17 % 1.416 B 18.60 % 1.194 B -38.14 % 1.930 B 110.50 % 916.860 M -40.69 % 1.546 B 4.50 % 1.479 B -1.88 % 1.508 B -34.04 % 2.286 B 40.23 % 1.630 B 20.69 % 1.351 B -21.72 % 1.726 B -7.85 % 1.873 B 36.68 % 1.370 B
Total current assets 2.280 M -26.74 % 3.111 M 6.92 % 2.910 M 65.09 % 1.763 M -1.22 % 1.785 M -3.78 % 1.855 M -25.12 % 2.477 M -1.33 % 2.510 M -56.53 % 5.774 M 1 040.56 % 506.258 K -99.99 % 4.566 B 0.04 % 4.565 B -5.87 % 4.849 B 0.90 % 4.806 B -0.11 % 4.811 B 13.52 % 4.238 B 3.11 % 4.110 B 23.70 % 3.323 B 3.17 % 3.221 B -0.35 % 3.232 B -6.91 % 3.472 B -57.59 % 8.187 B 0.30 % 8.162 B 10.92 % 7.359 B 2.51 % 7.179 B -9.49 % 7.931 B 0.35 % 7.904 B 8.99 % 7.252 B -26.00 % 9.799 B 22.29 % 8.013 B -17.99 % 9.771 B 6.17 % 9.203 B 1.30 % 9.085 B 18.85 % 7.644 B 7.30 % 7.124 B 36.38 % 5.224 B -9.99 % 5.803 B 12.28 % 5.169 B 5.45 % 4.901 B
Inventory 704.484 K 23.25 % 571.596 K 42.54 % 401.017 K -18.97 % 494.916 K 14.59 % 431.903 K 1.58 % 425.196 K 24.31 % 342.033 K -60.72 % 870.818 K -28.06 % 1.210 M 833.72 % 129.633 K -99.99 % 1.888 B 80.61 % 1.045 B -45.94 % 1.933 B 57.65 % 1.226 B -33.14 % 1.834 B 53.24 % 1.197 B -36.65 % 1.890 B 66.81 % 1.133 B -31.36 % 1.650 B 53.10 % 1.078 B -16.60 % 1.292 B -62.29 % 3.427 B -4.49 % 3.589 B 18.54 % 3.027 B -10.52 % 3.383 B 7.08 % 3.160 B -8.16 % 3.440 B 15.87 % 2.969 B -35.18 % 4.580 B 35.22 % 3.387 B -17.11 % 4.086 B 6.27 % 3.845 B -16.67 % 4.615 B 53.88 % 2.999 B 0.82 % 2.975 B 33.10 % 2.235 B -10.83 % 2.506 B 26.45 % 1.982 B -14.38 % 2.315 B
Net receivables 89.482 K 30.28 % 68.685 K 120.39 % 31.165 K -94.35 % 551.347 K 25.09 % 440.747 K 581.89 % 64.636 K -78.19 % 296.369 K 389.79 % 60.510 K 0.000 -100.00 % 8.001 K 0.000 -100.00 % 933.842 M 31.21 % 711.709 M -14.46 % 831.980 M 75.47 % 474.150 M -44.10 % 848.249 M 114.44 % 395.560 M -43.47 % 699.780 M 112.86 % 328.751 M -53.42 % 705.732 M 112.91 % 331.477 M -82.64 % 1.909 B 26.87 % 1.505 B -14.75 % 1.765 B 20.20 % 1.469 B -15.39 % 1.736 B -8.22 % 1.891 B -6.15 % 2.015 B 5.87 % 1.904 B -22.05 % 2.442 B 0.000 -100.00 % 2.503 B 0.000 -100.00 % 1.307 B -11.19 % 1.472 B 89.19 % 777.920 M -17.78 % 946.126 M 16.63 % 811.238 M 3.77 % 781.768 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 249.955 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 185.076 M 136.03 % 78.413 M 0.000 -100.00 % 34.514 M 15.70 % 29.830 M 39.50 % 21.384 M -9.41 % 23.606 M -7.30 % 25.465 M -7.79 % 27.617 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 0.000 0.000 -100.00 % 34.276 K 0.000 0.000 -100.00 % 996.606 M 71 287 882.83 % 1.398 K -100.00 % 1.136 B 0.000 -100.00 % 1.129 B -23.60 % 1.478 B 114.53 % 688.932 M -46.74 % 1.293 B 38.93 % 930.960 M -44.75 % 1.685 B 25.89 % 1.338 B -25.09 % 1.787 B 72.90 % 1.033 B -38.68 % 1.685 B 27.04 % 1.326 B -60.56 % 3.363 B 213.17 % 1.074 B -66.64 % 3.218 B 195.63 % 1.089 B -57.02 % 2.533 B 10.42 % 2.294 B 3.29 % 2.221 B -38.82 % 3.631 B 140.11 % 1.512 B 4.80 % 1.443 B -5.26 % 1.523 B 20.72 % 1.262 B -2.01 % 1.287 B -58.76 % 3.122 B 186.12 % 1.091 B 35.24 % 806.757 M -10.28 % 899.183 M 18.63 % 757.983 M
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 1.014 K -76.93 % 4.396 K -100.00 % 406.211 M 2 590 035.82 % 15.683 K -99.98 % 88.786 M 567 257.52 % 15.649 K -99.98 % 84.191 M -8.79 % 92.309 M 13.22 % 81.532 M -21.15 % 103.403 M 50.34 % 68.781 M -69.85 % 228.129 M 176.69 % 82.448 M 18.76 % 69.427 M 131.59 % 29.978 M -44.34 % 53.861 M -89.05 % 491.910 M 10.91 % 443.530 M 0.000 0.000 0.000 0.000 -100.00 % 77.392 M 128.19 % 33.916 M -45.40 % 62.119 M 37.27 % 45.252 M -8.97 % 49.709 M -35.72 % 77.327 M 27.00 % 60.886 M -9.55 % 67.315 M -16.17 % 80.294 M 147.90 % 32.390 M 25.43 % 25.824 M -39.14 % 42.430 M 82.55 % 23.243 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 462.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 -100.00 % 57.473 M 58.25 % 36.318 M 5.51 % 34.422 M 37.72 % 24.995 M -5.83 % 26.543 M 77.10 % 14.988 M 27.66 % 11.740 M 62.37 % 7.231 M -5.46 % 7.648 M
Minority interest 0.000 0.000 0.000 0.000 -100.00 % 4.036 B 0.000 -100.00 % 3.672 B 0.000 -100.00 % 3.622 B 0.000 -100.00 % 3.342 B 2.88 % 3.248 B 0.51 % 3.232 B -4.44 % 3.382 B 8.22 % 3.125 B 5.67 % 2.958 B 6.70 % 2.772 B 1.17 % 2.740 B 9.84 % 2.495 B 11.51 % 2.237 B -2.55 % 2.296 B 4.22 % 2.203 B 34.34 % 1.640 B 14.14 % 1.436 B 9.96 % 1.306 B 0.65 % 1.298 B -27.39 % 1.788 B 1.56 % 1.760 B 9.84 % 1.602 B -0.64 % 1.613 B 5.81 % 1.524 B -7.20 % 1.642 B 10.03 % 1.493 B 4.07 % 1.434 B 5.02 % 1.366 B 3.60 % 1.318 B 6.78 % 1.235 B 1.10 % 1.221 B 12.52 % 1.085 B
Capital lease obligations 0.000 0.000 0.000 -100.00 % 36.879 K -99.94 % 64.784 M 907 494.79 % 7.138 K -99.99 % 79.377 M 228 889.73 % 34.664 K -99.95 % 66.010 M 0.000 -100.00 % 57.709 M -17.55 % 69.995 M -9.37 % 77.235 M -15.21 % 91.090 M 0.69 % 90.468 M -10.34 % 100.902 M 5.52 % 95.623 M 87.17 % 51.090 M 0.000 0.000 0.000 0.000 100.00 % -286.768 M 0.000 100.00 % -159.243 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 % 133.144 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.290 M 0.00 % 1.290 M 0.00 % 1.290 M 0.00 % 1.290 M -95.81 % 30.820 M 2 288.49 % 1.290 M -95.81 % 30.820 M 2 288.49 % 1.290 M -99.84 % 795.523 M 61 551.48 % 1.290 M -95.81 % 30.820 M 0.00 % 30.820 M 0.00 % 30.820 M 0.00 % 30.820 M 0.00 % 30.820 M 0.00 % 30.820 M 0.00 % 30.820 M 0.00 % 30.820 M 0.00 % 30.820 M 0.00 % 30.820 M 0.00 % 30.820 M -20.66 % 38.843 M 16.09 % 33.459 M 43.44 % 23.326 M -25.49 % 31.304 M 4.74 % 29.887 M 3.63 % 28.838 M -6.32 % 30.785 M 5.52 % 29.176 M -86.56 % 217.028 M -94.03 % 3.633 B -34.20 % 5.521 B 49.04 % 3.704 B 1.09 % 3.665 B -24.13 % 4.830 B 3.34 % 4.674 B 1 313.85 % 330.601 M -92.52 % 4.420 B 40.20 % 3.153 B
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 81.545 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 77.384 M 91.36 % 40.440 M -0.33 % 40.573 M 4.06 % 38.991 M 69.95 % 22.942 M 74.03 % 13.182 M -12.46 % 15.059 M 13.17 % 13.306 M 102.01 % 6.587 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 350.586 K -24.09 % 461.819 K 6.16 % 435.005 K 60.92 % 270.316 K -100.00 % 17.012 B 6 263 302.87 % 271.606 K -100.00 % 16.226 B 4 072 398.30 % 398.419 K -100.00 % 16.089 B 2 886 464.37 % 557.391 K -100.00 % 15.063 B 0.54 % 14.982 B -1.23 % 15.168 B -0.60 % 15.260 B 0.99 % 15.110 B 3.49 % 14.601 B 1.06 % 14.448 B 7.04 % 13.498 B 1.57 % 13.288 B 4.01 % 12.776 B -3.11 % 13.186 B -30.42 % 18.951 B 31.33 % 14.430 B 0.90 % 14.302 B 2.70 % 13.925 B -5.67 % 14.762 B 1.15 % 14.594 B 4.53 % 13.962 B -14.74 % 16.376 B 12.67 % 14.534 B -10.70 % 16.275 B 5.93 % 15.363 B 3.56 % 14.835 B 11.67 % 13.284 B 4.09 % 12.762 B 21.27 % 10.524 B -4.35 % 11.002 B 7.94 % 10.193 B 10.80 % 9.199 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 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 2013-12-31 2013-06-30 2012-12-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -21.002 M
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.214 M -37.79 % 3.560 M 0.000
Change in working capital 0.000 0.000 -100.00 % 43.460 K 57.53 % 27.589 K -7.77 % 29.914 K 2 178.80 % -1.439 K 95.54 % -32.292 K -562.24 % 6.986 K -100.00 % 545.422 M 149.09 % -1.111 B -247.79 % 751.821 M 177.55 % -969.463 M -233.89 % 724.050 M 487.11 % -187.039 M -120.61 % 907.667 M 641.72 % -167.554 M -129.75 % 563.167 M -51.65 % 1.165 B 335.43 % -494.737 M -2 866.83 % 17.881 M
Accounts receivables 0.000 0.000 100.00 % -38.831 K 0.000 0.000 -100.00 % 38.831 K -99.99 % 662.139 M 0.000 100.00 % -648.692 M -235.68 % 478.087 M 193.06 % -513.758 M -213.58 % 452.326 M 194.90 % -476.657 M -198.64 % 483.225 M 204.51 % -462.376 M -243.23 % 322.813 M 192.27 % -349.872 M -164.23 % 544.704 M 513.41 % 88.799 M 130.62 % -289.964 M
Inventory -19.736 K 16.23 % -23.559 K -251.15 % 15.587 K 240.50 % -11.094 K -100.00 % 701.524 M 6 663 511.85 % -10.528 K -114.84 % 70.950 K 3 025.55 % 2.270 K -100.00 % 722.784 M 186.71 % -833.522 M -192.08 % 905.198 M 223.46 % -733.189 M -214.48 % 640.452 M 196.32 % -664.918 M -196.40 % 689.729 M 188.18 % -782.205 M -253.07 % 510.997 M 138.35 % -1.333 B -312.23 % 627.888 M 103.96 % 307.845 M
Accounts payables 0.000 0.000 100.00 % -34.276 K -200.00 % 34.276 K 0.000 0.000 100.00 % -1.398 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 working capital 0.000 0.000 -100.00 % 100.980 K 2 191.35 % 4.407 K -85.57 % 30.540 K 202.68 % -29.742 K 100.00 % -983.933 M -20 850 555.61 % 4.719 K -100.00 % 471.330 M 162.37 % -755.709 M -309.70 % 360.381 M 152.34 % -688.600 M -222.91 % 560.255 M 10 579.89 % -5.346 M -100.79 % 680.314 M 133.11 % 291.838 M -27.41 % 402.042 M -79.41 % 1.953 B 261.18 % -1.211 B 0.000
Other non cash items 9.751 K 1 086.25 % 822.000 102.11 % -38.963 K -390.73 % 13.402 K 100.00 % -434.512 M -3 162 257.05 % 13.741 K -2.41 % 14.081 K -15.36 % 16.636 K 100.02 % -93.081 M -120.29 % 458.811 M 253.28 % -299.324 M -135.71 % 838.192 M 221.23 % -691.432 M -156.92 % 1.215 B 247.14 % -825.553 M -176.59 % 1.078 B 351.16 % -429.158 M 10.62 % -480.147 M -368.60 % 178.759 M -70.82 % 612.560 M
Net cash provided by operating activities -85.743 K 15.00 % -100.870 K 33.70 % -152.134 K -77.05 % -85.928 K -100.01 % 1.640 B 3 333 816.91 % -49.186 K 20.22 % -61.654 K 23.87 % -80.983 K -100.01 % 1.478 B 1 289.68 % -124.243 M -109.82 % 1.265 B 238.01 % 374.338 M -46.50 % 699.650 M -55.27 % 1.564 B 140.54 % 650.250 M -47.28 % 1.234 B 84.72 % 667.786 M 54.45 % 432.356 M 219.64 % -361.377 M -152.04 % 694.397 M
Investments in property plant and equipment 0.000 0.000 100.00 % -19.285 K 0.000 100.00 % -309.124 M 0.000 0.000 100.00 % -743.000 100.00 % -269.119 M 39.65 % -445.910 M -2.28 % -435.984 M -0.10 % -435.565 M -56.67 % -278.013 M 14.01 % -323.299 M -33.90 % -241.451 M 37.83 % -388.359 M -23.50 % -314.461 M -8.49 % -289.840 M -2.67 % -282.309 M 52.19 % -590.535 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.064 M 0.000 0.000 100.00 % -230.050 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 -100.00 % 97.505 M 0.000 100.00 % -3.836 M 0.000 -100.00 % 15.810 M 637.75 % 2.143 M -92.49 % 28.525 M -62.48 % 76.018 M 262.51 % 20.970 M -77.03 % 91.287 M -7.40 % 98.579 M -28.21 % 137.324 M 578.55 % 20.238 M -88.08 % 169.825 M 416.47 % 32.882 M -92.63 % 445.936 M
Net cash used for investing activites 0.000 0.000 100.00 % -19.285 K 0.000 0.000 0.000 0.000 100.00 % -743.000 100.00 % -202.245 M 54.43 % -443.767 M -8.91 % -407.459 M 30.89 % -589.597 M -129.38 % -257.043 M -10.79 % -232.012 M -62.39 % -142.872 M 43.09 % -251.035 M 14.68 % -294.223 M -145.15 % -120.015 M 51.88 % -249.427 M -72.50 % -144.599 M
Debt repayment 0.000 0.000 -100.00 % 24.771 M 0.000 100.00 % -24.771 M 0.000 100.00 % -37.378 K 0.000 100.00 % -27.102 M 0.000 100.00 % -24.335 M 0.000 100.00 % -41.356 M 0.000 100.00 % -78.614 M 0.000 100.00 % -210.014 M 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -297.051 M 0.000 0.000 100.00 % -250.355 M -104.82 % -122.232 M 0.000 100.00 % -96.234 M 0.000 0.000 0.000 0.000
Other financing activites 130.607 K 51.97 % 85.942 K 100.35 % -24.630 M -30 449.24 % 81.154 K 100.23 % -34.765 M -6 856 901.97 % -507.000 -100.43 % 117.295 K 2 680.75 % -4.545 K 99.95 % -9.893 M 88.95 % -89.501 M 79.34 % -433.248 M -255.13 % -121.997 M -48.14 % -82.352 M 85.11 % -552.929 M -820.81 % -60.048 M 86.63 % -449.230 M -4 883.69 % -9.014 M -101.34 % 672.860 M 22 180.54 % -3.047 M 99.30 % -437.676 M
Net cash used provided by financing activities 130.607 K 51.97 % 85.942 K -39.21 % 141.377 K 74.21 % 81.154 K 100.14 % -59.536 M -11 742 700.79 % -507.000 -100.63 % 79.917 K 1 858.35 % -4.545 K 99.99 % -36.995 M 90.43 % -386.552 M 15.52 % -457.583 M -275.08 % -121.997 M 67.39 % -374.063 M 44.60 % -675.161 M -386.91 % -138.662 M 74.58 % -545.464 M -149.04 % -219.028 M -132.55 % 672.860 M 22 180.54 % -3.047 M 99.30 % -437.676 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 3.669 K 171.27 % -5.148 K -4 455.75 % -113.000 95.19 % -2.351 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.159 M 172.33 % 14.746 M 484.71 % 2.522 M
Net change in cash 39.946 K 356.57 % -15.569 K 40.97 % -26.373 K -165.80 % -9.922 K 79.04 % -47.346 K 9.03 % -52.044 K -100.12 % 44.942 M 52 180.29 % -86.293 K -100.01 % 1.324 B 211.90 % -1.183 B -410.33 % 381.305 M 200.86 % -378.067 M -391.31 % 129.784 M -85.38 % 887.860 M 129.71 % 386.520 M -18.69 % 475.385 M 166.14 % 178.625 M -72.80 % 656.621 M 273.59 % -378.262 M -429.94 % 114.644 M
Cash at beginning of period 23.623 K -39.72 % 39.192 K -40.22 % 65.565 K -13.14 % 75.487 K -38.55 % 122.833 K -29.76 % 174.877 K 11.07 % 157.446 K -35.40 % 243.739 K -99.98 % 1.168 B -50.32 % 2.351 B 19.36 % 1.970 B -16.10 % 2.348 B 5.85 % 2.218 B 66.74 % 1.330 B 40.95 % 943.899 M 101.47 % 468.513 M 61.62 % 289.889 M 0.000 -100.00 % 1.523 B 0.000
Cash at end of period 63.569 K 169.10 % 23.623 K -39.72 % 39.192 K -40.22 % 65.565 K -13.14 % 75.487 K -38.55 % 122.833 K -29.76 % 174.877 K 11.07 % 157.446 K -99.99 % 2.492 B 113.36 % 1.168 B -50.32 % 2.351 B 19.36 % 1.970 B -16.10 % 2.348 B 5.85 % 2.218 B 66.74 % 1.330 B 40.95 % 943.899 M 101.47 % 468.513 M -28.65 % 656.621 M -42.64 % 1.145 B 898.54 % 114.644 M
Operating cash flow -85.743 K 15.00 % -100.870 K 33.70 % -152.134 K -77.05 % -85.928 K -100.01 % 1.640 B 3 333 816.91 % -49.186 K 20.22 % -61.654 K 23.87 % -80.983 K -100.01 % 1.478 B 1 289.68 % -124.243 M -109.82 % 1.265 B 238.01 % 374.338 M -46.50 % 699.650 M -55.27 % 1.564 B 140.54 % 650.250 M -47.28 % 1.234 B 84.72 % 667.786 M 54.45 % 432.356 M 219.64 % -361.377 M -152.04 % 694.397 M
Capital expenditure 0.000 0.000 100.00 % -19.285 K 0.000 100.00 % -309.124 M 0.000 0.000 100.00 % -743.000 100.00 % -269.119 M 39.65 % -445.910 M -2.28 % -435.984 M -0.10 % -435.565 M -56.67 % -278.013 M 14.01 % -323.299 M -33.90 % -241.451 M 37.83 % -388.359 M -23.50 % -314.461 M -8.49 % -289.840 M -2.67 % -282.309 M 52.19 % -590.535 M
Free CashFlow -85.743 K 15.00 % -100.870 K 41.16 % -171.419 K -99.49 % -85.928 K -100.01 % 1.331 B 2 705 337.26 % -49.186 K 20.23 % -61.657 K 24.56 % -81.726 K -100.01 % 1.209 B 312.04 % -570.153 M -168.75 % 829.325 M 1 454.51 % -61.227 M -114.52 % 421.637 M -66.02 % 1.241 B 203.52 % 408.799 M -51.63 % 845.159 M 139.20 % 353.325 M 147.92 % 142.516 M 122.14 % -643.686 M -719.75 % 103.862 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2013 2013 2012