
Country Garden Services Holdings Company Limited CTRGF
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 43.993 B 3.24 % | 42.612 B 3.01 % | 41.367 B 43.42 % | 28.843 B 84.89 % | 15.600 B 61.75 % | 9.645 B 106.30 % | 4.675 B 49.76 % | 3.122 B 32.37 % | 2.358 B 41.02 % | 1.672 B |
Net income | 1.808 B 518.59 % | 292.335 M -84.96 % | 1.943 B -51.82 % | 4.033 B 50.16 % | 2.686 B 60.78 % | 1.671 B 80.97 % | 923.154 M 129.79 % | 401.743 M 23.93 % | 324.181 M 47.05 % | 220.453 M |
Income before tax | 2.707 B 150.70 % | 1.080 B -69.03 % | 3.486 B -38.56 % | 5.673 B 52.71 % | 3.715 B 78.93 % | 2.076 B 94.14 % | 1.069 B 75.83 % | 608.197 M 25.06 % | 486.332 M 64.91 % | 294.913 M |
Income before tax ratio | 0.06 142.83 % | 0.03 -69.93 % | 0.08 -57.16 % | 0.20 -17.40 % | 0.24 10.62 % | 0.22 -5.89 % | 0.23 17.41 % | 0.19 -5.52 % | 0.21 16.94 % | 0.18 |
EBITDA | 4.864 B 50.20 % | 3.238 B -41.85 % | 5.569 B -20.43 % | 6.999 B 98.43 % | 3.527 B 64.58 % | 2.143 B 94.41 % | 1.102 B 75.69 % | 627.443 M 25.36 % | 500.532 M 62.30 % | 308.395 M |
Net income ratio | 0.04 499.17 % | 0.01 -85.40 % | 0.05 -66.40 % | 0.14 -18.78 % | 0.17 -0.60 % | 0.17 -12.27 % | 0.20 53.44 % | 0.13 -6.38 % | 0.14 4.28 % | 0.13 |
Ratio EBITDA | 0.11 45.49 % | 0.08 -43.55 % | 0.13 -44.52 % | 0.24 7.33 % | 0.23 1.75 % | 0.22 -5.76 % | 0.24 17.31 % | 0.20 -5.30 % | 0.21 15.09 % | 0.18 |
Gross profit ratio | 0.19 -6.82 % | 0.20 -17.36 % | 0.25 -19.31 % | 0.31 -9.54 % | 0.34 7.35 % | 0.32 -16.01 % | 0.38 13.59 % | 0.33 -2.23 % | 0.34 11.00 % | 0.31 |
Weighted average shs out dil | 3.339 B -0.73 % | 3.364 B -0.16 % | 3.369 B 6.93 % | 3.151 B 12.98 % | 2.789 B 2.94 % | 2.709 B 7.21 % | 2.527 B 1.07 % | 2.500 B 0.00 % | 2.500 B 0.00 % | 2.500 B |
Weighted average shs out | 3.339 B -0.75 % | 3.364 B -0.15 % | 3.369 B 7.27 % | 3.141 B 14.15 % | 2.751 B 3.32 % | 2.663 B 6.52 % | 2.500 B 0.00 % | 2.500 B 0.00 % | 2.500 B 0.00 % | 2.500 B |
EPS diluted | 0.54 521.40 % | 0.09 -85.02 % | 0.58 -54.69 % | 1.28 33.33 % | 0.96 54.84 % | 0.62 67.57 % | 0.37 131.25 % | 0.16 23.08 % | 0.13 47.39 % | 0.09 |
Earnings per share | 0.54 521.40 % | 0.09 -85.02 % | 0.58 -54.69 % | 1.28 30.61 % | 0.98 55.56 % | 0.63 70.27 % | 0.37 131.25 % | 0.16 23.08 % | 0.13 47.39 % | 0.09 |
Gross profit | 8.401 B -3.79 % | 8.732 B -14.87 % | 10.257 B 15.72 % | 8.864 B 67.25 % | 5.300 B 73.64 % | 3.052 B 73.26 % | 1.762 B 70.11 % | 1.036 B 29.41 % | 800.214 M 56.53 % | 511.237 M |
Income tax expense | 832.198 M 47.83 % | 562.939 M -54.02 % | 1.224 B -7.49 % | 1.323 B 41.83 % | 933.070 M 160.84 % | 357.721 M 164.63 % | 135.177 M -19.41 % | 167.734 M 25.36 % | 133.804 M 79.70 % | 74.460 M |
Cost of revenue | 35.592 B 5.06 % | 33.880 B 8.91 % | 31.109 B 55.71 % | 19.979 B 93.96 % | 10.301 B 56.24 % | 6.593 B 126.27 % | 2.914 B 39.66 % | 2.086 B 33.89 % | 1.558 B 34.19 % | 1.161 B |
General and administrative expenses | 4.443 B 14.91 % | 3.866 B -9.46 % | 4.270 B 31.02 % | 3.259 B 67.11 % | 1.950 B 61.52 % | 1.208 B 58.95 % | 759.735 M 65.36 % | 459.443 M 38.02 % | 332.871 M 47.24 % | 226.070 M |
Selling and marketing expenses | 373.196 M 9.08 % | 342.140 M -21.84 % | 437.721 M 29.65 % | 337.625 M 148.70 % | 135.755 M 103.31 % | 66.773 M 150.66 % | 26.639 M 184.88 % | 9.351 M | 0.000 | 0.000 |
Other expenses | 914.582 M -73.34 % | 3.431 B 69.35 % | 2.026 B 538.28 % | -462.278 M -10.87 % | -416.947 M -715.24 % | -51.144 M -2 459.04 % | 2.168 M -77.08 % | 9.461 M 6.10 % | 8.917 M 40.67 % | 6.339 M |
Operating expenses | 5.730 B -24.99 % | 7.640 B 13.45 % | 6.734 B 114.82 % | 3.135 B 87.79 % | 1.669 B 36.47 % | 1.223 B 59.98 % | 764.630 M 68.25 % | 454.455 M 40.74 % | 322.895 M 48.15 % | 217.945 M |
Cost and expenses | 41.323 B -0.47 % | 41.519 B 9.71 % | 37.843 B 63.73 % | 23.114 B 93.10 % | 11.970 B 53.15 % | 7.816 B 112.49 % | 3.678 B 44.77 % | 2.541 B 35.06 % | 1.881 B 36.40 % | 1.379 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 |
Selling general and administrative expenses | 4.816 B 14.43 % | 4.209 B -10.61 % | 4.708 B 30.89 % | 3.597 B 72.42 % | 2.086 B 63.71 % | 1.274 B 62.06 % | 786.374 M 67.74 % | 468.794 M 40.83 % | 332.871 M 47.24 % | 226.070 M |
Interest income | 217.255 M -20.13 % | 271.998 M 90.61 % | 142.695 M 15.81 % | 123.212 M -22.24 % | 158.446 M 68.11 % | 94.253 M 75.05 % | 53.845 M 53.03 % | 35.185 M 121.11 % | 15.913 M 881.07 % | 1.622 M |
Interest expense | 169.100 M -27.68 % | 233.817 M 8.84 % | 214.827 M -2.82 % | 221.060 M 92.63 % | 114.757 M 4 777.05 % | 2.353 M | 0.000 -100.00 % | 190.000 K | 0.000 | 0.000 |
Depreciation and amortization | 1.989 B 3.30 % | 1.925 B 3.01 % | 1.869 B 69.10 % | 1.105 B 293.06 % | 281.160 M 88.79 % | 148.929 M 376.94 % | 31.226 M 63.86 % | 19.056 M 34.20 % | 14.200 M 5.33 % | 13.482 M |
Operating income | 2.670 B 144.43 % | 1.092 B -69.00 % | 3.523 B -38.50 % | 5.729 B 57.81 % | 3.630 B 83.69 % | 1.976 B 95.27 % | 1.012 B 74.17 % | 581.131 M 21.75 % | 477.319 M 62.75 % | 293.292 M |
Operating income ratio | 0.06 136.75 % | 0.03 -69.90 % | 0.09 -57.12 % | 0.20 -14.64 % | 0.23 13.57 % | 0.20 -5.35 % | 0.22 16.30 % | 0.19 -8.02 % | 0.20 15.41 % | 0.18 |
Total other income expenses net | 36.595 M 387.24 % | -12.740 M 66.21 % | -37.707 M 33.18 % | -56.427 M -166.98 % | 84.245 M -15.53 % | 99.728 M 74.23 % | 57.238 M 111.48 % | 27.066 M 200.30 % | 9.013 M 456.01 % | 1.621 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | -13.097 B -32.94 % | -9.852 B -47.13 % | -6.696 B -26.57 % | -5.291 B 53.15 % | -11.291 B -64.03 % | -6.884 B -77.92 % | -3.869 B -46.87 % | -2.634 B -48.46 % | -1.774 B -200.21 % | -591.070 M |
Total investments | 1.557 B -71.20 % | 5.405 B -8.02 % | 5.876 B 28.80 % | 4.562 B 1 316.09 % | 322.170 M 260.11 % | 89.464 M 110.09 % | 42.583 M 131.00 % | 18.434 M -6.37 % | 19.689 M 264.68 % | 5.399 M |
Total debt | 2.800 B -9.30 % | 3.087 B -31.69 % | 4.520 B -28.58 % | 6.328 B 61.27 % | 3.924 B 12 797.50 % | 30.423 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -126.314 M -146.82 % | 269.809 M -6.95 % | 289.950 M 247.56 % | 83.425 M | 0.000 -100.00 % | 314.913 M -21.71 % | 402.233 M 2.23 % | 393.457 M 0.00 % | 393.455 M 97.20 % | 199.516 M |
Retained earnings | 9.498 B 7.69 % | 8.819 B -10.34 % | 9.837 B 10.51 % | 8.901 B 68.36 % | 5.287 B 71.39 % | 3.085 B 86.02 % | 1.658 B 80.04 % | 921.031 M 63.15 % | 564.516 M 60.36 % | 352.035 M |
Common stock | 2.135 M 0.00 % | 2.135 M -1.02 % | 2.157 M 0.28 % | 2.151 M 14.72 % | 1.875 M 8.51 % | 1.728 M 9.09 % | 1.584 M 79 100.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K |
Total equity | 39.079 B 0.76 % | 38.782 B -2.82 % | 39.909 B 4.00 % | 38.373 B 137.47 % | 16.159 B 184.51 % | 5.680 B 143.79 % | 2.330 B 51.07 % | 1.542 B 42.35 % | 1.083 B 87.65 % | 577.310 M |
Other non current liabilities | 0.000 -100.00 % | 1.884 B | 0.000 -100.00 % | 2.275 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 2.244 B 2.29 % | 2.194 B -28.52 % | 3.070 B 123.44 % | 1.374 B 354.67 % | 302.166 M 1 456.11 % | 19.418 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 3.843 B -5.77 % | 4.078 B -21.17 % | 5.174 B 41.80 % | 3.649 B 349.33 % | 812.042 M 399.73 % | 162.497 M 149.83 % | 65.044 M 349.94 % | 14.456 M 107.39 % | -195.631 M -63.45 % | -119.687 M |
Other current liabilities | 17.677 B 4.23 % | 16.959 B 4.85 % | 16.175 B 15.99 % | 13.946 B 83.59 % | 7.596 B 62.67 % | 4.670 B 74.66 % | 2.673 B 65.73 % | 1.613 B 40.45 % | 1.149 B 58.23 % | 725.896 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 555.781 M -37.77 % | 893.049 M -38.41 % | 1.450 B -70.73 % | 4.954 B 36.79 % | 3.622 B 32 809.05 % | 11.005 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 28.332 B 7.39 % | 26.384 B 5.56 % | 24.994 B 0.82 % | 24.791 B 74.18 % | 14.233 B 121.44 % | 6.427 B 105.53 % | 3.127 B 62.82 % | 1.921 B 38.71 % | 1.385 B 61.59 % | 856.855 M |
Total liabilities | 32.176 B 5.63 % | 30.462 B 0.97 % | 30.168 B 6.08 % | 28.439 B 89.03 % | 15.045 B 128.31 % | 6.590 B 106.44 % | 3.192 B 64.97 % | 1.935 B 39.75 % | 1.385 B 61.59 % | 856.855 M |
Other non current assets | 4.449 B 81.86 % | 2.446 B -8.17 % | 2.664 B -46.54 % | 4.983 B 94.18 % | 2.566 B 100.37 % | 1.281 B 3 205 410.97 % | -39.955 K 98.92 % | -3.700 M -206.38 % | -1.208 M -15.49 % | -1.046 M |
Long term investments | -838.595 M -117.05 % | 4.918 B 2.54 % | 4.796 B 429.40 % | 906.019 M 140.38 % | -2.244 B -88.37 % | -1.191 B -2 557.29 % | 48.477 M 119.01 % | 22.134 M 0.66 % | 21.989 M 241.19 % | 6.445 M |
Intangible assets | 6.808 B -9.16 % | 7.495 B -7.62 % | 8.113 B -6.27 % | 8.656 B 377.07 % | 1.814 B 369.41 % | 386.518 M 113.61 % | 180.945 M 889.42 % | 18.288 M 796.91 % | 2.039 M 547.30 % | 315.000 K |
GoodWill | 15.423 B -6.15 % | 16.433 B -8.20 % | 17.901 B -7.19 % | 19.289 B 342.21 % | 4.362 B 258.32 % | 1.217 B 140.88 % | 505.362 M 19 563.89 % | 2.570 M | 0.000 | 0.000 |
Goodwill and intangible assets | 22.231 B -7.09 % | 23.927 B -8.02 % | 26.014 B -6.91 % | 27.945 B 352.45 % | 6.176 B 285.09 % | 1.604 B 133.69 % | 686.307 M 3 190.38 % | 20.858 M 922.95 % | 2.039 M 547.30 % | 315.000 K |
Property plant equipment net | 2.055 B 1.53 % | 2.024 B 24.07 % | 1.631 B 0.11 % | 1.629 B 18.11 % | 1.379 B 304.93 % | 340.663 M 201.52 % | 112.981 M 43.79 % | 78.575 M 82.49 % | 43.057 M 16.55 % | 36.942 M |
Total non current assets | 29.026 B -13.03 % | 33.375 B -5.78 % | 35.420 B -0.54 % | 35.612 B 349.89 % | 7.916 B 287.10 % | 2.045 B 140.27 % | 851.088 M 600.09 % | 121.569 M 73.46 % | 70.084 M 48.14 % | 47.310 M |
Other current assets | 2.517 B 17.75 % | 2.138 B -69.18 % | 6.935 B 27.79 % | 5.427 B 438.85 % | 1.007 B 128.03 % | 441.644 M 129.84 % | 192.155 M -44.06 % | 343.522 M 9.13 % | 314.775 M -19.07 % | 388.925 M |
Short term investments | 2.395 B 196.53 % | 807.724 M -6.39 % | 862.822 M -76.40 % | 3.656 B 42.48 % | 2.566 B 100.37 % | 1.281 B 3 229.70 % | 38.462 M 1 139.40 % | -3.700 M -60.90 % | -2.300 M -119.91 % | -1.046 M |
cash and cash equivalents | 15.897 B 22.86 % | 12.939 B 15.37 % | 11.216 B -3.47 % | 11.619 B -23.64 % | 15.215 B 120.06 % | 6.914 B 78.71 % | 3.869 B 46.87 % | 2.634 B 48.46 % | 1.774 B 200.21 % | 591.070 M |
Cash and short term investments | 18.292 B 33.06 % | 13.747 B 13.81 % | 12.079 B -20.92 % | 15.275 B -14.70 % | 17.908 B 118.52 % | 8.195 B 111.81 % | 3.869 B 46.87 % | 2.634 B 48.46 % | 1.774 B 200.21 % | 591.070 M |
Total current assets | 42.228 B 17.73 % | 35.869 B 3.50 % | 34.656 B 11.08 % | 31.200 B 33.98 % | 23.288 B 127.77 % | 10.224 B 118.90 % | 4.671 B 39.20 % | 3.356 B 39.94 % | 2.398 B 72.90 % | 1.387 B |
Inventory | 613.242 M 18.78 % | 516.265 M 90.67 % | 270.758 M 28.62 % | 210.514 M 53.76 % | 136.911 M 881.93 % | 13.943 M 64.81 % | 8.460 M 38.17 % | 6.123 M 13.16 % | 5.411 M -4.18 % | 5.647 M |
Net receivables | 20.806 B 6.87 % | 19.469 B 26.65 % | 15.372 B 49.42 % | 10.288 B 142.86 % | 4.236 B 169.15 % | 1.574 B 177.36 % | 567.484 M 52.71 % | 371.609 M 22.54 % | 303.258 M -24.41 % | 401.213 M |
Tax assets | 1.130 B 1 815.47 % | 59.006 M -81.25 % | 314.715 M 110.97 % | 149.177 M 293.02 % | 37.957 M 247.02 % | 10.938 M 225.25 % | 3.363 M -9.16 % | 3.702 M -12.00 % | 4.207 M -9.60 % | 4.654 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 8.634 B 19.65 % | 7.216 B 20.74 % | 5.977 B 32.98 % | 4.494 B 106.81 % | 2.173 B 46.81 % | 1.480 B 322.11 % | 350.675 M 46.73 % | 239.000 M 36.44 % | 175.170 M 74.71 % | 100.266 M |
Tax payables | 1.465 B 11.43 % | 1.315 B -5.59 % | 1.393 B -0.26 % | 1.396 B 65.85 % | 841.968 M 215.93 % | 266.507 M 158.77 % | 102.988 M 50.60 % | 68.387 M 12.35 % | 60.868 M 98.31 % | 30.693 M |
Deferred revenue non current | 0.000 100.00 % | -1.884 B -285.48 % | 1.016 B 144.66 % | -2.275 B | 0.000 100.00 % | -143.079 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 2.462 B -6.26 % | 2.626 B 7.08 % | 2.453 B 12.16 % | 2.187 B 37.24 % | 1.593 B 420.06 % | 306.370 M 344.54 % | 68.919 M -43.01 % | 120.933 M 89.22 % | 63.913 M | 0.000 |
Capital lease obligations | 1.930 B 27.17 % | 1.518 B -33.03 % | 2.266 B 98.67 % | 1.141 B 919.66 % | 111.870 M 267.72 % | 30.423 M | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 27.117 B 0.19 % | 27.065 B -0.96 % | 27.328 B 0.47 % | 27.200 B 193.20 % | 9.277 B 428.55 % | 1.755 B | 0.000 100.00 % | -1.999 K | 0.000 | 0.000 |
Deferred tax liabilities non current | 1.599 B -15.15 % | 1.884 B -10.44 % | 2.104 B -7.51 % | 2.275 B 346.16 % | 509.876 M 256.36 % | 143.079 M 119.97 % | 65.044 M 349.94 % | 14.456 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 195.631 M 63.45 % | 119.687 M |
Total assets | 71.255 B 2.90 % | 69.244 B -1.19 % | 70.077 B 4.89 % | 66.813 B 114.12 % | 31.204 B 154.32 % | 12.269 B 122.19 % | 5.522 B 58.81 % | 3.477 B 40.89 % | 2.468 B 72.08 % | 1.434 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 | 0.000 100.00 % | -1.708 B -132.39 % | -735.062 M -75.76 % | -418.227 M -1 016.84 % | 45.616 M | 0.000 100.00 % | -112.600 M | 0.000 |
Stock based compensation | 123.265 M 160.83 % | -202.649 M -465.37 % | 55.464 M -74.48 % | 217.348 M -7.02 % | 233.749 M 1 526.53 % | 14.371 M -30.02 % | 20.537 M | 0.000 -100.00 % | 38.205 M | 0.000 |
Change in working capital | -249.409 M -111.09 % | 2.248 B 205.13 % | -2.138 B -8.42 % | -1.972 B -1 932.14 % | 107.654 M -92.95 % | 1.528 B 147.69 % | 616.865 M 41.60 % | 435.642 M -26.31 % | 591.159 M 387.65 % | -205.510 M |
Accounts receivables | -1.716 B -714.86 % | 279.075 M 104.30 % | -6.486 B -121.69 % | -2.926 B -82.35 % | -1.604 B -71.00 % | -938.271 M -1 279.96 % | -67.993 M 23.76 % | -89.187 M -200.54 % | 88.711 M -67.47 % | 272.702 M |
Inventory | -26.879 M 89.06 % | -245.686 M -315.44 % | -59.139 M -12.41 % | -52.609 M 7.92 % | -57.136 M -1 039.98 % | -5.012 M -468.90 % | -881.000 K -35.75 % | -649.000 K -375.00 % | 236.000 K -77.04 % | 1.028 M |
Accounts payables | 0.000 | 0.000 | 0.000 -100.00 % | 2.926 B 82.35 % | 1.604 B 71.00 % | 938.271 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 1.493 B -32.57 % | 2.215 B -49.74 % | 4.407 B 329.54 % | -1.920 B -1 264.98 % | 164.790 M -89.25 % | 1.533 B 123.55 % | 685.739 M 30.50 % | 525.478 M 4.63 % | 502.212 M 204.79 % | -479.240 M |
Other non cash items | -695.972 M -59.84 % | -435.418 M -973.58 % | 49.843 M -46.19 % | 92.634 M 313.00 % | -43.491 M 52.69 % | -91.919 M 60.88 % | -234.955 M -32.33 % | -177.554 M -1 015.78 % | -15.913 M 86.19 % | -115.209 M |
Net cash provided by operating activities | 3.873 B -16.07 % | 4.615 B 38.95 % | 3.321 B -2.53 % | 3.407 B -5.71 % | 3.614 B 10.94 % | 3.257 B 110.32 % | 1.549 B 74.92 % | 885.341 M -11.59 % | 1.001 B 8 225.47 % | -12.324 M |
Investments in property plant and equipment | -610.291 M 11.57 % | -690.113 M 22.94 % | -895.591 M -49.04 % | -600.890 M -73.95 % | -345.447 M -223.63 % | -106.742 M -36.30 % | -78.312 M -31.66 % | -59.482 M -145.98 % | -24.182 M -463.95 % | -4.288 M |
Acquisitions net | 97.954 M 126.26 % | -373.035 M 58.65 % | -902.149 M 94.84 % | -17.468 B -413.14 % | -3.404 B -627.69 % | -467.811 M -18.05 % | -396.290 M -3 641.76 % | -10.591 M -164.94 % | 16.310 M 137.45 % | -43.546 M |
Purchases of investments | -5.334 B -111.17 % | -2.526 B 65.83 % | -7.393 B 23.00 % | -9.602 B -217.59 % | -3.023 B 10.32 % | -3.371 B -30 989.16 % | -10.844 M -6 132.18 % | -174.000 K 99.98 % | -755.000 M -45.19 % | -520.000 M |
Sales maturities of investments | 7.119 B 170.02 % | 2.636 B -73.49 % | 9.947 B 115.83 % | 4.608 B 136.33 % | 1.950 B -12.07 % | 2.218 B 2 548.79 % | 83.727 M 155.91 % | 32.717 M -95.68 % | 757.325 M 45.58 % | 520.201 M |
Other investing activites | 414.433 M -30.77 % | 598.639 M 1 069 098.21 % | -56.000 K 100.00 % | -2.030 B -1 162.62 % | 191.004 M 90.19 % | 100.428 M -65.14 % | 288.053 M 5 611.94 % | 5.043 M -93.02 % | 72.228 M -25.78 % | 97.315 M |
Net cash used for investing activites | 1.687 B 576.35 % | -354.103 M -146.87 % | 755.458 M 103.01 % | -25.092 B -441.72 % | -4.632 B -184.58 % | -1.628 B -1 331.98 % | -113.666 M -249.88 % | -32.487 M -148.72 % | 66.681 M 34.22 % | 49.682 M |
Debt repayment | -751.274 M 19.08 % | -928.381 M 70.52 % | -3.149 B -169.39 % | 4.538 B 24.05 % | 3.658 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 -100.00 % | 1.875 M -99.99 % | 15.906 B 142.18 % | 6.568 B 282.99 % | 1.715 B 108 162.88 % | 1.584 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -545.443 M -104.59 % | -266.603 M -224.93 % | -82.050 M 86.19 % | -594.070 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -984.854 M 21.53 % | -1.255 B -45.74 % | -861.218 M -27.21 % | -676.989 M -62.37 % | -416.944 M -84.24 % | -226.309 M -141.01 % | -93.900 M | 0.000 | 0.000 | 0.000 |
Other financing activites | -540.885 M -57.15 % | -344.187 M -7.43 % | -320.397 M 63.39 % | -875.178 M -1 766.09 % | -46.899 M 47.91 % | -90.041 M 16.68 % | -108.070 M -1 641.87 % | 7.009 M -93.92 % | 115.300 M | 0.000 |
Net cash used provided by financing activities | -2.822 B -1.01 % | -2.794 B 36.64 % | -4.411 B -124.10 % | 18.298 B 87.43 % | 9.762 B 598.03 % | 1.399 B 797.92 % | -200.386 M -2 958.98 % | 7.009 M -93.92 % | 115.300 M | 0.000 |
Effect of forex changes on cash | -37.381 M 16.86 % | -44.959 M 34.89 % | -69.055 M 66.99 % | -209.167 M 52.76 % | -442.777 M -2 679.23 % | 17.167 M 110.46 % | -164.195 M -151.06 % | 321.546 M 246.59 % | 92.775 M | 0.000 |
Net change in cash | 2.700 B 89.95 % | 1.421 B 452.84 % | -402.849 M 88.80 % | -3.597 B -143.33 % | 8.301 B 172.59 % | 3.045 B 146.65 % | 1.235 B 43.58 % | 859.863 M -27.34 % | 1.183 B 3 067.63 % | 37.358 M |
Cash at beginning of period | 12.637 B 12.67 % | 11.216 B -3.47 % | 11.619 B -23.64 % | 15.215 B 120.06 % | 6.914 B 78.71 % | 3.869 B 46.87 % | 2.634 B 48.46 % | 1.774 B 200.21 % | 591.070 M 6.75 % | 553.712 M |
Cash at end of period | 15.337 B 21.37 % | 12.637 B 12.67 % | 11.216 B -3.47 % | 11.619 B -23.64 % | 15.215 B 120.06 % | 6.914 B 78.71 % | 3.869 B 46.87 % | 2.634 B 48.46 % | 1.774 B 200.21 % | 591.070 M |
Operating cash flow | 3.873 B -16.07 % | 4.615 B 38.95 % | 3.321 B -2.53 % | 3.407 B -5.71 % | 3.614 B 10.94 % | 3.257 B 110.32 % | 1.549 B 74.92 % | 885.341 M -11.59 % | 1.001 B 8 225.47 % | -12.324 M |
Capital expenditure | -746.831 M 20.61 % | -940.690 M -5.04 % | -895.591 M -49.04 % | -600.890 M -73.95 % | -345.447 M -223.63 % | -106.742 M -36.30 % | -78.312 M -31.66 % | -59.482 M -145.98 % | -24.182 M -463.95 % | -4.288 M |
Free CashFlow | 3.126 B -14.91 % | 3.674 B 51.47 % | 2.426 B -13.57 % | 2.806 B -14.13 % | 3.268 B 3.74 % | 3.150 B 114.26 % | 1.470 B 78.04 % | 825.859 M -15.49 % | 977.201 M 5 982.50 % | -16.612 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 | 23.185 B 1.04 % | 22.947 B 9.03 % | 21.046 B -3.80 % | 21.878 B 5.52 % | 20.733 B -2.71 % | 21.311 B 6.26 % | 20.055 B 16.04 % | 17.283 B 49.51 % | 11.560 B 23.91 % | 9.329 B 48.76 % | 6.271 B 2.32 % | 6.129 B 74.34 % | 3.516 B 32.19 % | 2.660 B 31.94 % | 2.016 B 18.09 % | 1.707 B 20.64 % | 1.415 B 19.99 % | 1.179 B 0.00 % | 1.179 B 41.02 % | 836.232 M 0.00 % | 836.232 M |
Net income | 996.555 M 170.81 % | 367.990 M -74.45 % | 1.440 B 169.96 % | -2.059 B -187.57 % | 2.351 B 471.81 % | -632.364 M -124.55 % | 2.576 B 34.13 % | 1.920 B -9.12 % | 2.113 B 54.09 % | 1.371 B 4.29 % | 1.315 B 54.00 % | 853.773 M 4.51 % | 816.891 M 80.70 % | 452.072 M -4.04 % | 471.082 M 135.91 % | 199.683 M -1.18 % | 202.060 M 24.66 % | 162.091 M 0.00 % | 162.091 M 47.05 % | 110.227 M 0.00 % | 110.227 M |
Income before tax | 1.335 B 98.34 % | 672.949 M -66.91 % | 2.034 B 192.93 % | -2.189 B -166.97 % | 3.268 B 3 943.78 % | -85.027 M -102.38 % | 3.571 B 33.62 % | 2.672 B -10.94 % | 3.001 B 57.84 % | 1.901 B 4.80 % | 1.814 B 68.19 % | 1.078 B 8.09 % | 997.691 M 80.22 % | 553.596 M 7.33 % | 515.791 M 64.98 % | 312.643 M 5.78 % | 295.554 M 21.54 % | 243.166 M 0.00 % | 243.166 M 64.91 % | 147.457 M 0.00 % | 147.457 M |
Income before tax ratio | 0.06 96.30 % | 0.03 -69.65 % | 0.10 196.60 % | -0.10 -163.46 % | 0.16 4 050.93 % | 0.00 -102.24 % | 0.18 15.15 % | 0.15 -40.43 % | 0.26 27.39 % | 0.20 -29.55 % | 0.29 64.38 % | 0.18 -38.00 % | 0.28 36.33 % | 0.21 -18.65 % | 0.26 39.70 % | 0.18 -12.31 % | 0.21 1.30 % | 0.21 0.00 % | 0.21 16.94 % | 0.18 0.00 % | 0.18 |
EBITDA | 2.380 B 25.42 % | 1.898 B -36.03 % | 2.967 B 5 951.56 % | 49.021 M -98.75 % | 3.919 B 32.97 % | 2.947 B -26.59 % | 4.015 B 21.41 % | 3.307 B 12.64 % | 2.936 B 68.48 % | 1.742 B -2.37 % | 1.785 B 74.01 % | 1.026 B 8.47 % | 945.533 M 78.01 % | 531.167 M 5.56 % | 503.203 M 61.70 % | 311.198 M 6.50 % | 292.206 M 16.76 % | 250.266 M 0.00 % | 250.266 M 62.30 % | 154.198 M 0.00 % | 154.198 M |
Net income ratio | 0.04 168.02 % | 0.02 -76.57 % | 0.07 172.73 % | -0.09 -182.98 % | 0.11 482.17 % | -0.03 -123.10 % | 0.13 15.59 % | 0.11 -39.21 % | 0.18 24.35 % | 0.15 -29.89 % | 0.21 50.52 % | 0.14 -40.05 % | 0.23 36.69 % | 0.17 -27.26 % | 0.23 99.77 % | 0.12 -18.08 % | 0.14 3.89 % | 0.14 0.00 % | 0.14 4.28 % | 0.13 0.00 % | 0.13 |
Ratio EBITDA | 0.10 24.13 % | 0.08 -41.33 % | 0.14 6 190.86 % | 0.00 -98.81 % | 0.19 36.68 % | 0.14 -30.91 % | 0.20 4.63 % | 0.19 -24.66 % | 0.25 35.97 % | 0.19 -34.37 % | 0.28 70.07 % | 0.17 -37.78 % | 0.27 34.66 % | 0.20 -19.99 % | 0.25 36.92 % | 0.18 -11.72 % | 0.21 -2.69 % | 0.21 0.00 % | 0.21 15.09 % | 0.18 0.00 % | 0.18 |
Gross profit ratio | 0.19 7.79 % | 0.17 -18.71 % | 0.21 29.52 % | 0.16 -34.33 % | 0.25 8.85 % | 0.23 -14.91 % | 0.27 -7.23 % | 0.29 -13.28 % | 0.33 4.98 % | 0.32 -14.49 % | 0.37 36.16 % | 0.27 -30.30 % | 0.39 6.85 % | 0.37 -5.93 % | 0.39 21.28 % | 0.32 -6.53 % | 0.34 1.39 % | 0.34 0.00 % | 0.34 11.00 % | 0.31 0.00 % | 0.31 |
Weighted average shs out dil | 3.352 B 0.38 % | 3.339 B -0.12 % | 3.343 B -0.33 % | 3.354 B -0.56 % | 3.373 B 0.04 % | 3.372 B 0.16 % | 3.366 B 3.23 % | 3.261 B 7.25 % | 3.040 B 6.79 % | 2.847 B 4.28 % | 2.730 B 0.17 % | 2.726 B 1.24 % | 2.692 B 5.43 % | 2.554 B 2.15 % | 2.500 B 0.00 % | 2.500 B 0.00 % | 2.500 B 0.00 % | 2.500 B 0.00 % | 2.500 B 0.00 % | 2.500 B 0.00 % | 2.500 B |
Weighted average shs out | 3.352 B 0.39 % | 3.339 B -0.12 % | 3.343 B -0.33 % | 3.354 B -0.57 % | 3.373 B 0.05 % | 3.372 B 0.15 % | 3.367 B 2.71 % | 3.278 B 8.30 % | 3.027 B 6.30 % | 2.847 B 4.29 % | 2.730 B 0.17 % | 2.726 B 1.23 % | 2.692 B 5.43 % | 2.554 B 2.13 % | 2.500 B 0.02 % | 2.500 B 0.00 % | 2.500 B 0.00 % | 2.500 B 0.00 % | 2.500 B 0.00 % | 2.500 B 0.00 % | 2.500 B |
EPS diluted | 0.30 172.73 % | 0.11 -74.42 % | 0.43 170.49 % | -0.61 -187.14 % | 0.70 473.13 % | -0.19 -124.68 % | 0.76 31.03 % | 0.58 -17.14 % | 0.70 45.83 % | 0.48 0.00 % | 0.48 50.00 % | 0.32 6.67 % | 0.30 69.49 % | 0.18 -6.05 % | 0.19 136.09 % | 0.08 -1.24 % | 0.08 24.31 % | 0.07 0.00 % | 0.07 47.39 % | 0.04 0.00 % | 0.04 |
Earnings per share | 0.30 172.73 % | 0.11 -74.42 % | 0.43 170.49 % | -0.61 -187.14 % | 0.70 473.13 % | -0.19 -124.68 % | 0.76 31.03 % | 0.58 -17.14 % | 0.70 45.83 % | 0.48 0.00 % | 0.48 50.00 % | 0.32 6.67 % | 0.30 69.49 % | 0.18 -6.05 % | 0.19 136.09 % | 0.08 -1.24 % | 0.08 24.31 % | 0.07 0.00 % | 0.07 47.39 % | 0.04 0.00 % | 0.04 |
Gross profit | 4.299 B 8.91 % | 3.947 B -11.37 % | 4.453 B 24.60 % | 3.574 B -30.70 % | 5.158 B 5.90 % | 4.871 B -9.59 % | 5.387 B 7.65 % | 5.004 B 29.65 % | 3.860 B 30.08 % | 2.967 B 27.21 % | 2.333 B 39.31 % | 1.674 B 21.51 % | 1.378 B 41.24 % | 975.561 M 24.11 % | 786.061 M 43.22 % | 548.849 M 12.76 % | 486.737 M 21.65 % | 400.107 M 0.00 % | 400.107 M 56.53 % | 255.619 M 0.00 % | 255.619 M |
Income tax expense | 332.076 M -3.47 % | 344.022 M -29.53 % | 488.176 M 325.23 % | -216.747 M -127.80 % | 779.686 M 92.25 % | 405.556 M -50.47 % | 818.746 M 49.11 % | 549.084 M -29.09 % | 774.302 M 70.35 % | 454.527 M -5.02 % | 478.543 M 156.99 % | 186.210 M 8.57 % | 171.511 M 73.20 % | 99.025 M 173.91 % | 36.152 M -61.18 % | 93.133 M 24.84 % | 74.601 M 11.51 % | 66.902 M 0.00 % | 66.902 M 79.70 % | 37.230 M 0.00 % | 37.230 M |
Cost of revenue | 18.886 B -0.60 % | 19.000 B 14.50 % | 16.593 B -9.35 % | 18.304 B 17.52 % | 15.575 B -5.26 % | 16.441 B 12.08 % | 14.668 B 19.46 % | 12.279 B 59.46 % | 7.700 B 21.03 % | 6.362 B 61.52 % | 3.939 B -11.59 % | 4.455 B 108.39 % | 2.138 B 26.95 % | 1.684 B 36.94 % | 1.230 B 6.19 % | 1.158 B 24.77 % | 928.197 M 19.13 % | 779.118 M 0.00 % | 779.118 M 34.19 % | 580.614 M 0.00 % | 580.614 M |
General and administrative expenses | 2.205 B -18.54 % | 2.707 B 50.93 % | 1.794 B -10.59 % | 2.006 B 14.00 % | 1.760 B -23.21 % | 2.292 B 21.16 % | 1.892 B -5.72 % | 2.007 B 67.18 % | 1.200 B -7.47 % | 1.297 B 100.65 % | 646.436 M -11.93 % | 734.013 M 57.71 % | 465.408 M -0.16 % | 466.141 M 58.77 % | 293.594 M 16.05 % | 252.988 M 25.07 % | 202.284 M 21.54 % | 166.436 M 0.00 % | 166.436 M 47.24 % | 113.035 M 0.00 % | 113.035 M |
Selling and marketing expenses | 121.480 M -35.40 % | 188.048 M 1.57 % | 185.148 M -0.59 % | 186.254 M 19.48 % | 155.886 M -43.56 % | 276.222 M 71.04 % | 161.499 M -30.73 % | 233.131 M 123.10 % | 104.494 M 17.66 % | 88.813 M 89.20 % | 46.942 M 0.63 % | 46.646 M 131.76 % | 20.127 M 12.90 % | 17.827 M 102.30 % | 8.812 M 69.82 % | 5.189 M 24.68 % | 4.162 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 168.864 M -66.77 % | 508.128 M 25.01 % | 406.454 M -88.36 % | 3.491 B | 0.000 | 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 % | 4.459 M 0.00 % | 4.459 M 40.67 % | 3.170 M 0.00 % | 3.170 M |
Operating expenses | 2.972 B -11.16 % | 3.345 B 40.22 % | 2.385 B -58.36 % | 5.728 B 181.82 % | 2.033 B -59.51 % | 5.020 B 178.94 % | 1.800 B -20.02 % | 2.250 B 166.98 % | 842.920 M -20.40 % | 1.059 B 85.86 % | 569.759 M -12.53 % | 651.402 M 56.35 % | 416.627 M -10.00 % | 462.915 M 63.48 % | 283.165 M 7.38 % | 263.710 M 32.74 % | 198.674 M 23.06 % | 161.448 M 0.00 % | 161.448 M 48.15 % | 108.973 M 0.00 % | 108.973 M |
Cost and expenses | 21.858 B -2.18 % | 22.345 B 17.74 % | 18.978 B -21.03 % | 24.033 B 36.49 % | 17.608 B -17.95 % | 21.461 B 30.32 % | 16.468 B 13.35 % | 14.529 B 70.07 % | 8.543 B 15.12 % | 7.421 B 64.60 % | 4.508 B -11.71 % | 5.106 B 99.91 % | 2.554 B 18.98 % | 2.147 B 41.91 % | 1.513 B 6.41 % | 1.422 B 26.17 % | 1.127 B 19.81 % | 940.565 M 0.00 % | 940.565 M 36.40 % | 689.586 M 0.00 % | 689.586 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 2.803 B -1.19 % | 2.837 B 43.35 % | 1.979 B -11.53 % | 2.237 B 13.47 % | 1.971 B -24.39 % | 2.607 B 24.13 % | 2.101 B -7.40 % | 2.269 B 70.76 % | 1.328 B -4.62 % | 1.393 B 100.88 % | 693.378 M -12.10 % | 788.829 M 62.47 % | 485.535 M 0.32 % | 483.968 M 60.04 % | 302.406 M 17.13 % | 258.177 M 25.06 % | 206.446 M 24.04 % | 166.436 M 0.00 % | 166.436 M 47.24 % | 113.035 M 0.00 % | 113.035 M |
Interest income | 0.000 -100.00 % | 217.255 M | 0.000 -100.00 % | 128.797 M -10.06 % | 143.201 M 121.49 % | 64.653 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.946 M -9.94 % | 62.123 M 50.07 % | 41.397 M -11.20 % | 46.618 M 205.02 % | 15.284 M -53.72 % | 33.025 M 282.87 % | 8.626 M 8.41 % | 7.957 M 0.00 % | 7.957 M 881.07 % | 811.000 K 0.00 % | 811.000 K |
Interest expense | 0.000 -100.00 % | 169.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.593 B 27 703.55 % | 16.520 M -79.74 % | 81.556 M 400.59 % | 16.292 M 122.81 % | 7.312 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 876.856 M -26.86 % | 1.199 B 51.83 % | 789.618 M 5.51 % | 748.398 M -3.78 % | 777.827 M -12.04 % | 884.274 M 19.35 % | 740.908 M 17.50 % | 630.545 M 79.13 % | 352.004 M 92.98 % | 182.405 M 84.70 % | 98.755 M -4.52 % | 103.425 M 223.66 % | 31.955 M 68.42 % | 18.973 M 59.12 % | 11.924 M 9.94 % | 10.846 M 50.37 % | 7.213 M 1.59 % | 7.100 M 0.00 % | 7.100 M 5.33 % | 6.741 M 0.00 % | 6.741 M |
Operating income | 1.327 B 120.40 % | 602.195 M -70.88 % | 2.068 B 196.00 % | -2.154 B -171.79 % | 3.001 B 45.44 % | 2.063 B -36.98 % | 3.274 B 22.34 % | 2.676 B 3.58 % | 2.584 B 65.61 % | 1.560 B -7.47 % | 1.686 B 82.82 % | 922.197 M 0.94 % | 913.578 M 78.37 % | 512.194 M 4.26 % | 491.279 M 63.57 % | 300.352 M 5.39 % | 284.993 M 19.41 % | 238.660 M 0.00 % | 238.660 M 62.75 % | 146.646 M 0.00 % | 146.646 M |
Operating income ratio | 0.06 118.13 % | 0.03 -73.29 % | 0.10 199.79 % | -0.10 -168.03 % | 0.14 49.49 % | 0.10 -40.69 % | 0.16 5.43 % | 0.15 -30.72 % | 0.22 33.65 % | 0.17 -37.80 % | 0.27 78.68 % | 0.15 -42.10 % | 0.26 34.93 % | 0.19 -20.98 % | 0.24 38.51 % | 0.18 -12.64 % | 0.20 -0.48 % | 0.20 0.00 % | 0.20 15.41 % | 0.18 0.00 % | 0.18 |
Total other income expenses net | 7.497 M -89.40 % | 70.754 M 307.13 % | -34.159 M 0.92 % | -34.475 M -258.62 % | 21.735 M 20.04 % | 18.107 M 132.44 % | -55.814 M -21.38 % | -45.984 M -340.33 % | -10.443 M -137.92 % | 27.538 M -51.44 % | 56.707 M -8.51 % | 61.982 M 64.21 % | 37.746 M -8.83 % | 41.402 M 223.53 % | 12.797 M -34.94 % | 19.670 M 165.95 % | 7.396 M 64.12 % | 4.507 M 0.00 % | 4.507 M 456.01 % | 810.500 K 0.00 % | 810.500 K |
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 | 2018-06-30 | 2017-12-31 | 2016-12-31 | 2016-06-30 | 2015-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -7.260 B 44.57 % | -13.097 B -50.98 % | -8.675 B 11.95 % | -9.852 B -19.03 % | -8.277 B -23.61 % | -6.696 B -20.70 % | -5.548 B -4.86 % | -5.291 B 66.82 % | -15.946 B -41.22 % | -11.291 B -73.75 % | -6.499 B 5.59 % | -6.884 B -33.50 % | -5.156 B -33.28 % | -3.869 B -25.16 % | -3.091 B -17.34 % | -2.634 B -48.46 % | -1.774 B -50.03 % | -1.183 B -100.10 % | -591.070 M |
Total investments | 6.243 B 301.06 % | 1.557 B -71.17 % | 5.400 B -0.09 % | 5.405 B 16.65 % | 4.633 B -3.40 % | 4.796 B 6.64 % | 4.498 B -1.41 % | 4.562 B 270.68 % | 1.231 B 282.02 % | 322.170 M 219.03 % | 100.983 M 12.88 % | 89.464 M 103.61 % | 43.939 M 3.18 % | 42.583 M 94.32 % | 21.914 M 18.88 % | 18.434 M -6.37 % | 19.689 M 56.96 % | 12.544 M 132.34 % | 5.399 M |
Total debt | 2.464 B -12.02 % | 2.800 B -15.42 % | 3.311 B 7.24 % | 3.087 B -27.66 % | 4.268 B -5.58 % | 4.520 B 38.27 % | 3.269 B -48.35 % | 6.328 B 8.70 % | 5.822 B 48.36 % | 3.924 B 14.44 % | 3.429 B 11 169.70 % | 30.423 M 137.98 % | 12.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -643.724 M -409.62 % | -126.314 M -146.34 % | 272.607 M 1.04 % | 269.809 M 508.51 % | 44.339 M -84.71 % | 289.950 M 36.94 % | 211.736 M 153.80 % | 83.425 M -82.87 % | 487.034 M -23.14 % | 633.629 M 51.27 % | 418.880 M 33.01 % | 314.913 M -8.42 % | 343.849 M -14.51 % | 402.233 M 4.36 % | 385.434 M -2.04 % | 393.457 M 0.00 % | 393.455 M 32.71 % | 296.486 M 48.60 % | 199.516 M |
Retained earnings | 10.229 B 7.70 % | 9.498 B 2.40 % | 9.275 B 5.17 % | 8.819 B -15.28 % | 10.410 B 11.77 % | 9.314 B -7.63 % | 10.083 B 18.41 % | 8.516 B 27.16 % | 6.697 B 26.67 % | 5.287 B 32.75 % | 3.983 B 29.11 % | 3.085 B 37.17 % | 2.249 B 35.62 % | 1.658 B 27.73 % | 1.298 B 40.95 % | 921.031 M 63.15 % | 564.516 M 23.18 % | 458.276 M 30.18 % | 352.035 M |
Common stock | 2.135 M 0.00 % | 2.135 M 0.00 % | 2.135 M 0.00 % | 2.135 M -1.02 % | 2.157 M 0.00 % | 2.157 M -99.99 % | 27.214 B 1 265 072.15 % | 2.151 M -99.99 % | 21.030 B 1 121 490.67 % | 1.875 M -99.90 % | 1.826 B 105 578.76 % | 1.728 M -99.90 % | 1.681 B 106 024.94 % | 1.584 M 0.00 % | 1.584 M 79 100.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K |
Total equity | 39.043 B -0.09 % | 39.079 B -0.58 % | 39.305 B 1.35 % | 38.782 B -5.04 % | 40.839 B 2.33 % | 39.909 B -0.82 % | 40.240 B 4.86 % | 38.373 B 25.81 % | 30.500 B 88.75 % | 16.159 B 138.14 % | 6.786 B 19.47 % | 5.680 B 25.37 % | 4.530 B 94.45 % | 2.330 B 28.14 % | 1.818 B 17.89 % | 1.542 B 42.35 % | 1.083 B 30.47 % | 830.327 M 43.83 % | 577.310 M |
Other non current liabilities | 1.437 B | 0.000 -100.00 % | 1.722 B -8.64 % | 1.884 B | 0.000 | 0.000 | 0.000 | 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 | 1.929 B -14.04 % | 2.244 B -15.97 % | 2.671 B 21.73 % | 2.194 B -31.49 % | 3.202 B 4.33 % | 3.070 B 86.29 % | 1.648 B 19.94 % | 1.374 B 10.20 % | 1.247 B 312.60 % | 302.166 M 1 045.52 % | 26.378 M 35.84 % | 19.418 M 201.80 % | 6.434 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 3.366 B -12.42 % | 3.843 B -12.50 % | 4.392 B 7.70 % | 4.078 B -21.33 % | 5.184 B 0.20 % | 5.174 B 31.90 % | 3.923 B 7.50 % | 3.649 B 53.12 % | 2.383 B 193.45 % | 812.042 M 243.82 % | 236.183 M 45.35 % | 162.497 M 48.27 % | 109.598 M 68.50 % | 65.044 M 340.92 % | 14.752 M 2.05 % | 14.456 M 107.39 % | -195.631 M -24.08 % | -157.659 M -31.73 % | -119.687 M |
Other current liabilities | 18.720 B 5.90 % | 17.677 B 2.81 % | 17.194 B 1.38 % | 16.959 B -4.84 % | 17.822 B 10.18 % | 16.175 B 4.22 % | 15.519 B 11.29 % | 13.946 B 33.11 % | 10.477 B 37.92 % | 7.596 B 48.29 % | 5.123 B 9.70 % | 4.670 B 39.89 % | 3.338 B 24.86 % | 2.673 B 56.21 % | 1.711 B 6.09 % | 1.613 B 40.45 % | 1.149 B 22.55 % | 937.239 M 29.11 % | 725.896 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.558 B -22.11 % | -7.828 B -33.03 % | -5.884 B -37.58 % | -4.277 B -612.42 % | -600.349 M -23.57 % | -485.855 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 534.232 M -3.88 % | 555.781 M -13.13 % | 639.764 M -28.36 % | 893.049 M -16.15 % | 1.065 B -26.55 % | 1.450 B -10.54 % | 1.621 B -67.28 % | 4.954 B 8.29 % | 4.575 B 26.32 % | 3.622 B 6.45 % | 3.402 B 30 815.07 % | 11.005 M 73.31 % | 6.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 28.752 B 1.48 % | 28.332 B 3.73 % | 27.314 B 3.53 % | 26.384 B -2.21 % | 26.979 B 7.94 % | 24.994 B 5.21 % | 23.756 B -4.17 % | 24.791 B 32.51 % | 18.708 B 31.44 % | 14.233 B 29.06 % | 11.028 B 71.58 % | 6.427 B 61.18 % | 3.988 B 27.52 % | 3.127 B 53.12 % | 2.042 B 6.34 % | 1.921 B 38.71 % | 1.385 B 23.55 % | 1.121 B 30.80 % | 856.855 M |
Total liabilities | 32.118 B -0.18 % | 32.176 B 1.48 % | 31.706 B 4.09 % | 30.462 B -5.29 % | 32.163 B 6.61 % | 30.168 B 8.99 % | 27.678 B -2.68 % | 28.439 B 34.84 % | 21.091 B 40.19 % | 15.045 B 33.56 % | 11.264 B 70.94 % | 6.590 B 60.83 % | 4.097 B 28.35 % | 3.192 B 55.18 % | 2.057 B 6.31 % | 1.935 B 39.75 % | 1.385 B 23.55 % | 1.121 B 30.80 % | 856.855 M |
Other non current assets | 3.346 B -24.79 % | 4.449 B 39.28 % | 3.194 B 107.58 % | 1.539 B -57.74 % | 3.641 B 79.17 % | 2.032 B 156.41 % | 792.539 M 171.49 % | 291.920 M -73.55 % | 1.104 B 1 925.96 % | -60.442 M -517.35 % | -9.791 M 8.14 % | -10.658 M -76.29 % | -6.046 M -15 031.43 % | -39.955 K 99.02 % | -4.059 M -9.69 % | -3.700 M -206.38 % | -1.208 M -7.19 % | -1.127 M -7.75 % | -1.046 M |
Long term investments | 3.233 B 485.56 % | -838.595 M -117.13 % | 4.895 B -0.48 % | 4.918 B 31.21 % | 3.748 B -30.95 % | 5.428 B 3.05 % | 5.268 B -5.89 % | 5.597 B 278.20 % | 1.480 B 286.80 % | 382.612 M 245.40 % | 110.774 M 10.64 % | 100.122 M 100.30 % | 49.985 M 3.11 % | 48.477 M 86.64 % | 25.973 M 17.34 % | 22.134 M 0.66 % | 21.989 M 54.67 % | 14.217 M 120.59 % | 6.445 M |
Intangible assets | 6.249 B -8.22 % | 6.808 B -1.83 % | 6.935 B -8.19 % | 7.554 B -0.99 % | 7.629 B -5.97 % | 8.113 B -5.78 % | 8.610 B -0.53 % | 8.656 B 127.32 % | 3.808 B 109.86 % | 1.814 B 307.81 % | 444.906 M 15.11 % | 386.518 M 46.96 % | 263.000 M 45.35 % | 180.945 M 518.46 % | 29.257 M 59.98 % | 18.288 M 796.91 % | 2.039 M 73.24 % | 1.177 M 273.65 % | 315.000 K |
GoodWill | 15.417 B -0.04 % | 15.423 B -6.10 % | 16.426 B -0.04 % | 16.433 B -8.20 % | 17.901 B 0.00 % | 17.901 B -9.93 % | 19.875 B 3.04 % | 19.289 B 105.82 % | 9.372 B 114.85 % | 4.362 B 206.00 % | 1.425 B 17.10 % | 1.217 B 62.98 % | 746.918 M 47.80 % | 505.362 M 11 152.35 % | -4.572 M -277.92 % | 2.570 M | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 21.665 B -2.54 % | 22.231 B -4.84 % | 23.361 B -2.61 % | 23.986 B -6.05 % | 25.530 B -1.86 % | 26.014 B -8.68 % | 28.485 B 1.93 % | 27.945 B 112.04 % | 13.179 B 113.39 % | 6.176 B 230.22 % | 1.870 B 16.62 % | 1.604 B 80.66 % | 887.767 M 29.35 % | 686.307 M 2 680.26 % | 24.685 M 18.35 % | 20.858 M 922.95 % | 2.039 M 73.24 % | 1.177 M 273.65 % | 315.000 K |
Property plant equipment net | 2.119 B 3.14 % | 2.055 B 4.83 % | 1.960 B -3.15 % | 2.024 B 19.00 % | 1.701 B 4.27 % | 1.631 B 1.49 % | 1.607 B -1.36 % | 1.629 B 37.83 % | 1.182 B -14.31 % | 1.379 B 313.38 % | 333.695 M -2.05 % | 340.663 M 136.10 % | 144.289 M 27.71 % | 112.981 M 34.67 % | 83.892 M 6.77 % | 78.575 M 82.49 % | 43.057 M 7.64 % | 40.000 M 8.28 % | 36.942 M |
Total non current assets | 30.364 B 4.61 % | 29.026 B -13.30 % | 33.479 B 0.31 % | 33.375 B -4.73 % | 35.031 B -1.10 % | 35.420 B -2.55 % | 36.347 B 2.06 % | 35.612 B 108.57 % | 17.074 B 115.70 % | 7.916 B 240.19 % | 2.327 B 13.79 % | 2.045 B 88.97 % | 1.082 B 27.15 % | 851.088 M 543.39 % | 132.281 M 8.81 % | 121.569 M 73.46 % | 70.084 M 19.40 % | 58.697 M 24.07 % | 47.310 M |
Other current assets | 5.393 B 114.26 % | 2.517 B -1.09 % | 2.545 B -50.70 % | 5.161 B -14.05 % | 6.005 B 2.56 % | 5.855 B 12.21 % | 5.218 B 6.21 % | 4.913 B 83.90 % | 2.672 B 188.81 % | 924.993 M 53.49 % | 602.660 M 60.28 % | 375.997 M 15.89 % | 324.430 M 68.84 % | 192.155 M -0.21 % | 192.564 M -43.94 % | 343.522 M 9.13 % | 314.775 M -10.54 % | 351.850 M -9.53 % | 388.925 M |
Short term investments | 3.009 B 25.64 % | 2.395 B 120.54 % | 1.086 B 34.45 % | 807.724 M -8.71 % | 884.754 M 2.54 % | 862.822 M -77.31 % | 3.803 B 4.00 % | 3.656 B 20.94 % | 3.023 B 17.81 % | 2.566 B 10.25 % | 2.328 B 81.75 % | 1.281 B 22.84 % | 1.043 B 2 610.58 % | 38.462 M 1 047.54 % | -4.059 M -9.69 % | -3.700 M -60.90 % | -2.300 M -37.48 % | -1.673 M -59.96 % | -1.046 M |
cash and cash equivalents | 9.723 B -38.84 % | 15.897 B 32.64 % | 11.986 B -7.37 % | 12.939 B 3.15 % | 12.545 B 11.85 % | 11.216 B 27.22 % | 8.816 B -24.12 % | 11.619 B -46.62 % | 21.768 B 43.07 % | 15.215 B 53.27 % | 9.927 B 43.58 % | 6.914 B 33.76 % | 5.169 B 33.61 % | 3.869 B 25.16 % | 3.091 B 17.34 % | 2.634 B 48.46 % | 1.774 B 50.03 % | 1.183 B 100.10 % | 591.070 M |
Cash and short term investments | 14.777 B -19.22 % | 18.292 B 39.94 % | 13.072 B -4.91 % | 13.747 B 2.36 % | 13.429 B 11.18 % | 12.079 B -4.28 % | 12.619 B -17.39 % | 15.275 B -38.39 % | 24.791 B 39.42 % | 17.781 B 45.10 % | 12.255 B 49.54 % | 8.195 B 31.92 % | 6.212 B 60.55 % | 3.869 B 25.16 % | 3.091 B 17.34 % | 2.634 B 48.46 % | 1.774 B 50.03 % | 1.183 B 100.10 % | 591.070 M |
Total current assets | 40.797 B -3.39 % | 42.228 B 12.51 % | 37.532 B 4.64 % | 35.869 B -5.53 % | 37.971 B 9.56 % | 34.656 B 9.77 % | 31.571 B 1.19 % | 31.200 B -9.61 % | 34.517 B 48.22 % | 23.288 B 48.11 % | 15.723 B 53.78 % | 10.224 B 35.51 % | 7.545 B 61.54 % | 4.671 B 24.79 % | 3.743 B 11.54 % | 3.356 B 39.94 % | 2.398 B 26.71 % | 1.892 B 36.45 % | 1.387 B |
Inventory | 674.380 M 9.97 % | 613.242 M 61.75 % | 379.120 M -26.56 % | 516.265 M 61.02 % | 320.613 M 18.41 % | 270.758 M 44.60 % | 187.243 M -11.05 % | 210.514 M 35.39 % | 155.487 M 13.57 % | 136.911 M 354.94 % | 30.094 M 115.84 % | 13.943 M 60.19 % | 8.704 M 2.88 % | 8.460 M 18.06 % | 7.166 M 17.03 % | 6.123 M 13.16 % | 5.411 M -2.13 % | 5.529 M -2.09 % | 5.647 M |
Net receivables | 19.953 B -4.10 % | 20.806 B -3.39 % | 21.537 B 30.96 % | 16.445 B -6.19 % | 17.529 B 14.03 % | 15.372 B 17.93 % | 13.035 B 26.70 % | 10.288 B 55.62 % | 6.611 B 56.06 % | 4.236 B 53.89 % | 2.753 B 74.90 % | 1.574 B 57.35 % | 1.000 B 76.28 % | 567.484 M 25.59 % | 451.852 M 21.59 % | 371.609 M 22.54 % | 303.258 M -13.90 % | 352.236 M -12.21 % | 401.213 M |
Tax assets | 0.000 -100.00 % | 1.130 B 1 525.90 % | 69.515 M -92.34 % | 907.500 M 120.91 % | 410.809 M 30.53 % | 314.715 M 62.15 % | 194.092 M 30.11 % | 149.177 M 15.43 % | 129.237 M 240.48 % | 37.957 M 73.63 % | 21.861 M 99.86 % | 10.938 M 78.61 % | 6.124 M 82.10 % | 3.363 M 87.88 % | 1.790 M -51.65 % | 3.702 M -12.00 % | 4.207 M -5.04 % | 4.431 M -4.80 % | 4.654 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 9.498 B 10.00 % | 8.634 B 8.32 % | 7.971 B 10.46 % | 7.216 B 10.20 % | 6.548 B 9.56 % | 5.977 B 16.98 % | 5.109 B 13.68 % | 4.494 B 68.61 % | 2.666 B 22.66 % | 2.173 B 8.38 % | 2.005 B 35.46 % | 1.480 B 194.43 % | 502.753 M 43.37 % | 350.675 M 43.69 % | 244.042 M 2.11 % | 239.000 M 36.44 % | 175.170 M 27.19 % | 137.718 M 37.35 % | 100.266 M |
Tax payables | 0.000 -100.00 % | 1.465 B -2.89 % | 1.509 B 14.75 % | 1.315 B -14.81 % | 1.544 B 10.83 % | 1.393 B -7.55 % | 1.506 B 7.88 % | 1.396 B 40.88 % | 991.184 M 17.72 % | 841.968 M 69.00 % | 498.209 M 86.94 % | 266.507 M 89.69 % | 140.493 M 36.42 % | 102.988 M 18.63 % | 86.818 M 26.95 % | 68.387 M 12.35 % | 60.868 M 32.96 % | 45.781 M 49.16 % | 30.693 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -1.884 B -290.94 % | 986.876 M -2.86 % | 1.016 B 99.69 % | 508.754 M 122.36 % | -2.275 B -171.09 % | 3.200 B 23.99 % | 2.581 B 17.33 % | 2.200 B 32.78 % | 1.657 B 189.65 % | 571.929 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 2.423 B -1.57 % | 2.462 B -8.51 % | 2.691 B 2.46 % | 2.626 B 3.73 % | 2.532 B 3.23 % | 2.453 B 4.56 % | 2.346 B 7.27 % | 2.187 B 9.18 % | 2.003 B 25.70 % | 1.593 B 366.80 % | 341.325 M 11.41 % | 306.370 M 431.50 % | 57.643 M -16.36 % | 68.919 M 163.92 % | 26.114 M -78.41 % | 120.933 M 89.22 % | 63.913 M 100.00 % | 31.957 M | 0.000 |
Capital lease obligations | 1.605 B -16.81 % | 1.930 B -8.29 % | 2.104 B 38.65 % | 1.518 B -37.28 % | 2.420 B 6.78 % | 2.266 B 61.38 % | 1.404 B 23.10 % | 1.141 B 4.71 % | 1.089 B 873.77 % | 111.870 M 196.64 % | 37.713 M 23.96 % | 30.423 M 137.98 % | 12.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 27.032 B -0.31 % | 27.117 B 0.19 % | 27.065 B 0.00 % | 27.065 B -2.98 % | 27.895 B 2.08 % | 27.328 B | 0.000 -100.00 % | 27.200 B 29.36 % | 21.028 B 151.54 % | 8.360 B | 0.000 -100.00 % | 1.755 B 4.52 % | 1.679 B | 0.000 | 0.000 100.00 % | -1.999 K | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 1.599 B | 0.000 -100.00 % | 1.884 B -4.91 % | 1.982 B -5.82 % | 2.104 B -7.50 % | 2.275 B -0.01 % | 2.275 B 100.22 % | 1.136 B 122.84 % | 509.876 M 143.02 % | 209.805 M 46.64 % | 143.079 M 38.69 % | 103.164 M 58.61 % | 65.044 M 340.92 % | 14.752 M 2.05 % | 14.456 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 195.631 M 24.08 % | 157.659 M 31.73 % | 119.687 M |
Total assets | 71.161 B -0.13 % | 71.255 B 0.34 % | 71.011 B 2.55 % | 69.244 B -5.15 % | 73.002 B 4.17 % | 70.077 B 3.18 % | 67.918 B 1.65 % | 66.813 B 29.50 % | 51.591 B 65.34 % | 31.204 B 72.88 % | 18.050 B 47.11 % | 12.269 B 42.21 % | 8.627 B 56.24 % | 5.522 B 42.50 % | 3.875 B 11.45 % | 3.477 B 40.89 % | 2.468 B 26.49 % | 1.951 B 36.04 % | 1.434 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 | 2018-06-30 | 2017-12-31 | 2016-12-31 | 2016-06-30 | 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 | 2015-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.746 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.700 B | 0.000 -100.00 % | 1.048 B | 0.000 -100.00 % | 49.828 M | 0.000 | 0.000 | 0.000 100.00 % | -56.300 M 0.00 % | -56.300 M | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 109.225 M 677.96 % | 14.040 M 112.74 % | -110.179 M -19.15 % | -92.470 M -307.92 % | 44.474 M 304.68 % | 10.990 M -89.97 % | 109.604 M 1.73 % | 107.744 M -53.23 % | 230.373 M 6 723.84 % | 3.376 M -52.92 % | 7.171 M -0.40 % | 7.200 M -57.24 % | 16.837 M 355.05 % | 3.700 M | 0.000 | 0.000 -100.00 % | 19.103 M 0.00 % | 19.103 M | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -249.409 M | 0.000 100.00 % | -107.699 M | 0.000 100.00 % | -5.814 B | 0.000 100.00 % | -2.970 B | 0.000 100.00 % | -1.749 B | 0.000 100.00 % | -944.983 M | 0.000 100.00 % | -63.176 M | 0.000 100.00 % | -76.666 M | 0.000 -100.00 % | 295.580 M 0.00 % | 295.580 M 387.65 % | -102.755 M 0.00 % | -102.755 M |
Accounts receivables | 0.000 100.00 % | -1.716 B | 0.000 -100.00 % | 279.075 M | 0.000 100.00 % | -5.731 B | 0.000 100.00 % | -2.926 B | 0.000 100.00 % | -1.604 B | 0.000 100.00 % | -938.271 M | 0.000 100.00 % | -59.726 M | 0.000 100.00 % | -74.277 M | 0.000 -100.00 % | 44.356 M 0.00 % | 44.356 M -67.47 % | 136.351 M 0.00 % | 136.351 M |
Inventory | 0.000 100.00 % | -26.879 M | 0.000 100.00 % | -245.686 M | 0.000 100.00 % | -59.139 M | 0.000 100.00 % | -52.609 M | 0.000 100.00 % | -57.136 M | 0.000 100.00 % | -5.012 M | 0.000 100.00 % | -881.000 K | 0.000 100.00 % | -649.000 K | 0.000 -100.00 % | 118.000 K 0.00 % | 118.000 K -77.04 % | 514.000 K 0.00 % | 514.000 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 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 -100.00 % | 1.493 B | 0.000 100.00 % | -141.088 M | 0.000 100.00 % | -23.720 M | 0.000 -100.00 % | 7.838 M | 0.000 100.00 % | -87.711 M | 0.000 100.00 % | -1.700 M | 0.000 100.00 % | -2.569 M | 0.000 100.00 % | -1.740 M | 0.000 -100.00 % | 251.106 M 0.00 % | 251.106 M 204.79 % | -239.620 M 0.00 % | -239.620 M |
Other non cash items | -2.859 B -294.93 % | 1.467 B 167.82 % | -2.163 B -157.66 % | 3.750 B 471.75 % | -1.009 B -115.62 % | 6.457 B 681.85 % | -1.110 B -135.19 % | 3.154 B 247.93 % | -2.132 B -173.57 % | 2.898 B 471.11 % | -780.877 M -132.99 % | 2.367 B 53 420.35 % | 4.423 M -99.37 % | 697.122 M 1 264.63 % | -59.858 M -109.71 % | 616.491 M 929.89 % | -74.286 M -833.65 % | -7.957 M 0.00 % | -7.957 M 86.19 % | -57.605 M 0.00 % | -57.605 M |
Net cash provided by operating activities | -875.196 M -124.29 % | 3.603 B 1 232.82 % | 270.313 M -88.84 % | 2.423 B 10.53 % | 2.192 B 124.83 % | 974.949 M -58.45 % | 2.346 B -19.21 % | 2.904 B 477.33 % | 503.057 M -83.06 % | 2.970 B 361.16 % | 643.962 M -73.10 % | 2.394 B 177.21 % | 863.504 M -23.03 % | 1.122 B 162.82 % | 426.848 M -43.11 % | 750.354 M 455.87 % | 134.987 M -73.04 % | 500.692 M 0.00 % | 500.692 M 8 225.47 % | -6.162 M 0.00 % | -6.162 M |
Investments in property plant and equipment | -256.410 M 36.45 % | -403.480 M -95.10 % | -206.811 M 42.10 % | -357.181 M -7.28 % | -332.932 M -6.35 % | -313.066 M 15.63 % | -371.062 M -23.25 % | -301.070 M -383.48 % | -62.271 M 75.87 % | -258.083 M -398.75 % | -51.746 M -2.20 % | -50.630 M -68.47 % | -30.052 M 42.54 % | -52.298 M -202.95 % | -17.263 M 58.30 % | -41.401 M -210.07 % | -13.352 M -10.43 % | -12.091 M 0.00 % | -12.091 M -463.95 % | -2.144 M 0.00 % | -2.144 M |
Acquisitions net | 20.845 M -76.60 % | 89.071 M 902.71 % | 8.883 M 102.79 % | -318.820 M -2 861.63 % | -10.765 M 96.11 % | -276.983 M 57.27 % | -648.197 M 94.66 % | -12.143 B -128.41 % | -5.317 B -82.91 % | -2.907 B -828.83 % | -312.939 M -32.54 % | -236.116 M -31.10 % | -180.102 M 55.39 % | -403.726 M -354 045.61 % | -114.000 K 97.21 % | -4.091 M | 0.000 -100.00 % | 8.155 M 0.00 % | 8.155 M 137.45 % | -21.773 M 0.00 % | -21.773 M |
Purchases of investments | 0.000 100.00 % | -5.334 B | 0.000 | 0.000 | 0.000 | 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 % | -377.500 M 0.00 % | -377.500 M -45.19 % | -260.000 M 0.00 % | -260.000 M |
Sales maturities of investments | 0.000 -100.00 % | 7.119 B | 0.000 | 0.000 | 0.000 | 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 % | 378.663 M 0.00 % | 378.663 M 45.58 % | 260.101 M 0.00 % | 260.101 M |
Other investing activites | -4.233 B -791.34 % | 612.318 M 409.43 % | -197.885 M -142.20 % | 468.921 M 138.43 % | 196.674 M -92.48 % | 2.615 B 1 144.72 % | -250.313 M 95.42 % | -5.461 B -201.91 % | -1.809 B -803.02 % | -200.295 M 77.80 % | -902.251 M -467.00 % | -159.128 M 83.62 % | -971.652 M -1 026.82 % | 104.837 M -58.87 % | 254.898 M 889.09 % | 25.771 M 4 297.78 % | 586.000 K -98.38 % | 36.114 M 0.00 % | 36.114 M -25.78 % | 48.658 M 0.00 % | 48.658 M |
Net cash used for investing activites | -4.469 B -314.58 % | 2.083 B 626.15 % | -395.813 M -91.14 % | -207.080 M -40.85 % | -147.023 M -107.26 % | 2.025 B 259.50 % | -1.270 B 92.91 % | -17.905 B -149.11 % | -7.187 B -113.59 % | -3.365 B -165.60 % | -1.267 B -184.15 % | -445.874 M 62.27 % | -1.182 B -236.52 % | -351.187 M -247.86 % | 237.521 M 1 304.41 % | -19.721 M -54.48 % | -12.766 M -138.29 % | 33.341 M 0.00 % | 33.341 M 34.22 % | 24.841 M 0.00 % | 24.841 M |
Debt repayment | -151.501 M 79.83 % | -751.274 M -73.89 % | -432.039 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 |
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 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -56.275 M 89.68 % | -545.443 M | 0.000 100.00 % | -266.603 M | 0.000 100.00 % | -31.799 M 36.72 % | -50.251 M 91.54 % | -594.070 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 |
Dividends paid | 0.000 100.00 % | -984.854 M | 0.000 100.00 % | -1.255 B | 0.000 100.00 % | -861.218 M | 0.000 100.00 % | -676.989 M | 0.000 100.00 % | -416.944 M | 0.000 100.00 % | -226.309 M | 0.000 | 0.000 100.00 % | -93.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -78.486 M -223.40 % | -24.269 M 71.31 % | -84.577 M 85.90 % | -599.696 M 10.88 % | -672.872 M -391.94 % | 230.480 M 106.23 % | -3.698 B -158.57 % | 6.313 B -52.37 % | 13.256 B 101.12 % | 6.591 B 83.67 % | 3.588 B 10 139.61 % | 35.044 M -97.80 % | 1.590 B 22 402.46 % | 7.065 M 106.22 % | -113.551 M -19 962.01 % | -566.000 K -107.47 % | 7.575 M -86.86 % | 57.650 M 0.00 % | 57.650 M | 0.000 | 0.000 |
Net cash used provided by financing activities | -286.262 M 87.59 % | -2.306 B -346.34 % | -516.616 M 75.65 % | -2.121 B -215.28 % | -672.872 M -1.56 % | -662.537 M 82.32 % | -3.748 B -174.34 % | 5.042 B -61.96 % | 13.256 B 114.71 % | 6.174 B 72.05 % | 3.588 B 1 976.12 % | -191.265 M -112.03 % | 1.590 B 22 402.46 % | 7.065 M 103.41 % | -207.451 M -36 552.12 % | -566.000 K -107.47 % | 7.575 M -86.86 % | 57.650 M 0.00 % | 57.650 M | 0.000 | 0.000 |
Effect of forex changes on cash | 16.109 M 157.92 % | -27.811 M -190.61 % | -9.570 M -416.74 % | -1.852 M 95.70 % | -43.107 M -169.53 % | 61.995 M 147.31 % | -131.050 M 31.23 % | -190.561 M -924.19 % | -18.606 M 96.21 % | -490.577 M -1 126.31 % | 47.800 M 512.10 % | -11.599 M -140.32 % | 28.766 M | 0.000 -100.00 % | 6.786 B | 0.000 -100.00 % | 4.236 B 9 031.55 % | 46.387 M 0.00 % | 46.387 M | 0.000 | 0.000 |
Net change in cash | 9.723 B -37.92 % | 15.663 B 4 906.94 % | -325.843 M -804.78 % | 46.233 M -93.04 % | 664.476 M -44.61 % | 1.200 B 185.62 % | -1.401 B 72.39 % | -5.075 B -985.96 % | -467.291 M -117.67 % | 2.644 B 283.08 % | 690.183 M -20.89 % | 872.482 M 2 979.19 % | 28.335 M -92.71 % | 388.853 M -89.26 % | 3.621 B 892.10 % | 365.034 M -83.28 % | 2.183 B 84.46 % | 1.183 B 0.00 % | 1.183 B 3 067.63 % | 37.358 M 0.00 % | 37.358 M |
Cash at beginning of period | 0.000 100.00 % | -325.843 M | 0.000 -100.00 % | 12.545 B | 0.000 -100.00 % | 158.044 M -98.45 % | 10.217 B 987.62 % | -1.151 B -105.18 % | 22.235 B 4 382.62 % | 496.029 M -94.63 % | 9.237 B 8 787.12 % | 103.939 M -97.98 % | 5.141 B 9 451.66 % | 53.822 M 110.15 % | -530.273 M -823.65 % | 73.277 M 126.30 % | -278.610 M -147.14 % | 591.070 M 0.00 % | 591.070 M 6.75 % | 553.712 M 0.00 % | 553.712 M |
Cash at end of period | 9.723 B -36.60 % | 15.337 B 4 806.94 % | -325.843 M -804.78 % | 46.233 M -93.04 % | 664.476 M -51.06 % | 1.358 B -84.60 % | 8.816 B 241.61 % | -6.226 B -128.60 % | 21.768 B 593.25 % | 3.140 B -68.37 % | 9.927 B 916.71 % | 976.421 M -81.11 % | 5.169 B 1 067.72 % | 442.675 M -85.68 % | 3.091 B 605.26 % | 438.311 M -76.98 % | 1.904 B 7.31 % | 1.774 B 0.00 % | 1.774 B 200.21 % | 591.070 M 0.00 % | 591.070 M |
Operating cash flow | -875.196 M -124.29 % | 3.603 B 1 232.82 % | 270.313 M -88.84 % | 2.423 B 10.53 % | 2.192 B 124.83 % | 974.949 M -58.45 % | 2.346 B -19.21 % | 2.904 B 477.33 % | 503.057 M -83.06 % | 2.970 B 361.16 % | 643.962 M -73.10 % | 2.394 B 177.21 % | 863.504 M -23.03 % | 1.122 B 162.82 % | 426.848 M -43.11 % | 750.354 M 455.87 % | 134.987 M -73.04 % | 500.692 M 0.00 % | 500.692 M 8 225.47 % | -6.162 M 0.00 % | -6.162 M |
Capital expenditure | -256.410 M 52.52 % | -540.020 M -161.12 % | -206.811 M 42.10 % | -357.181 M -7.28 % | -332.932 M -6.35 % | -313.066 M 15.63 % | -371.062 M -23.25 % | -301.070 M -383.48 % | -62.271 M 75.87 % | -258.083 M -398.75 % | -51.746 M -2.20 % | -50.630 M -68.47 % | -30.052 M 42.54 % | -52.298 M -202.95 % | -17.263 M 58.30 % | -41.401 M -210.07 % | -13.352 M -10.43 % | -12.091 M 0.00 % | -12.091 M -463.95 % | -2.144 M 0.00 % | -2.144 M |
Free CashFlow | -1.132 B -136.95 % | 3.063 B 4 723.10 % | 63.502 M -96.93 % | 2.066 B 11.12 % | 1.859 B 180.87 % | 661.883 M -66.49 % | 1.975 B -24.12 % | 2.603 B 490.59 % | 440.786 M -83.74 % | 2.712 B 357.88 % | 592.216 M -74.72 % | 2.343 B 181.13 % | 833.452 M -22.07 % | 1.070 B 161.13 % | 409.585 M -42.23 % | 708.953 M 482.85 % | 121.635 M -75.11 % | 488.601 M 0.00 % | 488.601 M 5 982.50 % | -8.306 M 0.00 % | -8.306 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 |