0219.HK

Shun Ho Property Investments Limited 0219.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 683.973 M 12.86 % 606.035 M -1.09 % 612.687 M 19.11 % 514.409 M 32.61 % 387.911 M -37.16 % 617.309 M -21.57 % 787.132 M 17.21 % 671.557 M 13.70 % 590.665 M 5.13 % 561.827 M -13.35 % 648.423 M -5.85 % 688.736 M 32.32 % 520.503 M 29.59 % 401.648 M 31.86 % 304.595 M 22.08 % 249.506 M -12.82 % 286.191 M 23.66 % 231.427 M 22.60 % 188.771 M -18.71 % 232.213 M 23.61 % 187.855 M
Net income -289.919 M -297.32 % -72.968 M -115.13 % 482.146 M 606.69 % 68.226 M 139.75 % -171.635 M -1 091.48 % 17.311 M -97.13 % 604.054 M -23.88 % 793.515 M 108.06 % 381.389 M 124.02 % 170.245 M -73.58 % 644.500 M 46.70 % 439.319 M 16.23 % 377.983 M 14.00 % 331.563 M 41.46 % 234.390 M 178.61 % 84.129 M 20.61 % 69.754 M -82.33 % 394.749 M 379.37 % 82.347 M 59.79 % 51.533 M -78.43 % 238.934 M
Income before tax -288.063 M -2 336.67 % -11.822 M -101.71 % 692.561 M 523.86 % 111.012 M 150.45 % -220.053 M -480.83 % 57.782 M -92.19 % 740.171 M -17.40 % 896.114 M 94.14 % 461.571 M 84.77 % 249.803 M -74.01 % 961.016 M 41.11 % 681.025 M 17.43 % 579.958 M 11.89 % 518.322 M 4.26 % 497.138 M 195.30 % 168.349 M 24.46 % 135.267 M -85.18 % 912.725 M 561.66 % 137.944 M 117.90 % 63.307 M -75.24 % 255.677 M
Income before tax ratio -0.42 -2 059.01 % -0.02 -101.73 % 1.13 423.79 % 0.22 138.04 % -0.57 -706.05 % 0.09 -90.05 % 0.94 -29.53 % 1.33 70.76 % 0.78 75.75 % 0.44 -70.00 % 1.48 49.89 % 0.99 -11.26 % 1.11 -13.66 % 1.29 -20.93 % 1.63 141.89 % 0.67 42.76 % 0.47 -88.02 % 3.94 439.71 % 0.73 168.04 % 0.27 -79.97 % 1.36
EBITDA 207.109 M 19.55 % 173.241 M -78.93 % 822.175 M 263.25 % 226.339 M 341.12 % -93.871 M -148.61 % 193.108 M -78.04 % 879.176 M -13.07 % 1.011 B 82.28 % 554.802 M 66.23 % 333.758 M -10.40 % 372.500 M -9.49 % 411.579 M -34.95 % 632.702 M 13.17 % 559.072 M 5.43 % 530.257 M 152.72 % 209.821 M 44.21 % 145.493 M -84.95 % 966.585 M 1 004.10 % 87.545 M -9.60 % 96.842 M -62.36 % 257.255 M
Net income ratio -0.42 -252.05 % -0.12 -115.30 % 0.79 493.33 % 0.13 129.98 % -0.44 -1 677.81 % 0.03 -96.35 % 0.77 -35.05 % 1.18 83.00 % 0.65 113.09 % 0.30 -69.51 % 0.99 55.83 % 0.64 -12.16 % 0.73 -12.03 % 0.83 7.28 % 0.77 128.22 % 0.34 38.34 % 0.24 -85.71 % 1.71 291.02 % 0.44 96.57 % 0.22 -82.55 % 1.27
Ratio EBITDA 0.30 5.93 % 0.29 -78.70 % 1.34 204.98 % 0.44 281.82 % -0.24 -177.36 % 0.31 -71.99 % 1.12 -25.83 % 1.51 60.33 % 0.94 58.11 % 0.59 3.41 % 0.57 -3.87 % 0.60 -50.84 % 1.22 -12.67 % 1.39 -20.04 % 1.74 107.01 % 0.84 65.42 % 0.51 -87.83 % 4.18 800.60 % 0.46 11.20 % 0.42 -69.55 % 1.37
Gross profit ratio 0.45 45.36 % 0.31 -49.63 % 0.62 16.12 % 0.53 -7.01 % 0.58 16.02 % 0.50 -18.34 % 0.61 1.07 % 0.60 3.14 % 0.58 -0.05 % 0.58 -10.14 % 0.65 -2.23 % 0.66 7.54 % 0.62 0.04 % 0.62 5.82 % 0.58 19.81 % 0.49 -3.00 % 0.50 14.40 % 0.44 22.21 % 0.36 20.94 % 0.30 14.87 % 0.26
Weighted average shs out dil 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 4.71 % 488.580 M 4.19 % 468.937 M 0.00 % 468.937 M 0.00 % 468.937 M 0.00 % 468.937 M 0.00 % 468.937 M 2.50 % 457.486 M 0.00 % 457.486 M 0.00 % 457.486 M 0.00 % 457.486 M 0.00 % 457.486 M 0.00 % 457.486 M
Weighted average shs out 511.613 M 0.00 % 511.615 M 0.00 % 511.613 M 0.00 % 511.616 M 0.00 % 511.613 M 0.00 % 511.615 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.614 M 4.71 % 488.581 M 4.19 % 468.937 M 0.00 % 468.937 M 0.00 % 468.937 M 0.00 % 468.937 M 0.00 % 468.937 M 2.50 % 457.486 M 0.30 % 456.117 M 0.00 % 456.117 M 0.00 % 456.117 M 0.00 % 456.117 M 0.36 % 454.492 M
EPS diluted -0.57 -307.14 % -0.14 -114.89 % 0.94 623.08 % 0.13 138.24 % -0.34 -1 105.92 % 0.03 -97.14 % 1.18 -23.87 % 1.55 106.67 % 0.75 114.29 % 0.35 -74.45 % 1.37 45.74 % 0.94 16.05 % 0.81 14.08 % 0.71 42.00 % 0.50 177.78 % 0.18 20.00 % 0.15 -82.76 % 0.87 383.33 % 0.18 63.64 % 0.11 -79.25 % 0.53
Earnings per share -0.57 -307.14 % -0.14 -114.89 % 0.94 623.08 % 0.13 138.24 % -0.34 -1 105.92 % 0.03 -97.14 % 1.18 -23.87 % 1.55 106.67 % 0.75 114.29 % 0.35 -74.45 % 1.37 45.74 % 0.94 16.05 % 0.81 14.08 % 0.71 42.00 % 0.50 177.78 % 0.18 20.00 % 0.15 -82.76 % 0.87 383.33 % 0.18 63.64 % 0.11 -79.25 % 0.53
Gross profit 311.049 M 64.06 % 189.598 M -50.17 % 380.521 M 38.31 % 275.121 M 23.31 % 223.107 M -27.10 % 306.027 M -35.96 % 477.849 M 18.47 % 403.366 M 17.26 % 343.980 M 5.08 % 327.341 M -22.14 % 420.437 M -7.95 % 456.749 M 42.30 % 320.972 M 29.64 % 247.587 M 39.54 % 177.436 M 46.26 % 121.312 M -15.43 % 143.454 M 41.48 % 101.398 M 49.82 % 67.678 M -1.69 % 68.839 M 41.99 % 48.482 M
Income tax expense 20.394 M -72.08 % 73.040 M 77.17 % 41.227 M 43.30 % 28.770 M 86.78 % 15.403 M -54.33 % 33.726 M -40.61 % 56.791 M 18.24 % 48.030 M 28.52 % 37.371 M -3.25 % 38.625 M -28.39 % 53.941 M -13.28 % 62.198 M 29.08 % 48.187 M 24.87 % 38.590 M -53.76 % 83.451 M 248.28 % 23.961 M 248.98 % 6.866 M -96.07 % 174.649 M 647.61 % 23.361 M 403.23 % -7.704 M -176.65 % 10.051 M
Cost of revenue 372.924 M -10.45 % 416.437 M 79.37 % 232.166 M -2.98 % 239.288 M 45.20 % 164.804 M -47.06 % 311.282 M 0.65 % 309.283 M 15.32 % 268.191 M 8.72 % 246.685 M 5.20 % 234.486 M 2.85 % 227.986 M -1.72 % 231.987 M 16.27 % 199.531 M 29.51 % 154.061 M 21.16 % 127.159 M -0.81 % 128.194 M -10.19 % 142.737 M 9.77 % 130.029 M 7.38 % 121.093 M -25.88 % 163.374 M 17.22 % 139.373 M
General and administrative expenses 61.751 M -24.50 % 81.789 M 51.01 % 54.160 M 22.14 % 44.342 M 6.99 % 41.446 M -5.71 % 43.958 M 2.40 % 42.926 M -2.37 % 43.969 M 19.30 % 36.857 M 12.11 % 32.877 M 9.79 % 29.946 M 11.74 % 26.799 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 -100.00 % 1.639 M 0.000 -100.00 % 1.531 M -37.23 % 2.439 M 206.79 % 795.000 K -6.69 % 852.000 K -72.38 % 3.085 M -9.21 % 3.398 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 189.324 M 0.000 0.000 0.000 0.000 0.000 100.00 % -14.973 M -103.30 % -7.365 M -77.64 % -4.146 M 0.000 0.000 100.00 % -30.729 M 26.41 % -41.757 M -74.93 % -23.871 M -23.81 % -19.280 M -110.03 % 192.247 M
Operating expenses 61.751 M -24.50 % 81.789 M 51.01 % 54.160 M 22.14 % 44.342 M 2.92 % 43.085 M -81.53 % 233.282 M -17.58 % 283.057 M -44.35 % 508.680 M 305.51 % 125.442 M 64.70 % 76.163 M -85.80 % 536.352 M 123.64 % 239.826 M 433.36 % 44.965 M 23.07 % 36.537 M 13.03 % 32.324 M 7.96 % 29.942 M -2.56 % 30.729 M -26.41 % 41.757 M 74.93 % 23.871 M 23.81 % 19.280 M 110.03 % -192.247 M
Cost and expenses 434.675 M -12.76 % 498.226 M 27.38 % 391.138 M -0.09 % 391.472 M 23.21 % 317.726 M -41.65 % 544.564 M -8.07 % 592.340 M -23.75 % 776.871 M 108.77 % 372.127 M 19.79 % 310.649 M -59.36 % 764.338 M 62.00 % 471.813 M 92.97 % 244.496 M 28.28 % 190.598 M 19.51 % 159.483 M 0.85 % 158.136 M -8.84 % 173.466 M 0.98 % 171.786 M 18.50 % 144.964 M -20.63 % 182.654 M 445.45 % -52.874 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
Selling general and administrative expenses 61.751 M -24.50 % 81.789 M 51.01 % 54.160 M 22.14 % 44.342 M 2.92 % 43.085 M -1.99 % 43.958 M -1.12 % 44.457 M -4.20 % 46.408 M 23.26 % 37.652 M 11.63 % 33.729 M 2.11 % 33.031 M 9.39 % 30.197 M -19.69 % 37.600 M 16.08 % 32.391 M 0.21 % 32.324 M 7.96 % 29.942 M 0.000 0.000 0.000 0.000 0.000
Interest income 4.016 M -48.33 % 7.773 M -26.59 % 10.588 M 1 790.71 % 560.000 K -42.45 % 973.000 K -88.19 % 8.241 M -31.52 % 12.034 M 196.26 % 4.062 M 74.71 % 2.325 M -67.81 % 7.223 M 70.88 % 4.227 M 161.57 % 1.616 M 114.89 % 752.000 K 315.47 % 181.000 K 1 408.33 % 12.000 K -73.33 % 45.000 K -80.69 % 233.000 K -88.41 % 2.010 M -41.19 % 3.418 M 139.86 % 1.425 M 5 837.50 % 24.000 K
Interest expense 61.478 M 2.39 % 60.043 M 142.09 % 24.802 M 197.53 % 8.336 M -49.00 % 16.345 M -29.56 % 23.204 M -29.19 % 32.769 M 63.89 % 19.994 M 96.48 % 10.176 M 18.35 % 8.598 M 0.000 -100.00 % 17.166 M -32.71 % 25.511 M 77.01 % 14.412 M 11.54 % 12.921 M -33.32 % 19.377 M -36.89 % 30.703 M 1.17 % 30.348 M 120.92 % 13.737 M 18.39 % 11.603 M 105.65 % 5.642 M
Depreciation and amortization 124.235 M -0.63 % 125.020 M 20.20 % 104.012 M -1.98 % 106.111 M -3.39 % 109.837 M -1.34 % 111.325 M 4.79 % 106.236 M 11.58 % 95.210 M 14.63 % 83.055 M 10.22 % 75.357 M 6.33 % 70.874 M -2.98 % 73.054 M 75.04 % 41.736 M 21.75 % 34.281 M 22.02 % 28.094 M -14.99 % 33.049 M 0.86 % 32.768 M 4.34 % 31.406 M 14.53 % 27.421 M 5.00 % 26.116 M 58.03 % 16.526 M
Operating income 249.298 M 131.24 % 107.809 M -51.34 % 221.549 M 78.97 % 123.788 M 76.37 % 70.185 M -53.19 % 149.947 M -54.17 % 327.156 M 24.28 % 263.240 M 17.71 % 223.639 M 12.94 % 198.009 M -34.35 % 301.626 M -10.90 % 338.525 M 22.65 % 276.007 M 30.78 % 211.050 M 45.44 % 145.112 M 58.82 % 91.370 M -18.94 % 112.725 M 89.01 % 59.641 M 36.14 % 43.807 M -11.61 % 49.559 M -79.41 % 240.729 M
Operating income ratio 0.36 104.89 % 0.18 -50.80 % 0.36 50.27 % 0.24 33.00 % 0.18 -25.51 % 0.24 -41.56 % 0.42 6.03 % 0.39 3.53 % 0.38 7.43 % 0.35 -24.23 % 0.47 -5.36 % 0.49 -7.31 % 0.53 0.92 % 0.53 10.30 % 0.48 30.09 % 0.37 -7.03 % 0.39 52.84 % 0.26 11.05 % 0.23 8.74 % 0.21 -83.35 % 1.28
Total other income expenses net -537.361 M -349.18 % -119.631 M -125.40 % 471.012 M 3 786.69 % -12.776 M 95.60 % -290.238 M 0.000 -100.00 % 413.015 M -36.53 % 650.749 M 173.08 % 238.298 M 1 534.53 % 14.579 M -97.68 % 628.854 M 83.61 % 342.500 M 18.93 % 287.975 M 1 289.98 % -24.200 M -380.92 % -5.032 M -110.17 % 49.479 M 119.50 % 22.542 M -97.29 % 830.630 M 856.31 % 86.858 M 531.79 % 13.748 M -8.03 % 14.948 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 774.016 M 11.09 % 696.770 M -10.21 % 775.987 M 59.43 % 486.724 M -28.09 % 676.807 M -10.30 % 754.502 M 50.64 % 500.873 M -36.88 % 793.506 M 103.64 % 389.657 M 177.30 % -504.104 M 4.84 % -529.734 M -238.99 % 381.140 M -60.11 % 955.366 M -10.78 % 1.071 B 1.43 % 1.056 B -1.36 % 1.070 B 27.06 % 842.398 M -2.18 % 861.198 M 287.11 % 222.467 M 52.36 % 146.010 M -46.80 % 274.472 M
Total investments 45.187 M 0.72 % 44.865 M -34.11 % 68.087 M -2.87 % 70.101 M 9.21 % 64.191 M -43.31 % 113.229 M -20.75 % 142.867 M -18.36 % 174.995 M 2.09 % 171.414 M -42.35 % 297.333 M 135.59 % 126.209 M 21.27 % 104.074 M 94 512.73 % 110.000 K 0.00 % 110.000 K -5.17 % 116.000 K -0.85 % 117.000 K -95.32 % 2.501 M -87.92 % 20.698 M -9.68 % 22.916 M 5.16 % 21.791 M -7.68 % 23.605 M
Total debt 1.009 B -2.16 % 1.031 B -2.96 % 1.063 B 41.86 % 749.074 M -11.92 % 850.479 M -6.20 % 906.678 M -16.32 % 1.084 B -36.08 % 1.695 B 109.46 % 809.271 M 44.22 % 561.126 M -11.76 % 635.900 M -8.60 % 695.705 M -38.72 % 1.135 B -3.09 % 1.172 B 6.73 % 1.098 B -0.85 % 1.107 B 28.37 % 862.425 M -1.27 % 873.550 M 176.66 % 315.743 M 28.14 % 246.409 M -39.71 % 408.689 M
Accumulated other comprehensive income loss 473.368 M -4.09 % 493.572 M 6.23 % 464.608 M -17.05 % 560.134 M -1.29 % 567.461 M -0.10 % 568.019 M -1.51 % 576.733 M -8.17 % 628.043 M 9.77 % 572.131 M -11.45 % 646.113 M 4.15 % 620.365 M 1.67 % 610.154 M 4.34 % 584.791 M 3.30 % 566.109 M 162.68 % 215.514 M 7.09 % 201.238 M -9.89 % 223.315 M 152.69 % 88.374 M 88.91 % 46.781 M 7.97 % 43.328 M 23.02 % 35.221 M
Retained earnings 5.480 B -5.02 % 5.770 B -1.25 % 5.844 B 8.99 % 5.361 B 1.29 % 5.293 B -3.14 % 5.465 B -0.33 % 5.483 B 11.60 % 4.913 B 18.38 % 4.150 B 9.13 % 3.803 B 4.60 % 3.636 B 21.55 % 2.991 B 17.23 % 2.552 B 17.39 % 2.174 B 28.68 % 1.689 B 16.11 % 1.455 B 6.72 % 1.363 B 5.39 % 1.294 B 43.92 % 898.782 M 10.09 % 816.435 M 29.47 % 630.592 M
Common stock 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 180.11 % 387.308 M 44.23 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M
Total equity 8.223 B -3.94 % 8.560 B -0.51 % 8.604 B 6.39 % 8.087 B 1.00 % 8.007 B -2.87 % 8.244 B -0.54 % 8.288 B 7.23 % 7.730 B 12.84 % 6.850 B 4.11 % 6.580 B 2.36 % 6.429 B 16.14 % 5.535 B 13.31 % 4.885 B 12.59 % 4.339 B 20.37 % 3.605 B 13.77 % 3.168 B 4.42 % 3.034 B 2.76 % 2.953 B 68.82 % 1.749 B 7.10 % 1.633 B 14.70 % 1.424 B
Other non current liabilities 12.216 M -93.92 % 200.849 M 16.32 % 172.663 M 0.000 -100.00 % 30.158 M -14.84 % 35.414 M 24.01 % 28.557 M -11.20 % 32.160 M 120.69 % -155.432 M -0.74 % -154.287 M -557.50 % 33.724 M 123.44 % -143.887 M -735.96 % 22.625 M -16.18 % 26.993 M 42.91 % 18.888 M 104.12 % -457.898 M -237.55 % 332.892 M 0.000 0.000 0.000 0.000
Long term debt 626.721 M -29.74 % 891.971 M -10.90 % 1.001 B 0.000 -100.00 % 645.237 M -7.52 % 697.682 M -13.94 % 810.674 M -29.85 % 1.156 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 476.000 M -44.81 % 862.425 M 0.000 0.000 0.000 -100.00 % 315.785 M
Total non current liabilities 816.847 M -25.25 % 1.093 B -6.89 % 1.174 B 540.44 % 183.272 M -78.00 % 832.955 M -7.33 % 898.825 M -10.36 % 1.003 B -25.52 % 1.346 B 609.88 % 189.670 M 5.02 % 180.603 M -3.16 % 186.490 M 9.93 % 169.649 M 5.82 % 160.325 M 6.15 % 151.034 M -62.15 % 399.075 M 17.33 % 340.125 M -77.42 % 1.506 B 18.07 % 1.276 B 134.14 % 544.832 M 24.87 % 436.335 M -27.57 % 602.406 M
Other current liabilities 97.179 M 36.11 % 71.397 M -24.13 % 94.105 M 61.21 % 58.374 M 31.32 % 44.451 M -23.80 % 58.336 M -3.72 % 60.593 M 18.38 % 51.184 M -19.20 % 63.346 M 9.75 % 57.718 M 14.72 % 50.311 M -79.90 % 250.264 M 250.10 % 71.483 M 6.19 % 67.316 M 302.82 % 16.711 M 27.94 % 13.062 M 130.76 % -42.465 M -198.59 % 43.074 M 40.68 % 30.618 M 14.42 % 26.760 M -5.30 % 28.257 M
Deferred revenue 0.000 0.000 -100.00 % 18.506 M -46.64 % 34.681 M 51.30 % 22.922 M 1 009.49 % 2.066 M -58.93 % 5.031 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.409 M 39.36 % 14.645 M 17.46 % 12.468 M 20.41 % 10.355 M 0.000 0.000 0.000 0.000 0.000
Short term debt 382.277 M 174.47 % 139.278 M 126.18 % 61.579 M -91.78 % 749.074 M 264.97 % 205.242 M -1.80 % 208.996 M -23.40 % 272.850 M -49.42 % 539.471 M -33.34 % 809.271 M 44.22 % 561.126 M -11.76 % 635.900 M -8.60 % 695.705 M -38.72 % 1.135 B -3.09 % 1.172 B 6.73 % 1.098 B -0.85 % 1.107 B 0.000 -100.00 % 873.550 M 176.66 % 315.743 M 28.14 % 246.409 M 165.23 % 92.904 M
Total current liabilities 484.744 M 94.52 % 249.206 M 27.86 % 194.905 M -77.14 % 852.594 M 194.24 % 289.763 M -7.14 % 312.029 M -13.07 % 358.960 M -40.80 % 606.391 M -31.11 % 880.238 M 39.93 % 629.052 M -10.89 % 705.896 M -27.01 % 967.048 M -21.50 % 1.232 B -1.98 % 1.257 B 8.68 % 1.156 B 0.10 % 1.155 B 0.000 -100.00 % 873.550 M 176.66 % 315.743 M 28.14 % 246.409 M 165.23 % 92.904 M
Total liabilities 1.302 B -3.01 % 1.342 B -1.95 % 1.369 B 32.13 % 1.036 B -7.74 % 1.123 B -7.28 % 1.211 B -11.08 % 1.362 B -30.27 % 1.953 B 121.85 % 880.238 M 39.93 % 629.052 M -10.89 % 705.896 M -27.01 % 967.048 M -30.54 % 1.392 B -1.10 % 1.408 B -9.49 % 1.555 B 4.02 % 1.495 B -0.72 % 1.506 B 18.07 % 1.276 B 134.14 % 544.832 M 24.87 % 436.335 M -27.57 % 602.406 M
Other non current assets 4.571 B -2.43 % 4.685 B -1.01 % 4.733 B -1.26 % 4.793 B -8.25 % 5.224 B -2.65 % 5.367 B 6.41 % 5.044 B 6.36 % 4.742 B 19.32 % 3.974 B 26.35 % 3.146 B -10.09 % 3.498 B 4.05 % 3.362 B 5 487.33 % 60.177 M -1.43 % 61.049 M 0.46 % 60.767 M 0.97 % 60.182 M 101.91 % -3.157 B -5.21 % -3.001 B -135.22 % -1.276 B -22.06 % -1.045 B -9.43 % -955.043 M
Long term investments 45.187 M 0.72 % 44.865 M -34.11 % 68.087 M 18.10 % 57.651 M -10.19 % 64.191 M -43.31 % 113.229 M -20.75 % 142.867 M -18.36 % 174.995 M 2.09 % 171.414 M -42.35 % 297.333 M 135.59 % 126.209 M 21.27 % 104.074 M -96.55 % 3.014 B 12.02 % 2.690 B 11.93 % 2.404 B 17.75 % 2.041 B 2 482.66 % 79.033 M 0.000 -100.00 % 554.000 K -14.11 % 645.000 K -25.61 % 867.000 K
Intangible 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
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
Goodwill and intangible 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
Property plant equipment net 4.641 B -3.29 % 4.799 B -0.93 % 4.845 B 21.96 % 3.972 B 9.24 % 3.636 B -4.27 % 3.799 B -0.93 % 3.834 B 0.34 % 3.821 B 32.92 % 2.875 B 0.88 % 2.849 B 14.01 % 2.499 B -2.46 % 2.562 B -13.47 % 2.961 B 4.15 % 2.843 B 8.83 % 2.613 B 5.46 % 2.478 B -19.51 % 3.078 B 2.58 % 3.001 B 135.32 % 1.275 B 22.08 % 1.044 B 9.47 % 954.176 M
Total non current assets 9.258 B -2.85 % 9.530 B -1.20 % 9.646 B 9.32 % 8.823 B -1.14 % 8.925 B -3.81 % 9.279 B 2.86 % 9.020 B 3.23 % 8.738 B 24.46 % 7.020 B 11.57 % 6.292 B 2.75 % 6.124 B 1.58 % 6.029 B -0.10 % 6.035 B 7.87 % 5.595 B 10.20 % 5.077 B 10.88 % 4.579 B 2.29 % 4.476 B 10.48 % 4.052 B 91.51 % 2.116 B 12.24 % 1.885 B 4.92 % 1.797 B
Other current assets 14.726 M -4.59 % 15.434 M -1.47 % 15.665 M 28.60 % 12.181 M -28.80 % 17.109 M 34.36 % 12.734 M -22.53 % 16.438 M 44.05 % 11.411 M -97.50 % 456.537 M 4 401.01 % 10.143 M 12.09 % 9.049 M -97.02 % 303.842 M 3 257.00 % 9.051 M 4.45 % 8.665 M 50.38 % 5.762 M -47.26 % 10.925 M -82.29 % 61.682 M 11.38 % 55.381 M -15.70 % 65.697 M 36.47 % 48.139 M 23.26 % 39.055 M
Short term investments 0.000 0.000 0.000 -100.00 % 12.450 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 110.000 K 0.00 % 110.000 K -5.17 % 116.000 K -0.85 % 117.000 K -95.32 % 2.501 M -87.92 % 20.698 M -9.68 % 22.916 M 5.16 % 21.791 M -7.68 % 23.605 M
cash and cash equivalents 234.982 M -29.75 % 334.479 M 16.67 % 286.676 M 9.27 % 262.350 M 51.06 % 173.672 M 14.13 % 152.176 M -73.88 % 582.651 M -35.37 % 901.569 M 114.86 % 419.614 M -60.61 % 1.065 B -8.61 % 1.166 B 270.55 % 314.565 M 74.84 % 179.918 M 78.70 % 100.683 M 140.24 % 41.909 M 14.10 % 36.731 M 83.41 % 20.027 M 62.14 % 12.352 M -86.76 % 93.276 M -7.09 % 100.399 M -25.20 % 134.217 M
Cash and short term investments 234.982 M -29.75 % 334.479 M 16.67 % 286.676 M 4.32 % 274.800 M 58.23 % 173.672 M 14.13 % 152.176 M -73.88 % 582.651 M -35.37 % 901.569 M 114.86 % 419.614 M -60.61 % 1.065 B -8.61 % 1.166 B 270.55 % 314.565 M 74.73 % 180.028 M 78.61 % 100.793 M 139.84 % 42.025 M 14.05 % 36.848 M 63.57 % 22.528 M -31.84 % 33.050 M -71.56 % 116.192 M -4.91 % 122.190 M -22.58 % 157.822 M
Total current assets 266.347 M -28.50 % 372.499 M 13.84 % 327.206 M 9.07 % 300.002 M 46.29 % 205.069 M 16.60 % 175.875 M -72.07 % 629.681 M -33.35 % 944.731 M 4.99 % 899.817 M -18.01 % 1.097 B -8.32 % 1.197 B 86.14 % 643.089 M 165.45 % 242.267 M 59.69 % 151.708 M 83.07 % 82.867 M -2.12 % 84.662 M 275.81 % 22.528 M -31.84 % 33.050 M -71.56 % 116.192 M -4.91 % 122.190 M -22.58 % 157.822 M
Inventory 1.442 M -18.11 % 1.761 M 17.32 % 1.501 M 14.06 % 1.316 M 8.94 % 1.208 M -10.65 % 1.352 M -7.33 % 1.459 M 17.66 % 1.240 M 16.21 % 1.067 M 12.79 % 946.000 K 6.17 % 891.000 K 7.87 % 826.000 K -96.35 % 22.613 M 1.36 % 22.310 M 0.63 % 22.170 M -0.57 % 22.297 M -0.74 % 22.464 M 1.08 % 22.223 M 37.86 % 16.120 M 1.29 % 15.915 M -80.88 % 83.227 M
Net receivables 15.197 M -27.03 % 20.825 M -10.87 % 23.364 M 99.61 % 11.705 M -10.51 % 13.080 M 36.07 % 9.613 M -67.00 % 29.133 M -4.52 % 30.511 M 35.01 % 22.599 M 7.00 % 21.120 M -1.68 % 21.481 M -9.96 % 23.856 M -21.98 % 30.575 M 53.34 % 19.940 M 54.45 % 12.910 M -11.53 % 14.592 M -22.87 % 18.918 M 23.88 % 15.271 M 13 982.73 % -110.000 K 10.57 % -123.000 K -100.12 % 101.666 M
Tax 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
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 -100.00 % 41.382 M -71.15 % 143.447 M 131.45 % 61.978 M -0.27 % 62.146 M -71.77 % 220.104 M
Account payables 5.288 M 28.07 % 4.129 M 58.26 % 2.609 M -51.24 % 5.351 M 81.70 % 2.945 M 9.20 % 2.697 M -33.77 % 4.072 M -2.19 % 4.163 M 30.34 % 3.194 M -13.75 % 3.703 M 15.79 % 3.198 M 23.33 % 2.593 M -45.67 % 4.773 M 45.08 % 3.290 M -88.85 % 29.495 M 19.57 % 24.667 M -41.91 % 42.465 M 1.66 % 41.772 M -1.15 % 42.259 M 100.10 % 21.119 M 30.70 % 16.158 M
Tax payables 0.000 -100.00 % 34.402 M 90.00 % 18.106 M 254.05 % 5.114 M -63.99 % 14.203 M -64.43 % 39.934 M 143.29 % 16.414 M 41.83 % 11.573 M 161.42 % 4.427 M -31.94 % 6.505 M -60.54 % 16.487 M -10.81 % 18.486 M -9.42 % 20.409 M 39.36 % 14.645 M 17.46 % 12.468 M 20.41 % 10.355 M 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 100.00 % -178.815 M -13.43 % -157.638 M -845.47 % 21.146 M 0.000 100.00 % -165.729 M -1.35 % -163.522 M -3.07 % -158.658 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
Minority interest 1.196 B -2.20 % 1.223 B -0.01 % 1.223 B 11.92 % 1.093 B 1.77 % 1.074 B -5.63 % 1.138 B -1.56 % 1.156 B 3.60 % 1.116 B 5.76 % 1.055 B -0.30 % 1.058 B -41.12 % 1.797 B 15.32 % 1.559 B 14.50 % 1.361 B 12.36 % 1.211 B -7.69 % 1.312 B 16.68 % 1.125 B 4.64 % 1.075 B -10.29 % 1.198 B 178.14 % 430.758 M 7.54 % 400.547 M 3.99 % 385.163 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other total stockholders equity -12.271 M -2.19 % -12.008 M 2.14 % -12.271 M 0.00 % -12.271 M 0.00 % -12.271 M 0.00 % -12.271 M 0.00 % -12.271 M 0.00 % -12.271 M 2.10 % -12.534 M -2.14 % -12.271 M 0.00 % -12.271 M -110.33 % 118.770 M -83.12 % 703.561 M 492.37 % 118.770 M -93.43 % 1.808 B 14.89 % 1.574 B 380.51 % 327.512 M 214.23 % 104.227 M 0.00 % 104.227 M -29.36 % 147.555 M 5.81 % 139.448 M
Deferred tax liabilities non current 177.910 M -0.51 % 178.815 M 13.43 % 157.638 M -2.77 % 162.126 M 2.90 % 157.560 M -4.93 % 165.729 M 1.35 % 163.522 M 3.07 % 158.658 M 2.08 % 155.432 M 0.74 % 154.287 M 1.00 % 152.766 M 6.17 % 143.887 M 4.49 % 137.700 M 11.01 % 124.041 M -67.37 % 380.187 M 18.06 % 322.023 M 3.59 % 310.855 M -2.02 % 317.261 M 103.10 % 156.212 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -189.670 M -5.02 % -180.603 M 3.16 % -186.490 M -9.93 % -169.649 M 0.000 0.000 0.000 0.000 0.000 100.00 % -873.550 M -176.66 % -315.743 M -28.14 % -246.409 M -165.23 % -92.904 M
Total assets 9.524 B -3.81 % 9.902 B -0.71 % 9.973 B 9.31 % 9.123 B -0.08 % 9.130 B -3.43 % 9.454 B -2.03 % 9.650 B -0.33 % 9.683 B 22.25 % 7.920 B 7.18 % 7.390 B 0.94 % 7.321 B 9.73 % 6.672 B 6.28 % 6.277 B 9.24 % 5.746 B 11.37 % 5.160 B 10.65 % 4.664 B 2.71 % 4.540 B 7.38 % 4.228 B 84.33 % 2.294 B 10.85 % 2.069 B -4.84 % 2.175 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 14.790 M 557.05 % -3.236 M 85.92 % -22.991 M -803.95 % 3.266 M 128.86 % -11.315 M -176.20 % 14.849 M 59.26 % 9.324 M 140.83 % -22.836 M -545.67 % 5.124 M -30.30 % 7.352 M 24.19 % 5.920 M -0.65 % 5.959 M 552.47 % -1.317 M 79.88 % -6.545 M -177.60 % 8.434 M 199.54 % -8.473 M -231.98 % 6.420 M 117.77 % 2.948 M -10.42 % 3.291 M -97.94 % 159.583 M 552.62 % -35.258 M
Accounts receivables 7.869 M 8 471.28 % -94.000 K 99.12 % -10.622 M -929.84 % 1.280 M 136.52 % -3.505 M -117.21 % 20.361 M 4 679.58 % 426.000 K 105.38 % -7.912 M -434.96 % -1.479 M -509.70 % 361.000 K -94.53 % 6.604 M 201.00 % 2.194 M 120.63 % -10.635 M -51.28 % -7.030 M -334.22 % -1.619 M -121.23 % 7.627 M 388.46 % -2.644 M 39.73 % -4.387 M -252.49 % 2.877 M -96.72 % 87.684 M 188.71 % -98.845 M
Inventory 319.000 K 222.69 % -260.000 K -40.54 % -185.000 K -63.72 % -113.000 K -184.33 % 134.000 K 25.23 % 107.000 K 148.86 % -219.000 K -26.59 % -173.000 K -42.98 % -121.000 K -120.00 % -55.000 K -143.31 % 127.000 K 330.91 % -55.000 K 81.85 % -303.000 K -116.43 % -140.000 K -210.24 % 127.000 K -23.95 % 167.000 K 169.29 % -241.000 K 96.05 % -6.103 M -2 877.07 % -205.000 K -100.30 % 67.312 M 1.76 % 66.151 M
Accounts payables 6.873 M 129.72 % -23.126 M -216.96 % 19.773 M 0.000 0.000 0.000 -100.00 % 1.606 M 156.08 % -2.864 M 0.000 -100.00 % 816.000 K 1 146.15 % -78.000 K 93.36 % -1.174 M -119.57 % 5.999 M 12.17 % 5.348 M 10.77 % 4.828 M 127.13 % -17.798 M -2 694.46 % 686.000 K 240.86 % -487.000 K 72.56 % -1.775 M -130.25 % 5.868 M 480.79 % -1.541 M
Other working capital -271.000 K -101.34 % 20.244 M 163.35 % -31.957 M -268.68 % 18.945 M 319.88 % 4.512 M 180.30 % -5.619 M -161.63 % 9.117 M 161.81 % -14.751 M -319.38 % 6.724 M -4.57 % 7.046 M 968.80 % -811.000 K -121.23 % 3.820 M 5.47 % 3.622 M 176.69 % -4.723 M -192.64 % 5.098 M 232.98 % 1.531 M -82.24 % 8.619 M -38.10 % 13.925 M 481.66 % 2.394 M 286.89 % -1.281 M -25.22 % -1.023 M
Other non cash items 489.124 M 314.51 % 118.001 M 142.31 % -278.900 M -812.50 % 39.144 M -81.84 % 215.603 M 55.87 % 138.319 M 143.05 % -321.313 M 43.25 % -566.143 M -201.83 % -187.570 M -2 968.92 % 6.538 M 101.79 % -364.256 M -194.71 % -123.600 M -141.82 % -51.112 M 28.71 % -71.698 M -36.56 % -52.502 M -174.97 % 70.028 M -13.52 % 80.972 M 129.08 % -278.415 M -2 416.84 % 12.017 M 108.65 % -138.900 M -50.73 % -92.150 M
Net cash provided by operating activities 213.995 M 28.28 % 166.817 M -41.48 % 285.067 M 30.99 % 217.627 M 52.73 % 142.490 M -49.58 % 282.601 M -29.05 % 398.301 M 32.88 % 299.746 M 6.29 % 281.998 M 8.67 % 259.492 M -27.32 % 357.038 M -9.55 % 394.732 M 41.54 % 278.879 M 28.39 % 217.217 M 31.20 % 165.564 M 61.32 % 102.631 M -16.00 % 122.179 M 58.88 % 76.899 M 8.11 % 71.131 M -65.63 % 206.964 M 240.60 % 60.765 M
Investments in property plant and equipment 0.000 100.00 % -32.308 M -233.93 % -9.675 M 38.75 % -15.797 M 56.89 % -36.647 M -252.92 % -10.384 M 5.34 % -10.970 M 67.91 % -34.189 M -64.84 % -20.741 M 63.23 % -56.412 M 53.51 % -121.339 M -127.89 % -53.245 M 65.76 % -155.488 M 30.62 % -224.099 M -46.46 % -153.014 M -69.09 % -90.490 M 5.70 % -95.964 M 80.84 % -500.870 M -303.79 % -124.042 M -285.77 % -32.154 M 91.93 % -398.587 M
Acquisitions net 0.000 0.000 100.00 % -569.759 M -3 873.24 % 15.100 M 573.51 % 2.242 M 103.86 % -58.133 M -52.22 % -38.191 M 96.26 % -1.020 B -843 136.36 % 121.000 K 103.23 % -3.744 M -100.52 % 714.749 M 1 030.68 % 63.214 M 134 397.87 % 47.000 K 0.000 -100.00 % 6.195 M 35.44 % 4.574 M 102.15 % -213.034 M -212.09 % 190.053 M 41 396.29 % 458.000 K 101.10 % -41.654 M -114.67 % 284.012 M
Purchases of investments 0.000 0.000 0.000 100.00 % -19.052 M 0.000 100.00 % -405.154 M 0.000 0.000 100.00 % -806.945 M -338.54 % -184.006 M -3 111.83 % -5.729 M 0.000 0.000 0.000 0.000 0.000 100.00 % -44.536 M 91.54 % -526.339 M 0.000 0.000 100.00 % -17.273 M
Sales maturities of investments 0.000 0.000 -100.00 % 12.578 M 1 114.09 % 1.036 M 0.000 0.000 0.000 0.000 -100.00 % 124.868 M 98.89 % 62.783 M 0.000 -100.00 % 110.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -235.194 M -3 174.43 % 7.650 M -23.64 % 10.018 M 180.21 % -12.490 M -1 352.76 % 997.000 K -96.78 % 30.923 M 153.55 % 12.196 M -97.27 % 446.891 M 139.60 % -1.129 B -867.84 % -116.604 M -116.45 % 709.020 M 191.39 % 243.324 M 0.000 0.000 0.000 -100.00 % 2.500 M 200.00 % -2.500 M 46.74 % -4.694 M 75.91 % -19.487 M -88 677.27 % 22.000 K -99.97 % 67.036 M
Net cash used for investing activites -235.194 M -853.82 % -24.658 M 95.57 % -556.838 M -1 684.57 % -31.203 M 6.60 % -33.408 M 92.45 % -442.748 M -1 097.75 % -36.965 M 93.91 % -607.372 M 47.15 % -1.149 B -550.19 % -176.760 M -130.08 % 587.681 M 209.18 % 190.079 M 222.28 % -155.441 M 30.64 % -224.099 M -52.64 % -146.819 M -76.01 % -83.416 M 76.57 % -356.034 M 57.71 % -841.850 M -488.41 % -143.071 M -93.90 % -73.786 M -13.85 % -64.812 M
Debt repayment -14.845 M 66.99 % -44.973 M -113.08 % 343.837 M 547.84 % -76.776 M 18.43 % -94.124 M 50.69 % -190.868 M 67.64 % -589.772 M -145.47 % 1.297 B 365.59 % 278.574 M 549.91 % -61.918 M -13.42 % -54.592 M 86.62 % -407.917 M -1 016.17 % -36.546 M -147.98 % 76.165 M 839.25 % -10.303 M -1 027.24 % -914.000 K -100.54 % 170.499 M -69.37 % 556.729 M 702.97 % 69.334 M 142.72 % -162.280 M -229.41 % 125.401 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 0.000 0.000 0.000 -100.00 % 9.990 M 0.000 -100.00 % 139.000 M 0.000 0.000 -100.00 % 918.000 K
Common stock repurchased 0.000 0.000 0.000 0.000 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 % -30.000 K 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 100.00 % -12.046 M 78.75 % -56.697 M -9.09 % -51.975 M -10.00 % -47.250 M -10.75 % -42.663 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.965 M 0.000
Other financing activites -61.602 M -4.74 % -58.812 M -118.51 % -26.915 M -42.05 % -18.948 M -211.26 % 17.031 M 172.71 % -23.423 M 33.55 % -35.248 M 92.38 % -462.818 M -3 622.80 % -12.432 M 89.72 % -120.965 M -175.32 % -43.936 M -19.10 % -36.890 M -395.10 % -7.451 M 69.58 % -24.492 M -848.57 % -2.582 M 91.40 % -30.021 M -159.33 % 50.600 M 534.56 % -11.644 M -156.76 % -4.535 M -162.29 % -1.729 M -13.38 % -1.525 M
Net cash used provided by financing activities -76.447 M 26.34 % -103.785 M -132.75 % 316.922 M 431.08 % -95.724 M -7.39 % -89.139 M 67.11 % -270.988 M 59.97 % -676.995 M -186.03 % 786.939 M 252.13 % 223.479 M 222.20 % -182.883 M -85.62 % -98.528 M 77.85 % -444.807 M -910.99 % -43.997 M -166.58 % 66.085 M 612.88 % -12.885 M -432.00 % -2.422 M -101.10 % 221.069 M -67.68 % 684.085 M 955.70 % 64.799 M 138.81 % -166.974 M -233.80 % 124.794 M
Effect of forex changes on cash -1.851 M -119.63 % 9.429 M 145.28 % -20.825 M -929.92 % -2.022 M -230.20 % 1.553 M 135.30 % 660.000 K 120.25 % -3.259 M -223.35 % 2.642 M 246.05 % -1.809 M -615.02 % -253.000 K -9.05 % -232.000 K 6.07 % -247.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -99.497 M -308.14 % 47.803 M 96.51 % 24.326 M -72.57 % 88.678 M 312.53 % 21.496 M 104.99 % -430.475 M -34.98 % -318.918 M -166.17 % 481.955 M 174.65 % -645.616 M -543.02 % -100.404 M -111.87 % 845.959 M 505.31 % 139.757 M 76.38 % 79.235 M 34.81 % 58.774 M 1 035.07 % 5.178 M -69.00 % 16.704 M 117.64 % 7.675 M 109.48 % -80.924 M -1 036.09 % -7.123 M 78.94 % -33.818 M -128.01 % 120.747 M
Cash at beginning of period 334.479 M 16.67 % 286.676 M 9.27 % 262.350 M 51.06 % 173.672 M 14.13 % 152.176 M -73.88 % 582.651 M -35.37 % 901.569 M 114.86 % 419.614 M -60.61 % 1.065 B -8.61 % 1.166 B 264.63 % 319.675 M 77.68 % 179.918 M 78.70 % 100.683 M 140.24 % 41.909 M 14.10 % 36.731 M 83.41 % 20.027 M 62.14 % 12.352 M -86.76 % 93.276 M -7.09 % 100.399 M -25.20 % 134.217 M 896.41 % 13.470 M
Cash at end of period 234.982 M -29.75 % 334.479 M 16.67 % 286.676 M 9.27 % 262.350 M 51.06 % 173.672 M 14.13 % 152.176 M -73.88 % 582.651 M -35.37 % 901.569 M 114.86 % 419.614 M -60.61 % 1.065 B -8.61 % 1.166 B 264.63 % 319.675 M 77.68 % 179.918 M 78.70 % 100.683 M 140.24 % 41.909 M 14.10 % 36.731 M 83.41 % 20.027 M 62.14 % 12.352 M -86.76 % 93.276 M -7.09 % 100.399 M -25.20 % 134.217 M
Operating cash flow 213.995 M 28.28 % 166.817 M -41.48 % 285.067 M 30.99 % 217.627 M 52.73 % 142.490 M -49.58 % 282.601 M -29.05 % 398.301 M 32.88 % 299.746 M 6.29 % 281.998 M 8.67 % 259.492 M -27.32 % 357.038 M -9.55 % 394.732 M 41.54 % 278.879 M 28.39 % 217.217 M 31.20 % 165.564 M 61.32 % 102.631 M -16.00 % 122.179 M 58.88 % 76.899 M 8.11 % 71.131 M -65.63 % 206.964 M 240.60 % 60.765 M
Capital expenditure -21.448 M 33.61 % -32.308 M -233.93 % -9.675 M 38.75 % -15.797 M 56.89 % -36.647 M -252.92 % -10.384 M 5.34 % -10.970 M 67.91 % -34.189 M -64.84 % -20.741 M 63.23 % -56.412 M 53.51 % -121.339 M -127.89 % -53.245 M 65.76 % -155.488 M 30.62 % -224.099 M -46.46 % -153.014 M -69.09 % -90.490 M 5.70 % -95.964 M 80.84 % -500.870 M -303.79 % -124.042 M -285.77 % -32.154 M 91.93 % -398.587 M
Free CashFlow 192.547 M 43.15 % 134.509 M -51.16 % 275.392 M 36.45 % 201.830 M 90.69 % 105.843 M -61.12 % 272.217 M -29.72 % 387.331 M 45.86 % 265.557 M 1.65 % 261.257 M 28.65 % 203.080 M -13.84 % 235.699 M -30.98 % 341.487 M 176.75 % 123.391 M 1 892.95 % -6.882 M -154.84 % 12.550 M 3.37 % 12.141 M -53.69 % 26.215 M 106.18 % -423.971 M -701.29 % -52.911 M -130.27 % 174.810 M 151.75 % -337.822 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025-06-30 2024-12-31 2024-06-29 2023-12-31 2023-06-29 2022-12-31 2022-06-29 2021-12-31 2021-06-29 2020-12-31 2020-06-29 2019-12-31 2019-06-29 2018-12-31 2018-06-29 2017-12-31 2017-06-29 2016-12-31 2016-06-29 2015-12-31 2015-06-29 2014-12-31 2014-06-29 2013-12-31 2013-06-30
Revenue 334.338 M -8.25 % 364.398 M 14.03 % 319.575 M -9.98 % 355.002 M 41.42 % 251.033 M 0.78 % 249.093 M -31.49 % 363.594 M 28.90 % 282.064 M 21.40 % 232.345 M 6.96 % 217.234 M 27.28 % 170.677 M -30.93 % 247.112 M -33.25 % 370.197 M -12.95 % 425.292 M 17.54 % 361.840 M -4.76 % 379.919 M 30.27 % 291.638 M -10.55 % 326.020 M 23.19 % 264.645 M -10.81 % 296.736 M 11.94 % 265.091 M -18.78 % 326.380 M 1.35 % 322.043 M -11.95 % 365.742 M 13.23 % 322.994 M
Net income -138.175 M 29.89 % -197.082 M -112.29 % -92.837 M -13.04 % -82.130 M -996.42 % 9.162 M -97.82 % 421.054 M 589.21 % 61.092 M 13.44 % 53.852 M 274.65 % 14.374 M 149.05 % -29.304 M 79.41 % -142.331 M -91.94 % -74.155 M -181.07 % 91.466 M -71.91 % 325.666 M 16.98 % 278.388 M -50.17 % 558.626 M 137.83 % 234.889 M -2.01 % 239.706 M 69.18 % 141.683 M 28.81 % 109.993 M 82.55 % 60.252 M -47.43 % 114.620 M -78.37 % 529.880 M 163.48 % 201.108 M -15.58 % 238.211 M
Income before tax -132.771 M 30.74 % -191.695 M -98.92 % -96.368 M -361.95 % -20.861 M -330.79 % 9.039 M -98.42 % 570.421 M 367.02 % 122.140 M 49.31 % 81.802 M 180.05 % 29.210 M 185.18 % -34.294 M 81.54 % -185.759 M -148.35 % -74.796 M -156.42 % 132.578 M -68.22 % 417.131 M 29.13 % 323.040 M -49.06 % 634.130 M 142.05 % 261.984 M -11.40 % 295.683 M 78.24 % 165.888 M 13.70 % 145.896 M 40.41 % 103.907 M -44.07 % 185.784 M -76.04 % 775.232 M 139.88 % 323.178 M -9.69 % 357.847 M
Income before tax ratio -0.40 24.51 % -0.53 -74.45 % -0.30 -413.16 % -0.06 -263.20 % 0.04 -98.43 % 2.29 581.70 % 0.34 15.83 % 0.29 130.68 % 0.13 179.64 % -0.16 85.50 % -1.09 -259.58 % -0.30 -184.52 % 0.36 -63.49 % 0.98 9.86 % 0.89 -46.51 % 1.67 85.80 % 0.90 -0.95 % 0.91 44.69 % 0.63 27.49 % 0.49 25.44 % 0.39 -31.14 % 0.57 -76.35 % 2.41 172.43 % 0.88 -20.24 % 1.11
EBITDA 126.660 M 28.81 % 98.334 M 440.21 % 18.203 M -79.31 % 87.978 M 3.18 % 85.263 M -86.71 % 641.431 M 254.88 % 180.744 M 29.50 % 139.570 M 60.85 % 86.769 M 233.37 % 26.028 M 121.71 % -119.899 M -1 724.95 % -6.570 M -103.29 % 199.678 M -20.23 % 250.327 M -36.08 % 391.648 M -44.09 % 700.445 M 125.32 % 310.873 M -9.61 % 343.925 M 182.15 % 121.895 M -16.77 % 146.454 M 15.40 % 126.912 M -34.08 % 192.517 M 6.96 % 179.983 M -19.75 % 224.266 M 19.73 % 187.313 M
Net income ratio -0.41 23.59 % -0.54 -86.18 % -0.29 -25.57 % -0.23 -733.89 % 0.04 -97.84 % 1.69 906.02 % 0.17 -11.99 % 0.19 208.61 % 0.06 145.86 % -0.13 83.82 % -0.83 -177.89 % -0.30 -221.46 % 0.25 -67.73 % 0.77 -0.47 % 0.77 -47.68 % 1.47 82.56 % 0.81 9.54 % 0.74 37.33 % 0.54 44.43 % 0.37 63.09 % 0.23 -35.28 % 0.35 -78.66 % 1.65 199.23 % 0.55 -25.44 % 0.74
Ratio EBITDA 0.38 40.39 % 0.27 373.76 % 0.06 -77.02 % 0.25 -27.04 % 0.34 -86.81 % 2.58 418.01 % 0.50 0.46 % 0.49 32.50 % 0.37 211.69 % 0.12 117.06 % -0.70 -2 542.22 % -0.03 -104.93 % 0.54 -8.36 % 0.59 -45.62 % 1.08 -41.29 % 1.84 72.96 % 1.07 1.05 % 1.05 129.03 % 0.46 -6.68 % 0.49 3.09 % 0.48 -18.84 % 0.59 5.54 % 0.56 -8.86 % 0.61 5.73 % 0.58
Gross profit ratio 0.46 -2.46 % 0.48 177.14 % 0.17 -65.64 % 0.50 -8.63 % 0.55 8.57 % 0.50 -28.21 % 0.70 45.76 % 0.48 -19.76 % 0.60 -11.93 % 0.68 54.66 % 0.44 3.43 % 0.43 -21.51 % 0.54 -16.06 % 0.65 15.20 % 0.56 -11.33 % 0.63 13.20 % 0.56 -11.63 % 0.63 21.47 % 0.52 -12.58 % 0.60 4.83 % 0.57 -15.00 % 0.67 6.41 % 0.63 -7.28 % 0.68 4.71 % 0.65
Weighted average shs out dil 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.00 % 511.613 M 0.67 % 508.223 M 8.38 % 468.937 M 0.00 % 468.937 M 0.00 % 468.937 M 0.00 % 468.937 M 0.00 % 468.937 M
Weighted average shs out 511.613 M 0.00 % 511.613 M 0.00 % 511.614 M 0.00 % 511.615 M 0.00 % 511.615 M 0.00 % 511.613 M 0.00 % 511.615 M 0.00 % 511.614 M 0.00 % 511.621 M 0.00 % 511.619 M 0.00 % 511.614 M 0.00 % 511.615 M 0.00 % 511.615 M 0.00 % 511.613 M 0.00 % 511.614 M 0.00 % 511.613 M 0.00 % 511.614 M 0.00 % 511.614 M 0.00 % 511.615 M 0.67 % 508.225 M 8.38 % 468.938 M 0.00 % 468.937 M 0.00 % 468.937 M 0.00 % 468.937 M 0.00 % 468.937 M
EPS diluted -0.27 30.77 % -0.39 -116.67 % -0.18 -12.50 % -0.16 -993.85 % 0.02 -97.82 % 0.82 583.33 % 0.12 9.09 % 0.11 291.46 % 0.03 149.04 % -0.06 79.54 % -0.28 -100.00 % -0.14 -177.78 % 0.18 -71.88 % 0.64 18.52 % 0.54 -50.46 % 1.09 136.96 % 0.46 -2.13 % 0.47 67.86 % 0.28 27.27 % 0.22 69.23 % 0.13 -45.83 % 0.24 -78.76 % 1.13 162.79 % 0.43 -15.69 % 0.51
Earnings per share -0.27 30.77 % -0.39 -116.67 % -0.18 -12.50 % -0.16 -993.85 % 0.02 -97.82 % 0.82 583.33 % 0.12 9.09 % 0.11 291.46 % 0.03 149.04 % -0.06 79.54 % -0.28 -100.00 % -0.14 -177.78 % 0.18 -71.88 % 0.64 18.52 % 0.54 -50.46 % 1.09 136.96 % 0.46 -2.13 % 0.47 67.86 % 0.28 27.27 % 0.22 69.23 % 0.13 -45.83 % 0.24 -78.76 % 1.13 162.79 % 0.43 -15.69 % 0.51
Gross profit 155.140 M -10.51 % 173.353 M 216.01 % 54.857 M -69.07 % 177.355 M 29.21 % 137.263 M 9.41 % 125.452 M -50.82 % 255.069 M 87.89 % 135.755 M -2.59 % 139.366 M -5.80 % 147.947 M 96.84 % 75.160 M -28.57 % 105.215 M -47.61 % 200.812 M -26.94 % 274.851 M 35.40 % 202.998 M -15.55 % 240.364 M 47.46 % 163.002 M -20.95 % 206.189 M 49.64 % 137.791 M -22.04 % 176.735 M 17.35 % 150.606 M -30.96 % 218.155 M 7.85 % 202.282 M -18.36 % 247.773 M 18.57 % 208.976 M
Income tax expense 12.484 M -1.77 % 12.709 M 65.37 % 7.685 M -88.62 % 67.545 M 1 129.21 % 5.495 M -41.81 % 9.443 M -70.29 % 31.784 M 127.94 % 13.944 M -5.95 % 14.826 M 23.53 % 12.002 M 252.90 % 3.401 M -62.26 % 9.011 M -63.54 % 24.715 M -23.44 % 32.282 M 31.71 % 24.509 M -18.02 % 29.895 M 64.85 % 18.135 M -20.50 % 22.811 M 56.67 % 14.560 M -24.43 % 19.266 M -0.48 % 19.359 M -21.29 % 24.594 M -16.20 % 29.347 M -26.25 % 39.791 M 77.58 % 22.407 M
Cost of revenue 179.198 M -6.20 % 191.045 M -27.83 % 264.718 M 49.01 % 177.647 M 56.15 % 113.770 M -7.98 % 123.641 M 13.93 % 108.525 M -25.82 % 146.309 M 57.36 % 92.979 M 34.19 % 69.287 M -27.46 % 95.517 M -32.69 % 141.897 M -16.23 % 169.385 M 12.59 % 150.441 M -5.29 % 158.842 M 13.82 % 139.555 M 8.49 % 128.636 M 7.35 % 119.831 M -5.54 % 126.854 M 5.71 % 120.001 M 4.82 % 114.485 M 5.78 % 108.225 M -9.63 % 119.761 M 1.52 % 117.969 M 3.47 % 114.018 M
General and administrative expenses 28.096 M -15.40 % 33.211 M 16.37 % 28.540 M 6.93 % 26.690 M -51.56 % 55.099 M 90.21 % 28.967 M 14.98 % 25.193 M 3.53 % 24.333 M 21.61 % 20.009 M -2.34 % 20.488 M -2.24 % 20.958 M -12.81 % 24.036 M 20.65 % 19.922 M -14.93 % 23.418 M 20.04 % 19.508 M -22.29 % 25.105 M 33.08 % 18.864 M -9.06 % 20.743 M 28.73 % 16.114 M -12.02 % 18.315 M 25.77 % 14.562 M -2.50 % 14.936 M -0.49 % 15.010 M 17.22 % 12.805 M -8.50 % 13.994 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.639 M 0.000 0.000 0.000 -100.00 % 1.106 M 160.24 % 425.000 K -79.04 % 2.028 M 393.43 % 411.000 K 9.02 % 377.000 K -9.81 % 418.000 K 4.24 % 401.000 K -11.09 % 451.000 K -82.89 % 2.636 M 487.08 % 449.000 K -82.72 % 2.598 M 224.75 % 800.000 K
Other 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 100.00 % -14.973 M
Operating expenses 28.096 M -15.40 % 33.211 M 16.37 % 28.540 M 6.93 % 26.690 M -74.55 % 104.866 M -76.93 % 454.477 M 254.44 % 128.223 M 154.75 % 50.333 M -52.52 % 106.000 M -39.95 % 176.530 M -29.74 % 251.258 M 46.71 % 171.264 M 176.15 % 62.018 M -59.30 % 152.361 M 16.58 % 130.696 M -67.73 % 405.030 M 290.77 % 103.650 M 10.06 % 94.172 M 201.16 % 31.270 M 8.79 % 28.743 M -39.39 % 47.420 M 31.92 % 35.946 M -93.72 % 572.298 M 600.72 % 81.673 M -48.36 % 158.153 M
Cost and expenses 207.294 M -7.56 % 224.256 M -23.53 % 293.258 M 43.52 % 204.337 M -6.54 % 218.636 M -62.18 % 578.118 M 144.19 % 236.748 M 20.40 % 196.642 M -1.17 % 198.979 M -19.05 % 245.817 M -29.11 % 346.775 M 10.73 % 313.161 M 35.33 % 231.403 M -23.58 % 302.802 M 4.58 % 289.538 M -46.83 % 544.585 M 134.45 % 232.286 M 8.54 % 214.003 M 35.34 % 158.124 M 6.31 % 148.744 M -8.13 % 161.905 M 12.30 % 144.171 M -79.17 % 692.059 M 246.65 % 199.642 M -26.65 % 272.171 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
Selling general and administrative expenses 28.096 M -15.40 % 33.211 M 16.37 % 28.540 M 6.93 % 26.690 M -51.56 % 55.099 M 90.21 % 28.967 M 14.98 % 25.193 M 3.53 % 24.333 M 21.61 % 20.009 M -9.57 % 22.127 M 5.58 % 20.958 M -12.81 % 24.036 M 20.65 % 19.922 M -18.77 % 24.524 M 23.03 % 19.933 M -26.54 % 27.133 M 40.77 % 19.275 M -8.74 % 21.120 M 27.75 % 16.532 M -11.67 % 18.716 M 24.67 % 15.013 M -14.56 % 17.572 M 13.67 % 15.459 M 0.36 % 15.403 M 4.12 % 14.794 M
Interest income 1.487 M 43.67 % 1.035 M -65.28 % 2.981 M 0.000 -100.00 % 23.358 M 145.67 % 9.508 M 102.04 % 4.706 M 30.00 % 3.620 M -12.90 % 4.156 M -27.23 % 5.711 M -40.89 % 9.661 M 10.45 % 8.747 M 40.72 % 6.216 M -38.34 % 10.081 M -5.38 % 10.654 M -5.42 % 11.264 M 141.30 % 4.668 M -0.21 % 4.678 M 47.43 % 3.173 M 51.38 % 2.096 M 190.71 % 721.000 K -79.83 % 3.575 M 448.31 % 652.000 K -89.60 % 6.268 M -32.47 % 9.282 M
Interest expense 23.855 M -19.80 % 29.746 M -6.26 % 31.732 M -5.37 % 33.533 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 % 17.166 M
Depreciation and amortization 83.192 M 99.13 % 41.777 M -49.57 % 82.839 M 10.58 % 74.915 M 51.90 % 49.320 M -2.79 % 50.737 M -4.76 % 53.275 M 0.01 % 53.271 M 0.82 % 52.840 M -1.40 % 53.592 M -3.25 % 55.392 M -0.74 % 55.803 M 0.51 % 55.522 M 4.20 % 53.282 M 0.62 % 52.954 M 1.00 % 52.430 M 22.56 % 42.780 M 0.54 % 42.549 M 5.04 % 40.506 M 2.18 % 39.643 M 11.00 % 35.714 M 0.50 % 35.538 M 0.57 % 35.336 M -3.22 % 36.510 M -0.09 % 36.544 M
Operating income 127.044 M -9.35 % 140.142 M 432.52 % 26.317 M -65.08 % 75.359 M 132.23 % 32.450 M -28.47 % 45.367 M -74.25 % 176.182 M 205.35 % 57.698 M -12.70 % 66.090 M -7.91 % 71.766 M 4 639.28 % -1.581 M -106.33 % 24.986 M -80.00 % 124.961 M -36.58 % 197.045 M 51.44 % 130.111 M -19.37 % 161.360 M 58.38 % 101.880 M -28.38 % 142.250 M 74.78 % 81.389 M -23.80 % 106.811 M 17.12 % 91.198 M -41.90 % 156.979 M 8.53 % 144.647 M -22.96 % 187.756 M 24.53 % 150.769 M
Operating income ratio 0.38 -1.20 % 0.38 367.01 % 0.08 -61.21 % 0.21 64.22 % 0.13 -29.03 % 0.18 -62.41 % 0.48 136.88 % 0.20 -28.09 % 0.28 -13.90 % 0.33 3 666.43 % -0.01 -109.16 % 0.10 -70.05 % 0.34 -27.14 % 0.46 28.85 % 0.36 -15.34 % 0.42 21.58 % 0.35 -19.94 % 0.44 41.88 % 0.31 -14.56 % 0.36 4.63 % 0.34 -28.47 % 0.48 7.08 % 0.45 -12.51 % 0.51 9.98 % 0.47
Total other income expenses net -259.815 M 21.70 % -331.837 M -170.48 % -122.685 M 0.000 100.00 % -23.411 M -104.46 % 525.054 M 1 071.57 % -54.042 M -324.20 % 24.104 M 165.36 % -36.880 M 65.23 % -106.060 M 42.41 % -184.178 M -84.58 % -99.782 M -1 409.99 % 7.617 M -96.54 % 220.086 M 14.08 % 192.929 M -59.19 % 472.770 M 195.29 % 160.104 M 4.35 % 153.433 M 81.58 % 84.499 M 116.19 % 39.085 M 207.54 % 12.709 M -55.88 % 28.805 M -95.43 % 630.585 M 365.64 % 135.422 M -34.60 % 207.078 M
2025-06-30 2024-12-31 2024-06-29 2023-12-31 2023-06-29 2022-12-31 2022-06-29 2021-12-31 2021-06-29 2020-12-31 2020-06-29 2019-12-31 2019-06-29 2018-12-31 2018-06-29 2017-12-31 2017-06-29 2016-12-31 2016-06-29 2015-12-31 2015-06-29 2014-12-31 2014-06-29 2013-12-31 2013-06-30
2025-06-30 2024-12-31 2024-06-29 2023-12-31 2023-06-29 2022-12-31 2022-06-29 2021-12-31 2021-06-29 2020-12-31 2020-06-29 2019-12-31 2019-06-29 2018-12-31 2018-06-29 2017-12-31 2017-06-29 2016-12-31 2016-06-29 2015-12-31 2015-06-29 2014-12-31 2014-06-29 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Net debt 705.383 M -8.87 % 774.016 M -8.62 % 847.014 M 21.56 % 696.770 M -8.65 % 762.765 M -1.70 % 775.987 M 67.20 % 464.096 M -4.65 % 486.724 M -12.33 % 555.189 M -17.97 % 676.807 M -8.17 % 737.061 M -2.31 % 754.502 M 110.79 % 357.935 M -28.54 % 500.873 M -27.46 % 690.502 M -12.98 % 793.506 M 1 918.01 % -43.647 M -111.20 % 389.657 M -38.15 % 629.969 M 224.97 % -504.104 M 14.31 % -588.313 M -11.06 % -529.734 M -11.54 % -474.932 M -224.61 % 381.140 M -60.11 % 955.366 M -10.78 % 1.071 B 1.43 % 1.056 B -1.36 % 1.070 B 27.06 % 842.398 M -2.18 % 861.198 M 287.11 % 222.467 M 52.36 % 146.010 M -46.80 % 274.472 M
Total investments 39.028 M -13.63 % 45.187 M -0.29 % 45.320 M 1.01 % 44.865 M -34.54 % 68.542 M 0.67 % 68.087 M 20.33 % 56.585 M -19.28 % 70.101 M 23.82 % 56.616 M -11.80 % 64.191 M -10.82 % 71.983 M -36.43 % 113.229 M -20.49 % 142.412 M -0.32 % 142.867 M -15.79 % 169.659 M -3.05 % 174.995 M -5.32 % 184.825 M 7.82 % 171.414 M -35.40 % 265.354 M -10.76 % 297.333 M 44.13 % 206.294 M 63.45 % 126.209 M 10.12 % 114.610 M 10.12 % 104.074 M 94 512.73 % 110.000 K 0.00 % 110.000 K -5.17 % 116.000 K -0.85 % 117.000 K -95.32 % 2.501 M -87.92 % 20.698 M -9.68 % 22.916 M 5.16 % 21.791 M -7.68 % 23.605 M
Total debt 903.859 M -10.42 % 1.009 B -2.20 % 1.032 B 0.04 % 1.031 B -1.22 % 1.044 B -1.76 % 1.063 B 37.99 % 770.125 M 2.81 % 749.074 M -8.12 % 815.314 M -4.13 % 850.479 M -31.20 % 1.236 B 36.34 % 906.678 M -2.99 % 934.598 M -13.74 % 1.084 B -33.18 % 1.622 B -4.34 % 1.695 B 87.79 % 902.635 M 11.54 % 809.271 M -8.69 % 886.337 M 57.96 % 561.126 M -5.61 % 594.491 M -6.51 % 635.900 M -3.24 % 657.173 M -5.54 % 695.705 M -38.72 % 1.135 B -3.09 % 1.172 B 6.73 % 1.098 B -0.85 % 1.107 B 28.37 % 862.425 M -1.27 % 873.550 M 176.66 % 315.743 M 28.14 % 246.409 M -39.71 % 408.689 M
Accumulated other comprehensive income loss 554.902 M 31.33 % 422.536 M -12.72 % 484.103 M -1.92 % 493.572 M -1.83 % 502.792 M 8.22 % 464.608 M -0.34 % 466.193 M -16.77 % 560.134 M -2.81 % 576.319 M 1.56 % 567.461 M 17.09 % 484.652 M -14.68 % 568.019 M -1.28 % 575.406 M -0.23 % 576.733 M -6.62 % 617.596 M -1.66 % 628.043 M 1.72 % 617.432 M 7.92 % 572.131 M -4.92 % 601.763 M -6.86 % 646.113 M -4.57 % 677.053 M 9.14 % 620.365 M 1.38 % 611.916 M 0.29 % 610.154 M 4.34 % 584.791 M 3.30 % 566.109 M 162.68 % 215.514 M 7.09 % 201.238 M -9.89 % 223.315 M 152.69 % 88.374 M 88.91 % 46.781 M 7.97 % 43.328 M 23.02 % 35.221 M
Retained earnings 5.343 B -2.52 % 5.480 B -3.48 % 5.678 B -1.61 % 5.771 B -1.40 % 5.853 B 0.16 % 5.844 B 7.76 % 5.423 B 1.14 % 5.361 B 1.01 % 5.308 B 0.27 % 5.293 B -0.55 % 5.323 B -2.60 % 5.465 B -1.52 % 5.549 B 1.20 % 5.483 B 6.11 % 5.167 B 5.17 % 4.913 B 12.58 % 4.364 B 5.15 % 4.150 B 5.87 % 3.920 B 3.08 % 3.803 B 2.89 % 3.696 B 1.66 % 3.636 B 3.26 % 3.521 B 17.71 % 2.991 B 17.23 % 2.552 B 17.39 % 2.174 B 28.68 % 1.689 B 16.11 % 1.455 B 6.72 % 1.363 B 5.39 % 1.294 B 43.92 % 898.782 M 10.09 % 816.435 M 29.47 % 630.592 M
Common stock 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 0.00 % 1.085 B 180.11 % 387.308 M 0.00 % 387.308 M 0.00 % 387.308 M 44.23 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M 0.00 % 268.538 M
Total equity 8.193 B -0.37 % 8.223 B -2.60 % 8.443 B -1.37 % 8.560 B -1.17 % 8.661 B 0.67 % 8.604 B 6.94 % 8.045 B -0.52 % 8.087 B 0.56 % 8.042 B 0.43 % 8.007 B 0.88 % 7.937 B -3.72 % 8.244 B -1.30 % 8.352 B 0.77 % 8.288 B 3.95 % 7.973 B 3.15 % 7.730 B 8.53 % 7.122 B 3.97 % 6.850 B 3.30 % 6.632 B 0.78 % 6.580 B 0.03 % 6.578 B 2.32 % 6.429 B 2.55 % 6.269 B 13.25 % 5.535 B 13.31 % 4.885 B 12.59 % 4.339 B 20.37 % 3.605 B 13.77 % 3.168 B 4.42 % 3.034 B 2.76 % 2.953 B 68.82 % 1.749 B 7.10 % 1.633 B 14.70 % 1.424 B
Other non current liabilities 9.755 M -20.15 % 12.216 M -45.74 % 22.513 M -88.79 % 200.849 M 759.73 % 23.362 M 55.49 % 15.025 M 109.14 % -164.477 M -1.45 % -162.126 M -632.92 % 30.422 M 0.88 % 30.158 M -15.52 % 35.698 M 0.80 % 35.414 M 49.05 % 23.760 M -16.80 % 28.557 M 0.000 -100.00 % 32.160 M -13.07 % 36.996 M 123.80 % -155.432 M -0.70 % -154.355 M -0.04 % -154.287 M 0.13 % -154.488 M -1.13 % -152.766 M -1.57 % -150.398 M -4.53 % -143.887 M -735.96 % 22.625 M -16.18 % 26.993 M 42.91 % 18.888 M 104.12 % -457.898 M -237.55 % 332.892 M 0.000 0.000 0.000 0.000
Long term debt 566.121 M -9.67 % 626.721 M -28.24 % 873.389 M -2.08 % 891.971 M -10.36 % 995.072 M -0.60 % 1.001 B 0.000 0.000 -100.00 % 371.433 M -42.43 % 645.237 M -0.77 % 650.247 M -6.80 % 697.682 M -3.10 % 719.994 M -11.19 % 810.674 M -27.57 % 1.119 B -3.14 % 1.156 B 265.81 % 315.902 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 476.000 M -44.81 % 862.425 M 0.000 0.000 0.000 -100.00 % 315.785 M
Total non current liabilities 752.518 M -7.88 % 816.847 M -23.86 % 1.073 B -1.83 % 1.093 B -6.51 % 1.169 B -0.41 % 1.174 B 555.57 % 179.041 M -2.31 % 183.272 M -67.34 % 561.180 M -32.63 % 832.955 M -1.22 % 843.261 M -6.18 % 898.825 M -1.10 % 908.788 M -9.37 % 1.003 B -23.53 % 1.311 B -2.61 % 1.346 B 164.59 % 508.869 M 168.29 % 189.670 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 160.325 M 6.15 % 151.034 M -62.15 % 399.075 M 17.33 % 340.125 M -77.42 % 1.506 B 18.07 % 1.276 B 134.14 % 544.832 M 24.87 % 436.335 M -27.57 % 602.406 M
Other current liabilities 94.097 M -3.17 % 97.179 M 135.54 % 41.258 M -25.04 % 55.038 M 0.54 % 54.741 M -51.39 % 112.611 M -20.52 % 141.677 M 52.25 % 93.055 M 20.50 % 77.222 M 73.72 % 44.451 M -49.36 % 87.773 M 45.31 % 60.402 M 4.07 % 58.042 M -4.21 % 60.593 M 24.77 % 48.562 M -5.12 % 51.184 M -56.94 % 118.877 M 87.66 % 63.346 M 32.25 % 47.897 M 38.14 % 34.674 M -55.45 % 77.833 M 85.69 % 41.915 M -65.78 % 122.499 M -48.81 % 239.320 M 234.79 % 71.483 M 6.19 % 67.316 M 302.82 % 16.711 M 27.94 % 13.062 M 130.76 % -42.465 M -198.59 % 43.074 M 40.68 % 30.618 M 14.42 % 26.760 M -5.30 % 28.257 M
Deferred revenue 0.000 0.000 -100.00 % 18.783 M 14.82 % 16.359 M 4.20 % 15.699 M -15.17 % 18.506 M -70.98 % 63.779 M 83.90 % 34.681 M 25.37 % 27.664 M 20.69 % 22.922 M 542.97 % 3.565 M 72.56 % 2.066 M -64.53 % 5.825 M 15.78 % 5.031 M -33.58 % 7.574 M 0.000 -100.00 % 357.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.409 M 39.36 % 14.645 M 17.46 % 12.468 M 20.41 % 10.355 M 0.000 0.000 0.000 0.000 0.000
Short term debt 337.738 M -11.65 % 382.277 M 141.55 % 158.263 M 13.63 % 139.278 M 184.65 % 48.930 M -20.54 % 61.579 M -92.00 % 770.125 M 2.81 % 749.074 M 68.76 % 443.881 M 116.27 % 205.242 M -64.97 % 585.950 M 180.36 % 208.996 M -2.61 % 214.604 M -21.35 % 272.850 M -45.67 % 502.227 M -6.90 % 539.471 M -8.06 % 586.733 M -27.50 % 809.271 M -8.69 % 886.337 M 58.33 % 559.815 M -5.83 % 594.491 M -4.38 % 621.733 M -4.41 % 650.449 M -6.51 % 695.705 M -38.72 % 1.135 B -3.09 % 1.172 B 6.73 % 1.098 B -0.85 % 1.107 B 0.000 -100.00 % 873.550 M 176.66 % 315.743 M 28.14 % 246.409 M 165.23 % 92.904 M
Total current liabilities 436.583 M -9.94 % 484.744 M 83.69 % 263.892 M 5.89 % 249.206 M 88.02 % 132.540 M -32.00 % 194.905 M -79.40 % 946.096 M 10.97 % 852.594 M 57.10 % 542.709 M 87.29 % 289.763 M -58.29 % 694.759 M 122.66 % 312.029 M -1.53 % 316.868 M -11.73 % 358.960 M -39.49 % 593.242 M -2.17 % 606.391 M -14.48 % 709.051 M -19.45 % 880.238 M -12.23 % 1.003 B 59.43 % 629.052 M -7.05 % 676.741 M -4.13 % 705.896 M -9.04 % 776.071 M -19.75 % 967.048 M -21.50 % 1.232 B -1.98 % 1.257 B 8.68 % 1.156 B 0.10 % 1.155 B 0.000 -100.00 % 873.550 M 176.66 % 315.743 M 28.14 % 246.409 M 165.23 % 92.904 M
Total liabilities 1.189 B -8.64 % 1.302 B -2.63 % 1.337 B -0.39 % 1.342 B 3.11 % 1.302 B -4.91 % 1.369 B 44.66 % 946.096 M 10.97 % 852.594 M -22.76 % 1.104 B -1.68 % 1.123 B -27.00 % 1.538 B 27.02 % 1.211 B -1.21 % 1.226 B -9.99 % 1.362 B -28.50 % 1.904 B -2.48 % 1.953 B 60.34 % 1.218 B 38.36 % 880.238 M -12.23 % 1.003 B 59.43 % 629.052 M -7.05 % 676.741 M -4.13 % 705.896 M -9.04 % 776.071 M -19.75 % 967.048 M -30.54 % 1.392 B -1.10 % 1.408 B -9.49 % 1.555 B 4.02 % 1.495 B -0.72 % 1.506 B 18.07 % 1.276 B 134.14 % 544.832 M 24.87 % 436.335 M -27.57 % 602.406 M
Other non current assets 4.508 B -1.39 % 4.571 B 0.000 -100.00 % 4.685 B -1.83 % 4.773 B 0.84 % 4.733 B -2.24 % 4.842 B 1.01 % 4.793 B 0.34 % 4.777 B -8.57 % 5.224 B 1.35 % 5.154 B -3.96 % 5.367 B 6.69 % 5.030 B -0.26 % 5.044 B 2.32 % 4.929 B 3.95 % 4.742 B 9.88 % 4.316 B 8.59 % 3.974 B 1.89 % 3.901 B 24.01 % 3.146 B -10.47 % 3.513 B 0.42 % 3.498 B 2.08 % 3.427 B 1.93 % 3.362 B 5 487.33 % 60.177 M -1.43 % 61.049 M 0.46 % 60.767 M 0.97 % 60.182 M 101.91 % -3.157 B -5.21 % -3.001 B -135.22 % -1.276 B -22.06 % -1.045 B -9.43 % -955.043 M
Long term investments 39.028 M -13.63 % 45.187 M -99.07 % 4.848 B 10 705.56 % 44.865 M -34.54 % 68.542 M 0.67 % 68.087 M 20.33 % 56.585 M -1.85 % 57.651 M 1.83 % 56.616 M -11.80 % 64.191 M -10.82 % 71.983 M -36.43 % 113.229 M -20.49 % 142.412 M -0.32 % 142.867 M -15.79 % 169.659 M -3.05 % 174.995 M -5.32 % 184.825 M 7.82 % 171.414 M -35.40 % 265.354 M -10.76 % 297.333 M 44.13 % 206.294 M 63.45 % 126.209 M 10.12 % 114.610 M 10.12 % 104.074 M -96.55 % 3.014 B 12.02 % 2.690 B 11.93 % 2.404 B 17.75 % 2.041 B 2 482.66 % 79.033 M 0.000 -100.00 % 554.000 K -14.11 % 645.000 K -25.61 % 867.000 K
Intangible 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 0.000 0.000 0.000
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 0.000 0.000 0.000
Goodwill and intangible 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 0.000 0.000 0.000
Property plant equipment net 4.607 B -0.74 % 4.641 B -1.67 % 4.720 B -1.66 % 4.799 B -0.32 % 4.815 B -0.62 % 4.845 B 38.28 % 3.504 B -11.80 % 3.972 B -1.33 % 4.026 B 10.71 % 3.636 B -2.07 % 3.713 B -2.24 % 3.799 B 0.18 % 3.792 B -1.11 % 3.834 B 0.65 % 3.809 B -0.31 % 3.821 B 33.85 % 2.855 B -0.69 % 2.875 B -1.49 % 2.918 B 2.42 % 2.849 B 14.64 % 2.486 B -0.55 % 2.499 B -1.14 % 2.528 B -1.34 % 2.562 B -13.47 % 2.961 B 4.15 % 2.843 B 8.83 % 2.613 B 5.46 % 2.478 B -19.51 % 3.078 B 2.58 % 3.001 B 135.32 % 1.275 B 22.08 % 1.044 B 9.47 % 954.176 M
Total non current assets 9.154 B -1.13 % 9.258 B -3.24 % 9.568 B 0.40 % 9.530 B -1.31 % 9.656 B 0.11 % 9.646 B 14.80 % 8.402 B -4.78 % 8.823 B -0.41 % 8.859 B -0.74 % 8.925 B -0.17 % 8.940 B -3.65 % 9.279 B 3.50 % 8.964 B -0.62 % 9.020 B 1.26 % 8.908 B 1.95 % 8.738 B 18.80 % 7.355 B 4.77 % 7.020 B -0.90 % 7.084 B 12.59 % 6.292 B 1.40 % 6.205 B 1.33 % 6.124 B 0.89 % 6.070 B 0.68 % 6.029 B -0.10 % 6.035 B 7.87 % 5.595 B 10.20 % 5.077 B 10.88 % 4.579 B 2.29 % 4.476 B 10.48 % 4.052 B 91.51 % 2.116 B 12.24 % 1.885 B 4.92 % 1.797 B
Other current assets 18.476 M 25.47 % 14.726 M -1.57 % 14.961 M -3.06 % 15.434 M -33.74 % 23.294 M -40.32 % 39.029 M -91.38 % 453.020 M 1 796.59 % 23.886 M -6.55 % 25.559 M -15.34 % 30.189 M -13.71 % 34.987 M 56.56 % 22.347 M 35.08 % 16.544 M 0.64 % 16.438 M 19.31 % 13.777 M 20.73 % 11.411 M -36.65 % 18.012 M -96.05 % 456.537 M -2.73 % 469.353 M 1 401.31 % 31.263 M -41.43 % 53.380 M 74.84 % 30.530 M 112.66 % 14.356 M -95.62 % 327.698 M 3 520.57 % 9.051 M 4.45 % 8.665 M 50.38 % 5.762 M -47.26 % 10.925 M -82.29 % 61.682 M 11.38 % 55.381 M -15.70 % 65.697 M 36.47 % 48.139 M 23.26 % 39.055 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.450 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 -100.00 % 110.000 K 0.00 % 110.000 K -5.17 % 116.000 K -0.85 % 117.000 K -95.32 % 2.501 M -87.92 % 20.698 M -9.68 % 22.916 M 5.16 % 21.791 M -7.68 % 23.605 M
cash and cash equivalents 198.476 M -15.54 % 234.982 M 27.27 % 184.638 M -44.80 % 334.479 M 18.93 % 281.237 M -1.90 % 286.676 M -6.32 % 306.029 M 16.65 % 262.350 M 0.86 % 260.125 M 49.78 % 173.672 M -65.21 % 499.136 M 228.00 % 152.176 M -73.61 % 576.663 M -1.03 % 582.651 M -37.42 % 931.038 M 3.27 % 901.569 M -4.73 % 946.282 M 125.51 % 419.614 M 63.68 % 256.368 M -75.93 % 1.065 B -9.94 % 1.183 B 1.47 % 1.166 B 2.96 % 1.132 B 259.90 % 314.565 M 74.84 % 179.918 M 78.70 % 100.683 M 140.24 % 41.909 M 14.10 % 36.731 M 83.41 % 20.027 M 62.14 % 12.352 M -86.76 % 93.276 M -7.09 % 100.399 M -25.20 % 134.217 M
Cash and short term investments 198.476 M -15.54 % 234.982 M 27.27 % 184.638 M -44.80 % 334.479 M 18.93 % 281.237 M -1.90 % 286.676 M -6.32 % 306.029 M 11.36 % 274.800 M 5.64 % 260.125 M 49.78 % 173.672 M -65.21 % 499.136 M 228.00 % 152.176 M -73.61 % 576.663 M -1.03 % 582.651 M -37.42 % 931.038 M 3.27 % 901.569 M -4.73 % 946.282 M 125.51 % 419.614 M 63.68 % 256.368 M -75.93 % 1.065 B -9.94 % 1.183 B 1.47 % 1.166 B 2.96 % 1.132 B 259.90 % 314.565 M 74.73 % 180.028 M 78.61 % 100.793 M 139.84 % 42.025 M 14.05 % 36.848 M 63.57 % 22.528 M -31.84 % 33.050 M -71.56 % 116.192 M -4.91 % 122.190 M -22.58 % 157.822 M
Total current assets 227.866 M -14.45 % 266.347 M 25.90 % 211.557 M -43.21 % 372.499 M 21.37 % 306.916 M -6.20 % 327.206 M -56.97 % 760.427 M 153.47 % 300.002 M 4.54 % 286.969 M 39.94 % 205.069 M -61.69 % 535.289 M 204.36 % 175.875 M -71.33 % 613.343 M -2.59 % 629.681 M -35.06 % 969.576 M 2.63 % 944.731 M -4.09 % 984.990 M 9.47 % 899.817 M 23.81 % 726.750 M -33.78 % 1.097 B -11.29 % 1.237 B 3.34 % 1.197 B 3.58 % 1.156 B 79.71 % 643.089 M 165.45 % 242.267 M 59.69 % 151.708 M 83.07 % 82.867 M -2.12 % 84.662 M 275.81 % 22.528 M -31.84 % 33.050 M -71.56 % 116.192 M -4.91 % 122.190 M -22.58 % 157.822 M
Inventory 1.381 M -4.23 % 1.442 M -3.22 % 1.490 M -15.39 % 1.761 M -26.16 % 2.385 M 58.89 % 1.501 M 8.93 % 1.378 M 4.71 % 1.316 M 2.41 % 1.285 M 6.37 % 1.208 M 3.60 % 1.166 M -13.76 % 1.352 M 2.74 % 1.316 M -9.80 % 1.459 M 22.61 % 1.190 M -4.03 % 1.240 M 14.71 % 1.081 M 1.31 % 1.067 M 3.69 % 1.029 M 8.77 % 946.000 K 9.24 % 866.000 K -2.81 % 891.000 K 3.73 % 859.000 K 4.00 % 826.000 K -96.35 % 22.613 M 1.36 % 22.310 M 0.63 % 22.170 M -0.57 % 22.297 M -0.74 % 22.464 M 1.08 % 22.223 M 37.86 % 16.120 M 1.29 % 15.915 M -80.88 % 83.227 M
Net receivables 9.533 M -37.27 % 15.197 M 45.18 % 10.468 M -49.73 % 20.825 M 141.03 % 8.640 M -63.02 % 23.364 M -59.81 % 58.133 M 651.75 % 7.733 M -43.01 % 13.569 M 98.17 % 6.847 M -65.83 % 20.037 M 108.44 % 9.613 M -48.92 % 18.820 M -35.40 % 29.133 M 23.60 % 23.571 M -22.75 % 30.511 M 55.55 % 19.615 M -13.20 % 22.599 M 72.85 % 13.074 M -38.10 % 21.120 M 106.13 % 10.246 M -52.30 % 21.481 M 59.62 % 13.458 M -43.59 % 23.856 M -21.98 % 30.575 M 53.34 % 19.940 M 54.45 % 12.910 M -11.53 % 14.592 M -22.87 % 18.918 M 23.88 % 15.271 M 13 982.73 % -110.000 K 10.57 % -123.000 K -100.12 % 101.666 M
Tax 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 0.000 0.000 0.000
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 -100.00 % 41.382 M -71.15 % 143.447 M 131.45 % 61.978 M -0.27 % 62.146 M -71.77 % 220.104 M
Account payables 4.748 M -10.21 % 5.288 M 17.15 % 4.514 M 9.32 % 4.129 M -25.06 % 5.510 M 111.19 % 2.609 M -45.80 % 4.814 M -10.04 % 5.351 M 12.51 % 4.756 M 61.49 % 2.945 M 42.55 % 2.066 M -23.40 % 2.697 M -36.44 % 4.243 M 4.20 % 4.072 M -9.19 % 4.484 M 7.71 % 4.163 M 20.98 % 3.441 M 7.73 % 3.194 M -95.35 % 68.694 M 98.75 % 34.563 M 682.50 % 4.417 M -89.55 % 42.248 M 1 252.80 % 3.123 M -90.25 % 32.023 M 570.92 % 4.773 M 45.08 % 3.290 M -88.85 % 29.495 M 19.57 % 24.667 M -41.91 % 42.465 M 1.66 % 41.772 M -1.15 % 42.259 M 100.10 % 21.119 M 30.70 % 16.158 M
Tax payables 0.000 0.000 -100.00 % 41.074 M 19.39 % 34.402 M 47.28 % 23.359 M 29.01 % 18.106 M -38.58 % 29.480 M 476.46 % 5.114 M -69.65 % 16.850 M 18.64 % 14.203 M -7.80 % 15.405 M -61.42 % 39.934 M 16.92 % 34.154 M 108.08 % 16.414 M -46.00 % 30.395 M 162.64 % 11.573 M 0.000 -100.00 % 4.427 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.409 M 39.36 % 14.645 M 17.46 % 12.468 M 20.41 % 10.355 M 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 100.00 % -178.815 M -18.79 % -150.527 M 4.51 % -157.638 M 0.000 0.000 100.00 % -159.325 M -1.12 % -157.560 M -0.16 % -157.316 M 5.08 % -165.729 M -0.42 % -165.034 M -0.92 % -163.522 M -1.42 % -161.232 M -1.62 % -158.658 M -1.72 % -155.971 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
Minority interest 1.223 B 2.19 % 1.196 B -0.98 % 1.208 B -1.23 % 1.223 B -0.81 % 1.233 B 0.81 % 1.223 B 12.85 % 1.084 B -0.82 % 1.093 B 0.68 % 1.086 B 1.08 % 1.074 B 1.58 % 1.057 B -7.09 % 1.138 B -1.47 % 1.155 B -0.09 % 1.156 B 3.63 % 1.116 B -0.03 % 1.116 B 4.49 % 1.068 B 1.22 % 1.055 B 1.75 % 1.037 B -2.01 % 1.058 B -42.16 % 1.830 B 1.81 % 1.797 B 2.10 % 1.760 B 12.95 % 1.559 B 14.50 % 1.361 B 12.36 % 1.211 B -7.69 % 1.312 B 16.68 % 1.125 B 4.64 % 1.075 B -10.29 % 1.198 B 178.14 % 430.758 M 7.54 % 400.547 M 3.99 % 385.163 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000
Other total stockholders equity 38.561 M 0.00 % 38.561 M 414.24 % -12.271 M 0.00 % -12.271 M -131.82 % 38.561 M 0.00 % 38.561 M 0.00 % 38.561 M 0.00 % 38.561 M 0.00 % 38.561 M 0.00 % 38.561 M 1.70 % 37.915 M 0.00 % 37.915 M -93.27 % 563.398 M -0.23 % 564.725 M 1 399.85 % 37.652 M -0.69 % 37.915 M 0.70 % 37.652 M 406.84 % -12.271 M 0.00 % -12.271 M 0.00 % -12.271 M -111.52 % 106.499 M 967.89 % -12.271 M 0.00 % -12.271 M -101.71 % 716.916 M 1.90 % 703.561 M 492.37 % 118.770 M -93.43 % 1.808 B 14.89 % 1.574 B 380.51 % 327.512 M 214.23 % 104.227 M 0.00 % 104.227 M -29.36 % 147.555 M 5.81 % 139.448 M
Deferred tax liabilities non current 176.642 M -0.71 % 177.910 M 0.53 % 176.971 M -1.03 % 178.815 M 18.79 % 150.527 M -4.51 % 157.638 M -4.16 % 164.477 M 1.45 % 162.126 M 1.76 % 159.325 M 1.12 % 157.560 M 0.16 % 157.316 M -5.08 % 165.729 M 0.42 % 165.034 M 0.92 % 163.522 M 1.42 % 161.232 M 1.62 % 158.658 M 1.72 % 155.971 M 0.35 % 155.432 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 137.700 M 11.01 % 124.041 M -67.37 % 380.187 M 18.06 % 322.023 M 3.59 % 310.855 M -2.02 % 317.261 M 103.10 % 156.212 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -179.041 M 2.31 % -183.272 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -189.670 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 % -873.550 M -176.66 % -315.743 M -28.14 % -246.409 M -165.23 % -92.904 M
Total assets 9.382 B -1.50 % 9.524 B -2.61 % 9.779 B -1.24 % 9.902 B -0.61 % 9.963 B -0.10 % 9.973 B 8.85 % 9.162 B 0.43 % 9.123 B -0.25 % 9.146 B 0.17 % 9.130 B -3.64 % 9.475 B 0.22 % 9.454 B -1.29 % 9.578 B -0.75 % 9.650 B -2.30 % 9.878 B 2.01 % 9.683 B 16.10 % 8.340 B 5.30 % 7.920 B 1.40 % 7.811 B 5.70 % 7.390 B -0.71 % 7.442 B 1.65 % 7.321 B 1.32 % 7.226 B 8.30 % 6.672 B 6.28 % 6.277 B 9.24 % 5.746 B 11.37 % 5.160 B 10.65 % 4.664 B 2.71 % 4.540 B 7.38 % 4.228 B 84.33 % 2.294 B 10.85 % 2.069 B -4.84 % 2.175 B
2025-06-30 2024-12-31 2024-06-29 2023-12-31 2023-06-29 2022-12-31 2022-06-29 2021-12-31 2021-06-29 2020-12-31 2020-06-29 2019-12-31 2019-06-29 2018-12-31 2018-06-29 2017-12-31 2017-06-29 2016-12-31 2016-06-29 2015-12-31 2015-06-29 2014-12-31 2014-06-29 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
2025-06-30 2024-12-31 2024-06-29 2023-12-31 2023-06-29 2022-12-31 2022-06-29 2021-12-31 2021-06-29 2020-12-31 2020-06-29 2019-12-31 2019-06-29 2018-12-31 2018-06-29 2017-12-31 2017-06-29 2016-12-31 2016-06-29 2015-12-31 2015-06-29 2014-12-31 2014-06-29 2013-12-31 2013-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 1.089 M -92.43 % 14.388 M 29.50 % 11.110 M 61.67 % 6.872 M -10.59 % 7.686 M -79.23 % 37.005 M 169.35 % -53.363 M -4 049.89 % 1.351 M -29.45 % 1.915 M 5 010.26 % -39.000 K 99.65 % -11.276 M -175.94 % 14.849 M 0.000 -100.00 % 9.324 M 0.000 100.00 % -22.836 M 0.000 -100.00 % 5.124 M 0.000 -100.00 % 7.352 M 0.000 -100.00 % 5.920 M 0.000 -100.00 % 5.959 M 0.000
Accounts receivables 2.422 M 150.78 % -4.770 M -137.74 % 12.639 M 184.91 % -14.886 M -200.64 % 14.792 M -59.74 % 36.745 M 177.58 % -47.367 M -2 777.61 % 1.769 M 461.76 % -489.000 K -107.07 % 6.919 M 166.38 % -10.424 M -151.20 % 20.361 M 0.000 -100.00 % 426.000 K 0.000 100.00 % -7.912 M 0.000 100.00 % -1.479 M 0.000 -100.00 % 361.000 K 0.000 -100.00 % 6.604 M 0.000 -100.00 % 2.194 M 0.000
Inventory 61.000 K 0.000 -100.00 % 271.000 K 204.23 % -260.000 K 0.000 100.00 % -185.000 K 0.000 100.00 % -113.000 K 0.000 -100.00 % 134.000 K 0.000 -100.00 % 107.000 K 0.000 100.00 % -219.000 K 0.000 100.00 % -173.000 K 0.000 100.00 % -121.000 K 0.000 100.00 % -55.000 K 0.000 -100.00 % 127.000 K 0.000 100.00 % -55.000 K 0.000
Accounts payables 0.000 -100.00 % 17.170 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.174 M
Other working capital -1.394 M -170.12 % 1.988 M 210.44 % -1.800 M -108.18 % 22.018 M 409.85 % -7.106 M -1 696.85 % 445.000 K 107.42 % -5.996 M -1 865.90 % -305.000 K -112.69 % 2.404 M 133.90 % -7.092 M -732.39 % -852.000 K 84.84 % -5.619 M 0.000 -100.00 % 9.117 M 0.000 100.00 % -14.751 M 0.000 -100.00 % 6.724 M 0.000 -100.00 % 7.046 M 0.000 100.00 % -811.000 K 0.000 -100.00 % 3.820 M 0.000
Other non cash items 143.397 M -44.98 % 260.622 M 234.42 % 77.933 M -36.73 % 123.184 M 636.12 % -22.977 M 94.73 % -436.379 M -389.29 % 150.846 M 2 040.64 % -7.773 M -116.57 % 46.917 M -55.56 % 105.584 M -4.03 % 110.019 M 22.83 % 89.570 M 83.74 % 48.749 M 124.56 % -198.450 M -61.52 % -122.863 M 71.14 % -425.743 M -203.24 % -140.400 M 2.67 % -144.257 M -233.06 % -43.313 M -2 853.53 % 1.573 M -68.32 % 4.965 M 15.41 % 4.302 M 101.17 % -368.558 M -472.62 % -64.364 M -8.66 % -59.236 M
Net cash provided by operating activities 89.887 M 15.35 % 77.928 M -1.41 % 79.045 M -35.86 % 123.232 M 182.74 % 43.585 M -40.13 % 72.798 M -65.70 % 212.269 M 109.85 % 101.154 M -13.15 % 116.473 M -10.61 % 130.295 M 968.43 % 12.195 M -85.89 % 86.457 M -55.92 % 196.144 M 3.33 % 189.822 M -8.95 % 208.479 M 28.31 % 162.477 M 18.36 % 137.269 M -4.09 % 143.122 M 3.06 % 138.876 M -12.41 % 158.561 M 57.10 % 100.931 M -37.07 % 160.380 M -18.45 % 196.658 M 9.73 % 179.213 M -16.85 % 215.519 M
Investments in property plant and equipment -3.123 M 0.000 100.00 % -12.985 M 53.43 % -27.884 M -530.29 % -4.424 M -29.89 % -3.406 M 45.67 % -6.269 M 52.40 % -13.170 M -401.33 % -2.627 M 63.56 % -7.209 M 75.51 % -29.438 M -4 034.55 % -712.000 K 92.64 % -9.672 M -50.75 % -6.416 M -40.89 % -4.554 M 80.67 % -23.565 M -121.81 % -10.624 M 5.05 % -11.189 M -17.14 % -9.552 M 35.29 % -14.761 M 64.56 % -41.651 M 44.04 % -74.435 M -58.70 % -46.904 M -114.81 % -21.835 M 30.48 % -31.410 M
Acquisitions net 0.000 0.000 -100.00 % 1.000 M 33 233.33 % 3.000 K -93.48 % 46.000 K 100.00 % -1.321 B -830.16 % -142.070 M 0.000 -100.00 % 15.100 M 615.64 % 2.110 M 1 498.48 % 132.000 K 100.23 % -58.133 M -369.30 % 21.587 M 53 867.50 % 40.000 K 100.10 % -38.191 M 95.76 % -900.169 M -650.74 % -119.905 M -2 997 725.00 % 4.000 K 0.000 100.00 % -3.744 M 0.000 0.000 0.000 0.000 -100.00 % 63.214 M
Purchases of investments 0.000 0.000 100.00 % -217.532 M 0.000 0.000 -100.00 % 49.376 M 199.75 % -49.500 M -159.82 % -19.052 M 0.000 0.000 0.000 100.00 % -405.154 M 0.000 0.000 0.000 0.000 0.000 100.00 % -8.565 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.578 M 1 114.09 % 1.036 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 124.868 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 110.000 K
Other investing activites 0.000 100.00 % -10.257 M 0.000 -100.00 % 4.523 M 44.78 % 3.124 M -99.67 % 952.920 M 2 708.67 % -36.529 M -107.65 % -17.592 M -904.76 % 2.186 M -18.77 % 2.691 M 391.06 % 548.000 K 100.14 % -395.818 M -1 933.59 % 21.587 M 78.79 % 12.074 M 9 796.72 % 122.000 K -42.99 % 214.000 K -99.95 % 446.677 M 285.17 % 115.970 M 109.32 % -1.245 B -927.90 % -121.073 M -2 809.17 % 4.469 M 102.49 % 2.207 M -99.69 % 706.813 M 191.75 % 242.267 M 22 820.25 % 1.057 M
Net cash used for investing activites -3.123 M 69.55 % -10.257 M 95.53 % -229.517 M -882.61 % -23.358 M -1 696.77 % -1.300 M 99.65 % -371.970 M -101.21 % -184.868 M -500.96 % -30.762 M -6 875.51 % -441.000 K 90.24 % -4.518 M 84.36 % -28.890 M 93.65 % -454.663 M -3 915.89 % 11.915 M 110.59 % 5.658 M 113.27 % -42.623 M 95.38 % -923.520 M -392.12 % 316.148 M 201.72 % 104.781 M 108.36 % -1.254 B -798.47 % -139.578 M -275.39 % -37.182 M 48.52 % -72.228 M -110.95 % 659.909 M 199.37 % 220.432 M 826.23 % -30.353 M
Debt repayment -128.483 M -643.97 % -17.270 M -812.16 % 2.425 M 116.79 % -14.442 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 % -407.917 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.046 M 36.38 % -18.934 M 65.19 % -54.388 M 0.000 100.00 % -51.975 M -10.00 % -47.250 M 0.000 100.00 % -42.663 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -3.120 M 0.000 0.000 100.00 % -33.111 M 41.12 % -56.232 M -120.32 % 276.799 M 589.88 % 40.123 M 162.03 % -64.682 M -108.37 % -31.042 M 93.16 % -453.624 M -220.47 % 376.531 M 1 087.23 % -38.140 M 76.09 % -159.526 M 70.55 % -541.772 M -550.79 % -83.248 M -110.91 % 762.765 M 967.94 % 71.424 M 276.25 % -40.525 M -113.21 % 306.667 M 324.99 % -136.304 M -192.63 % -46.579 M 14.36 % -54.391 M -23.23 % -44.137 M 89.26 % -411.142 M -209.86 % 374.252 M
Net cash used provided by financing activities -131.603 M -662.03 % -17.270 M -812.16 % 2.425 M 105.10 % -47.553 M 15.43 % -56.232 M -120.32 % 276.799 M 589.88 % 40.123 M 162.03 % -64.682 M -108.37 % -31.042 M 93.16 % -453.624 M -224.46 % 364.485 M 738.62 % -57.074 M 73.32 % -213.914 M 60.52 % -541.772 M -300.65 % -135.223 M -118.90 % 715.515 M 901.79 % 71.424 M 185.86 % -83.188 M -127.13 % 306.667 M 324.99 % -136.304 M -192.63 % -46.579 M 14.36 % -54.391 M -23.23 % -44.137 M 89.26 % -411.142 M -1 121.27 % -33.665 M
Effect of forex changes on cash 8.333 M 14 719.30 % -57.000 K 96.82 % -1.794 M -294.79 % 921.000 K -89.17 % 8.508 M 491.89 % -2.171 M 88.36 % -18.654 M -435.27 % -3.485 M -338.21 % 1.463 M -38.61 % 2.383 M 387.11 % -830.000 K -204.67 % 793.000 K 696.24 % -133.000 K 93.65 % -2.095 M -79.98 % -1.164 M -242.82 % 815.000 K -55.39 % 1.827 M 224.37 % -1.469 M -332.06 % -340.000 K -34.39 % -253.000 K 0.000 100.00 % -232.000 K 0.000 100.00 % -247.000 K 0.000
Net change in cash -36.506 M -172.51 % 50.344 M 133.60 % -149.841 M -381.43 % 53.242 M 1 078.89 % -5.439 M 77.84 % -24.544 M -150.22 % 48.870 M 2 096.40 % 2.225 M -97.43 % 86.453 M 126.56 % -325.464 M -193.80 % 346.960 M 181.74 % -424.487 M -6 988.96 % -5.988 M 98.28 % -348.387 M -1 282.22 % 29.469 M 165.91 % -44.713 M -155.83 % 80.081 M -86.87 % 609.833 M 175.39 % -808.862 M -587.96 % -117.574 M -784.76 % 17.170 M -48.79 % 33.529 M -95.87 % 812.430 M 7 017.83 % -11.744 M 93.47 % -179.918 M
Cash at beginning of period 234.982 M 27.27 % 184.638 M -44.80 % 334.479 M 18.93 % 281.237 M -1.90 % 286.676 M -7.89 % 311.220 M 18.63 % 262.350 M 0.86 % 260.125 M 49.78 % 173.672 M -65.21 % 499.136 M 228.00 % 152.176 M -73.61 % 576.663 M -1.03 % 582.651 M -37.42 % 931.038 M 3.27 % 901.569 M -4.73 % 946.282 M 9.25 % 866.201 M 237.87 % 256.368 M -75.93 % 1.065 B -9.94 % 1.183 B 1.47 % 1.166 B 2.96 % 1.132 B 254.14 % 319.675 M 0.000 -100.00 % 179.918 M
Cash at end of period 198.476 M -15.54 % 234.982 M 27.27 % 184.638 M -44.80 % 334.479 M 18.93 % 281.237 M -1.90 % 286.676 M -7.89 % 311.220 M 18.63 % 262.350 M 0.86 % 260.125 M 49.78 % 173.672 M -65.21 % 499.136 M 228.00 % 152.176 M -73.61 % 576.663 M -1.03 % 582.651 M -37.42 % 931.038 M 3.27 % 901.569 M -4.73 % 946.282 M 9.25 % 866.201 M 237.87 % 256.368 M -75.93 % 1.065 B -9.94 % 1.183 B 1.47 % 1.166 B 2.96 % 1.132 B 9 739.86 % -11.744 M 0.000
Operating cash flow 113.205 M 45.27 % 77.928 M -27.52 % 107.514 M -12.75 % 123.232 M 182.74 % 43.585 M -40.13 % 72.798 M -65.70 % 212.269 M 109.85 % 101.154 M -13.15 % 116.473 M -10.61 % 130.295 M 968.43 % 12.195 M -85.89 % 86.457 M -55.92 % 196.144 M 3.33 % 189.822 M -8.95 % 208.479 M 28.31 % 162.477 M 18.36 % 137.269 M -4.09 % 143.122 M 3.06 % 138.876 M -12.41 % 158.561 M 57.10 % 100.931 M -37.07 % 160.380 M -18.45 % 196.658 M 9.73 % 179.213 M -16.85 % 215.519 M
Capital expenditure -3.123 M 63.10 % -8.463 M 34.82 % -12.985 M 53.43 % -27.884 M -530.29 % -4.424 M -29.89 % -3.406 M 45.67 % -6.269 M 52.40 % -13.170 M -401.33 % -2.627 M 63.56 % -7.209 M 75.51 % -29.438 M -4 034.55 % -712.000 K 92.64 % -9.672 M -50.75 % -6.416 M -40.89 % -4.554 M 80.67 % -23.565 M -121.81 % -10.624 M 5.05 % -11.189 M -17.14 % -9.552 M 35.29 % -14.761 M 64.56 % -41.651 M 44.04 % -74.435 M -58.70 % -46.904 M -114.81 % -21.835 M 30.48 % -31.410 M
Free CashFlow 110.082 M 58.47 % 69.465 M -26.51 % 94.529 M -0.86 % 95.348 M 143.48 % 39.161 M -43.57 % 69.392 M -66.31 % 206.000 M 134.13 % 87.984 M -22.72 % 113.846 M -7.51 % 123.086 M 813.83 % -17.243 M -120.11 % 85.745 M -54.02 % 186.472 M 1.67 % 183.406 M -10.06 % 203.925 M 46.80 % 138.912 M 9.69 % 126.645 M -4.01 % 131.933 M 2.02 % 129.324 M -10.07 % 143.800 M 142.58 % 59.280 M -31.03 % 85.945 M -42.61 % 149.754 M -4.84 % 157.378 M -14.52 % 184.109 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