IGGGF

IGG Inc IGGGF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 5.737 B 8.95 % 5.266 B 14.69 % 4.591 B -24.12 % 6.051 B 10.74 % 5.464 B 5.03 % 5.203 B -11.27 % 5.863 B 23.59 % 4.744 B 89.96 % 2.498 B 59.06 % 1.570 B -1.03 % 1.587 B 132.57 % 682.220 M 103.94 % 334.527 M
Net income 580.676 M 694.87 % 73.053 M 114.51 % -503.589 M -235.94 % 370.438 M -82.33 % 2.097 B 63.38 % 1.284 B -13.38 % 1.482 B 21.55 % 1.219 B 116.48 % 563.133 M 75.07 % 321.670 M -37.50 % 514.673 M 855.35 % 53.873 M 151.73 % -104.147 M
Income before tax 679.563 M 600.34 % 97.033 M 120.00 % -485.204 M -208.74 % 446.217 M -80.64 % 2.305 B 55.69 % 1.480 B -20.03 % 1.851 B 32.32 % 1.399 B 133.39 % 599.363 M 72.05 % 348.362 M -37.27 % 555.321 M 766.96 % 64.054 M 163.83 % -100.357 M
Income before tax ratio 0.12 542.82 % 0.02 117.44 % -0.11 -243.30 % 0.07 -82.52 % 0.42 48.24 % 0.28 -9.88 % 0.32 7.07 % 0.29 22.87 % 0.24 8.17 % 0.22 -36.61 % 0.35 272.78 % 0.09 131.30 % -0.30
EBITDA 784.174 M 269.74 % 212.090 M 244.46 % -146.815 M -124.04 % 610.752 M -55.91 % 1.385 B 7.33 % 1.291 B -29.61 % 1.833 B 32.24 % 1.386 B 125.60 % 614.554 M 69.19 % 363.231 M -33.19 % 543.674 M 203.87 % 178.917 M 162.78 % 68.085 M
Net income ratio 0.10 629.58 % 0.01 112.65 % -0.11 -279.16 % 0.06 -84.05 % 0.38 55.56 % 0.25 -2.38 % 0.25 -1.65 % 0.26 13.96 % 0.23 10.06 % 0.20 -36.85 % 0.32 310.78 % 0.08 125.36 % -0.31
Ratio EBITDA 0.14 239.37 % 0.04 225.95 % -0.03 -131.68 % 0.10 -60.18 % 0.25 2.19 % 0.25 -20.67 % 0.31 7.00 % 0.29 18.76 % 0.25 6.37 % 0.23 -32.49 % 0.34 30.66 % 0.26 28.86 % 0.20
Gross profit ratio 0.80 7.99 % 0.74 8.45 % 0.69 -1.09 % 0.69 -0.64 % 0.70 0.74 % 0.69 -0.86 % 0.70 2.41 % 0.68 0.46 % 0.68 -2.05 % 0.69 -2.62 % 0.71 -4.61 % 0.75 -1.71 % 0.76
Weighted average shs out dil 1.155 B -1.89 % 1.178 B 1.22 % 1.163 B -1.81 % 1.185 B -3.73 % 1.231 B -3.17 % 1.271 B -3.51 % 1.317 B -3.56 % 1.366 B -1.77 % 1.390 B -2.85 % 1.431 B -0.31 % 1.436 B 46.04 % 983.068 M -27.65 % 1.359 B
Weighted average shs out 1.147 B -1.78 % 1.168 B 0.40 % 1.163 B -0.82 % 1.173 B -3.50 % 1.216 B -2.71 % 1.249 B -3.15 % 1.290 B -3.07 % 1.331 B -1.67 % 1.353 B -2.09 % 1.382 B -3.78 % 1.437 B 46.79 % 978.729 M -27.97 % 1.359 B
EPS diluted 0.50 706.45 % 0.06 114.42 % -0.43 -238.71 % 0.31 -81.76 % 1.70 68.32 % 1.01 -9.82 % 1.12 25.84 % 0.89 122.50 % 0.40 81.82 % 0.22 -38.89 % 0.36 556.93 % 0.05 171.54 % -0.08
Earnings per share 0.51 716.00 % 0.06 114.53 % -0.43 -234.38 % 0.32 -81.50 % 1.73 67.96 % 1.03 -10.43 % 1.15 25.00 % 0.92 119.05 % 0.42 82.61 % 0.23 -36.11 % 0.36 554.55 % 0.06 171.80 % -0.08
Gross profit 4.611 B 17.65 % 3.919 B 24.38 % 3.151 B -24.95 % 4.198 B 10.03 % 3.815 B 5.80 % 3.606 B -12.03 % 4.100 B 26.57 % 3.239 B 90.82 % 1.697 B 55.80 % 1.090 B -3.62 % 1.130 B 121.84 % 509.591 M 100.44 % 254.233 M
Income tax expense 96.983 M 304.43 % 23.980 M 30.43 % 18.385 M -76.00 % 76.605 M -63.13 % 207.746 M 5.92 % 196.127 M -46.79 % 368.584 M 97.26 % 186.852 M 324.98 % 43.968 M 53.82 % 28.584 M -29.42 % 40.500 M 297.82 % 10.181 M 705.71 % 1.264 M
Cost of revenue 1.126 B -16.38 % 1.347 B -6.50 % 1.440 B -22.25 % 1.853 B 12.39 % 1.649 B 3.28 % 1.596 B -9.49 % 1.764 B 17.17 % 1.505 B 88.12 % 800.133 M 66.45 % 480.714 M 5.38 % 456.160 M 164.24 % 172.629 M 114.99 % 80.295 M
General and administrative expenses 348.735 M 9.95 % 317.177 M -12.69 % 363.295 M -18.88 % 447.829 M 24.79 % 358.853 M 1.29 % 354.265 M 1.31 % 349.697 M 33.83 % 261.293 M 42.88 % 182.873 M 8.04 % 169.262 M 30.88 % 129.331 M 53.66 % 84.167 M 53.07 % 54.985 M
Selling and marketing expenses 2.811 B 5.44 % 2.666 B 56.59 % 1.702 B -12.84 % 1.953 B 35.96 % 1.437 B 11.81 % 1.285 B -12.07 % 1.461 B 17.61 % 1.242 B 100.01 % 621.145 M 92.42 % 322.807 M -3.37 % 334.063 M 85.34 % 180.243 M 92.62 % 93.574 M
Other expenses -6.394 M 92.92 % -90.369 M -134.26 % 263.752 M 747.26 % 31.130 M 103.13 % -995.854 M -382.24 % -206.506 M -33 901.38 % 610.940 K -63.63 % 1.680 M 51.48 % 1.109 M 0.000 0.000 0.000 0.000
Operating expenses 3.941 B 2.96 % 3.828 B 5.31 % 3.635 B -1.39 % 3.686 B 147.45 % 1.490 B -30.83 % 2.153 B -5.11 % 2.269 B 22.82 % 1.848 B 67.55 % 1.103 B 57.29 % 701.112 M 21.00 % 579.453 M 29.70 % 446.778 M 127.88 % 196.054 M
Cost and expenses 5.067 B -2.08 % 5.174 B 1.96 % 5.075 B -8.37 % 5.539 B 76.50 % 3.138 B -16.31 % 3.750 B -7.03 % 4.033 B 20.29 % 3.353 B 76.20 % 1.903 B 61.02 % 1.182 B 14.12 % 1.036 B 67.19 % 619.407 M 124.14 % 276.349 M
Research and development expenses 787.408 M -15.77 % 934.852 M -28.37 % 1.305 B 4.09 % 1.254 B 81.72 % 689.959 M -4.28 % 720.827 M 44.74 % 498.016 M 36.50 % 364.837 M 30.83 % 278.857 M 33.50 % 208.885 M 56.60 % 133.389 M 84.33 % 72.366 M 47.45 % 49.078 M
Selling general and administrative expenses 3.160 B 5.92 % 2.983 B 44.41 % 2.066 B -13.96 % 2.401 B 33.73 % 1.795 B 9.54 % 1.639 B -9.48 % 1.811 B 20.43 % 1.504 B 87.02 % 804.018 M 63.34 % 492.226 M 6.22 % 463.393 M 75.26 % 264.410 M 77.98 % 148.558 M
Interest income 63.331 M 82.89 % 34.627 M 130.34 % 15.033 M 147.29 % 6.079 M -56.11 % 13.849 M -45.90 % 25.601 M 23.42 % 20.743 M 177.14 % 7.485 M 61.40 % 4.637 M 3.49 % 4.481 M 3.75 % 4.319 M 248.15 % 1.241 M 566.82 % 186.046 K
Interest expense 3.635 M -5.44 % 3.844 M -10.42 % 4.291 M -28.20 % 5.976 M 72.47 % 3.465 M -7.70 % 3.754 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 100.976 M -16.27 % 120.601 M 92.09 % 62.782 M 22.56 % 51.226 M 47.09 % 34.826 M -38.86 % 56.962 M 95.74 % 29.101 M 37.59 % 21.150 M -4.13 % 22.061 M 48.36 % 14.869 M 51.47 % 9.817 M 60.88 % 6.102 M -38.41 % 9.907 M
Operating income 670.072 M 632.41 % 91.489 M 118.91 % -483.735 M -194.44 % 512.231 M -77.98 % 2.326 B 84.06 % 1.264 B -30.04 % 1.806 B 32.19 % 1.366 B 129.78 % 594.625 M 53.09 % 388.427 M -27.24 % 533.858 M 208.92 % 172.815 M 2 154.31 % 7.666 M
Operating income ratio 0.12 572.25 % 0.02 116.49 % -0.11 -224.46 % 0.08 -80.11 % 0.43 75.25 % 0.24 -21.15 % 0.31 6.96 % 0.29 20.97 % 0.24 -3.75 % 0.25 -26.48 % 0.34 32.83 % 0.25 1 005.40 % 0.02
Total other income expenses net 9.491 M 71.19 % 5.544 M 477.40 % -1.469 M 97.77 % -66.014 M -208.66 % -21.387 M -109.91 % 215.776 M 2 272.60 % -9.932 M -135.18 % 28.228 M 490.87 % 4.777 M 111.92 % -40.067 M -286.67 % 21.464 M 119.73 % -108.762 M 30.72 % -156.991 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt -2.162 B -53.69 % -1.407 B 7.39 % -1.519 B 15.20 % -1.791 B 14.04 % -2.084 B 9.57 % -2.304 B -2.34 % -2.252 B -29.88 % -1.734 B -21.46 % -1.427 B 1.01 % -1.442 B -46.31 % -985.473 M 6.19 % -1.051 B -795.40 % -117.326 M
Total investments 488.208 M -25.60 % 656.172 M -0.80 % 661.495 M -35.66 % 1.028 B -38.27 % 1.666 B 181.03 % 592.705 M 48.59 % 398.873 M 302.57 % 99.083 M 41.25 % 70.147 M 10.18 % 63.667 M -86.72 % 479.368 M 0.000 -100.00 % 14.114 M
Total debt 83.912 M 32.73 % 63.220 M 0.35 % 62.999 M -60.36 % 158.908 M 78.59 % 88.980 M 0.31 % 88.702 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 100.00 % -187.506 M -437.82 % 55.504 M -75.69 % 228.286 M 1 145.46 % -21.836 M -144.95 % 48.582 M -9.99 % 53.976 M -21.85 % 69.066 M 234.85 % -51.217 M -94.14 % -26.382 M -92.21 % -13.725 M -220.58 % 11.382 M 0.000
Retained earnings 3.350 B 14.66 % 2.922 B 1.30 % 2.884 B -14.87 % 3.388 B -13.84 % 3.932 B 39.45 % 2.820 B 46.71 % 1.922 B 115.48 % 891.916 M 173.38 % 326.252 M 496.69 % 54.677 M 112.96 % 25.674 M 106.58 % -389.997 M -547.70 % -60.213 M
Common stock 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K -1.61 % 23.377 K -0.49 % 23.491 K 0.23 % 23.438 K 0.75 % 23.263 K 0.06 % 23.250 K -0.05 % 23.262 K 0.00 % 23.261 K 200.07 % 7.752 K
Total equity 3.124 B 14.25 % 2.735 B 0.84 % 2.712 B -18.16 % 3.313 B -14.12 % 3.858 B 32.17 % 2.919 B 32.48 % 2.203 B 23.79 % 1.780 B 17.32 % 1.517 B 2.36 % 1.482 B 2.07 % 1.452 B 37.94 % 1.053 B 343.20 % -432.876 M
Other non current liabilities 0.000 -100.00 % 3.575 M -25.05 % 4.770 M -39.31 % 7.860 M 50.69 % 5.216 M 0.000 100.00 % -70.036 K -3 758.73 % -1.815 K -395.60 % 614.000 0.000 100.00 % -3.545 M -44.20 % -2.459 M 0.000
Long term debt 31.923 M 14.19 % 27.957 M 42.78 % 19.581 M -73.10 % 72.781 M 43.70 % 50.647 M -14.66 % 59.345 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 34.682 M 9.99 % 31.532 M 29.49 % 24.351 M -69.80 % 80.641 M 44.35 % 55.863 M -11.84 % 63.363 M 2 135.64 % 2.834 M -11.36 % 3.197 M -14.09 % 3.722 M 5.77 % 3.519 M 0.000 0.000 -100.00 % 1.938 M
Other current liabilities 452.224 M 152.51 % 179.088 M -17.59 % 217.315 M -67.49 % 668.415 M -14.44 % 781.212 M 372 244.37 % 209.809 K -99.95 % 403.803 M 1.92 % 396.203 M 83.49 % 215.929 M 38.48 % 155.930 M -9.68 % 172.633 M 83.59 % 94.031 M -83.81 % 580.775 M
Deferred revenue 0.000 -100.00 % 207.145 M 10.25 % 187.893 M -19.24 % 232.660 M -12.70 % 266.497 M 35.66 % 196.447 M -20.51 % 247.126 M -1.40 % 250.646 M 69.43 % 147.938 M 12.40 % 131.613 M 0.000 0.000 0.000
Short term debt 51.989 M 47.43 % 35.263 M -18.78 % 43.418 M 111.97 % -362.858 M 34.87 % -557.167 M -2 000.62 % 29.315 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 1.260 B 35.27 % 931.142 M 3.47 % 899.919 M -15.11 % 1.060 B 9.62 % 967.068 M 32.32 % 730.879 M -20.68 % 921.485 M 30.70 % 705.032 M 92.24 % 366.754 M 66.52 % 220.244 M -4.81 % 231.372 M 94.32 % 119.066 M -80.08 % 597.806 M
Total liabilities 1.294 B 34.44 % 962.674 M 4.16 % 924.270 M -18.98 % 1.141 B 11.52 % 1.023 B 28.79 % 794.247 M -14.07 % 924.249 M 30.50 % 708.228 M 91.17 % 370.476 M 65.57 % 223.762 M -3.29 % 231.372 M 94.32 % 119.066 M -80.15 % 599.744 M
Other non current assets 78.159 M -17.46 % 94.698 M 343.65 % -38.867 M -28.07 % -30.349 M -1 411.40 % -2.008 M -106.17 % -973.975 K -1 282.23 % -70.464 K 99.96 % -162.195 M -149 327.86 % -108.544 K -100.55 % 19.616 M 19.38 % 16.431 M 257.96 % 4.590 M 135.48 % -12.936 M
Long term investments 467.426 M -26.64 % 637.155 M -2.78 % 655.345 M -35.84 % 1.021 B -38.60 % 1.664 B 181.57 % 590.835 M 50.83 % 391.716 M 310.39 % 95.450 M 40.21 % 68.076 M 6.92 % 63.667 M 5.00 % 60.638 M 0.000 -100.00 % 14.114 M
Intangible assets 207.223 M -4.48 % 216.943 M -5.83 % 230.383 M -12.00 % 261.793 M 1 548.99 % 15.876 M 207.76 % 5.159 M 42.90 % 3.610 M -67.42 % 11.079 M 263.53 % 3.047 M -56.45 % 6.998 M -0.27 % 7.018 M 833.05 % 752.111 K -36.17 % 1.178 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 207.223 M -4.48 % 216.943 M -5.83 % 230.383 M -12.00 % 261.793 M 1 548.99 % 15.876 M 207.76 % 5.159 M 42.90 % 3.610 M -67.42 % 11.079 M 263.53 % 3.047 M -56.45 % 6.998 M -0.27 % 7.018 M 833.05 % 752.111 K -36.17 % 1.178 M
Property plant equipment net 775.917 M 17.23 % 661.897 M 12.98 % 585.838 M 36.94 % 427.807 M 27.97 % 334.308 M -0.82 % 337.068 M 387.98 % 69.073 M 24.08 % 55.667 M -7.16 % 59.957 M 43.82 % 41.688 M 85.64 % 22.456 M 73.01 % 12.980 M 10.37 % 11.760 M
Total non current assets 1.546 B -6.36 % 1.651 B 12.21 % 1.472 B -14.00 % 1.711 B -15.03 % 2.014 B 115.83 % 933.061 M 100.92 % 464.399 M 186.32 % 162.195 M 23.74 % 131.081 M -0.71 % 132.016 M 23.91 % 106.544 M 481.50 % 18.322 M 8.12 % 16.946 M
Other current assets 140.951 M -71.32 % 491.433 M 810.01 % 54.003 M -6.64 % 57.844 M -88.98 % 524.676 M 825.15 % 56.713 M -84.98 % 377.637 M -33.10 % 564.464 M 86.86 % 302.074 M 2 179.33 % 13.253 M -91.61 % 157.962 M 53.40 % 102.977 M 6 852.47 % 1.481 M
Short term investments 20.782 M 9.28 % 19.017 M 209.22 % 6.150 M -8.09 % 6.691 M 226.71 % 2.048 M 9.51 % 1.870 M -73.87 % 7.157 M 97.00 % 3.633 M 75.47 % 2.070 M 0.000 -100.00 % 418.730 M 0.000 0.000
cash and cash equivalents 2.246 B 52.79 % 1.470 B -7.09 % 1.582 B -18.88 % 1.950 B -10.25 % 2.173 B -9.21 % 2.393 B 6.27 % 2.252 B 29.88 % 1.734 B 21.46 % 1.427 B -1.01 % 1.442 B 46.31 % 985.473 M -6.19 % 1.051 B 795.40 % 117.326 M
Cash and short term investments 2.266 B 52.24 % 1.489 B -6.25 % 1.588 B -18.84 % 1.957 B -10.03 % 2.175 B -9.19 % 2.395 B 6.02 % 2.259 B 30.02 % 1.737 B 21.54 % 1.429 B -0.87 % 1.442 B 2.68 % 1.404 B 33.67 % 1.051 B 795.40 % 117.326 M
Total current assets 2.872 B 40.38 % 2.046 B -0.03 % 2.047 B -18.05 % 2.498 B -7.91 % 2.712 B -1.72 % 2.759 B 4.28 % 2.646 B 14.57 % 2.310 B 32.80 % 1.739 B 10.50 % 1.574 B -0.42 % 1.581 B 36.73 % 1.156 B 671.03 % 149.923 M
Inventory 409.000 K -5.54 % 433.000 K -25.09 % 578.000 K -75.15 % 2.326 M 26.83 % 1.834 M -25.99 % 2.478 M 13.02 % 2.193 M 122.73 % 984.420 K 0.000 0.000 0.000 0.000 0.000
Net receivables 464.568 M 609.09 % 65.516 M -83.79 % 404.203 M -15.91 % 480.685 M 4 380.66 % 10.728 M -96.49 % 305.407 M 2 068.96 % 14.081 M 102.50 % 6.953 M -97.52 % 280.005 M 135.51 % 118.895 M -24.60 % 157.695 M 6 377.05 % 2.435 M -92.18 % 31.116 M
Tax assets 17.555 M -56.75 % 40.593 M 4.44 % 38.867 M 28.07 % 30.349 M 1 411.40 % 2.008 M 106.17 % 973.975 K 1 282.23 % 70.464 K 0.000 -100.00 % 108.544 K 133.43 % 46.500 K 0.000 0.000 -100.00 % 2.829 M
Other assets 0.000 0.000 -100.00 % 117.805 M -52.03 % 245.580 M 58.05 % 155.382 M 645.15 % 20.852 M 22.04 % 17.086 M 4.84 % 16.298 M -6.17 % 17.370 M 0.000 0.000 0.000 0.000
Account payables 516.848 M 47.41 % 350.610 M 9.26 % 320.898 M 5.02 % 305.553 M 107.12 % 147.523 M -42.95 % 258.570 M 54.00 % 167.907 M 26.68 % 132.542 M 22.58 % 108.128 M 204.13 % 35.553 M -39.47 % 58.739 M 134.63 % 25.035 M 75.42 % 14.271 M
Tax payables 238.502 M 49.97 % 159.036 M 21.96 % 130.395 M -39.72 % 216.325 M -34.25 % 329.003 M 33.56 % 246.338 M -29.62 % 350.011 M 98.55 % 176.288 M 312.89 % 42.697 M 48.45 % 28.761 M 0.000 0.000 -100.00 % 2.760 M
Deferred revenue non current 0.000 100.00 % -3.575 M 25.05 % -4.770 M 39.31 % -7.860 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 3.342 M 0.000 0.000 0.000 100.00 % -233.000 K 0.000 100.00 % -9.561 M 9.69 % -10.586 M -385.84 % -2.179 M -138.51 % 5.658 M 46.22 % 3.869 M 0.000 0.000
Capital lease obligations 83.912 M 32.73 % 63.220 M 0.35 % 62.999 M -60.36 % 158.908 M 78.59 % 88.980 M 0.36 % 88.660 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 56.072 M -97.89 % 2.656 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.217 M 94.14 % 26.382 M 0.000 0.000 0.000
Other total stockholders equity -228.875 M -2 785.83 % -7.931 M 96.49 % -226.180 M 25.24 % -302.561 M -485.96 % -51.635 M -127.84 % 185.459 M -91.99 % 2.316 B 24.06 % 1.867 B 49.93 % 1.245 B -17.16 % 1.503 B 4.64 % 1.436 B -2.00 % 1.466 B 487.00 % -378.741 M
Deferred tax liabilities non current 2.759 M -22.83 % 3.575 M -25.05 % 4.770 M -39.31 % 7.860 M 0.000 -100.00 % 3.989 M 40.76 % 2.834 M -11.36 % 3.197 M -14.09 % 3.722 M 5.77 % 3.519 M 0.000 0.000 -100.00 % 1.938 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.799 K 106.85 % -70.036 K -3 758.73 % -1.815 K -395.60 % 614.000 0.000 0.000 0.000 0.000
Total assets 4.419 B 19.51 % 3.697 B 1.69 % 3.636 B -18.37 % 4.454 B -8.75 % 4.881 B 31.45 % 3.713 B 18.73 % 3.128 B 25.70 % 2.488 B 31.81 % 1.888 B 10.65 % 1.706 B 1.12 % 1.687 B 43.67 % 1.174 B 603.71 % 166.868 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Deferred income tax 0.000 0.000 100.00 % -53.138 M 38.74 % -86.739 M -461.85 % -15.438 M -41.92 % -10.878 M 84.28 % -69.183 M -550.87 % 15.344 M 27.99 % 11.988 M 138.70 % -30.977 M -1 820.60 % -1.613 M 81.06 % -8.514 M -105.22 % 162.977 M
Stock based compensation 26.335 M -37.20 % 41.934 M -57.02 % 97.564 M 18.37 % 82.426 M 234.39 % 24.650 M -19.10 % 30.468 M -20.71 % 38.427 M 20.34 % 31.932 M 77.10 % 18.030 M -13.68 % 20.886 M 18.71 % 17.594 M 120.31 % 7.986 M 717.65 % 976.744 K
Change in working capital 207.499 M 274.65 % -118.809 M -167.43 % -44.426 M -1 130.05 % 4.313 M 146.82 % -9.212 M 52.98 % -19.590 M -163.67 % 30.766 M 165.08 % -47.276 M -57.49 % -30.017 M -182.15 % 36.538 M 149.45 % -73.883 M -0.22 % -73.722 M -1 643.86 % 4.775 M
Accounts receivables -22.140 M 81.80 % -121.625 M -163.41 % -46.174 M -1 060.96 % 4.805 M 148.78 % -9.851 M 48.94 % -19.294 M -160.35 % 31.972 M 169.07 % -46.291 M -54.21 % -30.017 M -182.15 % 36.538 M 328.63 % -15.982 M -3 131.09 % 527.253 K 112.13 % -4.348 M
Inventory 24.000 K -83.45 % 145.000 K -91.70 % 1.748 M 455.28 % -492.000 K -177.00 % 639.000 K 315.80 % -296.110 K 75.45 % -1.206 M -22.50 % -984.420 K 99.05 % -103.481 M 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 13.846 M 157.92 % -23.907 M -112.27 % 194.815 M 164.85 % 73.558 M 206.13 % -69.310 M -259.51 % 43.451 M -59.73 % 107.907 M 48.55 % 72.641 M 413.80 % -23.149 M 0.000 0.000 0.000
Other working capital 229.615 M 2 154.72 % -11.175 M -146.74 % 23.907 M 112.27 % -194.815 M -164.85 % -73.558 M -206.13 % 69.310 M 259.51 % -43.451 M 59.73 % -107.907 M -48.55 % -72.641 M -413.80 % 23.149 M 139.98 % -57.901 M 22.02 % -74.250 M -913.84 % 9.123 M
Other non cash items 106.484 M 1 904.97 % 5.311 M -98.08 % 276.805 M 56.90 % 176.421 M 120.28 % -869.903 M -149.75 % -348.312 M -195.53 % 364.607 M 199.13 % 121.888 M 1 899.82 % 6.095 M -90.18 % 62.083 M -23.33 % 80.978 M -45.61 % 148.879 M -8.55 % 162.791 M
Net cash provided by operating activities 1.121 B 771.74 % 128.577 M 230.88 % -98.239 M -114.88 % 660.263 M -48.90 % 1.292 B 30.62 % 989.182 M -47.19 % 1.873 B 39.21 % 1.346 B 133.16 % 577.131 M 37.80 % 418.810 M -23.74 % 549.180 M 283.72 % 143.118 M 89.40 % 75.566 M
Investments in property plant and equipment -133.875 M 0.04 % -133.926 M 0.36 % -134.407 M 50.36 % -270.740 M -734.54 % -32.442 M 19.05 % -40.076 M -0.61 % -39.834 M -115.13 % -18.516 M 52.20 % -38.733 M -12.30 % -34.491 M -91.15 % -18.044 M -147.57 % -7.289 M -42.89 % -5.101 M
Acquisitions net 0.000 0.000 -100.00 % 860.000 K 3 340.00 % 25.000 K -84.28 % 159.000 K 100.09 % -176.449 M -160 909.90 % 109.725 K 101.09 % -10.053 M -5 296.05 % -186.298 K -443.29 % 54.268 K 0.000 0.000 100.00 % -914.729 K
Purchases of investments -58.072 M -94.20 % -29.903 M 14.85 % -35.119 M 91.91 % -433.972 M 3.48 % -449.630 M -2 508.45 % -17.237 M 94.12 % -293.132 M -656.70 % -38.738 M 1.53 % -39.340 M 77.58 % -175.433 M 0.000 0.000 100.00 % -868.217 K
Sales maturities of investments 45.385 M -20.72 % 57.246 M 67.10 % 34.259 M -96.58 % 1.002 B 199.83 % 334.070 M 72.48 % 193.686 M 1 603.14 % 11.372 M -40.80 % 19.209 M -18.25 % 23.497 M -95.31 % 500.529 M 0.000 0.000 -100.00 % 311.798 K
Other investing activites 23.642 M 128.34 % 10.354 M 158.76 % -17.622 M 79.16 % -84.548 M 23.15 % -110.014 M 41.22 % -187.173 M -74 665.35 % 251.019 K 429.92 % -76.084 K -188.10 % 86.364 K -99.85 % 59.323 M 115.05 % -394.079 M -407.58 % -77.638 M -40 161.35 % 193.798 K
Net cash used for investing activites -122.920 M -27.74 % -96.229 M 36.70 % -152.029 M -171.58 % 212.404 M 182.37 % -257.857 M -13.47 % -227.249 M 29.26 % -321.233 M -566.82 % -48.174 M 11.89 % -54.676 M -115.62 % 349.982 M 184.92 % -412.123 M -385.27 % -84.927 M -1 169.47 % -6.690 M
Debt repayment -55.618 M 12.37 % -63.472 M 5.69 % -67.298 M -7.46 % -62.624 M -112.36 % -29.489 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued -5.172 M -1 153.36 % 491.000 K -81.41 % 2.641 M -49.56 % 5.236 M 23.06 % 4.255 M 102.64 % 2.100 M 0.000 0.000 0.000 -100.00 % 9.187 M 137.41 % 3.870 M -99.56 % 875.509 M 268 806.52 % 325.581 K
Common stock repurchased -46.616 M 39.34 % -76.846 M -1 468.29 % -4.900 M 98.04 % -250.070 M 39.46 % -413.066 M -92.41 % -214.680 M 65.82 % -628.144 M -74.90 % -359.148 M -47.98 % -242.698 M -753.75 % -28.427 M 14.74 % -33.343 M 0.000 0.000
Dividends paid -97.410 M 0.000 0.000 100.00 % -798.460 M 2.98 % -823.000 M -121.65 % -371.302 M 9.05 % -408.234 M 37.75 % -655.825 M -124.40 % -292.253 M -0.10 % -291.962 M -194.98 % -98.975 M -159.29 % -38.172 M 0.000
Other financing activites -512.000 K 86.68 % -3.844 M 10.42 % -4.291 M 28.20 % -5.976 M -72.47 % -3.465 M 86.01 % -24.764 M -4 828.11 % 523.755 K 1 528.79 % 32.156 K 267.29 % -19.222 K -101.04 % 1.852 M -50.41 % 3.734 M 109.38 % -39.819 M 0.000
Net cash used provided by financing activities -205.328 M -42.92 % -143.671 M -94.55 % -73.848 M 93.36 % -1.112 B 12.09 % -1.265 B -107.83 % -608.554 M 40.93 % -1.030 B -2.52 % -1.005 B -89.42 % -530.519 M -71.49 % -309.359 M -148.03 % -124.727 M -115.64 % 797.518 M 244 852.15 % 325.581 K
Effect of forex changes on cash -16.695 M -2 105.42 % -757.000 K 98.28 % -44.023 M -366.16 % 16.540 M 40.95 % 11.735 M 1 145.80 % -1.122 M 85.36 % -7.666 M -355.53 % 3.000 M 196.24 % -3.117 M 52.51 % -6.564 M -8 565.51 % 77.542 K 225.01 % -62.030 K 80.00 % -310.078 K
Net change in cash 775.914 M 792.29 % -112.080 M 69.55 % -368.139 M -65.32 % -222.687 M -1.09 % -220.276 M -255.91 % 141.280 M -72.73 % 518.043 M 69.12 % 306.323 M 3 052.00 % -10.377 M -102.27 % 456.372 M 3 558.79 % 12.473 M -98.54 % 855.647 M 1 142.02 % 68.891 M
Cash at beginning of period 1.470 B -7.09 % 1.582 B -18.88 % 1.950 B -10.25 % 2.173 B -9.21 % 2.393 B 6.27 % 2.252 B 29.88 % 1.734 B 21.46 % 1.427 B -0.72 % 1.438 B 45.89 % 985.473 M 1.28 % 973.000 M 729.12 % 117.353 M 142.29 % 48.434 M
Cash at end of period 2.246 B 52.79 % 1.470 B -7.09 % 1.582 B -18.88 % 1.950 B -10.25 % 2.173 B -9.21 % 2.393 B 6.27 % 2.252 B 29.88 % 1.734 B 21.46 % 1.427 B -1.01 % 1.442 B 46.31 % 985.473 M 1.28 % 973.000 M 729.32 % 117.326 M
Operating cash flow 1.121 B 771.74 % 128.577 M 230.88 % -98.239 M -114.88 % 660.263 M -48.90 % 1.292 B 30.62 % 989.182 M -47.19 % 1.873 B 39.21 % 1.346 B 133.16 % 577.131 M 37.80 % 418.810 M -23.74 % 549.180 M 283.72 % 143.118 M 89.40 % 75.566 M
Capital expenditure -133.875 M 0.04 % -133.926 M 0.36 % -134.407 M 50.36 % -270.740 M -734.54 % -32.442 M 19.05 % -40.076 M -0.61 % -39.834 M -115.13 % -18.516 M 52.20 % -38.733 M -12.30 % -34.491 M -91.15 % -18.044 M -147.57 % -7.289 M -42.89 % -5.101 M
Free CashFlow 986.982 M 18 551.71 % -5.349 M 97.70 % -232.646 M -159.73 % 389.523 M -69.08 % 1.260 B 32.72 % 949.105 M -48.23 % 1.833 B 38.15 % 1.327 B 146.50 % 538.398 M 40.09 % 384.318 M -27.64 % 531.136 M 291.03 % 135.830 M 92.76 % 70.465 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30
Revenue 2.721 B -9.34 % 3.002 B 9.75 % 2.735 B -1.14 % 2.767 B 10.72 % 2.499 B 18.69 % 2.106 B -15.29 % 2.486 B -11.65 % 2.813 B -13.10 % 3.237 B 6.60 % 3.037 B 25.29 % 2.424 B -1.06 % 2.450 B -11.93 % 2.782 B -1.40 % 2.821 B -7.44 % 3.048 B 16.90 % 2.607 B 22.09 % 2.136 B 40.48 % 1.520 B 55.48 % 977.784 M 27.76 % 765.337 M -4.89 % 804.658 M -7.94 % 874.014 M 22.71 % 712.240 M 55.10 % 459.222 M 105.87 % 223.066 M 128.39 % 97.671 M -58.76 % 236.856 M
Net income 321.519 M 27.77 % 251.635 M -23.96 % 330.945 M -23.54 % 432.851 M 220.30 % -359.798 M -8.43 % -331.818 M -93.17 % -171.771 M 16.98 % -206.908 M -135.84 % 577.346 M -45.80 % 1.065 B 3.35 % 1.031 B 39.96 % 736.414 M 32.78 % 554.617 M -21.79 % 709.167 M -8.34 % 773.682 M 24.85 % 619.700 M 3.47 % 598.894 M 66.07 % 360.635 M 78.05 % 202.545 M 56.61 % 129.334 M -32.74 % 192.292 M -25.83 % 259.256 M 1.55 % 255.288 M 133.49 % 109.335 M 297.07 % -55.479 M -54.17 % -35.987 M 47.20 % -68.161 M
Income before tax 383.965 M 31.44 % 292.129 M -21.95 % 374.308 M -15.68 % 443.893 M 225.61 % -353.380 M -4.31 % -338.764 M -126.96 % -149.262 M 23.33 % -194.685 M -127.77 % 700.940 M -40.09 % 1.170 B 1.63 % 1.151 B 38.02 % 834.117 M 25.27 % 665.840 M -24.40 % 880.781 M -9.39 % 972.083 M 41.26 % 688.149 M -3.11 % 710.236 M 82.59 % 388.985 M 84.82 % 210.466 M 49.06 % 141.199 M -31.83 % 207.114 M -26.29 % 280.976 M 2.47 % 274.207 M 136.24 % 116.073 M 323.06 % -52.036 M -58.57 % -32.816 M 51.41 % -67.540 M
Income before tax ratio 0.14 44.98 % 0.10 -28.89 % 0.14 -14.70 % 0.16 213.45 % -0.14 12.11 % -0.16 -167.94 % -0.06 13.22 % -0.07 -131.96 % 0.22 -43.80 % 0.39 -18.89 % 0.47 39.50 % 0.34 42.24 % 0.24 -23.33 % 0.31 -2.11 % 0.32 20.84 % 0.26 -20.64 % 0.33 29.98 % 0.26 18.87 % 0.22 16.67 % 0.18 -28.32 % 0.26 -19.93 % 0.32 -16.50 % 0.38 52.31 % 0.25 208.35 % -0.23 30.57 % -0.34 -17.83 % -0.29
EBITDA 380.564 M 13.27 % 335.984 M -25.04 % 448.190 M -9.74 % 496.558 M 274.56 % -284.468 M -4.61 % -271.919 M -222.21 % -84.392 M 31.41 % -123.047 M -116.39 % 750.775 M -37.86 % 1.208 B 1.88 % 1.186 B 36.86 % 866.516 M 24.83 % 694.178 M -16.13 % 827.729 M -17.86 % 1.008 B 48.71 % 677.602 M -4.34 % 708.354 M 79.27 % 395.135 M 80.01 % 219.511 M 14.32 % 192.016 M -8.67 % 210.239 M -23.32 % 274.183 M 1.79 % 269.355 M 129.18 % 117.531 M 478.10 % 20.330 M -56.89 % 47.164 M 125.44 % 20.921 M
Net income ratio 0.12 40.94 % 0.08 -30.72 % 0.12 -22.66 % 0.16 208.66 % -0.14 8.64 % -0.16 -128.05 % -0.07 6.04 % -0.07 -141.24 % 0.18 -49.16 % 0.35 -17.51 % 0.43 41.46 % 0.30 50.76 % 0.20 -20.68 % 0.25 -0.97 % 0.25 6.80 % 0.24 -15.25 % 0.28 18.22 % 0.24 14.52 % 0.21 22.58 % 0.17 -29.29 % 0.24 -19.44 % 0.30 -17.24 % 0.36 50.55 % 0.24 195.73 % -0.25 32.50 % -0.37 -28.03 % -0.29
Ratio EBITDA 0.14 24.94 % 0.11 -31.69 % 0.16 -8.70 % 0.18 257.66 % -0.11 11.86 % -0.13 -280.38 % -0.03 22.37 % -0.04 -118.86 % 0.23 -41.71 % 0.40 -18.68 % 0.49 38.33 % 0.35 41.73 % 0.25 -14.94 % 0.29 -11.25 % 0.33 27.21 % 0.26 -21.65 % 0.33 27.61 % 0.26 15.78 % 0.22 -10.52 % 0.25 -3.98 % 0.26 -16.71 % 0.31 -17.05 % 0.38 47.76 % 0.26 180.81 % 0.09 -81.13 % 0.48 446.70 % 0.09
Gross profit ratio 0.83 1.39 % 0.82 3.82 % 0.79 3.16 % 0.76 5.71 % 0.72 4.77 % 0.69 0.93 % 0.68 0.36 % 0.68 -3.42 % 0.71 0.45 % 0.70 1.17 % 0.69 0.24 % 0.69 -0.28 % 0.69 -0.16 % 0.70 -1.11 % 0.70 2.68 % 0.68 0.61 % 0.68 2.41 % 0.66 -5.52 % 0.70 1.33 % 0.69 0.05 % 0.69 -1.27 % 0.70 -3.04 % 0.72 -1.98 % 0.74 -3.10 % 0.76 2.25 % 0.75 -2.56 % 0.77
Weighted average shs out dil 1.153 B -0.91 % 1.163 B 0.66 % 1.156 B -1.20 % 1.170 B 0.13 % 1.168 B 0.25 % 1.165 B 0.50 % 1.160 B 0.27 % 1.156 B -2.90 % 1.191 B -2.33 % 1.219 B -1.86 % 1.242 B -1.57 % 1.262 B -1.57 % 1.282 B -1.50 % 1.302 B -2.27 % 1.332 B -2.27 % 1.363 B -0.38 % 1.368 B -0.60 % 1.377 B -1.97 % 1.404 B -1.65 % 1.428 B -0.47 % 1.435 B 0.14 % 1.433 B -0.41 % 1.439 B 8.17 % 1.330 B 109.05 % 636.188 M -36.22 % 997.520 M -26.59 % 1.359 B
Weighted average shs out 1.153 B 0.85 % 1.143 B -0.53 % 1.149 B -1.63 % 1.168 B 0.00 % 1.168 B 0.25 % 1.165 B 0.50 % 1.160 B 0.27 % 1.156 B -1.84 % 1.178 B -0.32 % 1.182 B -3.54 % 1.225 B -1.36 % 1.242 B -1.35 % 1.259 B -3.30 % 1.302 B -2.27 % 1.332 B -2.27 % 1.363 B -0.31 % 1.367 B -0.67 % 1.377 B -1.93 % 1.404 B -1.70 % 1.428 B -0.40 % 1.434 B -0.08 % 1.435 B -0.24 % 1.438 B 8.18 % 1.330 B 108.99 % 636.218 M -36.22 % 997.535 M -26.59 % 1.359 B
EPS diluted 0.28 27.27 % 0.22 -24.14 % 0.29 -21.62 % 0.37 219.35 % -0.31 -10.71 % -0.28 -86.67 % -0.15 16.67 % -0.18 -137.50 % 0.48 -44.83 % 0.87 4.82 % 0.83 43.10 % 0.58 34.88 % 0.43 -20.37 % 0.54 -6.90 % 0.58 28.89 % 0.45 2.27 % 0.44 69.23 % 0.26 85.71 % 0.14 54.53 % 0.09 -30.31 % 0.13 -27.78 % 0.18 0.00 % 0.18 118.98 % 0.08 194.27 % -0.09 -141.55 % -0.04 28.09 % -0.05
Earnings per share 0.28 27.27 % 0.22 -24.14 % 0.29 -21.62 % 0.37 219.35 % -0.31 -10.71 % -0.28 -86.67 % -0.15 16.67 % -0.18 -136.73 % 0.49 -45.56 % 0.90 7.14 % 0.84 42.37 % 0.59 34.09 % 0.44 -18.52 % 0.54 -6.90 % 0.58 28.89 % 0.45 2.27 % 0.44 69.23 % 0.26 85.71 % 0.14 54.53 % 0.09 -30.31 % 0.13 -27.78 % 0.18 0.00 % 0.18 118.98 % 0.08 194.27 % -0.09 -141.55 % -0.04 28.09 % -0.05
Gross profit 2.257 B -8.08 % 2.456 B 13.94 % 2.155 B 1.98 % 2.113 B 17.04 % 1.806 B 24.34 % 1.452 B -14.51 % 1.699 B -11.33 % 1.916 B -16.07 % 2.282 B 7.08 % 2.132 B 26.75 % 1.682 B -0.83 % 1.696 B -12.17 % 1.931 B -1.56 % 1.961 B -8.46 % 2.143 B 20.03 % 1.785 B 22.83 % 1.453 B 43.86 % 1.010 B 46.89 % 687.655 M 29.46 % 531.183 M -4.84 % 558.176 M -9.11 % 614.091 M 18.99 % 516.102 M 52.03 % 339.466 M 99.48 % 170.177 M 133.52 % 72.874 M -59.82 % 181.359 M
Income tax expense 59.274 M 29.85 % 45.649 M -11.07 % 51.334 M 364.90 % 11.042 M -14.65 % 12.938 M 210.26 % 4.170 M -70.66 % 14.215 M 174.18 % -19.164 M -120.01 % 95.769 M 3.87 % 92.199 M -20.14 % 115.453 M 24.77 % 92.529 M -11.62 % 104.690 M -37.98 % 168.811 M -15.66 % 200.158 M 181.44 % 71.120 M -38.50 % 115.652 M 316.72 % 27.753 M 71.09 % 16.221 M 16.02 % 13.981 M -4.22 % 14.598 M -32.33 % 21.572 M 14.03 % 18.919 M 180.77 % 6.738 M 95.66 % 3.444 M 2 019.87 % 162.449 K -85.25 % 1.101 M
Cost of revenue 464.301 M -14.99 % 546.154 M -5.85 % 580.090 M -11.24 % 653.547 M -5.73 % 693.307 M 6.11 % 653.392 M -16.99 % 787.102 M -12.33 % 897.784 M -5.99 % 955.024 M 5.48 % 905.414 M 21.98 % 742.239 M -1.59 % 754.206 M -11.37 % 850.977 M -1.05 % 860.038 M -5.01 % 905.434 M 10.10 % 822.358 M 20.51 % 682.402 M 33.77 % 510.125 M 75.83 % 290.129 M 23.91 % 234.153 M -5.00 % 246.481 M -5.17 % 259.923 M 32.52 % 196.138 M 63.78 % 119.756 M 126.43 % 52.889 M 113.29 % 24.797 M -55.32 % 55.498 M
General and administrative expenses 159.503 M -13.74 % 184.914 M 12.88 % 163.821 M 3.40 % 158.431 M -0.20 % 158.746 M -4.52 % 166.264 M -15.62 % 197.031 M 1.52 % 194.074 M -23.52 % 253.755 M 16.91 % 217.043 M 53.05 % 141.810 M -26.66 % 193.368 M 19.89 % 161.292 M -16.99 % 194.308 M 24.81 % 155.689 M 1.42 % 153.515 M 42.53 % 107.704 M 11.88 % 96.271 M 11.12 % 86.638 M -2.58 % 88.932 M 10.68 % 80.354 M 20.96 % 66.431 M 68.20 % 39.496 M -22.14 % 50.725 M 51.63 % 33.452 M 108.83 % 16.019 M -58.89 % 38.966 M
Selling and marketing expenses 1.346 B -15.33 % 1.590 B 30.17 % 1.221 B 6.69 % 1.145 B -24.75 % 1.521 B 72.78 % 880.405 M 7.10 % 822.038 M -19.24 % 1.018 B 8.83 % 935.264 M 2.51 % 912.371 M 74.05 % 524.195 M 3.03 % 508.773 M -34.60 % 777.965 M 11.73 % 696.293 M -9.14 % 766.299 M 0.05 % 765.895 M 60.85 % 476.145 M 33.33 % 357.130 M 35.21 % 264.125 M 77.84 % 148.523 M -14.81 % 174.337 M -6.20 % 185.862 M 25.59 % 147.993 M 12.60 % 131.433 M 169.19 % 48.825 M 33.45 % 36.587 M -35.80 % 56.987 M
Other expenses -27.815 M 0.000 100.00 % -173.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 906.943 K 735.42 % 108.561 K
Operating expenses 1.872 B -13.65 % 2.168 B 21.81 % 1.779 B 2.41 % 1.738 B -20.31 % 2.180 B 35.12 % 1.614 B -8.17 % 1.757 B -10.71 % 1.968 B 16.67 % 1.687 B 10.13 % 1.532 B 60.88 % 952.050 M -12.92 % 1.093 B -14.57 % 1.280 B 16.22 % 1.101 B -5.92 % 1.170 B 5.99 % 1.104 B 48.64 % 742.926 M 19.09 % 623.836 M 30.19 % 479.176 M 22.82 % 390.140 M 8.69 % 358.954 M 6.87 % 335.876 M 37.96 % 243.453 M 8.45 % 224.486 M 0.96 % 222.360 M 235.93 % 66.192 M -49.03 % 129.862 M
Cost and expenses 2.336 B -13.72 % 2.707 B 14.75 % 2.360 B 2.56 % 2.301 B -19.94 % 2.874 B 26.76 % 2.267 B -10.90 % 2.544 B -11.22 % 2.866 B 8.48 % 2.642 B 8.40 % 2.437 B 43.84 % 1.694 B -8.29 % 1.848 B -13.29 % 2.131 B 8.65 % 1.961 B -5.52 % 2.076 B 7.75 % 1.927 B 35.17 % 1.425 B 25.69 % 1.134 B 47.40 % 769.305 M 23.23 % 624.293 M 3.11 % 605.435 M 1.62 % 595.799 M 35.53 % 439.591 M 27.70 % 344.242 M 25.07 % 275.249 M 202.51 % 90.989 M -50.91 % 185.360 M
Research and development expenses 393.924 M 0.26 % 392.900 M -0.41 % 394.508 M -9.19 % 434.433 M -13.19 % 500.419 M -11.73 % 566.926 M -23.20 % 738.152 M -2.36 % 755.991 M 51.87 % 497.776 M 23.59 % 402.778 M 40.46 % 286.754 M -26.09 % 387.995 M 15.22 % 336.752 M 23.94 % 271.697 M 19.82 % 226.755 M 16.17 % 195.196 M 15.14 % 169.523 M 10.71 % 153.127 M 21.74 % 125.783 M 15.33 % 109.067 M 9.31 % 99.782 M 24.81 % 79.946 M 49.67 % 53.415 M 25.53 % 42.552 M 42.69 % 29.822 M 86.06 % 16.029 M -51.50 % 33.049 M
Selling general and administrative expenses 1.506 B -15.16 % 1.775 B 28.12 % 1.385 B 6.29 % 1.303 B -22.43 % 1.680 B 60.50 % 1.047 B 2.71 % 1.019 B -15.91 % 1.212 B 1.93 % 1.189 B 5.32 % 1.129 B 69.68 % 665.297 M -5.67 % 705.308 M -25.21 % 943.055 M 5.89 % 890.601 M -3.40 % 921.988 M 0.28 % 919.410 M 57.47 % 583.849 M 28.77 % 453.402 M 29.26 % 350.763 M 47.72 % 237.455 M -6.77 % 254.691 M -4.07 % 265.506 M 34.36 % 197.602 M 8.48 % 182.158 M 121.40 % 82.277 M 56.40 % 52.606 M -45.17 % 95.952 M
Interest income 0.000 -100.00 % 36.546 M 36.44 % 26.785 M 58.08 % 16.944 M -4.18 % 17.683 M 46.25 % 12.091 M 310.98 % 2.942 M 7.25 % 2.743 M -17.78 % 3.336 M -26.30 % 4.527 M -51.44 % 9.321 M -39.68 % 15.452 M 29.97 % 11.889 M -42.68 % 20.743 M 0.000 -100.00 % 7.485 M 0.000 -100.00 % 2.722 M 37.05 % 1.986 M 1 181.27 % 155.000 K -98.04 % 7.892 M 185.89 % 2.761 M 77.20 % 1.558 M 42.49 % 1.093 M 641.88 % 147.366 K 90.19 % 77.485 K -28.63 % 108.561 K
Interest expense 0.000 -100.00 % 2.229 M 58.53 % 1.406 M -20.92 % 1.778 M -13.94 % 2.066 M 16.07 % 1.780 M -29.11 % 2.511 M -35.23 % 3.877 M 84.71 % 2.099 M 19.82 % 1.752 M 2.13 % 1.715 M -9.83 % 1.902 M 1.47 % 1.875 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
Depreciation and amortization 17.269 M -58.51 % 41.626 M -29.86 % 59.350 M 10.41 % 53.755 M -19.58 % 66.846 M 2.74 % 65.065 M 4.34 % 62.359 M -7.97 % 67.761 M 41.95 % 47.736 M 30.67 % 36.531 M 10.78 % 32.977 M 8.13 % 30.496 M 15.24 % 26.463 M 97.28 % 13.414 M -3.52 % 13.902 M 50.80 % 9.219 M -15.23 % 10.876 M 8.47 % 10.026 M 1.21 % 9.907 M 34.69 % 7.355 M 12.54 % 6.535 M 17.87 % 5.544 M 29.83 % 4.270 M 53.84 % 2.776 M -16.58 % 3.327 M -92.79 % 46.167 M 227.32 % -36.260 M
Operating income 385.488 M 33.79 % 288.137 M -23.31 % 375.714 M -19.40 % 466.129 M 224.42 % -374.640 M -132.12 % -161.399 M -175.50 % -58.584 M -12.06 % -52.279 M -108.78 % 595.640 M -0.70 % 599.858 M -17.78 % 729.612 M 21.12 % 602.368 M -7.46 % 650.899 M -20.07 % 814.316 M -18.06 % 993.752 M 48.68 % 668.382 M -4.17 % 697.479 M 81.11 % 385.108 M 83.73 % 209.604 M 13.51 % 184.661 M -9.35 % 203.703 M -24.17 % 268.639 M 1.34 % 265.085 M 131.00 % 114.755 M 97.59 % 58.078 M 5 725.25 % 997.000 K -85.05 % 6.669 M
Operating income ratio 0.14 47.57 % 0.10 -30.12 % 0.14 -18.47 % 0.17 212.37 % -0.15 -95.58 % -0.08 -225.24 % -0.02 -26.83 % -0.02 -110.10 % 0.18 -6.85 % 0.20 -34.38 % 0.30 22.42 % 0.25 5.08 % 0.23 -18.93 % 0.29 -11.47 % 0.33 27.19 % 0.26 -21.51 % 0.33 28.93 % 0.25 18.17 % 0.21 -11.15 % 0.24 -4.69 % 0.25 -17.64 % 0.31 -17.42 % 0.37 48.94 % 0.25 -4.02 % 0.26 2 450.63 % 0.01 -63.75 % 0.03
Total other income expenses net -1.523 M -138.15 % 3.992 M 383.93 % -1.406 M 93.68 % -22.236 M -180.04 % 27.780 M 1 660.67 % -1.780 M 98.04 % -90.678 M 36.32 % -142.406 M -284.82 % 77.051 M -86.49 % 570.140 M 35.22 % 421.648 M 81.94 % 231.750 M 1 451.09 % 14.941 M -90.49 % 157.094 M 822.86 % -21.732 M -222.27 % 17.774 M 70.15 % 10.446 M 171.62 % -14.586 M -2 165.32 % -643.887 K 98.52 % -43.463 M -1 374.16 % 3.411 M 102.49 % -136.799 M -30.74 % -104.635 M -8 038.11 % 1.318 M 101.61 % -81.782 M -141.86 % -33.813 M 72.55 % -123.177 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31
Net debt -2.445 B -13.10 % -2.162 B -15.09 % -1.878 B -29.46 % -1.451 B -3.26 % -1.405 B 7.49 % -1.519 B 3.08 % -1.567 B 12.82 % -1.797 B 23.99 % -2.365 B -13.16 % -2.090 B 18.42 % -2.562 B -11.00 % -2.308 B -12.07 % -2.060 B 8.56 % -2.252 B -1.58 % -2.217 B -27.89 % -1.734 B 6.42 % -1.853 B -29.79 % -1.427 B -15.87 % -1.232 B 14.31 % -1.438 B -15.12 % -1.249 B -26.73 % -985.473 M -22.80 % -802.477 M 23.61 % -1.051 B -543.89 % -163.154 M -39.06 % -117.326 M
Total investments 507.390 M 3.93 % 488.208 M -20.73 % 615.869 M -12.18 % 701.295 M 15.65 % 606.389 M -7.47 % 655.345 M -28.31 % 914.149 M -10.51 % 1.021 B 14.41 % 892.873 M -46.34 % 1.664 B 57.37 % 1.057 B 78.96 % 590.790 M 56.07 % 378.547 M -3.39 % 391.816 M 412.12 % 76.509 M -19.85 % 95.453 M 7.65 % 88.666 M 30.24 % 68.081 M -7.98 % 73.987 M 16.21 % 63.667 M -72.55 % 231.938 M -51.62 % 479.368 M -3.09 % 494.634 M 0.000 0.000 -100.00 % 1.026 M
Total debt 56.597 M -32.55 % 83.912 M 35.39 % 61.978 M -1.96 % 63.220 M -17.20 % 76.349 M 21.19 % 62.999 M -39.04 % 103.338 M -34.97 % 158.908 M 71.81 % 92.493 M 3.94 % 88.991 M 16.68 % 76.272 M -14.01 % 88.702 M -5.88 % 94.242 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
Accumulated other comprehensive income loss 0.000 100.00 % -226.420 M -5 670.13 % -3.924 M -119.75 % 19.865 M 90.02 % 10.454 M -81.17 % 55.504 M -67.43 % 170.404 M -25.36 % 228.286 M 321.99 % -102.835 M -181.35 % 126.403 M 325.94 % 29.676 M -38.91 % 48.582 M -10.99 % 54.578 M 153.04 % -102.909 M -37.45 % -74.871 M 1.75 % -76.207 M -3.82 % -73.406 M -41.41 % -51.908 M -584.87 % -7.579 M 46.35 % -14.128 M 15.16 % -16.652 M -21.33 % -13.725 M -209.11 % 12.579 M 10.51 % 11.382 M 169.53 % 4.223 M 0.000
Retained earnings 3.596 B 7.34 % 3.350 B 4.14 % 3.217 B 10.10 % 2.922 B 15.84 % 2.522 B -12.56 % 2.884 B -10.32 % 3.216 B -5.05 % 3.387 B -10.15 % 3.770 B -3.86 % 3.921 B 8.51 % 3.614 B 28.20 % 2.819 B 24.92 % 2.256 B 17.40 % 1.922 B 33.08 % 1.444 B 1 165.99 % 114.072 M 19.58 % 95.393 M 127.21 % 41.985 M 1 296.71 % 3.006 M -94.57 % 55.359 M 404.51 % -18.179 M -170.81 % 25.674 M 116.37 % -156.851 M 59.78 % -389.997 M 26.53 % -530.822 M -781.57 % -60.213 M
Common stock 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K -1.12 % 23.261 K 0.04 % 23.251 K -0.53 % 23.375 K -0.26 % 23.437 K -0.26 % 23.497 K -0.21 % 23.546 K 0.46 % 23.439 K 0.09 % 23.417 K 0.66 % 23.264 K -0.07 % 23.281 K 0.13 % 23.250 K -0.03 % 23.257 K -0.02 % 23.262 K 0.05 % 23.250 K -0.05 % 23.261 K 49.83 % 15.525 K 100.27 % 7.752 K
Total equity 3.431 B 9.82 % 3.124 B 3.77 % 3.011 B 10.09 % 2.735 B 17.30 % 2.331 B -14.03 % 2.712 B -12.89 % 3.113 B -6.04 % 3.313 B -9.62 % 3.666 B -4.99 % 3.859 B 7.61 % 3.586 B 22.85 % 2.919 B 16.56 % 2.504 B 13.62 % 2.204 B 7.34 % 2.053 B 15.35 % 1.780 B -5.41 % 1.882 B 24.02 % 1.517 B 15.11 % 1.318 B -11.07 % 1.482 B 4.50 % 1.418 B -2.33 % 1.452 B 12.46 % 1.291 B 22.66 % 1.053 B 709.19 % 130.099 M 130.05 % -432.876 M
Other non current liabilities 0.000 0.000 0.000 -100.00 % 3.575 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.216 M 20.61 % 4.325 M 7.64 % 4.018 M -7.83 % 4.359 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.156 M 10.99 % -3.545 M -53.46 % -2.310 M 6.04 % -2.459 M 0.000 0.000
Long term debt 15.209 M -52.36 % 31.923 M 30.82 % 24.403 M -12.71 % 27.957 M 4.34 % 26.793 M 36.83 % 19.581 M -50.67 % 39.696 M -45.46 % 72.781 M 61.89 % 44.958 M -11.23 % 50.647 M 5.42 % 48.045 M -19.04 % 59.345 M -9.40 % 65.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 18.241 M -47.40 % 34.682 M 25.24 % 27.693 M -12.17 % 31.532 M 5.48 % 29.893 M 22.76 % 24.351 M -46.71 % 45.697 M -43.33 % 80.641 M 52.25 % 52.966 M -5.20 % 55.874 M 6.69 % 52.370 M -17.35 % 63.363 M -9.30 % 69.859 M 2 426.65 % 2.765 M -13.87 % 3.210 M 0.46 % 3.196 M 18.66 % 2.693 M -27.65 % 3.722 M 16.71 % 3.190 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.938 M
Other current liabilities 416.546 M -7.89 % 452.224 M 119.26 % 206.250 M -62.17 % 545.269 M 307.08 % 133.945 M -20.40 % 168.273 M 32.60 % 126.899 M -42.17 % 219.430 M 7.59 % 203.941 M -54.91 % 452.286 M 32.05 % 342.501 M 74.21 % 196.601 M -47.23 % 372.587 M 6.07 % 351.274 M 8.80 % 322.848 M -6.32 % 344.644 M 25.58 % 274.452 M 27.09 % 215.943 M 43.14 % 150.861 M -18.36 % 184.785 M -7.20 % 199.116 M 15.34 % 172.633 M 19.74 % 144.173 M 53.32 % 94.031 M 34.32 % 70.006 M -87.95 % 580.775 M
Deferred revenue 0.000 0.000 -100.00 % 194.502 M -6.10 % 207.145 M 518.00 % -49.556 M -14.14 % -43.418 M 31.78 % -63.642 M -127.35 % 232.660 M 4.02 % 223.676 M -16.08 % 266.531 M 20.14 % 221.857 M 12.93 % 196.447 M -14.77 % 230.484 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
Short term debt 41.388 M -20.39 % 51.989 M 38.36 % 37.575 M 112.97 % -289.691 M -92.05 % -150.840 M -4.41 % -144.475 M -24.82 % -115.743 M 68.10 % -362.858 M 25.60 % -487.713 M -1 372.31 % 38.333 M 35.80 % 28.228 M -3.71 % 29.315 M 1.95 % 28.756 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
Total current liabilities 1.164 B -7.59 % 1.260 B 18.22 % 1.065 B 14.42 % 931.142 M -22.52 % 1.202 B 33.54 % 899.919 M 13.23 % 794.782 M -25.03 % 1.060 B 1.72 % 1.042 B 7.76 % 967.184 M 4.91 % 921.908 M 26.15 % 730.824 M -20.18 % 915.609 M -0.66 % 921.721 M 7.36 % 858.551 M 21.77 % 705.055 M 12.06 % 629.170 M 71.54 % 366.778 M 35.67 % 270.348 M 22.75 % 220.242 M -15.59 % 260.932 M 12.78 % 231.372 M 33.73 % 173.011 M 45.31 % 119.066 M 39.06 % 85.625 M -85.68 % 597.806 M
Total liabilities 1.182 B -8.66 % 1.294 B 18.40 % 1.093 B 13.55 % 962.674 M -19.90 % 1.202 B 30.03 % 924.270 M 9.97 % 840.479 M -26.32 % 1.141 B 4.16 % 1.095 B 7.05 % 1.023 B 5.01 % 974.278 M 22.68 % 794.187 M -19.41 % 985.469 M 6.60 % 924.486 M 7.28 % 861.762 M 21.67 % 708.251 M 12.09 % 631.863 M 70.54 % 370.500 M 35.45 % 273.537 M 24.20 % 220.242 M -15.59 % 260.932 M 12.78 % 231.372 M 33.73 % 173.011 M 45.31 % 119.066 M 39.06 % 85.625 M -85.72 % 599.744 M
Other non current assets 52.694 M -32.58 % 78.159 M -24.76 % 103.875 M 109.53 % 49.575 M -21.67 % 63.288 M -19.83 % 78.938 M -6.86 % 84.754 M -81.77 % 464.876 M 9.17 % 425.823 M 177.60 % 153.394 M 686.63 % 19.500 M -1.90 % 19.877 M -90.81 % 216.242 M 1 165.26 % 17.091 M -7.81 % 18.539 M 13.75 % 16.298 M -6.39 % 17.411 M 0.84 % 17.267 M -37.49 % 27.621 M 40.48 % 19.662 M -1.54 % 19.970 M 21.54 % 16.431 M 41.81 % 11.587 M 152.42 % 4.590 M 33.18 % 3.447 M 2 167.57 % 152.002 K
Long term investments 474.505 M 1.51 % 467.426 M -24.08 % 615.718 M -9.76 % 682.278 M 12.51 % 606.389 M -7.47 % 655.345 M -28.31 % 914.149 M -10.51 % 1.021 B 14.41 % 892.873 M -46.34 % 1.664 B 57.37 % 1.057 B 78.96 % 590.790 M 56.07 % 378.547 M -3.36 % 391.716 M 412.19 % 76.479 M -19.87 % 95.450 M 7.63 % 88.685 M 30.27 % 68.076 M -7.96 % 73.962 M 16.17 % 63.667 M -54.17 % 138.908 M 129.08 % 60.638 M -20.33 % 76.116 M 0.000 0.000 -100.00 % 1.026 M
Intangible assets 208.218 M 0.48 % 207.223 M -2.91 % 213.424 M -1.62 % 216.943 M 0.10 % 216.717 M -5.93 % 230.383 M -6.09 % 245.327 M 1 919.48 % 12.148 M -66.98 % 36.787 M 131.66 % 15.880 M 243.20 % 4.627 M -10.30 % 5.158 M -17.37 % 6.242 M 72.87 % 3.611 M -49.54 % 7.155 M -35.42 % 11.079 M 599.03 % 1.585 M -48.00 % 3.048 M -32.38 % 4.507 M -35.60 % 6.998 M 26.08 % 5.551 M -20.90 % 7.018 M 172.73 % 2.573 M 242.12 % 752.111 K -23.11 % 978.130 K -16.99 % 1.178 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.773 K 0.000 100.00 % -336.630 0.000 -100.00 % 1.563 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 208.218 M 0.48 % 207.223 M -2.91 % 213.424 M -1.62 % 216.943 M 0.10 % 216.717 M -5.93 % 230.383 M -6.09 % 245.327 M 1 919.48 % 12.148 M -66.98 % 36.787 M 131.66 % 15.880 M 243.20 % 4.627 M -10.30 % 5.158 M -17.37 % 6.242 M 72.87 % 3.611 M -49.56 % 7.158 M -35.39 % 11.079 M 599.18 % 1.585 M -48.01 % 3.048 M -32.41 % 4.509 M -35.57 % 6.998 M 26.08 % 5.551 M -20.90 % 7.018 M 172.73 % 2.573 M 242.12 % 752.111 K -23.11 % 978.130 K -16.99 % 1.178 M
Property plant equipment net 876.450 M 12.96 % 775.917 M 10.92 % 699.538 M 5.69 % 661.897 M 11.14 % 595.563 M 1.66 % 585.838 M 10.05 % 532.319 M 24.43 % 427.807 M 25.42 % 341.110 M 2.02 % 334.346 M 8.34 % 308.607 M -8.44 % 337.042 M 98.56 % 169.742 M 145.68 % 69.091 M 17.11 % 58.999 M 5.98 % 55.668 M 1.10 % 55.062 M -8.17 % 59.961 M -3.09 % 61.873 M 48.42 % 41.688 M 80.15 % 23.141 M 3.05 % 22.456 M 16.32 % 19.306 M 48.74 % 12.980 M 8.43 % 11.970 M 1.79 % 11.760 M
Total non current assets 1.632 B 5.54 % 1.546 B -5.28 % 1.633 B -1.13 % 1.651 B 8.47 % 1.522 B -4.22 % 1.589 B -11.96 % 1.805 B -7.74 % 1.957 B 15.19 % 1.699 B -21.70 % 2.169 B 55.96 % 1.391 B 45.83 % 953.841 M 23.75 % 770.773 M 60.04 % 481.609 M 198.76 % 161.204 M -9.69 % 178.498 M 9.60 % 162.868 M 9.70 % 148.461 M -11.64 % 168.012 M 27.27 % 132.015 M -29.62 % 187.571 M 76.05 % 106.544 M -2.77 % 109.582 M 498.09 % 18.322 M 11.75 % 16.395 M -3.25 % 16.946 M
Other current assets 56.472 M -59.94 % 140.951 M -64.78 % 400.170 M -18.57 % 491.433 M -1.61 % 499.492 M 13.53 % 439.967 M -3.84 % 457.539 M -14.35 % 534.205 M -10.21 % 594.947 M 12.95 % 526.724 M 456.14 % 94.710 M -73.96 % 363.765 M 48.64 % 244.727 M -35.19 % 377.631 M -26.99 % 517.222 M -8.37 % 564.464 M 13.29 % 498.267 M 59.73 % 311.950 M 72.40 % 180.948 M 41.45 % 127.923 M -12.19 % 145.676 M -7.78 % 157.962 M 36.07 % 116.092 M 12.74 % 102.977 M 191.80 % 35.290 M 2 283.48 % 1.481 M
Short term investments 47.348 M 127.83 % 20.782 M 18.00 % 17.612 M -7.39 % 19.017 M 24 280.77 % 78.000 K -98.47 % 5.089 M -3.38 % 5.267 M -21.28 % 6.691 M 218.92 % 2.098 M 2.44 % 2.048 M -14.48 % 2.395 M 28.06 % 1.870 M 25.35 % 1.492 M -79.15 % 7.157 M 130.36 % 3.107 M -14.48 % 3.633 M 19 367.59 % -18.855 K -100.91 % 2.070 M 7 972.80 % 25.647 K 0.000 -100.00 % 93.029 M -77.78 % 418.730 M 0.05 % 418.518 M 0.000 0.000 0.000
cash and cash equivalents 2.502 B 11.40 % 2.246 B 15.74 % 1.940 B 28.15 % 1.514 B 2.20 % 1.481 B -6.35 % 1.582 B -5.30 % 1.670 B -14.62 % 1.956 B -20.39 % 2.457 B 12.78 % 2.179 B -17.41 % 2.638 B 10.07 % 2.397 B 11.28 % 2.154 B -4.37 % 2.252 B 1.58 % 2.217 B 27.89 % 1.734 B -6.42 % 1.853 B 29.79 % 1.427 B 15.87 % 1.232 B -14.31 % 1.438 B 15.12 % 1.249 B 26.73 % 985.473 M 22.80 % 802.477 M -23.61 % 1.051 B 543.89 % 163.154 M 39.06 % 117.326 M
Cash and short term investments 2.549 B 12.47 % 2.266 B 15.76 % 1.958 B 31.51 % 1.489 B 0.49 % 1.482 B -6.64 % 1.587 B -5.30 % 1.676 B -14.35 % 1.956 B -20.39 % 2.457 B 12.78 % 2.179 B -17.41 % 2.638 B 10.07 % 2.397 B 11.28 % 2.154 B -4.37 % 2.252 B 1.58 % 2.217 B 27.89 % 1.734 B -6.42 % 1.853 B 29.79 % 1.427 B 15.87 % 1.232 B -14.31 % 1.438 B 7.14 % 1.342 B -4.44 % 1.404 B 15.00 % 1.221 B 16.23 % 1.051 B 543.89 % 163.154 M 39.06 % 117.326 M
Total current assets 2.981 B 3.80 % 2.872 B 16.23 % 2.471 B 20.78 % 2.046 B 0.26 % 2.041 B -0.29 % 2.047 B -4.73 % 2.148 B -13.98 % 2.498 B -18.45 % 3.063 B 12.92 % 2.712 B -14.41 % 3.169 B 14.85 % 2.759 B 1.49 % 2.719 B 2.72 % 2.647 B -3.88 % 2.754 B 19.22 % 2.310 B -1.75 % 2.351 B 35.16 % 1.739 B 22.17 % 1.424 B -9.55 % 1.574 B 5.29 % 1.495 B -5.42 % 1.581 B 16.47 % 1.357 B 17.40 % 1.156 B 474.66 % 201.153 M 34.17 % 149.923 M
Inventory 797.000 K 94.87 % 409.000 K 20.65 % 339.000 K -21.71 % 433.000 K 783.67 % 49.000 K -91.52 % 578.000 K -14.62 % 677.000 K -70.89 % 2.326 M 5.44 % 2.206 M 20.04 % 1.838 M -17.67 % 2.232 M -9.91 % 2.478 M -5.89 % 2.633 M 20.05 % 2.193 M 14.52 % 1.915 M 94.53 % 984.451 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 375.160 M -19.25 % 464.568 M 311.38 % 112.929 M 72.37 % 65.516 M -86.33 % 479.306 M 18.58 % 404.203 M -0.18 % 404.939 M -15.76 % 480.685 M -8.83 % 527.245 M 13.50 % 464.533 M 3 400.95 % 13.269 M -95.66 % 305.407 M 3 703.22 % 8.030 M 7.05 % 7.502 M -47.14 % 14.193 M 104.11 % 6.953 M -98.39 % 431.377 M 54.06 % 280.005 M 2 504.18 % 10.752 M 28.10 % 8.393 M 14.93 % 7.303 M -60.35 % 18.416 M -7.93 % 20.004 M 721.61 % 2.435 M -10.14 % 2.709 M -91.29 % 31.116 M
Tax assets 20.072 M 14.34 % 17.555 M 0.000 -100.00 % 40.593 M 0.64 % 40.336 M 3.78 % 38.867 M 35.51 % 28.682 M -5.49 % 30.349 M 1 412.16 % 2.007 M -0.06 % 2.008 M 100.86 % 999.808 K 2.65 % 973.975 K 0.000 -100.00 % 100.548 K 239.30 % 29.634 K 870.06 % 3.055 K -97.55 % 124.892 K 15.03 % 108.569 K 133.17 % 46.562 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.829 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 460.998 M -10.81 % 516.848 M 8.22 % 477.599 M 36.22 % 350.610 M -44.97 % 637.120 M 98.54 % 320.898 M 48.67 % 215.845 M -29.36 % 305.553 M 19.60 % 255.485 M 73.18 % 147.523 M -26.11 % 199.650 M -22.79 % 258.570 M 9.58 % 235.962 M 40.53 % 167.907 M -23.46 % 219.363 M 65.50 % 132.542 M -34.56 % 202.552 M 87.33 % 108.128 M 24.39 % 86.924 M 145.16 % 35.457 M -42.64 % 61.816 M 5.24 % 58.739 M 103.69 % 28.837 M 15.19 % 25.035 M 60.28 % 15.619 M 9.44 % 14.271 M
Tax payables 245.042 M 2.74 % 238.502 M 59.51 % 149.518 M 26.92 % 117.809 M -34.83 % 180.772 M 0.74 % 179.437 M -14.15 % 209.011 M -3.38 % 216.325 M -30.57 % 311.572 M -5.31 % 329.042 M -6.40 % 351.529 M 42.70 % 246.338 M -11.49 % 278.305 M -30.82 % 402.304 M 27.17 % 316.341 M 38.83 % 227.869 M 49.75 % 152.166 M 256.31 % 42.706 M 31.15 % 32.562 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.760 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -3.575 M -15.32 % -3.100 M 35.01 % -4.770 M 20.51 % -6.001 M 23.65 % -7.860 M 1.85 % -8.008 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
Minority interest 7.953 M 137.97 % 3.342 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -657.000 K -182.44 % -232.615 K 0.000 0.000 0.000 100.00 % -9.564 M 22.83 % -12.393 M -17.06 % -10.587 M -33.89 % -7.907 M -262.86 % -2.179 M 12.52 % -2.491 M -144.03 % 5.658 M -4.98 % 5.954 M 53.87 % 3.869 M 4.01 % 3.720 M 0.000 0.000 0.000
Capital lease obligations 56.597 M -32.55 % 83.912 M 35.39 % 61.978 M -1.96 % 63.220 M -17.20 % 76.349 M 21.19 % 62.999 M -39.04 % 103.338 M -34.97 % 158.908 M 71.81 % 92.493 M 3.95 % 88.980 M 16.66 % 76.273 M -13.97 % 88.660 M -5.94 % 94.256 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 56.072 M 0.000 -100.00 % 2.656 B -9.73 % 2.943 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 102.909 M 37.45 % 74.871 M -1.75 % 76.207 M 3.82 % 73.406 M 41.41 % 51.908 M 584.87 % 7.579 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -172.585 M 24.59 % -228.875 M -13.33 % -201.951 M 23.13 % -262.706 M -30.70 % -201.003 M -2 560.26 % 8.170 M 100.15 % -5.592 B -1 753.67 % -301.661 M -33 617.89 % 900.000 K 101.76 % -51.197 M -162.67 % 81.698 M 58.65 % 51.496 M -98.02 % 2.598 B 556.90 % 395.455 M -80.85 % 2.066 B 10.65 % 1.867 B 4.04 % 1.794 B 14.19 % 1.571 B 19.26 % 1.318 B -8.20 % 1.435 B 0.92 % 1.422 B -1.80 % 1.448 B 9.91 % 1.318 B 19.15 % 1.106 B 68.42 % 656.683 M 276.21 % -372.671 M
Deferred tax liabilities non current 3.032 M 9.89 % 2.759 M -16.14 % 3.290 M -7.97 % 3.575 M 15.32 % 3.100 M -35.01 % 4.770 M -20.51 % 6.001 M -23.65 % 7.860 M -1.85 % 8.008 M 53.46 % 5.218 M 20.66 % 4.325 M 8.41 % 3.989 M -8.49 % 4.359 M 57.67 % 2.765 M -13.87 % 3.210 M 0.46 % 3.196 M 18.66 % 2.693 M -27.65 % 3.722 M 16.71 % 3.190 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.938 M
Other liabilities 0.000 0.000 0.000 0.000 100.00 % -29.893 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
Total assets 4.613 B 4.41 % 4.419 B 7.67 % 4.104 B 10.99 % 3.697 B 3.77 % 3.563 B -2.01 % 3.636 B -8.03 % 3.954 B -11.24 % 4.454 B -6.45 % 4.761 B -2.47 % 4.882 B 7.05 % 4.560 B 22.81 % 3.713 B 6.40 % 3.490 B 11.54 % 3.128 B 7.32 % 2.915 B 17.15 % 2.488 B -1.01 % 2.514 B 33.15 % 1.888 B 18.60 % 1.592 B -6.70 % 1.706 B 1.40 % 1.682 B -0.28 % 1.687 B 15.03 % 1.467 B 24.90 % 1.174 B 439.77 % 217.549 M 30.37 % 166.868 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30
Deferred income tax 0.000 0.000 0.000 100.00 % -4.852 M 0.000 -100.00 % 6.947 M 0.000 100.00 % -208.802 M 0.000 100.00 % -76.985 M 0.000 100.00 % -54.992 M 0.000 100.00 % -49.434 M 0.000 -100.00 % 28.454 M 0.000 -100.00 % 20.402 M 0.000 100.00 % -8.610 M 61.52 % -22.374 M -65.35 % -13.531 M -213.59 % 11.912 M 261.04 % -7.397 M -239.25 % -2.180 M -102.68 % 81.488 M 0.00 % 81.488 M
Stock based compensation 10.010 M 0.000 -100.00 % 15.680 M -2.92 % 16.151 M -37.36 % 25.783 M -15.55 % 30.532 M -54.45 % 67.032 M -2.81 % 68.967 M 412.42 % 13.459 M 2.47 % 13.135 M 14.07 % 11.515 M -15.27 % 13.590 M -19.68 % 16.920 M -9.37 % 18.668 M -5.65 % 19.787 M 5.13 % 18.821 M 43.66 % 13.101 M 36.25 % 9.615 M 14.24 % 8.417 M -12.56 % 9.626 M -14.55 % 11.264 M -5.61 % 11.934 M 110.93 % 5.658 M -17.64 % 6.870 M 515.09 % 1.117 M 128.69 % 488.372 K 0.00 % 488.372 K
Change in working capital 0.000 -100.00 % 9.612 M 0.000 100.00 % -118.809 M 0.000 100.00 % -8.668 M 0.000 100.00 % -34.324 M 0.000 100.00 % -209.381 M 0.000 100.00 % -34.084 M 0.000 -100.00 % 115.282 M 0.000 100.00 % -276.771 M 0.000 100.00 % -171.109 M 0.000 -100.00 % 2.193 M -91.69 % 26.389 M 196.44 % -27.365 M 41.14 % -46.494 M 36.93 % -73.722 M -1 130.14 % -5.993 M -351.01 % 2.388 M 0.00 % 2.388 M
Accounts receivables 0.000 100.00 % -97.974 M 0.000 100.00 % -60.361 M 0.000 100.00 % -46.174 M 0.000 -100.00 % 4.805 M 0.000 100.00 % -9.851 M 0.000 100.00 % -19.294 M 0.000 -100.00 % 31.972 M 0.000 100.00 % -46.291 M 0.000 100.00 % -30.017 M 0.000 100.00 % -1.015 M -109.14 % 11.109 M 595.47 % 1.597 M 109.09 % -17.570 M -3 432.37 % 527.253 K -50.42 % 1.064 M 148.92 % -2.174 M 0.00 % -2.174 M
Inventory 0.000 -100.00 % 24.000 K 0.000 -100.00 % 145.000 K 0.000 -100.00 % 1.748 M 0.000 100.00 % -492.000 K 0.000 -100.00 % 639.000 K 0.000 100.00 % -296.110 K 0.000 100.00 % -1.206 M 0.000 100.00 % -984.420 K 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
Other working capital 0.000 -100.00 % 107.562 M 0.000 100.00 % -58.593 M 0.000 -100.00 % 35.758 M 0.000 100.00 % -38.637 M 0.000 100.00 % -200.169 M 0.000 100.00 % -14.494 M 0.000 -100.00 % 84.515 M 0.000 100.00 % -229.495 M 0.000 100.00 % -141.092 M 0.000 -100.00 % 3.209 M -79.00 % 15.280 M 152.76 % -28.962 M -0.13 % -28.924 M 61.04 % -74.250 M -952.22 % -7.057 M -254.69 % 4.562 M 0.00 % 4.562 M
Other non cash items -17.744 M -109.04 % 196.325 M -1.79 % 199.913 M 196.88 % -206.343 M -153.95 % 382.477 M -22.34 % 492.518 M 417.70 % 95.135 M -76.91 % 411.987 M 1 208.56 % 31.484 M 108.08 % -389.577 M -22.43 % -318.201 M -394.26 % -64.379 M 61.36 % -166.619 M -763.07 % 25.128 M -86.50 % 186.138 M -30.90 % 269.372 M 228.68 % 81.955 M -55.16 % 182.772 M 613.41 % -35.600 M -380.09 % 12.710 M -27.33 % 17.490 M -54.07 % 38.081 M -11.18 % 42.875 M -13.79 % 49.732 M -52.71 % 105.170 M 29.21 % 81.395 M 0.00 % 81.395 M
Net cash provided by operating activities 355.461 M -28.79 % 499.198 M -17.15 % 602.551 M 248.79 % 172.753 M 491.14 % -44.167 M -146.18 % 95.635 M 168.80 % -138.995 M -201.22 % 137.318 M -75.53 % 561.094 M -12.21 % 639.110 M -5.95 % 679.530 M 5.92 % 641.539 M 77.45 % 361.536 M -58.99 % 881.658 M -11.26 % 993.509 M 55.15 % 640.342 M -9.15 % 704.825 M 79.83 % 391.940 M 111.55 % 185.269 M 14.92 % 161.217 M -36.52 % 253.970 M -11.65 % 287.450 M 9.88 % 261.597 M 175.39 % 94.991 M 97.31 % 48.142 M 27.42 % 37.783 M 0.00 % 37.783 M
Investments in property plant and equipment -45.588 M 17.41 % -55.199 M 29.84 % -78.676 M -6.76 % -73.697 M -22.36 % -60.229 M 28.11 % -83.780 M -65.48 % -50.627 M 36.93 % -80.274 M 74.33 % -312.691 M -1 054.94 % -27.074 M -327.51 % -6.333 M -103.48 % 181.750 M 181.87 % -222.007 M -758.35 % -25.864 M -84.79 % -13.997 M -35.82 % -10.305 M -25.59 % -8.206 M 70.66 % -27.970 M -159.76 % -10.768 M 58.39 % -25.878 M -318.29 % -6.186 M 19.82 % -7.715 M 25.26 % -10.323 M -138.18 % -4.334 M -46.67 % -2.955 M -15.87 % -2.550 M 0.00 % -2.550 M
Acquisitions net 0.000 100.00 % -34.999 K 0.000 100.00 % -98.999 K -139.29 % 252.000 K 38.46 % 182.000 K -73.16 % 678.000 K 6 880.00 % -10.000 K -128.57 % 35.000 K -65.25 % 100.714 K 159.54 % 38.805 K 100.02 % -176.472 M -90 101.43 % 196.077 K 0.000 0.000 -100.00 % 601.590 K 0.000 100.00 % -286.913 K 0.000 -100.00 % 59.304 M 0.000 0.000 0.000 0.000 0.000 100.00 % -457.364 K 0.00 % -457.364 K
Purchases of investments 0.000 100.00 % -35.690 M -59.46 % -22.382 M 24.94 % -29.820 M -35 827.71 % -83.000 K -126.86 % 309.000 K 100.87 % -35.428 M 88.01 % -295.379 M -113.13 % -138.593 M 64.97 % -395.674 M -582.49 % -57.975 M -236.97 % -17.205 M -109 583.05 % -15.686 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 100.00 % -434.109 K 0.00 % -434.109 K
Sales maturities of investments 0.000 -100.00 % 23.257 M 5.10 % 22.128 M 125.96 % 9.793 M -79.36 % 47.453 M 0.000 0.000 -100.00 % 18.765 M -98.09 % 982.874 M 194.20 % 334.088 M 549.84 % 51.411 M -72.56 % 187.352 M 104 378.76 % -179.665 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 -100.00 % 155.899 K 0.00 % 155.899 K
Other investing activites 52.157 M 0.000 -100.00 % 14.750 M 44.72 % 10.192 M -78.60 % 47.631 M 499.74 % 7.942 M 201.02 % -7.862 M 96.97 % -259.287 M -134.92 % 742.431 M 526.67 % -174.004 M -238.46 % -51.411 M -339.84 % -11.689 M -6 605.77 % 179.665 K 100.07 % -255.300 M -876.31 % -26.150 M -266.19 % -7.141 M 69.09 % -23.102 M -2 047.21 % 1.186 M 107.04 % -16.850 M -120.58 % 81.864 M -66.50 % 244.404 M 180.39 % 87.166 M 118.12 % -481.001 M -519.54 % -77.638 M 0.000 -100.00 % 96.899 K 0.00 % 96.899 K
Net cash used for investing activites 6.569 M 109.71 % -67.667 M -5.43 % -64.180 M 23.26 % -83.631 M -563.37 % -12.607 M 83.27 % -75.347 M 19.19 % -93.239 M 73.88 % -356.898 M -167.13 % 531.625 M 347.01 % -215.228 M -234.89 % -64.269 M -438.85 % -11.927 M 94.62 % -221.827 M 21.10 % -281.164 M -600.35 % -40.146 M -138.33 % -16.845 M 46.20 % -31.308 M -15.65 % -27.071 M 1.98 % -27.617 M -123.95 % 115.290 M -51.60 % 238.217 M 199.83 % 79.450 M 116.17 % -491.324 M -499.38 % -81.972 M -2 673.95 % -2.955 M 11.66 % -3.345 M 0.00 % -3.345 M
Debt repayment -24.767 M 0.000 100.00 % -23.604 M 0.000 100.00 % -35.685 M 0.000 100.00 % -26.872 M 0.000 100.00 % -21.317 M 0.000 100.00 % -13.430 M 0.000 100.00 % -7.991 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
Common stock issued 0.000 -100.00 % 263.000 K 0.000 0.000 -100.00 % 491.000 K 143.07 % 202.000 K -91.72 % 2.439 M 1 851.20 % 125.000 K -97.55 % 5.111 M 86.93 % 2.734 M 79.74 % 1.521 M 256.08 % 427.197 K -74.43 % 1.671 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 162.791 K 0.00 % 162.791 K
Common stock repurchased -37.168 M -170.23 % -13.754 M 64.09 % -38.297 M 48.87 % -74.896 M -3 740.82 % -1.950 M 60.20 % -4.900 M 0.000 100.00 % -76.393 M 56.01 % -173.677 M 40.07 % -289.796 M -135.35 % -123.136 M 22.74 % -159.382 M -183.26 % -56.266 M 83.36 % -338.147 M -16.38 % -290.555 M -6.62 % -272.520 M -211.49 % -87.490 M 17.49 % -106.042 M 22.43 % -136.713 M -380.92 % -28.427 M 0.000 100.00 % -33.343 M 0.000 0.000 0.000 0.000 0.000
Dividends paid -73.249 M 24.80 % -97.410 M 0.000 0.000 0.000 0.000 0.000 100.00 % -168.915 M 73.17 % -629.545 M -3.77 % -606.650 M -180.42 % -216.338 M -34.32 % -161.057 M 23.26 % -209.882 M 6.69 % -224.941 M -22.56 % -183.541 M 61.45 % -476.116 M -165.15 % -179.564 M -207.60 % -58.375 M 75.05 % -233.956 M -319.27 % -55.801 M 76.37 % -236.140 M -199.00 % -78.977 M -295.12 % -19.988 M 47.64 % -38.172 M 0.000 0.000 0.000
Other financing activites 3.262 M 109.53 % -34.243 M -2 094.35 % 1.717 M 105.81 % -29.565 M -1 777.14 % -1.575 M 96.25 % -42.004 M -58 238.89 % -72.000 K 99.84 % -45.184 M -1 600.13 % 3.012 M 120.55 % -14.659 M -6 359.80 % -226.930 K 98.58 % -15.941 M -3 344.26 % -462.829 K -122.73 % 2.036 M -49.12 % 4.001 M 141.35 % 1.658 M -79.78 % 8.198 M 383.51 % 1.695 M -56.89 % 3.933 M 185.11 % 1.380 M -85.72 % 9.660 M 216.97 % 3.047 M -32.90 % 4.542 M -99.46 % 835.247 M 188 828.09 % 442.098 K 0.000 0.000
Net cash used provided by financing activities -131.922 M 9.11 % -145.144 M -141.17 % -60.184 M 42.39 % -104.461 M -166.41 % -39.210 M 16.40 % -46.904 M -74.08 % -26.944 M 90.72 % -290.367 M 64.66 % -821.527 M 9.87 % -911.489 M -158.15 % -353.087 M -4.80 % -336.924 M -22.80 % -274.375 M 51.10 % -561.052 M -19.35 % -470.095 M 36.97 % -745.878 M -188.14 % -258.856 M -57.90 % -163.936 M 55.30 % -366.736 M -342.66 % -82.848 M 63.42 % -226.480 M -107.26 % -109.273 M -607.43 % -15.446 M -101.94 % 797.076 M 180 193.89 % 442.098 K 171.57 % 162.791 K 0.00 % 162.791 K
Effect of forex changes on cash 25.860 M 384.93 % -9.076 M -19.12 % -7.619 M -310.06 % 3.627 M 182.73 % -4.384 M 81.46 % -23.648 M -16.06 % -20.375 M -316.46 % 9.413 M 32.08 % 7.127 M -76.51 % 30.343 M 263.06 % -18.608 M -1 150.25 % -1.488 M -505.39 % 367.141 K 67.45 % 219.255 K 102.78 % -7.901 M -545.47 % 1.774 M 44.69 % 1.226 M 126.48 % -4.629 M -406.03 % 1.513 M 133.60 % -4.503 M -118.35 % -2.062 M -182.33 % 2.505 M 203.25 % -2.426 M -588.85 % 496.238 K 188.86 % -558.439 K -260.19 % -155.039 K 0.00 % -155.039 K
Net change in cash 2.502 B 228.93 % -1.940 B -200.00 % 1.940 B 17 374.93 % -11.232 M 84.09 % -70.584 M 20.50 % -88.785 M 67.32 % -271.675 M 45.77 % -501.001 M -279.87 % 278.538 M 160.66 % -459.197 M -290.27 % 241.341 M -15.10 % 284.265 M 311.67 % -134.299 M -438.61 % 39.662 M -91.66 % 475.367 M 494.15 % -120.607 M -129.00 % 415.887 M 111.86 % 196.303 M 194.57 % -207.572 M -209.74 % 189.156 M -28.25 % 263.645 M 1.35 % 260.132 M 205.06 % -247.600 M -130.55 % 810.590 M 1 698.48 % 45.071 M -34.58 % 68.891 M 0.00 % 68.891 M
Cash at beginning of period 0.000 -100.00 % 1.964 B 0.000 -100.00 % 1.525 B -4.42 % 1.596 B -5.27 % 1.685 B -13.89 % 1.956 B -20.39 % 2.457 B 12.78 % 2.179 B -17.41 % 2.638 B 10.07 % 2.397 B 13.46 % 2.112 B -7.68 % 2.288 B 3.24 % 2.216 B 27.31 % 1.741 B -6.05 % 1.853 B 28.94 % 1.437 B 16.69 % 1.231 B -14.42 % 1.439 B 15.23 % 1.249 B 26.76 % 985.243 M 22.78 % 802.477 M -23.58 % 1.050 B 546.36 % 162.459 M 38.39 % 117.389 M 142.37 % 48.434 M 0.00 % 48.434 M
Cash at end of period 2.502 B 11.40 % 2.246 B 15.74 % 1.940 B 28.15 % 1.514 B -0.74 % 1.525 B -4.42 % 1.596 B -5.27 % 1.685 B -13.89 % 1.956 B -20.39 % 2.457 B 12.78 % 2.179 B -17.41 % 2.638 B 10.07 % 2.397 B 11.28 % 2.154 B -4.53 % 2.256 B 1.79 % 2.216 B 27.93 % 1.732 B -6.51 % 1.853 B 29.78 % 1.428 B 15.94 % 1.231 B -14.36 % 1.438 B 15.15 % 1.249 B 17.53 % 1.063 B 32.42 % 802.477 M -17.53 % 973.050 M 498.95 % 162.459 M 38.47 % 117.326 M 0.00 % 117.326 M
Operating cash flow 355.461 M -28.79 % 499.198 M -17.15 % 602.551 M 230.05 % 182.566 M 513.35 % -44.167 M -146.18 % 95.635 M 168.80 % -138.995 M -201.22 % 137.318 M -75.53 % 561.094 M -12.21 % 639.110 M -5.95 % 679.530 M 5.92 % 641.539 M 77.45 % 361.536 M -58.99 % 881.658 M -11.26 % 993.509 M 55.15 % 640.342 M -9.15 % 704.825 M 79.83 % 391.940 M 111.55 % 185.269 M 14.92 % 161.217 M -36.52 % 253.970 M -11.65 % 287.450 M 9.88 % 261.597 M 175.39 % 94.991 M 97.31 % 48.142 M 27.42 % 37.783 M 0.00 % 37.783 M
Capital expenditure -45.588 M 17.41 % -55.199 M 29.84 % -78.676 M -6.76 % -73.697 M -22.36 % -60.229 M 28.11 % -83.780 M -65.48 % -50.627 M 36.93 % -80.274 M 74.33 % -312.691 M -1 054.94 % -27.074 M -327.51 % -6.333 M -103.48 % 181.750 M 181.87 % -222.007 M -758.35 % -25.864 M -84.79 % -13.997 M -35.82 % -10.305 M -25.59 % -8.206 M 70.66 % -27.970 M -159.76 % -10.768 M 58.39 % -25.878 M -318.29 % -6.186 M 19.82 % -7.715 M 25.26 % -10.323 M -138.18 % -4.334 M -46.67 % -2.955 M -15.87 % -2.550 M 0.00 % -2.550 M
Free CashFlow 309.873 M -30.21 % 443.999 M -15.25 % 523.875 M 381.20 % 108.869 M 204.28 % -104.396 M -980.61 % 11.855 M 106.25 % -189.622 M -432.41 % 57.044 M -77.04 % 248.403 M -59.41 % 612.035 M -9.09 % 673.197 M -18.23 % 823.289 M 490.05 % 139.529 M -83.70 % 855.794 M -12.63 % 979.512 M 55.47 % 630.037 M -9.56 % 696.620 M 91.39 % 363.970 M 108.58 % 174.501 M 28.94 % 135.340 M -45.38 % 247.784 M -11.42 % 279.735 M 11.33 % 251.273 M 177.17 % 90.657 M 100.62 % 45.187 M 28.25 % 35.233 M 0.00 % 35.233 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012