
TK Group (Holdings) Limited 2283.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.358 B 21.20 % | 1.946 B -14.64 % | 2.279 B -5.20 % | 2.404 B 18.24 % | 2.033 B -12.01 % | 2.311 B 0.53 % | 2.299 B 23.52 % | 1.861 B 14.40 % | 1.627 B 1.27 % | 1.606 B 19.96 % | 1.339 B 11.78 % | 1.198 B 9.29 % | 1.096 B |
Net income | 261.850 M 28.24 % | 204.191 M -10.01 % | 226.909 M -19.64 % | 282.383 M 34.67 % | 209.687 M -30.52 % | 301.803 M -13.82 % | 350.185 M 16.02 % | 301.833 M 46.74 % | 205.698 M 9.95 % | 187.088 M 21.55 % | 153.923 M 26.84 % | 121.348 M -10.24 % | 135.193 M |
Income before tax | 333.209 M 40.60 % | 236.994 M -8.41 % | 258.758 M -20.13 % | 323.993 M 35.06 % | 239.892 M -33.39 % | 360.128 M -11.55 % | 407.134 M 16.49 % | 349.507 M 52.61 % | 229.017 M 6.71 % | 214.613 M 12.69 % | 190.452 M 12.54 % | 169.233 M -9.14 % | 186.261 M |
Income before tax ratio | 0.14 16.00 % | 0.12 7.29 % | 0.11 -15.75 % | 0.13 14.22 % | 0.12 -24.30 % | 0.16 -12.01 % | 0.18 -5.69 % | 0.19 33.40 % | 0.14 5.37 % | 0.13 -6.07 % | 0.14 0.68 % | 0.14 -16.87 % | 0.17 |
EBITDA | 531.341 M 12.40 % | 472.744 M -5.07 % | 497.993 M -9.73 % | 551.661 M 19.93 % | 459.977 M -21.13 % | 583.214 M 13.55 % | 513.622 M 16.98 % | 439.053 M 42.72 % | 307.642 M 12.53 % | 273.386 M 16.01 % | 235.658 M 5.25 % | 223.909 M -8.28 % | 244.119 M |
Net income ratio | 0.11 5.80 % | 0.10 5.42 % | 0.10 -15.24 % | 0.12 13.89 % | 0.10 -21.04 % | 0.13 -14.27 % | 0.15 -6.07 % | 0.16 28.26 % | 0.13 8.57 % | 0.12 1.32 % | 0.11 13.48 % | 0.10 -17.87 % | 0.12 |
Ratio EBITDA | 0.23 -7.27 % | 0.24 11.21 % | 0.22 -4.77 % | 0.23 1.43 % | 0.23 -10.37 % | 0.25 12.95 % | 0.22 -5.29 % | 0.24 24.75 % | 0.19 11.12 % | 0.17 -3.30 % | 0.18 -5.84 % | 0.19 -16.08 % | 0.22 |
Gross profit ratio | 0.27 0.69 % | 0.26 19.23 % | 0.22 0.74 % | 0.22 -11.54 % | 0.25 -10.49 % | 0.28 -12.07 % | 0.32 -6.46 % | 0.34 20.06 % | 0.28 7.61 % | 0.26 -4.45 % | 0.27 -3.06 % | 0.28 -16.99 % | 0.34 |
Weighted average shs out dil | 827.620 M 0.03 % | 827.353 M -0.27 % | 829.557 M -0.09 % | 830.328 M -0.06 % | 830.817 M -0.26 % | 832.972 M -0.03 % | 833.260 M 0.40 % | 829.949 M 0.41 % | 826.600 M 0.00 % | 826.600 M 0.12 % | 825.577 M 48.71 % | 555.154 M 11.74 % | 496.840 M |
Weighted average shs out | 827.620 M 0.03 % | 827.354 M -0.27 % | 829.557 M -0.09 % | 830.328 M -0.06 % | 830.817 M -0.26 % | 832.972 M -0.03 % | 833.260 M 0.40 % | 829.949 M 0.41 % | 826.600 M 0.00 % | 826.600 M 0.12 % | 825.577 M 48.71 % | 555.155 M 11.74 % | 496.840 M |
EPS diluted | 0.32 28.00 % | 0.25 -7.41 % | 0.27 -20.59 % | 0.34 36.00 % | 0.25 -30.56 % | 0.36 -14.29 % | 0.42 16.67 % | 0.36 44.00 % | 0.25 8.70 % | 0.23 21.05 % | 0.19 -13.64 % | 0.22 -18.52 % | 0.27 |
Earnings per share | 0.32 28.00 % | 0.25 -7.41 % | 0.27 -20.59 % | 0.34 36.00 % | 0.25 -30.56 % | 0.36 -14.29 % | 0.42 16.67 % | 0.36 44.00 % | 0.25 8.70 % | 0.23 21.05 % | 0.19 -13.64 % | 0.22 -18.52 % | 0.27 |
Gross profit | 625.827 M 22.04 % | 512.793 M 1.78 % | 503.827 M -4.50 % | 527.564 M 4.59 % | 504.389 M -21.24 % | 640.393 M -11.60 % | 724.418 M 15.54 % | 627.003 M 37.36 % | 456.478 M 8.98 % | 418.874 M 14.63 % | 365.416 M 8.35 % | 337.244 M -9.27 % | 371.698 M |
Income tax expense | 71.359 M 117.54 % | 32.803 M 3.00 % | 31.849 M -24.42 % | 42.137 M 36.56 % | 30.855 M -47.43 % | 58.696 M 3.07 % | 56.949 M 19.46 % | 47.674 M 104.44 % | 23.319 M -15.28 % | 27.525 M -24.65 % | 36.529 M -23.72 % | 47.885 M -6.23 % | 51.068 M |
Cost of revenue | 1.732 B 20.90 % | 1.433 B -19.29 % | 1.775 B -5.40 % | 1.877 B 22.75 % | 1.529 B -8.47 % | 1.670 B 6.11 % | 1.574 B 27.58 % | 1.234 B 5.45 % | 1.170 B -1.45 % | 1.187 B 21.96 % | 973.504 M 13.12 % | 860.608 M 18.82 % | 724.287 M |
General and administrative expenses | 304.407 M 10.63 % | 275.152 M -3.10 % | 283.950 M 14.96 % | 247.004 M -3.03 % | 254.719 M -5.51 % | 269.567 M 4.59 % | 257.733 M 19.79 % | 215.153 M 18.71 % | 181.244 M 23.19 % | 147.130 M 9.74 % | 134.074 M 1.89 % | 131.588 M -7.81 % | 142.737 M |
Selling and marketing expenses | 71.004 M 23.75 % | 57.375 M -14.39 % | 67.019 M -15.44 % | 79.252 M 11.42 % | 71.130 M -11.85 % | 80.690 M -8.66 % | 88.341 M 4.42 % | 84.602 M -2.34 % | 86.626 M 4.78 % | 82.676 M 31.91 % | 62.675 M 5.27 % | 59.540 M 7.27 % | 55.505 M |
Other expenses | -63.209 M -16.09 % | -54.449 M 5.21 % | -57.444 M 8.74 % | -62.945 M 32.95 % | -93.871 M 17.20 % | -113.370 M -914.38 % | 13.921 M -18.52 % | 17.086 M 56.31 % | 10.931 M -50.84 % | 22.237 M | 0.000 | 0.000 100.00 % | -15.349 M |
Operating expenses | 312.202 M 12.27 % | 278.078 M -5.26 % | 293.525 M 11.47 % | 263.311 M -11.57 % | 297.775 M -1.56 % | 302.498 M -6.66 % | 324.083 M 14.87 % | 282.130 M 22.79 % | 229.764 M 9.89 % | 209.081 M 20.14 % | 174.034 M 5.76 % | 164.550 M -10.03 % | 182.893 M |
Cost and expenses | 2.045 B 19.50 % | 1.711 B -15.78 % | 2.032 B -3.19 % | 2.099 B 16.68 % | 1.799 B -8.84 % | 1.973 B 3.93 % | 1.898 B 25.21 % | 1.516 B 8.30 % | 1.400 B 0.25 % | 1.396 B 21.69 % | 1.148 B 11.94 % | 1.025 B 13.00 % | 907.180 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.797 M 0.28 % | 65.611 M 20.17 % | 54.599 M -3.58 % | 56.626 M 40.70 % | 40.246 M 2.77 % | 39.163 M 22.62 % | 31.938 M 16.25 % | 27.473 M | 0.000 |
Selling general and administrative expenses | 375.411 M 12.90 % | 332.527 M -5.25 % | 350.969 M 7.57 % | 326.256 M 0.12 % | 325.849 M -6.97 % | 350.257 M 1.21 % | 346.074 M 15.45 % | 299.755 M 11.90 % | 267.870 M 16.56 % | 229.806 M 16.80 % | 196.749 M 2.94 % | 191.128 M -3.59 % | 198.242 M |
Interest income | 23.468 M 2.95 % | 22.796 M -2.55 % | 23.393 M -4.57 % | 24.513 M 63.15 % | 15.025 M -25.69 % | 20.220 M 102.91 % | 9.965 M 50.64 % | 6.615 M 19.56 % | 5.533 M -43.08 % | 9.721 M 131.89 % | 4.192 M 710.83 % | 517.000 K -76.38 % | 2.189 M |
Interest expense | 4.501 M -63.95 % | 12.485 M 24.38 % | 10.038 M 57.43 % | 6.376 M -36.18 % | 9.991 M -53.78 % | 21.615 M 582.72 % | 3.166 M 59.82 % | 1.981 M -38.67 % | 3.230 M -34.10 % | 4.901 M -4.31 % | 5.122 M -20.93 % | 6.478 M -42.05 % | 11.179 M |
Depreciation and amortization | 194.248 M -9.75 % | 215.233 M -5.12 % | 226.850 M 2.51 % | 221.292 M 5.33 % | 210.094 M 4.28 % | 201.471 M 94.99 % | 103.322 M 17.99 % | 87.565 M 16.14 % | 75.395 M 21.45 % | 62.081 M 28.40 % | 48.351 M -2.29 % | 49.482 M 6.00 % | 46.679 M |
Operating income | 313.625 M 33.62 % | 234.715 M -5.26 % | 247.750 M -19.00 % | 305.856 M 30.23 % | 234.858 M -30.49 % | 337.895 M -16.17 % | 403.074 M 13.23 % | 355.991 M 68.44 % | 211.342 M 0.02 % | 211.305 M 12.81 % | 187.307 M 7.38 % | 174.427 M -11.66 % | 197.440 M |
Operating income ratio | 0.13 10.24 % | 0.12 10.98 % | 0.11 -14.55 % | 0.13 10.14 % | 0.12 -21.01 % | 0.15 -16.61 % | 0.18 -8.33 % | 0.19 47.24 % | 0.13 -1.24 % | 0.13 -5.96 % | 0.14 -3.93 % | 0.15 -19.17 % | 0.18 |
Total other income expenses net | 19.584 M 759.32 % | 2.279 M -79.30 % | 11.008 M -41.02 % | 18.664 M 228.36 % | 5.684 M 655.08 % | -1.024 M -115.06 % | 6.799 M 46.72 % | 4.634 M 101.22 % | 2.303 M -30.38 % | 3.308 M 5.18 % | 3.145 M 152.76 % | -5.961 M -146.55 % | 12.805 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -907.412 M 12.40 % | -1.036 B -28.14 % | -808.361 M -6.42 % | -759.600 M -10.37 % | -688.255 M -101.29 % | -341.924 M 16.92 % | -411.579 M 7.07 % | -442.900 M -143.33 % | -182.016 M -58.81 % | -114.612 M 15.21 % | -135.165 M 16.65 % | -162.171 M -323.66 % | 72.509 M |
Total investments | 216.512 M 326.07 % | 50.816 M -13.86 % | 58.989 M 18.17 % | 49.917 M 0.24 % | 49.797 M 1.32 % | 49.147 M 108.06 % | 23.621 M | 0.000 | 0.000 | 0.000 -100.00 % | 316.209 M | 0.000 -100.00 % | 24.664 M |
Total debt | 101.193 M -17.25 % | 122.291 M -73.60 % | 463.233 M 4.42 % | 443.636 M 16.48 % | 380.865 M -3.13 % | 393.186 M 14.89 % | 342.232 M 249.52 % | 97.915 M -50.87 % | 199.294 M -2.94 % | 205.339 M 56.32 % | 131.361 M -22.92 % | 170.416 M -20.48 % | 214.305 M |
Accumulated other comprehensive income loss | -1.662 M -103.18 % | 52.263 M -24.81 % | 69.506 M -65.46 % | 201.232 M 59.67 % | 126.026 M 494.80 % | 21.188 M -16.00 % | 25.224 M -34.43 % | 38.466 M 767.00 % | -5.767 M -136.29 % | 15.890 M -34.67 % | 24.323 M 6.70 % | 22.795 M 108.54 % | -267.029 M |
Retained earnings | 1.391 B 5.73 % | 1.316 B 8.23 % | 1.216 B 10.89 % | 1.096 B 16.11 % | 944.326 M 12.26 % | 841.175 M 5.77 % | 795.280 M 33.64 % | 595.082 M 42.51 % | 417.572 M 37.90 % | 302.800 M 66.52 % | 181.840 M 206.50 % | 59.328 M -63.64 % | 163.153 M |
Common stock | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.81 % | 82.660 M 0.00 % | 82.660 M 0.00 % | 82.660 M 3.33 % | 80.000 M | 0.000 |
Total equity | 1.711 B 1.55 % | 1.685 B 4.96 % | 1.606 B -1.01 % | 1.622 B 16.30 % | 1.395 B 17.05 % | 1.191 B 10.79 % | 1.075 B 17.99 % | 911.518 M 33.07 % | 685.010 M 13.13 % | 605.501 M 14.96 % | 526.725 M 42.26 % | 370.266 M 33.98 % | 276.369 M |
Other non current liabilities | 0.000 -100.00 % | 60.150 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.721 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 31.431 M 11.07 % | 28.298 M -72.09 % | 101.384 M -39.79 % | 168.372 M 115.94 % | 77.971 M -53.75 % | 168.582 M -28.27 % | 235.014 M 260.40 % | 65.210 M 90.06 % | 34.310 M -49.58 % | 68.051 M 45.93 % | 46.632 M -11.67 % | 52.791 M 1.21 % | 52.160 M |
Total non current liabilities | 91.479 M 3.43 % | 88.448 M -49.78 % | 176.118 M -33.63 % | 265.363 M 60.76 % | 165.066 M -27.95 % | 229.109 M -2.51 % | 235.014 M 260.40 % | 65.210 M 90.06 % | 34.310 M -49.58 % | 68.051 M 45.93 % | 46.632 M -19.25 % | 57.749 M -17.31 % | 69.837 M |
Other current liabilities | 310.718 M 189.08 % | 107.484 M 9.02 % | 98.594 M -11.18 % | 111.010 M -8.29 % | 121.049 M -12.18 % | 137.845 M -7.32 % | 148.727 M -57.01 % | 345.933 M 22.38 % | 282.666 M 17.19 % | 241.211 M -8.83 % | 264.560 M 2.82 % | 257.297 M -9.25 % | 283.513 M |
Deferred revenue | 0.000 -100.00 % | 228.855 M 13.88 % | 200.955 M -23.74 % | 263.518 M 7.14 % | 245.955 M 8.51 % | 226.663 M 13.95 % | 198.911 M 708.20 % | -32.705 M 80.18 % | -164.984 M -20.17 % | -137.288 M -62.03 % | -84.729 M | 0.000 | 0.000 |
Short term debt | 139.524 M 48.44 % | 93.993 M -74.02 % | 361.849 M 31.46 % | 275.264 M -9.12 % | 302.894 M 34.86 % | 224.604 M 305.05 % | -109.538 M -434.93 % | 32.705 M -80.18 % | 164.984 M 20.17 % | 137.288 M 62.03 % | 84.729 M -27.23 % | 116.433 M -28.19 % | 162.145 M |
Total current liabilities | 773.977 M 14.16 % | 677.966 M -25.97 % | 915.810 M -4.99 % | 963.878 M -4.82 % | 1.013 B 14.52 % | 884.317 M 9.54 % | 807.296 M 25.60 % | 642.742 M -3.79 % | 668.073 M 7.77 % | 619.901 M 10.76 % | 559.679 M 6.11 % | 527.441 M -12.77 % | 604.671 M |
Total liabilities | 865.456 M 12.92 % | 766.414 M -29.81 % | 1.092 B -11.17 % | 1.229 B 4.37 % | 1.178 B 5.78 % | 1.113 B 2.33 % | 1.088 B 49.64 % | 727.089 M 1.40 % | 717.083 M 3.22 % | 694.718 M 13.76 % | 610.709 M 4.36 % | 585.190 M -13.24 % | 674.508 M |
Other non current assets | -10.631 M | 0.000 | 0.000 100.00 % | -7.393 M -722.36 % | -899.000 K -9.50 % | -821.000 K 84.62 % | -5.338 M 98.75 % | -427.821 M -14.56 % | -373.435 M -5.21 % | -354.936 M -12.25 % | -316.215 M -912.16 % | 38.935 M 1 391.19 % | 2.611 M |
Long term investments | 61.312 M 20.65 % | 50.816 M -13.86 % | 58.989 M 18.17 % | 49.917 M 0.24 % | 49.797 M 1.32 % | 49.147 M 108.06 % | 23.621 M | 0.000 | 0.000 | 0.000 -100.00 % | 316.209 M | 0.000 -100.00 % | 4.541 M |
Intangible assets | 9.763 M -35.14 % | 15.053 M -22.74 % | 19.483 M -38.63 % | 31.746 M 31.50 % | 24.141 M 74.54 % | 13.831 M 27.50 % | 10.848 M -3.57 % | 11.250 M 9.59 % | 10.266 M 2.75 % | 9.991 M 13.17 % | 8.828 M 132.87 % | 3.791 M -86.91 % | 28.956 M |
GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 7.393 M 722.36 % | 899.000 K 9.50 % | 821.000 K -2.84 % | 845.000 K -3.32 % | 874.000 K 13.65 % | 769.000 K -3.15 % | 794.000 K -10.99 % | 892.000 K | 0.000 | 0.000 |
Goodwill and intangible assets | 9.763 M -35.14 % | 15.053 M -22.74 % | 19.483 M -50.22 % | 39.139 M 56.31 % | 25.040 M 70.90 % | 14.652 M 25.31 % | 11.693 M -3.55 % | 12.124 M 9.87 % | 11.035 M 2.32 % | 10.785 M 10.96 % | 9.720 M 156.40 % | 3.791 M -86.91 % | 28.956 M |
Property plant equipment net | 451.947 M -11.32 % | 509.651 M -16.55 % | 610.725 M -4.52 % | 639.666 M -1.65 % | 650.424 M -14.15 % | 757.620 M 46.77 % | 516.190 M 24.17 % | 415.697 M 14.71 % | 362.400 M 5.30 % | 344.151 M 12.29 % | 306.495 M 82.99 % | 167.492 M -33.98 % | 253.713 M |
Total non current assets | 538.074 M -7.31 % | 580.539 M -17.88 % | 706.931 M -4.55 % | 740.606 M -0.73 % | 746.074 M -10.90 % | 837.388 M 51.84 % | 551.504 M 28.91 % | 427.821 M 14.56 % | 373.435 M 5.21 % | 354.936 M 12.25 % | 316.215 M 50.42 % | 210.218 M -28.91 % | 295.713 M |
Other current assets | 47.647 M 29.20 % | 36.878 M -29.13 % | 52.034 M -77.51 % | 231.363 M 18.47 % | 195.300 M 235.11 % | 58.279 M -66.58 % | 174.377 M 169.71 % | 64.654 M -60.70 % | 164.534 M -1.75 % | 167.468 M 101.02 % | 83.311 M 4.31 % | 79.870 M 430.77 % | 15.048 M |
Short term investments | 155.200 M | 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.664 M |
cash and cash equivalents | 1.009 B -12.91 % | 1.158 B -8.92 % | 1.272 B 5.68 % | 1.203 B 12.54 % | 1.069 B 45.44 % | 735.110 M -2.48 % | 753.811 M 39.38 % | 540.815 M 41.83 % | 381.310 M 19.18 % | 319.951 M 20.04 % | 266.526 M -19.86 % | 332.587 M 134.55 % | 141.796 M |
Cash and short term investments | 1.164 B 0.49 % | 1.158 B -8.92 % | 1.272 B 23.75 % | 1.028 B 11.64 % | 920.446 M 25.21 % | 735.110 M -2.48 % | 753.811 M 39.38 % | 540.815 M 41.83 % | 381.310 M 19.18 % | 319.951 M 20.04 % | 266.526 M -19.86 % | 332.587 M 99.80 % | 166.460 M |
Total current assets | 2.039 B 8.96 % | 1.871 B -6.76 % | 2.007 B -5.65 % | 2.127 B 15.09 % | 1.848 B 22.87 % | 1.504 B -4.44 % | 1.574 B 30.83 % | 1.203 B 18.35 % | 1.017 B 9.97 % | 924.313 M 15.42 % | 800.816 M 7.46 % | 745.238 M 13.75 % | 655.164 M |
Inventory | 419.562 M 16.52 % | 360.082 M -8.11 % | 391.862 M -20.94 % | 495.644 M 10.86 % | 447.095 M 12.61 % | 397.041 M 15.70 % | 343.168 M 12.34 % | 305.468 M 15.54 % | 264.388 M 3.93 % | 254.402 M 6.39 % | 239.119 M 30.01 % | 183.923 M 22.45 % | 150.204 M |
Net receivables | 407.655 M 29.03 % | 315.936 M 8.50 % | 291.193 M -21.78 % | 372.278 M 30.57 % | 285.108 M -9.06 % | 313.515 M 3.65 % | 302.469 M 3.57 % | 292.056 M 41.59 % | 206.272 M 13.03 % | 182.492 M -13.86 % | 211.860 M 42.32 % | 148.858 M | 0.000 |
Tax assets | 25.683 M 411.72 % | 5.019 M -71.70 % | 17.734 M -8.00 % | 19.277 M -11.21 % | 21.712 M 29.32 % | 16.790 M 214.54 % | 5.338 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 -100.00 % | 5.892 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.160 M 389.67 % | 7.793 M -35.88 % | 12.154 M -42.04 % | 20.970 M 2.78 % | 20.403 M | 0.000 | 0.000 |
Account payables | 292.330 M 28.38 % | 227.712 M -8.92 % | 250.007 M -13.25 % | 288.192 M -14.05 % | 335.321 M 22.42 % | 273.906 M -11.00 % | 307.774 M 30.05 % | 236.656 M 11.97 % | 211.355 M -8.41 % | 230.769 M 28.61 % | 179.433 M 16.73 % | 153.711 M 27.03 % | 121.000 M |
Tax payables | 31.405 M 57.64 % | 19.922 M 352.26 % | 4.405 M -82.99 % | 25.894 M 246.59 % | 7.471 M -64.92 % | 21.299 M -52.31 % | 44.666 M 62.73 % | 27.448 M 202.69 % | 9.068 M -14.72 % | 10.633 M -65.65 % | 30.957 M | 0.000 -100.00 % | 38.013 M |
Deferred revenue non current | 31.582 M -14.06 % | 36.750 M -15.35 % | 43.412 M -29.20 % | 61.316 M 32.09 % | 46.421 M 27.38 % | 36.442 M 53.16 % | 23.793 M 107.93 % | 11.443 M 52.25 % | 7.516 M -87.74 % | 61.285 M 45.11 % | 42.234 M | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 101.193 M 4.77 % | 96.583 M -16.89 % | 116.218 M 11.25 % | 104.467 M 5.92 % | 98.630 M -34.78 % | 151.226 M 169.77 % | -216.756 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 -100.00 % | 5.767 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 238.190 M 1.96 % | 233.614 M -1.38 % | 236.892 M -1.65 % | 240.877 M 0.00 % | 240.877 M -1.99 % | 245.776 M -2.20 % | 251.293 M 0.00 % | 251.293 M 11.01 % | 226.368 M -4.85 % | 237.902 M 0.00 % | 237.902 M 14.30 % | 208.143 M | 0.000 |
Deferred tax liabilities non current | 28.466 M 21.65 % | 23.400 M -25.29 % | 31.322 M -12.20 % | 35.675 M -12.29 % | 40.674 M -32.80 % | 60.527 M 121.99 % | 27.266 M 254.38 % | 7.694 M 7.10 % | 7.184 M 6.18 % | 6.766 M 53.84 % | 4.398 M | 0.000 -100.00 % | 17.677 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.721 M 138.91 % | 19.137 M 30.18 % | 14.700 M 117.26 % | 6.766 M 53.84 % | 4.398 M | 0.000 | 0.000 |
Total assets | 2.577 B 5.10 % | 2.452 B -9.12 % | 2.698 B -5.39 % | 2.851 B 10.84 % | 2.572 B 9.87 % | 2.341 B 8.22 % | 2.163 B 32.03 % | 1.639 B 16.87 % | 1.402 B 7.84 % | 1.300 B 14.31 % | 1.137 B 19.05 % | 955.456 M 0.48 % | 950.877 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -448.617 M 26.76 % | -612.557 M -89.83 % | -322.680 M 34.50 % | -492.619 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 132.434 M | 0.000 | 0.000 |
Stock based compensation | 2.364 M -23.42 % | 3.087 M 49.27 % | 2.068 M 2.83 % | 2.011 M 0.00 % | 2.011 M 62.31 % | 1.239 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.334 M | 0.000 | 0.000 |
Change in working capital | -69.552 M -2 221.50 % | -2.996 M 94.59 % | -55.412 M 63.16 % | -150.399 M -251.13 % | 99.519 M 212.53 % | -88.438 M -95.62 % | -45.208 M 65.49 % | -131.011 M -808.41 % | -14.422 M -140.60 % | 35.518 M 126.16 % | -135.768 M -42.11 % | -95.535 M -1 930.52 % | 5.219 M |
Accounts receivables | -105.776 M -1 634.60 % | -6.098 M -107.66 % | 79.565 M 180.16 % | -99.256 M -400.16 % | 33.068 M 326.91 % | -14.573 M -72.22 % | -8.462 M 90.90 % | -93.034 M -669.51 % | -12.090 M -123.23 % | 52.046 M 170.78 % | -73.533 M -9.31 % | -67.271 M | 0.000 |
Inventory | -46.987 M -339.82 % | 19.593 M -81.61 % | 106.535 M 285.29 % | -57.497 M -4.05 % | -55.257 M 7.32 % | -59.620 M -62.25 % | -36.746 M 3.24 % | -37.977 M -1 528.52 % | -2.332 M 85.89 % | -16.528 M 73.44 % | -62.235 M -120.19 % | -28.264 M 47.53 % | -53.870 M |
Accounts payables | 62.792 M 241.45 % | -44.391 M 75.19 % | -178.949 M -1 496.48 % | -11.209 M -109.21 % | 121.708 M 954.39 % | -14.245 M -117.42 % | 81.778 M -25.70 % | 110.060 M 1 142.07 % | 8.861 M -15.60 % | 10.499 M | 0.000 | 0.000 | 0.000 |
Other working capital | 20.419 M -26.81 % | 27.900 M 144.60 % | -62.563 M -456.22 % | 17.563 M | 0.000 | 0.000 100.00 % | -81.778 M 62.85 % | -220.120 M -1 142.07 % | -17.722 M -68.80 % | -10.499 M | 0.000 | 0.000 -100.00 % | 59.089 M |
Other non cash items | -14.789 M -110.88 % | -7.013 M -101.71 % | 409.451 M -32.82 % | 609.460 M 104.35 % | 298.248 M -38.97 % | 488.684 M 457.35 % | 87.680 M -39.71 % | 145.423 M 882.39 % | -18.587 M -447.16 % | -3.397 M -103.84 % | 88.394 M -18.06 % | 107.875 M 754.03 % | -16.494 M |
Net cash provided by operating activities | 374.121 M -15.99 % | 445.305 M 23.27 % | 361.249 M 2.57 % | 352.190 M -29.12 % | 496.879 M 20.56 % | 412.140 M -16.14 % | 491.446 M 22.84 % | 400.057 M 63.32 % | 244.960 M -12.92 % | 281.290 M 77.77 % | 158.234 M -13.61 % | 183.170 M -17.37 % | 221.665 M |
Investments in property plant and equipment | 0.000 100.00 % | -65.543 M 54.52 % | -144.116 M -32.69 % | -108.610 M -38.33 % | -78.517 M 63.12 % | -212.886 M 18.97 % | -262.732 M -118.98 % | -119.979 M -21.34 % | -98.875 M 19.34 % | -122.590 M 33.08 % | -183.177 M -87.74 % | -97.567 M 33.89 % | -147.572 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 5.283 M 156.68 % | -9.321 M -663.20 % | 1.655 M -80.62 % | 8.540 M 371.30 % | 1.812 M -68.87 % | 5.820 M 24.63 % | 4.670 M 332.81 % | 1.079 M 165.43 % | -1.649 M | 0.000 -100.00 % | 10.963 M |
Purchases of investments | 0.000 100.00 % | -881.057 M 29.85 % | -1.256 B 2.48 % | -1.288 B -3.77 % | -1.241 B -102.79 % | -611.963 M -10.53 % | -553.644 M -65.91 % | -333.706 M -50.78 % | -221.318 M 28.07 % | -307.671 M -5.09 % | -292.762 M | 0.000 100.00 % | -449.501 M |
Sales maturities of investments | 0.000 -100.00 % | 885.297 M -29.58 % | 1.257 B -3.81 % | 1.307 B 4.29 % | 1.253 B 111.66 % | 592.063 M 10.59 % | 535.349 M 58.72 % | 337.296 M 50.72 % | 223.792 M -28.20 % | 311.683 M 6.46 % | 292.762 M | 0.000 -100.00 % | 432.855 M |
Other investing activites | -232.914 M -3 767.36 % | 6.351 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.359 M 2.37 % | -4.465 M -11.07 % | -4.020 M 6.32 % | -4.291 M 1.15 % | -4.341 M -171.80 % | 6.046 M -5.93 % | 6.427 M |
Net cash used for investing activites | -232.914 M -323.85 % | -54.952 M 60.08 % | -137.642 M -39.23 % | -98.858 M -52.77 % | -64.709 M 71.14 % | -224.246 M 20.92 % | -283.574 M -146.51 % | -115.034 M -20.14 % | -95.751 M 21.38 % | -121.790 M 35.62 % | -189.167 M -106.69 % | -91.521 M 37.67 % | -146.828 M |
Debt repayment | -25.700 M 92.04 % | -322.677 M -2 232.56 % | 15.131 M -75.97 % | 62.974 M 56.36 % | 40.275 M 140.17 % | -100.272 M -141.04 % | 244.317 M 340.99 % | -101.379 M -1 577.07 % | -6.045 M 78.07 % | -27.561 M -11.81 % | -24.650 M -114.57 % | 169.155 M 634.49 % | -31.648 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.723 M | 0.000 | 0.000 -100.00 % | 33.250 M -86.70 % | 250.000 M | 0.000 |
Common stock repurchased | 0.000 100.00 % | -3.278 M 17.74 % | -3.985 M | 0.000 100.00 % | -4.899 M 11.20 % | -5.517 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -179.151 M -88.60 % | -94.991 M 0.00 % | -94.991 M 14.93 % | -111.657 M -21.82 % | -91.658 M 42.11 % | -158.319 M -5.56 % | -149.987 M -20.64 % | -124.323 M -36.73 % | -90.926 M -37.50 % | -66.128 M -110.52 % | -31.411 M 86.14 % | -226.559 M -312.26 % | -54.956 M |
Other financing activites | -70.718 M -199.52 % | 71.056 M 207.67 % | -65.993 M 8.21 % | -71.898 M -52.10 % | -47.269 M 22.47 % | -60.966 M 30.83 % | -88.141 M -199.39 % | 88.680 M 765.09 % | 10.251 M 307.80 % | -4.933 M 36.40 % | -7.756 M 83.38 % | -46.654 M -224.93 % | 37.344 M |
Net cash used provided by financing activities | -275.569 M 21.24 % | -349.890 M -133.51 % | -149.838 M -24.26 % | -120.581 M -16.45 % | -103.551 M 68.15 % | -325.074 M -5 352.45 % | 6.189 M 104.90 % | -126.299 M -45.64 % | -86.720 M 12.07 % | -98.622 M -222.64 % | -30.567 M -120.94 % | 145.942 M 341.45 % | -60.444 M |
Effect of forex changes on cash | -15.189 M -569.23 % | 3.237 M 159.82 % | -5.411 M -496.41 % | 1.365 M -74.68 % | 5.391 M 276.81 % | -3.049 M -186.29 % | -1.065 M -236.36 % | 781.000 K 169.12 % | -1.130 M 82.72 % | -6.539 M -901.38 % | -653.000 K -12 960.00 % | -5.000 K 92.96 % | -71.000 K |
Net change in cash | -149.551 M -442.22 % | 43.700 M -36.07 % | 68.358 M -49.03 % | 134.116 M -59.85 % | 334.010 M 338.19 % | -140.229 M -165.84 % | 212.996 M 33.54 % | 159.505 M 159.95 % | 61.359 M 12.92 % | 54.339 M 187.43 % | -62.153 M -126.16 % | 237.586 M 1 558.89 % | 14.322 M |
Cash at beginning of period | 1.158 B 3.92 % | 1.114 B -7.38 % | 1.203 B 12.54 % | 1.069 B 45.44 % | 735.110 M -16.02 % | 875.339 M 61.86 % | 540.815 M 41.83 % | 381.310 M 19.18 % | 319.951 M 20.46 % | 265.612 M -18.96 % | 327.765 M 263.46 % | 90.179 M 18.88 % | 75.857 M |
Cash at end of period | 1.009 B -12.91 % | 1.158 B -8.92 % | 1.272 B 5.68 % | 1.203 B 12.54 % | 1.069 B 45.44 % | 735.110 M -2.48 % | 753.811 M 39.38 % | 540.815 M 41.83 % | 381.310 M 19.18 % | 319.951 M 20.46 % | 265.612 M -18.96 % | 327.765 M 263.46 % | 90.179 M |
Operating cash flow | 370.656 M -16.76 % | 445.305 M 23.27 % | 361.249 M 2.57 % | 352.190 M -29.12 % | 496.879 M 20.56 % | 412.140 M -16.14 % | 491.446 M 22.84 % | 400.057 M 63.32 % | 244.960 M -12.92 % | 281.290 M 77.77 % | 158.234 M -13.61 % | 183.170 M -17.37 % | 221.665 M |
Capital expenditure | -85.519 M -24.01 % | -68.961 M 52.15 % | -144.116 M -32.69 % | -108.610 M -38.33 % | -78.517 M 63.12 % | -212.886 M 18.97 % | -262.732 M -118.98 % | -119.979 M -21.34 % | -98.875 M 19.34 % | -122.590 M 33.08 % | -183.177 M -87.74 % | -97.567 M 33.89 % | -147.572 M |
Free CashFlow | 284.632 M -24.37 % | 376.344 M 73.32 % | 217.133 M -10.86 % | 243.580 M -41.78 % | 418.362 M 109.96 % | 199.254 M -12.88 % | 228.714 M -18.34 % | 280.078 M 91.72 % | 146.085 M -7.95 % | 158.700 M 736.25 % | -24.943 M -129.14 % | 85.603 M 15.53 % | 74.093 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2013-01-31 | 2012-06-30 | 2012-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.050 B -22.27 % | 1.351 B 34.14 % | 1.007 B -7.58 % | 1.090 B 27.33 % | 855.914 M -34.67 % | 1.310 B 35.18 % | 969.182 M -29.95 % | 1.384 B 35.53 % | 1.021 B -21.72 % | 1.304 B 78.78 % | 729.393 M -44.15 % | 1.306 B 29.95 % | 1.005 B -21.05 % | 1.273 B 24.11 % | 1.026 B -1.82 % | 1.045 B 27.98 % | 816.268 M -9.83 % | 905.283 M 25.50 % | 721.328 M -17.34 % | 872.668 M 18.97 % | 733.537 M -9.48 % | 810.345 M 53.31 % | 528.575 M -27.32 % | 727.227 M 54.52 % | 470.625 M 57.16 % | 299.463 M -45.35 % | 547.993 M 100.00 % | 273.996 M |
Net income | 86.774 M -52.35 % | 182.108 M 128.37 % | 79.742 M -46.66 % | 149.492 M 173.30 % | 54.699 M -67.53 % | 168.457 M 188.20 % | 58.452 M -65.04 % | 167.192 M 45.14 % | 115.191 M -31.57 % | 168.330 M 307.02 % | 41.357 M -77.96 % | 187.680 M 64.45 % | 114.123 M -45.59 % | 209.753 M 49.36 % | 140.432 M -26.59 % | 191.309 M 73.09 % | 110.524 M -12.85 % | 126.818 M 60.77 % | 78.880 M -31.94 % | 115.892 M 62.78 % | 71.196 M -29.39 % | 100.837 M 89.95 % | 53.086 M -35.68 % | 82.532 M 112.62 % | 38.816 M 27.95 % | 30.337 M -55.12 % | 67.597 M 100.00 % | 33.798 M |
Income before tax | 101.360 M -54.37 % | 222.153 M 99.35 % | 111.439 M -35.91 % | 173.866 M 172.69 % | 63.759 M -67.42 % | 195.709 M 199.27 % | 65.396 M -66.72 % | 196.509 M 54.14 % | 127.484 M -33.69 % | 192.249 M 303.52 % | 47.643 M -78.65 % | 223.192 M 62.99 % | 136.936 M -43.73 % | 243.353 M 48.58 % | 163.781 M -25.32 % | 219.303 M 68.43 % | 130.204 M -6.75 % | 139.626 M 56.20 % | 89.391 M -29.96 % | 127.635 M 46.74 % | 86.978 M -30.51 % | 125.161 M 91.70 % | 65.291 M -43.34 % | 115.239 M 113.43 % | 53.994 M 27.62 % | 42.308 M -54.57 % | 93.131 M 100.00 % | 46.565 M |
Income before tax ratio | 0.10 -41.31 % | 0.16 48.61 % | 0.11 -30.65 % | 0.16 114.17 % | 0.07 -50.13 % | 0.15 121.38 % | 0.07 -52.49 % | 0.14 13.73 % | 0.12 -15.29 % | 0.15 125.70 % | 0.07 -61.78 % | 0.17 25.43 % | 0.14 -28.72 % | 0.19 19.72 % | 0.16 -23.94 % | 0.21 31.61 % | 0.16 3.42 % | 0.15 24.46 % | 0.12 -15.27 % | 0.15 23.35 % | 0.12 -23.23 % | 0.15 25.04 % | 0.12 -22.05 % | 0.16 38.12 % | 0.11 -18.79 % | 0.14 -16.87 % | 0.17 0.00 % | 0.17 |
EBITDA | 147.212 M -47.32 % | 279.434 M 70.80 % | 163.601 M -43.79 % | 291.072 M 60.22 % | 181.672 M -42.14 % | 313.973 M 162.43 % | 119.641 M -61.53 % | 311.018 M 70.06 % | 182.887 M -39.63 % | 302.934 M 92.90 % | 157.043 M -53.50 % | 337.731 M 37.58 % | 245.483 M -17.59 % | 297.898 M 31.80 % | 226.017 M -13.47 % | 261.202 M 46.25 % | 178.601 M -1.43 % | 181.191 M 50.33 % | 120.525 M -23.67 % | 157.907 M 36.74 % | 115.479 M -20.45 % | 145.172 M 60.44 % | 90.486 M -37.31 % | 144.348 M 81.43 % | 79.561 M 41.17 % | 56.358 M -53.83 % | 122.060 M 100.00 % | 61.030 M |
Net income ratio | 0.08 -38.70 % | 0.13 70.25 % | 0.08 -42.28 % | 0.14 114.64 % | 0.06 -50.30 % | 0.13 113.20 % | 0.06 -50.09 % | 0.12 7.09 % | 0.11 -12.58 % | 0.13 127.66 % | 0.06 -60.55 % | 0.14 26.55 % | 0.11 -31.08 % | 0.16 20.35 % | 0.14 -25.24 % | 0.18 35.25 % | 0.14 -3.34 % | 0.14 28.10 % | 0.11 -17.66 % | 0.13 36.83 % | 0.10 -22.00 % | 0.12 23.90 % | 0.10 -11.50 % | 0.11 37.60 % | 0.08 -18.58 % | 0.10 -17.87 % | 0.12 0.00 % | 0.12 |
Ratio EBITDA | 0.14 -32.23 % | 0.21 27.33 % | 0.16 -39.18 % | 0.27 25.83 % | 0.21 -11.43 % | 0.24 94.13 % | 0.12 -45.09 % | 0.22 25.47 % | 0.18 -22.88 % | 0.23 7.90 % | 0.22 -16.75 % | 0.26 5.87 % | 0.24 4.38 % | 0.23 6.20 % | 0.22 -11.87 % | 0.25 14.28 % | 0.22 9.32 % | 0.20 19.79 % | 0.17 -7.66 % | 0.18 14.94 % | 0.16 -12.12 % | 0.18 4.65 % | 0.17 -13.75 % | 0.20 17.41 % | 0.17 -10.17 % | 0.19 -15.51 % | 0.22 0.00 % | 0.22 |
Gross profit ratio | 0.25 -9.16 % | 0.28 12.06 % | 0.25 -13.59 % | 0.29 23.11 % | 0.23 -15.16 % | 0.28 47.32 % | 0.19 -10.62 % | 0.21 -10.62 % | 0.23 -16.86 % | 0.28 28.59 % | 0.22 -22.06 % | 0.28 2.82 % | 0.27 -13.41 % | 0.32 -0.09 % | 0.32 -9.43 % | 0.35 7.91 % | 0.32 9.80 % | 0.29 11.25 % | 0.26 -2.06 % | 0.27 7.75 % | 0.25 -11.96 % | 0.28 11.21 % | 0.26 -7.02 % | 0.27 -5.82 % | 0.29 5.39 % | 0.28 -18.35 % | 0.34 0.00 % | 0.34 |
Weighted average shs out dil | 829.149 M 0.17 % | 827.711 M 0.02 % | 827.529 M 0.09 % | 826.752 M -0.15 % | 827.964 M -0.09 % | 828.682 M -0.11 % | 829.557 M -0.09 % | 830.328 M 0.00 % | 830.328 M 0.00 % | 830.328 M -0.11 % | 831.227 M -0.19 % | 832.797 M -0.06 % | 833.260 M 0.00 % | 833.260 M 0.00 % | 833.260 M 0.00 % | 833.261 M 0.80 % | 826.637 M 0.00 % | 826.600 M 0.00 % | 826.600 M 0.00 % | 826.600 M 0.00 % | 826.600 M 0.00 % | 826.623 M 0.25 % | 824.531 M 34.53 % | 612.895 M 23.22 % | 497.413 M -10.40 % | 555.154 M 11.74 % | 496.840 M 0.00 % | 496.840 M |
Weighted average shs out | 829.151 M 0.17 % | 827.715 M 0.02 % | 827.529 M 0.09 % | 826.752 M -0.15 % | 827.964 M -0.09 % | 828.682 M -0.11 % | 829.557 M -0.09 % | 830.328 M 0.00 % | 830.328 M 0.00 % | 830.328 M -0.11 % | 831.227 M -0.19 % | 832.797 M -0.06 % | 833.260 M -0.19 % | 834.811 M 0.19 % | 833.261 M -0.13 % | 834.332 M 0.93 % | 826.638 M 0.00 % | 826.601 M -0.45 % | 830.316 M 0.45 % | 826.601 M -0.15 % | 827.860 M 0.15 % | 826.628 M -0.34 % | 829.469 M 35.34 % | 612.896 M 23.16 % | 497.641 M -10.36 % | 555.154 M 11.74 % | 496.840 M 0.00 % | 496.840 M |
EPS diluted | 0.10 -54.55 % | 0.22 128.22 % | 0.10 -46.44 % | 0.18 172.31 % | 0.07 -66.95 % | 0.20 183.69 % | 0.07 -64.75 % | 0.20 42.86 % | 0.14 -30.00 % | 0.20 301.61 % | 0.05 -78.35 % | 0.23 64.29 % | 0.14 -44.00 % | 0.25 47.06 % | 0.17 -26.09 % | 0.23 76.92 % | 0.13 -13.33 % | 0.15 57.23 % | 0.10 -31.86 % | 0.14 62.60 % | 0.09 -28.25 % | 0.12 86.34 % | 0.06 -50.46 % | 0.13 66.67 % | 0.08 42.86 % | 0.05 -59.85 % | 0.14 100.00 % | 0.07 |
Earnings per share | 0.10 -54.55 % | 0.22 128.22 % | 0.10 -46.44 % | 0.18 172.31 % | 0.07 -66.95 % | 0.20 183.69 % | 0.07 -64.75 % | 0.20 42.86 % | 0.14 -30.00 % | 0.20 301.61 % | 0.05 -78.35 % | 0.23 64.29 % | 0.14 -44.00 % | 0.25 47.06 % | 0.17 -26.09 % | 0.23 76.92 % | 0.13 -13.33 % | 0.15 57.89 % | 0.10 -32.14 % | 0.14 62.79 % | 0.09 -28.33 % | 0.12 87.50 % | 0.06 -50.77 % | 0.13 66.67 % | 0.08 42.86 % | 0.05 -59.85 % | 0.14 100.00 % | 0.07 |
Gross profit | 265.383 M -29.38 % | 375.809 M 50.31 % | 250.018 M -20.14 % | 313.065 M 56.75 % | 199.728 M -44.57 % | 360.339 M 99.15 % | 180.936 M -37.39 % | 288.996 M 21.14 % | 238.568 M -34.92 % | 366.569 M 129.90 % | 159.444 M -56.47 % | 366.269 M 33.61 % | 274.124 M -31.64 % | 401.015 M 24.00 % | 323.403 M -11.07 % | 363.668 M 38.10 % | 263.335 M -0.99 % | 265.977 M 39.62 % | 190.501 M -19.04 % | 235.308 M 28.19 % | 183.566 M -20.30 % | 230.326 M 70.50 % | 135.090 M -32.42 % | 199.895 M 45.54 % | 137.349 M 65.62 % | 82.929 M -55.38 % | 185.849 M 100.00 % | 92.925 M |
Income tax expense | 14.586 M -63.22 % | 39.662 M 25.13 % | 31.697 M 30.04 % | 24.374 M 189.17 % | 8.429 M -65.59 % | 24.495 M 233.08 % | 7.354 M -73.64 % | 27.894 M 95.84 % | 14.243 M -43.57 % | 25.240 M 349.51 % | 5.615 M -84.35 % | 35.883 M 57.29 % | 22.813 M -32.10 % | 33.600 M 43.90 % | 23.349 M -16.59 % | 27.994 M 42.25 % | 19.680 M 53.65 % | 12.808 M 21.85 % | 10.511 M -10.49 % | 11.743 M -25.59 % | 15.782 M -35.12 % | 24.324 M 99.30 % | 12.205 M -62.68 % | 32.707 M 115.49 % | 15.178 M 26.79 % | 11.971 M -53.12 % | 25.534 M 100.00 % | 12.767 M |
Cost of revenue | 784.872 M -19.52 % | 975.272 M 28.80 % | 757.191 M -2.52 % | 776.742 M 18.37 % | 656.186 M -30.91 % | 949.800 M 20.50 % | 788.246 M -27.99 % | 1.095 B 39.92 % | 782.261 M -16.55 % | 937.457 M 64.48 % | 569.949 M -39.34 % | 939.628 M 28.57 % | 730.821 M -16.18 % | 871.929 M 24.16 % | 702.262 M 3.13 % | 680.964 M 23.15 % | 552.933 M -13.51 % | 639.306 M 20.44 % | 530.827 M -16.71 % | 637.360 M 15.89 % | 549.971 M -5.18 % | 580.019 M 47.41 % | 393.485 M -25.38 % | 527.332 M 58.23 % | 333.276 M 53.91 % | 216.535 M -40.21 % | 362.144 M 100.00 % | 181.072 M |
General and administrative expenses | 160.954 M -4.69 % | 168.879 M 24.61 % | 135.528 M -9.21 % | 149.270 M 21.05 % | 123.312 M -19.49 % | 153.159 M 18.68 % | 129.047 M 5.98 % | 121.762 M -1.47 % | 123.573 M -14.17 % | 143.971 M 30.39 % | 110.416 M -27.30 % | 151.888 M 29.11 % | 117.640 M -14.01 % | 136.812 M 13.14 % | 120.921 M 51.94 % | 79.586 M -14.55 % | 93.140 M -9.17 % | 102.540 M 30.29 % | 78.704 M 0.85 % | 78.037 M 12.94 % | 69.093 M -16.83 % | 83.079 M 62.92 % | 50.995 M -18.36 % | 62.462 M -9.64 % | 69.126 M 119.35 % | 31.515 M -55.84 % | 71.369 M 100.00 % | 35.684 M |
Selling and marketing expenses | 24.613 M -32.92 % | 36.694 M 6.95 % | 34.310 M 17.32 % | 29.245 M 3.96 % | 28.130 M -17.32 % | 34.024 M 3.12 % | 32.995 M -17.59 % | 40.038 M 2.10 % | 39.214 M 0.65 % | 38.962 M 21.12 % | 32.168 M -28.34 % | 44.892 M 25.40 % | 35.798 M -26.83 % | 48.923 M 24.11 % | 39.418 M -8.90 % | 43.268 M 4.68 % | 41.334 M -21.03 % | 52.344 M 52.69 % | 34.282 M -22.15 % | 44.036 M 13.96 % | 38.640 M 13.53 % | 34.035 M 18.84 % | 28.640 M -20.44 % | 35.996 M 52.89 % | 23.544 M 58.17 % | 14.885 M -46.37 % | 27.753 M 100.00 % | 13.876 M |
Other expenses | -11.153 M 73.02 % | -41.344 M -89.09 % | -21.865 M 54.29 % | -47.833 M -1 414.82 % | 3.638 M -25.51 % | 4.884 M -40.36 % | 8.189 M -25.62 % | 11.010 M -20.20 % | 13.797 M 29.29 % | 10.671 M 103.37 % | 5.247 M -53.87 % | 11.374 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 100.00 % | -7.446 M 2.98 % | -7.675 M -100.00 % | -3.837 M |
Operating expenses | 174.414 M 6.20 % | 164.229 M 10.99 % | 147.973 M 13.59 % | 130.274 M -11.86 % | 147.804 M -18.22 % | 180.727 M 17.47 % | 153.853 M 34.28 % | 114.579 M -21.13 % | 145.267 M -14.05 % | 169.009 M 25.84 % | 134.302 M -16.58 % | 160.987 M 6.48 % | 151.192 M -5.67 % | 160.274 M -2.16 % | 163.809 M 11.35 % | 147.108 M 8.95 % | 135.022 M 5.74 % | 127.696 M 25.11 % | 102.068 M -6.87 % | 109.598 M 10.17 % | 99.483 M -5.33 % | 105.082 M 52.40 % | 68.952 M -17.50 % | 83.577 M 3.22 % | 80.973 M 107.87 % | 38.954 M -57.40 % | 91.447 M 100.00 % | 45.723 M |
Cost and expenses | 959.286 M -15.82 % | 1.140 B 25.89 % | 905.164 M -4.41 % | 946.892 M 17.77 % | 803.990 M -28.88 % | 1.131 B 20.00 % | 942.099 M -22.09 % | 1.209 B 30.36 % | 927.528 M -16.17 % | 1.106 B 57.11 % | 704.251 M -36.01 % | 1.101 B 24.78 % | 882.013 M -14.55 % | 1.032 B 19.18 % | 866.071 M 4.59 % | 828.072 M 20.37 % | 687.955 M -10.31 % | 767.002 M 21.19 % | 632.895 M -15.27 % | 746.958 M 15.01 % | 649.454 M -5.20 % | 685.101 M 48.15 % | 462.437 M -24.30 % | 610.909 M 47.47 % | 414.249 M 62.14 % | 255.488 M -43.67 % | 453.590 M 100.00 % | 226.795 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 -100.00 % | 54.599 M | 0.000 -100.00 % | 56.626 M | 0.000 -100.00 % | 40.246 M | 0.000 -100.00 % | 39.163 M | 0.000 -100.00 % | 21.014 M 92.37 % | 10.924 M -34.41 % | 16.655 M 53.96 % | 10.818 M | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 185.567 M -9.73 % | 205.573 M 21.04 % | 169.838 M -4.64 % | 178.107 M 17.61 % | 151.442 M -18.41 % | 185.611 M 14.54 % | 162.042 M 29.03 % | 125.589 M -21.04 % | 159.064 M -11.47 % | 179.680 M 28.76 % | 139.549 M -19.04 % | 172.361 M 14.00 % | 151.192 M -18.60 % | 185.735 M 15.84 % | 160.339 M -2.99 % | 165.281 M 22.91 % | 134.474 M -13.18 % | 154.884 M 37.08 % | 112.986 M -7.44 % | 122.073 M 13.31 % | 107.733 M -8.01 % | 117.114 M 47.06 % | 79.635 M -19.12 % | 98.458 M 6.25 % | 92.670 M 99.72 % | 46.400 M -53.19 % | 99.121 M 100.00 % | 49.561 M |
Interest income | 11.590 M -8.55 % | 12.673 M 17.40 % | 10.795 M -2.55 % | 11.078 M -5.46 % | 11.718 M 29.02 % | 9.082 M -36.54 % | 14.311 M 23.67 % | 11.572 M -10.58 % | 12.941 M 57.18 % | 8.233 M 21.22 % | 6.792 M -27.79 % | 9.406 M -13.02 % | 10.814 M 314.01 % | 2.612 M -37.62 % | 4.187 M 52.64 % | 2.743 M 45.06 % | 1.891 M 40.59 % | 1.345 M 40.40 % | 958.000 K -50.23 % | 1.925 M -33.51 % | 2.895 M 3 387.95 % | 83.000 K -90.20 % | 847.000 K -21.50 % | 1.079 M -54.70 % | 2.382 M | 0.000 | 0.000 | 0.000 |
Interest expense | 2.109 M 0.43 % | 2.100 M -12.54 % | 2.401 M -47.59 % | 4.581 M -42.04 % | 7.904 M 22.54 % | 6.450 M 79.77 % | 3.588 M 26.61 % | 2.834 M -19.99 % | 3.542 M -15.49 % | 4.191 M -27.74 % | 5.800 M -45.83 % | 10.707 M -1.84 % | 10.908 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 -100.00 % | 994.500 K -82.21 % | 5.590 M 100.00 % | 2.795 M |
Depreciation and amortization | 54.593 M -21.56 % | 69.602 M 9.08 % | 63.808 M -39.36 % | 105.224 M -4.35 % | 110.009 M -1.61 % | 111.814 M -2.80 % | 115.036 M 3.01 % | 111.675 M 1.88 % | 109.617 M 2.93 % | 106.494 M 2.79 % | 103.600 M -0.22 % | 103.832 M 6.34 % | 97.639 M 104.02 % | 47.858 M -6.03 % | 50.931 M 21.93 % | 41.770 M -0.65 % | 42.042 M 14.33 % | 36.774 M 3.60 % | 35.497 M 15.69 % | 30.682 M -2.28 % | 31.399 M 52.60 % | 20.576 M -25.92 % | 27.775 M 20.60 % | 23.031 M -12.93 % | 26.451 M 102.60 % | 13.056 M -44.06 % | 23.340 M 100.00 % | 11.670 M |
Operating income | 90.969 M -57.00 % | 211.580 M 107.34 % | 102.045 M -28.60 % | 142.915 M 175.24 % | 51.924 M -71.09 % | 179.612 M 563.19 % | 27.083 M -84.47 % | 174.417 M 86.94 % | 93.301 M -52.77 % | 197.560 M 685.78 % | 25.142 M -87.75 % | 205.282 M 66.99 % | 122.932 M -46.08 % | 227.988 M 30.21 % | 175.086 M -20.21 % | 219.432 M 60.69 % | 136.559 M 8.11 % | 126.314 M 48.56 % | 85.028 M -33.17 % | 127.225 M 51.31 % | 84.080 M -32.52 % | 124.596 M 98.68 % | 62.711 M -48.31 % | 121.317 M 128.43 % | 53.110 M 22.65 % | 43.303 M -56.14 % | 98.720 M 100.00 % | 49.360 M |
Operating income ratio | 0.09 -44.69 % | 0.16 54.57 % | 0.10 -22.74 % | 0.13 116.17 % | 0.06 -55.75 % | 0.14 390.60 % | 0.03 -77.83 % | 0.13 37.93 % | 0.09 -39.67 % | 0.15 339.52 % | 0.03 -78.07 % | 0.16 28.50 % | 0.12 -31.70 % | 0.18 4.92 % | 0.17 -18.73 % | 0.21 25.56 % | 0.17 19.90 % | 0.14 18.37 % | 0.12 -19.15 % | 0.15 27.19 % | 0.11 -25.45 % | 0.15 29.60 % | 0.12 -28.88 % | 0.17 47.83 % | 0.11 -21.96 % | 0.14 -19.73 % | 0.18 0.00 % | 0.18 |
Total other income expenses net | 10.391 M -1.72 % | 10.573 M 12.55 % | 9.394 M -69.65 % | 30.951 M 833.78 % | -4.218 M -3 274.40 % | -125.000 K -101.12 % | 11.133 M 52.19 % | 7.315 M -35.54 % | 11.349 M 180.78 % | 4.042 M 1 159.19 % | 321.000 K 124.67 % | -1.301 M -109.29 % | 14.004 M -8.86 % | 15.365 M 370.51 % | -5.680 M -307.07 % | 2.743 M 45.06 % | 1.891 M 40.59 % | 1.345 M -80.41 % | 6.867 M 256.73 % | 1.925 M -33.51 % | 2.895 M 3 587.95 % | -83.000 K 90.20 % | -847.000 K 73.23 % | -3.164 M -457.92 % | 884.000 K 188.89 % | -994.500 K 82.21 % | -5.590 M -100.00 % | -2.795 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2013-01-31 | 2012-06-30 | 2012-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 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -837.705 M 7.68 % | -907.412 M 8.08 % | -987.215 M 4.70 % | -1.036 B -20.61 % | -858.863 M -6.25 % | -808.361 M -17.26 % | -689.367 M 9.25 % | -759.600 M -27.30 % | -596.685 M 13.30 % | -688.255 M -80.24 % | -381.855 M -11.68 % | -341.924 M -152.35 % | -135.495 M 67.08 % | -411.579 M -72.26 % | -238.931 M 46.05 % | -442.900 M -94.57 % | -227.626 M -25.06 % | -182.016 M -101.63 % | -90.273 M 21.24 % | -114.612 M -115.74 % | -53.125 M 60.70 % | -135.165 M 23.15 % | -175.892 M -8.46 % | -162.171 M -109.22 % | -77.513 M -206.90 % | 72.509 M |
Total investments | 219.222 M 1.25 % | 216.512 M 317.85 % | 51.816 M 1.97 % | 50.816 M 1.26 % | 50.186 M -14.92 % | 58.989 M -5.39 % | 62.352 M 24.91 % | 49.917 M -2.77 % | 51.340 M 3.10 % | 49.797 M 2.73 % | 48.476 M -1.37 % | 49.147 M 108.06 % | 23.621 M 0.00 % | 23.621 M 0.00 % | 23.621 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 316.209 M 79.26 % | 176.397 M | 0.000 -100.00 % | 1.255 M -94.91 % | 24.664 M |
Total debt | 72.536 M -28.32 % | 101.193 M 38.11 % | 73.269 M -40.09 % | 122.291 M -51.08 % | 249.978 M -46.04 % | 463.233 M 27.31 % | 363.858 M -17.98 % | 443.636 M 22.95 % | 360.816 M -5.26 % | 380.865 M -11.75 % | 431.552 M 9.76 % | 393.186 M -47.06 % | 742.695 M 117.02 % | 342.232 M 104.28 % | 167.534 M 71.10 % | 97.915 M -24.87 % | 130.324 M -34.61 % | 199.294 M -10.97 % | 223.858 M 9.02 % | 205.339 M -13.20 % | 236.579 M 80.10 % | 131.361 M 1.64 % | 129.242 M -24.16 % | 170.416 M 2 164.36 % | 7.526 M -96.49 % | 214.305 M |
Accumulated other comprehensive income loss | -133.491 M -7 931.95 % | -1.662 M -191.32 % | 1.820 M -94.74 % | 34.584 M 229.12 % | 10.508 M -84.88 % | 69.506 M -47.53 % | 132.457 M -34.18 % | 201.232 M 34.96 % | 149.107 M 18.31 % | 126.026 M 5 515.81 % | -2.327 M -110.98 % | 21.188 M -7.85 % | 22.994 M 142.24 % | -54.441 M -249.25 % | -15.588 M 14.27 % | -18.183 M 48.77 % | -35.490 M 33.19 % | -53.124 M -117.28 % | -24.450 M -36.89 % | -17.861 M -199.43 % | 17.963 M -26.15 % | 24.323 M 34.14 % | 18.132 M -20.46 % | 22.795 M -67.23 % | 69.560 M 126.05 % | -267.029 M |
Retained earnings | 1.481 B 6.47 % | 1.391 B -0.79 % | 1.403 B 6.58 % | 1.316 B 9.76 % | 1.199 B -1.39 % | 1.216 B 12.24 % | 1.083 B -1.20 % | 1.096 B 10.44 % | 992.856 M 5.14 % | 944.326 M 16.94 % | 807.539 M -4.00 % | 841.175 M 17.96 % | 713.082 M -10.34 % | 795.280 M 25.14 % | 635.523 M 6.80 % | 595.082 M 33.60 % | 445.436 M 6.67 % | 417.572 M 28.95 % | 323.818 M 6.94 % | 302.800 M 43.03 % | 211.706 M 16.42 % | 181.840 M 86.44 % | 97.535 M 64.40 % | 59.328 M -52.97 % | 126.137 M -22.69 % | 163.153 M |
Common stock | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.00 % | 83.326 M 0.81 % | 82.660 M 0.00 % | 82.660 M 0.00 % | 82.660 M 0.00 % | 82.660 M 0.00 % | 82.660 M 0.00 % | 82.660 M 3.33 % | 80.000 M 3 999 900.00 % | 2.000 K | 0.000 |
Total equity | 1.683 B -1.68 % | 1.711 B 8.78 % | 1.573 B -6.64 % | 1.685 B 10.41 % | 1.526 B -4.94 % | 1.606 B 4.53 % | 1.536 B -5.30 % | 1.622 B 10.62 % | 1.466 B 5.14 % | 1.395 B 23.48 % | 1.129 B -5.21 % | 1.191 B 11.28 % | 1.071 B -0.44 % | 1.075 B 12.67 % | 954.554 M 4.72 % | 911.518 M 22.42 % | 744.565 M 8.69 % | 685.010 M 10.50 % | 619.930 M 2.38 % | 605.501 M 10.04 % | 550.231 M 4.46 % | 526.725 M 20.75 % | 436.229 M 17.82 % | 370.266 M 89.20 % | 195.699 M -29.19 % | 276.369 M |
Other non current liabilities | 56.891 M | 0.000 | 0.000 | 0.000 100.00 % | -82.686 M 4.77 % | -86.824 M 15.97 % | -103.320 M 15.75 % | -122.632 M -44.51 % | -84.860 M 8.60 % | -92.842 M -13.47 % | -81.820 M -12.26 % | -72.884 M | 0.000 100.00 % | -45.721 M -116.31 % | -21.137 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.381 M | 0.000 |
Long term debt | 29.181 M -7.16 % | 31.431 M -9.83 % | 34.858 M 23.18 % | 28.298 M -51.69 % | 58.579 M -42.22 % | 101.384 M -19.80 % | 126.421 M -24.92 % | 168.372 M 30.32 % | 129.201 M 65.70 % | 77.971 M -56.16 % | 177.834 M 5.49 % | 168.582 M -67.16 % | 513.395 M 118.45 % | 235.014 M 368.30 % | 50.185 M -23.04 % | 65.210 M 869.67 % | 6.725 M -80.40 % | 34.310 M -31.03 % | 49.743 M -26.90 % | 68.051 M -14.61 % | 79.696 M 70.90 % | 46.632 M -21.07 % | 59.078 M 11.91 % | 52.791 M 1 249.12 % | 3.913 M -92.50 % | 52.160 M |
Total non current liabilities | 86.072 M -5.91 % | 91.479 M -14.08 % | 106.465 M 20.37 % | 88.448 M -11.46 % | 99.895 M -32.86 % | 148.797 M -14.40 % | 173.835 M -21.11 % | 220.346 M 13.75 % | 193.712 M 38.01 % | 140.357 M -41.14 % | 238.478 M 4.09 % | 229.109 M -58.44 % | 551.272 M 134.57 % | 235.014 M 368.30 % | 50.185 M -23.04 % | 65.210 M 869.67 % | 6.725 M -80.40 % | 34.310 M -31.03 % | 49.743 M -26.90 % | 68.051 M -14.61 % | 79.696 M 70.90 % | 46.632 M -21.07 % | 59.078 M 2.30 % | 57.749 M 990.84 % | 5.294 M -92.42 % | 69.837 M |
Other current liabilities | 348.267 M 12.08 % | 310.718 M -13.88 % | 360.796 M 235.67 % | 107.484 M 29.91 % | 82.739 M -16.08 % | 98.594 M 19.91 % | 82.220 M -25.93 % | 111.010 M 20.31 % | 92.270 M -23.77 % | 121.049 M 63.93 % | 73.843 M -46.43 % | 137.845 M 34.08 % | 102.808 M -27.16 % | 141.151 M -53.37 % | 302.716 M -10.68 % | 338.922 M 28.77 % | 263.193 M -6.89 % | 282.666 M 18.52 % | 238.503 M -1.12 % | 241.211 M -17.42 % | 292.099 M 10.41 % | 264.560 M 0.72 % | 262.679 M 2.57 % | 256.105 M -53.62 % | 552.197 M 94.77 % | 283.513 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 228.855 M -12.44 % | 261.358 M 30.06 % | 200.955 M -23.76 % | 263.575 M 0.02 % | 263.518 M -2.36 % | 269.899 M 9.74 % | 245.955 M -13.61 % | 284.717 M 25.61 % | 226.663 M 11.44 % | 203.400 M 289.71 % | -107.218 M 8.63 % | -117.349 M -258.81 % | -32.705 M 73.54 % | -123.599 M 25.08 % | -164.984 M 5.24 % | -174.115 M -26.82 % | -137.288 M 12.49 % | -156.883 M -85.16 % | -84.729 M -20.76 % | -70.164 M | 0.000 | 0.000 | 0.000 |
Short term debt | 86.710 M -37.85 % | 139.524 M 81.62 % | 76.822 M -18.27 % | 93.993 M -50.89 % | 191.399 M -47.11 % | 361.849 M 52.40 % | 237.437 M -13.74 % | 275.264 M 18.85 % | 231.615 M -23.53 % | 302.894 M 19.38 % | 253.718 M 12.96 % | 224.604 M -2.05 % | 229.300 M 350.07 % | -91.693 M -178.14 % | 117.349 M 258.81 % | 32.705 M -73.54 % | 123.599 M -25.08 % | 164.984 M -5.24 % | 174.115 M 26.82 % | 137.288 M -12.49 % | 156.883 M 85.16 % | 84.729 M 20.76 % | 70.164 M -40.35 % | 117.625 M 3 155.60 % | 3.613 M -97.77 % | 162.145 M |
Total current liabilities | 768.348 M -0.73 % | 773.977 M -5.72 % | 820.977 M 21.09 % | 677.966 M -15.25 % | 799.975 M -12.65 % | 915.810 M 3.43 % | 885.471 M -8.13 % | 963.878 M 3.52 % | 931.070 M -8.06 % | 1.013 B 16.67 % | 867.996 M -1.85 % | 884.317 M 4.99 % | 842.280 M 4.33 % | 807.296 M 4.29 % | 774.061 M 20.43 % | 642.742 M 3.82 % | 619.111 M -7.33 % | 668.073 M 6.04 % | 630.044 M 1.64 % | 619.901 M -8.92 % | 680.608 M 21.61 % | 559.679 M 21.23 % | 461.682 M -12.47 % | 527.441 M -18.78 % | 649.409 M 7.40 % | 604.671 M |
Total liabilities | 854.420 M -1.28 % | 865.456 M -6.68 % | 927.442 M 21.01 % | 766.414 M -14.83 % | 899.870 M -15.47 % | 1.065 B 0.50 % | 1.059 B -10.55 % | 1.184 B 5.28 % | 1.125 B -2.45 % | 1.153 B 4.21 % | 1.106 B -0.62 % | 1.113 B -20.10 % | 1.394 B 28.08 % | 1.088 B 28.70 % | 845.383 M 16.27 % | 727.089 M 12.84 % | 644.376 M -10.14 % | 717.083 M 3.25 % | 694.522 M -0.03 % | 694.718 M -9.46 % | 767.294 M 25.64 % | 610.709 M 15.66 % | 528.018 M -9.77 % | 585.190 M -10.62 % | 654.703 M -2.94 % | 674.508 M |
Other non current assets | 25.063 M 335.75 % | -10.631 M -235.34 % | 7.855 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.393 M | 0.000 100.00 % | -899.000 K | 0.000 100.00 % | -821.000 K | 0.000 100.00 % | -551.504 M -16.21 % | -474.576 M -10.93 % | -427.821 M -10.18 % | -388.299 M -3.98 % | -373.435 M -0.99 % | -369.784 M -4.18 % | -354.936 M -13.70 % | -312.167 M 1.28 % | -316.215 M -74.63 % | -181.077 M -565.08 % | 38.935 M 149.28 % | 15.619 M 498.20 % | 2.611 M |
Long term investments | 62.222 M 1.48 % | 61.312 M 18.33 % | 51.816 M 1.97 % | 50.816 M 1.26 % | 50.186 M -14.92 % | 58.989 M -5.39 % | 62.352 M 24.91 % | 49.917 M -2.77 % | 51.340 M 3.10 % | 49.797 M 2.73 % | 48.476 M -1.37 % | 49.147 M 108.06 % | 23.621 M 0.00 % | 23.621 M 0.00 % | 23.621 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 316.209 M 79.26 % | 176.397 M | 0.000 | 0.000 -100.00 % | 4.541 M |
Intangible assets | 9.729 M -0.35 % | 9.763 M -19.62 % | 12.146 M -19.31 % | 15.053 M -6.98 % | 16.182 M -16.94 % | 19.483 M -30.08 % | 27.864 M -12.23 % | 31.746 M -1.32 % | 32.171 M 33.26 % | 24.141 M 5.09 % | 22.972 M 66.09 % | 13.831 M 23.49 % | 11.200 M 3.24 % | 10.848 M -7.12 % | 11.679 M 3.81 % | 11.250 M -0.03 % | 11.253 M 9.61 % | 10.266 M -13.51 % | 11.869 M 18.80 % | 9.991 M -3.83 % | 10.389 M 17.68 % | 8.828 M 29.44 % | 6.820 M 79.90 % | 3.791 M 17.84 % | 3.217 M -88.89 % | 28.956 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.393 M | 0.000 -100.00 % | 899.000 K | 0.000 -100.00 % | 821.000 K | 0.000 -100.00 % | 845.000 K | 0.000 -100.00 % | 874.000 K | 0.000 -100.00 % | 769.000 K | 0.000 -100.00 % | 794.000 K | 0.000 -100.00 % | 892.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 9.729 M -0.35 % | 9.763 M -19.62 % | 12.146 M -19.31 % | 15.053 M -6.98 % | 16.182 M -16.94 % | 19.483 M -30.08 % | 27.864 M -28.81 % | 39.139 M 21.66 % | 32.171 M 28.48 % | 25.040 M 9.00 % | 22.972 M 56.78 % | 14.652 M 30.82 % | 11.200 M -4.22 % | 11.693 M 0.12 % | 11.679 M -3.67 % | 12.124 M 7.74 % | 11.253 M 1.98 % | 11.035 M -7.03 % | 11.869 M 10.05 % | 10.785 M 3.81 % | 10.389 M 6.88 % | 9.720 M 42.52 % | 6.820 M 79.90 % | 3.791 M 17.84 % | 3.217 M -88.89 % | 28.956 M |
Property plant equipment net | 418.457 M -7.41 % | 451.947 M 2.88 % | 439.303 M -13.80 % | 509.651 M -4.43 % | 533.274 M -12.68 % | 610.725 M 3.15 % | 592.067 M -7.44 % | 639.666 M 4.46 % | 612.349 M -5.85 % | 650.424 M -3.91 % | 676.906 M -10.65 % | 757.620 M -5.79 % | 804.179 M 55.79 % | 516.190 M 17.51 % | 439.276 M 5.67 % | 415.697 M 10.25 % | 377.046 M 4.04 % | 362.400 M 1.25 % | 357.915 M 4.00 % | 344.151 M 14.04 % | 301.778 M -1.54 % | 306.495 M 75.89 % | 174.257 M 4.04 % | 167.492 M 8.64 % | 154.172 M -39.23 % | 253.713 M |
Total non current assets | 519.273 M -3.49 % | 538.074 M 4.41 % | 515.351 M -11.23 % | 580.539 M -5.89 % | 616.902 M -12.74 % | 706.931 M 0.83 % | 701.119 M -5.33 % | 740.606 M 1.62 % | 728.791 M -2.32 % | 746.074 M -2.87 % | 768.121 M -8.27 % | 837.388 M -0.97 % | 845.615 M 53.33 % | 551.504 M 16.21 % | 474.576 M 10.93 % | 427.821 M 10.18 % | 388.299 M 3.98 % | 373.435 M 0.99 % | 369.784 M 4.18 % | 354.936 M 13.70 % | 312.167 M -1.28 % | 316.215 M 74.63 % | 181.077 M -13.86 % | 210.218 M 21.51 % | 173.008 M -41.49 % | 295.713 M |
Other current assets | 60.436 M 26.84 % | 47.647 M -8.33 % | 51.976 M 47.42 % | 35.258 M -23.15 % | 45.881 M -16.87 % | 55.194 M | 0.000 -100.00 % | 68.438 M 5.71 % | 64.741 M 9.44 % | 59.158 M 9.42 % | 54.064 M -10.32 % | 60.288 M -25.52 % | 80.947 M -53.58 % | 174.377 M -9.79 % | 193.308 M 198.99 % | 64.654 M -55.04 % | 143.792 M -12.61 % | 164.534 M -5.84 % | 174.743 M 4.34 % | 167.468 M -9.60 % | 185.255 M 122.37 % | 83.311 M -1.44 % | 84.530 M 5.83 % | 79.870 M -71.75 % | 282.681 M 1 778.53 % | 15.048 M |
Short term investments | 157.000 M 1.16 % | 155.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.255 M -94.91 % | 24.664 M |
cash and cash equivalents | 910.241 M -9.75 % | 1.009 B -4.89 % | 1.060 B -8.43 % | 1.158 B 4.45 % | 1.109 B -12.80 % | 1.272 B 20.73 % | 1.053 B -12.47 % | 1.203 B 25.66 % | 957.501 M -10.44 % | 1.069 B 31.44 % | 813.407 M 10.65 % | 735.110 M -16.29 % | 878.190 M 16.50 % | 753.811 M 85.46 % | 406.465 M -24.84 % | 540.815 M 51.09 % | 357.950 M -6.13 % | 381.310 M 21.39 % | 314.131 M -1.82 % | 319.951 M 10.44 % | 289.704 M 8.70 % | 266.526 M -12.65 % | 305.134 M -8.25 % | 332.587 M 291.10 % | 85.039 M -40.03 % | 141.796 M |
Cash and short term investments | 1.067 B -8.30 % | 1.164 B 9.74 % | 1.060 B -8.43 % | 1.158 B 4.45 % | 1.109 B -12.80 % | 1.272 B 20.73 % | 1.053 B -12.47 % | 1.203 B 25.66 % | 957.501 M -10.44 % | 1.069 B 31.44 % | 813.407 M 10.65 % | 735.110 M -16.29 % | 878.190 M 16.50 % | 753.811 M 85.46 % | 406.465 M -24.84 % | 540.815 M 51.09 % | 357.950 M -6.13 % | 381.310 M 21.39 % | 314.131 M -1.82 % | 319.951 M 10.44 % | 289.704 M 8.70 % | 266.526 M -12.65 % | 305.134 M -8.25 % | 332.587 M 285.41 % | 86.294 M -48.16 % | 166.460 M |
Total current assets | 2.018 B -1.03 % | 2.039 B 2.69 % | 1.985 B 6.11 % | 1.871 B 1.10 % | 1.851 B -7.77 % | 2.007 B 3.13 % | 1.946 B -8.51 % | 2.127 B 11.67 % | 1.905 B 3.06 % | 1.848 B 22.49 % | 1.509 B 0.31 % | 1.504 B -8.98 % | 1.652 B 4.99 % | 1.574 B 24.74 % | 1.262 B 4.88 % | 1.203 B 21.86 % | 987.161 M -2.89 % | 1.017 B 8.75 % | 934.680 M 1.12 % | 924.313 M -5.20 % | 975.032 M 21.75 % | 800.816 M 12.35 % | 712.778 M -4.36 % | 745.238 M 10.02 % | 677.394 M 3.39 % | 655.164 M |
Inventory | 468.814 M 11.74 % | 419.562 M -8.25 % | 457.268 M 26.99 % | 360.082 M -14.25 % | 419.934 M 7.16 % | 391.862 M -25.90 % | 528.800 M 6.69 % | 495.644 M -9.97 % | 550.522 M 23.13 % | 447.095 M 1.16 % | 441.959 M 11.31 % | 397.041 M 2.49 % | 387.402 M 12.89 % | 343.168 M -6.86 % | 368.428 M 20.61 % | 305.468 M 11.22 % | 274.642 M 3.88 % | 264.388 M -2.25 % | 270.477 M 6.32 % | 254.402 M -16.28 % | 303.888 M 27.09 % | 239.119 M 11.64 % | 214.192 M 16.46 % | 183.923 M -7.73 % | 199.327 M 32.70 % | 150.204 M |
Net receivables | 421.241 M 3.33 % | 407.655 M -1.91 % | 415.594 M 30.87 % | 317.556 M 14.03 % | 278.492 M -4.36 % | 291.193 M | 0.000 -100.00 % | 372.278 M 8.12 % | 344.308 M 20.76 % | 285.108 M 42.26 % | 200.416 M -36.07 % | 313.515 M 1.27 % | 309.590 M 2.35 % | 302.469 M 3.06 % | 293.502 M 0.50 % | 292.056 M 38.56 % | 210.777 M 2.18 % | 206.272 M 17.65 % | 175.329 M -3.93 % | 182.492 M -6.98 % | 196.185 M -7.40 % | 211.860 M 94.51 % | 108.922 M -26.83 % | 148.858 M 36.45 % | 109.092 M | 0.000 |
Tax assets | 3.802 M -85.20 % | 25.683 M 507.02 % | 4.231 M -15.70 % | 5.019 M -70.92 % | 17.260 M -2.67 % | 17.734 M -5.85 % | 18.836 M -2.29 % | 19.277 M -41.46 % | 32.931 M 51.67 % | 21.712 M 9.84 % | 19.767 M 17.73 % | 16.790 M 153.82 % | 6.615 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K -99.87 % | 4.680 M | 0.000 | 0.000 -100.00 % | 5.892 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 -100.00 % | 38.160 M -40.05 % | 63.658 M 716.86 % | 7.793 M -42.19 % | 13.481 M 10.92 % | 12.154 M 21.69 % | 9.988 M -52.37 % | 20.970 M -30.85 % | 30.326 M 48.64 % | 20.403 M -71.02 % | 70.392 M | 0.000 | 0.000 | 0.000 |
Account payables | 333.371 M 14.04 % | 292.330 M -21.37 % | 371.783 M 63.27 % | 227.712 M -12.35 % | 259.809 M 3.92 % | 250.007 M -12.71 % | 286.421 M -0.61 % | 288.192 M -11.16 % | 324.386 M -3.26 % | 335.321 M 43.25 % | 234.075 M -14.54 % | 273.906 M -5.25 % | 289.094 M -6.07 % | 307.774 M 0.68 % | 305.708 M 29.18 % | 236.656 M 12.00 % | 211.294 M -0.03 % | 211.355 M 0.43 % | 210.450 M -8.80 % | 230.769 M 6.28 % | 217.139 M 21.01 % | 179.433 M 55.80 % | 115.167 M -25.08 % | 153.711 M 64.22 % | 93.599 M -22.65 % | 121.000 M |
Tax payables | 0.000 -100.00 % | 31.405 M 171.29 % | 11.576 M -41.89 % | 19.922 M 326.60 % | 4.670 M 6.02 % | 4.405 M -72.15 % | 15.818 M -38.91 % | 25.894 M 100.73 % | 12.900 M 72.67 % | 7.471 M -65.48 % | 21.643 M 1.62 % | 21.299 M 20.48 % | 17.678 M -66.16 % | 52.242 M 8.19 % | 48.288 M 40.13 % | 34.459 M 63.90 % | 21.025 M 131.86 % | 9.068 M 29.99 % | 6.976 M -34.39 % | 10.633 M -26.60 % | 14.487 M -53.20 % | 30.957 M 126.43 % | 13.672 M | 0.000 | 0.000 -100.00 % | 38.013 M |
Deferred revenue non current | 0.000 -100.00 % | 31.582 M -7.66 % | 34.201 M -6.94 % | 36.750 M -11.11 % | 41.343 M -4.77 % | 43.412 M -15.97 % | 51.660 M -15.75 % | 61.316 M 44.51 % | 42.430 M -8.60 % | 46.421 M 13.47 % | 40.910 M 12.26 % | 36.442 M 8.02 % | 33.737 M 41.79 % | 23.793 M 71.83 % | 13.847 M 21.01 % | 11.443 M -8.33 % | 12.483 M 66.09 % | 7.516 M -0.86 % | 7.581 M -87.63 % | 61.285 M -15.71 % | 72.706 M 72.15 % | 42.234 M -18.50 % | 51.820 M | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 72.536 M -28.32 % | 101.193 M 38.11 % | 73.269 M -24.14 % | 96.583 M 25.78 % | 76.787 M -33.93 % | 116.218 M 88.03 % | 61.809 M -40.83 % | 104.467 M 59.26 % | 65.594 M -33.49 % | 98.630 M -18.31 % | 120.734 M -20.16 % | 151.226 M -17.56 % | 183.441 M 192.22 % | -198.911 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 |
Preferred stock | 0.000 | 0.000 -100.00 % | 251.293 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.441 M 249.25 % | 15.588 M -14.27 % | 18.183 M -48.77 % | 35.490 M -33.19 % | 53.124 M 117.28 % | 24.450 M 36.89 % | 17.861 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 251.293 M 5.50 % | 238.190 M 243.69 % | -165.766 M -165.97 % | 251.293 M 7.57 % | 233.614 M -1.38 % | 236.892 M 0.00 % | 236.892 M -1.65 % | 240.877 M 0.00 % | 240.877 M 0.00 % | 240.877 M 0.00 % | 240.877 M -1.99 % | 245.776 M -2.20 % | 251.293 M 114.44 % | 117.187 M -34.55 % | 179.056 M 1.47 % | 176.461 M 4.76 % | 168.446 M 27.95 % | 131.654 M -38.32 % | 213.452 M -2.99 % | 220.041 M -7.51 % | 237.902 M 0.00 % | 237.902 M 0.00 % | 237.902 M 14.30 % | 208.143 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 28.466 M -23.90 % | 37.406 M 59.85 % | 23.400 M -43.36 % | 41.316 M -12.86 % | 47.413 M 0.00 % | 47.414 M -8.77 % | 51.974 M -19.43 % | 64.511 M 3.41 % | 62.386 M 2.87 % | 60.644 M 0.19 % | 60.527 M 59.80 % | 37.877 M 72.73 % | 21.928 M 200.80 % | 7.290 M -5.25 % | 7.694 M 27.03 % | 6.057 M -15.69 % | 7.184 M 0.42 % | 7.154 M 5.73 % | 6.766 M -3.20 % | 6.990 M 58.94 % | 4.398 M -39.40 % | 7.258 M | 0.000 | 0.000 -100.00 % | 17.677 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.721 M 116.31 % | 21.137 M 10.45 % | 19.137 M 3.22 % | 18.540 M 26.12 % | 14.700 M -0.24 % | 14.735 M 117.78 % | 6.766 M -3.20 % | 6.990 M 58.94 % | 4.398 M -39.40 % | 7.258 M | 0.000 | 0.000 | 0.000 |
Total assets | 2.537 B -1.54 % | 2.577 B 3.04 % | 2.501 B 2.00 % | 2.452 B -0.65 % | 2.468 B -9.07 % | 2.714 B 2.52 % | 2.647 B -7.69 % | 2.867 B 8.89 % | 2.633 B 1.52 % | 2.594 B 13.93 % | 2.277 B -2.76 % | 2.341 B -6.27 % | 2.498 B 15.46 % | 2.163 B 20.20 % | 1.800 B 9.85 % | 1.639 B 17.98 % | 1.389 B -0.94 % | 1.402 B 6.67 % | 1.314 B 1.09 % | 1.300 B -1.31 % | 1.318 B 15.83 % | 1.137 B 17.96 % | 964.247 M 0.92 % | 955.456 M 12.35 % | 850.402 M -10.57 % | 950.877 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2013-01-31 | 2012-06-30 | 2012-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -411.125 M | 0.000 100.00 % | -67.571 M | 0.000 100.00 % | -202.702 M | 0.000 100.00 % | -134.710 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 132.434 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 100.00 % | -1.181 M -200.00 % | 1.181 M -28.81 % | 1.659 M 16.18 % | 1.428 M 2.22 % | 1.397 M 108.20 % | 671.000 K -31.11 % | 974.000 K -6.08 % | 1.037 M 3.18 % | 1.005 M -0.10 % | 1.006 M -18.81 % | 1.239 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.334 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -153.799 M | 0.000 -100.00 % | 13.495 M | 0.000 -100.00 % | 187.331 M | 0.000 100.00 % | -157.541 M | 0.000 100.00 % | -4.994 M | 0.000 100.00 % | -55.278 M | 0.000 100.00 % | -72.349 M | 0.000 100.00 % | -113.947 M | 0.000 100.00 % | -39.722 M | 0.000 -100.00 % | 34.342 M | 0.000 100.00 % | -135.768 M | 0.000 100.00 % | -95.535 M | 0.000 100.00 % | -678.250 K -125.99 % | 2.610 M 100.00 % | 1.305 M |
Accounts receivables | 0.000 100.00 % | -105.776 M | 0.000 100.00 % | -6.098 M | 0.000 -100.00 % | 79.565 M | 0.000 100.00 % | -99.256 M | 0.000 -100.00 % | 43.966 M | 0.000 100.00 % | -14.573 M | 0.000 100.00 % | -8.462 M | 0.000 100.00 % | -93.034 M | 0.000 100.00 % | -12.090 M | 0.000 -100.00 % | 52.046 M | 0.000 100.00 % | -73.533 M | 0.000 100.00 % | -67.271 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 100.00 % | -46.987 M | 0.000 -100.00 % | 19.593 M | 0.000 -100.00 % | 106.535 M | 0.000 100.00 % | -57.497 M | 0.000 100.00 % | -55.257 M | 0.000 100.00 % | -59.620 M | 0.000 100.00 % | -36.746 M | 0.000 100.00 % | -37.977 M | 0.000 100.00 % | -2.332 M | 0.000 100.00 % | -16.528 M | 0.000 100.00 % | -62.235 M | 0.000 100.00 % | -28.264 M | 0.000 100.00 % | -7.066 M 73.77 % | -26.935 M -100.00 % | -13.468 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -1.036 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.231 M | 0.000 100.00 % | -788.000 K | 0.000 -100.00 % | 6.297 M | 0.000 -100.00 % | 18.915 M | 0.000 100.00 % | -27.141 M | 0.000 -100.00 % | 17.064 M | 0.000 100.00 % | -25.300 M | 0.000 100.00 % | -1.176 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.388 M -78.38 % | 29.545 M 100.00 % | 14.772 M |
Other non cash items | -40.487 M -120.19 % | 200.560 M 692.95 % | -33.824 M -502.95 % | 8.394 M -96.21 % | 221.722 M 2.04 % | 217.299 M 51.02 % | 143.891 M -47.66 % | 274.890 M 1 595.91 % | 16.209 M -93.91 % | 266.165 M 15.16 % | 231.121 M -11.07 % | 259.892 M 400.60 % | 51.916 M -70.39 % | 175.360 M 389.66 % | -60.539 M -144.14 % | 137.147 M 1 660.62 % | -8.788 M -117.67 % | 49.739 M 215.60 % | -43.026 M -288.36 % | -11.079 M -225.07 % | 8.858 M -92.36 % | 115.962 M 520.64 % | -27.568 M -121.37 % | 129.025 M 710.05 % | -21.150 M -787.08 % | 3.078 M -82.19 % | 17.287 M 100.00 % | 8.644 M |
Net cash provided by operating activities | 135.999 M -40.27 % | 227.688 M 56.68 % | 145.324 M -46.37 % | 270.989 M 62.84 % | 166.412 M -39.25 % | 273.942 M 213.77 % | 87.307 M -73.58 % | 330.407 M 1 416.81 % | 21.783 M -93.36 % | 328.001 M 94.22 % | 168.878 M -50.87 % | 343.740 M 402.54 % | 68.400 M -81.03 % | 360.622 M 175.65 % | 130.824 M -48.95 % | 256.279 M 78.25 % | 143.778 M -17.18 % | 173.609 M 143.32 % | 71.351 M -57.99 % | 169.837 M 52.38 % | 111.453 M 6.21 % | 104.941 M 96.91 % | 53.293 M -61.67 % | 139.053 M 215.19 % | 44.117 M -3.66 % | 45.793 M -58.68 % | 110.833 M 100.00 % | 55.416 M |
Investments in property plant and equipment | -58.326 M | 0.000 100.00 % | -37.199 M -136.86 % | -15.705 M 68.49 % | -49.838 M -1.95 % | -48.887 M 45.90 % | -90.360 M -83.17 % | -49.332 M 8.97 % | -54.192 M -202.90 % | -17.891 M 59.50 % | -44.177 M 38.68 % | -72.042 M 46.30 % | -134.155 M 0.93 % | -135.410 M -6.35 % | -127.322 M -77.83 % | -71.599 M -47.99 % | -48.380 M 12.11 % | -55.047 M -25.60 % | -43.828 M 42.95 % | -76.824 M -67.86 % | -45.766 M 60.37 % | -115.482 M -70.59 % | -67.695 M -50.51 % | -44.978 M 14.47 % | -52.589 M -111.32 % | -24.886 M 66.27 % | -73.786 M -100.00 % | -36.893 M |
Acquisitions net | 4.243 M | 0.000 -100.00 % | 8.475 M 239.95 % | 2.493 M -65.74 % | 7.276 M 266.73 % | 1.984 M -39.86 % | 3.299 M 355.03 % | 725.000 K 107.22 % | -10.046 M -1 468.66 % | 734.000 K -20.30 % | 921.000 K -84.98 % | 6.132 M 154.65 % | 2.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.649 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -733.844 M | 0.000 100.00 % | -224.882 M | 0.000 100.00 % | -107.991 M 80.25 % | -546.727 M 22.91 % | -709.211 M -16.35 % | -609.556 M 10.13 % | -678.257 M 3.09 % | -699.880 M -29.34 % | -541.128 M -169.42 % | -200.849 M 51.15 % | -411.114 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -81.206 M 63.87 % | -224.751 M -100.00 % | -112.375 M |
Sales maturities of investments | 738.657 M | 0.000 -100.00 % | 223.046 M | 0.000 -100.00 % | 108.705 M -80.22 % | 549.622 M -22.32 % | 707.507 M 14.37 % | 618.617 M -10.12 % | 688.269 M -2.65 % | 706.981 M 29.44 % | 546.180 M 207.73 % | 177.484 M -57.19 % | 414.579 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 -100.00 % | 82.978 M -61.66 % | 216.428 M 100.00 % | 108.214 M |
Other investing activites | 0.000 100.00 % | -202.354 M -449 775.56 % | 45.000 K -58.33 % | 108.000 K -98.65 % | 7.990 M 79 800.00 % | 10.000 K -99.49 % | 1.950 M -58.51 % | 4.700 M -61.59 % | 12.235 M 242.04 % | -8.614 M -244.22 % | 5.973 M 124.97 % | -23.922 M -507.32 % | 5.873 M 204.59 % | -5.615 M 63.12 % | -15.227 M -247.49 % | -4.382 M -146.98 % | 9.327 M 190.50 % | -10.306 M -176.74 % | 13.430 M 755.44 % | -2.049 M -171.92 % | 2.849 M 246.70 % | -1.942 M 19.05 % | -2.399 M -637.89 % | 446.000 K -92.04 % | 5.600 M -75.77 % | 23.114 M -71.85 % | 82.109 M 100.00 % | 41.055 M |
Net cash used for investing activites | -49.270 M 75.65 % | -202.354 M -563.13 % | -30.515 M -132.87 % | -13.104 M 68.69 % | -41.848 M 14.38 % | -48.877 M 44.94 % | -88.765 M -98.88 % | -44.632 M 17.69 % | -54.226 M -104.59 % | -26.505 M 30.62 % | -38.204 M 60.19 % | -95.964 M 25.19 % | -128.282 M 9.04 % | -141.025 M 1.07 % | -142.549 M -87.61 % | -75.981 M -94.56 % | -39.053 M 40.24 % | -65.353 M -114.99 % | -30.398 M 61.46 % | -78.873 M -83.78 % | -42.917 M 63.96 % | -119.073 M -69.88 % | -70.094 M -57.40 % | -44.532 M 5.23 % | -46.989 M -103.30 % | -23.114 M 70.97 % | -79.620 M -100.00 % | -39.810 M |
Debt repayment | -35.431 M | 0.000 100.00 % | -59.061 M 59.92 % | -147.369 M 30.19 % | -211.111 M | 0.000 100.00 % | -69.455 M | 0.000 100.00 % | -12.682 M 56.97 % | -29.472 M -163.73 % | 46.242 M 114.57 % | -317.294 M -268.53 % | 188.271 M | 0.000 -100.00 % | 70.569 M | 0.000 100.00 % | -74.008 M | 0.000 -100.00 % | 15.856 M | 0.000 -100.00 % | 105.558 M | 0.000 100.00 % | -39.897 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.500 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.278 M | 0.000 100.00 % | -3.985 M | 0.000 | 0.000 | 0.000 100.00 % | -4.899 M 11.20 % | -5.517 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 |
Dividends paid | -156.653 M -370.01 % | -33.330 M 77.14 % | -145.821 M -525.01 % | -23.331 M 67.44 % | -71.660 M -207.15 % | -23.331 M 67.44 % | -71.660 M -59.26 % | -44.996 M 32.50 % | -66.661 M -300.01 % | -16.665 M 77.78 % | -74.993 M -80.00 % | -41.663 M 64.29 % | -116.656 M -133.33 % | -49.996 M 50.00 % | -99.991 M -140.00 % | -41.663 M 49.60 % | -82.660 M -150.00 % | -33.064 M 42.86 % | -57.862 M -133.33 % | -24.798 M 40.00 % | -41.330 M -31.58 % | -31.411 M | 0.000 100.00 % | -149.341 M -93.40 % | -77.218 M -36.33 % | -56.640 M -106.13 % | -27.478 M -100.00 % | -13.739 M |
Other financing activites | 0.000 100.00 % | -32.856 M -1 268.43 % | -2.401 M 94.33 % | -42.375 M -126.97 % | 157.138 M 1 086.04 % | 13.249 M 654.50 % | 1.756 M 103.46 % | -50.723 M -193.10 % | 54.481 M 324.36 % | -24.283 M -4 778.81 % | 519.000 K 132.40 % | -1.602 M 94.77 % | -30.613 M -116.87 % | 181.447 M 289.32 % | -95.840 M -319.54 % | 43.655 M 53.84 % | 28.377 M 571.54 % | -6.018 M -6.85 % | -5.632 M 80.20 % | -28.449 M 74.04 % | -109.603 M -1 050.92 % | 11.526 M -60.55 % | 29.215 M -90.18 % | 297.550 M 296.99 % | 74.951 M 237.15 % | 22.231 M 117.96 % | -123.761 M -100.00 % | -61.881 M |
Net cash used provided by financing activities | -192.084 M -190.22 % | -66.186 M 68.07 % | -207.283 M 2.72 % | -213.075 M -65.29 % | -128.911 M -1 178.63 % | -10.082 M 92.79 % | -139.756 M -46.01 % | -95.719 M -285.00 % | -24.862 M 64.69 % | -70.420 M -112.55 % | -33.131 M 90.95 % | -366.076 M -992.82 % | 41.002 M -68.81 % | 131.451 M 204.94 % | -125.262 M -6 388.25 % | 1.992 M 101.55 % | -128.291 M -228.26 % | -39.082 M 17.96 % | -47.638 M 10.53 % | -53.247 M -17.35 % | -45.375 M -128.19 % | -19.885 M -86.15 % | -10.682 M -107.21 % | 148.209 M 6 637.67 % | -2.267 M 93.41 % | -34.409 M 77.25 % | -151.239 M -100.00 % | -75.620 M |
Effect of forex changes on cash | 5.955 M 159.60 % | -9.991 M -92.21 % | -5.198 M -215.38 % | 4.505 M 455.28 % | -1.268 M 60.24 % | -3.189 M -43.52 % | -2.222 M -310.42 % | 1.056 M 241.75 % | 309.000 K -95.80 % | 7.360 M 473.79 % | -1.969 M -1 890.00 % | 110.000 K 103.48 % | -3.159 M 14.67 % | -3.702 M -240.39 % | 2.637 M 358.61 % | 575.000 K 179.13 % | 206.000 K 110.33 % | -1.995 M -330.64 % | 865.000 K 113.19 % | -6.556 M -38 664.71 % | 17.000 K 102.49 % | -683.000 K -2 376.67 % | 30.000 K 850.00 % | -4.000 K -300.00 % | -1.000 K -100.00 % | 71.127 M -44.08 % | 127.187 M 100.00 % | 63.594 M |
Net change in cash | -99.400 M -95.50 % | -50.843 M 47.95 % | -97.672 M -298.06 % | 49.315 M 130.30 % | -162.753 M -174.53 % | 218.369 M 245.57 % | -150.011 M -161.05 % | 245.735 M 320.16 % | -111.619 M -143.65 % | 255.713 M 226.59 % | 78.297 M 2 245.63 % | 3.338 M 115.15 % | -22.039 M -106.34 % | 347.346 M 358.54 % | -134.350 M -173.47 % | 182.865 M 882.81 % | -23.360 M -134.77 % | 67.179 M 1 254.28 % | -5.820 M -118.68 % | 31.161 M 34.44 % | 23.178 M 166.80 % | -34.700 M -26.40 % | -27.453 M -111.31 % | 242.726 M 4 822.30 % | -5.140 M -108.65 % | 59.397 M 1 558.89 % | 3.581 M 0.00 % | 3.581 M |
Cash at beginning of period | 1.010 B -4.79 % | 1.060 B -8.43 % | 1.158 B 4.45 % | 1.109 B -12.80 % | 1.272 B 20.73 % | 1.053 B -12.47 % | 1.203 B 25.66 % | 957.501 M -10.44 % | 1.069 B 31.44 % | 813.407 M 10.65 % | 735.110 M 0.46 % | 731.772 M -18.71 % | 900.229 M 121.48 % | 406.465 M -24.84 % | 540.815 M 51.09 % | 357.950 M -6.13 % | 381.310 M 21.39 % | 314.131 M -1.82 % | 319.951 M 10.44 % | 289.704 M 8.70 % | 266.526 M -12.65 % | 305.134 M -8.25 % | 332.587 M 291.10 % | 85.039 M -5.70 % | 90.179 M 300.00 % | 22.545 M 18.88 % | 18.964 M 0.00 % | 18.964 M |
Cash at end of period | 910.241 M -9.85 % | 1.010 B -4.79 % | 1.060 B -8.43 % | 1.158 B 4.45 % | 1.109 B -12.80 % | 1.272 B 20.73 % | 1.053 B -12.47 % | 1.203 B 25.66 % | 957.501 M -10.44 % | 1.069 B 31.44 % | 813.407 M 10.65 % | 735.110 M -16.29 % | 878.190 M 16.50 % | 753.811 M 85.46 % | 406.465 M -24.84 % | 540.815 M 51.09 % | 357.950 M -6.13 % | 381.310 M 21.39 % | 314.131 M -2.10 % | 320.865 M 10.76 % | 289.704 M 7.13 % | 270.434 M -11.37 % | 305.134 M -6.90 % | 327.765 M 285.43 % | 85.039 M 3.78 % | 81.941 M 263.46 % | 22.545 M 0.00 % | 22.545 M |
Operating cash flow | 138.108 M -39.34 % | 227.688 M 56.68 % | 145.324 M -46.37 % | 270.989 M 62.84 % | 166.412 M -39.25 % | 273.942 M 213.77 % | 87.307 M -73.58 % | 330.407 M 1 416.81 % | 21.783 M -93.36 % | 328.001 M 94.22 % | 168.878 M -50.87 % | 343.740 M 402.54 % | 68.400 M -81.03 % | 360.622 M 175.65 % | 130.824 M -48.95 % | 256.279 M 78.25 % | 143.778 M -17.18 % | 173.609 M 143.32 % | 71.351 M -57.99 % | 169.837 M 52.38 % | 111.453 M 6.21 % | 104.941 M 96.91 % | 53.293 M -61.67 % | 139.053 M 215.19 % | 44.117 M -3.66 % | 45.793 M -58.68 % | 110.833 M 100.00 % | 55.416 M |
Capital expenditure | -58.326 M -20.71 % | -48.320 M -29.90 % | -37.199 M -136.86 % | -15.705 M 68.49 % | -49.838 M -1.95 % | -48.887 M 45.90 % | -90.360 M -83.17 % | -49.332 M 8.97 % | -54.192 M -202.90 % | -17.891 M 59.50 % | -44.177 M 38.68 % | -72.042 M 46.30 % | -134.155 M 0.93 % | -135.410 M -6.35 % | -127.322 M -77.83 % | -71.599 M -47.99 % | -48.380 M 12.11 % | -55.047 M -25.60 % | -43.828 M 42.95 % | -76.824 M -67.86 % | -45.766 M 60.37 % | -115.482 M -70.59 % | -67.695 M -50.51 % | -44.978 M 14.47 % | -52.589 M -111.32 % | -24.886 M 66.27 % | -73.786 M -100.00 % | -36.893 M |
Free CashFlow | 79.782 M -55.52 % | 179.368 M 65.89 % | 108.125 M -57.65 % | 255.284 M 118.99 % | 116.574 M -48.20 % | 225.055 M 7 471.60 % | -3.053 M -101.09 % | 281.075 M 967.27 % | -32.409 M -110.45 % | 310.110 M 148.68 % | 124.701 M -54.10 % | 271.698 M 513.20 % | -65.755 M -129.20 % | 225.212 M 6 330.95 % | 3.502 M -98.10 % | 184.680 M 93.59 % | 95.398 M -19.54 % | 118.562 M 330.77 % | 27.523 M -70.41 % | 93.013 M 41.60 % | 65.687 M 723.16 % | -10.541 M 26.81 % | -14.402 M -115.31 % | 94.075 M 1 210.42 % | -8.472 M -140.52 % | 20.907 M -43.57 % | 37.047 M 100.00 % | 18.523 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2013 | 2012 | 2012 |