3978.HK

China Beststudy Education Group 3978.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 1.102 B 125.21 % 489.314 M -0.37 % 491.134 M -74.13 % 1.899 B 12.49 % 1.688 B -7.85 % 1.832 B 24.29 % 1.474 B 29.08 % 1.142 B 27.40 % 896.131 M 17.91 % 759.991 M
Net income 192.451 M 110.91 % 91.246 M 62.11 % 56.287 M 117.32 % -325.031 M -350.65 % 129.675 M -4.33 % 135.547 M 146.90 % 54.899 M 12.08 % 48.982 M 5.59 % 46.388 M -21.70 % 59.241 M
Income before tax 248.473 M 120.35 % 112.761 M 154.85 % 44.246 M 116.18 % -273.455 M -291.22 % 143.009 M -8.81 % 156.825 M 45.51 % 107.775 M -4.44 % 112.782 M 31.26 % 85.923 M -21.16 % 108.984 M
Income before tax ratio 0.23 -2.16 % 0.23 155.80 % 0.09 162.55 % -0.14 -269.98 % 0.08 -1.04 % 0.09 17.08 % 0.07 -25.97 % 0.10 3.03 % 0.10 -33.14 % 0.14
EBITDA 267.677 M 31.50 % 203.557 M 678.60 % 26.144 M -90.01 % 261.674 M 171.66 % 96.325 M -64.19 % 268.961 M 114.84 % 125.192 M 74.99 % 71.542 M -35.02 % 110.095 M 8.85 % 101.148 M
Net income ratio 0.17 -6.35 % 0.19 62.71 % 0.11 166.95 % -0.17 -322.82 % 0.08 3.82 % 0.07 98.66 % 0.04 -13.17 % 0.04 -17.12 % 0.05 -33.59 % 0.08
Ratio EBITDA 0.24 -41.61 % 0.42 681.50 % 0.05 -61.38 % 0.14 141.49 % 0.06 -61.13 % 0.15 72.86 % 0.08 35.56 % 0.06 -49.00 % 0.12 -7.69 % 0.13
Gross profit ratio 0.46 -1.46 % 0.47 33.31 % 0.35 -8.27 % 0.38 8.67 % 0.35 -15.65 % 0.42 3.28 % 0.41 -4.03 % 0.42 0.69 % 0.42 1.12 % 0.42
Weighted average shs out dil 752.859 M -0.02 % 753.033 M 0.04 % 752.705 M -0.07 % 753.199 M -7.23 % 811.937 M 2.44 % 792.587 M 26.24 % 627.862 M -25.96 % 848.040 M 0.00 % 848.040 M 0.00 % 848.040 M
Weighted average shs out 752.941 M 0.00 % 752.923 M 0.07 % 752.427 M 0.01 % 752.388 M -4.84 % 790.624 M 0.79 % 784.460 M 24.94 % 627.862 M -25.96 % 848.040 M 0.00 % 848.040 M 0.00 % 848.040 M
EPS diluted 0.26 116.67 % 0.12 60.43 % 0.07 117.40 % -0.43 -368.75 % 0.16 -5.88 % 0.17 94.51 % 0.09 51.21 % 0.06 5.67 % 0.05 -21.75 % 0.07
Earnings per share 0.26 116.67 % 0.12 60.43 % 0.07 117.40 % -0.43 -368.75 % 0.16 -5.88 % 0.17 94.51 % 0.09 51.21 % 0.06 5.67 % 0.05 -21.75 % 0.07
Gross profit 510.118 M 121.93 % 229.858 M 32.82 % 173.061 M -76.27 % 729.347 M 22.25 % 596.623 M -22.28 % 767.623 M 28.36 % 598.031 M 23.88 % 482.750 M 28.28 % 376.319 M 19.23 % 315.614 M
Income tax expense 56.134 M 145.33 % 22.881 M 132.84 % 9.827 M -81.15 % 52.138 M 242.67 % 15.215 M -30.66 % 21.944 M -36.79 % 34.718 M -7.11 % 37.374 M 34.67 % 27.753 M -27.85 % 38.467 M
Cost of revenue 591.883 M 128.12 % 259.456 M -18.43 % 318.073 M -72.80 % 1.169 B 7.16 % 1.091 B 2.55 % 1.064 B 21.51 % 875.717 M 32.90 % 658.951 M 26.77 % 519.812 M 16.98 % 444.377 M
General and administrative expenses 140.285 M 142.35 % 57.886 M -34.74 % 88.694 M -60.22 % 222.961 M 4.14 % 214.092 M -11.64 % 242.307 M 30.41 % 185.801 M 4.47 % 177.856 M 44.14 % 123.392 M 24.40 % 99.190 M
Selling and marketing expenses 76.005 M 191.42 % 26.081 M -19.62 % 32.447 M -82.07 % 180.984 M -7.21 % 195.051 M 19.91 % 162.660 M 24.70 % 130.443 M 37.15 % 95.107 M 20.37 % 79.009 M 23.11 % 64.180 M
Other expenses 0.000 0.000 -100.00 % 1.971 M 0.000 0.000 100.00 % -570.000 K 0.000 100.00 % -3.898 M -78.15 % -2.188 M 47.18 % -4.142 M
Operating expenses 263.277 M 175.66 % 95.508 M -46.59 % 178.837 M -67.26 % 546.255 M -4.95 % 574.713 M 0.85 % 569.847 M 18.19 % 482.157 M 19.39 % 403.840 M 43.33 % 281.755 M 27.50 % 220.979 M
Cost and expenses 855.160 M 140.91 % 354.964 M -28.57 % 496.910 M -71.03 % 1.716 B 2.98 % 1.666 B 1.96 % 1.634 B 20.33 % 1.358 B 27.76 % 1.063 B 32.59 % 801.567 M 20.47 % 665.356 M
Research and development expenses 46.987 M 307.13 % 11.541 M -79.29 % 55.725 M -60.84 % 142.310 M -14.05 % 165.570 M 0.07 % 165.450 M -3.10 % 170.739 M 21.90 % 140.060 M 67.25 % 83.743 M 30.86 % 63.996 M
Selling general and administrative expenses 216.290 M 157.59 % 83.967 M -30.69 % 121.141 M -70.01 % 403.945 M -1.27 % 409.143 M 1.03 % 404.967 M 28.06 % 316.244 M 15.86 % 272.963 M 34.86 % 202.401 M 23.89 % 163.370 M
Interest income 17.142 M 23.41 % 13.890 M -51.51 % 28.644 M 3.37 % 27.711 M 289.42 % 7.116 M 32.19 % 5.383 M 337.64 % 1.230 M -83.93 % 7.655 M 51.43 % 5.055 M -39.87 % 8.407 M
Interest expense 11.737 M 30.89 % 8.967 M -27.49 % 12.366 M -78.60 % 57.795 M 8.97 % 53.039 M 10.57 % 47.968 M 0.000 0.000 -100.00 % 18.239 M 0.000
Depreciation and amortization 21.343 M -73.92 % 81.829 M 337.38 % 18.709 M -75.26 % 75.612 M 1.61 % 74.415 M -72.55 % 271.123 M 518.55 % 43.832 M 69.29 % 25.891 M 46.15 % 17.715 M -23.76 % 23.236 M
Operating income 246.841 M 83.73 % 134.350 M 3 630.88 % -3.805 M -102.08 % 183.092 M 735.65 % 21.910 M -88.89 % 197.206 M 142.39 % 81.360 M 78.22 % 45.651 M -50.58 % 92.380 M 18.57 % 77.912 M
Operating income ratio 0.22 -18.42 % 0.27 3 644.01 % -0.01 -108.03 % 0.10 642.86 % 0.01 -87.94 % 0.11 95.02 % 0.06 38.07 % 0.04 -61.21 % 0.10 0.56 % 0.10
Total other income expenses net 1.632 M 107.56 % -21.589 M -144.93 % 48.051 M 110.52 % -456.547 M -477.00 % 121.099 M 399.89 % -40.381 M -427.99 % -7.648 M -117.76 % 43.055 M 598.26 % -8.641 M -141.67 % 20.736 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt -226.714 M -147.74 % -91.512 M -2 159.23 % 4.444 M -98.76 % 359.423 M -38.36 % 583.134 M -23.57 % 762.979 M 263.02 % -468.041 M -188.65 % -162.150 M 69.13 % -525.351 M -35.80 % -386.868 M
Total investments 633.200 M 142.38 % 261.238 M 65.67 % 157.689 M -61.88 % 413.651 M -17.81 % 503.304 M -58.53 % 1.214 B 1 221.94 % 91.808 M 6.65 % 86.086 M 8.22 % 79.545 M 157.89 % 30.845 M
Total debt 285.297 M 49.83 % 190.416 M -4.57 % 199.528 M -65.03 % 570.603 M -55.31 % 1.277 B 33.09 % 959.385 M 0.000 0.000 0.000 -100.00 % 125.411 M
Accumulated other comprehensive income loss 19.475 M -39.47 % 32.174 M -3.62 % 33.382 M 0.51 % 33.211 M -72.69 % 121.608 M -42.90 % 212.982 M 234.20 % -158.705 M -14.92 % -138.105 M -16.83 % -118.212 M -13.49 % -104.161 M
Retained earnings 449.619 M 75.07 % 256.821 M 55.21 % 165.465 M 52.33 % 108.626 M -74.62 % 428.051 M 51.51 % 282.517 M 258.95 % 78.706 M -36.43 % 123.807 M -65.28 % 356.634 M 14.95 % 310.246 M
Common stock 303.000 K 0.00 % 303.000 K 0.00 % 303.000 K 0.00 % 303.000 K -0.33 % 304.000 K 0.00 % 304.000 K 0.33 % 303.000 K 84.76 % 164.000 K 0.00 % 164.000 K 0.00 % 164.000 K
Total equity 653.709 M 31.68 % 496.435 M 22.31 % 405.890 M 15.77 % 350.604 M -55.95 % 795.870 M -0.10 % 796.662 M 28.06 % 622.082 M 84.17 % 337.767 M -25.61 % 454.079 M 28.81 % 352.515 M
Other non current liabilities 4.813 M 0.000 0.000 0.000 100.00 % -716.321 M 0.000 -100.00 % 41.210 M 174.26 % 15.026 M 25.66 % 11.958 M 82.15 % 6.565 M
Long term debt 210.134 M 51.18 % 138.993 M -4.09 % 144.926 M -3.53 % 150.222 M -82.56 % 861.321 M 17.43 % 733.470 M 0.000 0.000 0.000 0.000
Total non current liabilities 214.947 M 54.65 % 138.993 M -4.09 % 144.926 M -3.53 % 150.222 M 3.60 % 145.000 M -80.23 % 733.470 M 1 679.83 % 41.210 M 174.26 % 15.026 M 25.66 % 11.958 M 82.15 % 6.565 M
Other current liabilities 816.525 M 160.44 % 313.512 M 27.76 % 245.388 M -31.02 % 355.732 M -67.18 % 1.084 B 12.12 % 966.732 M 29.29 % 747.725 M 12.70 % 663.491 M 38.78 % 478.105 M 18.21 % 404.465 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 75.163 M 46.17 % 51.423 M -5.82 % 54.602 M -87.01 % 420.381 M 1.16 % 415.546 M 83.94 % 225.915 M 0.000 0.000 0.000 -100.00 % 125.411 M
Total current liabilities 968.752 M 135.74 % 410.948 M 28.88 % 318.866 M -61.01 % 817.826 M -46.44 % 1.527 B 23.65 % 1.235 B 59.07 % 776.330 M 13.13 % 686.200 M 34.95 % 508.503 M -9.37 % 561.072 M
Total liabilities 1.184 B 115.24 % 549.941 M 18.57 % 463.792 M -52.09 % 968.048 M -59.47 % 2.388 B 93.40 % 1.235 B 51.05 % 817.540 M 16.59 % 701.226 M 34.73 % 520.461 M -8.31 % 567.637 M
Other non current assets 76.436 M 3.93 % 73.544 M 258.30 % -46.460 M -32.44 % -35.080 M -98.34 % -17.687 M 6.91 % -18.999 M -103.67 % 518.319 M -9.33 % 571.643 M 254.52 % 161.243 M 39.07 % 115.944 M
Long term investments 513.451 M 145.82 % 208.870 M 82.65 % 114.354 M -51.00 % 233.391 M -50.67 % 473.129 M 41.81 % 333.643 M 178.23 % -426.511 M 12.16 % -485.557 M -494.33 % -81.698 M 4.00 % -85.099 M
Intangible assets 22.407 M 11.38 % 20.117 M -16.29 % 24.031 M -18.06 % 29.327 M 14.68 % 25.574 M 134.19 % 10.920 M 13.92 % 9.586 M -9.94 % 10.644 M 2.12 % 10.423 M -0.22 % 10.446 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 22.407 M 11.38 % 20.117 M -16.29 % 24.031 M -18.06 % 29.327 M 14.68 % 25.574 M 134.19 % 10.920 M 13.92 % 9.586 M -9.94 % 10.644 M 2.12 % 10.423 M -0.22 % 10.446 M
Property plant equipment net 344.402 M 48.62 % 231.733 M -8.08 % 252.097 M 3.31 % 244.024 M -76.62 % 1.044 B -4.75 % 1.096 B 476.90 % 189.947 M 171.99 % 69.836 M 106.88 % 33.757 M 53.44 % 22.000 M
Total non current assets 956.696 M 79.07 % 534.264 M 36.82 % 390.482 M -22.94 % 506.742 M -67.15 % 1.542 B 7.08 % 1.440 B 376.70 % 302.158 M 76.37 % 171.316 M 21.84 % 140.610 M 68.74 % 83.331 M
Other current assets 140.439 M 20.20 % 116.840 M 53.04 % 76.348 M -10.75 % 85.548 M 16.10 % 73.686 M -93.23 % 1.089 B 620.62 % 151.104 M 12.86 % 133.884 M -9.13 % 147.336 M -29.37 % 208.598 M
Short term investments 228.262 M 101.39 % 113.344 M 161.55 % 43.335 M -75.96 % 180.260 M 497.38 % 30.175 M -96.57 % 880.007 M 69.78 % 518.319 M -9.33 % 571.643 M 254.52 % 161.243 M 39.07 % 115.944 M
cash and cash equivalents 512.011 M 81.61 % 281.928 M 44.52 % 195.084 M -7.62 % 211.180 M -69.56 % 693.733 M 253.21 % 196.406 M -58.04 % 468.041 M 188.65 % 162.150 M -69.13 % 525.351 M 2.55 % 512.279 M
Cash and short term investments 740.273 M 87.28 % 395.272 M 16.87 % 338.215 M -50.73 % 686.415 M -53.96 % 1.491 B 38.52 % 1.076 B 9.13 % 986.360 M 34.42 % 733.793 M 6.87 % 686.594 M 9.29 % 628.223 M
Total current assets 880.712 M 71.98 % 512.112 M 23.53 % 414.563 M -46.30 % 771.963 M -52.10 % 1.612 B 25.06 % 1.289 B 13.30 % 1.137 B 31.09 % 867.677 M 4.05 % 833.930 M -0.35 % 836.821 M
Inventory 0.000 0.000 0.000 0.000 0.000 100.00 % -880.007 M 0.000 0.000 0.000 0.000
Net receivables 0.000 0.000 0.000 0.000 -100.00 % 46.914 M 1 274.57 % 3.413 M 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 -100.00 % 46.460 M 32.44 % 35.080 M 98.34 % 17.687 M -6.91 % 18.999 M 75.64 % 10.817 M 127.73 % 4.750 M -71.87 % 16.885 M -15.74 % 20.040 M
Other assets 0.000 0.000 -100.00 % 64.637 M 61.81 % 39.947 M 33.13 % 30.007 M -16.47 % 35.922 M 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 473.000 K 0.000 0.000 -100.00 % 203.000 K 0.000 0.000 0.000 0.000 0.000
Tax payables 77.064 M 69.22 % 45.540 M 141.26 % 18.876 M -54.75 % 41.713 M 53.18 % 27.232 M -35.50 % 42.223 M 47.61 % 28.605 M 25.96 % 22.709 M -25.29 % 30.398 M -2.56 % 31.196 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 100.00 % -1.573 M 20.15 % -1.970 M -700.81 % -246.000 K 90.05 % -2.473 M -268.01 % -672.000 K 35.51 % -1.042 M -101.25 % 83.243 M 29.57 % 64.247 M 22.63 % 52.389 M
Capital lease obligations 285.297 M 49.83 % 190.416 M -4.57 % 199.528 M -15.95 % 237.385 M -74.42 % 927.867 M -3.29 % 959.385 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 184.312 M -11.69 % 208.710 M 0.00 % 208.710 M 0.00 % 208.710 M -15.97 % 248.380 M -17.63 % 301.531 M 1.16 % 298.066 M 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 716.321 M 197.66 % -733.470 M 0.000 0.000 0.000 0.000
Total assets 1.837 B 75.60 % 1.046 B 20.32 % 869.682 M -34.05 % 1.319 B -58.59 % 3.184 B 15.16 % 2.765 B 92.06 % 1.440 B 38.56 % 1.039 B 6.61 % 974.540 M 5.91 % 920.152 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 % 125.527 M -74.93 % 500.682 M 543.89 % -112.793 M 45.59 % -207.293 M -173.04 % -75.919 M -59.11 % -47.714 M -705.57 % -5.923 M 80.55 % -30.460 M
Stock based compensation 488.000 K 174.50 % -655.000 K -190.22 % 726.000 K 112.28 % -5.914 M -137.28 % 15.863 M -47.37 % 30.140 M 365.05 % 6.481 M -75.03 % 25.960 M 6 505.60 % 393.000 K -67.92 % 1.225 M
Change in working capital -29.038 M -19.50 % -24.299 M 80.75 % -126.253 M 74.48 % -494.768 M -610.44 % 96.930 M -45.28 % 177.153 M 48.74 % 119.101 M -13.76 % 138.104 M 80.05 % 76.702 M -19.74 % 95.563 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other working capital -29.038 M -19.50 % -24.299 M 80.75 % -126.253 M 74.48 % -494.768 M -610.44 % 96.930 M -45.28 % 177.153 M 1 145.89 % -16.938 M 27.06 % -23.221 M -1 907.00 % -1.157 M -123.07 % 5.015 M
Other non cash items 604.520 M 397.40 % 121.535 M 166.16 % -183.704 M -615.53 % -25.674 M -165.22 % 39.366 M -82.33 % 222.827 M 31 661.90 % -706.000 K 89.86 % -6.960 M -37.69 % -5.055 M 39.87 % -8.407 M
Net cash provided by operating activities 824.443 M 183.15 % 291.171 M 1 011.39 % -31.948 M 40.21 % -53.430 M -111.85 % 450.822 M -28.22 % 628.060 M 211.65 % 201.529 M -15.47 % 238.415 M 40.57 % 169.603 M -10.80 % 190.141 M
Investments in property plant and equipment -50.282 M -186.13 % -17.573 M 60.14 % -44.090 M 65.95 % -129.474 M -118.36 % -59.293 M 39.94 % -98.717 M 35.74 % -153.618 M -100.92 % -76.459 M -158.56 % -29.571 M -128.10 % -12.964 M
Acquisitions net 1.169 M 167.53 % -1.731 M -411.33 % 556.000 K 100.28 % -198.854 M -1 551.61 % -12.040 M 79.65 % -59.160 M -637.09 % 11.015 M -29.71 % 15.670 M 123.49 % -66.719 M -108.58 % -31.988 M
Purchases of investments -454.877 M -145.02 % -185.650 M -164.27 % -70.251 M 93.55 % -1.088 B 35.38 % -1.684 B 29.96 % -2.405 B -17.93 % -2.039 B 16.80 % -2.451 B -195.70 % -828.900 M 45.20 % -1.513 B
Sales maturities of investments 18.937 M -71.50 % 66.444 M -87.91 % 549.464 M -59.66 % 1.362 B -25.09 % 1.818 B -0.55 % 1.828 B -13.76 % 2.120 B 3.27 % 2.053 B 164.01 % 777.611 M -48.93 % 1.523 B
Other investing activites 39.000 K 100.65 % -6.013 M -140.67 % 14.785 M 213.12 % -13.070 M 25.00 % -17.426 M -701.20 % -2.175 M -634.40 % 407.000 K -99.30 % 58.270 M 234.01 % -43.482 M -497.53 % -7.277 M
Net cash used for investing activites -485.014 M -235.60 % -144.523 M -132.08 % 450.464 M 763.87 % -67.854 M -250.03 % 45.227 M 106.14 % -736.637 M -1 101.87 % -61.291 M 84.70 % -400.580 M -109.66 % -191.061 M -352.91 % -42.185 M
Debt repayment -62.085 M -24.88 % -49.717 M 44.17 % -89.045 M 60.44 % -225.096 M -221.27 % 185.621 M 216.27 % -159.647 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 -100.00 % 4.563 M 0.000 -100.00 % 44.120 M -84.25 % 280.173 M 1 941.18 % 13.726 M -67.66 % 42.448 M 9 771.63 % 430.000 K
Common stock repurchased -11.115 M -158 685.71 % -7.000 K 0.000 100.00 % -78.328 M 0.19 % -78.481 M -1 581.98 % -4.666 M 0.000 0.000 0.000 0.000
Dividends paid -24.398 M 0.000 0.000 100.00 % -34.068 M 35.90 % -53.151 M 0.000 100.00 % -100.000 M 54.55 % -220.000 M -38 294.42 % -573.000 K 98.14 % -30.842 M
Other financing activites -11.737 M -16.88 % -10.042 M 97.09 % -345.538 M -1 116.77 % -28.398 M 46.02 % -52.612 M -1 263.71 % -3.858 M 82.98 % -22.670 M -179.59 % 28.483 M -22.81 % 36.900 M 129.47 % -125.204 M
Net cash used provided by financing activities -109.335 M -82.94 % -59.766 M 86.25 % -434.583 M -20.27 % -361.327 M -26 340.16 % 1.377 M 100.82 % -168.171 M -206.77 % 157.503 M 182.24 % -191.517 M -617.46 % 37.011 M 123.78 % -155.616 M
Effect of forex changes on cash -11.000 K 71.05 % -38.000 K -31.03 % -29.000 K -150.00 % 58.000 K 147.54 % -122.000 K -102.38 % 5.136 M 954.62 % 487.000 K 118.04 % -2.700 M -64.94 % -1.637 M -289.47 % 864.000 K
Net change in cash 230.083 M 164.94 % 86.844 M 639.54 % -16.096 M 96.66 % -482.553 M -197.03 % 497.304 M 283.09 % -271.612 M -191.08 % 298.228 M 183.68 % -356.382 M -2 660.95 % 13.916 M 304.77 % -6.796 M
Cash at beginning of period 281.928 M 44.52 % 195.084 M -7.62 % 211.180 M -69.56 % 693.733 M 253.17 % 196.429 M -58.03 % 468.041 M 175.62 % 169.813 M -67.73 % 526.195 M 2.72 % 512.279 M -1.31 % 519.075 M
Cash at end of period 512.011 M 81.61 % 281.928 M 44.52 % 195.084 M -7.62 % 211.180 M -69.56 % 693.733 M 253.17 % 196.429 M -58.03 % 468.041 M 175.62 % 169.813 M -67.73 % 526.195 M 2.72 % 512.279 M
Operating cash flow 824.443 M 183.15 % 291.171 M 1 011.39 % -31.948 M 40.21 % -53.430 M -111.85 % 450.822 M -28.22 % 628.060 M 211.65 % 201.529 M -15.47 % 238.415 M 40.57 % 169.603 M -10.80 % 190.141 M
Capital expenditure -52.338 M -197.83 % -17.573 M 60.14 % -44.090 M 65.95 % -129.474 M -118.36 % -59.293 M 39.94 % -98.717 M 35.74 % -153.618 M -100.92 % -76.459 M -158.56 % -29.571 M -128.10 % -12.964 M
Free CashFlow 772.105 M 182.20 % 273.598 M 459.82 % -76.038 M 58.43 % -182.904 M -146.72 % 391.529 M -26.03 % 529.343 M 1 004.85 % 47.911 M -70.42 % 161.956 M 15.66 % 140.032 M -20.96 % 177.177 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 2015-01-31
Revenue 917.139 M 16.90 % 784.557 M 147.15 % 317.444 M 5.65 % 300.454 M 59.09 % 188.860 M -15.19 % 222.689 M -17.04 % 268.445 M -66.54 % 802.272 M -26.82 % 1.096 B 19.36 % 918.503 M 19.40 % 769.295 M -20.22 % 964.266 M 11.17 % 867.401 M 15.56 % 750.632 M 3.81 % 723.116 M 24.59 % 580.403 M 3.40 % 561.298 M 96.65 % 285.425 M -36.30 % 448.066 M 100.00 % 224.033 M -41.04 % 379.996 M 100.00 % 189.998 M
Net income 151.255 M 9.67 % 137.924 M 152.95 % 54.527 M -22.47 % 70.329 M 236.23 % 20.917 M -59.03 % 51.055 M 875.82 % 5.232 M 101.58 % -330.867 M -5 769.41 % 5.836 M -92.24 % 75.169 M 37.91 % 54.506 M -8.84 % 59.792 M -21.07 % 75.755 M 1 569.54 % -5.155 M -108.72 % 59.140 M 66.01 % 35.624 M 55.18 % 22.957 M 21.77 % 18.852 M -35.18 % 29.085 M 100.00 % 14.543 M -58.75 % 35.259 M 100.00 % 17.629 M
Income before tax 196.296 M 12.62 % 174.306 M 135.02 % 74.167 M -17.15 % 89.523 M 285.24 % 23.238 M -15.29 % 27.431 M 63.13 % 16.815 M 105.96 % -282.097 M -3 364.26 % 8.642 M -90.13 % 87.552 M 57.87 % 55.457 M -16.10 % 66.100 M -27.14 % 90.725 M 1 742.08 % -5.525 M -104.88 % 113.300 M 83.54 % 61.731 M 20.92 % 51.051 M 81.06 % 28.196 M -34.37 % 42.962 M 100.00 % 21.481 M -60.58 % 54.492 M 100.00 % 27.246 M
Income before tax ratio 0.21 -3.66 % 0.22 -4.91 % 0.23 -21.59 % 0.30 142.16 % 0.12 -0.11 % 0.12 96.65 % 0.06 117.81 % -0.35 -4 560.81 % 0.01 -91.73 % 0.10 32.23 % 0.07 5.16 % 0.07 -34.46 % 0.10 1 521.03 % -0.01 -104.70 % 0.16 47.32 % 0.11 16.94 % 0.09 -7.93 % 0.10 3.03 % 0.10 0.00 % 0.10 -33.14 % 0.14 0.00 % 0.14
EBITDA 201.756 M 7.85 % 187.069 M 132.07 % 80.608 M -31.83 % 118.254 M 241.78 % 34.599 M 1 507.61 % -2.458 M -108.57 % 28.671 M -76.77 % 123.428 M -10.72 % 138.246 M 139.06 % 57.829 M 50.22 % 38.496 M -75.20 % 155.221 M 36.47 % 113.740 M 1 702.25 % 6.311 M -93.36 % 94.978 M 108.36 % 45.583 M -8.02 % 49.555 M 76.59 % 28.062 M -38.90 % 45.928 M 100.00 % 22.964 M -62.03 % 60.472 M 100.00 % 30.236 M
Net income ratio 0.16 -6.19 % 0.18 2.35 % 0.17 -26.62 % 0.23 111.35 % 0.11 -51.69 % 0.23 1 076.32 % 0.02 104.73 % -0.41 -7 847.61 % 0.01 -93.50 % 0.08 15.51 % 0.07 14.26 % 0.06 -29.00 % 0.09 1 371.71 % -0.01 -108.40 % 0.08 33.25 % 0.06 50.07 % 0.04 -38.08 % 0.07 1.75 % 0.06 0.00 % 0.06 -30.04 % 0.09 0.00 % 0.09
Ratio EBITDA 0.22 -7.74 % 0.24 -6.10 % 0.25 -35.48 % 0.39 114.84 % 0.18 1 759.74 % -0.01 -110.33 % 0.11 -30.58 % 0.15 22.01 % 0.13 100.28 % 0.06 25.82 % 0.05 -68.91 % 0.16 22.76 % 0.13 1 459.63 % 0.01 -93.60 % 0.13 67.24 % 0.08 -11.04 % 0.09 -10.20 % 0.10 -4.09 % 0.10 0.00 % 0.10 -35.59 % 0.16 0.00 % 0.16
Gross profit ratio 0.45 -3.81 % 0.47 4.16 % 0.45 -15.61 % 0.53 44.20 % 0.37 60.11 % 0.23 -49.08 % 0.45 18.28 % 0.38 -0.43 % 0.38 9.51 % 0.35 -1.28 % 0.36 -16.04 % 0.42 2.52 % 0.41 6.28 % 0.39 -8.00 % 0.42 3.21 % 0.41 -6.05 % 0.44 3.17 % 0.42 0.69 % 0.42 0.00 % 0.42 1.12 % 0.42 0.00 % 0.42
Weighted average shs out dil 772.717 M 2.88 % 751.053 M -0.48 % 754.666 M 0.17 % 753.369 M 0.09 % 752.698 M 0.05 % 752.318 M -0.11 % 753.129 M 0.09 % 752.467 M -2.32 % 770.308 M -4.42 % 805.913 M -1.47 % 817.962 M 1.43 % 806.425 M 3.55 % 778.748 M 23.62 % 629.931 M 0.66 % 625.793 M -0.33 % 627.862 M -25.96 % 848.040 M 0.00 % 848.040 M 0.00 % 848.040 M 0.00 % 848.040 M 0.00 % 848.040 M 0.00 % 848.040 M
Weighted average shs out 772.896 M 2.87 % 751.359 M -0.37 % 754.177 M 0.12 % 753.310 M 0.10 % 752.545 M -0.02 % 752.691 M 0.01 % 752.589 M 0.22 % 750.931 M -0.41 % 754.005 M -6.52 % 806.586 M -0.85 % 813.522 M 1.22 % 803.721 M 2.91 % 780.979 M 23.97 % 629.965 M 0.67 % 625.794 M -0.33 % 627.862 M -25.96 % 848.040 M 0.00 % 848.040 M 0.00 % 848.040 M 0.00 % 848.040 M 0.00 % 848.040 M 0.00 % 848.040 M
EPS diluted 0.20 11.11 % 0.18 148.96 % 0.07 -22.59 % 0.09 235.97 % 0.03 -59.06 % 0.07 884.06 % 0.01 101.57 % -0.44 -5 889.47 % 0.01 -91.85 % 0.09 40.09 % 0.07 -10.12 % 0.07 -23.84 % 0.10 1 286.59 % -0.01 -108.68 % 0.09 66.67 % 0.06 109.23 % 0.03 22.07 % 0.02 -35.09 % 0.03 100.00 % 0.02 -58.89 % 0.04 100.00 % 0.02
Earnings per share 0.20 11.11 % 0.18 148.96 % 0.07 -22.59 % 0.09 235.97 % 0.03 -59.00 % 0.07 868.57 % 0.01 101.59 % -0.44 -5 814.29 % 0.01 -91.74 % 0.09 39.10 % 0.07 -9.95 % 0.07 -23.30 % 0.10 1 282.93 % -0.01 -108.68 % 0.09 66.67 % 0.06 109.23 % 0.03 22.07 % 0.02 -35.09 % 0.03 100.00 % 0.02 -58.89 % 0.04 100.00 % 0.02
Gross profit 413.139 M 12.45 % 367.395 M 157.42 % 142.723 M -10.84 % 160.078 M 129.40 % 69.780 M 35.79 % 51.390 M -57.76 % 121.671 M -60.42 % 307.422 M -27.14 % 421.925 M 30.72 % 322.769 M 17.86 % 273.854 M -33.02 % 408.861 M 13.96 % 358.762 M 22.81 % 292.130 M -4.50 % 305.901 M 28.59 % 237.882 M -2.85 % 244.868 M 102.89 % 120.688 M -35.86 % 188.160 M 100.00 % 94.080 M -40.38 % 157.807 M 100.00 % 78.904 M
Income tax expense 44.759 M 23.03 % 36.382 M 84.19 % 19.752 M -0.22 % 19.795 M 541.45 % 3.086 M -85.37 % 21.095 M 87.21 % 11.268 M -74.91 % 44.904 M 520.74 % 7.234 M -43.23 % 12.743 M 415.49 % 2.472 M -61.82 % 6.475 M -58.14 % 15.469 M 364.95 % 3.327 M -89.40 % 31.391 M 105.21 % 15.297 M -30.71 % 22.077 M 136.28 % 9.344 M -32.67 % 13.877 M 100.00 % 6.938 M -63.93 % 19.234 M 100.00 % 9.617 M
Cost of revenue 504.000 M 20.82 % 417.162 M 138.76 % 174.721 M 24.47 % 140.376 M 17.88 % 119.080 M -30.48 % 171.299 M 16.71 % 146.774 M -70.34 % 494.850 M -26.63 % 674.430 M 13.21 % 595.734 M 20.24 % 495.441 M -10.80 % 555.405 M 9.19 % 508.639 M 10.93 % 458.502 M 9.90 % 417.215 M 21.81 % 342.521 M 8.25 % 316.430 M 92.08 % 164.738 M -36.62 % 259.906 M 100.00 % 129.953 M -41.51 % 222.189 M 100.00 % 111.094 M
General and administrative expenses 114.656 M 15.42 % 99.339 M 142.61 % 40.946 M 40.01 % 29.246 M 2.12 % 28.640 M -35.35 % 44.297 M -0.23 % 44.397 M -58.19 % 106.195 M -9.05 % 116.766 M 8.81 % 107.315 M 0.50 % 106.777 M -27.12 % 146.502 M 52.92 % 95.805 M -10.29 % 106.792 M 35.16 % 79.009 M 41.10 % 55.995 M -38.73 % 91.391 M 105.54 % 44.464 M -27.93 % 61.696 M 100.00 % 30.848 M -37.80 % 49.595 M 100.00 % 24.798 M
Selling and marketing expenses 62.456 M 17.22 % 53.281 M 134.47 % 22.724 M 19.03 % 19.091 M 173.12 % 6.990 M 250.38 % 1.995 M -93.45 % 30.452 M -46.05 % 56.442 M -54.68 % 124.542 M 17.61 % 105.893 M 18.77 % 89.158 M -12.56 % 101.961 M 67.98 % 60.699 M -19.65 % 75.542 M 37.60 % 54.901 M 15.19 % 47.660 M 0.45 % 47.447 M 99.55 % 23.777 M -39.81 % 39.505 M 100.00 % 19.752 M -38.45 % 32.090 M 100.00 % 16.045 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.181 M -80.75 % -1.207 M 0.00 % -1.207 M 47.45 % -2.296 M 0.00 % -2.296 M -4.61 % -2.195 M -100.00 % -1.097 M 65.64 % -3.194 M -100.00 % -1.597 M
Operating expenses 231.207 M 17.24 % 197.211 M 198.51 % 66.066 M 33.55 % 49.469 M 0.56 % 49.195 M 19.66 % 41.113 M -61.25 % 106.088 M -81.45 % 571.950 M 42.05 % 402.631 M 84.85 % 217.820 M 9.02 % 199.792 M -38.32 % 323.943 M 31.74 % 245.904 M -17.56 % 298.268 M 54.24 % 193.382 M 8.85 % 177.652 M -11.49 % 200.722 M 98.81 % 100.960 M -28.33 % 140.878 M 100.00 % 70.439 M -36.25 % 110.490 M 100.00 % 55.245 M
Cost and expenses 735.207 M 19.67 % 614.373 M 155.15 % 240.787 M 26.83 % 189.845 M 12.82 % 168.275 M -20.78 % 212.412 M -16.00 % 252.862 M -76.30 % 1.067 B -0.95 % 1.077 B 32.39 % 813.554 M 17.02 % 695.233 M -20.94 % 879.348 M 16.54 % 754.543 M -0.29 % 756.770 M 23.94 % 610.597 M 17.38 % 520.173 M 0.58 % 517.152 M 94.64 % 265.698 M -33.71 % 400.784 M 100.00 % 200.392 M -39.76 % 332.678 M 100.00 % 166.339 M
Research and development expenses 54.095 M 21.31 % 44.591 M 1 761.06 % 2.396 M 111.66 % 1.132 M -91.07 % 12.673 M -37.91 % 20.410 M -42.21 % 35.315 M -38.42 % 57.347 M -32.50 % 84.963 M -2.28 % 86.941 M 10.57 % 78.629 M -5.48 % 83.190 M 1.13 % 82.260 M -10.67 % 92.083 M 17.07 % 78.656 M -0.66 % 79.179 M 30.06 % 60.881 M 73.87 % 35.015 M -16.38 % 41.872 M 100.00 % 20.936 M -34.57 % 31.998 M 100.00 % 15.999 M
Selling general and administrative expenses 177.112 M 16.05 % 152.620 M 139.70 % 63.670 M 31.72 % 48.337 M 35.66 % 35.630 M -23.03 % 46.292 M -38.15 % 74.849 M -53.98 % 162.637 M -32.60 % 241.308 M 13.18 % 213.208 M 8.82 % 195.935 M -21.14 % 248.463 M 58.76 % 156.504 M -14.17 % 182.334 M 36.16 % 133.910 M 1.97 % 131.317 M -7.29 % 141.646 M 107.57 % 68.241 M -32.57 % 101.201 M 100.00 % 50.600 M -38.05 % 81.685 M 100.00 % 40.843 M
Interest income 0.000 0.000 0.000 -100.00 % 3.280 M 23.63 % 2.653 M -83.45 % 16.029 M 1 201.06 % 1.232 M -92.99 % 17.569 M 64.94 % 10.652 M -38.77 % 17.397 M -6.49 % 18.605 M -1.13 % 18.818 M -14.98 % 22.133 M 3 510.60 % 613.000 K -21.51 % 781.000 K -47.97 % 1.501 M -78.26 % 6.905 M 0.000 0.000 0.000 0.000 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 -100.00 % 11.992 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 13.780 M 46.66 % 9.396 M -21.35 % 11.947 M 30.16 % 9.179 M -24.54 % 12.164 M 128.30 % 5.328 M -60.18 % 13.381 M -59.48 % 33.020 M -22.47 % 42.592 M 20.97 % 35.209 M -10.19 % 39.206 M -2.09 % 40.043 M 26.27 % 31.712 M 30.66 % 24.270 M 33.49 % 18.181 M 21.45 % 14.970 M 43.38 % 10.441 M 61.31 % 6.473 M -26.92 % 8.858 M 100.00 % 4.429 M -61.88 % 11.618 M 100.00 % 5.809 M
Operating income 181.932 M 6.90 % 170.184 M 122.01 % 76.657 M -30.70 % 110.609 M 393.02 % 22.435 M 388.15 % -7.786 M -150.92 % 15.290 M -83.09 % 90.408 M -5.48 % 95.654 M 322.87 % 22.620 M 3 285.92 % -710.000 K -100.62 % 115.178 M 40.41 % 82.028 M 556.75 % -17.959 M -123.39 % 76.797 M 150.86 % 30.613 M -21.73 % 39.114 M 81.18 % 21.589 M -41.76 % 37.071 M 100.00 % 18.535 M -62.06 % 48.854 M 100.00 % 24.427 M
Operating income ratio 0.20 -8.55 % 0.22 -10.17 % 0.24 -34.40 % 0.37 209.90 % 0.12 439.76 % -0.03 -161.39 % 0.06 -49.46 % 0.11 29.16 % 0.09 254.27 % 0.02 2 768.37 % 0.00 -100.77 % 0.12 26.31 % 0.09 495.26 % -0.02 -122.53 % 0.11 101.35 % 0.05 -24.31 % 0.07 -7.87 % 0.08 -8.58 % 0.08 0.00 % 0.08 -35.65 % 0.13 0.00 % 0.13
Total other income expenses net 14.364 M 248.47 % 4.122 M 265.54 % -2.490 M 88.19 % -21.086 M -2 725.90 % 803.000 K -97.72 % 35.217 M 2 209.31 % 1.525 M 100.41 % -372.505 M -328.11 % -87.012 M -234.00 % 64.932 M 15.61 % 56.167 M 605.64 % -11.108 M 62.05 % -29.273 M -25.97 % -23.238 M -216.39 % 19.965 M -41.87 % 34.345 M 294.32 % 8.710 M 31.84 % 6.607 M 12.15 % 5.891 M 100.00 % 2.946 M -47.76 % 5.638 M 100.00 % 2.819 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 2015-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 2016-12-31 2015-12-31
Net debt -131.868 M 41.84 % -226.714 M -2.28 % -221.660 M -142.22 % -91.512 M -7 988.97 % 1.160 M -73.90 % 4.444 M 110.03 % -44.302 M -112.33 % 359.423 M -71.77 % 1.273 B 118.33 % 583.134 M -38.93 % 954.910 M 25.16 % 762.979 M 54.43 % 494.062 M 205.56 % -468.041 M -643.21 % -62.976 M 61.16 % -162.150 M 69.13 % -525.351 M -35.80 % -386.868 M
Total investments 682.619 M 7.80 % 633.200 M 116.14 % 292.956 M 12.14 % 261.238 M 18.80 % 219.890 M 39.45 % 157.689 M 9.92 % 143.461 M -65.32 % 413.651 M -53.86 % 896.566 M 78.14 % 503.304 M -1.75 % 512.279 M -57.79 % 1.214 B 909.88 % 120.178 M 30.90 % 91.808 M -11.47 % 103.705 M 20.47 % 86.086 M 8.22 % 79.545 M 157.89 % 30.845 M
Total debt 341.116 M 19.57 % 285.297 M 4.09 % 274.075 M 43.93 % 190.416 M 14.92 % 165.697 M -16.96 % 199.528 M -25.03 % 266.135 M -53.36 % 570.603 M -61.42 % 1.479 B 15.83 % 1.277 B 8.63 % 1.175 B 22.52 % 959.385 M -2.56 % 984.582 M 0.000 0.000 0.000 0.000 -100.00 % 125.411 M
Accumulated other comprehensive income loss 80.237 M 312.00 % 19.475 M -31.14 % 28.283 M -12.09 % 32.174 M -3.85 % 33.464 M 0.25 % 33.382 M -2.07 % 34.089 M 2.64 % 33.211 M -29.80 % 47.306 M -61.10 % 121.608 M -36.43 % 191.299 M -10.18 % 212.982 M -13.66 % 246.671 M 255.43 % -158.705 M -16.88 % -135.784 M 1.68 % -138.105 M -16.83 % -118.212 M -13.49 % -104.161 M
Retained earnings 513.512 M 14.21 % 449.619 M 44.41 % 311.348 M 21.23 % 256.821 M 37.79 % 186.382 M 12.64 % 165.465 M 44.89 % 114.199 M 5.13 % 108.626 M -75.01 % 434.649 M 1.54 % 428.051 M 22.13 % 350.490 M 24.06 % 282.517 M 82.91 % 154.461 M 96.25 % 78.706 M -6.15 % 83.861 M -32.26 % 123.807 M -65.28 % 356.634 M 14.95 % 310.246 M
Common stock 303.000 K 0.00 % 303.000 K 0.00 % 303.000 K 0.00 % 303.000 K 0.00 % 303.000 K 0.00 % 303.000 K 0.00 % 303.000 K 0.00 % 303.000 K 0.00 % 303.000 K -0.33 % 304.000 K 0.00 % 304.000 K 0.00 % 304.000 K 0.00 % 304.000 K 0.33 % 303.000 K 28.39 % 236.000 K 43.90 % 164.000 K 0.00 % 164.000 K 0.00 % 164.000 K
Total equity 785.729 M 20.20 % 653.709 M 24.69 % 524.265 M 5.61 % 496.435 M 15.95 % 428.149 M 5.48 % 405.890 M 13.42 % 357.860 M 2.07 % 350.604 M -48.75 % 684.049 M -14.05 % 795.870 M 1.35 % 785.277 M -1.43 % 796.662 M 13.49 % 701.951 M 12.84 % 622.082 M 89.74 % 327.859 M -2.93 % 337.767 M -25.61 % 454.079 M 28.81 % 352.515 M
Other non current liabilities 18.502 M 284.42 % 4.813 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -878.320 M -22.62 % -716.321 M 1.53 % -727.415 M 0.000 0.000 -100.00 % 41.210 M 36.37 % 30.220 M 101.12 % 15.026 M 25.66 % 11.958 M 82.15 % 6.565 M
Long term debt 240.055 M 14.24 % 210.134 M -0.02 % 210.181 M 51.22 % 138.993 M 16.06 % 119.756 M -17.37 % 144.926 M 52.58 % 94.986 M -36.77 % 150.222 M -84.57 % 973.820 M 13.06 % 861.321 M 10.86 % 776.915 M 5.92 % 733.470 M -5.12 % 773.027 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 258.557 M 20.29 % 214.947 M 2.27 % 210.181 M 51.22 % 138.993 M 16.06 % 119.756 M -17.37 % 144.926 M 52.58 % 94.986 M -36.77 % 150.222 M 57.30 % 95.500 M -34.14 % 145.000 M 192.93 % 49.500 M -93.25 % 733.470 M -5.12 % 773.027 M 1 775.82 % 41.210 M 36.37 % 30.220 M 101.12 % 15.026 M 25.66 % 11.958 M 82.15 % 6.565 M
Other current liabilities 892.709 M 9.33 % 816.525 M 33.87 % 609.932 M 94.26 % 313.985 M 25.62 % 249.950 M 1.86 % 245.388 M 4.39 % 235.079 M -33.92 % 355.732 M -68.42 % 1.127 B 3.91 % 1.084 B 45.49 % 745.105 M -22.93 % 966.732 M 29.42 % 746.985 M -0.10 % 747.725 M 14.74 % 651.649 M -1.78 % 663.491 M 38.78 % 478.105 M 18.21 % 404.465 M
Deferred revenue 0.000 0.000 0.000 100.00 % -473.000 K 0.000 100.00 % -54.602 M 68.10 % -171.149 M 59.29 % -420.381 M 16.78 % -505.117 M -21.56 % -415.546 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 101.061 M 34.46 % 75.163 M 17.64 % 63.894 M 24.25 % 51.423 M 11.93 % 45.941 M -15.86 % 54.602 M -68.10 % 171.149 M -59.29 % 420.381 M -16.78 % 505.117 M 21.56 % 415.546 M 4.27 % 398.522 M 76.40 % 225.915 M 6.79 % 211.555 M 0.000 0.000 0.000 0.000 -100.00 % 125.411 M
Total current liabilities 993.770 M 2.58 % 968.752 M 43.77 % 673.826 M 63.97 % 410.948 M 29.71 % 316.818 M -0.64 % 318.866 M -27.06 % 437.178 M -46.54 % 817.826 M -50.58 % 1.655 B 8.39 % 1.527 B 30.96 % 1.166 B -5.59 % 1.235 B 23.79 % 997.584 M 28.50 % 776.330 M 12.95 % 687.308 M 0.16 % 686.200 M 34.95 % 508.503 M -9.37 % 561.072 M
Total liabilities 1.252 B 5.80 % 1.184 B 33.90 % 884.007 M 60.75 % 549.941 M 25.97 % 436.574 M 36.91 % 318.866 M -40.08 % 532.164 M -45.03 % 968.048 M -63.17 % 2.629 B 10.07 % 2.388 B 22.92 % 1.943 B 57.33 % 1.235 B -30.26 % 1.771 B 116.58 % 817.540 M 13.94 % 717.528 M 2.32 % 701.226 M 34.73 % 520.461 M -8.31 % 567.637 M
Other non current assets 83.860 M 9.71 % 76.436 M 6.93 % 71.484 M 0.000 100.00 % -43.078 M 7.28 % -46.460 M -29.68 % -35.826 M -2.13 % -35.080 M -16.74 % -30.049 M -69.89 % -17.687 M 16.23 % -21.115 M -11.14 % -18.999 M -24.37 % -15.276 M -102.95 % 518.319 M -19.94 % 647.411 M 13.25 % 571.643 M 254.52 % 161.243 M 39.07 % 115.944 M
Long term investments 341.658 M -33.46 % 513.451 M 96.97 % 260.671 M 24.80 % 208.870 M 29.52 % 161.259 M 41.02 % 114.354 M 72.21 % 66.405 M -71.55 % 233.391 M -46.07 % 432.767 M -8.53 % 473.129 M -1.86 % 482.112 M 44.50 % 333.643 M 178.32 % 119.879 M 128.11 % -426.511 M 21.55 % -543.706 M -11.98 % -485.557 M -494.33 % -81.698 M 4.00 % -85.099 M
Intangible assets 29.265 M 30.61 % 22.407 M -3.53 % 23.227 M -4.36 % 24.285 M -7.33 % 26.207 M 9.05 % 24.031 M -20.79 % 30.339 M 3.45 % 29.327 M -21.51 % 37.363 M 46.10 % 25.574 M 5.12 % 24.328 M 122.78 % 10.920 M 16.99 % 9.334 M -2.63 % 9.586 M -9.47 % 10.589 M -0.52 % 10.644 M 2.12 % 10.423 M -0.22 % 10.446 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 29.265 M 30.61 % 22.407 M -3.53 % 23.227 M -4.36 % 24.285 M -7.33 % 26.207 M 9.05 % 24.031 M -20.79 % 30.339 M 3.45 % 29.327 M -21.51 % 37.363 M 46.10 % 25.574 M 5.12 % 24.328 M 122.78 % 10.920 M 16.99 % 9.334 M -2.63 % 9.586 M -9.47 % 10.589 M -0.52 % 10.644 M 2.12 % 10.423 M -0.22 % 10.446 M
Property plant equipment net 412.931 M 19.90 % 344.402 M 7.52 % 320.317 M 25.46 % 255.312 M 20.06 % 212.660 M -15.64 % 252.097 M 36.56 % 184.602 M -24.35 % 244.024 M -79.37 % 1.183 B 13.32 % 1.044 B 0.30 % 1.041 B -5.04 % 1.096 B -0.09 % 1.097 B 477.45 % 189.947 M 58.37 % 119.940 M 71.75 % 69.836 M 106.88 % 33.757 M 53.44 % 22.000 M
Total non current assets 867.714 M -9.30 % 956.696 M 41.59 % 675.699 M 26.47 % 534.264 M 33.52 % 400.126 M 2.47 % 390.482 M 38.79 % 281.346 M -44.48 % 506.742 M -69.34 % 1.653 B 7.16 % 1.542 B -0.30 % 1.547 B 7.40 % 1.440 B 17.48 % 1.226 B 305.77 % 302.158 M 26.52 % 238.828 M 39.41 % 171.316 M 21.84 % 140.610 M 68.74 % 83.331 M
Other current assets 206.483 M 47.03 % 140.439 M 0.26 % 140.079 M 19.89 % 116.840 M 13.84 % 102.635 M 34.43 % 76.348 M -19.19 % 94.479 M 10.44 % 85.548 M -36.38 % 134.477 M 11.51 % 120.600 M -24.40 % 159.527 M -23.63 % 208.879 M 83.72 % 113.696 M -24.76 % 151.104 M 57.12 % 96.172 M -28.17 % 133.884 M -9.13 % 147.336 M -29.37 % 208.598 M
Short term investments 340.961 M 49.37 % 228.262 M 607.02 % 32.285 M -71.52 % 113.344 M 93.32 % 58.631 M 35.30 % 43.335 M -43.76 % 77.056 M -57.25 % 180.260 M -61.13 % 463.799 M 1 437.03 % 30.175 M 0.03 % 30.167 M -96.57 % 880.007 M 294 216.72 % 299.000 K -99.94 % 518.319 M -19.94 % 647.411 M 13.25 % 571.643 M 254.52 % 161.243 M 39.07 % 115.944 M
cash and cash equivalents 472.984 M -7.62 % 512.011 M 3.28 % 495.735 M 75.84 % 281.928 M 71.35 % 164.537 M -15.66 % 195.084 M -37.16 % 310.437 M 47.00 % 211.180 M 2.63 % 205.759 M -70.34 % 693.733 M 214.58 % 220.527 M 12.28 % 196.406 M -59.96 % 490.520 M 4.80 % 468.041 M 643.21 % 62.976 M -61.16 % 162.150 M -69.13 % 525.351 M 2.55 % 512.279 M
Cash and short term investments 963.859 M 30.20 % 740.273 M 24.94 % 592.494 M 49.90 % 395.272 M 29.59 % 305.022 M -9.81 % 338.215 M -29.16 % 477.434 M -30.45 % 686.415 M -53.75 % 1.484 B -0.47 % 1.491 B 50.03 % 993.852 M -7.67 % 1.076 B -0.58 % 1.083 B 9.76 % 986.360 M 38.85 % 710.387 M -3.19 % 733.793 M 6.87 % 686.594 M 9.29 % 628.223 M
Total current assets 1.170 B 32.89 % 880.712 M 20.22 % 732.573 M 43.05 % 512.112 M 25.62 % 407.657 M -1.67 % 414.563 M -27.51 % 571.913 M -25.91 % 771.963 M -52.31 % 1.619 B 0.43 % 1.612 B 39.47 % 1.156 B -10.34 % 1.289 B 7.72 % 1.196 B 5.18 % 1.137 B 41.03 % 806.559 M -7.04 % 867.677 M 4.05 % 833.930 M -0.35 % 836.821 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -814.435 M 0.000 100.00 % -743.158 M 15.55 % -880.007 M 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 78.000 K 0.000 -100.00 % 2.131 M -37.56 % 3.413 M 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 45.797 M 6.31 % 43.078 M -7.28 % 46.460 M 29.68 % 35.826 M 2.13 % 35.080 M 16.74 % 30.049 M 69.89 % 17.687 M -16.23 % 21.115 M 11.14 % 18.999 M 24.37 % 15.276 M 41.22 % 10.817 M 135.46 % 4.594 M -3.28 % 4.750 M -71.87 % 16.885 M -15.74 % 20.040 M
Other assets 0.000 0.000 0.000 0.000 -100.00 % 56.940 M -11.91 % 64.637 M 75.81 % 36.765 M -7.97 % 39.947 M -3.57 % 41.427 M 38.06 % 30.007 M 17.45 % 25.549 M -28.88 % 35.922 M -28.36 % 50.144 M 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 0.000 0.000 -100.00 % 473.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 -100.00 % 77.064 M 0.000 -100.00 % 45.540 M 117.61 % 20.927 M 10.87 % 18.876 M -39.01 % 30.950 M -25.80 % 41.713 M 78.93 % 23.312 M -14.39 % 27.232 M 22.35 % 22.257 M -47.29 % 42.223 M 8.14 % 39.044 M 36.49 % 28.605 M -19.78 % 35.659 M 57.03 % 22.709 M -25.29 % 30.398 M -2.56 % 31.196 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 7.365 M 0.000 0.000 100.00 % -1.573 M -121.55 % -710.000 K 63.96 % -1.970 M -452.42 % 559.000 K 327.24 % -246.000 K 96.42 % -6.881 M -178.25 % -2.473 M -12.77 % -2.193 M -226.34 % -672.000 K 33.86 % -1.016 M 2.50 % -1.042 M -147.26 % 2.205 M -97.35 % 83.243 M 29.57 % 64.247 M 22.63 % 52.389 M
Capital lease obligations 341.116 M 19.57 % 285.297 M 4.09 % 274.075 M 43.93 % 190.416 M 14.92 % 165.697 M -16.96 % 199.528 M 16.93 % 170.635 M -28.12 % 237.385 M -78.87 % 1.124 B 21.10 % 927.867 M 0.43 % 923.937 M -3.69 % 959.385 M -2.56 % 984.582 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 184.312 M 0.00 % 184.312 M -0.01 % 184.331 M -11.68 % 208.710 M 0.00 % 208.710 M 0.00 % 208.710 M 0.00 % 208.710 M 0.00 % 208.710 M 0.02 % 208.672 M -15.99 % 248.380 M 1.22 % 245.377 M -18.62 % 301.531 M 0.00 % 301.531 M 1.16 % 298.066 M 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 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 liabilities 0.000 0.000 0.000 0.000 0.000 100.00 % -144.926 M 0.000 0.000 -100.00 % 878.320 M 22.62 % 716.321 M -1.53 % 727.415 M 199.17 % -733.470 M 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.038 B 10.92 % 1.837 B 30.47 % 1.408 B 34.59 % 1.046 B 21.01 % 864.723 M -0.57 % 869.682 M -2.29 % 890.024 M -32.51 % 1.319 B -60.20 % 3.313 B 4.04 % 3.184 B 16.71 % 2.728 B -1.34 % 2.765 B 11.83 % 2.473 B 71.75 % 1.440 B 37.71 % 1.045 B 0.62 % 1.039 B 6.61 % 974.540 M 5.91 % 920.152 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 2015-06-30 2015-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -48.810 M -53.81 % -31.734 M -1.08 % -31.396 M 48.09 % -60.486 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 243.000 K -45.76 % 448.000 K 0.000 100.00 % -737.000 K -998.78 % 82.000 K 116.63 % -493.000 K -140.44 % 1.219 M 115.01 % -8.123 M -467.72 % 2.209 M -65.91 % 6.480 M -30.94 % 9.383 M -68.87 % 30.140 M 0.000 -100.00 % 4.522 M 130.83 % 1.959 M 20.91 % 1.620 M -93.76 % 25.960 M 300.00 % 6.490 M 3 202.80 % 196.500 K 100.00 % 98.250 K -83.96 % 612.500 K 100.00 % 306.250 K
Change in working capital -47.945 M -298.98 % -12.017 M 29.40 % -17.021 M -216.49 % -5.378 M 71.58 % -18.921 M -197.92 % 19.323 M 169.35 % -27.863 M 27.20 % -38.275 M -51.51 % -25.262 M -272.65 % 14.632 M 195.57 % -15.311 M 47.05 % -28.916 M -66.14 % -17.405 M -104.62 % -8.506 M -0.88 % -8.432 M 62.32 % -22.379 M -2 557.84 % -842.000 K -102.44 % 34.526 M -9.97 % 38.351 M 100.00 % 19.176 M -59.87 % 47.782 M 100.00 % 23.891 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -47.945 M -298.98 % -12.017 M 29.40 % -17.021 M -216.49 % -5.378 M 71.58 % -18.921 M -197.92 % 19.323 M 169.35 % -27.863 M 27.20 % -38.275 M -51.51 % -25.262 M -272.65 % 14.632 M 195.57 % -15.311 M 47.05 % -28.916 M -66.14 % -17.405 M -104.62 % -8.506 M -0.88 % -8.432 M 62.32 % -22.379 M -2 557.84 % -842.000 K 0.000 0.000 0.000 0.000 0.000
Other non cash items -3.602 M -100.97 % 369.543 M 50.06 % 246.268 M 143.99 % 100.933 M 139.65 % 42.117 M 167.91 % -62.015 M 45.57 % -113.944 M -566.42 % -17.098 M -128.09 % 60.875 M -81.53 % 329.660 M 207.92 % -305.478 M -228.16 % 238.366 M 37 028.66 % 642.000 K -99.24 % 83.996 M 174.14 % 30.640 M -75.08 % 122.972 M 220.98 % 38.311 M 29 457.09 % -130.500 K -100.92 % 14.203 M 100.00 % 7.101 M 30.59 % 5.438 M 100.00 % 2.719 M
Net cash provided by operating activities 162.916 M -67.15 % 495.898 M 50.94 % 328.545 M 58.63 % 207.112 M 146.39 % 84.059 M 49.36 % 56.281 M 163.79 % -88.229 M 65.72 % -257.411 M -226.19 % 203.981 M -63.99 % 566.530 M 589.62 % -115.708 M -126.38 % 438.654 M 131.59 % 189.406 M 91.07 % 99.127 M -3.20 % 102.402 M -28.33 % 142.877 M 49.55 % 95.538 M 60.29 % 59.604 M -29.71 % 84.802 M 100.00 % 42.401 M -55.40 % 95.071 M 100.00 % 47.535 M
Investments in property plant and equipment -26.392 M 0.000 100.00 % -16.381 M -41.20 % -11.601 M -115.91 % -5.373 M 85.72 % -37.635 M -483.04 % -6.455 M 89.44 % -61.129 M 10.56 % -68.345 M -88.04 % -36.346 M -58.39 % -22.947 M 64.14 % -63.998 M -84.33 % -34.719 M 63.28 % -94.540 M -64.68 % -57.409 M -85.98 % -30.868 M 28.40 % -43.109 M -125.53 % -19.115 M -29.28 % -14.786 M -100.00 % -7.393 M -14.05 % -6.482 M -100.00 % -3.241 M
Acquisitions net -1.160 M 0.000 0.000 100.00 % -273.000 K -173.00 % -100.000 K 0.000 0.000 -100.00 % 5.440 M 200.00 % -5.440 M 0.000 0.000 0.000 0.000 -100.00 % 144.146 M 812.67 % -20.226 M -140.79 % -8.400 M -108.44 % 99.515 M 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 100.00 % -601.236 M -17.93 % -509.806 M 0.00 % -509.806 M 16.80 % -612.759 M 0.00 % -612.759 M -47.85 % -414.450 M -100.00 % -207.225 M 72.60 % -756.275 M -100.00 % -378.138 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 % 457.090 M -13.76 % 530.032 M 0.00 % 530.032 M 3.27 % 513.244 M 0.00 % 513.244 M 32.01 % 388.806 M 100.00 % 194.403 M -74.46 % 761.297 M 100.00 % 380.649 M
Other investing activites -94.189 M 78.32 % -434.377 M -1 168.03 % -34.256 M 31.55 % -50.046 M 35.11 % -77.130 M -965.07 % 8.916 M -98.16 % 485.638 M -2.01 % 495.598 M 214.20 % -433.978 M -2 341.74 % 19.359 M -77.27 % 85.161 M 115.22 % -559.403 M -612.46 % -78.517 M -155.36 % 141.832 M 377.16 % -51.174 M 81.90 % -282.732 M -697.08 % -35.471 M -129.90 % 118.630 M 193.42 % 40.430 M 100.00 % 20.215 M 1 284.59 % 1.460 M 100.00 % 730.000 K
Net cash used for investing activites -121.741 M 71.97 % -434.377 M -757.83 % -50.637 M 18.22 % -61.920 M 25.04 % -82.603 M -187.62 % -28.719 M -105.99 % 479.183 M 8.93 % 439.909 M 186.64 % -507.763 M -2 889.13 % -16.987 M -127.30 % 62.214 M 109.98 % -623.401 M -450.53 % -113.236 M -339.44 % 47.292 M 143.55 % -108.583 M 66.28 % -322.000 M -309.77 % -78.580 M 29.57 % -111.564 M -136.24 % -47.225 M -100.00 % -23.613 M -328.00 % -5.517 M -100.00 % -2.759 M
Debt repayment -46.126 M 0.000 100.00 % -32.327 M 0.000 100.00 % -27.437 M 0.000 100.00 % -287.834 M 0.000 100.00 % -99.069 M 0.000 -100.00 % 180.222 M 0.000 100.00 % -73.282 M 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 -100.00 % 98.733 M 0.000 0.000 -100.00 % 10.893 M -84.42 % 69.915 M 0.000 0.000 100.00 % -990.000 K 0.000 0.000 0.000 0.000
Common stock repurchased -2.869 M 67.80 % -8.909 M -303.85 % -2.206 M -31 414.29 % -7.000 K 0.000 0.000 0.000 0.000 100.00 % -78.850 M -39.78 % -56.410 M -105.46 % -27.455 M -428.90 % -5.191 M 0.000 100.00 % -1.167 M 0.000 0.000 0.000 0.000 100.00 % -61.319 M -100.00 % -30.660 M 49.72 % -60.977 M -100.00 % -30.489 M
Dividends paid -87.554 M -460 710.53 % -19.000 K 99.92 % -24.379 M 0.000 0.000 0.000 0.000 100.00 % -34.068 M 0.000 100.00 % -3.003 M 94.65 % -56.154 M 0.000 0.000 0.000 100.00 % -100.000 M 0.000 100.00 % -220.000 M -300.00 % -55.000 M -19 097.21 % -286.500 K -100.00 % -143.250 K 99.07 % -15.421 M -100.00 % -7.711 M
Other financing activites 56.347 M 255.20 % -36.306 M -599.67 % -5.189 M 81.30 % -27.756 M -507.88 % -4.566 M 96.80 % -142.886 M -3 598.84 % -3.863 M 97.31 % -143.477 M -2 347.16 % -5.863 M 74.11 % -22.645 M -18.04 % -19.184 M 82.35 % -108.681 M -672.52 % 18.983 M -92.66 % 258.465 M 26 967.46 % -962.000 K -109.71 % 9.909 M -46.65 % 18.574 M 157.93 % 7.201 M 117.07 % -42.185 M -100.00 % -21.093 M 66.19 % -62.387 M -100.00 % -31.194 M
Net cash used provided by financing activities -80.202 M -77.30 % -45.234 M 29.43 % -64.101 M -130.89 % -27.763 M 13.25 % -32.003 M 77.60 % -142.886 M 51.02 % -291.697 M -64.29 % -177.545 M 3.39 % -183.782 M -141.65 % -76.052 M -198.22 % 77.429 M 168.00 % -113.872 M -109.71 % -54.299 M -121.01 % 258.465 M 356.00 % -100.962 M -1 118.89 % 9.909 M 104.92 % -201.426 M -321.40 % -47.799 M -12.54 % -42.472 M -100.00 % -21.236 M 72.71 % -77.808 M -100.00 % -38.904 M
Effect of forex changes on cash 0.000 100.00 % -11.000 K 0.000 100.00 % -38.000 K -100.02 % 195.084 M 672 803.45 % -29.000 K -100.01 % 211.180 M 45 023.93 % 468.000 K 214.15 % -410.000 K -43.86 % -285.000 K -274.85 % 163.000 K -96.40 % 4.528 M 644.74 % 608.000 K 235.91 % 181.000 K -40.85 % 306.000 K 125.08 % -1.220 M 17.57 % -1.480 M -113.88 % 10.664 M -10.04 % 11.853 M 100.00 % 5.927 M 139.14 % -15.144 M -100.00 % -7.572 M
Net change in cash 472.984 M 195.41 % -495.735 M -200.00 % 495.735 M 0.000 -100.00 % 164.537 M 242.64 % -115.353 M -137.16 % 310.437 M 5 626.56 % 5.421 M 101.11 % -487.974 M -203.12 % 473.206 M 1 863.67 % 24.098 M 108.19 % -294.091 M -1 408.29 % 22.479 M 262.08 % -13.869 M -167.58 % 20.523 M 109.19 % -223.237 M -206.97 % 208.698 M 334.24 % -89.096 M -2 660.95 % 3.479 M 0.00 % 3.479 M 304.77 % -1.699 M 0.00 % -1.699 M
Cash at beginning of period 0.000 -100.00 % 495.735 M 0.000 -100.00 % 164.537 M 0.000 -100.00 % 310.437 M 0.000 -100.00 % 205.759 M -70.34 % 693.733 M 214.58 % 220.527 M 12.27 % 196.429 M -59.95 % 490.520 M 4.80 % 468.041 M 643.21 % 62.976 M 48.34 % 42.453 M -87.52 % 340.247 M 158.65 % 131.549 M 0.00 % 131.549 M 2.72 % 128.070 M 0.00 % 128.070 M -1.31 % 129.769 M 0.00 % 129.769 M
Cash at end of period 472.984 M 0.000 -100.00 % 495.735 M 201.29 % 164.537 M 0.00 % 164.537 M -15.66 % 195.084 M -37.16 % 310.437 M 47.00 % 211.180 M 2.63 % 205.759 M -70.34 % 693.733 M 214.58 % 220.527 M 12.27 % 196.429 M -59.95 % 490.520 M 898.87 % 49.107 M -22.02 % 62.976 M -46.18 % 117.010 M -65.61 % 340.247 M 701.46 % 42.453 M -67.73 % 131.549 M 0.00 % 131.549 M 2.72 % 128.070 M 0.00 % 128.070 M
Operating cash flow 162.916 M -67.15 % 495.898 M 50.94 % 328.545 M 58.63 % 207.112 M 146.39 % 84.059 M 49.36 % 56.281 M 163.79 % -88.229 M 65.72 % -257.411 M -226.19 % 203.981 M -63.99 % 566.530 M 589.62 % -115.708 M -126.38 % 438.654 M 131.59 % 189.406 M 91.07 % 99.127 M -3.20 % 102.402 M -28.33 % 142.877 M 49.55 % 95.538 M 60.29 % 59.604 M -29.71 % 84.802 M 100.00 % 42.401 M -55.40 % 95.071 M 100.00 % 47.535 M
Capital expenditure -26.392 M 21.78 % -33.741 M -105.98 % -16.381 M -41.20 % -11.601 M -115.91 % -5.373 M 85.72 % -37.635 M -483.04 % -6.455 M 89.44 % -61.129 M 10.56 % -68.345 M -88.04 % -36.346 M -58.39 % -22.947 M 64.14 % -63.998 M -84.33 % -34.719 M 63.28 % -94.540 M -64.68 % -57.409 M -85.98 % -30.868 M 28.40 % -43.109 M -125.53 % -19.115 M -29.28 % -14.786 M -100.00 % -7.393 M -14.05 % -6.482 M -100.00 % -3.241 M
Free CashFlow 136.524 M -70.46 % 462.157 M 48.05 % 312.164 M 59.67 % 195.511 M 148.47 % 78.686 M 322.00 % 18.646 M 119.69 % -94.684 M 70.28 % -318.540 M -334.85 % 135.636 M -74.42 % 530.184 M 482.38 % -138.655 M -137.01 % 374.656 M 142.20 % 154.687 M 3 272.29 % 4.587 M -89.81 % 44.993 M -59.83 % 112.009 M 113.64 % 52.429 M 29.49 % 40.489 M -42.17 % 70.016 M 100.00 % 35.008 M -60.48 % 88.589 M 100.00 % 44.294 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2017 2016 2016 2015 2015