1181.HK

Tang Palace (China) Holdings Limited 1181.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Revenue 1.021 B -9.07 % 1.123 B 19.21 % 941.964 M -30.80 % 1.361 B 23.18 % 1.105 B -26.08 % 1.495 B 0.20 % 1.492 B 10.03 % 1.356 B 8.63 % 1.248 B 14.73 % 1.088 B 10.02 % 989.048 M 9.60 % 902.420 M 9.42 % 824.712 M 10.52 % 746.203 M 23.03 % 606.529 M
Net income -18.924 M -145.39 % 41.692 M 127.62 % -150.934 M -472.03 % 40.570 M 826.47 % 4.379 M -95.20 % 91.283 M -20.74 % 115.173 M -12.30 % 131.329 M 30.04 % 100.992 M 107.85 % 48.589 M -8.67 % 53.200 M 44.36 % 36.853 M -32.79 % 54.832 M 8.09 % 50.726 M 9.02 % 46.531 M
Income before tax -11.503 M -123.84 % 48.254 M 131.90 % -151.261 M -323.81 % 67.585 M 264.79 % 18.527 M -86.59 % 138.122 M -17.78 % 167.981 M -13.65 % 194.535 M 33.91 % 145.270 M 124.93 % 64.584 M -3.74 % 67.091 M 34.19 % 49.997 M -33.56 % 75.257 M 0.74 % 74.707 M 6.52 % 70.135 M
Income before tax ratio -0.01 -126.22 % 0.04 126.76 % -0.16 -423.44 % 0.05 196.14 % 0.02 -81.85 % 0.09 -17.94 % 0.11 -21.52 % 0.14 23.28 % 0.12 96.05 % 0.06 -12.50 % 0.07 22.44 % 0.06 -39.29 % 0.09 -8.85 % 0.10 -13.42 % 0.12
EBITDA 46.610 M -67.93 % 145.332 M 666.66 % -25.647 M -111.90 % 215.455 M 16.48 % 184.971 M -39.93 % 307.914 M 0.80 % 305.463 M -7.64 % 330.725 M 10.24 % 300.005 M 49.54 % 200.618 M 5.29 % 190.546 M 92.68 % 98.893 M -43.04 % 173.627 M 61.29 % 107.648 M 9.17 % 98.609 M
Net income ratio -0.02 -149.92 % 0.04 123.17 % -0.16 -637.65 % 0.03 652.11 % 0.00 -93.51 % 0.06 -20.90 % 0.08 -20.29 % 0.10 19.71 % 0.08 81.16 % 0.04 -16.99 % 0.05 31.71 % 0.04 -38.58 % 0.07 -2.20 % 0.07 -11.39 % 0.08
Ratio EBITDA 0.05 -64.73 % 0.13 575.35 % -0.03 -117.20 % 0.16 -5.44 % 0.17 -18.73 % 0.21 0.60 % 0.20 -16.06 % 0.24 1.49 % 0.24 30.34 % 0.18 -4.30 % 0.19 75.80 % 0.11 -47.95 % 0.21 45.94 % 0.14 -11.27 % 0.16
Gross profit ratio 0.31 13.53 % 0.27 20.42 % 0.23 -22.11 % 0.29 1.84 % 0.29 -7.67 % 0.31 -5.69 % 0.33 -8.64 % 0.36 -42.48 % 0.63 4.70 % 0.60 1.31 % 0.59 2.41 % 0.58 -1.83 % 0.59 0.01 % 0.59 3.29 % 0.57
Weighted average shs out dil 1.075 B -0.12 % 1.076 B 0.06 % 1.075 B -0.06 % 1.076 B 0.03 % 1.076 B 0.36 % 1.072 B 0.48 % 1.067 B 0.33 % 1.063 B 0.32 % 1.060 B 0.63 % 1.053 B 0.46 % 1.048 B 0.30 % 1.045 B 0.22 % 1.043 B 9.26 % 954.426 M 27.26 % 750.000 M
Weighted average shs out 1.075 B -0.12 % 1.076 B 0.07 % 1.075 B -0.06 % 1.076 B 0.03 % 1.076 B 0.36 % 1.072 B 0.48 % 1.067 B 0.33 % 1.063 B 0.32 % 1.060 B 0.63 % 1.053 B 0.50 % 1.048 B 0.42 % 1.043 B 0.41 % 1.039 B 9.20 % 951.712 M 26.89 % 750.000 M
EPS diluted -0.02 -145.48 % 0.04 127.64 % -0.14 -471.35 % 0.04 819.51 % 0.00 -95.19 % 0.09 -22.55 % 0.11 -8.33 % 0.12 25.92 % 0.10 106.72 % 0.05 -9.25 % 0.05 44.32 % 0.04 -33.08 % 0.05 -1.13 % 0.05 -14.19 % 0.06
Earnings per share -0.02 -145.48 % 0.04 127.64 % -0.14 -471.35 % 0.04 819.51 % 0.00 -95.19 % 0.09 -22.55 % 0.11 -8.33 % 0.12 25.92 % 0.10 106.72 % 0.05 -9.25 % 0.05 43.91 % 0.04 -33.14 % 0.05 -0.75 % 0.05 -14.19 % 0.06
Gross profit 318.501 M 3.23 % 308.538 M 43.55 % 214.936 M -46.10 % 398.774 M 25.45 % 317.883 M -31.76 % 465.802 M -5.51 % 492.948 M 0.52 % 490.419 M -37.52 % 784.875 M 20.12 % 653.402 M 11.46 % 586.208 M 12.24 % 522.258 M 7.42 % 486.176 M 10.53 % 439.871 M 27.08 % 346.145 M
Income tax expense 7.401 M 23.56 % 5.990 M 467.23 % 1.056 M -96.17 % 27.562 M 79.34 % 15.369 M -66.05 % 45.276 M -11.18 % 50.975 M -16.91 % 61.349 M 42.68 % 42.997 M 168.82 % 15.995 M 7.41 % 14.891 M 13.29 % 13.144 M -35.65 % 20.425 M -14.83 % 23.981 M 1.60 % 23.604 M
Cost of revenue 702.562 M -13.73 % 814.373 M 12.01 % 727.028 M -24.47 % 962.522 M 22.27 % 787.220 M -23.52 % 1.029 B 3.01 % 999.180 M 15.42 % 865.723 M 86.75 % 463.580 M 6.63 % 434.745 M 7.92 % 402.840 M 5.97 % 380.162 M 12.30 % 338.536 M 10.51 % 306.332 M 17.65 % 260.384 M
General and administrative expenses 0.000 0.000 0.000 -100.00 % 76.401 M 14.65 % 66.641 M -18.44 % 81.707 M 5.43 % 77.498 M 8.62 % 71.347 M 6.84 % 66.780 M 6.82 % 62.515 M 7.50 % 58.153 M 12.86 % 51.525 M -1.60 % 52.362 M 13.49 % 46.137 M 23.18 % 37.455 M
Selling and marketing 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
Other expenses 0.000 -100.00 % 168.115 M -5.30 % 177.527 M 42.65 % 124.446 M 286.74 % -66.641 M -141.17 % 161.883 M 365.12 % -61.060 M -20.78 % -50.554 M 45.64 % -92.990 M -22.41 % -75.964 M -119.24 % 394.821 M 9.12 % 361.828 M 18.90 % 304.314 M -4.41 % 318.339 M 33.56 % 238.351 M
Operating expenses 178.627 M 6.25 % 168.115 M -5.30 % 177.527 M -11.61 % 200.847 M 0.000 -100.00 % 243.590 M -9.04 % 267.793 M 9.52 % 244.520 M -54.93 % 542.514 M 5.86 % 512.478 M 13.14 % 452.974 M 9.59 % 413.353 M 15.89 % 356.676 M -2.14 % 364.476 M 32.15 % 275.806 M
Cost and expenses 881.189 M -10.31 % 982.488 M 12.95 % 869.825 M -18.36 % 1.065 B 14.93 % 927.054 M -27.17 % 1.273 B 0.47 % 1.267 B 14.12 % 1.110 B 10.35 % 1.006 B 6.22 % 947.223 M 10.68 % 855.814 M 7.85 % 793.515 M 14.14 % 695.212 M 3.64 % 670.808 M 25.11 % 536.190 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
Selling general and administrative expenses 178.627 M 0.000 0.000 -100.00 % 76.401 M 14.65 % 66.641 M -18.44 % 81.707 M 5.43 % 77.498 M 8.62 % 71.347 M 6.84 % 66.780 M 6.82 % 62.515 M 7.50 % 58.153 M 12.86 % 51.525 M -1.60 % 52.362 M 13.49 % 46.137 M 23.18 % 37.455 M
Interest income 2.199 M -36.46 % 3.461 M -22.88 % 4.488 M -15.45 % 5.308 M -7.80 % 5.757 M -4.10 % 6.003 M 7.83 % 5.567 M 22.84 % 4.532 M 18.08 % 3.838 M 51.70 % 2.530 M -5.35 % 2.673 M -3.26 % 2.763 M -13.93 % 3.210 M 193.96 % 1.092 M 0.000
Interest expense 10.230 M -5.05 % 10.774 M -22.52 % 13.906 M -25.32 % 18.621 M -23.80 % 24.437 M -11.80 % 27.707 M 1 381.66 % 1.870 M 80.15 % 1.038 M 6.13 % 978.000 K 92.14 % 509.000 K 158.38 % 197.000 K -30.14 % 282.000 K 0.000 -100.00 % 688.000 K 237.25 % 204.000 K
Depreciation and amortization 34.073 M -60.52 % 86.304 M -22.74 % 111.708 M -13.57 % 129.249 M -8.98 % 142.007 M -0.05 % 142.085 M 175.11 % 51.646 M -1.86 % 52.624 M -8.71 % 57.644 M -3.43 % 59.694 M 4.16 % 57.312 M 11.55 % 51.377 M 25.56 % 40.917 M 26.86 % 32.253 M 14.09 % 28.270 M
Operating income 139.874 M -0.39 % 140.423 M 94.66 % 72.139 M -75.62 % 295.838 M 588.57 % 42.964 M -74.09 % 165.829 M -0.02 % 165.859 M -15.19 % 195.573 M 33.73 % 146.248 M 124.81 % 65.055 M -52.13 % 135.907 M 21.71 % 111.668 M -15.86 % 132.710 M 76.02 % 75.395 M 7.19 % 70.339 M
Operating income ratio 0.14 9.54 % 0.13 63.29 % 0.08 -64.76 % 0.22 458.98 % 0.04 -64.95 % 0.11 -0.22 % 0.11 -22.92 % 0.14 23.11 % 0.12 95.94 % 0.06 -56.49 % 0.14 11.05 % 0.12 -23.10 % 0.16 59.26 % 0.10 -12.88 % 0.12
Total other income expenses net -151.377 M -64.24 % -92.169 M 58.74 % -223.400 M 2.13 % -228.253 M 0.000 0.000 -100.00 % 2.122 M 304.43 % -1.038 M -6.13 % -978.000 K -107.64 % -471.000 K 99.29 % -66.143 M -4.84 % -63.091 M -25.71 % -50.189 M -7 194.91 % -688.000 K -237.25 % -204.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Net debt -118.364 M -25.53 % -94.295 M -43.19 % -65.853 M 48.06 % -126.798 M -78.19 % -71.160 M -991.95 % 7.978 M 102.48 % -321.154 M 10.61 % -359.254 M 0.03 % -359.350 M -54.49 % -232.605 M 7.40 % -251.197 M 4.73 % -263.678 M 0.65 % -265.405 M 9.59 % -293.567 M -241.82 % -85.883 M
Total investments 59.976 M -12.30 % 68.389 M -4.20 % 71.386 M 13.17 % 63.079 M 22.35 % 51.558 M -19.39 % 63.956 M 46.02 % 43.798 M -39.10 % 71.921 M 48.34 % 48.484 M 406.41 % 9.574 M -64.85 % 27.234 M -8.13 % 29.643 M 626.72 % 4.079 M 0.000 0.000
Total debt 209.917 M -7.56 % 227.079 M 20.06 % 189.134 M -31.52 % 276.206 M -16.52 % 330.873 M -15.25 % 390.432 M 392.97 % 79.200 M 12.26 % 70.550 M 71.91 % 41.040 M -37.12 % 65.268 M 194.53 % 22.160 M 0.000 0.000 0.000 -100.00 % 41.019 M
Accumulated other comprehensive income loss 86.320 M -0.23 % 86.515 M 1.61 % 85.143 M 5.27 % 80.877 M 9.69 % 73.734 M 13.37 % 65.040 M 115.45 % -420.966 M -12.64 % -373.741 M -14.50 % -326.408 M -9.17 % -298.991 M -15.35 % -259.208 M -27.14 % -203.875 M -29.08 % -157.950 M -26.41 % -124.946 M -33.57 % -93.543 M
Retained earnings 55.743 M -37.68 % 89.447 M -7.00 % 96.177 M -64.41 % 270.246 M -3.07 % 278.797 M 6.08 % 262.829 M -20.62 % 331.086 M -0.81 % 333.783 M 4.31 % 319.997 M 13.25 % 282.565 M 19.69 % 236.081 M 28.76 % 183.351 M 24.00 % 147.860 M 57.99 % 93.590 M 101.97 % 46.339 M
Common stock 45.821 M 0.00 % 45.821 M 0.00 % 45.821 M 0.00 % 45.821 M 0.00 % 45.821 M 0.21 % 45.726 M 0.51 % 45.496 M 0.49 % 45.276 M 27.23 % 35.586 M 0.50 % 35.409 M 0.53 % 35.221 M 0.25 % 35.133 M 0.54 % 34.944 M 0.26 % 34.853 M 10 211.54 % 338.000 K
Total equity 205.212 M -14.83 % 240.951 M -1.95 % 245.737 M -41.06 % 416.923 M -0.47 % 418.878 M -2.37 % 429.039 M -14.64 % 502.633 M -5.89 % 534.074 M 11.43 % 479.307 M 13.67 % 421.660 M 4.55 % 403.316 M 8.30 % 372.417 M 2.02 % 365.054 M 7.60 % 339.259 M 145.44 % 138.224 M
Other non current liabilities 0.000 -100.00 % 4.991 M 41.75 % 3.521 M -59.69 % 8.734 M 66.93 % 5.232 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.000 K
Long term debt 162.488 M -5.33 % 171.640 M 64.23 % 104.509 M -30.40 % 150.150 M -11.29 % 169.256 M -26.71 % 230.929 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 166.326 M -5.83 % 176.631 M 63.50 % 108.030 M -32.01 % 158.884 M -8.94 % 174.488 M -26.63 % 237.824 M 3 407.73 % 6.780 M -23.81 % 8.899 M -96.84 % 281.591 M 22 682.44 % 1.236 M 30.11 % 950.000 K -19.29 % 1.177 M 5.56 % 1.115 M 17.37 % 950.000 K -33.19 % 1.422 M
Other current liabilities 296.200 M 5.84 % 279.861 M 3.36 % 270.763 M -14.63 % 317.170 M 37.47 % 230.723 M -2.58 % 236.844 M 9.11 % 217.069 M 16.21 % 186.797 M 5.48 % 177.092 M 4 126.54 % 4.190 M 154.09 % 1.649 M -61.27 % 4.258 M 205.45 % 1.394 M 1 294.00 % 100.000 K 0.000
Deferred revenue 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
Short term debt 47.429 M -14.45 % 55.439 M -34.49 % 84.625 M -32.87 % 126.056 M -22.00 % 161.617 M 1.33 % 159.503 M 101.39 % 79.200 M 12.26 % 70.550 M 71.91 % 41.040 M -37.12 % 65.268 M 194.53 % 22.160 M 0.000 0.000 0.000 -100.00 % 41.019 M
Total current liabilities 388.890 M 0.19 % 388.155 M -2.80 % 399.338 M -12.85 % 458.198 M -2.74 % 471.129 M -0.97 % 475.766 M 24.01 % 383.650 M 10.66 % 346.686 M 17.86 % 294.157 M 6.38 % 276.521 M 42.92 % 193.478 M 30.01 % 148.821 M 11.07 % 133.992 M 16.32 % 115.195 M -13.21 % 132.721 M
Total liabilities 555.216 M -1.69 % 564.786 M 11.32 % 507.368 M -17.78 % 617.082 M -4.42 % 645.617 M -9.53 % 713.590 M 82.77 % 390.430 M 9.80 % 355.585 M 20.88 % 294.157 M 5.90 % 277.757 M 42.86 % 194.428 M 29.62 % 149.998 M 11.02 % 135.107 M 16.33 % 116.145 M -13.42 % 134.143 M
Other non current assets 38.227 M -37.80 % 61.462 M 105.33 % 29.933 M -47.30 % 56.794 M -15.66 % 67.339 M -2.53 % 69.090 M -36.72 % 109.173 M 81.22 % 60.242 M 129.59 % 26.239 M -7.77 % 28.451 M -1.25 % 28.812 M -15.73 % 34.192 M 103.50 % 16.802 M 25.70 % 13.367 M 17.69 % 11.358 M
Long term investments 40.702 M -40.48 % 68.389 M -4.20 % 71.386 M 65.71 % 43.079 M 120.26 % 19.558 M -34.71 % 29.956 M 248.28 % -20.202 M -128.09 % 71.921 M 48.34 % 48.484 M 406.41 % 9.574 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 -100.00 % 211.000 K -72.63 % 771.000 K -45.05 % 1.403 M -42.24 % 2.429 M -33.99 % 3.680 M -23.98 % 4.841 M -25.57 % 6.504 M -50.20 % 13.060 M 25.84 % 10.378 M -9.86 % 11.513 M -5.39 % 12.169 M 61.65 % 7.528 M -3.39 % 7.792 M
GoodWill 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
Goodwill and intangible assets 0.000 0.000 -100.00 % 211.000 K -72.63 % 771.000 K -45.05 % 1.403 M -42.24 % 2.429 M -33.99 % 3.680 M -23.98 % 4.841 M -25.57 % 6.504 M -50.20 % 13.060 M 25.84 % 10.378 M -9.86 % 11.513 M -5.39 % 12.169 M 61.65 % 7.528 M -3.39 % 7.792 M
Property plant equipment net 269.610 M -5.60 % 285.609 M 31.34 % 217.455 M -29.10 % 306.707 M -10.04 % 340.951 M -20.26 % 427.589 M 206.01 % 139.731 M 4.70 % 133.463 M 3.31 % 129.191 M -19.23 % 159.948 M -4.74 % 167.910 M 7.25 % 156.560 M 5.29 % 148.699 M 50.41 % 98.860 M 4.22 % 94.857 M
Total non current assets 348.539 M -16.11 % 415.460 M 23.42 % 336.612 M -20.93 % 425.737 M -5.08 % 448.503 M -17.60 % 544.286 M 129.86 % 236.790 M -14.35 % 276.452 M 27.75 % 216.408 M -1.65 % 220.031 M 3.30 % 212.997 M 2.88 % 207.028 M 12.66 % 183.767 M 47.78 % 124.355 M 8.18 % 114.954 M
Other current assets 161.000 K -99.44 % 28.563 M -74.43 % 111.705 M -7.73 % 121.060 M 4.93 % 115.372 M -1.37 % 116.974 M -10.76 % 131.084 M 5.10 % 124.720 M 18.71 % 105.066 M 20.92 % 86.886 M 131.22 % 37.577 M 188.88 % 13.008 M 2.08 % 12.743 M -26.47 % 17.331 M -2.29 % 17.738 M
Short term investments 19.274 M 0.000 0.000 -100.00 % 20.000 M -37.50 % 32.000 M -5.88 % 34.000 M -46.88 % 64.000 M 1 500.00 % 4.000 M -86.26 % 29.122 M -29.57 % 41.351 M 51.84 % 27.234 M -8.13 % 29.643 M 626.72 % 4.079 M 0.000 0.000
cash and cash equivalents 328.281 M 2.15 % 321.374 M 26.04 % 254.987 M -36.73 % 403.004 M 0.24 % 402.033 M 5.12 % 382.454 M -4.47 % 400.354 M -6.85 % 429.804 M 7.35 % 400.390 M 34.42 % 297.873 M 8.97 % 273.357 M 3.67 % 263.678 M -0.65 % 265.405 M -9.59 % 293.567 M 131.33 % 126.902 M
Cash and short term investments 347.555 M 8.15 % 321.374 M 26.04 % 254.987 M -39.72 % 423.004 M -2.54 % 434.033 M 4.22 % 416.454 M -10.32 % 464.354 M 8.04 % 429.804 M 7.35 % 400.390 M 34.42 % 297.873 M 8.97 % 273.357 M 3.67 % 263.678 M -0.65 % 265.405 M -9.59 % 293.567 M 131.33 % 126.902 M
Total current assets 411.889 M 5.54 % 390.277 M -6.29 % 416.493 M -31.53 % 608.268 M -1.25 % 615.992 M 2.95 % 598.343 M -8.83 % 656.273 M 7.02 % 613.207 M 10.08 % 557.056 M 16.20 % 479.386 M 24.60 % 384.747 M 21.99 % 315.387 M -0.32 % 316.394 M -4.43 % 331.049 M 110.31 % 157.413 M
Inventory 28.130 M 3.92 % 27.070 M -31.18 % 39.333 M -24.46 % 52.067 M 6.66 % 48.815 M -4.93 % 51.344 M 9.07 % 47.075 M 5.98 % 44.420 M 25.02 % 35.531 M -12.50 % 40.609 M 11.91 % 36.288 M 22.93 % 29.520 M 22.75 % 24.048 M 19.34 % 20.151 M 57.76 % 12.773 M
Net receivables 36.043 M 171.61 % 13.270 M 26.77 % 10.468 M -13.75 % 12.137 M -31.71 % 17.772 M 30.96 % 13.571 M -1.37 % 13.760 M -3.53 % 14.263 M -11.24 % 16.069 M -14.38 % 18.767 M 56.63 % 11.982 M 30.51 % 9.181 M -9.27 % 10.119 M 0.000 0.000
Tax assets 0.000 0.000 -100.00 % 17.627 M -4.13 % 18.386 M -4.50 % 19.252 M 26.47 % 15.222 M 245.33 % 4.408 M -26.35 % 5.985 M -0.08 % 5.990 M -33.43 % 8.998 M 52.59 % 5.897 M 23.81 % 4.763 M -21.88 % 6.097 M 32.54 % 4.600 M 385.74 % 947.000 K
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 44.761 M -14.34 % 52.255 M 21.20 % 43.114 M 299.65 % 10.788 M -84.21 % 68.311 M -0.87 % 68.908 M -5.88 % 73.210 M -4.96 % 77.027 M 21.04 % 63.638 M -68.52 % 202.157 M 21.29 % 166.679 M 16.96 % 142.509 M 11.04 % 128.344 M 19.18 % 107.690 M 26.16 % 85.361 M
Tax payables 500.000 K -16.67 % 600.000 K -28.23 % 836.000 K -80.02 % 4.184 M -60.07 % 10.478 M -0.31 % 10.511 M -25.83 % 14.171 M 15.10 % 12.312 M -0.61 % 12.387 M 152.49 % 4.906 M 64.08 % 2.990 M 45.57 % 2.054 M -51.72 % 4.254 M -42.55 % 7.405 M 16.78 % 6.341 M
Deferred revenue non current 0.000 100.00 % -4.991 M -41.75 % -3.521 M 59.69 % -8.734 M -66.93 % -5.232 M 24.12 % -6.895 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -473.000 K -134.60 % 1.367 M 71.95 % 795.000 K -63.50 % 2.178 M -20.07 % 2.725 M -47.05 % 5.146 M -16.83 % 6.187 M 79.96 % 3.438 M 117.46 % 1.581 M 0.000 0.000 -100.00 % 1.000 M 0.000 0.000 0.000
Capital lease obligations 209.917 M -7.56 % 227.079 M 39.05 % 163.304 M -27.09 % 223.972 M -12.55 % 256.113 M -17.50 % 310.432 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 17.801 M 0.00 % 17.801 M 0.00 % 17.801 M 0.00 % 17.801 M 0.00 % 17.801 M 13.48 % 15.686 M -86.91 % 119.864 M -20.92 % 151.577 M 1 705.99 % 8.393 M 38.80 % 6.047 M -82.85 % 35.255 M -36.51 % 55.531 M -69.53 % 182.250 M -13.55 % 210.816 M 13.90 % 185.090 M
Deferred tax liabilities non current 3.838 M -23.10 % 4.991 M 41.75 % 3.521 M -59.69 % 8.734 M 66.93 % 5.232 M -24.12 % 6.895 M 1.70 % 6.780 M -23.81 % 8.899 M 0.000 -100.00 % 1.236 M 30.11 % 950.000 K -19.29 % 1.177 M 5.56 % 1.115 M 17.37 % 950.000 K -32.24 % 1.402 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -281.591 M 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 760.428 M -5.62 % 805.737 M 6.99 % 753.105 M -27.17 % 1.034 B -2.86 % 1.064 B -6.84 % 1.143 B 27.94 % 893.063 M 0.38 % 889.659 M 15.02 % 773.464 M 10.59 % 699.417 M 17.01 % 597.744 M 14.42 % 522.415 M 4.45 % 500.161 M 9.83 % 455.404 M 67.20 % 272.367 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -32.582 M 52.01 % -67.892 M -39.27 % -48.748 M 0.000 100.00 % -18.165 M 0.000 0.000 0.000 0.000 100.00 % -27.019 M 0.000
Stock based compensation 0.000 -100.00 % 482.000 K -84.02 % 3.017 M 0.000 -100.00 % 4.508 M -25.65 % 6.063 M -25.28 % 8.114 M -12.35 % 9.257 M 266.90 % 2.523 M -14.99 % 2.968 M 2 598.18 % 110.000 K -94.47 % 1.989 M 60.66 % 1.238 M -17.36 % 1.498 M 0.000
Change in working capital 31.609 M 15.64 % 27.333 M 240.05 % 8.038 M -57.89 % 19.089 M 798.21 % -2.734 M -113.36 % 20.467 M 75.80 % 11.642 M 242.85 % -8.150 M -176.43 % 10.664 M -46.25 % 19.841 M -0.92 % 20.025 M 605.17 % -3.964 M -185.10 % 4.658 M -64.57 % 13.147 M 143.82 % 5.392 M
Accounts receivables 25.185 M 1 144.59 % -2.411 M -125.65 % 9.399 M 233.68 % -7.031 M -1 224.96 % 625.000 K -93.93 % 10.300 M 210.18 % -9.348 M 76.21 % -39.290 M -219.28 % -12.306 M 2.70 % -12.648 M -7 253.49 % -172.000 K -106.73 % 2.554 M 126.58 % -9.610 M 0.000 0.000
Inventory -1.060 M -108.64 % 12.263 M -3.70 % 12.734 M 491.57 % -3.252 M -228.59 % 2.529 M 159.24 % -4.269 M -60.79 % -2.655 M 69.44 % -8.689 M -321.83 % 3.917 M 179.24 % -4.943 M 26.97 % -6.768 M -23.68 % -5.472 M -40.42 % -3.897 M 47.18 % -7.378 M -70.51 % -4.327 M
Accounts payables 0.000 0.000 100.00 % -9.399 M -233.68 % 7.031 M 1 224.96 % -625.000 K 93.93 % -10.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 7.484 M -57.19 % 17.481 M 472.25 % -4.696 M -121.02 % 22.341 M 524.49 % -5.263 M -121.28 % 24.736 M 73.02 % 14.297 M 2 552.50 % 539.000 K -92.01 % 6.747 M -72.78 % 24.784 M -7.50 % 26.793 M 1 676.72 % 1.508 M -82.37 % 8.555 M -58.32 % 20.525 M 111.18 % 9.719 M
Other non cash items 7.962 M 154.73 % -14.549 M 7.64 % -15.752 M 59.17 % -38.582 M -1 564.45 % -2.318 M -110.68 % 21.704 M 687.07 % -3.697 M 92.76 % -51.045 M -1 684.79 % -2.860 M 79.25 % -13.781 M 22.92 % -17.879 M -26.05 % -14.184 M 48.02 % -27.289 M -6 654.70 % -404.000 K 98.25 % -23.032 M
Net cash provided by operating activities 110.133 M -25.50 % 147.824 M 434.07 % -44.250 M -124.95 % 177.341 M 39.19 % 127.408 M -51.10 % 260.549 M 39.38 % 186.938 M -0.55 % 187.964 M -3.65 % 195.076 M 49.67 % 130.338 M 2.99 % 126.549 M 52.05 % 83.226 M -11.03 % 93.543 M -0.68 % 94.182 M 16.61 % 80.765 M
Investments in property plant and equipment -35.156 M 1.11 % -35.552 M -56.69 % -22.690 M 44.55 % -40.920 M -28.09 % -31.947 M 46.13 % -59.305 M -3.99 % -57.030 M 5.53 % -60.366 M -46.31 % -41.260 M 35.48 % -63.950 M 5.72 % -67.829 M -14.73 % -59.120 M 38.67 % -96.401 M -167.77 % -36.001 M 30.92 % -52.116 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -12.102 M -395.58 % -2.442 M -398.37 % -490.000 K 73.96 % -1.882 M 42.80 % -3.290 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -27.456 M 54.24 % -60.000 M 0.000 100.00 % -15.844 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 20.000 M 66.67 % 12.000 M -27.08 % 16.457 M -45.14 % 30.000 M 3.34 % 29.030 M 0.000 -100.00 % 5.960 M 0.000 0.000 0.000 0.000 -100.00 % 465.000 K -85.89 % 3.295 M
Other investing activites 1.393 M -98.17 % 76.009 M 3 311.54 % 2.228 M -80.71 % 11.549 M 968.35 % -1.330 M -122.16 % 6.003 M 41.25 % 4.250 M 228.55 % -3.306 M -110.07 % 32.832 M 169.37 % -47.331 M -135.21 % -20.123 M 18.47 % -24.682 M -633.90 % 4.623 M 321.04 % 1.098 M 40.77 % 780.000 K
Net cash used for investing activites -33.763 M -183.45 % 40.457 M 8 856.93 % -462.000 K 97.34 % -17.371 M -3.28 % -16.820 M 73.24 % -62.860 M 27.07 % -86.192 M -34.33 % -64.162 M -217.73 % -20.194 M 82.37 % -114.571 M -30.27 % -87.952 M -4.95 % -83.802 M 8.69 % -91.778 M -166.50 % -34.438 M 28.32 % -48.041 M
Debt repayment -53.883 M -108.61 % -25.830 M 14.19 % -30.100 M -43.34 % -20.999 M -2 286.25 % -880.000 K 99.11 % -98.640 M -1 240.35 % 8.650 M 0.000 100.00 % -26.964 M -164.20 % 42.000 M 89.53 % 22.160 M 0.000 0.000 100.00 % -41.019 M 59.85 % -102.156 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 718.000 K 8.62 % 661.000 K -11.98 % 751.000 K -99.53 % 159.349 M 0.000
Common stock repurchased 0.000 0.000 100.00 % -3.016 M 0.000 100.00 % -2.299 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -14.780 M 69.48 % -48.422 M -109.30 % -23.135 M 52.90 % -49.121 M -159.38 % -18.938 M 84.10 % -119.070 M 10.97 % -133.748 M -4.36 % -128.157 M -185.00 % -44.967 M -40.57 % -31.988 M -44.40 % -22.153 M 31.56 % -32.368 M -6.02 % -30.530 M 0.000 100.00 % -28.380 M
Other financing activites -1.860 M 96.11 % -47.849 M 8.84 % -52.487 M 40.25 % -87.847 M -32.37 % -66.363 M -6 380.76 % -1.024 M -211.79 % 916.000 K -97.42 % 35.460 M 11 720.00 % 300.000 K 0.000 0.000 -100.00 % 1.000 M 0.000 100.00 % -10.721 M -109.24 % 115.977 M
Net cash used provided by financing activities -70.523 M 42.24 % -122.101 M -12.29 % -108.738 M 31.16 % -157.967 M -78.53 % -88.480 M 59.55 % -218.734 M -76.14 % -124.182 M -33.97 % -92.697 M -29.41 % -71.631 M -815.45 % 10.012 M 1 280.97 % 725.000 K 102.36 % -30.707 M -3.12 % -29.779 M -127.85 % 106.921 M 834.40 % -14.559 M
Effect of forex changes on cash 1.060 M 412.08 % 207.000 K -96.19 % 5.433 M 626.45 % -1.032 M 59.19 % -2.529 M -180.41 % 3.145 M 152.29 % -6.014 M -255.65 % -1.691 M -130.38 % -734.000 K 41.88 % -1.263 M 0.000 100.00 % -87.000 K 41.22 % -148.000 K 0.000 0.000
Net change in cash 6.907 M -89.60 % 66.387 M 144.85 % -148.017 M -15 343.77 % 971.000 K -95.04 % 19.579 M 209.38 % -17.900 M 39.22 % -29.450 M -200.12 % 29.414 M -71.31 % 102.517 M 318.16 % 24.516 M -37.65 % 39.322 M 225.35 % -31.370 M -11.39 % -28.162 M -116.90 % 166.665 M 817.51 % 18.165 M
Cash at beginning of period 321.374 M 26.04 % 254.987 M -36.73 % 403.004 M 0.24 % 402.033 M 5.12 % 382.454 M -4.47 % 400.354 M -6.85 % 429.804 M 7.35 % 400.390 M 34.42 % 297.873 M 8.97 % 273.357 M 16.80 % 234.035 M -11.82 % 265.405 M -9.59 % 293.567 M 131.33 % 126.902 M 16.71 % 108.737 M
Cash at end of period 328.281 M 2.15 % 321.374 M 26.04 % 254.987 M -36.73 % 403.004 M 0.24 % 402.033 M 5.12 % 382.454 M -4.47 % 400.354 M -6.85 % 429.804 M 7.35 % 400.390 M 34.42 % 297.873 M 8.97 % 273.357 M 16.80 % 234.035 M -11.82 % 265.405 M -9.59 % 293.567 M 131.33 % 126.902 M
Operating cash flow 110.133 M -25.50 % 147.824 M 434.07 % -44.250 M -124.95 % 177.341 M 39.19 % 127.408 M -51.10 % 260.549 M 39.38 % 186.938 M -0.55 % 187.964 M -3.65 % 195.076 M 49.67 % 130.338 M 2.99 % 126.549 M 52.05 % 83.226 M -11.03 % 93.543 M -0.68 % 94.182 M 16.61 % 80.765 M
Capital expenditure -35.156 M 1.11 % -35.552 M -56.69 % -22.690 M 44.55 % -40.920 M -28.09 % -31.947 M 46.13 % -59.305 M -3.99 % -57.030 M 5.53 % -60.366 M -46.31 % -41.260 M 35.48 % -63.950 M 5.72 % -67.829 M -14.73 % -59.120 M 38.67 % -96.401 M -167.77 % -36.001 M 30.92 % -52.116 M
Free CashFlow 74.977 M -33.22 % 112.272 M 267.72 % -66.940 M -149.07 % 136.421 M 42.91 % 95.461 M -52.56 % 201.244 M 54.91 % 129.908 M 1.81 % 127.598 M -17.05 % 153.816 M 131.69 % 66.388 M 13.06 % 58.720 M 143.59 % 24.106 M 943.46 % -2.858 M -104.91 % 58.181 M 103.08 % 28.649 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2010-01-31
Revenue 464.928 M -5.84 % 493.754 M -6.36 % 527.309 M -1.36 % 534.606 M -9.13 % 588.305 M 18.24 % 497.547 M 11.95 % 444.417 M -31.29 % 646.843 M -9.46 % 714.453 M 2.86 % 694.612 M 69.21 % 410.491 M -44.25 % 736.270 M -2.97 % 758.817 M 0.91 % 751.941 M 1.59 % 740.187 M 6.29 % 696.353 M 5.54 % 659.789 M 6.63 % 618.766 M -1.73 % 629.689 M 16.11 % 542.341 M -0.63 % 545.806 M 6.72 % 511.438 M 7.08 % 477.610 M 2.68 % 465.130 M 6.37 % 437.290 M 1.04 % 432.783 M 4.95 % 412.356 M 10.52 % 373.102 M 0.00 % 373.102 M 100.00 % 186.551 M -38.49 % 303.265 M 100.00 % 151.632 M
Net income -18.159 M 18.58 % -22.303 M -760.05 % 3.379 M 2 539.84 % 128.000 K -99.69 % 41.564 M 163.33 % -65.629 M 23.07 % -85.305 M -1 140.94 % 8.195 M -74.69 % 32.375 M -54.32 % 70.879 M 206.58 % -66.500 M -265.95 % 40.073 M -21.75 % 51.210 M -18.65 % 62.954 M 20.56 % 52.219 M -24.73 % 69.378 M 11.99 % 61.951 M 3.28 % 59.984 M 46.27 % 41.008 M 112.36 % 19.311 M -34.04 % 29.278 M 19.21 % 24.560 M -14.25 % 28.640 M 31.17 % 21.834 M 45.38 % 15.019 M -48.47 % 29.145 M 6.31 % 27.416 M 8.09 % 25.363 M 0.00 % 25.363 M 100.00 % 12.682 M -45.49 % 23.266 M 100.00 % 11.633 M
Income before tax -17.906 M 12.14 % -20.381 M -329.57 % 8.878 M 272.56 % 2.383 M -94.80 % 45.871 M 168.59 % -66.874 M 20.75 % -84.387 M -561.96 % 18.267 M -62.96 % 49.318 M -40.80 % 83.302 M 228.60 % -64.775 M -209.06 % 59.396 M -24.55 % 78.726 M -11.95 % 89.409 M 13.79 % 78.572 M -23.46 % 102.656 M 11.73 % 91.879 M 8.10 % 84.991 M 41.00 % 60.279 M 128.75 % 26.351 M -31.08 % 38.233 M 28.29 % 29.801 M -20.08 % 37.290 M 22.54 % 30.431 M 55.53 % 19.566 M -47.24 % 37.083 M -1.45 % 37.629 M 0.74 % 37.354 M 0.00 % 37.354 M 100.00 % 18.677 M -46.74 % 35.068 M 100.00 % 17.534 M
Income before tax ratio -0.04 6.70 % -0.04 -345.17 % 0.02 277.71 % 0.00 -94.28 % 0.08 158.01 % -0.13 29.22 % -0.19 -772.38 % 0.03 -59.09 % 0.07 -42.44 % 0.12 176.00 % -0.16 -295.61 % 0.08 -22.24 % 0.10 -12.75 % 0.12 12.01 % 0.11 -27.99 % 0.15 5.86 % 0.14 1.38 % 0.14 43.49 % 0.10 97.02 % 0.05 -30.64 % 0.07 20.22 % 0.06 -25.37 % 0.08 19.34 % 0.07 46.22 % 0.04 -47.78 % 0.09 -6.10 % 0.09 -8.85 % 0.10 0.00 % 0.10 0.00 % 0.10 -13.42 % 0.12 0.00 % 0.12
EBITDA 11.771 M -25.82 % 15.869 M -48.38 % 30.741 M 15.28 % 26.667 M -62.01 % 70.200 M 467.35 % -19.110 M 60.88 % -48.854 M -190.88 % 53.757 M -31.20 % 78.132 M -36.23 % 122.519 M 729.21 % -19.472 M -119.72 % 98.731 M -15.26 % 116.513 M -25.44 % 156.260 M 4.73 % 149.203 M -13.04 % 171.583 M 7.82 % 159.142 M -3.50 % 164.911 M 22.07 % 135.094 M 36.18 % 99.201 M -2.19 % 101.417 M -19.88 % 126.586 M 97.91 % 63.960 M 14.28 % 55.966 M 30.37 % 42.927 M -26.56 % 58.455 M 0.63 % 58.087 M 7.92 % 53.824 M 0.00 % 53.824 M 100.00 % 26.912 M -45.42 % 49.305 M 100.00 % 24.652 M
Net income ratio -0.04 13.53 % -0.05 -804.90 % 0.01 2 576.37 % 0.00 -99.66 % 0.07 153.56 % -0.13 31.28 % -0.19 -1 615.07 % 0.01 -72.04 % 0.05 -55.59 % 0.10 162.99 % -0.16 -397.65 % 0.05 -19.35 % 0.07 -19.39 % 0.08 18.67 % 0.07 -29.19 % 0.10 6.11 % 0.09 -3.14 % 0.10 48.86 % 0.07 82.90 % 0.04 -33.62 % 0.05 11.70 % 0.05 -19.92 % 0.06 27.74 % 0.05 36.67 % 0.03 -49.00 % 0.07 1.29 % 0.07 -2.20 % 0.07 0.00 % 0.07 0.00 % 0.07 -11.39 % 0.08 0.00 % 0.08
Ratio EBITDA 0.03 -21.22 % 0.03 -44.87 % 0.06 16.87 % 0.05 -58.20 % 0.12 410.68 % -0.04 65.06 % -0.11 -232.27 % 0.08 -24.01 % 0.11 -38.00 % 0.18 471.84 % -0.05 -135.37 % 0.13 -12.67 % 0.15 -26.11 % 0.21 3.09 % 0.20 -18.19 % 0.25 2.16 % 0.24 -9.50 % 0.27 24.23 % 0.21 17.29 % 0.18 -1.56 % 0.19 -24.93 % 0.25 84.82 % 0.13 11.30 % 0.12 22.57 % 0.10 -27.32 % 0.14 -4.12 % 0.14 -2.35 % 0.14 0.00 % 0.14 0.00 % 0.14 -11.27 % 0.16 0.00 % 0.16
Gross profit ratio 0.15 1.50 % 0.15 -14.28 % 0.18 -46.52 % 0.33 47.15 % 0.22 111.70 % 0.11 142.79 % 0.04 -78.89 % 0.21 -8.82 % 0.23 -18.03 % 0.28 145.51 % 0.11 -51.51 % 0.23 -5.83 % 0.25 28.01 % 0.19 9.34 % 0.18 -20.56 % 0.22 2.89 % 0.22 -10.86 % 0.24 29.20 % 0.19 21.43 % 0.15 -3.76 % 0.16 1.95 % 0.16 -12.06 % 0.18 6.29 % 0.17 10.24 % 0.15 -18.80 % 0.19 -68.12 % 0.59 0.01 % 0.59 0.00 % 0.59 0.00 % 0.59 3.29 % 0.57 0.00 % 0.57
Weighted average shs out dil 1.076 B 0.24 % 1.073 B -0.24 % 1.076 B 0.00 % 1.076 B 0.00 % 1.076 B 0.00 % 1.076 B 0.13 % 1.075 B -0.13 % 1.076 B 0.00 % 1.076 B 0.05 % 1.076 B -0.03 % 1.076 B 0.18 % 1.074 B 0.40 % 1.070 B 0.09 % 1.069 B 0.37 % 1.065 B 0.12 % 1.063 B 0.04 % 1.063 B 0.32 % 1.060 B -0.03 % 1.060 B 0.51 % 1.054 B 0.25 % 1.052 B 0.27 % 1.049 B 0.13 % 1.048 B 0.06 % 1.047 B 0.35 % 1.043 B 0.04 % 1.043 B 0.02 % 1.043 B 9.26 % 954.426 M 0.00 % 954.426 M 0.00 % 954.426 M 27.26 % 750.000 M 0.00 % 750.000 M
Weighted average shs out 1.076 B 0.25 % 1.073 B -0.25 % 1.076 B -0.80 % 1.085 B 0.81 % 1.076 B 0.00 % 1.076 B 0.13 % 1.075 B -0.15 % 1.076 B 0.02 % 1.076 B 0.05 % 1.076 B -0.02 % 1.076 B 0.17 % 1.074 B 0.40 % 1.070 B 0.09 % 1.069 B 0.37 % 1.065 B 0.12 % 1.063 B 0.05 % 1.063 B 0.32 % 1.060 B -0.03 % 1.060 B 0.51 % 1.054 B 0.24 % 1.052 B 0.28 % 1.049 B -0.02 % 1.049 B -0.11 % 1.050 B 0.69 % 1.043 B 0.21 % 1.041 B 0.17 % 1.039 B 9.20 % 951.712 M 0.00 % 951.712 M 0.00 % 951.712 M 26.89 % 750.000 M 0.00 % 750.000 M
EPS diluted -0.02 18.75 % -0.02 -770.97 % 0.00 3 000.00 % 0.00 -99.74 % 0.04 163.28 % -0.06 23.17 % -0.08 -1 144.74 % 0.01 -74.67 % 0.03 -54.55 % 0.07 206.80 % -0.06 -265.24 % 0.04 -21.76 % 0.05 -18.98 % 0.06 20.41 % 0.05 -24.85 % 0.07 12.03 % 0.06 2.83 % 0.06 46.63 % 0.04 109.78 % 0.02 -33.81 % 0.03 18.80 % 0.02 -14.60 % 0.03 31.73 % 0.02 44.44 % 0.01 -48.57 % 0.03 6.87 % 0.03 -1.50 % 0.03 0.00 % 0.03 100.00 % 0.01 -57.10 % 0.03 100.00 % 0.02
Earnings per share -0.02 18.75 % -0.02 -770.97 % 0.00 3 000.00 % 0.00 -99.74 % 0.04 163.28 % -0.06 23.17 % -0.08 -1 144.74 % 0.01 -74.67 % 0.03 -54.55 % 0.07 206.80 % -0.06 -265.24 % 0.04 -21.76 % 0.05 -18.98 % 0.06 20.41 % 0.05 -24.85 % 0.07 12.03 % 0.06 2.83 % 0.06 46.63 % 0.04 109.78 % 0.02 -33.81 % 0.03 18.80 % 0.02 -13.97 % 0.03 30.77 % 0.02 44.44 % 0.01 -48.57 % 0.03 6.06 % 0.03 -0.75 % 0.03 0.00 % 0.03 100.00 % 0.01 -57.10 % 0.03 100.00 % 0.02
Gross profit 71.439 M -4.42 % 74.746 M -19.73 % 93.123 M -47.25 % 176.526 M 33.72 % 132.012 M 150.32 % 52.737 M 171.81 % 19.402 M -85.50 % 133.779 M -17.45 % 162.059 M -15.69 % 192.220 M 315.43 % 46.270 M -72.97 % 171.158 M -8.63 % 187.330 M 29.18 % 145.018 M 11.08 % 130.557 M -15.56 % 154.617 M 8.60 % 142.377 M -4.95 % 149.799 M 26.96 % 117.990 M 40.99 % 83.689 M -4.37 % 87.517 M 8.80 % 80.438 M -5.83 % 85.420 M 9.14 % 78.263 M 17.25 % 66.746 M -17.95 % 81.348 M -66.54 % 243.088 M 10.53 % 219.936 M 0.00 % 219.936 M 100.00 % 109.968 M -36.46 % 173.073 M 100.00 % 86.536 M
Income tax expense 495.000 K -77.20 % 2.171 M -58.49 % 5.230 M 162.02 % 1.996 M -50.03 % 3.994 M 283.67 % 1.041 M -50.36 % 2.097 M -80.51 % 10.760 M -35.96 % 16.802 M 32.43 % 12.687 M 373.04 % 2.682 M -85.57 % 18.587 M -30.36 % 26.689 M 4.43 % 25.558 M 0.55 % 25.417 M -19.89 % 31.728 M 7.11 % 29.621 M 20.58 % 24.565 M 33.27 % 18.432 M 161.82 % 7.040 M -21.38 % 8.955 M 43.49 % 6.241 M -27.85 % 8.650 M 0.62 % 8.597 M 89.07 % 4.547 M -42.72 % 7.938 M -22.27 % 10.213 M -14.83 % 11.991 M 0.00 % 11.991 M 100.00 % 5.995 M -49.20 % 11.802 M 100.00 % 5.901 M
Cost of revenue 393.489 M -6.09 % 419.008 M -3.50 % 434.186 M 21.25 % 358.080 M -21.52 % 456.293 M 2.58 % 444.810 M 4.66 % 425.015 M -17.16 % 513.064 M -7.12 % 552.394 M 9.95 % 502.392 M 37.94 % 364.221 M -35.55 % 565.112 M -1.12 % 571.487 M -5.84 % 606.923 M -0.44 % 609.630 M 12.53 % 541.736 M 4.70 % 517.412 M 10.33 % 468.967 M -8.35 % 511.699 M 11.57 % 458.652 M 0.08 % 458.289 M 6.33 % 431.000 M 9.90 % 392.190 M 1.38 % 386.867 M 4.41 % 370.544 M 5.44 % 351.435 M 107.62 % 169.268 M 10.51 % 153.166 M 0.00 % 153.166 M 100.00 % 76.583 M -41.18 % 130.192 M 100.00 % 65.096 M
General and administrative 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 -100.00 % 40.854 M 0.00 % 40.854 M 5.43 % 38.749 M 0.00 % 38.749 M 8.62 % 35.674 M 0.00 % 35.674 M 6.84 % 33.390 M 0.00 % 33.390 M 6.82 % 31.258 M 0.00 % 31.258 M 7.50 % 29.077 M 0.00 % 29.077 M 12.86 % 25.763 M 0.00 % 25.763 M -1.60 % 26.181 M 13.49 % 23.069 M 0.00 % 23.069 M 100.00 % 11.534 M -38.41 % 18.728 M 100.00 % 9.364 M
Selling and marketing 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 -100.00 % 80.942 M 0.00 % 80.942 M -14.93 % 95.148 M 0.00 % 95.148 M 9.89 % 86.587 M 0.00 % 86.587 M -63.60 % 237.867 M 0.00 % 237.867 M 5.73 % 224.982 M 0.00 % 224.982 M 13.97 % 197.411 M 0.00 % 197.411 M 9.12 % 180.914 M 0.00 % 180.914 M 18.90 % 152.157 M 4 619.07 % -3.367 M -200.00 % 3.367 M 100.00 % 1.684 M 159.29 % -2.840 M -100.00 % -1.420 M
Other expenses 0.000 0.000 0.000 -100.00 % 86.215 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 318.339 M 0.000 0.000 0.000 0.000
Operating expenses 0.000 0.000 0.000 -100.00 % 86.215 M 5.27 % 81.900 M -29.16 % 115.605 M 17.51 % 98.377 M -10.55 % 109.980 M 4.78 % 104.960 M 3.30 % 101.608 M 1.94 % 99.675 M -2.42 % 102.150 M 5.84 % 96.512 M 64.79 % 58.568 M 11.09 % 52.723 M -3.01 % 54.358 M 5.36 % 51.595 M -22.94 % 66.958 M 14.61 % 58.421 M 0.85 % 57.930 M 14.23 % 50.713 M -3.12 % 52.346 M 7.05 % 48.897 M -0.60 % 49.193 M 1.85 % 48.300 M 6.14 % 45.507 M -74.48 % 178.338 M -47.24 % 338.041 M 1 178.74 % 26.436 M 100.00 % 13.218 M -16.81 % 15.888 M 100.00 % 7.944 M
Cost and expenses 393.489 M -6.09 % 419.008 M -3.50 % 434.186 M -2.28 % 444.295 M -17.45 % 538.193 M -3.97 % 560.415 M 7.07 % 523.392 M -15.99 % 623.044 M -5.22 % 657.354 M 8.83 % 604.000 M 30.20 % 463.896 M -30.48 % 667.262 M -0.11 % 667.999 M 0.38 % 665.491 M 0.47 % 662.353 M 11.12 % 596.094 M 4.76 % 569.007 M 6.17 % 535.925 M -6.00 % 570.120 M 10.36 % 516.582 M 1.49 % 509.002 M 5.31 % 483.346 M 9.58 % 441.087 M 1.15 % 436.060 M 4.11 % 418.844 M 5.52 % 396.942 M 14.19 % 347.606 M 3.64 % 335.404 M 0.00 % 335.404 M 100.00 % 167.702 M -37.45 % 268.095 M 100.00 % 134.048 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 -100.00 % 640.169 M 283.12 % 167.095 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 121.795 M 0.00 % 121.795 M -9.04 % 133.897 M 0.00 % 133.897 M 9.52 % 122.260 M 0.00 % 122.260 M -54.93 % 271.257 M 0.00 % 271.257 M 5.86 % 256.239 M 0.00 % 256.239 M 13.14 % 226.487 M 0.00 % 226.487 M 9.59 % 206.677 M 0.00 % 206.677 M 15.89 % 178.338 M 805.20 % 19.702 M -25.47 % 26.436 M 100.00 % 13.218 M -16.81 % 15.888 M 100.00 % 7.944 M
Interest income 0.000 0.000 0.000 100.00 % -780.000 K -118.39 % 4.241 M 5.87 % 4.006 M -25.98 % 5.412 M -2.17 % 5.532 M -28.90 % 7.781 M 6.44 % 7.310 M -35.71 % 11.370 M 18.29 % 9.612 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.092 M 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 100.00 % -1.997 M -115.64 % 12.771 M -8.10 % 13.896 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.854 M 0.00 % 13.854 M 1 381.66 % 935.000 K 0.00 % 935.000 K 80.15 % 519.000 K 0.00 % 519.000 K 6.13 % 489.000 K 0.00 % 489.000 K 92.14 % 254.500 K 0.00 % 254.500 K 158.38 % 98.500 K 0.00 % 98.500 K -30.14 % 141.000 K 0.00 % 141.000 K 0.000 -100.00 % 344.000 K 0.00 % 344.000 K 100.00 % 172.000 K 68.63 % 102.000 K 100.00 % 51.000 K
Depreciation and amortization 14.787 M -11.54 % 16.716 M -3.69 % 17.357 M 8.12 % 16.054 M -10.91 % 18.019 M -17.33 % 21.796 M -7.19 % 23.485 M 0.27 % 23.422 M 3.37 % 22.658 M -6.73 % 24.294 M -2.80 % 24.995 M 6.34 % 23.504 M -5.50 % 24.872 M -8.00 % 27.036 M 9.86 % 24.610 M -8.04 % 26.763 M 3.49 % 25.861 M -7.08 % 27.830 M -6.65 % 29.814 M -3.61 % 30.930 M 7.53 % 28.764 M -3.72 % 29.875 M 8.89 % 27.437 M 2.01 % 26.896 M 9.86 % 24.481 M 6.33 % 23.023 M 12.54 % 20.459 M 26.86 % 16.127 M 0.00 % 16.127 M 100.00 % 8.063 M -42.96 % 14.135 M 100.00 % 7.068 M
Operating income 71.439 M -4.42 % 74.746 M -19.73 % 93.123 M 8.60 % 85.748 M 64.33 % 52.181 M 227.56 % -40.906 M 43.45 % -72.339 M -338.47 % 30.335 M -45.32 % 55.474 M -43.52 % 98.225 M 320.89 % -44.467 M -159.11 % 75.227 M -17.91 % 91.641 M -29.08 % 129.224 M 3.72 % 124.593 M -13.97 % 144.820 M 8.66 % 133.281 M -2.77 % 137.081 M 30.21 % 105.280 M 54.21 % 68.271 M -6.03 % 72.653 M -24.88 % 96.711 M 164.79 % 36.523 M 25.64 % 29.070 M 57.60 % 18.446 M -47.94 % 35.432 M -5.84 % 37.629 M -0.18 % 37.698 M 0.00 % 37.698 M 100.00 % 18.849 M -46.41 % 35.170 M 100.00 % 17.585 M
Operating income ratio 0.15 1.50 % 0.15 -14.28 % 0.18 10.10 % 0.16 80.83 % 0.09 207.88 % -0.08 49.49 % -0.16 -447.09 % 0.05 -39.60 % 0.08 -45.09 % 0.14 230.54 % -0.11 -206.02 % 0.10 -15.40 % 0.12 -29.73 % 0.17 2.10 % 0.17 -19.06 % 0.21 2.95 % 0.20 -8.82 % 0.22 32.50 % 0.17 32.82 % 0.13 -5.43 % 0.13 -29.61 % 0.19 147.28 % 0.08 22.36 % 0.06 48.16 % 0.04 -48.48 % 0.08 -10.28 % 0.09 -9.69 % 0.10 0.00 % 0.10 0.00 % 0.10 -12.88 % 0.12 0.00 % 0.12
Total other income expenses net 0.000 100.00 % -95.127 M -12.92 % -84.245 M -1.06 % -83.365 M -1 221.16 % -6.310 M 94.72 % -119.611 M -15.24 % -103.789 M -760.03 % -12.068 M -96.04 % -6.156 M 58.75 % -14.923 M 86.56 % -111.045 M -601.44 % -15.831 M -22.58 % -12.915 M 67.56 % -39.815 M 13.49 % -46.021 M -9.15 % -42.164 M -1.84 % -41.402 M 20.52 % -52.090 M -15.75 % -45.001 M -7.35 % -41.920 M -21.79 % -34.420 M 48.56 % -66.910 M -8 823.60 % 767.000 K -43.64 % 1.361 M 21.52 % 1.120 M -32.16 % 1.651 M 0.000 100.00 % -344.000 K 0.00 % -344.000 K -100.00 % -172.000 K -68.63 % -102.000 K -100.00 % -51.000 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2010-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31
Net debt -148.205 M -25.21 % -118.364 M -4.91 % -112.823 M -19.65 % -94.295 M 58.48 % -227.086 M -244.84 % -65.853 M 47.31 % -124.993 M 1.42 % -126.798 M 35.91 % -197.855 M -178.04 % -71.160 M -1 972.63 % 3.800 M -52.37 % 7.978 M 109.96 % -80.094 M 75.06 % -321.154 M 16.54 % -384.798 M -7.11 % -359.254 M 18.16 % -438.981 M -22.16 % -359.350 M -17.54 % -305.713 M -31.43 % -232.605 M 17.41 % -281.646 M -12.12 % -251.197 M -3.39 % -242.957 M 7.86 % -263.678 M -7.33 % -245.660 M 7.44 % -265.405 M -7.04 % -247.945 M 15.54 % -293.567 M -13.92 % -257.688 M -200.05 % -85.883 M
Total investments 39.710 M -33.79 % 59.976 M -24.68 % 79.632 M 16.44 % 68.389 M -0.24 % 68.554 M -3.97 % 71.386 M 11.05 % 64.282 M 1.91 % 63.079 M 26.44 % 49.888 M -3.24 % 51.558 M -15.45 % 60.977 M -4.66 % 63.956 M -12.56 % 73.144 M 67.00 % 43.798 M 29.75 % 33.756 M -53.07 % 71.921 M 43.05 % 50.276 M 3.70 % 48.484 M 192.09 % 16.599 M 73.38 % 9.574 M 1 056.28 % 828.000 K -96.96 % 27.234 M -7.39 % 29.408 M -0.79 % 29.643 M 284.62 % 7.707 M 88.94 % 4.079 M 0.000 0.000 0.000 0.000
Total debt 189.344 M -9.80 % 209.917 M 3.13 % 203.544 M -10.36 % 227.079 M 51.09 % 150.297 M -20.53 % 189.134 M -23.29 % 246.544 M -10.74 % 276.206 M -0.51 % 277.632 M -16.09 % 330.873 M -6.24 % 352.890 M -9.62 % 390.432 M 7.04 % 364.743 M 360.53 % 79.200 M 16.47 % 68.000 M -3.61 % 70.550 M 71.91 % 41.040 M 0.00 % 41.040 M -35.88 % 64.008 M -1.93 % 65.268 M 194.53 % 22.160 M 0.00 % 22.160 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.019 M
Accumulated other comprehensive income loss 141.406 M 63.82 % 86.320 M -0.50 % 86.757 M 0.28 % 86.515 M 0.18 % 86.359 M 1.43 % 85.143 M 3.59 % 82.189 M 1.62 % 80.877 M 12.15 % 72.116 M 114.26 % -505.813 M -892.66 % 63.812 M 113.79 % -462.746 M -721.94 % 74.404 M 117.67 % -420.966 M -626.19 % 80.003 M 121.41 % -373.741 M -522.97 % 88.361 M 127.07 % -326.408 M -554.25 % 71.857 M 124.03 % -298.991 M -509.12 % 73.082 M 128.19 % -259.208 M -454.68 % 73.082 M 135.85 % -203.875 M -375.08 % 74.114 M 146.92 % -157.950 M 0.000 100.00 % -124.946 M 0.000 100.00 % -93.543 M
Retained earnings 0.000 -100.00 % 55.743 M -39.95 % 92.826 M 3.78 % 89.447 M -15.25 % 105.548 M 9.74 % 96.177 M -48.00 % 184.941 M -31.57 % 270.246 M -13.15 % 311.172 M 11.61 % 278.797 M 20.72 % 230.941 M -12.13 % 262.829 M 2.14 % 257.330 M -22.28 % 331.086 M 8.49 % 305.185 M -8.57 % 333.783 M 10.76 % 301.348 M -5.83 % 319.997 M 12.38 % 284.750 M 0.77 % 282.565 M 6.48 % 265.359 M 12.40 % 236.081 M 11.36 % 211.991 M 15.62 % 183.351 M 12.54 % 162.923 M 10.19 % 147.860 M 23.71 % 119.518 M 27.70 % 93.590 M 0.000 -100.00 % 46.339 M
Common stock 45.821 M 0.00 % 45.821 M 0.00 % 45.821 M 0.00 % 45.821 M 0.00 % 45.821 M 0.00 % 45.821 M 0.00 % 45.821 M 0.00 % 45.821 M 0.00 % 45.821 M 0.00 % 45.821 M 0.00 % 45.823 M 0.21 % 45.726 M 0.01 % 45.723 M 0.50 % 45.496 M 0.02 % 45.485 M 0.46 % 45.276 M 26.80 % 35.706 M 0.34 % 35.586 M 0.00 % 35.586 M 0.50 % 35.409 M 0.23 % 35.327 M 0.30 % 35.221 M 0.00 % 35.221 M 0.25 % 35.133 M 0.31 % 35.024 M 0.23 % 34.944 M 0.00 % 34.944 M 0.26 % 34.853 M 0.000 -100.00 % 338.000 K
Total equity 186.662 M -9.04 % 205.212 M -16.19 % 244.841 M 1.61 % 240.951 M -16.58 % 288.830 M 17.54 % 245.737 M -25.93 % 331.751 M -20.43 % 416.923 M -7.30 % 449.776 M 7.38 % 418.878 M 15.52 % 362.614 M -15.48 % 429.039 M -0.41 % 430.816 M -14.29 % 502.633 M 5.38 % 476.979 M -10.69 % 534.074 M 14.07 % 468.189 M -2.32 % 479.307 M 12.12 % 427.507 M 1.39 % 421.660 M 4.85 % 402.148 M -0.29 % 403.316 M 6.20 % 379.756 M 1.97 % 372.417 M 7.02 % 347.980 M -4.68 % 365.054 M 8.67 % 335.917 M -0.99 % 339.259 M 12.22 % 302.307 M 118.71 % 138.224 M
Other non current liabilities 3.838 M 0.000 -100.00 % 4.991 M 0.00 % 4.991 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.000 K
Long term debt 131.402 M -19.13 % 162.488 M 14.39 % 142.046 M -17.24 % 171.640 M 121.52 % 77.483 M -25.86 % 104.509 M -13.48 % 120.792 M -19.55 % 150.150 M 11.87 % 134.216 M -20.70 % 169.256 M -13.57 % 195.823 M -15.20 % 230.929 M 7.75 % 214.324 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 135.240 M -18.69 % 166.326 M 13.12 % 147.037 M -16.75 % 176.631 M 117.54 % 81.196 M -24.84 % 108.030 M -15.68 % 128.114 M -19.37 % 158.884 M 13.94 % 139.448 M -20.08 % 174.488 M -13.93 % 202.718 M -14.76 % 237.824 M 7.56 % 221.104 M 3 161.12 % 6.780 M -23.81 % 8.899 M 0.00 % 8.899 M -97.45 % 348.599 M 23.80 % 281.591 M -12.37 % 321.324 M 25 897.09 % 1.236 M 30.11 % 950.000 K 0.00 % 950.000 K -9.70 % 1.052 M -10.62 % 1.177 M 5.56 % 1.115 M 0.00 % 1.115 M 17.37 % 950.000 K 0.00 % 950.000 K -32.24 % 1.402 M -1.41 % 1.422 M
Other current liabilities 291.207 M -1.69 % 296.200 M 4.58 % 283.237 M 1.21 % 279.861 M 3.07 % 271.522 M 0.28 % 270.763 M 0.13 % 270.405 M -14.74 % 317.170 M 27.79 % 248.188 M 7.57 % 230.723 M -0.04 % 230.825 M -2.54 % 236.844 M -20.74 % 298.831 M 37.67 % 217.069 M -26.18 % 294.045 M 57.41 % 186.797 M 42 450.57 % 439.000 K -99.75 % 177.092 M 25 491.33 % 692.000 K -83.48 % 4.190 M 1 562.70 % 252.000 K -84.72 % 1.649 M -67.07 % 5.007 M 17.59 % 4.258 M 56.83 % 2.715 M 94.76 % 1.394 M 1 294.00 % 100.000 K 0.00 % 100.000 K 0.000 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 57.942 M 22.17 % 47.429 M -22.88 % 61.498 M 10.93 % 55.439 M -23.86 % 72.814 M -13.96 % 84.625 M -32.70 % 125.752 M -0.24 % 126.056 M -12.10 % 143.416 M -11.26 % 161.617 M 2.90 % 157.067 M -1.53 % 159.503 M 6.04 % 150.419 M 89.92 % 79.200 M 16.47 % 68.000 M -3.61 % 70.550 M 71.91 % 41.040 M 0.00 % 41.040 M -35.88 % 64.008 M -1.93 % 65.268 M 194.53 % 22.160 M 0.00 % 22.160 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.019 M
Total current liabilities 386.357 M -0.65 % 388.890 M 0.46 % 387.100 M -0.27 % 388.155 M -1.85 % 395.489 M -0.96 % 399.338 M -13.58 % 462.080 M 0.85 % 458.198 M -3.05 % 472.596 M 0.31 % 471.129 M -0.24 % 472.281 M -0.73 % 475.766 M -10.34 % 530.614 M 38.31 % 383.650 M -13.08 % 441.386 M 27.32 % 346.686 M -3.01 % 357.456 M 21.52 % 294.157 M -10.32 % 328.007 M 18.62 % 276.521 M 18.95 % 232.478 M 20.16 % 193.478 M 26.79 % 152.592 M 2.53 % 148.821 M 1.03 % 147.299 M 9.93 % 133.992 M 12.29 % 119.325 M 3.59 % 115.195 M 16.29 % 99.059 M -25.36 % 132.721 M
Total liabilities 521.597 M -6.06 % 555.216 M 3.95 % 534.137 M -5.43 % 564.786 M 18.48 % 476.685 M -6.05 % 507.368 M -14.03 % 590.194 M -4.36 % 617.082 M 0.82 % 612.044 M -5.20 % 645.617 M -4.35 % 674.999 M -5.41 % 713.590 M -5.07 % 751.718 M 92.54 % 390.430 M -13.29 % 450.285 M 26.63 % 355.585 M -0.52 % 357.456 M 21.52 % 294.157 M -10.32 % 328.007 M 18.09 % 277.757 M 18.99 % 233.428 M 20.06 % 194.428 M 26.54 % 153.644 M 2.43 % 149.998 M 1.07 % 148.414 M 9.85 % 135.107 M 12.33 % 120.275 M 3.56 % 116.145 M 15.61 % 100.461 M -25.11 % 134.143 M
Other non current assets 36.361 M -4.88 % 38.227 M -19.83 % 47.683 M -22.42 % 61.462 M 54.59 % 39.757 M 32.82 % 29.933 M -16.53 % 35.860 M -36.86 % 56.794 M 10.43 % 51.429 M -23.63 % 67.339 M -0.60 % 67.744 M -1.95 % 69.090 M -12.60 % 79.047 M -27.59 % 109.173 M 162.18 % 41.640 M -30.88 % 60.242 M 40.24 % 42.956 M 63.71 % 26.239 M -5.38 % 27.731 M -2.53 % 28.451 M -26.79 % 38.864 M 34.89 % 28.812 M -9.10 % 31.696 M -7.30 % 34.192 M 87.58 % 18.228 M 8.49 % 16.802 M 20.96 % 13.890 M 3.91 % 13.367 M 1.41 % 13.181 M 16.05 % 11.358 M
Long term investments 39.710 M -2.44 % 40.702 M -41.55 % 69.632 M 1.82 % 68.389 M -0.24 % 68.554 M -3.97 % 71.386 M 11.05 % 64.282 M 49.22 % 43.079 M 44.13 % 29.888 M 52.82 % 19.558 M -27.50 % 26.977 M -9.94 % 29.956 M -23.47 % 39.144 M 293.76 % -20.202 M -159.85 % 33.756 M -53.07 % 71.921 M 43.05 % 50.276 M 3.70 % 48.484 M 192.09 % 16.599 M 73.38 % 9.574 M 1 056.28 % 828.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 -100.00 % 211.000 K 0.00 % 211.000 K -57.20 % 493.000 K -36.06 % 771.000 K -29.78 % 1.098 M -21.74 % 1.403 M -22.06 % 1.800 M -25.90 % 2.429 M -20.41 % 3.052 M -17.07 % 3.680 M -12.07 % 4.185 M -13.55 % 4.841 M -13.68 % 5.608 M -13.78 % 6.504 M -39.40 % 10.733 M -17.82 % 13.060 M 35.83 % 9.615 M -7.35 % 10.378 M -4.39 % 10.855 M -5.72 % 11.513 M -4.22 % 12.020 M -1.22 % 12.169 M 66.88 % 7.292 M -3.13 % 7.528 M 4.27 % 7.220 M -7.34 % 7.792 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 100.00 % -20.062 M -9 608.06 % 211.000 K 0.00 % 211.000 K -57.20 % 493.000 K -36.06 % 771.000 K -29.78 % 1.098 M -21.74 % 1.403 M -22.06 % 1.800 M -25.90 % 2.429 M -20.41 % 3.052 M -17.07 % 3.680 M -12.07 % 4.185 M -13.55 % 4.841 M -13.68 % 5.608 M -13.78 % 6.504 M -39.40 % 10.733 M -17.82 % 13.060 M 35.83 % 9.615 M -7.35 % 10.378 M -4.39 % 10.855 M -5.72 % 11.513 M -4.22 % 12.020 M -1.22 % 12.169 M 66.88 % 7.292 M -3.13 % 7.528 M 4.27 % 7.220 M -7.34 % 7.792 M
Property plant equipment net 233.738 M -13.31 % 269.610 M -0.52 % 271.012 M -5.11 % 285.609 M 49.22 % 191.403 M -11.98 % 217.455 M -12.63 % 248.877 M -18.86 % 306.707 M 3.77 % 295.573 M -13.31 % 340.951 M -8.23 % 371.514 M -13.11 % 427.589 M 10.12 % 388.305 M 177.89 % 139.731 M -3.07 % 144.154 M 8.01 % 133.463 M 15.81 % 115.239 M -10.80 % 129.191 M -11.86 % 146.582 M -8.36 % 159.948 M 11.36 % 143.630 M -14.46 % 167.910 M 7.09 % 156.799 M 0.15 % 156.560 M 0.77 % 155.361 M 4.48 % 148.699 M 6.39 % 139.762 M 41.37 % 98.860 M 11.66 % 88.533 M -6.67 % 94.857 M
Total non current assets 309.809 M -11.11 % 348.539 M -10.25 % 388.327 M -6.53 % 415.460 M 30.61 % 318.086 M -5.50 % 336.612 M -8.33 % 367.196 M -13.75 % 425.737 M 7.56 % 395.822 M -11.75 % 448.503 M -7.06 % 482.597 M -11.33 % 544.286 M 3.57 % 525.537 M 121.94 % 236.790 M 3.60 % 228.557 M -17.32 % 276.452 M 25.83 % 219.696 M 1.52 % 216.408 M 3.33 % 209.434 M -4.82 % 220.031 M 10.90 % 198.410 M -6.85 % 212.997 M 4.52 % 203.792 M -1.56 % 207.028 M 7.79 % 192.062 M 4.51 % 183.767 M 10.96 % 165.623 M 33.19 % 124.355 M 13.17 % 109.881 M -4.41 % 114.954 M
Other current assets 21.520 M 13 266.46 % 161.000 K -99.48 % 31.078 M 8.81 % 28.563 M -10.64 % 31.964 M -71.39 % 111.705 M -14.15 % 130.116 M 7.48 % 121.060 M 7.87 % 112.231 M -2.72 % 115.372 M 13.81 % 101.375 M -13.34 % 116.974 M 4.97 % 111.432 M -14.99 % 131.084 M -29.35 % 185.543 M 48.77 % 124.720 M 84.25 % 67.692 M -35.57 % 105.066 M 16.96 % 89.833 M 3.39 % 86.886 M 127.81 % 38.140 M 1.50 % 37.577 M 121.59 % 16.958 M 30.37 % 13.008 M -62.05 % 34.273 M 168.96 % 12.743 M 6.13 % 12.007 M -30.72 % 17.331 M -17.40 % 20.982 M 18.29 % 17.738 M
Short term investments 0.000 -100.00 % 19.274 M 92.74 % 10.000 M 0.000 0.000 0.000 0.000 -100.00 % 20.000 M 0.00 % 20.000 M -37.50 % 32.000 M -5.88 % 34.000 M 0.00 % 34.000 M 0.00 % 34.000 M -46.88 % 64.000 M 18.52 % 54.000 M 1 250.00 % 4.000 M -69.31 % 13.034 M -55.24 % 29.122 M -21.07 % 36.894 M -10.78 % 41.351 M -17.47 % 50.106 M 83.98 % 27.234 M -7.39 % 29.408 M -0.79 % 29.643 M 284.62 % 7.707 M 88.94 % 4.079 M 0.000 0.000 0.000 0.000
cash and cash equivalents 337.549 M 2.82 % 328.281 M 3.77 % 316.367 M -1.56 % 321.374 M -14.84 % 377.383 M 48.00 % 254.987 M -31.37 % 371.537 M -7.81 % 403.004 M -15.24 % 475.487 M 18.27 % 402.033 M 15.17 % 349.090 M -8.72 % 382.454 M -14.02 % 444.837 M 11.11 % 400.354 M -11.58 % 452.798 M 5.35 % 429.804 M -10.46 % 480.021 M 19.89 % 400.390 M 8.30 % 369.721 M 24.12 % 297.873 M -1.95 % 303.806 M 11.14 % 273.357 M 12.51 % 242.957 M -7.86 % 263.678 M 7.33 % 245.660 M -7.44 % 265.405 M 7.04 % 247.945 M -15.54 % 293.567 M 13.92 % 257.688 M 103.06 % 126.902 M
Cash and short term investments 347.612 M 0.02 % 347.555 M 6.49 % 326.367 M 1.55 % 321.374 M -14.84 % 377.383 M 48.00 % 254.987 M -31.37 % 371.537 M -12.17 % 423.004 M -14.63 % 495.487 M 14.16 % 434.033 M 13.30 % 383.090 M -8.01 % 416.454 M -13.03 % 478.837 M 3.12 % 464.354 M 2.55 % 452.798 M 5.35 % 429.804 M -10.46 % 480.021 M 19.89 % 400.390 M 8.30 % 369.721 M 24.12 % 297.873 M -1.95 % 303.806 M 11.14 % 273.357 M 12.51 % 242.957 M -7.86 % 263.678 M 7.33 % 245.660 M -7.44 % 265.405 M 7.04 % 247.945 M -15.54 % 293.567 M 13.92 % 257.688 M 103.06 % 126.902 M
Total current assets 398.450 M -3.26 % 411.889 M 5.44 % 390.651 M 0.10 % 390.277 M -12.77 % 447.429 M 7.43 % 416.493 M -24.92 % 554.749 M -8.80 % 608.268 M -8.67 % 665.998 M 8.12 % 615.992 M 10.99 % 555.016 M -7.24 % 598.343 M -8.93 % 656.997 M 0.11 % 656.273 M -6.07 % 698.707 M 13.94 % 613.207 M 1.20 % 605.949 M 8.78 % 557.056 M 2.01 % 546.080 M 13.91 % 479.386 M 9.66 % 437.166 M 13.62 % 384.747 M 16.73 % 329.608 M 4.51 % 315.387 M 3.63 % 304.332 M -3.81 % 316.394 M 8.89 % 290.569 M -12.23 % 331.049 M 13.03 % 292.887 M 86.06 % 157.413 M
Inventory 22.406 M -20.35 % 28.130 M 13.45 % 24.794 M -8.41 % 27.070 M -7.66 % 29.315 M -25.47 % 39.333 M -4.44 % 41.161 M -20.95 % 52.067 M 12.52 % 46.273 M -5.21 % 48.815 M 0.88 % 48.391 M -5.75 % 51.344 M 8.69 % 47.239 M 0.35 % 47.075 M 7.61 % 43.745 M -1.52 % 44.420 M 32.91 % 33.422 M -5.94 % 35.531 M 5.78 % 33.588 M -17.29 % 40.609 M 25.68 % 32.312 M -10.96 % 36.288 M 18.44 % 30.638 M 3.79 % 29.520 M 20.99 % 24.399 M 1.46 % 24.048 M 35.94 % 17.690 M -12.21 % 20.151 M 41.74 % 14.217 M 11.31 % 12.773 M
Net receivables 6.912 M -80.82 % 36.043 M 328.47 % 8.412 M -36.61 % 13.270 M 51.36 % 8.767 M -16.25 % 10.468 M -12.29 % 11.935 M -1.66 % 12.137 M 1.08 % 12.007 M -32.44 % 17.772 M -19.80 % 22.160 M 63.29 % 13.571 M -30.37 % 19.489 M 41.64 % 13.760 M 136.81 % -37.379 M -362.07 % 14.263 M -3.50 % 14.780 M -8.02 % 16.069 M -47.40 % 30.551 M 62.79 % 18.767 M -28.66 % 26.308 M 119.56 % 11.982 M -17.11 % 14.455 M 57.44 % 9.181 M -54.78 % 20.301 M 100.62 % 10.119 M -21.72 % 12.927 M 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 20.062 M 10.47 % 18.161 M 3.03 % 17.627 M -0.32 % 17.684 M -3.82 % 18.386 M 3.10 % 17.834 M -7.37 % 19.252 M 32.21 % 14.562 M -4.34 % 15.222 M -4.80 % 15.989 M 262.73 % 4.408 M -8.59 % 4.822 M -19.43 % 5.985 M 6.55 % 5.617 M -6.23 % 5.990 M -23.10 % 7.789 M -13.44 % 8.998 M 64.41 % 5.473 M -7.19 % 5.897 M 32.76 % 4.442 M -6.74 % 4.763 M -26.19 % 6.453 M 5.84 % 6.097 M 30.31 % 4.679 M 1.72 % 4.600 M 385.74 % 947.000 K 0.00 % 947.000 K
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 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 37.208 M -16.87 % 44.761 M 5.66 % 42.365 M -18.93 % 52.255 M 4.76 % 49.880 M 15.69 % 43.114 M -34.59 % 65.910 M 510.96 % 10.788 M -85.28 % 73.302 M 7.31 % 68.311 M -17.33 % 82.634 M 19.92 % 68.908 M -2.24 % 70.490 M -3.72 % 73.210 M 6.30 % 68.874 M -10.58 % 77.027 M -74.96 % 307.559 M 383.29 % 63.638 M -75.27 % 257.316 M 27.29 % 202.157 M -2.64 % 207.649 M 24.58 % 166.679 M 15.07 % 144.854 M 1.65 % 142.509 M -0.68 % 143.485 M 11.80 % 128.344 M 12.92 % 113.662 M 5.55 % 107.690 M 21.17 % 88.874 M 4.12 % 85.361 M
Tax payables 0.000 -100.00 % 500.000 K 0.000 -100.00 % 600.000 K -52.87 % 1.273 M 52.27 % 836.000 K 6 330.77 % 13.000 K -99.69 % 4.184 M -45.59 % 7.690 M -26.61 % 10.478 M 497.04 % 1.755 M -83.30 % 10.511 M -3.34 % 10.874 M -23.27 % 14.171 M 35.39 % 10.467 M -14.99 % 12.312 M 46.26 % 8.418 M -32.04 % 12.387 M 106.76 % 5.991 M 22.12 % 4.906 M 102.98 % 2.417 M -19.16 % 2.990 M 9.48 % 2.731 M 32.96 % 2.054 M 86.90 % 1.099 M -74.17 % 4.254 M -23.53 % 5.563 M -24.88 % 7.405 M -27.30 % 10.185 M 60.62 % 6.341 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -4.991 M -34.42 % -3.713 M -5.45 % -3.521 M 51.91 % -7.322 M 16.17 % -8.734 M -66.93 % -5.232 M 0.00 % -5.232 M 24.12 % -6.895 M 0.00 % -6.895 M -1.70 % -6.780 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -565.000 K -19.45 % -473.000 K -128.91 % 1.636 M 19.68 % 1.367 M 23.38 % 1.108 M 39.37 % 795.000 K -20.42 % 999.000 K -54.13 % 2.178 M -24.01 % 2.866 M 5.17 % 2.725 M -34.95 % 4.189 M -18.60 % 5.146 M 12.26 % 4.584 M -25.91 % 6.187 M 16.96 % 5.290 M 53.87 % 3.438 M 82.10 % 1.888 M 19.42 % 1.581 M 38.81 % 1.139 M 0.000 0.000 0.000 -100.00 % 1.000 M 0.00 % 1.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 189.344 M -9.80 % 209.917 M 3.13 % 203.544 M -10.36 % 227.079 M 51.09 % 150.297 M -7.96 % 163.304 M -14.84 % 191.762 M -14.38 % 223.972 M 9.92 % 203.762 M -20.44 % 256.113 M -6.15 % 272.890 M -12.09 % 310.432 M 8.72 % 285.543 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 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 % 17.801 M 0.00 % 17.801 M 0.00 % 17.801 M 0.00 % 17.801 M 0.00 % 17.801 M 0.00 % 17.801 M 0.00 % 17.801 M 0.00 % 17.801 M -97.02 % 597.348 M 3 246.67 % 17.849 M 13.79 % 15.686 M 0.43 % 15.619 M -86.97 % 119.864 M -0.95 % 121.019 M -20.16 % 151.577 M 1 214.75 % 11.529 M 37.36 % 8.393 M 0.00 % 8.393 M 38.80 % 6.047 M 28.58 % 4.703 M -86.66 % 35.255 M 0.00 % 35.255 M -36.51 % 55.531 M -62.99 % 150.033 M -17.68 % 182.250 M 0.44 % 181.455 M -13.93 % 210.816 M -30.26 % 302.307 M 63.33 % 185.090 M
Deferred tax liabilities non current 0.000 -100.00 % 3.838 M 0.000 -100.00 % 4.991 M 34.42 % 3.713 M 5.45 % 3.521 M -51.91 % 7.322 M -16.17 % 8.734 M 66.93 % 5.232 M 0.00 % 5.232 M -24.12 % 6.895 M 0.00 % 6.895 M 1.70 % 6.780 M 0.00 % 6.780 M -23.81 % 8.899 M 0.00 % 8.899 M 0.000 0.000 0.000 -100.00 % 1.236 M 30.11 % 950.000 K 0.00 % 950.000 K -9.70 % 1.052 M -10.62 % 1.177 M 5.56 % 1.115 M 0.00 % 1.115 M 17.37 % 950.000 K 0.00 % 950.000 K -32.24 % 1.402 M 0.00 % 1.402 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 100.00 % -348.599 M -23.80 % -281.591 M 12.37 % -321.324 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 708.259 M -6.86 % 760.428 M -2.38 % 778.978 M -3.32 % 805.737 M 5.25 % 765.515 M 1.65 % 753.105 M -18.31 % 921.945 M -10.84 % 1.034 B -2.62 % 1.062 B -0.25 % 1.064 B 2.59 % 1.038 B -9.19 % 1.143 B -3.37 % 1.183 B 32.41 % 893.063 M -3.69 % 927.264 M 4.23 % 889.659 M 7.75 % 825.645 M 6.75 % 773.464 M 2.38 % 755.514 M 8.02 % 699.417 M 10.04 % 635.576 M 6.33 % 597.744 M 12.06 % 533.400 M 2.10 % 522.415 M 5.24 % 496.394 M -0.75 % 500.161 M 9.64 % 456.192 M 0.17 % 455.404 M 13.07 % 402.768 M 47.88 % 272.367 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2010-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.470 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -27.019 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 482.000 K 200.00 % -482.000 K -200.00 % 482.000 K 0.000 0.000 -100.00 % 3.017 M 0.000 0.000 100.00 % -103.000 K -102.23 % 4.611 M 6 487.14 % 70.000 K -98.83 % 5.993 M 1 452.59 % 386.000 K -95.01 % 7.728 M 90.49 % 4.057 M -56.17 % 9.257 M 0.000 -100.00 % 2.523 M -14.99 % 2.968 M 0.000 0.000 -100.00 % 110.000 K -93.21 % 1.620 M 339.02 % 369.000 K -24.39 % 488.000 K 0.000 -100.00 % 749.000 K 0.00 % 749.000 K 100.00 % 374.500 K 0.000 0.000
Change in working capital 0.000 -100.00 % 6.048 M -65.51 % 17.537 M 753.63 % -2.683 M -124.47 % 10.963 M -48.07 % 21.110 M 1 046.04 % 1.842 M 106.89 % -26.725 M -256.04 % 17.127 M 237.69 % -12.439 M -177.39 % 16.074 M 144.36 % 6.578 M 529.09 % -1.533 M 88.76 % -13.643 M -1 280.87 % -988.000 K 97.34 % -37.138 M -150.24 % -14.841 M -400.71 % -2.964 M 72.16 % -10.647 M -434.39 % 3.184 M 114.24 % -22.362 M -3 163.29 % 730.000 K 114.90 % -4.899 M 49.26 % -9.656 M -23.99 % -7.788 M 42.34 % -13.507 M -679.95 % 2.329 M -64.57 % 6.574 M 0.00 % 6.574 M 100.00 % 3.287 M 21.91 % 2.696 M 100.00 % 1.348 M
Accounts receivables 0.000 -100.00 % 10.176 M -33.28 % 15.251 M 591.33 % -3.104 M -547.91 % 693.000 K -96.32 % 18.852 M 299.43 % -9.453 M 53.06 % -20.139 M -253.64 % 13.108 M 227.52 % -10.279 M -194.27 % 10.904 M -1.61 % 11.082 M 1 517.14 % -782.000 K -109.32 % 8.394 M 147.31 % -17.742 M 54.72 % -39.183 M -36 519.63 % -107.000 K -100.71 % 15.046 M 155.01 % -27.352 M -1 320.53 % 2.241 M 115.05 % -14.889 M -317.23 % 6.854 M 197.55 % -7.026 M -171.07 % 9.886 M 234.83 % -7.332 M 23.70 % -9.610 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -3.336 M -246.57 % 2.276 M 1.38 % 2.245 M -77.59 % 10.018 M 448.03 % 1.828 M -83.24 % 10.906 M 288.23 % -5.794 M -327.93 % 2.542 M 699.53 % -424.000 K -114.36 % 2.953 M 171.81 % -4.112 M -2 519.11 % -157.000 K 94.43 % -2.819 M -1 818.90 % 164.000 K 101.52 % -10.798 M -612.00 % 2.109 M 167.94 % -3.104 M -144.21 % 7.021 M 178.72 % -8.919 M -324.32 % 3.976 M 170.37 % -5.650 M -405.37 % -1.118 M 78.17 % -5.121 M -1 358.97 % -351.000 K 90.99 % -3.897 M -100.00 % -1.949 M 47.18 % -3.689 M 0.00 % -3.689 M -100.00 % -1.845 M 14.74 % -2.164 M -100.00 % -1.082 M
Accounts payables 0.000 0.000 0.000 0.000 -100.00 % 15.700 M 129.60 % -53.036 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -792.000 K -8 020.00 % 10.000 K 100.55 % -1.824 M -823.81 % 252.000 K -41.40 % 430.000 K 10.54 % 389.000 K 149.12 % -792.000 K -153.62 % 1.477 M 185.08 % -1.736 M -178.30 % 2.217 M 665.56 % -392.000 K 34.01 % -594.000 K 96.91 % -19.218 M -215.84 % 16.590 M 29.18 % 12.843 M 176.25 % -16.843 M -12.99 % -14.906 M -253.92 % 9.684 M -1.80 % 9.862 M 186.14 % -11.449 M -2 315.40 % -474.000 K -114.61 % 3.245 M 122.50 % -14.421 M -13 634.29 % -105.000 K -113.93 % 754.000 K -82.37 % 4.278 M -58.32 % 10.263 M 0.00 % 10.263 M 100.00 % 5.131 M 5.59 % 4.860 M 100.00 % 2.430 M
Other non cash items 18.159 M -73.65 % 68.925 M 947.26 % -8.135 M -250.37 % 5.410 M -4.35 % 5.656 M 116.59 % -34.091 M -1 200.42 % 3.098 M 62.20 % 1.910 M -87.44 % 15.210 M 146.63 % -32.621 M -693.11 % 5.500 M -77.19 % 24.111 M 399.96 % -8.038 M -123.67 % 33.959 M 563.73 % -7.323 M -110.63 % 68.864 M 411.17 % -22.131 M -188.80 % 24.922 M 10.25 % 22.606 M -22.90 % 29.319 M 227.73 % 8.946 M -49.23 % 17.621 M 611.96 % 2.475 M 306.40 % 609.000 K -93.81 % 9.842 M 1 469.70 % 627.000 K 118.27 % -3.432 M -360.59 % 1.317 M 176.53 % -1.721 M -100.00 % -860.500 K -400.87 % 286.000 K 100.00 % 143.000 K
Net cash provided by operating activities 0.000 -100.00 % 53.152 M -6.72 % 56.981 M 23.62 % 46.092 M -54.69 % 101.732 M 507.63 % -24.957 M -29.36 % -19.293 M -140.28 % 47.896 M -63.00 % 129.445 M 36.88 % 94.570 M 187.99 % 32.838 M -77.03 % 142.957 M 21.57 % 117.592 M 6.23 % 110.692 M 45.18 % 76.246 M -40.37 % 127.867 M 112.77 % 60.097 M -45.25 % 109.772 M 28.68 % 85.304 M -0.48 % 85.712 M 92.07 % 44.626 M -38.69 % 72.786 M 35.38 % 53.763 M 30.17 % 41.303 M -1.48 % 41.923 M -20.59 % 52.795 M 12.88 % 46.772 M -0.68 % 47.091 M 0.00 % 47.091 M 100.00 % 23.546 M -41.69 % 40.383 M 100.00 % 20.191 M
Investments in property plant and equipment 0.000 0.000 100.00 % -23.975 M 25.69 % -32.265 M -881.59 % -3.287 M 79.90 % -16.357 M -158.28 % -6.333 M 77.91 % -28.665 M -133.90 % -12.255 M 25.81 % -16.518 M -7.06 % -15.429 M 59.11 % -37.737 M -74.97 % -21.568 M 10.81 % -24.182 M 26.38 % -32.848 M 33.43 % -49.344 M -347.69 % -11.022 M 54.97 % -24.477 M -45.84 % -16.783 M 72.13 % -60.229 M -1 518.62 % -3.721 M 90.82 % -40.537 M -50.54 % -26.927 M 2.97 % -27.750 M 8.82 % -30.434 M 66.42 % -90.643 M -88.05 % -48.201 M -167.77 % -18.001 M 0.00 % -18.001 M -100.00 % -9.000 M 65.46 % -26.058 M -100.00 % -13.029 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -1.490 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -23.338 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.728 M 0.00 % -13.728 M 54.24 % -30.000 M 0.00 % -30.000 M 0.000 0.000 100.00 % -7.922 M 0.00 % -7.922 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
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 159.876 M 4 777.30 % -3.418 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.000 M 0.00 % 15.000 M 3.34 % 14.515 M 0.00 % 14.515 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 232.500 K 0.00 % 232.500 K 100.00 % 116.250 K -92.94 % 1.648 M 100.00 % 823.750 K
Other investing activites 0.000 -100.00 % 35.000 K 100.36 % -9.823 M -479.71 % 2.587 M -96.48 % 73.422 M 4 827.65 % 1.490 M -92.82 % 20.738 M 102.36 % 10.248 M -22.95 % 13.301 M -1.32 % 13.479 M 717.90 % 1.648 M 153.56 % -3.077 M -543.72 % -478.000 K 94.42 % -8.569 M 58.39 % -20.593 M 34.32 % -31.352 M -213.78 % 27.556 M 64.23 % 16.779 M 291.39 % 4.287 M 110.67 % -40.165 M -284.13 % -10.456 M 56.45 % -24.009 M -781.88 % 3.521 M 113.45 % -26.178 M -4 774.64 % 560.000 K -98.99 % 55.456 M 15.05 % 48.201 M 389.15 % -16.670 M -193.82 % 17.768 M 100.00 % 8.884 M -63.61 % 24.411 M 100.00 % 12.205 M
Net cash used for investing activites 0.000 -100.00 % 35.000 K 100.10 % -33.798 M -13.88 % -29.678 M -142.32 % 70.135 M 571.75 % -14.867 M -203.21 % 14.405 M 178.22 % -18.417 M -1 860.71 % 1.046 M 134.42 % -3.039 M 77.95 % -13.781 M 66.23 % -40.814 M -85.13 % -22.046 M 32.69 % -32.751 M 38.72 % -53.441 M 33.77 % -80.696 M -588.06 % 16.534 M 314.78 % -7.698 M 38.40 % -12.496 M 87.55 % -100.394 M -608.15 % -14.177 M 78.04 % -64.546 M -175.77 % -23.406 M 56.60 % -53.928 M -80.52 % -29.874 M 15.10 % -35.187 M 27.00 % -48.201 M -189.15 % -16.670 M 6.18 % -17.768 M -100.00 % -8.884 M 63.36 % -24.245 M -100.00 % -12.123 M
Debt repayment 0.000 0.000 100.00 % -28.121 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -41.019 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 359.000 K 0.00 % 359.000 K 8.62 % 330.500 K 0.00 % 330.500 K -11.98 % 375.500 K -99.53 % 79.675 M 0.00 % 79.675 M 100.00 % 39.837 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 -100.00 % 515.452 K 117.09 % -3.016 M 0.000 0.000 -100.00 % 104.000 K 104.42 % -2.351 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -14.780 M 0.000 100.00 % -48.422 M 0.000 100.00 % -23.135 M 0.000 100.00 % -49.121 M 0.000 100.00 % -18.938 M 0.000 100.00 % -119.070 M -100.00 % -59.535 M 55.49 % -133.748 M -100.00 % -66.874 M 47.82 % -128.157 M -100.00 % -64.079 M -42.50 % -44.967 M -100.00 % -22.484 M 29.71 % -31.988 M -100.00 % -15.994 M 0.00 % -15.994 M 27.80 % -22.153 M -100.00 % -11.077 M 65.78 % -32.368 M -100.00 % -16.184 M -6.02 % -15.265 M 0.000 0.000 0.000 100.00 % -14.190 M -100.00 % -7.095 M
Other financing activites 0.000 100.00 % -27.622 M 0.000 100.00 % -23.061 M 54.44 % -50.618 M 10.63 % -56.637 M -118.25 % -25.950 M 50.37 % -52.283 M 7.57 % -56.563 M -217.31 % -17.826 M 63.97 % -49.469 M 0.78 % -49.860 M -0.11 % -49.804 M -675.77 % 8.650 M -87.24 % 67.790 M 91.17 % 35.460 M 272.81 % -20.520 M 20.17 % -25.704 M -2 577.50 % -960.000 K -102.29 % 42.000 M 0.000 -100.00 % 38.154 M 5 213.93 % 718.000 K -94.05 % 12.077 M 1 727.00 % 661.000 K -20.41 % 830.500 K 121.17 % 375.500 K 100.59 % -63.805 M -220.20 % 53.084 M 100.00 % 26.542 M 296.65 % -13.497 M -100.00 % -6.749 M
Net cash used provided by financing activities 0.000 100.00 % -42.402 M -50.78 % -28.121 M 60.66 % -71.483 M -41.22 % -50.618 M 36.55 % -79.772 M -175.40 % -28.966 M 71.44 % -101.404 M -79.28 % -56.563 M -54.29 % -36.660 M 29.26 % -51.820 M 69.32 % -168.930 M -239.19 % -49.804 M 60.19 % -125.098 M -13 756.99 % 916.000 K 100.99 % -92.697 M -9.57 % -84.599 M -19.71 % -70.671 M -7 261.56 % -960.000 K -109.59 % 10.012 M 162.60 % -15.994 M -172.18 % 22.160 M 203.38 % -21.435 M -2 243.50 % 1.000 M 103.15 % -31.707 M -106.51 % -15.354 M -3.12 % -14.890 M -127.66 % 53.838 M 1.42 % 53.084 M 100.00 % 26.542 M 195.86 % -27.687 M -100.00 % -13.844 M
Effect of forex changes on cash 0.000 -100.00 % 1.129 M 1 736.23 % -69.000 K 92.66 % -940.000 K -181.95 % 1.147 M -62.34 % 3.046 M 27.61 % 2.387 M 527.78 % -558.000 K -17.72 % -474.000 K 75.41 % -1.928 M -220.80 % -601.000 K -113.65 % 4.404 M 449.80 % -1.259 M 76.19 % -5.287 M -627.24 % -727.000 K 57.01 % -1.691 M -104.08 % 41.446 M 5 746.53 % -734.000 K -143.90 % 1.672 M 232.38 % -1.263 M -105.67 % 22.264 M 0.00 % 22.264 M 77.15 % 12.568 M 0.00 % 12.568 M 14 545.40 % -87.000 K 41.22 % -148.000 K -106.61 % 2.238 M 341.63 % -926.000 K -200.00 % 926.000 K 100.00 % 463.000 K -97.76 % 20.632 M 100.00 % 10.316 M
Net change in cash 0.000 100.00 % -316.367 M -12 536.99 % -2.504 M 91.06 % -28.005 M -167.50 % 41.487 M 125.07 % -165.469 M -951.70 % -15.734 M 56.59 % -36.242 M -198.68 % 36.727 M 38.74 % 26.472 M 258.68 % -16.682 M 46.52 % -31.192 M -109.05 % 344.749 M 7 803.88 % -4.475 M -101.30 % 345.347 M 4 790.62 % -7.363 M -101.95 % 376.924 M 5 025.77 % 7.354 M -97.51 % 295.253 M 1 052.01 % 25.629 M -89.12 % 235.467 M 3 741.85 % 6.129 M -96.68 % 184.448 M 1 776.29 % 9.831 M -94.52 % 179.309 M 2 386.37 % -7.843 M -11.39 % -7.041 M -104.22 % 166.665 M 300.00 % 41.666 M 0.00 % 41.666 M 817.51 % 4.541 M 0.00 % 4.541 M
Cash at beginning of period 0.000 -100.00 % 316.367 M 0.000 -100.00 % 377.383 M 3.21 % 365.642 M -31.16 % 531.111 M 37.14 % 387.271 M 0.000 -100.00 % 438.760 M 0.000 -100.00 % 365.772 M 0.000 -100.00 % 100.089 M 0.00 % 100.089 M -6.85 % 107.451 M 0.00 % 107.451 M 7.35 % 100.098 M 0.00 % 100.098 M 34.42 % 74.468 M 0.00 % 74.468 M 8.97 % 68.339 M 0.00 % 68.339 M 16.80 % 58.509 M 0.00 % 58.509 M -11.82 % 66.351 M 0.00 % 66.351 M -9.59 % 73.392 M -42.17 % 126.902 M 300.00 % 31.726 M 0.00 % 31.726 M 16.71 % 27.184 M 0.00 % 27.184 M
Cash at end of period 0.000 0.000 100.00 % -2.504 M 91.06 % -28.005 M -106.88 % 407.128 M 11.35 % 365.642 M -1.59 % 371.537 M 1 125.17 % -36.242 M -107.62 % 475.487 M 1 696.22 % 26.472 M -92.42 % 349.090 M 1 219.18 % -31.192 M -107.01 % 444.837 M 365.24 % 95.614 M -78.88 % 452.798 M 352.40 % 100.089 M -79.02 % 477.021 M 343.94 % 107.451 M -70.94 % 369.721 M 269.36 % 100.098 M -67.05 % 303.806 M 307.97 % 74.468 M -69.35 % 242.957 M 255.52 % 68.339 M -72.18 % 245.660 M 319.87 % 58.509 M -11.82 % 66.351 M -77.40 % 293.567 M 300.00 % 73.392 M 0.00 % 73.392 M 131.33 % 31.726 M 0.00 % 31.726 M
Operating cash flow 0.000 -100.00 % 53.152 M -6.72 % 56.981 M 23.62 % 46.092 M -54.69 % 101.732 M 507.63 % -24.957 M -29.36 % -19.293 M -140.28 % 47.896 M -63.00 % 129.445 M 36.88 % 94.570 M 187.99 % 32.838 M -77.03 % 142.957 M 21.57 % 117.592 M 6.23 % 110.692 M 45.18 % 76.246 M -40.37 % 127.867 M 112.77 % 60.097 M -45.25 % 109.772 M 28.68 % 85.304 M -0.48 % 85.712 M 92.07 % 44.626 M -38.69 % 72.786 M 35.38 % 53.763 M 30.17 % 41.303 M -1.48 % 41.923 M -20.59 % 52.795 M 12.88 % 46.772 M -0.68 % 47.091 M 0.00 % 47.091 M 100.00 % 23.546 M -41.69 % 40.383 M 100.00 % 20.191 M
Capital expenditure 0.000 100.00 % -11.181 M 53.36 % -23.975 M 25.69 % -32.265 M -881.59 % -3.287 M 79.90 % -16.357 M -158.28 % -6.333 M 77.91 % -28.665 M -133.90 % -12.255 M 25.81 % -16.518 M -7.06 % -15.429 M 59.11 % -37.737 M -74.97 % -21.568 M 10.81 % -24.182 M 26.38 % -32.848 M 33.43 % -49.344 M -347.69 % -11.022 M 54.97 % -24.477 M -45.84 % -16.783 M 72.13 % -60.229 M -1 518.62 % -3.721 M 90.82 % -40.537 M -50.54 % -26.927 M 2.97 % -27.750 M 8.82 % -30.434 M 66.42 % -90.643 M -88.05 % -48.201 M -167.77 % -18.001 M 0.00 % -18.001 M -100.00 % -9.000 M 65.46 % -26.058 M -100.00 % -13.029 M
Free CashFlow 0.000 -100.00 % 41.971 M 27.16 % 33.006 M 138.71 % 13.827 M -85.95 % 98.445 M 338.28 % -41.314 M -61.22 % -25.626 M -233.25 % 19.231 M -83.59 % 117.190 M 50.14 % 78.052 M 348.34 % 17.409 M -83.45 % 105.220 M 9.58 % 96.024 M 11.00 % 86.510 M 99.34 % 43.398 M -44.73 % 78.523 M 60.01 % 49.075 M -42.46 % 85.295 M 24.48 % 68.521 M 168.89 % 25.483 M -37.70 % 40.905 M 26.84 % 32.249 M 20.17 % 26.836 M 98.01 % 13.553 M 17.97 % 11.489 M 130.36 % -37.848 M -2 548.57 % -1.429 M -104.91 % 29.091 M 0.00 % 29.091 M 100.00 % 14.545 M 1.54 % 14.325 M 100.00 % 7.162 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2010