1846.HK

EuroEyes International Eye Clinic Limited 1846.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 715.682 M 0.20 % 714.289 M 17.04 % 610.291 M -3.58 % 632.931 M 33.58 % 473.818 M 10.91 % 427.199 M 10.98 % 384.918 M 11.06 % 346.600 M 39.78 % 247.955 M
Net income 82.285 M -37.30 % 131.242 M 46.68 % 89.472 M -33.01 % 133.560 M 103.66 % 65.580 M 1 889.69 % -3.664 M -109.53 % 38.446 M -52.15 % 80.339 M 408.02 % 15.814 M
Income before tax 126.466 M -33.65 % 190.610 M 47.78 % 128.980 M -34.08 % 195.673 M 98.35 % 98.648 M 365.31 % 21.201 M -67.72 % 65.684 M -44.95 % 119.314 M 360.33 % 25.919 M
Income before tax ratio 0.18 -33.78 % 0.27 26.27 % 0.21 -31.64 % 0.31 48.49 % 0.21 319.52 % 0.05 -70.92 % 0.17 -50.43 % 0.34 229.31 % 0.10
EBITDA 141.892 M -51.42 % 292.104 M 32.51 % 220.440 M -20.93 % 278.796 M 60.58 % 173.622 M 82.13 % 95.327 M -27.39 % 131.280 M -26.91 % 179.623 M 152.07 % 71.258 M
Net income ratio 0.11 -37.42 % 0.18 25.33 % 0.15 -30.52 % 0.21 52.46 % 0.14 1 713.60 % -0.01 -108.59 % 0.10 -56.91 % 0.23 263.43 % 0.06
Ratio EBITDA 0.20 -51.52 % 0.41 13.22 % 0.36 -18.00 % 0.44 20.21 % 0.37 64.21 % 0.22 -34.57 % 0.34 -34.19 % 0.52 80.33 % 0.29
Gross profit ratio 0.40 -14.75 % 0.47 5.84 % 0.44 -10.13 % 0.49 9.28 % 0.45 9.25 % 0.41 2.03 % 0.41 14.18 % 0.36 8.85 % 0.33
Weighted average shs out dil 330.269 M -0.60 % 332.247 M -0.01 % 332.276 M 0.95 % 329.156 M -12.38 % 375.643 M 46.44 % 256.518 M -19.16 % 317.334 M 0.00 % 317.334 M 0.00 % 317.334 M
Weighted average shs out 330.264 M -0.60 % 332.251 M 0.11 % 331.895 M 1.07 % 328.378 M -12.58 % 375.643 M 46.44 % 256.518 M -19.16 % 317.334 M 0.00 % 317.334 M 0.00 % 317.334 M
EPS diluted 0.25 -37.50 % 0.40 48.15 % 0.27 -34.15 % 0.41 141.18 % 0.17 1 288.81 % -0.01 -111.92 % 0.12 -52.00 % 0.25 402.01 % 0.05
Earnings per share 0.25 -37.50 % 0.40 48.15 % 0.27 -34.15 % 0.41 105.00 % 0.20 1 498.60 % -0.01 -111.92 % 0.12 -52.00 % 0.25 402.01 % 0.05
Gross profit 286.593 M -14.58 % 335.521 M 23.88 % 270.844 M -13.34 % 312.545 M 45.98 % 214.100 M 21.17 % 176.690 M 13.23 % 156.042 M 26.80 % 123.063 M 52.15 % 80.882 M
Income tax expense 42.107 M -26.59 % 57.356 M 26.16 % 45.462 M -28.17 % 63.289 M 83.05 % 34.575 M 39.05 % 24.865 M -8.71 % 27.237 M -30.11 % 38.975 M 285.69 % 10.105 M
Cost of revenue 429.089 M 13.29 % 378.768 M 11.58 % 339.447 M 5.95 % 320.386 M 23.36 % 259.718 M 3.68 % 250.509 M 9.45 % 228.876 M 2.39 % 223.537 M 33.80 % 167.073 M
General and administrative expenses 104.706 M 162.19 % 39.935 M 7.42 % 37.175 M 30.64 % 28.456 M 16.71 % 24.382 M -72.16 % 87.577 M 248.35 % 25.141 M 147.89 % 10.142 M 8.13 % 9.379 M
Selling and marketing expenses 80.770 M 44.11 % 56.049 M 37.67 % 40.712 M -24.28 % 53.767 M 16.77 % 46.044 M -23.08 % 59.859 M 20.83 % 49.538 M -6.89 % 53.203 M 42.84 % 37.248 M
Other expenses -15.001 M -132.59 % 46.023 M -23.49 % 60.150 M 53.92 % 39.078 M 18.71 % 32.918 M 2 231.65 % -1.544 M -120.54 % 7.517 M 109.55 % -78.718 M -3 462.95 % 2.341 M
Operating expenses 170.814 M 20.29 % 142.007 M 2.88 % 138.037 M 13.80 % 121.301 M 17.38 % 103.344 M -29.16 % 145.892 M 77.49 % 82.196 M 634.70 % -15.372 M -131.39 % 48.968 M
Cost and expenses 599.903 M 15.19 % 520.775 M 9.07 % 477.484 M 8.10 % 441.687 M 21.66 % 363.062 M -8.41 % 396.401 M 27.43 % 311.072 M 49.44 % 208.165 M -3.65 % 216.041 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 185.815 M 93.59 % 95.984 M 23.23 % 77.887 M -5.27 % 82.223 M 16.75 % 70.426 M -52.23 % 147.437 M 97.43 % 74.679 M 17.89 % 63.345 M 35.86 % 46.627 M
Interest income 23.573 M 21.94 % 19.331 M 1 598.68 % 1.138 M 724.64 % 138.000 K -94.52 % 2.517 M 2.14 % 2.464 M 1 111.41 % 203.419 K 165.76 % -309.323 K -323.10 % 138.650 K
Interest expense 15.785 M 11.60 % 14.144 M 31.73 % 10.737 M 26.84 % 8.465 M 10.80 % 7.640 M -6.72 % 8.191 M 7.37 % 7.628 M 5.42 % 7.236 M 39.07 % 5.203 M
Depreciation and amortization 37.175 M -57.44 % 87.350 M 8.21 % 80.723 M 8.12 % 74.658 M 10.88 % 67.334 M 1.12 % 66.587 M 19.19 % 55.866 M 12.25 % 49.768 M 17.78 % 42.256 M
Operating income 115.779 M -40.17 % 193.514 M 45.71 % 132.807 M -30.56 % 191.262 M 72.22 % 111.057 M 267.15 % 30.248 M -58.61 % 73.075 M -44.30 % 131.190 M 305.68 % 32.338 M
Operating income ratio 0.16 -40.29 % 0.27 24.50 % 0.22 -27.99 % 0.30 28.93 % 0.23 231.03 % 0.07 -62.70 % 0.19 -49.84 % 0.38 190.22 % 0.13
Total other income expenses net 10.687 M 468.01 % -2.904 M 24.12 % -3.827 M -186.76 % 4.411 M 135.55 % -12.409 M -36.36 % -9.100 M -22.96 % -7.401 M 37.68 % -11.876 M -84.90 % -6.423 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -333.946 M 0.60 % -335.954 M 31.32 % -489.156 M 21.63 % -624.160 M -19.49 % -522.347 M 5.57 % -553.181 M -670.20 % 97.016 M -10.37 % 108.235 M -12.15 % 123.211 M
Total investments 27.436 M -15.50 % 32.470 M 51.74 % 21.398 M 34.21 % 15.944 M -49.77 % 31.742 M 33.07 % 23.854 M 0.000 0.000 0.000
Total debt 319.286 M -16.91 % 384.262 M 32.32 % 290.411 M 31.13 % 221.476 M -7.54 % 239.547 M 2.41 % 233.906 M -4.67 % 245.370 M 44.60 % 169.687 M 1.48 % 167.220 M
Accumulated other comprehensive income loss 0.000 100.00 % -39.244 M -211.63 % 35.155 M -69.86 % 116.655 M -35.76 % 181.584 M 1 800.01 % 9.557 M 104.38 % -218.375 M -25.99 % -173.324 M -58.51 % -109.346 M
Retained earnings 448.620 M 12.89 % 397.379 M 30.51 % 304.488 M 22.72 % 248.113 M 98.90 % 124.744 M 129.65 % 54.320 M -56.87 % 125.947 M 31.42 % 95.834 M 674.57 % 12.372 M
Common stock 26.004 M -0.51 % 26.138 M 0.00 % 26.138 M 1.21 % 25.826 M 0.00 % 25.826 M 0.00 % 25.826 M 9 508.21 % 268.791 K -13.10 % 309.322 K 14.93 % 269.144 K
Total equity 1.126 B -3.41 % 1.166 B 11.74 % 1.043 B 0.25 % 1.040 B 5.14 % 989.612 M 16.29 % 851.012 M 256.07 % 239.000 M 21.88 % 196.101 M 103.09 % 96.558 M
Other non current liabilities 55.108 M -36.08 % 86.213 M 10.50 % 78.020 M 7 387.52 % 1.042 M -7.38 % 1.125 M 0.000 -100.00 % 1.057 M -90.21 % 10.796 M 1 021.83 % 962.395 K
Long term debt 250.574 M -20.08 % 313.520 M 29.21 % 242.646 M 37.82 % 176.061 M -6.47 % 188.240 M 0.09 % 188.063 M -1.18 % 190.317 M 94.26 % 97.971 M -10.56 % 109.534 M
Total non current liabilities 321.546 M -23.01 % 417.624 M 24.95 % 334.236 M 79.63 % 186.066 M -6.04 % 198.032 M 0.43 % 197.193 M -1.77 % 200.751 M 84.84 % 108.610 M -8.71 % 118.978 M
Other current liabilities 58.416 M 15.30 % 50.664 M 26.26 % 40.128 M 76.27 % 22.765 M -15.51 % 26.945 M -71.46 % 94.407 M 93.48 % 48.795 M 125.85 % 21.605 M 33.38 % 16.198 M
Deferred revenue 0.000 -100.00 % 15.775 M 33.69 % 11.800 M 45.41 % 8.115 M 2.05 % 7.952 M 13.79 % 6.988 M -83.18 % 41.546 M 28.51 % 32.329 M 98.09 % 16.320 M
Short term debt 68.712 M -2.87 % 70.742 M 48.10 % 47.765 M 5.17 % 45.415 M -11.48 % 51.307 M 11.90 % 45.849 M 4.26 % 43.974 M -38.68 % 71.716 M 24.32 % 57.687 M
Total current liabilities 152.175 M -10.73 % 170.466 M 4.13 % 163.711 M 14.90 % 142.479 M 12.60 % 126.537 M -32.15 % 186.488 M 23.44 % 151.078 M 2.21 % 147.809 M 35.13 % 109.387 M
Total liabilities 473.721 M -19.45 % 588.090 M 18.10 % 497.947 M 51.56 % 328.545 M 1.23 % 324.569 M -15.41 % 383.681 M 9.05 % 351.830 M 37.21 % 256.419 M 12.28 % 228.365 M
Other non current assets 34.718 M 219.76 % -28.989 M -963.54 % 3.357 M -81.36 % 18.005 M 47.75 % 12.186 M -22.40 % 15.704 M 3.65 % 15.151 M 4 153.58 % 356.191 K 45.58 % 244.677 K
Long term investments 0.000 -100.00 % 32.302 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 30.297 M -18.77 % 37.300 M 11.60 % 33.422 M 636.33 % 4.539 M -11.02 % 5.101 M -3.84 % 5.305 M -14.57 % 6.209 M -14.86 % 7.293 M 3.49 % 7.047 M
GoodWill 253.407 M -6.61 % 271.352 M 45.67 % 186.279 M 2 361.40 % 7.568 M 2.94 % 7.352 M 11.02 % 6.622 M -2.62 % 6.800 M -4.41 % 7.114 M 14.93 % 6.190 M
Goodwill and intangible assets 283.704 M -8.08 % 308.652 M 40.49 % 219.701 M 1 714.66 % 12.107 M -2.78 % 12.453 M 4.41 % 11.926 M -8.32 % 13.009 M -9.70 % 14.407 M 8.84 % 13.237 M
Property plant equipment net 567.413 M -8.81 % 622.226 M 37.61 % 452.169 M 27.14 % 355.636 M -2.67 % 365.410 M 10.18 % 331.647 M 0.66 % 329.466 M 33.88 % 246.089 M 7.34 % 229.262 M
Total non current assets 885.835 M -8.27 % 965.716 M 37.42 % 702.732 M 70.49 % 412.186 M -1.02 % 416.451 M 9.31 % 380.985 M 1.16 % 376.612 M 35.25 % 278.446 M 8.81 % 255.907 M
Other current assets 10.925 M -74.53 % 42.894 M 17.75 % 36.428 M 1.35 % 35.942 M -39.90 % 59.803 M 532.03 % 9.462 M -72.86 % 34.866 M -62.79 % 93.698 M 709.26 % 11.578 M
Short term investments 27.436 M 16 230.95 % 168.000 K -99.21 % 21.398 M 34.21 % 15.944 M -49.77 % 31.742 M 33.07 % 23.854 M 67.77 % 14.219 M 0.000 0.000
cash and cash equivalents 653.232 M -9.30 % 720.216 M -7.61 % 779.567 M -7.81 % 845.636 M 10.99 % 761.894 M -3.20 % 787.087 M 430.54 % 148.355 M 141.42 % 61.452 M 39.63 % 44.009 M
Cash and short term investments 653.232 M -9.32 % 720.384 M -7.59 % 779.567 M -9.52 % 861.580 M 13.08 % 761.894 M -6.05 % 810.962 M 446.64 % 148.355 M 141.42 % 61.452 M 39.63 % 44.009 M
Total current assets 713.600 M -9.43 % 787.882 M -6.02 % 838.308 M -12.39 % 956.836 M 6.58 % 897.730 M 5.16 % 853.708 M 298.52 % 214.217 M 23.06 % 174.074 M 152.23 % 69.015 M
Inventory 17.269 M 6.82 % 16.166 M -1.30 % 16.379 M -30.76 % 23.657 M -34.73 % 36.243 M 17.71 % 30.789 M -0.62 % 30.983 M 95.35 % 15.860 M 57.33 % 10.081 M
Net receivables 32.174 M 281.30 % 8.438 M 42.20 % 5.934 M -83.36 % 35.657 M -10.39 % 39.790 M 1 494.79 % 2.495 M -86.93 % 19.091 M 522.83 % 3.065 M -8.42 % 3.347 M
Tax assets 0.000 -100.00 % 31.525 M 14.62 % 27.505 M 4.04 % 26.438 M 0.14 % 26.402 M 21.63 % 21.707 M 14.33 % 18.986 M 7.91 % 17.594 M 33.66 % 13.164 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 25.047 M 10.87 % 22.592 M 12.72 % 20.043 M -6.94 % 21.537 M 2.30 % 21.053 M -15.72 % 24.979 M 49.55 % 16.703 M -28.95 % 23.509 M 21.16 % 19.403 M
Tax payables 0.000 -100.00 % 10.693 M -75.68 % 43.975 M -1.51 % 44.647 M 131.57 % 19.280 M 35.16 % 14.265 M -65.67 % 41.546 M 33.18 % 31.195 M 93.76 % 16.100 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 32.749 M 6.56 % 30.732 M 6.61 % 28.827 M -17.46 % 34.925 M -3.84 % 36.320 M -17.97 % 44.277 M 256.30 % 12.427 M 42.86 % 8.699 M 16.18 % 7.487 M
Capital lease obligations 318.433 M -16.93 % 383.334 M 32.13 % 290.128 M 33.80 % 216.831 M -6.71 % 232.425 M 3.04 % 225.563 M -3.55 % 233.861 M 71.27 % 136.542 M -3.98 % 142.206 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 618.341 M -17.61 % 750.503 M 15.73 % 648.485 M 5.45 % 614.958 M -0.99 % 621.138 M -13.44 % 717.554 M 585.70 % 104.646 M 11.00 % 94.273 M 20.27 % 78.383 M
Deferred tax liabilities non current 15.864 M -11.33 % 17.891 M 31.84 % 13.570 M 51.40 % 8.963 M 3.42 % 8.667 M 6.93 % 8.105 M -12.85 % 9.300 M -2.44 % 9.533 M 12.39 % 8.482 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.599 B -8.79 % 1.754 B 13.79 % 1.541 B 12.57 % 1.369 B 4.17 % 1.314 B 6.44 % 1.235 B 108.98 % 590.830 M 30.56 % 452.520 M 39.27 % 324.922 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 0.000 0.000 100.00 % -33.529 M 46.70 % -62.906 M 0.000 0.000 100.00 % -21.999 M -19.72 % -18.375 M
Stock based compensation 1.560 M -29.98 % 2.228 M -16.93 % 2.682 M -76.32 % 11.325 M 1 191.33 % 877.000 K 0.000 0.000 -100.00 % 4.190 M 2 603.85 % 154.961 K
Change in working capital 11.652 M 301.65 % 2.901 M -71.95 % 10.341 M -66.76 % 31.114 M 178.47 % -39.652 M -258.74 % 24.978 M -49.35 % 49.314 M 3 338.61 % 1.434 M 102.56 % -55.966 M
Accounts receivables 1.415 M 49.42 % 947.000 K 300.36 % 236.538 K -74.09 % 913.000 K 167.28 % -1.357 M -166.99 % 2.026 M 124.24 % -8.359 M -550.69 % 1.855 M 16.75 % 1.589 M
Inventory -3.315 M -111.21 % 29.562 M 259.42 % 8.225 M 2.33 % 8.038 M 1 171.84 % 632.000 K 202.03 % -619.444 K 96.08 % -15.796 M -249.62 % -4.518 M -50.94 % -2.993 M
Accounts payables 5.619 M 118.36 % -30.610 M -12 840.84 % -236.538 K -106.29 % 3.762 M 148.95 % -7.685 M -187.81 % 8.752 M 1 957.69 % 425.331 K -72.97 % 1.573 M 329.04 % -686.944 K
Other working capital 7.933 M 164.26 % 3.002 M 41.87 % 2.116 M -88.50 % 18.401 M 158.90 % -31.242 M -310.81 % 14.820 M -77.24 % 65.110 M 993.90 % 5.952 M 111.24 % -52.972 M
Other non cash items -54.142 M -69.91 % -31.866 M -128.25 % -13.961 M -133.34 % -5.983 M -142.26 % 14.156 M 128.22 % -50.166 M -305.14 % -12.382 M 83.05 % -73.056 M -1 467.56 % 5.342 M
Net cash provided by operating activities 197.750 M 3.07 % 191.855 M -8.10 % 208.765 M -23.60 % 273.258 M 248.29 % 78.457 M 26.02 % 62.259 M -60.28 % 156.750 M 88.96 % 82.955 M 3 074.02 % -2.789 M
Investments in property plant and equipment -80.337 M 9.65 % -88.919 M -57.92 % -56.307 M -26.39 % -44.550 M -16.20 % -38.339 M -32.24 % -28.992 M -45.76 % -19.891 M 47.69 % -38.028 M -209.40 % -12.291 M
Acquisitions net -6.118 M 93.26 % -90.730 M 0.79 % -91.451 M -14 501.73 % 635.000 K -15.45 % 751.000 K 1 123.41 % 61.386 K -92.62 % 832.170 K -3.39 % 861.399 K 109.93 % -8.678 M
Purchases of investments 0.000 0.000 100.00 % -15.718 M -1.81 % -15.439 M 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 31.035 M -74.31 % 120.815 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 2.624 M 512.58 % -636.000 K -201.44 % 627.000 K 100.52 % -121.357 M -22 085.92 % -547.000 K -174 660.38 % -313.000 -100.04 % 806.373 K -12.22 % 918.593 K -46.11 % 1.705 M
Net cash used for investing activites -83.831 M 53.50 % -180.285 M -36.77 % -131.814 M -120.07 % -59.896 M -57.06 % -38.135 M -31.82 % -28.931 M -51.60 % -19.084 M 48.57 % -37.109 M -92.63 % -19.264 M
Debt repayment -73.170 M -23.37 % -59.309 M -1 377.19 % -4.015 M -110.43 % -1.908 M 14.36 % -2.228 M -14.96 % -1.938 M 90.94 % -21.387 M -577.09 % 4.483 M -72.09 % 16.059 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 684.255 M 5 046.23 % 13.296 M 428.91 % 2.514 M -51.61 % 5.195 M
Common stock repurchased -35.797 M 0.000 100.00 % -8.360 M 45.30 % -15.284 M -251.36 % -4.350 M 0.000 0.000 0.000 0.000
Dividends paid -27.851 M 29.80 % -39.675 M -19.87 % -33.097 M -236.42 % -9.838 M 84.15 % -62.053 M 0.000 0.000 100.00 % -1.081 M -21.06 % -893.028 K
Other financing activites 0.000 100.00 % -3.780 M 93.34 % -56.743 M -34.62 % -42.150 M 11.71 % -47.740 M 30.70 % -68.892 M -65.39 % -41.655 M -1.19 % -41.163 M -25.14 % -32.893 M
Net cash used provided by financing activities -136.818 M -33.14 % -102.764 M -0.54 % -102.215 M -47.75 % -69.180 M 40.55 % -116.371 M -118.97 % 613.425 M 1 372.58 % -48.203 M -41.08 % -34.166 M -193.77 % -11.630 M
Effect of forex changes on cash -44.085 M -238.44 % 31.843 M 177.50 % -41.088 M 31.94 % -60.373 M -218.72 % 50.855 M 1 337.57 % -4.109 M -9 272.89 % 44.798 K 110.86 % -412.430 K -288.99 % -106.026 K
Net change in cash -66.984 M -12.86 % -59.351 M 10.55 % -66.352 M -179.17 % 83.809 M 432.65 % -25.194 M -103.92 % 642.643 M 617.98 % 89.507 M 694.43 % 11.267 M 133.34 % -33.790 M
Cash at beginning of period 720.216 M -7.61 % 779.567 M -7.81 % 845.636 M 11.00 % 761.827 M -3.20 % 787.021 M 445.19 % 144.357 M 145.76 % 58.740 M 17.05 % 50.185 M -35.21 % 77.456 M
Cash at end of period 653.232 M -9.30 % 720.216 M -7.58 % 779.284 M -7.85 % 845.636 M 11.00 % 761.827 M -3.20 % 787.000 M 430.87 % 148.247 M 141.24 % 61.452 M 40.73 % 43.667 M
Operating cash flow 197.750 M 3.07 % 191.855 M -8.10 % 208.765 M -23.60 % 273.258 M 248.29 % 78.457 M 26.02 % 62.259 M -60.28 % 156.750 M 88.96 % 82.955 M 3 074.02 % -2.789 M
Capital expenditure -80.337 M 10.29 % -89.555 M -59.05 % -56.307 M -26.39 % -44.550 M -16.20 % -38.339 M -32.24 % -28.992 M -45.76 % -19.891 M 47.69 % -38.028 M -209.40 % -12.291 M
Free CashFlow 117.413 M 14.77 % 102.300 M -32.90 % 152.458 M -33.34 % 228.708 M 470.09 % 40.118 M 20.59 % 33.267 M -75.69 % 136.859 M 204.63 % 44.927 M 397.92 % -15.080 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
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 2017-12-31 2017-06-30 2016-12-31 2016-06-30
Revenue 377.125 M 8.58 % 347.310 M -5.72 % 368.372 M 0.13 % 367.907 M 6.21 % 346.382 M 17.55 % 294.665 M -6.64 % 315.626 M 0.76 % 313.253 M -2.01 % 319.678 M 12.17 % 284.985 M 50.92 % 188.833 M -15.52 % 223.517 M 9.74 % 203.682 M 17.53 % 173.300 M 0.00 % 173.300 M 39.78 % 123.978 M 0.00 % 123.978 M
Net income 38.403 M 0.71 % 38.131 M -13.64 % 44.154 M -30.76 % 63.766 M -5.50 % 67.476 M 57.13 % 42.944 M -7.70 % 46.528 M -32.00 % 68.422 M 5.04 % 65.138 M 37.38 % 47.413 M 160.98 % 18.167 M 310.71 % -8.622 M -273.91 % 4.958 M -87.66 % 40.170 M 0.00 % 40.170 M 408.02 % 7.907 M 0.00 % 7.907 M
Income before tax 57.797 M 3.17 % 56.022 M -20.47 % 70.444 M -28.12 % 98.006 M 5.83 % 92.604 M 57.72 % 58.714 M -16.44 % 70.266 M -29.52 % 99.696 M 3.87 % 95.977 M 32.33 % 72.526 M 177.64 % 26.122 M 5 704.89 % 450.000 K -97.83 % 20.751 M -65.22 % 59.657 M 0.00 % 59.657 M 360.33 % 12.960 M 0.00 % 12.960 M
Income before tax ratio 0.15 -4.99 % 0.16 -15.65 % 0.19 -28.21 % 0.27 -0.36 % 0.27 34.17 % 0.20 -10.50 % 0.22 -30.05 % 0.32 6.01 % 0.30 17.97 % 0.25 83.97 % 0.14 6 771.10 % 0.00 -98.02 % 0.10 -70.40 % 0.34 0.00 % 0.34 229.31 % 0.10 0.00 % 0.10
EBITDA 93.794 M 69.26 % 55.413 M -35.92 % 86.479 M -15.81 % 102.718 M -26.74 % 140.210 M 36.32 % 102.853 M -12.53 % 117.587 M -17.02 % 141.700 M 3.36 % 137.096 M 23.50 % 111.011 M 77.30 % 62.611 M 64.05 % 38.166 M -33.23 % 57.161 M -36.35 % 89.811 M 0.00 % 89.811 M 152.07 % 35.629 M 0.00 % 35.629 M
Net income ratio 0.10 -7.25 % 0.11 -8.40 % 0.12 -30.84 % 0.17 -11.03 % 0.19 33.67 % 0.15 -1.14 % 0.15 -32.51 % 0.22 7.20 % 0.20 22.47 % 0.17 72.93 % 0.10 349.41 % -0.04 -258.48 % 0.02 -89.50 % 0.23 0.00 % 0.23 263.43 % 0.06 0.00 % 0.06
Ratio EBITDA 0.25 55.88 % 0.16 -32.04 % 0.23 -15.92 % 0.28 -31.03 % 0.40 15.97 % 0.35 -6.31 % 0.37 -17.64 % 0.45 5.48 % 0.43 10.10 % 0.39 17.48 % 0.33 94.18 % 0.17 -39.16 % 0.28 -45.85 % 0.52 0.00 % 0.52 80.33 % 0.29 0.00 % 0.29
Gross profit ratio 0.42 4.21 % 0.40 -0.70 % 0.40 -11.98 % 0.46 -1.49 % 0.46 12.43 % 0.41 -3.92 % 0.43 -8.37 % 0.47 -2.03 % 0.48 -1.66 % 0.49 21.34 % 0.40 4.65 % 0.38 -14.50 % 0.45 26.05 % 0.36 0.00 % 0.36 8.85 % 0.33 0.00 % 0.33
Weighted average shs out dil 320.093 M -2.58 % 328.580 M -1.02 % 331.958 M -0.11 % 332.315 M 0.04 % 332.179 M -0.11 % 332.545 M 0.16 % 332.028 M 0.93 % 328.969 M -0.12 % 329.353 M -17.07 % 397.132 M 20.65 % 329.160 M 19.68 % 275.036 M 0.00 % 275.036 M -13.33 % 317.334 M 0.00 % 317.334 M 0.00 % 317.334 M 0.00 % 317.334 M
Weighted average shs out 320.108 M -2.57 % 328.565 M -1.02 % 331.960 M -0.11 % 332.319 M 0.10 % 331.991 M -0.05 % 332.161 M 0.15 % 331.650 M 0.99 % 328.386 M -0.03 % 328.496 M -0.12 % 328.890 M -0.08 % 329.160 M 19.68 % 275.041 M 0.00 % 275.041 M -13.33 % 317.334 M 0.00 % 317.334 M 0.00 % 317.334 M 0.00 % 317.334 M
EPS diluted 0.12 0.00 % 0.12 -7.69 % 0.13 -31.58 % 0.19 -5.00 % 0.20 53.85 % 0.13 -7.14 % 0.14 -33.33 % 0.21 5.00 % 0.20 66.67 % 0.12 117.39 % 0.06 275.80 % -0.03 -283.63 % 0.02 -86.85 % 0.13 0.00 % 0.13 422.09 % 0.02 0.00 % 0.02
Earnings per share 0.12 0.00 % 0.12 -7.69 % 0.13 -31.58 % 0.19 -5.00 % 0.20 53.85 % 0.13 -7.14 % 0.14 -33.33 % 0.21 5.00 % 0.20 42.86 % 0.14 153.62 % 0.06 275.80 % -0.03 -283.63 % 0.02 -86.85 % 0.13 0.00 % 0.13 422.09 % 0.02 0.00 % 0.02
Gross profit 156.816 M 13.16 % 138.580 M -6.37 % 148.013 M -11.87 % 167.939 M 4.63 % 160.512 M 32.16 % 121.452 M -10.30 % 135.397 M -7.68 % 146.658 M -4.00 % 152.763 M 10.31 % 138.480 M 83.13 % 75.620 M -11.59 % 85.533 M -6.17 % 91.157 M 48.15 % 61.532 M 0.00 % 61.532 M 52.15 % 40.441 M 0.00 % 40.441 M
Income tax expense 17.392 M -3.23 % 17.972 M -25.54 % 24.135 M -26.56 % 32.863 M 34.17 % 24.493 M 31.24 % 18.663 M -30.36 % 26.799 M -18.52 % 32.890 M 8.19 % 30.399 M 20.96 % 25.132 M 166.14 % 9.443 M -0.55 % 9.495 M -38.22 % 15.370 M -21.13 % 19.487 M 0.00 % 19.487 M 285.69 % 5.053 M 0.00 % 5.053 M
Cost of revenue 220.309 M 5.55 % 208.730 M -5.28 % 220.359 M 10.20 % 199.968 M 7.58 % 185.870 M 7.31 % 173.213 M -3.89 % 180.229 M 8.18 % 166.595 M -0.19 % 166.915 M 13.93 % 146.505 M 29.41 % 113.213 M -17.95 % 137.984 M 22.63 % 112.525 M 0.68 % 111.769 M 0.00 % 111.769 M 33.80 % 83.537 M 0.00 % 83.537 M
General and administrative expenses 48.761 M -12.90 % 55.985 M 14.91 % 48.721 M -4.09 % 50.798 M 163.85 % 19.253 M 5.91 % 18.178 M -11.31 % 20.497 M 30.73 % 15.679 M -16.65 % 18.810 M 10.36 % 17.044 M 29.10 % 13.202 M -71.22 % 45.870 M 9.98 % 41.707 M 722.46 % 5.071 M 0.00 % 5.071 M 8.13 % 4.690 M 0.00 % 4.690 M
Selling and marketing expenses 41.781 M -5.94 % 44.418 M 22.19 % 36.352 M -5.13 % 38.316 M 121.47 % 17.301 M 25.70 % 13.764 M -5.51 % 14.567 M 7.69 % 13.527 M 1.27 % 13.357 M 12.46 % 11.877 M 6.57 % 11.145 M -67.82 % 34.636 M 37.32 % 25.223 M -5.18 % 26.602 M 0.00 % 26.602 M 42.84 % 18.624 M 0.00 % 18.624 M
Other expenses -6.271 M 48.53 % -12.183 M -332.33 % -2.818 M 81.11 % -14.915 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.544 M 96.08 % -39.359 M 0.00 % -39.359 M -3 462.95 % 1.170 M 0.00 % 1.170 M
Operating expenses 84.262 M -4.83 % 88.542 M 7.62 % 82.272 M 10.64 % 74.361 M 12.61 % 66.037 M 10.06 % 60.001 M -1.39 % 60.847 M 16.23 % 52.349 M -8.60 % 57.272 M -0.98 % 57.841 M 18.78 % 48.694 M -41.94 % 83.865 M 35.21 % 62.027 M 907.00 % -7.686 M 0.00 % -7.686 M -131.39 % 24.484 M 0.00 % 24.484 M
Cost and expenses 304.571 M 2.46 % 297.272 M -1.77 % 302.631 M 10.32 % 274.329 M 8.90 % 251.907 M 8.02 % 233.214 M -3.26 % 241.076 M 10.11 % 218.944 M -2.34 % 224.187 M 9.71 % 204.346 M 26.21 % 161.907 M -27.02 % 221.849 M 27.10 % 174.552 M 67.71 % 104.082 M 0.00 % 104.082 M -3.65 % 108.021 M 0.00 % 108.021 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 90.533 M -10.12 % 100.725 M 18.37 % 85.090 M -4.69 % 89.276 M 35.19 % 66.037 M 10.06 % 60.001 M -1.39 % 60.847 M 16.23 % 52.349 M -8.60 % 57.272 M -0.98 % 57.841 M 18.78 % 48.694 M -39.52 % 80.506 M 20.28 % 66.931 M 111.32 % 31.673 M 0.00 % 31.673 M 35.86 % 23.314 M 0.00 % 23.314 M
Interest income 7.853 M -33.96 % 11.892 M 1.81 % 11.681 M -6.98 % 12.558 M 85.41 % 6.773 M 595.38 % 974.000 K -44.01 % 1.740 M -5.85 % 1.848 M 1.01 % 1.829 M 26.79 % 1.443 M 80.31 % 800.000 K -34.32 % 1.218 M -1.26 % 1.234 M 897.62 % -154.661 K 0.00 % -154.661 K -323.10 % 69.325 K 0.00 % 69.325 K
Interest expense 7.802 M 4.51 % 7.465 M -10.28 % 8.320 M 0.73 % 8.260 M 40.38 % 5.884 M 12.50 % 5.230 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.329 M 102.55 % 3.618 M 0.00 % 3.618 M 39.07 % 2.602 M 0.00 % 2.602 M
Depreciation and amortization 26.331 M 88.89 % 13.940 M -40.00 % 23.235 M 20.80 % 19.235 M -53.90 % 41.722 M 7.23 % 38.909 M -6.95 % 41.814 M 10.72 % 37.767 M 2.37 % 36.891 M 6.60 % 34.608 M 5.75 % 32.726 M 198.73 % 10.955 M -80.31 % 55.632 M 123.57 % 24.884 M 0.00 % 24.884 M 17.78 % 21.128 M 0.00 % 21.128 M
Operating income 72.554 M 45.00 % 50.038 M -23.89 % 65.741 M -29.75 % 93.578 M -0.95 % 94.475 M 53.74 % 61.451 M -17.57 % 74.550 M -20.95 % 94.309 M -1.24 % 95.491 M 18.42 % 80.639 M 199.48 % 26.926 M -1.05 % 27.211 M 795.96 % 3.037 M -95.37 % 65.595 M 0.00 % 65.595 M 305.68 % 16.169 M 0.00 % 16.169 M
Operating income ratio 0.19 33.53 % 0.14 -19.27 % 0.18 -29.84 % 0.25 -6.74 % 0.27 30.79 % 0.21 -11.71 % 0.24 -21.55 % 0.30 0.79 % 0.30 5.57 % 0.28 98.44 % 0.14 17.13 % 0.12 716.45 % 0.01 -96.06 % 0.38 0.00 % 0.38 190.22 % 0.13 0.00 % 0.13
Total other income expenses net -14.757 M -346.61 % 5.984 M 27.24 % 4.703 M 6.21 % 4.428 M 336.66 % -1.871 M 31.64 % -2.737 M 36.11 % -4.284 M -179.52 % 5.387 M 1 008.44 % 486.000 K 105.99 % -8.113 M -909.08 % -804.000 K 85.08 % -5.387 M -45.08 % -3.713 M 37.47 % -5.938 M 0.00 % -5.938 M -84.90 % -3.212 M 0.00 % -3.212 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 2017-12-31 2017-06-30 2016-12-31 2016-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 2017-12-31 2017-06-30 2016-12-31
Net debt -396.333 M -18.68 % -333.946 M 1.55 % -339.200 M -0.92 % -336.122 M 19.35 % -416.754 M 14.80 % -489.156 M -20.27 % -406.728 M 34.84 % -624.160 M -6.58 % -585.635 M -12.12 % -522.347 M -8.68 % -480.611 M 19.52 % -597.152 M -715.52 % 97.016 M -10.37 % 108.235 M -6.47 % 115.723 M -6.08 % 123.211 M
Total investments 27.678 M 0.88 % 27.436 M 19.06 % 23.043 M -29.03 % 32.470 M 30.06 % 24.965 M 16.67 % 21.398 M 422.54 % 4.095 M -74.32 % 15.944 M -36.91 % 25.273 M -20.38 % 31.742 M 41.10 % 22.496 M -5.69 % 23.854 M 0.000 0.000 0.000 0.000
Total debt 345.449 M 8.19 % 319.286 M -8.87 % 350.361 M -8.82 % 384.262 M 5.03 % 365.867 M 25.98 % 290.411 M -6.10 % 309.283 M 39.65 % 221.476 M -10.36 % 247.080 M 3.14 % 239.547 M 10.58 % 216.621 M 14.04 % 189.956 M -22.58 % 245.370 M 44.60 % 169.687 M 0.73 % 168.453 M 0.74 % 167.220 M
Accumulated other comprehensive income loss 65.922 M 2 302.41 % 2.744 M 105.18 % -52.924 M -183.49 % 63.393 M -8.42 % 69.219 M 96.90 % 35.155 M 1.64 % 34.587 M -70.35 % 116.655 M -28.52 % 163.192 M 152.93 % -308.292 M -406.94 % 100.440 M 950.96 % 9.557 M 104.38 % -218.375 M -25.99 % -173.324 M -22.63 % -141.335 M -29.25 % -109.346 M
Retained earnings 477.498 M 6.44 % 448.620 M 5.55 % 425.042 M 6.96 % 397.379 M 13.27 % 350.810 M 15.21 % 304.488 M 16.49 % 261.396 M 5.35 % 248.113 M 37.96 % 179.850 M 44.18 % 124.744 M 72.09 % 72.487 M 33.44 % 54.320 M -56.87 % 125.947 M 31.42 % 95.834 M 77.13 % 54.103 M 337.29 % 12.372 M
Common stock 25.163 M -3.23 % 26.004 M -0.43 % 26.115 M -0.09 % 26.138 M 0.00 % 26.138 M 0.00 % 26.138 M 0.00 % 26.138 M 1.21 % 25.826 M 0.00 % 25.826 M 0.00 % 25.826 M 0.00 % 25.826 M 0.00 % 25.826 M 9 508.21 % 268.791 K -13.10 % 309.322 K 6.95 % 289.233 K 7.46 % 269.144 K
Total equity 1.299 B 15.42 % 1.126 B -4.37 % 1.177 B 1.00 % 1.166 B 3.74 % 1.123 B 7.70 % 1.043 B 4.10 % 1.002 B -3.69 % 1.040 B 1.59 % 1.024 B 3.50 % 989.612 M 14.44 % 864.767 M 1.61 % 851.035 M 256.08 % 239.000 M 21.88 % 196.101 M 34.01 % 146.329 M 51.55 % 96.558 M
Other non current liabilities 12.024 M -78.18 % 55.108 M 50.88 % 36.525 M -57.63 % 86.213 M 26.23 % 68.298 M -12.46 % 78.020 M -0.06 % 78.067 M 7 392.03 % 1.042 M -4.40 % 1.090 M -3.11 % 1.125 M 9.44 % 1.028 M -88.75 % 9.135 M 764.24 % 1.057 M -90.21 % 10.796 M 83.63 % 5.879 M 510.92 % 962.395 K
Long term debt 270.063 M 7.78 % 250.574 M -11.10 % 281.852 M -10.10 % 313.520 M 3.79 % 302.063 M 24.49 % 242.646 M -5.37 % 256.416 M 45.64 % 176.061 M -10.02 % 195.674 M 3.95 % 188.240 M 10.70 % 170.038 M -9.58 % 188.063 M -1.18 % 190.317 M 94.26 % 97.971 M -5.57 % 103.752 M -5.28 % 109.534 M
Total non current liabilities 298.718 M -7.10 % 321.546 M -5.37 % 339.809 M -18.63 % 417.624 M 8.62 % 384.484 M 15.03 % 334.236 M -4.10 % 348.522 M 87.31 % 186.066 M -9.23 % 204.994 M 3.52 % 198.032 M 10.67 % 178.944 M -9.26 % 197.198 M -1.77 % 200.751 M 84.84 % 108.610 M -4.56 % 113.794 M -4.36 % 118.978 M
Other current liabilities 99.527 M 70.38 % 58.416 M -41.74 % 100.275 M 97.92 % 50.664 M 47.04 % 34.457 M -14.13 % 40.128 M -4.51 % 42.024 M 84.60 % 22.765 M 8.66 % 20.950 M -22.25 % 26.945 M 61.70 % 16.664 M -85.59 % 115.665 M 137.04 % 48.795 M 125.85 % 21.605 M 14.30 % 18.901 M 16.69 % 16.198 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 15.775 M -9.62 % 17.455 M 47.92 % 11.800 M -20.54 % 14.850 M 82.99 % 8.115 M -76.14 % 34.012 M 76.41 % 19.280 M 77.97 % 10.833 M 0.000 -100.00 % 41.546 M 28.51 % 32.329 M 32.91 % 24.324 M 49.05 % 16.320 M
Short term debt 75.386 M 9.71 % 68.712 M 0.30 % 68.509 M -3.16 % 70.742 M 10.87 % 63.804 M 33.58 % 47.765 M -9.65 % 52.867 M 16.41 % 45.415 M -11.65 % 51.406 M 0.19 % 51.307 M 10.14 % 46.583 M 1.60 % 45.849 M 4.26 % 43.974 M -38.68 % 71.716 M 10.84 % 64.701 M 12.16 % 57.687 M
Total current liabilities 213.795 M 40.49 % 152.175 M -21.54 % 193.951 M 13.78 % 170.466 M 5.07 % 162.245 M -0.90 % 163.711 M -10.46 % 182.833 M 28.32 % 142.479 M 3.77 % 137.304 M 8.51 % 126.537 M 16.07 % 109.020 M -41.54 % 186.493 M 23.44 % 151.078 M 2.21 % 147.809 M 14.94 % 128.598 M 17.56 % 109.387 M
Total liabilities 512.513 M 8.19 % 473.721 M -11.25 % 533.760 M -9.24 % 588.090 M 7.57 % 546.729 M 9.80 % 497.947 M -6.29 % 531.355 M 61.73 % 328.545 M -4.02 % 342.298 M 5.46 % 324.569 M 12.71 % 287.964 M -24.95 % 383.691 M 9.06 % 351.830 M 37.21 % 256.419 M 5.79 % 242.392 M 6.14 % 228.365 M
Other non current assets 41.756 M 20.27 % 34.718 M -14.61 % 40.656 M 240.25 % -28.989 M -990.60 % 3.255 M -3.04 % 3.357 M -49.68 % 6.671 M -62.95 % 18.005 M 399.72 % 3.603 M -70.43 % 12.186 M 9.17 % 11.162 M -70.16 % 37.412 M 146.93 % 15.151 M 4 153.58 % 356.191 K 18.56 % 300.434 K 22.79 % 244.677 K
Long term investments 0.000 0.000 0.000 -100.00 % 32.302 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
Intangible assets 32.773 M 8.17 % 30.297 M -10.07 % 33.688 M -9.68 % 37.300 M 14.08 % 32.697 M -2.17 % 33.422 M -4.49 % 34.993 M 670.94 % 4.539 M -8.15 % 4.942 M -3.12 % 5.101 M 9.70 % 4.650 M -12.35 % 5.305 M -14.56 % 6.209 M -14.86 % 7.293 M 1.71 % 7.170 M 1.74 % 7.047 M
GoodWill 298.358 M 17.74 % 253.407 M -11.06 % 284.908 M 5.00 % 271.352 M 38.45 % 195.986 M 5.21 % 186.279 M -0.32 % 186.882 M 2 369.37 % 7.568 M 1.76 % 7.437 M 1.16 % 7.352 M 8.52 % 6.775 M 2.31 % 6.622 M -2.62 % 6.800 M -4.41 % 7.114 M 6.95 % 6.652 M 7.46 % 6.190 M
Goodwill and intangible assets 331.131 M 16.72 % 283.704 M -10.95 % 318.596 M 3.22 % 308.652 M 34.97 % 228.683 M 4.09 % 219.701 M -0.98 % 221.875 M 1 732.62 % 12.107 M -2.20 % 12.379 M -0.59 % 12.453 M 9.00 % 11.425 M -4.21 % 11.927 M -8.32 % 13.009 M -9.70 % 14.407 M 4.23 % 13.822 M 4.42 % 13.237 M
Property plant equipment net 623.777 M 9.93 % 567.413 M -5.40 % 599.801 M -3.60 % 622.226 M 11.29 % 559.091 M 23.65 % 452.169 M -2.38 % 463.171 M 30.24 % 355.636 M -3.72 % 369.390 M 1.09 % 365.410 M 18.30 % 308.882 M -6.87 % 331.656 M 0.66 % 329.466 M 33.88 % 246.089 M 3.54 % 237.676 M 3.67 % 229.262 M
Total non current assets 996.664 M 12.51 % 885.835 M -7.63 % 959.053 M -0.69 % 965.716 M 17.39 % 822.624 M 17.06 % 702.732 M -2.11 % 717.868 M 74.16 % 412.186 M -0.49 % 414.202 M -0.54 % 416.451 M 16.74 % 356.726 M -6.37 % 380.995 M 1.16 % 376.612 M 35.25 % 278.446 M 4.22 % 267.177 M 4.40 % 255.907 M
Other current assets 4.832 M -55.77 % 10.925 M 4 287.55 % 249.000 K -99.42 % 42.894 M 194.82 % 14.549 M -5.50 % 15.396 M 12.43 % 13.694 M -57.96 % 32.577 M -46.31 % 60.679 M 1.58 % 59.737 M 34.24 % 44.501 M 1 594.63 % 2.626 M -92.47 % 34.866 M -62.79 % 93.698 M 78.00 % 52.638 M 354.63 % 11.578 M
Short term investments 27.678 M 0.88 % 27.436 M 19.06 % 23.043 M 13 616.07 % 168.000 K -99.33 % 24.965 M 16.67 % 21.398 M 422.54 % 4.095 M -74.32 % 15.944 M -36.91 % 25.273 M -20.38 % 31.742 M 41.10 % 22.496 M -5.69 % 23.854 M 67.77 % 14.219 M 0.000 0.000 0.000
cash and cash equivalents 741.782 M 13.56 % 653.232 M -5.27 % 689.561 M -4.28 % 720.384 M -7.95 % 782.621 M 0.39 % 779.567 M 8.88 % 716.011 M -15.33 % 845.636 M 1.55 % 832.715 M 9.30 % 761.894 M 9.27 % 697.232 M -11.42 % 787.108 M 430.56 % 148.355 M 141.42 % 61.452 M 16.54 % 52.731 M 19.82 % 44.009 M
Cash and short term investments 769.460 M 17.79 % 653.232 M -8.33 % 712.604 M -1.08 % 720.384 M -7.95 % 782.621 M 0.39 % 779.567 M 8.26 % 720.106 M -16.42 % 861.580 M 3.47 % 832.715 M 9.30 % 761.894 M 9.27 % 697.232 M -14.02 % 810.962 M 446.64 % 148.355 M 141.42 % 61.452 M 16.54 % 52.731 M 19.82 % 44.009 M
Total current assets 815.146 M 14.23 % 713.600 M -5.09 % 751.880 M -4.57 % 787.882 M -7.04 % 847.561 M 1.10 % 838.308 M 2.79 % 815.538 M -14.77 % 956.836 M 0.48 % 952.309 M 6.08 % 897.730 M 12.78 % 796.005 M -6.76 % 853.731 M 298.53 % 214.217 M 23.06 % 174.074 M 43.22 % 121.544 M 76.11 % 69.015 M
Inventory 26.683 M 54.51 % 17.269 M -38.85 % 28.240 M 74.69 % 16.166 M 1.46 % 15.934 M -2.72 % 16.379 M -20.02 % 20.480 M -13.43 % 23.657 M -18.20 % 28.922 M -20.20 % 36.243 M 22.38 % 29.615 M -21.34 % 37.648 M 21.51 % 30.983 M 95.35 % 15.860 M 22.28 % 12.970 M 28.66 % 10.081 M
Net receivables 14.171 M -55.96 % 32.174 M 198.27 % 10.787 M 27.84 % 8.438 M -11.10 % 9.492 M -61.40 % 24.592 M -30.33 % 35.296 M 0.000 -100.00 % 38.833 M -2.41 % 39.790 M -6.44 % 42.531 M 1 604.65 % 2.495 M -86.93 % 19.091 M 522.83 % 3.065 M -4.40 % 3.206 M -4.21 % 3.347 M
Tax assets 0.000 0.000 0.000 -100.00 % 31.525 M -0.22 % 31.595 M 14.87 % 27.505 M 5.18 % 26.151 M -1.09 % 26.438 M -8.30 % 28.830 M 9.20 % 26.402 M 4.53 % 25.257 M 0.000 -100.00 % 18.986 M 7.91 % 17.594 M 14.40 % 15.379 M 16.83 % 13.164 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 38.882 M 55.24 % 25.047 M -0.48 % 25.167 M 11.40 % 22.592 M -6.50 % 24.162 M 20.55 % 20.043 M -25.18 % 26.790 M 24.39 % 21.537 M 1.72 % 21.172 M 0.57 % 21.053 M -22.70 % 27.236 M 9.04 % 24.979 M 49.55 % 16.703 M -28.95 % 23.509 M 9.57 % 21.456 M 10.58 % 19.403 M
Tax payables 0.000 0.000 0.000 -100.00 % 10.693 M -52.19 % 22.367 M -49.14 % 43.975 M -5.03 % 46.302 M 3.71 % 44.647 M 31.27 % 34.012 M 76.41 % 19.280 M 77.97 % 10.833 M 0.000 -100.00 % 41.546 M 33.18 % 31.195 M 31.92 % 23.647 M 46.88 % 16.100 M
Deferred revenue non current 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
Minority interest 34.535 M 5.45 % 32.749 M -0.34 % 32.862 M 6.93 % 30.732 M 3.05 % 29.822 M 3.45 % 28.827 M -8.73 % 31.586 M -9.56 % 34.925 M -4.74 % 36.661 M 0.94 % 36.320 M -13.44 % 41.959 M -4.16 % 43.778 M 252.28 % 12.427 M 42.86 % 8.699 M 7.48 % 8.093 M 8.09 % 7.487 M
Capital lease obligations 344.454 M 8.17 % 318.433 M -8.95 % 349.740 M -8.76 % 383.334 M 5.06 % 364.876 M 25.76 % 290.128 M -5.07 % 305.636 M 40.96 % 216.831 M -10.06 % 241.085 M 3.73 % 232.425 M 11.06 % 209.274 M -7.22 % 225.563 M -3.55 % 233.861 M 71.27 % 136.542 M -2.03 % 139.374 M -1.99 % 142.206 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 0.000
Other total stockholders equity 696.179 M 13.09 % 615.597 M -17.49 % 746.078 M 15.16 % 647.866 M -13.74 % 751.069 M -0.08 % 751.637 M -0.13 % 752.589 M 4.75 % 718.434 M 0.10 % 717.752 M 0.03 % 717.554 M 0.00 % 717.554 M 0.00 % 717.554 M 585.70 % 104.646 M 11.00 % 94.273 M 9.20 % 86.328 M 10.14 % 78.383 M
Deferred tax liabilities non current 16.631 M 4.83 % 15.864 M -25.98 % 21.432 M 19.79 % 17.891 M 26.68 % 14.123 M 4.08 % 13.570 M -3.34 % 14.039 M 56.63 % 8.963 M 8.91 % 8.230 M -5.04 % 8.667 M 10.02 % 7.878 M 0.000 -100.00 % 9.300 M -2.44 % 9.533 M 5.83 % 9.007 M 6.19 % 8.482 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 0.000 0.000 0.000
Total assets 1.812 B 13.28 % 1.599 B -6.52 % 1.711 B -2.43 % 1.754 B 4.99 % 1.670 B 8.38 % 1.541 B 0.50 % 1.533 B 12.01 % 1.369 B 0.18 % 1.367 B 3.98 % 1.314 B 14.01 % 1.153 B -6.64 % 1.235 B 108.98 % 590.830 M 30.56 % 452.520 M 16.41 % 388.721 M 19.64 % 324.922 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 2018-12-31 2017-12-31 2017-06-30 2016-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 2017-12-31 2017-06-30 2016-12-31 2016-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -598.166 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.000 M 0.00 % -11.000 M -19.72 % -9.188 M 0.00 % -9.188 M
Stock based compensation 0.000 100.00 % -355.000 K -118.54 % 1.915 M 89.42 % 1.011 M 66.15 % 608.500 K 699.51 % -101.500 K -107.04 % 1.443 M 286.01 % -775.500 K -112.05 % 6.438 M 1 413.04 % 425.500 K 3 173.08 % 13.000 K 0.000 0.000 -100.00 % 2.095 M 0.00 % 2.095 M 2 603.85 % 77.481 K 0.00 % 77.481 K
Change in working capital 0.000 -100.00 % 5.163 M 0.000 -100.00 % 30.712 M 0.000 -100.00 % 18.735 M 0.000 100.00 % -88.904 M -174.08 % 120.018 M 294.49 % -61.708 M -379.78 % 22.056 M 59.47 % 13.831 M 24.07 % 11.147 M 1 454.59 % 717.066 K 0.00 % 717.066 K 102.56 % -27.983 M 0.00 % -27.983 M
Accounts receivables 0.000 -100.00 % 1.415 M 0.000 -100.00 % 947.000 K 0.000 -100.00 % 988.500 K 0.000 -100.00 % 456.500 K 0.000 100.00 % -678.500 K 0.000 -100.00 % 1.919 M 1 697.46 % 106.762 K -88.49 % 927.323 K 0.00 % 927.323 K 16.75 % 794.280 K 0.00 % 794.280 K
Inventory 0.000 100.00 % -3.315 M 0.000 -100.00 % 29.562 M 0.000 -100.00 % 4.113 M 0.000 -100.00 % 4.019 M 0.000 -100.00 % 316.000 K 0.000 100.00 % -1.427 M -276.71 % 807.555 K 135.75 % -2.259 M 0.00 % -2.259 M -50.94 % -1.497 M 0.00 % -1.497 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 -100.00 % 8.752 M 1 012.52 % 786.686 K 0.00 % 786.686 K 329.04 % -343.472 K 0.00 % -343.472 K
Other working capital 0.000 -100.00 % 7.063 M 0.000 -100.00 % 203.000 K 0.000 -100.00 % 13.634 M 0.000 -100.00 % 8.501 M 0.000 100.00 % -15.441 M 0.000 -100.00 % 13.339 M 800.59 % 1.481 M -50.23 % 2.976 M 0.00 % 2.976 M 111.24 % -26.486 M 0.00 % -26.486 M
Other non cash items 3.935 M -92.41 % 51.812 M 2 552.94 % 1.953 M 104.70 % -41.544 M -162.45 % 66.528 M -30.67 % 95.955 M -7.79 % 104.061 M -44.62 % 187.915 M 4 121.29 % -4.673 M -103.83 % 122.047 M 5 688.23 % -2.184 M 68.53 % -6.939 M 83.95 % -43.227 M -18.34 % -36.528 M 0.00 % -36.528 M -1 467.56 % 2.671 M 0.00 % 2.671 M
Net cash provided by operating activities 101.605 M 7.23 % 94.751 M -8.01 % 102.999 M 3.44 % 99.573 M 7.90 % 92.282 M -7.71 % 99.990 M -8.08 % 108.775 M -16.11 % 129.666 M -9.70 % 143.592 M 96.31 % 73.144 M 1 276.70 % 5.313 M -84.29 % 33.827 M 18.98 % 28.432 M -31.45 % 41.477 M 0.00 % 41.477 M 3 074.02 % -1.395 M 0.00 % -1.395 M
Investments in property plant and equipment -31.350 M 0.000 100.00 % -46.775 M -7.10 % -43.674 M 3.47 % -45.245 M -150.30 % -18.076 M 52.72 % -38.231 M -37.08 % -27.889 M -67.39 % -16.661 M 43.63 % -29.555 M -236.46 % -8.784 M 38.92 % -14.381 M 1.57 % -14.611 M 23.16 % -19.014 M 0.00 % -19.014 M -209.40 % -6.145 M 0.00 % -6.145 M
Acquisitions net -6.104 M 0.000 100.00 % -6.477 M 90.99 % -71.904 M -330.92 % -16.686 M -647.08 % 3.050 M 103.34 % -91.444 M -9 144 299.94 % -1.000 K -100.16 % 636.000 K 295.03 % 161.000 K -72.71 % 590.000 K 0.000 -100.00 % 61.386 K -85.75 % 430.700 K 0.00 % 430.700 K 109.93 % -4.339 M 0.00 % -4.339 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -15.718 M 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 -100.00 % 19.526 M 69.66 % 11.509 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 2.798 M 109.15 % -30.588 M -339 966.67 % 9.000 K 101.25 % -720.000 K -1 814.29 % 42.000 K -98.10 % 2.213 M -61.57 % 5.759 M 137.30 % -15.439 M -32 948.94 % 47.000 K -41.61 % 80.500 K 274.42 % 21.500 K -64.75 % 61.000 K 199.49 % -61.314 K -113.35 % 459.297 K 0.00 % 459.297 K -46.11 % 852.290 K 0.00 % 852.290 K
Net cash used for investing activites -34.656 M -13.30 % -30.588 M 42.55 % -53.243 M 54.22 % -116.298 M -87.79 % -61.931 M -452.07 % -11.218 M 90.51 % -118.166 M -172.72 % -43.329 M -170.38 % -16.025 M 45.48 % -29.394 M -258.73 % -8.194 M 42.78 % -14.320 M 1.99 % -14.611 M 21.26 % -18.555 M 0.00 % -18.555 M -92.63 % -9.632 M 0.00 % -9.632 M
Debt repayment -36.828 M 0.000 100.00 % -35.528 M 0.000 0.000 100.00 % -2.690 M -103.02 % -1.325 M -52.30 % -870.000 K 16.18 % -1.038 M -3.49 % -1.003 M 18.12 % -1.225 M 0.000 100.00 % -1.938 M -186.47 % 2.241 M 0.00 % 2.241 M -72.09 % 8.029 M 0.00 % 8.029 M
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 % 684.255 M 54 338.18 % 1.257 M 0.00 % 1.257 M -51.61 % 2.598 M 0.00 % 2.598 M
Common stock repurchased -18.410 M -416.38 % 5.819 M 200.00 % -5.819 M 0.000 0.000 100.00 % -3.341 M 33.43 % -5.019 M 48.79 % -9.801 M -78.75 % -5.483 M -83.81 % -2.983 M -118.22 % -1.367 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -10.271 M 11.23 % -11.570 M 28.94 % -16.281 M 4.41 % -17.033 M 18.43 % -20.881 M -948 705 133 929.99 % -0.002 100.00 % -33.097 M 0.000 100.00 % -9.838 M -221 024 016 435.24 % -0.004 100.00 % -62.053 M 0.000 0.000 100.00 % -540.572 K 0.00 % -540.572 K -21.06 % -446.514 K 0.00 % -446.514 K
Other financing activites 0.000 100.00 % -73.439 M 0.000 100.00 % -38.090 M -1 195.80 % -2.940 M 77.10 % -12.837 M 48.73 % -25.037 M -17.18 % -21.366 M -865.69 % -2.213 M 79.35 % -10.715 M 53.15 % -22.872 M -103.56 % 641.685 M 189.92 % -713.588 M -3 367.11 % -20.582 M 0.00 % -20.582 M -25.14 % -16.446 M 0.00 % -16.446 M
Net cash used provided by financing activities -65.509 M 17.28 % -79.190 M -37.42 % -57.628 M -4.54 % -55.123 M -10.92 % -49.697 M -23.73 % -40.167 M 37.70 % -64.478 M -101.26 % -32.037 M 14.99 % -37.685 M -28.18 % -29.401 M 66.41 % -87.517 M -113.64 % 641.685 M 2 370.62 % -28.260 M -65.43 % -17.083 M 0.00 % -17.083 M -193.77 % -5.815 M 0.00 % -5.815 M
Effect of forex changes on cash 87.110 M 508.93 % -21.302 M 6.50 % -22.783 M -339.37 % 9.518 M -12.24 % 10.846 M 47.89 % 7.334 M 126.31 % -27.878 M -34.74 % -20.690 M -117.85 % -9.497 M -137.80 % 25.123 M 8 150.57 % 304.500 K 104.43 % -6.868 M -348.96 % 2.759 M 1 437.79 % -206.215 K 0.00 % -206.215 K -288.99 % -53.013 K 0.00 % -53.013 K
Net change in cash 741.782 M 207.57 % -689.561 M -2 141.82 % -30.759 M 50.65 % -62.330 M -8 163.39 % 773.000 K -98.82 % 65.365 M 150.65 % -129.062 M -1 347.46 % 10.346 M -85.89 % 73.332 M 13.35 % 64.693 M 171.81 % -90.094 M -127.54 % 327.162 M -49.09 % 642.643 M 5 603.85 % 11.267 M 0.00 % 11.267 M 133.34 % -33.790 M 0.00 % -33.790 M
Cash at beginning of period 0.000 -100.00 % 689.561 M -4.28 % 720.384 M -7.96 % 782.714 M 0.10 % 781.941 M 9.12 % 716.576 M -15.26 % 845.638 M 1.24 % 835.292 M 9.62 % 761.960 M 9.28 % 697.267 M -11.44 % 787.361 M 0.000 -100.00 % 144.357 M 187.65 % 50.185 M 0.00 % 50.185 M -35.21 % 77.456 M 0.00 % 77.456 M
Cash at end of period 741.782 M 0.000 -100.00 % 689.561 M -4.28 % 720.384 M -7.96 % 782.714 M 0.10 % 781.941 M 9.12 % 716.576 M -15.26 % 845.638 M 1.24 % 835.292 M 9.62 % 761.960 M 9.28 % 697.267 M 113.13 % 327.162 M -58.43 % 787.000 M 1 180.67 % 61.452 M 0.00 % 61.452 M 40.73 % 43.667 M 0.00 % 43.667 M
Operating cash flow 101.605 M 7.23 % 94.751 M -8.01 % 102.999 M 3.44 % 99.573 M 7.90 % 92.282 M -7.71 % 99.990 M -8.08 % 108.775 M -16.11 % 129.666 M -9.70 % 143.592 M 96.31 % 73.144 M 1 276.70 % 5.313 M -84.29 % 33.827 M 18.98 % 28.432 M -31.45 % 41.477 M 0.00 % 41.477 M 3 074.02 % -1.395 M 0.00 % -1.395 M
Capital expenditure -31.350 M 6.59 % -33.562 M 28.25 % -46.775 M -7.10 % -43.674 M 3.47 % -45.245 M -150.30 % -18.076 M 52.72 % -38.231 M -37.08 % -27.889 M -67.39 % -16.661 M 43.63 % -29.555 M -236.46 % -8.784 M 38.92 % -14.381 M 1.57 % -14.611 M 23.16 % -19.014 M 0.00 % -19.014 M -209.40 % -6.145 M 0.00 % -6.145 M
Free CashFlow 70.255 M 14.82 % 61.189 M 8.83 % 56.224 M 0.58 % 55.899 M 18.84 % 47.037 M -42.58 % 81.914 M 16.12 % 70.544 M -30.69 % 101.777 M -19.82 % 126.931 M 191.20 % 43.589 M 1 355.81 % -3.471 M -117.85 % 19.446 M 40.70 % 13.821 M -38.47 % 22.463 M 0.00 % 22.463 M 397.92 % -7.540 M 0.00 % -7.540 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2017 2017 2016 2016