1478.HK

Q Technology (Group) Company Limited 1478.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 16.151 B 28.89 % 12.531 B -8.93 % 13.759 B -26.27 % 18.663 B 7.25 % 17.400 B 32.12 % 13.170 B 61.89 % 8.135 B 2.47 % 7.939 B 59.06 % 4.991 B 126.62 % 2.202 B 1.91 % 2.161 B 53.20 % 1.411 B
Net income 279.068 M 240.67 % 81.917 M -52.14 % 171.151 M -80.17 % 862.976 M 2.72 % 840.108 M 54.90 % 542.372 M 3 666.73 % 14.399 M -96.70 % 436.277 M 128.71 % 190.755 M 87.02 % 101.999 M -47.83 % 195.506 M 19.82 % 163.161 M
Income before tax 460.232 M 575.49 % 68.133 M -36.37 % 107.084 M -88.81 % 957.297 M -1.32 % 970.068 M 59.84 % 606.901 M 45 531.65 % 1.330 M -99.74 % 509.515 M 137.44 % 214.587 M 87.08 % 114.701 M -52.02 % 239.077 M 27.05 % 188.172 M
Income before tax ratio 0.03 424.07 % 0.01 -30.14 % 0.01 -84.83 % 0.05 -7.99 % 0.06 20.98 % 0.05 28 087.53 % 0.00 -99.75 % 0.06 49.28 % 0.04 -17.45 % 0.05 -52.92 % 0.11 -17.07 % 0.13
EBITDA 756.481 M 10.74 % 683.102 M 7.77 % 633.856 M -58.74 % 1.536 B 4.42 % 1.471 B 55.60 % 945.602 M 190.34 % 325.688 M -52.39 % 684.127 M 110.83 % 324.494 M 78.33 % 181.961 M -32.25 % 268.583 M 45.65 % 184.408 M
Net income ratio 0.02 164.31 % 0.01 -47.45 % 0.01 -73.10 % 0.05 -4.23 % 0.05 17.23 % 0.04 2 226.78 % 0.00 -96.78 % 0.05 43.79 % 0.04 -17.48 % 0.05 -48.81 % 0.09 -21.79 % 0.12
Ratio EBITDA 0.05 -14.08 % 0.05 18.33 % 0.05 -44.04 % 0.08 -2.65 % 0.08 17.77 % 0.07 79.35 % 0.04 -53.54 % 0.09 32.55 % 0.07 -21.31 % 0.08 -33.52 % 0.12 -4.93 % 0.13
Gross profit ratio 0.06 50.17 % 0.04 3.21 % 0.04 -58.33 % 0.09 -7.22 % 0.10 13.58 % 0.09 106.40 % 0.04 -60.96 % 0.11 31.37 % 0.08 -22.52 % 0.11 -33.05 % 0.16 -1.67 % 0.17
Weighted average shs out dil 1.185 B 0.04 % 1.185 B 0.04 % 1.184 B -0.10 % 1.185 B 0.76 % 1.176 B 2.26 % 1.150 B 1.03 % 1.138 B 1.62 % 1.120 B 6.02 % 1.057 B 1.01 % 1.046 B 58.33 % 660.740 M 25.30 % 527.331 M
Weighted average shs out 1.185 B -0.22 % 1.187 B 0.28 % 1.184 B 0.38 % 1.179 B 0.95 % 1.168 B 2.51 % 1.140 B 1.06 % 1.128 B 2.93 % 1.095 B 5.50 % 1.038 B 2.38 % 1.014 B 53.55 % 660.493 M 25.09 % 528.029 M
EPS diluted 0.24 246.82 % 0.07 -50.57 % 0.14 -80.82 % 0.73 2.82 % 0.71 51.06 % 0.47 3 630.16 % 0.01 -96.77 % 0.39 116.67 % 0.18 83.67 % 0.10 -67.33 % 0.30 -3.23 % 0.31
Earnings per share 0.24 247.83 % 0.07 -50.71 % 0.14 -80.82 % 0.73 1.39 % 0.72 50.00 % 0.48 3 650.00 % 0.01 -96.80 % 0.40 122.22 % 0.18 80.00 % 0.10 -68.75 % 0.32 3.23 % 0.31
Gross profit 984.904 M 93.55 % 508.856 M -6.00 % 541.342 M -69.28 % 1.762 B -0.49 % 1.771 B 50.07 % 1.180 B 234.14 % 353.108 M -60.00 % 882.733 M 108.96 % 422.437 M 75.60 % 240.571 M -31.77 % 352.579 M 50.65 % 234.046 M
Income tax expense 181.164 M 1 276.54 % -15.398 M -124.38 % 63.146 M -33.14 % 94.451 M -27.32 % 129.960 M 101.40 % 64.529 M 393.76 % 13.069 M -82.16 % 73.238 M 207.31 % 23.832 M 87.62 % 12.702 M -70.85 % 43.571 M 74.21 % 25.011 M
Cost of revenue 15.166 B 26.16 % 12.022 B -9.05 % 13.218 B -21.79 % 16.901 B 8.13 % 15.630 B 30.36 % 11.990 B 54.07 % 7.782 B 10.29 % 7.056 B 54.45 % 4.569 B 132.88 % 1.962 B 8.48 % 1.809 B 53.71 % 1.177 B
General and administrative expenses 183.714 M 23.09 % 149.254 M 4.99 % 142.166 M -11.95 % 161.452 M 5.78 % 152.626 M 19.11 % 128.140 M 57.81 % 81.201 M 25.01 % 64.955 M 57.23 % 41.311 M 50.19 % 27.505 M -30.76 % 39.723 M 172.60 % 14.572 M
Selling and marketing expenses 20.133 M 1.77 % 19.783 M 43.46 % 13.790 M -39.69 % 22.867 M -12.27 % 26.066 M 74.40 % 14.946 M -19.48 % 18.562 M 15.69 % 16.045 M 66.06 % 9.662 M 54.91 % 6.237 M 10.45 % 5.647 M 73.27 % 3.259 M
Other expenses -373.188 M 3.01 % -384.769 M -33.68 % -287.838 M -177.75 % -103.633 M -133.80 % -44.326 M -742.86 % -5.259 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 336.050 M 52.88 % 219.818 M -34.92 % 337.744 M -53.28 % 722.953 M -0.16 % 724.103 M 35.58 % 534.071 M 58.62 % 336.690 M -10.14 % 374.683 M 81.39 % 206.558 M 62.35 % 127.233 M 33.13 % 95.567 M 149.88 % 38.245 M
Cost and expenses 15.502 B 26.64 % 12.242 B -9.69 % 13.556 B -23.39 % 17.693 B 7.93 % 16.394 B 30.90 % 12.524 B 54.26 % 8.119 B 9.26 % 7.431 B 55.61 % 4.775 B 128.59 % 2.089 B 9.72 % 1.904 B 56.74 % 1.215 B
Research and development expenses 504.807 M 15.90 % 435.550 M -7.26 % 469.626 M -26.88 % 642.267 M 8.91 % 589.737 M 48.83 % 396.244 M 48.85 % 266.198 M -1.25 % 269.556 M 116.40 % 124.564 M 67.59 % 74.326 M 1.23 % 73.423 M 43.80 % 51.058 M
Selling general and administrative expenses 204.431 M 20.94 % 169.037 M 8.39 % 155.956 M -15.39 % 184.319 M 3.15 % 178.692 M 24.88 % 143.086 M 43.43 % 99.763 M 23.16 % 81.000 M 58.91 % 50.973 M 51.07 % 33.742 M -25.63 % 45.370 M 154.44 % 17.831 M
Interest income 133.460 M -13.71 % 154.669 M 241.89 % 45.240 M 150.66 % 18.048 M 6.69 % 16.916 M 21.60 % 13.911 M -52.13 % 29.058 M 58.12 % 18.377 M 331.79 % 4.256 M -62.37 % 11.311 M 116.02 % 5.236 M 279.15 % 1.381 M
Interest expense 152.122 M -11.21 % 171.327 M 186.15 % 59.874 M 99.25 % 30.050 M -43.86 % 53.524 M 1.35 % 52.811 M 19.63 % 44.146 M 161.03 % 16.912 M 204.83 % 5.548 M -44.23 % 9.948 M -57.07 % 23.171 M 157.17 % 9.010 M
Depreciation and amortization 349.689 M -21.18 % 443.642 M -4.98 % 466.898 M 0.29 % 465.540 M 30.68 % 356.251 M 22.29 % 291.315 M 23.57 % 235.741 M 73.59 % 135.805 M 112.13 % 64.020 M 52.84 % 41.888 M 35.56 % 30.899 M 107.40 % 14.898 M
Operating income 648.854 M 124.49 % 289.038 M 41.97 % 203.598 M -80.40 % 1.039 B -0.71 % 1.046 B 56.27 % 669.644 M 634.24 % 91.202 M -83.38 % 548.899 M 110.27 % 261.051 M 86.37 % 140.073 M -41.07 % 237.684 M 40.22 % 169.510 M
Operating income ratio 0.04 74.17 % 0.02 55.88 % 0.01 -73.42 % 0.06 -7.43 % 0.06 18.28 % 0.05 353.56 % 0.01 -83.79 % 0.07 32.19 % 0.05 -17.76 % 0.06 -42.17 % 0.11 -8.47 % 0.12
Total other income expenses net -188.622 M 14.61 % -220.905 M -128.88 % -96.514 M -18.09 % -81.732 M -6.96 % -76.414 M -496.29 % -12.815 M 81.35 % -68.707 M -103.09 % -33.830 M -509.77 % -5.548 M 44.23 % -9.948 M -814.14 % 1.393 M -92.54 % 18.662 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt 997.558 M -33.22 % 1.494 B 15.38 % 1.295 B 2 755.72 % 45.334 M 106.71 % -675.420 M -169.53 % 971.409 M -9.91 % 1.078 B 75.87 % 613.137 M 126.65 % 270.527 M 293.16 % -140.051 M -187.77 % 159.575 M -59.85 % 397.436 M
Total investments 2.228 B 193.69 % 758.611 M -62.52 % 2.024 B 411.48 % 395.775 M -23.31 % 516.058 M 19.13 % 433.190 M 88.83 % 229.407 M -58.67 % 555.062 M -22.61 % 717.209 M 119 434.83 % 600.000 K -99.52 % 125.377 M 149.84 % 50.183 M
Total debt 2.445 B -44.26 % 4.387 B 65.95 % 2.643 B 47.81 % 1.788 B 36.72 % 1.308 B -5.41 % 1.383 B 17.37 % 1.178 B 9.29 % 1.078 B 221.41 % 335.432 M 135.95 % 142.164 M -80.05 % 712.679 M 62.13 % 439.581 M
Accumulated other comprehensive income loss 637.047 M -2.96 % 656.500 M -1.89 % 669.122 M -15.32 % 790.214 M 3.16 % 766.002 M 4 091.99 % 18.273 M -18.44 % 22.404 M -54.20 % 48.914 M -14.85 % 57.444 M 33.31 % 43.091 M 62.67 % 26.490 M 0.38 % 26.389 M
Retained earnings 3.005 B 10.24 % 2.726 B 3.10 % 2.644 B 6.92 % 2.473 B 50.08 % 1.648 B 6.10 % 1.553 B 53.67 % 1.011 B -7.10 % 1.088 B 57.95 % 688.705 M 38.31 % 497.950 M 13.78 % 437.650 M 80.74 % 242.144 M
Common stock 9.486 M 0.00 % 9.486 M 0.00 % 9.486 M 0.21 % 9.466 M 0.88 % 9.383 M 1.46 % 9.248 M 2.50 % 9.022 M 1.43 % 8.895 M 3.37 % 8.605 M 5.82 % 8.132 M 2.83 % 7.908 M 11 881.82 % 66.000 K
Total equity 5.091 B 5.37 % 4.832 B 1.35 % 4.767 B 1.32 % 4.705 B 24.29 % 3.786 B 32.05 % 2.867 B 36.30 % 2.103 B -1.97 % 2.146 B 36.84 % 1.568 B 28.78 % 1.218 B 8.30 % 1.124 B 318.57 % 268.599 M
Other non current liabilities 0.000 0.000 -100.00 % 254.273 M 27.09 % 200.081 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 134.542 M
Long term debt 85.369 M -62.39 % 226.977 M 1 477.43 % 14.389 M -77.40 % 63.673 M -64.28 % 178.252 M 98.01 % 90.023 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.000 M
Total non current liabilities 271.293 M -38.97 % 444.517 M 65.46 % 268.662 M 1.86 % 263.754 M -22.62 % 340.845 M 475.39 % 59.237 M -10.35 % 66.076 M 224.94 % 20.335 M 47.58 % 13.779 M 102.87 % 6.792 M -22.60 % 8.775 M -94.01 % 146.542 M
Other current liabilities 377.219 M 41.17 % 267.207 M -91.24 % 3.051 B 20.60 % 2.530 B 319.95 % 602.365 M -68.33 % 1.902 B 540.91 % 296.786 M 46.22 % 202.978 M -7.28 % 218.910 M 445.95 % 40.097 M -55.02 % 89.144 M -84.82 % 587.325 M
Deferred revenue 0.000 0.000 100.00 % -2.629 B -52.44 % -1.725 B 0.000 100.00 % -1.293 B -9.73 % -1.178 B -9.29 % -1.078 B -221.41 % -335.432 M -135.95 % -142.164 M 80.05 % -712.679 M 0.000
Short term debt 2.360 B -43.28 % 4.160 B 58.22 % 2.629 B 52.44 % 1.725 B 52.65 % 1.130 B -12.61 % 1.293 B 9.73 % 1.178 B 9.29 % 1.078 B 221.41 % 335.432 M 135.95 % 142.164 M -80.05 % 712.679 M 66.68 % 427.581 M
Total current liabilities 9.085 B -6.01 % 9.666 B 33.34 % 7.249 B -10.27 % 8.079 B 11.03 % 7.276 B -3.54 % 7.543 B 76.65 % 4.270 B 8.54 % 3.934 B 33.88 % 2.939 B 283.47 % 766.312 M -34.47 % 1.169 B -13.20 % 1.347 B
Total liabilities 9.357 B -7.46 % 10.111 B 34.49 % 7.518 B -9.89 % 8.343 B 9.53 % 7.617 B -1.94 % 7.768 B 79.15 % 4.336 B 9.65 % 3.955 B 33.95 % 2.952 B 281.88 % 773.104 M -34.39 % 1.178 B -21.13 % 1.494 B
Other non current assets 127.038 M -70.30 % 427.696 M 358.17 % -165.666 M -50.62 % -109.989 M -35.04 % -81.451 M -87.23 % -43.504 M -97.88 % -21.985 M -186.56 % -7.672 M 98.94 % -721.496 M -70.91 % -422.146 M -25.67 % -335.921 M -1 486.44 % 24.229 M
Long term investments 1.105 B 224.52 % 340.465 M 3.17 % 330.001 M -4.21 % 344.488 M -17.20 % 416.058 M -3.95 % 433.190 M 88.83 % 229.407 M -11.19 % 258.318 M -63.98 % 717.209 M 71.90 % 417.224 M 26.14 % 330.775 M 0.000
Intangible assets 19.459 M -14.24 % 22.689 M -13.74 % 26.302 M 30.68 % 20.127 M 370.26 % 4.280 M -12.56 % 4.895 M 243.03 % 1.427 M 23.66 % 1.154 M -12.24 % 1.315 M -10.91 % 1.476 M 1 001.49 % 134.000 K 3 250.00 % 4.000 K
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
Goodwill and intangible assets 19.459 M -14.24 % 22.689 M -13.74 % 26.302 M 30.68 % 20.127 M 370.26 % 4.280 M -12.56 % 4.895 M 243.03 % 1.427 M 23.66 % 1.154 M -12.24 % 1.315 M -10.91 % 1.476 M 1 001.49 % 134.000 K 3 250.00 % 4.000 K
Property plant equipment net 2.651 B -7.48 % 2.865 B -8.76 % 3.140 B -0.15 % 3.144 B 6.25 % 2.960 B 9.45 % 2.704 B 43.18 % 1.889 B 27.55 % 1.481 B 105.60 % 720.181 M 71.20 % 420.670 M 25.28 % 335.787 M 24.39 % 269.941 M
Total non current assets 3.902 B 1.72 % 3.836 B 9.72 % 3.496 B -0.37 % 3.509 B 3.82 % 3.380 B 7.57 % 3.142 B 48.25 % 2.119 B 21.79 % 1.740 B 141.18 % 721.496 M 70.91 % 422.146 M 25.67 % 335.921 M 14.19 % 294.174 M
Other current assets 654.990 M -58.75 % 1.588 B 49.90 % 1.059 B 8.81 % 973.492 M 156.90 % 378.939 M 86.96 % 202.684 M -51.87 % 421.101 M -38.26 % 682.006 M 130.99 % 295.250 M 80.15 % 163.895 M -58.72 % 397.012 M -41.02 % 673.175 M
Short term investments 1.123 B 168.59 % 418.146 M -75.32 % 1.694 B 3 203.57 % 51.287 M -48.71 % 100.000 M 0.000 0.000 -100.00 % 296.744 M 0.000 -100.00 % 600.000 K -99.52 % 125.377 M 149.84 % 50.183 M
cash and cash equivalents 1.447 B -49.97 % 2.893 B 114.48 % 1.349 B -22.61 % 1.743 B -12.12 % 1.984 B 382.00 % 411.517 M 311.85 % 99.920 M -78.51 % 464.982 M 616.40 % 64.905 M -77.00 % 282.215 M -48.98 % 553.104 M 1 212.38 % 42.145 M
Cash and short term investments 2.921 B -23.59 % 3.822 B 25.61 % 3.043 B 69.60 % 1.794 B -13.88 % 2.084 B 406.30 % 411.517 M 311.85 % 99.920 M -86.88 % 761.726 M 1 073.60 % 64.905 M -77.00 % 282.215 M -48.98 % 553.104 M 499.06 % 92.328 M
Total current assets 10.546 B -5.05 % 11.107 B 29.24 % 8.594 B -7.74 % 9.315 B 18.18 % 7.882 B 7.05 % 7.363 B 74.13 % 4.229 B 1.97 % 4.147 B 12.26 % 3.694 B 140.39 % 1.537 B -20.89 % 1.943 B 32.30 % 1.468 B
Inventory 1.976 B 11.15 % 1.778 B 50.07 % 1.184 B -47.55 % 2.258 B 16.22 % 1.943 B 1.55 % 1.913 B 171.86 % 703.818 M 2.29 % 688.041 M -13.91 % 799.246 M 281.94 % 209.262 M 47.79 % 141.597 M 9.51 % 129.305 M
Net receivables 4.995 B 27.45 % 3.919 B 18.49 % 3.307 B -22.89 % 4.289 B 23.37 % 3.477 B -28.10 % 4.836 B 60.99 % 3.004 B 49.05 % 2.015 B -20.49 % 2.535 B 187.59 % 881.359 M 3.58 % 850.866 M 48.37 % 573.458 M
Tax assets 0.000 -100.00 % 180.292 M 8.83 % 165.666 M 50.62 % 109.989 M 35.04 % 81.451 M 87.23 % 43.504 M 97.88 % 21.985 M 186.56 % 7.672 M 78.96 % 4.287 M -12.90 % 4.922 M -4.35 % 5.146 M 0.000
Other assets 0.000 0.000 -100.00 % 195.216 M -12.86 % 224.018 M 58.91 % 140.970 M 8.52 % 129.897 M 41.82 % 91.595 M -57.00 % 213.020 M 103.48 % 104.689 M 229.38 % 31.784 M 32.25 % 24.033 M 0.000
Account payables 6.254 B 19.63 % 5.228 B 24.85 % 4.187 B -23.88 % 5.501 B 0.61 % 5.467 B -2.22 % 5.592 B 100.19 % 2.793 B 5.60 % 2.645 B 11.43 % 2.374 B 307.91 % 581.956 M 63.62 % 355.679 M 7.01 % 332.393 M
Tax payables 94.414 M 706.41 % 11.708 M 1.22 % 11.567 M -76.34 % 48.884 M -36.30 % 76.740 M 55.39 % 49.387 M 2 591.39 % 1.835 M -77.16 % 8.033 M -22.55 % 10.372 M 395.08 % 2.095 M -82.49 % 11.968 M 0.000
Deferred revenue non current 178.798 M -15.93 % 212.687 M -14.12 % 247.649 M 23.77 % 200.081 M 45.42 % 137.593 M 6.12 % 129.655 M 97.50 % 65.648 M 349.71 % 14.598 M 24.35 % 11.739 M 147.03 % 4.752 M 387.38 % 975.000 K 0.000
Minority interest 0.000 0.000 -100.00 % 4.949 M -15.69 % 5.870 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 10.658 M -32.85 % 15.873 M -42.32 % 27.520 M -10.46 % 30.734 M -31.50 % 44.864 M -17.13 % 54.141 M 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
Other total stockholders equity 1.440 B 0.00 % 1.440 B 0.00 % 1.440 B 0.91 % 1.427 B 4.70 % 1.363 B 5.93 % 1.286 B 21.20 % 1.061 B 6.14 % 1.000 B 22.97 % 813.211 M 21.67 % 668.384 M 2.48 % 652.240 M 0.000
Deferred tax liabilities non current 7.126 M 46.84 % 4.853 M -26.74 % 6.624 M 104.41 % -150.081 M -700.32 % 25.000 M 362.79 % 5.402 M 1 162.15 % 428.000 K -92.54 % 5.737 M 181.23 % 2.040 M 0.00 % 2.040 M -73.85 % 7.800 M 0.000
Other liabilities 0.000 0.000 0.000 -100.00 % 213.754 M 0.000 -100.00 % 165.843 M 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 14.448 B -3.31 % 14.943 B 21.63 % 12.285 B -5.84 % 13.048 B 14.43 % 11.403 B 7.22 % 10.635 B 65.15 % 6.440 B 5.56 % 6.100 B 34.95 % 4.520 B 127.08 % 1.991 B -13.54 % 2.303 B 30.64 % 1.762 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 0.000 100.00 % -2.024 B -271.55 % 1.180 B 188.86 % -1.327 B -135.94 % 3.693 B 154.59 % 1.451 B 1 268.26 % -124.181 M -104.69 % 2.649 B 3 050.84 % 84.080 M -72.10 % 301.413 M -50.60 % 610.182 M
Stock based compensation 4.426 M 305.57 % -2.153 M 70.14 % -7.211 M -168.54 % 10.521 M -65.12 % 30.165 M 888.69 % 3.051 M -25.13 % 4.075 M -39.22 % 6.704 M 304.34 % 1.658 M 98.56 % 835.000 K -74.57 % 3.284 M 8.81 % 3.018 M
Change in working capital 87.234 M 109.22 % -946.454 M -146.61 % 2.031 B 270.64 % -1.190 B -191.74 % 1.297 B 135.09 % -3.696 B -154.08 % -1.455 B -1 338.40 % 117.477 M 104.43 % -2.651 B -3 021.81 % -84.915 M 72.13 % -304.697 M 50.77 % -618.985 M
Accounts receivables -717.931 M 7.50 % -776.171 M -183.73 % 927.007 M 208.13 % -857.287 M -163.74 % 1.345 B 155.26 % -2.434 B -70.48 % -1.428 B -14 765.46 % 9.735 M 100.47 % -2.058 B -12 682.87 % -16.103 M 94.47 % -291.421 M 48.12 % -561.747 M
Inventory -221.449 M 64.79 % -628.897 M -156.98 % 1.104 B 431.64 % -332.824 M -598.71 % -47.634 M 96.23 % -1.263 B -4 550.35 % -27.151 M -125.20 % 107.742 M 118.19 % -592.459 M -760.98 % -68.812 M -418.32 % -13.276 M 74.20 % -51.453 M
Accounts payables 0.000 0.000 -100.00 % 8.955 M 0.000 0.000 100.00 % -701.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 1.027 B 123.85 % 458.614 M 5 221.32 % -8.955 M 0.000 0.000 -100.00 % 701.000 K -98.33 % 41.947 M -30.90 % 60.707 M 229.75 % -46.789 M -441.03 % 13.720 M 178.06 % -17.577 M -203.84 % -5.785 M
Other non cash items -40.894 M -192.38 % 44.265 M -89.30 % 413.882 M 76.68 % 234.250 M -90.16 % 2.380 B 51.94 % 1.566 B 471.73 % -421.390 M -127.62 % 1.526 B -35.25 % 2.356 B 791.93 % 264.192 M -30.24 % 378.717 M 179.37 % 135.563 M
Net cash provided by operating activities 965.443 M 354.88 % -378.783 M -136.13 % 1.048 B -34.32 % 1.596 B -55.71 % 3.604 B 50.19 % 2.400 B 1 491.00 % -172.505 M -107.77 % 2.222 B 5 853.13 % -38.614 M -111.92 % 323.999 M 6.68 % 303.709 M 200.45 % -302.345 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 100.00 % -4.026 M 85.69 % -28.133 M 0.000 100.00 % -408.893 M -198.15 % -137.145 M 13.39 % -158.348 M -6.64 % -148.494 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -155.799 M 0.000 100.00 % -275.236 M -163.36 % 434.393 M 442.74 % -126.741 M -255.63 % 81.439 M 0.000
Purchases of investments -3.592 B -51.73 % -2.368 B 15.21 % -2.792 B -2 141.91 % -124.552 M 32.41 % -184.264 M -4 676.85 % 4.026 M 0.000 100.00 % -900.836 M -1 643.07 % -51.681 M 77.98 % -234.677 M 75.46 % -956.110 M 0.000
Sales maturities of investments 0.000 -100.00 % 2.776 B 131.62 % 1.199 B 876.07 % 122.792 M 0.000 -100.00 % 8.820 M -99.00 % 878.136 M 0.000 -100.00 % 26.181 M -92.76 % 361.418 M -71.55 % 1.271 B 0.000
Other investing activites 2.552 B 6 237.93 % -41.579 M 88.03 % -347.299 M 60.48 % -878.713 M -71.76 % -511.601 M 54.50 % -1.125 B -142.62 % -463.482 M 50.85 % -942.905 M -20 238.94 % 4.682 M -67.65 % 14.471 M 745.76 % 1.711 M 100.60 % -286.008 M
Net cash used for investing activites -1.040 B -383.70 % 366.724 M 118.89 % -1.941 B -120.46 % -880.473 M -26.53 % -695.865 M 45.27 % -1.271 B -428.96 % 386.521 M 118.24 % -2.119 B -393.12 % -429.711 M -10 665.80 % 4.067 M -98.30 % 239.208 M 155.05 % -434.502 M
Debt repayment -1.940 B -214.97 % 1.688 B 167.49 % 630.908 M 279.77 % -350.948 M 65.42 % -1.015 B 6.57 % -1.086 B -213.66 % -346.365 M -258.53 % 218.492 M 0.000 0.000 100.00 % -32.863 M -109.58 % 343.054 M
Common stock issued 0.000 0.000 -100.00 % 9.634 M -83.68 % 59.037 M -1.24 % 59.777 M -73.07 % 221.939 M 306.53 % 54.593 M -70.43 % 184.595 M 29.26 % 142.806 M 1 177.56 % 11.178 M -98.34 % 673.802 M 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
Dividends paid 0.000 0.000 0.000 100.00 % -48.603 M 54.64 % -107.152 M 0.000 100.00 % -91.622 M -146.66 % -37.145 M 0.000 100.00 % -41.699 M 0.000 0.000
Other financing activites 567.759 M 514.70 % -136.908 M 20.43 % -172.067 M 71.40 % -601.685 M -138.33 % -252.464 M -628.99 % 47.726 M 123.79 % -200.611 M -269.34 % -54.316 M -152.88 % 102.723 M 117.49 % -587.176 M 12.85 % -673.777 M -264.44 % 409.744 M
Net cash used provided by financing activities -1.372 B -188.51 % 1.551 B 231.01 % 468.475 M 149.72 % -942.199 M 28.34 % -1.315 B -60.99 % -816.739 M -39.85 % -584.005 M -287.41 % 311.626 M 26.92 % 245.529 M 139.75 % -617.697 M -1 781.04 % -32.838 M -104.36 % 752.798 M
Effect of forex changes on cash 1.807 M -67.58 % 5.574 M -81.47 % 30.085 M 315.08 % -13.988 M 34.07 % -21.218 M -7 900.74 % 272.000 K -94.48 % 4.927 M 134.98 % -14.085 M -356.74 % 5.486 M -70.73 % 18.742 M 2 029.77 % 880.000 K 220.22 % -732.000 K
Net change in cash -1.446 B -193.62 % 1.544 B 491.74 % -394.186 M -63.94 % -240.446 M -115.30 % 1.572 B 404.50 % 311.597 M 185.35 % -365.062 M -191.25 % 400.077 M 284.10 % -217.310 M 19.78 % -270.889 M -153.02 % 510.959 M 3 257.38 % 15.219 M
Cash at beginning of period 2.893 B 114.48 % 1.349 B -22.61 % 1.743 B -12.12 % 1.984 B 382.00 % 411.517 M 311.85 % 99.920 M -78.51 % 464.982 M 616.40 % 64.905 M -77.00 % 282.215 M -48.98 % 553.104 M 1 212.38 % 42.145 M 56.52 % 26.926 M
Cash at end of period 1.447 B -49.97 % 2.893 B 114.48 % 1.349 B -22.61 % 1.743 B -12.12 % 1.984 B 382.00 % 411.517 M 311.85 % 99.920 M -78.51 % 464.982 M 616.40 % 64.905 M -77.00 % 282.215 M -48.98 % 553.104 M 1 212.38 % 42.145 M
Operating cash flow 965.443 M 354.88 % -378.783 M -136.13 % 1.048 B -34.32 % 1.596 B -55.71 % 3.604 B 50.19 % 2.400 B 1 491.00 % -172.505 M -107.77 % 2.222 B 5 853.13 % -38.614 M -111.92 % 323.999 M 6.68 % 303.709 M 200.45 % -302.345 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 100.00 % -4.026 M 85.69 % -28.133 M 0.000 100.00 % -408.893 M -198.15 % -137.145 M 13.39 % -158.348 M -6.64 % -148.494 M
Free CashFlow 965.443 M 354.88 % -378.783 M -136.13 % 1.048 B -34.32 % 1.596 B -55.71 % 3.604 B 50.45 % 2.396 B 1 293.95 % -200.638 M -109.03 % 2.222 B 596.42 % -447.507 M -339.50 % 186.854 M 28.54 % 145.361 M 132.24 % -450.839 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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 2013-01-31
Revenue 8.832 B 4.19 % 8.476 B 10.44 % 7.675 B 8.80 % 7.054 B 28.81 % 5.477 B -17.82 % 6.664 B -6.07 % 7.095 B -23.93 % 9.327 B -0.10 % 9.336 B 8.58 % 8.598 B -2.31 % 8.802 B 8.55 % 8.109 B 60.22 % 5.061 B 2.69 % 4.928 B 53.69 % 3.207 B -26.01 % 4.334 B 20.22 % 3.605 B 10.44 % 3.264 B 89.00 % 1.727 B 29.50 % 1.334 B 53.51 % 868.749 M -27.36 % 1.196 B 23.93 % 965.081 M 10.53 % 873.113 M 62.44 % 537.500 M 52.42 % 352.653 M
Net income 308.352 M 88.21 % 163.836 M 42.18 % 115.232 M 88.55 % 61.115 M 193.79 % 20.802 M 317.04 % 4.988 M -97.00 % 166.163 M -43.14 % 292.235 M -48.80 % 570.741 M 13.11 % 504.586 M 50.39 % 335.522 M -7.20 % 361.539 M 99.93 % 180.833 M 175.29 % 65.687 M 228.07 % -51.288 M -121.87 % 234.493 M 16.21 % 201.784 M 85.87 % 108.561 M 32.08 % 82.194 M 110.83 % 38.985 M -38.13 % 63.014 M -40.86 % 106.554 M 19.79 % 88.952 M -23.29 % 115.958 M 145.66 % 47.203 M 15.72 % 40.790 M
Income before tax 362.520 M 8.36 % 334.548 M 166.18 % 125.684 M 109.76 % 59.918 M 629.37 % 8.215 M 123.81 % -34.506 M -124.37 % 141.590 M -52.93 % 300.801 M -54.18 % 656.496 M 10.32 % 595.091 M 58.70 % 374.977 M -7.84 % 406.871 M 103.40 % 200.030 M 222.62 % 62.001 M 202.19 % -60.671 M -122.47 % 269.997 M 12.73 % 239.518 M 92.39 % 124.499 M 38.20 % 90.088 M 109.36 % 43.030 M -39.96 % 71.671 M -46.31 % 133.480 M 26.41 % 105.597 M -21.09 % 133.817 M 146.19 % 54.355 M 15.54 % 47.043 M
Income before tax ratio 0.04 4.00 % 0.04 141.03 % 0.02 92.79 % 0.01 466.25 % 0.00 128.97 % -0.01 -125.94 % 0.02 -38.12 % 0.03 -54.14 % 0.07 1.60 % 0.07 62.46 % 0.04 -15.10 % 0.05 26.95 % 0.04 214.18 % 0.01 166.49 % -0.02 -130.37 % 0.06 -6.23 % 0.07 74.19 % 0.04 -26.88 % 0.05 61.67 % 0.03 -60.89 % 0.08 -26.08 % 0.11 2.00 % 0.11 -28.61 % 0.15 51.56 % 0.10 -24.19 % 0.13
EBITDA 530.646 M 24.70 % 425.554 M 28.59 % 330.927 M 27.03 % 260.508 M 49.25 % 174.550 M 103.57 % 85.746 M -75.74 % 353.497 M -43.79 % 628.935 M -30.69 % 907.363 M 4.14 % 871.311 M 45.21 % 600.019 M 3.62 % 579.084 M 58.00 % 366.518 M 51.74 % 241.544 M 187.06 % 84.144 M -77.16 % 368.393 M 16.68 % 315.734 M 56.66 % 201.539 M 63.91 % 122.955 M 30.30 % 94.362 M 7.72 % 87.599 M -37.03 % 139.104 M 7.43 % 129.479 M 0.31 % 129.077 M 133.28 % 55.331 M 4.15 % 53.125 M
Net income ratio 0.03 80.64 % 0.02 28.74 % 0.02 73.30 % 0.01 128.09 % 0.00 407.50 % 0.00 -96.80 % 0.02 -25.25 % 0.03 -48.75 % 0.06 4.18 % 0.06 53.95 % 0.04 -14.51 % 0.04 24.78 % 0.04 168.09 % 0.01 183.33 % -0.02 -129.56 % 0.05 -3.34 % 0.06 68.30 % 0.03 -30.12 % 0.05 62.81 % 0.03 -59.70 % 0.07 -18.58 % 0.09 -3.34 % 0.09 -30.60 % 0.13 51.23 % 0.09 -24.08 % 0.12
Ratio EBITDA 0.06 19.68 % 0.05 16.44 % 0.04 16.76 % 0.04 15.87 % 0.03 147.72 % 0.01 -74.18 % 0.05 -26.11 % 0.07 -30.62 % 0.10 -4.09 % 0.10 48.65 % 0.07 -4.55 % 0.07 -1.39 % 0.07 47.77 % 0.05 86.78 % 0.03 -69.13 % 0.09 -2.95 % 0.09 41.85 % 0.06 -13.27 % 0.07 0.62 % 0.07 -29.83 % 0.10 -13.30 % 0.12 -13.31 % 0.13 -9.25 % 0.15 43.61 % 0.10 -31.67 % 0.15
Gross profit ratio 0.07 7.34 % 0.07 32.35 % 0.05 14.72 % 0.05 32.16 % 0.03 38.45 % 0.02 -53.12 % 0.05 -27.26 % 0.07 -37.21 % 0.12 -3.98 % 0.12 45.24 % 0.08 -11.81 % 0.09 14.94 % 0.08 28.75 % 0.06 423.19 % 0.01 -88.23 % 0.10 -14.16 % 0.12 50.67 % 0.08 -14.40 % 0.09 -3.43 % 0.10 -24.64 % 0.13 -16.70 % 0.15 -11.59 % 0.17 -6.02 % 0.19 38.33 % 0.13 -19.17 % 0.17
Weighted average shs out dil 1.189 B 0.32 % 1.186 B 0.08 % 1.185 B 0.00 % 1.185 B 0.00 % 1.185 B -0.01 % 1.185 B 0.08 % 1.184 B 0.03 % 1.183 B -0.32 % 1.187 B 0.84 % 1.177 B 0.16 % 1.175 B 1.63 % 1.157 B 1.10 % 1.144 B -0.84 % 1.154 B 2.69 % 1.123 B -1.03 % 1.135 B 2.66 % 1.106 B 3.56 % 1.068 B 2.08 % 1.046 B -0.01 % 1.046 B -0.04 % 1.046 B 33.97 % 781.041 M 44.52 % 540.439 M 1.23 % 533.885 M -30.09 % 763.666 M -23.63 % 1.000 B
Weighted average shs out 1.191 B 0.27 % 1.187 B -0.05 % 1.188 B -0.87 % 1.198 B 1.16 % 1.185 B -0.02 % 1.185 B -0.18 % 1.187 B 0.17 % 1.185 B -0.14 % 1.187 B 0.86 % 1.177 B -0.06 % 1.177 B 1.97 % 1.155 B 0.87 % 1.145 B 0.40 % 1.140 B 2.24 % 1.115 B -1.73 % 1.135 B 2.34 % 1.109 B 3.93 % 1.067 B 2.53 % 1.040 B 1.40 % 1.026 B -2.30 % 1.050 B 34.28 % 782.128 M 45.08 % 539.103 M 1.04 % 533.566 M -30.16 % 764.015 M -23.60 % 1.000 B
EPS diluted 0.26 85.71 % 0.14 43.88 % 0.10 88.57 % 0.05 193.18 % 0.02 319.05 % 0.00 -97.00 % 0.14 -44.00 % 0.25 -47.92 % 0.48 11.63 % 0.43 48.28 % 0.29 -6.45 % 0.31 93.75 % 0.16 181.20 % 0.06 224.51 % -0.05 -121.76 % 0.21 16.67 % 0.18 80.00 % 0.10 27.23 % 0.08 110.72 % 0.04 -38.04 % 0.06 -57.00 % 0.14 -12.50 % 0.16 -27.27 % 0.22 255.99 % 0.06 51.47 % 0.04
Earnings per share 0.26 85.71 % 0.14 44.33 % 0.10 90.20 % 0.05 189.77 % 0.02 319.05 % 0.00 -97.00 % 0.14 -44.00 % 0.25 -47.92 % 0.48 11.63 % 0.43 48.28 % 0.29 -6.45 % 0.31 93.75 % 0.16 177.78 % 0.06 225.22 % -0.05 -121.90 % 0.21 16.67 % 0.18 80.00 % 0.10 26.58 % 0.08 107.89 % 0.04 -36.67 % 0.06 -57.14 % 0.14 -17.65 % 0.17 -22.73 % 0.22 255.99 % 0.06 51.47 % 0.04
Gross profit 654.051 M 11.84 % 584.805 M 46.17 % 400.099 M 24.82 % 320.553 M 70.23 % 188.303 M 13.77 % 165.512 M -55.96 % 375.830 M -44.67 % 679.217 M -37.27 % 1.083 B 4.25 % 1.039 B 41.88 % 732.007 M -4.27 % 764.667 M 84.17 % 415.205 M 32.21 % 314.052 M 704.11 % 39.056 M -91.29 % 448.305 M 3.19 % 434.428 M 66.40 % 261.072 M 61.79 % 161.365 M 25.06 % 129.032 M 15.68 % 111.539 M -39.49 % 184.333 M 9.56 % 168.246 M 3.88 % 161.965 M 124.70 % 72.081 M 23.19 % 58.512 M
Income tax expense 54.168 M -68.27 % 170.712 M 1 533.30 % 10.452 M 444.09 % 1.921 M -85.75 % 13.477 M -65.63 % 39.206 M 63.77 % 23.940 M 175.30 % 8.696 M -89.86 % 85.755 M -5.25 % 90.505 M 129.39 % 39.455 M -12.96 % 45.332 M 136.14 % 19.197 M 420.81 % 3.686 M -60.72 % 9.383 M -73.57 % 35.504 M -5.91 % 37.734 M 136.75 % 15.938 M 101.90 % 7.894 M 95.15 % 4.045 M -53.27 % 8.657 M -67.85 % 26.926 M 61.77 % 16.645 M -6.80 % 17.859 M 149.71 % 7.152 M 14.38 % 6.253 M
Cost of revenue 8.177 B 3.63 % 7.891 B 8.47 % 7.275 B 8.04 % 6.734 B 27.33 % 5.288 B -18.63 % 6.499 B -3.28 % 6.719 B -22.30 % 8.648 B 4.78 % 8.253 B 9.17 % 7.560 B -6.32 % 8.070 B 9.88 % 7.344 B 58.08 % 4.646 B 0.68 % 4.614 B 45.67 % 3.168 B -18.48 % 3.886 B 22.55 % 3.171 B 5.58 % 3.003 B 91.81 % 1.566 B 29.97 % 1.205 B 59.09 % 757.210 M -25.15 % 1.012 B 26.96 % 796.835 M 12.05 % 711.148 M 52.80 % 465.419 M 58.23 % 294.142 M
General and administrative expenses 81.839 M -19.15 % 101.221 M 22.70 % 82.493 M 4.32 % 79.080 M 12.69 % 70.174 M -2.58 % 72.035 M 3.07 % 69.888 M -11.35 % 78.832 M -4.58 % 82.620 M 0.78 % 81.980 M 16.04 % 70.646 M -17.94 % 86.087 M 104.71 % 42.053 M -0.23 % 42.150 M 7.94 % 39.051 M 171.13 % 14.403 M -71.51 % 50.552 M 74.35 % 28.995 M 135.43 % 12.316 M -28.41 % 17.203 M 66.99 % 10.302 M -52.29 % 21.594 M 19.11 % 18.129 M 94.81 % 9.306 M 76.72 % 5.266 M 44.55 % 3.643 M
Selling and marketing expenses 12.804 M 39.95 % 9.149 M -16.71 % 10.984 M 10.38 % 9.951 M 1.21 % 9.832 M 89.81 % 5.180 M -39.84 % 8.610 M -46.01 % 15.948 M 130.50 % 6.919 M -55.94 % 15.704 M 51.55 % 10.362 M 16.17 % 8.920 M 48.03 % 6.026 M -35.21 % 9.301 M 0.43 % 9.261 M -2.89 % 9.537 M 46.54 % 6.508 M 4.87 % 6.206 M 79.57 % 3.456 M -10.49 % 3.861 M 62.50 % 2.376 M -26.82 % 3.247 M 35.29 % 2.400 M 58.73 % 1.512 M -13.45 % 1.747 M 114.42 % 814.750 K
Other expenses -89.316 M 48.18 % -172.370 M 14.17 % -200.818 M -2.34 % -196.234 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 100.00 % -1.088 M
Operating expenses 283.972 M 81.28 % 156.644 M -12.69 % 179.406 M 33.62 % 134.269 M -22.45 % 173.129 M -9.88 % 192.120 M -15.55 % 227.504 M -38.65 % 370.823 M -12.10 % 421.860 M -2.23 % 431.494 M 29.81 % 332.415 M -1.47 % 337.390 M 71.54 % 196.681 M -22.98 % 255.356 M 213.96 % 81.334 M -54.66 % 179.380 M -8.15 % 195.303 M 46.60 % 133.218 M 81.64 % 73.340 M -11.66 % 83.018 M 87.76 % 44.215 M 19.47 % 37.010 M -36.80 % 58.557 M 192.54 % 20.017 M 9.81 % 18.228 M 12.98 % 16.134 M
Cost and expenses 8.461 B 5.14 % 8.048 B 7.96 % 7.454 B 8.54 % 6.868 B 25.76 % 5.461 B -18.38 % 6.691 B -3.68 % 6.946 B -22.97 % 9.018 B 3.96 % 8.675 B 8.56 % 7.991 B -4.89 % 8.402 B 9.39 % 7.681 B 58.63 % 4.842 B -0.56 % 4.870 B 49.89 % 3.249 B -20.07 % 4.065 B 20.77 % 3.366 B 7.32 % 3.136 B 91.35 % 1.639 B 27.29 % 1.288 B 60.67 % 801.425 M -23.58 % 1.049 B 22.60 % 855.392 M 16.99 % 731.165 M 51.18 % 483.647 M 55.88 % 310.276 M
Research and development expenses 279.103 M 27.64 % 218.665 M -23.58 % 286.142 M 18.41 % 241.652 M 24.63 % 193.898 M -7.28 % 209.113 M -19.73 % 260.513 M -19.74 % 324.570 M 2.16 % 317.697 M 6.26 % 298.986 M 2.83 % 290.751 M 13.16 % 256.938 M 84.44 % 139.306 M -16.58 % 166.999 M 68.35 % 99.199 M -32.52 % 147.001 M 19.95 % 122.555 M 69.03 % 72.504 M 39.27 % 52.060 M 35.20 % 38.506 M 7.50 % 35.820 M -10.89 % 40.199 M 20.99 % 33.224 M -3.74 % 34.514 M 108.62 % 16.544 M 29.61 % 12.765 M
Selling general and administrative expenses 94.185 M -14.65 % 110.349 M 17.29 % 94.082 M 5.89 % 88.851 M 11.78 % 79.484 M 1.87 % 78.028 M 0.13 % 77.928 M -17.78 % 94.780 M 5.85 % 89.539 M -8.34 % 97.684 M 20.59 % 81.008 M -14.73 % 95.007 M 97.61 % 48.079 M -6.55 % 51.451 M 6.50 % 48.312 M 101.80 % 23.940 M -58.04 % 57.060 M 62.10 % 35.201 M 123.19 % 15.772 M -25.12 % 21.064 M 66.15 % 12.678 M -48.96 % 24.841 M 21.00 % 20.529 M 89.77 % 10.818 M 54.26 % 7.013 M 57.32 % 4.458 M
Interest income 0.000 0.000 0.000 -100.00 % 9.699 M 39.37 % 6.959 M -11.89 % 7.898 M 17.25 % 6.736 M -11.29 % 7.593 M 72.22 % 4.409 M -63.24 % 11.993 M -51.28 % 24.615 M 20.63 % 20.406 M 10.34 % 18.494 M 459.58 % 3.305 M -82.03 % 18.393 M 1 615.76 % 1.072 M 172.77 % 393.000 K -88.29 % 3.355 M 62.63 % 2.063 M -30.86 % 2.984 M -31.35 % 4.347 M -68.60 % 13.843 M 238.29 % 4.092 M -49.67 % 8.131 M 1 519.72 % 502.000 K 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.253 M
Depreciation and amortization 202.373 M 74.30 % 116.106 M -50.29 % 233.583 M 50.41 % 155.299 M -20.11 % 194.390 M 26.96 % 153.111 M -30.01 % 218.773 M -18.17 % 267.358 M 34.91 % 198.182 M 5.08 % 188.597 M 12.49 % 167.654 M 16.63 % 143.752 M 8.73 % 132.206 M 5.79 % 124.970 M 14.11 % 109.516 M 41.52 % 77.388 M 33.80 % 57.840 M 58.15 % 36.574 M 36.12 % 26.869 M 18.04 % 22.762 M 19.01 % 19.126 M 12.53 % 16.997 M 22.26 % 13.902 M 54.86 % 8.977 M 51.61 % 5.921 M 54.64 % 3.829 M
Operating income 370.079 M -13.57 % 428.161 M 94.01 % 220.693 M 18.47 % 186.284 M 1 038.93 % -19.840 M 70.55 % -67.365 M -150.00 % 134.724 M -62.74 % 361.577 M -49.01 % 709.181 M 3.88 % 682.714 M 57.90 % 432.365 M -0.68 % 435.332 M 85.79 % 234.312 M 101.00 % 116.574 M 559.46 % -25.372 M -108.72 % 291.005 M 12.84 % 257.894 M 56.33 % 164.965 M 71.68 % 96.086 M 34.20 % 71.600 M 4.57 % 68.473 M -43.92 % 122.107 M 5.65 % 115.577 M -3.77 % 120.100 M 143.07 % 49.410 M 0.23 % 49.296 M
Operating income ratio 0.04 -17.04 % 0.05 75.67 % 0.03 8.89 % 0.03 828.94 % 0.00 64.16 % -0.01 -153.23 % 0.02 -51.02 % 0.04 -48.97 % 0.08 -4.33 % 0.08 61.64 % 0.05 -8.50 % 0.05 15.96 % 0.05 95.74 % 0.02 398.95 % -0.01 -111.78 % 0.07 -6.14 % 0.07 41.55 % 0.05 -9.16 % 0.06 3.63 % 0.05 -31.88 % 0.08 -22.80 % 0.10 -14.75 % 0.12 -12.94 % 0.14 49.64 % 0.09 -34.24 % 0.14
Total other income expenses net -7.559 M 91.93 % -93.613 M 1.47 % -95.009 M 0.000 100.00 % -94.539 M -77.01 % -53.408 M -23.90 % -43.106 M 29.07 % -60.776 M -84.29 % -32.978 M -3.23 % -31.947 M 44.33 % -57.388 M -300.95 % -14.313 M 58.25 % -34.282 M -52.41 % -22.493 M 36.28 % -35.299 M -19.63 % -29.507 M -582.56 % -4.323 M -4.17 % -4.150 M -196.85 % -1.398 M 63.52 % -3.832 M 37.34 % -6.116 M 52.84 % -12.968 M -29.94 % -9.980 M -180.97 % -3.552 M -171.83 % 4.945 M 319.53 % -2.253 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 2013-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
Net debt 1.202 B 20.51 % 997.558 M -59.13 % 2.441 B 63.40 % 1.494 B -23.60 % 1.955 B 51.02 % 1.295 B 36.19 % 950.577 M 1 996.83 % 45.334 M -87.92 % 375.149 M 155.54 % -675.420 M -143.55 % 1.551 B 59.65 % 971.409 M -12.07 % 1.105 B 2.45 % 1.078 B 0.35 % 1.075 B 75.26 % 613.137 M 641.35 % -113.260 M -141.87 % 270.527 M 3 869.36 % -7.177 M 94.88 % -140.051 M -2 441.21 % 5.982 M -96.25 % 159.575 M -81.11 % 844.765 M 112.55 % 397.436 M
Total investments 2.386 B 7.11 % 2.228 B -17.56 % 2.703 B 256.25 % 758.611 M -36.88 % 1.202 B -40.62 % 2.024 B 53.05 % 1.323 B 234.20 % 395.775 M 5.54 % 375.015 M -27.33 % 516.058 M 20.30 % 428.990 M -0.97 % 433.190 M 70.85 % 253.550 M 10.52 % 229.407 M -9.18 % 252.593 M -54.49 % 555.062 M 34.88 % 411.510 M -42.62 % 717.209 M 176 552.46 % 406.000 K -32.33 % 600.000 K -99.02 % 61.136 M -51.24 % 125.377 M 1 290.61 % 9.016 M -82.03 % 50.183 M
Total debt 2.915 B 19.23 % 2.445 B -41.10 % 4.151 B -5.38 % 4.387 B -4.04 % 4.571 B 72.93 % 2.643 B 2.50 % 2.579 B 44.21 % 1.788 B 6.77 % 1.675 B 28.05 % 1.308 B -40.04 % 2.182 B 57.76 % 1.383 B -20.84 % 1.747 B 48.26 % 1.178 B -9.25 % 1.298 B 20.43 % 1.078 B 860.51 % 112.245 M -66.54 % 335.432 M 121.07 % 151.732 M 6.73 % 142.164 M -61.14 % 365.878 M -48.66 % 712.679 M -26.23 % 966.107 M 119.78 % 439.581 M
Accumulated other comprehensive income loss 0.000 -100.00 % 637.047 M -1.42 % 646.200 M 0.000 -100.00 % 640.414 M -4.29 % 669.122 M -7.24 % 721.318 M -8.72 % 790.214 M 4.53 % 755.979 M -1.31 % 766.002 M 2 602.42 % 28.345 M 55.12 % 18.273 M -21.92 % 23.402 M 4.45 % 22.404 M -19.47 % 27.820 M -43.12 % 48.914 M -4.83 % 51.396 M -10.53 % 57.444 M 31.38 % 43.725 M 1.47 % 43.091 M 110.35 % 20.485 M -22.67 % 26.490 M -27.25 % 36.414 M 37.99 % 26.389 M
Retained earnings 2.991 B -0.47 % 3.005 B 5.77 % 2.841 B 10.73 % 2.566 B -3.72 % 2.665 B 0.79 % 2.644 B 0.19 % 2.639 B 6.72 % 2.473 B 13.97 % 2.170 B 31.69 % 1.648 B -7.51 % 1.781 B 14.71 % 1.553 B 30.34 % 1.191 B 17.89 % 1.011 B 6.95 % 944.927 M -13.14 % 1.088 B 27.48 % 853.344 M 23.91 % 688.705 M 18.71 % 580.144 M 16.51 % 497.950 M 8.49 % 458.965 M 4.87 % 437.650 M 32.18 % 331.096 M 36.74 % 242.144 M
Common stock 9.532 M 0.48 % 9.486 M 0.00 % 9.486 M 0.00 % 9.486 M 0.00 % 9.486 M 0.00 % 9.486 M 0.00 % 9.486 M 0.21 % 9.466 M 0.00 % 9.466 M 0.88 % 9.383 M 0.00 % 9.383 M 1.46 % 9.248 M 1.53 % 9.109 M 0.96 % 9.022 M 0.00 % 9.022 M 1.43 % 8.895 M 1.93 % 8.727 M 1.42 % 8.605 M 4.86 % 8.206 M 0.91 % 8.132 M 1.17 % 8.038 M 1.64 % 7.908 M 0.000 -100.00 % 66.000 K
Total equity 5.332 B 4.72 % 5.091 B 3.13 % 4.937 B 2.17 % 4.832 B 1.50 % 4.760 B -0.15 % 4.767 B -0.99 % 4.815 B 2.33 % 4.705 B 7.60 % 4.373 B 15.51 % 3.786 B 19.47 % 3.169 B 10.53 % 2.867 B 23.31 % 2.325 B 10.54 % 2.103 B 2.95 % 2.043 B -4.78 % 2.146 B 23.70 % 1.735 B 10.63 % 1.568 B 20.10 % 1.306 B 7.23 % 1.218 B 5.93 % 1.149 B 2.23 % 1.124 B 205.92 % 367.510 M 36.82 % 268.599 M
Other non current liabilities 0.000 0.000 -100.00 % 200.520 M 0.000 100.00 % -494.500 M 0.000 100.00 % -212.375 M 0.65 % -213.754 M -7.12 % -199.551 M 45.07 % -363.268 M -20.56 % -301.312 M 9.16 % -331.686 M -552.80 % 73.252 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.531 M -98.12 % 134.542 M
Long term debt 103.720 M 21.50 % 85.369 M -31.62 % 124.843 M -45.00 % 226.977 M -5.38 % 239.874 M 1 567.07 % 14.389 M -73.61 % 54.516 M -14.38 % 63.673 M -26.79 % 86.979 M -51.20 % 178.252 M -16.95 % 214.637 M 138.42 % 90.023 M 798.43 % 10.020 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 135.362 M 1 028.02 % 12.000 M
Total non current liabilities 265.889 M -1.99 % 271.293 M -16.62 % 325.363 M -26.81 % 444.517 M 92.57 % 230.837 M -14.08 % 268.662 M 437.32 % 50.000 M 0.00 % 50.000 M -36.67 % 78.956 M -50.41 % 159.211 M -16.78 % 191.302 M 222.94 % 59.237 M -28.86 % 83.272 M 26.02 % 66.076 M 10.01 % 60.065 M 195.38 % 20.335 M 36.07 % 14.945 M 8.46 % 13.779 M 112.84 % 6.474 M -4.68 % 6.792 M 15.75 % 5.868 M -33.13 % 8.775 M -93.64 % 137.893 M -5.90 % 146.542 M
Other current liabilities 396.093 M 5.00 % 377.219 M 1.12 % 373.024 M 39.60 % 267.207 M -16.70 % 320.777 M -23.92 % 421.609 M 2.54 % 411.182 M -48.92 % 804.905 M 2.38 % 786.205 M 30.52 % 602.365 M -1.83 % 613.589 M 0.72 % 609.217 M 95.66 % 311.368 M 4.91 % 296.786 M 85.99 % 159.575 M 787.07 % 17.989 M -93.49 % 276.518 M 26.32 % 218.910 M 202.46 % 72.377 M 80.50 % 40.097 M -41.58 % 68.640 M -23.00 % 89.144 M -70.25 % 299.617 M -40.95 % 507.388 M
Deferred revenue 0.000 0.000 0.000 0.000 100.00 % -4.331 B -64.75 % -2.629 B -4.14 % -2.525 B -46.37 % -1.725 B -8.61 % -1.588 B -40.55 % -1.130 B 42.56 % -1.967 B -52.15 % -1.293 B 25.99 % -1.747 B -48.26 % -1.178 B 9.25 % -1.298 B -20.43 % -1.078 B -860.51 % -112.245 M 66.54 % -335.432 M -121.07 % -151.732 M -6.73 % -142.164 M 61.14 % -365.878 M 48.66 % -712.679 M 0.000 0.000
Short term debt 2.812 B 19.15 % 2.360 B -41.39 % 4.026 B -3.22 % 4.160 B -3.96 % 4.331 B 64.75 % 2.629 B 4.14 % 2.525 B 46.37 % 1.725 B 8.61 % 1.588 B 40.55 % 1.130 B -42.56 % 1.967 B 52.15 % 1.293 B -25.99 % 1.747 B 48.26 % 1.178 B -9.25 % 1.298 B 20.43 % 1.078 B 860.51 % 112.245 M -66.54 % 335.432 M 121.07 % 151.732 M 6.73 % 142.164 M -61.14 % 365.878 M -48.66 % 712.679 M -14.21 % 830.745 M 94.29 % 427.581 M
Total current liabilities 9.662 B 6.35 % 9.085 B 5.91 % 8.578 B -11.26 % 9.666 B 16.27 % 8.314 B 14.69 % 7.249 B 0.63 % 7.204 B -10.83 % 8.079 B 5.91 % 7.628 B 4.84 % 7.276 B -7.61 % 7.876 B 4.41 % 7.543 B 40.95 % 5.352 B 25.33 % 4.270 B 8.70 % 3.928 B -0.15 % 3.934 B 51.95 % 2.589 B -11.89 % 2.939 B 150.78 % 1.172 B 52.91 % 766.312 M -10.32 % 854.509 M -26.93 % 1.169 B -24.14 % 1.542 B 14.42 % 1.347 B
Total liabilities 9.928 B 6.11 % 9.357 B 5.09 % 8.904 B -11.94 % 10.111 B 15.00 % 8.792 B 16.95 % 7.518 B 0.69 % 7.466 B -10.51 % 8.343 B 5.52 % 7.907 B 3.80 % 7.617 B -7.31 % 8.218 B 5.79 % 7.768 B 42.93 % 5.435 B 25.34 % 4.336 B 8.72 % 3.988 B 0.85 % 3.955 B 51.86 % 2.604 B -11.80 % 2.952 B 150.57 % 1.178 B 52.41 % 773.104 M -10.14 % 860.377 M -26.98 % 1.178 B -29.85 % 1.680 B 12.43 % 1.494 B
Other non current assets 33.836 M -73.37 % 127.038 M -39.42 % 209.715 M -50.97 % 427.696 M 333.70 % -183.013 M -10.47 % -165.666 M -27.73 % -129.705 M -17.93 % -109.989 M -12.31 % -97.934 M -20.24 % -81.451 M -57.77 % -51.625 M -18.67 % -43.504 M -97.53 % -22.024 M -0.18 % -21.985 M 12.47 % -25.116 M -227.37 % -7.672 M 99.17 % -920.908 M -27.64 % -721.496 M -55.22 % -464.811 M -10.11 % -422.146 M -10.58 % -381.770 M -13.65 % -335.921 M -1 407.85 % 25.685 M 6.01 % 24.229 M
Long term investments 1.836 B 66.16 % 1.105 B 16.37 % 949.480 M 178.88 % 340.465 M -50.12 % 682.625 M 106.86 % 330.001 M 1.43 % 325.352 M -5.55 % 344.488 M -8.14 % 375.015 M -9.86 % 416.058 M -3.01 % 428.990 M -0.97 % 433.190 M 70.85 % 253.550 M 10.52 % 229.407 M -0.66 % 230.922 M -10.61 % 258.318 M -71.51 % 906.626 M 26.41 % 717.209 M 55.83 % 460.249 M 10.31 % 417.224 M 10.83 % 376.459 M 13.81 % 330.775 M 0.000 0.000
Intangible assets 17.964 M -7.68 % 19.459 M -0.27 % 19.511 M -14.01 % 22.689 M -8.40 % 24.769 M -5.83 % 26.302 M 12.86 % 23.305 M 15.79 % 20.127 M 382.89 % 4.168 M -2.62 % 4.280 M -6.69 % 4.587 M -6.29 % 4.895 M 1.20 % 4.837 M 238.96 % 1.427 M 32.87 % 1.074 M -6.93 % 1.154 M -6.48 % 1.234 M -6.16 % 1.315 M -5.73 % 1.395 M -5.49 % 1.476 M 580.18 % 217.000 K 61.94 % 134.000 K 4 366.67 % 3.000 K -25.00 % 4.000 K
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
Goodwill and intangible assets 17.964 M -7.68 % 19.459 M -0.27 % 19.511 M -14.01 % 22.689 M -8.40 % 24.769 M -5.83 % 26.302 M 12.86 % 23.305 M 15.79 % 20.127 M 382.89 % 4.168 M -2.62 % 4.280 M -6.69 % 4.587 M -6.29 % 4.895 M 1.20 % 4.837 M 238.96 % 1.427 M 32.87 % 1.074 M -6.93 % 1.154 M -6.48 % 1.234 M -6.16 % 1.315 M -5.73 % 1.395 M -5.49 % 1.476 M 580.18 % 217.000 K 61.94 % 134.000 K 4 366.67 % 3.000 K -25.00 % 4.000 K
Property plant equipment net 2.722 B 2.71 % 2.651 B -1.85 % 2.700 B -5.74 % 2.865 B -4.40 % 2.997 B -4.55 % 3.140 B -0.06 % 3.142 B -0.09 % 3.144 B 2.83 % 3.058 B 3.32 % 2.960 B 2.59 % 2.885 B 6.69 % 2.704 B 38.19 % 1.957 B 3.61 % 1.889 B 10.87 % 1.703 B 15.04 % 1.481 B 61.00 % 919.674 M 27.70 % 720.181 M 55.41 % 463.416 M 10.16 % 420.670 M 10.25 % 381.553 M 13.63 % 335.787 M 13.64 % 295.476 M 9.46 % 269.941 M
Total non current assets 4.683 B 20.03 % 3.902 B 0.59 % 3.879 B 1.12 % 3.836 B 3.56 % 3.704 B 5.95 % 3.496 B 0.17 % 3.490 B -0.53 % 3.509 B 2.10 % 3.437 B 1.69 % 3.380 B 1.85 % 3.318 B 5.61 % 3.142 B 41.84 % 2.215 B 4.52 % 2.119 B 9.50 % 1.935 B 11.22 % 1.740 B 88.96 % 920.908 M 27.64 % 721.496 M 55.22 % 464.811 M 10.11 % 422.146 M 10.58 % 381.770 M 13.65 % 335.921 M 4.59 % 321.164 M 9.17 % 294.174 M
Other current assets 56.999 M -91.30 % 654.990 M -45.02 % 1.191 B -24.97 % 1.588 B 8.87 % 1.458 B 37.68 % 1.059 B -75.96 % 4.405 B -16.29 % 5.262 B 8.18 % 4.865 B 26.17 % 3.856 B -35.23 % 5.953 B 18.15 % 5.038 B 30.42 % 3.863 B 12.80 % 3.425 B 46.94 % 2.331 B 9.92 % 2.121 B 7.91 % 1.965 B -30.56 % 2.830 B 88.44 % 1.502 B 43.76 % 1.045 B -3.74 % 1.085 B -3.32 % 1.123 B 87.82 % 597.650 M -11.22 % 673.175 M
Short term investments 2.066 B 83.92 % 1.123 B -35.93 % 1.753 B 319.24 % 418.146 M -19.48 % 519.316 M -69.35 % 1.694 B 69.89 % 997.312 M 1 844.57 % 51.287 M 0.000 -100.00 % 100.000 M 0.000 0.000 0.000 0.000 -100.00 % 21.671 M -92.70 % 296.744 M -27.89 % 411.510 M 0.000 -100.00 % 406.000 K -32.33 % 600.000 K -99.02 % 61.136 M -51.24 % 125.377 M 1 290.61 % 9.016 M -82.03 % 50.183 M
cash and cash equivalents 1.713 B 18.36 % 1.447 B -15.35 % 1.710 B -40.89 % 2.893 B 10.58 % 2.616 B 93.96 % 1.349 B -17.17 % 1.628 B -6.58 % 1.743 B 34.10 % 1.300 B -34.47 % 1.984 B 214.42 % 630.841 M 53.30 % 411.517 M -35.92 % 642.184 M 542.70 % 99.920 M -55.36 % 223.813 M -51.87 % 464.982 M 106.20 % 225.505 M 247.44 % 64.905 M -59.16 % 158.909 M -43.69 % 282.215 M -21.58 % 359.896 M -34.93 % 553.104 M 355.82 % 121.342 M 187.92 % 42.145 M
Cash and short term investments 3.779 B 29.38 % 2.921 B -25.80 % 3.936 B 2.97 % 3.822 B -7.24 % 4.121 B 35.41 % 3.043 B 15.90 % 2.626 B 46.34 % 1.794 B 38.05 % 1.300 B -37.61 % 2.084 B 230.28 % 630.841 M 53.30 % 411.517 M -35.92 % 642.184 M 542.70 % 99.920 M -59.30 % 245.484 M -67.77 % 761.726 M 19.58 % 637.015 M 881.46 % 64.905 M -59.16 % 158.909 M -43.69 % 282.215 M -32.97 % 421.032 M -23.88 % 553.104 M 324.30 % 130.358 M 41.19 % 92.328 M
Total current assets 10.577 B 0.29 % 10.546 B 5.87 % 9.961 B -10.31 % 11.107 B 15.30 % 9.633 B 12.09 % 8.594 B -0.19 % 8.611 B -7.56 % 9.315 B 7.26 % 8.684 B 10.18 % 7.882 B -1.04 % 7.965 B 8.17 % 7.363 B 35.77 % 5.423 B 28.25 % 4.229 B 5.83 % 3.996 B -3.65 % 4.147 B 25.43 % 3.306 B -10.50 % 3.694 B 88.46 % 1.960 B 27.56 % 1.537 B -3.38 % 1.591 B -18.12 % 1.943 B 12.56 % 1.726 B 17.55 % 1.468 B
Inventory 1.817 B -8.05 % 1.976 B 40.29 % 1.408 B -20.77 % 1.778 B 62.13 % 1.096 B -7.44 % 1.184 B -25.01 % 1.580 B -30.05 % 2.258 B -10.39 % 2.520 B 29.69 % 1.943 B 40.67 % 1.381 B -27.81 % 1.913 B 108.42 % 918.041 M 30.44 % 703.818 M -17.23 % 850.380 M 23.59 % 688.041 M 2.69 % 670.010 M -16.17 % 799.246 M 167.19 % 299.131 M 42.95 % 209.262 M 43.88 % 145.438 M 2.71 % 141.597 M -23.47 % 185.011 M 43.08 % 129.305 M
Net receivables 4.924 B -1.41 % 4.995 B 45.82 % 3.425 B -12.60 % 3.919 B 32.50 % 2.958 B -10.57 % 3.307 B 2.34 % 3.231 B -24.66 % 4.289 B 1.07 % 4.244 B 22.06 % 3.477 B -38.18 % 5.624 B 16.29 % 4.836 B 41.55 % 3.416 B 13.73 % 3.004 B 33.24 % 2.254 B 11.86 % 2.015 B 5.95 % 1.902 B -24.95 % 2.535 B 96.62 % 1.289 B 46.27 % 881.359 M 6.23 % 829.686 M -2.49 % 850.866 M 4.67 % 812.865 M 41.75 % 573.458 M
Tax assets 73.485 M 0.000 0.000 -100.00 % 180.292 M -1.49 % 183.013 M 10.47 % 165.666 M 27.73 % 129.705 M 17.93 % 109.989 M 12.31 % 97.934 M 20.24 % 81.451 M 57.77 % 51.625 M 18.67 % 43.504 M 97.53 % 22.024 M 0.18 % 21.985 M -12.47 % 25.116 M 227.37 % 7.672 M -46.28 % 14.282 M 233.15 % 4.287 M -6.03 % 4.562 M -7.31 % 4.922 M -7.32 % 5.311 M 3.21 % 5.146 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 -100.00 % 215.195 M 10.23 % 195.216 M 8.32 % 180.218 M -19.55 % 224.018 M 41.75 % 158.040 M 12.11 % 140.970 M 36.13 % 103.553 M -20.28 % 129.897 M 6.87 % 121.550 M 32.70 % 91.595 M -8.75 % 100.378 M -52.88 % 213.020 M 90.96 % 111.554 M 6.56 % 104.689 M 77.93 % 58.838 M 85.12 % 31.784 M -15.06 % 37.421 M 55.71 % 24.033 M 0.000 0.000
Account payables 6.348 B 1.50 % 6.254 B 49.65 % 4.179 B -20.06 % 5.228 B 43.28 % 3.649 B -12.86 % 4.187 B -1.02 % 4.230 B -23.10 % 5.501 B 6.29 % 5.175 B -5.35 % 5.467 B 4.30 % 5.242 B -6.25 % 5.592 B 70.04 % 3.288 B 17.73 % 2.793 B 13.22 % 2.467 B -12.83 % 2.830 B 30.27 % 2.172 B -8.49 % 2.374 B 152.59 % 939.805 M 61.49 % 581.956 M 40.95 % 412.874 M 16.08 % 355.679 M -13.52 % 411.283 M -0.25 % 412.330 M
Tax payables 106.560 M 12.86 % 94.414 M 0.000 -100.00 % 11.708 M -11.65 % 13.252 M 14.57 % 11.567 M -69.69 % 38.164 M -21.93 % 48.884 M -38.05 % 78.905 M 2.82 % 76.740 M 44.25 % 53.198 M 7.72 % 49.387 M 889.92 % 4.989 M 171.88 % 1.835 M -43.56 % 3.251 M -59.53 % 8.033 M -71.30 % 27.992 M 169.88 % 10.372 M 31.57 % 7.883 M 276.28 % 2.095 M -70.56 % 7.117 M -40.53 % 11.968 M 0.000 0.000
Deferred revenue non current 161.192 M -9.85 % 178.798 M 0.000 -100.00 % 212.687 M -8.72 % 232.995 M -5.92 % 247.649 M 19.14 % 207.859 M 3.89 % 200.081 M 4.47 % 191.528 M 39.20 % 137.593 M 11.05 % 123.899 M -4.44 % 129.655 M 0.000 -100.00 % 65.648 M 29.02 % 50.884 M 248.57 % 14.598 M 34.80 % 10.829 M -7.75 % 11.739 M 164.75 % 4.434 M -6.69 % 4.752 M 400.74 % 949.000 K -2.67 % 975.000 K 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 -100.00 % 5.839 M 17.98 % 4.949 M -5.50 % 5.237 M -10.78 % 5.870 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
Capital lease obligations 8.093 M -24.07 % 10.658 M -8.34 % 11.628 M -26.74 % 15.873 M -14.90 % 18.653 M -32.22 % 27.520 M 77.79 % 15.479 M -49.64 % 30.734 M -16.91 % 36.990 M -17.55 % 44.864 M -7.45 % 48.475 M -10.47 % 54.141 M 844.87 % 5.730 M 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
Other total stockholders equity 2.331 B 61.91 % 1.440 B 0.00 % 1.440 B -36.19 % 2.257 B 1.17 % 2.230 B -0.97 % 2.252 B 56.41 % 1.440 B -38.15 % 2.328 B 61.94 % 1.438 B -32.99 % 2.145 B 58.94 % 1.350 B -8.94 % 1.482 B 18.58 % 1.250 B 3.36 % 1.209 B 13.95 % 1.061 B -8.96 % 1.166 B 41.98 % 821.114 M -12.90 % 942.732 M 39.97 % 673.524 M -11.94 % 764.838 M 15.55 % 661.896 M -8.28 % 721.682 M 0.000 0.000
Deferred tax liabilities non current 977.000 K -86.29 % 7.126 M 0.000 -100.00 % 4.853 M -7.00 % 5.218 M -21.23 % 6.624 M 104.20 % -157.859 M -5.18 % -150.081 M -33.32 % -112.572 M -550.29 % 25.000 M 630.57 % 3.422 M -36.65 % 5.402 M 0.000 -100.00 % 428.000 K -95.34 % 9.181 M 60.03 % 5.737 M 39.38 % 4.116 M 101.76 % 2.040 M 0.00 % 2.040 M 0.00 % 2.040 M -58.53 % 4.919 M -36.94 % 7.800 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 247.250 M 0.000 -100.00 % 212.375 M -0.65 % 213.754 M 7.12 % 199.551 M 9.86 % 181.634 M 20.56 % 150.656 M -9.16 % 165.843 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
Total assets 15.260 B 5.62 % 14.448 B 4.39 % 13.840 B -7.38 % 14.943 B 10.26 % 13.553 B 10.31 % 12.285 B 0.03 % 12.281 B -5.88 % 13.048 B 6.26 % 12.280 B 7.69 % 11.403 B 0.14 % 11.387 B 7.07 % 10.635 B 37.05 % 7.760 B 20.50 % 6.440 B 6.77 % 6.032 B -1.13 % 6.100 B 40.60 % 4.339 B -4.02 % 4.520 B 81.99 % 2.484 B 24.78 % 1.991 B -0.95 % 2.010 B -12.72 % 2.303 B 12.48 % 2.047 B 16.15 % 1.762 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
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 2013-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -2.017 B 0.000 -100.00 % 1.194 B 0.000 100.00 % -1.326 B 0.000 -100.00 % 3.695 B 0.000 -100.00 % 1.454 B 0.000 100.00 % -121.126 M 0.000 -100.00 % 2.649 B 0.000 -100.00 % 84.678 M 0.000 -100.00 % 303.436 M 0.000 -100.00 % 271.543 M -19.81 % 338.639 M 0.000
Stock based compensation 3.063 M -21.40 % 3.897 M 636.67 % 529.000 K 124.57 % -2.153 M 0.000 100.00 % -14.246 M -302.50 % 7.035 M 289.47 % -3.713 M -126.09 % 14.234 M -50.80 % 28.928 M 2 238.56 % 1.237 M -22.83 % 1.603 M 10.70 % 1.448 M 114.20 % 676.000 K -80.11 % 3.399 M -6.85 % 3.649 M 19.44 % 3.055 M 114.24 % 1.426 M 514.66 % 232.000 K -2.11 % 237.000 K -60.37 % 598.000 K -52.58 % 1.261 M -37.67 % 2.023 M 62.23 % 1.247 M -29.59 % 1.771 M 134.72 % 754.500 K
Change in working capital 0.000 100.00 % -922.434 M 0.000 100.00 % -1.727 B 0.000 -100.00 % 2.022 B 0.000 100.00 % -1.190 B 0.000 -100.00 % 1.297 B 0.000 100.00 % -3.696 B 0.000 100.00 % -1.413 B 0.000 -100.00 % 178.184 M 0.000 100.00 % -2.698 B 0.000 100.00 % -71.195 M 0.000 100.00 % -322.274 M 0.000 100.00 % -277.732 M 18.61 % -341.253 M -179.92 % -121.909 M
Accounts receivables 0.000 100.00 % -714.728 M 0.000 100.00 % -776.171 M 0.000 -100.00 % 927.007 M 0.000 100.00 % -857.287 M 0.000 -100.00 % 1.345 B 0.000 100.00 % -2.434 B 0.000 100.00 % -1.428 B 0.000 -100.00 % 9.735 M 0.000 100.00 % -2.058 B 0.000 100.00 % -16.103 M 0.000 100.00 % -291.421 M 0.000 100.00 % -270.838 M 6.90 % -290.909 M 0.000
Inventory 0.000 100.00 % -221.449 M 0.000 100.00 % -628.897 M 0.000 -100.00 % 1.104 B 0.000 100.00 % -332.824 M 0.000 100.00 % -47.634 M 0.000 100.00 % -1.263 B 0.000 100.00 % -27.151 M 0.000 -100.00 % 107.742 M 0.000 100.00 % -592.459 M 0.000 100.00 % -68.812 M 0.000 100.00 % -13.276 M 0.000 100.00 % -1.952 M 96.06 % -49.501 M -284.82 % -12.863 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 13.743 M 0.000 100.00 % -321.465 M 0.000 100.00 % -8.955 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 701.000 K 0.000 -100.00 % 41.947 M 0.000 -100.00 % 60.707 M 0.000 100.00 % -46.789 M 0.000 -100.00 % 13.720 M 0.000 100.00 % -17.577 M 0.000 100.00 % -4.942 M -486.24 % -843.000 K 99.23 % -109.046 M
Other non cash items 633.240 M -38.45 % 1.029 B 200.91 % 341.924 M -69.89 % 1.136 B 464.77 % -311.344 M 80.52 % -1.598 B -64 870.98 % -2.460 M -100.10 % 2.414 B 341.38 % -1.000 B -209.68 % 911.794 M 547.76 % 140.762 M -96.95 % 4.622 B 624.82 % 637.611 M -51.96 % 1.327 B 490.65 % -339.734 M -167.80 % 501.116 M -48.02 % 964.004 M -62.55 % 2.574 B 1 604.85 % -171.065 M -255.35 % 110.117 M -21.54 % 140.355 M -71.36 % 490.067 M 622.61 % -93.773 M -188.09 % 106.455 M 265.72 % 29.108 M 2 966.42 % 949.250 K
Net cash provided by operating activities 1.147 B 318.36 % 274.175 M -60.34 % 691.268 M 339.14 % -289.069 M -222.21 % -89.714 M -113.85 % 647.939 M 61.82 % 400.413 M -77.82 % 1.806 B 962.64 % -209.300 M -107.11 % 2.945 B 346.57 % 659.372 M -54.36 % 1.445 B 51.32 % 954.764 M 804.12 % 105.602 M 137.97 % -278.107 M -127.96 % 994.830 M -18.90 % 1.227 B 5 197.47 % 23.156 M 137.49 % -61.770 M -161.22 % 100.906 M -54.77 % 223.093 M -23.76 % 292.605 M 2 535.13 % 11.104 M 124.62 % -45.095 M 82.47 % -257.250 M -240.34 % -75.586 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 -100.00 % 183.240 M 0.000 -100.00 % 246.800 M 200.00 % -246.800 M -175.13 % 328.507 M 200.00 % -328.507 M -247.33 % 222.970 M 200.00 % -222.970 M -222.46 % 182.083 M 200.00 % -182.083 M -172.67 % 250.551 M 200.00 % -250.551 M -425.64 % 76.941 M 200.00 % -76.941 M -27.94 % -60.138 M 21.91 % -77.007 M -41.16 % -54.552 M 47.44 % -103.796 M 18.00 % -126.575 M -477.47 % -21.919 M 40.96 % -37.124 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -345.728 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 273.315 M
Other investing activites -1.460 B -365.91 % 549.244 M 134.55 % -1.590 B -399.82 % 530.195 M 424.34 % -163.471 M 80.54 % -840.090 M 23.70 % -1.101 B -12.70 % -976.897 M -1 113.13 % 96.424 M 113.68 % -705.075 M -7 755.54 % 9.210 M 100.73 % -1.262 B -13 167.19 % -9.512 M -107.07 % 134.450 M -46.66 % 252.071 M 114.30 % -1.763 B -395.73 % -355.695 M 17.65 % -431.923 M -19 626.36 % 2.212 M -97.03 % 74.355 M 11.21 % 66.857 M -80.45 % 341.966 M 515.16 % 55.590 M 124.47 % -227.210 M -286.42 % -58.798 M -153.68 % 109.536 M
Net cash used for investing activites -1.460 B -365.91 % 549.244 M 134.55 % -1.590 B -399.82 % 530.195 M 424.34 % -163.471 M 80.54 % -840.090 M 23.70 % -1.101 B -50.80 % -730.097 M -385.51 % -150.376 M 60.07 % -376.568 M -17.94 % -319.297 M 69.27 % -1.039 B -346.92 % -232.482 M -173.45 % 316.533 M 352.27 % 69.988 M 104.63 % -1.513 B -149.52 % -606.246 M -70.78 % -354.982 M -375.03 % -74.729 M -625.63 % 14.217 M 240.07 % -10.150 M -103.53 % 287.414 M 696.22 % -48.206 M 86.37 % -353.785 M -338.30 % -80.717 M 26.18 % -109.336 M
Debt repayment 474.170 M 0.000 100.00 % -516.410 M 0.000 -100.00 % 1.822 B 0.000 -100.00 % 733.624 M 0.000 100.00 % -102.729 M 0.000 -100.00 % 101.406 M 0.000 100.00 % -107.000 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
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
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
Dividends paid -108.614 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -48.603 M 0.000 100.00 % -107.152 M 0.000 0.000 0.000 100.00 % -91.622 M 0.000 100.00 % -37.145 M 0.000 0.000 0.000 100.00 % -41.699 M 0.000 0.000 0.000 0.000 0.000
Other financing activites 211.248 M 119.45 % -1.086 B -572.22 % 229.994 M 410.36 % 45.065 M 114.25 % -316.281 M -341.92 % -71.570 M 63.03 % -193.579 M 69.07 % -625.802 M -279.12 % -165.065 M 86.19 % -1.195 B -947.11 % -114.124 M 82.07 % -636.431 M -768.16 % -73.308 M 86.67 % -550.052 M -1 053.81 % 57.669 M -92.52 % 770.650 M 282.67 % -421.879 M -272.67 % 244.328 M 20 243.71 % 1.201 M 100.57 % -211.979 M 41.77 % -364.019 M -144.81 % -148.697 M -228.34 % 115.859 M -72.75 % 425.144 M 29.75 % 327.654 M 352.50 % 72.411 M
Net cash used provided by financing activities 576.804 M 153.11 % -1.086 B -279.19 % -286.416 M -735.56 % 45.065 M -97.01 % 1.506 B 2 203.70 % -71.570 M -113.25 % 540.045 M 186.30 % -625.802 M -97.79 % -316.397 M 73.52 % -1.195 B -896.91 % -119.870 M 81.17 % -636.431 M -252.97 % -180.308 M 67.22 % -550.052 M -1 520.04 % -33.953 M -104.41 % 770.650 M 267.89 % -459.024 M -287.87 % 244.328 M 20 243.71 % 1.201 M 100.57 % -211.979 M 47.75 % -405.718 M -172.85 % -148.697 M -228.34 % 115.859 M -72.75 % 425.144 M 29.75 % 327.654 M 352.50 % 72.411 M
Effect of forex changes on cash 2.377 M 2 570.79 % 89.000 K -94.82 % 1.718 M 118.34 % -9.368 M -162.70 % 14.942 M 194.23 % -15.857 M -134.52 % 45.942 M 821.11 % -6.371 M 16.36 % -7.617 M 62.55 % -20.337 M -2 208.40 % -881.000 K -4 794.44 % -18.000 K -106.21 % 290.000 K -92.79 % 4.024 M 345.63 % 903.000 K 106.80 % -13.272 M -1 532.47 % -813.000 K 87.50 % -6.506 M -154.25 % 11.992 M -37.46 % 19.175 M 4 528.41 % -433.000 K -198.41 % 440.000 K 0.00 % 440.000 K 730.19 % 53.000 K 106.75 % -785.000 K -163.56 % 1.235 M
Net change in cash 1.713 B 200.19 % -1.710 B -200.00 % 1.710 B 165.36 % -2.616 B -306.43 % 1.267 B 553.32 % -279.578 M -143.94 % -114.608 M -125.86 % 443.244 M 164.83 % -683.690 M -150.54 % 1.353 B 516.75 % 219.324 M 195.08 % -230.667 M -142.54 % 542.264 M 537.69 % -123.893 M 48.63 % -241.169 M -200.71 % 239.477 M 49.11 % 160.600 M 270.84 % -94.004 M 23.76 % -123.306 M -58.73 % -77.681 M 59.79 % -193.208 M -144.75 % 431.762 M 445.17 % 79.197 M 200.93 % 26.317 M 337.13 % -11.098 M -391.69 % 3.805 M
Cash at beginning of period 0.000 -100.00 % 1.710 B 0.000 -100.00 % 2.616 B 93.96 % 1.349 B -17.17 % 1.628 B -6.58 % 1.743 B 34.10 % 1.300 B -34.47 % 1.984 B 214.42 % 630.841 M 53.30 % 411.517 M -35.92 % 642.184 M 542.70 % 99.920 M -55.36 % 223.813 M -51.87 % 464.982 M 106.20 % 225.505 M 247.44 % 64.905 M -59.16 % 158.909 M -43.69 % 282.215 M -21.58 % 359.896 M -34.93 % 553.104 M 355.82 % 121.342 M 187.92 % 42.145 M 166.27 % 15.828 M -41.22 % 26.926 M 300.00 % 6.732 M
Cash at end of period 1.713 B 0.000 -100.00 % 1.710 B -34.64 % 2.616 B 0.00 % 2.616 B 93.96 % 1.349 B -17.17 % 1.628 B -6.58 % 1.743 B 34.10 % 1.300 B -34.47 % 1.984 B 214.42 % 630.841 M 53.30 % 411.517 M -35.92 % 642.184 M 542.70 % 99.920 M -55.36 % 223.813 M -51.87 % 464.982 M 106.20 % 225.505 M 247.44 % 64.905 M -59.16 % 158.909 M -43.69 % 282.215 M -21.58 % 359.896 M -34.93 % 553.104 M 355.82 % 121.342 M 187.92 % 42.145 M 166.27 % 15.828 M 50.22 % 10.536 M
Operating cash flow 1.147 B 318.36 % 274.175 M -60.34 % 691.268 M 339.14 % -289.069 M -222.21 % -89.714 M -113.85 % 647.939 M 61.82 % 400.413 M -77.82 % 1.806 B 962.64 % -209.300 M -107.11 % 2.945 B 346.57 % 659.372 M -54.36 % 1.445 B 51.32 % 954.764 M 804.12 % 105.602 M 137.97 % -278.107 M -127.96 % 994.830 M -18.90 % 1.227 B 5 197.47 % 23.156 M 137.49 % -61.770 M -161.22 % 100.906 M -54.77 % 223.093 M -23.76 % 292.605 M 2 535.13 % 11.104 M 124.62 % -45.095 M 82.47 % -257.250 M -240.34 % -75.586 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 -100.00 % 183.240 M 0.000 -100.00 % 246.800 M 200.00 % -246.800 M -175.13 % 328.507 M 200.00 % -328.507 M -247.33 % 222.970 M 200.00 % -222.970 M -222.46 % 182.083 M 200.00 % -182.083 M -172.67 % 250.551 M 200.00 % -250.551 M -425.64 % 76.941 M 200.00 % -76.941 M -27.94 % -60.138 M 21.91 % -77.007 M -41.16 % -54.552 M 47.44 % -103.796 M 18.00 % -126.575 M -477.47 % -21.919 M 40.96 % -37.124 M
Free CashFlow 1.147 B 318.36 % 274.175 M -60.34 % 691.268 M 339.14 % -289.069 M -222.21 % -89.714 M -110.79 % 831.179 M 107.58 % 400.413 M -80.49 % 2.052 B 549.97 % -456.100 M -113.93 % 3.273 B 889.25 % 330.865 M -80.16 % 1.668 B 127.90 % 731.794 M 154.37 % 287.685 M 162.51 % -460.190 M -136.95 % 1.245 B 27.58 % 976.132 M 875.19 % 100.097 M 172.16 % -138.711 M -440.24 % 40.768 M -72.09 % 146.086 M -38.63 % 238.053 M 356.82 % -92.692 M 46.01 % -171.670 M 38.51 % -279.169 M -147.69 % -112.710 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 2013