603663.SS

Sanxiang Advanced Materials Co., Ltd. 603663.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Revenue 1.054 B -2.41 % 1.080 B 11.07 % 972.305 M 23.20 % 789.207 M 7.65 % 733.113 M -3.68 % 761.084 M 27.16 % 598.534 M 46.75 % 407.846 M 46.88 % 277.670 M 0.14 % 277.272 M -10.03 % 308.184 M -4.67 % 323.292 M -16.83 % 388.735 M -2.05 % 396.869 M
Net income 75.765 M -4.38 % 79.233 M -47.48 % 150.873 M 50.14 % 100.488 M 54.98 % 64.839 M -21.61 % 82.710 M 11.50 % 74.181 M 37.35 % 54.008 M 37.31 % 39.332 M 18.84 % 33.096 M 9.08 % 30.341 M -14.87 % 35.641 M 20.80 % 29.503 M -42.39 % 51.209 M
Income before tax 73.661 M -8.61 % 80.604 M -56.83 % 186.711 M 54.94 % 120.507 M 41.00 % 85.468 M -34.84 % 131.173 M 54.31 % 85.004 M 32.71 % 64.050 M 34.57 % 47.596 M 19.85 % 39.713 M 9.32 % 36.326 M -15.82 % 43.154 M 17.25 % 36.805 M -40.39 % 61.739 M
Income before tax ratio 0.07 -6.36 % 0.07 -61.13 % 0.19 25.76 % 0.15 30.98 % 0.12 -32.36 % 0.17 21.36 % 0.14 -9.57 % 0.16 -8.38 % 0.17 19.68 % 0.14 21.51 % 0.12 -11.70 % 0.13 40.98 % 0.09 -39.14 % 0.16
EBITDA 150.358 M -0.21 % 150.681 M -37.37 % 240.582 M 33.07 % 180.800 M 34.52 % 134.403 M -20.09 % 168.193 M 77.45 % 94.783 M 31.44 % 72.112 M 34.85 % 53.477 M 15.01 % 46.496 M 5.62 % 44.022 M -13.62 % 50.967 M 10.04 % 46.318 M -27.97 % 64.308 M
Net income ratio 0.07 -2.02 % 0.07 -52.72 % 0.16 21.87 % 0.13 43.96 % 0.09 -18.62 % 0.11 -12.32 % 0.12 -6.41 % 0.13 -6.51 % 0.14 18.67 % 0.12 21.24 % 0.10 -10.70 % 0.11 45.26 % 0.08 -41.18 % 0.13
Ratio EBITDA 0.14 2.25 % 0.14 -43.61 % 0.25 8.01 % 0.23 24.96 % 0.18 -17.04 % 0.22 39.55 % 0.16 -10.44 % 0.18 -8.19 % 0.19 14.85 % 0.17 17.39 % 0.14 -9.39 % 0.16 32.31 % 0.12 -26.47 % 0.16
Gross profit ratio 0.20 -12.22 % 0.22 -33.10 % 0.33 7.38 % 0.31 19.20 % 0.26 -16.82 % 0.31 18.44 % 0.26 -4.49 % 0.28 -13.66 % 0.32 14.10 % 0.28 7.94 % 0.26 -3.36 % 0.27 22.80 % 0.22 -22.01 % 0.28
Weighted average shs out dil 420.916 M 0.94 % 417.016 M -0.49 % 419.091 M 7.22 % 390.854 M 4.59 % 373.715 M 1.44 % 368.421 M -1.17 % 372.771 M 1.27 % 368.108 M 17.08 % 314.405 M 14.28 % 275.115 M -0.89 % 277.596 M -0.62 % 279.316 M 6.98 % 261.091 M 5.91 % 246.520 M
Weighted average shs out 420.916 M 0.94 % 417.016 M -0.49 % 419.091 M 7.22 % 390.854 M 4.59 % 373.715 M 1.44 % 368.421 M -1.17 % 372.771 M 0.63 % 370.427 M 16.69 % 317.449 M 15.39 % 275.115 M -0.89 % 277.596 M -0.62 % 279.316 M 6.98 % 261.091 M 5.91 % 246.520 M
EPS diluted 0.18 -5.26 % 0.19 -47.22 % 0.36 38.46 % 0.26 49.86 % 0.17 -22.72 % 0.22 12.25 % 0.20 37.17 % 0.15 21.50 % 0.12 0.00 % 0.12 9.09 % 0.11 -15.38 % 0.13 18.18 % 0.11 -47.62 % 0.21
Earnings per share 0.18 -5.26 % 0.19 -47.22 % 0.36 38.46 % 0.26 49.86 % 0.17 -22.72 % 0.22 12.25 % 0.20 37.17 % 0.15 21.50 % 0.12 0.00 % 0.12 9.09 % 0.11 -15.38 % 0.13 18.18 % 0.11 -47.62 % 0.21
Gross profit 206.332 M -14.33 % 240.858 M -25.70 % 324.175 M 32.29 % 245.055 M 28.32 % 190.969 M -19.87 % 238.331 M 50.61 % 158.244 M 40.17 % 112.898 M 26.82 % 89.020 M 14.26 % 77.909 M -2.89 % 80.228 M -7.88 % 87.091 M 2.12 % 85.279 M -23.61 % 111.637 M
Income tax expense 6.026 M -19.00 % 7.440 M -62.77 % 19.981 M 45.63 % 13.721 M 26.89 % 10.813 M -54.23 % 23.624 M 101.39 % 11.730 M 16.80 % 10.043 M 21.51 % 8.265 M 24.91 % 6.616 M 10.56 % 5.985 M -20.34 % 7.513 M 28.82 % 5.832 M -34.51 % 8.905 M
Cost of revenue 847.566 M 1.02 % 839.043 M 29.46 % 648.131 M 19.11 % 544.152 M 0.37 % 542.144 M 3.71 % 522.752 M 18.73 % 440.290 M 49.28 % 294.948 M 56.35 % 188.651 M -5.37 % 199.363 M -12.54 % 227.956 M -3.49 % 236.201 M -22.16 % 303.455 M 6.39 % 285.232 M
General and administrative expenses 67.396 M 4.02 % 64.789 M 17.10 % 55.328 M 7.23 % 51.597 M 4.70 % 49.281 M 22.27 % 40.305 M 28.19 % 31.443 M 74.69 % 17.999 M -38.33 % 29.185 M 22.70 % 23.786 M -8.41 % 25.970 M -0.42 % 26.079 M -9.57 % 28.839 M -1.88 % 29.392 M
Selling and marketing expenses 12.298 M 2.07 % 12.049 M -20.38 % 15.134 M -3.89 % 15.746 M 0.16 % 15.721 M -48.11 % 30.299 M 28.52 % 23.574 M 26.26 % 18.671 M 20.41 % 15.507 M 17.80 % 13.163 M -12.07 % 14.970 M -2.43 % 15.344 M 18.30 % 12.970 M -14.53 % 15.174 M
Other expenses 8.670 M -66.00 % 25.499 M 12.01 % 22.766 M 63.63 % 13.913 M -4.82 % 14.618 M 27.54 % 11.461 M 633.96 % -2.146 M 26.91 % -2.937 M 70.01 % -9.793 M -77.75 % -5.510 M 17.07 % -6.644 M -11.74 % -5.946 M 32.63 % -8.825 M -270.65 % 5.172 M
Operating expenses 130.592 M -16.67 % 156.709 M 11.63 % 140.380 M 23.14 % 113.996 M 10.38 % 103.278 M -4.03 % 107.613 M 52.28 % 70.670 M 49.00 % 47.430 M 4.93 % 45.200 M 10.94 % 40.743 M -9.10 % 44.819 M -3.28 % 46.339 M 3.47 % 44.785 M -9.96 % 49.738 M
Cost and expenses 978.158 M -1.77 % 995.752 M 26.28 % 788.510 M 19.81 % 658.148 M 1.97 % 645.422 M 2.39 % 630.365 M 23.37 % 510.960 M 49.24 % 342.378 M 46.41 % 233.850 M -2.61 % 240.105 M -11.98 % 272.775 M -3.46 % 282.540 M -18.87 % 348.241 M 3.96 % 334.970 M
Research and development expenses 42.229 M -22.33 % 54.373 M 15.31 % 47.153 M 44.02 % 32.741 M 38.39 % 23.658 M -7.40 % 25.548 M 43.54 % 17.799 M 29.95 % 13.697 M 32.96 % 10.302 M 10.73 % 9.303 M -11.58 % 10.522 M -3.13 % 10.862 M -7.96 % 11.801 M 0.000
Selling general and administrative expenses 79.694 M 3.72 % 76.837 M 9.05 % 70.461 M 4.63 % 67.343 M 3.60 % 65.002 M -7.93 % 70.604 M 28.33 % 55.017 M 50.04 % 36.670 M -17.95 % 44.691 M 20.95 % 36.949 M -9.75 % 40.940 M -1.16 % 41.422 M -0.93 % 41.810 M -6.19 % 44.567 M
Interest income 649.957 K 4 626.96 % 13.750 K -98.23 % 776.412 K -26.59 % 1.058 M 32.01 % 801.127 K 278.46 % 211.682 K -85.45 % 1.455 M -64.15 % 4.057 M 386.19 % 834.509 K 585.15 % 121.800 K 41.30 % 86.200 K 0.70 % 85.600 K -97.68 % 3.689 M 0.000
Interest expense 9.887 M 4.72 % 9.442 M 52.24 % 6.202 M -55.25 % 13.858 M -32.36 % 20.488 M 98.36 % 10.329 M 1 016.75 % 924.871 K 304.43 % 228.686 K 11.82 % 204.510 K -80.97 % 1.074 M -26.26 % 1.457 M -20.17 % 1.825 M 0.000 -100.00 % 1.925 M
Depreciation and amortization 67.459 M 26.18 % 53.464 M 19.81 % 44.624 M -1.47 % 45.290 M 23.07 % 36.802 M 22.31 % 30.089 M 125.75 % 13.328 M 27.37 % 10.464 M -3.02 % 10.790 M 7.91 % 9.999 M 14.70 % 8.718 M 2.92 % 8.470 M 10.80 % 7.644 M 0.000
Operating income 75.740 M -9.99 % 84.149 M -54.22 % 183.795 M 40.24 % 131.059 M 49.45 % 87.691 M -32.92 % 130.718 M 49.27 % 87.574 M 33.77 % 65.468 M 49.40 % 43.820 M 17.90 % 37.167 M 4.96 % 35.409 M -13.11 % 40.752 M 5.37 % 38.674 M -37.52 % 61.899 M
Operating income ratio 0.07 -7.77 % 0.08 -58.78 % 0.19 13.83 % 0.17 38.83 % 0.12 -30.36 % 0.17 17.39 % 0.15 -8.85 % 0.16 1.72 % 0.16 17.73 % 0.13 16.67 % 0.11 -8.85 % 0.13 26.70 % 0.10 -36.21 % 0.16
Total other income expenses net -2.080 M 41.34 % -3.545 M -221.56 % 2.916 M 127.64 % -10.552 M -374.60 % -2.223 M -588.66 % 454.971 K 117.70 % -2.570 M -81.31 % -1.418 M -137.55 % 3.776 M 48.32 % 2.546 M 177.63 % 916.992 K -61.81 % 2.401 M 228.51 % -1.869 M -1 071.34 % -159.531 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Net debt 227.220 M 23.34 % 184.222 M 57.07 % 117.284 M 119.39 % 53.459 M -82.34 % 302.753 M 56.01 % 194.066 M 1 432.63 % -14.563 M 25.39 % -19.519 M 71.22 % -67.825 M -1 649.62 % -3.877 M -458.89 % 1.080 M -94.21 % 18.662 M -6.83 % 20.031 M -61.36 % 51.834 M
Total investments 179.458 M 2.50 % 175.088 M 44.11 % 121.499 M 40.61 % 86.406 M 135.24 % 36.732 M 3 644.74 % 980.890 K 45 290.77 % 2.161 K -70.59 % 7.347 K -52.17 % 15.360 K -47.09 % 29.032 K -32.01 % 42.703 K -24.25 % 56.375 K -19.52 % 70.046 K 54.77 % 45.257 K
Total debt 300.327 M 20.81 % 248.597 M 30.86 % 189.968 M 13.59 % 167.236 M -54.57 % 368.082 M 55.36 % 236.919 M 517.21 % 38.385 M 29.99 % 29.529 M 291.71 % 7.539 M -70.31 % 25.391 M 22.69 % 20.696 M -27.64 % 28.602 M -30.57 % 41.195 M -35.76 % 64.125 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 68.296 M 31.53 % 51.924 M -38.77 % 84.800 M 124.73 % 37.734 M 38.72 % 27.202 M 2.21 % 26.614 M 33.54 % 19.930 M -66.36 % 59.237 M 1 303.40 % 4.221 M 34.25 % 3.144 M 0.000 0.000
Retained earnings 571.335 M 7.09 % 533.503 M 9.31 % 488.049 M 31.20 % 371.995 M 24.79 % 298.093 M 16.27 % 256.376 M 30.46 % 196.512 M 31.13 % 149.866 M 30.43 % 114.905 M 45.34 % 79.057 M 23.01 % 64.267 M 23.59 % 51.999 M 90.20 % 27.339 M -38.54 % 44.479 M
Common stock 423.462 M -0.11 % 423.915 M 40.24 % 302.270 M 40.62 % 214.952 M 11.69 % 192.462 M 1.30 % 189.992 M 40.00 % 135.709 M 1.16 % 134.150 M 0.00 % 134.150 M 33.35 % 100.600 M 0.00 % 100.600 M 0.00 % 100.600 M 0.00 % 100.600 M 73.45 % 58.000 M
Total equity 1.371 B 2.07 % 1.343 B 3.44 % 1.299 B 9.35 % 1.188 B 58.37 % 749.975 M 31.66 % 569.644 M -1.93 % 580.876 M 24.23 % 467.578 M 9.78 % 425.933 M 78.29 % 238.895 M 8.48 % 220.213 M 8.06 % 203.795 M 16.43 % 175.034 M 19.77 % 146.142 M
Other non current liabilities 0.000 -100.00 % 18.063 M 6.95 % 16.890 M -36.13 % 26.445 M 3 882.63 % 664.004 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.947 M -5.67 % 7.364 M 20.16 % 6.129 M
Long term debt 11.224 M -68.04 % 35.119 M -38.78 % 57.364 M -31.62 % 83.885 M -68.21 % 263.860 M 148.32 % 106.260 M 523.00 % 17.056 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 30.144 M -45.87 % 55.689 M -27.37 % 76.676 M -31.49 % 111.917 M -60.07 % 280.311 M 132.84 % 120.387 M 329.74 % 28.014 M 346.13 % 6.279 M 5.24 % 5.967 M -5.59 % 6.320 M -3.48 % 6.548 M -5.86 % 6.956 M -5.60 % 7.368 M 20.22 % 6.129 M
Other current liabilities 97.512 M -0.26 % 97.767 M -25.78 % 131.720 M 1 802.77 % 6.923 M -89.26 % 64.470 M -53.56 % 138.827 M 31.08 % 105.912 M 471.44 % 18.534 M 32.69 % 13.968 M 17.53 % 11.885 M 1 321.62 % -972.869 K -107.35 % 13.232 M 6.16 % 12.463 M -65.05 % 35.666 M
Deferred revenue 0.000 0.000 -100.00 % 9.378 M -83.05 % 55.345 M -35.44 % 85.729 M -27.80 % 118.733 M 3 637.57 % 3.177 M 114.46 % 1.481 M -50.89 % 3.016 M 10 673.00 % 28.000 K -99.78 % 12.780 M -0.10 % 12.793 M -15.87 % 15.206 M -48.78 % 29.687 M
Short term debt 289.103 M 35.43 % 213.477 M 101.10 % 106.157 M 58.18 % 67.111 M -36.02 % 104.886 M -6.05 % 111.639 M 3 800.83 % 2.862 M 0.000 0.000 0.000 -100.00 % 20.696 M -27.64 % 28.602 M -30.57 % 41.195 M -31.48 % 60.125 M
Total current liabilities 647.139 M 4.46 % 619.484 M 43.74 % 430.982 M 81.26 % 237.776 M -21.47 % 302.798 M -12.44 % 345.814 M 43.42 % 241.124 M 141.76 % 99.738 M 84.53 % 54.051 M 0.72 % 53.664 M 0.74 % 53.268 M -25.26 % 71.275 M -17.08 % 85.954 M -35.50 % 133.268 M
Total liabilities 677.283 M 0.31 % 675.173 M 33.00 % 507.658 M 45.17 % 349.692 M -40.03 % 583.108 M 25.08 % 466.201 M 73.22 % 269.138 M 153.86 % 106.018 M 76.64 % 60.018 M 0.06 % 59.984 M 0.28 % 59.816 M -23.54 % 78.231 M -16.17 % 93.322 M -33.05 % 139.397 M
Other non current assets 4.747 M -16.10 % 5.658 M -85.23 % 38.314 M -55.29 % 85.695 M 410.41 % 16.789 M -45.64 % 30.884 M -16.36 % 36.927 M 51.90 % 24.309 M 6 375.26 % 375.417 K -22.18 % 482.401 K -0.65 % 485.579 K 26.10 % 385.076 K -84.77 % 2.528 M 299.70 % 632.521 K
Long term investments 179.458 M 2.50 % 175.088 M 81.58 % 96.424 M 1 495.66 % 6.043 M -84.06 % 37.914 M 1 602.88 % 2.226 M 102 930.65 % 2.161 K -70.59 % 7.347 K -52.17 % 15.360 K -47.09 % 29.032 K -32.01 % 42.703 K -24.25 % 56.375 K -19.52 % 70.046 K 54.77 % 45.257 K
Intangible assets 106.584 M -3.57 % 110.535 M -3.44 % 114.471 M -3.01 % 118.019 M 1.73 % 116.009 M 59.61 % 72.683 M 82.60 % 39.805 M 49.69 % 26.591 M 27.71 % 20.822 M -2.27 % 21.305 M 56.83 % 13.585 M -1.89 % 13.847 M -2.46 % 14.196 M 103.99 % 6.959 M
GoodWill 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 143.720 M -2.68 % 147.671 M -2.60 % 151.608 M -2.29 % 155.155 M 1.31 % 153.146 M 39.45 % 109.819 M 42.73 % 76.942 M 189.35 % 26.591 M 27.71 % 20.822 M -2.27 % 21.305 M 56.83 % 13.585 M -1.89 % 13.847 M -2.46 % 14.196 M 103.99 % 6.959 M
Property plant equipment net 913.306 M 6.23 % 859.724 M 8.44 % 792.779 M 14.30 % 693.586 M 9.69 % 632.321 M 46.31 % 432.178 M 24.98 % 345.785 M 101.52 % 171.584 M 93.35 % 88.742 M -0.86 % 89.509 M -4.71 % 93.935 M -1.13 % 95.011 M 17.12 % 81.120 M -1.21 % 82.111 M
Total non current assets 1.283 B 5.42 % 1.217 B 10.99 % 1.096 B 15.35 % 950.288 M 12.16 % 847.249 M 45.39 % 582.730 M 25.55 % 464.146 M 106.43 % 224.843 M 99.76 % 112.555 M -1.18 % 113.899 M 3.40 % 110.152 M -0.94 % 111.194 M 11.28 % 99.927 M 10.26 % 90.625 M
Other current assets 16.816 M -9.40 % 18.562 M -24.73 % 24.658 M -42.36 % 42.784 M 44.77 % 29.554 M 78.60 % 16.548 M -53.97 % 35.948 M -57.02 % 83.645 M -36.00 % 130.698 M 4 392.45 % 2.909 M -47.08 % 5.497 M 15.90 % 4.743 M -68.83 % 15.217 M 138.53 % 6.379 M
Short term investments 0.000 0.000 -100.00 % 25.076 M -68.80 % 80.363 M 6 895.92 % -1.183 M 5.06 % -1.246 M 0.000 -100.00 % 60.000 M -50.14 % 120.338 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 73.107 M 13.57 % 64.374 M -11.43 % 72.684 M -36.12 % 113.778 M 74.16 % 65.329 M 52.45 % 42.854 M -19.06 % 52.948 M 7.95 % 49.048 M -34.92 % 75.364 M 157.50 % 29.268 M 49.20 % 19.616 M 97.35 % 9.940 M -53.04 % 21.165 M 72.21 % 12.290 M
Cash and short term investments 73.107 M 13.57 % 64.374 M -34.15 % 97.760 M -49.65 % 194.141 M 197.17 % 65.329 M 52.45 % 42.854 M -19.06 % 52.948 M 7.95 % 49.048 M -34.92 % 75.364 M 157.50 % 29.268 M 49.20 % 19.616 M 97.35 % 9.940 M -53.04 % 21.165 M 72.21 % 12.290 M
Total current assets 765.871 M -4.49 % 801.872 M 12.90 % 710.224 M 20.96 % 587.136 M 20.85 % 485.834 M 7.22 % 453.115 M 17.43 % 385.869 M 10.64 % 348.753 M -6.60 % 373.395 M 101.86 % 184.980 M 8.89 % 169.877 M -0.56 % 170.832 M 1.43 % 168.430 M -13.59 % 194.914 M
Inventory 273.549 M -10.26 % 304.837 M 2.59 % 297.128 M 75.23 % 169.563 M -2.37 % 173.681 M -13.82 % 201.533 M 37.54 % 146.523 M 34.09 % 109.275 M 58.85 % 68.789 M 20.12 % 57.267 M -15.69 % 67.920 M 2.98 % 65.954 M 45.59 % 45.302 M -55.84 % 102.587 M
Net receivables 402.399 M -2.83 % 414.099 M 42.46 % 290.679 M 59.95 % 181.726 M -16.36 % 217.270 M 13.06 % 192.181 M 21.00 % 158.823 M 48.04 % 107.286 M 8.79 % 98.620 M 3.23 % 95.536 M 24.33 % 76.844 M -14.80 % 90.195 M -2.52 % 92.524 M 25.61 % 73.657 M
Tax assets 41.367 M 45.09 % 28.512 M 67.27 % 17.046 M 73.77 % 9.809 M 38.58 % 7.078 M -7.14 % 7.622 M 69.73 % 4.491 M 91.05 % 2.351 M -9.63 % 2.601 M 1.03 % 2.575 M 22.38 % 2.104 M 11.08 % 1.894 M -5.89 % 2.013 M 129.37 % 877.406 K
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
Account payables 254.917 M -16.92 % 306.835 M 53.82 % 199.478 M 101.55 % 98.971 M -10.20 % 110.207 M 21.22 % 90.917 M -15.45 % 107.530 M 37.29 % 78.321 M 124.29 % 34.919 M -5.29 % 36.871 M 91.16 % 19.288 M -32.60 % 28.615 M 1.17 % 28.283 M -13.96 % 32.870 M
Tax payables 5.607 M 299.07 % 1.405 M -86.86 % 10.696 M 13.47 % 9.426 M 17.30 % 8.036 M 81.36 % 4.431 M 39.49 % 3.177 M 10.18 % 2.883 M 34.29 % 2.147 M -56.00 % 4.880 M 230.27 % 1.478 M 78.76 % 826.608 K -79.40 % 4.013 M -12.91 % 4.607 M
Deferred revenue non current 16.745 M 0.000 -100.00 % 16.890 M -1.06 % 17.070 M 10.88 % 15.394 M 40.32 % 10.971 M 46.55 % 7.486 M 19.72 % 6.253 M 5.18 % 5.945 M -5.68 % 6.303 M -3.55 % 6.535 M -5.93 % 6.947 M -5.67 % 7.364 M 0.000
Minority interest 74.965 M -11.56 % 84.768 M -6.31 % 90.476 M -13.46 % 104.552 M 10.63 % 94.506 M 125.69 % 41.875 M -17.15 % 50.545 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.177 M
Capital lease obligations 190.986 K -53.50 % 410.764 K 127.24 % 180.760 K 0.00 % 180.760 K -72.78 % 664.003 K 0.000 100.00 % -18.467 M 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
Other total stockholders equity 301.423 M 0.09 % 301.167 M -27.94 % 417.944 M -15.78 % 496.234 M 200.91 % 164.913 M 122.62 % 74.079 M -63.25 % 201.570 M 28.43 % 156.948 M -11.27 % 176.878 M 224.96 % 54.431 M -1.65 % 55.346 M 8.11 % 51.195 M 8.71 % 47.095 M 44.97 % 32.486 M
Deferred tax liabilities non current 2.176 M -13.22 % 2.507 M 3.47 % 2.423 M 52.67 % 1.587 M -7.73 % 1.720 M -45.50 % 3.156 M -9.09 % 3.471 M 13 124.69 % 26.250 K 20.69 % 21.750 K 26.09 % 17.250 K 35.29 % 12.750 K 54.55 % 8.250 K 120.00 % 3.750 K 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.048 B 1.48 % 2.019 B 11.74 % 1.806 B 17.49 % 1.537 B 15.33 % 1.333 B 28.70 % 1.036 B 21.86 % 850.014 M 48.19 % 573.596 M 18.04 % 485.951 M 62.59 % 298.879 M 6.73 % 280.029 M -0.71 % 282.025 M 5.09 % 268.356 M -6.02 % 285.539 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Deferred income tax 0.000 100.00 % -10.580 M -63.98 % -6.452 M -131.28 % -2.790 M -222.73 % -864.429 K 77.73 % -3.882 M -80.25 % -2.154 M -944.95 % 254.892 K 1 263.73 % -21.903 K 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 3.112 M 229.13 % 945.510 K 57.25 % 601.295 K -84.57 % 3.896 M -39.91 % 6.484 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -133.944 M -10.58 % -121.125 M -7.89 % -112.266 M -640.57 % 20.768 M 17.29 % 17.706 M 119.71 % -89.836 M -62.56 % -55.263 M 3.52 % -57.276 M -124.92 % -25.465 M -423.77 % 7.865 M 1 358.64 % 539.196 K 102.68 % -20.119 M -189.80 % 22.405 M 201.64 % -22.045 M
Accounts receivables -36.045 M -1 940.57 % 1.958 M 103.58 % -54.666 M -334.65 % 23.297 M 114.24 % 10.874 M 154.18 % -20.071 M 61.62 % -52.290 M -143.94 % -21.435 M -110.18 % -10.198 M 58.26 % -24.436 M -475.27 % 6.512 M 630.82 % -1.227 M 95.70 % -28.545 M 0.000
Inventory -24.085 M 62.28 % -63.858 M 52.83 % -135.365 M -3 280.76 % 4.256 M -84.11 % 26.783 M 148.35 % -55.396 M -52.13 % -36.413 M 10.87 % -40.854 M -252.11 % -11.603 M -215.69 % 10.029 M 521.66 % -2.379 M 88.62 % -20.902 M -136.99 % 56.505 M 430.45 % -17.099 M
Accounts payables -61.392 M -26.20 % -48.645 M -157.76 % 84.217 M 2 208.04 % -3.995 M 79.07 % -19.087 M -82.01 % -10.487 M -129.46 % 35.595 M 647.99 % 4.759 M 230.68 % -3.642 M -116.02 % 22.738 M 0.000 0.000 0.000 0.000
Other working capital 170.987 K 101.62 % -10.580 M -63.98 % -6.452 M -131.28 % -2.790 M -222.73 % -864.430 K 77.73 % -3.882 M 79.40 % -18.849 M -14.78 % -16.422 M -18.47 % -13.862 M -540.43 % -2.164 M -174.18 % 2.918 M 272.95 % 782.341 K 102.29 % -34.099 M -589.56 % -4.945 M
Other non cash items 70.063 M -18.57 % 86.037 M 187.16 % 29.961 M 84.49 % 16.240 M -16.05 % 19.346 M 62.05 % 11.938 M 223.76 % 3.687 M 227.51 % -2.892 M -184.30 % -1.017 M -153.01 % 1.919 M 11.96 % 1.714 M 22.83 % 1.395 M -89.15 % 12.855 M 35.32 % 9.500 M
Net cash provided by operating activities 71.843 M -11.53 % 81.202 M -35.54 % 125.965 M -32.73 % 187.240 M 26.30 % 148.246 M 148.09 % 59.754 M 70.60 % 35.026 M 713.76 % 4.304 M -81.79 % 23.640 M -55.29 % 52.879 M 28.00 % 41.312 M 62.73 % 25.387 M -61.67 % 66.234 M 64.39 % 40.290 M
Investments in property plant and equipment -79.311 M 15.89 % -94.298 M 29.78 % -134.284 M -30.28 % -103.076 M 58.72 % -249.684 M -128.04 % -109.494 M -1.31 % -108.083 M -32.97 % -81.284 M -1 461.03 % -5.207 M 67.42 % -15.980 M -240.59 % -4.692 M 46.77 % -8.814 M 24.07 % -11.608 M -37.76 % -8.426 M
Acquisitions net 0.000 -100.00 % 188.485 K -97.98 % 9.328 M 191.49 % 3.200 M -98.72 % 249.691 M 1 380.57 % -19.498 M 30.32 % -27.984 M -134.43 % 81.284 M 122 704.34 % 66.190 K -98.90 % 6.018 M 0.000 0.000 0.000 -100.00 % 193.858 K
Purchases of investments -86.567 M 52.44 % -182.000 M 70.18 % -610.400 M -94.67 % -313.550 M -88.95 % -165.940 M -8 197.00 % -2.000 M 98.26 % -115.000 M 76.34 % -486.000 M -305.00 % -120.000 M 0.000 0.000 0.000 100.00 % -12.305 M 49.40 % -24.318 M
Sales maturities of investments 76.009 M -46.23 % 141.371 M -75.82 % 584.621 M 232.97 % 175.578 M 34.46 % 130.578 M 19.26 % 109.494 M -37.90 % 176.317 M -67.91 % 549.431 M 0.000 -100.00 % 130.797 K 0.000 0.000 0.000 -100.00 % 26.558 M
Other investing activites 226.086 K 153.74 % -420.675 K 95.47 % -9.285 M -190.16 % -3.200 M 98.72 % -249.684 M -128.04 % -109.494 M -8 182 560.56 % 1.338 K 100.00 % -81.284 M -122 904.34 % 66.190 K -98.90 % 6.018 M 11 935.60 % 50.000 K 100.57 % -8.814 M 24.07 % -11.608 M -29 543 566.58 % 39.290
Net cash used for investing activites -89.642 M 33.68 % -135.160 M 15.54 % -160.020 M 33.61 % -241.049 M 15.43 % -285.039 M -117.60 % -130.992 M -75.25 % -74.748 M -318.68 % -17.853 M 85.73 % -125.141 M -1 172.81 % -9.832 M -111.80 % -4.642 M 47.33 % -8.814 M 63.14 % -23.912 M -299.12 % -5.991 M
Debt repayment 78.398 M -14.52 % 91.710 M 316.18 % 22.036 M 123.40 % -94.191 M -163.54 % 148.240 M -13.54 % 171.452 M 347.92 % 38.277 M 0.000 0.000 100.00 % -20.921 M -163.95 % -7.926 M 55.13 % -17.666 M 22.98 % -22.935 M -482.30 % -3.939 M
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 70.881 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 100.00 % -70.882 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -42.155 M -6.34 % -39.640 M -83.60 % -21.591 M -12.15 % -19.252 M -1.34 % -18.998 M 6.67 % -20.356 M 3.78 % -21.157 M -57.71 % -13.415 M 0.000 100.00 % -15.917 M 1.57 % -16.172 M -67.32 % -9.665 M 45.63 % -17.777 M 63.15 % -48.241 M
Other financing activites -6.115 M -305.11 % 2.981 M 144.73 % -6.666 M -102.98 % 223.407 M 471.91 % 39.064 M 146.31 % -84.351 M -479.39 % 22.233 M 1 519.03 % -1.567 M -101.04 % 149.943 M 593 439.15 % -25.271 K 99.17 % -3.055 M -814.02 % -334.247 K -104.42 % 7.555 M 2 471.68 % 293.766 K
Net cash used provided by financing activities 30.129 M -45.27 % 55.052 M 486.35 % -14.249 M -114.26 % 99.908 M -37.21 % 159.120 M 138.40 % 66.745 M 69.60 % 39.354 M 362.68 % -14.982 M -109.99 % 149.943 M 506.75 % -36.864 M -35.76 % -27.153 M 1.85 % -27.665 M 16.57 % -33.158 M 36.09 % -51.886 M
Effect of forex changes on cash -3.153 M -653.81 % -418.338 K -285.03 % 226.094 K 48.93 % 151.817 K 147.47 % -319.784 K 47.92 % -614.034 K -184.23 % 729.039 K 560.18 % 110.430 K 310.66 % -52.420 K -117.87 % 293.392 K 84.51 % 159.011 K 219.71 % -132.830 K 54.15 % -289.690 K -116.19 % -134.001 K
Net change in cash 9.176 M 1 257.82 % 675.791 K 101.41 % -48.078 M -203.95 % 46.252 M 110.17 % 22.007 M 530.88 % -5.107 M -1 511.32 % 361.883 K 101.27 % -28.420 M -158.73 % 48.390 M 647.12 % 6.477 M -33.06 % 9.676 M 186.20 % -11.225 M -226.49 % 8.874 M 150.08 % -17.721 M
Cash at beginning of period 62.173 M 1.10 % 61.497 M -43.88 % 109.575 M 73.04 % 63.323 M 53.26 % 41.317 M -11.00 % 46.424 M 0.79 % 46.062 M -38.16 % 74.483 M 185.45 % 26.093 M 33.02 % 19.616 M 97.35 % 9.940 M -53.04 % 21.165 M 72.21 % 12.290 M -59.05 % 30.011 M
Cash at end of period 71.349 M 14.76 % 62.173 M 1.10 % 61.497 M -43.88 % 109.575 M 73.04 % 63.323 M 53.26 % 41.317 M -11.00 % 46.424 M 0.79 % 46.062 M -38.16 % 74.483 M 185.45 % 26.093 M 33.02 % 19.616 M 97.35 % 9.940 M -53.04 % 21.165 M 72.21 % 12.290 M
Operating cash flow 71.843 M -11.06 % 80.781 M -35.87 % 125.965 M -32.73 % 187.240 M 26.30 % 148.246 M 148.09 % 59.754 M 70.60 % 35.026 M 713.76 % 4.304 M -81.79 % 23.640 M -55.29 % 52.879 M 28.00 % 41.312 M 62.73 % 25.387 M -61.67 % 66.234 M 64.39 % 40.290 M
Capital expenditure -79.311 M 15.89 % -94.298 M 29.78 % -134.284 M -30.28 % -103.076 M 58.72 % -249.684 M -128.04 % -109.494 M -1.31 % -108.083 M -32.97 % -81.284 M -1 461.03 % -5.207 M 67.42 % -15.980 M -240.59 % -4.692 M 46.77 % -8.814 M 24.07 % -11.608 M -37.76 % -8.426 M
Free CashFlow -7.468 M 44.75 % -13.517 M -62.49 % -8.319 M -109.88 % 84.164 M 182.97 % -101.438 M -103.94 % -49.740 M 31.92 % -73.056 M 5.10 % -76.980 M -517.63 % 18.433 M -50.04 % 36.899 M 0.76 % 36.620 M 120.96 % 16.573 M -69.66 % 54.626 M 71.44 % 31.864 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
Revenue 331.242 M 43.51 % 230.817 M 13.24 % 203.833 M -16.27 % 243.442 M -30.62 % 350.866 M 37.19 % 255.758 M 7.57 % 237.767 M -3.80 % 247.157 M -16.77 % 296.966 M -0.35 % 298.012 M 23.88 % 240.571 M -10.84 % 269.829 M -3.66 % 280.071 M 54.02 % 181.835 M 6.89 % 170.109 M -7.92 % 184.739 M -11.28 % 208.235 M -7.91 % 226.124 M -6.77 % 242.534 M 65.14 % 146.862 M -9.73 % 162.685 M -10.13 % 181.031 M -1.15 % 183.146 M 5.01 % 174.409 M -25.35 % 233.651 M 37.54 % 169.877 M 18.53 % 143.322 M -9.57 % 158.490 M 4.32 % 151.929 M 4.93 % 144.793 M 37.22 % 105.518 M -3.45 % 109.291 M 2.96 % 106.154 M 22.18 % 86.883 M 24.43 % 69.824 M -0.99 % 70.519 M -3.48 % 73.059 M 13.68 % 64.268 M 7.50 % 59.785 M -17.72 % 72.663 M -2.38 % 74.435 M 5.75 % 70.389 M
Net income 31.399 M 132.44 % 13.508 M 1 266.97 % -1.158 M -108.18 % 14.157 M -67.44 % 43.484 M 125.52 % 19.282 M 810.88 % -2.712 M -206.66 % 2.543 M -94.14 % 43.368 M 20.35 % 36.035 M 53.77 % 23.433 M -48.16 % 45.203 M -12.65 % 51.748 M 69.73 % 30.488 M -1.34 % 30.903 M 37.00 % 22.556 M -5.99 % 23.995 M 4.17 % 23.034 M 9.54 % 21.028 M 173.90 % 7.677 M -50.29 % 15.445 M -25.35 % 20.689 M 28.36 % 16.118 M -28.32 % 22.488 M -9.89 % 24.956 M 30.33 % 19.148 M 122.85 % 8.592 M -62.42 % 22.864 M 6.18 % 21.532 M 1.60 % 21.193 M 65.54 % 12.802 M -27.54 % 17.667 M 31.42 % 13.443 M 33.16 % 10.095 M 31.06 % 7.702 M -46.26 % 14.334 M 49.21 % 9.606 M 24.93 % 7.689 M 11.29 % 6.909 M -42.33 % 11.981 M 51.32 % 7.918 M 25.92 % 6.288 M
Income before tax 42.807 M 279.49 % 11.280 M 172.18 % -15.628 M -269.20 % 9.236 M -82.87 % 53.904 M 106.14 % 26.149 M 368.37 % -9.744 M -148.39 % -3.923 M -107.79 % 50.350 M 14.64 % 43.921 M 44.05 % 30.490 M -42.19 % 52.742 M -24.83 % 70.162 M 110.59 % 33.317 M -4.57 % 34.912 M 52.00 % 22.968 M -25.13 % 30.677 M -3.98 % 31.950 M 20.30 % 26.559 M 223.38 % 8.213 M -58.42 % 19.753 M -36.16 % 30.943 M 53.46 % 20.164 M -43.76 % 35.856 M -25.57 % 48.177 M 78.59 % 26.977 M 234.85 % 8.056 M -70.24 % 27.074 M 7.53 % 25.178 M 1.95 % 24.695 M 63.01 % 15.150 M -27.97 % 21.032 M 30.64 % 16.100 M 36.80 % 11.769 M 30.05 % 9.050 M -47.69 % 17.301 M 48.06 % 11.685 M 22.22 % 9.561 M 19.52 % 7.999 M -46.42 % 14.931 M 58.02 % 9.449 M 28.84 % 7.333 M
Income before tax ratio 0.13 164.44 % 0.05 163.74 % -0.08 -302.08 % 0.04 -75.30 % 0.15 50.26 % 0.10 349.49 % -0.04 -158.20 % -0.02 -109.36 % 0.17 15.04 % 0.15 16.29 % 0.13 -35.16 % 0.20 -21.97 % 0.25 36.73 % 0.18 -10.72 % 0.21 65.07 % 0.12 -15.61 % 0.15 4.27 % 0.14 29.03 % 0.11 95.82 % 0.06 -53.94 % 0.12 -28.96 % 0.17 55.25 % 0.11 -46.45 % 0.21 -0.29 % 0.21 29.84 % 0.16 182.51 % 0.06 -67.09 % 0.17 3.08 % 0.17 -2.84 % 0.17 18.79 % 0.14 -25.39 % 0.19 26.89 % 0.15 11.96 % 0.14 4.51 % 0.13 -47.17 % 0.25 53.39 % 0.16 7.52 % 0.15 11.18 % 0.13 -34.88 % 0.21 61.88 % 0.13 21.84 % 0.10
EBITDA 54.213 M 40.64 % 38.548 M 288.70 % -20.428 M -144.17 % 46.249 M -32.10 % 68.117 M 34.41 % 50.678 M 282.28 % -27.802 M -155.87 % 49.758 M -13.36 % 57.432 M -13.33 % 66.268 M 45.04 % 45.690 M -37.57 % 73.187 M -4.55 % 76.676 M 67.76 % 45.707 M -5.32 % 48.277 M 32.12 % 36.541 M -18.87 % 45.039 M -1.12 % 45.550 M 51.76 % 30.015 M 20.15 % 24.982 M -22.53 % 32.246 M -24.89 % 42.934 M 52.11 % 28.225 M -34.31 % 42.966 M -23.84 % 56.416 M 79.11 % 31.497 M 338.35 % 7.185 M -74.75 % 28.456 M 19.01 % 23.911 M -21.10 % 30.306 M 55.86 % 19.445 M -12.85 % 22.312 M 37.11 % 16.273 M 16.82 % 13.929 M 26.13 % 11.044 M -23.26 % 14.392 M 24.50 % 11.560 M -11.22 % 13.020 M 94.23 % 6.704 M -60.57 % 17.002 M 27.49 % 13.336 M 45.89 % 9.141 M
Net income ratio 0.09 61.97 % 0.06 1 130.55 % -0.01 -109.77 % 0.06 -53.08 % 0.12 64.39 % 0.08 760.88 % -0.01 -210.87 % 0.01 -92.95 % 0.15 20.77 % 0.12 24.14 % 0.10 -41.85 % 0.17 -9.33 % 0.18 10.20 % 0.17 -7.70 % 0.18 48.78 % 0.12 5.96 % 0.12 13.12 % 0.10 17.49 % 0.09 65.86 % 0.05 -44.94 % 0.09 -16.93 % 0.11 29.86 % 0.09 -31.74 % 0.13 20.72 % 0.11 -5.24 % 0.11 88.01 % 0.06 -58.44 % 0.14 1.79 % 0.14 -3.17 % 0.15 20.64 % 0.12 -24.95 % 0.16 27.65 % 0.13 8.99 % 0.12 5.33 % 0.11 -45.73 % 0.20 54.59 % 0.13 9.90 % 0.12 3.53 % 0.12 -29.91 % 0.16 55.01 % 0.11 19.08 % 0.09
Ratio EBITDA 0.16 -2.00 % 0.17 266.64 % -0.10 -152.75 % 0.19 -2.14 % 0.19 -2.02 % 0.20 269.46 % -0.12 -158.08 % 0.20 4.10 % 0.19 -13.03 % 0.22 17.08 % 0.19 -29.98 % 0.27 -0.93 % 0.27 8.91 % 0.25 -11.43 % 0.28 43.48 % 0.20 -8.55 % 0.22 7.37 % 0.20 62.77 % 0.12 -27.25 % 0.17 -14.18 % 0.20 -16.42 % 0.24 53.89 % 0.15 -37.44 % 0.25 2.03 % 0.24 30.23 % 0.19 269.83 % 0.05 -72.08 % 0.18 14.08 % 0.16 -24.81 % 0.21 13.58 % 0.18 -9.73 % 0.20 33.18 % 0.15 -4.38 % 0.16 1.36 % 0.16 -22.50 % 0.20 28.98 % 0.16 -21.90 % 0.20 80.68 % 0.11 -52.08 % 0.23 30.60 % 0.18 37.96 % 0.13
Gross profit ratio 0.23 6.45 % 0.22 334.13 % -0.09 -130.19 % 0.31 24.45 % 0.25 -0.35 % 0.25 1 385.25 % -0.02 -106.66 % 0.29 4.23 % 0.28 -9.02 % 0.31 22.24 % 0.25 -35.74 % 0.39 9.80 % 0.35 8.14 % 0.33 -16.60 % 0.39 28.78 % 0.31 0.59 % 0.30 17.16 % 0.26 29.95 % 0.20 -24.94 % 0.27 -6.57 % 0.28 -10.31 % 0.32 9.86 % 0.29 -22.55 % 0.37 7.91 % 0.35 47.72 % 0.23 15.11 % 0.20 -26.68 % 0.28 -3.36 % 0.29 -0.20 % 0.29 4.33 % 0.28 -8.98 % 0.30 12.87 % 0.27 3.95 % 0.26 -23.85 % 0.34 5.20 % 0.32 2.21 % 0.31 3.05 % 0.31 8.35 % 0.28 -15.41 % 0.33 23.11 % 0.27 14.18 % 0.24
Weighted average shs out dil 423.300 M -5.99 % 450.281 M 3.37 % 435.598 M 2.87 % 423.462 M -6.16 % 451.236 M 17.01 % 385.633 M 3.06 % 374.190 M -14.71 % 438.708 M 0.92 % 434.696 M 3.38 % 420.473 M 4.60 % 401.969 M -5.68 % 426.155 M 1.17 % 421.231 M -1.35 % 427.008 M -2.79 % 439.253 M 13.49 % 387.027 M 7.28 % 360.757 M -4.15 % 376.376 M 0.54 % 374.356 M -0.09 % 374.693 M -0.62 % 377.013 M 2.23 % 368.796 M 3.85 % 355.117 M -3.36 % 367.450 M -2.41 % 376.540 M 0.29 % 375.446 M -3.57 % 389.365 M 4.22 % 373.593 M 2.37 % 364.961 M 0.40 % 363.516 M -3.95 % 378.480 M 1.54 % 372.728 M 0.22 % 371.904 M 7.57 % 345.723 M -3.94 % 359.916 M 19.02 % 302.397 M 2.65 % 294.588 M 11.87 % 263.332 M -3.10 % 271.756 M -1.67 % 276.375 M 2.37 % 269.972 M -5.97 % 287.124 M
Weighted average shs out 423.300 M -5.99 % 450.281 M 3.37 % 435.598 M 2.87 % 423.462 M -6.16 % 451.238 M 17.01 % 385.633 M 3.05 % 374.222 M -14.71 % 438.767 M 0.94 % 434.696 M 3.38 % 420.473 M 4.60 % 401.971 M -5.68 % 426.158 M 1.17 % 421.233 M -1.35 % 427.008 M -2.79 % 439.255 M 13.49 % 387.029 M 7.28 % 360.761 M -4.15 % 376.376 M 0.54 % 374.361 M -0.09 % 374.698 M -0.62 % 377.020 M 2.23 % 368.796 M 3.85 % 355.119 M -3.36 % 367.450 M -2.42 % 376.544 M 0.29 % 375.446 M -3.58 % 389.377 M 4.22 % 373.593 M 2.36 % 364.965 M 0.40 % 363.516 M -6.49 % 388.742 M 4.30 % 372.728 M 0.22 % 371.909 M 7.57 % 345.723 M -8.65 % 378.442 M 25.15 % 302.397 M 2.65 % 294.589 M 11.87 % 263.332 M -3.10 % 271.762 M -1.67 % 276.375 M 2.37 % 269.978 M -5.97 % 287.124 M
EPS diluted 0.07 147.33 % 0.03 1 211.11 % 0.00 -108.08 % 0.03 -65.35 % 0.10 92.80 % 0.05 794.44 % -0.01 -224.14 % 0.01 -94.19 % 0.10 16.45 % 0.09 47.00 % 0.06 -45.56 % 0.11 -12.43 % 0.12 71.29 % 0.07 1.42 % 0.07 20.75 % 0.06 -12.33 % 0.07 8.66 % 0.06 8.90 % 0.06 174.15 % 0.02 -50.00 % 0.04 -26.92 % 0.06 23.57 % 0.05 -25.82 % 0.06 -7.69 % 0.07 30.00 % 0.05 130.77 % 0.02 -63.89 % 0.06 3.73 % 0.06 1.20 % 0.06 77.20 % 0.03 -30.59 % 0.05 31.30 % 0.04 23.63 % 0.03 33.33 % 0.02 -53.80 % 0.05 45.40 % 0.03 11.64 % 0.03 14.96 % 0.03 -41.47 % 0.04 48.12 % 0.03 33.79 % 0.02
Earnings per share 0.07 147.33 % 0.03 1 211.11 % 0.00 -108.08 % 0.03 -65.35 % 0.10 92.80 % 0.05 794.44 % -0.01 -224.14 % 0.01 -94.19 % 0.10 16.45 % 0.09 47.00 % 0.06 -45.56 % 0.11 -12.43 % 0.12 71.29 % 0.07 1.42 % 0.07 20.75 % 0.06 -12.33 % 0.07 8.66 % 0.06 8.90 % 0.06 174.15 % 0.02 -50.00 % 0.04 -26.92 % 0.06 23.57 % 0.05 -25.82 % 0.06 -7.69 % 0.07 30.00 % 0.05 130.77 % 0.02 -63.89 % 0.06 3.73 % 0.06 1.20 % 0.06 72.49 % 0.03 -28.69 % 0.05 31.30 % 0.04 23.63 % 0.03 40.38 % 0.02 -56.12 % 0.05 45.40 % 0.03 11.64 % 0.03 14.96 % 0.03 -41.47 % 0.04 48.12 % 0.03 33.79 % 0.02
Gross profit 76.743 M 52.76 % 50.237 M 365.12 % -18.949 M -125.28 % 74.962 M -13.65 % 86.815 M 36.71 % 63.504 M 1 482.50 % -4.593 M -106.41 % 71.677 M -13.26 % 82.630 M -9.34 % 91.146 M 51.43 % 60.190 M -42.70 % 105.053 M 5.78 % 99.308 M 66.56 % 59.623 M -10.85 % 66.880 M 18.58 % 56.399 M -10.76 % 63.199 M 7.89 % 58.577 M 21.16 % 48.347 M 23.96 % 39.001 M -15.66 % 46.244 M -19.40 % 57.377 M 8.59 % 52.839 M -18.67 % 64.972 M -19.45 % 80.664 M 103.18 % 39.701 M 36.43 % 29.099 M -33.70 % 43.889 M 0.82 % 43.533 M 4.72 % 41.571 M 43.16 % 29.039 M -12.12 % 33.043 M 16.20 % 28.435 M 27.00 % 22.390 M -5.25 % 23.630 M 4.16 % 22.686 M -1.35 % 22.996 M 17.14 % 19.631 M 16.47 % 16.855 M -30.40 % 24.216 M 20.18 % 20.150 M 20.74 % 16.689 M
Income tax expense 8.372 M 1 430.19 % 547.112 K 115.92 % -3.437 M -245.88 % -993.838 K -114.59 % 6.811 M 86.82 % 3.646 M -5.93 % 3.876 M 208.98 % -3.556 M -390.53 % 1.224 M -79.24 % 5.896 M 1 832.77 % 305.052 K -94.84 % 5.916 M -35.35 % 9.152 M 98.62 % 4.608 M -9.07 % 5.067 M 235.81 % 1.509 M -52.57 % 3.181 M -19.73 % 3.963 M 357.50 % 866.286 K -22.25 % 1.114 M -59.72 % 2.766 M -54.41 % 6.067 M 354.21 % 1.336 M -81.46 % 7.205 M -24.69 % 9.567 M 73.42 % 5.516 M 1 384.18 % 371.677 K -91.17 % 4.210 M 15.48 % 3.646 M 4.09 % 3.502 M 49.21 % 2.347 M -30.24 % 3.365 M 26.65 % 2.657 M 58.72 % 1.674 M 24.24 % 1.347 M -54.59 % 2.967 M 42.71 % 2.079 M 11.10 % 1.871 M 71.66 % 1.090 M -63.05 % 2.950 M 92.71 % 1.531 M 46.42 % 1.045 M
Cost of revenue 254.500 M 40.94 % 180.579 M -18.94 % 222.782 M 32.23 % 168.480 M -36.19 % 264.051 M 37.35 % 192.253 M -20.67 % 242.360 M 38.11 % 175.480 M -18.13 % 214.336 M 3.61 % 206.866 M 14.68 % 180.381 M 9.47 % 164.776 M -8.84 % 180.762 M 47.91 % 122.211 M 18.39 % 103.229 M -19.57 % 128.339 M -11.51 % 145.036 M -13.44 % 167.548 M -13.72 % 194.186 M 80.03 % 107.861 M -7.37 % 116.442 M -5.83 % 123.655 M -5.10 % 130.307 M 19.07 % 109.437 M -28.47 % 152.987 M 17.52 % 130.176 M 13.97 % 114.223 M -0.33 % 114.601 M 5.72 % 108.396 M 5.01 % 103.222 M 34.97 % 76.480 M 0.30 % 76.247 M -1.89 % 77.718 M 20.51 % 64.493 M 39.62 % 46.193 M -3.43 % 47.833 M -4.45 % 50.063 M 12.15 % 44.637 M 3.98 % 42.930 M -11.39 % 48.446 M -10.76 % 54.286 M 1.09 % 53.700 M
General and administrative expenses 20.775 M 13.92 % 18.237 M 27.91 % 14.257 M -17.22 % 17.222 M -9.19 % 18.966 M 11.89 % 16.951 M 16.79 % 14.513 M -13.85 % 16.847 M -0.98 % 17.013 M 3.64 % 16.415 M 113.35 % 7.694 M -58.27 % 18.436 M 21.64 % 15.156 M 7.93 % 14.042 M 34.60 % 10.432 M -43.53 % 18.475 M 50.91 % 12.242 M 17.18 % 10.447 M -39.90 % 17.383 M 55.00 % 11.215 M 9.54 % 10.239 M -1.97 % 10.444 M -6.26 % 11.142 M 17.02 % 9.521 M -16.23 % 11.367 M 37.35 % 8.276 M -21.43 % 10.533 M 44.83 % 7.273 M -17.32 % 8.797 M 81.72 % 4.841 M -9.89 % 5.372 M 29.58 % 4.146 M -50.44 % 8.365 M 23.18 % 6.791 M -29.72 % 9.663 M 48.45 % 6.509 M -1.91 % 6.636 M 12.27 % 5.911 M -7.24 % 6.372 M 12.11 % 5.684 M -14.05 % 6.612 M 29.21 % 5.117 M
Selling and marketing expenses 3.351 M -0.47 % 3.367 M 9.07 % 3.087 M -6.64 % 3.307 M 6.84 % 3.095 M 10.22 % 2.808 M -10.76 % 3.147 M 6.23 % 2.962 M 7.45 % 2.757 M -13.37 % 3.182 M 52.46 % 2.087 M -66.24 % 6.183 M 68.92 % 3.660 M 14.28 % 3.203 M -28.03 % 4.450 M 21.77 % 3.654 M -15.35 % 4.317 M 29.84 % 3.325 M -13.58 % 3.847 M -38.54 % 6.260 M -3.56 % 6.491 M -4.79 % 6.817 M -27.93 % 9.459 M 20.71 % 7.837 M 3.92 % 7.541 M 38.06 % 5.462 M -11.99 % 6.206 M 11.38 % 5.572 M -15.43 % 6.588 M 26.50 % 5.208 M 11.44 % 4.673 M -7.27 % 5.040 M -3.92 % 5.245 M 41.27 % 3.713 M -30.29 % 5.326 M 34.36 % 3.964 M 8.56 % 3.652 M 42.41 % 2.564 M -21.03 % 3.247 M -1.71 % 3.303 M -13.00 % 3.797 M 34.85 % 2.816 M
Other expenses -3.752 M -139.73 % 9.445 M 132.65 % -28.931 M -188.15 % 32.820 M 1 973.14 % -1.752 M -126.82 % 6.533 M 124.46 % -26.713 M -162.14 % 42.985 M 1 448.94 % -3.187 M -125.67 % 12.414 M 69.73 % 7.314 M -20.86 % 9.241 M 148.48 % 3.719 M 49.27 % 2.491 M 311.72 % 605.128 K -85.57 % 4.193 M -7.63 % 4.540 M -0.77 % 4.575 M 188.44 % -5.173 M -179.98 % 6.468 M 110.43 % 3.073 M 20.31 % 2.555 M -57.25 % 5.975 M 44.75 % 4.128 M -36.16 % 6.466 M 222.84 % -5.264 M -159.42 % -2.029 M -11.57 % -1.819 M -33.05 % -1.367 M -146.87 % 2.916 M 198.08 % -2.974 M -680.81 % 511.972 K 107.05 % -7.261 M -6 393.90 % 115.366 K 101.40 % -8.260 M -74.55 % -4.732 M -43.73 % -3.293 M -244.28 % 2.282 M 125.29 % -9.024 M -1 026.39 % 974.083 K 165.28 % -1.492 M -392.92 % 509.374 K
Operating expenses 30.837 M -20.73 % 38.901 M 1 111.93 % -3.844 M -105.98 % 64.306 M 95.54 % 32.885 M -11.71 % 37.246 M 925.00 % 3.634 M -95.09 % 73.977 M 129.84 % 32.187 M -31.39 % 46.911 M 72.94 % 27.126 M -46.23 % 50.447 M 37.85 % 36.595 M 39.61 % 26.212 M 16.42 % 22.515 M -32.17 % 33.192 M 3.84 % 31.966 M 21.43 % 26.323 M 21.59 % 21.649 M -26.15 % 29.314 M 10.91 % 26.429 M 2.10 % 25.885 M -22.22 % 33.280 M 14.72 % 29.009 M -10.68 % 32.478 M 155.92 % 12.691 M -35.83 % 19.776 M 23.74 % 15.981 M -10.64 % 17.884 M 5.96 % 16.878 M 54.92 % 10.895 M -15.52 % 12.897 M -1.01 % 13.029 M 22.69 % 10.619 M -37.65 % 17.031 M 196.63 % 5.742 M -50.48 % 11.593 M 7.77 % 10.757 M 8.67 % 9.899 M -0.63 % 9.961 M -6.72 % 10.679 M 4.65 % 10.204 M
Cost and expenses 285.336 M 30.01 % 219.480 M 0.25 % 218.938 M -5.95 % 232.786 M -21.60 % 296.936 M 29.38 % 229.499 M -6.71 % 245.994 M -1.39 % 249.457 M 1.19 % 246.523 M -2.86 % 253.778 M 22.30 % 207.507 M -3.59 % 215.223 M -0.98 % 217.357 M 46.44 % 148.423 M 18.04 % 125.745 M -22.15 % 161.532 M -8.74 % 177.001 M -8.70 % 193.871 M -10.18 % 215.836 M 57.34 % 137.175 M -3.99 % 142.871 M -4.46 % 149.540 M -8.59 % 163.587 M 18.16 % 138.446 M -25.35 % 185.465 M 29.82 % 142.867 M 6.62 % 133.998 M 2.62 % 130.583 M 3.41 % 126.280 M 5.15 % 120.099 M 37.45 % 87.374 M -1.99 % 89.144 M -1.77 % 90.747 M 20.81 % 75.113 M 18.80 % 63.224 M 18.01 % 53.575 M -13.11 % 61.657 M 11.30 % 55.395 M 4.86 % 52.829 M -9.55 % 58.408 M -10.09 % 64.964 M 1.66 % 63.905 M
Research and development expenses 10.463 M 33.24 % 7.853 M 1.43 % 7.742 M -29.34 % 10.957 M -12.88 % 12.576 M 14.82 % 10.953 M -13.66 % 12.686 M 13.44 % 11.183 M -28.33 % 15.603 M 4.72 % 14.900 M 48.54 % 10.031 M -39.52 % 16.587 M 17.97 % 14.059 M 117.11 % 6.476 M -7.86 % 7.028 M 2.30 % 6.870 M -36.78 % 10.867 M 36.24 % 7.976 M 42.64 % 5.592 M 4.11 % 5.371 M -18.94 % 6.626 M 9.18 % 6.069 M -9.46 % 6.703 M -10.90 % 7.523 M 5.88 % 7.105 M 68.48 % 4.217 M -16.75 % 5.066 M 2.23 % 4.955 M 28.18 % 3.866 M -1.19 % 3.912 M 2.35 % 3.823 M 19.49 % 3.199 M -52.10 % 6.680 M 0.000 -100.00 % 10.302 M 0.000 -100.00 % 4.598 M 0.000 -100.00 % 9.303 M 0.000 -100.00 % 1.761 M 0.00 % 1.761 M
Selling general and administrative expenses 24.127 M 11.68 % 21.604 M 24.56 % 17.345 M -15.51 % 20.529 M -6.94 % 22.061 M 11.65 % 19.759 M 11.88 % 17.660 M -10.85 % 19.809 M 0.20 % 19.770 M 0.88 % 19.597 M 100.36 % 9.781 M -60.27 % 24.619 M 30.84 % 18.816 M 9.11 % 17.245 M 15.87 % 14.882 M -32.75 % 22.129 M 33.64 % 16.559 M 20.24 % 13.772 M -35.13 % 21.230 M 21.49 % 17.475 M 4.46 % 16.730 M -3.08 % 17.262 M -16.21 % 20.601 M 18.68 % 17.358 M -8.20 % 18.908 M 37.64 % 13.737 M -17.93 % 16.739 M 30.32 % 12.845 M -16.51 % 15.385 M 53.10 % 10.049 M 0.03 % 10.045 M 9.36 % 9.185 M -32.51 % 13.610 M 29.57 % 10.504 M -29.93 % 14.989 M 43.11 % 10.474 M 1.81 % 10.288 M 21.39 % 8.475 M -11.89 % 9.619 M 7.03 % 8.987 M -13.66 % 10.409 M 31.21 % 7.933 M
Interest income 41.071 K -20.66 % 51.763 K -73.59 % 195.990 K 0.000 -100.00 % 118.987 K 37.43 % 86.583 K 0.000 -100.00 % 1.137 M 267.11 % 309.726 K 1 228.27 % 23.318 K -78.24 % 107.173 K -88.11 % 901.508 K 0.000 -100.00 % 1.052 M 6.39 % 988.565 K 2 233.06 % 42.372 K -60.31 % 106.744 K 0.000 0.000 0.000 -100.00 % 392.544 K 2 717.77 % 13.931 K -75.03 % 55.785 K 0.000 -100.00 % 118.158 K 0.000 -100.00 % 6.652 K -98.17 % 363.520 K -0.59 % 365.675 K -42.47 % 635.578 K 7 794.40 % 8.051 K -99.05 % 850.151 K -26.85 % 1.162 M 19.40 % 973.391 K 0.000 -100.00 % 2.044 M 323.74 % 482.455 K 0.000 0.000 0.000 0.000 0.000
Interest expense 1.802 M 13.84 % 1.583 M -23.50 % 2.069 M -21.21 % 2.626 M 4.08 % 2.523 M 20.76 % 2.089 M 297.79 % 525.249 K -90.43 % 5.488 M 369.32 % 1.169 M 80.64 % 647.357 K -37.19 % 1.031 M -43.77 % 1.833 M -15.69 % 2.174 M 241.66 % 636.286 K -59.26 % 1.562 M -65.55 % 4.534 M 12.39 % 4.034 M 20.28 % 3.354 M -22.77 % 4.343 M -7.89 % 4.715 M -7.23 % 5.083 M 29.73 % 3.918 M -10.84 % 4.394 M 50.29 % 2.924 M 54.52 % 1.892 M 282.23 % 494.989 K -18.63 % 608.338 K 205.24 % 199.300 K 0.000 0.000 -100.00 % 60.134 K 0.000 0.000 0.000 -100.00 % 1.472 M 0.000 0.000 -100.00 % 121.330 K -85.74 % 850.857 K 1 308.54 % 60.407 K 762.83 % 7.001 K -95.52 % 156.212 K
Depreciation and amortization 18.155 M 7.65 % 16.865 M 0.00 % 16.865 M 27.01 % 13.278 M -13.08 % 15.277 M 14.30 % 13.366 M 0.00 % 13.366 M 19.81 % 11.156 M -12.58 % 12.761 M 14.39 % 11.156 M 0.00 % 11.156 M -1.47 % 11.323 M -1.54 % 11.500 M 1.57 % 11.323 M 0.00 % 11.323 M 23.07 % 9.200 M -9.57 % 10.174 M 10.58 % 9.200 M 0.00 % 9.200 M 22.31 % 7.522 M -9.71 % 8.331 M 10.75 % 7.522 M 0.00 % 7.522 M 125.75 % 3.332 M -52.36 % 6.994 M 109.92 % 3.332 M 0.00 % 3.332 M 27.37 % 2.616 M -7.53 % 2.829 M 8.14 % 2.616 M 0.00 % 2.616 M -3.02 % 2.697 M 9.53 % 2.463 M -8.70 % 2.697 M 0.00 % 2.697 M 7.91 % 2.500 M 16.38 % 2.148 M -14.69 % 2.518 M 0.72 % 2.500 M 14.70 % 2.179 M -15.78 % 2.588 M 6.94 % 2.420 M
Operating income 45.906 M 304.95 % 11.336 M 175.05 % -15.104 M -241.75 % 10.656 M -80.24 % 53.930 M 105.38 % 26.259 M 419.17 % -8.227 M -257.57 % -2.301 M -104.56 % 50.443 M 14.04 % 44.234 M 33.78 % 33.064 M -39.45 % 54.606 M -12.93 % 62.713 M 87.70 % 33.412 M -24.69 % 44.365 M 91.17 % 23.207 M -25.70 % 31.234 M -3.16 % 32.253 M 20.81 % 26.698 M 175.59 % 9.687 M -51.11 % 19.814 M -37.08 % 31.492 M 61.01 % 19.559 M -45.61 % 35.963 M -25.37 % 48.185 M 78.40 % 27.010 M 189.70 % 9.324 M -66.59 % 27.907 M 8.80 % 25.650 M 3.87 % 24.694 M 36.10 % 18.144 M -9.94 % 20.147 M 30.77 % 15.406 M 30.89 % 11.771 M 78.37 % 6.599 M -61.05 % 16.945 M 48.60 % 11.403 M 28.50 % 8.874 M 27.57 % 6.956 M -51.20 % 14.255 M 50.51 % 9.471 M 46.05 % 6.485 M
Operating income ratio 0.14 182.18 % 0.05 166.28 % -0.07 -269.29 % 0.04 -71.52 % 0.15 49.71 % 0.10 396.72 % -0.03 -271.69 % -0.01 -105.48 % 0.17 14.44 % 0.15 8.00 % 0.14 -32.09 % 0.20 -9.62 % 0.22 21.86 % 0.18 -29.54 % 0.26 107.61 % 0.13 -16.25 % 0.15 5.16 % 0.14 29.58 % 0.11 66.88 % 0.07 -45.84 % 0.12 -29.99 % 0.17 62.89 % 0.11 -48.21 % 0.21 -0.01 % 0.21 29.70 % 0.16 144.41 % 0.07 -63.06 % 0.18 4.30 % 0.17 -1.01 % 0.17 -0.82 % 0.17 -6.72 % 0.18 27.01 % 0.15 7.13 % 0.14 43.35 % 0.09 -60.67 % 0.24 53.96 % 0.16 13.04 % 0.14 18.67 % 0.12 -40.69 % 0.20 54.19 % 0.13 38.11 % 0.09
Total other income expenses net -3.098 M -5 449.13 % -55.836 K 89.34 % -523.682 K 63.11 % -1.420 M -5 305.23 % -26.266 K 76.10 % -109.878 K 92.76 % -1.517 M 6.49 % -1.622 M -1 647.13 % -92.831 K 70.40 % -313.644 K 87.82 % -2.574 M -38.16 % -1.863 M -125.01 % 7.449 M 7 934.99 % -95.072 K 98.99 % -9.453 M -3 857.30 % -238.868 K 57.07 % -556.437 K -83.28 % -303.599 K -118.71 % -138.815 K 90.59 % -1.474 M -2 312.18 % -61.127 K 88.86 % -548.827 K -190.75 % 604.747 K 663.92 % -107.240 K -1 099.96 % -8.937 K 73.40 % -33.597 K 97.35 % -1.267 M -52.06 % -833.306 K -76.70 % -471.595 K -29 816.13 % 1.587 K 100.05 % -2.995 M -438.21 % 885.405 K 27.71 % 693.298 K 36 821.29 % -1.888 K -100.08 % 2.451 M 588.74 % 355.807 K 25.90 % 282.615 K -58.87 % 687.071 K -34.15 % 1.043 M 54.35 % 676.000 K 3 144.50 % -22.204 K -102.62 % 848.678 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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-06-30 2015-03-31
Net debt 180.096 M 3.00 % 174.854 M -23.05 % 227.220 M -34.66 % 347.736 M -32.26 % 513.364 M 20.96 % 424.420 M 15.07 % 368.842 M 32.56 % 278.242 M 31.55 % 211.515 M 37.01 % 154.375 M 31.62 % 117.284 M -4.45 % 122.749 M 53.91 % 79.755 M 9.40 % 72.904 M 36.38 % 53.459 M -46.03 % 99.062 M -73.52 % 374.070 M 11.83 % 334.504 M 10.49 % 302.753 M -4.71 % 317.713 M 9.91 % 289.070 M 76.22 % 164.036 M -15.47 % 194.066 M -8.76 % 212.689 M 109.49 % 101.529 M 274.78 % 27.090 M 286.02 % -14.563 M 7.38 % -15.723 M -92.18 % -8.181 M 87.72 % -66.598 M -35.78 % -49.048 M 22.77 % -63.506 M 19.32 % -78.717 M 6.23 % -83.951 M -11.39 % -75.364 M 58.85 % -183.137 M -404.55 % -36.297 M -33.65 % -27.159 M 7.21 % -29.268 M -237.73 % 21.250 M 8.33 % 19.616 M
Total investments 176.166 M -1.21 % 178.325 M -0.63 % 179.458 M -6.57 % 192.067 M -2.48 % 196.954 M 5.91 % 185.959 M 6.21 % 175.088 M 2.13 % 171.437 M 20.90 % 141.798 M -1.97 % 144.648 M 19.05 % 121.499 M 16.03 % 104.715 M 19.32 % 87.761 M 1.10 % 86.804 M 0.46 % 86.406 M 2.89 % 83.982 M 0.00 % 83.982 M 60.02 % 52.482 M 42.88 % 36.732 M 124.99 % 16.326 M 0.00 % 16.326 M 0.00 % 16.326 M 1 564.40 % 980.890 K -50.96 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 92 450.17 % 2.161 K -37.50 % 3.457 K -27.27 % 4.754 K -21.43 % 6.050 K -17.65 % 7.347 K -7.43 % 7.936 K -14.04 % 9.232 K -22.70 % 11.943 K -22.25 % 15.360 K -18.20 % 18.778 K -15.40 % 22.196 K -13.34 % 25.614 K -11.77 % 29.032 K 11.19 % 26.110 K -99.93 % 39.232 M
Total debt 231.862 M -5.72 % 245.937 M -18.11 % 300.327 M -28.88 % 422.298 M -28.36 % 589.454 M 12.03 % 526.137 M 21.45 % 433.216 M 28.67 % 336.691 M 17.93 % 285.500 M 8.10 % 264.119 M 39.03 % 189.968 M -23.46 % 248.196 M 47.93 % 167.782 M -3.34 % 173.583 M 3.79 % 167.236 M -23.86 % 219.653 M -49.71 % 436.806 M 0.28 % 435.569 M 18.33 % 368.082 M -1.91 % 375.236 M 11.37 % 336.934 M -5.81 % 357.707 M 50.98 % 236.919 M -4.81 % 248.895 M 84.03 % 135.247 M 33.03 % 101.668 M 164.86 % 38.385 M -7.78 % 41.625 M 82.41 % 22.820 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.261 M 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 -100.00 % 76.697 M -75.36 % 311.235 M 310.32 % 75.851 M -75.58 % 310.625 M 303.70 % 76.944 M -81.97 % 426.676 M 460.27 % 76.156 M -81.63 % 414.496 M 663.09 % 54.318 M -89.16 % 501.272 M 787.63 % 56.473 M -88.62 % 496.415 M 445.03 % 91.080 M -46.78 % 171.144 M 252.43 % 48.562 M -2.42 % 49.764 M -13.28 % 57.386 M 0.57 % 57.061 M 679.23 % 7.323 M -11.96 % 8.317 M -3.19 % 8.592 M 9.68 % 7.833 M -0.39 % 7.863 M 7.82 % 7.293 M 10.43 % 6.604 M 3.01 % 6.412 M 13.40 % 5.654 M -2.79 % 5.816 M 8.79 % 5.346 M 2.96 % 5.192 M 12.84 % 4.601 M -17.86 % 5.602 M 5.21 % 5.325 M 5.94 % 5.026 M 4.57 % 4.806 M 6.90 % 4.496 M -97.96 % 220.213 M
Retained earnings 621.393 M 6.25 % 584.844 M 2.36 % 571.335 M -1.27 % 578.666 M -2.95 % 596.268 M 7.87 % 552.785 M 3.61 % 533.503 M -1.16 % 539.737 M 0.47 % 537.194 M 2.50 % 524.083 M 7.38 % 488.049 M 2.14 % 477.843 M 10.45 % 432.641 M 7.49 % 402.483 M 8.20 % 371.995 M 6.76 % 348.426 M 6.92 % 325.870 M 1.48 % 321.127 M 7.73 % 298.093 M 6.01 % 281.190 M 2.81 % 273.512 M -1.28 % 277.066 M 8.07 % 256.376 M 3.98 % 246.555 M 10.04 % 224.067 M 3.90 % 215.660 M 9.74 % 196.512 M 0.72 % 195.098 M 13.27 % 172.234 M 0.69 % 171.059 M 14.14 % 149.866 M 5.02 % 142.695 M 14.13 % 125.028 M 0.02 % 125.000 M 8.79 % 114.905 M 3.81 % 110.686 M 14.88 % 96.353 M 11.07 % 86.747 M 9.73 % 79.057 M 24.55 % 63.473 M 0.000
Common stock 423.300 M -0.15 % 423.942 M 0.11 % 423.462 M 0.00 % 423.462 M 0.00 % 423.462 M -0.13 % 424.018 M 0.02 % 423.915 M 0.06 % 423.674 M 40.03 % 302.566 M 0.10 % 302.270 M 0.00 % 302.270 M 0.00 % 302.270 M 40.00 % 215.907 M 0.44 % 214.952 M 0.00 % 214.952 M 0.00 % 214.952 M 11.65 % 192.523 M 0.00 % 192.523 M 0.03 % 192.462 M 0.00 % 192.460 M 1.30 % 189.992 M 0.00 % 189.992 M 0.00 % 189.992 M 0.00 % 189.992 M 0.00 % 189.992 M 39.96 % 135.750 M 0.03 % 135.709 M 0.00 % 135.709 M 0.00 % 135.709 M 0.00 % 135.709 M 1.16 % 134.150 M 0.00 % 134.150 M 0.00 % 134.150 M 0.00 % 134.150 M 0.00 % 134.150 M 0.00 % 134.150 M 33.35 % 100.600 M 0.00 % 100.600 M 0.00 % 100.600 M 0.00 % 100.600 M 0.000
Total equity 1.437 B 3.84 % 1.384 B 0.92 % 1.371 B -1.70 % 1.395 B -1.56 % 1.417 B 3.59 % 1.368 B 1.83 % 1.343 B -1.29 % 1.361 B 0.18 % 1.359 B 1.57 % 1.338 B 2.99 % 1.299 B 2.55 % 1.266 B 4.87 % 1.208 B -0.78 % 1.217 B 2.47 % 1.188 B 2.33 % 1.161 B 46.58 % 791.878 M 1.56 % 779.735 M 3.97 % 749.975 M 3.30 % 725.990 M 7.09 % 677.919 M 4.35 % 649.638 M 14.04 % 569.644 M 3.23 % 551.834 M 5.73 % 521.906 M -14.37 % 609.512 M 4.93 % 580.876 M 11.92 % 519.023 M 5.17 % 493.511 M 0.81 % 489.529 M 4.69 % 467.578 M 2.78 % 454.938 M 4.15 % 436.801 M 0.04 % 436.619 M 2.51 % 425.933 M 1.66 % 418.992 M 63.22 % 256.708 M 4.01 % 246.804 M 3.31 % 238.895 M 8.74 % 219.694 M -0.24 % 220.213 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.890 M 0.000 100.00 % -16.404 M -274.98 % 9.375 M -64.55 % 26.445 M 0.000 100.00 % -14.792 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
Long term debt 7.368 M -0.96 % 7.440 M -33.71 % 11.224 M -42.45 % 19.504 M -16.23 % 23.283 M -26.61 % 31.723 M -9.67 % 35.119 M -21.45 % 44.709 M -7.67 % 48.422 M -14.18 % 56.422 M -1.64 % 57.364 M -18.21 % 70.135 M -5.09 % 73.893 M -11.84 % 83.818 M -0.08 % 83.885 M -16.15 % 100.041 M -65.77 % 292.286 M 2.75 % 284.472 M 7.81 % 263.860 M -4.58 % 276.511 M 11.18 % 248.696 M -0.45 % 249.817 M 135.10 % 106.260 M -3.19 % 109.763 M 288.08 % 28.283 M -5.04 % 29.783 M 74.62 % 17.056 M 13.57 % 15.017 M 70.27 % 8.820 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
Total non current liabilities 27.557 M -1.47 % 27.969 M -7.22 % 30.144 M -22.48 % 38.888 M 51.56 % 25.659 M -50.56 % 51.898 M 37.93 % 37.627 M -41.99 % 64.865 M -5.93 % 68.951 M -8.48 % 75.337 M -1.75 % 76.676 M -12.47 % 87.596 M -4.51 % 91.735 M -17.66 % 111.415 M -0.45 % 111.917 M -7.52 % 121.023 M -60.80 % 308.705 M 2.48 % 301.238 M 7.47 % 280.311 M -3.46 % 290.368 M 10.53 % 262.713 M -0.46 % 263.924 M 119.23 % 120.387 M -0.52 % 121.019 M 204.51 % 39.742 M -2.06 % 40.578 M 44.85 % 28.014 M 20.55 % 23.239 M 39.24 % 16.690 M 153.78 % 6.576 M 4.73 % 6.279 M -0.15 % 6.289 M 6.32 % 5.915 M -1.27 % 5.991 M 0.40 % 5.967 M -1.24 % 6.042 M -1.22 % 6.116 M -1.65 % 6.219 M -1.60 % 6.320 M -3.17 % 6.527 M 0.000
Other current liabilities 97.418 M 2.73 % 94.828 M -2.75 % 97.512 M -58.91 % 237.293 M 81.17 % 130.980 M 5.63 % 123.993 M 114.64 % 57.768 M -14.86 % 67.848 M -61.53 % 176.382 M 126.91 % 77.733 M -40.99 % 131.720 M -22.21 % 169.334 M 41.62 % 119.567 M 100.74 % 59.564 M 739.22 % -9.318 M -118.68 % 49.890 M -45.50 % 91.543 M 377.14 % 19.186 M -75.24 % 77.480 M 8.70 % 71.277 M 698.48 % 8.927 M -91.52 % 105.228 M -24.20 % 138.827 M 937.07 % 13.386 M 273.29 % -7.725 M -743.93 % -915.347 K -100.84 % 109.089 M 2 520.82 % -4.506 M -112.66 % 35.581 M 0.14 % 35.529 M 91.70 % 18.534 M 5.20 % 17.618 M 5.48 % 16.703 M 13.26 % 14.748 M -13.17 % 16.984 M 37.32 % 12.368 M 3.82 % 11.913 M 6.54 % 11.182 M -6.14 % 11.913 M 836.31 % -1.618 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 5.358 M -52.59 % 11.303 M 78.58 % 6.330 M -90.85 % 69.153 M -24.51 % 91.604 M 700.93 % 11.437 M 21.95 % 9.378 M 29.88 % 7.221 M 0.000 0.000 -100.00 % 55.345 M -18.26 % 67.712 M 13.06 % 59.891 M -19.62 % 74.512 M -13.08 % 85.729 M 71.25 % 50.061 M -33.74 % 75.552 M -30.04 % 107.990 M -9.05 % 118.733 M -2.57 % 121.865 M -43.16 % 214.409 M 112.13 % 101.074 M -6.84 % 108.499 M 175.53 % 39.379 M 4.33 % 37.745 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.426 M 0.000
Short term debt 224.494 M -5.87 % 238.497 M -17.50 % 289.103 M -28.23 % 402.794 M -11.43 % 454.788 M 19.64 % 380.130 M 49.97 % 253.475 M -13.19 % 291.983 M 23.14 % 237.124 M 30.25 % 182.054 M 71.50 % 106.157 M -40.38 % 178.061 M 89.65 % 93.889 M 27.71 % 73.519 M -11.80 % 83.352 M -27.27 % 114.612 M -23.70 % 150.203 M 15.47 % 130.077 M 41.58 % 91.876 M 11.09 % 82.705 M -6.27 % 88.238 M -18.22 % 107.890 M -3.36 % 111.639 M -7.44 % 120.612 M 16.01 % 103.963 M 47.71 % 70.384 M 229.99 % 21.329 M -19.84 % 26.608 M 90.06 % 14.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.261 M 0.000
Total current liabilities 627.199 M 1.27 % 619.342 M -4.30 % 647.139 M -11.57 % 731.768 M 0.24 % 730.040 M 5.88 % 689.474 M 11.30 % 619.484 M 3.14 % 600.632 M 10.18 % 545.138 M 3.31 % 527.697 M 22.44 % 430.982 M -2.98 % 444.213 M 16.39 % 381.660 M 43.73 % 265.535 M 11.67 % 237.776 M -17.40 % 287.856 M -6.20 % 306.869 M -8.83 % 336.575 M 11.16 % 302.798 M 14.45 % 264.568 M 4.74 % 252.605 M -16.04 % 300.878 M -12.99 % 345.814 M -6.20 % 368.668 M -10.15 % 410.323 M 44.77 % 283.428 M 17.54 % 241.124 M 38.58 % 173.996 M 3.48 % 168.151 M 38.19 % 121.684 M 22.00 % 99.738 M 26.50 % 78.845 M 33.04 % 59.265 M 19.37 % 49.650 M -8.14 % 54.051 M 14.42 % 47.239 M -3.87 % 49.139 M -0.64 % 49.457 M -7.84 % 53.664 M -30.86 % 77.613 M 0.000
Total liabilities 654.756 M 1.15 % 647.311 M -4.43 % 677.283 M -12.12 % 770.657 M 1.98 % 755.699 M 1.93 % 741.372 M 12.82 % 657.110 M -1.26 % 665.497 M 8.37 % 614.088 M 1.83 % 603.034 M 18.79 % 507.658 M -4.54 % 531.809 M 12.34 % 473.395 M 25.59 % 376.950 M 7.79 % 349.692 M -14.48 % 408.879 M -33.58 % 615.574 M -3.49 % 637.814 M 9.38 % 583.108 M 5.08 % 554.936 M 7.69 % 515.318 M -8.76 % 564.802 M 21.15 % 466.201 M -4.80 % 489.687 M 8.80 % 450.065 M 38.91 % 324.006 M 20.39 % 269.138 M 36.46 % 197.234 M 6.71 % 184.841 M 44.11 % 128.260 M 20.98 % 106.018 M 24.53 % 85.134 M 30.61 % 65.180 M 17.15 % 55.641 M -7.29 % 60.018 M 12.65 % 53.280 M -3.57 % 55.254 M -0.76 % 55.676 M -7.18 % 59.984 M -28.71 % 84.141 M 0.000
Other non current assets 10.414 M 131.27 % 4.503 M -97.56 % 184.205 M 1 214.43 % 14.014 M 342.13 % 3.170 M -54.22 % 6.924 M 195.75 % 2.341 M -91.53 % 27.636 M 15.36 % 23.957 M -10.82 % 26.864 M -29.88 % 38.314 M -44.87 % 69.504 M -43.02 % 121.981 M 26.08 % 96.747 M 12.90 % 85.695 M -12.34 % 97.759 M 894.51 % 9.830 M -17.80 % 11.958 M -28.78 % 16.789 M -62.43 % 44.690 M -43.75 % 79.442 M 132.26 % 34.204 M 10.75 % 30.884 M -17.67 % 37.510 M 10.30 % 34.007 M -31.11 % 49.366 M 33.69 % 36.927 M 14.20 % 32.336 M 92.39 % 16.808 M -26.90 % 22.994 M -5.41 % 24.309 M -37.53 % 38.911 M 291.10 % 9.949 M 499.44 % 1.660 M 342.12 % 375.417 K -10.43 % 419.111 K -38.49 % 681.402 K 36.97 % 497.500 K 3.13 % 482.401 K -66.55 % 1.442 M 107.35 % -19.616 M
Long term investments 166.166 M -6.82 % 178.325 M 0.000 -100.00 % 182.067 M 0.06 % 181.954 M 6.44 % 170.939 M -2.37 % 175.088 M 11.92 % 156.437 M 18.69 % 131.798 M -2.12 % 134.648 M 39.64 % 96.424 M 70.62 % 56.515 M 354.13 % -22.239 M -232.34 % 16.804 M 178.09 % 6.043 M 200.41 % -6.018 M -107.07 % 85.133 M 58.69 % 53.649 M 41.50 % 37.914 M 116.35 % 17.524 M 228.16 % -13.674 M -177.89 % 17.556 M 688.50 % 2.226 M 11.32 % 2.000 M 0.00 % 2.000 M -0.04 % 2.001 M 92 490.16 % 2.161 K -37.50 % 3.457 K -27.27 % 4.754 K -21.43 % 6.050 K -17.65 % 7.347 K -7.43 % 7.936 K -14.04 % 9.232 K -22.70 % 11.943 K -22.25 % 15.360 K -18.20 % 18.778 K -15.40 % 22.196 K -13.34 % 25.614 K -11.77 % 29.032 K -18.90 % 35.799 K 0.000
Intangible assets 104.608 M -0.94 % 105.596 M -0.93 % 106.584 M -0.92 % 107.571 M -0.91 % 108.559 M -0.90 % 109.547 M -0.89 % 110.535 M -0.89 % 111.522 M -0.88 % 112.510 M -0.86 % 113.484 M -0.86 % 114.471 M -0.85 % 115.452 M -0.62 % 116.174 M -0.81 % 117.126 M -0.76 % 118.019 M -0.83 % 119.012 M -0.80 % 119.967 M 4.24 % 115.083 M -0.80 % 116.009 M -0.56 % 116.662 M 61.28 % 72.334 M -0.90 % 72.988 M 0.42 % 72.683 M -0.85 % 73.304 M -0.88 % 73.952 M 88.03 % 39.330 M -1.19 % 39.805 M 52.36 % 26.126 M -0.62 % 26.288 M -0.57 % 26.440 M -0.57 % 26.591 M -0.61 % 26.754 M -0.56 % 26.905 M 29.59 % 20.762 M -0.29 % 20.822 M -0.52 % 20.930 M -0.59 % 21.054 M -0.59 % 21.180 M -0.59 % 21.305 M -21.71 % 27.212 M 0.000
GoodWill 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 M 0.00 % 37.137 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
Goodwill and intangible assets 141.745 M -0.69 % 142.733 M -0.69 % 143.720 M -0.68 % 144.708 M -0.68 % 145.696 M -0.67 % 146.684 M -0.67 % 147.671 M -0.66 % 148.659 M -0.66 % 149.647 M -0.65 % 150.620 M -0.65 % 151.608 M -0.64 % 152.589 M -0.47 % 153.311 M -0.62 % 154.263 M -0.58 % 155.155 M -0.64 % 156.149 M -0.61 % 157.104 M 3.21 % 152.220 M -0.60 % 153.146 M -0.42 % 153.799 M 40.49 % 109.471 M -0.59 % 110.125 M 0.28 % 109.819 M -0.56 % 110.440 M -0.58 % 111.089 M 45.28 % 76.467 M -0.62 % 76.942 M 194.51 % 26.126 M -0.62 % 26.288 M -0.57 % 26.440 M -0.57 % 26.591 M -0.61 % 26.754 M -0.56 % 26.905 M 29.59 % 20.762 M -0.29 % 20.822 M -0.52 % 20.930 M -0.59 % 21.054 M -0.59 % 21.180 M -0.59 % 21.305 M -21.71 % 27.212 M 0.000
Property plant equipment net 889.606 M -2.10 % 908.725 M -0.50 % 913.306 M 4.87 % 870.930 M 1.13 % 861.213 M 1.48 % 848.644 M -1.67 % 863.041 M 2.72 % 840.176 M 2.07 % 823.163 M 1.05 % 814.595 M 2.75 % 792.779 M 4.20 % 760.852 M 6.14 % 716.825 M 2.83 % 697.127 M 0.51 % 693.586 M 0.51 % 690.038 M 1.21 % 681.777 M 2.61 % 664.451 M 5.08 % 632.321 M 14.86 % 550.502 M 11.92 % 491.891 M 13.98 % 431.550 M -0.15 % 432.178 M 4.93 % 411.870 M 6.91 % 385.233 M 7.29 % 359.049 M 3.84 % 345.785 M 36.30 % 253.700 M 8.23 % 234.402 M 20.38 % 194.717 M 13.48 % 171.584 M 71.57 % 100.006 M 8.41 % 92.247 M 0.96 % 91.367 M 2.96 % 88.742 M 2.10 % 86.917 M -0.29 % 87.174 M -1.04 % 88.090 M -1.59 % 89.509 M -0.86 % 90.288 M 0.000
Total non current assets 1.253 B -2.00 % 1.278 B -0.34 % 1.283 B 2.79 % 1.248 B 1.96 % 1.224 B 1.73 % 1.203 B -1.11 % 1.217 B 1.02 % 1.204 B 4.45 % 1.153 B 0.77 % 1.144 B 4.38 % 1.096 B 4.18 % 1.052 B 7.30 % 980.630 M 0.49 % 975.862 M 2.69 % 950.288 M 0.41 % 946.389 M 0.60 % 940.773 M 5.84 % 888.831 M 4.91 % 847.249 M 9.54 % 773.453 M 14.60 % 674.902 M 12.40 % 600.422 M 3.04 % 582.730 M 2.96 % 565.953 M 5.65 % 535.704 M 9.42 % 489.579 M 5.48 % 464.146 M 46.93 % 315.892 M 12.58 % 280.595 M 13.72 % 246.752 M 9.74 % 224.843 M 33.59 % 168.314 M 27.92 % 131.579 M 13.29 % 116.140 M 3.18 % 112.555 M 1.68 % 110.699 M -1.02 % 111.842 M -0.49 % 112.397 M -1.32 % 113.899 M -6.06 % 121.247 M 718.10 % -19.616 M
Other current assets 22.270 M 11.46 % 19.980 M 18.82 % 16.816 M -29.60 % 23.887 M 30.27 % 18.336 M -31.75 % 26.867 M 38.70 % 19.371 M -28.75 % 27.189 M -27.07 % 37.280 M 34.35 % 27.749 M 12.53 % 24.658 M -9.75 % 27.323 M 59.41 % 17.140 M -70.22 % 57.558 M 34.53 % 42.784 M -38.25 % 69.291 M 75.41 % 39.501 M 27.65 % 30.945 M 4.71 % 29.554 M -25.34 % 39.583 M 102.59 % 19.538 M 33.66 % 14.617 M -11.67 % 16.548 M -64.08 % 46.069 M 29.58 % 35.553 M 13.12 % 31.429 M -1.42 % 31.882 M 5.73 % 30.155 M -53.24 % 64.493 M 16.20 % 55.501 M -33.65 % 83.645 M -3.86 % 87.003 M -0.87 % 87.763 M -10.93 % 98.529 M -24.61 % 130.698 M 15 353.13 % 845.767 K -79.91 % 4.210 M -10.43 % 4.700 M 61.54 % 2.909 M -76.73 % 12.500 M 0.000
Short term investments 10.000 M 0.000 0.000 -100.00 % 10.000 M -33.33 % 15.000 M -0.13 % 15.020 M 0.000 -100.00 % 15.000 M 50.00 % 10.000 M 0.00 % 10.000 M -60.12 % 25.076 M -47.98 % 48.200 M -56.18 % 110.000 M 57.14 % 70.000 M -12.90 % 80.363 M -10.71 % 90.000 M 7 919.35 % -1.151 M 1.35 % -1.167 M 1.33 % -1.183 M 1.32 % -1.198 M -103.99 % 30.000 M 2 539.37 % -1.230 M 1.27 % -1.246 M 0.000 0.000 100.00 % -864.570 0.000 0.000 -100.00 % 40.000 M 0.000 -100.00 % 60.000 M 0.000 -100.00 % 80.000 M 0.000 -100.00 % 120.338 M 0.000 0.000 0.000 0.000 -100.00 % 26.110 K -99.93 % 39.232 M
cash and cash equivalents 51.766 M -27.18 % 71.084 M -2.77 % 73.107 M -1.95 % 74.562 M -2.01 % 76.090 M -25.19 % 101.717 M 58.01 % 64.374 M 10.14 % 58.449 M -21.00 % 73.984 M -32.58 % 109.744 M 50.99 % 72.684 M -42.06 % 125.447 M 42.51 % 88.027 M -12.57 % 100.678 M -11.51 % 113.778 M -5.65 % 120.591 M 92.22 % 62.737 M -37.92 % 101.065 M 54.70 % 65.329 M 13.57 % 57.523 M 20.18 % 47.863 M -75.29 % 193.671 M 351.94 % 42.854 M 18.36 % 36.206 M 7.38 % 33.718 M -54.79 % 74.577 M 40.85 % 52.948 M -7.67 % 57.348 M 84.99 % 31.001 M -53.45 % 66.598 M 35.78 % 49.048 M -22.77 % 63.506 M -19.32 % 78.717 M -6.23 % 83.951 M 11.39 % 75.364 M -58.85 % 183.137 M 404.55 % 36.297 M 33.65 % 27.159 M -7.21 % 29.268 M 72.06 % 17.011 M 186.72 % -19.616 M
Cash and short term investments 61.766 M -13.11 % 71.084 M -2.77 % 73.107 M -13.55 % 84.562 M -7.17 % 91.090 M -21.97 % 116.737 M 81.34 % 64.374 M -12.36 % 73.449 M -12.54 % 83.984 M -29.86 % 119.744 M 22.49 % 97.760 M -43.70 % 173.647 M -12.31 % 198.027 M 16.02 % 170.678 M -12.09 % 194.141 M -7.81 % 210.591 M 235.67 % 62.737 M -37.92 % 101.065 M 54.70 % 65.329 M 13.57 % 57.523 M -26.12 % 77.863 M -59.80 % 193.671 M 351.94 % 42.854 M 18.36 % 36.206 M 7.38 % 33.718 M -54.79 % 74.577 M 40.85 % 52.948 M -7.67 % 57.348 M 84.99 % 31.001 M -53.45 % 66.598 M 35.78 % 49.048 M -22.77 % 63.506 M -19.32 % 78.717 M -6.23 % 83.951 M 11.39 % 75.364 M -58.85 % 183.137 M 404.55 % 36.297 M 33.65 % 27.159 M -7.21 % 29.268 M 71.79 % 17.037 M -13.15 % 19.616 M
Total current assets 838.943 M 11.44 % 752.848 M -1.70 % 765.871 M -16.55 % 917.756 M -5.02 % 966.288 M 6.63 % 906.223 M 13.01 % 801.872 M -2.46 % 822.078 M 0.30 % 819.631 M 2.93 % 796.325 M 12.12 % 710.224 M -4.81 % 746.080 M 6.52 % 700.385 M 13.30 % 618.145 M 5.28 % 587.136 M -5.79 % 623.194 M 33.54 % 466.679 M -11.73 % 528.719 M 8.83 % 485.834 M -4.26 % 507.472 M -2.10 % 518.335 M -15.58 % 614.018 M 35.51 % 453.115 M -4.72 % 475.568 M 9.01 % 436.267 M -1.73 % 443.938 M 15.05 % 385.869 M -3.62 % 400.365 M 0.66 % 397.756 M 7.20 % 371.037 M 6.39 % 348.753 M -6.19 % 371.758 M 0.37 % 370.402 M -1.52 % 376.120 M 0.73 % 373.395 M 3.27 % 361.573 M 80.68 % 200.121 M 5.28 % 190.083 M 2.76 % 184.980 M 1.31 % 182.588 M 830.82 % 19.616 M
Inventory 266.029 M 3.34 % 257.435 M -5.89 % 273.549 M -6.97 % 294.050 M -8.82 % 322.504 M 12.05 % 287.818 M -5.58 % 304.837 M 1.90 % 299.158 M 8.67 % 275.301 M 6.40 % 258.730 M -12.92 % 297.128 M 17.01 % 253.932 M 8.00 % 235.120 M 30.64 % 179.970 M 6.14 % 169.563 M 19.95 % 141.365 M -1.41 % 143.383 M -2.72 % 147.395 M -15.13 % 173.681 M -22.07 % 222.859 M 5.27 % 211.707 M 10.94 % 190.828 M -5.31 % 201.533 M 19.83 % 168.179 M 36.32 % 123.368 M -16.47 % 147.686 M 0.79 % 146.523 M -9.26 % 161.470 M 23.53 % 130.716 M 32.39 % 98.738 M -9.64 % 109.275 M 33.02 % 82.151 M 11.99 % 73.354 M 11.35 % 65.879 M -4.23 % 68.789 M 17.69 % 58.452 M 13.73 % 51.397 M 10.07 % 46.693 M -18.46 % 57.267 M -17.50 % 69.416 M 0.000
Net receivables 488.878 M 20.91 % 404.348 M 0.48 % 402.399 M -21.90 % 515.258 M -3.57 % 534.359 M 12.54 % 474.801 M 12.85 % 420.751 M -0.36 % 422.282 M -0.18 % 423.065 M 8.18 % 391.079 M 34.54 % 290.679 M -0.17 % 291.177 M 15.90 % 251.221 M 18.99 % 211.124 M 16.18 % 181.726 M -10.49 % 203.017 M -8.16 % 221.057 M -11.33 % 249.313 M 14.75 % 217.270 M 14.88 % 189.131 M -9.92 % 209.961 M -2.30 % 214.901 M 11.82 % 192.181 M -14.63 % 225.114 M -7.77 % 244.067 M 27.33 % 191.680 M 20.69 % 158.823 M 4.91 % 151.392 M -11.75 % 171.546 M 14.21 % 150.200 M 40.00 % 107.286 M -22.87 % 139.097 M 6.53 % 130.568 M 1.95 % 128.075 M 29.87 % 98.620 M -17.22 % 119.139 M 9.45 % 108.849 M -2.71 % 111.882 M 0.000 -100.00 % 91.624 M 0.000
Tax assets 44.762 M 1.82 % 43.964 M 6.28 % 41.367 M 14.59 % 36.099 M 13.41 % 31.832 M 6.45 % 29.905 M 4.88 % 28.512 M -9.36 % 31.455 M 28.73 % 24.434 M 39.70 % 17.491 M 2.61 % 17.046 M 33.81 % 12.739 M 18.48 % 10.752 M -1.55 % 10.921 M 11.34 % 9.809 M 15.93 % 8.461 M 22.10 % 6.930 M 5.75 % 6.553 M -7.42 % 7.078 M 2.01 % 6.939 M -10.73 % 7.773 M 11.23 % 6.988 M -8.33 % 7.622 M 84.45 % 4.133 M 22.45 % 3.375 M 25.11 % 2.698 M -39.93 % 4.491 M 20.50 % 3.727 M 20.52 % 3.092 M 19.13 % 2.596 M 10.43 % 2.351 M -10.81 % 2.635 M 6.78 % 2.468 M 5.55 % 2.339 M -10.09 % 2.601 M 7.76 % 2.414 M -17.04 % 2.910 M 11.71 % 2.605 M 1.17 % 2.575 M 13.46 % 2.269 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 288.955 M 3.92 % 278.054 M 9.08 % 254.917 M 222.37 % 79.077 M -41.70 % 135.628 M -17.27 % 163.936 M -46.57 % 306.835 M 38.39 % 221.716 M 9.51 % 202.465 M -17.12 % 244.289 M 22.46 % 199.478 M 145.22 % 81.347 M -45.69 % 149.792 M 23.35 % 121.438 M 22.70 % 98.971 M 0.75 % 98.236 M 85.60 % 52.929 M -50.76 % 107.488 M -2.47 % 110.207 M 10.47 % 99.762 M 28.22 % 77.805 M 5.16 % 73.987 M -18.62 % 90.917 M -13.21 % 104.758 M 23.55 % 84.793 M -21.50 % 108.011 M 0.45 % 107.530 M 1.11 % 106.354 M -6.27 % 113.464 M 41.71 % 80.065 M 2.23 % 78.321 M 43.99 % 54.392 M 40.00 % 38.850 M 22.21 % 31.790 M -8.96 % 34.919 M 9.42 % 31.915 M -8.38 % 34.833 M 6.16 % 32.812 M -11.01 % 36.871 M 45.81 % 25.287 M 0.000
Tax payables 16.332 M 105.11 % 7.963 M 42.01 % 5.607 M -55.51 % 12.605 M 45.81 % 8.645 M -14.51 % 10.112 M 619.63 % 1.405 M -87.85 % 11.565 M -1.78 % 11.774 M -3.36 % 12.183 M 13.91 % 10.696 M -30.86 % 15.471 M -15.97 % 18.412 M 67.16 % 11.015 M 16.85 % 9.426 M 23.00 % 7.664 M 28.48 % 5.965 M 12.28 % 5.313 M -33.89 % 8.036 M 341.78 % 1.819 M -12.69 % 2.083 M -76.21 % 8.757 M 97.63 % 4.431 M -44.93 % 8.047 M -45.93 % 14.883 M 205.30 % 4.875 M 53.45 % 3.177 M -48.45 % 6.162 M 20.67 % 5.106 M -16.14 % 6.089 M 111.19 % 2.883 M -57.82 % 6.835 M 84.13 % 3.712 M 19.30 % 3.112 M 44.92 % 2.147 M -27.36 % 2.956 M 23.59 % 2.392 M -56.22 % 5.463 M 11.94 % 4.880 M 116.16 % 2.258 M 0.000
Deferred revenue non current 18.093 M -1.77 % 18.419 M 10.00 % 16.745 M -1.92 % 17.073 M -1.90 % 17.404 M -1.86 % 17.733 M -1.82 % 18.063 M 0.97 % 17.888 M -1.79 % 18.214 M 10.12 % 16.540 M -2.07 % 16.890 M 5.09 % 16.072 M -2.03 % 16.404 M -1.99 % 16.737 M -1.95 % 17.070 M -12.02 % 19.403 M 31.17 % 14.792 M -1.99 % 15.093 M -1.96 % 15.394 M 40.75 % 10.938 M -0.74 % 11.019 M -0.10 % 11.030 M 0.54 % 10.971 M 36.78 % 8.021 M -1.53 % 8.145 M 11.25 % 7.322 M -2.20 % 7.486 M -8.61 % 8.192 M 4.47 % 7.841 M 19.73 % 6.549 M 4.73 % 6.253 M -0.17 % 6.264 M 6.33 % 5.891 M -1.29 % 5.968 M 0.39 % 5.945 M -1.26 % 6.021 M -1.24 % 6.096 M -1.68 % 6.200 M -1.63 % 6.303 M -3.16 % 6.508 M 0.000
Minority interest 75.543 M 4.29 % 72.433 M -3.38 % 74.965 M -14.50 % 87.682 M -4.29 % 91.609 M 3.76 % 88.290 M 4.16 % 84.768 M -11.04 % 95.290 M -2.72 % 97.959 M 6.08 % 92.341 M 2.06 % 90.476 M 13.36 % 79.816 M 16.28 % 68.640 M -33.29 % 102.899 M -1.58 % 104.552 M -0.86 % 105.458 M -0.86 % 106.369 M 6.84 % 99.557 M 5.34 % 94.506 M 5.26 % 89.787 M 16.10 % 77.336 M 67.35 % 46.212 M 10.36 % 41.875 M 7.34 % 39.012 M 19.06 % 32.767 M -37.74 % 52.631 M 4.13 % 50.545 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
Capital lease obligations 48.404 K -59.69 % 120.073 K -37.13 % 190.986 K -13.68 % 221.251 K -22.99 % 287.297 K -56.77 % 664.532 K 61.78 % 410.764 K 0.000 -100.00 % 45.715 K 0.000 -100.00 % 180.760 K 0.000 -100.00 % 45.715 K -59.77 % 113.629 K -37.14 % 180.760 K -62.39 % 480.654 K -92.27 % 6.219 M 951.42 % 591.466 K -10.92 % 664.002 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 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 316.644 M 4.65 % 302.568 M 0.38 % 301.423 M -1.21 % 305.108 M -0.20 % 305.711 M 0.94 % 302.853 M 0.56 % 301.167 M -0.36 % 302.243 M -28.18 % 420.822 M 2.98 % 408.639 M -2.23 % 417.942 M 5.26 % 397.075 M -19.04 % 490.433 M 10 880.61 % -4.549 M -100.92 % 496.234 M 0.89 % 491.866 M 546.88 % 76.037 M -35.24 % 117.414 M 55.52 % 75.498 M -53.55 % 162.552 M 18.58 % 137.079 M 2 983.69 % -4.754 M -105.84 % 81.401 M 19.78 % 67.957 M 132.45 % 29.235 M -85.77 % 205.471 M 32.03 % 155.623 M -17.32 % 188.216 M 1.43 % 185.567 M 1.54 % 182.761 M 16.45 % 156.948 M -11.87 % 178.093 M 13.47 % 156.948 M -11.56 % 177.469 M 0.33 % 176.878 M 1.56 % 174.155 M 191.45 % 59.756 M 0.50 % 59.457 M 0.37 % 59.237 M 6.50 % 55.621 M 0.000
Deferred tax liabilities non current 2.096 M -0.67 % 2.110 M -3.01 % 2.176 M -5.85 % 2.311 M -2.75 % 2.376 M -2.68 % 2.442 M -2.61 % 2.507 M 10.56 % 2.268 M -2.07 % 2.316 M -2.50 % 2.375 M -1.98 % 2.423 M 74.40 % 1.389 M -3.34 % 1.437 M -3.23 % 1.485 M -6.41 % 1.587 M 0.48 % 1.579 M -2.88 % 1.626 M -2.80 % 1.673 M -2.73 % 1.720 M -41.08 % 2.919 M -2.63 % 2.998 M -2.56 % 3.077 M -2.50 % 3.156 M -2.44 % 3.235 M -2.38 % 3.314 M -4.58 % 3.473 M 0.03 % 3.471 M 11 618.08 % 29.625 K 3.95 % 28.500 K 4.11 % 27.375 K 4.29 % 26.250 K 4.48 % 25.125 K 4.69 % 24.000 K 4.92 % 22.875 K 5.17 % 21.750 K 5.45 % 20.625 K 5.77 % 19.500 K 6.12 % 18.375 K 6.52 % 17.250 K -8.81 % 18.916 K 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.092 B 2.98 % 2.031 B -0.85 % 2.048 B -5.41 % 2.166 B -1.12 % 2.190 B 3.83 % 2.109 B 4.50 % 2.019 B -0.39 % 2.026 B 2.73 % 1.973 B 1.65 % 1.941 B 7.43 % 1.806 B 0.45 % 1.798 B 6.98 % 1.681 B 5.46 % 1.594 B 3.68 % 1.537 B -2.05 % 1.570 B 11.52 % 1.407 B -0.71 % 1.418 B 6.34 % 1.333 B 4.07 % 1.281 B 7.35 % 1.193 B -1.75 % 1.214 B 17.24 % 1.036 B -0.55 % 1.042 B 7.16 % 971.971 M 4.12 % 933.517 M 9.82 % 850.014 M 18.67 % 716.257 M 5.59 % 678.351 M 9.80 % 617.789 M 7.70 % 573.596 M 6.21 % 540.072 M 7.59 % 501.981 M 1.97 % 492.260 M 1.30 % 485.951 M 2.90 % 472.272 M 51.39 % 311.963 M 3.14 % 302.480 M 1.20 % 298.879 M -1.63 % 303.835 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-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-06-30 2015-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -81.485 M -200.66 % 80.954 M 0.000 -100.00 % 199.402 M 267.12 % -119.318 M -184.02 % 142.006 M 0.000 100.00 % -2.790 M -4 967.28 % -55.054 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 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 % 518.699 K 0.000 -100.00 % 1.351 M 160.41 % -2.236 M -200.00 % 2.236 M 0.000 -100.00 % 3.112 M 542.67 % -703.002 K -200.00 % 703.002 K 0.000 -100.00 % 945.510 K 300.00 % -472.755 K -200.00 % 472.755 K 0.000 -100.00 % 601.295 K 169.51 % -865.014 K -200.00 % 865.014 K 0.000 -100.00 % 3.896 M 0.000 -100.00 % 2.272 M 0.000 -100.00 % 6.484 M 0.000 -100.00 % 2.613 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
Change in working capital 0.000 0.000 0.000 0.000 -100.00 % 139.692 M 0.000 100.00 % -62.971 M -157.71 % 109.118 M 200.00 % -109.118 M 0.000 100.00 % -190.031 M -223.18 % 154.275 M 200.00 % -154.275 M 0.000 -100.00 % 27.553 M 867.78 % -3.589 M -200.00 % 3.589 M 0.000 -100.00 % 37.658 M 4.18 % 36.148 M 200.00 % -36.148 M 0.000 100.00 % -75.467 M -236.73 % 55.194 M 200.00 % -55.194 M 0.000 100.00 % -88.704 M -220.00 % 73.918 M 200.00 % -73.918 M 0.000 100.00 % -62.290 M -260.93 % 38.707 M 200.00 % -38.707 M 0.000 100.00 % -21.801 M -337.61 % 9.175 M 200.00 % -9.175 M 17.04 % -11.060 M 25.44 % -14.835 M 0.000 100.00 % -3.778 M 50.68 % -7.659 M
Accounts receivables 0.000 0.000 0.000 0.000 -100.00 % 163.085 M 0.000 -100.00 % 1.958 M -98.49 % 129.630 M 200.00 % -129.630 M 0.000 100.00 % -54.666 M -162.77 % 87.088 M 200.00 % -87.088 M 0.000 -100.00 % 23.297 M -14.83 % 27.354 M 200.00 % -27.354 M 0.000 -100.00 % 10.874 M -56.47 % 24.981 M 200.00 % -24.981 M 0.000 100.00 % -20.071 M -125.17 % 79.751 M 200.00 % -79.751 M 0.000 100.00 % -52.290 M -199.85 % 52.368 M 200.00 % -52.368 M 0.000 100.00 % -21.435 M -162.78 % 34.142 M 200.00 % -34.142 M 0.000 100.00 % -10.198 M -169.70 % 14.631 M 200.00 % -14.631 M 0.000 100.00 % -24.436 M 0.000 -100.00 % 18.799 M 200.00 % -18.799 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -23.393 M 0.000 100.00 % -63.858 M -211.32 % -20.512 M -200.00 % 20.512 M 0.000 100.00 % -135.365 M -301.47 % 67.188 M 200.00 % -67.188 M 0.000 -100.00 % 4.256 M 113.75 % -30.943 M -200.00 % 30.943 M 0.000 -100.00 % 26.783 M 139.85 % 11.167 M 200.00 % -11.167 M 0.000 100.00 % -55.396 M -125.58 % -24.557 M -200.00 % 24.557 M 0.000 100.00 % -36.413 M -268.97 % 21.550 M 200.00 % -21.550 M 0.000 100.00 % -40.854 M -994.94 % 4.565 M 200.00 % -4.565 M 0.000 100.00 % -11.603 M -93.62 % -5.993 M -200.00 % 5.993 M -42.90 % 10.494 M 4.63 % 10.029 M 0.000 100.00 % -4.639 M -256.18 % 2.970 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.071 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 -100.00 % 536.733 K 200.00 % -536.733 K 97.51 % -21.555 M -4 932.82 % -428.279 K 0.000 -100.00 % 861.298 K 108.10 % -10.629 M
Other non cash items -12.293 M -476.19 % 3.268 M 0.000 -100.00 % 16.789 M 122.81 % -73.593 M -1 583.54 % -4.371 M -105.66 % 77.238 M 2 842.98 % 2.624 M 106.37 % -41.175 M -1 400.37 % 3.166 M 113.51 % -23.432 M 48.16 % -45.203 M -524.40 % 10.651 M 162.90 % -16.933 M 45.21 % -30.903 M -37.00 % -22.556 M 5.99 % -23.995 M -4.17 % -23.034 M -9.54 % -21.028 M -173.90 % -7.677 M 50.29 % -15.445 M 25.35 % -20.689 M -28.36 % -16.118 M 28.32 % -22.488 M 9.89 % -24.956 M -30.33 % -19.148 M -122.85 % -8.592 M 62.42 % -22.864 M -6.18 % -21.532 M -1.60 % -21.193 M -65.54 % -12.802 M 27.54 % -17.667 M -31.42 % -13.443 M -33.16 % -10.095 M -31.06 % -7.702 M 46.26 % -14.334 M -49.21 % -9.606 M -784.06 % 1.404 M 120.32 % -6.909 M 42.33 % -11.981 M -532.55 % 2.770 M 92.27 % 1.441 M
Net cash provided by operating activities -12.293 M -173.27 % 16.776 M 0.000 -100.00 % 30.946 M 167.94 % -45.550 M -405.49 % 14.910 M -75.35 % 60.481 M 1 088.13 % 5.090 M 147.07 % -10.815 M -130.01 % 36.035 M 53.78 % 23.432 M -48.16 % 45.203 M -27.56 % 62.399 M 360.33 % 13.556 M -71.90 % 48.233 M 23.44 % 39.075 M -5.89 % 41.519 M -28.92 % 58.413 M -39.91 % 97.212 M 378.67 % 20.309 M 310.48 % -9.649 M -123.90 % 40.373 M -31.96 % 59.333 M 517.41 % 9.610 M 62.09 % 5.929 M 139.22 % -15.118 M -155.60 % 27.190 M 73.13 % 15.705 M 643.06 % -2.892 M 41.89 % -4.977 M -383.44 % 1.756 M -71.38 % 6.136 M -50.53 % 12.402 M 177.56 % -15.989 M -201.94 % 15.685 M 791.53 % -2.268 M -123.47 % 9.662 M 1 623.66 % 560.565 K -98.00 % 27.965 M 80.24 % 15.515 M 124.53 % 6.910 M 177.58 % 2.489 M
Investments in property plant and equipment -5.765 M 47.30 % -10.938 M 59.47 % -26.987 M -47.82 % -18.257 M -33.26 % -13.700 M 32.73 % -20.367 M 7.36 % -21.985 M 4.08 % -22.919 M -27.39 % -17.991 M 42.71 % -31.404 M -62.74 % -19.297 M 65.69 % -56.239 M -212.54 % -17.994 M 55.85 % -40.755 M -602.02 % -5.805 M 58.80 % -14.092 M 54.09 % -30.696 M 41.51 % -52.483 M 8.43 % -57.311 M 32.59 % -85.020 M -15.17 % -73.823 M -120.17 % -33.530 M -158.65 % -12.964 M 49.22 % -25.530 M 37.04 % -40.549 M -33.16 % -30.451 M -7.13 % -28.423 M -0.34 % -28.326 M -8.60 % -26.084 M -3.31 % -25.249 M 2.17 % -25.809 M 21.43 % -32.848 M -100.75 % -16.363 M -161.21 % -6.264 M -126.84 % -2.762 M -132.47 % -1.188 M -36.43 % -870.711 K -125.04 % -386.914 K 10.40 % -431.845 K 42.19 % -747.001 K 94.73 % -14.163 M -2 117.54 % -638.677 K
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 282.766 K 1 207.89 % 21.620 K -85.78 % 152.090 K 27 652 627.42 % 0.550 -100.00 % 36.395 K -99.70 % 12.303 M 31.90 % 9.328 M 5 182 050 805.19 % 0.180 -68.97 % 0.580 31.82 % 0.440 -100.00 % 3.200 M 0.000 0.000 0.000 0.000 -100.00 % 85.020 M 0.000 0.000 0.000 100.00 % -19.498 M 0.000 0.000 -100.00 % 439.826 K -98.45 % 28.328 M 8.60 % 26.084 M 1 400 378 435 515 187 200.00 % 0.000 -100.00 % 25.809 M -21.43 % 32.848 M 100.75 % 16.363 M 161.21 % 6.264 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -10.000 M 0.00 % -10.000 M -1 100.00 % 1.000 M 106.06 % -16.500 M 68.48 % -52.347 M -179.63 % -18.720 M 22.23 % -24.070 M 50.88 % -49.000 M 4.85 % -51.500 M 10.33 % -57.430 M 59.75 % -142.700 M -3.26 % -138.200 M -4.30 % -132.500 M 32.74 % -197.000 M -11.74 % -176.300 M -95.89 % -90.000 M -185.71 % -31.500 M -100.00 % -15.750 M 23.53 % -20.595 M -2.98 % -20.000 M 81.82 % -110.000 M -616.85 % -15.345 M 0.000 0.000 -100.00 % 11.658 M 185.36 % -13.658 M -163.52 % 21.502 M 200.00 % -21.502 M 80.45 % -110.000 M -2 100.00 % -5.000 M 96.58 % -146.000 M -32.73 % -110.000 M 26.67 % -150.000 M -87.50 % -80.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 28.500 M 183.65 % 10.048 M 2 400.14 % -436.823 K -101.18 % 37.000 M -2.68 % 38.020 M 428.06 % 7.200 M -79.69 % 35.450 M 251.79 % 10.077 M -80.08 % 50.588 M 12.10 % 45.127 M -58.07 % 107.637 M -40.46 % 180.782 M 100.15 % 90.323 M -56.13 % 205.880 M 17.65 % 175.000 M 0.000 0.000 0.000 0.000 -100.00 % 50.359 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -46.974 K -100.12 % 40.387 M -42.62 % 70.388 M 7.31 % 65.590 M -58.07 % 156.437 M 29.51 % 120.794 M -25.17 % 161.434 M 45.74 % 110.767 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 -100.00 % 9.421 M 199.18 % -9.499 M 31.71 % -13.911 M -21.01 % -11.495 M -141.80 % 27.500 M 200.00 % -27.500 M -2 925 531 999.13 % 0.940 100.00 % -12.303 M -32.50 % -9.285 M -71 212 084 551 857 784.00 % 0.000 100.00 % -42.177 M -283 048 364 159 795 296.00 % 0.000 -100.00 % 175.578 M 1 345.95 % -14.092 M 54.09 % -30.696 M 41.51 % -52.483 M -352 204 657 122 082 880.00 % 0.000 100.00 % -85.020 M -205.99 % 80.219 M 1 133 877.19 % 7.074 K 100.05 % -12.964 M 49.22 % -25.530 M -30.94 % -19.498 M 35.97 % -30.451 M -7.13 % -28.423 M -0.34 % -28.326 M -823.37 % 3.916 M 113.05 % -30.000 M -16.24 % -25.809 M 21.43 % -32.848 M -100.75 % -16.363 M -161.21 % -6.264 M 94.78 % -119.974 M -1 177 469.97 % 10.190 K -66.03 % 30.000 K 107.75 % -386.914 K -106.29 % 6.149 M 923.10 % -747.001 K 94.73 % -14.163 M -2 117.54 % -638.677 K
Net cash used for investing activites 12.735 M 216.95 % -10.890 M 35.95 % -17.003 M -134.33 % -7.256 M 73.85 % -27.744 M 12.93 % -31.866 M -286.92 % 17.048 M 119.08 % -89.342 M -373.55 % -18.866 M 56.83 % -43.707 M 19.53 % -54.317 M -297.73 % -13.657 M 77.30 % -60.171 M -88.77 % -31.875 M -388.29 % -6.528 M 93.73 % -104.092 M -67.36 % -62.196 M 8.85 % -68.233 M 12.42 % -77.906 M -42.53 % -54.661 M 47.24 % -103.604 M -112.01 % -48.868 M -276.96 % -12.964 M 49.22 % -25.530 M 47.24 % -48.389 M -9.70 % -44.109 M -26.20 % -34.952 M -270.26 % -9.440 M 73.56 % -35.696 M -768.33 % 5.341 M 134.75 % -15.372 M 30.30 % -22.054 M -347.43 % -4.929 M -120.12 % 24.502 M 119.96 % -122.736 M -10 321.44 % -1.178 M -40.09 % -840.711 K -117.29 % -386.914 K -106.77 % 5.717 M 865.29 % -747.001 K 94.73 % -14.163 M -2 117.54 % -638.677 K
Debt repayment -23.396 M 20.99 % -29.613 M -45.11 % -20.407 M -85.37 % -11.009 M -122.17 % 49.656 M -17.63 % 60.287 M 210.82 % -54.401 M -184.62 % 64.287 M 152.30 % 25.480 M -54.78 % 56.344 M 201.49 % -55.517 M -170.52 % 78.723 M 1 133.41 % -7.618 M -218.14 % 6.448 M 109.19 % -70.173 M 23.17 % -91.331 M -485.89 % -15.589 M -123.78 % 65.553 M 1 071.97 % -6.744 M -110.55 % 63.916 M 519.44 % -15.238 M -109.41 % 161.921 M 530.29 % -37.630 M -133.26 % 113.148 M 245.43 % 32.755 M -48.16 % 63.179 M 2 999.14 % 2.039 M -89.16 % 18.805 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -19.000 M 2.43 % -19.474 M -211.56 % 17.456 M 17 998.44 % 96.448 K
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -185.220 K -200.00 % 185.220 K 0.000 -100.00 % 9.285 M 0.000 0.000 0.000 0.000 -100.00 % 604.208 K 200.00 % -604.208 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 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -2.726 M 0.000 0.000 -100.00 % 2.911 M 200.00 % -2.911 M 0.000 0.000 -100.00 % 185.220 K 200.00 % -185.220 K 0.000 100.00 % -9.285 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -42.400 M 0.000 0.000 0.000 100.00 % -387.040 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
Dividends paid -1.501 M -1.00 % -1.486 M -104.68 % 31.768 M 0.000 100.00 % -1.986 M -5.45 % -1.883 M 93.78 % -30.257 M -26.65 % -23.890 M 29.05 % -33.673 M -2 118.29 % -1.518 M 88.82 % -13.581 M 48.94 % -26.599 M -72.45 % -15.424 M -1 210.61 % -1.177 M 32.94 % -1.755 M 32.62 % -2.605 M 88.21 % -22.096 M -674.42 % -2.853 M -22.08 % -2.337 M -6.57 % -2.193 M 89.51 % -20.898 M -678.28 % -2.685 M -12.57 % -2.385 M 4.31 % -2.493 M 88.47 % -21.621 M -4 004.36 % -526.788 K -4.18 % -505.631 K -161.50 % -193.357 K 99.05 % -20.458 M 0.000 0.000 0.000 100.00 % -13.415 M 0.000 0.000 0.000 0.000 0.000 100.00 % -84.788 K 74.95 % -338.412 K 97.79 % -15.309 M -8 163.24 % -185.260 K
Other financing activites 3.786 M -84.29 % 24.104 M 139.02 % -61.770 M -254.10 % -17.444 M -215.36 % 15.122 M 200.05 % -15.115 M -201.09 % 14.952 M -47.59 % 28.528 M 377.33 % 5.977 M 75.41 % 3.407 M 156.71 % -6.008 M 16.48 % -7.194 M -208.14 % 6.652 M 5 814.09 % -116.415 K -100.29 % 40.542 M -81.25 % 216.181 M 975.39 % 20.103 M 211.89 % -17.967 M -128.04 % 64.066 M 471.58 % -17.241 M -772.48 % 2.564 M 2 125.41 % -126.584 K -111.29 % 1.121 M 101.24 % -90.444 M -46 120.73 % 196.528 K -98.92 % 18.192 M 720.49 % 2.217 M 389.43 % 453.027 K -74.98 % 1.811 M -88.90 % 16.316 M 1 123.28 % -1.594 M 0.000 100.00 % -13.325 M -21 305.73 % -62.250 K 89.33 % -583.418 K -100.39 % 150.763 M 160 400.80 % -94.050 K 33.82 % -142.103 K -930.33 % -13.792 K -269.63 % -3.731 K 93.77 % -59.884 K -214.86 % 52.138 K
Net cash used provided by financing activities -23.838 M -240.77 % -6.995 M 86.12 % -50.410 M -97.36 % -25.542 M -140.68 % 62.792 M 45.05 % 43.289 M 162.10 % -69.706 M -201.13 % 68.926 M 2 969.76 % -2.402 M -104.12 % 58.234 M 221.46 % -47.944 M -206.71 % 44.930 M 374.13 % -16.390 M -417.97 % 5.155 M 110.54 % -48.884 M -139.99 % 122.245 M 772.20 % -18.186 M -140.65 % 44.733 M 510.43 % -10.899 M -124.50 % 44.481 M 232.49 % -33.572 M -121.10 % 159.109 M 509.08 % -38.894 M -292.44 % 20.211 M 340.94 % 4.584 M -94.33 % 80.844 M 37 960.38 % 212.411 K -98.89 % 19.065 M 406.95 % 3.761 M -76.95 % 16.316 M 1 123.28 % -1.594 M 0.000 100.00 % -13.325 M -21 305.73 % -62.250 K 89.33 % -583.418 K -100.39 % 150.763 M 160 400.80 % -94.050 K 33.82 % -142.103 K 99.26 % -19.099 M 3.62 % -19.816 M -1 049.39 % 2.087 M 5 791.31 % -36.673 K
Effect of forex changes on cash -78.850 K 78.49 % -366.499 K -242.37 % -107.048 K 0.000 100.00 % -2.238 M -223.89 % -690.823 K -86.96 % -369.499 K -360.17 % 142.023 K 156.92 % -249.501 K -525.49 % 58.638 K 113.76 % -426.097 K -215.85 % 367.792 K 77.22 % 207.532 K 169.99 % 76.866 K 225.84 % -61.080 K 24.08 % -80.448 K -2 814.95 % -2.760 K -100.93 % 296.105 K 179.94 % -370.413 K -205.04 % -121.429 K -196.32 % 126.064 K 174.09 % 45.994 K 168.76 % -66.887 K 72.38 % -242.151 K -63.26 % -148.319 K 5.33 % -156.676 K -422.03 % 48.652 K -81.04 % 256.564 K -36.20 % 402.158 K 1 756.43 % 21.663 K 130.91 % -70.087 K -1 718.06 % 4.332 K -90.38 % 45.015 K -65.68 % 131.170 K 1 882.28 % -7.360 K 88.16 % -62.171 K -164.81 % 95.922 K 221.71 % -78.813 K -10.17 % -71.534 K -117.34 % 412.516 K 214.30 % 131.248 K 173.39 % -178.838 K
Net change in cash -23.474 M -1 490.69 % -1.476 M 16.03 % -1.757 M -15.03 % -1.528 M 94.04 % -25.627 M -168.63 % 37.343 M 530.27 % 5.925 M 139.02 % -15.183 M 53.04 % -32.333 M -179.37 % 40.739 M 169.86 % -58.312 M -256.43 % 37.276 M 367.13 % -13.954 M -6.62 % -13.088 M -80.77 % -7.240 M -112.67 % 57.148 M 247.04 % -38.866 M -210.38 % 35.209 M 338.09 % 8.037 M -19.69 % 10.008 M 106.82 % -146.699 M -197.37 % 150.661 M 1 933.59 % 7.409 M 83.00 % 4.048 M 110.65 % -38.025 M -277.19 % 21.460 M 386.10 % -7.501 M -129.32 % 25.587 M 174.32 % -34.426 M -306.12 % 16.702 M 209.30 % -15.281 M 3.98 % -15.914 M -174.05 % -5.807 M -167.67 % 8.582 M 107.97 % -107.641 M -173.10 % 147.255 M 1 568.91 % 8.823 M 18 768.33 % -47.264 K -100.33 % 14.511 M 413.06 % -4.635 M 7.93 % -5.034 M -407.88 % 1.635 M
Cash at beginning of period 69.873 M -2.07 % 71.349 M -2.40 % 73.106 M -3.92 % 76.090 M -25.19 % 101.717 M 58.01 % 64.374 M 10.14 % 58.449 M -16.39 % 69.903 M -31.63 % 102.236 M 66.25 % 61.497 M -48.67 % 119.809 M 45.17 % 82.533 M -14.46 % 96.487 M -11.94 % 109.575 M -6.20 % 116.815 M 95.78 % 59.667 M -39.44 % 98.533 M 55.60 % 63.323 M 14.54 % 55.286 M 22.10 % 45.279 M -76.41 % 191.978 M 364.65 % 41.317 M 21.85 % 33.908 M 13.56 % 29.860 M -56.01 % 67.885 M 46.23 % 46.424 M -13.91 % 53.925 M 90.29 % 28.339 M -54.85 % 62.764 M 36.26 % 46.062 M -24.91 % 61.343 M -20.60 % 77.257 M -6.99 % 83.064 M 11.52 % 74.483 M -59.10 % 182.124 M 422.31 % 34.869 M 33.88 % 26.045 M -0.18 % 26.093 M 125.30 % 11.581 M -28.58 % 16.217 M -23.69 % 21.251 M 8.34 % 19.616 M
Cash at end of period 46.399 M -33.60 % 69.873 M -2.07 % 71.349 M -4.31 % 74.562 M -2.01 % 76.090 M -25.19 % 101.717 M 58.01 % 64.374 M 17.64 % 54.720 M -21.72 % 69.903 M -31.63 % 102.236 M 66.25 % 61.497 M -48.67 % 119.809 M 45.17 % 82.533 M -14.46 % 96.487 M -11.94 % 109.575 M -6.20 % 116.815 M 95.78 % 59.667 M -39.44 % 98.533 M 55.60 % 63.323 M 14.54 % 55.286 M 22.10 % 45.279 M -76.41 % 191.978 M 364.65 % 41.317 M 21.85 % 33.908 M 13.56 % 29.860 M -56.01 % 67.885 M 46.23 % 46.424 M -13.91 % 53.925 M 90.29 % 28.339 M -54.85 % 62.764 M 36.26 % 46.062 M -24.91 % 61.343 M -20.60 % 77.257 M -6.99 % 83.064 M 11.52 % 74.483 M -59.10 % 182.124 M 422.31 % 34.869 M 33.88 % 26.045 M -0.18 % 26.093 M 125.30 % 11.581 M -28.58 % 16.217 M -23.69 % 21.251 M
Operating cash flow -12.293 M -173.27 % 16.776 M 0.000 -100.00 % 30.946 M 167.94 % -45.550 M -405.49 % 14.910 M -75.35 % 60.481 M 1 088.13 % 5.090 M 147.07 % -10.815 M -130.01 % 36.035 M 53.78 % 23.432 M -48.16 % 45.203 M -27.56 % 62.399 M 360.33 % 13.556 M -71.90 % 48.233 M 23.44 % 39.075 M -5.89 % 41.519 M -28.92 % 58.413 M -39.91 % 97.212 M 378.67 % 20.309 M 310.48 % -9.649 M -123.90 % 40.373 M -31.96 % 59.333 M 517.41 % 9.610 M 62.09 % 5.929 M 139.22 % -15.118 M -155.60 % 27.190 M 73.13 % 15.705 M 643.06 % -2.892 M 41.89 % -4.977 M -383.44 % 1.756 M -71.38 % 6.136 M -50.53 % 12.402 M 177.56 % -15.989 M -201.94 % 15.685 M 791.53 % -2.268 M -123.47 % 9.662 M 1 623.66 % 560.565 K -98.00 % 27.965 M 80.24 % 15.515 M 124.53 % 6.910 M 177.58 % 2.489 M
Capital expenditure -5.765 M 47.30 % -10.938 M 59.47 % -26.987 M -47.82 % -18.257 M -33.26 % -13.700 M 32.73 % -20.367 M 7.36 % -21.985 M 4.08 % -22.919 M -27.39 % -17.991 M 42.71 % -31.404 M -62.74 % -19.297 M 65.69 % -56.239 M -212.54 % -17.994 M 55.85 % -40.755 M -602.02 % -5.805 M 58.80 % -14.092 M 54.09 % -30.696 M 41.51 % -52.483 M 8.43 % -57.311 M 32.59 % -85.020 M -15.17 % -73.823 M -120.17 % -33.530 M -158.65 % -12.964 M 49.22 % -25.530 M 37.04 % -40.549 M -33.16 % -30.451 M -7.13 % -28.423 M -0.34 % -28.326 M -8.60 % -26.084 M -3.31 % -25.249 M 2.17 % -25.809 M 21.43 % -32.848 M -100.75 % -16.363 M -161.21 % -6.264 M -126.84 % -2.762 M -132.47 % -1.188 M -36.43 % -870.711 K -125.04 % -386.914 K 10.40 % -431.845 K 42.19 % -747.001 K 94.73 % -14.163 M -2 117.54 % -638.677 K
Free CashFlow -18.057 M -409.28 % 5.839 M -84.94 % 38.776 M 205.57 % 12.690 M 121.42 % -59.250 M -985.80 % -5.457 M -114.17 % 38.496 M 315.93 % -17.828 M 38.11 % -28.806 M -722.10 % 4.630 M 11.97 % 4.135 M 137.47 % -11.036 M -124.85 % 44.406 M 263.26 % -27.199 M -164.11 % 42.427 M 69.82 % 24.984 M 130.84 % 10.823 M 82.50 % 5.930 M -85.14 % 39.901 M 161.66 % -64.711 M 22.48 % -83.472 M -1 319.77 % 6.843 M -85.24 % 46.370 M 391.26 % -15.920 M 54.01 % -34.620 M 24.03 % -45.569 M -3 595.29 % -1.233 M 90.23 % -12.621 M 56.44 % -28.976 M 4.13 % -30.226 M -25.67 % -24.053 M 9.96 % -26.713 M -574.39 % -3.961 M 82.20 % -22.254 M -272.19 % 12.924 M 473.94 % -3.456 M -139.31 % 8.792 M 4 962.78 % 173.650 K -99.37 % 27.533 M 86.44 % 14.768 M 303.61 % -7.253 M -491.90 % 1.851 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 2016 2016 2016 2016 2015 2015 2015 2015
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011