HINDCOMPOS.NS

Hindustan Composites Limited HINDCOMPOS.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 3.251 B 9.20 % 2.977 B 5.30 % 2.827 B 21.94 % 2.318 B 25.59 % 1.846 B 3.96 % 1.776 B -9.31 % 1.958 B -1.35 % 1.985 B 19.43 % 1.662 B 38.75 % 1.198 B 8.63 % 1.102 B 3.76 % 1.062 B 14.23 % 930.110 M 10.37 % 842.721 M -11.96 % 957.194 M 6.47 % 899.006 M 16.29 % 773.082 M 8.00 % 715.789 M 8.66 % 658.720 M 10.98 % 593.563 M
Net income 350.000 M 1.71 % 344.115 M 25.27 % 274.700 M 27.17 % 216.016 M 9.52 % 197.236 M 88.38 % 104.700 M -40.34 % 175.488 M -23.73 % 230.086 M -0.89 % 232.145 M -37.35 % 370.571 M 43.63 % 258.002 M 50.01 % 171.990 M 68.61 % 102.003 M -51.24 % 209.206 M 4.37 % 200.451 M -95.78 % 4.752 B 116 556.44 % 4.074 M 120.45 % -19.917 M 45.00 % -36.211 M -638.21 % 6.728 M
Income before tax 447.100 M 4.95 % 426.016 M 30.68 % 326.000 M 31.91 % 247.143 M 5.08 % 235.200 M 168.68 % 87.539 M -47.84 % 167.820 M -35.27 % 259.271 M -14.51 % 303.289 M -31.78 % 444.558 M 50.31 % 295.752 M 36.81 % 216.182 M 77.72 % 121.645 M -55.93 % 276.019 M 4.83 % 263.296 M -95.40 % 5.729 B 39 372.40 % 14.514 M 146.00 % -31.549 M 32.41 % -46.676 M -571.19 % 9.906 M
Income before tax ratio 0.14 -3.90 % 0.14 24.10 % 0.12 8.18 % 0.11 -16.33 % 0.13 158.44 % 0.05 -42.48 % 0.09 -34.38 % 0.13 -28.42 % 0.18 -50.83 % 0.37 38.37 % 0.27 31.85 % 0.20 55.57 % 0.13 -60.07 % 0.33 19.07 % 0.28 -95.68 % 6.37 33 843.48 % 0.02 142.60 % -0.04 37.80 % -0.07 -524.58 % 0.02
EBITDA 551.200 M 5.56 % 522.163 M 25.97 % 414.525 M 24.27 % 333.559 M -1.48 % 338.563 M 68.94 % 200.409 M -22.18 % 257.517 M -26.15 % 348.705 M -8.80 % 382.368 M 33.46 % 286.507 M -20.84 % 361.946 M 23.14 % 293.927 M 58.01 % 186.021 M -44.83 % 337.176 M 11.74 % 301.740 M 105.03 % 147.167 M 31.37 % 112.022 M 161.35 % 42.862 M 535.57 % 6.744 M -88.46 % 58.417 M
Net income ratio 0.11 -6.86 % 0.12 18.96 % 0.10 4.29 % 0.09 -12.80 % 0.11 81.20 % 0.06 -34.21 % 0.09 -22.68 % 0.12 -17.01 % 0.14 -54.85 % 0.31 32.22 % 0.23 44.57 % 0.16 47.60 % 0.11 -55.82 % 0.25 18.54 % 0.21 -96.04 % 5.29 100 216.29 % 0.01 118.94 % -0.03 49.38 % -0.05 -584.97 % 0.01
Ratio EBITDA 0.17 -3.34 % 0.18 19.62 % 0.15 1.91 % 0.14 -21.55 % 0.18 62.50 % 0.11 -14.19 % 0.13 -25.14 % 0.18 -23.64 % 0.23 -3.82 % 0.24 -27.13 % 0.33 18.68 % 0.28 38.32 % 0.20 -50.01 % 0.40 26.92 % 0.32 92.57 % 0.16 12.97 % 0.14 141.99 % 0.06 484.89 % 0.01 -89.60 % 0.10
Gross profit ratio 0.56 164.34 % 0.21 -59.85 % 0.53 12.47 % 0.47 -20.75 % 0.59 14.61 % 0.52 5.71 % 0.49 -7.54 % 0.53 -16.42 % 0.63 9.84 % 0.58 9.60 % 0.53 2.08 % 0.51 9.74 % 0.47 -3.36 % 0.49 14.32 % 0.42 -8.25 % 0.46 -1.03 % 0.47 7.71 % 0.43 0.01 % 0.43 301.19 % 0.11
Weighted average shs out dil 14.768 M -0.01 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M -10.49 % 16.500 M 0.00 % 16.500 M 0.00 % 16.500 M 0.00 % 16.500 M 0.00 % 16.500 M
Weighted average shs out 14.768 M -0.01 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M -10.49 % 16.500 M 0.00 % 16.500 M 0.00 % 16.500 M 0.00 % 16.500 M 0.00 % 16.500 M
EPS diluted 23.70 1.72 % 23.30 25.27 % 18.60 27.14 % 14.63 9.59 % 13.35 88.29 % 7.09 -40.32 % 11.88 -23.75 % 15.58 -0.89 % 15.72 -37.35 % 25.09 43.62 % 17.47 49.96 % 11.65 68.60 % 6.91 -51.24 % 14.17 4.42 % 13.57 -95.29 % 288.01 115 104.00 % 0.25 120.66 % -1.21 44.75 % -2.19 -634.15 % 0.41
Earnings per share 23.70 1.72 % 23.30 25.27 % 18.60 27.14 % 14.63 9.59 % 13.35 88.29 % 7.09 -40.32 % 11.88 -23.75 % 15.58 -0.89 % 15.72 -37.35 % 25.09 43.62 % 17.47 49.96 % 11.65 68.60 % 6.91 -51.24 % 14.17 4.42 % 13.57 -95.29 % 288.01 115 104.00 % 0.25 120.66 % -1.21 44.75 % -2.19 -634.15 % 0.41
Gross profit 1.821 B 188.66 % 630.907 M -57.72 % 1.492 B 37.14 % 1.088 B -0.47 % 1.093 B 19.15 % 917.483 M -4.14 % 957.068 M -8.79 % 1.049 B -0.18 % 1.051 B 52.41 % 689.759 M 19.06 % 579.347 M 5.92 % 546.987 M 25.35 % 436.357 M 6.66 % 409.104 M 0.65 % 406.481 M -2.31 % 416.090 M 15.09 % 361.541 M 16.33 % 310.790 M 8.67 % 285.991 M 345.23 % 64.234 M
Income tax expense 97.100 M 18.56 % 81.901 M 59.65 % 51.300 M 64.81 % 31.127 M -18.09 % 38.000 M 320.90 % -17.202 M -124.33 % -7.668 M -126.27 % 29.185 M -58.98 % 71.144 M -3.84 % 73.987 M 95.99 % 37.750 M -14.58 % 44.193 M 124.99 % 19.642 M -70.60 % 66.814 M 6.32 % 62.845 M -93.57 % 976.874 M 9 256.73 % 10.440 M 189.76 % -11.632 M -11.15 % -10.465 M -431.39 % 3.158 M
Cost of revenue 1.430 B -35.77 % 2.226 B 66.77 % 1.335 B 8.49 % 1.230 B 63.44 % 752.700 M -12.28 % 858.066 M -14.26 % 1.001 B 6.99 % 935.359 M 53.21 % 610.498 M 20.21 % 507.874 M -2.91 % 523.116 M 1.48 % 515.500 M 4.40 % 493.753 M 13.87 % 433.617 M -21.26 % 550.714 M 14.04 % 482.917 M 17.34 % 411.541 M 1.62 % 404.999 M 8.66 % 372.728 M -29.58 % 529.329 M
General and administrative expenses 427.773 M 601.55 % 60.975 M -84.85 % 402.371 M 755.84 % 47.015 M -85.76 % 330.072 M 561.89 % 49.868 M 18.46 % 42.097 M -15.12 % 49.595 M 60.74 % 30.855 M 8.27 % 28.499 M -36.53 % 44.902 M 58.68 % 28.298 M -5.28 % 29.874 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 17.924 M -84.22 % 113.556 M 612.89 % 15.929 M -79.69 % 78.429 M 418.74 % 15.119 M -78.23 % 69.448 M -4.24 % 72.526 M -13.88 % 84.211 M 297.63 % 21.178 M -48.56 % 41.174 M -68.71 % 131.602 M 6.04 % 124.102 M 19.68 % 103.698 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 916.900 M 1 109.81 % 75.789 M 0.000 -100.00 % 697.606 M 29.17 % 540.087 M -20.03 % 675.402 M 11 320.39 % 5.914 M 131.65 % 2.553 M 240.04 % -1.823 M -203.00 % 1.770 M 2.15 % 1.733 M 0.000 0.000 -100.00 % 15.667 M 20.01 % 13.055 M -32.40 % 19.311 M -30.68 % 27.859 M -32.29 % 41.144 M 114.62 % 19.170 M 348.54 % -7.713 M
Operating expenses 1.336 B 387.07 % 274.356 M -37.77 % 440.877 M -47.61 % 841.587 M -7.02 % 905.100 M 10.77 % 817.117 M 2.59 % 796.508 M 3.72 % 767.941 M 5.34 % 728.995 M -13.64 % 844.090 M 196.51 % 284.675 M -11.97 % 323.389 M -37.46 % 517.108 M 239.99 % 152.097 M -0.53 % 152.907 M -50.22 % 307.166 M 7.95 % 284.554 M 8.25 % 262.858 M 11.55 % 235.651 M 1 337.86 % 16.389 M
Cost and expenses 2.766 B 10.63 % 2.500 B 37.92 % 1.813 B -12.50 % 2.072 B 81.71 % 1.140 B -31.94 % 1.675 B -6.79 % 1.797 B 5.52 % 1.703 B 27.16 % 1.339 B -0.92 % 1.352 B 67.37 % 807.791 M -3.71 % 838.889 M -17.01 % 1.011 B 72.59 % 585.714 M -16.76 % 703.621 M -10.94 % 790.082 M 13.50 % 696.095 M 4.23 % 667.857 M 9.78 % 608.379 M 9.74 % 554.394 M
Research and development expenses 0.000 -100.00 % 24.036 M 6.46 % 22.577 M 21.79 % 18.537 M -6.48 % 19.822 M -11.50 % 22.399 M 19.97 % 18.670 M -3.83 % 19.413 M 46.96 % 13.210 M -16.92 % 15.900 M 26.19 % 12.600 M 57.50 % 8.000 M 23.08 % 6.500 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.676 M
Selling general and administrative expenses 419.400 M 140.30 % 174.531 M -58.28 % 418.300 M 233.46 % 125.444 M -63.66 % 345.191 M 189.31 % 119.316 M 4.09 % 114.623 M -14.34 % 133.806 M 157.16 % 52.033 M -25.32 % 69.673 M -83.60 % 424.868 M 14.37 % 371.485 M 12.80 % 329.333 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 -100.00 % 721.000 K 0.000 0.000 -100.00 % 11.467 M 0.000 0.000 -100.00 % 85.745 K 0.000 0.000 -100.00 % 180.332 M -27.18 % 247.631 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 438.976 K
Interest expense 800.000 K -11.11 % 900.000 K -28.97 % 1.267 M 75.73 % 721.000 K -63.20 % 1.959 M -10.95 % 2.200 M -1.21 % 2.227 M -6.47 % 2.381 M 73.54 % 1.372 M -38.42 % 2.228 M 63.42 % 1.363 M -81.61 % 7.415 M 159.88 % 2.853 M -81.79 % 15.667 M 20.01 % 13.055 M -32.40 % 19.311 M -30.68 % 27.859 M -32.29 % 41.144 M 114.62 % 19.170 M -14.91 % 22.528 M
Depreciation and amortization 103.300 M 8.45 % 95.251 M 9.12 % 87.293 M 1.93 % 85.636 M -3.42 % 88.669 M -6.69 % 95.030 M 8.64 % 87.470 M 1.29 % 86.352 M 11.99 % 77.104 M 11.04 % 69.436 M 7.48 % 64.607 M -8.14 % 70.329 M 14.32 % 61.522 M 27.89 % 48.104 M -0.13 % 48.167 M 25.95 % 38.243 M 9.16 % 35.035 M 6.74 % 32.824 M 16.88 % 28.084 M 8.08 % 25.984 M
Operating income 484.900 M -58.59 % 1.171 B 15.47 % 1.014 B 533.53 % 160.066 M -77.32 % 705.686 M 597.61 % 101.158 M -40.26 % 169.337 M -35.25 % 261.534 M -13.77 % 303.289 M -31.78 % 444.558 M 50.31 % 295.752 M 36.81 % 216.182 M 77.72 % 121.645 M -52.67 % 257.007 M 1.35 % 253.573 M 132.80 % 108.924 M 41.48 % 76.987 M 60.62 % 47.932 M -4.78 % 50.341 M 28.52 % 39.169 M
Operating income ratio 0.15 -62.08 % 0.39 9.66 % 0.36 419.55 % 0.07 -81.94 % 0.38 571.02 % 0.06 -34.13 % 0.09 -34.36 % 0.13 -27.80 % 0.18 -50.83 % 0.37 38.37 % 0.27 31.85 % 0.20 55.57 % 0.13 -57.12 % 0.30 15.12 % 0.26 118.65 % 0.12 21.67 % 0.10 48.71 % 0.07 -12.38 % 0.08 15.81 % 0.07
Total other income expenses net -37.800 M 94.93 % -744.945 M -8.26 % -688.097 M -890.22 % 87.077 M 118.51 % -470.431 M -645.64 % -63.091 M -969.02 % 7.260 M 112.18 % -59.591 M -52.13 % -39.171 M 82.64 % -225.612 M 0.000 0.000 100.00 % -7.691 M -140.45 % 19.012 M -93.68 % 300.659 M -94.65 % 5.620 B 9 095.97 % -62.473 M 21.40 % -79.481 M 18.08 % -97.017 M -231.53 % -29.263 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt -35.400 M -508.04 % -5.822 M -281.94 % 3.200 M 114.85 % -21.549 M -52.83 % -14.100 M -99.15 % -7.080 M -125.37 % 27.912 M -19.07 % 34.491 M 895.70 % 3.464 M -94.35 % 61.265 M 146.62 % 24.842 M -43.09 % 43.649 M -24.84 % 58.074 M 223.42 % -47.052 M -161.34 % 76.709 M 111.41 % -672.445 M -384.38 % 236.457 M -32.85 % 352.157 M -10.31 % 392.649 M 49.76 % 262.186 M
Total investments 9.622 B 10.26 % 8.727 B 8.06 % 8.076 B -0.72 % 8.135 B 18.48 % 6.866 B 16.93 % 5.872 B 2.95 % 5.704 B -2.36 % 5.841 B 10.34 % 5.294 B 51.28 % 3.500 B 1.47 % 3.449 B 3.52 % 3.331 B 12.25 % 2.968 B 9.32 % 2.715 B -3.00 % 2.799 B -20.86 % 3.537 B 5 375.97 % 64.591 M -0.08 % 64.642 M -0.06 % 64.681 M 87.21 % 34.551 M
Total debt 300.000 K -73.96 % 1.152 M -88.59 % 10.100 M 232.89 % 3.034 M -27.92 % 4.209 M -92.82 % 58.587 M 65.63 % 35.372 M -28.35 % 49.368 M 5.61 % 46.744 M -51.64 % 96.667 M 95.24 % 49.511 M -21.32 % 62.926 M -18.02 % 76.756 M 45.82 % 52.637 M -65.81 % 153.947 M -29.75 % 219.141 M -11.86 % 248.629 M -30.99 % 360.288 M -10.09 % 400.702 M 48.51 % 269.808 M
Accumulated other comprehensive income loss 10.127 B 16.43 % 8.698 B 10.74 % 7.855 B -4.00 % 8.182 B 11.70 % 7.325 B 2 157.32 % -356.055 M -25.75 % -283.146 M -40.44 % -201.618 M -41.94 % -142.041 M 73.32 % -532.354 M -10.62 % -481.268 M -14.49 % -420.350 M -7 385.09 % 5.770 M 101.77 % -326.359 M -13.23 % -288.219 M 0.16 % -288.671 M -10.06 % -262.284 M -5.05 % -249.678 M 7.62 % -270.283 M -322.98 % 121.215 M
Retained earnings 644.285 M -41.15 % 1.095 B -14.47 % 1.280 B 39.66 % 916.576 M 18.89 % 770.945 M 31.98 % 584.116 M 1.52 % 575.353 M -0.62 % 578.944 M 280.25 % 152.254 M 541.56 % 23.732 M -58.67 % 57.416 M 3.75 % 55.339 M -98.90 % 5.024 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 73.800 M -0.06 % 73.845 M 0.06 % 73.800 M -0.06 % 73.842 M 0.06 % 73.800 M -0.06 % 73.845 M 0.00 % 73.845 M 0.00 % 73.845 M 50.00 % 49.230 M 0.00 % 49.230 M 0.00 % 49.230 M 0.00 % 49.230 M 0.00 % 49.230 M 0.00 % 49.230 M 0.00 % 49.230 M -10.49 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M
Total equity 10.845 B 9.92 % 9.867 B 7.15 % 9.209 B 0.39 % 9.173 B 12.27 % 8.170 B 7.35 % 7.610 B 0.96 % 7.538 B 2.06 % 7.386 B 7.35 % 6.880 B 17.78 % 5.842 B 6.36 % 5.492 B 4.81 % 5.240 B 3.16 % 5.079 B 1.93 % 4.983 B 4.13 % 4.785 B -2.73 % 4.920 B 2 020.36 % 232.016 M -17.96 % 282.820 M -8.09 % 307.706 M 72.18 % 178.708 M
Other non current liabilities 38.700 M 6.17 % 36.452 M -11.23 % 41.065 M -6.60 % 43.965 M 8.42 % 40.549 M 412.50 % 7.912 M 12.90 % 7.008 M -62.49 % 18.681 M 12.69 % 16.578 M -95.40 % 360.265 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 161.151 M 0.000 0.000 0.000 -100.00 % 20.964 M
Long term debt 0.000 -100.00 % 298.000 K -74.13 % 1.152 M -40.86 % 1.948 M 380.99 % 405.000 K 102.47 % -16.409 M -251.12 % 10.858 M -44.11 % 19.426 M -23.04 % 25.242 M -24.05 % 33.236 M -15.85 % 39.497 M -11.38 % 44.567 M -6.38 % 47.605 M -9.56 % 52.637 M -65.81 % 153.947 M 165.47 % 57.990 M -76.68 % 248.629 M -30.99 % 360.288 M -10.09 % 400.702 M 112.68 % 188.406 M
Total non current liabilities 536.900 M 22.84 % 437.063 M 35.82 % 321.800 M -13.72 % 372.961 M -36.75 % 589.700 M 19.60 % 493.042 M -4.79 % 517.850 M 11.33 % 465.152 M -20.03 % 581.683 M 304.55 % 143.784 M 5.41 % 136.411 M 0.13 % 136.231 M -1.36 % 138.107 M -2.05 % 140.995 M -38.75 % 230.191 M -21.62 % 293.700 M -4.74 % 308.329 M -14.56 % 360.857 M -13.00 % 414.775 M 71.74 % 241.516 M
Other current liabilities 55.100 M 41.20 % 39.023 M 65.72 % 23.547 M 58.03 % 14.900 M -68.87 % 47.859 M 1 377.59 % 3.239 M -90.84 % 35.351 M 55.57 % 22.724 M 15.19 % 19.728 M -84.67 % 128.727 M 39.66 % 92.169 M -5.66 % 97.695 M 21.40 % 80.473 M -23.98 % 105.858 M -12.43 % 120.882 M -47.61 % 230.727 M 950.64 % 21.961 M -60.14 % 55.093 M 1 046.07 % -5.823 M -113.71 % 42.478 M
Deferred revenue 0.000 0.000 -100.00 % 27.700 M 28.64 % 21.533 M 0.000 -100.00 % 26.372 M -0.78 % 26.578 M -11.88 % 30.162 M -65.45 % 87.306 M -37.28 % 139.206 M 2 249.38 % 5.925 M -48.56 % 11.519 M 100.00 % 5.760 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 300.000 K -64.87 % 854.000 K -90.43 % 8.921 M 721.45 % 1.086 M -71.45 % 3.804 M -92.98 % 54.204 M 121.11 % 24.514 M -18.13 % 29.942 M 39.25 % 21.502 M 26.31 % 17.023 M 5.71 % 16.103 M -34.42 % 24.556 M -27.63 % 33.929 M 0.000 -100.00 % 51.732 M 0.000 -100.00 % 142.268 M 2.90 % 138.256 M -37.26 % 220.380 M 170.73 % 81.401 M
Total current liabilities 578.600 M 14.26 % 506.381 M 7.90 % 469.300 M -1.87 % 478.267 M 3.53 % 461.943 M 13.08 % 408.522 M -0.78 % 411.737 M 2.12 % 403.172 M 33.66 % 301.642 M -9.56 % 333.543 M 56.83 % 212.679 M -12.09 % 241.927 M 6.50 % 227.155 M 17.61 % 193.138 M 11.89 % 172.614 M -25.19 % 230.727 M 40.49 % 164.229 M -15.06 % 193.349 M -9.88 % 214.557 M 6.13 % 202.170 M
Total liabilities 1.116 B 18.24 % 943.444 M 19.26 % 791.100 M -7.06 % 851.228 M -15.80 % 1.011 B 12.13 % 901.564 M -3.01 % 929.587 M 7.06 % 868.324 M -1.70 % 883.325 M 85.06 % 477.327 M 36.73 % 349.089 M -7.69 % 378.159 M 3.53 % 365.262 M 9.32 % 334.133 M -17.05 % 402.805 M -23.19 % 524.427 M 10.98 % 472.558 M -14.73 % 554.205 M -11.94 % 629.332 M 41.84 % 443.687 M
Other non current assets 40.300 M 296.85 % 10.155 M 306.20 % 2.500 M 101.49 % -167.900 M -4 518.42 % 3.800 M -99.20 % 472.618 M 106.79 % -6.957 B -3 142.50 % 228.672 M -29.09 % 322.500 M -64.78 % 915.701 M 46.48 % 625.158 M 155.78 % -1.121 B -252.06 % 737.059 M 86.31 % 395.603 M -85.87 % 2.799 B -20.86 % 3.537 B 3 602.95 % 95.517 M -26.63 % 130.182 M -22.77 % 168.559 M 606.27 % 23.866 M
Long term investments 9.168 B 10.04 % 8.331 B 7.81 % 7.728 B -0.57 % 7.772 B 18.91 % 6.536 B 17.11 % 5.581 B -2.16 % 5.704 B 1.36 % 5.627 B 10.32 % 5.101 B 67.81 % 3.039 B 0.02 % 3.039 B 0.19 % 3.033 B 20.23 % 2.523 B -3.33 % 2.610 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.238 M
Intangible assets 9.900 M 0.99 % 9.803 M 18.11 % 8.300 M 38.63 % 5.987 M 71.06 % 3.500 M 5.58 % 3.315 M 875.00 % 340.000 K -22.55 % 439.000 K -22.30 % 565.000 K 5.41 % 536.000 K -28.29 % 747.500 K -61.11 % 1.922 M -19.47 % 2.387 M -31.18 % 3.468 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 176.707 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 300.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 9.900 M 0.99 % 9.803 M 18.11 % 8.300 M 38.63 % 5.987 M 71.06 % 3.500 M 5.58 % 3.315 M 875.00 % 340.000 K -22.55 % 439.000 K -22.30 % 565.000 K 5.35 % 536.300 K -28.25 % 747.500 K -61.11 % 1.922 M -19.47 % 2.387 M -31.18 % 3.468 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.167 M
Property plant equipment net 1.372 B 0.48 % 1.365 B 23.53 % 1.105 B -1.99 % 1.128 B -2.70 % 1.159 B -5.21 % 1.223 B -2.44 % 1.253 B 2.32 % 1.225 B -1.41 % 1.242 B -2.11 % 1.269 B 10.26 % 1.151 B -49.46 % 2.278 B 96.52 % 1.159 B 27.50 % 908.972 M 7.42 % 846.162 M 126.37 % 373.803 M 14.40 % 326.758 M -27.66 % 451.691 M -6.17 % 481.376 M 81.15 % 265.737 M
Total non current assets 10.590 B 8.99 % 9.717 B 9.53 % 8.872 B -0.66 % 8.930 B 15.86 % 7.708 B 5.88 % 7.279 B 1.97 % 7.139 B 0.82 % 7.081 B 3.23 % 6.859 B 31.30 % 5.224 B 8.50 % 4.815 B 2.57 % 4.695 B 6.24 % 4.419 B 12.79 % 3.918 B 7.48 % 3.645 B -6.79 % 3.911 B 826.12 % 422.275 M -27.43 % 581.873 M -10.47 % 649.935 M 93.79 % 335.379 M
Other current assets 148.400 M -16.50 % 177.730 M 49.70 % 118.725 M -34.23 % 180.526 M -69.86 % 598.947 M 1 292.90 % 43.000 M -91.04 % 479.695 M -2.53 % 492.163 M 12.95 % 435.726 M 55.99 % 279.321 M -12.40 % 318.848 M 9 829.15 % 3.211 M 29.99 % 2.470 M -96.17 % 64.576 M 237.98 % 19.107 M 101.95 % 9.461 M -33.61 % 14.250 M 15.76 % 12.310 M 46.74 % 8.389 M -9.47 % 9.266 M
Short term investments 454.000 M 14.62 % 396.083 M 13.66 % 348.469 M -4.07 % 363.257 M 9.97 % 330.329 M 13.48 % 291.091 M -24.67 % 386.401 M 80.26 % 214.355 M 10.85 % 193.378 M -57.96 % 460.014 M 12.27 % 409.754 M 37.42 % 298.180 M -33.00 % 445.063 M 323.61 % 105.064 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.313 M
cash and cash equivalents 35.700 M 411.90 % 6.974 M 1.07 % 6.900 M -71.93 % 24.583 M 69.54 % 14.500 M -77.92 % 65.667 M 780.25 % 7.460 M -49.86 % 14.877 M -65.63 % 43.280 M 22.25 % 35.402 M 43.51 % 24.669 M 27.97 % 19.277 M 3.18 % 18.682 M -81.26 % 99.689 M 29.07 % 77.238 M -91.34 % 891.586 M 7 225.11 % 12.172 M 49.70 % 8.131 M 0.97 % 8.052 M 5.66 % 7.621 M
Cash and short term investments 489.700 M 21.50 % 403.057 M -16.20 % 481.000 M 18.03 % 407.540 M 6.49 % 382.714 M 7.28 % 356.758 M -9.42 % 393.861 M 71.82 % 229.232 M -3.14 % 236.658 M -52.23 % 495.416 M 14.04 % 434.423 M 36.84 % 317.457 M -31.54 % 463.745 M 126.49 % 204.754 M 165.09 % 77.238 M -91.34 % 891.586 M 7 225.11 % 12.172 M 49.70 % 8.131 M 0.97 % 8.052 M -18.95 % 9.935 M
Total current assets 1.371 B 25.37 % 1.093 B -3.07 % 1.128 B 3.14 % 1.094 B -27.76 % 1.514 B 22.82 % 1.233 B -7.23 % 1.329 B 13.27 % 1.173 B 29.72 % 904.392 M -17.37 % 1.094 B 6.69 % 1.026 B 11.07 % 923.543 M -9.97 % 1.026 B -26.70 % 1.400 B -9.31 % 1.543 B 0.65 % 1.533 B 443.12 % 282.299 M 10.64 % 255.152 M -11.13 % 287.103 M 0.03 % 287.015 M
Inventory 115.100 M -19.37 % 142.744 M 5.74 % 135.000 M -0.09 % 135.124 M 13.93 % 118.600 M -5.62 % 125.665 M 2.19 % 122.977 M 10.93 % 110.859 M 22.75 % 90.310 M 30.02 % 69.457 M 14.84 % 60.481 M -20.27 % 75.854 M -2.96 % 78.169 M -12.75 % 89.590 M -18.51 % 109.938 M 5.64 % 104.064 M 10.27 % 94.369 M 12.38 % 83.974 M -14.12 % 97.784 M 7.33 % 91.107 M
Net receivables 617.600 M 66.97 % 369.880 M -5.97 % 393.375 M 6.15 % 370.582 M -10.43 % 413.755 M -41.50 % 707.321 M -3.75 % 734.842 M -2.23 % 751.623 M 74.72 % 430.186 M 61.68 % 266.071 M -49.55 % 527.367 M 0.07 % 527.021 M 9.46 % 481.478 M -53.73 % 1.041 B -22.16 % 1.337 B 153.13 % 528.121 M 226.99 % 161.507 M 7.14 % 150.738 M -12.81 % 172.878 M -2.17 % 176.707 M
Tax assets 0.000 0.000 -100.00 % 27.762 M -85.59 % 192.660 M 3 382.65 % 5.532 M 0.000 0.000 0.000 -100.00 % 193.378 M 36 157.80 % -536.300 K 28.25 % -747.500 K -100.15 % 502.476 M 21 149.55 % -2.387 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.372 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
Account payables 523.200 M 12.18 % 466.404 M 14.00 % 409.132 M -7.17 % 440.748 M 7.43 % 410.280 M 26.35 % 324.707 M -7.32 % 350.352 M 2.11 % 343.118 M 34.17 % 255.741 M 92.91 % 132.572 M 26.98 % 104.407 M -12.76 % 119.677 M 6.14 % 112.754 M 29.19 % 87.280 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 71.476 M
Tax payables 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.520 M -79.43 % 7.388 M 58.17 % 4.671 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.815 M
Deferred revenue non current 0.000 0.000 -100.00 % 30.600 M -11.81 % 34.696 M 0.000 -100.00 % 20.792 M 55.64 % 13.359 M 16.01 % 11.515 M 33.74 % 8.610 M 13.00 % 7.620 M 107.86 % -96.914 M -5.73 % -91.664 M -1.28 % -90.501 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 100.00 % -20.792 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.071 B 1.77 % 13.826 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.826 B -138.59 % -5.795 B -202.07 % 5.677 B -9.04 % 6.242 B 15.90 % 5.385 B 0.000 -100.00 % 5.770 M -99.88 % 4.934 B 0.000 -100.00 % 2.493 M 0.00 % 2.493 M 0.00 % 2.493 M 0.00 % 2.493 M -0.01 % 2.493 M
Deferred tax liabilities non current 498.200 M 24.45 % 400.313 M 43.17 % 279.600 M -14.51 % 327.048 M -40.40 % 548.700 M 19.29 % 459.955 M -5.48 % 486.625 M -0.09 % 487.045 M -8.32 % 531.253 M 468.18 % 93.501 M -3.52 % 96.914 M 5.73 % 91.664 M 1.28 % 90.501 M 2.43 % 88.358 M 15.89 % 76.244 M 2.26 % 74.559 M 24.89 % 59.700 M 10 393.19 % 568.941 K -95.96 % 14.074 M -56.22 % 32.146 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
Total assets 11.961 B 10.64 % 10.810 B 8.10 % 10.000 B -0.24 % 10.024 B 9.18 % 9.181 B 7.86 % 8.512 B 0.52 % 8.468 B 2.59 % 8.254 B 6.32 % 7.764 B 22.87 % 6.319 B 8.18 % 5.841 B 3.97 % 5.618 B 3.18 % 5.445 B 2.40 % 5.317 B 2.49 % 5.188 B -4.70 % 5.444 B 672.66 % 704.574 M -15.82 % 837.025 M -10.67 % 937.038 M 50.55 % 622.394 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -38.600 M -169.25 % 55.743 M 218.86 % -46.900 M -217.52 % 39.908 M -25.82 % 53.800 M 6 255.61 % -874.000 K 89.84 % -8.599 M -101.88 % 458.282 M 1 400.50 % 30.542 M -53.26 % 65.340 M 56.75 % 41.684 M 226.61 % -32.924 M -175.18 % 43.792 M 144.22 % -99.027 M -28 474.50 % 349.000 K 101.01 % -34.438 M 34.89 % -52.895 M -216.65 % 45.345 M 205.47 % -42.992 M -397.07 % 14.472 M
Accounts receivables -134.800 M -693.83 % 22.700 M 199.58 % -22.795 M -151.72 % 44.076 M 152.94 % -83.252 M -375.20 % 30.252 M 268.21 % -17.985 M -104.65 % 386.976 M 1 285.67 % 27.927 M 181.53 % -34.255 M -182.30 % 41.621 M 175.17 % -55.368 M -52.76 % -36.245 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.233 M
Inventory 27.700 M 459.74 % -7.700 M -7 800.00 % 100.000 K 100.61 % -16.481 M -335.44 % 7.000 M 360.42 % -2.688 M 77.82 % -12.118 M 41.03 % -20.549 M 12.18 % -23.400 M -320.05 % -5.571 M -136.24 % 15.373 M 563.85 % 2.316 M -79.72 % 11.421 M -43.87 % 20.347 M 446.39 % -5.874 M 39.40 % -9.693 M 6.75 % -10.395 M -175.27 % 13.810 M 306.86 % -6.676 M -130.72 % 21.731 M
Accounts payables 56.700 M -0.87 % 57.200 M 273.80 % -32.912 M -211.33 % 29.562 M -77.28 % 130.105 M 557.50 % -28.438 M -232.25 % 21.504 M -76.59 % 91.855 M 253.08 % 26.015 M -64.97 % 74.258 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.492 M
Other working capital 11.800 M 171.70 % -16.457 M -289.01 % 8.707 M 150.48 % -17.249 M -32 445.90 % -52.999 K 0.000 0.000 -100.00 % 478.831 M 787.68 % 53.942 M -23.93 % 70.911 M 169.50 % 26.311 M 174.66 % -35.240 M -208.87 % 32.370 M 127.12 % -119.374 M -2 018.27 % 6.223 M 125.15 % -24.745 M 41.78 % -42.500 M -234.77 % 31.535 M 186.84 % -36.316 M 0.000
Other non cash items -116.100 M 33.40 % -174.333 M 16.75 % -209.400 M 35.28 % -323.559 M -13.13 % -286.000 M -83.23 % -156.087 M 26.52 % -212.414 M 29.18 % -299.944 M 4.56 % -314.260 M 37.75 % -504.843 M -73.92 % -290.274 M -67.20 % -173.613 M -41.64 % -122.570 M -441.85 % 35.855 M 116.31 % -219.782 M -104.69 % 4.685 B 21 094.21 % -22.318 M 83.18 % -132.721 M -78.55 % -74.332 M -860.90 % 9.769 M
Net cash provided by operating activities 298.600 M -25.85 % 402.677 M 156.48 % 157.000 M 219.57 % 49.128 M -46.43 % 91.700 M 258.09 % 25.608 M -25.29 % 34.277 M -93.20 % 503.962 M 421.29 % 96.676 M 29.78 % 74.491 M -33.35 % 111.769 M 212.36 % 35.782 M -57.78 % 84.746 M -62.55 % 226.273 M 226.73 % 69.253 M -98.55 % 4.779 B 53 295.59 % 8.950 M 118.74 % -47.764 M 17.75 % -58.069 M -201.96 % 56.953 M
Investments in property plant and equipment -206.900 M 43.24 % -364.512 M -415.58 % -70.700 M 0.74 % -71.228 M -81.70 % -39.200 M 42.78 % -68.504 M 41.48 % -117.060 M -64.19 % -71.295 M 41.05 % -120.937 M -2.09 % -118.456 M -39.04 % -85.195 M -27.90 % -66.608 M 78.63 % -311.676 M -171.95 % -114.606 M 84.08 % -720.038 M -561.43 % -108.860 M -34.87 % -80.715 M -85.67 % -43.472 M 43.65 % -77.144 M -133.59 % -33.026 M
Acquisitions net 149.800 M 0.000 -100.00 % 157.167 M 6 151.67 % 2.514 M 100.25 % -1.016 B -1 593.50 % -60.000 M 75.46 % -244.481 M -398.94 % -49.000 M -706.66 % 8.077 M 1 233.69 % 605.614 K -94.61 % 11.230 M -56.92 % 26.070 M 0.000 0.000 -100.00 % 254.866 M 0.000 0.000 0.000 0.000 -100.00 % 3.184 M
Purchases of investments -1.406 B 2.75 % -1.446 B 25.10 % -1.930 B 6.02 % -2.054 B -582.53 % -300.900 M -90.83 % -157.680 M -345.17 % -35.420 M 93.26 % -525.905 M -161.37 % -201.214 M 55.13 % -448.478 M -95.95 % -228.877 M -5.63 % -216.688 M 64.58 % -611.750 M 0.000 100.00 % -504.426 M 86.89 % -3.848 B 0.000 0.000 100.00 % -33.000 M 0.000
Sales maturities of investments 1.384 B -1.71 % 1.408 B -20.58 % 1.773 B 9.99 % 1.612 B 58.63 % 1.016 B 1 593.50 % 60.000 M -75.53 % 245.193 M -24.67 % 325.501 M 3.88 % 313.338 M -28.13 % 435.965 M 69.23 % 257.611 M 44.80 % 177.905 M 23.16 % 144.449 M 0.000 -100.00 % 676.483 M 0.000 0.000 -100.00 % 3.590 M -53.95 % 7.796 M 77 860.00 % 10.000 K
Other investing activites -100.000 M -287.03 % 53.468 M 138.36 % -139.367 M -124.95 % 558.642 M 63.39 % 341.900 M 25.04 % 273.433 M 102.25 % 135.193 M 168.79 % -196.516 M -156.88 % -76.500 M -209.29 % 70.000 M 304.38 % -34.250 M -148.84 % 70.120 M -88.71 % 621.130 M 310 465.11 % 200.000 K 100.05 % -396.135 M -865.89 % 51.722 M -72.21 % 186.144 M 44.85 % 128.505 M 263.41 % 35.361 M 571.48 % -7.500 M
Net cash used for investing activites -179.100 M 48.63 % -348.644 M -65.94 % -210.100 M -537.75 % 47.995 M 2 566.39 % 1.800 M -96.19 % 47.249 M 385.06 % -16.575 M 96.80 % -517.215 M -569.66 % -77.236 M -27.95 % -60.364 M 24.05 % -79.481 M -763.79 % -9.201 M 94.17 % -157.847 M -37.97 % -114.406 M 83.40 % -689.250 M 82.35 % -3.905 B -3 804.30 % 105.429 M 18.96 % 88.623 M 232.30 % -66.987 M -79.44 % -37.332 M
Debt repayment -900.000 K 89.91 % -8.922 M -1 022.26 % -795.000 K -99.25 % -399.000 K 99.27 % -54.379 M -534.75 % -8.567 M 38.79 % -13.997 M -100.50 % -6.981 M -98.66 % -3.514 M 34.21 % -5.341 M 60.19 % -13.415 M 3.00 % -13.831 M -271.84 % 8.049 M 110.00 % -80.462 M -23.42 % -65.194 M -121.09 % -29.487 M 73.59 % -111.658 M -176.29 % -40.413 M -217.15 % 34.498 M 462.68 % -9.512 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
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 100.00 % -316.051 M 0.000 0.000 0.000 0.000 0.000
Dividends paid -29.500 M 0.13 % -29.538 M 0.00 % -29.538 M 0.00 % -29.538 M 0.00 % -29.538 M 17.08 % -35.624 M -300.81 % -8.888 M 0.00 % -8.888 M -50.01 % -5.925 M 0.00 % -5.925 M 48.56 % -11.519 M -100.00 % -5.760 M 48.84 % -11.258 M 1.62 % -11.443 M 81.76 % -62.724 M -84 662.16 % -74.000 K -1 380.00 % -5.000 K 96.03 % -126.000 K 97.96 % -6.176 M 1.48 % -6.269 M
Other financing activites -800.000 K 10.71 % -896.000 K -113.71 % 6.533 M 937.56 % -780.000 K 58.58 % -1.883 M -106.37 % 29.541 M 1 421.15 % -2.236 M -134.26 % 6.527 M 431.99 % -1.966 M 39.90 % -3.271 M -106.06 % -1.587 M 78.59 % -7.415 M -370 774 150.00 % -2.000 100.00 % -15.091 M -104.98 % 302.966 M 1 629.90 % -19.803 M -198 130.00 % 10.000 K 0.000 -100.00 % 96.000 M 0.000
Net cash used provided by financing activities -31.200 M 20.72 % -39.356 M -65.36 % -23.800 M 22.52 % -30.717 M 64.20 % -85.800 M -485.67 % -14.650 M 41.68 % -25.121 M -168.90 % -9.342 M 18.09 % -11.405 M -101.42 % -5.662 M 78.65 % -26.522 M 1.79 % -27.006 M -407.72 % -5.319 M 94.21 % -91.905 M 34.82 % -141.003 M -185.64 % -49.364 M 55.79 % -111.653 M -175.42 % -40.539 M -132.61 % 124.322 M 887.80 % -15.781 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 16.000 K 0.000 -100.00 % 3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000
Net change in cash 88.330 M 501.83 % 14.677 M 119.09 % -76.900 M -215.80 % 66.406 M 762.42 % 7.700 M -86.77 % 58.207 M 884.57 % -7.419 M 67.17 % -22.595 M -381.21 % 8.035 M -5.08 % 8.465 M 46.80 % 5.766 M 1 455.30 % -425.459 K 99.46 % -78.420 M -492.84 % 19.962 M 102.62 % -761.000 M -192.34 % 824.136 M 30 132.43 % 2.726 M 751.88 % 320.000 K 143.60 % -734.000 K 0.000
Cash at beginning of period 77.570 M 23.34 % 62.893 M -55.01 % 139.800 M 90.54 % 73.370 M 11.67 % 65.700 M 780.70 % 7.460 M -49.86 % 14.879 M -60.30 % 37.474 M 27.29 % 29.439 M 40.09 % 21.014 M 56.04 % 13.467 M -3.06 % 13.892 M -84.95 % 92.312 M 27.59 % 72.350 M -91.32 % 833.350 M 8 944.39 % 9.214 M 42.02 % 6.488 M 5.19 % 6.168 M -10.63 % 6.902 M 0.000
Cash at end of period 165.900 M 113.87 % 77.570 M 23.32 % 62.900 M -55.00 % 139.776 M 90.43 % 73.400 M 11.78 % 65.667 M 780.25 % 7.460 M -49.86 % 14.879 M -60.30 % 37.474 M 27.12 % 29.479 M 53.27 % 19.233 M 42.82 % 13.467 M -3.06 % 13.892 M -84.95 % 92.312 M 27.59 % 72.350 M -91.32 % 833.350 M 8 944.39 % 9.214 M 42.02 % 6.488 M 5.19 % 6.168 M -19.07 % 7.621 M
Operating cash flow 298.600 M -25.85 % 402.677 M 156.48 % 157.000 M 219.57 % 49.128 M -46.43 % 91.700 M 258.09 % 25.608 M -25.29 % 34.277 M -93.20 % 503.962 M 421.29 % 96.676 M 29.78 % 74.491 M -33.35 % 111.769 M 212.36 % 35.782 M -57.78 % 84.746 M -62.55 % 226.273 M 226.73 % 69.253 M -98.55 % 4.779 B 53 295.59 % 8.950 M 118.74 % -47.764 M 17.75 % -58.069 M -201.96 % 56.953 M
Capital expenditure -206.900 M 43.24 % -364.512 M -415.58 % -70.700 M 0.74 % -71.228 M -81.70 % -39.200 M 42.78 % -68.504 M 41.48 % -117.060 M -64.19 % -71.295 M 41.05 % -120.937 M -2.09 % -118.456 M -39.04 % -85.195 M -27.90 % -66.608 M 78.63 % -311.676 M -171.95 % -114.606 M 84.08 % -720.038 M -561.43 % -108.860 M -34.87 % -80.715 M -85.67 % -43.472 M 43.65 % -77.144 M -133.59 % -33.026 M
Free CashFlow 91.700 M 140.27 % 38.165 M -55.78 % 86.300 M 490.50 % -22.100 M -142.10 % 52.500 M 222.39 % -42.896 M 48.18 % -82.783 M -119.13 % 432.667 M 1 883.38 % -24.261 M 44.82 % -43.965 M -265.44 % 26.574 M 186.21 % -30.827 M 86.42 % -226.930 M -303.22 % 111.667 M 117.16 % -650.785 M -113.94 % 4.670 B 6 607.41 % -71.765 M 21.34 % -91.236 M 32.52 % -135.213 M -665.11 % 23.927 M
2025 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 2018-12-31 2018-09-30 2018-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30
Revenue 870.800 M -2.32 % 891.500 M 8.95 % 818.300 M 6.34 % 769.500 M -0.26 % 771.500 M -1.81 % 785.700 M 9.60 % 716.900 M -0.04 % 717.200 M -5.26 % 757.000 M -2.92 % 779.800 M 12.31 % 694.300 M 12.02 % 619.800 M -15.44 % 733.000 M 11.21 % 659.098 M -0.54 % 662.700 M 31.49 % 504.000 M 2.34 % 492.500 M -15.51 % 582.900 M 13.69 % 512.700 M 15.19 % 445.100 M 45.84 % 305.200 M -25.70 % 410.749 M -6.14 % 437.600 M 2.08 % 428.700 M -14.00 % 498.500 M 0.80 % 494.531 M -0.52 % 497.100 M 2.03 % 487.200 M 1.71 % 479.000 M 1 244.26 % 35.633 M -90.91 % 391.800 M -0.66 % 394.400 M 4.95 % 375.800 M 7 041.33 % 5.262 M -98.60 % 375.600 M -5.44 % 397.200 M 16.79 % 340.100 M 2 297.25 % 14.187 M -96.01 % 355.900 M 4.95 % 339.100 M -3.69 % 352.100 M 401.50 % 70.210 M -75.43 % 285.700 M -6.11 % 304.300 M 12.75 % 269.900 M
Net income 74.600 M 22.90 % 60.700 M -44.67 % 109.700 M 18.08 % 92.900 M 7.15 % 86.700 M 8.78 % 79.700 M 23.37 % 64.600 M -35.01 % 99.400 M -1.00 % 100.400 M 5.65 % 95.027 M 75.00 % 54.300 M 104.14 % 26.600 M -73.08 % 98.800 M 124.46 % 44.016 M -56.33 % 100.800 M 176.16 % 36.500 M 5.19 % 34.700 M -35.50 % 53.800 M 10.47 % 48.700 M -38.97 % 79.800 M 326.74 % 18.700 M -19.54 % 23.241 M -24.05 % 30.600 M 43.66 % 21.300 M -28.04 % 29.600 M -56.40 % 67.888 M 111.49 % 32.100 M -5.59 % 34.000 M -18.07 % 41.500 M -75.31 % 168.071 M 152.36 % 66.600 M -15.16 % 78.500 M 36.76 % 57.400 M -28.61 % 80.402 M 32.46 % 60.700 M -6.90 % 65.200 M 26.11 % 51.700 M 80.20 % 28.690 M -48.12 % 55.300 M 60.29 % 34.500 M -35.51 % 53.500 M 65.11 % 32.403 M 9.47 % 29.600 M 76.19 % 16.800 M -27.90 % 23.300 M
Income before tax 107.700 M 11.15 % 96.900 M -28.28 % 135.100 M 29.16 % 104.600 M -5.34 % 110.500 M 10.28 % 100.200 M 18.02 % 84.900 M -27.93 % 117.800 M -4.31 % 123.100 M 13.56 % 108.400 M 66.51 % 65.100 M 115.56 % 30.200 M -75.31 % 122.300 M 141.97 % 50.543 M -55.43 % 113.400 M 144.40 % 46.400 M 26.09 % 36.800 M -34.05 % 55.800 M 2.76 % 54.300 M -48.87 % 106.200 M 461.90 % 18.900 M 5.36 % 17.939 M -27.08 % 24.600 M 49.09 % 16.500 M -42.11 % 28.500 M -50.19 % 57.220 M 80.50 % 31.700 M -20.75 % 40.000 M 2.83 % 38.900 M -80.59 % 200.458 M 149.02 % 80.500 M -13.63 % 93.200 M 32.39 % 70.400 M -25.07 % 93.952 M 35.57 % 69.300 M -7.85 % 75.200 M 31.24 % 57.300 M 37.47 % 41.682 M -38.79 % 68.100 M 68.15 % 40.500 M -38.54 % 65.900 M 94.71 % 33.845 M -2.18 % 34.600 M 59.45 % 21.700 M -31.33 % 31.600 M
Income before tax ratio 0.12 13.79 % 0.11 -34.16 % 0.17 21.46 % 0.14 -5.09 % 0.14 12.31 % 0.13 7.69 % 0.12 -27.90 % 0.16 1.00 % 0.16 16.98 % 0.14 48.26 % 0.09 92.43 % 0.05 -70.80 % 0.17 117.58 % 0.08 -55.19 % 0.17 85.87 % 0.09 23.21 % 0.07 -21.94 % 0.10 -9.61 % 0.11 -55.61 % 0.24 285.29 % 0.06 41.79 % 0.04 -22.31 % 0.06 46.06 % 0.04 -32.68 % 0.06 -50.59 % 0.12 81.44 % 0.06 -22.33 % 0.08 1.10 % 0.08 -98.56 % 5.63 2 638.04 % 0.21 -13.05 % 0.24 26.14 % 0.19 -98.95 % 17.85 9 576.57 % 0.18 -2.55 % 0.19 12.37 % 0.17 -94.27 % 2.94 1 435.47 % 0.19 60.21 % 0.12 -36.19 % 0.19 -61.17 % 0.48 298.05 % 0.12 69.83 % 0.07 -39.09 % 0.12
EBITDA 137.600 M -14.81 % 161.525 M -0.05 % 161.600 M 23.55 % 130.800 M -3.40 % 135.400 M 8.49 % 124.800 M 13.25 % 110.200 M -22.07 % 141.400 M -2.95 % 145.700 M 12.77 % 129.200 M 47.15 % 87.800 M 65.35 % 53.100 M -63.25 % 144.500 M 100.25 % 72.159 M -46.63 % 135.200 M 98.82 % 68.000 M 16.84 % 58.200 M -26.24 % 78.900 M -1.13 % 79.800 M -39.95 % 132.900 M 182.77 % 47.000 M 11.63 % 42.105 M -13.72 % 48.800 M 19.61 % 40.800 M -21.99 % 52.300 M -34.57 % 79.933 M 48.57 % 53.800 M -13.72 % 62.357 M -1.58 % 63.357 M -72.20 % 227.918 M 132.57 % 98.000 M -10.50 % 109.500 M 26.88 % 86.300 M -20.77 % 108.922 M 26.80 % 85.900 M -9.10 % 94.500 M 30.52 % 72.400 M 16.16 % 62.327 M -29.97 % 89.000 M 50.85 % 59.000 M -29.43 % 83.600 M 62.90 % 51.321 M 10.19 % 46.575 M 37.90 % 33.775 M -25.61 % 45.400 M
Net income ratio 0.09 25.82 % 0.07 -49.21 % 0.13 11.04 % 0.12 7.43 % 0.11 10.79 % 0.10 12.57 % 0.09 -34.98 % 0.14 4.50 % 0.13 8.84 % 0.12 55.82 % 0.08 82.23 % 0.04 -68.16 % 0.13 101.83 % 0.07 -56.09 % 0.15 110.03 % 0.07 2.79 % 0.07 -23.66 % 0.09 -2.83 % 0.09 -47.02 % 0.18 192.61 % 0.06 8.29 % 0.06 -19.08 % 0.07 40.74 % 0.05 -16.32 % 0.06 -56.75 % 0.14 112.59 % 0.06 -7.47 % 0.07 -19.45 % 0.09 -98.16 % 4.72 2 674.79 % 0.17 -14.60 % 0.20 30.31 % 0.15 -99.00 % 15.28 9 354.26 % 0.16 -1.55 % 0.16 7.98 % 0.15 -92.48 % 2.02 1 201.48 % 0.16 52.72 % 0.10 -33.04 % 0.15 -67.08 % 0.46 345.46 % 0.10 87.66 % 0.06 -36.05 % 0.09
Ratio EBITDA 0.16 -12.79 % 0.18 -8.25 % 0.20 16.18 % 0.17 -3.15 % 0.18 10.49 % 0.16 3.33 % 0.15 -22.03 % 0.20 2.43 % 0.19 16.17 % 0.17 31.02 % 0.13 47.61 % 0.09 -56.54 % 0.20 80.06 % 0.11 -46.34 % 0.20 51.21 % 0.13 14.17 % 0.12 -12.70 % 0.14 -13.04 % 0.16 -47.87 % 0.30 93.89 % 0.15 50.23 % 0.10 -8.08 % 0.11 17.18 % 0.10 -9.29 % 0.10 -35.09 % 0.16 49.35 % 0.11 -15.44 % 0.13 -3.23 % 0.13 -97.93 % 6.40 2 457.20 % 0.25 -9.91 % 0.28 20.90 % 0.23 -98.89 % 20.70 8 950.48 % 0.23 -3.87 % 0.24 11.76 % 0.21 -95.15 % 4.39 1 656.79 % 0.25 43.73 % 0.17 -26.72 % 0.24 -67.52 % 0.73 348.40 % 0.16 46.88 % 0.11 -34.02 % 0.17
Gross profit ratio 0.53 -7.62 % 0.58 1.59 % 0.57 4.44 % 0.54 -1.83 % 0.55 37.15 % 0.40 10.89 % 0.36 -34.99 % 0.56 -3.19 % 0.58 8.18 % 0.53 3.62 % 0.52 1.21 % 0.51 -7.34 % 0.55 132.12 % 0.24 -59.49 % 0.58 6.66 % 0.55 0.37 % 0.55 -0.55 % 0.55 -8.17 % 0.60 -5.47 % 0.63 4.02 % 0.61 134.45 % 0.26 -57.84 % 0.61 1.36 % 0.61 7.33 % 0.57 111.68 % 0.27 -51.27 % 0.55 -3.72 % 0.57 -0.97 % 0.57 118.58 % -3.09 -539.66 % 0.70 1.55 % 0.69 3.75 % 0.67 102.71 % -24.62 -3 636.10 % 0.70 11.24 % 0.63 -0.76 % 0.63 107.33 % -8.61 -1 405.77 % 0.66 7.67 % 0.61 -4.49 % 0.64 172.54 % -0.88 -248.34 % 0.60 4.73 % 0.57 -1.01 % 0.57
Weighted average shs out dil 14.772 M 0.02 % 14.769 M 0.03 % 14.764 M -0.03 % 14.769 M 0.00 % 14.770 M 0.01 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M -0.06 % 14.778 M 0.06 % 14.768 M 0.02 % 14.765 M 0.04 % 14.758 M -0.13 % 14.777 M 0.08 % 14.766 M 0.06 % 14.758 M 0.00 % 14.758 M -0.14 % 14.778 M 0.36 % 14.724 M -0.22 % 14.757 M -0.17 % 14.783 M -0.06 % 14.792 M -0.06 % 14.800 M 0.29 % 14.757 M -0.24 % 14.793 M 0.07 % 14.783 M 0.09 % 14.769 M 0.08 % 14.757 M -0.14 % 14.778 M 0.09 % 14.765 M 0.06 % 14.756 M -0.01 % 14.757 M -0.08 % 14.769 M -0.03 % 14.773 M 0.01 % 14.771 M 0.10 % 14.757 M -0.11 % 14.773 M 0.06 % 14.765 M 0.09 % 14.752 M -0.04 % 14.757 M -0.08 % 14.769 M 0.00 % 14.769 M -0.06 % 14.778 M
Weighted average shs out 14.772 M 0.02 % 14.769 M 0.03 % 14.764 M -0.03 % 14.769 M 0.00 % 14.770 M 0.01 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.769 M 0.00 % 14.768 M 0.02 % 14.765 M 0.04 % 14.758 M -0.07 % 14.769 M 0.02 % 14.766 M 0.06 % 14.758 M 0.00 % 14.758 M 0.00 % 14.757 M 0.22 % 14.724 M -0.22 % 14.757 M -0.17 % 14.783 M -0.06 % 14.792 M -0.06 % 14.800 M 0.29 % 14.757 M -0.24 % 14.793 M 0.07 % 14.783 M 0.09 % 14.769 M 0.10 % 14.755 M -0.16 % 14.778 M 0.09 % 14.765 M 0.06 % 14.756 M -0.01 % 14.757 M -0.08 % 14.769 M -0.03 % 14.773 M 0.11 % 14.758 M 0.00 % 14.757 M -0.11 % 14.773 M 0.06 % 14.764 M 0.09 % 14.752 M -0.04 % 14.757 M -0.08 % 14.769 M 0.22 % 14.737 M -0.28 % 14.778 M
EPS diluted 5.05 22.87 % 4.11 -44.68 % 7.43 18.12 % 6.29 7.16 % 5.87 8.70 % 5.40 23.57 % 4.37 -35.07 % 6.73 -1.03 % 6.80 5.75 % 6.43 74.73 % 3.68 104.44 % 1.80 -73.09 % 6.69 124.50 % 2.98 -56.37 % 6.83 176.52 % 2.47 5.11 % 2.35 -35.62 % 3.65 10.61 % 3.30 -35.80 % 5.14 304.72 % 1.27 -19.11 % 1.57 -24.15 % 2.07 43.75 % 1.44 -28.00 % 2.00 -56.52 % 4.60 111.98 % 2.17 -5.65 % 2.30 -18.15 % 2.81 -75.33 % 11.39 152.55 % 4.51 -15.23 % 5.32 36.76 % 3.89 -28.62 % 5.45 32.60 % 4.11 -6.80 % 4.41 26.00 % 3.50 80.41 % 1.94 -48.13 % 3.74 59.83 % 2.34 -35.54 % 3.63 65.00 % 2.20 10.00 % 2.00 75.44 % 1.14 -27.85 % 1.58
Earnings per share 5.05 22.87 % 4.11 -44.68 % 7.43 18.12 % 6.29 7.16 % 5.87 8.70 % 5.40 23.57 % 4.37 -35.07 % 6.73 -1.03 % 6.80 5.75 % 6.43 74.73 % 3.68 104.44 % 1.80 -73.09 % 6.69 124.50 % 2.98 -56.37 % 6.83 176.52 % 2.47 5.11 % 2.35 -35.62 % 3.65 10.61 % 3.30 -35.80 % 5.14 304.72 % 1.27 -19.11 % 1.57 -24.15 % 2.07 43.75 % 1.44 -28.00 % 2.00 -56.52 % 4.60 111.98 % 2.17 -5.65 % 2.30 -18.15 % 2.81 -75.33 % 11.39 152.55 % 4.51 -15.23 % 5.32 36.76 % 3.89 -28.62 % 5.45 32.60 % 4.11 -6.80 % 4.41 26.00 % 3.50 80.41 % 1.94 -48.13 % 3.74 59.83 % 2.34 -35.54 % 3.63 65.00 % 2.20 10.00 % 2.00 75.44 % 1.14 -27.85 % 1.58
Gross profit 463.200 M -9.76 % 513.300 M 10.67 % 463.800 M 11.06 % 417.600 M -2.09 % 426.500 M 34.67 % 316.700 M 21.53 % 260.600 M -35.01 % 401.000 M -8.28 % 437.200 M 5.02 % 416.300 M 16.38 % 357.700 M 13.38 % 315.500 M -21.65 % 402.700 M 158.14 % 155.999 M -59.71 % 387.200 M 40.24 % 276.100 M 2.72 % 268.800 M -15.97 % 319.900 M 4.41 % 306.400 M 8.88 % 281.400 M 51.70 % 185.500 M 74.21 % 106.483 M -60.43 % 269.100 M 3.46 % 260.100 M -7.70 % 281.800 M 113.37 % 132.068 M -51.52 % 272.400 M -1.77 % 277.300 M 0.73 % 275.300 M 349.73 % -110.241 M -139.99 % 275.700 M 0.88 % 273.300 M 8.88 % 251.000 M 293.74 % -129.553 M -149.54 % 261.500 M 5.19 % 248.600 M 15.90 % 214.500 M 275.66 % -122.113 M -152.05 % 234.600 M 13.01 % 207.600 M -8.02 % 225.700 M 463.78 % -62.043 M -136.45 % 170.200 M -1.68 % 173.100 M 11.61 % 155.100 M
Income tax expense 33.100 M -8.56 % 36.200 M 42.52 % 25.400 M 117.09 % 11.700 M -50.84 % 23.800 M 16.10 % 20.500 M 0.99 % 20.300 M 10.33 % 18.400 M -18.94 % 22.700 M 69.40 % 13.400 M 24.07 % 10.800 M 200.00 % 3.600 M -84.68 % 23.500 M 260.04 % 6.527 M -48.20 % 12.600 M 27.27 % 9.900 M 371.43 % 2.100 M 5.00 % 2.000 M -64.29 % 5.600 M -81.46 % 30.200 M 15 000.00 % 200.000 K 103.77 % -5.302 M 11.63 % -6.000 M -25.00 % -4.800 M -336.36 % -1.100 M 89.69 % -10.668 M -2 567.00 % -400.000 K -106.67 % 6.000 M 130.77 % 2.600 M -91.97 % 32.387 M 133.00 % 13.900 M -5.44 % 14.700 M 13.08 % 13.000 M -4.06 % 13.550 M 57.56 % 8.600 M -14.00 % 10.000 M 78.57 % 5.600 M -56.90 % 12.993 M 1.50 % 12.800 M 113.33 % 6.000 M -51.61 % 12.400 M 759.77 % 1.442 M -71.15 % 5.000 M 2.04 % 4.900 M -40.96 % 8.300 M
Cost of revenue 407.600 M 7.77 % 378.200 M 6.69 % 354.500 M 0.74 % 351.900 M 2.00 % 345.000 M -26.44 % 469.000 M 2.78 % 456.300 M 44.31 % 316.200 M -1.13 % 319.800 M -12.02 % 363.500 M 7.99 % 336.600 M 10.61 % 304.300 M -7.87 % 330.300 M -34.35 % 503.099 M 82.61 % 275.500 M 20.89 % 227.900 M 1.88 % 223.700 M -14.94 % 263.000 M 27.48 % 206.300 M 26.02 % 163.700 M 36.76 % 119.700 M -60.66 % 304.266 M 80.57 % 168.500 M -0.06 % 168.600 M -22.20 % 216.700 M -40.21 % 362.463 M 61.31 % 224.700 M 7.05 % 209.900 M 3.04 % 203.700 M 39.64 % 145.874 M 25.65 % 116.100 M -4.13 % 121.100 M -2.96 % 124.800 M -7.43 % 134.816 M 18.16 % 114.100 M -23.22 % 148.600 M 18.31 % 125.600 M -7.85 % 136.300 M 12.37 % 121.300 M -7.76 % 131.500 M 4.03 % 126.400 M -4.43 % 132.253 M 14.50 % 115.500 M -11.97 % 131.200 M 14.29 % 114.800 M
General and administrative expenses 0.000 -100.00 % 117.073 M 0.000 0.000 0.000 -100.00 % 103.704 M 0.000 0.000 0.000 -100.00 % 181.271 M 0.000 0.000 0.000 -100.00 % 102.922 M 0.000 0.000 0.000 -100.00 % 139.081 M 0.000 0.000 0.000 -100.00 % 82.196 M 0.000 0.000 0.000 -100.00 % 84.991 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.902 M 0.000 0.000 0.000 -100.00 % 28.298 M 0.000 0.000 0.000 -100.00 % 29.874 M 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.640 M 0.000 0.000 0.000 -100.00 % 15.929 M 0.000 0.000 0.000 -100.00 % 9.667 M 0.000 0.000 0.000 -100.00 % 15.119 M 0.000 0.000 0.000 -100.00 % 9.722 M 0.000 0.000 0.000 -100.00 % 9.152 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 131.602 M 0.000 0.000 0.000 -100.00 % 124.102 M 0.000 0.000 0.000 -100.00 % 103.698 M 0.000 0.000 0.000
Other expenses 354.600 M 1 396.81 % -27.344 M -108.32 % 328.700 M 4.52 % 314.500 M 47.58 % 213.100 M 0.000 0.000 -100.00 % 6.400 M 966.67 % 600.000 K -75.00 % 2.400 M 700.00 % 300.000 K -25.00 % 400.000 K -92.59 % 5.400 M 306.66 % -2.613 M -473.29 % 700.000 K -61.11 % 1.800 M 125.00 % 800.000 K -99.70 % 262.700 M 262 600.00 % 100.000 K -99.84 % 60.800 M 6 655.56 % 900.000 K 125.92 % -3.472 M -485.78 % 900.000 K -62.50 % 2.400 M 166.67 % 900.000 K -1.53 % 914.000 K 204.67 % 300.000 K 0.000 0.000 -100.00 % 289.790 M 48.92 % 194.600 M 8.29 % 179.700 M -0.17 % 180.000 M 181.40 % -221.125 M -215.29 % 191.800 M 10.87 % 173.000 M 10.47 % 156.600 M 193.88 % -166.811 M -202.02 % 163.500 M 2.00 % 160.300 M 0.69 % 159.200 M 46.31 % 108.808 M -19.34 % 134.900 M -10.42 % 150.600 M 22.74 % 122.700 M
Operating expenses 354.600 M 226.22 % 108.700 M -66.93 % 328.700 M 4.52 % 314.500 M -0.54 % 316.200 M 123.65 % 141.380 M -19.53 % 175.700 M -39.25 % 289.200 M -7.99 % 314.300 M 1.35 % 310.100 M 5.94 % 292.700 M 2.63 % 285.200 M -0.07 % 285.400 M 176.32 % 103.287 M -62.35 % 274.300 M 18.54 % 231.400 M -0.52 % 232.600 M -11.46 % 262.700 M 5.71 % 248.500 M 7.20 % 231.800 M 43.00 % 162.100 M 92.02 % 84.417 M -65.07 % 241.700 M 0.25 % 241.100 M -3.52 % 249.900 M 180.76 % 89.008 M -62.52 % 237.500 M 0.34 % 236.700 M 0.51 % 235.500 M -18.73 % 289.790 M 48.92 % 194.600 M 8.29 % 179.700 M -0.17 % 180.000 M 181.40 % -221.125 M -215.29 % 191.800 M 10.87 % 173.000 M 10.47 % 156.600 M 193.88 % -166.811 M -202.02 % 163.500 M 2.00 % 160.300 M 0.69 % 159.200 M 46.31 % 108.808 M -19.34 % 134.900 M -10.42 % 150.600 M 22.74 % 122.700 M
Cost and expenses 762.200 M 56.54 % 486.900 M -28.73 % 683.200 M 2.52 % 666.400 M 0.79 % 661.200 M -3.85 % 687.700 M 8.81 % 632.000 M 4.39 % 605.400 M -4.53 % 634.100 M -5.86 % 673.600 M 7.04 % 629.300 M 6.75 % 589.500 M -4.26 % 615.700 M 1.54 % 606.386 M 10.29 % 549.800 M 19.70 % 459.300 M 0.66 % 456.300 M -13.20 % 525.700 M 15.59 % 454.800 M 14.99 % 395.500 M 40.35 % 281.800 M -27.50 % 388.683 M -5.25 % 410.200 M 0.12 % 409.700 M -12.19 % 466.600 M 3.35 % 451.471 M -2.32 % 462.200 M 3.49 % 446.600 M 1.68 % 439.200 M 0.81 % 435.664 M 40.22 % 310.700 M 3.29 % 300.800 M -1.31 % 304.800 M 453.15 % -86.309 M -128.21 % 305.900 M -4.88 % 321.600 M 13.96 % 282.200 M 1 024.92 % -30.511 M -110.71 % 284.800 M -2.40 % 291.800 M 2.17 % 285.600 M 18.48 % 241.060 M -3.73 % 250.400 M -11.14 % 281.800 M 18.65 % 237.500 M
Research and development expenses 0.000 -100.00 % 27.344 M 0.000 0.000 0.000 -100.00 % 24.036 M 0.000 0.000 0.000 -100.00 % 22.577 M 0.000 0.000 0.000 -100.00 % 18.537 M 0.000 0.000 0.000 -100.00 % 19.822 M 0.000 0.000 0.000 -100.00 % 22.399 M 0.000 0.000 0.000 -100.00 % 18.670 M 0.000 0.000 0.000 -100.00 % 15.900 M 0.000 0.000 0.000 -100.00 % 12.600 M 0.000 0.000 0.000 -100.00 % 8.000 M 0.000 0.000 0.000 -100.00 % 6.500 M 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 108.700 M 0.000 0.000 -100.00 % 103.100 M -12.14 % 117.344 M -33.21 % 175.700 M 3.66 % 169.500 M 71.73 % 98.700 M -49.95 % 197.200 M 13.53 % 173.700 M 5.34 % 164.900 M 62.94 % 101.200 M -10.12 % 112.589 M 27.51 % 88.300 M 1.38 % 87.100 M -29.07 % 122.800 M -20.36 % 154.200 M 75.83 % 87.700 M 6.69 % 82.200 M 18.79 % 69.200 M -24.72 % 91.918 M 7.63 % 85.400 M 2.28 % 83.500 M -5.22 % 88.100 M -6.42 % 94.143 M 17.39 % 80.200 M 2.17 % 78.500 M -1.13 % 79.400 M -18.82 % 97.812 M 79.47 % 54.500 M 3.22 % 52.800 M -1.86 % 53.800 M -81.26 % 287.068 M 501.82 % 47.700 M 5.07 % 45.400 M 1.57 % 44.700 M -81.89 % 246.885 M 482.28 % 42.400 M 2.66 % 41.300 M 0.98 % 40.900 M -81.18 % 217.333 M 465.97 % 38.400 M 0.26 % 38.300 M 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.165 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 159.936 K 0.000 0.000 0.000
Interest expense 900.000 K 800.00 % 100.000 K -50.00 % 200.000 K 0.00 % 200.000 K -33.33 % 300.000 K 0.000 -100.00 % 100.000 K -75.00 % 400.000 K 0.00 % 400.000 K 100.00 % 200.000 K 0.00 % 200.000 K -60.00 % 500.000 K 25.00 % 400.000 K 81.00 % 221.000 K 10.50 % 200.000 K 100.00 % 100.000 K -50.00 % 200.000 K -50.00 % 400.000 K -33.33 % 600.000 K 50.00 % 400.000 K -33.33 % 600.000 K 0.000 -100.00 % 400.000 K -42.86 % 700.000 K 40.00 % 500.000 K 0.000 -100.00 % 400.000 K -33.33 % 600.000 K -33.33 % 900.000 K -85.30 % 6.123 M 920.54 % 600.000 K 50.00 % 400.000 K -33.33 % 600.000 K 0.000 -100.00 % 400.000 K 0.00 % 400.000 K -20.00 % 500.000 K 0.000 0.000 0.000 0.000 -100.00 % 553.382 K -20.95 % 700.000 K -12.50 % 800.000 K 0.00 % 800.000 K
Depreciation and amortization 29.000 M 12.29 % 25.825 M -1.81 % 26.300 M 1.15 % 26.000 M 3.59 % 25.100 M 2.03 % 24.600 M -2.77 % 25.300 M 9.05 % 23.200 M 4.50 % 22.200 M 7.77 % 20.600 M -8.44 % 22.500 M 0.45 % 22.400 M 2.75 % 21.800 M 2.17 % 21.336 M -1.22 % 21.600 M 0.47 % 21.500 M 1.42 % 21.200 M -2.30 % 21.700 M -0.46 % 21.800 M -3.11 % 22.500 M -0.88 % 22.700 M -6.70 % 24.330 M 2.23 % 23.800 M 0.85 % 23.600 M 1.29 % 23.300 M 1.88 % 22.870 M 5.39 % 21.700 M 0.67 % 21.557 M 0.00 % 21.557 M 1.03 % 21.336 M 26.25 % 16.900 M 6.29 % 15.900 M 3.92 % 15.300 M 2.64 % 14.907 M -7.98 % 16.200 M -14.29 % 18.900 M 29.45 % 14.600 M -17.18 % 17.629 M -1.51 % 17.900 M 1.13 % 17.700 M 3.51 % 17.100 M 1.05 % 16.923 M 5.77 % 16.000 M 2.56 % 15.600 M 20.00 % 13.000 M
Operating income 108.600 M -19.55 % 134.990 M -0.08 % 135.100 M 31.04 % 103.100 M -6.53 % 110.300 M 12.55 % 98.000 M 15.43 % 84.900 M -28.17 % 118.200 M -3.82 % 122.900 M 13.17 % 108.600 M 66.31 % 65.300 M 112.70 % 30.700 M -73.83 % 117.300 M 119.49 % 53.442 M -52.66 % 112.900 M 152.57 % 44.700 M 23.48 % 36.200 M -36.71 % 57.200 M -1.21 % 57.900 M 16.73 % 49.600 M 111.97 % 23.400 M 6.05 % 22.066 M -19.47 % 27.400 M 44.21 % 19.000 M -40.44 % 31.900 M -25.92 % 43.060 M 23.38 % 34.900 M -14.46 % 40.800 M -2.39 % 41.800 M -79.15 % 200.458 M 149.02 % 80.500 M -13.63 % 93.200 M 32.39 % 70.400 M -25.07 % 93.952 M 35.57 % 69.300 M -7.85 % 75.200 M 31.01 % 57.400 M 37.71 % 41.682 M -38.79 % 68.100 M 68.15 % 40.500 M -38.54 % 65.900 M 138.57 % -170.851 M -584.00 % 35.300 M 56.89 % 22.500 M -30.56 % 32.400 M
Operating income ratio 0.12 -17.64 % 0.15 -8.29 % 0.17 23.22 % 0.13 -6.28 % 0.14 14.62 % 0.12 5.32 % 0.12 -28.14 % 0.16 1.51 % 0.16 16.58 % 0.14 48.07 % 0.09 89.88 % 0.05 -69.05 % 0.16 97.36 % 0.08 -52.41 % 0.17 92.09 % 0.09 20.66 % 0.07 -25.10 % 0.10 -13.11 % 0.11 1.34 % 0.11 45.34 % 0.08 42.72 % 0.05 -14.20 % 0.06 41.28 % 0.04 -30.74 % 0.06 -26.51 % 0.09 24.02 % 0.07 -16.16 % 0.08 -4.04 % 0.09 -98.45 % 5.63 2 638.04 % 0.21 -13.05 % 0.24 26.14 % 0.19 -98.95 % 17.85 9 576.57 % 0.18 -2.55 % 0.19 12.18 % 0.17 -94.26 % 2.94 1 435.47 % 0.19 60.21 % 0.12 -36.19 % 0.19 107.69 % -2.43 -2 069.50 % 0.12 67.10 % 0.07 -38.41 % 0.12
Total other income expenses net -900.000 K 99.71 % -307.700 M -38.04 % -222.900 M -14 960.00 % 1.500 M 650.00 % 200.000 K -90.91 % 2.200 M 0.000 100.00 % -186.700 M 13.32 % -215.400 M -9 890.91 % 2.200 M 2 100.02 % 99.999 K 200.00 % -100.000 K -102.00 % 5.000 M 330.52 % -2.169 M -533.80 % 500.000 K -70.59 % 1.700 M 183.33 % 600.000 K 142.86 % -1.400 M 61.11 % -3.600 M -106.36 % 56.600 M 1 357.78 % -4.500 M -9.04 % -4.127 M -47.39 % -2.800 M -12.00 % -2.500 M 26.47 % -3.400 M -124.01 % 14.160 M 542.50 % -3.200 M -300.00 % -800.000 K 72.41 % -2.900 M 84.44 % -18.642 M -370.17 % 6.900 M 72.50 % 4.000 M 25.00 % 3.200 M 120.36 % 1.452 M 0.000 -100.00 % 14.400 M 657.89 % 1.900 M -69.76 % 6.282 M 0.000 0.000 0.000 -100.00 % 204.696 M 29 342.25 % -700.000 K 12.50 % -800.000 K 0.00 % -800.000 K
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 2018-12-31 2018-09-30 2018-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-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 2018-06-30 2018-03-31 2017-03-31 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-09-30
Net debt 0.000 100.00 % -35.400 M 0.000 100.00 % -44.000 M 0.000 100.00 % -15.100 M -103.08 % 489.900 M 7 211.94 % 6.700 M -98.13 % 358.800 M 11 112.50 % 3.200 M -97.98 % 158.600 M 1 006.29 % -17.500 M -104.47 % 391.400 M 1 916.33 % -21.549 M -105.17 % 417.200 M 4 272.00 % -10.000 M -102.84 % 352.300 M 2 598.58 % -14.100 M -102.35 % 599.300 M 507.69 % -147.000 M -141.44 % 354.700 M 5 109.89 % -7.080 M -101.78 % 397.700 M 4 376.34 % -9.300 M -102.42 % 384.767 M 1 278.50 % 27.912 M -87.59 % 224.919 M 636.88 % 30.523 M 196.79 % -31.536 M -151.47 % 61.265 M -81.64 % 333.600 M 709.71 % 41.200 M -90.52 % 434.500 M 1 649.08 % 24.842 M -94.35 % 439.700 M 972.44 % 41.000 M -87.08 % 317.457 M 627.30 % 43.649 M -93.11 % 633.400 M 1 807.83 % 33.200 M -92.84 % 463.800 M 698.63 % 58.074 M 361.60 % -22.200 M
Total investments 0.000 -100.00 % 9.622 B 0.000 -100.00 % 9.512 B 0.000 -100.00 % 8.727 B 790.67 % 979.800 M -87.56 % 7.878 B 997.83 % 717.600 M -90.72 % 7.733 B 2 337.89 % 317.200 M -95.96 % 7.857 B 903.69 % 782.800 M -89.70 % 7.597 B 810.43 % 834.400 M -88.39 % 7.188 B 920.17 % 704.600 M -89.23 % 6.541 B 445.74 % 1.199 B -79.92 % 5.968 B 741.29 % 709.400 M -87.92 % 5.872 B 638.21 % 795.400 M -87.23 % 6.230 B 709.53 % 769.534 M -86.51 % 5.704 B 1 167.95 % 449.838 M 1 940.27 % 22.048 M 0.000 -100.00 % 3.500 B 424.51 % 667.200 M -82.22 % 3.753 B 331.90 % 869.000 M -74.80 % 3.449 B 292.18 % 879.400 M -72.79 % 3.232 B 409.04 % 634.914 M -80.94 % 3.331 B 162.98 % 1.267 B -56.86 % 2.937 B 216.57 % 927.600 M -68.75 % 2.968 B -47.67 % 5.672 B
Total debt 0.000 -100.00 % 300.000 K 0.000 -100.00 % 700.000 K 0.000 -100.00 % 1.200 M 0.000 -100.00 % 13.500 M 0.000 -100.00 % 10.100 M 0.000 -100.00 % 2.300 M 0.000 -100.00 % 3.034 M 0.000 -100.00 % 1.000 M 0.000 -100.00 % 400.000 K 0.000 -100.00 % 12.800 M 0.000 -100.00 % 58.587 M 0.000 -100.00 % 9.800 M 0.000 -100.00 % 35.372 M 0.000 -100.00 % 49.368 M 5.61 % 46.744 M -51.64 % 96.667 M 0.000 -100.00 % 55.000 M 0.000 -100.00 % 49.511 M 0.000 -100.00 % 58.500 M 0.000 -100.00 % 62.926 M 0.000 -100.00 % 59.000 M 0.000 -100.00 % 76.756 M -22.00 % 98.400 M
Accumulated other comprehensive income loss 10.845 B 7.09 % 10.127 B -5.95 % 10.768 B 0.69 % 10.694 B 8.39 % 9.867 B 13.44 % 8.698 B -8.13 % 9.468 B 0.79 % 9.394 B 2.01 % 9.209 B 15.73 % 7.957 B -12.64 % 9.107 B 0.82 % 9.034 B -1.52 % 9.173 B 12.10 % 8.182 B -5.50 % 8.658 B 0.86 % 8.584 B 5.07 % 8.170 B 10 963.58 % 73.845 M -99.05 % 7.804 B 0.95 % 7.731 B 1.58 % 7.610 B 2 237.42 % -356.055 M -104.67 % 7.628 B 0.98 % 7.554 B 0.21 % 7.538 B 2 762.26 % -283.146 M -103.87 % 7.326 B 0.000 0.000 100.00 % -532.354 M -109.46 % 5.628 B 0.88 % 5.579 B 1.58 % 5.492 B 1 241.15 % -481.268 M -108.98 % 5.357 B 0.93 % 5.308 B 1.29 % 5.240 B 1 346.57 % -420.350 M -108.13 % 5.167 B 0.96 % 5.118 B 0.76 % 5.080 B 87 932.93 % 5.770 M 0.000
Retained earnings 0.000 -100.00 % 644.285 M 0.000 0.000 0.000 -100.00 % 1.095 B 0.000 0.000 0.000 -100.00 % 7.685 B 0.000 0.000 0.000 -100.00 % 916.576 M 0.000 0.000 0.000 -100.00 % 770.945 M 0.000 0.000 0.000 -100.00 % 584.116 M 0.000 0.000 0.000 -100.00 % 575.353 M 0.000 -100.00 % 578.944 M 479.22 % 99.952 M -98.27 % 5.787 B 0.000 0.000 0.000 -100.00 % 57.416 M 0.000 0.000 0.000 -100.00 % 55.339 M 0.000 0.000 0.000 -100.00 % 94.869 M 0.000
Common stock 0.000 -100.00 % 73.800 M 0.000 -100.00 % 73.800 M 0.000 -100.00 % 73.800 M 0.000 -100.00 % 73.800 M 0.000 -100.00 % 73.800 M 0.000 -100.00 % 73.800 M 0.000 -100.00 % 73.842 M 0.000 -100.00 % 73.800 M 0.000 -100.00 % 73.800 M 0.000 -100.00 % 73.800 M 0.000 -100.00 % 73.845 M 0.000 -100.00 % 73.800 M 0.000 -100.00 % 73.845 M 0.000 -100.00 % 73.845 M 50.00 % 49.230 M 0.00 % 49.230 M 0.000 -100.00 % 49.200 M 0.000 -100.00 % 49.230 M 0.000 -100.00 % 49.200 M 0.000 -100.00 % 49.230 M 0.000 -100.00 % 49.200 M 0.000 -100.00 % 49.230 M -49.97 % 98.400 M
Total equity 10.845 B 0.00 % 10.845 B 0.72 % 10.768 B 0.00 % 10.768 B 9.14 % 9.867 B 0.00 % 9.867 B 4.21 % 9.468 B 0.00 % 9.468 B 2.81 % 9.209 B 0.00 % 9.209 B 1.11 % 9.107 B 0.00 % 9.107 B -0.71 % 9.173 B 0.00 % 9.173 B 5.94 % 8.658 B 0.00 % 8.658 B 5.98 % 8.170 B 0.00 % 8.170 B 4.68 % 7.804 B 0.00 % 7.804 B 2.55 % 7.610 B 0.00 % 7.610 B -0.23 % 7.628 B 0.00 % 7.628 B 1.19 % 7.538 B 0.00 % 7.538 B 2.90 % 7.326 B 0.00 % 7.326 B 6.47 % 6.880 B 17.78 % 5.842 B 3.80 % 5.628 B 0.00 % 5.628 B 2.47 % 5.492 B 0.00 % 5.492 B 2.52 % 5.357 B 0.00 % 5.357 B 2.23 % 5.240 B 0.00 % 5.240 B 1.40 % 5.167 B 0.00 % 5.167 B 1.73 % 5.080 B 0.00 % 5.079 B -49.44 % 10.047 B
Other non current liabilities -10.845 B -28 123.77 % 38.700 M 100.36 % -10.768 B -28 069.09 % 38.500 M 100.39 % -9.867 B -27 131.78 % 36.500 M 100.39 % -9.468 B -88 582.24 % 10.700 M 0.000 -100.00 % 41.065 M 0.000 -100.00 % 10.400 M 0.000 -100.00 % 9.269 M 0.000 -100.00 % 32.700 M 0.000 -100.00 % 589.222 M 0.000 -100.00 % 7.900 M 0.000 -100.00 % 7.912 M 0.000 -100.00 % 526.100 M 0.000 -100.00 % 7.008 M 0.000 -100.00 % 18.681 M -25.83 % 25.188 M -77.22 % 110.548 M 0.000 -100.00 % 11.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 300.000 K 0.000 -100.00 % 800.000 K 0.000 -100.00 % 1.152 M 0.000 100.00 % -37.500 M 0.000 -100.00 % 1.948 M 0.000 0.000 0.000 -100.00 % 405.000 K 0.000 100.00 % -16.300 M 0.000 100.00 % -16.409 M 0.000 -100.00 % 5.500 M 0.000 -100.00 % 10.858 M 0.000 -100.00 % 19.426 M -23.04 % 25.242 M -24.05 % 33.236 M 0.000 -100.00 % 26.400 M 0.000 -100.00 % 39.497 M 0.000 -100.00 % 39.600 M 0.000 -100.00 % 44.567 M 0.000 -100.00 % 45.700 M 0.000 -100.00 % 47.605 M -51.62 % 98.400 M
Total non current liabilities -10.845 B -2 119.97 % 536.900 M 104.99 % -10.768 B -2 045.10 % 553.600 M 105.61 % -9.867 B -2 357.29 % 437.100 M 104.62 % -9.468 B -2 393.51 % 412.800 M 0.000 -100.00 % 321.800 M 0.000 -100.00 % 344.500 M 0.000 -100.00 % 372.961 M 0.000 -100.00 % 736.000 M 0.000 -100.00 % 589.700 M 0.000 -100.00 % 538.500 M 0.000 -100.00 % 493.042 M 0.000 -100.00 % 531.600 M 0.000 -100.00 % 517.850 M 0.000 -100.00 % 525.152 M -9.72 % 581.683 M 304.55 % 143.784 M 0.000 -100.00 % 154.200 M 0.000 -100.00 % 136.411 M 0.000 -100.00 % 129.900 M 0.000 -100.00 % 136.231 M 0.000 -100.00 % 130.900 M 0.000 -100.00 % 138.107 M -50.29 % 277.800 M
Other current liabilities 0.000 -100.00 % 55.100 M 0.000 -100.00 % 75.500 M 0.000 -100.00 % 38.900 M 0.000 -100.00 % 90.800 M 0.000 -100.00 % 51.247 M 0.000 -100.00 % 67.900 M 0.000 -100.00 % 36.433 M 0.000 -100.00 % 55.400 M 0.000 -100.00 % 7.129 M 0.000 -100.00 % 73.000 M 0.000 -100.00 % 29.611 M 0.000 -100.00 % 38.100 M 0.000 -100.00 % 36.871 M 0.000 -100.00 % 30.112 M -64.50 % 84.831 M -54.36 % 185.880 M 0.000 -100.00 % 104.000 M 0.000 -100.00 % 92.169 M 0.000 -100.00 % 111.800 M 0.000 -100.00 % 97.695 M 0.000 -100.00 % 108.400 M 0.000 -100.00 % 74.713 M -85.32 % 509.000 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 -100.00 % 76.200 M 0.000 -100.00 % 27.700 M 0.000 -100.00 % 54.900 M 0.000 -100.00 % 21.533 M 0.000 -100.00 % 50.300 M 0.000 100.00 % -3.804 M 0.000 -100.00 % 61.500 M 0.000 -100.00 % 26.372 M 0.000 0.000 0.000 -100.00 % 26.578 M 0.000 0.000 0.000 -100.00 % 139.206 M 0.000 -100.00 % 4.500 M 0.000 -100.00 % 5.925 M 0.000 0.000 0.000 -100.00 % 11.519 M 0.000 0.000 0.000 -100.00 % 5.760 M 0.000
Short term debt 0.000 -100.00 % 300.000 K 0.000 -100.00 % 700.000 K 0.000 -100.00 % 900.000 K 0.000 -100.00 % 12.700 M 0.000 -100.00 % 8.921 M 0.000 -100.00 % 700.000 K 0.000 -100.00 % 1.086 M 0.000 -100.00 % 1.000 M 0.000 -100.00 % 3.804 M 0.000 -100.00 % 11.000 M 0.000 -100.00 % 54.204 M 0.000 -100.00 % 4.300 M 0.000 -100.00 % 24.514 M 0.000 -100.00 % 29.942 M 39.25 % 21.502 M 26.31 % 17.023 M 0.000 -100.00 % 21.400 M 0.000 -100.00 % 16.103 M 0.000 -100.00 % 18.900 M 0.000 -100.00 % 24.556 M 0.000 -100.00 % 13.300 M 0.000 -100.00 % 33.929 M 0.000
Total current liabilities 0.000 -100.00 % 578.600 M 0.000 -100.00 % 570.700 M 0.000 -100.00 % 506.300 M 0.000 -100.00 % 569.100 M 0.000 -100.00 % 469.300 M 0.000 -100.00 % 574.700 M 0.000 -100.00 % 478.267 M 0.000 -100.00 % 466.300 M 0.000 -100.00 % 421.200 M 0.000 -100.00 % 394.600 M 0.000 -100.00 % 408.522 M 0.000 -100.00 % 362.200 M 0.000 -100.00 % 411.737 M 0.000 -100.00 % 403.172 M 33.66 % 301.642 M -9.56 % 333.543 M 0.000 -100.00 % 229.700 M 0.000 -100.00 % 212.679 M 0.000 -100.00 % 246.200 M 0.000 -100.00 % 241.927 M 0.000 -100.00 % 237.100 M 0.000 -100.00 % 227.155 M -55.37 % 509.000 M
Total liabilities -10.845 B -1 072.23 % 1.116 B 110.36 % -10.768 B -1 057.76 % 1.124 B 111.40 % -9.867 B -1 145.86 % 943.400 M 109.96 % -9.468 B -1 064.21 % 981.900 M 0.000 -100.00 % 791.100 M 0.000 -100.00 % 919.200 M 0.000 -100.00 % 851.228 M 0.000 -100.00 % 1.202 B 0.000 -100.00 % 1.011 B 0.000 -100.00 % 933.100 M 0.000 -100.00 % 901.564 M 0.000 -100.00 % 893.800 M 0.000 -100.00 % 929.587 M 0.000 -100.00 % 928.324 M 5.09 % 883.325 M 85.06 % 477.327 M 0.000 -100.00 % 383.900 M 0.000 -100.00 % 349.089 M 0.000 -100.00 % 376.100 M 0.000 -100.00 % 378.159 M 0.000 -100.00 % 368.000 M 0.000 -100.00 % 365.262 M -53.58 % 786.800 M
Other non current assets 0.000 -100.00 % 40.300 M 0.000 -100.00 % 13.800 M 103.39 % -406.700 M -7 773.58 % 5.300 M 101.08 % -489.900 M -7 754.69 % 6.400 M 101.78 % -358.800 M -14 452.00 % 2.500 M 101.58 % -158.600 M -26 533.33 % 600.000 K 100.15 % -391.400 M -5 612.68 % 7.100 M 101.70 % -417.200 M -16 788.00 % 2.500 M 100.71 % -352.300 M -9 371.05 % 3.800 M 100.63 % -599.300 M -40 053.33 % 1.500 M 100.42 % -354.700 M -175.05 % 472.618 M 218.84 % -397.700 M -318.28 % 182.200 M 147.35 % -384.767 M -167.75 % 567.925 M 352.50 % -224.919 M -103.86 % 5.827 B 10.07 % 5.294 B 478.13 % 915.701 M 374.49 % -333.600 M -167.68 % 492.900 M 213.44 % -434.500 M -169.50 % 625.158 M 242.18 % -439.700 M -164.25 % 684.400 M 315.59 % -317.457 M 71.67 % -1.121 B -76.94 % -633.400 M -171.72 % 883.100 M 290.41 % -463.800 M -162.93 % 737.059 M -10.46 % 823.200 M
Long term investments 0.000 -100.00 % 9.168 B 0.000 -100.00 % 9.508 B 0.000 -100.00 % 8.336 B 0.000 -100.00 % 7.300 B 0.000 -100.00 % 7.728 B 0.000 -100.00 % 7.851 B 0.000 -100.00 % 7.597 B 0.000 -100.00 % 7.182 B 0.000 -100.00 % 6.068 B 0.000 -100.00 % 5.383 B 0.000 -100.00 % 5.581 B 0.000 -100.00 % 5.851 B 0.000 -100.00 % 5.317 B 0.000 -100.00 % 22.048 M 0.000 -100.00 % 3.039 B 0.000 -100.00 % 3.433 B 0.000 -100.00 % 3.039 B 0.000 -100.00 % 2.810 B 0.000 -100.00 % 3.033 B 0.000 -100.00 % 2.329 B 0.000 -100.00 % 2.523 B -53.38 % 5.412 B
Intangible assets 0.000 -100.00 % 9.900 M 0.000 -100.00 % 10.500 M 0.000 -100.00 % 9.800 M 0.000 -100.00 % 10.700 M 0.000 -100.00 % 8.300 M 0.000 -100.00 % 7.500 M 0.000 -100.00 % 5.987 M 0.000 -100.00 % 3.300 M 0.000 -100.00 % 3.500 M 0.000 -100.00 % 3.100 M 0.000 -100.00 % 3.315 M 0.000 -100.00 % 2.000 M 0.000 -100.00 % 340.000 K 0.000 -100.00 % 439.000 K -22.30 % 565.000 K 5.35 % 536.300 K 0.000 0.000 0.000 -100.00 % 747.500 K 0.000 0.000 0.000 -100.00 % 1.922 M 0.000 0.000 0.000 -100.00 % 2.387 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 9.900 M 0.000 -100.00 % 10.500 M 0.000 -100.00 % 9.800 M 0.000 -100.00 % 10.700 M 0.000 -100.00 % 8.300 M 0.000 -100.00 % 7.500 M 0.000 -100.00 % 5.987 M 0.000 -100.00 % 3.300 M 0.000 -100.00 % 3.500 M 0.000 -100.00 % 3.100 M 0.000 -100.00 % 3.315 M 0.000 -100.00 % 2.000 M 0.000 -100.00 % 340.000 K 0.000 -100.00 % 439.000 K -22.30 % 565.000 K 5.35 % 536.300 K 0.000 0.000 0.000 -100.00 % 747.500 K 0.000 0.000 0.000 -100.00 % 1.922 M 0.000 0.000 0.000 -100.00 % 2.387 M 0.000
Property plant equipment net 0.000 -100.00 % 1.372 B 0.000 -100.00 % 1.360 B 0.000 -100.00 % 1.365 B 0.000 -100.00 % 1.328 B 0.000 -100.00 % 1.105 B 0.000 -100.00 % 1.121 B 0.000 -100.00 % 1.128 B 0.000 -100.00 % 1.152 B 0.000 -100.00 % 1.159 B 0.000 -100.00 % 1.172 B 0.000 -100.00 % 1.223 B 0.000 -100.00 % 1.253 B 0.000 -100.00 % 1.253 B 0.000 -100.00 % 1.232 B -21.30 % 1.565 B 23.30 % 1.269 B 0.000 -100.00 % 1.185 B 0.000 -100.00 % 1.151 B 0.000 -100.00 % 1.134 B 0.000 -100.00 % 2.278 B 0.000 -100.00 % 1.158 B 0.000 -100.00 % 1.159 B -49.21 % 2.282 B
Total non current assets 0.000 -100.00 % 10.590 B 0.000 -100.00 % 10.892 B 2 778.19 % -406.700 M -104.19 % 9.717 B 2 083.40 % -489.900 M -105.31 % 9.233 B 2 673.36 % -358.800 M -104.04 % 8.872 B 5 693.63 % -158.600 M -101.76 % 9.008 B 2 401.48 % -391.400 M -104.38 % 8.930 B 2 240.48 % -417.200 M -104.90 % 8.521 B 2 518.73 % -352.300 M -104.57 % 7.708 B 1 386.08 % -599.300 M -108.19 % 7.320 B 2 163.69 % -354.700 M -104.87 % 7.279 B 1 930.34 % -397.700 M -105.46 % 7.288 B 1 994.21 % -384.767 M -105.39 % 7.139 B 3 273.98 % -224.919 M -103.18 % 7.081 B 3.23 % 6.859 B 31.30 % 5.224 B 1 666.07 % -333.600 M -106.53 % 5.111 B 1 276.36 % -434.500 M -109.02 % 4.815 B 1 195.14 % -439.700 M -109.50 % 4.628 B 1 557.74 % -317.457 M -106.76 % 4.695 B 841.17 % -633.400 M -114.49 % 4.370 B 1 042.26 % -463.800 M -110.50 % 4.419 B -48.12 % 8.517 B
Other current assets -489.700 M -429.99 % 148.400 M 157.14 % -259.700 M -159.40 % 437.200 M 0.000 -100.00 % 160.957 M 0.000 -100.00 % 195.000 M 0.000 -100.00 % 244.313 M 0.000 -100.00 % 303.200 M 0.000 -100.00 % 551.108 M 0.000 -100.00 % 465.400 M 0.000 -100.00 % 636.836 M 0.000 -100.00 % 423.300 M 0.000 -100.00 % 418.184 M 0.000 -100.00 % 188.000 M 0.000 -100.00 % 479.695 M 0.000 -100.00 % 2.788 M -74.50 % 10.935 M -95.79 % 259.586 M 0.000 -100.00 % 271.400 M 0.000 -100.00 % 318.848 M 0.000 -100.00 % 372.200 M 0.000 -100.00 % 3.211 M 0.000 -100.00 % 245.900 M 0.000 -100.00 % 294.892 M 94.01 % 152.000 M
Short term investments 0.000 -100.00 % 454.000 M 0.000 -100.00 % 206.000 M 0.000 -100.00 % 396.083 M -59.58 % 979.800 M 69.37 % 578.500 M -19.38 % 717.600 M 51.36 % 474.100 M 49.46 % 317.200 M -12.81 % 363.800 M -53.53 % 782.800 M 104.41 % 382.957 M -54.10 % 834.400 M 40.50 % 593.900 M -15.71 % 704.600 M 48.90 % 473.200 M -60.52 % 1.199 B 104.99 % 584.700 M -17.58 % 709.400 M 143.70 % 291.091 M -63.40 % 795.400 M 110.09 % 378.600 M -50.80 % 769.534 M 99.15 % 386.401 M -14.10 % 449.838 M 0.000 0.000 -100.00 % 460.014 M -31.05 % 667.200 M 108.63 % 319.800 M -63.20 % 869.000 M 112.08 % 409.754 M -53.41 % 879.400 M 108.29 % 422.200 M -33.50 % 634.914 M 112.93 % 298.180 M -76.46 % 1.267 B 108.49 % 607.600 M -34.50 % 927.600 M 108.42 % 445.063 M 71.05 % 260.200 M
cash and cash equivalents 0.000 -100.00 % 35.700 M 0.000 -100.00 % 44.700 M 0.000 -100.00 % 16.300 M 103.33 % -489.900 M -7 304.41 % 6.800 M 101.90 % -358.800 M -5 300.00 % 6.900 M 104.35 % -158.600 M -901.01 % 19.800 M 105.06 % -391.400 M -1 692.16 % 24.583 M 105.89 % -417.200 M -3 892.73 % 11.000 M 103.12 % -352.300 M -2 529.66 % 14.500 M 102.42 % -599.300 M -475.03 % 159.800 M 145.05 % -354.700 M -640.15 % 65.667 M 116.51 % -397.700 M -2 182.20 % 19.100 M 104.96 % -384.767 M -5 257.73 % 7.460 M 103.32 % -224.919 M -1 293.52 % 18.845 M -75.93 % 78.280 M 121.12 % 35.402 M 110.61 % -333.600 M -2 517.39 % 13.800 M 103.18 % -434.500 M -1 861.32 % 24.669 M 105.61 % -439.700 M -2 612.57 % 17.500 M 105.51 % -317.457 M -1 746.80 % 19.277 M 103.04 % -633.400 M -2 555.04 % 25.800 M 105.56 % -463.800 M -2 582.57 % 18.682 M -84.51 % 120.600 M
Cash and short term investments 489.700 M 0.00 % 489.700 M 88.56 % 259.700 M -30.02 % 371.100 M -8.75 % 406.700 M -3.11 % 419.763 M -14.32 % 489.900 M -16.30 % 585.300 M 63.13 % 358.800 M -25.41 % 481.000 M 203.28 % 158.600 M -58.65 % 383.600 M -1.99 % 391.400 M -3.96 % 407.540 M -2.32 % 417.200 M -31.03 % 604.900 M 71.70 % 352.300 M -27.76 % 487.700 M -18.62 % 599.300 M -19.50 % 744.500 M 109.90 % 354.700 M -0.58 % 356.758 M -10.29 % 397.700 M 0.00 % 397.700 M 3.36 % 384.767 M -2.31 % 393.861 M 75.11 % 224.919 M -1.73 % 228.887 M 49.83 % 152.765 M -69.16 % 495.416 M 48.51 % 333.600 M 0.00 % 333.600 M -23.22 % 434.500 M 0.02 % 434.423 M -1.20 % 439.700 M 0.00 % 439.700 M 38.51 % 317.457 M 0.00 % 317.457 M -49.88 % 633.400 M 0.00 % 633.400 M 36.57 % 463.800 M 0.01 % 463.745 M 21.78 % 380.800 M
Total current assets 0.000 -100.00 % 1.371 B 0.000 -100.00 % 1.000 B 145.93 % 406.700 M -62.80 % 1.093 B 123.17 % 489.900 M -59.72 % 1.216 B 238.99 % 358.800 M -68.19 % 1.128 B 611.29 % 158.600 M -84.43 % 1.019 B 160.25 % 391.400 M -64.22 % 1.094 B 162.17 % 417.200 M -68.85 % 1.339 B 280.16 % 352.300 M -76.09 % 1.473 B 145.84 % 599.300 M -57.72 % 1.418 B 299.66 % 354.700 M -71.23 % 1.233 B 209.97 % 397.700 M -67.75 % 1.233 B 220.53 % 384.767 M -71.04 % 1.329 B 490.78 % 224.919 M -80.83 % 1.173 B 29.72 % 904.392 M -17.37 % 1.094 B 228.08 % 333.600 M -62.95 % 900.500 M 107.25 % 434.500 M -57.64 % 1.026 B 133.30 % 439.700 M -60.22 % 1.105 B 248.17 % 317.457 M -65.63 % 923.543 M 45.81 % 633.400 M -45.64 % 1.165 B 151.23 % 463.800 M -54.79 % 1.026 B -55.72 % 2.317 B
Inventory 0.000 -100.00 % 115.100 M 0.000 -100.00 % 153.600 M 0.000 -100.00 % 142.700 M 0.000 -100.00 % 156.500 M 0.000 -100.00 % 135.000 M 0.000 -100.00 % 218.100 M 0.000 -100.00 % 135.124 M 0.000 -100.00 % 164.100 M 0.000 -100.00 % 118.600 M 0.000 -100.00 % 122.600 M 0.000 -100.00 % 125.665 M 0.000 -100.00 % 107.300 M 0.000 -100.00 % 122.977 M 0.000 -100.00 % 120.529 M 20.00 % 100.444 M 44.61 % 69.457 M 0.000 -100.00 % 71.100 M 0.000 -100.00 % 60.481 M 0.000 -100.00 % 74.000 M 0.000 -100.00 % 75.854 M 0.000 -100.00 % 72.100 M 0.000 -100.00 % 78.169 M -63.23 % 212.600 M
Net receivables 0.000 -100.00 % 617.600 M 0.000 -100.00 % 38.300 M 0.000 -100.00 % 369.880 M 0.000 -100.00 % 432.700 M 0.000 -100.00 % 582.028 M 0.000 -100.00 % 387.000 M 0.000 0.000 0.000 -100.00 % 519.800 M 0.000 -100.00 % 413.755 M 0.000 -100.00 % 523.100 M 0.000 -100.00 % 707.321 M 0.000 -100.00 % 540.300 M 0.000 -100.00 % 341.345 M 0.000 -100.00 % 820.940 M 28.22 % 640.248 M 137.10 % 270.032 M 0.000 -100.00 % 386.900 M 0.000 -100.00 % 527.367 M 0.000 -100.00 % 453.800 M 0.000 -100.00 % 527.021 M 0.000 -100.00 % 213.800 M 0.000 -100.00 % 419.713 M -73.29 % 1.571 B
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 588.500 M 0.000 -100.00 % 27.762 M 0.000 -100.00 % 28.600 M 0.000 -100.00 % 192.660 M 0.000 -100.00 % 181.100 M 0.000 -100.00 % 473.200 M 0.000 -100.00 % 759.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -536.300 K 0.000 0.000 0.000 100.00 % -747.500 K 0.000 0.000 0.000 -100.00 % 502.476 M 0.000 0.000 0.000 100.00 % -2.387 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 523.200 M 0.000 -100.00 % 493.000 M 0.000 -100.00 % 466.300 M 0.000 -100.00 % 465.600 M 0.000 -100.00 % 409.132 M 0.000 -100.00 % 503.500 M 0.000 -100.00 % 440.748 M 0.000 -100.00 % 409.900 M 0.000 -100.00 % 410.280 M 0.000 -100.00 % 310.600 M 0.000 -100.00 % 324.707 M 0.000 -100.00 % 319.800 M 0.000 -100.00 % 350.352 M 0.000 -100.00 % 343.118 M 82.54 % 187.971 M 43.88 % 130.640 M 0.000 -100.00 % 104.300 M 0.000 -100.00 % 104.407 M 0.000 -100.00 % 115.500 M 0.000 -100.00 % 119.677 M 0.000 -100.00 % 115.400 M 0.000 -100.00 % 112.754 M 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 1.500 M 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.600 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 % 7.338 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.800 M 0.000 -100.00 % 30.600 M 0.000 -100.00 % 39.100 M 0.000 -100.00 % 34.696 M 0.000 0.000 0.000 -100.00 % 31.800 M 0.000 -100.00 % 18.100 M 0.000 -100.00 % 20.792 M 0.000 0.000 0.000 -100.00 % 13.359 M 0.000 0.000 0.000 -100.00 % 7.620 M 0.000 -100.00 % 7.200 M 0.000 100.00 % -9.219 M 0.000 100.00 % -90.300 M 0.000 100.00 % -91.664 M 0.000 100.00 % -85.200 M 0.000 100.00 % -90.501 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -39.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.100 M 0.000 100.00 % -20.792 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 -100.00 % 10.694 B 0.000 0.000 0.000 0.000 0.000 100.00 % -6.405 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.673 B -0.87 % 6.731 B 217.48 % -5.730 B 0.000 0.000 0.000 -100.00 % 5.385 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.770 M -99.94 % 9.948 B
Deferred tax liabilities non current 0.000 -100.00 % 498.200 M 0.000 -100.00 % 515.100 M 0.000 -100.00 % 400.300 M 0.000 -100.00 % 372.500 M 0.000 -100.00 % 279.600 M 0.000 -100.00 % 293.400 M 0.000 -100.00 % 327.048 M 0.000 -100.00 % 703.300 M 0.000 -100.00 % 548.700 M 0.000 -100.00 % 510.700 M 0.000 -100.00 % 459.955 M 0.000 0.000 0.000 -100.00 % 486.625 M 0.000 -100.00 % 487.045 M -8.32 % 531.253 M 468.18 % 93.501 M 0.000 -100.00 % 102.100 M 0.000 -100.00 % 96.914 M 0.000 -100.00 % 90.300 M 0.000 -100.00 % 91.664 M 0.000 -100.00 % 85.200 M 0.000 -100.00 % 90.501 M -49.55 % 179.400 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 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 11.961 B 0.000 -100.00 % 11.892 B 0.000 -100.00 % 10.810 B 0.000 -100.00 % 10.450 B 0.000 -100.00 % 10.000 B 0.000 -100.00 % 10.027 B 0.000 -100.00 % 10.024 B 0.000 -100.00 % 9.861 B 0.000 -100.00 % 9.181 B 0.000 -100.00 % 8.738 B 0.000 -100.00 % 8.512 B 0.000 -100.00 % 8.522 B 0.000 -100.00 % 8.468 B 0.000 -100.00 % 8.254 B 6.32 % 7.764 B 22.87 % 6.319 B 0.000 -100.00 % 6.012 B 0.000 -100.00 % 5.841 B 0.000 -100.00 % 5.733 B 0.000 -100.00 % 5.618 B 0.000 -100.00 % 5.535 B 0.000 -100.00 % 5.445 B -49.74 % 10.833 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-09-30 2019-06-30 2019-03-31 2018-06-30 2018-03-31 2017-03-31 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-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 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2018-01-31 2017-06-30 2017-03-31 2017-01-31 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2012-01-31 2011-09-30 2011-06-30 2011-03-31 2011-01-31 2010-09-30 2010-06-30 2010-03-31 2010-01-31 2009-09-30 2009-06-30 2009-03-31 2009-01-31 2008-09-30 2008-06-30 2008-03-31 2008-01-31 2007-09-30 2007-06-30 2007-03-31 2007-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 100.00 % -2.900 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 % -218.500 K 0.00 % -218.500 K 0.00 % -218.500 K 0.00 % -218.500 K 0.000 100.00 % -2.150 M 0.00 % -2.150 M 0.00 % -2.150 M 0.000 -100.00 % 114.571 M 0.00 % 114.571 M 0.00 % 114.571 M 1 400.50 % 7.636 M 0.00 % 7.636 M 0.00 % 7.636 M -53.26 % 16.335 M 0.00 % 16.335 M 0.00 % 16.335 M 56.75 % 10.421 M 0.00 % 10.421 M 0.00 % 10.421 M 0.00 % 10.421 M 226.61 % -8.231 M 0.00 % -8.231 M 0.00 % -8.231 M 0.00 % -8.231 M -175.18 % 10.948 M 0.00 % 10.948 M 0.00 % 10.948 M 0.00 % 10.948 M 144.22 % -24.757 M 0.00 % -24.757 M 0.00 % -24.757 M 0.00 % -24.757 M -28 474.50 % 87.250 K 0.00 % 87.250 K 0.00 % 87.250 K 0.00 % 87.250 K 101.01 % -8.610 M 0.00 % -8.610 M 0.00 % -8.610 M 0.00 % -8.610 M 34.89 % -13.224 M 0.00 % -13.224 M 0.00 % -13.224 M 0.00 % -13.224 M -216.65 % 11.336 M 0.00 % 11.336 M 0.00 % 11.336 M 0.00 % 11.336 M 205.47 % -10.748 M 0.00 % -10.748 M 0.00 % -10.748 M 0.00 % -10.748 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -21.400 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 % -672.000 K 0.00 % -672.000 K 0.00 % -672.000 K 0.00 % -672.000 K 0.000 100.00 % -3.030 M 0.00 % -3.030 M 0.00 % -3.030 M 0.000 100.00 % -5.137 M 0.00 % -5.137 M 0.00 % -5.137 M 12.18 % -5.850 M 0.00 % -5.850 M 0.00 % -5.850 M -320.05 % -1.393 M 0.00 % -1.393 M 0.00 % -1.393 M -136.24 % 3.843 M 0.00 % 3.843 M 0.00 % 3.843 M 0.00 % 3.843 M 563.85 % 578.931 K 0.00 % 578.931 K 0.00 % 578.931 K 0.00 % 578.931 K -79.72 % 2.855 M 0.00 % 2.855 M 0.00 % 2.855 M 0.00 % 2.855 M -43.87 % 5.087 M 0.00 % 5.087 M 0.00 % 5.087 M 0.00 % 5.087 M 446.39 % -1.469 M 0.00 % -1.469 M 0.00 % -1.469 M 0.00 % -1.469 M 39.40 % -2.423 M 0.00 % -2.423 M 0.00 % -2.423 M 0.00 % -2.423 M 6.75 % -2.599 M 0.00 % -2.599 M 0.00 % -2.599 M 0.00 % -2.599 M -175.27 % 3.453 M 0.00 % 3.453 M 0.00 % 3.453 M 0.00 % 3.453 M 306.86 % -1.669 M 0.00 % -1.669 M 0.00 % -1.669 M 0.00 % -1.669 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 453.500 K 0.00 % 453.500 K 0.00 % 453.500 K 0.00 % 453.500 K 0.000 -100.00 % 879.750 K 0.00 % 879.750 K 0.00 % 879.750 K 0.000 -100.00 % 119.708 M 0.00 % 119.708 M 0.00 % 119.708 M 787.68 % 13.486 M 0.00 % 13.486 M 0.00 % 13.486 M -23.93 % 17.728 M 0.00 % 17.728 M 0.00 % 17.728 M 169.50 % 6.578 M 0.00 % 6.578 M 0.00 % 6.578 M 0.00 % 6.578 M 174.66 % -8.810 M 0.00 % -8.810 M 0.00 % -8.810 M 0.00 % -8.810 M -208.87 % 8.093 M 0.00 % 8.093 M 0.00 % 8.093 M 0.00 % 8.093 M 127.12 % -29.844 M 0.00 % -29.844 M 0.00 % -29.844 M 0.00 % -29.844 M -2 018.27 % 1.556 M 0.00 % 1.556 M 0.00 % 1.556 M 0.00 % 1.556 M 125.15 % -6.186 M 0.00 % -6.186 M 0.00 % -6.186 M 0.00 % -6.186 M 41.78 % -10.625 M 0.00 % -10.625 M 0.00 % -10.625 M 0.00 % -10.625 M -234.77 % 7.884 M 0.00 % 7.884 M 0.00 % 7.884 M 0.00 % 7.884 M 186.84 % -9.079 M 0.00 % -9.079 M 0.00 % -9.079 M 0.00 % -9.079 M
Other non cash items -74.600 M -22.90 % -60.700 M 44.67 % -109.700 M -18.08 % -92.900 M -7.15 % -86.700 M -8.76 % -79.715 M -102.84 % -39.300 M 60.46 % -99.400 M 1.00 % -100.400 M -5.65 % -95.027 M -75.00 % -54.300 M -104.14 % -26.600 M 73.08 % -98.800 M -124.46 % -44.016 M 56.33 % -100.800 M -176.16 % -36.500 M -5.19 % -34.700 M 35.54 % -53.836 M -10.55 % -48.700 M 35.92 % -76.000 M -306.42 % -18.700 M 19.54 % -23.241 M 24.05 % -30.600 M -43.66 % -21.300 M 28.04 % -29.600 M 56.40 % -67.888 M -111.49 % -32.100 M 5.59 % -34.000 M 18.07 % -41.500 M 44.66 % -74.986 M 0.00 % -74.986 M 4.56 % -78.565 M 0.00 % -78.565 M 0.00 % -78.565 M 37.75 % -126.211 M 24.91 % -168.071 M -152.36 % -66.600 M 15.16 % -78.500 M -36.76 % -57.400 M 28.61 % -80.402 M -32.46 % -60.700 M 6.90 % -65.200 M -26.11 % -51.700 M -80.20 % -28.690 M 48.12 % -55.300 M -60.29 % -34.500 M 35.51 % -53.500 M -65.11 % -32.403 M -9.47 % -29.600 M -76.19 % -16.800 M -136.52 % 45.999 M 413.17 % 8.964 M 0.00 % 8.964 M 116.31 % -54.946 M 0.00 % -54.946 M 0.00 % -54.946 M 0.00 % -54.946 M -104.69 % 1.171 B 0.00 % 1.171 B 0.00 % 1.171 B 0.00 % 1.171 B 21 094.21 % -5.580 M 0.00 % -5.580 M 0.00 % -5.580 M 0.00 % -5.580 M 83.18 % -33.180 M 0.00 % -33.180 M 0.00 % -33.180 M 0.00 % -33.180 M -78.55 % -18.583 M 0.00 % -18.583 M 0.00 % -18.583 M 0.00 % -18.583 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.600 M -78.19 % 232.000 M 422.52 % 44.400 M 7.77 % 41.200 M -8.44 % 45.000 M 0.45 % 44.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.402 M 0.00 % 6.402 M 0.00 % 6.402 M 0.00 % 6.402 M 0.000 -100.00 % 8.569 M 0.00 % 8.569 M 0.00 % 8.569 M 0.000 -100.00 % 125.991 M 0.00 % 125.991 M 0.00 % 125.991 M 421.29 % 24.169 M 0.00 % 24.169 M 0.00 % 24.169 M 29.78 % 18.623 M 0.00 % 18.623 M 0.00 % 18.623 M -33.35 % 27.942 M 0.00 % 27.942 M 0.00 % 27.942 M 0.00 % 27.942 M 212.36 % 8.945 M 0.00 % 8.945 M 0.00 % 8.945 M 0.00 % 8.945 M -57.78 % 21.187 M 0.00 % 21.187 M 0.00 % 21.187 M 0.00 % 21.187 M -62.55 % 56.568 M 0.00 % 56.568 M 0.00 % 56.568 M 0.00 % 56.568 M 226.73 % 17.313 M 0.00 % 17.313 M 0.00 % 17.313 M 0.00 % 17.313 M -98.55 % 1.195 B 0.00 % 1.195 B 0.00 % 1.195 B 0.00 % 1.195 B 53 295.59 % 2.238 M 0.00 % 2.238 M 0.00 % 2.238 M 0.00 % 2.238 M 118.74 % -11.941 M 0.00 % -11.941 M 0.00 % -11.941 M 0.00 % -11.941 M 17.75 % -14.517 M 0.00 % -14.517 M 0.00 % -14.517 M 0.00 % -14.517 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -273.000 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 % -17.126 M 0.00 % -17.126 M 0.00 % -17.126 M 0.00 % -17.126 M 0.000 100.00 % -29.265 M 0.00 % -29.265 M 0.00 % -29.265 M 0.000 100.00 % -17.824 M 0.00 % -17.824 M 0.00 % -17.824 M 41.05 % -30.234 M 0.00 % -30.234 M 0.00 % -30.234 M -2.09 % -29.614 M 0.00 % -29.614 M 0.00 % -29.614 M -39.04 % -21.299 M 0.00 % -21.299 M 0.00 % -21.299 M 0.00 % -21.299 M -27.90 % -16.652 M 0.00 % -16.652 M 0.00 % -16.652 M 0.00 % -16.652 M 78.63 % -77.919 M 0.00 % -77.919 M 0.00 % -77.919 M 0.00 % -77.919 M -171.95 % -28.652 M 0.00 % -28.652 M 0.00 % -28.652 M 0.00 % -28.652 M 84.08 % -180.010 M 0.00 % -180.010 M 0.00 % -180.010 M 0.00 % -180.010 M -561.43 % -27.215 M 0.00 % -27.215 M 0.00 % -27.215 M 0.00 % -27.215 M -34.87 % -20.179 M 0.00 % -20.179 M 0.00 % -20.179 M 0.00 % -20.179 M -85.67 % -10.868 M 0.00 % -10.868 M 0.00 % -10.868 M 0.00 % -10.868 M 43.65 % -19.286 M 0.00 % -19.286 M 0.00 % -19.286 M 0.00 % -19.286 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -39.420 M 0.00 % -39.420 M 0.00 % -39.420 M 0.00 % -39.420 M 0.000 100.00 % -8.855 M 0.00 % -8.855 M 0.00 % -8.855 M 0.000 100.00 % -131.476 M 0.00 % -131.476 M 0.00 % -131.476 M -161.37 % -50.304 M 0.00 % -50.304 M 0.00 % -50.304 M 55.13 % -112.120 M 0.00 % -112.120 M 0.00 % -112.120 M -95.95 % -57.219 M 0.00 % -57.219 M 0.00 % -57.219 M 0.00 % -57.219 M -5.63 % -54.172 M 0.00 % -54.172 M 0.00 % -54.172 M 0.00 % -54.172 M 64.58 % -152.938 M 0.00 % -152.938 M 0.00 % -152.938 M 0.00 % -152.938 M 0.000 0.000 0.000 0.000 100.00 % -126.107 M 0.00 % -126.107 M 0.00 % -126.107 M 0.00 % -126.107 M 86.89 % -962.067 M 0.00 % -962.067 M 0.00 % -962.067 M 0.00 % -962.067 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.250 M 0.00 % -8.250 M 0.00 % -8.250 M 0.00 % -8.250 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 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.298 M 0.00 % 61.298 M 0.00 % 61.298 M 0.000 -100.00 % 81.375 M 0.00 % 81.375 M 0.00 % 81.375 M 3.88 % 78.335 M 0.00 % 78.335 M 0.00 % 78.335 M -28.13 % 108.991 M 0.00 % 108.991 M 0.00 % 108.991 M 69.23 % 64.403 M 0.00 % 64.403 M 0.00 % 64.403 M 0.00 % 64.403 M 44.80 % 44.476 M 0.00 % 44.476 M 0.00 % 44.476 M 0.00 % 44.476 M 23.16 % 36.112 M 0.00 % 36.112 M 0.00 % 36.112 M 0.00 % 36.112 M 0.000 0.000 0.000 0.000 -100.00 % 169.121 M 0.00 % 169.121 M 0.00 % 169.121 M 0.00 % 169.121 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 897.500 K 0.00 % 897.500 K 0.00 % 897.500 K 0.00 % 897.500 K -53.95 % 1.949 M 0.00 % 1.949 M 0.00 % 1.949 M 0.00 % 1.949 M
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.400 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 % 56.546 M 0.00 % 56.546 M 0.00 % 56.546 M 0.00 % 56.546 M 0.000 100.00 % -23.178 M 0.00 % -23.178 M 0.00 % -23.178 M 0.000 -100.00 % 67.925 M 0.00 % 67.925 M 0.00 % 67.925 M 2 982.93 % 2.203 M 0.00 % 2.203 M 0.00 % 2.203 M -93.27 % 32.742 M 0.00 % 32.742 M 0.00 % 32.742 M 131.97 % 14.115 M 0.00 % 14.115 M 0.00 % 14.115 M 0.00 % 14.115 M -46.43 % 26.348 M 0.00 % 26.348 M 0.00 % 26.348 M 0.00 % 26.348 M -86.47 % 194.744 M 0.00 % 194.744 M 0.00 % 194.744 M 0.00 % 194.744 M 579.70 % 28.652 M 0.00 % 28.652 M 0.00 % 28.652 M 0.00 % 28.652 M -79.09 % 136.995 M 0.00 % 136.995 M 0.00 % 136.995 M 0.00 % 136.995 M -86.15 % 989.282 M 0.00 % 989.282 M 0.00 % 989.282 M 0.00 % 989.282 M 4 802.59 % 20.179 M 0.00 % 20.179 M 0.00 % 20.179 M 0.00 % 20.179 M 102.38 % 9.971 M 0.00 % 9.971 M 0.00 % 9.971 M 0.00 % 9.971 M -61.03 % 25.587 M 0.00 % 25.587 M 0.00 % 25.587 M 0.00 % 25.587 M
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -229.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.873 M 0.00 % -3.873 M 0.00 % -3.873 M 0.00 % -3.873 M 0.000 -100.00 % 84.477 M 0.00 % 84.477 M 0.00 % 84.477 M 0.000 -100.00 % 13.451 M 0.00 % 13.451 M 0.00 % 13.451 M 163.06 % -21.328 M 0.00 % -21.328 M 0.00 % -21.328 M -39.93 % -15.242 M 0.00 % -15.242 M 0.00 % -15.242 M 32.79 % -22.678 M 0.00 % -22.678 M 0.00 % -22.678 M 0.00 % -22.678 M -157.18 % -8.818 M 0.00 % -8.818 M 0.00 % -8.818 M 0.00 % -8.818 M 77.65 % -39.462 M 0.00 % -39.462 M 0.00 % -39.462 M 0.00 % -39.462 M -37.73 % -28.652 M 0.00 % -28.652 M 0.00 % -28.652 M 0.00 % -28.652 M 87.86 % -236.029 M 0.00 % -236.029 M 0.00 % -236.029 M 0.00 % -236.029 M 76.14 % -989.282 M 0.00 % -989.282 M 0.00 % -989.282 M 0.00 % -989.282 M -4 802.53 % -20.179 M 0.00 % -20.179 M 0.00 % -20.179 M 0.00 % -20.179 M -301.20 % 10.029 M 0.00 % 10.029 M 0.00 % 10.029 M 0.00 % 10.029 M 139.20 % -25.587 M 0.00 % -25.587 M 0.00 % -25.587 M 0.00 % -25.587 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.906 M 0.00 % -8.906 M 0.00 % -8.906 M 0.00 % -8.906 M 0.000 100.00 % -2.222 M 0.00 % -2.222 M 0.00 % -2.222 M 0.000 100.00 % -2.222 M 0.00 % -2.222 M 0.00 % -2.222 M -50.01 % -1.481 M 0.00 % -1.481 M 0.00 % -1.481 M 0.00 % -1.481 M 0.00 % -1.481 M 0.00 % -1.481 M 48.56 % -2.880 M 0.00 % -2.880 M 0.00 % -2.880 M 0.00 % -2.880 M -100.00 % -1.440 M 0.00 % -1.440 M 0.00 % -1.440 M 0.00 % -1.440 M 48.84 % -2.814 M 0.00 % -2.814 M 0.00 % -2.814 M 0.00 % -2.814 M 1.62 % -2.861 M 0.00 % -2.861 M 0.00 % -2.861 M 0.00 % -2.861 M 81.76 % -15.681 M 0.00 % -15.681 M 0.00 % -15.681 M 0.00 % -15.681 M -84 662.16 % -18.500 K 0.00 % -18.500 K 0.00 % -18.500 K 0.00 % -18.500 K -1 380.00 % -1.250 K 0.00 % -1.250 K 0.00 % -1.250 K 0.00 % -1.250 K 96.03 % -31.500 K 0.00 % -31.500 K 0.00 % -31.500 K 0.00 % -31.500 K 97.96 % -1.544 M 0.00 % -1.544 M 0.00 % -1.544 M 0.00 % -1.544 M
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.600 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 % -1.745 M 0.00 % -1.745 M -123.97 % -779.250 K 0.00 % -779.250 K 0.00 % -779.250 K 49.58 % -1.546 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -0.250 0.00 % -0.250 0.00 % -0.250 0.00 % -0.250 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 % 250.000 0.00 % 250.000 0.00 % 250.000 0.00 % 250.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.600 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 % -8.906 M 0.00 % -8.906 M 0.00 % -8.906 M 0.00 % -8.906 M 0.000 100.00 % -2.222 M 0.00 % -2.222 M 0.00 % -2.222 M 0.000 100.00 % -3.967 M 0.00 % -3.967 M 0.00 % -3.967 M -75.50 % -2.261 M 0.00 % -2.261 M 0.00 % -2.261 M 25.32 % -3.027 M 0.00 % -3.027 M 0.00 % -3.027 M 51.44 % -6.234 M 0.00 % -6.234 M 0.00 % -6.234 M 0.00 % -6.234 M -183.42 % -2.199 M 0.00 % -2.199 M 0.00 % -2.199 M 0.00 % -2.199 M 21.85 % -2.814 M 0.00 % -2.814 M 0.00 % -2.814 M 0.00 % -2.814 M 1.62 % -2.861 M 0.00 % -2.861 M 0.00 % -2.861 M 0.00 % -2.861 M 81.76 % -15.681 M 0.00 % -15.681 M 0.00 % -15.681 M 0.00 % -15.681 M -84 662.16 % -18.500 K 0.00 % -18.500 K 0.00 % -18.500 K 0.00 % -18.500 K -1 750.00 % -1.000 K 0.00 % -1.000 K 0.00 % -1.000 K 0.00 % -1.000 K 96.83 % -31.500 K 0.00 % -31.500 K 0.00 % -31.500 K 0.00 % -31.500 K 97.96 % -1.544 M 0.00 % -1.544 M 0.00 % -1.544 M 0.00 % -1.544 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 562.900 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 % 20.929 M 0.00 % 20.929 M 0.00 % 20.929 M 0.00 % 20.929 M 0.000 100.00 % -92.679 M 0.00 % -92.679 M 0.00 % -92.679 M 0.000 100.00 % -141.123 M 0.00 % -141.123 M 0.00 % -141.123 M -9 979.07 % 1.429 M 0.00 % 1.429 M 0.00 % 1.429 M -18.96 % 1.763 M 0.00 % 1.763 M 0.00 % 1.763 M -26.88 % 2.411 M 0.00 % 2.411 M 0.00 % 2.411 M 0.00 % 2.411 M 22.65 % 1.965 M 0.00 % 1.965 M 0.00 % 1.965 M 0.00 % 1.965 M 32.37 % 1.485 M 0.00 % 1.485 M 0.00 % 1.485 M 0.00 % 1.485 M 107.40 % -20.066 M 0.00 % -20.066 M 0.00 % -20.066 M 0.00 % -20.066 M -145.45 % 44.147 M 0.00 % 44.147 M 0.00 % 44.147 M 0.00 % 44.147 M 7 163.97 % 607.750 K 0.00 % 607.750 K 0.00 % 607.750 K 0.00 % 607.750 K -96.74 % 18.624 M 0.00 % 18.624 M 0.00 % 18.624 M 0.00 % 18.624 M 820.50 % 2.023 M 0.00 % 2.023 M 0.00 % 2.023 M 0.00 % 2.023 M -95.12 % 41.465 M 0.00 % 41.465 M 0.00 % 41.465 M 0.00 % 41.465 M
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.600 M -95.48 % 1.121 B 2 423.87 % 44.400 M 7.77 % 41.200 M -8.44 % 45.000 M 0.45 % 44.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.552 M 0.00 % 14.552 M 0.00 % 14.552 M 0.00 % 14.552 M 0.000 100.00 % -1.855 M 0.00 % -1.855 M 0.00 % -1.855 M 0.000 100.00 % -5.649 M 0.00 % -5.649 M 0.00 % -5.649 M -381.21 % 2.009 M 0.00 % 2.009 M 0.00 % 2.009 M -5.08 % 2.116 M 0.00 % 2.116 M 0.00 % 2.116 M 46.80 % 1.442 M 0.00 % 1.442 M 0.00 % 1.442 M 0.00 % 1.442 M 1 455.30 % -106.365 K 0.00 % -106.365 K 0.00 % -106.365 K 0.00 % -106.365 K 99.46 % -19.605 M 0.00 % -19.605 M 0.00 % -19.605 M 0.00 % -19.605 M -492.84 % 4.991 M 0.00 % 4.991 M 0.00 % 4.991 M 0.00 % 4.991 M 102.62 % -190.250 M 0.00 % -190.250 M 0.00 % -190.250 M 0.00 % -190.250 M -192.34 % 206.034 M 0.00 % 206.034 M 0.00 % 206.034 M 0.00 % 206.034 M 30 132.43 % 681.500 K 0.00 % 681.500 K 0.00 % 681.500 K 0.00 % 681.500 K 751.88 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 143.60 % -183.500 K 0.00 % -183.500 K 0.00 % -183.500 K 0.00 % -183.500 K
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.800 M 332.89 % 15.200 M 102.75 % -552.700 M -5 473.85 % 10.285 M 133.27 % -30.915 M -235.00 % 22.900 M 204.57 % -21.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.865 M 0.00 % 1.865 M 0.00 % 1.865 M 0.00 % 1.865 M 0.000 -100.00 % 3.720 M 0.00 % 3.720 M 0.00 % 3.720 M 0.000 -100.00 % 9.369 M 0.00 % 9.369 M 0.00 % 9.369 M 27.29 % 7.360 M 0.00 % 7.360 M 0.00 % 7.360 M 40.09 % 5.254 M 0.00 % 5.254 M 0.00 % 5.254 M 56.04 % 3.367 M 0.00 % 3.367 M 0.00 % 3.367 M 0.00 % 3.367 M -3.06 % 3.473 M 0.00 % 3.473 M 0.00 % 3.473 M 0.00 % 3.473 M -84.95 % 23.078 M 0.00 % 23.078 M 0.00 % 23.078 M 0.00 % 23.078 M 27.59 % 18.088 M 0.00 % 18.088 M 0.00 % 18.088 M 0.00 % 18.088 M -91.32 % 208.338 M 0.00 % 208.338 M 0.00 % 208.338 M 0.00 % 208.338 M 8 944.39 % 2.304 M 0.00 % 2.304 M 0.00 % 2.304 M 0.00 % 2.304 M 42.02 % 1.622 M 0.00 % 1.622 M 0.00 % 1.622 M 0.00 % 1.622 M 5.19 % 1.542 M 0.00 % 1.542 M 0.00 % 1.542 M 0.00 % 1.542 M -10.63 % 1.726 M 0.00 % 1.726 M 0.00 % 1.726 M 0.00 % 1.726 M
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 77.570 M 17.89 % 65.800 M -88.41 % 567.900 M 938.49 % 54.685 M 431.70 % 10.285 M -84.85 % 67.900 M 196.51 % 22.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.417 M 0.00 % 16.417 M 0.00 % 16.417 M 0.00 % 16.417 M 0.000 -100.00 % 1.865 M 0.00 % 1.865 M 0.00 % 1.865 M 0.000 -100.00 % 3.720 M 0.00 % 3.720 M 0.00 % 3.720 M -60.30 % 9.369 M 0.00 % 9.369 M 0.00 % 9.369 M 27.12 % 7.370 M 0.00 % 7.370 M 0.00 % 7.370 M 53.27 % 4.808 M 0.00 % 4.808 M 0.00 % 4.808 M 0.00 % 4.808 M 42.82 % 3.367 M 0.00 % 3.367 M 0.00 % 3.367 M 0.00 % 3.367 M -3.06 % 3.473 M 0.00 % 3.473 M 0.00 % 3.473 M 0.00 % 3.473 M -84.95 % 23.078 M 0.00 % 23.078 M 0.00 % 23.078 M 0.00 % 23.078 M 27.59 % 18.088 M 0.00 % 18.088 M 0.00 % 18.088 M 0.00 % 18.088 M -91.32 % 208.338 M 0.00 % 208.338 M 0.00 % 208.338 M 0.00 % 208.338 M 8 944.39 % 2.304 M 0.00 % 2.304 M 0.00 % 2.304 M 0.00 % 2.304 M 42.02 % 1.622 M 0.00 % 1.622 M 0.00 % 1.622 M 0.00 % 1.622 M 5.19 % 1.542 M 0.00 % 1.542 M 0.00 % 1.542 M 0.00 % 1.542 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.600 M -78.19 % 232.000 M 422.52 % 44.400 M 7.77 % 41.200 M -8.44 % 45.000 M 0.45 % 44.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.402 M 0.00 % 6.402 M 0.00 % 6.402 M 0.00 % 6.402 M 0.000 -100.00 % 8.569 M 0.00 % 8.569 M 0.00 % 8.569 M 0.000 -100.00 % 125.991 M 0.00 % 125.991 M 0.00 % 125.991 M 421.29 % 24.169 M 0.00 % 24.169 M 0.00 % 24.169 M 29.78 % 18.623 M 0.00 % 18.623 M 0.00 % 18.623 M -33.35 % 27.942 M 0.00 % 27.942 M 0.00 % 27.942 M 0.00 % 27.942 M 212.36 % 8.945 M 0.00 % 8.945 M 0.00 % 8.945 M 0.00 % 8.945 M -57.78 % 21.187 M 0.00 % 21.187 M 0.00 % 21.187 M 0.00 % 21.187 M -62.55 % 56.568 M 0.00 % 56.568 M 0.00 % 56.568 M 0.00 % 56.568 M 226.73 % 17.313 M 0.00 % 17.313 M 0.00 % 17.313 M 0.00 % 17.313 M -98.55 % 1.195 B 0.00 % 1.195 B 0.00 % 1.195 B 0.00 % 1.195 B 53 295.59 % 2.238 M 0.00 % 2.238 M 0.00 % 2.238 M 0.00 % 2.238 M 118.74 % -11.941 M 0.00 % -11.941 M 0.00 % -11.941 M 0.00 % -11.941 M 17.75 % -14.517 M 0.00 % -14.517 M 0.00 % -14.517 M 0.00 % -14.517 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -273.000 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 % -17.126 M 0.00 % -17.126 M 0.00 % -17.126 M 0.00 % -17.126 M 0.000 100.00 % -29.265 M 0.00 % -29.265 M 0.00 % -29.265 M 0.000 100.00 % -17.824 M 0.00 % -17.824 M 0.00 % -17.824 M 41.05 % -30.234 M 0.00 % -30.234 M 0.00 % -30.234 M -2.09 % -29.614 M 0.00 % -29.614 M 0.00 % -29.614 M -39.04 % -21.299 M 0.00 % -21.299 M 0.00 % -21.299 M 0.00 % -21.299 M -27.90 % -16.652 M 0.00 % -16.652 M 0.00 % -16.652 M 0.00 % -16.652 M 78.63 % -77.919 M 0.00 % -77.919 M 0.00 % -77.919 M 0.00 % -77.919 M -171.95 % -28.652 M 0.00 % -28.652 M 0.00 % -28.652 M 0.00 % -28.652 M 84.08 % -180.010 M 0.00 % -180.010 M 0.00 % -180.010 M 0.00 % -180.010 M -561.43 % -27.215 M 0.00 % -27.215 M 0.00 % -27.215 M 0.00 % -27.215 M -34.87 % -20.179 M 0.00 % -20.179 M 0.00 % -20.179 M 0.00 % -20.179 M -85.67 % -10.868 M 0.00 % -10.868 M 0.00 % -10.868 M 0.00 % -10.868 M 43.65 % -19.286 M 0.00 % -19.286 M 0.00 % -19.286 M 0.00 % -19.286 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.600 M 223.41 % -41.000 M -192.34 % 44.400 M 7.77 % 41.200 M -8.44 % 45.000 M 0.45 % 44.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.724 M 0.00 % -10.724 M 0.00 % -10.724 M 0.00 % -10.724 M 0.000 100.00 % -20.696 M 0.00 % -20.696 M 0.00 % -20.696 M 0.000 -100.00 % 108.167 M 0.00 % 108.167 M 0.00 % 108.167 M 1 883.38 % -6.065 M 0.00 % -6.065 M 0.00 % -6.065 M 44.82 % -10.991 M 0.00 % -10.991 M 0.00 % -10.991 M -265.44 % 6.644 M 0.00 % 6.644 M 0.00 % 6.644 M 0.00 % 6.644 M 186.21 % -7.707 M 0.00 % -7.707 M 0.00 % -7.707 M 0.00 % -7.707 M 86.42 % -56.732 M 0.00 % -56.732 M 0.00 % -56.732 M 0.00 % -56.732 M -303.22 % 27.917 M 0.00 % 27.917 M 0.00 % 27.917 M 0.00 % 27.917 M 117.16 % -162.696 M 0.00 % -162.696 M 0.00 % -162.696 M 0.00 % -162.696 M -113.94 % 1.168 B 0.00 % 1.168 B 0.00 % 1.168 B 0.00 % 1.168 B 6 607.41 % -17.941 M 0.00 % -17.941 M 0.00 % -17.941 M 0.00 % -17.941 M 21.34 % -22.809 M 0.00 % -22.809 M 0.00 % -22.809 M 0.00 % -22.809 M 32.52 % -33.803 M 0.00 % -33.803 M 0.00 % -33.803 M 0.00 % -33.803 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 2018 2018 2018 2018 2018 2017 2017 2017 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2012 2012 2011 2011 2011 2011 2010 2010 2010 2010 2009 2009 2009 2009 2008 2008 2008 2008 2007 2007 2007 2007
Date Form 10K
2025 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2024 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2023 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2022 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2021 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2020 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2019 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2018 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2017 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2016 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2015 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2014 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2013 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2012 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2011 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2010 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2009 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2008 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2007 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2006 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports