RPPINFRA.BO

R.P.P. Infra Projects Limited RPPINFRA.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 14.394 B 6.36 % 13.534 B 30.09 % 10.403 B 29.77 % 8.017 B 56.24 % 5.131 B -14.48 % 6.000 B 3.33 % 5.807 B 16.34 % 4.991 B 35.92 % 3.672 B 16.70 % 3.147 B 18.33 % 2.659 B 10.68 % 2.403 B -7.57 % 2.600 B -2.08 % 2.655 B 23.94 % 2.142 B 48.20 % 1.445 B 44.40 % 1.001 B 41.47 % 707.573 M 61.05 % 439.342 M 6.33 % 413.177 M
Net income 652.900 M 14.14 % 572.000 M 97.51 % 289.600 M 440.30 % 53.600 M -65.42 % 155.000 M -14.65 % 181.600 M -22.43 % 234.100 M 101.46 % 116.200 M -48.90 % 227.400 M 18.50 % 191.900 M 15.74 % 165.800 M 21.91 % 136.000 M 19.72 % 113.600 M -49.72 % 225.922 M 21.05 % 186.643 M 124.54 % 83.122 M 101.65 % 41.220 M 111.26 % 19.512 M 4.78 % 18.621 M 53.27 % 12.149 M
Income before tax 857.900 M 1.80 % 842.700 M 101.94 % 417.300 M 272.92 % 111.900 M -49.41 % 221.200 M -34.26 % 336.500 M -16.11 % 401.100 M -11.22 % 451.800 M 48.47 % 304.300 M 15.53 % 263.400 M 24.77 % 211.100 M 15.67 % 182.500 M 14.35 % 159.600 M -43.58 % 282.864 M 18.53 % 238.648 M 106.08 % 115.803 M 92.47 % 60.167 M 83.88 % 32.720 M 14.10 % 28.676 M 10.33 % 25.992 M
Income before tax ratio 0.06 -4.28 % 0.06 55.23 % 0.04 187.37 % 0.01 -67.62 % 0.04 -23.13 % 0.06 -18.81 % 0.07 -23.69 % 0.09 9.24 % 0.08 -1.00 % 0.08 5.45 % 0.08 4.51 % 0.08 23.72 % 0.06 -42.38 % 0.11 -4.37 % 0.11 39.06 % 0.08 33.29 % 0.06 29.98 % 0.05 -29.15 % 0.07 3.76 % 0.06
EBITDA 1.069 B -0.08 % 1.070 B 66.67 % 641.800 M 93.66 % 331.400 M -29.77 % 471.900 M -25.06 % 629.700 M -11.30 % 709.900 M -0.38 % 712.600 M 43.09 % 498.000 M 3.49 % 481.200 M 24.18 % 387.500 M -7.58 % 419.300 M -4.16 % 437.500 M -3.22 % 452.066 M 38.13 % 327.273 M 90.87 % 171.467 M 46.78 % 116.817 M 118.32 % 53.508 M 21.49 % 44.044 M -0.71 % 44.360 M
Net income ratio 0.05 7.32 % 0.04 51.82 % 0.03 316.35 % 0.01 -77.87 % 0.03 -0.19 % 0.03 -24.93 % 0.04 73.17 % 0.02 -62.40 % 0.06 1.55 % 0.06 -2.19 % 0.06 10.15 % 0.06 29.53 % 0.04 -48.65 % 0.09 -2.34 % 0.09 51.52 % 0.06 39.65 % 0.04 49.33 % 0.03 -34.94 % 0.04 44.15 % 0.03
Ratio EBITDA 0.07 -6.06 % 0.08 28.12 % 0.06 49.24 % 0.04 -55.05 % 0.09 -12.37 % 0.10 -14.15 % 0.12 -14.37 % 0.14 5.28 % 0.14 -11.32 % 0.15 4.94 % 0.15 -16.50 % 0.17 3.69 % 0.17 -1.17 % 0.17 11.45 % 0.15 28.79 % 0.12 1.65 % 0.12 54.33 % 0.08 -24.57 % 0.10 -6.63 % 0.11
Gross profit ratio 0.11 11.41 % 0.10 -21.86 % 0.13 30.13 % 0.10 -24.22 % 0.13 -16.68 % 0.16 -5.53 % 0.17 -16.54 % 0.20 0.94 % 0.20 -3.54 % 0.21 3.78 % 0.20 -15.54 % 0.24 -5.84 % 0.25 5.38 % 0.24 8.07 % 0.22 19.64 % 0.19 -72.68 % 0.68 170.10 % 0.25 -11.99 % 0.29 264.88 % 0.08
Weighted average shs out dil 49.586 M 21.77 % 40.722 M 25.64 % 32.411 M 2.44 % 31.638 M 39.99 % 22.601 M -24.58 % 29.968 M 0.00 % 29.968 M 0.00 % 29.968 M 0.00 % 29.968 M -0.01 % 29.971 M 0.06 % 29.952 M -0.05 % 29.968 M 0.00 % 29.968 M 0.00 % 29.968 M 0.00 % 29.968 M 43.25 % 20.920 M 55.55 % 13.449 M 0.00 % 13.449 M 0.00 % 13.449 M -98.33 % 807.000 M
Weighted average shs out 49.586 M 30.67 % 37.946 M 17.08 % 32.411 M 2.44 % 31.638 M 39.99 % 22.601 M -24.58 % 29.968 M 0.00 % 29.968 M 0.00 % 29.968 M 0.00 % 29.968 M 0.00 % 29.968 M 0.05 % 29.952 M -0.05 % 29.968 M 0.00 % 29.968 M 0.00 % 29.968 M 0.00 % 29.968 M 43.25 % 20.920 M 15 455.11 % 134.487 K 0.00 % 134.487 K 0.00 % 134.487 K 0.00 % 134.487 K
EPS diluted 14.18 0.93 % 14.05 57.16 % 8.94 428.99 % 1.69 -75.36 % 6.86 13.20 % 6.06 -22.41 % 7.81 101.29 % 3.88 -48.95 % 7.60 18.75 % 6.40 15.52 % 5.54 18.63 % 4.67 23.22 % 3.79 -17.97 % 4.62 -25.84 % 6.23 56.93 % 3.97 29.74 % 3.06 111.03 % 1.45 5.07 % 1.38 9 039.07 % 0.02
Earnings per share 14.55 -3.45 % 15.07 68.57 % 8.94 428.99 % 1.69 -68.65 % 5.39 -11.06 % 6.06 -22.41 % 7.81 101.29 % 3.88 -48.95 % 7.60 18.75 % 6.40 15.52 % 5.54 18.63 % 4.67 23.22 % 3.79 -17.97 % 4.62 -25.84 % 6.23 56.93 % 3.97 -98.70 % 306.50 111.25 % 145.09 4.79 % 138.46 53.27 % 90.34
Gross profit 1.647 B 18.49 % 1.390 B 1.65 % 1.367 B 68.87 % 809.500 M 18.40 % 683.700 M -28.75 % 959.600 M -2.38 % 983.000 M -2.90 % 1.012 B 37.20 % 737.900 M 12.57 % 655.500 M 22.80 % 533.800 M -6.51 % 571.000 M -12.97 % 656.100 M 3.18 % 635.863 M 33.95 % 474.714 M 77.31 % 267.736 M -60.55 % 678.724 M 282.10 % 177.632 M 41.74 % 125.319 M 287.99 % 32.300 M
Income tax expense 205.000 M -24.27 % 270.700 M 112.15 % 127.600 M 118.87 % 58.300 M -11.93 % 66.200 M -57.29 % 155.000 M -7.19 % 167.000 M -50.24 % 335.600 M 336.41 % 76.900 M 7.70 % 71.400 M 57.62 % 45.300 M -2.37 % 46.400 M 1.09 % 45.900 M -19.39 % 56.942 M 9.49 % 52.005 M 59.13 % 32.681 M 72.49 % 18.946 M 43.44 % 13.208 M 31.36 % 10.055 M 10.96 % 9.062 M
Cost of revenue 12.748 B 4.97 % 12.145 B 34.40 % 9.036 B 25.38 % 7.207 B 62.06 % 4.447 B -11.77 % 5.041 B 4.49 % 4.824 B 21.24 % 3.979 B 35.60 % 2.934 B 17.78 % 2.491 B 17.21 % 2.126 B 16.04 % 1.832 B -5.75 % 1.944 B -3.74 % 2.019 B 21.09 % 1.667 B 41.58 % 1.178 B 265.46 % 322.257 M -39.19 % 529.941 M 68.76 % 314.023 M -17.55 % 380.877 M
General and administrative expenses 328.600 M 646.82 % 44.000 M -42.78 % 76.900 M 31.23 % 58.600 M 105.61 % 28.500 M 5.17 % 27.100 M -7.19 % 29.200 M 8.15 % 27.000 M -74.65 % 106.500 M 1 400.00 % 7.100 M -86.97 % 54.500 M 486.02 % 9.300 M -12.26 % 10.600 M -92.47 % 140.702 M -16.70 % 168.916 M 40.56 % 120.176 M -77.75 % 540.009 M 291.56 % 137.911 M 55.57 % 88.651 M 0.000
Selling and marketing expenses 4.600 M 820.00 % 500.000 K -16.67 % 600.000 K 50.00 % 400.000 K -91.49 % 4.700 M 27.03 % 3.700 M 60.87 % 2.300 M -34.29 % 3.500 M 34.62 % 2.600 M 1 200.00 % 200.000 K -96.15 % 5.200 M 205.88 % 1.700 M -61.36 % 4.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 854.900 M 68.99 % 505.900 M -5.70 % 536.500 M 262.99 % 147.800 M -65.53 % 428.800 M 701.50 % 53.500 M 67.19 % 32.000 M 2.89 % 31.100 M 31 000.00 % 100.000 K -94.74 % 1.900 M 111.11 % 900.000 K -99.73 % 332.300 M 229.84 % 100.747 M 495.95 % 16.905 M 9 027.26 % 185.217 K -99.58 % 44.178 M 531.01 % 7.001 M -12.40 % 7.992 M 0.000
Operating expenses 829.900 M -8.06 % 902.700 M 53.05 % 589.800 M -1.31 % 597.600 M 230.17 % 181.000 M -60.62 % 459.600 M 23.35 % 372.600 M -0.32 % 373.800 M 24.77 % 299.600 M 42.13 % 210.800 M -5.98 % 224.200 M -7.77 % 243.100 M -26.84 % 332.300 M 27.62 % 260.378 M 40.12 % 185.821 M 54.39 % 120.361 M -79.40 % 584.187 M 303.13 % 144.912 M 49.95 % 96.643 M 0.000
Cost and expenses 13.578 B 4.06 % 13.048 B 29.10 % 10.107 B 28.45 % 7.868 B 63.05 % 4.826 B -12.27 % 5.500 B 5.84 % 5.197 B 19.39 % 4.353 B 34.59 % 3.234 B 19.68 % 2.702 B 15.00 % 2.350 B 13.25 % 2.075 B -8.83 % 2.276 B -0.16 % 2.279 B 23.00 % 1.853 B 42.77 % 1.298 B 43.20 % 906.444 M 34.32 % 674.853 M 64.33 % 410.666 M 207.82 % -380.877 M
Research and development expenses 0.000 -100.00 % 3.300 M -48.44 % 6.400 M 204.76 % 2.100 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
Selling general and administrative expenses 829.900 M 1 764.94 % 44.500 M -42.58 % 77.500 M 31.36 % 59.000 M 77.71 % 33.200 M 7.79 % 30.800 M -2.22 % 31.500 M 3.28 % 30.500 M -72.04 % 109.100 M 1 394.52 % 7.300 M -87.77 % 59.700 M -44.98 % 108.500 M -14.43 % 126.800 M -9.88 % 140.702 M -16.70 % 168.916 M 40.56 % 120.176 M -77.75 % 540.009 M 291.56 % 137.911 M 55.57 % 88.651 M 0.000
Interest income 71.500 M 2 650.00 % 2.600 M -95.87 % 63.000 M 51.81 % 41.500 M 75.11 % 23.700 M 48.13 % 16.000 M -48.39 % 31.000 M 93.75 % 16.000 M 1.27 % 15.800 M 97.50 % 8.000 M -16.67 % 9.600 M -48.94 % 18.800 M 126.51 % 8.300 M -1.74 % 8.447 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 585.000 K
Interest expense 115.300 M -6.11 % 122.800 M -7.95 % 133.400 M -4.58 % 139.800 M -26.23 % 189.500 M -16.45 % 226.800 M -7.43 % 245.000 M 27.01 % 192.900 M 17.98 % 163.500 M -14.71 % 191.700 M 12.24 % 170.800 M 4.53 % 163.400 M -5.28 % 172.500 M 71.22 % 100.747 M 100.51 % 50.245 M 59.14 % 31.572 M -8.14 % 34.370 M 0.000 0.000 -100.00 % 8.707 M
Depreciation and amortization 95.800 M -10.30 % 106.800 M 17.23 % 91.100 M 14.30 % 79.700 M 30.23 % 61.200 M -14.53 % 71.600 M 12.23 % 63.800 M -6.04 % 67.900 M 34.46 % 50.500 M 3.27 % 48.900 M -34.19 % 74.300 M -5.59 % 78.700 M -20.59 % 99.100 M 29.41 % 76.581 M 99.53 % 38.380 M 59.31 % 24.092 M 8.13 % 22.280 M 7.18 % 20.787 M 35.27 % 15.367 M 59.07 % 9.661 M
Operating income 816.700 M 67.53 % 487.500 M 53.25 % 318.100 M 114.21 % 148.500 M -51.39 % 305.500 M -45.26 % 558.100 M -8.43 % 609.500 M -4.56 % 638.600 M 45.70 % 438.300 M -1.44 % 444.700 M 43.64 % 309.600 M -5.58 % 327.900 M 1.27 % 323.800 M -13.76 % 375.485 M 29.97 % 288.893 M 96.03 % 147.375 M 55.89 % 94.537 M 188.93 % 32.720 M 14.10 % 28.676 M -11.22 % 32.300 M
Operating income ratio 0.06 57.52 % 0.04 17.80 % 0.03 65.07 % 0.02 -68.89 % 0.06 -35.99 % 0.09 -11.38 % 0.10 -17.96 % 0.13 7.20 % 0.12 -15.54 % 0.14 21.39 % 0.12 -14.69 % 0.14 9.56 % 0.12 -11.93 % 0.14 4.87 % 0.13 32.27 % 0.10 7.96 % 0.09 104.24 % 0.05 -29.15 % 0.07 -16.51 % 0.08
Total other income expenses net 41.200 M -88.40 % 355.200 M 258.06 % 99.200 M 371.04 % -36.600 M 56.58 % -84.300 M 61.96 % -221.600 M -5.88 % -209.300 M -12.04 % -186.800 M 2.61 % -191.800 M -5.79 % -181.300 M -82.76 % -99.200 M 31.77 % -145.400 M 11.45 % -164.200 M -103.38 % -80.736 M -60.68 % -50.245 M -59.14 % -31.572 M 8.14 % -34.370 M 0.000 0.000 100.00 % -6.308 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 216.300 M 1 304.55 % 15.400 M -96.30 % 416.600 M -20.01 % 520.800 M -39.14 % 855.700 M 1.30 % 844.700 M -31.49 % 1.233 B 54.09 % 800.200 M 135.49 % 339.800 M -29.66 % 483.100 M -32.13 % 711.800 M -3.84 % 740.200 M -1.74 % 753.300 M 634.41 % -140.958 M -220.12 % 117.344 M -43.75 % 208.598 M 100.14 % 104.224 M -32.81 % 155.115 M 48.29 % 104.602 M 170.76 % 38.633 M
Total investments 1.127 B 102 381.82 % 1.100 M 0.00 % 1.100 M 0.00 % 1.100 M 57.14 % 700.000 K -22.22 % 900.000 K -18.18 % 1.100 M -21.43 % 1.400 M -62.16 % 3.700 M 15.63 % 3.200 M 0.00 % 3.200 M 0.00 % 3.200 M 77.78 % 1.800 M 1.45 % 1.774 M 100.65 % 884.281 K 12.75 % 784.281 K -48.33 % 1.518 M -59.52 % 3.750 M 0.00 % 3.750 M -11.18 % 4.222 M
Total debt 440.100 M 7.37 % 409.900 M -48.40 % 794.400 M -15.37 % 938.700 M -16.61 % 1.126 B 16.05 % 970.000 M -24.88 % 1.291 B -10.67 % 1.446 B 94.03 % 745.000 M 1.61 % 733.200 M -14.24 % 854.900 M -0.86 % 862.300 M -3.76 % 896.000 M 593.51 % 129.198 M -69.18 % 419.185 M 48.07 % 283.106 M 75.89 % 160.960 M -18.49 % 197.472 M 43.11 % 137.985 M 113.00 % 64.783 M
Accumulated other comprehensive income loss 85.000 M -26.98 % 116.400 M -7.62 % 126.000 M 12.80 % 111.700 M 23.84 % 90.200 M 120.04 % -450.200 M -17.52 % -383.100 M -16.98 % -327.500 M -1 012.26 % 35.900 M 114.15 % -253.700 M -12.01 % -226.500 M 37.15 % -360.400 M -28.90 % -279.600 M -32.15 % -211.578 M -47.18 % -143.756 M -32.94 % -108.138 M -24.08 % -87.151 M -20.34 % -72.419 M 0.000 -100.00 % 58.926 M
Retained earnings 3.389 B 24.25 % 2.727 B 28.13 % 2.129 B 7.29 % 1.984 B 4.67 % 1.895 B 4.84 % 1.808 B 13.71 % 1.590 B 15.87 % 1.372 B 8.12 % 1.269 B 26.53 % 1.003 B 21.71 % 824.200 M 22.74 % 671.500 M 21.87 % 551.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 495.900 M 30.67 % 379.500 M 1.31 % 374.600 M 2.10 % 366.900 M 55.14 % 236.500 M 4.65 % 226.000 M 0.00 % 226.000 M 0.00 % 226.000 M 0.00 % 226.000 M 0.00 % 226.000 M 0.00 % 226.000 M 0.00 % 226.000 M 0.00 % 226.000 M 0.00 % 226.006 M 0.00 % 226.006 M 36.97 % 165.000 M 507.11 % 27.178 M 0.00 % 27.178 M 167.96 % 10.143 M 0.00 % 10.143 M
Total equity 5.299 B 24.55 % 4.254 B 16.54 % 3.651 B 8.44 % 3.367 B 17.52 % 2.865 B 9.45 % 2.617 B 8.49 % 2.412 B 9.73 % 2.198 B 5.94 % 2.075 B 11.03 % 1.869 B 9.50 % 1.707 B 9.99 % 1.552 B 29.37 % 1.200 B 9.96 % 1.091 B 26.30 % 863.692 M 249.47 % 247.145 M 40.68 % 175.677 M 31.25 % 133.850 M 38.83 % 96.414 M 39.59 % 69.069 M
Other non current liabilities 9.200 M -35.21 % 14.200 M -13.41 % 16.400 M 57.69 % 10.400 M 10 300.00 % 100.000 K 0.000 -100.00 % 3.200 M -79.22 % 15.400 M -41.89 % 26.500 M 679.41 % 3.400 M 17.24 % 2.900 M 0.000 0.000 -100.00 % 447.742 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.799 M
Long term debt 131.400 M -34.89 % 201.800 M -33.22 % 302.200 M -5.03 % 318.200 M -45.10 % 579.600 M 68.24 % 344.500 M -41.31 % 587.000 M 397.04 % 118.100 M -29.87 % 168.400 M 17.68 % 143.100 M 91.05 % 74.900 M -49.70 % 148.900 M 0.27 % 148.500 M 14.94 % 129.198 M -69.18 % 419.185 M 48.07 % 283.106 M 75.89 % 160.960 M -18.49 % 197.472 M 43.11 % 137.985 M 113.00 % 64.783 M
Total non current liabilities 140.600 M -40.40 % 235.900 M -32.85 % 351.300 M 6.97 % 328.400 M -49.46 % 649.800 M 82.89 % 355.300 M -40.50 % 597.100 M 347.27 % 133.500 M -23.63 % 174.800 M 19.32 % 146.500 M 88.06 % 77.900 M -49.94 % 155.600 M -3.35 % 161.000 M 15.67 % 139.184 M -67.07 % 422.687 M 47.95 % 285.702 M 76.14 % 162.202 M -18.54 % 199.113 M 41.56 % 140.658 M 98.02 % 71.033 M
Other current liabilities 2.161 B -6.08 % 2.301 B 45.86 % 1.577 B 5.97 % 1.489 B 4.79 % 1.420 B 40.27 % 1.013 B -38.70 % 1.652 B 145.18 % 673.800 M 95.19 % 345.200 M 10.85 % 311.400 M 38.96 % 224.100 M -23.70 % 293.700 M -9.18 % 323.400 M -74.64 % 1.275 B 175.86 % 462.224 M 59.17 % 290.402 M 61.88 % 179.388 M 30.06 % 137.929 M 3.17 % 133.689 M 202.94 % 44.130 M
Deferred revenue 0.000 -100.00 % 700.000 K 0.00 % 700.000 K 0.00 % 700.000 K -99.19 % 86.700 M -87.97 % 720.600 M 179.63 % -904.900 M -242.75 % 633.900 M 577.24 % 93.600 M 4.00 % 90.000 M 32.94 % 67.700 M 3.36 % 65.500 M 16.76 % 56.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 313.900 M 50.84 % 208.100 M -56.26 % 475.800 M -23.31 % 620.400 M 13.61 % 546.100 M -1.60 % 555.000 M -15.96 % 660.400 M -53.47 % 1.419 B 269.61 % 384.000 M -34.64 % 587.500 M -38.78 % 959.700 M 34.17 % 715.300 M -16.44 % 856.000 M 0.000 -100.00 % 225.678 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 4.095 B 4.15 % 3.932 B 3.51 % 3.799 B -3.18 % 3.923 B 35.74 % 2.890 B -0.79 % 2.913 B -4.21 % 3.041 B 3.56 % 2.937 B 13.29 % 2.592 B 36.39 % 1.901 B -20.57 % 2.393 B 76.53 % 1.356 B -11.09 % 1.525 B -11.83 % 1.729 B 151.35 % 687.902 M 136.88 % 290.402 M 61.88 % 179.388 M 30.06 % 137.929 M 3.17 % 133.689 M 56.21 % 85.583 M
Total liabilities 4.236 B 1.63 % 4.168 B 0.43 % 4.150 B -2.39 % 4.252 B 22.42 % 3.473 B 6.26 % 3.269 B -10.17 % 3.638 B 18.51 % 3.070 B 10.95 % 2.767 B 35.17 % 2.047 B -17.15 % 2.471 B 63.51 % 1.511 B -10.35 % 1.686 B -9.78 % 1.868 B 68.22 % 1.111 B 92.78 % 576.104 M 68.65 % 341.590 M 1.35 % 337.042 M 22.85 % 274.347 M 75.17 % 156.616 M
Other non current assets 556.400 M -35.86 % 867.500 M 2 561.04 % 32.600 M 32 500.00 % 100.000 K 120.00 % -500.000 K -600.00 % 100.000 K 0.00 % 100.000 K -99.66 % 29.500 M -83.43 % 178.000 M 7.16 % 166.100 M 7.23 % 154.900 M 195.61 % 52.400 M 1.55 % 51.600 M -18.69 % 63.459 M 4.58 % 60.678 M 2 354.70 % 2.472 M 62.84 % 1.518 M -59.52 % 3.750 M 0.00 % 3.750 M 0.000
Long term investments 1.127 B 102 381.82 % 1.100 M 0.00 % 1.100 M 0.00 % 1.100 M 57.14 % 700.000 K -22.22 % 900.000 K -18.18 % 1.100 M 142.31 % -2.600 M -113.61 % 19.100 M 23.23 % 15.500 M -7.19 % 16.700 M 421.88 % 3.200 M 77.78 % 1.800 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.222 M
Intangible assets 600.000 K -25.00 % 800.000 K 14.29 % 700.000 K 600.00 % 100.000 K 0.00 % 100.000 K -96.15 % 2.600 M -90.08 % 26.200 M 1 771.43 % 1.400 M 1 300.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K -66.67 % 300.000 K -40.00 % 500.000 K -26.48 % 680.127 K 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 2.700 M 0.00 % 2.700 M 0.00 % 2.700 M 0.00 % 2.700 M -15.63 % 3.200 M 18.52 % 2.700 M 0.00 % 2.700 M 0.00 % 2.700 M 0.00 % 2.700 M 0.00 % 2.700 M 0.00 % 2.700 M 0.00 % 2.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 3.300 M -5.71 % 3.500 M 2.94 % 3.400 M 21.43 % 2.800 M -15.15 % 3.300 M -37.74 % 5.300 M -81.66 % 28.900 M 604.88 % 4.100 M 46.43 % 2.800 M 0.00 % 2.800 M 0.00 % 2.800 M -6.67 % 3.000 M 500.00 % 500.000 K -26.48 % 680.127 K 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 1.006 B 51.24 % 665.100 M -3.85 % 691.700 M 7.96 % 640.700 M 25.33 % 511.200 M -0.89 % 515.800 M -7.30 % 556.400 M 82.91 % 304.200 M -6.26 % 324.500 M 12.87 % 287.500 M -31.55 % 420.000 M -15.32 % 496.000 M 0.36 % 494.200 M -7.12 % 532.062 M 85.27 % 287.189 M 20.54 % 238.245 M 70.36 % 139.844 M -2.38 % 143.258 M 18.22 % 121.181 M 85.82 % 65.214 M
Total non current assets 2.693 B 75.18 % 1.537 B -0.05 % 1.538 B 16.83 % 1.316 B 101.96 % 651.800 M 12.38 % 580.000 M -5.78 % 615.600 M 72.44 % 357.000 M -33.51 % 536.900 M 11.58 % 481.200 M -19.64 % 598.800 M 8.60 % 551.400 M 0.93 % 546.300 M -8.37 % 596.202 M 71.39 % 347.867 M 44.51 % 240.717 M 70.28 % 141.362 M -3.84 % 147.008 M 17.67 % 124.931 M 79.92 % 69.436 M
Other current assets 3.791 B 120.79 % 1.717 B 53.27 % 1.120 B 131.85 % 483.200 M 32.35 % 365.100 M -55.46 % 819.800 M -23.38 % 1.070 B 6.05 % 1.009 B 106.61 % 488.300 M 91.19 % 255.400 M 15.36 % 221.400 M -1.38 % 224.500 M 123.61 % 100.400 M 106.39 % 48.646 M -84.98 % 323.894 M 17.90 % 274.710 M 50.94 % 182.001 M 79 130 769.57 % 230.000 0.000 -100.00 % 110.107 M
Short term investments 0.000 -100.00 % 958.700 M 3.46 % 926.600 M -34.97 % 1.425 B 712 350.00 % 200.000 K -84.62 % 1.300 M -45.83 % 2.400 M -40.00 % 4.000 M 125.97 % -15.400 M -25.20 % -12.300 M 8.89 % -13.500 M -1 138.46 % 1.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 223.800 M -43.27 % 394.500 M 4.42 % 377.800 M -9.60 % 417.900 M 54.78 % 270.000 M 115.48 % 125.300 M 114.92 % 58.300 M -90.97 % 645.300 M 59.25 % 405.200 M 62.02 % 250.100 M 74.77 % 143.100 M 17.20 % 122.100 M -14.44 % 142.700 M -47.18 % 270.156 M -10.50 % 301.841 M 305.11 % 74.508 M 31.32 % 56.736 M 33.95 % 42.357 M 26.88 % 33.383 M 27.66 % 26.150 M
Cash and short term investments 223.800 M -43.27 % 394.500 M 4.42 % 377.800 M -9.60 % 417.900 M 147.86 % 168.600 M 34.56 % 125.300 M 106.43 % 60.700 M -90.65 % 649.300 M 60.24 % 405.200 M 62.02 % 250.100 M 74.77 % 143.100 M 17.20 % 122.100 M -14.44 % 142.700 M -47.18 % 270.156 M -10.50 % 301.841 M 305.11 % 74.508 M 31.32 % 56.736 M 33.95 % 42.357 M 26.88 % 33.383 M 27.66 % 26.150 M
Total current assets 6.842 B -0.63 % 6.885 B 9.94 % 6.263 B -0.62 % 6.302 B 31.80 % 4.781 B -9.88 % 5.306 B -2.38 % 5.435 B 10.66 % 4.912 B 14.08 % 4.305 B 25.34 % 3.435 B -4.02 % 3.579 B 42.49 % 2.512 B 7.39 % 2.339 B -1.02 % 2.363 B 45.28 % 1.626 B 179.20 % 582.532 M 54.97 % 375.905 M 16.06 % 323.884 M 31.75 % 245.829 M 57.33 % 156.249 M
Inventory 343.800 M 64.81 % 208.600 M 25.66 % 166.000 M -9.93 % 184.300 M 60.96 % 114.500 M -52.90 % 243.100 M 19.34 % 203.700 M 14.31 % 178.200 M 328.37 % 41.600 M 30.82 % 31.800 M 106.49 % 15.400 M 83.33 % 8.400 M 29.23 % 6.500 M -14.18 % 7.574 M -17.50 % 9.181 M -19.41 % 11.392 M 15.14 % 9.894 M -89.13 % 90.983 M 9.71 % 82.935 M 1 527.12 % 5.097 M
Net receivables 2.483 B -45.61 % 4.565 B -0.73 % 4.599 B -11.85 % 5.217 B 26.21 % 4.133 B 0.38 % 4.118 B -5.29 % 4.348 B 55.19 % 2.802 B -21.04 % 3.548 B 58.08 % 2.244 B -29.84 % 3.199 B 48.33 % 2.157 B 3.23 % 2.089 B 8.86 % 1.919 B 93.55 % 991.497 M 793.55 % 110.961 M 74.37 % 63.637 M -66.60 % 190.543 M 47.12 % 129.512 M 769.50 % 14.895 M
Tax assets 0.000 0.000 -100.00 % 809.100 M 20.46 % 671.700 M 389.93 % 137.100 M 136.79 % 57.900 M 98.97 % 29.100 M 33.49 % 21.800 M 74.40 % 12.500 M 34.41 % 9.300 M 111.36 % 4.400 M 237.50 % -3.200 M -77.78 % -1.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 -100.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 0.000 0.000 -100.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.621 B 30.12 % 1.246 B -28.20 % 1.735 B -3.76 % 1.803 B 132.19 % 776.300 M 34.70 % 576.300 M -5.60 % 610.500 M -26.90 % 835.200 M -36.30 % 1.311 B 55.19 % 844.900 M -21.31 % 1.074 B 391.85 % 218.300 M -36.74 % 345.100 M -23.97 % 453.900 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.453 M
Tax payables 0.000 -100.00 % 177.000 M 1 652.48 % 10.100 M -10.62 % 11.300 M -81.41 % 60.800 M 24.85 % 48.700 M 59.15 % 30.600 M -66.70 % 91.900 M 10.99 % 82.800 M 8.38 % 76.400 M 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 -100.00 % 16.300 M 100.51 % -3.173 B -4 632.29 % 70.000 M 3 400.00 % 2.000 M -99.66 % 590.200 M 0.000 0.000 0.000 0.000 100.00 % -6.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -700.000 K -133.33 % -300.000 K -50.00 % -200.000 K -100.00 % -100.000 K 0.00 % -100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 89.300 M 0.000 100.00 % -16.300 M 0.000 0.000 100.00 % -70.400 M -60.36 % -43.900 M -147.77 % 91.900 M 121.69 % -423.600 M -440.31 % -78.400 M -15.81 % -67.700 M 37.14 % -107.700 M 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 -100.00 % 2.775 B -9.58 % 3.068 B 9.73 % 2.796 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 1.330 B 28.91 % 1.031 B 0.96 % 1.022 B 13.09 % 903.300 M 40.57 % 642.600 M 15.04 % 558.600 M -6.35 % 596.500 M -0.62 % 600.200 M 10.31 % 544.100 M -39.11 % 893.600 M 59.97 % 558.600 M 0.00 % 558.600 M 40.88 % 396.500 M -0.01 % 396.538 M 0.00 % 396.538 M 108.39 % 190.283 M -19.25 % 235.650 M 31.58 % 179.091 M 107.59 % 86.271 M 0.000
Deferred tax liabilities non current 0.000 -100.00 % 19.900 M 21.34 % 16.400 M 144.78 % 6.700 M 6 600.00 % 100.000 K -98.86 % 8.800 M 27.54 % 6.900 M 0.000 0.000 0.000 0.000 -100.00 % 6.700 M -46.83 % 12.600 M 32.10 % 9.538 M 172.34 % 3.502 M 34.92 % 2.596 M 109.01 % 1.242 M -24.33 % 1.641 M -38.60 % 2.673 M 9.07 % 2.451 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.535 B 13.21 % 8.422 B 7.97 % 7.801 B 2.39 % 7.618 B 20.21 % 6.338 B 7.68 % 5.886 B -2.73 % 6.051 B 14.85 % 5.269 B 8.80 % 4.842 B 23.65 % 3.916 B -6.26 % 4.178 B 36.39 % 3.063 B 6.17 % 2.885 B -2.50 % 2.959 B 49.88 % 1.974 B 139.82 % 823.249 M 59.15 % 517.267 M 9.85 % 470.892 M 27.01 % 370.761 M 64.28 % 225.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
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 -642.300 M -58.79 % -404.500 M -794.91 % -45.200 M -126.32 % 171.700 M 21.26 % 141.600 M 30.87 % 108.200 M 113.42 % -806.300 M -308.83 % 386.100 M 780.95 % -56.700 M 7.05 % -61.000 M 68.16 % -191.600 M -16.33 % -164.700 M 57.95 % -391.700 M 24.80 % -520.879 M -18.60 % -439.182 M -464.18 % -77.845 M -680.41 % 13.412 M 116.13 % -83.172 M -193.91 % -28.298 M -1 123.07 % 2.766 M
Accounts receivables -260.400 M -185.55 % 304.400 M 5.84 % 287.600 M 147.19 % -609.500 M -830.82 % 83.400 M 5.44 % 79.100 M 115.23 % -519.400 M -144.13 % 1.177 B 267.55 % -702.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -135.300 M -217.61 % -42.600 M -332.79 % 18.300 M 126.22 % -69.800 M -154.28 % 128.600 M 426.40 % -39.400 M -54.51 % -25.500 M 81.33 % -136.600 M -1 293.88 % -9.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 375.100 M 84.87 % 202.900 M 295.10 % -104.000 M 8.13 % -113.200 M -173.99 % 153.000 M 197.39 % -157.100 M -133.05 % 475.400 M 199.87 % -476.000 M -192.63 % 513.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -621.700 M 28.47 % -869.200 M -251.76 % -247.100 M -125.63 % 964.200 M 531.60 % -223.400 M -199.02 % 225.600 M 130.62 % -736.800 M -240.96 % 522.700 M 1 214.50 % -46.900 M 23.11 % -61.000 M 68.16 % -191.600 M -16.33 % -164.700 M 57.95 % -391.700 M 0.000 0.000 0.000 -100.00 % 13.412 M 116.13 % -83.172 M -193.91 % -28.298 M -1 123.07 % 2.766 M
Other non cash items -157.200 M -193.40 % 168.300 M 308.81 % -80.600 M -19.41 % -67.500 M -389.70 % 23.300 M -61.36 % 60.300 M 18.00 % 51.100 M 125.41 % -201.100 M -573.18 % 42.500 M -64.35 % 119.200 M 22.13 % 97.600 M 21.39 % 80.400 M -30.81 % 116.200 M 219.47 % 36.373 M 201.37 % -35.882 M -143.58 % -14.731 M -1 142.07 % -1.186 M -100.00 % -593.000 K -59 400.00 % 1.000 K 100.02 % -6.593 M
Net cash provided by operating activities -50.800 M -111.48 % 442.600 M 15.71 % 382.500 M 17.40 % 325.800 M -27.16 % 447.300 M -22.42 % 576.600 M 298.62 % -290.300 M -141.19 % 704.800 M 106.63 % 341.100 M -7.94 % 370.500 M 93.57 % 191.400 M 8.20 % 176.900 M 1 152.98 % -16.800 M 86.57 % -125.060 M 36.85 % -198.036 M -518.51 % 47.320 M -30.23 % 67.825 M 386.79 % -23.650 M -595.81 % 4.770 M -73.47 % 17.983 M
Investments in property plant and equipment -579.000 M -390.68 % -118.000 M 49.79 % -235.000 M -8.70 % -216.200 M -293.81 % -54.900 M -523.86 % -8.800 M 97.42 % -341.300 M -599.39 % -48.800 M 44.23 % -87.500 M -54.32 % -56.700 M 11.27 % -63.900 M -109.51 % -30.500 M 58.73 % -73.900 M 78.74 % -347.543 M -298.15 % -87.289 M 32.73 % -129.768 M -461.45 % -23.113 M 52.58 % -48.738 M 32.95 % -72.687 M -174.14 % -26.515 M
Acquisitions net 155.800 M 219.26 % 48.800 M -5.97 % 51.900 M 698.46 % 6.500 M 0.000 0.000 0.000 -100.00 % 2.500 M 0.000 -100.00 % 98.100 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.249 M -27.65 % 5.873 M 334.39 % 1.352 M 84.45 % 733.000 K
Purchases of investments -67.500 M 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -293.000 K
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 200.000 K 0.000 -100.00 % 300.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.230 M 0.000 -100.00 % 473.000 K 0.000
Other investing activites 100.000 K -99.85 % 68.200 M 8.60 % 62.800 M 51.33 % 41.500 M 74.37 % 23.800 M 48.75 % 16.000 M -48.55 % 31.100 M 69.02 % 18.400 M -10.24 % 20.500 M -80.68 % 106.100 M 42.03 % 74.700 M 125.68 % 33.100 M 56.13 % 21.200 M -36.13 % 33.193 M 202.05 % 10.989 M -13.39 % 12.688 M 0.000 0.000 0.000 0.000
Net cash used for investing activites -490.600 M -48 960.00 % -1.000 M 99.17 % -120.300 M 28.48 % -168.200 M -444.34 % -30.900 M -535.21 % 7.100 M 102.29 % -309.900 M -919.41 % -30.400 M 54.63 % -67.000 M -235.63 % 49.400 M 357.41 % 10.800 M 800.00 % 1.200 M 102.28 % -52.700 M 83.24 % -314.350 M -311.99 % -76.300 M 34.83 % -117.080 M -603.86 % -16.634 M 61.19 % -42.865 M 39.51 % -70.862 M -171.76 % -26.075 M
Debt repayment -59.000 M 84.65 % -384.400 M -50.92 % -254.700 M -36.13 % -187.100 M -213.53 % 164.800 M 150.82 % -324.300 M -176.79 % 422.300 M 52 687.50 % 800.000 K -95.15 % 16.500 M 113.55 % -121.800 M -64.59 % -74.000 M -119.58 % -33.700 M -129.43 % 114.500 M -77.21 % 502.500 M 269.27 % 136.078 M 12.65 % 120.792 M 430.83 % -36.512 M -161.38 % 59.487 M -18.74 % 73.202 M 1 674.24 % -4.650 M
Common stock issued 383.300 M 5 889.06 % 6.400 M -82.47 % 36.500 M -72.01 % 130.400 M 69.57 % 76.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 457.544 M 0.000 0.000 -100.00 % 17.035 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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.600 M 0.00 % -13.600 M 0.00 % -13.600 M -20.35 % -11.300 M 0.00 % -11.300 M 0.00 % -11.300 M 0.00 % -11.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 46.600 M 199.57 % -46.800 M 44.35 % -84.100 M -156.63 % 148.500 M 185.94 % -172.800 M 23.81 % -226.800 M 7.43 % -245.000 M -70.14 % -144.000 M -17.17 % -122.900 M 35.65 % -191.000 M -78.17 % -107.200 M 35.07 % -165.100 M 4.23 % -172.400 M -81.90 % -94.775 M -450.41 % 27.047 M 181.32 % -33.260 M -8 235.75 % -399.000 K 61.34 % -1.032 M -564.86 % 222.000 K 72.09 % 129.000 K
Net cash used provided by financing activities 370.900 M 187.31 % -424.800 M -40.52 % -302.300 M -429.30 % 91.800 M 33.24 % 68.900 M 112.50 % -551.100 M -436.65 % 163.700 M 204.40 % -156.800 M -30.67 % -120.000 M 61.64 % -312.800 M -72.63 % -181.200 M 8.85 % -198.800 M -243.35 % -57.900 M -114.20 % 407.725 M -18.73 % 501.669 M 473.12 % 87.532 M 337.14 % -36.911 M -148.90 % 75.490 M 2.81 % 73.424 M 1 724.07 % -4.521 M
Effect of forex changes on cash -200.000 K 0.000 0.000 100.00 % -904.300 M 0.000 -100.00 % 600.000 K 500.00 % 100.000 K 0.000 100.00 % -100.000 K 0.00 % -100.000 K 0.000 -100.00 % 100.000 K 200.00 % -100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -170.700 M -1 122.16 % 16.700 M 141.65 % -40.100 M 93.88 % -654.900 M -218.41 % 553.100 M 1 565.96 % 33.200 M 107.61 % -436.400 M -184.31 % 517.600 M 236.10 % 154.000 M 43.93 % 107.000 M 409.52 % 21.000 M 201.94 % -20.600 M 83.84 % -127.500 M -302.40 % -31.685 M -113.94 % 227.333 M 1 179.17 % 17.772 M 0.000 0.000 0.000 0.000
Cash at beginning of period 394.500 M 4.42 % 377.800 M -9.60 % 417.900 M 148.16 % 168.400 M -67.60 % 519.700 M 6.82 % 486.500 M -47.29 % 922.900 M 127.71 % 405.300 M 61.28 % 251.300 M 75.61 % 143.100 M 17.20 % 122.100 M -14.44 % 142.700 M -47.19 % 270.200 M -10.48 % 301.841 M 305.11 % 74.508 M 31.32 % 56.736 M 33.63 % 42.457 M 26.80 % 33.483 M 28.04 % 26.150 M 0.000
Cash at end of period 223.800 M -43.27 % 394.500 M 4.42 % 377.800 M -9.60 % 417.900 M -61.05 % 1.073 B 106.43 % 519.700 M 6.82 % 486.500 M -47.29 % 922.900 M 127.71 % 405.300 M 62.06 % 250.100 M 74.77 % 143.100 M 17.20 % 122.100 M -14.44 % 142.700 M -47.18 % 270.156 M -10.50 % 301.841 M 305.11 % 74.508 M 31.32 % 56.737 M 33.63 % 42.457 M 26.80 % 33.483 M 28.04 % 26.150 M
Operating cash flow -50.800 M -111.48 % 442.600 M 15.71 % 382.500 M 17.40 % 325.800 M -27.16 % 447.300 M -22.42 % 576.600 M 298.62 % -290.300 M -141.19 % 704.800 M 106.63 % 341.100 M -7.94 % 370.500 M 93.57 % 191.400 M 8.20 % 176.900 M 1 152.98 % -16.800 M 86.57 % -125.060 M 36.85 % -198.036 M -518.51 % 47.320 M -30.23 % 67.825 M 386.79 % -23.650 M -595.81 % 4.770 M -73.47 % 17.983 M
Capital expenditure -579.000 M -390.68 % -118.000 M 49.79 % -235.000 M -8.70 % -216.200 M -293.81 % -54.900 M -523.86 % -8.800 M 97.42 % -341.300 M -599.39 % -48.800 M 44.23 % -87.500 M -54.32 % -56.700 M 11.27 % -63.900 M -109.51 % -30.500 M 58.73 % -73.900 M 78.74 % -347.543 M -298.15 % -87.289 M 32.73 % -129.768 M -461.45 % -23.113 M 52.58 % -48.738 M 32.95 % -72.687 M -174.14 % -26.515 M
Free CashFlow -629.800 M -294.02 % 324.600 M 120.07 % 147.500 M 34.58 % 109.600 M -72.07 % 392.400 M -30.89 % 567.800 M 189.90 % -631.600 M -196.28 % 656.000 M 158.68 % 253.600 M -19.18 % 313.800 M 146.12 % 127.500 M -12.91 % 146.400 M 261.41 % -90.700 M 80.81 % -472.603 M -65.64 % -285.326 M -246.07 % -82.448 M -284.40 % 44.712 M 161.77 % -72.388 M -6.58 % -67.917 M -696.03 % -8.532 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 2017-03-31 2016-12-31 2016-09-30 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
Revenue 3.470 B 0.31 % 3.459 B -2.60 % 3.551 B -9.94 % 3.943 B 15.80 % 3.405 B -17.36 % 4.120 B 26.47 % 3.258 B -12.52 % 3.724 B 53.13 % 2.432 B -20.43 % 3.057 B 24.07 % 2.464 B -3.62 % 2.556 B 9.83 % 2.327 B -16.36 % 2.783 B 23.15 % 2.260 B 30.28 % 1.734 B 39.83 % 1.240 B -37.29 % 1.978 B 46.08 % 1.354 B 43.05 % 946.600 M 10.21 % 858.900 M -51.51 % 1.771 B 12.24 % 1.578 B 12.54 % 1.402 B 12.35 % 1.248 B -39.62 % 2.067 B 53.95 % 1.343 B -3.63 % 1.393 B 38.85 % 1.004 B -14.66 % 1.176 B 50.28 % 782.472 M -8.74 % 857.408 M 1.16 % 847.593 M 31.16 % 646.209 M -10.86 % 724.957 M -21.13 % 919.225 M 7.32 % 856.505 M 2.68 % 834.158 M 10.96 % 751.742 M 24.76 % 602.546 M 27.94 % 470.954 M -10.74 % 527.598 M -19.65 % 656.646 M 11.75 % 587.577 M -6.88 % 630.979 M -9.04 % 693.670 M 15.71 % 599.510 M -9.43 % 661.925 M 2.69 % 644.595 M
Net income 108.400 M -7.11 % 116.700 M -38.16 % 188.700 M -0.26 % 189.200 M 19.52 % 158.300 M 16.23 % 136.200 M -15.46 % 161.100 M -5.40 % 170.300 M 63.12 % 104.400 M -34.87 % 160.300 M 110.64 % 76.100 M 334.86 % 17.500 M -51.39 % 36.000 M 137.66 % -95.600 M -303.84 % 46.900 M -29.47 % 66.500 M 97.33 % 33.700 M -56.46 % 77.400 M 66.81 % 46.400 M 177.84 % 16.700 M 15.17 % 14.500 M -69.67 % 47.800 M -23.52 % 62.500 M 10.42 % 56.600 M 285.03 % 14.700 M 22.50 % 12.000 M -82.58 % 68.900 M -22.58 % 89.000 M 38.85 % 64.100 M -1.98 % 65.395 M 65.50 % 39.514 M -38.70 % 64.464 M 11.08 % 58.035 M -14.81 % 68.126 M 165.24 % 25.685 M -51.79 % 53.274 M 18.80 % 44.844 M -7.87 % 48.676 M 6.15 % 45.858 M 11.42 % 41.157 M 37.90 % 29.845 M 90.08 % 15.701 M -62.00 % 41.321 M -14.72 % 48.453 M 58.73 % 30.526 M -49.48 % 60.428 M 69.69 % 35.610 M 874.28 % 3.655 M -73.72 % 13.907 M
Income before tax 148.100 M 76.73 % 83.800 M -69.20 % 272.100 M -0.07 % 272.300 M 18.55 % 229.700 M 16.13 % 197.800 M -4.26 % 206.600 M -28.88 % 290.500 M 96.55 % 147.800 M -30.12 % 211.500 M 102.59 % 104.400 M 184.47 % 36.700 M -43.36 % 64.800 M 158.01 % -111.700 M -251.36 % 73.800 M -14.58 % 86.400 M 36.28 % 63.400 M -37.90 % 102.100 M 58.79 % 64.300 M 129.64 % 28.000 M 4.48 % 26.800 M -53.47 % 57.600 M -36.35 % 90.500 M -3.10 % 93.400 M -1.79 % 95.100 M 93.69 % 49.100 M -57.49 % 115.500 M -16.91 % 139.000 M 42.27 % 97.700 M 30.23 % 75.021 M 33.46 % 56.213 M -37.58 % 90.051 M 8.45 % 83.035 M 18.88 % 69.850 M 85.74 % 37.607 M -59.28 % 92.349 M 45.25 % 63.580 M 3.41 % 61.486 M 18.27 % 51.986 M -11.69 % 58.869 M 52.93 % 38.495 M 21.06 % 31.798 M -33.37 % 47.724 M -24.43 % 63.153 M 58.57 % 39.826 M -54.68 % 87.872 M 113.49 % 41.160 M 225.25 % 12.655 M -29.35 % 17.912 M
Income before tax ratio 0.04 76.18 % 0.02 -68.38 % 0.08 10.95 % 0.07 2.37 % 0.07 40.52 % 0.05 -24.30 % 0.06 -18.70 % 0.08 28.35 % 0.06 -12.17 % 0.07 63.29 % 0.04 195.14 % 0.01 -48.43 % 0.03 169.36 % -0.04 -222.91 % 0.03 -34.43 % 0.05 -2.54 % 0.05 -0.97 % 0.05 8.70 % 0.05 60.53 % 0.03 -5.20 % 0.03 -4.04 % 0.03 -43.30 % 0.06 -13.90 % 0.07 -12.59 % 0.08 220.77 % 0.02 -72.39 % 0.09 -13.78 % 0.10 2.46 % 0.10 52.61 % 0.06 -11.19 % 0.07 -31.60 % 0.11 7.21 % 0.10 -9.37 % 0.11 108.37 % 0.05 -48.36 % 0.10 35.34 % 0.07 0.71 % 0.07 6.59 % 0.07 -29.22 % 0.10 19.53 % 0.08 35.62 % 0.06 -17.07 % 0.07 -32.38 % 0.11 70.29 % 0.06 -50.17 % 0.13 84.51 % 0.07 259.11 % 0.02 -31.20 % 0.03
EBITDA 212.300 M 48.77 % 142.700 M -55.88 % 323.400 M -0.12 % 323.800 M 13.22 % 286.000 M 3.66 % 275.900 M 6.28 % 259.600 M -23.98 % 341.500 M 77.40 % 192.500 M -26.41 % 261.600 M 55.25 % 168.500 M 76.26 % 95.600 M -17.52 % 115.900 M 203.78 % -111.675 M -172.94 % 153.100 M -7.21 % 165.000 M 28.60 % 128.300 M -22.01 % 164.500 M 25.19 % 131.400 M 32.59 % 99.100 M 28.87 % 76.900 M -24.16 % 101.400 M -31.25 % 147.500 M -18.33 % 180.600 M 11.00 % 162.700 M 80.58 % 90.100 M -56.26 % 206.000 M 1.18 % 203.600 M 31.02 % 155.400 M 19.15 % 130.419 M 17.81 % 110.701 M -21.34 % 140.728 M 3.08 % 136.520 M 6.59 % 128.083 M 43.43 % 89.302 M -41.80 % 153.452 M 15.24 % 133.155 M 5.41 % 126.316 M 18.83 % 106.299 M 3.04 % 103.159 M 5.63 % 97.663 M 36.38 % 71.613 M -34.04 % 108.571 M -14.35 % 126.763 M 27.20 % 99.653 M -37.27 % 158.866 M 44.69 % 109.801 M 41.82 % 77.424 M 0.80 % 76.808 M
Net income ratio 0.03 -7.40 % 0.03 -36.51 % 0.05 10.74 % 0.05 3.21 % 0.05 40.64 % 0.03 -33.15 % 0.05 8.14 % 0.05 6.52 % 0.04 -18.15 % 0.05 69.78 % 0.03 351.17 % 0.01 -55.74 % 0.02 145.02 % -0.03 -265.52 % 0.02 -45.86 % 0.04 41.13 % 0.03 -30.57 % 0.04 14.19 % 0.03 94.23 % 0.02 4.50 % 0.02 -37.44 % 0.03 -31.86 % 0.04 -1.88 % 0.04 242.70 % 0.01 102.88 % 0.01 -88.69 % 0.05 -19.67 % 0.06 -0.01 % 0.06 14.86 % 0.06 10.13 % 0.05 -32.83 % 0.08 9.81 % 0.07 -35.05 % 0.11 197.56 % 0.04 -38.87 % 0.06 10.69 % 0.05 -10.28 % 0.06 -4.34 % 0.06 -10.69 % 0.07 7.79 % 0.06 112.95 % 0.03 -52.71 % 0.06 -23.69 % 0.08 70.45 % 0.05 -44.46 % 0.09 46.66 % 0.06 975.71 % 0.01 -74.41 % 0.02
Ratio EBITDA 0.06 48.31 % 0.04 -54.70 % 0.09 10.90 % 0.08 -2.23 % 0.08 25.43 % 0.07 -15.96 % 0.08 -13.10 % 0.09 15.85 % 0.08 -7.52 % 0.09 25.14 % 0.07 82.87 % 0.04 -24.90 % 0.05 224.09 % -0.04 -159.23 % 0.07 -28.78 % 0.10 -8.03 % 0.10 24.38 % 0.08 -14.30 % 0.10 -7.31 % 0.10 16.93 % 0.09 56.41 % 0.06 -38.75 % 0.09 -27.43 % 0.13 -1.20 % 0.13 199.06 % 0.04 -71.59 % 0.15 4.99 % 0.15 -5.64 % 0.15 39.63 % 0.11 -21.61 % 0.14 -13.80 % 0.16 1.90 % 0.16 -18.74 % 0.20 60.91 % 0.12 -26.21 % 0.17 7.38 % 0.16 2.66 % 0.15 7.09 % 0.14 -17.41 % 0.17 -17.44 % 0.21 52.78 % 0.14 -17.91 % 0.17 -23.36 % 0.22 36.60 % 0.16 -31.04 % 0.23 25.05 % 0.18 56.58 % 0.12 -1.84 % 0.12
Gross profit ratio 0.11 7.33 % 0.10 -28.20 % 0.14 0.34 % 0.14 22.85 % 0.12 23.55 % 0.09 352.57 % 0.02 -90.12 % 0.21 15.70 % 0.18 40.66 % 0.13 33.52 % 0.10 -42.35 % 0.17 24.86 % 0.13 188.48 % 0.05 -57.24 % 0.11 -13.21 % 0.12 -29.36 % 0.18 49.96 % 0.12 -12.61 % 0.13 -13.46 % 0.16 5.46 % 0.15 -5.21 % 0.16 33.47 % 0.12 -37.94 % 0.19 -0.18 % 0.19 60.63 % 0.12 -39.23 % 0.19 -1.19 % 0.20 -6.08 % 0.21 10.58 % 0.19 -2.92 % 0.19 -11.23 % 0.22 9.65 % 0.20 -33.26 % 0.30 81.46 % 0.16 -8.38 % 0.18 -13.88 % 0.21 19.93 % 0.17 -3.78 % 0.18 -18.51 % 0.22 -12.74 % 0.25 10.54 % 0.23 12.15 % 0.20 -24.83 % 0.27 10.80 % 0.25 26.95 % 0.19 -23.64 % 0.25 27.95 % 0.20 -80.15 % 1.00
Weighted average shs out dil 49.586 M 0.00 % 49.586 M 16.74 % 42.477 M 0.00 % 42.477 M 11.94 % 37.946 M 0.00 % 37.946 M 0.00 % 37.946 M 0.11 % 37.904 M 0.00 % 37.904 M 1.19 % 37.459 M 0.95 % 37.106 M 0.00 % 37.106 M 0.98 % 36.747 M -2.99 % 37.881 M 60.17 % 23.651 M 0.00 % 23.651 M 0.00 % 23.651 M 4.65 % 22.601 M 0.00 % 22.601 M -4.44 % 23.651 M -21.27 % 30.042 M 32.92 % 22.601 M -24.58 % 29.968 M 0.00 % 29.968 M -0.07 % 29.987 M 32.68 % 22.601 M -24.58 % 29.968 M 0.05 % 29.952 M 0.08 % 29.928 M -0.25 % 30.004 M 0.22 % 29.940 M -17.69 % 36.373 M 21.48 % 29.943 M -0.23 % 30.011 M 0.46 % 29.875 M -0.35 % 29.980 M -0.17 % 30.031 M 32.88 % 22.601 M -24.55 % 29.954 M -0.20 % 30.013 M 0.11 % 29.980 M 32.65 % 22.601 M -24.51 % 29.940 M -0.28 % 30.022 M 0.13 % 29.983 M 32.66 % 22.601 M -24.58 % 29.968 M 0.00 % 29.968 M 0.76 % 29.742 M
Weighted average shs out 49.586 M 0.00 % 49.586 M 30.20 % 38.086 M 0.00 % 38.086 M 0.37 % 37.946 M 0.00 % 37.946 M 0.00 % 37.946 M 0.11 % 37.904 M 0.00 % 37.904 M 1.19 % 37.459 M 0.95 % 37.106 M 0.00 % 37.106 M 0.98 % 36.747 M 0.16 % 36.686 M 55.12 % 23.651 M 0.00 % 23.651 M 0.00 % 23.651 M 4.65 % 22.601 M 0.00 % 22.601 M -4.44 % 23.651 M -21.27 % 30.042 M 32.98 % 22.591 M -24.62 % 29.968 M 0.00 % 29.968 M -0.07 % 29.987 M 32.68 % 22.601 M -24.58 % 29.968 M 0.05 % 29.952 M 0.08 % 29.928 M -0.25 % 30.004 M 0.22 % 29.940 M -17.69 % 36.373 M 21.48 % 29.943 M -0.23 % 30.011 M 0.46 % 29.875 M -0.35 % 29.980 M -0.17 % 30.031 M 33.16 % 22.553 M -24.71 % 29.954 M -0.20 % 30.013 M 0.11 % 29.980 M 33.35 % 22.481 M -24.91 % 29.940 M -0.28 % 30.022 M 0.13 % 29.983 M 32.86 % 22.567 M -24.70 % 29.968 M 0.00 % 29.968 M 0.76 % 29.742 M
EPS diluted 2.19 -6.81 % 2.35 -47.07 % 4.44 -0.22 % 4.45 2.30 % 4.35 21.17 % 3.59 -15.53 % 4.25 -5.35 % 4.49 63.27 % 2.75 -35.60 % 4.27 108.29 % 2.05 336.17 % 0.47 -52.04 % 0.98 138.89 % -2.52 -226.63 % 1.99 -29.18 % 2.81 97.89 % 1.42 -58.48 % 3.42 66.83 % 2.05 156.25 % 0.80 66.67 % 0.48 -77.25 % 2.11 0.96 % 2.09 10.58 % 1.89 285.71 % 0.49 -7.55 % 0.53 -76.96 % 2.30 -22.56 % 2.97 38.79 % 2.14 -1.83 % 2.18 65.15 % 1.32 -25.42 % 1.77 -8.76 % 1.94 -14.54 % 2.27 163.95 % 0.86 -57.84 % 2.04 36.91 % 1.49 -30.70 % 2.15 40.52 % 1.53 10.87 % 1.38 38.00 % 1.00 44.93 % 0.69 -50.00 % 1.38 -14.29 % 1.61 57.84 % 1.02 -61.80 % 2.67 124.37 % 1.19 891.67 % 0.12 -74.47 % 0.47
Earnings per share 2.19 -6.81 % 2.35 -52.53 % 4.95 -0.40 % 4.97 14.25 % 4.35 21.17 % 3.59 -15.53 % 4.25 -5.35 % 4.49 63.27 % 2.75 -35.60 % 4.27 108.29 % 2.05 336.17 % 0.47 -52.04 % 0.98 137.55 % -2.61 -231.16 % 1.99 -29.18 % 2.81 97.89 % 1.42 -58.48 % 3.42 66.83 % 2.05 156.25 % 0.80 66.67 % 0.48 -77.25 % 2.11 0.96 % 2.09 10.58 % 1.89 285.71 % 0.49 -7.55 % 0.53 -76.96 % 2.30 -22.56 % 2.97 38.79 % 2.14 -1.83 % 2.18 65.15 % 1.32 -25.42 % 1.77 -8.76 % 1.94 -14.54 % 2.27 163.95 % 0.86 -57.84 % 2.04 36.91 % 1.49 -30.70 % 2.15 40.52 % 1.53 10.87 % 1.38 38.00 % 1.00 44.93 % 0.69 -50.00 % 1.38 -14.29 % 1.61 57.84 % 1.02 -61.80 % 2.67 124.37 % 1.19 891.67 % 0.12 -74.47 % 0.47
Gross profit 380.700 M 7.66 % 353.600 M -30.06 % 505.600 M -9.63 % 559.500 M 42.26 % 393.300 M 2.10 % 385.200 M 472.36 % 67.300 M -91.36 % 778.500 M 77.17 % 439.400 M 11.92 % 392.600 M 65.65 % 237.000 M -44.43 % 426.500 M 37.14 % 311.000 M 141.27 % 128.900 M -47.34 % 244.800 M 13.07 % 216.500 M -1.23 % 219.200 M -5.96 % 233.100 M 27.66 % 182.600 M 23.80 % 147.500 M 16.23 % 126.900 M -54.04 % 276.100 M 49.81 % 184.300 M -30.16 % 263.900 M 12.15 % 235.300 M -3.01 % 242.600 M -6.44 % 259.300 M -4.77 % 272.300 M 30.41 % 208.800 M -5.63 % 221.265 M 45.89 % 151.669 M -18.99 % 187.215 M 10.92 % 168.785 M -12.46 % 192.812 M 61.75 % 119.204 M -27.74 % 164.964 M -7.57 % 178.483 M 23.14 % 144.942 M 6.77 % 135.751 M 1.67 % 133.517 M 11.65 % 119.590 M -1.33 % 121.196 M -9.89 % 134.503 M -16.00 % 160.119 M 3.18 % 155.182 M 15.48 % 134.380 M -11.65 % 152.104 M 15.89 % 131.249 M -79.62 % 643.866 M
Income tax expense 39.700 M 220.67 % -32.900 M -139.45 % 83.400 M 0.36 % 83.100 M 16.39 % 71.400 M 15.72 % 61.700 M 35.60 % 45.500 M -62.15 % 120.200 M 176.96 % 43.400 M -15.40 % 51.300 M 81.27 % 28.300 M 47.40 % 19.200 M -33.33 % 28.800 M 260.00 % -18.000 M -167.42 % 26.700 M 34.85 % 19.800 M -33.56 % 29.800 M 7.97 % 27.600 M 68.29 % 16.400 M 65.66 % 9.900 M -19.51 % 12.300 M -12.14 % 14.000 M -41.42 % 23.900 M -35.05 % 36.800 M -54.23 % 80.400 M 116.71 % 37.100 M -20.39 % 46.600 M -6.43 % 49.800 M 48.66 % 33.500 M 248.02 % 9.626 M -42.36 % 16.700 M -34.74 % 25.588 M 2.35 % 25.000 M 1 350.12 % 1.724 M -85.54 % 11.922 M -69.49 % 39.075 M 108.56 % 18.736 M 46.26 % 12.810 M 109.04 % 6.128 M -65.40 % 17.712 M 104.76 % 8.650 M -45.93 % 15.997 M 149.84 % 6.403 M -56.44 % 14.700 M 58.06 % 9.300 M -65.99 % 27.345 M 392.70 % 5.550 M -38.33 % 9.000 M 124.72 % 4.005 M
Cost of revenue 3.089 B -0.52 % 3.105 B 1.96 % 3.045 B -9.99 % 3.383 B 12.34 % 3.012 B -19.37 % 3.735 B 17.06 % 3.191 B 8.31 % 2.946 B 47.83 % 1.993 B -25.20 % 2.664 B 19.64 % 2.227 B 4.56 % 2.130 B 5.62 % 2.016 B -24.02 % 2.654 B 31.71 % 2.015 B 32.73 % 1.518 B 48.64 % 1.021 B -41.48 % 1.745 B 48.95 % 1.172 B 46.60 % 799.100 M 9.17 % 732.000 M -51.05 % 1.495 B 7.27 % 1.394 B 22.43 % 1.139 B 12.40 % 1.013 B -44.49 % 1.825 B 68.40 % 1.084 B -3.35 % 1.121 B 41.07 % 794.700 M -16.75 % 954.651 M 51.34 % 630.803 M -5.88 % 670.193 M -1.27 % 678.808 M 49.72 % 453.397 M -25.15 % 605.753 M -19.69 % 754.261 M 11.24 % 678.022 M -1.62 % 689.216 M 11.89 % 615.991 M 31.33 % 469.029 M 33.49 % 351.364 M -13.54 % 406.402 M -22.17 % 522.143 M 22.15 % 427.458 M -10.16 % 475.797 M -14.93 % 559.290 M 25.01 % 447.406 M -15.69 % 530.676 M 72 695.06 % 729.000 K
General and administrative expenses 0.000 -100.00 % 110.500 M 0.000 0.000 0.000 -100.00 % 93.500 M 0.000 0.000 0.000 -100.00 % 194.400 M 0.000 0.000 0.000 -100.00 % 60.800 M 0.000 0.000 0.000 -100.00 % 86.200 M 0.000 0.000 0.000 -100.00 % 53.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.204 M 0.000 0.000 0.000 -100.00 % 12.083 M 0.000 0.000 0.000 -100.00 % 14.137 M 0.000 0.000 0.000 -100.00 % 9.300 M 0.000 0.000 0.000 -100.00 % 10.600 M -65.91 % 31.090 M -26.84 % 42.496 M 5.05 % 40.455 M
Selling and marketing expenses 0.000 -100.00 % 4.600 M 0.000 0.000 0.000 -100.00 % 3.500 M 0.000 0.000 0.000 -100.00 % 6.700 M 0.000 0.000 0.000 -100.00 % 2.300 M 0.000 0.000 0.000 -100.00 % 4.500 M 0.000 0.000 0.000 -100.00 % 3.500 M 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 -100.00 % 3.200 M 0.000 0.000 0.000 -100.00 % 5.200 M 0.000 0.000 0.000 -100.00 % 1.700 M 0.000 0.000 0.000 -100.00 % 4.400 M 0.000 0.000 0.000
Other expenses 207.900 M 0.000 -100.00 % 268.000 M -21.84 % 342.900 M 0.000 0.000 0.000 -100.00 % 62.200 M 6.14 % 58.600 M -60.32 % 147.700 M 137.46 % 62.200 M 127.84 % 27.300 M 63.47 % 16.700 M 213.61 % -14.700 M -208.09 % 13.600 M -79.82 % 67.400 M 280.79 % 17.700 M -52.16 % 37.000 M 205.79 % 12.100 M -64.31 % 33.900 M 505.36 % 5.600 M 106.23 % -89.900 M -213.37 % 79.300 M 176.31 % 28.700 M -18.93 % 35.400 M 182.33 % -43.000 M -198.85 % 43.500 M 27.94 % 34.000 M 78.95 % 19.000 M 42.28 % 13.354 M -74.97 % 53.358 M -8.16 % 58.101 M 27.36 % 45.620 M 302.72 % 11.328 M -73.01 % 41.966 M -14.07 % 48.840 M -17.16 % 58.957 M -44.80 % 106.808 M 143.18 % 43.921 M 40.04 % 31.363 M -25.98 % 42.371 M -38.49 % 68.884 M 50.96 % 45.630 M -16.29 % 54.507 M -26.42 % 74.079 M 105.36 % -1.383 B -386.43 % 482.962 M -14.85 % 567.184 M 2.99 % 550.714 M
Operating expenses 207.900 M -15.90 % 247.200 M -7.76 % 268.000 M -21.84 % 342.900 M 97.52 % 173.600 M -54.58 % 382.200 M 1 740.34 % -23.300 M -104.47 % 521.000 M 60.55 % 324.500 M 4.95 % 309.200 M 107.10 % 149.300 M -60.83 % 381.200 M 65.24 % 230.700 M 7.55 % 214.500 M 73.68 % 123.500 M -9.19 % 136.000 M 9.85 % 123.800 M 21.02 % 102.300 M 26.45 % 80.900 M -12.82 % 92.800 M 32.38 % 70.100 M -2.91 % 72.200 M -46.68 % 135.400 M 5.04 % 128.900 M 4.71 % 123.100 M 140.43 % 51.200 M -58.34 % 122.900 M 6.22 % 115.700 M -3.50 % 119.900 M 3.47 % 115.878 M 117.17 % 53.358 M -8.16 % 58.101 M 27.36 % 45.620 M -47.64 % 87.135 M 107.63 % 41.966 M -14.07 % 48.840 M -17.16 % 58.957 M -44.80 % 106.808 M 143.18 % 43.921 M 40.04 % 31.363 M -25.98 % 42.371 M -38.49 % 68.884 M 50.96 % 45.630 M -16.29 % 54.507 M -26.42 % 74.079 M 105.36 % -1.383 B -369.10 % 514.052 M -15.68 % 609.680 M 3.13 % 591.169 M
Cost and expenses 3.297 B -1.66 % 3.352 B 1.18 % 3.313 B -11.08 % 3.726 B 16.98 % 3.185 B -22.63 % 4.117 B 29.99 % 3.167 B -8.64 % 3.467 B 49.61 % 2.317 B -22.06 % 2.973 B 25.14 % 2.376 B -5.37 % 2.511 B 11.74 % 2.247 B -21.66 % 2.868 B 34.14 % 2.138 B 29.28 % 1.654 B 44.45 % 1.145 B -38.02 % 1.847 B 47.50 % 1.252 B 40.42 % 891.900 M 11.20 % 802.100 M -48.83 % 1.568 B 2.50 % 1.529 B 20.66 % 1.267 B 11.57 % 1.136 B -39.44 % 1.876 B 55.49 % 1.206 B -2.46 % 1.237 B 35.23 % 914.600 M -14.57 % 1.071 B 56.47 % 684.161 M -6.06 % 728.294 M 0.53 % 724.428 M 34.02 % 540.532 M -16.55 % 647.719 M -19.35 % 803.101 M 8.97 % 736.979 M -7.42 % 796.024 M 20.63 % 659.912 M 31.88 % 500.392 M 27.09 % 393.735 M -17.16 % 475.286 M -16.29 % 567.773 M 17.80 % 481.965 M -12.35 % 549.876 M -1.86 % 560.271 M 8.99 % 514.052 M -15.68 % 609.680 M 3.00 % 591.898 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 247.200 M 0.000 0.000 -100.00 % 173.600 M -54.58 % 382.200 M 1 740.34 % -23.300 M -105.88 % 396.400 M 368.56 % 84.600 M -57.93 % 201.100 M 363.36 % 43.400 M -84.32 % 276.700 M 328.33 % 64.600 M 2.38 % 63.100 M 38.38 % 45.600 M -9.88 % 50.600 M -34.20 % 76.900 M -15.21 % 90.700 M 261.35 % 25.100 M 5.91 % 23.700 M 17.91 % 20.100 M -64.42 % 56.500 M 98.94 % 28.400 M -10.97 % 31.900 M 10.00 % 29.000 M 22.36 % 23.700 M 3.49 % 22.900 M -14.55 % 26.800 M 24.07 % 21.600 M -9.26 % 23.804 M 65.69 % 14.367 M -11.08 % 16.157 M 29.55 % 12.472 M -18.39 % 15.283 M -6.94 % 16.423 M 21.55 % 13.511 M -12.17 % 15.383 M -20.45 % 19.337 M 62.32 % 11.913 M -27.94 % 16.533 M 35.74 % 12.180 M -78.42 % 56.441 M 289.44 % 14.493 M -19.39 % 17.979 M -8.21 % 19.587 M -69.74 % 64.726 M 108.19 % 31.090 M -26.84 % 42.496 M 5.05 % 40.455 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.800 M 0.000 0.000 0.000 -100.00 % 80.800 M 0.000 0.000 0.000 -100.00 % 13.300 M 0.000 0.000 0.000 -100.00 % 2.300 M 0.000 0.000 0.000 -100.00 % 4.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 0.000 0.000
Interest expense 45.800 M 21.49 % 37.700 M 70.59 % 22.100 M -19.93 % 27.600 M -1.08 % 27.900 M -16.96 % 33.600 M 4.67 % 32.100 M 11.07 % 28.900 M 12.89 % 25.600 M 29.95 % 19.700 M -56.80 % 45.600 M 27.02 % 35.900 M 11.15 % 32.300 M 0.000 -100.00 % 61.200 M -0.49 % 61.500 M 23.99 % 49.600 M -1.20 % 50.200 M 1.21 % 49.600 M -8.15 % 54.000 M 51.26 % 35.700 M 97.24 % 18.100 M -52.12 % 37.800 M -46.31 % 70.400 M 34.10 % 52.500 M 0.000 -100.00 % 64.500 M 24.76 % 51.700 M 401.94 % 10.300 M -75.59 % 42.196 M 0.23 % 42.098 M 7.77 % 39.062 M -2.66 % 40.130 M -13.24 % 46.256 M 16.72 % 39.631 M -20.52 % 49.860 M -10.88 % 55.946 M 0.000 -100.00 % 39.844 M -7.95 % 43.285 M 11.78 % 38.724 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.298 M 11.89 % 39.590 M 13.81 % 34.785 M
Depreciation and amortization 18.400 M -12.80 % 21.100 M -27.74 % 29.200 M 22.18 % 23.900 M 10.65 % 21.600 M -51.46 % 44.500 M 111.90 % 21.000 M -5.41 % 22.200 M 16.84 % 19.000 M -37.91 % 30.600 M 64.52 % 18.600 M -19.13 % 23.000 M 21.69 % 18.900 M -35.27 % 29.200 M 60.44 % 18.200 M 6.43 % 17.100 M 11.76 % 15.300 M 27.50 % 12.000 M -31.82 % 17.600 M 2.92 % 17.100 M 17.93 % 14.500 M -43.58 % 25.700 M 33.16 % 19.300 M 14.20 % 16.900 M 11.92 % 15.100 M 3.42 % 14.600 M -43.85 % 26.000 M 101.55 % 12.900 M -72.78 % 47.400 M 259.01 % 13.203 M 6.56 % 12.390 M 7.60 % 11.515 M -13.78 % 13.355 M 11.51 % 11.977 M -0.72 % 12.064 M 7.29 % 11.244 M -17.50 % 13.629 M -64.49 % 38.382 M 165.27 % 14.469 M 1 339.70 % 1.005 M -95.08 % 20.444 M 5.92 % 19.301 M -2.02 % 19.698 M -6.87 % 21.151 M 14.02 % 18.550 M -27.16 % 25.467 M 4.62 % 24.343 M -3.32 % 25.179 M 4.43 % 24.111 M
Operating income 172.800 M 62.41 % 106.400 M -55.22 % 237.600 M 9.70 % 216.600 M -1.41 % 219.700 M 687.43 % -37.400 M -141.28 % 90.600 M -71.63 % 319.400 M 177.98 % 114.900 M -50.30 % 231.200 M 54.13 % 150.000 M 106.61 % 72.600 M -9.70 % 80.400 M 161.09 % -131.600 M -208.49 % 121.300 M -17.99 % 147.900 M 55.03 % 95.400 M -27.06 % 130.800 M 28.61 % 101.700 M 85.92 % 54.700 M -3.70 % 56.800 M -72.14 % 203.900 M 316.97 % 48.900 M -63.78 % 135.000 M 20.32 % 112.200 M -41.38 % 191.400 M 40.32 % 136.400 M -12.90 % 156.600 M 76.15 % 88.900 M -15.64 % 105.387 M 7.20 % 98.311 M -23.86 % 129.114 M 4.83 % 123.165 M 16.55 % 105.677 M 36.82 % 77.238 M -33.49 % 116.124 M -2.85 % 119.526 M 213.44 % 38.134 M -58.47 % 91.830 M -10.11 % 102.154 M 32.29 % 77.219 M 47.61 % 52.312 M -41.14 % 88.873 M -15.85 % 105.612 M 30.22 % 81.103 M -39.20 % 133.399 M 56.10 % 85.458 M 63.57 % 52.245 M -0.86 % 52.697 M
Operating income ratio 0.05 61.90 % 0.03 -54.03 % 0.07 21.80 % 0.05 -14.86 % 0.06 810.82 % -0.01 -132.64 % 0.03 -67.57 % 0.09 81.53 % 0.05 -37.54 % 0.08 24.23 % 0.06 114.36 % 0.03 -17.78 % 0.03 173.05 % -0.05 -188.10 % 0.05 -37.05 % 0.09 10.87 % 0.08 16.31 % 0.07 -11.96 % 0.08 29.97 % 0.06 -12.62 % 0.07 -42.55 % 0.12 271.50 % 0.03 -67.81 % 0.10 7.09 % 0.09 -2.92 % 0.09 -8.85 % 0.10 -9.62 % 0.11 26.86 % 0.09 -1.15 % 0.09 -28.67 % 0.13 -16.57 % 0.15 3.63 % 0.15 -11.14 % 0.16 53.49 % 0.11 -15.66 % 0.13 -9.48 % 0.14 205.26 % 0.05 -62.58 % 0.12 -27.95 % 0.17 3.40 % 0.16 65.37 % 0.10 -26.74 % 0.14 -24.70 % 0.18 39.84 % 0.13 -33.16 % 0.19 34.91 % 0.14 80.60 % 0.08 -3.45 % 0.08
Total other income expenses net -24.700 M -9.29 % -22.600 M -165.51 % 34.500 M -38.06 % 55.700 M 451.49 % 10.100 M -95.71 % 235.200 M 102.76 % 116.000 M 501.38 % -28.900 M -187.84 % 32.900 M -40.93 % 55.700 M 222.15 % -45.600 M -430.23 % -8.600 M 44.52 % -15.500 M -178.28 % 19.800 M 141.68 % -47.500 M 22.76 % -61.500 M -92.19 % -32.000 M -11.50 % -28.700 M 23.26 % -37.400 M -86.07 % -20.100 M 33.00 % -30.000 M -108.92 % 336.500 M 708.89 % 41.600 M 200.00 % -41.600 M -143.27 % -17.100 M -104.26 % 401.100 M 2 019.14 % -20.900 M -18.75 % -17.600 M -302.30 % 8.700 M 128.65 % -30.366 M 27.87 % -42.098 M -7.77 % -39.063 M 2.66 % -40.130 M -12.01 % -35.827 M 9.60 % -39.631 M -25.63 % -31.547 M 43.61 % -55.946 M -339.58 % 23.352 M 158.61 % -39.844 M 7.95 % -43.285 M -11.78 % -38.724 M -88.77 % -20.514 M 50.15 % -41.149 M 3.09 % -42.459 M -2.86 % -41.277 M 9.34 % -45.527 M -2.77 % -44.298 M -11.89 % -39.591 M -13.82 % -34.785 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 2017-03-31 2016-12-31 2016-09-30 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
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-03-31 2017-03-31 2016-12-31 2016-09-30 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
Net debt 0.000 -100.00 % 216.300 M 0.000 100.00 % -282.400 M 0.000 -100.00 % 15.400 M -91.11 % 173.200 M -75.60 % 709.700 M 87.85 % 377.800 M -9.31 % 416.600 M 202.10 % 137.900 M -85.49 % 950.300 M 127.40 % 417.900 M -19.76 % 520.800 M -29.60 % 739.800 M 161.23 % 283.200 M -73.63 % 1.074 B 25.52 % 855.700 M 67.75 % 510.100 M 5.07 % 485.500 M -75.09 % 1.949 B 130.78 % 844.700 M -61.82 % 2.213 B 223.56 % 683.800 M -68.78 % 2.190 B 77.62 % 1.233 B 135.94 % 522.600 M 53.80 % 339.800 M 29.42 % 262.550 M -59.24 % 644.133 M 157.53 % 250.124 M -48.23 % 483.100 M 212.82 % 154.436 M -76.32 % 652.103 M 351.59 % 144.400 M -79.71 % 711.800 M 473.38 % 124.141 M -85.64 % 864.493 M 608.22 % 122.065 M -83.51 % 740.200 M 172.33 % 271.807 M -58.41 % 653.517 M 357.97 % 142.700 M -81.06 % 753.300 M 486.90 % 128.352 M -60.92 % 328.400 M
Total investments 0.000 -100.00 % 1.127 B 0.000 -100.00 % 995.500 M 0.000 -100.00 % 698.100 M 101.53 % 346.400 M -46.63 % 649.000 M -14.11 % 755.600 M 5.60 % 715.500 M 159.43 % 275.800 M -48.89 % 539.600 M -35.44 % 835.800 M 75 881.82 % 1.100 M -99.93 % 1.480 B 211 271.43 % 700.000 K -99.97 % 2.148 B 306 785.71 % 700.000 K -99.93 % 1.020 B 92 645.45 % 1.100 M -99.97 % 3.899 B 433 100.00 % 900.000 K -99.98 % 4.425 B 402 172.73 % 1.100 M -99.97 % 4.380 B 398 100.00 % 1.100 M 0.000 -100.00 % 3.700 M -99.30 % 525.100 M 16 459.44 % 3.171 M -99.37 % 500.248 M 15 532.75 % 3.200 M -98.96 % 308.872 M 9 640.52 % 3.171 M -98.90 % 288.800 M 8 925.00 % 3.200 M -98.71 % 248.282 M 7 729.77 % 3.171 M -98.70 % 244.130 M 7 529.06 % 3.200 M -99.41 % 543.614 M 30 543.40 % 1.774 M -99.38 % 285.400 M 15 755.56 % 1.800 M -99.30 % 256.704 M 7 135.17 % 3.548 M
Total debt 0.000 -100.00 % 440.100 M 0.000 -100.00 % 344.100 M 0.000 -100.00 % 409.900 M 0.000 -100.00 % 882.900 M 0.000 -100.00 % 794.400 M 0.000 -100.00 % 1.088 B 0.000 -100.00 % 938.700 M 0.000 -100.00 % 1.023 B 0.000 -100.00 % 1.126 B 0.000 -100.00 % 995.600 M 0.000 -100.00 % 970.000 M 0.000 -100.00 % 1.352 B 0.000 -100.00 % 1.291 B -10.67 % 1.446 B 94.03 % 745.000 M 0.000 -100.00 % 906.683 M 0.000 -100.00 % 733.200 M 0.000 -100.00 % 806.539 M 0.000 -100.00 % 854.900 M 0.000 -100.00 % 988.634 M 0.000 -100.00 % 862.300 M 0.000 -100.00 % 925.324 M 0.000 -100.00 % 896.000 M 0.000 -100.00 % 585.104 M
Accumulated other comprehensive income loss 5.299 B 6 134.47 % 85.000 M -98.31 % 5.043 B 4 285.04 % 115.000 M -97.30 % 4.255 B 4 180.28 % 99.400 M -97.59 % 4.131 B 10.11 % 3.752 B 2.76 % 3.651 B 3 246.29 % 109.100 M -96.87 % 3.482 B 11.93 % 3.110 B -7.62 % 3.367 B 2 914.15 % 111.700 M -96.24 % 2.975 B 8.64 % 2.738 B -4.42 % 2.865 B 225.87 % 879.100 M -67.20 % 2.681 B 9.21 % 2.454 B -6.22 % 2.617 B 681.34 % -450.200 M -118.10 % 2.488 B 9.99 % 2.262 B -6.24 % 2.412 B 729.68 % -383.100 M -2 366.86 % 16.900 M -76.79 % 72.800 M -96.33 % 1.983 B 12.86 % 1.757 B -5.98 % 1.869 B 836.71 % -253.700 M -114.45 % 1.756 B 14.77 % 1.530 B -10.36 % 1.707 B 853.55 % -226.500 M -113.97 % 1.622 B 16.19 % 1.396 B -10.07 % 1.552 B 530.58 % -360.400 M -127.44 % 1.314 B 20.78 % 1.088 B -9.33 % 1.200 B 529.01 % -279.600 M 0.000 0.000
Retained earnings 0.000 -100.00 % 3.389 B 0.000 0.000 0.000 -100.00 % 2.728 B 0.000 0.000 0.000 -100.00 % 2.129 B 0.000 0.000 0.000 -100.00 % 1.984 B 0.000 0.000 0.000 -100.00 % 1.895 B 0.000 0.000 0.000 -100.00 % 1.808 B 0.000 0.000 0.000 -100.00 % 1.590 B 15.87 % 1.372 B 12.68 % 1.218 B 0.000 0.000 0.000 -100.00 % 1.003 B 0.000 0.000 0.000 -100.00 % 824.200 M 0.000 0.000 0.000 -100.00 % 671.500 M 0.000 0.000 0.000 -100.00 % 551.000 M 0.000 0.000
Common stock 0.000 -100.00 % 495.900 M 0.000 -100.00 % 380.900 M 0.000 -100.00 % 379.500 M 0.000 -100.00 % 379.000 M 0.000 -100.00 % 374.600 M 0.000 -100.00 % 371.100 M 0.000 -100.00 % 366.900 M 0.000 -100.00 % 236.500 M 0.000 -100.00 % 236.500 M 0.000 -100.00 % 226.100 M 0.000 -100.00 % 226.000 M 0.000 -100.00 % 226.000 M 0.000 -100.00 % 226.000 M 0.00 % 226.000 M 0.00 % 226.000 M 0.000 -100.00 % 226.006 M 0.000 -100.00 % 226.000 M 0.000 -100.00 % 226.006 M 0.000 -100.00 % 226.000 M 0.000 -100.00 % 226.006 M 0.000 -100.00 % 226.000 M 0.000 -100.00 % 226.006 M 0.000 -100.00 % 226.000 M 0.000 -100.00 % 452.012 M
Total equity 5.299 B 0.00 % 5.299 B 5.09 % 5.042 B 1.43 % 4.971 B 16.85 % 4.254 B 0.00 % 4.254 B 3.00 % 4.131 B 0.00 % 4.131 B 13.15 % 3.651 B 0.00 % 3.651 B 4.86 % 3.482 B 0.00 % 3.482 B 3.41 % 3.367 B 0.00 % 3.367 B 13.18 % 2.975 B 0.00 % 2.975 B 3.84 % 2.865 B 0.00 % 2.865 B 6.81 % 2.682 B 0.00 % 2.682 B 2.47 % 2.617 B 0.00 % 2.617 B 5.21 % 2.488 B 0.00 % 2.488 B 3.13 % 2.412 B 0.00 % 2.412 B 9.73 % 2.199 B 5.94 % 2.075 B 4.64 % 1.983 B 0.00 % 1.983 B 6.11 % 1.869 B 0.00 % 1.869 B 6.43 % 1.756 B 0.00 % 1.756 B 2.88 % 1.707 B 0.00 % 1.707 B 5.25 % 1.622 B 0.00 % 1.622 B 4.50 % 1.552 B 0.00 % 1.552 B 18.13 % 1.314 B 0.00 % 1.314 B 9.51 % 1.200 B 0.00 % 1.200 B 8.22 % 1.108 B -50.00 % 2.217 B
Other non current liabilities -5.299 B -57 693.48 % 9.200 M 100.18 % -5.042 B -33 939.60 % 14.900 M 100.35 % -4.254 B -30 059.86 % 14.200 M 100.34 % -4.131 B -25 440.49 % 16.300 M 0.000 0.000 0.000 -100.00 % 3.500 M 0.000 -100.00 % 3.500 M 0.000 -100.00 % 100.000 K 0.000 -100.00 % 100.000 K 0.000 -100.00 % 500.000 K 0.000 -100.00 % 2.000 M 0.000 -100.00 % 75.300 M 0.000 -100.00 % 3.200 M -79.08 % 15.300 M -42.26 % 26.500 M 0.000 -100.00 % 3.231 M 0.000 -100.00 % 3.400 M 0.000 -100.00 % 3.007 M 0.000 -100.00 % 2.900 M 0.000 -100.00 % 6.701 M 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.000 -100.00 % 108.308 M
Long term debt 0.000 -100.00 % 131.400 M 0.000 -100.00 % 221.000 M 0.000 -100.00 % 201.800 M 0.000 -100.00 % 524.400 M 0.000 -100.00 % 302.200 M 0.000 -100.00 % 533.600 M 0.000 -100.00 % 318.200 M 0.000 -100.00 % 578.400 M 0.000 -100.00 % 579.600 M 0.000 -100.00 % 509.800 M 0.000 -100.00 % 344.500 M 0.000 -100.00 % 685.800 M 0.000 -100.00 % 587.000 M 397.04 % 118.100 M -29.87 % 168.400 M 0.000 -100.00 % 274.332 M 0.000 -100.00 % 143.100 M 0.000 -100.00 % 180.305 M 0.000 -100.00 % 74.900 M 0.000 -100.00 % 234.909 M 0.000 -100.00 % 148.900 M 0.000 -100.00 % 134.828 M 0.000 -100.00 % 148.500 M 0.000 -100.00 % 585.104 M
Total non current liabilities -5.299 B -3 868.56 % 140.600 M 102.79 % -5.042 B -2 071.11 % 255.800 M 106.01 % -4.254 B -1 903.43 % 235.900 M 105.71 % -4.131 B -841.43 % 557.100 M 0.000 -100.00 % 647.700 M 0.000 -100.00 % 543.800 M 0.000 -100.00 % 328.400 M 0.000 -100.00 % 655.200 M 0.000 -100.00 % 649.800 M 0.000 -100.00 % 524.600 M 0.000 -100.00 % 355.300 M 0.000 -100.00 % 770.600 M 0.000 -100.00 % 597.100 M 347.60 % 133.400 M -23.68 % 174.800 M 0.000 -100.00 % 277.563 M 0.000 -100.00 % 146.500 M 0.000 -100.00 % 183.312 M 0.000 -100.00 % 77.900 M 0.000 -100.00 % 241.610 M 0.000 -100.00 % 155.600 M 0.000 -100.00 % 147.411 M 0.000 -100.00 % 161.000 M 0.000 -100.00 % 712.488 M
Other current liabilities 0.000 -100.00 % 2.161 B 0.000 -100.00 % 2.127 B 0.000 -100.00 % 2.028 B 0.000 -100.00 % 714.100 M 0.000 -100.00 % 1.578 B 0.000 -100.00 % 217.700 M 0.000 -100.00 % 1.489 B 0.000 -100.00 % 1.138 B 0.000 -100.00 % 1.353 B 0.000 -100.00 % 382.100 M 0.000 -100.00 % 1.641 B 0.000 -100.00 % 396.200 M 0.000 -100.00 % 1.696 B 119.08 % 774.100 M 63.48 % 473.500 M 0.000 -100.00 % 462.624 M 0.000 -100.00 % 387.800 M 0.000 -100.00 % 510.994 M 0.000 -100.00 % 224.100 M 0.000 -100.00 % 674.659 M 0.000 -100.00 % 248.700 M 0.000 -100.00 % 384.133 M 0.000 -100.00 % 323.400 M 0.000 -100.00 % 2.826 B
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 177.000 M 0.000 -100.00 % 1.515 B 0.000 -100.00 % 1.732 B 0.000 -100.00 % 1.664 B 0.000 -100.00 % 1.492 B 0.000 -100.00 % 977.900 M 0.000 -100.00 % 60.800 M 0.000 -100.00 % 508.000 M 0.000 -100.00 % 720.600 M 0.000 -100.00 % 760.400 M 0.000 -100.00 % 30.600 M 0.000 -100.00 % 93.600 M 0.000 -100.00 % 64.902 M 0.000 -100.00 % 90.000 M 0.000 -100.00 % 59.403 M 0.000 -100.00 % 67.700 M 0.000 -100.00 % 37.235 M 0.000 -100.00 % 65.500 M 0.000 -100.00 % 15.952 M 0.000 -100.00 % 56.100 M 0.000 0.000
Short term debt 0.000 -100.00 % 313.900 M 0.000 -100.00 % 123.100 M 0.000 -100.00 % 208.100 M 0.000 -100.00 % 358.500 M 0.000 -100.00 % 475.800 M 0.000 -100.00 % 554.600 M 0.000 -100.00 % 620.400 M 0.000 -100.00 % 444.600 M 0.000 -100.00 % 546.100 M 0.000 -100.00 % 485.800 M 0.000 -100.00 % 555.000 M 0.000 -100.00 % 666.100 M 0.000 -100.00 % 704.300 M -46.94 % 1.327 B 64.36 % 807.600 M 0.000 -100.00 % 632.351 M 0.000 -100.00 % 587.500 M 0.000 -100.00 % 626.234 M 0.000 -100.00 % 959.700 M 0.000 -100.00 % 753.725 M 0.000 -100.00 % 757.400 M 0.000 -100.00 % 790.496 M 0.000 -100.00 % 856.000 M 0.000 0.000
Total current liabilities 0.000 -100.00 % 4.095 B 0.000 -100.00 % 3.632 B 0.000 -100.00 % 3.836 B 0.000 -100.00 % 3.675 B 0.000 -100.00 % 3.502 B 0.000 -100.00 % 3.474 B 0.000 -100.00 % 3.923 B 0.000 -100.00 % 2.616 B 0.000 -100.00 % 2.823 B 0.000 -100.00 % 1.699 B 0.000 -100.00 % 2.913 B 0.000 -100.00 % 2.972 B 0.000 -100.00 % 3.041 B 3.56 % 2.937 B 13.29 % 2.592 B 0.000 -100.00 % 2.378 B 0.000 -100.00 % 1.901 B 0.000 -100.00 % 2.142 B 0.000 -100.00 % 2.393 B 0.000 -100.00 % 1.709 B 0.000 -100.00 % 1.356 B 0.000 -100.00 % 1.301 B 0.000 -100.00 % 1.525 B 0.000 -100.00 % 2.826 B
Total liabilities -5.299 B -225.09 % 4.236 B 184.01 % -5.042 B -229.69 % 3.888 B 191.39 % -4.254 B -202.07 % 4.168 B 200.91 % -4.131 B -197.59 % 4.232 B 0.000 -100.00 % 4.150 B 0.000 -100.00 % 4.018 B 0.000 -100.00 % 4.252 B 0.000 -100.00 % 3.271 B 0.000 -100.00 % 3.473 B 0.000 -100.00 % 2.224 B 0.000 -100.00 % 3.269 B 0.000 -100.00 % 3.742 B 0.000 -100.00 % 3.638 B 18.51 % 3.070 B 10.95 % 2.767 B 0.000 -100.00 % 2.656 B 0.000 -100.00 % 2.047 B 0.000 -100.00 % 2.326 B 0.000 -100.00 % 2.471 B 0.000 -100.00 % 1.951 B 0.000 -100.00 % 1.511 B 0.000 -100.00 % 1.448 B 0.000 -100.00 % 1.686 B 0.000 -100.00 % 3.538 B
Other non current assets 0.000 -100.00 % 556.400 M 0.000 -100.00 % 1.085 B 374.98 % -394.500 M -332.47 % 169.700 M 197.98 % -173.200 M -714.18 % 28.200 M 107.46 % -377.800 M -1 258.90 % 32.600 M 123.64 % -137.900 M -483.06 % 36.000 M 108.61 % -417.900 M -418 000.00 % 100.000 K 100.01 % -739.800 M -1 853.08 % 42.200 M 103.93 % -1.074 B -214 720.00 % -500.000 K 99.90 % -510.100 M -1 493.72 % 36.600 M 101.88 % -1.949 B -3 409.68 % 58.900 M 102.66 % -2.213 B -29 600.00 % 7.500 M 100.34 % -2.190 B -2 190 200.00 % 100.000 K -99.63 % 27.000 M -84.83 % 178.000 M 167.80 % -262.550 M -146.64 % 562.962 M 325.07 % -250.124 M -250.59 % 166.100 M 207.55 % -154.436 M -133.79 % 457.072 M 416.53 % -144.400 M -193.22 % 154.900 M 224.78 % -124.141 M -329.68 % 54.049 M 144.28 % -122.065 M -332.95 % 52.400 M 119.28 % -271.807 M -922.41 % 33.050 M 123.16 % -142.700 M -376.55 % 51.600 M 0.000 -100.00 % 123.512 M
Long term investments 0.000 -100.00 % 1.127 B 0.000 -100.00 % 145.100 M 0.000 -100.00 % 698.100 M 0.000 100.00 % -764.500 M 0.000 -100.00 % 1.100 M 0.000 -100.00 % 1.100 M 0.000 -100.00 % 1.100 M 0.000 -100.00 % 700.000 K 0.000 -100.00 % 500.000 K 0.000 100.00 % -1.383 B 0.000 -100.00 % 900.000 K 0.000 100.00 % -1.543 B 0.000 100.00 % -1.300 M 0.000 -100.00 % 19.100 M 0.000 -100.00 % 3.171 M 0.000 -100.00 % 15.500 M 0.000 -100.00 % 3.171 M 0.000 -100.00 % 16.700 M 0.000 -100.00 % 3.171 M 0.000 -100.00 % 3.200 M 0.000 -100.00 % 1.774 M 0.000 -100.00 % 1.800 M 0.000 -100.00 % 1.774 M
Intangible assets 0.000 -100.00 % 600.000 K 0.000 -100.00 % 3.600 M 0.000 -100.00 % 800.000 K 0.000 -100.00 % 4.500 M 0.000 -100.00 % 700.000 K 0.000 -100.00 % 3.300 M 0.000 -100.00 % 100.000 K 0.000 -100.00 % 2.700 M 0.000 -100.00 % 100.000 K 0.000 -100.00 % 2.600 M 0.000 -100.00 % 2.600 M 0.000 -100.00 % 12.600 M 0.000 -100.00 % 26.200 M 1 915.38 % 1.300 M 1 200.00 % 100.000 K 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 -100.00 % 300.000 K 0.000 0.000 0.000 -100.00 % 500.000 K 0.000 0.000
GoodWill 0.000 -100.00 % 2.700 M 0.000 -100.00 % 2.700 M 0.000 -100.00 % 2.700 M 0.000 -100.00 % 2.700 M 0.000 -100.00 % 2.700 M 0.000 -100.00 % 2.700 M 0.000 -100.00 % 2.700 M 0.000 -100.00 % 3.200 M 0.000 -100.00 % 3.200 M 0.000 -100.00 % 2.700 M 0.000 -100.00 % 2.700 M 0.000 -100.00 % 2.700 M 0.000 -100.00 % 2.700 M 0.00 % 2.700 M 0.00 % 2.700 M 0.000 0.000 0.000 -100.00 % 2.700 M 0.000 0.000 0.000 -100.00 % 2.700 M 0.000 0.000 0.000 -100.00 % 2.700 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 3.300 M 0.000 -100.00 % 6.300 M 0.000 -100.00 % 3.500 M 0.000 -100.00 % 7.200 M 0.000 -100.00 % 3.400 M 0.000 -100.00 % 6.000 M 0.000 -100.00 % 2.800 M 0.000 -100.00 % 5.900 M 0.000 -100.00 % 3.300 M 0.000 -100.00 % 5.300 M 0.000 -100.00 % 5.300 M 0.000 -100.00 % 15.300 M 0.000 -100.00 % 28.900 M 622.50 % 4.000 M 42.86 % 2.800 M 0.000 100.00 % -316.446 M 0.000 -100.00 % 2.800 M 0.000 100.00 % -296.248 M 0.000 -100.00 % 2.800 M 0.000 0.000 0.000 -100.00 % 3.000 M 0.000 0.000 0.000 -100.00 % 500.000 K 0.000 0.000
Property plant equipment net 0.000 -100.00 % 1.006 B 0.000 -100.00 % 607.200 M 0.000 -100.00 % 665.900 M 0.000 -100.00 % 682.100 M 0.000 -100.00 % 691.700 M 0.000 -100.00 % 701.800 M 0.000 -100.00 % 640.700 M 0.000 -100.00 % 577.800 M 0.000 -100.00 % 511.200 M 0.000 -100.00 % 504.700 M 0.000 -100.00 % 515.800 M 0.000 -100.00 % 561.500 M 0.000 -100.00 % 556.400 M 82.85 % 304.300 M -6.22 % 324.500 M 0.000 -100.00 % 313.275 M 0.000 -100.00 % 287.500 M 0.000 -100.00 % 293.077 M 0.000 -100.00 % 420.000 M 0.000 -100.00 % 472.358 M 0.000 -100.00 % 496.000 M 0.000 -100.00 % 458.565 M 0.000 -100.00 % 494.200 M 0.000 -100.00 % 1.069 B
Total non current assets 0.000 -100.00 % 2.693 B 0.000 -100.00 % 1.843 B 567.28 % -394.500 M -125.66 % 1.537 B 987.53 % -173.200 M -112.48 % 1.388 B 467.36 % -377.800 M -124.57 % 1.538 B 1 215.23 % -137.900 M -110.01 % 1.378 B 429.65 % -417.900 M -131.75 % 1.316 B 277.94 % -739.800 M -199.61 % 742.700 M 169.15 % -1.074 B -264.79 % 651.800 M 227.78 % -510.100 M -189.15 % 572.200 M 129.35 % -1.949 B -436.10 % 580.000 M 126.21 % -2.213 B -444.47 % 642.300 M 129.33 % -2.190 B -455.77 % 615.600 M 72.39 % 357.100 M -33.49 % 536.900 M 304.49 % -262.550 M -145.88 % 572.304 M 328.81 % -250.124 M -151.98 % 481.200 M 411.59 % -154.436 M -133.47 % 461.443 M 419.56 % -144.400 M -124.11 % 598.800 M 582.35 % -124.141 M -123.44 % 529.578 M 533.85 % -122.065 M -122.14 % 551.400 M 302.86 % -271.807 M -155.09 % 493.389 M 445.75 % -142.700 M -126.12 % 546.300 M 0.000 -100.00 % 1.194 B
Other current assets -223.800 M -105.90 % 3.791 B 705.14 % -626.500 M -113.46 % 4.655 B 0.000 -100.00 % 1.717 B 0.000 -100.00 % 3.616 B 0.000 -100.00 % 1.134 B 0.000 -100.00 % 3.419 B 0.000 -100.00 % 850.700 M 0.000 -100.00 % 2.751 B 0.000 -100.00 % 1.144 B 0.000 -100.00 % 1.446 B 0.000 -100.00 % 425.400 M 0.000 -100.00 % 1.362 B 0.000 -100.00 % 395.000 M -60.85 % 1.009 B 227.25 % 308.300 M 0.000 -100.00 % 1.443 B 0.000 -100.00 % 255.400 M 0.000 -100.00 % 1.454 B 0.000 -100.00 % 221.400 M 0.000 -100.00 % 579.738 M 0.000 -100.00 % 224.500 M 0.000 -100.00 % 507.878 M 0.000 -100.00 % 721.100 M 0.000 -100.00 % 1.538 B
Short term investments 0.000 0.000 0.000 -100.00 % 850.400 M 0.000 0.000 -100.00 % 346.400 M -75.49 % 1.414 B 87.07 % 755.600 M -18.45 % 926.600 M 235.97 % 275.800 M -78.56 % 1.286 B 53.89 % 835.800 M -41.34 % 1.425 B -3.70 % 1.480 B 17.04 % 1.264 B -41.15 % 2.148 B 1 074 000.00 % 200.000 K -99.98 % 1.020 B -26.27 % 1.384 B -64.51 % 3.899 B 299 807.69 % 1.300 M -99.97 % 4.425 B 186.52 % 1.544 B -64.74 % 4.380 B 182 408.33 % 2.400 M 0.000 100.00 % -15.400 M -102.93 % 525.100 M 0.000 -100.00 % 500.248 M 4 167.06 % -12.300 M -103.98 % 308.872 M 0.000 -100.00 % 288.800 M 2 239.26 % -13.500 M -105.44 % 248.282 M 0.000 -100.00 % 244.130 M 18 679.23 % 1.300 M -99.76 % 543.614 M 0.000 -100.00 % 285.400 M 0.000 -100.00 % 256.704 M 14 370.35 % 1.774 M
cash and cash equivalents 0.000 -100.00 % 223.800 M 0.000 -100.00 % 626.500 M 0.000 -100.00 % 394.500 M 327.77 % -173.200 M -200.00 % 173.200 M 145.84 % -377.800 M -200.00 % 377.800 M 373.97 % -137.900 M -200.00 % 137.900 M 133.00 % -417.900 M -200.00 % 417.900 M 156.49 % -739.800 M -200.00 % 739.800 M 168.88 % -1.074 B -497.81 % 270.000 M 152.93 % -510.100 M -200.00 % 510.100 M 126.17 % -1.949 B -1 655.79 % 125.300 M 105.66 % -2.213 B -431.16 % 668.100 M 130.51 % -2.190 B -3 856.60 % 58.300 M -93.68 % 922.900 M 127.76 % 405.200 M 254.33 % -262.550 M -200.00 % 262.550 M 204.97 % -250.124 M -200.01 % 250.100 M 261.94 % -154.436 M -200.00 % 154.436 M 206.95 % -144.400 M -200.91 % 143.100 M 215.27 % -124.141 M -200.00 % 124.141 M 201.70 % -122.065 M -199.97 % 122.100 M 144.92 % -271.807 M -200.00 % 271.807 M 290.47 % -142.700 M -200.00 % 142.700 M 211.18 % -128.352 M -150.00 % 256.704 M
Cash and short term investments 223.800 M 0.00 % 223.800 M -64.28 % 626.500 M -57.58 % 1.477 B 274.37 % 394.500 M 0.00 % 394.500 M 127.77 % 173.200 M -89.08 % 1.587 B 319.98 % 377.800 M -71.04 % 1.304 B 845.90 % 137.900 M -90.32 % 1.424 B 240.78 % 417.900 M 0.00 % 417.900 M -43.51 % 739.800 M -63.08 % 2.004 B 86.57 % 1.074 B 297.52 % 270.200 M -47.03 % 510.100 M -73.06 % 1.894 B -2.85 % 1.949 B 1 455.79 % 125.300 M -94.34 % 2.213 B 0.00 % 2.213 B 1.02 % 2.190 B 3 508.07 % 60.700 M -93.42 % 922.900 M 127.76 % 405.200 M 54.33 % 262.550 M 0.00 % 262.550 M 4.97 % 250.124 M 0.01 % 250.100 M 61.94 % 154.436 M 0.00 % 154.436 M 6.95 % 144.400 M 0.91 % 143.100 M 15.27 % 124.141 M 0.00 % 124.141 M 1.70 % 122.065 M -0.03 % 122.100 M -55.08 % 271.807 M 0.00 % 271.807 M 90.47 % 142.700 M 0.00 % 142.700 M 11.18 % 128.352 M -50.00 % 256.704 M
Total current assets 0.000 -100.00 % 6.842 B 0.000 -100.00 % 7.016 B 1 678.33 % 394.500 M -94.27 % 6.885 B 3 875.23 % 173.200 M -97.52 % 6.975 B 1 746.21 % 377.800 M -93.97 % 6.263 B 4 441.41 % 137.900 M -97.75 % 6.122 B 1 364.92 % 417.900 M -93.37 % 6.302 B 751.84 % 739.800 M -86.56 % 5.503 B 412.30 % 1.074 B -81.11 % 5.686 B 1 014.64 % 510.100 M -88.23 % 4.333 B 122.28 % 1.949 B -63.26 % 5.306 B 139.81 % 2.213 B -60.40 % 5.588 B 155.14 % 2.190 B -59.71 % 5.435 B 10.66 % 4.912 B 14.08 % 4.305 B 1 539.80 % 262.550 M -93.54 % 4.067 B 1 525.80 % 250.124 M -92.72 % 3.435 B 2 124.09 % 154.436 M -95.73 % 3.620 B 2 407.02 % 144.400 M -95.97 % 3.579 B 2 782.77 % 124.141 M -95.92 % 3.043 B 2 392.81 % 122.065 M -95.14 % 2.512 B 824.00 % 271.807 M -88.02 % 2.268 B 1 489.44 % 142.700 M -93.90 % 2.339 B 1 722.10 % 128.352 M -97.19 % 4.561 B
Inventory 0.000 -100.00 % 343.800 M 0.000 -100.00 % 289.200 M 0.000 -100.00 % 208.600 M 0.000 -100.00 % 344.000 M 0.000 -100.00 % 166.000 M 0.000 -100.00 % 243.600 M 0.000 -100.00 % 184.300 M 0.000 -100.00 % 204.500 M 0.000 -100.00 % 114.500 M 0.000 -100.00 % 221.700 M 0.000 -100.00 % 243.100 M 0.000 -100.00 % 222.700 M 0.000 -100.00 % 203.700 M 14.31 % 178.200 M 328.37 % 41.600 M 0.000 -100.00 % 80.800 M 0.000 -100.00 % 31.800 M 0.000 -100.00 % 15.809 M 0.000 -100.00 % 15.400 M 0.000 -100.00 % 8.821 M 0.000 -100.00 % 8.400 M 0.000 -100.00 % 6.048 M 0.000 -100.00 % 6.500 M 0.000 -100.00 % 13.690 M
Net receivables 0.000 -100.00 % 2.483 B 0.000 -100.00 % 594.000 M 0.000 -100.00 % 4.565 B 0.000 -100.00 % 2.842 B 0.000 -100.00 % 4.599 B 0.000 -100.00 % 2.336 B 0.000 -100.00 % 5.217 B 0.000 -100.00 % 2.122 B 0.000 -100.00 % 4.133 B 0.000 -100.00 % 2.156 B 0.000 -100.00 % 4.118 B 0.000 -100.00 % 2.053 B 0.000 -100.00 % 4.348 B 55.19 % 2.802 B 17.69 % 2.380 B 0.000 -100.00 % 2.655 B 0.000 -100.00 % 2.244 B 0.000 -100.00 % 2.630 B 0.000 -100.00 % 3.199 B 0.000 -100.00 % 2.330 B 0.000 -100.00 % 2.157 B 0.000 -100.00 % 1.482 B 0.000 -100.00 % 1.468 B 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.435 B 0.000 -100.00 % 809.100 M 0.000 -100.00 % 632.700 M 0.000 -100.00 % 671.700 M 0.000 -100.00 % 116.100 M 0.000 -100.00 % 137.300 M 0.000 -100.00 % 1.408 B 0.000 100.00 % -900.000 K 0.000 -100.00 % 1.601 B 0.000 -100.00 % 31.500 M 44.50 % 21.800 M 74.40 % 12.500 M 0.000 -100.00 % 9.342 M 0.000 -100.00 % 9.300 M 0.000 -100.00 % 4.371 M 0.000 -100.00 % 4.400 M 0.000 0.000 0.000 100.00 % -3.200 M 0.000 0.000 0.000 100.00 % -1.800 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 1.621 B 0.000 -100.00 % 1.224 B 0.000 -100.00 % 1.246 B 0.000 -100.00 % 1.016 B 0.000 -100.00 % 1.735 B 0.000 -100.00 % 993.900 M 0.000 -100.00 % 1.803 B 0.000 -100.00 % 1.033 B 0.000 -100.00 % 776.300 M 0.000 -100.00 % 320.000 M 0.000 -100.00 % 576.300 M 0.000 -100.00 % 1.091 B 0.000 -100.00 % 610.500 M -26.90 % 835.200 M -36.30 % 1.311 B 0.000 -100.00 % 1.218 B 0.000 -100.00 % 844.900 M 0.000 -100.00 % 945.634 M 0.000 -100.00 % 1.074 B 0.000 -100.00 % 243.603 M 0.000 -100.00 % 218.300 M 0.000 -100.00 % 109.939 M 0.000 -100.00 % 345.100 M 0.000 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 158.700 M 0.000 -100.00 % 177.000 M 0.000 -100.00 % 71.500 M 0.000 -100.00 % 10.100 M 0.000 -100.00 % 43.700 M 0.000 -100.00 % 11.300 M 0.000 0.000 0.000 -100.00 % 60.800 M 0.000 -100.00 % 3.100 M 0.000 0.000 0.000 -100.00 % 57.700 M 0.000 -100.00 % 30.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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.300 M 0.000 -100.00 % 537.100 M 0.000 100.00 % -3.173 B 0.000 -100.00 % 70.000 M 0.000 -100.00 % 70.000 M 0.000 -100.00 % 2.000 M 0.000 -100.00 % 2.000 M 0.000 -100.00 % 75.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.700 M 0.000 100.00 % -12.583 M 0.000 0.000 0.000 0.000
Minority interest 0.000 100.00 % -700.000 K 0.000 100.00 % -700.000 K 0.000 100.00 % -300.000 K 0.000 100.00 % -300.000 K 0.000 100.00 % -200.000 K 0.000 0.000 0.000 100.00 % -100.000 K 0.000 100.00 % -100.000 K 0.000 100.00 % -100.000 K 0.000 -100.00 % 1.400 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
Capital lease obligations 0.000 -100.00 % 89.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.300 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 % -70.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -78.400 M 0.000 0.000 0.000 100.00 % -67.700 M 0.000 0.000 0.000 100.00 % -65.600 M 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 0.000 0.000 0.000
Other total stockholders equity -700.000 K -100.05 % 1.330 B 190 028.57 % -700.000 K -100.02 % 4.547 B 1 515 733.33 % -300.000 K -100.03 % 1.048 B 349 500.00 % -300.000 K 0.000 100.00 % -200.000 K -100.02 % 1.148 B 0.000 0.000 100.00 % -100.000 K -100.01 % 903.300 M 903 400.00 % -100.000 K 0.000 100.00 % -200.000 K -100.03 % 642.600 M 45 800.00 % 1.400 M 0.000 0.000 -100.00 % 558.600 M 0.000 0.000 0.000 -100.00 % 596.500 M 2.25 % 583.400 M 0.59 % 580.000 M 0.000 0.000 0.000 -100.00 % 893.600 M 0.000 0.000 0.000 -100.00 % 624.600 M 0.000 100.00 % -1.000 K 0.000 -100.00 % 558.600 M 0.000 0.000 0.000 -100.00 % 422.500 M 0.000 -100.00 % 1.765 B
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 19.900 M 0.000 -100.00 % 19.900 M 0.000 -100.00 % 16.400 M 0.000 -100.00 % 16.400 M 0.000 -100.00 % 6.700 M 0.000 -100.00 % 6.700 M 0.000 -100.00 % 6.700 M 0.000 -100.00 % 100.000 K 0.000 -100.00 % 14.300 M 0.000 -100.00 % 8.800 M 0.000 -100.00 % 9.500 M 0.000 -100.00 % 6.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 % 6.702 M 0.000 -100.00 % 6.700 M 0.000 -100.00 % 12.583 M 0.000 -100.00 % 12.600 M 0.000 -100.00 % 19.076 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 0.000 0.000 0.000
Total assets 0.000 -100.00 % 9.535 B 0.000 -100.00 % 8.859 B 0.000 -100.00 % 8.422 B 0.000 -100.00 % 8.363 B 0.000 -100.00 % 7.801 B 0.000 -100.00 % 7.500 B 0.000 -100.00 % 7.618 B 0.000 -100.00 % 6.245 B 0.000 -100.00 % 6.338 B 0.000 -100.00 % 4.906 B 0.000 -100.00 % 5.886 B 0.000 -100.00 % 6.230 B 0.000 -100.00 % 6.051 B 14.85 % 5.269 B 8.80 % 4.842 B 0.000 -100.00 % 4.639 B 0.000 -100.00 % 3.916 B 0.000 -100.00 % 4.082 B 0.000 -100.00 % 4.178 B 0.000 -100.00 % 3.572 B 0.000 -100.00 % 3.063 B 0.000 -100.00 % 2.762 B 0.000 -100.00 % 2.885 B 0.000 -100.00 % 5.755 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-03-31 2017-03-31 2016-12-31 2016-09-30 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
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 2016-12-31 2016-09-30 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
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
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
Change in 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 % 27.050 M 0.00 % 27.050 M 0.00 % 27.050 M 0.00 % 27.050 M 0.000 100.00 % -201.575 M 0.00 % -201.575 M 0.00 % -201.575 M 0.000 -100.00 % 96.525 M 0.00 % 96.525 M 0.00 % 96.525 M 780.95 % -14.175 M 0.00 % -14.175 M 0.00 % -14.175 M 0.000 100.00 % -15.250 M 0.00 % -15.250 M 0.00 % -15.250 M 68.16 % -47.900 M 0.00 % -47.900 M 0.00 % -47.900 M 0.00 % -47.900 M -16.33 % -41.175 M 0.00 % -41.175 M 0.00 % -41.175 M 0.00 % -41.175 M 57.95 % -97.925 M 0.00 % -97.925 M 0.00 % -97.925 M 0.00 % -97.925 M 24.80 % -130.220 M 0.00 % -130.220 M 0.00 % -130.220 M 0.00 % -130.220 M -18.60 % -109.796 M 0.00 % -109.796 M 0.00 % -109.796 M 0.00 % -109.796 M -464.18 % -19.461 M 0.00 % -19.461 M 0.00 % -19.461 M 0.00 % -19.461 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.850 M 0.00 % -9.850 M 0.00 % -9.850 M 0.00 % -9.850 M 0.000 100.00 % -6.375 M 0.00 % -6.375 M 0.00 % -6.375 M 0.000 100.00 % -34.150 M 0.00 % -34.150 M 0.00 % -34.150 M -1 293.88 % -2.450 M 0.00 % -2.450 M 0.00 % -2.450 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
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
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.900 M 0.00 % 36.900 M 0.00 % 36.900 M 0.00 % 36.900 M 0.000 100.00 % -195.200 M 0.00 % -195.200 M 0.00 % -195.200 M 0.000 -100.00 % 130.675 M 0.00 % 130.675 M 0.00 % 130.675 M 1 214.50 % -11.725 M 0.00 % -11.725 M 0.00 % -11.725 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
Other non cash items -108.400 M 7.11 % -116.700 M 38.16 % -188.700 M 0.26 % -189.200 M -19.52 % -158.300 M -16.23 % -136.200 M 2.78 % -140.100 M 17.73 % -170.300 M -63.12 % -104.400 M 34.87 % -160.300 M -110.64 % -76.100 M -334.86 % -17.500 M 51.39 % -36.000 M -138.42 % 93.700 M 299.79 % -46.900 M 29.47 % -66.500 M -97.33 % -33.700 M 56.46 % -77.400 M -66.81 % -46.400 M -177.84 % -16.700 M -15.17 % -14.500 M 69.67 % -47.800 M 23.52 % -62.500 M -10.42 % -56.600 M -285.03 % -14.700 M -22.50 % -12.000 M 82.58 % -68.900 M 22.58 % -89.000 M -38.85 % -64.100 M -27.50 % -50.275 M 0.00 % -50.275 M -573.18 % 10.625 M 116.25 % -65.387 M -65.48 % -39.514 M 38.70 % -64.464 M -11.08 % -58.035 M 14.78 % -68.097 M -165.12 % -25.685 M 51.79 % -53.274 M -18.80 % -44.844 M 7.87 % -48.676 M -6.15 % -45.858 M -11.42 % -41.157 M -37.90 % -29.845 M -53.04 % -19.501 M 52.80 % -41.320 M 14.72 % -48.453 M -58.73 % -30.526 M 49.48 % -60.428 M -69.69 % -35.610 M -874.28 % -3.655 M -105.55 % 65.902 M 624.73 % 9.093 M 0.00 % 9.093 M 201.37 % -8.971 M 0.00 % -8.971 M 0.00 % -8.971 M 0.00 % -8.971 M -143.58 % -3.683 M 0.00 % -3.683 M 0.00 % -3.683 M 0.00 % -3.683 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.000 M -5.41 % 44.400 M 16.84 % 38.000 M -37.91 % 61.200 M 64.52 % 37.200 M -19.13 % 46.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.150 M 0.00 % 144.150 M 0.00 % 144.150 M 0.00 % 144.150 M 0.000 100.00 % -72.575 M 0.00 % -72.575 M 0.00 % -72.575 M 0.000 -100.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 106.63 % 85.275 M 0.00 % 85.275 M 0.00 % 85.275 M 0.000 -100.00 % 92.625 M 0.00 % 92.625 M 0.00 % 92.625 M 93.57 % 47.850 M 0.00 % 47.850 M 0.00 % 47.850 M 0.00 % 47.850 M 8.20 % 44.225 M 0.00 % 44.225 M 0.00 % 44.225 M 0.00 % 44.225 M 1 152.98 % -4.200 M 0.00 % -4.200 M 0.00 % -4.200 M 0.00 % -4.200 M 86.57 % -31.265 M 0.00 % -31.265 M 0.00 % -31.265 M 0.00 % -31.265 M 36.85 % -49.509 M 0.00 % -49.509 M 0.00 % -49.509 M 0.00 % -49.509 M -518.51 % 11.830 M 0.00 % 11.830 M 0.00 % 11.830 M 0.00 % 11.830 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.200 M 0.00 % -2.200 M 0.00 % -2.200 M 0.00 % -2.200 M 0.000 100.00 % -85.325 M 0.00 % -85.325 M 0.00 % -85.325 M 0.000 100.00 % -12.200 M 0.00 % -12.200 M 0.00 % -12.200 M 44.23 % -21.875 M 0.00 % -21.875 M 0.00 % -21.875 M 0.000 100.00 % -14.175 M 0.00 % -14.175 M 0.00 % -14.175 M 11.27 % -15.975 M 0.00 % -15.975 M 0.00 % -15.975 M 0.00 % -15.975 M -109.51 % -7.625 M 0.00 % -7.625 M 0.00 % -7.625 M 0.00 % -7.625 M 58.73 % -18.475 M 0.00 % -18.475 M 0.00 % -18.475 M 0.00 % -18.475 M 78.74 % -86.886 M 0.00 % -86.886 M 0.00 % -86.886 M 0.00 % -86.886 M -298.15 % -21.822 M 0.00 % -21.822 M 0.00 % -21.822 M 0.00 % -21.822 M 32.73 % -32.442 M 0.00 % -32.442 M 0.00 % -32.442 M 0.00 % -32.442 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
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 % -25.000 K 0.00 % -25.000 K 0.00 % -25.000 K 0.00 % -25.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -350.000 K 0.00 % -350.000 K 0.00 % -350.000 K 0.00 % -350.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 % 75.000 K 0.00 % 75.000 K 0.00 % 75.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.225 M 0.00 % 2.225 M 0.00 % 2.225 M 0.00 % 2.225 M 0.000 -100.00 % 85.250 M 0.00 % 85.250 M 0.00 % 85.250 M 0.000 -100.00 % 12.200 M 0.00 % 12.200 M 0.00 % 12.200 M -44.23 % 21.875 M 0.00 % 21.875 M 0.00 % 21.875 M 0.000 -100.00 % 14.175 M 0.00 % 14.175 M 0.00 % 14.175 M -11.27 % 15.975 M 0.00 % 15.975 M 0.00 % 15.975 M 0.00 % 15.975 M 100.31 % 7.975 M 0.00 % 7.975 M 0.00 % 7.975 M 0.00 % 7.975 M -56.83 % 18.475 M 0.00 % 18.475 M 0.00 % 18.475 M 0.00 % 18.475 M -78.74 % 86.886 M 0.00 % 86.886 M 0.00 % 86.886 M 0.00 % 86.886 M 298.15 % 21.822 M 0.00 % 21.822 M 0.00 % 21.822 M 0.00 % 21.822 M -32.73 % 32.442 M 0.00 % 32.442 M 0.00 % 32.442 M 0.00 % 32.442 M
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.225 M 0.00 % -2.225 M 0.00 % -2.225 M 0.00 % -2.225 M 0.000 100.00 % -85.225 M 0.00 % -85.225 M 0.00 % -85.225 M 0.000 100.00 % -12.225 M 0.00 % -12.225 M 0.00 % -12.225 M 44.11 % -21.875 M 0.00 % -21.875 M 0.00 % -21.875 M 0.000 100.00 % -14.175 M 0.00 % -14.175 M 0.00 % -14.175 M 11.27 % -15.975 M 0.00 % -15.975 M 0.00 % -15.975 M 0.00 % -15.975 M -100.31 % -7.975 M 0.00 % -7.975 M 0.00 % -7.975 M 0.00 % -7.975 M 56.83 % -18.475 M 0.00 % -18.475 M 0.00 % -18.475 M 0.00 % -18.475 M 78.95 % -87.766 M 0.00 % -87.766 M 0.00 % -87.766 M 0.00 % -87.766 M -302.18 % -21.822 M 0.00 % -21.822 M 0.00 % -21.822 M 0.00 % -21.822 M 32.73 % -32.442 M 0.00 % -32.442 M 0.00 % -32.442 M 0.00 % -32.442 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
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 -100.00 % 114.386 M 0.00 % 114.386 M 0.00 % 114.386 M 0.00 % 114.386 M 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
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 % -3.400 M 0.00 % -3.400 M 0.00 % -3.400 M 0.000 100.00 % -3.400 M 0.00 % -3.400 M 0.00 % -3.400 M 0.00 % -3.400 M 0.00 % -3.400 M 0.00 % -3.400 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
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.575 M 0.00 % -12.575 M -298.03 % 6.350 M 0.00 % 6.350 M 0.00 % 6.350 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.000 K 0.000 0.000 0.000 0.000 100.00 % -4.348 M 0.00 % -4.348 M 0.00 % -4.348 M -103.80 % 114.386 M 0.00 % 114.386 M 0.00 % 114.386 M 0.00 % 114.386 M 10 494.87 % -1.100 M 0.00 % -1.100 M 0.00 % -1.100 M 0.00 % -1.100 M
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -81.075 M 0.00 % -81.075 M 0.00 % -81.075 M 0.00 % -81.075 M 0.000 100.00 % -3.400 M 0.00 % -3.400 M 0.00 % -3.400 M 0.000 100.00 % -15.975 M 0.00 % -15.975 M 0.00 % -15.975 M -641.53 % 2.950 M 0.00 % 2.950 M 0.00 % 2.950 M 0.000 100.00 % -47.300 M 0.00 % -47.300 M 0.00 % -47.300 M -155.33 % -18.525 M 0.00 % -18.525 M 0.00 % -18.525 M 0.00 % -18.525 M -17.81 % -15.725 M 0.00 % -15.725 M 0.00 % -15.725 M 0.00 % -15.725 M -63 000.00 % 25.000 K 0.00 % 25.000 K 0.00 % 25.000 K 0.00 % 25.000 K 100.57 % -4.348 M 0.00 % -4.348 M 0.00 % -4.348 M 0.00 % -4.348 M -103.80 % 114.386 M 0.00 % 114.386 M 0.00 % 114.386 M 0.00 % 114.386 M 10 494.87 % -1.100 M 0.00 % -1.100 M 0.00 % -1.100 M 0.00 % -1.100 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 3.275 M 0.00 % 3.275 M 0.00 % 3.275 M 0.00 % 3.275 M 0.000 -100.00 % 950.000 K 0.00 % 950.000 K 0.00 % 950.000 K 0.000 -100.00 % 1.400 M 0.00 % 1.400 M 0.00 % 1.400 M 173.68 % -1.900 M 0.00 % -1.900 M 0.00 % -1.900 M 0.000 100.00 % -6.375 M 0.00 % -6.375 M 0.00 % -6.375 M 21.30 % -8.100 M 0.00 % -8.100 M 0.00 % -8.100 M 0.00 % -8.100 M 68.45 % -25.675 M 0.00 % -25.675 M 0.00 % -25.675 M 0.00 % -25.675 M -178.32 % -9.225 M 0.00 % -9.225 M 0.00 % -9.225 M 0.00 % -9.225 M -305.92 % 4.480 M 0.00 % 4.480 M 0.00 % 4.480 M 0.00 % 4.480 M -67.49 % 13.779 M 0.00 % 13.779 M 0.00 % 13.779 M 0.00 % 13.779 M -47.32 % 26.155 M 0.00 % 26.155 M 0.00 % 26.155 M 0.00 % 26.155 M
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.000 M -5.41 % 44.400 M 16.84 % 38.000 M -37.91 % 61.200 M 64.52 % 37.200 M -19.13 % 46.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.300 M 0.00 % 8.300 M 0.00 % 8.300 M 0.00 % 8.300 M 0.000 100.00 % -109.100 M 0.00 % -109.100 M 0.00 % -109.100 M 0.000 -100.00 % 129.400 M 0.00 % 129.400 M 0.00 % 129.400 M 236.10 % 38.500 M 0.00 % 38.500 M 0.00 % 38.500 M 0.000 -100.00 % 26.750 M 0.00 % 26.750 M 0.00 % 26.750 M 409.52 % 5.250 M 0.00 % 5.250 M 0.00 % 5.250 M 0.00 % 5.250 M 201.94 % -5.150 M 0.00 % -5.150 M 0.00 % -5.150 M 0.00 % -5.150 M 83.84 % -31.875 M 0.00 % -31.875 M 0.00 % -31.875 M 0.00 % -31.875 M -302.40 % -7.921 M 0.00 % -7.921 M 0.00 % -7.921 M 0.00 % -7.921 M -113.94 % 56.833 M 0.00 % 56.833 M 0.00 % 56.833 M 0.00 % 56.833 M 1 179.17 % 4.443 M 0.00 % 4.443 M 0.00 % 4.443 M 0.00 % 4.443 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 215.200 M 24.25 % 173.200 M 34.47 % 128.800 M -65.91 % 377.800 M 19.33 % 316.600 M 129.59 % 137.900 M 50.05 % 91.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 121.625 M 0.00 % 121.625 M 0.00 % 121.625 M 0.00 % 121.625 M 0.000 -100.00 % 230.725 M 0.00 % 230.725 M 0.00 % 230.725 M 0.000 -100.00 % 101.325 M 0.00 % 101.325 M 0.00 % 101.325 M 61.28 % 62.825 M 0.00 % 62.825 M 0.00 % 62.825 M 0.000 -100.00 % 35.775 M 0.00 % 35.775 M 0.00 % 35.775 M 17.20 % 30.525 M 0.00 % 30.525 M 0.00 % 30.525 M 0.00 % 30.525 M -14.44 % 35.675 M 0.00 % 35.675 M 0.00 % 35.675 M 0.00 % 35.675 M -47.19 % 67.550 M 0.00 % 67.550 M 0.00 % 67.550 M 0.00 % 67.550 M -10.48 % 75.460 M 0.00 % 75.460 M 0.00 % 75.460 M 0.00 % 75.460 M 305.11 % 18.627 M 0.00 % 18.627 M 0.00 % 18.627 M 0.00 % 18.627 M 31.32 % 14.184 M 0.00 % 14.184 M 0.00 % 14.184 M 0.00 % 14.184 M
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 394.500 M 83.32 % 215.200 M 24.25 % 173.200 M -58.35 % 415.800 M 10.06 % 377.800 M 115.76 % 175.100 M 26.98 % 137.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 129.925 M 0.00 % 129.925 M 0.00 % 129.925 M 0.00 % 129.925 M 0.000 -100.00 % 121.625 M 0.00 % 121.625 M 0.00 % 121.625 M 0.000 -100.00 % 230.725 M 0.00 % 230.725 M 0.00 % 230.725 M 127.71 % 101.325 M 0.00 % 101.325 M 0.00 % 101.325 M 0.000 -100.00 % 62.525 M 0.00 % 62.525 M 0.00 % 62.525 M 74.77 % 35.775 M 0.00 % 35.775 M 0.00 % 35.775 M 0.00 % 35.775 M 17.20 % 30.525 M 0.00 % 30.525 M 0.00 % 30.525 M 0.00 % 30.525 M -14.44 % 35.675 M 0.00 % 35.675 M 0.00 % 35.675 M 0.00 % 35.675 M -47.18 % 67.539 M 0.00 % 67.539 M 0.00 % 67.539 M 0.00 % 67.539 M -10.50 % 75.460 M 0.00 % 75.460 M 0.00 % 75.460 M 0.00 % 75.460 M 305.11 % 18.627 M 0.00 % 18.627 M 0.00 % 18.627 M 0.00 % 18.627 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.000 M -5.41 % 44.400 M 16.84 % 38.000 M -37.91 % 61.200 M 64.52 % 37.200 M -19.13 % 46.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.150 M 0.00 % 144.150 M 0.00 % 144.150 M 0.00 % 144.150 M 0.000 100.00 % -72.575 M 0.00 % -72.575 M 0.00 % -72.575 M 0.000 -100.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 106.63 % 85.275 M 0.00 % 85.275 M 0.00 % 85.275 M 0.000 -100.00 % 92.625 M 0.00 % 92.625 M 0.00 % 92.625 M 93.57 % 47.850 M 0.00 % 47.850 M 0.00 % 47.850 M 0.00 % 47.850 M 8.20 % 44.225 M 0.00 % 44.225 M 0.00 % 44.225 M 0.00 % 44.225 M 1 152.98 % -4.200 M 0.00 % -4.200 M 0.00 % -4.200 M 0.00 % -4.200 M 86.57 % -31.265 M 0.00 % -31.265 M 0.00 % -31.265 M 0.00 % -31.265 M 36.85 % -49.509 M 0.00 % -49.509 M 0.00 % -49.509 M 0.00 % -49.509 M -518.51 % 11.830 M 0.00 % 11.830 M 0.00 % 11.830 M 0.00 % 11.830 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.200 M 0.00 % -2.200 M 0.00 % -2.200 M 0.00 % -2.200 M 0.000 100.00 % -85.325 M 0.00 % -85.325 M 0.00 % -85.325 M 0.000 100.00 % -12.200 M 0.00 % -12.200 M 0.00 % -12.200 M 44.23 % -21.875 M 0.00 % -21.875 M 0.00 % -21.875 M 0.000 100.00 % -14.175 M 0.00 % -14.175 M 0.00 % -14.175 M 11.27 % -15.975 M 0.00 % -15.975 M 0.00 % -15.975 M 0.00 % -15.975 M -109.51 % -7.625 M 0.00 % -7.625 M 0.00 % -7.625 M 0.00 % -7.625 M 58.73 % -18.475 M 0.00 % -18.475 M 0.00 % -18.475 M 0.00 % -18.475 M 78.74 % -86.886 M 0.00 % -86.886 M 0.00 % -86.886 M 0.00 % -86.886 M -298.15 % -21.822 M 0.00 % -21.822 M 0.00 % -21.822 M 0.00 % -21.822 M 32.73 % -32.442 M 0.00 % -32.442 M 0.00 % -32.442 M 0.00 % -32.442 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.000 M -5.41 % 44.400 M 16.84 % 38.000 M -37.91 % 61.200 M 64.52 % 37.200 M -19.13 % 46.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 141.950 M 0.00 % 141.950 M 0.00 % 141.950 M 0.00 % 141.950 M 0.000 100.00 % -157.900 M 0.00 % -157.900 M 0.00 % -157.900 M 0.000 -100.00 % 164.000 M 0.00 % 164.000 M 0.00 % 164.000 M 158.68 % 63.400 M 0.00 % 63.400 M 0.00 % 63.400 M 0.000 -100.00 % 78.450 M 0.00 % 78.450 M 0.00 % 78.450 M 146.12 % 31.875 M 0.00 % 31.875 M 0.00 % 31.875 M 0.00 % 31.875 M -12.91 % 36.600 M 0.00 % 36.600 M 0.00 % 36.600 M 0.00 % 36.600 M 261.41 % -22.675 M 0.00 % -22.675 M 0.00 % -22.675 M 0.00 % -22.675 M 80.81 % -118.151 M 0.00 % -118.151 M 0.00 % -118.151 M 0.00 % -118.151 M -65.64 % -71.331 M 0.00 % -71.331 M 0.00 % -71.331 M 0.00 % -71.331 M -246.07 % -20.612 M 0.00 % -20.612 M 0.00 % -20.612 M 0.00 % -20.612 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 2016 2016 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
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