605009.SS

Hangzhou Haoyue Personal Care Co., Ltd 605009.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 2.929 B 6.25 % 2.757 B -1.62 % 2.802 B 13.82 % 2.462 B -4.98 % 2.591 B 32.64 % 1.953 B 34.76 % 1.450 B 90.48 % 760.984 M 63.69 % 464.888 M
Net income 387.511 M -11.65 % 438.599 M 3.72 % 422.879 M 16.60 % 362.668 M -39.75 % 601.956 M 90.90 % 315.322 M 70.35 % 185.101 M 176.19 % 67.018 M 202.41 % 22.162 M
Income before tax 460.770 M -9.28 % 507.903 M 11.29 % 456.372 M 9.72 % 415.945 M -40.71 % 701.578 M 91.55 % 366.273 M 71.40 % 213.693 M 178.74 % 76.665 M 220.03 % 23.955 M
Income before tax ratio 0.16 -14.62 % 0.18 13.12 % 0.16 -3.60 % 0.17 -37.61 % 0.27 44.41 % 0.19 27.19 % 0.15 46.33 % 0.10 95.51 % 0.05
EBITDA 610.692 M -5.29 % 644.822 M 15.20 % 559.758 M 10.47 % 506.724 M -34.30 % 771.300 M 83.06 % 421.326 M 57.76 % 267.064 M 100.56 % 133.160 M 209.85 % 42.975 M
Net income ratio 0.13 -16.85 % 0.16 5.42 % 0.15 2.45 % 0.15 -36.60 % 0.23 43.93 % 0.16 26.41 % 0.13 45.00 % 0.09 84.74 % 0.05
Ratio EBITDA 0.21 -10.87 % 0.23 17.09 % 0.20 -2.95 % 0.21 -30.86 % 0.30 38.02 % 0.22 17.07 % 0.18 5.29 % 0.17 89.29 % 0.09
Gross profit ratio 0.28 4.82 % 0.27 15.00 % 0.23 -12.04 % 0.26 -28.73 % 0.37 21.63 % 0.30 14.28 % 0.27 -1.17 % 0.27 -12.11 % 0.31
Weighted average shs out dil 154.504 M 0.05 % 154.428 M -1.44 % 156.678 M -1.52 % 159.090 M 0.10 % 158.938 M 34.10 % 118.518 M -0.73 % 119.394 M 0.43 % 118.878 M 0.00 % 118.878 M
Weighted average shs out 154.504 M 0.04 % 154.436 M -1.43 % 156.678 M -1.47 % 159.013 M 33.33 % 119.260 M 0.63 % 118.517 M -0.73 % 119.394 M 0.44 % 118.869 M 0.00 % 118.869 M
EPS diluted 1.79 -36.97 % 2.84 5.19 % 2.70 18.42 % 2.28 -39.84 % 3.79 42.48 % 2.66 71.61 % 1.55 176.79 % 0.56 194.74 % 0.19
Earnings per share 1.79 -36.97 % 2.84 5.19 % 2.70 18.42 % 2.28 -39.84 % 3.79 91.41 % 1.98 27.74 % 1.55 176.79 % 0.56 93.10 % 0.29
Gross profit 817.466 M 11.38 % 733.975 M 13.13 % 648.772 M 0.12 % 648.002 M -32.27 % 956.805 M 61.33 % 593.080 M 54.00 % 385.126 M 88.25 % 204.582 M 43.87 % 142.201 M
Income tax expense 73.258 M 5.71 % 69.304 M 106.93 % 33.491 M -37.14 % 53.277 M -46.52 % 99.622 M 95.52 % 50.951 M 78.20 % 28.592 M 196.39 % 9.647 M 437.77 % 1.794 M
Cost of revenue 2.112 B 4.39 % 2.023 B -6.06 % 2.154 B 18.71 % 1.814 B 11.01 % 1.634 B 20.13 % 1.360 B 27.80 % 1.064 B 91.30 % 556.401 M 72.43 % 322.686 M
General and administrative expenses 17.702 M -3.37 % 18.319 M 0.48 % 18.231 M 27.42 % 14.308 M -14.73 % 16.778 M 16.56 % 14.394 M 66.86 % 8.626 M -36.50 % 13.586 M -21.68 % 17.347 M
Selling and marketing expenses 173.924 M 69.93 % 102.350 M 5.17 % 97.321 M 7.87 % 90.224 M -29.08 % 127.213 M 24.81 % 101.924 M 38.62 % 73.525 M 24.51 % 59.053 M -7.25 % 63.672 M
Other expenses 57.442 M 0.000 -100.00 % 30.994 M 4.84 % 29.563 M 88.53 % 15.681 M -37.42 % 25.059 M 5 578.63 % 441.278 K -83.54 % 2.681 M -50.51 % 5.416 M
Operating expenses 356.273 M 57.61 % 226.044 M -8.83 % 247.927 M 10.07 % 225.242 M -8.42 % 245.944 M 18.35 % 207.814 M 38.20 % 150.371 M 31.99 % 113.929 M 10.59 % 103.023 M
Cost and expenses 2.468 B 9.74 % 2.249 B -6.35 % 2.401 B 17.76 % 2.039 B 8.47 % 1.880 B 19.89 % 1.568 B 29.09 % 1.215 B 81.22 % 670.330 M 57.46 % 425.709 M
Research and development expenses 107.205 M 2.29 % 104.800 M 3.37 % 101.381 M 11.23 % 91.147 M 5.65 % 86.272 M 29.85 % 66.438 M 36.10 % 48.814 M 70.54 % 28.624 M 53.56 % 18.641 M
Selling general and administrative expenses 191.626 M 58.80 % 120.669 M 4.43 % 115.552 M 10.54 % 104.532 M -27.40 % 143.992 M 23.79 % 116.318 M 41.59 % 82.151 M 13.10 % 72.638 M -10.34 % 81.019 M
Interest income 46.318 M -29.26 % 65.476 M 39.89 % 46.804 M 44.30 % 32.436 M 79.98 % 18.022 M 2 266.14 % 761.658 K -48.38 % 1.476 M 29.77 % 1.137 M 0.000
Interest expense 16.649 M 18.44 % 14.057 M 152.73 % 5.562 M -6.71 % 5.962 M -58.62 % 14.407 M 14.92 % 12.536 M -23.33 % 16.352 M -5.02 % 17.216 M 3.36 % 16.656 M
Depreciation and amortization 134.061 M 9.11 % 122.863 M 26.73 % 96.947 M 15.28 % 84.099 M 52.04 % 55.315 M 32.06 % 41.885 M -4.75 % 43.972 M 11.95 % 39.279 M 515.69 % 6.380 M
Operating income 461.193 M -9.20 % 507.932 M 11.35 % 456.153 M 13.57 % 401.657 M -42.72 % 701.181 M 91.48 % 366.184 M 71.71 % 213.252 M 188.24 % 73.984 M 299.08 % 18.539 M
Operating income ratio 0.16 -14.54 % 0.18 13.18 % 0.16 -0.22 % 0.16 -39.72 % 0.27 44.36 % 0.19 27.42 % 0.15 51.32 % 0.10 143.80 % 0.04
Total other income expenses net -423.340 K -1 360.80 % -28.980 K -113.27 % 218.324 K -98.47 % 14.288 M 3 501.41 % 396.726 K 347.10 % 88.733 K -79.89 % 441.279 K -83.54 % 2.681 M -50.51 % 5.417 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -1.012 B 47.51 % -1.929 B -3.17 % -1.870 B -37.82 % -1.357 B 13.55 % -1.569 B -2 467.27 % 66.287 M -50.30 % 133.368 M 23.48 % 108.004 M -11.04 % 121.405 M
Total investments 681.996 M 258 338.55 % 263.891 K 0.000 -100.00 % 650.165 M 333.44 % 150.000 M 16 051.19 % 928.724 K 58.81 % 584.794 K -76.61 % 2.500 M 0.000
Total debt 370.048 M 0.80 % 367.101 M 5 401.41 % 6.673 M -27.85 % 9.248 M -84.21 % 58.552 M -69.05 % 189.161 M -1.16 % 191.383 M 23.33 % 155.177 M -20.75 % 195.809 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 103.947 M -24.16 % 137.065 M -91.91 % 1.694 B 902.38 % 168.999 M 83.90 % 91.898 M 23.46 % 74.437 M 0.000
Retained earnings 1.708 B 7.95 % 1.582 B 13.71 % 1.391 B 15.81 % 1.201 B 21.77 % 986.664 M 125.28 % 437.966 M 143.08 % 180.174 M 323.60 % 42.533 M 292.41 % 10.839 M
Common stock 155.220 M 0.00 % 155.227 M 0.00 % 155.227 M -2.89 % 159.838 M 49.84 % 106.670 M 33.34 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 54.44 % 51.800 M
Total equity 3.301 B 2.60 % 3.217 B 6.75 % 3.014 B 0.69 % 2.993 B 7.40 % 2.787 B 336.49 % 638.575 M 81.38 % 352.071 M 78.74 % 196.970 M 197.45 % 66.221 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -50.076 M -15.86 % -43.222 M 19.24 % -53.518 M
Long term debt 1.757 M -77.05 % 7.654 M 57.15 % 4.871 M 315.18 % 1.173 M 0.000 -100.00 % 58.927 M -41.16 % 100.153 M -12.75 % 114.791 M 7.24 % 107.037 M
Total non current liabilities 130.428 M -11.21 % 146.890 M 28.45 % 114.356 M 97.64 % 57.862 M -5.05 % 60.941 M -46.45 % 113.792 M 48.60 % 76.574 M 6.99 % 71.570 M 4.76 % 68.320 M
Other current liabilities 100.024 M -36.71 % 158.046 M -38.10 % 255.338 M 93.30 % 132.095 M 183.24 % 46.637 M 77.40 % 26.289 M -45.98 % 48.667 M 102.48 % 24.035 M -45.03 % 43.725 M
Deferred revenue 0.000 -100.00 % 79.888 M 102.99 % 39.355 M -77.14 % 172.131 M 15.36 % 149.208 M 165.98 % 56.097 M 169.41 % 20.822 M 16.40 % 17.889 M -38.46 % 29.067 M
Short term debt 368.291 M -3.84 % 382.994 M 0.000 0.000 -100.00 % 58.552 M -53.04 % 124.678 M -31.37 % 181.665 M 32.32 % 137.288 M -29.89 % 195.809 M
Total current liabilities 1.420 B 10.74 % 1.282 B 23.75 % 1.036 B 14.94 % 901.588 M 67.62 % 537.864 M 7.22 % 501.652 M 2.54 % 489.209 M 23.62 % 395.744 M 0.07 % 395.452 M
Total liabilities 1.551 B 8.48 % 1.429 B 24.22 % 1.151 B 19.93 % 959.450 M 60.23 % 598.805 M -2.70 % 615.444 M 8.78 % 565.782 M 21.07 % 467.314 M 0.76 % 463.772 M
Other non current assets 243.786 K -99.76 % 100.000 M 21 912.37 % 454.290 K -54.54 % 999.380 K -93.73 % 15.939 M 6 389.30 % 245.622 K -98.78 % 20.160 M 2 031.20 % 945.945 K -51.35 % 1.945 M
Long term investments 561.996 M 212 865.23 % 263.891 K 0.000 -100.00 % 61.145 K -62.02 % 161.009 K 0.000 -100.00 % 584.794 K 265.27 % 160.100 K 0.000
Intangible assets 131.582 M 0.24 % 131.267 M 34.58 % 97.537 M 8.09 % 90.236 M 50.60 % 59.919 M -2.20 % 61.269 M 191.30 % 21.033 M -1.34 % 21.317 M -1.64 % 21.674 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 131.582 M 0.24 % 131.267 M 34.58 % 97.537 M 8.09 % 90.236 M 50.60 % 59.919 M -2.20 % 61.269 M 191.30 % 21.033 M -1.34 % 21.317 M -1.64 % 21.674 M
Property plant equipment net 1.994 B 21.87 % 1.636 B 9.08 % 1.500 B 22.93 % 1.220 B 14.38 % 1.067 B 51.69 % 703.242 M 48.17 % 474.620 M 22.64 % 387.005 M 39.20 % 278.016 M
Total non current assets 2.694 B 43.38 % 1.879 B 16.67 % 1.610 B 20.62 % 1.335 B 15.64 % 1.154 B 49.02 % 774.732 M 48.51 % 521.677 M 26.62 % 411.994 M 35.62 % 303.784 M
Other current assets 48.787 M -21.34 % 62.020 M -7.28 % 66.892 M 122.79 % 30.025 M -76.70 % 128.846 M 151.56 % 51.219 M -30.43 % 73.624 M 163.59 % 27.931 M 19.98 % 23.280 M
Short term investments 120.000 M 0.000 0.000 -100.00 % 650.165 M 333.44 % 150.000 M 16 051.19 % 928.724 K -97.62 % 39.000 M 1 566.67 % 2.340 M 0.000
cash and cash equivalents 1.383 B -39.78 % 2.296 B 22.37 % 1.876 B 37.38 % 1.366 B -16.09 % 1.628 B 1 224.73 % 122.874 M 111.80 % 58.015 M 22.99 % 47.172 M -36.60 % 74.404 M
Cash and short term investments 1.503 B -34.56 % 2.296 B 22.37 % 1.876 B -6.93 % 2.016 B 13.40 % 1.778 B 1 335.95 % 123.803 M 113.40 % 58.015 M 22.99 % 47.172 M -36.60 % 74.404 M
Total current assets 2.158 B -22.04 % 2.768 B 8.36 % 2.554 B -2.43 % 2.618 B 17.31 % 2.232 B 365.62 % 479.287 M 20.98 % 396.176 M 57.03 % 252.290 M 11.53 % 226.209 M
Inventory 320.919 M 15.72 % 277.333 M -9.22 % 305.511 M 8.12 % 282.556 M 24.11 % 227.663 M 14.37 % 199.059 M 6.28 % 187.292 M 32.80 % 141.032 M 42.65 % 98.867 M
Net receivables 285.816 M 115.41 % 132.687 M -56.60 % 305.695 M 3.42 % 295.583 M 159.32 % 113.984 M -11.48 % 128.762 M 27.54 % 100.958 M 98.70 % 50.811 M 8.69 % 46.750 M
Tax assets 5.809 M -47.26 % 11.014 M -10.64 % 12.326 M -47.72 % 23.576 M 100.50 % 11.759 M 17.88 % 9.976 M 88.94 % 5.280 M 105.77 % 2.566 M 19.41 % 2.149 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 910.048 M 43.73 % 633.170 M -18.01 % 772.267 M 15.43 % 669.049 M 105.91 % 324.931 M 20.86 % 268.844 M 23.76 % 217.232 M 11.96 % 194.023 M 26.48 % 153.397 M
Tax payables 41.833 M 47.52 % 28.358 M 225.63 % 8.709 M -72.82 % 32.043 M -21.49 % 40.812 M 58.53 % 25.743 M 23.63 % 20.822 M 350.59 % 4.621 M 83.27 % 2.521 M
Deferred revenue non current 128.671 M -7.59 % 139.236 M 30.74 % 106.498 M 87.87 % 56.689 M -6.98 % 60.941 M 11.07 % 54.865 M 107.06 % 26.497 M 86.94 % 14.174 M -4.24 % 14.802 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.757 M -89.53 % 16.787 M 244.64 % 4.871 M 315.18 % 1.173 M 0.000 -100.00 % 7.778 M -84.47 % 50.076 M 26.75 % 39.507 M -26.18 % 53.518 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.438 B -2.84 % 1.480 B 0.86 % 1.467 B -1.86 % 1.495 B -11.74 % 1.694 B 1 318.45 % 119.426 M 29.96 % 91.898 M 23.46 % 74.437 M 1 978.26 % 3.582 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 2.987 M 105.27 % -56.689 M 0.000 0.000 100.00 % -50.076 M 12.75 % -57.396 M -7.24 % -53.518 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 4.852 B 4.41 % 4.647 B 11.57 % 4.165 B 5.36 % 3.953 B 16.74 % 3.386 B 170.02 % 1.254 B 36.63 % 917.854 M 38.17 % 664.284 M 25.34 % 529.993 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 0.000 -100.00 % 14.237 M 220.48 % -11.817 M -562.66 % -1.783 M 62.02 % -4.696 M 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 5.946 M 430.00 % 1.122 M 0.000 0.000 0.000 -100.00 % 4.598 M 0.000
Change in working capital 27.978 M -86.30 % 204.148 M 151.39 % 81.208 M -24.55 % 107.633 M -25.02 % 143.544 M 172.33 % 52.711 M 107.74 % 25.374 M -8.86 % 27.839 M 0.000
Accounts receivables -132.676 M -165.81 % 201.603 M 521.74 % -47.803 M 79.84 % -237.173 M -1 268.21 % 20.302 M 134.92 % -58.142 M -159.75 % -22.384 M -243.23 % 15.629 M 0.000
Inventory -51.524 M -365.01 % 19.442 M 170.83 % -27.447 M 53.40 % -58.894 M -54.79 % -38.049 M -153.23 % -15.025 M 69.99 % -50.064 M -16.45 % -42.990 M 0.000
Accounts payables 208.877 M 1 499.12 % -14.929 M -110.50 % 142.221 M -65.77 % 415.517 M 154.80 % 163.074 M 24.89 % 130.574 M 29.88 % 100.536 M 80.73 % 55.629 M 0.000
Other working capital 3.302 M 267.80 % -1.968 M -113.82 % 14.237 M 220.48 % -11.817 M -562.66 % -1.783 M 62.02 % -4.696 M -106.22 % 75.438 M 6.51 % 70.829 M 0.000
Other non cash items 34.715 M 82.54 % 19.018 M 166.34 % -28.667 M -147.96 % 59.772 M 159.74 % 23.012 M 26.11 % 18.248 M -15.40 % 21.569 M -2.92 % 22.217 M 200.25 % -22.162 M
Net cash provided by operating activities 584.266 M -25.52 % 784.437 M 32.41 % 592.446 M -1.81 % 603.377 M -26.74 % 823.610 M 92.51 % 427.826 M 62.23 % 263.722 M 88.26 % 140.087 M 516.32 % 22.730 M
Investments in property plant and equipment -648.093 M -129.79 % -282.038 M 29.91 % -402.378 M -63.25 % -246.474 M 47.62 % -470.551 M -52.51 % -308.545 M -79.78 % -171.628 M -30.91 % -131.108 M -207.19 % -42.680 M
Acquisitions net 0.000 -100.00 % 30.699 M 1 668.79 % 1.736 M 15.20 % 1.507 M -99.68 % 472.940 M 18 811.17 % 2.501 M 0.000 100.00 % -1.249 M 0.000
Purchases of investments -1.028 B -927.94 % -100.000 M -189 660.52 % -52.698 K 100.00 % -2.422 B -196.44 % -817.000 M 50.23 % -1.641 B -58.11 % -1.038 B -95.73 % -530.410 M 0.000
Sales maturities of investments 450.700 M 0.000 -100.00 % 669.468 M -72.70 % 2.452 B 1 972.66 % 118.321 M -92.96 % 1.681 B 67.74 % 1.002 B 89.74 % 528.228 M 34 070.42 % 1.546 M
Other investing activites 53.196 M 717.12 % -8.620 M 0.000 0.000 100.00 % -470.551 M -2 422.25 % -18.656 M -107.07 % -9.009 M -173.00 % -3.300 M 25.79 % -4.447 M
Net cash used for investing activites -1.172 B -225.63 % -359.959 M -233.93 % 268.773 M 225.31 % -214.493 M 81.62 % -1.167 B -309.46 % -284.971 M -31.60 % -216.549 M -57.10 % -137.840 M -202.41 % -45.581 M
Debt repayment 18.000 M -94.86 % 350.000 M 0.000 100.00 % -14.927 M 88.98 % -135.473 M -225.00 % -41.685 M -258.92 % 26.231 M 164.88 % -40.428 M -311.90 % -9.815 M
Common stock issued 0.000 0.000 -100.00 % 200.017 M 50 104.30 % -400.000 K 99.11 % -45.143 M 0.000 0.000 0.000 0.000
Common stock repurchased -62.831 M 0.000 100.00 % -188.241 M -320.90 % -44.724 M -199.07 % 45.143 M 0.000 0.000 0.000 0.000
Dividends paid -272.217 M 17.32 % -329.254 M -41.38 % -232.892 M -118.33 % -106.670 M -1 161.92 % -8.453 M 71.82 % -30.000 M 18.66 % -36.883 M -42.61 % -25.863 M -102.33 % -12.782 M
Other financing activites -10.394 M -0.78 % -10.313 M 94.84 % -200.017 M -166.21 % -75.135 M -104.73 % 1.587 B 0.000 100.00 % -5.075 M -107.91 % 64.178 M 78.47 % 35.960 M
Net cash used provided by financing activities -327.441 M -3 238.71 % 10.432 M 102.94 % -354.737 M -80.32 % -196.731 M -114.07 % 1.398 B 1 810.84 % -81.738 M -419.72 % -15.727 M -644.39 % -2.113 M -115.81 % 13.362 M
Effect of forex changes on cash 6.217 M -10.29 % 6.929 M -22.16 % 8.902 M 217.78 % -7.558 M -126.05 % -3.344 M -1 604.04 % 222.310 K 136.09 % -615.930 K -680.08 % 106.180 K 52.03 % 69.842 K
Net change in cash -909.100 M -305.75 % 441.840 M -14.27 % 515.384 M 179.20 % 184.593 M -82.45 % 1.052 B 1 614.77 % 61.340 M 98.96 % 30.830 M 12 726.22 % 240.369 K 102.55 % -9.419 M
Cash at beginning of period 2.292 B 23.89 % 1.850 B 38.62 % 1.334 B 16.05 % 1.150 B 1 073.53 % 97.979 M 167.41 % 36.640 M 530.70 % 5.809 M 4.32 % 5.569 M -62.84 % 14.988 M
Cash at end of period 1.383 B -39.67 % 2.292 B 23.89 % 1.850 B 38.62 % 1.334 B 16.05 % 1.150 B 1 073.53 % 97.979 M 167.41 % 36.640 M 530.70 % 5.809 M 4.32 % 5.569 M
Operating cash flow 584.266 M -25.52 % 784.437 M 32.41 % 592.446 M -1.81 % 603.377 M -26.74 % 823.610 M 92.51 % 427.826 M 62.23 % 263.722 M 88.26 % 140.087 M 516.32 % 22.730 M
Capital expenditure -649.326 M -130.23 % -282.038 M 29.91 % -402.378 M -63.25 % -246.474 M 47.62 % -470.551 M -52.51 % -308.545 M -79.78 % -171.628 M -30.91 % -131.108 M -207.19 % -42.680 M
Free CashFlow -63.827 M -112.70 % 502.399 M 164.33 % 190.068 M -46.75 % 356.903 M 1.09 % 353.059 M 195.99 % 119.281 M 29.52 % 92.094 M 925.72 % 8.978 M 145.00 % -19.950 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
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
Revenue 848.892 M -6.82 % 911.071 M 2.58 % 888.146 M 21.99 % 728.061 M 9.07 % 667.543 M 4.77 % 637.161 M -6.60 % 682.206 M -4.94 % 717.633 M -1.02 % 725.031 M 14.71 % 632.038 M -22.65 % 817.148 M 15.34 % 708.449 M -7.02 % 761.943 M 48.02 % 514.742 M -36.89 % 815.575 M 45.18 % 561.784 M 1.20 % 555.133 M 4.83 % 529.560 M -4.22 % 552.875 M -15.26 % 652.458 M -27.04 % 894.268 M 82.00 % 491.351 M -12.90 % 564.153 M 2.83 % 548.607 M 30.52 % 420.311 M 0.00 % 420.311 M
Net income 57.873 M -36.13 % 90.611 M -2.63 % 93.062 M -7.33 % 100.428 M -7.25 % 108.274 M 26.27 % 85.748 M -33.24 % 128.448 M 16.33 % 110.420 M -8.23 % 120.324 M 51.53 % 79.407 M -50.53 % 160.509 M 58.27 % 101.416 M -4.38 % 106.058 M 93.19 % 54.897 M -59.26 % 134.764 M 280.12 % 35.453 M -65.96 % 104.150 M 17.95 % 88.300 M -19.40 % 109.560 M -6.31 % 116.933 M -58.26 % 280.166 M 193.51 % 95.453 M -13.27 % 110.059 M 45.65 % 75.565 M 16.53 % 64.849 M 0.00 % 64.849 M
Income before tax 65.663 M -38.04 % 105.972 M -15.50 % 125.405 M 10.87 % 113.114 M -6.26 % 120.672 M 18.80 % 101.579 M -31.04 % 147.292 M 18.44 % 124.356 M -12.84 % 142.678 M 52.47 % 93.577 M -40.78 % 158.027 M 37.32 % 115.079 M -3.13 % 118.793 M 84.25 % 64.473 M -58.07 % 153.778 M 359.00 % 33.503 M -72.89 % 123.580 M 17.60 % 105.084 M -12.58 % 120.212 M -9.81 % 133.287 M -60.24 % 335.203 M 196.97 % 112.875 M -11.03 % 126.866 M 45.83 % 86.996 M 14.16 % 76.206 M 0.00 % 76.206 M
Income before tax ratio 0.08 -33.50 % 0.12 -17.62 % 0.14 -9.12 % 0.16 -14.06 % 0.18 13.39 % 0.16 -26.16 % 0.22 24.59 % 0.17 -11.94 % 0.20 32.91 % 0.15 -23.44 % 0.19 19.05 % 0.16 4.19 % 0.16 24.48 % 0.13 -33.57 % 0.19 216.17 % 0.06 -73.21 % 0.22 12.18 % 0.20 -8.74 % 0.22 6.44 % 0.20 -45.50 % 0.37 63.17 % 0.23 2.15 % 0.22 41.81 % 0.16 -12.54 % 0.18 0.00 % 0.18
EBITDA 69.954 M -36.32 % 109.860 M -15.81 % 130.491 M 12.01 % 116.503 M -25.72 % 156.837 M 14.03 % 137.546 M -24.84 % 183.006 M 14.99 % 159.149 M -9.63 % 176.117 M 40.14 % 125.669 M -31.74 % 184.095 M 30.43 % 141.146 M -0.77 % 142.239 M 61.98 % 87.812 M -43.78 % 156.183 M 175.99 % 56.589 M -61.61 % 147.403 M 19.23 % 123.626 M 1.81 % 121.427 M -16.17 % 144.853 M -59.04 % 353.673 M 189.02 % 122.372 M -7.66 % 132.517 M 33.36 % 99.371 M 9.04 % 91.134 M 0.00 % 91.134 M
Net income ratio 0.07 -31.45 % 0.10 -5.08 % 0.10 -24.04 % 0.14 -14.96 % 0.16 20.52 % 0.13 -28.52 % 0.19 22.37 % 0.15 -7.28 % 0.17 32.09 % 0.13 -36.04 % 0.20 37.21 % 0.14 2.84 % 0.14 30.52 % 0.11 -35.46 % 0.17 161.83 % 0.06 -66.36 % 0.19 12.52 % 0.17 -15.86 % 0.20 10.57 % 0.18 -42.79 % 0.31 61.27 % 0.19 -0.42 % 0.20 41.63 % 0.14 -10.72 % 0.15 0.00 % 0.15
Ratio EBITDA 0.08 -31.66 % 0.12 -17.93 % 0.15 -8.18 % 0.16 -31.89 % 0.23 8.84 % 0.22 -19.53 % 0.27 20.96 % 0.22 -8.70 % 0.24 22.17 % 0.20 -11.74 % 0.23 13.08 % 0.20 6.72 % 0.19 9.43 % 0.17 -10.92 % 0.19 90.11 % 0.10 -62.06 % 0.27 13.74 % 0.23 6.29 % 0.22 -1.07 % 0.22 -43.86 % 0.40 58.80 % 0.25 6.03 % 0.23 29.68 % 0.18 -16.46 % 0.22 0.00 % 0.22
Gross profit ratio 0.31 -9.55 % 0.35 28.56 % 0.27 -0.17 % 0.27 -6.45 % 0.29 5.31 % 0.27 -5.57 % 0.29 6.70 % 0.27 -3.08 % 0.28 21.75 % 0.23 -6.82 % 0.25 10.84 % 0.22 -2.37 % 0.23 3.16 % 0.22 15.00 % 0.19 -32.29 % 0.28 -6.53 % 0.30 -0.29 % 0.31 2.78 % 0.30 -9.03 % 0.33 -28.19 % 0.45 29.59 % 0.35 5.16 % 0.33 15.06 % 0.29 -0.68 % 0.29 0.00 % 0.29
Weighted average shs out dil 153.579 M 0.00 % 153.579 M -0.60 % 154.504 M 0.00 % 154.504 M -0.47 % 155.227 M 1.76 % 152.538 M -1.73 % 155.227 M 0.00 % 155.227 M 0.00 % 155.227 M 0.00 % 155.227 M -0.93 % 156.678 M -2.96 % 161.462 M 0.00 % 161.462 M 0.00 % 161.462 M 2.04 % 158.238 M -0.17 % 158.515 M 0.00 % 158.515 M 0.53 % 157.679 M 32.13 % 119.336 M 0.00 % 119.336 M -0.15 % 119.517 M 0.00 % 119.517 M 0.84 % 118.518 M 0.00 % 118.518 M -0.65 % 119.295 M 0.00 % 119.295 M
Weighted average shs out 153.579 M 0.00 % 153.579 M -0.60 % 154.504 M 0.00 % 154.504 M -0.47 % 155.227 M 1.76 % 152.538 M -1.73 % 155.227 M 0.00 % 155.227 M 0.00 % 155.227 M 0.00 % 155.227 M -0.93 % 156.678 M 0.44 % 155.986 M -3.39 % 161.462 M 4.01 % 155.241 M -1.85 % 158.172 M -0.22 % 158.515 M 0.00 % 158.515 M 0.53 % 157.679 M 32.13 % 119.336 M 0.13 % 119.185 M 0.18 % 118.971 M -0.45 % 119.510 M 0.84 % 118.518 M 0.00 % 118.515 M -0.65 % 119.295 M 0.00 % 119.295 M
EPS diluted 0.38 -35.59 % 0.59 -1.67 % 0.60 -7.69 % 0.65 -7.14 % 0.70 25.00 % 0.56 -32.53 % 0.83 16.90 % 0.71 -8.97 % 0.78 52.94 % 0.51 -50.00 % 1.02 61.90 % 0.63 -4.55 % 0.66 94.12 % 0.34 -60.00 % 0.85 286.36 % 0.22 -66.67 % 0.66 17.86 % 0.56 -39.13 % 0.92 -6.12 % 0.98 -58.12 % 2.34 192.50 % 0.80 -13.98 % 0.93 45.31 % 0.64 18.52 % 0.54 0.00 % 0.54
Earnings per share 0.38 -35.59 % 0.59 -1.67 % 0.60 -7.69 % 0.65 -7.14 % 0.70 25.00 % 0.56 -32.53 % 0.83 16.90 % 0.71 -8.97 % 0.78 52.94 % 0.51 -50.00 % 1.02 56.92 % 0.65 -1.52 % 0.66 88.57 % 0.35 -58.82 % 0.85 286.36 % 0.22 -66.67 % 0.66 17.86 % 0.56 -39.13 % 0.92 -6.12 % 0.98 -58.12 % 2.34 192.50 % 0.80 -13.98 % 0.93 45.31 % 0.64 18.52 % 0.54 0.00 % 0.54
Gross profit 266.178 M -15.72 % 315.826 M 31.88 % 239.488 M 21.78 % 196.664 M 2.03 % 192.750 M 10.33 % 174.703 M -11.80 % 198.087 M 1.43 % 195.297 M -4.06 % 203.572 M 39.67 % 145.755 M -27.92 % 202.226 M 27.85 % 158.178 M -9.23 % 174.257 M 52.71 % 114.111 M -27.42 % 157.214 M -1.71 % 159.943 M -5.41 % 169.085 M 4.53 % 161.761 M -1.55 % 164.314 M -22.92 % 213.164 M -47.60 % 406.835 M 135.86 % 172.493 M -8.41 % 188.330 M 18.32 % 159.174 M 29.63 % 122.789 M 0.00 % 122.789 M
Income tax expense 7.790 M -49.28 % 15.361 M -52.51 % 32.343 M 154.96 % 12.686 M 2.31 % 12.399 M -21.68 % 15.830 M -15.99 % 18.844 M 35.22 % 13.936 M -37.66 % 22.354 M 57.75 % 14.170 M 670.86 % -2.482 M -118.17 % 13.662 M 7.28 % 12.735 M 33.00 % 9.576 M -49.64 % 19.014 M 1 074.91 % -1.950 M -110.04 % 19.429 M 15.76 % 16.784 M 57.56 % 10.653 M -34.86 % 16.354 M -70.29 % 55.037 M 215.90 % 17.422 M 3.66 % 16.807 M 47.04 % 11.430 M 0.65 % 11.357 M 0.00 % 11.357 M
Cost of revenue 582.713 M -2.11 % 595.245 M -8.23 % 648.658 M 22.07 % 531.397 M 11.92 % 474.793 M 2.67 % 462.458 M -4.47 % 484.119 M -7.32 % 522.335 M 0.17 % 521.459 M 7.23 % 486.283 M -20.92 % 614.922 M 11.75 % 550.271 M -6.37 % 587.686 M 46.69 % 400.631 M -39.15 % 658.361 M 63.84 % 401.841 M 4.09 % 386.048 M 4.96 % 367.799 M -5.34 % 388.561 M -11.55 % 439.294 M -9.88 % 487.434 M 52.87 % 318.858 M -15.16 % 375.823 M -3.49 % 389.433 M 30.89 % 297.523 M 0.00 % 297.523 M
General and administrative expenses -6.989 M -124.01 % 29.111 M 166.57 % -43.728 M -198.32 % 44.476 M 3 987.87 % -1.144 M -106.32 % 18.097 M 142.45 % -42.634 M -206.78 % 39.927 M 5 445.59 % 719.974 K -96.45 % 20.306 M 164.56 % -31.455 M -194.40 % 33.321 M 2 211.92 % 1.441 M -90.34 % 14.923 M 150.99 % -29.269 M -199.30 % 29.477 M 7 211.02 % -414.521 K -102.86 % 14.515 M 155.44 % -26.182 M -215.07 % 22.753 M 116.63 % 10.503 M 8.24 % 9.704 M 145.28 % -21.430 M -196.90 % 22.117 M 222.70 % 6.854 M 0.00 % 6.854 M
Selling and marketing expenses 85.000 M -37.12 % 135.184 M 293.91 % 34.318 M -43.12 % 60.339 M 29.57 % 46.567 M -2.53 % 47.774 M -1.33 % 48.417 M 66.20 % 29.132 M -11.70 % 32.990 M 24.57 % 26.482 M -9.90 % 29.392 M 50.33 % 19.552 M -15.62 % 23.170 M -8.08 % 25.207 M 297.62 % -12.755 M -132.81 % 38.873 M 21.23 % 32.065 M 0.07 % 32.041 M -18.14 % 39.144 M 20.58 % 32.463 M -0.44 % 32.608 M 41.78 % 22.998 M -32.32 % 33.983 M 24.30 % 27.339 M 34.67 % 20.301 M 0.00 % 20.301 M
Other expenses 91.146 M 647.84 % 12.188 M -86.72 % 91.745 M 294.50 % -47.171 M -1 851.75 % -2.417 M -11 227.77 % 21.719 K 109.04 % -240.270 K -4 518.36 % 5.438 K 726.63 % 657.850 100.29 % -226.987 K -100.58 % 39.095 M 340.29 % -16.270 M -299.60 % 8.151 M 44 976.66 % 18.083 K -99.68 % 5.622 M 5 522.80 % -103.681 K -101.18 % 8.768 M 637 368.12 % 1.375 K 100.79 % -173.308 K -117.21 % 1.007 M 3 114.48 % -33.400 K 91.72 % -403.416 K -955.60 % 47.150 K -63.00 % 127.438 K 0.000 0.000
Operating expenses 200.570 M -4.29 % 209.557 M 81.71 % 115.327 M 38.05 % 83.540 M -3.48 % 86.555 M -9.70 % 95.856 M 45.66 % 65.807 M -13.76 % 76.303 M 2.74 % 74.270 M 6.41 % 69.795 M 4.87 % 66.557 M 8.01 % 61.619 M 2.89 % 59.888 M 0.04 % 59.863 M 262.94 % 16.494 M -78.44 % 76.492 M 16.73 % 65.528 M -1.80 % 66.728 M 29.33 % 51.595 M -34.62 % 78.917 M 18.12 % 66.813 M 37.42 % 48.619 M -12.98 % 55.870 M -16.36 % 66.800 M 53.07 % 43.640 M 0.00 % 43.640 M
Cost and expenses 783.284 M -2.67 % 804.802 M 5.34 % 763.985 M 24.24 % 614.937 M 9.55 % 561.348 M 0.54 % 558.314 M 1.53 % 549.926 M -8.14 % 598.639 M 0.49 % 595.729 M 7.13 % 556.078 M -18.40 % 681.479 M 11.37 % 611.890 M -5.51 % 647.573 M 40.63 % 460.494 M -31.76 % 674.856 M 41.08 % 478.333 M 5.93 % 451.576 M 3.92 % 434.527 M -1.28 % 440.156 M -15.06 % 518.211 M -6.50 % 554.246 M 50.82 % 367.478 M -14.88 % 431.693 M -5.38 % 456.234 M 33.73 % 341.163 M 0.00 % 341.163 M
Research and development expenses 31.412 M -5.02 % 33.074 M 0.25 % 32.991 M 27.40 % 25.895 M 5.86 % 24.461 M 10.23 % 22.190 M -25.81 % 29.911 M 13.89 % 26.262 M 3.42 % 25.394 M 9.30 % 23.233 M -21.31 % 29.525 M 18.03 % 25.015 M -7.78 % 27.125 M 37.58 % 19.715 M -36.70 % 31.146 M 45.80 % 21.362 M 12.53 % 18.984 M -3.41 % 19.654 M -5.83 % 20.870 M -4.83 % 21.930 M -23.33 % 28.602 M 92.36 % 14.869 M -30.82 % 21.493 M 28.72 % 16.697 M 18.22 % 14.124 M 0.00 % 14.124 M
Selling general and administrative expenses 78.012 M -52.52 % 164.295 M 1 846.03 % -9.410 M -108.98 % 104.816 M 75.64 % 59.677 M -9.40 % 65.872 M 1 039.05 % 5.783 M -91.63 % 69.059 M 104.86 % 33.710 M -27.95 % 46.788 M 2 368.07 % -2.063 M -103.90 % 52.874 M 114.83 % 24.612 M -38.67 % 40.130 M 195.49 % -42.024 M -161.48 % 68.350 M 115.95 % 31.650 M -32.02 % 46.556 M 259.16 % 12.962 M -76.52 % 55.217 M 28.08 % 43.111 M 31.83 % 32.702 M 160.53 % 12.552 M -74.62 % 49.456 M 81.62 % 27.230 M 0.00 % 27.230 M
Interest income 2.187 M -47.07 % 4.133 M -53.91 % 8.968 M -23.20 % 11.676 M -15.89 % 13.882 M -12.75 % 15.911 M -75.70 % 65.476 M 300.97 % 16.330 M -5.03 % 17.194 M 9.28 % 15.734 M 0.000 -100.00 % 17.467 M 39.39 % 12.531 M 60.07 % 7.828 M 35.80 % 5.765 M -20.19 % 7.223 M -61.18 % 18.603 M 86.36 % 9.982 M -5.17 % 10.527 M 106.24 % 5.104 M 160.91 % 1.956 M 0.000 -100.00 % 637.341 K -4.37 % 666.460 K -77.35 % 2.943 M 0.00 % 2.943 M
Interest expense 4.291 M 10.36 % 3.888 M -23.56 % 5.086 M 50.06 % 3.389 M -9.48 % 3.744 M 2.81 % 3.642 M -21.38 % 4.632 M 24.83 % 3.711 M 20.11 % 3.090 M 77.33 % 1.742 M 0.000 -100.00 % 10.722 M 930.91 % 1.040 M 11.35 % 934.028 K -61.17 % 2.405 M 172.80 % 881.697 K -6.76 % 945.617 K -45.33 % 1.730 M 42.47 % 1.214 M -72.32 % 4.386 M -13.32 % 5.060 M 0.000 -100.00 % 2.827 M 4.40 % 2.708 M 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 32.325 M 13.39 % 28.508 M -8.28 % 31.082 M 0.00 % 31.082 M 2.41 % 30.350 M 0.00 % 30.350 M 16.43 % 26.068 M 0.00 % 26.068 M 16.34 % 22.406 M 0.00 % 22.406 M 0.91 % 22.205 M 0.00 % 22.205 M -2.94 % 22.878 M 36.08 % 16.812 M 22.05 % 13.774 M 32.62 % 10.386 M -29.06 % 14.642 M 40.97 % 10.386 M 0.00 % 10.386 M -5.52 % 10.993 M 0.00 % 10.993 M 0.00 % 10.993 M
Operating income 65.608 M -38.26 % 106.269 M -14.41 % 124.161 M 9.76 % 113.124 M 6.52 % 106.195 M 34.68 % 78.847 M -46.56 % 147.532 M 18.64 % 124.351 M -12.84 % 142.677 M 52.81 % 93.372 M -40.91 % 158.027 M 131.85 % 68.160 M -42.24 % 118.015 M 81.62 % 64.979 M -56.14 % 148.155 M 340.85 % 33.607 M -70.73 % 114.812 M 9.26 % 105.083 M -12.71 % 120.386 M -8.99 % 132.280 M -60.54 % 335.237 M 195.94 % 113.279 M -10.68 % 126.819 M 45.99 % 86.868 M 8.39 % 80.141 M 0.00 % 80.141 M
Operating income ratio 0.08 -33.74 % 0.12 -16.56 % 0.14 -10.03 % 0.16 -2.33 % 0.16 28.55 % 0.12 -42.78 % 0.22 24.80 % 0.17 -11.95 % 0.20 33.21 % 0.15 -23.61 % 0.19 101.01 % 0.10 -37.88 % 0.15 22.70 % 0.13 -30.51 % 0.18 203.67 % 0.06 -71.08 % 0.21 4.23 % 0.20 -8.87 % 0.22 7.40 % 0.20 -45.92 % 0.37 62.60 % 0.23 2.56 % 0.22 41.97 % 0.16 -16.95 % 0.19 0.00 % 0.19
Total other income expenses net 55.257 K 118.57 % -297.543 K -123.91 % 1.244 M 12 542.77 % -10.000 K -100.07 % 14.478 M 0.000 100.00 % -240.271 K -4 518.37 % 5.438 K 726.44 % 658.000 -99.68 % 205.195 K 0.000 -100.00 % 46.918 M 5 924.54 % 778.787 K 253.93 % -505.920 K -109.00 % 5.622 M 5 522.76 % -103.682 K -101.18 % 8.768 M 637 080.89 % 1.376 K 100.79 % -173.308 K -117.21 % 1.007 M 3 114.52 % -33.400 K 91.72 % -403.416 K -955.60 % 47.150 K -63.00 % 127.438 K 396.88 % -42.926 K 0.00 % -42.926 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31
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-03-31
Net debt -841.569 M 1.24 % -852.132 M 15.84 % -1.012 B 6.69 % -1.085 B -23.18 % -880.910 M 38.28 % -1.427 B 26.00 % -1.929 B 0.13 % -1.931 B -5.20 % -1.836 B -6.42 % -1.725 B 7.73 % -1.870 B -26.81 % -1.474 B -28.68 % -1.146 B 7.40 % -1.237 B 8.78 % -1.357 B -122.90 % -608.579 M 45.28 % -1.112 B 30.23 % -1.594 B -1.59 % -1.569 B 5.00 % -1.652 B -652.85 % -219.407 M -277.22 % 123.803 M 86.77 % 66.287 M 14.26 % 58.015 M
Total investments 0.000 0.000 0.000 -100.00 % 4.064 M -98.94 % 383.613 M 0.000 -100.00 % 263.891 K 0.000 0.000 0.000 0.000 -100.00 % 320.000 M -44.05 % 571.906 M -12.23 % 651.593 M 0.22 % 650.165 M -47.17 % 1.231 B 55.79 % 790.001 M 415.69 % 153.192 M 2.13 % 150.000 M 12 484.04 % 1.192 M -2.75 % 1.226 M -99.50 % 247.605 M 26 560.81 % 928.724 K -99.20 % 116.030 M
Total debt 266.284 M -33.17 % 398.466 M 7.68 % 370.048 M 5.08 % 352.172 M -44.29 % 632.114 M 8.12 % 584.630 M 59.26 % 367.101 M 14.72 % 320.010 M -0.75 % 322.413 M 65.83 % 194.420 M 2 813.60 % 6.673 M 395.18 % 1.348 M -69.15 % 4.368 M -30.56 % 6.290 M -31.99 % 9.248 M -41.10 % 15.701 M -15.94 % 18.678 M -34.52 % 28.524 M -51.28 % 58.552 M 0.01 % 58.547 M -77.56 % 260.858 M 0.000 -100.00 % 189.161 M 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 1.503 B 0.000 -100.00 % 1.512 B 860.14 % 157.475 M -89.64 % 1.520 B 831.86 % 163.073 M -89.25 % 1.517 B 879.63 % 154.886 M -89.79 % 1.517 B 899.50 % 151.758 M -90.09 % 1.532 B 993.23 % 140.115 M -91.81 % 1.710 B 1 147.72 % 137.065 M -91.61 % 1.633 B 1 600.06 % 96.070 M -94.32 % 1.692 B 251 386.13 % -673.273 K -124.31 % 2.770 M -25.01 % 3.694 M -99.42 % 638.574 M 53 939.36 % 1.182 M -99.66 % 352.071 M
Retained earnings 1.726 B -4.01 % 1.799 B 5.31 % 1.708 B 5.76 % 1.615 B -1.81 % 1.645 B -1.39 % 1.668 B 5.42 % 1.582 B 8.81 % 1.454 B -1.43 % 1.475 B 0.29 % 1.471 B 5.71 % 1.391 B 6.36 % 1.308 B 8.40 % 1.207 B -3.94 % 1.256 B 4.57 % 1.201 B 8.43 % 1.108 B 3.32 % 1.072 B -0.23 % 1.075 B 8.95 % 986.664 M 6.05 % 930.363 M 14.35 % 813.585 M 0.000 -100.00 % 437.966 M 0.000
Common stock 215.490 M 39.64 % 154.321 M -0.58 % 155.220 M 0.00 % 155.227 M 0.00 % 155.227 M 0.00 % 155.227 M 0.00 % 155.227 M 0.00 % 155.227 M 0.00 % 155.227 M 0.00 % 155.227 M 0.00 % 155.227 M -0.51 % 156.022 M -0.01 % 156.042 M -2.38 % 159.838 M 0.00 % 159.838 M 0.57 % 158.938 M 0.00 % 158.938 M 49.00 % 106.670 M 0.00 % 106.670 M 0.00 % 106.670 M 33.34 % 80.000 M 0.000 -100.00 % 80.000 M 0.000
Total equity 3.329 B -1.88 % 3.393 B 2.78 % 3.301 B 3.37 % 3.194 B -2.69 % 3.282 B -0.44 % 3.296 B 2.45 % 3.217 B 4.50 % 3.079 B -0.71 % 3.101 B 0.19 % 3.095 B 2.69 % 3.014 B 3.32 % 2.917 B 3.28 % 2.824 B -4.21 % 2.948 B -1.51 % 2.993 B 3.22 % 2.900 B 1.11 % 2.868 B -0.18 % 2.873 B 3.09 % 2.787 B 3.96 % 2.681 B 163.72 % 1.017 B 59.21 % 638.574 M 0.00 % 638.575 M 81.38 % 352.071 M
Other non current liabilities 0.000 0.000 0.000 0.000 100.00 % -141.624 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 -100.00 % 1.111 M 0.000 0.000 0.000
Long term debt 210.252 M 4.51 % 201.179 M 11 350.73 % 1.757 M -8.95 % 1.930 M -35.03 % 2.970 M -15.25 % 3.504 M -54.22 % 7.654 M -54.65 % 16.880 M -12.39 % 19.267 M 518.79 % 3.114 M -36.07 % 4.871 M 2 179.19 % 213.707 K -44.85 % 387.531 K -66.97 % 1.173 M 0.00 % 1.173 M -92.53 % 15.701 M -15.94 % 18.678 M 0.000 0.000 0.000 -100.00 % 69.639 M 0.000 -100.00 % 58.927 M 0.000
Total non current liabilities 347.200 M 0.56 % 345.262 M 164.72 % 130.428 M -7.20 % 140.553 M 4 632.60 % 2.970 M -98.00 % 148.124 M 0.84 % 146.890 M 11.90 % 131.271 M -4.31 % 137.189 M 10.83 % 123.785 M 8.24 % 114.356 M 41.32 % 80.921 M -2.99 % 83.411 M 48.86 % 56.033 M -3.16 % 57.862 M -21.83 % 74.022 M -3.88 % 77.007 M 30.01 % 59.233 M -2.80 % 60.941 M -7.17 % 65.647 M -49.55 % 130.126 M 0.000 -100.00 % 113.792 M 0.000
Other current liabilities 127.129 M -7.80 % 137.881 M 37.85 % 100.024 M -55.20 % 223.282 M 36.02 % 164.157 M -9.77 % 181.932 M 15.11 % 158.046 M -23.46 % 206.492 M 222.53 % 64.023 M -37.50 % 102.442 M -59.88 % 255.338 M 70.21 % 150.016 M -7.37 % 161.949 M 21.78 % 132.989 M 0.68 % 132.095 M -58.55 % 318.660 M 166.42 % 119.607 M 226.80 % 36.599 M -21.52 % 46.637 M 45.27 % 32.104 M -85.36 % 219.232 M 0.000 -100.00 % 12.956 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 56.013 M 76.88 % 31.668 M -82.07 % 176.658 M -44.61 % 318.935 M 102.34 % 157.627 M 224.61 % 48.559 M 23.39 % 39.355 M -50.72 % 79.861 M 30.72 % 61.096 M 0.000 -100.00 % 172.131 M 205.36 % 56.370 M -19.60 % 70.116 M -33.47 % 105.382 M -29.37 % 149.208 M 16.62 % 127.944 M 10.87 % 115.400 M 0.000 -100.00 % 56.097 M 0.000
Short term debt 56.032 M -71.60 % 197.287 M -46.43 % 368.291 M 5.15 % 350.242 M 4.49 % 335.183 M 24.05 % 270.194 M -29.45 % 382.994 M 27.66 % 300.000 M 0.00 % 300.000 M 57.89 % 190.000 M 0.000 0.000 100.00 % -26.823 M 0.000 0.000 0.000 0.000 -100.00 % 28.524 M -51.28 % 58.552 M 0.01 % 58.547 M -61.27 % 151.149 M 0.000 -100.00 % 138.012 M 0.000
Total current liabilities 1.644 B 14.52 % 1.435 B 1.05 % 1.420 B 9.96 % 1.292 B 19.92 % 1.077 B 3.16 % 1.044 B -18.59 % 1.282 B -8.59 % 1.403 B 23.05 % 1.140 B 15.32 % 988.694 M -4.60 % 1.036 B 3.51 % 1.001 B 5.62 % 947.910 M 16.56 % 813.215 M -9.80 % 901.588 M 20.58 % 747.703 M 9.34 % 683.829 M 12.53 % 607.677 M 12.98 % 537.864 M 4.44 % 515.022 M -30.82 % 744.452 M 0.000 -100.00 % 501.652 M 0.000
Total liabilities 1.991 B 11.82 % 1.780 B 14.82 % 1.551 B 8.27 % 1.432 B 32.60 % 1.080 B -9.41 % 1.192 B -16.59 % 1.429 B -6.84 % 1.534 B 20.11 % 1.277 B 14.82 % 1.112 B -3.32 % 1.151 B 6.34 % 1.082 B 4.92 % 1.031 B 18.65 % 869.247 M -9.40 % 959.450 M 16.76 % 821.725 M 8.00 % 760.836 M 14.08 % 666.911 M 11.37 % 598.805 M 3.12 % 580.669 M -33.61 % 874.578 M 0.000 -100.00 % 615.444 M 0.000
Other non current assets 111.025 M -79.38 % 538.372 M -4.25 % 562.240 M 35.07 % 416.254 M 91 547.03 % 454.193 K -99.55 % 100.511 M 0.51 % 100.000 M 29 023.53 % 343.365 K -15.50 % 406.366 K -15.00 % 478.060 K 5.23 % 454.290 K -55.10 % 1.012 M -2.45 % 1.037 M -1.00 % 1.048 M 4.84 % 999.380 K 0.03 % 999.056 K -94.73 % 18.955 M 23.35 % 15.367 M -3.59 % 15.939 M -98.35 % 968.126 M 4 691.17 % 20.206 M 116.32 % -123.803 M -50 503.75 % 245.622 K 100.42 % -58.015 M
Long term investments 0.000 0.000 0.000 -100.00 % 4.064 M -98.94 % 383.613 M 0.000 -100.00 % 263.891 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 61.145 K -13.61 % 70.776 K -16.53 % 84.788 K -21.17 % 107.557 K -33.20 % 161.009 K 100.02 % -967.906 M -667 824.33 % 144.956 K 0.000 0.000 0.000
Intangible assets 220.324 M -0.75 % 221.992 M 68.71 % 131.582 M 1.20 % 130.022 M 0.32 % 129.612 M 0.14 % 129.428 M -1.40 % 131.267 M -0.35 % 131.733 M -0.53 % 132.434 M 36.68 % 96.895 M -0.66 % 97.537 M 10.42 % 88.330 M -0.87 % 89.106 M -0.58 % 89.629 M -0.67 % 90.236 M -0.16 % 90.377 M 21.66 % 74.289 M 24.83 % 59.513 M -0.68 % 59.919 M -0.44 % 60.186 M -0.64 % 60.576 M 0.000 -100.00 % 61.269 M 0.000
GoodWill 118.013 M 0.00 % 118.013 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
Goodwill and intangible assets 338.337 M -0.49 % 340.005 M 158.40 % 131.582 M 1.20 % 130.022 M 0.32 % 129.612 M 0.14 % 129.428 M -1.40 % 131.267 M -0.35 % 131.733 M -0.53 % 132.434 M 36.68 % 96.895 M -0.66 % 97.537 M 10.42 % 88.330 M -0.87 % 89.106 M -0.58 % 89.629 M -0.67 % 90.236 M -0.16 % 90.377 M 21.66 % 74.289 M 24.83 % 59.513 M -0.68 % 59.919 M -0.44 % 60.186 M -0.64 % 60.576 M 0.000 -100.00 % 61.269 M 0.000
Property plant equipment net 2.352 B 12.31 % 2.094 B 5.02 % 1.994 B 3.19 % 1.932 B 2.65 % 1.883 B 15.85 % 1.625 B -0.69 % 1.636 B 5.28 % 1.554 B 1.42 % 1.532 B 4.18 % 1.471 B -1.94 % 1.500 B 11.69 % 1.343 B 3.54 % 1.297 B 5.20 % 1.233 B 1.06 % 1.220 B 4.52 % 1.167 B -0.07 % 1.168 B 2.54 % 1.139 B 6.80 % 1.067 B 10.18 % 968.126 M 11.92 % 864.985 M 0.000 -100.00 % 703.242 M 0.000
Total non current assets 2.809 B -5.77 % 2.981 B 10.68 % 2.694 B 8.06 % 2.493 B 3.46 % 2.409 B 29.17 % 1.865 B -0.71 % 1.879 B 10.78 % 1.696 B 1.13 % 1.677 B 6.17 % 1.580 B -1.90 % 1.610 B 10.41 % 1.458 B 2.85 % 1.418 B 5.24 % 1.347 B 0.92 % 1.335 B 5.01 % 1.271 B -0.20 % 1.274 B 3.91 % 1.226 B 6.19 % 1.154 B 10.96 % 1.040 B 8.69 % 957.314 M 873.26 % -123.803 M -115.98 % 774.732 M 1 435.40 % -58.015 M
Other current assets 533.212 M 475.87 % 92.593 M -45.14 % 168.787 M 204.43 % 55.444 M -43.76 % 98.585 M 85.48 % 53.151 M 364.00 % 11.455 M -82.51 % 65.511 M 44.10 % 45.462 M -56.16 % 103.689 M 55.01 % 66.892 M 56.21 % 42.823 M 10.22 % 38.853 M 0.49 % 38.664 M 28.77 % 30.025 M -42.55 % 52.264 M 0.000 -100.00 % 133.067 M 3.28 % 128.846 M 164.36 % 48.739 M 11.71 % 43.630 M 0.000 -100.00 % 51.219 M 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 320.000 M -44.05 % 571.906 M -12.23 % 651.593 M 0.22 % 650.165 M -47.17 % 1.231 B 55.79 % 790.001 M 415.69 % 153.192 M 2.13 % 150.000 M 12 484.04 % 1.192 M -2.75 % 1.226 M -99.50 % 247.605 M 26 560.81 % 928.724 K -99.20 % 116.030 M
cash and cash equivalents 1.108 B -11.41 % 1.251 B -9.54 % 1.383 B -3.81 % 1.437 B -5.01 % 1.513 B -24.80 % 2.012 B -12.37 % 2.296 B 1.98 % 2.251 B 4.32 % 2.158 B 12.44 % 1.919 B 2.30 % 1.876 B 27.14 % 1.476 B 28.30 % 1.150 B -7.52 % 1.244 B -8.94 % 1.366 B 118.78 % 624.279 M -44.80 % 1.131 B -30.30 % 1.623 B -0.31 % 1.628 B -4.83 % 1.710 B 256.13 % 480.266 M 487.93 % -123.803 M -200.76 % 122.874 M 311.80 % -58.015 M
Cash and short term investments 1.108 B -11.41 % 1.251 B -9.54 % 1.383 B -3.81 % 1.437 B -5.01 % 1.513 B -24.80 % 2.012 B -12.37 % 2.296 B 1.98 % 2.251 B 4.32 % 2.158 B 12.44 % 1.919 B 2.30 % 1.876 B 4.49 % 1.796 B 4.28 % 1.722 B -9.14 % 1.895 B -5.99 % 2.016 B 8.68 % 1.855 B -3.43 % 1.921 B 8.17 % 1.776 B -0.11 % 1.778 B 3.87 % 1.712 B 255.47 % 481.491 M 288.92 % 123.803 M 0.00 % 123.803 M 113.40 % 58.015 M
Total current assets 2.511 B 14.54 % 2.192 B 1.58 % 2.158 B 1.18 % 2.133 B 1.86 % 2.094 B -20.17 % 2.623 B -5.23 % 2.768 B -5.11 % 2.917 B 7.99 % 2.701 B 2.79 % 2.628 B 2.88 % 2.554 B 0.54 % 2.541 B 4.22 % 2.438 B -1.32 % 2.470 B -5.64 % 2.618 B 6.83 % 2.451 B 4.05 % 2.355 B 1.76 % 2.314 B 3.71 % 2.232 B 0.46 % 2.221 B 137.85 % 933.969 M 654.40 % 123.803 M -74.17 % 479.287 M 726.14 % 58.015 M
Inventory 456.952 M 16.03 % 393.824 M 22.72 % 320.919 M 9.24 % 293.776 M 0.96 % 290.993 M 10.64 % 263.000 M -5.17 % 277.333 M 15.02 % 241.114 M -4.57 % 252.661 M -24.59 % 335.045 M 9.67 % 305.511 M -5.51 % 323.343 M 11.01 % 291.281 M 1.29 % 287.561 M 1.77 % 282.556 M 9.56 % 257.906 M 16.34 % 221.675 M -9.60 % 245.217 M 7.71 % 227.663 M -8.62 % 249.152 M -1.31 % 252.469 M 0.000 -100.00 % 199.059 M 0.000
Net receivables 412.848 M -9.27 % 455.044 M 59.21 % 285.816 M -17.48 % 346.380 M 80.93 % 191.440 M -35.10 % 294.970 M 60.96 % 183.252 M -50.02 % 366.683 M 46.23 % 250.759 M -18.57 % 307.956 M 0.74 % 305.695 M -19.29 % 378.774 M -3.32 % 391.801 M 57.48 % 248.795 M -15.83 % 295.583 M 0.26 % 294.827 M 49.47 % 197.254 M 15.20 % 171.231 M 55.93 % 109.816 M -53.62 % 236.761 M 39.45 % 169.783 M 0.000 -100.00 % 128.762 M 0.000
Tax assets 7.900 M -10.23 % 8.800 M 51.49 % 5.809 M -42.11 % 10.033 M -24.39 % 13.271 M 26.10 % 10.524 M -4.45 % 11.014 M 12.06 % 9.828 M -17.42 % 11.901 M 4.39 % 11.400 M -7.51 % 12.326 M -52.72 % 26.071 M -15.14 % 30.722 M 30.07 % 23.620 M 0.19 % 23.576 M 88.95 % 12.477 M 1.17 % 12.333 M 4.88 % 11.759 M 0.00 % 11.759 M -1.68 % 11.960 M 4.90 % 11.401 M 0.000 -100.00 % 9.976 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
Account payables 1.440 B 36.22 % 1.057 B 16.17 % 910.048 M 30.54 % 697.136 M 24.03 % 562.052 M -0.70 % 566.035 M -10.60 % 633.170 M -18.81 % 779.861 M 15.23 % 676.774 M 0.85 % 671.079 M -13.10 % 772.267 M -6.75 % 828.132 M 20.54 % 687.026 M 4.11 % 659.887 M -1.37 % 669.049 M 115.68 % 310.208 M -39.82 % 515.442 M 9.99 % 468.614 M 44.22 % 324.931 M -1.01 % 328.238 M 8.38 % 302.863 M 0.000 -100.00 % 268.844 M 0.000
Tax payables 20.217 M -52.71 % 42.749 M 2.19 % 41.833 M 99.77 % 20.940 M 33.65 % 15.669 M -39.55 % 25.921 M -8.59 % 28.358 M -27.08 % 38.890 M 23.37 % 31.523 M 25.23 % 25.172 M 189.05 % 8.709 M -62.16 % 23.015 M -32.03 % 33.860 M 66.47 % 20.339 M -36.53 % 32.043 M -48.70 % 62.464 M 28.05 % 48.780 M 166.06 % 18.334 M -55.08 % 40.812 M 62.57 % 25.104 M -64.74 % 71.207 M 0.000 -100.00 % 25.743 M 0.000
Deferred revenue non current 119.203 M -5.26 % 125.819 M -2.22 % 128.671 M -7.18 % 138.624 M -2.12 % 141.624 M -2.07 % 144.620 M 3.87 % 139.236 M 23.38 % 112.855 M -2.62 % 115.896 M -2.57 % 118.954 M 11.70 % 106.498 M 31.96 % 80.707 M -2.79 % 83.023 M 51.34 % 54.860 M -3.23 % 56.689 M -2.80 % 58.322 M -0.01 % 58.329 M -1.53 % 59.233 M -2.80 % 60.941 M -7.17 % 65.647 M 10.56 % 59.376 M 0.000 -100.00 % 54.865 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 0.000 0.000 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 120.486 K -89.78 % 1.179 M -32.87 % 1.757 M -8.95 % 1.930 M -35.03 % 2.970 M -15.25 % 3.504 M -79.12 % 16.787 M -0.55 % 16.880 M -12.39 % 19.267 M 518.79 % 3.114 M -36.07 % 4.871 M 2 179.19 % 213.707 K 100.70 % -30.416 M -2 692.61 % 1.173 M 0.00 % 1.173 M -92.53 % 15.701 M -15.94 % 18.678 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.111 M 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 % 673.273 K 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.387 B 2 301.60 % -63.019 M -104.38 % 1.438 B 1 724.98 % -88.492 M -105.97 % 1.482 B 0.60 % 1.473 B -0.47 % 1.480 B 3 195.47 % -47.811 M -103.63 % 1.316 B 2 851.69 % -47.811 M -103.63 % 1.316 B 1 766.81 % -78.948 M -105.38 % 1.468 B -4.16 % 1.532 B 2.48 % 1.495 B 0.000 -100.00 % 1.541 B 0.000 -100.00 % 1.695 B 0.000 -100.00 % 71.036 M 0.000 -100.00 % 120.608 M 0.000
Deferred tax liabilities non current 17.745 M -2.84 % 18.264 M 0.000 0.000 0.000 100.00 % -144.620 M 0.000 -100.00 % 1.536 M -24.20 % 2.027 M 18.02 % 1.717 M -42.51 % 2.987 M 0.000 100.00 % -83.023 M 0.000 100.00 % -56.689 M 0.000 100.00 % -58.329 M 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
Total assets 5.320 B 2.84 % 5.173 B 6.63 % 4.852 B 4.89 % 4.626 B 2.71 % 4.504 B 0.34 % 4.488 B -3.41 % 4.647 B 0.73 % 4.613 B 5.36 % 4.378 B 4.05 % 4.208 B 1.03 % 4.165 B 4.14 % 3.999 B 3.72 % 3.856 B 1.00 % 3.818 B -3.42 % 3.953 B 6.21 % 3.722 B 2.56 % 3.629 B 2.50 % 3.540 B 4.56 % 3.386 B 3.81 % 3.262 B 72.47 % 1.891 B 0.000 -100.00 % 1.254 B 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -232.299 M -238.76 % 167.407 M 199.39 % -168.429 M 0.000 -100.00 % 63.358 M 297.02 % -32.158 M -158.64 % 54.837 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
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 1.587 M 0.000 -100.00 % 5.626 M 300.00 % -2.813 M -200.00 % 2.813 M 0.000 -100.00 % 5.946 M 302.12 % -2.942 M -200.00 % 2.942 M 0.000 -100.00 % 1.122 M 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 % -94.393 M 0.000 -100.00 % 226.673 M 316.05 % -104.917 M -200.00 % 104.917 M 0.000 100.00 % -69.304 M -162.75 % 110.449 M 200.00 % -110.449 M 0.000 100.00 % -294.945 M -493.82 % 74.892 M 200.00 % -74.892 M 0.000 100.00 % -17.747 M -112.82 % 138.481 M 200.00 % -138.481 M 0.000 100.00 % -73.167 M 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -80.733 M 0.000 -100.00 % 201.603 M 487.19 % -52.068 M -200.00 % 52.068 M 0.000 100.00 % -47.803 M -146.99 % 101.723 M 200.00 % -101.723 M 0.000 100.00 % -237.173 M -393.24 % 80.881 M 200.00 % -80.881 M 0.000 -100.00 % 20.302 M -75.01 % 81.225 M 200.00 % -81.225 M 0.000 100.00 % -58.142 M 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -13.660 M 0.000 -100.00 % 19.442 M 136.79 % -52.850 M -200.00 % 52.850 M 0.000 100.00 % -27.447 M -414.56 % 8.726 M 200.00 % -8.726 M 0.000 100.00 % -58.894 M -883.46 % -5.988 M -200.00 % 5.988 M 0.000 100.00 % -38.049 M -166.46 % 57.255 M 200.00 % -57.255 M 0.000 100.00 % -15.025 M 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 5.629 M 0.000 0.000 0.000 -100.00 % 5.946 M 0.000 0.000 0.000 -100.00 % 1.122 M 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 -79.023 M -57.35 % -50.221 M 0.000 -100.00 % 37.118 M -72.54 % 135.189 M 175.11 % -179.991 M -208.36 % 166.112 M 392.24 % 33.746 M -84.36 % 215.800 M 811.05 % -30.350 M -16.43 % -26.068 M 74.30 % -101.416 M -435.11 % 30.264 M 1 395.20 % 2.024 M -98.08 % 105.688 M 398.10 % -35.453 M 65.96 % -104.150 M -17.95 % -88.300 M 19.40 % -109.560 M 6.31 % -116.933 M 58.26 % -280.166 M -193.51 % -95.453 M 13.27 % -110.059 M -45.65 % -75.565 M -552.26 % 16.709 M 0.00 % 16.709 M
Net cash provided by operating activities -79.023 M -295.65 % 40.390 M 0.000 -100.00 % 137.546 M -34.85 % 211.137 M 324.04 % -94.243 M -128.94 % 325.641 M 125.88 % 144.166 M -52.85 % 305.775 M 285.07 % 79.407 M -50.53 % 160.509 M 58.27 % 101.416 M -4.38 % 106.058 M 86.32 % 56.921 M -71.98 % 203.168 M 543.28 % 31.583 M -86.66 % 236.674 M 75.50 % 134.858 M -50.62 % 273.082 M 316.28 % 65.600 M -82.47 % 374.189 M 237.90 % 110.739 M 1 425.35 % -8.355 M -102.96 % 282.167 M 245.97 % 81.557 M 0.00 % 81.557 M
Investments in property plant and equipment -96.279 M -13.53 % -84.808 M -36.11 % -62.308 M 73.65 % -236.480 M 3.99 % -246.310 M -139.15 % -102.995 M 10.36 % -114.896 M -163.99 % -43.523 M -3.54 % -42.034 M 48.48 % -81.585 M 57.55 % -192.197 M -181.26 % -68.334 M 6.67 % -73.217 M -6.68 % -68.631 M -38.59 % -49.521 M -97.85 % -25.030 M 47.69 % -47.852 M 61.43 % -124.070 M 6.53 % -132.732 M -13.75 % -116.693 M 25.74 % -157.131 M -145.53 % -63.995 M 43.54 % -113.354 M -17.37 % -96.580 M -95.88 % -49.305 M 0.00 % -49.305 M
Acquisitions net 0.000 100.00 % -61.556 M 0.000 -100.00 % 1.890 K 0.000 -100.00 % 4.622 K -99.94 % 8.330 M 835.70 % 890.191 K 161 752.91 % 550.000 -100.00 % 21.478 M 3 050.00 % 681.853 K 188.32 % 236.489 K 18.70 % 199.230 K -67.76 % 618.000 K 148.13 % 249.064 K -99.01 % 25.032 M -47.69 % 47.852 M -61.82 % 125.325 M -6.57 % 134.135 M 0.000 0.000 -100.00 % 650.805 K -99.44 % 115.855 M 20.26 % 96.337 M 0.000 0.000
Purchases of investments -152.976 M 19.49 % -190.000 M -205.30 % 180.445 M 123.36 % -772.389 M -77.15 % -436.000 M 0.000 100.00 % -100.000 M 0.000 0.000 0.000 100.00 % -52.698 K 77.72 % -236.489 K 99.71 % -80.199 M 0.000 100.00 % -1.083 B -55.19 % -697.927 M -370.13 % -148.455 M 69.85 % -492.403 M 29.66 % -700.000 M 0.000 0.000 100.00 % -117.000 M 82.40 % -664.879 M -218.53 % -208.731 M 0.000 0.000
Sales maturities of investments 150.065 M 0.04 % 150.000 M 133.64 % -445.864 M -153.19 % 838.172 M 1 383.49 % 56.500 M 0.000 -100.00 % 91.670 M 0.000 0.000 0.000 -100.00 % 326.250 M 24.78 % 261.465 M 226.83 % 80.000 M 0.000 -100.00 % 1.691 B 694.34 % 212.906 M -14.25 % 248.293 M -17.24 % 300.000 M 25 068.08 % 1.192 M 0.000 -100.00 % 2.942 M -97.42 % 114.187 M -83.78 % 704.094 M 339.16 % 160.329 M 0.000 0.000
Other investing activites -925.878 K 90.74 % -9.996 M -115.59 % 64.112 M 11 756.74 % -550.000 K 94.86 % -10.690 M -3 472.24 % 317.000 K 100.32 % -100.290 M -11 366.17 % 890.191 K 161 752.91 % 550.000 0.000 0.000 -100.00 % 236.489 K -99.71 % 81.952 M 13 160.76 % 618.000 K 148.13 % 249.064 K 101.00 % -25.030 M 47.69 % -47.852 M 61.43 % -124.070 M 1.88 % -126.450 M -18 779.28 % -669.784 K -299.97 % 334.938 K 105.97 % -5.612 M 95.75 % -132.010 M -72.38 % -76.580 M -625.27 % 14.579 M 0.00 % 14.579 M
Net cash used for investing activites -100.116 M 49.01 % -196.360 M 25.51 % -263.615 M -53.94 % -171.245 M 73.10 % -636.500 M -519.93 % -102.673 M 52.29 % -215.187 M -404.75 % -42.632 M -1.42 % -42.034 M 30.07 % -60.107 M -144.63 % 134.683 M -30.35 % 193.368 M 2 113.72 % 8.735 M 112.84 % -68.013 M -112.17 % 558.788 M 209.56 % -510.049 M -1 081.13 % 51.986 M 116.49 % -315.218 M 61.74 % -823.856 M -601.98 % -117.362 M 23.72 % -153.853 M -114.37 % -71.770 M 20.52 % -90.294 M 27.89 % -125.225 M -260.61 % -34.726 M 0.00 % -34.726 M
Debt repayment -131.000 M -551.72 % 29.000 M 61.11 % 18.000 M 20.00 % 15.000 M -76.92 % 65.000 M 181.25 % -80.000 M -260.00 % 50.000 M 0.000 -100.00 % 110.000 M -42.11 % 190.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -30.000 M 0.000 100.00 % -188.886 M 0.000 -100.00 % 60.713 M 73.46 % 35.002 M 148.69 % 14.075 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -400.000 K -200.00 % 400.000 K 200.00 % -400.000 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -188.241 M -215.62 % 162.813 M 200.00 % -162.813 M 0.000 100.00 % -44.724 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.836 M 0.000 0.000 0.000
Dividends paid -132.331 M -5 608.10 % -2.318 M 98.26 % -133.248 M -5 626.03 % -2.327 M 98.23 % -131.516 M -4 102.68 % -3.129 M 98.74 % -247.559 M -8 357.46 % -2.927 M 97.62 % -123.004 M -71.23 % -71.837 M 69.15 % -232.892 M -2 285.23 % -9.764 M 93.26 % -144.956 M 0.000 100.00 % -106.670 M 0.000 100.00 % -106.758 M -28 300.78 % -375.898 K 10.64 % -420.663 K 80.17 % -2.122 M 45.01 % -3.859 M -88.07 % -2.052 M 63.04 % -5.551 M 81.72 % -30.364 M -298.47 % -7.620 M 0.00 % -7.620 M
Other financing activites 298.376 M 11 444.64 % -2.630 M 80.06 % -13.189 M 75.47 % -53.773 M -1 526.82 % -3.305 M 33.29 % -4.955 M -191.75 % 5.400 M 196.91 % -5.573 M -7.40 % -5.189 M -4.77 % -4.953 M 73.53 % -18.710 M -74.39 % -10.729 M 95.26 % -226.543 M -154.57 % -88.992 M -189.90 % -30.698 M -7 574.39 % -400.000 K 98.60 % -28.500 M -7 025.00 % -400.000 K 93.70 % -6.347 M -100.41 % 1.538 B 18 930.66 % 8.080 M 285.89 % -4.347 M 50.54 % -8.788 M 72.98 % -32.527 M -64.24 % -19.805 M 0.00 % -19.805 M
Net cash used provided by financing activities 35.045 M 45.71 % 24.052 M 118.73 % -128.436 M -212.50 % -41.100 M 41.14 % -69.821 M 20.73 % -88.084 M -15.77 % -76.085 M -795.16 % -8.500 M 53.28 % -18.193 M -116.07 % 113.210 M 705.09 % -18.710 M 8.70 % -20.493 M 90.95 % -226.543 M -154.57 % -88.992 M -189.90 % -30.698 M 0.000 100.00 % -135.258 M -339.49 % -30.776 M -354.74 % -6.768 M -100.50 % 1.347 B 31 802.65 % 4.221 M -92.23 % 54.315 M 147.68 % 21.929 M 144.92 % -48.817 M -78.00 % -27.425 M 0.00 % -27.425 M
Effect of forex changes on cash 1.347 M 11 750.48 % -11.566 K -100.35 % 3.341 M 157.85 % 1.296 M 38.88 % 932.976 K 44.24 % 646.820 K -90.97 % 7.165 M 2 061.06 % -365.355 K -280.03 % 202.943 K 378.05 % -72.987 K -100.85 % 8.587 M 5 005.07 % 168.196 K 463.59 % -46.260 K -123.92 % 193.366 K 102.65 % -7.306 M -113 082.13 % 6.466 K 104.58 % -141.223 K -20.03 % -117.653 K 96.09 % -3.009 M -385.03 % -620.381 K -141.81 % 1.484 M 223.86 % -1.198 M -672.57 % -155.066 K -140.68 % 381.164 K 20 224.82 % -1.894 K 0.05 % -1.895 K
Net change in cash -142.746 M -8.20 % -131.929 M -140.90 % -54.765 M 27.68 % -75.731 M 84.82 % -498.944 M -75.70 % -283.982 M -783.73 % 41.534 M -55.18 % 92.669 M -62.29 % 245.751 M 297.11 % 61.885 M -85.03 % 413.531 M 34.51 % 307.433 M 390.88 % -105.690 M -5.81 % -99.890 M -113.80 % 723.952 M 250.40 % -481.365 M -414.08 % 153.261 M 172.55 % -211.254 M 62.31 % -560.550 M -143.31 % 1.294 B 472.58 % 226.040 M 145.47 % 92.086 M 219.79 % -76.875 M -170.85 % 108.507 M 459.20 % 19.404 M 0.00 % 19.404 M
Cash at beginning of period 1.251 B -9.54 % 1.383 B -3.81 % 1.437 B -5.01 % 1.513 B -24.80 % 2.012 B -12.37 % 2.296 B 2.04 % 2.250 B 4.30 % 2.157 B 12.86 % 1.912 B 3.35 % 1.850 B 28.79 % 1.436 B 27.23 % 1.129 B -8.56 % 1.235 B -7.49 % 1.334 B 118.59 % 610.453 M -44.09 % 1.092 B 16.33 % 938.557 M -18.37 % 1.150 B -32.77 % 1.710 B 311.04 % 416.105 M 118.93 % 190.065 M 93.99 % 97.979 M -43.97 % 174.854 M 163.54 % 66.347 M 41.33 % 46.944 M 0.000
Cash at end of period 1.108 B -11.41 % 1.251 B -9.54 % 1.383 B -3.81 % 1.437 B -5.01 % 1.513 B -24.80 % 2.012 B -12.20 % 2.292 B 1.85 % 2.250 B 4.30 % 2.157 B 12.86 % 1.912 B 3.35 % 1.850 B 28.79 % 1.436 B 27.23 % 1.129 B -8.56 % 1.235 B -7.49 % 1.334 B 118.59 % 610.453 M -44.09 % 1.092 B 16.33 % 938.557 M -18.37 % 1.150 B -32.77 % 1.710 B 311.04 % 416.105 M 118.93 % 190.065 M 93.99 % 97.979 M -43.97 % 174.854 M 163.54 % 66.347 M 241.93 % 19.404 M
Operating cash flow -79.023 M -295.65 % 40.390 M 0.000 -100.00 % 137.546 M -34.85 % 211.137 M 324.04 % -94.243 M -128.94 % 325.641 M 125.88 % 144.166 M -52.85 % 305.775 M 285.07 % 79.407 M -50.53 % 160.509 M 58.27 % 101.416 M -4.38 % 106.058 M 86.32 % 56.921 M -71.98 % 203.168 M 543.28 % 31.583 M -86.66 % 236.674 M 75.50 % 134.858 M -50.62 % 273.082 M 316.28 % 65.600 M -82.47 % 374.189 M 237.90 % 110.739 M 1 425.35 % -8.355 M -102.96 % 282.167 M 245.97 % 81.557 M 0.00 % 81.557 M
Capital expenditure -96.279 M -13.53 % -84.808 M -36.11 % -62.308 M 73.65 % -236.480 M 3.99 % -246.310 M -139.15 % -102.995 M 10.36 % -114.896 M -163.99 % -43.523 M -3.54 % -42.034 M 48.48 % -81.585 M 57.55 % -192.197 M -181.26 % -68.334 M 6.67 % -73.217 M -6.68 % -68.631 M -38.59 % -49.521 M -97.85 % -25.030 M 47.69 % -47.852 M 61.43 % -124.070 M 6.53 % -132.732 M -13.75 % -116.693 M 25.74 % -157.131 M -145.53 % -63.995 M 43.54 % -113.354 M -17.37 % -96.580 M -95.88 % -49.305 M 0.00 % -49.305 M
Free CashFlow -175.302 M -294.67 % -44.417 M -116.35 % 271.637 M 368.52 % -101.161 M -187.61 % -35.173 M 82.17 % -197.238 M -193.59 % 210.745 M 109.40 % 100.644 M -61.84 % 263.741 M 12 209.60 % -2.178 M 93.13 % -31.687 M -195.78 % 33.082 M 0.73 % 32.841 M 380.47 % -11.709 M -107.62 % 153.646 M 2 244.54 % 6.553 M -96.53 % 188.822 M 1 650.40 % 10.787 M -92.31 % 140.350 M 374.70 % -51.093 M -123.54 % 217.058 M 364.36 % 46.744 M 138.41 % -121.709 M -165.58 % 185.587 M 475.43 % 32.252 M 0.00 % 32.252 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016