688596.SS

Shanghai GenTech Co., Ltd. 688596.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 5.469 B 42.63 % 3.835 B 41.78 % 2.705 B 47.26 % 1.837 B 65.63 % 1.109 B -6.47 % 1.186 B 28.79 % 920.632 M 30.19 % 707.163 M 21.88 % 580.207 M 13.42 % 511.539 M 2.66 % 498.309 M 130.63 % 216.067 M
Net income 527.749 M 31.50 % 401.342 M 55.10 % 258.766 M 53.66 % 168.403 M 35.53 % 124.258 M 49.67 % 83.023 M 38.29 % 60.034 M 96.73 % 30.516 M 45.54 % 20.968 M 68.36 % 12.454 M -24.06 % 16.400 M 477.62 % -4.343 M
Income before tax 589.623 M 33.84 % 440.532 M 64.38 % 268.003 M 46.18 % 183.341 M 28.33 % 142.864 M 51.43 % 94.344 M 39.50 % 67.630 M 104.77 % 33.027 M 37.90 % 23.950 M 80.35 % 13.279 M -41.44 % 22.678 M 338.56 % -9.506 M
Income before tax ratio 0.11 -6.16 % 0.11 15.94 % 0.10 -0.73 % 0.10 -22.52 % 0.13 61.90 % 0.08 8.31 % 0.07 57.29 % 0.05 13.14 % 0.04 59.01 % 0.03 -42.96 % 0.05 203.44 % -0.04
EBITDA 663.714 M 50.71 % 440.382 M 62.86 % 270.398 M 49.37 % 181.026 M 41.37 % 128.055 M -0.23 % 128.351 M 38.14 % 92.915 M 91.55 % 48.508 M 15.02 % 42.174 M 7.52 % 39.225 M 47.84 % 26.533 M 616.87 % -5.133 M
Net income ratio 0.10 -7.80 % 0.10 9.40 % 0.10 4.35 % 0.09 -18.17 % 0.11 60.02 % 0.07 7.38 % 0.07 51.11 % 0.04 19.41 % 0.04 48.43 % 0.02 -26.02 % 0.03 263.74 % -0.02
Ratio EBITDA 0.12 5.67 % 0.11 14.87 % 0.10 1.44 % 0.10 -14.65 % 0.12 6.67 % 0.11 7.26 % 0.10 47.13 % 0.07 -5.63 % 0.07 -5.21 % 0.08 44.01 % 0.05 324.11 % -0.02
Gross profit ratio 0.26 -3.88 % 0.27 -1.37 % 0.27 5.00 % 0.26 -4.32 % 0.27 10.89 % 0.24 -5.29 % 0.26 22.88 % 0.21 4.00 % 0.20 -6.32 % 0.21 -5.86 % 0.23 -11.46 % 0.26
Weighted average shs out dil 283.736 M 1.10 % 280.659 M 6.33 % 263.955 M 2.91 % 256.500 M 0.00 % 256.500 M 0.00 % 256.500 M 62.36 % 157.983 M 3.54 % 152.582 M 1.88 % 149.769 M -3.79 % 155.677 M 32.90 % 117.142 M 0.00 % 117.142 M
Weighted average shs out 280.717 M 2.82 % 273.022 M 6.60 % 256.115 M -0.15 % 256.500 M 0.00 % 256.500 M 0.00 % 256.500 M 62.36 % 157.983 M 3.54 % 152.582 M 1.88 % 149.769 M -3.79 % 155.677 M 32.90 % 117.142 M 0.00 % 117.142 M
EPS diluted 1.86 30.07 % 1.43 45.92 % 0.98 49.28 % 0.66 35.53 % 0.48 49.64 % 0.32 -14.82 % 0.38 90.00 % 0.20 42.86 % 0.14 75.00 % 0.08 -42.86 % 0.14 477.36 % -0.04
Earnings per share 1.88 27.89 % 1.47 45.54 % 1.01 53.85 % 0.66 35.53 % 0.48 49.64 % 0.32 -14.82 % 0.38 90.00 % 0.20 42.86 % 0.14 75.00 % 0.08 -42.86 % 0.14 477.36 % -0.04
Gross profit 1.404 B 37.09 % 1.024 B 39.84 % 732.461 M 54.62 % 473.720 M 58.47 % 298.936 M 3.72 % 288.220 M 21.98 % 236.285 M 59.97 % 147.706 M 26.76 % 116.527 M 6.26 % 109.663 M -3.36 % 113.479 M 104.20 % 55.571 M
Income tax expense 20.799 M 21.32 % 17.144 M 154.74 % 6.730 M -55.75 % 15.210 M -18.25 % 18.606 M 78.50 % 10.423 M 20.39 % 8.657 M 98.04 % 4.372 M -3.37 % 4.524 M 182.54 % 1.601 M -61.47 % 4.156 M 216.72 % -3.561 M
Cost of revenue 4.065 B 44.64 % 2.810 B 42.50 % 1.972 B 44.70 % 1.363 B 68.27 % 810.049 M -9.74 % 897.485 M 31.14 % 684.347 M 22.32 % 559.457 M 20.66 % 463.680 M 15.38 % 401.876 M 4.43 % 384.830 M 139.78 % 160.495 M
General and administrative expenses 312.490 M 12.29 % 278.291 M 6.39 % 261.570 M 47.09 % 177.831 M 62.54 % 109.405 M 19.74 % 91.368 M 18.54 % 77.075 M 50.18 % 51.323 M -27.41 % 70.707 M 7.45 % 65.807 M 5.38 % 62.447 M 25.61 % 49.716 M
Selling and marketing expenses 81.992 M 43.77 % 57.031 M 19.36 % 47.779 M 17.26 % 40.746 M 76.96 % 23.026 M -24.97 % 30.688 M 57.33 % 19.505 M 23.35 % 15.814 M 15.77 % 13.660 M -2.58 % 14.022 M 6.67 % 13.145 M 1.88 % 12.902 M
Other expenses 65.201 M 2 741.47 % -2.468 M -133.49 % 7.370 M 219.03 % -6.192 M 78.75 % -29.139 M -214.05 % 25.549 M -20.19 % 32.012 M 105.83 % 15.553 M 30.39 % 11.928 M -30.02 % 17.045 M 452.50 % -4.835 M 43.87 % -8.614 M
Operating expenses 808.968 M 38.55 % 583.877 M 25.13 % 466.626 M 60.57 % 290.606 M 86.55 % 155.782 M -19.53 % 193.591 M 15.11 % 168.180 M 46.59 % 114.727 M 19.14 % 96.295 M -0.60 % 96.873 M 1.16 % 95.761 M 41.66 % 67.600 M
Cost and expenses 4.874 B 43.60 % 3.394 B 39.17 % 2.439 B 47.49 % 1.654 B 71.22 % 965.832 M -11.48 % 1.091 B 27.98 % 852.528 M 26.45 % 674.184 M 20.40 % 559.975 M 12.28 % 498.749 M 3.78 % 480.591 M 110.70 % 228.096 M
Research and development expenses 349.285 M 39.14 % 251.024 M 67.45 % 149.908 M 91.65 % 78.221 M 49.02 % 52.490 M 14.14 % 45.987 M 16.16 % 39.588 M 23.57 % 32.038 M 0.000 0.000 -100.00 % 25.005 M 83.90 % 13.597 M
Selling general and administrative expenses 394.482 M 17.64 % 335.321 M 8.40 % 309.349 M 41.53 % 218.577 M 65.05 % 132.431 M 8.50 % 122.055 M 26.38 % 96.581 M 43.86 % 67.137 M -20.42 % 84.367 M 5.69 % 79.828 M 5.60 % 75.591 M 20.72 % 62.617 M
Interest income 10.460 M -47.71 % 20.005 M 49.62 % 13.371 M 56.61 % 8.538 M 29.09 % 6.614 M 977.49 % 613.792 K 55.08 % 395.800 K 61.35 % 245.300 K 0.000 0.000 0.000 0.000
Interest expense 31.509 M 7.70 % 29.258 M 44.23 % 20.285 M 330.59 % 4.711 M -30.85 % 6.813 M -48.18 % 13.148 M 16.85 % 11.252 M 105.12 % 5.485 M 0.000 0.000 0.000 0.000
Depreciation and amortization 85.487 M 41.94 % 60.228 M 41.14 % 42.672 M 23.11 % 34.662 M 4.26 % 33.246 M 19.97 % 27.711 M 51.16 % 18.332 M 26.03 % 14.545 M -2.18 % 14.869 M 14.28 % 13.010 M 77.07 % 7.348 M -12.54 % 8.401 M
Operating income 595.216 M 35.15 % 440.403 M 65.67 % 265.834 M 45.17 % 183.114 M 27.91 % 143.154 M 51.28 % 94.629 M 38.95 % 68.105 M 106.51 % 32.979 M 63.00 % 20.232 M 58.19 % 12.790 M -27.81 % 17.718 M 247.29 % -12.029 M
Operating income ratio 0.11 -5.24 % 0.11 16.85 % 0.10 -1.41 % 0.10 -22.77 % 0.13 61.75 % 0.08 7.88 % 0.07 58.63 % 0.05 33.74 % 0.03 39.46 % 0.03 -29.68 % 0.04 163.87 % -0.06
Total other income expenses net -5.592 M -4 442.40 % 128.781 K -94.06 % 2.169 M 852.24 % 227.744 K 178.47 % -290.221 K -1.97 % -284.603 K 40.05 % -474.700 K -1 099.56 % 47.491 K -98.72 % 3.717 M 659.62 % 489.373 K -90.13 % 4.960 M 96.59 % 2.523 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt -168.066 M -1 227.38 % -12.662 M 92.36 % -165.787 M 65.59 % -481.770 M 34.40 % -734.385 M -596.03 % -105.510 M -350.59 % 42.104 M 4.85 % 40.155 M 227.62 % -31.465 M -29.13 % -24.366 M -427.67 % 7.436 M 113.57 % -54.788 M
Total investments 320.938 M -7.52 % 347.032 M 30.31 % 266.308 M 45.88 % 182.558 M 135.72 % 77.447 M 7 933.57 % 964.040 K 111.22 % 456.417 K -61.53 % 1.187 M 0.000 0.000 0.000 0.000
Total debt 1.011 B 108.13 % 485.884 M -54.07 % 1.058 B 660.66 % 139.082 M 78.89 % 77.746 M -49.44 % 153.774 M -27.92 % 213.348 M 84.55 % 115.607 M 143.38 % 47.500 M -13.06 % 54.635 M 0.00 % 54.638 M 992.76 % 5.000 M
Accumulated other comprehensive income loss 183.360 M 12.89 % 162.429 M 113.64 % 76.030 M 1.00 % 75.274 M 75.85 % 42.807 M -5.26 % 45.183 M -74.03 % 173.966 M 34.44 % 129.403 M 1 277.15 % 9.396 M 46.87 % 6.398 M 26.35 % 5.063 M 59.98 % 3.165 M
Retained earnings 1.431 B 38.37 % 1.034 B 56.57 % 660.417 M 46.83 % 449.778 M 39.41 % 322.635 M 52.93 % 210.973 M 56.45 % 134.847 M 75.31 % 76.918 M 55.86 % 49.352 M 73.87 % 28.385 M -68.61 % 90.414 M -20.80 % 114.160 M
Common stock 290.289 M 3.45 % 280.616 M 2.52 % 273.711 M 6.71 % 256.500 M 0.00 % 256.500 M 33.41 % 192.265 M 17.14 % 164.129 M 9.97 % 149.245 M 0.00 % 149.245 M 0.00 % 149.245 M 36.46 % 109.370 M -4.36 % 114.353 M
Total equity 3.534 B 15.71 % 3.055 B 26.58 % 2.413 B 29.24 % 1.867 B 9.52 % 1.705 B 154.88 % 668.857 M 38.00 % 484.670 M 31.55 % 368.419 M 9.63 % 336.060 M 7.23 % 313.416 M 32.96 % 235.717 M -17.93 % 287.224 M
Other non current liabilities 468.742 M 1 409.24 % 31.058 M 519.08 % -7.411 M 0.000 100.00 % -56.691 M 0.000 -100.00 % 10.697 M -30.59 % 15.412 M 0.000 0.000 0.000 0.000
Long term debt 481.564 M 109.05 % 230.361 M 151.93 % 91.438 M 78.23 % 51.305 M -9.50 % 56.691 M -32.11 % 83.500 M -9.73 % 92.500 M -31.95 % 135.922 M 0.000 0.000 0.000 0.000
Total non current liabilities 1.008 B 242.07 % 294.582 M 150.40 % 117.647 M 61.81 % 72.705 M 289.12 % 18.684 M -80.60 % 96.297 M -6.69 % 103.197 M -31.81 % 151.334 M 0.000 0.000 -100.00 % 2.837 M -52.56 % 5.980 M
Other current liabilities 2.157 B -16.46 % 2.582 B 77.18 % 1.457 B 1 335.91 % 101.499 M -83.05 % 598.842 M 25.82 % 475.954 M 31.65 % 361.530 M 144.54 % 147.839 M -34.86 % 226.938 M 47.91 % 153.427 M -19.00 % 189.414 M -11.11 % 213.077 M
Deferred revenue 0.000 0.000 -100.00 % 1.111 B 39.22 % 798.356 M 48.67 % 536.990 M 695.66 % 67.490 M 26.84 % 53.211 M -19.13 % 65.799 M 0.000 0.000 -100.00 % 17.204 M -9.87 % 19.088 M
Short term debt 529.730 M 107.31 % 255.523 M -73.17 % 952.223 M 1 089.04 % 80.083 M 1 170.39 % 6.304 M -91.03 % 70.274 M -41.85 % 120.848 M 4.53 % 115.607 M 143.38 % 47.500 M -13.06 % 54.635 M 0.00 % 54.638 M 992.76 % 5.000 M
Total current liabilities 4.816 B 2.11 % 4.716 B 37.77 % 3.423 B 118.35 % 1.568 B 42.20 % 1.103 B 18.52 % 930.251 M -3.96 % 968.642 M 57.16 % 616.326 M 33.27 % 462.477 M 44.47 % 320.124 M -16.67 % 384.170 M 32.90 % 289.066 M
Total liabilities 5.823 B 16.21 % 5.011 B 41.51 % 3.541 B 115.84 % 1.641 B 46.32 % 1.121 B 9.22 % 1.027 B -4.23 % 1.072 B 39.62 % 767.660 M 65.99 % 462.477 M 44.47 % 320.124 M -17.28 % 387.007 M 31.17 % 295.046 M
Other non current assets 86.195 M -35.27 % 133.156 M -17.24 % 160.887 M 67.89 % 95.828 M 27.38 % 75.229 M 3 367.34 % 2.170 M -32.05 % 3.193 M -73.26 % 11.939 M -77.61 % 53.332 M 84.20 % 28.953 M 0.000 0.000
Long term investments 320.938 M -7.52 % 347.032 M 46.98 % 236.105 M 45.28 % 162.521 M 2 167.73 % 7.167 M 643.40 % 964.040 K 111.22 % 456.417 K -61.53 % 1.187 M 0.000 0.000 0.000 0.000
Intangible assets 259.463 M 60.28 % 161.879 M 8.74 % 148.863 M 109.46 % 71.071 M 107.08 % 34.321 M 1.78 % 33.721 M -2.06 % 34.430 M -2.06 % 35.154 M 0.09 % 35.122 M -2.16 % 35.897 M 4.78 % 34.259 M -2.47 % 35.128 M
GoodWill 76.170 M 301.94 % 18.950 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 335.633 M 85.61 % 180.830 M 21.47 % 148.863 M 109.46 % 71.071 M 107.08 % 34.321 M 1.78 % 33.721 M -2.06 % 34.430 M -2.06 % 35.154 M 0.09 % 35.122 M -2.16 % 35.897 M 4.78 % 34.259 M -2.47 % 35.128 M
Property plant equipment net 1.866 B 102.76 % 920.129 M 45.85 % 630.882 M 39.23 % 453.128 M 28.81 % 351.782 M -0.63 % 354.010 M 7.71 % 328.669 M 11.69 % 294.277 M 71.56 % 171.528 M 35.01 % 127.046 M 4.63 % 121.423 M 40.47 % 86.440 M
Total non current assets 2.677 B 63.17 % 1.640 B 35.92 % 1.207 B 49.07 % 809.610 M 65.51 % 489.160 M 20.96 % 404.382 M 6.87 % 378.383 M 7.16 % 353.107 M 35.82 % 259.983 M 35.48 % 191.895 M 18.75 % 161.596 M 24.12 % 130.194 M
Other current assets 251.925 M -9.10 % 277.151 M 2.38 % 270.718 M 63.51 % 165.568 M 59.87 % 103.563 M 63.22 % 63.452 M -21.19 % 80.515 M 26.37 % 63.715 M -13.53 % 73.680 M 123.35 % 32.989 M -38.48 % 53.626 M 5.01 % 51.069 M
Short term investments 0.000 -100.00 % 30.059 M -0.48 % 30.203 M 50.73 % 20.037 M -71.49 % 70.280 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.179 B 94.76 % 605.557 M -50.52 % 1.224 B 97.11 % 620.852 M -23.55 % 812.131 M 213.22 % 259.284 M 51.41 % 171.243 M 126.96 % 75.452 M -4.45 % 78.965 M -0.05 % 79.001 M 67.37 % 47.202 M -21.05 % 59.788 M
Cash and short term investments 1.179 B 85.55 % 635.616 M -49.31 % 1.254 B 95.66 % 640.889 M -27.37 % 882.411 M 240.33 % 259.284 M 51.41 % 171.243 M 126.96 % 75.452 M -4.45 % 78.965 M -0.05 % 79.001 M 67.37 % 47.202 M -21.05 % 59.788 M
Total current assets 6.681 B 3.98 % 6.425 B 35.34 % 4.747 B 75.95 % 2.698 B 15.46 % 2.337 B 81.01 % 1.291 B 9.58 % 1.178 B 50.47 % 782.972 M 23.89 % 631.981 M 33.47 % 473.507 M 2.68 % 461.128 M 2.00 % 452.076 M
Inventory 2.972 B -11.99 % 3.377 B 70.24 % 1.983 B 86.75 % 1.062 B 66.25 % 638.850 M 35.56 % 471.277 M 0.71 % 467.944 M 55.70 % 300.537 M 26.75 % 237.108 M 56.87 % 151.146 M -26.18 % 204.761 M -4.88 % 215.264 M
Net receivables 2.278 B 6.66 % 2.135 B 72.35 % 1.239 B 49.37 % 829.529 M 13.85 % 728.604 M 46.60 % 497.010 M 5.29 % 472.038 M 37.51 % 343.269 M 41.71 % 242.228 M 15.14 % 210.371 M 25.00 % 168.296 M 20.37 % 139.818 M
Tax assets 68.240 M 15.27 % 59.200 M 96.55 % 30.119 M 11.29 % 27.063 M 30.99 % 20.660 M 52.84 % 13.517 M 16.18 % 11.635 M 10.28 % 10.550 M 0.000 0.000 -100.00 % 5.914 M -31.44 % 8.626 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.098 B 13.50 % 1.848 B 87.14 % 987.515 M 51.06 % 653.725 M 35.09 % 483.913 M 33.73 % 361.850 M -4.74 % 379.843 M 54.65 % 245.608 M 30.62 % 188.039 M 67.80 % 112.062 M -5.80 % 118.964 M 72.23 % 69.074 M
Tax payables 30.957 M 2.04 % 30.337 M 16.11 % 26.129 M 131.67 % 11.278 M -43.00 % 19.785 M -10.77 % 22.172 M -58.33 % 53.211 M 28.30 % 41.474 M 0.000 0.000 -100.00 % 3.951 M 106.28 % 1.915 M
Deferred revenue non current 23.085 M 15.03 % 20.069 M 47.91 % 13.569 M -12.66 % 15.535 M 2.71 % 15.125 M 18.20 % 12.797 M 19.63 % 10.697 M -30.59 % 15.412 M 0.000 0.000 -100.00 % 1.790 M -63.71 % 4.934 M
Minority interest 82.766 M 57.22 % 52.644 M 904.43 % 5.241 M 92.06 % 2.729 M 0.000 0.000 -100.00 % 11.727 M -8.76 % 12.853 M -11.68 % 14.552 M -8.33 % 15.874 M -3.80 % 16.501 M 29.33 % 12.759 M
Capital lease obligations 31.254 M -25.67 % 42.048 M -18.17 % 51.383 M 0.15 % 51.305 M -9.50 % 56.691 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.547 B 1.46 % 1.525 B 9.06 % 1.398 B 29.11 % 1.083 B 0.00 % 1.083 B 391.23 % 220.436 M 36.39 % 161.627 M 34.20 % 120.439 M 6.10 % 113.514 M 0.00 % 113.514 M 0.000 -100.00 % 29.882 M
Deferred tax liabilities non current 34.277 M 3.36 % 33.163 M 162.35 % 12.641 M 115.50 % 5.866 M 64.81 % 3.559 M 0.000 100.00 % -10.697 M 92.13 % -135.922 M 0.000 0.000 -100.00 % 1.046 M 0.00 % 1.046 M
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
Total assets 9.357 B 16.02 % 8.065 B 35.46 % 5.954 B 69.74 % 3.508 B 24.12 % 2.826 B 66.69 % 1.695 B 8.92 % 1.557 B 37.01 % 1.136 B 27.37 % 891.964 M 34.05 % 665.402 M 6.85 % 622.724 M 6.95 % 582.270 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 0.000 -100.00 % 3.718 M 190.79 % -4.095 M -14.27 % -3.584 M -90.41 % -1.882 M -73.51 % -1.085 M 2.40 % -1.112 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 45.937 M 232.26 % 13.826 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -432.176 M 8.70 % -473.375 M 14.69 % -554.882 M -120.70 % -251.416 M -27.82 % -196.699 M -290.65 % -50.352 M -816.57 % -5.494 M 94.65 % -102.706 M 36.59 % -161.970 M -861.03 % 21.283 M 28.81 % 16.523 M -67.94 % 51.541 M
Accounts receivables -385.716 M 57.29 % -903.091 M -51.60 % -595.707 M -188.97 % -206.151 M 25.21 % -275.642 M -403.90 % -54.702 M 67.64 % -169.038 M -16.83 % -144.685 M -86.66 % -77.515 M -47.01 % -52.729 M -8.72 % -48.500 M -260.83 % 30.157 M
Inventory 395.167 M 128.48 % -1.388 B -49.60 % -927.495 M -116.74 % -427.931 M -152.19 % -169.689 M -1 145.35 % -13.626 M 92.04 % -171.104 M -249.75 % -48.921 M 43.83 % -87.091 M -219.92 % 72.624 M 591.47 % 10.503 M 111.12 % -94.491 M
Accounts payables -490.980 M -126.90 % 1.825 B 89.23 % 964.602 M 149.41 % 386.761 M 53.35 % 252.216 M 1 170.13 % 19.857 M -94.09 % 335.733 M 264.88 % 92.012 M 0.000 0.000 0.000 0.000
Other working capital 49.353 M 709.45 % -8.098 M -317.79 % 3.718 M 190.79 % -4.095 M -14.27 % -3.584 M -90.41 % -1.882 M -101.14 % 165.610 M 407.91 % -53.785 M -2 140.85 % 2.635 M 89.84 % 1.388 M -76.94 % 6.020 M -95.88 % 146.032 M
Other non cash items 155.972 M 39.53 % 111.788 M 291.45 % 28.557 M 180.11 % 10.195 M 160.80 % -16.769 M -170.42 % 23.814 M -38.07 % 38.452 M 127.85 % 16.876 M -88.85 % 151.365 M 399.90 % -50.471 M -846.51 % 6.761 M 806.67 % -956.739 K
Net cash provided by operating activities 398.809 M 245.17 % 115.540 M 171.18 % -162.326 M -726.65 % -19.637 M 64.91 % -55.965 M -165.77 % 85.093 M -22.83 % 110.262 M 358.65 % -42.630 M -268.96 % 25.231 M 777.58 % -3.724 M -107.92 % 47.032 M -14.19 % 54.806 M
Investments in property plant and equipment -424.039 M -17.73 % -360.180 M -38.73 % -259.628 M -38.72 % -187.163 M -542.52 % -29.130 M 27.54 % -40.198 M -98.73 % -20.227 M 71.72 % -71.520 M 7.78 % -77.558 M -19.55 % -64.875 M -112.24 % -30.567 M 48.14 % -58.940 M
Acquisitions net -22.834 M -410.45 % -4.473 M -123.84 % -1.999 M -267.01 % 1.197 M 252.26 % 339.711 K 105.26 % -6.462 M -3 821.27 % 173.650 K -73.43 % 653.664 K 0.000 0.000 0.000 0.000
Purchases of investments -1.312 B -37.11 % -957.162 M -420.37 % -183.940 M 37.11 % -292.490 M -58.96 % -184.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 1.335 B 43.58 % 930.133 M 823.69 % 100.697 M -60.60 % 255.564 M 323.61 % 60.331 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 13.780 M 626.12 % 1.898 M -87.61 % 15.320 M 132.57 % 6.587 M 177.74 % 2.372 M -77.65 % 10.614 M 1 763.86 % 569.452 K -36.65 % 898.930 K -64.42 % 2.526 M -45.42 % 4.629 M 74.31 % 2.655 M -46.55 % 4.969 M
Net cash used for investing activites -410.032 M -5.19 % -389.785 M -18.28 % -329.550 M -52.35 % -216.305 M -44.12 % -150.088 M -316.37 % -36.047 M -83.37 % -19.658 M 72.16 % -70.621 M 5.88 % -75.031 M -24.54 % -60.246 M -115.85 % -27.911 M 48.29 % -53.971 M
Debt repayment 612.692 M 232.82 % -461.278 M -151.53 % 895.081 M 1 018.85 % 80.000 M 0.000 100.00 % -59.848 M -158.38 % 102.511 M 50.72 % 68.012 M 1 053.19 % -7.135 M -457.22 % 1.997 M 0.000 0.000
Common stock issued 0.000 0.000 -100.00 % 80.003 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -80.150 M 0.000 100.00 % -80.003 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -105.328 M -321.96 % -24.962 M 47.29 % -47.359 M -79.93 % -26.321 M -292.30 % -6.710 M 40.49 % -11.274 M 51.72 % -23.350 M -415.95 % -4.526 M -323.59 % -1.068 M 63.14 % -2.899 M -109.53 % -1.383 M -1 039.16 % -121.439 K
Other financing activites 145.086 M -3.07 % 149.676 M -54.63 % 329.892 M 7 284.09 % 4.468 M -99.42 % 766.036 M 567.22 % 114.810 M 263.22 % -70.339 M -274.25 % 40.366 M -31.03 % 58.525 M -34.10 % 88.813 M 496.32 % -22.409 M 62.96 % -60.500 M
Net cash used provided by financing activities 572.299 M 270.04 % -336.563 M -130.66 % 1.098 B 1 787.68 % 58.146 M -92.34 % 759.326 M 2 153.99 % 33.688 M 281.87 % 8.822 M -91.51 % 103.853 M 106.38 % 50.322 M -42.76 % 87.912 M 469.49 % -23.793 M 60.75 % -60.621 M
Effect of forex changes on cash -911.486 K 74.73 % -3.607 M -96.27 % -1.838 M -98.15 % -927.346 K 12.77 % -1.063 M -1 019.84 % 115.581 K 105.27 % -2.191 M -213.54 % -698.915 K -223.23 % 567.181 K 83.53 % 309.038 K 2 699.26 % 11.040 K 129.44 % -37.505 K
Net change in cash 560.165 M 191.17 % -614.415 M -201.74 % 603.898 M 437.90 % -178.723 M -132.36 % 552.210 M 566.51 % 82.851 M -14.79 % 97.235 M 1 062.99 % -10.097 M -1 027.16 % 1.089 M -95.51 % 24.251 M 620.28 % -4.661 M 92.21 % -59.824 M
Cash at beginning of period 602.106 M -50.51 % 1.217 B 98.58 % 612.622 M -22.58 % 791.345 M 230.92 % 239.135 M 53.01 % 156.284 M 164.67 % 59.049 M -14.60 % 69.146 M 1.60 % 68.057 M 55.36 % 43.806 M -9.62 % 48.467 M -55.24 % 108.291 M
Cash at end of period 1.162 B 93.03 % 602.106 M -50.51 % 1.217 B 98.58 % 612.622 M -22.58 % 791.345 M 230.92 % 239.135 M 53.01 % 156.284 M 164.67 % 59.049 M -14.60 % 69.146 M 1.60 % 68.057 M 55.36 % 43.806 M -9.62 % 48.467 M
Operating cash flow 398.809 M 245.17 % 115.540 M 171.18 % -162.326 M -726.65 % -19.637 M 64.91 % -55.965 M -165.77 % 85.093 M -22.83 % 110.262 M 358.65 % -42.630 M -268.96 % 25.231 M 777.58 % -3.724 M -107.92 % 47.032 M -14.19 % 54.806 M
Capital expenditure -424.039 M -17.73 % -360.180 M -38.73 % -259.628 M -38.72 % -187.163 M -542.52 % -29.130 M 27.54 % -40.198 M -98.73 % -20.227 M 71.72 % -71.520 M 7.78 % -77.558 M -19.55 % -64.875 M -112.24 % -30.567 M 48.14 % -58.940 M
Free CashFlow -25.230 M 89.69 % -244.640 M 42.02 % -421.955 M -104.04 % -206.800 M -143.02 % -85.095 M -289.54 % 44.895 M -50.14 % 90.035 M 178.87 % -114.150 M -118.15 % -52.326 M 23.72 % -68.599 M -516.63 % 16.465 M 498.36 % -4.133 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
Revenue 1.340 B 98.04 % 676.713 M -65.61 % 1.968 B 19.33 % 1.649 B 30.51 % 1.264 B 114.63 % 588.735 M -58.65 % 1.424 B 33.51 % 1.066 B 14.23 % 933.630 M 127.26 % 410.812 M -54.39 % 900.802 M 4.65 % 860.815 M 48.18 % 580.929 M 60.39 % 362.195 M -39.79 % 601.525 M 34.47 % 447.325 M -27.38 % 615.947 M 258.18 % 171.968 M -60.36 % 433.809 M 88.29 % 230.394 M -31.05 % 334.161 M 202.08 % 110.621 M -77.73 % 496.829 M 181.80 % 176.304 M -55.66 % 397.587 M 245.77 % 114.985 M -19.78 % 143.343 M 0.00 % 143.343 M -32.03 % 210.887 M 0.00 % 210.887 M 166.22 % 79.216 M 0.00 % 79.216 M -53.69 % 171.059 M 0.00 % 171.059 M 101.93 % 84.710 M 0.00 % 84.710 M
Net income 59.818 M 73.77 % 34.423 M -82.45 % 196.095 M -13.50 % 226.709 M 183.24 % 80.041 M 221.41 % 24.903 M -80.96 % 130.786 M 8.29 % 120.771 M -12.89 % 138.637 M 1 143.49 % 11.149 M -90.83 % 121.574 M 44.11 % 84.364 M 102.95 % 41.570 M 269.26 % 11.258 M -81.53 % 60.947 M 14.38 % 53.285 M -0.06 % 53.316 M 6 134.20 % 855.215 K -98.90 % 78.073 M 302.89 % 19.378 M -42.22 % 33.541 M 598.05 % -6.734 M -109.59 % 70.196 M 2 884.94 % -2.521 M -108.69 % 28.991 M 312.49 % -13.644 M -333.41 % 5.845 M 0.00 % 5.845 M -26.71 % 7.975 M 0.00 % 7.975 M 217.92 % 2.509 M 0.00 % 2.509 M -69.17 % 8.138 M 0.00 % 8.138 M 525.93 % -1.911 M 0.00 % -1.911 M
Income before tax 42.286 M 40.06 % 30.191 M -86.59 % 225.191 M -8.31 % 245.604 M 183.14 % 86.745 M 170.37 % 32.084 M -76.35 % 135.636 M 10.17 % 123.110 M -26.58 % 167.686 M 1 089.27 % 14.100 M -88.16 % 119.059 M 29.23 % 92.128 M 112.73 % 43.308 M 220.60 % 13.509 M -78.67 % 63.337 M 11.26 % 56.926 M -7.32 % 61.425 M 3 617.24 % 1.652 M -98.18 % 90.565 M 306.57 % 22.276 M -41.64 % 38.170 M 568.57 % -8.146 M -110.28 % 79.229 M 3 703.09 % -2.199 M -106.61 % 33.246 M 308.67 % -15.933 M -354.67 % 6.256 M 0.00 % 6.256 M -35.00 % 9.625 M 0.00 % 9.625 M 309.69 % 2.349 M 0.00 % 2.349 M -65.95 % 6.899 M 0.00 % 6.899 M 2 760.74 % -259.290 K 0.00 % -259.290 K
Income before tax ratio 0.03 -29.28 % 0.04 -61.01 % 0.11 -23.17 % 0.15 116.95 % 0.07 25.97 % 0.05 -42.79 % 0.10 -17.48 % 0.12 -35.73 % 0.18 423.30 % 0.03 -74.03 % 0.13 23.50 % 0.11 43.56 % 0.07 99.88 % 0.04 -64.58 % 0.11 -17.26 % 0.13 27.61 % 0.10 937.83 % 0.01 -95.40 % 0.21 115.92 % 0.10 -15.36 % 0.11 255.12 % -0.07 -146.18 % 0.16 1 378.58 % -0.01 -114.92 % 0.08 160.35 % -0.14 -417.48 % 0.04 0.00 % 0.04 -4.38 % 0.05 0.00 % 0.05 53.89 % 0.03 0.00 % 0.03 -26.46 % 0.04 0.00 % 0.04 1 417.62 % 0.00 0.00 % 0.00
EBITDA 57.797 M -16.58 % 69.286 M -72.18 % 249.008 M 12.22 % 221.886 M 62.17 % 136.823 M 136.30 % 57.901 M -60.13 % 145.238 M 0.46 % 144.567 M 29.46 % 111.672 M 280.80 % 29.326 M -65.99 % 86.233 M -13.67 % 99.884 M 69.66 % 58.872 M 181.26 % 20.932 M -48.78 % 40.863 M -39.13 % 67.130 M 3.67 % 64.753 M 797.02 % 7.219 M -83.86 % 44.717 M 52.99 % 29.228 M -40.01 % 48.722 M 1 840.08 % 2.511 M -96.95 % 82.372 M 1 414.21 % 5.440 M -88.59 % 47.675 M 1 159.11 % -4.501 M -133.84 % 13.304 M 0.00 % 13.304 M -18.27 % 16.277 M 34.43 % 12.108 M 151.71 % 4.810 M 0.00 % 4.810 M -68.86 % 15.446 M 0.00 % 15.446 M 270.71 % 4.167 M 0.00 % 4.167 M
Net income ratio 0.04 -12.25 % 0.05 -48.95 % 0.10 -27.52 % 0.14 117.03 % 0.06 49.75 % 0.04 -53.95 % 0.09 -18.89 % 0.11 -23.74 % 0.15 447.16 % 0.03 -79.89 % 0.13 37.71 % 0.10 36.96 % 0.07 130.22 % 0.03 -69.32 % 0.10 -14.94 % 0.12 37.62 % 0.09 1 640.54 % 0.00 -97.24 % 0.18 113.97 % 0.08 -16.20 % 0.10 264.87 % -0.06 -143.09 % 0.14 1 088.26 % -0.01 -119.61 % 0.07 161.45 % -0.12 -390.97 % 0.04 0.00 % 0.04 7.83 % 0.04 0.00 % 0.04 19.42 % 0.03 0.00 % 0.03 -33.43 % 0.05 0.00 % 0.05 310.92 % -0.02 0.00 % -0.02
Ratio EBITDA 0.04 -57.88 % 0.10 -19.08 % 0.13 -5.96 % 0.13 24.26 % 0.11 10.10 % 0.10 -3.58 % 0.10 -24.75 % 0.14 13.33 % 0.12 67.56 % 0.07 -25.43 % 0.10 -17.50 % 0.12 14.50 % 0.10 75.36 % 0.06 -14.93 % 0.07 -54.73 % 0.15 42.75 % 0.11 150.44 % 0.04 -59.28 % 0.10 -18.75 % 0.13 -12.99 % 0.15 542.25 % 0.02 -86.31 % 0.17 437.33 % 0.03 -74.27 % 0.12 406.30 % -0.04 -142.18 % 0.09 0.00 % 0.09 20.25 % 0.08 34.43 % 0.06 -5.45 % 0.06 0.00 % 0.06 -32.75 % 0.09 0.00 % 0.09 83.58 % 0.05 0.00 % 0.05
Gross profit ratio 0.22 -17.37 % 0.26 14.76 % 0.23 -16.58 % 0.28 3.97 % 0.27 -3.22 % 0.27 12.88 % 0.24 -14.15 % 0.28 6.45 % 0.27 -15.25 % 0.31 20.62 % 0.26 -11.00 % 0.29 6.74 % 0.27 12.67 % 0.24 1.71 % 0.24 -20.91 % 0.30 26.88 % 0.24 -15.62 % 0.28 0.32 % 0.28 13.43 % 0.25 -9.52 % 0.27 6.67 % 0.26 -7.66 % 0.28 54.20 % 0.18 -45.93 % 0.33 340.68 % -0.14 -164.27 % 0.22 0.00 % 0.22 15.70 % 0.19 1.35 % 0.18 -23.23 % 0.24 0.00 % 0.24 10.78 % 0.22 0.00 % 0.22 2.56 % 0.21 0.00 % 0.21
Weighted average shs out dil 286.859 M 0.00 % 286.859 M 21.94 % 235.247 M -16.99 % 283.387 M 2.42 % 276.699 M 0.00 % 276.699 M -3.21 % 285.863 M 1.78 % 280.863 M 2.68 % 273.524 M 1.10 % 270.536 M -2.33 % 276.983 M -1.58 % 281.442 M 0.00 % 281.442 M 0.00 % 281.442 M 4.71 % 268.783 M -5.71 % 285.071 M 0.00 % 285.071 M 0.00 % 285.071 M 32.40 % 215.314 M 0.00 % 215.314 M 27.89 % 168.361 M 0.00 % 168.361 M -33.20 % 252.056 M 0.00 % 252.056 M 59.13 % 158.401 M 0.00 % 158.401 M 8.39 % 146.135 M 0.00 % 146.135 M 10.46 % 132.300 M 0.00 % 132.299 M -20.89 % 167.239 M 0.00 % 167.239 M -9.10 % 183.982 M 0.00 % 183.982 M 44.44 % 127.372 M 0.00 % 127.372 M
Weighted average shs out 286.859 M 0.00 % 286.859 M 21.94 % 235.247 M -16.57 % 281.960 M 1.90 % 276.699 M 0.00 % 276.699 M -3.21 % 285.863 M 4.15 % 274.480 M 0.79 % 272.337 M 0.67 % 270.536 M 4.35 % 259.250 M -5.19 % 273.436 M -2.84 % 281.442 M 0.00 % 281.442 M 4.71 % 268.782 M -5.71 % 285.071 M 0.00 % 285.071 M 0.00 % 285.071 M 32.40 % 215.314 M 0.00 % 215.314 M 27.89 % 168.361 M 0.00 % 168.361 M -33.20 % 252.056 M 0.00 % 252.056 M 59.13 % 158.401 M 0.00 % 158.401 M 8.39 % 146.135 M 0.00 % 146.135 M 10.46 % 132.301 M 0.00 % 132.301 M -20.89 % 167.239 M 0.00 % 167.239 M -9.10 % 183.985 M 0.00 % 183.985 M 44.44 % 127.380 M 0.01 % 127.372 M
EPS diluted 0.21 74.00 % 0.12 -82.61 % 0.69 -13.75 % 0.80 175.86 % 0.29 222.22 % 0.09 -80.43 % 0.46 6.98 % 0.43 -15.15 % 0.51 1 130.10 % 0.04 -90.64 % 0.44 46.67 % 0.30 100.00 % 0.15 275.00 % 0.04 -82.61 % 0.23 21.05 % 0.19 0.00 % 0.19 6 233.33 % 0.00 -99.17 % 0.36 300.00 % 0.09 -55.00 % 0.20 600.00 % -0.04 -114.29 % 0.28 2 900.00 % -0.01 -105.56 % 0.18 325.00 % -0.08 -300.00 % 0.04 0.00 % 0.04 -33.67 % 0.06 0.00 % 0.06 302.00 % 0.02 0.00 % 0.02 -66.06 % 0.04 0.00 % 0.04 394.67 % -0.02 0.00 % -0.02
Earnings per share 0.21 74.00 % 0.12 -82.86 % 0.70 -12.50 % 0.80 175.86 % 0.29 222.22 % 0.09 -80.63 % 0.46 5.61 % 0.44 -13.73 % 0.51 1 137.86 % 0.04 -91.23 % 0.47 51.61 % 0.31 106.67 % 0.15 275.00 % 0.04 -83.16 % 0.24 25.05 % 0.19 0.00 % 0.19 6 233.33 % 0.00 -99.17 % 0.36 300.00 % 0.09 -55.00 % 0.20 600.00 % -0.04 -114.29 % 0.28 2 900.00 % -0.01 -105.56 % 0.18 325.00 % -0.08 -300.00 % 0.04 0.00 % 0.04 -33.67 % 0.06 0.00 % 0.06 302.00 % 0.02 0.00 % 0.02 -66.06 % 0.04 0.00 % 0.04 394.67 % -0.02 0.00 % -0.02
Gross profit 292.402 M 63.64 % 178.685 M -60.54 % 452.776 M -0.45 % 454.833 M 35.69 % 335.206 M 107.73 % 161.369 M -53.33 % 345.749 M 14.62 % 301.657 M 21.60 % 248.077 M 92.61 % 128.797 M -44.99 % 234.146 M -6.87 % 251.409 M 58.17 % 158.948 M 80.71 % 87.958 M -38.76 % 143.623 M 6.35 % 135.047 M -7.85 % 146.559 M 202.23 % 48.492 M -60.23 % 121.932 M 113.58 % 57.089 M -37.62 % 91.515 M 222.23 % 28.400 M -79.44 % 138.140 M 334.53 % 31.791 M -76.02 % 132.595 M 932.21 % -15.933 M -151.56 % 30.903 M 0.00 % 30.903 M -21.35 % 39.294 M 1.35 % 38.770 M 104.38 % 18.970 M 0.00 % 18.970 M -48.70 % 36.977 M 0.00 % 36.977 M 107.11 % 17.854 M 0.00 % 17.854 M
Income tax expense -17.655 M -227.50 % -5.391 M -124.44 % 22.058 M 409.71 % 4.328 M 262.74 % -2.659 M 9.17 % -2.928 M -292.15 % 1.524 M 101.56 % 755.899 K -95.19 % 15.721 M 1 935.75 % -856.376 K 76.44 % -3.636 M -152.12 % 6.975 M 291.33 % 1.782 M 10.81 % 1.609 M -39.57 % 2.662 M -26.90 % 3.641 M -55.10 % 8.110 M 917.21 % 797.230 K -93.62 % 12.491 M 331.13 % 2.897 M -37.41 % 4.629 M 427.92 % -1.412 M -115.99 % 8.829 M 2 757.67 % 308.949 K -91.36 % 3.574 M 256.16 % -2.289 M -310.25 % 1.089 M 0.00 % 1.089 M -46.95 % 2.052 M 0.00 % 2.052 M 877.58 % 209.916 K 0.00 % 209.917 K 124.85 % -844.898 K 0.00 % -844.898 K -151.35 % 1.646 M 0.00 % 1.646 M
Cost of revenue 1.048 B 110.38 % 498.028 M -67.13 % 1.515 B 26.87 % 1.194 B 28.64 % 928.389 M 117.24 % 427.366 M -60.36 % 1.078 B 40.96 % 764.797 M 11.56 % 685.553 M 143.09 % 282.015 M -57.70 % 666.656 M 9.39 % 609.407 M 44.42 % 421.981 M 53.87 % 274.238 M -40.11 % 457.902 M 46.63 % 312.278 M -33.47 % 469.388 M 280.15 % 123.476 M -60.41 % 311.877 M 79.96 % 173.305 M -28.58 % 242.646 M 195.11 % 82.221 M -77.08 % 358.689 M 148.21 % 144.513 M -45.47 % 264.992 M 102.41 % 130.918 M 16.43 % 112.441 M 0.00 % 112.441 M -34.47 % 171.593 M -0.30 % 172.117 M 185.69 % 60.247 M 0.00 % 60.247 M -55.07 % 134.082 M 0.00 % 134.082 M 100.55 % 66.856 M 0.00 % 66.856 M
General and administrative expenses 95.199 M 29.43 % 73.551 M -17.45 % 89.103 M 2.50 % 86.929 M 22.35 % 71.048 M 8.62 % 65.410 M -16.73 % 78.551 M 13.79 % 69.030 M 5.57 % 65.390 M 0.11 % 65.319 M -3.90 % 67.967 M -16.15 % 81.058 M 40.85 % 57.550 M 4.65 % 54.995 M 36.26 % 40.360 M -27.25 % 55.477 M 6.00 % 52.336 M 76.46 % 29.658 M 47.87 % 20.057 M -33.81 % 30.301 M -12.39 % 34.587 M 41.40 % 24.460 M 10.94 % 22.048 M 21.36 % 18.168 M -63.13 % 49.279 M 881.42 % 5.021 M -70.78 % 17.186 M 0.00 % 17.186 M -18.79 % 21.162 M 3.49 % 20.449 M 44.09 % 14.191 M 0.00 % 14.191 M -27.59 % 19.598 M 0.00 % 19.598 M 47.29 % 13.306 M 0.00 % 13.306 M
Selling and marketing expenses 28.598 M 48.65 % 19.239 M -21.99 % 24.661 M -2.02 % 25.170 M 31.72 % 19.109 M 46.40 % 13.052 M -15.30 % 15.410 M 2.03 % 15.102 M -6.28 % 16.114 M 54.86 % 10.405 M -20.32 % 13.058 M -19.90 % 16.303 M 19.01 % 13.698 M 190.24 % 4.720 M -59.55 % 11.668 M 31.74 % 8.857 M -12.46 % 10.118 M 0.14 % 10.103 M 8 412.89 % 118.680 K -98.48 % 7.812 M -19.35 % 9.687 M 79.12 % 5.408 M 9.34 % 4.946 M -60.17 % 12.419 M -6.78 % 13.322 M 138.48 % 5.586 M 76.36 % 3.167 M 0.00 % 3.167 M -22.18 % 4.070 M -0.88 % 4.106 M 48.80 % 2.760 M 0.00 % 2.760 M -30.32 % 3.960 M 0.00 % 3.960 M 29.82 % 3.051 M 0.00 % 3.051 M
Other expenses 32.918 M 371.86 % -12.109 M -182.09 % 14.750 M 1 117.14 % -1.450 M -102.66 % 54.589 M 2 130.47 % -2.689 M -116.89 % 15.915 M -41.11 % 27.026 M 153.98 % -50.065 M -1 175.43 % 4.655 M 120.93 % -22.240 M -249.98 % 14.829 M -7.97 % 16.114 M 1 309.06 % -1.333 M 13.71 % -1.545 M 79.48 % -7.526 M -190.12 % 8.351 M 252.61 % -5.473 M 59.71 % -13.584 M -8.45 % -12.525 M -772.99 % -1.435 M 10.01 % -1.594 M -108.85 % 18.015 M 261.81 % -11.133 M -121.92 % 50.780 M 197.75 % -51.950 M -1 292.12 % 4.358 M 0.00 % 4.358 M -20.92 % 5.511 M 255.23 % -3.550 M -883.48 % 453.133 K 0.00 % 453.131 K -93.29 % 6.756 M 0.00 % 6.756 M 282.52 % 1.766 M 0.00 % 1.766 M
Operating expenses 249.399 M 68.04 % 148.418 M -34.32 % 225.957 M 9.52 % 206.322 M -16.64 % 247.510 M 91.60 % 129.179 M -38.37 % 209.609 M 17.47 % 178.442 M 119.75 % 81.201 M -29.16 % 114.625 M -2.12 % 117.106 M -26.49 % 159.314 M 37.77 % 115.635 M 55.06 % 74.572 M -7.31 % 80.455 M 2.94 % 78.160 M -8.21 % 85.148 M 81.77 % 46.843 M 50.53 % 31.118 M -10.52 % 34.778 M -34.74 % 53.292 M 45.63 % 36.595 M -37.65 % 58.697 M 73.34 % 33.862 M -74.20 % 131.271 M 511.95 % -31.866 M -228.95 % 24.711 M 0.00 % 24.711 M -19.62 % 30.743 M 1.73 % 30.220 M 73.63 % 17.404 M 0.00 % 17.404 M -42.59 % 30.314 M 0.00 % 30.314 M 67.28 % 18.122 M 0.00 % 18.122 M
Cost and expenses 1.297 B 100.66 % 646.446 M -62.87 % 1.741 B 24.31 % 1.401 B 19.11 % 1.176 B 111.29 % 556.545 M -56.78 % 1.288 B 36.52 % 943.239 M 23.02 % 766.753 M 93.31 % 396.640 M -49.39 % 783.762 M 1.96 % 768.720 M 42.99 % 537.616 M 54.13 % 348.810 M -35.21 % 538.357 M 37.89 % 390.439 M -29.59 % 554.537 M 225.59 % 170.319 M -50.34 % 342.995 M 64.84 % 208.083 M -29.69 % 295.938 M 149.07 % 118.816 M -71.53 % 417.386 M 133.99 % 178.375 M -54.99 % 396.263 M 300.06 % 99.052 M -27.78 % 137.152 M 0.00 % 137.152 M -32.22 % 202.337 M 0.00 % 202.337 M 160.57 % 77.651 M 0.00 % 77.651 M -52.77 % 164.396 M 0.00 % 164.396 M 93.46 % 84.979 M 0.00 % 84.979 M
Research and development expenses 92.684 M 36.83 % 67.736 M -30.49 % 97.442 M 1.85 % 95.674 M -6.90 % 102.763 M 92.42 % 53.405 M -46.45 % 99.732 M 48.23 % 67.284 M 35.21 % 49.762 M 45.31 % 34.245 M -41.28 % 58.321 M 23.76 % 47.124 M 66.68 % 28.272 M 74.62 % 16.191 M -45.98 % 29.971 M 40.36 % 21.353 M 48.87 % 14.343 M 14.25 % 12.554 M -48.81 % 24.526 M 166.87 % 9.190 M -12.09 % 10.454 M 25.63 % 8.321 M -39.21 % 13.688 M -5.00 % 14.409 M -19.46 % 17.890 M 88.77 % 9.477 M 0.000 0.000 0.000 -100.00 % 9.215 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 123.797 M 33.42 % 92.790 M -18.44 % 113.764 M 1.49 % 112.099 M 24.34 % 90.157 M 14.91 % 78.462 M -16.50 % 93.961 M 11.68 % 84.133 M 3.23 % 81.503 M 7.63 % 75.725 M -6.54 % 81.025 M -16.78 % 97.360 M 36.65 % 71.249 M 19.32 % 59.714 M 14.77 % 52.028 M -19.13 % 64.334 M 3.01 % 62.453 M 57.07 % 39.761 M 97.07 % 20.176 M -47.06 % 38.113 M -13.91 % 44.273 M 48.23 % 29.868 M 10.65 % 26.994 M -11.75 % 30.587 M -51.14 % 62.601 M 490.16 % 10.608 M -47.88 % 20.353 M 0.00 % 20.353 M -19.34 % 25.232 M 2.76 % 24.555 M 44.86 % 16.951 M 0.00 % 16.951 M -28.05 % 23.558 M 0.00 % 23.558 M 44.03 % 16.356 M 0.00 % 16.356 M
Interest income 3.776 M -8.37 % 4.121 M 21.59 % 3.389 M 69.06 % 2.005 M -1.13 % 2.028 M 156.50 % 790.482 K -85.21 % 5.346 M 38.39 % 3.863 M -11.64 % 4.371 M 4.36 % 4.189 M 3.43 % 4.050 M 190.66 % 1.393 M 8.58 % 1.283 M -0.54 % 1.290 M 232.51 % 388.023 K -90.89 % 4.259 M 5.25 % 4.046 M -10.86 % 4.540 M -0.76 % 4.574 M 131.39 % 1.977 M 1 038.60 % 173.633 K -20.73 % 219.052 K 48.95 % 147.066 K -7.76 % 159.447 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 220.958 K 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 23.393 M 54.88 % 15.104 M 48.08 % 10.200 M 20.27 % 8.481 M 11.56 % 7.602 M 45.46 % 5.226 M 11.79 % 4.675 M -23.00 % 6.072 M -8.78 % 6.656 M -21.94 % 8.527 M 13.04 % 7.544 M 45.66 % 5.179 M 19.69 % 4.327 M 261.95 % 1.195 M 14.55 % 1.044 M -8.51 % 1.141 M -23.73 % 1.496 M 13.96 % 1.312 M 816.72 % 143.165 K -88.38 % 1.232 M -50.24 % 2.476 M -4.16 % 2.584 M -13.56 % 2.989 M 25.97 % 2.373 M -27.23 % 3.261 M -3.60 % 3.383 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 30.389 M 42.19 % 21.372 M 0.00 % 21.372 M 55.41 % 13.752 M -33.70 % 20.743 M 37.76 % 15.057 M 0.00 % 15.057 M 41.14 % 10.668 M -25.18 % 14.257 M 33.65 % 10.668 M 0.00 % 10.668 M 23.11 % 8.665 M -15.01 % 10.196 M 17.66 % 8.665 M 0.00 % 8.665 M 4.26 % 8.311 M 0.00 % 8.311 M 0.00 % 8.311 M 0.00 % 8.311 M 19.97 % 6.928 M -15.54 % 8.203 M 18.41 % 6.928 M 0.00 % 6.928 M 51.16 % 4.583 M -26.33 % 6.221 M -37.22 % 9.910 M 239.82 % 2.916 M 0.00 % 2.916 M -6.77 % 3.128 M 0.00 % 3.128 M -27.35 % 4.306 M 0.00 % 4.306 M 35.80 % 3.171 M 0.00 % 3.171 M -4.89 % 3.334 M 0.00 % 3.334 M
Operating income 43.004 M 42.08 % 30.267 M -86.66 % 226.819 M -8.73 % 248.511 M 183.38 % 87.696 M 172.43 % 32.190 M -76.36 % 136.140 M 10.49 % 123.215 M -26.16 % 166.876 M 1 077.52 % 14.172 M -87.89 % 117.040 M 27.09 % 92.095 M 112.62 % 43.313 M 223.58 % 13.386 M -78.81 % 63.168 M 11.04 % 56.886 M -7.37 % 61.410 M 3 623.95 % 1.649 M -98.18 % 90.814 M 307.03 % 22.311 M -41.63 % 38.223 M 566.44 % -8.195 M -110.31 % 79.443 M 3 935.01 % -2.072 M -256.44 % 1.324 M -91.69 % 15.933 M 157.33 % 6.192 M 0.00 % 6.192 M -27.59 % 8.551 M 0.00 % 8.551 M 446.18 % 1.566 M 0.00 % 1.566 M -76.51 % 6.663 M 0.00 % 6.663 M 2 584.53 % -268.189 K 0.00 % -268.190 K
Operating income ratio 0.03 -28.26 % 0.04 -61.19 % 0.12 -23.52 % 0.15 117.14 % 0.07 26.93 % 0.05 -42.82 % 0.10 -17.24 % 0.12 -35.36 % 0.18 418.13 % 0.03 -73.45 % 0.13 21.44 % 0.11 43.49 % 0.07 101.75 % 0.04 -64.81 % 0.11 -17.42 % 0.13 27.55 % 0.10 939.70 % 0.01 -95.42 % 0.21 116.17 % 0.10 -15.34 % 0.11 254.41 % -0.07 -146.33 % 0.16 1 460.88 % -0.01 -452.79 % 0.00 -97.60 % 0.14 220.79 % 0.04 0.00 % 0.04 6.53 % 0.04 0.00 % 0.04 105.16 % 0.02 0.00 % 0.02 -49.27 % 0.04 0.00 % 0.04 1 330.36 % 0.00 0.00 % 0.00
Total other income expenses net -718.134 K -850.26 % -75.572 K 95.36 % -1.628 M 43.98 % -2.907 M -205.56 % -951.221 K -796.09 % -106.152 K 78.94 % -504.093 K -382.42 % -104.492 K -112.91 % 809.327 K 1 224.67 % -71.961 K -103.57 % 2.018 M 6 013.32 % 33.017 K 674.21 % -5.750 K -104.68 % 122.960 K -27.36 % 169.272 K 320.94 % 40.213 K 170.25 % 14.880 K 340.37 % 3.379 K 101.35 % -249.691 K -597.69 % -35.788 K 32.84 % -53.291 K -209.77 % 48.549 K 122.70 % -213.900 K -67.89 % -127.403 K -325.52 % 56.493 K 100.18 % -31.866 M -49 502.50 % 64.502 K 0.00 % 64.502 K -94.00 % 1.075 M 0.00 % 1.075 M 37.11 % 783.898 K 0.00 % 783.898 K 232.46 % 235.786 K 0.00 % 235.786 K 2 549.58 % 8.899 K -0.01 % 8.900 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-03-31
Net debt 747.927 M 676.84 % 96.278 M 157.29 % -168.066 M -163.48 % 264.735 M -8.77 % 290.191 M -2.41 % 297.342 M 2 448.39 % -12.662 M 94.31 % -222.683 M -23.10 % -180.900 M -5 127.11 % -3.461 M 97.91 % -165.787 M -356.31 % -36.332 M 56.77 % -84.042 M 75.39 % -341.502 M 29.12 % -481.770 M 4.09 % -502.312 M 19.97 % -627.628 M 6.43 % -670.784 M 10.46 % -749.135 M -2.56 % -730.405 M -11 570.83 % 6.368 M -82.35 % 36.080 M 134.20 % -105.510 M -297.48 % 53.427 M 0.00 % 53.427 M 269.80 % -31.465 M -161.80 % 50.914 M 1 592.59 % -3.411 M 0.00 % -3.411 M 86.00 % -24.366 M 0.00 % -24.366 M -151.62 % 47.202 M
Total investments 461.654 M 4.77 % 440.615 M 37.29 % 320.938 M -45.00 % 583.554 M 95.65 % 298.259 M -7.51 % 322.476 M -7.08 % 347.032 M -2.04 % 354.271 M 2.22 % 346.564 M 30.14 % 266.308 M 0.00 % 266.308 M 11.17 % 239.558 M 6.21 % 225.558 M 0.00 % 225.558 M 23.55 % 182.558 M 24.53 % 146.594 M 37.72 % 106.447 M 37.45 % 77.447 M 0.00 % 77.447 M 54.89 % 50.000 M 6 254.80 % 786.807 K -10.12 % 875.424 K -9.19 % 964.040 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 94.403 M
Total debt 1.826 B -16.52 % 2.188 B 116.32 % 1.011 B -37.04 % 1.606 B 36.85 % 1.174 B 27.81 % 918.369 M 54.90 % 592.895 M -7.09 % 638.171 M -20.61 % 803.842 M -12.97 % 923.653 M -12.69 % 1.058 B 40.68 % 752.011 M 41.41 % 531.798 M 86.25 % 285.526 M 105.29 % 139.082 M 20.61 % 115.318 M 78.27 % 64.689 M -2.23 % 66.164 M 5.03 % 62.995 M 0.000 -100.00 % 163.346 M 4.95 % 155.635 M 1.21 % 153.774 M 52.00 % 101.168 M 0.00 % 101.168 M 112.98 % 47.500 M -63.43 % 129.879 M 260.77 % 36.000 M 0.00 % 36.000 M -34.11 % 54.635 M 0.00 % 54.635 M 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 2.133 B 0.000 0.000 -100.00 % 130.211 M 330.53 % 30.244 M 7.95 % 28.018 M -98.34 % 1.689 B 1 598.51 % 99.469 M -93.75 % 1.590 B 1 991.67 % 76.030 M -93.78 % 1.223 B 1 073.33 % 104.235 M -91.10 % 1.172 B 1 456.55 % 75.274 M -93.38 % 1.136 B 2 220.29 % 48.973 M -95.65 % 1.127 B 7 787.35 % 14.285 M -3.80 % 14.849 M -2.80 % 15.276 M -97.72 % 668.857 M 4 916.53 % 13.333 M 26.97 % 10.501 M 0.00 % 10.501 M 11.76 % 9.396 M 0.00 % 9.396 M 18.72 % 7.915 M 0.00 % 7.915 M 23.71 % 6.398 M 0.00 % 6.398 M -97.08 % 219.216 M
Retained earnings 1.443 B -1.52 % 1.465 B 2.41 % 1.431 B 11.37 % 1.285 B 21.43 % 1.058 B -0.08 % 1.059 B 2.41 % 1.034 B 11.07 % 930.973 M 14.91 % 810.202 M 20.64 % 671.566 M 1.69 % 660.417 M 19.40 % 553.111 M 18.00 % 468.747 M 1.67 % 461.036 M 2.50 % 449.778 M 11.21 % 404.441 M 15.17 % 351.156 M 8.55 % 323.490 M 0.27 % 322.635 M 25.46 % 257.158 M 8.15 % 237.780 M 16.42 % 204.239 M -3.19 % 210.973 M 245.61 % 61.043 M 0.00 % 61.043 M 23.69 % 49.352 M 0.00 % 49.352 M 10.60 % 44.624 M 0.00 % 44.624 M 57.21 % 28.385 M 0.00 % 28.385 M 0.000
Common stock 292.539 M 0.16 % 292.086 M 0.62 % 290.289 M 0.77 % 288.065 M 0.37 % 286.999 M 1.20 % 283.606 M 1.07 % 280.616 M 0.54 % 279.113 M 0.45 % 277.875 M 1.09 % 274.887 M 0.43 % 273.711 M 6.19 % 257.751 M 0.49 % 256.500 M 0.00 % 256.500 M 0.00 % 256.500 M 0.00 % 256.500 M 0.00 % 256.500 M 0.00 % 256.500 M 0.00 % 256.500 M 0.00 % 256.500 M 33.41 % 192.265 M 0.00 % 192.265 M 0.00 % 192.265 M 28.82 % 149.245 M 0.00 % 149.245 M 0.00 % 149.245 M 0.00 % 149.245 M 0.00 % 149.245 M 0.00 % 149.245 M 0.00 % 149.245 M 0.00 % 149.245 M 0.000
Total equity 3.757 B -0.99 % 3.794 B 7.35 % 3.534 B 1.41 % 3.485 B 7.23 % 3.250 B 3.31 % 3.146 B 2.98 % 3.055 B 7.00 % 2.855 B 6.47 % 2.681 B 8.64 % 2.468 B 2.27 % 2.413 B 23.24 % 1.958 B 6.66 % 1.836 B -3.01 % 1.893 B 1.36 % 1.867 B 3.89 % 1.797 B 3.32 % 1.739 B 1.92 % 1.707 B 0.11 % 1.705 B 4.76 % 1.627 B 133.27 % 697.607 M 5.25 % 662.838 M -0.90 % 668.857 M 92.43 % 347.584 M 0.00 % 347.584 M 3.43 % 336.060 M 0.00 % 336.060 M 1.52 % 331.032 M 0.00 % 331.032 M 5.62 % 313.416 M 0.00 % 313.416 M 32.96 % 235.717 M
Other non current liabilities 481.463 M -0.68 % 484.758 M 3.42 % 468.742 M 1 627.34 % 27.137 M 15.54 % 23.486 M 2.92 % 22.819 M -26.53 % 31.058 M 0.000 0.000 0.000 100.00 % -13.569 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -56.691 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.048 M 0.000 0.000 0.000 0.000 0.000
Long term debt 1.376 B -14.99 % 1.619 B 236.11 % 481.564 M -3.58 % 499.454 M 17.71 % 424.311 M 23.18 % 344.455 M 49.53 % 230.361 M 61.06 % 143.031 M 17.38 % 121.856 M 11.10 % 109.680 M 19.95 % 91.438 M 84.27 % 49.622 M -4.00 % 51.691 M 5.01 % 49.223 M -4.06 % 51.305 M 1.44 % 50.578 M -3.52 % 52.423 M -2.37 % 53.692 M -5.29 % 56.691 M 0.000 -100.00 % 73.500 M -6.37 % 78.500 M -5.99 % 83.500 M 0.000 0.000 0.000 -100.00 % 82.379 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 1.923 B -10.70 % 2.154 B 113.74 % 1.008 B 74.47 % 577.571 M 15.69 % 499.246 M 18.79 % 420.276 M 42.67 % 294.582 M 52.19 % 193.564 M 11.27 % 173.966 M 18.60 % 146.679 M 24.68 % 117.647 M 68.87 % 69.665 M -4.98 % 73.317 M 3.84 % 70.608 M -2.88 % 72.705 M 9.22 % 66.567 M -5.17 % 70.198 M -2.69 % 72.139 M 286.09 % 18.684 M 60.51 % 11.641 M -86.47 % 86.049 M -5.53 % 91.088 M -5.41 % 96.297 M 0.000 0.000 0.000 -100.00 % 93.427 M 0.000 0.000 0.000 0.000 0.000
Other current liabilities 1.932 B -7.90 % 2.098 B -2.76 % 2.157 B 659.90 % 283.897 M -89.69 % 2.753 B 3 372.97 % 79.280 M -43.95 % 141.441 M -35.34 % 218.746 M 2.79 % 212.799 M 20.98 % 175.897 M -87.81 % 1.443 B 32.83 % 1.086 B 402.50 % 216.212 M 262.18 % 59.698 M -41.18 % 101.499 M 60.34 % 63.302 M -21.87 % 81.025 M 246.64 % 23.374 M -96.10 % 598.842 M 3.11 % 580.785 M 1 028.14 % 51.482 M 586.09 % 7.504 M -98.42 % 475.954 M 100.48 % 237.404 M 0.00 % 237.404 M 4.61 % 226.938 M -16.60 % 272.100 M 13.13 % 240.517 M 0.00 % 240.517 M 56.76 % 153.427 M 0.00 % 153.427 M 0.000
Deferred revenue 0.000 0.000 0.000 -100.00 % 2.234 B -18.93 % 2.756 B 5.46 % 2.613 B 5.34 % 2.481 B 4.58 % 2.372 B 17.91 % 2.012 B 41.24 % 1.425 B 28.17 % 1.111 B 12.39 % 988.948 M 0.02 % 988.774 M 2.95 % 960.396 M 20.30 % 798.356 M 2.46 % 779.188 M -1.78 % 793.312 M 4.60 % 758.449 M 12 131.53 % -6.304 M 0.000 -100.00 % 471.532 M -6.11 % 502.223 M 644.14 % 67.490 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 450.293 M -20.87 % 569.040 M 7.42 % 529.730 M -53.57 % 1.141 B 52.22 % 749.475 M 135.17 % -2.131 B -5.14 % -2.027 B -562.34 % 438.378 M -29.91 % 625.479 M -18.81 % 770.419 M -20.29 % 966.508 M 39.81 % 691.295 M 256.10 % -442.850 M -293.87 % 228.422 M 185.23 % 80.083 M 51.39 % 52.900 M 0.000 100.00 % -739.622 M -11 832.88 % 6.304 M 0.000 100.00 % -293.406 M -480.38 % 77.135 M 9.76 % 70.274 M -30.54 % 101.168 M 0.00 % 101.168 M 112.98 % 47.500 M 0.00 % 47.500 M 31.94 % 36.000 M 0.00 % 36.000 M -34.11 % 54.635 M 0.00 % 54.635 M 0.000
Total current liabilities 4.430 B -3.14 % 4.574 B -5.02 % 4.816 B -8.23 % 5.247 B -2.91 % 5.405 B 6.00 % 5.099 B 8.12 % 4.716 B -3.47 % 4.886 B 9.46 % 4.463 B 20.21 % 3.713 B 8.46 % 3.423 B 16.12 % 2.948 B 19.39 % 2.469 B 20.54 % 2.049 B 30.67 % 1.568 B 0.94 % 1.553 B 9.33 % 1.421 B 22.16 % 1.163 B 5.48 % 1.103 B 34.74 % 818.270 M 0.83 % 811.568 M -10.23 % 904.042 M -2.82 % 930.251 M 67.78 % 554.462 M 0.00 % 554.462 M 19.89 % 462.477 M 0.00 % 462.477 M 17.42 % 393.854 M 0.00 % 393.854 M 23.03 % 320.124 M 0.00 % 320.124 M 0.000
Total liabilities 6.353 B -5.56 % 6.727 B 15.53 % 5.823 B -0.03 % 5.825 B -1.34 % 5.904 B 6.97 % 5.519 B 10.15 % 5.011 B -1.35 % 5.079 B 9.52 % 4.637 B 20.15 % 3.860 B 9.00 % 3.541 B 17.33 % 3.018 B 18.69 % 2.543 B 19.98 % 2.119 B 29.18 % 1.641 B 1.28 % 1.620 B 8.65 % 1.491 B 20.71 % 1.235 B 10.16 % 1.121 B 35.10 % 829.910 M -7.54 % 897.617 M -9.80 % 995.130 M -3.06 % 1.027 B 85.14 % 554.462 M 0.00 % 554.462 M 19.89 % 462.477 M -16.81 % 555.904 M 41.14 % 393.854 M 0.00 % 393.854 M 23.03 % 320.124 M 0.00 % 320.124 M 0.000
Other non current assets 563.160 M 312.83 % 136.413 M -66.49 % 407.134 M 238.23 % 120.372 M -40.66 % 202.840 M 37.74 % 147.263 M 10.59 % 133.156 M -40.13 % 222.418 M -18.19 % 271.856 M 58.94 % 171.040 M 6.31 % 160.887 M 58.23 % 101.682 M -28.01 % 141.251 M 46.00 % 96.749 M 0.96 % 95.828 M 56.50 % 61.232 M -40.29 % 102.552 M -0.67 % 103.246 M 37.24 % 75.229 M -19.97 % 94.002 M 3 263.65 % 2.795 M 30.55 % 2.141 M -1.34 % 2.170 M -96.40 % 60.246 M 0.00 % 60.246 M 12.96 % 53.332 M 0.00 % 53.332 M 445.55 % 9.776 M 0.00 % 9.776 M -66.24 % 28.953 M 0.00 % 28.953 M 161.34 % -47.202 M
Long term investments 0.000 -100.00 % 390.601 M 0.000 -100.00 % 334.997 M 40.63 % 238.218 M -26.13 % 322.476 M -7.08 % 347.032 M 48.45 % 233.765 M 13.34 % 206.259 M 5.11 % 196.233 M -16.89 % 236.105 M -1.44 % 239.558 M 29.11 % 185.548 M -5.10 % 195.510 M 20.30 % 162.521 M 77.61 % 91.505 M 437.62 % 17.021 M 182.30 % -20.681 M -388.57 % 7.167 M 117.90 % -40.036 M -5 188.36 % 786.807 K -10.12 % 875.424 K -9.19 % 964.040 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 256.783 M -0.57 % 258.248 M -0.47 % 259.463 M 52.13 % 170.555 M 0.13 % 170.330 M 0.78 % 169.012 M 4.41 % 161.879 M 0.21 % 161.537 M 1.10 % 159.787 M -0.11 % 159.957 M 7.45 % 148.863 M 2.80 % 144.815 M -1.08 % 146.396 M -0.76 % 147.518 M 107.56 % 71.071 M 106.83 % 34.362 M -0.19 % 34.428 M 0.37 % 34.301 M -0.06 % 34.321 M 0.82 % 34.043 M 0.43 % 33.897 M 0.46 % 33.741 M 0.06 % 33.721 M -5.12 % 35.539 M 0.00 % 35.539 M 1.19 % 35.122 M 0.00 % 35.122 M 5.89 % 33.167 M 0.00 % 33.167 M -7.60 % 35.897 M 0.00 % 35.897 M 0.000
GoodWill 76.170 M 0.00 % 76.170 M 0.00 % 76.170 M 0.00 % 76.170 M 21.23 % 62.829 M 70.13 % 36.930 M 94.88 % 18.950 M 0.00 % 18.950 M -2.37 % 19.411 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 332.953 M -0.44 % 334.418 M -0.36 % 335.633 M 36.04 % 246.725 M 5.82 % 233.159 M 13.22 % 205.942 M 13.89 % 180.830 M 0.19 % 180.487 M 0.72 % 179.199 M 12.03 % 159.957 M 7.45 % 148.863 M 2.80 % 144.815 M -1.08 % 146.396 M -0.76 % 147.518 M 107.56 % 71.071 M 106.83 % 34.362 M -0.19 % 34.428 M 0.37 % 34.301 M -0.06 % 34.321 M 0.82 % 34.043 M 0.43 % 33.897 M 0.46 % 33.741 M 0.06 % 33.721 M -5.12 % 35.539 M 0.00 % 35.539 M 1.19 % 35.122 M 0.00 % 35.122 M 5.89 % 33.167 M 0.00 % 33.167 M -7.60 % 35.897 M 0.00 % 35.897 M 0.000
Property plant equipment net 1.999 B 4.53 % 1.913 B 2.51 % 1.866 B 36.50 % 1.367 B 12.41 % 1.216 B 17.88 % 1.031 B 12.09 % 920.129 M 10.09 % 835.818 M 16.38 % 718.173 M 4.98 % 684.075 M 8.43 % 630.882 M 24.05 % 508.559 M 3.09 % 493.311 M 2.34 % 482.055 M 6.38 % 453.128 M 0.65 % 450.181 M 4.30 % 431.641 M 3.13 % 418.532 M 18.97 % 351.782 M 0.41 % 350.352 M 0.02 % 350.293 M 0.58 % 348.277 M -1.62 % 354.010 M 53.53 % 230.578 M 0.00 % 230.578 M 34.43 % 171.528 M 0.00 % 171.528 M 5.56 % 162.492 M 0.00 % 162.492 M 27.90 % 127.046 M 0.00 % 127.046 M 0.000
Total non current assets 2.977 B 4.66 % 2.845 B 6.28 % 2.677 B 24.92 % 2.143 B 9.15 % 1.963 B 10.73 % 1.773 B 8.07 % 1.640 B 7.72 % 1.523 B 7.23 % 1.420 B 13.33 % 1.253 B 3.83 % 1.207 B 17.17 % 1.030 B 3.15 % 998.604 M 5.03 % 950.758 M 17.43 % 809.610 M 22.40 % 661.453 M 8.72 % 608.404 M 9.33 % 556.461 M 13.76 % 489.160 M 8.78 % 449.678 M 12.16 % 400.915 M 0.24 % 399.964 M -1.09 % 404.382 M 23.91 % 326.363 M 0.00 % 326.363 M 25.53 % 259.983 M 0.00 % 259.983 M 26.55 % 205.435 M 0.00 % 205.435 M 7.06 % 191.895 M 0.00 % 191.895 M 506.54 % -47.202 M
Other current assets 275.215 M -1.25 % 278.688 M 10.62 % 251.925 M 6.15 % 237.338 M 91.69 % 123.814 M -64.15 % 345.329 M 7.93 % 319.966 M 3.09 % 310.367 M 9.51 % 283.403 M -12.19 % 322.738 M 19.22 % 270.718 M -0.25 % 271.384 M 0.000 -100.00 % 252.621 M 52.58 % 165.568 M -20.72 % 208.848 M 33.91 % 155.967 M -8.59 % 170.625 M 64.75 % 103.563 M -11.79 % 117.400 M 35.28 % 86.782 M -83.97 % 541.259 M 753.03 % 63.452 M -31.71 % 92.909 M 0.00 % 92.909 M 26.10 % 73.680 M 0.00 % 73.680 M -4.06 % 76.795 M 0.00 % 76.795 M 132.79 % 32.989 M 0.00 % 32.989 M 0.000
Short term investments 429.390 M 758.54 % 50.014 M 0.000 -100.00 % 248.557 M 313.98 % 60.041 M 19.57 % 50.214 M 67.05 % 30.059 M -75.06 % 120.506 M -14.11 % 140.305 M 100.22 % 70.075 M 132.02 % 30.203 M 0.000 -100.00 % 40.010 M 33.15 % 30.048 M 49.96 % 20.037 M -63.63 % 55.089 M -38.40 % 89.426 M -8.87 % 98.127 M 39.62 % 70.280 M -21.94 % 90.036 M 0.000 -100.00 % 522.092 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 94.403 M
cash and cash equivalents 1.078 B -48.44 % 2.091 B 77.33 % 1.179 B 38.16 % 853.607 M -3.39 % 883.596 M 42.28 % 621.028 M 2.55 % 605.557 M -29.66 % 860.854 M -12.58 % 984.742 M 6.22 % 927.113 M -24.24 % 1.224 B 55.23 % 788.343 M 28.01 % 615.841 M -1.78 % 627.028 M 0.99 % 620.852 M 0.52 % 617.630 M -10.79 % 692.317 M -6.06 % 736.949 M -9.26 % 812.131 M 11.19 % 730.405 M 365.29 % 156.979 M 31.30 % 119.555 M -53.89 % 259.284 M 443.11 % 47.741 M 0.00 % 47.741 M -39.54 % 78.965 M 0.00 % 78.965 M 100.36 % 39.411 M 0.00 % 39.411 M -50.11 % 79.001 M 0.00 % 79.001 M 267.37 % -47.202 M
Cash and short term investments 1.508 B -29.59 % 2.141 B 81.57 % 1.179 B 7.00 % 1.102 B 16.80 % 943.637 M 40.58 % 671.241 M 5.60 % 635.616 M -35.23 % 981.360 M -12.77 % 1.125 B 12.82 % 997.189 M -20.48 % 1.254 B 59.06 % 788.343 M 20.20 % 655.851 M -0.19 % 657.076 M 2.53 % 640.889 M -4.73 % 672.719 M -13.95 % 781.743 M -6.39 % 835.076 M -5.36 % 882.411 M 7.55 % 820.441 M 422.64 % 156.979 M 31.30 % 119.555 M -53.89 % 259.284 M 443.11 % 47.741 M 0.00 % 47.741 M -39.54 % 78.965 M 0.00 % 78.965 M 100.36 % 39.411 M 0.00 % 39.411 M -50.11 % 79.001 M 0.00 % 79.001 M 67.37 % 47.202 M
Total current assets 7.133 B -7.09 % 7.677 B 14.91 % 6.681 B -6.79 % 7.167 B -0.33 % 7.191 B 4.34 % 6.892 B 7.27 % 6.425 B 0.22 % 6.411 B 8.69 % 5.898 B 16.24 % 5.074 B 6.89 % 4.747 B 20.31 % 3.946 B 16.75 % 3.380 B 10.41 % 3.061 B 13.45 % 2.698 B -2.09 % 2.756 B 5.10 % 2.622 B 9.92 % 2.385 B 2.07 % 2.337 B 16.41 % 2.008 B 68.09 % 1.194 B -5.06 % 1.258 B -2.56 % 1.291 B 79.09 % 720.864 M 0.00 % 720.864 M 14.06 % 631.981 M 0.00 % 631.981 M 18.76 % 532.149 M 0.00 % 532.149 M 12.38 % 473.507 M 0.00 % 473.507 M 903.16 % 47.202 M
Inventory 2.979 B -3.73 % 3.094 B 4.12 % 2.972 B -18.00 % 3.624 B -7.23 % 3.906 B 0.80 % 3.875 B 14.77 % 3.377 B -0.20 % 3.383 B 14.92 % 2.944 B 18.73 % 2.480 B 25.02 % 1.983 B 11.41 % 1.780 B 15.83 % 1.537 B 16.68 % 1.317 B 24.04 % 1.062 B 3.26 % 1.029 B 17.21 % 877.513 M 1.92 % 860.972 M 34.77 % 638.850 M 4.53 % 611.164 M 12.40 % 543.733 M -8.95 % 597.190 M 26.72 % 471.277 M 55.57 % 302.934 M 0.00 % 302.934 M 27.76 % 237.108 M 0.00 % 237.108 M -3.73 % 246.283 M 0.00 % 246.283 M 62.94 % 151.146 M 0.00 % 151.146 M 0.000
Net receivables 2.371 B 9.64 % 2.163 B -5.05 % 2.278 B 3.36 % 2.204 B -0.60 % 2.217 B 10.84 % 2.000 B -4.42 % 2.093 B 16.96 % 1.789 B 11.82 % 1.600 B 25.52 % 1.275 B 2.88 % 1.239 B 12.06 % 1.106 B 7.36 % 1.030 B 23.50 % 833.977 M 0.54 % 829.529 M -1.89 % 845.523 M 1.48 % 833.229 M 53.33 % 543.412 M -23.68 % 712.031 M 55.29 % 458.509 M 8.43 % 422.857 M -18.03 % 515.894 M 1.09 % 510.335 M 84.05 % 277.279 M 0.00 % 277.279 M 14.47 % 242.228 M 0.00 % 242.228 M 42.77 % 169.660 M 0.00 % 169.660 M -19.35 % 210.371 M 0.00 % 210.371 M 0.000
Tax assets 82.054 M 15.98 % 70.749 M 3.68 % 68.240 M -7.54 % 73.805 M 1.25 % 72.892 M 11.12 % 65.600 M 10.81 % 59.200 M 17.81 % 50.251 M 12.56 % 44.643 M 6.90 % 41.762 M 38.66 % 30.119 M -14.98 % 35.424 M 10.36 % 32.099 M 10.97 % 28.926 M 6.89 % 27.063 M 11.95 % 24.173 M 6.20 % 22.762 M 8.07 % 21.063 M 1.95 % 20.660 M 82.57 % 11.316 M -13.90 % 13.144 M -11.97 % 14.931 M 10.45 % 13.517 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.034 B 7.39 % 1.894 B -9.69 % 2.098 B 35.51 % 1.548 B -17.32 % 1.872 B -1.11 % 1.893 B 2.44 % 1.848 B -8.02 % 2.009 B 14.39 % 1.756 B 32.20 % 1.329 B 34.53 % 987.515 M -13.63 % 1.143 B 49.32 % 765.717 M -2.84 % 788.106 M 20.56 % 653.725 M -6.47 % 698.975 M 14.90 % 608.311 M 57.32 % 386.676 M -20.09 % 483.913 M 105.23 % 235.795 M -4.18 % 246.074 M -19.91 % 307.238 M -15.09 % 361.850 M 67.61 % 215.890 M 0.00 % 215.890 M 14.81 % 188.039 M 31.61 % 142.878 M 21.77 % 117.337 M 0.00 % 117.337 M 4.71 % 112.062 M 0.00 % 112.062 M 0.000
Tax payables 13.400 M 7.57 % 12.457 M -59.76 % 30.957 M -23.01 % 40.208 M 35.49 % 29.677 M 90.06 % 15.614 M -48.53 % 30.337 M -1.82 % 30.900 M 48.38 % 20.825 M 53.09 % 13.603 M -47.94 % 26.129 M -3.32 % 27.026 M 46.29 % 18.474 M 54.23 % 11.978 M 6.20 % 11.278 M 85.08 % 6.094 M -64.15 % 16.995 M 45 122.23 % 37.582 K -99.81 % 19.785 M 1 071.07 % 1.689 M -88.86 % 15.172 M 52.62 % 9.941 M -55.16 % 22.172 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 22.831 M -2.26 % 23.358 M 1.18 % 23.085 M 16.53 % 19.810 M 1.98 % 19.426 M -1.63 % 19.747 M -1.60 % 20.069 M 6.27 % 18.884 M -1.14 % 19.102 M 29.16 % 14.789 M 8.99 % 13.569 M -4.33 % 14.182 M -10.04 % 15.765 M 1.60 % 15.517 M -0.11 % 15.535 M 24.69 % 12.459 M -12.23 % 14.195 M -4.80 % 14.910 M -1.42 % 15.125 M 30.00 % 11.635 M -7.28 % 12.549 M -0.31 % 12.588 M -1.63 % 12.797 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 50.886 M 2.36 % 49.714 M -39.93 % 82.766 M -49.39 % 163.547 M 25.89 % 129.916 M 65.41 % 78.543 M 49.20 % 52.644 M 50.14 % 35.062 M 23.98 % 28.281 M 155.98 % 11.048 M 110.80 % 5.241 M 27.33 % 4.116 M 23.73 % 3.327 M -1.32 % 3.371 M 23.54 % 2.729 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.280 M 0.00 % 13.280 M -8.74 % 14.552 M 0.00 % 14.552 M -7.51 % 15.733 M 0.00 % 15.733 M -0.89 % 15.874 M 0.00 % 15.874 M 0.000
Capital lease obligations 26.466 M -8.16 % 28.817 M -7.80 % 31.254 M -8.10 % 34.011 M -8.75 % 37.273 M 101.40 % -2.666 B -13.57 % -2.347 B -5 833.64 % 40.939 M -6.51 % 43.787 M -9.93 % 48.615 M -5.39 % 51.383 M 3.55 % 49.622 M 105.70 % -871.267 M -1 870.03 % 49.223 M -4.06 % 51.305 M 1.44 % 50.578 M -3.52 % 52.423 M 107.51 % -698.402 M -1 331.94 % 56.691 M 0.000 100.00 % -383.253 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 86.511 M 0.00 % 86.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.970 B 1 454.57 % -145.444 M -108.41 % 1.730 B -1.05 % 1.749 B -1.48 % 1.775 B 10.40 % 1.608 B -3.10 % 1.659 B 5.51 % 1.573 B 7.32 % 1.465 B 1 931.56 % -80.003 M -105.72 % 1.398 B 1 847.01 % -80.003 M -107.23 % 1.107 B 0.000 -100.00 % 1.083 B 0.000 -100.00 % 1.083 B 0.000 -100.00 % 1.083 B 0.000 -100.00 % 236.361 M 158.72 % -402.523 M -251.54 % 265.619 M 134.00 % 113.514 M 0.00 % 113.514 M 0.00 % 113.514 M 0.00 % 113.514 M 0.00 % 113.514 M 0.00 % 113.514 M 0.00 % 113.514 M 0.00 % 113.514 M 587.92 % 16.501 M
Deferred tax liabilities non current 43.175 M 59.36 % 27.093 M -20.96 % 34.277 M 9.97 % 31.170 M -2.66 % 32.023 M -3.70 % 33.254 M 0.27 % 33.163 M 4.78 % 31.649 M -4.12 % 33.009 M 48.62 % 22.210 M 75.70 % 12.641 M 115.71 % 5.860 M -0.03 % 5.862 M -0.10 % 5.867 M 0.03 % 5.866 M 66.15 % 3.530 M -1.41 % 3.581 M 1.27 % 3.536 M -0.64 % 3.559 M 66 569.52 % 5.338 K 100.04 % -12.549 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 10.110 B -3.91 % 10.522 B 12.44 % 9.357 B 0.51 % 9.310 B 1.70 % 9.154 B 5.64 % 8.665 B 7.43 % 8.065 B 1.66 % 7.934 B 8.41 % 7.319 B 15.66 % 6.327 B 6.27 % 5.954 B 19.66 % 4.976 B 13.65 % 4.378 B 9.13 % 4.012 B 14.37 % 3.508 B 2.65 % 3.417 B 5.78 % 3.230 B 9.81 % 2.942 B 4.10 % 2.826 B 15.01 % 2.457 B 54.03 % 1.595 B -3.78 % 1.658 B -2.21 % 1.695 B 61.89 % 1.047 B 0.00 % 1.047 B 17.41 % 891.964 M 0.00 % 891.964 M 20.93 % 737.584 M 0.00 % 737.584 M 10.85 % 665.402 M 0.00 % 665.402 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.330 B -202.13 % 1.302 B 0.000 -100.00 % 1.620 B 373.06 % -593.317 M -191.48 % 648.585 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 109.500 M 0.000 -100.00 % 41.569 M 304.44 % -20.333 M -200.00 % 20.333 M 0.000 -100.00 % 45.937 M 294.38 % -23.632 M -200.00 % 23.632 M 0.000 -100.00 % 13.826 M 395.54 % -4.678 M -200.00 % 4.678 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -534.012 M 0.000 100.00 % -2.235 B -262.90 % 1.372 B 200.00 % -1.372 B 0.000 100.00 % -1.523 B -322.08 % 685.879 M 200.00 % -685.879 M 0.000 100.00 % -616.538 M -248.12 % 416.249 M 200.00 % -416.249 M 0.000 100.00 % -442.486 M -6 372.56 % 7.054 M 587.54 % 1.026 M 100.73 % -141.215 M -106.16 % -68.499 M -171.06 % 96.394 M 394.78 % -32.701 M 70.17 % -109.614 M -52.20 % -72.022 M 0.00 % -72.022 M -74.13 % -41.361 M 0.00 % -41.361 M -4.38 % -39.624 M 0.00 % -39.624 M -259.87 % 24.785 M 0.00 % 24.785 M 275.24 % -14.144 M 0.00 % -14.144 M
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -15.866 M 0.000 100.00 % -903.091 M -319.67 % 411.112 M 200.00 % -411.112 M 0.000 100.00 % -595.707 M -383.07 % 210.449 M 200.00 % -210.449 M 0.000 100.00 % -206.151 M -216.35 % 177.189 M 200.00 % -177.189 M 0.000 100.00 % -275.642 M -322.61 % -65.223 M -200.00 % 65.223 M 0.000 100.00 % -54.702 M -226.35 % 43.295 M 200.00 % -43.295 M 0.000 100.00 % -26.566 M 0.00 % -26.566 M 48.28 % -51.369 M 0.00 % -51.369 M -507.32 % 12.611 M 0.00 % 12.611 M 170.61 % -17.861 M 0.00 % -17.861 M -110.04 % -8.503 M 0.00 % -8.503 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -529.791 M 0.000 100.00 % -1.388 B -244.42 % 960.775 M 200.00 % -960.775 M 0.000 100.00 % -927.495 M -295.09 % 475.430 M 200.00 % -475.430 M 0.000 100.00 % -427.931 M -277.76 % 240.737 M 200.00 % -240.737 M 0.000 100.00 % -169.689 M -329.93 % 73.801 M 38.95 % 53.113 M 141.85 % -126.914 M -831.42 % -13.626 M -125.43 % 53.582 M -6.60 % 57.365 M 151.71 % -110.947 M -237.09 % -32.913 M 0.00 % -32.913 M -814.33 % 4.608 M 0.00 % 4.608 M 109.57 % -48.153 M 0.00 % -48.153 M -212.23 % 42.905 M 0.00 % 42.905 M 750.78 % -6.593 M 0.00 % -6.593 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.534 M 200.00 % -29.534 M 0.000 100.00 % -52.964 M -296.13 % 27.005 M 200.00 % -27.005 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 11.646 M 0.000 -100.00 % 55.881 M 289.21 % -29.534 M -200.00 % 29.534 M 0.000 -100.00 % 52.964 M 296.13 % -27.005 M -200.00 % 27.005 M 0.000 -100.00 % 17.544 M 1 145.85 % -1.677 M -200.00 % 1.677 M 0.000 -100.00 % 2.845 M 286.78 % -1.523 M 97.08 % -52.087 M -264.23 % -14.301 M -8 269.45 % -170.868 K 64.55 % -482.030 K 99.46 % -90.066 M -6 860.50 % 1.332 M 110.62 % -12.542 M 0.00 % -12.542 M -332.24 % 5.401 M 0.00 % 5.401 M 232.27 % -4.083 M 0.00 % -4.083 M -1 481.13 % -258.222 K 0.00 % -258.222 K -127.11 % 952.327 K 0.00 % 952.327 K
Other non cash items -92.748 M -0.30 % -92.473 M 0.000 -100.00 % 14.005 M -63.30 % 38.164 M 116.20 % -235.649 M -112.65 % 1.863 B 27 918.87 % 6.649 M -96.40 % 184.577 M 974.73 % -21.101 M 82.63 % -121.484 M -44.00 % -84.364 M 27.70 % -116.689 M -307.24 % -28.654 M -814.38 % -3.134 M 94.12 % -53.285 M 0.06 % -53.316 M -6 134.21 % -855.213 K 98.90 % -78.073 M -302.89 % -19.378 M -532.28 % 4.483 M -4.07 % 4.673 M 106.66 % -70.196 M -2 884.94 % 2.521 M -13.90 % 2.928 M -71.92 % 10.426 M -58.79 % 25.301 M 0.00 % 25.301 M -49.46 % 50.059 M 0.00 % 50.059 M 95.36 % 25.624 M 0.00 % 25.624 M 320.02 % -11.646 M 0.00 % -11.646 M 14.30 % -13.590 M 0.00 % -13.590 M
Net cash provided by operating activities -92.748 M -59.77 % -58.050 M 0.000 -100.00 % 240.714 M 170.70 % 88.922 M 142.19 % -210.746 M -27.59 % -165.178 M -242.58 % 115.853 M -60.69 % 294.723 M 1 870.57 % 14.956 M -87.69 % 121.484 M 44.00 % 84.364 M 212.31 % -75.119 M -331.82 % -17.396 M -144.45 % 39.132 M 345.90 % -15.914 M -264.06 % -4.371 M 88.64 % -38.483 M -162.65 % 61.424 M 307.74 % -29.569 M -162.46 % 47.338 M 135.02 % -135.159 M -218.63 % 113.929 M 59.00 % 71.655 M 948.53 % 6.834 M 106.37 % -107.324 M -182.74 % -37.959 M 0.00 % -37.959 M -291.69 % 19.802 M 0.00 % 19.802 M 375.56 % -7.186 M 0.00 % -7.186 M -129.39 % 24.448 M 0.00 % 24.448 M 192.92 % -26.310 M 0.00 % -26.310 M
Investments in property plant and equipment -58.904 M 5.12 % -62.085 M 41.47 % -106.081 M 28.48 % -148.320 M -96.88 % -75.336 M 20.11 % -94.302 M 35.95 % -147.221 M -42.78 % -103.109 M -42.97 % -72.119 M -91.14 % -37.732 M 51.12 % -77.192 M -194.46 % -26.215 M 68.78 % -83.954 M -16.17 % -72.267 M 14.42 % -84.444 M -21.58 % -69.458 M -223.92 % -21.443 M -81.46 % -11.817 M -5.68 % -11.182 M -29.27 % -8.650 M -23.67 % -6.994 M -203.67 % -2.303 M 81.69 % -12.580 M -66.61 % -7.551 M -395.56 % -1.524 M 91.78 % -18.544 M 26.06 % -25.078 M 0.00 % -25.078 M 16.13 % -29.902 M 0.00 % -29.902 M -236.85 % -8.877 M 0.00 % -8.877 M 72.16 % -31.883 M 0.00 % -31.883 M -5 653.77 % -554.129 K 0.00 % -554.130 K
Acquisitions net 0.000 0.000 100.00 % -2.551 M 40.70 % -4.302 M 91.72 % -51.967 M -244.41 % 35.986 M 225.38 % -28.701 M -9 614.05 % 301.674 K -71.94 % 1.075 M -46.25 % 2.000 M 200.08 % -1.999 M 0.000 0.000 0.000 -100.00 % 1.195 M 0.000 -100.00 % 1.850 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 0.000 0.000 0.000 0.000 0.000
Purchases of investments -1.790 B -434.42 % -335.000 M 6.42 % -357.995 M 40.50 % -601.720 M -160.73 % -230.780 M -89.31 % -121.904 M 41.87 % -209.712 M 30.79 % -303.000 M -49.67 % -202.450 M 16.34 % -242.000 M -325.01 % -56.940 M -306.72 % -14.000 M 65.00 % -40.000 M 45.21 % -73.000 M -80.95 % -40.343 M 57.60 % -95.147 M -61.27 % -59.000 M 39.80 % -98.000 M -122.73 % -44.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 1.372 B 746.48 % 162.131 M -74.02 % 623.988 M 68.20 % 370.989 M 41.22 % 262.699 M 237.73 % 77.783 M -75.40 % 316.230 M 3.37 % 305.910 M 169.51 % 113.504 M -41.64 % 194.488 M 1 847.87 % 9.985 M -75.24 % 40.332 M 33.48 % 30.215 M 49.83 % 20.166 M -63.65 % 55.477 M -38.38 % 90.024 M 128.98 % 39.314 M -44.43 % 70.749 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 investing activites 4.202 M 11.05 % 3.784 M -71.47 % 13.263 M -19.46 % 16.467 M -48.56 % 32.015 M 172.67 % -44.055 M -938.26 % 5.256 M -50.68 % 10.657 M 221.38 % 3.316 M 111.31 % 1.569 M -78.96 % 7.457 M 14.15 % 6.532 M 907.16 % 648.591 K -4.93 % 682.202 K 32.36 % 515.422 K -86.77 % 3.896 M 243.89 % 1.133 M 8.68 % 1.043 M -98.29 % 60.919 M 144.04 % -138.333 M -58 559.03 % 236.633 K 7.85 % 219.402 K -86.31 % 1.603 M -28.05 % 2.228 M 1 519.66 % 137.564 K -24.83 % 183.013 K -43.05 % 321.332 K 0.00 % 321.332 K -72.47 % 1.167 M 0.00 % 1.167 M 1 117.28 % 95.897 K 0.00 % 95.896 K -95.16 % 1.982 M 0.00 % 1.982 M 497.36 % 331.875 K 0.00 % 331.875 K
Net cash used for investing activites -472.604 M -104.44 % -231.170 M -235.49 % 170.624 M 146.51 % -366.886 M -285.03 % -95.287 M 6.92 % -102.371 M -64.59 % -62.197 M 30.30 % -89.240 M 43.04 % -156.673 M -91.83 % -81.674 M 31.19 % -118.690 M -1 884.95 % 6.649 M 107.14 % -93.091 M 25.18 % -124.418 M -84.05 % -67.600 M 4.36 % -70.685 M -76.74 % -39.994 M -5.17 % -38.026 M -762.79 % 5.737 M 103.90 % -146.983 M -2 075.05 % -6.758 M -224.28 % -2.084 M 81.02 % -10.977 M -106.23 % -5.323 M -284.00 % -1.386 M 92.45 % -18.361 M 25.84 % -24.757 M 0.00 % -24.757 M 13.84 % -28.735 M 0.00 % -28.735 M -227.24 % -8.781 M 0.00 % -8.781 M 70.63 % -29.901 M 0.00 % -29.901 M -13 353.45 % -222.254 K 0.00 % -222.255 K
Debt repayment -357.052 M -126.34 % 1.356 B 1 533.47 % -94.580 M -165.53 % 144.330 M -44.08 % 258.116 M -15.32 % 304.826 M 680.51 % -52.510 M 69.14 % -170.144 M -36.28 % -124.844 M 4.70 % -131.000 M -145.88 % 285.534 M 28.85 % 221.600 M -7.55 % 239.700 M 61.69 % 148.247 M 447.04 % 27.100 M 0.000 0.000 0.000 0.000 100.00 % -163.000 M -2 203.23 % 7.750 M 342.86 % 1.750 M 113.73 % -12.747 M -409.86 % -2.500 M 91.50 % -29.425 M -93.89 % -15.176 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 80.003 M 126.53 % -301.603 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 -100.00 % 30.152 M 200.00 % -30.152 M 0.000 0.000 0.000 0.000 0.000 100.00 % -80.003 M -200.00 % 80.003 M 200.00 % -80.003 M 0.000 0.000 0.000 0.000 0.000 100.00 % -6.495 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
Dividends paid -92.192 M -991.48 % -8.446 M -83.53 % -4.602 M 43.54 % -8.151 M 90.74 % -88.019 M -1 832.12 % -4.556 M 5.47 % -4.819 M 12.63 % -5.516 M 9.20 % -6.075 M 28.96 % -8.551 M -42.95 % -5.982 M 84.36 % -38.254 M -1 601.25 % -2.249 M -157.19 % -874.283 K -126.19 % -386.528 K 98.51 % -25.935 M 0.000 0.000 100.00 % -143.166 K 91.22 % -1.631 M 33.78 % -2.463 M 0.39 % -2.473 M -14.42 % -2.161 M 13.53 % -2.499 M 22.08 % -3.208 M 5.83 % -3.406 M -292.79 % -867.179 K 0.00 % -867.179 K -143.93 % -355.506 K 0.00 % -355.506 K -98.95 % -178.687 K 0.00 % -178.687 K 74.59 % -703.230 K 0.00 % -703.230 K 5.75 % -746.106 K 0.00 % -746.107 K
Other financing activites 548.973 K 100.55 % -99.656 M -98.94 % -50.094 M -171.45 % -18.454 M -130.88 % 59.757 M 77.18 % 33.727 M -12.05 % 38.349 M 42.98 % 26.821 M -42.25 % 46.444 M -15.99 % 55.283 M -85.96 % 393.671 M 1 870.28 % 19.980 M 631.84 % -3.757 M 0.000 -100.00 % 12.025 M -49.35 % 23.742 M 912.77 % -2.921 M -142.06 % -1.207 M -125.11 % 4.807 M -99.48 % 916.758 M 44 502.02 % -2.065 M -5 986.30 % 35.076 K 100.21 % -16.980 M 0.000 -100.00 % 12.316 M -88.75 % 109.474 M 123.69 % 48.939 M 0.00 % 48.939 M 67.84 % 29.157 M 0.00 % 29.157 M 942.13 % -3.462 M 0.00 % -3.462 M -110.83 % 31.970 M 0.00 % 31.970 M 137.97 % 13.435 M 0.00 % 13.435 M
Net cash used provided by financing activities -448.695 M -135.96 % 1.248 B 935.82 % -149.276 M -226.80 % 117.725 M -56.37 % 269.854 M -19.20 % 333.997 M 1 859.68 % -18.981 M 87.25 % -148.839 M -76.19 % -84.476 M -0.25 % -84.268 M -114.21 % 593.221 M 191.76 % 203.326 M 32.29 % 153.692 M 4.29 % 147.373 M 282.47 % 38.532 M 62.29 % 23.742 M 912.77 % -2.921 M -142.06 % -1.207 M -125.88 % 4.664 M -99.38 % 752.127 M 23 240.05 % 3.222 M 568.70 % -687.530 K 97.84 % -31.888 M -537.85 % -4.999 M 78.93 % -23.723 M -125.16 % 94.298 M 96.16 % 48.072 M 0.00 % 48.072 M 66.91 % 28.802 M 0.00 % 28.802 M 891.04 % -3.641 M 0.00 % -3.641 M -111.64 % 31.267 M 0.00 % 31.267 M 146.42 % 12.689 M 0.00 % 12.689 M
Effect of forex changes on cash -790.570 K -448.17 % -144.220 K -102.22 % 6.508 M 0.000 100.00 % -109.410 K 95.17 % -2.267 M 69.31 % -7.387 M -1 003.38 % 817.736 K -76.84 % 3.531 M 722.02 % -567.587 K 92.62 % -7.693 M -300.38 % 3.840 M 31.72 % 2.915 M 424.44 % -898.414 K 20.76 % -1.134 M -3 620.80 % 32.201 K -75.10 % 129.340 K 188.42 % 44.844 K 110.72 % -418.187 K 53.71 % -903.491 K -752.37 % 138.493 K 15.39 % 120.020 K 127.56 % -435.420 K -223.22 % 353.362 K 262.52 % -217.427 K -152.38 % 415.065 K 510.94 % -101.005 K 0.00 % -101.005 K -125.71 % 392.919 K 0.00 % 392.919 K 459.39 % -109.328 K 0.00 % -109.328 K -170.88 % 154.249 K 0.00 % 154.249 K 57 029.26 % 270.000 0.00 % 270.000
Net change in cash -1.015 B -210.59 % 917.618 M 196.71 % 309.267 M 1 131.27 % -29.989 M -111.41 % 262.874 M 1 312.32 % 18.613 M 107.34 % -253.743 M -109.00 % -121.409 M -312.61 % 57.105 M 119.27 % -296.368 M -167.81 % 437.059 M 151.50 % 173.782 M 1 597.63 % -11.604 M -348.99 % 4.660 M -47.81 % 8.930 M 114.21 % -62.824 M -33.22 % -47.157 M 39.29 % -77.672 M -208.77 % 71.407 M -87.57 % 574.672 M 1 207.82 % 43.941 M 131.89 % -137.810 M -295.12 % 70.629 M 14.50 % 61.686 M 433.57 % -18.493 M 40.29 % -30.972 M -110.05 % -14.745 M 0.00 % -14.745 M -172.77 % 20.262 M 0.00 % 20.262 M 202.76 % -19.717 M 0.00 % -19.717 M -175.93 % 25.969 M 0.00 % 25.969 M 287.59 % -13.843 M 0.00 % -13.843 M
Cash at beginning of period 2.080 B 78.95 % 1.162 B 36.26 % 853.003 M -3.46 % 883.596 M 42.35 % 620.719 M 3.09 % 602.106 M -29.65 % 855.849 M -12.42 % 977.257 M 6.21 % 920.153 M -24.36 % 1.217 B 56.07 % 779.461 M 28.69 % 605.679 M -1.88 % 617.283 M 0.76 % 612.622 M 1.48 % 603.692 M -9.43 % 666.517 M -6.61 % 713.674 M -9.82 % 791.345 M 9.92 % 719.938 M 395.60 % 145.266 M 43.37 % 101.325 M -57.63 % 239.135 M 41.91 % 168.506 M 57.75 % 106.820 M -14.76 % 125.312 M -19.82 % 156.284 M 0.000 0.000 0.000 -100.00 % 28.622 M -40.79 % 48.340 M 0.000 0.000 -100.00 % 20.781 M -39.98 % 34.624 M 0.000
Cash at end of period 1.065 B -48.79 % 2.080 B 78.95 % 1.162 B 36.16 % 853.607 M -3.39 % 883.593 M 42.35 % 620.719 M 3.09 % 602.106 M -29.65 % 855.849 M -12.42 % 977.257 M 6.21 % 920.153 M -24.36 % 1.217 B 56.07 % 779.461 M 28.69 % 605.679 M -1.88 % 617.283 M 0.76 % 612.622 M 1.48 % 603.692 M -9.43 % 666.517 M -6.61 % 713.674 M -9.82 % 791.345 M 9.92 % 719.938 M 395.60 % 145.266 M 43.37 % 101.325 M -57.63 % 239.135 M 41.91 % 168.506 M 57.75 % 106.820 M -14.76 % 125.312 M 949.88 % -14.745 M 0.00 % -14.745 M -172.77 % 20.262 M -58.55 % 48.884 M 70.79 % 28.622 M 245.16 % -19.717 M -175.93 % 25.969 M -44.45 % 46.750 M 124.96 % 20.781 M 250.12 % -13.843 M
Operating cash flow -92.748 M 6.07 % -98.744 M 0.000 -100.00 % 240.714 M 170.70 % 88.922 M 142.19 % -210.746 M -27.59 % -165.178 M -242.58 % 115.853 M -60.69 % 294.723 M 1 870.57 % 14.956 M -87.69 % 121.484 M 44.00 % 84.364 M 212.31 % -75.119 M -331.82 % -17.396 M -144.45 % 39.132 M 345.90 % -15.914 M -264.06 % -4.371 M 88.64 % -38.483 M -162.65 % 61.424 M 307.74 % -29.569 M -162.46 % 47.338 M 135.02 % -135.159 M -218.63 % 113.929 M 59.00 % 71.655 M 948.53 % 6.834 M 106.37 % -107.324 M -182.74 % -37.959 M 0.00 % -37.959 M -291.69 % 19.802 M 0.00 % 19.802 M 375.56 % -7.186 M 0.00 % -7.186 M -129.39 % 24.448 M 0.00 % 24.448 M 192.92 % -26.310 M 0.00 % -26.310 M
Capital expenditure -58.904 M 5.12 % -62.085 M 41.47 % -106.081 M 28.48 % -148.320 M -96.88 % -75.336 M 20.11 % -94.302 M 35.95 % -147.221 M -42.78 % -103.109 M -42.97 % -72.119 M -91.14 % -37.732 M 51.12 % -77.192 M -194.46 % -26.215 M 68.78 % -83.954 M -16.17 % -72.267 M 14.42 % -84.444 M -21.58 % -69.458 M -223.92 % -21.443 M -81.46 % -11.817 M -5.68 % -11.182 M -29.27 % -8.650 M -23.67 % -6.994 M -203.67 % -2.303 M 81.69 % -12.580 M -66.61 % -7.551 M -395.56 % -1.524 M 91.78 % -18.544 M 26.06 % -25.078 M 0.00 % -25.078 M 16.13 % -29.902 M 0.00 % -29.902 M -236.85 % -8.877 M 0.00 % -8.877 M 72.16 % -31.883 M 0.00 % -31.883 M -5 653.77 % -554.129 K 0.00 % -554.130 K
Free CashFlow -151.652 M 5.71 % -160.829 M -191.73 % 175.331 M 91.82 % 91.405 M 572.79 % 13.586 M 104.45 % -305.048 M 2.35 % -312.399 M -2 551.47 % 12.743 M -94.28 % 222.605 M 1 077.39 % -22.775 M -151.42 % 44.292 M -23.83 % 58.149 M 136.55 % -159.074 M -77.41 % -89.663 M -97.88 % -45.312 M 46.92 % -85.372 M -230.72 % -25.814 M 48.68 % -50.301 M -200.12 % 50.242 M 231.46 % -38.218 M -194.73 % 40.343 M 129.35 % -137.462 M -235.63 % 101.349 M 58.10 % 64.104 M 1 107.20 % 5.310 M 104.22 % -125.868 M -99.67 % -63.037 M 0.00 % -63.037 M -524.11 % -10.100 M 0.00 % -10.100 M 37.12 % -16.063 M 0.00 % -16.063 M -116.04 % -7.435 M 0.00 % -7.435 M 72.32 % -26.864 M 0.00 % -26.864 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013