
CIFI Ever Sunshine Services Group Limited 1995.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 6.841 B 4.65 % | 6.537 B 4.16 % | 6.276 B 33.46 % | 4.703 B 50.75 % | 3.120 B 66.13 % | 1.878 B 74.55 % | 1.076 B 48.33 % | 725.317 M 51.12 % | 479.963 M 43.70 % | 334.002 M |
Net income | 477.996 M 10.02 % | 434.472 M -9.51 % | 480.111 M -22.19 % | 617.014 M 58.06 % | 390.372 M 74.39 % | 223.845 M 122.68 % | 100.521 M 31.50 % | 76.442 M 127.51 % | 33.600 M 115.91 % | 15.562 M |
Income before tax | 759.455 M 11.56 % | 680.744 M -8.13 % | 740.954 M -16.88 % | 891.413 M 49.04 % | 598.119 M 82.07 % | 328.512 M 131.69 % | 141.787 M 35.15 % | 104.911 M 132.15 % | 45.192 M 112.97 % | 21.220 M |
Income before tax ratio | 0.11 6.61 % | 0.10 -11.79 % | 0.12 -37.72 % | 0.19 -1.14 % | 0.19 9.60 % | 0.17 32.74 % | 0.13 -8.88 % | 0.14 53.62 % | 0.09 48.20 % | 0.06 |
EBITDA | 854.622 M 7.03 % | 798.479 M 16.16 % | 687.408 M -18.71 % | 845.621 M 23.62 % | 684.030 M 113.17 % | 320.885 M 108.16 % | 154.150 M 55.64 % | 99.045 M 139.72 % | 41.317 M 233.09 % | 12.404 M |
Net income ratio | 0.07 5.13 % | 0.07 -13.12 % | 0.08 -41.70 % | 0.13 4.85 % | 0.13 4.98 % | 0.12 27.58 % | 0.09 -11.34 % | 0.11 50.55 % | 0.07 50.25 % | 0.05 |
Ratio EBITDA | 0.12 2.28 % | 0.12 11.52 % | 0.11 -39.09 % | 0.18 -18.00 % | 0.22 28.32 % | 0.17 19.26 % | 0.14 4.93 % | 0.14 58.63 % | 0.09 131.80 % | 0.04 |
Gross profit ratio | 0.20 2.85 % | 0.19 -6.98 % | 0.21 -25.45 % | 0.28 -11.97 % | 0.31 6.16 % | 0.30 2.97 % | 0.29 13.90 % | 0.25 15.67 % | 0.22 35.45 % | 0.16 |
Weighted average shs out dil | 1.733 B -0.94 % | 1.749 B -0.09 % | 1.751 B 3.94 % | 1.684 B 4.66 % | 1.609 B 4.80 % | 1.536 B 35.21 % | 1.136 B -24.29 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B |
Weighted average shs out | 1.733 B -0.94 % | 1.749 B -0.09 % | 1.751 B 3.94 % | 1.684 B 4.66 % | 1.609 B 4.80 % | 1.536 B 35.21 % | 1.136 B -24.29 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B |
EPS diluted | 0.28 12.00 % | 0.25 -7.41 % | 0.27 -27.03 % | 0.37 54.17 % | 0.24 60.00 % | 0.15 69.49 % | 0.09 73.53 % | 0.05 127.68 % | 0.02 115.38 % | 0.01 |
Earnings per share | 0.28 12.00 % | 0.25 -7.41 % | 0.27 -27.03 % | 0.37 54.17 % | 0.24 60.00 % | 0.15 69.49 % | 0.09 73.53 % | 0.05 127.68 % | 0.02 115.38 % | 0.01 |
Gross profit | 1.349 B 7.63 % | 1.253 B -3.11 % | 1.293 B -0.51 % | 1.300 B 32.71 % | 979.507 M 76.36 % | 555.398 M 79.72 % | 309.028 M 68.94 % | 182.925 M 74.80 % | 104.647 M 94.65 % | 53.762 M |
Income tax expense | 168.148 M 11.52 % | 150.775 M -8.66 % | 165.062 M -17.00 % | 198.878 M 27.89 % | 155.503 M 95.46 % | 79.558 M 91.49 % | 41.547 M 45.94 % | 28.469 M 145.59 % | 11.592 M 104.88 % | 5.658 M |
Cost of revenue | 5.492 B 3.94 % | 5.284 B 6.04 % | 4.983 B 46.44 % | 3.403 B 59.01 % | 2.140 B 61.83 % | 1.322 B 72.46 % | 766.802 M 41.37 % | 542.392 M 44.52 % | 375.316 M 33.93 % | 280.240 M |
General and administrative expenses | 414.941 M -12.13 % | 472.206 M 1.87 % | 463.531 M 21.30 % | 382.121 M 40.69 % | 271.613 M 33.70 % | 203.148 M 674.61 % | 26.226 M -70.18 % | 87.937 M 36.79 % | 64.287 M 54.04 % | 41.735 M |
Selling and marketing expenses | 101.764 M 7.94 % | 94.282 M -5.79 % | 100.078 M 20.87 % | 82.799 M 35.59 % | 61.065 M 40.80 % | 43.371 M -66.67 % | 130.120 M | 0.000 | 0.000 | 0.000 |
Other expenses | 74.150 M 88.34 % | 39.370 M -68.23 % | 123.927 M 127.49 % | 54.476 M 80.65 % | 30.156 M 1 944.40 % | -1.635 M | 0.000 100.00 % | -575.000 K -207.49 % | -187.000 K 9.22 % | -206.000 K |
Operating expenses | 590.855 M -2.48 % | 605.858 M -11.88 % | 687.536 M 32.37 % | 519.396 M 43.15 % | 362.834 M 48.17 % | 244.884 M 42.24 % | 172.166 M 102.08 % | 85.199 M 39.08 % | 61.259 M 55.39 % | 39.424 M |
Cost and expenses | 6.083 B 3.28 % | 5.890 B 4.08 % | 5.659 B 44.28 % | 3.922 B 56.71 % | 2.503 B 59.69 % | 1.567 B 66.92 % | 938.968 M 49.61 % | 627.591 M 43.75 % | 436.575 M 36.57 % | 319.664 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 |
Selling general and administrative expenses | 516.705 M -8.79 % | 566.488 M 0.51 % | 563.609 M 21.23 % | 464.920 M 39.75 % | 332.678 M 34.95 % | 246.519 M 57.68 % | 156.346 M 77.79 % | 87.937 M 36.79 % | 64.287 M 54.04 % | 41.735 M |
Interest income | 21.793 M 38.61 % | 15.722 M -22.80 % | 20.366 M -48.64 % | 39.653 M 44.11 % | 27.516 M 42.33 % | 19.332 M 292.53 % | 4.925 M 56.05 % | 3.156 M 35.68 % | 2.326 M 2.69 % | 2.265 M |
Interest expense | 3.165 M -46.06 % | 5.868 M 46.19 % | 4.014 M 15.15 % | 3.486 M 132.71 % | 1.498 M 12.29 % | 1.334 M 1 261.22 % | 98.000 K | 0.000 -100.00 % | 1.363 M | 0.000 |
Depreciation and amortization | 96.825 M -13.45 % | 111.867 M 36.99 % | 81.661 M 25.34 % | 65.152 M -3.27 % | 67.357 M 230.83 % | 20.360 M 466.97 % | 3.591 M 85.39 % | 1.937 M 88.79 % | 1.026 M 34.47 % | 763.000 K |
Operating income | 757.797 M 10.16 % | 687.875 M 13.56 % | 605.747 M -22.39 % | 780.469 M 26.56 % | 616.673 M 99.65 % | 308.879 M 105.15 % | 150.559 M 47.87 % | 101.816 M 122.02 % | 45.859 M 171.13 % | 16.914 M |
Operating income ratio | 0.11 5.27 % | 0.11 9.03 % | 0.10 -41.85 % | 0.17 -16.05 % | 0.20 20.18 % | 0.16 17.54 % | 0.14 -0.30 % | 0.14 46.92 % | 0.10 88.68 % | 0.05 |
Total other income expenses net | 1.658 M 123.25 % | -7.131 M -105.27 % | 135.207 M 21.87 % | 110.944 M 697.95 % | -18.554 M -194.50 % | 19.633 M 323.81 % | -8.772 M -804.58 % | 1.245 M 142.77 % | -2.911 M 78.12 % | -13.302 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | -2.572 B -12.92 % | -2.278 B -59.06 % | -1.432 B 63.87 % | -3.963 B -26.17 % | -3.141 B -148.82 % | -1.262 B -9.70 % | -1.151 B -162.62 % | -438.220 M -76.01 % | -248.979 M -66.74 % | -149.322 M |
Total investments | 282.835 M -22.01 % | 362.663 M -80.12 % | 1.824 B 288.42 % | 469.546 M 1 465.15 % | 30.000 M -73.89 % | 114.909 M 93.42 % | 59.409 M 2 655.52 % | 2.156 M -89.22 % | 20.000 M | 0.000 |
Total debt | 45.818 M -28.13 % | 63.747 M -37.70 % | 102.325 M 368.76 % | 21.829 M -25.59 % | 29.336 M 38.44 % | 21.190 M 128.32 % | 9.281 M | 0.000 -100.00 % | 3.500 M -89.97 % | 34.900 M |
Accumulated other comprehensive income loss | 4.986 B 4 591.62 % | -111.003 M 0.00 % | -111.003 M 0.00 % | -111.003 M -22.25 % | -90.801 M 0.00 % | -90.801 M 0.00 % | -90.801 M -1 439.52 % | -5.898 M -45.59 % | -4.051 M -33.92 % | -3.025 M |
Retained earnings | 2.518 B 8.18 % | 2.328 B 22.95 % | 1.893 B 47.52 % | 1.283 B 61.21 % | 796.109 M 112.57 % | 374.516 M 105.90 % | 181.892 M 71.81 % | 105.871 M 169.19 % | 39.329 M -68.30 % | 124.065 M |
Common stock | 15.291 M -1.22 % | 15.480 M 0.00 % | 15.480 M -0.25 % | 15.519 M 4.65 % | 14.830 M 8.99 % | 13.607 M 2.39 % | 13.290 M | 0.000 | 0.000 | 0.000 |
Total equity | 5.386 B 3.31 % | 5.214 B 7.88 % | 4.833 B 3.00 % | 4.692 B 55.49 % | 3.017 B 145.73 % | 1.228 B 36.04 % | 902.600 M 268.91 % | 244.670 M 45.83 % | 167.780 M 25.04 % | 134.180 M |
Other non current liabilities | 75.204 M -18.05 % | 91.773 M 596.62 % | 13.174 M -36.62 % | 20.787 M 321.81 % | 4.928 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 2.877 M -76.28 % | 12.130 M -80.75 % | 63.000 M 586.35 % | 9.179 M -40.81 % | 15.508 M 17.32 % | 13.218 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 78.081 M -24.85 % | 103.903 M -37.69 % | 166.739 M 21.73 % | 136.974 M 104.32 % | 67.038 M 6.41 % | 62.999 M | 0.000 -100.00 % | 12.340 M 33.61 % | 9.236 M 0.59 % | 9.182 M |
Other current liabilities | 2.402 B 10.75 % | 2.169 B 13.40 % | 1.913 B 19.39 % | 1.602 B 56.91 % | 1.021 B 27.48 % | 800.877 M 62.48 % | 492.901 M 31.43 % | 375.022 M 31.38 % | 285.452 M 39.03 % | 205.315 M |
Deferred revenue | 0.000 | 0.000 100.00 % | -39.325 M -210.87 % | -12.650 M 8.52 % | -13.828 M -73.46 % | -7.972 M | 0.000 | 0.000 100.00 % | -3.500 M 89.97 % | -34.900 M |
Short term debt | 42.941 M -16.81 % | 51.617 M 31.26 % | 39.325 M 210.87 % | 12.650 M -8.52 % | 13.828 M 73.46 % | 7.972 M -14.10 % | 9.281 M | 0.000 | 0.000 | 0.000 |
Total current liabilities | 3.753 B 6.86 % | 3.512 B 15.37 % | 3.044 B 24.86 % | 2.438 B 54.03 % | 1.583 B 33.32 % | 1.187 B 106.81 % | 574.026 M 28.89 % | 445.346 M 39.71 % | 318.771 M 32.97 % | 239.726 M |
Total liabilities | 3.831 B 5.95 % | 3.616 B 12.62 % | 3.210 B 24.69 % | 2.575 B 56.07 % | 1.650 B 31.96 % | 1.250 B 117.79 % | 574.026 M 25.42 % | 457.686 M 39.54 % | 328.007 M 31.78 % | 248.908 M |
Other non current assets | 1.080 B 0.11 % | 1.079 B 1 683.71 % | -68.134 M 96.27 % | -1.828 B -8 763.52 % | -20.620 M 96.53 % | -594.160 M -1 218.99 % | 53.098 M 10.07 % | 48.240 M -29.00 % | 67.941 M 39.26 % | 48.788 M |
Long term investments | 278.900 M -23.10 % | 362.663 M -5.66 % | 384.440 M -78.52 % | 1.789 B | 0.000 -100.00 % | 582.329 M 4 907.99 % | 11.628 M 439.33 % | 2.156 M -89.22 % | 20.000 M | 0.000 |
Intangible assets | 297.557 M -6.57 % | 318.494 M -10.08 % | 354.196 M -4.71 % | 371.687 M 308.23 % | 91.049 M -9.49 % | 100.600 M | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 1.488 B 0.00 % | 1.488 B 2.30 % | 1.455 B 8.26 % | 1.344 B 185.32 % | 470.952 M 9.24 % | 431.128 M 2 402.19 % | 17.230 M 0.00 % | 17.230 M | 0.000 | 0.000 |
Goodwill and intangible assets | 1.786 B -1.16 % | 1.807 B -0.12 % | 1.809 B 5.45 % | 1.715 B 205.23 % | 562.001 M 5.69 % | 531.728 M 2 986.06 % | 17.230 M 0.00 % | 17.230 M 186.15 % | -20.000 M | 0.000 |
Property plant equipment net | 96.775 M -21.59 % | 123.417 M -4.85 % | 129.708 M 15.54 % | 112.264 M 30.24 % | 86.201 M 38.07 % | 62.432 M 131.17 % | 27.007 M 85.21 % | 14.582 M 325.38 % | 3.428 M 17.36 % | 2.921 M |
Total non current assets | 3.242 B -3.86 % | 3.372 B 45.15 % | 2.323 B 27.10 % | 1.828 B 181.96 % | 648.202 M 9.10 % | 594.160 M 445.29 % | 108.963 M 27.91 % | 85.185 M 16.38 % | 73.196 M 38.53 % | 52.837 M |
Other current assets | 906.642 M -2.19 % | 926.945 M -40.40 % | 1.555 B 181.89 % | 551.727 M 103.17 % | 271.561 M 303.09 % | 67.370 M 382.52 % | 13.962 M 203.39 % | 4.602 M -50.85 % | 9.364 M -62.01 % | 24.646 M |
Short term investments | 3.935 M -7.72 % | 4.264 M -99.70 % | 1.439 B 206.55 % | 469.546 M 1 465.15 % | 30.000 M -73.89 % | 114.909 M 140.49 % | 47.781 M -9.20 % | 52.621 M | 0.000 | 0.000 |
cash and cash equivalents | 2.618 B 11.80 % | 2.342 B 52.60 % | 1.534 B -61.50 % | 3.985 B 25.69 % | 3.171 B 147.00 % | 1.284 B 10.65 % | 1.160 B 164.74 % | 438.220 M 73.57 % | 252.479 M 37.05 % | 184.222 M |
Cash and short term investments | 2.622 B 11.77 % | 2.346 B 51.34 % | 1.550 B -61.11 % | 3.985 B 24.51 % | 3.201 B 128.85 % | 1.399 B 15.78 % | 1.208 B 175.64 % | 438.220 M 73.57 % | 252.479 M 37.05 % | 184.222 M |
Total current assets | 5.975 B 9.48 % | 5.457 B 11.83 % | 4.880 B -8.42 % | 5.329 B 35.56 % | 3.931 B 117.42 % | 1.808 B 30.64 % | 1.384 B 124.23 % | 617.171 M 46.04 % | 422.591 M 27.96 % | 330.251 M |
Inventory | 1.540 M -51.74 % | 3.191 M 6.90 % | 2.985 M -15.89 % | 3.549 M | 0.000 | 0.000 | 0.000 -100.00 % | 267.000 K -99.43 % | 46.533 M -4.54 % | 48.744 M |
Net receivables | 2.445 B 12.08 % | 2.182 B 23.13 % | 1.772 B 124.75 % | 788.316 M 71.89 % | 458.628 M 34.10 % | 342.006 M 111.07 % | 162.032 M 33.40 % | 121.461 M 36.50 % | 88.980 M 84.98 % | 48.103 M |
Tax assets | 0.000 | 0.000 -100.00 % | 68.134 M 78.38 % | 38.196 M 85.24 % | 20.620 M 74.29 % | 11.831 M | 0.000 -100.00 % | 2.977 M 62.94 % | 1.827 M 61.97 % | 1.128 M |
Other assets | 0.000 | 0.000 -100.00 % | 840.167 M 662.43 % | 110.196 M 24.96 % | 88.187 M 16.02 % | 76.013 M | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.308 B 13.67 % | 1.150 B 14.78 % | 1.002 B 70.91 % | 586.364 M 61.60 % | 362.848 M 27.50 % | 284.593 M 296.13 % | 71.844 M 95.60 % | 36.730 M 78.92 % | 20.529 M 80.63 % | 11.365 M |
Tax payables | 0.000 -100.00 % | 140.978 M 9.26 % | 129.033 M -48.27 % | 249.459 M 25.40 % | 198.927 M 95.60 % | 101.701 M | 0.000 -100.00 % | 33.594 M 162.66 % | 12.790 M -44.50 % | 23.046 M |
Deferred revenue non current | 0.000 100.00 % | -82.451 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 384.915 M 13.02 % | 340.568 M 43.88 % | 236.707 M -4.52 % | 247.925 M 99.94 % | 124.001 M 54.94 % | 80.033 M 2 081.33 % | 3.669 M | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 10.270 M -45.36 % | 18.796 M -28.16 % | 26.162 M 28.06 % | 20.429 M -30.36 % | 29.336 M 38.44 % | 21.190 M | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 111.003 M 0.00 % | 111.003 M 22.25 % | 90.801 M 0.00 % | 90.801 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 2.291 B -13.24 % | 2.641 B -1.72 % | 2.687 B -14.55 % | 3.145 B 51.02 % | 2.082 B 154.16 % | 819.354 M 3.12 % | 794.550 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 82.451 M -8.96 % | 90.565 M -15.37 % | 107.008 M 129.62 % | 46.602 M -3.95 % | 48.516 M | 0.000 -100.00 % | 12.340 M 33.61 % | 9.236 M 0.59 % | 9.182 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 9.217 B 4.39 % | 8.829 B 9.77 % | 8.043 B 10.69 % | 7.266 B 55.69 % | 4.667 B 88.34 % | 2.478 B 66.00 % | 1.493 B 112.55 % | 702.356 M 41.66 % | 495.787 M 29.42 % | 383.088 M |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -94.037 M -140.41 % | 232.706 M 121.19 % | -1.098 B -231.30 % | -331.508 M -336.87 % | -75.883 M 58.06 % | -180.933 M -818.67 % | -19.695 M -119.45 % | 101.256 M 49.42 % | 67.768 M 150.47 % | 27.056 M |
Accounts receivables | -350.634 M 18.62 % | -430.840 M 60.79 % | -1.099 B -233.26 % | -329.729 M -162.75 % | -125.493 M 30.64 % | -180.933 M -312.98 % | -43.812 M -1 001.08 % | -3.979 M 90.90 % | -43.715 M -1 166.74 % | 4.098 M |
Inventory | 1.651 M 901.46 % | -206.000 K -136.27 % | 568.000 K 131.93 % | -1.779 M | 0.000 | 0.000 -100.00 % | 267.000 K -99.42 % | 46.266 M 1 992.54 % | 2.211 M 113.61 % | -16.249 M |
Accounts payables | 0.000 | 0.000 -100.00 % | 955.310 M 2 134.18 % | -46.963 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.979 M -90.90 % | 43.715 M 1 166.74 % | -4.098 M |
Other working capital | 254.946 M -61.59 % | 663.752 M 169.48 % | -955.310 M -2 134.18 % | 46.963 M -5.34 % | 49.610 M | 0.000 -100.00 % | 23.850 M -59.56 % | 58.969 M -46.03 % | 109.272 M 178.71 % | 39.207 M |
Other non cash items | -65.624 M 41.52 % | -112.214 M 76.78 % | -483.200 M -199.35 % | 486.350 M 48.62 % | 327.254 M -26.53 % | 445.401 M 392.93 % | 90.357 M 590.94 % | -18.405 M -32.51 % | -13.890 M 2.22 % | -14.206 M |
Net cash provided by operating activities | 684.808 M -25.00 % | 913.103 M 189.54 % | -1.020 B -221.83 % | 837.008 M 18.04 % | 709.100 M 39.40 % | 508.673 M 191.05 % | 174.774 M -7.87 % | 189.699 M 89.52 % | 100.096 M 187.36 % | 34.833 M |
Investments in property plant and equipment | -26.402 M 32.19 % | -38.933 M -11.56 % | -34.900 M 4.73 % | -36.634 M -17.12 % | -31.279 M -0.18 % | -31.222 M -108.90 % | -14.946 M -393.43 % | -3.029 M -96.18 % | -1.544 M -20.53 % | -1.281 M |
Acquisitions net | -3.018 M -226.01 % | 2.395 M 100.51 % | -471.137 M 51.95 % | -980.485 M -3 152.24 % | -30.148 M 89.13 % | -277.458 M | 0.000 100.00 % | -27.569 M | 0.000 | 0.000 |
Purchases of investments | -217.000 M | 0.000 100.00 % | -5.523 B -67.17 % | -3.304 B -847.92 % | -348.500 M | 0.000 | 0.000 100.00 % | -393.250 M -293.25 % | -100.000 M | 0.000 |
Sales maturities of investments | 272.376 M 87.53 % | 145.243 M -97.17 % | 5.140 B 51.70 % | 3.388 B 942.61 % | 324.953 M | 0.000 | 0.000 -100.00 % | 413.866 M 417.33 % | 80.000 M | 0.000 |
Other investing activites | 12.816 M 5.67 % | 12.128 M 112.81 % | -94.648 M -705.20 % | 15.639 M -78.33 % | 72.183 M 861.26 % | -9.482 M -203.97 % | 9.120 M 143.85 % | 3.740 M 38.26 % | 2.705 M 8.68 % | 2.489 M |
Net cash used for investing activites | 38.772 M -67.91 % | 120.833 M 112.28 % | -983.609 M -7.26 % | -916.996 M -7 069.07 % | -12.791 M 95.98 % | -318.162 M -5 361.07 % | -5.826 M 6.66 % | -6.242 M 66.87 % | -18.839 M -1 659.52 % | 1.208 M |
Debt repayment | -12.225 M 79.58 % | -59.859 M -499.25 % | 14.993 M 157.31 % | -26.163 M 53.30 % | -56.024 M -503.64 % | -9.281 M -200.00 % | 9.281 M | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 1.086 B -24.63 % | 1.441 B 2 457.65 % | 56.342 M -90.56 % | 596.545 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -20.631 M -235.85 % | -6.143 M 79.43 % | -29.859 M -422.56 % | -5.714 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -402.306 M -101.17 % | -199.982 M 51.78 % | -414.760 M -149.20 % | -166.435 M -63.02 % | -102.093 M -227.00 % | -31.221 M | 0.000 100.00 % | -9.900 M | 0.000 | 0.000 |
Other financing activites | -9.142 M -121.66 % | 42.215 M 324.19 % | -18.830 M -192.97 % | 20.254 M 291.00 % | -10.604 M 89.27 % | -98.782 M -86.83 % | -52.872 M -2 414.89 % | 2.284 M 117.57 % | -13.000 M -116.51 % | 78.759 M |
Net cash used provided by financing activities | -444.304 M -98.55 % | -223.769 M 50.10 % | -448.456 M -149.38 % | 908.093 M -28.63 % | 1.272 B 1 633.98 % | -82.942 M -115.00 % | 552.954 M 24 109.89 % | 2.284 M 117.57 % | -13.000 M -116.51 % | 78.759 M |
Effect of forex changes on cash | -2.940 M 3.00 % | -3.031 M -373.06 % | 1.110 M 108.13 % | -13.648 M 83.29 % | -81.673 M -612.02 % | 15.951 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 276.336 M -65.76 % | 807.136 M 132.94 % | -2.451 B -400.90 % | 814.457 M -56.84 % | 1.887 B 1 427.64 % | 123.520 M -82.89 % | 721.902 M 288.66 % | 185.741 M 172.12 % | 68.257 M -40.54 % | 114.800 M |
Cash at beginning of period | 2.342 B 52.60 % | 1.534 B -61.50 % | 3.985 B 25.69 % | 3.171 B 147.00 % | 1.284 B 10.65 % | 1.160 B 164.74 % | 438.220 M 73.57 % | 252.479 M 37.05 % | 184.222 M 165.37 % | 69.422 M |
Cash at end of period | 2.618 B 11.80 % | 2.342 B 52.60 % | 1.534 B -61.50 % | 3.985 B 25.69 % | 3.171 B 147.00 % | 1.284 B 10.65 % | 1.160 B 164.74 % | 438.220 M 73.57 % | 252.479 M 37.05 % | 184.222 M |
Operating cash flow | 684.808 M -25.00 % | 913.103 M 189.54 % | -1.020 B -221.83 % | 837.008 M 18.04 % | 709.100 M 39.40 % | 508.673 M 191.05 % | 174.774 M -7.87 % | 189.699 M 89.52 % | 100.096 M 187.36 % | 34.833 M |
Capital expenditure | -47.625 M 6.48 % | -50.926 M -45.92 % | -34.900 M 4.73 % | -36.634 M -17.12 % | -31.279 M -0.18 % | -31.222 M -108.90 % | -14.946 M -393.43 % | -3.029 M -96.18 % | -1.544 M -20.53 % | -1.281 M |
Free CashFlow | 637.183 M -26.10 % | 862.177 M 181.75 % | -1.055 B -231.77 % | 800.374 M 18.08 % | 677.821 M 41.97 % | 477.451 M 198.73 % | 159.828 M -14.38 % | 186.670 M 89.41 % | 98.552 M 193.73 % | 33.552 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 | 2017-01-31 | 2016-06-30 | 2016-01-31 | 2015-06-30 | 2015-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.461 B -0.27 % | 3.470 B 2.94 % | 3.371 B 0.52 % | 3.354 B 5.34 % | 3.184 B 2.25 % | 3.114 B -1.56 % | 3.163 B 19.62 % | 2.644 B 28.44 % | 2.059 B 16.00 % | 1.775 B 31.95 % | 1.345 B 14.95 % | 1.170 B 65.30 % | 707.822 M 11.08 % | 637.204 M 45.27 % | 438.626 M 7.05 % | 409.738 M 29.84 % | 315.579 M 74.04 % | 181.329 M -24.44 % | 239.982 M 100.00 % | 119.991 M -28.15 % | 167.001 M 100.00 % | 83.501 M |
Net income | 213.778 M 0.39 % | 212.943 M -19.66 % | 265.053 M 36.60 % | 194.037 M -19.30 % | 240.435 M 134.03 % | 102.736 M -72.78 % | 377.375 M 12.97 % | 334.047 M 18.05 % | 282.967 M 29.09 % | 219.198 M 28.06 % | 171.174 M 28.37 % | 133.345 M 47.34 % | 90.500 M 52.50 % | 59.343 M 44.11 % | 41.178 M -10.05 % | 45.781 M 49.31 % | 30.661 M 60.44 % | 19.111 M 13.75 % | 16.800 M 100.00 % | 8.400 M 7.96 % | 7.781 M 100.00 % | 3.891 M |
Income before tax | 348.129 M 1.92 % | 341.568 M -18.26 % | 417.887 M 38.37 % | 302.000 M -20.26 % | 378.744 M 115.58 % | 175.682 M -68.92 % | 565.272 M 21.38 % | 465.686 M 9.39 % | 425.727 M 29.05 % | 329.891 M 22.99 % | 268.228 M 28.86 % | 208.148 M 72.93 % | 120.364 M 41.95 % | 84.796 M 48.79 % | 56.991 M -10.45 % | 63.642 M 54.21 % | 41.269 M 57.35 % | 26.228 M 16.07 % | 22.596 M 100.00 % | 11.298 M 6.48 % | 10.610 M 100.00 % | 5.305 M |
Income before tax ratio | 0.10 2.19 % | 0.10 -20.60 % | 0.12 37.66 % | 0.09 -24.31 % | 0.12 110.84 % | 0.06 -68.43 % | 0.18 1.48 % | 0.18 -14.84 % | 0.21 11.25 % | 0.19 -6.79 % | 0.20 12.10 % | 0.18 4.62 % | 0.17 27.78 % | 0.13 2.42 % | 0.13 -16.35 % | 0.16 18.77 % | 0.13 -9.59 % | 0.14 53.62 % | 0.09 0.00 % | 0.09 48.20 % | 0.06 0.00 % | 0.06 |
EBITDA | 361.648 M -9.13 % | 397.965 M -12.85 % | 456.657 M 24.39 % | 367.106 M -2.59 % | 376.869 M 173.25 % | 137.921 M -74.90 % | 549.487 M 25.21 % | 438.853 M 7.89 % | 406.768 M -1.80 % | 414.217 M 53.52 % | 269.813 M 34.20 % | 201.046 M 67.76 % | 119.839 M 24.54 % | 96.227 M 66.13 % | 57.923 M -3.90 % | 60.275 M 55.47 % | 38.770 M 45.14 % | 26.712 M 12.28 % | 23.791 M 100.00 % | 11.895 M 8.22 % | 10.992 M 100.00 % | 5.496 M |
Net income ratio | 0.06 0.66 % | 0.06 -21.95 % | 0.08 35.90 % | 0.06 -23.39 % | 0.08 128.88 % | 0.03 -72.35 % | 0.12 -5.56 % | 0.13 -8.09 % | 0.14 11.28 % | 0.12 -2.95 % | 0.13 11.67 % | 0.11 -10.86 % | 0.13 37.29 % | 0.09 -0.80 % | 0.09 -15.98 % | 0.11 15.00 % | 0.10 -7.81 % | 0.11 50.55 % | 0.07 0.00 % | 0.07 50.25 % | 0.05 0.00 % | 0.05 |
Ratio EBITDA | 0.10 -8.88 % | 0.11 -15.34 % | 0.14 23.76 % | 0.11 -7.53 % | 0.12 167.23 % | 0.04 -74.50 % | 0.17 4.68 % | 0.17 -16.00 % | 0.20 -15.35 % | 0.23 16.35 % | 0.20 16.75 % | 0.17 1.49 % | 0.17 12.11 % | 0.15 14.36 % | 0.13 -10.23 % | 0.15 19.74 % | 0.12 -16.60 % | 0.15 48.60 % | 0.10 0.00 % | 0.10 50.62 % | 0.07 0.00 % | 0.07 |
Gross profit ratio | 0.19 2.42 % | 0.18 -14.36 % | 0.21 16.95 % | 0.18 -10.01 % | 0.20 30.95 % | 0.15 -39.97 % | 0.26 -0.58 % | 0.26 -13.66 % | 0.30 -6.30 % | 0.32 4.17 % | 0.31 4.02 % | 0.29 -0.81 % | 0.30 3.69 % | 0.29 -0.49 % | 0.29 17.06 % | 0.25 -5.39 % | 0.26 3.14 % | 0.25 15.67 % | 0.22 0.00 % | 0.22 35.45 % | 0.16 0.00 % | 0.16 |
Weighted average shs out dil | 1.729 B 0.02 % | 1.728 B -0.53 % | 1.737 B -0.67 % | 1.749 B 0.00 % | 1.749 B -0.01 % | 1.749 B -0.15 % | 1.752 B 3.17 % | 1.698 B 1.66 % | 1.670 B -0.04 % | 1.671 B 7.99 % | 1.547 B 0.72 % | 1.536 B 0.12 % | 1.535 B 33.30 % | 1.151 B 2.79 % | 1.120 B -1.38 % | 1.136 B -24.29 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B |
Weighted average shs out | 1.729 B 0.02 % | 1.728 B -0.53 % | 1.737 B -0.67 % | 1.749 B 0.00 % | 1.749 B -0.01 % | 1.749 B -0.15 % | 1.752 B 3.17 % | 1.698 B 1.66 % | 1.670 B -0.04 % | 1.671 B 7.99 % | 1.547 B 0.72 % | 1.536 B 0.12 % | 1.535 B 33.30 % | 1.151 B 2.79 % | 1.120 B -1.38 % | 1.136 B -24.29 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B 0.00 % | 1.500 B |
EPS diluted | 0.12 0.00 % | 0.12 -20.00 % | 0.15 36.36 % | 0.11 -21.43 % | 0.14 138.50 % | 0.06 -73.32 % | 0.22 10.00 % | 0.20 17.65 % | 0.17 30.77 % | 0.13 18.18 % | 0.11 26.73 % | 0.09 47.12 % | 0.06 14.56 % | 0.05 39.95 % | 0.04 -8.68 % | 0.04 97.55 % | 0.02 60.63 % | 0.01 13.39 % | 0.01 100.00 % | 0.01 7.69 % | 0.01 100.00 % | 0.00 |
Earnings per share | 0.12 0.00 % | 0.12 -20.00 % | 0.15 36.36 % | 0.11 -21.43 % | 0.14 138.50 % | 0.06 -73.32 % | 0.22 10.00 % | 0.20 17.65 % | 0.17 30.77 % | 0.13 18.18 % | 0.11 26.73 % | 0.09 47.12 % | 0.06 14.56 % | 0.05 39.95 % | 0.04 -8.68 % | 0.04 97.55 % | 0.02 60.63 % | 0.01 13.39 % | 0.01 100.00 % | 0.01 7.69 % | 0.01 100.00 % | 0.00 |
Gross profit | 645.434 M 2.14 % | 631.895 M -11.84 % | 716.757 M 17.55 % | 609.755 M -5.21 % | 643.253 M 33.90 % | 480.398 M -40.90 % | 812.885 M 18.93 % | 683.523 M 10.90 % | 616.342 M 8.70 % | 567.007 M 37.46 % | 412.500 M 19.57 % | 344.987 M 63.96 % | 210.411 M 15.19 % | 182.670 M 44.57 % | 126.358 M 25.31 % | 100.835 M 22.83 % | 82.090 M 79.51 % | 45.731 M -12.60 % | 52.324 M 100.00 % | 26.162 M -2.68 % | 26.881 M 100.00 % | 13.441 M |
Income tax expense | 77.971 M 3.11 % | 75.620 M -18.27 % | 92.528 M 41.78 % | 65.261 M -23.68 % | 85.514 M 130.06 % | 37.171 M -70.94 % | 127.891 M 34.36 % | 95.182 M -8.21 % | 103.696 M 18.82 % | 87.271 M 27.90 % | 68.232 M 37.43 % | 49.650 M 66.01 % | 29.908 M 16.22 % | 25.734 M 62.74 % | 15.813 M -11.47 % | 17.861 M 68.37 % | 10.608 M 49.05 % | 7.117 M 22.80 % | 5.796 M 100.00 % | 2.898 M 2.44 % | 2.829 M 100.00 % | 1.415 M |
Cost of revenue | 2.815 B -0.80 % | 2.838 B 6.93 % | 2.654 B -3.27 % | 2.744 B 8.01 % | 2.540 B -3.52 % | 2.633 B 12.05 % | 2.350 B 19.86 % | 1.961 B 35.94 % | 1.442 B 19.43 % | 1.208 B 29.51 % | 932.430 M 13.02 % | 825.013 M 65.86 % | 497.411 M 9.43 % | 454.534 M 45.56 % | 312.268 M 1.09 % | 308.903 M 32.30 % | 233.489 M 72.19 % | 135.598 M -27.74 % | 187.658 M 100.00 % | 93.829 M -33.04 % | 140.120 M 100.00 % | 70.060 M |
General and administrative expenses | 175.324 M -20.72 % | 221.150 M 14.12 % | 193.791 M -29.45 % | 274.696 M 39.08 % | 197.510 M -19.53 % | 245.459 M 12.80 % | 217.612 M -1.22 % | 220.299 M 37.55 % | 160.157 M 14.71 % | 139.613 M 5.99 % | 131.723 M 20.52 % | 109.292 M 16.45 % | 93.856 M 748.15 % | 11.066 M -27.01 % | 15.160 M -30.20 % | 21.720 M -45.00 % | 39.492 M 79.64 % | 21.984 M -31.61 % | 32.144 M 100.00 % | 16.072 M -22.98 % | 20.868 M 100.00 % | 10.434 M |
Selling and marketing expenses | 52.263 M -3.73 % | 54.287 M 14.34 % | 47.477 M -0.99 % | 47.950 M 3.49 % | 46.332 M -10.25 % | 51.625 M 6.55 % | 48.453 M 23.76 % | 39.152 M -10.30 % | 43.647 M 28.85 % | 33.873 M 24.57 % | 27.192 M -37.30 % | 43.371 M | 0.000 -100.00 % | 76.258 M 41.58 % | 53.862 M 426.36 % | -16.504 M -879.23 % | 2.118 M | 0.000 100.00 % | -1.514 M -100.00 % | -757.000 K 34.49 % | -1.156 M -100.00 % | -577.750 K |
Other expenses | 0.000 | 0.000 -100.00 % | 74.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 320.494 M 13.81 % | 281.610 M -8.94 % | 309.245 M 3.82 % | 297.863 M 12.27 % | 265.313 M -13.69 % | 307.386 M 17.64 % | 261.295 M 7.57 % | 242.905 M 20.42 % | 201.714 M -20.49 % | 253.686 M 65.03 % | 153.720 M 4.50 % | 147.102 M 50.44 % | 97.782 M -2.75 % | 100.552 M 40.41 % | 71.614 M 83.64 % | 38.996 M -7.54 % | 42.174 M 35 840.68 % | -118.000 K -100.39 % | 30.630 M 100.00 % | 15.315 M -22.31 % | 19.712 M 100.00 % | 9.856 M |
Cost and expenses | 3.136 B 0.52 % | 3.120 B 5.27 % | 2.964 B -2.57 % | 3.042 B 8.41 % | 2.806 B -4.59 % | 2.941 B 12.61 % | 2.611 B 18.50 % | 2.204 B 34.03 % | 1.644 B 12.50 % | 1.461 B 34.54 % | 1.086 B 11.73 % | 972.115 M 63.33 % | 595.193 M 7.23 % | 555.086 M 44.60 % | 383.882 M 10.34 % | 347.899 M 26.20 % | 275.663 M 75.70 % | 156.898 M -28.12 % | 218.288 M 100.00 % | 109.144 M -31.71 % | 159.832 M 100.00 % | 79.916 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 | 0.000 |
Selling general and administrative expenses | 320.494 M 13.81 % | 281.610 M 19.79 % | 235.095 M -21.07 % | 297.863 M -3.29 % | 307.995 M -18.69 % | 378.814 M 22.70 % | 308.722 M 10.37 % | 279.719 M 16.71 % | 239.677 M 17.54 % | 203.919 M 28.32 % | 158.915 M 4.10 % | 152.663 M 62.66 % | 93.856 M 7.48 % | 87.324 M 26.52 % | 69.022 M 61.28 % | 42.797 M 2.85 % | 41.610 M 35 362.71 % | -118.000 K -100.39 % | 30.630 M 100.00 % | 15.315 M -22.31 % | 19.712 M 100.00 % | 9.856 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 14.918 M 1 755.47 % | 804.000 K -69.89 % | 2.670 M -80.49 % | 13.682 M -45.42 % | 25.068 M 125.86 % | 11.099 M -33.02 % | 16.570 M 75.38 % | 9.448 M -7.94 % | 10.263 M 32.68 % | 7.735 M 188.83 % | 2.678 M 19.18 % | 2.247 M 24.63 % | 1.803 M 33.26 % | 1.353 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 -100.00 % | 24.500 K | 0.000 | 0.000 -100.00 % | 681.500 K 100.00 % | 340.750 K | 0.000 | 0.000 |
Depreciation and amortization | 36.708 M -23.01 % | 47.680 M -2.98 % | 49.145 M -10.99 % | 55.214 M 32.69 % | 41.611 M 14.51 % | 36.337 M -19.83 % | 45.324 M 29.32 % | 35.049 M 16.43 % | 30.103 M -41.12 % | 51.129 M 215.07 % | 16.228 M 86.06 % | 8.722 M 165.59 % | 3.284 M 48.40 % | 2.213 M 60.60 % | 1.378 M 24.71 % | 1.105 M 32.81 % | 832.000 K 71.81 % | 484.250 K -5.60 % | 513.000 K 100.00 % | 256.500 K -32.77 % | 381.500 K 100.00 % | 190.750 K |
Operating income | 324.940 M -7.24 % | 350.285 M -14.04 % | 407.512 M 30.66 % | 311.892 M -6.97 % | 335.258 M 230.03 % | 101.584 M -79.85 % | 504.163 M 24.85 % | 403.804 M 7.21 % | 376.665 M 3.74 % | 363.088 M 43.18 % | 253.585 M 31.85 % | 192.324 M 65.01 % | 116.555 M 23.98 % | 94.014 M 66.26 % | 56.545 M -4.44 % | 59.170 M 55.96 % | 37.938 M 44.65 % | 26.228 M 12.67 % | 23.278 M 100.00 % | 11.639 M 9.70 % | 10.610 M 100.00 % | 5.305 M |
Operating income ratio | 0.09 -6.99 % | 0.10 -16.50 % | 0.12 29.99 % | 0.09 -11.69 % | 0.11 222.76 % | 0.03 -79.53 % | 0.16 4.38 % | 0.15 -16.53 % | 0.18 -10.57 % | 0.20 8.51 % | 0.19 14.70 % | 0.16 -0.17 % | 0.16 11.61 % | 0.15 14.45 % | 0.13 -10.73 % | 0.14 20.12 % | 0.12 -16.89 % | 0.14 49.12 % | 0.10 0.00 % | 0.10 52.67 % | 0.06 0.00 % | 0.06 |
Total other income expenses net | 23.189 M 366.02 % | -8.717 M -184.02 % | 10.375 M 204.88 % | -9.892 M -122.75 % | 43.486 M -41.31 % | 74.098 M 21.26 % | 61.109 M -1.25 % | 61.882 M 26.13 % | 49.062 M 247.79 % | -33.197 M -326.71 % | 14.643 M -7.46 % | 15.824 M 315.44 % | 3.809 M 141.32 % | -9.218 M -2 166.82 % | 446.000 K -90.03 % | 4.472 M 466.79 % | 789.000 K | 0.000 100.00 % | -681.500 K -100.00 % | -340.750 K | 0.000 | 0.000 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 | 2015-06-30 | 2015-01-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 | 2016-12-31 | 2015-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -2.190 B 14.86 % | -2.572 B -16.68 % | -2.204 B 3.22 % | -2.278 B -37.20 % | -1.660 B -15.93 % | -1.432 B 62.41 % | -3.810 B 3.86 % | -3.963 B -33.26 % | -2.974 B 5.32 % | -3.141 B -12.13 % | -2.802 B -121.91 % | -1.262 B -35.91 % | -928.912 M 19.28 % | -1.151 B -184.18 % | -404.975 M 7.59 % | -438.220 M -76.01 % | -248.979 M -66.74 % | -149.322 M |
Total investments | 277.762 M -1.79 % | 282.835 M -11.52 % | 319.663 M -11.86 % | 362.663 M -79.18 % | 1.742 B -4.47 % | 1.824 B 243.94 % | 530.268 M 12.93 % | 469.546 M 11.83 % | 419.889 M 68.62 % | 249.014 M 160.65 % | 95.535 M -16.86 % | 114.909 M -17.92 % | 140.000 M 135.65 % | 59.409 M 1 709.59 % | 3.283 M 52.27 % | 2.156 M -89.22 % | 20.000 M | 0.000 |
Total debt | 51.444 M 12.28 % | 45.818 M -12.20 % | 52.187 M -18.13 % | 63.747 M -29.08 % | 89.885 M -12.16 % | 102.325 M 132.01 % | 44.103 M 102.04 % | 21.829 M -0.20 % | 21.872 M -25.44 % | 29.336 M -6.05 % | 31.226 M 47.36 % | 21.190 M -35.50 % | 32.851 M 253.96 % | 9.281 M | 0.000 | 0.000 -100.00 % | 3.500 M -89.97 % | 34.900 M |
Accumulated other comprehensive income loss | -111.003 M -102.23 % | 4.986 B 4 591.62 % | -111.003 M 0.00 % | -111.003 M 0.00 % | -111.003 M 0.00 % | -111.003 M 0.00 % | -111.003 M 0.00 % | -111.003 M -22.25 % | -90.801 M 0.00 % | -90.801 M 0.00 % | -90.801 M 0.00 % | -90.801 M 0.00 % | -90.801 M 0.00 % | -90.801 M -165.42 % | 138.799 M 2 453.32 % | -5.898 M -45.59 % | -4.051 M -33.92 % | -3.025 M |
Retained earnings | 3.019 B 19.91 % | 2.518 B -2.88 % | 2.593 B 11.39 % | 2.328 B 9.09 % | 2.134 B 12.70 % | 1.893 B 5.74 % | 1.790 B 26.71 % | 1.413 B 30.96 % | 1.079 B 35.54 % | 796.109 M 69.29 % | 470.272 M 25.57 % | 374.516 M 55.29 % | 241.171 M 32.59 % | 181.892 M 48.42 % | 122.549 M 15.75 % | 105.871 M 169.19 % | 39.329 M -68.30 % | 124.065 M |
Common stock | 15.291 M 0.00 % | 15.291 M -1.22 % | 15.480 M 0.00 % | 15.480 M 0.00 % | 15.480 M 0.00 % | 15.480 M -0.18 % | 15.508 M -0.07 % | 15.519 M 4.65 % | 14.830 M 0.00 % | 14.830 M 0.00 % | 14.830 M 8.99 % | 13.607 M 0.00 % | 13.607 M 2.39 % | 13.290 M 4 271.71 % | 304.000 K | 0.000 | 0.000 | 0.000 |
Total equity | 5.522 B 2.53 % | 5.386 B 0.74 % | 5.346 B 2.55 % | 5.214 B 1.90 % | 5.116 B 5.87 % | 4.833 B -0.92 % | 4.878 B 3.96 % | 4.692 B 46.75 % | 3.197 B 5.96 % | 3.017 B 8.45 % | 2.782 B 126.58 % | 1.228 B 19.61 % | 1.027 B 13.74 % | 902.600 M 244.96 % | 261.652 M 6.94 % | 244.670 M 45.83 % | 167.780 M 25.04 % | 134.180 M |
Other non current liabilities | 72.216 M -3.97 % | 75.204 M -4.36 % | 78.629 M -14.32 % | 91.773 M 1 041.17 % | -9.751 M 34.75 % | -14.943 M -140.24 % | -6.220 M -104.87 % | 127.795 M 74.06 % | 73.421 M 1 389.87 % | 4.928 M -92.78 % | 68.245 M 37.09 % | 49.781 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 14.479 M 403.27 % | 2.877 M -39.28 % | 4.738 M -60.94 % | 12.130 M -73.56 % | 45.875 M -27.18 % | 63.000 M 472.26 % | 11.009 M 19.94 % | 9.179 M -11.38 % | 10.358 M -33.21 % | 15.508 M -14.82 % | 18.206 M 37.74 % | 13.218 M -17.48 % | 16.017 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 86.695 M 11.03 % | 78.081 M -6.34 % | 83.367 M -19.76 % | 103.903 M 187.63 % | 36.124 M -24.83 % | 48.057 M 903.49 % | 4.789 M -96.50 % | 136.974 M 63.49 % | 83.779 M 24.97 % | 67.038 M -22.46 % | 86.451 M 37.23 % | 62.999 M 69.00 % | 37.277 M | 0.000 | 0.000 -100.00 % | 12.340 M 33.61 % | 9.236 M 0.59 % | 9.182 M |
Other current liabilities | 2.148 B -10.57 % | 2.402 B 15.71 % | 2.076 B -4.76 % | 2.180 B 5.89 % | 2.058 B 9.89 % | 1.873 B 13.20 % | 1.655 B 4.12 % | 1.589 B 27.48 % | 1.247 B 23.79 % | 1.007 B 21.33 % | 830.022 M 4.68 % | 792.905 M 51.28 % | 524.126 M 6.33 % | 492.901 M 7.43 % | 458.806 M 22.34 % | 375.022 M 31.38 % | 285.452 M 39.03 % | 205.315 M |
Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -10.848 M 75.35 % | -44.010 M -11.91 % | -39.325 M -18.83 % | -33.094 M -161.61 % | -12.650 M -9.87 % | -11.514 M 16.73 % | -13.828 M -6.21 % | -13.020 M -63.32 % | -7.972 M 52.64 % | -16.834 M | 0.000 | 0.000 | 0.000 100.00 % | -3.500 M 89.97 % | -34.900 M |
Short term debt | 36.965 M -13.92 % | 42.941 M -9.50 % | 47.449 M -8.07 % | 51.617 M 17.28 % | 44.010 M 11.91 % | 39.325 M 18.83 % | 33.094 M 161.61 % | 12.650 M 9.87 % | 11.514 M -16.73 % | 13.828 M 6.21 % | 13.020 M 63.32 % | 7.972 M -52.64 % | 16.834 M 81.38 % | 9.281 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 3.704 B -1.29 % | 3.753 B 10.39 % | 3.399 B -3.20 % | 3.512 B 8.14 % | 3.247 B 6.69 % | 3.044 B 6.96 % | 2.846 B 16.73 % | 2.438 B 22.77 % | 1.986 B 25.46 % | 1.583 B 20.12 % | 1.318 B 10.99 % | 1.187 B 59.50 % | 744.320 M 29.67 % | 574.026 M 13.59 % | 505.357 M 13.48 % | 445.346 M 39.71 % | 318.771 M 32.97 % | 239.726 M |
Total liabilities | 3.791 B -1.04 % | 3.831 B 9.99 % | 3.483 B -3.68 % | 3.616 B 6.48 % | 3.396 B 5.77 % | 3.210 B 7.75 % | 2.979 B 15.72 % | 2.575 B 24.42 % | 2.069 B 25.44 % | 1.650 B 17.50 % | 1.404 B 12.31 % | 1.250 B 59.95 % | 781.597 M 36.16 % | 574.026 M 13.59 % | 505.357 M 10.42 % | 457.686 M 39.54 % | 328.007 M 31.78 % | 248.908 M |
Other non current assets | 1.091 B 1.04 % | 1.080 B 1.51 % | 1.064 B 6.92 % | 995.341 M 1 213.41 % | -89.396 M -31.21 % | -68.134 M 96.48 % | -1.938 B -6.04 % | -1.828 B -5 526.85 % | -32.481 M 94.99 % | -648.202 M 3.72 % | -673.261 M -13.31 % | -594.160 M -725.31 % | -71.992 M -235.58 % | 53.098 M -1.00 % | 53.637 M 11.19 % | 48.240 M -29.00 % | 67.941 M 39.26 % | 48.788 M |
Long term investments | 277.762 M -0.41 % | 278.900 M -11.46 % | 314.998 M -13.14 % | 362.663 M 0.64 % | 360.372 M -6.26 % | 384.440 M -79.59 % | 1.883 B 5.24 % | 1.789 B 1 092.97 % | 150.000 M -76.10 % | 627.582 M -4.30 % | 655.804 M 12.62 % | 582.329 M 795.45 % | 65.032 M 459.27 % | 11.628 M 254.19 % | 3.283 M 52.27 % | 2.156 M -89.22 % | 20.000 M | 0.000 |
Intangible assets | 290.320 M -2.43 % | 297.557 M -3.60 % | 308.658 M -3.09 % | 318.494 M -5.95 % | 338.635 M -4.39 % | 354.196 M -4.45 % | 370.698 M -0.27 % | 371.687 M 76.81 % | 210.215 M 130.88 % | 91.049 M -30.43 % | 130.872 M 30.09 % | 100.600 M | 0.000 | 0.000 -100.00 % | 662.000 K | 0.000 | 0.000 | 0.000 |
GoodWill | 1.488 B 0.00 % | 1.488 B 0.00 % | 1.488 B 0.00 % | 1.488 B 0.00 % | 1.488 B 2.30 % | 1.455 B 0.00 % | 1.455 B 8.26 % | 1.344 B 90.15 % | 706.659 M 50.05 % | 470.952 M 0.00 % | 470.952 M 9.24 % | 431.128 M 2 402.19 % | 17.230 M 0.00 % | 17.230 M 0.00 % | 17.230 M 0.00 % | 17.230 M | 0.000 | 0.000 |
Goodwill and intangible assets | 1.778 B -0.41 % | 1.786 B -0.62 % | 1.797 B -0.54 % | 1.807 B -1.10 % | 1.827 B 0.99 % | 1.809 B -0.90 % | 1.825 B 6.41 % | 1.715 B 87.09 % | 916.874 M 63.14 % | 562.001 M -6.62 % | 601.824 M 13.18 % | 531.728 M 2 986.06 % | 17.230 M 0.00 % | 17.230 M -3.70 % | 17.892 M 3.84 % | 17.230 M 186.15 % | -20.000 M | 0.000 |
Property plant equipment net | 88.865 M -8.17 % | 96.775 M -10.91 % | 108.632 M -12.25 % | 123.795 M -6.20 % | 131.971 M 1.74 % | 129.708 M 15.06 % | 112.734 M 0.42 % | 112.264 M 24.87 % | 89.903 M 4.29 % | 86.201 M 20.67 % | 71.437 M 14.42 % | 62.432 M 14.01 % | 54.762 M 102.77 % | 27.007 M 63.62 % | 16.506 M 13.19 % | 14.582 M 325.38 % | 3.428 M 17.36 % | 2.921 M |
Total non current assets | 3.237 B -0.16 % | 3.242 B -1.31 % | 3.285 B -2.58 % | 3.372 B 45.39 % | 2.319 B -0.17 % | 2.323 B 19.86 % | 1.938 B 6.04 % | 1.828 B 58.00 % | 1.157 B 78.46 % | 648.202 M -3.72 % | 673.261 M 13.31 % | 594.160 M 725.31 % | 71.992 M -33.93 % | 108.963 M 19.32 % | 91.318 M 7.20 % | 85.185 M 16.38 % | 73.196 M 38.53 % | 52.837 M |
Other current assets | 969.925 M 6.98 % | 906.642 M -2.17 % | 926.772 M -0.02 % | 926.945 M -35.09 % | 1.428 B -8.18 % | 1.555 B 140.23 % | 647.428 M 17.35 % | 551.727 M 76.82 % | 312.026 M 14.90 % | 271.561 M 760.43 % | 31.561 M -82.69 % | 182.279 M 1 009.70 % | 16.426 M 17.65 % | 13.962 M -3.88 % | 14.526 M 215.65 % | 4.602 M -50.85 % | 9.364 M -62.01 % | 24.646 M |
Short term investments | 0.000 -100.00 % | 3.935 M -15.65 % | 4.665 M 9.40 % | 4.264 M -99.69 % | 1.382 B -4.00 % | 1.439 B 171.44 % | 530.268 M 12.93 % | 469.546 M 73.98 % | 269.889 M 8.38 % | 249.014 M 160.65 % | 95.535 M -16.86 % | 114.909 M -17.92 % | 140.000 M 193.00 % | 47.781 M | 0.000 -100.00 % | 52.621 M | 0.000 | 0.000 |
cash and cash equivalents | 2.241 B -14.38 % | 2.618 B 16.01 % | 2.257 B -3.63 % | 2.342 B 33.79 % | 1.750 B 14.06 % | 1.534 B -60.19 % | 3.854 B -3.28 % | 3.985 B 33.01 % | 2.996 B -5.51 % | 3.171 B 11.93 % | 2.833 B 120.68 % | 1.284 B 33.47 % | 961.763 M -17.10 % | 1.160 B 186.47 % | 404.975 M -7.59 % | 438.220 M 73.57 % | 252.479 M 37.05 % | 184.222 M |
Cash and short term investments | 2.244 B -14.40 % | 2.622 B 15.95 % | 2.261 B -3.60 % | 2.346 B -25.24 % | 3.138 B 4.97 % | 2.989 B -32.12 % | 4.404 B -1.14 % | 4.455 B 36.40 % | 3.266 B -4.50 % | 3.420 B 16.78 % | 2.928 B 109.38 % | 1.399 B 26.94 % | 1.102 B -8.79 % | 1.208 B 198.27 % | 404.975 M -7.59 % | 438.220 M 73.57 % | 252.479 M 37.05 % | 184.222 M |
Total current assets | 6.077 B 1.70 % | 5.975 B 7.77 % | 5.544 B 1.59 % | 5.457 B 1.28 % | 5.388 B 10.42 % | 4.880 B -15.78 % | 5.794 B 8.73 % | 5.329 B 32.47 % | 4.023 B 2.34 % | 3.931 B 14.34 % | 3.438 B 90.15 % | 1.808 B 23.83 % | 1.460 B 5.50 % | 1.384 B 100.76 % | 689.325 M 11.69 % | 617.171 M 46.04 % | 422.591 M 27.96 % | 330.251 M |
Inventory | 1.240 M -19.48 % | 1.540 M -52.92 % | 3.271 M 2.51 % | 3.191 M -18.24 % | 3.903 M 30.75 % | 2.985 M -13.70 % | 3.459 M -2.54 % | 3.549 M 184.60 % | 1.247 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 267.000 K 0.00 % | 267.000 K -99.43 % | 46.533 M -4.54 % | 48.744 M |
Net receivables | 2.861 B 17.02 % | 2.445 B 3.91 % | 2.353 B 7.86 % | 2.182 B -0.85 % | 2.200 B 24.19 % | 1.772 B 39.55 % | 1.270 B 61.05 % | 788.316 M 15.37 % | 683.317 M 48.99 % | 458.628 M -4.04 % | 477.922 M 39.74 % | 342.006 M 33.32 % | 256.535 M 58.32 % | 162.032 M -15.97 % | 192.825 M 58.75 % | 121.461 M 36.50 % | 88.980 M 84.98 % | 48.103 M |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 83.323 M -6.79 % | 89.396 M 31.21 % | 68.134 M 24.36 % | 54.789 M 43.44 % | 38.196 M 17.59 % | 32.481 M 57.52 % | 20.620 M 18.12 % | 17.457 M 47.55 % | 11.831 M 69.99 % | 6.960 M | 0.000 | 0.000 -100.00 % | 2.977 M 62.94 % | 1.827 M 61.97 % | 1.128 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 804.525 M -4.24 % | 840.167 M 571.20 % | 125.173 M 13.59 % | 110.196 M 26.20 % | 87.320 M -0.98 % | 88.187 M 17.13 % | 75.287 M -0.96 % | 76.013 M -72.48 % | 276.175 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.519 B 16.17 % | 1.308 B 2.49 % | 1.276 B 10.91 % | 1.150 B 0.48 % | 1.145 B 14.24 % | 1.002 B 11.20 % | 901.259 M 53.70 % | 586.364 M 11.72 % | 524.873 M 44.65 % | 362.848 M -1.74 % | 369.276 M 29.76 % | 284.593 M 101.32 % | 141.366 M 96.77 % | 71.844 M 54.33 % | 46.551 M 26.74 % | 36.730 M 78.92 % | 20.529 M 80.63 % | 11.365 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 140.978 M | 0.000 -100.00 % | 129.033 M -49.70 % | 256.530 M 2.83 % | 249.459 M 23.10 % | 202.655 M 1.87 % | 198.927 M 88.95 % | 105.278 M 3.52 % | 101.701 M 64.05 % | 61.994 M | 0.000 | 0.000 -100.00 % | 33.594 M 162.66 % | 12.790 M -44.50 % | 23.046 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -82.451 M -47.65 % | -55.841 M -31.37 % | -42.508 M 58.39 % | -102.156 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.260 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 413.895 M 7.53 % | 384.915 M 3.44 % | 372.130 M 9.27 % | 340.568 M 21.66 % | 279.938 M 18.26 % | 236.707 M -8.58 % | 258.930 M 4.44 % | 247.925 M 79.64 % | 138.011 M 11.30 % | 124.001 M 12.37 % | 110.351 M 37.88 % | 80.033 M 564.89 % | 12.037 M 228.07 % | 3.669 M | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 4.679 M -54.44 % | 10.270 M -26.26 % | 13.928 M -25.90 % | 18.796 M -6.53 % | 20.109 M -23.14 % | 26.162 M 72.01 % | 15.210 M -25.55 % | 20.429 M -6.60 % | 21.872 M -25.44 % | 29.336 M -6.05 % | 31.226 M 47.36 % | 21.190 M -9.96 % | 23.533 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.003 M 0.00 % | 111.003 M 0.00 % | 111.003 M 0.00 % | 111.003 M 22.25 % | 90.801 M 0.00 % | 90.801 M 0.00 % | 90.801 M 0.00 % | 90.801 M 0.00 % | 90.801 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 2.185 B -5.75 % | 2.318 B -6.42 % | 2.477 B -6.20 % | 2.641 B -1.72 % | 2.687 B 4.31 % | 2.576 B -4.65 % | 2.702 B -6.97 % | 2.904 B 47.77 % | 1.965 B -1.33 % | 1.992 B -4.98 % | 2.096 B 141.46 % | 868.066 M -1.41 % | 880.519 M 10.82 % | 794.550 M | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 82.451 M -10.35 % | 91.965 M 1.55 % | 90.565 M -15.32 % | 106.945 M -0.06 % | 107.008 M 57.06 % | 68.133 M 46.20 % | 46.602 M -20.63 % | 58.717 M 21.03 % | 48.516 M 128.20 % | 21.260 M | 0.000 | 0.000 -100.00 % | 12.340 M 33.61 % | 9.236 M 0.59 % | 9.182 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 112.220 M -5.44 % | 118.682 M -8.06 % | 129.083 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 9.313 B 1.05 % | 9.217 B 4.39 % | 8.829 B 0.00 % | 8.829 B 3.73 % | 8.512 B 5.83 % | 8.043 B 2.37 % | 7.857 B 8.13 % | 7.266 B 37.97 % | 5.267 B 12.85 % | 4.667 B 11.49 % | 4.186 B 68.93 % | 2.478 B 37.05 % | 1.808 B 21.12 % | 1.493 B 91.23 % | 780.643 M 11.15 % | 702.356 M 41.66 % | 495.787 M 29.42 % | 383.088 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 | 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 | 2017-01-31 | 2016-06-30 | 2016-01-31 | 2015-06-30 | 2015-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -602.590 M -2 272.83 % | 27.733 M 107.81 % | -355.154 M -174.38 % | 477.493 M 182.42 % | -579.348 M 60.76 % | -1.476 B -155.82 % | -577.151 M -293.43 % | -146.698 M -6.42 % | -137.847 M -287.42 % | 73.549 M 149.22 % | -149.432 M -553.06 % | 32.983 M 137.03 % | -89.081 M -352.30 % | -19.695 M | 0.000 -100.00 % | 73.561 M 513.03 % | -17.810 M -170.36 % | 25.314 M -25.29 % | 33.884 M 100.00 % | 16.942 M 25.24 % | 13.528 M 100.00 % | 6.764 M |
Accounts receivables | -516.928 M -402.68 % | -102.834 M 58.50 % | -247.800 M -668.95 % | 43.554 M 109.18 % | -474.394 M 18.85 % | -584.603 M -13.68 % | -514.254 M -543.03 % | -79.974 M 67.98 % | -249.755 M -3 105.48 % | 8.310 M 106.21 % | -133.803 M -67.40 % | -79.932 M 20.86 % | -101.001 M -130.53 % | -43.812 M | 0.000 -100.00 % | 27.119 M 187.20 % | -31.098 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 300.000 K -82.67 % | 1.731 M 2 263.75 % | -80.000 K -111.24 % | 712.000 K 177.56 % | -918.000 K -293.67 % | 474.000 K 404.26 % | 94.000 K 117.67 % | -532.000 K 57.34 % | -1.247 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 267.000 K | 0.000 -100.00 % | 43.705 M 1 606.56 % | 2.561 M -77.86 % | 11.567 M 946.27 % | 1.106 M 100.00 % | 552.750 K 106.80 % | -8.125 M -100.00 % | -4.062 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.604 M -20.77 % | -13.748 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -85.962 M -166.72 % | 128.836 M 220.10 % | -107.274 M -124.76 % | 433.227 M 516.42 % | -104.036 M 88.34 % | -892.319 M -1 316.58 % | -62.991 M 4.84 % | -66.192 M -158.50 % | 113.155 M 73.45 % | 65.239 M 517.42 % | -15.629 M -113.84 % | 112.915 M 847.27 % | 11.920 M -50.02 % | 23.850 M | 0.000 -100.00 % | 2.737 M -74.48 % | 10.727 M -21.97 % | 13.748 M -58.06 % | 32.779 M 100.00 % | 16.389 M -24.31 % | 21.653 M 100.00 % | 10.826 M |
Other non cash items | 122.235 M -64.31 % | 342.538 M 140.29 % | 142.550 M 100.11 % | 71.235 M -82.07 % | 397.384 M 116.89 % | 183.223 M -36.58 % | 288.887 M 52.59 % | 189.322 M -24.29 % | 250.065 M 89.86 % | 131.710 M -32.64 % | 195.544 M -5.55 % | 207.032 M 82.35 % | 113.534 M -19.04 % | 140.241 M 381.13 % | -49.884 M -1 847.86 % | 2.854 M -94.59 % | 52.715 M 1 995.19 % | 2.516 M 318.97 % | -1.149 M -100.00 % | -574.500 K 86.56 % | -4.274 M -100.00 % | -2.137 M |
Net cash provided by operating activities | -229.869 M -139.41 % | 583.214 M 474.06 % | 101.594 M -87.50 % | 813.021 M 712.35 % | 100.082 M 108.67 % | -1.154 B -958.52 % | 134.435 M -67.35 % | 411.720 M -3.19 % | 425.288 M -9.33 % | 469.059 M 95.41 % | 240.041 M -37.87 % | 386.367 M 215.90 % | 122.306 M -32.84 % | 182.102 M 2 585.02 % | -7.328 M -105.94 % | 123.301 M 85.70 % | 66.398 M 40.01 % | 47.425 M -5.24 % | 50.048 M 100.00 % | 25.024 M 43.68 % | 17.417 M 100.00 % | 8.708 M |
Investments in property plant and equipment | -11.285 M | 0.000 100.00 % | -9.996 M 53.07 % | -21.300 M -20.80 % | -17.633 M 17.97 % | -21.497 M -60.39 % | -13.403 M -234.57 % | -4.006 M 87.72 % | -32.628 M -23.05 % | -26.517 M -456.85 % | -4.762 M 80.06 % | -23.885 M -225.54 % | -7.337 M 50.91 % | -14.946 M | 0.000 100.00 % | -2.171 M -153.03 % | -858.000 K -687.67 % | 146.000 K -75.23 % | 589.500 K 100.00 % | 294.750 K -68.79 % | 944.500 K 100.00 % | 472.250 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.729 M 86.18 % | -403.329 M -50.60 % | -267.808 M 61.26 % | -691.267 M -77.60 % | -389.218 M -9 178.14 % | -4.195 M 83.84 % | -25.953 M 54.83 % | -57.458 M 73.88 % | -220.000 M | 0.000 | 0.000 | 0.000 100.00 % | -26.039 M | 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 100.00 % | -98.313 M 0.00 % | -98.313 M -96.63 % | -50.000 M -100.00 % | -25.000 M | 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 -100.00 % | 103.467 M 0.00 % | 103.467 M 158.67 % | 40.000 M 100.00 % | 20.000 M | 0.000 | 0.000 |
Other investing activites | -6.031 M -136.77 % | 16.404 M -49.31 % | 32.364 M 1 734.55 % | -1.980 M -100.91 % | 217.475 M 140.21 % | -540.860 M -305.43 % | 263.288 M 20.34 % | 218.786 M 1 272.30 % | -18.663 M -2 954.50 % | -611.000 K -101.24 % | 49.247 M 356.27 % | -19.217 M -297.40 % | 9.735 M -10.20 % | 10.841 M 729.92 % | -1.721 M -107.02 % | 24.503 M 1 561.12 % | -1.677 M 68.36 % | -5.300 M -156.32 % | 9.411 M 100.00 % | 4.705 M 598.17 % | -944.500 K -100.00 % | -472.250 K |
Net cash used for investing activites | -17.316 M -205.56 % | 16.404 M -26.66 % | 22.368 M 196.08 % | -23.280 M -116.15 % | 144.113 M 114.92 % | -965.686 M -5 287.97 % | -17.923 M 96.24 % | -476.487 M -8.17 % | -440.509 M -1 306.34 % | -31.323 M -269.02 % | 18.532 M 118.43 % | -100.560 M 53.79 % | -217.602 M -5 200.90 % | -4.105 M -138.52 % | -1.721 M -107.71 % | 22.332 M 178.15 % | -28.574 M -639.13 % | 5.300 M 156.32 % | -9.411 M -100.00 % | -4.705 M -598.17 % | 944.500 K 100.00 % | 472.250 K |
Debt repayment | 5.326 M | 0.000 100.00 % | -13.842 M | 0.000 100.00 % | -13.814 M | 0.000 -100.00 % | 9.210 M | 0.000 100.00 % | -8.296 M | 0.000 100.00 % | -56.704 M | 0.000 100.00 % | -4.889 M | 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 -100.00 % | 31.667 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.136 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -451.000 K 97.77 % | -20.180 M -228.50 % | -6.143 M | 0.000 100.00 % | -12.538 M 27.61 % | -17.321 M -203.13 % | -5.714 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 |
Dividends paid | -106.545 M 58.81 % | -258.685 M -80.12 % | -143.621 M 28.18 % | -199.982 M | 0.000 100.00 % | -174.836 M 27.13 % | -239.924 M -1 062.59 % | -20.637 M 85.85 % | -145.798 M -446.57 % | -26.675 M 64.63 % | -75.418 M | 0.000 100.00 % | -31.221 M | 0.000 100.00 % | -24.500 M -300.00 % | -6.125 M -147.47 % | -2.475 M 0.00 % | -2.475 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -27.087 M -237.97 % | 19.633 M 172.29 % | -27.158 M -347.41 % | 10.977 M 174.13 % | -14.807 M -13.59 % | -13.035 M -108 525.00 % | -12.000 K -100.00 % | 1.087 B 59 282.95 % | 1.830 M -88.68 % | 16.165 M -98.86 % | 1.415 B 1 280.31 % | -119.879 M -264.11 % | 73.047 M -87.34 % | 577.150 M 189 751.97 % | 304.000 K -96.18 % | 7.961 M 172.36 % | 2.923 M 70.02 % | 1.719 M 126.45 % | -6.500 M -100.00 % | -3.250 M -108.25 % | 39.380 M 100.00 % | 19.690 M |
Net cash used provided by financing activities | -128.306 M 46.43 % | -239.503 M -16.94 % | -204.801 M -4.95 % | -195.148 M -581.84 % | -28.621 M 85.72 % | -200.409 M 19.21 % | -248.047 M -123.39 % | 1.060 B 796.39 % | -152.264 M -1 348.75 % | -10.510 M -100.82 % | 1.283 B 1 170.10 % | -119.879 M -424.55 % | 36.937 M -93.60 % | 577.150 M 2 485.31 % | -24.196 M -1 417.86 % | 1.836 M 309.82 % | 448.000 K 159.28 % | -755.750 K 88.37 % | -6.500 M -100.00 % | -3.250 M -108.25 % | 39.380 M 100.00 % | 19.690 M |
Effect of forex changes on cash | -1.042 M -189.06 % | 1.170 M 128.47 % | -4.110 M -28.92 % | -3.188 M -2 130.57 % | 157.000 K -57.57 % | 370.000 K -50.00 % | 740.000 K 111.34 % | -6.524 M 8.42 % | -7.124 M 92.03 % | -89.369 M -1 261.24 % | 7.696 M -51.75 % | 15.951 M -98.63 % | 1.160 B 200.00 % | -1.160 B -364.74 % | 438.220 M 9 076.24 % | -4.882 M 11.78 % | -5.534 M 0.00 % | -5.534 M -61 386.11 % | -9.000 K -100.00 % | -4.500 K 98.68 % | -340.500 K -100.00 % | -170.250 K |
Net change in cash | 2.241 B 199.32 % | -2.257 B -200.00 % | 2.257 B 228.94 % | -1.750 B -911.24 % | 215.731 M 109.30 % | -2.320 B -1 673.67 % | -130.795 M -113.22 % | 989.066 M 666.45 % | -174.609 M -151.68 % | 337.857 M -78.19 % | 1.549 B 751.71 % | 181.879 M -83.49 % | 1.102 B 372.06 % | -404.975 M -200.00 % | 404.975 M 56 307.49 % | -720.500 K -100.32 % | 227.631 M 390.21 % | 46.435 M 172.12 % | 17.064 M 0.00 % | 17.064 M -40.54 % | 28.700 M 0.00 % | 28.700 M |
Cash at beginning of period | 0.000 -100.00 % | 2.257 B | 0.000 -100.00 % | 1.750 B 14.06 % | 1.534 B -60.19 % | 3.854 B -3.28 % | 3.985 B 33.01 % | 2.996 B -5.51 % | 3.171 B 11.93 % | 2.833 B 120.68 % | 1.284 B 16.51 % | 1.102 B | 0.000 -100.00 % | 404.975 M | 0.000 -100.00 % | 290.751 M 360.63 % | 63.120 M 0.00 % | 63.120 M 37.05 % | 46.056 M 0.00 % | 46.056 M 165.37 % | 17.356 M 0.00 % | 17.356 M |
Cash at end of period | 2.241 B | 0.000 -100.00 % | 2.257 B 28.94 % | 1.750 B 0.00 % | 1.750 B 14.06 % | 1.534 B -60.19 % | 3.854 B -3.28 % | 3.985 B 33.01 % | 2.996 B -5.51 % | 3.171 B 11.93 % | 2.833 B 120.68 % | 1.284 B 16.51 % | 1.102 B | 0.000 -100.00 % | 404.975 M 39.63 % | 290.031 M -0.25 % | 290.751 M 165.39 % | 109.555 M 73.57 % | 63.120 M 0.00 % | 63.120 M 37.05 % | 46.056 M 0.00 % | 46.056 M |
Operating cash flow | -229.869 M -139.41 % | 583.214 M 474.06 % | 101.594 M -87.50 % | 813.021 M 712.35 % | 100.082 M 108.67 % | -1.154 B -958.52 % | 134.435 M -67.35 % | 411.720 M -3.19 % | 425.288 M -9.33 % | 469.059 M 95.41 % | 240.041 M -37.87 % | 386.367 M 215.90 % | 122.306 M -32.84 % | 182.102 M 2 585.02 % | -7.328 M -105.94 % | 123.301 M 85.70 % | 66.398 M 40.01 % | 47.425 M -5.24 % | 50.048 M 100.00 % | 25.024 M 43.68 % | 17.417 M 100.00 % | 8.708 M |
Capital expenditure | -11.285 M 31.21 % | -16.406 M -64.13 % | -9.996 M 53.07 % | -21.300 M -20.80 % | -17.633 M 17.97 % | -21.497 M -60.39 % | -13.403 M -234.57 % | -4.006 M 87.72 % | -32.628 M -23.05 % | -26.517 M -456.85 % | -4.762 M 80.06 % | -23.885 M -225.54 % | -7.337 M 50.91 % | -14.946 M | 0.000 100.00 % | -2.171 M -153.03 % | -858.000 K -687.67 % | 146.000 K -75.23 % | 589.500 K 100.00 % | 294.750 K -68.79 % | 944.500 K 100.00 % | 472.250 K |
Free CashFlow | -241.154 M -142.55 % | 566.808 M 518.80 % | 91.598 M -88.43 % | 791.721 M 860.26 % | 82.449 M 107.01 % | -1.176 B -1 071.35 % | 121.032 M -70.31 % | 407.714 M 3.83 % | 392.660 M -11.27 % | 442.542 M 88.09 % | 235.279 M -35.09 % | 362.482 M 215.29 % | 114.969 M -31.22 % | 167.156 M 2 381.06 % | -7.328 M -106.05 % | 121.130 M 84.82 % | 65.540 M 37.77 % | 47.571 M -6.06 % | 50.638 M 100.00 % | 25.319 M 37.89 % | 18.361 M 100.00 % | 9.181 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 |