1938.HK

Chu Kong Petroleum and Natural Gas Steel Pipe Holdings Limited 1938.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 2.940 B 10.90 % 2.651 B 12.23 % 2.362 B 30.26 % 1.813 B 58.82 % 1.142 B -4.37 % 1.194 B -26.32 % 1.620 B 85.56 % 873.293 M -39.50 % 1.443 B -43.15 % 2.539 B -5.23 % 2.679 B 32.17 % 2.027 B -48.37 % 3.926 B 16.26 % 3.377 B 100.83 % 1.681 B -40.49 % 2.826 B 7.66 % 2.625 B
Net income 212.671 M 15.72 % 183.778 M 12.72 % 163.034 M 272.79 % -94.354 M -115.15 % 622.911 M 538.39 % -142.089 M 71.52 % -498.935 M 42.90 % -873.755 M 41.59 % -1.496 B -8 058.94 % 18.794 M 105.23 % -359.247 M -966.26 % 41.471 M -86.63 % 310.078 M 34.39 % 230.727 M 228.50 % 70.237 M -82.49 % 401.018 M 45.58 % 275.464 M
Income before tax 166.509 M 326.08 % 39.079 M -75.95 % 162.465 M -41.40 % 277.225 M -68.38 % 876.661 M 664.75 % -155.229 M 74.65 % -612.358 M 31.07 % -888.363 M 38.43 % -1.443 B -1 102.57 % 143.910 M 140.80 % -352.763 M -530.72 % 81.901 M -78.49 % 380.724 M 36.22 % 279.502 M 214.12 % 88.979 M -80.88 % 465.407 M 46.37 % 317.968 M
Income before tax ratio 0.06 284.19 % 0.01 -78.57 % 0.07 -55.01 % 0.15 -80.09 % 0.77 690.55 % -0.13 65.60 % -0.38 62.85 % -1.02 -1.77 % -1.00 -1 863.58 % 0.06 143.04 % -0.13 -425.88 % 0.04 -58.34 % 0.10 17.16 % 0.08 56.41 % 0.05 -67.87 % 0.16 35.95 % 0.12
EBITDA 146.350 M -16.45 % 175.164 M -38.10 % 282.971 M 347.61 % -114.283 M 54.50 % -251.172 M -330.94 % 108.761 M 1 091.71 % -10.967 M 96.25 % -292.576 M 39.89 % -486.717 M -188.75 % 548.395 M 1 082.60 % 46.372 M -87.19 % 362.016 M -30.39 % 520.070 M 34.37 % 387.045 M 151.46 % 153.917 M -71.55 % 540.987 M 28.63 % 420.566 M
Net income ratio 0.07 4.34 % 0.07 0.44 % 0.07 232.65 % -0.05 -109.54 % 0.55 558.42 % -0.12 61.35 % -0.31 69.23 % -1.00 3.45 % -1.04 -14 100.25 % 0.01 105.52 % -0.13 -755.41 % 0.02 -74.10 % 0.08 15.59 % 0.07 63.57 % 0.04 -70.57 % 0.14 35.22 % 0.10
Ratio EBITDA 0.05 -24.66 % 0.07 -44.84 % 0.12 290.09 % -0.06 71.35 % -0.22 -341.49 % 0.09 1 445.96 % -0.01 97.98 % -0.34 0.64 % -0.34 -256.12 % 0.22 1 147.81 % 0.02 -90.31 % 0.18 34.82 % 0.13 15.58 % 0.11 25.21 % 0.09 -52.19 % 0.19 19.48 % 0.16
Gross profit ratio 0.18 -15.82 % 0.21 4.93 % 0.20 84.80 % 0.11 -40.44 % 0.18 1.85 % 0.18 9.75 % 0.16 143.36 % 0.07 17.73 % 0.06 -64.76 % 0.16 37.88 % 0.12 -24.66 % 0.15 -9.07 % 0.17 12.35 % 0.15 -3.88 % 0.16 -30.79 % 0.23 11.04 % 0.20
Weighted average shs out dil 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 2.98 % 981.852 M 30.91 % 750.000 M 0.00 % 750.000 M
Weighted average shs out 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 2.98 % 981.852 M 30.91 % 750.000 M 0.00 % 750.000 M
EPS diluted 0.21 16.67 % 0.18 12.50 % 0.16 271.49 % -0.09 -115.05 % 0.62 542.86 % -0.14 71.43 % -0.49 43.02 % -0.86 41.89 % -1.48 -7 500.00 % 0.02 105.56 % -0.36 -1 000.00 % 0.04 -87.10 % 0.31 34.78 % 0.23 228.57 % 0.07 -86.79 % 0.53 43.24 % 0.37
Earnings per share 0.21 16.67 % 0.18 12.50 % 0.16 271.49 % -0.09 -115.05 % 0.62 542.86 % -0.14 71.43 % -0.49 43.02 % -0.86 41.89 % -1.48 -7 500.00 % 0.02 105.56 % -0.36 -1 000.00 % 0.04 -87.10 % 0.31 34.78 % 0.23 228.57 % 0.07 -86.79 % 0.53 43.24 % 0.37
Gross profit 517.414 M -6.64 % 554.210 M 17.76 % 470.623 M 140.71 % 195.516 M -5.40 % 206.687 M -2.59 % 212.192 M -19.14 % 262.415 M 351.58 % 58.111 M -28.77 % 81.587 M -79.96 % 407.213 M 30.68 % 311.613 M -0.43 % 312.944 M -53.05 % 666.589 M 30.61 % 510.348 M 93.04 % 264.376 M -58.81 % 641.905 M 19.55 % 536.950 M
Income tax expense 46.162 M 131.90 % -144.699 M -25 330.40 % -569.000 K -100.15 % 371.579 M 46.44 % 253.750 M 2 031.13 % -13.140 M 88.42 % -113.423 M -676.44 % -14.608 M -125.99 % 56.197 M -52.54 % 118.399 M 1 902.01 % 5.914 M -85.37 % 40.430 M -42.77 % 70.646 M 44.84 % 48.775 M 160.24 % 18.742 M -70.89 % 64.389 M 51.49 % 42.504 M
Cost of revenue 2.422 B 15.54 % 2.097 B 10.85 % 1.891 B 16.91 % 1.618 B 73.01 % 935.120 M -4.75 % 981.769 M -27.71 % 1.358 B 66.59 % 815.182 M -40.14 % 1.362 B -36.12 % 2.132 B -9.95 % 2.368 B 38.12 % 1.714 B -47.41 % 3.259 B 13.71 % 2.867 B 102.28 % 1.417 B -35.11 % 2.184 B 4.61 % 2.088 B
General and administrative expenses 284.375 M 5.30 % 270.059 M 9.86 % 245.826 M -6.76 % 263.635 M -8.34 % 287.638 M -14.40 % 336.042 M -23.11 % 437.020 M -8.12 % 475.632 M 0.99 % 470.977 M 7.04 % 439.991 M -3.01 % 453.637 M 34.40 % 337.537 M 55.34 % 217.285 M 30.95 % 165.925 M 43.06 % 115.984 M 45.09 % 79.940 M -11.21 % 90.033 M
Selling and marketing expenses 40.860 M -37.62 % 65.500 M 18.96 % 55.062 M 4.08 % 52.906 M 51.99 % 34.808 M -37.64 % 55.821 M -12.43 % 63.744 M -40.61 % 107.330 M -25.68 % 144.423 M -15.88 % 171.695 M 23.32 % 139.232 M 5.87 % 131.511 M 48.61 % 88.493 M 24.60 % 71.023 M 66.08 % 42.765 M -51.20 % 87.628 M 53.27 % 57.172 M
Other expenses 0.000 0.000 0.000 100.00 % -77.719 M -33.67 % -58.142 M 14.06 % -67.654 M -45.14 % -46.613 M -73.19 % -26.914 M 74.25 % -104.526 M -514.71 % -17.004 M 50.55 % -34.388 M -453.04 % -6.218 M -3 612.99 % 177.000 K 100.27 % -65.885 M -760.23 % -7.659 M -329.32 % -1.784 M 80.22 % -9.021 M
Operating expenses 452.231 M 2.04 % 443.195 M 21.37 % 365.171 M 20.38 % 303.348 M -1.62 % 308.354 M -13.65 % 357.099 M -21.37 % 454.151 M -18.33 % 556.048 M -6.50 % 594.709 M -0.94 % 600.363 M 24.88 % 480.768 M 62.91 % 295.110 M 40.06 % 210.699 M 23.17 % 171.063 M 13.22 % 151.090 M 13.75 % 132.821 M -8.26 % 144.775 M
Cost and expenses 2.887 B 13.51 % 2.544 B 12.72 % 2.257 B 17.46 % 1.921 B 54.50 % 1.243 B -7.12 % 1.339 B -26.12 % 1.812 B 32.16 % 1.371 B -29.92 % 1.957 B -28.39 % 2.732 B -4.07 % 2.848 B 41.76 % 2.009 B -42.10 % 3.470 B 14.24 % 3.038 B 93.70 % 1.568 B -32.31 % 2.317 B 3.77 % 2.232 B
Research and development expenses 126.996 M 17.99 % 107.636 M 67.44 % 64.283 M -0.38 % 64.526 M 46.48 % 44.050 M 33.93 % 32.890 M -15.05 % 38.718 M -46.49 % 72.363 M -14.58 % 84.717 M -17.34 % 102.485 M 20.38 % 85.132 M -8.23 % 92.762 M 122.91 % 41.615 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 325.235 M -3.08 % 335.559 M 11.52 % 300.888 M -4.95 % 316.541 M -1.83 % 322.446 M -17.71 % 391.863 M -21.75 % 500.764 M -14.10 % 582.962 M -5.27 % 615.400 M 0.61 % 611.686 M 3.17 % 592.869 M 26.40 % 469.048 M 53.39 % 305.778 M 29.05 % 236.948 M 49.26 % 158.749 M -5.26 % 167.568 M 13.83 % 147.205 M
Interest income 175.000 K -2.78 % 180.000 K -95.19 % 3.741 M 45.23 % 2.576 M 260.28 % 715.000 K -97.00 % 23.794 M -11.26 % 26.812 M -30.88 % 38.792 M 140.70 % 16.116 M -7.55 % 17.433 M 74.84 % 9.971 M -32.90 % 14.861 M 97.65 % 7.519 M 6.97 % 7.029 M 0.000 0.000 0.000
Interest expense 110.220 M 16.58 % 94.548 M 111.79 % 44.643 M -69.05 % 144.253 M -69.66 % 475.384 M 5.63 % 450.058 M 20.19 % 374.468 M -12.16 % 426.286 M 79.76 % 237.142 M 0.01 % 237.111 M -8.93 % 260.365 M 49.83 % 173.777 M 124.63 % 77.361 M 18.66 % 65.196 M 186.82 % 22.731 M -45.74 % 41.893 M -35.73 % 65.186 M
Depreciation and amortization 65.142 M 56.83 % 41.537 M -45.25 % 75.863 M 51.57 % 50.051 M -49.31 % 98.748 M -25.32 % 132.236 M -20.25 % 165.813 M -2.18 % 169.501 M -16.38 % 202.692 M 21.10 % 167.374 M 20.61 % 138.770 M 30.50 % 106.338 M 75.23 % 60.686 M 43.31 % 42.347 M 0.33 % 42.207 M 25.29 % 33.687 M -9.96 % 37.412 M
Operating income 65.183 M -39.20 % 107.203 M 1.66 % 105.452 M 153.53 % -196.994 M -23.27 % -159.809 M -580.76 % -23.475 M 81.23 % -125.061 M 72.21 % -449.950 M 34.73 % -689.409 M -280.94 % 381.021 M 512.37 % -92.398 M -138.70 % 238.752 M -48.31 % 461.869 M 33.99 % 344.698 M 208.57 % 111.710 M -77.98 % 507.300 M 32.40 % 383.154 M
Operating income ratio 0.02 -45.17 % 0.04 -9.42 % 0.04 141.10 % -0.11 22.38 % -0.14 -611.86 % -0.02 74.52 % -0.08 85.02 % -0.52 -7.88 % -0.48 -418.28 % 0.15 535.11 % -0.03 -129.28 % 0.12 0.12 % 0.12 15.25 % 0.10 53.65 % 0.07 -62.99 % 0.18 22.98 % 0.15
Total other income expenses net 101.326 M 248.74 % -68.124 M -219.49 % 57.013 M -87.98 % 474.219 M -54.25 % 1.036 B 10 141.37 % -10.322 M 97.55 % -420.543 M 4.08 % -438.413 M 52.84 % -929.679 M -375.82 % 337.060 M 283.58 % -183.608 M -17.06 % -156.851 M -96.56 % -79.798 M -22.40 % -65.196 M -168.22 % -24.307 M 44.35 % -43.677 M 41.14 % -74.207 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Net debt 1.819 B 1.06 % 1.800 B 2.29 % 1.760 B -1.66 % 1.790 B -51.37 % 3.680 B -26.25 % 4.990 B -19.36 % 6.188 B 6.97 % 5.785 B -2.12 % 5.910 B -1.88 % 6.023 B 13.00 % 5.330 B 27.08 % 4.194 B 138.31 % 1.760 B 48.49 % 1.185 B 222.24 % 367.839 M 14.72 % 320.651 M -54.64 % 706.941 M
Total investments 227.599 M -0.40 % 228.524 M -17.16 % 275.867 M -55.35 % 617.869 M 5 778.87 % 10.510 M -20.24 % 13.177 M -58.60 % 31.832 M -9.97 % 35.356 M -7.29 % 38.135 M -3.68 % 39.590 M 0.25 % 39.493 M -47.79 % 75.647 M -14.04 % 88.006 M -74.25 % 341.754 M 164.21 % 129.347 M 52.79 % 84.659 M -2.48 % 86.812 M
Total debt 1.873 B 2.20 % 1.832 B 3.17 % 1.776 B -1.89 % 1.810 B -51.07 % 3.700 B -26.72 % 5.049 B -19.28 % 6.255 B 7.45 % 5.821 B -8.32 % 6.349 B 0.63 % 6.309 B 5.72 % 5.968 B 2.83 % 5.804 B 107.33 % 2.799 B 29.18 % 2.167 B 124.10 % 967.017 M 44.34 % 669.953 M -10.52 % 748.706 M
Accumulated other comprehensive income loss 1.150 B 86.94 % 615.311 M -5.91 % 653.953 M -8.10 % 711.564 M 9.74 % 648.389 M 36.89 % 473.653 M -50.45 % 955.849 M -17.06 % 1.152 B 180.11 % -1.439 B -91.04 % -753.024 M -20.55 % -624.653 M -26.86 % -492.407 M -25.06 % -393.728 M -15.30 % -341.489 M -10.99 % -307.665 M -13.98 % -269.926 M -8.52 % -248.742 M
Retained earnings -674.873 M -8.89 % -619.778 M 22.87 % -803.556 M 35.24 % -1.241 B -42.25 % -872.236 M 41.82 % -1.499 B 17.51 % -1.818 B -16.23 % -1.564 B -126.12 % -691.557 M -185.99 % 804.247 M -1.47 % 816.274 M -30.56 % 1.176 B 3.94 % 1.131 B 32.99 % 850.436 M 0.000 0.000 0.000
Common stock 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.000 0.000
Total equity 1.239 B 15.15 % 1.076 B 15.59 % 930.939 M 12.77 % 825.516 M -3.64 % 856.695 M 1 458.51 % 54.969 M -76.13 % 230.273 M -72.78 % 846.065 M -46.04 % 1.568 B -51.00 % 3.200 B -2.12 % 3.269 B -9.67 % 3.619 B 47.10 % 2.460 B 11.95 % 2.198 B 10.38 % 1.991 B 109.16 % 951.931 M 58.49 % 600.637 M
Other non current liabilities 312.722 M -35.74 % 486.614 M -38.34 % 789.187 M 2.77 % 767.930 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.224 M 545.02 % 5.771 M 56.78 % 3.681 M
Long term debt 841.192 M 446.88 % 153.816 M -81.02 % 810.239 M -3.53 % 839.905 M -45.38 % 1.538 B -59.66 % 3.812 B -10.15 % 4.242 B 109.88 % 2.021 B 7.14 % 1.887 B -45.42 % 3.456 B 22.38 % 2.824 B 9.49 % 2.580 B 57.66 % 1.636 B 123.42 % 732.289 M 205.12 % 240.000 M -36.34 % 377.000 M 239.64 % 111.000 M
Total non current liabilities 1.154 B 18.84 % 970.988 M -51.36 % 1.996 B -12.73 % 2.288 B 2.69 % 2.228 B -50.73 % 4.522 B -12.51 % 5.168 B 73.81 % 2.973 B 4.39 % 2.848 B -33.43 % 4.279 B 25.35 % 3.413 B 8.92 % 3.134 B 80.68 % 1.734 B 125.63 % 768.707 M 175.04 % 279.489 M -26.98 % 382.771 M 233.77 % 114.681 M
Other current liabilities 2.018 B 46.11 % 1.381 B -29.01 % 1.945 B 5 774.42 % 33.115 M 107.82 % -423.298 M 6.29 % -451.717 M -125.51 % 1.771 B 5.38 % 1.680 B 635.65 % 228.419 M 4.53 % 218.527 M 30.11 % 167.952 M 1 600.61 % 9.876 M -97.38 % 377.164 M 16.61 % 323.443 M -18.01 % 394.499 M 37.57 % 286.760 M -28.45 % 400.773 M
Deferred revenue 0.000 -100.00 % 64.353 M 0.000 -100.00 % 2.490 B -4.49 % 2.607 B 18.04 % 2.209 B 0.000 0.000 -100.00 % 962.676 M 150.47 % 384.352 M -13.38 % 443.739 M 31.28 % 338.016 M 0.68 % 335.721 M 0.000 0.000 0.000 0.000
Short term debt 1.032 B -38.52 % 1.679 B 73.81 % 965.739 M -0.47 % 970.324 M -56.14 % 2.212 B 60.76 % 1.376 B -31.63 % 2.013 B -48.48 % 3.907 B -12.64 % 4.472 B 56.75 % 2.853 B -9.24 % 3.144 B -2.52 % 3.225 B 177.21 % 1.163 B -18.92 % 1.435 B 97.36 % 727.017 M 148.17 % 292.953 M -54.06 % 637.706 M
Total current liabilities 4.113 B -5.98 % 4.374 B 20.58 % 3.628 B -24.58 % 4.810 B -11.86 % 5.457 B 39.45 % 3.913 B -15.11 % 4.610 B -27.21 % 6.334 B -3.15 % 6.540 B 42.33 % 4.594 B -3.86 % 4.779 B 13.21 % 4.221 B 63.23 % 2.586 B 4.94 % 2.464 B 83.25 % 1.345 B 34.55 % 999.519 M -20.89 % 1.263 B
Total liabilities 5.267 B -1.47 % 5.345 B -4.95 % 5.624 B -20.76 % 7.098 B -7.64 % 7.685 B -8.89 % 8.435 B -13.74 % 9.778 B 5.06 % 9.307 B -0.86 % 9.388 B 5.80 % 8.873 B 8.31 % 8.192 B 11.39 % 7.355 B 70.24 % 4.321 B 33.64 % 3.233 B 99.04 % 1.624 B 17.51 % 1.382 B 0.30 % 1.378 B
Other non current assets 401.129 M -4.84 % 421.550 M 15.54 % 364.848 M -2.18 % 372.986 M -4.46 % 390.384 M -20.81 % 492.975 M -63.52 % 1.351 B -20.28 % 1.695 B -32.50 % 2.511 B -9.55 % 2.777 B 8.95 % 2.549 B 13.43 % 2.247 B 6 853.65 % 32.312 M -81.53 % 174.973 M 169.55 % 64.914 M -77.65 % 290.380 M 364.27 % 62.546 M
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 10.510 M -20.24 % 13.177 M -58.60 % 31.832 M -9.97 % 35.356 M -7.29 % 38.135 M -3.68 % 39.590 M 193.41 % 13.493 M -82.16 % 75.647 M 0.000 -100.00 % 341.754 M 164.21 % 129.347 M 52.79 % 84.659 M -2.48 % 86.812 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.107 B 1.78 % 1.087 B -3.23 % 1.124 B -7.27 % 1.212 B 11.84 % 1.083 B 3.03 % 1.052 B 22.34 % 859.617 M 69.64 % 506.725 M 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 -100.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.107 B 1.78 % 1.087 B -3.23 % 1.124 B -7.27 % 1.212 B 11.42 % 1.088 B 3.01 % 1.056 B 22.23 % 863.692 M 69.09 % 510.800 M 12 434.97 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M
Property plant equipment net 2.419 B -2.10 % 2.471 B -0.58 % 2.486 B -4.18 % 2.594 B -28.61 % 3.634 B 39.11 % 2.612 B -6.91 % 2.806 B -11.42 % 3.168 B -7.30 % 3.417 B -12.12 % 3.888 B 3.70 % 3.749 B 21.32 % 3.091 B 29.00 % 2.396 B 68.67 % 1.420 B 32.59 % 1.071 B 114.29 % 499.891 M 4.22 % 479.637 M
Total non current assets 2.820 B -2.50 % 2.893 B 1.49 % 2.850 B -3.93 % 2.967 B -26.46 % 4.035 B -9.05 % 4.436 B -18.43 % 5.438 B -9.16 % 5.986 B -16.16 % 7.140 B -9.30 % 7.873 B 5.97 % 7.429 B 17.54 % 6.321 B 114.50 % 2.947 B 51.46 % 1.946 B 53.10 % 1.271 B 44.36 % 880.325 M 38.82 % 634.136 M
Other current assets 635.015 M 81.54 % 349.794 M -49.60 % 694.022 M -8.34 % 757.203 M -33.01 % 1.130 B -3.02 % 1.166 B 4.62 % 1.114 B -10.19 % 1.240 B -2.88 % 1.277 B 7.36 % 1.190 B 41.47 % 840.894 M 47.37 % 570.610 M -71.28 % 1.987 B 51.31 % 1.313 B 71.02 % 767.827 M 142.00 % 317.279 M -9.86 % 351.997 M
Short term investments 227.599 M -0.40 % 228.524 M -17.16 % 275.867 M -55.35 % 617.869 M 0.000 -100.00 % 506.802 M 174.70 % 184.496 M 213.21 % 58.905 M 76.10 % 33.450 M -81.37 % 179.579 M 590.69 % 26.000 M -75.45 % 105.887 M 20.32 % 88.006 M 0.000 0.000 0.000 0.000
cash and cash equivalents 53.323 M 65.65 % 32.191 M 99.60 % 16.128 M -21.66 % 20.588 M 5.76 % 19.466 M -66.77 % 58.585 M -12.44 % 66.907 M 83.85 % 36.392 M -91.71 % 439.067 M 53.45 % 286.135 M -55.12 % 637.577 M -60.39 % 1.610 B 54.86 % 1.039 B 5.86 % 981.779 M 63.85 % 599.178 M 71.54 % 349.302 M 736.35 % 41.765 M
Cash and short term investments 53.323 M -79.55 % 260.715 M 1 516.54 % 16.128 M -97.47 % 638.457 M 3 179.86 % 19.466 M -66.77 % 58.585 M -12.44 % 66.907 M 83.85 % 36.392 M -91.71 % 439.067 M 53.45 % 286.135 M -56.88 % 663.577 M -58.77 % 1.610 B 54.86 % 1.039 B 5.86 % 981.779 M 63.85 % 599.178 M 71.54 % 349.302 M 736.35 % 41.765 M
Total current assets 3.686 B 4.45 % 3.529 B -4.75 % 3.705 B -25.25 % 4.956 B 9.96 % 4.507 B 11.18 % 4.054 B -11.30 % 4.570 B 9.69 % 4.167 B 9.20 % 3.815 B -9.17 % 4.201 B 4.18 % 4.032 B -13.35 % 4.653 B 21.37 % 3.834 B 10.01 % 3.485 B 48.65 % 2.345 B 61.26 % 1.454 B 8.13 % 1.345 B
Inventory 2.625 B 0.74 % 2.606 B -0.36 % 2.616 B -14.45 % 3.057 B 7.44 % 2.846 B 17.30 % 2.426 B -8.95 % 2.665 B -7.79 % 2.890 B 99.66 % 1.447 B -10.89 % 1.624 B 76.26 % 921.526 M -19.75 % 1.148 B 42.14 % 807.872 M -32.13 % 1.190 B 21.76 % 977.539 M 87.93 % 520.157 M -26.81 % 710.694 M
Net receivables 371.731 M 19.16 % 311.953 M -17.66 % 378.856 M -24.70 % 503.106 M -1.65 % 511.538 M 26.69 % 403.775 M -25.26 % 540.225 M 45.57 % 371.120 M -50.02 % 742.597 M -32.54 % 1.101 B -18.02 % 1.343 B 10.14 % 1.219 B -12.03 % 1.386 B 0.000 0.000 -100.00 % 267.158 M 11.23 % 240.183 M
Tax assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 210.943 M 30.53 % 161.600 M 557.07 % -35.356 M 7.29 % -38.135 M -147.37 % 80.497 M 29.86 % 61.987 M 41.03 % 43.954 M 463.08 % 7.806 M 77.65 % 4.394 M 248.45 % 1.261 M -4.47 % 1.320 M 23.83 % 1.066 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.063 B 12.81 % 942.593 M 48.19 % 636.069 M -50.68 % 1.290 B 109.86 % 614.511 M 61.74 % 379.935 M -44.81 % 688.464 M 2.70 % 670.349 M -15.18 % 790.348 M -25.59 % 1.062 B 15.12 % 922.551 M 72.30 % 535.443 M -38.00 % 863.623 M 29.56 % 666.583 M 226.78 % 203.983 M -48.43 % 395.570 M 99.45 % 198.326 M
Tax payables 0.000 -100.00 % 307.988 M 282.27 % 80.568 M 200.60 % 26.802 M -94.00 % 446.617 M 11.60 % 400.196 M 190.02 % 137.987 M 81.82 % 75.894 M -11.48 % 85.739 M 12.41 % 76.276 M -24.46 % 100.979 M -10.59 % 112.945 M -37.92 % 181.932 M 360.45 % 39.512 M 104.38 % 19.333 M -20.23 % 24.236 M -9.06 % 26.652 M
Deferred revenue non current 0.000 -100.00 % 146.788 M 43.08 % 102.593 M -68.93 % 330.207 M -1.73 % 336.011 M -1.73 % 341.915 M -2.56 % 350.899 M -6.46 % 375.113 M 1.46 % 369.707 M 79.58 % 205.875 M 82.63 % 112.728 M 6.00 % 106.345 M 10.68 % 96.082 M 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.420 M -1.06 % 11.542 M -23.08 % 15.006 M -17.55 % 18.200 M 58.50 % 11.483 M 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 544.000 K -45.33 % 995.000 K 37.81 % 722.000 K 122.15 % 325.000 K -86.26 % 2.365 M -70.18 % 7.931 M 0.000 -100.00 % 153.154 M -37.76 % 246.074 M -20.15 % 308.172 M 39.17 % 221.440 M 210.76 % 71.258 M -30.72 % 102.848 M 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 255.026 M 13.93 % 223.847 M -85.07 % 1.499 B 73.99 % 861.689 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 662.85 % 129.997 M -86.89 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M -19.86 % 1.237 B -1.52 % 1.256 B -1.94 % 1.281 B 4.86 % 1.222 B 43.85 % 849.379 M
Deferred tax liabilities non current 0.000 -100.00 % 183.770 M -37.55 % 294.289 M -15.82 % 349.578 M -1.21 % 353.876 M -3.84 % 368.023 M -35.97 % 574.798 M -0.38 % 577.019 M -2.56 % 592.201 M -4.01 % 616.970 M 29.46 % 476.559 M 6.38 % 447.995 M 19 679.03 % 2.265 M 0.00 % 2.265 M 0.00 % 2.265 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 6.506 B 1.32 % 6.421 B -2.04 % 6.555 B -17.27 % 7.923 B -7.24 % 8.542 B 0.61 % 8.490 B -15.17 % 10.008 B -1.43 % 10.153 B -7.33 % 10.956 B -9.26 % 12.073 B 5.34 % 11.462 B 4.44 % 10.974 B 61.84 % 6.781 B 24.86 % 5.431 B 50.21 % 3.615 B 54.88 % 2.334 B 17.96 % 1.979 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
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
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
Change in working capital -178.273 M -169.16 % 257.771 M 249.43 % 73.768 M 109.35 % -788.543 M -279.32 % 439.750 M -16.66 % 527.633 M 461.20 % 94.018 M -89.01 % 855.129 M -36.74 % 1.352 B 628.06 % 185.666 M 47.34 % 126.016 M 118.61 % -677.296 M -740.65 % 105.720 M 129.91 % -353.504 M 50.89 % -719.758 M -500.55 % 179.691 M 98.89 % 90.349 M
Accounts receivables -72.440 M -38 631.91 % 188.000 K -99.81 % 100.025 M 7 908.41 % 1.249 M 100.39 % -316.961 M -339.03 % 132.605 M 162.82 % -211.078 M -186.85 % 243.051 M -19.91 % 303.479 M -32.54 % 449.889 M 423.40 % -139.113 M -181.25 % 171.223 M 129.38 % -582.837 M 0.000 0.000 0.000 0.000
Inventory -19.610 M -453.14 % 5.553 M -98.74 % 441.863 M 298.03 % -223.133 M 47.04 % -421.296 M -2 386.11 % -16.946 M -105.23 % 324.095 M 269.09 % -191.665 M -227.99 % 149.749 M 87.89 % 79.701 M -68.96 % 256.786 M 183.58 % -307.222 M -179.93 % 384.387 M 280.72 % -212.696 M 53.50 % -457.382 M -340.05 % 190.537 M 167.53 % -282.156 M
Accounts payables 0.000 0.000 100.00 % -100.025 M -7 908.41 % -1.249 M -100.39 % 316.961 M 339.03 % -132.605 M 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 -86.223 M -134.21 % 252.030 M 168.47 % -368.095 M 34.90 % -565.410 M -165.67 % 861.046 M 58.11 % 544.579 M 336.69 % -230.077 M -121.98 % 1.047 B -12.91 % 1.202 B 1 034.35 % 105.965 M 181.03 % -130.770 M 64.66 % -370.074 M -32.80 % -278.667 M -97.91 % -140.808 M 46.33 % -262.376 M -2 319.10 % -10.846 M -102.91 % 372.505 M
Other non cash items 90.457 M -2.40 % 92.680 M 158.65 % -158.028 M 66.48 % -471.450 M 65.67 % -1.373 B -6 041.99 % 23.113 M -94.17 % 396.141 M -5.99 % 421.395 M -50.51 % 851.466 M 314.96 % -396.105 M -288.44 % 210.199 M 396.71 % -70.843 M -278.19 % 39.758 M 20.53 % 32.987 M 1 410.39 % 2.184 M 102.52 % -86.780 M -186.81 % -30.257 M
Net cash provided by operating activities 205.872 M -52.24 % 431.067 M 179.79 % 154.068 M 117.03 % -904.628 M -1 367.61 % 71.365 M -86.48 % 527.753 M 1 110.05 % 43.614 M -92.18 % 557.662 M -42.10 % 963.118 M 855.05 % 100.845 M -17.49 % 122.222 M 121.83 % -559.900 M -195.40 % 586.888 M 43 960.66 % 1.332 M 100.23 % -586.388 M -199.05 % 592.005 M 42.49 % 415.472 M
Investments in property plant and equipment 0.000 100.00 % -96.260 M -623.11 % -13.312 M 80.70 % -68.963 M -141.02 % -28.613 M 42.07 % -49.389 M -97.48 % -25.009 M -147.96 % -10.086 M 96.80 % -315.100 M -9.05 % -288.959 M 64.88 % -822.818 M 43.21 % -1.449 B -42.33 % -1.018 B -121.01 % -460.574 M -27.56 % -361.052 M 8.03 % -392.597 M -482.44 % -67.405 M
Acquisitions net 0.000 -100.00 % 34.675 M 0.000 -100.00 % 8.511 M 79.44 % 4.743 M 16.79 % 4.061 M -25.51 % 5.452 M 0.000 0.000 100.00 % -584.721 M -4 041.67 % -14.118 M 85.69 % -98.648 M -2 392.37 % -3.958 M 0.000 0.000 0.000 100.00 % -4.000 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -408.220 M 0.000 100.00 % -422.100 M 79.26 % -2.035 B 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 447.300 M -77.74 % 2.009 B 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -55.820 M -205.51 % 52.903 M 2.76 % 51.481 M -98.04 % 2.622 B 55.55 % 1.686 B 34.18 % 1.256 B 4 446.87 % 27.632 M -86.67 % 207.242 M 283.17 % -113.144 M -125.29 % 447.300 M 11 100.98 % -4.066 M -11.18 % -3.657 M -1 649.58 % 236.000 K 100.10 % -225.721 M -475.36 % -39.231 M -133.16 % 118.326 M 0.000
Net cash used for investing activites -55.820 M -542.94 % -8.682 M -122.75 % 38.169 M -98.51 % 2.562 B 54.15 % 1.662 B 37.23 % 1.211 B 14 897.70 % 8.075 M 103.83 % -211.064 M 50.71 % -428.244 M -6.75 % -401.180 M 53.73 % -867.002 M 44.10 % -1.551 B -51.82 % -1.022 B -48.86 % -686.295 M -71.45 % -400.283 M -45.94 % -274.271 M -284.11 % -71.405 M
Debt repayment -25.356 M -146.13 % 54.966 M 152.59 % -104.516 M 94.44 % -1.881 B -27.07 % -1.481 B -20.21 % -1.232 B -380.93 % 438.437 M 182.67 % -530.317 M -187.03 % -184.763 M -316.81 % 85.220 M 742.73 % -13.259 M -100.44 % 2.999 B 351.32 % 664.574 M -37.96 % 1.071 B 260.62 % 297.064 M 477.36 % -78.721 M 76.06 % -328.763 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 -100.00 % 977.716 M 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -1.482 M 0.000 0.000 0.000 0.000 0.000 100.00 % -62.311 M -33.36 % -46.725 M -117.22 % -21.510 M 0.000 100.00 % -49.706 M 0.000
Other financing activites -53.114 M 87.38 % -420.999 M -844.24 % -44.586 M -125.88 % 172.302 M 156.58 % -304.528 M 42.30 % -527.801 M -7.67 % -490.220 M -28.59 % -381.241 M -38.82 % -274.622 M -31.01 % -209.612 M 4.99 % -220.617 M 13.81 % -255.971 M -105.11 % -124.799 M -688.84 % 21.194 M 154.95 % -38.573 M 0.000 0.000
Net cash used provided by financing activities -78.470 M 78.56 % -366.033 M -145.49 % -149.102 M 91.28 % -1.709 B 4.26 % -1.785 B -1.37 % -1.761 B -3 300.69 % -51.783 M 94.32 % -911.558 M -98.43 % -459.385 M -269.30 % -124.392 M 46.81 % -233.876 M -108.72 % 2.681 B 443.78 % 493.050 M -53.96 % 1.071 B -13.37 % 1.236 B 1 062.58 % -128.427 M 60.94 % -328.763 M
Effect of forex changes on cash -50.450 M -25.22 % -40.289 M 15.35 % -47.595 M -189.90 % 52.943 M 318.32 % 12.656 M -8.55 % 13.839 M -54.79 % 30.609 M -81.14 % 162.285 M 109.55 % 77.443 M 5.67 % 73.285 M 991.20 % 6.716 M 7 446.07 % 89.000 K 112.34 % -721.000 K 78.71 % -3.386 M -2 451.39 % 144.000 K 420.00 % -45.000 K 99.07 % -4.859 M
Net change in cash 21.132 M 31.56 % 16.063 M 460.16 % -4.460 M -497.50 % 1.122 M 102.87 % -39.119 M -370.07 % -8.322 M -127.27 % 30.515 M 107.58 % -402.675 M -363.30 % 152.932 M 143.52 % -351.442 M 63.84 % -971.940 M -270.47 % 570.169 M 890.41 % 57.569 M -84.95 % 382.601 M 53.24 % 249.680 M 31.92 % 189.262 M 1 711.99 % 10.445 M
Cash at beginning of period 32.191 M 99.60 % 16.128 M -21.66 % 20.588 M 5.76 % 19.466 M -66.77 % 58.585 M -12.44 % 66.907 M 83.85 % 36.392 M -91.71 % 439.067 M 53.45 % 286.135 M -55.12 % 637.577 M -60.39 % 1.610 B 54.86 % 1.039 B 5.86 % 981.779 M 63.85 % 599.178 M 71.44 % 349.498 M 118.11 % 160.236 M 6.97 % 149.791 M
Cash at end of period 53.323 M 65.65 % 32.191 M 99.60 % 16.128 M -21.66 % 20.588 M 5.76 % 19.466 M -66.77 % 58.585 M -12.44 % 66.907 M 83.85 % 36.392 M -91.71 % 439.067 M 53.45 % 286.135 M -55.12 % 637.577 M -60.39 % 1.610 B 54.86 % 1.039 B 5.86 % 981.779 M 63.85 % 599.178 M 71.44 % 349.498 M 118.11 % 160.236 M
Operating cash flow 205.872 M -52.24 % 431.067 M 179.79 % 154.068 M 117.03 % -904.628 M -1 367.61 % 71.365 M -86.48 % 527.753 M 1 110.05 % 43.614 M -92.18 % 557.662 M -42.10 % 963.118 M 855.05 % 100.845 M -17.49 % 122.222 M 121.83 % -559.900 M -195.40 % 586.888 M 43 960.66 % 1.332 M 100.23 % -586.388 M -199.05 % 592.005 M 42.49 % 415.472 M
Capital expenditure -62.333 M 35.25 % -96.260 M -623.11 % -13.312 M 80.70 % -68.963 M -141.02 % -28.613 M 42.07 % -49.389 M -97.48 % -25.009 M -147.96 % -10.086 M 96.80 % -315.100 M -9.05 % -288.959 M 64.88 % -822.818 M 43.21 % -1.449 B -42.33 % -1.018 B -121.01 % -460.574 M -27.56 % -361.052 M 8.03 % -392.597 M -482.44 % -67.405 M
Free CashFlow 205.872 M -38.51 % 334.807 M 137.86 % 140.756 M 114.46 % -973.591 M -2 377.30 % 42.752 M -91.06 % 478.364 M 2 471.16 % 18.605 M -96.60 % 547.576 M -15.50 % 648.018 M 444.48 % -188.114 M 73.15 % -700.596 M 65.12 % -2.009 B -366.01 % -431.038 M 6.14 % -459.242 M 51.53 % -947.440 M -575.13 % 199.408 M -42.71 % 348.067 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
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 2009-12-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31
Revenue 1.389 B 6.72 % 1.302 B -20.54 % 1.638 B 12.49 % 1.456 B 21.90 % 1.195 B 1.63 % 1.175 B -0.93 % 1.187 B 25.01 % 949.153 M 9.83 % 864.217 M 11.65 % 774.064 M 110.49 % 367.743 M -47.62 % 702.081 M 42.73 % 491.880 M -59.21 % 1.206 B 153.47 % 475.730 M 4.50 % 455.262 M 8.91 % 418.031 M -36.15 % 654.700 M -17.00 % 788.787 M -44.08 % 1.410 B 24.96 % 1.129 B -5.56 % 1.195 B -19.46 % 1.484 B 79.46 % 826.946 M -31.09 % 1.200 B -35.77 % 1.868 B -4.82 % 1.963 B 16.26 % 1.688 B 0.00 % 1.688 B 100.83 % 840.737 M 0.00 % 840.737 M -40.49 % 1.413 B 0.00 % 1.413 B 100.00 % 706.434 M -46.17 % 1.312 B 100.00 % 656.160 M
Net income 171.747 M 106.54 % 83.155 M -35.80 % 129.516 M 403.03 % 25.747 M -83.71 % 158.031 M 1 522.16 % 9.742 M -93.64 % 153.292 M 391.25 % -52.633 M -26.15 % -41.721 M -104.93 % 846.796 M 478.23 % -223.885 M -402.91 % 73.912 M 134.73 % -212.800 M -14.62 % -185.661 M 40.71 % -313.152 M 38.70 % -510.875 M -41.38 % -361.344 M 70.91 % -1.242 B -389.98 % -253.536 M -212.73 % 224.912 M 209.12 % -206.118 M 52.05 % -429.878 M -708.63 % 70.631 M 339.02 % -29.550 M -141.61 % 71.021 M -49.58 % 140.853 M -9.15 % 155.039 M 34.39 % 115.364 M 0.00 % 115.364 M 228.50 % 35.119 M 0.00 % 35.119 M -82.49 % 200.509 M 0.00 % 200.509 M 100.00 % 100.255 M -27.21 % 137.732 M 100.00 % 68.866 M
Income before tax 175.133 M 119.34 % 79.844 M -7.87 % 86.665 M 175.20 % -115.239 M -174.68 % 154.318 M 776.74 % -22.803 M -112.31 % 185.268 M -27.32 % 254.910 M 1 042.33 % 22.315 M -97.97 % 1.101 B 591.33 % -224.023 M -575.57 % 47.106 M 123.28 % -202.335 M -57.00 % -128.878 M 69.49 % -422.370 M 20.06 % -528.351 M -46.76 % -360.012 M 69.10 % -1.165 B -319.36 % -277.806 M -174.58 % 372.511 M 262.95 % -228.601 M 48.60 % -444.740 M -583.53 % 91.977 M 659.81 % -16.430 M -116.71 % 98.331 M -43.43 % 173.823 M -8.69 % 190.362 M 36.22 % 139.751 M 0.00 % 139.751 M 214.12 % 44.490 M 0.00 % 44.490 M -80.88 % 232.704 M 0.00 % 232.704 M 100.00 % 116.352 M -26.82 % 158.984 M 100.00 % 79.492 M
Income before tax ratio 0.13 105.54 % 0.06 15.94 % 0.05 166.85 % -0.08 -161.26 % 0.13 765.90 % -0.02 -112.42 % 0.16 -41.86 % 0.27 940.10 % 0.03 -98.18 % 1.42 333.42 % -0.61 -1 007.94 % 0.07 116.31 % -0.41 -284.88 % -0.11 87.96 % -0.89 23.50 % -1.16 -34.76 % -0.86 51.60 % -1.78 -405.24 % -0.35 -233.35 % 0.26 230.40 % -0.20 45.57 % -0.37 -700.40 % 0.06 411.95 % -0.02 -124.25 % 0.08 -11.93 % 0.09 -4.07 % 0.10 17.16 % 0.08 0.00 % 0.08 56.41 % 0.05 0.00 % 0.05 -67.87 % 0.16 0.00 % 0.16 0.00 % 0.16 35.95 % 0.12 0.00 % 0.12
EBITDA 120.818 M 1 370.16 % 8.218 M -94.05 % 138.132 M 307.85 % -66.457 M -143.61 % 152.376 M 437.77 % -45.112 M -123.29 % 193.738 M 328.21 % -84.895 M -188.88 % -29.388 M 87.27 % -230.790 M -1 032.32 % -20.382 M 76.05 % -85.091 M -89.56 % -44.888 M -162.14 % 72.235 M 150.48 % -143.094 M 38.77 % -233.690 M -45.16 % -160.989 M 58.58 % -388.674 M -426.94 % -73.761 M -182.18 % -26.140 M 49.29 % -51.552 M 77.05 % -224.627 M -467.55 % 61.115 M 143.93 % -139.113 M -298.06 % 70.237 M -60.45 % 177.592 M -31.53 % 259.386 M 34.03 % 193.523 M 0.00 % 193.523 M 151.46 % 76.959 M 0.00 % 76.959 M -71.55 % 270.494 M 0.00 % 270.494 M 100.00 % 135.247 M -35.68 % 210.283 M 100.00 % 105.142 M
Net income ratio 0.12 93.54 % 0.06 -19.20 % 0.08 347.17 % 0.02 -86.63 % 0.13 1 496.16 % 0.01 -93.59 % 0.13 332.98 % -0.06 -14.87 % -0.05 -104.41 % 1.09 279.69 % -0.61 -678.30 % 0.11 124.33 % -0.43 -180.98 % -0.15 76.61 % -0.66 41.34 % -1.12 -29.82 % -0.86 54.44 % -1.90 -490.33 % -0.32 -301.57 % 0.16 187.32 % -0.18 49.23 % -0.36 -855.72 % 0.05 233.19 % -0.04 -160.38 % 0.06 -21.50 % 0.08 -4.55 % 0.08 15.59 % 0.07 0.00 % 0.07 63.57 % 0.04 0.00 % 0.04 -70.57 % 0.14 0.00 % 0.14 0.00 % 0.14 35.22 % 0.10 0.00 % 0.10
Ratio EBITDA 0.09 1 277.62 % 0.01 -92.51 % 0.08 284.77 % -0.05 -135.78 % 0.13 432.36 % -0.04 -123.50 % 0.16 282.55 % -0.09 -163.03 % -0.03 88.59 % -0.30 -437.94 % -0.06 54.27 % -0.12 -32.81 % -0.09 -252.34 % 0.06 119.92 % -0.30 41.40 % -0.51 -33.29 % -0.39 35.13 % -0.59 -534.86 % -0.09 -404.58 % -0.02 59.42 % -0.05 75.70 % -0.19 -556.38 % 0.04 124.48 % -0.17 -387.44 % 0.06 -38.42 % 0.10 -28.07 % 0.13 15.29 % 0.11 0.00 % 0.11 25.21 % 0.09 0.00 % 0.09 -52.19 % 0.19 0.00 % 0.19 0.00 % 0.19 19.48 % 0.16 0.00 % 0.16
Gross profit ratio 0.18 13.88 % 0.16 -13.94 % 0.19 6.00 % 0.18 -27.78 % 0.25 128.30 % 0.11 -63.03 % 0.29 223.23 % 0.09 -21.45 % 0.11 -26.89 % 0.16 -32.82 % 0.23 50.18 % 0.16 -26.22 % 0.21 -10.05 % 0.23 165.49 % 0.09 129.01 % 0.04 -52.20 % 0.08 191.76 % -0.09 -161.80 % 0.14 -11.47 % 0.16 -0.36 % 0.16 188.32 % 0.06 -66.24 % 0.17 51.60 % 0.11 -41.37 % 0.19 11.36 % 0.17 -1.78 % 0.17 12.35 % 0.15 0.00 % 0.15 -3.88 % 0.16 0.00 % 0.16 -30.79 % 0.23 0.00 % 0.23 0.00 % 0.23 11.04 % 0.20 0.00 % 0.20
Weighted average shs out dil 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 2.98 % 981.852 M 0.00 % 981.852 M 30.91 % 750.000 M 0.00 % 750.000 M 0.00 % 750.000 M 0.00 % 750.000 M 0.00 % 750.000 M
Weighted average shs out 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B -0.01 % 1.011 B 0.01 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 0.00 % 1.011 B 2.98 % 981.852 M 0.00 % 981.852 M 30.91 % 750.000 M 0.00 % 750.000 M 0.00 % 750.000 M 0.00 % 750.000 M 0.00 % 750.000 M
EPS diluted 0.17 106.81 % 0.08 -36.77 % 0.13 409.80 % 0.03 -83.67 % 0.16 1 527.08 % 0.01 -93.67 % 0.15 391.54 % -0.05 -26.21 % -0.04 -104.90 % 0.84 481.82 % -0.22 -401.37 % 0.07 133.18 % -0.22 -19.83 % -0.18 38.80 % -0.30 40.00 % -0.50 -38.89 % -0.36 70.49 % -1.22 -369.23 % -0.26 -218.18 % 0.22 210.00 % -0.20 52.38 % -0.42 -701.72 % 0.07 339.04 % -0.03 -141.60 % 0.07 -49.64 % 0.14 -9.13 % 0.15 32.24 % 0.12 1.75 % 0.11 233.33 % 0.03 -4.47 % 0.04 -86.74 % 0.27 3.85 % 0.26 100.00 % 0.13 -29.19 % 0.18 100.00 % 0.09
Earnings per share 0.17 106.81 % 0.08 -36.77 % 0.13 409.80 % 0.03 -83.67 % 0.16 1 527.08 % 0.01 -93.67 % 0.15 391.54 % -0.05 -26.21 % -0.04 -104.90 % 0.84 481.82 % -0.22 -401.37 % 0.07 133.18 % -0.22 -19.83 % -0.18 38.80 % -0.30 40.00 % -0.50 -38.89 % -0.36 70.49 % -1.22 -369.23 % -0.26 -218.18 % 0.22 210.00 % -0.20 52.38 % -0.42 -701.72 % 0.07 339.04 % -0.03 -141.60 % 0.07 -49.64 % 0.14 -9.13 % 0.15 32.24 % 0.12 1.75 % 0.11 233.33 % 0.03 -4.47 % 0.04 -86.74 % 0.27 3.85 % 0.26 100.00 % 0.13 -29.19 % 0.18 100.00 % 0.09
Gross profit 255.388 M 21.53 % 210.138 M -31.61 % 307.276 M 19.24 % 257.685 M -11.97 % 292.713 M 132.02 % 126.160 M -63.37 % 344.463 M 304.06 % 85.250 M -13.73 % 98.823 M -18.37 % 121.069 M 41.41 % 85.618 M -21.34 % 108.842 M 5.31 % 103.350 M -63.31 % 281.668 M 572.93 % 41.857 M 139.31 % 17.491 M -47.94 % 33.600 M 158.59 % -57.348 M -151.29 % 111.804 M -50.49 % 225.837 M 24.51 % 181.376 M 172.28 % 66.613 M -72.81 % 245.000 M 172.06 % 90.053 M -59.60 % 222.891 M -28.47 % 311.611 M -6.51 % 333.295 M 30.61 % 255.174 M 0.00 % 255.174 M 93.04 % 132.188 M 0.00 % 132.188 M -58.81 % 320.953 M 0.00 % 320.953 M 100.00 % 160.476 M -40.23 % 268.475 M 100.00 % 134.238 M
Income tax expense 3.386 M 2.27 % 3.311 M -92.27 % 42.851 M 128.87 % -148.412 M -4 097.09 % 3.713 M -88.59 % 32.545 M 1.78 % 31.976 M -89.60 % 307.543 M 380.27 % 64.036 M -74.78 % 253.888 M 183 876.81 % 138.000 K -99.44 % 24.600 M 114.66 % 11.460 M -80.09 % 57.546 M -47.62 % 109.859 M 558.94 % 16.672 M 707.75 % 2.064 M -97.38 % 78.695 M 249.79 % 22.498 M -84.16 % 142.056 M 500.48 % 23.657 M 53.30 % 15.432 M -27.71 % 21.346 M 62.70 % 13.120 M -51.96 % 27.310 M -17.17 % 32.970 M -6.66 % 35.323 M 44.84 % 24.388 M 0.00 % 24.388 M 160.24 % 9.371 M 0.00 % 9.371 M -70.89 % 32.195 M 0.00 % 32.195 M 100.00 % 16.097 M -24.26 % 21.252 M 100.00 % 10.626 M
Cost of revenue 1.134 B 3.87 % 1.092 B -17.98 % 1.331 B 11.04 % 1.199 B 32.89 % 901.919 M -14.05 % 1.049 B 24.61 % 842.068 M -2.53 % 863.903 M 12.87 % 765.394 M 17.21 % 652.995 M 131.46 % 282.125 M -52.44 % 593.239 M 52.69 % 388.530 M -57.96 % 924.168 M 113.00 % 433.873 M -0.89 % 437.771 M 13.88 % 384.431 M -46.01 % 712.048 M 5.18 % 676.983 M -42.85 % 1.185 B 25.05 % 947.325 M -16.06 % 1.129 B -8.92 % 1.239 B 68.14 % 736.893 M -24.59 % 977.220 M -37.23 % 1.557 B -4.47 % 1.630 B 13.71 % 1.433 B 0.00 % 1.433 B 102.28 % 708.549 M 0.00 % 708.549 M -35.11 % 1.092 B 0.00 % 1.092 B 100.00 % 545.958 M -47.70 % 1.044 B 100.00 % 521.922 M
General and administrative expenses 139.276 M -25.73 % 187.538 M 93.66 % 96.837 M -40.87 % 163.762 M 54.06 % 106.297 M -17.75 % 129.239 M 10.85 % 116.587 M -5.80 % 123.771 M -11.51 % 139.864 M -16.27 % 167.039 M 38.51 % 120.599 M -30.45 % 173.392 M 6.60 % 162.650 M -21.02 % 205.948 M -10.87 % 231.072 M -6.61 % 247.416 M 8.41 % 228.216 M -14.31 % 266.323 M 30.13 % 204.654 M -8.48 % 223.609 M 3.34 % 216.382 M -22.47 % 279.081 M 59.88 % 174.556 M -1.99 % 178.104 M 11.71 % 159.433 M 30.53 % 122.142 M 12.43 % 108.643 M 30.95 % 82.963 M 0.00 % 82.963 M 43.06 % 57.992 M 0.00 % 57.992 M 45.09 % 39.970 M 0.00 % 39.970 M 100.00 % 19.985 M -55.61 % 45.017 M 100.00 % 22.508 M
Selling and marketing expenses 21.668 M 113.88 % 10.131 M -67.03 % 30.729 M 40.98 % 21.797 M -50.12 % 43.703 M 82.00 % 24.012 M -22.67 % 31.050 M 27.16 % 24.419 M -14.28 % 28.487 M 177.08 % 10.281 M -58.08 % 24.527 M 20.05 % 20.430 M -42.27 % 35.391 M 14.51 % 30.906 M -5.88 % 32.838 M -39.41 % 54.193 M 1.99 % 53.137 M -32.96 % 79.258 M 21.63 % 65.165 M -15.39 % 77.019 M -18.65 % 94.676 M 7.74 % 87.873 M 71.10 % 51.359 M -48.01 % 98.789 M 201.90 % 32.722 M -21.68 % 41.778 M -5.58 % 44.247 M 24.60 % 35.512 M 0.00 % 35.512 M 66.08 % 21.383 M 0.00 % 21.383 M -51.20 % 43.814 M 0.00 % 43.814 M 100.00 % 21.907 M -23.36 % 28.586 M 100.00 % 14.293 M
Other expenses 0.000 -100.00 % 12.662 M 178.29 % -16.173 M -134.20 % 47.296 M 648.53 % -8.622 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.382 M 0.00 % -17.382 M 25.42 % -23.307 M 0.00 % -23.307 M -73.19 % -13.457 M 0.00 % -13.457 M -30.08 % -10.346 M 0.00 % -10.346 M -82.73 % -5.662 M 0.00 % -5.662 M 89.90 % -56.051 M 0.00 % -56.051 M 35.55 % -86.969 M 0.00 % -86.969 M 42.06 % -150.106 M -275.50 % 85.532 M 156.49 % -151.417 M -300.43 % 75.545 M 190.79 % -83.204 M -183.73 % 99.374 M 198.24 % -101.158 M -100.00 % -50.579 M 32.40 % -74.818 M -100.00 % -37.409 M
Operating expenses 223.428 M -33.77 % 337.327 M 164.43 % 127.566 M -62.53 % 340.491 M 231.53 % 102.704 M -17.50 % 124.496 M -12.79 % 142.760 M -29.51 % 202.530 M 527.05 % 32.299 M -97.48 % 1.281 B 836.86 % 136.779 M -5.23 % 144.332 M 68.83 % 85.489 M -62.90 % 230.404 M -22.35 % 296.713 M -8.09 % 322.824 M 40.89 % 229.136 M -76.78 % 986.929 M 241.14 % 289.302 M 15.12 % 251.295 M -14.79 % 294.920 M -20.55 % 371.215 M 767.99 % 42.767 M 369.25 % 9.114 M -85.54 % 63.013 M -45.43 % 115.464 M 4 048.90 % 2.783 M -98.64 % 204.006 M 719.28 % -32.943 M -121.26 % 154.920 M 4 145.42 % -3.830 M -102.55 % 150.195 M 964.50 % -17.374 M -100.00 % -8.687 M -614.96 % -1.215 M -100.00 % -607.500 K
Cost and expenses 1.357 B -5.02 % 1.429 B -2.02 % 1.458 B -2.23 % 1.492 B 48.49 % 1.005 B -14.41 % 1.174 B 19.19 % 984.828 M -7.65 % 1.066 B 33.69 % 797.693 M -58.76 % 1.934 B 361.78 % 418.904 M -43.20 % 737.571 M 55.60 % 474.019 M -58.94 % 1.155 B 58.03 % 730.586 M -3.95 % 760.595 M 23.96 % 613.567 M -63.89 % 1.699 B 75.83 % 966.285 M -32.71 % 1.436 B 15.59 % 1.242 B -17.17 % 1.500 B 17.01 % 1.282 B 71.82 % 746.007 M -28.28 % 1.040 B -37.80 % 1.672 B -3.62 % 1.735 B 14.24 % 1.519 B 0.00 % 1.519 B 93.70 % 784.094 M 0.00 % 784.094 M -32.31 % 1.158 B 0.00 % 1.158 B 100.00 % 579.163 M -48.11 % 1.116 B 100.00 % 558.116 M
Research and development expenses 62.484 M -50.80 % 126.996 M 685.23 % 16.173 M -84.97 % 107.636 M 0.000 -100.00 % 64.283 M 0.000 -100.00 % 64.526 M 0.000 -100.00 % 44.050 M 0.000 -100.00 % 32.890 M 0.000 -100.00 % 38.718 M 0.000 -100.00 % 72.363 M 0.000 -100.00 % 84.717 M 0.000 -100.00 % 102.485 M 0.000 -100.00 % 85.132 M 0.000 -100.00 % 92.762 M 0.000 -100.00 % 41.615 M 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 160.944 M -18.58 % 197.669 M 54.95 % 127.566 M -31.25 % 185.559 M 23.71 % 150.000 M -2.12 % 153.251 M 3.80 % 147.637 M -0.37 % 148.190 M -11.98 % 168.351 M -5.06 % 177.320 M 22.18 % 145.126 M -25.12 % 193.822 M -2.13 % 198.041 M -16.39 % 236.854 M -10.25 % 263.910 M -12.50 % 301.609 M 7.20 % 281.353 M -18.59 % 345.581 M 28.08 % 269.819 M -10.25 % 300.628 M -3.35 % 311.058 M -15.23 % 366.954 M 62.43 % 225.915 M -18.41 % 276.893 M 44.10 % 192.155 M 17.22 % 163.920 M 7.22 % 152.889 M 29.05 % 118.474 M 0.00 % 118.474 M 49.26 % 79.375 M 0.00 % 79.375 M -5.26 % 83.784 M 0.00 % 83.784 M 100.00 % 41.892 M -43.08 % 73.603 M 100.00 % 36.801 M
Interest income 0.000 0.000 0.000 100.00 % -35.511 M -199.50 % 35.691 M 45.87 % 24.467 M 48.87 % 16.435 M -50.00 % 32.870 M -69.79 % 108.807 M -63.95 % 301.807 M 74.59 % 172.862 M -16.11 % 206.068 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 % 7.029 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 13.513 M -83.32 % 81.035 M -22.31 % 104.301 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 225.029 M 0.00 % 225.029 M 20.19 % 187.234 M 0.00 % 187.234 M -12.16 % 213.143 M 0.00 % 213.143 M 79.76 % 118.571 M 0.00 % 118.571 M 0.01 % 118.556 M 0.00 % 118.556 M -8.93 % 130.183 M 0.00 % 130.183 M 49.83 % 86.889 M 0.00 % 86.889 M 124.63 % 38.681 M 18.66 % 32.598 M 0.00 % 32.598 M 186.82 % 11.366 M 0.00 % 11.366 M -45.74 % 20.947 M 0.00 % 20.947 M 100.00 % 10.473 M -67.87 % 32.593 M 100.00 % 16.297 M
Depreciation and amortization 32.441 M 10.14 % 29.454 M -17.47 % 35.688 M 175.79 % 12.941 M -65.67 % 37.690 M -4.34 % 39.399 M 78.82 % 22.033 M 1 113.27 % 1.816 M -96.24 % 48.235 M -4.79 % 50.662 M 5.36 % 48.086 M -18.09 % 58.706 M 45.79 % 40.267 M -37.97 % 64.918 M -14.00 % 75.488 M 46.15 % 51.651 M -43.49 % 91.394 M 0.03 % 91.368 M 7.12 % 85.293 M 29.00 % 66.120 M -15.37 % 78.130 M 3.19 % 75.714 M 80.14 % 42.030 M -11.94 % 47.727 M 20.82 % 39.501 M 32.11 % 29.901 M -1.46 % 30.343 M 43.31 % 21.174 M 0.00 % 21.174 M 0.33 % 21.104 M 0.00 % 21.104 M 25.29 % 16.844 M 0.00 % 16.844 M 100.00 % 8.422 M -54.98 % 18.706 M 100.00 % 9.353 M
Operating income 31.960 M 125.13 % -127.189 M -170.77 % 179.710 M 2 501.58 % -7.483 M -106.52 % 114.686 M 235.71 % -84.511 M -149.22 % 171.705 M 298.02 % -86.711 M -11.71 % -77.623 M 72.42 % -281.452 M -311.07 % -68.468 M 52.39 % -143.797 M -68.87 % -85.155 M -1 263.80 % 7.317 M 103.35 % -218.582 M 23.40 % -285.341 M -13.06 % -252.383 M 47.42 % -480.042 M -201.81 % -159.054 M -72.40 % -92.260 M 28.86 % -129.682 M 56.82 % -300.341 M -1 673.70 % 19.085 M 110.21 % -186.840 M -707.89 % 30.736 M -79.19 % 147.691 M -35.52 % 229.043 M 32.89 % 172.349 M 0.00 % 172.349 M 208.57 % 55.855 M 0.00 % 55.855 M -77.98 % 253.650 M 0.00 % 253.650 M 100.00 % 126.825 M -33.80 % 191.577 M 100.00 % 95.789 M
Operating income ratio 0.02 123.55 % -0.10 -189.06 % 0.11 2 234.87 % -0.01 -105.35 % 0.10 233.53 % -0.07 -149.68 % 0.14 258.40 % -0.09 -1.71 % -0.09 75.30 % -0.36 -95.29 % -0.19 9.10 % -0.20 -18.31 % -0.17 -2 953.03 % 0.01 101.32 % -0.46 26.69 % -0.63 -3.81 % -0.60 17.66 % -0.73 -263.62 % -0.20 -208.27 % -0.07 43.07 % -0.11 54.28 % -0.25 -2 054.04 % 0.01 105.69 % -0.23 -982.20 % 0.03 -67.60 % 0.08 -32.26 % 0.12 14.31 % 0.10 0.00 % 0.10 53.65 % 0.07 0.00 % 0.07 -62.99 % 0.18 0.00 % 0.18 0.00 % 0.18 22.98 % 0.15 0.00 % 0.15
Total other income expenses net 143.173 M -30.85 % 207.033 M 0.000 100.00 % -107.756 M -371.89 % 39.632 M -35.77 % 61.708 M 354.97 % 13.563 M -96.03 % 341.621 M 241.83 % 99.938 M -92.77 % 1.382 B 988.52 % -155.555 M -181.48 % 190.903 M 262.91 % -117.180 M 13.96 % -136.195 M 33.17 % -203.788 M 16.14 % -243.010 M -125.78 % -107.629 M 84.29 % -684.953 M -476.79 % -118.752 M -125.55 % 464.771 M 569.85 % -98.919 M 31.50 % -144.399 M -298.10 % 72.892 M -57.23 % 170.410 M 152.10 % 67.595 M 158.67 % 26.132 M 167.56 % -38.681 M -18.66 % -32.598 M 0.00 % -32.598 M -151.89 % -12.942 M -13.87 % -11.366 M 50.00 % -22.731 M -8.52 % -20.947 M -100.00 % -10.473 M 67.87 % -32.593 M -100.00 % -16.297 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 2010-06-30 2009-12-31 2009-06-30 2009-01-31 2008-06-30 2008-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 2010-06-30 2009-12-31 2008-12-31
Net debt 1.680 B -7.68 % 1.819 B -1.42 % 1.846 B 2.52 % 1.800 B 4.07 % 1.730 B -1.71 % 1.760 B -0.54 % 1.769 B -1.13 % 1.790 B -49.34 % 3.533 B -4.01 % 3.680 B -23.17 % 4.791 B -4.00 % 4.990 B -14.93 % 5.866 B -5.20 % 6.188 B 1.77 % 6.080 B 5.11 % 5.785 B -11.17 % 6.512 B 10.19 % 5.910 B 1.35 % 5.832 B -3.18 % 6.023 B -2.13 % 6.154 B 15.45 % 5.330 B 3.58 % 5.146 B 22.69 % 4.194 B 25.26 % 3.349 B 90.25 % 1.760 B 509.98 % -429.306 M -136.22 % 1.185 B 16.96 % 1.013 B 175.51 % 367.839 M 55 464.80 % 662.000 K -99.79 % 320.651 M -54.64 % 706.941 M
Total investments 0.000 -100.00 % 227.599 M 0.000 -100.00 % 228.524 M 0.000 -100.00 % 275.867 M 0.000 -100.00 % 617.869 M 0.000 -100.00 % 10.510 M 36.96 % 7.674 M -41.76 % 13.177 M -30.92 % 19.075 M -40.08 % 31.832 M 48.82 % 21.389 M -39.50 % 35.356 M -7.23 % 38.112 M -0.06 % 38.135 M -2.73 % 39.204 M -0.97 % 39.590 M 0.67 % 39.326 M -0.42 % 39.493 M -77.92 % 178.877 M 136.46 % 75.647 M 0.000 -100.00 % 88.006 M -78.68 % 412.704 M 20.76 % 341.754 M -6.36 % 364.977 M 182.17 % 129.347 M 0.000 -100.00 % 84.659 M -2.48 % 86.812 M
Total debt 1.724 B -7.92 % 1.873 B -2.50 % 1.921 B 4.82 % 1.832 B 0.85 % 1.817 B 2.31 % 1.776 B -0.66 % 1.788 B -1.24 % 1.810 B -50.00 % 3.621 B -2.14 % 3.700 B -22.99 % 4.804 B -4.84 % 5.049 B -15.15 % 5.950 B -4.88 % 6.255 B 1.92 % 6.137 B 5.43 % 5.821 B -11.24 % 6.558 B 3.29 % 6.349 B 7.05 % 5.931 B -5.99 % 6.309 B -2.39 % 6.464 B 8.30 % 5.968 B 1.63 % 5.872 B 1.18 % 5.804 B 26.49 % 4.589 B 63.91 % 2.799 B 0.000 -100.00 % 2.167 B 64.58 % 1.317 B 36.17 % 967.017 M 62.87 % 593.752 M -11.37 % 669.953 M -10.52 % 748.706 M
Accumulated other comprehensive income loss 601.036 M -47.75 % 1.150 B 92.72 % 596.869 M -3.00 % 615.311 M -4.03 % 641.182 M -1.95 % 653.953 M 0.98 % 647.602 M -8.99 % 711.564 M 6.83 % 666.097 M 2.73 % 648.389 M 54.12 % 420.717 M 136.09 % -1.166 B -222.30 % 953.180 M 174.90 % -1.273 B -213.57 % 1.121 B 171.26 % -1.572 B -247.98 % 1.063 B 173.86 % -1.439 B -231.43 % 1.095 B 245.35 % -753.024 M -160.96 % 1.235 B 297.76 % -624.653 M -151.29 % 1.218 B 347.33 % -492.407 M -140.46 % 1.217 B 409.06 % -393.728 M 0.000 100.00 % -341.489 M 0.000 100.00 % -307.665 M -1 544.48 % -18.709 M 93.07 % -269.926 M -8.52 % -248.742 M
Retained earnings -229.655 M 65.97 % -674.873 M -39.28 % -484.557 M 21.82 % -619.778 M 32.61 % -919.710 M 14.66 % -1.078 B -32.51 % -813.298 M 15.86 % -966.590 M -5.76 % -913.957 M -4.78 % -872.236 M 49.38 % -1.723 B -14.93 % -1.499 B 26.16 % -2.030 B -11.71 % -1.818 B 3.16 % -1.877 B -20.03 % -1.564 B -48.52 % -1.053 B -52.25 % -691.557 M -225.58 % 550.711 M -31.52 % 804.247 M 31.81 % 610.156 M -25.25 % 816.274 M -34.50 % 1.246 B 6.01 % 1.176 B -2.45 % 1.205 B 6.55 % 1.131 B 0.000 -100.00 % 850.436 M 0.000 0.000 0.000 0.000 0.000
Common stock 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.00 % 88.856 M 0.000 0.000
Total equity 1.452 B 17.17 % 1.239 B 3.88 % 1.193 B 10.85 % 1.076 B -0.01 % 1.076 B 15.60 % 930.939 M 1.76 % 914.846 M 10.82 % 825.516 M -0.86 % 832.682 M -2.80 % 856.695 M 486.16 % -221.852 M -503.59 % 54.969 M 298.07 % 13.809 M -94.00 % 230.273 M -54.10 % 501.653 M -40.71 % 846.065 M -33.27 % 1.268 B -19.14 % 1.568 B -46.07 % 2.907 B -9.14 % 3.200 B 4.15 % 3.072 B -6.02 % 3.269 B -11.12 % 3.678 B 1.64 % 3.619 B -2.15 % 3.699 B 50.33 % 2.460 B 6.08 % 2.319 B 5.53 % 2.198 B 5.75 % 2.078 B 4.38 % 1.991 B 0.50 % 1.981 B 108.12 % 951.931 M 58.49 % 600.637 M
Other non current liabilities 298.746 M -4.47 % 312.722 M -59.87 % 779.332 M 60.15 % 486.614 M -58.40 % 1.170 B -1.38 % 1.186 B -22.70 % 1.534 B 5.98 % 1.448 B 110.52 % 687.697 M -0.32 % 689.887 M -2.40 % 706.847 M -0.44 % 709.938 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 -100.00 % 1.228 B 0.000 -100.00 % 37.224 M 0.00 % 37.224 M 545.02 % 5.771 M 0.00 % 5.771 M 56.78 % 3.681 M
Long term debt 744.236 M -11.53 % 841.192 M 470.28 % 147.505 M -4.10 % 153.816 M -73.91 % 589.638 M -27.23 % 810.239 M -0.25 % 812.260 M -3.29 % 839.905 M -52.89 % 1.783 B 15.93 % 1.538 B -14.30 % 1.794 B -52.93 % 3.812 B -7.89 % 4.138 B -2.46 % 4.242 B 11.90 % 3.791 B 87.57 % 2.021 B -26.95 % 2.767 B 46.68 % 1.887 B -38.80 % 3.083 B -10.81 % 3.456 B 0.39 % 3.443 B 21.90 % 2.824 B 11.89 % 2.524 B -2.15 % 2.580 B -6.32 % 2.754 B 68.30 % 1.636 B 0.000 -100.00 % 732.289 M 89.00 % 387.459 M 61.44 % 240.000 M -17.24 % 290.000 M -23.08 % 377.000 M 239.64 % 111.000 M
Total non current liabilities 1.043 B -9.61 % 1.154 B 24.50 % 926.837 M -4.55 % 970.988 M -44.81 % 1.759 B -11.87 % 1.996 B -14.93 % 2.347 B 2.58 % 2.288 B -7.40 % 2.470 B 10.90 % 2.228 B -10.94 % 2.501 B -44.68 % 4.522 B -6.28 % 4.825 B -6.64 % 5.168 B 9.15 % 4.735 B 59.23 % 2.973 B -20.52 % 3.741 B 31.34 % 2.848 B -27.40 % 3.923 B -8.31 % 4.279 B 5.67 % 4.049 B 18.63 % 3.413 B 10.12 % 3.100 B -1.09 % 3.134 B -3.72 % 3.255 B 87.66 % 1.734 B 41.00 % 1.230 B 60.02 % 768.707 M 78.53 % 430.585 M 54.06 % 279.489 M -5.50 % 295.771 M -22.73 % 382.771 M 233.77 % 114.681 M
Other current liabilities 1.789 B -11.35 % 2.018 B 17.41 % 1.718 B 24.44 % 1.381 B -22.97 % 1.793 B 15.28 % 1.555 B 4.75 % 1.485 B -28.42 % 2.074 B -5.93 % 2.205 B 4.84 % 2.103 B 3.75 % 2.027 B 548.74 % -451.717 M -116.03 % 2.818 B 11 370.81 % -25.005 M -101.20 % 2.080 B 3 946.71 % 51.399 M -96.21 % 1.357 B 494.17 % 228.419 M -80.21 % 1.154 B 428.23 % 218.527 M -59.78 % 543.328 M 223.50 % 167.952 M -54.94 % 372.724 M 3 674.04 % 9.876 M -98.16 % 536.163 M 42.16 % 377.164 M -74.93 % 1.504 B 365.06 % 323.443 M 54.07 % 209.938 M -46.78 % 394.499 M 182.32 % 139.734 M -51.27 % 286.760 M -28.45 % 400.773 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 64.353 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.209 B 0.000 -100.00 % 1.796 B 131.05 % 777.215 M -52.29 % 1.629 B 0.000 -100.00 % 962.676 M 0.000 -100.00 % 384.352 M 0.000 -100.00 % 443.739 M 0.000 -100.00 % 338.016 M 0.000 -100.00 % 335.721 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 979.993 M -5.04 % 1.032 B -41.80 % 1.773 B 5.64 % 1.679 B 6.73 % 1.573 B 15.99 % 1.356 B -5.63 % 1.437 B 1.22 % 1.419 B -30.91 % 2.055 B -10.40 % 2.293 B -27.11 % 3.146 B 128.58 % 1.376 B -28.91 % 1.936 B 791.61 % 217.096 M -90.89 % 2.382 B -39.03 % 3.907 B 2.85 % 3.799 B -15.06 % 4.472 B 56.99 % 2.849 B -0.16 % 2.853 B -5.55 % 3.021 B -3.91 % 3.144 B -6.11 % 3.348 B 3.83 % 3.225 B 75.74 % 1.835 B 57.74 % 1.163 B 0.000 -100.00 % 1.435 B 54.40 % 929.293 M 27.82 % 727.017 M 139.35 % 303.752 M 3.69 % 292.953 M -54.06 % 637.706 M
Total current liabilities 3.794 B -7.75 % 4.113 B -5.45 % 4.350 B -0.56 % 4.374 B 7.26 % 4.078 B 12.42 % 3.628 B -13.09 % 4.174 B -13.22 % 4.810 B -8.42 % 5.252 B -3.76 % 5.457 B -8.47 % 5.963 B 52.37 % 3.913 B -30.40 % 5.622 B 21.95 % 4.610 B -14.03 % 5.362 B -15.34 % 6.334 B 3.47 % 6.121 B -6.40 % 6.540 B 26.97 % 5.151 B 12.10 % 4.594 B -2.97 % 4.735 B -0.92 % 4.779 B -1.14 % 4.834 B 14.52 % 4.221 B 33.47 % 3.163 B 22.30 % 2.586 B 10.06 % 2.350 B -4.66 % 2.464 B 75.98 % 1.400 B 4.13 % 1.345 B 123.51 % 601.677 M -39.80 % 999.519 M -20.89 % 1.263 B
Total liabilities 4.837 B -8.16 % 5.267 B -0.19 % 5.277 B -1.28 % 5.345 B -8.43 % 5.838 B 3.80 % 5.624 B -13.75 % 6.520 B -8.13 % 7.098 B -8.09 % 7.723 B 0.49 % 7.685 B -9.20 % 8.464 B 0.34 % 8.435 B -19.26 % 10.447 B 6.84 % 9.778 B -3.16 % 10.097 B 8.48 % 9.307 B -5.63 % 9.862 B 5.05 % 9.388 B 3.46 % 9.074 B 2.26 % 8.873 B 1.01 % 8.784 B 7.23 % 8.192 B 3.26 % 7.934 B 7.87 % 7.355 B 14.61 % 6.418 B 48.54 % 4.321 B 20.70 % 3.580 B 10.72 % 3.233 B 76.58 % 1.831 B 12.72 % 1.624 B 80.99 % 897.448 M -35.08 % 1.382 B 0.30 % 1.378 B
Other non current assets 412.241 M 2.77 % 401.129 M -1.51 % 407.297 M 12.27 % 362.778 M -14.39 % 423.765 M 16.15 % 364.848 M -11.24 % 411.045 M 10.20 % 372.986 M -19.07 % 460.897 M 18.06 % 390.384 M -22.83 % 505.902 M 2.62 % 492.975 M -5.04 % 519.131 M -61.58 % 1.351 B -33.47 % 2.031 B 19.82 % 1.695 B -34.35 % 2.582 B 2.81 % 2.511 B -3.73 % 2.609 B -6.05 % 2.777 B -12.65 % 3.179 B 24.72 % 2.549 B 3.06 % 2.473 B 10.06 % 2.247 B 0.54 % 2.235 B 6 816.48 % 32.312 M 442.60 % 5.955 M -96.60 % 174.973 M 627.45 % 24.053 M -62.95 % 64.914 M -26.92 % 88.825 M -69.41 % 290.380 M 364.27 % 62.546 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.510 M 36.96 % 7.674 M -41.76 % 13.177 M -30.19 % 18.875 M -40.70 % 31.832 M 111.54 % -275.919 M -880.40 % 35.356 M -7.23 % 38.112 M -0.06 % 38.135 M -2.73 % 39.204 M -0.97 % 39.590 M 0.67 % 39.326 M 191.45 % 13.493 M -92.46 % 178.877 M 136.46 % 75.647 M 0.000 0.000 -100.00 % 765.156 M 123.89 % 341.754 M -6.36 % 364.977 M 182.17 % 129.347 M 0.000 -100.00 % 84.659 M -2.48 % 86.812 M
Intangible assets 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.107 B 0.000 -100.00 % 1.087 B -1.15 % 1.100 B -2.10 % 1.124 B -2.73 % 1.155 B -4.67 % 1.212 B 5.90 % 1.144 B 5.62 % 1.083 B 4.17 % 1.040 B -1.10 % 1.052 B -0.36 % 1.055 B 22.78 % 859.617 M 31.42 % 654.098 M 29.08 % 506.725 M 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 -100.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.674 M -100.69 % 1.107 B 0.000 -100.00 % 1.087 B -1.15 % 1.100 B -2.10 % 1.124 B -2.73 % 1.155 B -4.67 % 1.212 B 5.52 % 1.148 B 5.59 % 1.088 B 4.16 % 1.044 B -1.10 % 1.056 B -0.36 % 1.059 B 22.67 % 863.692 M 31.23 % 658.173 M 28.85 % 510.800 M 12 434.97 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M 0.00 % 4.075 M
Property plant equipment net 2.390 B -1.22 % 2.419 B -1.70 % 2.461 B -2.73 % 2.530 B 4.88 % 2.412 B -2.95 % 2.486 B -2.26 % 2.543 B -1.96 % 2.594 B -26.22 % 3.516 B -3.25 % 3.634 B -0.92 % 3.667 B 40.40 % 2.612 B -32.39 % 3.863 B 37.70 % 2.806 B -4.78 % 2.947 B -6.98 % 3.168 B -1.90 % 3.229 B -5.50 % 3.417 B -8.65 % 3.741 B -3.80 % 3.888 B 5.38 % 3.690 B -1.59 % 3.749 B 15.17 % 3.255 B 5.34 % 3.091 B 16.35 % 2.656 B 10.88 % 2.396 B 37.58 % 1.741 B 22.60 % 1.420 B 29.04 % 1.101 B 2.75 % 1.071 B -4.81 % 1.125 B 125.11 % 499.891 M 4.22 % 479.637 M
Total non current assets 2.802 B -0.65 % 2.820 B -1.67 % 2.868 B -0.85 % 2.893 B 2.00 % 2.836 B -0.50 % 2.850 B -3.51 % 2.954 B -0.43 % 2.967 B -25.39 % 3.977 B -1.44 % 4.035 B -7.97 % 4.384 B -1.17 % 4.436 B -2.79 % 4.563 B -16.09 % 5.438 B -7.96 % 5.908 B -1.31 % 5.986 B -14.06 % 6.966 B -2.44 % 7.140 B -6.51 % 7.638 B -2.98 % 7.873 B -1.98 % 8.032 B 8.11 % 7.429 B 5.69 % 7.029 B 11.21 % 6.321 B 13.55 % 5.567 B 88.91 % 2.947 B 16.78 % 2.523 B 29.69 % 1.946 B 30.14 % 1.495 B 17.64 % 1.271 B 4.21 % 1.219 B 38.52 % 880.325 M 38.82 % 634.136 M
Other current assets 850.029 M 33.86 % 635.015 M 8.56 % 584.970 M 67.23 % 349.794 M -53.48 % 751.968 M 69.76 % 442.956 M -39.08 % 727.162 M -3.97 % 757.203 M -21.30 % 962.162 M 80.11 % 534.216 M -31.35 % 778.170 M 18.13 % 658.716 M -76.15 % 2.762 B 147.87 % 1.114 B 32.04 % 843.758 M -31.98 % 1.240 B 14.70 % 1.081 B -15.32 % 1.277 B -25.15 % 1.706 B 43.44 % 1.190 B -19.66 % 1.481 B 76.10 % 840.894 M -31.11 % 1.221 B 113.91 % 570.610 M -75.01 % 2.283 B 14.90 % 1.987 B 343.92 % 447.585 M -65.92 % 1.313 B 192.30 % 449.258 M -41.49 % 767.827 M 39.69 % 549.679 M 73.25 % 317.279 M -9.86 % 351.997 M
Short term investments 0.000 -100.00 % 227.599 M 0.000 -100.00 % 228.524 M 0.000 -100.00 % 275.867 M 0.000 -100.00 % 617.869 M 0.000 -100.00 % 596.115 M 0.000 -100.00 % 506.802 M 253 301.00 % 200.000 K -99.89 % 184.496 M -37.94 % 297.308 M 404.72 % 58.905 M 0.000 -100.00 % 33.450 M 0.000 -100.00 % 179.579 M 0.000 -100.00 % 26.000 M 0.000 -100.00 % 105.887 M 0.000 -100.00 % 88.006 M 124.97 % -352.452 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 44.598 M -16.36 % 53.323 M -29.03 % 75.136 M 133.41 % 32.191 M -63.11 % 87.265 M 441.08 % 16.128 M -12.21 % 18.372 M -10.76 % 20.588 M -76.54 % 87.746 M 350.77 % 19.466 M 41.96 % 13.712 M -76.59 % 58.585 M -30.18 % 83.903 M 25.40 % 66.907 M 17.72 % 56.834 M 56.17 % 36.392 M -20.48 % 45.766 M -89.58 % 439.067 M 341.07 % 99.547 M -65.21 % 286.135 M -7.53 % 309.428 M -51.47 % 637.577 M -12.20 % 726.134 M -54.88 % 1.610 B 29.79 % 1.240 B 19.32 % 1.039 B 142.10 % 429.306 M -56.27 % 981.779 M 223.70 % 303.301 M -49.38 % 599.178 M 1.03 % 593.090 M 69.79 % 349.302 M 736.35 % 41.765 M
Cash and short term investments 44.598 M -16.36 % 53.323 M -29.03 % 75.136 M -71.18 % 260.715 M 198.76 % 87.265 M 441.08 % 16.128 M -12.21 % 18.372 M -10.76 % 20.588 M -76.54 % 87.746 M 350.77 % 19.466 M 41.96 % 13.712 M -76.59 % 58.585 M -30.34 % 84.103 M 25.70 % 66.907 M -81.11 % 354.142 M 873.13 % 36.392 M -20.48 % 45.766 M -89.58 % 439.067 M 341.07 % 99.547 M -65.21 % 286.135 M -7.53 % 309.428 M -53.37 % 663.577 M -8.62 % 726.134 M -54.88 % 1.610 B 29.79 % 1.240 B 19.32 % 1.039 B 142.10 % 429.306 M -56.27 % 981.779 M 223.70 % 303.301 M -49.38 % 599.178 M 1.03 % 593.090 M 69.79 % 349.302 M 736.35 % 41.765 M
Total current assets 3.487 B -5.39 % 3.686 B 2.34 % 3.601 B 2.06 % 3.529 B -13.46 % 4.078 B 10.07 % 3.705 B -17.33 % 4.481 B -9.58 % 4.956 B 8.24 % 4.579 B 1.59 % 4.507 B 16.83 % 3.858 B -4.84 % 4.054 B -31.26 % 5.898 B 29.04 % 4.570 B -2.56 % 4.690 B 12.57 % 4.167 B 0.07 % 4.164 B 9.13 % 3.815 B -12.16 % 4.344 B 3.40 % 4.201 B 9.81 % 3.825 B -5.13 % 4.032 B -12.01 % 4.583 B -1.52 % 4.653 B 2.28 % 4.550 B 18.66 % 3.834 B 13.58 % 3.376 B -3.14 % 3.485 B 44.37 % 2.414 B 2.97 % 2.345 B 41.31 % 1.659 B 14.12 % 1.454 B 8.13 % 1.345 B
Inventory 2.083 B -20.64 % 2.625 B 7.32 % 2.446 B -6.13 % 2.606 B -4.48 % 2.728 B 4.31 % 2.616 B -21.89 % 3.348 B 9.52 % 3.057 B 3.77 % 2.946 B 3.54 % 2.846 B 10.32 % 2.580 B 6.33 % 2.426 B -5.02 % 2.554 B -4.14 % 2.665 B -8.27 % 2.905 B 0.52 % 2.890 B 91.07 % 1.512 B 4.49 % 1.447 B -15.65 % 1.716 B 5.64 % 1.624 B 60.96 % 1.009 B 9.50 % 921.526 M -4.81 % 968.041 M -15.70 % 1.148 B 11.86 % 1.027 B 27.07 % 807.872 M -44.42 % 1.454 B 22.13 % 1.190 B 11.65 % 1.066 B 9.05 % 977.539 M 89.30 % 516.386 M -0.72 % 520.157 M -26.81 % 710.694 M
Net receivables 508.992 M 36.92 % 371.731 M -24.88 % 494.836 M 58.63 % 311.953 M -38.84 % 510.098 M 34.64 % 378.856 M -2.18 % 387.305 M -23.02 % 503.106 M -13.64 % 582.600 M 13.89 % 511.538 M 5.17 % 486.374 M 20.46 % 403.775 M -18.86 % 497.646 M -7.88 % 540.225 M -8.05 % 587.539 M 58.32 % 371.120 M -75.65 % 1.524 B 105.26 % 742.597 M -9.64 % 821.830 M -25.34 % 1.101 B 7.29 % 1.026 B -23.59 % 1.343 B -19.50 % 1.668 B 36.82 % 1.219 B -25.48 % 1.636 B 18.05 % 1.386 B 32.59 % 1.045 B 0.000 -100.00 % 595.506 M 0.000 0.000 -100.00 % 267.158 M 11.23 % 240.183 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 210.943 M 0.00 % 210.943 M 30.53 % 161.600 M 0.00 % 161.600 M 52.20 % 106.175 M 400.30 % -35.356 M 7.23 % -38.112 M 0.06 % -38.135 M -137.82 % 100.843 M 25.28 % 80.497 M 1.00 % 79.700 M 28.58 % 61.987 M -1.13 % 62.696 M 42.64 % 43.954 M 155.23 % 17.221 M 120.61 % 7.806 M 18.18 % 6.605 M 50.32 % 4.394 M 274.91 % 1.172 M -7.06 % 1.261 M 2.27 % 1.233 M -6.59 % 1.320 M 23.83 % 1.066 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 1.026 B -3.54 % 1.063 B 23.87 % 858.461 M -8.93 % 942.593 M 40.86 % 669.184 M 5.21 % 636.069 M -47.20 % 1.205 B -6.59 % 1.290 B 151.89 % 511.990 M -16.68 % 614.511 M 44.65 % 424.831 M 11.82 % 379.935 M -49.91 % 758.434 M 10.16 % 688.464 M -17.98 % 839.412 M 25.22 % 670.349 M -25.02 % 893.988 M 13.11 % 790.348 M -27.21 % 1.086 B 2.23 % 1.062 B -3.90 % 1.105 B 19.80 % 922.551 M -10.30 % 1.029 B 92.09 % 535.443 M -19.55 % 665.533 M -22.94 % 863.623 M 10.80 % 779.469 M 16.94 % 666.583 M 171.93 % 245.133 M 20.17 % 203.983 M 46.52 % 139.216 M -64.81 % 395.570 M 99.45 % 198.326 M
Tax payables 0.000 0.000 0.000 -100.00 % 307.988 M 606.07 % 43.620 M -45.86 % 80.568 M 68.79 % 47.734 M 78.10 % 26.802 M -94.43 % 480.860 M 7.67 % 446.617 M 22.37 % 364.967 M -8.80 % 400.196 M 264.38 % 109.829 M -20.41 % 137.987 M 127.11 % 60.759 M -19.94 % 75.894 M 6.89 % 71.001 M -17.19 % 85.739 M 38.85 % 61.751 M -19.04 % 76.276 M 16.20 % 65.643 M -34.99 % 100.979 M 19.53 % 84.479 M -25.20 % 112.945 M -10.31 % 125.934 M -30.78 % 181.932 M 175.96 % 65.928 M 66.86 % 39.512 M 147.37 % 15.973 M -17.38 % 19.333 M 1.89 % 18.975 M -21.71 % 24.236 M -9.06 % 26.652 M
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 146.788 M 47.36 % 99.614 M -2.90 % 102.593 M -68.67 % 327.423 M -0.84 % 330.207 M -1.10 % 333.869 M -0.64 % 336.011 M -0.87 % 338.963 M -0.86 % 341.915 M -2.27 % 349.867 M -0.29 % 350.899 M -5.15 % 369.940 M -1.38 % 375.113 M -1.64 % 381.374 M 3.16 % 369.707 M 62.20 % 227.929 M 10.71 % 205.875 M 57.14 % 131.013 M 16.22 % 112.728 M 6.94 % 105.411 M -0.88 % 106.345 M 3.58 % 102.673 M 6.86 % 96.082 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 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 % 10.425 M -8.71 % 11.420 M -6.26 % 12.183 M 5.55 % 11.542 M -6.51 % 12.346 M -17.73 % 15.006 M -8.66 % 16.428 M -9.74 % 18.200 M 43.79 % 12.657 M 10.22 % 11.483 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 287.000 K -47.24 % 544.000 K -29.72 % 774.000 K -22.21 % 995.000 K 151.26 % 396.000 K -45.15 % 722.000 K -26.63 % 984.000 K 202.77 % 325.000 K -74.85 % 1.292 M -45.37 % 2.365 M -65.43 % 6.841 M -13.74 % 7.931 M -11.71 % 8.983 M 100.50 % -1.796 B -20 215.96 % 8.927 M -94.17 % 153.154 M -22.74 % 198.229 M -19.44 % 246.074 M -9.50 % 271.902 M -11.77 % 308.172 M 82.10 % 169.230 M -23.58 % 221.440 M -14.03 % 257.591 M 261.49 % 71.258 M -18.48 % 87.412 M -15.01 % 102.848 M 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 -100.00 % 255.026 M 2.89 % 247.860 M 10.73 % 223.847 M -82.81 % 1.302 B -13.13 % 1.499 B 39.18 % 1.077 B -40.74 % 1.818 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 33.32 % 743.826 M -3.13 % 767.839 M -45.64 % 1.412 B 378.28 % -507.540 M -151.18 % 991.686 M 137.52 % -2.643 B -366.56 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M 0.00 % 991.686 M -58.76 % 2.405 B 94.33 % 1.237 B -44.52 % 2.230 B 77.52 % 1.256 B -36.84 % 1.989 B 55.26 % 1.281 B -32.95 % 1.911 B 56.40 % 1.222 B 43.85 % 849.379 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 183.770 M -37.55 % 294.289 M 0.00 % 294.289 M -15.82 % 349.578 M 0.00 % 349.578 M -1.20 % 353.828 M -0.01 % 353.876 M -3.81 % 367.884 M -0.04 % 368.023 M 9.26 % 336.838 M -41.40 % 574.798 M 0.26 % 573.330 M -0.64 % 577.019 M -2.64 % 592.654 M 0.08 % 592.201 M -3.36 % 612.814 M -0.67 % 616.970 M 29.71 % 475.668 M -0.19 % 476.559 M 1.36 % 470.144 M 4.94 % 447.995 M 12.37 % 398.682 M 17 501.85 % 2.265 M 0.00 % 2.265 M 0.00 % 2.265 M -61.62 % 5.902 M 160.57 % 2.265 M 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 6.289 B -3.33 % 6.506 B 0.56 % 6.470 B 0.75 % 6.421 B -7.12 % 6.914 B 5.47 % 6.555 B -11.84 % 7.435 B -6.16 % 7.923 B -7.39 % 8.555 B 0.16 % 8.542 B 3.64 % 8.242 B -2.92 % 8.490 B -18.84 % 10.461 B 4.52 % 10.008 B -5.57 % 10.598 B 4.38 % 10.153 B -8.78 % 11.130 B 1.59 % 10.956 B -8.56 % 11.981 B -0.76 % 12.073 B 1.83 % 11.857 B 3.45 % 11.462 B -1.30 % 11.612 B 5.81 % 10.974 B 8.48 % 10.116 B 49.19 % 6.781 B 14.95 % 5.899 B 8.62 % 5.431 B 38.93 % 3.909 B 8.13 % 3.615 B 25.59 % 2.879 B 23.32 % 2.334 B 17.96 % 1.979 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 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 2009-12-31 2008-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 2009-12-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31
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 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 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 256.873 M 180.60 % 91.545 M 200.00 % -91.545 M -120.69 % 442.564 M 237.70 % -321.396 M -152.39 % 613.456 M 31.38 % 466.930 M 157.07 % -818.184 M -28.94 % -634.564 M 36.59 % -1.001 B -630.25 % 188.735 M -71.52 % 662.643 M 151.18 % 263.817 M 31.47 % 200.671 M 326.88 % 47.009 M -90.14 % 476.712 M 11.49 % 427.565 M -70.71 % 1.460 B 115.97 % 675.881 M 1 537.58 % -47.015 M -150.64 % 92.833 M 135.45 % -261.896 M -515.66 % 63.008 M 118.70 % -336.926 M 0.51 % -338.648 M -70.65 % -198.450 M -475.43 % 52.860 M 129.91 % -176.752 M 0.00 % -176.752 M 50.89 % -359.879 M 0.00 % -359.879 M -500.55 % 89.846 M 0.00 % 89.846 M 100.00 % 44.923 M -0.56 % 45.175 M 100.00 % 22.587 M
Accounts receivables -137.261 M -175.05 % 182.883 M 200.00 % -182.883 M -239.15 % 131.430 M 200.14 % -131.242 M -731.91 % -15.776 M -113.62 % 115.801 M 49.72 % 77.345 M 201.64 % -76.096 M 67.53 % -234.362 M -183.73 % -82.599 M -162.29 % 132.605 M 0.000 100.00 % -211.078 M 0.000 -100.00 % 243.051 M 0.000 -100.00 % 303.479 M 0.000 -100.00 % 449.889 M 0.000 100.00 % -139.113 M 0.000 -100.00 % 171.223 M 0.000 100.00 % -582.837 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 542.033 M 439.39 % -159.707 M -200.00 % 159.707 M 30.71 % 122.182 M 204.76 % -116.629 M -115.92 % 732.790 M 351.88 % -290.927 M -86.91 % -155.650 M -130.65 % -67.483 M 78.24 % -310.055 M -178.72 % -111.241 M -556.44 % -16.946 M -100.00 % -8.473 M -102.61 % 324.095 M 100.00 % 162.048 M 184.55 % -191.665 M -100.00 % -95.833 M -164.00 % 149.749 M 100.00 % 74.875 M -6.06 % 79.701 M 100.00 % 39.851 M -84.48 % 256.786 M 100.00 % 128.393 M 141.79 % -307.222 M -100.00 % -153.611 M -139.96 % 384.387 M 100.00 % 192.194 M 280.72 % -106.348 M 0.00 % -106.348 M 53.50 % -228.691 M 0.00 % -228.691 M -340.05 % 95.269 M 0.00 % 95.269 M 100.00 % 47.634 M 133.76 % -141.078 M -100.00 % -70.539 M
Accounts payables 0.000 0.000 0.000 0.000 -100.00 % 74.903 M 105.94 % -1.262 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -147.899 M -316.32 % 68.369 M 200.00 % -68.369 M -136.18 % 188.952 M 356.99 % -73.525 M 29.00 % -103.558 M -116.13 % 642.056 M 186.78 % -739.879 M -50.69 % -490.985 M -7.59 % -456.349 M -219.28 % 382.575 M -30.06 % 546.984 M 100.88 % 272.290 M 210.64 % 87.654 M 176.20 % -115.039 M -127.05 % 425.326 M -18.74 % 523.397 M -48.00 % 1.006 B 67.46 % 601.006 M 204.23 % -576.605 M -1 188.29 % 52.983 M 113.96 % -379.569 M -480.51 % -65.385 M 67.46 % -200.927 M -8.59 % -185.037 M 0.00 % -185.037 M -32.80 % -139.334 M -97.91 % -70.404 M 0.00 % -70.404 M 46.33 % -131.188 M 0.00 % -131.188 M -2 319.10 % -5.423 M 0.00 % -5.423 M -100.00 % -2.712 M -101.46 % 186.253 M 100.00 % 93.126 M
Other non cash items -313.197 M -155.71 % -122.482 M -453.32 % 34.666 M 120.49 % -169.183 M -166.67 % 253.767 M 140.69 % -623.686 M -15.17 % -541.529 M -217.15 % 462.252 M 352.82 % 102.082 M 70.75 % 59.783 M -17.40 % 72.377 M 108.67 % -834.751 M -218.15 % 706.513 M 422.11 % -219.340 M -152.14 % 420.690 M 95.04 % 215.692 M -63.71 % 594.432 M 266.89 % 162.019 M -75.47 % 660.576 M 221.54 % 205.439 M 193.12 % -220.623 M -122.97 % 960.532 M 386.80 % -334.911 M -210.38 % 303.427 M 146.32 % -655.100 M -298.60 % 329.866 M 497.56 % 55.202 M 799.29 % -7.894 M -119.31 % 40.881 M 593.79 % -8.279 M -179.13 % 10.463 M 113.84 % -75.585 M -575.13 % -11.196 M -100.00 % -5.598 M -191.41 % 6.124 M 100.00 % 3.062 M
Net cash provided by operating activities 155.449 M 73.51 % 89.591 M -22.95 % 116.281 M -60.43 % 293.843 M 114.13 % 137.224 M 204.10 % 45.124 M -58.58 % 108.944 M 127.76 % -392.475 M 23.37 % -512.153 M -1 665.31 % -29.012 M -128.90 % 100.377 M 598.87 % -20.121 M -103.67 % 547.874 M 492.99 % -139.412 M -176.17 % 183.026 M -21.51 % 233.180 M -28.14 % 324.482 M -31.08 % 470.785 M -4.38 % 492.333 M 9.54 % 449.456 M 228.93 % -348.611 M -201.20 % 344.472 M 254.99 % -222.250 M -1 350.53 % -15.322 M 97.19 % -544.578 M -208.78 % 500.620 M 70.60 % 293.444 M 43 960.66 % 666.000 K 0.00 % 666.000 K 100.23 % -293.194 M 0.00 % -293.194 M -199.05 % 296.003 M 0.00 % 296.003 M 100.00 % 148.001 M -28.76 % 207.736 M 100.00 % 103.868 M
Investments in property plant and equipment -10.976 M -132.35 % 33.926 M 200.00 % -33.926 M 36.34 % -53.290 M -24.02 % -42.970 M -486.00 % 11.132 M 145.54 % -24.444 M 19.15 % -30.235 M -299.62 % -7.566 M 53.92 % -16.418 M -34.63 % -12.195 M 75.29 % -49.351 M -129 771.05 % -38.000 K 99.58 % -9.002 M 43.76 % -16.007 M -233.47 % 11.993 M 154.32 % -22.079 M 77.10 % -96.413 M -57.26 % -61.307 M -155.96 % 109.555 M 132.02 % -342.151 M -6.82 % -320.301 M -13.33 % -282.617 M 7.33 % -304.958 M -1.85 % -299.427 M 64.53 % -844.104 M -65.85 % -508.963 M -121.01 % -230.287 M 0.00 % -230.287 M -27.56 % -180.526 M 0.00 % -180.526 M 8.03 % -196.299 M 0.00 % -196.299 M -100.00 % -98.149 M -191.22 % -33.703 M -100.00 % -16.851 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 2.083 M -99.53 % 447.131 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 % -9.371 M 0.000 100.00 % -30.000 M -2 177.56 % 1.444 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -204.110 M 0.00 % -204.110 M 0.000 0.000 100.00 % -211.050 M 0.00 % -211.050 M 79.26 % -1.018 B 0.00 % -1.018 B 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 % 69.578 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 % 223.650 M 0.00 % 223.650 M -77.74 % 1.005 B 0.00 % 1.005 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 1.956 M 103.38 % -57.862 M -2 933.59 % 2.042 M -96.34 % 55.829 M 75.84 % 31.749 M -27.64 % 43.874 M 476.76 % 7.607 M -99.59 % 1.836 B 140.27 % 764.032 M -45.06 % 1.391 B 363.44 % 300.053 M -76.02 % 1.251 B 13 678.58 % 9.082 M -97.09 % 312.403 M 211.84 % -279.319 M -10.01 % -253.899 M -579.77 % 52.921 M 127.04 % -195.726 M -161.67 % -74.798 M 50.76 % -151.918 M -811.54 % -16.666 M -205.59 % 15.784 M 105.84 % -270.497 M 10.86 % -303.459 M 50.63 % -614.703 M -257.04 % 391.428 M -23.09 % 508.963 M 211.61 % -456.008 M -298.02 % 230.287 M 204.79 % -219.757 M -221.73 % 180.526 M 331.53 % -77.973 M -139.72 % 196.299 M 100.00 % 98.149 M 191.22 % 33.703 M 100.00 % 16.851 M
Net cash used for investing activites -9.020 M 62.32 % -23.936 M 24.93 % -31.884 M -1 355.77 % 2.539 M 122.63 % -11.221 M -120.40 % 55.006 M 426.70 % -16.837 M -100.93 % 1.805 B 138.68 % 756.466 M -44.95 % 1.374 B 377.37 % 287.858 M -76.05 % 1.202 B 13 190.80 % 9.044 M -97.02 % 303.401 M 202.73 % -295.326 M -22.08 % -241.906 M -884.34 % 30.842 M 110.56 % -292.139 M -114.64 % -136.105 M -221.28 % -42.363 M 88.19 % -358.817 M -14.31 % -313.888 M 43.25 % -553.114 M 13.36 % -638.417 M 30.05 % -912.686 M -101.62 % -452.676 M 24.03 % -595.874 M -73.65 % -343.145 M 0.00 % -343.150 M -72.15 % -199.332 M 0.81 % -200.952 M -157.72 % -77.973 M 60.28 % -196.299 M -100.00 % -98.149 M -191.22 % -33.703 M -100.00 % -16.851 M
Debt repayment -147.315 M 0.000 -100.00 % 23.569 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 % 1.071 B 0.000 -100.00 % 297.064 M 0.000 100.00 % -78.721 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 488.858 M 0.00 % 488.858 M 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 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 0.000 100.00 % -1.482 M -100.00 % -741.000 K 0.00 % -741.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -62.311 M -100.00 % -31.156 M 33.32 % -46.725 M -100.00 % -23.363 M -117.22 % -10.755 M 0.00 % -10.755 M 0.000 0.000 100.00 % -24.853 M 0.00 % -24.853 M -100.00 % -12.427 M 0.000 0.000
Other financing activites -54.566 M -11.53 % -48.925 M 7.89 % -53.114 M 83.62 % -324.222 M -675.45 % -41.811 M 63.79 % -115.467 M -243.29 % -33.635 M 97.76 % -1.498 B -610.29 % -210.931 M 84.62 % -1.371 B -231.39 % -413.812 M 65.86 % -1.212 B -121.53 % -547.231 M -184.62 % -192.264 M -236.86 % 140.481 M 187.73 % -160.137 M 78.69 % -751.421 M -838.07 % 101.809 M 118.14 % -561.194 M -12.36 % -499.480 M -233.16 % 375.088 M 417.90 % -117.988 M -1.81 % -115.888 M -110.68 % 1.085 B -35.74 % 1.689 B 177.12 % 609.516 M 145.31 % -1.345 B -223.67 % 1.088 B 201.99 % -1.066 B -750.84 % -125.344 M -244.45 % 86.771 M -91.34 % 1.002 B 200.00 % -1.002 B -100.00 % -501.042 M 62.65 % -1.342 B -100.00 % -670.762 M
Net cash used provided by financing activities -201.881 M -312.63 % -48.925 M -65.59 % -29.545 M 90.89 % -324.222 M -675.45 % -41.811 M 63.79 % -115.467 M -243.29 % -33.635 M 97.76 % -1.498 B -610.29 % -210.931 M 84.62 % -1.371 B -231.39 % -413.812 M 65.91 % -1.214 B -121.80 % -547.231 M -184.62 % -192.264 M -236.86 % 140.481 M 187.73 % -160.137 M 78.69 % -751.421 M -838.07 % 101.809 M 118.14 % -561.194 M -12.36 % -499.480 M -233.16 % 375.088 M 417.90 % -117.988 M -1.81 % -115.888 M -111.33 % 1.023 B -38.29 % 1.658 B 194.59 % 562.791 M 141.13 % -1.368 B -163.70 % 2.148 B 299.42 % -1.077 B -193.72 % 1.149 B 1 224.68 % 86.771 M -90.34 % 898.510 M 187.49 % -1.027 B -100.00 % -513.469 M 61.72 % -1.342 B -100.00 % -670.762 M
Effect of forex changes on cash 46.727 M 221.23 % -38.543 M -223.70 % -11.907 M 56.28 % -27.234 M -108.61 % -13.055 M -199.71 % 13.093 M 121.57 % -60.688 M -436.31 % 18.045 M -48.29 % 34.898 M 9.22 % 31.952 M 265.59 % -19.296 M -395.50 % 6.530 M -10.66 % 7.309 M -80.94 % 38.348 M 595.52 % -7.739 M -104.85 % 159.489 M 5 604.18 % 2.796 M -95.27 % 59.065 M 221.39 % 18.378 M -73.40 % 69.094 M 1 548.63 % 4.191 M 463.49 % -1.153 M -114.65 % 7.869 M 71 436.36 % 11.000 K -85.90 % 78.000 K 111.26 % -693.000 K -100.04 % 1.700 B 205.28 % -1.614 B -200.21 % 1.611 B 402.78 % -532.071 M -199.97 % 532.215 M 152.08 % -1.022 B -200.00 % 1.022 B 100.00 % 510.932 M -56.43 % 1.173 B 100.00 % 586.356 M
Net change in cash 44.598 M 159.36 % -75.136 M -449.92 % 21.473 M 177.98 % -27.537 M -140.63 % 67.770 M 559.96 % -14.734 M -1 229.78 % -1.108 M 96.70 % -33.579 M -198.36 % 34.140 M 1 086.65 % 2.877 M 112.82 % -22.437 M -77.24 % -12.659 M -118.84 % 67.176 M 3 328.85 % -2.081 M -104.36 % 47.736 M 525.74 % 7.629 M 111.92 % -64.001 M 36.42 % -100.669 M -459.36 % 28.013 M -26.73 % 38.233 M -74.52 % 150.034 M 270.76 % -87.861 M -127.14 % 323.755 M 233.24 % -242.985 M -124.79 % 980.268 M 587.70 % 142.542 M 890.41 % 14.392 M -96.24 % 382.601 M 300.00 % 95.650 M -61.69 % 249.680 M 300.00 % 62.420 M -67.02 % 189.262 M 300.00 % 47.316 M 0.00 % 47.316 M 1 711.99 % 2.611 M 0.00 % 2.611 M
Cash at beginning of period 0.000 -100.00 % 75.136 M 0.000 -100.00 % 87.265 M 150.34 % 34.859 M -29.71 % 49.593 M 154.58 % 19.480 M 0.000 -100.00 % 53.606 M 0.000 -100.00 % 36.149 M 0.000 -100.00 % 16.727 M 0.00 % 16.727 M 83.85 % 9.098 M 0.00 % 9.098 M -91.71 % 109.767 M 0.00 % 109.767 M 53.45 % 71.534 M 0.00 % 71.534 M -55.12 % 159.394 M 0.00 % 159.394 M -60.39 % 402.379 M 0.00 % 402.379 M 54.86 % 259.837 M 0.00 % 259.837 M 5.86 % 245.445 M -59.04 % 599.178 M 300.00 % 149.795 M -57.14 % 349.498 M 300.00 % 87.375 M -45.47 % 160.236 M 300.00 % 40.059 M 0.00 % 40.059 M 6.97 % 37.448 M 0.00 % 37.448 M
Cash at end of period 44.598 M 0.000 -100.00 % 21.473 M 177.98 % -27.537 M -126.83 % 102.629 M 194.41 % 34.859 M 89.74 % 18.372 M 154.71 % -33.579 M -138.27 % 87.746 M 2 949.91 % 2.877 M -79.02 % 13.712 M 208.32 % -12.659 M -115.09 % 83.903 M 472.86 % 14.646 M -74.23 % 56.834 M 239.78 % 16.727 M -63.45 % 45.766 M 403.03 % 9.098 M -90.86 % 99.547 M -9.31 % 109.767 M -64.53 % 309.428 M 332.56 % 71.534 M -90.15 % 726.134 M 355.56 % 159.394 M -87.15 % 1.240 B 208.19 % 402.379 M 54.86 % 259.837 M -73.53 % 981.779 M 300.00 % 245.445 M -59.04 % 599.178 M 300.00 % 149.795 M -57.14 % 349.498 M 300.00 % 87.375 M 0.00 % 87.375 M 118.11 % 40.059 M 0.00 % 40.059 M
Operating cash flow 155.449 M 73.51 % 89.591 M -22.95 % 116.281 M -60.43 % 293.843 M 114.13 % 137.224 M 204.10 % 45.124 M -58.58 % 108.944 M 127.76 % -392.475 M 23.37 % -512.153 M -1 665.31 % -29.012 M -128.90 % 100.377 M 598.87 % -20.121 M -103.67 % 547.874 M 492.99 % -139.412 M -176.17 % 183.026 M -21.51 % 233.180 M -28.14 % 324.482 M -31.08 % 470.785 M -4.38 % 492.333 M 9.54 % 449.456 M 228.93 % -348.611 M -201.20 % 344.472 M 254.99 % -222.250 M -1 350.53 % -15.322 M 97.19 % -544.578 M -208.78 % 500.620 M 70.60 % 293.444 M 43 960.66 % 666.000 K 0.00 % 666.000 K 100.23 % -293.194 M 0.00 % -293.194 M -199.05 % 296.003 M 0.00 % 296.003 M 100.00 % 148.001 M -28.76 % 207.736 M 100.00 % 103.868 M
Capital expenditure -10.976 M -132.35 % 33.926 M 200.00 % -33.926 M 36.34 % -53.290 M -24.02 % -42.970 M -486.00 % 11.132 M 145.54 % -24.444 M 19.15 % -30.235 M -299.62 % -7.566 M 53.92 % -16.418 M -34.63 % -12.195 M 75.29 % -49.351 M -129 771.05 % -38.000 K 99.58 % -9.002 M 43.76 % -16.007 M -233.47 % 11.993 M 154.32 % -22.079 M 77.10 % -96.413 M -57.26 % -61.307 M -155.96 % 109.555 M 132.02 % -342.151 M -6.82 % -320.301 M -13.33 % -282.617 M 7.33 % -304.958 M -1.85 % -299.427 M 64.53 % -844.104 M -65.85 % -508.963 M -121.01 % -230.287 M 0.00 % -230.287 M -27.56 % -180.526 M 0.00 % -180.526 M 8.03 % -196.299 M 0.00 % -196.299 M -100.00 % -98.149 M -191.22 % -33.703 M -100.00 % -16.851 M
Free CashFlow 144.473 M 16.97 % 123.517 M 49.98 % 82.355 M -65.76 % 240.553 M 155.22 % 94.254 M 67.54 % 56.256 M -33.42 % 84.500 M 119.99 % -422.710 M 18.67 % -519.719 M -1 044.00 % -45.430 M -151.52 % 88.182 M 226.93 % -69.472 M -112.68 % 547.836 M 469.13 % -148.414 M -188.86 % 167.019 M -31.88 % 245.173 M -18.93 % 302.403 M -19.22 % 374.372 M -13.14 % 431.026 M -22.89 % 559.011 M 180.93 % -690.762 M -2 957.81 % 24.171 M 104.79 % -504.867 M -57.63 % -320.280 M 62.05 % -844.005 M -145.72 % -343.484 M -59.38 % -215.519 M 6.14 % -229.621 M 0.00 % -229.621 M 51.53 % -473.720 M 0.00 % -473.720 M -575.13 % 99.704 M 0.00 % 99.704 M 100.00 % 49.852 M -71.35 % 174.034 M 100.00 % 87.017 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 2009 2009 2009 2008 2008