300801.SZ

Shandong Taihe Water Treatment Technologies Co., Ltd. 300801.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 2.358 B 6.93 % 2.206 B -19.12 % 2.727 B 23.44 % 2.209 B 44.49 % 1.529 B 22.78 % 1.245 B 0.04 % 1.245 B 11.38 % 1.118 B 24.61 % 896.852 M -0.51 % 901.420 M -0.84 % 909.037 M 45.48 % 624.856 M 12.84 % 553.741 M
Net income 120.579 M -14.99 % 141.843 M -64.33 % 397.628 M 42.79 % 278.479 M 42.67 % 195.192 M 13.74 % 171.615 M -7.80 % 186.123 M 88.66 % 98.658 M 47.54 % 66.870 M 46.29 % 45.711 M -31.73 % 66.957 M 78.23 % 37.569 M -10.23 % 41.851 M
Income before tax 136.126 M -22.98 % 176.729 M -62.56 % 472.014 M 46.30 % 322.639 M 40.61 % 229.464 M 12.49 % 203.994 M -8.11 % 221.999 M 89.03 % 117.443 M 45.98 % 80.453 M 28.15 % 62.779 M -21.10 % 79.572 M 74.07 % 45.714 M -8.95 % 50.206 M
Income before tax ratio 0.06 -27.97 % 0.08 -53.71 % 0.17 18.51 % 0.15 -2.69 % 0.15 -8.38 % 0.16 -8.15 % 0.18 69.71 % 0.11 17.15 % 0.09 28.80 % 0.07 -20.44 % 0.09 19.65 % 0.07 -19.31 % 0.09
EBITDA 276.318 M -11.06 % 310.686 M -46.18 % 577.288 M 44.94 % 398.308 M 32.22 % 301.254 M 15.76 % 260.251 M -5.78 % 276.203 M 69.94 % 162.530 M 33.88 % 121.396 M 58.62 % 76.534 M -27.90 % 106.143 M 92.64 % 55.101 M -6.10 % 58.679 M
Net income ratio 0.05 -20.50 % 0.06 -55.89 % 0.15 15.67 % 0.13 -1.26 % 0.13 -7.36 % 0.14 -7.83 % 0.15 69.38 % 0.09 18.40 % 0.07 47.03 % 0.05 -31.15 % 0.07 22.51 % 0.06 -20.45 % 0.08
Ratio EBITDA 0.12 -16.83 % 0.14 -33.46 % 0.21 17.41 % 0.18 -8.50 % 0.20 -5.72 % 0.21 -5.81 % 0.22 52.58 % 0.15 7.45 % 0.14 59.42 % 0.08 -27.29 % 0.12 32.41 % 0.09 -16.79 % 0.11
Gross profit ratio 0.15 -10.02 % 0.16 -29.52 % 0.23 4.40 % 0.22 -2.54 % 0.23 -23.92 % 0.30 -8.79 % 0.33 24.59 % 0.26 10.40 % 0.24 -7.58 % 0.26 12.93 % 0.23 2.87 % 0.22 -4.64 % 0.23
Weighted average shs out dil 212.362 M 0.10 % 212.150 M -0.98 % 214.251 M -0.81 % 216.000 M 0.00 % 216.000 M 0.00 % 216.000 M 33.33 % 162.003 M 0.00 % 161.999 M 0.00 % 161.999 M 8.70 % 149.030 M 9.52 % 136.079 M 0.00 % 136.079 M 0.00 % 136.079 M
Weighted average shs out 212.362 M 0.10 % 212.150 M -0.98 % 214.251 M -0.81 % 216.000 M 0.00 % 216.000 M 0.00 % 216.000 M 33.33 % 162.003 M 0.00 % 161.999 M 0.00 % 161.999 M 8.70 % 149.030 M 9.52 % 136.079 M 0.00 % 136.079 M 0.00 % 136.079 M
EPS diluted 0.57 -14.93 % 0.67 -63.98 % 1.86 44.19 % 1.29 43.33 % 0.90 13.92 % 0.79 -31.30 % 1.15 88.52 % 0.61 48.78 % 0.41 32.26 % 0.31 -36.73 % 0.49 75.00 % 0.28 -9.68 % 0.31
Earnings per share 0.57 -14.93 % 0.67 -63.98 % 1.86 44.19 % 1.29 43.33 % 0.90 13.92 % 0.79 -31.30 % 1.15 88.52 % 0.61 48.78 % 0.41 32.26 % 0.31 -36.73 % 0.49 75.00 % 0.28 -9.68 % 0.31
Gross profit 347.068 M -3.79 % 360.733 M -43.00 % 632.825 M 28.87 % 491.057 M 40.82 % 348.705 M -6.59 % 373.293 M -8.75 % 409.082 M 38.77 % 294.793 M 37.56 % 214.303 M -8.05 % 233.065 M 11.98 % 208.131 M 49.65 % 139.079 M 7.61 % 129.242 M
Income tax expense 15.547 M -55.44 % 34.886 M -53.27 % 74.658 M 68.76 % 44.238 M 29.08 % 34.272 M 5.85 % 32.379 M -9.75 % 35.876 M 90.97 % 18.786 M 38.30 % 13.583 M -20.42 % 17.069 M 35.31 % 12.615 M 54.88 % 8.145 M -2.51 % 8.355 M
Cost of revenue 2.011 B 9.03 % 1.845 B -11.91 % 2.094 B 21.89 % 1.718 B 45.58 % 1.180 B 35.35 % 871.928 M 4.34 % 835.625 M 1.57 % 822.735 M 20.54 % 682.549 M 2.12 % 668.355 M -4.64 % 700.906 M 44.29 % 485.777 M 14.44 % 424.499 M
General and administrative expenses 36.647 M 39.02 % 26.362 M 2.32 % 25.764 M 34.47 % 19.160 M 83.11 % 10.463 M -25.45 % 14.034 M -6.01 % 14.932 M 84.24 % 8.105 M 24.39 % 6.516 M -91.91 % 80.496 M 42.38 % 56.536 M 26.73 % 44.612 M 9.07 % 40.900 M
Selling and marketing expenses 8.560 M 14.64 % 7.467 M -66.85 % 22.525 M 12.33 % 20.052 M 1.98 % 19.663 M -75.27 % 79.516 M -2.13 % 81.249 M -7.27 % 87.618 M 32.89 % 65.934 M -2.11 % 67.353 M 26.11 % 53.408 M 23.64 % 43.198 M 31.57 % 32.832 M
Other expenses 85.952 M 8.28 % 79.381 M 2 846.39 % -2.890 M -291.27 % -738.725 K 52.73 % -1.563 M -90.60 % -819.988 K -168.13 % -305.821 K 57.52 % -719.846 K -134.85 % 2.065 M -39.60 % 3.420 M 421.69 % 655.512 K -49.03 % 1.286 M 539.64 % -292.549 K
Operating expenses 203.980 M 12.78 % 180.865 M -8.63 % 197.950 M 13.53 % 174.353 M 26.56 % 137.759 M -22.06 % 176.753 M -5.36 % 186.772 M 10.73 % 168.678 M 21.14 % 139.243 M -22.73 % 180.200 M 61.55 % 111.542 M 24.04 % 89.927 M 18.89 % 75.640 M
Cost and expenses 2.215 B 9.36 % 2.026 B -11.62 % 2.292 B 21.12 % 1.892 B 43.59 % 1.318 B 25.68 % 1.049 B 2.57 % 1.022 B 3.13 % 991.413 M 20.64 % 821.792 M -3.15 % 848.555 M 4.44 % 812.449 M 41.12 % 575.704 M 15.11 % 500.139 M
Research and development expenses 72.821 M 7.64 % 67.655 M -7.35 % 73.019 M -8.43 % 79.742 M 21.88 % 65.424 M 40.26 % 46.645 M -2.76 % 47.967 M 10.56 % 43.387 M 39.23 % 31.162 M 5.01 % 29.676 M -0.12 % 29.710 M 44.42 % 20.573 M 0.000
Selling general and administrative expenses 45.207 M 33.64 % 33.829 M -29.94 % 48.289 M 23.15 % 39.212 M 30.16 % 30.126 M -67.80 % 93.550 M -2.74 % 96.182 M 0.48 % 95.723 M 32.12 % 72.449 M -51.00 % 147.849 M 34.48 % 109.944 M 25.21 % 87.809 M 19.09 % 73.732 M
Interest income 3.389 M -56.68 % 7.825 M -58.51 % 18.858 M -1.75 % 19.193 M 21.62 % 15.782 M 192.48 % 5.396 M 369.67 % 1.149 M 0.97 % 1.138 M 1.65 % 1.119 M -10.03 % 1.244 M 121.75 % 561.077 K -67.48 % 1.725 M 0.000
Interest expense 7.736 M -13.42 % 8.935 M 51.20 % 5.910 M 372.57 % 1.251 M -3.70 % 1.299 M 23.42 % 1.052 M 11.97 % 939.700 K -22.74 % 1.216 M 30.19 % 934.200 K 121.03 % 422.658 K 0.000 0.000 -100.00 % 3.497 M
Depreciation and amortization 133.707 M 6.95 % 125.021 M 27.75 % 97.861 M 31.50 % 74.418 M 5.57 % 70.491 M 27.69 % 55.206 M 3.65 % 53.264 M 21.03 % 44.011 M 10.00 % 40.010 M 69.43 % 23.614 M 92.76 % 12.251 M 67.37 % 7.320 M 44.17 % 5.077 M
Operating income 143.088 M -20.45 % 179.868 M -62.13 % 474.904 M 46.86 % 323.378 M 39.97 % 231.027 M 12.80 % 204.814 M -7.87 % 222.305 M 88.13 % 118.163 M 50.74 % 78.387 M 32.05 % 59.360 M -24.78 % 78.916 M 77.63 % 44.427 M -12.02 % 50.498 M
Operating income ratio 0.06 -25.60 % 0.08 -53.17 % 0.17 18.97 % 0.15 -3.13 % 0.15 -8.13 % 0.16 -7.91 % 0.18 68.91 % 0.11 20.98 % 0.09 32.73 % 0.07 -24.15 % 0.09 22.10 % 0.07 -22.03 % 0.09
Total other income expenses net -6.963 M -121.80 % -3.139 M -8.61 % -2.890 M -291.27 % -738.725 K 52.73 % -1.563 M -90.60 % -819.988 K -168.13 % -305.821 K 57.52 % -719.847 K -134.85 % 2.065 M -39.63 % 3.421 M 421.89 % 655.517 K -49.03 % 1.286 M 539.64 % -292.549 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt -363.734 M -14.28 % -318.292 M 25.35 % -426.390 M 35.89 % -665.053 M -59.94 % -415.825 M 50.04 % -832.378 M -540.35 % -129.988 M -179.57 % -46.495 M 27.67 % -64.282 M 28.71 % -90.166 M -93.24 % -46.659 M 17.68 % -56.683 M 39.67 % -93.958 M
Total investments 86.351 M -6.15 % 92.008 M -32.05 % 135.403 M -15.77 % 160.748 M 90.94 % 84.187 M -47.14 % 159.254 M 0.000 0.000 -100.00 % 915.755 K -52.20 % 1.916 M -80.85 % 10.004 M -22.60 % 12.925 M 2 248.43 % 550.368 K
Total debt 95.891 M -23.81 % 125.863 M -22.29 % 161.956 M -22.48 % 208.924 M 58.82 % 131.550 M 37.52 % 95.658 M -24.93 % 127.425 M 30.79 % 97.427 M 32 926.10 % 295.000 K 0.000 -100.00 % 20.000 M 0.000 0.000
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 150.668 M 21.34 % 124.175 M 70.89 % 72.662 M 38.67 % 52.398 M 46.56 % 35.752 M 102.64 % 17.643 M 118.09 % 8.090 M 20 613.29 % 39.057 K -97.93 % 1.891 M -18.90 % 2.332 M 0.000
Retained earnings 1.175 B 5.12 % 1.118 B 3.63 % 1.079 B 34.98 % 799.172 M 32.44 % 603.413 M 23.45 % 488.810 M 46.47 % 333.727 M 87.34 % 178.140 M 99.53 % 89.281 M 91.78 % 46.554 M -67.48 % 143.163 M 73.32 % 82.601 M 12.15 % 73.649 M
Common stock 218.430 M 0.00 % 218.430 M 0.47 % 217.410 M 0.65 % 216.000 M 0.00 % 216.000 M 80.00 % 120.000 M 33.33 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 620.00 % 12.500 M 0.00 % 12.500 M 8.80 % 11.489 M
Total equity 2.422 B 2.12 % 2.371 B -0.12 % 2.374 B 12.22 % 2.116 B 13.23 % 1.869 B 7.78 % 1.734 B 141.37 % 718.315 M 31.89 % 544.621 M 22.06 % 446.208 M 17.68 % 379.164 M 33.94 % 283.083 M 30.72 % 216.563 M 36.38 % 158.792 M
Other non current liabilities 0.000 0.000 0.000 0.000 -100.00 % 5.134 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.911 M 1 044.60 % 603.753 K 0.000
Long term debt 95.891 M -23.81 % 125.863 M -6.04 % 133.950 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 121.848 M -23.95 % 160.231 M 14.55 % 139.880 M 1 331.64 % 9.771 M 64.37 % 5.944 M 39.51 % 4.261 M -13.17 % 4.907 M -13.58 % 5.678 M -8.74 % 6.222 M -10.90 % 6.983 M 1.04 % 6.911 M 1 044.60 % 603.753 K 0.63 % 600.000 K
Other current liabilities 64.543 M -69.14 % 209.145 M -8.89 % 229.562 M 117.53 % 105.531 M 164.72 % 39.865 M 45.91 % 27.321 M -31.92 % 40.132 M 116.87 % 18.505 M 14 992.00 % -124.261 K -100.87 % 14.351 M -10.70 % 16.071 M 5.58 % 15.222 M -8.28 % 16.597 M
Deferred revenue 0.000 0.000 -100.00 % 104.770 M 166.44 % 39.322 M 282.42 % 10.282 M 67.03 % 6.156 M 4.37 % 5.899 M 14.05 % 5.172 M -63.49 % 14.166 M 0.000 -100.00 % 24.302 M 0.000 0.000
Short term debt 609.876 M 1 996.69 % 29.088 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 295.000 K 0.000 -100.00 % 20.000 M 0.000 0.000
Total current liabilities 785.917 M 34.09 % 586.118 M 48.90 % 393.625 M -8.59 % 430.604 M 72.49 % 249.640 M 20.89 % 206.505 M -13.51 % 238.750 M 12.64 % 211.965 M 8.64 % 195.101 M -8.23 % 212.588 M 11.45 % 190.741 M 124.77 % 84.859 M -10.22 % 94.520 M
Total liabilities 907.765 M 21.63 % 746.350 M 39.90 % 533.505 M 21.15 % 440.374 M 72.30 % 255.584 M 21.26 % 210.765 M -13.50 % 243.656 M 11.95 % 217.643 M 8.11 % 201.323 M -8.31 % 219.571 M 11.09 % 197.652 M 131.27 % 85.463 M -10.15 % 95.120 M
Other non current assets 562.566 M 36.25 % 412.899 M 25.26 % 329.645 M 35.61 % 243.083 M -50.68 % 492.885 M 734.66 % 59.052 M 220.30 % 18.437 M -16.89 % 22.183 M 131.83 % 9.569 M 641.84 % 1.290 M -92.40 % 16.971 M -27.10 % 23.281 M 107.11 % 11.241 M
Long term investments -230.456 M 11.18 % -259.473 M -73.45 % -149.597 M -143.28 % -61.491 M 84.77 % -403.813 M 0.000 0.000 0.000 -100.00 % 915.755 K -52.20 % 1.916 M -58.25 % 4.588 M 3.15 % 4.448 M 708.20 % 550.368 K
Intangible assets 100.777 M -2.62 % 103.486 M -2.56 % 106.204 M 64.33 % 64.630 M -4.19 % 67.454 M -3.42 % 69.843 M 2.18 % 68.352 M 42.71 % 47.896 M -4.40 % 50.099 M -4.02 % 52.199 M 52.35 % 34.262 M 541.16 % 5.344 M 1.75 % 5.252 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
Goodwill and intangible assets 100.777 M -2.62 % 103.486 M -2.56 % 106.204 M 64.33 % 64.630 M -4.19 % 67.454 M -3.42 % 69.843 M 2.18 % 68.352 M 42.71 % 47.896 M -4.40 % 50.099 M -4.02 % 52.199 M 52.35 % 34.262 M 541.16 % 5.344 M 1.75 % 5.252 M
Property plant equipment net 1.152 B -4.00 % 1.200 B 15.92 % 1.035 B 61.13 % 642.410 M 3.61 % 620.014 M 29.35 % 479.322 M 27.41 % 376.204 M 11.28 % 338.075 M 13.08 % 298.980 M 13.92 % 262.441 M 65.54 % 158.535 M 174.30 % 57.797 M 87.45 % 30.833 M
Total non current assets 1.632 B 9.01 % 1.497 B 12.29 % 1.334 B 47.79 % 902.338 M 15.25 % 782.911 M 27.67 % 613.233 M 30.80 % 468.847 M 13.53 % 412.956 M 13.39 % 364.182 M 12.22 % 324.535 M 47.39 % 220.191 M 137.74 % 92.618 M 88.29 % 49.190 M
Other current assets 179.811 M -21.48 % 229.015 M 4.69 % 218.760 M 90.20 % 115.014 M 169.61 % 42.659 M 36.23 % 31.314 M 66.61 % 18.795 M -20.58 % 23.665 M 17.66 % 20.112 M -84.99 % 133.970 M 320.04 % 31.894 M -68.00 % 99.671 M 1 932.11 % 4.905 M
Short term investments 316.806 M -9.87 % 351.482 M 23.33 % 285.000 M 28.24 % 222.239 M -54.46 % 488.000 M 206.43 % 159.254 M 0.000 0.000 0.000 0.000 -100.00 % 10.004 M -22.60 % 12.925 M 0.000
cash and cash equivalents 459.625 M -2.88 % 473.243 M -19.56 % 588.346 M -32.68 % 873.977 M 59.67 % 547.375 M -41.02 % 928.036 M 260.52 % 257.413 M 78.86 % 143.922 M 122.87 % 64.577 M -28.38 % 90.166 M 35.26 % 66.659 M 17.60 % 56.683 M -39.67 % 93.958 M
Cash and short term investments 776.431 M -5.86 % 824.725 M -5.57 % 873.347 M -20.33 % 1.096 B 5.88 % 1.035 B -4.77 % 1.087 B 322.39 % 257.413 M 78.86 % 143.922 M 122.87 % 64.577 M -28.38 % 90.166 M 17.61 % 76.663 M 10.13 % 69.608 M -25.92 % 93.958 M
Total current assets 1.697 B 4.73 % 1.620 B 2.93 % 1.574 B -4.81 % 1.654 B 23.30 % 1.341 B 0.75 % 1.331 B 169.97 % 493.125 M 41.17 % 349.307 M 23.28 % 283.348 M 3.34 % 274.200 M 5.24 % 260.544 M 24.42 % 209.408 M 2.29 % 204.722 M
Inventory 215.672 M 15.97 % 185.973 M -12.07 % 211.501 M 23.48 % 171.278 M 79.35 % 95.499 M 54.83 % 61.680 M 0.55 % 61.343 M 0.88 % 60.808 M 2.97 % 59.052 M 17.95 % 50.064 M 9.32 % 45.798 M 14.13 % 40.128 M 19.60 % 33.551 M
Net receivables 525.140 M 37.97 % 380.627 M 40.64 % 270.648 M -0.26 % 271.359 M 61.74 % 167.777 M 11.10 % 151.017 M -2.93 % 155.573 M 28.67 % 120.913 M -13.39 % 139.608 M 11.09 % 125.676 M 18.35 % 106.189 M 37.93 % 76.988 M 6.47 % 72.308 M
Tax assets 47.464 M 17.02 % 40.560 M 233.79 % 12.151 M -11.34 % 13.706 M 115.11 % 6.371 M 27.04 % 5.015 M -14.33 % 5.854 M 21.92 % 4.802 M 3.97 % 4.618 M -30.96 % 6.690 M 14.65 % 5.835 M 233.55 % 1.749 M 33.17 % 1.314 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 99.434 M -70.05 % 331.949 M 213.47 % 105.895 M -62.26 % 280.603 M 38.72 % 202.287 M 23.63 % 163.619 M -5.32 % 172.819 M -3.65 % 179.361 M 1.83 % 176.135 M -7.21 % 189.811 M 33.14 % 142.563 M 130.96 % 61.726 M -11.73 % 69.924 M
Tax payables 12.064 M -24.30 % 15.936 M -53.29 % 34.119 M -23.27 % 44.469 M 493.85 % 7.488 M -51.89 % 15.565 M -39.67 % 25.799 M 82.98 % 14.099 M 204.56 % 4.629 M -45.06 % 8.426 M -30.40 % 12.107 M 53.03 % 7.911 M -1.10 % 7.999 M
Deferred revenue non current 1.247 M -62.71 % 3.343 M -23.31 % 4.359 M -18.98 % 5.380 M 4.78 % 5.134 M 20.50 % 4.261 M -13.17 % 4.907 M -13.58 % 5.678 M -8.74 % 6.222 M -10.90 % 6.983 M 1.05 % 6.910 M 1 051.67 % 600.000 K 0.00 % 600.000 K
Minority interest 0.000 0.000 100.00 % -349.526 K -349.99 % -77.675 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 95.891 M -38.12 % 154.951 M 15.68 % 133.950 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.028 B -0.68 % 1.035 B 11.56 % 927.858 M -4.99 % 976.562 M 0.00 % 976.562 M -13.19 % 1.125 B 334.62 % 258.837 M 0.00 % 258.837 M 0.00 % 258.837 M 6.69 % 242.610 M 90.40 % 127.421 M 4.90 % 121.463 M 64.91 % 73.654 M
Deferred tax liabilities non current 24.711 M -20.35 % 31.025 M 1 875.02 % 1.571 M -64.22 % 4.391 M 442.05 % 810.049 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 553.240 -85.26 % 3.754 K 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
Total assets 3.329 B 6.79 % 3.118 B 7.22 % 2.908 B 13.75 % 2.556 B 20.34 % 2.124 B 9.24 % 1.945 B 102.14 % 961.972 M 26.20 % 762.263 M 17.72 % 647.531 M 8.15 % 598.735 M 24.55 % 480.735 M 59.17 % 302.026 M 18.95 % 253.912 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Deferred income tax 0.000 0.000 100.00 % -1.265 M 66.29 % -3.754 M -587.35 % -546.085 K -165.09 % 838.974 K 179.71 % -1.053 M -474.20 % -183.300 K -108.85 % 2.071 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.594 M 0.000 0.000 0.000
Change in working capital 870.857 K -99.03 % 89.807 M 1 100.91 % -8.973 M 91.53 % -105.961 M -104.81 % -51.736 M -5.56 % -49.012 M -121.34 % -22.143 M -152.14 % 42.466 M 162.40 % -68.052 M -381.56 % 24.170 M 263.21 % -14.809 M 28.35 % -20.668 M -215.59 % -6.549 M
Accounts receivables -116.396 M -524.94 % -18.625 M -1 891.88 % 1.039 M 100.86 % -120.811 M -318.16 % -28.891 M -1 401.54 % -1.924 M 95.92 % -47.106 M -362.06 % 17.976 M 138.23 % -47.026 M -1 299.60 % 3.920 M 109.56 % -41.008 M -247.81 % -11.790 M 0.000
Inventory -33.551 M -498.72 % 8.415 M 120.92 % -40.223 M 46.92 % -75.779 M -124.07 % -33.819 M -9 937.41 % -336.929 K 37.12 % -535.855 K 69.48 % -1.756 M 80.46 % -8.988 M -110.67 % -4.266 M 24.75 % -5.670 M 13.80 % -6.578 M 34.81 % -10.090 M
Accounts payables 163.789 M 64.12 % 99.798 M 217.05 % 31.477 M -66.65 % 94.382 M 719.30 % 11.520 M 124.21 % -47.589 M -279.23 % 26.552 M 0.46 % 26.429 M 287.30 % -14.111 M 0.000 0.000 0.000 0.000
Other working capital 19.633 M 8 865.47 % 218.982 K 117.30 % -1.265 M 66.29 % -3.754 M -587.35 % -546.086 K -165.09 % 838.973 K 103.88 % -21.607 M -148.86 % 44.222 M 174.87 % -59.065 M -307.71 % 28.436 M 411.14 % -9.139 M 35.14 % -14.091 M -497.89 % 3.541 M
Other non cash items 42.128 M -21.52 % 53.678 M 670.08 % -9.416 M -217.17 % 8.036 M 174.91 % -10.728 M -492.93 % -1.809 M -174.49 % 2.429 M -13.37 % 2.804 M 10.55 % 2.536 M -94.79 % 48.674 M 140.75 % 20.218 M 1 178.15 % 1.582 M 71.92 % 920.100 K
Net cash provided by operating activities 297.284 M -26.96 % 407.020 M -14.63 % 476.755 M 87.04 % 254.894 M 25.43 % 203.219 M 15.47 % 175.999 M -19.88 % 219.673 M 17.46 % 187.022 M 363.35 % 40.363 M -71.61 % 142.168 M 68.01 % 84.617 M 227.95 % 25.802 M -37.52 % 41.299 M
Investments in property plant and equipment -366.597 M -14.93 % -318.987 M 22.76 % -412.976 M -253.69 % -116.761 M 18.63 % -143.489 M 23.23 % -186.918 M -67.85 % -111.359 M -14.79 % -97.009 M -14.60 % -84.653 M 29.57 % -120.190 M 3.69 % -124.798 M -144.88 % -50.963 M -86.16 % -27.376 M
Acquisitions net 0.000 -100.00 % 2.139 M 267.17 % 582.582 K -32.10 % 858.010 K 118.93 % 391.914 K 20.16 % 326.152 K -60.16 % 818.754 K 456.83 % 147.039 K -86.26 % 1.070 M 532.95 % -247.121 K 0.000 0.000 0.000
Purchases of investments -1.966 B -50.95 % -1.302 B -442.23 % -240.191 M -44.42 % -166.314 M -112.24 % -78.360 M 89.02 % -713.760 M 0.000 0.000 0.000 -100.00 % 60.066 K 0.000 0.000 0.000
Sales maturities of investments 2.023 B 55.73 % 1.299 B 403.79 % 257.917 M 133.08 % 110.655 M 527.64 % 17.630 M 747.81 % 2.080 M -15.30 % 2.455 M 5 308.18 % 45.395 K -86.97 % 348.477 K 37.67 % 253.128 K -58.64 % 611.977 K -26.99 % 838.179 K 972.14 % 78.178 K
Other investing activites 33.854 M 167.87 % -49.882 M 69.40 % -163.000 M -161.28 % 266.000 M 180.91 % -328.746 M -159.27 % 554.660 M 67 644.32 % 818.755 K 456.83 % 147.039 K -86.26 % 1.070 M -90.33 % 11.060 M 482.11 % 1.900 M 115.17 % -12.526 M -166.89 % 18.725 M
Net cash used for investing activites -275.247 M 25.56 % -369.757 M 33.70 % -557.667 M -690.51 % 94.439 M 117.73 % -532.572 M -54.99 % -343.612 M -217.91 % -108.086 M -11.64 % -96.817 M -16.32 % -83.234 M 23.73 % -109.124 M 10.76 % -122.286 M -95.19 % -62.651 M -630.81 % -8.573 M
Debt repayment -50.691 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -295.000 K -200.00 % 295.000 K 101.48 % -20.000 M -200.00 % 20.000 M 0.000 100.00 % -26.998 M
Common stock issued 55.944 M 0.000 0.000 0.000 0.000 -100.00 % 856.695 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -40.000 M 48.06 % -77.006 M -5.50 % -72.988 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -52.065 M 48.21 % -100.524 M -16.35 % -86.400 M -60.00 % -54.000 M 10.00 % -60.000 M 0.000 100.00 % -12.600 M -935.99 % -1.216 M -1 448.34 % -78.550 K 99.81 % -40.423 M -3 009.87 % -1.300 M 94.80 % -25.000 M -2 005.03 % -1.188 M
Other financing activites 0.000 100.00 % -79.335 M -220.87 % -24.725 M 0.000 0.000 -100.00 % 846.070 M 0.000 100.00 % -1.116 M -1 016.22 % -100.001 K -100.21 % 47.551 M 1 543 318.56 % 3.081 K -99.99 % 44.500 M -3.89 % 46.300 M
Net cash used provided by financing activities -86.812 M 51.73 % -179.859 M 2.31 % -184.113 M -240.95 % -54.000 M 10.00 % -60.000 M -107.09 % 846.070 M 6 814.84 % -12.600 M -792.84 % -1.411 M -1 311.88 % 116.449 K 100.90 % -12.872 M -168.82 % 18.703 M -4.09 % 19.500 M 7.65 % 18.114 M
Effect of forex changes on cash 12.033 M 395.72 % 2.427 M -64.23 % 6.786 M 353.13 % -2.681 M -28.40 % -2.088 M -193.41 % 2.235 M -4.93 % 2.351 M 135.73 % -6.579 M -239.42 % 4.719 M -46.02 % 8.743 M 731.95 % 1.051 M 124.09 % -4.363 M -146.45 % -1.770 M
Net change in cash -52.743 M 62.37 % -140.169 M 45.72 % -258.239 M -188.24 % 292.652 M 174.76 % -391.441 M -157.51 % 680.692 M 571.70 % 101.338 M 23.26 % 82.215 M 316.15 % -38.036 M -231.54 % 28.915 M 261.40 % -17.915 M 17.49 % -21.711 M -144.25 % 49.071 M
Cash at beginning of period 376.181 M -27.15 % 516.350 M -33.34 % 774.589 M 60.72 % 481.936 M -44.82 % 873.377 M 353.27 % 192.685 M 110.94 % 91.347 M 900.35 % 9.132 M -80.64 % 47.167 M 158.42 % 18.252 M -49.53 % 36.167 M -37.51 % 57.878 M 557.12 % 8.808 M
Cash at end of period 323.439 M -14.02 % 376.181 M -27.15 % 516.350 M -33.34 % 774.589 M 60.72 % 481.936 M -44.82 % 873.377 M 353.27 % 192.685 M 110.94 % 91.347 M 900.35 % 9.132 M -80.64 % 47.167 M 158.42 % 18.252 M -49.53 % 36.167 M -37.51 % 57.878 M
Operating cash flow 297.284 M -26.96 % 407.020 M -14.63 % 476.755 M 87.04 % 254.894 M 25.43 % 203.219 M 15.47 % 175.999 M -19.88 % 219.673 M 17.46 % 187.022 M 363.35 % 40.363 M -71.61 % 142.168 M 68.01 % 84.617 M 227.95 % 25.802 M -37.52 % 41.299 M
Capital expenditure -366.597 M -14.93 % -318.987 M 22.76 % -412.976 M -253.69 % -116.761 M 18.63 % -143.489 M 23.23 % -186.918 M -67.85 % -111.359 M -14.79 % -97.009 M -14.60 % -84.653 M 29.57 % -120.190 M 3.69 % -124.798 M -144.88 % -50.963 M -86.16 % -27.376 M
Free CashFlow -69.313 M -178.74 % 88.033 M 38.03 % 63.779 M -53.83 % 138.134 M 131.26 % 59.730 M 647.04 % -10.919 M -110.08 % 108.314 M 20.33 % 90.013 M 303.24 % -44.290 M -301.52 % 21.978 M 154.70 % -40.181 M -59.69 % -25.161 M -280.72 % 13.923 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
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 2023-01-01 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 2018-12-31 2018-09-30 2017-06-30 2017-03-31 2015-06-30 2015-03-31
Revenue 737.782 M 12.84 % 653.815 M -6.57 % 699.816 M 23.06 % 568.668 M 0.53 % 565.645 M 9.20 % 517.974 M -8.72 % 567.470 M -4.82 % 596.210 M 13.67 % 524.514 M 1.38 % 517.370 M -18.65 % 636.006 M -6.24 % 678.353 M -1.55 % 689.018 M -4.78 % 723.639 M -12.42 % 826.219 M 57.46 % 524.704 M 17.65 % 445.977 M 8.19 % 412.213 M 4.66 % 393.860 M 10.28 % 357.151 M -17.55 % 433.166 M 25.66 % 344.713 M -4.52 % 361.022 M 6.05 % 340.415 M 24.44 % 273.550 M 1.23 % 270.234 M -22.38 % 348.146 M -1.59 % 353.771 M 40.85 % 251.174 M 0.00 % 251.174 M 11.74 % 224.775 M 0.00 % 224.775 M
Net income 27.921 M -1.85 % 28.447 M -22.76 % 36.830 M 24.86 % 29.498 M 138.32 % 12.378 M -70.44 % 41.874 M 60.14 % 26.149 M -52.79 % 55.384 M 96.60 % 28.171 M -12.35 % 32.140 M -54.32 % 70.353 M -18.37 % 86.190 M -25.88 % 116.288 M -6.82 % 124.798 M -22.00 % 159.997 M 236.82 % 47.502 M 41.20 % 33.642 M -9.90 % 37.338 M 79.59 % 20.791 M -57.25 % 48.630 M -37.17 % 77.405 M 60.04 % 48.367 M 35.62 % 35.663 M -32.05 % 52.487 M 19.97 % 43.750 M 10.16 % 39.715 M -19.11 % 49.099 M -22.63 % 63.458 M 335.91 % 14.558 M 0.00 % 14.558 M -36.83 % 23.045 M 0.00 % 23.045 M
Income before tax 32.406 M -5.31 % 34.222 M -3.30 % 35.390 M -6.35 % 37.790 M 181.20 % 13.439 M -72.85 % 49.507 M 41.48 % 34.993 M -45.69 % 64.437 M 78.41 % 36.118 M -12.30 % 41.182 M -47.32 % 78.169 M -24.52 % 103.557 M -27.33 % 142.503 M -3.57 % 147.785 M -19.81 % 184.299 M 232.02 % 55.509 M 40.09 % 39.624 M -8.29 % 43.207 M 105.21 % 21.054 M -64.43 % 59.184 M -35.93 % 92.368 M 62.45 % 56.858 M 29.21 % 44.005 M -29.69 % 62.585 M 26.80 % 49.358 M 2.73 % 48.045 M -19.64 % 59.790 M -20.86 % 75.549 M 340.96 % 17.133 M 0.00 % 17.133 M -37.46 % 27.394 M 0.00 % 27.394 M
Income before tax ratio 0.04 -16.09 % 0.05 3.50 % 0.05 -23.90 % 0.07 179.71 % 0.02 -75.14 % 0.10 55.00 % 0.06 -42.94 % 0.11 56.95 % 0.07 -13.49 % 0.08 -35.24 % 0.12 -19.49 % 0.15 -26.19 % 0.21 1.27 % 0.20 -8.45 % 0.22 110.85 % 0.11 19.07 % 0.09 -15.24 % 0.10 96.08 % 0.05 -67.74 % 0.17 -22.29 % 0.21 29.28 % 0.16 35.32 % 0.12 -33.70 % 0.18 1.89 % 0.18 1.49 % 0.18 3.52 % 0.17 -19.58 % 0.21 213.08 % 0.07 0.00 % 0.07 -44.03 % 0.12 0.00 % 0.12
EBITDA 36.537 M 11.93 % 32.643 M -11.90 % 37.051 M -5.08 % 39.035 M -15.29 % 46.079 M -43.91 % 82.147 M 8.78 % 75.514 M -22.62 % 97.588 M 49.04 % 65.477 M -7.18 % 70.541 M -23.91 % 92.708 M -29.39 % 131.298 M -19.79 % 163.692 M -3.13 % 168.974 M -13.12 % 194.492 M 163.25 % 73.882 M 25.50 % 58.869 M -5.11 % 62.043 M 155.31 % 24.301 M -68.72 % 77.679 M -28.81 % 109.119 M 48.24 % 73.609 M 26.36 % 58.255 M -24.18 % 76.834 M 22.52 % 62.712 M 2.14 % 61.398 M -2.59 % 63.031 M -13.85 % 73.166 M 160.68 % 28.067 M 0.00 % 28.067 M -6.78 % 30.109 M 0.00 % 30.109 M
Net income ratio 0.04 -13.02 % 0.04 -17.33 % 0.05 1.46 % 0.05 137.05 % 0.02 -72.93 % 0.08 75.44 % 0.05 -50.40 % 0.09 72.96 % 0.05 -13.54 % 0.06 -43.84 % 0.11 -12.94 % 0.13 -24.72 % 0.17 -2.14 % 0.17 -10.94 % 0.19 113.90 % 0.09 20.01 % 0.08 -16.72 % 0.09 71.60 % 0.05 -61.23 % 0.14 -23.80 % 0.18 27.36 % 0.14 42.04 % 0.10 -35.93 % 0.15 -3.59 % 0.16 8.83 % 0.15 4.21 % 0.14 -21.38 % 0.18 209.49 % 0.06 0.00 % 0.06 -43.47 % 0.10 0.00 % 0.10
Ratio EBITDA 0.05 -0.81 % 0.05 -5.70 % 0.05 -22.87 % 0.07 -15.74 % 0.08 -48.63 % 0.16 19.18 % 0.13 -18.70 % 0.16 31.12 % 0.12 -8.44 % 0.14 -6.46 % 0.15 -24.69 % 0.19 -18.53 % 0.24 1.74 % 0.23 -0.80 % 0.24 67.18 % 0.14 6.67 % 0.13 -12.30 % 0.15 143.94 % 0.06 -71.63 % 0.22 -13.66 % 0.25 17.97 % 0.21 32.33 % 0.16 -28.51 % 0.23 -1.55 % 0.23 0.90 % 0.23 25.49 % 0.18 -12.46 % 0.21 85.08 % 0.11 0.00 % 0.11 -16.58 % 0.13 0.00 % 0.13
Gross profit ratio 0.10 -13.85 % 0.12 -27.15 % 0.16 19.17 % 0.14 17.34 % 0.12 -20.53 % 0.15 -21.01 % 0.19 1.00 % 0.18 31.13 % 0.14 -21.51 % 0.18 3.81 % 0.17 -20.00 % 0.22 -14.87 % 0.25 -5.34 % 0.27 -13.38 % 0.31 82.27 % 0.17 -1.45 % 0.17 0.59 % 0.17 506.66 % 0.03 -90.41 % 0.29 -8.95 % 0.32 19.72 % 0.27 -3.89 % 0.28 -2.72 % 0.29 -12.83 % 0.33 7.12 % 0.31 -4.33 % 0.32 -6.10 % 0.34 53.55 % 0.22 0.00 % 0.22 -9.68 % 0.25 0.00 % 0.25
Weighted average shs out dil 218.486 M 0.00 % 218.486 M 2.88 % 212.362 M 6.11 % 200.131 M -7.05 % 215.304 M 2.32 % 210.421 M -0.20 % 210.847 M -0.26 % 211.388 M -0.28 % 211.988 M -1.06 % 214.251 M -0.78 % 215.925 M -0.59 % 217.200 M 0.00 % 217.200 M 0.56 % 215.988 M -0.01 % 216.000 M 0.00 % 216.000 M 0.00 % 216.000 M 0.02 % 215.953 M -0.96 % 218.037 M 3.12 % 211.435 M -2.10 % 215.961 M -0.03 % 216.022 M 19.70 % 180.470 M 10.03 % 164.022 M 63.40 % 100.381 M -23.49 % 131.192 M -18.61 % 161.182 M -0.25 % 161.591 M -0.27 % 162.022 M 0.00 % 162.022 M 19.06 % 136.079 M 0.00 % 136.079 M
Weighted average shs out 218.486 M 0.00 % 218.486 M 2.88 % 212.362 M 6.11 % 200.132 M -7.05 % 215.304 M 2.32 % 210.421 M -0.20 % 210.847 M -0.26 % 211.388 M -0.28 % 211.988 M -1.06 % 214.251 M -0.78 % 215.925 M -0.59 % 217.200 M 0.00 % 217.200 M 0.56 % 215.988 M -0.01 % 216.000 M 0.00 % 216.000 M 0.00 % 216.000 M 0.02 % 215.953 M -0.96 % 218.037 M 3.12 % 211.435 M -2.10 % 215.962 M -0.03 % 216.022 M 19.70 % 180.470 M 10.03 % 164.022 M 63.40 % 100.381 M -23.49 % 131.192 M -18.61 % 161.182 M -0.25 % 161.591 M -0.27 % 162.022 M 0.00 % 162.022 M 19.06 % 136.079 M 0.00 % 136.079 M
EPS diluted 0.13 0.00 % 0.13 -23.53 % 0.17 13.33 % 0.15 160.87 % 0.06 -71.25 % 0.20 66.67 % 0.12 -53.85 % 0.26 100.00 % 0.13 -13.33 % 0.15 -54.55 % 0.33 -17.50 % 0.40 -25.93 % 0.54 -6.90 % 0.58 -21.62 % 0.74 236.36 % 0.22 37.50 % 0.16 -5.88 % 0.17 78.20 % 0.10 -58.52 % 0.23 -36.11 % 0.36 63.64 % 0.22 10.00 % 0.20 -37.50 % 0.32 -27.27 % 0.44 46.67 % 0.30 0.00 % 0.30 -23.08 % 0.39 333.82 % 0.09 0.00 % 0.09 -47.12 % 0.17 0.00 % 0.17
Earnings per share 0.13 0.00 % 0.13 -23.53 % 0.17 13.33 % 0.15 160.87 % 0.06 -71.25 % 0.20 66.67 % 0.12 -53.85 % 0.26 100.00 % 0.13 -13.33 % 0.15 -54.55 % 0.33 -17.50 % 0.40 -25.93 % 0.54 -6.90 % 0.58 -21.62 % 0.74 236.36 % 0.22 37.50 % 0.16 -5.88 % 0.17 78.20 % 0.10 -58.52 % 0.23 -36.11 % 0.36 63.64 % 0.22 10.00 % 0.20 -37.50 % 0.32 -27.27 % 0.44 46.67 % 0.30 0.00 % 0.30 -23.08 % 0.39 333.82 % 0.09 0.00 % 0.09 -47.12 % 0.17 0.00 % 0.17
Gross profit 75.614 M -2.79 % 77.781 M -31.94 % 114.279 M 46.65 % 77.925 M 17.97 % 66.056 M -13.21 % 76.115 M -27.90 % 105.570 M -3.87 % 109.823 M 49.06 % 73.679 M -20.43 % 92.592 M -15.55 % 109.645 M -24.99 % 146.177 M -16.19 % 174.416 M -9.87 % 193.523 M -24.14 % 255.090 M 187.01 % 88.879 M 15.95 % 76.652 M 8.83 % 70.436 M 534.93 % 11.094 M -89.43 % 104.928 M -24.93 % 139.773 M 50.44 % 92.911 M -8.24 % 101.249 M 3.17 % 98.141 M 8.48 % 90.470 M 8.43 % 83.433 M -25.74 % 112.358 M -7.59 % 121.586 M 116.28 % 56.218 M 0.00 % 56.218 M 0.93 % 55.700 M 0.00 % 55.700 M
Income tax expense 4.484 M -22.36 % 5.775 M 501.04 % -1.440 M -117.37 % 8.293 M 681.45 % 1.061 M -86.10 % 7.633 M -13.70 % 8.844 M -2.31 % 9.053 M 13.92 % 7.947 M -12.11 % 9.042 M 15.03 % 7.861 M -54.95 % 17.449 M -33.57 % 26.265 M 13.78 % 23.083 M -5.32 % 24.380 M 204.47 % 8.007 M 33.85 % 5.982 M 1.93 % 5.869 M 2 123.04 % 263.993 K -97.50 % 10.554 M -29.47 % 14.963 M 76.23 % 8.491 M 1.77 % 8.343 M -17.38 % 10.098 M 80.06 % 5.608 M -32.68 % 8.330 M -22.09 % 10.691 M -11.57 % 12.091 M 369.51 % 2.575 M 0.00 % 2.575 M -40.79 % 4.350 M 0.00 % 4.350 M
Cost of revenue 662.168 M 14.95 % 576.034 M -1.62 % 585.537 M 19.32 % 490.743 M -1.77 % 499.589 M 13.07 % 441.859 M -4.34 % 461.900 M -5.03 % 486.387 M 7.89 % 450.836 M 6.13 % 424.779 M -19.30 % 526.361 M -1.09 % 532.176 M 3.42 % 514.602 M -2.93 % 530.116 M -7.18 % 571.129 M 31.05 % 435.825 M 18.01 % 369.325 M 8.06 % 341.777 M -10.71 % 382.766 M 51.76 % 252.223 M -14.03 % 293.393 M 16.52 % 251.802 M -3.07 % 259.772 M 7.22 % 242.274 M 32.33 % 183.081 M -1.99 % 186.801 M -20.78 % 235.788 M 1.55 % 232.185 M 19.10 % 194.956 M 0.00 % 194.956 M 15.31 % 169.075 M 0.00 % 169.075 M
General and administrative expenses 1.173 M -95.03 % 23.615 M 192.11 % -25.638 M -150.28 % 50.992 M 886.38 % -6.484 M -138.92 % 16.661 M 137.14 % -44.860 M -176.58 % 58.578 M 554.48 % -12.889 M -156.18 % 22.944 M 47.05 % 15.603 M -71.70 % 55.140 M 768.82 % -8.244 M -139.37 % 20.943 M 186.90 % -24.100 M -161.49 % 39.191 M 512.59 % -9.499 M -170.02 % 13.567 M 156.00 % -24.224 M -288.76 % 12.833 M 297.74 % -6.490 M -159.80 % 10.852 M 153.23 % -20.388 M -288.85 % 10.796 M 335.98 % -4.575 M -144.49 % 10.284 M 155.29 % -18.599 M -386.68 % 6.488 M -58.44 % 15.612 M 0.00 % 15.612 M 22.85 % 12.709 M 0.00 % 12.709 M
Selling and marketing expenses -1.900 M -135.67 % 5.327 M 153.44 % -9.967 M -164.71 % 15.402 M 138.51 % 6.458 M 35.99 % 4.749 M -25.15 % 6.344 M -7.02 % 6.823 M -9.75 % 7.560 M 42.54 % 5.304 M -30.43 % 7.624 M 30.02 % 5.864 M 27.28 % 4.607 M 3.99 % 4.430 M -26.45 % 6.024 M 31.16 % 4.592 M -6.54 % 4.914 M 8.65 % 4.523 M 109.49 % -47.661 M -320.28 % 21.636 M -11.20 % 24.365 M 14.27 % 21.323 M -3.43 % 22.081 M 6.40 % 20.753 M 9.16 % 19.012 M 7.59 % 17.670 M -18.33 % 21.636 M -10.48 % 24.170 M 14.82 % 21.051 M 0.00 % 21.051 M 38.85 % 15.161 M 0.00 % 15.161 M
Other expenses 27.422 M 909.32 % -3.388 M -104.15 % 81.657 M 285.66 % -43.982 M -88.67 % -23.311 M -170 157.48 % 13.708 K 109.88 % -138.781 K 92.73 % -1.908 M -508.28 % -313.647 K 59.73 % -778.838 K -139.17 % 1.988 M 2 830.78 % -72.812 K 92.80 % -1.011 M -1 431.90 % -65.970 K 74.74 % -261.155 K 41.08 % -443.246 K -2 685.28 % 17.145 K 133.31 % -51.469 K 95.28 % -1.090 M -572.09 % -162.166 K -210.49 % -52.229 K 79.80 % -258.561 K 41.52 % -442.126 K -233.58 % -132.539 K -815.65 % 18.520 K 107.02 % -263.843 K -19 182.85 % -1.368 K 97.15 % -48.009 K 0.000 0.000 0.000 0.000
Operating expenses 42.866 M 0.42 % 42.685 M -41.20 % 72.599 M 71.03 % 42.449 M -29.00 % 59.786 M 65.47 % 36.130 M 15.47 % 31.290 M -31.30 % 45.546 M 1.49 % 44.876 M -6.12 % 47.799 M 60.75 % 29.735 M -47.55 % 56.693 M 14.58 % 49.479 M -4.01 % 51.546 M -14.94 % 60.598 M 53.38 % 39.508 M -3.54 % 40.956 M 23.02 % 33.291 M 352.07 % -13.207 M -126.10 % 50.593 M -12.98 % 58.137 M 37.65 % 42.236 M -26.08 % 57.135 M 46.53 % 38.992 M -12.04 % 44.329 M 22.13 % 36.297 M -29.62 % 51.575 M 6.52 % 48.420 M 24.94 % 38.755 M 0.00 % 38.755 M 36.23 % 28.447 M 0.00 % 28.447 M
Cost and expenses 705.034 M 13.95 % 618.719 M -5.99 % 658.136 M 24.00 % 530.771 M -5.11 % 559.375 M 17.03 % 477.989 M -3.08 % 493.190 M -7.28 % 531.933 M 7.31 % 495.711 M 4.90 % 472.578 M -15.02 % 556.096 M -5.57 % 588.870 M 4.39 % 564.081 M -3.02 % 581.662 M -7.93 % 631.727 M 32.90 % 475.332 M 15.86 % 410.281 M 9.39 % 375.068 M 1.49 % 369.559 M 22.04 % 302.816 M -13.86 % 351.530 M 19.55 % 294.039 M -7.22 % 316.908 M 12.67 % 281.265 M 23.68 % 227.410 M 1.93 % 223.098 M -22.36 % 287.363 M 2.41 % 280.606 M 20.07 % 233.711 M 0.00 % 233.711 M 18.32 % 197.522 M 0.00 % 197.522 M
Research and development expenses 16.171 M -5.61 % 17.132 M -35.47 % 26.547 M 54.08 % 17.229 M 35.18 % 12.746 M -7.82 % 13.827 M -23.25 % 18.016 M 19.84 % 15.034 M 19.21 % 12.611 M -42.66 % 21.994 M 364.04 % 4.740 M -82.12 % 26.502 M 40.28 % 18.892 M -17.45 % 22.886 M -2.12 % 23.380 M 32.45 % 17.653 M -19.93 % 22.047 M 32.31 % 16.662 M -10.42 % 18.601 M 26.89 % 14.659 M -30.31 % 21.037 M 89.06 % 11.127 M -17.59 % 13.503 M 21.04 % 11.155 M -0.18 % 11.175 M 3.36 % 10.812 M 0.67 % 10.740 M -30.33 % 15.417 M 81.25 % 8.506 M 0.00 % 8.506 M 21.19 % 7.019 M 0.00 % 7.019 M
Selling general and administrative expenses -726.811 K -102.51 % 28.942 M 181.29 % -35.605 M -153.32 % 66.781 M 181.44 % 23.729 M 10.83 % 21.410 M 155.59 % -38.516 M -158.89 % 65.402 M 1 327.30 % -5.329 M -118.86 % 28.248 M 22.78 % 23.007 M -62.29 % 61.004 M 1 777.08 % -3.638 M -114.34 % 25.374 M 240.37 % -18.076 M -141.28 % 43.784 M 1 054.95 % -4.585 M -125.35 % 18.089 M 125.16 % -71.885 M -308.55 % 34.470 M 92.84 % 17.875 M -44.45 % 32.175 M 1 800.19 % 1.693 M -94.63 % 31.548 M 118.53 % 14.437 M -48.36 % 27.954 M 820.54 % 3.037 M -90.09 % 30.658 M -16.72 % 36.814 M 0.00 % 36.814 M 30.25 % 28.265 M 0.00 % 28.265 M
Interest income 552.694 K -73.66 % 2.098 M 193.98 % 713.686 K -95.48 % 15.804 M 343.23 % 3.566 M -25.87 % 4.810 M -66.61 % 14.404 M 60.20 % 8.991 M 0.000 0.000 -100.00 % 7.208 M 58.54 % 4.547 M -72.57 % 16.577 M 210.15 % 5.345 M -36.92 % 8.473 M 54.12 % 5.497 M -60.53 % 13.928 M 76.57 % 7.888 M -56.32 % 18.058 M 0.000 -100.00 % 10.147 M 127.23 % 4.466 M -46.94 % 8.416 M 421.72 % 1.613 M -24.76 % 2.144 M 134.31 % 914.951 K -60.18 % 2.298 M 217.04 % 724.735 K 119.28 % 330.503 K 0.00 % 330.503 K 133.83 % 141.346 K 0.00 % 141.346 K
Interest expense 0.000 -100.00 % 618.695 K -92.44 % 8.179 M -23.61 % 10.707 M 0.000 0.000 0.000 -100.00 % 3.114 M 390.30 % 635.187 K 0.000 -100.00 % 5.910 M 0.000 -100.00 % 1.217 M -23.02 % 1.580 M 0.000 -100.00 % 2.157 M 137.16 % 909.524 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.030 M 0.000 0.000 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 -100.00 % 1.139 M -96.51 % 32.640 M 45.51 % 22.432 M -32.33 % 33.151 M 0.00 % 33.151 M 12.91 % 29.359 M 0.00 % 29.359 M 52.75 % 19.221 M -30.71 % 27.741 M 30.92 % 21.189 M 0.00 % 21.189 M 15.32 % 18.373 M 0.00 % 18.373 M -2.45 % 18.836 M 0.00 % 18.836 M 6.88 % 17.623 M 27.69 % 13.801 M -17.61 % 16.751 M 21.37 % 13.801 M 0.00 % 13.801 M 3.65 % 13.316 M -0.28 % 13.353 M 0.28 % 13.316 M 311.02 % 3.240 M 392.54 % -1.107 M -110.74 % 10.315 M 0.00 % 10.315 M 125.47 % 4.575 M 0.00 % 4.575 M
Operating income 32.748 M -6.69 % 35.096 M -15.79 % 41.679 M 9.98 % 37.896 M 504.37 % 6.270 M -84.32 % 39.985 M 13.81 % 35.132 M -47.05 % 66.345 M 82.11 % 36.432 M -13.18 % 41.961 M -47.49 % 79.910 M -22.89 % 103.630 M -27.79 % 143.514 M -2.93 % 147.851 M -19.89 % 184.560 M 229.85 % 55.952 M 41.27 % 39.607 M -8.44 % 43.258 M 95.35 % 22.144 M -62.69 % 59.346 M -35.79 % 92.420 M 61.81 % 57.116 M 28.50 % 44.448 M -29.13 % 62.718 M 27.11 % 49.340 M 2.13 % 48.309 M -19.20 % 59.792 M -20.91 % 75.597 M 325.86 % 17.752 M 0.00 % 17.752 M -30.48 % 25.534 M 0.00 % 25.534 M
Operating income ratio 0.04 -17.31 % 0.05 -9.87 % 0.06 -10.63 % 0.07 501.16 % 0.01 -85.64 % 0.08 24.69 % 0.06 -44.37 % 0.11 60.21 % 0.07 -14.36 % 0.08 -35.45 % 0.13 -17.75 % 0.15 -26.66 % 0.21 1.94 % 0.20 -8.53 % 0.22 109.48 % 0.11 20.07 % 0.09 -15.37 % 0.10 86.65 % 0.06 -66.16 % 0.17 -22.12 % 0.21 28.77 % 0.17 34.58 % 0.12 -33.18 % 0.18 2.15 % 0.18 0.90 % 0.18 4.09 % 0.17 -19.63 % 0.21 202.35 % 0.07 0.00 % 0.07 -37.78 % 0.11 0.00 % 0.11
Total other income expenses net -342.044 K 60.86 % -873.987 K 86.10 % -6.290 M -5 828.17 % -106.096 K 81.73 % -580.630 K -4 335.70 % 13.708 K 109.88 % -138.782 K 92.73 % -1.908 M -508.28 % -313.647 K 59.73 % -778.838 K 55.26 % -1.741 M -2 291.09 % -72.812 K 92.80 % -1.011 M -1 431.89 % -65.970 K 74.74 % -261.155 K 41.08 % -443.246 K -2 685.28 % 17.145 K 133.31 % -51.469 K 95.28 % -1.090 M -572.09 % -162.166 K -210.48 % -52.230 K 79.80 % -258.561 K 41.52 % -442.126 K -233.58 % -132.539 K -815.65 % 18.520 K 107.02 % -263.843 K -19 186.77 % -1.368 K 97.15 % -48.009 K -105.89 % 815.163 K 0.00 % 815.163 K 15.04 % 708.614 K 0.00 % 708.614 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 2023-01-01 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 2018-12-31 2018-09-30 2017-06-30 2017-03-31 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 2023-01-01 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 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2017-03-31 2015-12-31 2015-06-30 2015-03-31
Net debt -271.626 M 42.43 % -471.780 M -29.70 % -363.734 M -78.64 % -203.614 M -227.38 % 159.843 M 183.54 % -191.329 M 39.89 % -318.292 M -303.32 % -78.919 M 76.98 % -342.784 M 3.20 % -354.126 M 16.95 % -426.390 M -31.03 % -325.406 M 65.23 % -935.981 M -47.57 % -634.274 M 4.63 % -665.053 M -43.96 % -461.963 M 37.31 % -736.932 M -19.18 % -618.340 M -12.96 % -547.375 M 10.04 % -608.491 M 2.59 % -624.694 M -6.41 % -587.073 M 36.74 % -928.036 M -330.41 % -215.617 M -12.43 % -191.782 M -174.50 % 257.413 M 200.00 % -257.413 M -34.47 % -191.426 M -33.01 % -143.922 M -65.42 % -87.005 M 0.00 % -87.005 M 3.51 % -90.166 M -2.38 % -88.068 M 0.00 % -88.068 M
Total investments 56.351 M -34.74 % 86.351 M 0.00 % 86.351 M 0.00 % 86.351 M -79.72 % 425.758 M 93.08 % 220.503 M 139.66 % 92.008 M -16.81 % 110.597 M -4.24 % 115.500 M -4.23 % 120.597 M -71.31 % 420.404 M 188.12 % 145.913 M -2.59 % 149.789 M -4.43 % 156.734 M -2.50 % 160.748 M 15.70 % 138.939 M 21.68 % 114.187 M 35.64 % 84.187 M 0.00 % 84.187 M 742.22 % 9.996 M 0.00 % 9.996 M -97.92 % 479.736 M 201.24 % 159.254 M 0.000 0.000 -100.00 % 514.826 M 0.000 0.000 0.000 -100.00 % 415.784 K 0.000 -100.00 % 1.916 M -51.55 % 3.954 M 0.000
Total debt 74.735 M -11.20 % 84.157 M -12.24 % 95.891 M -8.40 % 104.684 M -83.11 % 619.660 M 55.02 % 399.742 M 157.98 % 154.951 M -1.93 % 157.995 M -1.43 % 160.292 M -1.65 % 162.982 M 0.63 % 161.956 M -5.58 % 171.527 M -6.00 % 182.482 M -32.66 % 270.971 M 29.70 % 208.924 M 61.46 % 129.394 M 34.56 % 96.163 M -26.42 % 130.687 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.288 M 0.00 % 32.288 M 0.000 -100.00 % 10.000 M 0.00 % 10.000 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 -100.00 % 170.400 M -85.62 % 1.185 B 605.88 % 167.879 M -85.59 % 1.165 B 707.72 % 144.230 M -87.45 % 1.149 B 321 025.90 % -358.132 K -100.03 % 1.116 B 819.40 % 121.382 M -88.99 % 1.102 B 787.51 % 124.175 M -88.19 % 1.051 B 1 347.83 % 72.618 M -93.08 % 1.049 B 1 501 422.22 % -69.889 K -146.93 % 148.908 K -53.87 % 322.829 K 0.22 % 322.130 K 26.28 % 255.083 K -5.38 % 269.588 K 80.36 % 149.475 K -99.98 % 718.315 M 512 568.66 % 140.113 K 0.000 0.000 -100.00 % 86.911 K 0.00 % 86.911 K 0.000 -100.00 % 382.683 K 0.00 % 382.683 K
Retained earnings 1.210 B 0.53 % 1.204 B 2.42 % 1.175 B 1.56 % 1.157 B 1.65 % 1.138 B -1.94 % 1.161 B 3.84 % 1.118 B 0.74 % 1.110 B 5.32 % 1.054 B -6.34 % 1.125 B -7.52 % 1.216 B 16.42 % 1.045 B 8.99 % 958.594 M 3.75 % 923.970 M 15.62 % 799.172 M 19.66 % 667.896 M 7.66 % 620.394 M -3.18 % 640.752 M 6.19 % 603.413 M 0.03 % 603.212 M 8.77 % 554.582 M 16.22 % 477.177 M -2.38 % 488.810 M 4.07 % 469.679 M 12.58 % 417.192 M 0.000 -100.00 % 333.727 M 29.68 % 257.347 M 44.46 % 178.140 M 30.38 % 136.636 M -6.62 % 146.318 M 214.30 % 46.554 M -8.74 % 51.009 M 0.00 % 51.009 M
Common stock 218.430 M 0.00 % 218.430 M 0.00 % 218.430 M 0.00 % 218.430 M 0.00 % 218.430 M 0.00 % 218.430 M 0.00 % 218.430 M 0.00 % 218.430 M 0.00 % 218.430 M 0.47 % 217.410 M 0.00 % 217.410 M 0.10 % 217.200 M 0.00 % 217.200 M 0.56 % 216.000 M 0.00 % 216.000 M 0.00 % 216.000 M 0.00 % 216.000 M 0.00 % 216.000 M 0.00 % 216.000 M 0.00 % 216.000 M 0.00 % 216.000 M 80.00 % 120.000 M 0.00 % 120.000 M 33.33 % 90.000 M 0.00 % 90.000 M 0.000 -100.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M
Total equity 2.477 B 0.86 % 2.456 B 1.43 % 2.422 B 1.49 % 2.386 B 1.25 % 2.357 B -1.32 % 2.388 B 0.71 % 2.371 B 1.21 % 2.343 B 2.16 % 2.293 B -5.18 % 2.419 B 1.87 % 2.374 B -0.29 % 2.381 B 3.83 % 2.293 B 2.30 % 2.242 B 5.96 % 2.116 B 9.33 % 1.935 B 2.64 % 1.886 B -1.07 % 1.906 B 2.00 % 1.869 B 1.11 % 1.848 B 2.69 % 1.800 B 4.49 % 1.722 B -0.67 % 1.734 B 102.92 % 854.397 M 6.56 % 801.790 M 11.62 % 718.315 M 0.00 % 718.315 M 18.60 % 605.670 M 11.21 % 544.621 M 14.61 % 475.197 M 0.00 % 475.197 M 25.33 % 379.164 M 13.02 % 335.479 M 0.00 % 335.479 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.930 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
Long term debt 74.735 M -11.20 % 84.157 M -12.24 % 95.891 M -8.40 % 104.684 M -5.96 % 111.322 M -5.46 % 117.751 M -6.45 % 125.863 M -3.31 % 130.174 M -1.73 % 132.471 M -1.99 % 135.161 M 0.90 % 133.950 M -6.00 % 142.504 M -7.14 % 153.459 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
Total non current liabilities 95.401 M -11.59 % 107.905 M -11.44 % 121.848 M -9.33 % 134.386 M -5.50 % 142.201 M -5.19 % 149.992 M -6.39 % 160.231 M 19.59 % 133.981 M -1.90 % 136.576 M -2.11 % 139.523 M -0.26 % 139.880 M -5.97 % 148.759 M -7.56 % 160.917 M 1 787.09 % 8.527 M -12.73 % 9.771 M 56.31 % 6.251 M -3.85 % 6.501 M 13.36 % 5.735 M -3.51 % 5.944 M 10.15 % 5.396 M 1.05 % 5.340 M 30.47 % 4.093 M -3.94 % 4.261 M -1.57 % 4.328 M -4.26 % 4.521 M 0.000 -100.00 % 4.907 M -7.28 % 5.292 M -6.79 % 5.678 M -2.72 % 5.836 M 0.000 -100.00 % 6.983 M 3.40 % 6.753 M 0.000
Other current liabilities 278.281 M -14.62 % 325.932 M 7.97 % 301.884 M 1.45 % 297.563 M -1.40 % 301.792 M 61.18 % 187.243 M -3.92 % 194.877 M 192.68 % 66.584 M 19.07 % 55.921 M 17.78 % 47.480 M -63.86 % 131.395 M 9 145.25 % 1.421 M -97.06 % 48.410 M 34.19 % 36.074 M -65.82 % 105.531 M -44.93 % 191.641 M 650.16 % 25.547 M 15.52 % 22.115 M -44.53 % 39.865 M 38.44 % 28.797 M 17.74 % 24.457 M -69.78 % 80.927 M 196.21 % 27.321 M 21.48 % 22.490 M 45.62 % 15.445 M 0.000 -100.00 % 40.132 M 106.78 % 19.408 M 4.88 % 18.505 M 54.42 % 11.984 M -18.42 % 14.689 M 2.35 % 14.351 M 29.84 % 11.053 M -22.39 % 14.242 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 23.184 M 40.12 % 16.546 M -76.83 % 71.412 M -0.80 % 71.985 M 16.83 % 61.618 M -17.30 % 74.503 M 0.000 -100.00 % 73.700 M -5.22 % 77.755 M 224.88 % 23.934 M -39.13 % 39.322 M -6.92 % 42.244 M 271.04 % 11.385 M -5.00 % 11.985 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.379 M 0.000 0.000 -100.00 % 10.753 M 0.000
Short term debt 0.000 -100.00 % 317.244 M 0.000 0.000 0.000 0.000 -100.00 % 29.088 M 0.000 0.000 0.000 -100.00 % 28.006 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 -100.00 % 32.288 M 0.00 % 32.288 M 0.000 -100.00 % 10.000 M 0.00 % 10.000 M
Total current liabilities 639.820 M -6.27 % 682.639 M -13.14 % 785.917 M 5.94 % 741.843 M 11.73 % 663.984 M 20.74 % 549.951 M -6.17 % 586.118 M 43.83 % 407.495 M 48.71 % 274.019 M -14.76 % 321.476 M -18.33 % 393.625 M -15.65 % 466.676 M -8.90 % 512.252 M 16.10 % 441.211 M 2.46 % 430.604 M 46.90 % 293.121 M 33.10 % 220.222 M -7.07 % 236.971 M -5.08 % 249.640 M 20.73 % 206.770 M -2.76 % 212.646 M -22.43 % 274.140 M 32.75 % 206.505 M 40.38 % 147.108 M 37.95 % 106.636 M 0.000 -100.00 % 238.750 M 1.00 % 236.389 M 11.52 % 211.965 M -9.02 % 232.979 M 0.00 % 232.979 M 9.59 % 212.588 M -2.80 % 218.707 M 0.00 % 218.707 M
Total liabilities 735.221 M -7.00 % 790.545 M -12.91 % 907.765 M 3.60 % 876.229 M 8.69 % 806.185 M 15.18 % 699.943 M -6.22 % 746.350 M 37.84 % 541.476 M 31.88 % 410.595 M -10.93 % 460.999 M -13.59 % 533.505 M -13.31 % 615.435 M -8.58 % 673.168 M 49.68 % 449.739 M 2.13 % 440.374 M 47.10 % 299.371 M 32.04 % 226.724 M -6.59 % 242.706 M -5.04 % 255.584 M 20.46 % 212.166 M -2.67 % 217.986 M -21.65 % 278.233 M 32.01 % 210.765 M 39.18 % 151.436 M 36.24 % 111.158 M 0.000 -100.00 % 243.656 M 0.82 % 241.681 M 11.04 % 217.643 M -8.87 % 238.815 M 2.51 % 232.979 M 6.11 % 219.571 M -2.61 % 225.460 M 3.09 % 218.707 M
Other non current assets 399.286 M 5.87 % 377.141 M -32.96 % 562.566 M -20.01 % 703.311 M 1 866.48 % 35.765 M -59.18 % 87.614 M -78.78 % 412.899 M -4.11 % 430.600 M 125.94 % 190.578 M -35.95 % 297.557 M 423.90 % 56.796 M -88.95 % 514.065 M 239.56 % 151.392 M -47.47 % 288.190 M 18.56 % 243.083 M -29.78 % 346.192 M 248.52 % 99.332 M -62.17 % 262.582 M -46.73 % 492.885 M 1.71 % 484.579 M -0.33 % 486.201 M 745.26 % 57.521 M -2.59 % 59.052 M 413.50 % 11.500 M 39.94 % 8.218 M 103.19 % -257.413 M -1 496.21 % 18.437 M -37.74 % 29.614 M 33.50 % 22.183 M 72.05 % 12.894 M -27.92 % 17.887 M 1 286.76 % 1.290 M -72.03 % 4.612 M -68.29 % 14.543 M
Long term investments 0.000 100.00 % -20.991 M 90.89 % -230.456 M 30.70 % -332.553 M -415.67 % 105.350 M 0.18 % 105.166 M 140.53 % -259.473 M -3.24 % -251.337 M -1 122.68 % -20.556 M 83.77 % -126.628 M -193.52 % 135.403 M 143.30 % -312.719 M -436.12 % 93.039 M 211.77 % -83.241 M -35.37 % -61.491 M 69.44 % -201.213 M -1 018.74 % 21.901 M 112.75 % -171.759 M 57.47 % -403.813 M 11.78 % -457.734 M 0.62 % -460.577 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 415.784 K 0.000 -100.00 % 1.916 M -51.55 % 3.954 M 0.000
Intangible assets 104.160 M -0.66 % 104.847 M 4.04 % 100.777 M -0.67 % 101.452 M -0.66 % 102.128 M -0.66 % 102.807 M -0.66 % 103.486 M -0.65 % 104.165 M -0.65 % 104.844 M -0.64 % 105.523 M -0.64 % 106.204 M -0.71 % 106.960 M -0.73 % 107.750 M 68.56 % 63.925 M -1.09 % 64.630 M -1.08 % 65.336 M -1.07 % 66.042 M -1.06 % 66.748 M -1.05 % 67.454 M -1.04 % 68.160 M -1.03 % 68.866 M -0.39 % 69.139 M -1.01 % 69.843 M 3.98 % 67.171 M -1.01 % 67.858 M 0.000 -100.00 % 68.352 M 36.39 % 50.117 M 4.64 % 47.896 M -2.25 % 48.998 M 0.00 % 48.998 M -6.13 % 52.199 M 0.81 % 51.781 M 0.00 % 51.781 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 0.000 0.000 0.000 0.000 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 104.160 M -0.66 % 104.847 M 4.04 % 100.777 M -0.67 % 101.452 M -0.66 % 102.128 M -0.66 % 102.807 M -0.66 % 103.486 M -0.65 % 104.165 M -0.65 % 104.844 M -0.64 % 105.523 M -0.64 % 106.204 M -0.71 % 106.960 M -0.73 % 107.750 M 68.56 % 63.925 M -1.09 % 64.630 M -1.08 % 65.336 M -1.07 % 66.042 M -1.06 % 66.748 M -1.05 % 67.454 M -1.04 % 68.160 M -1.03 % 68.866 M -0.39 % 69.139 M -1.01 % 69.843 M 3.98 % 67.171 M -1.01 % 67.858 M 0.000 -100.00 % 68.352 M 36.39 % 50.117 M 4.64 % 47.896 M -2.25 % 48.998 M 0.00 % 48.998 M -6.13 % 52.199 M 0.81 % 51.781 M 0.00 % 51.781 M
Property plant equipment net 1.075 B -5.13 % 1.133 B -1.67 % 1.152 B -0.66 % 1.160 B -9.57 % 1.282 B 4.85 % 1.223 B 1.92 % 1.200 B 1.54 % 1.182 B 2.14 % 1.157 B 3.78 % 1.115 B 7.70 % 1.035 B 6.41 % 972.776 M 13.29 % 858.658 M 31.83 % 651.357 M 1.39 % 642.410 M 0.09 % 641.830 M 0.25 % 640.218 M 0.67 % 635.966 M 2.57 % 620.014 M 4.10 % 595.585 M 5.89 % 562.435 M 12.22 % 501.178 M 4.56 % 479.322 M 1.03 % 474.435 M 7.24 % 442.391 M 0.000 -100.00 % 376.204 M 5.45 % 356.756 M 5.53 % 338.075 M 5.61 % 320.113 M 0.00 % 320.113 M 21.98 % 262.441 M 16.67 % 224.951 M 0.08 % 224.777 M
Total non current assets 1.629 B -0.69 % 1.640 B 0.49 % 1.632 B -2.46 % 1.673 B 6.83 % 1.566 B 0.60 % 1.557 B 3.99 % 1.497 B 1.28 % 1.478 B 2.47 % 1.443 B 2.82 % 1.403 B 5.24 % 1.334 B 3.17 % 1.293 B 5.70 % 1.223 B 31.02 % 933.350 M 3.44 % 902.338 M 4.96 % 859.662 M 3.04 % 834.267 M 4.32 % 799.754 M 2.15 % 782.911 M 12.50 % 695.900 M 5.05 % 662.452 M 4.49 % 633.988 M 3.38 % 613.233 M 9.77 % 558.632 M 6.71 % 523.515 M 303.38 % -257.413 M -154.90 % 468.847 M 6.11 % 441.864 M 7.00 % 412.956 M 6.71 % 386.998 M 0.00 % 386.998 M 19.25 % 324.535 M 11.49 % 291.101 M 0.00 % 291.101 M
Other current assets 197.014 M 5.28 % 187.130 M -73.45 % 704.951 M 284.72 % 183.239 M -23.49 % 239.504 M 4.78 % 228.573 M -0.19 % 229.015 M -19.02 % 282.793 M 38.02 % 204.899 M -9.67 % 226.844 M 3.70 % 218.760 M -10.90 % 245.529 M 164.56 % 92.808 M -4.64 % 97.319 M -15.39 % 115.014 M 50.21 % 76.568 M 82.19 % 42.027 M -49.39 % 83.037 M 94.65 % 42.659 M 8.28 % 39.397 M 34.81 % 29.224 M -38.76 % 47.720 M 52.39 % 31.314 M -10.32 % 34.916 M 86.47 % 18.724 M 0.000 -100.00 % 18.795 M -87.53 % 150.707 M 4.24 % 144.578 M 518.14 % 23.389 M 0.00 % 23.389 M -82.54 % 133.970 M 1 061.12 % 11.538 M 0.00 % 11.538 M
Short term investments 297.450 M 177.11 % 107.342 M -66.12 % 316.806 M -24.37 % 418.904 M 30.74 % 320.408 M 177.80 % 115.338 M -67.19 % 351.482 M -2.89 % 361.934 M 166.02 % 136.056 M -44.97 % 247.225 M -13.25 % 285.000 M -37.86 % 458.632 M 708.16 % 56.750 M -76.35 % 239.975 M 7.98 % 222.239 M -34.66 % 340.151 M 268.59 % 92.286 M -63.94 % 255.946 M -47.55 % 488.000 M 4.33 % 467.730 M -0.60 % 470.573 M -1.91 % 479.736 M 201.24 % 159.254 M 0.000 0.000 -100.00 % 514.826 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 346.361 M -37.70 % 555.937 M 20.95 % 459.625 M 49.08 % 308.298 M -32.95 % 459.816 M -22.21 % 591.071 M 24.90 % 473.243 M 99.75 % 236.914 M -52.91 % 503.075 M -2.71 % 517.107 M -12.11 % 588.346 M 18.40 % 496.933 M -55.57 % 1.118 B 23.55 % 905.245 M 3.58 % 873.977 M 47.79 % 591.357 M -29.02 % 833.095 M 11.22 % 749.027 M 36.84 % 547.375 M -10.04 % 608.491 M -2.59 % 624.694 M 6.41 % 587.073 M -36.74 % 928.036 M 330.41 % 215.617 M 12.43 % 191.782 M 174.50 % -257.413 M -200.00 % 257.413 M 34.47 % 191.426 M 33.01 % 143.922 M 20.65 % 119.293 M 0.00 % 119.293 M 32.30 % 90.166 M -8.06 % 98.068 M 0.00 % 98.068 M
Cash and short term investments 643.811 M -2.94 % 663.279 M -14.57 % 776.431 M 6.77 % 727.202 M -6.80 % 780.225 M 10.45 % 706.408 M -14.35 % 824.725 M 37.72 % 598.848 M -6.30 % 639.131 M -16.38 % 764.333 M -12.48 % 873.347 M -8.60 % 955.565 M -18.69 % 1.175 B 2.62 % 1.145 B 4.47 % 1.096 B 17.68 % 931.508 M 0.66 % 925.381 M -7.92 % 1.005 B -2.94 % 1.035 B -3.80 % 1.076 B -1.74 % 1.095 B 2.67 % 1.067 B -1.88 % 1.087 B 404.27 % 215.617 M 12.43 % 191.782 M -25.50 % 257.413 M 0.00 % 257.413 M 34.47 % 191.426 M 33.01 % 143.922 M 20.65 % 119.293 M 0.00 % 119.293 M 32.30 % 90.166 M -8.06 % 98.068 M 0.00 % 98.068 M
Total current assets 1.583 B -1.43 % 1.606 B -5.34 % 1.697 B 6.81 % 1.589 B -0.47 % 1.596 B 4.27 % 1.531 B -5.51 % 1.620 B 15.24 % 1.406 B 11.49 % 1.261 B -14.57 % 1.476 B -6.22 % 1.574 B -7.62 % 1.704 B -2.27 % 1.744 B -0.83 % 1.758 B 6.31 % 1.654 B 20.28 % 1.375 B 7.59 % 1.278 B -5.26 % 1.349 B 0.57 % 1.341 B -1.69 % 1.364 B 0.68 % 1.355 B -0.83 % 1.366 B 2.64 % 1.331 B 197.70 % 447.201 M 14.83 % 389.433 M 51.29 % 257.413 M -47.80 % 493.125 M 21.61 % 405.487 M 16.08 % 349.307 M 6.82 % 327.014 M 0.00 % 327.014 M 19.26 % 274.200 M 1.62 % 269.839 M 0.00 % 269.839 M
Inventory 192.455 M -6.02 % 204.782 M -5.05 % 215.672 M 5.76 % 203.921 M 14.68 % 177.818 M -5.39 % 187.951 M 1.06 % 185.973 M -13.60 % 215.250 M 44.99 % 148.457 M -26.76 % 202.694 M -4.16 % 211.501 M 8.74 % 194.504 M 2.78 % 189.247 M 23.78 % 152.889 M -10.74 % 171.278 M 10.26 % 155.347 M 51.05 % 102.845 M 4.03 % 98.862 M 3.52 % 95.499 M 3.00 % 92.718 M 21.89 % 76.068 M 0.20 % 75.919 M 23.08 % 61.680 M -2.37 % 63.178 M -4.51 % 66.161 M 0.000 -100.00 % 61.343 M -3.17 % 63.354 M 4.19 % 60.808 M 7.07 % 56.793 M 0.00 % 56.793 M 13.44 % 50.064 M -9.52 % 55.329 M 0.00 % 55.329 M
Net receivables 550.202 M -0.20 % 551.295 M 4.98 % 525.140 M 10.67 % 474.500 M 8.17 % 438.675 M 7.50 % 408.073 M 7.21 % 380.627 M 23.14 % 309.106 M -2.17 % 315.958 M -3.76 % 328.286 M 21.30 % 270.648 M -23.63 % 354.377 M 23.73 % 286.411 M -30.18 % 410.202 M 51.17 % 271.359 M 28.26 % 211.565 M 1.82 % 207.778 M 17.75 % 176.450 M 5.17 % 167.777 M 7.55 % 155.996 M 0.91 % 154.585 M -12.17 % 176.000 M 16.54 % 151.017 M 13.13 % 133.490 M 9.01 % 122.458 M 0.000 -100.00 % 155.573 M 0.000 0.000 -100.00 % 127.539 M 0.00 % 127.539 M 0.000 -100.00 % 104.904 M 0.00 % 104.904 M
Tax assets 51.035 M 9.40 % 46.649 M -1.72 % 47.464 M 13.97 % 41.646 M 1.77 % 40.922 M 5.91 % 38.639 M -4.74 % 40.560 M 205.53 % 13.276 M 20.12 % 11.052 M -8.78 % 12.116 M 0.000 -100.00 % 11.444 M -4.84 % 12.026 M -8.34 % 13.119 M -4.28 % 13.706 M 82.36 % 7.516 M 10.96 % 6.774 M 8.95 % 6.217 M -2.43 % 6.371 M 19.98 % 5.310 M -3.91 % 5.527 M -10.14 % 6.150 M 22.62 % 5.015 M -9.25 % 5.526 M 9.49 % 5.047 M 0.000 -100.00 % 5.854 M 8.84 % 5.379 M 12.01 % 4.802 M 4.89 % 4.578 M 0.000 -100.00 % 6.690 M 15.28 % 5.803 M 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 0.000 0.000
Account payables 346.999 M 1 136.16 % 28.071 M -94.05 % 471.969 M 10.65 % 426.551 M 17.78 % 362.145 M 2.51 % 353.276 M 6.42 % 331.949 M 8.47 % 306.035 M 67.09 % 183.160 M -15.13 % 215.808 M -7.86 % 234.225 M -35.36 % 362.326 M -10.29 % 403.879 M 9.26 % 369.660 M 31.74 % 280.603 M 211.91 % 89.962 M -51.60 % 185.872 M -10.24 % 207.068 M 2.36 % 202.287 M 22.16 % 165.592 M -3.48 % 171.566 M -5.79 % 182.111 M 11.30 % 163.619 M 47.90 % 110.631 M 34.38 % 82.326 M 0.000 -100.00 % 172.819 M -14.08 % 201.149 M 12.15 % 179.361 M -3.57 % 186.002 M 0.00 % 186.002 M -2.01 % 189.811 M -2.39 % 194.465 M 0.00 % 194.465 M
Tax payables 14.540 M 27.64 % 11.392 M -5.57 % 12.064 M -31.95 % 17.729 M 37 689.55 % 46.914 K -99.50 % 9.432 M -40.81 % 15.936 M -15.43 % 18.844 M 14.01 % 16.529 M -35.18 % 25.502 M 0.000 -100.00 % 29.229 M -25.42 % 39.192 M 10.47 % 35.477 M -20.22 % 44.469 M 286.09 % 11.518 M 30.83 % 8.804 M 13.05 % 7.787 M 3.99 % 7.488 M -39.52 % 12.381 M -25.52 % 16.623 M 49.73 % 11.102 M -28.67 % 15.565 M 11.29 % 13.986 M 57.76 % 8.866 M 0.000 -100.00 % 25.799 M 62.95 % 15.832 M 12.29 % 14.099 M 421.15 % 2.705 M 0.000 -100.00 % 8.426 M 164.24 % 3.189 M 0.000
Deferred revenue non current 855.222 K -14.26 % 997.471 K -19.98 % 1.247 M -51.98 % 2.596 M -8.76 % 2.845 M -8.05 % 3.094 M -7.45 % 3.343 M -6.93 % 3.592 M -7.66 % 3.890 M -5.68 % 4.124 M 0.000 -100.00 % 4.593 M -4.86 % 4.828 M -4.63 % 5.062 M -5.91 % 5.380 M -3.10 % 5.552 M -3.70 % 5.765 M 17.67 % 4.900 M -4.57 % 5.134 M 33.10 % 3.857 M -1.73 % 3.925 M -4.10 % 4.093 M -3.94 % 4.261 M -1.57 % 4.328 M -4.26 % 4.521 M 0.000 -100.00 % 4.907 M -7.28 % 5.292 M -6.79 % 5.678 M -2.72 % 5.836 M 0.000 -100.00 % 6.983 M 3.40 % 6.753 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -349.526 K -14.71 % -304.707 K -36.73 % -222.860 K -28.26 % -173.758 K -123.70 % -77.675 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
Capital lease obligations 74.735 M -11.20 % 84.157 M -12.24 % 95.891 M -8.40 % 104.684 M -5.96 % 111.322 M -5.46 % 117.751 M -24.01 % 154.951 M 19.03 % 130.174 M -1.73 % 132.471 M -1.99 % 135.161 M -16.54 % 161.956 M 13.65 % 142.504 M -7.14 % 153.459 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
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 -100.00 % 69.889 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
Other total stockholders equity 1.049 B 1.41 % 1.034 B 0.61 % 1.028 B 1.72 % 1.011 B 21.82 % 829.638 M 571.61 % -175.916 M -116.93 % 1.039 B 792.83 % -150.000 M -114.66 % 1.023 B 1 501.52 % -72.994 M -107.76 % 941.224 M 26 594.20 % 3.526 M -99.68 % 1.118 B 0.000 -100.00 % 976.562 M 0.000 -100.00 % 976.562 M 0.000 -100.00 % 1.049 B 0.000 -100.00 % 976.562 M 0.000 -100.00 % 1.125 B 281.71 % 294.718 M 13.86 % 258.837 M 0.000 -100.00 % 294.589 M 14.04 % 258.323 M -6.57 % 276.480 M 11.23 % 248.560 M 4.09 % 238.792 M -1.57 % 242.610 M 24.75 % 194.470 M 0.20 % 194.087 M
Deferred tax liabilities non current 19.811 M -12.92 % 22.751 M -7.93 % 24.711 M -8.84 % 27.106 M -3.31 % 28.034 M -3.82 % 29.148 M -6.05 % 31.025 M 14 355.58 % 214.624 K 0.00 % 214.624 K -9.55 % 237.296 K 0.000 -100.00 % 1.661 M -36.84 % 2.630 M -24.10 % 3.465 M -21.08 % 4.391 M 527.95 % 699.238 K -5.02 % 736.175 K -11.90 % 835.605 K 3.15 % 810.049 K -47.36 % 1.539 M 8.75 % 1.415 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.212 B -1.06 % 3.247 B -2.48 % 3.329 B 2.05 % 3.262 B 3.14 % 3.163 B 2.42 % 3.088 B -0.95 % 3.118 B 8.09 % 2.884 B 6.67 % 2.704 B -6.10 % 2.880 B -0.97 % 2.908 B -2.96 % 2.997 B 1.01 % 2.967 B 10.21 % 2.692 B 5.30 % 2.556 B 14.39 % 2.235 B 5.79 % 2.112 B -1.69 % 2.149 B 1.15 % 2.124 B 3.11 % 2.060 B 2.11 % 2.018 B 0.86 % 2.000 B 2.87 % 1.945 B 93.33 % 1.006 B 10.17 % 912.947 M 0.000 -100.00 % 961.972 M 13.53 % 847.351 M 11.16 % 762.263 M 6.76 % 714.012 M 0.00 % 714.012 M 19.25 % 598.735 M 6.74 % 560.939 M 0.00 % 560.939 M
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 2023-01-01 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 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2017-03-31 2015-12-31 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 2023-01-01 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 2018-12-31 2018-09-30 2017-06-30 2017-03-31 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 % 85.515 M 200.00 % -85.515 M 0.000 0.000 -100.00 % 17.416 M 713.93 % 2.140 M 0.000 0.000 0.000 100.00 % -475.985 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
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 3.581 M 0.000 0.000 100.00 % -2.058 M -200.00 % 2.058 M 0.000 0.000 100.00 % -7.107 M -200.00 % 7.107 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 % 88.427 M 0.000 100.00 % -3.490 M 95.82 % -83.457 M -200.00 % 83.457 M 0.000 100.00 % -39.184 M -280.09 % -10.309 M -200.00 % 10.309 M 0.000 100.00 % -196.590 M -497.55 % 49.451 M 200.00 % -49.451 M 0.000 100.00 % -62.710 M -501.27 % 15.628 M 200.00 % -15.628 M 0.000 100.00 % -2.261 M 95.22 % -47.315 M -200.00 % 47.315 M 0.000 100.00 % -47.642 M 0.000 100.00 % -5.244 M 0.00 % -5.244 M -7 733.77 % 68.700 K 0.00 % 68.700 K
Accounts receivables 0.000 0.000 0.000 0.000 -100.00 % 77.600 M 0.000 100.00 % -18.625 M -12.21 % -16.598 M -200.00 % 16.598 M 0.000 -100.00 % 1.039 M 105.21 % -19.967 M -200.00 % 19.967 M 0.000 100.00 % -120.811 M -386.92 % 42.106 M 200.00 % -42.106 M 0.000 100.00 % -28.891 M -2 430.27 % 1.240 M 200.00 % -1.240 M 0.000 100.00 % -1.924 M 96.31 % -52.133 M -200.00 % 52.133 M 0.000 100.00 % -47.106 M 0.000 100.00 % -6.374 M 0.00 % -6.374 M -225.76 % 5.068 M 0.00 % 5.068 M
Inventory 0.000 0.000 0.000 0.000 -100.00 % 5.928 M 0.000 -100.00 % 8.415 M 113.62 % -61.775 M -200.00 % 61.775 M 0.000 100.00 % -40.223 M -323.85 % 17.969 M 200.00 % -17.969 M 0.000 100.00 % -75.779 M -1 131.66 % 7.345 M 200.00 % -7.345 M 0.000 100.00 % -33.819 M -335.05 % 14.388 M 200.00 % -14.388 M 0.000 100.00 % -336.928 K -106.99 % 4.818 M 200.00 % -4.818 M 0.000 100.00 % -535.854 K 0.000 -100.00 % 1.129 M 0.00 % 1.129 M 122.59 % -5.000 M 0.00 % -5.000 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 4.899 M 0.000 -100.00 % 6.720 M 232.17 % -5.084 M -200.00 % 5.084 M 0.000 0.000 100.00 % -8.311 M -200.00 % 8.311 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
Other non cash items 106.427 M 673.63 % -18.553 M 0.000 -100.00 % 44.909 M -72.61 % 163.956 M 576.87 % -34.381 M -115.05 % 228.491 M 445.17 % -66.196 M -218.03 % 56.083 M 184.55 % -66.331 M -266.84 % 39.757 M 145.90 % -86.623 M -250.98 % 57.373 M 270.93 % -33.566 M -196.70 % 34.709 M 269.70 % 9.388 M -70.51 % 31.832 M 332.73 % -13.678 M -4 105.23 % -325.255 K -110.35 % 3.144 M -91.11 % 35.362 M 193.22 % -37.935 M -114.71 % -17.668 M -122.66 % 77.965 M 211.78 % -69.751 M -78.37 % -39.106 M -230.42 % 29.983 M 0.000 -100.00 % 12.535 M 0.00 % 12.535 M 18.85 % 10.547 M 0.00 % 10.547 M
Net cash provided by operating activities 106.427 M 673.63 % -18.553 M 0.000 -100.00 % 74.407 M -48.22 % 143.694 M 1 817.86 % 7.492 M -97.36 % 284.300 M 1 172.68 % 22.339 M -80.34 % 113.614 M 2 451.30 % -4.832 M -102.86 % 168.787 M 518.09 % 27.308 M -87.26 % 214.406 M 206.11 % 70.043 M -60.28 % 176.332 M 357.81 % 38.517 M -16.56 % 46.163 M 856.78 % 4.825 M -82.92 % 28.246 M -16.68 % 33.900 M -74.05 % 130.640 M 1 152.22 % 10.433 M -85.29 % 70.939 M 25.71 % 56.430 M 17.51 % 48.021 M 7 782.77 % 609.185 K -99.28 % 84.704 M 0.000 -100.00 % 32.163 M 0.00 % 32.163 M -15.88 % 38.235 M 0.00 % 38.235 M
Investments in property plant and equipment -106.245 M -79.83 % -59.081 M -128.63 % -25.841 M 82.61 % -148.559 M -62.74 % -91.286 M 9.54 % -100.912 M -86.41 % -54.136 M 23.99 % -71.218 M 10.54 % -79.611 M 30.18 % -114.022 M -3.71 % -109.939 M 0.10 % -110.048 M 21.84 % -140.794 M -169.75 % -52.195 M -36.79 % -38.158 M -73.24 % -22.026 M -9.83 % -20.055 M 45.09 % -36.522 M -45.60 % -25.084 M 40.84 % -42.401 M -10.35 % -38.425 M -2.25 % -37.579 M 48.76 % -73.334 M -40.35 % -52.251 M -51.71 % -34.441 M -28.07 % -26.892 M 1.80 % -27.385 M 8.46 % -29.916 M -25.29 % -23.877 M 0.00 % -23.877 M 20.16 % -29.905 M 0.00 % -29.905 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 28.067 M 233 788.68 % 12.000 K -63.50 % 32.877 K -88.19 % 278.339 K 207.42 % -259.118 K -114.40 % 1.800 M 461.84 % 320.300 K 0.000 -100.00 % 3.814 K -99.96 % 10.354 M 1 782.49 % 550.000 K 465.82 % 97.204 K -53.35 % 208.349 K 8 383.27 % 2.456 K -99.55 % 550.000 K 75.21 % 313.914 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
Purchases of investments -599.600 M -24.92 % -480.000 M 74.00 % -1.846 B 0.000 0.000 0.000 100.00 % -1.182 B -885.33 % -120.000 M -6 568.28 % -1.800 M -461.84 % -320.300 K 0.000 100.00 % -100.000 M -865.84 % -10.354 M 0.000 100.00 % -105.735 M -327.18 % -24.752 M 17.49 % -30.000 M -414.89 % -5.827 M 88.85 % -52.259 M -224.58 % -16.101 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
Sales maturities of investments 440.993 M -36.22 % 691.375 M -63.17 % 1.877 B 1 464.29 % 120.000 M 621.74 % -23.000 M -176.67 % 30.000 M -97.39 % 1.150 B 935.36 % 111.097 M 1 464.50 % 7.101 M -77.04 % 30.923 M 0.000 -100.00 % 2.878 M 477.35 % -762.681 K -116.76 % 4.551 M -95.58 % 103.025 M 5 380.47 % 1.880 M -22.43 % 2.424 M -27.14 % 3.326 M -61.91 % 8.733 M 152.85 % 3.454 M -17.08 % 4.165 M 225.69 % 1.279 M 199.11 % 427.561 K 1 267.15 % 31.274 K -96.74 % 958.934 K 44.91 % 661.748 K -61.42 % 1.715 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 11.209 K -98.70 % 863.194 K -98.80 % 72.091 M 133.04 % -218.190 M -20.15 % -181.600 M -185.08 % 213.441 M 729.94 % 25.718 M 111.45 % -224.600 M -298.76 % 113.000 M 196.43 % 38.120 M -78.13 % 174.265 M 143.37 % -401.850 M -308.39 % 192.834 M 1 260.95 % -16.610 M -114.06 % 118.117 M 147.70 % -247.612 M -251.63 % 163.302 M -29.93 % 233.050 M 670.96 % -40.817 M -303.72 % 20.036 M 4 474.33 % 438.000 K 100.14 % -318.010 M -452.32 % -57.577 M 43.26 % -101.479 M -269.57 % 59.845 M 200.47 % -59.563 M -151.33 % 116.047 M 200.65 % -115.292 M -157 855.05 % 73.083 K 0.00 % 73.083 K -98.69 % 5.560 M 0.00 % 5.560 M
Net cash used for investing activites -264.841 M -272.92 % 153.158 M 97.88 % 77.401 M 135.39 % -218.682 M 26.09 % -295.874 M -307.54 % 142.562 M 336.47 % -60.288 M 80.23 % -304.980 M -853.22 % 40.490 M 190.02 % -44.979 M -169.92 % 64.326 M 110.56 % -609.016 M -1 287.69 % 51.277 M 179.80 % -64.254 M -183.18 % 77.250 M 126.41 % -292.510 M -352.88 % 115.671 M -40.38 % 194.027 M 277.31 % -109.428 M -212.54 % -35.012 M -3.52 % -33.821 M 90.45 % -354.310 M -171.54 % -130.483 M 15.10 % -153.699 M -683.02 % 26.363 M 130.73 % -85.793 M -194.93 % 90.378 M 162.24 % -145.208 M -510.03 % -23.804 M 0.00 % -23.804 M 2.22 % -24.345 M 0.00 % -24.345 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 -100.00 % 40.001 M 200.00 % -40.001 M 0.000 100.00 % -77.006 M 0.000 100.00 % -67.530 M 0.000 100.00 % -72.988 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
Dividends paid 0.000 0.000 100.00 % -6.459 M 40.00 % -10.765 M 69.10 % -34.841 M 0.000 0.000 0.000 100.00 % -100.524 M 0.000 0.000 0.000 100.00 % -86.400 M 0.000 0.000 0.000 100.00 % -54.000 M 0.000 0.000 0.000 100.00 % -60.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -583.617 K 0.00 % -583.617 K 96.56 % -16.953 M 0.00 % -16.953 M
Other financing activites -21.724 M -2 195.45 % -946.401 K 96.86 % -30.131 M -412.62 % -5.878 M -838.89 % 795.493 K 102.31 % -34.375 M -206.36 % -11.220 M 6.45 % -11.995 M 92.34 % -156.644 M -7 727.28 % -2.001 M -166.10 % 3.027 M 108.03 % -37.686 M 50.72 % -76.466 M 0.000 -100.00 % 14.087 K 100.03 % -54.000 M -383 232.15 % -14.087 K 0.000 -100.00 % 110.978 K 0.000 100.00 % -110.978 K 0.000 -100.00 % 846.070 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.046 M 0.00 % 16.046 M -14.46 % 18.760 M 0.00 % 18.760 M
Net cash used provided by financing activities -21.724 M -2 195.45 % -946.401 K 97.41 % -36.590 M -119.85 % -16.643 M -2 192.17 % 795.493 K 102.31 % -34.375 M -206.36 % -11.220 M 6.45 % -11.995 M 92.34 % -156.644 M -7 727.28 % -2.001 M 97.14 % -69.961 M -85.64 % -37.686 M 50.72 % -76.466 M 0.000 -100.00 % 14.087 K 0.000 100.00 % -54.014 M 0.000 -100.00 % 110.978 K 0.000 100.00 % -60.111 M 0.000 -100.00 % 846.070 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.463 M 0.00 % 15.463 M 755.54 % 1.807 M 0.00 % 1.807 M
Effect of forex changes on cash 1.141 M -54.14 % 2.487 M -55.03 % 5.532 M 706.46 % -912.121 K -119.33 % 4.718 M 75.05 % 2.695 M 184.30 % -3.197 M -389.27 % 1.105 M -86.73 % 8.330 M 318.58 % -3.811 M 76.02 % -15.890 M -228.51 % 12.365 M 7.55 % 11.497 M 1 069.11 % -1.186 M -49.83 % -791.851 K -2 743.82 % 29.951 K 101.18 % -2.541 M -508.49 % 622.021 K 258.24 % -393.089 K 89.34 % -3.689 M -718 185.84 % 513.750 -99.97 % 1.994 M 272.71 % -1.154 M -137.64 % 3.067 M 57.68 % 1.945 M 219.88 % -1.623 M -112.81 % -762.430 K -119.60 % 3.890 M 548.24 % -867.785 K 0.00 % -867.785 K -158.99 % 1.471 M 0.00 % 1.471 M
Net change in cash -178.997 M -232.82 % 134.770 M -1.90 % 137.379 M 184.89 % -161.830 M -23.29 % -131.255 M -211.40 % 117.828 M -43.78 % 209.595 M 170.13 % -298.859 M -6 433.58 % 4.719 M 108.48 % -55.623 M -137.77 % 147.261 M 124.26 % -607.028 M -401.29 % 201.477 M 389 422.80 % 51.724 K -99.98 % 244.084 M 197.46 % -250.435 M -356.99 % 97.448 M -50.32 % 196.148 M 340.78 % -81.464 M -1 596.44 % -4.802 M -113.08 % 36.709 M 110.74 % -341.884 M -143.53 % 785.371 M 933.71 % -94.202 M -223.42 % 76.329 M 187.93 % -86.806 M -149.80 % 174.319 M 281.23 % -96.189 M -519.04 % 22.954 M 0.00 % 22.954 M 33.70 % 17.168 M 0.00 % 17.168 M
Cash at beginning of period 458.209 M 41.67 % 323.439 M 73.84 % 186.060 M -46.52 % 347.890 M -41.14 % 591.071 M 24.90 % 473.243 M 184.08 % 166.587 M -64.21 % 465.446 M 1.02 % 460.727 M -10.77 % 516.350 M 39.90 % 369.089 M -62.19 % 976.117 M 26.01 % 774.640 M 0.01 % 774.589 M 46.01 % 530.505 M -32.07 % 780.940 M 14.26 % 683.492 M 40.25 % 487.344 M -13.50 % 563.400 M -0.85 % 568.202 M 6.91 % 531.494 M -39.14 % 873.377 M 892.41 % 88.006 M -51.70 % 182.208 M 72.09 % 105.879 M -45.05 % 192.685 M 949.13 % 18.366 M -83.97 % 114.555 M 0.000 0.000 0.000 0.000
Cash at end of period 279.212 M -39.06 % 458.209 M 41.67 % 323.439 M 73.84 % 186.060 M -59.54 % 459.816 M -22.21 % 591.071 M 57.12 % 376.181 M 125.82 % 166.587 M -64.21 % 465.446 M 1.02 % 460.727 M -10.77 % 516.350 M 39.90 % 369.089 M -62.19 % 976.117 M 26.01 % 774.640 M 0.01 % 774.589 M 46.01 % 530.505 M -32.07 % 780.940 M 14.26 % 683.492 M 41.82 % 481.936 M -14.46 % 563.400 M -0.85 % 568.202 M 6.91 % 531.494 M -39.14 % 873.377 M 892.41 % 88.006 M -51.70 % 182.208 M 72.09 % 105.879 M -45.05 % 192.685 M 949.13 % 18.366 M -19.99 % 22.954 M 0.00 % 22.954 M 33.70 % 17.168 M 0.00 % 17.168 M
Operating cash flow 106.427 M 634.05 % -19.928 M 0.000 -100.00 % 59.090 M -58.88 % 143.694 M 1 817.86 % 7.492 M -97.36 % 284.300 M 1 172.68 % 22.339 M -80.34 % 113.614 M 2 451.30 % -4.832 M -102.86 % 168.787 M 518.09 % 27.308 M -87.26 % 214.406 M 206.11 % 70.043 M -60.28 % 176.332 M 357.81 % 38.517 M -16.56 % 46.163 M 856.78 % 4.825 M -82.92 % 28.246 M -16.68 % 33.900 M -74.05 % 130.640 M 1 152.22 % 10.433 M -85.29 % 70.939 M 25.71 % 56.430 M 17.51 % 48.021 M 7 782.77 % 609.185 K -99.28 % 84.704 M 0.000 -100.00 % 32.163 M 0.00 % 32.163 M -15.88 % 38.235 M 0.00 % 38.235 M
Capital expenditure -106.245 M -79.83 % -59.081 M -128.63 % -25.841 M 82.61 % -148.559 M -62.74 % -91.286 M 9.54 % -100.912 M -86.41 % -54.136 M 23.99 % -71.218 M 10.54 % -79.611 M 30.18 % -114.022 M -3.71 % -109.939 M 0.10 % -110.048 M 21.84 % -140.794 M -169.75 % -52.195 M -36.79 % -38.158 M -73.24 % -22.026 M -9.83 % -20.055 M 45.09 % -36.522 M -45.60 % -25.084 M 40.84 % -42.401 M -10.35 % -38.425 M -2.25 % -37.579 M 48.76 % -73.334 M -40.35 % -52.251 M -51.71 % -34.441 M -28.07 % -26.892 M 1.80 % -27.385 M 8.46 % -29.916 M -25.29 % -23.877 M 0.00 % -23.877 M 20.16 % -29.905 M 0.00 % -29.905 M
Free CashFlow 182.000 K 100.23 % -79.009 M -221.19 % 65.196 M 172.87 % -89.469 M -270.72 % 52.408 M 156.10 % -93.420 M -140.59 % 230.164 M 570.89 % -48.879 M -243.75 % 34.003 M 128.61 % -118.854 M -301.97 % 58.847 M 171.12 % -82.740 M -212.40 % 73.612 M 312.44 % 17.848 M -87.08 % 138.175 M 737.90 % 16.491 M -36.84 % 26.108 M 182.37 % -31.697 M -1 102.35 % 3.162 M 137.20 % -8.502 M -109.22 % 92.216 M 439.70 % -27.146 M -1 033.60 % -2.395 M -157.30 % 4.179 M -69.23 % 13.580 M 151.67 % -26.282 M -145.85 % 57.319 M 291.60 % -29.916 M -461.03 % 8.286 M 0.00 % 8.286 M -0.53 % 8.330 M 0.00 % 8.330 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2017 2017 2015 2015
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012