
Poly Property Services Co., Ltd. 6049.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 16.342 B 8.50 % | 15.062 B 10.05 % | 13.687 B 26.93 % | 10.783 B 34.16 % | 8.037 B 34.70 % | 5.967 B 41.08 % | 4.229 B 30.52 % | 3.240 B 26.37 % | 2.564 B 32.44 % | 1.936 B |
Net income | 1.474 B 6.79 % | 1.380 B 24.01 % | 1.113 B 31.60 % | 845.693 M 25.56 % | 673.525 M 37.31 % | 490.511 M 45.96 % | 336.067 M 49.57 % | 224.682 M 50.62 % | 149.175 M 87.78 % | 79.442 M |
Income before tax | 1.965 B 6.71 % | 1.841 B 21.65 % | 1.513 B 30.19 % | 1.162 B 24.30 % | 935.192 M 36.44 % | 685.434 M 48.10 % | 462.813 M 52.61 % | 303.265 M 46.29 % | 207.306 M 79.61 % | 115.420 M |
Income before tax ratio | 0.12 -1.65 % | 0.12 10.55 % | 0.11 2.56 % | 0.11 -7.35 % | 0.12 1.29 % | 0.11 4.98 % | 0.11 16.92 % | 0.09 15.76 % | 0.08 35.61 % | 0.06 |
EBITDA | 1.926 B -13.76 % | 2.234 B 17.58 % | 1.900 B 27.06 % | 1.495 B 43.28 % | 1.044 B 55.07 % | 672.952 M 45.55 % | 462.355 M 49.31 % | 309.658 M 40.36 % | 220.620 M 73.21 % | 127.373 M |
Net income ratio | 0.09 -1.58 % | 0.09 12.69 % | 0.08 3.68 % | 0.08 -6.41 % | 0.08 1.94 % | 0.08 3.46 % | 0.08 14.60 % | 0.07 19.19 % | 0.06 41.78 % | 0.04 |
Ratio EBITDA | 0.12 -20.52 % | 0.15 6.85 % | 0.14 0.10 % | 0.14 6.80 % | 0.13 15.13 % | 0.11 3.17 % | 0.11 14.39 % | 0.10 11.07 % | 0.09 30.78 % | 0.07 |
Gross profit ratio | 0.18 -6.86 % | 0.20 4.26 % | 0.19 0.65 % | 0.19 0.17 % | 0.19 -8.08 % | 0.20 0.81 % | 0.20 12.30 % | 0.18 7.27 % | 0.17 -12.95 % | 0.19 |
Weighted average shs out dil | 549.494 M -0.26 % | 550.900 M -0.32 % | 552.690 M -0.12 % | 553.333 M 0.16 % | 552.459 M 36.49 % | 404.749 M 1.19 % | 400.000 M 299.68 % | 100.079 M -81.24 % | 533.333 M 900.31 % | 53.317 M |
Weighted average shs out | 549.944 M -0.17 % | 550.900 M -0.32 % | 552.690 M 0.00 % | 552.690 M 0.04 % | 552.459 M 36.49 % | 404.749 M 1.19 % | 400.000 M 299.68 % | 100.079 M -81.24 % | 533.333 M 900.31 % | 53.317 M |
EPS diluted | 2.68 6.77 % | 2.51 24.88 % | 2.01 31.37 % | 1.53 25.41 % | 1.22 0.83 % | 1.21 44.05 % | 0.84 -61.64 % | 2.19 682.14 % | 0.28 -81.21 % | 1.49 |
Earnings per share | 2.68 6.77 % | 2.51 24.88 % | 2.01 31.37 % | 1.53 25.41 % | 1.22 0.83 % | 1.21 44.05 % | 0.84 -61.64 % | 2.19 682.14 % | 0.28 -81.21 % | 1.49 |
Gross profit | 2.984 B 1.06 % | 2.953 B 14.73 % | 2.574 B 27.76 % | 2.015 B 34.39 % | 1.499 B 23.82 % | 1.211 B 42.22 % | 851.278 M 46.57 % | 580.790 M 35.55 % | 428.463 M 15.29 % | 371.639 M |
Income tax expense | 475.211 M 7.06 % | 443.887 M 16.81 % | 380.009 M 30.34 % | 291.553 M 21.95 % | 239.077 M 31.18 % | 182.252 M 43.79 % | 126.746 M 61.29 % | 78.583 M 35.18 % | 58.131 M 95.17 % | 29.785 M |
Cost of revenue | 13.358 B 10.32 % | 12.109 B 8.96 % | 11.113 B 26.74 % | 8.768 B 34.10 % | 6.538 B 37.47 % | 4.756 B 40.79 % | 3.378 B 27.02 % | 2.660 B 24.53 % | 2.136 B 36.52 % | 1.564 B |
General and administrative expenses | 1.122 B -8.49 % | 1.226 B 1.59 % | 1.207 B 19.98 % | 1.006 B 30.70 % | 769.722 M 35.37 % | 568.625 M 36.93 % | 415.266 M 655.80 % | 54.944 M -3.04 % | 56.664 M -61.77 % | 148.220 M |
Selling and marketing expenses | 11.897 M -33.95 % | 18.013 M 182.78 % | 6.370 M -32.66 % | 9.460 M -37.71 % | 15.187 M 193.70 % | 5.171 M | 0.000 -100.00 % | 219.492 M | 0.000 | 0.000 |
Other expenses | -23.305 M 66.99 % | -70.600 M | 0.000 | 0.000 | 0.000 100.00 % | -23.827 M -716.27 % | -2.919 M -63.35 % | -1.787 M 25.17 % | -2.388 M | 0.000 |
Operating expenses | 1.111 B -5.36 % | 1.174 B -3.28 % | 1.213 B 19.49 % | 1.015 B 29.38 % | 784.909 M 42.72 % | 549.969 M 36.06 % | 404.201 M 40.34 % | 288.007 M 25.29 % | 229.874 M -10.28 % | 256.219 M |
Cost and expenses | 14.469 B 8.93 % | 13.282 B 7.76 % | 12.326 B 25.99 % | 9.783 B 33.60 % | 7.323 B 38.01 % | 5.306 B 40.29 % | 3.782 B 28.32 % | 2.948 B 24.60 % | 2.366 B 29.93 % | 1.821 B |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.678 M -13.50 % | 4.252 M 44.92 % | 2.934 M | 0.000 |
Selling general and administrative expenses | 1.134 B -8.86 % | 1.244 B 2.54 % | 1.213 B 19.49 % | 1.015 B 29.38 % | 784.909 M 36.79 % | 573.796 M 38.18 % | 415.266 M 51.32 % | 274.436 M 384.32 % | 56.664 M -61.77 % | 148.220 M |
Interest income | 73.166 M 10.86 % | 65.999 M -17.40 % | 79.906 M -21.45 % | 101.732 M -14.38 % | 118.816 M 364.49 % | 25.580 M 54.48 % | 16.559 M 57.98 % | 10.482 M -9.58 % | 11.592 M | 0.000 |
Interest expense | 4.504 M -4.05 % | 4.694 M 1.40 % | 4.629 M -56.18 % | 10.563 M 119.83 % | 4.805 M 435.08 % | 898.000 K 9.11 % | 823.000 K 106.27 % | 399.000 K 17.70 % | 339.000 K | 0.000 |
Depreciation and amortization | 76.024 M -80.41 % | 388.065 M 1.64 % | 381.786 M 18.50 % | 322.191 M 211.07 % | 103.574 M 156.03 % | 40.454 M 33.52 % | 30.297 M 42.05 % | 21.329 M -4.16 % | 22.254 M 67.50 % | 13.286 M |
Operating income | 1.850 B 3.98 % | 1.780 B 30.80 % | 1.360 B 36.16 % | 999.155 M 39.91 % | 714.152 M 12.12 % | 636.925 M 46.08 % | 436.012 M 50.07 % | 290.538 M 46.47 % | 198.366 M 73.87 % | 114.087 M |
Operating income ratio | 0.11 -4.16 % | 0.12 18.86 % | 0.10 7.27 % | 0.09 4.29 % | 0.09 -16.76 % | 0.11 3.54 % | 0.10 14.98 % | 0.09 15.90 % | 0.08 31.28 % | 0.06 |
Total other income expenses net | 114.254 M 85.64 % | 61.546 M -59.75 % | 152.903 M -6.36 % | 163.282 M -26.13 % | 221.040 M 1 223.83 % | 16.697 M -26.73 % | 22.788 M 79.05 % | 12.727 M 46.00 % | 8.717 M 554.04 % | 1.333 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | -9.785 B 10.23 % | -10.900 B -23.17 % | -8.849 B -16.80 % | -7.576 B -5.08 % | -7.210 B -11.03 % | -6.494 B -265.67 % | -1.776 B -11.91 % | -1.587 B -24.57 % | -1.274 B -113.45 % | -596.807 M |
Total investments | 2.207 B 14 138.96 % | 15.502 M -93.42 % | 235.568 M 1.81 % | 231.373 M 374.90 % | 48.720 M 21.03 % | 40.254 M -27.63 % | 55.622 M -27.64 % | 76.868 M 2 007.70 % | 3.647 M 15.48 % | 3.158 M |
Total debt | 105.646 M -5.42 % | 111.703 M 4.19 % | 107.215 M -6.44 % | 114.592 M -51.88 % | 238.121 M 1 498.66 % | 14.895 M -15.99 % | 17.729 M 74.60 % | 10.154 M 81.19 % | 5.604 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 100.00 % | -107.257 M -364.03 % | -23.114 M -243.62 % | 16.094 M 76.97 % | 9.094 M -46.80 % | 17.094 M -81.99 % | 94.894 M 6.16 % | 89.386 M 247.90 % | -60.436 M | 0.000 |
Retained earnings | 4.383 B 26.62 % | 3.462 B 47.41 % | 2.348 B 39.71 % | 1.681 B 56.64 % | 1.073 B 89.75 % | 565.475 M 24.29 % | 454.964 M 131.51 % | 196.520 M 67.84 % | 117.089 M -25.61 % | 157.396 M |
Common stock | 553.333 M 0.00 % | 553.333 M 0.00 % | 553.333 M 0.00 % | 553.333 M 0.00 % | 553.333 M 3.75 % | 533.333 M 433.33 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 100.00 % | 50.000 M |
Total equity | 9.871 B 11.21 % | 8.877 B 13.15 % | 7.845 B 13.88 % | 6.889 B 10.28 % | 6.247 B 21.95 % | 5.122 B 639.00 % | 693.129 M 73.15 % | 400.307 M 28.76 % | 310.895 M 23.01 % | 252.743 M |
Other non current liabilities | 0.000 | 0.000 -100.00 % | 10.725 M -49.74 % | 21.337 M -6.07 % | 22.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 62.757 M -8.51 % | 68.598 M -0.47 % | 68.921 M -12.47 % | 78.741 M 195.52 % | 26.645 M 117.47 % | 12.252 M -20.67 % | 15.445 M 97.43 % | 7.823 M 103.19 % | 3.850 M | 0.000 |
Total non current liabilities | 69.306 M -12.73 % | 79.419 M -0.29 % | 79.646 M -29.52 % | 112.999 M 67.05 % | 67.644 M 171.73 % | 24.894 M -12.83 % | 28.558 M 265.05 % | 7.823 M 103.19 % | 3.850 M | 0.000 |
Other current liabilities | 4.044 B 11.28 % | 3.634 B 5.14 % | 3.456 B 9.24 % | 3.164 B 34.36 % | 2.355 B 13.83 % | 2.069 B 32.70 % | 1.559 B 4.42 % | 1.493 B 34.69 % | 1.109 B 16.02 % | 955.531 M |
Deferred revenue | 0.000 | 0.000 100.00 % | -38.294 M -6.81 % | -35.851 M | 0.000 100.00 % | -2.643 M -15.72 % | -2.284 M 2.02 % | -2.331 M | 0.000 | 0.000 |
Short term debt | 42.889 M -0.50 % | 43.105 M 12.56 % | 38.294 M 6.81 % | 35.851 M -83.05 % | 211.476 M 7 901.36 % | 2.643 M 15.72 % | 2.284 M -2.02 % | 2.331 M 32.90 % | 1.754 M | 0.000 |
Total current liabilities | 6.841 B 15.52 % | 5.921 B 14.20 % | 5.185 B 25.36 % | 4.136 B 32.16 % | 3.130 B 29.12 % | 2.424 B 32.40 % | 1.831 B 7.44 % | 1.704 B 35.15 % | 1.261 B 22.47 % | 1.029 B |
Total liabilities | 6.910 B 15.15 % | 6.001 B 13.98 % | 5.265 B 23.90 % | 4.249 B 32.89 % | 3.197 B 30.57 % | 2.449 B 31.71 % | 1.859 B 8.62 % | 1.712 B 35.36 % | 1.265 B 22.84 % | 1.029 B |
Other non current assets | 63.099 M -18.06 % | 77.005 M 295.40 % | -39.409 M -93.45 % | -20.372 M -53.14 % | -13.303 M -100.47 % | -6.636 M -86.88 % | -3.551 M -30.79 % | -2.715 M -105.78 % | 46.960 M -14.60 % | 54.986 M |
Long term investments | 2.019 B 12 922.31 % | 15.502 M -80.67 % | 80.182 M -5.65 % | 84.985 M 74.44 % | 48.720 M 21.03 % | 40.254 M 7.00 % | 37.622 M 51.29 % | 24.868 M 581.88 % | 3.647 M 15.48 % | 3.158 M |
Intangible assets | 29.987 M -24.79 % | 39.873 M -20.07 % | 49.886 M -17.17 % | 60.229 M -15.46 % | 71.240 M 46.36 % | 48.676 M -7.20 % | 52.454 M 4 793.10 % | 1.072 M 118.33 % | 491.000 K 77.87 % | 276.045 K |
GoodWill | 63.993 M 0.00 % | 63.993 M -1.39 % | 64.897 M 0.00 % | 64.897 M 0.00 % | 64.897 M 37.98 % | 47.033 M 1.96 % | 46.129 M | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 93.980 M -9.52 % | 103.866 M -9.51 % | 114.783 M -8.27 % | 125.126 M -8.09 % | 136.137 M 42.24 % | 95.709 M -2.92 % | 98.583 M 9 096.18 % | 1.072 M 118.33 % | 491.000 K 77.87 % | 276.045 K |
Property plant equipment net | 969.436 M 114.09 % | 452.815 M -36.68 % | 715.154 M -19.58 % | 889.228 M 171.71 % | 327.277 M 230.62 % | 98.989 M 8.70 % | 91.064 M 51.86 % | 59.964 M 20.35 % | 49.823 M 43.20 % | 34.792 M |
Total non current assets | 3.145 B 384.49 % | 649.188 M -28.67 % | 910.119 M -17.21 % | 1.099 B 114.66 % | 512.134 M 117.97 % | 234.952 M 3.38 % | 227.269 M 164.56 % | 85.904 M -16.24 % | 102.559 M 10.03 % | 93.212 M |
Other current assets | 0.000 -100.00 % | 678.599 M 536.72 % | -155.386 M | 0.000 -100.00 % | 511.858 M 43.36 % | 357.032 M -14.95 % | 419.811 M 245.25 % | 121.597 M 87.81 % | 64.743 M -83.10 % | 383.193 M |
Short term investments | 188.605 M | 0.000 -100.00 % | 155.386 M 6.15 % | 146.388 M | 0.000 | 0.000 -100.00 % | 18.000 M -65.38 % | 52.000 M 136.36 % | 22.000 M | 0.000 |
cash and cash equivalents | 9.891 B -10.18 % | 11.011 B 22.95 % | 8.956 B 16.46 % | 7.691 B 3.26 % | 7.448 B 14.43 % | 6.509 B 262.89 % | 1.794 B 12.30 % | 1.597 B 24.82 % | 1.280 B 114.39 % | 596.807 M |
Cash and short term investments | 9.891 B -11.51 % | 11.177 B 22.67 % | 9.112 B 18.48 % | 7.691 B 3.26 % | 7.448 B 14.43 % | 6.509 B 259.28 % | 1.812 B 9.86 % | 1.649 B 28.88 % | 1.280 B 114.39 % | 596.807 M |
Total current assets | 13.636 B -4.16 % | 14.228 B 17.27 % | 12.133 B 21.44 % | 9.991 B 12.27 % | 8.899 B 21.84 % | 7.303 B 217.90 % | 2.297 B 15.05 % | 1.997 B 35.57 % | 1.473 B 23.88 % | 1.189 B |
Inventory | 31.635 M 0.86 % | 31.365 M -22.38 % | 40.408 M -20.08 % | 50.559 M -0.15 % | 50.636 M 9.44 % | 46.268 M -29.88 % | 65.981 M 4 195.64 % | 1.536 M 51.63 % | 1.013 M -17.07 % | 1.222 M |
Net receivables | 3.714 B 58.66 % | 2.341 B -25.37 % | 3.136 B 39.42 % | 2.249 B 153.30 % | 888.057 M 126.90 % | 391.388 M 92.79 % | 203.009 M -9.64 % | 224.677 M 76.02 % | 127.645 M -38.55 % | 207.735 M |
Tax assets | 0.000 | 0.000 -100.00 % | 39.409 M 93.45 % | 20.372 M 53.14 % | 13.303 M 100.47 % | 6.636 M 86.88 % | 3.551 M 30.79 % | 2.715 M 65.75 % | 1.638 M | 0.000 |
Other assets | 0.000 | 0.000 -100.00 % | 66.488 M 38.47 % | 48.016 M 43.78 % | 33.395 M 1.79 % | 32.809 M 18.01 % | 27.801 M -5.13 % | 29.304 M | 0.000 | 0.000 |
Account payables | 2.754 B 37.08 % | 2.009 B 27.57 % | 1.575 B 95.97 % | 803.640 M 102.38 % | 397.096 M 56.73 % | 253.359 M 31.06 % | 193.320 M 22.37 % | 157.985 M 31.66 % | 119.997 M 62.39 % | 73.894 M |
Tax payables | 0.000 -100.00 % | 235.438 M 52.88 % | 153.997 M -8.67 % | 168.610 M 1.38 % | 166.322 M 63.51 % | 101.721 M 33.74 % | 76.056 M 50.71 % | 50.465 M 66.05 % | 30.391 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 100.00 % | -10.725 M | 0.000 | 0.000 100.00 % | -12.642 M 3.59 % | -13.113 M | 0.000 | 0.000 | 0.000 |
Minority interest | 170.334 M 8.75 % | 156.629 M 1.57 % | 154.205 M 49.57 % | 103.096 M 35.88 % | 75.873 M 13.65 % | 66.761 M 54.29 % | 43.271 M 200.47 % | 14.401 M 76.27 % | 8.170 M -81.89 % | 45.124 M |
Capital lease obligations | 105.646 M -5.42 % | 111.703 M 4.19 % | 107.215 M -6.44 % | 114.592 M -51.88 % | 238.121 M 1 498.66 % | 14.895 M -15.99 % | 17.729 M 74.60 % | 10.154 M 81.19 % | 5.604 M | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 23.114 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 4.764 B 1.26 % | 4.705 B -1.76 % | 4.789 B 5.59 % | 4.535 B 0.00 % | 4.535 B 15.13 % | 3.940 B | 0.000 | 0.000 -100.00 % | 146.072 M 65 518.49 % | 222.608 K |
Deferred tax liabilities non current | 6.549 M -39.48 % | 10.821 M 0.90 % | 10.725 M -17.00 % | 12.921 M -29.33 % | 18.283 M 44.62 % | 12.642 M -3.59 % | 13.113 M | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 16.781 B 12.80 % | 14.877 B 13.48 % | 13.110 B 17.70 % | 11.138 B 17.93 % | 9.444 B 24.74 % | 7.571 B 196.62 % | 2.552 B 20.85 % | 2.112 B 34.06 % | 1.575 B 22.88 % | 1.282 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 831.875 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 21.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 411.449 M -36.97 % | 652.781 M 179.16 % | -824.656 M -185.56 % | -288.786 M 45.15 % | -526.505 M -186.08 % | -184.040 M -1 679.20 % | -10.344 M 89.74 % | -100.842 M -115.76 % | 639.907 M 326.59 % | -282.412 M |
Accounts receivables | -214.562 M -83.52 % | -116.913 M 86.46 % | -863.342 M -54.31 % | -559.486 M -10.49 % | -506.362 M -148.42 % | -203.836 M -476.77 % | 54.101 M 153.93 % | -100.319 M -231.46 % | 76.309 M 127.02 % | -282.462 M |
Inventory | -270.000 K -103.01 % | 8.972 M -11.61 % | 10.151 M 13 083.12 % | 77.000 K 101.80 % | -4.282 M -121.63 % | 19.796 M 130.72 % | -64.445 M -12 222.18 % | -523.000 K -350.24 % | 209.000 K 320.96 % | 49.648 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -76.309 M | 0.000 |
Other working capital | 626.281 M -17.67 % | 760.722 M 2 565.93 % | 28.535 M -89.46 % | 270.623 M 1 806.22 % | -15.861 M | 0.000 100.00 % | -92.066 M -216.16 % | 79.259 M -85.93 % | 563.389 M | 0.000 |
Other non cash items | -460.052 M 1.27 % | -465.976 M -851.38 % | -48.979 M -108.59 % | 570.145 M 91.17 % | 298.238 M -14.18 % | 347.500 M 311.95 % | 84.354 M -61.94 % | 221.633 M 325.38 % | -98.338 M -158.48 % | 168.156 M |
Net cash provided by operating activities | 2.303 B -4.69 % | 2.416 B 63.87 % | 1.474 B 1.73 % | 1.449 B 164.06 % | 548.832 M -20.97 % | 694.425 M 60.47 % | 432.751 M 19.69 % | 361.551 M -53.11 % | 771.129 M 3 681.99 % | -21.528 M |
Investments in property plant and equipment | -906.508 M -1 083.55 % | -76.592 M -3.36 % | -74.099 M 5.35 % | -78.284 M -26.90 % | -61.688 M -31.81 % | -46.799 M -2.44 % | -45.685 M -55.17 % | -29.442 M -19.08 % | -24.725 M -61.37 % | -15.322 M |
Acquisitions net | -4.900 M -108.34 % | 58.761 M 1 550.17 % | -4.052 M 84.85 % | -26.744 M -2 165.17 % | 1.295 M 104.92 % | -26.301 M 15.72 % | -31.208 M -91.38 % | -16.307 M -1 318.00 % | -1.150 M | 0.000 |
Purchases of investments | -1.976 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.301 M 123.82 % | -34.844 M -7 643.11 % | -450.000 K -103.55 % | 12.693 M | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 13.111 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 M -72.75 % | 66.052 M 294.18 % | 16.757 M 97.14 % | 8.500 M | 0.000 |
Other investing activites | 69.058 M 13.20 % | 61.007 M 409.87 % | -19.688 M 97.39 % | -753.275 M -726.70 % | 120.198 M 177.43 % | 43.325 M 95.02 % | 22.216 M -11.56 % | 25.121 M 728.03 % | -4.000 M -9.20 % | -3.663 M |
Net cash used for investing activites | -2.818 B -5 107.11 % | 56.287 M 157.53 % | -97.839 M 88.60 % | -858.303 M -1 535.17 % | 59.805 M 1 821.50 % | -3.474 M 85.20 % | -23.469 M -11.34 % | -21.078 M -142.78 % | -8.682 M 54.27 % | -18.985 M |
Debt repayment | -33.362 M -10.92 % | -30.078 M 11.05 % | -33.814 M 67.46 % | -103.905 M -175.12 % | -37.767 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | -278.000 K 99.73 % | -104.763 M -314.31 % | 48.885 M | 0.000 -100.00 % | 622.098 M -85.21 % | 4.208 B | 0.000 | 0.000 -100.00 % | 9.842 M | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -552.227 M -98.41 % | -278.327 M -64.92 % | -168.767 M 29.07 % | -237.933 M -43.33 % | -166.000 M -3.75 % | -160.000 M 23.81 % | -210.000 M | 0.000 100.00 % | -53.029 M -320.62 % | -12.607 M |
Other financing activites | -18.798 M -268.37 % | -5.103 M -131.73 % | 16.081 M 691.39 % | 2.032 M 101.75 % | -116.001 M -1 341.36 % | -8.048 M -191.07 % | -2.765 M -195.09 % | -937.000 K 97.69 % | -40.550 M | 0.000 |
Net cash used provided by financing activities | -604.665 M -44.56 % | -418.271 M -203.94 % | -137.615 M 59.50 % | -339.806 M -212.40 % | 302.330 M -92.52 % | 4.039 B 1 998.56 % | -212.765 M -22 607.04 % | -937.000 K 98.88 % | -83.737 M -564.20 % | -12.607 M |
Effect of forex changes on cash | -532.000 K -144.82 % | 1.187 M -95.59 % | 26.923 M 410.75 % | -8.664 M -130.38 % | 28.517 M 285.61 % | -15.364 M | 0.000 | 0.000 | 0.000 -100.00 % | 649.927 M |
Net change in cash | -1.121 B -154.54 % | 2.055 B 62.37 % | 1.266 B 422.02 % | 242.470 M -74.19 % | 939.484 M -80.07 % | 4.715 B 2 299.31 % | 196.517 M -42.12 % | 339.536 M -49.97 % | 678.710 M 13.72 % | 596.807 M |
Cash at beginning of period | 11.011 B 22.95 % | 8.956 B 16.46 % | 7.691 B 3.26 % | 7.448 B 14.43 % | 6.509 B 262.89 % | 1.794 B 12.30 % | 1.597 B 27.00 % | 1.258 B 117.26 % | 578.807 M | 0.000 |
Cash at end of period | 9.891 B -10.18 % | 11.011 B 22.95 % | 8.956 B 16.46 % | 7.691 B 3.26 % | 7.448 B 14.43 % | 6.509 B 262.89 % | 1.794 B 12.30 % | 1.597 B 27.00 % | 1.258 B 110.71 % | 596.807 M |
Operating cash flow | 2.303 B -4.69 % | 2.416 B 63.87 % | 1.474 B 1.73 % | 1.449 B 164.06 % | 548.832 M -20.97 % | 694.425 M 60.47 % | 432.751 M 19.69 % | 361.551 M -53.11 % | 771.129 M 3 681.99 % | -21.528 M |
Capital expenditure | -906.508 M -1 083.55 % | -76.592 M -3.36 % | -74.099 M 5.35 % | -78.284 M -26.90 % | -61.688 M -31.81 % | -46.799 M -2.44 % | -45.685 M -55.17 % | -29.442 M -19.08 % | -24.725 M -61.37 % | -15.322 M |
Free CashFlow | 1.396 B -40.31 % | 2.339 B 67.08 % | 1.400 B 2.13 % | 1.371 B 181.43 % | 487.144 M -24.78 % | 647.626 M 67.32 % | 387.066 M 16.55 % | 332.109 M -55.51 % | 746.404 M 2 125.52 % | -36.850 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 8.392 B -0.93 % | 8.471 B 7.62 % | 7.871 B -0.62 % | 7.921 B 10.91 % | 7.141 B -1.33 % | 7.237 B 12.21 % | 6.449 B 14.57 % | 5.629 B 9.24 % | 5.153 B 16.16 % | 4.436 B 23.20 % | 3.601 B 14.50 % | 3.145 B 11.44 % | 2.822 B 21.98 % | 2.314 B 20.76 % | 1.916 B 5.58 % | 1.815 B 27.60 % | 1.422 B 5.76 % | 1.345 B 11.74 % | 1.203 B 87.72 % | 641.047 M -50.50 % | 1.295 B |
Net income | 890.612 M 41.84 % | 627.892 M -25.78 % | 845.958 M 37.19 % | 616.615 M -19.24 % | 763.525 M 57.55 % | 484.628 M -22.87 % | 628.305 M 77.05 % | 354.866 M -27.70 % | 490.827 M 79.18 % | 273.937 M -31.45 % | 399.588 M 125.85 % | 176.927 M -43.58 % | 313.584 M 173.06 % | 114.842 M -46.24 % | 213.602 M 81.78 % | 117.509 M 4.29 % | 112.674 M 47.61 % | 76.332 M 22.73 % | 62.196 M 66.77 % | 37.294 M -11.52 % | 42.148 M |
Income before tax | 1.191 B 42.58 % | 835.093 M -26.07 % | 1.130 B 39.82 % | 807.867 M -21.81 % | 1.033 B 57.31 % | 656.803 M -23.32 % | 856.555 M 77.21 % | 483.360 M -28.82 % | 679.077 M 79.10 % | 379.157 M -31.81 % | 556.035 M 123.95 % | 248.282 M -43.20 % | 437.152 M 161.71 % | 167.038 M -43.53 % | 295.775 M 82.20 % | 162.340 M 4.56 % | 155.261 M 47.70 % | 105.119 M 13.22 % | 92.841 M 79.14 % | 51.827 M -18.50 % | 63.593 M |
Income before tax ratio | 0.14 43.92 % | 0.10 -31.30 % | 0.14 40.69 % | 0.10 -29.50 % | 0.14 59.42 % | 0.09 -31.67 % | 0.13 54.68 % | 0.09 -34.84 % | 0.13 54.19 % | 0.09 -44.65 % | 0.15 95.59 % | 0.08 -49.03 % | 0.15 114.56 % | 0.07 -53.24 % | 0.15 72.57 % | 0.09 -18.06 % | 0.11 39.66 % | 0.08 1.33 % | 0.08 -4.57 % | 0.08 64.64 % | 0.05 |
EBITDA | 1.228 B 61.79 % | 759.305 M -34.94 % | 1.167 B 55.99 % | 748.206 M -27.83 % | 1.037 B 73.58 % | 597.288 M -27.90 % | 828.399 M 92.87 % | 429.518 M -31.87 % | 630.393 M 104.96 % | 307.565 M -31.41 % | 448.392 M 93.50 % | 231.728 M -47.48 % | 441.224 M 185.60 % | 154.491 M -49.82 % | 307.864 M 81.96 % | 169.196 M 1.50 % | 166.700 M 57.37 % | 105.925 M -0.20 % | 106.136 M 84.66 % | 57.475 M -17.77 % | 69.898 M |
Net income ratio | 0.11 43.18 % | 0.07 -31.03 % | 0.11 38.05 % | 0.08 -27.19 % | 0.11 59.67 % | 0.07 -31.26 % | 0.10 54.54 % | 0.06 -33.82 % | 0.10 54.25 % | 0.06 -44.35 % | 0.11 97.24 % | 0.06 -49.37 % | 0.11 123.86 % | 0.05 -55.48 % | 0.11 72.17 % | 0.06 -18.27 % | 0.08 39.57 % | 0.06 9.83 % | 0.05 -11.16 % | 0.06 78.75 % | 0.03 |
Ratio EBITDA | 0.15 63.31 % | 0.09 -39.55 % | 0.15 56.96 % | 0.09 -34.93 % | 0.15 75.91 % | 0.08 -35.75 % | 0.13 68.34 % | 0.08 -37.63 % | 0.12 76.45 % | 0.07 -44.32 % | 0.12 68.99 % | 0.07 -52.87 % | 0.16 134.14 % | 0.07 -58.45 % | 0.16 72.35 % | 0.09 -20.46 % | 0.12 48.81 % | 0.08 -10.69 % | 0.09 -1.63 % | 0.09 66.11 % | 0.05 |
Gross profit ratio | 0.19 19.49 % | 0.16 -20.70 % | 0.20 12.39 % | 0.18 -14.01 % | 0.21 20.72 % | 0.18 -13.34 % | 0.20 15.85 % | 0.17 -12.75 % | 0.20 16.06 % | 0.17 -15.38 % | 0.20 17.78 % | 0.17 -26.73 % | 0.24 33.80 % | 0.18 -23.64 % | 0.23 23.17 % | 0.19 -7.55 % | 0.20 14.55 % | 0.18 -15.48 % | 0.21 25.50 % | 0.17 -18.20 % | 0.20 |
Weighted average shs out dil | 550.794 M 0.16 % | 549.906 M 0.15 % | 549.082 M -0.13 % | 549.805 M -0.40 % | 551.995 M -0.05 % | 552.255 M -0.16 % | 553.125 M -0.04 % | 553.333 M 0.00 % | 553.333 M 0.00 % | 553.343 M 0.32 % | 551.575 M 34.70 % | 409.498 M 2.37 % | 400.000 M 0.00 % | 400.000 M 299.42 % | 100.146 M -0.30 % | 100.448 M 0.74 % | 99.711 M -32.32 % | 147.331 M 191.37 % | 50.566 M -90.52 % | 533.333 M 0.00 % | 533.333 M |
Weighted average shs out | 550.501 M -0.02 % | 550.638 M 0.24 % | 549.323 M -0.09 % | 549.805 M -0.40 % | 551.995 M -0.05 % | 552.256 M -0.16 % | 553.125 M -0.04 % | 553.333 M 0.00 % | 553.333 M 0.00 % | 553.343 M 0.32 % | 551.575 M 34.70 % | 409.498 M 2.37 % | 400.000 M 0.00 % | 400.000 M 299.42 % | 100.146 M -0.30 % | 100.448 M 0.74 % | 99.711 M -32.32 % | 147.331 M 191.37 % | 50.566 M -90.52 % | 533.333 M 0.00 % | 533.333 M |
EPS diluted | 1.62 42.11 % | 1.14 -25.97 % | 1.54 37.50 % | 1.12 -18.84 % | 1.38 56.82 % | 0.88 -22.81 % | 1.14 78.13 % | 0.64 -28.09 % | 0.89 78.00 % | 0.50 -30.56 % | 0.72 67.44 % | 0.43 -44.87 % | 0.78 171.68 % | 0.29 -86.52 % | 2.13 82.05 % | 1.17 3.54 % | 1.13 117.31 % | 0.52 -57.72 % | 1.23 1 659.66 % | 0.07 -95.08 % | 1.42 |
Earnings per share | 1.62 42.11 % | 1.14 -25.97 % | 1.54 37.50 % | 1.12 -18.84 % | 1.38 56.82 % | 0.88 -22.81 % | 1.14 78.13 % | 0.64 -28.09 % | 0.89 78.00 % | 0.50 -30.56 % | 0.72 67.44 % | 0.43 -44.87 % | 0.78 171.68 % | 0.29 -86.52 % | 2.13 82.05 % | 1.17 3.54 % | 1.13 117.31 % | 0.52 -57.72 % | 1.23 1 659.66 % | 0.07 -95.08 % | 1.42 |
Gross profit | 1.627 B 18.38 % | 1.374 B -14.65 % | 1.610 B 11.69 % | 1.442 B -4.63 % | 1.512 B 19.11 % | 1.269 B -2.75 % | 1.305 B 32.72 % | 983.167 M -4.68 % | 1.031 B 34.81 % | 765.108 M 4.24 % | 733.953 M 34.87 % | 544.203 M -18.35 % | 666.518 M 63.20 % | 408.406 M -7.78 % | 442.872 M 30.04 % | 340.568 M 17.96 % | 288.709 M 21.15 % | 238.314 M -5.56 % | 252.346 M 135.58 % | 107.116 M -59.51 % | 264.523 M |
Income tax expense | 286.611 M 43.14 % | 200.233 M -27.18 % | 274.978 M 46.64 % | 187.524 M -26.85 % | 256.363 M 61.25 % | 158.987 M -28.07 % | 221.022 M 88.06 % | 117.528 M -32.46 % | 174.025 M 85.63 % | 93.748 M -35.49 % | 145.329 M 120.63 % | 65.871 M -43.40 % | 116.381 M 150.85 % | 46.394 M -42.26 % | 80.352 M 94.63 % | 41.285 M 0.99 % | 40.882 M 45.07 % | 28.181 M 2.06 % | 27.612 M 90.00 % | 14.533 M -4.72 % | 15.252 M |
Cost of revenue | 6.765 B -4.67 % | 7.097 B 13.34 % | 6.261 B -3.36 % | 6.479 B 15.09 % | 5.630 B -5.67 % | 5.968 B 16.01 % | 5.145 B 10.72 % | 4.646 B 12.73 % | 4.122 B 12.27 % | 3.671 B 28.05 % | 2.867 B 10.24 % | 2.601 B 20.65 % | 2.156 B 13.14 % | 1.905 B 29.35 % | 1.473 B -0.08 % | 1.474 B 30.05 % | 1.133 B 2.44 % | 1.106 B 16.33 % | 951.034 M 78.12 % | 533.931 M -48.19 % | 1.031 B |
General and administrative expenses | 444.854 M -29.62 % | 632.100 M 29.02 % | 489.916 M -30.99 % | 709.895 M 37.51 % | 516.256 M -25.37 % | 691.772 M 34.26 % | 515.247 M -9.26 % | 567.797 M 29.57 % | 438.228 M -5.19 % | 462.228 M 50.32 % | 307.494 M 10.22 % | 278.976 M 14.27 % | 244.132 M -37.44 % | 390.206 M 1 457.09 % | 25.060 M -85.16 % | 168.912 M 42.18 % | 118.802 M -8.89 % | 130.400 M 35.32 % | 96.362 M 580.23 % | 14.166 M -89.43 % | 134.054 M |
Selling and marketing expenses | 3.489 M -58.15 % | 8.337 M 134.19 % | 3.560 M -65.67 % | 10.369 M 35.65 % | 7.644 M 66.21 % | 4.599 M 159.68 % | 1.771 M -69.37 % | 5.782 M 57.21 % | 3.678 M -73.00 % | 13.624 M 771.66 % | 1.563 M -63.60 % | 4.294 M 389.62 % | 877.000 K 100.76 % | -115.572 M -200.00 % | 115.572 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.610 M -200.00 % | 13.610 M |
Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -54.476 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 |
Operating expenses | 448.343 M -29.99 % | 640.437 M 29.78 % | 493.476 M -25.88 % | 665.788 M 31.18 % | 507.535 M -22.52 % | 655.032 M 36.26 % | 480.731 M -10.16 % | 535.105 M 31.07 % | 408.267 M -7.71 % | 442.380 M 87.85 % | 235.500 M -24.34 % | 311.255 M 30.39 % | 238.714 M -4.40 % | 249.706 M 61.63 % | 154.495 M -13.91 % | 179.466 M 34.48 % | 133.448 M 0.19 % | 133.195 M -16.50 % | 159.505 M 12 269.55 % | 1.290 M -99.49 % | 254.930 M |
Cost and expenses | 7.214 B -6.77 % | 7.737 B 14.55 % | 6.755 B -6.18 % | 7.199 B 17.31 % | 6.137 B -7.34 % | 6.623 B 17.74 % | 5.625 B 8.57 % | 5.181 B 14.38 % | 4.530 B 10.12 % | 4.114 B 32.59 % | 3.102 B 6.55 % | 2.912 B 21.62 % | 2.394 B 11.11 % | 2.155 B 32.41 % | 1.627 B -1.58 % | 1.654 B 30.52 % | 1.267 B 2.20 % | 1.240 B 11.62 % | 1.111 B 87.78 % | 591.400 M -51.89 % | 1.229 B |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.572 M 0.00 % | 1.572 M -10.27 % | 1.752 M 0.00 % | 1.752 M | 0.000 | 0.000 -100.00 % | 1.063 M 44.92 % | 733.500 K 0.00 % | 733.500 K 200.00 % | -733.500 K |
Selling general and administrative expenses | 448.343 M -29.99 % | 640.437 M 29.78 % | 493.476 M -31.49 % | 720.264 M 37.48 % | 523.900 M -24.77 % | 696.371 M 34.69 % | 517.018 M -9.86 % | 573.579 M 29.80 % | 441.906 M -7.13 % | 475.852 M 53.97 % | 309.057 M -6.00 % | 328.787 M 34.19 % | 245.009 M -10.79 % | 274.634 M 95.29 % | 140.632 M -16.74 % | 168.912 M 42.18 % | 118.802 M -8.89 % | 130.400 M 35.32 % | 96.362 M 17 231.28 % | 556.000 K -99.62 % | 147.664 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 32.081 M 9.78 % | 29.224 M -31.83 % | 42.870 M 32.29 % | 32.407 M -8.19 % | 35.298 M -36.82 % | 55.871 M -0.99 % | 56.429 M -2.00 % | 57.582 M 275.52 % | 15.334 M 64.04 % | 9.348 M 12.11 % | 8.338 M 12.71 % | 7.398 M 497.83 % | 1.237 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 99.750 K 17.70 % | 84.750 K 0.00 % | 84.750 K 200.00 % | -84.750 K |
Depreciation and amortization | 50.089 M 95.89 % | 25.570 M -49.32 % | 50.454 M 87.59 % | 26.896 M -45.25 % | 49.128 M 98.95 % | 24.694 M -39.08 % | 40.538 M 103.40 % | 19.930 M -51.18 % | 40.826 M 122.98 % | 18.309 M -22.08 % | 23.496 M 44.04 % | 16.312 M -17.26 % | 19.715 M 38.99 % | 14.184 M 16.65 % | 12.159 M 56.13 % | 7.788 M -8.81 % | 8.540 M 0.97 % | 8.458 M 0.00 % | 8.458 M 52.03 % | 5.564 M -27.96 % | 7.723 M |
Operating income | 1.178 B 60.60 % | 733.735 M -34.29 % | 1.117 B 41.01 % | 791.910 M -19.82 % | 987.617 M 72.48 % | 572.594 M -27.32 % | 787.861 M 92.35 % | 409.588 M -30.53 % | 589.567 M 103.82 % | 289.256 M -31.92 % | 424.896 M 97.24 % | 215.416 M -48.89 % | 421.509 M 200.42 % | 140.307 M -52.55 % | 295.705 M 83.20 % | 161.409 M 2.05 % | 158.160 M 62.27 % | 97.467 M -0.22 % | 97.678 M 88.16 % | 51.911 M -16.51 % | 62.175 M |
Operating income ratio | 0.14 62.11 % | 0.09 -38.94 % | 0.14 41.89 % | 0.10 -27.71 % | 0.14 74.80 % | 0.08 -35.23 % | 0.12 67.90 % | 0.07 -36.41 % | 0.11 75.47 % | 0.07 -44.74 % | 0.12 72.26 % | 0.07 -54.14 % | 0.15 146.29 % | 0.06 -60.71 % | 0.15 73.53 % | 0.09 -20.02 % | 0.11 53.43 % | 0.07 -10.70 % | 0.08 0.24 % | 0.08 68.67 % | 0.05 |
Total other income expenses net | 12.265 M -87.90 % | 101.358 M 685.96 % | 12.896 M -19.18 % | 15.957 M -65.00 % | 45.589 M -45.86 % | 84.209 M 22.59 % | 68.694 M -6.88 % | 73.772 M -17.58 % | 89.510 M -0.43 % | 89.901 M -31.45 % | 131.139 M 299.01 % | 32.866 M 110.10 % | 15.643 M -41.48 % | 26.731 M 38 087.14 % | 70.000 K -92.48 % | 931.161 K 132.12 % | -2.899 M -137.88 % | 7.652 M 258.21 % | -4.837 M -5 607.06 % | -84.750 K -105.98 % | 1.418 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 |
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 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2015-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -9.547 B 2.44 % | -9.785 B 6.68 % | -10.485 B 3.80 % | -10.900 B -60.35 % | -6.797 B 23.19 % | -8.849 B -73.41 % | -5.103 B 32.64 % | -7.576 B -7.92 % | -7.020 B 2.64 % | -7.210 B 0.21 % | -7.225 B -11.26 % | -6.494 B -244.17 % | -1.887 B -6.25 % | -1.776 B -7.69 % | -1.649 B -18.91 % | -1.387 B -8.38 % | -1.280 B -114.39 % | -596.807 M |
Total investments | 2.241 B 1.53 % | 2.207 B 985.78 % | 203.293 M 1 211.40 % | 15.502 M -99.51 % | 3.180 B 1 250.03 % | 235.568 M 146.04 % | 95.742 M -58.62 % | 231.373 M 249.36 % | 66.227 M 35.93 % | 48.720 M 16.02 % | 41.993 M 4.32 % | 40.254 M -20.33 % | 50.524 M -9.17 % | 55.622 M 152.07 % | 22.066 M 17.06 % | 18.850 M 362.85 % | 4.073 M 28.96 % | 3.158 M |
Total debt | 101.524 M -3.90 % | 105.646 M -11.35 % | 119.174 M 6.69 % | 111.703 M 13.38 % | 98.522 M -8.11 % | 107.215 M -11.29 % | 120.861 M 5.47 % | 114.592 M 10.18 % | 104.008 M -56.32 % | 238.121 M 1 081.98 % | 20.146 M 35.25 % | 14.895 M -4.61 % | 15.615 M -11.92 % | 17.729 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 9.319 B | 0.000 -100.00 % | 57.525 M | 0.000 -100.00 % | 31.471 M 236.16 % | -23.114 M -219.00 % | 19.423 M 20.68 % | 16.094 M 14.19 % | 14.094 M 54.98 % | 9.094 M -18.03 % | 11.094 M -35.10 % | 17.094 M -3.93 % | 17.794 M -81.25 % | 94.894 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 0.000 -100.00 % | 4.383 B 8.71 % | 4.032 B 16.48 % | 3.462 B 10.89 % | 3.122 B 18.93 % | 2.625 B 22.64 % | 2.140 B 27.34 % | 1.681 B 26.76 % | 1.326 B 23.57 % | 1.073 B 34.28 % | 799.063 M 41.31 % | 565.475 M 45.54 % | 388.548 M -14.60 % | 454.964 M 117.50 % | 209.181 M -9.71 % | 231.672 M 94.69 % | 118.998 M -24.40 % | 157.396 M |
Common stock | 553.333 M 0.00 % | 553.333 M 0.00 % | 553.333 M 0.00 % | 553.333 M 0.00 % | 553.333 M 0.00 % | 553.333 M 0.00 % | 553.333 M 0.00 % | 553.333 M 0.00 % | 553.333 M 0.00 % | 553.333 M 0.00 % | 553.333 M 3.75 % | 533.333 M 33.33 % | 400.000 M 300.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 100.00 % | 50.000 M |
Total equity | 10.056 B 1.87 % | 9.871 B 6.97 % | 9.228 B 3.96 % | 8.877 B 6.58 % | 8.329 B 6.17 % | 7.845 B 6.99 % | 7.332 B 6.44 % | 6.889 B 5.67 % | 6.519 B 4.36 % | 6.247 B 4.73 % | 5.964 B 16.44 % | 5.122 B 490.92 % | 866.831 M 25.06 % | 693.129 M 69.40 % | 409.175 M -4.21 % | 427.141 M 36.57 % | 312.762 M 23.75 % | 252.743 M |
Other non current liabilities | 5.719 M | 0.000 -100.00 % | 7.779 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.258 M -5.23 % | 36.148 M -11.83 % | 40.999 M 248.84 % | 11.753 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 55.315 M -11.86 % | 62.757 M -10.65 % | 70.240 M 2.39 % | 68.598 M 4.66 % | 65.544 M -4.90 % | 68.921 M -5.81 % | 73.176 M -7.07 % | 78.741 M 29.97 % | 60.582 M 127.37 % | 26.645 M 59.36 % | 16.720 M 36.47 % | 12.252 M -6.03 % | 13.038 M -15.58 % | 15.445 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 61.034 M -11.94 % | 69.306 M -11.17 % | 78.019 M -1.76 % | 79.419 M 5.33 % | 75.401 M -5.33 % | 79.646 M -6.25 % | 84.957 M -24.82 % | 112.999 M 16.82 % | 96.730 M 43.00 % | 67.644 M 137.57 % | 28.473 M 14.38 % | 24.894 M -6.31 % | 26.570 M -6.96 % | 28.558 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | 4.846 B 19.85 % | 4.044 B -11.33 % | 4.560 B 25.49 % | 3.634 B -8.93 % | 3.990 B 16.74 % | 3.418 B -1.76 % | 3.479 B 11.22 % | 3.128 B 6.38 % | 2.940 B 24.86 % | 2.355 B 8.38 % | 2.173 B 5.16 % | 2.066 B 20.30 % | 1.717 B 10.16 % | 1.559 B 6.17 % | 1.469 B 17.48 % | 1.250 B 11.45 % | 1.122 B 17.38 % | 955.531 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.978 M 13.88 % | -38.294 M 19.69 % | -47.685 M -33.01 % | -35.851 M 17.44 % | -43.426 M 79.47 % | -211.476 M -6 072.68 % | -3.426 M -29.63 % | -2.643 M -2.56 % | -2.577 M -12.83 % | -2.284 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 46.209 M 7.74 % | 42.889 M -12.35 % | 48.934 M 13.52 % | 43.105 M 30.71 % | 32.978 M -13.88 % | 38.294 M -19.69 % | 47.685 M 33.01 % | 35.851 M -17.44 % | 43.426 M -79.47 % | 211.476 M 6 072.68 % | 3.426 M 29.63 % | 2.643 M 2.56 % | 2.577 M 12.83 % | 2.284 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 7.503 B 9.69 % | 6.841 B -3.67 % | 7.101 B 19.92 % | 5.921 B -4.84 % | 6.222 B 20.01 % | 5.185 B 3.65 % | 5.002 B 20.94 % | 4.136 B 10.28 % | 3.751 B 19.83 % | 3.130 B 12.20 % | 2.789 B 15.08 % | 2.424 B 15.14 % | 2.105 B 14.99 % | 1.831 B 12.56 % | 1.626 B 17.42 % | 1.385 B 11.56 % | 1.242 B 20.61 % | 1.029 B |
Total liabilities | 7.564 B 9.47 % | 6.910 B -3.75 % | 7.179 B 19.63 % | 6.001 B -4.72 % | 6.298 B 19.62 % | 5.265 B 3.49 % | 5.087 B 19.73 % | 4.249 B 10.45 % | 3.847 B 20.32 % | 3.197 B 13.47 % | 2.818 B 15.07 % | 2.449 B 14.87 % | 2.132 B 14.66 % | 1.859 B 14.31 % | 1.626 B 17.42 % | 1.385 B 11.56 % | 1.242 B 20.61 % | 1.029 B |
Other non current assets | 93.306 M 47.87 % | 63.099 M -22.43 % | 81.340 M 5.63 % | 77.005 M 241.13 % | -54.564 M -38.46 % | -39.409 M -35.83 % | -29.014 M -42.42 % | -20.372 M -24.23 % | -16.398 M -23.27 % | -13.303 M -21.12 % | -10.983 M -65.51 % | -6.636 M -14.53 % | -5.794 M -63.17 % | -3.551 M -110.66 % | 33.316 M -24.33 % | 44.029 M -18.15 % | 53.792 M -2.17 % | 54.986 M |
Long term investments | 2.041 B 1.09 % | 2.019 B 9 864.55 % | 20.259 M 30.69 % | 15.502 M 9.51 % | 14.156 M -82.35 % | 80.182 M -16.25 % | 95.742 M 12.66 % | 84.985 M 28.32 % | 66.227 M 35.93 % | 48.720 M 16.02 % | 41.993 M 4.32 % | 40.254 M -20.33 % | 50.524 M 34.29 % | 37.622 M 70.49 % | 22.066 M 17.06 % | 18.850 M 362.85 % | 4.073 M 28.96 % | 3.158 M |
Intangible assets | 25.731 M -14.19 % | 29.987 M -14.00 % | 34.868 M -12.55 % | 39.873 M -11.16 % | 44.880 M -10.03 % | 49.886 M -9.12 % | 54.890 M -8.86 % | 60.229 M -8.37 % | 65.734 M -7.73 % | 71.240 M 57.89 % | 45.120 M -7.31 % | 48.676 M -8.18 % | 53.011 M 1.06 % | 52.454 M 4 795.57 % | 1.071 M 110.23 % | 509.652 K 3.94 % | 490.336 K 77.63 % | 276.045 K |
GoodWill | 64.964 M 1.52 % | 63.993 M 0.00 % | 63.993 M 0.00 % | 63.993 M -1.39 % | 64.897 M 0.00 % | 64.897 M 0.00 % | 64.897 M 0.00 % | 64.897 M 0.00 % | 64.897 M 0.00 % | 64.897 M 37.98 % | 47.033 M 0.00 % | 47.033 M 0.00 % | 47.033 M 1.96 % | 46.129 M | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 90.695 M -3.50 % | 93.980 M -4.94 % | 98.861 M -4.82 % | 103.866 M -5.38 % | 109.777 M -4.36 % | 114.783 M -4.18 % | 119.787 M -4.27 % | 125.126 M -4.21 % | 130.631 M -4.04 % | 136.137 M 47.73 % | 92.153 M -3.72 % | 95.709 M -4.33 % | 100.044 M 1.48 % | 98.583 M 9 100.82 % | 1.071 M 110.23 % | 509.652 K 3.94 % | 490.336 K 77.63 % | 276.045 K |
Property plant equipment net | 826.418 M -14.75 % | 969.436 M -11.06 % | 1.090 B 140.71 % | 452.815 M -22.68 % | 585.633 M -18.11 % | 715.154 M -15.96 % | 850.984 M -4.30 % | 889.228 M -11.32 % | 1.003 B 206.39 % | 327.277 M 176.09 % | 118.539 M 19.75 % | 98.989 M 6.44 % | 93.002 M 2.13 % | 91.064 M 112.14 % | 42.927 M 15.41 % | 37.194 M -3.42 % | 38.513 M 10.70 % | 34.792 M |
Total non current assets | 3.051 B -2.99 % | 3.145 B 143.74 % | 1.290 B 98.77 % | 649.188 M -8.51 % | 709.566 M -22.04 % | 910.119 M -14.66 % | 1.067 B -2.99 % | 1.099 B -8.36 % | 1.200 B 134.24 % | 512.134 M 102.68 % | 252.685 M 7.55 % | 234.952 M -3.54 % | 243.570 M 7.17 % | 227.269 M 128.69 % | 99.381 M -1.20 % | 100.584 M 3.84 % | 96.868 M 3.92 % | 93.212 M |
Other current assets | 758.445 M | 0.000 -100.00 % | 721.255 M 6.29 % | 678.599 M -12.84 % | 778.609 M 8.51 % | 717.571 M -88.10 % | 6.029 B 168.04 % | 2.249 B 14.85 % | 1.959 B 39.91 % | 1.400 B 15.48 % | 1.212 B 61.97 % | 748.420 M -2.52 % | 767.734 M 82.88 % | 419.811 M 240.87 % | 123.158 M -25.16 % | 164.552 M 155.87 % | 64.310 M -83.22 % | 383.193 M |
Short term investments | 200.229 M 6.16 % | 188.605 M 3.04 % | 183.034 M | 0.000 -100.00 % | 3.166 B 1 937.56 % | 155.386 M | 0.000 -100.00 % | 146.388 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 9.648 B -2.45 % | 9.891 B -6.73 % | 10.605 B -3.70 % | 11.011 B 59.68 % | 6.896 B -23.00 % | 8.956 B 71.45 % | 5.224 B -32.07 % | 7.691 B 7.95 % | 7.124 B -4.35 % | 7.448 B 2.80 % | 7.245 B 11.32 % | 6.509 B 242.13 % | 1.902 B 6.07 % | 1.794 B 8.76 % | 1.649 B 18.91 % | 1.387 B 8.38 % | 1.280 B 114.39 % | 596.807 M |
Cash and short term investments | 9.848 B -0.43 % | 9.891 B -8.31 % | 10.788 B -3.49 % | 11.177 B 11.09 % | 10.062 B 10.43 % | 9.112 B 74.42 % | 5.224 B -33.34 % | 7.837 B 10.01 % | 7.124 B -4.35 % | 7.448 B 2.80 % | 7.245 B 11.32 % | 6.509 B 242.13 % | 1.902 B 5.01 % | 1.812 B 9.86 % | 1.649 B 18.91 % | 1.387 B 8.38 % | 1.280 B 114.39 % | 596.807 M |
Total current assets | 14.569 B 6.84 % | 13.636 B -9.80 % | 15.117 B 6.25 % | 14.228 B 2.81 % | 13.840 B 14.07 % | 12.133 B 7.42 % | 11.295 B 13.06 % | 9.991 B 9.47 % | 9.127 B 2.56 % | 8.899 B 4.66 % | 8.503 B 16.42 % | 7.303 B 167.97 % | 2.725 B 18.63 % | 2.297 B 18.65 % | 1.936 B 13.12 % | 1.712 B 17.32 % | 1.459 B 22.71 % | 1.189 B |
Inventory | 36.003 M 13.81 % | 31.635 M 13.64 % | 27.839 M -11.24 % | 31.365 M -16.66 % | 37.633 M -6.87 % | 40.408 M -2.86 % | 41.596 M -17.73 % | 50.559 M 14.91 % | 43.998 M -13.11 % | 50.636 M 12.36 % | 45.064 M -2.60 % | 46.268 M -14.77 % | 54.284 M -17.73 % | 65.981 M 4 194.39 % | 1.536 M 63.84 % | 937.775 K -7.38 % | 1.013 M -17.11 % | 1.222 M |
Net receivables | 3.926 B 5.72 % | 3.714 B 3.73 % | 3.580 B 52.96 % | 2.341 B -20.97 % | 2.962 B 30.85 % | 2.263 B 0.02 % | 2.263 B 58.81 % | 1.425 B 9.72 % | 1.299 B 46.23 % | 888.057 M 13.96 % | 779.266 M 99.10 % | 391.388 M -15.86 % | 465.185 M 129.15 % | 203.009 M 24.90 % | 162.534 M 1.92 % | 159.468 M 39.71 % | 114.141 M -45.05 % | 207.735 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.564 M 38.46 % | 39.409 M 35.83 % | 29.014 M 42.42 % | 20.372 M 24.23 % | 16.398 M 23.27 % | 13.303 M 21.12 % | 10.983 M 65.51 % | 6.636 M 14.53 % | 5.794 M 63.17 % | 3.551 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.059 M 15.90 % | 66.488 M 14.19 % | 58.227 M 21.27 % | 48.016 M 20.12 % | 39.974 M 19.70 % | 33.395 M 24.03 % | 26.925 M -17.93 % | 32.809 M 10.62 % | 29.659 M 6.68 % | 27.801 M | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 2.611 B -5.19 % | 2.754 B 10.52 % | 2.492 B 24.04 % | 2.009 B 4.51 % | 1.922 B 22.07 % | 1.575 B 27.68 % | 1.233 B 53.48 % | 803.640 M 39.83 % | 574.709 M 44.73 % | 397.096 M -7.03 % | 427.134 M 68.59 % | 253.359 M -6.31 % | 270.414 M 39.88 % | 193.320 M 22.37 % | 157.985 M 16.89 % | 135.152 M 12.63 % | 119.997 M 62.39 % | 73.894 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 235.438 M -14.98 % | 276.906 M 79.81 % | 153.997 M -36.39 % | 242.108 M 43.59 % | 168.610 M -12.21 % | 192.051 M 15.47 % | 166.322 M -10.60 % | 186.035 M 82.89 % | 101.721 M -11.38 % | 114.780 M 50.92 % | 76.056 M | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.857 M 8.09 % | -10.725 M 8.96 % | -11.781 M | 0.000 | 0.000 | 0.000 100.00 % | -11.753 M 7.03 % | -12.642 M 6.58 % | -13.532 M -3.20 % | -13.113 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 183.375 M 7.66 % | 170.334 M 1.57 % | 167.697 M 7.07 % | 156.629 M -6.97 % | 168.360 M 9.18 % | 154.205 M 18.86 % | 129.735 M 25.84 % | 103.096 M 14.43 % | 90.098 M 18.75 % | 75.873 M 15.96 % | 65.432 M -1.99 % | 66.761 M 10.37 % | 60.489 M 39.79 % | 43.271 M 200.47 % | 14.401 M 45.83 % | 9.875 M 20.87 % | 8.170 M -81.89 % | 45.124 M |
Capital lease obligations | 101.524 M -3.90 % | 105.646 M -11.35 % | 119.174 M 6.69 % | 111.703 M 13.38 % | 98.522 M -8.11 % | 107.215 M -11.29 % | 120.861 M 5.47 % | 114.592 M 10.18 % | 104.008 M -56.32 % | 238.121 M 1 081.98 % | 20.146 M 35.25 % | 14.895 M -4.61 % | 15.615 M -11.92 % | 17.729 M | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.114 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 |
Other total stockholders equity | 0.000 -100.00 % | 4.764 B 7.85 % | 4.418 B -6.10 % | 4.705 B -1.19 % | 4.762 B -0.57 % | 4.789 B 6.67 % | 4.490 B -1.01 % | 4.535 B 0.00 % | 4.535 B 0.00 % | 4.535 B 0.00 % | 4.535 B 15.13 % | 3.940 B | 0.000 | 0.000 -100.00 % | 85.594 M 0.00 % | 85.594 M 0.00 % | 85.594 M 38 350.36 % | 222.608 K |
Deferred tax liabilities non current | 0.000 -100.00 % | 6.549 M | 0.000 -100.00 % | 10.821 M 9.78 % | 9.857 M -8.09 % | 10.725 M -8.96 % | 11.781 M -8.82 % | 12.921 M -23.58 % | 16.907 M -7.53 % | 18.283 M 55.56 % | 11.753 M -7.03 % | 12.642 M -6.58 % | 13.532 M 3.20 % | 13.113 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 17.620 B 5.00 % | 16.781 B 2.28 % | 16.407 B 10.28 % | 14.877 B 1.71 % | 14.626 B 11.57 % | 13.110 B 5.55 % | 12.420 B 11.51 % | 11.138 B 7.45 % | 10.366 B 9.76 % | 9.444 B 7.54 % | 8.782 B 16.00 % | 7.571 B 152.48 % | 2.999 B 17.48 % | 2.552 B 25.39 % | 2.036 B 12.33 % | 1.812 B 16.48 % | 1.556 B 21.35 % | 1.282 B |
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 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2015-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 837.204 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 |
Stock based compensation | -18.406 M -262.01 % | 11.361 M -24.13 % | 14.974 M -24.42 % | 19.812 M 3.33 % | 19.173 M 19.93 % | 15.987 M 200.00 % | 5.329 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 |
Change in working capital | 0.000 100.00 % | -324.223 M | 0.000 -100.00 % | 91.799 M | 0.000 100.00 % | -824.656 M | 0.000 100.00 % | -288.786 M | 0.000 100.00 % | -526.505 M | 0.000 100.00 % | -125.306 M | 0.000 -100.00 % | 128.787 M 155.70 % | -231.197 M -954.96 % | 27.042 M 119.17 % | -141.063 M -119.82 % | 711.878 M 332.27 % | -306.491 M -291.58 % | 159.977 M |
Accounts receivables | 0.000 100.00 % | -214.562 M | 0.000 100.00 % | -116.913 M | 0.000 100.00 % | -863.342 M | 0.000 100.00 % | -559.486 M | 0.000 100.00 % | -506.362 M | 0.000 100.00 % | -203.836 M | 0.000 -100.00 % | 214.551 M 233.72 % | -160.450 M -680.49 % | 27.640 M 119.58 % | -141.138 M -119.83 % | 711.763 M 332.16 % | -306.585 M | 0.000 |
Inventory | 0.000 100.00 % | -270.000 K | 0.000 -100.00 % | 8.972 M | 0.000 -100.00 % | 10.151 M | 0.000 -100.00 % | 77.000 K | 0.000 100.00 % | -4.282 M | 0.000 -100.00 % | 19.796 M | 0.000 100.00 % | -64.456 M -586 063.64 % | 11.000 K 101.84 % | -598.670 K -900.66 % | 74.772 K -35.22 % | 115.422 K 23.33 % | 93.590 K 79.12 % | 52.250 K |
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 100.00 % | -33.970 M 78.76 % | -159.925 M | 0.000 |
Other working capital | 0.000 100.00 % | -109.391 M | 0.000 -100.00 % | 199.740 M | 0.000 -100.00 % | 28.535 M | 0.000 -100.00 % | 270.623 M | 0.000 100.00 % | -15.861 M | 0.000 -100.00 % | 58.734 M | 0.000 100.00 % | -21.308 M 69.89 % | -70.758 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.925 M |
Other non cash items | -1.261 B -180.76 % | 1.561 B 349.03 % | -626.846 M -117.89 % | 3.504 B 217.31 % | -2.987 B -175.68 % | 3.947 B 224.74 % | -3.164 B -655.16 % | 569.958 M 304 690.37 % | 187.000 K -99.97 % | 618.601 M 293.09 % | -320.363 M -185.41 % | 375.081 M 534.55 % | -86.315 M -688.70 % | -10.944 M -105.84 % | 187.364 M 31.31 % | 142.684 M 3.06 % | 138.445 M 132.18 % | -430.255 M -166.28 % | 649.161 M 6 558.19 % | -10.052 M |
Net cash provided by operating activities | -200.299 M -110.68 % | 1.876 B 339.65 % | 426.713 M -90.36 % | 4.429 B 320.04 % | -2.013 B -152.67 % | 3.821 B 262.82 % | -2.347 B -385.25 % | 822.786 M 31.34 % | 626.457 M 40.43 % | 446.111 M 334.29 % | 102.721 M -77.04 % | 447.441 M 81.16 % | 246.984 M -1.53 % | 250.823 M 37.87 % | 181.928 M -38.33 % | 295.022 M 148.77 % | 118.595 M -67.63 % | 366.413 M -11.35 % | 413.323 M 114.40 % | 192.782 M |
Investments in property plant and equipment | -44.335 M | 0.000 100.00 % | -17.134 M 57.38 % | -40.198 M -10.45 % | -36.394 M 16.62 % | -43.646 M -43.32 % | -30.453 M 27.34 % | -41.913 M -15.24 % | -36.371 M 9.56 % | -40.216 M -87.30 % | -21.472 M 18.37 % | -26.304 M -28.34 % | -20.495 M 35.87 % | -31.957 M -132.79 % | -13.728 M 1.72 % | -13.968 M -113.13 % | -6.554 M 47.69 % | -12.529 M -92.72 % | -6.501 M -5.18 % | -6.181 M |
Acquisitions net | 5.942 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.052 M | 0.000 100.00 % | -19.394 M -16 128.10 % | 121.000 K -89.69 % | 1.174 M 103.69 % | -31.808 M -677.59 % | 5.507 M 120.81 % | -26.461 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -112.500 K | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.125 M 0.00 % | 2.125 M |
Other investing activites | 8.853 M 100.44 % | -2.015 B -156.28 % | -786.244 M -851.52 % | 104.620 M 270.22 % | 28.259 M -28.88 % | 39.735 M 166.87 % | -59.423 M -258.57 % | 37.474 M 104.70 % | -798.099 M -1 353.26 % | 63.682 M 12.68 % | 56.516 M 53.06 % | 36.925 M 12.92 % | 32.701 M 93.52 % | 16.898 M -46.83 % | 31.779 M 261.06 % | -19.732 M -310.44 % | -4.808 M -172.29 % | 6.650 M 366.20 % | -2.498 M -161.59 % | 4.056 M |
Net cash used for investing activites | -29.540 M 98.53 % | -2.015 B -150.81 % | -803.378 M -1 347.06 % | 64.422 M 891.91 % | -8.135 M -108.00 % | -3.911 M 95.84 % | -93.928 M -2 015.97 % | -4.439 M 99.48 % | -853.864 M -3 720.06 % | 23.587 M -34.87 % | 36.218 M 270.94 % | -21.187 M -219.61 % | 17.713 M 142.66 % | -41.520 M -330.01 % | 18.051 M 153.56 % | -33.699 M -196.62 % | -11.361 M -93.24 % | -5.879 M 34.67 % | -9.000 M -77.99 % | -5.056 M |
Debt repayment | -13.168 M | 0.000 100.00 % | -16.308 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.461 M 0.00 % | 2.461 M |
Common stock repurchased | -130.000 K 96.54 % | -3.752 M -118.52 % | -1.717 M 98.01 % | -86.238 M -138.42 % | -36.170 M | 0.000 100.00 % | -45.912 M | 0.000 100.00 % | -8.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 100.00 % | -552.227 M | 0.000 100.00 % | -278.327 M | 0.000 100.00 % | -168.767 M | 0.000 100.00 % | -237.933 M | 0.000 100.00 % | -166.000 M | 0.000 | 0.000 100.00 % | -160.000 M | 0.000 100.00 % | -210.000 M | 0.000 | 0.000 100.00 % | -53.029 M -261.49 % | -14.670 M -10.65 % | -13.257 M |
Other financing activites | 800.000 K 104.38 % | -18.251 M -47.07 % | -12.410 M -18.79 % | -10.447 M 75.85 % | -43.259 M -161.44 % | 70.408 M 279.36 % | -39.256 M -355.19 % | -8.624 M 90.75 % | -93.249 M -24.65 % | -74.808 M -113.77 % | 543.138 M -87.05 % | 4.195 B 101 211.76 % | 4.141 M 375.88 % | -1.501 M -18.75 % | -1.264 M -228.98 % | 980.000 K | 0.000 -100.00 % | 490.000 K 103.28 % | -14.940 M -313.59 % | -3.612 M |
Net cash used provided by financing activities | -12.498 M 97.82 % | -574.230 M -1 786.74 % | -30.435 M 91.88 % | -375.012 M -766.90 % | -43.259 M 56.02 % | -98.359 M -150.56 % | -39.256 M 84.08 % | -246.557 M -164.41 % | -93.249 M 61.28 % | -240.808 M -144.34 % | 543.138 M -87.05 % | 4.195 B 2 791.74 % | -155.859 M -10 283.68 % | -1.501 M 99.29 % | -211.264 M -21 657.55 % | 980.000 K | 0.000 100.00 % | -52.539 M -77.44 % | -29.609 M -75.52 % | -16.870 M |
Effect of forex changes on cash | -283.000 K 61.55 % | -736.000 K -460.78 % | 204.000 K 108.17 % | -2.497 M -167.78 % | 3.684 M -72.60 % | 13.444 M -0.26 % | 13.479 M 358.42 % | -5.216 M -51.28 % | -3.448 M 86.82 % | -26.157 M -147.84 % | 54.674 M 455.86 % | -15.364 M -100.86 % | 1.794 B 200.00 % | -1.794 B -212.30 % | 1.597 B 196.85 % | -1.649 B | 0.000 100.00 % | -9.076 M -669.80 % | -1.179 M 0.00 % | -1.179 M |
Net change in cash | 9.648 B 190.98 % | -10.605 B -200.00 % | 10.605 B 157.67 % | 4.116 B 299.75 % | -2.060 B -155.20 % | 3.732 B 251.31 % | -2.467 B -535.37 % | 566.574 M 274.81 % | -324.104 M -259.87 % | 202.733 M -72.48 % | 736.751 M -84.01 % | 4.606 B 142.13 % | 1.902 B 219.97 % | -1.586 B -200.00 % | 1.586 B 214.35 % | -1.387 B -1 393.21 % | 107.234 M 118.74 % | -572.259 M -169.21 % | 826.820 M 387.29 % | 169.678 M |
Cash at beginning of period | 0.000 -100.00 % | 10.605 B | 0.000 -100.00 % | 6.896 B -23.00 % | 8.956 B 71.45 % | 5.224 B -32.07 % | 7.691 B 7.95 % | 7.124 B -4.35 % | 7.448 B 2.80 % | 7.245 B 11.32 % | 6.509 B 242.13 % | 1.902 B | 0.000 -100.00 % | 1.586 B | 0.000 -100.00 % | 1.387 B 8.38 % | 1.280 B 31.70 % | 971.522 M 571.40 % | 144.702 M 0.00 % | 144.702 M |
Cash at end of period | 9.648 B | 0.000 -100.00 % | 10.605 B -3.70 % | 11.011 B 59.68 % | 6.896 B -23.00 % | 8.956 B 71.45 % | 5.224 B -32.07 % | 7.691 B 7.95 % | 7.124 B -4.35 % | 7.448 B 2.80 % | 7.245 B 11.32 % | 6.509 B 242.13 % | 1.902 B | 0.000 -100.00 % | 1.586 B | 0.000 -100.00 % | 1.387 B 247.33 % | 399.263 M -58.90 % | 971.522 M 209.03 % | 314.379 M |
Operating cash flow | -200.299 M -110.68 % | 1.876 B 339.65 % | 426.713 M -90.36 % | 4.429 B 320.04 % | -2.013 B -152.67 % | 3.821 B 262.82 % | -2.347 B -385.25 % | 822.786 M 31.34 % | 626.457 M 40.43 % | 446.111 M 334.29 % | 102.721 M -77.04 % | 447.441 M 81.16 % | 246.984 M -1.53 % | 250.823 M 37.87 % | 181.928 M -38.33 % | 295.022 M 148.77 % | 118.595 M -67.63 % | 366.413 M -11.35 % | 413.323 M 114.40 % | 192.782 M |
Capital expenditure | -44.335 M 10.22 % | -49.381 M -188.20 % | -17.134 M 57.38 % | -40.198 M -10.45 % | -36.394 M 16.62 % | -43.646 M -43.32 % | -30.453 M 27.34 % | -41.913 M -15.24 % | -36.371 M 9.56 % | -40.216 M -87.30 % | -21.472 M 18.37 % | -26.304 M -28.34 % | -20.495 M 35.87 % | -31.957 M -132.79 % | -13.728 M 1.72 % | -13.968 M -113.13 % | -6.554 M 47.69 % | -12.529 M -92.72 % | -6.501 M -5.18 % | -6.181 M |
Free CashFlow | -244.634 M -113.39 % | 1.827 B 345.99 % | 409.579 M -90.67 % | 4.388 B 314.17 % | -2.049 B -154.24 % | 3.778 B 258.89 % | -2.377 B -404.46 % | 780.873 M 32.33 % | 590.086 M 45.38 % | 405.895 M 399.57 % | 81.249 M -80.71 % | 421.137 M 85.94 % | 226.489 M 3.48 % | 218.866 M 30.12 % | 168.200 M -40.15 % | 281.055 M 150.85 % | 112.041 M -68.34 % | 353.883 M -13.01 % | 406.822 M 118.02 % | 186.601 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 |