688336.SS

Sunshine Guojian Pharmaceutical (Shanghai) Co., Ltd 688336.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 1.194 B 17.70 % 1.014 B 22.84 % 825.492 M -11.12 % 928.807 M 41.80 % 655.006 M -44.37 % 1.177 B 3.08 % 1.142 B 3.52 % 1.103 B 14.78 % 961.375 M 9.58 % 877.346 M 13.08 % 775.851 M 6.60 % 727.837 M 22.22 % 595.510 M 25.32 % 475.210 M 38.57 % 342.940 M 39.83 % 245.260 M 53.88 % 159.383 M 72.32 % 92.494 M 167.66 % 34.556 M
Net income 704.579 M 139.15 % 294.614 M 497.63 % 49.297 M 172.99 % 18.059 M 108.30 % -217.460 M -194.84 % 229.295 M -37.97 % 369.661 M -4.90 % 388.718 M 44.99 % 268.100 M 27.24 % 210.704 M -0.80 % 212.413 M -28.06 % 295.261 M 14.96 % 256.835 M 30.84 % 196.297 M 25.42 % 156.511 M 41.89 % 110.308 M 76.68 % 62.435 M 260.11 % 17.338 M 155.03 % -31.506 M
Income before tax 707.655 M 127.81 % 310.634 M 972.79 % 28.956 M 154.24 % -53.387 M 81.10 % -282.406 M -223.20 % 229.231 M -44.27 % 411.335 M -4.93 % 432.665 M 40.25 % 308.493 M 30.19 % 236.953 M -3.60 % 245.796 M -29.36 % 347.959 M 20.44 % 288.909 M 30.05 % 222.156 M 28.50 % 172.882 M 61.92 % 106.769 M 79.76 % 59.396 M 242.58 % 17.338 M 155.03 % -31.506 M
Income before tax ratio 0.59 93.54 % 0.31 773.32 % 0.04 161.02 % -0.06 86.67 % -0.43 -321.45 % 0.19 -45.93 % 0.36 -8.16 % 0.39 22.20 % 0.32 18.81 % 0.27 -14.75 % 0.32 -33.73 % 0.48 -1.46 % 0.49 3.78 % 0.47 -7.27 % 0.50 15.80 % 0.44 16.82 % 0.37 98.81 % 0.19 120.56 % -0.91
EBITDA 334.085 M 16.29 % 287.296 M 238.34 % 84.912 M 218.46 % 26.664 M 122.05 % -120.925 M -138.94 % 310.509 M -33.49 % 466.885 M -8.53 % 510.406 M 32.64 % 384.798 M -10.85 % 431.637 M 33.55 % 323.193 M -18.54 % 396.752 M 51.48 % 261.910 M 20.14 % 218.004 M 30.86 % 166.594 M 38.53 % 120.258 M 63.74 % 73.444 M 145.09 % 29.966 M 283.12 % 7.822 M
Net income ratio 0.59 103.18 % 0.29 386.51 % 0.06 207.15 % 0.02 105.86 % -0.33 -270.48 % 0.19 -39.82 % 0.32 -8.13 % 0.35 26.32 % 0.28 16.12 % 0.24 -12.28 % 0.27 -32.51 % 0.41 -5.94 % 0.43 4.41 % 0.41 -9.49 % 0.46 1.47 % 0.45 14.81 % 0.39 108.98 % 0.19 120.56 % -0.91
Ratio EBITDA 0.28 -1.21 % 0.28 175.44 % 0.10 258.32 % 0.03 115.55 % -0.18 -170.00 % 0.26 -35.48 % 0.41 -11.64 % 0.46 15.57 % 0.40 -18.64 % 0.49 18.10 % 0.42 -23.58 % 0.55 23.94 % 0.44 -4.13 % 0.46 -5.56 % 0.49 -0.93 % 0.49 6.41 % 0.46 42.23 % 0.32 43.14 % 0.23
Gross profit ratio 0.74 -4.53 % 0.78 3.74 % 0.75 -2.84 % 0.77 -8.29 % 0.84 -3.67 % 0.88 -2.28 % 0.90 -0.96 % 0.91 -2.60 % 0.93 -0.72 % 0.94 0.65 % 0.93 -1.58 % 0.94 1.17 % 0.93 1.60 % 0.92 0.30 % 0.92 1.20 % 0.91 0.20 % 0.90 11.39 % 0.81 18.19 % 0.69
Weighted average shs out dil 616.790 M 0.49 % 613.780 M -0.49 % 616.786 M 0.09 % 616.211 M 0.00 % 616.211 M 0.00 % 616.211 M 20.02 % 513.418 M 0.38 % 511.471 M 1.11 % 505.849 M -1.02 % 511.060 M 0.00 % 511.060 M 0.00 % 511.060 M 0.53 % 508.389 M -1.58 % 516.572 M 8.92 % 474.277 M 0.000 0.000 0.000 0.000
Weighted average shs out 616.790 M 0.49 % 613.780 M -0.49 % 616.786 M 0.09 % 616.211 M 0.00 % 616.211 M 0.00 % 616.211 M 20.02 % 513.418 M 0.38 % 511.471 M 1.11 % 505.849 M -1.02 % 511.060 M 0.00 % 511.060 M 0.00 % 511.060 M 0.53 % 508.389 M -1.58 % 516.572 M 8.92 % 474.277 M 0.000 0.000 0.000 0.000
EPS diluted 1.14 137.50 % 0.48 500.75 % 0.08 172.70 % 0.03 108.30 % -0.35 -194.84 % 0.37 -48.32 % 0.72 -5.26 % 0.76 43.40 % 0.53 28.55 % 0.41 -0.80 % 0.42 -28.06 % 0.58 14.36 % 0.51 32.95 % 0.38 15.15 % 0.33 0.00 0.00 0.00 0.00
Earnings per share 1.14 137.50 % 0.48 500.75 % 0.08 172.70 % 0.03 108.30 % -0.35 -194.84 % 0.37 -48.32 % 0.72 -5.26 % 0.76 43.40 % 0.53 28.55 % 0.41 -0.80 % 0.42 -28.06 % 0.58 14.36 % 0.51 32.95 % 0.38 15.15 % 0.33 0.00 0.00 0.00 0.00
Gross profit 888.865 M 12.37 % 790.993 M 27.44 % 620.679 M -13.65 % 718.787 M 30.05 % 552.718 M -46.41 % 1.031 B 0.73 % 1.024 B 2.53 % 998.697 M 11.79 % 893.358 M 8.79 % 821.199 M 13.82 % 721.474 M 4.92 % 687.670 M 23.65 % 556.140 M 27.32 % 436.809 M 38.98 % 314.295 M 41.50 % 222.115 M 54.19 % 144.050 M 91.95 % 75.046 M 216.36 % 23.722 M
Income tax expense 16.262 M -40.38 % 27.274 M 265.51 % -16.479 M 68.12 % -51.691 M -10.94 % -46.593 M -342.85 % 19.186 M -64.05 % 53.368 M -20.67 % 67.272 M 29.78 % 51.834 M 73.09 % 29.946 M -7.50 % 32.375 M -34.77 % 49.630 M 61.26 % 30.776 M 22.68 % 25.086 M 53.24 % 16.371 M 562.51 % -3.540 M -16.46 % -3.039 M 0.000 0.000
Cost of revenue 304.704 M 36.61 % 223.041 M 8.90 % 204.813 M -2.48 % 210.020 M 105.32 % 102.288 M -29.92 % 145.968 M 23.41 % 118.284 M 12.95 % 104.725 M 53.97 % 68.017 M 21.14 % 56.147 M 3.26 % 54.377 M 35.38 % 40.167 M 2.02 % 39.370 M 2.52 % 38.402 M 34.06 % 28.645 M 23.76 % 23.145 M 50.95 % 15.333 M -12.12 % 17.448 M 61.04 % 10.835 M
General and administrative expenses 79.014 M 25.21 % 63.103 M -23.72 % 82.730 M -18.79 % 101.867 M 3.19 % 98.719 M -54.02 % 214.722 M 111.03 % 101.751 M 6.16 % 95.847 M 8.27 % 88.527 M -21.00 % 112.065 M 14.20 % 98.130 M 26.07 % 77.836 M -29.75 % 110.803 M 13.88 % 97.301 M 33.18 % 73.061 M 24.24 % 58.805 M 16.96 % 50.277 M 39.88 % 35.942 M -25.10 % 47.986 M
Selling and marketing expenses 237.533 M -5.66 % 251.788 M 0.54 % 250.448 M -5.59 % 265.285 M -28.63 % 371.716 M 1.05 % 367.868 M -0.01 % 367.897 M 8.04 % 340.512 M 3.02 % 330.536 M -4.03 % 344.406 M -3.52 % 356.971 M 35.01 % 264.394 M 20.02 % 220.287 M 43.64 % 153.360 M 46.04 % 105.010 M 46.63 % 71.614 M 54.40 % 46.383 M 41.34 % 32.817 M 171.97 % 12.066 M
Other expenses -510.698 M -310.48 % -124.415 M -98.35 % -62.726 M -4.84 % -59.829 M -8.99 % -54.893 M 38.93 % -89.890 M -36.51 % -65.850 M -8 285.72 % -785.263 K -102.22 % 35.296 M 0.000 0.000 0.000 100.00 % -2.900 M -168.05 % 4.261 M 154.11 % -7.875 M 0.000 -100.00 % 2.283 M -46.93 % 4.302 M 445.77 % 788.200 K
Operating expenses 162.344 M -65.66 % 472.779 M -19.01 % 583.735 M -23.44 % 762.417 M 0.88 % 755.791 M -2.05 % 771.589 M 28.06 % 602.509 M 8.01 % 557.834 M -11.45 % 629.973 M -0.67 % 634.241 M 9.44 % 579.544 M 38.96 % 417.070 M 27.08 % 328.190 M 28.74 % 254.922 M 49.78 % 170.196 M 30.50 % 130.419 M 31.81 % 98.942 M 35.43 % 73.061 M 20.09 % 60.840 M
Cost and expenses 467.047 M -32.88 % 695.820 M -11.76 % 788.548 M -18.91 % 972.437 M 13.33 % 858.079 M -6.48 % 917.558 M 27.30 % 720.793 M 8.79 % 662.559 M -5.08 % 697.990 M 1.10 % 690.388 M 8.91 % 633.921 M 38.64 % 457.237 M 24.40 % 367.560 M 25.31 % 293.324 M 47.52 % 198.840 M 26.02 % 157.788 M 38.08 % 114.275 M 26.26 % 90.509 M 26.28 % 71.675 M
Research and development expenses 356.494 M 26.28 % 282.304 M -9.89 % 313.284 M -31.16 % 455.093 M 33.75 % 340.250 M 22.00 % 278.889 M 40.35 % 198.711 M 62.53 % 122.261 M -30.38 % 175.614 M -1.21 % 177.770 M 42.85 % 124.443 M 66.28 % 74.840 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 316.548 M 0.53 % 314.891 M -5.49 % 333.178 M -9.25 % 367.152 M -21.95 % 470.434 M -19.25 % 582.590 M 24.05 % 469.648 M 7.63 % 436.359 M 4.13 % 419.064 M -8.19 % 456.471 M 0.30 % 455.101 M 32.98 % 342.230 M 3.36 % 331.090 M 32.09 % 250.661 M 40.76 % 178.071 M 36.54 % 130.419 M 34.93 % 96.659 M 40.58 % 68.759 M 14.50 % 60.052 M
Interest income 55.806 M 40.78 % 39.640 M 98.16 % 20.004 M -16.44 % 23.941 M 63.75 % 14.620 M -52.48 % 30.768 M -7.04 % 33.098 M -7.73 % 35.871 M 189.48 % 12.391 M -38.86 % 20.266 M 15.56 % 17.537 M 95.16 % 8.986 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 1.176 M -26.15 % 1.592 M 20.95 % 1.316 M 665.35 % 171.961 K 40.76 % 122.167 K 27.54 % 95.785 K -94.02 % 1.601 M 0.000 -100.00 % 152.709 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 127.509 M 32.71 % 96.084 M -21.51 % 122.412 M -9.63 % 135.458 M -0.41 % 136.020 M 2.92 % 132.166 M 11.44 % 118.594 M 42.70 % 83.105 M 9.13 % 76.152 M 13.81 % 66.909 M 17.76 % 56.820 M 10.73 % 51.312 M 22.32 % 41.950 M 16.15 % 36.118 M 18.03 % 30.601 M 7.14 % 28.562 M 9.62 % 26.055 M 3.35 % 25.212 M -42.90 % 44.152 M
Operating income 726.521 M 128.31 % 318.214 M 761.35 % 36.944 M 184.68 % -43.630 M 78.52 % -203.073 M -178.15 % 259.834 M -38.35 % 421.452 M -4.40 % 440.863 M 67.38 % 263.385 M 40.88 % 186.958 M 31.73 % 141.930 M -47.55 % 270.600 M 18.71 % 227.950 M 24.46 % 183.154 M 27.10 % 144.100 M 64.74 % 87.472 M 93.92 % 45.108 M 2 171.76 % 1.986 M 105.35 % -37.119 M
Operating income ratio 0.61 93.97 % 0.31 601.19 % 0.04 195.27 % -0.05 84.85 % -0.31 -240.49 % 0.22 -40.19 % 0.37 -7.65 % 0.40 45.84 % 0.27 28.57 % 0.21 16.49 % 0.18 -50.80 % 0.37 -2.87 % 0.38 -0.68 % 0.39 -8.28 % 0.42 17.82 % 0.36 26.02 % 0.28 1 218.36 % 0.02 102.00 % -1.07
Total other income expenses net -18.866 M -148.90 % -7.580 M 5.11 % -7.988 M 18.13 % -9.758 M 87.70 % -79.332 M -159.23 % -30.603 M -202.49 % -10.117 M -23.41 % -8.198 M -118.17 % 45.108 M -9.77 % 49.995 M -51.87 % 103.866 M 34.26 % 77.359 M 26.90 % 60.959 M 56.30 % 39.002 M 35.50 % 28.783 M 49.16 % 19.297 M 35.06 % 14.288 M -6.93 % 15.352 M 173.51 % 5.613 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt -409.470 M 53.64 % -883.237 M 6.10 % -940.625 M 41.71 % -1.614 B 9.24 % -1.778 B -99.60 % -890.855 M -340.91 % -202.048 M 36.38 % -317.577 M -122.60 % -142.668 M 75.21 % -575.582 M -9.32 % -526.526 M 22.87 % -682.638 M 8.72 % -747.890 M -29.93 % -575.619 M -28.49 % -447.993 M -144.24 % -183.421 M -685.59 % -23.348 M -295.00 % -5.911 M 57.00 % -13.747 M
Total investments 46.825 M -97.62 % 1.968 B 1 699.15 % 109.396 M -10.60 % 122.367 M 15.89 % 105.589 M -5.04 % 111.194 M 44 377.45 % 250.000 K -98.81 % 21.007 M -90.15 % 213.357 M 210.44 % 68.727 M 243.64 % 20.000 M -33.33 % 30.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.891 M
Total debt 50.022 M -0.01 % 50.027 M -66.67 % 150.096 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 194.407 M 1.60 % 191.347 M 0.30 % 190.771 M 0.000 -100.00 % 20.000 M -64.91 % 57.000 M 0.00 % 57.000 M 111.11 % 27.000 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 446.838 M 1.14 % 441.807 M 4.83 % 421.439 M -43.68 % 748.288 M 22.09 % 612.885 M 7.18 % 571.842 M 0.000 -100.00 % 198.000 K 607.69 % -39.000 K -25.81 % -31.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 2.330 B 17.38 % 1.985 B 40.30 % 1.415 B 3.61 % 1.366 B 1.34 % 1.348 B -13.89 % 1.565 B -25.40 % 2.098 B 18.70 % 1.768 B 24.32 % 1.422 B 7.06 % 1.328 B 18.86 % 1.117 B 23.47 % 904.905 M 66.39 % 543.859 M 71.25 % 317.580 M 125.46 % 140.860 M 368.35 % -52.492 M 67.76 % -162.800 M 27.05 % -223.154 M 7.80 % -242.024 M
Common stock 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.09 % 616.211 M 0.00 % 616.211 M 11.11 % 554.590 M 8.70 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M -28.24 % 711.000 M 3.64 % 686.000 M 0.00 % 686.000 M 0.00 % 686.000 M
Total equity 5.537 B 13.49 % 4.879 B 6.07 % 4.600 B 1.33 % 4.539 B 0.41 % 4.520 B 55.68 % 2.904 B -11.37 % 3.276 B 12.34 % 2.916 B 14.41 % 2.549 B 10.62 % 2.304 B 12.38 % 2.051 B 11.62 % 1.837 B 19.38 % 1.539 B 20.16 % 1.281 B 21.55 % 1.054 B 58.25 % 665.799 M 27.06 % 523.991 M 13.02 % 463.637 M 4.24 % 444.767 M
Other non current 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 -100.00 % 133.573 M 154.77 % 52.430 M 40.38 % 37.348 M 79.16 % 20.847 M 30.92 % 15.924 M 0.000 -100.00 % 21.000 M
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 191.347 M 0.30 % 190.771 M 0.000 0.000 -100.00 % 30.000 M -47.37 % 57.000 M 111.11 % 27.000 M
Total non current liabilities 111.242 M -5.99 % 118.331 M -4.41 % 123.790 M -7.81 % 134.279 M -12.30 % 153.113 M -7.47 % 165.481 M -9.62 % 183.092 M -10.11 % 203.693 M 23.13 % 165.426 M 0.000 0.000 0.000 -100.00 % 324.920 M 33.60 % 243.200 M 551.17 % 37.348 M 79.16 % 20.847 M -54.61 % 45.924 M -23.77 % 60.240 M 25.50 % 48.000 M
Other current liabilities 224.877 M -1.89 % 229.204 M 26.26 % 181.535 M -4.85 % 190.798 M -25.35 % 255.597 M 34.44 % 190.114 M 8.62 % 175.026 M 12.80 % 155.171 M 13.76 % 136.407 M 54.60 % 88.231 M 23.98 % 71.166 M -20.63 % 89.667 M 45.51 % 61.621 M 38.48 % 44.498 M 83.62 % 24.234 M 70.16 % 14.242 M 25.52 % 11.346 M 22.10 % 9.293 M -37.17 % 14.790 M
Deferred revenue 0.000 0.000 -100.00 % 19.553 M 501.32 % 3.252 M -78.91 % 15.421 M 7 125.59 % 213.427 K -82.20 % 1.199 M -30.25 % 1.720 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.417 M 36.41 % 12.035 M 0.000 0.000
Short term debt 50.022 M -0.01 % 50.027 M -66.67 % 150.096 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 194.407 M 0.000 0.000 0.000 -100.00 % 20.000 M -25.93 % 27.000 M 0.000 0.000
Total current liabilities 316.908 M 2.84 % 308.142 M -17.85 % 375.092 M 74.09 % 215.453 M -23.14 % 280.324 M 11.74 % 250.862 M 2.86 % 243.880 M 9.28 % 223.168 M 27.68 % 174.792 M 77.59 % 98.425 M 15.03 % 85.561 M -70.49 % 289.983 M 219.29 % 90.820 M 46.80 % 61.868 M 65.59 % 37.363 M -32.72 % 55.532 M 13.64 % 48.866 M 252.61 % 13.858 M -42.47 % 24.090 M
Total liabilities 428.150 M 0.39 % 426.473 M -14.51 % 498.882 M 42.65 % 349.731 M -19.31 % 433.437 M 4.11 % 416.343 M -2.49 % 426.972 M 0.03 % 426.860 M 25.47 % 340.219 M 245.66 % 98.425 M 15.03 % 85.561 M -70.49 % 289.983 M -30.25 % 415.741 M 36.28 % 305.068 M 308.33 % 74.711 M -2.18 % 76.378 M -19.42 % 94.790 M 27.92 % 74.098 M 2.79 % 72.090 M
Other non current assets 2.047 B 781.04 % 232.340 M -85.29 % 1.579 B 91.27 % 825.638 M -14.72 % 968.156 M 231.46 % 292.085 M 705.42 % 36.265 M 82.42 % 19.880 M 11.20 % 17.878 M -91.63 % 213.610 M 18.82 % 179.775 M 88.48 % 95.384 M 636.23 % 12.956 M 86.24 % 6.956 M -57.62 % 16.413 M 0.000 0.000 0.000 -100.00 % 20.000 M
Long term investments -863.714 M -184.67 % 1.020 B 174.08 % -1.377 B -118.69 % -629.678 M 23.86 % -827.039 M -494.31 % -139.160 M -55 763.95 % 250.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.109 M
Intangible assets 452.503 M 88.42 % 240.156 M -22.47 % 309.747 M 5.28 % 294.215 M -2.14 % 300.650 M -1.89 % 306.446 M -2.93 % 315.684 M -1.63 % 320.910 M 4.20 % 307.979 M 65.41 % 186.190 M 2.37 % 181.885 M -2.87 % 187.259 M -16.29 % 223.701 M -3.53 % 231.883 M -0.76 % 233.648 M 25.93 % 185.541 M -0.59 % 186.635 M 8.07 % 172.691 M -3.18 % 178.372 M
GoodWill 639.582 K 0.00 % 639.600 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K -0.07 % 640.000 K 0.00 % 640.000 K 0.00 % 640.000 K 0.07 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.000 0.000 0.000 0.000
Goodwill and intangible assets 453.143 M 88.19 % 240.795 M -22.42 % 310.386 M 5.27 % 294.854 M -2.14 % 301.289 M -1.89 % 307.085 M -2.92 % 316.323 M -1.63 % 321.549 M 4.19 % 308.618 M 65.19 % 186.830 M 2.36 % 182.525 M -2.86 % 187.899 M -16.24 % 224.340 M -3.52 % 232.523 M -0.75 % 234.287 M 26.27 % 185.541 M -0.59 % 186.635 M 8.07 % 172.691 M -3.18 % 178.372 M
Property plant equipment net 1.539 B -1.47 % 1.562 B 9.53 % 1.426 B 4.01 % 1.371 B 6.56 % 1.287 B 10.91 % 1.160 B 0.06 % 1.159 B -3.75 % 1.205 B -4.41 % 1.260 B 3.96 % 1.212 B 12.31 % 1.079 B 34.60 % 801.930 M 39.22 % 576.002 M 31.73 % 437.244 M 35.86 % 321.836 M 21.19 % 265.553 M 1.28 % 262.201 M 18.39 % 221.478 M 6.40 % 208.162 M
Total non current assets 3.305 B 8.18 % 3.055 B 44.66 % 2.112 B 4.70 % 2.017 B 10.10 % 1.832 B 9.50 % 1.673 B 7.74 % 1.553 B -2.17 % 1.588 B -2.46 % 1.628 B 0.92 % 1.613 B 11.86 % 1.442 B 32.85 % 1.085 B 28.59 % 843.956 M 22.70 % 687.793 M 18.66 % 579.628 M 26.65 % 457.673 M 1.28 % 451.875 M 14.64 % 394.170 M -0.57 % 396.424 M
Other current assets 913.230 M 2 380.47 % 36.817 M 12.12 % 32.836 M -14.98 % 38.623 M -53.35 % 82.794 M 209.62 % 26.741 M -97.87 % 1.255 B 51.90 % 826.083 M 39.95 % 590.264 M 1 606.70 % 34.585 M 46.87 % 23.548 M -16.74 % 28.281 M 881.50 % 2.881 M -96.87 % 92.204 M 39.09 % 66.290 M 1 502.73 % 4.136 M -92.17 % 52.827 M 6.28 % 49.707 M 16.27 % 42.750 M
Short term investments 910.539 M -3.96 % 948.057 M -36.22 % 1.486 B 97.65 % 752.045 M -19.36 % 932.628 M 272.52 % 250.353 M 0.000 -100.00 % 21.007 M -90.15 % 213.357 M 210.44 % 68.727 M 243.64 % 20.000 M -33.33 % 30.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.000 M
cash and cash equivalents 459.492 M -50.77 % 933.264 M -14.44 % 1.091 B -32.41 % 1.614 B -9.24 % 1.778 B 99.60 % 890.855 M 340.91 % 202.048 M -36.38 % 317.577 M 122.60 % 142.668 M -75.21 % 575.582 M 9.32 % 526.526 M -39.97 % 877.045 M -6.62 % 939.237 M 22.55 % 766.389 M 71.07 % 447.993 M 120.23 % 203.421 M 153.17 % 80.348 M 27.72 % 62.911 M 54.40 % 40.747 M
Cash and short term investments 1.370 B -27.18 % 1.881 B -27.00 % 2.577 B 8.93 % 2.366 B -12.73 % 2.711 B 137.54 % 1.141 B 464.82 % 202.048 M -40.33 % 338.584 M -4.90 % 356.025 M -44.74 % 644.309 M 17.89 % 546.526 M -39.75 % 907.045 M -3.43 % 939.237 M 22.55 % 766.389 M 71.07 % 447.993 M 120.23 % 203.421 M 153.17 % 80.348 M 27.72 % 62.911 M 3.56 % 60.747 M
Total current assets 2.660 B 18.23 % 2.250 B -24.66 % 2.986 B 4.00 % 2.872 B -8.01 % 3.122 B 89.57 % 1.647 B -23.41 % 2.150 B 22.47 % 1.756 B 39.15 % 1.262 B 31.47 % 959.639 M 13.00 % 849.227 M -28.69 % 1.191 B 7.23 % 1.111 B 23.68 % 897.958 M 63.65 % 548.696 M 92.86 % 284.505 M 70.46 % 166.906 M 16.26 % 143.566 M 19.21 % 120.433 M
Inventory 229.598 M 17.77 % 194.959 M -14.12 % 227.003 M 8.02 % 210.140 M -6.64 % 225.076 M 33.80 % 168.218 M 32.18 % 127.261 M 17.05 % 108.723 M -5.65 % 115.236 M 12.35 % 102.567 M 5.02 % 97.667 M 11.57 % 87.538 M 35.30 % 64.699 M 64.36 % 39.365 M 14.39 % 34.413 M -6.54 % 36.819 M 9.16 % 33.730 M 8.99 % 30.948 M 82.73 % 16.936 M
Net receivables 147.174 M 7.65 % 136.712 M -8.46 % 149.353 M -41.88 % 256.974 M 149.68 % 102.920 M -68.21 % 323.742 M -42.52 % 563.188 M 16.81 % 482.153 M 139.21 % 201.559 M 13.12 % 178.178 M -1.82 % 181.486 M 8.02 % 168.014 M 0.000 0.000 0.000 -100.00 % 40.129 M 0.000 0.000 0.000
Tax assets 129.619 M 0.000 -100.00 % 173.434 M 11.67 % 155.309 M 50.52 % 103.180 M 94.06 % 53.168 M 30.35 % 40.789 M -1.59 % 41.450 M 1.66 % 40.772 M 0.000 0.000 0.000 -100.00 % 30.658 M 176.95 % 11.070 M 56.09 % 7.092 M 7.80 % 6.579 M 116.46 % 3.039 M 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 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 34.963 M 59.45 % 21.927 M 37.79 % 15.913 M -2.16 % 16.265 M -23.86 % 21.363 M -0.42 % 21.452 M 115.86 % 9.938 M 27.80 % 7.776 M -23.38 % 10.148 M -0.45 % 10.194 M -29.18 % 14.395 M 143.61 % 5.909 M 78.65 % 3.308 M 62.66 % 2.034 M -20.48 % 2.557 M -85.37 % 17.475 M 125.73 % 7.741 M 177.19 % 2.793 M -66.46 % 8.326 M
Tax payables 7.046 M 0.89 % 6.984 M -12.64 % 7.995 M -4.70 % 8.389 M 149.38 % 3.364 M -91.44 % 39.296 M -33.30 % 58.916 M -2.17 % 60.221 M 113.27 % 28.237 M 0.000 0.000 0.000 -100.00 % 25.892 M 68.83 % 15.336 M 45.06 % 10.572 M 177.08 % 3.815 M 37.31 % 2.779 M 56.73 % 1.773 M 81.89 % 974.690 K
Deferred revenue non current 111.242 M -5.99 % 118.331 M -4.41 % 123.790 M -7.81 % 134.279 M -12.30 % 153.113 M -7.47 % 165.481 M -9.62 % 183.092 M -10.11 % 203.693 M 23.13 % 165.426 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.240 M 0.000
Minority interest -30.765 M -75.01 % -17.579 M -177.96 % -6.324 M -156.93 % -2.461 M -114.23 % 17.293 M -51.49 % 35.645 M -35.07 % 54.895 M -17.56 % 66.589 M -25.94 % 89.914 M -11.29 % 101.355 M -3.52 % 105.052 M 0.97 % 104.044 M 3.04 % 100.975 M 0.95 % 100.027 M 44.43 % 69.254 M 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other total stockholders equity 2.621 B 14.23 % 2.294 B -11.25 % 2.585 B 22.05 % 2.118 B 0.00 % 2.118 B 183.28 % 747.613 M 21.98 % 612.885 M 7.22 % 571.630 M 8.46 % 527.058 M 44.58 % 364.554 M 14.65 % 317.973 M 0.00 % 317.973 M -17.14 % 383.759 M 8.76 % 352.854 M 5.87 % 333.275 M 4 471.05 % 7.291 M 821.74 % 791.003 K 161.30 % -1.290 M -263.12 % 791.002 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Total assets 5.965 B 12.44 % 5.305 B 4.05 % 5.098 B 4.29 % 4.889 B -1.31 % 4.954 B 49.21 % 3.320 B -10.34 % 3.703 B 10.77 % 3.343 B 15.71 % 2.889 B 12.31 % 2.572 B 12.29 % 2.291 B 0.65 % 2.276 B 16.45 % 1.955 B 23.26 % 1.586 B 40.54 % 1.128 B 52.03 % 742.178 M 19.94 % 618.781 M 15.07 % 537.736 M 4.04 % 516.857 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 -100.00 % 27.274 M 265.51 % -16.479 M -559.75 % -2.498 M -104.03 % 62.008 M 425.07 % -19.075 M -540.98 % 4.326 M -83.97 % 26.984 M 497.37 % -6.791 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 6.965 M 210.88 % -6.282 M -347.00 % 2.543 M -77.72 % 11.416 M 2 140.73 % 509.496 K -99.53 % 108.830 M 6 123.25 % 1.749 M -17.17 % 2.111 M 139.78 % -5.307 M -111.39 % 46.581 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -85.204 M -179.81 % 106.757 M 34.13 % 79.590 M 121.70 % -366.769 M -13 518.73 % 2.733 M -98.63 % 198.936 M 389.16 % -68.798 M 73.51 % -259.713 M -651.13 % 47.124 M 47.00 % 32.056 M 328.63 % -14.021 M 84.01 % -87.700 M -371.20 % 32.337 M 250.36 % -21.506 M -9.96 % -19.558 M -184.11 % 23.253 M 190.21 % 8.012 M 144.26 % -18.102 M 56.31 % -41.434 M
Accounts receivables -60.933 M -495.69 % 15.399 M -85.62 % 107.097 M 141.36 % -258.945 M -231.69 % 196.627 M -24.59 % 260.727 M 471.04 % -70.268 M 76.54 % -299.526 M 0.000 -100.00 % 3.579 M 125.62 % -13.971 M 15.01 % -16.438 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -35.007 M -204.94 % 33.360 M 264.60 % -20.267 M -278.07 % 11.382 M 110.44 % -109.059 M -104.55 % -53.318 M -134.54 % -22.733 M -5 740.89 % 403.000 K 102.70 % -14.952 M -205.14 % -4.900 M 51.62 % -10.129 M 55.65 % -22.838 M 9.86 % -25.335 M -411.65 % -4.952 M -264.40 % 3.012 M 197.50 % -3.089 M -11.04 % -2.782 M 80.15 % -14.012 M -11.46 % -12.571 M
Accounts payables 17.826 M -71.91 % 63.457 M 586.79 % 9.240 M 113.69 % -67.487 M -93.80 % -34.822 M -991.62 % 3.906 M -83.41 % 23.543 M -41.27 % 40.088 M 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 -7.090 M -29.87 % -5.459 M 66.87 % -16.479 M 68.14 % -51.720 M -3.41 % -50.012 M -304.02 % -12.379 M 73.13 % -46.065 M 82.29 % -260.116 M -519.03 % 62.076 M 85.98 % 33.377 M 231.15 % 10.079 M 120.81 % -48.424 M -183.96 % 57.672 M 448.37 % -16.555 M 26.65 % -22.570 M -185.68 % 26.342 M 144.03 % 10.794 M 363.94 % -4.090 M 85.83 % -28.863 M
Other non cash items -459.987 M -350.56 % -102.093 M -1 135 784.51 % -8.988 K 99.95 % -19.703 M -255.86 % -5.537 M 87.20 % -43.266 M 20.02 % -54.099 M -449.24 % 15.490 M 214.86 % -13.486 M 34.42 % -20.564 M -333.84 % 8.794 M -49.86 % 17.538 M 2.45 % 17.119 M -38.92 % 28.028 M 96.62 % 14.255 M 226.99 % 4.360 M 135.76 % 1.849 M -44.91 % 3.357 M 23.03 % 2.728 M
Net cash provided by operating activities 281.136 M -32.48 % 416.354 M 78.32 % 233.493 M 195.78 % -243.792 M -508.28 % -40.079 M -106.82 % 587.636 M 62.65 % 361.284 M 53.67 % 235.108 M -33.65 % 354.352 M 5.56 % 335.686 M 27.15 % 264.006 M -4.49 % 276.411 M -20.92 % 349.538 M 45.82 % 239.710 M 31.85 % 181.810 M 9.21 % 166.482 M 69.27 % 98.352 M 235.24 % 29.337 M 212.58 % -26.059 M
Investments in property plant and equipment -280.782 M -19.10 % -235.749 M -6.55 % -221.262 M 16.13 % -263.820 M -16.23 % -226.985 M -74.28 % -130.242 M -44.62 % -90.057 M -30.29 % -69.120 M 33.99 % -104.710 M 47.94 % -201.127 M 39.79 % -334.052 M -18.42 % -282.083 M -74.04 % -162.075 M -15.75 % -140.023 M -149.30 % -56.167 M -71.27 % -32.796 M 57.48 % -77.130 M -120.19 % -35.028 M -79.43 % -19.522 M
Acquisitions net 0.000 0.000 -100.00 % 401.700 K 6.27 % 378.000 K 1 293.86 % 27.119 K -99.98 % 130.242 M 0.000 -100.00 % 81.951 M -21.88 % 104.908 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.161 M 0.000 0.000 -100.00 % 13.216 K 0.000
Purchases of investments -5.023 B -42.98 % -3.513 B 41.85 % -6.042 B -73.17 % -3.489 B 8.90 % -3.830 B 37.44 % -6.122 B -110.70 % -2.906 B -136.63 % -1.228 B 23.39 % -1.603 B 0.000 0.000 0.000 0.000 0.000 100.00 % -10.000 M 0.000 0.000 0.000 100.00 % -20.000 M
Sales maturities of investments 4.553 B 44.69 % 3.147 B -41.14 % 5.346 B 43.18 % 3.734 B 6.12 % 3.518 B -46.87 % 6.622 B 142.65 % 2.729 B 169.08 % 1.014 B -21.96 % 1.300 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 175.000 K 0.000 0.000 -100.00 % 20.485 M 0.000
Other investing activites 685.033 K -99.44 % 122.821 M 0.000 0.000 -100.00 % 8.910 M 106.84 % -130.242 M -109 060.50 % 119.531 K 100.17 % -69.120 M 33.99 % -104.710 M -21.27 % -86.344 M -17.16 % -73.695 M -78.02 % -41.397 M -30 409.49 % 136.581 K 106.36 % 66.185 K 100.23 % -28.451 M -7 803.39 % 369.336 K 146.22 % 150.000 K -58.76 % 363.731 K 0.000
Net cash used for investing activites -750.138 M -56.47 % -479.422 M 47.70 % -916.695 M -4 854.91 % -18.501 M 96.51 % -529.600 M -243.42 % 369.253 M 238.44 % -266.727 M 1.25 % -270.102 M 33.75 % -407.704 M -41.82 % -287.471 M 29.50 % -407.747 M -26.05 % -323.480 M -99.75 % -161.939 M -15.71 % -139.957 M -76.53 % -79.282 M -144.50 % -32.426 M 57.88 % -76.980 M -443.39 % -14.166 M 64.16 % -39.522 M
Debt repayment 0.000 100.00 % -100.000 M -166.67 % 150.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -195.000 M 0.000 0.000 -100.00 % 190.320 M 1 051.60 % -20.000 M 45.95 % -37.000 M 0.000 -100.00 % 9.000 M -71.43 % 31.500 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Dividends paid -51.193 M -3 380.64 % -1.471 M -20.53 % -1.220 M 0.000 0.000 100.00 % -716.497 M 0.000 0.000 100.00 % -152.709 K 0.000 0.000 0.000 100.00 % -11.681 M 0.000 100.00 % -2.220 M 59.50 % -5.482 M -39.87 % -3.919 M -133.26 % -1.680 M -5.72 % -1.589 M
Other financing activites -1.181 M 0.000 -100.00 % 2.298 M 0.000 -100.00 % 1.864 B 4 102.05 % 44.367 M 1 578.91 % -3.000 M -200.00 % 3.000 M 0.000 0.000 100.00 % -11.681 M 20.03 % -14.606 M -114.72 % 99.228 M 237.52 % -72.153 M -144.53 % 162.048 M 414.44 % 31.500 M 0.000 -100.00 % 1.470 M 0.000
Net cash used provided by financing activities -52.374 M 48.39 % -101.471 M -167.16 % 151.077 M 0.000 -100.00 % 1.864 B 377.38 % -672.129 M -22 304.31 % -3.000 M -200.00 % 3.000 M 2 064.52 % -152.709 K 0.000 100.00 % -206.681 M -1 315.04 % -14.606 M -116.68 % 87.547 M -25.91 % 118.167 M -15.49 % 139.828 M 1 373.27 % -10.982 M -180.19 % -3.919 M -153.55 % 7.320 M -75.53 % 29.911 M
Effect of forex changes on cash 277.378 K -87.78 % 2.271 M 54.84 % 1.466 M 945.12 % -173.522 K 98.69 % -13.250 M -744.16 % 2.057 M -29.41 % 2.914 M 194.06 % -3.098 M -224.32 % 2.492 M 196.28 % 841.000 K 967.01 % -97.000 K 81.27 % -518.000 K -254.64 % -146.064 K 91.29 % -1.677 M -187.18 % -583.874 K -39 874.69 % -1.461 K 90.66 % -15.632 K 95.21 % -326.201 K 68.96 % -1.051 M
Net change in cash -521.099 M -221.13 % -162.268 M 69.42 % -530.658 M -102.18 % -262.466 M -120.48 % 1.281 B 346.77 % 286.816 M 203.60 % 94.471 M 369.22 % -35.091 M 31.21 % -51.014 M -203.99 % 49.056 M 114.00 % -350.519 M -463.60 % -62.193 M -122.62 % 275.001 M 27.17 % 216.244 M -11.58 % 244.572 M 98.72 % 123.073 M 605.81 % 17.437 M -21.33 % 22.164 M 160.36 % -36.722 M
Cash at beginning of period 814.875 M -16.61 % 977.143 M -35.19 % 1.508 B -14.83 % 1.770 B 262.12 % 488.864 M 141.95 % 202.048 M 87.82 % 107.577 M -24.60 % 142.668 M -26.34 % 193.682 M -63.22 % 526.526 M -39.97 % 877.045 M -6.62 % 939.238 M 41.40 % 664.237 M 48.27 % 447.993 M 120.23 % 203.421 M 153.17 % 80.348 M 27.72 % 62.911 M 54.40 % 40.747 M -47.40 % 77.468 M
Cash at end of period 293.776 M -63.95 % 814.875 M -16.61 % 977.143 M -35.19 % 1.508 B -14.83 % 1.770 B 262.12 % 488.864 M 141.95 % 202.048 M 87.82 % 107.577 M -24.60 % 142.668 M -75.21 % 575.582 M 9.32 % 526.526 M -39.97 % 877.045 M -6.62 % 939.237 M 41.40 % 664.237 M 48.27 % 447.993 M 120.23 % 203.421 M 153.17 % 80.348 M 27.72 % 62.911 M 54.40 % 40.747 M
Operating cash flow 281.136 M -32.48 % 416.354 M 78.32 % 233.493 M 195.78 % -243.792 M -508.28 % -40.079 M -106.82 % 587.636 M 62.65 % 361.284 M 53.67 % 235.108 M -33.65 % 354.352 M 5.56 % 335.686 M 27.15 % 264.006 M -4.49 % 276.411 M -20.92 % 349.538 M 45.82 % 239.710 M 31.85 % 181.810 M 9.21 % 166.482 M 69.27 % 98.352 M 235.24 % 29.337 M 212.58 % -26.059 M
Capital expenditure -280.782 M -19.10 % -235.749 M -6.55 % -221.262 M 16.13 % -263.820 M -16.23 % -226.985 M -74.28 % -130.242 M -44.62 % -90.057 M -30.29 % -69.120 M 33.99 % -104.710 M 47.94 % -201.127 M 39.79 % -334.052 M -18.42 % -282.083 M -74.04 % -162.075 M -15.75 % -140.023 M -149.30 % -56.167 M -71.27 % -32.796 M 57.48 % -77.130 M -120.19 % -35.028 M -79.43 % -19.522 M
Free CashFlow 354.308 K -99.80 % 180.606 M 1 376.68 % 12.231 M 102.41 % -507.612 M -90.07 % -267.064 M -158.39 % 457.394 M 68.64 % 271.227 M 63.40 % 165.988 M -33.51 % 249.641 M 85.53 % 134.559 M 292.10 % -70.046 M -1 134.94 % -5.672 M -103.03 % 187.463 M 88.05 % 99.687 M -20.66 % 125.642 M -6.02 % 133.687 M 529.94 % 21.222 M 472.91 % -5.691 M 87.51 % -45.581 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Revenue 330.894 M 6.36 % 311.119 M 22.41 % 254.164 M -25.85 % 342.785 M 3.96 % 329.725 M 23.54 % 266.895 M -5.83 % 283.430 M 12.12 % 252.796 M -6.53 % 270.468 M 30.45 % 207.341 M -30.45 % 298.138 M 59.64 % 186.756 M 3.70 % 180.086 M 12.19 % 160.512 M -46.64 % 300.786 M 101.47 % 149.296 M -53.84 % 323.402 M 108.21 % 155.323 M 125.31 % 68.937 M -70.66 % 234.926 M -21.02 % 297.458 M 454.08 % 53.685 M -87.30 % 422.612 M 77.80 % 237.687 M -46.12 % 441.161 M 480.99 % 75.932 M -61.79 % 198.699 M 12.12 % 177.224 M 13.66 % 155.920 M 5.84 % 147.312 M -12.80 % 168.946 M 25.67 % 134.437 M -7.17 % 144.815 M 21.70 % 118.998 M -18.66 % 146.303 M 21.17 % 120.742 M 35.41 % 89.168 M -8.54 % 97.496 M -0.11 % 97.602 M 16.58 % 83.719 M 30.56 % 64.122 M
Net income 87.366 M -15.14 % 102.956 M -78.17 % 471.530 M 355.42 % 103.538 M 169.69 % 38.391 M -57.87 % 91.119 M -30.28 % 130.698 M 88.98 % 69.162 M 12.94 % 61.240 M 82.73 % 33.515 M -30.35 % 48.120 M 475.16 % 8.366 M 210.98 % -7.539 M -2 258.13 % 349.316 K -97.17 % 12.343 M 173.88 % -16.708 M -131.09 % 53.744 M 271.59 % -31.321 M 80.49 % -160.563 M -18 564.02 % 869.600 K -97.96 % 42.714 M 142.51 % -100.481 M -157.77 % 173.923 M 359.55 % 37.846 M -54.33 % 82.862 M 226.82 % -65.337 M -186.54 % 75.499 M -7.68 % 81.776 M 44.07 % 56.760 M 9.10 % 52.025 M -32.19 % 76.720 M 21.38 % 63.208 M -2.58 % 64.882 M 33.40 % 48.636 M -16.31 % 58.113 M 10.91 % 52.398 M 41.04 % 37.151 M -30.63 % 53.557 M 22.88 % 43.583 M 20.88 % 36.056 M 54.64 % 23.316 M
Income before tax 76.134 M -30.84 % 110.084 M -76.22 % 462.888 M 335.12 % 106.381 M 176.17 % 38.520 M -61.43 % 99.866 M -29.36 % 141.375 M 86.65 % 75.742 M 22.34 % 61.910 M 95.88 % 31.607 M -36.02 % 49.399 M 727.49 % 5.970 M 131.61 % -18.886 M -150.92 % -7.527 M -77.24 % -4.247 M 88.62 % -37.318 M -192.47 % 40.359 M 177.34 % -52.181 M 72.81 % -191.899 M -2 464.62 % -7.483 M -117.31 % 43.215 M 134.23 % -126.239 M -165.74 % 192.016 M 429.24 % 36.281 M -57.41 % 85.191 M 201.11 % -84.257 M -195.84 % 87.917 M -8.82 % 96.423 M 46.47 % 65.831 M 14.33 % 57.581 M -32.92 % 85.836 M 23.47 % 69.518 M -8.50 % 75.974 M 43.90 % 52.798 M -19.43 % 65.531 M 7.54 % 60.937 M 42.08 % 42.891 M -25.02 % 57.203 M 16.81 % 48.970 M 20.02 % 40.800 M 57.47 % 25.910 M
Income before tax ratio 0.23 -34.97 % 0.35 -80.57 % 1.82 486.84 % 0.31 165.65 % 0.12 -68.78 % 0.37 -24.98 % 0.50 66.48 % 0.30 30.89 % 0.23 50.16 % 0.15 -8.00 % 0.17 418.35 % 0.03 130.48 % -0.10 -123.64 % -0.05 -232.14 % -0.01 94.35 % -0.25 -300.30 % 0.12 137.15 % -0.34 87.93 % -2.78 -8 639.84 % -0.03 -121.92 % 0.15 106.18 % -2.35 -617.54 % 0.45 197.66 % 0.15 -20.95 % 0.19 117.40 % -1.11 -350.79 % 0.44 -18.68 % 0.54 28.86 % 0.42 8.02 % 0.39 -23.07 % 0.51 -1.75 % 0.52 -1.43 % 0.52 18.24 % 0.44 -0.94 % 0.45 -11.25 % 0.50 4.92 % 0.48 -18.02 % 0.59 16.94 % 0.50 2.95 % 0.49 20.61 % 0.40
EBITDA 64.160 M -47.61 % 122.474 M 236.16 % 36.433 M -66.13 % 107.561 M 44.63 % 74.369 M -32.90 % 110.826 M 62.38 % 68.250 M -32.07 % 100.474 M 21.56 % 82.653 M 51.97 % 54.389 M -23.19 % 70.809 M 181.41 % 25.162 M 667.84 % -4.431 M -125.26 % 17.541 M 168.71 % 6.528 M 147.93 % -13.619 M -122.03 % 61.809 M 321.32 % -27.927 M 84.99 % -186.033 M -449.58 % 53.216 M -46.26 % 99.020 M 210.87 % -89.311 M -146.18 % 193.410 M 216.69 % 61.072 M -46.69 % 114.557 M 276.20 % -65.017 M -188.29 % 73.637 M -0.26 % 73.827 M 29.84 % 56.860 M 88.07 % 30.233 M -60.86 % 77.246 M 74.43 % 44.286 M -34.51 % 67.623 M -7.93 % 73.449 M -22.33 % 94.563 M 88.60 % 50.138 M 41.65 % 35.397 M -17.90 % 43.112 M -1.43 % 43.736 M 23.90 % 35.300 M 63.67 % 21.568 M
Net income ratio 0.26 -20.21 % 0.33 -82.16 % 1.86 514.21 % 0.30 159.42 % 0.12 -65.90 % 0.34 -25.96 % 0.46 68.55 % 0.27 20.83 % 0.23 40.08 % 0.16 0.15 % 0.16 260.29 % 0.04 207.02 % -0.04 -2 023.56 % 0.00 -94.70 % 0.04 136.67 % -0.11 -167.34 % 0.17 182.41 % -0.20 91.34 % -2.33 -63 022.75 % 0.00 -97.42 % 0.14 107.67 % -1.87 -554.79 % 0.41 158.46 % 0.16 -15.23 % 0.19 121.83 % -0.86 -326.46 % 0.38 -17.65 % 0.46 26.76 % 0.36 3.08 % 0.35 -22.23 % 0.45 -3.42 % 0.47 4.94 % 0.45 9.62 % 0.41 2.90 % 0.40 -8.47 % 0.43 4.16 % 0.42 -24.15 % 0.55 23.02 % 0.45 3.68 % 0.43 18.44 % 0.36
Ratio EBITDA 0.19 -50.74 % 0.39 174.62 % 0.14 -54.32 % 0.31 39.12 % 0.23 -45.68 % 0.42 72.44 % 0.24 -39.41 % 0.40 30.06 % 0.31 16.50 % 0.26 10.45 % 0.24 76.28 % 0.13 647.56 % -0.02 -122.52 % 0.11 403.54 % 0.02 123.79 % -0.09 -147.73 % 0.19 206.30 % -0.18 93.34 % -2.70 -1 291.32 % 0.23 -31.95 % 0.33 120.01 % -1.66 -463.51 % 0.46 78.12 % 0.26 -1.05 % 0.26 130.33 % -0.86 -331.05 % 0.37 -11.04 % 0.42 14.23 % 0.36 77.69 % 0.21 -55.11 % 0.46 38.80 % 0.33 -29.45 % 0.47 -24.35 % 0.62 -4.51 % 0.65 55.65 % 0.42 4.60 % 0.40 -10.23 % 0.44 -1.32 % 0.45 6.28 % 0.42 25.36 % 0.34
Gross profit ratio 0.65 -14.39 % 0.76 6.71 % 0.71 -9.94 % 0.79 12.38 % 0.70 -8.83 % 0.77 -4.44 % 0.81 -0.09 % 0.81 4.98 % 0.77 6.11 % 0.72 -5.83 % 0.77 1.11 % 0.76 5.81 % 0.72 -3.36 % 0.74 -1.24 % 0.75 -0.69 % 0.76 -1.88 % 0.77 -6.51 % 0.83 49.95 % 0.55 -37.65 % 0.89 0.65 % 0.88 4.55 % 0.84 -5.87 % 0.89 3.49 % 0.86 -1.08 % 0.87 4.34 % 0.84 -11.70 % 0.95 0.75 % 0.94 0.45 % 0.94 2.80 % 0.91 -4.94 % 0.96 3.16 % 0.93 -0.62 % 0.93 3.29 % 0.90 -3.58 % 0.94 2.05 % 0.92 1.37 % 0.91 -1.11 % 0.92 0.05 % 0.92 0.01 % 0.92 0.23 % 0.91
Weighted average shs out dil 605.624 M 0.00 % 605.624 M -1.81 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M -1.54 % 626.416 M 0.00 % 626.416 M 0.00 % 626.416 M 0.00 % 626.416 M 0.00 % 626.416 M 0.00 % 626.416 M 0.00 % 626.416 M 0.00 % 626.416 M 0.00 % 626.416 M 0.00 % 626.416 M 12.22 % 558.228 M 0.00 % 558.228 M 18.00 % 473.079 M 0.00 % 473.079 M -5.87 % 502.588 M -1.66 % 511.060 M 0.03 % 510.923 M -0.98 % 515.997 M 1.50 % 508.389 M 0.00 % 508.389 M 0.17 % 507.545 M 1.69 % 499.093 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Weighted average shs out 605.624 M 0.00 % 605.624 M -1.81 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.09 % 616.211 M 0.00 % 616.211 M 0.00 % 616.211 M 0.00 % 616.211 M 0.00 % 616.211 M -1.63 % 626.416 M 0.00 % 626.416 M 4.91 % 597.108 M 6.96 % 558.228 M 0.00 % 558.228 M 18.00 % 473.079 M 0.00 % 473.079 M -5.87 % 502.588 M -1.66 % 511.060 M 0.03 % 510.923 M -0.98 % 515.997 M 1.50 % 508.389 M 0.00 % 508.389 M 0.17 % 507.545 M 1.69 % 499.093 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
EPS diluted 0.14 -16.71 % 0.17 -77.76 % 0.76 355.33 % 0.17 169.94 % 0.06 -57.89 % 0.15 -30.30 % 0.21 89.03 % 0.11 12.89 % 0.10 82.87 % 0.05 -30.38 % 0.08 482.09 % 0.01 209.84 % -0.01 -2 133.33 % 0.00 -97.00 % 0.02 174.91 % -0.03 -131.05 % 0.09 272.00 % -0.05 80.77 % -0.26 -18 671.43 % 0.00 -97.94 % 0.07 137.78 % -0.18 -158.06 % 0.31 287.50 % 0.08 -55.56 % 0.18 238.46 % -0.13 -188.00 % 0.15 -7.70 % 0.16 45.51 % 0.11 7.49 % 0.10 -32.19 % 0.15 21.18 % 0.12 -4.20 % 0.13 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Earnings per share 0.14 -16.71 % 0.17 -77.76 % 0.76 355.33 % 0.17 169.94 % 0.06 -57.89 % 0.15 -30.30 % 0.21 89.03 % 0.11 12.89 % 0.10 82.87 % 0.05 -30.38 % 0.08 473.53 % 0.01 211.48 % -0.01 -2 133.33 % 0.00 -97.00 % 0.02 173.80 % -0.03 -131.08 % 0.09 271.65 % -0.05 80.46 % -0.26 -18 671.43 % 0.00 -98.04 % 0.07 139.72 % -0.18 -158.06 % 0.31 287.50 % 0.08 -55.56 % 0.18 238.46 % -0.13 -188.00 % 0.15 -7.70 % 0.16 45.51 % 0.11 7.49 % 0.10 -32.19 % 0.15 21.18 % 0.12 -4.20 % 0.13 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit 214.968 M -8.95 % 236.099 M 30.62 % 180.756 M -33.23 % 270.697 M 16.83 % 231.697 M 12.63 % 205.715 M -10.02 % 228.617 M 12.02 % 204.093 M -1.88 % 208.008 M 38.42 % 150.275 M -34.51 % 229.463 M 61.41 % 142.160 M 9.73 % 129.559 M 8.42 % 119.498 M -47.30 % 226.745 M 100.09 % 113.323 M -54.71 % 250.193 M 94.66 % 128.526 M 237.85 % 38.043 M -81.70 % 207.934 M -20.51 % 261.584 M 479.28 % 45.157 M -88.04 % 377.637 M 84.01 % 205.223 M -46.70 % 385.046 M 506.21 % 63.517 M -66.26 % 188.243 M 12.96 % 166.645 M 14.18 % 145.951 M 8.80 % 134.145 M -17.11 % 161.835 M 29.63 % 124.839 M -7.75 % 135.322 M 25.70 % 107.652 M -21.57 % 137.266 M 23.65 % 111.013 M 37.26 % 80.878 M -9.56 % 89.427 M -0.06 % 89.482 M 16.60 % 76.743 M 30.87 % 58.643 M
Income tax expense -9.506 M -195.37 % 9.968 M 273.43 % -5.748 M -171.91 % 7.992 M 174.44 % 2.912 M -73.78 % 11.105 M -14.02 % 12.915 M 29.16 % 9.999 M 199.43 % 3.340 M 227.37 % 1.020 M 150.21 % -2.031 M -78.72 % -1.137 M 86.44 % -8.382 M -70.08 % -4.928 M 62.38 % -13.101 M 11.68 % -14.833 M -94.59 % -7.623 M 52.75 % -16.134 M 39.22 % -26.546 M -774.62 % -3.035 M -173.08 % 4.153 M 119.62 % -21.166 M -186.40 % 24.496 M 937.50 % 2.361 M -65.94 % 6.932 M 147.47 % -14.604 M -213.79 % 12.834 M -3.06 % 13.239 M 36.29 % 9.714 M 1 834.47 % 502.147 K -95.68 % 11.615 M 64.19 % 7.074 M -38.94 % 11.585 M 117.60 % 5.324 M -33.67 % 8.026 M 19.14 % 6.737 M 34.78 % 4.999 M 37.10 % 3.646 M -32.31 % 5.387 M 13.54 % 4.744 M 82.91 % 2.594 M
Cost of revenue 115.926 M 54.53 % 75.020 M 2.20 % 73.408 M 1.83 % 72.088 M -26.46 % 98.028 M 60.23 % 61.180 M 11.62 % 54.813 M 12.55 % 48.703 M -22.03 % 62.460 M 9.45 % 57.066 M -16.90 % 68.675 M 53.99 % 44.596 M -11.74 % 50.527 M 23.19 % 41.014 M -44.61 % 74.041 M 105.82 % 35.973 M -50.86 % 73.208 M 173.19 % 26.797 M -13.26 % 30.894 M 14.46 % 26.992 M -24.76 % 35.874 M 320.65 % 8.528 M -81.04 % 44.975 M 38.54 % 32.464 M -42.15 % 56.115 M 352.01 % 12.415 M 18.73 % 10.456 M -1.16 % 10.579 M 6.13 % 9.969 M -24.29 % 13.168 M 85.17 % 7.111 M -25.91 % 9.598 M 1.09 % 9.494 M -16.33 % 11.346 M 25.56 % 9.037 M -7.12 % 9.729 M 17.36 % 8.290 M 2.74 % 8.069 M -0.63 % 8.120 M 16.42 % 6.975 M 27.29 % 5.480 M
General and administrative expenses 23.468 M 22.66 % 19.132 M -14.87 % 22.475 M 3.61 % 21.692 M 20.98 % 17.930 M 5.98 % 16.919 M 54.12 % 10.978 M -37.43 % 17.544 M -13.32 % 20.240 M 41.13 % 14.342 M -13.35 % 16.550 M -22.68 % 21.406 M 3.83 % 20.617 M -14.66 % 24.157 M 1.53 % 23.793 M -7.88 % 25.828 M -14.29 % 30.135 M 36.28 % 22.112 M -15.02 % 26.020 M 35.09 % 19.260 M -27.82 % 26.683 M -0.27 % 26.755 M -2.03 % 27.310 M -9.02 % 30.019 M -77.78 % 135.118 M 506.59 % 22.275 M -38.69 % 36.332 M 1.95 % 35.639 M 31.35 % 27.133 M -16.51 % 32.498 M 33.65 % 24.316 M -16.61 % 29.160 M 17.44 % 24.829 M 25.13 % 19.843 M -39.74 % 32.932 M 32.37 % 24.879 M 26.63 % 19.647 M -13.63 % 22.747 M 35.23 % 16.821 M 2.29 % 16.444 M -3.55 % 17.049 M
Selling and marketing expenses 47.792 M 2.06 % 46.826 M -5.10 % 49.343 M -12.39 % 56.318 M -30.03 % 80.487 M 56.63 % 51.385 M -9.73 % 56.922 M -17.13 % 68.684 M -5.43 % 72.629 M 35.62 % 53.552 M -27.65 % 74.019 M 26.44 % 58.540 M -12.88 % 67.193 M 32.54 % 50.695 M -32.05 % 74.606 M 100.47 % 37.216 M -51.06 % 76.040 M -1.79 % 77.423 M -16.49 % 92.710 M -14.87 % 108.904 M 19.22 % 91.345 M 15.98 % 78.757 M -8.51 % 86.082 M -8.09 % 93.661 M -6.02 % 99.662 M 12.66 % 88.464 M 15.57 % 76.546 M 37.43 % 55.697 M -8.33 % 60.762 M -12.81 % 69.685 M 18.63 % 58.740 M 16.85 % 50.269 M 20.86 % 41.593 M -14.36 % 48.568 M 10.37 % 44.004 M 23.26 % 35.699 M 42.29 % 25.089 M -19.95 % 31.341 M 9.42 % 28.644 M 14.57 % 25.000 M 24.84 % 20.025 M
Other expenses -40.048 M -89.27 % -21.159 M 95.38 % -458.215 M -1 670.74 % -25.877 M -270.36 % -6.987 M 64.39 % -19.619 M 77.12 % -85.731 M -660.40 % -11.275 M 32.68 % -16.749 M -57.10 % -10.661 M -74.35 % -6.115 M 68.43 % -19.366 M 15.40 % -22.890 M -59.45 % -14.356 M -46.41 % -9.805 M 44.23 % -17.581 M -20.45 % -14.596 M 18.22 % -17.847 M -2 143.37 % -795.559 K 95.46 % -17.532 M 8.93 % -19.251 M -11.18 % -17.315 M 28.39 % -24.179 M 19.18 % -29.916 M -120.49 % -13.568 M 38.96 % -22.227 M -1 674.02 % -1.253 M -290.01 % 659.405 K 220.51 % -547.175 K 61.47 % -1.420 M -192.61 % 1.534 M 300.66 % -764.301 K -159.86 % 1.277 M 17.86 % 1.083 M -17.36 % 1.311 M 16.79 % 1.122 M 305.18 % 276.997 K 655.50 % -49.864 K -117.72 % 281.445 K 0.000 -100.00 % 1.577 M
Operating expenses 139.023 M 13.65 % 122.325 M 143.06 % -284.110 M -279.03 % 158.693 M -14.64 % 185.913 M 82.54 % 101.848 M 20.07 % 84.823 M -32.09 % 124.897 M -14.29 % 145.724 M 24.20 % 117.334 M -33.86 % 177.392 M 32.02 % 134.370 M -8.79 % 147.315 M 18.18 % 124.658 M -44.82 % 225.900 M 51.23 % 149.374 M -28.55 % 209.067 M 17.40 % 178.076 M -19.11 % 220.135 M 19.17 % 184.731 M -3.60 % 191.623 M 20.29 % 159.302 M -8.27 % 173.664 M 9.85 % 158.085 M -46.79 % 297.102 M 108.14 % 142.739 M 27.87 % 111.626 M 21.34 % 91.996 M 5.32 % 87.347 M -13.31 % 100.763 M 19.12 % 84.589 M 7.53 % 78.665 M 16.20 % 67.699 M -2.58 % 69.495 M -11.18 % 78.247 M 26.82 % 61.700 M 37.07 % 45.013 M -16.70 % 54.038 M 18.13 % 45.746 M 10.38 % 41.444 M 7.22 % 38.651 M
Cost and expenses 254.950 M 29.19 % 197.345 M 193.66 % -210.702 M -191.30 % 230.780 M -18.72 % 283.941 M 74.17 % 163.028 M 16.75 % 139.636 M -19.56 % 173.600 M -16.61 % 208.184 M 19.37 % 174.401 M -29.12 % 246.067 M 37.49 % 178.966 M -9.54 % 197.842 M 19.42 % 165.672 M -44.76 % 299.941 M 61.83 % 185.347 M -34.34 % 282.276 M 37.78 % 204.873 M -18.39 % 251.029 M 18.57 % 211.722 M -6.93 % 227.497 M 35.55 % 167.831 M -23.24 % 218.638 M 14.74 % 190.549 M -46.05 % 353.217 M 127.66 % 155.153 M 27.09 % 122.082 M 19.02 % 102.575 M 5.40 % 97.316 M -14.58 % 113.930 M 28.17 % 88.893 M 0.71 % 88.263 M 15.42 % 76.474 M -4.10 % 79.745 M -7.82 % 86.509 M 19.32 % 72.499 M 36.01 % 53.303 M 1.15 % 52.694 M -1.58 % 53.542 M 10.58 % 48.419 M 9.72 % 44.131 M
Research and development expenses 107.812 M 39.06 % 77.526 M -24.21 % 102.289 M -4.01 % 106.560 M 12.78 % 94.483 M 77.73 % 53.162 M -48.21 % 102.655 M 105.54 % 49.944 M -28.25 % 69.604 M 15.81 % 60.102 M -35.33 % 92.938 M 25.95 % 73.790 M -10.44 % 82.395 M 28.42 % 64.161 M -53.27 % 137.306 M 32.14 % 103.910 M -11.56 % 117.488 M 21.89 % 96.389 M -5.69 % 102.201 M 37.93 % 74.098 M -20.19 % 92.845 M 30.57 % 71.105 M -15.80 % 84.451 M 31.30 % 64.321 M -15.25 % 75.891 M 39.95 % 54.226 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
Selling general and administrative expenses 71.260 M 8.04 % 65.958 M -8.16 % 71.817 M -7.94 % 78.010 M -20.74 % 98.417 M 44.09 % 68.304 M 0.60 % 67.900 M -21.26 % 86.228 M -7.15 % 92.869 M 36.79 % 67.894 M -25.04 % 90.569 M 13.29 % 79.946 M -8.96 % 87.810 M 17.31 % 74.853 M -23.93 % 98.399 M 56.08 % 63.044 M -40.62 % 106.175 M 6.67 % 99.534 M -16.17 % 118.730 M -7.36 % 128.164 M 8.59 % 118.028 M 11.86 % 105.512 M -6.95 % 113.392 M -8.32 % 123.680 M -47.32 % 234.779 M 112.01 % 110.739 M -1.90 % 112.878 M 23.59 % 91.336 M 3.92 % 87.894 M -13.98 % 102.183 M 23.03 % 83.055 M 4.57 % 79.429 M 19.58 % 66.422 M -2.91 % 68.412 M -11.08 % 76.936 M 27.00 % 60.578 M 35.41 % 44.736 M -17.29 % 54.088 M 18.97 % 45.464 M 9.70 % 41.444 M 11.78 % 37.075 M
Interest income 12.021 M -13.36 % 13.875 M 114.23 % 6.477 M -67.26 % 19.784 M 35.48 % 14.604 M -2.26 % 14.942 M 25.72 % 11.885 M 9.07 % 10.896 M 24.05 % 8.784 M 8.77 % 8.076 M 175.98 % 2.926 M -64.67 % 8.282 M 34.91 % 6.139 M -4.25 % 6.411 M -8.09 % 6.976 M 25.41 % 5.562 M 4.82 % 5.306 M -15.16 % 6.254 M 144.15 % 2.562 M -50.22 % 5.146 M 66.65 % 3.088 M -19.27 % 3.825 M -31.25 % 5.564 M 22.33 % 4.548 M -54.13 % 9.915 M -7.68 % 10.741 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
Interest expense 292.000 K 5.26 % 277.400 K -2.26 % 283.800 K 0.04 % 283.700 K -7.08 % 305.300 K 0.83 % 302.800 K -1.14 % 306.297 K -2.16 % 313.055 K 10.03 % 284.513 K -42.91 % 498.333 K -42.86 % 872.083 K -93.29 % 12.994 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.257 M 0.000 0.000 0.000 0.000 -100.00 % 1.489 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
Depreciation and amortization 30.944 M -2.93 % 31.877 M 0.00 % 31.877 M 33.48 % 23.882 M -26.51 % 32.500 M 35.30 % 24.021 M 0.00 % 24.021 M -21.51 % 30.603 M 4.35 % 29.327 M -4.17 % 30.603 M 0.00 % 30.603 M -9.09 % 33.662 M 8.63 % 30.987 M -8.50 % 33.865 M 0.00 % 33.865 M -0.41 % 34.005 M 0.87 % 33.712 M -0.86 % 34.005 M 0.00 % 34.005 M 2.92 % 33.041 M -2.10 % 33.750 M 2.14 % 33.041 M 0.00 % 33.041 M 11.44 % 29.649 M -11.13 % 33.363 M 12.53 % 29.649 M 1 100.41 % -2.964 M -5 022.82 % -57.852 K 96.49 % -1.647 M 47.70 % -3.149 M -36.68 % -2.304 M -26.50 % -1.822 M -2 932.28 % -60.071 K -100.17 % 35.311 M -2.01 % 36.036 M 1 801.29 % 1.895 M 506.57 % -466.182 K -106.04 % 7.724 M 2 484.64 % -323.889 K -703.36 % 53.681 K 0.000
Operating income 75.945 M -33.25 % 113.774 M -75.53 % 464.865 M 315.04 % 112.005 M 144.64 % 45.784 M -55.92 % 103.867 M -27.77 % 143.794 M 81.57 % 79.196 M 27.15 % 62.284 M 89.08 % 32.940 M -36.74 % 52.070 M 568.45 % 7.790 M 143.87 % -17.756 M -244.10 % -5.160 M -710.40 % 845.359 K 102.34 % -36.051 M -187.66 % 41.126 M 183.00 % -49.550 M 72.79 % -182.092 M -884.76 % 23.204 M -66.83 % 69.961 M 161.29 % -114.146 M -155.96 % 203.973 M 332.72 % 47.138 M -46.40 % 87.944 M 211.01 % -79.221 M -203.40 % 76.617 M 2.64 % 74.649 M 27.38 % 58.604 M 75.56 % 33.382 M -58.30 % 80.052 M 73.37 % 46.174 M -32.44 % 68.341 M 74.11 % 39.253 M -34.35 % 59.793 M 23.94 % 48.243 M 34.51 % 35.865 M -19.95 % 44.802 M 1.68 % 44.060 M 25.01 % 35.246 M 76.31 % 19.991 M
Operating income ratio 0.23 -37.24 % 0.37 -80.01 % 1.83 459.76 % 0.33 135.32 % 0.14 -64.32 % 0.39 -23.29 % 0.51 61.94 % 0.31 36.04 % 0.23 44.95 % 0.16 -9.04 % 0.17 318.72 % 0.04 142.30 % -0.10 -206.70 % -0.03 -1 243.84 % 0.00 101.16 % -0.24 -289.89 % 0.13 139.86 % -0.32 87.92 % -2.64 -2 774.35 % 0.10 -58.01 % 0.24 111.06 % -2.13 -540.53 % 0.48 143.37 % 0.20 -0.52 % 0.20 119.11 % -1.04 -370.57 % 0.39 -8.46 % 0.42 12.07 % 0.38 65.86 % 0.23 -52.18 % 0.47 37.96 % 0.34 -27.22 % 0.47 43.07 % 0.33 -19.29 % 0.41 2.29 % 0.40 -0.66 % 0.40 -12.47 % 0.46 1.79 % 0.45 7.23 % 0.42 35.04 % 0.31
Total other income expenses net 189.400 K 105.13 % -3.689 M -86.60 % -1.977 M 64.84 % -5.624 M 22.58 % -7.264 M -81.57 % -4.001 M -65.41 % -2.419 M 29.98 % -3.454 M -824.54 % -373.600 K 71.98 % -1.333 M 50.08 % -2.671 M -46.78 % -1.820 M -61.04 % -1.130 M 52.25 % -2.367 M 53.52 % -5.092 M -301.90 % -1.267 M -65.09 % -767.455 K 70.83 % -2.631 M 73.17 % -9.807 M 68.04 % -30.686 M -14.73 % -26.746 M -121.16 % -12.093 M -1.14 % -11.957 M -10.14 % -10.857 M -294.37 % -2.753 M 45.34 % -5.036 M -144.57 % 11.300 M -48.11 % 21.774 M 201.28 % 7.227 M -70.13 % 24.199 M 318.38 % 5.784 M -75.22 % 23.344 M 205.85 % 7.632 M -43.65 % 13.545 M 136.07 % 5.738 M -54.80 % 12.694 M 80.69 % 7.025 M -43.35 % 12.401 M 152.57 % 4.910 M -11.60 % 5.554 M -6.16 % 5.918 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-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-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-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-06-30 2019-03-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30
Net debt -369.340 M 19.35 % -457.951 M -11.84 % -409.470 M 13.94 % -475.823 M 14.78 % -558.331 M 3.39 % -577.951 M 34.56 % -883.237 M 23.73 % -1.158 B -13.37 % -1.021 B 26.28 % -1.386 B -47.31 % -940.625 M 31.25 % -1.368 B -26.65 % -1.080 B 28.43 % -1.509 B 6.46 % -1.614 B -3.91 % -1.553 B -1.43 % -1.531 B 30.25 % -2.195 B -23.47 % -1.778 B 24.10 % -2.343 B -185.21 % -821.433 M -1.58 % -808.627 M 9.23 % -890.855 M 36.98 % -1.414 B -790.65 % 204.688 M 127.67 % -739.821 M -5.80 % -699.238 M 3.96 % -728.064 M 2.65 % -747.890 M -9.02 % -686.007 M -13.19 % -606.059 M -5.29 % -575.619 M -7.78 % -534.055 M -8.68 % -491.389 M -5.28 % -466.730 M -4.18 % -447.993 M -28.24 % -349.331 M
Total investments 37.854 M -5.73 % 40.154 M -14.25 % 46.825 M -34.48 % 71.465 M -96.89 % 2.301 B 133.81 % 984.152 M -50.00 % 1.968 B 1 889.10 % 98.949 M -4.29 % 103.379 M -0.48 % 103.874 M -5.05 % 109.396 M -14.82 % 128.435 M 4.23 % 123.219 M 4.80 % 117.570 M -3.92 % 122.367 M -7.84 % 132.773 M 0.10 % 132.638 M 26.26 % 105.055 M -0.51 % 105.589 M 3.92 % 101.602 M -6.31 % 108.444 M -3.45 % 112.317 M 1.01 % 111.194 M 44 377.45 % 250.000 K -99.94 % 409.376 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 % 60.000 M
Total debt 0.000 -100.00 % 50.016 M -0.01 % 50.022 M -0.01 % 50.025 M 0.03 % 50.013 M -0.02 % 50.020 M -0.01 % 50.027 M -0.01 % 50.031 M 0.05 % 50.003 M -0.07 % 50.038 M -66.66 % 150.096 M 0.00 % 150.096 M 200.19 % 50.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 193.519 M 0.46 % 192.630 M 0.46 % 191.741 M 0.21 % 191.347 M 0.08 % 191.201 M 0.15 % 190.906 M 0.07 % 190.771 M 0.07 % 190.635 M 0.07 % 190.500 M 0.07 % 190.365 M 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 2.621 B 0.000 0.000 -100.00 % 471.626 M -81.88 % 2.602 B 448.81 % 474.166 M -81.62 % 2.580 B 460.40 % 460.440 M -82.10 % 2.572 B 475.52 % 446.838 M -82.70 % 2.583 B 471.39 % 452.009 M -82.34 % 2.559 B 479.24 % 441.807 M -82.78 % 2.566 B 478.23 % 443.774 M -82.52 % 2.538 B 26 309.58 % -9.684 M -287.50 % -2.499 M -161.91 % 4.036 M -2.47 % 4.139 M 512.50 % 675.704 K 0.000 -100.00 % 3.221 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 2.465 B 1.31 % 2.433 B 4.42 % 2.330 B 25.30 % 1.860 B 4.68 % 1.777 B 0.43 % 1.769 B 5.43 % 1.678 B 6.27 % 1.579 B 4.58 % 1.510 B 4.23 % 1.449 B 2.37 % 1.415 B 3.52 % 1.367 B 0.62 % 1.359 B -0.55 % 1.366 B 0.03 % 1.366 B 0.91 % 1.353 B -1.22 % 1.370 B 4.08 % 1.316 B -2.32 % 1.348 B -10.65 % 1.508 B 0.06 % 1.507 B 2.92 % 1.465 B -6.42 % 1.565 B -26.02 % 2.116 B 0.000 -100.00 % 757.894 M 11.06 % 682.395 M 13.62 % 600.618 M 10.44 % 543.859 M 4.11 % 522.390 M 36.59 % 382.462 M 20.43 % 317.580 M 10.07 % 288.522 M 25.22 % 230.409 M 29.44 % 178.011 M 26.37 % 140.860 M 36.82 % 102.955 M
Common stock 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.00 % 616.786 M 0.09 % 616.211 M 0.00 % 616.211 M 0.00 % 616.211 M 0.00 % 616.211 M 0.00 % 616.211 M 0.00 % 616.211 M 0.00 % 616.211 M 11.11 % 554.590 M 0.00 % 554.590 M 0.00 % 554.590 M 0.00 % 554.590 M 0.000 -100.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M 0.00 % 510.223 M
Total equity 5.664 B 0.46 % 5.638 B 1.82 % 5.537 B 9.74 % 5.046 B 1.53 % 4.970 B 0.03 % 4.968 B 1.84 % 4.879 B 2.48 % 4.761 B 1.41 % 4.695 B 1.45 % 4.628 B 0.61 % 4.600 B 0.94 % 4.557 B 0.40 % 4.538 B 0.05 % 4.536 B -0.07 % 4.539 B 0.05 % 4.537 B -0.40 % 4.555 B 1.59 % 4.483 B -0.82 % 4.520 B -3.67 % 4.693 B 52.90 % 3.069 B 1.31 % 3.030 B 4.34 % 2.904 B -15.53 % 3.437 B 4.92 % 3.276 B 86.86 % 1.753 B 4.47 % 1.678 B 5.22 % 1.595 B 3.65 % 1.539 B 3.85 % 1.482 B 10.16 % 1.345 B 5.03 % 1.281 B 4.70 % 1.223 B 4.93 % 1.166 B 4.88 % 1.112 B 5.49 % 1.054 B 13.19 % 930.802 M
Other non current liabilities 0.000 0.000 0.000 0.000 100.00 % -108.283 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 % 142.339 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 132.362 M -1.20 % 133.971 M -5.55 % 141.842 M 6.19 % 133.573 M 135.45 % 56.731 M 4.17 % 54.458 M 3.87 % 52.430 M 12.92 % 46.430 M -0.36 % 46.597 M 26.73 % 36.768 M -1.55 % 37.348 M 3.51 % 36.083 M
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 191.741 M 0.21 % 191.347 M 0.08 % 191.201 M 0.15 % 190.906 M 0.07 % 190.771 M 0.07 % 190.635 M 0.07 % 190.500 M 0.07 % 190.365 M 0.000 0.000
Total non current liabilities 104.493 M -2.06 % 106.686 M -4.10 % 111.242 M -0.38 % 111.671 M 2 109.03 % 5.055 M -95.54 % 113.307 M -4.25 % 118.331 M 2.23 % 115.747 M -3.08 % 119.429 M -0.33 % 119.825 M -3.20 % 123.790 M 2.21 % 121.113 M -3.26 % 125.197 M -3.44 % 129.656 M -3.44 % 134.279 M -3.77 % 139.544 M -2.40 % 142.982 M -3.21 % 147.721 M -3.52 % 153.113 M -2.24 % 156.622 M -3.30 % 161.962 M -3.19 % 167.301 M 1.10 % 165.481 M -5.21 % 174.581 M 0.000 -100.00 % 132.362 M -1.20 % 133.971 M -59.84 % 333.583 M 2.67 % 324.920 M 31.05 % 247.932 M 1.05 % 245.363 M 0.89 % 243.200 M 2.59 % 237.066 M -0.01 % 237.097 M 4.39 % 227.133 M 508.15 % 37.348 M 3.51 % 36.083 M
Other current liabilities 207.701 M -0.43 % 208.605 M -7.24 % 224.877 M 6.86 % 210.434 M -10.42 % 234.912 M 5.28 % 223.131 M -2.65 % 229.204 M 29.90 % 176.442 M 37.54 % 128.281 M 15.81 % 110.772 M -38.98 % 181.535 M 15.27 % 157.490 M -1.37 % 159.677 M 11.26 % 143.520 M -24.78 % 190.798 M 31.83 % 144.727 M -29.95 % 206.601 M 21.23 % 170.414 M -33.33 % 255.597 M 33.01 % 192.162 M 8.43 % 177.224 M 23.35 % 143.678 M -24.43 % 190.114 M 8.02 % 175.994 M 0.000 -100.00 % 44.919 M 8.05 % 41.571 M 3.57 % 40.140 M -34.86 % 61.621 M 40.55 % 43.843 M 5.99 % 41.367 M -7.04 % 44.498 M 25.12 % 35.563 M 64.67 % 21.596 M 53.45 % 14.074 M -41.92 % 24.234 M 16.22 % 20.852 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 451.818 M 2 068.38 % 20.837 M -47.26 % 39.512 M 135.58 % 16.772 M 0.000 -100.00 % 20.515 M 52.86 % 13.421 M -31.36 % 19.553 M -29.27 % 27.644 M -7.42 % 29.858 M -17.06 % 36.001 M 1 007.16 % 3.252 M -58.23 % 7.785 M -34.45 % 11.877 M -48.65 % 23.131 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.805 M 22.04 % 49.003 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 50.016 M -0.01 % 50.022 M -0.01 % 50.025 M 0.03 % 50.013 M -0.02 % 50.020 M -0.01 % 50.027 M -47.55 % 95.374 M 90.74 % 50.003 M -0.07 % 50.038 M -66.66 % 150.096 M 0.00 % 150.096 M 200.19 % 50.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 193.519 M 0.46 % 192.630 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 244.523 M -17.80 % 297.456 M -6.14 % 316.908 M -58.33 % 760.601 M 137.99 % 319.598 M 5.50 % 302.947 M -1.69 % 308.142 M 22.21 % 252.149 M 12.38 % 224.377 M 12.43 % 199.568 M -46.79 % 375.092 M 2.35 % 366.476 M 41.31 % 259.339 M 29.02 % 201.007 M -6.70 % 215.453 M 28.33 % 167.894 M -27.88 % 232.814 M 21.03 % 192.356 M -31.38 % 280.324 M 26.23 % 222.072 M 3.75 % 214.044 M 17.93 % 181.508 M -27.65 % 250.862 M 18.92 % 210.952 M 0.000 -100.00 % 260.537 M 5.52 % 246.901 M 304.19 % 61.085 M -32.74 % 90.820 M 34.39 % 67.582 M 5.64 % 63.974 M 3.41 % 61.868 M 9.41 % 56.545 M 45.83 % 38.774 M 45.49 % 26.651 M -28.67 % 37.363 M -15.61 % 44.274 M
Total liabilities 349.016 M -13.64 % 404.142 M -5.61 % 428.150 M -50.92 % 872.272 M 168.68 % 324.653 M -22.01 % 416.254 M 35.09 % 308.142 M -16.24 % 367.896 M 7.01 % 343.807 M 7.64 % 319.393 M -35.98 % 498.882 M 2.32 % 487.589 M 26.80 % 384.536 M 16.29 % 330.663 M -5.45 % 349.731 M 13.76 % 307.439 M -18.19 % 375.796 M 10.50 % 340.076 M -21.54 % 433.437 M 14.46 % 378.694 M 0.72 % 376.006 M 7.80 % 348.810 M -16.22 % 416.343 M 7.99 % 385.533 M 0.000 -100.00 % 392.899 M 3.16 % 380.872 M -3.50 % 394.668 M -5.07 % 415.741 M 31.77 % 315.514 M 2.00 % 309.338 M 1.40 % 305.068 M 3.90 % 293.611 M 6.43 % 275.871 M 8.70 % 253.784 M 239.69 % 74.711 M -7.03 % 80.357 M
Other non current assets 795.005 M -53.25 % 1.701 B -16.92 % 2.047 B 6.53 % 1.921 B 32 247.63 % 5.940 M -99.44 % 1.052 B 16 153.57 % 6.475 M -99.44 % 1.159 B -8.61 % 1.268 B 16.73 % 1.087 B -31.20 % 1.579 B 36.14 % 1.160 B -19.08 % 1.434 B 46.22 % 980.400 M 18.74 % 825.638 M -11.13 % 929.054 M -5.13 % 979.291 M 105.76 % 475.929 M -50.84 % 968.156 M 61.17 % 600.717 M 22.05 % 492.192 M -11.86 % 558.405 M 91.18 % 292.085 M 27.68 % 228.761 M 211.76 % -204.688 M -804.90 % 29.038 M 33.97 % 21.674 M -31.45 % 31.616 M 144.03 % 12.956 M 112.69 % 6.091 M 85.43 % 3.285 M -52.78 % 6.956 M -82.36 % 39.441 M 14.50 % 34.446 M 2.55 % 33.589 M 104.65 % 16.413 M -40.28 % 27.482 M
Long term investments 0.000 100.00 % -823.728 M 4.63 % -863.714 M -19.83 % -720.777 M -163.94 % 1.127 B 1 088.83 % 94.817 M -90.71 % 1.020 B 269.31 % -602.544 M 6.80 % -646.491 M 25.75 % -870.682 M 36.77 % -1.377 B -45.64 % -945.497 M 23.16 % -1.230 B -56.83 % -784.612 M -24.61 % -629.678 M 15.93 % -748.977 M 6.40 % -800.191 M -141.82 % -330.909 M 59.99 % -827.039 M -80.70 % -457.693 M -27.26 % -359.642 M 14.44 % -420.320 M -202.04 % -139.160 M 30.24 % -199.489 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 % 61.247 M
Intangible assets 494.279 M 4.69 % 472.128 M 4.34 % 452.503 M 21.45 % 372.589 M 10.30 % 337.806 M 9.10 % 309.632 M 8.80 % 284.596 M -18.31 % 348.366 M 3.22 % 337.502 M 6.04 % 318.286 M 2.76 % 309.747 M 3.10 % 300.440 M -0.28 % 301.292 M 3.53 % 291.013 M -1.09 % 294.215 M 1.99 % 288.474 M -1.66 % 293.346 M -1.14 % 296.743 M -1.30 % 300.650 M -6.08 % 320.108 M -0.13 % 320.512 M 2.73 % 311.998 M 1.81 % 306.446 M -0.12 % 306.800 M 0.000 -100.00 % 220.388 M -0.58 % 221.676 M -0.56 % 222.927 M -0.35 % 223.701 M -1.32 % 226.696 M -1.73 % 230.686 M -0.52 % 231.883 M 0.08 % 231.694 M -0.31 % 232.411 M -0.27 % 233.037 M -0.26 % 233.648 M 52.89 % 152.826 M
GoodWill 639.600 K 0.00 % 639.600 K 0.00 % 639.600 K 0.00 % 639.600 K 0.00 % 639.600 K 0.00 % 639.600 K 0.00 % 639.600 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.000 -100.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.00 % 639.582 K 0.000
Goodwill and intangible assets 494.918 M 4.69 % 472.768 M 4.33 % 453.143 M 21.41 % 373.229 M 10.28 % 338.445 M 9.08 % 310.271 M 8.78 % 285.235 M -18.27 % 349.006 M 3.21 % 338.141 M 6.03 % 318.925 M 2.75 % 310.386 M 3.09 % 301.079 M -0.28 % 301.931 M 3.52 % 291.653 M -1.09 % 294.854 M 1.99 % 289.113 M -1.66 % 293.985 M -1.14 % 297.382 M -1.30 % 301.289 M -6.07 % 320.748 M -0.13 % 321.152 M 2.72 % 312.637 M 1.81 % 307.085 M -0.12 % 307.440 M 0.000 -100.00 % 221.027 M -0.58 % 222.316 M -0.56 % 223.567 M -0.34 % 224.340 M -1.32 % 227.335 M -1.73 % 231.326 M -0.51 % 232.523 M 0.08 % 232.333 M -0.31 % 233.050 M -0.27 % 233.677 M -0.26 % 234.287 M 53.30 % 152.826 M
Property plant equipment net 1.524 B -0.55 % 1.533 B -0.39 % 1.539 B -0.70 % 1.550 B -2.71 % 1.593 B 2.32 % 1.557 B -2.55 % 1.598 B 1.90 % 1.568 B 5.89 % 1.481 B 1.40 % 1.460 B 2.39 % 1.426 B 5.83 % 1.348 B 0.46 % 1.341 B -1.46 % 1.361 B -0.73 % 1.371 B 0.82 % 1.360 B 0.39 % 1.355 B 5.67 % 1.282 B -0.37 % 1.287 B 4.90 % 1.227 B 3.50 % 1.185 B 0.40 % 1.180 B 1.75 % 1.160 B -0.12 % 1.162 B 0.000 -100.00 % 707.753 M 4.12 % 679.725 M 10.74 % 613.799 M 6.56 % 576.002 M 18.99 % 484.060 M 5.26 % 459.880 M 5.18 % 437.244 M 13.85 % 384.048 M 5.64 % 363.551 M 8.06 % 336.427 M 4.53 % 321.836 M 1.73 % 316.348 M
Total non current assets 2.944 B -1.96 % 3.002 B -9.16 % 3.305 B 1.77 % 3.248 B 1.45 % 3.201 B 1.66 % 3.149 B 3.06 % 3.055 B 16.05 % 2.633 B 0.88 % 2.610 B 20.42 % 2.167 B 2.61 % 2.112 B 3.86 % 2.034 B 0.90 % 2.015 B 0.30 % 2.009 B -0.39 % 2.017 B 2.35 % 1.971 B 0.83 % 1.955 B 6.02 % 1.844 B 0.62 % 1.832 B 3.72 % 1.767 B 3.19 % 1.712 B 0.38 % 1.705 B 1.92 % 1.673 B 7.71 % 1.554 B 858.96 % -204.688 M -120.73 % 987.178 M 3.60 % 952.873 M 6.18 % 897.440 M 6.34 % 843.956 M 16.05 % 727.213 M 3.45 % 702.927 M 2.20 % 687.793 M 3.57 % 664.082 M 3.97 % 638.722 M 4.80 % 609.491 M 5.15 % 579.628 M 2.68 % 564.482 M
Other current assets 1.326 B 5.96 % 1.251 B 18.01 % 1.060 B 22.77 % 863.702 M 1 927.75 % 42.594 M -88.88 % 383.208 M 397.00 % 77.104 M -71.28 % 268.510 M 0.55 % 267.047 M 438.90 % 49.554 M 50.92 % 32.836 M 2.75 % 31.957 M 4.37 % 30.620 M -22.47 % 39.492 M 2.25 % 38.623 M -33.65 % 58.214 M 36.72 % 42.579 M 9.82 % 38.772 M -53.17 % 82.794 M 113.51 % 38.777 M -85.68 % 270.707 M 631.55 % 37.005 M 38.38 % 26.741 M -19.19 % 33.092 M 0.000 -100.00 % 6.045 M 15.64 % 5.227 M 9.00 % 4.796 M 66.43 % 2.881 M -67.88 % 8.971 M 11.54 % 8.042 M -91.28 % 92.204 M 2 268.81 % 3.892 M -95.58 % 88.082 M 2 630.17 % 3.226 M -95.13 % 66.290 M 17.67 % 56.337 M
Short term investments 950.301 M 10.00 % 863.882 M -5.12 % 910.539 M 14.93 % 792.242 M -32.51 % 1.174 B 31.99 % 889.335 M -6.19 % 948.057 M 35.15 % 701.493 M -6.45 % 749.870 M -23.06 % 974.556 M -34.44 % 1.486 B 38.41 % 1.074 B -20.67 % 1.354 B 50.05 % 902.182 M 19.96 % 752.045 M -14.71 % 881.750 M -5.48 % 932.829 M 113.97 % 435.965 M -53.25 % 932.628 M 66.75 % 559.295 M 19.49 % 468.086 M -12.12 % 532.637 M 112.75 % 250.353 M 25.34 % 199.739 M -51.21 % 409.376 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 % -1.247 M
cash and cash equivalents 369.340 M -27.29 % 507.967 M 10.55 % 459.492 M -12.62 % 525.848 M -13.56 % 608.344 M -3.13 % 627.971 M -32.71 % 933.264 M -22.75 % 1.208 B 12.75 % 1.072 B -25.36 % 1.436 B 31.62 % 1.091 B -28.16 % 1.518 B 34.33 % 1.130 B -25.12 % 1.509 B -6.46 % 1.614 B 3.91 % 1.553 B 1.43 % 1.531 B -30.25 % 2.195 B 23.47 % 1.778 B -24.10 % 2.343 B 185.21 % 821.433 M 1.58 % 808.627 M -9.23 % 890.855 M -36.98 % 1.414 B 790.65 % -204.688 M -121.93 % 933.340 M 4.65 % 891.868 M -3.04 % 919.805 M -2.07 % 939.237 M 7.07 % 877.209 M 10.07 % 796.965 M 3.99 % 766.389 M 5.75 % 724.690 M 6.28 % 681.889 M 3.77 % 657.095 M 46.68 % 447.993 M 28.24 % 349.331 M
Cash and short term investments 1.320 B -3.81 % 1.372 B 0.13 % 1.370 B 3.94 % 1.318 B -26.04 % 1.782 B 17.45 % 1.517 B -19.35 % 1.881 B -1.48 % 1.910 B 4.84 % 1.821 B -24.43 % 2.410 B -6.48 % 2.577 B -0.58 % 2.592 B 4.36 % 2.484 B 3.00 % 2.412 B 1.94 % 2.366 B -2.83 % 2.435 B -1.18 % 2.464 B -6.36 % 2.631 B -2.93 % 2.711 B -6.59 % 2.902 B 125.05 % 1.290 B -3.86 % 1.341 B 17.53 % 1.141 B -29.27 % 1.613 B 688.23 % 204.688 M -78.07 % 933.340 M 4.65 % 891.868 M -3.04 % 919.805 M -2.07 % 939.237 M 7.07 % 877.209 M 10.07 % 796.965 M 3.99 % 766.389 M 5.75 % 724.690 M 6.28 % 681.889 M 3.77 % 657.095 M 46.68 % 447.993 M 28.24 % 349.331 M
Total current assets 3.069 B 0.97 % 3.040 B 14.27 % 2.660 B -0.39 % 2.670 B 21.31 % 2.201 B -1.54 % 2.236 B -0.63 % 2.250 B -9.86 % 2.496 B 2.77 % 2.429 B -12.63 % 2.780 B -6.92 % 2.986 B -0.81 % 3.011 B 3.55 % 2.908 B 1.76 % 2.857 B -0.50 % 2.872 B -0.06 % 2.873 B -3.45 % 2.976 B -0.13 % 2.980 B -4.54 % 3.122 B -5.55 % 3.305 B 90.67 % 1.733 B 3.62 % 1.673 B 1.59 % 1.647 B -27.44 % 2.269 B 1 008.68 % 204.688 M -82.34 % 1.159 B 4.77 % 1.106 B 1.28 % 1.092 B -1.66 % 1.111 B 3.79 % 1.070 B 12.46 % 951.482 M 5.96 % 897.958 M 5.30 % 852.738 M 6.21 % 802.854 M 6.23 % 755.797 M 37.74 % 548.696 M 22.84 % 446.677 M
Inventory 204.213 M -15.17 % 240.734 M 4.85 % 229.599 M 12.80 % 203.544 M 8.03 % 188.419 M -13.95 % 218.970 M 12.32 % 194.959 M 7.91 % 180.668 M -1.10 % 182.676 M -7.47 % 197.424 M -13.03 % 227.003 M -8.04 % 246.860 M 6.69 % 231.388 M 1.58 % 227.791 M 8.40 % 210.140 M -14.50 % 245.765 M 9.13 % 225.211 M -9.95 % 250.098 M 11.12 % 225.076 M 17.16 % 192.110 M 10.93 % 173.182 M -6.92 % 186.049 M 10.60 % 168.218 M 19.89 % 140.315 M 0.000 -100.00 % 80.915 M 6.30 % 76.121 M 9.71 % 69.384 M 7.24 % 64.699 M 13.74 % 56.883 M 30.09 % 43.725 M 11.08 % 39.365 M 30.36 % 30.197 M -8.17 % 32.883 M -3.66 % 34.131 M -0.82 % 34.413 M -16.09 % 41.009 M
Net receivables 219.198 M 24.84 % 175.589 M 19.31 % 147.174 M -39.16 % 241.894 M 28.63 % 188.057 M 61.89 % 116.165 M -15.03 % 136.712 M -0.31 % 137.142 M -14.38 % 160.168 M 30.61 % 122.631 M -17.89 % 149.353 M 6.91 % 139.706 M -13.52 % 161.551 M -9.42 % 178.345 M -30.60 % 256.974 M 91.29 % 134.337 M -44.95 % 244.021 M 310.42 % 59.457 M -42.23 % 102.920 M -40.18 % 172.058 M -33.01 % 256.838 M 136.60 % 108.555 M -66.47 % 323.742 M -32.90 % 482.510 M 0.000 0.000 0.000 -100.00 % 98.177 M 0.000 0.000 0.000 0.000 -100.00 % 93.959 M 0.000 -100.00 % 61.345 M 0.000 0.000
Tax assets 129.149 M 7.95 % 119.637 M -7.70 % 129.619 M 4.71 % 123.788 M -9.45 % 136.710 M 1.64 % 134.501 M -7.71 % 145.744 M -8.49 % 159.266 M -5.86 % 169.172 M -1.86 % 172.376 M -0.61 % 173.434 M 1.71 % 170.514 M 0.77 % 169.211 M 5.21 % 160.830 M 3.55 % 155.309 M 9.54 % 141.781 M 11.69 % 126.942 M 6.39 % 119.314 M 15.64 % 103.180 M 35.57 % 76.107 M 4.15 % 73.072 M -1.70 % 74.333 M 39.81 % 53.168 M -3.82 % 55.280 M 0.000 -100.00 % 29.359 M 0.69 % 29.157 M 2.46 % 28.458 M -7.18 % 30.658 M 215.21 % 9.726 M 15.29 % 8.436 M -23.79 % 11.070 M 34.02 % 8.260 M 7.63 % 7.674 M 32.35 % 5.798 M -18.24 % 7.092 M 7.80 % 6.579 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
Account payables 28.489 M -12.18 % 32.442 M -7.21 % 34.963 M -18.88 % 43.100 M 52.72 % 28.221 M 18.08 % 23.900 M 9.00 % 21.927 M 7.34 % 20.427 M -0.02 % 20.430 M 4.35 % 19.579 M 23.03 % 15.913 M -40.91 % 26.930 M 61.45 % 16.680 M 9.62 % 15.216 M -6.45 % 16.265 M -14.25 % 18.968 M -2.39 % 19.433 M 0.27 % 19.382 M -9.28 % 21.363 M -12.40 % 24.386 M -13.69 % 28.255 M 8.42 % 26.060 M 21.48 % 21.452 M 23.59 % 17.358 M 0.000 -100.00 % 5.664 M 14.48 % 4.948 M -10.57 % 5.533 M 67.26 % 3.308 M -26.84 % 4.521 M 37.97 % 3.277 M 61.14 % 2.034 M -48.51 % 3.950 M 41.87 % 2.784 M -2.03 % 2.842 M 11.13 % 2.557 M -79.47 % 12.454 M
Tax payables 8.333 M 30.32 % 6.394 M -9.26 % 7.046 M 34.89 % 5.224 M -19.04 % 6.452 M 9.45 % 5.895 M -15.59 % 6.984 M 33.05 % 5.249 M 1.99 % 5.147 M -10.61 % 5.758 M -27.97 % 7.995 M 85.22 % 4.316 M 38.20 % 3.123 M -50.19 % 6.270 M -25.26 % 8.389 M 99.77 % 4.199 M -38.06 % 6.780 M 164.85 % 2.560 M -23.90 % 3.364 M -39.10 % 5.524 M -35.51 % 8.565 M -27.22 % 11.769 M -70.05 % 39.296 M 123.27 % 17.600 M 0.000 -100.00 % 16.435 M 112.00 % 7.753 M -49.70 % 15.413 M -40.47 % 25.892 M 34.73 % 19.218 M -0.58 % 19.330 M 26.04 % 15.336 M -9.96 % 17.032 M 18.33 % 14.394 M 47.85 % 9.735 M -7.91 % 10.572 M -3.61 % 10.968 M
Deferred revenue non current 104.493 M -2.06 % 106.686 M -4.10 % 111.242 M -0.38 % 111.671 M 3.13 % 108.283 M -4.43 % 113.307 M -4.25 % 118.331 M 2.23 % 115.747 M -3.08 % 119.429 M -0.33 % 119.825 M -3.20 % 123.790 M 2.21 % 121.113 M -3.26 % 125.197 M -3.44 % 129.656 M -3.44 % 134.279 M -3.33 % 138.901 M -2.42 % 142.339 M -3.64 % 147.721 M -3.52 % 153.113 M -2.24 % 156.622 M -3.30 % 161.962 M -3.19 % 167.301 M 1.10 % 165.481 M -5.21 % 174.581 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 -35.331 M -5.14 % -33.604 M -9.23 % -30.765 M -10.39 % -27.870 M -22.66 % -22.721 M -13.96 % -19.937 M -13.41 % -17.579 M -14.59 % -15.340 M -28.68 % -11.921 M -28.85 % -9.252 M -46.30 % -6.324 M 34.36 % -9.634 M -15.05 % -8.374 M -54.81 % -5.409 M -119.76 % -2.461 M -339.49 % 1.028 M -84.90 % 6.804 M -45.85 % 12.567 M -27.33 % 17.293 M -21.69 % 22.084 M -19.40 % 27.401 M -11.76 % 31.053 M -12.88 % 35.645 M -22.47 % 45.974 M 0.000 -100.00 % 101.324 M -0.41 % 101.740 M 1.40 % 100.333 M -0.64 % 100.975 M 4.89 % 96.270 M -3.28 % 99.533 M -0.49 % 100.027 M 9.69 % 91.189 M -0.66 % 91.797 M 2.00 % 89.995 M 29.95 % 69.254 M 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.344 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
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 -100.00 % 9.684 M 287.50 % 2.499 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
Other total stockholders equity 2.617 B 0.000 -100.00 % 2.621 B 0.91 % 2.597 B 22.08 % 2.127 B 0.000 -100.00 % 2.303 B 0.000 -100.00 % 2.120 B 0.000 -100.00 % 2.585 B 0.000 -100.00 % 2.584 B 0.000 -100.00 % 2.118 B 0.000 -100.00 % 2.118 B 0.000 -100.00 % 2.549 B 0.10 % 2.546 B 367.21 % 545.006 M -44.11 % 975.120 M 30.31 % 748.288 M 3.76 % 721.149 M 1 213.69 % 54.895 M -85.70 % 383.759 M 0.00 % 383.759 M 0.00 % 383.759 M 0.00 % 383.759 M 8.76 % 352.854 M 0.00 % 352.854 M 0.00 % 352.854 M 5.87 % 333.275 M 0.00 % 333.275 M 0.00 % 333.275 M 0.00 % 333.275 M 4.93 % 317.624 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 -100.00 % 5.055 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 643.333 K 0.00 % 643.333 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -118.331 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
Total assets 6.013 B -0.48 % 6.042 B 1.29 % 5.965 B 0.80 % 5.918 B 9.54 % 5.402 B 0.33 % 5.385 B 1.50 % 5.305 B 3.44 % 5.129 B 1.79 % 5.038 B 1.85 % 4.947 B -2.97 % 5.098 B 1.07 % 5.044 B 2.46 % 4.923 B 1.16 % 4.867 B -0.45 % 4.889 B 0.92 % 4.844 B -1.75 % 4.930 B 2.22 % 4.823 B -2.63 % 4.954 B -2.32 % 5.072 B 47.20 % 3.445 B 1.98 % 3.378 B 1.76 % 3.320 B -13.15 % 3.823 B 0.000 -100.00 % 2.146 B 4.23 % 2.059 B 3.49 % 1.990 B 1.79 % 1.955 B 8.75 % 1.797 B 8.63 % 1.654 B 4.33 % 1.586 B 4.54 % 1.517 B 5.22 % 1.442 B 5.59 % 1.365 B 21.00 % 1.128 B 11.59 % 1.011 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-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-06-30 2019-03-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30
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-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.158 M -83.03 % 95.238 M 191.06 % -104.591 M 0.000 100.00 % -91.739 M -268.65 % 54.396 M 508.66 % -13.311 M 0.000 0.000 0.000 100.00 % -23.763 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.545 M 0.00 % -3.545 M -538.62 % 808.249 K 0.000 -100.00 % 2.543 M 144.44 % -5.723 M -200.00 % 5.723 M 0.000 -100.00 % 11.416 M 354.81 % -4.480 M -200.00 % 4.480 M 0.000 -100.00 % 509.495 K 277.29 % -287.386 K -200.00 % 287.386 K 0.000 -100.00 % 108.830 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
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -51.778 M 0.000 100.00 % -12.613 M 68.95 % -40.625 M -200.00 % 40.625 M 0.000 -100.00 % 107.097 M 251.86 % -70.525 M -200.00 % 70.525 M 0.000 100.00 % -258.945 M -261.10 % 160.738 M 200.00 % -160.738 M 0.000 -100.00 % 87.568 M 234.55 % -65.080 M -200.00 % 65.080 M 0.000 -100.00 % 207.409 M 215.08 % -180.228 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.719 M 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -58.225 M 0.000 100.00 % -13.979 M 67.76 % -43.358 M -200.00 % 43.358 M 0.000 -100.00 % 107.097 M 211.60 % -95.962 M -200.00 % 95.962 M 0.000 100.00 % -258.945 M -261.23 % 160.603 M 200.00 % -160.603 M 0.000 -100.00 % 196.627 M 380.72 % -70.044 M -200.00 % 70.044 M 0.000 -100.00 % 260.727 M 381.84 % -92.509 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
Inventory 0.000 0.000 0.000 0.000 -100.00 % 6.446 M 0.000 -100.00 % 1.367 M -50.00 % 2.733 M 200.00 % -2.733 M 0.000 0.000 -100.00 % 25.437 M 200.00 % -25.437 M 0.000 0.000 -100.00 % 134.806 K 200.00 % -134.806 K 0.000 100.00 % -109.059 M -2 297.05 % 4.964 M 200.00 % -4.964 M 0.000 100.00 % -53.318 M -542.83 % 12.040 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 % 7.111 M 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -99.759 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -24.830 M 0.000 0.000 0.000
Other non cash items 89.721 M 1 914.97 % -4.943 M 0.000 -100.00 % 389.478 M 813.55 % 42.634 M 204.78 % 13.988 M 1 341.12 % -1.127 M -101.68 % 66.985 M -15.04 % 78.845 M 368.85 % -29.327 M 39.06 % -48.120 M -475.16 % -8.366 M 91.09 % -93.925 M -179.99 % 117.425 M 1 426.22 % -8.854 M -152.99 % 16.708 M 131.09 % -53.744 M -271.59 % 31.321 M -80.49 % 160.563 M 18 564.04 % -869.599 K 97.96 % -42.714 M -142.51 % 100.481 M 157.77 % -173.923 M -359.55 % -37.846 M 54.33 % -82.862 M -226.82 % 65.337 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 % 11.296 M 0.000 0.000 0.000
Net cash provided by operating activities 89.721 M -8.46 % 98.013 M 0.000 -100.00 % 493.016 M 916.00 % 48.525 M -53.83 % 105.107 M -20.45 % 132.128 M 0.40 % 131.599 M 23.85 % 106.253 M 217.03 % 33.515 M -30.35 % 48.120 M 475.16 % 8.366 M 179.65 % -10.504 M -304.22 % -2.599 M -129.35 % 8.854 M 152.99 % -16.708 M -131.09 % 53.744 M 271.59 % -31.321 M 80.49 % -160.563 M -18 564.04 % 869.599 K -97.96 % 42.714 M 142.51 % -100.481 M -157.77 % 173.923 M 359.55 % 37.846 M -54.33 % 82.862 M 226.82 % -65.337 M 0.000 0.000 -100.00 % 70.593 M -53.40 % 151.490 M 0.000 -100.00 % 44.598 M -40.77 % 75.300 M 18.54 % 63.521 M -76.57 % 271.155 M 342.09 % 61.335 M 58.49 % 38.699 M -29.46 % 54.858 M 0.000 -100.00 % 55.409 M 315.79 % 13.326 M
Investments in property plant and equipment -53.794 M -40.28 % -38.348 M 62.51 % -102.301 M -67.56 % -61.055 M 1.96 % -62.274 M -12.91 % -55.151 M -15 020.30 % 369.640 K 100.75 % -49.215 M 20.16 % -61.638 M 50.79 % -125.265 M -5.76 % -118.439 M -215.17 % -37.580 M -51.57 % -24.794 M 38.70 % -40.449 M 45.33 % -73.994 M -24.50 % -59.431 M 22.16 % -76.354 M -41.29 % -54.041 M 2.37 % -55.352 M 20.56 % -69.675 M -43.62 % -48.514 M 9.22 % -53.444 M 6.28 % -57.025 M -202.89 % -18.827 M 25.99 % -25.439 M 12.13 % -28.950 M 43.33 % -51.086 M 25.93 % -68.971 M 8.49 % -75.370 M 14.76 % -88.419 M -235.51 % -26.354 M -54.53 % -17.054 M 43.62 % -30.249 M 4.04 % -31.521 M 3.74 % -32.747 M 9.38 % -36.138 M 8.78 % -39.616 M -519.28 % 9.449 M 139.45 % -23.951 M 12.22 % -27.286 M -89.75 % -14.379 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 570.100 K 1 528.86 % 35.000 K 0.000 -100.00 % 99.300 M 0.000 -100.00 % 1.152 M 100.22 % -516.047 M -161 113.26 % 320.500 K 0.000 0.000 0.000 -100.00 % 6.280 M -89.43 % 59.431 M -15.53 % 70.354 M 29.95 % 54.139 M 0.000 0.000 0.000 0.000 -100.00 % 57.025 M 202.89 % 18.827 M -25.99 % 25.439 M -12.13 % 28.950 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
Purchases of investments -1.383 B -32.46 % -1.044 B 48.40 % -2.023 B -34.69 % -1.502 B -71.05 % -878.285 M -41.89 % -619.000 M 31.32 % -901.282 M -65.95 % -543.102 M 64.59 % -1.534 B -186.69 % -535.000 M 50.82 % -1.088 B 6.56 % -1.164 B 48.03 % -2.240 B -44.52 % -1.550 B -34.78 % -1.150 B 16.00 % -1.369 B -92.82 % -710.000 M -173.08 % -260.000 M 65.33 % -749.997 M 39.02 % -1.230 B -20.59 % -1.020 B -22.89 % -830.000 M 46.67 % -1.556 B 53.71 % -3.362 B -501.22 % -559.200 M 13.31 % -645.020 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
Sales maturities of investments 1.306 B 21.39 % 1.076 B -43.85 % 1.916 B 31.35 % 1.459 B 61.77 % 901.740 M 242.77 % 263.075 M -33.02 % 392.756 M -34.03 % 595.375 M -46.90 % 1.121 B 6.68 % 1.051 B 52.55 % 688.974 M -52.65 % 1.455 B -19.01 % 1.797 B 27.82 % 1.406 B 10.22 % 1.275 B -10.59 % 1.426 B 551.59 % 218.911 M -73.08 % 813.338 M 12.20 % 724.880 M -27.16 % 995.172 M -8.94 % 1.093 B 54.90 % 705.516 M -61.05 % 1.811 B -32.15 % 2.670 B 62.69 % 1.641 B 227.88 % 500.439 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 investing activites 0.000 0.000 -100.00 % 79.932 K 100.02 % -450.480 M -1 513.10 % 31.879 M 109.09 % -350.834 M 0.000 100.00 % -174.174 M 0.000 -100.00 % 516.047 M 0.000 -100.00 % 290.832 M 358 076.04 % 81.198 K 0.000 -100.00 % 6.280 M 110.57 % -59.431 M 22.16 % -76.354 M -41.29 % -54.041 M 0.000 0.000 -100.00 % 27.119 K -99.70 % 8.910 M 115.62 % -57.025 M -202.89 % -18.827 M 25.99 % -25.439 M 12.13 % -28.950 M -289 600.07 % 10.000 K 0.000 0.000 -100.00 % 3.382 K -94.73 % 64.200 K 0.000 -100.00 % 69.000 K 4.25 % 66.185 K 0.000 0.000 0.000 -100.00 % 31.595 M 497.26 % 5.290 M 108.82 % -60.000 M 0.000
Net cash used for investing activites -130.934 M -1 867.33 % -6.655 M 96.83 % -209.711 M 62.18 % -554.526 M -1 329.77 % -38.784 M 90.57 % -411.076 M -0.54 % -408.857 M -13 469.71 % 3.058 M 100.65 % -473.012 M -221.04 % 390.782 M 175.60 % -516.930 M -304.12 % 253.252 M 154.10 % -468.147 M -153.23 % -184.870 M -421.13 % 57.569 M 2 947.27 % -2.022 M 99.65 % -573.443 M -214.83 % 499.395 M 720.60 % -80.470 M 73.57 % -304.502 M -1 348.45 % 24.390 M 114.43 % -169.018 M -185.40 % 197.921 M 127.82 % -711.324 M -167.35 % 1.056 B 708.65 % -173.531 M -239.75 % -51.076 M 25.95 % -68.971 M 8.49 % -75.370 M 14.75 % -88.415 M -236.31 % -26.290 M -54.16 % -17.054 M 43.49 % -30.180 M 4.05 % -31.455 M 3.95 % -32.747 M 9.38 % -36.138 M 8.78 % -39.616 M -196.52 % 41.044 M 319.95 % -18.661 M 78.62 % -87.286 M -507.02 % -14.379 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 M 0.000 -100.00 % 100.000 M 100.00 % 50.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.681 M -149.58 % -4.680 M 0.000 0.000 -100.00 % 190.320 M 258.60 % -120.000 M -200.00 % 120.000 M 200.00 % -120.000 M -220.00 % 100.000 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -55.818 M -19 568.22 % -283.800 K 1.07 % -286.871 K 98.61 % -20.625 M 33.79 % -31.152 M -9 958.86 % -309.700 K 0.00 % -309.689 K -8.35 % -285.833 K 10.52 % -319.444 K 42.53 % -555.800 K 36.27 % -872.083 K -150.46 % -348.194 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -716.497 M 0.000 0.000 0.000 0.000 0.000 100.00 % -11.681 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -540.000 K 67.86 % -1.680 M
Other financing activites -50.000 M 0.000 0.000 0.000 0.000 0.000 100.00 % -11.927 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.298 M -97.23 % 82.807 M 179.32 % -104.394 M 0.000 0.000 100.00 % -52.099 M -144.54 % -21.305 M -101.28 % 1.658 B 0.000 -100.00 % 227.381 M 131.74 % -716.497 M -556.63 % 156.911 M 60.23 % 97.926 M 0.000 0.000 0.000 100.00 % -2.925 M -102.82 % 103.742 M 0.000 100.00 % -1.590 M -118.15 % 8.756 M -33.56 % 13.177 M 106.76 % -195.000 M -93.74 % -100.650 M -603.25 % 20.000 M -91.67 % 240.000 M 200.00 % -240.000 M -199.15 % 242.048 M 402.56 % -80.000 M
Net cash used provided by financing activities -105.818 M -37 186.26 % -283.800 K 1.08 % -286.900 K 98.61 % -20.625 M 33.79 % -31.152 M -9 958.86 % -309.700 K 0.00 % -309.688 K -8.35 % -285.833 K 10.52 % -319.444 K 99.68 % -100.556 M -11 430.53 % -872.083 K -100.88 % 99.652 M 6.95 % 93.172 M 12.52 % 82.807 M 179.32 % -104.394 M -359.12 % 40.288 M 128.34 % -142.157 M -172.86 % -52.099 M -144.54 % -21.305 M -101.28 % 1.658 B 3 385.08 % -50.478 M -122.20 % 227.381 M 131.74 % -716.497 M -556.63 % 156.911 M 60.23 % 97.926 M -12.21 % 111.548 M 0.000 0.000 100.00 % -14.606 M -114.08 % 103.742 M 0.000 100.00 % -1.590 M 89.12 % -14.606 M -271.88 % 8.497 M 104.36 % -195.000 M -93.74 % -100.650 M -147.86 % 210.320 M 75.27 % 120.000 M 200.00 % -120.000 M -198.76 % 121.508 M 563.25 % 18.320 M
Effect of forex changes on cash 9.035 M 8 775.15 % 101.800 K -62.63 % 272.400 K 713.51 % -44.400 K -168.41 % 64.900 K 518.71 % -15.500 K -101.80 % 862.888 K 627.79 % -163.492 K -106.17 % 2.650 M 345.66 % -1.079 M 86.22 % -7.829 M -281.69 % 4.309 M -19.79 % 5.372 M 1 493.38 % -385.548 K -854.45 % -40.395 K -112.40 % 325.860 K 118.64 % -1.749 M -235.59 % 1.290 M 113.16 % -9.796 M -72.02 % -5.695 M -264.01 % -1.564 M -141.11 % 3.805 M 1 172.36 % -354.869 K -115.54 % 2.284 M 79.18 % 1.274 M 211.18 % -1.146 M -857.41 % -119.732 K 64.23 % -334.758 K -572.92 % -49.747 K 79.44 % -241.953 K -396.18 % 81.692 K 277.28 % -46.080 K -176.45 % 60.275 K 116.47 % -366.043 K 39.66 % -606.661 K -50.59 % -402.861 K -33.75 % -301.198 K -654.91 % -39.899 K 92.58 % -537.425 K -8 526.25 % -6.230 K -1 841.45 % -320.900
Net change in cash -137.996 M -251.35 % 91.175 M 181.93 % -111.279 M -35.41 % -82.180 M -318.71 % -19.627 M 93.57 % -305.293 M -11.09 % -274.828 M -304.78 % 134.208 M 136.83 % -364.428 M -205.90 % 344.124 M 179.55 % -432.580 M -211.76 % 387.076 M 201.83 % -380.107 M -261.84 % -105.047 M -176.36 % -38.011 M -273.69 % 21.884 M 103.30 % -663.604 M -259.04 % 417.265 M 347.83 % -168.369 M -112.28 % 1.372 B 9 006.10 % 15.062 M -76.16 % 63.170 M 120.46 % -308.685 M 39.98 % -514.283 M -141.53 % 1.238 B 1 063.88 % -128.466 M -409.76 % 41.472 M 248.45 % -27.937 M -43.77 % -19.432 M -111.67 % 166.575 M 220.70 % 51.942 M 100.48 % 25.909 M -15.26 % 30.575 M -23.94 % 40.197 M -6.08 % 42.801 M 156.42 % -75.855 M -136.28 % 209.102 M -3.13 % 215.862 M 255.07 % -139.198 M -255.31 % 89.626 M 419.07 % 17.267 M
Cash at beginning of period 384.951 M 31.04 % 293.776 M -27.47 % 405.055 M -16.87 % 487.234 M -22.41 % 627.971 M -32.71 % 933.264 M -22.75 % 1.208 B 26.26 % 956.842 M -27.58 % 1.321 B 35.22 % 977.147 M -30.69 % 1.410 B 37.85 % 1.023 B -27.10 % 1.403 B -6.97 % 1.508 B -2.46 % 1.546 B 1.44 % 1.524 B -30.34 % 2.188 B 23.57 % 1.770 B -8.68 % 1.939 B 241.85 % 567.095 M 2.73 % 552.034 M 12.92 % 488.864 M -38.70 % 797.549 M -39.20 % 1.312 B 1 682.81 % 73.582 M -63.58 % 202.048 M -77.35 % 891.868 M -3.04 % 919.805 M -2.07 % 939.237 M 21.56 % 772.663 M 7.21 % 720.721 M 3.73 % 694.812 M 4.60 % 664.237 M 6.44 % 624.040 M 7.36 % 581.239 M -11.54 % 657.095 M 46.68 % 447.993 M 0.000 0.000 -100.00 % 220.688 M 8.49 % 203.421 M
Cash at end of period 246.955 M -35.85 % 384.951 M 31.04 % 293.776 M -27.47 % 405.055 M -33.42 % 608.344 M -3.13 % 627.971 M -32.71 % 933.264 M -14.46 % 1.091 B 14.03 % 956.842 M -27.58 % 1.321 B 35.22 % 977.143 M -30.69 % 1.410 B 37.85 % 1.023 B -27.10 % 1.403 B -6.97 % 1.508 B -2.46 % 1.546 B 1.44 % 1.524 B -30.34 % 2.188 B 23.57 % 1.770 B -8.68 % 1.939 B 241.85 % 567.095 M 2.73 % 552.034 M 12.92 % 488.864 M -38.70 % 797.549 M -39.20 % 1.312 B 1 682.81 % 73.582 M -92.12 % 933.340 M 4.65 % 891.868 M -3.04 % 919.805 M -2.07 % 939.237 M 21.56 % 772.663 M 7.21 % 720.721 M 3.73 % 694.812 M 4.60 % 664.237 M 6.44 % 624.040 M 7.36 % 581.239 M -11.54 % 657.095 M 204.41 % 215.862 M 255.07 % -139.198 M -144.86 % 310.313 M 40.61 % 220.688 M
Operating cash flow 89.721 M -8.46 % 98.013 M 0.000 -100.00 % 493.016 M 916.00 % 48.525 M -53.83 % 105.107 M -20.45 % 132.128 M 0.40 % 131.599 M 23.85 % 106.253 M 217.03 % 33.515 M -30.35 % 48.120 M 475.16 % 8.366 M 179.65 % -10.504 M -304.22 % -2.599 M -129.35 % 8.854 M 152.99 % -16.708 M -131.09 % 53.744 M 271.59 % -31.321 M 80.49 % -160.563 M -18 564.04 % 869.599 K -97.96 % 42.714 M 142.51 % -100.481 M -157.77 % 173.923 M 359.55 % 37.846 M -54.33 % 82.862 M 226.82 % -65.337 M 0.000 0.000 -100.00 % 70.593 M -53.40 % 151.490 M 0.000 -100.00 % 44.598 M -40.77 % 75.300 M 18.54 % 63.521 M -76.57 % 271.155 M 342.09 % 61.335 M 58.49 % 38.699 M -29.46 % 54.858 M 0.000 -100.00 % 55.409 M 315.79 % 13.326 M
Capital expenditure -53.794 M -40.28 % -38.348 M 62.51 % -102.301 M -67.56 % -61.055 M 1.96 % -62.274 M -12.91 % -55.151 M -15 020.30 % 369.640 K 100.75 % -49.215 M 20.16 % -61.638 M 50.79 % -125.265 M -5.76 % -118.439 M -215.17 % -37.580 M -51.57 % -24.794 M 38.70 % -40.449 M 45.33 % -73.994 M -24.50 % -59.431 M 22.16 % -76.354 M -41.29 % -54.041 M 2.37 % -55.352 M 20.56 % -69.675 M -43.62 % -48.514 M 9.22 % -53.444 M 6.28 % -57.025 M -202.89 % -18.827 M 25.99 % -25.439 M 12.13 % -28.950 M 43.33 % -51.086 M 25.93 % -68.971 M 8.49 % -75.370 M 14.76 % -88.419 M -235.51 % -26.354 M -54.53 % -17.054 M 43.62 % -30.249 M 4.04 % -31.521 M 3.74 % -32.747 M 9.38 % -36.138 M 8.78 % -39.616 M -519.28 % 9.449 M 139.45 % -23.951 M 12.22 % -27.286 M -89.75 % -14.379 M
Free CashFlow 35.927 M -39.78 % 59.665 M 1 647.89 % -3.855 M -100.89 % 431.961 M 3 241.90 % -13.748 M -127.52 % 49.956 M -62.30 % 132.498 M 60.83 % 82.384 M 84.66 % 44.615 M 148.63 % -91.750 M -30.48 % -70.318 M -140.71 % -29.214 M 17.24 % -35.298 M 18.00 % -43.048 M 33.91 % -65.140 M 14.45 % -76.139 M -236.75 % -22.610 M 73.51 % -85.362 M 60.47 % -215.915 M -213.81 % -68.805 M -1 086.25 % -5.800 M 96.23 % -153.925 M -231.68 % 116.897 M 514.62 % 19.020 M -66.88 % 57.423 M 160.90 % -94.287 M -84.56 % -51.086 M 25.93 % -68.971 M -1 343.75 % -4.777 M -107.57 % 63.071 M 339.32 % -26.354 M -195.68 % 27.545 M -38.86 % 45.052 M 40.79 % 31.999 M -86.58 % 238.407 M 846.15 % 25.198 M 2 847.74 % -917.025 K -101.43 % 64.306 M 368.49 % -23.951 M -185.16 % 28.124 M 2 770.57 % -1.053 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2013 2013 2013 2012 2012 2012 2012 2011 2011 2011 2011 2010 2010 2010 2010
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006