3700.HK

Inkeverse Group Limited 3700.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 6.851 B 0.09 % 6.845 B 8.32 % 6.319 B -31.13 % 9.176 B 85.39 % 4.949 B 51.43 % 3.269 B -15.33 % 3.861 B 17.21 % 3.294 B -15.14 % 3.881 B 10 042.45 % 38.269 M
Net income 180.312 M -53.35 % 386.529 M 332.71 % -166.101 M -139.99 % 415.381 M 114.22 % 193.906 M 252.99 % 54.932 M -95.02 % 1.103 B 651.16 % -200.054 M 84.77 % -1.314 B -1 893.79 % -65.888 M
Income before tax 248.289 M -48.33 % 480.547 M 628.94 % -90.851 M -119.19 % 473.322 M 121.82 % 213.380 M 251.39 % 60.724 M -94.83 % 1.174 B 1 028.94 % -126.355 M 89.64 % -1.220 B -1 768.88 % -65.281 M
Income before tax ratio 0.04 -48.38 % 0.07 588.33 % -0.01 -127.87 % 0.05 19.65 % 0.04 132.06 % 0.02 -93.89 % 0.30 892.51 % -0.04 87.79 % -0.31 81.57 % -1.71
EBITDA 288.470 M -50.10 % 578.143 M 5.74 % 546.760 M -0.84 % 551.418 M 761.73 % 63.990 M 93.24 % 33.114 M -94.92 % 651.894 M -8.37 % 711.473 M 61.18 % 441.419 M 17 215.07 % 2.549 M
Net income ratio 0.03 -53.39 % 0.06 314.84 % -0.03 -158.06 % 0.05 15.55 % 0.04 133.11 % 0.02 -94.12 % 0.29 570.21 % -0.06 82.05 % -0.34 80.34 % -1.72
Ratio EBITDA 0.04 -50.15 % 0.08 -2.38 % 0.09 43.97 % 0.06 364.83 % 0.01 27.62 % 0.01 -94.00 % 0.17 -21.83 % 0.22 89.94 % 0.11 70.72 % 0.07
Gross profit ratio 0.49 17.89 % 0.41 2.71 % 0.40 11.87 % 0.36 48.92 % 0.24 -11.12 % 0.27 -19.52 % 0.34 -4.51 % 0.35 -6.23 % 0.38 -21.70 % 0.48
Weighted average shs out dil 1.882 B 0.83 % 1.867 B 0.88 % 1.850 B -2.01 % 1.888 B -2.54 % 1.937 B -4.95 % 2.038 B 8.67 % 1.875 B -6.96 % 2.016 B 0.00 % 2.016 B 0.00 % 2.016 B
Weighted average shs out 1.863 B 0.50 % 1.854 B 0.45 % 1.846 B -1.12 % 1.866 B -3.00 % 1.924 B -5.09 % 2.027 B 8.11 % 1.875 B -6.96 % 2.016 B 0.00 % 2.016 B 0.00 % 2.016 B
EPS diluted 0.10 -53.90 % 0.21 333.85 % -0.09 -140.82 % 0.22 120.00 % 0.10 269.00 % 0.03 -95.41 % 0.59 694.16 % -0.10 84.72 % -0.65 -1 887.77 % -0.03
Earnings per share 0.10 -53.90 % 0.21 333.33 % -0.09 -140.91 % 0.22 120.00 % 0.10 269.00 % 0.03 -95.41 % 0.59 694.16 % -0.10 84.72 % -0.65 -1 887.77 % -0.03
Gross profit 3.343 B 17.99 % 2.833 B 11.25 % 2.546 B -22.95 % 3.305 B 176.08 % 1.197 B 34.59 % 889.493 M -31.86 % 1.305 B 11.93 % 1.166 B -20.43 % 1.466 B 7 841.40 % 18.457 M
Income tax expense 31.647 M -60.44 % 79.989 M 3.07 % 77.608 M 92.51 % 40.313 M 296.16 % 10.176 M 28.11 % 7.943 M -89.09 % 72.819 M -1.30 % 73.780 M -21.21 % 93.640 M 15 335.07 % 606.667 K
Cost of revenue 3.508 B -12.55 % 4.012 B 6.33 % 3.773 B -35.73 % 5.870 B 56.45 % 3.752 B 57.72 % 2.379 B -6.89 % 2.555 B 20.11 % 2.127 B -11.94 % 2.416 B 12 093.01 % 19.812 M
General and administrative expenses 263.383 M 15.89 % 227.269 M -70.65 % 774.256 M 243.72 % 225.255 M 27.14 % 177.176 M 20.57 % 146.954 M 1.66 % 144.554 M 80.27 % 80.187 M -60.60 % 203.538 M 9 543.29 % 2.111 M
Selling and marketing expenses 2.536 B 22.27 % 2.074 B 50.13 % 1.381 B -37.62 % 2.214 B 211.92 % 709.936 M 43.18 % 495.831 M 7.27 % 462.210 M 60.73 % 287.578 M -55.50 % 646.283 M 4 742.76 % 13.345 M
Other expenses 112.611 M 168.65 % -164.042 M -432.82 % 49.289 M 418.57 % -15.472 M 80.45 % -79.138 M 29.30 % -111.940 M -11 310.81 % -981.000 K 7.99 % -1.066 M -1 517.62 % 75.213 K 0.000
Operating expenses 3.122 B 29.62 % 2.409 B -7.12 % 2.593 B -8.95 % 2.849 B 149.34 % 1.142 B 32.58 % 861.692 M 22.14 % 705.503 M 47.88 % 477.086 M -53.57 % 1.028 B 1 126.89 % 83.755 M
Cost and expenses 6.630 B 3.27 % 6.421 B 0.85 % 6.366 B -26.98 % 8.719 B 78.13 % 4.895 B 51.04 % 3.241 B -0.61 % 3.261 B 25.20 % 2.604 B -24.36 % 3.443 B 3 224.68 % 103.567 M
Research and development expenses 202.234 M -25.64 % 271.956 M -30.03 % 388.666 M -6.56 % 415.952 M 24.38 % 334.431 M 1.08 % 330.847 M 40.51 % 235.465 M 45.82 % 161.474 M -9.16 % 177.759 M 100 140.27 % 177.333 K
Selling general and administrative expenses 2.808 B 22.01 % 2.301 B 6.75 % 2.156 B -11.95 % 2.448 B 175.96 % 887.112 M 38.01 % 642.785 M 5.94 % 606.764 M 64.99 % 367.765 M -56.72 % 849.820 M 5 398.32 % 15.456 M
Interest income 46.034 M 18.83 % 38.738 M 104.21 % 18.970 M -28.74 % 26.619 M 148.29 % 10.721 M -73.76 % 40.862 M 45.46 % 28.092 M 145.43 % 11.446 M 224.94 % 3.523 M 21 915.73 % 16.000 K
Interest expense 902.000 K -72.33 % 3.260 M -58.51 % 7.858 M -11.21 % 8.850 M 0.000 -100.00 % 7.939 M 49 518.75 % 16.000 K -98.11 % 847.000 K 49.44 % 566.790 K 0.000
Depreciation and amortization 68.179 M -29.14 % 96.221 M 180.67 % 34.282 M 2.32 % 33.505 M -22.91 % 43.464 M -29.44 % 61.596 M 94.47 % 31.673 M 110.73 % 15.030 M 564.00 % 2.264 M 18 763.16 % 12.000 K
Operating income 220.291 M -48.06 % 424.160 M 1 002.72 % -46.987 M -110.28 % 457.010 M 735.03 % 54.730 M 18 972.41 % -290.000 K -100.05 % 633.928 M -12.92 % 727.966 M 64.61 % 442.241 M 17 329.35 % 2.537 M
Operating income ratio 0.03 -48.11 % 0.06 933.42 % -0.01 -114.93 % 0.05 350.42 % 0.01 12 563.20 % 0.00 -100.05 % 0.16 -25.71 % 0.22 93.99 % 0.11 71.85 % 0.07
Total other income expenses net 27.998 M -50.35 % 56.387 M 228.55 % -43.864 M -368.91 % 16.312 M -89.72 % 158.650 M 160.02 % 61.014 M -88.70 % 539.837 M 152.80 % -1.022 B 40.35 % -1.714 B -2 427.23 % -67.819 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt -2.166 B 7.28 % -2.336 B -46.48 % -1.595 B 11.91 % -1.810 B -50.73 % -1.201 B -166.79 % -450.201 M 47.01 % -849.629 M 53.12 % -1.812 B -44.89 % -1.251 B -899.27 % 156.479 M
Total investments 1.237 B 33.78 % 924.896 M -52.65 % 1.953 B 174.20 % 712.435 M -14.41 % 832.347 M -33.65 % 1.254 B 31.42 % 954.476 M 430.05 % 180.074 M 475.24 % 31.304 M -16.93 % 37.682 M
Total debt 29.722 M 13.43 % 26.202 M -34.38 % 39.930 M -78.16 % 182.824 M 14.82 % 159.228 M 3.58 % 153.731 M 0.000 -100.00 % 11.774 M -6.68 % 12.616 M -92.63 % 171.245 M
Accumulated other comprehensive income loss 401.201 M 19.77 % 334.989 M 6.28 % 315.182 M 51.35 % 208.244 M 5.85 % 196.738 M -13.10 % 226.395 M 984.84 % -25.586 M -203.10 % -8.441 M -1 375.33 % -572.163 K -7 491.97 % -7.536 K
Retained earnings 411.616 M 77.95 % 231.304 M 249.01 % -155.225 M -1 527.23 % 10.876 M 102.69 % -404.505 M 32.40 % -598.411 M 8.41 % -653.343 M 55.47 % -1.467 B -8.05 % -1.358 B -3 181.58 % -41.380 M
Common stock 12.797 M -0.05 % 12.803 M 0.00 % 12.803 M -3.46 % 13.262 M 0.00 % 13.262 M -0.67 % 13.351 M -2.00 % 13.623 M 0.000 0.000 0.000
Total equity 4.446 B 3.84 % 4.282 B 11.15 % 3.852 B -2.00 % 3.931 B 10.94 % 3.544 B 2.36 % 3.462 B -0.32 % 3.473 B 361.53 % -1.328 B -9.90 % -1.208 B -2 246.58 % -51.491 M
Other non current liabilities 0.000 -100.00 % 36.006 M 45.56 % 24.737 M 13.14 % 21.864 M 596.97 % 3.137 M -95.07 % 63.680 M 0.000 -100.00 % 2.820 B 34.50 % 2.097 B 7 629.89 % -27.848 M
Long term debt 17.169 M 97.34 % 8.700 M -58.81 % 21.121 M -85.99 % 150.784 M 19.76 % 125.910 M -1.60 % 127.958 M 0.000 0.000 -100.00 % 12.616 M -92.63 % 171.245 M
Total non current liabilities 47.362 M 5.94 % 44.706 M -2.51 % 45.858 M -73.44 % 172.648 M 10.79 % 155.834 M -18.68 % 191.638 M 3 378.63 % 5.509 M -99.80 % 2.820 B 33.69 % 2.110 B 1 371.11 % 143.397 M
Other current liabilities 320.788 M 45.59 % 220.342 M -22.38 % 283.876 M -36.74 % 448.775 M 67.86 % 267.356 M -6.60 % 286.258 M 36.47 % 209.756 M 313.63 % 50.712 M -37.52 % 81.171 M 2 450.91 % 3.182 M
Deferred revenue 0.000 0.000 100.00 % -18.809 M 41.30 % -32.040 M 0.000 100.00 % -25.773 M 0.000 0.000 0.000 0.000
Short term debt 12.553 M -28.28 % 17.502 M -6.95 % 18.809 M -41.30 % 32.040 M -3.84 % 33.318 M 29.27 % 25.773 M 0.000 0.000 0.000 0.000
Total current liabilities 1.079 B 31.68 % 819.160 M 7.46 % 762.314 M -32.81 % 1.135 B 16.94 % 970.232 M 20.01 % 808.477 M 9.78 % 736.470 M 1.52 % 725.416 M -5.99 % 771.607 M 4 116.99 % 18.298 M
Total liabilities 1.126 B 30.35 % 863.866 M 6.89 % 808.172 M -38.18 % 1.307 B 16.09 % 1.126 B 12.59 % 1.000 B 34.79 % 741.979 M -79.07 % 3.546 B 23.07 % 2.881 B 1 681.84 % 161.695 M
Other non current assets 235.699 M 191.68 % 80.807 M 217.31 % -68.881 M 3.07 % -71.063 M -17.37 % -60.547 M -14.01 % -53.109 M -102.99 % 1.779 B 5 859.36 % -30.885 M -127.74 % 111.344 M 30 605.47 % -364.998 K
Long term investments 1.035 B 42.50 % 726.580 M 3.55 % 701.663 M 9.22 % 642.435 M 33.19 % 482.347 M -54.91 % 1.070 B 230.62 % -818.884 M -479.99 % 215.501 M 516.40 % 34.961 M 9 478.36 % 365.000 K
Intangible assets 214.243 M 278.62 % 56.585 M -8.01 % 61.509 M -19.46 % 76.374 M -24.36 % 100.972 M -6.20 % 107.651 M 149.98 % 43.063 M 6.44 % 40.456 M 1 351.39 % 2.787 M 1 372.88 % 189.247 K
GoodWill 0.000 0.000 -100.00 % 1.270 M -99.75 % 514.028 M -10.62 % 575.136 M 9.15 % 526.905 M 2 052.30 % 24.481 M 107.09 % 11.821 M 0.000 0.000
Goodwill and intangible assets 214.243 M 278.62 % 56.585 M -9.87 % 62.779 M -89.37 % 590.402 M -12.68 % 676.108 M 6.55 % 634.556 M 839.47 % 67.544 M 29.20 % 52.277 M 1 775.49 % 2.787 M 1 372.88 % 189.247 K
Property plant equipment net 122.072 M 16.87 % 104.454 M 38.87 % 75.215 M -62.76 % 201.975 M 22.05 % 165.489 M 0.26 % 165.062 M 492.13 % 27.876 M -1.49 % 28.298 M 112.09 % 13.342 M 11 363.04 % 116.395 K
Total non current assets 1.607 B 37.77 % 1.167 B 38.95 % 839.657 M -41.48 % 1.435 B 8.37 % 1.324 B -29.17 % 1.869 B 76.44 % 1.059 B 297.85 % 266.294 M 56.37 % 170.292 M 3 904.79 % 4.252 M
Other current assets 319.605 M -48.92 % 625.671 M 14.15 % 548.131 M -0.17 % 549.045 M 77.04 % 310.127 M 24.79 % 248.526 M -48.00 % 477.889 M 335.86 % 109.642 M -44.95 % 199.176 M 295.19 % 50.401 M
Short term investments 766.733 M 286.62 % 198.316 M -84.16 % 1.252 B 1 688.28 % 70.000 M -80.00 % 350.000 M 89.44 % 184.756 M -89.58 % 1.773 B 5 105.70 % -35.427 M -868.79 % -3.657 M -109.70 % 37.682 M
cash and cash equivalents 2.196 B -7.05 % 2.362 B 44.51 % 1.635 B -17.99 % 1.993 B 46.53 % 1.360 B 125.25 % 603.932 M -28.92 % 849.629 M -53.42 % 1.824 B 44.38 % 1.263 B 8 455.31 % 14.766 M
Cash and short term investments 2.962 B -9.85 % 3.286 B 13.84 % 2.887 B -0.27 % 2.894 B 0.49 % 2.880 B 33.96 % 2.150 B -18.03 % 2.623 B 43.81 % 1.824 B 44.38 % 1.263 B 2 308.66 % 52.448 M
Total current assets 3.965 B -0.35 % 3.979 B 13.27 % 3.513 B -0.19 % 3.519 B 8.09 % 3.256 B 34.51 % 2.420 B -23.29 % 3.155 B 61.69 % 1.951 B 29.88 % 1.503 B 1 318.16 % 105.951 M
Inventory 10.907 M 6.48 % 10.243 M -27.20 % 14.070 M 14.26 % 12.314 M 6.87 % 11.522 M 822.50 % 1.249 M -16.51 % 1.496 M 1 573.21 % 89.409 K 0.000 100.00 % -45.000 M
Net receivables 671.980 M 1 080.05 % 56.945 M -11.11 % 64.059 M 0.88 % 63.499 M 18.08 % 53.774 M 162.45 % 20.489 M -96.13 % 529.978 M 1 136.50 % 42.861 M 6.94 % 40.078 M 1 192.01 % 3.102 M
Tax assets 0.000 -100.00 % 198.316 M 187.91 % 68.881 M -3.07 % 71.063 M 17.37 % 60.547 M 14.01 % 53.109 M 1 188.74 % 4.121 M 273.62 % 1.103 M -85.96 % 7.857 M 99.09 % 3.947 M
Other assets 0.000 0.000 -100.00 % 308.190 M 8.41 % 284.292 M 216.15 % 89.923 M -47.77 % 172.170 M 0.000 0.000 0.000 0.000
Account payables 745.364 M 46.62 % 508.366 M 14.32 % 444.680 M -33.56 % 669.342 M 4.78 % 638.794 M 24.75 % 512.052 M -0.37 % 513.933 M -17.89 % 625.897 M 12.24 % 557.655 M 6 572.88 % 8.357 M
Tax payables 0.000 -100.00 % 72.950 M 116.10 % 33.758 M 104.85 % 16.479 M -46.43 % 30.764 M 202.59 % 10.167 M -20.45 % 12.781 M -73.81 % 48.808 M -63.24 % 132.780 M 1 864.64 % 6.758 M
Deferred revenue non current 0.000 100.00 % -36.006 M -45.56 % -24.737 M -13.14 % -21.864 M 0.000 0.000 0.000 100.00 % -3.373 B 0.000 0.000
Minority interest 48.258 M 207.18 % 15.710 M 1 398.35 % -1.210 M -190.43 % 1.338 M -95.32 % 28.568 M 928.06 % -3.450 M -165.59 % -1.299 M -524.74 % 305.832 K 0.000 0.000
Capital lease obligations 29.722 M 13.43 % 26.202 M -34.38 % 39.930 M -78.16 % 182.824 M 14.82 % 159.228 M 3.58 % 153.731 M 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
Other total stockholders equity 3.572 B -3.11 % 3.687 B 0.17 % 3.681 B -0.45 % 3.697 B -0.33 % 3.709 B -2.99 % 3.824 B -2.08 % 3.905 B 1 452.76 % -288.666 M -292.92 % 149.631 M 844.30 % -20.104 M
Deferred tax liabilities non current 30.193 M -16.14 % 36.006 M 45.56 % 24.737 M 13.14 % 21.864 M -18.38 % 26.787 M -3.21 % 27.676 M 402.38 % 5.509 M 276.73 % 1.462 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
Total assets 5.572 B 8.29 % 5.146 B 10.41 % 4.661 B -11.03 % 5.238 B 12.18 % 4.670 B 4.66 % 4.462 B 5.86 % 4.215 B 90.05 % 2.218 B 32.57 % 1.673 B 1 417.97 % 110.203 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Deferred income tax 0.000 0.000 100.00 % -40.272 M -80.49 % -22.313 M -232.53 % 16.836 M 132.73 % -51.446 M 91.77 % -624.866 M 0.000 -100.00 % 1.641 B 0.000
Stock based compensation 17.751 M -30.16 % 25.416 M -41.41 % 43.380 M 29.37 % 33.531 M 91.39 % 17.520 M -6.21 % 18.681 M 83.92 % 10.157 M 0.000 -100.00 % 159.842 M 0.000
Change in working capital -117.775 M -369.07 % -25.108 M -707.85 % -3.108 M 72.29 % -11.218 M 67.35 % -34.356 M -204.86 % 32.765 M 114.54 % -225.407 M -559.50 % 49.055 M -91.51 % 577.781 M 33 887.14 % 1.700 M
Accounts receivables -31.595 M -301.36 % 15.691 M 1 260.58 % -1.352 M 87.08 % -10.464 M 56.55 % -24.083 M -174.06 % 32.518 M 420.53 % -10.145 M -273.12 % -2.719 M 92.65 % -36.976 M -794.00 % -4.136 M
Inventory -664.000 K -114.36 % 4.625 M 363.38 % -1.756 M -132.89 % -754.000 K 92.66 % -10.273 M -4 259.11 % 247.000 K 118.12 % -1.363 M -1 424.44 % -89.410 K 0.000 0.000
Accounts payables 0.000 0.000 -100.00 % 84.514 M -22.94 % 109.674 M 216.95 % 34.603 M 203.51 % -33.430 M -429.52 % 10.145 M 273.12 % 2.719 M 0.000 0.000
Other working capital -85.516 M -88.26 % -45.424 M 46.25 % -84.514 M 22.94 % -109.674 M -216.95 % -34.603 M -203.51 % 33.430 M 114.92 % -224.044 M -531.99 % 51.864 M -91.56 % 614.757 M 10 433.88 % 5.836 M
Other non cash items 50.594 M 166.48 % -76.101 M -121.75 % 349.892 M 370.96 % 74.293 M 165.10 % -114.116 M -781.14 % -12.951 M 72.13 % -46.470 M -106.88 % 675.750 M 22 962.41 % -2.956 M -103.56 % 82.987 M
Net cash provided by operating activities 371.886 M -8.62 % 406.957 M 77.05 % 229.855 M -58.89 % 559.082 M 264.56 % 153.359 M 50.09 % 102.177 M -67.95 % 318.852 M -48.03 % 613.480 M -47.02 % 1.158 B 6 055.26 % 18.811 M
Investments in property plant and equipment -10.078 M 34.99 % -15.503 M 1.77 % -15.783 M 29.52 % -22.394 M -228.74 % -6.812 M 26.53 % -9.272 M 15.31 % -10.948 M 77.02 % -47.633 M -39.34 % -34.184 M -17 222.91 % -197.333 K
Acquisitions net -7.932 M 18.82 % -9.771 M -215.83 % 8.436 M 110.02 % -84.229 M 12.15 % -95.877 M 83.71 % -588.402 M -2 014.58 % -27.826 M 82.45 % -158.510 M -2 755.27 % -5.552 M 0.000
Purchases of investments -5.345 B -125.46 % -2.371 B 19.38 % -2.940 B -58.72 % -1.853 B 33.37 % -2.780 B 33.35 % -4.171 B 49.71 % -8.295 B -463.81 % -1.471 B -14.36 % -1.286 B 0.000
Sales maturities of investments 5.238 B 84.46 % 2.840 B 15.04 % 2.468 B 4.93 % 2.352 B -34.34 % 3.583 B -18.67 % 4.405 B -24.89 % 5.865 B 270.28 % 1.584 B 30.91 % 1.210 B 0.000
Other investing activites -313.028 M -249.81 % -89.486 M -157.82 % -34.709 M 86.81 % -263.231 M -437.77 % 77.932 M -39.68 % 129.194 M 150.08 % -257.992 M -5 564.57 % 4.721 M 379.34 % 984.943 K 101.59 % -61.768 M
Net cash used for investing activites -437.637 M -223.53 % 354.282 M 168.93 % -513.972 M -495.46 % 129.967 M -83.29 % 777.619 M 431.33 % -234.694 M 91.39 % -2.727 B -2 973.50 % -88.713 M 23.04 % -115.275 M -86.03 % -61.965 M
Debt repayment -22.327 M -10.43 % -20.218 M 47.10 % -38.217 M -190.01 % -13.178 M 64.75 % -37.381 M 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 -100.00 % 1.074 B 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -11.630 M 62.71 % -31.185 M -24.85 % -24.977 M 79.75 % -123.357 M -12.45 % -109.698 M -661.47 % -14.406 M 0.000 0.000 0.000
Dividends paid -72.885 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -7.000 M -247.37 % 4.750 M 0.000 100.00 % -14.184 M -1 518.40 % 1.000 M 103.46 % -28.912 M -105.20 % -14.090 M -109.79 % 143.890 M -29.68 % 204.622 M 206.93 % 66.667 M
Net cash used provided by financing activities -102.212 M -277.19 % -27.098 M 60.96 % -69.402 M -32.60 % -52.339 M 67.23 % -159.738 M -15.24 % -138.610 M -113.25 % 1.046 B 769.94 % 120.236 M -41.24 % 204.622 M 206.93 % 66.667 M
Effect of forex changes on cash 1.367 M 120.84 % -6.559 M -29.14 % -5.079 M -35.91 % -3.737 M 74.82 % -14.839 M -158.35 % 25.430 M -11.14 % 28.619 M 0.000 -100.00 % 325.926 K 0.000
Net change in cash -166.596 M -122.90 % 727.582 M 302.90 % -358.598 M -156.65 % 632.973 M -16.32 % 756.401 M 407.86 % -245.697 M 81.57 % -1.333 B -306.69 % 645.003 M -48.30 % 1.248 B 5 205.88 % 23.512 M
Cash at beginning of period 2.362 B 44.51 % 1.635 B -17.99 % 1.993 B 46.53 % 1.360 B 125.25 % 603.932 M -28.92 % 849.629 M -61.08 % 2.183 B 85.15 % 1.179 B 7 366.60 % 15.790 M 0.000
Cash at end of period 2.196 B -7.05 % 2.362 B 44.51 % 1.635 B -17.99 % 1.993 B 46.53 % 1.360 B 125.25 % 603.932 M -28.92 % 849.629 M -53.42 % 1.824 B 44.38 % 1.263 B 5 273.03 % 23.512 M
Operating cash flow 371.886 M -8.62 % 406.957 M 77.05 % 229.855 M -58.89 % 559.082 M 264.56 % 153.359 M 50.09 % 102.177 M -67.95 % 318.852 M -48.03 % 613.480 M -47.02 % 1.158 B 6 055.26 % 18.811 M
Capital expenditure -325.172 M -437.98 % -60.443 M -282.96 % -15.783 M 29.52 % -22.394 M -228.74 % -6.812 M 26.53 % -9.272 M 15.31 % -10.948 M 77.02 % -47.633 M -39.34 % -34.184 M -17 222.91 % -197.333 K
Free CashFlow 46.714 M -86.52 % 346.514 M 61.87 % 214.072 M -60.11 % 536.688 M 266.22 % 146.547 M 57.74 % 92.905 M -69.83 % 307.904 M -45.59 % 565.847 M -49.64 % 1.124 B 5 936.86 % 18.613 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
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 2017-01-31 2016-06-30 2016-01-31 2015-06-30
Revenue 2.678 B -19.29 % 3.318 B -6.10 % 3.533 B -4.99 % 3.719 B 18.96 % 3.126 B 38.43 % 2.258 B -44.39 % 4.061 B -21.04 % 5.143 B 27.56 % 4.032 B 46.80 % 2.747 B 24.71 % 2.203 B 23.54 % 1.783 B 20.02 % 1.486 B -5.94 % 1.579 B -30.76 % 2.281 B 13.66 % 2.007 B 3.74 % 1.935 B 134.96 % 823.406 M -57.57 % 1.941 B 100.00 % 970.362 M 204.11 % -932.093 M
Net income 244.269 M 309.07 % 59.713 M -50.49 % 120.599 M -38.53 % 196.180 M 3.06 % 190.349 M 438.78 % -56.186 M 48.88 % -109.915 M -137.60 % 292.305 M 137.50 % 123.076 M 2.02 % 120.641 M 64.66 % 73.265 M -9.86 % 81.276 M 408.52 % -26.344 M -118.36 % 143.486 M -85.04 % 959.125 M 1 704.75 % -59.768 M 66.73 % -179.644 M -259.04 % -50.034 M 92.38 % -656.835 M -100.00 % -328.417 M -225.10 % 262.529 M
Income before tax 335.208 M 262.94 % 92.360 M -40.77 % 155.929 M -38.43 % 253.252 M 11.42 % 227.295 M 427.16 % -69.476 M -225.03 % -21.375 M -106.77 % 315.709 M 100.31 % 157.613 M 17.00 % 134.713 M 71.24 % 78.667 M -12.51 % 89.915 M 408.02 % -29.191 M -118.11 % 161.173 M -84.08 % 1.013 B 19 173.12 % -5.309 M 96.36 % -145.905 M -361.89 % -31.589 M 94.82 % -610.015 M -100.00 % -305.008 M -227.23 % 239.726 M
Income before tax ratio 0.13 349.69 % 0.03 -36.92 % 0.04 -35.20 % 0.07 -6.34 % 0.07 336.33 % -0.03 -484.53 % -0.01 -108.57 % 0.06 57.03 % 0.04 -20.30 % 0.05 37.32 % 0.04 -29.18 % 0.05 356.64 % -0.02 -119.26 % 0.10 -77.01 % 0.44 16 880.13 % 0.00 96.49 % -0.08 -96.58 % -0.04 87.79 % -0.31 0.00 % -0.31 -22.21 % -0.26
EBITDA 105.599 M 56.20 % 67.604 M -69.39 % 220.866 M 20.11 % 183.883 M 14.27 % 160.919 M 981.36 % -18.258 M -103.23 % 565.018 M 42.86 % 395.491 M 153.64 % 155.927 M 1 298.82 % 11.147 M -78.91 % 52.843 M -43.31 % 93.214 M 255.10 % -60.100 M -136.62 % 164.124 M -64.03 % 456.342 M -3.19 % 471.369 M 27.57 % 369.510 M 1 437.15 % -27.634 M 95.46 % -608.600 M -100.00 % -304.300 M -199.17 % 306.849 M
Net income ratio 0.09 406.85 % 0.02 -47.27 % 0.03 -35.30 % 0.05 -13.36 % 0.06 344.73 % -0.02 8.07 % -0.03 -147.62 % 0.06 86.19 % 0.03 -30.50 % 0.04 32.04 % 0.03 -27.03 % 0.05 357.05 % -0.02 -119.52 % 0.09 -78.39 % 0.42 1 511.82 % -0.03 67.93 % -0.09 -52.81 % -0.06 82.05 % -0.34 0.00 % -0.34 -20.16 % -0.28
Ratio EBITDA 0.04 93.54 % 0.02 -67.40 % 0.06 26.42 % 0.05 -3.94 % 0.05 736.67 % -0.01 -105.81 % 0.14 80.94 % 0.08 98.84 % 0.04 852.90 % 0.00 -83.08 % 0.02 -54.11 % 0.05 229.23 % -0.04 -138.93 % 0.10 -48.05 % 0.20 -14.83 % 0.23 22.97 % 0.19 669.10 % -0.03 89.30 % -0.31 0.00 % -0.31 4.74 % -0.33
Gross profit ratio 0.48 -5.98 % 0.51 7.96 % 0.47 16.28 % 0.40 -5.07 % 0.43 17.43 % 0.36 -14.82 % 0.43 15.28 % 0.37 5.80 % 0.35 34.42 % 0.26 18.05 % 0.22 -14.55 % 0.26 -11.28 % 0.29 -12.76 % 0.33 -2.84 % 0.34 -4.93 % 0.36 3.36 % 0.35 -1.68 % 0.35 -6.23 % 0.38 0.00 % 0.38 1.15 % 0.37
Weighted average shs out dil 1.883 B -0.51 % 1.892 B 1.09 % 1.872 B -0.20 % 1.876 B 0.97 % 1.858 B 0.80 % 1.843 B -0.80 % 1.858 B -1.63 % 1.888 B 0.03 % 1.888 B -1.21 % 1.911 B -2.68 % 1.964 B -3.15 % 2.027 B -1.04 % 2.049 B 0.55 % 2.037 B 18.93 % 1.713 B -15.00 % 2.016 B 0.00 % 2.016 B 0.00 % 2.016 B 0.00 % 2.016 B 0.00 % 2.016 B 0.00 % 2.016 B
Weighted average shs out 1.879 B 0.57 % 1.868 B -7.04 % 2.010 B 7.68 % 1.867 B -1.93 % 1.903 B 3.29 % 1.843 B 0.60 % 1.832 B -6.00 % 1.949 B 4.27 % 1.869 B -6.62 % 2.002 B 2.26 % 1.957 B -3.04 % 2.019 B -1.46 % 2.049 B 3.15 % 1.986 B 15.93 % 1.713 B -15.00 % 2.016 B 0.00 % 2.016 B 0.00 % 2.016 B 0.00 % 2.016 B 0.00 % 2.016 B 0.00 % 2.016 B
EPS diluted 0.13 306.25 % 0.03 -50.31 % 0.06 -35.60 % 0.10 0.00 % 0.10 427.87 % -0.03 48.48 % -0.06 -139.47 % 0.15 130.06 % 0.07 3.33 % 0.06 69.17 % 0.04 -6.98 % 0.04 410.85 % -0.01 -118.32 % 0.07 -87.43 % 0.56 1 985.52 % -0.03 66.67 % -0.09 -259.27 % -0.02 92.25 % -0.32 -100.00 % -0.16 -200.00 % 0.16
Earnings per share 0.13 306.25 % 0.03 -46.67 % 0.06 -45.45 % 0.11 10.00 % 0.10 427.87 % -0.03 49.17 % -0.06 -140.00 % 0.15 127.62 % 0.07 9.29 % 0.06 61.23 % 0.04 -7.20 % 0.04 412.40 % -0.01 -117.87 % 0.07 -69.92 % 0.24 908.08 % -0.03 66.67 % -0.09 -259.27 % -0.02 92.25 % -0.32 -100.00 % -0.16 -200.00 % 0.16
Gross profit 1.277 B -24.11 % 1.683 B 1.37 % 1.660 B 10.48 % 1.503 B 12.92 % 1.331 B 62.57 % 818.482 M -52.63 % 1.728 B -8.98 % 1.898 B 34.95 % 1.407 B 97.32 % 712.894 M 47.22 % 484.241 M 5.56 % 458.716 M 6.49 % 430.777 M -17.95 % 524.993 M -32.73 % 780.418 M 8.06 % 722.200 M 7.22 % 673.542 M 131.00 % 291.573 M -60.22 % 732.885 M 100.00 % 366.443 M 205.30 % -347.985 M
Income tax expense 61.229 M 465.21 % 10.833 M -47.95 % 20.814 M -54.03 % 45.278 M 30.44 % 34.711 M 187.22 % 12.085 M -86.53 % 89.693 M 258.61 % 25.011 M 63.45 % 15.302 M 222.83 % 4.740 M -12.80 % 5.436 M -43.30 % 9.587 M 483.15 % 1.644 M -91.17 % 18.619 M -65.65 % 54.200 M -0.65 % 54.556 M 61.70 % 33.739 M 82.92 % 18.445 M -60.60 % 46.820 M 100.00 % 23.410 M 202.66 % -22.803 M
Cost of revenue 1.401 B -14.33 % 1.635 B -12.73 % 1.873 B -15.48 % 2.216 B 23.43 % 1.796 B 24.71 % 1.440 B -38.29 % 2.333 B -28.10 % 3.245 B 23.59 % 2.626 B 29.09 % 2.034 B 18.36 % 1.718 B 29.76 % 1.324 B 25.55 % 1.055 B 0.04 % 1.054 B -29.74 % 1.501 B 16.82 % 1.285 B 1.87 % 1.261 B 137.13 % 531.833 M -55.97 % 1.208 B 100.00 % 603.919 M 203.39 % -584.107 M
General and administrative expenses 108.565 M -17.65 % 131.839 M 0.22 % 131.544 M 3.44 % 127.172 M 27.05 % 100.097 M -23.48 % 130.804 M 0.08 % 130.694 M -0.96 % 131.965 M 41.46 % 93.290 M -2.60 % 95.780 M 42.43 % 67.249 M -11.07 % 75.618 M 6.00 % 71.336 M 5.70 % 67.488 M -12.43 % 77.066 M 23.14 % 62.585 M 87.50 % 33.378 M 66.50 % 20.047 M -80.30 % 101.769 M 100.00 % 50.884 M 204.33 % -48.774 M
Selling and marketing expenses 990.213 M -20.52 % 1.246 B -3.40 % 1.290 B 16.01 % 1.112 B 15.57 % 961.999 M 86.15 % 516.793 M -40.22 % 864.475 M -28.09 % 1.202 B 18.77 % 1.012 B 123.46 % 452.972 M 76.28 % 256.964 M 46.63 % 175.246 M -45.34 % 320.585 M 57.99 % 202.918 M -21.74 % 259.292 M 99.72 % 129.830 M -39.42 % 214.324 M 198.11 % 71.894 M -77.75 % 323.141 M 100.00 % 161.571 M 209.00 % -148.225 M
Other expenses -304.332 M -381.30 % 108.188 M 2 346.03 % 4.423 M 105.30 % -83.453 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -248.204 M -18.02 % -210.312 M 0.00 % -210.312 M -3 036.64 % -6.705 M 94.86 % -130.471 M 74.61 % -513.827 M -100.00 % -256.914 M -200.00 % 256.914 M
Operating expenses 907.606 M -43.24 % 1.599 B 4.98 % 1.523 B 18.98 % 1.280 B 14.88 % 1.114 B 25.20 % 890.125 M -49.27 % 1.755 B 10.41 % 1.589 B 26.17 % 1.259 B 115.31 % 584.937 M 42.83 % 409.539 M 8.10 % 378.850 M -21.54 % 482.842 M 24.94 % 386.462 M 70.44 % 226.740 M -69.06 % 732.835 M 138.80 % 306.885 M 16 593.64 % 1.838 M 4 988.29 % -37.607 K -100.00 % -18.803 K -100.02 % 83.773 M
Cost and expenses 2.308 B -28.63 % 3.234 B -4.79 % 3.396 B -2.86 % 3.497 B 20.16 % 2.910 B 24.90 % 2.330 B -43.00 % 4.088 B -15.44 % 4.834 B 24.43 % 3.885 B 48.35 % 2.619 B 23.07 % 2.128 B 24.94 % 1.703 B 10.76 % 1.538 B 6.72 % 1.441 B -16.59 % 1.728 B -14.38 % 2.018 B 28.67 % 1.568 B 140.82 % 651.105 M -62.18 % 1.722 B 100.00 % 860.814 M 213.68 % -757.248 M
Research and development expenses 82.656 M -19.82 % 103.094 M 3.99 % 99.140 M -23.39 % 129.415 M -9.21 % 142.541 M -28.90 % 200.467 M 6.52 % 188.199 M -11.66 % 213.038 M 4.99 % 202.914 M 17.08 % 173.315 M 7.57 % 161.116 M -9.39 % 177.814 M 16.19 % 153.033 M 1.86 % 150.241 M 76.29 % 85.224 M -33.08 % 127.354 M 93.29 % 65.888 M 63.22 % 40.369 M -54.58 % 88.880 M 100.00 % 44.440 M 200.40 % -44.262 M
Selling general and administrative expenses 1.129 B -18.63 % 1.388 B -2.24 % 1.420 B 15.02 % 1.234 B 15.72 % 1.067 B 58.57 % 672.675 M -34.07 % 1.020 B -24.01 % 1.343 B 21.49 % 1.105 B 86.33 % 593.172 M 82.96 % 324.213 M 29.24 % 250.864 M -35.99 % 391.921 M 44.94 % 270.406 M -19.61 % 336.358 M 74.81 % 192.415 M -22.32 % 247.702 M 169.41 % 91.941 M -78.36 % 424.910 M 100.00 % 212.455 M 207.85 % -196.999 M
Interest income 0.000 0.000 0.000 -100.00 % 24.301 M 117.42 % 11.177 M 415.78 % 2.167 M -58.11 % 5.173 M -19.05 % 6.390 M -38.27 % 10.351 M 53.21 % 6.756 M 70.39 % 3.965 M -60.54 % 10.049 M -56.07 % 22.874 M 1.02 % 22.642 M 316.67 % 5.434 M 2.03 % 5.326 M 0.000 0.000 0.000 0.000 -100.00 % 16.000 K
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 -100.00 % 1.985 M 49 518.75 % 4.000 K 0.00 % 4.000 K 0.000 -100.00 % 176.939 K -37.56 % 283.394 K 100.00 % 141.697 K 200.00 % -141.697 K
Depreciation and amortization 53.232 M 2 211.42 % 2.303 M -96.50 % 65.876 M 49.39 % 44.096 M 83.10 % 24.083 M 14.58 % 21.018 M 58.46 % 13.264 M 30.96 % 10.128 M -56.68 % 23.377 M -5.13 % 24.642 M 30.92 % 18.822 M 7.56 % 17.499 M 10.02 % 15.905 M 10.21 % 14.431 M -5.64 % 15.294 M 33.28 % 11.475 M 178.99 % 4.113 M 9.46 % 3.758 M 232.00 % 1.132 M 100.00 % 565.894 K 202.17 % -553.894 K
Operating income 369.356 M 341.79 % 83.604 M -38.84 % 136.687 M -38.48 % 222.193 M 63.88 % 135.580 M 445.20 % -39.276 M -107.12 % 551.754 M 43.18 % 385.363 M 190.73 % 132.550 M 1 082.22 % -13.495 M -139.67 % 34.021 M -55.07 % 75.715 M 199.62 % -76.005 M -150.77 % 149.693 M -66.06 % 441.048 M -4.10 % 459.894 M 25.43 % 366.657 M 1 268.01 % -31.392 M 94.85 % -609.732 M -100.00 % -304.866 M -199.17 % 307.403 M
Operating income ratio 0.14 447.39 % 0.03 -34.86 % 0.04 -35.25 % 0.06 37.77 % 0.04 349.36 % -0.02 -112.80 % 0.14 81.33 % 0.07 127.92 % 0.03 769.10 % 0.00 -131.81 % 0.02 -63.63 % 0.04 183.00 % -0.05 -153.98 % 0.09 -50.98 % 0.19 -15.63 % 0.23 20.91 % 0.19 597.11 % -0.04 87.87 % -0.31 0.00 % -0.31 4.74 % -0.33
Total other income expenses net -34.148 M -490.00 % 8.756 M -54.50 % 19.242 M -38.05 % 31.059 M 22.63 % 25.328 M 432.55 % 4.756 M 109.78 % -48.620 M -214.84 % -15.443 M -161.62 % 25.063 M -83.09 % 148.208 M 461.46 % 26.397 M 217.10 % -22.543 M -148.15 % 46.814 M 307.79 % 11.480 M -97.99 % 571.544 M 222.86 % -465.203 M 9.24 % -512.562 M -259 815.57 % -197.203 K 30.41 % -283.395 K -100.00 % -141.698 K 99.79 % -67.677 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 2017-01-31 2016-06-30 2016-01-31 2015-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2016-12-31 2015-12-31
Net debt -1.665 B 23.14 % -2.166 B -8.69 % -1.993 B 14.69 % -2.336 B -38.60 % -1.685 B -5.69 % -1.595 B 20.18 % -1.998 B -10.35 % -1.810 B -98.19 % -913.501 M 23.94 % -1.201 B -87.18 % -641.699 M -42.54 % -450.201 M 32.37 % -665.664 M 21.65 % -849.629 M -141.77 % 2.034 B 212.24 % -1.812 B -44.89 % -1.251 B -899.27 % 156.479 M
Total investments 919.745 M -25.66 % 1.237 B 37.57 % 899.366 M -2.76 % 924.896 M 15.59 % 800.174 M -59.04 % 1.953 B 129.64 % 850.656 M 19.40 % 712.435 M -38.97 % 1.167 B 40.26 % 832.347 M -65.38 % 2.404 B 91.66 % 1.254 B -22.24 % 1.613 B 69.01 % 954.476 M 317.14 % 228.815 M 27.07 % 180.074 M 475.24 % 31.304 M -16.93 % 37.682 M
Total debt 25.450 M -14.37 % 29.722 M 82.22 % 16.311 M -37.75 % 26.202 M -18.18 % 32.024 M -19.80 % 39.930 M -75.84 % 165.240 M -9.62 % 182.824 M 1.51 % 180.106 M 13.11 % 159.228 M 14.45 % 139.122 M -9.50 % 153.731 M -4.21 % 160.492 M 0.000 -100.00 % 2.824 B 23 888.04 % 11.774 M -6.68 % 12.616 M -92.63 % 171.245 M
Accumulated other comprehensive income loss 3.974 B 890.46 % 401.201 M -89.87 % 3.962 B 951.61 % 376.792 M -90.67 % 4.040 B 1 181.85 % 315.182 M -92.04 % 3.959 B 1 801.33 % 208.244 M -94.67 % 3.910 B 1 887.56 % 196.738 M -95.06 % 3.979 B 1 657.62 % 226.395 M -94.44 % 4.074 B 16 021.29 % -25.586 M -45.87 % -17.540 M -107.79 % -8.441 M -1 375.33 % -572.163 K -7 491.97 % -7.536 K
Retained earnings 655.885 M 59.34 % 411.616 M 16.97 % 351.903 M 52.14 % 231.304 M 558.54 % 35.124 M 122.63 % -155.225 M -56.73 % -99.039 M -1 010.62 % 10.876 M 103.86 % -281.429 M 30.43 % -404.505 M 22.97 % -525.146 M 12.24 % -598.411 M 11.96 % -679.687 M -4.03 % -653.343 M 18.01 % -796.829 M 45.69 % -1.467 B -8.05 % -1.358 B -3 181.58 % -41.380 M
Common stock 12.797 M 0.00 % 12.797 M -0.05 % 12.803 M 0.00 % 12.803 M 0.00 % 12.803 M 0.00 % 12.803 M 0.00 % 12.803 M -3.46 % 13.262 M 0.00 % 13.262 M 0.00 % 13.262 M 0.00 % 13.262 M -0.67 % 13.351 M -2.00 % 13.623 M 0.00 % 13.623 M 226 950.00 % 6.000 K 0.000 0.000 0.000
Total equity 4.718 B 6.12 % 4.446 B 2.03 % 4.358 B 1.77 % 4.282 B 4.57 % 4.095 B 6.29 % 3.852 B -0.54 % 3.873 B -1.47 % 3.931 B 7.85 % 3.645 B 2.86 % 3.544 B 2.20 % 3.467 B 0.16 % 3.462 B 1.66 % 3.405 B -1.95 % 3.473 B 650.58 % -630.766 M 52.50 % -1.328 B -9.90 % -1.208 B -2 246.58 % -51.491 M
Other non current liabilities 40.384 M 0.000 -100.00 % 33.938 M -5.74 % 36.006 M 0.000 0.000 0.000 0.000 -100.00 % 26.334 M 739.46 % 3.137 M -94.02 % 52.435 M -17.66 % 63.680 M 0.000 0.000 -100.00 % 1.575 M -99.94 % 2.820 B 34.50 % 2.097 B 7 629.89 % -27.848 M
Long term debt 11.697 M -31.87 % 17.169 M 256.57 % 4.815 M -44.66 % 8.700 M -13.52 % 10.060 M -52.37 % 21.121 M -84.12 % 132.998 M -11.80 % 150.784 M -0.61 % 151.717 M 20.50 % 125.910 M 12.13 % 112.293 M -12.24 % 127.958 M -5.34 % 135.183 M 0.000 -100.00 % 2.824 B 0.000 -100.00 % 12.616 M -92.63 % 171.245 M
Total non current liabilities 52.081 M 9.96 % 47.362 M 22.22 % 38.753 M -13.32 % 44.706 M 15.69 % 38.642 M -15.74 % 45.858 M -69.95 % 152.604 M -11.61 % 172.648 M -3.03 % 178.051 M 14.26 % 155.834 M -5.40 % 164.728 M -14.04 % 191.638 M 38.17 % 138.697 M 2 417.64 % 5.509 M -99.81 % 2.826 B 0.20 % 2.820 B 33.69 % 2.110 B 1 371.11 % 143.397 M
Other current liabilities 180.598 M -43.70 % 320.788 M 9.26 % 293.591 M 33.24 % 220.342 M -28.18 % 306.797 M 15.74 % 265.067 M -7.27 % 285.846 M -19.30 % 354.207 M 3.63 % 341.807 M 27.85 % 267.356 M 18.09 % 226.397 M -13.09 % 260.485 M 27.83 % 203.774 M -2.85 % 209.756 M -12.18 % 238.842 M 370.98 % 50.712 M -37.52 % 81.171 M 2 450.91 % 3.182 M
Deferred revenue 0.000 0.000 0.000 0.000 100.00 % -21.964 M -16.77 % -18.809 M 41.66 % -32.242 M -0.63 % -32.040 M -12.86 % -28.389 M 14.79 % -33.318 M -24.19 % -26.829 M -4.10 % -25.773 M -1.83 % -25.309 M 0.000 0.000 0.000 0.000 0.000
Short term debt 13.753 M 9.56 % 12.553 M 9.19 % 11.496 M -34.32 % 17.502 M -20.32 % 21.964 M 16.77 % 18.809 M -41.66 % 32.242 M 0.63 % 32.040 M 12.86 % 28.389 M -14.79 % 33.318 M 24.19 % 26.829 M 4.10 % 25.773 M 1.83 % 25.309 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 654.266 M -39.35 % 1.079 B 18.75 % 908.397 M 10.89 % 819.160 M -0.88 % 826.465 M 8.42 % 762.314 M -11.09 % 857.397 M -24.43 % 1.135 B 18.82 % 954.855 M -1.58 % 970.232 M 31.35 % 738.637 M -8.64 % 808.477 M 6.00 % 762.695 M 3.56 % 736.470 M -13.61 % 852.467 M 17.51 % 725.416 M -5.99 % 771.607 M 4 116.99 % 18.298 M
Total liabilities 706.347 M -37.27 % 1.126 B 18.89 % 947.150 M 9.64 % 863.866 M -0.14 % 865.107 M 7.04 % 808.172 M -19.98 % 1.010 B -22.74 % 1.307 B 15.39 % 1.133 B 0.61 % 1.126 B 24.65 % 903.365 M -9.67 % 1.000 B 10.95 % 901.392 M 21.48 % 741.979 M -79.83 % 3.678 B 3.74 % 3.546 B 23.07 % 2.881 B 1 681.84 % 161.695 M
Other non current assets 203.456 M -13.68 % 235.699 M 0.00 % 235.697 M 10.49 % 213.325 M 434.11 % -63.848 M 7.31 % -68.881 M 14.61 % -80.667 M -13.51 % -71.063 M -9.69 % -64.784 M -7.00 % -60.547 M -17.00 % -51.748 M 2.56 % -53.109 M 11.98 % -60.335 M -103.39 % 1.779 B 1.41 % 1.754 B 5 779.48 % -30.885 M -127.74 % 111.344 M 30 605.47 % -364.998 K
Long term investments 869.745 M -16.00 % 1.035 B 40.78 % 735.450 M 1.22 % 726.580 M 10.82 % 655.658 M -6.56 % 701.663 M -15.53 % 830.656 M 29.30 % 642.435 M -16.61 % 770.424 M 59.72 % 482.347 M -32.45 % 714.099 M -33.24 % 1.070 B -13.34 % 1.234 B 250.73 % -818.884 M 46.12 % -1.520 B -805.28 % 215.501 M 516.40 % 34.961 M 9 478.36 % 365.000 K
Intangible assets 387.111 M 80.69 % 214.243 M 274.50 % 57.208 M 1.10 % 56.585 M -14.30 % 66.029 M 7.35 % 61.509 M -3.98 % 64.056 M -16.13 % 76.374 M -8.77 % 83.719 M -17.09 % 100.972 M 5.97 % 95.280 M -11.49 % 107.651 M 362.40 % 23.281 M -45.94 % 43.063 M 4.27 % 41.298 M 2.08 % 40.456 M 1 351.39 % 2.787 M 1 372.88 % 189.247 K
GoodWill 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.270 M -95.47 % 28.051 M -94.54 % 514.028 M -1.48 % 521.757 M -9.28 % 575.136 M 9.15 % 526.905 M 0.00 % 526.905 M 3 624.50 % 14.147 M -42.21 % 24.481 M 73.05 % 14.147 M 19.67 % 11.821 M 0.000 0.000
Goodwill and intangible assets 387.111 M 80.69 % 214.243 M 274.50 % 57.208 M 1.10 % 56.585 M -14.30 % 66.029 M 5.18 % 62.779 M -31.84 % 92.107 M -84.40 % 590.402 M -2.49 % 605.476 M -10.45 % 676.108 M 8.67 % 622.185 M -1.95 % 634.556 M 1 595.40 % 37.428 M -44.59 % 67.544 M 21.82 % 55.445 M 6.06 % 52.277 M 1 775.49 % 2.787 M 1 372.88 % 189.247 K
Property plant equipment net 115.252 M -5.59 % 122.072 M 3.35 % 118.118 M 13.08 % 104.454 M 72.02 % 60.721 M -19.27 % 75.215 M -59.08 % 183.790 M -9.00 % 201.975 M 0.57 % 200.826 M 21.35 % 165.489 M 12.50 % 147.097 M -10.88 % 165.062 M -8.50 % 180.392 M 547.12 % 27.876 M -2.51 % 28.593 M 1.04 % 28.298 M 112.09 % 13.342 M 11 363.04 % 116.395 K
Total non current assets 1.576 B -1.98 % 1.607 B 40.21 % 1.146 B -1.74 % 1.167 B 49.12 % 782.408 M -6.82 % 839.657 M -24.12 % 1.107 B -22.88 % 1.435 B -9.00 % 1.577 B 19.09 % 1.324 B -10.75 % 1.483 B -20.64 % 1.869 B 28.73 % 1.452 B 37.06 % 1.059 B 229.46 % 321.573 M 20.76 % 266.294 M 56.37 % 170.292 M 3 904.79 % 4.252 M
Other current assets 539.350 M 68.76 % 319.605 M -53.08 % 681.145 M 8.87 % 625.671 M -1.91 % 637.864 M 16.37 % 548.131 M 23.26 % 444.685 M -19.01 % 549.045 M 20.66 % 455.020 M 46.72 % 310.127 M 2.22 % 303.405 M 22.08 % 248.526 M -48.44 % 482.009 M 0.86 % 477.889 M 210.56 % 153.882 M 40.35 % 109.642 M -44.95 % 199.176 M 295.19 % 50.401 M
Short term investments 50.000 M -93.48 % 766.733 M 367.76 % 163.916 M -17.35 % 198.316 M 37.23 % 144.516 M -88.46 % 1.252 B 6 159.00 % 20.000 M -71.43 % 70.000 M -82.37 % 397.000 M 13.43 % 350.000 M -79.29 % 1.690 B 814.80 % 184.756 M -51.24 % 378.891 M -78.63 % 1.773 B 1.41 % 1.749 B 5 036.06 % -35.427 M -868.79 % -3.657 M -109.70 % 37.682 M
cash and cash equivalents 1.690 B -23.02 % 2.196 B 9.28 % 2.009 B -14.95 % 2.362 B 37.54 % 1.717 B 5.06 % 1.635 B -24.43 % 2.163 B 8.52 % 1.993 B 82.27 % 1.094 B -19.61 % 1.360 B 74.22 % 780.821 M 29.29 % 603.932 M -26.90 % 826.156 M -2.76 % 849.629 M 7.50 % 790.336 M -56.67 % 1.824 B 44.38 % 1.263 B 8 455.31 % 14.766 M
Cash and short term investments 3.131 B 5.70 % 2.962 B -11.07 % 3.331 B 1.37 % 3.286 B 3.75 % 3.167 B 9.73 % 2.887 B -2.97 % 2.975 B 2.78 % 2.894 B 20.43 % 2.403 B -16.56 % 2.880 B 16.57 % 2.471 B 14.92 % 2.150 B -4.47 % 2.251 B -14.19 % 2.623 B 3.31 % 2.539 B 39.21 % 1.824 B 44.38 % 1.263 B 2 308.66 % 52.448 M
Total current assets 3.849 B -2.92 % 3.965 B -4.65 % 4.158 B 4.51 % 3.979 B 2.68 % 3.875 B 10.32 % 3.513 B 1.30 % 3.468 B -1.47 % 3.519 B 21.37 % 2.900 B -10.94 % 3.256 B 15.86 % 2.810 B 16.10 % 2.420 B -12.56 % 2.768 B -12.28 % 3.155 B 15.75 % 2.726 B 39.69 % 1.951 B 29.88 % 1.503 B 1 318.16 % 105.951 M
Inventory 11.090 M 1.68 % 10.907 M 3.42 % 10.546 M 2.96 % 10.243 M -13.71 % 11.870 M -15.64 % 14.070 M 16.36 % 12.092 M -1.80 % 12.314 M 5.09 % 11.718 M 1.70 % 11.522 M 1 246.03 % 856.000 K -31.47 % 1.249 M -20.50 % 1.571 M 5.01 % 1.496 M 74.56 % 857.000 K 858.52 % 89.409 K 0.000 100.00 % -45.000 M
Net receivables 167.320 M -75.10 % 671.980 M 396.43 % 135.362 M 137.71 % 56.945 M -1.93 % 58.066 M -9.36 % 64.059 M 78.45 % 35.898 M -43.47 % 63.499 M 115.49 % 29.467 M -45.20 % 53.774 M 54.01 % 34.917 M 70.42 % 20.489 M -39.08 % 33.635 M -93.65 % 529.978 M 595.07 % 76.248 M 77.90 % 42.861 M 6.94 % 40.078 M 1 192.01 % 3.102 M
Tax assets 0.000 0.000 0.000 -100.00 % 65.798 M 3.05 % 63.848 M -7.31 % 68.881 M -14.61 % 80.667 M 13.51 % 71.063 M 9.69 % 64.784 M 7.00 % 60.547 M 17.00 % 51.748 M -2.56 % 53.109 M -11.98 % 60.335 M 1 364.09 % 4.121 M 25.45 % 3.285 M 197.82 % 1.103 M -85.96 % 7.857 M 99.09 % 3.947 M
Other assets 0.000 0.000 0.000 0.000 -100.00 % 302.041 M -2.00 % 308.190 M -0.27 % 309.030 M 8.70 % 284.292 M -5.70 % 301.485 M 235.27 % 89.923 M 16.61 % 77.115 M -55.21 % 172.170 M 99.37 % 86.356 M 0.000 0.000 0.000 0.000 0.000
Account payables 459.915 M -38.30 % 745.364 M 23.55 % 603.310 M 18.68 % 508.366 M 9.76 % 463.182 M 4.16 % 444.680 M -10.59 % 497.326 M -25.70 % 669.342 M 17.81 % 568.135 M -11.06 % 638.794 M 31.79 % 484.710 M -5.34 % 512.052 M 2.63 % 498.930 M -2.92 % 513.933 M -15.61 % 609.032 M -2.69 % 625.897 M 12.24 % 557.655 M 6 572.88 % 8.357 M
Tax payables 0.000 0.000 0.000 -100.00 % 72.950 M 111.31 % 34.522 M 2.26 % 33.758 M -19.59 % 41.983 M -46.86 % 79.007 M 378.13 % 16.524 M -46.29 % 30.764 M 4 288.59 % 701.000 K -93.11 % 10.167 M -70.69 % 34.682 M 171.36 % 12.781 M 178.27 % 4.593 M -90.59 % 48.808 M -63.24 % 132.780 M 1 864.64 % 6.758 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -36.006 M -25.97 % -28.582 M -15.54 % -24.737 M -26.17 % -19.606 M 10.33 % -21.864 M 0.000 0.000 0.000 0.000 100.00 % -3.514 M 0.000 100.00 % -2.824 B 16.28 % -3.373 B 0.000 0.000
Minority interest 75.959 M 57.40 % 48.258 M 58.06 % 30.532 M 94.35 % 15.710 M 141.77 % 6.498 M 637.02 % -1.210 M -24 100.00 % -5.000 K -100.37 % 1.338 M -51.31 % 2.748 M -90.38 % 28.568 M 0.000 100.00 % -3.450 M -37.89 % -2.502 M -92.61 % -1.299 M -253.95 % -367.000 K -220.00 % 305.832 K 0.000 0.000
Capital lease obligations 25.450 M -14.37 % 29.722 M 82.22 % 16.311 M -37.75 % 26.202 M -18.18 % 32.024 M -19.80 % 39.930 M -75.84 % 165.240 M -9.62 % 182.824 M 1.51 % 180.106 M 13.11 % 159.228 M 14.45 % 139.122 M -9.50 % 153.731 M -4.21 % 160.492 M 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
Other total stockholders equity 0.000 -100.00 % 3.572 B 0.000 -100.00 % 3.645 B 0.000 -100.00 % 3.681 B 0.000 -100.00 % 3.697 B 0.000 -100.00 % 3.709 B 0.000 -100.00 % 3.824 B 0.000 -100.00 % 3.905 B 2 246.39 % 166.424 M 157.65 % -288.666 M -292.92 % 149.631 M 844.30 % -20.104 M
Deferred tax liabilities non current 0.000 -100.00 % 30.193 M 0.000 -100.00 % 36.006 M 25.97 % 28.582 M 15.54 % 24.737 M 26.17 % 19.606 M -10.33 % 21.864 M -5.54 % 23.146 M -13.59 % 26.787 M 0.83 % 26.567 M -4.01 % 27.676 M 687.59 % 3.514 M -36.21 % 5.509 M 249.78 % 1.575 M 7.71 % 1.462 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 0.000
Total assets 5.425 B -2.65 % 5.572 B 5.04 % 5.305 B 3.09 % 5.146 B 3.75 % 4.960 B 6.42 % 4.661 B -4.56 % 4.883 B -6.78 % 5.238 B 9.64 % 4.778 B 2.32 % 4.670 B 6.84 % 4.371 B -2.04 % 4.462 B 3.61 % 4.306 B 2.17 % 4.215 B 38.30 % 3.048 B 37.42 % 2.218 B 32.57 % 1.673 B 1 417.97 % 110.203 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 2016-12-31 2015-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 2017-01-31 2016-06-30 2016-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -12.994 M 0.000 100.00 % -11.193 M 0.000 -100.00 % 26.252 M 0.000 100.00 % -34.816 M 0.000 -100.00 % 1.351 M -97.49 % 53.813 M 18 666.35 % 286.750 K 0.000 0.000 0.000 0.000
Stock based compensation 7.298 M 14.37 % 6.381 M -43.88 % 11.370 M -7.30 % 12.266 M -6.72 % 13.150 M -18.33 % 16.102 M -40.97 % 27.278 M 21.72 % 22.411 M 101.54 % 11.120 M 37.22 % 8.104 M -13.93 % 9.416 M 359.09 % 2.051 M -87.67 % 16.630 M 63.73 % 10.157 M 300.00 % 2.539 M 0.00 % 2.539 M 0.000 0.000 -100.00 % 79.921 M 100.00 % 39.961 M
Change in working capital 0.000 100.00 % -346.389 M 0.000 100.00 % -25.108 M 0.000 100.00 % -87.622 M 0.000 100.00 % -120.892 M 0.000 100.00 % -68.959 M 0.000 -100.00 % 66.195 M 0.000 100.00 % -171.585 M -204.49 % -56.352 M -248.88 % 37.850 M 0.000 -100.00 % 12.264 M -95.75 % 288.891 M 100.00 % 144.445 M
Accounts receivables 0.000 100.00 % -93.382 M 0.000 -100.00 % 15.691 M 0.000 100.00 % -1.352 M 0.000 100.00 % -10.464 M 0.000 100.00 % -24.083 M 0.000 -100.00 % 32.518 M 0.000 100.00 % -10.145 M 0.000 100.00 % -2.719 M 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -664.000 K 0.000 -100.00 % 4.625 M 0.000 100.00 % -1.756 M 0.000 100.00 % -754.000 K 0.000 100.00 % -10.273 M 0.000 -100.00 % 247.000 K 0.000 100.00 % -1.363 M -300.00 % -340.750 K -218.46 % -107.000 K 0.000 100.00 % -22.352 K 0.000 0.000
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 100.00 % -8.273 M 0.000 -100.00 % 56.011 M 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -252.343 M 0.000 100.00 % -45.424 M 0.000 100.00 % -84.514 M 0.000 100.00 % -109.674 M 0.000 100.00 % -34.603 M 0.000 -100.00 % 33.430 M 0.000 100.00 % -160.077 M -185.80 % -56.011 M -237.70 % 40.676 M 0.000 -100.00 % 12.286 M 0.000 0.000
Other non cash items -278.253 M -153.59 % 519.185 M 755.59 % -79.194 M -2 333.96 % 3.545 M 104.59 % -77.229 M -27.58 % -60.533 M -114.01 % 432.203 M 31.10 % 329.671 M 296.21 % -168.017 M -341.95 % 69.443 M 152.56 % -132.120 M -54.25 % -85.653 M -603.57 % -12.174 M 79.47 % -59.299 M 90.00 % -592.757 M -229.93 % 456.219 M -1.66 % 463.928 M 147.61 % 187.362 M -78.36 % 865.813 M 100.00 % 432.907 M
Net cash provided by operating activities 39.705 M -83.38 % 238.890 M 79.62 % 132.996 M -45.64 % 244.652 M 50.74 % 162.305 M 207.59 % -150.856 M -139.62 % 380.711 M -30.97 % 551.532 M 7 205.06 % 7.550 M -95.51 % 168.326 M 1 224.65 % -14.967 M -115.57 % 96.108 M 1 483.59 % 6.069 M 109.66 % -62.810 M -116.46 % 381.662 M -14.38 % 445.776 M 54.57 % 288.397 M 88.04 % 153.370 M -73.51 % 578.922 M 100.00 % 289.461 M
Investments in property plant and equipment -5.220 M 0.000 100.00 % -6.396 M 35.41 % -9.903 M -76.84 % -5.600 M 43.66 % -9.940 M -70.12 % -5.843 M 33.22 % -8.750 M 35.87 % -13.644 M -179.65 % -4.879 M -152.41 % -1.933 M 70.35 % -6.519 M -136.80 % -2.753 M 60.49 % -6.968 M -221.70 % -2.166 M 72.72 % -7.941 M 60.83 % -20.273 M -70.24 % -11.908 M 30.33 % -17.092 M -100.00 % -8.546 M
Acquisitions net 4.000 K 0.000 -100.00 % 51.000 K 101.89 % -2.700 M 61.82 % -7.071 M -112.23 % 57.838 M 0.000 100.00 % -477.000 K 0.000 100.00 % -81.119 M -703.64 % -10.094 M 97.98 % -499.364 M -1 610 951.61 % 31.000 K 101.33 % -2.326 M -100.38 % 607.457 M 4 044.78 % -15.399 M 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 100.00 % -1.043 B 49.71 % -2.074 B 0.00 % -2.074 B 0.000 100.00 % -367.792 M 42.82 % -643.214 M -100.00 % -321.607 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 -100.00 % 1.101 B -24.89 % 1.466 B 0.00 % 1.466 B 0.000 -100.00 % 395.970 M -34.55 % 604.952 M 100.00 % 302.476 M
Other investing activites -530.914 M -1 949.29 % 28.709 M 106.24 % -460.001 M -199.95 % 460.209 M 670.60 % -80.653 M 78.26 % -370.913 M -100.37 % -185.114 M -149.68 % 372.589 M 269.55 % -219.751 M -138.24 % 574.718 M 90.98 % 300.926 M 32.31 % 227.446 M 389.50 % 46.465 M 104.85 % -957.288 M 45.54 % -1.758 B -993.78 % 196.675 M 175.87 % -259.228 M -1 493.38 % -16.269 M -129.39 % 55.354 M 100.00 % 27.677 M
Net cash used for investing activites -536.130 M -1 967.46 % 28.709 M 106.16 % -466.346 M -204.19 % 447.606 M 579.63 % -93.324 M 71.11 % -323.015 M -69.16 % -190.957 M -152.55 % 363.362 M 255.69 % -233.395 M -147.76 % 488.720 M 69.17 % 288.899 M 203.76 % -278.437 M -736.53 % 43.743 M 104.53 % -966.582 M 45.08 % -1.760 B -1 115.38 % 173.335 M 162.02 % -279.501 M -1 701.78 % 17.449 M 131.81 % -54.862 M -100.00 % -27.431 M
Debt repayment -6.608 M 0.000 100.00 % -13.123 M 0.000 100.00 % -6.442 M 0.000 100.00 % -25.496 M 0.000 100.00 % -19.550 M 0.000 100.00 % -21.261 M 0.000 100.00 % -16.323 M 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 -100.00 % 268.618 M 0.00 % 268.618 M 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 100.00 % -11.100 M -1 994.34 % -530.000 K 96.56 % -15.407 M 2.35 % -15.778 M 26.10 % -21.350 M -488.64 % -3.627 M 91.87 % -44.618 M 43.33 % -78.739 M -54.00 % -51.128 M 12.71 % -58.570 M -306.57 % -14.406 M -300.00 % -3.602 M 0.00 % -3.602 M 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -72.885 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
Other financing activites -1.802 M 85.65 % -12.561 M -244.80 % -3.643 M 71.49 % -12.776 M -440.69 % 3.750 M 129.48 % -12.721 M 0.000 -100.00 % 6.569 M 145.68 % -14.381 M 4.89 % -15.120 M 0.000 100.00 % -12.589 M 0.000 -100.00 % 1.074 B 7 725.78 % -14.090 M -115.15 % 93.000 M 82.75 % 50.890 M 69.30 % 30.059 M -70.62 % 102.311 M 100.00 % 51.156 M
Net cash used provided by financing activities -8.410 M 90.16 % -85.446 M -409.64 % -16.766 M 29.78 % -23.876 M -641.03 % -3.222 M 88.55 % -28.128 M 31.85 % -41.274 M -179.24 % -14.781 M 60.64 % -37.558 M 37.13 % -59.738 M 40.26 % -100.000 M -56.94 % -63.717 M 14.92 % -74.893 M -107.06 % 1.060 B 7 623.53 % -14.090 M -115.15 % 93.000 M 82.75 % 50.890 M 69.30 % 30.059 M -70.62 % 102.311 M 100.00 % 51.156 M
Effect of forex changes on cash -674.000 K -115.36 % 4.387 M 245.26 % -3.020 M 87.19 % -23.577 M -238.54 % 17.018 M 164.27 % -26.478 M -223.73 % 21.399 M 5 268.84 % -414.000 K 87.54 % -3.323 M 81.33 % -17.796 M -701.83 % 2.957 M -87.59 % 23.822 M 1 381.47 % 1.608 M -94.38 % 28.619 M 2 981.45 % 928.750 K 0.00 % 928.750 K 0.000 100.00 % -39.628 M -1 416.68 % -2.613 M -100.00 % -1.306 M
Net change in cash 1.690 B 184.12 % -2.009 B -200.00 % 2.009 B 216.98 % -1.717 B -2 174.83 % 82.777 M 115.66 % -528.477 M -411.09 % 169.879 M -81.12 % 899.699 M 437.31 % -266.726 M -146.03 % 579.512 M 227.61 % 176.889 M 179.60 % -222.224 M -846.72 % -23.473 M 96.33 % -639.353 M -361.34 % 244.642 M 119.44 % -1.258 B -185.56 % 1.471 B 812.04 % 161.251 M -48.30 % 311.879 M 0.00 % 311.879 M
Cash at beginning of period 0.000 -100.00 % 2.009 B 0.000 -100.00 % 1.717 B 5.06 % 1.635 B -24.43 % 2.163 B 8.52 % 1.993 B 82.27 % 1.094 B -19.61 % 1.360 B 74.22 % 780.821 M 29.29 % 603.932 M -26.90 % 826.156 M -2.76 % 849.629 M 7.50 % 790.336 M 44.83 % 545.694 M -62.89 % 1.471 B 0.000 -100.00 % 294.735 M 7 366.60 % 3.947 M 0.00 % 3.947 M
Cash at end of period 1.690 B 0.000 -100.00 % 2.009 B 16.98 % 1.717 B 0.00 % 1.717 B 5.06 % 1.635 B -24.43 % 2.163 B 8.52 % 1.993 B 82.27 % 1.094 B -19.61 % 1.360 B 74.22 % 780.821 M 29.29 % 603.932 M -26.90 % 826.156 M 447.18 % 150.983 M -80.90 % 790.336 M 272.09 % 212.407 M -85.56 % 1.471 B 222.52 % 455.986 M 44.38 % 315.827 M 0.00 % 315.827 M
Operating cash flow 39.705 M -83.38 % 238.890 M 79.62 % 132.996 M -45.64 % 244.652 M 50.74 % 162.305 M 207.59 % -150.856 M -139.62 % 380.711 M -30.97 % 551.532 M 7 205.06 % 7.550 M -95.51 % 168.326 M 1 224.65 % -14.967 M -115.57 % 96.108 M 1 483.59 % 6.069 M 109.66 % -62.810 M -116.46 % 381.662 M -14.38 % 445.776 M 54.57 % 288.397 M 88.04 % 153.370 M -73.51 % 578.922 M 100.00 % 289.461 M
Capital expenditure -5.220 M -41.77 % -3.682 M 42.43 % -6.396 M 35.41 % -9.903 M -76.84 % -5.600 M 43.66 % -9.940 M -70.12 % -5.843 M 33.22 % -8.750 M 35.87 % -13.644 M -179.65 % -4.879 M -152.41 % -1.933 M 70.35 % -6.519 M -136.80 % -2.753 M 60.49 % -6.968 M -221.70 % -2.166 M 72.72 % -7.941 M 60.83 % -20.273 M -70.24 % -11.908 M 30.33 % -17.092 M -100.00 % -8.546 M
Free CashFlow 34.485 M -85.34 % 235.208 M 85.79 % 126.600 M -46.07 % 234.749 M 49.80 % 156.705 M 197.46 % -160.796 M -142.89 % 374.868 M -30.94 % 542.782 M 9 006.83 % -6.094 M -103.73 % 163.447 M 1 067.14 % -16.900 M -118.86 % 89.589 M 2 601.72 % 3.316 M 104.75 % -69.778 M -118.39 % 379.496 M -13.32 % 437.835 M 63.30 % 268.124 M 89.54 % 141.462 M -74.82 % 561.830 M 100.00 % 280.915 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2017 2016 2016