688016.SS

Shanghai MicroPort Endovascular MedTech Co., Ltd. 688016.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 1.206 B 1.61 % 1.187 B 32.43 % 896.500 M 30.95 % 684.631 M 45.59 % 470.252 M 40.91 % 333.733 M 44.39 % 231.127 M 39.96 % 165.135 M 31.76 % 125.327 M
Net income 502.100 M 1.96 % 492.432 M 37.98 % 356.878 M 12.99 % 315.856 M 47.17 % 214.613 M 51.40 % 141.756 M 56.38 % 90.648 M 43.01 % 63.386 M 54.17 % 41.114 M
Income before tax 652.194 M 13.97 % 572.267 M 38.26 % 413.895 M 14.44 % 361.660 M 44.92 % 249.553 M 51.86 % 164.336 M 56.73 % 104.851 M 41.62 % 74.039 M 54.82 % 47.822 M
Income before tax ratio 0.54 12.16 % 0.48 4.41 % 0.46 -12.60 % 0.53 -0.46 % 0.53 7.77 % 0.49 8.55 % 0.45 1.18 % 0.45 17.50 % 0.38
EBITDA 553.644 M -0.43 % 556.043 M 40.44 % 395.923 M 18.75 % 333.410 M 46.27 % 227.936 M 53.65 % 148.345 M 43.49 % 103.381 M 36.88 % 75.527 M 59.42 % 47.376 M
Net income ratio 0.42 0.35 % 0.41 4.20 % 0.40 -13.71 % 0.46 1.09 % 0.46 7.44 % 0.42 8.30 % 0.39 2.18 % 0.38 17.01 % 0.33
Ratio EBITDA 0.46 -2.01 % 0.47 6.05 % 0.44 -9.31 % 0.49 0.47 % 0.48 9.05 % 0.44 -0.62 % 0.45 -2.20 % 0.46 20.99 % 0.38
Gross profit ratio 0.73 -4.34 % 0.76 1.31 % 0.75 -3.32 % 0.78 -1.10 % 0.78 0.17 % 0.78 -0.24 % 0.78 1.96 % 0.77 1.08 % 0.76
Weighted average shs out dil 123.366 M 59.49 % 77.352 M 7.47 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 33.40 % 53.957 M 0.00 % 53.957 M 0.00 % 53.957 M
Weighted average shs out 123.366 M 14.50 % 107.742 M 49.69 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 33.40 % 53.957 M 0.00 % 53.957 M 0.00 % 53.957 M
EPS diluted 4.07 -36.11 % 6.37 91.29 % 3.33 12.88 % 2.95 47.50 % 2.00 29.03 % 1.55 37.17 % 1.13 -3.42 % 1.17 53.95 % 0.76
Earnings per share 4.07 -10.94 % 4.57 37.24 % 3.33 12.88 % 2.95 47.50 % 2.00 29.03 % 1.55 37.17 % 1.13 -3.42 % 1.17 53.95 % 0.76
Gross profit 876.060 M -2.80 % 901.272 M 34.17 % 671.756 M 26.60 % 530.634 M 43.99 % 368.531 M 41.14 % 261.102 M 44.05 % 181.257 M 42.71 % 127.009 M 33.19 % 95.359 M
Income tax expense 159.446 M 87.47 % 85.050 M 37.52 % 61.845 M 28.45 % 48.148 M 37.80 % 34.940 M 54.74 % 22.581 M 58.98 % 14.203 M 33.33 % 10.653 M 58.81 % 6.708 M
Cost of revenue 330.267 M 15.51 % 285.932 M 27.23 % 224.744 M 45.94 % 153.997 M 51.39 % 101.721 M 40.05 % 72.631 M 45.64 % 49.870 M 30.81 % 38.125 M 27.22 % 29.968 M
General and administrative expenses 93.406 M 69.73 % 55.030 M 19.58 % 46.019 M 63.52 % 28.142 M 63.76 % 17.185 M 14.05 % 15.067 M 16.11 % 12.977 M 113.44 % 6.080 M 10.55 % 5.500 M
Selling and marketing expenses 156.847 M 20.51 % 130.156 M 25.14 % 104.004 M 37.45 % 75.668 M 27.14 % 59.516 M 7.36 % 55.437 M 37.90 % 40.202 M 54.83 % 25.966 M 13.08 % 22.962 M
Other expenses -129.135 M -321.28 % -30.653 M 1.18 % -31.018 M 18.84 % -38.218 M -22.85 % -31.109 M -33.47 % -23.307 M -261.85 % -6.441 M -811.69 % 905.053 K -53.98 % 1.967 M
Operating expenses 214.887 M -34.37 % 327.418 M 27.63 % 256.542 M 52.83 % 167.858 M 41.54 % 118.596 M 22.47 % 96.835 M 26.73 % 76.411 M 43.93 % 53.087 M 5.11 % 50.504 M
Cost and expenses 545.154 M -11.12 % 613.350 M 27.44 % 481.286 M 49.54 % 321.855 M 46.09 % 220.318 M 30.01 % 169.466 M 34.20 % 126.281 M 38.45 % 91.212 M 13.35 % 80.472 M
Research and development expenses 93.770 M -45.76 % 172.884 M 25.70 % 137.537 M 34.49 % 102.266 M 40.08 % 73.005 M 47.07 % 49.638 M 67.28 % 29.673 M 47.36 % 20.136 M 0.30 % 20.076 M
Selling general and administrative expenses 250.253 M 35.14 % 185.187 M 23.44 % 150.023 M 44.52 % 103.810 M 35.34 % 76.700 M 8.79 % 70.504 M 32.58 % 53.179 M 65.95 % 32.046 M 12.60 % 28.461 M
Interest income 47.111 M 112.42 % 22.178 M -10.04 % 24.654 M 78.96 % 13.776 M 58.46 % 8.694 M -6.87 % 9.335 M 7 872.00 % 117.094 K -5.12 % 123.408 K 126.25 % 54.545 K
Interest expense 2.033 M -0.36 % 2.040 M -12.48 % 2.332 M 20.76 % 1.931 M 1 579.53 % 114.957 K 6.96 % 107.479 K 35.94 % 79.063 K 35.74 % 58.247 K -86.83 % 442.377 K
Depreciation and amortization 34.441 M 43.33 % 24.029 M 6.07 % 22.654 M 46.57 % 15.456 M 11.03 % 13.920 M 41.78 % 9.818 M 44.79 % 6.781 M 131.74 % 2.926 M 45.14 % 2.016 M
Operating income 661.172 M 15.22 % 573.854 M 38.21 % 415.214 M 14.45 % 362.776 M 45.15 % 249.935 M 52.15 % 164.266 M 56.67 % 104.847 M 41.83 % 73.923 M 64.80 % 44.855 M
Operating income ratio 0.55 13.39 % 0.48 4.36 % 0.46 -12.59 % 0.53 -0.30 % 0.53 7.98 % 0.49 8.50 % 0.45 1.34 % 0.45 25.08 % 0.36
Total other income expenses net -8.979 M -465.63 % -1.587 M -20.37 % -1.319 M -18.20 % -1.116 M -192.43 % -381.513 K -645.66 % 69.918 K 1 598.69 % 4.116 K -96.47 % 116.586 K -96.07 % 2.967 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -2.143 B 26.65 % -2.921 B -212.18 % -935.711 M 21.86 % -1.197 B -15.95 % -1.033 B -16.61 % -885.625 M -1 723.12 % -48.578 M -57.25 % -30.892 M -14.42 % -27.000 M
Total investments 0.000 -100.00 % 131.975 M 4.76 % 125.981 M 226.38 % 38.599 M 338.96 % 8.793 M 55.94 % 5.639 M -13.38 % 6.510 M -12.73 % 7.459 M -11.50 % 8.429 M
Total debt 27.970 M -21.76 % 35.747 M -13.20 % 41.182 M -10.09 % 45.805 M 147.48 % 18.508 M 416.91 % 3.581 M 170.58 % 1.323 M 40.29 % 943.269 K 32.26 % 713.218 K
Accumulated other comprehensive income loss -13.705 M -959.32 % 1.595 M -98.48 % 105.243 M 21.55 % 86.584 M 11.94 % 77.346 M 24.36 % 62.197 M -39.58 % 102.937 M 42.70 % 72.134 M 11.94 % 64.440 M
Retained earnings 1.085 B -0.94 % 1.095 B 41.55 % 773.717 M 36.22 % 567.992 M 79.22 % 316.917 M 93.17 % 164.064 M 176.95 % 59.240 M -4.30 % 61.904 M 1 148.14 % 4.960 M
Common stock 123.262 M 49.00 % 82.726 M 14.93 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 33.35 % 53.978 M 0.00 % 53.978 M 0.00 % 53.978 M
Total equity 3.822 B -1.06 % 3.864 B 121.71 % 1.743 B 14.49 % 1.522 B 23.35 % 1.234 B 15.76 % 1.066 B 393.15 % 216.155 M 14.97 % 188.017 M 52.39 % 123.378 M
Other non current liabilities 7.654 M 0.47 % 7.618 M 20.58 % 6.318 M -19.40 % 7.839 M -71.43 % 27.438 M 576.13 % 4.058 M 28.19 % 3.166 M 36.74 % 2.315 M 58.34 % 1.462 M
Long term debt 13.970 M -42.67 % 24.368 M -24.06 % 32.087 M -13.20 % 36.966 M 163.87 % 14.009 M 0.000 0.000 0.000 0.000
Total non current liabilities 130.087 M 86.18 % 69.870 M 6.41 % 65.659 M -5.42 % 69.419 M 153.00 % 27.438 M 39.56 % 19.661 M 46.02 % 13.465 M 24.74 % 10.795 M 77.54 % 6.080 M
Other current liabilities 265.127 M 13.47 % 233.647 M 90.69 % 122.529 M 6.26 % 115.308 M 35.43 % 85.141 M 54.69 % 55.041 M 93.85 % 28.394 M 978.76 % -3.231 M -106.78 % 47.656 M
Deferred revenue 0.000 0.000 -100.00 % 2.526 M -97.87 % 118.747 M 4 268.81 % 2.718 M -95.11 % 55.582 M 1 608.80 % 3.253 M -81.88 % 17.954 M -65.94 % 52.711 M
Short term debt 14.000 M 23.04 % 11.378 M 25.11 % 9.095 M 2.90 % 8.839 M 96.46 % 4.499 M 0.000 -100.00 % 1.323 M 40.29 % 943.269 K 32.26 % 713.218 K
Total current liabilities 339.039 M 8.40 % 312.765 M 67.40 % 186.835 M 15.29 % 162.054 M 41.34 % 114.655 M 63.61 % 70.078 M 78.79 % 39.196 M 54.01 % 25.450 M -56.97 % 59.138 M
Total liabilities 469.125 M 22.60 % 382.634 M 51.54 % 252.494 M 9.08 % 231.473 M 62.90 % 142.094 M 58.34 % 89.739 M 70.41 % 52.661 M 45.29 % 36.245 M -44.43 % 65.218 M
Other non current assets 80.038 M 38.05 % 57.977 M -14.98 % 68.193 M 625.15 % 9.404 M 24.19 % 7.572 M 235.61 % 2.256 M 183.01 % 797.246 K 46.59 % 543.851 K -15.41 % 642.929 K
Long term investments 0.000 -100.00 % 121.864 M -3.27 % 125.981 M 226.38 % 38.599 M 338.96 % 8.793 M 55.94 % 5.639 M -13.38 % 6.510 M -12.73 % 7.459 M -11.50 % 8.429 M
Intangible assets 600.827 M 73.51 % 346.274 M 28.07 % 270.387 M 132.73 % 116.178 M 13.75 % 102.135 M 1.95 % 100.178 M 5.95 % 94.555 M 22.85 % 76.968 M 48.22 % 51.929 M
GoodWill 435.878 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.037 B 199.39 % 346.274 M 28.07 % 270.387 M 132.73 % 116.178 M 13.75 % 102.135 M 1.95 % 100.178 M 5.95 % 94.555 M 22.85 % 76.968 M 48.22 % 51.929 M
Property plant equipment net 411.758 M 22.79 % 335.323 M 48.48 % 225.839 M 92.83 % 117.117 M 118.67 % 53.558 M 1.90 % 52.561 M 8.44 % 48.470 M -1.21 % 49.062 M -1.92 % 50.024 M
Total non current assets 1.551 B 76.11 % 880.963 M 25.71 % 700.776 M 137.59 % 294.950 M 64.45 % 179.351 M 8.46 % 165.357 M 8.23 % 152.785 M 12.52 % 135.787 M 20.74 % 112.466 M
Other current assets 47.039 M 19.58 % 39.336 M 4.92 % 37.489 M 10.51 % 33.924 M 133.45 % 14.532 M 38.85 % 10.465 M 20.52 % 8.684 M 25.16 % 6.938 M 28.39 % 5.404 M
Short term investments 0.000 -100.00 % 10.111 M 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 0.000
cash and cash equivalents 2.171 B -26.84 % 2.967 B 203.71 % 976.893 M -21.42 % 1.243 B 18.27 % 1.051 B 18.22 % 889.206 M 1 681.95 % 49.901 M 56.75 % 31.836 M 14.87 % 27.713 M
Cash and short term investments 2.171 B -26.84 % 2.967 B 203.71 % 976.893 M -21.42 % 1.243 B 18.27 % 1.051 B 18.22 % 889.206 M 1 681.95 % 49.901 M 56.75 % 31.836 M 14.87 % 27.713 M
Total current assets 2.740 B -18.57 % 3.365 B 160.00 % 1.294 B -11.26 % 1.459 B 21.89 % 1.197 B 20.84 % 990.352 M 753.52 % 116.031 M 31.15 % 88.474 M 16.21 % 76.130 M
Inventory 266.400 M 26.32 % 210.885 M 35.21 % 155.973 M 45.88 % 106.917 M 30.30 % 82.057 M 45.77 % 56.292 M 66.93 % 33.722 M 30.21 % 25.898 M 7.46 % 24.100 M
Net receivables 256.121 M 72.94 % 148.094 M 5.14 % 140.856 M 88.96 % 74.543 M 52.34 % 48.932 M 42.29 % 34.389 M 44.95 % 23.725 M -0.32 % 23.802 M 24.09 % 19.182 M
Tax assets 22.931 M 17.44 % 19.526 M 88.19 % 10.376 M -23.99 % 13.651 M 87.19 % 7.293 M 54.40 % 4.723 M 92.49 % 2.454 M 39.84 % 1.755 M 21.78 % 1.441 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 41.269 M 2.16 % 40.397 M -4.11 % 42.130 M 69.93 % 24.792 M 39.04 % 17.830 M 83.25 % 9.730 M 56.27 % 6.226 M -4.06 % 6.490 M 13.90 % 5.698 M
Tax payables 18.643 M -31.82 % 27.342 M 159.04 % 10.555 M -19.52 % 13.115 M 46.26 % 8.966 M 68.95 % 5.307 M 63.16 % 3.253 M -1.27 % 3.295 M -35.04 % 5.072 M
Deferred revenue non current 59.101 M 56.01 % 37.883 M 39.00 % 27.254 M 10.72 % 24.614 M 11.21 % 22.134 M 41.86 % 15.603 M 51.50 % 10.299 M 21.46 % 8.480 M 83.62 % 4.618 M
Minority interest 30.629 M 55.01 % 19.759 M -17.52 % 23.956 M -13.87 % 27.814 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 13.970 M -42.67 % 24.368 M -24.06 % 32.087 M -13.20 % 36.966 M 163.87 % 14.009 M 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 2.584 B -3.03 % 2.664 B 205.19 % 872.974 M 2.18 % 854.315 M 1.09 % 845.077 M 1.83 % 829.928 M 706.25 % 102.937 M 42.70 % 72.134 M 11.94 % 64.440 M
Deferred tax liabilities non current 49.362 M 0.000 0.000 0.000 100.00 % -14.009 M 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
Total assets 4.292 B 1.07 % 4.246 B 112.83 % 1.995 B 13.77 % 1.754 B 27.43 % 1.376 B 19.07 % 1.156 B 329.93 % 268.816 M 19.87 % 224.262 M 18.91 % 188.596 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 100.00 % -18.298 M -658.65 % 3.275 M 151.51 % -6.359 M -147.47 % -2.569 M -13.22 % -2.269 M -313.65 % 1.062 M -33.02 % 1.586 M 479.57 % 273.623 K
Stock based compensation 0.000 0.000 -100.00 % 16.125 M 297.68 % 4.055 M 2 215.95 % 175.079 K -80.55 % 900.098 K -39.61 % 1.491 M 18.98 % 1.253 M -11.09 % 1.409 M
Change in working capital -119.102 M -56 877.02 % -209.035 K 99.74 % -81.149 M -130.28 % -35.238 M -3 677.63 % -932.817 K 86.66 % -6.992 M -215.68 % 6.044 M 417.87 % -1.901 M 88.71 % -16.839 M
Accounts receivables -157.781 M -396.94 % -31.750 M 34.38 % -48.382 M -16.40 % -41.565 M -120.27 % -18.870 M -40.54 % -13.427 M -600.08 % -1.918 M 0.000 0.000
Inventory -21.044 M 65.65 % -61.266 M -19.46 % -51.288 M -86.60 % -27.485 M 1.22 % -27.825 M -8.87 % -25.558 M -192.83 % -8.728 M -177.74 % -3.142 M 59.44 % -7.749 M
Accounts payables 65.125 M -36.13 % 101.958 M 568.78 % 15.245 M -62.05 % 40.170 M -16.89 % 48.331 M 41.06 % 34.263 M 0.000 0.000 0.000
Other working capital 18.218 M 299.11 % -9.150 M -379.35 % 3.275 M 151.51 % -6.359 M -147.47 % -2.569 M -13.22 % -2.269 M -115.36 % 14.772 M 1 090.28 % 1.241 M 113.65 % -9.090 M
Other non cash items -50.049 M -180.69 % 62.028 M 608.47 % 8.755 M 1 429.91 % 572.271 K 107.37 % -7.766 M -78 330.43 % -9.902 K -101.20 % 826.330 K 0.39 % 823.082 K -38.66 % 1.342 M
Net cash provided by operating activities 373.602 M -34.60 % 571.223 M 71.15 % 333.761 M 11.16 % 300.253 M 38.09 % 217.440 M 51.84 % 143.203 M 34.02 % 106.852 M 54.06 % 69.355 M 130.15 % 30.135 M
Investments in property plant and equipment -212.649 M -11.77 % -190.260 M 35.28 % -293.978 M -228.17 % -89.580 M -241.60 % -26.224 M -23.49 % -21.236 M 14.73 % -24.904 M 11.77 % -28.226 M 11.26 % -31.808 M
Acquisitions net -464.193 M 0.000 100.00 % -133.325 M -480.93 % 35.000 M 33.46 % 26.224 M 23.36 % 21.259 M 0.000 -100.00 % 28.227 M -11.39 % 31.856 M
Purchases of investments -4.760 B -192.00 % -1.630 B 35.90 % -2.543 B -84.28 % -1.380 B 42.55 % -2.402 B -1 355.76 % -165.000 M 0.000 100.00 % -500.000 K -86.24 % -268.466 K
Sales maturities of investments 4.692 B 189.65 % 1.620 B -36.63 % 2.556 B 83.25 % 1.395 B -42.34 % 2.420 B 1 281.44 % 175.148 M 159 744.09 % 109.574 K -87.61 % 884.483 K 1 331.16 % 61.802 K
Other investing activites 11.180 M -51.97 % 23.276 M 189.88 % -25.898 M 26.01 % -35.000 M -33.47 % -26.224 M -23.49 % -21.236 M 0.000 100.00 % -28.226 M 11.26 % -31.808 M
Net cash used for investing activites -733.138 M -313.98 % -177.094 M 59.73 % -439.800 M -489.81 % -74.566 M -759.78 % -8.673 M 21.62 % -11.065 M 55.37 % -24.794 M 10.94 % -27.840 M 12.91 % -31.966 M
Debt repayment 14.000 M 760.38 % -2.120 M -201.47 % 2.089 M 0.000 0.000 0.000 0.000 0.000 100.00 % -11.484 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 744.800 M 0.000 0.000 0.000
Common stock repurchased -120.002 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -450.460 M -172.10 % -165.550 M -9.52 % -151.154 M -133.33 % -64.780 M -38.46 % -46.786 M -107.94 % -22.500 M 64.84 % -64.000 M -71.12 % -37.400 M -408.13 % -7.360 M
Other financing activites 21.486 M -98.79 % 1.769 B 16 331.31 % -10.899 M -143.71 % 24.931 M 0.000 -100.00 % 729.659 M 0.000 0.000 -100.00 % 35.550 M
Net cash used provided by financing activities -534.976 M -133.41 % 1.601 B 1 101.05 % -159.963 M -301.42 % -39.849 M 14.83 % -46.786 M -106.62 % 707.159 M 1 204.94 % -64.000 M -71.12 % -37.400 M -323.87 % 16.706 M
Effect of forex changes on cash 242.855 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -894.269 M -145.11 % 1.983 B 845.30 % -266.003 M -243.14 % 185.837 M 14.73 % 161.981 M -80.70 % 839.297 M 4 547.87 % 18.058 M 338.84 % 4.115 M -72.34 % 14.875 M
Cash at beginning of period 2.953 B 204.26 % 970.576 M -21.51 % 1.237 B 17.69 % 1.051 B 18.23 % 888.760 M 1 696.80 % 49.464 M 57.50 % 31.406 M 15.08 % 27.291 M 119.80 % 12.416 M
Cash at end of period 2.059 B -30.28 % 2.953 B 204.26 % 970.576 M -21.51 % 1.237 B 17.69 % 1.051 B 18.23 % 888.760 M 1 696.80 % 49.464 M 57.50 % 31.406 M 15.08 % 27.291 M
Operating cash flow 373.602 M -33.08 % 558.306 M 67.28 % 333.761 M 11.16 % 300.253 M 38.09 % 217.440 M 51.84 % 143.203 M 34.02 % 106.852 M 54.06 % 69.355 M 130.15 % 30.135 M
Capital expenditure -212.649 M -11.77 % -190.260 M 35.28 % -293.978 M -228.17 % -89.580 M -241.60 % -26.224 M -23.49 % -21.236 M 14.73 % -24.904 M 11.77 % -28.226 M 11.26 % -31.808 M
Free CashFlow 160.953 M -56.27 % 368.046 M 825.13 % 39.783 M -81.12 % 210.673 M 10.18 % 191.216 M 56.78 % 121.967 M 48.83 % 81.948 M 99.25 % 41.129 M 2 558.81 % -1.673 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 2018-12-31 2018-09-30 2018-06-30 2018-03-31
Revenue 382.240 M 15.07 % 332.189 M 40.30 % 236.762 M 29.81 % 182.390 M -57.49 % 429.093 M 19.83 % 358.081 M 19.86 % 298.745 M 11.96 % 266.837 M -20.59 % 336.031 M 17.66 % 285.591 M 22.97 % 232.253 M 13.05 % 205.447 M 2.25 % 200.920 M -22.09 % 257.880 M 47.81 % 174.472 M 17.98 % 147.884 M -10.27 % 164.808 M -16.54 % 197.466 M 38.99 % 142.068 M 25.35 % 113.342 M -2.00 % 115.649 M 16.59 % 99.193 M 15.14 % 86.147 M 13.89 % 75.641 M -5.25 % 79.830 M -13.34 % 92.116 M 58.12 % 58.257 M 13.18 % 51.474 M -6.17 % 54.860 M -17.55 % 66.537 M
Net income 185.010 M 42.71 % 129.637 M 353.01 % -51.238 M -134.20 % 149.815 M -31.66 % 219.228 M 18.95 % 184.296 M 77.20 % 104.006 M -4.49 % 108.900 M -29.60 % 154.686 M 23.91 % 124.841 M 122.95 % 55.995 M -34.77 % 85.847 M -6.23 % 91.551 M -25.86 % 123.485 M 87.47 % 65.871 M 0.91 % 65.280 M -21.37 % 83.019 M -18.36 % 101.685 M 94.76 % 52.210 M 24.71 % 41.865 M -31.44 % 61.059 M 2.66 % 59.479 M 103.54 % 29.222 M 6.19 % 27.520 M -31.79 % 40.348 M -10.17 % 44.916 M 208.44 % 14.562 M -6.62 % 15.594 M -43.75 % 27.724 M -15.39 % 32.767 M
Income before tax 216.070 M 43.22 % 150.866 M 845.01 % 15.965 M -90.33 % 165.074 M -35.11 % 254.395 M 17.36 % 216.761 M 79.93 % 120.466 M -4.36 % 125.963 M -30.37 % 180.909 M 24.83 % 144.929 M 121.93 % 65.304 M -33.54 % 98.266 M -9.93 % 109.106 M -22.74 % 141.220 M 100.67 % 70.374 M -6.58 % 75.334 M -22.57 % 97.299 M -18.00 % 118.653 M 97.41 % 60.105 M 23.07 % 48.837 M -31.35 % 71.138 M 2.40 % 69.473 M 107.44 % 33.491 M 4.74 % 31.974 M -31.03 % 46.361 M -11.71 % 52.510 M 241.04 % 15.397 M -15.94 % 18.316 M -44.24 % 32.848 M -14.21 % 38.290 M
Income before tax ratio 0.57 24.47 % 0.45 573.54 % 0.07 -92.55 % 0.91 52.66 % 0.59 -2.06 % 0.61 50.12 % 0.40 -14.58 % 0.47 -12.32 % 0.54 6.09 % 0.51 80.48 % 0.28 -41.21 % 0.48 -11.92 % 0.54 -0.84 % 0.55 35.77 % 0.40 -20.82 % 0.51 -13.71 % 0.59 -1.75 % 0.60 42.03 % 0.42 -1.81 % 0.43 -29.95 % 0.62 -12.17 % 0.70 80.16 % 0.39 -8.03 % 0.42 -27.21 % 0.58 1.88 % 0.57 115.68 % 0.26 -25.73 % 0.36 -40.57 % 0.60 4.05 % 0.58
EBITDA 179.295 M 19.48 % 150.065 M 793.05 % 16.804 M -77.08 % 73.304 M -70.19 % 245.865 M 14.87 % 214.031 M 127.77 % 93.970 M -28.67 % 131.739 M -27.58 % 181.910 M 23.46 % 147.346 M 249.48 % 42.162 M -57.34 % 98.822 M -10.70 % 110.656 M -21.05 % 140.161 M 214.92 % 44.506 M -41.98 % 76.709 M -19.24 % 94.986 M -18.28 % 116.238 M 165.39 % 43.799 M -10.92 % 49.169 M -25.92 % 66.372 M 0.57 % 65.999 M 421.00 % 12.668 M -59.03 % 30.920 M -36.33 % 48.562 M -10.37 % 54.182 M 546.39 % 8.382 M -55.92 % 19.017 M -44.69 % 34.384 M -10.20 % 38.290 M
Net income ratio 0.48 24.03 % 0.39 280.33 % -0.22 -126.35 % 0.82 60.77 % 0.51 -0.73 % 0.51 47.84 % 0.35 -14.69 % 0.41 -11.34 % 0.46 5.31 % 0.44 81.31 % 0.24 -42.30 % 0.42 -8.30 % 0.46 -4.84 % 0.48 26.83 % 0.38 -14.47 % 0.44 -12.37 % 0.50 -2.18 % 0.51 40.12 % 0.37 -0.51 % 0.37 -30.04 % 0.53 -11.95 % 0.60 76.77 % 0.34 -6.76 % 0.36 -28.02 % 0.51 3.66 % 0.49 95.06 % 0.25 -17.49 % 0.30 -40.05 % 0.51 2.62 % 0.49
Ratio EBITDA 0.47 3.83 % 0.45 536.51 % 0.07 -82.34 % 0.40 -29.86 % 0.57 -4.14 % 0.60 90.02 % 0.31 -36.29 % 0.49 -8.80 % 0.54 4.93 % 0.52 184.21 % 0.18 -62.26 % 0.48 -12.66 % 0.55 1.33 % 0.54 113.07 % 0.26 -50.82 % 0.52 -10.00 % 0.58 -2.09 % 0.59 90.94 % 0.31 -28.93 % 0.43 -24.41 % 0.57 -13.74 % 0.67 352.47 % 0.15 -64.03 % 0.41 -32.80 % 0.61 3.42 % 0.59 308.80 % 0.14 -61.05 % 0.37 -41.05 % 0.63 8.91 % 0.58
Gross profit ratio 0.68 -2.59 % 0.70 14.39 % 0.61 -15.48 % 0.72 -5.42 % 0.76 -0.50 % 0.77 4.66 % 0.73 -6.20 % 0.78 1.27 % 0.77 1.62 % 0.76 3.75 % 0.73 -2.75 % 0.75 2.38 % 0.73 -5.78 % 0.78 7.08 % 0.73 -7.71 % 0.79 0.39 % 0.78 -2.03 % 0.80 4.45 % 0.77 -2.73 % 0.79 -0.67 % 0.79 0.17 % 0.79 4.87 % 0.76 -3.93 % 0.79 -1.11 % 0.79 0.51 % 0.79 5.59 % 0.75 -2.20 % 0.77 32.63 % 0.58 -42.26 % 1.00
Weighted average shs out dil 121.221 M -1.82 % 123.464 M 0.08 % 123.366 M 0.46 % 122.799 M -0.38 % 123.262 M 49.00 % 82.726 M 0.00 % 82.726 M 14.93 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.26 % 71.794 M 0.00 % 71.794 M 0.00 % 71.794 M -0.22 % 71.949 M -0.23 % 72.117 M 0.00 % 72.117 M 0.00 % 72.117 M -0.09 % 72.181 M 0.00 % 72.181 M 0.72 % 71.662 M 0.00 % 71.662 M 9.37 % 65.524 M -9.52 % 72.421 M 33.83 % 54.115 M 0.00 % 54.115 M 0.64 % 53.773 M 0.00 % 53.773 M 0.00 % 53.773 M 0.00 % 53.773 M
Weighted average shs out 121.221 M -1.82 % 123.464 M 0.08 % 123.366 M 0.46 % 122.799 M -0.38 % 123.262 M 49.00 % 82.726 M 0.00 % 82.726 M 14.93 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.26 % 71.794 M 0.00 % 71.794 M 0.00 % 71.794 M 0.17 % 71.670 M -0.43 % 71.978 M 0.50 % 71.622 M -0.50 % 71.978 M -0.28 % 72.181 M 1.35 % 71.222 M -0.61 % 71.662 M 0.00 % 71.662 M 9.37 % 65.524 M -9.52 % 72.421 M 33.83 % 54.115 M 0.00 % 54.115 M 0.64 % 53.773 M 0.00 % 53.773 M 0.00 % 53.773 M 0.00 % 53.773 M
EPS diluted 1.53 45.71 % 1.05 350.00 % -0.42 -134.43 % 1.22 -31.46 % 1.78 18.67 % 1.50 19.05 % 1.26 -16.56 % 1.51 -29.77 % 2.15 85.34 % 1.16 48.72 % 0.78 -35.00 % 1.20 -6.25 % 1.28 11.30 % 1.15 25.00 % 0.92 1.10 % 0.91 -20.87 % 1.15 -18.44 % 1.41 95.83 % 0.72 24.14 % 0.58 -31.76 % 0.85 2.41 % 0.83 84.44 % 0.45 18.42 % 0.38 -49.33 % 0.75 -9.64 % 0.83 207.41 % 0.27 -6.90 % 0.29 -44.23 % 0.52 -14.75 % 0.61
Earnings per share 1.53 45.71 % 1.05 350.00 % -0.42 -134.43 % 1.22 -31.46 % 1.78 18.67 % 1.50 19.05 % 1.26 -16.56 % 1.51 -29.77 % 2.15 85.34 % 1.16 48.72 % 0.78 -35.00 % 1.20 -6.25 % 1.28 11.30 % 1.15 25.00 % 0.92 1.10 % 0.91 -20.87 % 1.15 -18.44 % 1.41 95.83 % 0.72 24.14 % 0.58 -31.76 % 0.85 2.41 % 0.83 84.44 % 0.45 18.42 % 0.38 -49.33 % 0.75 -9.64 % 0.83 207.41 % 0.27 -6.90 % 0.29 -44.23 % 0.52 -14.75 % 0.61
Gross profit 259.201 M 12.09 % 231.245 M 60.50 % 144.079 M 9.71 % 131.325 M -59.80 % 326.668 M 19.23 % 273.988 M 25.45 % 218.401 M 5.02 % 207.968 M -19.58 % 258.613 M 19.57 % 216.290 M 27.57 % 169.542 M 9.94 % 154.220 M 4.69 % 147.316 M -26.59 % 200.677 M 58.26 % 126.799 M 8.89 % 116.451 M -9.92 % 129.280 M -18.23 % 158.104 M 45.18 % 108.902 M 21.93 % 89.318 M -2.65 % 91.751 M 16.79 % 78.561 M 20.76 % 65.058 M 9.41 % 59.460 M -6.30 % 63.456 M -12.89 % 72.848 M 66.97 % 43.630 M 10.69 % 39.416 M 24.44 % 31.674 M -52.40 % 66.537 M
Income tax expense 33.441 M 46.22 % 22.870 M -67.51 % 70.393 M 302.76 % 17.478 M -53.62 % 37.680 M 11.17 % 33.895 M 87.24 % 18.102 M -2.05 % 18.481 M -31.78 % 27.091 M 26.73 % 21.376 M 92.15 % 11.125 M -17.89 % 13.549 M -24.84 % 18.026 M -5.85 % 19.145 M 236.22 % 5.694 M -49.19 % 11.207 M -21.52 % 14.280 M -15.84 % 16.968 M 114.90 % 7.896 M 13.24 % 6.972 M -30.82 % 10.079 M 0.85 % 9.994 M 134.13 % 4.268 M -4.17 % 4.454 M -28.88 % 6.263 M -17.53 % 7.595 M 809.90 % 834.669 K -69.33 % 2.722 M -46.88 % 5.124 M -7.22 % 5.523 M
Cost of revenue 123.040 M 21.89 % 100.945 M 8.91 % 92.683 M 81.50 % 51.065 M -50.14 % 102.425 M 21.80 % 84.094 M 4.67 % 80.343 M 36.48 % 58.869 M -23.96 % 77.418 M 11.71 % 69.302 M 10.51 % 62.711 M 22.42 % 51.227 M -4.43 % 53.604 M -6.29 % 57.203 M 19.99 % 47.674 M 51.67 % 31.433 M -11.53 % 35.528 M -9.74 % 39.362 M 18.68 % 33.167 M 38.06 % 24.024 M 0.53 % 23.898 M 15.83 % 20.632 M -2.17 % 21.089 M 30.33 % 16.181 M -1.18 % 16.374 M -15.02 % 19.268 M 31.74 % 14.626 M 21.30 % 12.058 M -48.00 % 23.186 M 0.000
General and administrative expenses 17.152 M -15.21 % 20.229 M -57.80 % 47.933 M 179.43 % 17.154 M 9.09 % 15.725 M 24.86 % 12.594 M -22.27 % 16.202 M 39.04 % 11.653 M -16.67 % 13.985 M 6.02 % 13.191 M -19.53 % 16.391 M 55.95 % 10.511 M 20.24 % 8.741 M -15.76 % 10.376 M 2.23 % 10.150 M 45.89 % 6.957 M 6.60 % 6.527 M 44.79 % 4.508 M 143.15 % 1.854 M -72.55 % 6.754 M 32.34 % 5.104 M 46.96 % 3.473 M 190.37 % 1.196 M -73.59 % 4.529 M -11.52 % 5.118 M 21.16 % 4.224 M 32.74 % 3.182 M 45.88 % 2.181 M -71.35 % 7.613 M 0.000
Selling and marketing expenses 51.194 M 14.57 % 44.684 M -30.76 % 64.538 M 115.71 % 29.919 M -16.44 % 35.806 M 34.69 % 26.583 M -35.22 % 41.034 M 58.55 % 25.881 M -32.19 % 38.167 M 52.22 % 25.073 M -42.64 % 43.710 M 69.73 % 25.752 M 78.60 % 14.419 M -28.35 % 20.124 M -16.05 % 23.971 M 9.81 % 21.829 M 83.61 % 11.889 M -33.87 % 17.979 M -25.20 % 24.037 M 39.47 % 17.235 M 80.52 % 9.547 M 9.78 % 8.697 M -62.00 % 22.889 M 48.34 % 15.429 M 75.58 % 8.787 M 5.47 % 8.332 M -45.45 % 15.273 M 20.95 % 12.628 M 2.67 % 12.300 M 0.000
Other expenses -45.575 M -9 374.51 % -481.026 K 96.63 % -14.293 M 85.76 % -100.377 M -1 786.72 % -5.320 M 13.45 % -6.147 M 57.85 % -14.586 M -572.73 % 3.085 M 118.78 % -16.432 M -503.96 % -2.721 M 54.19 % -5.939 M 63.53 % -16.285 M -397.91 % -3.271 M 40.77 % -5.522 M 57.71 % -13.059 M 16.00 % -15.546 M -183.62 % -5.481 M -32.68 % -4.131 M 55.16 % -9.213 M -314.29 % -2.224 M 71.98 % -7.936 M 32.38 % -11.736 M 6.98 % -12.617 M -310.78 % -3.071 M 64.93 % -8.759 M -1 119.63 % 859.040 K 137.24 % -2.307 M -879.38 % 295.969 K 100.91 % -32.677 M -215.68 % 28.247 M
Operating expenses 42.966 M -46.54 % 80.373 M -33.41 % 120.697 M 457.89 % -33.724 M -147.04 % 71.694 M 27.52 % 56.221 M -42.50 % 97.769 M 19.23 % 82.000 M 8.05 % 75.887 M 5.75 % 71.761 M -30.68 % 103.522 M 86.44 % 55.524 M 45.24 % 38.229 M -35.50 % 59.268 M 5.29 % 56.288 M 41.27 % 39.843 M 23.51 % 32.259 M -18.27 % 39.468 M -19.08 % 48.777 M 20.49 % 40.480 M 99.88 % 20.252 M 122.85 % 9.088 M -71.24 % 31.594 M 14.90 % 27.497 M 60.57 % 17.125 M -15.79 % 20.337 M -27.98 % 28.237 M 33.83 % 21.100 M 1 897.77 % -1.174 M -104.16 % 28.247 M
Cost and expenses 166.005 M -8.45 % 181.318 M -15.03 % 213.380 M 1 130.53 % 17.341 M -90.04 % 174.119 M 24.09 % 140.314 M -21.22 % 178.113 M 26.44 % 140.869 M -8.11 % 153.305 M 8.68 % 141.063 M -15.14 % 166.232 M 55.72 % 106.751 M 16.25 % 91.833 M -21.15 % 116.470 M 12.03 % 103.961 M 45.86 % 71.276 M 5.15 % 67.788 M -14.01 % 78.831 M -3.80 % 81.943 M 27.04 % 64.504 M 46.10 % 44.150 M 48.55 % 29.720 M -43.59 % 52.684 M 20.62 % 43.678 M 30.39 % 33.499 M -15.42 % 39.605 M -7.60 % 42.864 M 29.27 % 33.157 M 50.63 % 22.013 M -22.07 % 28.247 M
Research and development expenses 20.194 M 26.68 % 15.941 M -29.21 % 22.519 M 15.01 % 19.580 M -23.16 % 25.483 M 9.89 % 23.190 M -57.93 % 55.118 M 33.20 % 41.380 M 3.02 % 40.168 M 10.90 % 36.218 M -26.62 % 49.360 M 38.86 % 35.547 M 93.83 % 18.339 M -46.52 % 34.290 M -2.66 % 35.226 M 32.42 % 26.602 M 37.66 % 19.325 M -8.47 % 21.113 M -34.23 % 32.099 M 71.51 % 18.715 M 38.25 % 13.537 M 56.43 % 8.654 M -57.00 % 20.127 M 89.68 % 10.611 M -11.42 % 11.979 M 73.05 % 6.922 M -42.74 % 12.088 M 101.67 % 5.994 M -48.28 % 11.590 M 0.000
Selling general and administrative expenses 68.347 M 5.29 % 64.913 M -42.28 % 112.471 M 138.93 % 47.073 M -8.65 % 51.531 M 31.53 % 39.178 M -31.55 % 57.237 M 52.49 % 37.534 M -28.03 % 52.152 M 36.30 % 38.264 M -36.33 % 60.101 M 65.74 % 36.262 M 56.57 % 23.160 M -24.07 % 30.500 M -10.61 % 34.121 M 18.53 % 28.787 M 56.31 % 18.416 M -18.10 % 22.486 M -13.15 % 25.891 M 7.93 % 23.989 M 63.74 % 14.651 M 20.39 % 12.170 M -49.47 % 24.085 M 20.68 % 19.958 M 43.52 % 13.906 M 10.75 % 12.556 M -31.97 % 18.456 M 24.62 % 14.810 M -25.63 % 19.914 M 0.000
Interest income 6.506 M -11.89 % 7.384 M 108.30 % 3.545 M -97.13 % 123.487 M 702.33 % 15.391 M 44.64 % 10.641 M 1 734.59 % 580.028 K -89.49 % 5.517 M -17.08 % 6.653 M 42.79 % 4.660 M -59.12 % 11.398 M 150.11 % 4.557 M 64.77 % 2.766 M -9.43 % 3.054 M -76.54 % 13.019 M 282.67 % 3.402 M -41.26 % 5.792 M -11.95 % 6.578 M -5.23 % 6.940 M 83.21 % 3.788 M -52.08 % 7.904 M 29.62 % 6.098 M -6.52 % 6.524 M 85.18 % 3.523 M 0.000 0.000 -100.00 % 234.188 K 1 080.68 % 19.835 K 0.000 0.000
Interest expense 162.674 K -82.90 % 951.200 K 92.70 % 493.611 K 53.02 % 322.573 K -17.18 % 389.465 K -12.11 % 443.130 K 15.72 % 382.928 K -22.06 % 491.292 K 7.05 % 458.939 K -6.10 % 488.764 K -3.29 % 505.383 K 0.45 % 503.096 K -4.17 % 524.996 K -5.21 % 553.872 K -4.67 % 580.995 K -51.21 % 1.191 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 295.337 K 917.49 % 29.026 K 569.42 % 4.336 K 0.000 0.000 0.000 0.000
Depreciation and amortization 14.961 M 73.76 % 8.610 M 0.00 % 8.610 M 62.28 % 5.306 M -14.22 % 6.186 M 2.97 % 6.007 M 0.00 % 6.007 M 6.07 % 5.663 M 0.83 % 5.617 M -0.83 % 5.663 M 0.00 % 5.663 M 46.57 % 3.864 M -24.82 % 5.140 M 33.01 % 3.864 M 0.00 % 3.864 M 11.03 % 3.480 M -4.96 % 3.662 M 5.22 % 3.480 M 0.00 % 3.480 M 41.78 % 2.454 M -16.32 % 2.933 M 19.51 % 2.454 M 0.00 % 2.454 M 44.79 % 1.695 M -24.34 % 2.241 M 32.17 % 1.695 M 0.00 % 1.695 M 131.74 % 731.500 K 0.00 % 731.500 K 0.000
Operating income 216.235 M 43.32 % 150.871 M 545.24 % 23.382 M -85.83 % 165.049 M -35.27 % 254.974 M 17.09 % 217.767 M 80.52 % 120.632 M -4.24 % 125.968 M -31.06 % 182.726 M 26.43 % 144.528 M 118.91 % 66.021 M -33.11 % 98.696 M -9.53 % 109.088 M -22.86 % 141.409 M 100.55 % 70.511 M -7.96 % 76.609 M -21.04 % 97.021 M -18.22 % 118.635 M 97.31 % 60.125 M 23.11 % 48.837 M -31.70 % 71.499 M 2.92 % 69.473 M 107.61 % 33.463 M 4.70 % 31.962 M -31.01 % 46.330 M -11.77 % 52.510 M 241.13 % 15.393 M -15.96 % 18.316 M -44.24 % 32.848 M -14.21 % 38.290 M
Operating income ratio 0.57 24.56 % 0.45 359.88 % 0.10 -89.09 % 0.90 52.29 % 0.59 -2.29 % 0.61 50.61 % 0.40 -14.46 % 0.47 -13.19 % 0.54 7.45 % 0.51 78.03 % 0.28 -40.83 % 0.48 -11.52 % 0.54 -0.99 % 0.55 35.68 % 0.40 -21.99 % 0.52 -12.00 % 0.59 -2.01 % 0.60 41.96 % 0.42 -1.78 % 0.43 -30.30 % 0.62 -11.73 % 0.70 80.30 % 0.39 -8.07 % 0.42 -27.19 % 0.58 1.81 % 0.57 115.74 % 0.26 -25.74 % 0.36 -40.57 % 0.60 4.05 % 0.58
Total other income expenses net -164.891 K -2 792.82 % -5.700 K 99.92 % -7.418 M -29 572.67 % 25.168 K 104.34 % -579.753 K 42.38 % -1.006 M -508.34 % -165.409 K -2 943.96 % -5.434 K 99.70 % -1.817 M -553.32 % 400.911 K 155.92 % -716.882 K -66.62 % -430.242 K -2 497.56 % 17.945 K 109.47 % -189.494 K -38.40 % -136.919 K 89.26 % -1.275 M -558.20 % 278.167 K 1 476.91 % 17.640 K 188.67 % -19.893 K 0.000 100.00 % -361.624 K -9 040 700.00 % 4.000 -99.99 % 27.731 K 132.39 % 11.933 K -60.56 % 30.256 K 0.000 -100.00 % 4.113 K 0.000 0.000 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-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-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 2018-12-31
Net debt -1.821 B -94.31 % -937.226 M 56.26 % -2.143 B -34.81 % -1.589 B 16.73 % -1.909 B -32.48 % -1.441 B 50.68 % -2.921 B -537.78 % -458.009 M 52.65 % -967.326 M 6.30 % -1.032 B -10.33 % -935.711 M 6.60 % -1.002 B 21.92 % -1.283 B -28.36 % -999.616 M 16.52 % -1.197 B -94.72 % -614.955 M 43.39 % -1.086 B -79.94 % -603.709 M 42.57 % -1.051 B -7.52 % -977.665 M -4.68 % -933.928 M 1.10 % -944.313 M -6.63 % -885.625 M -3.23 % -857.912 M -859.57 % -89.406 M -279.17 % 49.901 M 202.72 % -48.578 M
Total investments 390.000 M -63.21 % 1.060 B 0.000 -100.00 % 895.472 M -25.93 % 1.209 B -33.85 % 1.828 B 1 284.90 % 131.975 M 8.30 % 121.865 M -1.38 % 123.573 M -1.09 % 124.930 M -0.83 % 125.981 M -2.22 % 128.842 M -0.02 % 128.870 M -3.47 % 133.509 M 245.88 % 38.599 M -92.85 % 540.000 M 7 273.56 % 7.323 M -98.62 % 530.000 M 5 927.29 % 8.793 M 3.74 % 8.477 M 22.17 % 6.939 M 28.56 % 5.397 M -4.29 % 5.639 M -2.96 % 5.811 M -3.76 % 6.038 M -93.95 % 99.802 M 1 433.15 % 6.510 M
Total debt 8.755 M -94.10 % 148.450 M 430.76 % 27.970 M 91.94 % 14.572 M -51.56 % 30.082 M -8.48 % 32.869 M -8.05 % 35.747 M -9.24 % 39.386 M -12.51 % 45.017 M 17.48 % 38.318 M -6.95 % 41.182 M 6.25 % 38.759 M -11.07 % 43.585 M 1.20 % 43.069 M -5.97 % 45.805 M -4.08 % 47.752 M -4.46 % 49.981 M 187.82 % 17.366 M 0.000 -100.00 % 4.423 M 22.83 % 3.601 M 0.57 % 3.581 M 0.00 % 3.581 M 93.07 % 1.854 M 16.63 % 1.590 M 0.000 -100.00 % 1.323 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 -100.00 % 151.941 M -94.33 % 2.680 B 2 002.62 % 127.482 M -85.61 % 885.994 M 676.45 % 114.108 M -86.99 % 877.372 M 733.66 % 105.243 M -87.93 % 871.968 M 808.93 % 95.933 M -88.83 % 858.989 M 892.08 % 86.584 M -89.75 % 845.077 M 992.59 % 77.346 M -90.85 % 845.077 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 216.155 M 0.000
Retained earnings 1.357 B 11.74 % 1.215 B 11.95 % 1.085 B -4.51 % 1.136 B -6.10 % 1.210 B -5.43 % 1.280 B 16.83 % 1.095 B 9.90 % 996.593 M 12.27 % 887.693 M -1.21 % 898.557 M 16.14 % 773.717 M 7.80 % 717.722 M 13.59 % 631.875 M -8.62 % 691.477 M 21.74 % 567.992 M 13.12 % 502.121 M 14.94 % 436.841 M 4.36 % 418.602 M 32.09 % 316.917 M 13.31 % 279.682 M 17.60 % 237.817 M 6.38 % 223.543 M 36.25 % 164.064 M 9.91 % 149.274 M 22.60 % 121.754 M 0.000 -100.00 % 59.240 M
Common stock 123.262 M 0.00 % 123.262 M 0.00 % 123.262 M 0.00 % 123.262 M 0.00 % 123.262 M 49.00 % 82.726 M 0.00 % 82.726 M 14.93 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 0.00 % 71.978 M 33.35 % 53.978 M 0.000 -100.00 % 53.978 M
Total equity 4.058 B 4.45 % 3.885 B 1.62 % 3.822 B -2.51 % 3.921 B -3.42 % 4.060 B -0.65 % 4.086 B 5.76 % 3.864 B 95.56 % 1.976 B 6.00 % 1.864 B -0.38 % 1.871 B 7.36 % 1.743 B 3.28 % 1.687 B 5.85 % 1.594 B -3.34 % 1.649 B 8.34 % 1.522 B 4.75 % 1.453 B 7.32 % 1.354 B 1.37 % 1.336 B 8.24 % 1.234 B 4.43 % 1.182 B 3.67 % 1.140 B 1.27 % 1.125 B 5.58 % 1.066 B 2.83 % 1.037 B 271.09 % 279.363 M 17.05 % 238.669 M 10.42 % 216.155 M
Other non current liabilities 7.684 M 0.26 % 7.664 M 0.13 % 7.654 M -14.55 % 8.957 M 4.49 % 8.572 M 12.38 % 7.628 M 125.20 % -30.265 M -505.39 % 7.466 M 0.13 % 7.456 M 17.84 % 6.327 M 0.15 % 6.318 M -16.75 % 7.589 M -7.72 % 8.225 M -36.79 % 13.012 M -59.91 % 32.453 M 306.24 % 7.989 M 9.96 % 7.265 M 9.34 % 6.645 M -65.60 % 19.313 M 241.13 % 5.662 M 39.51 % 4.058 M 0.00 % 4.058 M 0.00 % 4.058 M -10.62 % 4.540 M 16.63 % 3.893 M -95.48 % 86.202 M 2 622.93 % 3.166 M
Long term debt 8.755 M 3.60 % 8.450 M -39.51 % 13.970 M -4.14 % 14.572 M -20.21 % 18.262 M -14.32 % 21.314 M -12.54 % 24.368 M -11.93 % 27.669 M -16.25 % 33.038 M 12.82 % 29.284 M -8.74 % 32.087 M 5.81 % 30.325 M -13.73 % 35.152 M 2.69 % 34.230 M -7.40 % 36.966 M -5.00 % 38.913 M -5.42 % 41.142 M 222.16 % 12.771 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 132.345 M 8.66 % 121.803 M -6.37 % 130.087 M 4.83 % 124.091 M 362.43 % 26.834 M -65.58 % 77.962 M 143.73 % 31.987 M -47.96 % 61.465 M -8.85 % 67.433 M 8.54 % 62.129 M -5.38 % 65.659 M 5.08 % 62.487 M -8.44 % 68.245 M -4.50 % 71.463 M 2.94 % 69.419 M 1.63 % 68.303 M -2.50 % 70.053 M 69.60 % 41.305 M 50.54 % 27.438 M 25.48 % 21.867 M 11.11 % 19.682 M -5.91 % 20.919 M 6.40 % 19.661 M 18.93 % 16.532 M 5.38 % 15.689 M -81.80 % 86.202 M 540.19 % 13.465 M
Other current liabilities 306.924 M 24.60 % 246.324 M -7.09 % 265.127 M -39.42 % 437.669 M 80.78 % 242.105 M -2.08 % 247.248 M 6.67 % 231.788 M 55.66 % 148.910 M -5.67 % 157.858 M 5.51 % 149.620 M 22.11 % 122.529 M 38.79 % 88.283 M -64.63 % 249.617 M 132.80 % 107.226 M -7.01 % 115.308 M 24.42 % 92.678 M 19.44 % 77.594 M -21.64 % 99.019 M 7.21 % 92.358 M 53.56 % 60.146 M 21.71 % 49.419 M 663.16 % -8.775 M -115.94 % 55.041 M 27.60 % 43.137 M -2.30 % 44.154 M 0.000 -100.00 % 29.717 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 19.642 M 510.09 % 3.219 M 73.20 % 1.859 M -98.92 % 172.076 M -7.69 % 186.421 M 0.000 -100.00 % 2.526 M -5.85 % 2.683 M 0.000 0.000 -100.00 % 118.747 M 25.71 % 94.463 M 7.52 % 87.859 M -24.75 % 116.754 M 0.000 -100.00 % 70.217 M 23.45 % 56.880 M -5.49 % 60.186 M 8.28 % 55.582 M 20.43 % 46.154 M -10.16 % 51.373 M 0.000 -100.00 % 29.797 M
Short term debt 0.000 -100.00 % 140.000 M 900.00 % 14.000 M 0.000 -100.00 % 11.819 M 2.28 % 11.556 M 1.56 % 11.378 M -2.89 % 11.717 M -2.19 % 11.979 M 32.60 % 9.034 M -0.67 % 9.095 M 7.84 % 8.434 M 0.00 % 8.434 M -4.59 % 8.839 M 0.00 % 8.839 M 0.00 % 8.839 M 0.00 % 8.839 M 92.37 % 4.595 M 0.000 -100.00 % 4.423 M 0.000 -100.00 % 3.581 M 0.000 -100.00 % 1.854 M 16.63 % 1.590 M 0.000 0.000
Total current liabilities 414.373 M -9.63 % 458.518 M 35.24 % 339.039 M -33.99 % 513.606 M 36.01 % 377.625 M 4.75 % 360.503 M 15.26 % 312.765 M 29.18 % 242.124 M -5.56 % 256.381 M 13.30 % 226.294 M 21.12 % 186.835 M 30.18 % 143.522 M -54.14 % 312.984 M 78.57 % 175.271 M 8.16 % 162.054 M 16.25 % 139.397 M 10.05 % 126.663 M -20.22 % 158.755 M 38.46 % 114.655 M 22.38 % 93.691 M 23.51 % 75.858 M -3.71 % 78.783 M 12.42 % 70.078 M 17.98 % 59.400 M -5.91 % 63.131 M 0.000 -100.00 % 39.196 M
Total liabilities 546.718 M -5.79 % 580.321 M 23.70 % 469.125 M -26.43 % 637.697 M 57.67 % 404.460 M -7.76 % 438.465 M 27.18 % 344.751 M 13.56 % 303.589 M -6.25 % 323.814 M 12.27 % 288.423 M 14.23 % 252.494 M 22.56 % 206.009 M -45.96 % 381.229 M 54.51 % 246.734 M 6.59 % 231.473 M 11.45 % 207.700 M 5.58 % 196.716 M -1.67 % 200.060 M 40.79 % 142.094 M 22.96 % 115.559 M 20.95 % 95.540 M -4.17 % 99.701 M 11.10 % 89.739 M 18.18 % 75.932 M -3.66 % 78.819 M -8.56 % 86.202 M 63.69 % 52.661 M
Other non current assets 62.600 M -31.59 % 91.509 M 14.33 % 80.038 M 63.37 % 48.992 M 0.57 % 48.715 M -12.29 % 55.539 M 2.90 % 53.975 M -91.16 % 610.829 M 2 531.36 % 23.213 M -66.08 % 68.445 M 0.37 % 68.193 M 0.21 % 68.052 M -62.81 % 182.979 M -27.71 % 253.135 M 2 591.78 % 9.404 M -45.73 % 17.329 M 35.56 % 12.783 M 30.92 % 9.764 M 28.95 % 7.572 M 35.48 % 5.589 M -3.12 % 5.769 M 141.27 % 2.391 M 5.98 % 2.256 M 3.48 % 2.180 M 0.00 % 2.180 M -99.33 % 324.871 M 40 649.15 % 797.246 K
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 121.763 M -0.99 % 122.985 M 0.92 % 121.864 M 128.46 % -428.135 M -357.76 % 166.095 M 32.95 % 124.930 M -0.83 % 125.981 M -2.22 % 128.842 M 0.000 100.00 % -66.491 M -272.26 % 38.599 M 485.85 % 6.589 M -10.04 % 7.323 M -9.12 % 8.058 M -8.36 % 8.793 M 3.74 % 8.477 M 22.17 % 6.939 M 28.56 % 5.397 M -4.29 % 5.639 M -2.96 % 5.811 M -3.76 % 6.038 M 0.000 -100.00 % 6.510 M
Intangible assets 600.599 M -0.14 % 601.413 M 0.10 % 600.827 M 7.42 % 559.328 M 45.49 % 384.451 M 4.91 % 366.459 M 5.83 % 346.274 M 6.76 % 324.344 M 4.72 % 309.718 M 5.83 % 292.650 M 8.23 % 270.387 M 9.38 % 247.204 M 112.17 % 116.511 M -0.04 % 116.562 M 0.33 % 116.178 M 7.52 % 108.054 M 0.96 % 107.030 M 3.12 % 103.790 M 1.62 % 102.135 M 1.51 % 100.617 M 1.07 % 99.548 M -0.11 % 99.654 M -0.52 % 100.178 M 0.42 % 99.759 M 1.20 % 98.575 M 0.000 -100.00 % 94.555 M
GoodWill 472.151 M 5.61 % 447.070 M 2.57 % 435.878 M -8.18 % 474.686 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.073 B 2.31 % 1.048 B 1.14 % 1.037 B 0.26 % 1.034 B 168.96 % 384.451 M 4.91 % 366.459 M 5.83 % 346.274 M 6.76 % 324.344 M 4.72 % 309.718 M 5.83 % 292.650 M 8.23 % 270.387 M 9.38 % 247.204 M 112.17 % 116.511 M -0.04 % 116.562 M 0.33 % 116.178 M 7.52 % 108.054 M 0.96 % 107.030 M 3.12 % 103.790 M 1.62 % 102.135 M 1.51 % 100.617 M 1.07 % 99.548 M -0.11 % 99.654 M -0.52 % 100.178 M 0.42 % 99.759 M 1.20 % 98.575 M 0.000 -100.00 % 94.555 M
Property plant equipment net 529.614 M 26.63 % 418.241 M 1.57 % 411.758 M 14.52 % 359.558 M 4.56 % 343.864 M 2.77 % 334.595 M -1.39 % 339.325 M 29.18 % 262.667 M 0.10 % 262.391 M 7.73 % 243.562 M 7.85 % 225.839 M 77.58 % 127.179 M 9.09 % 116.582 M 3.96 % 112.139 M -4.25 % 117.117 M -5.34 % 123.720 M 13.69 % 108.819 M 47.01 % 74.021 M 38.21 % 53.558 M 3.48 % 51.757 M -0.54 % 52.039 M -0.31 % 52.202 M -0.68 % 52.561 M 10.99 % 47.358 M 0.71 % 47.024 M 0.000 -100.00 % 48.470 M
Total non current assets 1.691 B 6.78 % 1.584 B 2.08 % 1.551 B 5.47 % 1.471 B 58.65 % 927.134 M 3.12 % 899.104 M 2.06 % 880.963 M 11.80 % 788.001 M 1.51 % 776.244 M 4.76 % 740.966 M 5.74 % 700.776 M 20.68 % 580.705 M 34.98 % 430.207 M 0.11 % 429.724 M 45.69 % 294.950 M 11.92 % 263.536 M 8.10 % 243.800 M 20.00 % 203.170 M 13.28 % 179.351 M 3.66 % 173.022 M 1.87 % 169.844 M 3.33 % 164.367 M -0.60 % 165.357 M 4.34 % 158.482 M 1.05 % 156.832 M -51.72 % 324.871 M 112.63 % 152.785 M
Other current assets 40.705 M -2.76 % 41.861 M -11.01 % 47.039 M -1.19 % 47.606 M 99.18 % 23.900 M -49.18 % 47.027 M 19.55 % 39.336 M -14.66 % 46.091 M -4.64 % 48.333 M 6.75 % 45.278 M 20.78 % 37.489 M -60.56 % 95.063 M 146.80 % 38.519 M -52.95 % 81.865 M 18.32 % 69.190 M 11.80 % 61.885 M 43.30 % 43.185 M 53.78 % 28.082 M -3.51 % 29.102 M 69.58 % 17.161 M 37.74 % 12.459 M -45.01 % 22.658 M 116.50 % 10.465 M -63.01 % 28.290 M -39.62 % 46.850 M 0.000 -100.00 % 8.684 M
Short term investments 390.000 M -63.21 % 1.060 B 0.000 -100.00 % 895.472 M -17.64 % 1.087 B -36.22 % 1.705 B 16 760.66 % 10.111 M -98.16 % 550.000 M 1 393.45 % -42.522 M 0.000 0.000 0.000 -100.00 % 128.870 M -35.57 % 200.000 M 0.000 -100.00 % 540.000 M 0.000 -100.00 % 530.000 M 529 900.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 99.802 M 0.000
cash and cash equivalents 1.830 B 68.55 % 1.086 B -49.98 % 2.171 B 35.33 % 1.604 B -17.27 % 1.939 B 31.57 % 1.474 B -50.16 % 2.957 B 494.46 % 497.395 M -50.87 % 1.012 B -5.45 % 1.071 B 9.60 % 976.893 M -6.12 % 1.041 B -21.57 % 1.327 B 27.24 % 1.043 B -16.13 % 1.243 B 87.60 % 662.707 M -41.68 % 1.136 B 82.96 % 621.075 M -40.92 % 1.051 B 7.04 % 982.088 M 4.75 % 937.529 M -1.09 % 947.894 M 6.60 % 889.206 M 3.42 % 859.766 M 844.84 % 90.996 M 282.35 % -49.901 M -200.00 % 49.901 M
Cash and short term investments 2.220 B 3.46 % 2.146 B -1.15 % 2.171 B -13.16 % 2.499 B -17.40 % 3.026 B -4.79 % 3.178 B 7.12 % 2.967 B 183.27 % 1.047 B 3.46 % 1.012 B -5.45 % 1.071 B 9.60 % 976.893 M -6.12 % 1.041 B -21.57 % 1.327 B 6.76 % 1.243 B -0.04 % 1.243 B 3.37 % 1.203 B 5.84 % 1.136 B -1.28 % 1.151 B 9.50 % 1.051 B 7.04 % 982.088 M 4.75 % 937.529 M -1.09 % 947.894 M 6.60 % 889.206 M 3.42 % 859.766 M 844.84 % 90.996 M 82.35 % 49.901 M 0.00 % 49.901 M
Total current assets 2.913 B 1.11 % 2.881 B 5.14 % 2.740 B -11.25 % 3.088 B -14.17 % 3.597 B -0.78 % 3.625 B 7.73 % 3.365 B 125.66 % 1.491 B 5.66 % 1.411 B -0.49 % 1.418 B 9.58 % 1.294 B -1.38 % 1.313 B -15.05 % 1.545 B 5.38 % 1.466 B 0.51 % 1.459 B 4.40 % 1.397 B 6.92 % 1.307 B -1.93 % 1.333 B 11.35 % 1.197 B 6.45 % 1.124 B 5.51 % 1.066 B 0.44 % 1.061 B 7.12 % 990.352 M 3.80 % 954.127 M 373.86 % 201.350 M 303.50 % 49.901 M -56.99 % 116.031 M
Inventory 217.665 M -7.07 % 234.214 M -12.08 % 266.400 M -1.44 % 270.280 M 34.97 % 200.252 M -2.45 % 205.289 M -2.65 % 210.885 M -1.91 % 214.987 M 12.40 % 191.272 M 6.83 % 179.041 M 14.79 % 155.973 M 16.93 % 133.393 M 19.55 % 111.579 M 6.88 % 104.395 M -2.36 % 106.917 M 6.36 % 100.528 M 9.39 % 91.895 M 5.39 % 87.198 M 6.26 % 82.057 M 8.52 % 75.614 M 12.41 % 67.268 M 9.53 % 61.414 M 9.10 % 56.292 M 12.44 % 50.066 M 23.69 % 40.478 M 0.000 -100.00 % 33.722 M
Net receivables 434.858 M -5.33 % 459.350 M 79.35 % 256.121 M -5.26 % 270.334 M -22.13 % 347.169 M 78.23 % 194.783 M 30.41 % 149.366 M -19.69 % 185.990 M 16.67 % 159.421 M 25.77 % 126.753 M -10.01 % 140.856 M 44.85 % 97.244 M 37.56 % 70.694 M -10.65 % 79.123 M 6.14 % 74.543 M 12.57 % 66.217 M 12.70 % 58.753 M -18.48 % 72.071 M 47.29 % 48.932 M -1.44 % 49.646 M 2.44 % 48.462 M 20.19 % 40.320 M 17.25 % 34.389 M 13.67 % 30.254 M -45.96 % 55.983 M 0.000 -100.00 % 23.725 M
Tax assets 26.209 M 2.61 % 25.543 M 11.39 % 22.931 M -19.09 % 28.341 M 0.00 % 28.341 M 45.15 % 19.526 M 0.00 % 19.526 M 6.72 % 18.296 M 23.40 % 14.826 M 30.28 % 11.380 M 9.68 % 10.376 M 10.06 % 9.427 M -33.31 % 14.136 M -1.70 % 14.380 M 5.34 % 13.651 M 74.01 % 7.845 M 0.00 % 7.845 M 4.10 % 7.536 M 3.34 % 7.293 M 10.79 % 6.582 M 18.62 % 5.549 M 17.48 % 4.723 M 0.00 % 4.723 M 39.97 % 3.374 M 11.94 % 3.014 M 0.000 -100.00 % 2.454 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -49.901 M 0.000
Account payables 54.407 M 77.23 % 30.699 M -25.61 % 41.269 M -21.26 % 52.415 M -12.03 % 59.586 M 39.69 % 42.656 M 5.59 % 40.397 M -15.38 % 47.740 M 0.74 % 47.389 M -3.31 % 49.013 M 16.34 % 42.130 M 3.49 % 40.708 M 3.28 % 39.416 M 17.08 % 33.665 M 35.79 % 24.792 M -15.23 % 29.245 M 26.52 % 23.115 M -25.78 % 31.144 M 74.67 % 17.830 M 21.89 % 14.628 M 24.21 % 11.777 M 2.98 % 11.436 M 17.54 % 9.730 M 17.55 % 8.277 M -4.90 % 8.704 M 0.000 -100.00 % 6.226 M
Tax payables 53.041 M 27.82 % 41.496 M 122.58 % 18.643 M -20.74 % 23.522 M -47.11 % 44.474 M -20.33 % 55.824 M 104.17 % 27.342 M -12.25 % 31.159 M -13.90 % 36.190 M 94.28 % 18.628 M 76.48 % 10.555 M 209.15 % 3.414 M -78.00 % 15.517 M -39.24 % 25.540 M 94.75 % 13.115 M 51.89 % 8.634 M -38.89 % 14.129 M -32.37 % 20.892 M 133.01 % 8.966 M -14.07 % 10.434 M -28.84 % 14.663 M 18.67 % 12.356 M 132.82 % 5.307 M -13.44 % 6.131 M -29.39 % 8.683 M 0.000 -100.00 % 3.253 M
Deferred revenue non current 69.748 M 20.46 % 57.900 M -2.03 % 59.101 M -0.05 % 59.132 M -2.12 % 60.413 M 23.24 % 49.020 M 29.40 % 37.883 M 43.87 % 26.331 M -2.26 % 26.939 M 1.59 % 26.518 M -2.70 % 27.254 M 10.92 % 24.572 M -1.19 % 24.869 M 2.67 % 24.221 M -1.60 % 24.614 M 15.01 % 21.402 M -1.13 % 21.646 M -1.11 % 21.890 M -1.10 % 22.134 M 36.58 % 16.206 M 3.73 % 15.624 M -7.34 % 16.860 M 8.06 % 15.603 M 30.11 % 11.992 M 1.66 % 11.796 M 0.000 -100.00 % 10.299 M
Minority interest 27.227 M -29.86 % 38.820 M 26.74 % 30.629 M -8.04 % 33.307 M -7.24 % 35.909 M -17.12 % 43.324 M 119.26 % 19.759 M -6.42 % 21.114 M -5.27 % 22.289 M -2.72 % 22.913 M -4.36 % 23.956 M -6.20 % 25.541 M -3.34 % 26.424 M -0.85 % 26.650 M -4.19 % 27.814 M -17.82 % 33.847 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 8.755 M 3.60 % 8.450 M -39.51 % 13.970 M -4.14 % 14.572 M -20.21 % 18.262 M -14.32 % 21.314 M -12.54 % 24.368 M -11.93 % 27.669 M -16.25 % 33.038 M 12.82 % 29.284 M -8.74 % 32.087 M 5.81 % 30.325 M -13.73 % 35.152 M 2.69 % 34.230 M -7.40 % 36.966 M -5.00 % 38.913 M -5.42 % 41.142 M 222.16 % 12.771 M 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
Other total stockholders equity 2.550 B 1.68 % 2.508 B -2.93 % 2.584 B -1.69 % 2.628 B 3.53 % 2.538 B 0.000 -100.00 % 2.666 B 0.000 -100.00 % 767.731 M 0.000 -100.00 % 872.974 M 0.000 -100.00 % 863.664 M 0.000 -100.00 % 854.315 M 0.000 -100.00 % 845.077 M 0.000 -100.00 % 845.077 M 1.81 % 830.017 M 0.00 % 830.017 M 0.000 -100.00 % 829.928 M 1.78 % 815.425 M 686.85 % 103.631 M 360.30 % 22.514 M -78.13 % 102.937 M
Deferred tax liabilities non current 46.159 M -3.41 % 47.788 M -3.19 % 49.362 M 19.15 % 41.429 M 168.58 % -60.413 M 0.000 100.00 % -37.883 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
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
Total assets 4.604 B 3.12 % 4.465 B 4.04 % 4.292 B -5.86 % 4.559 B 0.75 % 4.524 B 0.00 % 4.525 B 6.55 % 4.246 B 86.30 % 2.279 B 4.19 % 2.188 B 1.31 % 2.159 B 8.23 % 1.995 B 5.38 % 1.893 B -4.15 % 1.975 B 4.19 % 1.896 B 8.11 % 1.754 B 5.59 % 1.661 B 7.10 % 1.551 B 0.97 % 1.536 B 11.60 % 1.376 B 6.08 % 1.297 B 5.01 % 1.235 B 0.83 % 1.225 B 6.01 % 1.156 B 3.87 % 1.113 B 210.63 % 358.182 M 10.25 % 324.871 M 20.85 % 268.816 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 2018-12-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 2018-12-31 2018-09-30 2018-06-30 2018-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.992 M 193.68 % -57.637 M -1 195.00 % -4.451 M 0.000 -100.00 % 126.569 M 57.10 % 80.564 M 426.88 % -24.646 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
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 8.603 M 0.000 -100.00 % 17.014 M 283.42 % -9.276 M -200.00 % 9.276 M 0.000 -100.00 % 16.125 M 277.44 % -9.088 M -200.00 % 9.088 M 0.000 -100.00 % 4.055 M 0.000 0.000 0.000 -100.00 % 175.079 K 296.30 % -89.189 K -200.00 % 89.189 K 0.000 -100.00 % 900.098 K 0.000 -100.00 % 694.289 K 0.000 -100.00 % 1.491 M 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -171.953 M 0.000 100.00 % -71.006 M -186.05 % 82.517 M 200.00 % -82.517 M 0.000 100.00 % -99.669 M -3 498.81 % 2.932 M 200.00 % -2.932 M 0.000 100.00 % -58.166 M -330.32 % 25.254 M 200.00 % -25.254 M 0.000 100.00 % -43.862 M -257.09 % 27.921 M 200.00 % -27.921 M 0.000 100.00 % -34.935 M -178.02 % 44.779 M 200.00 % -44.779 M 0.000 100.00 % -7.925 M 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -192.591 M 0.000 100.00 % -31.750 M -174.09 % 42.854 M 200.00 % -42.854 M 0.000 100.00 % -48.382 M -1 919.66 % -2.396 M -200.00 % 2.396 M 0.000 100.00 % -41.565 M -388.10 % 14.427 M 200.00 % -14.427 M 0.000 100.00 % -18.870 M -213.65 % 16.603 M 200.00 % -16.603 M 0.000 100.00 % -13.427 M -134.93 % 38.436 M 200.00 % -38.436 M 0.000 100.00 % -1.918 M 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 -100.00 % 8.532 M 0.000 100.00 % -61.266 M -254.47 % 39.663 M 200.00 % -39.663 M 0.000 100.00 % -51.288 M -1 062.60 % 5.328 M 200.00 % -5.328 M 0.000 100.00 % -27.485 M -353.85 % 10.827 M 200.00 % -10.827 M 0.000 100.00 % -27.825 M -343.92 % 11.407 M 200.00 % -11.407 M 0.000 100.00 % -25.558 M -463.17 % 7.037 M 200.00 % -7.037 M 0.000 100.00 % -8.728 M 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.963 M 200.00 % -11.963 M 0.000 100.00 % -15.446 M -226.48 % 12.213 M 200.00 % -12.213 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
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 12.107 M 0.000 -100.00 % 22.011 M 283.99 % -11.963 M -200.00 % 11.963 M 0.000 -100.00 % 15.446 M 226.48 % -12.213 M -200.00 % 12.213 M 0.000 -100.00 % 10.884 M 0.000 0.000 0.000 -100.00 % 2.832 M 3 275.76 % -89.189 K -200.00 % 89.189 K 0.000 -100.00 % 4.050 M 683.30 % -694.290 K -200.00 % 694.290 K 0.000 -100.00 % 2.721 M 0.000 0.000 0.000
Other non cash items 278.576 M 410.88 % -89.609 M 0.000 100.00 % -113.721 M -81.93 % -62.508 M -316.06 % 28.931 M -76.13 % 121.202 M 366.06 % -45.554 M -175.98 % 59.958 M 635.02 % -11.207 M 79.99 % -55.995 M 34.77 % -85.847 M -1 182.48 % 7.931 M 106.42 % -123.485 M -87.47 % -65.871 M -0.91 % -65.280 M 21.37 % -83.019 M 18.36 % -101.685 M -94.76 % -52.210 M -24.71 % -41.865 M 31.44 % -61.059 M -2.66 % -59.479 M -103.54 % -29.222 M -6.19 % -27.520 M 31.79 % -40.348 M 9.66 % -44.665 M -206.71 % -14.562 M 6.62 % -15.594 M 43.75 % -27.724 M 15.39 % -32.767 M
Net cash provided by operating activities 278.576 M 595.96 % 40.028 M 0.000 -100.00 % 36.094 M -75.10 % 144.941 M -32.03 % 213.227 M -10.07 % 237.113 M 274.31 % 63.346 M -57.24 % 148.159 M 18.68 % 124.841 M 122.95 % 55.995 M -34.77 % 85.847 M -6.23 % 91.551 M 0.000 -100.00 % 84.643 M 50.07 % 56.401 M -14.22 % 65.754 M -39.38 % 108.469 M 43.06 % 75.821 M 60.74 % 47.171 M 24.42 % 37.911 M -32.94 % 56.536 M 75.05 % 32.297 M -17.14 % 38.976 M 51.70 % 25.694 M -44.43 % 46.236 M 73.21 % 26.694 M 44.06 % 18.530 M -31.17 % 26.923 M -22.42 % 34.705 M
Investments in property plant and equipment -28.593 M 71.52 % -100.401 M -12.31 % -89.393 M -104.10 % -43.799 M -7.34 % -40.803 M -5.56 % -38.654 M 58.38 % -92.881 M -249.39 % -26.584 M 24.22 % -35.080 M 1.78 % -35.715 M 73.38 % -134.143 M 5.35 % -141.722 M -2 323.97 % -5.847 M 52.33 % -12.266 M 74.20 % -47.543 M -128.21 % -20.833 M -48.82 % -13.999 M -94.33 % -7.204 M 20.09 % -9.016 M -51.62 % -5.946 M 28.99 % -8.373 M -189.86 % -2.889 M 66.51 % -8.626 M -102.09 % -4.268 M 10.02 % -4.744 M -31.84 % -3.598 M 56.39 % -8.251 M -61.94 % -5.095 M 0.000 0.000
Acquisitions net 0.000 0.000 100.00 % -24.100 M 94.52 % -440.145 M -1 011 231.00 % 43.530 K -99.88 % 34.998 M 0.000 0.000 100.00 % -10.359 M -200.00 % 10.359 M 0.000 0.000 0.000 100.00 % -133.325 M -481.01 % 34.993 M 67.97 % 20.833 M 293 628.74 % 7.093 K 0.000 -100.00 % 9.016 M 51.64 % 5.946 M -28.99 % 8.373 M 189.86 % 2.889 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -1.005 B 33.88 % -1.520 B -20.64 % -1.260 B -551.33 % -193.448 M 83.70 % -1.186 B 44.04 % -2.120 B -3 426.83 % -60.111 M 89.07 % -550.000 M -10.00 % -500.000 M 3.85 % -520.000 M 0.00 % -520.000 M 9.25 % -573.000 M 7.58 % -620.000 M 25.30 % -830.000 M -538.46 % -130.000 M 82.43 % -740.000 M -3 800.00 % 20.000 M 103.77 % -530.000 M 8.62 % -580.000 M -205.26 % -190.000 M 83.79 % -1.172 B -154.78 % -460.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 1.681 B 265.15 % 460.489 M -78.62 % 2.154 B 642.67 % 289.980 M -83.98 % 1.810 B 330.96 % 420.000 M -30.00 % 600.000 M 5 891.95 % -10.359 M -102.06 % 503.089 M -3.85 % 523.216 M 0.12 % 522.564 M -9.32 % 576.266 M -30.11 % 824.558 M 30.26 % 633.012 M -6.64 % 678.038 M 238.09 % 200.552 M -60.68 % 510.000 M 0.000 -100.00 % 582.746 M 202.12 % 192.888 M -83.64 % 1.179 B 153.54 % 464.983 M 166.05 % 174.775 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 -100.00 % 11.190 M 0.000 -100.00 % 638.331 M 1 518 469.20 % 42.035 K 0.000 -100.00 % 10.359 M 0.00 % 10.359 M 0.000 -100.00 % 15.007 M 157.93 % -25.905 M -72.70 % -15.000 M 0.000 100.00 % -7.093 K 99.97 % -20.833 M -104.03 % 516.430 M 7 268.71 % -7.204 M 20.09 % -9.016 M -51.62 % -5.946 M 28.99 % -8.373 M -189.86 % -2.889 M 98.25 % -164.977 M -44 351.01 % 372.821 K 0.000 0.000 -100.00 % 109.574 K 102.15 % -5.095 M 3.30 % -5.269 M 16.22 % -6.289 M
Net cash used for investing activites 647.893 M 155.86 % -1.160 B -246.58 % 791.298 M 304.25 % -387.413 M -166.48 % 582.777 M 133.52 % -1.739 B -488.94 % 447.009 M 177.53 % -576.584 M -1 702.35 % -31.991 M -44.49 % -22.140 M 81.01 % -116.572 M 29.08 % -164.361 M -189.47 % 183.711 M 153.63 % -342.579 M -168.45 % 500.488 M 189.33 % -560.281 M -207.25 % 522.431 M 197.25 % -537.204 M -8 468.84 % -6.269 M -105.04 % -3.058 M -112.29 % -1.440 M -168.77 % 2.094 M 78.73 % 1.172 M 130.08 % -3.896 M 17.88 % -4.744 M -31.84 % -3.598 M 55.81 % -8.141 M -59.79 % -5.095 M 3.30 % -5.269 M 16.22 % -6.289 M
Debt repayment -140.000 M -211.11 % 126.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -79.415 M 0.000 0.000 100.00 % -80.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -42.873 M -6 157.68 % -685.125 K 99.66 % -202.281 M -26 236.35 % -768.069 K 99.69 % -247.411 M 0.000 0.000 100.00 % -165.550 M 0.00 % -165.550 M 0.000 100.00 % -151.154 M 0.00 % -151.154 M 0.000 0.000 100.00 % -64.780 M 0.00 % -64.780 M 0.00 % -64.780 M 0.000 0.000 0.000 100.00 % -46.786 M 0.000 0.000 0.000 100.00 % -22.500 M 0.000 0.000 100.00 % -26.911 M 27.44 % -37.089 M 0.000
Other financing activites 68.494 M 191.47 % -74.883 M -150.46 % -29.898 M -970.50 % -2.793 M 98.89 % -250.887 M -892.71 % 31.649 M -98.22 % 1.780 B 46 748.89 % -3.815 M 97.78 % -171.622 M -5 372.66 % -3.136 M -1 408.58 % -207.877 K 99.87 % -156.474 M -4 868.92 % 3.281 M 200.00 % -3.281 M 91.31 % -37.760 M -222.54 % 30.814 M 1 879.87 % -1.731 M -24.35 % -1.392 M 0.000 0.000 0.000 0.000 100.00 % -4.030 M -100.55 % 733.689 M 0.000 0.000 0.000 0.000 100.00 % -30.812 M -390.86 % -6.277 M
Net cash used provided by financing activities -193.794 M -484.27 % 50.432 M 121.72 % -232.180 M -177.86 % -83.561 M 66.69 % -250.887 M -892.71 % 31.649 M -98.22 % 1.780 B 46 748.89 % -3.815 M 97.78 % -171.622 M -5 372.66 % -3.136 M -1 408.57 % -207.878 K 99.87 % -156.474 M 0.000 100.00 % -3.281 M -18.90 % -2.760 M -108.96 % 30.814 M 146.33 % -66.512 M -4 677.36 % -1.392 M 0.000 0.000 100.00 % -46.786 M 0.000 100.00 % -4.030 M -100.55 % 733.689 M 3 360.84 % -22.500 M 0.000 0.000 100.00 % -26.911 M 12.66 % -30.812 M -390.86 % -6.277 M
Effect of forex changes on cash 11.791 M 208.17 % -10.901 M 0.000 0.000 0.000 0.000 100.00 % -4.582 M 0.000 100.00 % -3.089 M 43.33 % -5.451 M -138.33 % 14.221 M 127.35 % -51.989 M 0.000 -100.00 % 145.323 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
Net change in cash 744.465 M 168.91 % -1.080 B -293.78 % 557.516 M 228.20 % -434.880 M -193.49 % 465.147 M 131.36 % -1.483 B -160.31 % 2.459 B 575.66 % -517.053 M -783.20 % -58.543 M -162.21 % 94.113 M 302.12 % -46.564 M 83.77 % -286.977 M -207.05 % 268.075 M 233.68 % -200.537 M -134.92 % 574.333 M 221.27 % -473.618 M -191.92 % 515.250 M 219.79 % -430.128 M -722.41 % 69.107 M 55.09 % 44.559 M 531.99 % -10.315 M -117.59 % 58.631 M 99.16 % 29.439 M -96.17 % 768.769 M 49 704.08 % -1.550 M -103.63 % 42.638 M 129.82 % 18.553 M 237.68 % -13.476 M -47.14 % -9.158 M -141.37 % 22.139 M
Cash at beginning of period 978.478 M -52.47 % 2.059 B 37.14 % 1.501 B -22.46 % 1.936 B 31.39 % 1.474 B -50.16 % 2.957 B 494.46 % 497.395 M -50.56 % 1.006 B -5.50 % 1.065 B 9.70 % 970.576 M -4.58 % 1.017 B -22.01 % 1.304 B 25.87 % 1.036 B -16.22 % 1.237 B 86.73 % 662.246 M -41.70 % 1.136 B 83.02 % 620.614 M -40.94 % 1.051 B 7.04 % 981.635 M 4.76 % 937.076 M -1.09 % 947.391 M 6.60 % 888.760 M 3.43 % 859.321 M 848.99 % 90.551 M -1.68 % 92.101 M 86.20 % 49.464 M 60.02 % 30.911 M -30.36 % 44.386 M 264.86 % -26.923 M 22.42 % -34.705 M
Cash at end of period 1.723 B 76.08 % 978.478 M -52.47 % 2.059 B 37.14 % 1.501 B -22.56 % 1.939 B 31.57 % 1.474 B -50.16 % 2.957 B 504.55 % 489.093 M -51.39 % 1.006 B -5.50 % 1.065 B 9.70 % 970.576 M -4.58 % 1.017 B -22.01 % 1.304 B 25.87 % 1.036 B -16.22 % 1.237 B 86.73 % 662.246 M -41.70 % 1.136 B 83.02 % 620.614 M -40.94 % 1.051 B 7.04 % 981.635 M 4.76 % 937.076 M -1.09 % 947.391 M 6.60 % 888.760 M 3.43 % 859.321 M 848.99 % 90.551 M -1.68 % 92.101 M 86.20 % 49.464 M 60.02 % 30.911 M 185.67 % -36.081 M -187.13 % -12.566 M
Operating cash flow 278.576 M 595.96 % 40.028 M 0.000 -100.00 % 36.094 M -75.10 % 144.941 M -32.03 % 213.227 M -10.07 % 237.113 M 274.31 % 63.346 M -57.24 % 148.159 M 18.68 % 124.841 M 122.95 % 55.995 M -34.77 % 85.847 M -6.23 % 91.551 M 0.000 -100.00 % 84.643 M 50.07 % 56.401 M -14.22 % 65.754 M -39.38 % 108.469 M 43.06 % 75.821 M 60.74 % 47.171 M 24.42 % 37.911 M -32.94 % 56.536 M 75.05 % 32.297 M -17.14 % 38.976 M 51.70 % 25.694 M -44.43 % 46.236 M 73.21 % 26.694 M 44.06 % 18.530 M -31.17 % 26.923 M -22.42 % 34.705 M
Capital expenditure -28.593 M 71.52 % -100.401 M -12.31 % -89.393 M -104.10 % -43.799 M -7.34 % -40.803 M -5.56 % -38.654 M 58.38 % -92.881 M -249.39 % -26.584 M 24.22 % -35.080 M 1.78 % -35.715 M 73.38 % -134.143 M 5.35 % -141.722 M -2 323.97 % -5.847 M 52.33 % -12.266 M 74.20 % -47.543 M -128.21 % -20.833 M -48.82 % -13.999 M -94.33 % -7.204 M 20.09 % -9.016 M -51.62 % -5.946 M 28.99 % -8.373 M -189.86 % -2.889 M 66.51 % -8.626 M -102.09 % -4.268 M 10.02 % -4.744 M -31.84 % -3.598 M 56.39 % -8.251 M -61.94 % -5.095 M 0.000 0.000
Free CashFlow 249.983 M 514.06 % -60.373 M 33.83 % -91.237 M -1 084.03 % -7.706 M -107.40 % 104.137 M -40.35 % 174.573 M 21.04 % 144.232 M 292.34 % 36.762 M -67.49 % 113.079 M 26.88 % 89.125 M 214.05 % -78.148 M -39.86 % -55.875 M -165.20 % 85.705 M 798.73 % -12.266 M -133.06 % 37.100 M 4.31 % 35.568 M -31.28 % 51.754 M -48.89 % 101.265 M 51.58 % 66.806 M 62.05 % 41.225 M 39.57 % 29.538 M -44.94 % 53.647 M 126.63 % 23.671 M -31.80 % 34.708 M 65.67 % 20.950 M -50.86 % 42.638 M 131.18 % 18.443 M 37.27 % 13.435 M -50.10 % 26.923 M -22.42 % 34.705 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 2018 2018 2018 2018
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016