
C&D Property Management Group Co. Limited 2156.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 3.293 B -7.74 % | 3.569 B 55.83 % | 2.290 B 47.14 % | 1.557 B 51.34 % | 1.029 B 28.36 % | 801.330 M 31.66 % | 608.618 M 36.14 % | 447.051 M |
Net income | 323.477 M -30.78 % | 467.347 M 89.05 % | 247.212 M 55.11 % | 159.374 M 50.19 % | 106.118 M 55.64 % | 68.181 M 42.53 % | 47.835 M 55.56 % | 30.750 M |
Income before tax | 420.822 M -42.15 % | 727.495 M 124.05 % | 324.709 M 58.35 % | 205.052 M 42.52 % | 143.874 M 53.61 % | 93.663 M 40.95 % | 66.451 M 50.09 % | 44.273 M |
Income before tax ratio | 0.13 -37.30 % | 0.20 43.77 % | 0.14 7.62 % | 0.13 -5.83 % | 0.14 19.67 % | 0.12 7.05 % | 0.11 10.25 % | 0.10 |
EBITDA | 343.016 M -47.17 % | 649.233 M 160.28 % | 249.438 M 13.27 % | 220.215 M 87.07 % | 117.717 M -22.50 % | 151.884 M 13.02 % | 134.391 M 153.74 % | 52.964 M |
Net income ratio | 0.10 -24.97 % | 0.13 21.31 % | 0.11 5.42 % | 0.10 -0.76 % | 0.10 21.26 % | 0.09 8.26 % | 0.08 14.26 % | 0.07 |
Ratio EBITDA | 0.10 -42.73 % | 0.18 67.02 % | 0.11 -23.02 % | 0.14 23.61 % | 0.11 -39.62 % | 0.19 -14.16 % | 0.22 86.38 % | 0.12 |
Gross profit ratio | 0.21 -23.50 % | 0.28 19.68 % | 0.23 -6.27 % | 0.25 2.22 % | 0.24 6.91 % | 0.23 -1.14 % | 0.23 -11.54 % | 0.26 |
Weighted average shs out dil | 1.392 B 1.28 % | 1.375 B 2.39 % | 1.342 B 13.34 % | 1.184 B 0.66 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B |
Weighted average shs out | 1.406 B 2.32 % | 1.375 B 5.06 % | 1.308 B 10.46 % | 1.184 B 0.66 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B |
EPS diluted | 0.23 -32.35 % | 0.34 88.89 % | 0.18 38.46 % | 0.13 44.44 % | 0.09 55.44 % | 0.06 42.26 % | 0.04 55.94 % | 0.03 |
Earnings per share | 0.24 -29.41 % | 0.34 78.95 % | 0.19 46.15 % | 0.13 44.44 % | 0.09 55.44 % | 0.06 42.26 % | 0.04 55.94 % | 0.03 |
Gross profit | 706.747 M -29.43 % | 1.001 B 86.49 % | 536.996 M 37.92 % | 389.356 M 54.70 % | 251.680 M 37.23 % | 183.397 M 30.17 % | 140.891 M 20.42 % | 116.996 M |
Income tax expense | 92.937 M -48.41 % | 180.151 M 145.47 % | 73.391 M 66.23 % | 44.150 M 19.21 % | 37.036 M 45.94 % | 25.378 M 41.24 % | 17.968 M 52.09 % | 11.814 M |
Cost of revenue | 2.586 B 0.71 % | 2.568 B 46.44 % | 1.753 B 50.22 % | 1.167 B 50.25 % | 776.894 M 25.72 % | 617.933 M 32.11 % | 467.727 M 41.71 % | 330.055 M |
General and administrative expenses | 363.139 M 2.06 % | 355.823 M 23.90 % | 287.176 M 34.91 % | 212.870 M 45.31 % | 146.495 M 353.03 % | 32.337 M 34.95 % | 23.963 M 12.76 % | 21.251 M |
Selling and marketing expenses | 8.997 M 12.96 % | 7.965 M 5.16 % | 7.574 M 99.53 % | 3.796 M 121.21 % | 1.716 M 210.87 % | 552.000 K -29.32 % | 781.000 K 442.36 % | 144.000 K |
Other expenses | 6.384 M 97.40 % | 3.234 M -29.56 % | 4.591 M 880.98 % | 468.000 K 107.02 % | -6.671 M -108.31 % | 80.281 M 3 627.07 % | 2.154 M 43.60 % | 1.500 M |
Operating expenses | 378.520 M 3.13 % | 367.022 M 22.61 % | 299.341 M 37.86 % | 217.134 M 53.41 % | 141.540 M 25.07 % | 113.170 M 24.75 % | 90.714 M 16.39 % | 77.937 M |
Cost and expenses | 2.965 B 1.02 % | 2.935 B 42.97 % | 2.053 B 48.28 % | 1.384 B 50.74 % | 918.434 M 25.62 % | 731.103 M 30.92 % | 558.441 M 36.88 % | 407.992 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 372.136 M 2.29 % | 363.788 M 23.42 % | 294.750 M 36.04 % | 216.666 M 46.19 % | 148.211 M 350.64 % | 32.889 M 32.92 % | 24.744 M 15.65 % | 21.395 M |
Interest income | 77.432 M 2.18 % | 75.782 M 6.63 % | 71.071 M 221.40 % | 22.113 M -67.10 % | 67.205 M -12.25 % | 76.583 M 0.88 % | 75.913 M 677.56 % | 9.763 M |
Interest expense | 1.806 M | 0.000 | 0.000 -100.00 % | 604.000 K -98.34 % | 36.472 M -34.58 % | 55.748 M -12.82 % | 63.943 M 957.08 % | 6.049 M |
Depreciation and amortization | 14.789 M 0.00 % | 14.789 M 25.51 % | 11.783 M -19.07 % | 14.559 M 208.45 % | 4.720 M -17.09 % | 5.693 M 42.43 % | 3.997 M 51.29 % | 2.642 M |
Operating income | 328.227 M -48.27 % | 634.444 M 166.96 % | 237.655 M 37.99 % | 172.222 M 52.41 % | 112.997 M -22.71 % | 146.191 M 191.35 % | 50.177 M 28.46 % | 39.059 M |
Operating income ratio | 0.10 -43.92 % | 0.18 71.31 % | 0.10 -6.22 % | 0.11 0.71 % | 0.11 -39.78 % | 0.18 121.28 % | 0.08 -5.64 % | 0.09 |
Total other income expenses net | 92.595 M -0.49 % | 93.051 M 6.89 % | 87.054 M 165.17 % | 32.830 M 6.33 % | 30.877 M | 0.000 -100.00 % | 16.274 M 212.12 % | 5.214 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -2.841 B 1.69 % | -2.890 B -7.94 % | -2.678 B -19.15 % | -2.247 B -157.71 % | -872.003 M -1 662.26 % | -49.482 M -72.78 % | -28.639 M -9.30 % | -26.203 M |
Total investments | 32.382 M 29.21 % | 25.061 M 31.04 % | 19.124 M 25.49 % | 15.239 M 173.69 % | 5.568 M -88.31 % | 47.613 M 53.74 % | 30.970 M 7.46 % | 28.820 M |
Total debt | 53.775 M -13.81 % | 62.388 M 143.90 % | 25.579 M 80.52 % | 14.170 M 0.10 % | 14.156 M 85.31 % | 7.639 M 104.74 % | 3.731 M 74.18 % | 2.142 M |
Accumulated other comprehensive income loss | 1.750 B 3 012.60 % | 56.232 M -35.26 % | 86.854 M 164.59 % | 32.826 M -61.82 % | 85.982 M 419.66 % | -26.898 M -208.75 % | -8.712 M -20.61 % | -7.223 M |
Retained earnings | 1.412 B 19.50 % | 1.182 B 65.42 % | 714.425 M 52.91 % | 467.213 M 51.77 % | 307.839 M 51.49 % | 203.206 M 50.50 % | 135.025 M 54.86 % | 87.190 M |
Common stock | 11.941 M 0.00 % | 11.941 M 5.80 % | 11.286 M 0.00 % | 11.286 M 13.06 % | 9.982 M 83 083.33 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K |
Total equity | 1.811 B -1.15 % | 1.832 B 43.92 % | 1.273 B 23.41 % | 1.031 B 148.70 % | 414.653 M 133.71 % | 177.424 M 200.33 % | 59.077 M 16.11 % | 50.880 M |
Other non current liabilities | 0.000 -100.00 % | 13.222 M | 0.000 -100.00 % | 7.341 M | 0.000 -100.00 % | 904.117 M -11.89 % | 1.026 B -16.49 % | 1.229 B |
Long term debt | 38.069 M -28.12 % | 52.962 M 158.70 % | 20.472 M 159.60 % | 7.886 M -14.67 % | 9.242 M 90.48 % | 4.852 M 374.29 % | 1.023 M -35.94 % | 1.597 M |
Total non current liabilities | 44.044 M -33.45 % | 66.184 M 132.97 % | 28.409 M 86.57 % | 15.227 M 7.41 % | 14.177 M -98.44 % | 908.969 M -11.51 % | 1.027 B -16.52 % | 1.230 B |
Other current liabilities | 1.531 B 17.88 % | 1.299 B -22.65 % | 1.679 B 24.44 % | 1.349 B 132.59 % | 580.206 M 42.98 % | 405.784 M 33.31 % | 304.385 M 5.12 % | 289.554 M |
Deferred revenue | 0.000 -100.00 % | 1.565 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.708 M -396.88 % | -545.000 K |
Short term debt | 15.706 M 66.62 % | 9.426 M 84.57 % | 5.107 M -36.63 % | 8.059 M -21.35 % | 10.247 M 267.67 % | 2.787 M 2.92 % | 2.708 M 396.88 % | 545.000 K |
Total current liabilities | 2.020 B 6.03 % | 1.905 B -4.99 % | 2.005 B 28.05 % | 1.566 B 134.46 % | 668.000 M 43.14 % | 466.667 M 31.97 % | 353.627 M 11.97 % | 315.816 M |
Total liabilities | 2.064 B 4.71 % | 1.972 B -3.07 % | 2.034 B 28.61 % | 1.581 B 131.82 % | 682.177 M -50.41 % | 1.376 B -0.38 % | 1.381 B -10.70 % | 1.546 B |
Other non current assets | 26.688 M 3.49 % | 25.787 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.613 M 53.74 % | 30.970 M 7.46 % | 28.820 M |
Long term investments | 2.994 M 133.91 % | 1.280 M -4.26 % | 1.337 M -28.50 % | 1.870 M | 0.000 -100.00 % | 47.613 M 53.74 % | 30.970 M 7.46 % | 28.820 M |
Intangible assets | 13.468 M -6.41 % | 14.390 M -13.12 % | 16.564 M 64.50 % | 10.069 M | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 59.634 M 0.00 % | 59.634 M 0.00 % | 59.634 M 94.22 % | 30.705 M 5 212.28 % | 578.000 K | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 73.102 M -1.25 % | 74.024 M -2.85 % | 76.198 M 86.88 % | 40.774 M 6 954.33 % | 578.000 K 101.21 % | -47.613 M -53.74 % | -30.970 M -7.46 % | -28.820 M |
Property plant equipment net | 86.319 M -10.59 % | 96.547 M 69.09 % | 57.099 M 10.46 % | 51.694 M 6.05 % | 48.743 M 189.33 % | 16.847 M 43.72 % | 11.722 M 40.27 % | 8.357 M |
Total non current assets | 189.103 M -4.32 % | 197.638 M 32.06 % | 149.657 M 47.52 % | 101.451 M 90.72 % | 53.195 M -24.39 % | 70.352 M 50.01 % | 46.897 M 20.09 % | 39.052 M |
Other current assets | 173.059 M -10.63 % | 193.638 M 24.46 % | 155.585 M 70.95 % | 91.011 M 39.73 % | 65.132 M -95.27 % | 1.376 B 8.02 % | 1.274 B -12.45 % | 1.455 B |
Short term investments | 29.388 M 23.58 % | 23.781 M 33.70 % | 17.787 M 33.05 % | 13.369 M 140.10 % | 5.568 M -3.92 % | 5.795 M 34.80 % | 4.299 M 41.04 % | 3.048 M |
cash and cash equivalents | 2.895 B -1.95 % | 2.952 B 9.22 % | 2.703 B 19.53 % | 2.261 B 155.20 % | 886.159 M 1 451.37 % | 57.121 M 76.46 % | 32.370 M 14.20 % | 28.345 M |
Cash and short term investments | 2.924 B -1.75 % | 2.976 B 9.38 % | 2.721 B 19.61 % | 2.275 B 156.70 % | 886.159 M 1 451.37 % | 57.121 M 76.46 % | 32.370 M 14.20 % | 28.345 M |
Total current assets | 3.686 B 2.23 % | 3.606 B 14.21 % | 3.157 B 25.71 % | 2.511 B 140.62 % | 1.044 B -29.61 % | 1.483 B 6.44 % | 1.393 B -10.59 % | 1.558 B |
Inventory | 63.750 M 41.69 % | 44.992 M 13.61 % | 39.602 M 223.02 % | 12.260 M 473.17 % | 2.139 M -37.36 % | 3.415 M 123.49 % | 1.528 M 102.38 % | 755.000 K |
Net receivables | 524.808 M 34.31 % | 390.733 M 62.25 % | 240.823 M 80.86 % | 133.152 M 47.61 % | 90.205 M 95.90 % | 46.047 M 13.89 % | 40.431 M 14.10 % | 35.436 M |
Tax assets | 0.000 | 0.000 -100.00 % | 15.023 M 111.20 % | 7.113 M 83.61 % | 3.874 M -34.25 % | 5.892 M 40.12 % | 4.205 M 124.27 % | 1.875 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 473.236 M 33.73 % | 353.876 M 130.04 % | 153.835 M 68.48 % | 91.310 M 228.65 % | 27.783 M 57.42 % | 17.649 M 77.79 % | 9.927 M 223.78 % | 3.066 M |
Tax payables | 0.000 -100.00 % | 241.441 M 44.41 % | 167.189 M 42.48 % | 117.341 M 135.79 % | 49.764 M 23.04 % | 40.447 M 10.49 % | 36.607 M 61.61 % | 22.651 M |
Deferred revenue non current | 0.000 100.00 % | -13.222 M | 0.000 100.00 % | -7.341 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 48.394 M -54.14 % | 105.523 M 291.61 % | 26.946 M 35.75 % | 19.849 M 82.94 % | 10.850 M 882.79 % | 1.104 M | 0.000 -100.00 % | 3.888 M |
Capital lease obligations | 36.137 M -15.54 % | 42.785 M 174.63 % | 15.579 M 9.94 % | 14.170 M 0.10 % | 14.156 M 85.31 % | 7.639 M 104.74 % | 3.731 M 74.18 % | 2.142 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.898 M | 0.000 | 0.000 |
Other total stockholders equity | 144.707 M -69.61 % | 476.196 M 9.93 % | 433.192 M -13.38 % | 500.084 M | 0.000 100.00 % | -26.898 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 5.975 M -54.81 % | 13.222 M 66.59 % | 7.937 M 8.12 % | 7.341 M 48.75 % | 4.935 M 267.46 % | 1.343 M 149.63 % | 538.000 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.875 B 1.89 % | 3.803 B 15.02 % | 3.307 B 26.56 % | 2.613 B 138.20 % | 1.097 B -29.38 % | 1.553 B 7.86 % | 1.440 B -9.84 % | 1.597 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -42.539 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 18.043 M 43.77 % | 12.550 M -16.55 % | 15.039 M 476.87 % | 2.607 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 35.991 M 108.54 % | -421.595 M -136.21 % | -178.484 M -124.51 % | 728.356 M 273.70 % | 194.902 M 100.19 % | 97.358 M 89.39 % | 51.406 M 723.25 % | -8.248 M |
Accounts receivables | -127.323 M 31.87 % | -186.889 M -21.27 % | -154.108 M -146.91 % | -62.414 M -9.74 % | -56.874 M -461.22 % | -10.134 M 24.07 % | -13.346 M 33.70 % | -20.131 M |
Inventory | -18.758 M -248.01 % | -5.390 M 80.28 % | -27.334 M -170.07 % | -10.121 M -893.18 % | 1.276 M 167.62 % | -1.887 M -144.11 % | -773.000 K -19.29 % | -648.000 K |
Accounts payables | 0.000 | 0.000 | 0.000 -100.00 % | 62.414 M 9.74 % | 56.874 M 461.22 % | 10.134 M | 0.000 | 0.000 |
Other working capital | 182.072 M 179.40 % | -229.316 M -7 852.40 % | 2.958 M -99.60 % | 738.477 M 281.39 % | 193.626 M 95.10 % | 99.245 M 90.20 % | 52.179 M 786.57 % | -7.600 M |
Other non cash items | -239.326 M -49.93 % | -159.630 M -140.84 % | 390.872 M 1 917.25 % | -21.509 M 65.53 % | -62.396 M -50.72 % | -41.399 M -85.98 % | -22.260 M -82.38 % | -12.205 M |
Net cash provided by operating activities | 265.153 M 42.92 % | 185.527 M -62.58 % | 495.751 M -44.08 % | 886.526 M 209.23 % | 286.686 M 84.58 % | 155.315 M 55.95 % | 99.594 M 276.37 % | 26.462 M |
Investments in property plant and equipment | -13.826 M 50.79 % | -28.096 M -63.92 % | -17.140 M -62.51 % | -10.547 M -34.07 % | -7.867 M -95.11 % | -4.032 M 5.51 % | -4.267 M -111.76 % | -2.015 M |
Acquisitions net | 0.000 | 0.000 100.00 % | -25.504 M -68.96 % | -15.095 M -105.56 % | 271.595 M 1 832.11 % | -15.680 M 86.24 % | -113.986 M | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 80.798 M 65.37 % | 48.859 M 0.63 % | 48.552 M 119.26 % | 22.144 M -98.20 % | 1.233 B 1 634.73 % | 71.069 M -78.59 % | 332.010 M 125.55 % | -1.299 B |
Net cash used for investing activites | 66.972 M 222.55 % | 20.763 M 251.44 % | 5.908 M 268.90 % | -3.498 M -100.23 % | 1.497 B 2 814.08 % | 51.357 M -75.97 % | 213.757 M 116.43 % | -1.301 B |
Debt repayment | -10.095 M -205.12 % | 9.603 M -3.97 % | 10.000 M 283.22 % | -5.458 M 99.41 % | -924.895 M -623.36 % | -127.861 M | 0.000 | 0.000 |
Common stock issued | 19.192 M -88.58 % | 168.034 M 3 976.52 % | 4.122 M -99.18 % | 501.830 M 4 927.35 % | 9.982 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.000 K | 0.000 | 0.000 | 0.000 |
Dividends paid | -333.371 M -169.47 % | -123.712 M -80.43 % | -68.565 M | 0.000 100.00 % | -1.485 M | 0.000 | 0.000 100.00 % | -3.500 M |
Other financing activites | -65.413 M -497.98 % | -10.939 M -97.38 % | -5.542 M -34.71 % | -4.114 M 89.12 % | -37.822 M 30.04 % | -54.060 M 82.52 % | -309.326 M -124.08 % | 1.285 B |
Net cash used provided by financing activities | -389.687 M -1 006.54 % | 42.986 M 171.66 % | -59.985 M -112.19 % | 492.258 M 151.59 % | -954.232 M -424.53 % | -181.921 M 41.19 % | -309.326 M -124.14 % | 1.281 B |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -57.562 M -123.09 % | 249.276 M -43.56 % | 441.674 M -67.88 % | 1.375 B 65.89 % | 829.038 M 3 249.51 % | 24.751 M 514.93 % | 4.025 M -36.76 % | 6.365 M |
Cash at beginning of period | 2.952 B 9.22 % | 2.703 B 19.53 % | 2.261 B 155.20 % | 886.159 M 1 451.37 % | 57.121 M 76.46 % | 32.370 M 14.20 % | 28.345 M 28.96 % | 21.980 M |
Cash at end of period | 2.895 B -1.95 % | 2.952 B 9.22 % | 2.703 B 19.53 % | 2.261 B 155.20 % | 886.159 M 1 451.37 % | 57.121 M 76.46 % | 32.370 M 14.20 % | 28.345 M |
Operating cash flow | 265.153 M 42.92 % | 185.527 M -62.58 % | 495.751 M -44.08 % | 886.526 M 209.23 % | 286.686 M 84.58 % | 155.315 M 55.95 % | 99.594 M 276.37 % | 26.462 M |
Capital expenditure | -17.586 M 41.96 % | -30.300 M -76.78 % | -17.140 M -62.51 % | -10.547 M -34.07 % | -7.867 M -95.11 % | -4.032 M 5.51 % | -4.267 M -111.76 % | -2.015 M |
Free CashFlow | 247.567 M 59.49 % | 155.227 M -67.57 % | 478.611 M -45.36 % | 875.979 M 214.17 % | 278.819 M 84.30 % | 151.283 M 58.70 % | 95.327 M 289.93 % | 24.447 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.823 B 7.83 % | 1.691 B 5.50 % | 1.602 B -27.04 % | 2.196 B 59.97 % | 1.373 B 6.15 % | 1.293 B 29.73 % | 997.018 M 11.84 % | 891.457 M 34.02 % | 665.188 M 15.40 % | 576.409 M 27.48 % | 452.165 M -0.42 % | 454.093 M 30.77 % | 347.237 M 14.11 % | 304.309 M 0.00 % | 304.309 M 36.14 % | 223.526 M 0.00 % | 223.526 M |
Net income | 216.032 M 62.82 % | 132.682 M -30.46 % | 190.795 M -35.42 % | 295.440 M 71.86 % | 171.907 M 47.19 % | 116.792 M -10.45 % | 130.420 M 79.05 % | 72.841 M -15.82 % | 86.533 M 91.84 % | 45.107 M -26.07 % | 61.011 M 60.78 % | 37.948 M 25.52 % | 30.233 M 26.41 % | 23.918 M 0.00 % | 23.918 M 55.56 % | 15.375 M 0.00 % | 15.375 M |
Income before tax | 295.078 M 81.98 % | 162.146 M -37.32 % | 258.676 M -47.44 % | 492.142 M 109.11 % | 235.353 M 61.72 % | 145.529 M -18.78 % | 179.180 M 100.07 % | 89.560 M -22.45 % | 115.492 M 100.98 % | 57.463 M -33.50 % | 86.411 M 67.06 % | 51.726 M 23.34 % | 41.937 M 26.22 % | 33.226 M 0.00 % | 33.226 M 50.09 % | 22.137 M 0.00 % | 22.137 M |
Income before tax ratio | 0.16 68.77 % | 0.10 -40.58 % | 0.16 -27.96 % | 0.22 30.72 % | 0.17 52.35 % | 0.11 -37.39 % | 0.18 78.88 % | 0.10 -42.14 % | 0.17 74.16 % | 0.10 -47.83 % | 0.19 67.77 % | 0.11 -5.68 % | 0.12 10.62 % | 0.11 0.00 % | 0.11 10.25 % | 0.10 0.00 % | 0.10 |
EBITDA | 254.367 M 112.95 % | 119.448 M -46.57 % | 223.569 M -50.50 % | 451.634 M 130.31 % | 196.097 M 87.41 % | 104.637 M -26.96 % | 143.264 M 91.44 % | 74.835 M -29.46 % | 106.082 M 64.02 % | 64.677 M 21.94 % | 53.040 M 39.38 % | 38.055 M 19.90 % | 31.739 M -52.77 % | 67.196 M 0.00 % | 67.196 M 153.74 % | 26.482 M 0.00 % | 26.482 M |
Net income ratio | 0.12 51.00 % | 0.08 -34.08 % | 0.12 -11.48 % | 0.13 7.44 % | 0.13 38.66 % | 0.09 -30.97 % | 0.13 60.09 % | 0.08 -37.19 % | 0.13 66.24 % | 0.08 -42.00 % | 0.13 61.46 % | 0.08 -4.02 % | 0.09 10.78 % | 0.08 0.00 % | 0.08 14.26 % | 0.07 0.00 % | 0.07 |
Ratio EBITDA | 0.14 97.49 % | 0.07 -49.36 % | 0.14 -32.15 % | 0.21 43.98 % | 0.14 76.55 % | 0.08 -43.70 % | 0.14 71.17 % | 0.08 -47.36 % | 0.16 42.13 % | 0.11 -4.34 % | 0.12 39.97 % | 0.08 -8.31 % | 0.09 -58.61 % | 0.22 0.00 % | 0.22 86.38 % | 0.12 0.00 % | 0.12 |
Gross profit ratio | 0.25 40.14 % | 0.18 -28.64 % | 0.25 -14.94 % | 0.30 15.47 % | 0.26 17.78 % | 0.22 -15.17 % | 0.26 7.01 % | 0.24 -9.30 % | 0.26 7.30 % | 0.25 1.43 % | 0.24 10.99 % | 0.22 -9.69 % | 0.24 4.61 % | 0.23 0.00 % | 0.23 -11.54 % | 0.26 0.00 % | 0.26 |
Weighted average shs out dil | 1.387 B 0.79 % | 1.376 B -2.25 % | 1.408 B 0.14 % | 1.406 B 4.69 % | 1.343 B -0.41 % | 1.349 B 0.93 % | 1.336 B 29.41 % | 1.033 B -12.25 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B |
Weighted average shs out | 1.352 B -8.87 % | 1.484 B 8.87 % | 1.363 B -3.96 % | 1.419 B 7.31 % | 1.322 B -9.32 % | 1.458 B 9.13 % | 1.336 B 19.82 % | 1.115 B -5.22 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B 0.00 % | 1.177 B |
EPS diluted | 0.16 77.78 % | 0.09 -35.71 % | 0.14 -33.33 % | 0.21 64.06 % | 0.13 47.81 % | 0.09 -11.27 % | 0.10 38.24 % | 0.07 -4.08 % | 0.07 91.67 % | 0.04 -25.87 % | 0.05 61.88 % | 0.03 23.08 % | 0.03 27.45 % | 0.02 0.00 % | 0.02 55.73 % | 0.01 0.00 % | 0.01 |
Earnings per share | 0.16 63.60 % | 0.10 -30.14 % | 0.14 -33.33 % | 0.21 61.54 % | 0.13 62.50 % | 0.08 -18.03 % | 0.10 49.24 % | 0.07 -11.14 % | 0.07 91.67 % | 0.04 -25.87 % | 0.05 61.88 % | 0.03 23.08 % | 0.03 27.45 % | 0.02 0.00 % | 0.02 55.73 % | 0.01 0.00 % | 0.01 |
Gross profit | 458.669 M 51.11 % | 303.536 M -24.72 % | 403.211 M -37.94 % | 649.727 M 84.72 % | 351.739 M 25.02 % | 281.347 M 10.05 % | 255.649 M 19.68 % | 213.611 M 21.55 % | 175.745 M 23.83 % | 141.922 M 29.30 % | 109.758 M 10.52 % | 99.311 M 18.11 % | 84.086 M 19.36 % | 70.446 M 0.00 % | 70.446 M 20.42 % | 58.498 M 0.00 % | 58.498 M |
Income tax expense | 73.736 M 155.85 % | 28.820 M -55.05 % | 64.117 M -46.86 % | 120.661 M 102.83 % | 59.490 M 115.97 % | 27.546 M -39.91 % | 45.845 M 200.74 % | 15.244 M -47.26 % | 28.906 M 138.97 % | 12.096 M -51.50 % | 24.940 M 82.40 % | 13.673 M 16.81 % | 11.705 M 30.29 % | 8.984 M 0.00 % | 8.984 M 52.09 % | 5.907 M 0.00 % | 5.907 M |
Cost of revenue | 1.364 B -1.64 % | 1.387 B 15.66 % | 1.199 B -22.46 % | 1.547 B 51.44 % | 1.021 B 0.90 % | 1.012 B 36.52 % | 741.369 M 9.37 % | 677.846 M 38.49 % | 489.443 M 12.65 % | 434.487 M 26.89 % | 342.407 M -3.49 % | 354.782 M 34.82 % | 263.151 M 12.52 % | 233.864 M 0.00 % | 233.864 M 41.71 % | 165.028 M 0.00 % | 165.028 M |
General and administrative expenses | 197.680 M 4.90 % | 188.449 M 7.88 % | 174.690 M -13.51 % | 201.988 M 31.30 % | 153.835 M -11.78 % | 174.381 M 54.60 % | 112.795 M -21.55 % | 143.778 M 108.10 % | 69.092 M -16.42 % | 82.664 M 52.96 % | 54.044 M -14.45 % | 63.174 M 24.20 % | 50.866 M 324.54 % | 11.982 M 0.00 % | 11.982 M 12.76 % | 10.626 M 0.00 % | 10.626 M |
Selling and marketing expenses | 3.307 M -40.97 % | 5.602 M 65.01 % | 3.395 M -38.55 % | 5.525 M 126.43 % | 2.440 M -66.43 % | 7.268 M 2 275.16 % | 306.000 K -89.92 % | 3.037 M 300.13 % | 759.000 K -2.69 % | 780.000 K -16.67 % | 936.000 K 102.60 % | 462.000 K 413.33 % | 90.000 K -76.95 % | 390.500 K 0.00 % | 390.500 K 442.36 % | 72.000 K 0.00 % | 72.000 K |
Other expenses | 0.000 | 0.000 -100.00 % | 6.384 M | 0.000 100.00 % | -365.375 M 10.84 % | -409.786 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.077 M 0.00 % | 1.077 M 43.60 % | 750.000 K 0.00 % | 750.000 K |
Operating expenses | 212.743 M 11.10 % | 191.483 M 2.38 % | 187.037 M -8.98 % | 205.488 M 31.72 % | 156.000 M -9.61 % | 172.589 M 55.81 % | 110.769 M -18.29 % | 135.570 M 93.00 % | 70.243 M -29.43 % | 99.539 M 155.23 % | 39.000 M -35.43 % | 60.397 M 20.38 % | 50.172 M 10.62 % | 45.357 M 0.00 % | 45.357 M 16.39 % | 38.969 M 0.00 % | 38.969 M |
Cost and expenses | 1.577 B -0.10 % | 1.578 B 13.87 % | 1.386 B -20.88 % | 1.752 B 48.83 % | 1.177 B -0.63 % | 1.185 B 39.03 % | 852.138 M 4.76 % | 813.416 M 45.33 % | 559.686 M 4.81 % | 534.026 M 40.01 % | 381.407 M -8.13 % | 415.179 M 32.51 % | 313.323 M 12.21 % | 279.221 M 0.00 % | 279.221 M 36.88 % | 203.996 M 0.00 % | 203.996 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 |
Selling general and administrative expenses | 212.743 M 11.10 % | 191.483 M 5.99 % | 180.653 M -12.09 % | 205.488 M 27.21 % | 161.534 M -11.54 % | 182.602 M 56.42 % | 116.739 M -18.83 % | 143.813 M 96.14 % | 73.321 M -8.94 % | 80.523 M 38.45 % | 58.160 M -7.22 % | 62.683 M 17.01 % | 53.572 M 333.01 % | 12.372 M 0.00 % | 12.372 M 15.65 % | 10.698 M 0.00 % | 10.698 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 36.168 M -8.70 % | 39.614 M 7.73 % | 36.771 M 7.20 % | 34.300 M 197.77 % | 11.519 M 15.31 % | 9.990 M -33.75 % | 15.080 M -3.66 % | 15.653 M 22.17 % | 12.812 M 59.69 % | 8.023 M -78.86 % | 37.957 M 0.00 % | 37.957 M 677.56 % | 4.882 M 0.00 % | 4.882 M |
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 -100.00 % | 31.972 M 0.00 % | 31.972 M 957.08 % | 3.025 M 0.00 % | 3.025 M |
Depreciation and amortization | 8.441 M 14.15 % | 7.395 M 0.00 % | 7.395 M 0.00 % | 7.395 M 25.51 % | 5.892 M 0.00 % | 5.892 M 35.33 % | 4.354 M -13.57 % | 5.037 M 37.70 % | 3.658 M 11.59 % | 3.278 M 127.32 % | 1.442 M 1.05 % | 1.427 M 16.49 % | 1.225 M -38.70 % | 1.999 M 0.00 % | 1.999 M 51.29 % | 1.321 M 0.00 % | 1.321 M |
Operating income | 245.926 M 119.47 % | 112.053 M -48.17 % | 216.174 M -51.34 % | 444.239 M 133.56 % | 190.205 M 92.62 % | 98.745 M -28.91 % | 138.910 M 99.02 % | 69.798 M -31.85 % | 102.424 M 66.82 % | 61.399 M 18.99 % | 51.598 M 40.87 % | 36.628 M 20.04 % | 30.514 M 21.63 % | 25.089 M 0.00 % | 25.089 M 28.46 % | 19.530 M 0.00 % | 19.530 M |
Operating income ratio | 0.13 103.54 % | 0.07 -50.87 % | 0.13 -33.30 % | 0.20 46.00 % | 0.14 81.46 % | 0.08 -45.21 % | 0.14 77.95 % | 0.08 -49.15 % | 0.15 44.55 % | 0.11 -6.65 % | 0.11 41.47 % | 0.08 -8.21 % | 0.09 6.59 % | 0.08 0.00 % | 0.08 -5.64 % | 0.09 0.00 % | 0.09 |
Total other income expenses net | 49.152 M -1.88 % | 50.093 M 17.86 % | 42.502 M -11.27 % | 47.903 M 6.10 % | 45.148 M -3.50 % | 46.784 M 16.18 % | 40.270 M 103.77 % | 19.762 M 51.22 % | 13.068 M 432.01 % | -3.936 M -111.31 % | 34.813 M 130.58 % | 15.098 M 32.17 % | 11.423 M 40.38 % | 8.137 M 0.00 % | 8.137 M 212.12 % | 2.607 M 0.00 % | 2.607 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 |
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 | 2018-12-31 | 2018-06-30 | 2017-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -2.781 B 2.11 % | -2.841 B -19.74 % | -2.373 B 17.90 % | -2.890 B -9.59 % | -2.637 B 1.51 % | -2.678 B -35.13 % | -1.981 B 11.83 % | -2.247 B -161.36 % | -859.854 M 1.39 % | -872.003 M 36.65 % | -1.377 B -2 681.92 % | -49.482 M -72.78 % | -28.639 M -4.44 % | -27.421 M -4.65 % | -26.203 M |
Total investments | 34.702 M 7.16 % | 32.382 M 6.30 % | 30.464 M 21.56 % | 25.061 M 3 702.88 % | 659.000 K -50.71 % | 1.337 M -28.39 % | 1.867 M -0.16 % | 1.870 M 19.87 % | 1.560 M -71.98 % | 5.568 M -88.60 % | 48.850 M 2.60 % | 47.613 M 53.74 % | 30.970 M 3.60 % | 29.895 M 3.73 % | 28.820 M |
Total debt | 48.056 M -10.64 % | 53.775 M -13.77 % | 62.359 M -0.05 % | 62.388 M 80.90 % | 34.487 M 34.83 % | 25.579 M 118.10 % | 11.728 M -17.23 % | 14.170 M 11.29 % | 12.733 M -10.05 % | 14.156 M 17.23 % | 12.075 M 58.07 % | 7.639 M 104.74 % | 3.731 M 27.06 % | 2.937 M 37.09 % | 2.142 M |
Accumulated other comprehensive income loss | 72.642 M -95.85 % | 1.750 B 2 245.49 % | 74.623 M 32.71 % | 56.232 M -50.69 % | 114.027 M 31.29 % | 86.854 M 109.74 % | 41.411 M 26.15 % | 32.826 M -61.80 % | 85.924 M 751.14 % | -13.196 M -10.17 % | -11.978 M -9.39 % | -10.950 M -25.69 % | -8.712 M -9.34 % | -7.968 M -10.31 % | -7.223 M |
Retained earnings | 1.721 B 21.89 % | 1.412 B 2.89 % | 1.373 B 16.14 % | 1.182 B 43.40 % | 824.097 M 15.35 % | 714.425 M 15.50 % | 618.574 M 32.40 % | 467.213 M 18.47 % | 394.372 M 28.11 % | 307.839 M 17.17 % | 262.732 M 29.29 % | 203.206 M 50.50 % | 135.025 M 21.53 % | 111.108 M 27.43 % | 87.190 M |
Common stock | 11.941 M 0.00 % | 11.941 M 0.00 % | 11.941 M 0.00 % | 11.941 M 5.23 % | 11.348 M 0.55 % | 11.286 M 0.00 % | 11.286 M 0.00 % | 11.286 M 13.06 % | 9.982 M 0.00 % | 9.982 M 83 083.33 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K 0.00 % | 12.000 K |
Total equity | 1.858 B 2.60 % | 1.811 B 5.91 % | 1.710 B -6.66 % | 1.832 B 25.93 % | 1.454 B 14.28 % | 1.273 B 12.82 % | 1.128 B 9.38 % | 1.031 B 105.77 % | 501.181 M 20.87 % | 414.653 M 18.95 % | 348.596 M 96.48 % | 177.424 M 200.33 % | 59.077 M 7.45 % | 54.979 M 8.06 % | 50.880 M |
Other non current liabilities | 5.862 M | 0.000 -100.00 % | 12.745 M -3.61 % | 13.222 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.935 M -99.45 % | 902.774 M -0.15 % | 904.117 M -11.89 % | 1.026 B -8.99 % | 1.127 B -8.25 % | 1.229 B |
Long term debt | 37.863 M -0.54 % | 38.069 M -23.78 % | 49.949 M -5.69 % | 52.962 M 105.31 % | 25.796 M 26.01 % | 20.472 M 178.45 % | 7.352 M -6.77 % | 7.886 M -3.30 % | 8.155 M -11.76 % | 9.242 M -0.87 % | 9.323 M 92.15 % | 4.852 M 374.29 % | 1.023 M -21.91 % | 1.310 M -17.97 % | 1.597 M |
Total non current liabilities | 43.725 M -0.72 % | 44.044 M -29.75 % | 62.694 M -5.27 % | 66.184 M 99.06 % | 33.248 M 17.03 % | 28.409 M 65.64 % | 17.151 M 12.64 % | 15.227 M 16.78 % | 13.039 M -8.03 % | 14.177 M -98.46 % | 922.040 M 1.44 % | 908.969 M -11.51 % | 1.027 B -9.00 % | 1.129 B -8.26 % | 1.230 B |
Other current liabilities | 1.729 B 12.90 % | 1.531 B -0.84 % | 1.544 B 18.15 % | 1.307 B -29.75 % | 1.861 B 10.80 % | 1.679 B -3.15 % | 1.734 B 28.32 % | 1.351 B 102.21 % | 668.260 M 14.13 % | 585.539 M -19.08 % | 723.615 M 78.33 % | 405.784 M 33.31 % | 304.385 M 2.50 % | 296.970 M 2.56 % | 289.554 M |
Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -6.508 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.914 M -78.56 % | -2.752 M 1.26 % | -2.787 M -2.92 % | -2.708 M -66.49 % | -1.627 M -198.44 % | -545.000 K |
Short term debt | 10.193 M -35.10 % | 15.706 M 26.56 % | 12.410 M 31.66 % | 9.426 M 8.46 % | 8.691 M 70.18 % | 5.107 M 16.70 % | 4.376 M -30.36 % | 6.284 M 37.27 % | 4.578 M -6.84 % | 4.914 M 78.56 % | 2.752 M -1.26 % | 2.787 M 2.92 % | 2.708 M 66.49 % | 1.627 M 198.44 % | 545.000 K |
Total current liabilities | 2.195 B 8.62 % | 2.020 B 4.18 % | 1.939 B 1.78 % | 1.905 B -14.29 % | 2.223 B 10.85 % | 2.005 B 4.42 % | 1.921 B 22.62 % | 1.566 B 110.98 % | 742.355 M 11.13 % | 668.000 M -15.82 % | 793.564 M 70.05 % | 466.667 M 31.97 % | 353.627 M 5.65 % | 334.722 M 5.99 % | 315.816 M |
Total liabilities | 2.238 B 8.43 % | 2.064 B 3.12 % | 2.002 B 1.54 % | 1.972 B -12.62 % | 2.256 B 10.93 % | 2.034 B 4.97 % | 1.938 B 22.53 % | 1.581 B 109.35 % | 755.394 M 10.73 % | 682.177 M -60.24 % | 1.716 B 24.71 % | 1.376 B -0.38 % | 1.381 B -5.65 % | 1.464 B -5.35 % | 1.546 B |
Other non current assets | 33.183 M 24.34 % | 26.688 M -16.48 % | 31.954 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.874 M | 0.000 -100.00 % | 47.613 M 53.74 % | 30.970 M 3.60 % | 29.895 M 3.73 % | 28.820 M |
Long term investments | 3.158 M 5.48 % | 2.994 M 60.62 % | 1.864 M 45.63 % | 1.280 M 94.23 % | 659.000 K -50.71 % | 1.337 M -28.39 % | 1.867 M -0.16 % | 1.870 M 19.87 % | 1.560 M 140.27 % | -3.874 M -107.93 % | 48.850 M 2.60 % | 47.613 M 53.74 % | 30.970 M 3.60 % | 29.895 M 3.73 % | 28.820 M |
Intangible assets | 11.395 M -15.39 % | 13.468 M 10.57 % | 12.180 M -15.36 % | 14.390 M -1.29 % | 14.578 M -11.99 % | 16.564 M -4.09 % | 17.270 M 71.52 % | 10.069 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 59.634 M 0.00 % | 59.634 M 0.00 % | 59.634 M 0.00 % | 59.634 M 0.00 % | 59.634 M 0.00 % | 59.634 M 3.45 % | 57.647 M 87.74 % | 30.705 M 5 212.28 % | 578.000 K 0.00 % | 578.000 K 0.00 % | 578.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 71.029 M -2.84 % | 73.102 M 1.79 % | 71.814 M -2.99 % | 74.024 M -0.25 % | 74.212 M -2.61 % | 76.198 M 1.71 % | 74.917 M 83.74 % | 40.774 M 6 954.33 % | 578.000 K 0.00 % | 578.000 K 0.00 % | 578.000 K 101.21 % | -47.613 M -53.74 % | -30.970 M -3.60 % | -29.895 M -3.73 % | -28.820 M |
Property plant equipment net | 79.408 M -8.01 % | 86.319 M -4.76 % | 90.637 M -6.12 % | 96.547 M 47.68 % | 65.374 M 14.49 % | 57.099 M 11.57 % | 51.180 M -0.99 % | 51.694 M 9.94 % | 47.020 M -3.53 % | 48.743 M 11.63 % | 43.665 M 159.19 % | 16.847 M 43.72 % | 11.722 M 16.76 % | 10.040 M 20.13 % | 8.357 M |
Total non current assets | 186.778 M -1.23 % | 189.103 M -3.65 % | 196.269 M -0.69 % | 197.638 M 25.44 % | 157.556 M 5.28 % | 149.657 M 9.77 % | 136.336 M 34.39 % | 101.451 M 79.79 % | 56.426 M 6.07 % | 53.195 M -46.00 % | 98.513 M 40.03 % | 70.352 M 50.01 % | 46.897 M 9.13 % | 42.975 M 10.04 % | 39.052 M |
Other current assets | 160.621 M -7.19 % | 173.059 M -25.43 % | 232.087 M 19.86 % | 193.638 M 14.81 % | 168.658 M 8.40 % | 155.585 M 2.06 % | 152.449 M 67.51 % | 91.011 M 50.18 % | 60.602 M 1.74 % | 59.564 M -80.46 % | 304.770 M -76.99 % | 1.324 B 3.95 % | 1.274 B -6.64 % | 1.364 B -6.22 % | 1.455 B |
Short term investments | 31.544 M 7.34 % | 29.388 M 2.76 % | 28.600 M 20.26 % | 23.781 M -9.85 % | 26.378 M 48.30 % | 17.787 M 33.69 % | 13.305 M -0.48 % | 13.369 M 70.02 % | 7.863 M 41.22 % | 5.568 M -28.70 % | 7.809 M 34.75 % | 5.795 M 34.80 % | 4.299 M 17.03 % | 3.674 M 20.52 % | 3.048 M |
cash and cash equivalents | 2.829 B -2.26 % | 2.895 B 18.89 % | 2.435 B -17.53 % | 2.952 B 10.51 % | 2.672 B -1.16 % | 2.703 B 35.62 % | 1.993 B -11.86 % | 2.261 B 159.17 % | 872.587 M -1.53 % | 886.159 M -36.18 % | 1.389 B 2 331.02 % | 57.121 M 76.46 % | 32.370 M 6.63 % | 30.358 M 7.10 % | 28.345 M |
Cash and short term investments | 2.861 B -2.17 % | 2.924 B 18.70 % | 2.464 B -17.22 % | 2.976 B 11.40 % | 2.672 B -1.16 % | 2.703 B 35.62 % | 1.993 B -11.86 % | 2.261 B 159.17 % | 872.587 M -1.53 % | 886.159 M -36.18 % | 1.389 B 2 331.02 % | 57.121 M 76.46 % | 32.370 M 6.63 % | 30.358 M 7.10 % | 28.345 M |
Total current assets | 3.909 B 6.06 % | 3.686 B 4.85 % | 3.515 B -2.51 % | 3.606 B 1.47 % | 3.553 B 12.55 % | 3.157 B 7.77 % | 2.929 B 16.65 % | 2.511 B 109.24 % | 1.200 B 15.00 % | 1.044 B -46.91 % | 1.966 B 32.57 % | 1.483 B 6.44 % | 1.393 B -5.59 % | 1.476 B -5.30 % | 1.558 B |
Inventory | 78.575 M 23.25 % | 63.750 M 43.66 % | 44.376 M -1.37 % | 44.992 M -78.82 % | 212.435 M 436.42 % | 39.602 M 186.43 % | 13.826 M 12.77 % | 12.260 M 128.94 % | 5.355 M 150.35 % | 2.139 M 40.91 % | 1.518 M -55.55 % | 3.415 M 123.49 % | 1.528 M 33.86 % | 1.142 M 51.19 % | 755.000 K |
Net receivables | 809.214 M 54.19 % | 524.808 M -32.30 % | 775.158 M 98.39 % | 390.733 M -20.88 % | 493.867 M 105.07 % | 240.823 M -69.62 % | 792.774 M 495.39 % | 133.152 M -47.52 % | 253.742 M 181.29 % | 90.205 M -31.39 % | 131.483 M 185.54 % | 46.047 M 13.89 % | 40.431 M 6.58 % | 37.934 M 7.05 % | 35.436 M |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 25.787 M 48.96 % | 17.311 M 15.23 % | 15.023 M 79.44 % | 8.372 M 17.70 % | 7.113 M -2.13 % | 7.268 M 87.61 % | 3.874 M -28.52 % | 5.420 M -8.01 % | 5.892 M 40.12 % | 4.205 M 38.32 % | 3.040 M 62.13 % | 1.875 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 455.451 M -3.76 % | 473.236 M 23.74 % | 382.437 M 8.07 % | 353.876 M 82.45 % | 193.963 M 26.09 % | 153.835 M 36.05 % | 113.069 M 23.83 % | 91.310 M 306.36 % | 22.470 M -19.12 % | 27.783 M -21.64 % | 35.455 M 100.89 % | 17.649 M 77.79 % | 9.927 M 52.81 % | 6.497 M 111.89 % | 3.066 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 241.441 M 51.26 % | 159.623 M -4.53 % | 167.189 M 141.95 % | 69.102 M -41.11 % | 117.341 M 149.41 % | 47.047 M -5.46 % | 49.764 M 56.78 % | 31.742 M -21.52 % | 40.447 M 10.49 % | 36.607 M 23.55 % | 29.629 M 30.81 % | 22.651 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -13.222 M -255.55 % | 8.500 M 0.00 % | 8.500 M 186.74 % | -9.799 M -33.48 % | -7.341 M -50.31 % | -4.884 M 47.15 % | -9.242 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 51.891 M 7.23 % | 48.394 M -54.92 % | 107.355 M 1.74 % | 105.523 M 255.85 % | 29.654 M 10.05 % | 26.946 M 6.74 % | 25.244 M 27.18 % | 19.849 M 82.05 % | 10.903 M 0.49 % | 10.850 M 593.73 % | 1.564 M 41.67 % | 1.104 M | 0.000 -100.00 % | 1.944 M -50.00 % | 3.888 M |
Capital lease obligations | 34.246 M -5.23 % | 36.137 M -9.22 % | 39.808 M -6.96 % | 42.785 M 74.73 % | 24.487 M 57.18 % | 15.579 M 32.84 % | 11.728 M -17.23 % | 14.170 M 11.29 % | 12.733 M -10.05 % | 14.156 M 17.23 % | 12.075 M 58.07 % | 7.639 M 104.74 % | 3.731 M 27.06 % | 2.937 M 37.09 % | 2.142 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 144.707 M 1.12 % | 143.099 M -69.95 % | 476.196 M 15.27 % | 413.108 M -4.64 % | 433.192 M 0.39 % | 431.519 M -13.71 % | 500.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 5.975 M | 0.000 -100.00 % | 13.222 M 77.43 % | 7.452 M -6.11 % | 7.937 M -19.00 % | 9.799 M 33.48 % | 7.341 M 50.31 % | 4.884 M -1.03 % | 4.935 M -50.37 % | 9.943 M 640.36 % | 1.343 M 149.63 % | 538.000 K 100.00 % | 269.000 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.096 B 5.71 % | 3.875 B 4.40 % | 3.711 B -2.41 % | 3.803 B 2.49 % | 3.711 B 12.22 % | 3.307 B 7.86 % | 3.066 B 17.34 % | 2.613 B 107.92 % | 1.257 B 14.56 % | 1.097 B -46.86 % | 2.064 B 32.91 % | 1.553 B 7.86 % | 1.440 B -5.18 % | 1.519 B -4.92 % | 1.597 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2018-12-31 | 2018-06-30 | 2017-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 145.366 M | 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 | 386.000 K 182.66 % | -467.000 K -200.00 % | 467.000 K -96.28 % | 12.550 M | 0.000 -100.00 % | 15.039 M | 0.000 -100.00 % | 2.607 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -151.371 M | 0.000 100.00 % | -175.245 M | 0.000 100.00 % | -178.484 M | 0.000 100.00 % | -88.203 M | 0.000 -100.00 % | 263.000 K | 0.000 -100.00 % | 25.872 M 168.25 % | -37.909 M -247.49 % | 25.703 M 0.00 % | 25.703 M 723.25 % | -4.124 M 0.00 % | -4.124 M |
Accounts receivables | 0.000 100.00 % | -127.323 M | 0.000 100.00 % | -186.889 M | 0.000 100.00 % | -154.108 M | 0.000 100.00 % | -62.414 M | 0.000 100.00 % | -56.874 M | 0.000 -100.00 % | 27.461 M 173.04 % | -37.595 M -463.39 % | -6.673 M 0.00 % | -6.673 M 33.70 % | -10.066 M 0.00 % | -10.066 M |
Inventory | 0.000 100.00 % | -18.758 M | 0.000 100.00 % | -5.390 M | 0.000 100.00 % | -27.334 M | 0.000 100.00 % | -10.121 M | 0.000 -100.00 % | 1.276 M | 0.000 100.00 % | -1.574 M -402.88 % | -313.000 K 19.02 % | -386.500 K 0.00 % | -386.500 K -19.29 % | -324.000 K 0.00 % | -324.000 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -5.290 M | 0.000 -100.00 % | 17.034 M | 0.000 -100.00 % | 2.958 M | 0.000 100.00 % | -15.668 M | 0.000 -100.00 % | 55.861 M | 0.000 100.00 % | -15.000 K -1 400.00 % | -1.000 K -100.00 % | 26.090 M 0.00 % | 26.090 M 786.57 % | -3.800 M 0.00 % | -3.800 M |
Other non cash items | -125.986 M -127.83 % | 452.664 M 225.87 % | -359.617 M -533.46 % | 82.965 M 136.26 % | -228.797 M -127.44 % | 833.853 M 288.27 % | -442.906 M -149.35 % | 897.536 M 1 003.44 % | -99.347 M -143.23 % | 229.827 M 484.15 % | -59.828 M -171.46 % | 83.724 M 758.36 % | 9.754 M 187.64 % | -11.130 M 0.00 % | -11.130 M -82.38 % | -6.103 M 0.00 % | -6.103 M |
Net cash provided by operating activities | 90.432 M -79.14 % | 433.508 M 357.50 % | -168.355 M -169.45 % | 242.417 M 526.12 % | -56.890 M -107.04 % | 808.237 M 358.65 % | -312.486 M -134.75 % | 899.340 M 7 118.42 % | -12.814 M -104.49 % | 285.503 M 24 033.81 % | 1.183 M -99.21 % | 150.492 M 3 020.30 % | 4.823 M -90.31 % | 49.797 M 0.00 % | 49.797 M 276.37 % | 13.231 M 0.00 % | 13.231 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -28.096 M | 0.000 100.00 % | -13.664 M | 0.000 100.00 % | -10.426 M | 0.000 100.00 % | -7.867 M | 0.000 100.00 % | -2.599 M -81.37 % | -1.433 M 32.83 % | -2.134 M 0.00 % | -2.134 M -111.76 % | -1.008 M 0.00 % | -1.008 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.504 M | 0.000 100.00 % | -13.625 M | 0.000 100.00 % | -20.811 M | 0.000 | 0.000 | 0.000 100.00 % | -56.993 M 0.00 % | -56.993 M | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 42.743 M -45.92 % | 79.030 M 755.42 % | -12.058 M -131.15 % | 38.715 M 281.65 % | 10.144 M -71.54 % | 35.649 M 278.16 % | 9.427 M -33.65 % | 14.208 M 123.92 % | 6.345 M -98.49 % | 420.089 M -61.99 % | 1.105 B 3 061.42 % | -37.319 M -140.25 % | 92.708 M -44.15 % | 166.005 M 0.00 % | 166.005 M 125.55 % | -649.656 M 0.00 % | -649.656 M |
Net cash used for investing activites | 42.743 M -45.92 % | 79.030 M 755.42 % | -12.058 M -213.55 % | 10.619 M 4.68 % | 10.144 M 388.26 % | -3.519 M -137.33 % | 9.427 M 195.77 % | -9.843 M -255.13 % | 6.345 M -98.38 % | 391.411 M -64.58 % | 1.105 B 2 868.61 % | -39.918 M -143.73 % | 91.275 M -14.60 % | 106.879 M 0.00 % | 106.879 M 116.43 % | -650.664 M 0.00 % | -650.664 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 100.00 % | -333.371 M | 0.000 100.00 % | -123.712 M | 0.000 100.00 % | -68.565 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.485 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.750 M 0.00 % | -1.750 M |
Other financing activites | -198.730 M -170.80 % | 280.698 M 183.29 % | -337.014 M -296.80 % | 171.245 M 3 866.11 % | -4.547 M -145.62 % | 9.968 M 818.16 % | -1.388 M -100.28 % | 499.361 M 7 130.28 % | -7.103 M 99.40 % | -1.179 B -620.39 % | 226.632 M 353.04 % | -89.563 M 3.03 % | -92.358 M 40.28 % | -154.663 M 0.00 % | -154.663 M -124.08 % | 642.365 M 0.00 % | 642.365 M |
Net cash used provided by financing activities | -198.730 M -277.29 % | -52.673 M 84.37 % | -337.014 M -809.01 % | 47.533 M 1 145.37 % | -4.547 M 92.24 % | -58.597 M -4 121.69 % | -1.388 M -100.28 % | 499.361 M 7 130.28 % | -7.103 M 99.40 % | -1.179 B -623.83 % | 225.147 M 351.38 % | -89.563 M 3.03 % | -92.358 M 40.28 % | -154.663 M 0.00 % | -154.663 M -124.14 % | 640.615 M 0.00 % | 640.615 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -328.013 M -145.24 % | 724.999 M -82.81 % | 4.218 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 2.829 B 216.19 % | -2.435 B -841.18 % | -258.714 M -272.15 % | 150.285 M 179.24 % | -189.653 M -125.78 % | 735.560 M -62.41 % | 1.957 B 181.81 % | 694.429 M 10 333.26 % | -6.786 M 97.30 % | -251.233 M -137.74 % | 665.752 M 6 237.17 % | 10.506 M 461.79 % | 1.870 M -53.54 % | 4.025 M 0.00 % | 4.025 M -36.76 % | 6.365 M 0.00 % | 6.365 M |
Cash at beginning of period | 0.000 -100.00 % | 2.435 B | 0.000 -100.00 % | 2.652 B -13.67 % | 3.072 B 31.48 % | 2.336 B | 0.000 | 0.000 -100.00 % | 879.373 M | 0.000 -100.00 % | 722.873 M | 0.000 -100.00 % | 34.240 M 20.80 % | 28.345 M 0.00 % | 28.345 M 28.96 % | 21.980 M 0.00 % | 21.980 M |
Cash at end of period | 2.829 B | 0.000 100.00 % | -258.714 M -272.15 % | 150.285 M -94.79 % | 2.882 B -6.17 % | 3.072 B 56.97 % | 1.957 B 181.81 % | 694.429 M -20.42 % | 872.587 M 447.32 % | -251.233 M -118.09 % | 1.389 B 13 118.07 % | 10.506 M -70.91 % | 36.110 M 11.55 % | 32.370 M 0.00 % | 32.370 M 14.20 % | 28.345 M 0.00 % | 28.345 M |
Operating cash flow | 90.432 M -79.14 % | 433.508 M 357.50 % | -168.355 M -169.45 % | 242.417 M 526.12 % | -56.890 M -107.04 % | 808.237 M 358.65 % | -312.486 M -134.75 % | 899.340 M 7 118.42 % | -12.814 M -104.49 % | 285.503 M 24 033.81 % | 1.183 M -99.21 % | 150.492 M 3 020.30 % | 4.823 M -90.31 % | 49.797 M 0.00 % | 49.797 M 276.37 % | 13.231 M 0.00 % | 13.231 M |
Capital expenditure | 0.000 100.00 % | -13.826 M | 0.000 100.00 % | -28.096 M | 0.000 100.00 % | -13.664 M | 0.000 100.00 % | -10.426 M | 0.000 100.00 % | -7.867 M | 0.000 100.00 % | -2.599 M -81.37 % | -1.433 M 32.83 % | -2.134 M 0.00 % | -2.134 M -111.76 % | -1.008 M 0.00 % | -1.008 M |
Free CashFlow | 90.432 M -78.45 % | 419.682 M 349.28 % | -168.355 M -178.55 % | 214.321 M 476.73 % | -56.890 M -107.16 % | 794.573 M 354.27 % | -312.486 M -135.15 % | 888.914 M 7 037.05 % | -12.814 M -104.62 % | 277.636 M 23 368.81 % | 1.183 M -99.20 % | 147.893 M 4 262.63 % | 3.390 M -92.89 % | 47.664 M 0.00 % | 47.664 M 289.93 % | 12.224 M 0.00 % | 12.224 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 |