KELLTONTEC.BO

Kellton Tech Solutions Limited KELLTONTEC.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 10.978 B 11.69 % 9.829 B 7.15 % 9.173 B 8.86 % 8.427 B 8.64 % 7.756 B 0.64 % 7.707 B -5.34 % 8.141 B 3.91 % 7.835 B 27.44 % 6.148 B 28.55 % 4.782 B 101.02 % 2.379 B 77.97 % 1.337 B 174.97 % 486.133 M 24.46 % 390.606 M 5 599.64 % 6.853 M -28.76 % 9.620 M -1.09 % 9.725 M
Net income 797.238 M 24.55 % 640.110 M 150.48 % -1.268 B -280.01 % 704.451 M -0.95 % 711.235 M 0.84 % 705.313 M -8.33 % 769.423 M 12.50 % 683.948 M 27.24 % 537.544 M 30.17 % 412.970 M 87.09 % 220.739 M 246.93 % 63.627 M 70.59 % 37.299 M 26.90 % 29.393 M 180.63 % -36.454 M -2 010.11 % 1.908 M 115.35 % -12.437 M
Income before tax 924.989 M 28.63 % 719.102 M 162.93 % -1.143 B -236.93 % 834.532 M -3.77 % 867.269 M -0.40 % 870.750 M -10.58 % 973.723 M -2.10 % 994.646 M 37.69 % 722.389 M 38.59 % 521.237 M 103.57 % 256.049 M 236.40 % 76.114 M 69.67 % 44.860 M 41.43 % 31.720 M 187.96 % -36.062 M -1 934.74 % 1.966 M 116.10 % -12.210 M
Income before tax ratio 0.08 15.17 % 0.07 158.73 % -0.12 -225.79 % 0.10 -11.43 % 0.11 -1.04 % 0.11 -5.54 % 0.12 -5.79 % 0.13 8.04 % 0.12 7.81 % 0.11 1.27 % 0.11 89.02 % 0.06 -38.30 % 0.09 13.63 % 0.08 101.54 % -5.26 -2 675.37 % 0.20 116.27 % -1.26
EBITDA 1.297 B 25.12 % 1.037 B 217.31 % -883.743 M -183.42 % 1.059 B -5.83 % 1.125 B -3.28 % 1.163 B -3.15 % 1.201 B -0.84 % 1.211 B 41.33 % 856.971 M 27.60 % 671.591 M 95.71 % 343.165 M 173.86 % 125.306 M 104.52 % 61.270 M 43.89 % 42.581 M 224.85 % -34.107 M -970.24 % 3.919 M 145.31 % -8.650 M
Net income ratio 0.07 11.51 % 0.07 147.11 % -0.14 -265.36 % 0.08 -8.83 % 0.09 0.20 % 0.09 -3.17 % 0.09 8.26 % 0.09 -0.16 % 0.09 1.26 % 0.09 -6.93 % 0.09 94.93 % 0.05 -37.96 % 0.08 1.96 % 0.08 101.41 % -5.32 -2 781.17 % 0.20 115.51 % -1.28
Ratio EBITDA 0.12 12.02 % 0.11 209.48 % -0.10 -176.63 % 0.13 -13.32 % 0.15 -3.90 % 0.15 2.31 % 0.15 -4.57 % 0.15 10.90 % 0.14 -0.74 % 0.14 -2.65 % 0.14 53.88 % 0.09 -25.62 % 0.13 15.61 % 0.11 102.19 % -4.98 -1 321.53 % 0.41 145.81 % -0.89
Gross profit ratio 0.51 180.35 % 0.18 -62.91 % 0.49 -50.43 % 1.00 1.62 % 0.98 1.11 % 0.97 -0.31 % 0.97 91.31 % 0.51 -49.03 % 1.00 431.35 % 0.19 -80.99 % 0.99 4.81 % 0.94 206.25 % 0.31 -69.21 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 482.108 M -1.05 % 487.209 M 0.94 % 482.654 M -0.04 % 482.858 M 0.00 % 482.849 M -1.77 % 491.574 M 1.71 % 483.301 M 0.02 % 483.190 M 1.23 % 477.342 M 7.03 % 445.971 M 6.24 % 419.758 M 18.09 % 355.456 M 0.07 % 355.224 M 0.31 % 354.131 M 283.30 % 92.391 M 0.08 % 92.319 M 0.00 % 92.319 M
Weighted average shs out 482.108 M -1.05 % 487.209 M 0.94 % 482.654 M 0.04 % 482.479 M 0.12 % 481.912 M 0.00 % 481.912 M 0.00 % 481.912 M 0.00 % 481.912 M 1.23 % 476.053 M 6.93 % 445.184 M 6.08 % 419.656 M 18.06 % 355.456 M 0.07 % 355.224 M 0.31 % 354.131 M 283.30 % 92.391 M 0.08 % 92.319 M 0.00 % 92.319 M
EPS diluted 1.63 24.43 % 1.31 149.81 % -2.63 -280.14 % 1.46 -0.68 % 1.47 2.80 % 1.43 -10.18 % 1.59 12.43 % 1.42 27.34 % 1.11 20.09 % 0.93 76.05 % 0.53 192.22 % 0.18 69.81 % 0.11 26.19 % 0.08 121.32 % -0.39 -1 890.91 % 0.02 116.42 % -0.13
Earnings per share 1.64 25.19 % 1.31 149.81 % -2.63 -280.14 % 1.46 -1.35 % 1.48 1.37 % 1.46 -8.52 % 1.60 12.39 % 1.42 27.47 % 1.11 20.04 % 0.93 76.43 % 0.53 192.22 % 0.18 69.81 % 0.11 26.19 % 0.08 121.32 % -0.39 -1 890.91 % 0.02 116.42 % -0.13
Gross profit 5.643 B 213.13 % 1.802 B -60.26 % 4.534 B -46.03 % 8.402 B 10.41 % 7.610 B 1.76 % 7.479 B -5.63 % 7.925 B 98.79 % 3.987 B -35.04 % 6.137 B 583.05 % 898.532 M -61.78 % 2.351 B 86.54 % 1.260 B 742.08 % 149.670 M -61.68 % 390.606 M 5 599.64 % 6.853 M -28.76 % 9.620 M -1.09 % 9.725 M
Income tax expense 127.751 M 61.73 % 78.992 M -36.98 % 125.349 M -3.64 % 130.081 M -16.63 % 156.034 M -5.68 % 165.437 M -19.02 % 204.300 M -34.24 % 310.698 M 68.09 % 184.845 M 70.73 % 108.268 M 206.62 % 35.310 M 182.77 % 12.487 M 65.14 % 7.562 M 224.92 % 2.327 M 493.95 % 391.831 K 586.89 % 57.044 K -74.86 % 226.946 K
Cost of revenue 5.336 B -33.53 % 8.027 B 73.03 % 4.639 B 18 743.17 % 24.619 M -83.16 % 146.214 M -35.89 % 228.076 M 5.49 % 216.212 M -94.38 % 3.848 B 37 323.06 % 10.283 M -99.74 % 3.884 B 13 780.64 % 27.980 M -63.36 % 76.368 M -77.30 % 336.463 M 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 -100.00 % 201.148 M -5.07 % 211.899 M 29.32 % 163.860 M 10.92 % 147.729 M 5.54 % 139.977 M -10.24 % 155.946 M -42.75 % 272.378 M 773.32 % 31.189 M 0.000 -100.00 % 29.765 M 11.49 % 26.696 M 30.52 % 20.454 M 0.000 -100.00 % 32.582 M 5 759.05 % 556.102 K -69.62 % 1.831 M
Selling and marketing expenses 0.000 -100.00 % 41.140 M 37.76 % 29.863 M 65.76 % 18.015 M 3.81 % 17.354 M -44.00 % 30.988 M -5.94 % 32.945 M -12.12 % 37.487 M 0.000 0.000 -100.00 % 1.421 M 99.50 % 712.310 K 76.03 % 404.653 K 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 652.868 M -81.36 % 3.502 B -51.40 % 7.207 B 11.33 % 6.474 B 2.76 % 6.300 B 108 555.58 % 5.798 M 87.85 % 3.086 M -99.94 % 5.275 B 70 631.81 % -7.479 M -100.37 % 2.040 B 77.10 % 1.152 B 165.11 % 434.479 M 19 835.60 % 2.179 M -78.61 % 10.191 M 44.81 % 7.038 M -61.60 % 18.329 M
Operating expenses 4.535 B 406.67 % 895.156 M -76.09 % 3.744 B -49.33 % 7.389 B 11.30 % 6.639 B 2.60 % 6.471 B -4.67 % 6.787 B 139.46 % 2.835 B -46.58 % 5.306 B 1 840.39 % 273.466 M -86.59 % 2.040 B 77.10 % 1.152 B 165.11 % 434.479 M 21.29 % 358.228 M 737.50 % 42.774 M 463.26 % 7.594 M -62.33 % 20.160 M
Cost and expenses 9.871 B 10.44 % 8.938 B 6.62 % 8.383 B 13.08 % 7.413 B 9.26 % 6.785 B 1.29 % 6.699 B -4.36 % 7.004 B 4.80 % 6.683 B 25.70 % 5.317 B 27.88 % 4.157 B 101.04 % 2.068 B 68.37 % 1.228 B 182.69 % 434.479 M 21.29 % 358.228 M 737.50 % 42.774 M 463.26 % 7.594 M -62.33 % 20.160 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
Selling general and administrative expenses 4.535 B 1 771.95 % 242.288 M 0.22 % 241.762 M 32.93 % 181.875 M 10.17 % 165.083 M -3.44 % 170.965 M -9.49 % 188.891 M -39.04 % 309.865 M 893.52 % 31.189 M -88.27 % 265.987 M 752.92 % 31.186 M 13.78 % 27.409 M 31.40 % 20.859 M 0.000 -100.00 % 32.582 M 5 759.05 % 556.102 K -69.62 % 1.831 M
Interest income 6.490 M 7.61 % 6.031 M 264.27 % 1.656 M -48.95 % 3.243 M -55.08 % 7.219 M 0.74 % 7.167 M 15.15 % 6.224 M 49.64 % 4.159 M 69.52 % 2.453 M 0.000 -100.00 % 208.340 K -13.58 % 241.091 K -84.93 % 1.600 M 313.83 % -748.314 K 0.000 0.000 0.000
Interest expense 202.680 M 10.38 % 183.618 M 60.51 % 114.395 M -0.98 % 115.529 M -10.09 % 128.494 M -21.80 % 164.318 M -9.81 % 182.182 M 11.91 % 162.788 M 58.25 % 102.867 M -0.18 % 103.050 M 96.18 % 52.528 M 62.04 % 32.417 M 237.32 % 9.610 M 380.62 % 2.000 M 0.000 0.000 0.000
Depreciation and amortization 169.399 M 5.84 % 160.047 M 10.68 % 144.601 M 32.25 % 109.343 M -15.39 % 129.231 M 0.87 % 128.112 M 92.39 % 66.590 M 23.96 % 53.719 M 27.07 % 42.276 M 26.33 % 33.464 M 17.86 % 28.394 M 23.14 % 23.059 M 119.42 % 10.509 M 18.59 % 8.862 M 352.48 % 1.958 M 0.24 % 1.954 M 9.46 % 1.785 M
Operating income 1.107 B 22.07 % 906.837 M 12.37 % 807.015 M -14.70 % 946.104 M -2.85 % 973.869 M -1.91 % 992.854 M -12.71 % 1.137 B -1.27 % 1.152 B 58.46 % 727.070 M 16.32 % 625.066 M 144.12 % 256.049 M 236.40 % 76.114 M 69.67 % 44.860 M 51.86 % 29.541 M 181.92 % -36.062 M -1 934.74 % 1.966 M 116.10 % -12.210 M
Operating income ratio 0.10 9.30 % 0.09 4.87 % 0.09 -21.64 % 0.11 -10.58 % 0.13 -2.54 % 0.13 -7.79 % 0.14 -4.99 % 0.15 24.34 % 0.12 -9.51 % 0.13 21.44 % 0.11 89.02 % 0.06 -38.30 % 0.09 22.02 % 0.08 101.44 % -5.26 -2 675.37 % 0.20 116.27 % -1.26
Total other income expenses net -182.028 M 3.04 % -187.735 M 90.29 % -1.933 B -1 632.39 % -111.572 M -4.66 % -106.600 M 22.44 % -137.437 M 16.04 % -163.694 M -3.96 % -157.456 M -69.65 % -92.811 M 10.61 % -103.828 M 86.73 % -782.333 M -2 389.36 % -31.427 M -274.83 % -8.384 M -1 799.42 % -441.413 K 0.000 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 1.355 B 0.45 % 1.349 B 14.41 % 1.179 B 17.56 % 1.003 B 32.41 % 757.497 M -32.42 % 1.121 B 7.11 % 1.046 B 12.05 % 933.954 M 14.64 % 814.694 M 3.33 % 788.422 M 20.31 % 655.323 M 215.24 % 207.881 M 294.31 % 52.720 M 399.39 % 10.557 M 5 448.23 % -197.390 K -115.40 % -91.637 K 93.49 % -1.408 M
Total investments 83.568 M 453.58 % 15.096 M 73.56 % 8.698 M -78.04 % 39.606 M 399.95 % 7.922 M -92.34 % 103.356 M 39.21 % 74.243 M 492.51 % 12.530 M 10.00 % 11.391 M -26.12 % 15.417 M 53.99 % 10.012 M -44.84 % 18.150 M 0.00 % 18.150 M 0.00 % 18.150 M -7.42 % 19.605 M 0.00 % 19.605 M -64.35 % 54.988 M
Total debt 1.630 B 4.52 % 1.560 B -3.71 % 1.620 B 32.44 % 1.223 B 12.04 % 1.092 B -17.11 % 1.317 B 7.01 % 1.231 B 8.01 % 1.139 B 16.75 % 976.002 M 12.61 % 866.720 M 5.29 % 823.139 M 220.33 % 256.965 M 313.08 % 62.207 M 292.70 % 15.841 M 0.000 -100.00 % 65.500 K -27.62 % 90.500 K
Accumulated other comprehensive income loss 254.588 M 7.32 % 237.229 M 16.74 % 203.212 M -13.67 % 235.393 M 0.000 -100.00 % 267.792 M 247.22 % -181.899 M -15.25 % -157.828 M -14.48 % -137.868 M -18.56 % -116.290 M -429.32 % -21.970 M -14.27 % -19.227 M -23.93 % -15.515 M -93.92 % -8.000 M -16.02 % -6.896 M -39.67 % -4.937 M -65.49 % -2.983 M
Retained earnings 4.455 B 25.27 % 3.556 B 22.20 % 2.910 B -26.05 % 3.935 B 17.20 % 3.358 B 2.28 % 3.283 B 32.27 % 2.482 B 36.42 % 1.819 B 52.63 % 1.192 B 76.58 % 674.999 M 99.15 % 338.938 M 179.07 % 121.452 M 113.53 % 56.878 M 201.09 % 18.891 M 0.000 0.000 0.000
Common stock 487.570 M 0.12 % 487.008 M 0.90 % 482.654 M 0.04 % 482.479 M 0.12 % 481.912 M 0.00 % 481.912 M 0.00 % 481.912 M 0.00 % 481.912 M 104.44 % 235.723 M 0.68 % 234.131 M 7.69 % 217.408 M 5.06 % 206.938 M 16.62 % 177.446 M 0.00 % 177.446 M 85.15 % 95.841 M 0.11 % 95.734 M 0.00 % 95.734 M
Total equity 5.353 B 20.73 % 4.434 B 18.86 % 3.730 B -22.07 % 4.787 B 13.82 % 4.205 B 1.01 % 4.164 B 26.49 % 3.291 B 26.53 % 2.601 B 47.12 % 1.768 B 40.61 % 1.258 B 61.97 % 776.394 M 78.26 % 435.530 M 60.63 % 271.140 M 19.44 % 227.005 M 134.88 % 96.648 M 0.11 % 96.542 M 0.00 % 96.542 M
Other non current liabilities 76.769 M 19.30 % 64.351 M 26.95 % 50.690 M -62.79 % 136.215 M -3.89 % 141.735 M 135.66 % 60.144 M -74.70 % 237.686 M 0.000 -100.00 % 79.530 M -88.15 % 671.101 M 465.85 % 118.599 M -52.92 % 251.891 M 281.53 % 66.021 M 100.85 % 32.870 M 0.000 100.00 % -65.500 K -165.60 % 99.850 K
Long term debt 580.080 M 37.82 % 420.897 M -17.21 % 508.364 M 144.30 % 208.086 M -32.04 % 306.195 M -30.51 % 440.624 M 22.65 % 359.254 M 12.30 % 319.906 M -26.93 % 437.813 M 36.30 % 321.220 M -26.41 % 436.497 M 360.52 % 94.784 M 484.42 % 16.218 M 868.20 % 1.675 M 0.000 -100.00 % 65.500 K -27.62 % 90.500 K
Total non current liabilities 669.607 M 34.70 % 497.118 M -13.87 % 577.186 M 56.88 % 367.906 M -21.80 % 470.492 M -47.99 % 904.595 M 45.28 % 622.639 M -35.54 % 965.999 M 85.97 % 519.438 M -47.65 % 992.320 M 77.60 % 558.736 M 106.36 % 270.761 M 216.86 % 85.452 M 135.76 % 36.245 M 1 048.07 % 3.157 M 34.31 % 2.351 M 21.89 % 1.928 M
Other current liabilities 596.392 M 69.33 % 352.206 M 3.56 % 340.101 M -7.47 % 367.557 M 433.34 % -110.266 M 46.36 % -205.551 M -132.51 % 632.293 M 484.33 % -164.518 M -131.10 % 528.916 M 2 178.66 % -25.445 M -108.38 % 303.704 M 6 274.55 % -4.919 M -154.05 % -1.936 M -211.45 % 1.737 M 1 320.80 % -142.303 K 0.000 0.000
Deferred revenue 0.000 0.000 -100.00 % 4.465 M 8.46 % 4.116 M -99.35 % 629.486 M -22.79 % 815.242 M 305.83 % 200.885 M -76.02 % 837.570 M 38.27 % 605.745 M -7.69 % 656.173 M 71.05 % 383.610 M 427.27 % 72.754 M 357.54 % 15.901 M 0.68 % 15.794 M 0.000 0.000 0.000
Short term debt 1.050 B -7.78 % 1.139 B 2.47 % 1.112 B 9.96 % 1.011 B 28.70 % 785.508 M -10.38 % 876.457 M 1.27 % 865.449 M 226.36 % 265.180 M -64.81 % 753.584 M 38.15 % 545.501 M 6.26 % 513.380 M 222.83 % 159.023 M 217.32 % 50.114 M 22 395.19 % -224.773 K 0.000 0.000 0.000
Total current liabilities 1.868 B 11.64 % 1.673 B 0.93 % 1.658 B 5.89 % 1.565 B -4.73 % 1.643 B -22.36 % 2.116 B 1.97 % 2.075 B -7.39 % 2.241 B 34.71 % 1.664 B 19.25 % 1.395 B 33.02 % 1.049 B 239.31 % 309.080 M 332.64 % 71.441 M 77.85 % 40.169 M 0.000 0.000 0.000
Total liabilities 2.537 B 16.92 % 2.170 B -2.89 % 2.235 B 15.59 % 1.933 B -8.53 % 2.114 B -30.04 % 3.021 B 11.96 % 2.698 B -15.87 % 3.207 B 46.91 % 2.183 B -8.56 % 2.387 B 48.52 % 1.607 B 177.23 % 579.841 M 269.58 % 156.893 M 105.32 % 76.414 M 2 320.42 % 3.157 M 34.31 % 2.351 M 21.89 % 1.928 M
Other non current assets 94.191 M -95.60 % 2.142 B 1 821.44 % 111.497 M -93.50 % 1.715 B 1 426.29 % 112.395 M -49.48 % 222.483 M -4.55 % 233.098 M 118.55 % 106.658 M 929.00 % -12.866 M -1 955.17 % 693.512 K -95.67 % 16.029 M -56.03 % 36.455 M 4.11 % 35.016 M 40.92 % 24.848 M -68.62 % 79.194 M 85.03 % 42.801 M -46.60 % 80.152 M
Long term investments 16.689 M 100.80 % -2.084 B -17.34 % -1.776 B -9.54 % -1.622 B -3 422.02 % -46.046 M -216.54 % -14.547 M -98.79 % -7.318 M -158.40 % 12.530 M 10.00 % 11.391 M -26.12 % 15.417 M 0.000 -100.00 % 18.150 M 0.00 % 18.150 M 0.000 0.000 0.000 0.000
Intangible assets 367.629 M -0.48 % 369.407 M 17.89 % 313.344 M 8.37 % 289.151 M 0.30 % 288.293 M -1.93 % 293.977 M 175.11 % 106.858 M 29.69 % 82.392 M 120.21 % 37.416 M 45.23 % 25.763 M -13.38 % 29.742 M -54.34 % 65.134 M -10.85 % 73.063 M 0.000 0.000 0.000 0.000
GoodWill 115.032 M 0.00 % 115.032 M 0.00 % 115.032 M -92.48 % 1.529 B -5.33 % 1.615 B -28.41 % 2.257 B 13.39 % 1.990 B -5.79 % 2.112 B 0.96 % 2.092 B 24.72 % 1.678 B 72.30 % 973.687 M 126.09 % 430.659 M 274.02 % 115.144 M 29.53 % 88.895 M 0.000 0.000 0.000
Goodwill and intangible assets 482.661 M -0.37 % 484.438 M 13.09 % 428.376 M -76.44 % 1.818 B -4.48 % 1.904 B -25.36 % 2.551 B 21.63 % 2.097 B -4.46 % 2.195 B 43.43 % 1.530 B -10.17 % 1.703 B 69.76 % 1.003 B 102.39 % 495.793 M 163.43 % 188.206 M 22.44 % 153.709 M 0.000 0.000 0.000
Property plant equipment net 469.737 M 20.17 % 390.886 M 86.29 % 209.831 M 22.40 % 171.438 M 6.55 % 160.906 M -29.21 % 227.295 M 127.55 % 99.889 M 23.44 % 80.923 M -18.44 % 99.216 M 29.50 % 76.613 M 6.08 % 72.221 M 65.18 % 43.723 M 46.68 % 29.809 M 195.11 % 10.101 M 68.04 % 6.011 M -23.54 % 7.862 M -19.68 % 9.789 M
Total non current assets 1.063 B 8.02 % 984.311 M 31.29 % 749.704 M -64.18 % 2.093 B -4.47 % 2.191 B -26.98 % 3.000 B 23.48 % 2.430 B 1.15 % 2.402 B 45.22 % 1.654 B -8.62 % 1.810 B 65.83 % 1.092 B 89.54 % 575.971 M 127.63 % 253.031 M 34.12 % 188.659 M 121.42 % 85.205 M 68.18 % 50.663 M -43.67 % 89.941 M
Other current assets 539.116 M -46.03 % 999.000 M -56.61 % 2.302 B 178.58 % 826.367 M 32.61 % 623.179 M -22.51 % 804.173 M 23.76 % 649.785 M 31.26 % 495.029 M 336.73 % 113.348 M -93.42 % 1.723 B 1 045.20 % 150.459 M 105.85 % 73.093 M 120.00 % 33.224 M 61.43 % 20.581 M 30 950.91 % 66.282 K -94.48 % 1.200 M 0.000
Short term investments 77.278 M 16.82 % 66.150 M -96.29 % 1.785 B 6 264.31 % 28.048 M -48.03 % 53.968 M -47.78 % 103.356 M 39.21 % 74.243 M 2 774.95 % 2.582 M -86.50 % 19.126 M 72.05 % 11.117 M 11.04 % 10.012 M 30.47 % 7.674 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 275.303 M 30.59 % 210.820 M -29.32 % 298.275 M 35.51 % 220.105 M -34.14 % 334.207 M 70.38 % 196.150 M 6.44 % 184.280 M -10.33 % 205.518 M 27.41 % 161.308 M 106.02 % 78.298 M -53.34 % 167.816 M 241.89 % 49.084 M 417.41 % 9.486 M 79.54 % 5.284 M 2 576.81 % 197.390 K 25.62 % 157.137 K -89.51 % 1.499 M
Cash and short term investments 2.969 B 971.91 % 276.971 M -7.14 % 298.275 M 20.20 % 248.154 M -36.07 % 388.175 M 29.61 % 299.506 M 15.85 % 258.523 M 25.79 % 205.518 M 27.41 % 161.308 M 106.02 % 78.298 M -53.34 % 167.816 M 241.89 % 49.084 M 417.41 % 9.486 M 79.54 % 5.284 M 2 576.81 % 197.390 K 25.62 % 157.137 K -89.51 % 1.499 M
Total current assets 6.827 B 21.49 % 5.620 B 7.75 % 5.215 B 12.71 % 4.627 B 12.09 % 4.128 B -1.34 % 4.184 B 17.54 % 3.560 B 4.51 % 3.406 B 48.28 % 2.297 B 25.21 % 1.835 B 41.97 % 1.292 B 194.08 % 439.400 M 151.08 % 175.002 M 52.49 % 114.760 M 686.02 % 14.600 M -69.73 % 48.230 M 465.47 % 8.529 M
Inventory 59.405 M 0.000 100.00 % -1.419 B -1 179 281.95 % 120.332 K 0.00 % 120.332 K -78.71 % 565.332 K -97.88 % 26.635 M 10.01 % 24.210 M 1.21 % 23.920 M -27.99 % 33.216 M 610.83 % 4.673 M -24.54 % 6.193 M 104.76 % -130.084 M 0.000 0.000 0.000 0.000
Net receivables 3.260 B -24.96 % 4.344 B 7.68 % 4.034 B 13.55 % 3.552 B 13.98 % 3.117 B 1.20 % 3.080 B 17.34 % 2.625 B -2.11 % 2.681 B 37.43 % 1.951 B 23.98 % 1.574 B 52.99 % 1.029 B 230.71 % 311.030 M 135.11 % 132.291 M 48.82 % 88.895 M 520.06 % 14.336 M -69.41 % 46.873 M 566.70 % 7.031 M
Tax assets 0.000 -100.00 % 51.054 M -97.13 % 1.776 B 18 764.86 % 9.416 M -84.29 % 59.947 M 312.10 % 14.547 M 98.79 % 7.318 M -2.41 % 7.498 M -71.55 % 26.360 M 86.45 % 14.138 M 0.000 100.00 % -18.150 M 0.00 % -18.150 M 0.000 0.000 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
Account payables 220.900 M 21.52 % 181.778 M -9.74 % 201.397 M 33.11 % 151.298 M -6.45 % 161.733 M -58.78 % 392.352 M 7.58 % 364.697 M -22.27 % 469.164 M 128.66 % 205.176 M 16.52 % 176.093 M -23.98 % 231.648 M 234.62 % 69.228 M 840.31 % 7.362 M 4.17 % 7.068 M 4 866.70 % 142.303 K 0.000 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 31.447 M -82.19 % 176.562 M -25.75 % 237.779 M 18.37 % 200.885 M -28.07 % 279.278 M 102.69 % 137.784 M 222.58 % 42.713 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 124.920 M -67.79 % 387.774 M 0.000 -100.00 % 626.156 M 5 021.43 % 12.226 M 185.68 % -14.270 M -492.12 % 3.639 M 15.21 % 3.159 M 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 61.009 M -32.67 % 90.616 M -27.10 % 124.305 M 73.55 % 71.625 M -10.08 % 79.651 M -48.57 % 154.887 M 2 649.09 % -6.076 M 98.90 % -554.386 M -7 533.54 % -7.263 M 0.000 0.000 100.00 % -3.829 M 0.000 100.00 % -15.794 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 810.162 M 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 155.918 M 1.61 % 153.441 M 14.30 % 134.239 M 0.58 % 133.468 M -63.49 % 365.578 M 179.54 % 130.779 M 0.00 % 130.779 M 0.00 % 130.779 M -62.11 % 345.159 M 2.81 % 335.714 M 325.07 % 78.978 M 33.90 % 58.984 M 12.71 % 52.331 M 35.33 % 38.669 M 402.01 % 7.703 M 34.09 % 5.744 M 51.54 % 3.791 M
Deferred tax liabilities non current 12.758 M 7.48 % 11.870 M -34.54 % 18.132 M -23.19 % 23.605 M 4.62 % 22.562 M 40.55 % 16.053 M -37.53 % 25.698 M 28.90 % 19.937 M 43.02 % 13.940 M -2.31 % 14.270 M 486.54 % 2.433 M -5.55 % 2.576 M -19.84 % 3.213 M 89.00 % 1.700 M -21.24 % 2.159 M 22.18 % 1.767 M 1.66 % 1.738 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
Total assets 7.890 B 19.48 % 6.604 B 10.71 % 5.965 B -11.24 % 6.720 B 6.35 % 6.319 B -12.05 % 7.184 B 19.95 % 5.990 B 3.12 % 5.808 B 47.00 % 3.951 B 8.41 % 3.645 B 52.90 % 2.384 B 134.78 % 1.015 B 137.22 % 428.033 M 41.07 % 303.419 M 204.01 % 99.805 M 0.92 % 98.892 M 0.43 % 98.470 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -168.088 M -71.06 % -98.260 M 66.60 % -294.154 M -69.24 % -173.809 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 3.392 M -4.72 % 3.560 M 148.27 % -7.375 M -563.47 % 1.591 M -59.79 % 3.957 M 82.58 % 2.167 M -45.80 % 3.998 M -68.32 % 12.619 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -1.123 B -154.40 % -441.581 M 7.58 % -477.783 M 43.37 % -843.720 M -415.37 % -163.713 M 67.52 % -504.083 M -44.51 % -348.823 M 38.33 % -565.668 M -99.57 % -283.437 M 25.09 % -378.359 M -197.06 % -127.367 M -206.36 % 119.753 M 6 812.87 % -1.784 M -186.82 % 2.055 M -93.97 % 34.085 M 183.85 % -40.649 M -258.05 % 25.719 M
Accounts receivables -587.595 M -310.14 % -143.267 M 58.81 % -347.840 M -48.34 % -234.486 M -198.54 % -78.544 M 64.61 % -221.940 M -438.19 % 65.626 M 119.97 % -328.596 M -32.31 % -248.359 M 0.21 % -248.872 M 47.16 % -470.997 M -189.48 % -162.707 M -263.81 % -44.723 M 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 100.00 % -5.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.296 M 132.57 % -28.543 M -1 977.88 % 1.520 M 124.54 % -6.193 M 0.000 0.000 0.000 0.000 0.000
Accounts payables 39.122 M 299.41 % -19.619 M -139.16 % 50.099 M 580.11 % -10.435 M 95.48 % -230.619 M -933.90 % 27.656 M 126.47 % -104.467 M -137.01 % 282.265 M 853.28 % 29.610 M 168.61 % -43.159 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -574.917 M -106.29 % -278.695 M -54.79 % -180.042 M 69.93 % -598.800 M -511.68 % 145.451 M 146.95 % -309.798 M 0.06 % -309.982 M 40.31 % -519.337 M -77.41 % -292.733 M -406.59 % -57.785 M 55.17 % -128.887 M -158.43 % 220.594 M 342.42 % 49.861 M 0.000 0.000 0.000 0.000
Other non cash items 12.752 M -89.46 % 121.026 M -92.94 % 1.715 B 2 092.26 % -86.093 M -167.00 % 128.494 M -21.80 % 164.318 M -13.39 % 189.721 M 16.61 % 162.691 M 117.50 % 74.801 M -77.10 % 326.705 M 3 099.50 % -10.892 M -90.25 % -5.725 M -168.57 % 8.350 M 121.40 % -39.010 M -8 730.65 % 451.994 K 407.65 % 89.037 K 100.28 % -31.685 M
Net cash provided by operating activities -144.001 M -125.62 % 561.986 M 131.44 % 242.823 M 3 530.85 % 6.688 M -99.16 % 794.784 M 40.72 % 564.794 M -4.15 % 589.224 M 23.90 % 475.577 M -14.47 % 556.028 M 7 540.22 % 7.278 M -93.44 % 110.874 M -44.76 % 200.713 M 269.14 % 54.373 M 1 399.40 % 3.626 M 5 854.80 % -63.014 K 99.83 % -36.871 M -115.30 % -17.126 M
Investments in property plant and equipment -246.473 M 37.95 % -397.200 M -90.99 % -207.967 M -72.08 % -120.854 M -111.44 % -57.157 M 89.30 % -534.121 M -385.04 % -110.120 M -37.40 % -80.143 M 83.29 % -479.527 M -64.74 % -291.080 M 49.87 % -580.637 M -67.56 % -346.518 M -435.46 % -64.714 M -188.84 % -22.405 M -20 751.65 % -107.450 K -300.20 % -26.849 K 98.99 % -2.657 M
Acquisitions net 0.000 0.000 -100.00 % 13.397 M 300.00 % -6.699 M 97.50 % -268.464 M -0.72 % -266.550 M 32.21 % -393.178 M -44.78 % -271.577 M 36.60 % -428.347 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.150 M 0.000 0.000 0.000 0.000 -100.00 % 35.383 M 27 253.60 % 129.354 K
Other investing activites 1.059 M 38.38 % 765.305 K 100.15 % -526.742 M -711.66 % 86.116 M -86.57 % 641.221 M 56.39 % 410.020 M 247.02 % 118.154 M 136.96 % -319.658 M 0.000 0.000 -100.00 % 18.150 M 14 833.21 % -123.188 K 0.000 0.000 -100.00 % 104.177 K -39.99 % 173.591 K -71.32 % 605.185 K
Net cash used for investing activites -245.414 M 38.09 % -396.435 M 45.04 % -721.312 M -1 640.77 % -41.436 M -113.13 % 315.599 M 180.79 % -390.651 M -1.43 % -385.143 M 3.67 % -399.801 M 16.63 % -479.527 M -64.74 % -291.080 M 48.25 % -562.487 M -62.33 % -346.518 M -435.46 % -64.714 M -188.84 % -22.405 M -684 443.32 % -3.273 K -100.01 % 35.530 M 1 948.60 % -1.922 M
Debt repayment 304.116 M 606.42 % -60.052 M -117.24 % 348.241 M 157.30 % 135.343 M 190.02 % -150.351 M -110.33 % -71.482 M -175.81 % 94.284 M 581.71 % 13.831 M -93.89 % 226.520 M 0.000 -100.00 % 423.362 M 405.29 % 83.785 M 476.11 % 14.543 M 768.20 % 1.675 M 0.000 0.000 0.000
Common stock issued 3.039 M -87.10 % 23.555 M 2 387.33 % 947.000 K -70.91 % 3.255 M 0.000 0.000 0.000 -100.00 % 5.233 M 315.91 % 1.258 M -99.11 % 141.741 M 365.28 % 30.464 M 3.29 % 29.492 M 0.000 0.000 -100.00 % 106.540 K 0.000 -100.00 % 20.450 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -461.540 K 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 100.00 % -24.097 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
Other financing activites 80.593 M 153.60 % -150.357 M -183.80 % 179.423 M 181.64 % -219.773 M 74.78 % -871.363 M -1 312.73 % -61.679 M 74.86 % -245.360 M -384.61 % -50.631 M -477.77 % -8.763 M -104.50 % 194.823 M 67.20 % 116.519 M -36.25 % 182.779 M 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 387.748 M 307.51 % -186.855 M -135.35 % 528.611 M 602.14 % -105.272 M 89.70 % -1.022 B -667.28 % -133.161 M 11.86 % -151.075 M -378.59 % -31.567 M -628.64 % 5.971 M -96.93 % 194.823 M -65.84 % 570.345 M 208.16 % 185.084 M 1 172.63 % 14.543 M 1 098.40 % 1.214 M 1 039.07 % 106.540 K 0.000 -100.00 % 20.450 M
Effect of forex changes on cash -995.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -49.176 M 0.000 0.000 100.00 % -3.000 -100.00 % 10.567 M 0.000 0.000 0.000
Net change in cash -1.668 M 92.17 % -21.304 M -142.50 % 50.122 M 135.80 % -140.021 M -257.91 % 88.669 M 116.36 % 40.982 M -22.68 % 53.006 M 19.90 % 44.209 M -46.39 % 82.472 M 192.69 % -88.979 M -174.94 % 118.732 M 202.28 % 39.279 M 834.62 % 4.203 M 160.06 % -6.998 M -17 483.89 % 40.254 K 103.00 % -1.341 M -195.66 % 1.402 M
Cash at beginning of period 276.971 M -7.14 % 298.275 M 20.20 % 248.153 M -36.07 % 388.175 M 29.61 % 299.506 M 15.85 % 258.523 M 25.79 % 205.518 M 27.41 % 161.308 M 104.61 % 78.836 M -53.02 % 167.816 M 241.89 % 49.084 M 400.60 % 9.805 M 85.57 % 5.284 M -56.98 % 12.281 M 7 715.81 % 157.136 K -89.51 % 1.499 M 1 455.52 % 96.343 K
Cash at end of period 275.303 M -0.60 % 276.971 M -7.14 % 298.275 M 20.20 % 248.154 M -36.07 % 388.175 M 29.61 % 299.506 M 15.85 % 258.523 M 25.79 % 205.518 M 27.41 % 161.308 M 104.61 % 78.836 M -53.02 % 167.816 M 241.89 % 49.084 M 417.41 % 9.486 M 79.54 % 5.284 M 2 576.81 % 197.390 K 25.62 % 157.136 K -89.51 % 1.499 M
Operating cash flow -144.001 M -125.62 % 561.986 M 131.44 % 242.823 M 3 530.85 % 6.688 M -99.16 % 794.784 M 40.72 % 564.794 M -4.15 % 589.224 M 23.90 % 475.577 M -14.47 % 556.028 M 7 540.22 % 7.278 M -93.44 % 110.874 M -44.76 % 200.713 M 269.14 % 54.373 M 1 399.40 % 3.626 M 5 854.80 % -63.014 K 99.83 % -36.871 M -115.30 % -17.126 M
Capital expenditure -246.473 M 37.95 % -397.200 M -90.99 % -207.967 M -72.08 % -120.854 M -111.44 % -57.157 M 89.30 % -534.121 M -385.04 % -110.120 M -37.40 % -80.143 M 83.29 % -479.527 M -64.74 % -291.080 M 49.87 % -580.637 M -67.56 % -346.518 M -435.46 % -64.714 M -188.84 % -22.405 M -20 751.65 % -107.450 K -300.20 % -26.849 K 98.99 % -2.657 M
Free CashFlow -390.474 M -336.96 % 164.785 M 372.76 % 34.856 M 130.53 % -114.166 M -115.48 % 737.627 M 2 304.81 % 30.673 M -93.60 % 479.104 M 21.16 % 395.434 M 416.90 % 76.501 M 126.96 % -283.802 M 39.59 % -469.763 M -222.19 % -145.805 M -1 310.01 % -10.341 M 44.93 % -18.779 M -10 916.27 % -170.464 K 99.54 % -36.898 M -86.52 % -19.782 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 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-06-30 2012-03-31 2011-12-31 2011-06-30 2011-03-31 2010-09-30 2010-06-30 2010-03-31 2009-09-30
Revenue 2.955 B 3.19 % 2.863 B 2.67 % 2.789 B 3.02 % 2.707 B 3.34 % 2.619 B 5.68 % 2.478 B 0.98 % 2.454 B 2.02 % 2.406 B -3.39 % 2.490 B 2.60 % 2.427 B 5.13 % 2.309 B 1.62 % 2.272 B 4.91 % 2.166 B 2.94 % 2.104 B -4.06 % 2.193 B 5.04 % 2.087 B 2.17 % 2.043 B -1.92 % 2.083 B 6.05 % 1.964 B 2.90 % 1.909 B 6.04 % 1.800 B -12.73 % 2.063 B 8.05 % 1.909 B 2.29 % 1.866 B -0.15 % 1.869 B -1.72 % 1.902 B -7.86 % 2.064 B -1.23 % 2.089 B 0.15 % 2.086 B -2.93 % 2.149 B 2.48 % 2.097 B 13.95 % 1.840 B 5.30 % 1.748 B 5.70 % 1.654 B 4.50 % 1.582 B 4.74 % 1.511 B 7.84 % 1.401 B 5.92 % 1.323 B 13.52 % 1.165 B 5.75 % 1.102 B 6.19 % 1.038 B 124.07 % 463.069 M 1.93 % 454.282 M 7.12 % 424.068 M 1.44 % 418.055 M 4.19 % 401.256 M 51.86 % 264.224 M 4.75 % 252.241 M 101.84 % 124.972 M 4.55 % 119.537 M 7.83 % 110.860 M -71.41 % 387.794 M 123 009.15 % 315.000 K -80.87 % 1.647 M 65.00 % 998.170 K -77.90 % 4.517 M 409.82 % 886.000 K -67.64 % 2.738 M 71.63 % 1.595 M 50.76 % 1.058 M
Net income 226.510 M 18.00 % 191.958 M -8.26 % 209.235 M 6.42 % 196.616 M -1.41 % 199.429 M -16.68 % 239.348 M 194.45 % 81.287 M -50.82 % 165.298 M 7.21 % 154.176 M 108.74 % -1.765 B -1 165.42 % 165.635 M -1.61 % 168.343 M 3.51 % 162.638 M -13.62 % 188.274 M 5.77 % 178.003 M 2.05 % 174.432 M 6.53 % 163.742 M -13.44 % 189.155 M -13.50 % 218.672 M 37.70 % 158.801 M 9.82 % 144.607 M -0.62 % 145.506 M -21.89 % 186.291 M 0.75 % 184.906 M -1.96 % 188.610 M -3.45 % 195.346 M 5.75 % 184.718 M -4.29 % 193.005 M -1.71 % 196.355 M -12.01 % 223.149 M 30.97 % 170.377 M 17.01 % 145.604 M 0.54 % 144.820 M 1.20 % 143.106 M 2.47 % 139.658 M 5.18 % 132.784 M 10.39 % 120.285 M 6.62 % 112.817 M 11.47 % 101.207 M 5.75 % 95.706 M 11.48 % 85.849 M 55.97 % 55.041 M 13.43 % 48.524 M 54.91 % 31.325 M 24.23 % 25.215 M 69.69 % 14.859 M 21.59 % 12.221 M 7.84 % 11.333 M 30.56 % 8.681 M -13.23 % 10.004 M 4.05 % 9.615 M -70.04 % 32.093 M 3 068.82 % -1.081 M -0.19 % -1.079 M 96.68 % -32.498 M -941.93 % -3.119 M -2 860.18 % 113.000 K 458.30 % -31.538 K -122.85 % 138.000 K -41.28 % 235.000 K
Income before tax 269.486 M 31.24 % 205.334 M -18.12 % 250.785 M 6.63 % 235.191 M 0.65 % 233.679 M -3.00 % 240.914 M 152.86 % 95.275 M -49.15 % 187.352 M -4.20 % 195.560 M 111.21 % -1.744 B -968.13 % 200.928 M -0.17 % 201.276 M 0.95 % 199.378 M -1.76 % 202.941 M -1.37 % 205.770 M -6.33 % 219.670 M 6.56 % 206.154 M -15.56 % 244.156 M -3.21 % 252.255 M 32.21 % 190.803 M 5.97 % 180.055 M -5.16 % 189.844 M -16.04 % 226.108 M -0.84 % 228.018 M 0.55 % 226.780 M -0.94 % 228.937 M -1.16 % 231.619 M -4.72 % 243.104 M -9.98 % 270.064 M -9.79 % 299.360 M 15.81 % 258.499 M 15.31 % 224.169 M 5.43 % 212.620 M 10.78 % 191.925 M 0.80 % 190.395 M 7.09 % 177.787 M 11.35 % 159.666 M 15.30 % 138.474 M 10.03 % 125.847 M -0.60 % 126.610 M 19.66 % 105.807 M 77.10 % 59.745 M 5.20 % 56.790 M 68.48 % 33.707 M 10.33 % 30.552 M 58.20 % 19.312 M 48.21 % 13.030 M -1.44 % 13.221 M 12.38 % 11.764 M 23.68 % 9.512 M -18.99 % 11.742 M -65.89 % 34.420 M 3 284.10 % -1.081 M -0.19 % -1.079 M 96.64 % -32.106 M -929.37 % -3.119 M -2 860.18 % 113.000 K 343.02 % 25.507 K -81.52 % 138.000 K -41.28 % 235.000 K
Income before tax ratio 0.09 27.18 % 0.07 -20.26 % 0.09 3.50 % 0.09 -2.61 % 0.09 -8.22 % 0.10 150.42 % 0.04 -50.15 % 0.08 -0.83 % 0.08 110.93 % -0.72 -925.77 % 0.09 -1.77 % 0.09 -3.77 % 0.09 -4.56 % 0.10 2.79 % 0.09 -10.82 % 0.11 4.29 % 0.10 -13.91 % 0.12 -8.74 % 0.13 28.48 % 0.10 -0.07 % 0.10 8.67 % 0.09 -22.29 % 0.12 -3.05 % 0.12 0.69 % 0.12 0.79 % 0.12 7.27 % 0.11 -3.54 % 0.12 -10.12 % 0.13 -7.06 % 0.14 13.00 % 0.12 1.20 % 0.12 0.12 % 0.12 4.81 % 0.12 -3.54 % 0.12 2.24 % 0.12 3.26 % 0.11 8.86 % 0.10 -3.07 % 0.11 -6.00 % 0.11 12.69 % 0.10 -20.96 % 0.13 3.21 % 0.13 57.28 % 0.08 8.76 % 0.07 51.85 % 0.05 -2.40 % 0.05 -5.91 % 0.05 -44.32 % 0.09 18.30 % 0.08 -24.87 % 0.11 19.33 % 0.09 102.59 % -3.43 -423.83 % -0.66 97.96 % -32.16 -4 558.18 % -0.69 -641.40 % 0.13 1 268.83 % 0.01 -89.23 % 0.09 -61.05 % 0.22
EBITDA 357.594 M 18.36 % 302.134 M -12.15 % 343.935 M 5.23 % 326.828 M 0.82 % 324.171 M -0.98 % 327.390 M 74.63 % 187.481 M -30.14 % 268.380 M -3.98 % 279.515 M 116.77 % -1.667 B -740.15 % 260.436 M 0.06 % 260.268 M -0.94 % 262.740 M 1.12 % 259.831 M -1.65 % 264.196 M -3.27 % 273.119 M 4.14 % 262.258 M -11.73 % 297.118 M -5.89 % 315.726 M 21.62 % 259.600 M 2.79 % 252.549 M 16.05 % 217.615 M -26.61 % 296.518 M -2.34 % 303.610 M 0.13 % 303.223 M 22.13 % 248.279 M -15.75 % 294.706 M -3.50 % 305.395 M -7.41 % 329.830 M -9.69 % 365.222 M 15.59 % 315.970 M 14.49 % 275.985 M 10.87 % 248.927 M 3.56 % 240.362 M 8.60 % 221.318 M 4.24 % 212.324 M 13.23 % 187.513 M 6.03 % 176.851 M 7.36 % 164.725 M 2.90 % 160.089 M 25.69 % 127.364 M 53.59 % 82.922 M 12.54 % 73.682 M 39.22 % 52.925 M 5.44 % 50.194 M 56.50 % 32.073 M 25.83 % 25.490 M 5.68 % 24.119 M 21.81 % 19.801 M 47.50 % 13.424 M -10.36 % 14.975 M -64.69 % 42.414 M 7 300.98 % -589.000 K 0.00 % -589.000 K 98.13 % -31.473 M -1 096.69 % -2.630 M -536.88 % 602.000 K -61.17 % 1.550 M 147.27 % 627.000 K -13.16 % 722.000 K
Net income ratio 0.08 14.35 % 0.07 -10.65 % 0.08 3.29 % 0.07 -4.60 % 0.08 -21.16 % 0.10 191.60 % 0.03 -51.80 % 0.07 10.98 % 0.06 108.52 % -0.73 -1 113.42 % 0.07 -3.18 % 0.07 -1.33 % 0.08 -16.09 % 0.09 10.24 % 0.08 -2.85 % 0.08 4.26 % 0.08 -11.74 % 0.09 -18.44 % 0.11 33.82 % 0.08 3.56 % 0.08 13.87 % 0.07 -27.71 % 0.10 -1.50 % 0.10 -1.82 % 0.10 -1.76 % 0.10 14.77 % 0.09 -3.10 % 0.09 -1.86 % 0.09 -9.35 % 0.10 27.80 % 0.08 2.69 % 0.08 -4.52 % 0.08 -4.26 % 0.09 -1.94 % 0.09 0.41 % 0.09 2.37 % 0.09 0.66 % 0.09 -1.81 % 0.09 0.00 % 0.09 4.99 % 0.08 -30.39 % 0.12 11.28 % 0.11 44.60 % 0.07 22.47 % 0.06 62.87 % 0.04 -19.94 % 0.05 2.95 % 0.04 -35.32 % 0.07 -17.00 % 0.08 -3.51 % 0.09 4.80 % 0.08 102.41 % -3.43 -423.83 % -0.66 97.99 % -32.56 -4 615.03 % -0.69 -641.40 % 0.13 1 207.07 % -0.01 -113.32 % 0.09 -61.05 % 0.22
Ratio EBITDA 0.12 14.69 % 0.11 -14.44 % 0.12 2.15 % 0.12 -2.44 % 0.12 -6.31 % 0.13 72.94 % 0.08 -31.53 % 0.11 -0.61 % 0.11 116.34 % -0.69 -708.91 % 0.11 -1.53 % 0.11 -5.58 % 0.12 -1.77 % 0.12 2.51 % 0.12 -7.91 % 0.13 1.93 % 0.13 -10.00 % 0.14 -11.27 % 0.16 18.19 % 0.14 -3.06 % 0.14 32.98 % 0.11 -32.08 % 0.16 -4.52 % 0.16 0.27 % 0.16 24.26 % 0.13 -8.57 % 0.14 -2.30 % 0.15 -7.55 % 0.16 -6.96 % 0.17 12.79 % 0.15 0.47 % 0.15 5.28 % 0.14 -2.02 % 0.15 3.93 % 0.14 -0.49 % 0.14 5.00 % 0.13 0.10 % 0.13 -5.43 % 0.14 -2.70 % 0.15 18.37 % 0.12 -31.45 % 0.18 10.40 % 0.16 29.96 % 0.12 3.94 % 0.12 50.21 % 0.08 -17.14 % 0.10 0.89 % 0.10 -39.65 % 0.16 41.09 % 0.11 -16.86 % 0.14 23.51 % 0.11 105.85 % -1.87 -422.86 % -0.36 98.87 % -31.53 -5 315.36 % -0.58 -185.69 % 0.68 19.97 % 0.57 44.07 % 0.39 -42.40 % 0.68
Gross profit ratio 0.53 0.51 % 0.53 2.00 % 0.52 0.00 % 0.52 397.61 % 0.10 -73.09 % 0.39 -29.62 % 0.55 -3.08 % 0.57 12.60 % 0.51 155.67 % -0.91 -276.18 % 0.52 -48.28 % 1.00 107.73 % 0.48 -81.09 % 2.55 421.41 % 0.49 5.76 % 0.46 -6.76 % 0.50 -78.52 % 2.31 369.29 % 0.49 -50.29 % 0.99 104.08 % 0.48 -45.78 % 0.89 -10.54 % 1.00 106.33 % 0.48 -51.52 % 1.00 0.27 % 1.00 9.61 % 0.91 -8.45 % 0.99 -0.80 % 1.00 85.90 % 0.54 12.69 % 0.48 -51.85 % 0.99 0.56 % 0.99 88.35 % 0.52 0.36 % 0.52 -47.66 % 1.00 -0.03 % 1.00 0.64 % 0.99 2.02 % 0.97 -4.00 % 1.01 0.77 % 1.00 2.85 % 0.98 -0.11 % 0.98 0.00 % 0.98 1.54 % 0.96 0.80 % 0.95 2.32 % 0.93 3.28 % 0.90 218.34 % 0.28 -71.63 % 1.00 299.16 % 0.25 -74.95 % 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
Weighted average shs out dil 488.168 M 1.26 % 482.108 M 0.00 % 482.108 M 1.02 % 477.223 M -1.89 % 486.412 M 0.70 % 483.021 M 0.00 % 483.021 M 0.08 % 482.654 M 0.00 % 482.654 M 0.00 % 482.654 M -0.49 % 485.042 M 4.30 % 465.036 M -3.62 % 482.479 M -4.59 % 505.690 M 0.00 % 505.690 M 6.11 % 476.590 M -1.11 % 481.946 M 0.01 % 481.912 M -4.80 % 506.185 M 1.36 % 499.374 M 3.62 % 481.912 M 0.00 % 481.912 M 0.00 % 481.912 M 0.00 % 481.912 M 0.00 % 481.912 M 0.00 % 481.912 M -3.99 % 501.951 M 4.16 % 481.912 M 0.00 % 481.912 M -19.66 % 599.863 M 17.59 % 510.111 M 9.31 % 466.679 M -1.04 % 471.562 M -3.91 % 490.747 M -7.15 % 528.513 M 10.48 % 478.369 M 1.41 % 471.706 M 5.78 % 445.917 M 2.66 % 434.365 M -0.15 % 435.027 M -9.73 % 481.912 M 20.83 % 398.848 M 3.57 % 385.111 M 4.50 % 368.529 M 3.92 % 354.621 M 0.24 % 353.786 M -1.89 % 360.618 M 1.82 % 354.156 M -0.59 % 356.255 M -0.29 % 357.286 M 0.33 % 356.111 M -26.10 % 481.912 M 35.79 % 354.891 M -18.30 % 434.365 M -9.87 % 481.912 M 421.60 % 92.391 M 0.00 % 92.391 M -80.83 % 481.912 M 421.60 % 92.391 M -78.73 % 434.365 M
Weighted average shs out 488.168 M 1.26 % 482.108 M 0.00 % 482.108 M 1.02 % 477.223 M -1.89 % 486.412 M 0.70 % 483.021 M 0.00 % 483.021 M 0.08 % 482.654 M 0.00 % 482.654 M 0.00 % 482.654 M 0.04 % 482.479 M 3.75 % 465.036 M -3.62 % 482.479 M 0.00 % 482.479 M 0.12 % 481.912 M 1.12 % 476.590 M -1.04 % 481.594 M -0.07 % 481.912 M -4.80 % 506.185 M 1.36 % 499.374 M 3.62 % 481.912 M 0.00 % 481.912 M 2.44 % 470.432 M -1.80 % 479.031 M -0.60 % 481.912 M 0.00 % 481.912 M -3.47 % 499.238 M 6.05 % 470.744 M -1.71 % 478.915 M -20.16 % 599.863 M 19.71 % 501.109 M 9.44 % 457.874 M -2.90 % 471.562 M -0.68 % 474.812 M -9.47 % 524.494 M 10.04 % 476.629 M 1.84 % 468.035 M 4.96 % 445.917 M 2.66 % 434.365 M -0.15 % 435.027 M -9.03 % 478.230 M 19.90 % 398.848 M 3.57 % 385.111 M 4.50 % 368.529 M 3.92 % 354.621 M 0.24 % 353.786 M -1.57 % 359.441 M 1.49 % 354.156 M -0.59 % 356.255 M -0.29 % 357.286 M 0.33 % 356.111 M -26.10 % 481.912 M 35.79 % 354.891 M -18.30 % 434.365 M -9.87 % 481.912 M 421.60 % 92.391 M 0.00 % 92.391 M -80.83 % 481.912 M 421.60 % 92.391 M -78.73 % 434.365 M
EPS diluted 0.46 15.00 % 0.40 -6.98 % 0.43 4.88 % 0.41 0.00 % 0.41 -18.00 % 0.50 194.12 % 0.17 -50.29 % 0.34 6.87 % 0.32 108.75 % -3.66 -1 169.01 % 0.34 -5.52 % 0.36 7.10 % 0.34 -9.14 % 0.37 5.68 % 0.35 -3.83 % 0.37 7.65 % 0.34 -13.27 % 0.39 -9.26 % 0.43 35.85 % 0.32 6.00 % 0.30 -0.66 % 0.30 -21.76 % 0.39 0.52 % 0.38 -2.04 % 0.39 -3.45 % 0.41 10.33 % 0.37 -8.00 % 0.40 -1.96 % 0.41 9.68 % 0.37 11.38 % 0.33 7.05 % 0.31 1.30 % 0.31 6.94 % 0.29 9.92 % 0.26 -4.38 % 0.27 7.87 % 0.25 0.79 % 0.25 7.69 % 0.23 6.36 % 0.22 23.60 % 0.18 28.99 % 0.14 9.52 % 0.13 46.51 % 0.09 19.44 % 0.07 71.43 % 0.04 23.53 % 0.03 6.25 % 0.03 33.33 % 0.02 -14.29 % 0.03 0.00 % 0.03 -57.58 % 0.07 2 271.05 % 0.00 -22.58 % 0.00 96.35 % -0.07 -100.00 % -0.03 -2 886.89 % 0.00 2 133.33 % 0.00 -104.00 % 0.00 177.78 % 0.00
Earnings per share 0.46 15.00 % 0.40 -6.98 % 0.43 4.88 % 0.41 0.00 % 0.41 -18.00 % 0.50 194.12 % 0.17 -50.29 % 0.34 6.87 % 0.32 108.75 % -3.66 -1 162.79 % 0.34 -4.97 % 0.36 7.10 % 0.34 -13.33 % 0.39 10.80 % 0.35 -3.83 % 0.37 7.65 % 0.34 -13.27 % 0.39 -9.26 % 0.43 35.85 % 0.32 6.00 % 0.30 -0.66 % 0.30 -21.76 % 0.39 0.52 % 0.38 -2.04 % 0.39 -3.45 % 0.41 9.73 % 0.37 -7.50 % 0.40 -1.96 % 0.41 9.68 % 0.37 9.41 % 0.34 6.92 % 0.32 3.25 % 0.31 6.94 % 0.29 9.09 % 0.26 -4.35 % 0.28 6.98 % 0.26 2.38 % 0.25 7.69 % 0.23 6.36 % 0.22 23.60 % 0.18 28.99 % 0.14 9.52 % 0.13 46.51 % 0.09 65.38 % 0.05 23.81 % 0.04 23.53 % 0.03 6.25 % 0.03 77.58 % 0.02 -35.64 % 0.03 0.00 % 0.03 -57.58 % 0.07 2 271.05 % 0.00 -22.58 % 0.00 96.35 % -0.07 -100.00 % -0.03 -2 886.89 % 0.00 2 133.33 % 0.00 -104.00 % 0.00 177.78 % 0.00
Gross profit 1.580 B 3.72 % 1.524 B 4.73 % 1.455 B 3.03 % 1.412 B 414.26 % 274.564 M -71.56 % 965.551 M -28.93 % 1.359 B -1.12 % 1.374 B 8.78 % 1.263 B 157.12 % -2.211 B -285.22 % 1.194 B -47.44 % 2.272 B 117.92 % 1.042 B -80.54 % 5.356 B 400.26 % 1.071 B 11.08 % 963.797 M -4.74 % 1.012 B -78.93 % 4.802 B 397.71 % 964.886 M -48.84 % 1.886 B 116.41 % 871.563 M -52.68 % 1.842 B -3.33 % 1.905 B 111.05 % 902.822 M -51.59 % 1.865 B -1.45 % 1.893 B 1.00 % 1.874 B -9.58 % 2.072 B -0.65 % 2.086 B 80.45 % 1.156 B 15.48 % 1.001 B -45.14 % 1.825 B 5.89 % 1.723 B 99.08 % 865.476 M 4.87 % 825.267 M -45.18 % 1.505 B 7.81 % 1.396 B 6.60 % 1.310 B 15.82 % 1.131 B 1.51 % 1.114 B 7.00 % 1.041 B 130.46 % 451.809 M 1.82 % 443.737 M 7.12 % 414.229 M 3.00 % 402.175 M 5.02 % 382.960 M 55.38 % 246.465 M 8.19 % 227.808 M 542.53 % 35.455 M -70.34 % 119.537 M 330.41 % 27.773 M -92.84 % 387.794 M 123 009.15 % 315.000 K -80.87 % 1.647 M 65.00 % 998.170 K -77.90 % 4.517 M 409.82 % 886.000 K -67.64 % 2.738 M 71.63 % 1.595 M 50.76 % 1.058 M
Income tax expense 42.976 M 221.29 % 13.376 M -67.81 % 41.550 M 7.71 % 38.575 M 12.63 % 34.250 M 2 087.10 % 1.566 M -88.80 % 13.988 M -36.57 % 22.054 M -46.71 % 41.384 M 103.03 % 20.383 M -42.25 % 35.293 M 7.17 % 32.933 M -10.36 % 36.740 M 150.50 % 14.667 M -47.18 % 27.767 M -38.62 % 45.238 M 6.67 % 42.409 M -22.89 % 55.001 M 63.78 % 33.583 M 4.94 % 32.002 M -9.72 % 35.448 M -20.05 % 44.338 M 11.35 % 39.817 M -7.64 % 43.112 M 12.95 % 38.170 M 13.63 % 33.591 M -28.38 % 46.901 M -6.39 % 50.100 M -32.03 % 73.709 M -3.28 % 76.211 M -13.52 % 88.122 M 12.16 % 78.565 M 15.88 % 67.800 M 38.88 % 48.819 M -3.78 % 50.737 M 12.74 % 45.003 M 14.28 % 39.381 M 53.49 % 25.657 M 4.13 % 24.640 M -20.27 % 30.904 M 54.84 % 19.958 M 324.29 % 4.704 M -43.09 % 8.266 M 247.02 % 2.382 M -55.37 % 5.337 M 19.86 % 4.453 M 450.43 % 809.000 K -57.15 % 1.888 M -38.34 % 3.062 M 722.32 % -492.000 K -123.43 % 2.100 M -9.77 % 2.327 M 0.000 0.000 -100.00 % 391.831 K 0.000 0.000 -100.00 % 57.044 K 0.000 0.000
Cost of revenue 1.374 B 2.59 % 1.340 B 0.43 % 1.334 B 3.02 % 1.295 B -44.77 % 2.345 B 54.98 % 1.513 B 38.05 % 1.096 B 6.21 % 1.032 B -15.92 % 1.227 B -73.54 % 4.639 B 316.11 % 1.115 B 337 705.76 % 330.000 K -99.97 % 1.123 B 134.54 % -3.252 B -389.88 % 1.122 B -0.15 % 1.124 B 8.95 % 1.031 B 137.93 % -2.719 B -372.10 % 999.338 M 4 305.09 % 22.686 M -97.56 % 928.545 M 320.72 % 220.702 M 6 200.38 % 3.503 M -99.64 % 963.431 M 24 788.43 % 3.871 M -56.83 % 8.967 M -95.28 % 189.868 M 1 013.66 % 17.049 M 5 097.87 % 328.000 K -99.97 % 993.325 M -9.39 % 1.096 B 6 764.99 % 15.969 M -35.63 % 24.810 M -96.85 % 788.130 M 4.09 % 757.153 M 14 199.40 % 5.295 M 16.48 % 4.546 M -64.31 % 12.738 M -62.64 % 34.097 M 376.09 % -12.350 M -237.10 % -3.664 M -132.54 % 11.260 M 6.78 % 10.545 M 7.18 % 9.839 M -38.04 % 15.880 M -13.21 % 18.296 M 3.02 % 17.759 M -27.32 % 24.433 M -72.71 % 89.517 M 0.000 -100.00 % 83.087 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 26.696 M 0.000 0.000 0.000 -100.00 % 20.454 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 712.310 K 0.000 0.000 0.000 -100.00 % 3.030 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 1.269 B 0.000 -100.00 % 1.160 B 2.73 % 1.129 B 63.32 % 691.144 M 127.67 % -2.498 B -305.02 % 1.218 B 27 903.31 % 4.351 M -10.31 % 4.851 M 100.21 % -2.337 B -211.99 % 2.087 B 1.79 % 2.050 B 152.09 % 813.275 M -83.89 % 5.048 B 106 482.83 % 4.736 M 177.45 % 1.707 M -55.27 % 3.816 M 119.08 % -20.000 M -246.77 % 13.627 M 52.24 % 8.951 M -53.83 % 19.388 M 199.63 % -19.460 M -296.71 % 9.893 M 51.32 % 6.538 M 25.20 % 5.222 M 114.71 % -35.493 M -358.06 % 13.754 M -18.61 % 16.899 M 58.84 % 10.639 M -99.38 % 1.727 B 16 271.87 % 10.546 M -99.32 % 1.561 B 5.14 % 1.485 B 3.90 % 1.429 B 4.21 % 1.371 B 5.39 % 1.301 B 6.88 % 1.217 B 6.49 % 1.143 B 17.53 % 972.511 M 1.21 % 960.872 M 4.44 % 919.990 M 134.65 % 392.064 M 4.89 % 373.794 M 1.10 % 369.728 M 3.07 % 358.703 M -1.36 % 363.648 M 60.61 % 226.421 M 8.76 % 208.188 M 90.27 % 109.420 M -0.55 % 110.025 M 12.01 % 98.225 M -72.16 % 352.766 M 25 169.74 % 1.396 M -48.83 % 2.728 M -91.70 % 32.859 M 96 542.79 % 34.000 K -95.60 % 773.000 K -68.97 % 2.491 M 6 819.17 % 36.000 K -95.63 % 823.000 K
Operating expenses 1.269 B -0.32 % 1.273 B 9.77 % 1.160 B 2.73 % 1.129 B 63.32 % 691.144 M 127.67 % -2.498 B -305.02 % 1.218 B 6.31 % 1.146 B 11.41 % 1.029 B 144.01 % -2.337 B -211.99 % 2.087 B 1.79 % 2.050 B 152.09 % 813.275 M -83.89 % 5.048 B 500.53 % 840.547 M 16.79 % 719.704 M -7.83 % 780.829 M -82.70 % 4.515 B 550.86 % 693.652 M -58.56 % 1.674 B 4.64 % 1.600 B -0.94 % 1.615 B -2.28 % 1.653 B 3.10 % 1.603 B 0.20 % 1.600 B -0.07 % 1.601 B -0.41 % 1.608 B -10.61 % 1.798 B 1.00 % 1.781 B 120.46 % 807.689 M 13.83 % 709.575 M -54.54 % 1.561 B 5.14 % 1.485 B 131.43 % 641.477 M 4.54 % 613.611 M -52.84 % 1.301 B 6.88 % 1.217 B 6.49 % 1.143 B 17.53 % 972.511 M 1.21 % 960.872 M 4.44 % 919.990 M 134.65 % 392.064 M 4.89 % 373.794 M 1.10 % 369.728 M 3.07 % 358.703 M -1.36 % 363.648 M 60.61 % 226.421 M 8.76 % 208.188 M 90.27 % 109.420 M -0.55 % 110.025 M 12.01 % 98.225 M -72.16 % 352.766 M 25 169.74 % 1.396 M -48.83 % 2.728 M -91.70 % 32.859 M 328.40 % 7.670 M 892.24 % 773.000 K -68.97 % 2.491 M 66.84 % 1.493 M 81.41 % 823.000 K
Cost and expenses 2.643 B 1.17 % 2.613 B 4.78 % 2.494 B 2.88 % 2.424 B 3.37 % 2.345 B 6.75 % 2.196 B -5.09 % 2.314 B 6.26 % 2.178 B -3.46 % 2.256 B -1.97 % 2.301 B 10.27 % 2.087 B 1.78 % 2.051 B 5.89 % 1.936 B 7.85 % 1.795 B -8.51 % 1.962 B 6.46 % 1.843 B 1.72 % 1.812 B 0.92 % 1.796 B 6.06 % 1.693 B -0.22 % 1.697 B 6.06 % 1.600 B -12.85 % 1.836 B 10.84 % 1.656 B 3.31 % 1.603 B -0.04 % 1.604 B -0.38 % 1.610 B -10.43 % 1.797 B -0.99 % 1.815 B 1.93 % 1.781 B -1.11 % 1.801 B -0.27 % 1.806 B 14.52 % 1.577 B 4.47 % 1.509 B 5.58 % 1.430 B 4.29 % 1.371 B 4.93 % 1.306 B 6.92 % 1.222 B 5.71 % 1.156 B 14.82 % 1.007 B 6.12 % 948.522 M 3.51 % 916.327 M 127.19 % 403.324 M 4.94 % 384.339 M 1.26 % 379.567 M 1.33 % 374.582 M -1.93 % 381.944 M 56.42 % 244.180 M 4.97 % 232.621 M 112.60 % 109.420 M -0.55 % 110.025 M 12.01 % 98.225 M -72.16 % 352.766 M 25 169.74 % 1.396 M -48.83 % 2.728 M -91.70 % 32.859 M 328.40 % 7.670 M 892.24 % 773.000 K -68.97 % 2.491 M 66.84 % 1.493 M 81.41 % 823.000 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 1.273 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 928.274 M 0.000 -100.00 % 949.435 M -50.19 % 1.906 B 139.96 % 794.300 M -2.08 % 811.170 M 17.16 % 692.385 M -8.09 % 753.310 M 15.28 % 653.478 M 0.000 0.000 0.000 -100.00 % 26.845 M 0.000 0.000 0.000 -100.00 % 87.016 M 0.000 0.000 0.000 -100.00 % 84.547 M 0.000 0.000 0.000 -100.00 % 74.477 M 0.000 0.000 0.000 -100.00 % 51.440 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.409 M 0.000 0.000 0.000 -100.00 % 23.484 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.584 M 0.000 0.000 0.000 -100.00 % 3.243 M 0.000 0.000 0.000 -100.00 % 7.219 M 0.000 0.000 0.000 -100.00 % 7.166 M 0.000 0.000 0.000 -100.00 % 12.925 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
Interest expense 48.352 M -12.03 % 54.966 M 12.94 % 48.668 M -2.93 % 50.135 M 10.11 % 45.531 M -2.74 % 46.816 M -2.93 % 48.227 M 7.34 % 44.928 M 2.93 % 43.647 M 21.46 % 35.936 M 36.27 % 26.372 M -2.19 % 26.962 M -17.95 % 32.860 M 595.49 % 4.725 M -83.74 % 29.049 M 11.17 % 26.130 M -8.60 % 28.588 M 10.14 % 25.955 M -20.40 % 32.606 M 7.69 % 30.277 M -23.65 % 39.656 M 25 834.21 % 152.910 K -99.58 % 36.529 M -12.45 % 41.724 M -4.52 % 43.698 M -6.44 % 46.704 M -3.75 % 48.523 M 1.47 % 47.820 M 4.33 % 45.836 M -6.25 % 48.891 M 12.49 % 43.461 M 10.20 % 39.438 M 27.00 % 31.053 M -3.18 % 32.074 M 50.86 % 21.261 M -20.18 % 26.635 M 0.000 -100.00 % 28.395 M -12.98 % 32.630 M 0.000 0.000 -100.00 % 15.663 M 19.08 % 13.153 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
Depreciation and amortization 39.756 M -4.97 % 41.834 M -5.95 % 44.482 M 7.18 % 41.502 M -0.19 % 41.581 M 4.84 % 39.660 M -9.82 % 43.979 M 21.83 % 36.100 M -10.44 % 40.308 M -17.63 % 48.933 M 47.67 % 33.136 M 3.45 % 32.030 M 5.01 % 30.502 M 21.39 % 25.128 M -14.46 % 29.377 M 7.53 % 27.319 M -0.73 % 27.519 M 1.89 % 27.008 M -12.50 % 30.865 M -19.87 % 38.520 M 17.30 % 32.838 M 18.90 % 27.618 M -18.48 % 33.881 M 0.04 % 33.868 M 3.43 % 32.745 M 38.60 % 23.625 M 62.21 % 14.564 M 0.64 % 14.471 M 3.88 % 13.930 M -17.92 % 16.971 M 21.13 % 14.010 M 13.18 % 12.378 M 17.46 % 10.538 M -35.60 % 16.363 M 69.35 % 9.662 M 22.27 % 7.902 M -5.33 % 8.347 M -16.38 % 9.982 M 32.25 % 7.548 M -0.26 % 7.568 M -12.39 % 8.638 M 14.96 % 7.514 M 100.96 % 3.739 M -56.03 % 8.503 M 26.49 % 6.722 M 0.12 % 6.714 M 24.20 % 5.406 M 20.16 % 4.499 M 5.90 % 4.248 M 69.06 % 2.513 M 7.39 % 2.340 M -68.32 % 7.386 M 1 401.12 % 492.000 K 0.00 % 492.000 K 0.12 % 491.416 K 0.49 % 489.000 K 0.00 % 489.000 K -66.61 % 1.465 M 199.53 % 489.000 K 0.41 % 487.000 K
Operating income 311.406 M 24.24 % 250.656 M -15.09 % 295.199 M 4.23 % 283.218 M 3.15 % 274.564 M -2.61 % 281.930 M 101.18 % 140.137 M -39.67 % 232.280 M -2.90 % 239.207 M 79.85 % 133.000 M -41.39 % 226.914 M -0.45 % 227.950 M -1.85 % 232.238 M -15.95 % 276.306 M 17.67 % 234.819 M -3.80 % 244.093 M 5.71 % 230.906 M -19.71 % 287.594 M 6.03 % 271.234 M 27.86 % 212.129 M 5.89 % 200.323 M -11.75 % 226.984 M -10.19 % 252.744 M -3.97 % 263.201 M -0.77 % 265.256 M -9.08 % 291.743 M 9.52 % 266.388 M -2.79 % 274.025 M -10.23 % 305.261 M -12.34 % 348.251 M 19.50 % 291.414 M 30.00 % 224.169 M 8.12 % 207.336 M -7.44 % 223.999 M 5.83 % 211.656 M 19.05 % 177.787 M 13.77 % 156.269 M 12.85 % 138.475 M 10.03 % 125.847 M -0.60 % 126.610 M 19.66 % 105.807 M 77.10 % 59.745 M 5.20 % 56.790 M 68.48 % 33.707 M 10.33 % 30.552 M 58.20 % 19.312 M 48.21 % 13.030 M -1.44 % 13.221 M 12.40 % 11.762 M 23.66 % 9.512 M -24.72 % 12.635 M -60.75 % 32.191 M 3 077.87 % -1.081 M -0.19 % -1.079 M 96.63 % -32.002 M -914.97 % -3.153 M -2 890.27 % 113.000 K -39.41 % 186.507 K 82.85 % 102.000 K -56.60 % 235.000 K
Operating income ratio 0.11 20.39 % 0.09 -17.30 % 0.11 1.17 % 0.10 -0.19 % 0.10 -7.85 % 0.11 99.24 % 0.06 -40.86 % 0.10 0.51 % 0.10 75.30 % 0.05 -44.25 % 0.10 -2.04 % 0.10 -6.44 % 0.11 -18.35 % 0.13 22.64 % 0.11 -8.41 % 0.12 3.46 % 0.11 -18.14 % 0.14 -0.02 % 0.14 24.26 % 0.11 -0.14 % 0.11 1.12 % 0.11 -16.88 % 0.13 -6.12 % 0.14 -0.63 % 0.14 -7.49 % 0.15 18.86 % 0.13 -1.58 % 0.13 -10.37 % 0.15 -9.70 % 0.16 16.61 % 0.14 14.08 % 0.12 2.67 % 0.12 -12.43 % 0.14 1.28 % 0.13 13.66 % 0.12 5.50 % 0.11 6.54 % 0.10 -3.07 % 0.11 -6.00 % 0.11 12.69 % 0.10 -20.96 % 0.13 3.21 % 0.13 57.28 % 0.08 8.76 % 0.07 51.85 % 0.05 -2.40 % 0.05 -5.91 % 0.05 -44.31 % 0.09 18.28 % 0.08 -30.18 % 0.11 37.30 % 0.08 102.42 % -3.43 -423.83 % -0.66 97.96 % -32.06 -4 493.02 % -0.70 -647.30 % 0.13 87.20 % 0.07 6.53 % 0.06 -71.21 % 0.22
Total other income expenses net -41.920 M 7.51 % -45.322 M -2.04 % -44.414 M 7.52 % -48.027 M -17.47 % -40.885 M 0.32 % -41.016 M 8.57 % -44.862 M -10.56 % -40.577 M -4.59 % -38.796 M 97.95 % -1.892 B -9 014.53 % -20.761 M -3.65 % -20.030 M 8.77 % -21.956 M 79.13 % -105.228 M -332.80 % -24.313 M 0.45 % -24.423 M 1.34 % -24.755 M 43.01 % -43.438 M -128.88 % -18.979 M 11.01 % -21.326 M -5.22 % -20.268 M 45.43 % -37.139 M -39.43 % -26.636 M 24.30 % -35.186 M 8.55 % -38.476 M 38.74 % -62.806 M -80.64 % -34.769 M -12.44 % -30.921 M 12.15 % -35.197 M 28.01 % -48.891 M -48.54 % -32.915 M -4.54 % -31.485 M -22.18 % -25.769 M -67.64 % -15.372 M 27.70 % -21.261 M 15.06 % -25.030 M -13.18 % -22.115 M -2 211 400.00 % -1.000 K 100.00 % -31.330 M -20.91 % -25.911 M -97.12 % -13.145 M 0.000 0.000 100.00 % -10.715 M 0.000 0.000 100.00 % -6.118 M -18.41 % -5.167 M 39.56 % -8.549 M 0.000 100.00 % -894.000 K -140.10 % 2.229 M 0.000 0.000 100.00 % -104.000 K -405.88 % 34.000 K 0.000 100.00 % -161.000 K -547.22 % 36.000 K 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 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-06-30 2012-03-31 2011-12-31 2011-06-30 2011-03-31 2010-09-30 2010-06-30 2010-03-31 2009-09-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 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 2012-06-30 2011-06-30 2010-06-30
Net debt 0.000 -100.00 % 1.355 B 0.000 -100.00 % 1.060 B 282.53 % 276.970 M -74.92 % 1.104 B 235.43 % 329.200 M -72.32 % 1.189 B 298.79 % 298.275 M -74.70 % 1.179 B 478.99 % 203.653 M -77.92 % 922.166 M 271.61 % 248.153 M -75.26 % 1.003 B 235.95 % 298.566 M -48.91 % 584.346 M 50.54 % 388.175 M -48.76 % 757.497 M 219.02 % 237.448 M -71.54 % 834.344 M 167.45 % 311.964 M -72.17 % 1.121 B 235.24 % 334.363 M -64.73 % 947.958 M 266.68 % 258.523 M -75.30 % 1.046 B 469.85 % 183.646 M -78.56 % 856.723 M 316.86 % 205.518 M -77.99 % 933.954 M 716.44 % 114.394 M -86.07 % 821.353 M 371.88 % 174.059 M -78.64 % 814.694 M 980.65 % 75.389 M -89.24 % 700.530 M 788.59 % 78.836 M -90.00 % 788.422 M 36.21 % 578.811 M 0.00 % 578.811 M -11.68 % 655.323 M 0.000 -100.00 % 364.809 M 643.23 % 49.084 M -76.39 % 207.881 M 0.000 -100.00 % 64.167 M 576.41 % 9.486 M -82.01 % 52.720 M 399.39 % 10.557 M 5 448.23 % -197.390 K -115.40 % -91.637 K
Total investments 0.000 -100.00 % 16.689 M 0.000 -100.00 % 16.822 M -96.96 % 553.940 M 3 569.45 % 15.096 M -97.71 % 658.400 M 5 067.97 % 12.740 M -97.86 % 596.550 M 6 758.47 % 8.698 M -97.86 % 407.306 M 4 993.87 % 7.996 M -98.39 % 496.306 M 6 632.31 % 7.372 M -98.77 % 597.132 M 6 773.07 % 8.688 M -98.88 % 776.350 M 9 699.92 % 7.922 M -98.33 % 474.896 M 2 578.49 % 17.730 M -97.16 % 623.928 M 503.67 % 103.356 M -84.54 % 668.726 M 3 760.34 % 17.323 M -96.65 % 517.046 M 596.43 % 74.243 M -79.79 % 367.292 M -58.18 % 878.243 M 113.67 % 411.036 M 15 816.82 % 2.582 M -98.87 % 228.788 M -58.24 % 547.883 M 57.38 % 348.117 M 1 720.15 % 19.126 M -87.32 % 150.779 M 0.000 -100.00 % 157.672 M 922.69 % 15.417 M 0.000 0.000 -100.00 % 335.631 M 0.000 0.000 -100.00 % 98.168 M 440.88 % 18.150 M 0.000 -100.00 % 18.150 M -4.34 % 18.973 M 4.54 % 18.150 M 0.00 % 18.150 M -7.42 % 19.605 M 0.00 % 19.605 M
Total debt 0.000 -100.00 % 1.630 B 0.000 -100.00 % 1.407 B 0.000 -100.00 % 1.381 B 0.000 -100.00 % 1.519 B 0.000 -100.00 % 1.477 B 0.000 -100.00 % 1.126 B 0.000 -100.00 % 1.223 B 0.000 -100.00 % 882.912 M 0.000 -100.00 % 1.092 B 0.000 -100.00 % 1.072 B 0.000 -100.00 % 1.317 B 0.000 -100.00 % 1.282 B 0.000 -100.00 % 1.231 B 0.000 -100.00 % 1.040 B 0.000 -100.00 % 1.139 B 0.000 -100.00 % 935.747 M 0.000 -100.00 % 976.002 M 0.000 -100.00 % 775.920 M 0.000 -100.00 % 866.720 M 21.65 % 712.484 M 0.00 % 712.484 M -13.44 % 823.139 M 0.000 -100.00 % 411.439 M 0.000 -100.00 % 256.965 M 0.000 -100.00 % 93.082 M 0.000 -100.00 % 62.207 M 292.70 % 15.841 M 0.000 -100.00 % 65.500 K
Accumulated other comprehensive income loss 5.353 B 2 002.61 % 254.588 M -94.79 % 4.882 B 11.08 % 4.395 B -0.88 % 4.434 B 12.34 % 3.947 B -2.88 % 4.064 B 13.48 % 3.581 B -4.00 % 3.730 B 1 735.63 % 203.212 M -96.07 % 5.165 B 10.30 % 4.682 B -2.19 % 4.787 B 1 933.53 % 235.393 M -94.81 % 4.532 B 11.90 % 4.050 B -3.69 % 4.205 B 586.38 % 612.692 M -86.38 % 4.499 B 12.00 % 4.017 B -3.52 % 4.164 B 1 769.02 % -249.458 M -106.83 % 3.650 B 15.21 % 3.168 B -3.75 % 3.291 B 1 909.51 % -181.899 M -106.02 % 3.021 B 18.98 % 2.539 B -2.39 % 2.601 B 1 748.26 % -157.828 M -107.53 % 2.095 B 12.71 % 1.859 B 5.14 % 1.768 B 1 382.53 % -137.868 M -109.03 % 1.526 B 18.23 % 1.291 B 2.67 % 1.258 B 1 181.38 % -116.290 M 0.000 -100.00 % 924.906 M 4 309.89 % -21.970 M -104.45 % 493.543 M 72.20 % 286.605 M -34.19 % 435.530 M 2 365.23 % -19.227 M -106.43 % 299.191 M 145.75 % 121.746 M -55.10 % 271.140 M 1 847.64 % -15.515 M -93.92 % -8.000 M -16.02 % -6.896 M -39.67 % -4.937 M
Retained earnings 0.000 -100.00 % 4.455 B 0.000 0.000 0.000 -100.00 % 3.544 B 0.000 0.000 0.000 -100.00 % 2.910 B 0.000 0.000 0.000 -100.00 % 3.935 B 0.000 0.000 0.000 -100.00 % 3.358 B 0.000 0.000 0.000 -100.00 % 3.283 B 0.000 0.000 0.000 -100.00 % 2.482 B 0.000 0.000 0.000 -100.00 % 1.819 B 0.000 0.000 0.000 -100.00 % 1.192 B 0.000 0.000 0.000 -100.00 % 674.999 M 0.000 0.000 -100.00 % 338.938 M 0.000 0.000 0.000 -100.00 % 121.452 M 0.000 0.000 0.000 -100.00 % 56.878 M 201.09 % 18.891 M 0.000 0.000
Common stock 0.000 -100.00 % 487.570 M 0.000 -100.00 % 487.008 M 0.000 -100.00 % 487.008 M 0.000 -100.00 % 482.654 M 0.000 -100.00 % 482.654 M 0.000 -100.00 % 482.479 M 0.000 -100.00 % 482.479 M 0.000 -100.00 % 481.946 M 0.000 -100.00 % 481.912 M 0.000 -100.00 % 481.912 M 0.000 -100.00 % 481.912 M 0.000 -100.00 % 481.912 M 0.000 -100.00 % 481.912 M 0.000 -100.00 % 481.912 M 0.000 -100.00 % 481.912 M 0.000 -100.00 % 236.229 M 0.000 -100.00 % 235.723 M 0.000 -100.00 % 235.319 M 0.000 -100.00 % 234.131 M 7.57 % 217.650 M 0.00 % 217.650 M 0.11 % 217.408 M 0.000 -100.00 % 206.938 M 0.000 -100.00 % 206.938 M 0.000 -100.00 % 177.446 M 0.000 -100.00 % 177.446 M 0.00 % 177.446 M 85.15 % 95.841 M 0.11 % 95.734 M
Total equity 5.353 B 0.00 % 5.353 B 9.65 % 4.882 B 0.00 % 4.882 B 10.11 % 4.434 B 0.00 % 4.434 B 9.11 % 4.064 B 0.00 % 4.064 B 8.94 % 3.730 B 0.00 % 3.730 B -27.77 % 5.165 B 0.00 % 5.165 B 7.89 % 4.787 B 0.00 % 4.787 B 5.62 % 4.532 B 0.00 % 4.532 B 7.77 % 4.205 B 0.00 % 4.205 B -6.52 % 4.499 B 0.00 % 4.499 B 8.06 % 4.164 B 0.00 % 4.164 B 14.06 % 3.650 B 0.00 % 3.650 B 10.90 % 3.291 B 0.00 % 3.291 B 8.95 % 3.021 B 0.00 % 3.021 B 16.13 % 2.601 B 0.00 % 2.601 B 24.15 % 2.095 B 0.00 % 2.095 B 18.50 % 1.768 B 0.00 % 1.768 B 15.84 % 1.526 B 0.00 % 1.526 B 21.39 % 1.258 B 0.00 % 1.258 B 10.06 % 1.143 B 0.00 % 1.143 B 47.16 % 776.394 M 57.31 % 493.543 M 0.00 % 493.543 M 13.32 % 435.530 M 0.00 % 435.530 M 45.57 % 299.191 M 0.00 % 299.191 M 10.35 % 271.140 M 0.00 % 271.140 M 19.44 % 227.005 M 134.88 % 96.648 M 0.11 % 96.542 M
Other non current liabilities -5.353 B -7 072.84 % 76.769 M 101.57 % -4.882 B -7 834.79 % 63.116 M 101.42 % -4.434 B -6 989.91 % 64.352 M 101.58 % -4.064 B -233 246.59 % 1.743 M 0.000 -100.00 % 110.388 M 0.000 -100.00 % 39.480 M 0.000 -100.00 % 159.820 M 0.000 -100.00 % 16.815 M 0.000 -100.00 % 16.815 M 0.000 -100.00 % 20.911 M 0.000 -100.00 % 60.144 M 0.000 -100.00 % 378.648 M 0.000 -100.00 % 237.686 M 0.000 -100.00 % 407.684 M 0.000 0.000 0.000 -100.00 % 502.827 M 0.000 -100.00 % 55.458 M 0.000 -100.00 % 54.853 M 0.000 -100.00 % 671.101 M 529.51 % 106.607 M -8.64 % 116.683 M 0.44 % 116.167 M 123.54 % -493.543 M -410.53 % 158.938 M 0.000 -100.00 % 169.660 M 156.71 % -299.191 M -240.74 % 212.590 M 0.000 -100.00 % 66.021 M 100.85 % 32.870 M 3 192.70 % 998.262 K 92.69 % 518.075 K
Long term debt 0.000 -100.00 % 580.080 M 0.000 -100.00 % 421.907 M 0.000 -100.00 % 420.896 M 0.000 -100.00 % 475.991 M 0.000 -100.00 % 508.364 M 0.000 -100.00 % 209.431 M 0.000 -100.00 % 208.086 M 0.000 -100.00 % 212.030 M 0.000 -100.00 % 306.195 M 0.000 -100.00 % 413.763 M 0.000 -100.00 % 440.624 M 0.000 -100.00 % 570.594 M 0.000 -100.00 % 359.254 M 0.000 -100.00 % 489.398 M 0.000 -100.00 % 319.906 M 0.000 -100.00 % 395.320 M 0.000 -100.00 % 437.813 M 0.000 -100.00 % 287.143 M 0.000 -100.00 % 321.220 M 3.01 % 311.840 M 0.00 % 311.840 M -28.56 % 436.497 M 0.000 -100.00 % 238.482 M 0.000 -100.00 % 97.942 M 0.000 -100.00 % 17.752 M 0.000 -100.00 % 16.218 M 868.20 % 1.675 M 0.000 -100.00 % 65.500 K
Total non current liabilities -5.353 B -899.42 % 669.607 M 113.72 % -4.882 B -1 073.50 % 501.477 M 111.31 % -4.434 B -991.90 % 497.118 M 112.23 % -4.064 B -850.52 % 541.460 M 0.000 -100.00 % 618.752 M 0.000 -100.00 % 276.420 M 0.000 -100.00 % 367.906 M 0.000 -100.00 % 375.427 M 0.000 -100.00 % 470.492 M 0.000 -100.00 % 799.232 M 0.000 -100.00 % 904.595 M 0.000 -100.00 % 978.043 M 0.000 -100.00 % 622.639 M 0.000 -100.00 % 923.514 M 0.000 -100.00 % 965.999 M 0.000 -100.00 % 917.611 M 0.000 -100.00 % 519.438 M 0.000 -100.00 % 361.718 M 0.000 -100.00 % 992.320 M 131.57 % 428.523 M 0.00 % 428.523 M -23.30 % 558.736 M 213.21 % -493.543 M -222.05 % 404.391 M 0.000 -100.00 % 270.761 M 190.50 % -299.191 M -229.89 % 230.342 M 0.000 -100.00 % 85.452 M 135.76 % 36.245 M 1 048.07 % 3.157 M 34.31 % 2.351 M
Other current liabilities 0.000 -100.00 % 596.392 M 0.000 -100.00 % 511.883 M 0.000 -100.00 % 116.701 M 0.000 -100.00 % 105.116 M 0.000 -100.00 % 298.536 M 0.000 -100.00 % 408.431 M 0.000 -100.00 % 363.440 M 0.000 -100.00 % 508.252 M 0.000 -100.00 % 515.229 M 0.000 100.00 % -48.220 M 0.000 -100.00 % 604.502 M 0.000 100.00 % -108.302 M 0.000 100.00 % -168.627 M 0.000 100.00 % -49.580 M 0.000 100.00 % -164.518 M 0.000 -100.00 % 171.326 M 0.000 -100.00 % 697.618 M 0.000 -100.00 % 866.235 M 0.000 100.00 % -25.983 M -113.51 % 192.360 M -73.58 % 728.080 M 69.15 % 430.442 M 0.000 -100.00 % 11.931 M 0.000 100.00 % -77.402 M 0.000 -100.00 % 2.895 M 0.000 -100.00 % 2.189 M -30.30 % 3.141 M 2 307.42 % -142.303 K 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 414.174 M 0.000 -100.00 % 363.287 M 0.000 -100.00 % 4.465 M 0.000 0.000 0.000 -100.00 % 4.116 M 0.000 -100.00 % 157.429 M 0.000 -100.00 % 176.562 M 0.000 -100.00 % 739.611 M 0.000 -100.00 % 815.242 M 0.000 -100.00 % 875.852 M 0.000 -100.00 % 806.996 M 0.000 -100.00 % 954.572 M 0.000 -100.00 % 837.570 M 0.000 -100.00 % 523.199 M 0.000 -100.00 % 605.745 M 0.000 -100.00 % 659.707 M 0.000 -100.00 % 656.173 M 22.48 % 535.719 M 0.000 -100.00 % 383.610 M 0.000 -100.00 % 97.127 M 0.000 -100.00 % 72.754 M 0.000 -100.00 % 60.066 M 0.000 -100.00 % 15.901 M 0.68 % 15.794 M 0.000 0.000
Short term debt 0.000 -100.00 % 1.050 B 0.000 -100.00 % 984.738 M 0.000 -100.00 % 960.326 M 0.000 -100.00 % 1.043 B 0.000 -100.00 % 1.066 B 0.000 -100.00 % 916.388 M 0.000 -100.00 % 1.011 B 0.000 -100.00 % 670.882 M 0.000 -100.00 % 781.517 M 0.000 -100.00 % 658.029 M 0.000 -100.00 % 876.457 M 0.000 -100.00 % 711.727 M 0.000 -100.00 % 451.172 M 0.000 -100.00 % 550.971 M 0.000 -100.00 % 819.565 M 0.000 -100.00 % 540.427 M 0.000 -100.00 % 760.846 M 0.000 -100.00 % 488.777 M 0.000 -100.00 % 546.039 M 36.29 % 400.644 M 0.00 % 400.644 M 3.62 % 386.641 M 0.000 -100.00 % 172.957 M 0.000 -100.00 % 89.156 M 0.000 -100.00 % 75.329 M 0.000 -100.00 % 45.988 M 224.65 % 14.166 M 0.000 0.000
Total current liabilities 0.000 -100.00 % 1.868 B 0.000 -100.00 % 1.670 B 0.000 -100.00 % 1.673 B 0.000 -100.00 % 1.709 B 0.000 -100.00 % 1.616 B 0.000 -100.00 % 1.490 B 0.000 -100.00 % 1.565 B 0.000 -100.00 % 1.627 B 0.000 -100.00 % 1.643 B 0.000 -100.00 % 1.722 B 0.000 -100.00 % 2.116 B 0.000 -100.00 % 2.054 B 0.000 -100.00 % 2.075 B 0.000 -100.00 % 2.013 B 0.000 -100.00 % 2.241 B 0.000 -100.00 % 1.556 B 0.000 -100.00 % 1.664 B 0.000 -100.00 % 1.547 B 0.000 -100.00 % 1.395 B 5.81 % 1.318 B 0.00 % 1.318 B 25.71 % 1.049 B 0.000 -100.00 % 382.363 M 0.000 -100.00 % 309.080 M 0.000 -100.00 % 194.724 M 0.000 -100.00 % 71.441 M 77.85 % 40.169 M 0.000 0.000
Total liabilities -5.353 B -310.98 % 2.537 B 151.97 % -4.882 B -324.81 % 2.172 B 148.98 % -4.434 B -304.31 % 2.170 B 153.40 % -4.064 B -280.57 % 2.251 B 0.000 -100.00 % 2.235 B 0.000 -100.00 % 1.766 B 0.000 -100.00 % 1.933 B 0.000 -100.00 % 2.003 B 0.000 -100.00 % 2.114 B 0.000 -100.00 % 2.521 B 0.000 -100.00 % 3.021 B 0.000 -100.00 % 3.032 B 0.000 -100.00 % 2.698 B 0.000 -100.00 % 2.937 B 0.000 -100.00 % 3.207 B 0.000 -100.00 % 2.473 B 0.000 -100.00 % 2.183 B 0.000 -100.00 % 1.909 B 0.000 -100.00 % 2.387 B 36.66 % 1.747 B 0.00 % 1.747 B 8.67 % 1.607 B 425.70 % -493.543 M -162.73 % 786.754 M 0.000 -100.00 % 579.841 M 293.80 % -299.191 M -170.39 % 425.066 M 0.000 -100.00 % 156.893 M 105.32 % 76.414 M 2 320.42 % 3.157 M 34.31 % 2.351 M
Other non current assets 0.000 -100.00 % 94.191 M 0.000 -100.00 % 110.754 M 139.99 % -276.970 M -394.99 % 93.890 M 128.52 % -329.200 M -449.32 % 94.241 M 131.60 % -298.275 M -367.52 % 111.497 M 154.75 % -203.653 M -110.84 % 1.879 B 857.39 % -248.153 M -114.47 % 1.715 B 674.57 % -298.566 M -431.21 % 90.145 M 123.22 % -388.175 M -445.37 % 112.395 M 147.33 % -237.448 M -287.61 % 126.567 M 140.57 % -311.964 M -240.22 % 222.483 M 166.54 % -334.363 M -319.34 % 152.441 M 158.97 % -258.523 M -210.91 % 233.098 M 226.93 % -183.646 M -231.88 % 139.257 M 167.76 % -205.518 M -262.23 % 126.686 M 210.75 % -114.394 M -663.02 % 20.318 M 111.67 % -174.059 M -799.43 % 24.886 M 133.01 % -75.389 M -571.72 % 15.982 M 120.27 % -78.836 M -11 467.68 % 693.512 K -99.90 % 681.712 M 4 478.32 % 14.890 M -7.11 % 16.029 M 134.38 % -46.630 M -157.53 % 81.048 M 265.12 % -49.084 M -234.64 % 36.455 M 226.08 % -28.915 M -119.15 % 151.027 M 1 692.04 % -9.486 M -127.09 % 35.016 M 40.92 % 24.848 M -68.62 % 79.194 M 85.03 % 42.801 M
Long term investments 0.000 -100.00 % 16.689 M 0.000 100.00 % -2.099 B 0.000 100.00 % -2.084 B 0.000 100.00 % -1.900 B 0.000 100.00 % -1.776 B 0.000 100.00 % -1.781 B 0.000 100.00 % -1.622 B 0.000 100.00 % -1.299 B 0.000 100.00 % -46.046 M 0.000 100.00 % -1.109 B 0.000 0.000 0.000 100.00 % -895.837 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 % 15.417 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.150 M 0.000 -100.00 % 18.150 M 0.000 -100.00 % 18.150 M 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 367.629 M 0.000 -100.00 % 347.126 M 0.000 -100.00 % 369.407 M 0.000 -100.00 % 334.753 M 0.000 -100.00 % 313.344 M 0.000 -100.00 % 312.852 M 0.000 -100.00 % 289.151 M 0.000 -100.00 % 289.749 M 0.000 -100.00 % 288.293 M 0.000 -100.00 % 300.554 M 0.000 -100.00 % 293.977 M 0.000 -100.00 % 100.610 M 0.000 -100.00 % 106.858 M 0.000 -100.00 % 54.737 M 0.000 -100.00 % 82.392 M 0.000 -100.00 % 48.206 M 0.000 -100.00 % 37.416 M 0.000 0.000 0.000 -100.00 % 25.763 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.134 M 0.000 0.000 0.000 -100.00 % 188.206 M 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 115.032 M 0.000 -100.00 % 115.032 M 0.000 -100.00 % 115.032 M 0.000 -100.00 % 115.032 M 0.000 -100.00 % 115.032 M 0.000 -100.00 % 1.552 B 0.000 -100.00 % 1.529 B 0.000 -100.00 % 1.621 B 0.000 -100.00 % 1.615 B 0.000 -100.00 % 2.312 B 0.000 -100.00 % 2.257 B 0.000 -100.00 % 2.385 B 0.000 -100.00 % 1.990 B 0.000 -100.00 % 2.265 B 0.000 -100.00 % 2.112 B 0.000 -100.00 % 2.129 B 0.000 -100.00 % 2.092 B 0.000 -100.00 % 1.303 B 0.000 -100.00 % 1.678 B 0.000 -100.00 % 448.070 M 0.000 0.000 -100.00 % 524.215 M 0.000 -100.00 % 430.659 M 0.000 -100.00 % 300.829 M 0.000 0.000 -100.00 % 97.496 M 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 482.661 M 0.000 -100.00 % 462.158 M 0.000 -100.00 % 484.439 M 0.000 -100.00 % 449.785 M 0.000 -100.00 % 428.376 M 0.000 -100.00 % 1.865 B 0.000 -100.00 % 1.818 B 0.000 -100.00 % 1.911 B 0.000 -100.00 % 1.904 B 0.000 -100.00 % 2.613 B 0.000 -100.00 % 2.551 B 0.000 -100.00 % 2.485 B 0.000 -100.00 % 2.097 B 0.000 -100.00 % 2.320 B 0.000 -100.00 % 2.195 B 0.000 -100.00 % 2.177 B 0.000 -100.00 % 1.530 B 0.000 -100.00 % 1.303 B 0.000 -100.00 % 1.703 B 280.18 % 448.070 M 0.00 % 448.070 M -55.35 % 1.003 B 0.000 -100.00 % 524.215 M 0.000 -100.00 % 495.793 M 0.000 -100.00 % 300.829 M 0.000 -100.00 % 188.206 M 22.44 % 153.709 M 0.000 0.000
Property plant equipment net 0.000 -100.00 % 469.737 M 0.000 -100.00 % 419.978 M 0.000 -100.00 % 390.886 M 0.000 -100.00 % 167.342 M 0.000 -100.00 % 209.831 M 0.000 -100.00 % 195.392 M 0.000 -100.00 % 171.438 M 0.000 -100.00 % 132.167 M 0.000 -100.00 % 160.906 M 0.000 -100.00 % 198.966 M 0.000 -100.00 % 227.295 M 0.000 -100.00 % 258.193 M 0.000 -100.00 % 99.889 M 0.000 -100.00 % 121.400 M 0.000 -100.00 % 80.923 M 0.000 -100.00 % 96.227 M 0.000 -100.00 % 99.216 M 0.000 -100.00 % 104.755 M 0.000 -100.00 % 76.613 M 0.000 -100.00 % 666.822 M 823.31 % 72.221 M 0.000 -100.00 % 59.329 M 0.000 -100.00 % 43.723 M 0.000 -100.00 % 104.028 M 0.000 -100.00 % 29.809 M 195.11 % 10.101 M 68.04 % 6.011 M -23.54 % 7.862 M
Total non current assets 0.000 -100.00 % 1.063 B 0.000 -100.00 % 992.890 M 458.48 % -276.970 M -128.14 % 984.311 M 399.00 % -329.200 M -145.46 % 724.108 M 342.77 % -298.275 M -139.79 % 749.704 M 468.13 % -203.653 M -109.43 % 2.159 B 969.91 % -248.153 M -111.86 % 2.093 B 801.04 % -298.566 M -113.94 % 2.142 B 651.71 % -388.175 M -117.72 % 2.191 B 1 022.70 % -237.448 M -108.03 % 2.956 B 1 047.58 % -311.964 M -110.40 % 3.000 B 997.35 % -334.363 M -111.48 % 2.913 B 1 226.86 % -258.523 M -110.64 % 2.430 B 1 423.17 % -183.646 M -107.12 % 2.581 B 1 355.79 % -205.518 M -108.55 % 2.402 B 2 200.12 % -114.394 M -104.99 % 2.293 B 1 417.56 % -174.059 M -110.52 % 1.654 B 2 294.32 % -75.389 M -105.30 % 1.424 B 1 905.93 % -78.836 M -104.35 % 1.810 B 60.24 % 1.130 B 0.00 % 1.130 B 3.49 % 1.092 B 2 441.17 % -46.630 M -107.02 % 664.592 M 1 453.99 % -49.084 M -108.52 % 575.971 M 2 091.97 % -28.915 M -106.40 % 451.856 M 4 863.19 % -9.486 M -103.75 % 253.031 M 34.12 % 188.659 M 121.42 % 85.205 M 68.18 % 50.663 M
Other current assets -275.303 M -108.52 % 3.233 B 1 031.22 % -347.145 M -157.07 % 608.319 M 0.000 -100.00 % 948.846 M 0.000 -100.00 % 2.519 B 0.000 -100.00 % 882.364 M 0.000 -100.00 % 2.157 B 0.000 -100.00 % 823.995 M 0.000 -100.00 % 1.840 B 0.000 -100.00 % 623.179 M 0.000 -100.00 % 1.787 B 0.000 -100.00 % 804.173 M 0.000 -100.00 % 1.569 B 0.000 -100.00 % 649.785 M 0.000 -100.00 % 1.339 B 0.000 -100.00 % 495.029 M 0.000 -100.00 % 665.751 M 0.000 -100.00 % 140.413 M 0.000 -100.00 % 624.378 M 0.000 -100.00 % 1.723 B 224.40 % 531.159 M -18.92 % 655.133 M 772.49 % 75.087 M 0.000 -100.00 % 145.265 M 0.000 -100.00 % 85.327 M 0.000 -100.00 % 36.632 M 0.000 -100.00 % 35.431 M 195.74 % 11.980 M 10 862.46 % 109.286 K 0.000
Short term investments 0.000 0.000 0.000 -100.00 % 2.116 B 281.91 % 553.940 M 737.39 % 66.150 M -89.95 % 658.400 M -65.59 % 1.913 B 220.70 % 596.550 M -66.58 % 1.785 B 338.27 % 407.306 M -77.23 % 1.789 B 260.45 % 496.306 M 1 669.46 % 28.048 M -95.30 % 597.132 M -54.35 % 1.308 B 68.49 % 776.350 M 1 338.54 % 53.968 M -88.64 % 474.896 M -57.86 % 1.127 B 80.64 % 623.928 M 503.67 % 103.356 M -84.54 % 668.726 M -26.77 % 913.160 M 76.61 % 517.046 M 596.43 % 74.243 M -79.79 % 367.292 M -58.18 % 878.243 M 113.67 % 411.036 M 15 816.82 % 2.582 M -98.87 % 228.788 M -58.24 % 547.883 M 57.38 % 348.117 M 1 720.15 % 19.126 M -87.32 % 150.779 M 0.000 -100.00 % 157.672 M 1 318.34 % 11.117 M 0.000 0.000 -100.00 % 335.631 M 0.000 0.000 -100.00 % 98.168 M 1 179.26 % 7.674 M 0.000 0.000 -100.00 % 18.973 M 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 275.303 M 0.000 -100.00 % 347.145 M 225.34 % -276.970 M -200.00 % 276.970 M 184.13 % -329.200 M -200.00 % 329.200 M 210.37 % -298.275 M -200.00 % 298.275 M 246.46 % -203.653 M -200.00 % 203.653 M 182.07 % -248.153 M -212.74 % 220.105 M 173.72 % -298.566 M -200.00 % 298.566 M 176.92 % -388.175 M -216.15 % 334.207 M 240.75 % -237.448 M -200.00 % 237.448 M 176.11 % -311.964 M -259.04 % 196.150 M 158.66 % -334.363 M -200.00 % 334.363 M 229.34 % -258.523 M -240.29 % 184.280 M 200.35 % -183.646 M -200.00 % 183.646 M 189.36 % -205.518 M -200.00 % 205.518 M 279.66 % -114.394 M -200.00 % 114.394 M 165.72 % -174.059 M -207.90 % 161.308 M 313.97 % -75.389 M -200.00 % 75.389 M 195.63 % -78.836 M -200.69 % 78.298 M -41.43 % 133.673 M 0.00 % 133.673 M -20.35 % 167.816 M 0.000 -100.00 % 46.630 M 195.00 % -49.084 M -200.00 % 49.084 M 0.000 -100.00 % 28.915 M 404.80 % -9.486 M -200.00 % 9.486 M 79.54 % 5.284 M 2 576.81 % 197.390 K 25.62 % 157.137 K
Cash and short term investments 275.303 M 0.00 % 275.303 M -20.70 % 347.145 M -85.90 % 2.463 B 789.17 % 276.970 M 0.00 % 276.971 M -15.87 % 329.200 M -85.32 % 2.242 B 651.76 % 298.275 M -85.68 % 2.083 B 923.00 % 203.653 M -89.78 % 1.993 B 702.97 % 248.153 M 0.00 % 248.154 M -16.88 % 298.566 M -81.42 % 1.607 B 313.90 % 388.175 M 0.00 % 388.175 M 63.48 % 237.448 M -82.60 % 1.364 B 337.38 % 311.964 M 4.16 % 299.506 M -10.42 % 334.363 M -73.20 % 1.248 B 382.56 % 258.523 M 0.00 % 258.523 M 40.77 % 183.646 M -82.71 % 1.062 B 416.69 % 205.518 M 0.00 % 205.518 M 79.66 % 114.394 M -82.73 % 662.277 M 280.49 % 174.059 M 7.90 % 161.308 M 113.97 % 75.389 M 0.00 % 75.389 M -4.37 % 78.836 M 0.69 % 78.298 M -41.43 % 133.673 M 0.00 % 133.673 M -20.35 % 167.816 M 259.89 % 46.630 M 0.00 % 46.630 M -5.00 % 49.084 M 0.00 % 49.084 M 69.75 % 28.915 M 0.00 % 28.915 M 204.80 % 9.486 M 0.00 % 9.486 M 79.54 % 5.284 M 2 576.81 % 197.390 K 25.62 % 157.137 K
Total current assets 0.000 -100.00 % 6.827 B 0.000 -100.00 % 6.061 B 2 088.17 % 276.970 M -95.07 % 5.620 B 1 607.04 % 329.200 M -94.11 % 5.590 B 1 774.17 % 298.275 M -94.28 % 5.215 B 2 460.85 % 203.653 M -95.73 % 4.772 B 1 823.01 % 248.153 M -94.64 % 4.627 B 1 449.73 % 298.566 M -93.20 % 4.393 B 1 031.79 % 388.175 M -90.60 % 4.128 B 1 638.49 % 237.448 M -94.16 % 4.064 B 1 202.67 % 311.964 M -92.54 % 4.184 B 1 151.32 % 334.363 M -91.13 % 3.769 B 1 357.89 % 258.523 M -92.74 % 3.560 B 1 838.32 % 183.646 M -94.56 % 3.377 B 1 543.27 % 205.518 M -93.97 % 3.406 B 2 877.49 % 114.394 M -94.97 % 2.275 B 1 207.21 % 174.059 M -92.42 % 2.297 B 2 946.84 % 75.389 M -96.25 % 2.012 B 2 451.73 % 78.836 M -95.70 % 1.835 B 4.26 % 1.760 B 0.00 % 1.760 B 36.18 % 1.292 B 2 671.16 % 46.630 M -92.43 % 615.705 M 1 154.39 % 49.084 M -88.83 % 439.400 M 1 419.64 % 28.915 M -89.39 % 272.402 M 2 771.49 % 9.486 M -94.58 % 175.002 M 52.49 % 114.760 M 686.02 % 14.600 M -69.73 % 48.230 M
Inventory 0.000 -100.00 % 59.405 M 0.000 0.000 0.000 -100.00 % 50.153 M 0.000 -100.00 % 83.350 M 0.000 100.00 % -1.419 B 0.000 0.000 0.000 -100.00 % 120.332 K 0.000 -100.00 % 120.000 K 0.000 -100.00 % 120.332 K 0.000 -100.00 % 2.565 M 0.000 -100.00 % 565.332 K 0.000 -100.00 % 22.764 M 0.000 -100.00 % 26.635 M 0.000 -100.00 % 25.375 M 0.000 -100.00 % 24.210 M 0.000 -100.00 % 22.393 M 0.000 -100.00 % 23.920 M 0.000 -100.00 % 24.362 M 0.000 -100.00 % 33.216 M -18.77 % 40.889 M 0.00 % 40.889 M 775.06 % 4.673 M 0.000 -100.00 % 5.618 M 0.000 -100.00 % 6.193 M 0.000 -100.00 % 16.924 M 0.000 100.00 % -130.084 M 0.000 0.000 0.000
Net receivables 0.000 -100.00 % 3.260 B 0.000 -100.00 % 2.990 B 0.000 -100.00 % 4.344 B 0.000 -100.00 % 2.742 B 0.000 -100.00 % 4.034 B 0.000 -100.00 % 2.411 B 0.000 -100.00 % 3.552 B 0.000 -100.00 % 2.254 B 0.000 -100.00 % 3.117 B 0.000 -100.00 % 2.037 B 0.000 -100.00 % 3.080 B 0.000 -100.00 % 1.843 B 0.000 -100.00 % 2.625 B 0.000 -100.00 % 1.835 B 0.000 -100.00 % 2.681 B 0.000 -100.00 % 1.477 B 0.000 -100.00 % 1.971 B 0.000 -100.00 % 1.397 B 0.000 -100.00 % 1.530 B 0.000 -100.00 % 929.985 M 0.000 0.000 -100.00 % 479.973 M 0.000 -100.00 % 360.997 M 0.000 -100.00 % 189.931 M 0.000 -100.00 % 176.915 M 81.46 % 97.496 M 582.10 % 14.293 M -70.27 % 48.073 M
Tax assets 0.000 0.000 0.000 -100.00 % 2.099 B 0.000 -100.00 % 2.100 B 0.000 -100.00 % 1.913 B 0.000 -100.00 % 1.776 B 0.000 0.000 0.000 -100.00 % 9.416 M 0.000 -100.00 % 1.308 B 0.000 -100.00 % 59.947 M 0.000 -100.00 % 1.127 B 0.000 0.000 0.000 -100.00 % 913.160 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 % 14.138 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.150 M 0.000 100.00 % -122.178 M 0.000 100.00 % -18.150 M 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 220.900 M 0.000 -100.00 % 173.478 M 0.000 -100.00 % 181.778 M 0.000 -100.00 % 198.002 M 0.000 -100.00 % 201.397 M 0.000 -100.00 % 117.332 M 0.000 -100.00 % 151.298 M 0.000 -100.00 % 133.332 M 0.000 -100.00 % 161.733 M 0.000 -100.00 % 225.280 M 0.000 -100.00 % 392.352 M 0.000 -100.00 % 305.566 M 0.000 -100.00 % 364.697 M 0.000 -100.00 % 373.624 M 0.000 -100.00 % 469.164 M 0.000 -100.00 % 218.479 M 0.000 -100.00 % 205.176 M 0.000 -100.00 % 192.207 M 0.000 -100.00 % 176.093 M -7.15 % 189.661 M 0.00 % 189.661 M -18.13 % 231.648 M 0.000 -100.00 % 100.349 M 0.000 -100.00 % 69.228 M 0.000 -100.00 % 56.433 M 0.000 -100.00 % 7.362 M 4.17 % 7.068 M 4 866.70 % 142.303 K 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.583 M 0.000 -100.00 % 31.447 M 0.000 -100.00 % 157.429 M 0.000 -100.00 % 176.562 M 0.000 -100.00 % 147.113 M 0.000 -100.00 % 237.779 M 0.000 -100.00 % 269.158 M 0.000 -100.00 % 200.885 M 0.000 -100.00 % 183.842 M 0.000 -100.00 % 279.278 M 0.000 -100.00 % 102.206 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.713 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.102 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 122.636 M 0.000 -100.00 % 124.920 M 0.000 -100.00 % 348.230 M 0.000 -100.00 % 387.774 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 626.156 M 0.000 0.000 0.000 -100.00 % 12.226 M 0.000 -100.00 % 4.020 M 0.000 0.000 -100.00 % 3.813 M 0.000 -100.00 % 3.639 M 0.000 -100.00 % 2.852 M 0.000 -100.00 % 3.159 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 61.009 M 0.000 -100.00 % 68.545 M 0.000 -100.00 % 90.616 M 0.000 -100.00 % 93.471 M 0.000 -100.00 % 78.275 M 0.000 -100.00 % 110.674 M 0.000 -100.00 % 71.625 M 0.000 -100.00 % 57.544 M 0.000 -100.00 % 75.660 M 0.000 -100.00 % 124.104 M 0.000 -100.00 % 154.887 M 0.000 -100.00 % 177.470 M 0.000 100.00 % -420.353 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 100.00 % -155.344 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 155.918 M 0.000 -100.00 % 4.395 B 0.000 -100.00 % 153.441 M 0.000 0.000 0.000 -100.00 % 134.239 M 0.000 0.000 0.000 -100.00 % 133.468 M 0.000 0.000 0.000 -100.00 % 365.578 M 0.000 0.000 0.000 -100.00 % 130.779 M 0.000 0.000 0.000 -100.00 % 130.779 M 0.000 0.000 0.000 -100.00 % 300.217 M 0.000 0.000 0.000 -100.00 % 339.517 M 0.000 0.000 0.000 -100.00 % 335.714 M -63.70 % 924.906 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.984 M 0.000 0.000 0.000 -100.00 % 52.331 M 35.33 % 38.669 M 402.01 % 7.703 M 34.09 % 5.744 M
Deferred tax liabilities non current 0.000 -100.00 % 12.758 M 0.000 -100.00 % 16.454 M 0.000 -100.00 % 11.870 M 0.000 -100.00 % 18.624 M 0.000 -100.00 % 18.132 M 0.000 -100.00 % 27.509 M 0.000 -100.00 % 23.605 M 0.000 -100.00 % 23.946 M 0.000 -100.00 % 22.562 M 0.000 -100.00 % 16.328 M 0.000 -100.00 % 16.053 M 0.000 -100.00 % 28.801 M 0.000 -100.00 % 25.698 M 0.000 -100.00 % 26.432 M 0.000 -100.00 % 19.937 M 0.000 -100.00 % 19.464 M 0.000 -100.00 % 13.940 M 0.000 -100.00 % 15.702 M 0.000 0.000 -100.00 % 6.262 M 0.000 -100.00 % 2.433 M 0.000 -100.00 % 4.119 M 0.000 -100.00 % 2.576 M 0.000 -100.00 % 3.183 M 0.000 -100.00 % 3.213 M 89.00 % 1.700 M -21.24 % 2.159 M 22.18 % 1.767 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
Total assets 0.000 -100.00 % 7.890 B 0.000 -100.00 % 7.053 B 0.000 -100.00 % 6.604 B 0.000 -100.00 % 6.314 B 0.000 -100.00 % 5.965 B 0.000 -100.00 % 6.931 B 0.000 -100.00 % 6.720 B 0.000 -100.00 % 6.535 B 0.000 -100.00 % 6.319 B 0.000 -100.00 % 7.020 B 0.000 -100.00 % 7.184 B 0.000 -100.00 % 6.682 B 0.000 -100.00 % 5.990 B 0.000 -100.00 % 5.958 B 0.000 -100.00 % 5.808 B 0.000 -100.00 % 4.569 B 0.000 -100.00 % 3.951 B 0.000 -100.00 % 3.435 B 0.000 -100.00 % 3.645 B 26.14 % 2.889 B 0.00 % 2.889 B 21.21 % 2.384 B 0.000 -100.00 % 1.280 B 0.000 -100.00 % 1.015 B 0.000 -100.00 % 724.258 M 0.000 -100.00 % 428.033 M 41.07 % 303.419 M 204.01 % 99.805 M 0.92 % 98.892 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 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 2012-06-30 2011-06-30 2010-06-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-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-30 2012-12-30 2012-09-30 2012-06-30 2012-03-30 2011-12-30 2011-09-30 2011-03-31 2011-01-31 2010-09-30 2010-06-30 2010-03-31 2010-01-31 2009-09-30 2009-06-30 2009-03-31 2009-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 2.059 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.560 M 0.000 0.000 0.000 100.00 % -7.375 M 0.000 0.000 0.000 -100.00 % 1.591 M 0.000 -100.00 % 989.235 K 0.00 % 989.235 K -75.00 % 3.957 M 300.00 % 989.235 K 0.000 -100.00 % 541.799 K -75.00 % 2.167 M 300.00 % 541.799 K 0.000 -100.00 % 999.588 K -75.00 % 3.998 M 300.00 % 999.588 K 0.000 0.000 -100.00 % 12.619 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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -126.021 M 0.00 % -126.021 M 0.00 % -126.021 M 0.00 % -126.021 M 0.000 100.00 % -87.206 M 0.00 % -87.206 M 0.00 % -87.206 M 0.000 100.00 % -141.417 M 0.00 % -141.417 M 0.00 % -141.417 M 0.000 100.00 % -70.859 M 0.00 % -70.859 M 0.00 % -70.859 M 0.000 0.000 0.000 0.000 100.00 % -31.842 M 0.00 % -31.842 M 0.00 % -31.842 M -206.36 % 29.938 M 0.00 % 29.938 M 0.00 % 29.938 M 0.00 % 29.938 M 6 812.87 % -445.982 K 0.00 % -445.982 K 0.00 % -445.982 K 0.00 % -445.982 K -186.82 % 513.659 K 0.00 % 513.659 K 0.00 % 513.659 K 0.00 % 513.659 K -93.97 % 8.521 M 0.00 % 8.521 M 0.00 % 8.521 M 0.00 % 8.521 M 183.85 % -10.162 M 0.00 % -10.162 M 0.00 % -10.162 M 0.00 % -10.162 M -258.05 % 6.430 M 0.00 % 6.430 M 0.00 % 6.430 M 0.00 % 6.430 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.324 M 0.00 % 2.324 M 0.00 % 2.324 M 0.000 0.000 0.000 0.000 -100.00 % 379.986 K 0.00 % 379.986 K 0.00 % 379.986 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -73.183 M 0.00 % -73.183 M 0.00 % -73.183 M 0.000 0.000 0.000 0.000 100.00 % -32.222 M 0.00 % -32.222 M 0.00 % -32.222 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
Other non cash items -226.510 M -16.75 % -194.016 M 7.27 % -209.235 M -6.42 % -196.616 M 1.41 % -199.429 M 16.68 % -239.348 M -541.55 % -37.308 M 77.43 % -165.298 M -7.21 % -154.176 M -108.75 % 1.761 B 1 163.27 % -165.635 M 1.61 % -168.343 M -3.51 % -162.638 M 10.09 % -180.900 M -1.63 % -178.003 M -2.05 % -174.432 M -6.53 % -163.742 M 14.16 % -190.746 M 12.77 % -218.672 M -37.70 % -158.801 M -9.82 % -144.607 M 3.25 % -149.463 M 19.77 % -186.291 M -0.75 % -184.906 M 1.96 % -188.610 M 4.51 % -197.513 M -6.93 % -184.718 M 4.29 % -193.005 M 1.71 % -196.355 M 13.56 % -227.147 M -33.32 % -170.377 M -17.01 % -145.604 M -0.54 % -144.820 M 2.68 % -148.806 M -6.55 % -139.658 M -5.18 % -132.784 M -8.84 % -121.996 M 6.31 % -130.210 M -28.66 % -101.207 M -5.75 % -95.706 M -11.48 % -85.850 M -76.92 % -48.524 M -54.91 % -31.325 M -23.90 % -25.282 M -70.13 % -14.860 M -21.59 % -12.221 M -7.84 % -11.333 M -30.56 % -8.681 M 13.23 % -10.004 M -4.05 % -9.615 M 1.41 % -9.752 M 71.24 % -33.915 M -4 474.15 % -741.457 K 92.40 % -9.752 M -8 730.68 % 112.998 K -99.52 % 23.471 M 497.31 % -5.908 M -5 327.97 % 112.998 K -67.05 % 342.977 K -29.65 % 487.515 K 53.32 % 317.977 K 1 328.53 % 22.259 K 100.20 % -11.392 M -43.82 % -7.921 M 0.00 % -7.921 M 0.00 % -7.921 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.958 M 21.83 % 72.200 M -10.44 % 80.616 M 2 164.74 % 3.560 M -94.63 % 66.272 M 3.45 % 64.060 M 0.000 100.00 % -7.375 M 0.000 0.000 0.000 -100.00 % 1.591 M 0.000 -100.00 % 141.198 M 0.00 % 141.198 M 0.00 % 141.198 M 0.00 % 141.198 M 0.000 -100.00 % 147.306 M 0.00 % 147.306 M 0.00 % 147.306 M 0.000 -100.00 % 118.894 M 0.00 % 118.894 M 0.00 % 118.894 M 0.000 -100.00 % 139.007 M 0.00 % 139.007 M 0.00 % 139.007 M 0.000 0.000 0.000 0.000 -100.00 % 27.718 M 0.00 % 27.718 M 0.00 % 27.718 M -44.76 % 50.178 M 0.00 % 50.178 M 0.00 % 50.178 M 0.00 % 50.178 M 269.14 % 13.593 M 0.00 % 13.593 M 0.00 % 13.593 M 0.00 % 13.593 M 1 399.40 % 906.581 K 0.00 % 906.581 K 0.00 % 906.581 K 0.00 % 906.581 K 5 854.79 % -15.754 K 0.00 % -15.754 K 0.00 % -15.754 K 0.00 % -15.754 K 99.83 % -9.218 M 0.00 % -9.218 M 0.00 % -9.218 M 0.00 % -9.218 M -115.30 % -4.281 M 0.00 % -4.281 M 0.00 % -4.281 M 0.00 % -4.281 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -133.530 M 0.00 % -133.530 M 0.00 % -133.530 M 0.00 % -133.530 M 0.000 100.00 % -27.530 M 0.00 % -27.530 M 0.00 % -27.530 M 0.000 100.00 % -20.036 M 0.00 % -20.036 M 0.00 % -20.036 M 0.000 100.00 % -119.882 M 0.00 % -119.882 M 0.00 % -119.882 M 0.000 0.000 0.000 0.000 100.00 % -145.159 M 0.00 % -145.159 M 0.00 % -145.159 M -67.56 % -86.629 M 0.00 % -86.629 M 0.00 % -86.629 M 0.00 % -86.629 M -435.46 % -16.178 M 0.00 % -16.178 M 0.00 % -16.178 M 0.00 % -16.178 M -188.84 % -5.601 M 0.00 % -5.601 M 0.00 % -5.601 M 0.00 % -5.601 M -20 751.65 % -26.863 K 0.00 % -26.863 K 0.00 % -26.863 K 0.00 % -26.863 K -300.20 % -6.712 K 0.00 % -6.712 K 0.00 % -6.712 K 0.00 % -6.712 K 98.99 % -664.129 K 0.00 % -664.129 K 0.00 % -664.129 K 0.00 % -664.129 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.537 M 0.00 % 4.537 M 0.00 % 4.537 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 % 8.846 M 0.00 % 8.846 M 0.00 % 8.846 M 0.00 % 8.846 M 27 254.02 % 32.338 K 0.00 % 32.338 K 0.00 % 32.338 K 0.00 % 32.338 K
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 133.530 M 0.00 % 133.530 M 0.00 % 133.530 M 0.00 % 133.530 M 0.000 -100.00 % 27.530 M 0.00 % 27.530 M 0.00 % 27.530 M 0.000 -100.00 % 20.036 M 0.00 % 20.036 M 0.00 % 20.036 M 0.000 -100.00 % 119.882 M 0.00 % 119.882 M 0.00 % 119.882 M 0.000 0.000 0.000 0.000 -100.00 % 140.622 M 0.00 % 140.622 M 0.00 % 140.622 M 62.33 % 86.629 M 0.00 % 86.629 M 0.00 % 86.629 M 0.00 % 86.629 M 435.46 % 16.178 M 0.00 % 16.178 M 0.00 % 16.178 M 0.00 % 16.178 M 188.84 % 5.601 M 0.00 % 5.601 M 0.00 % 5.601 M 0.00 % 5.601 M 20 752.04 % 26.862 K 0.00 % 26.862 K 0.00 % 26.862 K 0.00 % 26.862 K 100.30 % -8.839 M 0.00 % -8.839 M 0.00 % -8.839 M 0.00 % -8.839 M -1 499.05 % 631.790 K 0.00 % 631.790 K 0.00 % 631.790 K 0.00 % 631.790 K
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -97.663 M 0.00 % -97.663 M 0.00 % -97.663 M 0.00 % -97.663 M 0.000 100.00 % -27.530 M 0.00 % -27.530 M 0.00 % -27.530 M 0.000 100.00 % -87.930 M 0.00 % -87.930 M 0.00 % -87.930 M 0.000 100.00 % -119.882 M 0.00 % -119.882 M 0.00 % -119.882 M 0.000 0.000 0.000 0.000 100.00 % -140.622 M 0.00 % -140.622 M 0.00 % -140.622 M -62.33 % -86.629 M 0.00 % -86.629 M 0.00 % -86.629 M 0.00 % -86.629 M -435.46 % -16.178 M 0.00 % -16.178 M 0.00 % -16.178 M 0.00 % -16.178 M -188.84 % -5.601 M 0.00 % -5.601 M 0.00 % -5.601 M 0.00 % -5.601 M -20 751.65 % -26.863 K 0.00 % -26.863 K 0.00 % -26.863 K 0.00 % -26.863 K -100.30 % 8.839 M 0.00 % 8.839 M 0.00 % 8.839 M 0.00 % 8.839 M 1 499.04 % -631.791 K 0.00 % -631.791 K 0.00 % -631.791 K 0.00 % -631.791 K
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.308 M 0.00 % 1.308 M 0.00 % 1.308 M 0.000 -100.00 % 2.676 M 0.00 % 2.676 M 0.00 % 2.676 M 0.000 0.000 0.000 0.000 -100.00 % 2.618 M 0.00 % 2.618 M 0.00 % 2.618 M -64.50 % 7.373 M 0.00 % 7.373 M 0.00 % 7.373 M 0.00 % 7.373 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.635 K 0.00 % 26.635 K 0.00 % 26.635 K 0.00 % 26.635 K 0.000 0.000 0.000 0.000 -100.00 % 5.113 M 0.00 % 5.113 M 0.00 % 5.113 M 0.00 % 5.113 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.836 M 0.00 % 38.836 M 0.00 % 38.836 M 0.00 % 38.836 M 0.000 100.00 % -14.119 M 0.00 % -14.119 M 0.00 % -14.119 M 0.000 100.00 % -1.308 M 0.00 % -1.308 M 0.00 % -1.308 M 0.000 100.00 % -1.876 M 0.00 % -1.876 M 0.00 % -1.876 M 0.000 0.000 0.000 0.000 100.00 % -2.618 M 0.00 % -2.618 M 0.00 % -2.618 M 64.50 % -7.373 M 0.00 % -7.373 M 0.00 % -7.373 M 0.00 % -7.373 M -310.00 % 3.511 M 0.00 % 3.511 M 0.00 % 3.511 M 0.00 % 3.511 M 3 142.88 % -115.385 K 0.00 % -115.385 K 0.00 % -115.385 K 0.00 % -115.385 K -533.21 % 26.635 K 0.00 % 26.635 K 0.00 % 26.635 K 0.00 % 26.635 K 0.000 0.000 0.000 0.000 -100.00 % 5.113 M 0.00 % 5.113 M 0.00 % 5.113 M 0.00 % 5.113 M
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.836 M 0.00 % 38.836 M 0.00 % 38.836 M 0.00 % 38.836 M 0.000 100.00 % -14.119 M 0.00 % -14.119 M 0.00 % -14.119 M 0.000 -100.00 % 11.107 M 0.00 % 11.107 M 0.00 % 11.107 M 0.000 100.00 % -1.876 M 0.00 % -1.876 M 0.00 % -1.876 M 0.000 0.000 0.000 0.000 -100.00 % 36.746 M 0.00 % 36.746 M 0.00 % 36.746 M 45.10 % 25.325 M 0.00 % 25.325 M 0.00 % 25.325 M 0.00 % 25.325 M 621.28 % 3.511 M 0.00 % 3.511 M 0.00 % 3.511 M 0.00 % 3.511 M 3 142.88 % -115.385 K 0.00 % -115.385 K 0.00 % -115.385 K 0.00 % -115.385 K -533.21 % 26.635 K 0.00 % 26.635 K 0.00 % 26.635 K 0.00 % 26.635 K 0.000 0.000 0.000 0.000 -100.00 % 5.113 M 0.00 % 5.113 M 0.00 % 5.113 M 0.00 % 5.113 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.727 M 0.00 % 9.727 M 0.00 % 9.727 M 0.00 % 9.727 M 0.000 100.00 % -4.678 M 0.00 % -4.678 M 0.00 % -4.678 M 0.000 100.00 % -12.020 M 0.00 % -12.020 M 0.00 % -12.020 M 0.000 100.00 % -4.896 M 0.00 % -4.896 M 0.00 % -4.896 M 0.000 0.000 0.000 0.000 -100.00 % 1.008 M 0.00 % 1.008 M 0.00 % 1.008 M 1 011.76 % -110.511 K 0.00 % -110.511 K 0.00 % -110.511 K 0.00 % -110.511 K -188.54 % 124.812 K 0.00 % 124.812 K 0.00 % 124.812 K 0.00 % 124.812 K -95.92 % 3.061 M 0.00 % 3.061 M 0.00 % 3.061 M 0.00 % 3.061 M 11 651.85 % 26.044 K 0.00 % 26.044 K 0.00 % 26.044 K 0.00 % 26.044 K 0.000 0.000 0.000 0.000 -100.00 % 151.296 K 0.00 % 151.296 K 0.00 % 151.296 K 0.00 % 151.296 K
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.958 M 21.83 % 72.200 M -10.44 % 80.616 M 2 164.74 % 3.560 M -94.63 % 66.272 M 3.45 % 64.060 M 0.000 100.00 % -7.375 M 0.000 0.000 0.000 -100.00 % 1.591 M 0.000 -100.00 % 10.246 M 0.00 % 10.246 M 0.00 % 10.246 M 0.00 % 10.246 M 0.000 -100.00 % 13.251 M 0.00 % 13.251 M 0.00 % 13.251 M 0.000 -100.00 % 11.052 M 0.00 % 11.052 M 0.00 % 11.052 M 0.000 -100.00 % 20.618 M 0.00 % 20.618 M 0.00 % 20.618 M 0.000 0.000 0.000 0.000 -100.00 % 29.683 M 0.00 % 29.683 M 0.00 % 29.683 M 202.28 % 9.820 M 0.00 % 9.820 M 0.00 % 9.820 M 0.00 % 9.820 M 834.62 % 1.051 M 0.00 % 1.051 M 0.00 % 1.051 M 0.00 % 1.051 M 160.06 % -1.749 M 0.00 % -1.749 M 0.00 % -1.749 M 0.00 % -1.749 M -17 484.75 % 10.063 K 0.00 % 10.063 K 0.00 % 10.063 K 0.00 % 10.063 K 103.00 % -335.375 K 0.00 % -335.375 K 0.00 % -335.375 K 0.00 % -335.375 K -195.66 % 350.573 K 0.00 % 350.573 K 0.00 % 350.573 K 0.00 % 350.573 K
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 417.158 M 26.72 % 329.200 M 28.09 % 257.000 M -13.84 % 298.275 M 1.21 % 294.715 M 44.71 % 203.653 M 45.89 % 139.593 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 64.631 M 0.00 % 64.631 M 0.00 % 64.631 M 0.00 % 64.631 M 0.000 -100.00 % 51.379 M 0.00 % 51.379 M 0.00 % 51.379 M 0.000 -100.00 % 40.327 M 0.00 % 40.327 M 0.00 % 40.327 M 0.000 -100.00 % 19.709 M 0.00 % 19.709 M 0.00 % 19.709 M 0.000 0.000 0.000 0.000 -100.00 % 12.271 M 0.00 % 12.271 M 0.00 % 12.271 M 400.60 % 2.451 M 0.00 % 2.451 M 0.00 % 2.451 M 0.00 % 2.451 M 85.57 % 1.321 M 0.00 % 1.321 M 0.00 % 1.321 M 0.00 % 1.321 M -56.98 % 3.070 M 0.00 % 3.070 M 0.00 % 3.070 M 0.00 % 3.070 M 7 715.81 % 39.284 K 0.00 % 39.284 K 0.00 % 39.284 K 0.00 % 39.284 K -89.51 % 374.658 K 0.00 % 374.658 K 0.00 % 374.658 K 0.00 % 374.658 K 1 455.57 % 24.085 K 0.00 % 24.085 K 0.00 % 24.085 K 0.00 % 24.085 K
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 276.971 M -33.61 % 417.158 M 26.72 % 329.200 M -13.11 % 378.891 M 27.03 % 298.275 M 10.50 % 269.925 M 32.54 % 203.653 M 0.000 100.00 % -7.375 M 0.000 0.000 0.000 -100.00 % 1.591 M 0.000 -100.00 % 74.876 M 0.00 % 74.876 M 0.00 % 74.876 M 0.00 % 74.876 M 0.000 -100.00 % 64.631 M 0.00 % 64.631 M 0.00 % 64.631 M 0.000 -100.00 % 51.379 M 0.00 % 51.379 M 0.00 % 51.379 M 0.000 -100.00 % 40.327 M 0.00 % 40.327 M 0.00 % 40.327 M 0.000 0.000 0.000 0.000 -100.00 % 41.954 M 0.00 % 41.954 M 0.00 % 41.954 M 241.89 % 12.271 M 0.00 % 12.271 M 0.00 % 12.271 M 0.00 % 12.271 M 417.41 % 2.372 M 0.00 % 2.372 M 0.00 % 2.372 M 0.00 % 2.372 M 79.54 % 1.321 M 0.00 % 1.321 M 0.00 % 1.321 M 0.00 % 1.321 M 2 576.83 % 49.347 K 0.00 % 49.347 K 0.00 % 49.347 K 0.00 % 49.347 K 25.62 % 39.284 K 0.00 % 39.284 K 0.00 % 39.284 K 0.00 % 39.284 K -89.51 % 374.658 K 0.00 % 374.658 K 0.00 % 374.658 K 0.00 % 374.658 K
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.958 M 21.83 % 72.200 M -10.44 % 80.616 M 2 164.74 % 3.560 M -94.63 % 66.272 M 3.45 % 64.060 M 0.000 100.00 % -7.375 M 0.000 0.000 0.000 -100.00 % 1.591 M 0.000 -100.00 % 141.198 M 0.00 % 141.198 M 0.00 % 141.198 M 0.00 % 141.198 M 0.000 -100.00 % 147.306 M 0.00 % 147.306 M 0.00 % 147.306 M 0.000 -100.00 % 118.894 M 0.00 % 118.894 M 0.00 % 118.894 M 0.000 -100.00 % 139.007 M 0.00 % 139.007 M 0.00 % 139.007 M 0.000 0.000 0.000 0.000 -100.00 % 27.718 M 0.00 % 27.718 M 0.00 % 27.718 M -44.76 % 50.178 M 0.00 % 50.178 M 0.00 % 50.178 M 0.00 % 50.178 M 269.14 % 13.593 M 0.00 % 13.593 M 0.00 % 13.593 M 0.00 % 13.593 M 1 399.40 % 906.581 K 0.00 % 906.581 K 0.00 % 906.581 K 0.00 % 906.581 K 5 854.79 % -15.754 K 0.00 % -15.754 K 0.00 % -15.754 K 0.00 % -15.754 K 99.83 % -9.218 M 0.00 % -9.218 M 0.00 % -9.218 M 0.00 % -9.218 M -115.30 % -4.281 M 0.00 % -4.281 M 0.00 % -4.281 M 0.00 % -4.281 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -133.530 M 0.00 % -133.530 M 0.00 % -133.530 M 0.00 % -133.530 M 0.000 100.00 % -27.530 M 0.00 % -27.530 M 0.00 % -27.530 M 0.000 100.00 % -20.036 M 0.00 % -20.036 M 0.00 % -20.036 M 0.000 100.00 % -119.882 M 0.00 % -119.882 M 0.00 % -119.882 M 0.000 0.000 0.000 0.000 100.00 % -145.159 M 0.00 % -145.159 M 0.00 % -145.159 M -67.56 % -86.629 M 0.00 % -86.629 M 0.00 % -86.629 M 0.00 % -86.629 M -435.46 % -16.178 M 0.00 % -16.178 M 0.00 % -16.178 M 0.00 % -16.178 M -188.84 % -5.601 M 0.00 % -5.601 M 0.00 % -5.601 M 0.00 % -5.601 M -20 751.65 % -26.863 K 0.00 % -26.863 K 0.00 % -26.863 K 0.00 % -26.863 K -300.20 % -6.712 K 0.00 % -6.712 K 0.00 % -6.712 K 0.00 % -6.712 K 98.99 % -664.129 K 0.00 % -664.129 K 0.00 % -664.129 K 0.00 % -664.129 K
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.958 M 21.83 % 72.200 M -10.44 % 80.616 M 2 164.74 % 3.560 M -94.63 % 66.272 M 3.45 % 64.060 M 0.000 100.00 % -7.375 M 0.000 0.000 0.000 -100.00 % 1.591 M 0.000 -100.00 % 7.668 M 0.00 % 7.668 M 0.00 % 7.668 M 0.00 % 7.668 M 0.000 -100.00 % 119.776 M 0.00 % 119.776 M 0.00 % 119.776 M 0.000 -100.00 % 98.859 M 0.00 % 98.859 M 0.00 % 98.859 M 0.000 -100.00 % 19.125 M 0.00 % 19.125 M 0.00 % 19.125 M 0.000 0.000 0.000 0.000 100.00 % -117.441 M 0.00 % -117.441 M 0.00 % -117.441 M -222.19 % -36.451 M 0.00 % -36.451 M 0.00 % -36.451 M 0.00 % -36.451 M -1 310.01 % -2.585 M 0.00 % -2.585 M 0.00 % -2.585 M 0.00 % -2.585 M 44.93 % -4.695 M 0.00 % -4.695 M 0.00 % -4.695 M 0.00 % -4.695 M -10 916.27 % -42.616 K 0.00 % -42.616 K 0.00 % -42.616 K 0.00 % -42.616 K 99.54 % -9.225 M 0.00 % -9.225 M 0.00 % -9.225 M 0.00 % -9.225 M -86.52 % -4.946 M 0.00 % -4.946 M 0.00 % -4.946 M 0.00 % -4.946 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2012 2011 2011 2011 2011 2010 2010 2010 2010 2009 2009 2009 2009