RLIA.MC

Realia Business, S.A. RLIA.MC

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Revenue 132.296 M 16.09 % 113.955 M 0.55 % 113.336 M -37.35 % 180.899 M 72.78 % 104.699 M 37.57 % 76.104 M -0.19 % 76.249 M -8.68 % 83.492 M 4.58 % 79.834 M 5.07 % 75.983 M -22.17 % 97.631 M -41.17 % 165.948 M -5.62 % 175.824 M -14.31 % 205.180 M -20.56 % 258.278 M -13.49 % 298.548 M -25.79 % 402.298 M -46.47 % 751.587 M 1.28 % 742.089 M 17.26 % 632.848 M 10.13 % 574.641 M 22.18 % 470.305 M
Net income 24.702 M 0.00 % 24.702 M -57.51 % 58.139 M 0.48 % 57.861 M 2 638.33 % 2.113 M -95.29 % 44.877 M 11.75 % 40.159 M 31.84 % 30.461 M -73.67 % 115.696 M 572.46 % 17.205 M 143.43 % -39.614 M 22.36 % -51.025 M 84.02 % -319.230 M -25 885.95 % 1.238 M -87.24 % 9.702 M 117.92 % -54.154 M -89.28 % -28.610 M -116.92 % 169.058 M -3.94 % 176.000 M 11.87 % 157.320 M 22.09 % 128.859 M 15.35 % 111.716 M
Income before tax 17.571 M 0.00 % 17.571 M -78.10 % 80.241 M -14.19 % 93.513 M 1 122.71 % 7.648 M -90.50 % 80.502 M 10.99 % 72.531 M 32.49 % 54.743 M -62.45 % 145.796 M 273.65 % 39.019 M 371.17 % -14.389 M 27.82 % -19.934 M 94.43 % -358.041 M -1 344.15 % 28.778 M 258.60 % 8.025 M 111.82 % -67.906 M -67.66 % -40.501 M -113.05 % 310.419 M 276.37 % -176.000 M -178.98 % 222.852 M 25.61 % 177.422 M 19.33 % 148.681 M
Income before tax ratio 0.13 -13.86 % 0.15 -78.22 % 0.71 36.96 % 0.52 607.67 % 0.07 -93.09 % 1.06 11.20 % 0.95 45.08 % 0.66 -64.10 % 1.83 255.63 % 0.51 448.43 % -0.15 -22.69 % -0.12 94.10 % -2.04 -1 551.87 % 0.14 351.41 % 0.03 113.66 % -0.23 -125.93 % -0.10 -124.38 % 0.41 274.15 % -0.24 -167.35 % 0.35 14.05 % 0.31 -2.34 % 0.32
EBITDA 38.488 M -48.78 % 75.138 M 2.19 % 73.528 M 8.05 % 68.049 M 80.31 % 37.741 M -17.95 % 45.996 M 37.20 % 33.525 M 6.62 % 31.442 M 293.62 % -16.239 M -309.97 % 7.734 M -3.99 % 8.055 M -70.49 % 27.299 M 112.89 % -211.851 M -751.65 % 32.510 M -33.68 % 49.020 M 168.93 % 18.228 M 296.87 % -9.259 M -103.46 % 267.557 M 6.91 % 250.270 M 11.35 % 224.763 M 5.32 % 213.413 M 41.86 % 150.434 M
Net income ratio 0.19 -13.86 % 0.22 -57.74 % 0.51 60.38 % 0.32 1 484.87 % 0.02 -96.58 % 0.59 11.96 % 0.53 44.36 % 0.36 -74.83 % 1.45 540.02 % 0.23 155.81 % -0.41 -31.96 % -0.31 83.06 % -1.82 -30 191.23 % 0.01 -83.94 % 0.04 120.71 % -0.18 -155.06 % -0.07 -131.62 % 0.22 -5.16 % 0.24 -4.59 % 0.25 10.86 % 0.22 -5.60 % 0.24
Ratio EBITDA 0.29 -55.88 % 0.66 1.63 % 0.65 72.46 % 0.38 4.36 % 0.36 -40.36 % 0.60 37.46 % 0.44 16.75 % 0.38 285.14 % -0.20 -299.84 % 0.10 23.37 % 0.08 -49.85 % 0.16 113.65 % -1.20 -860.45 % 0.16 -16.52 % 0.19 210.86 % 0.06 365.28 % -0.02 -106.47 % 0.36 5.56 % 0.34 -5.04 % 0.36 -4.37 % 0.37 16.11 % 0.32
Gross profit ratio 0.60 4.11 % 0.58 -51.49 % 1.19 19.44 % 1.00 0.00 % 1.00 35.93 % 0.74 1.99 % 0.72 3.63 % 0.70 2.67 % 0.68 -2.80 % 0.70 52.29 % 0.46 -42.60 % 0.80 -1.64 % 0.81 4.38 % 0.78 25.90 % 0.62 12.19 % 0.55 -32.37 % 0.81 99.57 % 0.41 23.41 % 0.33 -18.50 % 0.41 7.99 % 0.38 14.36 % 0.33
Weighted average shs out dil 823.400 M 1.52 % 811.090 M 0.00 % 811.089 M 0.00 % 811.089 M -0.29 % 813.438 M -0.60 % 818.376 M 26.08 % 649.115 M 0.76 % 644.198 M 39.30 % 462.468 M 47.12 % 314.357 M 0.14 % 313.927 M 9.92 % 285.608 M 1.04 % 282.661 M -0.05 % 282.800 M 0.20 % 282.223 M 0.10 % 281.941 M 1.52 % 277.718 M -1.37 % 281.578 M -0.80 % 283.856 M 200.00 % 94.619 M 0.00 % 94.619 M 0.00 % 94.619 M
Weighted average shs out 823.400 M 1.51 % 811.113 M 0.00 % 811.089 M 0.00 % 811.089 M -0.29 % 813.438 M -0.60 % 818.376 M 26.08 % 649.115 M 0.76 % 644.198 M 39.30 % 462.468 M 47.12 % 314.357 M 0.14 % 313.927 M 9.92 % 285.608 M 1.04 % 282.661 M -0.05 % 282.800 M 0.20 % 282.223 M 0.10 % 281.941 M 1.52 % 277.718 M -1.37 % 281.578 M -0.80 % 283.856 M 200.00 % 94.619 M 0.00 % 94.619 M 0.00 % 94.619 M
EPS diluted 0.03 -1.64 % 0.03 -57.46 % 0.07 0.56 % 0.07 2 642.31 % 0.00 -95.26 % 0.05 -11.47 % 0.06 31.70 % 0.05 -81.20 % 0.25 357.04 % 0.05 142.08 % -0.13 27.78 % -0.18 84.07 % -1.13 -25 781.82 % 0.00 10.00 % 0.00 102.11 % -0.19 -90.00 % -0.10 -120.00 % 0.50 -12.28 % 0.57 -60.69 % 1.45 17.89 % 1.23 9.82 % 1.12
Earnings per share 0.03 -1.64 % 0.03 -57.46 % 0.07 0.56 % 0.07 2 642.31 % 0.00 -95.26 % 0.05 -11.47 % 0.06 31.70 % 0.05 -81.20 % 0.25 357.04 % 0.05 142.08 % -0.13 27.78 % -0.18 84.07 % -1.13 -25 781.82 % 0.00 10.00 % 0.00 102.11 % -0.19 -90.00 % -0.10 -120.00 % 0.50 -12.28 % 0.57 -60.69 % 1.45 17.89 % 1.23 9.82 % 1.12
Gross profit 79.810 M 20.87 % 66.030 M -51.22 % 135.374 M -25.17 % 180.899 M 72.78 % 104.699 M 87.00 % 55.989 M 1.80 % 55.000 M -5.36 % 58.115 M 7.37 % 54.125 M 2.13 % 52.996 M 18.52 % 44.715 M -66.23 % 132.407 M -7.16 % 142.620 M -10.55 % 159.443 M 0.02 % 159.414 M -2.94 % 164.244 M -49.81 % 327.234 M 6.82 % 306.336 M 24.99 % 245.089 M -4.44 % 256.468 M 18.93 % 215.649 M 39.73 % 154.337 M
Income tax expense -7.998 M 0.00 % -7.998 M -142.61 % 18.769 M -15.03 % 22.089 M 1 284.02 % 1.596 M -92.15 % 20.322 M 15.63 % 17.575 M 54.13 % 11.403 M -27.28 % 15.681 M 20.88 % 12.972 M -45.50 % 23.800 M 1 752.14 % 1.285 M 103.71 % -34.602 M -134.24 % -14.772 M -780.86 % -1.677 M 88.12 % -14.112 M -18.68 % -11.891 M -116.90 % 70.373 M -14.63 % 82.429 M 25.78 % 65.532 M 34.94 % 48.563 M 31.38 % 36.965 M
Cost of revenue 52.486 M 9.52 % 47.925 M -0.55 % 48.188 M -42.56 % 83.892 M 227.92 % 25.583 M 27.18 % 20.115 M -5.34 % 21.249 M -16.27 % 25.377 M -1.29 % 25.709 M 11.84 % 22.987 M -56.56 % 52.916 M 57.77 % 33.541 M 1.01 % 33.204 M -27.40 % 45.737 M -53.74 % 98.864 M -26.39 % 134.304 M 78.92 % 75.064 M -83.14 % 445.251 M -10.41 % 497.000 M 32.05 % 376.380 M 4.84 % 358.992 M 13.62 % 315.968 M
General and administrative expenses 5.934 M 682.85 % 758.000 K -5.13 % 799.000 K -94.37 % 14.204 M 17.00 % 12.140 M 228.37 % 3.697 M 357.55 % 808.000 K -3.23 % 835.000 K 1.09 % 826.000 K -11.94 % 938.000 K 63.41 % 574.000 K -81.34 % 3.076 M -38.54 % 5.005 M 0.000 -100.00 % 16.226 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 849.000 K -5.98 % 903.000 K 32.21 % 683.000 K 1.94 % 670.000 K -18.79 % 825.000 K -91.45 % 9.651 M -5.22 % 10.182 M -4.67 % 10.681 M 2.09 % 10.462 M -4.45 % 10.949 M -2.23 % 11.199 M -64.23 % 31.310 M -5.81 % 33.243 M -39.24 % 54.712 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 38.638 M -58.55 % 93.223 M 55.77 % 59.845 M -39.15 % 98.348 M 252.94 % 27.865 M 1 883.27 % 1.405 M -91.75 % 17.037 M 4.97 % 16.230 M 2.72 % 15.801 M -11.38 % 17.831 M 6.95 % 16.672 M -42.22 % 28.853 M 5.63 % 27.314 M 31.62 % 20.752 M 345 966.67 % -6.000 K 99.99 % -80.368 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 45.421 M -52.13 % 94.884 M 54.72 % 61.327 M -45.83 % 113.222 M 177.30 % 40.830 M 176.76 % 14.753 M -30.19 % 21.132 M -26.38 % 28.704 M -63.51 % 78.655 M 85.16 % 42.479 M 4.31 % 40.722 M -71.60 % 143.375 M -60.29 % 361.052 M 296.45 % 91.071 M 71.88 % 52.986 M -49.19 % 104.292 M 652.39 % -18.880 M -133.23 % 56.814 M 1 164.78 % 4.492 M -80.40 % 22.923 M 17.64 % 19.485 M 7.85 % 18.066 M
Cost and expenses 97.907 M 32.72 % 73.768 M 22.55 % 60.192 M -46.04 % 111.553 M 67.97 % 66.413 M 90.47 % 34.868 M -17.73 % 42.381 M -21.63 % 54.081 M -48.18 % 104.364 M 59.42 % 65.466 M -30.09 % 93.638 M -47.07 % 176.916 M -55.13 % 394.256 M 188.18 % 136.808 M -9.91 % 151.850 M -36.36 % 238.596 M 324.67 % 56.184 M -88.81 % 502.065 M 0.11 % 501.492 M 25.59 % 399.303 M 5.50 % 378.477 M 13.30 % 334.034 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
Selling general and administrative expenses 6.783 M 308.37 % 1.661 M 12.08 % 1.482 M -90.04 % 14.874 M 14.72 % 12.965 M -2.87 % 13.348 M 21.46 % 10.990 M -4.57 % 11.516 M 2.02 % 11.288 M -5.04 % 11.887 M 0.97 % 11.773 M -65.76 % 34.386 M -10.10 % 38.248 M -30.09 % 54.712 M 237.19 % 16.226 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 2.012 M 439.41 % 373.000 K 366.25 % 80.000 K -12.09 % 91.000 K -28.35 % 127.000 K -25.73 % 171.000 K -25.00 % 228.000 K -25.73 % 307.000 K -28.77 % 431.000 K -88.55 % 3.763 M 45.91 % 2.579 M 535.22 % 406.000 K -73.82 % 1.551 M -61.88 % 4.069 M 44.75 % 2.811 M -44.87 % 5.099 M -57.81 % 12.086 M -86.53 % 89.726 M 116.30 % 41.482 M 71.58 % 24.176 M 0.000 0.000
Interest expense 20.698 M -26.07 % 27.996 M 110.51 % 13.299 M 14.08 % 11.658 M 0.000 -100.00 % 12.893 M -13.14 % 14.844 M 13.68 % 13.058 M 60.56 % 8.133 M -67.06 % 24.692 M -19.10 % 30.520 M -32.37 % 45.129 M -20.34 % 56.649 M -47.97 % 108.871 M 2.72 % 105.992 M -8.56 % 115.912 M -13.43 % 133.894 M 34.30 % 99.699 M 116.24 % 46.106 M 2 312.66 % 1.911 M 0.000 0.000
Depreciation and amortization 219.000 K 17.74 % 186.000 K -42.24 % 322.000 K 10.27 % 292.000 K -3.63 % 303.000 K -7.34 % 327.000 K 4.47 % 313.000 K -0.32 % 314.000 K -16.49 % 376.000 K -15.32 % 444.000 K -97.14 % 15.527 M -58.27 % 37.212 M 2.02 % 36.474 M -0.35 % 36.603 M 6.32 % 34.427 M 0.70 % 34.186 M 0.40 % 34.049 M 15.08 % 29.588 M 37.52 % 21.515 M 294.60 % -11.056 M -164.10 % 17.249 M 21.79 % 14.163 M
Operating income 34.389 M -41.24 % 58.528 M -20.96 % 74.047 M 9.41 % 67.677 M 81.19 % 37.352 M -38.41 % 60.650 M 19.28 % 50.848 M 11.45 % 45.622 M 646.57 % -8.347 M -129.38 % 28.411 M 37.76 % 20.623 M 4.77 % 19.685 M 110.64 % -185.067 M -265.04 % 112.132 M 14.68 % 97.777 M -13.24 % 112.694 M 17.07 % 96.266 M -70.60 % 327.428 M 222.84 % -266.549 M -213.03 % 235.819 M 33.43 % 176.742 M 46.00 % 121.058 M
Operating income ratio 0.26 -49.39 % 0.51 -21.39 % 0.65 74.64 % 0.37 4.87 % 0.36 -55.23 % 0.80 19.50 % 0.67 22.04 % 0.55 622.62 % -0.10 -127.96 % 0.37 77.01 % 0.21 78.07 % 0.12 111.27 % -1.05 -292.60 % 0.55 44.36 % 0.38 0.29 % 0.38 57.75 % 0.24 -45.07 % 0.44 221.29 % -0.36 -196.39 % 0.37 21.15 % 0.31 19.49 % 0.26
Total other income expenses net -16.818 M 58.94 % -40.957 M -761.24 % 6.194 M -76.03 % 25.836 M 186.98 % -29.704 M -249.63 % 19.852 M -8.44 % 21.683 M 137.73 % 9.121 M -94.08 % 154.143 M 1 353.08 % 10.608 M 121.18 % -50.085 M -791.03 % -5.621 M 96.75 % -172.974 M -107.52 % -83.354 M 7.13 % -89.752 M 50.30 % -180.600 M -32.05 % -136.767 M -56.40 % -87.446 M -199.63 % 87.768 M 4 414.81 % 1.944 M 185.88 % 680.000 K -97.54 % 27.623 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Net debt 427.470 M -17.99 % 521.261 M -1.56 % 529.514 M -7.53 % 572.653 M 9.69 % 522.076 M 2.18 % 510.947 M -2.19 % 522.376 M -22.53 % 674.337 M -10.04 % 749.568 M -33.79 % 1.132 B -2.04 % 1.156 B -46.76 % 2.171 B -4.93 % 2.283 B 4.97 % 2.175 B -7.32 % 2.347 B 5.48 % 2.225 B -8.54 % 2.433 B 24.56 % 1.953 B 7.80 % 1.812 B 169.92 % 671.190 M 18.01 % 568.780 M 5.54 % 538.947 M
Total investments 39.861 M -9.54 % 44.067 M 14.10 % 38.622 M 3.67 % 37.253 M -23.35 % 48.602 M -3.34 % 50.283 M -0.44 % 50.505 M 4.14 % 48.498 M 7.25 % 45.220 M -6.90 % 48.573 M 17.01 % 41.512 M 28 929.37 % 143.000 K -8.92 % 157.000 K -99.85 % 107.361 M 10.45 % 97.207 M -14.70 % 113.957 M 12.50 % 101.292 M -13.19 % 116.680 M -20.02 % 145.879 M 794.14 % 16.315 M -0.83 % 16.452 M -14.53 % 19.249 M
Total debt 446.037 M -22.30 % 574.082 M 1.58 % 565.163 M 13.17 % 499.412 M -12.29 % 569.419 M -2.97 % 586.842 M -3.78 % 609.874 M -19.69 % 759.412 M -10.73 % 850.698 M -35.36 % 1.316 B -25.79 % 1.773 B -22.65 % 2.293 B -7.82 % 2.487 B 10.06 % 2.260 B -12.32 % 2.577 B 6.77 % 2.414 B -6.17 % 2.573 B 21.37 % 2.120 B 14.85 % 1.846 B 164.42 % 698.017 M 19.56 % 583.809 M 7.49 % 543.149 M
Accumulated other comprehensive income loss 400.470 M -10.95 % 449.709 M 12.12 % 401.113 M 22.13 % 328.418 M 3.30 % 317.921 M 2.53 % 310.077 M 13.28 % 273.738 M 14 568.18 % -1.892 M -95.25 % -969.000 K -101.41 % 68.737 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
Retained earnings 36.425 M 47.46 % 24.702 M -57.51 % 58.139 M 0.48 % 57.861 M 2 638.33 % 2.113 M -95.29 % 44.877 M 11.75 % 40.159 M 31.84 % 30.461 M -73.67 % 115.696 M 572.46 % 17.205 M 143.43 % -39.614 M 22.36 % -51.025 M 84.02 % -319.230 M -25 885.95 % 1.238 M 10.83 % 1.117 M 102.06 % -54.154 M 0.000 -100.00 % 140.444 M -12.70 % 160.871 M 17.18 % 137.280 M 6.54 % 128.859 M 15.35 % 111.716 M
Common stock 194.661 M -1.12 % 196.864 M 0.00 % 196.864 M 0.00 % 196.864 M 0.00 % 196.864 M 0.00 % 196.864 M 0.00 % 196.864 M 27.21 % 154.754 M 0.00 % 154.754 M 39.95 % 110.580 M 49.90 % 73.769 M 0.00 % 73.769 M 10.81 % 66.570 M 0.00 % 66.570 M 0.00 % 66.570 M 0.00 % 66.570 M 0.00 % 66.570 M 0.00 % 66.570 M 0.00 % 66.570 M 0.00 % 66.570 M 0.00 % 66.570 M 0.00 % 66.570 M
Total equity 1.224 B -0.53 % 1.230 B -1.80 % 1.253 B 6.11 % 1.181 B -7.30 % 1.274 B -0.51 % 1.280 B 3.80 % 1.234 B 18.12 % 1.044 B 3.52 % 1.009 B 35.91 % 742.186 M 146.11 % 301.570 M -57.26 % 705.608 M 5.79 % 666.976 M -32.41 % 986.807 M -0.82 % 994.994 M 28.26 % 775.767 M 36.82 % 566.999 M -17.89 % 690.526 M 2.05 % 676.641 M 13.68 % 595.229 M 13.11 % 526.241 M 13.05 % 465.511 M
Other non current liabilities 36.295 M 21.96 % 29.759 M -11.07 % 33.465 M -4.95 % 35.207 M 1.55 % 34.671 M 0.000 -100.00 % 69.040 M 403.79 % 13.704 M -98.13 % 732.604 M 22.91 % 596.027 M 27.27 % 468.329 M 218.60 % 146.997 M 690.39 % 18.598 M -11.42 % 20.996 M -54.36 % 46.002 M 98.51 % 23.174 M 2.45 % 22.619 M -74.18 % 87.604 M 209.93 % 28.266 M 110.36 % 13.437 M -93.01 % 192.126 M 12.71 % 170.457 M
Long term debt 27.495 M -93.28 % 408.897 M -33.21 % 612.195 M -7.87 % 664.502 M 25.84 % 528.061 M -16.30 % 630.906 M -1.78 % 642.367 M 9.91 % 584.444 M -33.34 % 876.763 M -34.77 % 1.344 B -29.66 % 1.911 B -8.56 % 2.090 B 50.98 % 1.384 B 2.01 % 1.357 B -33.61 % 2.044 B 6.86 % 1.913 B 26.15 % 1.516 B -19.19 % 1.876 B 299.44 % 469.728 M -20.86 % 593.553 M 31.44 % 451.563 M -2.30 % 462.188 M
Total non current liabilities 255.488 M -59.72 % 634.230 M -8.45 % 692.755 M -3.24 % 715.921 M -2.59 % 734.994 M -4.33 % 768.252 M -0.85 % 774.867 M 1.57 % 762.897 M 130.37 % 331.160 M -64.01 % 920.100 M -38.50 % 1.496 B -25.78 % 2.015 B 38.05 % 1.460 B -1.35 % 1.480 B -30.07 % 2.116 B -2.92 % 2.180 B 36.45 % 1.598 B -20.74 % 2.016 B 242.76 % 588.112 M -7.33 % 634.639 M -1.41 % 643.689 M 1.75 % 632.645 M
Other current liabilities 119.858 M 348.02 % 26.753 M -64.36 % 75.072 M -37.54 % 120.185 M 17 891.77 % 668.000 K 80.54 % 370.000 K 101.15 % -32.281 M -233.03 % 24.266 M 103.46 % -701.324 M -24.70 % -562.431 M -72.35 % -326.324 M -522.13 % 77.304 M -35.98 % 120.752 M -43.31 % 213.009 M 222.77 % 65.994 M -34.21 % 100.310 M -20.83 % 126.707 M -49.49 % 250.860 M -66.34 % 745.252 M 1 180.88 % 58.183 M -46.24 % 108.234 M 37.53 % 78.697 M
Deferred revenue 0.000 0.000 -100.00 % 29.479 M 3.72 % 28.422 M 0.43 % 28.299 M -4.09 % 29.505 M 26.99 % 23.235 M -3.45 % 24.066 M 36.26 % 17.662 M -15.05 % 20.790 M 11.36 % 18.669 M -69.07 % 60.362 M -40.12 % 100.813 M -48.09 % 194.195 M 226.93 % 59.399 M -32.36 % 87.822 M 676.84 % 11.305 M 0.000 0.000 -100.00 % 3.693 M -11.01 % 4.150 M -19.09 % 5.129 M
Short term debt 418.542 M 153.38 % 165.185 M 537.88 % 25.896 M 2 291.14 % 1.083 M -97.38 % 41.358 M 51.32 % 27.331 M 17.16 % 23.327 M -86.67 % 174.968 M -74.76 % 693.113 M 25.03 % 554.354 M 74.87 % 317.006 M -4.17 % 330.808 M -70.00 % 1.103 B 22.15 % 902.867 M 69.26 % 533.419 M 6.39 % 501.359 M -52.55 % 1.057 B 333.92 % 243.491 M -82.30 % 1.376 B 1 217.16 % 104.464 M -21.01 % 132.246 M 63.35 % 80.961 M
Total current liabilities 560.060 M 170.16 % 207.309 M 41.49 % 146.518 M -12.46 % 167.379 M 97.01 % 84.959 M 19.00 % 71.395 M 27.90 % 55.820 M -73.03 % 206.999 M -71.22 % 719.178 M 23.48 % 582.423 M 69.09 % 344.449 M -18.11 % 420.609 M -66.20 % 1.244 B 8.36 % 1.148 B 66.59 % 689.295 M -4.28 % 720.146 M -47.67 % 1.376 B 51.94 % 905.760 M -57.30 % 2.121 B 210.34 % 683.521 M 18.84 % 575.179 M 26.39 % 455.066 M
Total liabilities 815.548 M -3.09 % 841.539 M 0.27 % 839.273 M -4.98 % 883.300 M 7.73 % 819.953 M -2.35 % 839.647 M 1.08 % 830.687 M -14.35 % 969.896 M -7.66 % 1.050 B -30.10 % 1.503 B -18.36 % 1.840 B -24.45 % 2.436 B -9.91 % 2.704 B 2.89 % 2.628 B -6.33 % 2.806 B -3.26 % 2.900 B -2.48 % 2.974 B 1.79 % 2.922 B 7.83 % 2.709 B 105.54 % 1.318 B 8.15 % 1.219 B 12.06 % 1.088 B
Other non current assets 1.520 B 0.88 % 1.506 B -1.15 % 1.524 B 2.33 % 1.489 B 0.22 % 1.486 B -0.75 % 1.497 B 4.19 % 1.437 B 2.03 % 1.408 B 1.88 % 1.382 B 1.28 % 1.365 B 50.19 % 908.667 M -61.00 % 2.330 B -1.20 % 2.358 B 0.91 % 2.337 B 13 285.78 % 17.459 M -99.22 % 2.226 B 8 283.89 % 26.556 M -55.88 % 60.187 M -4.51 % 63.032 M 327.51 % 14.744 M 102.08 % -709.607 M -13.84 % -623.327 M
Long term investments 33.777 M -23.35 % 44.067 M 16.61 % 37.790 M 4.33 % 36.223 M -24.89 % 48.228 M 4.91 % 45.971 M 1.23 % 45.411 M -1.93 % 46.306 M 9.19 % 42.410 M -10.04 % 47.141 M 19.96 % 39.296 M 2 265.07 % -1.815 M -32.39 % -1.371 M -101.36 % 100.926 M -95.89 % 2.455 B 2 102.97 % 111.454 M -95.14 % 2.294 B 4.88 % 2.187 B 7.88 % 2.028 B 182.23 % 718.405 M 0.000 0.000
Intangible assets 68.000 K -6.85 % 73.000 K 73.81 % 42.000 K -39.13 % 69.000 K -11.54 % 78.000 K 1.30 % 77.000 K 40.00 % 55.000 K 22.22 % 45.000 K -6.25 % 48.000 K 54.84 % 31.000 K -34.04 % 47.000 K -86.53 % 349.000 K -38.88 % 571.000 K -99.24 % 75.000 M 4 995.11 % 1.472 M -97.44 % 57.511 M 5 315.35 % 1.062 M 5.15 % 1.010 M -10.62 % 1.130 M 53.95 % 734.000 K 0.69 % 729.000 K -39.20 % 1.199 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 68.000 K -6.85 % 73.000 K 73.81 % 42.000 K -39.13 % 69.000 K -11.54 % 78.000 K 1.30 % 77.000 K 40.00 % 55.000 K 22.22 % 45.000 K -6.25 % 48.000 K 54.84 % 31.000 K -34.04 % 47.000 K -86.53 % 349.000 K -38.88 % 571.000 K -40.83 % 965.000 K -34.44 % 1.472 M 12.28 % 1.311 M 23.45 % 1.062 M 5.15 % 1.010 M -10.62 % 1.130 M 53.95 % 734.000 K 0.69 % 729.000 K -39.20 % 1.199 M
Property plant equipment net 8.147 M 1 214.03 % 620.000 K -2.05 % 633.000 K -69.14 % 2.051 M -11.17 % 2.309 M -6.44 % 2.468 M -19.00 % 3.047 M -35.92 % 4.755 M -5.43 % 5.028 M -5.95 % 5.346 M -11.23 % 6.022 M -33.10 % 9.001 M 7.23 % 8.394 M -7.40 % 9.065 M -2.12 % 9.261 M -5.90 % 9.842 M -20.41 % 12.366 M -72.21 % 44.496 M 3.37 % 43.044 M 56.45 % 27.513 M -98.09 % 1.439 B 11.59 % 1.290 B
Total non current assets 1.665 B 0.49 % 1.657 B -0.31 % 1.662 B 1.52 % 1.637 B -0.96 % 1.653 B -0.45 % 1.661 B 3.49 % 1.605 B 1.46 % 1.582 B 1.78 % 1.554 B 1.02 % 1.538 B 43.13 % 1.075 B -56.80 % 2.487 B -1.28 % 2.520 B -2.05 % 2.573 B -0.10 % 2.575 B 6.21 % 2.425 B 1.65 % 2.385 B 3.51 % 2.304 B 7.59 % 2.142 B 177.22 % 772.588 M 5.82 % 730.124 M 9.40 % 667.408 M
Other current assets 7.170 M -77.11 % 31.323 M 54.80 % 20.235 M 2 019.83 % -1.054 M 81.63 % -5.739 M -175.07 % 7.645 M 102.18 % -351.366 M -2.38 % -343.205 M -9 325.94 % 3.720 M 100.72 % -516.233 M -15.62 % -446.508 M -9 504.13 % 4.748 M -93.27 % 70.504 M -10.22 % 78.532 M 317.06 % 18.830 M 456.90 % -5.276 M -126.24 % 20.105 M -65.94 % 59.026 M 7.24 % 55.042 M 192.33 % 18.829 M -36.14 % 29.485 M 182.56 % 10.435 M
Short term investments 6.084 M 718.84 % 743.000 K -10.70 % 832.000 K -19.22 % 1.030 M 175.40 % 374.000 K -91.33 % 4.312 M -15.35 % 5.094 M 132.39 % 2.192 M -21.99 % 2.810 M 96.23 % 1.432 M -35.38 % 2.216 M 13.18 % 1.958 M 28.14 % 1.528 M -76.25 % 6.435 M 100.27 % -2.358 B -94 310.43 % 2.503 M 100.11 % -2.193 B -5.90 % -2.071 B -10.04 % -1.882 B -168.01 % -702.090 M 0.000 0.000
cash and cash equivalents 18.567 M -64.85 % 52.821 M 48.17 % 35.649 M -27.46 % 49.143 M 3.80 % 47.343 M -37.62 % 75.895 M -13.26 % 87.498 M 2.85 % 85.075 M -15.88 % 101.130 M -45.00 % 183.870 M -70.23 % 617.545 M 406.32 % 121.968 M -40.19 % 203.919 M 141.02 % 84.607 M -63.27 % 230.364 M 21.89 % 188.989 M 35.01 % 139.982 M -16.05 % 166.744 M 390.03 % 34.027 M 26.84 % 26.827 M 78.50 % 15.029 M 257.66 % 4.202 M
Cash and short term investments 24.651 M -53.98 % 53.564 M 46.83 % 36.481 M -27.29 % 50.173 M -32.94 % 74.822 M -6.71 % 80.207 M -13.38 % 92.592 M 6.10 % 87.267 M -16.04 % 103.940 M -43.91 % 185.302 M -70.10 % 619.761 M 400.11 % 123.926 M -39.68 % 205.447 M 125.66 % 91.042 M -60.48 % 230.364 M 20.30 % 191.492 M 36.80 % 139.982 M -16.05 % 166.744 M 390.03 % 34.027 M 26.84 % 26.827 M 78.50 % 15.029 M 257.66 % 4.202 M
Total current assets 374.547 M -9.76 % 415.074 M -3.51 % 430.185 M 0.76 % 426.948 M -3.11 % 440.637 M -4.08 % 459.373 M -0.05 % 459.625 M 6.24 % 432.636 M -14.37 % 505.255 M -28.50 % 706.626 M -33.80 % 1.067 B 63.16 % 654.212 M -23.15 % 851.315 M -18.34 % 1.042 B -14.94 % 1.226 B -2.06 % 1.251 B -12.13 % 1.424 B -10.77 % 1.596 B 9.70 % 1.455 B 15.02 % 1.265 B 12.92 % 1.120 B 15.51 % 969.745 M
Inventory 332.919 M 2.98 % 323.292 M -8.13 % 351.892 M 0.24 % 351.039 M 3.59 % 338.880 M -0.32 % 339.979 M 7.86 % 315.209 M 7.28 % 293.816 M -6.26 % 313.440 M -16.07 % 373.440 M -6.60 % 399.838 M -15.04 % 470.640 M -18.20 % 575.364 M -34.80 % 882.412 M -4.43 % 923.319 M -8.59 % 1.010 B -13.95 % 1.174 B -10.59 % 1.313 B 3.33 % 1.271 B 9.01 % 1.166 B 18.08 % 987.128 M 13.42 % 870.334 M
Net receivables 9.807 M 42.23 % 6.895 M -68.04 % 21.577 M -19.46 % 26.790 M -18.01 % 32.674 M 3.59 % 31.542 M 1.54 % 31.063 M -34.18 % 47.197 M 0.000 -100.00 % 141.361 M 217.99 % 44.454 M 0.000 -100.00 % 73.470 M -2.04 % 75.000 M 0.000 -100.00 % 57.511 M 0.000 -100.00 % 57.329 M 0.000 -100.00 % 26.834 M 0.000 0.000
Tax assets 103.415 M -2.33 % 105.884 M 6.09 % 99.803 M -9.12 % 109.821 M -5.90 % 116.709 M 1.45 % 115.044 M -3.48 % 119.190 M -2.42 % 122.151 M -1.58 % 124.115 M 2.73 % 120.817 M 0.21 % 120.569 M -19.59 % 149.945 M -2.58 % 153.922 M 23.60 % 124.531 M 36.00 % 91.569 M 21.21 % 75.545 M 47.11 % 51.351 M 344.83 % 11.544 M 63.40 % 7.065 M -36.87 % 11.192 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 21.660 M 40.91 % 15.371 M -4.36 % 16.071 M 23.59 % 13.004 M -7.40 % 14.043 M 3.52 % 13.566 M 62.08 % 8.370 M 16.74 % 7.170 M -5.99 % 7.627 M 12.00 % 6.810 M -17.67 % 8.272 M -31.60 % 12.093 M -38.49 % 19.660 M -38.71 % 32.079 M -58.42 % 77.154 M -31.63 % 112.845 M -40.20 % 188.692 M -54.14 % 411.409 M 0.000 -100.00 % 520.874 M 57.58 % 330.549 M 13.87 % 290.279 M
Tax payables 0.000 0.000 0.000 -100.00 % 4.685 M 692.72 % 591.000 K -5.14 % 623.000 K 6.68 % 584.000 K -1.85 % 595.000 K 1.88 % 584.000 K -53.91 % 1.267 M 21.13 % 1.046 M 158.91 % 404.000 K -59.56 % 999.000 K 212.19 % 320.000 K -97.49 % 12.728 M 125.99 % 5.632 M 31.13 % 4.295 M 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 5.722 M -31.56 % 8.361 M 95.21 % 4.283 M 0.000 -100.00 % 18.566 M 81.24 % 10.244 M 7.28 % 9.549 M 1.22 % 9.434 M 1.76 % 9.271 M -7.31 % 10.002 M -6.67 % 10.717 M -68.43 % 33.944 M -48.33 % 65.691 M 0.000 -100.00 % 220.996 M 1 079.84 % 18.731 M 0.000 -100.00 % 49.189 M 115.76 % 22.798 M 0.000 0.000
Minority interest 63.865 M 1.61 % 62.853 M -17.16 % 75.876 M -1.12 % 76.732 M -67.76 % 238.033 M -2.10 % 243.128 M 3.03 % 235.978 M -0.82 % 237.922 M 2.63 % 231.819 M 1.70 % 227.948 M 67.18 % 136.351 M -73.50 % 514.500 M 1.05 % 509.130 M -3.04 % 525.096 M 2.20 % 513.797 M 92.49 % 266.920 M -0.57 % 268.459 M -6.91 % 288.374 M 36.84 % 210.737 M 69.76 % 124.138 M 18.00 % 105.199 M 25.34 % 83.931 M
Capital lease obligations 0.000 0.000 -100.00 % 146.518 M -12.46 % 167.379 M 0.000 -100.00 % 71.395 M 27.90 % 55.820 M 0.000 -100.00 % 719.178 M 23.48 % 582.423 M 28.09 % 454.716 M 254.64 % 128.218 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.892 M 95.25 % 969.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
Other total stockholders equity 528.492 M 6.49 % 496.264 M -4.74 % 520.966 M 0.00 % 520.966 M 0.00 % 520.966 M -0.81 % 525.215 M -0.32 % 526.926 M -15.16 % 621.117 M 47.95 % 419.819 M 32.14 % 317.716 M 19.64 % 265.567 M 0.20 % 265.034 M 23.69 % 214.279 M 0.30 % 213.643 M 0.27 % 213.064 M 0.50 % 212.013 M 324.07 % -94.617 M -148.49 % 195.138 M -18.17 % 238.463 M -10.77 % 267.241 M 18.45 % 225.613 M 10.98 % 203.294 M
Deferred tax liabilities non current 191.698 M 0.97 % 189.852 M -1.94 % 193.613 M 5.46 % 183.591 M 6.58 % 172.262 M -0.70 % 173.470 M 5.23 % 164.856 M 6.22 % 155.200 M 2.98 % 150.715 M 11.18 % 135.562 M 741.06 % 16.118 M -33.55 % 24.255 M 4.77 % 23.151 M -36.23 % 36.303 M 37.29 % 26.443 M 14.05 % 23.185 M -42.30 % 40.184 M -22.60 % 51.920 M 26.85 % 40.929 M 743.72 % 4.851 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.039 B -1.57 % 2.072 B -0.97 % 2.092 B 1.36 % 2.064 B -1.41 % 2.094 B -1.24 % 2.120 B 2.70 % 2.064 B 2.48 % 2.014 B -2.18 % 2.059 B -8.27 % 2.245 B 4.80 % 2.142 B -31.82 % 3.142 B -6.81 % 3.371 B -6.74 % 3.615 B -4.89 % 3.801 B 3.39 % 3.676 B -3.50 % 3.809 B -2.33 % 3.900 B 8.45 % 3.597 B 76.52 % 2.038 B 10.12 % 1.850 B 13.02 % 1.637 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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 10.770 M -48.63 % 20.965 M -26.80 % 28.642 M -29.53 % 40.647 M 451.62 % -11.560 M -415.42 % 3.665 M 120.86 % -17.568 M -177.13 % 22.777 M 34.51 % 16.933 M 71.47 % 9.875 M -74.06 % 38.073 M 141.15 % 15.788 M 817.64 % -2.200 M 95.16 % -45.437 M -231.29 % 34.607 M 777.46 % 3.944 M 102.00 % -196.919 M -259.03 % -54.847 M 59.49 % -135.382 M 26.92 % -185.264 M
Accounts receivables 0.000 0.000 100.00 % -6.951 M -189.92 % 7.730 M 594.88 % -1.562 M 85.95 % -11.118 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
Inventory -101.000 K -100.47 % 21.464 M -1.05 % 21.691 M -55.16 % 48.377 M 468.67 % -13.122 M -76.06 % -7.453 M 56.27 % -17.045 M -178.10 % 21.825 M 32.74 % 16.442 M 18.95 % 13.823 M -70.67 % 47.122 M 72.08 % 27.384 M 331.45 % 6.347 M -65.85 % 18.584 M -74.78 % 73.677 M -59.59 % 182.340 M 235.94 % 54.278 M 219.03 % -45.599 M 62.98 % -123.189 M 41.98 % -212.321 M
Accounts payables 0.000 100.00 % -499.000 K -107.18 % 6.951 M 189.92 % -7.730 M -594.88 % 1.562 M -85.95 % 11.118 M 682.41 % 1.421 M 49.26 % 952.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
Other working capital 10.871 M 2 278.56 % -499.000 K -107.18 % 6.951 M 189.92 % -7.730 M -594.88 % 1.562 M -85.95 % 11.118 M 2 225.81 % -523.000 K -154.94 % 952.000 K 93.89 % 491.000 K 112.44 % -3.948 M 56.37 % -9.049 M 21.96 % -11.596 M -35.67 % -8.547 M 86.65 % -64.021 M -63.86 % -39.070 M 78.10 % -178.396 M 28.98 % -251.197 M -2 616.23 % -9.248 M 24.15 % -12.193 M -145.06 % 27.057 M
Other non cash items 19.412 M -32.57 % 28.789 M 173.89 % -38.964 M -9.92 % -35.448 M -185.96 % 41.238 M 203.31 % -39.918 M -31.88 % -30.268 M -73.14 % -17.482 M 83.67 % -107.076 M -2 875.99 % -3.598 M -108.23 % 43.703 M -42.68 % 76.239 M -82.32 % 431.251 M 1 459.79 % 27.648 M -62.09 % 72.932 M -54.74 % 161.138 M 0.26 % 160.721 M -40.38 % 269.581 M 36.28 % 197.816 M 29.27 % 153.029 M
Net cash provided by operating activities 77.324 M 3.59 % 74.642 M 6.27 % 70.241 M -29.05 % 99.004 M 163.11 % 37.629 M -15.58 % 44.576 M 78.25 % 25.008 M -58.56 % 60.352 M 7.72 % 56.029 M 22.49 % 45.740 M -44.83 % 82.914 M -24.14 % 109.305 M 1.69 % 107.484 M 125.84 % 47.592 M -68.27 % 149.991 M 14.18 % 131.362 M 408.00 % -42.650 M -119.86 % 214.734 M 243.94 % 62.434 M 293.68 % -32.235 M
Investments in property plant and equipment -7.814 M 62.53 % -20.852 M -23.91 % -16.828 M -119.00 % -7.684 M -2.59 % -7.490 M 74.37 % -29.220 M -1 166.58 % -2.307 M 32.01 % -3.393 M 49.40 % -6.705 M -218.30 % 5.668 M 116.30 % -34.766 M 32.67 % -51.632 M -1.64 % -50.801 M -44.12 % -35.248 M 0.000 100.00 % -184.460 M -87.42 % -98.419 M 52.56 % -207.460 M 12.65 % -237.508 M -302.90 % -58.950 M
Acquisitions net 0.000 -100.00 % 138.000 K -96.35 % 3.783 M -91.40 % 43.980 M 10 786.14 % 404.000 K 53.03 % 264.000 K 329.57 % -115.000 K -100.29 % 39.445 M 4 579.12 % 843.000 K 115.45 % -5.455 M -101.01 % 540.542 M 54 054 100.00 % 1.000 K 200.00 % -1.000 K -101.06 % 94.000 K 0.000 100.00 % -2.512 M 91.79 % -30.581 M -145.73 % 66.868 M 109.11 % -733.971 M -10 677.48 % 6.939 M
Purchases of investments -784.000 K -169.42 % -291.000 K -206.32 % -95.000 K 37.09 % -151.000 K 75.33 % -612.000 K 49.75 % -1.218 M 11.35 % -1.374 M -680.68 % -176.000 K 78.14 % -805.000 K -285.17 % -209.000 K 73.10 % -777.000 K -47.72 % -526.000 K 18.32 % -644.000 K -66.41 % -387.000 K 0.000 100.00 % -4.309 M 0.000 100.00 % -91.375 M 0.000 0.000
Sales maturities of investments 132.000 K 725.00 % 16.000 K -95.56 % 360.000 K -13.67 % 417.000 K 1 091.43 % 35.000 K -99.76 % 14.395 M 13 228.70 % 108.000 K -54.43 % 237.000 K -45.89 % 438.000 K 8.15 % 405.000 K -45.64 % 745.000 K -68.37 % 2.355 M 99.58 % 1.180 M -45.47 % 2.164 M 0.000 -100.00 % 3.251 M 0.000 -100.00 % 93.094 M 0.000 0.000
Other investing activites 2.788 M 51.69 % 1.838 M -35.53 % 2.851 M 194.94 % -3.003 M -196.71 % 3.105 M -59.54 % 7.675 M 16.55 % 6.585 M -83.09 % 38.941 M 1 345.47 % 2.694 M -65.16 % 7.732 M 250.52 % -5.137 M -118.98 % 27.065 M -8.55 % 29.597 M -70.68 % 100.960 M 144.09 % -229.011 M -211.74 % 204.946 M 395.86 % -69.271 M -209.45 % 63.290 M -52.56 % 133.407 M 390.52 % 27.197 M
Net cash used for investing activites -5.678 M 70.35 % -19.151 M -92.88 % -9.929 M -129.59 % 33.559 M 836.27 % -4.558 M 43.76 % -8.104 M -379.74 % 2.897 M -91.86 % 35.609 M 913.36 % -4.378 M -277.03 % 2.473 M -99.51 % 500.607 M 2 301.73 % -22.737 M -10.01 % -20.669 M -130.58 % 67.583 M 129.51 % -229.011 M -167.67 % -85.557 M 14.32 % -99.852 M 29.81 % -142.269 M 83.01 % -837.252 M -3 325.88 % -24.439 M
Debt repayment -41.211 M -1 400.85 % 3.168 M 105.07 % -62.505 M -238.87 % 45.011 M 535.65 % -10.332 M 59.48 % -25.498 M 83.13 % -151.148 M -57.67 % -95.865 M 72.97 % -354.688 M 23.97 % -466.530 M -1 630.26 % -26.963 M 42.96 % -47.269 M -138.94 % 121.391 M 203.37 % -117.431 M -93.23 % -60.774 M -159.99 % 101.312 M -66.74 % 304.624 M 936.05 % -36.436 M -103.89 % 936.564 M 611.07 % 131.712 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 149.132 M 0.000 -100.00 % 236.145 M 11 038.92 % 2.120 M 24.12 % 1.708 M 119.54 % 778.000 K 0.13 % 777.000 K -77.08 % 3.390 M -98.81 % 285.549 M 865.57 % 29.573 M 0.000 0.000 0.000 0.000
Common stock repurchased -54.000 K 74.65 % -213.000 K 87.51 % -1.706 M 99.10 % -189.074 M -4 349.85 % -4.249 M -135.40 % -1.805 M -102.35 % -892.000 K -637.19 % -121.000 K 0.000 100.00 % -93.000 K 91.22 % -1.059 M 92.60 % -14.314 M -802.52 % -1.586 M 95.66 % -36.554 M 51.88 % -75.969 M -1 292.65 % -5.455 M 38.42 % -8.859 M 0.000 0.000 0.000
Dividends paid -42.480 M -0.54 % -42.252 M -1 267.82 % -3.089 M -197.31 % -1.039 M 87.18 % -8.107 M 0.56 % -8.153 M -19.39 % -6.829 M -4.59 % -6.529 M 37.69 % -10.479 M -157.09 % -4.076 M 4.03 % -4.247 M 74.94 % -16.945 M -95.02 % -8.689 M 52.44 % -18.270 M -357.89 % -3.990 M 64.09 % -11.112 M 70.40 % -37.535 M 64.91 % -106.954 M -18.17 % -90.507 M -39.28 % -64.981 M
Other financing activites -22.155 M -2 360.71 % 980.000 K 110.36 % -9.459 M 7.08 % -10.180 M 11.08 % -11.448 M 9.21 % -12.609 M 19.89 % -15.740 M -65.58 % -9.506 M -77.38 % -5.359 M 59.72 % -13.304 M 76.39 % -56.349 M 45.26 % -102.939 M -29.61 % -79.425 M 13.65 % -91.980 M -276.91 % -24.404 M 78.20 % -111.970 M 21.64 % -142.883 M -170.20 % 203.545 M 417.85 % -64.039 M -225.25 % -19.689 M
Net cash used provided by financing activities -105.900 M -176.38 % -38.317 M 50.08 % -76.759 M 50.57 % -155.282 M -354.89 % -34.136 M 28.98 % -48.065 M -88.66 % -25.477 M 77.26 % -112.021 M 16.64 % -134.381 M 72.11 % -481.883 M -454.46 % -86.910 M 48.31 % -168.129 M -617.83 % 32.468 M 112.45 % -260.845 M -316.63 % 120.412 M 5 028.28 % 2.348 M -97.97 % 115.867 M 92.61 % 60.155 M -92.31 % 782.018 M 1 562.38 % 47.042 M
Effect of forex changes on cash 0.000 100.00 % -2.000 K 0.000 100.00 % -7.000 K 12.50 % -8.000 K 20.00 % -10.000 K -100.00 % -5.000 K -200.00 % 5.000 K 150.00 % -10.000 K -100.00 % -5.000 K 58.33 % -12.000 K 96.92 % -390.000 K -1 444.83 % 29.000 K 133.33 % -87.000 K -411.76 % -17.000 K -101.99 % 854.000 K 0.000 -100.00 % 97.000 K 0.000 -100.00 % 60.000 K
Net change in cash -34.254 M -299.48 % 17.172 M 204.41 % -16.447 M 27.63 % -22.726 M -2 017.99 % -1.073 M 90.75 % -11.603 M -578.87 % 2.423 M 115.09 % -16.055 M 80.60 % -82.740 M 80.92 % -433.675 M -187.33 % 496.599 M 705.97 % -81.951 M -168.69 % 119.312 M 181.86 % -145.757 M -452.28 % 41.375 M -15.57 % 49.007 M 283.12 % -26.762 M -120.16 % 132.717 M 1 743.29 % 7.200 M 175.22 % -9.572 M
Cash at beginning of period 52.821 M 48.17 % 35.649 M -31.57 % 52.096 M -30.37 % 74.822 M -1.41 % 75.895 M -13.26 % 87.498 M 2.85 % 85.075 M -15.88 % 101.130 M -45.00 % 183.870 M -70.23 % 617.545 M 410.60 % 120.946 M -40.69 % 203.919 M 141.02 % 84.607 M -63.27 % 230.364 M 21.89 % 188.989 M 35.01 % 139.982 M -16.05 % 166.744 M 390.03 % 34.027 M 26.84 % 26.827 M -26.30 % 36.399 M
Cash at end of period 18.567 M -64.85 % 52.821 M 48.17 % 35.649 M -31.57 % 52.096 M -30.37 % 74.822 M -1.41 % 75.895 M -13.26 % 87.498 M 2.85 % 85.075 M -15.88 % 101.130 M -45.00 % 183.870 M -70.23 % 617.545 M 406.32 % 121.968 M -40.19 % 203.919 M 141.02 % 84.607 M -63.27 % 230.364 M 21.89 % 188.989 M 35.01 % 139.982 M -16.05 % 166.744 M 390.03 % 34.027 M 26.84 % 26.827 M
Operating cash flow 77.324 M 3.59 % 74.642 M 6.27 % 70.241 M -29.05 % 99.004 M 163.11 % 37.629 M -15.58 % 44.576 M 78.25 % 25.008 M -58.56 % 60.352 M 7.72 % 56.029 M 22.49 % 45.740 M -44.83 % 82.914 M -24.14 % 109.305 M 1.69 % 107.484 M 125.84 % 47.592 M -68.27 % 149.991 M 14.18 % 131.362 M 408.00 % -42.650 M -119.86 % 214.734 M 243.94 % 62.434 M 293.68 % -32.235 M
Capital expenditure -7.814 M 62.53 % -20.852 M -23.91 % -16.828 M -119.00 % -7.684 M -2.59 % -7.490 M 74.37 % -29.220 M -1 166.58 % -2.307 M 32.01 % -3.393 M 49.40 % -6.705 M -218.30 % 5.668 M 116.30 % -34.766 M 32.67 % -51.632 M -1.64 % -50.801 M -44.12 % -35.248 M 0.000 100.00 % -184.460 M -87.42 % -98.419 M 52.56 % -207.460 M 12.65 % -237.508 M -302.90 % -58.950 M
Free CashFlow 69.510 M 29.22 % 53.790 M 0.71 % 53.413 M -41.51 % 91.320 M 203.00 % 30.139 M 96.27 % 15.356 M -32.36 % 22.701 M -60.15 % 56.959 M 15.48 % 49.324 M -4.05 % 51.408 M 6.77 % 48.148 M -16.52 % 57.673 M 1.75 % 56.683 M 359.19 % 12.344 M -91.77 % 149.991 M 382.48 % -53.098 M 62.36 % -141.069 M -2 039.36 % 7.274 M 104.15 % -175.074 M -92.00 % -91.185 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-06-30 2021-12-31 2021-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 2017-12-31 2017-09-30 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 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31
Revenue 136.863 M 90.07 % 72.005 M 77.32 % 40.609 M 52.32 % 26.660 M 0.00 % 26.660 M -46.12 % 49.479 M 0.00 % 49.479 M -8.11 % 53.847 M 137.52 % 22.671 M -59.13 % 55.467 M -29.55 % 78.728 M 43.60 % 54.825 M 24.57 % 44.013 M 107.05 % 21.257 M -49.05 % 41.720 M 152.04 % 16.553 M -46.57 % 30.983 M 134.42 % 13.217 M -47.43 % 25.140 M 252.89 % 7.124 M -77.58 % 31.773 M 130.12 % 13.807 M -41.00 % 23.400 M 280.55 % 6.149 M -81.38 % 33.026 M 150.69 % 13.174 M -44.88 % 23.900 M 188.23 % 8.292 M -75.79 % 34.252 M 92.99 % 17.748 M -23.50 % 23.200 M 185.22 % 8.134 M -74.07 % 31.373 M 110.18 % 14.927 M -41.23 % 25.400 M 571.42 % 3.783 M -87.64 % 30.606 M 67.30 % 18.294 M -21.48 % 23.300 M 193.78 % 7.931 M -77.82 % 35.764 M 13 646.97 % -264.000 K -100.49 % 54.200 M 175.86 % 19.648 M -70.03 % 65.550 M 115.98 % 30.350 M -39.78 % 50.400 M 146.77 % 20.424 M -70.74 % 69.794 M 113.40 % 32.706 M -38.17 % 52.900 M 335.95 % -22.420 M -119.40 % 115.542 M 121.10 % 52.258 M -12.61 % 59.800 M 296.60 % 15.078 M -84.52 % 97.413 M 41.41 % 68.887 M -10.42 % 76.900 M 23.94 % 62.048 M -33.56 % 93.392 M 44.33 % 64.708 M -17.46 % 78.400 M -9.05 % 86.198 M 6.37 % 81.033 M -1.38 % 82.167 M -46.26 % 152.900 M
Net income 44.169 M 135.15 % 18.783 M 100.00 % 9.392 M 6.47 % 8.821 M 0.00 % 8.821 M -8.01 % 9.589 M 0.00 % 9.589 M -98.82 % 811.089 M 29 276.65 % 2.761 M -99.66 % 811.089 M 0.00 % 811.089 M 3 184.96 % 24.691 M 193.31 % 8.418 M -48.17 % 16.242 M 90.86 % 8.510 M 9 050.54 % 93.000 K -81.94 % 515.000 K 121.33 % -2.415 M -161.61 % 3.920 M -36.95 % 6.217 M -5.57 % 6.584 M -75.67 % 27.056 M 438.96 % 5.020 M -68.93 % 16.159 M 228.84 % 4.914 M -66.99 % 14.886 M 254.43 % 4.200 M -17.01 % 5.061 M 2.18 % 4.953 M -67.51 % 15.247 M 193.21 % 5.200 M -80.37 % 26.496 M 164.55 % -41.050 M -157.29 % 71.650 M 22.27 % 58.600 M 287.95 % 15.105 M 1 379.43 % 1.021 M 16.15 % 879.000 K 339.50 % 200.000 K 100.80 % -24.914 M -747.45 % 3.848 M 135.15 % -10.948 M -44.05 % -7.600 M 77.46 % -33.725 M -415.78 % 10.680 M 161.81 % -17.280 M -61.50 % -10.700 M 96.49 % -304.830 M -1 757.02 % -16.415 M -337.38 % 6.915 M 241.12 % -4.900 M 87.95 % -40.662 M -231.75 % 30.863 M 94.88 % 15.837 M 429.94 % -4.800 M 39.98 % -7.998 M -148.00 % 16.661 M 1 833.71 % -961.000 K -148.05 % 2.000 M 117.61 % -11.354 M -185.92 % -3.971 M 86.51 % -29.429 M -213.07 % -9.400 M 86.12 % -67.710 M -5 922.01 % 1.163 M -89.65 % 11.237 M -57.91 % 26.700 M
Income before tax 61.888 M 157.46 % 24.038 M 100.00 % 12.019 M 5.04 % 11.443 M 0.00 % 11.443 M 9.58 % 10.442 M 100.02 % 5.221 M 76 772 058 723.53 % 0.007 -100.00 % 3.565 M 16 502 314 714.81 % 0.022 -56.89 % 0.050 -100.00 % 35.023 M 150.99 % 13.954 M -53.56 % 30.046 M 107.36 % 14.490 M 383.32 % 2.998 M 7.53 % 2.788 M 143.64 % -6.388 M -177.43 % 8.250 M -44.15 % 14.772 M 28.49 % 11.497 M -74.48 % 45.043 M 390.13 % 9.190 M -66.13 % 27.131 M 197.36 % 9.124 M -67.39 % 27.976 M 237.06 % 8.300 M -15.68 % 9.843 M 8.85 % 9.043 M -65.82 % 26.457 M 181.46 % 9.400 M -80.70 % 48.696 M 211.20 % -43.792 M -156.01 % 78.192 M 24.71 % 62.700 M 111.69 % 29.619 M 854.22 % 3.104 M -11.21 % 3.496 M 24.86 % 2.800 M 193.68 % -2.989 M -758.37 % 454.000 K 106.93 % -6.554 M -23.66 % -5.300 M 64.03 % -14.734 M -203.64 % 14.216 M 206.76 % -13.316 M -118.30 % -6.100 M 98.28 % -355.141 M -22 351.94 % 1.596 M 214.33 % -1.396 M 54.97 % -3.100 M 24.79 % -4.122 M 36.51 % -6.492 M -114.59 % 44.492 M 972.39 % -5.100 M 64.77 % -14.475 M -188.07 % 16.435 M 403.37 % 3.265 M 16.61 % 2.800 M 113.46 % -20.806 M -1 608.21 % -1.218 M 96.75 % -37.482 M -346.21 % -8.400 M 92.84 % -117.301 M -800.26 % 16.751 M -18.88 % 20.649 M -47.59 % 39.400 M
Income before tax ratio 0.45 35.45 % 0.33 12.79 % 0.30 -31.04 % 0.43 0.00 % 0.43 103.38 % 0.21 100.02 % 0.11 105 509 407 900.00 % 0.00 -100.00 % 0.16 39 307 690 500.00 % 0.00 -33.33 % 0.00 -100.00 % 0.64 101.49 % 0.32 -77.57 % 1.41 306.97 % 0.35 91.76 % 0.18 101.27 % 0.09 118.62 % -0.48 -247.28 % 0.33 -84.17 % 2.07 473.05 % 0.36 -88.91 % 3.26 730.67 % 0.39 -91.10 % 4.41 1 497.10 % 0.28 -86.99 % 2.12 511.49 % 0.35 -70.74 % 1.19 349.62 % 0.26 -82.29 % 1.49 267.92 % 0.41 -93.23 % 5.99 528.89 % -1.40 -126.65 % 5.24 112.21 % 2.47 -68.47 % 7.83 7 620.03 % 0.10 -46.93 % 0.19 59.02 % 0.12 131.89 % -0.38 -3 068.85 % 0.01 -99.95 % 24.83 25 487.85 % -0.10 86.96 % -0.75 -445.78 % 0.22 149.43 % -0.44 -262.51 % -0.12 99.30 % -17.39 -76 140.54 % 0.02 153.57 % -0.04 27.16 % -0.06 -131.87 % 0.18 427.22 % -0.06 -106.60 % 0.85 1 098.30 % -0.09 91.12 % -0.96 -669.01 % 0.17 255.96 % 0.05 30.17 % 0.04 110.86 % -0.34 -2 471.13 % -0.01 97.75 % -0.58 -440.63 % -0.11 92.13 % -1.36 -758.30 % 0.21 -17.74 % 0.25 -2.48 % 0.26
EBITDA 66.840 M 85.32 % 36.067 M 178.91 % -45.705 M -162.52 % 73.100 M 345.83 % 16.397 M -44.77 % 29.686 M 636.19 % -5.537 M -119.07 % 29.028 M 333.38 % 6.698 M -81.99 % 37.188 M 155.48 % 14.556 M -64.11 % 40.553 M 126.35 % 17.916 M -30.05 % 25.611 M -9.53 % 28.310 M 1 939.51 % -1.539 M -106.57 % 23.409 M 1 344.50 % -1.881 M -114.25 % 13.200 M -79.21 % 63.483 M 740.72 % -9.908 M -129.02 % 34.137 M 166.07 % 12.830 M -57.90 % 30.475 M 65.29 % 18.437 M -44.74 % 33.363 M 165.63 % 12.560 M 0.000 -100.00 % 31.374 M 0.54 % 31.205 M 143.79 % 12.800 M -84.43 % 82.229 M 211.17 % -73.966 M -161.50 % 120.266 M 373.49 % 25.400 M 399.21 % -8.489 M -116.06 % 52.850 M 1 437.97 % -3.950 M -116.95 % 23.300 M 131.67 % -73.569 M -201.62 % 72.394 M 296.22 % -36.894 M -168.07 % 54.200 M 144.75 % -121.105 M -197.99 % 123.595 M 546.27 % -27.695 M -154.95 % 50.400 M 114.05 % -358.718 M -1 223.03 % 31.942 M 1.86 % 31.358 M -40.72 % 52.900 M 54.44 % 34.252 M -69.35 % 111.767 M 11 658.12 % -967.000 K -103.11 % 31.100 M 97.54 % 15.744 M -76.47 % 66.903 M 103.99 % 32.797 M -4.38 % 34.300 M -17.82 % 41.738 M 304.56 % 10.317 M -26.74 % 14.083 M -55.29 % 31.500 M 392.81 % -10.758 M -135.70 % 30.134 M -27.85 % 41.766 M -37.00 % 66.300 M
Net income ratio 0.32 23.72 % 0.26 12.79 % 0.23 -30.10 % 0.33 0.00 % 0.33 70.73 % 0.19 0.00 % 0.19 -98.71 % 15.06 12 268.07 % 0.12 -99.17 % 14.62 41.94 % 10.30 2 187.60 % 0.45 135.47 % 0.19 -74.97 % 0.76 274.59 % 0.20 3 530.61 % 0.01 -66.20 % 0.02 109.10 % -0.18 -217.18 % 0.16 -82.13 % 0.87 321.14 % 0.21 -89.43 % 1.96 813.43 % 0.21 -91.84 % 2.63 1 666.16 % 0.15 -86.83 % 1.13 543.00 % 0.18 -71.21 % 0.61 322.08 % 0.14 -83.17 % 0.86 283.28 % 0.22 -93.12 % 3.26 348.95 % -1.31 -127.26 % 4.80 108.06 % 2.31 -42.22 % 3.99 11 869.20 % 0.03 -30.57 % 0.05 459.77 % 0.01 100.27 % -3.14 -3 019.62 % 0.11 -99.74 % 41.47 29 674.44 % -0.14 91.83 % -1.72 -1 153.50 % 0.16 128.62 % -0.57 -168.18 % -0.21 98.58 % -14.93 -6 245.91 % -0.24 -211.24 % 0.21 328.26 % -0.09 -105.11 % 1.81 578.98 % 0.27 -11.86 % 0.30 477.55 % -0.08 84.87 % -0.53 -410.14 % 0.17 1 326.02 % -0.01 -153.64 % 0.03 114.21 % -0.18 -330.36 % -0.04 90.65 % -0.45 -279.32 % -0.12 84.74 % -0.79 -5 573.16 % 0.01 -89.51 % 0.14 -21.68 % 0.17
Ratio EBITDA 0.49 -2.50 % 0.50 144.50 % -1.13 -141.05 % 2.74 345.83 % 0.62 2.51 % 0.60 636.19 % -0.11 -120.76 % 0.54 82.46 % 0.30 -55.93 % 0.67 262.62 % 0.18 -75.00 % 0.74 81.71 % 0.41 -66.21 % 1.20 77.55 % 0.68 829.85 % -0.09 -112.31 % 0.76 630.89 % -0.14 -127.10 % 0.53 -94.11 % 8.91 2 957.63 % -0.31 -112.61 % 2.47 350.94 % 0.55 -88.94 % 4.96 787.78 % 0.56 -77.96 % 2.53 381.90 % 0.53 0.00 -100.00 % 0.92 -47.90 % 1.76 218.68 % 0.55 -94.54 % 10.11 528.79 % -2.36 -129.26 % 8.06 705.69 % 1.00 144.56 % -2.24 -229.95 % 1.73 899.74 % -0.22 -121.59 % 1.00 110.78 % -9.28 -558.26 % 2.02 -98.55 % 139.75 13 875.00 % 1.00 116.22 % -6.16 -426.90 % 1.89 306.63 % -0.91 -191.25 % 1.00 105.69 % -17.56 -3 937.68 % 0.46 -52.27 % 0.96 -4.12 % 1.00 165.46 % -1.53 -257.93 % 0.97 5 327.57 % -0.02 -103.56 % 0.52 -50.19 % 1.04 52.03 % 0.69 44.26 % 0.48 6.74 % 0.45 -33.69 % 0.67 508.92 % 0.11 -49.24 % 0.22 -45.83 % 0.40 421.93 % -0.12 -133.56 % 0.37 -26.84 % 0.51 17.22 % 0.43
Gross profit ratio 0.00 -100.00 % 0.67 -33.47 % 1.00 0.00 % 1.00 0.00 % 1.00 292.29 % 0.25 -74.51 % 1.00 16.83 % 0.86 -14.41 % 1.00 19.47 % 0.84 67.07 % 0.50 62.02 % 0.31 -33.83 % 0.47 -29.21 % 0.66 4.44 % 0.63 -61.77 % 1.65 232 762.14 % 0.00 -99.95 % 1.54 206.72 % 0.50 -78.95 % 2.38 871.95 % 0.24 -82.55 % 1.40 176.68 % 0.51 -27.46 % 0.70 20.90 % 0.58 -59.47 % 1.43 166.43 % 0.54 -46.44 % 1.00 0.00 % 1.00 -13.78 % 1.16 103.84 % 0.57 -43.10 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 -41.85 % 1.72 197.36 % 0.58 -38.47 % 0.94 36.59 % 0.69 425.26 % -0.21 -130.87 % 0.69 -4.77 % 0.72 13.56 % 0.63 -56.59 % 1.46 162.05 % 0.56 -13.61 % 0.64 28.15 % 0.50 -43.37 % 0.89 214.96 % 0.28 -56.88 % 0.65 27.00 % 0.52 -73.36 % 1.93 612.05 % 0.27 -64.84 % 0.77 57.52 % 0.49
Weighted average shs out dil 833.622 M 2.78 % 811.089 M 9.60 % 740.078 M -16.10 % 882.100 M 0.00 % 882.100 M 8.75 % 811.091 M 0.00 % 811.091 M 0.00 % 811.089 M 46.88 % 552.200 M -31.92 % 811.089 M 0.00 % 811.089 M 0.00 % 811.089 M 0.00 % 811.090 M 0.00 % 811.090 M 0.00 % 811.090 M -0.14 % 812.264 M -0.21 % 813.993 M -0.07 % 814.569 M -0.14 % 815.700 M -0.26 % 817.867 M -0.09 % 818.589 M -0.03 % 818.803 M -2.14 % 836.667 M 0.000 0.000 -100.00 % 646.652 M 0.38 % 644.190 M 0.00 % 644.194 M -0.23 % 645.686 M -0.08 % 646.183 M -0.31 % 648.168 M 0.000 0.000 -100.00 % 466.658 M -0.89 % 470.848 M 0.000 0.000 -100.00 % 314.469 M -0.04 % 314.581 M 0.10 % 314.254 M 0.00 % 314.254 M 0.00 % 314.254 M -0.10 % 314.581 M 0.000 0.000 -100.00 % 284.744 M 0.30 % 283.880 M 0.22 % 283.271 M 0.00 % 283.271 M 0.00 % 283.271 M -0.21 % 283.880 M 0.14 % 283.475 M 0.00 % 283.475 M 0.05 % 283.340 M -0.19 % 283.880 M 0.22 % 283.259 M 0.00 % 283.259 M 0.07 % 283.051 M -0.29 % 283.880 M 0.26 % 283.153 M 0.00 % 283.153 M 0.09 % 282.910 M -0.34 % 283.880 M 0.82 % 281.569 M 0.00 % 281.569 M 0.27 % 280.799 M -1.09 % 283.880 M
Weighted average shs out 833.622 M 2.78 % 811.089 M 9.59 % 740.129 M -16.09 % 882.100 M 0.00 % 882.100 M 7.87 % 817.755 M 0.00 % 817.755 M 0.82 % 811.089 M 46.88 % 552.200 M -31.92 % 811.089 M 0.00 % 811.089 M 0.00 % 811.089 M 0.00 % 811.090 M 0.00 % 811.090 M 0.00 % 811.090 M -0.14 % 812.264 M -0.21 % 813.993 M -0.07 % 814.569 M -0.14 % 815.700 M -0.26 % 817.867 M -0.09 % 818.589 M -0.03 % 818.803 M -2.14 % 836.667 M 0.000 0.000 -100.00 % 646.652 M 0.38 % 644.190 M 0.00 % 644.194 M -0.23 % 645.686 M -0.08 % 646.183 M -0.31 % 648.168 M 0.000 0.000 -100.00 % 466.658 M -0.89 % 470.848 M 0.000 0.000 -100.00 % 314.469 M -0.04 % 314.581 M 0.10 % 314.254 M 0.00 % 314.254 M 0.00 % 314.254 M -0.10 % 314.581 M 0.000 0.000 -100.00 % 284.744 M 0.30 % 283.880 M 0.22 % 283.271 M 0.00 % 283.271 M 0.00 % 283.271 M -0.21 % 283.880 M 0.14 % 283.475 M 0.00 % 283.475 M 0.05 % 283.340 M -0.19 % 283.880 M 0.22 % 283.259 M 0.00 % 283.259 M 0.07 % 283.051 M -0.29 % 283.880 M 0.26 % 283.153 M 0.00 % 283.153 M 0.09 % 282.910 M -0.34 % 283.880 M 0.82 % 281.569 M 0.00 % 281.569 M 0.27 % 280.799 M -1.09 % 283.880 M
EPS diluted 0.05 128.45 % 0.02 82.68 % 0.01 27.00 % 0.01 0.00 % 0.01 -15.25 % 0.01 0.00 % 0.01 100.00 % -22 988 000.00 -459 760 000 100.00 % 0.01 100.00 % -15 379 000.00 -1 537 900 100.00 % 1.00 100.00 % -3 550 000.00 -34 204 891 736.74 % 0.01 100.00 % -7 098 000.00 -70 980 000 100.00 % 0.01 100.00 % -13 630 000.00 -2 154 314 683 042.73 % 0.00 100.00 % -15 608 000.00 -312 160 000 100.00 % 0.01 -100.00 % 8 337 000.00 103 654 014 659.82 % 0.01 -79.48 % 0.04 553.33 % 0.01 0.00 0.00 -100.00 % 0.02 228.86 % 0.01 -10.90 % 0.01 2.42 % 0.01 -67.49 % 0.02 194.94 % 0.01 0.00 0.00 -100.00 % 0.15 27.95 % 0.12 0.00 0.00 -100.00 % 0.00 -68.24 % 0.01 111.10 % -0.08 -747.45 % 0.01 135.15 % -0.03 -43.96 % -0.02 0.00 0.00 100.00 % -0.06 -60.97 % -0.04 96.50 % -1.08 -6 123.56 % -0.02 -6.43 % -0.02 6.09 % -0.02 20.41 % -0.02 -69.43 % -0.01 -122.95 % 0.06 430.73 % -0.02 56.81 % -0.04 -199.30 % 0.04 1 645.36 % 0.00 -67.75 % 0.01 117.46 % -0.04 -185.92 % -0.01 86.52 % -0.10 -214.27 % -0.03 86.24 % -0.24 -5 922.01 % 0.00 -89.68 % 0.04 -59.04 % 0.10
Earnings per share 0.05 128.45 % 0.02 82.68 % 0.01 27.00 % 0.01 0.00 % 0.01 -14.53 % 0.01 0.00 % 0.01 -100.00 % 811 089 229.00 16 221 784 579 900.00 % 0.01 -100.00 % 811 089 229.00 81 108 922 800.00 % 1.00 -100.00 % 811 089 229.00 7 814 991 319 806.55 % 0.01 -100.00 % 811 089 229.00 8 110 892 289 900.00 % 0.01 -100.00 % 811 089 229.00 128 198 197 741 014.92 % 0.00 -100.00 % 814 914 082.00 16 298 281 639 900.00 % 0.01 -100.00 % 817 308 941.00 10 161 611 254 997.81 % 0.01 -79.48 % 0.04 553.33 % 0.01 0.00 0.00 -100.00 % 0.02 228.86 % 0.01 -10.90 % 0.01 2.42 % 0.01 -67.49 % 0.02 194.94 % 0.01 0.00 0.00 -100.00 % 0.15 27.95 % 0.12 0.00 0.00 -100.00 % 0.00 -68.24 % 0.01 111.10 % -0.08 -747.45 % 0.01 135.15 % -0.03 -43.96 % -0.02 0.00 0.00 100.00 % -0.06 -60.97 % -0.04 96.50 % -1.08 -6 123.56 % -0.02 -6.43 % -0.02 6.09 % -0.02 20.41 % -0.02 -69.43 % -0.01 -122.95 % 0.06 430.73 % -0.02 56.81 % -0.04 -199.30 % 0.04 1 645.36 % 0.00 -67.75 % 0.01 117.46 % -0.04 -185.92 % -0.01 86.52 % -0.10 -214.27 % -0.03 86.24 % -0.24 -5 922.01 % 0.00 -89.68 % 0.04 -59.04 % 0.10
Gross profit 0.000 -100.00 % 47.904 M 17.97 % 40.609 M 52.32 % 26.660 M 0.00 % 26.660 M 111.37 % 12.613 M -74.51 % 49.479 M 7.35 % 46.090 M 103.30 % 22.671 M -51.17 % 46.428 M 17.71 % 39.443 M 132.66 % 16.953 M -17.57 % 20.567 M 46.56 % 14.033 M -46.78 % 26.370 M -3.65 % 27.370 M 124 309.09 % 22.000 K -99.89 % 20.318 M 61.25 % 12.600 M -25.70 % 16.959 M 117.93 % 7.782 M -59.84 % 19.378 M 63.25 % 11.870 M 176.05 % 4.300 M -77.49 % 19.102 M 1.62 % 18.798 M 46.86 % 12.800 M 54.37 % 8.292 M -75.79 % 34.252 M 66.40 % 20.584 M 55.94 % 13.200 M 62.28 % 8.134 M -74.07 % 31.373 M 110.18 % 14.927 M -41.23 % 25.400 M 571.42 % 3.783 M -87.64 % 30.606 M 67.30 % 18.294 M -21.48 % 23.300 M 193.78 % 7.931 M -77.82 % 35.764 M 13 646.97 % -264.000 K -100.49 % 54.200 M 175.86 % 19.648 M -70.03 % 65.550 M 115.98 % 30.350 M -39.78 % 50.400 M 43.51 % 35.120 M -12.98 % 40.360 M 31.29 % 30.740 M -15.55 % 36.400 M 667.45 % 4.743 M -94.01 % 79.189 M 110.55 % 37.611 M -0.76 % 37.900 M 72.16 % 22.014 M -59.44 % 54.273 M 22.16 % 44.427 M 14.80 % 38.700 M -29.82 % 55.144 M 109.25 % 26.353 M -37.77 % 42.347 M 4.82 % 40.400 M -75.77 % 166.734 M 657.43 % 22.013 M -65.33 % 63.487 M -15.35 % 75.000 M
Income tax expense 16.199 M 319.99 % 3.857 M 100.00 % 1.929 M -14.69 % 2.261 M 0.00 % 2.261 M 117.24 % -13.110 M -387.75 % 4.556 M 66 999 999 900.00 % 0.007 -100.00 % 556.000 K 2 574 073 974.07 % 0.022 -56.89 % 0.050 -100.00 % 7.639 M 132.75 % 3.282 M -56.23 % 7.498 M 104.31 % 3.670 M 419.83 % 706.000 K 137.71 % 297.000 K 119.84 % -1.497 M -171.63 % 2.090 M -49.05 % 4.102 M 50.98 % 2.717 M -76.07 % 11.353 M 428.05 % 2.150 M -66.27 % 6.375 M 182.96 % 2.253 M -67.57 % 6.947 M 247.35 % 2.000 M 560.07 % 303.000 K -86.04 % 2.171 M -67.25 % 6.629 M 188.22 % 2.300 M -80.80 % 11.981 M 796.97 % -1.719 M -151.79 % 3.319 M 58.05 % 2.100 M -78.73 % 9.872 M 1 219.79 % 748.000 K -40.26 % 1.252 M 13.82 % 1.100 M -94.36 % 19.500 M 575.44 % 2.887 M 119.88 % 1.313 M 1 213.00 % 100.000 K -88.70 % 885.000 K 204.12 % 291.000 K 252.36 % -191.000 K -163.67 % 300.000 K 101.09 % -27.402 M -3 877.07 % -689.000 K 76.33 % -2.911 M 19.14 % -3.600 M 38.69 % -5.872 M 11.58 % -6.641 M -333.76 % 2.841 M 155.71 % -5.100 M 21.26 % -6.477 M -249.24 % 4.340 M 1 376.47 % -340.000 K -142.50 % 800.000 K 114.01 % -5.712 M -7 415.79 % -76.000 K 98.95 % -7.224 M -556.73 % -1.100 M 96.31 % -29.791 M -2 170.26 % 1.439 M -75.02 % 5.761 M -46.16 % 10.700 M
Cost of revenue 47.620 M 97.59 % 24.101 M 0.000 -100.00 % 44.230 M 0.000 -100.00 % 36.866 M 0.000 -100.00 % 7.757 M 0.000 -100.00 % 9.039 M -76.99 % 39.285 M 3.73 % 37.872 M 61.53 % 23.446 M 224.56 % 7.224 M -52.94 % 15.350 M 241.91 % -10.817 M -134.94 % 30.961 M 536.01 % -7.101 M -156.63 % 12.540 M 227.50 % -9.835 M -140.99 % 23.991 M 530.64 % -5.571 M -148.32 % 11.530 M 523.58 % 1.849 M -86.72 % 13.924 M 347.58 % -5.624 M -150.67 % 11.100 M 0.000 0.000 100.00 % -2.836 M -128.36 % 10.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.696 M -149.93 % 29.434 M 1 397.15 % 1.966 M -88.08 % 16.500 M 160.74 % -27.163 M -174.72 % 36.353 M 148.19 % 14.647 M -33.12 % 21.900 M 415.74 % -6.936 M -116.08 % 43.140 M 76.37 % 24.460 M -35.97 % 38.200 M 453.30 % 6.904 M -89.70 % 67.039 M 199.80 % 22.361 M -41.16 % 38.000 M 147.18 % -80.536 M -236.46 % 59.020 M 215.95 % 18.680 M -76.02 % 77.900 M
General and administrative expenses 0.000 -100.00 % 1.510 M 0.00 % 1.510 M 0.000 0.000 -100.00 % 1.391 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -743.000 K 0.000 0.000 0.000 100.00 % -4.392 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 426.000 K 0.000 0.000 -100.00 % 5.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 424.500 K 0.00 % 424.500 K 0.000 0.000 -100.00 % 451.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.651 M 0.000 0.000 0.000 -100.00 % 10.182 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 21.643 M 156.27 % 8.446 M 0.00 % 8.446 M -74.02 % 32.510 M -47.96 % 62.469 M 56 685 900 127.50 % 0.110 -100.00 % 14.254 M 3 656 117 567.87 % 0.390 -45.22 % 0.712 62.01 % 0.439 0.000 -100.00 % 0.621 0.000 -100.00 % 0.099 0.000 -100.00 % 0.052 0.000 -100.00 % 0.516 0.000 -100.00 % 1.596 M 0.000 0.000 0.000 0.000 0.000 100.00 % -15.691 M -445.21 % -2.878 M 0.000 0.000 -100.00 % 74.095 M 170.34 % -105.339 M -200.00 % 105.339 M 0.000 100.00 % -12.272 M -155.17 % 22.244 M 200.00 % -22.244 M 0.000 100.00 % -81.500 M -322.50 % 36.630 M 200.00 % -36.630 M 0.000 100.00 % -140.753 M -342.49 % 58.045 M 200.00 % -58.045 M 0.000 -100.00 % 28.814 M 2 297.86 % -1.311 M -521.54 % 311.000 K 162.20 % -500.000 K -102.11 % 23.752 M 0.000 0.000 0.000 -100.00 % 10.894 M 0.000 0.000 100.00 % -4.100 M 94.75 % -78.168 M 0.000 0.000 100.00 % -1.200 M 0.000 0.000 0.000 100.00 % -300.000 K
Operating expenses 0.000 -100.00 % 11.979 M -49.19 % 23.578 M 138.10 % 9.903 M 0.00 % 9.903 M -68.78 % 31.717 M -50.40 % 63.940 M 272.44 % 17.168 M 9.18 % 15.725 M 66.84 % 9.425 M 181.26 % 3.351 M -90.81 % 36.451 M 1 349.92 % 2.514 M 126.85 % -9.364 M -382.68 % -1.940 M -106.60 % 29.410 M 957.18 % -3.431 M -126.57 % 12.911 M 565.52 % 1.940 M -93.47 % 29.703 M 795.46 % -4.271 M 57.37 % -10.019 M -1 418.03 % -660.000 K -107.23 % 9.132 M 714.54 % -1.486 M -111.90 % 12.486 M 1 148.60 % 1.000 M 106.37 % -15.691 M -445.21 % -2.878 M -140.50 % 7.106 M 1 321.20 % 500.000 K -99.33 % 74.095 M 170.34 % -105.339 M -200.00 % 105.339 M 0.000 100.00 % -12.272 M -155.17 % 22.244 M 200.00 % -22.244 M 0.000 100.00 % -81.500 M -322.50 % 36.630 M 200.00 % -36.630 M 0.000 100.00 % -140.753 M -342.49 % 58.045 M 200.00 % -58.045 M 0.000 -100.00 % 312.152 M 1 485.49 % 19.688 M 37.56 % 14.312 M -3.95 % 14.900 M -69.20 % 48.371 M 313.30 % -22.677 M -147.56 % 47.677 M 169.36 % 17.700 M -21.28 % 22.486 M 649.38 % -4.093 M -115.87 % 25.793 M 193.10 % 8.800 M -60.52 % 22.292 M -10.43 % 24.888 M -31.84 % 36.512 M 77.24 % 20.600 M 130.94 % -66.580 M -78 429.41 % 85.000 K -99.72 % 30.815 M 83.42 % 16.800 M
Cost and expenses 70.202 M 94.57 % 36.080 M 53.03 % 23.578 M 138.10 % 9.903 M 0.00 % 9.903 M -68.78 % 31.717 M -50.40 % 63.940 M 120.27 % 29.028 M 84.60 % 15.725 M -57.71 % 37.188 M 2.65 % 36.229 M -51.25 % 74.323 M 186.30 % 25.960 M 1 313.08 % -2.140 M -115.96 % 13.410 M -27.88 % 18.593 M -32.46 % 27.530 M 373.84 % 5.810 M -59.88 % 14.480 M -27.12 % 19.868 M 0.75 % 19.720 M 226.49 % -15.590 M -243.42 % 10.870 M -1.01 % 10.981 M -11.71 % 12.438 M 81.26 % 6.862 M -43.29 % 12.100 M 177.11 % -15.691 M -445.21 % -2.878 M -167.40 % 4.270 M -59.33 % 10.500 M -85.83 % 74.095 M 170.34 % -105.339 M -200.00 % 105.339 M 0.000 100.00 % -12.272 M -155.17 % 22.244 M 200.00 % -22.244 M 0.000 100.00 % -81.500 M -322.50 % 36.630 M 200.00 % -36.630 M 0.000 100.00 % -140.753 M -342.49 % 58.045 M 200.00 % -58.045 M 0.000 -100.00 % 297.456 M 505.55 % 49.122 M 201.77 % 16.278 M -48.16 % 31.400 M 48.06 % 21.208 M 55.07 % 13.676 M -78.06 % 62.324 M 57.38 % 39.600 M 154.66 % 15.550 M -60.18 % 39.047 M -22.30 % 50.253 M 6.92 % 47.000 M 60.98 % 29.196 M -68.24 % 91.927 M 56.14 % 58.873 M 0.47 % 58.600 M 139.83 % -147.116 M -348.91 % 59.105 M 19.42 % 49.495 M -47.73 % 94.700 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 595.000 K 0.000 -100.00 % 1.417 M 0.000 -100.00 % 74.000 K -97.22 % 2.659 M 4 648.21 % 56.000 K 0.000 -100.00 % 619.000 K 0.000 -100.00 % 189.000 K 0.000 -100.00 % 10.421 M 0.000 -100.00 % 209.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 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 % 11.979 M 519.23 % 1.935 M 32.77 % 1.457 M 0.00 % 1.457 M 204.97 % -1.388 M -194.33 % 1.472 M 1 288.21 % 106.000 K -92.80 % 1.472 M 695.41 % 185.000 K 35.04 % 137.000 K -11.61 % 155.000 K 0.000 -100.00 % 137.000 K 0.000 -100.00 % 151.000 K 0.000 -100.00 % 152.000 K 0.000 -100.00 % 8.908 M 0.000 0.000 0.000 -100.00 % 5.790 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 -100.00 % 40.012 M 0.000 0.000 0.000 -100.00 % 426.000 K 0.000 0.000 -100.00 % 5.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 1.617 M 66.87 % 969.000 K 0.000 -100.00 % 1.068 M 0.000 -100.00 % 595.000 K 0.000 -100.00 % 1.417 M 0.000 -100.00 % 74.000 K -97.22 % 2.659 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 979.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.211 M 0.000 -100.00 % 9.487 M 0.000 -100.00 % 7.541 M 6.42 % 7.086 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.507 M 49.73 % 3.010 M 0.000 0.000 -100.00 % 4.308 M 18.35 % 3.640 M 8.85 % 3.344 M -20.25 % 4.193 M 0.000 -100.00 % 4.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 179.000 K 26.06 % 142.000 K 0.000 -100.00 % 80.000 K 0.000 -100.00 % 80.000 K 0.000 -100.00 % 5.934 M 0.000 -100.00 % 21.624 M -61.41 % 56.032 M 17.80 % 47.565 M 1 053.78 % -4.987 M -111.18 % 44.609 M 2 399.43 % -1.940 M -134.27 % 5.661 M -49.76 % 11.268 M 358.24 % 2.459 M 26.75 % 1.940 M -92.24 % 25.014 M 227.96 % -19.548 M -12 472.15 % 158.000 K 123.94 % -660.000 K 89.83 % -6.487 M -197.81 % 6.632 M 9 652.94 % 68.000 K -32.00 % 100.000 K 0.000 0.000 -100.00 % 79.000 K -21.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 0.000 -100.00 % 1.274 M -92.55 % 17.112 M 88.29 % 9.088 M 0.98 % 9.000 M 4.61 % 8.603 M -13.11 % 9.901 M 8.81 % 9.099 M 1.10 % 9.000 M 4.32 % 8.627 M 1.05 % 8.537 M -39.72 % 14.163 M 356.87 % 3.100 M -65.11 % 8.886 M 0.38 % 8.852 M 7.32 % 8.248 M 0.59 % 8.200 M -5.19 % 8.649 M 5.40 % 8.206 M -9.76 % 9.094 M 12.27 % 8.100 M
Operating income 66.661 M 85.56 % 35.925 M 110.94 % 17.031 M 1.63 % 16.758 M 0.00 % 16.758 M -24.92 % 22.319 M 254.34 % -14.461 M -361.88 % 5.522 M -20.50 % 6.946 M -60.38 % 17.531 M -56.83 % 40.608 M 14.68 % 35.411 M 54.61 % 22.903 M -2.68 % 23.534 M -22.20 % 30.250 M 158.83 % 11.687 M -8.01 % 12.705 M 13 761.29 % -93.000 K -100.83 % 11.260 M -74.27 % 43.766 M 354.00 % 9.640 M -80.47 % 49.351 M 265.83 % 13.490 M -63.50 % 36.962 M 213.10 % 11.805 M -20.52 % 14.852 M 24.81 % 11.900 M 260.83 % -7.399 M -123.58 % 31.374 M 0.80 % 31.126 M 145.09 % 12.700 M -84.56 % 82.229 M 211.17 % -73.966 M -161.50 % 120.266 M 373.49 % 25.400 M 399.21 % -8.489 M -116.06 % 52.850 M 1 437.97 % -3.950 M -116.95 % 23.300 M 131.67 % -73.569 M -201.62 % 72.394 M 296.22 % -36.894 M -168.07 % 54.200 M 144.75 % -121.105 M -197.99 % 123.595 M 546.27 % -27.695 M -154.95 % 50.400 M 120.68 % -243.667 M -1 742.07 % 14.839 M -33.34 % 22.261 M 3.54 % 21.500 M 16 187.88 % 132.000 K -99.93 % 202.919 M 336.17 % -85.919 M -1 618.38 % -5.000 M 44.59 % -9.023 M -116.84 % 53.569 M 129.60 % 23.331 M -21.97 % 29.900 M -65.11 % 85.694 M 5 122.06 % 1.641 M -79.64 % 8.059 M -53.42 % 17.300 M 132.81 % -52.734 M -222.59 % 43.015 M -4.17 % 44.885 M -26.54 % 61.100 M
Operating income ratio 0.49 -2.38 % 0.50 18.96 % 0.42 -33.28 % 0.63 0.00 % 0.63 39.35 % 0.45 254.34 % -0.29 -385.00 % 0.10 -66.53 % 0.31 -3.07 % 0.32 -38.72 % 0.52 -20.14 % 0.65 24.12 % 0.52 -53.00 % 1.11 52.69 % 0.73 2.70 % 0.71 72.18 % 0.41 5 927.75 % -0.01 -101.57 % 0.45 -92.71 % 6.14 1 924.86 % 0.30 -91.51 % 3.57 520.01 % 0.58 -90.41 % 6.01 1 581.67 % 0.36 -68.29 % 1.13 126.42 % 0.50 155.80 % -0.89 -197.42 % 0.92 -47.77 % 1.75 220.37 % 0.55 -94.59 % 10.11 528.79 % -2.36 -129.26 % 8.06 705.69 % 1.00 144.56 % -2.24 -229.95 % 1.73 899.74 % -0.22 -121.59 % 1.00 110.78 % -9.28 -558.26 % 2.02 -98.55 % 139.75 13 875.00 % 1.00 116.22 % -6.16 -426.90 % 1.89 306.63 % -0.91 -191.25 % 1.00 108.38 % -11.93 -5 711.38 % 0.21 -68.76 % 0.68 67.47 % 0.41 7 003.10 % -0.01 -100.34 % 1.76 206.82 % -1.64 -1 866.38 % -0.08 86.03 % -0.60 -208.82 % 0.55 62.37 % 0.34 -12.89 % 0.39 -71.85 % 1.38 7 760.02 % 0.02 -85.89 % 0.12 -43.56 % 0.22 136.07 % -0.61 -215.25 % 0.53 -2.83 % 0.55 36.70 % 0.40
Total other income expenses net -4.773 M 59.85 % -11.887 M -137.17 % -5.012 M 5.70 % -5.315 M 0.00 % -5.315 M 0.000 -100.00 % 19.682 M 682.12 % -3.381 M 0.00 % -3.381 M -208.26 % 3.123 M 126.25 % -11.897 M 63.57 % -32.654 M -696.63 % -4.099 M -261.78 % -1.133 M 91.80 % -13.820 M -59.05 % -8.689 M -1 206.62 % -665.000 K 95.18 % -13.795 M -497.19 % -2.310 M 94.96 % -45.878 M -8 151.44 % -556.000 K -155.54 % 1.001 M 129.97 % -3.340 M -121.19 % 15.762 M 237.49 % -11.464 M -186.69 % 13.224 M 463.30 % -3.640 M 89.83 % -35.779 M -60.22 % -22.331 M -27 813.75 % -80.000 K 97.58 % -3.300 M -102.28 % 144.926 M 3 335.68 % -4.479 M -105.37 % 83.463 M 124.36 % 37.200 M 2 979.47 % 1.208 M -93.79 % 19.453 M 197.91 % -19.869 M 3.08 % -20.500 M 47.01 % -38.685 M -338.00 % 16.254 M 215.44 % -14.080 M 77.03 % -61.300 M -255.84 % 39.335 M 135.60 % -110.477 M -868.32 % 14.379 M 126.19 % -54.900 M 50.75 % -111.474 M -741.76 % -13.243 M 44.02 % -23.657 M 3.83 % -24.600 M -478.28 % -4.254 M 97.97 % -209.411 M -260.58 % 130.411 M 581.22 % -27.100 M -397.07 % -5.452 M 85.32 % -37.134 M -85.06 % -20.066 M 25.96 % -27.100 M 74.55 % -106.500 M -3 625.08 % -2.859 M 93.72 % -45.541 M -77.20 % -25.700 M 60.20 % -64.567 M -145.84 % -26.264 M -8.37 % -24.236 M -11.69 % -21.700 M
2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-06-30 2021-12-31 2021-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 2017-12-31 2017-09-30 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 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31
2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-06-30 2021-12-31 2021-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 2017-12-31 2017-09-30 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 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31
Net debt 752.352 M 76.00 % 427.470 M 4 687.97 % 8.928 M 126.64 % -33.516 M 0.00 % -33.516 M -107.94 % 422.261 M -23.87 % 554.650 M 7.20 % 517.387 M 30.66 % 395.969 M -25.22 % 529.514 M 1.75 % 520.391 M -9.13 % 572.653 M 34.60 % 425.460 M -7.63 % 460.628 M -2.78 % 473.790 M -9.25 % 522.076 M 4.74 % 498.450 M -1.21 % 504.572 M -1.03 % 509.820 M -0.22 % 510.947 M 4.22 % 490.260 M -1.17 % 496.053 M -99.18 % 60.530 B 11 487.35 % 522.376 M -21.94 % 669.200 M -1.69 % 680.729 M -2.61 % 699.000 M 3.66 % 674.337 M -5.16 % 711.000 M -1.48 % 721.665 M -2.21 % 738.000 M -1.54 % 749.568 M -16.71 % 900.000 M 12.79 % 797.966 M -13.73 % 925.000 M -18.30 % 1.132 B 5.81 % 1.070 B 292.08 % 272.901 M -74.99 % 1.091 B -5.60 % 1.156 B 214.05 % 368.000 M -60.21 % 924.922 M -40.48 % 1.554 B -28.41 % 2.171 B 31.95 % 1.645 B 0.49 % 1.637 B -1.38 % 1.660 B -27.29 % 2.283 B 5.26 % 2.169 B 2 290.85 % 90.721 M -95.84 % 2.182 B 0.31 % 2.175 B -3.54 % 2.255 B 5.31 % 2.141 B -10.78 % 2.400 B 2.26 % 2.347 B -1.14 % 2.374 B 8.04 % 2.197 B -9.50 % 2.428 B 9.12 % 2.225 B -11.25 % 2.507 B 8.34 % 2.314 B -6.05 % 2.463 B 1.25 % 2.433 B
Total investments 405.532 M 917.37 % 39.861 M 0.000 -100.00 % 38.540 M 0.000 -100.00 % 44.067 M 0.000 -100.00 % 38.255 M 0.000 -100.00 % 38.622 M 3.19 % 37.428 M 0.47 % 37.253 M 0.000 -100.00 % 59.100 M 0.000 -100.00 % 48.602 M 0.000 -100.00 % 48.477 M 0.000 -100.00 % 50.283 M 0.000 -100.00 % 49.028 M 0.000 -100.00 % 50.505 M 0.000 -100.00 % 48.292 M 0.000 -100.00 % 48.498 M 0.000 -100.00 % 45.069 M 0.000 -100.00 % 45.220 M 0.000 -100.00 % 49.416 M 0.000 -100.00 % 48.573 M 0.000 -100.00 % 41.491 M 0.000 -100.00 % 41.512 M 0.000 -100.00 % 52.684 M 0.000 -100.00 % 143.000 K 0.000 -100.00 % 12.616 M 0.000 -100.00 % 157.000 K -99.83 % 92.000 M -13.54 % 106.407 M 14.42 % 93.000 M -13.38 % 107.361 M 13.01 % 95.000 M -0.24 % 95.226 M -0.81 % 96.000 M -1.24 % 97.207 M 1.26 % 96.000 M -14.54 % 112.337 M 14.63 % 98.000 M -14.00 % 113.957 M 15.11 % 99.000 M -0.71 % 99.711 M -0.29 % 100.000 M -1.28 % 101.292 M
Total debt 931.656 M 108.87 % 446.037 M 1 522.25 % 27.495 M -93.99 % 457.668 M 1 564.37 % 27.498 M -94.21 % 475.082 M -21.79 % 607.470 M 10.96 % 547.447 M 28.50 % 426.029 M -24.62 % 565.163 M 1.08 % 559.121 M -10.08 % 621.796 M 24.95 % 497.650 M -9.30 % 548.689 M -2.72 % 564.020 M -0.95 % 569.419 M 0.83 % 564.750 M -0.67 % 568.565 M -4.13 % 593.050 M 1.06 % 586.842 M -0.72 % 591.100 M -0.69 % 595.188 M -99.02 % 60.622 B 9 840.09 % 609.874 M -15.75 % 723.900 M -0.71 % 729.108 M -3.81 % 758.000 M -0.19 % 759.412 M -2.51 % 779.000 M -0.45 % 782.532 M -7.61 % 847.000 M -0.43 % 850.698 M -9.60 % 941.000 M 12.64 % 835.383 M -12.34 % 953.000 M -27.58 % 1.316 B -22.22 % 1.692 B 92.10 % 880.790 M -48.49 % 1.710 B -3.57 % 1.773 B 78.40 % 994.000 M -0.13 % 995.325 M -39.97 % 1.658 B -27.68 % 2.293 B 28.00 % 1.791 B -2.19 % 1.831 B -0.91 % 1.848 B -25.70 % 2.487 B 6.83 % 2.328 B 1 051.35 % 202.197 M -91.12 % 2.277 B 0.76 % 2.260 B 0.21 % 2.255 B -3.83 % 2.345 B -2.30 % 2.400 B -6.88 % 2.577 B 8.56 % 2.374 B 0.36 % 2.366 B -2.57 % 2.428 B 0.58 % 2.414 B -3.71 % 2.507 B 2.75 % 2.440 B -0.94 % 2.463 B -4.26 % 2.573 B
Accumulated other comprehensive income loss 0.000 -100.00 % 400.470 M 0.00 % 400.470 M -1.32 % 405.842 M 0.00 % 405.842 M -4.51 % 425.007 M 0.000 -100.00 % 433.608 M 1.29 % 428.086 M -6.79 % 459.252 M 4.85 % 438.024 M 13.40 % 386.279 M 0.000 -100.00 % 350.133 M 0.000 -100.00 % 312.854 M 0.000 -100.00 % 311.752 M 0.000 -100.00 % 310.077 M 0.000 -100.00 % 297.287 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -337.387 M -1 026.25 % 36.425 M 0.00 % 36.425 M 106.47 % 17.642 M 0.00 % 17.642 M -28.58 % 24.702 M 0.000 -100.00 % 5.522 M 0.00 % 5.522 M -90.50 % 58.139 M 43.17 % 40.608 M -29.82 % 57.861 M 0.000 -100.00 % 24.752 M 0.000 -100.00 % 2.113 M 0.000 -100.00 % 1.505 M 0.000 -100.00 % 44.877 M 0.000 -100.00 % 32.076 M 0.000 -100.00 % 40.159 M 0.000 -100.00 % 19.086 M 0.000 -100.00 % 30.461 M 0.000 -100.00 % 20.447 M 0.000 -100.00 % 115.696 M 0.000 -100.00 % 130.250 M 0.000 -100.00 % 17.205 M 0.000 -100.00 % 1.079 M 0.000 100.00 % -39.614 M 0.000 100.00 % -18.548 M 0.000 100.00 % -51.025 M 0.000 100.00 % -27.980 M 0.000 100.00 % -319.230 M 0.000 100.00 % -9.502 M 0.000 -100.00 % 1.238 M 0.000 -100.00 % 11.037 M 0.000 -100.00 % 1.117 M 0.000 -100.00 % 1.039 M 0.000 100.00 % -54.154 M 0.000 100.00 % -38.829 M 0.000 0.000
Common stock 362.301 M 86.12 % 194.661 M 0.00 % 194.661 M -1.12 % 196.864 M 0.00 % 196.864 M 0.00 % 196.864 M -83.14 % 1.168 B 493.07 % 196.864 M 0.00 % 196.864 M 0.00 % 196.864 M 0.00 % 196.864 M 0.00 % 196.864 M 0.000 -100.00 % 196.864 M 0.000 -100.00 % 196.864 M 0.000 -100.00 % 196.864 M 0.000 -100.00 % 196.864 M 0.000 -100.00 % 196.864 M 0.000 -100.00 % 196.864 M 0.000 -100.00 % 154.754 M 0.000 -100.00 % 154.754 M 0.000 -100.00 % 154.754 M 0.000 -100.00 % 154.754 M 0.000 -100.00 % 110.580 M 0.000 -100.00 % 110.580 M 0.000 -100.00 % 73.769 M 0.000 -100.00 % 73.769 M 0.000 -100.00 % 73.769 M 0.000 -100.00 % 73.769 M 0.000 -100.00 % 66.570 M 0.000 -100.00 % 66.570 M 0.000 -100.00 % 66.570 M 0.000 -100.00 % 66.570 M 0.000 -100.00 % 66.570 M 0.000 -100.00 % 66.570 M 0.000 -100.00 % 66.570 M 0.000 -100.00 % 66.570 M 0.000 -100.00 % 66.570 M 0.000 -100.00 % 66.570 M
Total equity 2.206 B 80.24 % 1.224 B 0.00 % 1.224 B 1.67 % 1.204 B 0.00 % 1.204 B -2.16 % 1.230 B 0.00 % 1.230 B 1.28 % 1.215 B 0.00 % 1.215 B -3.05 % 1.253 B 1.95 % 1.229 B 4.07 % 1.181 B -11.26 % 1.331 B 0.84 % 1.320 B 1.80 % 1.296 B 1.77 % 1.274 B -0.33 % 1.278 B 0.21 % 1.275 B -0.63 % 1.283 B 0.24 % 1.280 B 0.24 % 1.277 B 0.66 % 1.269 B 2.67 % 1.236 B 0.20 % 1.234 B 15.21 % 1.071 B 1.17 % 1.058 B 0.79 % 1.050 B 0.55 % 1.044 B 0.31 % 1.041 B 0.62 % 1.035 B 1.93 % 1.015 B 0.62 % 1.009 B 21.53 % 830.000 M -4.88 % 872.597 M 9.35 % 798.000 M 7.52 % 742.186 M 142.54 % 306.000 M 1.52 % 301.422 M 0.81 % 299.000 M -0.85 % 301.570 M -6.92 % 324.000 M -52.95 % 688.614 M -2.32 % 705.000 M -0.09 % 705.608 M 7.73 % 655.000 M 3.94 % 630.159 M -3.05 % 650.000 M -2.55 % 666.976 M -32.22 % 984.000 M -0.19 % 985.887 M -0.11 % 987.000 M 0.02 % 986.807 M 0.39 % 983.000 M -2.10 % 1.004 B -0.68 % 1.011 B 1.61 % 994.994 M 28.06 % 777.000 M 2.49 % 758.110 M -0.77 % 764.000 M -1.52 % 775.767 M -1.30 % 786.000 M -1.23 % 795.780 M -0.65 % 801.000 M 41.27 % 566.999 M
Other non current liabilities 41.989 M 15.69 % 36.295 M -95.39 % 788.053 M -6.44 % 842.299 M 0.00 % 842.299 M 2 730.40 % 29.759 M -87.29 % 234.070 M 2.87 % 227.548 M -48.01 % 437.648 M 170.56 % 161.759 M 949.16 % 15.418 M -91.65 % 184.557 M -27.85 % 255.810 M 201.70 % 84.790 M -65.89 % 248.610 M 143.60 % 102.055 M -60.20 % 256.430 M 142.07 % 105.930 M -58.20 % 253.450 M 187.68 % 88.100 M -56.92 % 204.510 M 146.64 % 82.918 M 100.14 % -59.780 B -86 687.59 % 69.040 M -63.87 % 191.100 M 1 090.95 % 16.046 M -92.25 % 207.000 M 1 410.51 % 13.704 M -93.54 % 212.000 M -10.16 % 235.985 M 17.41 % 201.000 M -72.56 % 732.604 M 328.42 % 171.000 M -77.56 % 762.118 M 207.31 % 248.000 M -58.39 % 596.027 M 351.54 % 132.000 M -86.17 % 954.301 M 628.47 % 131.000 M -72.03 % 468.329 M -44.71 % 847.000 M -5.18 % 893.268 M 19.90 % 745.000 M 3 867.20 % 18.779 M -97.71 % 820.000 M 3 746.33 % 21.319 M -97.32 % 796.000 M 4 180.03 % 18.598 M 0.000 -100.00 % 21.190 M 2 019.00 % 1.000 M -95.24 % 20.996 M 1 999.60 % 1.000 M -95.19 % 20.810 M 2 181.00 % -1.000 M -102.17 % 46.002 M 4 700.20 % -1.000 M -104.37 % 22.881 M 2 188.10 % 1.000 M -95.68 % 23.174 M 0.000 -100.00 % 22.727 M 0.000 -100.00 % 22.619 M
Long term debt 693.818 M 2 423.43 % 27.495 M 0.00 % 27.495 M -0.01 % 27.498 M 0.00 % 27.498 M -93.28 % 408.897 M -32.69 % 607.470 M -4.80 % 638.069 M 49.77 % 426.029 M -30.41 % 612.195 M 25.69 % 487.071 M -26.70 % 664.502 M 33.53 % 497.650 M -16.27 % 594.351 M 5.38 % 564.020 M -7.99 % 613.020 M 8.55 % 564.750 M -7.59 % 611.151 M 3.05 % 593.050 M -6.00 % 630.906 M 6.73 % 591.100 M -7.93 % 641.998 M -98.94 % 60.622 B 9 337.28 % 642.367 M -11.26 % 723.900 M 3.77 % 697.567 M -7.97 % 758.000 M 29.70 % 584.444 M -24.98 % 779.000 M -4.28 % 813.809 M -3.92 % 847.000 M -3.39 % 876.763 M -6.83 % 941.000 M -3.73 % 977.509 M 2.57 % 953.000 M -29.10 % 1.344 B -20.56 % 1.692 B 4.32 % 1.622 B -5.15 % 1.710 B -10.52 % 1.911 B 92.25 % 994.000 M -44.67 % 1.796 B 8.34 % 1.658 B -15.48 % 1.962 B 9.53 % 1.791 B 31.33 % 1.364 B -26.20 % 1.848 B 33.50 % 1.384 B 0.000 -100.00 % 36.751 M -98.39 % 2.277 B 67.81 % 1.357 B -39.83 % 2.255 B 21.25 % 1.860 B -22.51 % 2.400 B 17.42 % 2.044 B -13.90 % 2.374 B 25.36 % 1.894 B -22.00 % 2.428 B 26.95 % 1.913 B -23.71 % 2.507 B 74.18 % 1.439 B -41.56 % 2.463 B 62.45 % 1.516 B
Total non current liabilities 996.815 M 290.16 % 255.488 M -68.67 % 815.548 M -6.24 % 869.797 M 0.00 % 869.797 M 37.14 % 634.230 M -24.63 % 841.540 M 29.14 % 651.637 M -24.55 % 863.677 M 24.67 % 692.755 M -2.35 % 709.444 M -0.90 % 715.921 M 0.45 % 712.700 M -3.47 % 738.310 M -4.89 % 776.240 M 5.61 % 734.994 M -5.72 % 779.590 M 6.79 % 729.990 M -10.01 % 811.180 M 5.59 % 768.252 M -3.44 % 795.610 M 3.07 % 771.930 M 25.39 % 615.600 M -20.55 % 774.867 M -15.32 % 915.000 M 4.04 % 879.507 M -6.53 % 941.000 M 23.35 % 762.897 M -20.53 % 960.000 M 24.39 % 771.757 M -24.71 % 1.025 B 209.52 % 331.160 M -70.22 % 1.112 B 183.55 % 392.174 M -66.68 % 1.177 B 27.92 % 920.100 M -48.83 % 1.798 B 103.88 % 881.878 M -51.41 % 1.815 B 21.33 % 1.496 B -17.26 % 1.808 B 20.33 % 1.503 B -36.38 % 2.362 B 17.19 % 2.015 B -21.24 % 2.559 B 79.44 % 1.426 B -46.06 % 2.644 B 81.11 % 1.460 B -37.29 % 2.328 B 61.41 % 1.442 B -36.68 % 2.278 B 53.93 % 1.480 B -34.40 % 2.256 B 8.52 % 2.079 B -13.35 % 2.399 B 13.36 % 2.116 B -10.82 % 2.373 B 10.95 % 2.139 B -11.95 % 2.429 B 11.42 % 2.180 B -13.04 % 2.507 B 57.83 % 1.588 B -35.51 % 2.463 B 54.16 % 1.598 B
Other current liabilities 111.384 M -7.07 % 119.858 M 0.000 100.00 % -444.639 M 0.000 -100.00 % 120.031 M 0.000 100.00 % -135.916 M 0.000 100.00 % -115.557 M -428.51 % 35.176 M 124.71 % -142.362 M -249.27 % -40.760 M -9.13 % -37.351 M -2.64 % -36.390 M 35.01 % -55.992 M -34.63 % -41.590 M 29.79 % -59.237 M -67.72 % -35.320 M 14.93 % -41.520 M 0.000 100.00 % -34.091 M -21.23 % -28.120 M 12.89 % -32.281 M 0.000 -100.00 % 25.069 M 204.45 % -24.000 M -198.90 % 24.266 M 178.28 % -31.000 M 84.32 % -197.691 M -759.53 % -23.000 M 96.72 % -701.324 M 0.000 100.00 % -614.754 M -2 461.48 % -24.000 M 95.73 % -562.431 M -2 063.20 % -26.000 M 87.42 % -206.604 M -694.63 % -26.000 M 92.03 % -326.324 M -888.86 % -33.000 M 62.71 % -88.505 M -115.87 % -41.000 M -153.04 % 77.304 M 248.66 % -52.000 M -106.73 % 772.289 M 0.000 -100.00 % 120.752 M 0.000 -100.00 % 1.030 B 188.51 % 357.000 M 67.60 % 213.009 M -29.23 % 301.000 M 207.40 % 97.917 M -74.89 % 390.000 M 490.96 % 65.994 M -80.06 % 331.000 M 171.19 % 122.054 M -62.67 % 327.000 M 225.99 % 100.310 M -69.60 % 330.000 M 94.38 % 169.773 M -66.78 % 511.000 M 303.29 % 126.707 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.722 M 0.000 -100.00 % 74.568 M 0.000 -100.00 % 29.479 M -24.12 % 38.851 M 36.69 % 28.422 M 0.000 -100.00 % 31.143 M 0.000 -100.00 % 28.299 M 0.000 -100.00 % 30.533 M 0.000 -100.00 % 29.505 M 0.000 -100.00 % 34.854 M 0.000 -100.00 % 23.235 M 0.000 -100.00 % 26.103 M 0.000 -100.00 % 24.066 M 0.000 -100.00 % 23.429 M 0.000 -100.00 % 17.662 M 0.000 -100.00 % 133.266 M 0.000 -100.00 % 20.790 M 0.000 -100.00 % 733.387 M 0.000 -100.00 % 18.669 M 0.000 -100.00 % 790.839 M 0.000 -100.00 % 60.362 M 0.000 -100.00 % 755.284 M 0.000 -100.00 % 100.813 M 0.000 0.000 0.000 -100.00 % 194.195 M 0.000 -100.00 % 93.460 M 0.000 -100.00 % 59.399 M 0.000 -100.00 % 118.929 M 0.000 -100.00 % 87.822 M 0.000 -100.00 % 157.558 M 0.000 -100.00 % 11.305 M
Short term debt 237.838 M -43.17 % 418.542 M 0.000 -100.00 % 430.170 M 0.000 -100.00 % 66.185 M 0.000 -100.00 % 121.418 M 0.000 -100.00 % 99.486 M 38.08 % 72.050 M -42.21 % 124.673 M 0.000 -100.00 % 22.029 M 0.000 -100.00 % 41.358 M 0.000 -100.00 % 46.362 M 0.000 -100.00 % 27.331 M 0.000 -100.00 % 19.963 M 0.000 -100.00 % 23.327 M 0.000 -100.00 % 31.541 M 0.000 -100.00 % 174.968 M 0.000 -100.00 % 188.747 M 0.000 -100.00 % 693.113 M 0.000 -100.00 % 604.544 M 0.000 -100.00 % 554.354 M 0.000 -100.00 % 197.232 M 0.000 -100.00 % 317.006 M 0.000 -100.00 % 77.883 M 0.000 -100.00 % 330.808 M 0.000 -100.00 % 467.421 M 0.000 -100.00 % 1.103 B 0.000 -100.00 % 165.446 M 0.000 -100.00 % 902.867 M 0.000 -100.00 % 485.027 M 0.000 -100.00 % 533.419 M 0.000 -100.00 % 471.799 M 0.000 -100.00 % 501.359 M 0.000 -100.00 % 1.001 B 0.000 -100.00 % 1.057 B
Total current liabilities 407.788 M -27.19 % 560.060 M 0.000 0.000 0.000 -100.00 % 207.309 M 0.000 -100.00 % 212.040 M 0.000 -100.00 % 146.518 M 16.00 % 126.314 M -24.53 % 167.379 M 310.65 % 40.760 M -39.79 % 67.691 M 86.02 % 36.390 M -57.17 % 84.959 M 104.28 % 41.590 M -53.24 % 88.948 M 151.83 % 35.320 M -50.53 % 71.395 M 101.91 % 35.360 M -47.04 % 66.773 M -70.50 % 226.330 M 305.46 % 55.820 M 91.16 % 29.200 M -55.50 % 65.619 M 173.41 % 24.000 M -88.41 % 206.999 M 567.74 % 31.000 M -85.91 % 220.024 M 856.63 % 23.000 M -96.80 % 719.178 M 2 666.07 % 26.000 M -96.52 % 746.670 M 3 011.13 % 24.000 M -95.88 % 582.423 M 2 140.09 % 26.000 M -97.23 % 938.419 M 3 509.30 % 26.000 M -92.45 % 344.449 M 943.78 % 33.000 M -96.25 % 878.916 M 2 043.70 % 41.000 M -90.25 % 420.609 M 708.86 % 52.000 M -95.87 % 1.258 B 2 273.28 % 53.000 M -95.74 % 1.244 B 0.000 -100.00 % 1.195 B 234.85 % 357.000 M -68.91 % 1.148 B 196.71 % 387.000 M -39.17 % 636.161 M 63.12 % 390.000 M -43.42 % 689.295 M 46.66 % 470.000 M -31.84 % 689.550 M 47.03 % 469.000 M -34.87 % 720.146 M 36.39 % 528.000 M -59.74 % 1.312 B 156.67 % 511.000 M -62.87 % 1.376 B
Total liabilities 1.405 B 72.23 % 815.548 M 0.00 % 815.548 M -6.24 % 869.797 M 0.00 % 869.797 M 3.36 % 841.539 M 0.00 % 841.540 M -2.56 % 863.677 M 0.00 % 863.677 M 2.91 % 839.273 M 0.42 % 835.758 M -5.38 % 883.300 M 17.23 % 753.460 M -6.52 % 806.001 M -0.82 % 812.630 M -0.89 % 819.953 M -0.15 % 821.180 M 0.27 % 818.938 M -3.26 % 846.500 M 0.82 % 839.647 M 1.04 % 830.970 M -0.92 % 838.703 M -0.38 % 841.930 M 1.35 % 830.687 M -12.02 % 944.200 M -0.10 % 945.126 M -2.06 % 965.000 M -0.50 % 969.896 M -2.13 % 991.000 M -0.08 % 991.781 M -5.36 % 1.048 B -0.22 % 1.050 B -7.70 % 1.138 B -0.07 % 1.139 B -5.18 % 1.201 B -20.07 % 1.503 B -17.62 % 1.824 B 0.20 % 1.820 B -1.12 % 1.841 B 0.03 % 1.840 B -0.03 % 1.841 B -22.70 % 2.382 B -0.89 % 2.403 B -1.36 % 2.436 B -6.70 % 2.611 B -2.72 % 2.684 B -0.48 % 2.697 B -0.27 % 2.704 B 16.16 % 2.328 B -11.74 % 2.638 B 0.10 % 2.635 B 0.26 % 2.628 B -0.56 % 2.643 B -2.65 % 2.715 B -2.65 % 2.789 B -0.59 % 2.806 B -1.31 % 2.843 B 0.52 % 2.828 B -2.41 % 2.898 B -0.07 % 2.900 B -4.44 % 3.035 B 4.66 % 2.900 B -2.49 % 2.974 B 0.00 % 2.974 B
Other non current assets 2.510 B 65.19 % 1.520 B 188.05 % 527.520 M -65.19 % 1.515 B 199.57 % 505.895 M -66.41 % 1.506 B 191.24 % 517.170 M -65.87 % 1.515 B 179.27 % 542.646 M -64.39 % 1.524 B 0.51 % 1.516 B 1.82 % 1.489 B 1.37 % 1.469 B -1.84 % 1.496 B 2.18 % 1.465 B -1.43 % 1.486 B 1.18 % 1.468 B -0.60 % 1.477 B -12.39 % 1.686 B 12.63 % 1.497 B -9.54 % 1.655 B 12.49 % 1.471 B 2.65 % 1.433 B -0.25 % 1.437 B 2.03 % 1.408 B -1.05 % 1.423 B -11.66 % 1.611 B 14.40 % 1.408 B -14.24 % 1.642 B 26.84 % 1.295 B -20.33 % 1.625 B 17.56 % 1.382 B -13.01 % 1.589 B 15.30 % 1.378 B -12.44 % 1.574 B 15.33 % 1.365 B 25.44 % 1.088 B 17.31 % 927.489 M -15.38 % 1.096 B 20.62 % 908.667 M -16.94 % 1.094 B 21.36 % 901.442 M -64.00 % 2.504 B 7.47 % 2.330 B -6.91 % 2.503 B 7.30 % 2.333 B -7.29 % 2.516 B 6.69 % 2.358 B 26 303.74 % -9.000 M -100.38 % 2.339 B -3.08 % 2.413 B 3.25 % 2.337 B -2.75 % 2.403 B 2.45 % 2.346 B -2.92 % 2.416 B 13 738.14 % 17.459 M -99.19 % 2.162 B 3.46 % 2.090 B -8.58 % 2.286 B 2.68 % 2.226 B -7.12 % 2.397 B 8.02 % 2.219 B -3.77 % 2.306 B 8 583.54 % 26.556 M
Long term investments 0.000 -100.00 % 33.777 M 0.000 -100.00 % 31.165 M 0.000 -100.00 % 44.067 M 0.000 -100.00 % 37.424 M 0.000 -100.00 % 37.790 M 3.01 % 36.685 M 1.28 % 36.223 M 0.000 -100.00 % 58.613 M 0.000 -100.00 % 48.228 M 0.000 -100.00 % 47.649 M 0.000 -100.00 % 45.971 M 0.000 -100.00 % 40.541 M 0.000 -100.00 % 45.411 M 0.000 -100.00 % 33.954 M 0.000 -100.00 % 46.306 M 0.000 -100.00 % 11.762 M 0.000 -100.00 % 42.410 M 0.000 -100.00 % 47.514 M 0.000 -100.00 % 47.141 M 0.000 -100.00 % 3.592 M 0.000 -100.00 % 39.296 M 0.000 -100.00 % 18.447 M 0.000 100.00 % -1.815 M 0.000 -100.00 % 10.971 M 0.000 100.00 % -1.371 M 0.000 -100.00 % 103.955 M 0.000 -100.00 % 100.926 M 0.000 -100.00 % 77.886 M 0.000 -100.00 % 2.455 B 0.000 -100.00 % 110.089 M 0.000 -100.00 % 111.454 M 0.000 -100.00 % 79.480 M 0.000 -100.00 % 2.294 B
Intangible assets 66.000 K -2.94 % 68.000 K 0.00 % 68.000 K -4.23 % 71.000 K 0.00 % 71.000 K -2.74 % 73.000 K 0.000 -100.00 % 40.000 K 0.00 % 40.000 K -4.76 % 42.000 K -20.75 % 53.000 K -23.19 % 69.000 K 0.000 0.000 0.000 -100.00 % 78.000 K 0.000 -100.00 % 37.947 M 0.000 -100.00 % 77.000 K 0.000 -100.00 % 69.000 K 0.000 -100.00 % 55.000 K 0.000 -100.00 % 35.490 M 0.000 -100.00 % 45.000 K 0.000 0.000 0.000 -100.00 % 48.000 K 0.000 0.000 0.000 -100.00 % 31.000 K 0.000 0.000 0.000 -100.00 % 47.000 K 0.000 0.000 0.000 -100.00 % 349.000 K 0.000 -100.00 % 53.258 M 0.000 -100.00 % 571.000 K 0.000 -100.00 % 767.000 K 0.000 -100.00 % 965.000 K 0.000 -100.00 % 53.412 M 0.000 -100.00 % 1.472 M 0.000 -100.00 % 51.782 M 0.000 -100.00 % 1.311 M 0.000 -100.00 % 74.541 M 0.000 -100.00 % 1.062 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 66.000 K -2.94 % 68.000 K 0.00 % 68.000 K -4.23 % 71.000 K 0.00 % 71.000 K -2.74 % 73.000 K 0.000 -100.00 % 40.000 K 0.00 % 40.000 K -4.76 % 42.000 K -20.75 % 53.000 K -23.19 % 69.000 K 0.000 -100.00 % 90.000 K 0.000 -100.00 % 78.000 K 0.000 -100.00 % 64.000 K 0.000 -100.00 % 77.000 K 0.000 -100.00 % 69.000 K 0.000 -100.00 % 55.000 K 0.000 -100.00 % 60.000 K 0.000 -100.00 % 45.000 K 0.000 -100.00 % 58.000 K 0.000 -100.00 % 48.000 K 0.000 -100.00 % 32.000 K 0.000 -100.00 % 31.000 K 0.000 -100.00 % 33.000 K 0.000 -100.00 % 47.000 K 0.000 -100.00 % 63.000 K 0.000 -100.00 % 349.000 K 0.000 -100.00 % 506.000 K 0.000 -100.00 % 571.000 K 0.000 -100.00 % 767.000 K 0.000 -100.00 % 965.000 K 0.000 -100.00 % 1.509 M 0.000 -100.00 % 1.472 M 0.000 -100.00 % 1.443 M 0.000 -100.00 % 1.311 M 0.000 -100.00 % 1.182 M 0.000 -100.00 % 1.062 M
Property plant equipment net 10.350 M 27.04 % 8.147 M -99.46 % 1.512 B 18 250.20 % 8.239 M -99.45 % 1.507 B 242 900.32 % 620.000 K -99.96 % 1.502 B 245 716.69 % 611.000 K -99.96 % 1.506 B 237 770.46 % 633.000 K -16.60 % 759.000 K -62.99 % 2.051 M -3.25 % 2.120 M -2.75 % 2.180 M -3.54 % 2.260 M -2.12 % 2.309 M -0.90 % 2.330 M -0.60 % 2.344 M -2.74 % 2.410 M -2.35 % 2.468 M -4.71 % 2.590 M 9.33 % 2.369 M -22.58 % 3.060 M 0.43 % 3.047 M 12.85 % 2.700 M -41.30 % 4.600 M -8.00 % 5.000 M 5.15 % 4.755 M -4.90 % 5.000 M 3.24 % 4.843 M -3.14 % 5.000 M -0.56 % 5.028 M 0.56 % 5.000 M -3.27 % 5.169 M 3.38 % 5.000 M -6.47 % 5.346 M 6.92 % 5.000 M -15.71 % 5.932 M -1.13 % 6.000 M -0.37 % 6.022 M 0.37 % 6.000 M -0.71 % 6.043 M -32.86 % 9.000 M -0.01 % 9.001 M 12.51 % 8.000 M -4.95 % 8.417 M 5.21 % 8.000 M -4.69 % 8.394 M -6.73 % 9.000 M -1.14 % 9.104 M 1.16 % 9.000 M -0.72 % 9.065 M 0.72 % 9.000 M 4.07 % 8.648 M -3.91 % 9.000 M -2.82 % 9.261 M -7.39 % 10.000 M 2.47 % 9.759 M -2.41 % 10.000 M 1.61 % 9.842 M -1.58 % 10.000 M -2.66 % 10.273 M -6.61 % 11.000 M -11.05 % 12.366 M
Total non current assets 2.633 B 58.14 % 1.665 B -18.36 % 2.039 B 23.03 % 1.658 B -17.63 % 2.013 B 21.47 % 1.657 B -17.94 % 2.019 B 22.24 % 1.652 B -19.36 % 2.048 B 23.25 % 1.662 B 0.32 % 1.657 B 1.19 % 1.637 B 11.29 % 1.471 B -11.99 % 1.671 B 13.96 % 1.467 B -11.27 % 1.653 B 12.40 % 1.471 B -10.51 % 1.644 B -2.67 % 1.689 B 1.68 % 1.661 B 0.18 % 1.658 B 1.72 % 1.630 B 13.46 % 1.436 B -10.49 % 1.605 B 13.72 % 1.411 B -10.80 % 1.582 B -2.11 % 1.616 B 2.18 % 1.582 B -3.98 % 1.647 B 14.95 % 1.433 B -12.10 % 1.630 B 4.90 % 1.554 B -2.52 % 1.594 B 2.73 % 1.552 B -1.74 % 1.579 B 2.66 % 1.538 B 40.72 % 1.093 B 3.36 % 1.057 B -4.04 % 1.102 B 2.55 % 1.075 B -2.31 % 1.100 B 2.85 % 1.070 B -57.44 % 2.513 B 1.03 % 2.487 B -0.94 % 2.511 B 0.29 % 2.504 B -0.80 % 2.524 B 0.16 % 2.520 B 27 898.37 % 9.000 M -99.65 % 2.580 B 6.54 % 2.422 B -5.85 % 2.573 B 6.65 % 2.412 B -5.00 % 2.539 B 4.70 % 2.425 B -5.83 % 2.575 B 18.56 % 2.172 B -5.39 % 2.296 B -0.01 % 2.296 B -5.30 % 2.425 B 0.73 % 2.407 B 1.31 % 2.376 B 2.54 % 2.317 B -2.86 % 2.385 B
Other current assets 14.428 M 101.23 % 7.170 M 0.000 -100.00 % 335.348 M 0.000 -100.00 % 15.484 M 0.000 100.00 % -373.064 M 0.000 -100.00 % 4.296 M -72.33 % 15.525 M 260.21 % 4.310 M -97.78 % 194.080 M 3 995.38 % 4.739 M -97.61 % 198.410 M 3 961.62 % 4.885 M -97.35 % 184.200 M 4 260.80 % 4.224 M -69.81 % 13.990 M 104.02 % -348.235 M -3 324.40 % 10.800 M -7.57 % 11.685 M -94.46 % 210.870 M 160.01 % -351.366 M -272.66 % 203.500 M 155.28 % -368.101 M -2 037.37 % 19.000 M 105.54 % -343.205 M -2 960.04 % 12.000 M 240.23 % 3.527 M -67.94 % 11.000 M 195.70 % 3.720 M -69.00 % 12.000 M 218.98 % 3.762 M -80.20 % 19.000 M 103.66 % -519.138 M -2 695.69 % 20.000 M 536.33 % 3.143 M -82.54 % 18.000 M 104.03 % -446.508 M -2 726.52 % 17.000 M 360.08 % 3.695 M -93.52 % 57.000 M 1 100.51 % 4.748 M -91.37 % 55.000 M 1 046.07 % 4.799 M -92.38 % 63.000 M -10.64 % 70.504 M 0.000 -100.00 % 3.372 M -97.94 % 164.000 M 108.83 % 78.532 M -75.54 % 321.000 M 11 819.79 % 2.693 M -99.80 % 1.375 B 7 202.18 % 18.830 M -96.22 % 498.000 M -53.38 % 1.068 B 180.38 % 381.000 M 8 610.56 % 4.374 M -98.72 % 343.000 M 19 533.66 % 1.747 M -99.45 % 317.000 M 1 476.72 % 20.105 M
Short term investments 6.907 M 13.53 % 6.084 M 0.000 0.000 0.000 -100.00 % 743.000 K 0.000 -100.00 % 831.000 K 0.000 -100.00 % 832.000 K 11.98 % 743.000 K -27.86 % 1.030 M 0.000 -100.00 % 487.000 K 0.000 -100.00 % 374.000 K 0.000 -100.00 % 828.000 K 0.000 -100.00 % 4.312 M 0.000 -100.00 % 8.487 M 0.000 -100.00 % 5.094 M 0.000 -100.00 % 14.338 M 0.000 -100.00 % 2.192 M 0.000 -100.00 % 33.307 M 0.000 -100.00 % 2.810 M 0.000 -100.00 % 1.902 M 0.000 -100.00 % 1.432 M 0.000 -100.00 % 37.899 M 0.000 -100.00 % 2.216 M 0.000 -100.00 % 34.237 M 0.000 -100.00 % 1.958 M 0.000 -100.00 % 1.645 M 0.000 -100.00 % 1.528 M 0.000 -100.00 % 2.452 M 0.000 -100.00 % 6.435 M 0.000 -100.00 % 17.340 M 0.000 100.00 % -2.358 B 0.000 -100.00 % 2.248 M 0.000 -100.00 % 2.503 M 0.000 -100.00 % 20.231 M 0.000 100.00 % -2.193 B
cash and cash equivalents 179.304 M 865.71 % 18.567 M 0.00 % 18.567 M -69.57 % 61.014 M 0.00 % 61.014 M 15.51 % 52.821 M 0.00 % 52.820 M 75.72 % 30.060 M 0.00 % 30.060 M -15.68 % 35.649 M -7.96 % 38.730 M -21.19 % 49.143 M -31.93 % 72.190 M -18.02 % 88.061 M -2.40 % 90.230 M 90.59 % 47.343 M -28.59 % 66.300 M 3.61 % 63.993 M -23.11 % 83.230 M 9.66 % 75.895 M -24.74 % 100.840 M 1.72 % 99.135 M 7.22 % 92.460 M 5.67 % 87.498 M 59.96 % 54.700 M 13.07 % 48.379 M -18.00 % 59.000 M -30.65 % 85.075 M 25.11 % 68.000 M 11.72 % 60.867 M -44.16 % 109.000 M 7.78 % 101.130 M 146.66 % 41.000 M 9.58 % 37.417 M 33.63 % 28.000 M -84.77 % 183.870 M -70.44 % 622.000 M 2.32 % 607.889 M -1.79 % 619.000 M 0.24 % 617.545 M -1.35 % 626.000 M 789.17 % 70.403 M -32.30 % 104.000 M -14.73 % 121.968 M -16.46 % 146.000 M -24.80 % 194.144 M 3.27 % 188.000 M -7.81 % 203.919 M 28.25 % 159.000 M 42.63 % 111.476 M 17.34 % 95.000 M 12.28 % 84.607 M 0.000 -100.00 % 203.654 M 0.000 -100.00 % 230.364 M 0.000 -100.00 % 168.281 M 0.000 -100.00 % 188.989 M 0.000 -100.00 % 125.794 M 0.000 -100.00 % 139.982 M
Cash and short term investments 186.211 M 655.39 % 24.651 M 0.000 -100.00 % 61.014 M 0.00 % 61.014 M 13.91 % 53.564 M 1.41 % 52.820 M 70.99 % 30.891 M 2.76 % 30.060 M -17.60 % 36.481 M -7.58 % 39.473 M -21.33 % 50.173 M -30.50 % 72.190 M -18.47 % 88.548 M -1.86 % 90.230 M 89.09 % 47.717 M -28.03 % 66.300 M 2.28 % 64.821 M -22.12 % 83.230 M 3.77 % 80.207 M -20.46 % 100.840 M -6.30 % 107.622 M 16.40 % 92.460 M -0.14 % 92.592 M 69.27 % 54.700 M -12.78 % 62.717 M 6.30 % 59.000 M -32.39 % 87.267 M 28.33 % 68.000 M -27.79 % 94.174 M -13.60 % 109.000 M 4.87 % 103.940 M 153.51 % 41.000 M 4.28 % 39.319 M 40.43 % 28.000 M -84.89 % 185.302 M -70.21 % 622.000 M -3.68 % 645.788 M 4.33 % 619.000 M -0.12 % 619.761 M -1.00 % 626.000 M 498.24 % 104.640 M 0.62 % 104.000 M -16.08 % 123.926 M -15.12 % 146.000 M -25.43 % 195.789 M 4.14 % 188.000 M -8.49 % 205.447 M 29.21 % 159.000 M 39.56 % 113.928 M 19.92 % 95.000 M 4.35 % 91.042 M 0.000 -100.00 % 220.994 M 0.000 -100.00 % 230.364 M 0.000 -100.00 % 170.529 M 0.000 -100.00 % 191.492 M 0.000 -100.00 % 146.025 M 0.000 -100.00 % 139.982 M
Total current assets 977.740 M 161.05 % 374.547 M 0.000 -100.00 % 415.907 M 581.66 % 61.014 M -85.30 % 415.074 M 685.83 % 52.820 M -87.62 % 426.672 M 1 319.40 % 30.060 M -93.01 % 430.185 M 5.45 % 407.967 M -4.45 % 426.948 M -30.35 % 613.010 M 35.00 % 454.092 M -29.28 % 642.140 M 45.73 % 440.637 M -29.88 % 628.410 M 39.43 % 450.706 M 2.12 % 441.370 M -3.92 % 459.373 M 1.95 % 450.580 M -5.73 % 477.948 M -25.50 % 641.550 M 39.58 % 459.625 M -23.89 % 603.900 M 43.25 % 421.577 M 5.66 % 399.000 M -7.77 % 432.636 M 12.37 % 385.000 M -35.14 % 593.622 M 37.10 % 433.000 M -14.30 % 505.255 M 35.46 % 373.000 M -18.89 % 459.851 M 9.75 % 419.000 M -40.70 % 706.626 M -31.79 % 1.036 B -2.66 % 1.064 B 2.53 % 1.038 B -2.75 % 1.067 B 0.22 % 1.065 B -46.77 % 2.001 B 236.24 % 595.000 M -9.05 % 654.212 M -13.35 % 755.000 M -6.83 % 810.361 M -1.54 % 823.000 M -3.33 % 851.315 M -15.12 % 1.003 B -3.86 % 1.043 B -13.06 % 1.200 B 15.11 % 1.042 B -14.13 % 1.214 B 2.88 % 1.180 B -14.18 % 1.375 B 12.19 % 1.226 B -15.36 % 1.448 B 12.20 % 1.291 B -5.52 % 1.366 B 9.16 % 1.251 B -11.51 % 1.414 B 7.13 % 1.320 B -9.47 % 1.458 B 2.38 % 1.424 B
Inventory 764.924 M 129.76 % 332.919 M 0.000 0.000 0.000 -100.00 % 323.857 M 0.000 -100.00 % 357.858 M 0.000 -100.00 % 351.892 M 4.33 % 337.288 M -3.92 % 351.039 M 9.19 % 321.480 M -1.79 % 327.326 M -0.59 % 329.260 M -2.84 % 338.880 M -1.79 % 345.050 M 0.39 % 343.714 M -0.13 % 344.150 M 1.23 % 339.979 M 0.31 % 338.940 M 1.16 % 335.058 M 5.28 % 318.260 M 0.97 % 315.209 M -0.91 % 318.100 M -0.05 % 318.273 M -0.85 % 321.000 M 9.25 % 293.816 M -3.67 % 305.000 M -1.37 % 309.236 M -1.20 % 313.000 M -0.14 % 313.440 M -2.05 % 320.000 M -12.86 % 367.232 M -1.28 % 372.000 M -0.39 % 373.440 M -5.22 % 394.000 M -0.41 % 395.606 M -1.35 % 401.000 M 0.29 % 399.838 M -5.25 % 422.000 M -1.54 % 428.613 M -1.24 % 434.000 M -7.79 % 470.640 M -15.05 % 554.000 M -0.45 % 556.515 M -2.71 % 572.000 M -0.58 % 575.364 M -31.83 % 844.000 M -3.23 % 872.206 M -1.00 % 881.000 M -0.16 % 882.412 M -1.19 % 893.000 M -1.09 % 902.884 M 0.000 -100.00 % 923.319 M -2.81 % 950.000 M 0.000 -100.00 % 985.000 M -2.48 % 1.010 B -5.69 % 1.071 B -2.42 % 1.098 B -3.80 % 1.141 B -2.80 % 1.174 B
Net receivables 12.177 M 24.17 % 9.807 M 0.000 -100.00 % 19.545 M 0.000 -100.00 % 22.169 M 0.000 -100.00 % 18.517 M 0.000 0.000 -100.00 % 19.789 M 0.000 -100.00 % 12.630 M 0.000 -100.00 % 12.120 M 0.000 -100.00 % 16.430 M -56.70 % 37.947 M 0.000 -100.00 % 31.542 M 0.000 -100.00 % 23.583 M 136.30 % 9.980 M -67.87 % 31.063 M 125.09 % 13.800 M -61.12 % 35.490 M 0.000 -100.00 % 47.197 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.266 M 0.000 0.000 0.000 -100.00 % 44.454 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.258 M 0.000 -100.00 % 66.958 M 0.000 0.000 0.000 -100.00 % 66.892 M 0.000 -100.00 % 53.412 M 0.000 0.000 0.000 -100.00 % 51.782 M 0.000 -100.00 % 47.861 M 0.000 -100.00 % 74.541 M 0.000 -100.00 % 90.204 M
Tax assets 112.345 M 8.64 % 103.415 M 0.000 -100.00 % 102.706 M 0.000 -100.00 % 105.884 M 0.000 -100.00 % 98.264 M 0.000 -100.00 % 99.803 M -3.28 % 103.191 M -6.04 % 109.821 M 0.000 -100.00 % 114.135 M 0.000 -100.00 % 116.709 M 0.000 -100.00 % 116.152 M 0.000 -100.00 % 115.044 M 0.000 -100.00 % 115.459 M 0.000 -100.00 % 119.190 M 0.000 -100.00 % 120.022 M 0.000 -100.00 % 122.151 M 0.000 -100.00 % 121.527 M 0.000 -100.00 % 124.115 M 0.000 -100.00 % 120.732 M 0.000 -100.00 % 120.817 M 0.000 -100.00 % 120.401 M 0.000 -100.00 % 120.569 M 0.000 -100.00 % 143.507 M 0.000 -100.00 % 149.945 M 0.000 -100.00 % 151.179 M 0.000 -100.00 % 153.922 M 0.000 -100.00 % 127.860 M 0.000 -100.00 % 124.531 M 0.000 -100.00 % 105.511 M 0.000 -100.00 % 91.569 M 0.000 -100.00 % 84.749 M 0.000 -100.00 % 75.545 M 0.000 -100.00 % 65.751 M 0.000 -100.00 % 51.351 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 M 0.000 -100.00 % 1.000 M 0.000 -100.00 % 1.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.637 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 58.566 M 170.39 % 21.660 M 0.000 -100.00 % 14.469 M 0.000 -100.00 % 15.371 M 0.000 -100.00 % 14.498 M 0.000 -100.00 % 16.071 M 11.58 % 14.403 M 10.76 % 13.004 M -68.10 % 40.760 M 203.36 % 13.436 M -63.08 % 36.390 M 159.13 % 14.043 M -66.23 % 41.590 M 281.87 % 10.891 M -69.16 % 35.320 M 160.36 % 13.566 M -61.63 % 35.360 M 217.44 % 11.139 M -60.39 % 28.120 M 235.96 % 8.370 M -71.34 % 29.200 M 304.66 % 7.216 M -69.93 % 24.000 M 234.73 % 7.170 M -76.87 % 31.000 M 336.01 % 7.110 M -69.09 % 23.000 M 201.56 % 7.627 M -70.67 % 26.000 M 235.05 % 7.760 M -67.67 % 24.000 M 252.42 % 6.810 M -73.81 % 26.000 M 255.00 % 7.324 M -71.83 % 26.000 M 214.31 % 8.272 M -74.93 % 33.000 M 253.09 % 9.346 M -77.20 % 41.000 M 239.04 % 12.093 M -76.74 % 52.000 M 229.59 % 15.777 M -70.23 % 53.000 M 169.58 % 19.660 M 0.000 0.000 0.000 -100.00 % 32.079 M -62.70 % 86.000 M 131.92 % 37.081 M 0.000 -100.00 % 77.154 M -44.49 % 139.000 M 68.83 % 82.330 M -42.02 % 142.000 M 25.84 % 112.845 M -43.01 % 198.000 M 46.17 % 135.463 M 0.000 -100.00 % 188.692 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.685 M 0.00 % 4.685 M 0.000 -100.00 % 1.886 M 0.000 -100.00 % 591.000 K 0.000 -100.00 % 1.984 M 0.000 -100.00 % 623.000 K 0.000 -100.00 % 2.989 M 0.000 -100.00 % 584.000 K 0.000 -100.00 % 1.793 M 0.000 -100.00 % 595.000 K 0.000 -100.00 % 1.834 M 0.000 -100.00 % 584.000 K 0.000 -100.00 % 2.450 M 0.000 -100.00 % 1.267 M 0.000 -100.00 % 2.048 M 0.000 -100.00 % 1.046 M 0.000 -100.00 % 1.276 M 0.000 -100.00 % 404.000 K 0.000 -100.00 % 2.354 M 0.000 -100.00 % 999.000 K 0.000 0.000 0.000 -100.00 % 320.000 K 0.000 -100.00 % 16.136 M 0.000 -100.00 % 12.728 M 0.000 -100.00 % 13.367 M 0.000 -100.00 % 5.632 M 0.000 -100.00 % 5.727 M 0.000 -100.00 % 4.295 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.722 M 0.000 -100.00 % 18.873 M 0.000 -100.00 % 18.224 M 24.67 % 14.618 M -18.92 % 18.029 M 0.000 -100.00 % 16.325 M 0.000 -100.00 % 17.575 M 0.000 -100.00 % 18.172 M 0.000 -100.00 % 18.566 M 0.000 -100.00 % 11.237 M 0.000 -100.00 % 10.244 M 0.000 -100.00 % 6.506 M 0.000 -100.00 % 9.549 M 0.000 -100.00 % 7.307 M 0.000 -100.00 % 9.434 M 0.000 -100.00 % 6.783 M 0.000 -100.00 % 9.271 M 0.000 -100.00 % 165.953 M 0.000 -100.00 % 10.002 M 0.000 -100.00 % 551.580 M 0.000 -100.00 % 10.717 M 0.000 -100.00 % 19.622 M 0.000 -100.00 % 33.944 M 0.000 -100.00 % 1.360 B 0.000 -100.00 % 65.691 M 0.000 -100.00 % 170.890 M 0.000 0.000 0.000 -100.00 % 200.218 M 0.000 -100.00 % 220.996 M 0.000 -100.00 % 108.985 M 0.000 -100.00 % 18.731 M
Minority interest 63.520 M -0.54 % 63.865 M 0.00 % 63.865 M 2.23 % 62.471 M 0.00 % 62.471 M -0.61 % 62.853 M 0.00 % 62.850 M -0.79 % 63.351 M 0.00 % 63.351 M -16.51 % 75.876 M 1.44 % 74.802 M -2.52 % 76.732 M -69.16 % 248.790 M 0.91 % 246.536 M 2.62 % 240.230 M 0.92 % 238.033 M -1.89 % 242.630 M 0.82 % 240.653 M -1.02 % 243.130 M 0.00 % 243.128 M -0.75 % 244.960 M 0.90 % 242.764 M 2.81 % 236.130 M 0.06 % 235.978 M -0.14 % 236.300 M 0.86 % 234.286 M -1.97 % 239.000 M 0.45 % 237.922 M -0.87 % 240.000 M 1.01 % 237.610 M 1.98 % 233.000 M 0.51 % 231.819 M 2.12 % 227.000 M -0.55 % 228.250 M 1.44 % 225.000 M -1.29 % 227.948 M 67.61 % 136.000 M 0.64 % 135.140 M 0.85 % 134.000 M -1.72 % 136.351 M 1.75 % 134.000 M -73.34 % 502.669 M -2.20 % 514.000 M -0.10 % 514.500 M 3.94 % 495.000 M 1.08 % 489.729 M -1.46 % 497.000 M -2.38 % 509.130 M -3.76 % 529.000 M -0.74 % 532.931 M 1.13 % 527.000 M 0.36 % 525.096 M 1.57 % 517.000 M 0.13 % 516.345 M -0.13 % 517.000 M 0.62 % 513.797 M 91.72 % 268.000 M 0.40 % 266.933 M -0.40 % 268.000 M 0.40 % 266.920 M -2.94 % 275.000 M 0.85 % 272.691 M 2.90 % 265.000 M -1.29 % 268.459 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 212.040 M 0.000 -100.00 % 146.518 M 0.000 -100.00 % 167.379 M 0.000 -100.00 % 67.691 M 0.000 -100.00 % 84.959 M 0.000 -100.00 % 88.948 M 0.000 -100.00 % 71.395 M 0.000 -100.00 % 66.773 M 0.000 -100.00 % 55.820 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 220.024 M 0.000 -100.00 % 719.178 M 0.000 -100.00 % 746.670 M 0.000 -100.00 % 582.423 M 0.000 -100.00 % 938.419 M 0.000 -100.00 % 454.716 M 0.000 -100.00 % 878.916 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
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 520.966 M 0.000 0.000 0.000 -100.00 % 520.966 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 2.118 B 300.68 % 528.492 M 0.00 % 528.492 M 1.44 % 520.966 M 0.00 % 520.966 M 0.00 % 520.966 M 0.000 -100.00 % 520.966 M 0.00 % 520.966 M 0.00 % 520.966 M 0.00 % 520.966 M 0.00 % 520.966 M 0.000 -100.00 % 520.966 M 0.000 -100.00 % 520.966 M -49.68 % 1.035 B 98.74 % 520.966 M 0.000 -100.00 % 525.215 M 0.000 -100.00 % 526.926 M 0.000 -100.00 % 526.926 M -36.85 % 834.400 M 28.34 % 650.164 M 0.000 -100.00 % 621.117 M 0.000 -100.00 % 420.788 M 0.000 -100.00 % 420.788 M -30.22 % 603.000 M 89.79 % 317.716 M 0.000 -100.00 % 317.716 M 0.000 -100.00 % 265.567 M 0.000 -100.00 % 24.686 M 0.000 -100.00 % 265.567 M 0.000 -100.00 % 117.339 M 0.000 -100.00 % 101.840 M -33.44 % 153.000 M -62.73 % 410.506 M -9.78 % 455.000 M 14.93 % 395.888 M -13.94 % 460.000 M 16.78 % 393.903 M -15.47 % 466.000 M 13.62 % 410.132 M -16.98 % 494.000 M 19.47 % 413.510 M -18.76 % 509.000 M 20.17 % 423.568 M -14.60 % 496.000 M -0.09 % 496.431 M -2.85 % 511.000 M 3.16 % 495.348 M -7.58 % 536.000 M 92.97 % 277.763 M
Deferred tax liabilities non current 261.008 M 36.16 % 191.698 M 0.000 -100.00 % 190.365 M 0.000 -100.00 % 189.852 M 0.000 -100.00 % 191.227 M 0.000 -100.00 % 193.613 M 0.66 % 192.337 M 4.76 % 183.591 M 0.000 -100.00 % 178.226 M 0.000 -100.00 % 172.262 M 0.000 -100.00 % 172.633 M 0.000 -100.00 % 173.470 M 0.000 -100.00 % 169.323 M 0.000 -100.00 % 164.856 M 0.000 -100.00 % 159.388 M 0.000 -100.00 % 155.200 M 0.000 -100.00 % 154.704 M 0.000 -100.00 % 150.715 M 0.000 -100.00 % 139.104 M 0.000 -100.00 % 135.562 M 0.000 -100.00 % 16.485 M 0.000 -100.00 % 16.118 M 0.000 -100.00 % 19.220 M 0.000 -100.00 % 24.255 M 0.000 -100.00 % 21.445 M 0.000 -100.00 % 23.151 M 0.000 -100.00 % 24.146 M 0.000 -100.00 % 36.303 M 0.000 -100.00 % 27.261 M 0.000 -100.00 % 26.443 M 0.000 -100.00 % 21.897 M 0.000 -100.00 % 23.185 M 0.000 -100.00 % 17.373 M 0.000 -100.00 % 40.184 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 0.000 0.000 0.000 0.000 0.000 0.000 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 3.611 B 77.04 % 2.039 B 0.00 % 2.039 B -1.65 % 2.074 B 0.00 % 2.074 B 0.08 % 2.072 B 0.00 % 2.072 B -0.31 % 2.078 B 0.00 % 2.078 B -0.66 % 2.092 B 1.33 % 2.065 B 0.03 % 2.064 B -0.96 % 2.084 B -1.95 % 2.126 B 0.79 % 2.109 B 0.73 % 2.094 B -0.26 % 2.099 B 0.24 % 2.094 B -1.68 % 2.130 B 0.47 % 2.120 B 0.56 % 2.108 B 0.03 % 2.108 B 1.43 % 2.078 B 0.66 % 2.064 B 2.45 % 2.015 B 0.57 % 2.003 B -0.57 % 2.015 B 0.04 % 2.014 B -0.88 % 2.032 B 0.28 % 2.026 B -1.77 % 2.063 B 0.19 % 2.059 B 4.63 % 1.968 B -2.16 % 2.011 B 0.62 % 1.999 B -10.95 % 2.245 B 5.39 % 2.130 B 0.39 % 2.122 B -0.85 % 2.140 B -0.09 % 2.142 B -1.06 % 2.165 B -29.48 % 3.070 B -1.22 % 3.108 B -1.07 % 3.142 B -3.81 % 3.266 B -1.45 % 3.314 B -0.98 % 3.347 B -0.72 % 3.371 B -7.61 % 3.649 B 0.70 % 3.624 B 0.05 % 3.622 B 0.19 % 3.615 B -0.30 % 3.626 B -2.50 % 3.719 B -2.13 % 3.800 B -0.02 % 3.801 B 4.99 % 3.620 B 0.94 % 3.586 B -2.06 % 3.662 B -0.38 % 3.676 B -3.80 % 3.821 B 3.39 % 3.696 B -2.10 % 3.775 B -0.90 % 3.809 B
2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-06-30 2021-12-31 2021-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 2017-12-31 2017-09-30 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 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31
2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30
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
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
Change in working capital -281.000 K -104.96 % 5.670 M 100.00 % 2.835 M 11.18 % 2.550 M 0.00 % 2.550 M -82.59 % 14.647 M 0.000 -100.00 % 6.318 M 100.00 % 3.159 M 138.13 % -8.285 M -120.36 % 40.701 M 78.54 % 22.796 M 19.28 % 19.112 M 2 175.14 % -921.000 K 91.33 % -10.618 M -284.43 % -2.762 M -142.56 % 6.489 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
Inventory 0.000 0.000 100.00 % -50.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 37.398 M 733.66 % 4.486 M 0.000 0.000 0.000 100.00 % -9.145 M 0.000 -100.00 % 8.646 M 0.000 100.00 % -4.404 M -138.78 % 11.355 M 0.000 0.000 -100.00 % 1.050 M 105.08 % 512.000 K -71.24 % 1.780 M -80.94 % 9.338 M
Other working capital -37.679 M -3 282.35 % 1.184 M -58.97 % 2.886 M 13.16 % 2.550 M 0.00 % 2.550 M -89.28 % 23.792 M 0.000 100.00 % -2.328 M -173.69 % 3.159 M 181.40 % -3.881 M -113.22 % 29.346 M 0.000 0.000 100.00 % -1.971 M 82.29 % -11.130 M -145.05 % -4.542 M -59.42 % -2.849 M
Other non cash items 23.228 M 1 534.71 % -1.619 M -129.00 % 5.582 M -40.45 % 9.373 M 0.00 % 9.373 M -46.80 % 17.620 M 283.75 % -9.589 M -177.79 % 12.326 M -11.30 % 13.896 M 1 381.40 % 938.000 K 102.67 % -35.075 M -253.01 % -9.936 M -7 912.90 % -124.000 K -100.79 % 15.682 M -15.78 % 18.621 M 1 159.82 % -1.757 M 91.71 % -21.196 M
Net cash provided by operating activities 67.295 M 192.89 % 22.976 M 28.50 % 17.880 M -13.97 % 20.783 M 0.00 % 20.783 M -50.44 % 41.936 M 0.000 -100.00 % 32.706 M 64.61 % 19.869 M 255.11 % 5.595 M -90.26 % 57.452 M 25.40 % 45.814 M 5.07 % 43.603 M 168.03 % 16.268 M 64.86 % 9.868 M -0.25 % 9.893 M -62.74 % 26.549 M
Investments in property plant and equipment -4.306 M -29.43 % -3.327 M 0.000 0.000 0.000 100.00 % -5.052 M 0.000 100.00 % -15.800 M 0.000 100.00 % -9.731 M -37.11 % -7.097 M -41.97 % -4.999 M -86.18 % -2.685 M -9.91 % -2.443 M 51.60 % -5.047 M 69.62 % -16.611 M -31.74 % -12.609 M
Acquisitions net 1.290 M 64 600.00 % -2.000 K 0.000 0.000 0.000 -100.00 % 11.000 K 0.000 -100.00 % 127.000 K 0.000 -100.00 % 2.000 K -99.81 % 1.049 M -97.58 % 43.279 M 166 357.69 % 26.000 K -93.53 % 402.000 K 20 000.00 % 2.000 K 100.02 % -11.696 M -182.87 % 14.113 M
Purchases of investments -754.000 K -55.79 % -484.000 K 0.000 0.000 0.000 100.00 % -17.000 K 0.000 100.00 % -274.000 K 0.000 100.00 % -12.000 K 85.54 % -83.000 K -15.28 % -72.000 K 8.86 % -79.000 K 87.09 % -612.000 K 0.000 100.00 % -1.218 M 0.000
Sales maturities of investments 131.000 K 114.75 % 61.000 K 0.000 0.000 0.000 -100.00 % 5.000 K 0.000 -100.00 % 11.000 K 0.000 -100.00 % 150.000 K -28.57 % 210.000 K 1 650.00 % 12.000 K -97.04 % 405.000 K 1 057.14 % 35.000 K 0.000 -100.00 % 14.395 M 0.000
Other investing activites 16.000 K -98.33 % 956.000 K 210.01 % -869.000 K 55.89 % -1.970 M 0.00 % -1.970 M -207.18 % 1.838 M 0.000 0.000 100.00 % -7.966 M -448.14 % 2.288 M 306.39 % 563.000 K -92.09 % 7.115 M 273.03 % -4.112 M -197.83 % 4.203 M 409.96 % -1.356 M -187.29 % -472.000 K -148.31 % 977.000 K
Net cash used for investing activites -3.623 M -29.58 % -2.796 M -221.75 % -869.000 K 55.89 % -1.970 M 0.00 % -1.970 M 38.72 % -3.215 M 0.000 100.00 % -15.936 M -100.06 % -7.966 M -9.07 % -7.303 M -36.30 % -5.358 M -113.62 % 39.329 M 710.22 % -6.445 M -506.62 % 1.585 M 124.76 % -6.401 M 58.97 % -15.602 M -728.86 % 2.481 M
Debt repayment -23.802 M -7.85 % -22.069 M 0.000 100.00 % -144.298 M 0.000 -100.00 % 23.979 M 0.000 100.00 % -20.811 M 0.000 0.000 100.00 % -61.313 M 0.000 100.00 % -22.877 M -1 707.03 % -1.266 M 86.04 % -9.066 M 4.72 % -9.515 M 40.47 % -15.983 M
Common stock issued 10.081 M 0.000 0.000 -100.00 % 200.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -54.000 K 0.000 100.00 % -93.443 M 0.000 100.00 % -97.000 K 0.000 100.00 % -116.000 K -100.00 % -58.000 K -866.67 % -6.000 K 99.65 % -1.700 M 99.10 % -189.074 M 0.000 0.000 100.00 % -4.249 M -147.47 % -1.717 M -1 851.14 % -88.000 K
Dividends paid 0.000 100.00 % -42.480 M -100.00 % -21.240 M 0.000 0.000 100.00 % -21.126 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.867 M 0.00 % -1.867 M
Other financing activites -680.000 K -134.41 % 1.976 M 111.63 % -16.994 M -173.81 % 23.025 M 256.46 % -14.716 M 21.37 % -18.715 M 0.000 100.00 % -1.431 M 90.22 % -14.639 M -968.54 % -1.370 M 44.01 % -2.447 M -103.60 % 67.968 M 6 654.29 % -1.037 M 81.98 % -5.756 M -181.05 % -2.048 M 53.73 % -4.426 M -906.19 % 549.000 K
Net cash used provided by financing activities -14.401 M 77.01 % -62.627 M -63.80 % -38.234 M -159.81 % -14.716 M 0.00 % -14.716 M 7.79 % -15.959 M 0.000 100.00 % -22.358 M -52.13 % -14.697 M -970.43 % -1.373 M 97.90 % -65.460 M 45.95 % -121.106 M -406.42 % -23.914 M -240.56 % -7.022 M 54.29 % -15.363 M 12.34 % -17.525 M -0.78 % -17.389 M
Effect of forex changes on cash 111.466 M 0.000 0.000 0.000 0.000 100.00 % -2.000 K 0.000 100.00 % -1.000 K -100.00 % -500.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 160.737 M 478.68 % -42.447 M 0.000 -100.00 % 4.097 M 0.00 % 4.097 M -82.00 % 22.761 M 0.000 100.00 % -5.589 M -100.00 % -2.795 M 9.30 % -3.081 M 76.95 % -13.366 M 62.84 % -35.965 M -371.66 % 13.239 M 22.26 % 10.829 M 190.98 % -11.902 M 48.77 % -23.234 M -299.59 % 11.641 M
Cash at beginning of period 18.567 M -69.57 % 61.014 M 1 389.42 % 4.097 M 0.00 % 4.097 M -92.24 % 52.821 M 75.72 % 30.060 M 0.00 % 30.060 M -15.68 % 35.649 M 0.000 -100.00 % 38.730 M -25.66 % 52.096 M -40.84 % 88.061 M 17.69 % 74.822 M 16.92 % 63.993 M -15.68 % 75.895 M -23.44 % 99.129 M 13.30 % 87.494 M
Cash at end of period 179.304 M 865.71 % 18.567 M -69.57 % 61.014 M 1 389.42 % 4.097 M 0.00 % 4.097 M -92.24 % 52.821 M 75.72 % 30.060 M 0.00 % 30.060 M 1 175.68 % -2.795 M -107.84 % 35.649 M -7.96 % 38.730 M -25.66 % 52.096 M -40.84 % 88.061 M 17.69 % 74.822 M 16.92 % 63.993 M -15.68 % 75.895 M -23.44 % 99.135 M
Operating cash flow 67.295 M 192.89 % 22.976 M 28.50 % 17.880 M -13.97 % 20.783 M 0.00 % 20.783 M -50.44 % 41.936 M 0.000 -100.00 % 32.706 M 64.61 % 19.869 M 255.11 % 5.595 M -90.26 % 57.452 M 25.40 % 45.814 M 5.07 % 43.603 M 168.03 % 16.268 M 64.86 % 9.868 M -0.25 % 9.893 M -62.74 % 26.549 M
Capital expenditure -4.306 M -29.43 % -3.327 M 0.000 100.00 % -4.487 M 0.000 100.00 % -5.052 M 0.000 100.00 % -15.800 M 0.000 100.00 % -9.731 M -37.11 % -7.097 M -41.97 % -4.999 M -86.18 % -2.685 M -9.91 % -2.443 M 51.60 % -5.047 M 69.62 % -16.611 M -31.74 % -12.609 M
Free CashFlow 62.989 M 220.57 % 19.649 M 9.90 % 17.880 M -13.97 % 20.783 M 0.00 % 20.783 M -43.65 % 36.884 M 0.000 -100.00 % 16.906 M -14.91 % 19.869 M 580.38 % -4.136 M -108.21 % 50.355 M 23.37 % 40.815 M -0.25 % 40.918 M 195.97 % 13.825 M 186.77 % 4.821 M 171.76 % -6.718 M -148.19 % 13.940 M
2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003