XPROINDIA.NS

Xpro India Limited XPROINDIA.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 5.353 B 15.01 % 4.654 B -8.92 % 5.110 B 8.32 % 4.717 B 26.35 % 3.734 B 6.22 % 3.515 B 2.78 % 3.420 B 12.41 % 3.042 B -4.74 % 3.193 B 16.01 % 2.753 B 6.49 % 2.585 B 6.50 % 2.427 B 7.60 % 2.256 B -8.28 % 2.459 B -19.97 % 3.073 B 39.44 % 2.204 B 48.46 % 1.485 B 14.33 % 1.298 B 10.65 % 1.173 B 8.88 % 1.078 B
Net income 379.974 M -13.40 % 438.794 M -3.27 % 453.641 M 0.96 % 449.318 M 437.87 % 83.536 M 1 997.31 % 3.983 M -82.80 % 23.152 M -77.96 % 105.026 M 186.88 % -120.887 M 65.58 % -351.221 M -152.96 % -138.843 M -33.68 % -103.862 M -152.40 % -41.149 M -112.25 % 335.901 M 194.77 % 113.955 M 356.11 % 24.984 M 139.54 % 10.430 M 221.62 % 3.243 M -94.47 % 58.616 M 144.72 % 23.952 M
Income before tax 521.815 M -13.27 % 601.649 M 1.58 % 592.308 M 45.93 % 405.878 M 201.09 % 134.801 M 3 214.51 % 4.067 M -82.78 % 23.623 M -77.54 % 105.178 M 187.49 % -120.223 M 51.87 % -249.796 M -32.27 % -188.848 M -25.62 % -150.338 M -108.91 % -71.963 M -202.60 % 70.142 M -25.66 % 94.351 M 84.23 % 51.214 M 186.72 % 17.862 M 84.98 % 9.656 M -81.43 % 52.007 M 81.14 % 28.711 M
Income before tax ratio 0.10 -24.59 % 0.13 11.52 % 0.12 34.72 % 0.09 138.31 % 0.04 3 020.31 % 0.00 -83.25 % 0.01 -80.02 % 0.03 191.84 % -0.04 58.51 % -0.09 -24.21 % -0.07 -17.95 % -0.06 -94.15 % -0.03 -211.85 % 0.03 -7.11 % 0.03 32.12 % 0.02 93.13 % 0.01 61.79 % 0.01 -83.22 % 0.04 66.37 % 0.03
EBITDA 691.214 M -9.42 % 763.082 M -2.52 % 782.845 M 20.96 % 647.194 M 49.84 % 431.923 M 41.83 % 304.528 M 17.93 % 258.231 M 28.49 % 200.978 M -31.47 % 293.263 M 70.49 % 172.014 M 103.61 % 84.483 M -0.42 % 84.837 M -41.72 % 145.564 M -49.79 % 289.910 M -7.33 % 312.838 M 34.07 % 233.337 M 53.73 % 151.785 M 28.49 % 118.133 M -22.22 % 151.874 M 36.27 % 111.452 M
Net income ratio 0.07 -24.71 % 0.09 6.20 % 0.09 -6.79 % 0.10 325.71 % 0.02 1 874.43 % 0.00 -83.26 % 0.01 -80.39 % 0.03 191.20 % -0.04 70.33 % -0.13 -137.55 % -0.05 -25.52 % -0.04 -134.57 % -0.02 -113.36 % 0.14 268.33 % 0.04 227.11 % 0.01 61.35 % 0.01 181.30 % 0.00 -95.00 % 0.05 124.76 % 0.02
Ratio EBITDA 0.13 -21.24 % 0.16 7.02 % 0.15 11.67 % 0.14 18.59 % 0.12 33.52 % 0.09 14.73 % 0.08 14.30 % 0.07 -28.06 % 0.09 46.96 % 0.06 91.20 % 0.03 -6.50 % 0.03 -45.84 % 0.06 -45.26 % 0.12 15.80 % 0.10 -3.85 % 0.11 3.55 % 0.10 12.38 % 0.09 -29.70 % 0.13 25.16 % 0.10
Gross profit ratio 0.20 -36.37 % 0.32 1.05 % 0.31 21.40 % 0.26 149.74 % 0.10 -57.72 % 0.25 1.18 % 0.24 -5.49 % 0.26 -18.36 % 0.31 4.79 % 0.30 22.47 % 0.25 76.11 % 0.14 -50.08 % 0.28 -10.91 % 0.31 1.60 % 0.31 39.47 % 0.22 -41.43 % 0.38 -2.16 % 0.39 379.40 % 0.08 -31.63 % 0.12
Weighted average shs out dil 22.493 M 11.61 % 20.154 M 8.20 % 18.626 M 3.83 % 17.940 M 1.24 % 17.720 M 0.00 % 17.720 M 0.00 % 17.720 M 0.90 % 17.562 M -0.89 % 17.720 M 0.80 % 17.580 M 0.26 % 17.535 M 0.26 % 17.489 M 0.02 % 17.486 M 0.31 % 17.431 M 0.52 % 17.340 M 2.90 % 16.851 M 2.16 % 16.494 M -1.67 % 16.774 M 10.99 % 15.113 M 0.00 % 15.113 M
Weighted average shs out 22.159 M 10.14 % 20.119 M 13.40 % 17.742 M 0.12 % 17.720 M 0.00 % 17.720 M 0.00 % 17.720 M 0.00 % 17.720 M 0.90 % 17.562 M 0.42 % 17.489 M 0.00 % 17.489 M 0.00 % 17.489 M 0.00 % 17.489 M 0.30 % 17.436 M 2.57 % 17.000 M 2.24 % 16.627 M 0.77 % 16.500 M 0.04 % 16.494 M 1.72 % 16.215 M 7.29 % 15.113 M 0.00 % 15.113 M
EPS diluted 17.01 -21.86 % 21.77 -10.63 % 24.36 -2.75 % 25.05 431.85 % 4.71 2 040.91 % 0.22 -83.21 % 1.31 -78.09 % 5.98 187.68 % -6.82 65.87 % -19.98 -152.27 % -7.92 -33.33 % -5.94 -152.77 % -2.35 -112.20 % 19.27 193.30 % 6.57 343.92 % 1.48 134.92 % 0.63 231.58 % 0.19 -95.10 % 3.88 144.03 % 1.59
Earnings per share 17.15 -21.37 % 21.81 -14.70 % 25.57 0.83 % 25.36 438.43 % 4.71 2 040.91 % 0.22 -83.21 % 1.31 -78.09 % 5.98 186.54 % -6.91 65.59 % -20.08 -152.90 % -7.94 -33.67 % -5.94 -151.69 % -2.36 -111.94 % 19.76 188.47 % 6.85 353.64 % 1.51 139.68 % 0.63 215.00 % 0.20 -94.85 % 3.88 144.03 % 1.59
Gross profit 1.084 B -26.82 % 1.481 B -7.96 % 1.609 B 31.50 % 1.223 B 215.54 % 387.706 M -55.09 % 863.253 M 4.00 % 830.046 M 6.24 % 781.291 M -22.23 % 1.005 B 21.56 % 826.404 M 30.42 % 633.651 M 87.56 % 337.835 M -46.29 % 628.995 M -18.28 % 769.685 M -18.69 % 946.593 M 94.48 % 486.736 M -13.05 % 559.782 M 11.87 % 500.403 M 430.47 % 94.332 M -25.55 % 126.712 M
Income tax expense 141.841 M -12.90 % 162.855 M 17.44 % 138.667 M 419.22 % -43.440 M -184.74 % 51.265 M 60 929.76 % 84.000 K -82.17 % 471.000 K 209.87 % 152.000 K -77.10 % 663.888 K -99.35 % 101.425 M 302.83 % -50.005 M -7.59 % -46.476 M -50.83 % -30.813 M -273.65 % 17.744 M 190.51 % -19.604 M -174.74 % 26.230 M 252.93 % 7.432 M 15.89 % 6.413 M 197.03 % -6.609 M -238.87 % 4.759 M
Cost of revenue 4.269 B 34.53 % 3.173 B -9.36 % 3.501 B 4.15 % 3.362 B 22.83 % 2.737 B 3.21 % 2.652 B 2.39 % 2.590 B 14.54 % 2.261 B 3.29 % 2.189 B 13.62 % 1.926 B -1.28 % 1.951 B -6.60 % 2.089 B 28.44 % 1.627 B -3.72 % 1.690 B -20.54 % 2.126 B 23.84 % 1.717 B 85.69 % 924.727 M 15.88 % 798.002 M -26.05 % 1.079 B 13.47 % 950.991 M
General and administrative expenses 45.804 M 24.50 % 36.789 M 11.03 % 33.133 M -6.09 % 35.282 M 60.29 % 22.011 M 14.45 % 19.232 M 1.14 % 19.016 M 5.28 % 18.062 M 4.97 % 17.206 M 5.57 % 16.299 M 0.000 -100.00 % 8.947 M 2.56 % 8.724 M 0.000 0.000 -100.00 % 60.001 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 907.000 K 36.39 % 665.000 K -74.59 % 2.617 M 30.46 % 2.006 M 130.84 % 869.000 K -63.35 % 2.371 M -66.67 % 7.114 M -83.25 % 42.477 M 122.79 % 19.066 M 49.94 % 12.715 M 0.000 -100.00 % 31.837 M -0.43 % 31.974 M 0.000 -100.00 % 642.174 M 1 032.70 % 56.694 M 0.000 0.000 0.000 0.000
Other expenses 644.912 M 179.54 % 230.703 M -75.56 % 943.852 M 142.64 % 388.991 M 466.17 % 68.706 M -89.38 % 647.127 M 19 879.22 % 3.239 M -82.59 % 18.605 M -97.81 % 849.050 M 5.69 % 803.352 M 16.15 % 691.649 M 89.38 % 365.222 M -38.25 % 591.435 M -0.64 % 595.219 M 385.16 % 122.686 M -53.61 % 264.439 M -46.03 % 489.980 M 7.82 % 454.453 M 13 144.00 % -3.484 M -9.46 % -3.183 M
Operating expenses 691.623 M 157.92 % 268.157 M -72.63 % 979.602 M 40.84 % 695.566 M 647.23 % 93.086 M -86.11 % 670.230 M 6.54 % 629.077 M -12.23 % 716.759 M -19.04 % 885.322 M 6.36 % 832.367 M 20.35 % 691.649 M 89.38 % 365.222 M -38.25 % 591.435 M -0.64 % 595.219 M -22.18 % 764.860 M 100.68 % 381.134 M -22.21 % 489.980 M 7.82 % 454.453 M 370.10 % 96.672 M -4.93 % 101.686 M
Cost and expenses 4.961 B 44.14 % 3.442 B -23.19 % 4.481 B 25.05 % 3.583 B 5.90 % 3.384 B 1.86 % 3.322 B 3.20 % 3.219 B 8.10 % 2.978 B -3.14 % 3.074 B 11.43 % 2.759 B 4.38 % 2.643 B 7.68 % 2.455 B 10.66 % 2.218 B -2.92 % 2.285 B -20.98 % 2.891 B 37.79 % 2.098 B 48.32 % 1.415 B 12.95 % 1.252 B 206.52 % -1.176 B -211.69 % 1.053 B
Research and development expenses 0.000 0.000 0.000 -100.00 % 1.500 M 0.00 % 1.500 M 0.00 % 1.500 M 0.000 -100.00 % 1.500 M 0.00 % 1.500 M 0.00 % 1.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 46.711 M 24.72 % 37.454 M 4.77 % 35.750 M -88.28 % 305.075 M 1 233.37 % 22.880 M 5.91 % 21.603 M -17.32 % 26.130 M -56.84 % 60.539 M 66.90 % 36.272 M 25.01 % 29.014 M -85.67 % 202.407 M -15.95 % 240.819 M 1.68 % 236.836 M 0.000 -100.00 % 642.174 M 450.30 % 116.695 M 0.000 0.000 -100.00 % 93.189 M -5.39 % 98.503 M
Interest income 175.215 M 106.46 % 84.865 M 443.90 % 15.603 M 219.01 % 4.891 M 19.47 % 4.094 M -8.62 % 4.480 M -27.78 % 6.203 M -10.85 % 6.958 M 209.24 % 2.250 M 0.000 0.000 0.000 0.000 100.00 % -341.000 100.00 % -19.396 M -510.33 % 4.727 M 331.04 % 1.097 M 0.000 0.000 0.000
Interest expense 59.265 M 18.38 % 50.063 M -33.53 % 75.319 M -42.09 % 130.072 M -24.88 % 173.153 M -2.90 % 178.327 M -6.42 % 190.561 M -7.58 % 206.201 M -15.90 % 245.182 M 0.000 0.000 0.000 0.000 -100.00 % 104.324 M 19.39 % 87.382 M 22.52 % 71.322 M 37.32 % 51.940 M 43.11 % 36.294 M 5.55 % 34.384 M 42.24 % 24.173 M
Depreciation and amortization 110.134 M -1.11 % 111.370 M -3.34 % 115.218 M -4.53 % 120.681 M -2.65 % 123.969 M 1.50 % 122.134 M -3.71 % 126.843 M -19.83 % 158.214 M -7.16 % 170.422 M -4.24 % 177.977 M 26.69 % 140.481 M 25.18 % 112.225 M 5.11 % 106.770 M -14.07 % 124.248 M -5.23 % 131.106 M 18.33 % 110.800 M 32.09 % 83.883 M 16.21 % 72.183 M 10.23 % 65.483 M 11.81 % 58.568 M
Operating income 391.993 M -67.67 % 1.213 B 92.75 % 629.072 M 20.33 % 522.794 M 77.45 % 294.620 M 73.64 % 169.669 M 29.14 % 131.388 M 103.60 % 64.532 M 153.68 % -120.223 M 51.87 % -249.796 M -32.27 % -188.848 M -25.62 % -150.338 M -108.91 % -71.963 M -202.60 % 70.142 M -25.66 % 94.351 M 84.23 % 51.214 M 186.72 % 17.862 M 84.98 % 9.656 M 512.65 % -2.340 M -109.35 % 25.026 M
Operating income ratio 0.07 -71.89 % 0.26 111.61 % 0.12 11.09 % 0.11 40.44 % 0.08 63.47 % 0.05 25.64 % 0.04 81.13 % 0.02 156.35 % -0.04 58.51 % -0.09 -24.21 % -0.07 -17.95 % -0.06 -94.15 % -0.03 -211.85 % 0.03 -7.11 % 0.03 32.12 % 0.02 93.13 % 0.01 61.79 % 0.01 472.92 % 0.00 -108.59 % 0.02
Total other income expenses net 129.822 M 121.25 % -610.863 M -1 560.90 % -36.779 M 68.74 % -117.643 M 0.000 0.000 100.00 % -177.346 M 64.01 % -492.794 M -117.77 % -226.291 M -8.60 % -208.371 M -1 475.06 % -13.229 M 95.25 % -278.353 M -153.89 % -109.636 M -4 345 550.69 % 2.523 K 100.00 % -78.962 M -72.35 % -45.816 M -8.69 % -42.153 M -51.98 % -27.736 M -151.03 % 54.348 M 1 374.84 % 3.685 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 38.376 M -89.73 % 373.586 M -3.04 % 385.303 M -45.87 % 711.754 M -46.69 % 1.335 B -17.53 % 1.619 B -5.40 % 1.711 B -8.09 % 1.862 B -1.44 % 1.889 B 8.47 % 1.741 B 8.90 % 1.599 B -1.48 % 1.623 B 47.10 % 1.103 B 508.22 % -270.289 M -151.81 % 521.687 M -4.92 % 548.670 M 8.26 % 506.811 M -19.26 % 627.700 M 42.15 % 441.586 M -10.46 % 493.155 M
Total investments 1.590 B 1 802.09 % 83.614 M -73.18 % 311.731 M 360.84 % 67.644 M 216.97 % 21.341 M 218.43 % 6.702 M -52.12 % 13.998 M -66.28 % 41.510 M -10.12 % 46.185 M 63 167.12 % 73.000 K 0.00 % 73.000 K 0.00 % 73.000 K 0.00 % 73.000 K 0.00 % 73.000 K 0.00 % 73.000 K 0.00 % 73.000 K 0.00 % 73.000 K -99.98 % 444.825 M 13.89 % 390.571 M 24.76 % 313.054 M
Total debt 2.689 B 589.47 % 389.998 M 0.82 % 386.819 M -56.97 % 898.873 M -33.52 % 1.352 B -19.57 % 1.681 B -2.23 % 1.719 B -8.82 % 1.886 B -4.31 % 1.971 B 9.06 % 1.807 B 1.70 % 1.777 B -5.08 % 1.872 B 13.18 % 1.654 B 219.06 % 518.357 M -35.94 % 809.205 M 0.57 % 804.598 M -2.69 % 826.857 M 27.78 % 647.082 M 38.08 % 468.616 M -9.42 % 517.359 M
Accumulated other comprehensive income loss 0.000 -100.00 % 1.142 B 18.46 % 963.917 M -8.08 % 1.049 B 0.000 100.00 % -1.230 B -9.64 % -1.122 B 21.65 % -1.431 B -312.10 % 674.865 M -3.65 % 700.421 M -33.38 % 1.051 B -12.82 % 1.206 B -7.92 % 1.310 B 0.000 100.00 % -853.683 M -18.40 % -721.020 M -15.90 % -622.130 M -168.00 % 914.916 M -2.12 % 934.766 M 4.58 % 893.830 M
Retained earnings 1.668 B 25.04 % 1.334 B 42.42 % 936.826 M 84.84 % 506.829 M 758.28 % 59.052 M 384.49 % -20.757 M 8.59 % -22.708 M 48.70 % -44.262 M 70.36 % -149.338 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 305.170 M -1.05 % 308.401 M 0.000 0.000 0.000
Common stock 223.004 M 1.21 % 220.346 M 20.99 % 182.122 M 54.16 % 118.135 M 0.00 % 118.135 M 0.00 % 118.135 M 0.00 % 118.135 M 0.00 % 118.135 M 1.32 % 116.595 M 0.00 % 116.595 M 0.00 % 116.595 M 0.00 % 116.595 M 0.00 % 116.595 M 2.56 % 113.690 M 2.29 % 111.140 M 1.04 % 110.000 M 0.00 % 110.000 M 4.76 % 105.000 M 4.22 % 100.750 M 0.00 % 100.750 M
Total equity 6.103 B 8.88 % 5.605 B 139.99 % 2.336 B 35.77 % 1.720 B 91.38 % 898.895 M 9.71 % 819.314 M 0.26 % 817.194 M 2.72 % 795.564 M 14.31 % 695.992 M -14.81 % 817.015 M -30.05 % 1.168 B -11.69 % 1.323 B -7.27 % 1.426 B -3.33 % 1.475 B 26.55 % 1.166 B 8.32 % 1.076 B 0.21 % 1.074 B 3.34 % 1.039 B 0.37 % 1.036 B 4.12 % 994.580 M
Other non current liabilities 15.866 M 122.93 % 7.117 M 178.55 % 2.555 M -88.81 % 22.836 M -47.65 % 43.622 M -20.01 % 54.534 M 25.35 % 43.505 M 10.39 % 39.410 M 14.82 % 34.322 M 37.55 % 24.953 M 30.54 % 19.116 M -3.46 % 19.800 M 2 913.67 % 657.002 K -70.57 % 2.233 M 0.000 0.000 0.000 -100.00 % 15.301 M 6.52 % 14.365 M 0.64 % 14.274 M
Long term debt 2.321 B 988.49 % 213.250 M 80.21 % 118.332 M -81.98 % 656.586 M -33.81 % 991.925 M -9.02 % 1.090 B -7.73 % 1.182 B -14.60 % 1.384 B -8.15 % 1.506 B 11.19 % 1.355 B -3.13 % 1.399 B -11.68 % 1.584 B 30.58 % 1.213 B 558.35 % 184.199 M -77.24 % 809.205 M 0.57 % 804.598 M -2.69 % 826.857 M 217.80 % 260.183 M 1.16 % 257.188 M 9.69 % 234.469 M
Total non current liabilities 2.513 B 532.25 % 397.511 M 84.53 % 215.420 M -68.29 % 679.422 M -34.39 % 1.036 B -9.55 % 1.145 B -6.56 % 1.225 B -13.91 % 1.423 B -9.21 % 1.567 B 13.60 % 1.380 B -2.67 % 1.418 B -11.58 % 1.603 B 28.03 % 1.252 B 443.22 % 230.525 M -71.93 % 821.105 M -1.40 % 832.798 M -2.31 % 852.457 M 168.76 % 317.184 M 0.10 % 316.882 M 5.18 % 301.288 M
Other current liabilities 221.583 M 111.07 % 104.981 M 36.72 % 76.785 M 13.25 % 67.800 M 62.04 % 41.842 M 318.42 % 10.000 M -85.03 % 66.786 M -64.31 % 187.106 M 6.94 % 174.965 M -66.83 % 527.464 M 26.98 % 415.401 M 7.94 % 384.845 M 51.96 % 253.248 M -16.95 % 304.919 M 75.52 % 173.722 M 194.55 % -183.737 M -346.37 % 74.579 M 8.43 % 68.783 M 3.42 % 66.511 M -34.64 % 101.760 M
Deferred revenue 0.000 0.000 -100.00 % 1.352 M -97.73 % 59.446 M 192.98 % 20.290 M -37.48 % 32.452 M -42.88 % 56.815 M -26.93 % 77.757 M 16 444.04 % 470.000 K 282.38 % 122.915 K 60.67 % 76.500 K -20.31 % 96.000 K -99.30 % 13.711 M -61.42 % 35.534 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 373.434 M 111.28 % 176.748 M -34.17 % 268.487 M 10.81 % 242.287 M -32.73 % 360.145 M -39.04 % 590.741 M 9.85 % 537.786 M 0.24 % 536.492 M -29.80 % 764.216 M 69.04 % 452.081 M 19.57 % 378.103 M 31.13 % 288.338 M -31.84 % 423.022 M 26.59 % 334.158 M 0.000 -100.00 % 293.422 M 0.000 -100.00 % 386.899 M 82.99 % 211.429 M -25.26 % 282.890 M
Total current liabilities 1.310 B 69.76 % 771.474 M -9.29 % 850.478 M -10.37 % 948.851 M -17.19 % 1.146 B -4.47 % 1.199 B 6.10 % 1.130 B -11.15 % 1.272 B -3.31 % 1.316 B -5.28 % 1.389 B 12.49 % 1.235 B 18.11 % 1.045 B 3.77 % 1.008 B 13.04 % 891.335 M 47.10 % 605.950 M 51.87 % 398.982 M 15.13 % 346.536 M -52.21 % 725.103 M 35.51 % 535.103 M -3.15 % 552.518 M
Total liabilities 3.823 B 227.03 % 1.169 B 9.67 % 1.066 B -34.54 % 1.628 B -25.35 % 2.181 B -6.95 % 2.344 B -0.48 % 2.356 B -12.60 % 2.695 B -6.51 % 2.883 B 4.12 % 2.769 B 4.39 % 2.653 B 0.14 % 2.649 B 17.22 % 2.260 B 101.43 % 1.122 B -21.39 % 1.427 B 15.85 % 1.232 B 2.73 % 1.199 B 15.03 % 1.042 B 22.34 % 851.984 M -0.21 % 853.806 M
Other non current assets 265.824 M -60.29 % 669.385 M 64.62 % 406.621 M 867.89 % 42.011 M -18.20 % 51.356 M -1.84 % 52.320 M 1 190.58 % 4.054 M -95.34 % 87.006 M 95.02 % 44.614 M -70.04 % 148.930 M -13.91 % 172.997 M 90.22 % 90.947 M 6.19 % 85.643 M 131.26 % 37.033 M 16 538.06 % 222.580 K 204.90 % 73.000 K 0.00 % 73.000 K 0.000 0.000 0.000
Long term investments 15.529 M -81.43 % 83.614 M 70.15 % 49.141 M -19.61 % 61.131 M 327.22 % 14.309 M -23.10 % 18.607 M 4 007.51 % 453.000 K -74.66 % 1.788 M -2.51 % 1.834 M 2 412.33 % 73.000 K 0.00 % 73.000 K 0.00 % 73.000 K 0.00 % 73.000 K 0.000 0.000 0.000 0.000 -100.00 % 111.092 M -4.51 % 116.342 M 26.97 % 91.628 M
Intangible assets 6.728 M 180.22 % 2.401 M 0.000 -100.00 % 675.924 M 0.000 0.000 -100.00 % 569.068 M 0.000 -100.00 % 17.508 M -6.69 % 18.764 M -7.15 % 20.209 M -9.80 % 22.404 M -9.59 % 24.780 M -91.88 % 304.995 M 0.000 -100.00 % 518.023 M 28.15 % 404.230 M 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 590.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 6.728 M 180.22 % 2.401 M 103.99 % -60.108 M -196.44 % 62.330 M 0.000 100.00 % -18.607 M -137.80 % 49.230 M 2 853.36 % -1.788 M -110.21 % 17.509 M -6.69 % 18.764 M -7.15 % 20.209 M -9.80 % 22.404 M -9.59 % 24.780 M -4.73 % 26.011 M 0.000 -100.00 % 30.432 M 2.53 % 29.680 M 0.000 0.000 0.000
Property plant equipment net 5.237 B 203.28 % 1.727 B 6.24 % 1.625 B -3.57 % 1.685 B -6.05 % 1.794 B -4.78 % 1.884 B -1.78 % 1.918 B -5.26 % 2.024 B -11.02 % 2.275 B -8.86 % 2.496 B 0.27 % 2.490 B -6.90 % 2.674 B 24.93 % 2.140 B 114.01 % 1.000 B -24.40 % 1.323 B 4.92 % 1.261 B -3.44 % 1.306 B 35.49 % 963.764 M 8.00 % 892.384 M 11.01 % 803.902 M
Total non current assets 5.525 B 122.09 % 2.488 B 19.54 % 2.081 B 9.74 % 1.896 B 1.97 % 1.860 B -6.53 % 1.990 B -1.63 % 2.023 B -6.29 % 2.158 B -12.51 % 2.467 B -7.40 % 2.664 B -4.31 % 2.784 B -1.68 % 2.831 B 25.79 % 2.251 B 111.71 % 1.063 B -19.65 % 1.323 B 2.46 % 1.291 B -3.31 % 1.336 B 23.65 % 1.080 B 6.73 % 1.012 B 11.64 % 906.400 M
Other current assets 353.526 M -70.03 % 1.179 B 1 689.00 % 65.926 M -47.76 % 126.199 M 3.22 % 122.262 M -23.63 % 160.101 M -19.70 % 199.374 M -48.53 % 387.379 M 172.15 % 142.341 M 2.57 % 138.773 M -4.07 % 144.665 M -50.17 % 290.329 M 6.55 % 272.486 M 11.37 % 244.663 M 0.000 -100.00 % 40.365 M -16.64 % 48.425 M -18.89 % 59.705 M 8.13 % 55.217 M 92.29 % 28.716 M
Short term investments 1.576 B -22.62 % 2.036 B 675.49 % 262.590 M 3 931.78 % 6.513 M -7.38 % 7.032 M 4.92 % 6.702 M -50.52 % 13.545 M -67.37 % 41.510 M -6.41 % 44.351 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 333.733 M 21.70 % 274.229 M 23.85 % 221.426 M
cash and cash equivalents 1.037 B 6 220.71 % 16.412 M 982.59 % 1.516 M -99.19 % 187.119 M 996.25 % 17.069 M -72.63 % 62.357 M 651.02 % 8.303 M -65.44 % 24.026 M -70.64 % 81.842 M 24.79 % 65.583 M -63.08 % 177.658 M -28.60 % 248.815 M -54.80 % 550.487 M -30.20 % 788.646 M 174.30 % 287.517 M 12.34 % 255.928 M -20.03 % 320.046 M 1 551.26 % 19.382 M -28.29 % 27.030 M 11.67 % 24.205 M
Cash and short term investments 2.613 B 27.36 % 2.052 B 676.91 % 264.106 M 36.40 % 193.632 M 703.42 % 24.101 M -65.10 % 69.059 M 216.09 % 21.848 M -66.66 % 65.536 M -19.92 % 81.842 M 24.79 % 65.583 M -63.08 % 177.658 M -28.60 % 248.815 M -54.80 % 550.487 M -30.20 % 788.646 M 174.30 % 287.517 M 12.34 % 255.928 M -20.03 % 320.046 M -9.36 % 353.115 M 17.21 % 301.259 M 22.65 % 245.631 M
Total current assets 4.401 B 2.66 % 4.286 B 224.62 % 1.320 B -9.07 % 1.452 B 18.98 % 1.221 B 3.98 % 1.174 B 2.06 % 1.150 B -13.69 % 1.333 B 19.81 % 1.112 B 20.65 % 921.963 M -11.07 % 1.037 B -9.06 % 1.140 B -20.57 % 1.435 B -6.44 % 1.534 B 20.81 % 1.270 B 24.89 % 1.017 B 8.45 % 937.554 M -6.39 % 1.002 B 14.39 % 875.568 M -7.05 % 941.985 M
Inventory 600.677 M 31.14 % 458.051 M -3.20 % 473.213 M 3.68 % 456.423 M 11.22 % 410.380 M -1.67 % 417.344 M 16.10 % 359.474 M -5.50 % 380.402 M 20.92 % 314.583 M 5.38 % 298.524 M -3.06 % 307.940 M 7.68 % 285.964 M 8.91 % 262.569 M 34.11 % 195.783 M -26.64 % 266.889 M 31.82 % 202.460 M 22.81 % 164.852 M 1.23 % 162.846 M 2.23 % 159.293 M 11.44 % 142.946 M
Net receivables 833.212 M 39.54 % 597.109 M 15.45 % 517.207 M -23.48 % 675.924 M 1.82 % 663.812 M 25.87 % 527.367 M -7.33 % 569.068 M 13.96 % 499.342 M -13.15 % 574.932 M 47.69 % 389.271 M -4.23 % 406.449 M -31.72 % 595.261 M 70.21 % 349.730 M 14.67 % 304.995 M -57.37 % 715.434 M 38.11 % 518.023 M 28.15 % 404.230 M -5.09 % 425.919 M 18.38 % 359.799 M -31.43 % 524.693 M
Tax assets 0.000 -100.00 % 5.580 M -90.72 % 60.108 M 32.25 % 45.452 M 0.000 -100.00 % 53.358 M 5.12 % 50.758 M 8.55 % 46.758 M -63.36 % 127.627 M 174 931.51 % -73.000 K -100.07 % 101.000 M 130.07 % 43.900 M 60 236.99 % -73.000 K 0.000 0.000 0.000 0.000 -100.00 % 5.200 M 62.25 % 3.205 M -70.52 % 10.870 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 714.610 M 45.91 % 489.745 M -2.80 % 503.854 M -13.03 % 579.318 M -19.93 % 723.484 M 27.78 % 566.174 M 7.67 % 525.827 M -5.84 % 558.462 M 14.27 % 488.710 M 19.35 % 409.481 M -7.21 % 441.285 M 18.55 % 372.220 M 17.21 % 317.558 M 46.53 % 216.724 M -49.86 % 432.228 M 49.41 % 289.298 M 6.38 % 271.957 M 0.94 % 269.421 M 4.77 % 257.163 M 55.57 % 165.299 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.000 K -99.87 % 22.708 M 4 731.49 % 470.000 K 282.38 % 122.915 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.568 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -61.528 M 0.000 0.000 0.000 100.00 % -74.700 M 27.76 % -103.400 M 0.000 0.000 0.000 -100.00 % 18.168 M 74.81 % 10.393 M 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 321.118 M 1 314.93 % 22.695 M -13.83 % 26.339 M 20.92 % 21.782 M -5.97 % 23.164 M -5.07 % 24.400 M 0.000 -100.00 % 34.482 M -70.83 % 118.221 M 0.000 0.000 0.000 100.00 % -18.168 M 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 % 1.905 B -27.13 % 2.614 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 4.211 B 45.08 % 2.903 B 1 076.85 % 246.656 M 506.66 % 40.658 M -94.37 % 721.708 M 1 675.07 % 40.658 M -94.37 % 721.767 M 0.01 % 721.691 M -0.97 % 728.735 M 560 565 441.54 % -130.000 0.000 0.000 0.000 0.000 -100.00 % 1.908 B 188.65 % 661.170 M 0.84 % 655.670 M 3 273.13 % 19.438 M 0.000 0.000
Deferred tax liabilities non current 176.207 M -0.53 % 177.144 M 87.39 % 94.533 M 53.64 % 61.528 M 0.000 0.000 0.000 -100.00 % 74.700 M -27.76 % 103.400 M 0.000 0.000 0.000 -100.00 % 2.600 M -92.28 % 33.700 M 183.19 % 11.900 M -57.80 % 28.200 M 10.16 % 25.600 M -38.61 % 41.700 M -8.01 % 45.329 M -13.73 % 52.545 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 9.926 B 46.52 % 6.774 B 99.15 % 3.401 B 1.58 % 3.349 B 8.71 % 3.080 B -2.63 % 3.164 B -0.29 % 3.173 B -9.11 % 3.491 B -2.47 % 3.579 B -0.19 % 3.586 B -6.14 % 3.821 B -3.80 % 3.971 B 7.74 % 3.686 B 41.92 % 2.597 B 0.17 % 2.593 B 12.34 % 2.308 B 1.54 % 2.273 B 9.20 % 2.082 B 10.29 % 1.888 B 2.12 % 1.848 B
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 100.00 % -245.156 M 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 100.00 % -1.234 M -398.10 % 414.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -283.455 M -87.69 % -151.026 M -358.46 % 58.434 M 137.44 % -156.091 M -311.96 % 73.642 M -16.92 % 88.638 M 59 790.54 % 148.000 K -99.87 % 117.341 M 217.11 % -100.198 M -928.95 % -9.738 M 88.19 % -82.462 M -84 375.16 % 97.849 K 100.05 % -206.265 M -247.12 % 140.204 M 3 365.71 % -4.293 M 98.04 % -218.986 M -823.68 % -23.708 M 54.70 % -52.338 M -149.95 % 104.773 M 186.83 % -120.667 M
Accounts receivables -232.682 M -573.09 % -34.569 M -122.50 % 153.607 M 41 984.11 % 365.000 K 100.27 % -136.444 M -502.89 % 33.866 M 148.57 % -69.725 M -193.00 % 74.975 M 137.65 % -199.119 M -705.02 % 32.911 M 167.04 % -49.092 M -269.88 % 28.899 M 162.65 % -46.127 M 0.000 0.000 0.000 0.000 100.00 % -67.686 M -241.06 % 47.983 M 138.42 % -124.904 M
Inventory -142.626 M -1 040.68 % 15.162 M 190.30 % -16.790 M 63.53 % -46.044 M -761.17 % 6.964 M 112.03 % -57.870 M -376.51 % 20.929 M 129.36 % -71.285 M -343.88 % -16.059 M -270.56 % 9.416 M 142.85 % -21.976 M 6.07 % -23.395 M 65.10 % -67.029 M -170.04 % 95.707 M 248.55 % -64.429 M -71.32 % -37.608 M -486.22 % 9.737 M 758.38 % -1.479 M 90.95 % -16.348 M -191.42 % 17.883 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.983 M -93.52 % -4.642 M -113.98 % 33.193 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.827 M -76.99 % 73.138 M 635.97 % -13.646 M
Other working capital 91.853 M 169.79 % -131.619 M -67.92 % -78.383 M 29.01 % -110.412 M -154.36 % 203.122 M 80.33 % 112.642 M 94.46 % 57.927 M -69.29 % 188.626 M 324.19 % -84.138 M -339.28 % -19.154 M 68.33 % -60.487 M -357.47 % 23.493 M 116.87 % -139.236 M -412.91 % 44.497 M -26.01 % 60.135 M 133.15 % -181.377 M -442.31 % -33.446 M 0.000 0.000 0.000
Other non cash items 45.697 M 12.42 % 40.647 M -35.06 % 62.590 M -45.92 % 115.744 M -20.69 % 145.938 M -14.09 % 169.866 M 23.54 % 137.495 M 445.68 % -39.775 M -116.40 % 242.575 M -24.76 % 322.400 M 212.26 % 103.247 M 43.93 % 71.732 M 944.12 % -8.498 M -120.01 % 42.458 M -17.75 % 51.619 M -34.08 % 78.311 M 40.99 % 55.543 M 776.53 % -8.210 M -24.72 % -6.583 M 75.99 % -27.419 M
Net cash provided by operating activities 252.350 M -42.62 % 439.785 M -46.92 % 828.550 M 70.41 % 486.212 M 1.64 % 478.350 M 24.34 % 384.705 M 33.53 % 288.108 M -15.50 % 340.958 M 77.79 % 191.771 M 37.55 % 139.418 M 605.47 % -27.582 M -181.81 % 33.716 M 122.61 % -149.142 M -137.47 % 398.069 M 36.14 % 292.386 M 6 078.45 % -4.891 M -103.88 % 126.148 M 747.82 % 14.879 M -93.31 % 222.289 M 439.03 % -65.567 M
Investments in property plant and equipment -2.873 B -652.71 % -381.634 M -5.08 % -363.188 M -455.01 % -65.438 M -173.03 % -23.967 M 61.56 % -62.346 M -12.80 % -55.273 M -13.30 % -48.783 M -261.70 % -13.487 M 88.42 % -116.485 M -37.06 % -84.985 M 86.86 % -646.910 M 45.56 % -1.188 B -508.54 % -195.286 M -3.73 % -188.265 M -97.51 % -95.319 M 16.79 % -114.559 M 20.23 % -143.604 M 12.00 % -163.184 M -40.31 % -116.303 M
Acquisitions net 2.717 M 0.000 0.000 -100.00 % 13.434 M 554.36 % 2.053 M 45.09 % 1.415 M -30.33 % 2.031 M -99.54 % 440.134 M 69 985.03 % 628.000 K -73.55 % 2.374 M 0.000 0.000 0.000 0.000 100.00 % -1.839 M 0.000 100.00 % -141.000 -100.01 % 1.259 M -99.29 % 176.808 M -50.23 % 355.270 M
Purchases of investments 0.000 100.00 % -2.908 B -1 097.39 % -242.826 M -329.73 % -56.507 M -1 215.65 % -4.295 M 13.89 % -4.988 M 0.000 100.00 % -115.542 M -2 912.04 % -3.836 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -25.500 M -436.84 % -4.750 M
Sales maturities of investments 1.515 B 0.000 0.000 100.00 % -13.434 M -699.20 % 2.242 M -37.25 % 3.573 M 0.000 0.000 0.000 -100.00 % 109.129 M 191.01 % 37.500 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.184 M 0.000 -100.00 % 2.363 M -79.66 % 11.615 M
Other investing activites 44.905 M -48.97 % 87.995 M 278.29 % 23.261 M 34.00 % 17.359 M 93.05 % 8.992 M 8 982.83 % 99.000 K -99.92 % 126.245 M -61.97 % 331.920 M 342.01 % 75.093 M 4.83 % 71.630 M -55.25 % 160.064 M 123.79 % 71.525 M -32.91 % 106.607 M -81.02 % 561.553 M 1 019.14 % 50.177 M -34.28 % 76.353 M 144.54 % 31.223 M 0.000 100.00 % -86.122 M 63.26 % -234.379 M
Net cash used for investing activites -1.310 B 59.09 % -3.201 B -449.33 % -582.753 M -457.20 % -104.586 M -598.40 % -14.975 M 75.94 % -62.247 M -185.27 % 73.003 M -74.22 % 283.137 M 359.60 % 61.606 M 237.34 % -44.855 M -139.84 % 112.579 M 119.57 % -575.385 M 46.81 % -1.082 B -395.36 % 366.267 M 361.76 % -139.927 M -637.79 % -18.966 M 76.63 % -81.152 M 42.99 % -142.345 M -48.84 % -95.636 M -935.03 % 11.453 M
Debt repayment 1.968 B 28 744.14 % 6.823 M 101.32 % -516.487 M -13.65 % -454.457 M -33.58 % -340.203 M -106.98 % -164.366 M 4.72 % -172.505 M 48.75 % -336.626 M -971.85 % -31.406 M -159.54 % 52.750 M 144.54 % -118.443 M -131.61 % 374.705 M -66.79 % 1.128 B 971.25 % -129.516 M -2 912.51 % 4.605 M -94.80 % 88.603 M 1 094.53 % -8.909 M -104.99 % 178.466 M 466.14 % -48.743 M -175.16 % 64.850 M
Common stock issued 168.419 M -94.25 % 2.927 B 1 461.58 % 187.452 M -50.00 % 374.904 M 0.000 0.000 0.000 -100.00 % 4.751 M 0.000 0.000 0.000 0.000 -100.00 % 6.766 M 27.52 % 5.306 M 71.54 % 3.093 M 0.000 -100.00 % 18.675 M -5.27 % 19.713 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -44.502 M -8.64 % -40.964 M -76.13 % -23.258 M 0.000 0.000 0.000 100.00 % -858.000 K -11.00 % -773.000 K -52.57 % -506.645 K 21.35 % -644.204 K -9.43 % -588.678 K 95.74 % -13.812 M 59.33 % -33.958 M -28.73 % -26.380 M -16.23 % -22.695 M -75.39 % -12.940 M 31.93 % -19.009 M -8.53 % -17.515 M 21.39 % -22.282 M -0.01 % -22.279 M
Other financing activites -12.713 M 82.72 % -73.581 M 6.99 % -79.107 M 40.08 % -132.023 M 21.63 % -168.460 M -61.92 % -104.038 M 48.65 % -202.613 M 31.49 % -295.729 M -71.06 % -172.881 M -15.55 % -149.615 M -303.04 % -37.122 M 69.29 % -120.896 M -11.49 % -108.436 M 3.67 % -112.571 M -6.16 % -106.037 M 8.91 % -116.406 M -1 743.45 % -6.315 M -30.98 % -4.821 M 0.000 0.000
Net cash used provided by financing activities 2.079 B -25.11 % 2.776 B 743.56 % -431.400 M -103.90 % -211.576 M 58.41 % -508.663 M -89.51 % -268.404 M 28.77 % -376.834 M 40.03 % -628.377 M -160.79 % -240.954 M -147.11 % -97.509 M 37.56 % -156.154 M -165.06 % 239.997 M -75.83 % 992.778 M 477.25 % -263.161 M -117.43 % -121.034 M -197.07 % -40.743 M 58.28 % -97.646 M -155.53 % 175.842 M 347.58 % -71.025 M -266.84 % 42.572 M
Effect of forex changes on cash -1.073 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 100.00 % -48.000 K -129.36 % 163.477 K -66.00 % 480.777 K 70.07 % 282.687 K 0.000 0.000 0.000
Net change in cash -51.302 M -444.42 % 14.895 M 108.03 % -185.603 M -209.15 % 170.050 M 475.49 % -45.288 M -183.78 % 54.054 M 443.79 % -15.723 M -267.19 % -4.282 M -134.47 % 12.423 M 521.64 % -2.946 M 95.86 % -71.157 M 76.41 % -301.671 M -26.67 % -238.159 M -147.52 % 501.127 M 1 486.37 % 31.589 M 149.27 % -64.118 M -93.90 % -33.068 M 0.000 0.000 0.000
Cash at beginning of period 1.127 B 74 236.61 % 1.516 M -99.19 % 187.119 M 996.25 % 17.069 M -72.63 % 62.357 M 651.02 % 8.303 M -65.44 % 24.026 M -15.13 % 28.308 M 78.20 % 15.886 M -15.65 % 18.832 M -92.43 % 248.815 M -54.80 % 550.487 M -30.20 % 788.646 M 174.29 % 287.519 M 12.34 % 255.928 M -20.03 % 320.046 M -9.36 % 353.115 M 1 206.38 % 27.030 M 11.67 % 24.205 M 0.000
Cash at end of period 1.076 B 6 454.39 % 16.411 M 982.52 % 1.516 M -99.19 % 187.119 M 996.25 % 17.069 M -72.63 % 62.357 M 651.02 % 8.303 M -65.44 % 24.026 M -15.13 % 28.308 M 78.20 % 15.886 M -91.06 % 177.658 M -28.60 % 248.815 M -54.80 % 550.487 M -30.20 % 788.646 M 174.30 % 287.517 M 12.34 % 255.928 M -20.03 % 320.046 M 1 551.26 % 19.382 M -28.29 % 27.030 M 11.67 % 24.205 M
Operating cash flow 252.350 M -42.62 % 439.785 M -46.92 % 828.550 M 70.41 % 486.212 M 1.64 % 478.350 M 24.34 % 384.705 M 33.53 % 288.108 M -15.50 % 340.958 M 77.79 % 191.771 M 37.55 % 139.418 M 605.47 % -27.582 M -181.81 % 33.716 M 122.61 % -149.142 M -137.47 % 398.069 M 36.14 % 292.386 M 6 078.45 % -4.891 M -103.88 % 126.148 M 747.82 % 14.879 M -93.31 % 222.289 M 439.03 % -65.567 M
Capital expenditure -2.873 B -652.71 % -381.634 M -5.08 % -363.188 M -455.01 % -65.438 M -173.03 % -23.967 M 61.56 % -62.346 M -12.80 % -55.273 M -13.30 % -48.783 M -261.70 % -13.487 M 88.42 % -116.485 M -37.06 % -84.985 M 86.86 % -646.910 M 45.56 % -1.188 B -508.54 % -195.286 M -3.73 % -188.265 M -97.51 % -95.319 M 16.79 % -114.559 M 20.23 % -143.604 M 12.00 % -163.184 M -40.31 % -116.303 M
Free CashFlow -2.620 B -4 605.93 % 58.151 M -87.50 % 465.362 M 10.60 % 420.774 M -7.40 % 454.383 M 40.96 % 322.359 M 38.45 % 232.835 M -20.31 % 292.175 M 63.88 % 178.284 M 677.43 % 22.933 M 120.37 % -112.567 M 81.64 % -613.194 M 54.16 % -1.338 B -759.59 % 202.783 M 94.76 % 104.121 M 203.90 % -100.209 M -964.69 % 11.589 M 109.00 % -128.726 M -317.79 % 59.105 M 132.50 % -181.870 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
Revenue 1.449 B -8.41 % 1.582 B 51.32 % 1.046 B -21.97 % 1.340 B -3.28 % 1.385 B 7.88 % 1.284 B 33.57 % 961.354 M -12.58 % 1.100 B -15.98 % 1.309 B 5.33 % 1.243 B 33.54 % 930.590 M -30.56 % 1.340 B -16.06 % 1.596 B 23.20 % 1.296 B 16.47 % 1.112 B -12.09 % 1.265 B 38.88 % 911.205 M -35.86 % 1.421 B 39.33 % 1.020 B 4.40 % 976.560 M 272.10 % 262.448 M -74.70 % 1.038 B 52.21 % 681.647 M -17.78 % 829.094 M -14.22 % 966.525 M -5.51 % 1.023 B 47.60 % 692.977 M -17.99 % 844.993 M -1.61 % 858.780 M
Net income -54.840 M -183.41 % 65.746 M -11.96 % 74.676 M -24.84 % 99.354 M -29.13 % 140.198 M 12.75 % 124.347 M 16.48 % 106.750 M 12.65 % 94.761 M -16.09 % 112.936 M 164.59 % 42.683 M -34.06 % 64.731 M -59.78 % 160.931 M -13.15 % 185.296 M 6.15 % 174.555 M 50.26 % 116.169 M 7.17 % 108.401 M 115.97 % 50.193 M -47.96 % 96.446 M 57.15 % 61.373 M 16.36 % 52.745 M 141.52 % -127.028 M -813.92 % 17.793 M 17 344.12 % 102.000 K 100.56 % -18.152 M -527.31 % 4.248 M -81.73 % 23.249 M 259.81 % -14.548 M -758.80 % -1.694 M -111.55 % 14.666 M
Income before tax -37.497 M -142.61 % 88.002 M -17.52 % 106.699 M -22.25 % 137.225 M -27.73 % 189.889 M 14.92 % 165.231 M 14.44 % 144.383 M 6.63 % 135.410 M -13.55 % 156.625 M 2.82 % 152.332 M 50.82 % 101.000 M -34.28 % 153.680 M -17.06 % 185.296 M 41.32 % 131.115 M 12.87 % 116.169 M 7.17 % 108.401 M 115.97 % 50.193 M -59.31 % 123.353 M 100.99 % 61.373 M 16.36 % 52.745 M 151.37 % -102.670 M -674.31 % 17.877 M 17 426.47 % 102.000 K 100.56 % -18.152 M -527.31 % 4.248 M -82.09 % 23.720 M 263.05 % -14.548 M -758.80 % -1.694 M -111.55 % 14.666 M
Income before tax ratio -0.03 -146.52 % 0.06 -45.50 % 0.10 -0.36 % 0.10 -25.28 % 0.14 6.53 % 0.13 -14.32 % 0.15 21.98 % 0.12 2.90 % 0.12 -2.38 % 0.12 12.94 % 0.11 -5.36 % 0.11 -1.20 % 0.12 14.71 % 0.10 -3.09 % 0.10 21.90 % 0.09 55.51 % 0.06 -36.56 % 0.09 44.25 % 0.06 11.45 % 0.05 113.81 % -0.39 -2 370.41 % 0.02 11 414.78 % 0.00 100.68 % -0.02 -598.14 % 0.00 -81.05 % 0.02 210.46 % -0.02 -947.19 % 0.00 -111.74 % 0.02
EBITDA 9.208 M -92.95 % 130.611 M -16.00 % 155.496 M -13.48 % 179.718 M -20.26 % 225.389 M 13.13 % 199.226 M 9.01 % 182.755 M 3.03 % 177.380 M -12.93 % 203.721 M 2.37 % 198.998 M 36.58 % 145.699 M -27.60 % 201.241 M -15.05 % 236.907 M 30.38 % 181.707 M 0.04 % 181.640 M 2.95 % 176.428 M 50.98 % 116.856 M -39.38 % 192.773 M 44.67 % 133.254 M 1.03 % 131.902 M 607.20 % -26.006 M -160.53 % 42.963 M -43.97 % 76.672 M 31.54 % 58.286 M -29.49 % 82.659 M 66.00 % 49.796 M -24.57 % 66.019 M -22.83 % 85.551 M -7.58 % 92.566 M
Net income ratio -0.04 -191.08 % 0.04 -41.82 % 0.07 -3.68 % 0.07 -26.73 % 0.10 4.51 % 0.10 -12.79 % 0.11 28.87 % 0.09 -0.13 % 0.09 151.21 % 0.03 -50.62 % 0.07 -42.08 % 0.12 3.46 % 0.12 -13.84 % 0.13 29.01 % 0.10 21.90 % 0.09 55.51 % 0.06 -18.86 % 0.07 12.79 % 0.06 11.45 % 0.05 111.16 % -0.48 -2 922.31 % 0.02 11 360.68 % 0.00 100.68 % -0.02 -598.14 % 0.00 -80.66 % 0.02 208.27 % -0.02 -947.19 % 0.00 -111.74 % 0.02
Ratio EBITDA 0.01 -92.30 % 0.08 -44.49 % 0.15 10.88 % 0.13 -17.56 % 0.16 4.87 % 0.16 -18.39 % 0.19 17.86 % 0.16 3.63 % 0.16 -2.80 % 0.16 2.28 % 0.16 4.26 % 0.15 1.19 % 0.15 5.83 % 0.14 -14.11 % 0.16 17.11 % 0.14 8.71 % 0.13 -5.49 % 0.14 3.83 % 0.13 -3.24 % 0.14 236.31 % -0.10 -339.30 % 0.04 -63.19 % 0.11 60.00 % 0.07 -17.80 % 0.09 75.67 % 0.05 -48.90 % 0.10 -5.90 % 0.10 -6.07 % 0.11
Gross profit ratio 0.28 48.37 % 0.19 -40.83 % 0.32 53.69 % 0.21 -1.67 % 0.21 -11.39 % 0.24 -35.40 % 0.37 14.92 % 0.32 3.97 % 0.31 -6.02 % 0.33 -3.43 % 0.34 5.31 % 0.32 10.20 % 0.29 112.50 % 0.14 -59.99 % 0.34 16.41 % 0.29 -9.80 % 0.32 86.46 % 0.17 -44.05 % 0.31 3.51 % 0.30 -5.49 % 0.32 120.77 % 0.14 -55.41 % 0.32 15.82 % 0.28 3.14 % 0.27 73.29 % 0.16 -44.18 % 0.28 6.98 % 0.26 -11.97 % 0.30
Weighted average shs out dil 22.293 M -0.89 % 22.493 M 0.00 % 22.493 M 1.42 % 22.177 M 0.29 % 22.113 M 6.97 % 20.672 M 0.00 % 20.672 M 1.22 % 20.423 M 7.42 % 19.013 M 3.34 % 18.398 M -1.09 % 18.601 M -0.71 % 18.735 M -0.41 % 18.812 M 1.06 % 18.614 M 5.11 % 17.709 M -0.02 % 17.713 M -0.04 % 17.720 M 0.78 % 17.583 M -0.68 % 17.704 M -0.20 % 17.739 M 0.08 % 17.725 M -0.23 % 17.766 M 16.12 % 15.300 M -13.46 % 17.681 M -0.11 % 17.700 M -0.11 % 17.720 M -0.12 % 17.741 M -2.25 % 18.150 M 2.30 % 17.741 M
Weighted average shs out 22.293 M 0.60 % 22.159 M 0.00 % 22.159 M 0.59 % 22.030 M -0.02 % 22.035 M 6.59 % 20.672 M 0.00 % 20.672 M 1.22 % 20.423 M 12.14 % 18.212 M 0.00 % 18.212 M 2.78 % 17.720 M -5.41 % 18.735 M -0.41 % 18.812 M 6.07 % 17.735 M 0.15 % 17.709 M -0.02 % 17.713 M -0.04 % 17.720 M 0.78 % 17.583 M -0.68 % 17.704 M -0.20 % 17.739 M 0.08 % 17.725 M 0.28 % 17.675 M 15.52 % 15.300 M -13.46 % 17.680 M -0.11 % 17.700 M 0.25 % 17.657 M -0.48 % 17.741 M -2.25 % 18.150 M 2.31 % 17.740 M
EPS diluted -2.46 -184.25 % 2.92 -12.05 % 3.32 -25.89 % 4.48 -29.34 % 6.34 8.56 % 5.84 13.18 % 5.16 11.21 % 4.64 -21.89 % 5.94 156.03 % 2.32 -33.33 % 3.48 -59.49 % 8.59 -12.79 % 9.85 5.01 % 9.38 42.99 % 6.56 7.19 % 6.12 223.81 % 1.89 -65.26 % 5.44 56.77 % 3.47 16.84 % 2.97 141.42 % -7.17 -809.90 % 1.01 14 974.63 % 0.01 100.65 % -1.03 -529.17 % 0.24 -81.68 % 1.31 259.76 % -0.82 -778.89 % -0.09 -111.24 % 0.83
Earnings per share -2.46 -183.39 % 2.95 -12.46 % 3.37 -25.28 % 4.51 -29.09 % 6.36 8.16 % 5.88 13.95 % 5.16 11.21 % 4.64 -25.16 % 6.20 164.96 % 2.34 -35.89 % 3.65 -57.51 % 8.59 -12.79 % 9.85 0.10 % 9.84 50.00 % 6.56 7.19 % 6.12 223.81 % 1.89 -65.26 % 5.44 56.77 % 3.47 16.84 % 2.97 141.42 % -7.17 -809.90 % 1.01 14 974.63 % 0.01 100.65 % -1.03 -529.17 % 0.24 -81.68 % 1.31 259.76 % -0.82 -778.89 % -0.09 -111.24 % 0.83
Gross profit 401.693 M 35.88 % 295.616 M -10.47 % 330.181 M 19.93 % 275.300 M -4.90 % 289.475 M -4.40 % 302.802 M -13.72 % 350.948 M 0.46 % 349.333 M -12.65 % 399.910 M -1.01 % 404.010 M 28.97 % 313.269 M -26.87 % 428.353 M -7.49 % 463.042 M 161.80 % 176.868 M -53.40 % 379.540 M 2.33 % 370.886 M 25.27 % 296.063 M 19.60 % 247.545 M -22.04 % 317.535 M 8.07 % 293.834 M 251.67 % 83.555 M -44.16 % 149.621 M -32.13 % 220.445 M -4.78 % 231.508 M -11.53 % 261.679 M 63.74 % 159.810 M -17.61 % 193.957 M -12.26 % 221.066 M -13.38 % 255.213 M
Income tax expense 17.343 M -22.07 % 22.256 M -30.50 % 32.023 M -15.44 % 37.871 M -23.79 % 49.691 M 21.54 % 40.884 M 8.64 % 37.633 M -7.42 % 40.649 M -6.96 % 43.689 M -60.16 % 109.649 M 202.32 % 36.269 M 600.19 % -7.251 M 0.000 100.00 % -43.440 M 0.000 0.000 0.000 -100.00 % 26.907 M 0.000 0.000 -100.00 % 24.358 M 28 897.62 % 84.000 K 0.000 0.000 0.000 -100.00 % 471.000 K 0.000 0.000 0.000
Cost of revenue 1.047 B -18.59 % 1.287 B 79.84 % 715.358 M -32.80 % 1.065 B -2.86 % 1.096 B 11.67 % 981.294 M 60.76 % 610.406 M -18.66 % 750.409 M -17.45 % 909.008 M 8.38 % 838.730 M 35.87 % 617.321 M -32.29 % 911.686 M -19.55 % 1.133 B 1.29 % 1.119 B 52.65 % 732.955 M -18.07 % 894.588 M 45.43 % 615.142 M -47.56 % 1.173 B 67.09 % 702.040 M 2.83 % 682.726 M 281.64 % 178.893 M -79.85 % 887.903 M 92.52 % 461.202 M -22.82 % 597.586 M -15.22 % 704.846 M -18.33 % 863.043 M 72.95 % 499.020 M -20.02 % 623.927 M 3.37 % 603.567 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 289.285 M 0.000 -100.00 % 252.425 M 0.000 0.000 0.000 -100.00 % 113.451 M 295.82 % 28.662 M 163.17 % 10.891 M 69.19 % 6.437 M -58.15 % 15.382 M 44.31 % 10.659 M 75.40 % 6.077 M 1 080.16 % -620.000 K -126.37 % 2.351 M -30.57 % 3.386 M 4.54 % 3.239 M 140.80 % -7.938 M -327.45 % 3.490 M -28.10 % 4.854 M 53.41 % 3.164 M 138.23 % -8.276 M -234.57 % 6.150 M 4 900.00 % 123.000 K -97.49 % 4.894 M 107.44 % -65.746 M -287.23 % 35.116 M 21.69 % 28.856 M 475.74 % 5.012 M
Operating expenses 289.285 M 34.47 % 215.122 M -14.78 % 252.425 M 46.77 % 171.984 M 8.13 % 159.048 M -1.29 % 161.128 M -28.55 % 225.513 M -1.86 % 229.779 M -2.87 % 236.560 M -0.97 % 238.886 M 12.74 % 211.895 M -20.68 % 267.127 M 2.08 % 261.688 M 1 009.41 % 23.588 M -89.77 % 230.596 M 0.68 % 229.039 M 7.86 % 212.343 M 148.79 % 85.350 M -61.14 % 219.630 M 8.20 % 202.991 M 46.14 % 138.906 M 94.49 % 71.419 M -60.48 % 180.707 M -11.12 % 203.313 M -5.32 % 214.734 M 761.45 % 24.927 M -87.21 % 194.867 M -0.53 % 195.901 M -6.21 % 208.880 M
Cost and expenses 1.337 B -10.99 % 1.502 B 55.16 % 967.783 M -21.73 % 1.237 B -1.46 % 1.255 B 9.85 % 1.142 B 36.67 % 835.919 M -14.72 % 980.188 M -14.44 % 1.146 B 6.31 % 1.078 B 29.96 % 829.216 M -29.66 % 1.179 B -15.50 % 1.395 B 22.11 % 1.142 B 18.57 % 963.551 M -14.25 % 1.124 B 35.79 % 827.485 M -34.24 % 1.258 B 36.53 % 921.670 M 4.06 % 885.717 M 178.70 % 317.799 M -66.87 % 959.322 M 49.45 % 641.909 M -19.85 % 800.899 M -12.91 % 919.580 M 3.56 % 887.970 M 27.97 % 693.887 M -15.36 % 819.828 M 0.91 % 812.447 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 215.122 M 0.000 -100.00 % 171.984 M 8.13 % 159.048 M -1.29 % 161.128 M 43.78 % 112.062 M 41.06 % 79.440 M -1.79 % 80.888 M -40.23 % 135.337 M 19.19 % 113.548 M -30.08 % 162.391 M 6.55 % 152.412 M -1.94 % 155.432 M 24.00 % 125.346 M -1.82 % 127.676 M 13.41 % 112.584 M 35.37 % 83.168 M 12.14 % 74.166 M 7.37 % 69.078 M 27.34 % 54.249 M -29.46 % 76.910 M 37.98 % 55.738 M -13.13 % 64.164 M -0.07 % 64.210 M -19.92 % 80.179 M 33.03 % 60.271 M 20.84 % 49.875 M -16.16 % 59.489 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.714 M 0.000 0.000 0.000 -100.00 % 5.072 M 0.000 0.000 0.000 -100.00 % 4.693 M 0.000 0.000 0.000 -100.00 % 4.480 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 16.871 M 13.14 % 14.912 M -28.80 % 20.943 M 49.92 % 13.969 M 47.96 % 9.441 M 20.96 % 7.805 M -34.06 % 11.836 M -7.57 % 12.806 M -27.30 % 17.616 M -8.39 % 19.229 M 22.04 % 15.756 M -13.45 % 18.205 M -17.73 % 22.129 M 3.66 % 21.348 M -39.22 % 35.126 M -4.63 % 36.832 M 0.18 % 36.766 M -7.38 % 39.696 M -0.81 % 40.022 M -16.71 % 48.052 M 5.88 % 45.383 M -1.47 % 46.060 M 0.60 % 45.786 M -1.47 % 46.470 M -2.36 % 47.591 M 0.000 -100.00 % 48.754 M -12.49 % 55.715 M 23.38 % 45.159 M
Depreciation and amortization 29.834 M 7.72 % 27.697 M -0.56 % 27.854 M -2.35 % 28.524 M 9.46 % 26.059 M -0.50 % 26.190 M -1.30 % 26.536 M -9.01 % 29.164 M -1.07 % 29.480 M 7.45 % 27.437 M -5.20 % 28.943 M -1.41 % 29.356 M -0.43 % 29.482 M 0.81 % 29.244 M -3.63 % 30.345 M -2.72 % 31.195 M 4.34 % 29.897 M 0.58 % 29.724 M -6.70 % 31.859 M 2.42 % 31.105 M -0.56 % 31.281 M 2.35 % 30.562 M -0.72 % 30.784 M 2.72 % 29.968 M -2.76 % 30.820 M 2.25 % 30.141 M -5.26 % 31.813 M 0.90 % 31.530 M -3.70 % 32.741 M
Operating income 112.408 M 39.65 % 80.494 M 3.52 % 77.756 M -24.74 % 103.316 M -20.79 % 130.427 M -7.94 % 141.674 M 12.95 % 125.435 M -15.37 % 148.216 M -9.26 % 163.350 M -4.79 % 171.561 M 46.94 % 116.756 M -32.07 % 171.885 M -17.13 % 207.425 M 74.55 % 118.831 M -21.46 % 151.295 M 4.17 % 145.233 M 67.01 % 86.959 M -25.26 % 116.345 M 14.74 % 101.395 M 5.95 % 95.697 M 283.37 % -52.187 M -328.04 % 22.885 M -50.13 % 45.888 M 62.05 % 28.318 M -45.37 % 51.839 M 191.84 % 17.763 M -48.07 % 34.206 M -36.68 % 54.021 M 5.21 % 51.345 M
Operating income ratio 0.08 52.48 % 0.05 -31.59 % 0.07 -3.56 % 0.08 -18.10 % 0.09 -14.67 % 0.11 -15.44 % 0.13 -3.19 % 0.13 7.99 % 0.12 -9.60 % 0.14 10.03 % 0.13 -2.19 % 0.13 -1.28 % 0.13 41.68 % 0.09 -32.56 % 0.14 18.50 % 0.11 20.26 % 0.10 16.53 % 0.08 -17.65 % 0.10 1.48 % 0.10 149.28 % -0.20 -1 001.50 % 0.02 -67.23 % 0.07 97.10 % 0.03 -36.32 % 0.05 208.84 % 0.02 -64.82 % 0.05 -22.79 % 0.06 6.93 % 0.06
Total other income expenses net -149.905 M -2 096.60 % 7.508 M -74.06 % 28.943 M -14.65 % 33.909 M -42.97 % 59.462 M 152.42 % 23.557 M 24.32 % 18.948 M 114.09 % -134.483 M -1 899.75 % -6.725 M 47.43 % -12.792 M -3 320.32 % -374.000 K 95.04 % -7.546 M 52.99 % -16.052 M 27.58 % -22.165 M 32.37 % -32.775 M -3.84 % -31.563 M 0.02 % -31.569 M 18.72 % -38.842 M -6.32 % -36.532 M 4.11 % -38.098 M 19.49 % -47.319 M 21.56 % -60.325 M -52.20 % -39.636 M 14.48 % -46.347 M -8.55 % -42.697 M -816.75 % 5.957 M 112.22 % -48.754 M -81.52 % -26.859 M 15.18 % -31.667 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-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-03-31 2014-03-31 2013-03-31 2012-03-31 2011-03-31 2010-03-31 2009-03-31
Net debt 0.000 -100.00 % 38.376 M 0.000 -100.00 % 931.210 M -55.66 % 2.100 B 174.46 % -2.821 B -326.10 % 1.248 B 300.68 % 311.363 M 17.89 % 264.106 M -31.45 % 385.303 M 40.53 % 274.172 M 18.84 % 230.702 M 19.14 % 193.632 M -72.80 % 711.754 M 1 303.58 % 50.710 M -95.80 % 1.207 B 4 908.67 % 24.101 M -98.19 % 1.335 B 2 228.63 % 57.330 M -95.50 % 1.273 B 1 085.51 % 107.418 M -93.36 % 1.619 B 3 111.91 % 50.397 M -96.40 % 1.399 B 6 304.97 % 21.848 M -98.72 % 1.711 B 2 511.02 % 65.536 M -96.22 % 1.734 B -8.19 % 1.889 B 8.47 % 1.741 B 8.90 % 1.599 B -1.48 % 1.623 B 0.95 % 1.608 B 694.84 % -270.289 M -151.81 % 521.687 M -32.89 % 777.413 M -0.95 % 784.898 M
Total investments 0.000 -100.00 % 1.590 B 0.000 -100.00 % 78.000 M -98.14 % 4.200 B 101.49 % 2.085 B -16.45 % 2.495 B 3 279.65 % 73.829 M -86.02 % 528.212 M 555.14 % 80.626 M -85.30 % 548.344 M 490.11 % 92.922 M -76.01 % 387.264 M 547.75 % 59.786 M -41.05 % 101.420 M 159.17 % 39.132 M -18.82 % 48.202 M 125.87 % 21.341 M -81.39 % 114.660 M 437.28 % 21.341 M -90.07 % 214.836 M 3 105.55 % 6.702 M -93.35 % 100.794 M 372.30 % 21.341 M -51.16 % 43.696 M 222.60 % 13.545 M -89.67 % 131.072 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 0.000 -100.00 % 2.689 B 0.000 -100.00 % 1.010 B 0.000 -100.00 % 389.998 M 0.000 -100.00 % 313.175 M 0.000 -100.00 % 386.819 M 0.000 -100.00 % 442.989 M 0.000 -100.00 % 898.873 M 0.000 -100.00 % 1.208 B 0.000 -100.00 % 1.352 B 0.000 -100.00 % 1.294 B 0.000 -100.00 % 1.681 B 0.000 -100.00 % 1.418 B 0.000 -100.00 % 1.719 B 0.000 -100.00 % 1.886 B -4.31 % 1.971 B 9.06 % 1.807 B 1.70 % 1.777 B -5.08 % 1.872 B 13.18 % 1.654 B 219.06 % 518.357 M -35.94 % 809.205 M 0.57 % 804.598 M -1.70 % 818.473 M
Accumulated other comprehensive income loss 6.103 B 483.34 % 1.046 B -81.96 % 5.799 B 3.95 % 5.578 B -0.48 % 5.605 B 0.000 -100.00 % 3.440 B 6.39 % 3.233 B 38.44 % 2.336 B 142.30 % 963.917 M -52.75 % 2.040 B 9.51 % 1.863 B 8.28 % 1.720 B 64.05 % 1.049 B -0.66 % 1.056 B 12.60 % 937.378 M 4.28 % 898.895 M 14 757.77 % 6.050 M -99.19 % 743.201 M 18.90 % 625.066 M -23.71 % 819.314 M 166.63 % -1.230 B -253.22 % 802.567 M 17.26 % 684.432 M -16.25 % 817.194 M 172.86 % -1.122 B -240.97 % 795.598 M 4 679 888.24 % 17.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 1.668 B 0.000 0.000 0.000 -100.00 % 1.334 B 0.000 0.000 0.000 -100.00 % 936.826 M 0.000 0.000 0.000 -100.00 % 506.829 M 0.000 0.000 0.000 -100.00 % 59.052 M 0.000 0.000 0.000 100.00 % -20.757 M 0.000 0.000 0.000 100.00 % -22.708 M 0.000 100.00 % -44.262 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 0.000 -100.00 % 223.004 M 0.000 -100.00 % 220.346 M 0.000 -100.00 % 220.346 M 0.000 -100.00 % 206.722 M 0.000 -100.00 % 182.122 M 0.000 -100.00 % 177.202 M 0.000 -100.00 % 118.135 M 0.000 -100.00 % 118.135 M 0.000 -100.00 % 118.135 M 0.000 -100.00 % 118.135 M 0.000 -100.00 % 118.135 M 0.000 -100.00 % 118.135 M 0.000 -100.00 % 118.135 M 0.000 -100.00 % 118.135 M 1.32 % 116.595 M 0.00 % 116.595 M 0.00 % 116.595 M 0.00 % 116.595 M 0.00 % 116.595 M 2.56 % 113.690 M 2.29 % 111.140 M 1.04 % 110.000 M 0.00 % 110.000 M
Total equity 6.103 B 0.00 % 6.103 B 5.24 % 5.799 B 0.00 % 5.799 B 3.45 % 5.605 B 0.00 % 5.605 B 62.94 % 3.440 B 0.00 % 3.440 B 47.29 % 2.336 B 0.00 % 2.336 B 14.49 % 2.040 B 0.00 % 2.040 B 18.58 % 1.720 B 0.00 % 1.720 B 62.98 % 1.056 B 0.00 % 1.056 B 17.42 % 898.895 M 0.00 % 898.895 M 20.95 % 743.201 M 0.00 % 743.201 M -9.29 % 819.314 M 0.00 % 819.314 M 2.09 % 802.567 M 0.00 % 802.567 M -1.79 % 817.194 M 0.00 % 817.194 M 2.71 % 795.598 M 0.77 % 789.548 M 13.44 % 695.992 M -14.81 % 817.015 M -30.05 % 1.168 B -11.69 % 1.323 B -7.27 % 1.426 B -3.33 % 1.475 B 26.55 % 1.166 B 8.32 % 1.076 B 0.21 % 1.074 B
Other non current liabilities -6.103 B -38 563.87 % 15.866 M 100.27 % -5.799 B -66 889.46 % 8.682 M 100.15 % -5.605 B -78 857.51 % 7.117 M 100.21 % -3.440 B -2 527.66 % 141.702 M 0.000 -100.00 % 97.088 M 0.000 -100.00 % 19.590 M 0.000 -100.00 % 22.836 M 0.000 -100.00 % 52.027 M 0.000 -100.00 % 43.622 M 0.000 -100.00 % 59.498 M 0.000 -100.00 % 54.534 M 0.000 -100.00 % 47.875 M 0.000 -100.00 % 43.505 M 0.000 -100.00 % 39.376 M 14.73 % 34.322 M 37.55 % 24.953 M 30.53 % 19.116 M -3.45 % 19.800 M 5.18 % 18.825 M 49.10 % 12.626 M 0.000 -100.00 % 4.529 M -65.99 % 13.316 M
Long term debt 0.000 -100.00 % 2.321 B 0.000 -100.00 % 804.316 M 0.000 -100.00 % 213.250 M 0.000 -100.00 % 86.232 M 0.000 -100.00 % 118.332 M 0.000 -100.00 % 226.737 M 0.000 -100.00 % 656.586 M 0.000 -100.00 % 855.541 M 0.000 -100.00 % 991.925 M 0.000 -100.00 % 990.067 M 0.000 -100.00 % 1.090 B 0.000 -100.00 % 1.104 B 0.000 -100.00 % 1.182 B 0.000 -100.00 % 1.384 B -9.74 % 1.533 B 13.15 % 1.355 B -3.13 % 1.399 B -11.68 % 1.584 B 28.65 % 1.231 B 568.21 % 184.199 M -77.24 % 809.205 M 58.30 % 511.177 M 14.05 % 448.216 M
Total non current liabilities -6.103 B -342.82 % 2.513 B 143.34 % -5.799 B -685.99 % 989.557 M 117.65 % -5.605 B -1 510.07 % 397.511 M 111.56 % -3.440 B -1 609.22 % 227.934 M 0.000 -100.00 % 215.420 M 0.000 -100.00 % 246.327 M 0.000 -100.00 % 679.422 M 0.000 -100.00 % 907.568 M 0.000 -100.00 % 1.036 B 0.000 -100.00 % 1.050 B 0.000 -100.00 % 1.145 B 0.000 -100.00 % 1.152 B 0.000 -100.00 % 1.225 B 0.000 -100.00 % 1.498 B -4.44 % 1.567 B 13.60 % 1.380 B -7.28 % 1.488 B -7.70 % 1.612 B 28.76 % 1.252 B 443.22 % 230.525 M -71.93 % 821.105 M 50.63 % 545.106 M 10.97 % 491.232 M
Other current liabilities 0.000 -100.00 % 221.583 M 0.000 -100.00 % 174.775 M 0.000 -100.00 % 96.725 M 0.000 100.00 % -26.615 M 0.000 -100.00 % 78.137 M 0.000 -100.00 % 137.906 M 0.000 -100.00 % 127.246 M 0.000 -100.00 % 83.540 M 0.000 -100.00 % 62.132 M 0.000 100.00 % -784.142 M 0.000 -100.00 % 42.452 M 0.000 100.00 % -681.315 M 0.000 -100.00 % 66.786 M 0.000 -100.00 % 211.757 M -40.60 % 356.474 M -32.37 % 527.117 M 26.88 % 415.431 M 7.94 % 384.865 M 44.17 % 266.958 M -21.15 % 338.572 M -44.13 % 605.950 M 476.24 % 105.155 M 50.85 % 69.707 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.256 M 0.000 -100.00 % 43.146 M 0.000 -100.00 % 25.104 M 0.000 -100.00 % 35.381 M 0.000 -100.00 % 59.446 M 0.000 -100.00 % 24.298 M 0.000 -100.00 % 20.290 M 0.000 -100.00 % 273.827 M 0.000 -100.00 % 32.452 M 0.000 -100.00 % 236.919 M 0.000 -100.00 % 56.815 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 373.434 M 0.000 -100.00 % 206.048 M 0.000 -100.00 % 176.748 M 0.000 -100.00 % 226.843 M 0.000 -100.00 % 268.487 M 0.000 -100.00 % 216.252 M 0.000 -100.00 % 242.287 M 0.000 -100.00 % 352.586 M 0.000 -100.00 % 360.145 M 0.000 -100.00 % 577.624 M 0.000 -100.00 % 590.741 M 0.000 -100.00 % 550.801 M 0.000 -100.00 % 537.786 M 0.000 -100.00 % 502.010 M 14.72 % 437.608 M -3.20 % 452.081 M 19.57 % 378.103 M 31.13 % 288.338 M -31.84 % 423.022 M 26.59 % 334.158 M 0.000 -100.00 % 293.422 M -20.75 % 370.258 M
Total current liabilities 0.000 -100.00 % 1.310 B 0.000 -100.00 % 907.069 M 0.000 -100.00 % 771.474 M 0.000 -100.00 % 647.644 M 0.000 -100.00 % 850.478 M 0.000 -100.00 % 1.030 B 0.000 -100.00 % 948.851 M 0.000 -100.00 % 1.078 B 0.000 -100.00 % 1.146 B 0.000 -100.00 % 1.123 B 0.000 -100.00 % 1.199 B 0.000 -100.00 % 1.006 B 0.000 -100.00 % 1.130 B 0.000 -100.00 % 1.272 B -3.31 % 1.316 B -5.28 % 1.389 B 12.49 % 1.235 B 18.11 % 1.045 B 3.77 % 1.008 B 13.04 % 891.335 M 47.10 % 605.950 M -11.91 % 687.875 M -3.38 % 711.922 M
Total liabilities -6.103 B -259.63 % 3.823 B 165.93 % -5.799 B -405.74 % 1.897 B 133.84 % -5.605 B -579.49 % 1.169 B 133.98 % -3.440 B -492.89 % 875.578 M 0.000 -100.00 % 1.066 B 0.000 -100.00 % 1.276 B 0.000 -100.00 % 1.628 B 0.000 -100.00 % 1.986 B 0.000 -100.00 % 2.181 B 0.000 -100.00 % 2.172 B 0.000 -100.00 % 2.344 B 0.000 -100.00 % 2.158 B 0.000 -100.00 % 2.356 B 0.000 -100.00 % 2.770 B -3.93 % 2.883 B 4.12 % 2.769 B 1.68 % 2.723 B 2.45 % 2.658 B 17.62 % 2.260 B 101.43 % 1.122 B -21.39 % 1.427 B 15.74 % 1.233 B 2.48 % 1.203 B
Other non current assets 0.000 -100.00 % 265.824 M 0.000 -100.00 % 945.663 M 145.03 % -2.100 B -398.40 % 703.826 M 156.42 % -1.248 B -381.60 % 443.037 M 267.75 % -264.106 M -164.60 % 408.834 M 249.12 % -274.172 M -778.53 % 40.407 M 120.87 % -193.632 M -546.61 % 43.356 M 185.50 % -50.710 M -153.45 % 94.876 M 493.66 % -24.101 M -146.93 % 51.356 M 189.58 % -57.330 M -1 974.14 % 3.059 M 102.85 % -107.418 M -305.31 % 52.320 M 203.82 % -50.397 M -730.20 % 7.997 M 136.60 % -21.848 M -140.66 % 53.737 M 182.00 % -65.536 M -189.42 % 73.288 M -57.38 % 171.963 M 16.72 % 147.324 M -7.09 % 158.560 M 74.20 % 91.020 M 6.28 % 85.643 M 131.26 % 37.033 M 16 538.14 % 222.579 K 204.90 % 73.000 K 0.00 % 72.999 K
Long term investments 0.000 -100.00 % 15.529 M 0.000 0.000 0.000 -100.00 % 49.173 M 0.000 -100.00 % 47.633 M 0.000 -100.00 % 46.928 M 0.000 -100.00 % 47.629 M 0.000 -100.00 % 59.786 M 0.000 100.00 % -27.722 M 0.000 -100.00 % 14.309 M 0.000 100.00 % -22.657 M 0.000 0.000 0.000 100.00 % -11.296 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
Intangible assets 0.000 -100.00 % 6.728 M 0.000 -100.00 % 3.866 M 0.000 -100.00 % 2.401 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 615.191 M 0.000 -100.00 % 675.924 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 566.446 M 0.000 0.000 0.000 -100.00 % 437.068 M 0.000 0.000 0.000 0.000 -100.00 % 17.509 M -6.69 % 18.764 M -7.15 % 20.209 M -9.80 % 22.404 M -9.59 % 24.780 M -4.73 % 26.011 M 0.000 -100.00 % 30.432 M -92.47 % 404.230 M
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
Goodwill and intangible assets 0.000 -100.00 % 6.728 M 0.000 -100.00 % 3.866 M 0.000 -100.00 % 2.401 M 0.000 0.000 0.000 100.00 % -60.108 M 0.000 -100.00 % 77.191 M 0.000 -100.00 % 62.330 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 70.771 M 0.000 0.000 0.000 -100.00 % 66.668 M 0.000 0.000 0.000 0.000 -100.00 % 17.509 M -6.69 % 18.764 M -7.15 % 20.209 M -9.80 % 22.404 M -9.59 % 24.780 M -4.73 % 26.011 M 0.000 -100.00 % 30.432 M 2.53 % 29.680 M
Property plant equipment net 0.000 -100.00 % 5.237 B 0.000 -100.00 % 2.659 B 0.000 -100.00 % 1.727 B 0.000 -100.00 % 1.645 B 0.000 -100.00 % 1.625 B 0.000 -100.00 % 1.648 B 0.000 -100.00 % 1.685 B 0.000 -100.00 % 1.746 B 0.000 -100.00 % 1.794 B 0.000 -100.00 % 1.844 B 0.000 -100.00 % 1.884 B 0.000 -100.00 % 1.897 B 0.000 -100.00 % 1.918 B 0.000 -100.00 % 2.038 B -10.50 % 2.277 B -8.83 % 2.498 B -0.25 % 2.504 B -6.36 % 2.674 B 24.93 % 2.140 B 114.01 % 1.000 B -24.40 % 1.323 B 4.92 % 1.261 B -3.44 % 1.306 B
Total non current assets 0.000 -100.00 % 5.525 B 0.000 -100.00 % 3.609 B 271.82 % -2.100 B -184.42 % 2.488 B 299.40 % -1.248 B -158.43 % 2.135 B 908.46 % -264.106 M -112.69 % 2.081 B 859.02 % -274.172 M -114.69 % 1.866 B 1 063.86 % -193.632 M -110.21 % 1.896 B 3 839.62 % -50.710 M -102.80 % 1.813 B 7 622.25 % -24.101 M -101.30 % 1.860 B 3 343.76 % -57.330 M -102.98 % 1.924 B 1 891.52 % -107.418 M -105.40 % 1.990 B 4 047.99 % -50.397 M -102.51 % 2.011 B 9 303.88 % -21.848 M -101.08 % 2.023 B 3 186.22 % -65.536 M -102.93 % 2.233 B -9.48 % 2.467 B -7.40 % 2.664 B -6.67 % 2.854 B 0.49 % 2.841 B 26.20 % 2.251 B 111.71 % 1.063 B -19.65 % 1.323 B 2.37 % 1.293 B -3.51 % 1.340 B
Other current assets -2.612 B -838.91 % 353.526 M 113.03 % -2.713 B -1 931.29 % 148.131 M 0.000 -100.00 % 1.179 B 0.000 -100.00 % 24.899 M 0.000 -100.00 % 73.294 M 0.000 -100.00 % 84.684 M 0.000 -100.00 % 138.677 M 0.000 -100.00 % 154.475 M 0.000 -100.00 % 122.262 M 0.000 -100.00 % 140.581 M 0.000 -100.00 % 160.101 M 0.000 -100.00 % 138.077 M 0.000 -100.00 % 199.374 M 0.000 -100.00 % 226.222 M 60.48 % 140.968 M -16.38 % 168.584 M -10.03 % 187.387 M -35.46 % 290.329 M 6.55 % 272.486 M 11.37 % 244.663 M 0.000 -100.00 % 40.365 M -16.75 % 48.486 M
Short term investments 0.000 -100.00 % 1.576 B 0.000 -100.00 % 2.635 B -37.26 % 4.200 B 106.27 % 2.036 B -18.39 % 2.495 B 100.00 % 1.248 B 136.19 % 528.212 M 75.30 % 301.320 M -45.05 % 548.344 M 675.20 % 70.736 M -81.73 % 387.264 M 5 846.02 % 6.513 M -93.58 % 101.420 M 51.70 % 66.854 M 38.70 % 48.202 M 585.47 % 7.032 M -93.87 % 114.660 M 160.60 % 43.998 M -79.52 % 214.836 M 3 105.55 % 6.702 M -93.35 % 100.794 M 208.83 % 32.637 M -25.31 % 43.696 M 222.60 % 13.545 M -89.67 % 131.072 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 1.037 B 0.000 -100.00 % 79.154 M 103.77 % -2.100 B -13 659.28 % 15.489 M 101.24 % -1.248 B -68 951.10 % 1.812 M 100.69 % -264.106 M -17 521.24 % 1.516 M 100.55 % -274.172 M -229.15 % 212.287 M 209.63 % -193.632 M -203.48 % 187.119 M 469.00 % -50.710 M -5 232.59 % 988.000 K 104.10 % -24.101 M -241.20 % 17.069 M 129.77 % -57.330 M -380.86 % 20.412 M 119.00 % -107.418 M -272.26 % 62.357 M 223.73 % -50.397 M -377.27 % 18.176 M 183.19 % -21.848 M -363.13 % 8.303 M 112.67 % -65.536 M -143.23 % 151.593 M 85.23 % 81.842 M 24.79 % 65.583 M -63.08 % 177.658 M -28.60 % 248.815 M 439.89 % 46.086 M -94.16 % 788.646 M 174.30 % 287.517 M 957.63 % 27.185 M -19.03 % 33.575 M
Cash and short term investments 2.612 B -0.04 % 2.613 B -3.67 % 2.713 B -0.07 % 2.715 B 29.25 % 2.100 B 2.36 % 2.052 B 64.47 % 1.248 B -0.15 % 1.249 B 373.07 % 264.106 M -12.79 % 302.836 M 10.45 % 274.172 M -3.13 % 283.023 M 46.17 % 193.632 M 0.00 % 193.632 M 281.84 % 50.710 M -25.25 % 67.842 M 181.49 % 24.101 M 0.00 % 24.101 M -57.96 % 57.330 M -10.99 % 64.410 M -40.04 % 107.418 M 55.55 % 69.059 M 37.03 % 50.397 M -0.82 % 50.813 M 132.58 % 21.848 M 0.00 % 21.848 M -66.66 % 65.536 M -66.06 % 193.103 M 135.95 % 81.842 M 24.79 % 65.583 M -63.08 % 177.658 M -28.60 % 248.815 M -54.80 % 550.487 M -30.20 % 788.646 M 174.30 % 287.517 M 12.34 % 255.928 M -20.03 % 320.046 M
Total current assets 0.000 -100.00 % 4.401 B 0.000 -100.00 % 4.087 B 94.58 % 2.100 B -51.00 % 4.286 B 243.58 % 1.248 B -42.78 % 2.180 B 725.58 % 264.106 M -80.00 % 1.320 B 381.61 % 274.172 M -81.09 % 1.450 B 648.89 % 193.632 M -86.67 % 1.452 B 2 763.69 % 50.710 M -95.87 % 1.229 B 4 997.57 % 24.101 M -98.03 % 1.221 B 2 029.00 % 57.330 M -94.21 % 991.003 M 822.57 % 107.418 M -90.85 % 1.174 B 2 229.25 % 50.397 M -94.69 % 949.525 M 4 246.05 % 21.848 M -98.10 % 1.150 B 1 655.09 % 65.536 M -95.08 % 1.333 B 19.81 % 1.112 B 20.65 % 921.963 M -11.07 % 1.037 B -9.06 % 1.140 B -20.57 % 1.435 B -6.44 % 1.534 B 20.81 % 1.270 B 24.89 % 1.017 B 8.44 % 937.615 M
Inventory 0.000 -100.00 % 600.677 M 0.000 -100.00 % 544.889 M 0.000 -100.00 % 458.051 M 0.000 -100.00 % 494.139 M 0.000 -100.00 % 473.213 M 0.000 -100.00 % 478.648 M 0.000 -100.00 % 456.423 M 0.000 -100.00 % 424.674 M 0.000 -100.00 % 410.380 M 0.000 -100.00 % 290.027 M 0.000 -100.00 % 417.344 M 0.000 -100.00 % 335.223 M 0.000 -100.00 % 359.474 M 0.000 -100.00 % 382.104 M 21.46 % 314.583 M 5.38 % 298.524 M -3.06 % 307.940 M 7.68 % 285.964 M 8.91 % 262.569 M 34.11 % 195.783 M -26.64 % 266.889 M 31.82 % 202.460 M 22.81 % 164.852 M
Net receivables 0.000 -100.00 % 833.212 M 0.000 -100.00 % 679.122 M 0.000 -100.00 % 597.109 M 0.000 -100.00 % 415.449 M 0.000 -100.00 % 517.207 M 0.000 -100.00 % 615.191 M 0.000 -100.00 % 675.924 M 0.000 -100.00 % 653.404 M 0.000 -100.00 % 663.812 M 0.000 -100.00 % 566.446 M 0.000 -100.00 % 527.367 M 0.000 -100.00 % 437.068 M 0.000 -100.00 % 569.068 M 0.000 -100.00 % 531.230 M -7.60 % 574.932 M 47.69 % 389.271 M 7.02 % 363.728 M 15.51 % 314.901 M -9.96 % 349.730 M 14.67 % 304.995 M -57.37 % 715.434 M 38.11 % 518.023 M 28.15 % 404.230 M
Tax assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.580 M 0.000 0.000 0.000 -100.00 % 60.108 M 0.000 -100.00 % 52.700 M 0.000 -100.00 % 45.452 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.000 M 0.000 -100.00 % 53.358 M 0.000 -100.00 % 50.758 M 0.000 -100.00 % 50.758 M 0.000 -100.00 % 121.458 M 0.000 0.000 -100.00 % 171.500 M 223.58 % 53.000 M 0.000 0.000 0.000 -100.00 % 1.200 M -70.73 % 4.100 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 714.610 M 0.000 -100.00 % 526.246 M 0.000 -100.00 % 489.745 M 0.000 -100.00 % 356.297 M 0.000 -100.00 % 503.854 M 0.000 -100.00 % 676.012 M 0.000 -100.00 % 579.318 M 0.000 -100.00 % 642.296 M 0.000 -100.00 % 723.484 M 0.000 -100.00 % 507.691 M 0.000 -100.00 % 566.174 M 0.000 -100.00 % 426.052 M 0.000 -100.00 % 525.827 M 0.000 -100.00 % 558.462 M 11.92 % 498.961 M 21.85 % 409.481 M -7.19 % 441.208 M 18.53 % 372.220 M 17.21 % 317.558 M 45.27 % 218.605 M 0.000 -100.00 % 289.298 M 6.38 % 271.957 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.827 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.000 K 0.000 0.000 -100.00 % 22.708 M 4 731.49 % 470.000 K 282.38 % 122.915 K 60.67 % 76.500 K 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 % 8.371 M 0.000 -100.00 % 98.192 M 0.000 0.000 0.000 100.00 % -61.528 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
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
Capital lease obligations 0.000 -100.00 % 321.118 M 0.000 -100.00 % 308.869 M 0.000 -100.00 % 22.695 M 0.000 -100.00 % 24.568 M 0.000 -100.00 % 26.339 M 0.000 -100.00 % 20.669 M 0.000 -100.00 % 21.782 M 0.000 -100.00 % 22.491 M 0.000 -100.00 % 23.164 M 0.000 -100.00 % 23.799 M 0.000 -100.00 % 24.400 M 0.000 -100.00 % 24.967 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
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
Other total stockholders equity 0.000 -100.00 % 3.159 B 0.000 -100.00 % 5.578 B 0.000 -100.00 % 4.051 B 0.000 0.000 0.000 -100.00 % 1.217 B 0.000 0.000 0.000 -100.00 % 1.095 B 0.000 0.000 0.000 -100.00 % 721.708 M 0.000 0.000 0.000 -100.00 % 721.936 M 0.000 0.000 0.000 -100.00 % 40.658 M 0.000 -100.00 % 715.658 M 23.52 % 579.397 M -17.28 % 700.421 M -33.38 % 1.051 B -12.82 % 1.206 B -7.92 % 1.310 B -3.82 % 1.362 B 29.10 % 1.055 B 9.15 % 966.340 M 0.24 % 964.071 M
Deferred tax liabilities non current 0.000 -100.00 % 176.207 M 0.000 -100.00 % 176.559 M 0.000 -100.00 % 177.144 M 0.000 -100.00 % 133.331 M 0.000 -100.00 % 94.533 M 0.000 0.000 0.000 -100.00 % 61.528 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.700 M 0.000 0.000 -100.00 % 70.500 M 674.73 % 9.100 M 250.00 % 2.600 M -92.28 % 33.700 M 183.19 % 11.900 M -59.52 % 29.400 M -1.01 % 29.700 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
Total assets 0.000 -100.00 % 9.926 B 0.000 -100.00 % 7.695 B 0.000 -100.00 % 6.774 B 0.000 -100.00 % 4.316 B 0.000 -100.00 % 3.401 B 0.000 -100.00 % 3.316 B 0.000 -100.00 % 3.349 B 0.000 -100.00 % 3.042 B 0.000 -100.00 % 3.080 B 0.000 -100.00 % 2.915 B 0.000 -100.00 % 3.164 B 0.000 -100.00 % 2.960 B 0.000 -100.00 % 3.173 B 0.000 -100.00 % 3.566 B -0.38 % 3.579 B -0.19 % 3.586 B -7.84 % 3.891 B -2.25 % 3.981 B 7.99 % 3.686 B 41.92 % 2.597 B 0.17 % 2.593 B 12.28 % 2.309 B 1.41 % 2.277 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-03-31 2014-03-31 2013-03-31 2012-03-31 2011-03-31 2010-03-31 2009-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-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 2016-01-31 2015-09-30 2015-06-30 2015-03-31 2015-01-31 2014-09-30 2014-06-30 2014-03-31 2014-01-31 2013-09-30 2013-06-30 2013-03-31 2013-01-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
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
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 -100.00 % 103.500 K 0.00 % 103.500 K 0.00 % 103.500 K 0.00 % 103.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 75.191 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 % 22.160 M 0.00 % 22.160 M 0.00 % 22.160 M 0.00 % 22.160 M 0.000 -100.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.000 -100.00 % 29.335 M 0.00 % 29.335 M 0.00 % 29.335 M 217.11 % -25.049 M 0.00 % -25.049 M 0.00 % -25.049 M -928.95 % -2.434 M 0.00 % -2.434 M 0.00 % -2.434 M 88.19 % -20.616 M 0.00 % -20.616 M 0.00 % -20.616 M 0.00 % -20.616 M -84 376.02 % 24.462 K 0.00 % 24.462 K 0.00 % 24.462 K 0.00 % 24.462 K 100.05 % -51.566 M 0.00 % -51.566 M 0.00 % -51.566 M 0.00 % -51.566 M -247.12 % 35.051 M 0.00 % 35.051 M 0.00 % 35.051 M 0.00 % 35.051 M 3 365.71 % -1.073 M 0.00 % -1.073 M 0.00 % -1.073 M 0.00 % -1.073 M 98.04 % -54.746 M 0.00 % -54.746 M 0.00 % -54.746 M 0.00 % -54.746 M -823.68 % -5.927 M 0.00 % -5.927 M 0.00 % -5.927 M 0.00 % -5.927 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 96.116 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
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.925 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 % -14.468 M 0.00 % -14.468 M 0.00 % -14.468 M 0.00 % -14.468 M 0.000 -100.00 % 5.232 M 0.00 % 5.232 M 0.00 % 5.232 M 0.000 100.00 % -17.821 M 0.00 % -17.821 M 0.00 % -17.821 M -343.88 % -4.015 M 0.00 % -4.015 M 0.00 % -4.015 M -270.56 % 2.354 M 0.00 % 2.354 M 0.00 % 2.354 M 142.85 % -5.494 M 0.00 % -5.494 M 0.00 % -5.494 M 0.00 % -5.494 M 6.07 % -5.849 M 0.00 % -5.849 M 0.00 % -5.849 M 0.00 % -5.849 M 65.10 % -16.757 M 0.00 % -16.757 M 0.00 % -16.757 M 0.00 % -16.757 M -170.04 % 23.927 M 0.00 % 23.927 M 0.00 % 23.927 M 0.00 % 23.927 M 248.55 % -16.107 M 0.00 % -16.107 M 0.00 % -16.107 M 0.00 % -16.107 M -71.32 % -9.402 M 0.00 % -9.402 M 0.00 % -9.402 M 0.00 % -9.402 M -486.22 % 2.434 M 0.00 % 2.434 M 0.00 % 2.434 M 0.00 % 2.434 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
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 % 36.627 M 0.00 % 36.627 M 0.00 % 36.627 M 0.00 % 36.627 M 0.000 100.00 % -5.195 M 0.00 % -5.195 M 0.00 % -5.195 M 0.000 -100.00 % 47.157 M 0.00 % 47.157 M 0.00 % 47.157 M 324.19 % -21.035 M 0.00 % -21.035 M 0.00 % -21.035 M -339.28 % -4.788 M 0.00 % -4.788 M 0.00 % -4.788 M 68.33 % -15.122 M 0.00 % -15.122 M 0.00 % -15.122 M 0.00 % -15.122 M -357.47 % 5.873 M 0.00 % 5.873 M 0.00 % 5.873 M 0.00 % 5.873 M 116.87 % -34.809 M 0.00 % -34.809 M 0.00 % -34.809 M 0.00 % -34.809 M -412.91 % 11.124 M 0.00 % 11.124 M 0.00 % 11.124 M 0.00 % 11.124 M -26.01 % 15.034 M 0.00 % 15.034 M 0.00 % 15.034 M 0.00 % 15.034 M 133.15 % -45.344 M 0.00 % -45.344 M 0.00 % -45.344 M 0.00 % -45.344 M -442.31 % -8.361 M 0.00 % -8.361 M 0.00 % -8.361 M 0.00 % -8.361 M
Other non cash items 54.840 M 183.41 % -65.746 M 11.96 % -74.676 M 24.84 % -99.354 M 29.13 % -140.198 M -12.75 % -124.347 M -55.02 % -80.214 M 15.35 % -94.761 M 16.09 % -112.936 M -164.59 % -42.683 M 34.06 % -64.731 M 59.78 % -160.931 M 13.15 % -185.296 M -6.15 % -174.555 M -50.26 % -116.169 M -7.17 % -108.401 M -115.97 % -50.193 M 47.96 % -96.446 M -57.15 % -61.373 M -16.36 % -52.745 M -141.52 % 127.028 M 813.92 % -17.793 M -17 344.12 % -102.000 K -100.56 % 18.152 M 527.31 % -4.248 M 81.73 % -23.249 M -259.81 % 14.548 M 758.80 % 1.694 M 111.55 % -14.666 M -47.49 % -9.944 M 0.00 % -9.944 M -116.40 % 60.644 M 0.00 % 60.644 M 0.00 % 60.644 M 941.65 % -7.205 M 0.00 % -7.205 M 0.00 % -7.205 M -127.91 % 25.812 M 0.00 % 25.812 M 0.00 % 25.812 M 0.00 % 25.812 M 43.93 % 17.933 M 0.00 % 17.933 M 0.00 % 17.933 M 0.00 % 17.933 M 244.48 % -12.412 M 0.00 % -12.412 M 0.00 % -12.412 M 0.00 % -12.412 M -137.27 % 33.301 M 0.00 % 33.301 M 0.00 % 33.301 M 0.00 % 33.301 M -19.55 % 41.393 M 0.00 % 41.393 M 0.00 % 41.393 M 0.00 % 41.393 M 60.29 % 25.824 M 0.00 % 25.824 M 0.00 % 25.824 M 0.00 % 25.824 M 56.57 % 16.493 M 0.00 % 16.493 M 0.00 % 16.493 M 0.00 % 16.493 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.072 M -78.41 % 245.834 M 316.95 % 58.960 M 7.45 % 54.874 M -5.20 % 57.886 M -1.41 % 58.712 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 96.176 M 0.00 % 96.176 M 0.00 % 96.176 M 0.00 % 96.176 M 0.000 -100.00 % 72.027 M 0.00 % 72.027 M 0.00 % 72.027 M 0.000 -100.00 % 85.240 M 0.00 % 85.240 M 0.00 % 85.240 M 77.79 % 47.943 M 0.00 % 47.943 M 0.00 % 47.943 M 37.55 % 34.854 M 0.00 % 34.854 M 0.00 % 34.854 M 605.47 % -6.896 M 0.00 % -6.896 M 0.00 % -6.896 M 0.00 % -6.896 M -181.81 % 8.429 M 0.00 % 8.429 M 0.00 % 8.429 M 0.00 % 8.429 M 122.61 % -37.286 M 0.00 % -37.286 M 0.00 % -37.286 M 0.00 % -37.286 M -137.47 % 99.517 M 0.00 % 99.517 M 0.00 % 99.517 M 0.00 % 99.517 M 36.14 % 73.097 M 0.00 % 73.097 M 0.00 % 73.097 M 0.00 % 73.097 M 6 078.45 % -1.223 M 0.00 % -1.223 M 0.00 % -1.223 M 0.00 % -1.223 M -103.88 % 31.537 M 0.00 % 31.537 M 0.00 % 31.537 M 0.00 % 31.537 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -118.897 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 % -15.587 M 0.00 % -15.587 M 0.00 % -15.587 M 0.00 % -15.587 M 0.000 100.00 % -13.818 M 0.00 % -13.818 M 0.00 % -13.818 M 0.000 100.00 % -12.196 M 0.00 % -12.196 M 0.00 % -12.196 M -261.70 % -3.372 M 0.00 % -3.372 M 0.00 % -3.372 M 88.42 % -29.121 M 0.00 % -29.121 M 0.00 % -29.121 M -37.06 % -21.246 M 0.00 % -21.246 M 0.00 % -21.246 M 0.00 % -21.246 M 86.86 % -161.727 M 0.00 % -161.727 M 0.00 % -161.727 M 0.00 % -161.727 M 45.56 % -297.100 M 0.00 % -297.100 M 0.00 % -297.100 M 0.00 % -297.100 M -508.54 % -48.822 M 0.00 % -48.822 M 0.00 % -48.822 M 0.00 % -48.822 M -3.73 % -47.066 M 0.00 % -47.066 M 0.00 % -47.066 M 0.00 % -47.066 M -97.51 % -23.830 M 0.00 % -23.830 M 0.00 % -23.830 M 0.00 % -23.830 M 16.79 % -28.640 M 0.00 % -28.640 M 0.00 % -28.640 M 0.00 % -28.640 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.375 M 0.00 % 9.375 M 0.00 % 9.375 M 0.00 % 9.375 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 546.062 K 0.00 % 546.062 K 0.00 % 546.062 K 0.00 % 546.062 K
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -918.822 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 % 15.587 M 0.00 % 15.587 M 0.00 % 15.587 M 0.00 % 15.587 M 0.000 -100.00 % 13.818 M 0.00 % 13.818 M 0.00 % 13.818 M 0.000 -100.00 % 12.196 M 0.00 % 12.196 M 0.00 % 12.196 M 261.70 % 3.372 M 0.00 % 3.372 M 0.00 % 3.372 M -88.42 % 29.121 M 0.00 % 29.121 M 0.00 % 29.121 M 145.31 % 11.871 M 0.00 % 11.871 M 0.00 % 11.871 M 0.00 % 11.871 M -92.66 % 161.727 M 0.00 % 161.727 M 0.00 % 161.727 M 0.00 % 161.727 M -45.56 % 297.100 M 0.00 % 297.100 M 0.00 % 297.100 M 0.00 % 297.100 M 508.54 % 48.822 M 0.00 % 48.822 M 0.00 % 48.822 M 0.00 % 48.822 M 3.73 % 47.066 M 0.00 % 47.066 M 0.00 % 47.066 M 0.00 % 47.066 M 97.51 % 23.830 M 0.00 % 23.830 M 0.00 % 23.830 M 0.00 % 23.830 M -15.18 % 28.094 M 0.00 % 28.094 M 0.00 % 28.094 M 0.00 % 28.094 M
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.038 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.587 M 0.00 % -15.587 M 0.00 % -15.587 M 0.00 % -15.587 M 0.000 -100.00 % 16.009 M 0.00 % 16.009 M 0.00 % 16.009 M 0.000 100.00 % -41.081 M 0.00 % -41.081 M 0.00 % -41.081 M -739.39 % 6.425 M 0.00 % 6.425 M 0.00 % 6.425 M 141.70 % -15.409 M 0.00 % -15.409 M 0.00 % -15.409 M -173.45 % 20.978 M 0.00 % 20.978 M 0.00 % 20.978 M 0.00 % 20.978 M 112.97 % -161.727 M 0.00 % -161.727 M 0.00 % -161.727 M 0.00 % -161.727 M 45.56 % -297.100 M 0.00 % -297.100 M 0.00 % -297.100 M 0.00 % -297.100 M -1 990.55 % 15.715 M 0.00 % 15.715 M 0.00 % 15.715 M 0.00 % 15.715 M 133.36 % -47.104 M 0.00 % -47.104 M 0.00 % -47.104 M 0.00 % -47.104 M -97.67 % -23.830 M 0.00 % -23.830 M 0.00 % -23.830 M 0.00 % -23.830 M 15.18 % -28.094 M 0.00 % -28.094 M 0.00 % -28.094 M 0.00 % -28.094 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
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 -100.00 % 1.188 M 0.00 % 1.188 M 0.00 % 1.188 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.691 M 0.00 % 1.691 M 0.00 % 1.691 M 0.00 % 1.691 M 27.51 % 1.327 M 0.00 % 1.327 M 0.00 % 1.327 M 0.00 % 1.327 M 38.41 % 958.375 K 0.00 % 958.375 K 0.00 % 958.375 K 0.00 % 958.375 K 0.000 0.000 0.000 0.000 -100.00 % 4.669 M 0.00 % 4.669 M 0.00 % 4.669 M 0.00 % 4.669 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -214.500 K 0.00 % -214.500 K 0.00 % -214.500 K 0.000 100.00 % -193.250 K 0.00 % -193.250 K 0.00 % -193.250 K -52.57 % -126.661 K 0.00 % -126.661 K 0.00 % -126.661 K 21.35 % -161.051 K 0.00 % -161.051 K 0.00 % -161.051 K -9.43 % -147.170 K 0.00 % -147.170 K 0.00 % -147.170 K 0.00 % -147.170 K 95.74 % -3.453 M 0.00 % -3.453 M 0.00 % -3.453 M 0.00 % -3.453 M 59.33 % -8.490 M 0.00 % -8.490 M 0.00 % -8.490 M 0.00 % -8.490 M -28.73 % -6.595 M 0.00 % -6.595 M 0.00 % -6.595 M 0.00 % -6.595 M -16.23 % -5.674 M 0.00 % -5.674 M 0.00 % -5.674 M 0.00 % -5.674 M -75.39 % -3.235 M 0.00 % -3.235 M 0.00 % -3.235 M 0.00 % -3.235 M 31.93 % -4.752 M 0.00 % -4.752 M 0.00 % -4.752 M 0.00 % -4.752 M
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 792.181 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 % -43.330 M 0.00 % -43.330 M 0.00 % -43.330 M 0.00 % -43.330 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -61.000 M 0.00 % -61.000 M 17.41 % -73.862 M 0.00 % -73.862 M 0.00 % -73.862 M 40.69 % -124.530 M 0.00 % -124.530 M 0.00 % -124.530 M -61.30 % -77.203 M 0.00 % -77.203 M 0.00 % -77.203 M 0.00 % -77.203 M 0.000 0.000 0.000 0.000 -100.00 % 1.691 M 0.00 % 1.691 M 0.00 % 1.691 M 0.00 % 1.691 M 27.51 % 1.327 M 0.00 % 1.327 M 0.00 % 1.327 M 0.00 % 1.327 M 269.61 % -782.073 K 0.00 % -782.073 K 0.00 % -782.073 K 0.00 % -782.073 K 99.10 % -87.042 M 0.00 % -87.042 M 0.00 % -87.042 M 0.00 % -87.042 M -390.04 % -17.762 M 0.00 % -17.762 M 0.00 % -17.762 M 0.00 % -17.762 M
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 792.181 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 % -43.330 M 0.00 % -43.330 M 0.00 % -43.330 M 0.00 % -43.330 M 0.000 100.00 % -44.860 M 0.00 % -44.860 M 0.00 % -44.860 M 0.000 100.00 % -61.194 M 0.00 % -61.194 M 0.00 % -61.194 M 17.29 % -73.989 M 0.00 % -73.989 M 0.00 % -73.989 M 40.66 % -124.691 M 0.00 % -124.691 M 0.00 % -124.691 M -61.20 % -77.350 M 0.00 % -77.350 M 0.00 % -77.350 M 0.00 % -77.350 M -2 140.15 % -3.453 M 0.00 % -3.453 M 0.00 % -3.453 M 0.00 % -3.453 M 49.21 % -6.798 M 0.00 % -6.798 M 0.00 % -6.798 M 0.00 % -6.798 M -29.03 % -5.269 M 0.00 % -5.269 M 0.00 % -5.269 M 0.00 % -5.269 M 18.39 % -6.456 M 0.00 % -6.456 M 0.00 % -6.456 M 0.00 % -6.456 M 92.85 % -90.277 M 0.00 % -90.277 M 0.00 % -90.277 M 0.00 % -90.277 M -300.98 % -22.514 M 0.00 % -22.514 M 0.00 % -22.514 M 0.00 % -22.514 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.516 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 % 40.750 K 0.00 % 40.750 K 0.00 % 40.750 K 0.00 % 40.750 K 0.000 -100.00 % 3.313 M 0.00 % 3.313 M 0.00 % 3.313 M 0.000 100.00 % -673.000 K 0.00 % -673.000 K 0.00 % -673.000 K -430.69 % -126.816 K 0.00 % -126.816 K 0.00 % -126.816 K -228.88 % 98.397 K 0.00 % 98.397 K 0.00 % 98.397 K -9.31 % 108.500 K 0.00 % 108.500 K 0.00 % 108.500 K 0.00 % 108.500 K 346.78 % -43.966 K 0.00 % -43.966 K 0.00 % -43.966 K 0.00 % -43.966 K 97.56 % -1.801 M 0.00 % -1.801 M 0.00 % -1.801 M 0.00 % -1.801 M -1 211.47 % 162.000 K 0.00 % 162.000 K 0.00 % 162.000 K 0.00 % 162.000 K 243.54 % -112.859 K 0.00 % -112.859 K 0.00 % -112.859 K 0.00 % -112.859 K -123.05 % -50.599 K 0.00 % -50.599 K 0.00 % -50.599 K 0.00 % -50.599 K -39.23 % -36.341 K 0.00 % -36.341 K 0.00 % -36.341 K 0.00 % -36.341 K
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.072 M 104.27 % -1.244 B -2 209.83 % 58.960 M 7.45 % 54.874 M -5.20 % 57.886 M -1.41 % 58.712 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.514 M 0.00 % 13.514 M 0.00 % 13.514 M 0.00 % 13.514 M 0.000 100.00 % -3.931 M 0.00 % -3.931 M 0.00 % -3.931 M 0.000 100.00 % -1.071 M 0.00 % -1.071 M 0.00 % -1.071 M -134.47 % 3.106 M 0.00 % 3.106 M 0.00 % 3.106 M 521.64 % -736.568 K 0.00 % -736.568 K 0.00 % -736.568 K 95.86 % -17.789 M 0.00 % -17.789 M 0.00 % -17.789 M 0.00 % -17.789 M 76.41 % -75.418 M 0.00 % -75.418 M 0.00 % -75.418 M 0.00 % -75.418 M -26.67 % -59.540 M 0.00 % -59.540 M 0.00 % -59.540 M 0.00 % -59.540 M -147.52 % 125.282 M 0.00 % 125.282 M 0.00 % 125.282 M 0.00 % 125.282 M 1 486.37 % 7.897 M 0.00 % 7.897 M 0.00 % 7.897 M 0.00 % 7.897 M 149.27 % -16.030 M 0.00 % -16.030 M 0.00 % -16.030 M 0.00 % -16.030 M -93.90 % -8.267 M 0.00 % -8.267 M 0.00 % -8.267 M 0.00 % -8.267 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.301 B 4.25 % 1.248 B 0.15 % 1.246 B 3 091.25 % 39.037 M 346.49 % -15.837 M -105.78 % 274.172 M 27.25 % 215.460 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.076 M 0.00 % 2.076 M 0.00 % 2.076 M 0.00 % 2.076 M 0.000 -100.00 % 6.007 M 0.00 % 6.007 M 0.00 % 6.007 M 0.000 -100.00 % 7.077 M 0.00 % 7.077 M 0.00 % 7.077 M 78.20 % 3.971 M 0.00 % 3.971 M 0.00 % 3.971 M -15.65 % 4.708 M 0.00 % 4.708 M 0.00 % 4.708 M -92.43 % 62.204 M 0.00 % 62.204 M 0.00 % 62.204 M 0.00 % 62.204 M -54.80 % 137.622 M 0.00 % 137.622 M 0.00 % 137.622 M 0.00 % 137.622 M -30.20 % 197.161 M 0.00 % 197.161 M 0.00 % 197.161 M 0.00 % 197.161 M 174.29 % 71.880 M 0.00 % 71.880 M 0.00 % 71.880 M 0.00 % 71.880 M 12.34 % 63.982 M 0.00 % 63.982 M 0.00 % 63.982 M 0.00 % 63.982 M -20.03 % 80.012 M 0.00 % 80.012 M 0.00 % 80.012 M 0.00 % 80.012 M -9.36 % 88.279 M 0.00 % 88.279 M 0.00 % 88.279 M 0.00 % 88.279 M
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.411 M -98.74 % 1.301 B 71 680.02 % 1.812 M -98.15 % 97.997 M 151.04 % 39.037 M -88.24 % 332.058 M 21.11 % 274.172 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.589 M 0.00 % 15.589 M 0.00 % 15.589 M 0.00 % 15.589 M 0.000 -100.00 % 2.076 M 0.00 % 2.076 M 0.00 % 2.076 M 0.000 -100.00 % 6.007 M 0.00 % 6.007 M 0.00 % 6.007 M -15.13 % 7.077 M 0.00 % 7.077 M 0.00 % 7.077 M 78.20 % 3.971 M 0.00 % 3.971 M 0.00 % 3.971 M -91.06 % 44.415 M 0.00 % 44.415 M 0.00 % 44.415 M 0.00 % 44.415 M -28.60 % 62.204 M 0.00 % 62.204 M 0.00 % 62.204 M 0.00 % 62.204 M -54.80 % 137.622 M 0.00 % 137.622 M 0.00 % 137.622 M 0.00 % 137.622 M -30.20 % 197.162 M 0.00 % 197.162 M 0.00 % 197.162 M 0.00 % 197.162 M 174.30 % 71.879 M 0.00 % 71.879 M 0.00 % 71.879 M 0.00 % 71.879 M 12.34 % 63.982 M 0.00 % 63.982 M 0.00 % 63.982 M 0.00 % 63.982 M -20.03 % 80.012 M 0.00 % 80.012 M 0.00 % 80.012 M 0.00 % 80.012 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.072 M -78.41 % 245.834 M 316.95 % 58.960 M 7.45 % 54.874 M -5.20 % 57.886 M -1.41 % 58.712 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 96.176 M 0.00 % 96.176 M 0.00 % 96.176 M 0.00 % 96.176 M 0.000 -100.00 % 72.027 M 0.00 % 72.027 M 0.00 % 72.027 M 0.000 -100.00 % 85.240 M 0.00 % 85.240 M 0.00 % 85.240 M 77.79 % 47.943 M 0.00 % 47.943 M 0.00 % 47.943 M 37.55 % 34.854 M 0.00 % 34.854 M 0.00 % 34.854 M 605.47 % -6.896 M 0.00 % -6.896 M 0.00 % -6.896 M 0.00 % -6.896 M -181.81 % 8.429 M 0.00 % 8.429 M 0.00 % 8.429 M 0.00 % 8.429 M 122.61 % -37.286 M 0.00 % -37.286 M 0.00 % -37.286 M 0.00 % -37.286 M -137.47 % 99.517 M 0.00 % 99.517 M 0.00 % 99.517 M 0.00 % 99.517 M 36.14 % 73.097 M 0.00 % 73.097 M 0.00 % 73.097 M 0.00 % 73.097 M 6 078.45 % -1.223 M 0.00 % -1.223 M 0.00 % -1.223 M 0.00 % -1.223 M -103.88 % 31.537 M 0.00 % 31.537 M 0.00 % 31.537 M 0.00 % 31.537 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -118.897 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 % -15.587 M 0.00 % -15.587 M 0.00 % -15.587 M 0.00 % -15.587 M 0.000 100.00 % -13.818 M 0.00 % -13.818 M 0.00 % -13.818 M 0.000 100.00 % -12.196 M 0.00 % -12.196 M 0.00 % -12.196 M -261.70 % -3.372 M 0.00 % -3.372 M 0.00 % -3.372 M 88.42 % -29.121 M 0.00 % -29.121 M 0.00 % -29.121 M -37.06 % -21.246 M 0.00 % -21.246 M 0.00 % -21.246 M 0.00 % -21.246 M 86.86 % -161.727 M 0.00 % -161.727 M 0.00 % -161.727 M 0.00 % -161.727 M 45.56 % -297.100 M 0.00 % -297.100 M 0.00 % -297.100 M 0.00 % -297.100 M -508.54 % -48.822 M 0.00 % -48.822 M 0.00 % -48.822 M 0.00 % -48.822 M -3.73 % -47.066 M 0.00 % -47.066 M 0.00 % -47.066 M 0.00 % -47.066 M -97.51 % -23.830 M 0.00 % -23.830 M 0.00 % -23.830 M 0.00 % -23.830 M 16.79 % -28.640 M 0.00 % -28.640 M 0.00 % -28.640 M 0.00 % -28.640 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.072 M -58.19 % 126.937 M 115.29 % 58.960 M 7.45 % 54.874 M -5.20 % 57.886 M -1.41 % 58.712 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 80.590 M 0.00 % 80.590 M 0.00 % 80.590 M 0.00 % 80.590 M 0.000 -100.00 % 58.209 M 0.00 % 58.209 M 0.00 % 58.209 M 0.000 -100.00 % 73.044 M 0.00 % 73.044 M 0.00 % 73.044 M 63.88 % 44.571 M 0.00 % 44.571 M 0.00 % 44.571 M 677.43 % 5.733 M 0.00 % 5.733 M 0.00 % 5.733 M 120.37 % -28.142 M 0.00 % -28.142 M 0.00 % -28.142 M 0.00 % -28.142 M 81.64 % -153.298 M 0.00 % -153.298 M 0.00 % -153.298 M 0.00 % -153.298 M 54.16 % -334.386 M 0.00 % -334.386 M 0.00 % -334.386 M 0.00 % -334.386 M -759.59 % 50.696 M 0.00 % 50.696 M 0.00 % 50.696 M 0.00 % 50.696 M 94.76 % 26.030 M 0.00 % 26.030 M 0.00 % 26.030 M 0.00 % 26.030 M 203.90 % -25.052 M 0.00 % -25.052 M 0.00 % -25.052 M 0.00 % -25.052 M -964.69 % 2.897 M 0.00 % 2.897 M 0.00 % 2.897 M 0.00 % 2.897 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 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2012 2011 2011 2011 2011 2010 2010 2010 2010 2009 2009 2009 2009
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