605377.SS

Hangzhou Huawang New Material Technology Co.,Ltd. 605377.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 3.768 B -5.21 % 3.976 B 15.70 % 3.436 B 16.88 % 2.940 B 82.40 % 1.612 B -2.54 % 1.654 B -14.06 % 1.925 B 5.15 % 1.830 B 35.85 % 1.347 B 127.65 % 591.833 M -0.50 % 594.786 M 17.27 % 507.207 M
Net income 468.860 M -17.18 % 566.089 M 21.13 % 467.335 M 4.18 % 448.576 M 72.53 % 259.995 M 52.23 % 170.788 M 36.25 % 125.353 M -20.07 % 156.821 M 55.09 % 101.114 M 66.55 % 60.711 M 32.20 % 45.923 M 124.53 % 20.452 M
Income before tax 489.014 M -24.59 % 648.472 M 21.80 % 532.406 M 1.81 % 522.942 M 81.04 % 288.861 M 49.23 % 193.572 M 40.68 % 137.596 M -21.72 % 175.785 M 61.62 % 108.762 M 59.61 % 68.141 M 32.72 % 51.342 M 129.71 % 22.351 M
Income before tax ratio 0.13 -20.44 % 0.16 5.28 % 0.15 -12.89 % 0.18 -0.75 % 0.18 53.12 % 0.12 63.69 % 0.07 -25.56 % 0.10 18.97 % 0.08 -29.89 % 0.12 33.38 % 0.09 95.89 % 0.04
EBITDA 611.788 M -20.01 % 764.841 M 21.49 % 629.564 M 5.46 % 596.962 M 67.77 % 355.818 M 37.65 % 258.495 M 22.05 % 211.793 M -15.42 % 250.414 M 44.74 % 173.014 M 70.39 % 101.539 M 21.87 % 83.319 M 57.38 % 52.942 M
Net income ratio 0.12 -12.62 % 0.14 4.70 % 0.14 -10.86 % 0.15 -5.41 % 0.16 56.20 % 0.10 58.53 % 0.07 -23.98 % 0.09 14.17 % 0.08 -26.84 % 0.10 32.86 % 0.08 91.47 % 0.04
Ratio EBITDA 0.16 -15.61 % 0.19 5.01 % 0.18 -9.77 % 0.20 -8.02 % 0.22 41.24 % 0.16 42.01 % 0.11 -19.57 % 0.14 6.54 % 0.13 -25.15 % 0.17 22.47 % 0.14 34.20 % 0.10
Gross profit ratio 0.16 -17.26 % 0.19 3.12 % 0.18 -15.49 % 0.22 -10.97 % 0.25 34.59 % 0.18 22.75 % 0.15 -22.37 % 0.19 19.15 % 0.16 -25.56 % 0.22 19.42 % 0.18 30.56 % 0.14
Weighted average shs out dil 464.218 M 41.34 % 328.430 M 2.60 % 320.093 M 12.15 % 285.413 M 0.00 % 285.413 M 0.00 % 285.413 M 33.36 % 214.017 M 5.28 % 203.286 M 0.00 % 203.286 M 48.26 % 137.118 M 49.29 % 91.845 M 40.06 % 65.575 M
Weighted average shs out 464.218 M 41.34 % 328.430 M 2.60 % 320.093 M 12.15 % 285.413 M 0.00 % 285.413 M 34.33 % 212.472 M -0.72 % 214.017 M 7.65 % 198.800 M -2.21 % 203.286 M 48.26 % 137.119 M 49.29 % 91.845 M 40.06 % 65.575 M
EPS diluted 1.01 -41.28 % 1.72 17.81 % 1.46 -7.01 % 1.57 72.53 % 0.91 51.67 % 0.60 1.69 % 0.59 -23.38 % 0.77 35.09 % 0.57 29.55 % 0.44 -12.00 % 0.50 61.29 % 0.31
Earnings per share 1.01 -17.89 % 1.23 -15.75 % 1.46 -7.01 % 1.57 72.53 % 0.91 51.67 % 0.60 1.69 % 0.59 -23.38 % 0.77 35.09 % 0.57 29.55 % 0.44 -12.00 % 0.50 127.27 % 0.22
Gross profit 593.975 M -21.57 % 757.365 M 19.30 % 634.822 M -1.22 % 642.675 M 62.38 % 395.786 M 31.17 % 301.730 M 5.49 % 286.015 M -18.37 % 350.365 M 61.87 % 216.450 M 69.45 % 127.734 M 18.83 % 107.493 M 53.10 % 70.210 M
Income tax expense 20.339 M -75.62 % 83.429 M 24.58 % 66.970 M -12.95 % 76.932 M 158.49 % 29.762 M 30.92 % 22.733 M 85.68 % 12.243 M -35.44 % 18.964 M 147.94 % 7.648 M 2.93 % 7.431 M 37.11 % 5.420 M 185.54 % 1.898 M
Cost of revenue 3.175 B -1.36 % 3.218 B 14.88 % 2.802 B 21.94 % 2.298 B 88.91 % 1.216 B -10.06 % 1.352 B -17.47 % 1.639 B 10.72 % 1.480 B 30.87 % 1.131 B 143.66 % 464.099 M -4.76 % 487.293 M 11.51 % 436.996 M
General and administrative expenses 19.292 M -6.95 % 20.733 M 49.80 % 13.840 M -35.74 % 21.538 M 159.10 % 8.313 M -11.18 % 9.359 M 3.97 % 9.002 M -75.80 % 37.195 M 120.05 % 16.903 M -40.52 % 28.416 M 531.69 % 4.498 M 135.58 % 1.910 M
Selling and marketing expenses 18.459 M 17.85 % 15.663 M -22.57 % 20.230 M 11.69 % 18.112 M -56.59 % 41.724 M 9.95 % 37.949 M -4.25 % 39.634 M -8.92 % 43.513 M 44.25 % 30.165 M 90.97 % 15.796 M -0.41 % 15.861 M 27.43 % 12.447 M
Other expenses -41.041 M 15.19 % -48.393 M -1 620.73 % -2.812 M -212.48 % 2.500 M 167.12 % -3.725 M 2.79 % -3.832 M -589.72 % 782.477 K 109.26 % -8.451 M -181.92 % 10.316 M 0.000 -100.00 % 2.941 M -4.78 % 3.089 M
Operating expenses 103.979 M -4.31 % 108.667 M -12.39 % 124.035 M -4.99 % 130.547 M 30.03 % 100.396 M 9.18 % 91.957 M -8.94 % 100.980 M -26.36 % 137.131 M 51.61 % 90.448 M 92.12 % 47.079 M 1.04 % 46.596 M 29.22 % 36.059 M
Cost and expenses 3.278 B -3.32 % 3.391 B 15.91 % 2.926 B 20.49 % 2.428 B 84.42 % 1.317 B -8.84 % 1.444 B -16.97 % 1.740 B 7.57 % 1.617 B 32.40 % 1.221 B 138.92 % 511.177 M -4.25 % 533.889 M 12.86 % 473.056 M
Research and development expenses 107.269 M -11.10 % 120.663 M 30.06 % 92.777 M 4.96 % 88.397 M 63.44 % 54.085 M 11.56 % 48.481 M -1.56 % 49.248 M -6.99 % 52.947 M 40.05 % 37.806 M 80.89 % 20.899 M 1.41 % 20.609 M 19.79 % 17.204 M
Selling general and administrative expenses 37.752 M 3.72 % 36.397 M 6.83 % 34.070 M -14.07 % 39.651 M -20.76 % 50.036 M 5.77 % 47.308 M -2.73 % 48.635 M -39.74 % 80.708 M 71.47 % 47.068 M 4.21 % 45.165 M 121.83 % 20.360 M 41.81 % 14.357 M
Interest income 52.978 M -25.27 % 70.895 M 46.74 % 48.314 M 412.28 % 9.431 M 911.86 % 932.054 K 44.94 % 643.051 K 184.84 % 225.757 K -84.48 % 1.455 M -93.19 % 21.358 M 70.67 % 12.514 M 879.82 % 1.277 M 41.71 % 901.275 K
Interest expense 7.067 M -26.13 % 9.566 M 41.60 % 6.755 M 38.11 % 4.891 M -61.02 % 12.550 M -26.29 % 17.027 M -32.24 % 25.127 M 14.59 % 21.929 M 0.000 0.000 -100.00 % 12.460 M -15.50 % 14.747 M
Depreciation and amortization 118.343 M 10.80 % 106.804 M 18.14 % 90.403 M 27.61 % 70.841 M 30.20 % 54.407 M 13.59 % 47.896 M 1.13 % 47.363 M -6.48 % 50.642 M -2.16 % 51.762 M 133.92 % 22.128 M 13.38 % 19.517 M 3.86 % 18.791 M
Operating income 489.996 M -24.46 % 648.699 M 21.74 % 532.846 M 1.62 % 524.341 M 81.42 % 289.013 M 48.84 % 194.180 M 41.93 % 136.813 M -25.74 % 184.236 M 87.14 % 98.446 M 23.97 % 79.411 M 62.27 % 48.936 M 154.06 % 19.261 M
Operating income ratio 0.13 -20.31 % 0.16 5.23 % 0.16 -13.05 % 0.18 -0.53 % 0.18 52.72 % 0.12 65.14 % 0.07 -29.38 % 0.10 37.76 % 0.07 -45.54 % 0.13 63.08 % 0.08 116.65 % 0.04
Total other income expenses net -982.226 K -332.88 % -226.904 K -100.48 % 47.455 M 93.54 % 24.519 M 16 250.44 % -151.819 K 75.03 % -608.125 K 98.18 % -33.440 M -104.88 % -16.322 M -30.68 % -12.490 M -10.83 % -11.269 M -32.60 % -8.499 M 27.98 % -11.800 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 -1.466 B 23.63 % -1.920 B -18.60 % -1.619 B -62.70 % -995.171 M -13.51 % -876.762 M -2 686.70 % -31.462 M -116.36 % 192.353 M -41.86 % 330.858 M 149.87 % 132.412 M -47.20 % 250.801 M 73.00 % 144.971 M -36.13 % 226.986 M
Total investments 320.000 M 9 253.73 % 3.421 M -99.12 % 390.066 M 109.04 % 186.600 M 54.34 % 120.900 M 50.84 % 80.152 M 1 057.08 % 6.927 M -9.95 % 7.692 M 347.33 % 1.720 M -93.51 % 26.500 M -10.47 % 29.600 M 0.000
Total debt 616.622 M 64.77 % 374.225 M 55.83 % 240.157 M 20 440.79 % 1.169 M -99.48 % 223.332 M 21.35 % 184.044 M -41.12 % 312.587 M -19.10 % 386.400 M 92.43 % 200.800 M -31.41 % 292.757 M 47.76 % 198.136 M -21.46 % 252.273 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 90.036 M -18.61 % 110.626 M 32.15 % 83.715 M -29.88 % 119.391 M -72.96 % 441.508 M -0.79 % 445.045 M 23 625.24 % 1.876 M 0.000 0.000 0.000
Retained earnings 1.517 B -7.10 % 1.633 B 30.15 % 1.255 B 26.68 % 990.312 M 41.36 % 700.555 M 50.94 % 464.135 M 49.21 % 311.055 M 55.61 % 199.900 M 248.94 % 57.287 M -17.84 % 69.726 M 1 476.24 % 4.424 M -88.83 % 39.614 M
Common stock 464.705 M 39.88 % 332.208 M -0.01 % 332.241 M 15.74 % 287.057 M 40.81 % 203.867 M 33.33 % 152.900 M 0.00 % 152.900 M 7.68 % 142.000 M 12.08 % 126.700 M 67.81 % 75.500 M 14.39 % 66.000 M 0.00 % 66.000 M
Total equity 3.964 B -1.26 % 4.015 B 11.09 % 3.614 B 41.40 % 2.556 B 14.75 % 2.227 B 105.20 % 1.085 B 19.87 % 905.463 M 15.06 % 786.945 M 58.77 % 495.664 M 75.06 % 283.143 M 81.58 % 155.932 M 41.74 % 110.009 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 % 6.572 M 53.78 % 4.274 M
Long term debt 0.000 -100.00 % 1.818 M -48.07 % 3.501 M 485.38 % 598.147 K -98.83 % 51.237 M 27.92 % 40.054 M 0.000 0.000 0.000 0.000 -100.00 % 20.499 M 13.88 % 18.000 M
Total non current liabilities 75.680 M -2.33 % 77.484 M 70.01 % 45.576 M 124.21 % 20.327 M -60.22 % 51.094 M 25.76 % 40.628 M 6 624.92 % 604.137 K 0.000 -100.00 % 257.939 K 0.000 -100.00 % 27.071 M 21.54 % 22.274 M
Other current liabilities 84.352 M 33.85 % 63.019 M -14.73 % 73.907 M 25.85 % 58.726 M 263.13 % -35.999 M -145.46 % 79.191 M 313.51 % 19.151 M -66.83 % 57.736 M -75.95 % 240.041 M 853.43 % 25.177 M -19.99 % 31.466 M -59.69 % 78.068 M
Deferred revenue 0.000 -100.00 % 13.064 M -41.58 % 22.361 M -84.29 % 142.304 M 93.62 % 73.496 M 106.98 % 35.510 M 106.92 % 17.161 M -53.34 % 36.781 M -83.44 % 222.153 M 0.000 -100.00 % 13.669 M -42.14 % 23.623 M
Short term debt 616.622 M 65.58 % 372.407 M 177.45 % 134.225 M 0.000 -100.00 % 21.351 M -84.06 % 133.976 M -47.72 % 256.273 M -33.68 % 386.400 M 92.43 % 200.800 M -31.41 % 292.757 M 83.39 % 159.637 M -18.25 % 195.273 M
Total current liabilities 2.055 B -3.34 % 2.126 B 14.31 % 1.860 B 28.78 % 1.444 B 27.83 % 1.130 B 34.26 % 841.621 M 5.37 % 798.707 M 11.64 % 715.419 M 5.35 % 679.093 M 83.96 % 369.158 M 9.68 % 336.570 M 6.65 % 315.581 M
Total liabilities 2.131 B -3.30 % 2.204 B 15.65 % 1.906 B 30.11 % 1.465 B 24.02 % 1.181 B 33.87 % 882.249 M 10.38 % 799.311 M 11.73 % 715.419 M 5.31 % 679.351 M 84.03 % 369.158 M 1.52 % 363.641 M 7.63 % 337.854 M
Other non current assets 2.086 M -91.47 % 24.451 M -34.31 % 37.224 M -6.91 % 39.986 M 114.70 % 18.624 M -35.31 % 28.789 M 103.58 % 14.141 M -50.15 % 28.368 M 2 617.20 % 1.044 M -35.74 % 1.625 M 187.76 % 564.622 K 23.30 % 457.909 K
Long term investments 0.000 0.000 0.000 -100.00 % 4.631 M -14.18 % 5.397 M -12.42 % 6.162 M -11.05 % 6.927 M -9.95 % 7.692 M -47.60 % 14.681 M 0.000 0.000 0.000
Intangible assets 106.483 M -2.30 % 108.986 M 48.04 % 73.620 M 9.90 % 66.991 M -2.32 % 68.582 M -2.27 % 70.174 M -2.79 % 72.188 M 374.35 % 15.218 M -8.64 % 16.658 M 71.92 % 9.690 M 1.97 % 9.503 M -2.37 % 9.733 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
Goodwill and intangible assets 106.483 M -2.30 % 108.986 M 48.04 % 73.620 M 9.90 % 66.991 M -2.32 % 68.582 M -2.27 % 70.174 M -2.79 % 72.188 M 374.35 % 15.218 M -8.64 % 16.658 M 71.92 % 9.690 M 1.97 % 9.503 M -2.37 % 9.733 M
Property plant equipment net 1.363 B 3.18 % 1.321 B 16.99 % 1.129 B 11.29 % 1.014 B 32.02 % 768.300 M 73.68 % 442.357 M 26.97 % 348.399 M -7.99 % 378.664 M -9.13 % 416.723 M 145.55 % 169.708 M -10.98 % 190.643 M 6.68 % 178.712 M
Total non current assets 1.476 B 1.07 % 1.460 B 16.69 % 1.252 B 10.64 % 1.131 B 30.71 % 865.410 M 56.34 % 553.559 M 23.14 % 449.532 M 3.01 % 436.409 M -3.73 % 453.317 M 150.42 % 181.023 M -10.51 % 202.276 M 6.48 % 189.967 M
Other current assets 32.928 M -28.21 % 45.865 M -89.69 % 444.947 M -59.43 % 1.097 B 483.16 % 188.063 M 53.91 % 122.191 M 11.17 % 109.917 M 69.94 % 64.681 M -34.52 % 98.774 M 1 036.17 % 8.694 M -75.26 % 35.145 M -4.96 % 36.978 M
Short term investments 320.000 M 0.000 -100.00 % 390.066 M 109.04 % 186.600 M 54.34 % 120.900 M 50.84 % 80.152 M -10.54 % 89.600 M 85.05 % 48.420 M 2 715.77 % 1.720 M -93.51 % 26.500 M -10.47 % 29.600 M 0.000
cash and cash equivalents 2.083 B -9.21 % 2.294 B 23.41 % 1.859 B 86.61 % 996.340 M -9.43 % 1.100 B 410.47 % 215.507 M 79.24 % 120.234 M 116.47 % 55.542 M -18.78 % 68.388 M 63.00 % 41.956 M -21.08 % 53.165 M 110.24 % 25.287 M
Cash and short term investments 2.403 B 4.74 % 2.294 B 2.01 % 2.249 B 90.15 % 1.183 B -3.12 % 1.221 B 312.97 % 295.659 M 145.90 % 120.234 M 116.47 % 55.542 M -20.78 % 70.108 M 2.41 % 68.456 M 28.76 % 53.165 M 110.24 % 25.287 M
Total current assets 4.619 B -2.92 % 4.758 B 11.49 % 4.268 B 47.71 % 2.889 B 13.63 % 2.543 B 79.83 % 1.414 B 12.66 % 1.255 B 17.76 % 1.066 B 47.70 % 721.698 M 51.69 % 475.782 M 49.95 % 317.297 M 23.03 % 257.897 M
Inventory 841.059 M -14.07 % 978.783 M 6.91 % 915.537 M 50.15 % 609.758 M 25.79 % 484.728 M 35.39 % 358.017 M -4.66 % 375.530 M 3.52 % 362.770 M 44.03 % 251.865 M 55.90 % 161.553 M 85.28 % 87.192 M 10.16 % 79.153 M
Net receivables 1.342 B -6.74 % 1.439 B 36.49 % 1.054 B -3.16 % 1.089 B 40.75 % 773.587 M 7.36 % 720.535 M 11.05 % 648.861 M 11.32 % 582.884 M 74.08 % 334.831 M 41.23 % 237.079 M 68.43 % 140.757 M 4.86 % 134.236 M
Tax assets 4.908 M -23.70 % 6.433 M -45.97 % 11.907 M 127.57 % 5.232 M 16.10 % 4.507 M -25.84 % 6.077 M -22.84 % 7.876 M 21.80 % 6.466 M 53.55 % 4.211 M 0.000 -100.00 % 1.566 M 47.33 % 1.063 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 1.335 B -18.01 % 1.629 B 9.78 % 1.484 B 15.16 % 1.288 B 47.47 % 873.572 M 44.32 % 605.297 M 39.91 % 432.647 M 73.03 % 250.044 M 9.78 % 227.764 M 344.64 % 51.224 M -62.11 % 135.205 M 271.34 % 36.410 M
Tax payables 18.998 M -64.18 % 53.033 M 21.66 % 43.592 M -55.26 % 97.425 M 111.00 % 46.172 M 99.39 % 23.157 M 34.93 % 17.161 M -19.20 % 21.240 M 102.52 % 10.488 M 0.000 -100.00 % 10.262 M 76.03 % 5.830 M
Deferred revenue non current 21.211 M 49.32 % 14.205 M 133.76 % -42.074 M 0.000 0.000 -100.00 % 40.054 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 -100.00 % 5.099 M -16.97 % 6.141 M -23.52 % 8.030 M -1.55 % 8.156 M -9.90 % 9.052 M 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 1.818 M 101.84 % -98.929 M -16 639.30 % 598.147 K 100.40 % -150.743 M 0.000 100.00 % -56.314 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.983 B -3.03 % 2.045 B 1.17 % 2.021 B 59.08 % 1.270 B 3.21 % 1.231 B 262.13 % 339.927 M -23.01 % 441.508 M -0.79 % 445.045 M 43.66 % 309.801 M 124.63 % 137.916 M 61.29 % 85.508 M 0.000
Deferred tax liabilities non current 54.469 M -11.38 % 61.460 M 46.08 % 42.074 M 113.26 % 19.729 M 1 823.81 % 1.026 M 78.88 % 573.307 K -5.10 % 604.137 K 0.000 -100.00 % 257.939 K 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
Total assets 6.095 B -1.98 % 6.219 B 12.67 % 5.520 B 37.28 % 4.021 B 17.96 % 3.408 B 73.22 % 1.968 B 15.42 % 1.705 B 13.47 % 1.502 B 27.86 % 1.175 B 78.90 % 656.805 M 26.41 % 519.573 M 16.01 % 447.864 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 -100.00 % 24.860 M 58.65 % 15.670 M -12.84 % 17.978 M 788.80 % 2.023 M 14.41 % 1.768 M 319.46 % -805.600 K 67.94 % -2.513 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 2.631 M -44.98 % 4.781 M 51.31 % 3.160 M 0.000 0.000 0.000 -100.00 % 5.800 M 0.000 0.000 0.000 0.000
Change in working capital -122.642 M 54.85 % -271.604 M -733.98 % -32.567 M -339.99 % 13.570 M 113.57 % -99.982 M -207.39 % 93.103 M 459.62 % 16.637 M 103.83 % -434.938 M -85.61 % -234.325 M -30.42 % -179.676 M -1 021.42 % 19.500 M 125.63 % -76.078 M
Accounts receivables -67.957 M 82.23 % -382.421 M -789.82 % 55.437 M 120.26 % -273.580 M -230.15 % -82.866 M 34.15 % -125.847 M -48.52 % -84.736 M 79.43 % -411.885 M -44.74 % -284.577 M -170.21 % -105.315 M -6 382.15 % -1.625 M 89.26 % -15.126 M
Inventory 123.637 M 239.06 % -88.912 M 72.32 % -321.248 M -150.07 % -128.462 M 3.95 % -133.747 M -1 155.07 % 12.677 M 149.53 % -25.593 M 77.95 % -116.061 M -535.44 % -18.265 M 75.44 % -74.361 M -824.94 % -8.040 M 6.92 % -8.638 M
Accounts payables -178.321 M -189.28 % 199.730 M -8.20 % 217.573 M -45.28 % 397.635 M 246.95 % 114.608 M -43.96 % 204.506 M 60.06 % 127.771 M 33.76 % 95.522 M 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 -100.00 % 15.670 M -12.84 % 17.978 M 788.80 % 2.023 M 14.41 % 1.768 M -95.81 % 42.230 M 113.24 % -318.876 M -47.59 % -216.060 M 0.000 -100.00 % 27.539 M 140.84 % -67.441 M
Other non cash items 51.693 M 303.31 % 12.817 M 356.36 % -5.000 M 79.67 % -24.598 M -1 936.71 % 1.339 M -87.04 % 10.331 M -75.58 % 42.306 M 37.79 % 30.704 M 14.87 % 26.729 M 142.31 % -63.171 M -601.30 % 12.601 M -14.06 % 14.663 M
Net cash provided by operating activities 516.069 M 17.66 % 438.595 M -18.62 % 538.974 M 2.28 % 526.961 M 145.25 % 214.864 M -33.31 % 322.169 M 39.07 % 231.658 M 217.73 % -196.771 M -259.59 % -54.720 M 65.80 % -160.009 M -264.04 % 97.541 M 539.93 % -22.172 M
Investments in property plant and equipment -233.190 M 36.39 % -366.597 M -40.68 % -260.587 M -6.15 % -245.491 M -11.79 % -219.595 M -101.39 % -109.041 M -145.97 % -44.331 M -40.02 % -31.660 M -136.12 % -13.408 M -57.81 % -8.497 M 69.26 % -27.643 M -56.47 % -17.667 M
Acquisitions net 18.563 M 0.000 -100.00 % 26.159 M 1 518.03 % 1.617 M 528.41 % 257.274 K -97.31 % 9.564 M 233.63 % -7.157 M -113.67 % 52.341 M 145.76 % -114.380 M 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -390.000 M -108.44 % -187.100 M -54.76 % -120.900 M -51.20 % -79.960 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 192.662 M 39.84 % 137.769 M 58.19 % 87.088 M -8.37 % 95.039 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -319.498 M -176.86 % 415.668 M 0.000 100.00 % -1.500 M 0.000 100.00 % -9.000 M 76.62 % -38.497 M -285.76 % 20.724 M -90.92 % 228.327 M 1 501.25 % -16.295 M 41.05 % -27.643 M -56.47 % -17.667 M
Net cash used for investing activites -534.125 M -1 188.47 % 49.071 M 111.37 % -431.766 M -46.51 % -294.705 M -16.42 % -253.150 M -171.04 % -93.398 M -3.79 % -89.985 M -722.85 % -10.936 M -110.88 % 100.539 M 505.54 % -24.791 M 10.32 % -27.643 M -56.47 % -17.667 M
Debt repayment 192.834 M 49.13 % 129.307 M -44.13 % 231.459 M 203.96 % -222.637 M -643.74 % 40.945 M 131.71 % -129.107 M -70.91 % -75.541 M -140.97 % 184.360 M 138.43 % -479.684 M 0.000 100.00 % -54.137 M -188.50 % 61.173 M
Common stock issued 0.000 0.000 -100.00 % 57.891 M 1 380.32 % -4.522 M 70.48 % -15.319 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -273.668 K -20.88 % -226.404 K 99.61 % -57.891 M 0.000 -100.00 % 15.319 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -561.047 M -227.86 % -171.122 M 0.91 % -172.685 M -41.17 % -122.320 M -1 100.85 % -10.186 M 15.01 % -11.986 M 38.46 % -19.476 M -23.87 % -15.723 M 52.83 % -33.329 M 0.000 100.00 % -13.493 M 8.50 % -14.747 M
Other financing activites -172.221 M -771.28 % 25.656 M -95.88 % 623.259 M 7 734.20 % 7.956 M -99.12 % 900.810 M 3 381.73 % -27.449 M -166.73 % 41.137 M 36.51 % 30.136 M -93.59 % 470.011 M 143.21 % 193.252 M 4 929.00 % -4.002 M 88.69 % -35.380 M
Net cash used provided by financing activities -540.708 M -3 246.03 % -16.160 M -102.37 % 681.689 M 302.28 % -337.001 M -136.78 % 916.250 M 643.63 % -168.542 M -212.81 % -53.879 M -127.11 % 198.773 M 562.24 % -43.003 M -122.25 % 193.252 M 369.79 % -71.631 M -748.46 % 11.046 M
Effect of forex changes on cash -3.796 M 38.85 % -6.208 M -250.28 % 4.131 M 169.27 % -5.964 M -372.06 % -1.263 M 18.84 % -1.557 M 86.06 % -11.167 M -686.38 % -1.420 M -211.66 % 1.272 M 311.78 % -600.568 K -159.48 % 1.010 M 251.00 % 287.666 K
Net change in cash -562.561 M -220.90 % 465.299 M -41.33 % 793.029 M 816.31 % -110.710 M -112.63 % 876.701 M 1 394.23 % 58.673 M -23.43 % 76.626 M 840.06 % -10.354 M -353.29 % 4.088 M -47.93 % 7.851 M 1 184.44 % -724.000 K 97.46 % -28.504 M
Cash at beginning of period 2.194 B 26.92 % 1.729 B 84.76 % 935.608 M -10.58 % 1.046 B 516.87 % 169.617 M 52.88 % 110.944 M 223.28 % 34.318 M -23.18 % 44.672 M 10.07 % 40.584 M 989.54 % 3.725 M -16.27 % 4.449 M -86.50 % 32.953 M
Cash at end of period 1.631 B -25.64 % 2.194 B 26.92 % 1.729 B 84.76 % 935.608 M -10.58 % 1.046 B 516.87 % 169.617 M 52.88 % 110.944 M 223.28 % 34.318 M -23.18 % 44.672 M 285.89 % 11.576 M 210.78 % 3.725 M -16.27 % 4.449 M
Operating cash flow 516.069 M 17.66 % 438.595 M -18.62 % 538.974 M 2.28 % 526.961 M 145.25 % 214.864 M -33.31 % 322.169 M 39.07 % 231.658 M 217.73 % -196.771 M -259.59 % -54.720 M 65.80 % -160.009 M -264.04 % 97.541 M 539.93 % -22.172 M
Capital expenditure -233.190 M 36.39 % -366.597 M -40.68 % -260.587 M -6.15 % -245.491 M -11.79 % -219.595 M -101.39 % -109.041 M -145.97 % -44.331 M -40.02 % -31.660 M -136.12 % -13.408 M -57.81 % -8.497 M 69.26 % -27.643 M -56.47 % -17.667 M
Free CashFlow 282.878 M 292.89 % 71.999 M -74.14 % 278.387 M -1.10 % 281.470 M 6 049.22 % -4.731 M -102.22 % 213.128 M 13.77 % 187.327 M 182.01 % -228.431 M -235.29 % -68.129 M 59.57 % -168.505 M -341.07 % 69.898 M 275.45 % -39.838 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 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Revenue 778.539 M -8.22 % 848.228 M -7.54 % 917.378 M 1.42 % 904.551 M -8.50 % 988.580 M 3.86 % 951.862 M -4.03 % 991.853 M -11.66 % 1.123 B 18.55 % 947.145 M 3.63 % 913.967 M -3.48 % 946.943 M 7.26 % 882.876 M 3.82 % 850.402 M 12.46 % 756.182 M -19.26 % 936.534 M 38.96 % 673.969 M -3.21 % 696.317 M 9.94 % 633.375 M 23.21 % 514.042 M 20.21 % 427.628 M 9.32 % 391.166 M 40.13 % 279.142 M -29.56 % 396.271 M -10.88 % 444.661 M 9.38 % 406.545 M 0.00 % 406.545 M 163.79 % 154.116 M 0.00 % 154.116 M 3.45 % 148.975 M 0.00 % 148.975 M 1.38 % 146.941 M 0.00 % 146.941 M 2.25 % 143.704 M 0.00 % 143.704 M -6.50 % 153.688 M 0.00 % 153.688 M
Net income 75.012 M -7.04 % 80.688 M 33.73 % 60.336 M -43.28 % 106.373 M -31.51 % 155.307 M 5.76 % 146.844 M -13.24 % 169.245 M 5.19 % 160.896 M 25.27 % 128.441 M 19.47 % 107.507 M -21.35 % 136.689 M 31.96 % 103.581 M -9.60 % 114.580 M 1.86 % 112.485 M -12.53 % 128.601 M 27.21 % 101.090 M -16.28 % 120.743 M 23.03 % 98.142 M 12.57 % 87.183 M 10.28 % 79.057 M 36.41 % 57.957 M 61.90 % 35.798 M -39.72 % 59.389 M 6.03 % 56.013 M 102.27 % 27.693 M 0.00 % 27.693 M 71.53 % 16.145 M 0.00 % 16.145 M 6.02 % 15.227 M 0.00 % 15.227 M 0.66 % 15.128 M 0.00 % 15.128 M 2.46 % 14.764 M 0.00 % 14.764 M 80.12 % 8.197 M 0.00 % 8.197 M
Income before tax 83.949 M -1.39 % 85.133 M 18.64 % 71.757 M -30.13 % 102.702 M -36.54 % 161.826 M 5.96 % 152.729 M -26.40 % 207.515 M 19.35 % 173.865 M 17.27 % 148.265 M 24.77 % 118.827 M -20.85 % 150.120 M 19.13 % 126.018 M -5.41 % 133.232 M 8.29 % 123.037 M -16.73 % 147.757 M 24.34 % 118.830 M -15.93 % 141.351 M 22.91 % 115.003 M 27.15 % 90.444 M -0.46 % 90.858 M 36.40 % 66.613 M 62.68 % 40.947 M -33.03 % 61.142 M -6.39 % 65.314 M 94.63 % 33.558 M 0.00 % 33.558 M 86.09 % 18.033 M 0.00 % 18.033 M 9.34 % 16.493 M 0.00 % 16.493 M -6.17 % 17.577 M 0.00 % 17.577 M 6.11 % 16.565 M 0.00 % 16.565 M 81.92 % 9.106 M 0.00 % 9.106 M
Income before tax ratio 0.11 7.44 % 0.10 28.31 % 0.08 -31.11 % 0.11 -30.64 % 0.16 2.02 % 0.16 -23.31 % 0.21 35.11 % 0.15 -1.08 % 0.16 20.40 % 0.13 -17.99 % 0.16 11.07 % 0.14 -8.89 % 0.16 -3.71 % 0.16 3.13 % 0.16 -10.52 % 0.18 -13.15 % 0.20 11.80 % 0.18 3.20 % 0.18 -17.19 % 0.21 24.77 % 0.17 16.09 % 0.15 -4.93 % 0.15 5.04 % 0.15 77.95 % 0.08 0.00 % 0.08 -29.46 % 0.12 0.00 % 0.12 5.69 % 0.11 0.00 % 0.11 -7.45 % 0.12 0.00 % 0.12 3.77 % 0.12 0.00 % 0.12 94.55 % 0.06 0.00 % 0.06
EBITDA 85.029 M -2.66 % 87.353 M 18.93 % 73.447 M -29.86 % 104.708 M -45.78 % 193.099 M 5.22 % 183.519 M -23.04 % 238.463 M 15.41 % 206.616 M 18.03 % 175.052 M 22.95 % 142.376 M -17.89 % 173.403 M 14.94 % 150.862 M -5.89 % 160.299 M 10.17 % 145.505 M -2.42 % 149.119 M 11.18 % 134.119 M -17.19 % 161.952 M 18.52 % 136.641 M 59.41 % 85.719 M -16.95 % 103.210 M 27.15 % 81.171 M 46.63 % 55.358 M -14.43 % 64.694 M -18.26 % 79.148 M 60.66 % 49.264 M 0.00 % 49.264 M 95.91 % 25.146 M 0.00 % 25.146 M 6.46 % 23.621 M -1.98 % 24.098 M -11.24 % 27.148 M 0.00 % 27.148 M 41.04 % 19.249 M 0.00 % 19.249 M -5.78 % 20.430 M 0.00 % 20.430 M
Net income ratio 0.10 1.29 % 0.10 44.63 % 0.07 -44.07 % 0.12 -25.15 % 0.16 1.84 % 0.15 -9.59 % 0.17 19.08 % 0.14 5.67 % 0.14 15.29 % 0.12 -18.51 % 0.14 23.03 % 0.12 -12.92 % 0.13 -9.42 % 0.15 8.33 % 0.14 -8.45 % 0.15 -13.50 % 0.17 11.91 % 0.15 -8.64 % 0.17 -8.26 % 0.18 24.77 % 0.15 15.53 % 0.13 -14.43 % 0.15 18.97 % 0.13 84.93 % 0.07 0.00 % 0.07 -34.98 % 0.10 0.00 % 0.10 2.49 % 0.10 0.00 % 0.10 -0.72 % 0.10 0.00 % 0.10 0.20 % 0.10 0.00 % 0.10 92.64 % 0.05 0.00 % 0.05
Ratio EBITDA 0.11 6.05 % 0.10 28.63 % 0.08 -30.84 % 0.12 -40.74 % 0.20 1.31 % 0.19 -19.81 % 0.24 30.65 % 0.18 -0.44 % 0.18 18.64 % 0.16 -14.93 % 0.18 7.16 % 0.17 -9.35 % 0.19 -2.04 % 0.19 20.85 % 0.16 -19.99 % 0.20 -14.44 % 0.23 7.81 % 0.22 29.37 % 0.17 -30.91 % 0.24 16.31 % 0.21 4.64 % 0.20 21.48 % 0.16 -8.28 % 0.18 46.89 % 0.12 0.00 % 0.12 -25.73 % 0.16 0.00 % 0.16 2.90 % 0.16 -1.98 % 0.16 -12.45 % 0.18 0.00 % 0.18 37.93 % 0.13 0.00 % 0.13 0.76 % 0.13 0.00 % 0.13
Gross profit ratio 0.12 -10.50 % 0.14 21.61 % 0.11 -20.48 % 0.14 -11.01 % 0.16 -21.20 % 0.20 -8.81 % 0.22 7.30 % 0.21 9.62 % 0.19 33.51 % 0.14 -19.77 % 0.18 12.24 % 0.16 -21.15 % 0.20 -7.45 % 0.21 44.84 % 0.15 -37.21 % 0.24 -11.44 % 0.27 5.23 % 0.25 10.30 % 0.23 -16.34 % 0.27 8.27 % 0.25 14.26 % 0.22 12.77 % 0.20 6.76 % 0.18 11.51 % 0.16 0.00 % 0.16 -23.48 % 0.22 0.00 % 0.22 -0.09 % 0.22 0.00 % 0.22 -0.06 % 0.22 0.00 % 0.22 10.90 % 0.19 0.00 % 0.19 16.09 % 0.17 0.00 % 0.17
Weighted average shs out dil 474.637 M 0.00 % 474.637 M 1.11 % 469.428 M 1.22 % 463.775 M -0.01 % 463.810 M 42.13 % 326.320 M -1.28 % 330.540 M 0.44 % 329.082 M -0.01 % 329.115 M 1.02 % 325.780 M -1.94 % 332.241 M 15.19 % 288.423 M 0.00 % 288.423 M 0.00 % 288.423 M 0.00 % 288.423 M 0.00 % 288.423 M 0.00 % 288.423 M -0.08 % 288.652 M 0.84 % 286.246 M 34.49 % 212.845 M 0.00 % 212.845 M -2.32 % 217.903 M 0.00 % 217.903 M 2.81 % 211.941 M -1.62 % 215.423 M 0.00 % 215.423 M 73.46 % 124.189 M 0.00 % 124.189 M -14.28 % 144.877 M 96.33 % 73.791 M 12.19 % 65.773 M 0.00 % 65.773 M -48.90 % 128.719 M 0.00 % 128.719 M 96.29 % 65.575 M 0.00 % 65.575 M
Weighted average shs out 474.637 M 0.00 % 474.637 M 1.11 % 469.428 M 1.22 % 463.775 M -0.01 % 463.810 M 42.13 % 326.320 M -1.28 % 330.540 M 0.44 % 329.082 M -0.01 % 329.115 M 1.02 % 325.780 M -1.94 % 332.241 M 15.19 % 288.423 M 0.00 % 288.423 M 0.00 % 288.423 M 0.92 % 285.793 M -0.44 % 287.057 M 2.56 % 279.880 M -1.94 % 285.413 M -0.29 % 286.246 M 34.49 % 212.845 M 2.20 % 208.258 M -4.42 % 217.884 M 2.29 % 213.015 M 0.51 % 211.930 M -1.62 % 215.423 M 0.00 % 215.423 M 73.46 % 124.189 M 0.00 % 124.189 M -14.28 % 144.877 M 96.33 % 73.791 M 12.19 % 65.774 M 0.00 % 65.773 M -48.90 % 128.720 M 0.00 % 128.720 M 96.29 % 65.576 M 0.00 % 65.575 M
EPS diluted 0.16 -5.88 % 0.17 31.78 % 0.13 -43.91 % 0.23 -30.30 % 0.33 -26.67 % 0.45 -55.00 % 1.00 104.08 % 0.49 25.64 % 0.39 18.18 % 0.33 -19.51 % 0.41 13.89 % 0.36 -10.00 % 0.40 2.56 % 0.39 -11.36 % 0.44 25.71 % 0.35 -16.67 % 0.42 23.53 % 0.34 13.33 % 0.30 -18.92 % 0.37 37.04 % 0.27 68.75 % 0.16 -40.74 % 0.27 3.85 % 0.26 100.00 % 0.13 0.00 % 0.13 0.00 % 0.13 0.00 % 0.13 18.18 % 0.11 -47.62 % 0.21 -8.70 % 0.23 0.00 % 0.23 109.09 % 0.11 0.00 % 0.11 -8.33 % 0.12 -7.69 % 0.13
Earnings per share 0.16 -5.88 % 0.17 31.78 % 0.13 -43.91 % 0.23 -30.30 % 0.33 -26.67 % 0.45 -55.00 % 1.00 104.08 % 0.49 25.64 % 0.39 18.18 % 0.33 -19.51 % 0.41 13.89 % 0.36 -10.00 % 0.40 2.56 % 0.39 -11.36 % 0.44 25.71 % 0.35 -16.67 % 0.42 23.53 % 0.34 13.33 % 0.30 -18.92 % 0.37 37.04 % 0.27 68.75 % 0.16 -40.74 % 0.27 3.85 % 0.26 100.00 % 0.13 0.00 % 0.13 0.00 % 0.13 0.00 % 0.13 18.18 % 0.11 -47.62 % 0.21 -8.70 % 0.23 0.00 % 0.23 109.09 % 0.11 0.00 % 0.11 -8.33 % 0.12 -7.69 % 0.13
Gross profit 95.271 M -17.86 % 115.980 M 12.45 % 103.143 M -19.35 % 127.896 M -18.57 % 157.068 M -18.16 % 191.914 M -12.48 % 219.292 M -5.22 % 231.365 M 29.96 % 178.031 M 38.35 % 128.678 M -22.56 % 166.164 M 20.38 % 138.032 M -18.14 % 168.618 M 4.08 % 162.008 M 16.95 % 138.533 M -12.75 % 158.781 M -14.28 % 185.237 M 15.68 % 160.125 M 35.91 % 117.819 M 0.56 % 117.162 M 18.37 % 98.983 M 60.11 % 61.822 M -20.56 % 77.825 M -4.86 % 81.798 M 21.97 % 67.065 M 0.00 % 67.065 M 101.87 % 33.223 M 0.00 % 33.223 M 3.36 % 32.143 M 0.00 % 32.143 M 1.32 % 31.724 M 0.00 % 31.724 M 13.40 % 27.975 M 0.00 % 27.975 M 8.55 % 25.771 M 0.00 % 25.771 M
Income tax expense 8.938 M 101.08 % 4.445 M -60.92 % 11.374 M 428.02 % -3.467 M -153.24 % 6.512 M 9.99 % 5.921 M -84.56 % 38.344 M 189.33 % 13.253 M -34.17 % 20.132 M 72.06 % 11.700 M -16.95 % 14.089 M -38.41 % 22.876 M 19.92 % 19.076 M 74.55 % 10.929 M -44.56 % 19.712 M 8.38 % 18.189 M -14.57 % 21.290 M 20.00 % 17.742 M 338.26 % 4.048 M -65.92 % 11.878 M 36.36 % 8.711 M 69.96 % 5.125 M 201.03 % 1.703 M -81.69 % 9.300 M 58.58 % 5.865 M 0.00 % 5.865 M 210.57 % 1.888 M 0.00 % 1.888 M 49.19 % 1.266 M 0.00 % 1.266 M -48.33 % 2.450 M 0.00 % 2.450 M 36.03 % 1.801 M 0.00 % 1.801 M 98.10 % 909.038 K 0.00 % 909.039 K
Cost of revenue 683.269 M -6.69 % 732.248 M -10.07 % 814.235 M 4.84 % 776.654 M -6.60 % 831.513 M 9.42 % 759.948 M -1.63 % 772.561 M -13.34 % 891.457 M 15.91 % 769.114 M -2.06 % 785.289 M 0.58 % 780.778 M 4.82 % 744.844 M 9.25 % 681.783 M 14.74 % 594.173 M -25.54 % 798.001 M 54.90 % 515.188 M 0.80 % 511.080 M 7.99 % 473.250 M 19.44 % 396.224 M 27.62 % 310.466 M 6.26 % 292.183 M 34.45 % 217.320 M -31.76 % 318.445 M -12.24 % 362.862 M 6.89 % 339.480 M 0.00 % 339.480 M 180.81 % 120.894 M 0.00 % 120.894 M 3.48 % 116.832 M 0.00 % 116.832 M 1.40 % 115.217 M 0.00 % 115.217 M -0.44 % 115.730 M 0.00 % 115.730 M -9.53 % 127.917 M 0.00 % 127.917 M
General and administrative expenses -2.227 M -120.68 % 10.768 M 153.46 % -20.142 M -166.19 % 30.431 M 4 927.66 % -630.349 K -106.98 % 9.025 M 169.38 % -13.008 M -146.45 % 28.004 M 678.41 % -4.842 M -145.77 % 10.579 M 185.92 % -12.313 M -161.50 % 20.022 M 2 911.20 % -712.230 K -110.41 % 6.843 M 2 848.77 % -248.954 K -101.57 % 15.810 M 1 264.94 % 1.158 M -75.97 % 4.819 M 206.93 % -4.507 M -201.68 % 4.433 M 1 097.03 % -444.577 K -113.79 % 3.223 M 182.56 % -3.904 M -182.49 % 4.733 M 11.04 % 4.262 M 0.00 % 4.262 M -48.39 % 8.258 M 0.00 % 8.258 M -6.29 % 8.812 M -3.60 % 9.141 M 59.58 % 5.728 M 0.00 % 5.728 M -35.01 % 8.814 M 0.00 % 8.814 M 59.84 % 5.514 M 0.00 % 5.514 M
Selling and marketing expenses 2.261 M -61.82 % 5.923 M 655.37 % -1.066 M -109.52 % 11.203 M 37.28 % 8.160 M 91.00 % 4.272 M -35.19 % 6.592 M -13.36 % 7.609 M 18.74 % 6.408 M 69.62 % 3.778 M -45.32 % 6.909 M 93.69 % 3.567 M -39.87 % 5.931 M 55.14 % 3.823 M 110.58 % -36.123 M -257.60 % 22.921 M 22.59 % 18.697 M 48.18 % 12.617 M -16.57 % 15.123 M 60.11 % 9.446 M 2.11 % 9.250 M 17.03 % 7.904 M -17.64 % 9.598 M -3.27 % 9.922 M 7.68 % 9.214 M 0.00 % 9.214 M 107.81 % 4.434 M 0.00 % 4.434 M 11.10 % 3.991 M 0.00 % 3.991 M 2.15 % 3.907 M 0.00 % 3.907 M -6.61 % 4.183 M 0.00 % 4.183 M 11.63 % 3.747 M 0.00 % 3.747 M
Other expenses -16.133 M -95.72 % -8.243 M -130.93 % 26.649 M 169.13 % -38.547 M -4 894.29 % -771.829 K -114 851.34 % 672.610 -96.92 % 21.864 K 102.28 % -956.959 K -381.44 % -198.769 K 98.51 % -13.339 M -151.98 % 25.659 M 204.27 % -24.608 M -2 382.54 % 1.078 M 121.82 % -4.941 M -344.28 % 2.023 M 309.44 % 494.021 K 127.53 % -1.795 M -1 914.77 % -89.076 K -196.92 % -30.000 K -100.41 % 7.274 M 6 061.94 % -122.007 K -41 877.42 % -290.650 99.94 % -474.430 K -428.93 % -89.696 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
Operating expenses 11.321 M -63.30 % 30.847 M -1.23 % 31.229 M 24.81 % 25.022 M -52.33 % 52.494 M 132.16 % 22.611 M -56.54 % 52.023 M -4.23 % 54.320 M 48.54 % 36.570 M 99.53 % 18.327 M -56.45 % 42.081 M 125.36 % 18.673 M -47.83 % 35.795 M 30.22 % 27.487 M 295.25 % 6.954 M -85.23 % 47.080 M 6.12 % 44.365 M 38.00 % 32.148 M -9.51 % 35.528 M 26.72 % 28.036 M 19.35 % 23.492 M 76.09 % 13.341 M -48.20 % 25.754 M 81.69 % 14.174 M -53.71 % 30.622 M 0.00 % 30.622 M 101.60 % 15.189 M 0.00 % 15.189 M 24.38 % 12.212 M -21.97 % 15.650 M 10.62 % 14.147 M 0.00 % 14.147 M 50.45 % 9.403 M 0.00 % 9.403 M -43.58 % 16.665 M 0.00 % 16.665 M
Cost and expenses 694.590 M -8.98 % 763.095 M -9.74 % 845.464 M 5.46 % 801.676 M -9.31 % 884.006 M 12.96 % 782.559 M -5.10 % 824.584 M -12.81 % 945.777 M 17.39 % 805.683 M 0.26 % 803.617 M -2.34 % 822.859 M 7.77 % 763.517 M 6.40 % 717.578 M 15.43 % 621.661 M -22.77 % 804.956 M 43.16 % 562.268 M 1.23 % 555.445 M 9.90 % 505.399 M 17.06 % 431.751 M 27.55 % 338.503 M 7.23 % 315.675 M 36.86 % 230.661 M -32.99 % 344.199 M -8.71 % 377.037 M 1.87 % 370.103 M 0.00 % 370.103 M 171.97 % 136.083 M 0.00 % 136.083 M 5.45 % 129.044 M -2.59 % 132.482 M 2.41 % 129.364 M 0.00 % 129.364 M 3.38 % 125.132 M 0.00 % 125.132 M -13.45 % 144.582 M 0.00 % 144.582 M
Research and development expenses 27.420 M 22.42 % 22.399 M -13.15 % 25.789 M 17.57 % 21.935 M -15.85 % 26.067 M -5.54 % 27.597 M -20.26 % 34.607 M -12.38 % 39.499 M 35.05 % 29.248 M 68.97 % 17.310 M -20.69 % 21.826 M 10.84 % 19.692 M -33.24 % 29.498 M 35.55 % 21.762 M -9.64 % 24.082 M 0.97 % 23.851 M 9.40 % 21.802 M 16.83 % 18.661 M 23.18 % 15.149 M -15.05 % 17.833 M 34.84 % 13.226 M 67.91 % 7.877 M -36.01 % 12.308 M -0.65 % 12.388 M 4.17 % 11.892 M 0.00 % 11.892 M 0.000 0.000 -100.00 % 6.809 M 0.000 0.000 0.000 -100.00 % 6.270 M 0.00 % 6.270 M 0.000 0.000
Selling general and administrative expenses 33.909 K -99.80 % 16.690 M 178.70 % -21.209 M -150.94 % 41.634 M 62.28 % 25.655 M 92.93 % 13.298 M 307.28 % -6.415 M -118.01 % 35.613 M 2 173.50 % 1.566 M -89.09 % 14.356 M 365.66 % -5.404 M -122.91 % 23.589 M 351.97 % 5.219 M -51.07 % 10.666 M 129.33 % -36.372 M -193.91 % 38.730 M 95.07 % 19.855 M 13.87 % 17.437 M 64.25 % 10.616 M -23.51 % 13.878 M 57.60 % 8.806 M -20.87 % 11.128 M 95.44 % 5.694 M -61.15 % 14.655 M -13.63 % 16.968 M 0.00 % 16.968 M 33.69 % 12.692 M 0.00 % 12.692 M -4.42 % 13.279 M 1.12 % 13.132 M 36.29 % 9.635 M 0.00 % 9.635 M -28.76 % 13.525 M 0.00 % 13.525 M 46.04 % 9.261 M 0.00 % 9.261 M
Interest income 20.123 M 67.08 % 12.044 M -20.74 % 15.195 M -9.85 % 16.855 M 24.11 % 13.581 M 303.81 % 3.363 M -86.04 % 24.087 M 55.89 % 15.452 M -30.44 % 22.215 M 27.08 % 17.480 M 23.81 % 14.118 M -21.43 % 17.968 M 52.24 % 11.802 M 497.55 % 1.975 M -77.05 % 8.607 M -9.52 % 9.512 M 104.26 % 4.657 M 9 110.21 % 50.564 K -81.95 % 280.119 K -57.03 % 651.935 K -67.19 % 1.987 M 552.73 % 304.406 K -73.56 % 1.151 M -52.36 % 2.416 M -16.23 % 2.885 M 0.00 % 2.885 M 0.000 0.000 -100.00 % 3.438 M 0.000 0.000 0.000 -100.00 % 2.007 M 0.00 % 2.007 M 0.000 0.000
Interest expense 1.080 M -51.38 % 2.220 M 31.41 % 1.690 M -15.77 % 2.006 M 229.24 % 609.308 K 383.47 % 126.029 K -82.99 % 740.838 K -70.88 % 2.544 M -29.20 % 3.593 M 912.62 % 354.829 K 0.000 -100.00 % 2.050 M -58.19 % 4.904 M 1 505.45 % 305.435 K -77.58 % 1.362 M 86.76 % 729.394 K 2 708.71 % 25.969 K -97.56 % 1.063 M -72.92 % 3.924 M -44.76 % 7.103 M 188.28 % 2.464 M 0.000 -100.00 % 3.551 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
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 30.664 M 19.17 % 25.732 M -14.82 % 30.208 M 0.00 % 30.208 M 30.24 % 23.194 M 0.00 % 23.194 M -0.38 % 23.283 M 2.14 % 22.794 M 2.85 % 22.163 M 0.00 % 22.163 M 46.47 % 15.131 M 3.92 % 14.560 M -29.24 % 20.575 M 0.00 % 20.575 M 51.27 % 13.602 M 13.59 % 11.974 M 0.25 % 11.944 M -0.25 % 11.974 M 0.00 % 11.974 M 1.13 % 11.841 M 0.00 % 11.841 M 0.00 % 11.841 M 113.75 % 5.540 M 0.00 % 5.540 M -0.42 % 5.563 M 0.00 % 5.563 M 1.13 % 5.501 M 0.00 % 5.501 M 3.90 % 5.294 M 0.00 % 5.294 M 18.60 % 4.464 M 0.00 % 4.464 M
Operating income 83.949 M -1.39 % 85.133 M 18.38 % 71.914 M -30.10 % 102.875 M -1.62 % 104.574 M -31.53 % 152.728 M -26.39 % 207.493 M 19.34 % 173.865 M 17.11 % 148.464 M 24.89 % 118.877 M -20.81 % 150.122 M 18.96 % 126.199 M -5.42 % 133.430 M 8.40 % 123.096 M -16.70 % 147.767 M 24.87 % 118.336 M -17.33 % 143.146 M 24.38 % 115.092 M 27.21 % 90.474 M -0.42 % 90.858 M 36.15 % 66.735 M 62.98 % 40.947 M -33.55 % 61.617 M -5.79 % 65.404 M 74.77 % 37.424 M 0.00 % 37.424 M 90.87 % 19.606 M 0.00 % 19.606 M 8.57 % 18.058 M -2.57 % 18.535 M -14.38 % 21.647 M 0.00 % 21.647 M 55.13 % 13.954 M 0.00 % 13.954 M -12.60 % 15.966 M 0.00 % 15.966 M
Operating income ratio 0.11 7.44 % 0.10 28.03 % 0.08 -31.07 % 0.11 7.51 % 0.11 -34.07 % 0.16 -23.30 % 0.21 35.10 % 0.15 -1.21 % 0.16 20.51 % 0.13 -17.96 % 0.16 10.91 % 0.14 -8.90 % 0.16 -3.61 % 0.16 3.17 % 0.16 -10.14 % 0.18 -14.59 % 0.21 13.13 % 0.18 3.24 % 0.18 -17.16 % 0.21 24.54 % 0.17 16.30 % 0.15 -5.66 % 0.16 5.71 % 0.15 59.79 % 0.09 0.00 % 0.09 -27.64 % 0.13 0.00 % 0.13 4.95 % 0.12 -2.57 % 0.12 -15.55 % 0.15 0.00 % 0.15 51.72 % 0.10 0.00 % 0.10 -6.53 % 0.10 0.00 % 0.10
Total other income expenses net 0.000 0.000 100.00 % -156.404 K 9.74 % -173.285 K -100.30 % 57.252 M 2 052.83 % 2.659 M 12 062.71 % 21.865 K 0.000 100.00 % -198.769 K -100.76 % 26.046 M -20.77 % 32.876 M 217.18 % 10.365 M 511.77 % 1.694 M -32.78 % 2.521 M -84.31 % 16.061 M 244.73 % 4.659 M 22.70 % 3.797 M 234 880.57 % 1.616 K -99.96 % 3.765 M 836 671.56 % 450.000 100.03 % -1.314 M -451 600.69 % -291.000 99.94 % -474.430 K 76.20 % -1.993 M 48.44 % -3.866 M 0.00 % -3.866 M -145.73 % -1.573 M 0.00 % -1.573 M -0.55 % -1.565 M 23.35 % -2.041 M 49.84 % -4.070 M 0.00 % -4.070 M -255.87 % 2.611 M 0.00 % 2.611 M 138.06 % -6.860 M 0.00 % -6.860 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 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 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-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 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30
Net debt -1.115 B 22.46 % -1.437 B 1.98 % -1.466 B 11.98 % -1.666 B -56.91 % -1.062 B 35.94 % -1.657 B 13.68 % -1.920 B -28.77 % -1.491 B 12.51 % -1.704 B -26.30 % -1.350 B 16.65 % -1.619 B 14.77 % -1.900 B 0.94 % -1.918 B -2.58 % -1.870 B -87.86 % -995.171 M -2 092.13 % 49.955 M -71.91 % 177.849 M 177.10 % -230.681 M 73.69 % -876.762 M -496.59 % 221.076 M 1 236.65 % 16.540 M -94.41 % 295.659 M 1 039.72 % -31.462 M -114.10 % 223.186 M 131.03 % 96.604 M 0.00 % 96.604 M 1 127.00 % -9.406 M 0.00 % -9.406 M -103.75 % 250.801 M 0.00 % 250.801 M -7.06 % 269.839 M 0.00 % 269.839 M 86.13 % 144.971 M 0.00 % 144.971 M
Total investments 475.500 M 212.81 % 152.010 M -52.50 % 320.000 M 0.000 0.000 -100.00 % 2.932 M -14.29 % 3.421 M -12.50 % 3.910 M -11.11 % 4.399 M -98.75 % 351.686 M -9.84 % 390.066 M 0.02 % 390.000 M -6.02 % 415.000 M 919.66 % 40.700 M -78.19 % 186.600 M -47.83 % 357.700 M -17.03 % 431.100 M -44.89 % 782.300 M 547.06 % 120.900 M -36.70 % 191.010 M 97.53 % 96.700 M -83.65 % 591.318 M 637.74 % 80.152 M -82.04 % 446.373 M 1 044.55 % 39.000 M 0.00 % 39.000 M 0.000 0.000 -100.00 % 26.500 M 0.000 0.000 0.000 -100.00 % 29.600 M 0.00 % 29.600 M
Total debt 767.613 M -7.04 % 825.749 M 33.91 % 616.622 M 25.02 % 493.221 M -31.27 % 717.584 M 1 021.48 % 63.985 M -82.90 % 374.225 M -50.34 % 753.506 M 37.03 % 549.902 M 72.25 % 319.243 M 32.93 % 240.157 M 19 734.19 % 1.211 M 1.16 % 1.197 M 1.17 % 1.183 M 1.19 % 1.169 M -99.80 % 576.970 M -6.11 % 614.543 M 2 400.51 % 24.577 M -89.00 % 223.332 M -31.15 % 324.390 M -7.66 % 351.307 M 0.000 -100.00 % 184.044 M 0.000 -100.00 % 280.790 M 0.00 % 280.790 M 161.20 % 107.501 M 0.00 % 107.501 M -63.28 % 292.757 M 0.00 % 292.757 M -14.54 % 342.585 M 0.00 % 342.585 M 72.90 % 198.136 M 0.00 % 198.136 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 -100.00 % 1.968 B 1 029.29 % 174.311 M 10 152.51 % 1.700 M 0.40 % 1.693 M -99.92 % 2.090 B 1 224.54 % 157.773 M -92.44 % 2.088 B 1 235.08 % 156.400 M -92.39 % 2.056 B 1 525.05 % 126.533 M -93.83 % 2.052 B 1 560.38 % 123.581 M -90.08 % 1.246 B 1 389.59 % 83.659 M -93.64 % 1.315 B 102 517.23 % 1.281 M -16.33 % 1.531 M -13.29 % 1.766 M -99.84 % 1.076 B 64 155.84 % 1.675 M -99.83 % 960.856 M 60 707.58 % 1.580 M 0.00 % 1.580 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.464 B -8.37 % 1.597 B 5.32 % 1.517 B 2.35 % 1.482 B -5.63 % 1.570 B -11.75 % 1.780 B 8.99 % 1.633 B 10.30 % 1.480 B 12.20 % 1.319 B -3.13 % 1.362 B 8.57 % 1.255 B 9.25 % 1.148 B 9.92 % 1.045 B -5.27 % 1.103 B 11.36 % 990.312 M 10.37 % 897.275 M 12.70 % 796.185 M -0.31 % 798.696 M 14.01 % 700.555 M 9.99 % 636.947 M 14.17 % 557.891 M 0.000 -100.00 % 464.135 M 0.000 -100.00 % 385.007 M -10.09 % 428.220 M 410.30 % 83.916 M 0.00 % 83.916 M 20.35 % 69.726 M 0.00 % 69.726 M 101.06 % 34.679 M -11.69 % 39.272 M 787.78 % 4.424 M -50.94 % 9.016 M
Common stock 556.670 M 20.00 % 463.892 M -0.17 % 464.705 M 0.00 % 464.705 M -0.01 % 464.739 M 39.90 % 332.189 M -0.01 % 332.208 M 0.00 % 332.208 M -0.01 % 332.241 M 0.00 % 332.241 M 0.00 % 332.241 M -0.03 % 332.338 M 0.00 % 332.338 M 0.05 % 332.162 M 15.71 % 287.057 M 0.00 % 287.057 M 0.58 % 285.413 M 40.00 % 203.867 M 0.00 % 203.867 M 33.33 % 152.900 M 0.00 % 152.900 M 0.000 -100.00 % 152.900 M 0.000 -100.00 % 152.900 M 0.00 % 152.900 M 20.68 % 126.700 M 0.00 % 126.700 M 67.81 % 75.500 M 0.00 % 75.500 M 14.39 % 66.000 M 0.00 % 66.000 M 0.00 % 66.000 M 0.00 % 66.000 M
Total equity 3.916 B -3.26 % 4.048 B 2.12 % 3.964 B 1.64 % 3.900 B -2.18 % 3.987 B -4.20 % 4.162 B 3.67 % 4.015 B 4.40 % 3.846 B 4.48 % 3.681 B -1.10 % 3.722 B 2.98 % 3.614 B 2.81 % 3.515 B 2.61 % 3.426 B -1.61 % 3.482 B 36.22 % 2.556 B 5.35 % 2.426 B 4.47 % 2.322 B -0.10 % 2.325 B 4.37 % 2.227 B 77.05 % 1.258 B 6.68 % 1.179 B 8.64 % 1.085 B 0.00 % 1.085 B 12.96 % 960.856 M 0.00 % 960.856 M 0.00 % 960.856 M 126.17 % 424.832 M 0.00 % 424.832 M 50.04 % 283.143 M 0.00 % 283.143 M 52.07 % 186.188 M 0.00 % 186.188 M 19.40 % 155.932 M 0.00 % 155.932 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.169 M -331.22 % 505.650 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 573.337 K 0.000 0.000 0.000 0.000 -100.00 % 1.554 M 0.000 -100.00 % 6.572 M 0.00 % 6.572 M
Long term debt 131.967 K -89.53 % 1.260 M 0.000 -100.00 % 1.820 M 1.16 % 1.799 M 0.04 % 1.798 M -1.10 % 1.818 M -50.30 % 3.659 M -0.02 % 3.659 M 3.71 % 3.528 M 0.77 % 3.501 M 2 241.54 % 149.536 K -50.00 % 299.073 K -33.33 % 448.610 K -25.00 % 598.147 K 0.000 0.000 0.000 -100.00 % 51.237 M -26.90 % 70.092 M 0.00 % 70.093 M 0.000 -100.00 % 40.054 M 0.000 -100.00 % 50.000 M 0.00 % 50.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.499 M 0.00 % 20.499 M
Total non current liabilities 83.448 M 8.44 % 76.952 M 1.68 % 75.680 M -2.38 % 77.525 M -3.28 % 80.152 M -3.44 % 83.010 M 7.13 % 77.484 M 83.35 % 42.259 M -1.65 % 42.968 M -2.18 % 43.924 M -3.62 % 45.576 M 47.12 % 30.980 M 27.36 % 24.324 M 18.87 % 20.462 M 0.66 % 20.327 M 1 577.74 % 1.212 M 1.06 % 1.199 M 17.62 % 1.019 M -98.00 % 51.094 M -27.63 % 70.598 M -0.01 % 70.605 M 0.000 -100.00 % 40.628 M 0.000 -100.00 % 50.573 M 0.00 % 50.573 M 0.000 0.000 0.000 0.000 -100.00 % 1.554 M 0.000 -100.00 % 27.071 M 0.00 % 27.071 M
Other current liabilities 104.387 M 37.78 % 75.761 M -10.18 % 84.352 M -72.55 % 307.245 M -55.11 % 684.390 M 2 067.29 % -34.788 M -10.69 % -31.430 M -127.59 % 113.915 M 5.37 % 108.113 M 90.25 % 56.827 M -23.11 % 73.907 M -21.39 % 94.013 M 44.75 % 64.948 M 27.06 % 51.114 M -12.96 % 58.726 M 114.55 % -403.657 M 25.29 % -540.311 M -2 011.45 % 28.267 M 177.35 % -36.544 M -140.59 % 90.021 M 30.81 % 68.815 M 0.000 -100.00 % 79.191 M 0.000 -100.00 % 34.974 M -32.78 % 52.031 M 93.71 % 26.860 M 0.00 % 26.860 M 6.69 % 25.177 M 25.10 % 20.125 M -62.04 % 53.018 M 128.97 % 23.155 M -26.41 % 31.466 M -0.86 % 31.739 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 5.953 M -94.22 % 103.007 M -0.59 % 103.622 M 12.33 % 92.250 M -13.03 % 106.068 M 437.64 % 19.728 M -11.77 % 22.361 M 26.23 % 17.714 M -30.60 % 25.524 M 0.000 -100.00 % 142.304 M 65.43 % 86.022 M 833.29 % 9.217 M -86.41 % 67.833 M -7.71 % 73.496 M -10.50 % 82.116 M 92.25 % 42.712 M 0.000 -100.00 % 35.510 M 0.000 -100.00 % 25.463 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.442 M 0.000 -100.00 % 13.669 M 0.000
Short term debt 767.481 M -6.91 % 824.489 M 33.71 % 616.622 M 25.48 % 491.401 M 192.83 % 167.812 M 207.82 % -155.638 M -203.53 % 150.336 M -79.90 % 748.031 M 37.39 % 544.447 M 148.78 % 218.843 M 63.04 % 134.225 M 0.000 0.000 0.000 0.000 -100.00 % 576.970 M -6.11 % 614.543 M 2 400.51 % 24.577 M 18.12 % 20.806 M -90.72 % 224.258 M -10.72 % 251.172 M 0.000 -100.00 % 133.976 M 0.000 -100.00 % 230.790 M 0.00 % 230.790 M 114.69 % 107.501 M 0.00 % 107.501 M -63.28 % 292.757 M 0.00 % 292.757 M -3.73 % 304.105 M -11.23 % 342.585 M 114.60 % 159.637 M -10.13 % 177.637 M
Total current liabilities 1.920 B -2.37 % 1.967 B -4.31 % 2.055 B -3.55 % 2.131 B 31.79 % 1.617 B 5.11 % 1.538 B -27.66 % 2.126 B -9.23 % 2.343 B 17.53 % 1.993 B 12.61 % 1.770 B -4.84 % 1.860 B -7.52 % 2.011 B 7.88 % 1.864 B 41.84 % 1.314 B -9.00 % 1.444 B 13.95 % 1.268 B 4.75 % 1.210 B 17.45 % 1.030 B -8.83 % 1.130 B 18.38 % 954.526 M 13.11 % 843.871 M 0.000 -100.00 % 841.621 M 0.000 -100.00 % 717.006 M 0.00 % 717.006 M 247.54 % 206.309 M 0.00 % 206.309 M -44.11 % 369.158 M 0.00 % 369.158 M -20.23 % 462.793 M 0.00 % 462.793 M 37.50 % 336.570 M 0.00 % 336.570 M
Total liabilities 2.004 B -1.96 % 2.044 B -4.09 % 2.131 B -3.51 % 2.209 B 30.13 % 1.697 B 4.68 % 1.621 B -26.43 % 2.204 B -7.59 % 2.385 B 17.13 % 2.036 B 12.25 % 1.814 B -4.81 % 1.906 B -6.69 % 2.042 B 8.13 % 1.889 B 41.49 % 1.335 B -8.86 % 1.465 B 15.45 % 1.269 B 4.75 % 1.211 B 17.45 % 1.031 B -12.69 % 1.181 B 15.21 % 1.025 B 12.10 % 914.477 M 0.000 -100.00 % 882.249 M 0.000 -100.00 % 767.579 M 0.00 % 767.579 M 272.05 % 206.309 M 0.00 % 206.309 M -44.11 % 369.158 M 0.00 % 369.158 M -20.50 % 464.347 M 0.34 % 462.793 M 27.27 % 363.641 M 0.00 % 363.641 M
Other non current assets 746.879 K -44.30 % 1.341 M -35.73 % 2.086 M -36.05 % 3.262 M 33.50 % 2.444 M -83.71 % 14.999 M -28.67 % 21.029 M 693.89 % 2.649 M -93.31 % 39.610 M 481.34 % 6.814 M -81.70 % 37.224 M 1 388.90 % 2.500 M -88.43 % 21.607 M 2.74 % 21.031 M -47.40 % 39.986 M -53.30 % 85.619 M 48.43 % 57.684 M 95.74 % 29.470 M 58.23 % 18.624 M 233.29 % 5.588 M 3 625.34 % 150.000 K 100.05 % -295.659 M -1 126.99 % 28.789 M 112.90 % -223.186 M -581.61 % 46.342 M -25.16 % 61.918 M 3 603.39 % 1.672 M 0.00 % 1.672 M 2.90 % 1.625 M 0.00 % 1.625 M 408.49 % 319.523 K -81.74 % 1.750 M 209.86 % 564.622 K -73.50 % 2.131 M
Long term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.932 M -14.29 % 3.421 M -12.50 % 3.910 M -11.11 % 4.399 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.631 M -3.97 % 4.823 M -3.82 % 5.014 M -3.68 % 5.205 M -3.54 % 5.397 M 0.000 -100.00 % 5.779 M 0.000 -100.00 % 6.162 M 0.000 -100.00 % 6.545 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 105.234 M -0.59 % 105.859 M -0.59 % 106.483 M -0.58 % 107.109 M -0.58 % 107.735 M -0.58 % 108.360 M -0.57 % 108.986 M -0.58 % 109.621 M 50.69 % 72.745 M -0.60 % 73.182 M -0.59 % 73.620 M -1.67 % 74.872 M -0.59 % 75.316 M -0.59 % 75.760 M 13.09 % 66.991 M -0.59 % 67.389 M -0.59 % 67.787 M -0.58 % 68.185 M -0.58 % 68.582 M -0.58 % 68.980 M -0.57 % 69.378 M 0.000 -100.00 % 70.174 M 0.000 -100.00 % 71.388 M 0.00 % 71.388 M 646.44 % 9.564 M 0.00 % 9.564 M -1.30 % 9.690 M 0.00 % 9.690 M 3.22 % 9.388 M 0.00 % 9.388 M -1.21 % 9.503 M 0.00 % 9.503 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 105.234 M -0.59 % 105.859 M -0.59 % 106.483 M -0.58 % 107.109 M -0.58 % 107.735 M -0.58 % 108.360 M -0.57 % 108.986 M -0.58 % 109.621 M 50.69 % 72.745 M -0.60 % 73.182 M -0.59 % 73.620 M -1.67 % 74.872 M -0.59 % 75.316 M -0.59 % 75.760 M 13.09 % 66.991 M -0.59 % 67.389 M -0.59 % 67.787 M -0.58 % 68.185 M -0.58 % 68.582 M -0.58 % 68.980 M -0.57 % 69.378 M 0.000 -100.00 % 70.174 M 0.000 -100.00 % 71.388 M 0.00 % 71.388 M 646.44 % 9.564 M 0.00 % 9.564 M -1.30 % 9.690 M 0.00 % 9.690 M 3.22 % 9.388 M 0.00 % 9.388 M -1.21 % 9.503 M 0.00 % 9.503 M
Property plant equipment net 1.314 B -2.12 % 1.343 B -1.47 % 1.363 B 2.90 % 1.324 B -2.13 % 1.353 B 1.68 % 1.331 B 0.76 % 1.321 B -0.83 % 1.332 B -1.44 % 1.351 B 12.16 % 1.205 B 6.72 % 1.129 B 5.05 % 1.075 B 5.90 % 1.015 B -0.05 % 1.015 B 0.09 % 1.014 B 27.95 % 792.774 M 3.10 % 768.932 M 1.40 % 758.280 M -1.30 % 768.300 M 18.62 % 647.714 M 16.21 % 557.345 M 0.000 -100.00 % 442.357 M 0.000 -100.00 % 348.279 M 0.00 % 348.279 M 116.82 % 160.629 M 0.00 % 160.629 M -5.35 % 169.708 M 0.00 % 169.708 M -10.29 % 189.171 M 0.00 % 189.171 M -0.77 % 190.643 M 0.00 % 190.643 M
Total non current assets 1.430 B -1.90 % 1.458 B -1.25 % 1.476 B 2.09 % 1.446 B -1.91 % 1.474 B 0.45 % 1.467 B 0.47 % 1.460 B -0.39 % 1.466 B -1.22 % 1.484 B 14.26 % 1.299 B 3.80 % 1.252 B 7.35 % 1.166 B 3.85 % 1.123 B 0.28 % 1.120 B -1.02 % 1.131 B 17.01 % 966.756 M 5.89 % 913.002 M 5.37 % 866.452 M 0.12 % 865.410 M 18.23 % 731.973 M 14.23 % 640.808 M 316.74 % -295.659 M -153.41 % 553.559 M 348.03 % -223.186 M -146.34 % 481.585 M 0.00 % 481.585 M 180.21 % 171.865 M 0.00 % 171.865 M -5.06 % 181.023 M 0.00 % 181.023 M -9.63 % 200.308 M 0.00 % 200.308 M -0.97 % 202.276 M 0.00 % 202.276 M
Other current assets 131.360 M 305.22 % 32.417 M -1.55 % 32.928 M 50.69 % 21.852 M 139.99 % 9.105 M -74.70 % 35.988 M -30.22 % 51.571 M 19.33 % 43.219 M 66.70 % 25.927 M -93.32 % 388.009 M -12.80 % 444.947 M 8.49 % 410.122 M -5.10 % 432.165 M 410.22 % 84.702 M -92.28 % 1.097 B 172.67 % 402.207 M -16.15 % 479.674 M 734.70 % 57.466 M -69.44 % 188.063 M -25.83 % 253.557 M 68.11 % 150.831 M 0.000 -100.00 % 122.191 M 0.000 -100.00 % 61.074 M 224.18 % 18.840 M 330.77 % 4.373 M 0.00 % 4.373 M -49.69 % 8.694 M -75.30 % 35.194 M -29.00 % 49.568 M 31.62 % 37.661 M 7.16 % 35.145 M 433.96 % 6.582 M
Short term investments 475.500 M 212.81 % 152.010 M -52.50 % 320.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 351.686 M -9.84 % 390.066 M 0.02 % 390.000 M -6.02 % 415.000 M 919.66 % 40.700 M -78.19 % 186.600 M -47.83 % 357.700 M -17.03 % 431.100 M -44.89 % 782.300 M 547.06 % 120.900 M -36.70 % 191.010 M 97.53 % 96.700 M -83.65 % 591.318 M 637.74 % 80.152 M -82.04 % 446.373 M 1 044.55 % 39.000 M 0.00 % 39.000 M 0.000 0.000 -100.00 % 26.500 M 0.000 0.000 0.000 -100.00 % 29.600 M 0.00 % 29.600 M
cash and cash equivalents 1.882 B -16.83 % 2.263 B 8.65 % 2.083 B -3.53 % 2.159 B 21.35 % 1.779 B 3.36 % 1.721 B -24.97 % 2.294 B 2.21 % 2.245 B -0.43 % 2.254 B 35.09 % 1.669 B -10.24 % 1.859 B -2.19 % 1.901 B -0.94 % 1.919 B 2.58 % 1.871 B 87.76 % 996.340 M 89.05 % 527.014 M 20.68 % 436.694 M 71.08 % 255.257 M -76.80 % 1.100 B 964.81 % 103.314 M -69.14 % 334.767 M 213.23 % -295.659 M -237.19 % 215.507 M 196.56 % -223.186 M -221.17 % 184.186 M 0.00 % 184.186 M 57.55 % 116.907 M 0.00 % 116.907 M 178.64 % 41.956 M 0.00 % 41.956 M -42.33 % 72.746 M 0.00 % 72.746 M 36.83 % 53.165 M 0.00 % 53.165 M
Cash and short term investments 2.358 B -2.38 % 2.415 B 0.50 % 2.403 B 11.29 % 2.159 B 21.35 % 1.779 B 3.36 % 1.721 B -24.97 % 2.294 B 2.21 % 2.245 B -0.43 % 2.254 B 11.58 % 2.020 B -10.17 % 2.249 B -1.81 % 2.291 B -1.84 % 2.334 B 22.11 % 1.911 B 61.58 % 1.183 B 33.71 % 884.714 M 1.95 % 867.794 M -16.36 % 1.038 B -15.02 % 1.221 B 314.85 % 294.323 M -31.79 % 431.467 M 45.93 % 295.659 M 0.00 % 295.659 M 32.47 % 223.186 M 0.00 % 223.186 M 0.00 % 223.186 M 90.91 % 116.907 M 0.00 % 116.907 M 70.78 % 68.456 M 63.16 % 41.956 M -42.33 % 72.746 M 0.00 % 72.746 M 36.83 % 53.165 M -35.76 % 82.765 M
Total current assets 4.490 B -3.11 % 4.635 B 0.33 % 4.619 B -0.94 % 4.663 B 10.75 % 4.210 B -2.45 % 4.316 B -9.30 % 4.758 B -0.13 % 4.764 B 12.56 % 4.233 B -0.09 % 4.237 B -0.74 % 4.268 B -2.81 % 4.391 B 4.77 % 4.192 B 13.38 % 3.697 B 27.95 % 2.889 B 5.91 % 2.728 B 4.11 % 2.620 B 5.27 % 2.489 B -2.11 % 2.543 B 63.94 % 1.551 B 6.76 % 1.453 B 391.41 % 295.659 M -79.09 % 1.414 B 533.59 % 223.186 M -82.10 % 1.247 B 0.00 % 1.247 B 169.86 % 462.029 M 0.00 % 462.029 M -2.89 % 475.782 M 0.00 % 475.782 M 5.68 % 450.227 M 0.00 % 450.227 M 41.89 % 317.297 M 0.00 % 317.297 M
Inventory 679.654 M 4.15 % 652.556 M -22.41 % 841.059 M 11.41 % 754.897 M -22.81 % 977.971 M 7.25 % 911.887 M -6.83 % 978.783 M 34.50 % 727.736 M 7.86 % 674.707 M -14.32 % 787.504 M -13.98 % 915.537 M 17.81 % 777.160 M -6.19 % 828.408 M 36.98 % 604.785 M -0.82 % 609.758 M 9.47 % 557.013 M -3.21 % 575.500 M 29.44 % 444.622 M -8.27 % 484.728 M 16.58 % 415.787 M 0.61 % 413.281 M 0.000 -100.00 % 358.017 M 0.000 -100.00 % 289.162 M 0.00 % 289.162 M 120.78 % 130.975 M 0.00 % 130.975 M -18.93 % 161.553 M 0.00 % 161.553 M 40.61 % 114.891 M 0.00 % 114.891 M 31.77 % 87.192 M 0.00 % 87.192 M
Net receivables 1.322 B -13.87 % 1.534 B 14.32 % 1.342 B -22.28 % 1.727 B 19.61 % 1.444 B -12.75 % 1.655 B 15.03 % 1.438 B -18.25 % 1.760 B 37.08 % 1.284 B -8.39 % 1.401 B 32.89 % 1.054 B -19.53 % 1.310 B 28.51 % 1.020 B -11.00 % 1.146 B 5.21 % 1.089 B -12.88 % 1.250 B 9.84 % 1.138 B 19.85 % 949.464 M 22.74 % 773.587 M -0.98 % 781.255 M 40.65 % 555.457 M 0.000 -100.00 % 722.853 M 0.000 -100.00 % 719.045 M 0.47 % 715.662 M 241.16 % 209.773 M 0.00 % 209.773 M -11.52 % 237.079 M 0.00 % 237.079 M 5.40 % 224.929 M 0.00 % 224.929 M 59.80 % 140.757 M 0.00 % 140.757 M
Tax assets 9.876 M 24.42 % 7.937 M 61.71 % 4.908 M -56.52 % 11.288 M 3.70 % 10.886 M 4.10 % 10.457 M 62.55 % 6.433 M -65.07 % 18.419 M 12.04 % 16.440 M 13.94 % 14.429 M 21.17 % 11.907 M -14.62 % 13.947 M 25.89 % 11.079 M 45.92 % 7.592 M 45.10 % 5.232 M -67.60 % 16.151 M 18.89 % 13.584 M 155.72 % 5.312 M 17.87 % 4.507 M -53.49 % 9.690 M 18.82 % 8.156 M 0.000 -100.00 % 6.077 M 0.000 -100.00 % 9.032 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.430 M 0.000 -100.00 % 1.566 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 1.034 B -1.47 % 1.050 B -21.40 % 1.335 B 2.30 % 1.305 B 74.42 % 748.480 M -44.22 % 1.342 B -17.62 % 1.629 B 14.86 % 1.418 B 12.30 % 1.263 B -4.17 % 1.318 B -11.18 % 1.484 B -19.92 % 1.853 B 7.64 % 1.721 B 45.31 % 1.184 B -8.06 % 1.288 B 27.20 % 1.013 B -4.34 % 1.059 B 13.87 % 929.816 M 6.44 % 873.572 M 48.52 % 588.181 M 18.89 % 494.717 M 0.000 -100.00 % 605.297 M 0.000 -100.00 % 434.185 M 0.00 % 434.185 M 503.47 % 71.948 M 0.00 % 71.948 M 40.46 % 51.224 M -8.98 % 56.276 M -42.02 % 97.052 M 0.00 % 97.052 M -28.22 % 135.205 M 6.30 % 127.194 M
Tax payables 14.294 M -16.20 % 17.057 M -10.22 % 18.998 M -29.45 % 26.928 M 64.65 % 16.355 M -75.27 % 66.145 M 24.72 % 53.033 M -2.19 % 54.223 M 6.30 % 51.008 M -17.43 % 61.778 M 41.72 % 43.592 M -32.66 % 64.734 M 22.55 % 52.823 M -33.02 % 78.865 M -19.05 % 97.425 M 19.66 % 81.420 M 5.74 % 77.001 M 61.94 % 47.550 M 2.98 % 46.172 M -11.32 % 52.067 M 78.52 % 29.167 M 0.000 -100.00 % 23.157 M 0.000 -100.00 % 17.057 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.618 M 0.000 -100.00 % 10.262 M 0.000
Deferred revenue non current 20.447 M -1.83 % 20.829 M -1.80 % 21.211 M -1.77 % 21.593 M -1.74 % 21.976 M -1.71 % 22.358 M 57.39 % 14.205 M 0.000 0.000 0.000 100.00 % -42.074 M 0.000 0.000 0.000 100.00 % -19.729 M 0.000 0.000 0.000 0.000 100.00 % -505.650 K 0.000 0.000 100.00 % -573.307 K 0.000 100.00 % -573.337 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 -100.00 % 5.071 M 0.15 % 5.064 M -0.69 % 5.099 M -1.42 % 5.172 M -5.20 % 5.456 M -5.30 % 5.761 M -6.18 % 6.141 M -9.64 % 6.796 M -6.05 % 7.234 M -5.50 % 7.655 M -4.67 % 8.030 M -6.44 % 8.583 M 14.01 % 7.528 M 3.47 % 7.276 M -10.79 % 8.156 M -8.81 % 8.944 M -0.85 % 9.020 M 0.000 -100.00 % 9.052 M 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 131.967 K 0.000 0.000 -100.00 % 1.820 M 1.16 % 1.799 M 100.83 % -216.027 M 1.92 % -220.253 M -6 120.06 % 3.659 M -0.02 % 3.659 M 103.99 % -91.668 M 7.34 % -98.929 M -66 257.52 % 149.536 K -50.00 % 299.073 K -33.33 % 448.610 K -25.00 % 598.147 K 0.000 0.000 0.000 100.00 % -151.288 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.896 B -4.58 % 1.987 B 0.22 % 1.983 B 13 435.20 % -14.868 M -100.76 % 1.947 B -4.73 % 2.043 B -0.06 % 2.045 B 3 405.68 % -61.856 M -103.06 % 2.024 B 3 149.36 % -66.364 M -103.28 % 2.021 B 7 167.27 % -28.597 M -101.40 % 2.041 B 0.11 % 2.039 B 60.49 % 1.270 B 9 906.80 % -12.955 M -101.13 % 1.149 B 0.000 -100.00 % 1.231 B 168.98 % 457.642 M -0.38 % 459.409 M 4 975.34 % 9.052 M -98.03 % 459.318 M 0.000 -100.00 % 421.369 M 11.43 % 378.155 M 76.53 % 214.216 M 0.00 % 214.216 M 55.32 % 137.916 M 0.00 % 137.916 M 61.29 % 85.508 M 5.68 % 80.916 M -5.37 % 85.508 M 5.68 % 80.916 M
Deferred tax liabilities non current 62.870 M 14.59 % 54.863 M 0.72 % 54.469 M 0.66 % 54.111 M -4.02 % 56.378 M -4.21 % 58.854 M -4.24 % 61.460 M 59.22 % 38.600 M -1.80 % 39.309 M -2.69 % 40.395 M -3.99 % 42.074 M 36.47 % 30.830 M 28.32 % 24.025 M 20.04 % 20.014 M 1.44 % 19.729 M 1 528.37 % 1.212 M 1.06 % 1.199 M 17.62 % 1.019 M -0.61 % 1.026 M 102.81 % 505.650 K -1.19 % 511.736 K 0.000 -100.00 % 573.307 K 0.000 -100.00 % 573.337 K 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 5.920 B -2.82 % 6.092 B -0.05 % 6.095 B -0.22 % 6.109 B 7.47 % 5.684 B -1.71 % 5.783 B -7.00 % 6.219 B -0.19 % 6.231 B 8.98 % 5.717 B 3.27 % 5.536 B 0.29 % 5.520 B -0.68 % 5.557 B 4.57 % 5.314 B 10.34 % 4.817 B 19.80 % 4.021 B 8.81 % 3.695 B 4.57 % 3.533 B 5.29 % 3.356 B -1.54 % 3.408 B 49.29 % 2.283 B 9.05 % 2.094 B 0.000 -100.00 % 1.968 B 0.000 -100.00 % 1.728 B 0.00 % 1.728 B 172.67 % 633.894 M 0.00 % 633.894 M -3.49 % 656.805 M 0.00 % 656.805 M 0.96 % 650.535 M 0.00 % 650.535 M 25.21 % 519.573 M 0.00 % 519.573 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 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 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30
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 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 64.689 M 198.51 % -65.667 M 0.000 -100.00 % 181.354 M 511.75 % -44.045 M 77.98 % -200.040 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 0.000 0.000 -100.00 % 2.631 M 241.96 % -1.853 M -200.00 % 1.853 M 0.000 -100.00 % 4.781 M 300.56 % -2.384 M -200.00 % 2.384 M 0.000 -100.00 % 3.160 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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -468.731 M -2 589.87 % -17.426 M -200.00 % 17.426 M 0.000 100.00 % -69.297 M -154.47 % 127.216 M 200.00 % -127.216 M 0.000 100.00 % -398.542 M -187.59 % 455.013 M 200.00 % -455.013 M 0.000 100.00 % -216.613 M -812.36 % -23.742 M -200.00 % 23.742 M 0.000 100.00 % -113.171 M 0.000 0.000 0.000 -100.00 % 17.947 M 0.00 % 17.947 M 158.93 % -30.457 M 0.00 % -30.457 M 48.71 % -59.381 M 0.00 % -59.381 M -539.97 % 13.496 M 0.00 % 13.496 M 173.64 % -18.329 M 0.00 % -18.329 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -382.421 M -272.30 % 221.957 M 200.00 % -221.957 M 0.000 100.00 % -18.523 M 79.97 % -92.484 M -200.00 % 92.484 M 0.000 100.00 % -273.580 M -175.36 % 363.026 M 200.00 % -363.026 M 0.000 100.00 % -82.866 M 1.26 % -83.922 M -200.00 % 83.922 M 0.000 100.00 % -125.847 M 0.000 0.000 0.000 -100.00 % 2.658 M 0.00 % 2.658 M 137.30 % -7.126 M 0.00 % -7.126 M 84.35 % -45.531 M 0.00 % -45.531 M -384.57 % 16.000 M 0.00 % 16.000 M 195.17 % -16.812 M 0.00 % -16.812 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -88.912 M 62.86 % -239.383 M -200.00 % 239.383 M 0.000 100.00 % -50.774 M -123.11 % 219.700 M 200.00 % -219.700 M 0.000 100.00 % -128.462 M -239.65 % 91.987 M 200.00 % -91.987 M 0.000 100.00 % -133.747 M -322.24 % 60.180 M 200.00 % -60.180 M 0.000 -100.00 % 12.677 M 0.000 0.000 0.000 -100.00 % 15.289 M 0.00 % 15.289 M 165.53 % -23.331 M 0.00 % -23.331 M -68.46 % -13.849 M 0.00 % -13.849 M -453.22 % -2.503 M 0.00 % -2.503 M -65.10 % -1.516 M 0.00 % -1.516 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.819 M 200.00 % -1.819 M 0.000 100.00 % -5.393 M 19.08 % -6.665 M -200.00 % 6.665 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 0.000 0.000 -100.00 % 2.603 M 243.11 % -1.819 M -200.00 % 1.819 M 0.000 -100.00 % 5.393 M -19.08 % 6.665 M 200.00 % -6.665 M 0.000 -100.00 % 3.500 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
Other non cash items 472.163 M 206.58 % -442.997 M 0.000 -100.00 % 81.390 M -68.78 % 260.674 M 173.38 % -355.222 M -152.42 % 677.633 M 331.93 % -292.167 M -249.65 % 195.233 M 941.74 % -23.194 M 83.03 % -136.689 M -31.96 % -103.581 M -134.22 % 302.709 M 465.24 % -82.878 M 35.27 % -128.045 M -26.66 % -101.090 M 16.28 % -120.743 M -23.03 % -98.142 M -12.57 % -87.183 M -10.28 % -79.057 M -36.41 % -57.957 M -61.90 % -35.798 M 39.72 % -59.389 M -6.03 % -56.013 M -996.26 % 6.250 M 0.00 % 6.250 M -56.14 % 14.249 M 0.00 % 14.249 M 129.51 % -48.285 M 0.00 % -48.285 M -389.14 % 16.699 M 0.00 % 16.699 M 245.59 % 4.832 M 0.00 % 4.832 M -69.89 % 16.051 M 0.00 % 16.051 M
Net cash provided by operating activities 472.163 M 230.32 % -362.309 M 0.000 -100.00 % 187.763 M -51.27 % 385.318 M 284.91 % -208.378 M -143.14 % 482.996 M 467.94 % -131.271 M -143.69 % 300.480 M 179.50 % 107.507 M -21.35 % 136.689 M 31.96 % 103.581 M -9.60 % 114.580 M 1.86 % 112.485 M -12.15 % 128.045 M 26.66 % 101.090 M -16.28 % 120.743 M 23.03 % 98.142 M 12.57 % 87.183 M 10.28 % 79.057 M 36.41 % 57.957 M 61.90 % 35.798 M -39.72 % 59.389 M 6.03 % 56.013 M 65.02 % 33.942 M 0.00 % 33.942 M -37.00 % 53.881 M 0.00 % 53.881 M 192.98 % -57.952 M 0.00 % -57.952 M -162.79 % -22.053 M 0.00 % -22.053 M -157.45 % 38.387 M 0.00 % 38.387 M 269.72 % 10.383 M 0.00 % 10.383 M
Investments in property plant and equipment -35.510 M -8.72 % -32.661 M 54.80 % -72.252 M -23.26 % -58.619 M -24.12 % -47.227 M 14.28 % -55.093 M -16.77 % -47.182 M 30.62 % -68.005 M 56.00 % -154.565 M -59.60 % -96.845 M -117.60 % -44.506 M 40.70 % -75.052 M -101.89 % -37.174 M 64.21 % -103.855 M -40.31 % -74.018 M -11.50 % -66.383 M 2.53 % -68.106 M -84.15 % -36.984 M 49.97 % -73.918 M -19.37 % -61.922 M -28.26 % -48.278 M -36.08 % -35.477 M 45.39 % -64.964 M -516.75 % -10.533 M 37.20 % -16.772 M 0.00 % -16.772 M -1 723.17 % -919.930 K 0.00 % -919.930 K -177.33 % 1.190 M 0.00 % 1.190 M 121.88 % -5.438 M 0.00 % -5.438 M -693.82 % -685.044 K 0.00 % -685.044 K 94.79 % -13.136 M 0.00 % -13.136 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 501.550 K 0.000 -100.00 % 130.032 K 0.000 -100.00 % 14.089 M 30.01 % 10.837 M 3.92 % 10.428 M 946.83 % 996.108 K 1 074.16 % 84.836 K -99.42 % 14.651 M 44 978.94 % 32.500 K -97.84 % 1.501 M 88 219.35 % 1.700 K -97.90 % 81.100 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.368 M 0.000 100.00 % -409.000 M 0.000 100.00 % -390.000 M -193.98 % 415.000 M 200.00 % -415.000 M 0.000 100.00 % -187.100 M -143.40 % 431.100 M 200.00 % -431.100 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 394.981 M 200.02 % -394.912 M -200.00 % 394.912 M 0.000 -100.00 % 192.662 M 202.43 % -188.090 M -200.00 % 188.090 M 0.000 -100.00 % 137.769 M 209.16 % -126.207 M -200.00 % 126.207 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 investing activites -448.844 M -362.71 % 170.851 M 153.39 % -320.000 M -1 823.82 % 18.563 M 3 601.20 % 501.550 K 0.000 100.00 % -4.299 M -101.09 % 394.912 M 7.13 % 368.626 M 813.03 % 40.374 M -79.97 % 201.606 M 200.00 % -201.606 M -36.86 % -147.303 M -190.95 % 161.953 M -7.76 % 175.576 M 119.41 % 80.021 M -77.46 % 354.977 M 153.80 % -659.788 M -1 005.32 % 72.879 M 177.90 % -93.552 M -920.34 % -9.169 M -146.92 % -3.713 M -102.95 % 125.797 M 177.11 % -163.140 M -715.79 % 26.493 M 0.00 % 26.493 M 92.68 % 13.750 M 0.00 % 13.750 M 268.77 % -8.147 M 0.00 % -8.147 M 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -484.355 M -450.50 % 138.190 M 135.23 % -392.252 M -879.28 % -40.055 M 14.27 % -46.725 M 15.19 % -55.093 M -7.29 % -51.350 M 24.49 % -68.005 M -131.77 % 214.061 M 569.08 % -45.634 M -53.08 % -29.811 M 38.85 % -48.751 M 88.15 % -411.302 M -807.94 % 58.098 M -42.79 % 101.558 M 644.67 % 13.638 M -95.25 % 286.871 M 141.17 % -696.772 M -66 966.38 % -1.039 M 99.33 % -155.474 M -170.64 % -57.446 M -46.58 % -39.190 M -164.42 % 60.833 M 135.03 % -173.673 M -1 886.61 % 9.721 M 0.00 % 9.721 M -24.23 % 12.830 M 0.00 % 12.830 M 284.40 % -6.958 M 0.00 % -6.958 M -27.94 % -5.438 M 0.00 % -5.438 M -693.82 % -685.044 K 0.00 % -685.044 K 94.79 % -13.136 M 0.00 % -13.136 M
Debt repayment -66.686 M -133.47 % 199.261 M 170.79 % 73.584 M -77.14 % 321.889 M 199.82 % 107.360 M 134.63 % -310.000 M -339.74 % 129.307 M -35.97 % 201.957 M -10.98 % 226.877 M 188.11 % 78.746 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.175 K 100.04 % -26.649 M 86.55 % -198.199 M -93.97 % -102.181 M -329.60 % -23.785 M -116.81 % 141.517 M 457.28 % 25.394 M 141.64 % -60.979 M -69.34 % -36.011 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
Common stock issued 0.000 0.000 0.000 100.00 % -33.157 M -200.00 % 33.157 M 0.000 0.000 100.00 % -226.405 K 99.93 % -305.396 M 0.000 100.00 % -173.568 M -9 220.09 % 1.903 M 200.00 % -1.903 M 0.000 100.00 % -4.522 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
Common stock repurchased 0.000 0.000 0.000 -100.00 % 133.038 K 200.00 % -133.038 K 0.000 100.00 % -226.404 K -200.00 % 226.404 K 200.00 % -226.404 K 0.000 100.00 % -57.891 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
Dividends paid -208.584 M -41 405.04 % -502.550 K 99.47 % -94.487 M 7.43 % -102.074 M 71.99 % -364.371 M -313 926.25 % -116.032 K 99.93 % -171.122 M -19 517.75 % -872.283 K 99.49 % -170.813 M -33 010.45 % -515.889 K 99.70 % -172.685 M -16 501 111.85 % -1.047 K 100.00 % -172.724 M 0.000 0.000 100.00 % -11.175 K 99.99 % -122.771 M -14 224.08 % -857.098 K 66.19 % -2.535 M 11.54 % -2.866 M -4.61 % -2.740 M -33.99 % -2.045 M 16.00 % -2.434 M 16.01 % -2.898 M 12.88 % -3.327 M 0.00 % -3.327 M 71.43 % -11.645 M 0.00 % -11.645 M 0.000 100.00 % -4.134 M -17.92 % -3.506 M 0.00 % -3.506 M -12.37 % -3.120 M 0.00 % -3.120 M 13.97 % -3.627 M 0.00 % -3.627 M
Other financing activites 199.906 M 166.63 % -300.045 M -46.58 % -204.694 M -46 708.59 % -437.299 K -991.74 % 49.039 K 111.23 % -436.614 K 99.91 % -459.713 M -1 646.37 % 29.729 M 159.35 % -50.093 M -324 345.24 % -15.440 K -100.01 % 160.096 M 360.93 % 34.733 M 136.23 % -95.879 M -111.79 % 813.317 M 15 802.73 % -5.179 M -245.30 % -1.500 M -109.02 % 16.626 M 58 731.81 % 28.261 K -100.00 % 892.691 M 17 953.82 % -5.000 M -1 350.00 % 400.000 K 115.38 % -2.600 M 87.62 % -21.000 M -333.33 % 9.000 M 137.84 % -23.783 M 0.00 % -23.783 M 43.16 % -41.843 M 0.00 % -41.843 M -178.20 % 53.505 M -7.17 % 57.639 M 23.62 % 46.626 M 0.00 % 46.626 M 204.78 % -44.499 M 0.00 % -44.499 M -388.40 % 15.429 M 0.00 % 15.429 M
Net cash used provided by financing activities -75.364 M 25.59 % -101.287 M 55.10 % -225.596 M -202.83 % 219.379 M 197.96 % -223.938 M 27.89 % -310.553 M 6.22 % -331.158 M -243.33 % 231.040 M 3 922.57 % 5.744 M -92.66 % 78.215 M 210.97 % -70.480 M -302.92 % 34.732 M 136.22 % -95.879 M -111.79 % 813.317 M 15 802.73 % -5.179 M 0.000 100.00 % -132.794 M 33.28 % -199.028 M -125.26 % 787.974 M 2 589.55 % -31.651 M -122.74 % 139.177 M 570.75 % 20.749 M 124.58 % -84.414 M -182.23 % -29.909 M -10.33 % -27.110 M 0.00 % -27.110 M 49.32 % -53.488 M 0.00 % -53.488 M -199.97 % 53.505 M 0.00 % 53.505 M 24.08 % 43.121 M 0.00 % 43.121 M 190.55 % -47.619 M 0.00 % -47.619 M -503.45 % 11.803 M 0.00 % 11.803 M
Effect of forex changes on cash 2.558 M 243.36 % -1.784 M -146.66 % 3.825 M 145.59 % -8.388 M -2 880.54 % -281.442 K -126.82 % 1.049 M 232.40 % -792.559 K 69.68 % -2.614 M -137.48 % 6.973 M 171.34 % -9.774 M -990.20 % 1.098 M -67.05 % 3.332 M 101.53 % 1.653 M 184.69 % -1.952 M 38.14 % -3.156 M -169.15 % -1.173 M -35.50 % -865.358 K -12.33 % -770.342 K -121.47 % -347.827 K -199.68 % -116.065 K -434.52 % 34.696 K 104.16 % -834.209 K -1 132.01 % -67.711 K 91.18 % -767.479 K -112.75 % -360.743 K 0.00 % -360.743 K -172.62 % 496.771 K 0.00 % 496.771 K 265.19 % -300.733 K 0.00 % -300.733 K -67 078.40 % 449.000 0.00 % 449.000 -99.95 % 874.193 K 0.00 % 874.193 K 336.69 % -369.339 K 0.00 % -369.340 K
Net change in cash -84.997 M 74.02 % -327.190 M 29.28 % -462.657 M -228.98 % 358.698 M 519.51 % 57.901 M 110.11 % -572.974 M -674.73 % 99.695 M 242.00 % 29.150 M -94.47 % 527.258 M 376.33 % -190.804 M -401.15 % 63.358 M 272.01 % -36.833 M 66.64 % -110.402 M -112.59 % 876.907 M 88.59 % 464.978 M 397.51 % 93.460 M -51.29 % 191.871 M 122.28 % -861.020 M -183.89 % 1.026 B 598.56 % -205.875 M -344.74 % 84.119 M 400.83 % -27.962 M -121.03 % 132.981 M 224.64 % -106.693 M -758.90 % 16.193 M 0.00 % 16.193 M 18.03 % 13.719 M 0.00 % 13.719 M 217.21 % -11.705 M 0.00 % -11.705 M -174.88 % 15.631 M 0.00 % 15.631 M 272.87 % -9.042 M 0.00 % -9.042 M -204.17 % 8.680 M 0.00 % 8.680 M
Cash at beginning of period 1.304 B -20.06 % 1.631 B -22.09 % 2.094 B 20.67 % 1.735 B 0.81 % 1.721 B -21.53 % 2.194 B 4.76 % 2.094 B 1.41 % 2.065 B 34.29 % 1.538 B -11.04 % 1.729 B 3.80 % 1.665 B -2.16 % 1.702 B -6.09 % 1.813 B 93.73 % 935.608 M 98.80 % 470.629 M 24.78 % 377.169 M 103.55 % 185.298 M -82.29 % 1.046 B 5 158.23 % 19.899 M -91.19 % 225.773 M 59.38 % 141.654 M -16.49 % 169.617 M 362.98 % 36.636 M -74.44 % 143.329 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.986 M 80.76 % 19.355 M 0.000 0.000 -100.00 % 3.725 M 175.17 % -4.955 M 0.000
Cash at end of period 1.219 B -6.52 % 1.304 B -20.06 % 1.631 B -22.09 % 2.094 B 17.68 % 1.779 B 9.77 % 1.621 B -26.12 % 2.194 B 4.76 % 2.094 B 1.41 % 2.065 B 34.29 % 1.538 B -11.04 % 1.729 B 3.80 % 1.665 B -2.16 % 1.702 B -6.09 % 1.813 B 93.73 % 935.608 M 98.80 % 470.629 M 24.78 % 377.169 M 103.55 % 185.298 M -82.29 % 1.046 B 5 158.23 % 19.899 M -91.19 % 225.773 M 59.38 % 141.654 M -16.49 % 169.617 M 362.98 % 36.636 M 126.25 % 16.193 M 0.00 % 16.193 M 18.03 % 13.719 M 0.00 % 13.719 M 217.21 % -11.705 M -150.28 % 23.281 M -33.46 % 34.986 M 123.83 % 15.631 M 272.87 % -9.042 M -70.05 % -5.317 M -242.75 % 3.725 M -57.09 % 8.680 M
Operating cash flow 472.163 M 230.32 % -362.309 M 0.000 -100.00 % 187.763 M -51.27 % 385.318 M 284.91 % -208.378 M -143.14 % 482.996 M 467.94 % -131.271 M -143.69 % 300.480 M 179.50 % 107.507 M -21.35 % 136.689 M 31.96 % 103.581 M -9.60 % 114.580 M 1.86 % 112.485 M -12.15 % 128.045 M 26.66 % 101.090 M -16.28 % 120.743 M 23.03 % 98.142 M 12.57 % 87.183 M 10.28 % 79.057 M 36.41 % 57.957 M 61.90 % 35.798 M -39.72 % 59.389 M 6.03 % 56.013 M 65.02 % 33.942 M 0.00 % 33.942 M -37.00 % 53.881 M 0.00 % 53.881 M 192.98 % -57.952 M 0.00 % -57.952 M -162.79 % -22.053 M 0.00 % -22.053 M -157.45 % 38.387 M 0.00 % 38.387 M 269.72 % 10.383 M 0.00 % 10.383 M
Capital expenditure -35.510 M -8.72 % -32.661 M 54.80 % -72.252 M -23.26 % -58.619 M -24.12 % -47.227 M 14.28 % -55.093 M -16.77 % -47.182 M 30.62 % -68.005 M 56.00 % -154.565 M -59.60 % -96.845 M -117.60 % -44.506 M 40.70 % -75.052 M -101.89 % -37.174 M 64.21 % -103.855 M -40.31 % -74.018 M -11.50 % -66.383 M 2.53 % -68.106 M -84.15 % -36.984 M 49.97 % -73.918 M -19.37 % -61.922 M -28.26 % -48.278 M -36.08 % -35.477 M 45.39 % -64.964 M -516.75 % -10.533 M 37.20 % -16.772 M 0.00 % -16.772 M -1 723.17 % -919.930 K 0.00 % -919.930 K -177.33 % 1.190 M 0.00 % 1.190 M 121.88 % -5.438 M 0.00 % -5.438 M -693.82 % -685.044 K 0.00 % -685.044 K 94.79 % -13.136 M 0.00 % -13.136 M
Free CashFlow 436.653 M 210.55 % -394.970 M -599.24 % 79.114 M -38.74 % 129.144 M -61.80 % 338.091 M 228.32 % -263.471 M -160.45 % 435.814 M 318.70 % -199.276 M -236.57 % 145.915 M 1 268.50 % 10.662 M -88.43 % 92.183 M 223.11 % 28.530 M -63.14 % 77.406 M 796.94 % 8.630 M -84.03 % 54.027 M 55.66 % 34.708 M -34.06 % 52.637 M -13.93 % 61.157 M 361.04 % 13.265 M -22.58 % 17.135 M 77.02 % 9.679 M 2 915.17 % 321.025 K 105.76 % -5.575 M -112.26 % 45.480 M 164.87 % 17.170 M 0.00 % 17.170 M -67.58 % 52.961 M 0.00 % 52.961 M 193.30 % -56.762 M 0.00 % -56.762 M -106.48 % -27.491 M 0.00 % -27.491 M -172.91 % 37.702 M 0.00 % 37.702 M 1 469.24 % -2.754 M 0.00 % -2.754 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 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013