603214.SS

Shanghai Aiyingshi Co.,Ltd 603214.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 3.467 B 4.48 % 3.318 B -8.33 % 3.619 B 36.46 % 2.652 B 17.55 % 2.256 B -8.29 % 2.460 B 15.22 % 2.135 B 18.12 % 1.808 B 14.06 % 1.585 B 14.18 % 1.388 B 13.38 % 1.224 B 22.28 % 1.001 B
Net income 106.406 M 1.61 % 104.720 M 21.84 % 85.951 M 16.97 % 73.478 M -36.97 % 116.572 M -24.43 % 154.248 M 28.55 % 119.993 M 28.23 % 93.578 M 26.47 % 73.990 M 24.10 % 59.619 M 34.86 % 44.208 M 0.85 % 43.836 M
Income before tax 149.430 M 4.20 % 143.409 M 11.68 % 128.410 M 15.54 % 111.136 M -35.09 % 171.209 M -24.59 % 227.046 M 33.90 % 169.566 M 21.80 % 139.214 M 29.94 % 107.135 M 21.09 % 88.477 M 39.50 % 63.427 M 3.43 % 61.321 M
Income before tax ratio 0.04 -0.27 % 0.04 21.83 % 0.04 -15.33 % 0.04 -44.78 % 0.08 -17.78 % 0.09 16.21 % 0.08 3.12 % 0.08 13.92 % 0.07 6.05 % 0.06 23.04 % 0.05 -15.41 % 0.06
EBITDA 351.041 M -12.65 % 401.876 M -7.11 % 432.630 M 22.05 % 354.476 M 50.71 % 235.210 M -6.85 % 252.510 M 34.88 % 187.206 M 15.98 % 161.413 M 32.59 % 121.735 M 27.14 % 95.747 M 61.07 % 59.445 M 2.56 % 57.961 M
Net income ratio 0.03 -2.75 % 0.03 32.91 % 0.02 -14.28 % 0.03 -46.38 % 0.05 -17.60 % 0.06 11.57 % 0.06 8.56 % 0.05 10.88 % 0.05 8.69 % 0.04 18.95 % 0.04 -17.53 % 0.04
Ratio EBITDA 0.10 -16.40 % 0.12 1.33 % 0.12 -10.56 % 0.13 28.21 % 0.10 1.57 % 0.10 17.07 % 0.09 -1.81 % 0.09 16.25 % 0.08 11.35 % 0.07 42.07 % 0.05 -16.13 % 0.06
Gross profit ratio 0.27 1.23 % 0.27 -7.01 % 0.29 -5.69 % 0.30 -4.04 % 0.32 0.98 % 0.31 8.53 % 0.29 1.27 % 0.28 6.40 % 0.27 3.80 % 0.26 4.93 % 0.25 -3.08 % 0.25
Weighted average shs out dil 139.165 M -0.96 % 140.508 M 0.00 % 140.512 M -0.56 % 141.304 M 0.93 % 140.000 M 0.00 % 140.000 M -24.16 % 184.605 M 76.14 % 104.807 M 0.17 % 104.632 M -0.97 % 105.653 M 0.72 % 104.900 M -0.86 % 105.810 M
Weighted average shs out 139.165 M -0.96 % 140.508 M 0.00 % 140.512 M -0.56 % 141.304 M 0.93 % 140.000 M 0.00 % 140.000 M -24.16 % 184.605 M 76.15 % 104.802 M 0.16 % 104.632 M -0.96 % 105.651 M 0.72 % 104.900 M -0.86 % 105.810 M
EPS diluted 0.76 1.33 % 0.75 22.95 % 0.61 17.31 % 0.52 -37.35 % 0.83 -24.55 % 1.10 69.23 % 0.65 -26.97 % 0.89 25.35 % 0.71 26.79 % 0.56 33.33 % 0.42 2.44 % 0.41
Earnings per share 0.76 1.33 % 0.75 22.95 % 0.61 17.31 % 0.52 -37.35 % 0.83 -24.55 % 1.10 69.23 % 0.65 -26.97 % 0.89 25.35 % 0.71 26.79 % 0.56 33.33 % 0.42 2.44 % 0.41
Gross profit 931.223 M 5.77 % 880.443 M -14.76 % 1.033 B 28.69 % 802.578 M 12.80 % 711.489 M -7.39 % 768.271 M 25.05 % 614.365 M 19.62 % 513.593 M 21.36 % 423.195 M 18.53 % 357.050 M 18.97 % 300.129 M 18.51 % 253.253 M
Income tax expense 31.569 M 14.82 % 27.495 M -8.84 % 30.161 M -3.88 % 31.377 M -27.67 % 43.379 M -24.02 % 57.093 M 47.07 % 38.821 M 12.02 % 34.654 M 35.24 % 25.624 M 13.81 % 22.515 M 42.85 % 15.761 M 1.11 % 15.588 M
Cost of revenue 2.536 B 4.02 % 2.438 B -5.76 % 2.587 B 39.83 % 1.850 B 19.73 % 1.545 B -8.70 % 1.692 B 11.25 % 1.521 B 17.52 % 1.294 B 11.40 % 1.162 B 12.68 % 1.031 B 11.56 % 924.163 M 23.56 % 747.971 M
General and administrative expenses 29.085 M -12.02 % 33.058 M -10.80 % 37.060 M 0.01 % 37.057 M 13.53 % 32.640 M 0.89 % 32.351 M 51.28 % 21.384 M 1.37 % 21.095 M 11.64 % 18.895 M 55.65 % 12.140 M -67.18 % 36.988 M 21.30 % 30.493 M
Selling and marketing expenses 110.741 M 0.81 % 109.852 M -85.51 % 758.274 M 28.02 % 592.325 M 22.69 % 482.770 M -1.07 % 488.009 M 25.42 % 389.109 M 26.70 % 307.115 M 21.23 % 253.325 M 14.52 % 221.209 M 12.98 % 195.794 M 23.70 % 158.284 M
Other expenses 650.857 M 45 935.90 % -1.420 M -101.80 % 78.857 M 81.00 % 43.567 M 9.21 % 39.892 M 30.88 % 30.480 M 1 474.45 % -2.218 M -26.32 % -1.756 M -134.11 % 5.147 M -15.99 % 6.127 M -12.45 % 6.998 M 69.58 % 4.127 M
Operating expenses 790.683 M -2.09 % 807.546 M -7.62 % 874.191 M 29.90 % 672.949 M 21.19 % 555.302 M 0.81 % 550.839 M 21.80 % 452.243 M 22.77 % 368.355 M 16.49 % 316.216 M 16.13 % 272.301 M 13.14 % 240.684 M 23.01 % 195.659 M
Cost and expenses 3.326 B 4.15 % 3.194 B -7.72 % 3.461 B 37.18 % 2.523 B 20.11 % 2.100 B -6.36 % 2.243 B 13.67 % 1.973 B 18.69 % 1.663 B 12.49 % 1.478 B 13.40 % 1.303 B 11.89 % 1.165 B 23.44 % 943.630 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 139.826 M -2.16 % 142.910 M -82.03 % 795.333 M 26.37 % 629.382 M 22.11 % 515.410 M -0.95 % 520.359 M 26.76 % 410.493 M 25.07 % 328.210 M 20.57 % 272.221 M 16.66 % 233.349 M 0.24 % 232.782 M 23.31 % 188.777 M
Interest income 777.605 K 28.02 % 607.419 K -34.03 % 920.757 K -28.84 % 1.294 M -79.81 % 6.410 M -63.34 % 17.484 M 459.35 % 3.126 M 738.49 % 372.792 K 452.70 % 67.449 K 34.99 % 49.966 K -95.27 % 1.056 M 0.000
Interest expense 29.317 M -14.63 % 34.341 M -11.30 % 38.715 M 4.18 % 37.163 M 837.91 % 3.962 M 22.04 % 3.247 M 317.87 % 776.958 K -86.33 % 5.684 M 298.40 % 1.427 M 0.000 0.000 -100.00 % 2.578 M
Depreciation and amortization 180.373 M -19.30 % 223.517 M -12.50 % 255.435 M 28.24 % 199.184 M 272.95 % 53.408 M 27.75 % 41.805 M 20.72 % 34.630 M 10.49 % 31.343 M 34.93 % 23.228 M 224.56 % 7.157 M 79.82 % 3.980 M 423.18 % 760.734 K
Operating income 140.540 M 1.92 % 137.892 M 5.25 % 131.011 M -13.62 % 151.661 M -13.10 % 174.529 M -23.61 % 228.477 M 33.00 % 171.784 M 21.86 % 140.970 M 38.22 % 101.988 M 23.85 % 82.350 M 45.87 % 56.455 M -1.30 % 57.200 M
Operating income ratio 0.04 -2.45 % 0.04 14.81 % 0.04 -36.70 % 0.06 -26.07 % 0.08 -16.71 % 0.09 15.44 % 0.08 3.17 % 0.08 21.18 % 0.06 8.46 % 0.06 28.66 % 0.05 -19.29 % 0.06
Total other income expenses net 8.890 M 61.14 % 5.517 M 312.10 % -2.601 M -609.53 % 510.481 K 115.37 % -3.321 M -131.99 % -1.431 M 35.45 % -2.218 M -26.32 % -1.756 M -134.11 % 5.147 M -15.99 % 6.127 M -12.12 % 6.972 M 69.18 % 4.121 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt -66.781 M -603.84 % 13.255 M -96.56 % 385.609 M -56.15 % 879.315 M 274.13 % -504.964 M 15.06 % -594.523 M -8.31 % -548.925 M -371.27 % -116.479 M -55.38 % -74.965 M -433.69 % 22.465 M 595.34 % -4.535 M 85.22 % -30.686 M
Total investments 39.276 M -5.87 % 41.726 M -3.92 % 43.430 M -2.64 % 44.609 M -15.97 % 53.085 M 149.45 % 21.281 M 6.40 % 20.001 M 11.03 % 18.014 M 79.73 % 10.023 M 4.79 % 9.565 M 2 011.90 % 452.900 K 0.000
Total debt 371.414 M -24.49 % 491.883 M -35.95 % 767.926 M -25.06 % 1.025 B 663.99 % 134.131 M 123.55 % 60.000 M 20.00 % 50.000 M 0.000 0.000 -100.00 % 30.000 M 200.00 % 10.000 M 0.000
Accumulated other comprehensive income loss 41.337 M 0.000 -100.00 % 35.248 M 73.22 % 20.349 M 434.47 % 3.807 M -84.54 % 24.625 M -49.55 % 48.807 M 219.70 % 15.266 M 76.92 % 8.629 M 7.10 % 8.057 M 0.000 0.000
Retained earnings 674.710 M 5.74 % 638.089 M 10.17 % 579.198 M 10.53 % 524.041 M 0.40 % 521.963 M 12.96 % 462.084 M 31.97 % 350.133 M 37.54 % 254.562 M 34.96 % 188.621 M 28.57 % 146.704 M 33.21 % 110.131 M 40.10 % 78.610 M
Common stock 138.540 M -1.41 % 140.517 M 0.00 % 140.517 M -0.71 % 141.518 M -0.90 % 142.808 M 39.93 % 102.059 M 2.06 % 100.000 M 33.33 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M
Total equity 1.205 B 1.98 % 1.182 B 5.84 % 1.117 B 5.42 % 1.059 B 0.82 % 1.051 B -2.43 % 1.077 B 15.87 % 929.233 M 126.06 % 411.052 M 25.13 % 328.492 M 17.96 % 278.481 M 18.52 % 234.974 M 16.14 % 202.314 M
Other non current liabilities 9.155 M -6.25 % 9.765 M -0.73 % 9.837 M -8.75 % 10.780 M -58.12 % 25.739 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 163.409 M -16.81 % 196.429 M -24.52 % 260.239 M -30.07 % 372.166 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.000 M 200.00 % 10.000 M 0.000
Total non current liabilities 201.776 M -14.31 % 235.461 M -22.38 % 303.352 M -27.54 % 418.618 M 926.26 % 40.791 M 3 052.50 % 1.294 M 0.000 0.000 0.000 -100.00 % 30.000 M 200.00 % 10.000 M 0.000
Other current liabilities 366.667 M -3.24 % 378.933 M -4.88 % 398.371 M 45.36 % 274.063 M 67.38 % 163.737 M 865.16 % 16.965 M -67.60 % 52.354 M -43.95 % 93.399 M 2.56 % 91.069 M 17.92 % 77.232 M 33.68 % 57.773 M 44.71 % 39.923 M
Deferred revenue 0.000 0.000 -100.00 % 95.011 M -60.66 % 241.491 M 57.06 % 153.757 M 2.71 % 149.708 M 227.24 % 45.749 M 165.68 % 17.219 M 18.61 % 14.518 M 10.23 % 13.171 M 0.000 0.000
Short term debt 208.005 M -29.60 % 295.454 M -4.08 % 308.036 M -20.83 % 389.101 M 335.06 % 89.436 M 49.06 % 60.000 M 20.00 % 50.000 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 1.019 B -10.09 % 1.134 B -13.83 % 1.316 B -3.22 % 1.359 B 119.46 % 619.469 M 7.28 % 577.422 M 25.89 % 458.684 M 27.92 % 358.559 M 9.21 % 328.310 M 22.48 % 268.050 M 27.78 % 209.782 M 37.51 % 152.558 M
Total liabilities 1.221 B -10.81 % 1.369 B -15.44 % 1.619 B -8.95 % 1.778 B 169.30 % 660.260 M 14.09 % 578.716 M 26.17 % 458.684 M 27.92 % 358.559 M 9.21 % 328.310 M 10.15 % 298.050 M 35.61 % 219.782 M 44.06 % 152.558 M
Other non current assets 82.110 M 7.80 % 76.165 M 117.84 % 34.963 M -89.92 % 346.703 M 3 334.15 % 10.096 M -89.30 % 94.371 M 932.66 % 9.139 M -71.21 % 31.738 M 17.45 % 27.023 M 14.09 % 23.685 M -21.34 % 30.110 M 7.98 % 27.885 M
Long term investments 39.276 M -5.87 % 41.726 M -58.65 % 100.906 M 154.43 % -185.391 M -231.03 % 141.483 M 690.62 % 17.895 M -78.20 % 82.085 M 355.67 % 18.014 M 79.73 % 10.023 M 4.79 % 9.565 M 0.000 0.000
Intangible assets 131.706 M -5.78 % 139.791 M -6.49 % 149.498 M -4.97 % 157.316 M 110.05 % 74.893 M 219.43 % 23.446 M 31.51 % 17.829 M -9.52 % 19.704 M -5.14 % 20.771 M 13.89 % 18.238 M 28.34 % 14.210 M -1.25 % 14.390 M
GoodWill 135.764 M 0.00 % 135.764 M 0.00 % 135.764 M -4.64 % 142.375 M 384.95 % 29.359 M 87.66 % 15.645 M 133.01 % 6.714 M 0.00 % 6.714 M 0.00 % 6.714 M 0.00 % 6.714 M 0.00 % 6.714 M 0.00 % 6.714 M
Goodwill and intangible assets 267.470 M -2.93 % 275.555 M -3.40 % 285.262 M -4.81 % 299.692 M 187.47 % 104.252 M 166.69 % 39.091 M 59.28 % 24.543 M -7.10 % 26.418 M -3.88 % 27.485 M 10.15 % 24.953 M 19.25 % 20.925 M -0.85 % 21.104 M
Property plant equipment net 413.958 M -6.95 % 444.866 M -18.60 % 546.528 M -20.58 % 688.185 M 485.72 % 117.494 M 22.56 % 95.867 M 35.79 % 70.601 M -0.26 % 70.787 M -4.21 % 73.898 M 0.22 % 73.733 M 103.43 % 36.245 M 200.24 % 12.072 M
Total non current assets 847.988 M -4.45 % 887.441 M -12.87 % 1.018 B -14.81 % 1.196 B 199.33 % 399.419 M 46.52 % 272.601 M 33.82 % 203.707 M 30.05 % 156.640 M 9.00 % 143.706 M 5.54 % 136.168 M 48.49 % 91.700 M 41.68 % 64.726 M
Other current assets 274.780 M -6.91 % 295.173 M 0.21 % 294.556 M 2.28 % 287.979 M 101.00 % 143.273 M 4.31 % 137.349 M 30.73 % 105.063 M -5.10 % 110.705 M 43.45 % 77.174 M -23.81 % 101.288 M 45.75 % 69.495 M 46.80 % 47.338 M
Short term investments 0.000 0.000 100.00 % -57.476 M -124.99 % 230.000 M 360.19 % -88.399 M -2 710.85 % 3.386 M 105.45 % -62.084 M -9 580.41 % 654.866 K 7.43 % 609.560 K -97.99 % 30.338 M 6 598.63 % 452.900 K 0.000
cash and cash equivalents 438.195 M -8.45 % 478.629 M 25.19 % 382.317 M 162.88 % 145.431 M -77.24 % 639.095 M -2.36 % 654.523 M 9.28 % 598.925 M 414.19 % 116.479 M 55.38 % 74.965 M 894.94 % 7.535 M -48.16 % 14.535 M -52.63 % 30.686 M
Cash and short term investments 438.195 M -8.45 % 478.629 M 25.19 % 382.317 M 1.83 % 375.431 M -41.26 % 639.095 M -2.86 % 657.909 M 9.85 % 598.925 M 414.19 % 116.479 M 55.38 % 74.965 M 894.94 % 7.535 M -48.16 % 14.535 M -52.63 % 30.686 M
Total current assets 1.578 B -5.12 % 1.664 B -3.12 % 1.717 B 4.60 % 1.642 B 25.19 % 1.311 B -5.17 % 1.383 B 16.77 % 1.184 B 93.19 % 612.972 M 19.47 % 513.095 M 16.52 % 440.363 M 21.29 % 363.056 M 25.13 % 290.147 M
Inventory 763.032 M -4.93 % 802.625 M -5.13 % 846.018 M -3.41 % 875.872 M 73.35 % 505.269 M -11.10 % 568.333 M 22.95 % 462.254 M 25.25 % 369.071 M 6.69 % 345.941 M 11.76 % 309.543 M 22.46 % 252.772 M 33.42 % 189.461 M
Net receivables 102.392 M 17.44 % 87.185 M -55.13 % 194.316 M 89.65 % 102.461 M 331.58 % 23.741 M -14.91 % 27.899 M 55.27 % 17.969 M -9.09 % 19.765 M 4.82 % 18.855 M -38.29 % 30.554 M 9.08 % 28.011 M 23.61 % 22.661 M
Tax assets 45.174 M -8.05 % 49.129 M -3.36 % 50.839 M 9.61 % 46.382 M 77.75 % 26.094 M 2.83 % 25.377 M 46.36 % 17.339 M 79.08 % 9.682 M 83.46 % 5.278 M 24.67 % 4.233 M -4.24 % 4.421 M 20.64 % 3.664 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 413.440 M -7.20 % 445.502 M -7.89 % 483.680 M 12.09 % 431.528 M 49.47 % 288.712 M -7.80 % 313.127 M 18.24 % 264.832 M 16.74 % 226.849 M 6.14 % 213.730 M 24.47 % 171.711 M 22.45 % 140.233 M 36.51 % 102.731 M
Tax payables 31.219 M 126.13 % 13.806 M -54.90 % 30.610 M 31.31 % 23.312 M -32.21 % 34.385 M -8.61 % 37.623 M -17.76 % 45.749 M 19.41 % 38.311 M 62.95 % 23.511 M 23.04 % 19.108 M 62.27 % 11.776 M 18.90 % 9.904 M
Deferred revenue non current 0.000 0.000 0.000 0.000 100.00 % -344.330 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 51.782 M 18.49 % 43.700 M 10.00 % 39.728 M 3.04 % 38.557 M 25.33 % 30.764 M -51.17 % 63.000 M 43.93 % 43.772 M 17.96 % 37.106 M 36.80 % 27.124 M 38.37 % 19.602 M 33.22 % 14.714 M -3.95 % 15.320 M
Capital lease obligations 163.409 M -16.81 % 196.429 M -24.52 % 260.239 M -30.07 % 372.166 M 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
Other total stockholders equity 298.912 M -16.87 % 359.590 M 11.69 % 321.955 M -9.33 % 355.086 M -6.22 % 378.638 M -15.77 % 449.547 M 16.31 % 386.522 M 770.85 % 44.384 M 17.58 % 37.747 M 1.54 % 37.175 M 5.82 % 35.129 M 5.23 % 33.385 M
Deferred tax liabilities non current 29.212 M -0.19 % 29.267 M -12.05 % 33.276 M -6.72 % 35.673 M 137.01 % 15.051 M 1 063.24 % 1.294 M 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
Total assets 2.426 B -4.89 % 2.551 B -6.75 % 2.736 B -3.58 % 2.837 B 65.85 % 1.711 B 3.35 % 1.655 B 19.27 % 1.388 B 80.34 % 769.611 M 17.18 % 656.802 M 13.92 % 576.531 M 26.78 % 454.757 M 28.15 % 354.873 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 100.00 % -2.299 M 66.45 % -6.854 M -227.25 % 5.386 M 1 033.13 % 475.324 K 107.29 % -6.517 M 14.88 % -7.657 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 4.097 M -58.95 % 9.981 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 10.176 M -83.39 % 61.266 M 9.80 % 55.797 M 112.15 % -459.171 M -1 493.56 % 32.950 M 135.43 % -93.002 M -96.51 % -47.327 M -75.58 % -26.955 M -286.68 % 14.439 M 134.15 % -42.276 M 0.000 0.000
Accounts receivables -407.823 K -100.36 % 113.152 M 212.09 % -100.947 M 34.96 % -155.207 M -1 618.19 % -9.033 M 76.35 % -38.192 M -798.49 % -4.251 M 89.96 % -42.350 M -2 677.98 % 1.643 M 105.80 % -28.321 M 0.000 0.000
Inventory 38.688 M -4.67 % 40.582 M 28.17 % 31.663 M 110.42 % -303.813 M -592.82 % 61.648 M 161.77 % -99.800 M -5.97 % -94.181 M -296.60 % -23.747 M 36.91 % -37.639 M 33.66 % -56.735 M 0.000 0.000
Accounts payables -28.105 M 68.83 % -90.169 M -168.34 % 131.935 M 2 482.38 % -5.538 M 72.50 % -20.141 M -139.10 % 51.508 M -12.34 % 58.761 M 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -2.299 M 66.45 % -6.854 M -227.25 % 5.386 M 1 033.13 % 475.324 K 107.29 % -6.517 M -113.91 % 46.854 M 1 560.67 % -3.208 M -106.16 % 52.078 M 260.17 % 14.459 M 0.000 0.000
Other non cash items 25.004 M -59.37 % 61.536 M 16.50 % 52.822 M 46.38 % 36.086 M 148.60 % 14.516 M -54.75 % 32.079 M 479.13 % 5.539 M -63.72 % 15.268 M 27.68 % 11.958 M 10.31 % 10.841 M 124.52 % -44.208 M -0.85 % -43.836 M
Net cash provided by operating activities 333.414 M -21.74 % 426.058 M -0.70 % 429.067 M 346.11 % -174.342 M -187.33 % 199.633 M 54.63 % 129.104 M 23.78 % 104.301 M -3.66 % 108.265 M -10.36 % 120.779 M 189.75 % 41.684 M -8.35 % 45.481 M 0.000
Investments in property plant and equipment -34.477 M -20.63 % -28.581 M 46.63 % -53.548 M 36.89 % -84.853 M -16.34 % -72.935 M 5.96 % -77.562 M -68.05 % -46.153 M -36.77 % -33.744 M 11.15 % -37.977 M 24.94 % -50.597 M -21.60 % -41.610 M -32.26 % -31.461 M
Acquisitions net 0.000 -100.00 % 1.374 M 4.30 % 1.318 M 101.10 % -119.886 M -126.66 % -52.893 M -495.16 % -8.887 M -119.16 % 46.386 M 23 970.12 % 192.714 K 191.89 % 66.023 K -99.87 % 50.627 M 21.28 % 41.744 M 3 762.40 % -1.140 M
Purchases of investments -4.646 K 99.98 % -22.376 M 49.88 % -44.647 M 80.59 % -230.000 M -623.73 % -31.780 M -140.88 % 77.734 M 488.65 % -20.001 M 0.000 0.000 100.00 % -1.220 M 92.44 % -16.130 M -34.42 % -12.000 M
Sales maturities of investments 20.866 M -24.82 % 27.756 M -88.82 % 248.194 M 828.45 % 26.732 M 15.26 % 23.193 M 181.28 % 8.245 M -46.00 % 15.268 M 594.01 % 2.200 M -92.87 % 30.864 M 2 421.79 % 1.224 M 24.82 % 980.492 K 106.12 % 475.681 K
Other investing activites 499.507 K 101.80 % -27.756 M -2 500 533 851.56 % 1.110 65.67 % 0.670 -100.00 % 1.084 M 101.40 % -77.562 M -68.05 % -46.153 M -24 049.02 % 192.714 K 191.89 % 66.023 K 100.13 % -50.597 M -21.60 % -41.610 M -1 794.75 % 2.455 M
Net cash used for investing activites -13.115 M 73.55 % -49.583 M -132.77 % 151.316 M 137.09 % -408.008 M -206.01 % -133.332 M -70.87 % -78.031 M -54.05 % -50.653 M -61.57 % -31.351 M -344.86 % -7.047 M 86.06 % -50.563 M 10.71 % -56.625 M -35.89 % -41.669 M
Debt repayment -88.000 M -633.33 % -12.000 M 94.05 % -201.817 M -167.50 % 298.984 M 0.000 -100.00 % 8.250 M -83.50 % 50.000 M 0.000 100.00 % -30.000 M -250.00 % 20.000 M 100.00 % 10.000 M 0.000
Common stock issued 0.000 0.000 -100.00 % 13.878 M -11.03 % 15.597 M 354.72 % 3.430 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -25.020 M 0.000 100.00 % -13.878 M 11.03 % -15.597 M -354.72 % -3.430 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -70.947 M -36.87 % -51.836 M -84.45 % -28.103 M 33.33 % -42.155 M 17.17 % -50.891 M -41.36 % -36.000 M -25.71 % -28.637 M 16.75 % -34.400 M -111.03 % -16.301 M 2.19 % -16.666 M -58.72 % -10.500 M -5.00 % -10.000 M
Other financing activites -176.903 M 18.29 % -216.506 M -115.78 % -100.336 M 34.21 % -152.514 M -456.46 % -27.408 M -184.92 % 32.276 M -92.08 % 407.435 M 40 843.50 % -1.000 M 0.000 100.00 % -1.456 M 67.69 % -4.506 M 0.000
Net cash used provided by financing activities -360.870 M -28.72 % -280.343 M 18.54 % -344.135 M -487.90 % 88.718 M 208.55 % -81.729 M -1 905.71 % 4.526 M -98.94 % 428.798 M 1 311.29 % -35.400 M 23.54 % -46.301 M -2 564.67 % 1.879 M 137.53 % -5.006 M 49.94 % -10.000 M
Effect of forex changes on cash 137.998 K -22.80 % 178.759 K -71.93 % 636.834 K 2 055.76 % -32.562 K -4 174 720.51 % 0.780 -7.14 % 0.840 121.05 % 0.380 5 100 273 500.00 % 0.000 0.000 -100.00 % 0.000 0.000 0.000
Net change in cash -40.434 M -141.98 % 96.311 M -59.34 % 236.886 M 147.99 % -493.664 M -3 099.78 % -15.428 M -127.75 % 55.599 M -88.48 % 482.446 M 1 062.15 % 41.513 M -38.44 % 67.431 M 1 063.20 % -7.001 M 56.65 % -16.150 M -5.04 % -15.376 M
Cash at beginning of period 478.629 M 25.19 % 382.317 M 162.88 % 145.431 M -77.24 % 639.095 M -2.36 % 654.523 M 9.28 % 598.925 M 414.19 % 116.479 M 55.38 % 74.965 M 894.94 % 7.535 M -48.16 % 14.535 M -52.63 % 30.686 M -33.38 % 46.061 M
Cash at end of period 438.195 M -8.45 % 478.629 M 25.19 % 382.317 M 162.88 % 145.431 M -77.24 % 639.095 M -2.36 % 654.523 M 9.28 % 598.925 M 414.19 % 116.479 M 55.38 % 74.965 M 894.94 % 7.535 M -48.16 % 14.535 M -52.63 % 30.686 M
Operating cash flow 333.414 M -16.29 % 398.302 M -7.17 % 429.067 M 346.11 % -174.342 M -187.33 % 199.633 M 54.63 % 129.104 M 23.78 % 104.301 M -3.66 % 108.265 M -10.36 % 120.779 M 189.75 % 41.684 M -8.35 % 45.481 M 0.000
Capital expenditure -34.477 M -20.63 % -28.581 M 46.63 % -53.548 M 36.89 % -84.853 M -16.34 % -72.935 M 5.96 % -77.562 M -68.05 % -46.153 M -36.77 % -33.744 M 11.15 % -37.977 M 24.94 % -50.597 M -21.60 % -41.610 M -32.26 % -31.461 M
Free CashFlow 298.937 M -19.15 % 369.721 M -1.54 % 375.519 M 244.88 % -259.195 M -304.58 % 126.697 M 145.81 % 51.542 M -11.36 % 58.148 M -21.97 % 74.521 M -10.00 % 82.802 M 1 028.98 % -8.913 M -330.28 % 3.871 M 112.30 % -31.461 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Revenue 975.782 M 13.59 % 859.060 M -13.98 % 998.696 M 29.03 % 773.988 M -12.54 % 884.930 M 10.14 % 803.438 M -11.41 % 906.888 M 20.17 % 754.667 M -16.96 % 908.846 M 19.98 % 757.514 M -24.09 % 997.911 M 32.54 % 752.894 M -25.75 % 1.014 B 18.63 % 854.709 M -14.40 % 998.549 M 94.95 % 512.214 M -14.42 % 598.508 M 10.21 % 543.078 M -15.98 % 646.338 M 25.67 % 514.327 M -10.83 % 576.797 M 11.14 % 518.980 M -27.81 % 718.923 M 27.86 % 562.292 M -11.30 % 633.958 M 16.28 % 545.192 M -11.31 % 614.731 M 22.10 % 503.464 M -6.00 % 535.614 M 11.22 % 481.595 M -6.65 % 515.893 M 25.39 % 411.438 M -9.73 % 455.777 M 7.31 % 424.741 M
Net income 40.045 M 498.26 % 6.694 M -88.56 % 58.517 M 971.07 % 5.463 M -84.87 % 36.119 M 472.68 % 6.307 M -89.09 % 57.787 M 966.01 % 5.421 M -86.04 % 38.832 M 535.08 % 6.114 M -85.10 % 41.027 M 655.86 % 5.428 M -89.86 % 53.552 M 625.32 % -10.194 M -125.59 % 39.829 M 402.46 % -13.168 M -136.88 % 35.702 M 221.18 % 11.116 M -78.81 % 52.460 M 162.31 % 20.000 M -43.31 % 35.282 M 299.59 % 8.829 M -86.82 % 66.982 M 168.16 % 24.979 M -43.90 % 44.524 M 150.65 % 17.763 M -67.32 % 54.354 M 225.22 % 16.713 M -54.58 % 36.796 M 203.34 % 12.130 M -73.62 % 45.991 M 226.51 % 14.085 M -39.55 % 23.301 M 128.43 % 10.201 M
Income before tax 58.214 M 388.29 % 11.922 M -85.12 % 80.095 M 749.40 % 9.430 M -81.56 % 51.137 M 483.23 % 8.768 M -88.27 % 74.757 M 817.69 % 8.146 M -85.01 % 54.334 M 780.35 % 6.172 M -88.87 % 55.449 M 664.39 % 7.254 M -90.12 % 73.458 M 1 047.68 % -7.751 M -112.05 % 64.304 M 497.75 % -16.167 M -133.56 % 48.178 M 225.06 % 14.821 M -81.27 % 79.117 M 163.49 % 30.026 M -37.35 % 47.927 M 238.98 % 14.139 M -85.95 % 100.643 M 170.65 % 37.186 M -40.48 % 62.472 M 133.59 % 26.744 M -63.37 % 73.010 M 191.74 % 25.026 M -51.95 % 52.086 M 167.87 % 19.445 M -69.99 % 64.788 M 184.96 % 22.736 M -36.00 % 35.527 M 119.79 % 16.164 M
Income before tax ratio 0.06 329.88 % 0.01 -82.70 % 0.08 558.28 % 0.01 -78.92 % 0.06 429.52 % 0.01 -86.76 % 0.08 663.65 % 0.01 -81.94 % 0.06 633.76 % 0.01 -85.34 % 0.06 476.71 % 0.01 -86.70 % 0.07 898.84 % -0.01 -114.08 % 0.06 304.03 % -0.03 -139.21 % 0.08 194.95 % 0.03 -77.70 % 0.12 109.67 % 0.06 -29.74 % 0.08 205.00 % 0.03 -80.54 % 0.14 111.68 % 0.07 -32.89 % 0.10 100.89 % 0.05 -58.70 % 0.12 138.93 % 0.05 -48.88 % 0.10 140.85 % 0.04 -67.85 % 0.13 127.26 % 0.06 -29.11 % 0.08 104.82 % 0.04
EBITDA 62.607 M 296.03 % 15.809 M -81.30 % 84.542 M 475.17 % 14.699 M -86.38 % 107.888 M 624.87 % 14.884 M -89.06 % 136.049 M 95.83 % 69.474 M -40.96 % 117.665 M 69.58 % 69.387 M -44.57 % 125.171 M 60.15 % 78.157 M -47.96 % 150.186 M 117.52 % 69.046 M -48.01 % 132.807 M 175.18 % 48.262 M -51.86 % 100.258 M 51.55 % 66.155 M -29.49 % 93.820 M 201.24 % 31.145 M -48.99 % 61.052 M 284.99 % 15.858 M -85.99 % 113.205 M 127.30 % 49.804 M -33.92 % 75.363 M 105.88 % 36.606 M -50.24 % 73.566 M 175.56 % 26.697 M -47.59 % 50.942 M 133.75 % 21.793 M -66.72 % 65.482 M 177.57 % 23.591 M -41.66 % 40.436 M 144.33 % 16.550 M
Net income ratio 0.04 426.70 % 0.01 -86.70 % 0.06 730.08 % 0.01 -82.71 % 0.04 419.94 % 0.01 -87.68 % 0.06 787.08 % 0.01 -83.19 % 0.04 429.33 % 0.01 -80.37 % 0.04 470.28 % 0.01 -86.35 % 0.05 542.82 % -0.01 -129.90 % 0.04 255.15 % -0.03 -143.10 % 0.06 191.44 % 0.02 -74.78 % 0.08 108.73 % 0.04 -36.43 % 0.06 259.54 % 0.02 -81.74 % 0.09 109.73 % 0.04 -36.75 % 0.07 115.56 % 0.03 -63.15 % 0.09 166.35 % 0.03 -51.68 % 0.07 172.75 % 0.03 -71.75 % 0.09 160.40 % 0.03 -33.04 % 0.05 112.88 % 0.02
Ratio EBITDA 0.06 248.66 % 0.02 -78.26 % 0.08 345.75 % 0.02 -84.42 % 0.12 558.11 % 0.02 -87.65 % 0.15 62.96 % 0.09 -28.89 % 0.13 41.34 % 0.09 -26.97 % 0.13 20.83 % 0.10 -29.92 % 0.15 83.36 % 0.08 -39.26 % 0.13 41.16 % 0.09 -43.75 % 0.17 37.51 % 0.12 -16.08 % 0.15 139.71 % 0.06 -42.79 % 0.11 246.40 % 0.03 -80.59 % 0.16 77.78 % 0.09 -25.49 % 0.12 77.05 % 0.07 -43.89 % 0.12 125.68 % 0.05 -44.25 % 0.10 110.18 % 0.05 -64.35 % 0.13 121.37 % 0.06 -35.37 % 0.09 127.69 % 0.04
Gross profit ratio 0.28 16.80 % 0.24 -17.52 % 0.29 14.32 % 0.25 -4.00 % 0.26 6.51 % 0.25 -15.74 % 0.29 11.34 % 0.26 -7.93 % 0.29 5.34 % 0.27 -8.81 % 0.30 4.00 % 0.29 -5.03 % 0.30 19.13 % 0.25 -14.67 % 0.30 0.45 % 0.29 -11.28 % 0.33 14.78 % 0.29 -14.14 % 0.34 6.20 % 0.32 -2.08 % 0.32 17.28 % 0.28 -21.70 % 0.35 13.97 % 0.31 0.07 % 0.31 16.96 % 0.26 -18.22 % 0.32 19.23 % 0.27 -7.89 % 0.29 17.18 % 0.25 -24.10 % 0.33 24.45 % 0.27 -5.85 % 0.28 15.07 % 0.25
Weighted average shs out dil 138.540 M -0.03 % 138.583 M 0.03 % 138.540 M 0.00 % 138.540 M 0.00 % 138.540 M -1.37 % 140.466 M -0.04 % 140.517 M 0.00 % 140.517 M 0.00 % 140.517 M 0.13 % 140.341 M -0.12 % 140.517 M 3.06 % 136.350 M 0.00 % 136.350 M -3.67 % 141.540 M 31.53 % 107.612 M -22.55 % 138.947 M 0.00 % 138.947 M 0.00 % 138.947 M 0.00 % 138.947 M 0.00 % 138.947 M -32.56 % 206.021 M 40.00 % 147.158 M 2.49 % 143.579 M 3.92 % 138.158 M 0.00 % 138.158 M -27.78 % 191.296 M 38.46 % 138.158 M 0.00 % 138.158 M 30.17 % 106.140 M 0.00 % 106.140 M 0.00 % 106.140 M 0.00 % 106.140 M 4.05 % 102.006 M 0.00 % 102.006 M
Weighted average shs out 138.540 M -0.03 % 138.583 M 0.03 % 138.540 M 0.00 % 138.540 M 0.00 % 138.540 M -1.37 % 140.466 M -0.04 % 140.517 M 0.00 % 140.517 M 0.00 % 140.517 M 0.13 % 140.341 M -0.12 % 140.517 M 3.06 % 136.350 M 0.00 % 136.350 M 0.00 % 136.350 M 29.59 % 105.216 M -24.28 % 138.947 M 0.00 % 138.947 M 0.00 % 138.947 M 0.00 % 138.947 M 0.00 % 138.947 M -32.56 % 206.021 M 40.00 % 147.158 M 2.49 % 143.579 M 3.92 % 138.158 M 0.00 % 138.158 M -27.78 % 191.296 M 38.46 % 138.158 M 0.00 % 138.158 M 30.17 % 106.140 M 0.01 % 106.127 M 4.07 % 101.981 M -3.56 % 105.750 M 3.67 % 102.006 M 0.00 % 102.006 M
EPS diluted 0.29 500.41 % 0.05 -88.50 % 0.42 965.99 % 0.04 -84.85 % 0.26 479.06 % 0.04 -89.05 % 0.41 962.18 % 0.04 -86.21 % 0.28 542.20 % 0.04 -84.97 % 0.29 628.64 % 0.04 -89.79 % 0.39 641.67 % -0.07 -116.74 % 0.43 553.59 % -0.09 -136.46 % 0.26 225.00 % 0.08 -78.95 % 0.38 171.43 % 0.14 -17.65 % 0.17 183.33 % 0.06 -87.23 % 0.47 161.11 % 0.18 -43.75 % 0.32 244.46 % 0.09 -76.18 % 0.39 225.00 % 0.12 -65.71 % 0.35 218.18 % 0.11 -74.42 % 0.43 230.77 % 0.13 -43.48 % 0.23 130.00 % 0.10
Earnings per share 0.29 500.41 % 0.05 -88.50 % 0.42 965.99 % 0.04 -84.85 % 0.26 479.06 % 0.04 -89.05 % 0.41 962.18 % 0.04 -86.21 % 0.28 542.20 % 0.04 -84.97 % 0.29 628.64 % 0.04 -89.79 % 0.39 621.39 % -0.07 -117.00 % 0.44 564.14 % -0.09 -136.46 % 0.26 225.00 % 0.08 -78.95 % 0.38 171.43 % 0.14 -17.65 % 0.17 183.33 % 0.06 -81.82 % 0.33 83.33 % 0.18 -43.75 % 0.32 244.46 % 0.09 -76.18 % 0.39 225.00 % 0.12 -65.71 % 0.35 218.18 % 0.11 -74.42 % 0.43 230.77 % 0.13 -43.48 % 0.23 130.00 % 0.10
Gross profit 270.993 M 32.67 % 204.261 M -29.05 % 287.890 M 47.51 % 195.171 M -16.04 % 232.452 M 17.31 % 198.154 M -25.35 % 265.437 M 33.79 % 198.394 M -23.55 % 259.499 M 26.39 % 205.317 M -30.78 % 296.619 M 37.84 % 215.192 M -29.48 % 305.144 M 41.32 % 215.921 M -26.96 % 295.612 M 95.82 % 150.960 M -24.07 % 198.822 M 26.49 % 157.183 M -27.85 % 217.866 M 33.46 % 163.245 M -12.68 % 186.953 M 30.35 % 143.424 M -43.47 % 253.728 M 45.72 % 174.118 M -11.25 % 196.183 M 36.01 % 144.243 M -27.47 % 198.883 M 45.58 % 136.619 M -13.42 % 157.788 M 30.32 % 121.075 M -29.15 % 170.879 M 56.04 % 109.509 M -15.01 % 128.851 M 23.47 % 104.354 M
Income tax expense 12.646 M 413.98 % 2.460 M -83.50 % 14.912 M 485.28 % 2.548 M -79.21 % 12.254 M 560.97 % 1.854 M -85.30 % 12.616 M 599.78 % 1.803 M -86.15 % 13.019 M 22 578.95 % 57.404 K -99.49 % 11.346 M 521.29 % 1.826 M -87.45 % 14.546 M 495.51 % 2.443 M -86.08 % 17.553 M 696.06 % -2.945 M -123.19 % 12.699 M 212.08 % 4.069 M -78.06 % 18.546 M 109.29 % 8.862 M -9.28 % 9.769 M 57.50 % 6.202 M -75.18 % 24.987 M 144.75 % 10.209 M -29.96 % 14.576 M 99.09 % 7.321 M -46.83 % 13.769 M 100.47 % 6.868 M -45.11 % 12.512 M 120.65 % 5.671 M -60.58 % 14.385 M 118.48 % 6.584 M -28.86 % 9.255 M 108.95 % 4.429 M
Cost of revenue 704.789 M 7.63 % 654.799 M -7.88 % 710.806 M 22.80 % 578.817 M -11.29 % 652.478 M 7.80 % 605.283 M -5.64 % 641.451 M 15.31 % 556.274 M -14.33 % 649.347 M 17.59 % 552.196 M -21.26 % 701.292 M 30.42 % 537.701 M -24.14 % 708.804 M 10.96 % 638.788 M -9.13 % 702.936 M 94.58 % 361.253 M -9.62 % 399.686 M 3.57 % 385.895 M -9.94 % 428.472 M 22.04 % 351.082 M -9.94 % 389.843 M 3.80 % 375.556 M -19.27 % 465.195 M 19.84 % 388.174 M -11.33 % 437.776 M 9.18 % 400.949 M -3.58 % 415.848 M 13.36 % 366.846 M -2.91 % 377.826 M 4.80 % 360.520 M 4.49 % 345.015 M 14.27 % 301.929 M -7.65 % 326.926 M 2.04 % 320.387 M
General and administrative expenses -10.778 M -141.09 % 26.232 M 153.03 % -49.466 M -176.63 % 64.551 M 183.33 % 22.783 M -10.21 % 25.375 M 16.90 % 21.706 M -66.24 % 64.297 M 1 153.74 % -6.102 M -125.83 % 23.621 M 144.93 % -52.572 M -173.70 % 71.333 M 960.46 % -8.290 M -131.18 % 26.589 M 174.75 % -35.573 M -158.14 % 61.190 M 879.88 % -7.846 M -140.68 % 19.286 M 163.11 % -30.559 M -231.82 % 23.182 M 7 182.04 % -327.339 K -101.94 % 16.915 M 169.80 % -24.233 M -205.07 % 23.065 M 584.66 % 3.369 M -73.61 % 12.764 M 164.73 % -19.718 M -287.53 % 10.514 M 237.51 % -7.646 M -143.32 % 17.651 M 187.21 % -20.240 M -291.52 % 10.568 M -23.69 % 13.848 M -18.15 % 16.918 M
Selling and marketing expenses -110.802 M -167.67 % 163.750 M 142.13 % -388.647 M -185.64 % 453.805 M 164.98 % 171.257 M 5.50 % 162.321 M -9.93 % 180.215 M 10.45 % 163.168 M -6.95 % 175.346 M 0.38 % 174.682 M -13.77 % 202.580 M 14.34 % 177.176 M -7.18 % 190.877 M 1.72 % 187.641 M -5.79 % 199.180 M 46.54 % 135.924 M 3.48 % 131.355 M 4.36 % 125.866 M 3.93 % 121.112 M -0.49 % 121.714 M 4.17 % 116.843 M -5.08 % 123.101 M -12.00 % 139.887 M 16.71 % 119.855 M 0.05 % 119.790 M 10.43 % 108.476 M 1.35 % 107.028 M 5.63 % 101.321 M 1.07 % 100.252 M 24.52 % 80.508 M -9.51 % 88.969 M 21.36 % 73.308 M -2.02 % 74.820 M 6.86 % 70.018 M
Other expenses 334.175 M 11 200.47 % 2.957 M -99.55 % 651.953 M 2 419 110.46 % 26.949 K -98.56 % 1.876 M 4 750.58 % 38.670 K 103.52 % -1.099 M -676.11 % 190.721 K -95.69 % 4.429 M 257.55 % -2.811 M -103.27 % 85.999 M 282.15 % -47.213 M -223.31 % 38.289 M 2 048.09 % 1.782 M 665.14 % 232.960 K 27.43 % 182.817 K 107.68 % -2.381 M -196.17 % 2.475 M 408.10 % -803.405 K -14 189.80 % -5.622 K 99.77 % -2.419 M -2 508.57 % -92.727 K -117.39 % 533.112 K 147.60 % 215.308 K 109.76 % -2.207 M -8 268.47 % 27.016 K 127.00 % -100.072 K 56.38 % -229.423 K 86.84 % -1.744 M -1 107.03 % -144.459 K -216.63 % 123.856 K 251.93 % -81.520 K 0.000 -100.00 % 602.838 K
Operating expenses 212.595 M 10.19 % 192.939 M -9.77 % 213.840 M 15.21 % 185.616 M 1.15 % 183.502 M -2.39 % 187.990 M -6.05 % 200.089 M 5.14 % 190.316 M -6.91 % 204.436 M 4.57 % 195.492 M -17.17 % 236.006 M 17.24 % 201.295 M -8.86 % 220.876 M 2.25 % 216.013 M -1.75 % 219.870 M 36.54 % 161.035 M 8.46 % 148.474 M 3.42 % 143.570 M -1.49 % 145.743 M 6.40 % 136.971 M -2.61 % 140.635 M 6.58 % 131.953 M -14.17 % 153.743 M 7.80 % 142.613 M 7.34 % 132.860 M 9.24 % 121.623 M -7.61 % 131.644 M 15.71 % 113.769 M 6.48 % 106.846 M 6.86 % 99.983 M -5.14 % 105.397 M 22.67 % 85.919 M -3.72 % 89.235 M 1.63 % 87.804 M
Cost and expenses 917.384 M 8.22 % 847.738 M -8.32 % 924.646 M 20.96 % 764.432 M -8.56 % 835.979 M 5.38 % 793.273 M -5.74 % 841.540 M 12.72 % 746.590 M -12.56 % 853.782 M 14.19 % 747.688 M -20.23 % 937.298 M 26.83 % 738.997 M -20.51 % 929.680 M 8.76 % 854.801 M -7.37 % 922.806 M 76.69 % 522.288 M -4.72 % 548.160 M 3.53 % 529.465 M -7.79 % 574.215 M 17.65 % 488.053 M -8.00 % 530.479 M 4.53 % 507.509 M -18.00 % 618.938 M 16.61 % 530.786 M -6.98 % 570.636 M 9.20 % 522.572 M -4.55 % 547.491 M 13.91 % 480.615 M -0.84 % 484.672 M 5.25 % 460.503 M 2.24 % 450.412 M 16.13 % 387.847 M -6.80 % 416.161 M 1.95 % 408.191 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses -121.580 M -164.00 % 189.981 M 143.36 % -438.113 M -184.52 % 518.355 M 167.14 % 194.040 M 3.20 % 188.028 M -6.88 % 201.921 M -11.23 % 227.465 M 34.40 % 169.244 M -14.65 % 198.303 M 32.20 % 150.008 M -39.64 % 248.508 M 36.10 % 182.587 M -14.77 % 214.231 M 30.94 % 163.607 M -17.00 % 197.114 M 59.59 % 123.509 M -14.91 % 145.152 M 60.30 % 90.553 M -37.51 % 144.896 M 24.36 % 116.516 M -16.78 % 140.016 M 21.06 % 115.654 M -19.08 % 142.919 M 16.04 % 123.159 M 1.58 % 121.241 M 38.86 % 87.310 M -21.93 % 111.836 M 20.77 % 92.606 M -5.66 % 98.159 M 42.82 % 68.730 M -18.06 % 83.876 M -5.40 % 88.668 M 1.99 % 86.937 M
Interest income 544.361 K 30.64 % 416.694 K -91.78 % 5.071 M -29.34 % 7.176 M 296.52 % 1.810 M 0.000 -100.00 % 17.229 M 22 207.49 % 77.232 K -97.81 % 3.524 M 0.000 -100.00 % 11.299 M 0.000 -100.00 % 3.440 M 0.000 -100.00 % 19.898 M 0.000 -100.00 % 170.688 K 251.85 % 48.511 K -99.36 % 7.608 M -46.94 % 14.337 M 946.43 % 1.370 M -10.12 % 1.524 M -77.74 % 6.848 M -2.89 % 7.052 M -19.14 % 8.721 M 49.21 % 5.845 M -34.11 % 8.871 M 161.08 % 3.398 M 0.000 -100.00 % 884.266 K 79.77 % 491.875 K -20.27 % 616.944 K -69.55 % 2.026 M 0.000
Interest expense 4.393 M 13.03 % 3.887 M -12.60 % 4.447 M -15.60 % 5.269 M -6.53 % 5.637 M 39.41 % 4.044 M -31.73 % 5.923 M 0.000 -100.00 % 6.941 M 14.59 % 6.057 M -26.42 % 8.232 M 82.93 % 4.500 M -57.15 % 10.501 M 27.68 % 8.224 M -39.23 % 13.532 M 458.94 % 2.421 M -67.54 % 7.459 M 0.000 -100.00 % 794.990 K 0.000 -100.00 % 329.503 K -80.84 % 1.719 M 66.09 % 1.035 M -5.13 % 1.091 M 71.88 % 634.812 K 30.74 % 485.568 K -12.64 % 555.833 K 0.000 0.000 0.000 -100.00 % 1.610 M 0.000 0.000 -100.00 % 988.766 K
Depreciation and amortization 0.000 0.000 0.000 -100.00 % 5.143 M -89.94 % 51.113 M 974.33 % 4.758 M -91.41 % 55.369 M 0.00 % 55.369 M -1.81 % 56.389 M 0.00 % 56.389 M -8.30 % 61.490 M 0.00 % 61.490 M -7.15 % 66.227 M 0.00 % 66.227 M 20.48 % 54.971 M 0.00 % 54.971 M 23.20 % 44.621 M 0.00 % 44.621 M 803.03 % 4.941 M 18.99 % 4.153 M -18.76 % 5.112 M 23.10 % 4.153 M 0.00 % 4.153 M 8.26 % 3.836 M -6.27 % 4.092 M 6.69 % 3.836 M 191.12 % 1.318 M 403.35 % -434.339 K 82.66 % -2.505 M -213.67 % 2.204 M 176.56 % 796.815 K 3.07 % 773.094 K -69.18 % 2.509 M 153.72 % 988.766 K
Operating income 58.398 M 415.77 % 11.322 M -84.71 % 74.049 M 674.95 % 9.555 M -80.48 % 48.950 M 381.57 % 10.165 M -84.45 % 65.348 M 721.42 % 7.955 M -84.06 % 49.906 M 772.71 % 5.719 M -89.56 % 54.758 M 529.70 % 8.696 M -88.42 % 75.091 M 81 676.99 % -92.050 K -100.14 % 64.071 M 491.88 % -16.350 M -132.34 % 50.559 M 309.51 % 12.346 M -84.55 % 79.920 M 166.12 % 30.032 M -40.35 % 50.346 M 253.76 % 14.231 M -85.78 % 100.110 M 170.78 % 36.971 M -42.84 % 64.679 M 142.09 % 26.717 M -63.46 % 73.110 M 189.48 % 25.255 M -53.08 % 53.830 M 174.79 % 19.589 M -69.71 % 64.664 M 183.39 % 22.818 M -39.84 % 37.927 M 143.73 % 15.561 M
Operating income ratio 0.06 354.08 % 0.01 -82.22 % 0.07 500.58 % 0.01 -77.68 % 0.06 337.22 % 0.01 -82.44 % 0.07 583.54 % 0.01 -80.80 % 0.05 627.39 % 0.01 -86.24 % 0.05 375.09 % 0.01 -84.40 % 0.07 68 865.44 % 0.00 -100.17 % 0.06 301.02 % -0.03 -137.79 % 0.08 271.59 % 0.02 -81.61 % 0.12 111.76 % 0.06 -33.10 % 0.09 218.30 % 0.03 -80.31 % 0.14 111.79 % 0.07 -35.55 % 0.10 108.19 % 0.05 -58.80 % 0.12 137.09 % 0.05 -50.09 % 0.10 147.08 % 0.04 -67.55 % 0.13 126.01 % 0.06 -33.36 % 0.08 127.14 % 0.04
Total other income expenses net -183.908 K -130.67 % 599.607 K -90.08 % 6.046 M 4 906.89 % -125.771 K -103.73 % 3.372 M 937.85 % -402.506 K -190.62 % 444.186 K 132.90 % 190.721 K -95.69 % 4.429 M 876.80 % 453.375 K -34.38 % 690.871 K 147.92 % -1.442 M 11.73 % -1.633 M -654.13 % -216.603 K -192.98 % 232.961 K 27.43 % 182.817 K 107.68 % -2.381 M -196.17 % 2.475 M 408.10 % -803.405 K -14 190.38 % -5.622 K 99.77 % -2.419 M -2 508.57 % -92.727 K -117.39 % 533.113 K 147.60 % 215.309 K 109.76 % -2.207 M -8 268.17 % 27.017 K 127.00 % -100.073 K 56.38 % -229.424 K 86.84 % -1.744 M -1 107.02 % -144.459 K -216.63 % 123.857 K 251.93 % -81.520 K 96.60 % -2.401 M -498.23 % 602.838 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 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-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 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-06-30 2017-03-31
Net debt 485.798 M 17.96 % 411.845 M 716.71 % -66.781 M -114.31 % 466.693 M -28.24 % 650.337 M 13.99 % 570.515 M 300.34 % 142.506 M -70.54 % 483.705 M -38.18 % 782.473 M -1.42 % 793.726 M 105.84 % 385.609 M -58.16 % 921.702 M -3.68 % 956.921 M -4.18 % 998.660 M 13.57 % 879.315 M -0.12 % 880.338 M 12.37 % 783.436 M 39.89 % 560.035 M 210.91 % -504.964 M -1 432.55 % 37.895 M 21.97 % 31.069 M 123.70 % -131.078 M 77.95 % -594.523 M -15.45 % -514.982 M -127.90 % -225.965 M -23.69 % -182.679 M 66.72 % -548.925 M -2 116.75 % -24.763 M 84.27 % -157.380 M 67.41 % -482.861 M -314.55 % -116.479 M 3.14 % -120.258 M -259.12 % 75.575 M
Total investments 665.856 M 1 595.31 % 39.276 M 0.00 % 39.276 M -5.87 % 41.726 M -93.31 % 623.569 M 10.56 % 564.023 M 503.95 % 93.389 M 115.03 % 43.430 M 0.00 % 43.430 M 0.00 % 43.430 M 0.00 % 43.430 M -2.64 % 44.609 M 0.00 % 44.609 M 0.00 % 44.609 M 0.00 % 44.609 M -16.46 % 53.401 M 0.00 % 53.401 M 0.59 % 53.085 M 0.00 % 53.085 M 23.28 % 43.061 M 102.34 % 21.281 M 0.00 % 21.281 M 0.00 % 21.281 M 6.40 % 20.001 M 0.00 % 20.001 M -31.03 % 29.001 M 45.00 % 20.001 M -65.09 % 57.291 M 7.07 % 53.508 M 0.000 -100.00 % 654.866 K -23.73 % 858.600 K -99.43 % 151.150 M
Total debt 571.339 M 20.53 % 474.022 M 27.63 % 371.414 M -26.84 % 507.702 M -29.36 % 718.684 M 7.70 % 667.323 M 7.44 % 621.135 M 5.27 % 590.064 M -28.08 % 820.398 M -4.82 % 861.952 M 12.24 % 767.926 M -24.08 % 1.011 B -6.58 % 1.083 B -6.35 % 1.156 B 12.82 % 1.025 B 1.68 % 1.008 B 14.37 % 881.147 M 28.06 % 688.050 M 412.97 % 134.131 M -16.01 % 159.700 M -15.95 % 190.000 M 58.33 % 120.000 M 100.00 % 60.000 M -45.45 % 110.000 M 10.00 % 100.000 M 100.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 41.297 M -87.86 % 340.235 M 0.000 0.000 -100.00 % 37.683 M -89.52 % 359.597 M 855.49 % 37.635 M -89.48 % 357.721 M 895.21 % 35.944 M -89.93 % 356.965 M 912.73 % 35.248 M -90.15 % 357.869 M 923.59 % 34.962 M -90.50 % 368.017 M 975.24 % 34.227 M -90.93 % 377.362 M 944.17 % 36.140 M -90.65 % 386.443 M 21 251.34 % 1.810 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 -100.00 % 301.368 M
Retained earnings 686.398 M 0.73 % 681.404 M 0.99 % 674.710 M 8.41 % 622.388 M -1.52 % 632.025 M -1.92 % 644.396 M 0.99 % 638.089 M 9.27 % 583.977 M 0.94 % 578.556 M -0.57 % 581.879 M 0.46 % 579.198 M 7.09 % 540.861 M 0.68 % 537.217 M 4.97 % 511.769 M -2.34 % 524.041 M 7.56 % 487.203 M -2.03 % 497.279 M -1.63 % 505.498 M -3.15 % 521.963 M 9.84 % 475.197 M 4.40 % 455.183 M -3.34 % 470.914 M 1.91 % 462.084 M 15.12 % 401.399 M 6.64 % 376.420 M 2.32 % 367.896 M 5.07 % 350.133 M 16.63 % 300.201 M 5.90 % 283.488 M 6.30 % 266.692 M 4.77 % 254.562 M 14.60 % 222.123 M 0.000
Common stock 138.540 M 0.00 % 138.540 M 0.00 % 138.540 M 0.00 % 138.540 M 0.00 % 138.540 M -1.41 % 140.517 M 0.00 % 140.517 M 0.00 % 140.517 M 0.00 % 140.517 M 0.00 % 140.517 M 0.00 % 140.517 M 0.00 % 140.517 M 0.00 % 140.517 M -0.70 % 141.506 M -0.01 % 141.518 M -0.02 % 141.550 M -0.76 % 142.638 M 0.00 % 142.638 M -0.12 % 142.808 M 0.00 % 142.808 M -0.05 % 142.883 M 40.00 % 102.059 M 0.00 % 102.059 M -0.01 % 102.074 M 0.37 % 101.700 M 1.70 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 33.33 % 75.000 M 0.00 % 75.000 M 0.000
Total equity 1.218 B 0.26 % 1.215 B 0.78 % 1.205 B 5.65 % 1.141 B -0.73 % 1.149 B -1.79 % 1.170 B -0.99 % 1.182 B 5.38 % 1.122 B 0.48 % 1.116 B -0.56 % 1.123 B 0.53 % 1.117 B 4.07 % 1.073 B -0.29 % 1.076 B 2.65 % 1.048 B -1.03 % 1.059 B 3.64 % 1.022 B -0.53 % 1.027 B -0.77 % 1.035 B -1.44 % 1.051 B -4.25 % 1.097 B 2.20 % 1.074 B -1.39 % 1.089 B 1.12 % 1.077 B 7.85 % 998.366 M 2.80 % 971.181 M 2.37 % 948.656 M 2.09 % 929.233 M 6.55 % 872.079 M 2.13 % 853.922 M 2.10 % 836.348 M 103.47 % 411.052 M 12.46 % 365.498 M 11.27 % 328.492 M
Other non current liabilities 9.446 M -6.32 % 10.083 M 10.14 % 9.155 M -6.52 % 9.793 M 9.54 % 8.940 M -9.42 % 9.869 M 1.07 % 9.765 M 0.57 % 9.710 M -2.23 % 9.931 M -1.78 % 10.111 M 2.79 % 9.837 M -2.56 % 10.095 M -2.74 % 10.380 M -0.81 % 10.465 M -2.92 % 10.780 M 72.37 % 6.254 M 2.57 % 6.097 M -70.17 % 20.442 M -20.58 % 25.739 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
Long term debt 143.871 M -1.97 % 146.757 M -10.19 % 163.409 M 9.63 % 149.059 M -8.94 % 163.688 M 0.30 % 163.200 M -16.92 % 196.429 M -4.35 % 205.366 M -10.12 % 228.498 M -3.24 % 236.145 M -9.26 % 260.239 M -7.86 % 282.441 M -2.68 % 290.217 M -8.06 % 315.661 M -15.18 % 372.166 M -14.43 % 434.923 M 3.37 % 420.725 M -12.25 % 479.452 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
Total non current liabilities 182.936 M -0.55 % 183.944 M -8.84 % 201.776 M 6.65 % 189.194 M -6.91 % 203.236 M 1.92 % 199.398 M -15.32 % 235.461 M -4.76 % 247.224 M -8.78 % 271.028 M -1.23 % 274.408 M -9.54 % 303.352 M -1.91 % 309.252 M -7.91 % 335.829 M -5.29 % 354.605 M -15.29 % 418.618 M -24.83 % 556.894 M 15.36 % 482.744 M -6.25 % 514.938 M 1 162.39 % 40.791 M 209.69 % 13.171 M 929.89 % 1.279 M -1.16 % 1.294 M 0.00 % 1.294 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 333.517 M 1.62 % 328.208 M -10.49 % 366.667 M 3.77 % 353.355 M 131.06 % 152.927 M -43.99 % 273.019 M 54.45 % 176.770 M 279.19 % -98.648 M -388.09 % 34.242 M -79.20 % 164.621 M -58.68 % 398.371 M 6.44 % 374.283 M -3.71 % 388.704 M 74.59 % 222.638 M -18.76 % 274.063 M 76.81 % 155.001 M 31 159.64 % 495.850 K -99.17 % 59.669 M -49.87 % 119.041 M 369.49 % 25.355 M 5.92 % 23.937 M -85.89 % 169.625 M 899.87 % 16.965 M -50.19 % 34.060 M -75.52 % 139.134 M 350.96 % 30.853 M -68.55 % 98.103 M 11.51 % 87.975 M 0.39 % 87.636 M 6.24 % 82.489 M -11.68 % 93.399 M 9.38 % 85.386 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 76.901 M 15.48 % 66.592 M -8.67 % 72.911 M -62.87 % 196.345 M -14.47 % 229.568 M 135.51 % 97.475 M 2.59 % 95.011 M 20.47 % 78.867 M -0.35 % 79.140 M 0.000 -100.00 % 241.491 M 91.29 % 126.242 M -16.46 % 151.115 M 13.46 % 133.186 M -13.38 % 153.757 M 11.61 % 137.768 M -9.20 % 151.727 M 29.54 % 117.126 M -21.76 % 149.708 M 27.91 % 117.044 M 0.54 % 116.412 M 107.34 % 56.144 M -40.56 % 94.454 M 31.99 % 71.562 M 0.000 0.000 0.000 0.000 0.000
Short term debt 427.468 M 30.62 % 327.266 M 57.34 % 208.005 M -42.00 % 358.643 M -35.38 % 554.996 M 51.24 % 366.962 M -13.60 % 424.706 M -18.71 % 522.458 M -11.73 % 591.900 M -5.42 % 625.807 M 103.16 % 308.036 M -40.98 % 521.879 M -10.10 % 580.531 M -30.93 % 840.437 M 115.99 % 389.101 M -27.76 % 538.638 M 22.42 % 439.979 M 165.64 % 165.627 M 23.48 % 134.131 M -16.01 % 159.700 M -15.95 % 190.000 M 58.33 % 120.000 M 100.00 % 60.000 M -45.45 % 110.000 M 10.00 % 100.000 M 100.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 1.222 B 9.26 % 1.118 B 9.72 % 1.019 B -17.56 % 1.237 B 1.20 % 1.222 B 1.49 % 1.204 B 6.19 % 1.134 B -0.24 % 1.136 B -15.88 % 1.351 B -1.06 % 1.365 B 3.78 % 1.316 B -13.58 % 1.522 B -6.79 % 1.633 B 10.79 % 1.474 B 8.43 % 1.359 B 23.70 % 1.099 B 16.82 % 940.769 M 36.63 % 688.553 M 11.15 % 619.469 M -2.66 % 636.371 M -5.61 % 674.177 M 13.94 % 591.714 M 2.48 % 577.422 M -3.32 % 597.225 M 7.40 % 556.081 M 12.81 % 492.933 M 7.47 % 458.684 M -7.74 % 497.171 M 21.55 % 409.039 M 7.55 % 380.329 M 6.07 % 358.559 M 0.92 % 355.292 M 0.000
Total liabilities 1.405 B 7.87 % 1.302 B 6.65 % 1.221 B -14.35 % 1.426 B 0.04 % 1.425 B 1.55 % 1.403 B 2.49 % 1.369 B -1.05 % 1.384 B -14.69 % 1.622 B -1.09 % 1.640 B 1.29 % 1.619 B -11.61 % 1.832 B -6.98 % 1.969 B 7.67 % 1.829 B 2.85 % 1.778 B 7.38 % 1.656 B 16.33 % 1.424 B 18.28 % 1.203 B 82.28 % 660.260 M 1.65 % 649.543 M -3.84 % 675.456 M 13.90 % 593.008 M 2.47 % 578.716 M -3.10 % 597.225 M 7.40 % 556.081 M 12.81 % 492.933 M 7.47 % 458.684 M -7.74 % 497.171 M 21.55 % 409.039 M 7.55 % 380.329 M 6.07 % 358.559 M 0.92 % 355.292 M 0.000
Other non current assets 29.419 M -95.10 % 600.233 M 394.48 % 121.386 M 410.72 % 23.768 M 6.49 % 22.320 M 1.60 % 21.968 M -10.34 % 24.501 M -93.52 % 377.931 M -41.49 % 645.962 M 3.05 % 626.847 M 1 692.89 % 34.963 M -93.77 % 561.023 M 3.37 % 542.725 M -2.45 % 556.364 M 60.47 % 346.703 M -53.34 % 743.095 M 2.19 % 727.159 M 8.38 % 670.906 M 6 545.43 % 10.096 M -98.55 % 696.240 M -8.30 % 759.222 M 42.03 % 534.563 M 466.45 % 94.371 M -6.87 % 101.334 M -73.94 % 388.828 M -0.85 % 392.159 M 4 191.22 % 9.139 M -3.77 % 9.497 M -4.59 % 9.954 M -80.21 % 50.297 M 1.10 % 49.753 M 10.60 % 44.986 M 159.53 % -75.575 M
Long term investments 91.462 M 119.05 % -480.046 M 0.000 -100.00 % 91.220 M -0.53 % 91.709 M -2.04 % 93.620 M 0.25 % 93.389 M 136.68 % -254.601 M 50.97 % -519.240 M -5.46 % -492.339 M -587.92 % 100.906 M 123.86 % -422.835 M -6.03 % -398.773 M 2.77 % -410.123 M -121.22 % -185.391 M 67.96 % -578.548 M 1.36 % -586.532 M -10.38 % -531.385 M -475.58 % 141.483 M 124.81 % -570.326 M 2.24 % -583.379 M -38.21 % -422.105 M -2 458.74 % 17.895 M 1 373 295.17 % 1.303 K 100.00 % -291.399 M 0.52 % -292.909 M -456.83 % 82.085 M 43.28 % 57.291 M 7.07 % 53.508 M 0.000 0.000 0.000 0.000
Intangible assets 129.278 M -2.14 % 132.099 M 0.30 % 131.706 M -1.80 % 134.120 M -1.95 % 136.791 M -2.00 % 139.580 M -0.15 % 139.791 M -2.26 % 143.019 M -2.24 % 146.302 M -3.15 % 151.058 M 1.04 % 149.498 M -2.86 % 153.894 M 0.65 % 152.896 M -2.19 % 156.322 M -0.63 % 157.316 M 109.77 % 74.994 M -1.37 % 76.037 M 2.78 % 73.979 M -1.22 % 74.893 M 2.55 % 73.029 M 170.35 % 27.013 M -5.56 % 28.605 M 22.00 % 23.446 M -0.82 % 23.641 M 27.66 % 18.518 M 6.49 % 17.391 M -2.46 % 17.829 M -1.30 % 18.063 M -3.91 % 18.797 M -2.70 % 19.320 M -1.95 % 19.704 M -8.02 % 21.422 M 0.000
GoodWill 135.764 M 0.00 % 135.764 M 0.00 % 135.764 M 0.00 % 135.764 M 0.00 % 135.764 M 0.00 % 135.764 M 0.00 % 135.764 M 0.00 % 135.764 M 0.00 % 135.764 M 0.00 % 135.764 M 0.00 % 135.764 M -4.64 % 142.375 M 0.00 % 142.375 M 0.00 % 142.375 M 0.00 % 142.375 M 384.95 % 29.359 M 0.00 % 29.359 M 0.00 % 29.359 M 0.00 % 29.359 M -1.65 % 29.851 M 90.80 % 15.645 M 0.00 % 15.645 M 0.00 % 15.645 M -19.63 % 19.467 M 0.00 % 19.467 M 189.93 % 6.714 M 0.00 % 6.714 M 0.00 % 6.714 M 0.00 % 6.714 M 0.00 % 6.714 M 0.00 % 6.714 M 0.00 % 6.714 M 0.000
Goodwill and intangible assets 265.041 M -1.05 % 267.863 M 0.15 % 267.470 M -0.89 % 269.883 M -0.98 % 272.555 M -1.01 % 275.344 M -0.08 % 275.555 M -1.16 % 278.782 M -1.16 % 282.065 M -1.66 % 286.822 M 0.55 % 285.262 M -3.72 % 296.270 M 0.34 % 295.272 M -1.15 % 298.697 M -0.33 % 299.692 M 187.19 % 104.352 M -0.99 % 105.395 M 1.99 % 103.337 M -0.88 % 104.252 M 1.33 % 102.880 M 141.17 % 42.658 M -3.60 % 44.250 M 13.20 % 39.091 M -9.32 % 43.107 M 13.48 % 37.985 M 57.58 % 24.105 M -1.78 % 24.543 M -0.95 % 24.777 M -2.88 % 25.512 M -2.01 % 26.034 M -1.45 % 26.418 M -6.11 % 28.137 M 0.000
Property plant equipment net 386.643 M -0.73 % 389.473 M -5.91 % 413.958 M 5.69 % 391.674 M -3.46 % 405.710 M -2.03 % 414.101 M -6.92 % 444.866 M -2.94 % 458.365 M -6.77 % 491.661 M -4.98 % 517.421 M -5.33 % 546.528 M -3.71 % 567.572 M -0.99 % 573.223 M -10.03 % 637.122 M -7.42 % 688.185 M 25.78 % 547.126 M 0.25 % 545.762 M -4.09 % 569.055 M 384.33 % 117.494 M 10.39 % 106.439 M 2.19 % 104.157 M 5.53 % 98.701 M 2.96 % 95.867 M 20.39 % 79.631 M 15.79 % 68.773 M -2.00 % 70.177 M -0.60 % 70.601 M 0.96 % 69.932 M 1.09 % 69.180 M -0.22 % 69.334 M -2.05 % 70.787 M -2.88 % 72.890 M 0.000
Total non current assets 818.440 M -0.26 % 820.542 M -3.24 % 847.988 M 3.21 % 821.628 M -2.22 % 840.295 M -1.11 % 849.734 M -4.25 % 887.441 M -2.24 % 907.804 M -4.30 % 948.600 M -3.74 % 985.470 M -3.24 % 1.018 B -1.46 % 1.034 B -3.05 % 1.066 B -4.98 % 1.122 B -6.15 % 1.196 B 29.16 % 925.662 M 13.22 % 817.602 M -2.32 % 837.030 M 109.56 % 399.419 M 9.59 % 364.455 M 3.79 % 351.156 M 25.06 % 280.786 M 3.00 % 272.601 M 11.12 % 245.322 M 8.82 % 225.436 M 6.91 % 210.871 M 3.52 % 203.707 M 17.62 % 173.191 M 1.97 % 169.847 M 9.33 % 155.347 M -0.83 % 156.640 M 1.48 % 154.359 M 304.25 % -75.575 M
Other current assets 293.144 M 6.45 % 275.375 M 0.22 % 274.780 M -4.42 % 287.501 M 1.69 % 282.728 M 0.63 % 280.964 M -4.81 % 295.173 M 5.60 % 279.520 M -4.85 % 293.773 M -1.70 % 298.868 M 1.46 % 294.556 M 8.56 % 271.319 M -27.24 % 372.901 M 34.59 % 277.067 M -3.79 % 287.979 M 16.25 % 247.728 M -12.52 % 283.172 M 127.36 % 124.545 M -13.07 % 143.273 M 28.09 % 111.853 M 9.81 % 101.857 M -6.54 % 108.987 M -20.65 % 137.349 M 19.61 % 114.829 M 1.37 % 113.278 M -16.63 % 135.873 M 29.32 % 105.063 M -81.97 % 582.753 M 839.89 % 62.002 M -58.19 % 148.282 M 16.37 % 127.422 M 106.28 % 61.772 M 0.000
Short term investments 574.394 M 10.60 % 519.323 M 1 222.23 % 39.276 M -91.81 % 479.750 M -9.80 % 531.860 M 13.06 % 470.403 M 0.000 -100.00 % 298.031 M -47.03 % 562.670 M 5.02 % 535.768 M 1 032.16 % -57.476 M -112.30 % 467.444 M 5.43 % 443.382 M -2.50 % 454.731 M 97.71 % 230.000 M -63.60 % 631.949 M -1.25 % 639.933 M 9.49 % 584.470 M 761.18 % -88.399 M -114.41 % 613.387 M 1.44 % 604.661 M 36.37 % 443.386 M 12 995.37 % 3.386 M -83.07 % 20.000 M -93.58 % 311.400 M -3.26 % 321.910 M 618.51 % -62.084 M 0.000 -100.00 % 404.067 M 0.000 -100.00 % 654.866 K -23.73 % 858.600 K -99.43 % 151.150 M
cash and cash equivalents 85.541 M 37.58 % 62.177 M -85.81 % 438.195 M 968.55 % 41.009 M -40.00 % 68.347 M -29.40 % 96.809 M -79.77 % 478.629 M 350.01 % 106.359 M 180.44 % 37.926 M -44.41 % 68.226 M -82.15 % 382.317 M 326.03 % 89.739 M -28.65 % 125.778 M -20.11 % 157.438 M 8.26 % 145.431 M 14.10 % 127.455 M 30.44 % 97.711 M -23.67 % 128.015 M -79.97 % 639.095 M 424.69 % 121.805 M -23.36 % 158.931 M -36.70 % 251.078 M -61.64 % 654.523 M 4.73 % 624.982 M 91.73 % 325.965 M 40.09 % 232.679 M -61.15 % 598.925 M 701.10 % 74.763 M -52.50 % 157.380 M -67.41 % 482.861 M 314.55 % 116.479 M -3.14 % 120.258 M 259.12 % -75.575 M
Cash and short term investments 659.935 M 13.49 % 581.499 M 32.70 % 438.195 M -15.85 % 520.759 M -13.24 % 600.208 M 5.82 % 567.211 M 18.51 % 478.629 M 18.36 % 404.389 M -32.67 % 600.596 M -0.56 % 603.994 M 57.98 % 382.317 M -31.38 % 557.183 M -2.10 % 569.160 M -7.03 % 612.169 M 63.06 % 375.431 M -50.56 % 759.404 M 2.95 % 737.644 M 3.53 % 712.485 M 11.48 % 639.095 M -13.07 % 735.193 M -3.72 % 763.592 M 9.95 % 694.464 M 5.56 % 657.909 M 2.00 % 644.982 M 1.20 % 637.365 M 14.93 % 554.589 M -7.40 % 598.925 M 701.10 % 74.763 M -52.50 % 157.380 M -67.41 % 482.861 M 314.55 % 116.479 M -3.14 % 120.258 M 59.12 % 75.575 M
Total current assets 1.804 B 6.35 % 1.697 B 7.48 % 1.578 B -9.54 % 1.745 B 0.63 % 1.734 B 0.59 % 1.724 B 3.62 % 1.664 B 4.14 % 1.597 B -10.74 % 1.790 B 0.72 % 1.777 B 3.48 % 1.717 B -8.22 % 1.871 B -5.46 % 1.979 B 12.77 % 1.755 B 6.90 % 1.642 B -6.31 % 1.752 B 7.28 % 1.633 B 16.51 % 1.402 B 6.90 % 1.311 B -5.13 % 1.382 B -1.12 % 1.398 B -0.22 % 1.401 B 1.32 % 1.383 B 2.41 % 1.350 B 3.72 % 1.302 B 5.78 % 1.231 B 3.93 % 1.184 B -0.99 % 1.196 B 9.42 % 1.093 B 2.99 % 1.061 B 73.14 % 612.972 M 8.22 % 566.430 M 649.50 % 75.575 M
Inventory 738.828 M -0.76 % 744.512 M -2.43 % 763.032 M -6.88 % 819.371 M 11.58 % 734.312 M -5.62 % 778.053 M -3.06 % 802.625 M -0.10 % 803.394 M 6.14 % 756.925 M -2.98 % 780.190 M -7.78 % 846.018 M -8.13 % 920.912 M 3.13 % 892.964 M 19.54 % 746.993 M -14.71 % 875.872 M 22.74 % 713.617 M 38.44 % 515.475 M -4.03 % 537.113 M 6.30 % 505.269 M -2.22 % 516.747 M 3.41 % 499.690 M -11.61 % 565.330 M -0.53 % 568.333 M -1.01 % 574.139 M 11.82 % 513.437 M -1.96 % 523.682 M 13.29 % 462.254 M -11.05 % 519.669 M 25.67 % 413.510 M 4.06 % 397.386 M 7.67 % 369.071 M 0.25 % 368.154 M 0.000
Net receivables 112.409 M 18.15 % 95.143 M -7.08 % 102.392 M -12.70 % 117.290 M -13.31 % 135.306 M 15.37 % 117.278 M 34.52 % 87.185 M -20.84 % 110.138 M -20.40 % 138.370 M 47.39 % 93.880 M -51.69 % 194.316 M 59.79 % 121.611 M -15.56 % 144.020 M 21.26 % 118.769 M 15.92 % 102.461 M 225.32 % 31.495 M -61.12 % 81.016 M 191.85 % 27.760 M 16.93 % 23.741 M 28.40 % 18.490 M -43.60 % 32.782 M 1.78 % 32.209 M 15.45 % 27.899 M 70.97 % 16.318 M -56.77 % 37.746 M 127.74 % 16.574 M -7.76 % 17.969 M -4.80 % 18.874 M -42.98 % 33.099 M 0.91 % 32.801 M 88.81 % 17.372 M -20.09 % 21.739 M 0.000
Tax assets 45.874 M 6.63 % 43.020 M -4.77 % 45.174 M 0.20 % 45.083 M -6.08 % 48.001 M 7.38 % 44.701 M -9.01 % 49.129 M 3.81 % 47.327 M -1.71 % 48.151 M 3.06 % 46.719 M -8.10 % 50.839 M 60.93 % 31.591 M -41.12 % 53.651 M 34.25 % 39.963 M -13.84 % 46.382 M -57.69 % 109.637 M 324.66 % 25.818 M 2.79 % 25.117 M -3.75 % 26.094 M -10.70 % 29.222 M 2.54 % 28.499 M 12.30 % 25.377 M 0.00 % 25.377 M 19.43 % 21.249 M 0.00 % 21.249 M 22.55 % 17.339 M 0.00 % 17.339 M 48.27 % 11.694 M 0.00 % 11.694 M 20.78 % 9.682 M 0.00 % 9.682 M 15.99 % 8.347 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 426.594 M -2.47 % 437.401 M 5.80 % 413.440 M -17.59 % 501.673 M 17.71 % 426.194 M -11.09 % 479.367 M 7.60 % 445.502 M -9.95 % 494.752 M 4.46 % 473.646 M 3.95 % 455.665 M -5.79 % 483.680 M -9.71 % 535.717 M -2.45 % 549.158 M 41.62 % 387.761 M -10.14 % 431.528 M 16.75 % 369.607 M 15.75 % 319.302 M 1.52 % 314.534 M 8.94 % 288.712 M -1.93 % 294.397 M 3.65 % 284.018 M 0.64 % 282.207 M -9.87 % 313.127 M -1.74 % 318.674 M 10.25 % 289.053 M -14.17 % 336.791 M 27.17 % 264.832 M -20.03 % 331.173 M 15.02 % 287.933 M 7.58 % 267.643 M 17.98 % 226.849 M -7.93 % 246.387 M 0.000
Tax payables 34.341 M 34.54 % 25.526 M -18.24 % 31.219 M 36.72 % 22.835 M 110.58 % 10.844 M -39.64 % 17.964 M 30.12 % 13.806 M -17.49 % 16.732 M -22.69 % 21.642 M -1.19 % 21.903 M -28.45 % 30.610 M 163.05 % 11.636 M -67.40 % 35.692 M 53.25 % 23.290 M -0.09 % 23.312 M 339.38 % 5.306 M -82.24 % 29.876 M 92.31 % 15.535 M -54.82 % 34.385 M 79.55 % 19.151 M -21.82 % 24.494 M 23.20 % 19.882 M -47.15 % 37.623 M 115.64 % 17.447 M -37.45 % 27.895 M 45.69 % 19.146 M -58.15 % 45.749 M 63.25 % 28.023 M -16.27 % 33.469 M 10.84 % 30.197 M -21.18 % 38.311 M 62.90 % 23.518 M 0.000
Deferred revenue non current 0.000 0.000 0.000 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 % 20.442 M 0.00 % 20.442 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
Minority interest 52.753 M -3.29 % 54.550 M 5.35 % 51.782 M 19.07 % 43.489 M 3.37 % 42.071 M -5.05 % 44.307 M 1.39 % 43.700 M 11.07 % 39.346 M 0.21 % 39.266 M -9.03 % 43.162 M 8.64 % 39.728 M 17.67 % 33.763 M -18.42 % 41.387 M 1.85 % 40.635 M 5.39 % 38.557 M 26.92 % 30.378 M -0.24 % 30.451 M -0.61 % 30.637 M -0.41 % 30.764 M -46.92 % 57.954 M 2.05 % 56.789 M -8.56 % 62.107 M -1.42 % 63.000 M 24.12 % 50.758 M 0.53 % 50.492 M 11.14 % 45.431 M 3.79 % 43.772 M 6.83 % 40.972 M 3.65 % 39.527 M 2.01 % 38.749 M 4.43 % 37.106 M 21.15 % 30.628 M 0.000
Capital lease obligations 143.871 M -1.97 % 146.757 M -10.19 % 163.409 M 9.63 % 149.059 M -8.94 % 163.688 M 0.30 % 163.200 M -16.92 % 196.429 M -42.75 % 343.125 M 50.17 % 228.498 M -3.24 % 236.145 M -9.26 % 260.239 M -7.86 % 282.441 M -2.68 % 290.217 M -8.06 % 315.661 M -15.18 % 372.166 M -16.11 % 443.662 M 0.57 % 441.168 M -7.98 % 479.452 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 298.912 M 0.000 -100.00 % 340.249 M 1.13 % 336.433 M -0.05 % 336.595 M 1 909.63 % -18.600 M -105.17 % 359.590 M 0.000 -100.00 % 357.900 M 0.000 -100.00 % 321.955 M 0.000 -100.00 % 356.968 M 2 717.93 % -13.636 M -104.25 % 320.859 M -11.13 % 361.036 M 1.11 % 357.077 M 0.62 % 354.859 M -6.28 % 378.638 M -10.11 % 421.236 M 0.59 % 418.765 M 1 135.03 % -40.459 M -109.00 % 449.547 M 1.22 % 444.135 M 0.35 % 442.569 M 1.66 % 435.328 M 0.00 % 435.328 M 1.03 % 430.906 M 0.00 % 430.906 M 0.00 % 430.906 M 870.85 % 44.384 M 17.58 % 37.747 M 39.16 % 27.124 M
Deferred tax liabilities non current 29.619 M 9.28 % 27.104 M -7.22 % 29.212 M -3.72 % 30.342 M -0.87 % 30.609 M 16.26 % 26.329 M -10.04 % 29.267 M -8.97 % 32.149 M -1.38 % 32.599 M 15.79 % 28.153 M -15.40 % 33.276 M 99.06 % 16.716 M -52.55 % 35.232 M 23.71 % 28.479 M -20.17 % 35.673 M -62.56 % 95.275 M 533.63 % 15.036 M -0.05 % 15.044 M -0.05 % 15.051 M 14.27 % 13.171 M 929.89 % 1.279 M -1.16 % 1.294 M 0.00 % 1.294 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.623 B 4.20 % 2.517 B 3.74 % 2.426 B -5.46 % 2.567 B -0.30 % 2.574 B 0.03 % 2.574 B 0.88 % 2.551 B 1.83 % 2.505 B -8.51 % 2.738 B -0.87 % 2.762 B 0.98 % 2.736 B -5.82 % 2.905 B -4.61 % 3.045 B 5.84 % 2.877 B 1.40 % 2.837 B 5.95 % 2.678 B 9.26 % 2.451 B 9.47 % 2.239 B 30.87 % 1.711 B -2.06 % 1.747 B -0.13 % 1.749 B 4.00 % 1.682 B 1.59 % 1.655 B 3.75 % 1.596 B 4.47 % 1.527 B 5.94 % 1.442 B 3.87 % 1.388 B 1.36 % 1.369 B 8.42 % 1.263 B 3.80 % 1.217 B 58.09 % 769.611 M 6.77 % 720.790 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-06-30 2017-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 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.905 M -200.00 % 1.905 M 0.000 -100.00 % 4.097 M 145.46 % -9.013 M -200.00 % 9.013 M 0.000 -100.00 % 9.981 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 % 52.038 M 0.000 -100.00 % 153.734 M 200.27 % -153.328 M -200.00 % 153.328 M 0.000 100.00 % -69.284 M -148.94 % 141.562 M 200.00 % -141.562 M 0.000 100.00 % -466.144 M -314.19 % 217.630 M 200.00 % -217.630 M 0.000 -100.00 % 56.712 M 198.69 % -57.464 M -200.00 % 57.464 M 0.000 100.00 % -128.011 M -274.94 % 73.175 M 200.00 % -73.175 M 0.000 100.00 % -98.432 M -376.24 % 35.632 M 200.00 % -35.632 M 0.000 100.00 % -66.098 M -598.02 % 13.272 M 200.00 % -13.272 M 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -18.189 M 0.000 -100.00 % 113.152 M 271.70 % -65.902 M -200.00 % 65.902 M 0.000 100.00 % -100.947 M -183.48 % 120.931 M 200.00 % -120.931 M 0.000 100.00 % -155.207 M -174.23 % 209.089 M 200.00 % -209.089 M 0.000 100.00 % -9.033 M -190.75 % 9.954 M 200.00 % -9.954 M 0.000 100.00 % -38.192 M -288.31 % 20.281 M 200.00 % -20.281 M 0.000 100.00 % -4.251 M 51.73 % -8.807 M -200.00 % 8.807 M 0.000 100.00 % -42.350 M -350.16 % -9.408 M -200.00 % 9.408 M 0.000
Inventory 0.000 0.000 0.000 0.000 -100.00 % 70.227 M 0.000 -100.00 % 40.582 M 146.42 % -87.426 M -200.00 % 87.426 M 0.000 -100.00 % 31.663 M 53.47 % 20.631 M 200.00 % -20.631 M 0.000 100.00 % -303.813 M -3 657.31 % 8.541 M 200.00 % -8.541 M 0.000 -100.00 % 61.648 M 191.44 % -67.418 M -200.00 % 67.418 M 0.000 100.00 % -99.800 M -288.68 % 52.894 M 200.00 % -52.894 M 0.000 100.00 % -94.181 M -311.93 % 44.439 M 200.00 % -44.439 M 0.000 100.00 % -23.747 M -204.71 % 22.680 M 200.00 % -22.680 M 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.124 M 0.000 0.000 0.000 -100.00 % 4.097 M 0.000 0.000 0.000 -100.00 % 9.981 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 71.639 M -4.53 % 75.036 M 0.000 -100.00 % 51.325 M -47.40 % 97.574 M 26.90 % 76.888 M 148.42 % -158.781 M -152.50 % 302.469 M 304.36 % -148.005 M -162.47 % -56.389 M -823.51 % 7.794 M 103.84 % -203.053 M -1 032.14 % 21.783 M 77.51 % 12.271 M 130.81 % -39.829 M -402.46 % 13.168 M 136.88 % -35.702 M -221.18 % -11.116 M 78.81 % -52.460 M -162.31 % -20.000 M 43.31 % -35.282 M -299.59 % -8.829 M 86.82 % -66.982 M -168.16 % -24.979 M 43.90 % -44.524 M -150.65 % -17.763 M 67.32 % -54.354 M -225.22 % -16.713 M 54.58 % -36.796 M -203.34 % -12.130 M 73.62 % -45.991 M -226.51 % -14.085 M 39.55 % -23.301 M -128.43 % -10.201 M
Net cash provided by operating activities 71.639 M -4.53 % 75.036 M 0.000 -100.00 % 56.788 M -31.23 % 82.579 M -0.74 % 83.195 M -23.05 % 108.109 M 82.53 % 59.229 M -41.09 % 100.544 M 1 544.36 % 6.114 M -85.10 % 41.027 M 655.86 % 5.428 M 1 696 213 223.42 % -0.320 -190.91 % -0.110 100.00 % -33.974 M -18.82 % -28.593 M 72.79 % -105.069 M -624.66 % 20.026 M -60.29 % 50.425 M 85.71 % 27.152 M -78.22 % 124.679 M 4 851.44 % -2.624 M -102.44 % 107.748 M 392.88 % 21.861 M -29.03 % 30.804 M 198.39 % -31.308 M -175.12 % 41.679 M 272.05 % -24.225 M -162.91 % 38.506 M -20.35 % 48.341 M -0.09 % 48.387 M 451.47 % -13.767 M -127.89 % 49.364 M 103.30 % 24.282 M
Investments in property plant and equipment -8.254 M 20.37 % -10.366 M 29.06 % -14.612 M -80.68 % -8.088 M -7.13 % -7.549 M -78.56 % -4.228 M 78.28 % -19.465 M -895.15 % -1.956 M 28.96 % -2.753 M 37.52 % -4.407 M 87.43 % -35.052 M -508.02 % -5.765 M -61.36 % -3.573 M 60.99 % -9.158 M 75.99 % -38.149 M -193.95 % -12.978 M 9.00 % -14.261 M 26.73 % -19.465 M 25.71 % -26.201 M -154.18 % -10.308 M 28.72 % -14.460 M 34.17 % -21.966 M 35.76 % -34.194 M -48.02 % -23.101 M -72.07 % -13.426 M -96.24 % -6.841 M 61.93 % -17.970 M -1 535.72 % -1.099 M 95.26 % -23.173 M -492.42 % -3.912 M 44.89 % -7.097 M 31.28 % -10.328 M 8.38 % -11.273 M -123.45 % -5.045 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 2.188 M 30 158.13 % 7.230 K -99.45 % 1.326 M 38 483.06 % 3.436 K -89.11 % 31.542 K 129.91 % 13.719 K -98.86 % 1.208 M 225.62 % -961.441 K -1 602 401 802.48 % 0.060 -95.38 % 1.300 100.00 % -119.922 M -1 023.56 % 12.985 M -9.11 % 14.286 M 375 557.74 % 3.803 K 100.02 % -25.274 M -351.64 % 10.044 M -30.24 % 14.397 M -34.44 % 21.960 M -14.37 % 25.645 M 0.000 -100.00 % 13.332 M 94.24 % 6.863 M -62.25 % 18.181 M 1 539.77 % 1.109 M -95.22 % 23.186 M 492.74 % 3.912 M -45.52 % 7.180 M 0.000 0.000 -100.00 % 5.045 M
Purchases of investments -52.651 M 89.82 % -517.000 M -208.82 % 475.080 M 866.09 % 49.175 M 185.68 % -57.393 M 87.71 % -466.867 M -259.72 % 292.306 M 10.51 % 264.510 M 661.97 % -47.069 M 91.15 % -532.123 M -330.12 % 231.239 M 1 136.53 % -22.309 M 28.76 % -31.317 M 85.91 % -222.260 M -154.36 % 408.900 M 3 606.86 % -11.660 M 72.74 % -42.770 M 92.68 % -584.470 M -189.23 % 655.001 M 2 530.31 % -26.951 M 87.74 % -219.830 M 50.04 % -440.000 M -2 300.00 % 20.000 M -93.14 % 291.400 M 1 393.59 % 19.510 M 105.90 % -330.910 M -166.96 % 494.199 M 540.46 % -112.200 M 64.97 % -320.250 M -291.74 % -81.750 M -471.60 % 22.000 M 0.000 0.000 100.00 % -38.674 M
Sales maturities of investments 689.871 K 114.90 % 321.025 K -95.44 % 7.043 M -10.43 % 7.863 M 108.85 % 3.765 M 71.51 % 2.195 M -87.76 % 17.932 M 207.12 % 5.839 M 69.40 % 3.447 M 539.47 % 538.985 K -99.77 % 237.742 M 4 741.34 % 4.911 M 66.34 % 2.952 M 14.02 % 2.589 M -86.34 % 18.953 M 178.09 % 6.815 M 974.98 % 633.991 K 91.92 % 330.344 K -95.54 % 7.414 M -47.74 % 14.186 M 1 209.62 % -1.278 M -144.53 % 2.871 M 3 534.62 % 78.982 K -95.52 % 1.764 M -51.15 % 3.610 M 29.29 % 2.792 M -57.80 % 6.617 M 30.87 % 5.057 M 82.16 % 2.776 M 239.16 % 818.454 K 6.06 % 771.667 K 55.00 % 497.861 K -9.59 % 550.654 K 44.99 % 379.797 K
Other investing activites 269.996 K -9.42 % 298.077 K 33.78 % 222.805 K -7.84 % 241.752 K 100.45 % -53.600 M 88.46 % -464.665 M -2 491.31 % -17.932 M -1 928 137 827.11 % 0.930 -13.08 % 1.070 10.31 % 0.970 -25.95 % 1.310 -100.00 % 980.000 K 11 033.99 % 8.802 K -89.33 % 82.488 K 100.07 % -119.922 M -824.03 % -12.978 M -3.52 % -12.537 M -626.97 % -1.725 M 93.42 % -26.201 M -154.18 % -10.308 M 28.72 % -14.460 M 34.17 % -21.966 M 44.37 % -39.486 M -42 044.89 % -93.691 K 98.85 % -8.134 M -18.89 % -6.841 M 61.93 % -17.970 M -1 535.72 % -1.099 M 95.26 % -23.173 M -492.42 % -3.912 M 44.89 % -7.097 M 67.73 % -21.994 M -156.72 % 38.778 M 868.65 % -5.045 M
Net cash used for investing activites -59.946 M 88.62 % -526.747 M -212.62 % 467.734 M 850.82 % 49.193 M 178.39 % -62.754 M 86.68 % -471.088 M -271.83 % 274.167 M 2.15 % 268.396 M 679.14 % -46.344 M 91.35 % -535.977 M -223.17 % 435.136 M 1 980.06 % -23.145 M 27.51 % -31.929 M 86.04 % -228.746 M -184.79 % 269.782 M 1 614.25 % -17.816 M 67.40 % -54.648 M 90.97 % -605.325 M -203.52 % 584.740 M 2 605.59 % -23.337 M 90.10 % -235.632 M 48.68 % -459.102 M -1 542.20 % -27.957 M -110.36 % 269.969 M 1 712.76 % 14.893 M 104.45 % -334.937 M -169.34 % 483.056 M 546.32 % -108.232 M 68.23 % -340.634 M -301.49 % -84.843 M -638.45 % 15.757 M 149.51 % -31.825 M -213.43 % 28.056 M 164.74 % -43.339 M
Debt repayment 100.000 M -16.67 % 120.000 M 180.00 % -150.000 M -114.29 % -70.000 M -216.67 % 60.000 M -16.67 % 72.000 M 0.000 100.00 % -200.000 M 0.000 -100.00 % 118.000 M 155.41 % -212.957 M -250.30 % -60.793 M 0.000 -100.00 % 175.000 M 218.23 % -148.014 M -209.41 % 135.279 M -42.56 % 235.527 M 209.12 % 76.192 M 207.25 % -71.044 M -134.47 % -30.300 M -143.29 % 70.000 M 16.67 % 60.000 M 220.00 % -50.000 M -600.00 % 10.000 M -79.27 % 48.250 M 0.000 0.000 -100.00 % 50.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.878 M 201.61 % -13.658 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
Common stock repurchased 0.000 0.000 0.000 0.000 100.00 % -25.020 M 0.000 0.000 0.000 0.000 0.000 100.00 % -13.878 M -201.61 % 13.658 M 200.00 % -13.658 M 0.000 100.00 % -15.597 M -202.49 % 15.219 M 200.00 % -15.219 M 0.000 0.000 0.000 100.00 % -654.432 K 0.000 100.00 % -294.750 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -36.085 M -2 196.19 % -1.572 M 80.21 % -7.942 M 25.90 % -10.719 M 78.38 % -49.579 M -1 731.36 % -2.707 M 93.58 % -42.155 M -593.71 % -6.077 M 84.74 % -39.824 M -782.45 % -4.513 M 83.94 % -28.103 M -1 249.04 % -2.083 M 92.51 % -27.811 M -317.17 % -6.666 M -43 545.01 % -15.274 K 99.76 % -6.473 M 86.12 % -46.648 M -4 450.32 % -1.025 M -1 881.99 % -51.724 K 99.49 % -10.101 M 76.15 % -42.345 M -2 362.91 % -1.719 M -3 670.08 % -45.604 K 99.46 % -8.384 M 72.87 % -30.902 M 0.000 100.00 % -160.708 K 0.00 % -160.708 K 99.20 % -20.000 M -131.57 % -8.637 M 10.22 % -9.620 M 24.32 % -12.711 M -134.06 % -5.431 M 68.97 % -17.500 M
Other financing activites -52.219 M -23.15 % -42.402 M -13.32 % -37.417 M 16.36 % -44.738 M 23.79 % -58.707 M 7.14 % -63.220 M -297.75 % 31.970 M 167.62 % -47.277 M -14.67 % -41.230 M 16.26 % -49.238 M -344.64 % -11.074 M 73.46 % -41.718 M 11.30 % -47.032 M 11.86 % -53.362 M -871.12 % 6.920 M 111.33 % -61.056 M -3.78 % -58.833 M -9 429.56 % -617.369 K 98.68 % -46.884 M -8 596.65 % -539.099 K 93.91 % -8.849 M 0.000 -100.00 % 6.264 M 12.43 % 5.572 M 941.78 % -661.882 K 0.000 100.00 % -733.631 K 0.000 100.00 % -3.353 M -100.81 % 411.522 M 68 586 961 275.92 % 0.600 757.14 % 0.070 100.00 % -1.000 M 0.000
Net cash used provided by financing activities 11.697 M -84.62 % 76.027 M 138.92 % -195.360 M -55.72 % -125.457 M -159.82 % -48.286 M -895.15 % 6.073 M 159.62 % -10.185 M 95.98 % -253.353 M -212.58 % -81.054 M -226.16 % 64.249 M 124.15 % -266.012 M -154.33 % -104.594 M -18.19 % -88.500 M -176.98 % 114.972 M 157.82 % -198.846 M -339.67 % 82.968 M -36.20 % 130.046 M 74.44 % 74.549 M 163.24 % -117.875 M -187.92 % -40.940 M -317.70 % 18.806 M -67.73 % 58.281 M 215.98 % -50.249 M -799.15 % 7.187 M -84.90 % 47.588 M 195.18 % -50.000 M -8 627.17 % -572.923 K -101.15 % 49.839 M 313.42 % -23.353 M -105.80 % 402.885 M 4 287.96 % -9.620 M 24.32 % -12.711 M -386.88 % 4.431 M 125.32 % -17.500 M
Effect of forex changes on cash -25.674 K -95.66 % -13.122 K 0.000 0.000 0.000 0.000 -100.00 % 178.760 K 103.06 % -5.839 M -69.40 % -3.447 M -102.27 % 151.522 M 83.83 % 82.426 M -4.46 % 86.272 M -2.81 % 88.769 M -29.43 % 125.781 M 386 381.77 % -32.562 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 23.364 M 106.21 % -376.018 M -194.67 % 397.187 M 1 552.82 % -27.339 M 3.94 % -28.461 M 92.55 % -381.820 M -202.57 % 372.270 M 443.99 % 68.433 M 325.85 % -30.300 M 90.35 % -314.091 M -207.35 % 292.578 M 911.83 % -36.039 M -13.83 % -31.660 M -363.69 % 12.006 M -33.21 % 17.976 M -39.56 % 29.744 M 198.15 % -30.304 M 94.07 % -511.080 M -198.80 % 517.290 M 1 493.36 % -37.125 M 59.71 % -92.147 M 77.16 % -403.446 M -1 465.68 % 29.542 M -90.12 % 299.017 M 220.54 % 93.285 M 125.47 % -366.245 M -169.87 % 524.162 M 734.45 % -82.617 M 74.62 % -325.482 M -188.84 % 366.383 M 571.98 % 54.523 M 193.52 % -58.302 M -172.07 % 80.902 M 321.30 % -36.558 M
Cash at beginning of period 62.177 M -85.81 % 438.195 M 968.55 % 41.009 M -40.00 % 68.347 M -29.40 % 96.809 M -79.77 % 478.629 M 350.01 % 106.359 M 180.44 % 37.926 M -44.41 % 68.226 M -82.15 % 382.317 M 326.03 % 89.739 M -28.65 % 125.778 M -20.11 % 157.438 M 8.26 % 145.431 M 14.10 % 127.455 M 30.44 % 97.711 M -23.67 % 128.015 M -79.97 % 639.095 M 424.69 % 121.805 M -23.36 % 158.931 M -36.70 % 251.078 M -61.64 % 654.523 M 4.73 % 624.982 M 91.73 % 325.965 M 40.09 % 232.679 M -61.15 % 598.925 M 701.10 % 74.763 M -52.50 % 157.380 M -67.41 % 482.861 M 314.55 % 116.479 M 88.00 % 61.955 M -48.48 % 120.258 M 205.57 % 39.355 M -48.16 % 75.913 M
Cash at end of period 85.541 M 37.58 % 62.177 M -85.81 % 438.195 M 968.55 % 41.009 M -40.00 % 68.347 M -29.40 % 96.809 M -79.77 % 478.629 M 350.01 % 106.359 M 180.44 % 37.926 M -44.41 % 68.226 M -82.15 % 382.317 M 326.03 % 89.739 M -28.65 % 125.778 M -20.11 % 157.438 M 8.26 % 145.431 M 14.10 % 127.455 M 30.44 % 97.711 M -23.67 % 128.015 M -79.97 % 639.095 M 424.69 % 121.805 M -23.36 % 158.931 M -36.70 % 251.078 M -61.64 % 654.523 M 4.73 % 624.982 M 91.73 % 325.965 M 40.09 % 232.679 M -61.15 % 598.925 M 701.10 % 74.763 M -52.50 % 157.380 M -67.41 % 482.861 M 314.55 % 116.479 M 88.00 % 61.955 M -48.48 % 120.258 M 205.57 % 39.355 M
Operating cash flow 71.639 M -4.53 % 75.036 M 0.000 -100.00 % 56.788 M -31.23 % 82.579 M -0.74 % 83.195 M -23.05 % 108.109 M 82.53 % 59.229 M -41.09 % 100.544 M 1 544.36 % 6.114 M -85.10 % 41.027 M 655.86 % 5.428 M 1 696 213 223.42 % -0.320 -190.91 % -0.110 100.00 % -33.974 M -18.82 % -28.593 M 72.79 % -105.069 M -624.66 % 20.026 M -60.29 % 50.425 M 85.71 % 27.152 M -78.22 % 124.679 M 4 851.44 % -2.624 M -102.44 % 107.748 M 392.88 % 21.861 M -29.03 % 30.804 M 198.39 % -31.308 M -175.12 % 41.679 M 272.05 % -24.225 M -162.91 % 38.506 M -20.35 % 48.341 M -0.09 % 48.387 M 451.47 % -13.767 M -127.89 % 49.364 M 103.30 % 24.282 M
Capital expenditure -8.254 M 20.37 % -10.366 M 29.06 % -14.612 M -80.68 % -8.088 M -7.13 % -7.549 M -78.56 % -4.228 M 78.28 % -19.465 M -895.15 % -1.956 M 28.96 % -2.753 M 37.52 % -4.407 M 87.43 % -35.052 M -508.02 % -5.765 M -61.36 % -3.573 M 60.99 % -9.158 M 75.99 % -38.149 M -193.95 % -12.978 M 9.00 % -14.261 M 26.73 % -19.465 M 25.71 % -26.201 M -154.18 % -10.308 M 28.72 % -14.460 M 34.17 % -21.966 M 35.76 % -34.194 M -48.02 % -23.101 M -72.07 % -13.426 M -96.24 % -6.841 M 61.93 % -17.970 M -1 535.72 % -1.099 M 95.26 % -23.173 M -492.42 % -3.912 M 44.89 % -7.097 M 31.28 % -10.328 M 8.38 % -11.273 M -123.45 % -5.045 M
Free CashFlow 63.385 M -1.50 % 64.349 M -41.53 % 110.062 M 169.51 % 40.838 M -45.57 % 75.030 M -4.99 % 78.967 M -10.92 % 88.644 M 54.77 % 57.273 M -41.43 % 97.791 M 5 626.25 % 1.708 M -71.42 % 5.975 M 1 872.10 % -337.169 K 90.56 % -3.573 M 60.99 % -9.158 M 87.30 % -72.123 M -73.49 % -41.571 M 65.16 % -119.330 M -21 363.77 % 561.191 K -97.68 % 24.224 M 43.81 % 16.844 M -84.72 % 110.219 M 548.22 % -24.590 M -133.43 % 73.553 M 6 030.83 % -1.240 M -107.14 % 17.379 M 145.55 % -38.150 M -260.91 % 23.709 M 193.62 % -25.323 M -265.15 % 15.333 M -65.49 % 44.429 M 7.61 % 41.289 M 271.36 % -24.095 M -163.26 % 38.090 M 98.01 % 19.237 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 2017 2017 2017 2017
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013