PMNXF

Perseus Mining Limited PMNXF

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 1.248 B 82.03 % 685.644 M -51.93 % 1.426 B 26.73 % 1.126 B 65.59 % 679.731 M 14.97 % 591.238 M 16.24 % 508.646 M 34.54 % 378.076 M 36.53 % 276.924 M 10.26 % 251.151 M -24.69 % 333.502 M 26.34 % 263.978 M -10.09 % 293.590 M 102.91 % 144.687 M 170 471.37 % 84.825 K 0.000 0.000 -100.00 % 126.239 K -91.03 % 1.408 M 110.40 % 669.012 K 782.60 % 75.800 K 0.000
Net income 370.867 M -25.06 % 494.868 M 15.78 % 427.404 M 82.97 % 233.595 M 100.99 % 116.221 M 23.17 % 94.356 M 1 249.68 % 6.991 M 127.04 % -25.853 M 67.53 % -79.613 M -123.38 % -35.640 M -140.58 % 87.819 M 383.75 % -30.949 M -180.66 % 38.369 M -18.63 % 47.156 M 197.74 % -48.246 M -398.63 % -9.676 M -102.03 % -4.789 M 1.07 % -4.841 M -828.31 % -521.491 K 48.66 % -1.016 M -47.57 % -688.344 K -143.62 % -282.553 K
Income before tax 564.444 M -20.82 % 712.821 M 23.98 % 574.966 M 105.55 % 279.714 M 71.56 % 163.044 M 28.72 % 126.667 M 2 087.31 % 5.791 M 130.30 % -19.114 M 80.96 % -100.387 M -126.62 % -44.298 M -137.87 % 116.982 M 418.08 % -36.777 M -159.10 % 62.232 M 3.34 % 60.221 M 217.67 % -51.176 M -423.22 % -9.781 M -104.23 % -4.789 M -3.27 % -4.638 M -789.30 % -521.491 K 48.66 % -1.016 M -47.57 % -688.344 K -143.62 % -282.553 K
Income before tax ratio 0.45 -56.50 % 1.04 157.92 % 0.40 62.20 % 0.25 3.61 % 0.24 11.96 % 0.21 1 781.76 % 0.01 122.52 % -0.05 86.05 % -0.36 -105.53 % -0.18 -150.28 % 0.35 351.77 % -0.14 -165.73 % 0.21 -49.07 % 0.42 100.07 % -603.32 0.00 0.00 100.00 % -36.74 -9 815.86 % -0.37 75.60 % -1.52 83.28 % -9.08 0.00
EBITDA 726.940 M 76.55 % 411.743 M -48.31 % 796.509 M 49.80 % 531.730 M 87.59 % 283.459 M 12.68 % 251.552 M 71.62 % 146.571 M 41.53 % 103.564 M 437.79 % -30.659 M -670.13 % -3.981 M -103.31 % 120.376 M 2 051.11 % 5.596 M -93.33 % 83.836 M 13.25 % 74.026 M 527.62 % -17.311 M -88.99 % -9.160 M -106.76 % -4.430 M 19.52 % -5.505 M -187.31 % -1.916 M -10.26 % -1.738 M -102.34 % -858.790 K -198.36 % -287.840 K
Net income ratio 0.30 -58.83 % 0.72 140.88 % 0.30 44.37 % 0.21 21.38 % 0.17 7.14 % 0.16 1 061.14 % 0.01 120.10 % -0.07 76.21 % -0.29 -102.59 % -0.14 -153.89 % 0.26 324.60 % -0.12 -189.71 % 0.13 -59.90 % 0.33 100.06 % -568.77 0.00 0.00 100.00 % -38.35 -10 250.83 % -0.37 75.60 % -1.52 83.28 % -9.08 0.00
Ratio EBITDA 0.58 -3.01 % 0.60 7.54 % 0.56 18.20 % 0.47 13.29 % 0.42 -1.99 % 0.43 47.65 % 0.29 5.20 % 0.27 347.42 % -0.11 -598.45 % -0.02 -104.39 % 0.36 1 602.67 % 0.02 -92.58 % 0.29 -44.19 % 0.51 100.25 % -204.08 0.00 0.00 100.00 % -43.60 -3 103.59 % -1.36 47.60 % -2.60 77.07 % -11.33 0.00
Gross profit ratio 0.59 -2.68 % 0.61 5.86 % 0.58 14.88 % 0.50 12.41 % 0.45 -3.73 % 0.46 43.55 % 0.32 -11.47 % 0.36 324.01 % 0.09 -91.76 % 1.04 6.28 % 0.98 -2.08 % 1.00 177.28 % 0.36 -35.41 % 0.56 -44.04 % 1.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00
Weighted average shs out dil 1.382 B -0.11 % 1.383 B 0.24 % 1.380 B 8.82 % 1.268 B 2.25 % 1.240 B 3.54 % 1.198 B 1.32 % 1.182 B 14.35 % 1.034 B 0.56 % 1.028 B 65.44 % 621.364 M 15.03 % 540.153 M 10.97 % 486.767 M 5.18 % 462.802 M 2.17 % 452.987 M 6.09 % 426.982 M 27.05 % 336.073 M 75.45 % 191.546 M 33.02 % 143.996 M 42.83 % 100.815 M 39.97 % 72.024 M 27.78 % 56.366 M -97.44 % 2.204 B
Weighted average shs out 1.382 B -0.08 % 1.383 B 1.18 % 1.367 B 9.80 % 1.245 B 2.51 % 1.214 B 3.96 % 1.168 B 10.20 % 1.060 B 2.54 % 1.034 B 0.56 % 1.028 B 65.56 % 620.906 M 16.66 % 532.223 M 10.57 % 481.329 M 4.00 % 462.802 M 2.58 % 451.161 M 5.66 % 426.982 M 27.05 % 336.073 M 75.45 % 191.546 M 33.02 % 143.996 M 42.83 % 100.815 M 39.97 % 72.024 M 27.78 % 56.366 M -97.44 % 2.204 B
EPS diluted 0.41 17.14 % 0.35 12.90 % 0.31 138.46 % 0.13 84.66 % 0.07 -10.66 % 0.08 1 235.59 % 0.01 123.60 % -0.03 67.70 % -0.08 -34.84 % -0.06 -135.88 % 0.16 351.57 % -0.06 -176.72 % 0.08 -17.10 % 0.10 190.91 % -0.11 -281.94 % -0.03 -15.20 % -0.03 25.60 % -0.03 -546.15 % -0.01 63.12 % -0.01 -15.57 % -0.01 -12 100.00 % 0.00
Earnings per share 0.41 17.14 % 0.35 66.67 % 0.21 61.54 % 0.13 80.81 % 0.07 -11.01 % 0.08 1 124.24 % 0.01 126.40 % -0.03 67.70 % -0.08 -34.84 % -0.06 -135.88 % 0.16 348.83 % -0.06 -177.56 % 0.08 -17.10 % 0.10 190.91 % -0.11 -281.94 % -0.03 -15.20 % -0.03 25.60 % -0.03 -546.15 % -0.01 63.12 % -0.01 -15.57 % -0.01 -12 100.00 % 0.00
Gross profit 740.312 M 77.15 % 417.910 M -49.12 % 821.309 M 45.59 % 564.138 M 86.14 % 303.065 M 10.67 % 273.836 M 66.86 % 164.110 M 19.10 % 137.794 M 478.89 % 23.803 M -90.91 % 261.920 M -19.97 % 327.265 M 23.71 % 264.541 M 149.31 % 106.109 M 31.06 % 80.963 M 95 347.25 % 84.825 K 0.000 0.000 -100.00 % 126.239 K -91.03 % 1.408 M 110.40 % 669.012 K 782.60 % 75.800 K 161.45 % -123.343 K
Income tax expense 142.730 M -8.62 % 156.188 M 69.66 % 92.060 M 64 750.24 % -142.397 K -100.60 % 23.666 M -26.60 % 32.244 M 1 704.36 % 1.787 M -69.15 % 5.792 M -66.45 % 17.265 M 355.70 % -6.752 M -127.21 % 24.815 M 626.08 % -4.717 M -122.68 % 20.796 M 167.99 % 7.760 M 191.32 % -8.497 M -287.35 % -2.194 M -182.08 % 2.673 M 569.02 % -569.830 K -48.41 % -383.954 K -201.43 % -127.378 K 81.50 % -688.344 K 0.000
Cost of revenue 507.770 M 89.65 % 267.734 M -55.75 % 605.111 M 7.78 % 561.409 M 49.05 % 376.666 M 18.67 % 317.402 M -7.88 % 344.536 M 43.39 % 240.282 M -5.07 % 253.121 M 2 450.46 % -10.769 M -272.66 % 6.237 M 1 207.82 % -563.000 K -100.30 % 187.481 M 194.21 % 63.724 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 123.343 K
General and administrative expenses 20.778 M 67.92 % 12.373 M -47.53 % 23.584 M 12.67 % 20.932 M 38.53 % 15.110 M -31.37 % 22.016 M 32.33 % 16.637 M 30.70 % 12.729 M -25.36 % 17.054 M -46.78 % 32.042 M 17.83 % 27.193 M -8.12 % 29.596 M 20.74 % 24.512 M 127.96 % 10.753 M 11.89 % 9.610 M 73.76 % 5.530 M 109.72 % 2.637 M -46.72 % 4.950 M 230.99 % 1.495 M 11.93 % 1.336 M 100.49 % 666.375 K 0.000
Selling and marketing expenses 0.000 0.000 -100.00 % 3.818 M -16.55 % 4.575 M 2.33 % 4.471 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 190.289 K 424.78 % 36.261 K 6.92 % 33.913 K -40.50 % 57.000 K 0.000 0.000 0.000
Other expenses 154.050 M 59.50 % 96.582 M -57.52 % 227.337 M 0.000 0.000 -100.00 % 121.068 M 679.22 % 15.537 M 172.24 % 5.707 M 121.16 % -26.976 M -145.62 % -10.983 M -131.36 % 35.019 M 197.58 % -35.889 M -1 174.99 % -2.815 M -411.08 % 904.858 K 102.18 % -41.433 M -3 449.15 % -1.167 M -175.98 % 1.536 M 1 117.06 % 126.239 K -88.20 % 1.070 M 106.50 % 518.003 K 583.38 % 75.800 K -1.25 % 76.760 K
Operating expenses 174.828 M 60.46 % 108.955 M -57.23 % 254.739 M 898.70 % 25.507 M 30.26 % 19.581 M -86.32 % 143.084 M -6.06 % 152.319 M -0.97 % 153.814 M 23.57 % 124.474 M -57.84 % 295.272 M 21.30 % 243.418 M -6.55 % 260.473 M 664.46 % 34.073 M 70.79 % 19.949 M 38.13 % 14.443 M 39.20 % 10.375 M 212.01 % 3.325 M -39.95 % 5.537 M 180.34 % 1.975 M 18.90 % 1.661 M 90.56 % 871.705 K 421.35 % 167.200 K
Cost and expenses 682.598 M 81.21 % 376.689 M -56.19 % 859.850 M 46.50 % 586.916 M 48.12 % 396.247 M -13.95 % 460.486 M -7.32 % 496.855 M 26.07 % 394.096 M 4.37 % 377.595 M 32.72 % 284.503 M 13.96 % 249.655 M -3.95 % 259.910 M 14.13 % 227.726 M 172.16 % 83.673 M 479.34 % 14.443 M 39.20 % 10.375 M 212.01 % 3.325 M -39.95 % 5.537 M 180.34 % 1.975 M 18.90 % 1.661 M 90.56 % 871.705 K 200.02 % 290.546 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
Selling general and administrative expenses 20.778 M 67.92 % 12.373 M -54.84 % 27.402 M 7.43 % 25.507 M 30.26 % 19.581 M -11.06 % 22.016 M 32.33 % 16.637 M 30.70 % 12.729 M -25.36 % 17.054 M -46.78 % 32.042 M 17.83 % 27.193 M -8.12 % 29.596 M 20.74 % 24.512 M 127.96 % 10.753 M 11.89 % 9.610 M 67.98 % 5.721 M 114.00 % 2.673 M -46.36 % 4.984 M 221.02 % 1.552 M 16.20 % 1.336 M 100.49 % 666.375 K 173.15 % 243.960 K
Interest income 16.129 M 109.16 % 7.711 M 30.12 % 5.926 M 1 013.96 % 532.000 K 0.000 -100.00 % 4.085 M -31.92 % 6.000 M 93.92 % 3.094 M 989.44 % 284.000 K -73.00 % 1.052 M 41.02 % 746.000 K 210.83 % 240.000 K 66.39 % 144.237 K -83.29 % 863.259 K -64.74 % 2.448 M 30.51 % 1.876 M 167.76 % 700.633 K -9.73 % 776.160 K 103.37 % 381.648 K 199.62 % 127.378 K 18.42 % 107.561 K 1 245.69 % 7.993 K
Interest expense 8.691 M 99.18 % 4.363 M -2.27 % 4.465 M -52.25 % 9.351 M 136.61 % 3.952 M -1.91 % 4.029 M -31.70 % 5.899 M 94.30 % 3.036 M 901.98 % 303.000 K -0.98 % 306.000 K -58.98 % 746.000 K -53.02 % 1.588 M -48.59 % 3.089 M 58.74 % 1.946 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 153.805 M 61.61 % 95.168 M -57.33 % 223.019 M -13.69 % 258.390 M 131.44 % 111.646 M -16.75 % 134.113 M -12.55 % 153.358 M 28.18 % 119.642 M 112.89 % 56.199 M 16.87 % 48.088 M 58.78 % 30.285 M -26.07 % 40.962 M 102.35 % 20.243 M 99.10 % 10.167 M 3 967.38 % 249.967 K -15.15 % 294.601 K 835.63 % 31.487 K 6.19 % 29.652 K -51.84 % 61.565 K 81.21 % 33.975 K 163.07 % 12.915 K 377.80 % 2.703 K
Operating income 565.484 M 83.03 % 308.955 M -61.50 % 802.570 M 49.00 % 538.631 M 90.00 % 283.484 M 150.61 % 113.117 M 1 756.18 % -6.830 M 51.57 % -14.102 M 79.64 % -69.263 M -207.81 % -22.502 M -124.58 % 91.532 M 4 927.64 % -1.896 M -103.05 % 62.119 M -9.38 % 68.551 M 885.00 % -8.733 M -391.97 % -1.775 M -448.56 % -323.582 K 93.02 % -4.638 M -2 394.51 % -185.914 K 81.70 % -1.016 M -5.34 % -964.284 K -231.89 % -290.540 K
Operating income ratio 0.45 0.55 % 0.45 -19.91 % 0.56 17.57 % 0.48 14.75 % 0.42 117.98 % 0.19 1 524.82 % -0.01 64.00 % -0.04 85.09 % -0.25 -179.16 % -0.09 -132.64 % 0.27 3 921.24 % -0.01 -103.39 % 0.21 -55.34 % 0.47 100.46 % -102.95 0.00 0.00 100.00 % -36.74 -27 714.11 % -0.13 91.30 % -1.52 88.06 % -12.72 0.00
Total other income expenses net -1.040 M -100.26 % 403.866 M 277.44 % -227.605 M 12.09 % -258.917 M -114.98 % -120.440 M 0.000 100.00 % -141.682 M -2 726.86 % -5.012 M 92.78 % -69.428 M -218.54 % -21.796 M -1 106.37 % -1.807 M 94.61 % -33.498 M -418.57 % 10.515 M 236.29 % -7.715 M 83.21 % -45.963 M -18 244.04 % -250.560 K 82.88 % -1.464 M 0.000 100.00 % -335.577 K -153.27 % 629.944 K 0.000 -100.00 % 7.987 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt -749.075 M -109.99 % -356.721 M 50.80 % -725.015 M -113.05 % -340.303 M -670.93 % -44.142 M -3 521.86 % 1.290 M 101.60 % -80.579 M -249.64 % 53.849 M 1 293.20 % -4.513 M 97.02 % -151.257 M -45.80 % -103.741 M -180.86 % -36.937 M -4.11 % -35.480 M 21.56 % -45.232 M -178.34 % -16.251 M 91.24 % -185.592 M -132.35 % -79.876 M -317.03 % -19.153 M -255.29 % -5.391 M 10.15 % -6.000 M -212.92 % -1.917 M
Total investments 117.933 M 452.03 % 21.363 M -10.76 % 23.940 M -3.16 % 24.721 M 3 001.76 % 797.000 K 19.49 % 667.000 K 50.23 % 444.000 K -68.29 % 1.400 M -57.88 % 3.324 M -34.10 % 5.044 M 78.87 % 2.820 M 82.17 % 1.548 M -60.93 % 3.962 M -71.02 % 13.672 M 8.84 % 12.562 M 3.42 % 12.147 M 133.76 % 5.196 M 0.000 -100.00 % 1.178 M -7.67 % 1.276 M 0.000
Total debt 2.754 M 27.96 % 2.152 M -44.84 % 3.902 M -95.49 % 86.543 M -37.02 % 137.403 M -37.39 % 219.456 M 389.56 % 44.827 M -47.27 % 85.015 M 335.66 % 19.514 M 0.000 0.000 0.000 0.000 -100.00 % 60.264 M -24.87 % 80.211 M 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 43.698 M 128.01 % -156.007 M -225.87 % 123.939 M 183.93 % 43.651 M 36.38 % 32.007 M -44.30 % 57.463 M -6.15 % 61.228 M 12.38 % 54.485 M 109.50 % 26.007 M 67.19 % 15.555 M -29.32 % 22.007 M 2 082.61 % -1.110 M -109.56 % 11.609 M 118.77 % -61.854 M 7.01 % -66.519 M -1 882.16 % -3.356 M 52.65 % -7.088 M -124.19 % -3.162 M -445.38 % -579.696 K -142.75 % 1.356 M 249.12 % 388.379 K
Retained earnings 1.155 B -8.19 % 1.258 B 64.82 % 763.111 M 104.80 % 372.613 M 150.07 % 149.001 M 354.55 % 32.780 M 153.24 % -61.576 M 10.20 % -68.567 M -60.53 % -42.714 M -215.76 % 36.899 M -49.13 % 72.539 M 574.73 % -15.280 M -200.08 % 15.267 M 166.09 % -23.102 M 67.12 % -70.257 M -219.18 % -22.012 M -78.43 % -12.336 M -63.46 % -7.547 M -178.91 % -2.706 M -23.87 % -2.184 M -124.98 % -970.897 K
Common stock 801.422 M -36.61 % 1.264 B 20.41 % 1.050 B 0.00 % 1.050 B 23.47 % 850.412 M 9.51 % 776.564 M 0.00 % 776.564 M 7.72 % 720.943 M 0.03 % 720.739 M 1.70 % 708.692 M 48.75 % 476.427 M 0.00 % 476.429 M 6.97 % 445.404 M -0.01 % 445.450 M 25.21 % 355.759 M 2.64 % 346.616 M 127.71 % 152.221 M 118.46 % 69.680 M 176.12 % 25.235 M 73.19 % 14.571 M 139.26 % 6.090 M
Total equity 3.357 B 25.96 % 2.665 B 23.86 % 2.152 B 31.04 % 1.642 B 55.05 % 1.059 B 20.96 % 875.552 M 11.75 % 783.512 M 9.69 % 714.314 M 0.63 % 709.862 M -7.73 % 769.338 M 31.91 % 583.222 M 24.99 % 466.609 M -3.06 % 481.343 M 33.76 % 359.868 M 69.44 % 212.385 M -33.82 % 320.930 M 141.67 % 132.797 M 125.19 % 58.971 M 168.66 % 21.950 M 59.72 % 13.743 M 168.46 % 5.119 M
Other non current liabilities 48.744 M 69.51 % 28.756 M -56.40 % 65.948 M 19.05 % 55.395 M 40.19 % 39.514 M 0.000 -100.00 % 62.942 M -1.34 % 63.795 M 325.45 % -28.297 M -277.58 % 15.935 M 52.10 % 10.477 M -75.19 % 42.221 M 428.90 % 7.983 M -80.60 % 41.152 M -22.26 % 52.934 M 1 908.40 % 2.636 M -8.30 % 2.874 M 22.82 % 2.340 M -14.91 % 2.750 M 0.000 0.000
Long term debt 1.827 M 79.71 % 1.017 M -24.97 % 1.355 M -98.22 % 76.107 M -43.91 % 135.696 M -37.81 % 218.191 M 489.77 % 36.996 M -29.37 % 52.383 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.607 M -56.93 % 59.451 M 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 56.513 M 49.84 % 37.716 M -61.54 % 98.067 M 35.19 % 72.540 M -67.89 % 225.923 M -27.22 % 310.398 M 739.00 % 36.996 M -29.37 % 52.383 M -48.96 % 102.629 M 62.51 % 63.151 M -17.50 % 76.550 M 81.31 % 42.221 M -23.49 % 55.180 M -17.34 % 66.759 M -40.60 % 112.384 M 4 164.06 % 2.636 M -8.30 % 2.874 M 22.82 % 2.340 M -14.91 % 2.750 M 0.000 0.000
Other current liabilities 32.233 M 1 321.96 % 2.267 M -77.61 % 10.125 M -49.05 % 19.870 M 603.11 % 2.826 M -70.73 % 9.655 M -8.20 % 10.518 M -62.49 % 28.039 M 49.85 % 18.712 M -39.09 % 30.718 M 1 799.69 % 1.617 M 0.06 % 1.616 M -73.68 % 6.140 M -83.42 % 37.040 M 190.12 % 12.767 M 251.26 % 3.635 M -20.30 % 4.560 M 189.80 % 1.574 M 17.72 % 1.337 M 4 943.51 % 26.504 K 343.58 % 5.975 K
Deferred revenue 0.000 0.000 100.00 % -2.547 M 75.59 % -10.436 M 0.000 100.00 % -1.265 M 83.85 % -7.831 M 76.00 % -32.632 M -67.22 % -19.514 M 0.000 0.000 0.000 0.000 -100.00 % 4.204 M 350.74 % 932.648 K 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 927.000 K -18.37 % 1.136 M -55.30 % 2.540 M -75.66 % 10.436 M 511.36 % 1.707 M 34.94 % 1.265 M -83.85 % 7.831 M -76.00 % 32.632 M 67.22 % 19.514 M 0.000 0.000 0.000 0.000 -100.00 % 34.657 M 66.94 % 20.761 M 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 214.431 M 114.76 % 99.847 M -42.00 % 172.154 M 2.44 % 168.050 M 34.90 % 124.576 M 13.49 % 109.765 M 27.88 % 85.833 M -35.32 % 132.696 M 41.60 % 93.711 M -15.26 % 110.586 M 190.60 % 38.054 M -28.46 % 53.192 M 0.20 % 53.084 M -48.13 % 102.344 M 69.91 % 60.235 M 159.33 % 23.227 M 127.01 % 10.232 M 128.32 % 4.481 M 85.77 % 2.412 M 530.49 % 382.618 K -13.02 % 439.912 K
Total liabilities 270.944 M 96.96 % 137.563 M -49.09 % 270.221 M -22.02 % 346.531 M -1.13 % 350.499 M -16.58 % 420.163 M 126.17 % 185.771 M -25.36 % 248.874 M 67.21 % 148.842 M -14.33 % 173.737 M 51.60 % 114.604 M 20.11 % 95.413 M -11.87 % 108.265 M -35.98 % 169.103 M -2.04 % 172.620 M 567.45 % 25.862 M 97.33 % 13.106 M 92.13 % 6.822 M 32.14 % 5.162 M 1 249.22 % 382.618 K -13.02 % 439.912 K
Other non current assets 221.458 M 70.44 % 129.934 M 0.000 0.000 0.000 0.000 100.00 % -669.322 M 8.62 % -732.461 M 1.17 % -741.142 M -4 962.82 % 15.241 M 23.54 % 12.337 M -60.01 % 30.850 M -57.47 % 72.530 M 203 468.91 % 35.629 K -95.50 % 792.187 K -89.65 % 7.658 M 0.000 -100.00 % 1.827 M 0.000 0.000 0.000
Long term investments 117.933 M 452.03 % 21.363 M -10.76 % 23.940 M -3.16 % 24.721 M 3 001.76 % 797.000 K 19.49 % 667.000 K 50.23 % 444.000 K -68.29 % 1.400 M -57.88 % 3.324 M -34.10 % 5.044 M 78.87 % 2.820 M 82.17 % 1.548 M -89.78 % 15.150 M 10.84 % 13.668 M 8.81 % 12.562 M 3.42 % 12.147 M 133.76 % 5.196 M 0.000 -100.00 % 1.178 M -7.67 % 1.276 M 0.000
Intangible assets 0.000 0.000 -100.00 % 2.046 M -75.38 % 8.311 M 1.32 % 8.202 M -6.30 % 8.754 M -13.23 % 10.089 M -53.88 % 21.876 M 109.52 % 10.441 M 0.000 0.000 0.000 0.000 -100.00 % 10.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 100.00 % -1.348 M -91.48 % -704.000 K -814.29 % -77.000 K -92.50 % -40.000 K -100.01 % 653.562 M -7.29 % 704.968 M 1.63 % 693.644 M 2 428.13 % -29.794 M 0.000 0.000 0.000 -100.00 % 27.316 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 1.157 B 62.37 % 712.504 M -44.77 % 1.290 B 0.61 % 1.282 B 29.46 % 990.375 M 14.10 % 868.015 M 29.77 % 668.878 M -8.51 % 731.061 M -0.92 % 737.818 M 13.08 % 652.491 M 39.74 % 466.939 M 14.70 % 407.091 M -1.83 % 414.674 M 30.85 % 316.901 M 20.43 % 263.132 M 87.32 % 140.472 M 133.84 % 60.072 M 57.13 % 38.231 M 87.88 % 20.349 M 212.87 % 6.504 M 84.17 % 3.531 M
Total non current assets 1.496 B 73.22 % 863.801 M -34.26 % 1.314 B 0.54 % 1.307 B 31.85 % 991.172 M 14.10 % 868.682 M 29.79 % 669.322 M -8.62 % 732.461 M -1.17 % 741.142 M 10.16 % 672.776 M 39.55 % 482.096 M 9.69 % 439.489 M -12.51 % 502.354 M 35.77 % 370.010 M 33.83 % 276.486 M 72.51 % 160.276 M 145.57 % 65.268 M 62.93 % 40.058 M 86.08 % 21.527 M 176.70 % 7.780 M 117.75 % 3.573 M
Other current assets 24.778 M 23.29 % 20.097 M -81.39 % 107.998 M 705.65 % 13.405 M -45.43 % 24.566 M 110.81 % 11.653 M -23.70 % 15.273 M -63.04 % 41.324 M 180.35 % 14.740 M -67.20 % 44.935 M 3.25 % 43.521 M 19.48 % 36.424 M 87.83 % 19.392 M 245.37 % 5.615 M 82.22 % 3.081 M 303.51 % 763.627 K 866.10 % 79.042 K -98.51 % 5.299 M 4 952.32 % 104.889 K 578.10 % 15.468 K 28.33 % 12.054 K
Short term investments 0.000 -100.00 % 446.068 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.076 M 935.92 % 490.000 K 0.000 0.000 0.000 100.00 % -11.188 M -332 200.21 % 3.369 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 751.829 M 109.50 % 358.873 M -50.77 % 728.917 M 70.77 % 426.846 M 135.12 % 181.545 M -16.79 % 218.166 M 73.97 % 125.406 M 302.38 % 31.166 M 29.71 % 24.027 M -84.12 % 151.257 M 45.80 % 103.741 M 180.86 % 36.937 M 4.11 % 35.480 M -66.37 % 105.497 M 9.37 % 96.462 M -48.02 % 185.592 M 132.35 % 79.876 M 317.03 % 19.153 M 255.29 % 5.391 M -10.15 % 6.000 M 212.92 % 1.917 M
Cash and short term investments 751.829 M -6.60 % 804.941 M 10.43 % 728.917 M 70.77 % 426.846 M 135.12 % 181.545 M -16.79 % 218.166 M 73.97 % 125.406 M 302.38 % 31.166 M 29.71 % 24.027 M -84.12 % 151.257 M 45.80 % 103.741 M 180.86 % 36.937 M 4.11 % 35.480 M -66.37 % 105.500 M 9.37 % 96.462 M -48.02 % 185.592 M 132.35 % 79.876 M 317.03 % 19.153 M 255.29 % 5.391 M -10.15 % 6.000 M 212.92 % 1.917 M
Total current assets 984.250 M -5.21 % 1.038 B 7.13 % 969.184 M 56.62 % 618.797 M 53.43 % 403.299 M 11.19 % 362.702 M 35.10 % 268.474 M 35.74 % 197.785 M 102.63 % 97.611 M -63.89 % 270.299 M 25.30 % 215.730 M 76.06 % 122.533 M 40.43 % 87.254 M -45.11 % 158.960 M 46.48 % 108.518 M -41.82 % 186.517 M 131.31 % 80.635 M 213.33 % 25.734 M 360.75 % 5.585 M -11.98 % 6.345 M 219.47 % 1.986 M
Inventory 149.669 M -10.34 % 166.937 M 51.10 % 110.484 M -30.48 % 158.935 M -10.98 % 178.540 M 52.52 % 117.063 M -7.75 % 126.899 M 1.71 % 124.762 M 113.77 % 58.363 M -0.83 % 58.849 M 33.87 % 43.960 M 18.46 % 37.111 M 20.97 % 30.677 M -17.83 % 37.335 M 8 621.28 % 428.089 K 0.000 0.000 -100.00 % 5.230 M 0.000 0.000 0.000
Net receivables 57.974 M 25.08 % 46.349 M 112.75 % 21.785 M 11.09 % 19.611 M 5.16 % 18.648 M 17.88 % 15.820 M 56.80 % 10.089 M -53.88 % 21.876 M 109.52 % 10.441 M -70.50 % 35.397 M 4.02 % 34.028 M 9.57 % 31.055 M 314.85 % 7.486 M -28.78 % 10.511 M -40.55 % 17.681 M 5 829.35 % 298.199 K -75.72 % 1.228 M -4.16 % 1.282 M 831.08 % 137.654 K -78.72 % 646.951 K 943.33 % 62.008 K
Tax assets 0.000 0.000 -100.00 % 1.348 M 91.48 % 704.000 K 814.29 % 77.000 K 92.50 % 40.000 K -99.75 % 15.760 M -42.68 % 27.493 M -42.12 % 47.498 M 59.42 % 29.794 M 0.000 0.000 0.000 -100.00 % 12.090 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.385 K
Other assets 0.000 100.00 % -574.826 M -513.81 % 138.911 M 120.34 % 63.043 M 316.76 % 15.127 M -76.49 % 64.331 M 104.31 % 31.487 M -4.42 % 32.942 M 65.11 % 19.951 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
Account payables 181.271 M 111.14 % 85.855 M -43.26 % 151.302 M 2.11 % 148.180 M 23.44 % 120.043 M 19.91 % 100.110 M 48.35 % 67.484 M -6.30 % 72.025 M 29.81 % 55.485 M -30.53 % 79.868 M 119.19 % 36.437 M -29.35 % 51.576 M 9.87 % 46.944 M 53.18 % 30.646 M 14.75 % 26.707 M 36.32 % 19.592 M 245.45 % 5.672 M 108.98 % 2.714 M 282.58 % 709.389 K 99.20 % 356.114 K 8.09 % 329.456 K
Tax payables 0.000 -100.00 % 10.589 M -1.35 % 10.734 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
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 24.857 M 0.000 -100.00 % 40.220 M 295.42 % -20.581 M -1.76 % -20.226 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
Minority interest 318.737 M 6.60 % 299.016 M 39.22 % 214.775 M 22.10 % 175.900 M 535.50 % 27.679 M 216.51 % 8.745 M 19.86 % 7.296 M -2.11 % 7.453 M 27.84 % 5.830 M -28.83 % 8.192 M -33.12 % 12.249 M 86.44 % 6.570 M -27.50 % 9.062 M 1 547.95 % -625.868 K 90.51 % -6.598 M -1 974.49 % -318.057 K 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 2.754 M 27.96 % 2.152 M -44.75 % 3.895 M -72.18 % 14.003 M 233.09 % 4.204 M 134.99 % 1.789 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
Preferred stock 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.110 M 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 % 193.321 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 -100.00 % 1.256 M
Deferred tax liabilities non current 5.942 M -25.20 % 7.944 M -74.18 % 30.764 M -34.52 % 46.979 M -7.50 % 50.790 M -2.38 % 52.026 M -9.64 % 57.577 M -20.70 % 72.609 M -12.97 % 83.428 M 76.69 % 47.216 M -28.54 % 66.073 M 91.23 % 34.552 M -26.79 % 47.198 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 -100.00 % 105.941 M 0.000 -100.00 % 92.731 M 47.33 % 62.942 M -1.34 % 63.795 M 234.31 % -47.498 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
Total assets 2.481 B 86.88 % 1.327 B -45.20 % 2.422 B 21.79 % 1.989 B 41.08 % 1.410 B 8.79 % 1.296 B 33.68 % 969.283 M 0.63 % 963.188 M 12.17 % 858.704 M -8.95 % 943.075 M 35.14 % 697.826 M 24.16 % 562.022 M -4.68 % 589.608 M 11.46 % 528.971 M 37.39 % 385.004 M 11.02 % 346.793 M 137.69 % 145.903 M 121.76 % 65.793 M 142.67 % 27.112 M 91.94 % 14.125 M 154.10 % 5.559 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Deferred income tax 0.000 0.000 -100.00 % 92.241 M 270.45 % 24.900 M 223.69 % -20.131 M -451.69 % 5.724 M 420.31 % -1.787 M -117.27 % 10.346 M 179.66 % -12.987 M -120.29 % 64.006 M 224.47 % -51.421 M -501.60 % 12.804 M -12.74 % 14.673 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 3.818 M -16.55 % 4.575 M 2.33 % 4.471 M -1.19 % 4.525 M 0.000 0.000 -100.00 % 2.786 M 280.60 % 732.000 K 20.59 % 607.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -130.161 M 4.73 % -136.616 M -42.22 % -96.059 M -225.90 % -29.475 M -288.22 % 15.660 M 168.71 % -22.791 M -245.82 % 15.630 M 118.76 % -83.335 M -694.83 % 14.010 M 247.68 % -9.487 M -49.87 % -6.330 M 51.22 % -12.977 M 14.31 % -15.144 M 0.000 0.000 0.000 0.000 100.00 % -44.094 K 58.98 % -107.507 K 60.83 % -274.463 K -320.72 % 124.350 K
Accounts receivables -58.302 M -2 503.01 % -2.240 M 92.78 % -31.016 M -992.11 % -2.840 M 77.91 % -12.857 M -2 476.52 % 541.000 K -96.85 % 17.185 M 639.22 % -3.187 M -166.74 % 4.775 M 131.53 % -15.144 M -30.06 % -11.644 M -137.73 % -4.898 M 77.13 % -21.421 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -73.996 M 45.66 % -136.178 M -109.37 % -65.043 M -144.20 % -26.635 M -193.40 % 28.517 M 222.22 % -23.332 M -1 400.45 % -1.555 M 98.06 % -80.148 M -967.87 % 9.235 M 153.07 % -17.400 M -260.77 % -4.823 M 40.30 % -8.079 M -228.71 % 6.277 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 -100.00 % 26.439 M -6.03 % 28.137 M 22.93 % 22.889 M 235.12 % 6.830 M 125.15 % -27.155 M -189.26 % 30.422 M 313.49 % -14.250 M -146.33 % 30.759 M 164.16 % 11.644 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 2.138 M 153.35 % -4.007 M 84.84 % -26.439 M 6.03 % -28.137 M -22.93 % -22.889 M -235.12 % -6.830 M -125.15 % 27.155 M 189.26 % -30.422 M -313.49 % 14.250 M 285.02 % -7.702 M -175.98 % 10.137 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 666.820 M 17.86 % 565.794 M 172 598.26 % -328.000 K -101.06 % 30.923 M -58.30 % 74.151 M 1 094.25 % -7.458 M 75.48 % -30.411 M -201.68 % 29.910 M 582.57 % 4.382 M 111.76 % -37.272 M -920.31 % -3.653 M -116.70 % 21.877 M 4.06 % 21.024 M 247.47 % -14.256 M -133.81 % 42.169 M 566.71 % 6.325 M 97.93 % 3.196 M -6.07 % 3.402 M 567.43 % -727.840 K -900.11 % -72.776 K -137.06 % 196.394 K
Net cash provided by operating activities 536.659 M 25.04 % 429.178 M -33.80 % 648.320 M 23.98 % 522.908 M 73.14 % 302.018 M 41.93 % 212.791 M 45.52 % 146.224 M 114.12 % 68.291 M 7 840.81 % 860.000 K -97.17 % 30.395 M -64.57 % 85.793 M 349.51 % 19.086 M -59.11 % 46.681 M 8.39 % 43.067 M 839.18 % -5.826 M -90.64 % -3.056 M -95.63 % -1.562 M -9.16 % -1.431 M -10.49 % -1.295 M 2.54 % -1.329 M -110.75 % -630.625 K
Investments in property plant and equipment -150.549 M 17.20 % -181.827 M 9.16 % -200.155 M -43.10 % -139.874 M 43.94 % -249.488 M 8.68 % -273.193 M -318.88 % -65.220 M 45.50 % -119.678 M 25.01 % -159.593 M -117.53 % -73.366 M -88.67 % -38.886 M 18.92 % -47.961 M 7.41 % -51.798 M 67.03 % -157.101 M -2.20 % -153.716 M -118.90 % -70.223 M -194.75 % -23.824 M 15.29 % -28.125 M -181.33 % -9.997 M -220.29 % -3.121 M -170.71 % -1.153 M
Acquisitions net 0.000 100.00 % -126.152 M -309.16 % -30.832 M -19.97 % -25.700 M 0.000 0.000 0.000 -100.00 % 27.000 K -88.51 % 235.000 K -89.64 % 2.269 M 0.000 0.000 0.000 0.000 100.00 % -4.730 M -112.55 % -2.225 M 0.000 0.000 100.00 % -9.647 M -50 073.53 % 19.305 K 38 510.00 % 50.000
Purchases of investments -52.195 M -497.75 % -8.732 M -2 366.66 % -354.000 K 0.00 % -354.000 K 0.000 0.000 0.000 100.00 % -54.000 K 90.20 % -551.000 K -1 097.83 % -46.000 K 83.63 % -281.000 K -22.71 % -229.000 K 0.000 100.00 % -2.386 M 0.000 100.00 % -12.699 M 0.000 0.000 100.00 % -600.000 K -10 380.35 % -5.725 K 0.000
Sales maturities of investments 45.122 M 0.000 -100.00 % 230.000 K 0.00 % 230.000 K 12.20 % 205.000 K 78.26 % 115.000 K 155.56 % 45.000 K 66.67 % 27.000 K -91.46 % 316.000 K 586.96 % 46.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -68.804 M 0.000 0.000 -100.00 % 2.710 M 193.54 % -2.897 M 0.000
Other investing activites -53.510 M -739.67 % -6.373 M -120.59 % 30.956 M 0.000 -100.00 % 74.000 K -97.68 % 3.191 M -38.49 % 5.188 M 19 114.81 % 27.000 K 0.000 100.00 % -751.000 K -1 497.87 % -47.000 K -128.66 % 164.000 K 102.37 % -6.914 M -112.26 % 56.400 M 2 337.93 % -2.520 M -103.66 % 68.832 M 8 446.32 % 805.402 K 204.81 % -768.405 K -109.09 % 8.453 M 197.52 % 2.841 M 3 280.46 % -89.335 K
Net cash used for investing activites -211.132 M 34.65 % -323.084 M -61.42 % -200.155 M -20.80 % -165.698 M 33.51 % -249.209 M 7.66 % -269.887 M -349.91 % -59.987 M 49.87 % -119.651 M 24.77 % -159.042 M -121.22 % -71.894 M -83.34 % -39.214 M 18.35 % -48.026 M 18.20 % -58.712 M 43.05 % -103.087 M 35.96 % -160.967 M -89.11 % -85.119 M -269.78 % -23.019 M 20.33 % -28.893 M -218.16 % -9.081 M -187.09 % -3.163 M -154.63 % -1.242 M
Debt repayment 0.000 0.000 100.00 % -74.333 M -47.80 % -50.294 M 15.33 % -59.401 M -147.76 % 124.380 M 505.05 % -30.707 M -168.09 % 45.098 M 130.92 % 19.530 M 0.000 0.000 0.000 100.00 % -55.261 M -160.17 % -21.240 M -126.48 % 80.211 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 -100.00 % 92.650 M 0.000 0.000 0.000 -100.00 % 39.007 M 25 929.97 % 149.856 K -98.48 % 9.870 M -86.03 % 70.628 M 0.000 -100.00 % 30.397 M 0.000 -100.00 % 96.830 M 881.56 % 9.865 M -94.32 % 173.775 M 148.61 % 69.900 M 58.55 % 44.086 M 416.67 % 8.533 M -3.94 % 8.883 M 213.40 % 2.834 M
Common stock repurchased -42.944 M 0.000 100.00 % -18.403 M 0.00 % -18.403 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.534 K 0.000 100.00 % -41.925 K 99.15 % -4.926 M -2 916.23 % -163.322 K 98.86 % -14.354 M -596.67 % -2.060 M -25.34 % -1.644 M -263.23 % -452.545 K -36.14 % -332.400 K -33.95 % -248.149 K
Dividends paid -91.888 M -81.42 % -50.649 M -37.07 % -36.951 M -321.92 % -8.758 M -409.01 % -1.721 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
Other financing activites -7.338 M -1 292.22 % 615.492 K 104.24 % -14.506 M 65.20 % -41.682 M -106.05 % -20.229 M -148.94 % 41.333 M 1 998.47 % -2.177 M -113.32 % 16.348 M 1 489.18 % 1.029 M -95.43 % 22.491 M 4 826 543.09 % -465.999 -100.01 % 3.630 M 168.54 % -5.296 M -152.41 % -2.098 M -236.55 % -623.480 K 0.000 0.000 0.000 -100.00 % 2.023 M 0.000 -100.00 % 805.504 K
Net cash used provided by financing activities -142.170 M -184.15 % -50.034 M 60.22 % -125.790 M -10.93 % -113.394 M -39.39 % -81.350 M -149.09 % 165.713 M 2 630.03 % 6.070 M -89.43 % 57.442 M 92.65 % 29.817 M -66.95 % 90.222 M 4 511 200.00 % -2.000 K -100.01 % 31.025 M 151.20 % -60.600 M -188.53 % 68.450 M -23.33 % 89.278 M -53.04 % 190.119 M 124.86 % 84.551 M 90.28 % 44.435 M 339.81 % 10.103 M 18.17 % 8.550 M 152.10 % 3.392 M
Effect of forex changes on cash 31.558 M 966.98 % -3.640 M 82.07 % -20.304 M -1 467.27 % 1.485 M 118.38 % -8.080 M 49.04 % -15.857 M -920.33 % 1.933 M 82.88 % 1.057 M -6.87 % 1.135 M 194.03 % -1.207 M -105.97 % 20.227 M 3 320.86 % -628.000 K -124.02 % 2.614 M 332.32 % 604.651 K 105.21 % -11.615 M -407.93 % 3.772 M 401.10 % 752.745 K 467.74 % -204.695 K 39.00 % -335.577 K -1 456.25 % 24.743 K 706.15 % -4.082 K
Net change in cash 214.915 M 309.99 % 52.420 M -82.65 % 302.071 M 23.14 % 245.301 M 769.84 % -36.621 M -139.48 % 92.760 M -1.57 % 94.240 M 1 220.07 % 7.139 M 105.61 % -127.230 M -367.76 % 47.516 M -28.87 % 66.804 M 4 485.04 % 1.457 M 102.08 % -70.016 M -874.98 % 9.035 M 110.14 % -89.130 M -184.31 % 105.716 M 74.51 % 60.579 M 335.64 % 13.906 M 2 383.35 % -609.014 K -114.92 % 4.083 M 169.56 % 1.515 M
Cash at beginning of period 536.914 M 65.80 % 323.836 M -24.13 % 426.846 M 135.12 % 181.545 M -16.79 % 218.166 M 73.97 % 125.406 M 302.38 % 31.166 M 29.71 % 24.027 M -84.12 % 151.257 M 45.80 % 103.741 M 180.86 % 36.937 M 4.11 % 35.480 M -66.37 % 105.497 M 9.37 % 96.462 M -48.02 % 185.592 M 132.35 % 79.876 M 313.93 % 19.297 M 257.95 % 5.391 M -10.15 % 6.000 M 212.92 % 1.917 M 375.98 % 402.823 K
Cash at end of period 751.829 M 109.50 % 358.873 M -50.77 % 728.917 M 70.77 % 426.846 M 135.12 % 181.545 M -16.79 % 218.166 M 73.97 % 125.406 M 302.38 % 31.166 M 29.71 % 24.027 M -84.12 % 151.257 M 45.80 % 103.741 M 180.86 % 36.937 M 4.11 % 35.480 M -66.37 % 105.497 M 9.37 % 96.462 M -48.02 % 185.592 M 132.35 % 79.876 M 313.93 % 19.297 M 257.95 % 5.391 M -10.15 % 6.000 M 212.92 % 1.917 M
Operating cash flow 536.659 M -16.59 % 643.424 M -0.76 % 648.320 M 23.98 % 522.908 M 73.14 % 302.018 M 41.93 % 212.791 M 45.52 % 146.224 M 114.12 % 68.291 M 7 840.81 % 860.000 K -97.17 % 30.395 M -64.57 % 85.793 M 349.51 % 19.086 M -59.11 % 46.681 M 8.39 % 43.067 M 839.18 % -5.826 M -90.64 % -3.056 M -95.63 % -1.562 M -9.16 % -1.431 M -10.49 % -1.295 M 2.54 % -1.329 M -110.75 % -630.625 K
Capital expenditure -207.121 M -13.91 % -181.827 M 9.16 % -200.155 M -43.10 % -139.874 M 43.94 % -249.488 M 8.68 % -273.193 M -318.88 % -65.220 M 45.50 % -119.678 M 25.01 % -159.593 M -117.53 % -73.366 M -88.67 % -38.886 M 18.92 % -47.961 M 7.41 % -51.798 M 67.03 % -157.101 M -2.20 % -153.716 M -118.90 % -70.223 M -194.75 % -23.824 M 15.29 % -28.125 M -181.33 % -9.997 M -220.29 % -3.121 M -170.71 % -1.153 M
Free CashFlow 329.538 M -28.65 % 461.870 M 3.06 % 448.165 M 17.00 % 383.034 M 629.17 % 52.530 M 186.97 % -60.402 M -174.57 % 81.004 M 257.64 % -51.387 M 67.63 % -158.733 M -269.40 % -42.971 M -191.61 % 46.907 M 262.45 % -28.875 M -464.30 % -5.117 M 95.51 % -114.034 M 28.52 % -159.543 M -117.72 % -73.279 M -188.65 % -25.386 M 14.11 % -29.556 M -161.73 % -11.292 M -153.74 % -4.450 M -149.51 % -1.784 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2025-06-30 2024-12-31 2024-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 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30
Revenue 1.012 B 7.70 % 939.992 M 16.79 % 804.831 M 7.40 % 749.397 M -1.58 % 761.436 M 14.50 % 664.984 M 14.68 % 579.876 M 6.27 % 545.671 M 38.83 % 393.053 M 37.11 % 286.678 M -9.51 % 316.817 M 15.45 % 274.421 M 20.89 % 227.003 M -19.40 % 281.643 M 33.22 % 211.411 M 26.85 % 166.665 M 17.30 % 142.080 M 5.37 % 134.844 M 151.62 % 53.590 M -20.68 % 67.559 M -35.93 % 105.444 M 49.64 % 70.466 M 7.51 % 65.544 M 3.45 % 63.361 M -8.55 % 69.287 M -3.72 % 71.961 M -0.53 % 72.344 M 0.00 % 72.344 M 170 471.37 % 42.413 K 0.00 % 42.413 K 0.000 0.000 0.000 0.000 -100.00 % 63.120 K 0.00 % 63.120 K -91.03 % 703.792 K 0.00 % 703.792 K 110.40 % 334.506 K 0.00 % 334.506 K 782.60 % 37.900 K 0.00 % 37.900 K
Net income 292.600 M 1.57 % 288.065 M 7.48 % 268.022 M 20.19 % 223.005 M -9.58 % 246.620 M 36.42 % 180.784 M 48.01 % 122.139 M 9.58 % 111.456 M 39.19 % 80.072 M 121.51 % 36.149 M -43.99 % 64.543 M 116.49 % 29.813 M 964.90 % -3.447 M -133.02 % 10.438 M 190.24 % -11.567 M 19.03 % -14.286 M 75.08 % -57.328 M -157.25 % -22.285 M 24.95 % -29.692 M -29.69 % -22.894 M -222.56 % 18.680 M 2.76 % 18.178 M 259.01 % -11.432 M -99.65 % -5.726 M -156.90 % 10.063 M -28.51 % 14.076 M -40.30 % 23.578 M 0.00 % 23.578 M 197.74 % -24.123 M 0.00 % -24.123 M -398.63 % -4.838 M 0.00 % -4.838 M -102.03 % -2.395 M 0.00 % -2.395 M 1.07 % -2.421 M 0.00 % -2.421 M -828.31 % -260.746 K 0.00 % -260.746 K 48.66 % -507.891 K 0.00 % -507.891 K -47.57 % -344.172 K 0.00 % -344.172 K
Income before tax 467.532 M 12.71 % 414.808 M 4.73 % 396.066 M 27.35 % 311.000 M -7.88 % 337.599 M 45.41 % 232.175 M 53.55 % 151.200 M 17.65 % 128.514 M 21.70 % 105.598 M 83.82 % 57.446 M -31.07 % 83.343 M 92.37 % 43.324 M 13 396.57 % 321.000 K -94.13 % 5.470 M 179.99 % -6.838 M 44.30 % -12.276 M 80.47 % -62.862 M -67.52 % -37.525 M 2.64 % -38.544 M -50.23 % -25.656 M -177.34 % 33.174 M 62.24 % 20.447 M 250.54 % -13.582 M -3.88 % -13.075 M -462.80 % 3.604 M -86.14 % 26.010 M -13.62 % 30.111 M 0.00 % 30.111 M 217.67 % -25.588 M 0.00 % -25.588 M -423.22 % -4.891 M 0.00 % -4.891 M -104.23 % -2.395 M 0.00 % -2.395 M -3.27 % -2.319 M 0.00 % -2.319 M -789.30 % -260.746 K 0.00 % -260.746 K 48.66 % -507.891 K 0.00 % -507.891 K -47.57 % -344.172 K 0.00 % -344.172 K
Income before tax ratio 0.46 4.65 % 0.44 -10.33 % 0.49 18.58 % 0.42 -6.40 % 0.44 26.99 % 0.35 33.90 % 0.26 10.71 % 0.24 -12.34 % 0.27 34.07 % 0.20 -23.83 % 0.26 66.63 % 0.16 11 064.46 % 0.00 -92.72 % 0.02 160.05 % -0.03 56.09 % -0.07 83.35 % -0.44 -58.99 % -0.28 61.31 % -0.72 -89.39 % -0.38 -220.71 % 0.31 8.42 % 0.29 240.03 % -0.21 -0.42 % -0.21 -496.73 % 0.05 -85.61 % 0.36 -13.16 % 0.42 0.00 % 0.42 100.07 % -603.32 0.00 % -603.32 0.00 0.00 0.00 0.00 100.00 % -36.74 0.00 % -36.74 -9 815.86 % -0.37 0.00 % -0.37 75.60 % -1.52 0.00 % -1.52 83.28 % -9.08 0.00 % -9.08
EBITDA 569.658 M 8.32 % 525.915 M 5.90 % 496.601 M 17.14 % 423.924 M -6.43 % 453.033 M 32.09 % 342.981 M 26.47 % 271.187 M 12.48 % 241.093 M 43.14 % 168.428 M 43.29 % 117.546 M -16.56 % 140.871 M 23.39 % 114.167 M 46.25 % 78.065 M 12.19 % 69.584 M -11.86 % 78.944 M 85.92 % 42.461 M 1 026.59 % 3.769 M 602.53 % -750.000 K 97.11 % -25.995 M -111.50 % -12.291 M -123.70 % 51.870 M 62.46 % 31.928 M 1 451.74 % -2.362 M 0.25 % -2.368 M -154.34 % 4.358 M -85.92 % 30.952 M -16.38 % 37.013 M 0.00 % 37.013 M 527.62 % -8.656 M 0.00 % -8.656 M -88.99 % -4.580 M 0.00 % -4.580 M -106.76 % -2.215 M 0.00 % -2.215 M 19.52 % -2.752 M 0.00 % -2.752 M -187.31 % -957.943 K 0.00 % -957.943 K -10.26 % -868.828 K 0.00 % -868.828 K -102.34 % -429.395 K 0.00 % -429.395 K
Net income ratio 0.29 -5.69 % 0.31 -7.98 % 0.33 11.91 % 0.30 -8.12 % 0.32 19.14 % 0.27 29.07 % 0.21 3.12 % 0.20 0.26 % 0.20 61.56 % 0.13 -38.10 % 0.20 87.52 % 0.11 815.45 % -0.02 -140.97 % 0.04 167.74 % -0.05 36.17 % -0.09 78.76 % -0.40 -144.15 % -0.17 70.17 % -0.55 -63.50 % -0.34 -291.29 % 0.18 -31.33 % 0.26 247.90 % -0.17 -93.00 % -0.09 -162.22 % 0.15 -25.75 % 0.20 -39.98 % 0.33 0.00 % 0.33 100.06 % -568.77 0.00 % -568.77 0.00 0.00 0.00 0.00 100.00 % -38.35 0.00 % -38.35 -10 250.83 % -0.37 0.00 % -0.37 75.60 % -1.52 0.00 % -1.52 83.28 % -9.08 0.00 % -9.08
Ratio EBITDA 0.56 0.57 % 0.56 -9.32 % 0.62 9.08 % 0.57 -4.92 % 0.59 15.36 % 0.52 10.29 % 0.47 5.85 % 0.44 3.11 % 0.43 4.51 % 0.41 -7.79 % 0.44 6.88 % 0.42 20.98 % 0.34 39.19 % 0.25 -33.84 % 0.37 46.57 % 0.25 860.40 % 0.03 576.94 % -0.01 98.85 % -0.49 -166.63 % -0.18 -136.98 % 0.49 8.57 % 0.45 1 357.32 % -0.04 3.58 % -0.04 -159.42 % 0.06 -85.38 % 0.43 -15.93 % 0.51 0.00 % 0.51 100.25 % -204.08 0.00 % -204.08 0.00 0.00 0.00 0.00 100.00 % -43.60 0.00 % -43.60 -3 103.59 % -1.36 0.00 % -1.36 47.60 % -2.60 0.00 % -2.60 77.07 % -11.33 0.00 % -11.33
Gross profit ratio 0.58 -4.04 % 0.61 -5.58 % 0.64 49.46 % 0.43 -7.54 % 0.46 24.60 % 0.37 10.34 % 0.34 20.44 % 0.28 -6.42 % 0.30 6.99 % 0.28 -3.61 % 0.29 67.52 % 0.17 519.44 % 0.03 -90.45 % 0.29 -28.55 % 0.41 34.30 % 0.31 2 520.61 % 0.01 -92.89 % 0.16 299.13 % 0.04 -83.56 % 0.25 -66.56 % 0.75 58.51 % 0.47 87.58 % 0.25 209.76 % 0.08 120.33 % -0.40 -169.01 % 0.58 3.48 % 0.56 0.00 % 0.56 -44.04 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00 -100.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 1.379 B -0.39 % 1.384 B 0.00 % 1.384 B 0.17 % 1.382 B 0.12 % 1.380 B 0.08 % 1.379 B 7.54 % 1.282 B 2.39 % 1.252 B 0.61 % 1.245 B 1.23 % 1.230 B 2.47 % 1.200 B 0.62 % 1.193 B 2.15 % 1.167 B -1.58 % 1.186 B 14.09 % 1.040 B 1.15 % 1.028 B -1.89 % 1.048 B 3.89 % 1.008 B 73.38 % 581.595 M 7.34 % 541.826 M 15.91 % 467.434 M -13.49 % 540.298 M 14.61 % 471.419 M 3.37 % 456.071 M -0.73 % 459.437 M -0.84 % 463.348 M 2.29 % 452.987 M 0.00 % 452.987 M 6.09 % 426.982 M 0.00 % 426.982 M 27.05 % 336.073 M 0.00 % 336.073 M 75.45 % 191.546 M 0.00 % 191.546 M 33.02 % 143.996 M 0.00 % 143.996 M 42.83 % 100.815 M 0.00 % 100.815 M 39.97 % 72.024 M 0.00 % 72.024 M 27.78 % 56.366 M 0.00 % 56.366 M
Weighted average shs out 1.379 B 0.25 % 1.376 B 0.15 % 1.374 B 0.14 % 1.372 B 0.28 % 1.368 B 0.17 % 1.366 B 8.28 % 1.261 B 2.79 % 1.227 B 0.04 % 1.226 B 2.12 % 1.201 B 2.82 % 1.168 B 0.01 % 1.168 B 0.05 % 1.167 B -1.58 % 1.186 B 14.09 % 1.040 B 1.15 % 1.028 B -1.89 % 1.048 B 3.89 % 1.008 B 73.87 % 579.942 M 7.60 % 538.978 M 15.31 % 467.434 M -12.21 % 532.467 M 13.61 % 468.700 M 2.77 % 456.071 M -0.73 % 459.437 M -0.84 % 463.348 M 2.70 % 451.161 M 0.00 % 451.161 M 5.66 % 426.982 M 0.00 % 426.982 M 27.05 % 336.073 M 0.00 % 336.073 M 75.45 % 191.546 M 0.00 % 191.546 M 33.02 % 143.996 M 0.00 % 143.996 M 42.83 % 100.815 M 0.00 % 100.815 M 39.97 % 72.024 M 0.00 % 72.024 M 27.78 % 56.366 M 0.00 % 56.366 M
EPS diluted 0.21 0.00 % 0.21 10.53 % 0.19 18.75 % 0.16 -11.11 % 0.18 38.46 % 0.13 36.41 % 0.10 7.08 % 0.09 38.41 % 0.06 118.71 % 0.03 -45.35 % 0.05 115.20 % 0.03 933.33 % 0.00 -134.09 % 0.01 179.28 % -0.01 20.14 % -0.01 74.59 % -0.05 -147.51 % -0.02 56.75 % -0.05 -20.80 % -0.04 -216.53 % 0.04 8.04 % 0.03 238.27 % -0.02 -92.86 % -0.01 -157.53 % 0.02 -27.96 % 0.03 -39.20 % 0.05 0.00 % 0.05 190.91 % -0.06 0.00 % -0.06 -281.94 % -0.01 0.00 % -0.01 -15.20 % -0.01 0.00 % -0.01 25.60 % -0.02 0.00 % -0.02 -546.15 % 0.00 0.00 % 0.00 62.86 % -0.01 0.00 % -0.01 -14.75 % -0.01 0.00 % -0.01
Earnings per share 0.21 0.00 % 0.21 5.00 % 0.20 25.00 % 0.16 -11.11 % 0.18 38.46 % 0.13 34.30 % 0.10 6.61 % 0.09 39.05 % 0.07 116.94 % 0.03 -45.57 % 0.06 116.86 % 0.03 950.00 % 0.00 -134.09 % 0.01 179.28 % -0.01 20.14 % -0.01 74.59 % -0.05 -147.51 % -0.02 56.84 % -0.05 -20.47 % -0.04 -215.49 % 0.04 7.92 % 0.03 239.75 % -0.02 -93.65 % -0.01 -157.53 % 0.02 -27.96 % 0.03 -39.20 % 0.05 0.00 % 0.05 190.91 % -0.06 0.00 % -0.06 -281.94 % -0.01 0.00 % -0.01 -15.20 % -0.01 0.00 % -0.01 25.60 % -0.02 0.00 % -0.02 -546.15 % 0.00 0.00 % 0.00 62.86 % -0.01 0.00 % -0.01 -14.75 % -0.01 0.00 % -0.01
Gross profit 588.926 M 3.34 % 569.870 M 10.27 % 516.779 M 60.51 % 321.952 M -9.01 % 353.816 M 42.67 % 247.998 M 26.53 % 195.996 M 27.99 % 153.139 M 29.91 % 117.881 M 46.69 % 80.360 M -12.78 % 92.138 M 93.40 % 47.641 M 648.84 % 6.362 M -92.30 % 82.647 M -4.81 % 86.826 M 70.35 % 50.968 M 2 974.07 % 1.658 M -92.51 % 22.145 M 904.31 % 2.205 M -86.96 % 16.906 M -78.57 % 78.906 M 137.19 % 33.267 M 101.67 % 16.496 M 220.44 % 5.148 M 118.59 % -27.687 M -166.45 % 41.667 M 2.93 % 40.482 M 0.00 % 40.482 M 95 347.25 % 42.413 K 0.00 % 42.413 K 0.000 0.000 0.000 0.000 -100.00 % 63.120 K 0.00 % 63.120 K -91.03 % 703.792 K 0.00 % 703.792 K 110.40 % 334.506 K 0.00 % 334.506 K 782.60 % 37.900 K 0.00 % 37.900 K
Income tax expense 132.302 M 47.13 % 89.922 M -6.45 % 96.123 M 64.04 % 58.596 M -8.27 % 63.877 M 126.65 % 28.183 M 1 657.07 % -1.810 M -212.91 % 1.603 M -89.53 % 15.306 M 83.09 % 8.360 M -56.75 % 19.330 M 49.68 % 12.914 M 311.80 % 3.136 M -36.30 % 4.923 M 17.02 % 4.207 M 165.43 % 1.585 M -70.37 % 5.350 M -55.10 % 11.915 M 237.83 % -8.645 M -375.52 % -1.818 M -114.76 % 12.315 M 512.38 % 2.011 M 229.83 % -1.549 M 75.00 % -6.197 M -24.78 % -4.967 M -120.66 % 24.042 M 519.62 % 3.880 M 0.00 % 3.880 M 191.32 % -4.249 M 0.00 % -4.249 M -287.35 % -1.097 M 0.00 % -1.097 M -182.08 % 1.336 M 0.00 % 1.336 M 569.02 % -284.915 K 0.00 % -284.915 K -48.41 % -191.977 K 0.00 % -191.977 K -201.43 % -63.689 K 0.00 % -63.689 K 81.50 % -344.172 K 0.00 % -344.172 K
Cost of revenue 423.445 M 14.41 % 370.121 M 28.49 % 288.052 M -32.61 % 427.445 M 4.86 % 407.620 M -2.25 % 416.986 M 8.62 % 383.880 M -2.20 % 392.532 M 42.65 % 275.172 M 33.37 % 206.318 M -8.17 % 224.679 M -0.93 % 226.780 M 2.78 % 220.641 M 10.88 % 198.996 M 59.73 % 124.585 M 7.68 % 115.697 M -17.61 % 140.422 M 24.60 % 112.699 M 119.32 % 51.385 M 1.45 % 50.653 M 90.87 % 26.538 M -28.66 % 37.199 M -24.16 % 49.048 M -15.74 % 58.213 M -39.97 % 96.974 M 220.11 % 30.294 M -4.92 % 31.862 M 0.00 % 31.862 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
General and administrative expenses 13.978 M 5.71 % 13.223 M -11.39 % 14.923 M 66.14 % 8.982 M -21.73 % 11.476 M -3.74 % 11.922 M -4.31 % 12.458 M 47.01 % 8.474 M -4.18 % 8.844 M 41.14 % 6.266 M -40.64 % 10.556 M -7.89 % 11.460 M 29.86 % 8.825 M 12.97 % 7.812 M 27.11 % 6.146 M -6.64 % 6.583 M -61.40 % 17.054 M 0.000 -100.00 % 12.565 M 88.07 % 6.681 M -4.15 % 6.970 M -10.86 % 7.819 M 27.62 % 6.127 M -22.38 % 7.894 M 20.11 % 6.572 M 17.03 % 5.616 M 4.46 % 5.376 M 0.00 % 5.376 M 11.89 % 4.805 M 0.00 % 4.805 M 73.76 % 2.765 M 0.00 % 2.765 M 109.72 % 1.319 M 0.00 % 1.319 M -46.72 % 2.475 M 0.00 % 2.475 M 230.99 % 747.734 K 0.00 % 747.734 K 11.93 % 668.024 K 0.00 % 668.024 K 100.49 % 333.188 K 0.00 % 333.188 K
Selling and marketing expenses 4.303 M 373.88 % 908.024 K -54.80 % 2.009 M 24.93 % 1.608 M 30.10 % 1.236 M 83.66 % 673.000 K -27.56 % 929.000 K -31.62 % 1.359 M 12.46 % 1.208 M 17.57 % 1.028 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.255 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 % 95.145 K 0.00 % 95.145 K 424.78 % 18.131 K 0.00 % 18.131 K 6.92 % 16.957 K 0.00 % 16.957 K -40.50 % 28.501 K 0.00 % 28.501 K 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 0.000 -100.00 % 472.322 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 -100.00 % 12.536 M -5.10 % 13.210 M 0.000 0.000 -100.00 % 11.825 M 14.11 % 10.363 M 151.11 % -20.277 M -589.19 % 4.145 M 816.17 % 452.429 K 0.00 % 452.429 K 102.18 % -20.716 M 0.00 % -20.716 M -3 449.15 % -583.698 K 0.00 % -583.698 K -175.98 % 768.200 K 0.00 % 768.200 K 1 117.06 % 63.120 K 0.00 % 63.120 K -88.20 % 534.850 K 0.00 % 534.850 K 106.50 % 259.002 K 0.00 % 259.002 K 583.38 % 37.900 K 0.00 % 37.900 K
Operating expenses 18.281 M 29.37 % 14.131 M -16.54 % 16.932 M 53.06 % 11.063 M -20.69 % 13.948 M 3.67 % 13.454 M -6.02 % 14.316 M 27.92 % 11.191 M -0.61 % 11.260 M 35.32 % 8.321 M -21.17 % 10.556 M -7.89 % 11.460 M 29.86 % 8.825 M -88.05 % 73.820 M -19.40 % 91.591 M 47.20 % 62.223 M -4.00 % 64.816 M 8.65 % 59.658 M 137.67 % 25.101 M 26.19 % 19.891 M -22.04 % 25.515 M 33.18 % 19.159 M 6.72 % 17.952 M -1.67 % 18.257 M 233.22 % -13.705 M -240.40 % 9.761 M -2.14 % 9.975 M 0.00 % 9.975 M 38.13 % 7.221 M 0.00 % 7.221 M 39.20 % 5.188 M 0.00 % 5.188 M 212.01 % 1.663 M 0.00 % 1.663 M -39.95 % 2.769 M 0.00 % 2.769 M 180.34 % 987.573 K 0.00 % 987.573 K 18.90 % 830.582 K 0.00 % 830.582 K 90.56 % 435.853 K 0.00 % 435.853 K
Cost and expenses 441.726 M 14.96 % 384.252 M 25.99 % 304.984 M -30.45 % 438.507 M 4.02 % 421.568 M -2.06 % 430.440 M 8.10 % 398.196 M -1.37 % 403.723 M 40.95 % 286.432 M 33.45 % 214.639 M -8.76 % 235.235 M -1.26 % 238.240 M 3.82 % 229.466 M -15.89 % 272.816 M 26.20 % 216.176 M 21.50 % 177.920 M -13.31 % 205.238 M 19.08 % 172.357 M 125.34 % 76.486 M 8.42 % 70.544 M 35.52 % 52.053 M 388.54 % -18.040 M -126.93 % 67.000 M -12.38 % 76.470 M -8.17 % 83.269 M 107.89 % 40.055 M -4.26 % 41.837 M 0.00 % 41.837 M 479.34 % 7.221 M 0.00 % 7.221 M 39.20 % 5.188 M 0.00 % 5.188 M 212.01 % 1.663 M 0.00 % 1.663 M -39.95 % 2.769 M 0.00 % 2.769 M 180.34 % 987.573 K 0.00 % 987.573 K 18.90 % 830.582 K 0.00 % 830.582 K 90.56 % 435.853 K 0.00 % 435.853 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
Selling general and administrative expenses 18.281 M 29.37 % 14.131 M -16.54 % 16.932 M 59.88 % 10.590 M -24.07 % 13.948 M 3.67 % 13.454 M -6.02 % 14.316 M 27.92 % 11.191 M -0.61 % 11.260 M 35.32 % 8.321 M -21.17 % 10.556 M -7.89 % 11.460 M 29.86 % 8.825 M 12.97 % 7.812 M 27.11 % 6.146 M -6.64 % 6.583 M 1 110.11 % 544.000 K -96.71 % 16.510 M 31.40 % 12.565 M 88.07 % 6.681 M -4.15 % 6.970 M -10.86 % 7.819 M 27.62 % 6.127 M -22.38 % 7.894 M 20.11 % 6.572 M 17.03 % 5.616 M 4.46 % 5.376 M 0.00 % 5.376 M 11.89 % 4.805 M 0.00 % 4.805 M 67.98 % 2.860 M 0.00 % 2.860 M 114.00 % 1.337 M 0.00 % 1.337 M -46.36 % 2.492 M 0.00 % 2.492 M 221.02 % 776.235 K 0.00 % 776.235 K 16.20 % 668.024 K 0.00 % 668.024 K 100.49 % 333.188 K 0.00 % 333.188 K
Interest income 0.000 0.000 -100.00 % 5.817 M 1.70 % 5.720 M -13.91 % 6.644 M 49.77 % 4.436 M 19.41 % 3.715 M -31.60 % 5.431 M 95.22 % 2.782 M 59.24 % 1.747 M 10.36 % 1.583 M -36.73 % 2.502 M -5.33 % 2.643 M -21.27 % 3.357 M 61.94 % 2.073 M 103.04 % 1.021 M 244.93 % 296.000 K 2 366.67 % 12.000 K 0.000 0.000 0.000 -100.00 % 461.000 K 551.96 % -102.000 K 0.000 -100.00 % 14.237 K 0.000 -100.00 % 431.630 K 0.00 % 431.630 K -64.74 % 1.224 M 0.00 % 1.224 M 30.51 % 938.010 K 0.00 % 938.010 K 167.76 % 350.317 K 0.00 % 350.317 K -9.73 % 388.080 K 0.00 % 388.080 K 103.37 % 190.824 K 0.00 % 190.824 K 199.62 % 63.689 K 0.00 % 63.689 K 18.42 % 53.781 K 0.00 % 53.781 K
Interest expense 0.000 0.000 -100.00 % 3.321 M 3.55 % 3.207 M 38.89 % 2.309 M -47.95 % 4.436 M 4.45 % 4.247 M -21.80 % 5.431 M 54.60 % 3.513 M 101.09 % 1.747 M 10.36 % 1.583 M -36.73 % 2.502 M -5.33 % 2.643 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.000 K -91.61 % 155.000 K 2.65 % 151.000 K 7.09 % 141.000 K -59.01 % 344.000 K 3.61 % 332.000 K -55.97 % 754.109 K -1.68 % 767.000 K -21.17 % 973.011 K 0.00 % 973.011 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
Depreciation and amortization 99.396 M -29.83 % 141.647 M 31.95 % 107.350 M -0.61 % 108.010 M -4.52 % 113.125 M 6.35 % 106.370 M -8.10 % 115.740 M 16.60 % 99.263 M 67.34 % 59.317 M 30.35 % 45.507 M -18.66 % 55.945 M -28.38 % 78.112 M 4.01 % 75.101 M 92.29 % 39.056 M -57.91 % 92.801 M 117.30 % 42.706 M -15.41 % 50.483 M 131.58 % 21.799 M 73.89 % 12.536 M -5.10 % 13.210 M -28.77 % 18.545 M 63.54 % 11.340 M 4.27 % 10.876 M 4.83 % 10.375 M 3 649.97 % -292.256 K -107.00 % 4.175 M -17.87 % 5.084 M 0.00 % 5.084 M 3 967.38 % 124.984 K 0.00 % 124.984 K -15.15 % 147.301 K 0.00 % 147.301 K 835.63 % 15.744 K 0.00 % 15.744 K 6.19 % 14.826 K 0.00 % 14.826 K -51.84 % 30.783 K 0.00 % 30.783 K 81.21 % 16.988 K 0.00 % 16.988 K 163.07 % 6.458 K 0.00 % 6.458 K
Operating income 570.644 M 2.68 % 555.739 M 11.18 % 499.847 M 60.78 % 310.889 M -8.53 % 339.868 M 44.91 % 234.544 M 29.10 % 181.680 M 27.99 % 141.948 M 33.13 % 106.621 M 48.00 % 72.039 M -11.70 % 81.582 M 125.48 % 36.181 M 1 568.98 % -2.463 M 71.27 % -8.572 M 38.14 % -13.857 M -5 555.92 % -245.000 K 99.48 % -46.714 M -107.17 % -22.549 M 1.52 % -22.896 M -667.04 % -2.985 M -105.59 % 53.391 M -39.68 % 88.506 M 6 178.71 % -1.456 M 88.89 % -13.109 M 6.25 % -13.983 M -143.82 % 31.906 M -6.91 % 34.275 M 0.00 % 34.275 M 885.00 % -4.366 M 0.00 % -4.366 M -391.97 % -887.514 K 0.00 % -887.514 K -448.56 % -161.791 K 0.00 % -161.791 K 93.02 % -2.319 M 0.00 % -2.319 M -2 394.51 % -92.957 K 0.00 % -92.957 K 81.70 % -507.891 K 0.00 % -507.891 K -5.34 % -482.142 K 0.00 % -482.142 K
Operating income ratio 0.56 -4.66 % 0.59 -4.80 % 0.62 49.71 % 0.41 -7.06 % 0.45 26.55 % 0.35 12.57 % 0.31 20.44 % 0.26 -4.10 % 0.27 7.95 % 0.25 -2.41 % 0.26 95.31 % 0.13 1 315.15 % -0.01 64.35 % -0.03 53.57 % -0.07 -4 358.82 % 0.00 99.55 % -0.33 -96.62 % -0.17 60.86 % -0.43 -866.97 % -0.04 -108.73 % 0.51 -59.69 % 1.26 5 754.12 % -0.02 89.26 % -0.21 -2.52 % -0.20 -145.52 % 0.44 -6.42 % 0.47 0.00 % 0.47 100.46 % -102.95 0.00 % -102.95 0.00 0.00 0.00 0.00 100.00 % -36.74 0.00 % -36.74 -27 714.11 % -0.13 0.00 % -0.13 91.30 % -1.52 0.00 % -1.52 88.06 % -12.72 0.00 % -12.72
Total other income expenses net -103.113 M 26.83 % -140.931 M -35.80 % -103.781 M -94 148.48 % 110.348 K 104.86 % -2.269 M 4.22 % -2.369 M 92.23 % -30.480 M -126.89 % -13.434 M -1 213.20 % -1.023 M 92.99 % -14.593 M -928.68 % 1.761 M 102.48 % -70.969 M -2 649.17 % 2.784 M -80.17 % 14.042 M 369.37 % -5.213 M 66.84 % -15.722 M 72.94 % -58.109 M -34.64 % -43.160 M -175.82 % -15.648 M 30.98 % -22.671 M -12.14 % -20.217 M -29.81 % -15.574 M -28.43 % -12.126 M -35 764.71 % 34.000 K -99.81 % 17.587 M 398.28 % -5.896 M -52.84 % -3.858 M 0.00 % -3.858 M 83.21 % -22.981 M 0.00 % -22.981 M -18 244.04 % -125.280 K 0.00 % -125.280 K 82.88 % -731.953 K 0.00 % -731.953 K 0.000 0.000 100.00 % -167.789 K 0.00 % -167.789 K -153.27 % 314.972 K 0.00 % 314.972 K 0.000 0.000
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 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-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 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30
Net debt -749.075 M 25.90 % -1.011 B -183.39 % -356.721 M 57.95 % -848.415 M -17.02 % -725.015 M -38.14 % -524.857 M -54.23 % -340.303 M -76.10 % -193.240 M -337.77 % -44.142 M -188.66 % 49.787 M 3 759.46 % 1.290 M -78.64 % 6.039 M 107.49 % -80.579 M -1 525.42 % 5.653 M -89.50 % 53.849 M 37.83 % 39.070 M 765.70 % -5.869 M 89.26 % -54.655 M 63.87 % -151.257 M -59.82 % -94.641 M 8.77 % -103.741 M -140.77 % -43.087 M -16.65 % -36.937 M -130.63 % -16.016 M 54.86 % -35.480 M 10.57 % -39.674 M 12.29 % -45.232 M -178.34 % -16.251 M 91.24 % -185.592 M -132.35 % -79.876 M -317.03 % -19.153 M -255.29 % -5.391 M 10.15 % -6.000 M -212.92 % -1.917 M
Total investments 117.933 M 9.38 % 107.822 M 404.70 % 21.363 M -78.39 % 98.855 M 312.93 % 23.940 M -31.02 % 34.707 M 40.39 % 24.721 M 150.26 % 9.878 M 1 139.40 % 797.000 K -88.44 % 6.897 M 934.03 % 667.000 K -85.93 % 4.739 M 967.34 % 444.000 K -49.32 % 876.000 K -37.43 % 1.400 M -19.68 % 1.743 M -47.56 % 3.324 M -26.26 % 4.508 M -10.63 % 5.044 M 194.28 % 1.714 M -39.22 % 2.820 M 17.26 % 2.405 M 55.36 % 1.548 M 137.42 % 652.000 K -83.54 % 3.962 M -60.62 % 10.061 M -26.41 % 13.672 M 8.84 % 12.562 M 3.42 % 12.147 M 133.76 % 5.196 M 0.000 -100.00 % 1.178 M -7.67 % 1.276 M 0.000
Total debt 2.754 M -39.02 % 4.516 M 109.82 % 2.152 M -40.01 % 3.588 M -8.06 % 3.902 M -3.87 % 4.059 M -95.31 % 86.543 M 15.42 % 74.983 M -45.43 % 137.403 M -19.33 % 170.318 M -22.39 % 219.456 M 198.56 % 73.506 M 63.98 % 44.827 M -34.80 % 68.748 M -19.13 % 85.015 M 39.59 % 60.903 M 235.41 % 18.158 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.264 M -24.87 % 80.211 M 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 43.698 M 114.25 % -306.756 M -68.68 % -181.852 M -38.07 % -131.710 M -206.27 % 123.939 M 125.84 % 54.880 M 25.72 % 43.651 M 12.82 % 38.690 M 20.88 % 32.007 M -2.85 % 32.946 M -42.67 % 57.463 M 6.79 % 53.810 M -12.12 % 61.228 M 112.16 % -503.709 M -1 024.49 % 54.485 M 153.73 % -101.405 M -469.19 % 27.467 M 110.93 % -251.216 M -1 715.02 % 15.555 M 107.90 % -196.787 M -994.20 % 22.007 M 117.38 % -126.606 M -11 305.95 % -1.110 M 0.000 -100.00 % 11.609 M 0.000 100.00 % -61.854 M 7.01 % -66.519 M -1 882.16 % -3.356 M 52.65 % -7.088 M -124.19 % -3.162 M -445.38 % -579.696 K -142.75 % 1.356 M 3 633.67 % -38.371 K
Retained earnings 1.155 B -27.31 % 1.589 B 26.30 % 1.258 B 27.70 % 984.883 M 29.06 % 763.111 M 43.71 % 530.990 M 42.50 % 372.613 M 43.06 % 260.457 M 74.80 % 149.001 M 116.17 % 68.929 M 110.28 % 32.780 M 203.20 % -31.763 M 48.42 % -61.576 M -5.93 % -58.129 M 15.22 % -68.567 M -33.36 % -51.415 M -30.89 % -39.281 M -368.79 % 14.614 M -60.39 % 36.899 M -56.42 % 84.666 M 16.72 % 72.539 M 187.53 % 25.228 M 265.10 % -15.280 M -229.08 % 11.838 M -22.46 % 15.267 M 197.74 % 5.128 M 122.20 % -23.102 M 67.12 % -70.257 M -219.18 % -22.012 M -78.43 % -12.336 M -63.46 % -7.547 M -178.91 % -2.706 M -23.87 % -2.184 M -124.98 % -970.897 K
Common stock 801.422 M -40.85 % 1.355 B 7.16 % 1.264 B 2.17 % 1.237 B 17.85 % 1.050 B 0.00 % 1.050 B 0.00 % 1.050 B 26.17 % 832.176 M -2.14 % 850.412 M 0.00 % 850.412 M 9.51 % 776.564 M 0.00 % 776.564 M 0.00 % 776.564 M 7.71 % 721.003 M 0.01 % 720.943 M 0.03 % 720.756 M 0.00 % 720.739 M 0.02 % 720.592 M 1.68 % 708.692 M 48.75 % 476.427 M 0.00 % 476.427 M 0.00 % 476.429 M 0.00 % 476.429 M 6.97 % 445.404 M 0.00 % 445.404 M -0.01 % 445.450 M 0.00 % 445.450 M 25.21 % 355.759 M 2.64 % 346.616 M 127.71 % 152.221 M 118.46 % 69.680 M 176.12 % 25.235 M 73.19 % 14.571 M 139.26 % 6.090 M
Total equity 3.357 B 10.63 % 3.035 B 21.40 % 2.500 B 7.42 % 2.327 B 8.14 % 2.152 B 17.20 % 1.836 B 11.81 % 1.642 B 39.91 % 1.174 B 10.82 % 1.059 B 9.20 % 969.853 M 10.77 % 875.552 M 8.27 % 808.671 M 3.21 % 783.512 M 241.36 % -554.284 M -177.60 % 714.314 M 589.34 % -145.974 M -120.41 % 715.299 M 410.84 % -230.117 M -129.91 % 769.338 M 864.57 % -100.624 M -117.25 % 583.222 M 730.99 % -92.429 M -119.81 % 466.609 M 2 135.47 % 20.873 M -95.66 % 481.343 M 23.12 % 390.957 M 8.64 % 359.868 M 69.44 % 212.385 M -33.82 % 320.930 M 141.67 % 132.797 M 125.19 % 58.971 M 168.66 % 21.950 M 59.72 % 13.743 M 168.46 % 5.119 M
Other non current liabilities 48.744 M -38.22 % 78.903 M 174.39 % 28.756 M -57.63 % 67.871 M 2.92 % 65.948 M 13.64 % 58.034 M 4.76 % 55.395 M 5.96 % 52.280 M 32.31 % 39.514 M 1.68 % 38.863 M -57.85 % 92.207 M 294.38 % 23.380 M 10.67 % 21.125 M 1.74 % 20.764 M 11.16 % 18.679 M -12.91 % 21.448 M 11.70 % 19.201 M -2.60 % 19.714 M -68.78 % 63.151 M -17.70 % 76.729 M 0.23 % 76.550 M 34.44 % 56.938 M 34.86 % 42.221 M -23.94 % 55.509 M 595.36 % 7.983 M 0.000 -100.00 % 41.152 M -22.26 % 52.934 M 1 908.40 % 2.636 M -8.30 % 2.874 M 22.82 % 2.340 M -14.91 % 2.750 M 0.000 0.000
Long term debt 1.827 M 61.77 % 1.129 M 11.09 % 1.017 M -2.43 % 1.042 M -23.10 % 1.355 M -10.24 % 1.510 M -98.02 % 76.107 M 5.07 % 72.436 M -46.62 % 135.696 M -19.73 % 169.053 M -22.52 % 218.191 M 202.10 % 72.225 M 95.22 % 36.996 M -26.48 % 50.320 M -3.94 % 52.383 M 23.91 % 42.275 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.607 M -56.93 % 59.451 M 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 56.513 M -29.39 % 80.032 M 112.19 % 37.716 M -58.91 % 91.780 M -6.41 % 98.067 M 0.83 % 97.255 M -45.51 % 178.481 M 2.08 % 174.842 M -22.61 % 225.923 M -11.66 % 255.740 M -17.61 % 310.398 M 110.69 % 147.325 M 47.42 % 99.938 M -10.76 % 111.991 M -3.60 % 116.178 M 12.31 % 103.442 M 81.02 % 57.145 M -9.92 % 63.438 M 0.45 % 63.151 M -17.70 % 76.729 M 0.23 % 76.550 M 34.44 % 56.938 M 34.86 % 42.221 M -23.94 % 55.509 M 0.60 % 55.180 M 0.000 -100.00 % 66.759 M -40.60 % 112.384 M 4 164.06 % 2.636 M -8.30 % 2.874 M 22.82 % 2.340 M -14.91 % 2.750 M 0.000 0.000
Other current liabilities 32.233 M -43.00 % 56.551 M 2 394.73 % 2.267 M 1 438.03 % -169.414 K 99.66 % -49.768 M -22 035.27 % 226.885 K -97.60 % 9.434 M 0.000 -100.00 % 2.826 M 0.000 -100.00 % 39.712 M 507.87 % 6.533 M -78.75 % 30.740 M 459.73 % 5.492 M -80.41 % 28.039 M 415.43 % 5.440 M -76.26 % 22.916 M 48.46 % 15.436 M -49.75 % 30.718 M 0.000 -100.00 % 10.107 M 0.000 -100.00 % 4.633 M 0.000 -100.00 % 6.140 M -87.99 % 51.144 M 54.03 % 33.204 M 236.57 % 9.865 M 171.43 % 3.635 M 40.55 % 2.586 M 64.34 % 1.574 M -7.60 % 1.703 M 6 325.40 % 26.504 K -76.00 % 110.456 K
Deferred revenue 0.000 0.000 0.000 0.000 100.00 % -2.547 M 0.00 % -2.547 M 75.59 % -10.436 M -309.74 % -2.547 M 0.000 100.00 % -1.265 M 0.000 0.000 0.000 100.00 % -81.145 M 0.000 100.00 % -72.879 M -4 069.44 % 1.836 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.119 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 927.000 K -72.63 % 3.387 M 198.21 % 1.136 M -55.44 % 2.549 M 51.16 % 1.686 M -33.70 % 2.543 M -75.63 % 10.436 M 309.74 % 2.547 M 49.21 % 1.707 M 34.94 % 1.265 M 0.00 % 1.265 M -1.25 % 1.281 M -83.64 % 7.831 M -57.50 % 18.428 M -43.53 % 32.632 M 75.18 % 18.628 M 33.50 % 13.954 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.657 M 66.94 % 20.761 M 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 214.431 M -17.63 % 260.328 M 160.73 % 99.847 M -39.87 % 166.048 M -3.55 % 172.154 M 10.22 % 156.185 M -7.06 % 168.050 M 19.47 % 140.661 M 12.91 % 124.576 M 9.08 % 114.201 M 4.04 % 109.765 M 14.49 % 95.870 M 11.69 % 85.833 M -18.30 % 105.065 M -20.82 % 132.696 M 36.87 % 96.947 M 4.97 % 92.355 M -13.57 % 106.857 M -3.37 % 110.586 M 132.49 % 47.566 M 25.00 % 38.054 M 4.05 % 36.573 M -31.24 % 53.192 M -13.68 % 61.624 M 16.09 % 53.084 M -43.13 % 93.340 M -8.80 % 102.344 M 69.91 % 60.235 M 159.33 % 23.227 M 127.01 % 10.232 M 128.32 % 4.481 M 85.77 % 2.412 M 530.49 % 382.618 K -13.02 % 439.912 K
Total liabilities 270.944 M -20.39 % 340.360 M 147.42 % 137.563 M -46.65 % 257.828 M -4.59 % 270.221 M 6.62 % 253.440 M -26.86 % 346.531 M 9.83 % 315.503 M -9.98 % 350.499 M -5.26 % 369.941 M -11.95 % 420.163 M 72.77 % 243.195 M 30.91 % 185.771 M -14.41 % 217.056 M -12.78 % 248.874 M 24.20 % 200.389 M 34.04 % 149.500 M -12.21 % 170.295 M -1.98 % 173.737 M 39.78 % 124.295 M 8.46 % 114.604 M 22.56 % 93.511 M -1.99 % 95.413 M -18.54 % 117.133 M 8.19 % 108.265 M 15.99 % 93.340 M -44.80 % 169.103 M -2.04 % 172.620 M 567.45 % 25.862 M 97.33 % 13.106 M 92.13 % 6.822 M 32.14 % 5.162 M 1 249.22 % 382.618 K -13.02 % 439.912 K
Other non current assets 221.458 M -31.35 % 322.602 M 148.28 % 129.934 M -78.85 % 614.427 M 342.32 % 138.911 M -73.22 % 518.687 M 722.75 % 63.043 M -64.50 % 177.605 M 1 074.09 % 15.127 M -89.17 % 139.647 M 117.08 % 64.331 M -17.22 % 77.713 M 146.81 % 31.487 M -33.52 % 47.364 M 43.78 % 32.942 M 33.80 % 24.620 M 23.40 % 19.951 M 15.96 % 17.205 M 12.89 % 15.241 M 17.53 % 12.968 M 5.11 % 12.337 M 6.61 % 11.572 M -62.49 % 30.850 M -64.75 % 87.509 M 20.65 % 72.530 M 0.000 -100.00 % 35.629 K -95.50 % 792.187 K -89.65 % 7.658 M 0.000 -100.00 % 1.827 M 0.000 0.000 0.000
Long term investments 117.933 M 9.38 % 107.822 M 404.70 % 21.363 M -78.39 % 98.855 M 312.93 % 23.940 M -31.02 % 34.707 M 40.39 % 24.721 M 150.26 % 9.878 M 1 139.40 % 797.000 K -88.44 % 6.897 M 934.03 % 667.000 K -85.93 % 4.739 M 967.34 % 444.000 K -49.32 % 876.000 K -37.43 % 1.400 M -19.68 % 1.743 M -47.56 % 3.324 M -26.26 % 4.508 M -10.63 % 5.044 M 194.28 % 1.714 M -39.22 % 2.820 M 17.26 % 2.405 M 55.36 % 1.548 M 137.42 % 652.000 K -95.70 % 15.150 M 50.58 % 10.061 M -26.39 % 13.668 M 8.81 % 12.562 M 3.42 % 12.147 M 133.76 % 5.196 M 0.000 -100.00 % 1.178 M -7.67 % 1.276 M 0.000
Intangible 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 -100.00 % 10.753 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 100.00 % -1.348 M 0.000 100.00 % -704.000 K 0.000 100.00 % -77.000 K 0.000 100.00 % -40.000 K 0.000 100.00 % -15.760 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 % 27.316 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 1.157 B -28.52 % 1.618 B 127.16 % 712.504 M -10.34 % 794.654 M -38.40 % 1.290 B 56.61 % 823.720 M -35.75 % 1.282 B 52.17 % 842.551 M -14.93 % 990.375 M 10.46 % 896.574 M 3.29 % 868.015 M 16.15 % 747.324 M 11.73 % 668.878 M -5.11 % 704.931 M -3.57 % 731.061 M -3.33 % 756.253 M 2.69 % 736.462 M 0.29 % 734.355 M 12.55 % 652.491 M 33.10 % 490.243 M 4.99 % 466.939 M 3.40 % 451.603 M 10.93 % 407.091 M -5.72 % 431.810 M 4.13 % 414.674 M 19.72 % 346.358 M 9.30 % 316.901 M 20.43 % 263.132 M 87.32 % 140.472 M 133.84 % 60.072 M 57.13 % 38.231 M 87.88 % 20.349 M 212.87 % 6.504 M 84.17 % 3.531 M
Total non current assets 1.496 B -26.97 % 2.049 B 137.20 % 863.801 M -42.72 % 1.508 B 3.79 % 1.453 B 5.50 % 1.377 B 0.53 % 1.370 B 32.99 % 1.030 B 2.36 % 1.006 B -3.53 % 1.043 B 11.80 % 933.013 M 12.44 % 829.776 M 18.40 % 700.809 M -6.95 % 753.171 M -1.60 % 765.403 M -2.20 % 782.616 M 3.01 % 759.737 M 0.49 % 756.068 M 12.38 % 672.776 M 33.24 % 504.925 M 4.74 % 482.096 M 3.55 % 465.580 M 5.94 % 439.489 M -15.48 % 519.971 M 3.51 % 502.354 M 40.94 % 356.420 M -3.67 % 370.010 M 33.83 % 276.486 M 72.51 % 160.276 M 145.57 % 65.268 M 62.93 % 40.058 M 86.08 % 21.527 M 176.70 % 7.780 M 117.75 % 3.573 M
Other current assets 24.778 M -71.75 % 87.701 M 336.39 % 20.097 M -30.31 % 28.839 M -44.08 % 51.571 M 54.05 % 33.476 M 5.07 % 31.861 M -23.40 % 41.596 M -0.85 % 41.951 M 270.85 % 11.312 M -57.18 % 26.420 M 33.10 % 19.850 M 29.97 % 15.273 M 21.33 % 12.588 M -69.54 % 41.324 M 736.69 % 4.939 M 15.13 % 4.290 M -78.20 % 19.678 M -56.21 % 44.935 M -32.35 % 66.424 M 52.63 % 43.521 M -28.39 % 60.779 M 66.87 % 36.424 M 140.41 % 15.151 M 28.77 % 11.766 M 6.04 % 11.096 M 92.99 % 5.750 M -9.81 % 6.375 M 351.27 % 1.413 M 889.00 % 142.832 K -97.18 % 5.070 M 4 733.78 % 104.889 K 578.10 % 15.468 K 28.33 % 12.054 K
Short term investments 0.000 0.000 -100.00 % 446.068 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 100.00 % -11.188 M 0.000 -100.00 % 3.369 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 751.829 M -25.96 % 1.015 B 182.94 % 358.873 M -57.88 % 852.003 M 16.89 % 728.917 M 37.81 % 528.916 M 23.91 % 426.846 M 59.14 % 268.223 M 47.74 % 181.545 M 50.62 % 120.531 M -44.75 % 218.166 M 223.37 % 67.467 M -46.20 % 125.406 M 98.76 % 63.095 M 102.45 % 31.166 M 42.75 % 21.833 M -9.13 % 24.027 M -56.04 % 54.655 M -63.87 % 151.257 M 59.82 % 94.641 M -8.77 % 103.741 M 140.77 % 43.087 M 16.65 % 36.937 M 130.63 % 16.016 M -54.86 % 35.480 M -10.57 % 39.674 M -62.39 % 105.497 M 9.37 % 96.462 M -48.02 % 185.592 M 132.35 % 79.876 M 317.03 % 19.153 M 255.29 % 5.391 M -10.15 % 6.000 M 212.92 % 1.917 M
Cash and short term investments 751.829 M -25.96 % 1.015 B 26.15 % 804.941 M -5.52 % 852.003 M 16.89 % 728.917 M 37.81 % 528.916 M 23.91 % 426.846 M 59.14 % 268.223 M 47.74 % 181.545 M 50.62 % 120.531 M -44.75 % 218.166 M 223.37 % 67.467 M -46.20 % 125.406 M 98.76 % 63.095 M 102.45 % 31.166 M 42.75 % 21.833 M -9.13 % 24.027 M -56.04 % 54.655 M -63.87 % 151.257 M 59.82 % 94.641 M -8.77 % 103.741 M 140.77 % 43.087 M 16.65 % 36.937 M 130.63 % 16.016 M -54.86 % 35.480 M -10.57 % 39.674 M -62.39 % 105.500 M 9.37 % 96.462 M -48.02 % 185.592 M 132.35 % 79.876 M 317.03 % 19.153 M 255.29 % 5.391 M -10.15 % 6.000 M 212.92 % 1.917 M
Total current assets 984.250 M -25.78 % 1.326 B 27.72 % 1.038 B -3.58 % 1.077 B 11.11 % 969.184 M 36.04 % 712.404 M 15.13 % 618.797 M 34.77 % 459.155 M 13.85 % 403.299 M 35.94 % 296.676 M -18.20 % 362.702 M 63.31 % 222.090 M -17.28 % 268.474 M 34.01 % 200.342 M 1.29 % 197.785 M 66.54 % 118.764 M 13.04 % 105.062 M -43.57 % 186.173 M -31.12 % 270.299 M 27.20 % 212.502 M -1.50 % 215.730 M 33.23 % 161.917 M 32.14 % 122.533 M 47.24 % 83.221 M -4.62 % 87.254 M -27.88 % 120.991 M -23.89 % 158.960 M 46.48 % 108.518 M -41.82 % 186.517 M 131.31 % 80.635 M 213.33 % 25.734 M 360.75 % 5.585 M -11.98 % 6.345 M 219.47 % 1.986 M
Inventory 149.669 M -32.30 % 221.082 M 32.43 % 166.937 M 5.32 % 158.499 M -5.04 % 166.911 M 12.80 % 147.974 M -6.90 % 158.935 M 7.31 % 148.109 M -17.04 % 178.540 M 35.38 % 131.876 M 12.65 % 117.063 M -3.72 % 121.580 M -4.19 % 126.899 M 17.47 % 108.025 M -13.42 % 124.762 M 123.76 % 55.758 M 21.69 % 45.819 M -23.60 % 59.974 M 1.91 % 58.849 M 26.71 % 46.445 M 5.65 % 43.960 M 2.87 % 42.735 M 15.15 % 37.111 M -14.11 % 43.208 M 40.85 % 30.677 M -48.15 % 59.165 M 58.47 % 37.335 M 8 621.28 % 428.089 K 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 57.974 M 2 865.43 % 1.955 M -95.78 % 46.349 M 23.64 % 37.487 M 72.07 % 21.785 M 969.14 % 2.038 M -89.61 % 19.611 M -11.94 % 22.270 M 19.42 % 18.648 M -43.42 % 32.957 M 108.32 % 15.820 M -37.97 % 25.503 M 158.98 % 9.847 M -40.80 % 16.634 M -11.70 % 18.837 M -48.01 % 36.234 M 19.05 % 30.436 M 43.88 % 21.154 M -35.10 % 32.596 M 9.24 % 29.838 M 21.75 % 24.508 M -25.69 % 32.982 M 6.20 % 31.055 M 251.07 % 8.846 M 18.17 % 7.486 M -32.29 % 11.055 M 2.81 % 10.753 M 17.72 % 9.134 M 6 567.51 % 137.000 K -75.03 % 548.616 K -55.26 % 1.226 M 950.27 % 116.754 K -64.62 % 330.003 K 597.98 % 47.280 K
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 1.348 M 0.000 -100.00 % 704.000 K 0.000 -100.00 % 77.000 K 0.000 -100.00 % 40.000 K 0.000 -100.00 % 15.760 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 % 12.090 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.385 K
Other assets 0.000 0.000 100.00 % -574.826 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 -100.00 % 42.243 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 181.271 M -9.54 % 200.391 M 133.41 % 85.855 M -41.08 % 145.721 M -3.69 % 151.302 M 10.99 % 136.320 M -8.00 % 148.180 M 7.29 % 138.114 M 15.05 % 120.043 M 6.29 % 112.936 M 64.18 % 68.788 M -21.88 % 88.056 M 86.32 % 47.262 M -41.76 % 81.145 M 12.66 % 72.025 M -1.17 % 72.879 M 31.35 % 55.485 M -39.31 % 91.421 M 14.47 % 79.868 M 67.91 % 47.566 M 70.20 % 27.947 M -23.59 % 36.573 M -24.68 % 48.559 M -21.20 % 61.624 M 31.27 % 46.944 M 11.25 % 42.197 M 34.54 % 31.363 M 5.92 % 29.609 M 51.13 % 19.592 M 245.45 % 5.672 M 108.98 % 2.714 M 282.58 % 709.389 K 99.20 % 356.114 K 8.09 % 329.456 K
Tax payables 0.000 0.000 -100.00 % 10.589 M -41.00 % 17.948 M 67.21 % 10.734 M -37.21 % 17.095 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.119 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 100.00 % -332.179 K 0.000 -100.00 % 2.466 K -100.00 % 127.935 M 3 462.66 % 3.591 M 0.000 -100.00 % 112.000 K -99.72 % 40.220 M 4 183.28 % 939.000 K 0.000 100.00 % -50.320 M 0.000 100.00 % -42.275 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
Minority interest 318.737 M -3.93 % 331.786 M 148.57 % 133.478 M -42.50 % 232.135 M 8.08 % 214.775 M 7.74 % 199.342 M 13.33 % 175.900 M 328.41 % 41.059 M 48.34 % 27.679 M 65.14 % 16.761 M 91.66 % 8.745 M -10.10 % 9.728 M 33.33 % 7.296 M -3.42 % 7.554 M 1.36 % 7.453 M 8.87 % 6.846 M 7.41 % 6.374 M -1.71 % 6.485 M -20.84 % 8.192 M -28.75 % 11.497 M -6.14 % 12.249 M 36.88 % 8.949 M 36.21 % 6.570 M -27.28 % 9.035 M -0.30 % 9.062 M 171.36 % 3.340 M 633.60 % -625.868 K 90.51 % -6.598 M -1 974.49 % -318.057 K 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 2.754 M -39.02 % 4.516 M 109.82 % 2.152 M -40.06 % 3.591 M 18.07 % 3.041 M -24.96 % 4.052 M -71.06 % 14.003 M 128.14 % 6.138 M 46.00 % 4.204 M 205.30 % 1.377 M -23.03 % 1.789 M -19.41 % 2.220 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.110 M 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 % 66.225 M 154.33 % 26.039 M 521.68 % 4.188 M 0.000 -100.00 % 873.002 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 332.000 K -13.32 % 383.000 K 100.24 % -159.165 M 0.000 100.00 % -567.936 M 0.000 100.00 % -483.990 M 0.000 -100.00 % 112.121 M 0.000 -100.00 % 101.378 M 0.000 100.00 % -445.404 M 0.000 100.00 % -62.960 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 5.942 M 0.000 -100.00 % 7.944 M -65.26 % 22.867 M -25.67 % 30.764 M -18.42 % 37.709 M -19.73 % 46.979 M -6.28 % 50.126 M -1.16 % 50.713 M 6.04 % 47.824 M -8.01 % 51.986 M 0.51 % 51.720 M 23.68 % 41.817 M 2.22 % 40.907 M -9.33 % 45.116 M 13.59 % 39.719 M 4.68 % 37.944 M -13.22 % 43.724 M -7.40 % 47.216 M -26.61 % 64.333 M -2.63 % 66.073 M 38.45 % 47.725 M 38.13 % 34.552 M -27.30 % 47.526 M 0.70 % 47.198 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.769 B 11.67 % 3.375 B 154.28 % 1.327 B -48.65 % 2.585 B 6.72 % 2.422 B 15.91 % 2.090 B 5.07 % 1.989 B 33.54 % 1.489 B 5.65 % 1.410 B 5.21 % 1.340 B 3.40 % 1.296 B 23.18 % 1.052 B 8.52 % 969.283 M 1.65 % 953.513 M -1.00 % 963.188 M 6.86 % 901.380 M 4.23 % 864.799 M -8.22 % 942.241 M -0.09 % 943.075 M 31.45 % 717.427 M 2.81 % 697.826 M 11.21 % 627.497 M 11.65 % 562.022 M -6.83 % 603.192 M 2.30 % 589.608 M 13.46 % 519.653 M -1.76 % 528.971 M 37.39 % 385.004 M 11.02 % 346.793 M 137.69 % 145.903 M 121.76 % 65.793 M 142.67 % 27.112 M 91.94 % 14.125 M 154.10 % 5.559 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 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-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 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 46.794 M 0.000 -100.00 % 13.809 M 0.000 100.00 % -9.038 M 0.000 -100.00 % 10.090 M 0.000 100.00 % -8.410 M 0.000 -100.00 % 41.232 M 0.000 100.00 % -7.788 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.337 M 0.00 % 7.337 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
Stock based compensation 4.303 M 373.88 % 908.023 K -54.80 % 2.009 M 24.93 % 1.608 M -34.95 % 2.472 M 86.37 % 1.326 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 % 534.000 K 0.000 0.000 0.000 -100.00 % 200.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
Change in working capital -130.161 M 0.000 100.00 % -142.425 M 0.000 100.00 % -85.006 M 0.000 100.00 % -29.475 M 0.000 -100.00 % 15.660 M 0.000 100.00 % -22.791 M 0.000 -100.00 % 15.630 M 0.000 100.00 % -83.335 M 0.000 -100.00 % 14.010 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.572 M 0.00 % -7.572 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -22.047 K 0.00 % -22.047 K 58.98 % -53.754 K 0.00 % -53.754 K 60.83 % -137.232 K 0.00 % -137.232 K -320.72 % 62.175 K 0.00 % 62.175 K
Accounts receivables -58.302 M 0.000 100.00 % -2.240 M 0.000 100.00 % -31.016 M 0.000 100.00 % -2.840 M 0.000 100.00 % -12.857 M 0.000 -100.00 % 541.000 K 0.000 -100.00 % 17.185 M 0.000 100.00 % -3.187 M 0.000 -100.00 % 4.775 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.711 M 0.00 % -10.711 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
Inventory -73.996 M 0.000 100.00 % -136.178 M 0.000 100.00 % -65.043 M 0.000 100.00 % -26.635 M 0.000 -100.00 % 28.517 M 0.000 100.00 % -23.332 M 0.000 100.00 % -1.555 M 0.000 100.00 % -80.148 M 0.000 -100.00 % 9.235 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.139 M 0.00 % 3.139 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
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
Other working capital 2.138 M 0.000 100.00 % -4.007 M 0.000 -100.00 % 11.053 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 172.505 M 653.89 % -31.144 M -134.09 % 91.363 M 1 155.07 % -8.659 M -104.20 % 206.028 M -7.26 % 222.156 M -16.46 % 265.926 M 16.00 % 229.242 M 32.24 % 173.359 M 64.57 % 105.343 M -17.49 % 127.680 M 16.59 % 109.509 M -19.96 % 136.821 M 3 364.64 % -4.191 M -193.23 % 4.496 M 182.17 % -5.471 M -131.62 % 17.304 M 195.49 % -18.121 M -231.38 % 13.793 M 131.44 % -43.870 M -214.05 % 38.464 M 1 436.10 % 2.504 M -87.49 % 20.020 M 209.38 % -18.304 M -274.12 % 10.512 M 0.00 % 10.512 M 247.47 % -7.128 M 0.00 % -7.128 M -133.81 % 21.085 M 0.00 % 21.085 M 566.71 % 3.163 M 0.00 % 3.163 M 97.93 % 1.598 M 0.00 % 1.598 M -6.07 % 1.701 M 0.00 % 1.701 M 567.43 % -363.920 K 0.00 % -363.920 K -900.11 % -36.388 K 0.00 % -36.388 K -137.06 % 98.197 K 0.00 % 98.197 K
Net cash provided by operating activities 439.268 M 9.82 % 399.971 M 22.40 % 326.775 M 5.45 % 309.890 M -8.73 % 339.523 M 14.48 % 296.570 M 8.90 % 272.325 M 12.79 % 241.435 M 24.38 % 194.114 M 102.23 % 95.985 M -29.57 % 136.278 M 122.64 % 61.210 M 5.04 % 58.273 M -31.94 % 85.614 M 92.40 % 44.498 M 87.02 % 23.793 M 30.39 % 18.247 M 204.95 % -17.387 M -221.36 % 14.327 M 426.65 % -4.386 M -111.40 % 38.464 M 1 436.10 % 2.504 M -87.62 % 20.220 M 1 494.48 % -1.450 M -106.21 % 23.341 M 0.00 % 23.341 M 8.39 % 21.533 M 0.00 % 21.533 M 839.18 % -2.913 M 0.00 % -2.913 M -90.64 % -1.528 M 0.00 % -1.528 M -95.63 % -781.078 K 0.00 % -781.078 K -9.16 % -715.559 K 0.00 % -715.559 K -10.49 % -647.637 K 0.00 % -647.637 K 2.54 % -664.523 K 0.00 % -664.523 K -110.75 % -315.313 K 0.00 % -315.313 K
Investments in property plant and equipment -213.693 M -98.95 % -107.409 M -8.69 % -98.820 M -16.45 % -84.859 M 24.41 % -112.261 M -27.72 % -87.894 M -19.23 % -73.717 M -11.43 % -66.157 M 31.58 % -96.690 M 36.72 % -152.798 M -24.31 % -122.916 M 18.21 % -150.277 M -287.96 % -38.735 M -46.25 % -26.485 M 45.35 % -48.462 M 31.95 % -71.216 M -7.64 % -66.163 M 29.18 % -93.430 M -357.03 % -20.443 M -24.68 % -16.397 M -9.48 % -14.977 M -91.30 % -7.829 M 70.46 % -26.503 M -256.80 % -7.428 M 71.32 % -25.899 M 0.00 % -25.899 M 67.03 % -78.551 M 0.00 % -78.551 M -2.20 % -76.858 M 0.00 % -76.858 M -118.90 % -35.111 M 0.00 % -35.111 M -194.75 % -11.912 M 0.00 % -11.912 M 15.29 % -14.063 M 0.00 % -14.063 M -181.33 % -4.999 M 0.00 % -4.999 M -220.29 % -1.561 M 0.00 % -1.561 M -170.71 % -576.510 K 0.00 % -576.510 K
Acquisitions net 0.000 0.000 100.00 % -282.955 M 0.000 0.000 0.000 100.00 % -25.700 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 100.00 % -2.365 M 0.00 % -2.365 M -112.55 % -1.113 M 0.00 % -1.113 M 0.000 0.000 0.000 0.000 100.00 % -4.824 M 0.00 % -4.824 M -50 073.53 % 9.653 K 0.00 % 9.653 K 38 510.00 % 25.000 0.00 % 25.000
Purchases of investments 0.000 0.000 -100.00 % 61.828 M 200.00 % -61.828 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 100.00 % -1.193 M 0.00 % -1.193 M 0.000 0.000 100.00 % -6.350 M 0.00 % -6.350 M 0.000 0.000 0.000 0.000 100.00 % -300.000 K 0.00 % -300.000 K -10 380.35 % -2.863 K 0.00 % -2.863 K 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 230.000 K 0.000 -100.00 % 205.000 K 78.26 % 115.000 K 0.000 -100.00 % 45.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 100.00 % -34.402 M 0.00 % -34.402 M 0.000 0.000 0.000 0.000 -100.00 % 1.355 M 0.00 % 1.355 M 193.54 % -1.448 M 0.00 % -1.448 M 0.000 0.000
Other investing activites 4.652 M 140.71 % -11.428 M 45.41 % -20.934 M 0.000 -100.00 % 354.000 K 200.00 % -354.000 K 98.62 % -25.700 M -7 159.89 % -354.000 K 81.28 % -1.891 M -196.23 % 1.965 M 289.86 % -1.035 M -124.49 % 4.226 M -64.43 % 11.880 M 277.53 % -6.692 M 0.000 -100.00 % 27.000 K -95.10 % 551.000 K 0.000 -100.00 % 2.320 M 0.000 0.000 0.000 -100.00 % 82.000 K 183.67 % -98.000 K 97.17 % -3.457 M 0.00 % -3.457 M -112.26 % 28.200 M 0.00 % 28.200 M 2 337.93 % -1.260 M 0.00 % -1.260 M -103.66 % 34.416 M 0.00 % 34.416 M 8 446.32 % 402.701 K 0.00 % 402.701 K 204.81 % -384.203 K 0.00 % -384.203 K -109.09 % 4.227 M 0.00 % 4.227 M 197.52 % 1.421 M 0.00 % 1.421 M 3 280.46 % -44.668 K 0.00 % -44.668 K
Net cash used for investing activites -209.041 M -75.91 % -118.836 M 65.14 % -340.881 M -132.39 % -146.687 M -31.08 % -111.907 M -26.81 % -88.248 M 11.23 % -99.417 M -49.99 % -66.281 M 32.76 % -98.581 M 34.55 % -150.628 M -21.64 % -123.836 M 15.21 % -146.051 M -444.76 % -26.810 M 19.19 % -33.177 M 31.54 % -48.462 M 31.92 % -71.189 M -8.50 % -65.612 M 29.77 % -93.430 M -415.53 % -18.123 M -10.53 % -16.397 M -9.48 % -14.977 M -91.30 % -7.829 M 70.37 % -26.421 M -251.06 % -7.526 M 74.36 % -29.356 M 0.00 % -29.356 M 43.05 % -51.544 M 0.00 % -51.544 M 35.96 % -80.483 M 0.00 % -80.483 M -89.11 % -42.560 M 0.00 % -42.560 M -269.78 % -11.509 M 0.00 % -11.509 M 20.33 % -14.447 M 0.00 % -14.447 M -218.16 % -4.541 M 0.00 % -4.541 M -187.09 % -1.582 M 0.00 % -1.582 M -154.63 % -621.153 K 0.00 % -621.153 K
Debt repayment 0.000 0.000 0.000 0.000 -100.00 % 292.000 K 100.39 % -74.539 M 0.000 100.00 % -68.322 M -73.02 % -39.488 M -42.80 % -27.653 M -118.01 % 153.521 M 458.36 % 27.495 M 0.000 100.00 % -19.910 M 0.000 -100.00 % 44.697 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -27.631 M 0.00 % -27.631 M -160.17 % -10.620 M 0.00 % -10.620 M -126.48 % 40.106 M 0.00 % 40.106 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
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 -100.00 % 55.562 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 94.281 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.415 M 0.00 % 48.415 M 881.56 % 4.932 M 0.00 % 4.932 M -94.32 % 86.888 M 0.00 % 86.888 M 148.61 % 34.950 M 0.00 % 34.950 M 58.55 % 22.043 M 0.00 % 22.043 M 416.67 % 4.266 M 0.00 % 4.266 M -3.94 % 4.441 M 0.00 % 4.441 M 213.40 % 1.417 M 0.00 % 1.417 M
Common stock repurchased -56.915 M -542.23 % -8.862 M 0.000 0.000 0.000 0.000 100.00 % -167.000 K 99.08 % -18.236 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 % -20.962 K 0.00 % -20.962 K 99.15 % -2.463 M 0.00 % -2.463 M -2 916.23 % -81.661 K 0.00 % -81.661 K 98.86 % -7.177 M 0.00 % -7.177 M -596.67 % -1.030 M 0.00 % -1.030 M -25.34 % -821.898 K 0.00 % -821.898 K -263.23 % -226.272 K 0.00 % -226.272 K -36.14 % -166.200 K 0.00 % -166.200 K -33.95 % -124.075 K 0.00 % -124.075 K
Dividends paid -32.611 M 41.85 % -56.076 M -245.06 % -16.251 M 52.56 % -34.254 M -136.25 % -14.499 M 35.29 % -22.407 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -13.536 M 75.46 % -55.171 M -579.23 % -8.123 M 46.92 % -15.302 M -808.59 % -1.684 M -93.58 % -870.000 K 95.53 % -19.452 M -608.12 % -2.747 M 0.000 100.00 % -2.290 M 0.000 0.000 100.00 % -23.936 M -623.36 % -3.309 M -121.17 % 15.631 M 641.61 % -2.886 M -116.11 % 17.917 M 50.56 % 11.900 M -86.88 % 90.697 M 19 194.11 % -475.000 K 0.000 0.000 100.00 % -2.000 K -100.11 % 1.772 M 166.91 % -2.648 M 0.00 % -2.648 M -152.41 % -1.049 M 0.00 % -1.049 M -236.55 % -311.740 K 0.00 % -311.740 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.012 M 0.00 % 1.012 M 0.000 0.000 -100.00 % 402.752 K 0.00 % 402.752 K
Net cash used provided by financing activities -103.062 M 14.19 % -120.110 M -392.78 % -24.374 M 50.82 % -49.556 M -214.70 % -15.747 M 83.90 % -97.816 M -554.68 % -14.941 M 83.27 % -89.305 M -126.16 % -39.488 M -31.88 % -29.943 M -119.50 % 153.521 M 458.36 % 27.495 M -13.06 % 31.626 M 236.21 % -23.219 M -248.54 % 15.631 M -62.62 % 41.811 M 133.36 % 17.917 M 50.56 % 11.900 M -86.88 % 90.697 M 19 194.11 % -475.000 K 0.000 0.000 100.00 % -2.000 K -100.11 % 1.772 M 105.85 % -30.300 M 0.00 % -30.300 M -188.53 % 34.225 M 0.00 % 34.225 M -23.33 % 44.639 M 0.00 % 44.639 M -53.04 % 95.059 M 0.00 % 95.059 M 124.86 % 42.275 M 0.00 % 42.275 M 90.28 % 22.218 M 0.00 % 22.218 M 339.81 % 5.052 M 0.00 % 5.052 M 18.17 % 4.275 M 0.00 % 4.275 M 152.10 % 1.696 M 0.00 % 1.696 M
Effect of forex changes on cash 60.275 M 559.88 % -13.107 M 53.46 % -28.159 M -226.74 % 22.218 M 287.21 % -11.868 M 3.22 % -12.262 M -1 969.26 % 656.000 K -20.87 % 829.000 K -83.32 % 4.969 M 138.08 % -13.049 M 14.51 % -15.264 M -2 474.03 % -593.000 K 23.78 % -778.000 K -128.70 % 2.711 M 216.15 % -2.334 M -168.83 % 3.391 M 387.37 % -1.180 M -150.97 % 2.315 M 127.22 % -8.504 M -216.54 % 7.297 M 0.000 0.000 0.000 -100.00 % 129.000 K -90.13 % 1.307 M 0.00 % 1.307 M 332.32 % 302.326 K 0.00 % 302.326 K 105.21 % -5.808 M 0.00 % -5.808 M -407.93 % 1.886 M 0.00 % 1.886 M 401.10 % 376.373 K 0.00 % 376.373 K 467.74 % -102.348 K 0.00 % -102.348 K 39.00 % -167.789 K 0.00 % -167.789 K -1 456.25 % 12.372 K 0.00 % 12.372 K 706.15 % -2.041 K 0.00 % -2.041 K
Net change in cash -1.015 B -200.00 % 1.015 B 219.04 % -852.977 M -792.99 % 123.086 M -38.46 % 200.001 M 95.94 % 102.070 M -35.65 % 158.623 M 83.00 % 86.678 M 42.06 % 61.014 M 162.49 % -97.635 M -164.79 % 150.699 M 360.10 % -57.939 M -192.98 % 62.311 M 290.31 % 15.965 M 193.00 % -17.167 M -682.43 % -2.194 M 96.86 % -69.969 M -44.86 % -48.301 M -156.85 % 84.959 M 395.27 % -28.773 M -210.95 % 25.934 M 2 201.62 % -1.234 M 77.86 % -5.573 M 21.23 % -7.075 M -141.57 % -2.929 M 95.76 % -69.084 M -864.67 % 9.035 M 0.00 % 9.035 M 110.14 % -89.130 M 0.00 % -89.130 M -184.31 % 105.716 M 0.00 % 105.716 M 74.51 % 60.579 M 0.00 % 60.579 M 335.64 % 13.906 M 0.00 % 13.906 M 2 383.35 % -609.014 K 0.00 % -609.014 K -114.92 % 4.083 M 0.00 % 4.083 M 169.56 % 1.515 M 0.00 % 1.515 M
Cash at beginning of period 1.015 B 0.000 -100.00 % 852.977 M 17.02 % 728.917 M 37.81 % 528.916 M 23.91 % 426.846 M 59.14 % 268.223 M 47.74 % 181.545 M 50.62 % 120.531 M -44.75 % 218.166 M 223.37 % 67.467 M -46.20 % 125.406 M 98.76 % 63.095 M 33.87 % 47.131 M 115.87 % 21.833 M -9.13 % 24.027 M -56.04 % 54.655 M -46.91 % 102.956 M 55.29 % 66.298 M -46.28 % 123.414 M 58.62 % 77.807 M 75.55 % 44.321 M 4.26 % 42.510 M 84.10 % 23.091 M -39.88 % 38.409 M -64.68 % 108.758 M 12.75 % 96.462 M 0.00 % 96.462 M -48.02 % 185.592 M 0.00 % 185.592 M 132.35 % 79.876 M 0.00 % 79.876 M 313.93 % 19.297 M 0.00 % 19.297 M 257.95 % 5.391 M 0.00 % 5.391 M -10.15 % 6.000 M 0.00 % 6.000 M 212.92 % 1.917 M 0.00 % 1.917 M 375.98 % 402.823 K 0.00 % 402.823 K
Cash at end of period 0.000 -100.00 % 1.015 B 26.30 % 803.944 M -5.64 % 852.003 M 16.89 % 728.917 M 37.81 % 528.916 M 23.91 % 426.846 M 59.14 % 268.223 M 47.74 % 181.545 M 50.62 % 120.531 M -44.75 % 218.166 M 223.37 % 67.467 M -46.20 % 125.406 M 98.76 % 63.095 M 1 252.08 % 4.667 M -78.63 % 21.833 M 242.57 % -15.314 M -128.02 % 54.655 M -63.87 % 151.257 M 59.82 % 94.641 M -8.77 % 103.741 M 140.77 % 43.087 M 16.65 % 36.937 M 130.63 % 16.016 M -54.86 % 35.480 M -10.57 % 39.674 M -62.39 % 105.497 M 0.00 % 105.497 M 9.37 % 96.462 M 0.00 % 96.462 M -48.02 % 185.592 M 0.00 % 185.592 M 132.35 % 79.876 M 0.00 % 79.876 M 313.93 % 19.297 M 0.00 % 19.297 M 257.95 % 5.391 M 0.00 % 5.391 M -10.15 % 6.000 M 0.00 % 6.000 M 212.92 % 1.917 M 0.00 % 1.917 M
Operating cash flow 439.268 M 9.82 % 399.971 M 22.40 % 326.775 M 2.23 % 319.647 M -5.85 % 339.523 M 14.48 % 296.570 M 8.90 % 272.325 M 12.79 % 241.435 M 24.38 % 194.114 M 102.23 % 95.985 M -29.57 % 136.278 M 122.64 % 61.210 M 5.04 % 58.273 M -31.94 % 85.614 M 92.40 % 44.498 M 87.02 % 23.793 M 30.39 % 18.247 M 204.95 % -17.387 M -221.36 % 14.327 M 426.65 % -4.386 M -111.40 % 38.464 M 1 436.10 % 2.504 M -87.62 % 20.220 M 1 494.48 % -1.450 M -106.21 % 23.341 M 0.00 % 23.341 M 8.39 % 21.533 M 0.00 % 21.533 M 839.18 % -2.913 M 0.00 % -2.913 M -90.64 % -1.528 M 0.00 % -1.528 M -95.63 % -781.078 K 0.00 % -781.078 K -9.16 % -715.559 K 0.00 % -715.559 K -10.49 % -647.637 K 0.00 % -647.637 K 2.54 % -664.523 K 0.00 % -664.523 K -110.75 % -315.313 K 0.00 % -315.313 K
Capital expenditure -213.693 M -98.95 % -107.409 M -8.69 % -98.820 M -16.45 % -84.859 M 24.41 % -112.261 M -27.72 % -87.894 M -19.23 % -73.717 M -11.43 % -66.157 M 31.58 % -96.690 M 36.72 % -152.798 M -24.31 % -122.916 M 18.21 % -150.277 M -287.96 % -38.735 M -46.25 % -26.485 M 45.35 % -48.462 M 31.95 % -71.216 M -7.64 % -66.163 M 29.18 % -93.430 M -357.03 % -20.443 M -24.68 % -16.397 M -9.48 % -14.977 M -91.30 % -7.829 M 70.46 % -26.503 M -256.80 % -7.428 M 71.32 % -25.899 M 0.00 % -25.899 M 67.03 % -78.551 M 0.00 % -78.551 M -2.20 % -76.858 M 0.00 % -76.858 M -118.90 % -35.111 M 0.00 % -35.111 M -194.75 % -11.912 M 0.00 % -11.912 M 15.29 % -14.063 M 0.00 % -14.063 M -181.33 % -4.999 M 0.00 % -4.999 M -220.29 % -1.561 M 0.00 % -1.561 M -170.71 % -576.510 K 0.00 % -576.510 K
Free CashFlow 225.575 M -22.90 % 292.563 M 28.34 % 227.955 M -2.91 % 234.788 M 3.31 % 227.262 M 8.91 % 208.676 M 5.07 % 198.608 M 13.31 % 175.278 M 79.91 % 97.424 M 271.48 % -56.813 M -525.18 % 13.362 M 115.00 % -89.067 M -555.87 % 19.538 M -66.96 % 59.129 M 1 591.65 % -3.964 M 91.64 % -47.423 M 1.03 % -47.916 M 56.76 % -110.817 M -1 711.92 % -6.116 M 70.57 % -20.783 M -188.49 % 23.487 M 541.07 % -5.325 M 15.25 % -6.283 M 29.23 % -8.878 M -247.01 % -2.558 M 0.00 % -2.558 M 95.51 % -57.017 M 0.00 % -57.017 M 28.52 % -79.771 M 0.00 % -79.771 M -117.72 % -36.639 M 0.00 % -36.639 M -188.65 % -12.693 M 0.00 % -12.693 M 14.11 % -14.778 M 0.00 % -14.778 M -161.73 % -5.646 M 0.00 % -5.646 M -153.74 % -2.225 M 0.00 % -2.225 M -149.51 % -891.823 K 0.00 % -891.823 K
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 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004