6078.HK

Hygeia Healthcare Holdings Co., Limited 6078.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017
Revenue 4.446 B 9.06 % 4.077 B 27.57 % 3.196 B 38.02 % 2.315 B 65.17 % 1.402 B 29.10 % 1.086 B 41.73 % 766.142 M 28.44 % 596.480 M
Net income 598.261 M -12.40 % 682.928 M 43.24 % 476.784 M 8.00 % 441.457 M 159.55 % 170.085 M 327.70 % 39.767 M 1 436.59 % 2.588 M 105.57 % -46.434 M
Income before tax 750.816 M -12.30 % 856.087 M 33.08 % 643.311 M 12.30 % 572.845 M 126.77 % 252.612 M 218.47 % 79.320 M 190.94 % 27.263 M 210.20 % -24.739 M
Income before tax ratio 0.17 -19.58 % 0.21 4.32 % 0.20 -18.63 % 0.25 37.29 % 0.18 146.69 % 0.07 105.29 % 0.04 185.80 % -0.04
EBITDA 999.098 M -9.97 % 1.110 B 27.79 % 868.428 M 39.25 % 623.668 M 61.84 % 385.357 M 56.57 % 246.118 M 59.15 % 154.647 M 91.39 % 80.801 M
Net income ratio 0.13 -19.68 % 0.17 12.28 % 0.15 -21.75 % 0.19 57.14 % 0.12 231.31 % 0.04 984.20 % 0.00 104.34 % -0.08
Ratio EBITDA 0.22 -17.46 % 0.27 0.18 % 0.27 0.89 % 0.27 -2.02 % 0.27 21.28 % 0.23 12.29 % 0.20 49.01 % 0.14
Gross profit ratio 0.29 -6.97 % 0.32 -0.86 % 0.32 -1.04 % 0.32 -4.48 % 0.34 10.74 % 0.30 -2.43 % 0.31 9.78 % 0.28
Weighted average shs out dil 628.987 M -0.34 % 631.119 M 2.32 % 616.821 M -0.19 % 618.000 M 37.50 % 449.467 M -25.09 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M
Weighted average shs out 629.748 M -0.41 % 632.341 M 2.52 % 616.821 M -0.19 % 618.000 M 38.37 % 446.621 M -25.56 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M
EPS diluted 0.95 -12.04 % 1.08 40.26 % 0.77 8.45 % 0.71 86.84 % 0.38 473.15 % 0.07 1 441.86 % 0.00 105.56 % -0.08
Earnings per share 0.95 -12.04 % 1.08 40.26 % 0.77 8.45 % 0.71 86.84 % 0.38 473.15 % 0.07 1 441.86 % 0.00 105.56 % -0.08
Gross profit 1.305 B 1.47 % 1.286 B 26.47 % 1.017 B 36.58 % 744.656 M 57.78 % 471.958 M 42.97 % 330.120 M 38.28 % 238.735 M 41.01 % 169.308 M
Income tax expense 152.484 M -10.90 % 171.139 M 6.01 % 161.435 M 34.93 % 119.642 M 58.36 % 75.551 M 91.01 % 39.553 M 59.20 % 24.845 M 14.12 % 21.771 M
Cost of revenue 3.141 B 12.56 % 2.790 B 28.08 % 2.179 B 38.70 % 1.571 B 68.93 % 929.806 M 23.04 % 755.706 M 43.29 % 527.407 M 23.46 % 427.172 M
General and administrative expenses 371.524 M -9.86 % 412.183 M 54.45 % 266.863 M 30.53 % 204.447 M 47.41 % 138.695 M 158.89 % 53.572 M 99.84 % 26.807 M 25.87 % 21.298 M
Selling and marketing expenses 53.413 M 5.63 % 50.567 M 93.81 % 26.091 M 24.39 % 20.976 M 52.69 % 13.738 M -10.90 % 15.419 M -52.96 % 32.781 M -5.57 % 34.713 M
Other expenses 59.025 M 189.97 % -65.602 M -203.73 % 63.240 M 184.84 % -74.542 M -487.41 % 19.241 M -75.27 % 77.805 M 1 977.53 % -4.144 M -80.88 % -2.291 M
Operating expenses 483.962 M 21.86 % 397.148 M 11.50 % 356.194 M 136.08 % 150.881 M -12.11 % 171.674 M 16.95 % 146.796 M 12.74 % 130.205 M 1.37 % 128.445 M
Cost and expenses 3.625 B 13.72 % 3.188 B 25.75 % 2.535 B 47.24 % 1.722 B 56.30 % 1.101 B 22.05 % 902.502 M 37.24 % 657.612 M 18.36 % 555.617 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 424.937 M -8.17 % 462.750 M 57.96 % 292.954 M 29.96 % 225.423 M 47.88 % 152.433 M 120.95 % 68.991 M 15.78 % 59.588 M 6.39 % 56.011 M
Interest income 1.514 M -85.09 % 10.153 M -41.37 % 17.318 M 703.62 % 2.155 M 332.73 % 498.000 K -20.83 % 629.000 K 259.43 % 175.000 K -57.42 % 411.000 K
Interest expense 71.842 M 66.42 % 43.170 M 23.76 % 34.881 M 51.10 % 23.085 M -52.08 % 48.170 M -49.57 % 95.516 M 21.75 % 78.454 M 6.69 % 73.537 M
Depreciation and amortization 180.557 M -14.24 % 210.542 M 58.71 % 132.660 M 35.28 % 98.062 M 45.87 % 67.226 M -5.69 % 71.282 M 45.68 % 48.930 M 17.38 % 41.685 M
Operating income 821.144 M -7.64 % 889.104 M 33.33 % 666.821 M 12.30 % 593.775 M 97.74 % 300.284 M 72.37 % 174.207 M 65.06 % 105.542 M 118.12 % 48.387 M
Operating income ratio 0.18 -15.32 % 0.22 4.52 % 0.21 -18.63 % 0.26 19.71 % 0.21 33.52 % 0.16 16.46 % 0.14 69.82 % 0.08
Total other income expenses net -70.328 M -113.01 % -33.017 M -40.44 % -23.510 M -12.33 % -20.930 M 56.10 % -47.672 M 0.000 100.00 % -78.279 M -7.05 % -73.126 M
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Net debt 2.422 B 12.00 % 2.163 B 396.78 % 435.350 M -17.01 % 524.590 M 237.10 % -382.620 M 2.09 % -390.805 M -190.73 % -134.420 M 34.57 % -205.446 M
Total investments 282.522 M 37.05 % 206.151 M 566.16 % 30.946 M -92.21 % 397.400 M -81.91 % 2.197 B 45.67 % 1.508 B 4.04 % 1.450 B 2 799.22 % 50.000 M
Total debt 2.791 B 2.45 % 2.725 B 111.35 % 1.289 B 4.67 % 1.232 B 49 483.70 % 2.484 M -4.61 % 2.604 M -95.36 % 56.132 M -25.37 % 75.214 M
Accumulated other comprehensive income loss -2.810 B -0.18 % -2.805 B 1.64 % -2.852 B 2.65 % -2.930 B -6.61 % -2.748 B -2.51 % -2.681 B -1 923.98 % -132.447 M -8.05 % -122.583 M
Retained earnings 1.997 B 42.20 % 1.404 B 90.10 % 738.573 M 143.64 % 303.141 M 381.14 % -107.826 M 57.44 % -253.368 M 8.32 % -276.360 M -3.58 % -266.799 M
Common stock 42.000 K -2.33 % 43.000 K 2.38 % 42.000 K 0.00 % 42.000 K 0.00 % 42.000 K 0.000 0.000 0.000
Total equity 6.674 B 6.71 % 6.255 B 26.62 % 4.940 B 10.33 % 4.478 B 3.14 % 4.341 B 2 242.77 % -202.606 M -7.63 % -188.244 M 37.85 % -302.863 M
Other non current liabilities 202.815 M 2 008.26 % 9.620 M 15.79 % 8.308 M 3.28 % 8.044 M 2.08 % 7.880 M -98.87 % 700.307 M -59.05 % 1.710 B 4.91 % 1.630 B
Long term debt 2.256 B -2.81 % 2.321 B 109.90 % 1.106 B -7.60 % 1.197 B 148 214.00 % 807.000 K -38.26 % 1.307 M -97.10 % 45.063 M -28.81 % 63.296 M
Total non current liabilities 2.459 B -3.02 % 2.536 B 98.73 % 1.276 B -5.81 % 1.355 B 1 615.23 % 78.976 M -88.74 % 701.614 M -60.03 % 1.755 B 3.65 % 1.693 B
Other current liabilities 711.585 M -2.99 % 733.538 M 39.26 % 526.730 M 9.60 % 480.594 M 298.22 % 120.685 M -91.14 % 1.363 B 406.74 % 268.943 M 4.39 % 257.627 M
Deferred revenue 0.000 0.000 100.00 % -183.130 M -426.77 % -34.765 M 0.000 -100.00 % 195.699 M 0.000 0.000
Short term debt 535.245 M 32.76 % 403.158 M 120.15 % 183.130 M 426.77 % 34.765 M 1 973.05 % 1.677 M 29.30 % 1.297 M -88.28 % 11.069 M -7.12 % 11.918 M
Total current liabilities 1.796 B -7.63 % 1.944 B 89.48 % 1.026 B 20.06 % 854.607 M 204.18 % 280.952 M -83.61 % 1.714 B 312.61 % 415.446 M 5.71 % 393.004 M
Total liabilities 4.255 B -5.02 % 4.480 B 94.61 % 2.302 B 4.19 % 2.209 B 513.80 % 359.928 M -85.10 % 2.416 B 11.29 % 2.171 B 4.04 % 2.086 B
Other non current assets 32.133 M -82.41 % 182.678 M 103.39 % -5.383 B -9.89 % -4.898 B -39 759.17 % -12.289 M 99.19 % -1.508 B -4.04 % -1.450 B -22.89 % -1.180 B
Long term investments 0.000 100.00 % -182.678 M -103.41 % 5.352 B 9.65 % 4.881 B 0.000 -100.00 % 1.508 B 4.04 % 1.450 B 22.89 % 1.180 B
Intangible assets 218.968 M -1.09 % 221.378 M 49.00 % 148.574 M 1.85 % 145.874 M 76.60 % 82.602 M -3.24 % 85.368 M 2.77 % 83.069 M -0.19 % 83.225 M
GoodWill 3.724 B 0.00 % 3.724 B 66.62 % 2.235 B 0.00 % 2.235 B 644.25 % 300.338 M 0.00 % 300.338 M 0.00 % 300.338 M -1.36 % 304.469 M
Goodwill and intangible assets 3.943 B -0.06 % 3.946 B 65.52 % 2.384 B 0.11 % 2.381 B 521.81 % 382.940 M -0.72 % 385.706 M 0.60 % 383.407 M -1.11 % 387.694 M
Property plant equipment net 5.079 B 6.50 % 4.769 B 59.03 % 2.999 B 19.14 % 2.517 B 84.29 % 1.366 B 19.72 % 1.141 B 6.00 % 1.076 B 29.75 % 829.532 M
Total non current assets 9.104 B 3.93 % 8.759 B 62.72 % 5.383 B 9.89 % 4.898 B 180.10 % 1.749 B 13.22 % 1.545 B 5.12 % 1.469 B 20.30 % 1.221 B
Other current assets 62.485 M -51.00 % 127.531 M 27.94 % 99.679 M 83.08 % 54.445 M 366.34 % 11.675 M -51.14 % 23.895 M -80.80 % 124.470 M 72.01 % 72.362 M
Short term investments 282.522 M 37.05 % 206.151 M 566.16 % 30.946 M -92.21 % 397.400 M -81.91 % 2.197 B 0.000 0.000 -100.00 % 50.000 M
cash and cash equivalents 369.070 M -34.31 % 561.846 M -34.19 % 853.768 M 20.75 % 707.069 M 83.60 % 385.104 M -2.11 % 393.409 M 106.46 % 190.552 M -32.11 % 280.660 M
Cash and short term investments 651.592 M -13.80 % 755.893 M -14.56 % 884.714 M -19.90 % 1.104 B -57.22 % 2.582 B 556.32 % 393.409 M 106.46 % 190.552 M -42.37 % 330.660 M
Total current assets 1.826 B -7.58 % 1.976 B 12.92 % 1.749 B 1.67 % 1.721 B -41.12 % 2.922 B 337.13 % 668.530 M 30.29 % 513.104 M -8.72 % 562.118 M
Inventory 215.833 M 3.79 % 207.942 M 35.15 % 153.859 M 43.55 % 107.180 M 79.23 % 59.800 M 27.19 % 47.016 M 14.63 % 41.017 M 16.10 % 35.330 M
Net receivables 895.839 M 1.31 % 884.224 M 44.66 % 611.222 M 34.43 % 454.678 M 69.13 % 268.836 M 31.65 % 204.210 M 30.02 % 157.065 M 32.00 % 118.986 M
Tax assets 48.906 M 11.43 % 43.888 M 40.78 % 31.174 M 75.23 % 17.790 M 44.76 % 12.289 M -32.00 % 18.072 M 86.64 % 9.683 M 127.94 % 4.248 M
Other assets 0.000 0.000 -100.00 % 109.718 M 61.65 % 67.872 M 124.94 % 30.174 M 0.000 0.000 0.000
Account payables 549.008 M -20.10 % 687.100 M 73.41 % 396.221 M 28.52 % 308.296 M 160.27 % 118.452 M -0.28 % 118.789 M 15.80 % 102.580 M 20.21 % 85.332 M
Tax payables 0.000 -100.00 % 120.351 M 16.75 % 103.080 M 56.85 % 65.717 M 63.73 % 40.138 M 12.90 % 35.552 M 8.21 % 32.854 M -13.83 % 38.127 M
Deferred revenue non current 0.000 -100.00 % 36.084 M 4.37 % 34.573 M 0.41 % 34.431 M 29.00 % 26.690 M -5.74 % 28.314 M 2.27 % 27.685 M -1.34 % 28.061 M
Minority interest 21.760 M 0.38 % 21.678 M 243.77 % 6.306 M -70.34 % 21.258 M -71.12 % 73.610 M 0.000 -100.00 % 3.622 M -4.48 % 3.792 M
Capital lease obligations 12.233 M 278.73 % 3.230 M -44.83 % 5.855 M 624.63 % 808.000 K -67.47 % 2.484 M -4.61 % 2.604 M 1 872.73 % 132.000 K -98.57 % 9.214 M
Preferred stock 0.000 0.000 -100.00 % 2.852 B -2.65 % 2.930 B 6.61 % 2.748 B 0.000 0.000 0.000
Other total stockholders equity 7.466 B -2.20 % 7.634 B 81.98 % 4.195 B 1.01 % 4.153 B -5.08 % 4.376 B 60.19 % 2.731 B 3 132.73 % 84.494 M 0.000
Deferred tax liabilities non current 0.000 -100.00 % 168.409 M 32.62 % 126.982 M 10.18 % 115.250 M 164.34 % 43.599 M 33.46 % 32.668 M 20.89 % 27.024 M 34.47 % 20.096 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 10.929 B 1.81 % 10.735 B 48.23 % 7.242 B 8.30 % 6.687 B 42.24 % 4.701 B 112.42 % 2.213 B 11.64 % 1.982 B 11.15 % 1.784 B
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Deferred income tax 0.000 0.000 -100.00 % 199.923 M 113.73 % 93.539 M 51.18 % 61.872 M 301.09 % -30.769 M -35.82 % -22.655 M 3.69 % -23.524 M
Stock based compensation -10.736 M -136.70 % 29.250 M -23.20 % 38.085 M 463.47 % 6.759 M 65.99 % 4.072 M -62.24 % 10.785 M -14.60 % 12.629 M -53.37 % 27.084 M
Change in working capital -278.740 M -53.17 % -181.981 M 23.54 % -238.008 M -137.30 % -100.298 M -52.10 % -65.944 M -2 219.02 % 3.112 M -79.92 % 15.495 M 157.80 % -26.807 M
Accounts receivables -2.943 M 90.42 % -30.733 M 83.94 % -191.329 M -139.04 % -80.041 M -29.09 % -62.003 M -260.59 % -17.195 M 67.61 % -53.093 M -47.40 % -36.020 M
Inventory -7.891 M 70.99 % -27.201 M 41.73 % -46.679 M -130.43 % -20.257 M -414.01 % -3.941 M 34.31 % -5.999 M -8.66 % -5.521 M -512.08 % -902.000 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.195 M -67.61 % 53.093 M 47.40 % 36.020 M
Other working capital -267.906 M -115.97 % -124.047 M 0.000 0.000 0.000 -100.00 % 9.111 M -56.65 % 21.016 M 107.77 % 10.115 M
Other non cash items -49.333 M -217.18 % 42.101 M -31.59 % 61.543 M 149.12 % -125.279 M -343.78 % 51.391 M -45.84 % 94.887 M 21.22 % 78.279 M 7.05 % 73.126 M
Net cash provided by operating activities 707.132 M -9.67 % 782.840 M 14.22 % 685.378 M 60.79 % 426.251 M 43.94 % 296.125 M 29.53 % 228.617 M 42.94 % 159.941 M 139.34 % 66.825 M
Investments in property plant and equipment -597.582 M 35.44 % -925.678 M -56.07 % -593.121 M 10.55 % -663.092 M -106.00 % -321.893 M -101.61 % -159.658 M 45.06 % -290.617 M -26.42 % -229.887 M
Acquisitions net -10.314 M 99.42 % -1.766 B -1 104.81 % -146.591 M 92.84 % -2.048 B -195.08 % 2.154 B 12 292.51 % 17.380 M 416.98 % -5.483 M 71.44 % -19.200 M
Purchases of investments -1.300 B 18.71 % -1.599 B -359.31 % -348.156 M 89.13 % -3.204 B 52.96 % -6.811 B -153.28 % -2.689 B -150.92 % -1.072 B 42.82 % -1.874 B
Sales maturities of investments 1.234 B -14.26 % 1.439 B 100.76 % 717.002 M -85.80 % 5.050 B 8.44 % 4.657 B 72.85 % 2.694 B 143.95 % 1.104 B -49.97 % 2.207 B
Other investing activites 2.655 M 122.11 % -12.010 M -905.86 % -1.194 M -108.35 % 14.292 M 100.66 % -2.156 B -103 591.74 % 2.083 M 134.04 % 890.000 K 354.08 % 196.000 K
Net cash used for investing activites -671.094 M 76.56 % -2.863 B -669.63 % -372.060 M 56.27 % -850.846 M 65.66 % -2.478 B -1 735.58 % -134.978 M 48.57 % -262.462 M -411.72 % 84.198 M
Debt repayment 53.458 M -95.79 % 1.271 B 4 294.25 % -30.304 M -102.74 % 1.108 B 73 613.67 % -1.507 M 97.31 % -56.000 M -460.00 % -10.000 M 84.85 % -66.000 M
Common stock issued 0.000 -100.00 % 681.740 M 0.000 0.000 -100.00 % 2.356 B 25 793.84 % 9.100 M -85.26 % 61.750 M 83.82 % 33.593 M
Common stock repurchased -168.077 M 0.000 100.00 % -35.828 M 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -94.479 M 0.000 100.00 % -74.081 M -5.83 % -70.000 M 0.000 100.00 % -17.200 M 0.000
Other financing activites -101.940 M -22.77 % -83.032 M 5.72 % -88.074 M 68.46 % -279.275 M -153.17 % -110.312 M -126.52 % 416.033 M 1 157.18 % -39.353 M -164.22 % -14.894 M
Net cash used provided by financing activities -216.559 M -112.20 % 1.775 B 1 251.22 % -154.206 M -120.44 % 754.495 M -65.30 % 2.175 B 1 979.65 % 104.562 M 743.45 % 12.397 M 126.21 % -47.301 M
Effect of forex changes on cash -151.000 K -111.17 % 1.352 M 110.89 % -12.413 M -56.43 % -7.935 M -499.32 % -1.324 M -128.44 % 4.656 M 29 000.00 % 16.000 K -87.97 % 133.000 K
Net change in cash -180.672 M 40.57 % -304.026 M -307.24 % 146.699 M -54.44 % 321.965 M 3 976.76 % -8.305 M -104.09 % 202.857 M 325.13 % -90.108 M -186.76 % 103.855 M
Cash at beginning of period 549.742 M -35.61 % 853.768 M 20.75 % 707.069 M 83.60 % 385.104 M -2.11 % 393.409 M 106.46 % 190.552 M -32.11 % 280.660 M 58.74 % 176.805 M
Cash at end of period 369.070 M -32.86 % 549.742 M -35.61 % 853.768 M 20.75 % 707.069 M 83.60 % 385.104 M -2.11 % 393.409 M 106.46 % 190.552 M -32.11 % 280.660 M
Operating cash flow 707.132 M -9.67 % 782.840 M 14.22 % 685.378 M 60.79 % 426.251 M 43.94 % 296.125 M 29.53 % 228.617 M 42.94 % 159.941 M 139.34 % 66.825 M
Capital expenditure -615.113 M 34.62 % -940.818 M -58.62 % -593.121 M 10.55 % -663.092 M -106.00 % -321.893 M -101.61 % -159.658 M 45.06 % -290.617 M -26.42 % -229.887 M
Free CashFlow 92.019 M 158.25 % -157.978 M -271.24 % 92.257 M 138.95 % -236.841 M -819.13 % -25.768 M -137.37 % 68.959 M 152.77 % -130.676 M 19.86 % -163.062 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 2019-01-31 2018-06-30 2018-01-31 2017-06-30 2017-01-31
Revenue 994.827 M -51.81 % 2.064 B -13.34 % 2.382 B 2.79 % 2.317 B 31.70 % 1.759 B 5.40 % 1.669 B 9.38 % 1.526 B 10.30 % 1.384 B 48.51 % 931.701 M 21.08 % 769.504 M 21.71 % 632.260 M 10.73 % 570.975 M 10.90 % 514.851 M 89.66 % 271.457 M -29.14 % 383.071 M 100.00 % 191.536 M -35.78 % 298.240 M 100.00 % 149.120 M
Net income 123.533 M -42.19 % 213.690 M -44.43 % 384.571 M 10.26 % 348.792 M 4.39 % 334.136 M 32.29 % 252.575 M 12.65 % 224.209 M -8.06 % 243.853 M 23.40 % 197.604 M 17.81 % 167.729 M 7 019.23 % 2.356 M -91.30 % 27.068 M 113.15 % 12.699 M 27.73 % 9.942 M 722.31 % 1.209 M 100.00 % 604.500 K 102.60 % -23.255 M -100.00 % -11.628 M
Income before tax 154.995 M -43.43 % 273.983 M -42.54 % 476.833 M 7.46 % 443.730 M 7.61 % 412.357 M 22.69 % 336.094 M 9.40 % 307.217 M -2.31 % 314.482 M 21.72 % 258.363 M 17.73 % 219.447 M 561.68 % 33.165 M -28.42 % 46.334 M 40.47 % 32.986 M 66.34 % 19.830 M 45.47 % 13.632 M 100.00 % 6.816 M 155.10 % -12.370 M -100.00 % -6.185 M
Income before tax ratio 0.16 17.38 % 0.13 -33.70 % 0.20 4.54 % 0.19 -18.29 % 0.23 16.41 % 0.20 0.02 % 0.20 -11.44 % 0.23 -18.04 % 0.28 -2.76 % 0.29 443.67 % 0.05 -35.36 % 0.08 26.66 % 0.06 -12.29 % 0.07 105.29 % 0.04 0.00 % 0.04 185.80 % -0.04 0.00 % -0.04
EBITDA 221.625 M -39.64 % 367.145 M -41.90 % 631.953 M 10.44 % 572.207 M 19.54 % 478.658 M 7.59 % 444.884 M 5.04 % 423.544 M 22.50 % 345.752 M 24.41 % 277.916 M 28.79 % 215.795 M 27.27 % 169.562 M 23.07 % 137.772 M 31.51 % 104.761 M 70.26 % 61.530 M -20.51 % 77.409 M 100.00 % 38.704 M -14.52 % 45.280 M 100.00 % 22.640 M
Net income ratio 0.12 19.95 % 0.10 -35.88 % 0.16 7.26 % 0.15 -20.74 % 0.19 25.52 % 0.15 2.99 % 0.15 -16.65 % 0.18 -16.90 % 0.21 -2.70 % 0.22 5 749.49 % 0.00 -92.14 % 0.05 92.20 % 0.02 -32.65 % 0.04 1 060.42 % 0.00 0.00 % 0.00 104.05 % -0.08 0.00 % -0.08
Ratio EBITDA 0.22 25.25 % 0.18 -32.96 % 0.27 7.44 % 0.25 -9.23 % 0.27 2.08 % 0.27 -3.97 % 0.28 11.06 % 0.25 -16.23 % 0.30 6.37 % 0.28 4.57 % 0.27 11.14 % 0.24 18.58 % 0.20 -10.23 % 0.23 12.17 % 0.20 0.00 % 0.20 33.10 % 0.15 0.00 % 0.15
Gross profit ratio 0.27 -2.56 % 0.27 -12.48 % 0.31 2.81 % 0.30 -5.54 % 0.32 2.23 % 0.31 -2.85 % 0.32 2.93 % 0.31 -5.78 % 0.33 0.27 % 0.33 -2.88 % 0.34 11.64 % 0.31 1.68 % 0.30 -0.88 % 0.30 -2.43 % 0.31 0.00 % 0.31 9.78 % 0.28 0.00 % 0.28
Weighted average shs out dil 618.624 M -1.25 % 626.450 M -0.80 % 631.524 M 0.00 % 631.535 M 0.13 % 630.702 M 2.27 % 616.722 M -0.03 % 616.919 M -0.17 % 618.000 M 0.00 % 618.000 M 0.63 % 614.131 M 115.63 % 284.802 M 1.38 % 280.920 M 0.25 % 280.221 M -53.30 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M
Weighted average shs out 618.627 M -1.89 % 630.529 M -0.16 % 631.525 M -0.42 % 634.183 M 0.55 % 630.702 M 2.27 % 616.723 M -0.98 % 622.805 M -0.39 % 625.264 M 1.18 % 618.001 M 0.87 % 612.662 M 55.22 % 394.706 M 37.98 % 286.068 M -2.51 % 293.442 M -51.09 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M
EPS diluted 0.20 -41.18 % 0.34 -44.26 % 0.61 10.91 % 0.55 3.77 % 0.53 29.27 % 0.41 13.89 % 0.36 -7.69 % 0.39 21.88 % 0.32 18.52 % 0.27 3 153.01 % 0.01 -91.39 % 0.10 112.80 % 0.05 172.89 % 0.02 730.00 % 0.00 100.00 % 0.00 102.58 % -0.04 -100.00 % -0.02
Earnings per share 0.20 -41.18 % 0.34 -44.26 % 0.61 10.91 % 0.55 3.77 % 0.53 29.27 % 0.41 13.89 % 0.36 -7.69 % 0.39 21.88 % 0.32 18.52 % 0.27 4 400.00 % 0.01 -93.66 % 0.09 118.48 % 0.04 160.84 % 0.02 730.00 % 0.00 100.00 % 0.00 102.58 % -0.04 -100.00 % -0.02
Gross profit 264.335 M -53.04 % 562.924 M -24.15 % 742.182 M 5.68 % 702.318 M 24.40 % 564.557 M 7.74 % 523.981 M 6.27 % 493.087 M 13.54 % 434.276 M 39.92 % 310.380 M 21.40 % 255.668 M 18.21 % 216.290 M 23.62 % 174.962 M 12.76 % 155.158 M 88.00 % 82.530 M -30.86 % 119.368 M 100.00 % 59.684 M -29.50 % 84.654 M 100.00 % 42.327 M
Income tax expense 32.085 M -47.25 % 60.825 M -33.64 % 91.659 M -2.15 % 93.677 M 20.93 % 77.462 M -5.97 % 82.382 M 4.21 % 79.053 M 19.00 % 66.430 M 24.84 % 53.212 M 18.93 % 44.742 M 45.22 % 30.809 M 59.91 % 19.266 M -5.03 % 20.287 M 105.16 % 9.888 M -20.40 % 12.423 M 100.00 % 6.211 M -42.94 % 10.886 M 100.00 % 5.443 M
Cost of revenue 730.492 M -51.34 % 1.501 B -8.44 % 1.640 B 1.54 % 1.615 B 35.14 % 1.195 B 4.32 % 1.145 B 10.87 % 1.033 B 8.82 % 949.372 M 52.80 % 621.321 M 20.92 % 513.836 M 23.53 % 415.970 M 5.04 % 396.013 M 10.10 % 359.693 M 90.39 % 188.927 M -28.36 % 263.704 M 100.00 % 131.852 M -38.27 % 213.586 M 100.00 % 106.793 M
General and administrative expenses 109.818 M -25.78 % 147.958 M -33.82 % 223.566 M 20.02 % 186.281 M 7.39 % 173.455 M 31.17 % 132.239 M -1.77 % 134.624 M 1.68 % 132.397 M 83.76 % 72.050 M 19.95 % 60.067 M -23.61 % 78.628 M 5.88 % 74.259 M 19.75 % 62.013 M 363.03 % 13.393 M -0.08 % 13.404 M 100.00 % 6.702 M -37.07 % 10.649 M 100.00 % 5.325 M
Selling and marketing expenses 12.972 M -45.81 % 23.936 M -18.80 % 29.477 M -13.46 % 34.061 M 106.36 % 16.506 M -2.91 % 17.001 M 87.03 % 9.090 M -23.83 % 11.934 M 31.98 % 9.042 M 15.04 % 7.860 M 33.72 % 5.878 M -20.50 % 7.394 M -7.86 % 8.025 M 108.18 % 3.855 M -76.48 % 16.391 M 100.00 % 8.195 M -52.78 % 17.357 M 100.00 % 8.678 M
Other expenses -30.694 M -136.74 % 83.548 M 440.69 % -24.523 M -295.85 % 12.521 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.655 M 0.00 % -15.655 M 42.53 % -27.239 M -100.00 % -13.619 M 42.74 % -23.784 M -100.00 % -11.892 M
Operating expenses 92.097 M -63.95 % 255.442 M 11.78 % 228.520 M -1.87 % 232.863 M 60.70 % 144.908 M -18.47 % 177.738 M -0.40 % 178.456 M 73.85 % 102.651 M 112.84 % 48.230 M 32.32 % 36.449 M -73.05 % 135.225 M 69.67 % 79.700 M 4.58 % 76.213 M 4 685.75 % 1.593 M -37.68 % 2.556 M 100.00 % 1.278 M -69.74 % 4.222 M 100.00 % 2.111 M
Cost and expenses 822.589 M -53.18 % 1.757 B -5.97 % 1.868 B 1.11 % 1.848 B 37.91 % 1.340 B 1.26 % 1.323 B 9.21 % 1.212 B 15.17 % 1.052 B 57.12 % 669.551 M 21.67 % 550.285 M -0.17 % 551.195 M 15.87 % 475.713 M 9.13 % 435.906 M 93.20 % 225.626 M -31.38 % 328.806 M 100.00 % 164.403 M -40.82 % 277.809 M 100.00 % 138.904 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 122.790 M -28.57 % 171.894 M -32.07 % 253.043 M 14.84 % 220.342 M 15.99 % 189.961 M 27.29 % 149.240 M 3.85 % 143.714 M -0.43 % 144.331 M 77.98 % 81.092 M 19.38 % 67.927 M -19.62 % 84.506 M 3.49 % 81.653 M 16.58 % 70.038 M 306.07 % 17.248 M -42.11 % 29.794 M 100.00 % 14.897 M -46.81 % 28.006 M 100.00 % 14.003 M
Interest income 0.000 0.000 0.000 -100.00 % 2.861 M -60.77 % 7.292 M -28.15 % 10.149 M 36.89 % 7.414 M -56.75 % 17.143 M 352.68 % 3.787 M 1 560.96 % 228.000 K -99.52 % 47.900 M -2.10 % 48.928 M 6.46 % 45.959 M 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.879 M 0.00 % 23.879 M -39.13 % 39.227 M 100.00 % 19.614 M -46.66 % 36.769 M 100.00 % 18.384 M
Depreciation and amortization 65.090 M 14.21 % 56.993 M -53.88 % 123.564 M 18.38 % 104.377 M 37.01 % 76.180 M 9.89 % 69.324 M 9.45 % 63.336 M 9.21 % 57.995 M 44.75 % 40.067 M 16.16 % 34.492 M 5.37 % 32.734 M -4.26 % 34.191 M 15.06 % 29.716 M 66.75 % 17.821 M -27.16 % 24.465 M 100.00 % 12.233 M -41.31 % 20.843 M 100.00 % 10.421 M
Operating income 172.239 M -43.98 % 307.482 M -40.14 % 513.662 M 9.42 % 469.455 M 16.64 % 402.478 M 7.17 % 375.560 M 4.26 % 360.208 M 25.18 % 287.757 M 20.98 % 237.849 M 31.19 % 181.303 M 32.50 % 136.828 M 32.10 % 103.581 M 38.03 % 75.045 M 71.69 % 43.709 M -17.44 % 52.944 M 100.00 % 26.472 M 8.33 % 24.437 M 100.00 % 12.219 M
Operating income ratio 0.17 16.23 % 0.15 -30.93 % 0.22 6.45 % 0.20 -11.43 % 0.23 1.68 % 0.22 -4.68 % 0.24 13.48 % 0.21 -18.53 % 0.26 8.35 % 0.24 8.87 % 0.22 19.29 % 0.18 24.46 % 0.15 -9.47 % 0.16 16.50 % 0.14 0.00 % 0.14 68.68 % 0.08 0.00 % 0.08
Total other income expenses net -17.244 M 48.53 % -33.499 M 9.04 % -36.829 M -43.16 % -25.725 M -252.78 % -7.292 M 54.70 % -16.096 M 69.63 % -52.991 M -298.28 % 26.725 M 805.70 % -3.787 M -109.93 % 38.144 M 136.80 % -103.663 M -111.87 % -48.928 M -16.33 % -42.059 M -76.13 % -23.879 M 39.26 % -39.312 M -100.00 % -19.656 M 46.60 % -36.807 M -100.00 % -18.403 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 2019-01-31 2018-06-30 2018-01-31 2017-06-30 2017-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 2018-12-31 2017-12-31
Net debt 2.041 B -15.74 % 2.422 B -3.16 % 2.501 B 15.66 % 2.163 B 432.04 % 406.500 M -6.63 % 435.350 M 7.89 % 403.517 M -23.08 % 524.590 M 75.17 % 299.473 M 178.27 % -382.620 M 82.88 % -2.235 B -471.86 % -390.805 M -190.73 % -134.420 M 34.57 % -205.446 M
Total investments 0.000 -100.00 % 282.522 M -43.30 % 498.236 M 141.68 % 206.151 M 63.87 % 125.800 M 306.51 % 30.946 M -73.45 % 116.536 M -70.68 % 397.400 M -61.04 % 1.020 B -53.57 % 2.197 B 37.78 % 1.595 B 5.73 % 1.508 B 4.04 % 1.450 B 2 799.22 % 50.000 M
Total debt 2.648 B -5.14 % 2.791 B 1.95 % 2.738 B 0.50 % 2.725 B 52.97 % 1.781 B 38.16 % 1.289 B -0.21 % 1.292 B 4.89 % 1.232 B 23.34 % 998.592 M 40 100.97 % 2.484 M 26.80 % 1.959 M -24.77 % 2.604 M -95.36 % 56.132 M -25.37 % 75.214 M
Accumulated other comprehensive income loss 6.880 B 344.84 % -2.810 B -0.49 % -2.796 B 0.31 % -2.805 B 0.95 % -2.832 B 0.69 % -2.852 B 2.00 % -2.910 B 0.66 % -2.930 B -5.33 % -2.781 B -1.22 % -2.748 B 0.89 % -2.772 B -1 412.42 % -183.313 M -38.40 % -132.447 M -8.05 % -122.583 M
Retained earnings 0.000 -100.00 % 1.997 B 11.62 % 1.789 B 27.39 % 1.404 B 30.89 % 1.073 B 45.24 % 738.573 M 40.05 % 527.350 M 73.96 % 303.141 M 1 831.20 % 15.697 M 114.56 % -107.826 M 57.04 % -251.012 M 0.93 % -253.368 M 8.32 % -276.360 M -3.58 % -266.799 M
Common stock 42.000 K 0.00 % 42.000 K -2.33 % 43.000 K 0.00 % 43.000 K 0.00 % 43.000 K 2.38 % 42.000 K 0.00 % 42.000 K 0.00 % 42.000 K 0.00 % 42.000 K 0.00 % 42.000 K 2.44 % 41.000 K 0.000 0.000 0.000
Total equity 6.901 B 3.39 % 6.674 B 0.39 % 6.649 B 6.30 % 6.255 B 6.10 % 5.895 B 19.33 % 4.940 B 5.34 % 4.689 B 4.73 % 4.478 B 0.04 % 4.476 B 3.10 % 4.341 B 11.89 % 3.880 B 2 015.08 % -202.606 M -7.63 % -188.244 M 37.85 % -302.863 M
Other non current liabilities 203.649 M 0.41 % 202.815 M -10.81 % 227.396 M 2 263.78 % 9.620 M 105.36 % -179.592 M -5 641.43 % -3.128 M -1 075.94 % -266.000 K 36.06 % -416.000 K 32.25 % -614.000 K -100.79 % 78.169 M 9.15 % 71.616 M -89.77 % 700.307 M -59.05 % 1.710 B 4.91 % 1.630 B
Long term debt 2.024 B -10.29 % 2.256 B 0.27 % 2.250 B -3.07 % 2.321 B 62.68 % 1.427 B 29.02 % 1.106 B -4.65 % 1.160 B -3.09 % 1.197 B 23.42 % 969.784 M 120 071.50 % 807.000 K 21.72 % 663.000 K -49.27 % 1.307 M -97.10 % 45.063 M -28.81 % 63.296 M
Total non current liabilities 2.228 B -9.40 % 2.459 B -0.75 % 2.477 B -2.29 % 2.536 B 78.05 % 1.424 B 29.12 % 1.103 B -4.89 % 1.160 B -3.08 % 1.196 B 23.45 % 969.170 M 1 127.17 % 78.976 M 9.27 % 72.279 M -89.70 % 701.614 M -60.03 % 1.755 B 3.65 % 1.693 B
Other current liabilities 665.753 M -6.44 % 711.585 M 7.91 % 659.422 M -10.20 % 734.331 M 19.77 % 613.135 M 78.44 % 343.600 M 0.64 % 341.423 M -23.42 % 445.829 M 25.90 % 354.112 M 193.42 % 120.685 M -4.72 % 126.664 M -91.87 % 1.559 B 479.51 % 268.943 M 4.39 % 257.627 M
Deferred revenue 0.000 0.000 0.000 100.00 % -793.000 K 99.78 % -354.088 M -93.35 % -183.130 M -38.71 % -132.022 M -279.76 % -34.765 M -20.68 % -28.808 M -1 617.83 % -1.677 M -29.40 % -1.296 M -100.66 % 195.699 M 0.000 0.000
Short term debt 623.741 M 16.53 % 535.245 M 9.67 % 488.072 M 21.06 % 403.158 M 13.86 % 354.088 M 93.35 % 183.130 M 38.71 % 132.022 M 279.76 % 34.765 M 20.68 % 28.808 M 1 617.83 % 1.677 M 29.40 % 1.296 M -0.08 % 1.297 M -88.28 % 11.069 M -7.12 % 11.918 M
Total current liabilities 1.816 B 1.13 % 1.796 B -4.39 % 1.878 B -3.39 % 1.944 B 33.72 % 1.454 B 41.70 % 1.026 B 14.56 % 895.648 M 4.80 % 854.607 M 34.60 % 634.927 M 125.99 % 280.952 M 4.26 % 269.484 M -84.28 % 1.714 B 312.61 % 415.446 M 5.71 % 393.004 M
Total liabilities 4.044 B -4.96 % 4.255 B -2.32 % 4.356 B -2.77 % 4.480 B 46.12 % 3.066 B 33.19 % 2.302 B 3.78 % 2.218 B 0.40 % 2.209 B 27.08 % 1.738 B 382.99 % 359.928 M 5.32 % 341.763 M -85.85 % 2.416 B 11.29 % 2.171 B 4.04 % 2.086 B
Other non current assets 77.085 M -4.88 % 81.039 M -42.63 % 141.248 M 0.000 100.00 % -6.404 B -18.98 % -5.383 B -5.76 % -5.090 B -3.90 % -4.898 B -27.49 % -3.842 B -119.70 % -1.749 B -8.67 % -1.609 B -6.70 % -1.508 B -4.04 % -1.450 B -22.89 % -1.180 B
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 6.375 B 19.12 % 5.352 B 5.61 % 5.067 B 3.83 % 4.881 B 27.44 % 3.830 B 120.55 % 1.737 B 8.90 % 1.595 B 5.73 % 1.508 B 4.04 % 1.450 B 22.89 % 1.180 B
Intangible assets 3.937 B 1 698.18 % 218.968 M -0.05 % 219.076 M -1.04 % 221.378 M 28.15 % 172.753 M 16.27 % 148.574 M 3.56 % 143.468 M -1.65 % 145.874 M 15.55 % 126.243 M 52.83 % 82.602 M -1.16 % 83.568 M -2.11 % 85.368 M 2.77 % 83.069 M -0.19 % 83.225 M
GoodWill 0.000 -100.00 % 3.724 B 0.00 % 3.724 B 0.00 % 3.724 B 55.46 % 2.396 B 7.18 % 2.235 B 0.00 % 2.235 B 0.00 % 2.235 B 27.77 % 1.749 B 482.48 % 300.338 M 0.00 % 300.338 M 0.00 % 300.338 M 0.00 % 300.338 M -1.36 % 304.469 M
Goodwill and intangible assets 3.937 B -0.15 % 3.943 B 0.00 % 3.944 B -0.06 % 3.946 B 53.63 % 2.568 B 7.74 % 2.384 B 0.21 % 2.379 B -0.10 % 2.381 B 26.95 % 1.876 B 389.80 % 382.940 M -0.25 % 383.906 M -0.47 % 385.706 M 0.60 % 383.407 M -1.11 % 387.694 M
Property plant equipment net 5.183 B 2.04 % 5.079 B 4.61 % 4.855 B 1.80 % 4.769 B 24.34 % 3.836 B 27.91 % 2.999 B 10.63 % 2.711 B 7.69 % 2.517 B 28.00 % 1.966 B 43.97 % 1.366 B 11.47 % 1.225 B 7.40 % 1.141 B 6.00 % 1.076 B 29.75 % 829.532 M
Total non current assets 9.197 B 1.03 % 9.104 B 1.31 % 8.986 B 2.59 % 8.759 B 36.77 % 6.404 B 18.98 % 5.383 B 5.76 % 5.090 B 3.90 % 4.898 B 27.49 % 3.842 B 119.70 % 1.749 B 8.67 % 1.609 B 4.18 % 1.545 B 5.12 % 1.469 B 20.30 % 1.221 B
Other current assets 78.710 M 25.97 % 62.485 M 43.10 % 43.666 M -65.76 % 127.531 M 21.60 % 104.878 M 5.22 % 99.679 M 62.68 % 61.272 M 12.54 % 54.445 M 48.32 % 36.709 M 78.91 % 20.518 M -65.45 % 59.390 M 148.55 % 23.895 M -80.80 % 124.470 M 72.01 % 72.362 M
Short term investments 0.000 -100.00 % 282.522 M -43.30 % 498.236 M 141.68 % 206.151 M 63.87 % 125.800 M 306.51 % 30.946 M -73.45 % 116.536 M -70.68 % 397.400 M -61.04 % 1.020 B -53.57 % 2.197 B 0.000 0.000 0.000 -100.00 % 50.000 M
cash and cash equivalents 606.846 M 64.43 % 369.070 M 55.87 % 236.784 M -57.86 % 561.846 M -59.13 % 1.375 B 61.00 % 853.768 M -3.90 % 888.376 M 25.64 % 707.069 M 1.14 % 699.119 M 81.54 % 385.104 M -82.78 % 2.237 B 468.57 % 393.409 M 106.46 % 190.552 M -32.11 % 280.660 M
Cash and short term investments 672.380 M 3.19 % 651.592 M -11.35 % 735.020 M -2.76 % 755.893 M -49.62 % 1.500 B 69.59 % 884.714 M -11.96 % 1.005 B -9.01 % 1.104 B -35.76 % 1.719 B -33.42 % 2.582 B 15.43 % 2.237 B 468.57 % 393.409 M 106.46 % 190.552 M -42.37 % 330.660 M
Total current assets 1.747 B -4.30 % 1.826 B -9.54 % 2.018 B 2.16 % 1.976 B -18.31 % 2.418 B 38.24 % 1.749 B -0.45 % 1.757 B 2.13 % 1.721 B -22.21 % 2.212 B -24.31 % 2.922 B 13.60 % 2.573 B 284.80 % 668.530 M 30.29 % 513.104 M -8.72 % 562.118 M
Inventory 238.229 M 10.38 % 215.833 M -19.03 % 266.558 M 28.19 % 207.942 M -1.16 % 210.391 M 3.04 % 204.186 M 37.75 % 148.227 M 8.72 % 136.343 M 49.58 % 91.150 M 52.42 % 59.800 M 5.90 % 56.466 M 20.10 % 47.016 M 14.63 % 41.017 M 16.10 % 35.330 M
Net receivables 757.995 M -15.39 % 895.839 M -7.93 % 973.050 M 10.05 % 884.224 M 34.55 % 657.191 M 7.52 % 611.222 M 4.96 % 582.352 M 28.08 % 454.678 M 18.66 % 383.190 M 42.54 % 268.836 M 15.77 % 232.214 M 13.71 % 204.210 M 30.02 % 157.065 M 32.00 % 118.986 M
Tax assets 0.000 0.000 -100.00 % 46.271 M 5.43 % 43.888 M 48.67 % 29.521 M -5.30 % 31.174 M 40.33 % 22.214 M 24.87 % 17.790 M 44.41 % 12.319 M 0.24 % 12.289 M -16.53 % 14.723 M -18.53 % 18.072 M 86.64 % 9.683 M 127.94 % 4.248 M
Other assets 0.000 0.000 0.000 0.000 -100.00 % 138.215 M 25.97 % 109.718 M 81.38 % 60.490 M -10.88 % 67.872 M -57.67 % 160.355 M 431.43 % 30.174 M -24.69 % 40.064 M 0.000 0.000 0.000
Account payables 526.554 M -4.09 % 549.008 M -13.32 % 633.367 M -7.82 % 687.100 M 70.85 % 402.169 M 1.50 % 396.221 M 19.76 % 330.837 M 7.31 % 308.296 M 54.57 % 199.457 M 68.39 % 118.452 M 10.67 % 107.031 M -9.90 % 118.789 M 15.80 % 102.580 M 20.21 % 85.332 M
Tax payables 0.000 0.000 -100.00 % 97.383 M -19.08 % 120.351 M 42.39 % 84.525 M -18.00 % 103.080 M 12.82 % 91.366 M 39.03 % 65.717 M 25.06 % 52.550 M 30.92 % 40.138 M 16.37 % 34.493 M -2.98 % 35.552 M 8.21 % 32.854 M -13.83 % 38.127 M
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 36.084 M 1.53 % 35.539 M 2.79 % 34.573 M 3.05 % 33.551 M -2.56 % 34.431 M -0.99 % 34.776 M 30.30 % 26.690 M -1.71 % 27.154 M -4.10 % 28.314 M 2.27 % 27.685 M -1.34 % 28.061 M
Minority interest 20.514 M -5.73 % 21.760 M -2.34 % 22.281 M 2.78 % 21.678 M 6.18 % 20.417 M 223.77 % 6.306 M -74.99 % 25.213 M 18.60 % 21.258 M -74.91 % 84.731 M 15.11 % 73.610 M 10.47 % 66.634 M 0.000 -100.00 % 3.622 M -4.48 % 3.792 M
Capital lease obligations 10.831 M -11.46 % 12.233 M 296.66 % 3.084 M -4.52 % 3.230 M -20.38 % 4.057 M -30.71 % 5.855 M 183.12 % 2.068 M 155.94 % 808.000 K -51.24 % 1.657 M -33.29 % 2.484 M 26.80 % 1.959 M -24.77 % 2.604 M 1 872.73 % 132.000 K -98.57 % 9.214 M
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 2.832 B -0.69 % 2.852 B -2.00 % 2.910 B -0.66 % 2.930 B 5.33 % 2.781 B 1.22 % 2.748 B -0.89 % 2.772 B 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 7.466 B -2.20 % 7.634 B 0.00 % 7.634 B 0.00 % 7.634 B 8.33 % 7.047 B 0.00 % 7.047 B -0.51 % 7.083 B -1.04 % 7.157 B 0.47 % 7.123 B 75.26 % 4.064 B 48.80 % 2.731 B 3 132.73 % 84.494 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 168.409 M 19.33 % 141.130 M 11.14 % 126.982 M 4.81 % 121.157 M 5.13 % 115.250 M 26.89 % 90.829 M 108.33 % 43.599 M 19.36 % 36.527 M 11.81 % 32.668 M 20.89 % 27.024 M 34.47 % 20.096 M
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 187.860 M 8.60 % 172.991 M 6.30 % 162.744 M 2.91 % 158.141 M 17.74 % 134.309 M 0.000 0.000 0.000 0.000 0.000
Total assets 10.945 B 0.14 % 10.929 B -0.68 % 11.004 B 2.51 % 10.735 B 19.79 % 8.961 B 23.74 % 7.242 B 4.84 % 6.907 B 3.30 % 6.687 B 7.60 % 6.214 B 32.19 % 4.701 B 11.36 % 4.222 B 90.76 % 2.213 B 11.64 % 1.982 B 11.15 % 1.784 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 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 2019-01-31 2018-06-30 2018-01-31 2017-06-30 2017-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 219.324 M 0.000 -100.00 % 93.548 M 0.000 -100.00 % 65.935 M 0.000 -100.00 % 20.367 M 333.14 % -8.736 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 2.140 M 111.01 % -19.438 M -323.37 % 8.702 M -8.75 % 9.536 M -51.63 % 19.714 M 5.51 % 18.684 M -3.70 % 19.401 M 187.42 % 6.750 M 74 900.00 % 9.000 K 0.00 % 9.000 K -99.78 % 4.063 M 43.72 % 2.827 M -64.48 % 7.958 M 195.15 % 2.696 M -57.30 % 6.315 M 100.00 % 3.157 M -76.69 % 13.542 M 100.00 % 6.771 M
Change in working capital 0.000 100.00 % -5.417 M 0.000 100.00 % -57.934 M 0.000 100.00 % -238.008 M 0.000 100.00 % -100.298 M 0.000 100.00 % -65.944 M 0.000 100.00 % -23.194 M -3 081.23 % 778.000 K 0.00 % 778.000 K -89.96 % 7.748 M 100.00 % 3.874 M 128.90 % -13.404 M -100.00 % -6.702 M
Accounts receivables 0.000 100.00 % -1.472 M 0.000 100.00 % -30.733 M 0.000 100.00 % -191.329 M 0.000 100.00 % -80.041 M 0.000 100.00 % -62.003 M 0.000 100.00 % -17.195 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -3.946 M 0.000 100.00 % -27.201 M 0.000 100.00 % -46.679 M 0.000 100.00 % -20.257 M 0.000 100.00 % -3.941 M 0.000 100.00 % -5.999 M -300.00 % -1.500 M 0.00 % -1.500 M 45.67 % -2.761 M -100.00 % -1.380 M -206.04 % -451.000 K -100.00 % -225.500 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.278 M 0.00 % 2.278 M -78.32 % 10.508 M 100.00 % 5.254 M 140.56 % -12.953 M -100.00 % -6.476 M
Other non cash items -125.673 M -1 078.53 % -10.664 M 94.15 % -182.366 M -1 712.29 % 11.311 M 112.75 % -88.706 M -131.21 % 284.203 M 1 349.96 % -22.737 M -147.23 % 48.144 M 160.27 % -79.884 M -375.60 % 28.985 M -65.61 % 84.278 M 11.46 % 75.616 M 35.08 % 55.979 M 115.99 % 25.918 M -35.45 % 40.150 M 100.00 % 20.075 M -43.69 % 35.649 M 100.00 % 17.824 M
Net cash provided by operating activities 0.000 -100.00 % 178.172 M -49.21 % 350.789 M -18.93 % 432.710 M 23.59 % 350.130 M -11.17 % 394.164 M 35.35 % 291.214 M 10.62 % 263.249 M 61.50 % 163.002 M -3.74 % 169.332 M 33.55 % 126.793 M 6.21 % 119.379 M 9.28 % 109.238 M 91.13 % 57.154 M -28.53 % 79.971 M 100.00 % 39.985 M 19.67 % 33.413 M 100.00 % 16.706 M
Investments in property plant and equipment 0.000 0.000 100.00 % -330.755 M 12.90 % -379.724 M 30.45 % -545.954 M -63.43 % -334.065 M -28.95 % -259.056 M 37.21 % -412.599 M -64.71 % -250.493 M -51.29 % -165.575 M -5.92 % -156.318 M -91.81 % -81.497 M -12.03 % -72.748 M -82.26 % -39.915 M 72.53 % -145.309 M -100.00 % -72.654 M 36.79 % -114.944 M -100.00 % -57.472 M
Acquisitions net 0.000 0.000 100.00 % -10.314 M 99.35 % -1.581 B -754.72 % -184.991 M -156.42 % -72.144 M 3.09 % -74.447 M 77.71 % -334.015 M 80.51 % -1.714 B 0.000 0.000 100.00 % -920.000 K 85.85 % -6.500 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -672.280 M 0.00 % -672.280 M -25.46 % -535.850 M -100.00 % -267.925 M 71.41 % -937.137 M -100.00 % -468.569 M
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 -100.00 % 673.584 M 0.00 % 673.584 M 21.98 % 552.224 M 100.00 % 276.112 M -74.98 % 1.104 B 100.00 % 551.841 M
Other investing activites 0.000 100.00 % -24.667 M -181.71 % 30.189 M 135.47 % -85.113 M 1.65 % -86.540 M -201.56 % 85.210 M -69.83 % 282.442 M -56.78 % 653.533 M -45.84 % 1.207 B 155.86 % -2.160 B -49 227.36 % 4.397 M -97.83 % 202.910 M 215.14 % -176.223 M -556.42 % 38.610 M -70.05 % 128.935 M 100.00 % 64.467 M 224.93 % -51.601 M -100.00 % -25.801 M
Net cash used for investing activites 0.000 100.00 % -24.667 M 92.07 % -310.881 M 84.81 % -2.046 B -150.28 % -817.485 M -154.67 % -320.999 M -528.66 % -51.061 M 45.14 % -93.081 M 87.72 % -757.765 M 67.42 % -2.326 B -1 430.86 % -151.921 M -226.08 % 120.493 M 147.17 % -255.471 M -561.67 % -38.610 M 70.05 % -128.935 M -100.00 % -64.467 M -224.93 % 51.601 M 100.00 % 25.801 M
Debt repayment 0.000 0.000 -100.00 % 13.468 M 0.000 -100.00 % 314.933 M 0.000 -100.00 % 6.777 M 0.000 -100.00 % 915.710 M 0.000 100.00 % -713.000 K 0.000 -100.00 % 320.781 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 -100.00 % 2.275 M 0.00 % 2.275 M -92.63 % 30.875 M 100.00 % 15.438 M -8.09 % 16.797 M 100.00 % 8.398 M
Common stock repurchased 0.000 100.00 % -84.039 M 0.000 0.000 0.000 0.000 100.00 % -35.828 M 0.000 0.000 0.000 0.000 100.00 % -173.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 100.00 % -94.479 M 0.000 0.000 0.000 100.00 % -74.081 M 0.000 0.000 100.00 % -70.000 M 0.000 0.000 0.000 100.00 % -8.600 M -100.00 % -4.300 M 0.000 0.000
Other financing activites 0.000 100.00 % -3.257 M 90.55 % -34.452 M -103.86 % 891.692 M 34.47 % 663.110 M 817.16 % -92.463 M -182.83 % -32.692 M 60.67 % -83.125 M -1 973.46 % -4.009 M -101.31 % 305.783 M -84.23 % 1.939 B 629.86 % -366.032 M -344.04 % 149.986 M 192.59 % -161.994 M -997.52 % 18.049 M 100.00 % 9.025 M 114.04 % -64.270 M -100.00 % -32.135 M
Net cash used provided by financing activities 0.000 100.00 % -87.296 M -316.01 % -20.984 M -102.63 % 797.213 M -18.49 % 978.043 M 1 157.77 % -92.463 M -49.75 % -61.743 M 60.72 % -157.206 M -117.24 % 911.701 M 198.15 % 305.783 M -83.64 % 1.869 B 610.30 % -366.205 M -177.79 % 470.767 M 390.61 % -161.994 M -1 814.41 % 9.449 M 100.00 % 4.725 M 107.35 % -64.270 M -100.00 % -32.135 M
Effect of forex changes on cash 0.000 100.00 % -66.500 K -638.89 % -9.000 K 99.90 % -8.764 M -186.64 % 10.116 M 166.07 % -15.310 M -628.48 % 2.897 M 157.80 % -5.012 M -71.47 % -2.923 M -161.22 % -1.119 M -445.85 % -205.000 K -159.94 % 342.000 K -92.07 % 4.314 M -97.78 % 194.165 M 3 605.41 % -5.539 M -100.00 % -2.770 M -108.88 % 31.184 M 100.00 % 15.592 M
Net change in cash 0.000 100.00 % -236.784 M -200.00 % 236.784 M 0.000 -100.00 % 520.804 M 1 604.87 % -34.608 M -119.09 % 181.307 M 2 180.59 % 7.950 M -97.47 % 314.015 M 116.96 % -1.852 B -200.45 % 1.843 B 1 563.12 % -125.991 M -126.71 % 471.762 M 830.24 % 50.714 M 325.13 % -22.527 M 0.00 % -22.527 M -186.76 % 25.964 M 0.00 % 25.964 M
Cash at beginning of period 0.000 -100.00 % 236.784 M 0.000 -100.00 % 1.375 B 61.00 % 853.768 M -3.90 % 888.376 M 25.64 % 707.069 M 1.14 % 699.119 M 81.54 % 385.104 M -82.78 % 2.237 B 468.57 % 393.409 M -24.26 % 519.400 M 990.31 % 47.638 M 0.00 % 47.638 M -32.11 % 70.165 M 0.00 % 70.165 M 58.74 % 44.201 M 0.00 % 44.201 M
Cash at end of period 0.000 0.000 -100.00 % 236.784 M -82.77 % 1.375 B 0.00 % 1.375 B 61.00 % 853.768 M -3.90 % 888.376 M 25.64 % 707.069 M 1.14 % 699.119 M 81.54 % 385.104 M -82.78 % 2.237 B 468.57 % 393.409 M -24.26 % 519.400 M 428.10 % 98.352 M 106.46 % 47.638 M 0.00 % 47.638 M -32.11 % 70.165 M 0.00 % 70.165 M
Operating cash flow 0.000 -100.00 % 178.172 M -49.21 % 350.789 M -18.93 % 432.710 M 23.59 % 350.130 M -11.17 % 394.164 M 35.35 % 291.214 M 10.62 % 263.249 M 61.50 % 163.002 M -3.74 % 169.332 M 33.55 % 126.793 M 6.21 % 119.379 M 9.28 % 109.238 M 91.13 % 57.154 M -28.53 % 79.971 M 100.00 % 39.985 M 19.67 % 33.413 M 100.00 % 16.706 M
Capital expenditure 0.000 100.00 % -133.414 M 59.66 % -330.755 M 12.90 % -379.724 M 30.45 % -545.954 M -63.43 % -334.065 M -28.95 % -259.056 M 37.21 % -412.599 M -64.71 % -250.493 M -51.29 % -165.575 M -5.92 % -156.318 M -91.81 % -81.497 M -12.03 % -72.748 M -82.26 % -39.915 M 72.53 % -145.309 M -100.00 % -72.654 M 36.79 % -114.944 M -100.00 % -57.472 M
Free CashFlow 0.000 -100.00 % 44.758 M 123.41 % 20.034 M -62.19 % 52.986 M 127.06 % -195.824 M -425.84 % 60.099 M 86.89 % 32.158 M 121.53 % -149.350 M -70.70 % -87.491 M -2 428.75 % 3.757 M 112.72 % -29.525 M -177.94 % 37.882 M 3.81 % 36.490 M 111.66 % 17.240 M 126.39 % -65.338 M -100.00 % -32.669 M 59.93 % -81.531 M -100.00 % -40.766 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2019 2018 2018 2017 2017