
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 |