3315.HK

Goldpac Group Limited 3315.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 1.095 B -22.68 % 1.417 B -7.43 % 1.530 B 11.17 % 1.377 B 7.38 % 1.282 B -9.45 % 1.416 B 0.32 % 1.411 B 0.73 % 1.401 B 0.51 % 1.394 B -17.27 % 1.685 B 10.75 % 1.521 B 36.75 % 1.112 B 64.39 % 676.609 M
Net income 50.889 M -61.46 % 132.051 M -10.43 % 147.427 M 6.69 % 138.184 M -5.14 % 145.665 M -17.76 % 177.125 M 1.11 % 175.187 M 6.51 % 164.477 M -19.73 % 204.900 M -15.27 % 241.838 M 13.27 % 213.507 M 51.61 % 140.825 M 22.34 % 115.113 M
Income before tax 49.718 M -71.38 % 173.733 M 5.89 % 164.070 M 5.89 % 154.939 M -8.45 % 169.242 M -18.19 % 206.882 M -0.44 % 207.802 M 4.55 % 198.764 M -18.73 % 244.566 M -17.43 % 296.179 M 15.45 % 256.552 M 39.94 % 183.330 M 32.90 % 137.948 M
Income before tax ratio 0.05 -62.99 % 0.12 14.39 % 0.11 -4.74 % 0.11 -14.74 % 0.13 -9.66 % 0.15 -0.76 % 0.15 3.79 % 0.14 -19.14 % 0.18 -0.19 % 0.18 4.24 % 0.17 2.33 % 0.16 -19.16 % 0.20
EBITDA 47.626 M -72.23 % 171.521 M 51.77 % 113.016 M -26.33 % 153.401 M -18.79 % 188.885 M -27.57 % 260.765 M 45.53 % 179.182 M -33.84 % 270.848 M 12.71 % 240.300 M -9.21 % 264.673 M 12.96 % 234.317 M 13.82 % 205.870 M 28.33 % 160.422 M
Net income ratio 0.05 -50.16 % 0.09 -3.24 % 0.10 -4.03 % 0.10 -11.66 % 0.11 -9.18 % 0.13 0.78 % 0.12 5.74 % 0.12 -20.14 % 0.15 2.41 % 0.14 2.27 % 0.14 10.86 % 0.13 -25.58 % 0.17
Ratio EBITDA 0.04 -64.09 % 0.12 63.95 % 0.07 -33.73 % 0.11 -24.37 % 0.15 -20.01 % 0.18 45.06 % 0.13 -34.33 % 0.19 12.14 % 0.17 9.74 % 0.16 1.99 % 0.15 -16.77 % 0.19 -21.93 % 0.24
Gross profit ratio 0.24 -20.27 % 0.30 12.56 % 0.26 -10.27 % 0.29 -1.95 % 0.30 6.36 % 0.28 1.83 % 0.28 -7.17 % 0.30 -0.94 % 0.30 13.81 % 0.26 -3.99 % 0.28 -5.49 % 0.29 -3.16 % 0.30
Weighted average shs out dil 807.377 M -0.49 % 811.326 M -0.43 % 814.817 M -1.04 % 823.410 M -0.30 % 825.907 M -0.02 % 826.047 M -0.01 % 826.134 M 0.39 % 822.949 M -1.31 % 833.856 M -0.93 % 841.710 M -0.48 % 845.809 M 47.61 % 572.992 M 12.40 % 509.771 M
Weighted average shs out 807.762 M -0.44 % 811.328 M -0.43 % 814.817 M -1.04 % 823.410 M -0.30 % 825.907 M -0.02 % 826.047 M -0.01 % 826.134 M 0.39 % 822.949 M -1.31 % 833.856 M 0.30 % 831.348 M 0.16 % 830.032 M 55.72 % 533.021 M 4.56 % 509.774 M
EPS diluted 0.06 -60.63 % 0.16 -11.11 % 0.18 5.88 % 0.17 -5.56 % 0.18 -14.29 % 0.21 0.00 % 0.21 5.00 % 0.20 -20.00 % 0.25 -13.79 % 0.29 16.00 % 0.25 0.00 % 0.25 8.70 % 0.23
Earnings per share 0.06 -60.63 % 0.16 -11.11 % 0.18 5.88 % 0.17 -5.56 % 0.18 -14.29 % 0.21 0.00 % 0.21 5.00 % 0.20 -20.00 % 0.25 -13.79 % 0.29 11.54 % 0.26 0.00 % 0.26 13.04 % 0.23
Gross profit 258.943 M -38.35 % 420.052 M 4.20 % 403.136 M -0.25 % 404.142 M 5.29 % 383.837 M -3.69 % 398.536 M 2.15 % 390.131 M -6.48 % 417.181 M -0.43 % 419.002 M -5.84 % 445.000 M 6.33 % 418.504 M 29.25 % 323.794 M 59.20 % 203.388 M
Income tax expense 186.000 K -99.18 % 22.568 M 630.12 % 3.091 M -81.80 % 16.988 M -29.16 % 23.982 M -21.26 % 30.459 M -8.13 % 33.154 M -3.30 % 34.287 M -13.56 % 39.666 M -27.01 % 54.341 M 26.24 % 43.045 M 1.27 % 42.505 M 86.14 % 22.835 M
Cost of revenue 836.358 M -16.07 % 996.521 M -11.59 % 1.127 B 15.91 % 972.382 M 8.28 % 898.066 M -11.71 % 1.017 B -0.38 % 1.021 B 3.80 % 983.661 M 0.92 % 974.711 M -21.37 % 1.240 B 12.43 % 1.103 B 39.84 % 788.466 M 66.62 % 473.221 M
General and administrative expenses 45.250 M -6.32 % 48.302 M 16.05 % 41.623 M 2.78 % 40.499 M 15.91 % 34.939 M -11.67 % 39.556 M 5.51 % 37.489 M 4.37 % 35.919 M 8.91 % 32.981 M 7.95 % 30.552 M 12.10 % 27.254 M 90.92 % 14.275 M 3.57 % 13.783 M
Selling and marketing expenses 107.894 M -24.86 % 143.596 M -16.91 % 172.822 M 36.62 % 126.500 M 37.59 % 91.938 M -6.94 % 98.798 M -6.81 % 106.020 M 0.28 % 105.719 M -19.97 % 132.105 M 17.40 % 112.521 M -2.87 % 115.843 M 54.20 % 75.127 M 80.85 % 41.540 M
Other expenses -10.242 M -5 246.73 % 199.000 K 217.75 % -169.000 K 90.64 % -1.806 M 16.16 % -2.154 M 87.66 % -17.461 M -2 006.22 % 916.000 K -68.15 % 2.876 M 120.89 % 1.302 M 544.55 % 202.000 K 127.11 % -745.000 K -286.72 % 399.000 K -67.87 % 1.242 M
Operating expenses 246.713 M -16.24 % 294.548 M -9.99 % 327.231 M 14.54 % 285.695 M 21.80 % 234.563 M 0.08 % 234.367 M 13.18 % 207.077 M 2.27 % 202.482 M -8.25 % 220.696 M 12.55 % 196.095 M 0.00 % 196.102 M 62.23 % 120.879 M 48.40 % 81.453 M
Cost and expenses 1.083 B -16.11 % 1.291 B -11.23 % 1.454 B 15.60 % 1.258 B 11.08 % 1.133 B -9.50 % 1.251 B 1.91 % 1.228 B 3.53 % 1.186 B -0.77 % 1.195 B -16.74 % 1.436 B 10.55 % 1.299 B 42.81 % 909.345 M 63.94 % 554.674 M
Research and development expenses 103.811 M 1.33 % 102.451 M -9.30 % 112.955 M -6.26 % 120.502 M 9.71 % 109.840 M -3.20 % 113.474 M -0.33 % 113.854 M 4.40 % 109.053 M 11.22 % 98.050 M 23.27 % 79.539 M 13.08 % 70.339 M 50.44 % 46.754 M 63.77 % 28.548 M
Selling general and administrative expenses 153.144 M -20.20 % 191.898 M -10.51 % 214.445 M 28.41 % 166.999 M 31.62 % 126.877 M -8.30 % 138.354 M -3.59 % 143.509 M 1.32 % 141.638 M -14.20 % 165.086 M 15.39 % 143.073 M -0.02 % 143.097 M 60.06 % 89.402 M 61.60 % 55.323 M
Interest income 29.989 M -15.73 % 35.585 M 28.55 % 27.681 M 15.82 % 23.900 M -15.43 % 28.260 M -7.19 % 30.450 M 8.51 % 28.061 M 20.05 % 23.374 M 43.67 % 16.269 M -46.41 % 30.359 M 8.46 % 27.992 M 796.60 % 3.122 M -44.94 % 5.670 M
Interest expense 549.000 K -18.18 % 671.000 K -92.10 % 8.499 M 985.44 % 783.000 K 42.62 % 549.000 K -37.90 % 884.000 K 0.000 0.000 0.000 -100.00 % 48.000 K -95.47 % 1.059 M -48.54 % 2.058 M -69.82 % 6.819 M
Depreciation and amortization 46.017 M 0.00 % 46.017 M 24.00 % 37.111 M 6.17 % 34.954 M -11.76 % 39.611 M -25.88 % 53.443 M 15.66 % 46.206 M -1.20 % 46.765 M 11.36 % 41.994 M -0.69 % 42.285 M 44.57 % 29.249 M 60.43 % 18.232 M 16.46 % 15.655 M
Operating income 12.230 M -90.26 % 125.504 M 65.34 % 75.905 M -35.92 % 118.447 M -20.65 % 149.274 M -28.00 % 207.322 M 13.39 % 182.846 M -14.84 % 214.699 M 8.27 % 198.306 M -20.33 % 248.905 M 11.92 % 222.402 M 9.60 % 202.915 M 66.41 % 121.935 M
Operating income ratio 0.01 -87.40 % 0.09 78.61 % 0.05 -42.35 % 0.09 -26.11 % 0.12 -20.49 % 0.15 13.02 % 0.13 -15.46 % 0.15 7.72 % 0.14 -3.70 % 0.15 1.05 % 0.15 -19.85 % 0.18 1.23 % 0.18
Total other income expenses net 37.488 M -22.27 % 48.229 M -45.30 % 88.165 M 141.60 % 36.492 M 82.75 % 19.968 M 0.000 -100.00 % 24.748 M 197.74 % -25.319 M -154.73 % 46.260 M -2.22 % 47.308 M 38.53 % 34.150 M 274.37 % -19.585 M -222.31 % 16.013 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 -200.149 M 49.02 % -392.584 M 31.59 % -573.902 M -89.77 % -302.416 M 16.01 % -360.068 M -77.00 % -203.425 M 36.64 % -321.042 M 44.21 % -575.424 M 30.29 % -825.442 M 16.08 % -983.620 M -685.43 % -125.233 M 66.91 % -378.508 M -7 278.32 % -5.130 M
Total investments 1.114 B 810.63 % 122.349 M -3.28 % 126.500 M 22.85 % 102.975 M 1 974.44 % 4.964 M -95.62 % 113.243 M 13.24 % 100.000 M -21.55 % 127.475 M -10.89 % 143.052 M -3.64 % 148.457 M -89.06 % 1.358 B 50.42 % 902.567 M 347.26 % 201.801 M
Total debt 11.004 M -8.04 % 11.966 M -77.71 % 53.692 M 274.73 % 14.328 M -13.22 % 16.510 M -6.04 % 17.571 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.316 M -58.71 % 37.093 M
Accumulated other comprehensive income loss 101.348 M 1.98 % 99.385 M 1.85 % 97.580 M 6.51 % 91.618 M 0.000 -100.00 % 36.799 M 112.70 % -289.850 M -17.75 % -246.155 M -17.06 % -210.283 M -23.04 % -170.901 M -26.37 % -135.236 M -6.64 % -126.815 M -5.66 % -120.024 M
Retained earnings 718.276 M -8.10 % 781.584 M 1.90 % 766.983 M 6.02 % 723.431 M 34.67 % 537.191 M -16.39 % 642.490 M 12.87 % 569.242 M 4.26 % 546.002 M 4.06 % 524.710 M 12.17 % 467.778 M 47.52 % 317.098 M 108.41 % 152.148 M 36.54 % 111.434 M
Common stock 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.04 % 1.192 B 0.13 % 1.190 B 1.31 % 1.175 B 179 841.04 % 653.000 K 65 200.00 % 1.000 K
Total equity 2.012 B -3.97 % 2.095 B 1.18 % 2.071 B 3.08 % 2.009 B 0.55 % 1.998 B -0.34 % 2.004 B 1.23 % 1.980 B 2.60 % 1.930 B 3.02 % 1.873 B 3.26 % 1.814 B 12.63 % 1.611 B 15.30 % 1.397 B 554.49 % 213.467 M
Other non current liabilities 0.000 -100.00 % 37.399 M 11.98 % 33.397 M 21.65 % 27.453 M 26.17 % 21.759 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.300 M
Long term debt 7.024 M -4.85 % 7.382 M 146.81 % 2.991 M -58.58 % 7.221 M -36.43 % 11.360 M 20.05 % 9.463 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 42.691 M -4.67 % 44.781 M 23.07 % 36.388 M 4.94 % 34.674 M 4.70 % 33.119 M -0.51 % 33.288 M 26.11 % 26.395 M 32.83 % 19.871 M 96.53 % 10.111 M -55.55 % 22.748 M 69.67 % 13.407 M 76.92 % 7.578 M 26.24 % 6.003 M
Other current liabilities 87.587 M -5.20 % 92.392 M -67.72 % 286.195 M 225.62 % 87.892 M -50.07 % 176.030 M 44.42 % 121.886 M -54.62 % 268.604 M 8.48 % 247.617 M 138.50 % 103.823 M -16.58 % 124.457 M 24.39 % 100.052 M 485.97 % -25.922 M -134.45 % 75.248 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 93.791 M -14.90 % 110.213 M
Short term debt 3.980 M -13.18 % 4.584 M -90.96 % 50.701 M 613.40 % 7.107 M 112.73 % -55.827 M -788.54 % 8.108 M 0.000 0.000 0.000 0.000 0.000 100.00 % -78.475 M -311.56 % 37.093 M
Total current liabilities 408.802 M -26.22 % 554.055 M -21.62 % 706.906 M 24.74 % 566.686 M 3.67 % 546.608 M -8.52 % 597.536 M -3.93 % 621.974 M -17.85 % 757.121 M 5.72 % 716.142 M -6.98 % 769.879 M 11.09 % 693.052 M 28.06 % 541.185 M 10.80 % 488.438 M
Total liabilities 451.493 M -24.60 % 598.836 M -19.43 % 743.294 M 23.60 % 601.360 M 3.73 % 579.727 M -8.10 % 630.824 M -2.71 % 648.369 M -16.55 % 776.992 M 6.99 % 726.253 M -8.37 % 792.627 M 12.20 % 706.459 M 28.74 % 548.763 M 10.99 % 494.441 M
Other non current assets 219.647 M -77.05 % 956.944 M 53.53 % 623.277 M -39.94 % 1.038 B -6.71 % 1.112 B -17.39 % 1.347 B 18.81 % 1.133 B 36.39 % 831.053 M 655.50 % 110.000 M -47.62 % 210.000 M 1 689.98 % 11.732 M 0.000 100.00 % -94.564 M
Long term investments 279.357 M 151.06 % -547.122 M -126.42 % -241.643 M 64.03 % -671.860 M 31.15 % -975.892 M 4.05 % -1.017 B -15.13 % -883.436 M -25.71 % -702.759 M -28.96 % -544.936 M -269.12 % -147.632 M 0.000 0.000 0.000
Intangible assets 0.000 0.000 -100.00 % 350.959 M 0.000 -100.00 % 2.096 M -52.21 % 4.386 M -86.66 % 32.882 M -7.72 % 35.631 M 200.03 % 11.876 M -16.96 % 14.301 M -14.49 % 16.725 M -12.66 % 19.150 M 1 430.78 % 1.251 M
GoodWill 0.000 0.000 0.000 0.000 -100.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 -100.00 % 241.643 M 0.000 -100.00 % 3.471 M -39.75 % 5.761 M -83.18 % 34.257 M -7.43 % 37.006 M 179.27 % 13.251 M -15.47 % 15.676 M -6.27 % 16.725 M -12.66 % 19.150 M 1 430.78 % 1.251 M
Property plant equipment net 307.506 M -7.16 % 331.234 M -4.16 % 345.618 M -23.40 % 451.190 M 10.82 % 407.132 M 10.35 % 368.935 M 10.12 % 335.019 M -0.27 % 335.921 M 100.46 % 167.579 M -14.55 % 196.108 M 5.22 % 186.373 M 49.33 % 124.806 M 33.75 % 93.313 M
Total non current assets 806.510 M 8.83 % 741.056 M -25.51 % 994.841 M 20.62 % 824.772 M 48.20 % 556.533 M -21.88 % 712.444 M 13.38 % 628.380 M 23.22 % 509.951 M 12.27 % 454.207 M -2.84 % 467.487 M 117.61 % 214.830 M 49.23 % 143.956 M 52.23 % 94.564 M
Other current assets 98.771 M -57.83 % 234.220 M 113.51 % 109.699 M 118.09 % 50.300 M -73.30 % 188.363 M 312.15 % 45.702 M 8.41 % 42.157 M -74.59 % 165.928 M 105.45 % 80.763 M -85.01 % 538.709 M 1 478.31 % 34.132 M -13.79 % 39.591 M -82.31 % 223.766 M
Short term investments 834.793 M 24.69 % 669.471 M 81.85 % 368.143 M -52.49 % 774.835 M -21.00 % 980.856 M -13.23 % 1.130 B 14.94 % 983.436 M 18.45 % 830.234 M 20.68 % 687.988 M 132.36 % 296.089 M -78.19 % 1.358 B 50.42 % 902.567 M 347.26 % 201.801 M
cash and cash equivalents 211.153 M -47.81 % 404.550 M -35.54 % 627.594 M 98.14 % 316.744 M -15.89 % 376.578 M 70.40 % 220.996 M -31.16 % 321.042 M -44.21 % 575.424 M -30.29 % 825.442 M -16.08 % 983.620 M 685.43 % 125.233 M -68.20 % 393.824 M 832.72 % 42.223 M
Cash and short term investments 1.046 B -2.61 % 1.074 B 7.86 % 995.737 M -8.78 % 1.092 B -19.59 % 1.357 B 0.45 % 1.351 B 3.59 % 1.304 B -7.20 % 1.406 B -7.12 % 1.513 B 18.26 % 1.280 B -13.70 % 1.483 B 14.38 % 1.296 B 431.26 % 244.024 M
Total current assets 1.657 B -15.15 % 1.953 B 7.36 % 1.819 B 1.89 % 1.785 B -11.66 % 2.021 B 5.09 % 1.923 B -3.86 % 2.000 B -8.96 % 2.197 B 2.40 % 2.145 B 0.28 % 2.139 B 1.75 % 2.102 B 16.68 % 1.802 B 193.79 % 613.344 M
Inventory 237.645 M -21.20 % 301.577 M -16.83 % 362.621 M 26.38 % 286.921 M 50.71 % 190.375 M 3.09 % 184.676 M -12.87 % 211.952 M 2.09 % 207.609 M -1.71 % 211.212 M -34.19 % 320.936 M 12.66 % 284.878 M 4.79 % 271.862 M 86.78 % 145.554 M
Net receivables 274.612 M -19.95 % 343.033 M -2.26 % 350.959 M -1.52 % 356.393 M 25.24 % 284.558 M -16.56 % 341.049 M -20.20 % 427.404 M 2.32 % 417.729 M 19.91 % 348.379 M -29.91 % 497.056 M 59.22 % 312.182 M 60.86 % 194.075 M 2.54 % 189.270 M
Tax assets 0.000 0.000 -100.00 % 25.946 M 237.22 % 7.694 M -18.15 % 9.400 M 14.75 % 8.192 M -10.02 % 9.104 M 4.28 % 8.730 M -98.77 % 708.313 M 266.37 % 193.335 M 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 317.235 M -20.65 % 399.788 M 18.74 % 336.693 M -20.31 % 422.506 M 15.62 % 365.428 M -8.49 % 399.346 M 48.11 % 269.630 M -34.99 % 414.727 M -19.49 % 515.101 M -9.20 % 567.317 M 3.74 % 546.886 M 27.49 % 428.978 M 26.87 % 338.132 M
Tax payables 0.000 -100.00 % 57.291 M 71.96 % 33.317 M -32.26 % 49.181 M -19.34 % 60.977 M -10.59 % 68.196 M -18.56 % 83.740 M -11.65 % 94.777 M -2.51 % 97.218 M 24.47 % 78.105 M 69.37 % 46.114 M 58.89 % 29.022 M -23.56 % 37.965 M
Deferred revenue non current 0.000 100.00 % -37.399 M -11.98 % -33.397 M -21.65 % -27.453 M -26.17 % -21.759 M 8.67 % -23.825 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 5.000 K -99.98 % 21.740 M 59.41 % 13.638 M 1 042.21 % 1.194 M -16.33 % 1.427 M -22.11 % 1.832 M -27.70 % 2.534 M 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 11.004 M -8.04 % 11.966 M 34.84 % 8.874 M -38.07 % 14.328 M -13.22 % 16.510 M -6.04 % 17.571 M 0.000 0.000 0.000 0.000 0.000 100.00 % -93.791 M 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
Other total stockholders equity 0.000 0.000 0.000 0.000 -100.00 % 266.556 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.172 B 1 048.84 % 102.032 M
Deferred tax liabilities non current 35.667 M -4.63 % 37.399 M 11.98 % 33.397 M 21.65 % 27.453 M 26.17 % 21.759 M -8.67 % 23.825 M -9.74 % 26.395 M 32.83 % 19.871 M 96.53 % 10.111 M -55.55 % 22.748 M 69.67 % 13.407 M 76.92 % 7.578 M 104.64 % 3.703 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.463 B -8.55 % 2.694 B -4.26 % 2.814 B 7.81 % 2.610 B 1.27 % 2.577 B -2.20 % 2.635 B 0.26 % 2.628 B -2.90 % 2.707 B 4.13 % 2.600 B -0.28 % 2.607 B 12.49 % 2.317 B 19.09 % 1.946 B 174.88 % 707.908 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 0.000 0.000 0.000 100.00 % -26.654 M -774.48 % -3.048 M 93.01 % -43.628 M -194.49 % -14.815 M 64.28 % -41.478 M 7.62 % -44.900 M -47.04 % -30.535 M 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.935 M -80.80 % 10.076 M -41.29 % 17.163 M 63.43 % 10.502 M -37.74 % 16.868 M -44.12 % 30.186 M 694.37 % 3.800 M 0.000
Change in working capital 202.666 M 252.49 % 57.495 M 140.23 % -142.909 M 4.37 % -149.432 M -401.72 % 49.527 M 11.14 % 44.561 M 131.04 % -143.581 M -199.33 % -47.968 M -130.67 % 156.392 M 185.03 % -183.927 M -496.02 % 46.444 M 157.18 % -81.222 M -179.66 % 101.956 M
Accounts receivables 119.614 M 2 230.29 % 5.133 M -27.47 % 7.077 M 109.79 % -72.268 M -222.96 % 58.774 M -30.67 % 84.774 M 930.47 % -10.208 M 85.07 % -68.375 M -147.97 % 142.540 M 174.14 % -192.245 M -76.67 % -108.817 M -692.20 % -13.736 M 86.19 % -99.451 M
Inventory 63.932 M 4.71 % 61.057 M 180.80 % -75.561 M 13.22 % -87.073 M -2 852.63 % -2.949 M -112.07 % 24.433 M 437.94 % -7.230 M -446.90 % -1.322 M -101.35 % 97.709 M 344.32 % -39.993 M -117.02 % -18.428 M 85.79 % -129.711 M -138.72 % -54.335 M
Accounts payables 0.000 0.000 100.00 % -7.077 M -109.79 % 72.268 M 222.96 % -58.774 M 30.67 % -84.774 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 19.120 M 319.90 % -8.695 M 87.09 % -67.348 M -8.00 % -62.359 M -218.83 % 52.476 M 160.71 % 20.128 M 114.76 % -136.351 M -192.31 % -46.646 M -179.49 % 58.683 M 140.77 % -143.934 M -321.87 % 64.872 M 33.79 % 48.489 M -68.98 % 156.291 M
Other non cash items -61.838 M -65.24 % -37.423 M -27.30 % -29.398 M 44.00 % -52.495 M 25.25 % -70.227 M -137.53 % -29.566 M -7.12 % -27.602 M -21.33 % -22.750 M -41.01 % -16.134 M 46.53 % -30.176 M -12.61 % -26.798 M -351.04 % 10.675 M 147.11 % -22.659 M
Net cash provided by operating activities 240.063 M -2.11 % 245.245 M 598.35 % 35.118 M 839.33 % -4.750 M -102.41 % 197.439 M -21.21 % 250.601 M 178.90 % 89.853 M -39.43 % 148.346 M -64.89 % 422.505 M 323.56 % 99.751 M -65.69 % 290.733 M 178.80 % 104.280 M -55.23 % 232.900 M
Investments in property plant and equipment -17.964 M 38.70 % -29.304 M 56.24 % -66.961 M 18.03 % -81.686 M -1.68 % -80.336 M 14.77 % -94.254 M -118.75 % -43.087 M 78.69 % -202.174 M -492.00 % -34.151 M 23.08 % -44.400 M 56.11 % -101.172 M -49.10 % -67.855 M -123.79 % -30.321 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 31.378 M 1 991.87 % 1.500 M -56.70 % 3.464 M -88.10 % 29.119 M 24.07 % 23.469 M 44.26 % 16.269 M 148.26 % -33.710 M -220.43 % 27.992 M 284.21 % -15.196 M -368.01 % 5.670 M
Purchases of investments -1.241 B -90.54 % -651.493 M 21.49 % -829.845 M 52.96 % -1.764 B -50.54 % -1.172 B 24.34 % -1.549 B 13.98 % -1.801 B -7.34 % -1.678 B -23.09 % -1.363 B 4.19 % -1.423 B 67.61 % -4.391 B -440.44 % -812.567 M -71.50 % -473.801 M
Sales maturities of investments 913.208 M 152.38 % 361.839 M -70.09 % 1.210 B -37.60 % 1.939 B 78.37 % 1.087 B -26.60 % 1.481 B -11.34 % 1.670 B 79.55 % 930.265 M -33.29 % 1.395 B -40.84 % 2.357 B -41.71 % 4.044 B 1 171.54 % 318.064 M -10.70 % 356.164 M
Other investing activites 52.657 M 102.69 % 25.979 M 8.55 % 23.932 M 148.27 % -49.583 M -135.56 % 139.444 M 331.35 % 32.327 M 158.26 % -55.483 M -276.71 % 31.398 M 277.96 % -17.643 M 74.46 % -69.086 M -1 398.61 % 5.320 M -78.65 % 24.920 M -78.66 % 116.793 M
Net cash used for investing activites -293.464 M -0.17 % -292.979 M -186.93 % 337.012 M 350.88 % 74.745 M 407.14 % -24.336 M 80.77 % -126.568 M 36.71 % -199.970 M 77.65 % -894.726 M -22 672.36 % -3.929 M -100.50 % 787.483 M 289.76 % -414.984 M 24.91 % -552.634 M -2 067.62 % -25.495 M
Debt repayment -4.421 M 90.06 % -44.479 M -637.87 % -6.028 M -12.23 % -5.371 M 40.69 % -9.056 M -3.90 % -8.716 M 0.000 0.000 0.000 -100.00 % 5.000 K 100.03 % -15.316 M 0.000 100.00 % -115.738 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 232.000 K 0.000 -100.00 % 8.099 M 436.00 % 1.511 M -99.87 % 1.162 B 0.000
Common stock repurchased -10.854 M -402.97 % -2.158 M 68.57 % -6.867 M 45.76 % -12.661 M -130.16 % -5.501 M -56.01 % -3.526 M 0.000 0.000 100.00 % -1.135 M 61.96 % -2.984 M 0.000 0.000 0.000
Dividends paid -103.343 M 10.36 % -115.292 M -18.85 % -97.008 M 13.34 % -111.938 M 21.95 % -143.421 M 2.68 % -147.368 M -5.05 % -140.289 M -16.32 % -120.601 M 10.47 % -134.706 M -105.41 % -65.579 M -107.92 % -31.540 M 68.91 % -101.443 M -160.58 % -38.930 M
Other financing activites -20.927 M -17.25 % -17.848 M -143.48 % 41.050 M 5 349.36 % -782.000 K -42.44 % -549.000 K 37.90 % -884.000 K -127.08 % 3.265 M 117.96 % 1.498 M 0.000 100.00 % -48.000 K 95.47 % -1.059 M 98.24 % -60.217 M -83.48 % -32.819 M
Net cash used provided by financing activities -139.545 M 22.38 % -179.777 M -161.10 % -68.853 M 47.34 % -130.752 M 17.52 % -158.527 M 1.23 % -160.494 M -17.13 % -137.024 M -15.27 % -118.871 M 25.73 % -160.057 M -164.53 % -60.507 M -30.39 % -46.404 M -104.64 % 999.949 M 633.34 % -187.487 M
Effect of forex changes on cash -451.000 K -110.10 % 4.467 M -41.01 % 7.573 M 720.48 % 923.000 K 118.48 % -4.994 M -306.79 % 2.415 M -35.75 % 3.759 M 200.11 % -3.755 M -205.69 % 3.553 M 154.15 % 1.398 M 2 084.38 % 64.000 K 966.67 % 6.000 K 150.00 % -12.000 K
Net change in cash -193.397 M 13.29 % -223.044 M -171.75 % 310.850 M 619.52 % -59.834 M -724.44 % 9.582 M 128.14 % -34.046 M 86.01 % -243.382 M 71.99 % -869.006 M -431.59 % 262.072 M -68.35 % 828.125 M 585.44 % -170.591 M -130.93 % 551.601 M 2 671.03 % 19.906 M
Cash at beginning of period 404.550 M -35.54 % 627.594 M 98.14 % 316.744 M -15.89 % 376.578 M 2.61 % 366.996 M -8.49 % 401.042 M -37.77 % 644.424 M -57.42 % 1.513 B 20.94 % 1.251 B 195.67 % 423.233 M -28.73 % 593.824 M 1 306.40 % 42.223 M 89.20 % 22.317 M
Cash at end of period 211.153 M -47.81 % 404.550 M -35.54 % 627.594 M 98.14 % 316.744 M -15.89 % 376.578 M 2.61 % 366.996 M -8.49 % 401.042 M -37.77 % 644.424 M -57.42 % 1.513 B 20.94 % 1.251 B 195.67 % 423.233 M -28.73 % 593.824 M 1 306.40 % 42.223 M
Operating cash flow 240.063 M -2.11 % 245.245 M 598.35 % 35.118 M 839.33 % -4.750 M -102.41 % 197.439 M -21.21 % 250.601 M 178.90 % 89.853 M -39.43 % 148.346 M -64.89 % 422.505 M 323.56 % 99.751 M -65.69 % 290.733 M 178.80 % 104.280 M -55.23 % 232.900 M
Capital expenditure -17.964 M 38.70 % -29.304 M 56.24 % -66.961 M 18.03 % -81.686 M -1.68 % -80.336 M 14.77 % -94.254 M -118.75 % -43.087 M 78.69 % -202.174 M -492.00 % -34.151 M 23.08 % -44.400 M 56.11 % -101.172 M -49.10 % -67.855 M -123.79 % -30.321 M
Free CashFlow 222.099 M 2.85 % 215.941 M 778.14 % -31.843 M 63.16 % -86.436 M -173.81 % 117.103 M -25.10 % 156.347 M 234.32 % 46.766 M 186.88 % -53.828 M -113.86 % 388.354 M 601.62 % 55.351 M -70.80 % 189.561 M 420.41 % 36.425 M -82.02 % 202.579 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 457.884 M -17.24 % 553.289 M 2.08 % 542.012 M -19.19 % 670.689 M -10.08 % 745.884 M -9.13 % 820.832 M 15.70 % 709.419 M -6.27 % 756.836 M 22.13 % 619.688 M -15.05 % 729.450 M 32.04 % 552.453 M -27.55 % 762.522 M 16.75 % 653.143 M -16.07 % 778.154 M 22.94 % 632.973 M -10.83 % 709.837 M 2.73 % 691.005 M -2.99 % 712.276 M 4.53 % 681.437 M -15.96 % 810.871 M -7.20 % 873.761 M 25.03 % 698.833 M -15.01 % 822.236 M 43.78 % 571.887 M 5.83 % 540.373 M 34.80 % 400.874 M 45.38 % 275.735 M
Net income 23.532 M 19.18 % 19.745 M -36.60 % 31.144 M -45.03 % 56.658 M -24.85 % 75.393 M 5.21 % 71.661 M -5.42 % 75.766 M 9.59 % 69.134 M 0.12 % 69.050 M 8.60 % 63.581 M -22.54 % 82.084 M -8.22 % 89.433 M 1.99 % 87.692 M -1.24 % 88.792 M 2.77 % 86.395 M 3.67 % 83.333 M 2.70 % 81.144 M -25.89 % 109.488 M 14.75 % 95.412 M -17.71 % 115.946 M -7.90 % 125.892 M 31.98 % 95.390 M -19.24 % 118.117 M 97.85 % 59.700 M -26.41 % 81.125 M 12.57 % 72.067 M 67.42 % 43.046 M
Income before tax 27.647 M 51.74 % 18.220 M -42.16 % 31.498 M -59.37 % 77.518 M -19.43 % 96.215 M 23.16 % 78.123 M -9.10 % 85.947 M 11.55 % 77.049 M -1.08 % 77.890 M 3.96 % 74.920 M -20.57 % 94.322 M -7.57 % 102.049 M -2.66 % 104.833 M 6.84 % 98.125 M -10.53 % 109.677 M 12.09 % 97.850 M -3.04 % 100.914 M -22.49 % 130.202 M 13.85 % 114.364 M -19.38 % 141.851 M -8.08 % 154.328 M 60.20 % 96.332 M -39.88 % 160.220 M 95.69 % 81.876 M -19.30 % 101.454 M 19.46 % 84.925 M 60.17 % 53.023 M
Income before tax ratio 0.06 83.36 % 0.03 -43.33 % 0.06 -49.72 % 0.12 -10.40 % 0.13 35.53 % 0.10 -21.44 % 0.12 19.00 % 0.10 -19.01 % 0.13 22.38 % 0.10 -39.84 % 0.17 27.57 % 0.13 -16.62 % 0.16 27.28 % 0.13 -27.22 % 0.17 25.70 % 0.14 -5.61 % 0.15 -20.11 % 0.18 8.92 % 0.17 -4.06 % 0.17 -0.96 % 0.18 28.13 % 0.14 -29.26 % 0.19 36.10 % 0.14 -23.74 % 0.19 -11.38 % 0.21 10.17 % 0.19
EBITDA 24.605 M -5.02 % 25.905 M 19.26 % 21.721 M -75.66 % 89.253 M 8.49 % 82.268 M 67.50 % 49.114 M -23.14 % 63.902 M -18.41 % 78.320 M 4.31 % 75.081 M -38.58 % 122.243 M 83.43 % 66.642 M -30.68 % 96.138 M -9.30 % 105.993 M 19.66 % 88.579 M -25.67 % 119.170 M 9.43 % 108.901 M -4.25 % 113.738 M 17.32 % 96.949 M -3.93 % 100.911 M -14.47 % 117.988 M -19.56 % 146.685 M 69.87 % 86.352 M -41.64 % 147.965 M 60.06 % 92.442 M -18.50 % 113.428 M 59.01 % 71.336 M -19.92 % 89.086 M
Net income ratio 0.05 44.01 % 0.04 -37.89 % 0.06 -31.98 % 0.08 -16.42 % 0.10 15.78 % 0.09 -18.26 % 0.11 16.92 % 0.09 -18.02 % 0.11 27.84 % 0.09 -41.34 % 0.15 26.68 % 0.12 -12.64 % 0.13 17.66 % 0.11 -16.40 % 0.14 16.26 % 0.12 -0.03 % 0.12 -23.61 % 0.15 9.78 % 0.14 -2.08 % 0.14 -0.76 % 0.14 5.55 % 0.14 -4.98 % 0.14 37.61 % 0.10 -30.47 % 0.15 -16.49 % 0.18 15.16 % 0.16
Ratio EBITDA 0.05 14.77 % 0.05 16.83 % 0.04 -69.89 % 0.13 20.65 % 0.11 84.34 % 0.06 -33.57 % 0.09 -12.96 % 0.10 -14.59 % 0.12 -27.70 % 0.17 38.92 % 0.12 -4.32 % 0.13 -22.31 % 0.16 42.56 % 0.11 -39.54 % 0.19 22.72 % 0.15 -6.79 % 0.16 20.93 % 0.14 -8.09 % 0.15 1.77 % 0.15 -13.33 % 0.17 35.86 % 0.12 -31.33 % 0.18 11.33 % 0.16 -22.99 % 0.21 17.96 % 0.18 -44.92 % 0.32
Gross profit ratio 0.29 27.83 % 0.23 -6.24 % 0.24 -21.86 % 0.31 10.67 % 0.28 7.85 % 0.26 -1.39 % 0.27 -6.33 % 0.28 -7.42 % 0.31 -0.65 % 0.31 6.99 % 0.29 3.42 % 0.28 -2.32 % 0.29 6.04 % 0.27 -5.94 % 0.29 -2.83 % 0.29 -2.45 % 0.30 0.63 % 0.30 -0.67 % 0.30 16.61 % 0.26 -3.90 % 0.27 4.60 % 0.26 -11.32 % 0.29 -1.13 % 0.29 1.75 % 0.29 3.18 % 0.28 -15.54 % 0.33
Weighted average shs out dil 798.700 M -0.78 % 804.965 M -0.60 % 809.789 M -0.18 % 811.221 M -0.03 % 811.431 M -0.20 % 813.089 M -0.42 % 816.545 M -0.59 % 821.405 M -0.49 % 825.415 M 0.00 % 825.407 M -0.12 % 826.407 M 0.37 % 823.376 M -0.64 % 828.718 M 0.31 % 826.134 M 0.00 % 826.134 M 0.41 % 822.801 M -0.04 % 823.097 M -1.52 % 835.807 M 0.47 % 831.905 M -1.39 % 843.612 M 0.45 % 839.808 M -0.81 % 846.700 M 0.21 % 844.918 M 32.80 % 636.213 M 24.80 % 509.771 M 0.00 % 509.771 M 0.00 % 509.771 M
Weighted average shs out 811.448 M 0.81 % 804.966 M -1.78 % 819.579 M 1.03 % 811.231 M -0.03 % 811.445 M -0.37 % 814.441 M -0.26 % 816.550 M -0.79 % 823.024 M -0.29 % 825.424 M -0.05 % 825.877 M -0.39 % 829.148 M 0.13 % 828.037 M -0.08 % 828.718 M -0.13 % 829.832 M 0.45 % 826.134 M 0.13 % 825.079 M 0.24 % 823.112 M -1.75 % 837.782 M 0.71 % 831.912 M -1.68 % 846.148 M 0.82 % 839.280 M -1.43 % 851.484 M 0.92 % 843.693 M 32.90 % 634.823 M 24.53 % 509.771 M 0.00 % 509.776 M 0.00 % 509.776 M
EPS diluted 0.03 18.37 % 0.02 -36.36 % 0.04 -44.84 % 0.07 -24.95 % 0.09 5.44 % 0.09 -4.96 % 0.09 10.21 % 0.08 0.72 % 0.08 8.57 % 0.08 -22.54 % 0.10 -8.47 % 0.11 -1.27 % 0.11 2.42 % 0.11 -2.36 % 0.11 8.70 % 0.10 2.64 % 0.10 -24.73 % 0.13 14.31 % 0.11 -16.59 % 0.14 -8.40 % 0.15 33.21 % 0.11 -19.46 % 0.14 49.04 % 0.09 -41.08 % 0.16 12.59 % 0.14 10 200.00 % 0.00
Earnings per share 0.03 20.41 % 0.02 -35.53 % 0.04 -45.56 % 0.07 -24.95 % 0.09 5.68 % 0.09 -5.17 % 0.09 10.48 % 0.08 0.48 % 0.08 8.57 % 0.08 -22.22 % 0.10 -8.33 % 0.11 -1.82 % 0.11 2.80 % 0.11 -2.73 % 0.11 8.91 % 0.10 2.43 % 0.10 -24.50 % 0.13 13.96 % 0.11 -16.35 % 0.14 -8.67 % 0.15 33.93 % 0.11 -20.00 % 0.14 48.94 % 0.09 -40.95 % 0.16 12.59 % 0.14 10 200.00 % 0.00
Gross profit 133.958 M 5.78 % 126.633 M -4.29 % 132.310 M -36.85 % 209.515 M -0.49 % 210.537 M -2.00 % 214.837 M 14.09 % 188.299 M -12.20 % 214.461 M 13.06 % 189.681 M -15.60 % 224.744 M 41.27 % 159.093 M -25.07 % 212.334 M 14.03 % 186.202 M -11.00 % 209.205 M 15.63 % 180.926 M -13.35 % 208.806 M 0.21 % 208.375 M -2.37 % 213.438 M 3.83 % 205.564 M -2.01 % 209.774 M -10.82 % 235.226 M 30.78 % 179.865 M -24.63 % 238.639 M 42.15 % 167.884 M 7.68 % 155.910 M 39.08 % 112.099 M 22.80 % 91.289 M
Income tax expense 4.095 M 587.50 % -840.000 K -181.87 % 1.026 M -91.43 % 11.968 M 12.91 % 10.600 M 141.40 % 4.391 M -41.31 % 7.482 M 0.29 % 7.460 M -21.70 % 9.528 M -18.28 % 11.659 M -5.39 % 12.323 M -4.25 % 12.870 M -26.83 % 17.589 M 78.17 % 9.872 M -57.60 % 23.282 M 60.38 % 14.517 M -26.57 % 19.770 M -4.56 % 20.714 M 9.30 % 18.952 M -26.84 % 25.905 M -8.90 % 28.436 M 2 918.68 % 942.000 K -97.76 % 42.103 M 89.86 % 22.176 M 9.09 % 20.329 M 58.10 % 12.858 M 28.88 % 9.977 M
Cost of revenue 323.926 M -24.08 % 426.656 M 4.14 % 409.702 M -11.16 % 461.174 M -13.86 % 535.347 M -11.66 % 605.995 M 16.29 % 521.120 M -3.92 % 542.375 M 26.13 % 430.007 M -14.80 % 504.706 M 28.31 % 393.360 M -28.50 % 550.188 M 17.83 % 466.941 M -17.93 % 568.949 M 25.86 % 452.047 M -9.78 % 501.031 M 3.81 % 482.630 M -3.25 % 498.838 M 4.83 % 475.873 M -20.83 % 601.097 M -5.86 % 638.535 M 23.04 % 518.968 M -11.07 % 583.597 M 44.45 % 404.003 M 5.08 % 384.463 M 33.14 % 288.775 M 56.56 % 184.446 M
General and administrative expenses 22.565 M 2.28 % 22.063 M -4.85 % 23.187 M 1.43 % 22.859 M -10.16 % 25.443 M 5.65 % 24.082 M 37.29 % 17.541 M -14.06 % 20.410 M 1.60 % 20.089 M 17.89 % 17.040 M -4.80 % 17.899 M -14.71 % 20.986 M 13.01 % 18.570 M -8.99 % 20.405 M 19.44 % 17.084 M -32.01 % 25.128 M 132.86 % 10.791 M -36.91 % 17.104 M 7.73 % 15.877 M 3.53 % 15.335 M 0.78 % 15.217 M 15.28 % 13.200 M -6.08 % 14.054 M 78.85 % 7.858 M 22.46 % 6.417 M -26.51 % 8.732 M 72.88 % 5.051 M
Selling and marketing expenses 56.836 M -1.61 % 57.768 M 15.25 % 50.126 M -35.05 % 77.182 M 16.21 % 66.414 M -38.45 % 107.896 M 66.18 % 64.926 M -4.88 % 68.260 M 17.20 % 58.240 M 24.23 % 46.882 M 4.05 % 45.056 M -17.20 % 54.413 M 22.59 % 44.385 M -26.73 % 60.575 M 33.29 % 45.445 M -8.07 % 49.432 M -12.18 % 56.287 M -18.88 % 69.390 M 10.64 % 62.715 M 4.42 % 60.061 M 14.49 % 52.460 M -12.34 % 59.848 M 6.88 % 55.995 M 12.06 % 49.969 M 98.62 % 25.158 M 7.47 % 23.410 M 29.12 % 18.130 M
Other expenses 0.000 0.000 0.000 0.000 -100.00 % 17.460 M 5.61 % 16.533 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 % 1.242 M
Operating expenses 124.394 M -3.57 % 129.004 M 0.53 % 128.330 M -13.33 % 148.066 M 12.51 % 131.597 M -15.51 % 155.757 M 50.12 % 103.753 M -31.45 % 151.350 M 20.03 % 126.097 M -22.90 % 163.560 M 100.97 % 81.385 M -37.10 % 129.397 M 13.12 % 114.389 M -22.80 % 148.175 M 29.59 % 114.338 M -17.23 % 138.145 M 28.55 % 107.461 M 4.58 % 102.750 M 12.66 % 91.200 M -9.97 % 101.298 M 10.99 % 91.264 M -21.71 % 116.570 M 41.77 % 82.224 M -12.42 % 93.883 M 74.15 % 53.908 M 99.57 % 27.012 M -50.38 % 54.441 M
Cost and expenses 448.320 M -19.32 % 555.660 M 3.28 % 538.032 M -11.69 % 609.240 M -8.65 % 666.944 M -12.45 % 761.752 M 21.91 % 624.873 M -9.92 % 693.725 M 24.75 % 556.104 M -16.78 % 668.266 M 40.76 % 474.745 M -30.14 % 679.585 M 16.90 % 581.330 M -18.94 % 717.124 M 26.61 % 566.385 M -11.39 % 639.176 M 8.32 % 590.091 M -1.91 % 601.588 M 6.09 % 567.073 M -19.27 % 702.395 M -3.76 % 729.799 M 14.83 % 635.538 M -4.55 % 665.821 M 33.73 % 497.886 M 13.58 % 438.371 M 38.82 % 315.787 M 32.19 % 238.887 M
Research and development expenses 45.654 M -9.42 % 50.401 M -5.63 % 53.410 M 4.26 % 51.228 M 0.01 % 51.223 M -11.51 % 57.887 M 5.12 % 55.068 M -15.49 % 65.158 M 17.73 % 55.344 M -8.16 % 60.260 M 21.54 % 49.580 M -20.08 % 62.040 M 20.62 % 51.434 M -17.10 % 62.045 M 19.76 % 51.809 M -13.36 % 59.795 M 21.39 % 49.258 M -3.64 % 51.119 M 8.92 % 46.931 M 25.01 % 37.541 M -10.61 % 41.998 M 10.56 % 37.986 M 17.41 % 32.353 M 18.52 % 27.297 M 40.29 % 19.457 M 12.98 % 17.221 M 52.03 % 11.327 M
Selling general and administrative expenses 78.740 M 0.17 % 78.603 M 4.92 % 74.920 M -22.63 % 96.838 M 1.66 % 95.259 M -26.20 % 129.083 M 51.52 % 85.193 M -4.59 % 89.291 M 17.64 % 75.902 M 20.50 % 62.990 M 2.04 % 61.733 M -19.03 % 76.238 M 21.10 % 62.955 M -22.77 % 81.513 M 30.36 % 62.529 M -4.06 % 65.176 M -2.84 % 67.078 M -22.45 % 86.494 M 10.05 % 78.592 M 4.24 % 75.396 M 11.41 % 67.677 M -7.35 % 73.048 M 4.28 % 70.049 M 21.14 % 57.827 M 83.14 % 31.575 M -1.76 % 32.142 M 38.66 % 23.181 M
Interest income 0.000 0.000 0.000 -100.00 % 17.639 M 2.11 % 17.275 M -9.28 % 19.043 M 1 259.24 % 1.401 M -89.95 % 13.938 M -2.57 % 14.306 M 4.15 % 13.736 M -17.32 % 16.614 M -13.07 % 19.112 M 0.000 -100.00 % 37.095 M 0.000 -100.00 % 27.189 M 0.000 -100.00 % 19.514 M 0.000 -100.00 % 33.375 M 221.97 % 10.366 M -68.62 % 33.037 M 768.25 % 3.805 M -51.68 % 7.875 M 1 337.04 % 548.000 K 238.27 % 162.000 K -97.06 % 5.508 M
Interest expense 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.417 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 418.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 -100.00 % 6.819 M
Depreciation and amortization 15.041 M -46.81 % 28.276 M 59.38 % 17.741 M -36.19 % 27.804 M 52.66 % 18.213 M -14.28 % 21.247 M 33.93 % 15.864 M -13.35 % 18.308 M 9.98 % 16.646 M -19.77 % 20.749 M 10.00 % 18.862 M -14.58 % 22.082 M 100.39 % 11.020 M -51.95 % 22.932 M 97.06 % 11.637 M -53.57 % 25.066 M 15.52 % 21.699 M 2.72 % 21.124 M 1.22 % 20.870 M -1.33 % 21.151 M 0.08 % 21.134 M 20.62 % 17.521 M 49.39 % 11.728 M 21.13 % 9.682 M 13.24 % 8.550 M 5.53 % 8.102 M 7.27 % 7.553 M
Operating income 9.564 M 15.93 % 8.250 M 107.29 % 3.980 M -93.52 % 61.449 M -4.07 % 64.055 M 129.86 % 27.867 M -41.99 % 48.038 M -19.95 % 60.012 M 2.70 % 58.435 M -42.43 % 101.494 M 112.42 % 47.780 M -35.48 % 74.056 M -30.13 % 105.993 M 61.46 % 65.647 M -44.91 % 119.170 M 42.15 % 83.835 M -8.91 % 92.039 M 21.38 % 75.825 M -5.27 % 80.041 M -17.34 % 96.837 M -22.87 % 125.551 M 82.40 % 68.831 M -49.48 % 136.237 M 64.62 % 82.760 M -21.09 % 104.878 M 65.86 % 63.234 M 7.72 % 58.701 M
Operating income ratio 0.02 40.08 % 0.01 103.06 % 0.01 -91.99 % 0.09 6.69 % 0.09 152.96 % 0.03 -49.86 % 0.07 -14.60 % 0.08 -15.91 % 0.09 -32.23 % 0.14 60.88 % 0.09 -10.95 % 0.10 -40.15 % 0.16 92.36 % 0.08 -55.19 % 0.19 59.41 % 0.12 -11.33 % 0.13 25.12 % 0.11 -9.37 % 0.12 -1.64 % 0.12 -16.89 % 0.14 45.89 % 0.10 -40.56 % 0.17 14.50 % 0.14 -25.44 % 0.19 23.04 % 0.16 -25.90 % 0.21
Total other income expenses net 18.083 M 81.37 % 9.970 M -63.77 % 27.518 M 71.25 % 16.069 M -50.03 % 32.160 M -36.01 % 50.256 M 32.57 % 37.909 M 122.51 % 17.037 M -12.43 % 19.455 M 173.21 % -26.574 M -157.10 % 46.542 M 66.26 % 27.993 M -15.22 % 33.020 M 1.67 % 32.478 M -24.63 % 43.089 M 207.45 % 14.015 M 57.92 % 8.875 M -83.68 % 54.377 M 58.43 % 34.323 M -23.75 % 45.014 M 56.42 % 28.777 M 4.64 % 27.501 M 14.67 % 23.983 M 2 813.01 % -884.000 K 74.18 % -3.424 M -115.79 % 21.691 M 482.02 % -5.678 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 -219.573 M -9.70 % -200.149 M 29.28 % -283.022 M 27.91 % -392.584 M -10.22 % -356.180 M 37.94 % -573.902 M -394.91 % -115.960 M 61.66 % -302.416 M 12.36 % -345.055 M 4.17 % -360.068 M -99.64 % -180.363 M 11.34 % -203.425 M 3.15 % -210.052 M 34.57 % -321.042 M 46.90 % -604.565 M -5.06 % -575.424 M -104.58 % -281.268 M 65.93 % -825.442 M -105.02 % -402.624 M 59.07 % -983.620 M -342.15 % -222.463 M -77.64 % -125.233 M -3 958.10 % -3.086 M 99.18 % -378.508 M -1 063.53 % -32.531 M 22.95 % -42.223 M
Total investments 1.006 B -9.74 % 1.114 B 54.91 % 719.228 M 487.85 % 122.349 M 302.12 % 30.426 M -75.95 % 126.500 M 10.27 % 114.723 M 11.41 % 102.975 M 1.76 % 101.198 M 1 938.64 % 4.964 M 0.00 % 4.964 M -95.62 % 113.243 M 13.24 % 100.000 M 0.00 % 100.000 M -14.05 % 116.341 M -8.73 % 127.475 M -9.51 % 140.876 M -1.52 % 143.052 M -1.72 % 145.562 M -1.95 % 148.457 M 45.74 % 101.863 M -92.50 % 1.358 B 44.97 % 936.448 M 3.75 % 902.567 M 1 057.12 % 78.001 M -61.35 % 201.801 M
Total debt 9.344 M -15.09 % 11.004 M 13.98 % 9.654 M -19.32 % 11.966 M 82.49 % 6.557 M -87.79 % 53.692 M -65.21 % 154.321 M 977.06 % 14.328 M -11.30 % 16.154 M -2.16 % 16.510 M -41.51 % 28.229 M 60.66 % 17.571 M 23.06 % 14.278 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.445 M 0.000 -100.00 % 71.265 M 365.30 % 15.316 M -71.61 % 53.940 M 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 101.348 M 1.54 % 99.815 M 0.43 % 99.385 M -0.07 % 99.455 M 1.92 % 97.580 M 2.31 % 95.381 M 4.11 % 91.618 M -1.60 % 93.109 M -0.84 % 93.901 M 187.93 % 32.613 M 110.12 % -322.124 M -430.17 % 97.564 M 133.66 % -289.850 M -407.64 % 94.218 M 138.28 % -246.155 M -414.82 % 78.189 M 137.18 % -210.283 M -394.76 % 71.340 M 141.74 % -170.901 M -313.89 % 79.902 M 159.08 % -135.236 M -320.95 % 61.207 M 148.26 % -126.815 M -412.84 % 40.537 M 0.000
Retained earnings 528.200 M -26.46 % 718.276 M 1.25 % 709.385 M -9.24 % 781.584 M 40.97 % 554.429 M -27.71 % 766.983 M 9.23 % 702.189 M -2.94 % 723.431 M 5.75 % 684.101 M 27.35 % 537.191 M -8.93 % 589.869 M -8.19 % 642.490 M -2.12 % 656.378 M 15.31 % 569.242 M 8.84 % 523.014 M -4.21 % 546.002 M 6.92 % 510.656 M -2.68 % 524.710 M 9.83 % 477.760 M 2.13 % 467.778 M 24.68 % 375.182 M 18.32 % 317.098 M 43.03 % 221.708 M 45.72 % 152.148 M -20.72 % 191.916 M 47.05 % 130.512 M
Common stock 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.00 % 1.192 B 0.04 % 1.192 B 0.00 % 1.192 B 0.13 % 1.190 B 0.78 % 1.181 B 0.52 % 1.175 B 0.19 % 1.173 B 179 507.50 % 653.000 K 65 200.00 % 1.000 K 0.00 % 1.000 K
Total equity 1.992 B -1.01 % 2.012 B 0.40 % 2.004 B -4.34 % 2.095 B 2.56 % 2.043 B -1.34 % 2.071 B 3.91 % 1.993 B -0.79 % 2.009 B 1.94 % 1.970 B -1.36 % 1.998 B 1.88 % 1.961 B -2.18 % 2.004 B 2.87 % 1.948 B -1.60 % 1.980 B 3.56 % 1.912 B -0.93 % 1.930 B 3.60 % 1.863 B -0.56 % 1.873 B 3.67 % 1.807 B -0.39 % 1.814 B 7.99 % 1.680 B 4.29 % 1.611 B 7.37 % 1.500 B 7.38 % 1.397 B 406.06 % 276.077 M 29.33 % 213.467 M
Other non current liabilities 0.000 0.000 -100.00 % 35.240 M -5.77 % 37.399 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.057 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
Long term debt 4.899 M -30.25 % 7.024 M 6.67 % 6.585 M -10.80 % 7.382 M 390.17 % 1.506 M -49.65 % 2.991 M -41.33 % 5.098 M -29.40 % 7.221 M -21.27 % 9.172 M -19.26 % 11.360 M -44.33 % 20.406 M 115.64 % 9.463 M 42.07 % 6.661 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 42.125 M -1.33 % 42.691 M 2.07 % 41.825 M -6.60 % 44.781 M 20.13 % 37.277 M 2.44 % 36.388 M 4.61 % 34.783 M 0.31 % 34.674 M 2.38 % 33.867 M 2.26 % 33.119 M -11.60 % 37.463 M 12.54 % 33.288 M 22.89 % 27.088 M 2.63 % 26.395 M 10.08 % 23.979 M 20.67 % 19.871 M 35.00 % 14.719 M 45.57 % 10.111 M -52.79 % 21.419 M -5.84 % 22.748 M 28.56 % 17.694 M 31.98 % 13.407 M 39.79 % 9.591 M 26.56 % 7.578 M 0.000 0.000
Other current liabilities 63.572 M -27.42 % 87.587 M 18.12 % 74.153 M -19.74 % 92.392 M -54.74 % 204.133 M -28.67 % 286.195 M 105.76 % 139.091 M 58.25 % 87.892 M 1.60 % 86.511 M 59.98 % 54.076 M -46.36 % 100.812 M -17.29 % 121.886 M -49.94 % 243.501 M -9.35 % 268.604 M 109.63 % 128.134 M -48.25 % 247.617 M 72.06 % 143.916 M 38.62 % 103.823 M -41.24 % 176.681 M 41.96 % 124.457 M 3.74 % 119.965 M 19.90 % 100.052 M 36.52 % 73.288 M 382.73 % -25.922 M -123.78 % 109.024 M -27.47 % 150.306 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.333 M -60.09 % 60.977 M 111.95 % 28.770 M -57.81 % 68.196 M 120.52 % 30.925 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 142.258 M 0.000 -100.00 % 107.110 M 14.20 % 93.791 M 0.000 0.000
Short term debt 4.445 M 11.68 % 3.980 M 29.68 % 3.069 M -33.05 % 4.584 M -9.25 % 5.051 M -90.04 % 50.701 M -66.02 % 149.223 M 1 999.66 % 7.107 M 1.79 % 6.982 M 112.51 % -55.827 M -813.63 % 7.823 M -3.52 % 8.108 M 6.45 % 7.617 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.445 M 0.000 -100.00 % 71.265 M 190.81 % -78.475 M -245.49 % 53.940 M 0.000
Total current liabilities 447.503 M 9.47 % 408.802 M -2.64 % 419.886 M -24.22 % 554.055 M -21.28 % 703.815 M -0.44 % 706.906 M -8.36 % 771.430 M 36.13 % 566.686 M 6.73 % 530.938 M -2.87 % 546.608 M 10.12 % 496.366 M -16.93 % 597.536 M 12.59 % 530.724 M -14.67 % 621.974 M -5.63 % 659.067 M -12.95 % 757.121 M 23.51 % 612.990 M -14.40 % 716.142 M 29.63 % 552.448 M -28.24 % 769.879 M -0.98 % 777.517 M 12.19 % 693.052 M 4.15 % 665.412 M 22.95 % 541.185 M -22.43 % 697.711 M 42.85 % 488.438 M
Total liabilities 489.628 M 8.45 % 451.493 M -2.21 % 461.711 M -22.90 % 598.836 M -19.20 % 741.092 M -0.30 % 743.294 M -7.80 % 806.213 M 34.06 % 601.360 M 6.47 % 564.805 M -2.57 % 579.727 M 8.60 % 533.829 M -15.38 % 630.824 M 13.09 % 557.812 M -13.97 % 648.369 M -5.08 % 683.046 M -12.09 % 776.992 M 23.78 % 627.709 M -13.57 % 726.253 M 26.55 % 573.867 M -27.60 % 792.627 M -0.32 % 795.211 M 12.56 % 706.459 M 4.66 % 675.003 M 23.00 % 548.763 M -21.35 % 697.711 M 41.11 % 494.441 M
Other non current assets 189.812 M -13.58 % 219.647 M 2.07 % 215.199 M -76.82 % 928.236 M 14.84 % 808.309 M 29.69 % 623.277 M -30.52 % 897.100 M -13.55 % 1.038 B 13.29 % 916.048 M -17.65 % 1.112 B 1.76 % 1.093 B -18.82 % 1.347 B 30.86 % 1.029 B -9.21 % 1.133 B 95.04 % 581.131 M -30.07 % 831.053 M -3.65 % 862.563 M 684.15 % 110.000 M 0.00 % 110.000 M -47.62 % 210.000 M 110.00 % 100.000 M 752.37 % 11.732 M 0.000 0.000 0.000 100.00 % -94.564 M
Long term investments 250.669 M -10.27 % 279.357 M 29.23 % 216.170 M 139.51 % -547.122 M -11.75 % -489.615 M -102.62 % -241.643 M 44.03 % -431.751 M 35.74 % -671.860 M -16.37 % -577.332 M 40.84 % -975.892 M -0.79 % -968.286 M 4.80 % -1.017 B -30.55 % -779.075 M 11.81 % -883.436 M -91.10 % -462.293 M 34.22 % -702.759 M -13.20 % -620.838 M -13.93 % -544.936 M -18.93 % -458.209 M -210.37 % -147.632 M 78.77 % -695.437 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 350.959 M 0.000 0.000 -100.00 % 954.000 K -54.48 % 2.096 M -35.37 % 3.243 M -26.06 % 4.386 M -20.70 % 5.531 M -83.18 % 32.882 M -4.16 % 34.309 M -3.71 % 35.631 M -3.99 % 37.111 M 212.49 % 11.876 M -9.26 % 13.088 M -8.48 % 14.301 M -7.81 % 15.513 M -7.25 % 16.725 M -7.58 % 18.097 M -5.50 % 19.150 M 1 497.16 % 1.199 M -4.16 % 1.251 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.00 % 1.375 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 241.643 M 0.000 0.000 -100.00 % 2.329 M -32.90 % 3.471 M -24.84 % 4.618 M -19.84 % 5.761 M -16.58 % 6.906 M -79.84 % 34.257 M -4.00 % 35.684 M -3.57 % 37.006 M -3.85 % 38.486 M 190.44 % 13.251 M -8.38 % 14.463 M -7.74 % 15.676 M -7.18 % 16.888 M 0.97 % 16.725 M -7.58 % 18.097 M -5.50 % 19.150 M 1 497.16 % 1.199 M -4.16 % 1.251 M
Property plant equipment net 301.967 M -1.80 % 307.506 M -4.70 % 322.680 M -2.58 % 331.234 M -3.24 % 342.324 M -0.95 % 345.618 M -26.57 % 470.705 M 4.33 % 451.190 M 6.46 % 423.800 M 4.09 % 407.132 M 6.43 % 382.545 M 3.69 % 368.935 M -6.03 % 392.600 M 17.19 % 335.019 M -1.22 % 339.157 M 0.96 % 335.921 M 0.80 % 333.262 M 98.87 % 167.579 M -7.81 % 181.782 M -7.31 % 196.108 M 1.31 % 193.576 M 3.86 % 186.373 M 14.69 % 162.508 M 30.21 % 124.806 M 9.78 % 113.685 M 21.83 % 93.313 M
Total non current assets 774.088 M -4.02 % 806.510 M 6.96 % 754.049 M 1.75 % 741.056 M 7.46 % 689.591 M -30.68 % 994.841 M 5.25 % 945.202 M 14.60 % 824.772 M 6.65 % 773.358 M 38.96 % 556.533 M 6.46 % 522.770 M -26.62 % 712.444 M 8.17 % 658.610 M 4.81 % 628.380 M 25.07 % 502.409 M -1.48 % 509.951 M -17.32 % 616.806 M 35.80 % 454.207 M 2.36 % 443.754 M -5.08 % 467.487 M 45.56 % 321.173 M 49.50 % 214.830 M 18.95 % 180.605 M 25.46 % 143.956 M 25.31 % 114.884 M 21.49 % 94.564 M
Other current assets 0.000 -100.00 % 98.771 M -30.97 % 143.088 M -38.91 % 234.220 M -24.55 % 310.421 M 182.98 % 109.699 M 5.79 % 103.693 M 106.15 % 50.300 M -46.24 % 93.566 M -50.33 % 188.363 M 7.81 % 174.720 M 282.30 % 45.702 M -10.08 % 50.825 M 20.56 % 42.157 M -71.43 % 147.533 M -11.09 % 165.928 M 270.76 % 44.754 M -44.59 % 80.763 M 171.59 % 29.737 M -94.48 % 538.709 M 1 415.48 % 35.547 M 4.15 % 34.132 M -17.92 % 41.584 M 5.03 % 39.591 M -46.27 % 73.690 M 82.15 % 40.455 M
Short term investments 851.280 M 1.97 % 834.793 M 35.98 % 613.915 M -8.30 % 669.471 M 28.73 % 520.041 M 41.26 % 368.143 M -32.63 % 546.474 M -29.47 % 774.835 M 14.19 % 678.530 M -30.82 % 980.856 M 0.78 % 973.250 M -13.90 % 1.130 B 28.59 % 879.075 M -10.61 % 983.436 M 69.96 % 578.634 M -30.30 % 830.234 M 9.00 % 761.714 M 10.72 % 687.988 M 13.95 % 603.771 M 103.92 % 296.089 M -62.86 % 797.300 M -41.27 % 1.358 B 44.97 % 936.448 M 3.75 % 902.567 M 1 057.12 % 78.001 M -61.35 % 201.801 M
cash and cash equivalents 228.917 M 8.41 % 211.153 M -27.85 % 292.676 M -27.65 % 404.550 M 11.53 % 362.737 M -42.20 % 627.594 M 132.20 % 270.281 M -14.67 % 316.744 M -12.31 % 361.209 M -4.08 % 376.578 M 80.53 % 208.592 M -5.61 % 220.996 M -1.49 % 224.330 M -30.12 % 321.042 M -46.90 % 604.565 M 5.06 % 575.424 M 104.58 % 281.268 M -65.93 % 825.442 M 105.02 % 402.624 M -59.07 % 983.620 M 331.59 % 227.908 M 81.99 % 125.233 M 68.43 % 74.351 M -81.12 % 393.824 M 355.44 % 86.471 M 104.80 % 42.223 M
Cash and short term investments 1.080 B 3.27 % 1.046 B 15.37 % 906.591 M -15.59 % 1.074 B 21.66 % 882.778 M -11.34 % 995.737 M 21.91 % 816.755 M -25.18 % 1.092 B 4.99 % 1.040 B -23.40 % 1.357 B 14.86 % 1.182 B -12.54 % 1.351 B 22.47 % 1.103 B -15.41 % 1.304 B 10.25 % 1.183 B -15.83 % 1.406 B 34.77 % 1.043 B -31.08 % 1.513 B 50.38 % 1.006 B -21.36 % 1.280 B 24.82 % 1.025 B -30.86 % 1.483 B 46.70 % 1.011 B -22.03 % 1.296 B 688.21 % 164.472 M -32.60 % 244.024 M
Total current assets 1.707 B 3.03 % 1.657 B -3.20 % 1.712 B -12.35 % 1.953 B -6.75 % 2.094 B 15.13 % 1.819 B -1.87 % 1.854 B 3.84 % 1.785 B 1.33 % 1.762 B -12.82 % 2.021 B 2.48 % 1.972 B 2.55 % 1.923 B 4.07 % 1.848 B -7.62 % 2.000 B -4.42 % 2.093 B -4.75 % 2.197 B 17.25 % 1.874 B -12.66 % 2.145 B 10.75 % 1.937 B -9.45 % 2.139 B -0.68 % 2.154 B 2.45 % 2.102 B 5.40 % 1.995 B 10.70 % 1.802 B 108.03 % 866.191 M 41.22 % 613.344 M
Inventory 285.149 M 19.99 % 237.645 M -11.80 % 269.451 M -10.65 % 301.577 M -17.21 % 364.274 M 0.46 % 362.621 M 4.16 % 348.131 M 21.33 % 286.921 M 29.74 % 221.155 M 16.17 % 190.375 M -1.65 % 193.560 M 4.81 % 184.676 M -16.15 % 220.250 M 3.92 % 211.952 M -18.69 % 260.659 M 25.55 % 207.609 M 20.36 % 172.488 M -18.33 % 211.212 M 6.60 % 198.135 M -38.26 % 320.936 M 7.24 % 299.276 M 5.05 % 284.878 M -0.11 % 285.180 M 4.90 % 271.862 M 61.44 % 168.395 M 15.69 % 145.554 M
Net receivables 341.807 M 24.47 % 274.612 M -30.05 % 392.580 M 14.44 % 343.033 M -36.10 % 536.789 M 52.95 % 350.959 M -40.02 % 585.149 M 64.19 % 356.393 M -12.50 % 407.298 M 43.13 % 284.558 M 0.000 -100.00 % 341.049 M -27.91 % 473.112 M 10.69 % 427.404 M -14.73 % 501.227 M 19.99 % 417.729 M -35.73 % 649.958 M 86.57 % 348.379 M -52.37 % 731.459 M 47.16 % 497.056 M -37.40 % 794.009 M 154.34 % 312.182 M -52.49 % 657.100 M 238.58 % 194.075 M -57.78 % 459.634 M 150.74 % 183.311 M
Tax assets 31.640 M 0.000 0.000 -100.00 % 28.708 M 0.47 % 28.573 M 10.12 % 25.946 M 183.62 % 9.148 M 18.90 % 7.694 M -9.62 % 8.513 M -9.44 % 9.400 M -12.26 % 10.713 M 30.77 % 8.192 M -10.02 % 9.104 M 0.00 % 9.104 M 4.28 % 8.730 M 0.00 % 8.730 M 161.93 % 3.333 M -99.53 % 708.313 M 18.90 % 595.718 M 208.13 % 193.335 M -72.62 % 706.146 M 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 364.357 M 14.85 % 317.235 M 1.23 % 313.392 M -21.61 % 399.788 M -13.61 % 462.760 M 37.44 % 336.693 M -26.22 % 456.374 M 8.02 % 422.506 M 8.68 % 388.779 M 6.39 % 365.428 M 10.67 % 330.191 M -17.32 % 399.346 M 60.59 % 248.681 M -7.77 % 269.630 M -46.43 % 503.286 M 21.35 % 414.727 M -6.36 % 442.898 M -14.02 % 515.101 M 48.16 % 347.673 M -38.72 % 567.317 M -9.19 % 624.764 M 14.24 % 546.886 M 13.01 % 483.937 M 12.81 % 428.978 M -19.78 % 534.747 M 58.15 % 338.132 M
Tax payables 15.129 M 0.000 -100.00 % 29.272 M -48.91 % 57.291 M 79.76 % 31.871 M -4.34 % 33.317 M 24.59 % 26.742 M -45.63 % 49.181 M 102.12 % 24.333 M -60.09 % 60.977 M 111.95 % 28.770 M -57.81 % 68.196 M 120.52 % 30.925 M -63.07 % 83.740 M 202.89 % 27.647 M -70.83 % 94.777 M 262.08 % 26.176 M -73.07 % 97.218 M 246.05 % 28.094 M -64.03 % 78.105 M 185.65 % 27.343 M -40.71 % 46.114 M 24.90 % 36.922 M 27.22 % 29.022 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 100.00 % -37.399 M -4.55 % -35.771 M -7.11 % -33.397 M -12.50 % -29.685 M -8.13 % -27.453 M -11.17 % -24.695 M -13.49 % -21.759 M -27.57 % -17.057 M 28.41 % -23.825 M -16.63 % -20.427 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 25.000 K 400.00 % 5.000 K -99.80 % 2.486 M -88.56 % 21.740 M -8.89 % 23.860 M 74.95 % 13.638 M 389.69 % 2.785 M 133.25 % 1.194 M 61.57 % 739.000 K -48.21 % 1.427 M -18.32 % 1.747 M -4.64 % 1.832 M -12.18 % 2.086 M -17.68 % 2.534 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
Capital lease obligations 9.344 M -15.09 % 11.004 M 13.98 % 9.654 M -19.32 % 11.966 M 82.49 % 6.557 M -26.11 % 8.874 M -24.56 % 11.763 M -17.90 % 14.328 M -11.30 % 16.154 M -2.16 % 16.510 M 16.25 % 14.202 M -19.17 % 17.571 M 23.06 % 14.278 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -93.791 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 271.026 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.125 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 70.205 M 0.000 100.00 % -755.000 K 0.000 0.000 -100.00 % 1.172 B 2 587.08 % 43.623 M -47.41 % 82.954 M
Deferred tax liabilities non current 37.226 M 4.37 % 35.667 M 0.000 -100.00 % 37.399 M 4.55 % 35.771 M 7.11 % 33.397 M 12.50 % 29.685 M 8.13 % 27.453 M 11.17 % 24.695 M 13.49 % 21.759 M 27.57 % 17.057 M -28.41 % 23.825 M 16.63 % 20.427 M -22.61 % 26.395 M 10.08 % 23.979 M 20.67 % 19.871 M 35.00 % 14.719 M 45.57 % 10.111 M -52.79 % 21.419 M -5.84 % 22.748 M 28.56 % 17.694 M 31.98 % 13.407 M 39.79 % 9.591 M 26.56 % 7.578 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.481 B 0.72 % 2.463 B -0.09 % 2.466 B -8.47 % 2.694 B -3.23 % 2.784 B -1.07 % 2.814 B 0.53 % 2.799 B 7.24 % 2.610 B 2.95 % 2.535 B -1.64 % 2.577 B 3.32 % 2.495 B -5.34 % 2.635 B 5.15 % 2.506 B -4.65 % 2.628 B 1.29 % 2.595 B -4.13 % 2.707 B 8.68 % 2.491 B -4.19 % 2.600 B 9.18 % 2.381 B -8.67 % 2.607 B 5.32 % 2.475 B 6.81 % 2.317 B 6.53 % 2.175 B 11.79 % 1.946 B 98.34 % 981.075 M 38.59 % 707.908 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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 322.000 K -60.07 % 806.500 K -83.54 % 4.899 M 89.26 % 2.589 M -80.44 % 13.231 M 236.50 % 3.932 M -32.43 % 5.819 M 24.26 % 4.683 M -43.45 % 8.281 M -3.56 % 8.587 M -43.22 % 15.122 M 0.39 % 15.064 M 296.42 % 3.800 M 0.000 0.000
Change in working capital 0.000 -100.00 % 287.354 M 0.000 -100.00 % 146.580 M 0.000 100.00 % -205.256 M 0.000 100.00 % -193.387 M 0.000 -100.00 % 75.049 M 0.000 -100.00 % 68.786 M 141.40 % -166.135 M -181.66 % 203.457 M 189.12 % -228.286 M -239.67 % 163.452 M 166.43 % -246.059 M -215.72 % 212.628 M 0.000 100.00 % -218.258 M 0.000 100.00 % -74.355 M 0.000 100.00 % -169.868 M 0.000 100.00 % -25.747 M
Accounts receivables 0.000 -100.00 % 70.143 M 0.000 -100.00 % 5.133 M 0.000 -100.00 % 7.077 M 0.000 100.00 % -72.268 M 0.000 -100.00 % 58.774 M 0.000 -100.00 % 84.774 M 0.000 -100.00 % 84.764 M 278.50 % -47.486 M -123.14 % 205.214 M 175.01 % -273.589 M -291.94 % 142.540 M 0.000 100.00 % -192.245 M 0.000 100.00 % -108.817 M 0.000 100.00 % -13.736 M 0.000 -100.00 % 8.677 M
Inventory 0.000 -100.00 % 63.932 M 0.000 -100.00 % 61.057 M 0.000 100.00 % -75.561 M 0.000 100.00 % -96.583 M 0.000 100.00 % -2.949 M 0.000 -100.00 % 24.433 M 394.44 % -8.298 M -118.11 % 45.820 M 186.37 % -53.050 M -32.47 % -40.046 M -203.41 % 38.724 M -60.37 % 97.709 M 0.000 100.00 % -39.993 M 0.000 100.00 % -18.428 M 0.000 100.00 % -129.711 M 0.000 100.00 % -34.424 M
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
Other working capital 0.000 -100.00 % 153.279 M 0.000 -100.00 % 80.390 M 0.000 100.00 % -136.772 M 0.000 100.00 % -24.536 M 0.000 -100.00 % 19.224 M 0.000 100.00 % -40.421 M 74.39 % -157.837 M -316.59 % 72.873 M 141.59 % -175.236 M -10 111.89 % -1.716 M 84.67 % -11.194 M 59.47 % -27.621 M 0.000 -100.00 % 13.980 M 0.000 -100.00 % 52.890 M 0.000 100.00 % -26.421 M 0.000 0.000
Other non cash items 11.774 M 103.99 % -295.025 M -267.32 % 176.321 M 254.49 % 49.739 M 136.96 % -134.565 M -132.17 % 418.320 M 213.45 % -368.728 M -293.18 % 190.873 M 204.50 % -182.658 M -243.15 % 127.601 M 163.87 % -199.773 M -245.14 % 137.640 M 845.81 % -18.455 M 84.72 % -120.784 M -675.55 % -15.574 M -115.18 % 102.621 M 203.54 % -99.110 M -136.49 % 271.572 M 185.11 % -319.091 M -167.81 % 470.568 M 203.75 % -453.550 M -186.67 % 523.291 M 221.37 % -431.145 M -295.10 % 220.992 M 301.45 % -109.701 M -156.21 % 195.168 M
Net cash provided by operating activities 52.654 M 336.09 % 12.074 M -94.70 % 227.989 M -19.50 % 283.232 M 845.60 % -37.987 M -112.30 % 308.953 M 212.82 % -273.835 M -410.26 % 88.259 M 194.89 % -93.009 M -131.91 % 291.489 M 409.93 % -94.050 M -129.08 % 323.447 M 544.01 % -72.846 M -136.55 % 199.296 M 282.10 % -109.443 M -128.23 % 387.703 M 262.63 % -238.394 M -138.41 % 620.631 M 413.25 % -198.126 M -149.82 % 397.688 M 233.48 % -297.937 M -151.64 % 576.969 M 301.57 % -286.236 M -330.27 % 124.306 M 720.72 % -20.026 M -107.27 % 275.337 M
Investments in property plant and equipment -12.688 M 0.000 100.00 % -11.574 M 19.13 % -14.311 M 4.55 % -14.993 M 52.11 % -31.309 M 12.18 % -35.652 M 22.83 % -46.197 M -30.17 % -35.489 M 23.78 % -46.564 M -37.88 % -33.772 M 36.41 % -53.109 M -29.08 % -41.145 M -132.12 % -17.726 M 30.11 % -25.361 M 44.08 % -45.351 M 71.08 % -156.823 M -361.08 % -34.012 M -24 369.06 % -139.000 K 99.32 % -20.499 M 14.23 % -23.901 M 54.31 % -52.316 M -7.08 % -48.856 M -89.39 % -25.796 M -8.66 % -23.741 M -28.24 % -18.513 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 56.941 M 3 067.61 % -1.919 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.896 M 0.000 -100.00 % 13.922 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.590 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -839.452 M 12.33 % -957.537 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -621.377 M 0.000 100.00 % -1.339 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 692.419 M -46.37 % 1.291 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 704.228 M 0.000 -100.00 % 1.593 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 23.152 M 129.89 % -77.464 M 62.11 % -204.426 M 1.12 % -206.734 M -263.07 % -56.941 M -130.80 % 184.849 M -15.64 % 219.124 M 507.13 % -53.822 M -125.60 % 210.253 M 399.72 % -70.149 M -155.61 % 126.149 M 187.33 % -144.458 M -1 038.22 % 15.397 M 103.57 % -431.500 M -6 034.53 % 7.271 M -21.13 % 9.219 M 101.31 % -702.734 M -2 214.98 % -30.356 M -150.11 % 60.578 M -43.86 % 107.911 M -85.13 % 725.562 M 302.60 % -358.131 M -908.08 % 44.319 M 107.38 % -600.792 M -714.97 % 97.695 M 331.71 % -42.163 M
Net cash used for investing activites 10.464 M 113.51 % -77.464 M 64.14 % -216.000 M 2.28 % -221.045 M -207.29 % -71.934 M -146.85 % 153.540 M -16.31 % 183.472 M 283.44 % -100.019 M -157.23 % 174.764 M 249.74 % -116.713 M -226.34 % 92.377 M 146.76 % -197.567 M -378.27 % 70.999 M 115.80 % -449.226 M -280.23 % 249.256 M 789.85 % -36.132 M 95.80 % -859.557 M -1 235.38 % -64.368 M -206.50 % 60.439 M -30.86 % 87.412 M -87.51 % 700.071 M 270.56 % -410.447 M -8 946.66 % -4.537 M 99.28 % -626.588 M -947.27 % 73.954 M 221.88 % -60.676 M
Debt repayment -1.916 M 0.000 100.00 % -2.101 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
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 103.432 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
Common stock repurchased -3.110 M 71.35 % -10.854 M 0.000 100.00 % -2.158 M 0.000 100.00 % -6.867 M 0.000 100.00 % -12.661 M 0.000 0.000 100.00 % -5.501 M -56.01 % -3.526 M 0.000 0.000 0.000 0.000 0.000 100.00 % -3.408 M 85.03 % -22.765 M -30 663.51 % -74.000 K 97.52 % -2.984 M 0.000 0.000 0.000 0.000 0.000
Dividends paid -40.172 M 0.000 100.00 % -103.343 M 0.000 100.00 % -115.292 M 0.000 100.00 % -97.008 M 0.000 100.00 % -94.795 M -5 401.75 % -1.723 M 98.58 % -121.501 M -584.74 % -17.744 M 84.78 % -116.551 M -677.63 % -14.988 M 86.66 % -112.377 M -304.83 % -27.759 M 70.10 % -92.842 M -88.83 % -49.168 M 42.52 % -85.538 M 0.000 100.00 % -65.579 M 0.000 100.00 % -31.540 M 58.42 % -75.846 M -196.31 % -25.597 M 34.25 % -38.930 M
Other financing activites -266.000 K 93.93 % -4.382 M 76.77 % -18.865 M -25.72 % -15.005 M 68.29 % -47.322 M 54.69 % -104.451 M -174.89 % 139.473 M 770.16 % -20.812 M -737.84 % -2.484 M 94.20 % -42.792 M -548.37 % 9.544 M 151.17 % -18.650 M -363.58 % -4.023 M 58.35 % -9.659 M 0.000 -100.00 % 1.498 M 545.69 % 232.000 K 0.000 -100.00 % 822.000 K -69.87 % 2.728 M -49.50 % 5.402 M 107.68 % -70.351 M -226.79 % 55.487 M -94.89 % 1.085 B 6 557.42 % 16.299 M 109.69 % -168.224 M
Net cash used provided by financing activities -45.464 M -198.40 % -15.236 M 87.74 % -124.309 M -624.28 % -17.163 M 89.45 % -162.614 M -46.08 % -111.318 M -362.14 % 42.465 M 226.86 % -33.473 M 65.59 % -97.279 M -136.87 % -41.069 M 65.04 % -117.458 M -194.23 % -39.920 M 66.89 % -120.574 M -389.20 % -24.647 M 78.07 % -112.377 M -327.92 % -26.261 M 71.64 % -92.610 M -76.15 % -52.576 M 51.08 % -107.481 M -4 149.77 % 2.654 M 104.20 % -63.161 M 10.22 % -70.351 M -393.78 % 23.947 M -97.63 % 1.009 B 10 954.45 % -9.298 M 95.51 % -207.154 M
Effect of forex changes on cash 110.000 K 112.26 % -897.000 K -301.12 % 446.000 K 113.89 % -3.211 M -141.82 % 7.678 M 25.09 % 6.138 M 327.74 % 1.435 M 86.85 % 768.000 K 395.48 % 155.000 K 102.59 % -5.978 M -707.52 % 984.000 K -74.94 % 3.926 M 359.83 % -1.511 M -130.91 % 4.888 M 532.95 % -1.129 M 67.54 % -3.478 M -1 155.60 % -277.000 K -108.27 % 3.348 M 1 533.17 % 205.000 K -85.32 % 1.396 M 69 700.00 % 2.000 K 100.16 % -1.289 M -195.27 % 1.353 M 248.71 % 388.000 K 201.57 % -382.000 K -377.50 % -80.000 K
Net change in cash 228.917 M 178.22 % -292.676 M -200.00 % 292.676 M 1 299.93 % 20.907 M 120.51 % -101.929 M -126.30 % 387.517 M 1 768.07 % -23.232 M -4.49 % -22.233 M -189.32 % -7.685 M -112.03 % 63.865 M 208.11 % -59.074 M -231.44 % 44.943 M 136.26 % -123.932 M 8.09 % -134.845 M -612.58 % 26.307 M -83.65 % 160.916 M 127.03 % -595.419 M -334.86 % 253.518 M 306.98 % -122.482 M -150.08 % 244.575 M 44.30 % 169.488 M 257.26 % 47.441 M 135.74 % -132.737 M -152.33 % 253.677 M 1 046.61 % 22.124 M 495.77 % 3.714 M
Cash at beginning of period 0.000 -100.00 % 292.676 M 0.000 -100.00 % 362.737 M -49.10 % 712.610 M 119.20 % 325.092 M 10.76 % 293.513 M 0.000 -100.00 % 368.894 M 0.000 -100.00 % 307.923 M 0.000 -100.00 % 401.042 M 0.000 -100.00 % 644.424 M 0.000 -100.00 % 918.011 M 0.000 -100.00 % 1.129 B 0.000 -100.00 % 592.721 M 0.000 -100.00 % 461.088 M 0.000 -100.00 % 64.347 M 0.000
Cash at end of period 228.917 M 0.000 -100.00 % 292.676 M 1 299.93 % 20.907 M -96.58 % 610.681 M -14.30 % 712.610 M 163.66 % 270.281 M 1 315.70 % -22.233 M -106.16 % 361.209 M 465.59 % 63.865 M -74.34 % 248.849 M 453.70 % 44.943 M -83.78 % 277.110 M 305.50 % -134.845 M -120.10 % 670.731 M 316.82 % 160.916 M -50.12 % 322.592 M 27.25 % 253.518 M -74.81 % 1.006 B 311.49 % 244.575 M -67.91 % 762.208 M 1 506.64 % 47.441 M -85.55 % 328.351 M 29.44 % 253.677 M 193.37 % 86.471 M 2 228.56 % 3.714 M
Operating cash flow 52.654 M 336.09 % 12.074 M -94.70 % 227.989 M -19.50 % 283.232 M 845.60 % -37.987 M -112.30 % 308.953 M 212.82 % -273.835 M -410.26 % 88.259 M 194.89 % -93.009 M -131.91 % 291.489 M 409.93 % -94.050 M -129.08 % 323.447 M 544.01 % -72.846 M -136.55 % 199.296 M 282.10 % -109.443 M -128.23 % 387.703 M 262.63 % -238.394 M -138.41 % 620.631 M 413.25 % -198.126 M -149.82 % 397.688 M 233.48 % -297.937 M -151.64 % 576.969 M 301.57 % -286.236 M -330.27 % 124.306 M 720.72 % -20.026 M -107.27 % 275.337 M
Capital expenditure -12.688 M -98.56 % -6.390 M 44.79 % -11.574 M 19.13 % -14.311 M 4.55 % -14.993 M 52.11 % -31.309 M 12.18 % -35.652 M 22.83 % -46.197 M -30.17 % -35.489 M 23.78 % -46.564 M -37.88 % -33.772 M 36.41 % -53.109 M -29.08 % -41.145 M -132.12 % -17.726 M 30.11 % -25.361 M 44.08 % -45.351 M 71.08 % -156.823 M -361.08 % -34.012 M -24 369.06 % -139.000 K 99.32 % -20.499 M 14.23 % -23.901 M 54.31 % -52.316 M -7.08 % -48.856 M -89.39 % -25.796 M -8.66 % -23.741 M -28.24 % -18.513 M
Free CashFlow 39.966 M 603.13 % 5.684 M -97.37 % 216.415 M -19.52 % 268.921 M 607.59 % -52.980 M -119.08 % 277.644 M 189.71 % -309.487 M -835.79 % 42.062 M 132.73 % -128.498 M -152.46 % 244.925 M 291.61 % -127.822 M -147.28 % 270.338 M 337.16 % -113.991 M -162.78 % 181.570 M 234.69 % -134.804 M -139.38 % 342.352 M 186.62 % -395.217 M -167.37 % 586.619 M 395.88 % -198.265 M -152.56 % 377.189 M 217.20 % -321.838 M -161.34 % 524.653 M 256.57 % -335.092 M -440.16 % 98.510 M 325.08 % -43.767 M -117.04 % 256.824 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