SOMICONVEY.NS

Somi Conveyor Beltings Limited SOMICONVEY.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 1.012 B -0.86 % 1.021 B 8.94 % 937.329 M 64.07 % 571.304 M 22.17 % 467.635 M 1.90 % 458.894 M -23.39 % 599.014 M -5.81 % 635.957 M -2.67 % 653.425 M 12.53 % 580.684 M -22.33 % 747.623 M 14.11 % 655.170 M -17.48 % 793.949 M 118.70 % 363.034 M 45.67 % 249.223 M 6.52 % 233.975 M 15.92 % 201.841 M 29.95 % 155.323 M
Net income 54.862 M 20.51 % 45.526 M 31.27 % 34.681 M 102.13 % 17.158 M -2.58 % 17.612 M -27.45 % 24.274 M 56.99 % 15.462 M 52.92 % 10.111 M 19.19 % 8.483 M -62.93 % 22.884 M -46.50 % 42.771 M 18.69 % 36.036 M -8.54 % 39.400 M 99.72 % 19.727 M 59.86 % 12.340 M -20.59 % 15.540 M 26.78 % 12.258 M -12.48 % 14.006 M
Income before tax 76.323 M 25.14 % 60.990 M 42.68 % 42.746 M 66.18 % 25.723 M 9.28 % 23.539 M -27.72 % 32.565 M 49.40 % 21.797 M 53.60 % 14.191 M 5.68 % 13.429 M -63.56 % 36.856 M -37.21 % 58.695 M 9.22 % 53.739 M -9.88 % 59.628 M 99.67 % 29.864 M 56.27 % 19.111 M -3.28 % 19.759 M -7.85 % 21.442 M -4.75 % 22.511 M
Income before tax ratio 0.08 26.22 % 0.06 30.97 % 0.05 1.29 % 0.05 -10.55 % 0.05 -29.07 % 0.07 95.02 % 0.04 63.07 % 0.02 8.58 % 0.02 -67.62 % 0.06 -19.16 % 0.08 -4.28 % 0.08 9.21 % 0.08 -8.70 % 0.08 7.28 % 0.08 -9.20 % 0.08 -20.50 % 0.11 -26.70 % 0.14
EBITDA 108.565 M 27.94 % 84.859 M 6.06 % 80.009 M 20.13 % 66.603 M -0.27 % 66.786 M -7.77 % 72.411 M -18.20 % 88.517 M -5.99 % 94.157 M 5.25 % 89.462 M -33.77 % 135.079 M -0.46 % 135.702 M 13.97 % 119.063 M -9.16 % 131.066 M 27.66 % 102.670 M 152.68 % 40.633 M -9.63 % 44.963 M 1.58 % 44.264 M 36.76 % 32.366 M
Net income ratio 0.05 21.55 % 0.04 20.50 % 0.04 23.20 % 0.03 -20.26 % 0.04 -28.80 % 0.05 104.93 % 0.03 62.35 % 0.02 22.46 % 0.01 -67.06 % 0.04 -31.11 % 0.06 4.01 % 0.06 10.84 % 0.05 -8.68 % 0.05 9.74 % 0.05 -25.45 % 0.07 9.36 % 0.06 -32.65 % 0.09
Ratio EBITDA 0.11 29.04 % 0.08 -2.64 % 0.09 -26.78 % 0.12 -18.37 % 0.14 -9.49 % 0.16 6.78 % 0.15 -0.19 % 0.15 8.14 % 0.14 -41.14 % 0.23 28.16 % 0.18 -0.12 % 0.18 10.08 % 0.17 -41.63 % 0.28 73.46 % 0.16 -15.16 % 0.19 -12.37 % 0.22 5.24 % 0.21
Gross profit ratio 0.22 36.47 % 0.16 -29.12 % 0.23 27.29 % 0.18 -45.03 % 0.33 8.09 % 0.31 8.64 % 0.28 -8.13 % 0.31 18.88 % 0.26 -22.26 % 0.33 34.96 % 0.25 -0.45 % 0.25 9.13 % 0.23 -37.47 % 0.36 20.96 % 0.30 1.68 % 0.29 8.29 % 0.27 18.23 % 0.23
Weighted average shs out dil 11.756 M -0.20 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 18.34 % 9.954 M 87.70 % 5.303 M
Weighted average shs out 11.756 M -0.33 % 11.794 M 0.12 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 18.34 % 9.954 M 87.70 % 5.303 M
EPS diluted 4.67 20.98 % 3.86 31.29 % 2.94 101.37 % 1.46 -2.67 % 1.50 -27.18 % 2.06 57.25 % 1.31 52.33 % 0.86 2 766.67 % 0.03 -98.45 % 1.94 -46.56 % 3.63 18.63 % 3.06 -8.38 % 3.34 100.00 % 1.67 59.05 % 1.05 -20.45 % 1.32 6.45 % 1.24 -53.03 % 2.64
Earnings per share 4.67 20.98 % 3.86 31.29 % 2.94 101.37 % 1.46 -2.67 % 1.50 -27.18 % 2.06 57.25 % 1.31 52.33 % 0.86 2 766.67 % 0.03 -98.45 % 1.94 -46.56 % 3.63 18.63 % 3.06 -8.38 % 3.34 100.00 % 1.67 59.05 % 1.05 -20.45 % 1.32 6.45 % 1.24 -53.03 % 2.64
Gross profit 226.507 M 35.31 % 167.404 M -22.79 % 216.815 M 108.85 % 103.814 M -32.85 % 154.594 M 10.15 % 140.354 M -16.77 % 168.632 M -13.47 % 194.885 M 15.70 % 168.436 M -12.53 % 192.555 M 4.82 % 183.692 M 13.60 % 161.700 M -9.95 % 179.562 M 36.74 % 131.314 M 76.20 % 74.525 M 8.31 % 68.808 M 25.53 % 54.814 M 53.64 % 35.678 M
Income tax expense 21.461 M 38.78 % 15.464 M 91.74 % 8.065 M -5.84 % 8.565 M 44.51 % 5.927 M -28.51 % 8.291 M 30.88 % 6.335 M 55.27 % 4.080 M -17.50 % 4.946 M -64.60 % 13.972 M -12.26 % 15.925 M -10.04 % 17.703 M -12.49 % 20.229 M 99.55 % 10.137 M 49.72 % 6.771 M 60.47 % 4.219 M -54.06 % 9.184 M 7.99 % 8.505 M
Cost of revenue 785.870 M -7.95 % 853.707 M 18.49 % 720.514 M 54.12 % 467.490 M 49.34 % 313.041 M -1.73 % 318.540 M -25.99 % 430.382 M -2.42 % 441.072 M -9.06 % 484.989 M 24.96 % 388.129 M -31.17 % 563.931 M 14.28 % 493.470 M -19.68 % 614.386 M 165.14 % 231.720 M 32.64 % 174.698 M 5.77 % 165.167 M 12.34 % 147.027 M 22.89 % 119.645 M
General and administrative expenses 13.791 M 35.15 % 10.204 M 34.19 % 7.604 M 33.87 % 5.680 M 3.35 % 5.496 M -19.03 % 6.788 M 20.50 % 5.633 M -11.31 % 6.351 M -32.78 % 9.447 M -2.19 % 9.659 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 46.241 M 17.35 % 39.405 M 1 594.11 % 2.326 M -37.86 % 3.743 M 129.77 % 1.629 M -90.37 % 16.922 M -34.57 % 25.864 M -26.74 % 35.304 M 5.33 % 33.519 M 14.39 % 29.301 M -13.92 % 34.039 M 65.33 % 20.589 M -17.23 % 24.875 M 163.37 % 9.445 M 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 28.453 M -27.89 % 39.460 M -52.30 % 82.732 M 43.75 % 57.554 M 6 403.28 % 885.000 K -61.54 % 2.301 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 135.684 M 196.45 % 45.769 M 19.24 % 38.383 M -21.48 % 48.883 M -45.60 % 89.857 M 10.57 % 81.264 M -28.18 % 113.157 M -23.31 % 147.546 M 14.37 % 129.005 M 5.01 % 122.851 M 11.13 % 110.547 M 22.70 % 90.095 M -1.29 % 91.271 M 22.98 % 74.217 M 27.74 % 58.101 M 17.18 % 49.580 M 42.63 % 34.761 M 256.12 % 9.761 M
Cost and expenses 921.554 M 2.78 % 896.669 M 3.14 % 869.398 M 68.37 % 516.373 M 28.16 % 402.898 M 0.77 % 399.804 M -26.44 % 543.539 M -7.66 % 588.618 M -4.13 % 613.994 M 20.16 % 510.981 M -24.24 % 674.478 M 15.58 % 583.566 M -17.30 % 705.657 M 130.65 % 305.937 M 31.42 % 232.798 M 8.41 % 214.747 M 18.13 % 181.788 M 40.48 % 129.407 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
Selling general and administrative expenses 135.684 M 196.45 % 45.769 M 360.92 % 9.930 M 5.38 % 9.423 M 32.25 % 7.125 M -69.95 % 23.710 M -24.72 % 31.497 M -24.39 % 41.655 M -3.05 % 42.966 M 10.28 % 38.960 M 14.46 % 34.039 M 65.33 % 20.589 M -17.23 % 24.875 M 163.37 % 9.445 M 0.000 0.000 0.000 -100.00 % 9.700 M
Interest income 4.178 M 47.89 % 2.825 M 69.26 % 1.669 M 12.31 % 1.486 M 26.25 % 1.177 M -25.03 % 1.570 M -19.03 % 1.939 M 20.89 % 1.604 M -53.44 % 3.445 M -71.07 % 11.910 M 66.76 % 7.142 M 217.08 % 2.252 M 14.33 % 1.970 M 54.83 % 1.272 M 77.71 % 715.957 K 153.41 % 282.533 K -79.67 % 1.389 M 1 228.61 % 104.575 K
Interest expense 18.960 M 5.70 % 17.938 M -33.90 % 27.138 M -12.69 % 31.081 M -5.88 % 33.023 M -0.57 % 33.213 M -5.67 % 35.208 M -4.60 % 36.907 M 14.91 % 32.117 M -12.63 % 36.758 M 43.06 % 25.694 M 27.72 % 20.118 M -34.33 % 30.633 M 3.74 % 29.528 M 149.92 % 11.815 M 0.000 0.000 -100.00 % 6.812 M
Depreciation and amortization 13.282 M 13.70 % 11.682 M 15.38 % 10.125 M 3.33 % 9.799 M -4.16 % 10.224 M -8.09 % 11.124 M -67.70 % 34.435 M -29.06 % 48.541 M -14.56 % 56.813 M -16.38 % 67.939 M 32.40 % 51.312 M 27.77 % 40.161 M -6.11 % 42.775 M -6.14 % 45.573 M 88.26 % 24.208 M -5.93 % 25.735 M 106.61 % 12.456 M 309.32 % 3.043 M
Operating income 90.823 M -53.12 % 193.731 M 177.22 % 69.884 M 30.62 % 53.503 M -1.63 % 54.391 M -7.95 % 59.090 M 6.52 % 55.475 M 5.85 % 52.407 M 290.26 % 13.429 M -63.56 % 36.856 M -37.21 % 58.695 M 9.22 % 53.739 M -9.88 % 59.628 M 99.67 % 29.864 M 56.27 % 19.111 M -3.28 % 19.759 M -7.85 % 21.442 M -17.26 % 25.916 M
Operating income ratio 0.09 -52.71 % 0.19 154.47 % 0.07 -20.39 % 0.09 -19.48 % 0.12 -9.67 % 0.13 39.04 % 0.09 12.38 % 0.08 300.98 % 0.02 -67.62 % 0.06 -19.16 % 0.08 -4.28 % 0.08 9.21 % 0.08 -8.70 % 0.08 7.28 % 0.08 -9.20 % 0.08 -20.50 % 0.11 -36.33 % 0.17
Total other income expenses net -14.500 M 77.15 % -63.452 M -135.60 % -26.932 M 0.000 0.000 100.00 % -26.524 M 21.24 % -33.678 M -1.60 % -33.148 M -38.06 % -24.010 M 20.72 % -30.284 M 80.00 % -151.397 M -632.51 % -20.668 M 31.38 % -30.120 M -17.23 % -25.692 M -152.35 % -10.181 M 0.000 100.00 % -98.655 K 97.10 % -3.405 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Net debt 153.633 M 35.71 % 113.205 M -25.16 % 151.267 M -46.41 % 282.271 M 30.24 % 216.732 M -4.55 % 227.061 M -7.55 % 245.617 M -6.03 % 261.384 M 11.24 % 234.973 M 10.91 % 211.851 M 5.29 % 201.205 M 173.05 % 73.688 M -34.22 % 112.024 M -24.26 % 147.902 M -26.65 % 201.646 M 40.27 % 143.758 M 87.77 % 76.560 M -34.92 % 117.643 M
Total investments 67.521 M 293 469.57 % 23.000 K -99.93 % 30.840 M 133 986.96 % 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K 666.67 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K -99.96 % 6.730 M -27.94 % 9.340 M -25.30 % 12.503 M 547.82 % 1.930 M
Total debt 214.150 M 40.85 % 152.040 M -13.63 % 176.032 M -37.90 % 283.449 M 27.63 % 222.088 M -5.78 % 235.714 M -5.67 % 249.884 M -5.58 % 264.661 M 0.27 % 263.951 M -13.30 % 304.445 M -7.47 % 329.037 M 147.05 % 133.186 M -13.54 % 154.045 M -17.08 % 185.773 M -19.13 % 229.713 M 54.11 % 149.060 M 82.40 % 81.722 M -31.23 % 118.834 M
Accumulated other comprehensive income loss 700.999 K -5.53 % 741.999 K -2.75 % 763.000 K -59.50 % 1.884 M 0.00 % 1.884 M 100.41 % -463.074 M -0.53 % -460.654 M -8.06 % -426.278 M -12.82 % -377.826 M -17.67 % -321.087 M -26.81 % -253.201 M -24.84 % -202.820 M -24.68 % -162.667 M -35.68 % -119.892 M -60.14 % -74.866 M -47.79 % -50.657 M -103.26 % -24.923 M -121.98 % 113.384 M
Retained earnings 465.066 M 13.39 % 410.145 M 12.49 % 364.618 M 7.02 % 340.706 M 5.30 % 323.548 M 5.49 % 306.697 M 12.04 % 273.736 M 3.15 % 265.375 M 18.95 % 223.103 M 3.95 % 214.619 M 4.23 % 205.913 M 26.22 % 163.142 M 28.35 % 127.106 M 44.92 % 87.706 M 29.02 % 67.979 M 22.18 % 55.639 M 38.76 % 40.099 M 0.000
Common stock 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 0.00 % 117.797 M 112.18 % 55.517 M
Total equity 765.381 M 7.72 % 710.501 M 6.84 % 664.995 M 3.55 % 642.204 M 2.75 % 625.046 M 2.77 % 608.195 M 5.73 % 575.234 M 1.56 % 566.407 M -1.87 % 577.172 M 1.49 % 568.689 M 1.55 % 559.982 M 8.27 % 517.212 M 7.49 % 481.175 M 8.92 % 441.776 M 4.67 % 422.049 M 3.01 % 409.708 M 8.27 % 378.406 M 94.04 % 195.019 M
Other non current liabilities 5.061 M 21.22 % 4.175 M 23.23 % 3.388 M 65.27 % 2.050 M 6.55 % 1.924 M 0.05 % 1.923 M 0.00 % 1.923 M -82.83 % 11.197 M 5.86 % 10.577 M -5.22 % 11.159 M 985.27 % 1.028 M -93.65 % 16.190 M -21.42 % 20.602 M 16.87 % 17.628 M 0.000 0.000 0.000 0.000
Long term debt 11.879 M 12.17 % 10.590 M -68.26 % 33.360 M -33.62 % 50.255 M -16.93 % 60.496 M 124.57 % 26.939 M -54.57 % 59.295 M 316.05 % 14.252 M 897.34 % 1.429 M -98.04 % 72.744 M -37.54 % 116.464 M 35 009.15 % 331.721 K -99.49 % 64.907 M -24.49 % 85.962 M 47.66 % 58.215 M -7.37 % 62.850 M 56.93 % 40.049 M -44.06 % 71.592 M
Total non current liabilities 16.940 M 14.73 % 14.765 M -59.82 % 36.748 M -29.74 % 52.305 M -16.20 % 62.420 M 116.27 % 28.862 M -52.85 % 61.218 M 140.55 % 25.449 M 97.13 % 12.909 M -85.14 % 86.898 M -30.85 % 125.665 M 376.89 % 26.351 M -69.80 % 87.242 M -23.23 % 113.638 M -45.30 % 207.765 M 34.27 % 154.735 M 76.12 % 87.858 M 22.72 % 71.592 M
Other current liabilities 53.205 M -13.22 % 61.307 M 39.65 % 43.901 M 170.98 % 16.201 M -30.24 % 23.223 M 73.57 % 13.380 M -74.82 % 53.147 M -2.89 % 54.730 M -16.85 % 65.817 M 13.31 % 58.087 M 36.71 % 42.489 M -40.01 % 70.829 M -33.51 % 106.522 M 23.90 % 85.971 M 192.98 % 29.343 M -48.04 % 56.471 M 195.28 % 19.124 M -19.31 % 23.702 M
Deferred revenue 0.000 0.000 -100.00 % 25.972 M 20.72 % 21.514 M 7.70 % 19.975 M -7.34 % 21.557 M -45.76 % 39.744 M -24.05 % 52.326 M 8 373.08 % 617.556 K -95.84 % 14.863 M 2 110.96 % 672.223 K 32.08 % 508.949 K 39.65 % 364.458 K 96.96 % 185.039 K 0.000 0.000 0.000 0.000
Short term debt 202.271 M 43.00 % 141.450 M 8.65 % 130.192 M -42.87 % 227.881 M 41.02 % 161.592 M -20.92 % 204.330 M 12.30 % 181.957 M -15.36 % 214.974 M -18.50 % 263.766 M 41.89 % 185.889 M -10.73 % 208.220 M 22.72 % 169.667 M 91.91 % 88.409 M -34.78 % 135.565 M -20.95 % 171.498 M 0.000 0.000 -100.00 % 47.242 M
Total current liabilities 436.567 M 15.14 % 379.154 M 16.38 % 325.780 M -13.16 % 375.159 M 18.91 % 315.489 M 7.81 % 292.635 M -21.24 % 371.549 M -15.62 % 440.327 M -0.37 % 441.967 M 7.98 % 409.308 M 20.77 % 338.907 M 22.16 % 277.435 M 12.17 % 247.344 M 0.90 % 245.141 M 205.17 % 80.328 M 42.25 % 56.471 M 195.28 % 19.124 M -76.87 % 82.681 M
Total liabilities 453.507 M 15.13 % 393.919 M 8.66 % 362.528 M -15.19 % 427.464 M 13.11 % 377.909 M 17.55 % 321.497 M -25.71 % 432.767 M -7.09 % 465.776 M 2.40 % 454.876 M -8.33 % 496.206 M 6.81 % 464.572 M 52.93 % 303.786 M -9.21 % 334.586 M -6.74 % 358.779 M 24.54 % 288.093 M 36.40 % 211.206 M 97.42 % 106.982 M -30.65 % 154.273 M
Other non current assets 48.294 M 100.48 % 24.089 M -47.25 % 45.664 M -5.53 % 48.337 M 26.30 % 38.273 M -10.71 % 42.862 M -11.54 % 48.455 M 19.93 % 40.402 M 44.83 % 27.896 M -33.23 % 41.779 M 113.67 % 19.553 M 9.76 % 17.815 M 4.10 % 17.113 M -8.24 % 18.651 M -11.49 % 21.071 M -19.72 % 26.245 M -21.81 % 33.567 M 450.82 % 6.094 M
Long term investments 8.467 M 423 250.00 % 2.000 K 100.02 % -12.981 M -13.96 % -11.391 M 52.23 % -23.844 M -15.42 % -20.659 M 18.75 % -25.426 M 6.65 % -27.237 M -238.24 % 19.702 M -26.91 % 26.956 M 898 421.97 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K 0.000 0.000 0.000 0.000 -100.00 % 3.000 K
Intangible assets 209.000 K -98.50 % 13.944 M 15 745.45 % 88.000 K -99.55 % 19.394 M 138 428.57 % 14.000 K -89.86 % 138.000 K -10.97 % 155.000 K -27.23 % 213.000 K -7.79 % 231.000 K 19.20 % 193.784 K 54.88 % 125.116 K 290.99 % 32.000 K 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -430.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 209.000 K -98.50 % 13.944 M 15 745.45 % 88.000 K -99.55 % 19.394 M 138 428.57 % 14.000 K -89.86 % 138.000 K -10.97 % 155.000 K -27.23 % 213.000 K -7.62 % 230.570 K 18.98 % 193.784 K 54.88 % 125.116 K 290.99 % 32.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 272.545 M 4.05 % 261.947 M -5.99 % 278.641 M 5.75 % 263.480 M -1.77 % 268.226 M -2.13 % 274.066 M 0.51 % 272.681 M -12.06 % 310.061 M -11.39 % 349.923 M -12.93 % 401.891 M -11.59 % 454.574 M 16.86 % 388.990 M 2.94 % 377.875 M -5.56 % 400.143 M -6.92 % 429.904 M 22.83 % 350.000 M 22.70 % 285.250 M 18.70 % 240.317 M
Total non current assets 330.254 M 9.72 % 300.988 M -3.78 % 312.798 M -2.89 % 322.096 M 11.86 % 287.936 M -5.75 % 305.514 M -1.98 % 311.677 M -8.41 % 340.287 M -14.89 % 399.833 M -9.92 % 443.864 M -6.41 % 474.252 M 16.57 % 406.837 M 3.00 % 394.992 M -5.68 % 418.793 M -7.14 % 450.974 M 19.86 % 376.245 M 18.01 % 318.817 M 29.21 % 246.740 M
Other current assets 63.962 M -30.72 % 92.324 M 17.14 % 78.818 M 86.72 % 42.212 M -26.94 % 57.775 M 19.85 % 48.207 M -26.17 % 65.291 M 15.96 % 56.304 M 59.46 % 35.310 M -13.98 % 41.050 M 6.22 % 38.644 M -42.94 % 67.723 M -35.60 % 105.164 M 54.81 % 67.932 M 303.18 % 16.849 M 39.48 % 12.080 M -49.09 % 23.728 M 29.91 % 18.265 M
Short term investments 59.054 M 281 109.52 % 21.000 K -99.95 % 43.821 M 26.64 % 34.604 M 44.99 % 23.867 M 15.40 % 20.682 M -18.73 % 25.449 M -6.64 % 27.260 M 238.52 % -19.679 M -122.87 % 86.043 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.927 M
cash and cash equivalents 1.463 M -96.23 % 38.835 M 56.81 % 24.765 M 2 002.29 % 1.178 M -78.01 % 5.356 M -38.10 % 8.653 M 102.79 % 4.267 M 30.21 % 3.277 M -88.69 % 28.978 M -68.70 % 92.594 M -27.57 % 127.833 M 114.85 % 59.498 M 41.59 % 42.021 M 10.96 % 37.870 M 34.93 % 28.067 M 429.32 % 5.303 M 2.73 % 5.162 M 333.39 % 1.191 M
Cash and short term investments 60.517 M 55.69 % 38.869 M 57.17 % 24.730 M -30.89 % 35.782 M 552.36 % 5.485 M -81.30 % 29.335 M -1.28 % 29.716 M -2.69 % 30.537 M 5.38 % 28.978 M -68.70 % 92.594 M -27.57 % 127.833 M 114.85 % 59.498 M 41.59 % 42.021 M 10.96 % 37.870 M 34.93 % 28.067 M 429.32 % 5.303 M 2.73 % 5.162 M 65.54 % 3.118 M
Total current assets 888.634 M 10.60 % 803.432 M 12.41 % 714.725 M -4.39 % 747.572 M 4.55 % 715.018 M 14.55 % 624.178 M -10.36 % 696.324 M 0.64 % 691.896 M 9.44 % 632.215 M 1.80 % 621.031 M 12.85 % 550.302 M 32.87 % 414.161 M -1.57 % 420.770 M 10.22 % 381.761 M 47.30 % 259.167 M 5.93 % 244.669 M 46.89 % 166.572 M 62.42 % 102.553 M
Inventory 383.340 M 46.57 % 261.544 M -17.65 % 317.610 M -27.76 % 439.651 M 23.82 % 355.062 M -9.85 % 393.848 M 0.12 % 393.367 M -4.37 % 411.346 M 30.67 % 314.803 M 29.82 % 242.496 M 66.74 % 145.429 M 3.74 % 140.183 M 7.92 % 129.898 M -34.53 % 198.398 M 13.87 % 174.226 M 14.98 % 151.524 M 47.61 % 102.655 M 85.94 % 55.208 M
Net receivables 380.815 M -7.28 % 410.695 M 39.90 % 293.567 M 27.68 % 229.927 M -22.50 % 296.696 M 94.19 % 152.788 M -29.41 % 216.449 M 9.19 % 198.236 M 9.21 % 181.510 M -13.22 % 209.160 M -12.26 % 238.396 M 62.44 % 146.757 M 2.14 % 143.686 M 0.000 -100.00 % 39.338 M -44.16 % 70.453 M 70.62 % 41.292 M 59.05 % 25.962 M
Tax assets 739.000 K -26.54 % 1.006 M -27.42 % 1.386 M -39.10 % 2.276 M -56.79 % 5.267 M -42.17 % 9.107 M -42.40 % 15.812 M -6.15 % 16.848 M 709.32 % 2.082 M 107.72 % -26.956 M -898 421.97 % -3.000 K 0.00 % -3.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 326.581 K
Other assets 0.000 0.000 0.000 0.000 -100.00 % 1.000 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
Account payables 181.091 M 12.26 % 161.320 M 35.66 % 118.917 M 12.27 % 105.918 M -2.48 % 108.612 M 109.75 % 51.782 M -56.55 % 119.181 M 19.48 % 99.753 M 6.27 % 93.867 M 27.35 % 73.707 M -7.28 % 79.492 M 121.30 % 35.921 M -30.00 % 51.319 M 120.87 % 23.235 M 7.64 % 21.585 M 0.000 0.000 -100.00 % 11.737 M
Tax payables 0.000 -100.00 % 15.077 M 121.79 % 6.798 M 86.50 % 3.645 M 74.65 % 2.087 M 31.59 % 1.586 M -71.06 % 5.480 M -34.64 % 8.384 M -5.44 % 8.866 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.156 M 49.94 % 771.293 K 24.51 % 619.463 K -64.25 % 1.733 M 24.40 % 1.393 M 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 100.00 % -12.480 M -134.90 % -5.313 M 0.000 100.00 % -4.445 M 48.51 % -8.632 M 75.64 % -35.435 M 0.000 100.00 % -45.813 M -952.52 % -4.353 M -285.73 % -1.128 M -54.81 % -728.916 K 53.81 % -1.578 M 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 181.817 M 0.00 % 181.817 M 0.00 % 181.817 M 0.00 % 181.817 M 0.00 % 181.817 M 0.00 % 181.817 M 0.00 % 181.817 M 0.00 % 181.817 M 0.26 % 181.352 M -0.26 % 181.817 M 0.00 % 181.817 M 0.00 % 181.817 M 0.00 % 181.817 M -23.05 % 236.273 M 0.00 % 236.273 M 0.00 % 236.273 M 7.15 % 220.511 M 744.29 % 26.118 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.839 M -75.16 % 7.401 M -13.84 % 8.590 M 25.44 % 6.848 M -5.70 % 7.262 M -2.54 % 7.451 M 31.31 % 5.675 M -7.52 % 6.136 M 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
Total assets 1.219 B 10.36 % 1.104 B 7.48 % 1.028 B -3.94 % 1.070 B 6.65 % 1.003 B 7.88 % 929.692 M -7.77 % 1.008 B -2.34 % 1.032 B 0.01 % 1.032 B -3.08 % 1.065 B 3.94 % 1.025 B 24.79 % 820.997 M 0.64 % 815.761 M 1.90 % 800.555 M 12.73 % 710.141 M 14.37 % 620.914 M 27.92 % 485.388 M 38.96 % 349.293 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
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
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 0.000 0.000 0.000
Change in working capital -184.509 M -582.71 % -27.026 M -132.32 % 83.614 M 209.43 % -76.406 M -253.55 % -21.611 M -10.77 % -19.509 M 55.33 % -43.675 M 22.43 % -56.302 M 22.47 % -72.621 M 19.71 % -90.444 M -21.99 % -74.139 M -110.00 % -35.304 M -554.17 % -5.397 M 87.35 % -42.672 M -22 082.82 % -192.365 K 99.56 % -44.138 M 42.36 % -76.577 M -338.63 % -17.458 M
Accounts receivables 33.255 M 132.86 % -101.190 M -68.86 % -59.924 M -236.98 % 43.748 M 131.53 % -138.765 M -343.63 % 56.958 M 464.34 % -15.633 M 4.44 % -16.360 M -159.22 % 27.626 M 207.31 % -25.744 M 71.34 % -89.829 M -7 905.53 % -1.122 M 98.66 % -83.655 M 0.000 0.000 0.000 0.000 -100.00 % 6.007 M
Inventory -121.795 M -317.24 % 56.065 M -54.06 % 122.041 M 244.28 % -84.589 M -318.09 % 38.786 M 8 163.62 % -481.000 K -102.68 % 17.979 M 142.26 % -42.542 M 41.16 % -72.307 M 25.51 % -97.066 M -1 750.01 % -5.247 M 48.98 % -10.284 M -115.01 % 68.499 M 383.39 % -24.172 M -6.47 % -22.702 M 53.55 % -48.869 M -2.58 % -47.639 M -15.43 % -41.271 M
Accounts payables 19.771 M -53.37 % 42.403 M 226.20 % 12.999 M 582.52 % -2.694 M -104.74 % 56.830 M 184.32 % -67.399 M -446.92 % 19.428 M 230.07 % 5.886 M -72.12 % 21.114 M -40.02 % 35.203 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.805 M
Other working capital -115.740 M -376.22 % -24.304 M -386.00 % 8.498 M 125.85 % -32.871 M -252.62 % 21.538 M 350.82 % -8.587 M 86.88 % -65.449 M -375.65 % -13.760 M -4 273.40 % -314.629 K -104.75 % 6.622 M 109.61 % -68.892 M -175.36 % -25.019 M 66.14 % -73.896 M -299.43 % -18.500 M -182.19 % 22.509 M 375.69 % 4.732 M 116.35 % -28.937 M 0.000
Other non cash items 26.878 M 3.45 % 25.982 M -5.67 % 27.545 M 24.27 % 22.165 M -27.14 % 30.420 M -6.33 % 32.474 M 1.13 % 32.112 M 1.12 % 31.756 M 208.20 % 10.304 M -54.03 % 22.412 M 38.82 % 16.144 M 121.19 % 7.299 M -57.63 % 17.226 M -22.34 % 22.179 M 85.12 % 11.981 M 61.22 % 7.432 M 1 954.72 % -400.684 K -114.63 % 2.739 M
Net cash provided by operating activities -89.487 M -259.33 % 56.164 M -63.99 % 155.965 M 933.19 % -18.719 M -151.08 % 36.645 M -24.23 % 48.363 M 26.16 % 38.334 M 13.99 % 33.629 M 363.87 % 7.250 M -80.28 % 36.762 M -29.32 % 52.013 M -21.07 % 65.895 M -42.31 % 114.232 M 107.90 % 54.945 M -0.30 % 55.108 M 527.06 % 8.788 M 120.40 % -43.079 M -1 948.90 % 2.330 M
Investments in property plant and equipment -10.145 M -14.72 % -8.843 M -28.36 % -6.889 M 73.10 % -25.614 M -1 068.52 % -2.192 M 42.39 % -3.805 M 0.000 100.00 % -8.640 M -76.96 % -4.882 M 68.14 % -15.325 M 86.91 % -117.096 M -128.22 % -51.308 M -150.19 % -20.507 M -22.29 % -16.770 M 83.89 % -104.112 M -24.35 % -83.728 M -45.90 % -57.388 M 52.67 % -121.264 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.003 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.348 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.091 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.610 M 0.000 0.000 0.000
Other investing activites 0.000 -100.00 % 2.939 M 65.30 % 1.778 M 11.54 % 1.594 M 11.08 % 1.435 M -10.98 % 1.612 M -16.86 % 1.939 M 20.81 % 1.605 M 135.31 % -4.545 M -23.74 % -3.673 M -11.72 % -3.287 M -70.38 % -1.929 M -197.79 % 1.973 M -48.87 % 3.859 M 1 102.88 % 320.816 K -98.30 % 18.902 M 189.84 % -21.040 M -625.01 % -2.902 M
Net cash used for investing activites -10.145 M -71.83 % -5.904 M -15.52 % -5.111 M 78.72 % -24.020 M -3 073.05 % -757.000 K 65.48 % -2.193 M -144.37 % 4.942 M 170.25 % -7.035 M -113.89 % 50.663 M 366.68 % -18.998 M 84.22 % -120.383 M -126.13 % -53.237 M -187.24 % -18.534 M -43.56 % -12.911 M 87.24 % -101.181 M -56.08 % -64.826 M 17.34 % -78.428 M 38.97 % -128.514 M
Debt repayment 62.111 M 358.88 % -23.992 M 77.66 % -107.417 M -275.06 % 61.361 M 550.32 % -13.626 M -1.99 % -13.360 M 8.31 % -14.571 M -4 646.25 % -307.000 K 99.20 % -38.538 M -56.71 % -24.592 M -115.57 % 157.910 M 824.42 % 17.082 M 124.74 % -69.060 M -945.00 % -6.609 M -108.19 % 80.653 M 19.77 % 67.338 M 167.36 % 25.187 M -66.46 % 75.101 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 155.699 M 794.20 % 17.412 M
Common stock repurchased 0.000 0.000 0.000 0.000 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 % -46.850 M 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 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 financing activites 0.000 100.00 % -12.164 M 38.72 % -19.850 M 13.43 % -22.929 M 10.29 % -25.560 M 9.67 % -28.295 M -2.09 % -27.715 M -6.45 % -26.036 M -13.69 % -22.900 M 19.40 % -28.411 M -33.98 % -21.205 M -72.92 % -12.263 M 45.47 % -22.487 M 12.24 % -25.622 M -116.86 % -11.815 M -5.88 % -11.159 M -6.64 % -10.465 M -135.55 % 29.438 M
Net cash used provided by financing activities 62.111 M 271.79 % -36.156 M 71.59 % -127.267 M -431.15 % 38.432 M 198.08 % -39.186 M 5.93 % -41.655 M 1.49 % -42.286 M -60.52 % -26.343 M 57.12 % -61.438 M -15.91 % -53.003 M -138.77 % 136.705 M 2 736.61 % 4.819 M 105.26 % -91.547 M -184.04 % -32.231 M -146.82 % 68.838 M 22.53 % 56.179 M -54.54 % 123.570 M 1.33 % 121.951 M
Effect of forex changes on cash 59.169 M 0.000 0.000 0.000 -100.00 % 1.000 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
Net change in cash 21.648 M 53.49 % 14.104 M -40.20 % 23.587 M 647.64 % -4.307 M -30.63 % -3.297 M -173.02 % 4.515 M 356.06 % 990.000 K 294.42 % 251.000 K 107.12 % -3.525 M 90.00 % -35.239 M -151.57 % 68.334 M 290.99 % 17.477 M 321.07 % 4.151 M -57.66 % 9.803 M -56.94 % 22.765 M 16 057.12 % 140.895 K -93.17 % 2.063 M 0.000
Cash at beginning of period 38.869 M 56.95 % 24.765 M 2 002.29 % 1.178 M -78.52 % 5.485 M -37.54 % 8.782 M 105.81 % 4.267 M 30.21 % 3.277 M 8.29 % 3.026 M -53.81 % 6.551 M -94.88 % 127.833 M 114.85 % 59.498 M 41.59 % 42.021 M 10.96 % 37.870 M 34.93 % 28.067 M 429.32 % 5.303 M 2.73 % 5.162 M 66.58 % 3.099 M 0.000
Cash at end of period 60.517 M 55.69 % 38.869 M 56.95 % 24.765 M 2 002.29 % 1.178 M -78.52 % 5.485 M -37.54 % 8.782 M 105.81 % 4.267 M 30.21 % 3.277 M 8.28 % 3.026 M -96.73 % 92.594 M -27.57 % 127.833 M 114.85 % 59.498 M 41.59 % 42.021 M 10.96 % 37.870 M 34.93 % 28.067 M 429.32 % 5.303 M 2.73 % 5.162 M 333.39 % 1.191 M
Operating cash flow -89.487 M -259.33 % 56.164 M -63.99 % 155.965 M 933.19 % -18.719 M -151.08 % 36.645 M -24.23 % 48.363 M 26.16 % 38.334 M 13.99 % 33.629 M 363.87 % 7.250 M -80.28 % 36.762 M -29.32 % 52.013 M -21.07 % 65.895 M -42.31 % 114.232 M 107.90 % 54.945 M -0.30 % 55.108 M 527.06 % 8.788 M 120.40 % -43.079 M -1 948.90 % 2.330 M
Capital expenditure -10.145 M -14.72 % -8.843 M -28.36 % -6.889 M 73.10 % -25.614 M -1 068.52 % -2.192 M 42.39 % -3.805 M 0.000 100.00 % -8.640 M -76.96 % -4.882 M 68.14 % -15.325 M 86.91 % -117.096 M -128.22 % -51.308 M -150.19 % -20.507 M -22.29 % -16.770 M 83.89 % -104.112 M -24.35 % -83.728 M -45.90 % -57.388 M 52.67 % -121.264 M
Free CashFlow -99.632 M -310.55 % 47.321 M -68.26 % 149.076 M 436.26 % -44.333 M -228.68 % 34.453 M -22.68 % 44.558 M 16.24 % 38.334 M 53.40 % 24.989 M 955.67 % 2.367 M -88.96 % 21.437 M 132.94 % -65.083 M -546.16 % 14.587 M -84.44 % 93.725 M 145.51 % 38.175 M 177.90 % -49.004 M 34.61 % -74.940 M 25.41 % -100.468 M 15.53 % -118.934 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
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 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31
Revenue 262.431 M 8.04 % 242.912 M -12.07 % 276.257 M -18.97 % 340.945 M 123.92 % 152.263 M -60.39 % 384.411 M 104.96 % 187.555 M -33.37 % 281.499 M 67.93 % 167.630 M -56.78 % 387.871 M 76.95 % 219.194 M 11.65 % 196.316 M 46.56 % 133.948 M -22.62 % 173.100 M 14.56 % 151.102 M -22.20 % 194.225 M 267.31 % 52.878 M -74.05 % 203.777 M 30.26 % 156.442 M 142.61 % 64.483 M 50.19 % 42.933 M -41.72 % 73.670 M -12.82 % 84.501 M -45.96 % 156.360 M 8.31 % 144.364 M -22.07 % 185.247 M 24.53 % 148.754 M 20.02 % 123.942 M -12.14 % 141.071 M -21.59 % 179.922 M -20.17 % 225.386 M 62.66 % 138.563 M 28.28 % 108.020 M -52.48 % 227.333 M 53.25 % 148.342 M -17.81 % 180.483 M 25.50 % 143.807 M -27.73 % 198.996 M 36.26 % 146.038 M -18.42 % 179.008 M 153.37 % 70.652 M -51.64 % 146.110 M -38.13 % 236.143 M 12.29 % 210.301 M 35.62 % 155.070 M 4.41 % 148.518 M -10.02 % 165.061 M -8.46 % 180.310 M 11.80 % 161.282 M -25.05 % 215.197 M -16.10 % 256.493 M 50.06 % 170.924 M 12.94 % 151.335 M 10.85 % 136.519 M 48.80 % 91.748 M
Net income 12.038 M 34.02 % 8.982 M -39.36 % 14.812 M -37.31 % 23.629 M 217.64 % 7.439 M -60.52 % 18.843 M 147.12 % 7.625 M -41.10 % 12.946 M 111.81 % 6.112 M -69.18 % 19.830 M 333.54 % 4.574 M -30.54 % 6.585 M 78.41 % 3.691 M -38.52 % 6.004 M 46.87 % 4.088 M -24.66 % 5.426 M 230.85 % 1.640 M -56.72 % 3.789 M -64.90 % 10.795 M 729.75 % 1.301 M -24.62 % 1.726 M -89.34 % 16.194 M 627.17 % 2.227 M -35.75 % 3.466 M 45.20 % 2.387 M -32.05 % 3.513 M 223.48 % 1.086 M -87.59 % 8.751 M 314.54 % 2.111 M -37.23 % 3.363 M 33.45 % 2.520 M 58.39 % 1.591 M -35.38 % 2.462 M 78.66 % 1.378 M 25.62 % 1.097 M -55.52 % 2.466 M -30.34 % 3.540 M -19.66 % 4.406 M -40.48 % 7.403 M -17.91 % 9.018 M 337.98 % 2.059 M -84.14 % 12.979 M 15.43 % 11.244 M 15.79 % 9.711 M 9.89 % 8.837 M 1.34 % 8.720 M -17.97 % 10.630 M 25.86 % 8.446 M 2.50 % 8.240 M -54.21 % 17.995 M 106.88 % 8.698 M 70.55 % 5.100 M -21.72 % 6.515 M 22.25 % 5.329 M -10.60 % 5.961 M
Income before tax 16.279 M 16.24 % 14.005 M -29.59 % 19.892 M -38.67 % 32.437 M 224.73 % 9.989 M -60.37 % 25.204 M 147.15 % 10.198 M -41.60 % 17.462 M 114.86 % 8.127 M -64.47 % 22.876 M 274.83 % 6.103 M -30.91 % 8.834 M 79.08 % 4.933 M -54.40 % 10.818 M 99.19 % 5.431 M -22.68 % 7.024 M 186.69 % 2.450 M -51.54 % 5.056 M -63.68 % 13.921 M 523.98 % 2.231 M -4.25 % 2.330 M -89.00 % 21.184 M 573.15 % 3.147 M -40.13 % 5.256 M 76.49 % 2.978 M -50.36 % 5.999 M 298.60 % 1.505 M -84.98 % 10.017 M 134.32 % 4.275 M -6.80 % 4.587 M 21.83 % 3.765 M 56.16 % 2.411 M -35.36 % 3.730 M 39.91 % 2.666 M 60.41 % 1.662 M -55.53 % 3.737 M -30.31 % 5.362 M -43.82 % 9.544 M -14.90 % 11.215 M -13.60 % 12.980 M 316.43 % 3.117 M -79.22 % 15.002 M -3.80 % 15.595 M 6.02 % 14.710 M 9.87 % 13.389 M 0.65 % 13.303 M -15.46 % 15.736 M 25.86 % 12.503 M 2.51 % 12.197 M -56.29 % 27.906 M 116.50 % 12.890 M 42.15 % 9.068 M 11.33 % 8.145 M -31.35 % 11.864 M 59.21 % 7.452 M
Income before tax ratio 0.06 7.59 % 0.06 -19.93 % 0.07 -24.32 % 0.10 45.02 % 0.07 0.06 % 0.07 20.58 % 0.05 -12.35 % 0.06 27.95 % 0.05 -17.80 % 0.06 111.83 % 0.03 -38.13 % 0.04 22.19 % 0.04 -41.07 % 0.06 73.88 % 0.04 -0.61 % 0.04 -21.95 % 0.05 86.74 % 0.02 -72.12 % 0.09 157.20 % 0.03 -36.25 % 0.05 -81.13 % 0.29 672.12 % 0.04 10.79 % 0.03 62.95 % 0.02 -36.30 % 0.03 220.08 % 0.01 -87.48 % 0.08 166.70 % 0.03 18.86 % 0.03 52.62 % 0.02 -4.00 % 0.02 -49.61 % 0.03 194.45 % 0.01 4.67 % 0.01 -45.89 % 0.02 -44.47 % 0.04 -22.26 % 0.05 -37.55 % 0.08 5.91 % 0.07 64.36 % 0.04 -57.03 % 0.10 55.48 % 0.07 -5.59 % 0.07 -18.99 % 0.09 -3.61 % 0.09 -6.05 % 0.10 37.49 % 0.07 -8.31 % 0.08 -41.68 % 0.13 158.04 % 0.05 -5.27 % 0.05 -1.43 % 0.05 -38.07 % 0.09 7.00 % 0.08
EBITDA 24.866 M 6.26 % 23.400 M -19.57 % 29.095 M -26.02 % 39.327 M 134.89 % 16.743 M -49.80 % 33.352 M 92.32 % 17.342 M -30.48 % 24.946 M 66.64 % 14.970 M -53.14 % 31.944 M 103.53 % 15.695 M -15.52 % 18.579 M 34.73 % 13.790 M -33.32 % 20.682 M 36.81 % 15.117 M -15.28 % 17.844 M 37.69 % 12.960 M -19.41 % 16.081 M -29.68 % 22.869 M 53.83 % 14.866 M 14.62 % 12.970 M 8.83 % 11.918 M -40.36 % 19.983 M -21.89 % 25.582 M 31.74 % 19.418 M -7.77 % 21.053 M 11.41 % 18.897 M -31.43 % 27.560 M 15.17 % 23.930 M -32.03 % 35.209 M 57.72 % 22.324 M 7.55 % 20.757 M -0.25 % 20.810 M -13.40 % 24.031 M 12.72 % 21.320 M -11.01 % 23.957 M 13.36 % 21.133 M -39.42 % 34.882 M -0.46 % 35.043 M -8.87 % 38.452 M 75.39 % 21.924 M -37.07 % 34.839 M 3.22 % 33.752 M 3.89 % 32.489 M 12.63 % 28.847 M -13.06 % 33.180 M 14.54 % 28.967 M 11.13 % 26.065 M 10.66 % 23.555 M -49.91 % 47.025 M 57.70 % 29.819 M 4.43 % 28.554 M 15.18 % 24.791 M -18.01 % 30.238 M -7.39 % 32.653 M
Net income ratio 0.05 24.06 % 0.04 -31.04 % 0.05 -22.64 % 0.07 41.85 % 0.05 -0.33 % 0.05 20.57 % 0.04 -11.60 % 0.05 26.13 % 0.04 -28.68 % 0.05 145.00 % 0.02 -37.79 % 0.03 21.73 % 0.03 -20.56 % 0.03 28.20 % 0.03 -3.16 % 0.03 -9.92 % 0.03 66.80 % 0.02 -73.05 % 0.07 242.01 % 0.02 -49.81 % 0.04 -81.71 % 0.22 734.07 % 0.03 18.89 % 0.02 34.06 % 0.02 -12.81 % 0.02 159.76 % 0.01 -89.66 % 0.07 371.83 % 0.01 -19.94 % 0.02 67.17 % 0.01 -2.62 % 0.01 -49.62 % 0.02 276.01 % 0.01 -18.03 % 0.01 -45.88 % 0.01 -44.49 % 0.02 11.18 % 0.02 -56.32 % 0.05 0.62 % 0.05 72.86 % 0.03 -67.19 % 0.09 86.55 % 0.05 3.12 % 0.05 -18.97 % 0.06 -2.94 % 0.06 -8.83 % 0.06 37.49 % 0.05 -8.32 % 0.05 -38.90 % 0.08 146.58 % 0.03 13.65 % 0.03 -30.69 % 0.04 10.28 % 0.04 -39.92 % 0.06
Ratio EBITDA 0.09 -1.64 % 0.10 -8.53 % 0.11 -8.69 % 0.12 4.90 % 0.11 26.74 % 0.09 -6.17 % 0.09 4.34 % 0.09 -0.77 % 0.09 8.43 % 0.08 15.02 % 0.07 -24.34 % 0.09 -8.07 % 0.10 -13.83 % 0.12 19.43 % 0.10 8.90 % 0.09 -62.52 % 0.25 210.58 % 0.08 -46.02 % 0.15 -36.59 % 0.23 -23.69 % 0.30 86.74 % 0.16 -31.59 % 0.24 44.54 % 0.16 21.64 % 0.13 18.35 % 0.11 -10.54 % 0.13 -42.87 % 0.22 31.09 % 0.17 -13.32 % 0.20 97.57 % 0.10 -33.88 % 0.15 -22.24 % 0.19 82.25 % 0.11 -26.45 % 0.14 8.27 % 0.13 -9.67 % 0.15 -16.17 % 0.18 -26.95 % 0.24 11.71 % 0.21 -30.78 % 0.31 30.14 % 0.24 66.82 % 0.14 -7.48 % 0.15 -16.95 % 0.19 -16.73 % 0.22 27.30 % 0.18 21.40 % 0.14 -1.02 % 0.15 -33.16 % 0.22 87.96 % 0.12 -30.41 % 0.17 1.98 % 0.16 -26.04 % 0.22 -37.76 % 0.36
Gross profit ratio 0.27 19.90 % 0.22 -24.53 % 0.30 23.29 % 0.24 -1.00 % 0.24 27.55 % 0.19 -29.50 % 0.27 21.37 % 0.22 -17.33 % 0.27 24.25 % 0.22 -3.12 % 0.22 -6.70 % 0.24 -14.22 % 0.28 1 018.92 % -0.03 -112.28 % 0.25 19.54 % 0.21 -65.53 % 0.60 140.66 % 0.25 -10.81 % 0.28 -49.34 % 0.55 -4.30 % 0.58 3 305.81 % 0.02 -96.69 % 0.51 46.41 % 0.35 21.74 % 0.29 280.47 % 0.08 -74.53 % 0.30 -38.92 % 0.48 34.96 % 0.36 -3.98 % 0.37 51.11 % 0.25 -36.87 % 0.39 -35.33 % 0.61 55.34 % 0.39 -4.68 % 0.41 8.71 % 0.38 14.60 % 0.33 -22.11 % 0.42 5.93 % 0.40 7.88 % 0.37 -38.21 % 0.60 832.72 % 0.06 -77.42 % 0.28 5.12 % 0.27 -17.41 % 0.33 1 158.65 % 0.03 -92.15 % 0.33 5.43 % 0.31 8.01 % 0.29 92.28 % 0.15 -30.13 % 0.22 -22.08 % 0.28 -3.09 % 0.29 25.28 % 0.23 -48.69 % 0.45
Weighted average shs out dil 11.802 M 0.39 % 11.756 M 0.00 % 11.756 M 0.00 % 11.756 M -0.44 % 11.808 M 0.24 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.18 % 11.759 M -1.24 % 11.906 M 1.03 % 11.785 M 0.90 % 11.680 M -0.98 % 11.796 M 0.69 % 11.714 M -0.17 % 11.734 M 0.00 % 11.734 M -0.79 % 11.827 M 2.79 % 11.507 M -2.71 % 11.827 M 0.91 % 11.721 M -1.93 % 11.952 M 0.14 % 11.935 M 0.91 % 11.827 M -1.98 % 12.067 M 2.04 % 11.826 M 0.83 % 11.728 M 29.03 % 9.089 M -24.26 % 12.000 M 5.59 % 11.364 M -3.07 % 11.724 M -2.65 % 12.043 M -1.20 % 12.189 M 3.80 % 11.743 M -0.48 % 11.800 M -0.91 % 11.908 M 1.34 % 11.751 M 0.33 % 11.712 M -3.30 % 12.112 M 2.41 % 11.827 M -0.07 % 11.836 M -0.06 % 11.843 M 0.51 % 11.783 M -0.38 % 11.827 M 0.14 % 11.811 M 0.69 % 11.731 M -0.35 % 11.771 M -0.47 % 11.827 M 0.40 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M -0.40 % 11.827 M 0.40 % 11.780 M
Weighted average shs out 11.802 M 0.39 % 11.756 M 0.00 % 11.756 M 0.00 % 11.756 M -0.44 % 11.808 M 0.24 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.18 % 11.759 M -0.18 % 11.780 M 0.00 % 11.780 M 0.85 % 11.680 M -0.85 % 11.780 M 0.56 % 11.714 M 0.34 % 11.675 M -0.50 % 11.734 M -0.79 % 11.827 M 2.79 % 11.507 M -2.71 % 11.827 M 0.91 % 11.721 M -1.93 % 11.952 M 0.14 % 11.935 M 2.65 % 11.627 M -3.65 % 12.067 M 2.04 % 11.826 M 0.83 % 11.728 M 29.03 % 9.089 M -24.26 % 12.000 M 5.59 % 11.364 M -3.07 % 11.724 M -2.65 % 12.043 M -1.20 % 12.189 M 3.80 % 11.743 M -0.48 % 11.800 M -0.91 % 11.908 M 1.34 % 11.751 M 0.33 % 11.712 M -3.30 % 12.112 M 2.71 % 11.792 M -0.37 % 11.836 M -0.06 % 11.843 M 0.51 % 11.783 M -0.11 % 11.796 M -0.13 % 11.811 M 0.69 % 11.731 M -0.35 % 11.771 M -0.07 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M 0.00 % 11.780 M
EPS diluted 1.02 34.21 % 0.76 -39.68 % 1.26 -37.31 % 2.01 219.05 % 0.63 -60.63 % 1.60 146.15 % 0.65 -40.91 % 1.10 111.54 % 0.52 -69.05 % 1.68 330.77 % 0.39 -30.36 % 0.56 80.65 % 0.31 -39.22 % 0.51 45.71 % 0.35 -23.91 % 0.46 228.57 % 0.14 -56.25 % 0.32 -65.22 % 0.92 736.36 % 0.11 -26.67 % 0.15 -89.05 % 1.37 621.05 % 0.19 -34.48 % 0.29 45.00 % 0.20 -33.33 % 0.30 233.33 % 0.09 -87.84 % 0.74 311.11 % 0.18 -51.35 % 0.37 76.19 % 0.21 50.00 % 0.14 -33.33 % 0.21 90.91 % 0.11 22.22 % 0.09 -57.14 % 0.21 -30.00 % 0.30 -18.92 % 0.37 -41.27 % 0.63 -18.18 % 0.77 352.94 % 0.17 -84.55 % 1.10 15.79 % 0.95 15.85 % 0.82 9.33 % 0.75 1.35 % 0.74 -17.78 % 0.90 25.00 % 0.72 2.86 % 0.70 -53.95 % 1.52 105.41 % 0.74 72.09 % 0.43 -21.82 % 0.55 22.22 % 0.45 -11.76 % 0.51
Earnings per share 1.02 34.21 % 0.76 -39.68 % 1.26 -37.31 % 2.01 219.05 % 0.63 -60.63 % 1.60 146.15 % 0.65 -40.91 % 1.10 111.54 % 0.52 -69.05 % 1.68 330.77 % 0.39 -30.36 % 0.56 80.65 % 0.31 -39.22 % 0.51 45.71 % 0.35 -23.91 % 0.46 228.57 % 0.14 -56.25 % 0.32 -65.22 % 0.92 736.36 % 0.11 -26.67 % 0.15 -89.05 % 1.37 621.05 % 0.19 -34.48 % 0.29 45.00 % 0.20 -33.33 % 0.30 233.33 % 0.09 -87.84 % 0.74 311.11 % 0.18 -51.35 % 0.37 76.19 % 0.21 50.00 % 0.14 -33.33 % 0.21 90.91 % 0.11 22.22 % 0.09 -57.14 % 0.21 -30.00 % 0.30 -18.92 % 0.37 -41.27 % 0.63 -18.18 % 0.77 352.94 % 0.17 -84.55 % 1.10 15.79 % 0.95 15.85 % 0.82 9.33 % 0.75 1.35 % 0.74 -17.78 % 0.90 25.00 % 0.72 2.86 % 0.70 -53.95 % 1.52 105.41 % 0.74 72.09 % 0.43 -21.82 % 0.55 22.22 % 0.45 -11.76 % 0.51
Gross profit 70.166 M 29.53 % 54.168 M -33.64 % 81.627 M -0.10 % 81.708 M 121.69 % 36.857 M -49.48 % 72.950 M 44.50 % 50.486 M -19.14 % 62.434 M 38.82 % 44.975 M -46.30 % 83.756 M 71.43 % 48.857 M 4.17 % 46.899 M 25.72 % 37.303 M 811.08 % -5.246 M -114.07 % 37.292 M -7.00 % 40.099 M 26.62 % 31.670 M -37.55 % 50.713 M 16.18 % 43.652 M 22.90 % 35.518 M 43.73 % 24.711 M 1 884.82 % 1.245 M -97.12 % 43.170 M -20.88 % 54.561 M 31.85 % 41.380 M 196.50 % 13.956 M -68.29 % 44.008 M -26.70 % 60.035 M 18.57 % 50.631 M -24.71 % 67.252 M 20.63 % 55.752 M 2.68 % 54.296 M -17.04 % 65.451 M -26.19 % 88.675 M 46.07 % 60.707 M -10.65 % 67.941 M 43.83 % 47.237 M -43.71 % 83.917 M 44.35 % 58.136 M -11.99 % 66.057 M 56.56 % 42.194 M 351.02 % 9.355 M -86.03 % 66.961 M 18.04 % 56.728 M 12.00 % 50.649 M 1 214.17 % 3.854 M -92.93 % 54.538 M -3.49 % 56.510 M 20.75 % 46.800 M 44.10 % 32.476 M -41.38 % 55.402 M 16.92 % 47.384 M 9.46 % 43.289 M 38.88 % 31.171 M -23.65 % 40.828 M
Income tax expense 4.241 M -15.57 % 5.023 M -1.12 % 5.080 M -42.33 % 8.808 M 245.41 % 2.550 M -59.90 % 6.359 M 147.14 % 2.573 M -43.02 % 4.516 M 124.12 % 2.015 M -33.85 % 3.046 M 99.22 % 1.529 M -32.01 % 2.249 M 81.08 % 1.242 M -74.20 % 4.814 M 258.45 % 1.343 M -15.96 % 1.598 M 97.28 % 810.000 K -36.07 % 1.267 M -59.47 % 3.126 M 236.13 % 930.000 K 53.97 % 604.000 K -87.90 % 4.990 M 442.39 % 920.000 K -48.60 % 1.790 M 202.88 % 591.000 K -76.23 % 2.486 M 493.32 % 419.000 K -66.90 % 1.266 M -41.50 % 2.164 M 76.80 % 1.224 M -1.69 % 1.245 M 51.83 % 820.000 K -35.33 % 1.268 M -1.55 % 1.288 M 127.96 % 565.000 K -55.55 % 1.271 M -30.24 % 1.822 M -64.54 % 5.138 M 34.78 % 3.812 M -3.79 % 3.962 M 274.13 % 1.059 M -47.67 % 2.024 M -53.49 % 4.351 M -12.96 % 4.999 M 9.82 % 4.552 M -0.67 % 4.583 M -10.25 % 5.106 M 25.86 % 4.057 M 2.53 % 3.957 M -60.08 % 9.912 M 136.39 % 4.193 M 5.67 % 3.968 M 143.44 % 1.630 M -75.06 % 6.535 M 338.30 % 1.491 M
Cost of revenue 192.265 M 1.87 % 188.744 M -3.02 % 194.630 M -24.92 % 259.237 M 124.63 % 115.406 M -62.95 % 311.461 M 127.23 % 137.069 M -37.43 % 219.065 M 78.60 % 122.655 M -59.67 % 304.115 M 78.54 % 170.337 M 14.00 % 149.417 M 54.60 % 96.645 M -45.81 % 178.346 M 56.71 % 113.810 M -26.16 % 154.126 M 626.74 % 21.208 M -86.14 % 153.064 M 35.71 % 112.790 M 289.40 % 28.965 M 58.96 % 18.222 M -74.84 % 72.425 M 75.23 % 41.331 M -59.40 % 101.799 M -1.15 % 102.984 M -39.88 % 171.291 M 63.53 % 104.746 M 63.90 % 63.907 M -29.34 % 90.440 M -19.73 % 112.670 M -33.58 % 169.634 M 101.31 % 84.267 M 97.95 % 42.569 M -69.30 % 138.658 M 58.22 % 87.635 M -22.13 % 112.542 M 16.54 % 96.570 M -16.08 % 115.079 M 30.92 % 87.902 M -22.18 % 112.951 M 296.90 % 28.458 M -79.19 % 136.755 M -19.17 % 169.182 M 10.16 % 153.573 M 47.07 % 104.421 M -27.82 % 144.664 M 30.89 % 110.523 M -10.72 % 123.800 M 8.14 % 114.482 M -37.35 % 182.720 M -9.14 % 201.091 M 62.77 % 123.540 M 14.34 % 108.046 M 2.56 % 105.348 M 106.89 % 50.920 M
General and administrative 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 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.068 M 0.000 0.000 0.000 -100.00 % 5.629 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing 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 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.589 M 0.000 0.000 0.000 -100.00 % 24.875 M 0.000 0.000 0.000 0.000 0.000
Other expenses 51.374 M 0.000 -100.00 % 57.440 M 24.12 % 46.276 M 0.000 0.000 -100.00 % 12.106 M 752.54 % 1.420 M 118.80 % 649.000 K 20.63 % 538.000 K 50.28 % 358.000 K -11.17 % 403.000 K -38.38 % 654.000 K 133.06 % -1.978 M -210.19 % 1.795 M 217.70 % 565.000 K 8.65 % 520.000 K 156.58 % -919.000 K -381.04 % 327.000 K 116.56 % 151.000 K -72.04 % 540.000 K 110.79 % -5.003 M -276.66 % 2.832 M 128.02 % 1.242 M 30.33 % 953.000 K 185.70 % -1.112 M -234.14 % 829.000 K 5.87 % 783.000 K 103.38 % 385.000 K -86.59 % 2.872 M -93.72 % 45.698 M -0.35 % 45.860 M -17.86 % 55.830 M -29.78 % 79.509 M 48.73 % 53.457 M -7.79 % 57.976 M 55.46 % 37.292 M -43.98 % 66.565 M 66.85 % 39.896 M -10.16 % 44.407 M 29.96 % 34.170 M 733.31 % -5.395 M -111.72 % 46.042 M 24.74 % 36.910 M 11.89 % 32.989 M 281.11 % -18.215 M -151.62 % 35.288 M -12.09 % 40.143 M 22.10 % 32.878 M 1 092.71 % -3.312 M -109.14 % 36.236 M 20.32 % 30.116 M 4.43 % 28.838 M 170.32 % 10.668 M -48.63 % 20.768 M
Operating expenses 51.374 M 43.15 % 35.889 M -37.52 % 57.440 M 24.12 % 46.276 M 93.36 % 23.932 M -44.47 % 43.099 M 16.77 % 36.909 M -11.55 % 41.731 M 25.25 % 33.318 M -39.62 % 55.178 M 53.14 % 36.031 M 15.80 % 31.116 M 17.16 % 26.559 M 208.84 % -24.401 M -192.34 % 26.424 M 4.62 % 25.257 M 16.91 % 21.603 M -25.19 % 28.879 M 23.54 % 23.377 M 1.36 % 23.063 M 58.65 % 14.537 M 162.13 % -23.398 M -167.74 % 34.541 M -11.25 % 38.921 M 24.74 % 31.202 M 1 033.63 % -3.342 M -109.28 % 36.028 M -16.82 % 43.313 M 16.57 % 37.157 M -21.31 % 47.220 M 3.33 % 45.698 M -0.35 % 45.860 M -17.86 % 55.830 M -29.78 % 79.509 M 48.73 % 53.457 M -7.79 % 57.976 M 55.46 % 37.292 M -43.98 % 66.565 M 66.85 % 39.896 M -10.16 % 44.407 M 29.96 % 34.170 M 733.31 % -5.395 M -111.72 % 46.042 M 24.74 % 36.910 M 11.89 % 32.989 M 281.11 % -18.215 M -151.62 % 35.288 M -12.09 % 40.143 M 22.10 % 32.878 M 1 092.71 % -3.312 M -109.14 % 36.236 M 20.32 % 30.116 M 4.43 % 28.838 M 170.32 % 10.668 M -48.63 % 20.768 M
Cost and expenses 243.639 M 8.46 % 224.633 M -10.88 % 252.070 M -17.49 % 305.513 M 119.26 % 139.338 M -60.70 % 354.560 M 103.80 % 173.978 M -33.29 % 260.796 M 67.21 % 155.973 M -56.59 % 359.293 M 74.10 % 206.368 M 14.31 % 180.533 M 46.53 % 123.204 M -19.97 % 153.945 M 9.78 % 140.234 M -21.82 % 179.383 M 319.01 % 42.811 M -76.47 % 181.943 M 33.62 % 136.167 M 161.72 % 52.028 M 58.82 % 32.759 M -33.18 % 49.027 M -35.38 % 75.872 M -46.08 % 140.720 M 4.87 % 134.186 M -20.10 % 167.949 M 19.30 % 140.774 M 31.29 % 107.220 M -15.97 % 127.597 M -20.20 % 159.890 M -25.75 % 215.332 M 65.48 % 130.127 M 32.24 % 98.399 M -54.90 % 218.167 M 54.63 % 141.092 M -17.26 % 170.518 M 27.38 % 133.862 M -26.31 % 181.644 M 42.13 % 127.798 M -18.79 % 157.358 M 151.26 % 62.628 M -52.32 % 131.360 M -38.97 % 215.224 M 12.99 % 190.483 M 38.62 % 137.410 M 8.67 % 126.450 M -13.28 % 145.811 M -11.06 % 163.943 M 11.25 % 147.360 M -17.86 % 179.408 M -24.40 % 237.327 M 54.45 % 153.656 M 12.25 % 136.884 M 17.99 % 116.016 M 61.83 % 71.688 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 -100.00 % 35.889 M 0.000 0.000 -100.00 % 23.932 M -44.47 % 43.099 M 73.77 % 24.803 M -15.38 % 29.311 M 37.43 % 21.328 M -49.51 % 42.238 M 67.92 % 25.154 M 30.69 % 19.247 M 19.44 % 16.114 M -21.33 % 20.483 M 24.07 % 16.509 M 8.36 % 15.235 M 30.97 % 11.632 M -66.53 % 34.755 M 361.98 % 7.523 M -8.17 % 8.192 M 32.32 % 6.191 M -24.15 % 8.162 M -0.72 % 8.221 M -1.98 % 8.387 M 5.36 % 7.960 M -34.07 % 12.073 M 32.96 % 9.080 M -13.79 % 10.532 M 20.08 % 8.771 M -38.01 % 14.148 M 37.84 % 10.264 M -9.17 % 11.300 M 17.10 % 9.650 M -32.30 % 14.255 M 74.20 % 8.183 M 160.61 % 3.140 M -3.35 % 3.249 M -48.85 % 6.352 M 88.98 % 3.361 M -1.35 % 3.407 M 9.37 % 3.115 M -43.76 % 5.538 M 72.92 % 3.203 M -9.21 % 3.528 M -4.39 % 3.690 M -88.61 % 32.408 M 888.04 % 3.280 M -2.99 % 3.381 M 4.64 % 3.231 M -91.23 % 36.850 M 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.688 M 0.000 0.000 0.000 -100.00 % 1.125 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.612 M 0.000 0.000 0.000 -100.00 % 1.939 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 0.000
Interest expense 5.209 M -4.25 % 5.440 M -1.50 % 5.523 M 36.14 % 4.057 M 2.97 % 3.940 M -19.49 % 4.894 M 16.41 % 4.204 M -9.80 % 4.661 M 11.53 % 4.179 M -33.03 % 6.240 M -11.88 % 7.081 M -3.69 % 7.352 M 13.72 % 6.465 M -11.79 % 7.329 M 1.34 % 7.232 M -13.73 % 8.383 M 3.02 % 8.137 M 669.82 % 1.057 M -84.18 % 6.681 M -35.60 % 10.375 M 23.75 % 8.384 M 4 071.14 % 201.000 K -97.58 % 8.314 M -28.49 % 11.626 M 42.60 % 8.153 M -24.73 % 10.832 M 48.30 % 7.304 M -2.46 % 7.488 M -21.87 % 9.584 M -47.68 % 18.317 M 191.25 % 6.289 M 2.96 % 6.108 M -1.37 % 6.193 M -4.72 % 6.500 M 16.32 % 5.588 M -10.28 % 6.228 M 35.89 % 4.583 M -41.30 % 7.808 M 11.15 % 7.025 M -18.97 % 8.670 M 76.69 % 4.907 M 0.000 -100.00 % 5.324 M 4.23 % 5.108 M 19.60 % 4.271 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 3.378 M -14.59 % 3.955 M 7.47 % 3.680 M 29.90 % 2.833 M 0.68 % 2.814 M -13.52 % 3.254 M 10.68 % 2.940 M 4.14 % 2.823 M 5.97 % 2.664 M -5.83 % 2.829 M 12.66 % 2.511 M 4.93 % 2.393 M 0.04 % 2.392 M -5.64 % 2.535 M 3.30 % 2.454 M 0.70 % 2.437 M 2.70 % 2.373 M -31.04 % 3.441 M 51.79 % 2.267 M 0.31 % 2.260 M 0.18 % 2.256 M 115.68 % -14.385 M -268.80 % 8.522 M -2.05 % 8.700 M 4.98 % 8.287 M 96.33 % 4.221 M -58.16 % 10.088 M 0.33 % 10.055 M -0.16 % 10.071 M -18.16 % 12.305 M 0.29 % 12.270 M 0.26 % 12.238 M 4.33 % 11.730 M -21.09 % 14.865 M 5.65 % 14.070 M 0.56 % 13.992 M 0.76 % 13.886 M -20.79 % 17.530 M 4.33 % 16.803 M 0.01 % 16.802 M -0.01 % 16.804 M 26.03 % 13.333 M 3.90 % 12.833 M 1.28 % 12.671 M 1.57 % 12.475 M 12.28 % 11.111 M 14.35 % 9.717 M 0.20 % 9.698 M 0.65 % 9.635 M -14.25 % 11.237 M 5.48 % 10.653 M -5.61 % 11.286 M 9.15 % 10.340 M 6.21 % 9.735 M -22.69 % 12.593 M
Operating income 18.792 M 2.81 % 18.279 M -24.43 % 24.187 M -31.74 % 35.432 M 174.14 % 12.925 M -56.70 % 29.851 M 119.86 % 13.577 M -38.63 % 22.123 M 79.77 % 12.306 M -57.73 % 29.116 M 120.84 % 13.184 M -18.55 % 16.186 M 50.65 % 10.744 M -39.39 % 17.727 M 63.11 % 10.868 M -26.78 % 14.842 M 47.43 % 10.067 M -53.89 % 21.834 M 7.69 % 20.275 M 62.79 % 12.455 M 22.42 % 10.174 M -58.71 % 24.643 M 185.58 % 8.629 M -44.83 % 15.640 M 53.66 % 10.178 M -41.16 % 17.298 M 116.77 % 7.980 M -52.28 % 16.722 M 24.11 % 13.474 M -32.74 % 20.032 M 432.06 % 3.765 M 56.16 % 2.411 M -35.36 % 3.730 M 39.91 % 2.666 M 60.41 % 1.662 M -55.53 % 3.737 M -30.31 % 5.362 M -43.82 % 9.544 M -14.90 % 11.215 M -13.60 % 12.980 M 316.43 % 3.117 M -79.22 % 15.002 M -3.80 % 15.595 M 6.02 % 14.710 M 9.87 % 13.389 M 0.65 % 13.303 M -15.46 % 15.736 M 25.86 % 12.503 M 2.49 % 12.199 M -56.29 % 27.907 M 116.49 % 12.891 M 42.16 % 9.068 M 11.35 % 8.144 M -31.35 % 11.863 M 59.19 % 7.452 M
Operating income ratio 0.07 -4.84 % 0.08 -14.05 % 0.09 -15.75 % 0.10 22.43 % 0.08 9.31 % 0.08 7.27 % 0.07 -7.89 % 0.08 7.05 % 0.07 -2.20 % 0.08 24.80 % 0.06 -27.05 % 0.08 2.79 % 0.08 -21.68 % 0.10 42.38 % 0.07 -5.88 % 0.08 -59.86 % 0.19 77.68 % 0.11 -17.33 % 0.13 -32.90 % 0.19 -18.49 % 0.24 -29.16 % 0.33 227.57 % 0.10 2.09 % 0.10 41.88 % 0.07 -24.50 % 0.09 74.06 % 0.05 -60.24 % 0.13 41.26 % 0.10 -14.21 % 0.11 566.50 % 0.02 -4.00 % 0.02 -49.61 % 0.03 194.45 % 0.01 4.67 % 0.01 -45.89 % 0.02 -44.47 % 0.04 -22.26 % 0.05 -37.55 % 0.08 5.91 % 0.07 64.36 % 0.04 -57.03 % 0.10 55.48 % 0.07 -5.59 % 0.07 -18.99 % 0.09 -3.61 % 0.09 -6.05 % 0.10 37.49 % 0.07 -8.32 % 0.08 -41.67 % 0.13 158.03 % 0.05 -5.27 % 0.05 -1.42 % 0.05 -38.07 % 0.09 6.99 % 0.08
Total other income expenses net -2.513 M 41.20 % -4.274 M 0.49 % -4.295 M -43.41 % -2.995 M -2.01 % -2.936 M 36.85 % -4.649 M -37.59 % -3.379 M -4.26 % -3.241 M 8.19 % -3.530 M -114.52 % 24.309 M 461.58 % -6.723 M 3.25 % -6.949 M -19.58 % -5.811 M 30.30 % -8.337 M -53.34 % -5.437 M 30.46 % -7.818 M -2.64 % -7.617 M 54.60 % -16.778 M -164.05 % -6.354 M 37.85 % -10.224 M -30.34 % -7.844 M -126.77 % -3.459 M 36.90 % -5.482 M 47.21 % -10.384 M -44.22 % -7.200 M 36.28 % -11.299 M -74.50 % -6.475 M 3.43 % -6.705 M 27.11 % -9.199 M 40.44 % -15.445 M -175.36 % -5.609 M -11.89 % -5.013 M 14.90 % -5.891 M 49.69 % -11.710 M -153.46 % -4.620 M -2.28 % -4.517 M -68.42 % -2.682 M 0.000 100.00 % -3.717 M 34.95 % -5.714 M -185.27 % -2.003 M 0.000 100.00 % -4.067 M -22.24 % -3.327 M -11.53 % -2.983 M -74 493.65 % -3.999 K 0.000 100.00 % -3.075 M 0.000 100.00 % -11.635 M 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 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-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-03-31
Net debt 0.000 -100.00 % 153.633 M 0.000 -100.00 % 99.079 M 0.000 -100.00 % 67.511 M -2.39 % 69.162 M -48.18 % 133.458 M 131.03 % 57.767 M -61.81 % 151.267 M 0.000 -100.00 % 209.948 M 486.74 % 35.782 M -87.32 % 282.271 M 212.49 % 90.331 M -48.77 % 176.310 M 500.67 % 29.352 M -86.46 % 216.732 M 779.31 % 24.648 M -89.60 % 237.057 M 704.56 % 29.464 M -87.02 % 227.061 M 453.75 % 41.004 M -79.27 % 197.779 M 635.73 % 26.882 M -89.06 % 245.617 M 551.37 % 37.708 M -82.12 % 210.897 M 302.70 % 52.371 M -79.96 % 261.384 M 9.75 % 238.169 M 721.90 % 28.978 M -87.67 % 234.973 M 415.37 % 45.593 M -74.45 % 178.480 M -15.75 % 211.851 M 44.63 % 146.478 M -37.06 % 232.710 M 82.04 % 127.833 M -36.47 % 201.205 M 139.63 % 83.966 M -17.77 % 102.114 M 71.63 % 59.498 M -19.26 % 73.688 M 89.83 % 38.818 M -73.94 % 148.973 M 254.52 % 42.021 M -62.49 % 112.024 M -24.26 % 147.902 M
Total investments 0.000 -100.00 % 17.691 M 0.000 -100.00 % 20.998 M 0.000 -100.00 % 23.000 K -99.98 % 138.324 M 417.00 % 26.755 M -76.84 % 115.534 M 274.62 % 30.840 M 0.000 -100.00 % 5.300 M -92.59 % 71.564 M 311 047.83 % 23.000 K -99.99 % 180.662 M 1 242.01 % 13.462 M -77.07 % 58.704 M 255 134.78 % 23.000 K -99.95 % 49.296 M 126.15 % 21.798 M -63.01 % 58.928 M 256 108.70 % 23.000 K -99.97 % 82.008 M 248.58 % 23.526 M -56.24 % 53.764 M 233 656.52 % 23.000 K -99.97 % 75.416 M 225.70 % 23.155 M -77.89 % 104.742 M 455 300.00 % 23.000 K -99.89 % 21.338 M -63.18 % 57.956 M 251 882.61 % 23.000 K -99.97 % 91.186 M 396 360.87 % 23.000 K 0.00 % 23.000 K -99.99 % 292.956 M 9 765 100.00 % 3.000 K -100.00 % 255.666 M 8 522 100.00 % 3.000 K -100.00 % 167.932 M 5 597 633.33 % 3.000 K -100.00 % 118.996 M 3 966 433.33 % 3.000 K -100.00 % 77.636 M 2 587 766.67 % 3.000 K -100.00 % 84.042 M 2 801 300.00 % 3.000 K 0.00 % 3.000 K
Total debt 0.000 -100.00 % 214.150 M 0.000 -100.00 % 141.324 M 0.000 -100.00 % 152.040 M 0.000 -100.00 % 158.444 M 0.000 -100.00 % 176.032 M 0.000 -100.00 % 210.313 M 0.000 -100.00 % 283.449 M 0.000 -100.00 % 239.572 M 0.000 -100.00 % 222.088 M 0.000 -100.00 % 240.949 M 0.000 -100.00 % 235.714 M 0.000 -100.00 % 212.731 M 0.000 -100.00 % 249.884 M 0.000 -100.00 % 216.507 M 0.000 -100.00 % 264.661 M -1.69 % 269.209 M 0.000 -100.00 % 263.951 M 0.000 -100.00 % 224.073 M -26.40 % 304.445 M 0.000 -100.00 % 379.188 M 0.000 -100.00 % 329.037 M 0.000 -100.00 % 186.080 M 0.000 -100.00 % 133.186 M 0.000 -100.00 % 187.791 M 0.000 -100.00 % 154.045 M -17.08 % 185.773 M
Accumulated other comprehensive income loss 765.381 M 109 084.32 % 700.999 K -99.91 % 741.497 M 18.89 % 623.700 M -12.22 % 710.501 M 95 654.98 % 741.999 K -99.89 % 683.884 M 20.81 % 566.087 M -14.87 % 664.995 M 87 055.31 % 763.000 K -99.88 % 652.480 M 22.03 % 534.683 M -16.74 % 642.204 M 33 987.26 % 1.884 M -99.70 % 632.112 M 22.90 % 514.315 M -17.72 % 625.047 M 108.62 % 299.614 M -50.98 % 611.224 M 23.87 % 493.427 M -18.87 % 608.195 M 231.34 % -463.074 M -179.66 % 581.320 M 25.41 % 463.523 M -19.42 % 575.233 M 224.87 % -460.654 M -180.90 % 569.397 M 26.08 % 451.600 M -20.27 % 566.407 M 232.87 % -426.278 M 0.000 -100.00 % 577.172 M 0.000 -100.00 % 574.695 M 25.78 % 456.898 M 242.30 % -321.087 M -156.23 % 571.059 M 25.99 % 453.262 M -19.06 % 559.983 M 321.16 % -253.201 M -147.26 % 535.760 M 28.18 % 417.963 M -19.19 % 517.212 M 355.01 % -202.820 M -140.74 % 497.862 M 30.99 % 380.065 M -21.01 % 481.175 M 395.80 % -162.667 M -35.68 % -119.892 M
Retained earnings 0.000 -100.00 % 465.066 M 0.000 0.000 0.000 -100.00 % 410.145 M 0.000 0.000 0.000 -100.00 % 364.618 M 0.000 0.000 0.000 -100.00 % 340.706 M 0.000 0.000 0.000 -100.00 % 323.548 M 0.000 0.000 0.000 -100.00 % 306.697 M 0.000 0.000 0.000 -100.00 % 273.736 M 0.000 0.000 0.000 -100.00 % 265.375 M 0.000 0.000 -100.00 % 256.206 M 0.000 0.000 -100.00 % 214.619 M 0.000 0.000 0.000 -100.00 % 205.913 M 0.000 0.000 0.000 -100.00 % 163.142 M 0.000 0.000 0.000 -100.00 % 127.106 M 44.92 % 87.706 M
Common stock 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.000 -100.00 % 117.797 M 0.00 % 117.797 M
Total equity 765.381 M 0.00 % 765.381 M 3.22 % 741.497 M 0.00 % 741.497 M 4.36 % 710.501 M 0.00 % 710.501 M 3.89 % 683.884 M 0.00 % 683.884 M 2.84 % 664.995 M 0.00 % 664.995 M 1.92 % 652.480 M 0.00 % 652.480 M 1.60 % 642.204 M 0.00 % 642.204 M 1.60 % 632.112 M 0.00 % 632.112 M 1.13 % 625.047 M 0.00 % 625.046 M 2.26 % 611.224 M 0.00 % 611.224 M 0.50 % 608.195 M 0.00 % 608.195 M 4.62 % 581.320 M 0.00 % 581.320 M 1.06 % 575.233 M 0.00 % 575.234 M 1.03 % 569.397 M 0.00 % 569.397 M 0.53 % 566.407 M 0.00 % 566.407 M -2.55 % 581.227 M 0.70 % 577.172 M 0.00 % 577.172 M 0.43 % 574.695 M 0.00 % 574.695 M 1.06 % 568.689 M -0.42 % 571.059 M 0.00 % 571.059 M 1.98 % 559.983 M 0.00 % 559.982 M 4.52 % 535.760 M 0.00 % 535.760 M 3.59 % 517.212 M 0.00 % 517.212 M 3.89 % 497.862 M 0.00 % 497.862 M 3.47 % 481.175 M 0.00 % 481.175 M 8.92 % 441.776 M
Other non current liabilities -765.381 M -15 223.12 % 5.061 M 100.68 % -741.497 M -15 943.95 % 4.680 M 100.66 % -710.501 M -17 117.99 % 4.175 M 100.61 % -683.884 M -16 882.43 % 4.075 M 0.000 -100.00 % 3.388 M 100.52 % -652.480 M -31 928.29 % 2.050 M 0.000 -100.00 % 2.050 M 0.000 -100.00 % 1.923 M 0.000 -100.00 % 1.924 M 0.000 -100.00 % 1.923 M 0.000 -100.00 % 1.923 M 0.000 -100.00 % 2.098 M 0.000 -100.00 % 1.923 M 0.000 -100.00 % 11.643 M 0.000 -100.00 % 11.197 M 5.86 % 10.577 M 0.000 -100.00 % 11.480 M 0.000 -100.00 % 13.553 M 4.27 % 12.998 M 0.000 -100.00 % 8.497 M 0.000 -100.00 % 1.028 M 0.000 -100.00 % 25.106 M 0.000 -100.00 % 16.190 M 0.000 -100.00 % 20.552 M 0.000 -100.00 % 20.602 M 16.87 % 17.628 M
Long term debt 0.000 -100.00 % 11.879 M 0.000 -100.00 % 7.337 M 0.000 -100.00 % 10.590 M 0.000 -100.00 % 14.207 M 0.000 -100.00 % 33.360 M 0.000 -100.00 % 36.501 M 0.000 -100.00 % 50.255 M 0.000 -100.00 % 45.351 M 0.000 -100.00 % 60.496 M 0.000 -100.00 % 47.722 M 0.000 -100.00 % 26.939 M 0.000 -100.00 % 34.529 M 0.000 -100.00 % 59.295 M 0.000 -100.00 % 18.830 M 0.000 -100.00 % 14.252 M 580.61 % 2.094 M 0.000 -100.00 % 1.430 M 0.000 -100.00 % 2.361 M -96.75 % 72.744 M 0.000 -100.00 % 109.193 M 0.000 -100.00 % 116.464 M 0.000 -100.00 % 2.856 M 0.000 -100.00 % 951.184 K 0.000 -100.00 % 87.252 M 0.000 -100.00 % 64.907 M -25.70 % 87.355 M
Total non current liabilities -765.381 M -4 618.19 % 16.940 M 102.28 % -741.497 M -6 270.40 % 12.017 M 101.69 % -710.501 M -4 912.06 % 14.765 M 102.16 % -683.884 M -3 840.75 % 18.282 M 0.000 -100.00 % 36.748 M 105.63 % -652.480 M -1 792.51 % 38.551 M 0.000 -100.00 % 52.305 M 0.000 -100.00 % 47.274 M 0.000 -100.00 % 62.420 M 0.000 -100.00 % 49.645 M 0.000 -100.00 % 28.862 M 0.000 -100.00 % 36.627 M 0.000 -100.00 % 61.218 M 0.000 -100.00 % 30.473 M 0.000 -100.00 % 25.449 M 100.84 % 12.671 M 0.000 -100.00 % 12.910 M 0.000 -100.00 % 20.105 M -76.86 % 86.898 M 0.000 -100.00 % 118.685 M 0.000 -100.00 % 125.665 M 0.000 -100.00 % 28.842 M 0.000 -100.00 % 26.351 M 0.000 -100.00 % 109.537 M 0.000 -100.00 % 87.242 M -23.23 % 113.638 M
Other current liabilities 0.000 -100.00 % 53.205 M 0.000 -100.00 % 39.718 M 0.000 -100.00 % 46.345 M 0.000 -100.00 % 16.273 M 0.000 -100.00 % 51.711 M 0.000 -100.00 % 20.744 M 0.000 -100.00 % 30.734 M 0.000 -100.00 % 18.829 M 0.000 -100.00 % 39.022 M 0.000 -100.00 % 13.576 M 0.000 -100.00 % 29.219 M 0.000 -100.00 % 17.865 M 0.000 -100.00 % 53.147 M 0.000 -100.00 % 66.797 M 0.000 -100.00 % 54.730 M -33.76 % 82.630 M 0.000 -100.00 % 83.495 M 0.000 -100.00 % 93.114 M 32.15 % 70.459 M 0.000 -100.00 % 41.273 M 0.000 -100.00 % 46.170 M 0.000 -100.00 % 54.460 M 0.000 -100.00 % 70.829 M 0.000 -100.00 % 112.325 M 0.000 -100.00 % 106.522 M -13.61 % 123.303 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.077 M 0.000 -100.00 % 19.772 M 0.000 -100.00 % 25.972 M 0.000 -100.00 % 16.595 M 0.000 -100.00 % 21.514 M 0.000 -100.00 % 15.860 M 0.000 -100.00 % 2.087 M 0.000 -100.00 % 15.510 M 0.000 -100.00 % 21.557 M 0.000 -100.00 % 21.602 M 0.000 -100.00 % 39.744 M 0.000 -100.00 % 16.907 M 0.000 -100.00 % 52.326 M 7 864.38 % 657.000 K 0.000 -100.00 % 617.000 K 0.000 -100.00 % 14.993 M 0.88 % 14.863 M 0.000 -100.00 % 509.000 K 0.000 -100.00 % 672.223 K 0.000 -100.00 % 579.000 K 0.000 -100.00 % 508.949 K 0.000 -100.00 % 364.000 K 0.000 -100.00 % 364.458 K 96.96 % 185.039 K
Short term debt 0.000 -100.00 % 202.271 M 0.000 -100.00 % 133.987 M 0.000 -100.00 % 141.450 M 0.000 -100.00 % 124.465 M 0.000 -100.00 % 130.192 M 0.000 -100.00 % 157.217 M 0.000 -100.00 % 227.881 M 0.000 -100.00 % 178.361 M 0.000 -100.00 % 157.416 M 0.000 -100.00 % 177.717 M 0.000 -100.00 % 204.330 M 0.000 -100.00 % 156.600 M 0.000 -100.00 % 181.957 M 0.000 -100.00 % 180.770 M 0.000 -100.00 % 214.974 M -19.52 % 267.115 M 0.000 -100.00 % 262.521 M 0.000 -100.00 % 220.536 M 1.71 % 216.839 M 0.000 -100.00 % 269.486 M 0.000 -100.00 % 211.901 M 0.000 -100.00 % 182.645 M 0.000 -100.00 % 169.667 M 0.000 -100.00 % 100.175 M 0.000 -100.00 % 89.138 M -9.43 % 98.418 M
Total current liabilities 0.000 -100.00 % 436.567 M 0.000 -100.00 % 329.552 M 0.000 -100.00 % 379.269 M 0.000 -100.00 % 334.982 M 0.000 -100.00 % 325.780 M 0.000 -100.00 % 300.219 M 0.000 -100.00 % 375.159 M 0.000 -100.00 % 350.203 M 0.000 -100.00 % 315.489 M 0.000 -100.00 % 298.536 M 0.000 -100.00 % 292.635 M 0.000 -100.00 % 314.587 M 0.000 -100.00 % 371.549 M 0.000 -100.00 % 390.269 M 0.000 -100.00 % 440.327 M -6.02 % 468.526 M 0.000 -100.00 % 441.966 M 0.000 -100.00 % 411.698 M 0.58 % 409.308 M 0.000 -100.00 % 409.936 M 0.000 -100.00 % 338.907 M 0.000 -100.00 % 331.031 M 0.000 -100.00 % 277.435 M 0.000 -100.00 % 270.880 M 0.000 -100.00 % 247.344 M 0.90 % 245.141 M
Total liabilities -765.381 M -268.77 % 453.507 M 161.16 % -741.497 M -317.09 % 341.569 M 148.07 % -710.501 M -280.31 % 394.034 M 157.62 % -683.884 M -293.59 % 353.264 M 0.000 -100.00 % 362.528 M 155.56 % -652.480 M -292.60 % 338.770 M 0.000 -100.00 % 427.464 M 0.000 -100.00 % 397.477 M 0.000 -100.00 % 377.909 M 0.000 -100.00 % 348.181 M 0.000 -100.00 % 321.497 M 0.000 -100.00 % 351.214 M 0.000 -100.00 % 432.767 M 0.000 -100.00 % 420.742 M 0.000 -100.00 % 465.776 M -3.20 % 481.197 M 0.000 -100.00 % 454.876 M 0.000 -100.00 % 431.803 M -12.98 % 496.206 M 0.000 -100.00 % 528.621 M 0.000 -100.00 % 464.572 M 0.000 -100.00 % 359.873 M 0.000 -100.00 % 303.786 M 0.000 -100.00 % 380.417 M 0.000 -100.00 % 334.586 M -6.74 % 358.779 M
Other non current assets 0.000 -100.00 % 39.070 M 0.000 -100.00 % 66.147 M 178.25 % -84.529 M -450.90 % 24.089 M 134.83 % -69.162 M -199.86 % 69.260 M 219.90 % -57.767 M -226.50 % 45.664 M 254.50 % -29.556 M -1 169.71 % 2.763 M 107.72 % -35.782 M -174.03 % 48.337 M 153.51 % -90.331 M -293.06 % 46.789 M 259.41 % -29.352 M -176.69 % 38.273 M 255.28 % -24.648 M -174.45 % 33.107 M 212.36 % -29.464 M -168.74 % 42.862 M 204.53 % -41.004 M -221.61 % 33.718 M 225.43 % -26.882 M -155.48 % 48.455 M 228.50 % -37.708 M -190.28 % 41.766 M 179.75 % -52.371 M -229.62 % 40.402 M -18.65 % 49.667 M 271.40 % -28.978 M -203.88 % 27.896 M 161.18 % -45.593 M -193.62 % 48.700 M 38.97 % 35.042 M 123.92 % -146.478 M -868.59 % 19.058 M 114.91 % -127.833 M -753.78 % 19.553 M 123.29 % -83.966 M -447.46 % 24.166 M 140.62 % -59.498 M -433.98 % 17.815 M 145.89 % -38.818 M -383.28 % 13.703 M 132.61 % -42.021 M -345.55 % 17.113 M -8.24 % 18.651 M
Long term investments 0.000 -100.00 % 17.691 M 0.000 100.00 % -41.632 M 0.000 -100.00 % 2.000 K 0.000 100.00 % -27.920 M 0.000 100.00 % -12.981 M 0.000 100.00 % -35.638 M 0.000 100.00 % -11.391 M 0.000 100.00 % -23.305 M 0.000 100.00 % -23.844 M 0.000 100.00 % -11.288 M 0.000 100.00 % -20.659 M 0.000 100.00 % -10.171 M 0.000 100.00 % -25.426 M 0.000 100.00 % -18.590 M 0.000 100.00 % -27.237 M -10 456.98 % -258.000 K 0.000 -100.00 % 19.702 M 0.000 -100.00 % 23.000 K 0.00 % 23.000 K 0.000 -100.00 % 3.000 K 0.000 -100.00 % 3.000 K 0.000 -100.00 % 3.000 K 0.000 -100.00 % 3.000 K 0.000 -100.00 % 3.000 K 0.000 -100.00 % 3.000 K 0.000
Intangible assets 0.000 -100.00 % 209.000 K 0.000 -100.00 % 242.000 K 0.000 -100.00 % 106.000 K 0.000 -100.00 % 123.000 K 0.000 -100.00 % 88.000 K 0.000 -100.00 % 152.373 M 0.000 -100.00 % 19.394 M 0.000 -100.00 % 7.000 K 0.000 -100.00 % 14.000 K 0.000 -100.00 % 135.000 K 0.000 -100.00 % 138.000 K 0.000 -100.00 % 147.000 K 0.000 -100.00 % 155.000 K 0.000 -100.00 % 199.000 K 0.000 -100.00 % 213.000 K 0.000 0.000 -100.00 % 231.000 K 0.000 0.000 -100.00 % 194.000 K 0.000 0.000 0.000 -100.00 % 125.116 K 0.000 0.000 0.000 -100.00 % 32.000 K 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 100.00 % -216.000 0.000 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 0.000 -100.00 % 209.000 K 0.000 -100.00 % 242.000 K 0.000 -100.00 % 106.000 K 0.000 -100.00 % 123.000 K 0.000 -100.00 % 88.000 K 0.000 -100.00 % 75.443 M 0.000 -100.00 % 19.394 M 0.000 -100.00 % 7.000 K 0.000 -100.00 % 14.000 K 0.000 -100.00 % 135.000 K 0.000 -100.00 % 138.000 K 0.000 -100.00 % 147.000 K 0.000 -100.00 % 155.000 K 0.000 -100.00 % 199.000 K 0.000 -100.00 % 213.000 K -17.44 % 258.000 K 0.000 -100.00 % 230.000 K 0.000 0.000 -100.00 % 193.784 K 0.000 0.000 0.000 -100.00 % 125.116 K 0.000 0.000 0.000 -100.00 % 32.000 K 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 272.545 M 0.000 -100.00 % 270.307 M 0.000 -100.00 % 275.785 M 0.000 -100.00 % 263.500 M 0.000 -100.00 % 278.641 M 0.000 -100.00 % 279.917 M 0.000 -100.00 % 263.480 M 0.000 -100.00 % 264.021 M 0.000 -100.00 % 268.226 M 0.000 -100.00 % 269.977 M 0.000 -100.00 % 274.066 M 0.000 -100.00 % 259.398 M 0.000 -100.00 % 272.681 M 0.000 -100.00 % 289.953 M 0.000 -100.00 % 310.061 M -8.68 % 339.537 M 0.000 -100.00 % 349.923 M 0.000 -100.00 % 377.717 M -6.02 % 401.891 M 0.000 -100.00 % 422.423 M 0.000 -100.00 % 454.574 M 0.000 -100.00 % 372.069 M 0.000 -100.00 % 388.990 M 0.000 -100.00 % 390.589 M 0.000 -100.00 % 377.875 M -5.56 % 400.143 M
Total non current assets 0.000 -100.00 % 330.254 M 0.000 -100.00 % 295.805 M 449.94 % -84.529 M -128.08 % 300.988 M 535.19 % -69.162 M -122.64 % 305.534 M 628.91 % -57.767 M -118.47 % 312.798 M 1 158.32 % -29.556 M -109.14 % 323.436 M 1 003.91 % -35.782 M -111.11 % 322.096 M 456.57 % -90.331 M -131.02 % 291.165 M 1 091.98 % -29.352 M -110.19 % 287.936 M 1 268.19 % -24.648 M -108.21 % 300.108 M 1 118.56 % -29.464 M -109.64 % 305.514 M 845.08 % -41.004 M -113.76 % 297.917 M 1 208.24 % -26.882 M -108.62 % 311.677 M 926.55 % -37.708 M -112.03 % 313.373 M 698.37 % -52.371 M -115.39 % 340.287 M -13.03 % 391.286 M 1 450.29 % -28.978 M -107.25 % 399.833 M 976.96 % -45.593 M -110.69 % 426.440 M -3.93 % 443.864 M 403.02 % -146.478 M -133.18 % 441.484 M 445.36 % -127.833 M -126.95 % 474.252 M 664.81 % -83.966 M -121.19 % 396.238 M 765.97 % -59.498 M -114.62 % 406.837 M 1 148.06 % -38.818 M -109.60 % 404.295 M 1 062.13 % -42.021 M -110.64 % 394.992 M -5.68 % 418.793 M
Other current assets -60.517 M -194.61 % 63.962 M 164.28 % -99.510 M -128.89 % 344.391 M 0.000 -100.00 % 92.473 M 0.000 -100.00 % 40.317 M 0.000 -100.00 % 79.667 M 0.000 -100.00 % 56.425 M 0.000 -100.00 % 78.218 M 0.000 -100.00 % 37.761 M 0.000 -100.00 % 59.985 M 0.000 -100.00 % 46.548 M 0.000 -100.00 % 49.742 M 0.000 -100.00 % 35.849 M 0.000 -100.00 % 65.291 M 0.000 -100.00 % 49.424 M 0.000 -100.00 % 56.304 M 191.79 % 19.296 M 0.000 -100.00 % 30.605 M 0.000 -100.00 % 40.228 M -2.00 % 41.050 M 0.000 -100.00 % 30.479 M 0.000 -100.00 % 38.644 M 0.000 -100.00 % 36.507 M 0.000 -100.00 % 67.723 M 0.000 -100.00 % 116.615 M 0.000 -100.00 % 105.164 M 54.81 % 67.932 M
Short term investments 0.000 0.000 0.000 -100.00 % 62.630 M 0.000 0.000 -100.00 % 138.324 M 152.99 % 54.675 M -52.68 % 115.534 M 163.65 % 43.821 M 0.000 -100.00 % 40.938 M -42.80 % 71.564 M 53.31 % 46.678 M -74.16 % 180.662 M 391.37 % 36.767 M -37.37 % 58.704 M 145.96 % 23.867 M -51.58 % 49.296 M 48.99 % 33.086 M -43.85 % 58.928 M 184.92 % 20.682 M -74.78 % 82.008 M 143.37 % 33.697 M -37.32 % 53.764 M 111.26 % 25.449 M -66.26 % 75.416 M 80.66 % 41.745 M -60.14 % 104.742 M 284.23 % 27.260 M 26.23 % 21.596 M -62.74 % 57.956 M 394.51 % -19.679 M -121.58 % 91.186 M 0.000 -100.00 % 86.043 M -70.63 % 292.956 M 0.000 -100.00 % 255.666 M 0.000 -100.00 % 167.932 M 0.000 -100.00 % 118.996 M 0.000 -100.00 % 77.636 M 0.000 -100.00 % 84.042 M 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 60.517 M 0.000 -100.00 % 42.245 M 0.000 -100.00 % 38.835 M 156.15 % -69.162 M -376.80 % 24.986 M 143.25 % -57.767 M -333.26 % 24.765 M 0.000 -100.00 % 365.000 K 101.02 % -35.782 M -3 137.52 % 1.178 M 101.30 % -90.331 M -242.79 % 63.262 M 315.53 % -29.352 M -648.02 % 5.356 M 121.73 % -24.648 M -733.30 % 3.892 M 113.21 % -29.464 M -440.51 % 8.653 M 121.10 % -41.004 M -374.24 % 14.952 M 155.62 % -26.882 M -730.00 % 4.267 M 111.32 % -37.708 M -772.16 % 5.610 M 110.71 % -52.371 M -1 698.14 % 3.277 M -89.44 % 31.040 M 207.12 % -28.978 M -200.00 % 28.978 M 163.56 % -45.593 M -200.00 % 45.593 M -50.76 % 92.594 M 163.21 % -146.478 M -200.00 % 146.478 M 214.59 % -127.833 M -200.00 % 127.833 M 252.24 % -83.966 M -200.00 % 83.966 M 241.12 % -59.498 M -200.00 % 59.498 M 253.27 % -38.818 M -200.00 % 38.818 M 192.38 % -42.021 M -200.00 % 42.021 M 10.96 % 37.870 M
Cash and short term investments 60.517 M 0.00 % 60.517 M -39.19 % 99.510 M -5.12 % 104.875 M 24.07 % 84.529 M 117.66 % 38.835 M -43.85 % 69.162 M -13.18 % 79.661 M 37.90 % 57.767 M -15.77 % 68.586 M 132.05 % 29.556 M -28.44 % 41.303 M 15.43 % 35.782 M 2 937.52 % 1.178 M -98.70 % 90.331 M -9.70 % 100.029 M 240.79 % 29.352 M 0.44 % 29.223 M 18.56 % 24.648 M -33.34 % 36.978 M 25.50 % 29.464 M 0.44 % 29.335 M -28.46 % 41.004 M -15.71 % 48.649 M 80.97 % 26.882 M -9.54 % 29.716 M -21.19 % 37.708 M -20.37 % 47.355 M -9.58 % 52.371 M 71.50 % 30.537 M -1.62 % 31.040 M 7.12 % 28.978 M 0.00 % 28.978 M -36.44 % 45.593 M 0.00 % 45.593 M -50.76 % 92.594 M -36.79 % 146.478 M 0.00 % 146.478 M 14.59 % 127.833 M 0.00 % 127.833 M 52.24 % 83.966 M 0.00 % 83.966 M 41.12 % 59.498 M 0.00 % 59.498 M 53.27 % 38.818 M 0.00 % 38.818 M -7.62 % 42.021 M 0.00 % 42.021 M 10.96 % 37.870 M
Total current assets 0.000 -100.00 % 888.634 M 0.000 -100.00 % 787.261 M 831.35 % 84.529 M -89.48 % 803.547 M 1 061.83 % 69.162 M -90.55 % 731.614 M 1 166.49 % 57.767 M -91.92 % 714.725 M 2 318.21 % 29.556 M -95.57 % 667.814 M 1 766.34 % 35.782 M -95.21 % 747.572 M 727.59 % 90.331 M -87.77 % 738.424 M 2 415.75 % 29.352 M -95.89 % 715.018 M 2 800.92 % 24.648 M -96.26 % 659.297 M 2 137.64 % 29.464 M -95.28 % 624.178 M 1 422.24 % 41.004 M -93.54 % 634.617 M 2 260.75 % 26.882 M -96.14 % 696.324 M 1 746.62 % 37.708 M -94.43 % 676.766 M 1 192.25 % 52.371 M -92.43 % 691.896 M 3.09 % 671.138 M 2 216.03 % 28.978 M -95.42 % 632.215 M 1 286.65 % 45.593 M -92.14 % 580.058 M -6.60 % 621.031 M 323.98 % 146.478 M -77.75 % 658.196 M 414.89 % 127.833 M -76.77 % 550.302 M 555.39 % 83.966 M -83.19 % 499.395 M 739.35 % 59.498 M -85.63 % 414.161 M 966.93 % 38.818 M -91.81 % 473.984 M 1 027.97 % 42.021 M -90.01 % 420.770 M 10.22 % 381.761 M
Inventory 0.000 -100.00 % 383.340 M 0.000 -100.00 % 336.547 M 0.000 -100.00 % 261.544 M 0.000 -100.00 % 323.998 M 0.000 -100.00 % 317.610 M 0.000 -100.00 % 431.845 M 0.000 -100.00 % 439.651 M 0.000 -100.00 % 394.514 M 0.000 -100.00 % 355.062 M 0.000 -100.00 % 433.427 M 0.000 -100.00 % 393.848 M 0.000 -100.00 % 404.644 M 0.000 -100.00 % 393.367 M 0.000 -100.00 % 375.480 M 0.000 -100.00 % 411.346 M -5.68 % 436.098 M 0.000 -100.00 % 314.803 M 0.000 -100.00 % 283.562 M 16.93 % 242.496 M 0.000 -100.00 % 222.951 M 0.000 -100.00 % 145.429 M 0.000 -100.00 % 148.674 M 0.000 -100.00 % 140.183 M 0.000 -100.00 % 163.997 M 0.000 -100.00 % 129.898 M -34.53 % 198.398 M
Net receivables 0.000 -100.00 % 380.815 M 0.000 -100.00 % 1.448 M 0.000 -100.00 % 410.695 M 0.000 -100.00 % 300.454 M 0.000 -100.00 % 293.567 M 0.000 -100.00 % 152.373 M 0.000 -100.00 % 229.927 M 0.000 -100.00 % 216.272 M 0.000 -100.00 % 296.696 M 0.000 -100.00 % 155.194 M 0.000 -100.00 % 152.788 M 0.000 -100.00 % 155.205 M 0.000 -100.00 % 216.449 M 0.000 -100.00 % 216.530 M 0.000 -100.00 % 198.236 M 0.000 0.000 -100.00 % 279.162 M 0.000 -100.00 % 234.392 M 12.06 % 209.160 M 0.000 -100.00 % 282.944 M 0.000 -100.00 % 238.396 M 0.000 -100.00 % 246.381 M 0.000 -100.00 % 146.757 M 0.000 -100.00 % 177.540 M 0.000 -100.00 % 143.686 M 0.000
Tax assets 0.000 -100.00 % 739.000 K 0.000 -100.00 % 741.000 K 0.000 -100.00 % 1.006 M 0.000 -100.00 % 571.000 K 0.000 -100.00 % 1.386 M 0.000 -100.00 % 951.000 K 0.000 -100.00 % 2.276 M 0.000 -100.00 % 3.653 M 0.000 -100.00 % 5.267 M 0.000 -100.00 % 8.177 M 0.000 -100.00 % 9.107 M 0.000 -100.00 % 14.825 M 0.000 -100.00 % 15.812 M 0.000 -100.00 % 45.000 K 0.000 -100.00 % 16.848 M 709.22 % 2.082 M 0.000 -100.00 % 2.082 M 0.000 0.000 -100.00 % 6.714 M 0.000 0.000 0.000 100.00 % -3.000 K 0.000 0.000 0.000 100.00 % -3.000 K 0.000 0.000 0.000 0.000 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 -100.00 % 1.000 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 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 181.091 M 0.000 -100.00 % 145.458 M 0.000 -100.00 % 161.320 M 0.000 -100.00 % 149.042 M 0.000 -100.00 % 118.917 M 0.000 -100.00 % 86.903 M 0.000 -100.00 % 105.918 M 0.000 -100.00 % 120.499 M 0.000 -100.00 % 108.612 M 0.000 -100.00 % 75.619 M 0.000 -100.00 % 51.782 M 0.000 -100.00 % 95.435 M 0.000 -100.00 % 119.181 M 0.000 -100.00 % 107.296 M 0.000 -100.00 % 99.753 M -15.55 % 118.124 M 0.000 -100.00 % 95.333 M 0.000 -100.00 % 98.048 M 34.77 % 72.752 M 0.000 -100.00 % 98.159 M 0.000 -100.00 % 79.492 M 0.000 -100.00 % 92.768 M 0.000 -100.00 % 35.921 M 0.000 -100.00 % 57.652 M 0.000 -100.00 % 51.319 M 120.87 % 23.235 M
Tax payables 0.000 0.000 0.000 -100.00 % 10.389 M 0.000 -100.00 % 15.077 M 0.000 -100.00 % 5.658 M 0.000 -100.00 % 6.798 M 0.000 -100.00 % 2.165 M 0.000 -100.00 % 3.645 M 0.000 -100.00 % 794.000 K 0.000 -100.00 % 2.087 M 0.000 -100.00 % 604.000 K 0.000 0.000 0.000 -100.00 % 1.483 M 0.000 -100.00 % 5.480 M 0.000 -100.00 % 1.592 M 0.000 -100.00 % 8.384 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.534 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.176 M 1.69 % 1.156 M 0.000 -100.00 % 995.000 K 0.000 -100.00 % 771.293 K 0.000 -100.00 % 880.000 K 0.000 -100.00 % 619.463 K 0.000 -100.00 % 1.733 M 0.000 -100.00 % 1.733 M 24.40 % 1.393 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -19.772 M 0.000 100.00 % -12.480 M 0.000 100.00 % -16.595 M 0.000 100.00 % -5.313 M 0.000 100.00 % -15.860 M 0.000 100.00 % -4.176 M 0.000 100.00 % -15.510 M 0.000 100.00 % -4.445 M 0.000 100.00 % -21.602 M 0.000 100.00 % -8.632 M 0.000 100.00 % -16.907 M 0.000 100.00 % -35.435 M 0.000 0.000 0.000 0.000 100.00 % -1.176 M 92.09 % -14.863 M 0.000 100.00 % -509.000 K 0.000 100.00 % -672.223 K 0.000 100.00 % -579.000 K 0.000 100.00 % -508.949 K 0.000 100.00 % -364.000 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 181.817 M 0.000 -100.00 % 623.700 M 0.000 -100.00 % 181.817 M 0.000 0.000 0.000 -100.00 % 181.817 M 0.000 0.000 0.000 -100.00 % 181.817 M 0.000 0.000 0.000 -100.00 % 181.817 M 0.000 0.000 0.000 -100.00 % 181.817 M 0.000 0.000 0.000 -100.00 % 181.817 M 0.000 0.000 0.000 -100.00 % 181.817 M -60.77 % 463.430 M 0.000 -100.00 % 236.272 M 0.000 0.000 -100.00 % 557.360 M 0.000 0.000 0.000 -100.00 % 181.817 M 0.000 0.000 0.000 -100.00 % 181.817 M 0.000 0.000 0.000 -100.00 % 236.273 M 0.00 % 236.273 M
Deferred tax liabilities 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.839 M 0.02 % 1.839 M 0.000 -100.00 % 6.951 M 0.000 -100.00 % 7.401 M 0.000 -100.00 % 8.590 M 0.000 -100.00 % 8.590 M 0.000 -100.00 % 6.847 M 0.000 -100.00 % 6.848 M -5.70 % 7.262 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 1.219 B 0.000 -100.00 % 1.083 B 0.000 -100.00 % 1.105 B 0.000 -100.00 % 1.037 B 0.000 -100.00 % 1.028 B 0.000 -100.00 % 991.250 M 0.000 -100.00 % 1.070 B 0.000 -100.00 % 1.030 B 0.000 -100.00 % 1.003 B 0.000 -100.00 % 959.405 M 0.000 -100.00 % 929.692 M 0.000 -100.00 % 932.534 M 0.000 -100.00 % 1.008 B 0.000 -100.00 % 990.139 M 0.000 -100.00 % 1.032 B -2.85 % 1.062 B 0.000 -100.00 % 1.032 B 0.000 -100.00 % 1.006 B -5.48 % 1.065 B 0.000 -100.00 % 1.100 B 0.000 -100.00 % 1.025 B 0.000 -100.00 % 895.633 M 0.000 -100.00 % 820.997 M 0.000 -100.00 % 878.279 M 0.000 -100.00 % 815.761 M 1.90 % 800.555 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-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 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2011-01-31 2010-09-30 2010-06-30 2010-03-31 2010-01-31 2009-09-30 2009-06-30 2009-03-31 2009-01-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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -4.877 M 0.00 % -4.877 M 0.00 % -4.877 M 0.00 % -4.877 M 0.000 100.00 % -10.919 M 0.00 % -10.919 M 0.00 % -10.919 M 0.000 100.00 % -14.076 M 0.00 % -14.076 M 0.00 % -14.076 M 0.000 100.00 % -18.155 M 0.00 % -18.155 M 0.00 % -18.155 M 0.000 100.00 % -22.611 M 0.00 % -22.611 M 0.00 % -22.611 M -21.99 % -18.535 M 0.00 % -18.535 M 0.00 % -18.535 M 0.00 % -18.535 M -110.00 % -8.826 M 0.00 % -8.826 M 0.00 % -8.826 M 0.00 % -8.826 M -554.17 % -1.349 M 0.00 % -1.349 M 0.00 % -1.349 M 0.00 % -1.349 M 87.35 % -10.668 M 0.00 % -10.668 M 0.00 % -10.668 M 0.00 % -10.668 M -22 082.82 % -48.091 K 0.00 % -48.091 K 0.00 % -48.091 K 0.00 % -48.091 K 99.56 % -11.034 M 0.00 % -11.034 M 0.00 % -11.034 M 0.00 % -11.034 M 42.36 % -19.144 M 0.00 % -19.144 M 0.00 % -19.144 M 0.00 % -19.144 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -120.250 K 0.00 % -120.250 K 0.00 % -120.250 K 0.00 % -120.250 K 0.000 -100.00 % 4.495 M 0.00 % 4.495 M 0.00 % 4.495 M 0.000 100.00 % -10.636 M 0.00 % -10.636 M 0.00 % -10.636 M 0.000 100.00 % -18.077 M 0.00 % -18.077 M 0.00 % -18.077 M 0.000 100.00 % -24.267 M 0.00 % -24.267 M 0.00 % -24.267 M -1 750.01 % -1.312 M 0.00 % -1.312 M 0.00 % -1.312 M 0.00 % -1.312 M 48.98 % -2.571 M 0.00 % -2.571 M 0.00 % -2.571 M 0.00 % -2.571 M -115.01 % 17.125 M 0.00 % 17.125 M 0.00 % 17.125 M 0.00 % 17.125 M 383.39 % -6.043 M 0.00 % -6.043 M 0.00 % -6.043 M 0.00 % -6.043 M -6.47 % -5.675 M 0.00 % -5.675 M 0.00 % -5.675 M 0.00 % -5.675 M 53.55 % -12.217 M 0.00 % -12.217 M 0.00 % -12.217 M 0.00 % -12.217 M -2.58 % -11.910 M 0.00 % -11.910 M 0.00 % -11.910 M 0.00 % -11.910 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 100.00 % -4.757 M 0.00 % -4.757 M 0.00 % -4.757 M 0.00 % -4.757 M 0.000 100.00 % -15.414 M 0.00 % -15.414 M 0.00 % -15.414 M 0.000 100.00 % -3.440 M 0.00 % -3.440 M 0.00 % -3.440 M 0.000 100.00 % -78.657 K 0.00 % -78.657 K 0.00 % -78.657 K 0.000 -100.00 % 1.656 M 0.00 % 1.656 M 0.00 % 1.656 M 109.61 % -17.223 M 0.00 % -17.223 M 0.00 % -17.223 M 0.00 % -17.223 M -175.36 % -6.255 M 0.00 % -6.255 M 0.00 % -6.255 M 0.00 % -6.255 M 66.14 % -18.474 M 0.00 % -18.474 M 0.00 % -18.474 M 0.00 % -18.474 M -299.43 % -4.625 M 0.00 % -4.625 M 0.00 % -4.625 M 0.00 % -4.625 M -182.19 % 5.627 M 0.00 % 5.627 M 0.00 % 5.627 M 0.00 % 5.627 M 375.69 % 1.183 M 0.00 % 1.183 M 0.00 % 1.183 M 0.00 % 1.183 M 116.35 % -7.234 M 0.00 % -7.234 M 0.00 % -7.234 M 0.00 % -7.234 M
Other non cash items -12.038 M -34.02 % -8.982 M 39.36 % -14.812 M 37.31 % -23.629 M -217.64 % -7.439 M 60.52 % -18.843 M -302.20 % -4.685 M 63.81 % -12.946 M -111.81 % -6.112 M 69.18 % -19.830 M -333.54 % -4.574 M 30.54 % -6.585 M -78.41 % -3.691 M 38.52 % -6.004 M -46.87 % -4.088 M 24.66 % -5.426 M -230.85 % -1.640 M 56.72 % -3.789 M 64.90 % -10.795 M -729.75 % -1.301 M 24.62 % -1.726 M 89.34 % -16.194 M -627.17 % -2.227 M 35.75 % -3.466 M -45.20 % -2.387 M 32.05 % -3.513 M -223.48 % -1.086 M 87.59 % -8.751 M -314.54 % -2.111 M 40.32 % -3.537 M -40.36 % -2.520 M -58.49 % -1.590 M 35.37 % -2.460 M -178.34 % 3.140 M 386.24 % -1.097 M 55.52 % -2.466 M 30.34 % -3.540 M 19.68 % -4.407 M 40.47 % -7.403 M 17.91 % -9.018 M -338.19 % -2.058 M 84.14 % -12.979 M -15.43 % -11.244 M -15.79 % -9.711 M -9.89 % -8.837 M -1.34 % -8.720 M 17.97 % -10.630 M -25.86 % -8.446 M -2.50 % -8.240 M 54.21 % -17.995 M -517.86 % 4.306 M -45.56 % 7.911 M 21.78 % 6.496 M -15.44 % 7.682 M 38.54 % 5.545 M 85.12 % 2.995 M 0.00 % 2.995 M 0.00 % 2.995 M 0.00 % 2.995 M 61.22 % 1.858 M 0.00 % 1.858 M 0.00 % 1.858 M 0.00 % 1.858 M 1 954.72 % -100.171 K 0.00 % -100.171 K 0.00 % -100.171 K 0.00 % -100.171 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.880 M 4.14 % 5.646 M 5.97 % 5.328 M -5.83 % 5.658 M 0.000 -100.00 % 4.786 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.091 M 0.00 % 12.091 M 0.00 % 12.091 M 0.00 % 12.091 M 0.000 -100.00 % 9.584 M 0.00 % 9.584 M 0.00 % 9.584 M 0.000 -100.00 % 8.407 M 0.00 % 8.407 M 0.00 % 8.407 M 0.000 -100.00 % 1.812 M 0.00 % 1.812 M 0.00 % 1.812 M 0.000 -100.00 % 9.191 M 0.00 % 9.191 M 0.00 % 9.191 M -29.32 % 13.003 M 0.00 % 13.003 M 0.00 % 13.003 M 0.00 % 13.003 M -21.07 % 16.474 M 0.00 % 16.474 M 0.00 % 16.474 M 0.00 % 16.474 M -42.31 % 28.558 M 0.00 % 28.558 M 0.00 % 28.558 M 0.00 % 28.558 M 107.90 % 13.736 M 0.00 % 13.736 M 0.00 % 13.736 M 0.00 % 13.736 M -0.30 % 13.777 M 0.00 % 13.777 M 0.00 % 13.777 M 0.00 % 13.777 M 527.06 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 120.40 % -10.770 M 0.00 % -10.770 M 0.00 % -10.770 M 0.00 % -10.770 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -951.250 K 0.00 % -951.250 K 0.00 % -951.250 K 0.00 % -951.250 K 0.000 0.000 0.000 0.000 0.000 100.00 % -2.160 M 0.00 % -2.160 M 0.00 % -2.160 M 0.000 100.00 % -1.221 M 0.00 % -1.221 M 0.00 % -1.221 M 0.000 100.00 % -3.831 M 0.00 % -3.831 M 0.00 % -3.831 M 86.91 % -29.274 M 0.00 % -29.274 M 0.00 % -29.274 M 0.00 % -29.274 M -128.22 % -12.827 M 0.00 % -12.827 M 0.00 % -12.827 M 0.00 % -12.827 M -150.19 % -5.127 M 0.00 % -5.127 M 0.00 % -5.127 M 0.00 % -5.127 M -22.29 % -4.192 M 0.00 % -4.192 M 0.00 % -4.192 M 0.00 % -4.192 M 83.89 % -26.028 M 0.00 % -26.028 M 0.00 % -26.028 M 0.00 % -26.028 M -24.35 % -20.932 M 0.00 % -20.932 M 0.00 % -20.932 M 0.00 % -20.932 M -45.90 % -14.347 M 0.00 % -14.347 M 0.00 % -14.347 M 0.00 % -14.347 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 15.023 M 0.00 % 15.023 M 0.00 % 15.023 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 -100.00 % 652.500 K 0.00 % 652.500 K 0.00 % 652.500 K 0.00 % 652.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 951.250 K 0.00 % 951.250 K 0.00 % 951.250 K 0.00 % 951.250 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.160 M 0.00 % 2.160 M 0.00 % 2.160 M 0.000 100.00 % -13.802 M 0.00 % -13.802 M 0.00 % -13.802 M 0.000 -100.00 % 3.831 M 0.00 % 3.831 M 0.00 % 3.831 M -86.91 % 29.274 M 0.00 % 29.274 M 0.00 % 29.274 M 0.00 % 29.274 M 128.22 % 12.827 M 0.00 % 12.827 M 0.00 % 12.827 M 0.00 % 12.827 M 150.19 % 5.127 M 0.00 % 5.127 M 0.00 % 5.127 M 0.00 % 5.127 M 22.29 % 4.192 M 0.00 % 4.192 M 0.00 % 4.192 M 0.00 % 4.192 M -83.48 % 25.375 M 0.00 % 25.375 M 0.00 % 25.375 M 0.00 % 25.375 M 21.23 % 20.932 M 0.00 % 20.932 M 0.00 % 20.932 M 0.00 % 20.932 M 45.90 % 14.347 M 0.00 % 14.347 M 0.00 % 14.347 M 0.00 % 14.347 M
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -951.250 K 0.00 % -951.250 K 0.00 % -951.250 K 0.00 % -951.250 K 0.000 0.000 0.000 0.000 0.000 100.00 % -2.160 M 0.00 % -2.160 M 0.00 % -2.160 M 0.000 -100.00 % 12.588 M 0.00 % 12.588 M 0.00 % 12.588 M 0.000 100.00 % -4.468 M 0.00 % -4.468 M 0.00 % -4.468 M 85.19 % -30.164 M 0.00 % -30.164 M 0.00 % -30.164 M 0.00 % -30.164 M -118.61 % -13.798 M 0.00 % -13.798 M 0.00 % -13.798 M 0.00 % -13.798 M -169.18 % -5.126 M 0.00 % -5.126 M 0.00 % -5.126 M 0.00 % -5.126 M -26.86 % -4.041 M 0.00 % -4.041 M 0.00 % -4.041 M 0.00 % -4.041 M 84.14 % -25.474 M 0.00 % -25.474 M 0.00 % -25.474 M 0.00 % -25.474 M -31.86 % -19.319 M 0.00 % -19.319 M 0.00 % -19.319 M 0.00 % -19.319 M -15.08 % -16.787 M 0.00 % -16.787 M 0.00 % -16.787 M 0.00 % -16.787 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 38.925 M 0.00 % 38.925 M 0.00 % 38.925 M 0.00 % 38.925 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -11.713 M 0.00 % -11.713 M 0.00 % -11.713 M 0.00 % -11.713 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -0.250 0.00 % -0.250 0.00 % -0.250 0.000 100.00 % -0.250 0.00 % -0.250 0.00 % -0.250 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.265 M 0.00 % 17.265 M 200.00 % -17.265 M -309.63 % -4.215 M 0.00 % -4.215 M 0.00 % -4.215 M 0.00 % -4.215 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.939 M 0.00 % 17.939 M 0.00 % 17.939 M 0.00 % 17.939 M
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -8.089 M 0.00 % -8.089 M 0.00 % -8.089 M 0.00 % -8.089 M 0.000 100.00 % -15.074 M 0.00 % -15.074 M 0.00 % -15.074 M 0.000 100.00 % -3.469 M 0.00 % -3.469 M 0.00 % -3.469 M 0.000 100.00 % -0.250 0.00 % -0.250 0.00 % -0.250 0.000 100.00 % -0.250 0.00 % -0.250 0.00 % -0.250 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.265 M 0.00 % -17.265 M 0.00 % -17.265 M 0.00 % -17.265 M -309.63 % -4.215 M 0.00 % -4.215 M 0.00 % -4.215 M 0.00 % -4.215 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.939 M 0.00 % 17.939 M 0.00 % 17.939 M 0.00 % 17.939 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.922 M 0.00 % -1.922 M 0.00 % -1.922 M 0.00 % -1.922 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.715 M 0.00 % -2.715 M 0.00 % -2.715 M 0.000 100.00 % -15.282 M 0.00 % -15.282 M 0.00 % -15.282 M 0.000 100.00 % -13.532 M 0.00 % -13.532 M 0.00 % -13.532 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.129 M 0.00 % -5.129 M 0.00 % -5.129 M 0.00 % -5.129 M -69.29 % -3.030 M 0.00 % -3.030 M 0.00 % -3.030 M 0.00 % -3.030 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.134 M 0.00 % 10.134 M 0.00 % 10.134 M 0.00 % 10.134 M
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.880 M 4.14 % 5.646 M 5.97 % 5.328 M -5.83 % 5.658 M 0.000 -100.00 % 4.786 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.129 M 0.00 % 1.129 M 0.00 % 1.129 M 0.00 % 1.129 M 0.000 -100.00 % 247.500 K 0.00 % 247.500 K 0.00 % 247.500 K 0.000 -100.00 % 62.750 K 0.00 % 62.750 K 0.00 % 62.750 K 0.000 100.00 % -881.184 K 0.00 % -881.184 K 0.00 % -881.184 K 0.000 100.00 % -8.810 M 0.00 % -8.810 M 0.00 % -8.810 M -151.57 % 17.084 M 0.00 % 17.084 M 0.00 % 17.084 M 0.00 % 17.084 M 290.99 % 4.369 M 0.00 % 4.369 M 0.00 % 4.369 M 0.00 % 4.369 M 321.07 % 1.038 M 0.00 % 1.038 M 0.00 % 1.038 M 0.00 % 1.038 M -57.66 % 2.451 M 0.00 % 2.451 M 0.00 % 2.451 M 0.00 % 2.451 M -56.94 % 5.691 M 0.00 % 5.691 M 0.00 % 5.691 M 0.00 % 5.691 M 16 057.47 % 35.223 K 0.00 % 35.223 K 0.00 % 35.223 K 0.00 % 35.223 K -93.17 % 515.751 K 0.00 % 515.751 K 0.00 % 515.751 K 0.00 % 515.751 K
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.866 M 23.53 % 24.986 M 29.19 % 19.340 M -21.91 % 24.765 M 29.61 % 19.107 M 0.000 -100.00 % 24.770 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.067 M 0.00 % 1.067 M 0.00 % 1.067 M 0.00 % 1.067 M 0.000 -100.00 % 819.250 K 0.00 % 819.250 K 0.00 % 819.250 K 0.000 -100.00 % 756.500 K 0.00 % 756.500 K 0.00 % 756.500 K 0.000 -100.00 % 1.638 M 0.00 % 1.638 M 0.00 % 1.638 M 0.000 -100.00 % 31.958 M 0.00 % 31.958 M 0.00 % 31.958 M 114.85 % 14.875 M 0.00 % 14.875 M 0.00 % 14.875 M 0.00 % 14.875 M 41.59 % 10.505 M 0.00 % 10.505 M 0.00 % 10.505 M 0.00 % 10.505 M 10.96 % 9.468 M 0.00 % 9.468 M 0.00 % 9.468 M 0.00 % 9.468 M 34.93 % 7.017 M 0.00 % 7.017 M 0.00 % 7.017 M 0.00 % 7.017 M 429.32 % 1.326 M 0.00 % 1.326 M 0.00 % 1.326 M 0.00 % 1.326 M 2.73 % 1.290 M 0.00 % 1.290 M 0.00 % 1.290 M 0.00 % 1.290 M 66.58 % 774.656 K 0.00 % 774.656 K 0.00 % 774.656 K 0.00 % 774.656 K
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.869 M 25.93 % 30.866 M 23.53 % 24.986 M -16.97 % 30.093 M 21.51 % 24.765 M 0.000 -100.00 % 29.556 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.196 M 0.00 % 2.196 M 0.00 % 2.196 M 0.00 % 2.196 M 0.000 -100.00 % 1.067 M 0.00 % 1.067 M 0.00 % 1.067 M 0.000 -100.00 % 819.250 K 0.00 % 819.250 K 0.00 % 819.250 K 0.000 -100.00 % 756.615 K 0.00 % 756.615 K 0.00 % 756.615 K 0.000 -100.00 % 23.148 M 0.00 % 23.148 M 0.00 % 23.148 M -27.57 % 31.958 M 0.00 % 31.958 M 0.00 % 31.958 M 0.00 % 31.958 M 114.85 % 14.875 M 0.00 % 14.875 M 0.00 % 14.875 M 0.00 % 14.875 M 41.59 % 10.505 M 0.00 % 10.505 M 0.00 % 10.505 M 0.00 % 10.505 M 10.96 % 9.468 M 0.00 % 9.468 M 0.00 % 9.468 M 0.00 % 9.468 M 34.93 % 7.017 M 0.00 % 7.017 M 0.00 % 7.017 M 0.00 % 7.017 M 429.32 % 1.326 M 0.00 % 1.326 M 0.00 % 1.326 M 0.00 % 1.326 M 2.73 % 1.290 M 0.00 % 1.290 M 0.00 % 1.290 M 0.00 % 1.290 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.880 M 4.14 % 5.646 M 5.97 % 5.328 M -5.83 % 5.658 M 0.000 -100.00 % 4.786 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.091 M 0.00 % 12.091 M 0.00 % 12.091 M 0.00 % 12.091 M 0.000 -100.00 % 9.584 M 0.00 % 9.584 M 0.00 % 9.584 M 0.000 -100.00 % 8.407 M 0.00 % 8.407 M 0.00 % 8.407 M 0.000 -100.00 % 1.812 M 0.00 % 1.812 M 0.00 % 1.812 M 0.000 -100.00 % 9.191 M 0.00 % 9.191 M 0.00 % 9.191 M -29.32 % 13.003 M 0.00 % 13.003 M 0.00 % 13.003 M 0.00 % 13.003 M -21.07 % 16.474 M 0.00 % 16.474 M 0.00 % 16.474 M 0.00 % 16.474 M -42.31 % 28.558 M 0.00 % 28.558 M 0.00 % 28.558 M 0.00 % 28.558 M 107.90 % 13.736 M 0.00 % 13.736 M 0.00 % 13.736 M 0.00 % 13.736 M -0.30 % 13.777 M 0.00 % 13.777 M 0.00 % 13.777 M 0.00 % 13.777 M 527.06 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 120.40 % -10.770 M 0.00 % -10.770 M 0.00 % -10.770 M 0.00 % -10.770 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -951.250 K 0.00 % -951.250 K 0.00 % -951.250 K 0.00 % -951.250 K 0.000 0.000 0.000 0.000 0.000 100.00 % -2.160 M 0.00 % -2.160 M 0.00 % -2.160 M 0.000 100.00 % -1.221 M 0.00 % -1.221 M 0.00 % -1.221 M 0.000 100.00 % -3.831 M 0.00 % -3.831 M 0.00 % -3.831 M 86.91 % -29.274 M 0.00 % -29.274 M 0.00 % -29.274 M 0.00 % -29.274 M -128.22 % -12.827 M 0.00 % -12.827 M 0.00 % -12.827 M 0.00 % -12.827 M -150.19 % -5.127 M 0.00 % -5.127 M 0.00 % -5.127 M 0.00 % -5.127 M -22.29 % -4.192 M 0.00 % -4.192 M 0.00 % -4.192 M 0.00 % -4.192 M 83.89 % -26.028 M 0.00 % -26.028 M 0.00 % -26.028 M 0.00 % -26.028 M -24.35 % -20.932 M 0.00 % -20.932 M 0.00 % -20.932 M 0.00 % -20.932 M -45.90 % -14.347 M 0.00 % -14.347 M 0.00 % -14.347 M 0.00 % -14.347 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.880 M 4.14 % 5.646 M 5.97 % 5.328 M -5.83 % 5.658 M 0.000 -100.00 % 4.786 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.140 M 0.00 % 11.140 M 0.00 % 11.140 M 0.00 % 11.140 M 0.000 -100.00 % 9.584 M 0.00 % 9.584 M 0.00 % 9.584 M 0.000 -100.00 % 6.247 M 0.00 % 6.247 M 0.00 % 6.247 M 0.000 -100.00 % 591.781 K 0.00 % 591.781 K 0.00 % 591.781 K 0.000 -100.00 % 5.359 M 0.00 % 5.359 M 0.00 % 5.359 M 132.94 % -16.271 M 0.00 % -16.271 M 0.00 % -16.271 M 0.00 % -16.271 M -546.16 % 3.647 M 0.00 % 3.647 M 0.00 % 3.647 M 0.00 % 3.647 M -84.44 % 23.431 M 0.00 % 23.431 M 0.00 % 23.431 M 0.00 % 23.431 M 145.51 % 9.544 M 0.00 % 9.544 M 0.00 % 9.544 M 0.00 % 9.544 M 177.90 % -12.251 M 0.00 % -12.251 M 0.00 % -12.251 M 0.00 % -12.251 M 34.61 % -18.735 M 0.00 % -18.735 M 0.00 % -18.735 M 0.00 % -18.735 M 25.41 % -25.117 M 0.00 % -25.117 M 0.00 % -25.117 M 0.00 % -25.117 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 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2012 2011 2011 2011 2011 2011 2010 2010 2010 2010 2009 2009 2009 2009