ALFAICA.BO

Alfa Ica (India) Limited ALFAICA.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 785.550 M 14.69 % 684.904 M 8.94 % 628.702 M -18.76 % 773.917 M 44.83 % 534.379 M -2.86 % 550.123 M 1.57 % 541.633 M -0.25 % 542.972 M 11.64 % 486.357 M -1.67 % 494.630 M -10.09 % 550.164 M -2.13 % 562.109 M 0.78 % 557.771 M 30.55 % 427.261 M -3.03 % 440.609 M 23.66 % 356.313 M -23.25 % 464.281 M -0.46 % 466.407 M
Net income 14.379 M -14.38 % 16.793 M 15.19 % 14.578 M -10.42 % 16.274 M 14.61 % 14.200 M 15.25 % 12.321 M -1.08 % 12.455 M 5.74 % 11.779 M 22.05 % 9.651 M -24.53 % 12.787 M 20.51 % 10.611 M 49.40 % 7.102 M 41.56 % 5.017 M 155.26 % 1.966 M -5.82 % 2.087 M -71.72 % 7.380 M 12.73 % 6.546 M 3.09 % 6.350 M
Income before tax 19.232 M -13.73 % 22.293 M 14.24 % 19.514 M -11.04 % 21.936 M 15.37 % 19.014 M 15.16 % 16.511 M -7.51 % 17.852 M 11.87 % 15.957 M 9.76 % 14.539 M 3.68 % 14.022 M -3.77 % 14.571 M 45.82 % 9.993 M 14.31 % 8.742 M 167.60 % 3.267 M 4.80 % 3.117 M -61.92 % 8.186 M -25.91 % 11.048 M 3.57 % 10.667 M
Income before tax ratio 0.02 -24.78 % 0.03 4.87 % 0.03 9.51 % 0.03 -20.34 % 0.04 18.55 % 0.03 -8.94 % 0.03 12.15 % 0.03 -1.69 % 0.03 5.45 % 0.03 7.04 % 0.03 48.99 % 0.02 13.43 % 0.02 104.98 % 0.01 8.08 % 0.01 -69.21 % 0.02 -3.46 % 0.02 4.05 % 0.02
EBITDA 52.112 M 7.33 % 48.554 M 5.02 % 46.232 M -3.41 % 47.862 M 14.28 % 41.881 M 15.70 % 36.199 M -0.21 % 36.276 M 39.07 % 26.086 M -30.60 % 37.589 M 24.45 % 30.204 M -17.37 % 36.554 M 12.55 % 32.476 M -5.51 % 34.370 M 9.52 % 31.382 M 13.97 % 27.536 M 20.54 % 22.844 M -24.60 % 30.297 M -13.26 % 34.930 M
Net income ratio 0.02 -25.35 % 0.02 5.74 % 0.02 10.27 % 0.02 -20.87 % 0.03 18.65 % 0.02 -2.60 % 0.02 6.00 % 0.02 9.32 % 0.02 -23.24 % 0.03 34.04 % 0.02 52.64 % 0.01 40.47 % 0.01 95.53 % 0.00 -2.88 % 0.00 -77.13 % 0.02 46.89 % 0.01 3.56 % 0.01
Ratio EBITDA 0.07 -6.42 % 0.07 -3.60 % 0.07 18.91 % 0.06 -21.09 % 0.08 19.11 % 0.07 -1.75 % 0.07 39.41 % 0.05 -37.84 % 0.08 26.57 % 0.06 -8.09 % 0.07 15.00 % 0.06 -6.24 % 0.06 -16.10 % 0.07 17.53 % 0.06 -2.52 % 0.06 -1.75 % 0.07 -12.87 % 0.07
Gross profit ratio 0.36 -7.97 % 0.39 55.51 % 0.25 -2.38 % 0.26 -3.55 % 0.27 4.43 % 0.26 16.77 % 0.22 13.69 % 0.19 -6.27 % 0.21 -1.04 % 0.21 18.10 % 0.18 12.63 % 0.16 -2.59 % 0.16 16.74 % 0.14 -50.93 % 0.28 0.61 % 0.28 -6.02 % 0.30 -4.02 % 0.31
Weighted average shs out dil 4.053 M 0.33 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M
Weighted average shs out 4.053 M 0.33 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M
EPS diluted 3.55 -14.66 % 4.16 15.24 % 3.61 -10.42 % 4.03 14.81 % 3.51 15.08 % 3.05 -0.97 % 3.08 5.48 % 2.92 22.18 % 2.39 -24.61 % 3.17 20.53 % 2.63 49.43 % 1.76 41.94 % 1.24 153.06 % 0.49 -5.77 % 0.52 -71.58 % 1.83 12.96 % 1.62 3.18 % 1.57
Earnings per share 3.55 -14.66 % 4.16 15.24 % 3.61 -10.42 % 4.03 14.81 % 3.51 15.08 % 3.05 -0.97 % 3.08 5.48 % 2.92 22.18 % 2.39 -24.61 % 3.17 20.53 % 2.63 49.43 % 1.76 41.94 % 1.24 153.06 % 0.49 -5.77 % 0.52 -71.58 % 1.83 12.96 % 1.62 3.18 % 1.57
Gross profit 283.281 M 5.55 % 268.376 M 69.41 % 158.421 M -20.69 % 199.761 M 39.68 % 143.009 M 1.44 % 140.980 M 18.61 % 118.865 M 13.41 % 104.806 M 4.64 % 100.158 M -2.70 % 102.933 M 6.18 % 96.940 M 10.24 % 87.938 M -1.83 % 89.579 M 52.40 % 58.781 M -52.42 % 123.537 M 24.41 % 99.298 M -27.88 % 137.680 M -4.46 % 144.101 M
Income tax expense 4.853 M -11.76 % 5.500 M 11.43 % 4.936 M -12.82 % 5.662 M 17.62 % 4.814 M 14.88 % 4.190 M -22.36 % 5.397 M 29.16 % 4.178 M -14.51 % 4.888 M 295.72 % 1.235 M -68.81 % 3.960 M 37.02 % 2.890 M -22.39 % 3.724 M 186.23 % 1.301 M 26.33 % 1.030 M 27.82 % 805.792 K -82.10 % 4.502 M 4.28 % 4.317 M
Cost of revenue 502.269 M 20.58 % 416.528 M -11.43 % 470.281 M -18.09 % 574.156 M 46.70 % 391.370 M -4.34 % 409.143 M -3.22 % 422.768 M -3.51 % 438.166 M 13.46 % 386.199 M -1.40 % 391.697 M -13.58 % 453.224 M -4.42 % 474.171 M 1.28 % 468.192 M 27.06 % 368.480 M 16.21 % 317.072 M 23.37 % 257.015 M -21.31 % 326.601 M 1.33 % 322.306 M
General and administrative expenses 26.987 M 245.81 % 7.804 M 6.50 % 7.328 M -3.63 % 7.604 M -1.81 % 7.744 M -8.37 % 8.451 M 0.96 % 8.371 M -0.94 % 8.450 M 3.87 % 8.135 M 20.34 % 6.761 M -1.56 % 6.868 M 62.35 % 4.230 M 30.78 % 3.235 M 11.95 % 2.889 M -52.37 % 6.066 M -21.06 % 7.684 M -69.75 % 25.404 M 0.000
Selling and marketing expenses 7.755 M 200.70 % 2.579 M 153.09 % 1.019 M 15.53 % 882.000 K -13.61 % 1.021 M -97.04 % 34.508 M 14.33 % 30.184 M -4.96 % 31.758 M 2.94 % 30.853 M -6.85 % 33.123 M 0.76 % 32.874 M 10.39 % 29.779 M 21.27 % 24.557 M 22.19 % 20.097 M -11.89 % 22.808 M 64.76 % 13.843 M -45.51 % 25.404 M 0.000
Other expenses 0.000 -100.00 % 13.289 M -63.71 % 36.618 M -64.66 % 103.610 M 587.39 % 15.073 M -78.06 % 68.713 M 1 115.29 % -6.768 M -29.31 % -5.234 M -2 203.94 % -227.170 K -101.78 % 12.763 M 0.000 0.000 0.000 -100.00 % 73.000 100.00 % -10.311 M -107.44 % -4.971 M 0.21 % -4.981 M 0.000
Operating expenses 253.428 M 970.58 % 23.672 M -47.35 % 44.965 M -59.89 % 112.096 M 370.24 % 23.838 M -78.65 % 111.672 M 27.95 % 87.274 M 4.54 % 83.485 M 22.84 % 67.964 M -12.76 % 77.904 M 20.01 % 64.916 M -2.38 % 66.497 M 4.71 % 63.507 M 63.49 % 38.845 M -62.94 % 104.811 M 39.94 % 74.898 M -27.64 % 103.507 M -9.51 % 114.389 M
Cost and expenses 755.697 M 71.67 % 440.200 M -26.43 % 598.353 M -19.15 % 740.108 M 45.15 % 509.891 M -2.10 % 520.814 M 2.11 % 510.043 M -2.23 % 521.651 M 14.86 % 454.164 M -3.29 % 469.601 M -9.37 % 518.140 M -4.17 % 540.667 M 1.69 % 531.699 M 30.53 % 407.325 M -3.45 % 421.883 M 27.11 % 331.913 M -22.83 % 430.107 M -1.51 % 436.695 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 253.428 M 2 340.80 % 10.383 M 24.39 % 8.347 M -1.64 % 8.486 M -3.18 % 8.765 M -79.60 % 42.959 M 11.42 % 38.554 M -4.11 % 40.209 M 3.13 % 38.988 M -2.25 % 39.884 M 0.36 % 39.741 M 16.86 % 34.009 M 22.37 % 27.791 M 20.91 % 22.986 M -20.39 % 28.874 M 34.13 % 21.528 M -57.63 % 50.809 M 0.000
Interest income 0.000 -100.00 % 112.000 K 93.10 % 58.000 K -6.45 % 62.000 K -17.89 % 75.505 K -16.34 % 90.254 K -57.01 % 209.955 K 105.43 % 102.202 K -29.89 % 145.768 K -75.56 % 596.396 K 129.43 % 259.950 K 305.26 % 64.144 K -75.37 % 260.417 K 176.53 % 94.172 K -16.45 % 112.712 K -30.05 % 161.136 K 26.20 % 127.684 K 0.000
Interest expense 19.394 M 26.03 % 15.389 M -5.75 % 16.328 M 2.87 % 15.872 M 12.82 % 14.069 M -15.06 % 16.563 M -9.82 % 18.367 M 27.26 % 14.433 M 9.51 % 13.180 M -16.60 % 15.804 M -7.61 % 17.105 M 26.93 % 13.476 M -10.70 % 15.091 M -12.07 % 17.162 M 9.95 % 15.609 M 61.10 % 9.689 M -46.97 % 18.271 M -4.06 % 19.045 M
Depreciation and amortization 13.486 M 36.19 % 9.902 M -4.70 % 10.390 M 3.34 % 10.054 M 14.26 % 8.799 M 4.09 % 8.454 M 22.50 % 6.901 M 0.84 % 6.843 M 4.80 % 6.530 M -2.22 % 6.678 M -0.43 % 6.707 M -39.22 % 11.034 M 4.72 % 10.537 M 2.38 % 10.293 M -0.18 % 10.311 M 107.44 % 4.971 M -0.21 % 4.981 M -4.53 % 5.218 M
Operating income 29.853 M -87.80 % 244.704 M 1 665.54 % 13.860 M 48.41 % 9.339 M -94.80 % 179.441 M 1 069.10 % 15.349 M 14.71 % 13.380 M 921.68 % -1.628 M -111.20 % 14.539 M 3.68 % 14.022 M -3.77 % 14.571 M 45.82 % 9.993 M 14.31 % 8.742 M 31.69 % 6.638 M 112.96 % 3.117 M -87.89 % 25.737 M -17.39 % 31.153 M 192.05 % 10.667 M
Operating income ratio 0.04 -89.36 % 0.36 1 520.66 % 0.02 82.69 % 0.01 -96.41 % 0.34 1 103.54 % 0.03 12.94 % 0.02 923.72 % 0.00 -110.03 % 0.03 5.45 % 0.03 7.04 % 0.03 48.99 % 0.02 13.43 % 0.02 0.88 % 0.02 119.61 % 0.01 -90.21 % 0.07 7.65 % 0.07 193.39 % 0.02
Total other income expenses net -10.621 M 95.22 % -222.411 M -4 033.69 % 5.654 M -55.12 % 12.597 M 107.85 % -160.427 M -1 153.60 % -12.797 M 6.85 % -13.739 M -156.14 % -5.364 M 96.07 % -136.335 M -1 166.19 % -10.767 M 92.20 % -138.045 M -361.23 % -29.930 M -76.31 % -16.976 M -403.54 % -3.371 M 0.000 100.00 % -17.551 M 12.70 % -20.105 M 0.000
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
Net debt 185.434 M 36.21 % 136.139 M -8.01 % 147.998 M -14.18 % 172.447 M 36.13 % 126.675 M -6.74 % 135.828 M -18.12 % 165.895 M 26.69 % 130.947 M 32.36 % 98.932 M -15.02 % 116.412 M -7.56 % 125.935 M 26.32 % 99.699 M -12.63 % 114.106 M -24.10 % 150.333 M 4.01 % 144.537 M 31.44 % 109.964 M -9.31 % 121.252 M
Total investments 2.449 M 136.39 % 1.036 M -0.38 % 1.040 M 0.00 % 1.040 M 0.00 % 1.040 M -32.48 % 1.540 M 0.000 -100.00 % 1.443 M 0.56 % 1.435 M 0.25 % 1.431 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.495 M 0.00 % 2.495 M
Total debt 190.016 M 35.32 % 140.418 M -6.22 % 149.729 M -14.16 % 174.433 M 36.01 % 128.252 M -7.86 % 139.190 M -16.71 % 167.105 M 26.00 % 132.622 M 0.82 % 131.541 M -2.64 % 135.111 M 5.59 % 127.956 M 27.98 % 99.983 M -12.56 % 114.347 M -25.17 % 152.811 M 4.24 % 146.599 M 30.96 % 111.944 M -8.84 % 122.797 M
Accumulated other comprehensive income loss 25.000 M -5.66 % 26.499 M -34.41 % 40.400 M 0.00 % 40.400 M 0.000 -100.00 % 26.500 M -34.41 % 40.400 M 0.00 % 40.400 M 0.00 % 40.400 M 0.00 % 40.400 M 52.45 % 26.500 M 0.00 % 26.500 M 0.00 % 26.500 M 0.000 0.000 0.000 0.000
Retained earnings 165.308 M 9.58 % 150.850 M 12.60 % 133.967 M 12.39 % 119.198 M 15.82 % 102.914 M 16.07 % 88.666 M 9.19 % 81.204 M 10.47 % 73.508 M 19.08 % 61.730 M 18.53 % 52.079 M 32.54 % 39.291 M -10.72 % 44.007 M 19.25 % 36.905 M -2.59 % 37.887 M 5.47 % 35.922 M -5.06 % 37.835 M 2.38 % 36.955 M
Common stock 40.400 M 0.00 % 40.400 M 0.00 % 40.400 M 0.00 % 40.400 M 0.00 % 40.400 M 0.00 % 40.400 M 0.00 % 40.400 M 0.00 % 40.400 M 0.00 % 40.400 M 0.00 % 40.400 M 0.00 % 40.400 M 0.00 % 40.400 M 0.00 % 40.400 M -12.93 % 46.400 M 0.00 % 46.400 M -7.94 % 50.400 M -11.42 % 56.900 M
Total equity 232.208 M 6.64 % 217.750 M 8.41 % 200.867 M 7.94 % 186.098 M 9.59 % 169.814 M 9.16 % 155.566 M 5.04 % 148.104 M 5.48 % 140.408 M 9.16 % 128.630 M 8.11 % 118.979 M 12.04 % 106.191 M -4.25 % 110.907 M 6.84 % 103.805 M -0.94 % 104.787 M 1.91 % 102.822 M -1.83 % 104.735 M 0.85 % 103.855 M
Other non current liabilities 2.369 M 19.59 % 1.981 M 28.80 % 1.538 M 2.81 % 1.496 M 18.92 % 1.258 M -1.63 % 1.279 M -76.76 % 5.502 M 530.61 % 872.438 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.082 M -0.84 % 53.531 M
Long term debt 70.246 M 24.10 % 56.605 M 1.50 % 55.770 M 1.55 % 54.919 M 8.66 % 50.544 M -48.79 % 98.694 M 54.80 % 63.755 M -4.71 % 66.910 M 2.83 % 65.066 M -23.77 % 85.358 M -8.54 % 93.333 M 57.00 % 59.448 M 10.43 % 53.833 M 8.08 % 49.807 M -1.02 % 50.320 M -18.13 % 61.463 M -16.53 % 73.637 M
Total non current liabilities 80.405 M 23.31 % 65.205 M 2.73 % 63.473 M 2.09 % 62.172 M 8.81 % 57.137 M -45.31 % 104.475 M 50.85 % 69.257 M -3.09 % 71.469 M 2.65 % 69.622 M -22.09 % 89.364 M -11.52 % 100.998 M 47.78 % 68.343 M 5.24 % 64.943 M 4.34 % 62.240 M -61.80 % 162.935 M 25.24 % 130.100 M -9.97 % 144.508 M
Other current liabilities 6.181 M -53.86 % 13.396 M 157.42 % 5.204 M -18.76 % 6.406 M 17.63 % 5.446 M 50.93 % 3.608 M -0.07 % 3.610 M 350.80 % -1.440 M -135.78 % 4.024 M 6.71 % 3.771 M 94.98 % 1.934 M -67.49 % 5.949 M -11.32 % 6.708 M 403.92 % 1.331 M -39.41 % 2.197 M 104.35 % -50.482 M -2.69 % -49.160 M
Deferred revenue 0.000 0.000 -100.00 % 814.000 K 149.69 % 326.000 K -52.57 % 687.326 K -58.18 % 1.643 M 5 514 184 359 936 100.00 % 0.000 -100.00 % 200.000 K -59.93 % 499.100 K -63.08 % 1.352 M -73.95 % 5.189 M 1.63 % 5.106 M 2.94 % 4.960 M 64.98 % 3.006 M 0.000 0.000 0.000
Short term debt 119.770 M 42.90 % 83.813 M -10.80 % 93.959 M -21.38 % 119.514 M 53.80 % 77.708 M 91.89 % 40.496 M -60.82 % 103.350 M 57.28 % 65.712 M -1.15 % 66.476 M 33.61 % 49.754 M 43.70 % 34.624 M -14.58 % 40.534 M -33.02 % 60.514 M -41.25 % 103.005 M 6.99 % 96.279 M 90.72 % 50.482 M 2.69 % 49.160 M
Total current liabilities 172.590 M 5.88 % 163.007 M 20.15 % 135.667 M -32.45 % 200.843 M 35.21 % 148.544 M 76.92 % 83.961 M -44.37 % 150.929 M 19.65 % 126.146 M 0.36 % 125.691 M 59.46 % 78.822 M 2.39 % 76.985 M -32.37 % 113.831 M -8.85 % 124.877 M -13.82 % 144.906 M 293.51 % 36.824 M 16.18 % 31.697 M 39.41 % 22.736 M
Total liabilities 252.995 M 10.86 % 228.212 M 14.60 % 199.140 M -24.29 % 263.015 M 27.88 % 205.681 M 9.15 % 188.435 M -14.42 % 220.186 M 11.42 % 197.615 M 1.18 % 195.314 M 16.13 % 168.185 M -5.50 % 177.983 M -2.30 % 182.174 M -4.03 % 189.820 M -8.36 % 207.146 M 3.70 % 199.760 M 23.46 % 161.797 M -3.26 % 167.244 M
Other non current assets 2.449 M 4.30 % 2.348 M 84.16 % 1.275 M -7.54 % 1.379 M 20.10 % 1.148 M -77.95 % 5.207 M 374.55 % 1.097 M -3.05 % 1.132 M -21.13 % 1.435 M 0.25 % 1.431 M -5.74 % 1.518 M 1.84 % 1.491 M -6.72 % 1.599 M -20.78 % 2.018 M 0.000 -100.00 % 2.495 M 0.00 % 2.495 M
Long term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.540 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible 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
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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 100.00 % -430.378 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 195.706 M 22.94 % 159.192 M 10.30 % 144.321 M 5.27 % 137.102 M 5.17 % 130.368 M 3.91 % 125.464 M 2.39 % 122.532 M 23.01 % 99.609 M 5.40 % 94.503 M 28.90 % 73.312 M -1.22 % 74.221 M -5.66 % 78.670 M -4.66 % 82.511 M -2.93 % 84.999 M -7.97 % 92.363 M -6.27 % 98.543 M 8.91 % 90.485 M
Total non current assets 198.155 M 22.67 % 161.540 M 10.46 % 146.245 M 5.18 % 139.047 M 5.34 % 131.998 M -0.16 % 132.211 M 6.64 % 123.982 M 22.69 % 101.052 M 5.33 % 95.937 M 28.36 % 74.743 M -1.31 % 75.739 M -5.52 % 80.161 M -4.70 % 84.110 M -3.34 % 87.017 M -5.79 % 92.363 M -8.59 % 101.038 M 8.67 % 92.980 M
Other current assets 26.099 M 9.00 % 23.943 M 35.36 % 17.688 M -12.12 % 20.127 M -32.79 % 29.946 M 923.35 % 2.926 M -83.79 % 18.057 M -12.24 % 20.574 M 72.74 % 11.911 M -13.11 % 13.707 M -37.10 % 21.792 M -72.57 % 79.442 M -7.58 % 85.954 M 650.91 % 11.447 M 358.30 % 2.498 M -3.35 % 2.584 M -52.41 % 5.430 M
Short term investments 1.039 M 0.29 % 1.036 M -0.38 % 1.040 M 0.00 % 1.040 M 0.00 % 1.040 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
cash and cash equivalents 3.543 M -17.20 % 4.279 M 147.20 % 1.731 M -12.84 % 1.986 M 25.94 % 1.577 M -53.08 % 3.361 M 177.82 % 1.210 M -27.76 % 1.675 M -94.86 % 32.610 M 74.39 % 18.699 M 825.09 % 2.021 M 611.49 % 284.101 K 17.73 % 241.317 K -90.26 % 2.478 M 20.24 % 2.061 M 4.11 % 1.980 M 28.13 % 1.545 M
Cash and short term investments 4.582 M -13.79 % 5.315 M 207.05 % 1.731 M -12.84 % 1.986 M 25.94 % 1.577 M -53.08 % 3.361 M 177.82 % 1.210 M -27.76 % 1.675 M -94.86 % 32.610 M 74.39 % 18.699 M 825.09 % 2.021 M 611.49 % 284.101 K 17.73 % 241.317 K -90.26 % 2.478 M 20.24 % 2.061 M 4.11 % 1.980 M 28.13 % 1.545 M
Total current assets 287.108 M 0.94 % 284.422 M 12.08 % 253.762 M -18.16 % 310.066 M 27.34 % 243.497 M 14.97 % 211.790 M -13.31 % 244.308 M 3.10 % 236.971 M 3.93 % 228.006 M 7.34 % 212.421 M 1.91 % 208.435 M -2.11 % 212.920 M 1.63 % 209.515 M -6.85 % 224.916 M 6.99 % 210.219 M 27.03 % 165.494 M -7.09 % 178.119 M
Inventory 136.033 M -13.79 % 157.786 M -1.09 % 159.523 M -2.23 % 163.155 M 31.90 % 123.696 M 19.18 % 103.791 M -24.96 % 138.308 M 7.69 % 128.429 M 0.15 % 128.231 M -1.18 % 129.760 M -8.71 % 142.144 M 6.72 % 133.194 M 8.01 % 123.320 M -18.20 % 150.764 M 8.32 % 139.183 M 12.15 % 124.103 M 4.51 % 118.752 M
Net receivables 120.394 M 23.64 % 97.378 M 30.15 % 74.820 M -40.05 % 124.798 M 41.37 % 88.278 M -13.21 % 101.712 M -1.53 % 103.297 M -2.96 % 106.450 M 58.49 % 67.165 M 5.01 % 63.962 M 50.57 % 42.478 M -21.96 % 54.435 M 0.000 -100.00 % 58.770 M -11.59 % 66.477 M 80.51 % 36.827 M -29.71 % 52.392 M
Tax assets 0.000 0.000 -100.00 % 649.000 K 14.66 % 566.000 K 17.48 % 481.769 K 11.94 % 430.378 K 21.76 % 353.459 K 13.54 % 311.308 K 0.000 0.000 0.000 0.000 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
Account payables 46.639 M -28.51 % 65.241 M 84.73 % 35.316 M -52.65 % 74.578 M 16.34 % 64.104 M 70.44 % 37.610 M -14.46 % 43.969 M -22.52 % 56.750 M 13.11 % 50.172 M 163.45 % 19.044 M -45.95 % 35.237 M -46.97 % 66.443 M 15.24 % 57.655 M 53.49 % 37.563 M 3.12 % 36.426 M 17.16 % 31.089 M 41.80 % 21.925 M
Tax payables 0.000 -100.00 % 557.000 K 48.93 % 374.000 K 1 868.42 % 19.000 K -96.83 % 599.000 K -0.68 % 603.090 K 0.000 -100.00 % 5.124 M 13.36 % 4.520 M -7.77 % 4.901 M 0.000 0.000 0.000 0.000 -100.00 % 398.497 K -34.41 % 607.578 K -25.11 % 811.337 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.557 M -13.75 % -4.006 M 47.74 % -7.666 M 13.82 % -8.895 M 83.48 % -53.833 M -8.08 % -49.807 M -2 366.95 % 2.197 M -15.51 % 2.600 M -40.51 % 4.371 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 191.808 M 667.20 % 25.001 M 279.86 % -13.900 M 0.00 % -13.900 M -152.45 % 26.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.500 M 29.27 % 20.500 M 0.00 % 20.500 M 24.24 % 16.500 M 65.00 % 10.000 M
Deferred tax liabilities non current 7.850 M 18.60 % 6.619 M 7.36 % 6.165 M 7.09 % 5.757 M 7.91 % 5.335 M 18.51 % 4.502 M -0.19 % 4.510 M 22.35 % 3.686 M -19.10 % 4.557 M 13.75 % 4.006 M -47.74 % 7.666 M -13.82 % 8.895 M -19.94 % 11.110 M -10.64 % 12.434 M -12.06 % 14.140 M -9.10 % 15.555 M -10.29 % 17.340 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
Total assets 485.263 M 8.81 % 445.962 M 11.49 % 400.007 M -10.93 % 449.113 M 19.61 % 375.495 M 9.16 % 344.001 M -6.60 % 368.290 M 8.95 % 338.024 M 4.35 % 323.943 M 12.81 % 287.164 M 1.05 % 284.174 M -3.04 % 293.081 M -0.19 % 293.625 M -5.87 % 311.934 M 3.09 % 302.581 M 13.53 % 266.532 M -1.68 % 271.099 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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
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
Change in working capital -28.891 M -410.62 % 9.301 M -43.02 % 16.322 M 129.60 % -55.150 M -5 674.87 % -955.000 K -103.81 % 25.088 M 226.09 % -19.897 M 48.21 % -38.421 M -233.17 % 28.850 M 12 925.53 % -224.942 K 99.07 % -24.124 M -443.02 % 7.033 M -79.37 % 34.092 M 339.53 % -14.233 M 64.16 % -39.706 M -307.35 % 19.149 M -69.87 % 63.557 M
Accounts receivables -23.016 M -2.03 % -22.557 M -145.13 % 49.979 M 236.86 % -36.519 M -3 398.43 % 1.107 M 141.75 % -2.652 M -502.21 % -440.382 K 98.58 % -31.039 M -520.76 % -5.000 M 35.70 % -7.776 M -165.04 % 11.956 M 30.87 % 9.136 M 224.65 % -7.329 M 0.000 0.000 0.000 0.000
Inventory 21.751 M 1 152.94 % 1.736 M -52.20 % 3.632 M 109.20 % -39.459 M -98.24 % -19.905 M -157.67 % 34.517 M 449.41 % -9.878 M -4 887.23 % -198.074 K -112.96 % 1.529 M -87.65 % 12.384 M 238.37 % -8.949 M 9.37 % -9.874 M -135.98 % 27.445 M 336.96 % -11.582 M 23.20 % -15.080 M -181.81 % -5.351 M -123.62 % 22.650 M
Accounts payables -18.602 M -162.16 % 29.925 M 176.22 % -39.263 M -474.86 % 10.474 M -60.47 % 26.494 M 516.68 % -6.358 M 50.25 % -12.781 M -294.31 % 6.578 M -78.87 % 31.128 M 292.23 % -16.193 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -9.024 M -4 680.71 % 197.000 K -90.02 % 1.974 M -80.93 % 10.354 M 219.69 % -8.651 M -1 969.26 % -418.064 K -113.05 % 3.203 M 123.27 % -13.762 M -1 253.47 % 1.193 M -89.50 % 11.361 M 174.86 % -15.175 M -189.75 % 16.907 M 154.35 % 6.647 M 350.76 % -2.651 M 89.24 % -24.627 M -200.52 % 24.500 M -40.11 % 40.907 M
Other non cash items 441.000 K -97.26 % 16.073 M 42.26 % 11.298 M 15.84 % 9.753 M 15.43 % 8.449 M -38.48 % 13.734 M 27.83 % 10.744 M 28.49 % 8.362 M 17.48 % 7.118 M -25.25 % 9.522 M 0.79 % 9.447 M 74.81 % 5.404 M -54.70 % 11.929 M -23.81 % 15.658 M 51.24 % 10.353 M 55.11 % 6.675 M -33.51 % 10.039 M
Net cash provided by operating activities -584.999 K -101.12 % 52.069 M -9.48 % 57.524 M 529.06 % -13.407 M -137.97 % 35.307 M -44.65 % 63.788 M 308.90 % 15.600 M 314.92 % -7.258 M -112.73 % 57.036 M 90.14 % 29.997 M 354.46 % 6.601 M -80.28 % 33.464 M -48.75 % 65.300 M 335.79 % 14.984 M 194.09 % -15.925 M -140.86 % 38.980 M -56.51 % 89.625 M
Investments in property plant and equipment -50.251 M -91.73 % -26.209 M -47.61 % -17.755 M 9.56 % -19.632 M -12.50 % -17.451 M 4.19 % -18.214 M 39.05 % -29.881 M -130.48 % -12.964 M 56.39 % -29.727 M -335.94 % -6.819 M 63.42 % -18.640 M -151.78 % -7.403 M 21.65 % -9.449 M -161.03 % -3.620 M 19.09 % -4.474 M 66.81 % -13.478 M -262.61 % -3.717 M
Acquisitions net 500.000 K 0.000 -100.00 % 150.000 K -93.45 % 2.291 M -50.63 % 4.641 M 8.64 % 4.272 M 2 845.90 % 145.000 K -68.48 % 460.000 K -77.79 % 2.072 M 4 043.20 % 50.000 K 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
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 -100.00 % 3.827 M 0.000 -100.00 % 1.800 M
Other investing activites 0.000 -100.00 % 1.387 M 2 291.38 % 58.000 K -4.92 % 61.000 K -20.07 % 76.321 K -15.44 % 90.254 K -57.01 % 209.955 K 105.43 % 102.202 K -29.89 % 145.768 K -75.56 % 596.396 K -18.41 % 730.950 K 586.18 % 106.525 K -92.74 % 1.467 M 111.35 % 694.171 K 515.88 % 112.712 K -81.51 % 609.468 K 377.33 % 127.684 K
Net cash used for investing activites -49.751 M -100.43 % -24.822 M -41.46 % -17.547 M -1.55 % -17.280 M -35.70 % -12.734 M 8.07 % -13.852 M 53.09 % -29.526 M -138.07 % -12.402 M 54.92 % -27.510 M -345.67 % -6.173 M 65.53 % -17.909 M -145.44 % -7.297 M 8.58 % -7.982 M -172.82 % -2.926 M -447.91 % -533.964 K 95.85 % -12.869 M -619.19 % -1.789 M
Debt repayment 49.600 M 632.76 % -9.310 M 62.31 % -24.702 M -664.62 % 4.375 M 140.00 % -10.938 M 82.60 % -62.854 M -1 892.48 % -3.155 M -392.05 % 1.080 M 105.32 % -20.292 M -383.60 % 7.155 M -78.88 % 33.884 M 335.89 % -14.364 M 62.66 % -38.464 M -719.14 % 6.213 M -82.07 % 34.655 M 419.32 % -10.853 M 82.89 % -63.416 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 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.000 M 0.000 100.00 % -4.000 M 38.46 % -6.500 M 23.53 % -8.500 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -4.871 M -20.56 % -4.040 M 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 % -15.389 M 0.91 % -15.530 M -158.12 % 26.721 M 299.13 % -13.419 M -167.30 % 19.940 M -3.47 % 20.656 M 267.20 % -12.354 M -364.20 % 4.676 M 132.70 % -14.302 M 31.37 % -20.839 M -77.20 % -11.760 M 44.24 % -21.091 M -18.34 % -17.823 M 1.61 % -18.114 M -11.89 % -16.189 M 29.60 % -22.995 M
Net cash used provided by financing activities 49.600 M 300.82 % -24.699 M 38.61 % -40.232 M -229.38 % 31.096 M 227.67 % -24.357 M 49.03 % -47.785 M -454.98 % 13.461 M 219.40 % -11.274 M 27.80 % -15.616 M -118.51 % -7.146 M -154.78 % 13.046 M 149.94 % -26.125 M 56.13 % -59.556 M -412.96 % -11.610 M -170.19 % 16.541 M 161.17 % -27.042 M 68.71 % -86.411 M
Effect of forex changes on cash 2.999 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
Net change in cash -733.000 K -128.77 % 2.548 M 1 099.22 % -255.000 K -162.35 % 409.000 K 122.93 % -1.784 M -182.92 % 2.151 M 562.84 % -464.826 K 98.50 % -30.935 M -322.39 % 13.910 M -16.59 % 16.678 M 860.02 % 1.737 M 3 960.49 % 42.784 K 101.91 % -2.237 M -598.77 % 448.535 K 451.11 % 81.387 K -81.27 % 434.623 K -69.51 % 1.425 M
Cash at beginning of period 5.315 M 207.05 % 1.731 M -12.84 % 1.986 M 25.94 % 1.577 M -53.08 % 3.361 M 177.79 % 1.210 M -27.76 % 1.675 M -94.86 % 32.610 M 74.39 % 18.699 M 825.09 % 2.021 M 611.49 % 284.101 K 17.73 % 241.317 K -90.26 % 2.478 M 22.10 % 2.030 M 2.53 % 1.980 M 28.13 % 1.545 M 1 187.76 % 120.000 K
Cash at end of period 4.582 M 7.08 % 4.279 M 147.20 % 1.731 M -12.84 % 1.986 M 25.94 % 1.577 M -53.08 % 3.361 M 177.82 % 1.210 M -27.76 % 1.675 M -94.86 % 32.610 M 74.39 % 18.699 M 825.09 % 2.021 M 611.49 % 284.101 K 17.73 % 241.317 K -90.26 % 2.478 M 20.24 % 2.061 M 4.11 % 1.980 M 28.13 % 1.545 M
Operating cash flow -585.000 K -101.12 % 52.069 M -9.48 % 57.524 M 529.06 % -13.407 M -137.97 % 35.307 M -44.65 % 63.788 M 308.90 % 15.600 M 314.92 % -7.258 M -112.73 % 57.036 M 90.14 % 29.997 M 354.46 % 6.601 M -80.28 % 33.464 M -48.75 % 65.300 M 335.79 % 14.984 M 194.09 % -15.925 M -140.86 % 38.980 M -56.51 % 89.625 M
Capital expenditure -50.251 M -91.73 % -26.209 M -47.61 % -17.755 M 9.56 % -19.632 M -12.50 % -17.451 M 4.19 % -18.214 M 39.05 % -29.881 M -130.48 % -12.964 M 56.39 % -29.727 M -335.94 % -6.819 M 63.42 % -18.640 M -151.78 % -7.403 M 21.65 % -9.449 M -161.03 % -3.620 M 19.09 % -4.474 M 66.81 % -13.478 M -262.61 % -3.717 M
Free CashFlow -50.836 M -296.58 % 25.860 M -34.97 % 39.769 M 220.37 % -33.039 M -285.03 % 17.856 M -60.82 % 45.574 M 419.12 % -14.281 M 29.38 % -20.223 M -174.05 % 27.309 M 17.82 % 23.178 M 292.52 % -12.039 M -146.20 % 26.061 M -53.34 % 55.851 M 391.45 % 11.365 M 155.71 % -20.399 M -179.99 % 25.502 M -70.31 % 85.908 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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-03-31
Revenue 195.856 M -3.83 % 203.655 M 0.54 % 202.564 M 9.97 % 184.206 M -5.60 % 195.125 M 6.13 % 183.859 M 12.74 % 163.086 M -2.60 % 167.447 M -1.80 % 170.512 M 41.40 % 120.590 M -14.71 % 141.387 M -20.87 % 178.679 M -4.98 % 188.046 M 6.70 % 176.243 M -24.63 % 233.843 M 10.90 % 210.868 M 37.86 % 152.963 M -1.42 % 155.172 M -6.98 % 166.825 M 31.55 % 126.812 M 48.20 % 85.570 M -28.66 % 119.950 M -15.09 % 141.273 M -12.44 % 161.338 M 26.48 % 127.561 M 8.19 % 117.899 M -11.51 % 133.238 M -10.35 % 148.628 M 4.76 % 141.868 M 0.60 % 141.021 M -3.88 % 146.719 M 1.45 % 144.616 M 7.97 % 133.943 M 32.19 % 101.325 M -17.82 % 123.297 M 2.05 % 120.815 M -21.15 % 153.222 M 39.67 % 109.706 M -0.45 % 110.207 M -24.60 % 146.169 M 13.71 % 128.548 M 60.52 % 80.080 M -48.95 % 156.876 M -5.44 % 165.898 M 12.62 % 147.310 M 49.29 % 98.675 M -31.42 % 143.878 M -10.50 % 160.759 M 1.24 % 158.797 M 30.47 % 121.714 M -12.41 % 138.955 M -12.28 % 158.412 M 14.21 % 138.698 M -10.70 % 155.311 M 29.58 % 119.858 M 11.31 % 107.677 M -19.06 % 133.039 M
Net income 4.972 M -53.75 % 10.750 M 299.41 % -5.391 M -212.08 % 4.810 M 14.20 % 4.212 M -29.21 % 5.950 M 65.60 % 3.593 M -11.78 % 4.073 M 28.20 % 3.177 M -18.62 % 3.904 M 4.81 % 3.725 M 6.28 % 3.505 M 1.74 % 3.445 M 3.61 % 3.325 M -39.53 % 5.499 M 14.32 % 4.810 M 82.20 % 2.640 M -52.40 % 5.546 M 70.64 % 3.250 M -2.67 % 3.339 M 61.77 % 2.064 M -36.53 % 3.252 M 15.44 % 2.817 M -18.54 % 3.458 M 23.81 % 2.793 M -37.33 % 4.457 M 39.19 % 3.202 M 71.97 % 1.862 M -36.54 % 2.934 M -25.00 % 3.912 M 64.58 % 2.377 M -17.24 % 2.872 M 9.70 % 2.618 M 30.97 % 1.999 M -16.11 % 2.383 M -0.71 % 2.400 M -16.49 % 2.874 M 285.25 % 746.000 K -86.52 % 5.535 M 77.52 % 3.118 M 16.04 % 2.687 M 5 077.16 % 51.901 K -98.78 % 4.239 M 10.22 % 3.846 M 55.33 % 2.476 M 101.91 % 1.226 M 462.53 % 218.000 K -90.30 % 2.247 M -0.27 % 2.253 M 156.94 % -3.957 M -234.91 % 2.933 M -2.00 % 2.993 M 19.77 % 2.499 M 250.45 % -1.661 M -167.38 % 2.465 M 43.90 % 1.713 M -29.39 % 2.426 M
Income before tax 6.617 M -53.38 % 14.193 M 309.77 % -6.766 M -211.56 % 6.065 M 5.66 % 5.740 M -24.22 % 7.575 M 66.52 % 4.549 M -16.59 % 5.454 M 15.70 % 4.714 M -9.76 % 5.224 M 4.69 % 4.990 M 6.46 % 4.687 M 1.60 % 4.613 M 2.24 % 4.512 M -38.25 % 7.307 M 13.60 % 6.432 M 74.55 % 3.685 M -50.99 % 7.519 M 69.40 % 4.439 M -1.09 % 4.488 M 74.83 % 2.567 M -42.28 % 4.447 M 7.56 % 4.135 M 1.90 % 4.058 M 4.86 % 3.870 M -38.09 % 6.251 M 54.38 % 4.049 M 17.43 % 3.448 M -15.98 % 4.104 M -16.09 % 4.891 M 36.73 % 3.577 M -7.62 % 3.872 M 7.02 % 3.618 M -1.87 % 3.687 M 2.90 % 3.583 M 5.38 % 3.400 M -12.24 % 3.874 M 29.91 % 2.982 M 27.76 % 2.334 M -56.11 % 5.318 M 57.01 % 3.387 M 1 905.19 % -187.626 K -103.01 % 6.239 M 16.70 % 5.346 M 68.32 % 3.176 M 124.19 % 1.417 M -17.54 % 1.718 M -41.70 % 2.947 M 7.05 % 2.753 M 1 284.32 % -232.454 K -107.93 % 2.933 M -2.00 % 2.993 M 19.77 % 2.499 M 620.17 % 347.000 K -85.92 % 2.465 M 43.90 % 1.713 M -46.55 % 3.205 M
Income before tax ratio 0.03 -51.52 % 0.07 308.65 % -0.03 -201.45 % 0.03 11.93 % 0.03 -28.60 % 0.04 47.71 % 0.03 -14.36 % 0.03 17.82 % 0.03 -36.18 % 0.04 22.74 % 0.04 34.55 % 0.03 6.93 % 0.02 -4.18 % 0.03 -18.07 % 0.03 2.44 % 0.03 26.61 % 0.02 -50.29 % 0.05 82.12 % 0.03 -24.81 % 0.04 17.97 % 0.03 -19.09 % 0.04 26.68 % 0.03 16.37 % 0.03 -17.09 % 0.03 -42.78 % 0.05 74.47 % 0.03 30.99 % 0.02 -19.81 % 0.03 -16.59 % 0.03 42.26 % 0.02 -8.94 % 0.03 -0.88 % 0.03 -25.77 % 0.04 25.22 % 0.03 3.26 % 0.03 11.31 % 0.03 -6.98 % 0.03 28.35 % 0.02 -41.79 % 0.04 38.08 % 0.03 1 224.55 % 0.00 -105.89 % 0.04 23.42 % 0.03 49.47 % 0.02 50.17 % 0.01 20.24 % 0.01 -34.86 % 0.02 5.74 % 0.02 1 007.75 % 0.00 -109.05 % 0.02 11.72 % 0.02 4.86 % 0.02 706.43 % 0.00 -89.14 % 0.02 29.28 % 0.02 -33.96 % 0.02
EBITDA 15.202 M -31.27 % 22.117 M 872.18 % 2.275 M -84.59 % 14.765 M 13.97 % 12.955 M -6.19 % 13.810 M 24.72 % 11.073 M -2.72 % 11.383 M 0.58 % 11.317 M -0.67 % 11.393 M 0.69 % 11.315 M -1.00 % 11.429 M 1.15 % 11.299 M -0.95 % 11.407 M -15.98 % 13.576 M 7.18 % 12.666 M 34.40 % 9.424 M -28.23 % 13.130 M 36.09 % 9.648 M 2.75 % 9.390 M 3.59 % 9.065 M -26.12 % 12.269 M 14.88 % 10.680 M 14.25 % 9.348 M -3.59 % 9.696 M -8.17 % 10.559 M 17.74 % 8.968 M -8.34 % 9.784 M -4.12 % 10.204 M 5.00 % 9.718 M 22.95 % 7.904 M -13.31 % 9.118 M 8.35 % 8.415 M 34.17 % 6.272 M -30.68 % 9.048 M 11.46 % 8.118 M -16.10 % 9.676 M 22.93 % 7.871 M -14.53 % 9.209 M -8.59 % 10.074 M 22.50 % 8.224 M 132.14 % 3.542 M -74.97 % 14.156 M 17.61 % 12.036 M 38.90 % 8.665 M 22.71 % 7.061 M -6.26 % 7.533 M -15.31 % 8.895 M 16.70 % 7.622 M 491.59 % 1.288 M -87.47 % 10.282 M -4.15 % 10.727 M 23.73 % 8.670 M -33.95 % 13.126 M 63.79 % 8.014 M 16.99 % 6.850 M -43.55 % 12.135 M
Net income ratio 0.03 -51.91 % 0.05 298.34 % -0.03 -201.92 % 0.03 20.97 % 0.02 -33.30 % 0.03 46.89 % 0.02 -9.43 % 0.02 30.55 % 0.02 -42.45 % 0.03 22.88 % 0.03 34.31 % 0.02 7.08 % 0.02 -2.89 % 0.02 -19.77 % 0.02 3.09 % 0.02 32.17 % 0.02 -51.71 % 0.04 83.45 % 0.02 -26.01 % 0.03 9.16 % 0.02 -11.03 % 0.03 35.96 % 0.02 -6.97 % 0.02 -2.11 % 0.02 -42.08 % 0.04 57.30 % 0.02 91.83 % 0.01 -39.42 % 0.02 -25.45 % 0.03 71.23 % 0.02 -18.42 % 0.02 1.61 % 0.02 -0.93 % 0.02 2.08 % 0.02 -2.71 % 0.02 5.91 % 0.02 175.84 % 0.01 -86.46 % 0.05 135.44 % 0.02 2.05 % 0.02 3 125.15 % 0.00 -97.60 % 0.03 16.56 % 0.02 37.93 % 0.02 35.25 % 0.01 720.22 % 0.00 -89.16 % 0.01 -1.48 % 0.01 143.64 % -0.03 -254.02 % 0.02 11.72 % 0.02 4.86 % 0.02 268.47 % -0.01 -152.00 % 0.02 29.28 % 0.02 -12.76 % 0.02
Ratio EBITDA 0.08 -28.53 % 0.11 866.97 % 0.01 -85.99 % 0.08 20.73 % 0.07 -11.61 % 0.08 10.63 % 0.07 -0.12 % 0.07 2.42 % 0.07 -29.75 % 0.09 18.05 % 0.08 25.12 % 0.06 6.45 % 0.06 -7.16 % 0.06 11.48 % 0.06 -3.35 % 0.06 -2.51 % 0.06 -27.19 % 0.08 46.31 % 0.06 -21.90 % 0.07 -30.10 % 0.11 3.57 % 0.10 35.30 % 0.08 30.48 % 0.06 -23.77 % 0.08 -15.13 % 0.09 33.06 % 0.07 2.25 % 0.07 -8.48 % 0.07 4.37 % 0.07 27.92 % 0.05 -14.56 % 0.06 0.36 % 0.06 1.50 % 0.06 -15.65 % 0.07 9.21 % 0.07 6.40 % 0.06 -11.98 % 0.07 -14.14 % 0.08 21.24 % 0.07 7.73 % 0.06 44.62 % 0.04 -50.98 % 0.09 24.38 % 0.07 23.34 % 0.06 -17.80 % 0.07 36.68 % 0.05 -5.38 % 0.06 15.28 % 0.05 353.44 % 0.01 -85.69 % 0.07 9.27 % 0.07 8.33 % 0.06 -26.04 % 0.08 26.40 % 0.07 5.10 % 0.06 -30.26 % 0.09
Gross profit ratio 0.39 -5.32 % 0.41 5.31 % 0.39 2.01 % 0.38 4.61 % 0.36 -0.06 % 0.37 -5.68 % 0.39 0.93 % 0.38 0.89 % 0.38 230.97 % -0.29 -170.78 % 0.41 17.29 % 0.35 -9.86 % 0.39 501.01 % -0.10 -127.65 % 0.35 -5.92 % 0.37 0.54 % 0.37 1 514.42 % -0.03 -108.00 % 0.33 -27.72 % 0.45 10.17 % 0.41 504.54 % -0.10 -126.86 % 0.38 26.38 % 0.30 -25.95 % 0.40 320.18 % -0.18 -153.28 % 0.34 9.65 % 0.31 -7.13 % 0.34 0.12 % 0.34 8.28 % 0.31 4.26 % 0.30 22.87 % 0.24 -48.57 % 0.47 6.59 % 0.44 182.64 % 0.16 -32.65 % 0.23 -42.34 % 0.40 20.87 % 0.33 36.03 % 0.25 0.45 % 0.24 259.08 % -0.15 -166.65 % 0.23 -0.36 % 0.23 -1.19 % 0.23 197.05 % -0.24 -199.57 % 0.24 -1.07 % 0.25 4.23 % 0.24 3 545.71 % -0.01 -102.74 % 0.25 19.14 % 0.21 31.24 % 0.16 -27.57 % 0.22 32.29 % 0.17 -31.80 % 0.24 -3.44 % 0.25
Weighted average shs out dil 4.042 M -0.27 % 4.053 M 0.00 % 4.053 M 0.28 % 4.042 M -0.20 % 4.050 M 0.25 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.28 % 4.029 M -0.60 % 4.053 M 0.32 % 4.040 M -0.08 % 4.043 M 0.03 % 4.042 M -0.48 % 4.062 M 0.53 % 4.040 M -0.55 % 4.063 M 0.98 % 4.023 M -0.60 % 4.047 M -0.38 % 4.063 M 0.95 % 4.024 M 0.08 % 4.021 M -0.66 % 4.048 M -0.08 % 4.051 M -0.06 % 4.053 M 0.13 % 4.048 M 0.71 % 4.019 M -0.34 % 4.033 M 0.10 % 4.029 M -0.40 % 4.045 M 0.43 % 4.028 M 0.74 % 3.998 M -1.01 % 4.039 M -0.71 % 4.068 M 0.49 % 4.048 M 3.10 % 3.926 M -2.82 % 4.040 M -0.23 % 4.049 M 26.59 % 3.199 M -38.48 % 5.200 M 28.80 % 4.037 M -0.28 % 4.048 M -0.26 % 4.059 M -1.00 % 4.100 M -5.96 % 4.360 M 8.66 % 4.013 M -0.27 % 4.023 M -0.24 % 4.033 M 0.38 % 4.018 M -0.66 % 4.045 M 0.35 % 4.031 M -0.23 % 4.040 M -0.02 % 4.041 M -0.92 % 4.079 M 0.95 % 4.040 M
Weighted average shs out 4.042 M -0.27 % 4.053 M 0.00 % 4.053 M 0.28 % 4.042 M -0.20 % 4.050 M 0.25 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.28 % 4.029 M -0.28 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M 0.00 % 4.040 M -0.55 % 4.063 M 0.98 % 4.023 M -0.60 % 4.047 M -0.38 % 4.063 M 0.95 % 4.024 M 0.08 % 4.021 M -0.56 % 4.043 M -0.45 % 4.062 M 0.21 % 4.053 M 0.13 % 4.048 M 0.71 % 4.019 M -0.34 % 4.033 M 0.10 % 4.029 M -0.40 % 4.045 M 0.43 % 4.028 M 0.74 % 3.998 M -1.01 % 4.039 M -0.46 % 4.058 M 0.24 % 4.048 M 3.10 % 3.926 M -2.82 % 4.040 M -0.23 % 4.049 M 26.59 % 3.199 M -38.49 % 5.201 M 28.82 % 4.037 M -0.28 % 4.048 M -0.26 % 4.059 M -1.00 % 4.100 M -5.96 % 4.360 M 8.66 % 4.013 M -0.27 % 4.023 M -0.24 % 4.033 M 0.38 % 4.018 M -0.66 % 4.045 M 0.35 % 4.031 M -0.23 % 4.040 M -0.02 % 4.041 M -0.92 % 4.079 M 0.95 % 4.040 M
EPS diluted 1.23 -53.58 % 2.65 299.25 % -1.33 -211.76 % 1.19 14.42 % 1.04 -29.25 % 1.47 65.17 % 0.89 -11.88 % 1.01 27.85 % 0.79 -18.56 % 0.97 5.43 % 0.92 5.75 % 0.87 2.35 % 0.85 3.66 % 0.82 -39.71 % 1.36 14.29 % 1.19 83.08 % 0.65 -52.55 % 1.37 71.25 % 0.80 -3.61 % 0.83 62.75 % 0.51 -36.25 % 0.80 14.29 % 0.70 -18.60 % 0.86 24.64 % 0.69 -37.27 % 1.10 39.24 % 0.79 71.74 % 0.46 -36.99 % 0.73 -24.74 % 0.97 64.41 % 0.59 -16.90 % 0.71 9.23 % 0.65 30.00 % 0.50 -15.25 % 0.59 0.00 % 0.59 -16.90 % 0.71 273.68 % 0.19 -86.13 % 1.37 77.92 % 0.77 -8.33 % 0.84 8 300.00 % 0.01 -99.05 % 1.05 10.53 % 0.95 55.74 % 0.61 5.17 % 0.58 1 060.00 % 0.05 -91.07 % 0.56 0.00 % 0.56 157.14 % -0.98 -234.25 % 0.73 -1.35 % 0.74 19.35 % 0.62 251.22 % -0.41 -167.21 % 0.61 45.24 % 0.42 -30.00 % 0.60
Earnings per share 1.23 -53.58 % 2.65 299.25 % -1.33 -211.76 % 1.19 14.42 % 1.04 -29.25 % 1.47 65.17 % 0.89 -11.88 % 1.01 27.85 % 0.79 -18.56 % 0.97 5.43 % 0.92 5.75 % 0.87 2.35 % 0.85 3.66 % 0.82 -39.71 % 1.36 14.29 % 1.19 83.08 % 0.65 -52.55 % 1.37 71.25 % 0.80 -3.61 % 0.83 62.75 % 0.51 -36.25 % 0.80 14.29 % 0.70 -18.60 % 0.86 24.64 % 0.69 -37.27 % 1.10 39.24 % 0.79 71.74 % 0.46 -36.99 % 0.73 -24.74 % 0.97 64.41 % 0.59 -16.90 % 0.71 9.23 % 0.65 30.00 % 0.50 -15.25 % 0.59 0.00 % 0.59 -16.90 % 0.71 273.68 % 0.19 -86.13 % 1.37 77.92 % 0.77 -8.33 % 0.84 8 300.00 % 0.01 -99.05 % 1.05 10.53 % 0.95 55.74 % 0.61 5.17 % 0.58 1 060.00 % 0.05 -91.07 % 0.56 0.00 % 0.56 157.14 % -0.98 -234.25 % 0.73 -1.35 % 0.74 19.35 % 0.62 251.22 % -0.41 -167.21 % 0.61 45.24 % 0.42 -30.00 % 0.60
Gross profit 76.050 M -8.94 % 83.520 M 5.88 % 78.882 M 12.17 % 70.323 M -1.25 % 71.212 M 6.06 % 67.143 M 6.33 % 63.145 M -1.70 % 64.234 M -0.92 % 64.831 M 285.19 % -35.008 M -160.37 % 57.991 M -7.19 % 62.484 M -14.35 % 72.955 M 527.86 % -17.051 M -120.84 % 81.817 M 4.33 % 78.418 M 38.60 % 56.577 M 1 494.28 % -4.058 M -107.44 % 54.553 M -4.92 % 57.373 M 63.27 % 35.141 M 388.59 % -12.177 M -122.81 % 53.392 M 10.66 % 48.248 M -6.34 % 51.515 M 338.22 % -21.625 M -147.14 % 45.869 M -1.70 % 46.663 M -2.70 % 47.958 M 0.72 % 47.614 M 4.08 % 45.749 M 5.78 % 43.251 M 32.66 % 32.604 M -32.01 % 47.957 M -12.40 % 54.747 M 188.45 % 18.980 M -46.90 % 35.742 M -19.47 % 44.386 M 20.32 % 36.889 M 2.56 % 35.967 M 14.22 % 31.488 M 355.37 % -12.330 M -134.02 % 36.240 M -5.78 % 38.464 M 11.28 % 34.566 M 244.88 % -23.859 M -168.29 % 34.939 M -11.46 % 39.460 M 5.52 % 37.396 M 4 595.52 % -831.850 K -102.40 % 34.627 M 4.50 % 33.135 M 49.89 % 22.106 M -35.32 % 34.177 M 71.42 % 19.937 M -24.09 % 26.264 M -21.85 % 33.606 M
Income tax expense 1.646 M -52.19 % 3.443 M 350.58 % -1.374 M -209.39 % 1.256 M -17.80 % 1.528 M -5.97 % 1.625 M 69.98 % 956.000 K -30.77 % 1.381 M -10.15 % 1.537 M 16.44 % 1.320 M 4.35 % 1.265 M 7.02 % 1.182 M 1.11 % 1.169 M -1.52 % 1.187 M -34.35 % 1.808 M 11.47 % 1.622 M 55.22 % 1.045 M -47.05 % 1.974 M 66.00 % 1.189 M 3.48 % 1.149 M 128.43 % 503.000 K -57.92 % 1.195 M -9.30 % 1.318 M 119.67 % 600.000 K -44.29 % 1.077 M -39.97 % 1.794 M 111.81 % 847.000 K -46.60 % 1.586 M 35.56 % 1.170 M 19.51 % 979.000 K -18.42 % 1.200 M 20.00 % 1.000 M 0.00 % 1.000 M -40.76 % 1.688 M 40.67 % 1.200 M 20.00 % 1.000 M 0.00 % 1.000 M -55.28 % 2.236 M 169.85 % -3.201 M -245.50 % 2.200 M 214.29 % 700.000 K 392.24 % -239.527 K -111.98 % 2.000 M 33.33 % 1.500 M 114.29 % 700.000 K 267.69 % 190.376 K -87.31 % 1.500 M 114.29 % 700.000 K 40.00 % 500.000 K -86.57 % 3.724 M 0.000 0.000 0.000 -100.00 % 2.008 M 0.000 0.000 -100.00 % 779.000 K
Cost of revenue 119.806 M -0.27 % 120.135 M -2.87 % 123.682 M 8.60 % 113.883 M -8.09 % 123.913 M 6.17 % 116.716 M 16.78 % 99.941 M -3.17 % 103.213 M -2.34 % 105.681 M -32.08 % 155.598 M 86.58 % 83.396 M -28.23 % 116.195 M 0.96 % 115.091 M -40.46 % 193.294 M 27.15 % 152.026 M 14.78 % 132.450 M 37.42 % 96.386 M -39.47 % 159.230 M 41.83 % 112.272 M 61.68 % 69.439 M 37.70 % 50.429 M -61.83 % 132.127 M 50.35 % 87.881 M -22.29 % 113.090 M 48.71 % 76.046 M -45.50 % 139.524 M 59.70 % 87.369 M -14.31 % 101.965 M 8.58 % 93.910 M 0.54 % 93.407 M -7.49 % 100.970 M -0.39 % 101.365 M 0.03 % 101.339 M 89.89 % 53.368 M -22.15 % 68.550 M -32.69 % 101.835 M -13.32 % 117.480 M 79.85 % 65.320 M -10.91 % 73.318 M -33.47 % 110.202 M 13.54 % 97.060 M 5.03 % 92.410 M -23.40 % 120.636 M -5.33 % 127.434 M 13.03 % 112.744 M -7.99 % 122.534 M 12.48 % 108.939 M -10.19 % 121.299 M -0.08 % 121.401 M -0.93 % 122.546 M 17.46 % 104.328 M -16.72 % 125.277 M 7.45 % 116.592 M -3.75 % 121.134 M 21.23 % 99.921 M 22.73 % 81.413 M -18.12 % 99.433 M
General and administrative expenses 0.000 -100.00 % 7.352 M 0.000 0.000 0.000 -100.00 % 6.490 M 0.000 0.000 0.000 -100.00 % 34.209 M 0.000 0.000 0.000 -100.00 % 59.428 M 0.000 0.000 0.000 -100.00 % 48.706 M 0.000 0.000 0.000 -100.00 % 6.058 M 0.000 0.000 0.000 -100.00 % 4.885 M 0.000 0.000 0.000 -100.00 % 4.279 M 0.000 0.000 0.000 -100.00 % 2.938 M 0.000 0.000 0.000 -100.00 % 2.114 M 0.000 0.000 0.000 -100.00 % 1.906 M 0.000 0.000 0.000 -100.00 % 4.748 M 0.000 0.000 0.000 -100.00 % 3.931 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 7.755 M 0.000 0.000 0.000 -100.00 % 2.579 M 0.000 0.000 0.000 -100.00 % 1.019 M 0.000 0.000 0.000 -100.00 % 882.000 K 0.000 0.000 0.000 -100.00 % 1.021 M 0.000 0.000 0.000 -100.00 % 2.859 M 0.000 0.000 0.000 -100.00 % 3.385 M 0.000 0.000 0.000 -100.00 % 2.609 M 0.000 0.000 0.000 -100.00 % 1.687 M 0.000 0.000 0.000 -100.00 % 463.555 K 0.000 0.000 0.000 -100.00 % 410.754 K 0.000 0.000 0.000 -100.00 % 25.907 M 0.000 0.000 0.000 -100.00 % 26.993 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 66.518 M 0.000 -100.00 % 81.944 M 34.95 % 60.721 M 0.000 0.000 -100.00 % 8.578 M 262.09 % 2.369 M 202.17 % 784.000 K -48.62 % 1.526 M -59.70 % 3.787 M 2 181.33 % 166.000 K 1 085.71 % 14.000 K -99.04 % 1.460 M -2.47 % 1.497 M 122.11 % 674.000 K -26.82 % 921.000 K 140.18 % -2.292 M -271.06 % 1.340 M 5.35 % 1.272 M 21.14 % 1.050 M 0.000 -100.00 % 38.000 K 660.00 % 5.000 K -77.27 % 22.000 K 0.000 -100.00 % 1.330 M 14.95 % 1.157 M 320.73 % 275.000 K -97.14 % 9.623 M 0.000 0.000 0.000 -100.00 % 210.000 K 0.000 0.000 0.000 -100.00 % 661.000 K -87.13 % 5.137 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 66.518 M -5.14 % 70.120 M -14.43 % 81.944 M 34.95 % 60.721 M -0.94 % 61.299 M 2.26 % 59.945 M 7.73 % 55.646 M -3.33 % 57.560 M 1.40 % 56.768 M 231.97 % -43.015 M -181.06 % 53.065 M -1.38 % 53.807 M -16.21 % 64.215 M 349.63 % -25.724 M -135.57 % 72.329 M 4.87 % 68.969 M 36.90 % 50.378 M 575.47 % -10.595 M -121.85 % 48.488 M -5.50 % 51.311 M 75.02 % 29.318 M 261.32 % -18.173 M -140.51 % 44.866 M 9.23 % 41.073 M -6.45 % 43.906 M 234.77 % -32.578 M -181.14 % 40.150 M 0.47 % 39.962 M 0.56 % 39.740 M -18.84 % 48.966 M 23.24 % 39.731 M 10.32 % 36.013 M 39.48 % 25.819 M -39.99 % 43.025 M -9.42 % 47.499 M 275.31 % 12.656 M -54.58 % 27.866 M -28.19 % 38.804 M 11.93 % 34.667 M 24.74 % 27.792 M 11.43 % 24.941 M 240.38 % -17.767 M -171.52 % 24.843 M -14.88 % 29.187 M 1.87 % 28.652 M 203.10 % -27.791 M -192.62 % 30.006 M -9.53 % 33.167 M 2.76 % 32.275 M 854.79 % -4.276 M -115.93 % 26.849 M 7.79 % 24.908 M 54.45 % 16.127 M -41.25 % 27.451 M 107.62 % 13.222 M -36.17 % 20.713 M -9.04 % 22.771 M
Cost and expenses 186.324 M -2.07 % 190.255 M -7.48 % 205.626 M 17.77 % 174.604 M -5.73 % 185.212 M 4.84 % 176.661 M 13.54 % 155.587 M -3.23 % 160.773 M -1.03 % 162.449 M 44.29 % 112.583 M -17.50 % 136.461 M -19.73 % 170.002 M -5.19 % 179.306 M 7.00 % 167.570 M -25.31 % 224.355 M 11.39 % 201.419 M 37.24 % 146.764 M -1.26 % 148.635 M -7.54 % 160.760 M 33.13 % 120.750 M 51.42 % 79.747 M -30.02 % 113.953 M -14.16 % 132.747 M -13.89 % 154.163 M 28.52 % 119.952 M 12.16 % 106.947 M -16.13 % 127.519 M -10.15 % 141.927 M 6.19 % 133.650 M -6.13 % 142.373 M 1.19 % 140.701 M 2.42 % 137.378 M 8.04 % 127.158 M 31.92 % 96.393 M -16.94 % 116.049 M 1.36 % 114.491 M -21.23 % 145.346 M 39.59 % 104.124 M -3.58 % 107.985 M -21.75 % 137.994 M 13.11 % 122.001 M 63.45 % 74.643 M -48.69 % 145.479 M -7.11 % 156.621 M 10.77 % 141.396 M 49.24 % 94.742 M -31.81 % 138.945 M -10.05 % 154.466 M 0.51 % 153.676 M 29.94 % 118.270 M -9.84 % 131.177 M -12.66 % 150.185 M 13.16 % 132.719 M -10.68 % 148.585 M 31.32 % 113.143 M 10.79 % 102.126 M -16.43 % 122.204 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 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 70.120 M 0.000 0.000 -100.00 % 61.299 M 2.26 % 59.945 M 27.36 % 47.068 M -5.17 % 49.634 M 1.88 % 48.720 M 38.30 % 35.228 M -19.44 % 43.729 M -3.61 % 45.366 M -19.27 % 56.192 M -6.83 % 60.310 M -4.47 % 63.131 M 4.47 % 60.429 M 42.01 % 42.552 M -14.43 % 49.727 M 703.21 % 6.191 M 21.13 % 5.111 M -9.19 % 5.628 M -36.88 % 8.917 M 64.58 % 5.418 M 7.91 % 5.021 M -8.87 % 5.510 M -33.37 % 8.269 M 84.91 % 4.472 M 3.61 % 4.316 M 9.29 % 3.949 M -42.66 % 6.887 M 139.48 % 2.876 M -32.27 % 4.246 M 67.76 % 2.531 M -45.27 % 4.625 M 125.60 % 2.050 M 20.23 % 1.705 M -28.81 % 2.395 M -7.08 % 2.577 M 45.87 % 1.767 M -5.15 % 1.863 M 25.88 % 1.480 M -36.12 % 2.317 M 16.90 % 1.982 M 27.46 % 1.555 M 18.61 % 1.311 M -96.40 % 36.373 M 1 560.88 % 2.190 M 52.08 % 1.440 M 9.34 % 1.317 M -95.60 % 29.962 M 0.000 0.000 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 % 3.308 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 0.000 0.000 0.000 0.000 0.000 0.000 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.015 M 15.29 % 4.350 M -21.02 % 5.508 M 3.20 % 5.337 M 27.10 % 4.199 M 13.39 % 3.703 M -6.58 % 3.964 M 10.45 % 3.589 M -13.16 % 4.133 M 22.79 % 3.366 M -9.56 % 3.722 M -10.44 % 4.156 M 0.36 % 4.141 M 16.22 % 3.563 M -3.13 % 3.678 M -0.35 % 3.691 M 7.45 % 3.435 M 25.23 % 2.743 M -7.52 % 2.966 M 4.22 % 2.846 M -33.91 % 4.306 M 40.23 % 3.071 M -30.67 % 4.429 M 41.86 % 3.122 M -16.99 % 3.761 M 36.61 % 2.753 M -8.23 % 3.000 M -31.97 % 4.410 M 0.48 % 4.389 M 29.85 % 3.380 M 38.47 % 2.441 M -27.48 % 3.366 M 6.28 % 3.167 M 117.66 % 1.455 M -60.30 % 3.665 M 25.34 % 2.924 M -26.94 % 4.002 M 22.72 % 3.261 M -35.10 % 5.025 M 75.95 % 2.856 M -9.62 % 3.160 M 23.27 % 2.564 M -50.30 % 5.158 M 31.21 % 3.931 M 43.52 % 2.739 M 22.21 % 2.241 M -30.29 % 3.215 M -3.97 % 3.348 M 41.33 % 2.369 M 0.000 -100.00 % 4.849 M -7.36 % 5.234 M 46.57 % 3.571 M -44.02 % 6.379 M 50.13 % 4.249 M 10.74 % 3.837 M -49.71 % 7.630 M
Depreciation and amortization 3.570 M -0.11 % 3.574 M 1.16 % 3.533 M 5.06 % 3.363 M 11.51 % 3.016 M 19.12 % 2.532 M -1.09 % 2.560 M 9.40 % 2.340 M -5.26 % 2.470 M -7.07 % 2.658 M 2.19 % 2.601 M 0.58 % 2.586 M 1.61 % 2.545 M -2.71 % 2.616 M 0.96 % 2.591 M 1.89 % 2.543 M 10.37 % 2.304 M -0.17 % 2.308 M 2.90 % 2.243 M 9.10 % 2.056 M -6.20 % 2.192 M 4.14 % 2.105 M -0.53 % 2.116 M -2.40 % 2.168 M 4.99 % 2.065 M 53.54 % 1.345 M -29.92 % 1.919 M -0.36 % 1.926 M 12.57 % 1.711 M 18.24 % 1.447 M -23.28 % 1.886 M 0.32 % 1.880 M 15.34 % 1.630 M 44.25 % 1.130 M -37.22 % 1.800 M 0.00 % 1.800 M 0.00 % 1.800 M 10.57 % 1.628 M -12.00 % 1.850 M -2.63 % 1.900 M 46.15 % 1.300 M 43.39 % 906.639 K 202.21 % 300.000 K -89.09 % 2.750 M 0.00 % 2.750 M -17.53 % 3.334 M 28.25 % 2.600 M 0.00 % 2.600 M 4.00 % 2.500 M -17.69 % 3.037 M 21.50 % 2.500 M 0.00 % 2.500 M -3.85 % 2.600 M -59.38 % 6.400 M 392.31 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M
Operating income 9.532 M -28.87 % 13.400 M 537.62 % -3.062 M -131.89 % 9.602 M -3.14 % 9.913 M 37.72 % 7.198 M -4.01 % 7.499 M 12.36 % 6.674 M -17.23 % 8.063 M 11.85 % 7.209 M 46.32 % 4.927 M -43.22 % 8.677 M -0.72 % 8.740 M 19.22 % 7.331 M -22.73 % 9.488 M 0.41 % 9.449 M 52.43 % 6.199 M 5.25 % 5.890 M -20.46 % 7.405 M 0.97 % 7.334 M 6.71 % 6.873 M -32.38 % 10.164 M 18.69 % 8.564 M 19.28 % 7.180 M -5.91 % 7.631 M -16.39 % 9.127 M 29.48 % 7.049 M -10.30 % 7.858 M -7.48 % 8.493 M 2.68 % 8.271 M 131.23 % 3.577 M -50.58 % 7.238 M 100.06 % 3.618 M -1.87 % 3.687 M 2.90 % 3.583 M 5.57 % 3.394 M -12.39 % 3.874 M 29.91 % 2.982 M -12.14 % 3.394 M -36.19 % 5.319 M 78.37 % 2.982 M 1 689.33 % -187.626 K -103.53 % 5.319 M 53.15 % 3.473 M 9.35 % 3.176 M 124.19 % 1.417 M -17.54 % 1.718 M -45.89 % 3.175 M 15.37 % 2.752 M 1 283.89 % -232.454 K -107.93 % 2.933 M -2.00 % 2.993 M 24.29 % 2.408 M 593.95 % 347.000 K -85.93 % 2.466 M 43.87 % 1.714 M -46.52 % 3.205 M
Operating income ratio 0.05 -26.03 % 0.07 535.28 % -0.02 -129.00 % 0.05 2.60 % 0.05 29.77 % 0.04 -14.86 % 0.05 15.37 % 0.04 -15.71 % 0.05 -20.90 % 0.06 71.55 % 0.03 -28.24 % 0.05 4.48 % 0.05 11.74 % 0.04 2.52 % 0.04 -9.45 % 0.04 10.57 % 0.04 6.77 % 0.04 -14.49 % 0.04 -23.25 % 0.06 -28.00 % 0.08 -5.21 % 0.08 39.79 % 0.06 36.22 % 0.04 -25.61 % 0.06 -22.72 % 0.08 46.32 % 0.05 0.07 % 0.05 -11.68 % 0.06 2.07 % 0.06 140.57 % 0.02 -51.29 % 0.05 85.29 % 0.03 -25.77 % 0.04 25.22 % 0.03 3.44 % 0.03 11.11 % 0.03 -6.98 % 0.03 -11.74 % 0.03 -15.37 % 0.04 56.87 % 0.02 1 090.09 % 0.00 -106.91 % 0.03 61.96 % 0.02 -2.90 % 0.02 50.17 % 0.01 20.24 % 0.01 -39.54 % 0.02 13.96 % 0.02 1 007.42 % 0.00 -109.05 % 0.02 11.72 % 0.02 8.83 % 0.02 677.07 % 0.00 -89.14 % 0.02 29.25 % 0.02 -33.92 % 0.02
Total other income expenses net -2.915 M -467.59 % 793.000 K 121.41 % -3.704 M -4.72 % -3.537 M 15.24 % -4.173 M -1 206.90 % 377.000 K 112.78 % -2.950 M -141.80 % -1.220 M 63.57 % -3.349 M -68.72 % -1.985 M -3 201.56 % 64.000 K 101.60 % -3.990 M 3.32 % -4.127 M -46.40 % -2.819 M -29.25 % -2.181 M 27.71 % -3.017 M -20.01 % -2.514 M -355.92 % 982.323 K 160.41 % -1.626 M -3.30 % -1.574 M 51.66 % -3.256 M 43.05 % -5.717 M -30.20 % -4.391 M -40.87 % -3.117 M 16.64 % -3.739 M 20.48 % -4.702 M -181.54 % -1.670 M 48.66 % -3.253 M 20.93 % -4.114 M 86.41 % -30.272 M -1 140.13 % -2.441 M 27.48 % -3.366 M -6.28 % -3.167 M -154.38 % -1.245 M 66.03 % -3.665 M -25.34 % -2.924 M 26.94 % -4.002 M 0.000 100.00 % -1.060 M 62.90 % -2.857 M 9.59 % -3.160 M 0.000 100.00 % -5.158 M -31.21 % -3.931 M -43.52 % -2.739 M -337.55 % 1.153 M 0.000 100.00 % -228.000 K 90.37 % -2.368 M 0.000 0.000 0.000 -100.00 % 91.000 K 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 2011-09-30 2011-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-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-03-31 2013-09-30 2013-06-30 2013-03-31 2012-09-30 2012-03-31 2011-03-31
Net debt 0.000 -100.00 % 185.434 M 0.000 -100.00 % 178.052 M 0.000 -100.00 % 135.103 M 3 517.22 % 3.735 M -97.30 % 138.237 M 4 888.70 % 2.771 M -98.13 % 147.998 M 4 300.77 % 3.363 M -97.76 % 149.976 M 4 856.25 % 3.026 M -98.25 % 172.447 M 6 327.39 % 2.683 M -98.59 % 190.789 M 7 190.37 % 2.617 M -97.93 % 126.675 M 746.36 % 14.967 M -83.71 % 91.884 M -32.35 % 135.828 M 5 904.79 % 2.262 M -98.35 % 137.085 M 11 230.21 % 1.210 M -99.27 % 165.895 M 12 592.83 % 1.307 M -99.28 % 181.723 M 10 750.86 % 1.675 M -98.72 % 130.947 M 939.01 % 12.603 M -87.38 % 99.901 M 206.36 % 32.609 M -67.04 % 98.932 M 709.72 % 12.218 M -80.89 % 63.923 M 241.83 % 18.700 M -83.94 % 116.412 M 43 337.41 % 268.000 K -99.66 % 78.306 M 3 773.96 % 2.021 M -98.39 % 125.935 M 33 393.36 % 376.000 K -99.65 % 107.562 M 7.89 % 99.699 M -19.28 % 123.519 M 51 085.37 % 241.317 K -99.79 % 114.106 M 3.91 % 109.812 M -27.20 % 150.842 M 4.36 % 144.537 M
Total investments 0.000 -100.00 % 2.449 M 0.000 -100.00 % 2.424 M 0.000 -100.00 % 2.348 M -68.57 % 7.470 M -39.42 % 12.331 M 122.50 % 5.542 M 432.88 % 1.040 M -84.54 % 6.726 M 253.07 % 1.905 M -68.52 % 6.052 M 481.92 % 1.040 M -80.62 % 5.366 M 229.20 % 1.630 M -68.86 % 5.234 M 403.27 % 1.040 M -96.53 % 29.934 M 1 752.35 % 1.616 M 0.000 -100.00 % 4.524 M 195.88 % 1.529 M -36.81 % 2.420 M 0.000 -100.00 % 2.614 M 81.15 % 1.443 M -56.92 % 3.349 M 132.12 % 1.443 M -94.28 % 25.206 M 1 656.52 % 1.435 M -97.80 % 65.218 M 4 445.13 % 1.435 M -94.13 % 24.436 M 0.000 -100.00 % 37.400 M 2 513.05 % 1.431 M 167.03 % 536.000 K 0.000 -100.00 % 4.043 M 0.000 -100.00 % 752.000 K 0.000 0.000 0.000 -100.00 % 482.634 K 0.000 0.000 0.000 0.000
Total debt 0.000 -100.00 % 190.016 M 0.000 -100.00 % 179.902 M 0.000 -100.00 % 140.418 M 0.000 -100.00 % 140.932 M 0.000 -100.00 % 149.729 M 0.000 -100.00 % 152.299 M 0.000 -100.00 % 174.433 M 0.000 -100.00 % 192.432 M 0.000 -100.00 % 128.252 M 0.000 -100.00 % 105.811 M -23.98 % 139.190 M 0.000 -100.00 % 139.347 M 0.000 -100.00 % 167.105 M 0.000 -100.00 % 183.030 M 0.000 -100.00 % 132.622 M 0.000 -100.00 % 112.504 M 0.000 -100.00 % 131.541 M 0.000 -100.00 % 76.141 M 0.000 -100.00 % 135.111 M 0.000 -100.00 % 78.574 M 0.000 -100.00 % 127.956 M 0.000 -100.00 % 107.938 M 7.96 % 99.983 M -19.67 % 124.463 M 0.000 -100.00 % 114.347 M 3.95 % 110.006 M -27.46 % 151.647 M 3.44 % 146.599 M
Accumulated other comprehensive income loss 232.208 M 776.26 % 26.500 M -88.31 % 226.773 M 21.68 % 186.373 M -14.41 % 217.750 M 22.78 % 177.350 M -14.78 % 208.116 M 415.14 % 40.400 M -79.89 % 200.866 M 397.19 % 40.400 M -79.07 % 193.044 M 377.83 % 40.400 M -78.29 % 186.096 M 360.63 % 40.400 M -77.21 % 177.265 M 338.77 % 40.400 M -76.21 % 169.814 M 320.33 % 40.400 M -74.90 % 160.970 M 33.51 % 120.570 M 354.98 % 26.500 M -82.27 % 149.486 M 37.03 % 109.086 M -26.35 % 148.104 M 458.88 % 26.500 M -81.12 % 140.333 M 40.43 % 99.933 M -28.83 % 140.408 M 429.84 % 26.500 M -80.24 % 134.119 M 43.11 % 93.719 M -27.14 % 128.630 M 385.40 % 26.500 M -78.67 % 124.246 M 48.18 % 83.846 M -29.53 % 118.979 M 348.98 % 26.500 M -76.49 % 112.699 M 55.88 % 72.299 M -31.92 % 106.191 M 300.72 % 26.500 M -77.39 % 117.227 M 52.59 % 76.827 M 189.91 % 26.500 M 0.000 -100.00 % 103.805 M 291.72 % 26.500 M 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 165.308 M 0.000 0.000 0.000 -100.00 % 150.849 M 0.000 0.000 0.000 -100.00 % 133.967 M 0.000 0.000 0.000 -100.00 % 119.198 M 0.000 0.000 0.000 -100.00 % 102.914 M 0.000 0.000 -100.00 % 88.666 M 0.000 0.000 0.000 -100.00 % 81.204 M 0.000 0.000 0.000 -100.00 % 73.508 M 0.000 0.000 0.000 -100.00 % 61.730 M 0.000 0.000 0.000 -100.00 % 52.079 M 0.000 0.000 0.000 -100.00 % 39.291 M 0.000 0.000 -100.00 % 44.007 M 0.000 0.000 -100.00 % 36.905 M 0.000 0.000 -100.00 % 35.922 M
Common stock 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.000 -100.00 % 40.400 M 0.00 % 40.400 M 0.00 % 40.400 M 0.000 -100.00 % 40.400 M -12.93 % 46.400 M 0.00 % 46.400 M 0.00 % 46.400 M
Total equity 232.208 M 0.00 % 232.208 M 2.40 % 226.773 M 0.00 % 226.773 M 4.14 % 217.750 M 0.00 % 217.750 M 4.63 % 208.116 M 0.00 % 208.116 M 3.61 % 200.866 M 0.00 % 200.867 M 4.05 % 193.044 M 0.00 % 193.044 M 3.73 % 186.096 M 0.00 % 186.098 M 4.98 % 177.265 M 0.00 % 177.265 M 4.39 % 169.814 M 0.00 % 169.814 M 5.49 % 160.970 M 0.00 % 160.970 M 3.47 % 155.566 M 4.07 % 149.486 M 0.00 % 149.486 M 0.93 % 148.104 M 0.00 % 148.104 M 5.54 % 140.333 M 0.00 % 140.333 M -0.05 % 140.408 M 0.00 % 140.408 M 4.69 % 134.119 M 0.00 % 134.119 M 4.27 % 128.630 M 0.00 % 128.630 M 3.53 % 124.246 M 0.00 % 124.246 M 4.43 % 118.979 M 0.00 % 118.979 M 5.57 % 112.699 M 0.00 % 112.699 M 6.13 % 106.191 M 0.00 % 106.191 M -9.41 % 117.227 M 0.00 % 117.227 M 5.70 % 110.907 M 1.59 % 109.167 M 5.17 % 103.805 M 0.00 % 103.805 M -5.87 % 110.279 M 2.63 % 107.451 M 4.50 % 102.822 M
Other non current liabilities -232.208 M -9 901.94 % 2.369 M 101.04 % -226.773 M -11 547.40 % 1.981 M 100.91 % -217.750 M -11 086.38 % 1.982 M 100.95 % -208.116 M -13 614.03 % 1.540 M 0.000 -100.00 % 1.538 M 0.000 -100.00 % 1.498 M 0.000 -100.00 % 1.496 M 0.000 -100.00 % 1.258 M 0.000 -100.00 % 6.593 M 0.000 -100.00 % 303.000 K -76.31 % 1.279 M 0.000 -100.00 % 824.000 K 0.000 -100.00 % 5.502 M 0.000 -100.00 % 747.000 K 0.000 -100.00 % 872.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 -100.00 % 1.000 K 215.47 % -866.000 -100.04 % 2.197 M
Long term debt 0.000 -100.00 % 70.246 M 0.000 -100.00 % 69.958 M 0.000 -100.00 % 56.605 M 0.000 -100.00 % 58.909 M 0.000 -100.00 % 55.770 M 0.000 -100.00 % 57.742 M 0.000 -100.00 % 54.919 M 0.000 -100.00 % 61.528 M 0.000 -100.00 % 50.544 M 0.000 -100.00 % 51.115 M -48.21 % 98.694 M 0.000 -100.00 % 59.730 M 0.000 -100.00 % 63.755 M 0.000 -100.00 % 73.960 M 0.000 -100.00 % 66.910 M 0.000 -100.00 % 66.560 M 0.000 -100.00 % 65.066 M 0.000 -100.00 % 60.625 M 0.000 -100.00 % 85.358 M 0.000 -100.00 % 77.127 M 0.000 -100.00 % 93.333 M 0.000 -100.00 % 40.356 M -32.12 % 59.448 M 12.87 % 52.671 M 0.000 -100.00 % 53.833 M -2.05 % 54.962 M 10.35 % 49.807 M -66.02 % 146.599 M
Total non current liabilities -232.208 M -388.80 % 80.405 M 135.46 % -226.773 M -385.81 % 79.343 M 136.44 % -217.750 M -433.94 % 65.206 M 131.33 % -208.116 M -409.18 % 67.312 M 0.000 -100.00 % 63.473 M 0.000 -100.00 % 65.258 M 0.000 -100.00 % 62.172 M 0.000 -100.00 % 68.424 M 0.000 -100.00 % 57.137 M 0.000 -100.00 % 56.353 M -46.06 % 104.475 M 0.000 -100.00 % 65.141 M 0.000 -100.00 % 69.257 M 0.000 -100.00 % 78.506 M 0.000 -100.00 % 71.468 M 0.000 -100.00 % 71.117 M 0.000 -100.00 % 69.622 M 0.000 -100.00 % 64.631 M 0.000 -100.00 % 89.364 M 0.000 -100.00 % 84.793 M 0.000 -100.00 % 100.998 M 0.000 -100.00 % 49.251 M -27.94 % 68.343 M 7.15 % 63.781 M 0.000 -100.00 % 64.943 M -3.64 % 67.397 M 5.40 % 63.946 M -60.75 % 162.935 M
Other current liabilities 0.000 -100.00 % 6.181 M 0.000 -100.00 % 14.895 M 0.000 -100.00 % 12.838 M 0.000 -100.00 % 11.954 M 0.000 -100.00 % 6.018 M 0.000 -100.00 % 10.266 M 0.000 -100.00 % 6.732 M 0.000 -100.00 % 12.313 M 0.000 -100.00 % 5.446 M 0.000 -100.00 % 12.632 M 115.76 % 5.855 M 0.000 -100.00 % 11.747 M 0.000 -100.00 % 3.610 M 0.000 -100.00 % 7.502 M 0.000 -100.00 % 2.803 M 0.000 -100.00 % 2.981 M 0.000 -100.00 % 4.523 M 0.000 -100.00 % 3.027 M 0.000 -100.00 % 5.123 M 0.000 -100.00 % 5.621 M 0.000 -100.00 % 1.934 M 0.000 -100.00 % 1.022 M -41.53 % 1.748 M -65.92 % 5.129 M 0.000 -100.00 % 6.708 M 1 339.56 % 466.000 K -5.67 % 494.000 K 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 557.000 K 0.000 -100.00 % 2.224 M 0.000 -100.00 % 814.000 K 0.000 -100.00 % 1.789 M 0.000 -100.00 % 326.000 K 0.000 -100.00 % 2.298 M 0.000 -100.00 % 687.326 K 0.000 -100.00 % 1.125 M 0.000 0.000 -100.00 % 2.177 M 0.000 0.000 0.000 -100.00 % 3.925 M 0.000 -100.00 % 5.382 M 0.000 -100.00 % 2.000 M 0.000 -100.00 % 4.520 M 0.000 -100.00 % 2.000 M 0.000 -100.00 % 4.901 M 0.000 -100.00 % 2.200 M 0.000 -100.00 % 5.189 M 0.000 -100.00 % 2.200 M -56.91 % 5.106 M 0.000 0.000 -100.00 % 4.960 M 0.000 -100.00 % 2.273 M 0.000
Short term debt 0.000 -100.00 % 119.770 M 0.000 -100.00 % 109.944 M 0.000 -100.00 % 83.813 M 0.000 -100.00 % 79.799 M 0.000 -100.00 % 93.959 M 0.000 -100.00 % 92.019 M 0.000 -100.00 % 119.514 M 0.000 -100.00 % 130.904 M 0.000 -100.00 % 77.021 M 0.000 -100.00 % 53.486 M 32.08 % 40.496 M 0.000 -100.00 % 79.617 M 0.000 -100.00 % 103.350 M 0.000 -100.00 % 109.070 M 0.000 -100.00 % 65.712 M 0.000 -100.00 % 45.944 M 0.000 -100.00 % 66.476 M 0.000 -100.00 % 15.516 M 0.000 -100.00 % 49.754 M 0.000 -100.00 % 1.447 M 0.000 -100.00 % 34.624 M 0.000 -100.00 % 67.582 M 66.73 % 40.534 M -43.54 % 71.792 M 0.000 -100.00 % 60.514 M 9.94 % 55.044 M -45.95 % 101.840 M 0.000
Total current liabilities 0.000 -100.00 % 172.590 M 0.000 -100.00 % 199.709 M 0.000 -100.00 % 163.006 M 0.000 -100.00 % 169.700 M 0.000 -100.00 % 135.667 M 0.000 -100.00 % 179.167 M 0.000 -100.00 % 200.843 M 0.000 -100.00 % 204.355 M 0.000 -100.00 % 148.544 M 0.000 -100.00 % 121.626 M 44.86 % 83.961 M 0.000 -100.00 % 149.869 M 0.000 -100.00 % 150.929 M 0.000 -100.00 % 163.883 M 0.000 -100.00 % 130.647 M 0.000 -100.00 % 116.786 M 0.000 -100.00 % 125.691 M 0.000 -100.00 % 80.215 M 0.000 -100.00 % 78.822 M 0.000 -100.00 % 74.805 M 0.000 -100.00 % 76.985 M 0.000 -100.00 % 151.514 M 33.10 % 113.831 M -33.33 % 170.732 M 0.000 -100.00 % 124.877 M -8.67 % 136.738 M -3.76 % 142.075 M 285.82 % 36.824 M
Total liabilities -232.208 M -191.78 % 252.995 M 211.56 % -226.773 M -181.27 % 279.052 M 228.15 % -217.750 M -195.42 % 228.212 M 209.66 % -208.116 M -187.81 % 237.012 M 0.000 -100.00 % 199.140 M 0.000 -100.00 % 244.425 M 0.000 -100.00 % 263.015 M 0.000 -100.00 % 272.779 M 0.000 -100.00 % 205.681 M 0.000 -100.00 % 177.979 M -5.55 % 188.435 M 0.000 -100.00 % 215.010 M 0.000 -100.00 % 220.186 M 0.000 -100.00 % 242.389 M 0.000 -100.00 % 202.115 M 0.000 -100.00 % 187.903 M 0.000 -100.00 % 195.314 M 0.000 -100.00 % 144.846 M 0.000 -100.00 % 168.185 M 0.000 -100.00 % 159.598 M 0.000 -100.00 % 177.983 M 0.000 -100.00 % 200.765 M 10.21 % 182.174 M -22.32 % 234.513 M 0.000 -100.00 % 189.820 M -7.01 % 204.135 M -0.92 % 206.021 M 3.13 % 199.760 M
Other non current assets 0.000 -100.00 % 2.449 M 0.000 -100.00 % 1.036 M 119.49 % -5.315 M 0.000 100.00 % -3.735 M -459.13 % 1.040 M 137.53 % -2.771 M -317.33 % 1.275 M 137.91 % -3.363 M 0.000 100.00 % -3.026 M -319.43 % 1.379 M 151.40 % -2.683 M 0.000 100.00 % -2.617 M -327.92 % 1.148 M 107.67 % -14.967 M -1 539.13 % 1.040 M -84.59 % 6.747 M 398.27 % -2.262 M -247.94 % 1.529 M 226.37 % -1.210 M -183.41 % 1.451 M 210.99 % -1.307 M -190.58 % 1.443 M 186.16 % -1.675 M -216.06 % 1.443 M 111.45 % -12.603 M 0.000 100.00 % -32.609 M -2 372.56 % 1.435 M 111.74 % -12.218 M -961.03 % 1.419 M 107.59 % -18.700 M -1 406.52 % 1.431 M 634.06 % -268.000 K -113.95 % 1.921 M 195.04 % -2.021 M -233.12 % 1.518 M 503.85 % -376.000 K -120.09 % 1.872 M 25.54 % 1.491 M -16.56 % 1.787 M 840.52 % -241.317 K -115.10 % 1.599 M -48.33 % 3.094 M 50.27 % 2.059 M 0.000
Long term investments 0.000 0.000 0.000 -100.00 % 1.388 M 0.000 -100.00 % 1.312 M 0.000 -100.00 % 11.291 M 0.000 0.000 0.000 -100.00 % 1.905 M 0.000 0.000 0.000 -100.00 % 1.630 M 0.000 0.000 0.000 -100.00 % 576.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.435 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
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 100.00 % -1.312 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 195.706 M 0.000 -100.00 % 191.833 M 0.000 -100.00 % 159.192 M 0.000 -100.00 % 147.449 M 0.000 -100.00 % 144.321 M 0.000 -100.00 % 141.090 M 0.000 -100.00 % 137.102 M 0.000 -100.00 % 137.548 M 0.000 -100.00 % 130.368 M 0.000 -100.00 % 127.457 M 1.59 % 125.464 M 0.000 -100.00 % 123.720 M 0.000 -100.00 % 122.532 M 0.000 -100.00 % 112.126 M 0.000 -100.00 % 99.609 M 0.000 -100.00 % 98.049 M 0.000 -100.00 % 94.503 M 0.000 -100.00 % 69.712 M 0.000 -100.00 % 73.312 M 0.000 -100.00 % 74.586 M 0.000 -100.00 % 74.221 M 0.000 -100.00 % 73.170 M -6.99 % 78.670 M 1.63 % 77.411 M 0.000 -100.00 % 82.511 M -1.72 % 83.954 M -1.36 % 85.113 M -7.85 % 92.363 M
Total non current assets 0.000 -100.00 % 198.155 M 0.000 -100.00 % 194.257 M 3 754.88 % -5.315 M -103.29 % 161.540 M 4 425.03 % -3.735 M -102.34 % 159.780 M 5 866.15 % -2.771 M -101.89 % 146.245 M 4 448.65 % -3.363 M -102.35 % 142.995 M 4 825.55 % -3.026 M -102.18 % 139.047 M 5 282.52 % -2.683 M -101.93 % 139.178 M 5 418.23 % -2.617 M -101.98 % 131.998 M 981.93 % -14.967 M -111.60 % 129.073 M -2.37 % 132.211 M 5 944.86 % -2.262 M -101.81 % 125.249 M 10 451.95 % -1.210 M -100.98 % 123.982 M 9 586.03 % -1.307 M -101.15 % 113.569 M 6 881.32 % -1.675 M -101.66 % 101.052 M 901.81 % -12.603 M -112.67 % 99.484 M 405.08 % -32.609 M -133.99 % 95.937 M 885.21 % -12.218 M -117.18 % 71.131 M 480.38 % -18.700 M -125.02 % 74.743 M 27 989.29 % -268.000 K -100.35 % 76.507 M 3 884.96 % -2.021 M -102.67 % 75.739 M 20 243.39 % -376.000 K -100.50 % 75.042 M -6.39 % 80.161 M 1.22 % 79.198 M 32 919.07 % -241.317 K -100.29 % 84.110 M -3.38 % 87.048 M -0.14 % 87.172 M -5.62 % 92.363 M
Other current assets -4.582 M -117.56 % 26.099 M 1 004.33 % -2.886 M -112.08 % 23.894 M 0.000 -100.00 % 24.979 M 0.000 -100.00 % 22.200 M 0.000 -100.00 % 17.688 M 0.000 -100.00 % 16.148 M 0.000 -100.00 % 20.127 M 0.000 -100.00 % 28.739 M 0.000 -100.00 % 29.946 M 0.000 -100.00 % 14.984 M -1.76 % 15.252 M 0.000 -100.00 % 11.770 M 0.000 -100.00 % 18.057 M 0.000 -100.00 % 30.373 M 0.000 -100.00 % 25.074 M 0.000 -100.00 % 15.338 M 0.000 -100.00 % 11.911 M 0.000 -100.00 % 7.045 M 0.000 -100.00 % 13.707 M 0.000 0.000 0.000 -100.00 % 21.792 M 0.000 -100.00 % 16.611 M -79.09 % 79.442 M 0.000 0.000 -100.00 % 85.954 M -0.28 % 86.195 M 2 714.99 % 3.062 M 0.000
Short term investments 0.000 0.000 0.000 -100.00 % 1.036 M 0.000 -100.00 % 1.036 M -86.13 % 7.470 M 618.27 % 1.040 M -81.23 % 5.542 M 432.88 % 1.040 M -84.54 % 6.726 M 546.73 % 1.040 M -82.82 % 6.052 M 481.92 % 1.040 M -80.62 % 5.366 M 415.96 % 1.040 M -80.13 % 5.234 M 403.27 % 1.040 M -96.53 % 29.934 M 2 778.27 % 1.040 M 0.000 -100.00 % 4.524 M 0.000 -100.00 % 2.420 M 0.000 -100.00 % 2.614 M 0.000 -100.00 % 3.349 M 0.000 -100.00 % 25.206 M 0.000 -100.00 % 65.218 M 0.000 -100.00 % 24.436 M 0.000 -100.00 % 37.400 M 0.000 -100.00 % 536.000 K 0.000 -100.00 % 4.043 M 0.000 -100.00 % 752.000 K 0.000 0.000 0.000 -100.00 % 482.634 K 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 4.582 M 0.000 -100.00 % 1.850 M 0.000 -100.00 % 4.279 M 214.56 % -3.735 M -238.59 % 2.695 M 197.26 % -2.771 M -260.08 % 1.731 M 151.47 % -3.363 M -244.77 % 2.323 M 176.77 % -3.026 M -252.37 % 1.986 M 174.02 % -2.683 M -263.30 % 1.643 M 162.78 % -2.617 M -265.95 % 1.577 M 110.54 % -14.967 M -207.47 % 13.927 M 314.33 % 3.361 M 248.60 % -2.262 M -200.00 % 2.262 M 286.96 % -1.210 M -200.00 % 1.210 M 192.57 % -1.307 M -200.00 % 1.307 M 178.04 % -1.675 M -199.98 % 1.675 M 113.29 % -12.603 M -200.00 % 12.603 M 138.65 % -32.609 M -200.00 % 32.610 M 366.90 % -12.218 M -200.00 % 12.218 M 165.34 % -18.700 M -200.00 % 18.699 M 7 077.32 % -268.000 K -200.00 % 268.000 K 113.26 % -2.021 M -200.00 % 2.021 M 637.59 % -376.000 K -200.00 % 376.000 K 32.35 % 284.101 K -69.90 % 944.000 K 491.19 % -241.317 K -200.00 % 241.317 K 24.39 % 194.000 K -75.90 % 805.000 K -60.95 % 2.061 M
Cash and short term investments 4.582 M 0.00 % 4.582 M 58.77 % 2.886 M 0.00 % 2.886 M -45.70 % 5.315 M 24.21 % 4.279 M 14.56 % 3.735 M 0.00 % 3.735 M 34.79 % 2.771 M 60.08 % 1.731 M -48.53 % 3.363 M 0.00 % 3.363 M 11.14 % 3.026 M 52.37 % 1.986 M -25.98 % 2.683 M 0.00 % 2.683 M 2.52 % 2.617 M 65.95 % 1.577 M -89.46 % 14.967 M 0.00 % 14.967 M 345.27 % 3.361 M 48.60 % 2.262 M 0.00 % 2.262 M 86.96 % 1.210 M 0.00 % 1.210 M -7.43 % 1.307 M 0.00 % 1.307 M -21.96 % 1.675 M -0.02 % 1.675 M -86.71 % 12.603 M 0.00 % 12.603 M -61.35 % 32.609 M 0.00 % 32.610 M 166.90 % 12.218 M 0.00 % 12.218 M -34.66 % 18.700 M 0.00 % 18.699 M 6 877.32 % 268.000 K 0.00 % 268.000 K -86.74 % 2.021 M 0.00 % 2.021 M 437.59 % 376.000 K 0.00 % 376.000 K 32.35 % 284.101 K -69.90 % 944.000 K 291.19 % 241.317 K 0.00 % 241.317 K 24.39 % 194.000 K -75.90 % 805.000 K -60.95 % 2.061 M
Total current assets 0.000 -100.00 % 287.108 M 0.000 -100.00 % 311.568 M 5 762.05 % 5.315 M -98.13 % 284.422 M 7 515.05 % 3.735 M -98.69 % 285.348 M 10 197.65 % 2.771 M -98.91 % 253.762 M 7 445.70 % 3.363 M -98.86 % 294.474 M 9 631.46 % 3.026 M -99.02 % 310.066 M 11 456.69 % 2.683 M -99.14 % 310.866 M 11 778.72 % 2.617 M -98.93 % 243.497 M 1 526.89 % 14.967 M -92.87 % 209.876 M -0.90 % 211.790 M 9 262.96 % 2.262 M -99.05 % 239.247 M 19 674.00 % 1.210 M -99.50 % 244.308 M 18 592.26 % 1.307 M -99.51 % 269.153 M 15 971.40 % 1.675 M -99.31 % 241.471 M 1 815.98 % 12.603 M -94.34 % 222.538 M 582.44 % 32.609 M -85.70 % 228.006 M 1 766.15 % 12.218 M -93.83 % 197.961 M 958.61 % 18.700 M -91.20 % 212.421 M 79 161.47 % 268.000 K -99.86 % 195.790 M 9 586.14 % 2.021 M -99.03 % 208.435 M 55 334.87 % 376.000 K -99.85 % 242.950 M 14.10 % 212.920 M -19.50 % 264.482 M 109 499.41 % 241.317 K -99.88 % 209.515 M -7.85 % 227.366 M 0.47 % 226.300 M 7.65 % 210.219 M
Inventory 0.000 -100.00 % 136.033 M 0.000 -100.00 % 151.888 M 0.000 -100.00 % 157.786 M 0.000 -100.00 % 165.468 M 0.000 -100.00 % 159.523 M 0.000 -100.00 % 176.840 M 0.000 -100.00 % 163.155 M 0.000 -100.00 % 151.871 M 0.000 -100.00 % 123.696 M 0.000 -100.00 % 114.159 M 9.99 % 103.791 M 0.000 -100.00 % 131.787 M 0.000 -100.00 % 138.308 M 0.000 -100.00 % 135.516 M 0.000 -100.00 % 128.429 M 0.000 -100.00 % 115.765 M 0.000 -100.00 % 128.231 M 0.000 -100.00 % 120.626 M 0.000 -100.00 % 129.760 M 0.000 -100.00 % 128.045 M 0.000 -100.00 % 142.144 M 0.000 -100.00 % 151.138 M 13.47 % 133.194 M -8.33 % 145.297 M 0.000 -100.00 % 123.320 M -12.52 % 140.977 M -9.59 % 155.933 M 12.03 % 139.183 M
Net receivables 0.000 -100.00 % 120.394 M 0.000 -100.00 % 132.900 M 0.000 -100.00 % 97.378 M 0.000 -100.00 % 93.945 M 0.000 -100.00 % 74.820 M 0.000 -100.00 % 98.123 M 0.000 -100.00 % 113.352 M 0.000 -100.00 % 127.573 M 0.000 -100.00 % 88.278 M 0.000 -100.00 % 65.766 M -26.42 % 89.385 M 0.000 -100.00 % 93.428 M 0.000 -100.00 % 103.297 M 0.000 -100.00 % 101.957 M 0.000 -100.00 % 86.293 M 0.000 -100.00 % 78.832 M 0.000 -100.00 % 55.254 M 0.000 -100.00 % 65.117 M 0.000 -100.00 % 50.254 M 0.000 -100.00 % 67.477 M 0.000 -100.00 % 42.478 M 0.000 -100.00 % 74.825 M 37.46 % 54.435 M -53.96 % 118.241 M 0.000 -100.00 % 85.954 M 0.000 -100.00 % 66.500 M -3.59 % 68.975 M
Tax assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.348 M 0.000 0.000 0.000 -100.00 % 649.000 K 0.000 0.000 0.000 -100.00 % 566.000 K 0.000 0.000 0.000 -100.00 % 481.769 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 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 46.639 M 0.000 -100.00 % 72.715 M 0.000 -100.00 % 65.241 M 0.000 -100.00 % 73.354 M 0.000 -100.00 % 35.316 M 0.000 -100.00 % 72.555 M 0.000 -100.00 % 74.578 M 0.000 -100.00 % 61.138 M 0.000 -100.00 % 64.104 M 0.000 -100.00 % 53.173 M 41.38 % 37.610 M 0.000 -100.00 % 58.505 M 0.000 -100.00 % 43.969 M 0.000 -100.00 % 47.311 M 0.000 -100.00 % 56.750 M 0.000 -100.00 % 63.861 M 0.000 -100.00 % 50.172 M 0.000 -100.00 % 61.672 M 0.000 -100.00 % 19.044 M 0.000 -100.00 % 65.537 M 0.000 -100.00 % 35.237 M 0.000 -100.00 % 80.710 M 21.47 % 66.443 M -29.17 % 93.811 M 0.000 -100.00 % 57.655 M -29.02 % 81.228 M 116.79 % 37.468 M 2.86 % 36.426 M
Tax payables 0.000 0.000 0.000 -100.00 % 2.155 M 0.000 -100.00 % 557.000 K 0.000 -100.00 % 145.000 K 0.000 -100.00 % 374.000 K 0.000 0.000 0.000 -100.00 % 19.000 K 0.000 0.000 0.000 -100.00 % 599.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 -100.00 % 2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 398.497 K
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.540 M 0.000 0.000 0.000 -100.00 % 1.498 M 0.000 0.000 0.000 -100.00 % 89.000 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.557 M 0.000 100.00 % -65.066 M 0.000 100.00 % -4.006 M 0.000 100.00 % -4.006 M 0.000 -100.00 % 1.000 K 0.000 100.00 % -7.666 M 0.000 100.00 % -8.895 M 0.00 % -8.895 M 0.000 0.000 100.00 % -53.833 M 0.000 0.000 -100.00 % 2.197 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 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.224 M 0.000 0.000 0.000 100.00 % -2.538 M 0.000 0.000 0.000 0.000 0.000 100.00 % -687.326 K 0.000 100.00 % -1.210 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 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 0.000
Other total stockholders equity 0.000 0.000 0.000 -100.00 % 186.373 M 0.000 100.00 % -150.849 M 0.000 0.000 0.000 100.00 % -13.900 M 0.000 0.000 0.000 100.00 % -13.900 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 -100.00 % 26.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.767 M 0.000 -100.00 % 26.500 M -58.52 % 63.879 M 4.63 % 61.051 M 197.81 % 20.500 M
Deferred tax liabilities non current 0.000 -100.00 % 7.850 M 0.000 -100.00 % 7.404 M 0.000 -100.00 % 6.619 M 0.000 -100.00 % 6.863 M 0.000 -100.00 % 6.165 M 0.000 -100.00 % 6.018 M 0.000 -100.00 % 5.757 M 0.000 -100.00 % 5.638 M 0.000 -100.00 % 5.335 M 0.000 -100.00 % 4.935 M 9.62 % 4.502 M 0.000 -100.00 % 4.587 M 0.000 -100.00 % 4.510 M 0.000 -100.00 % 3.799 M 0.000 -100.00 % 3.686 M 0.000 -100.00 % 4.557 M 0.000 -100.00 % 4.557 M 0.000 -100.00 % 4.006 M 0.000 -100.00 % 4.006 M 0.000 -100.00 % 7.666 M 0.000 -100.00 % 7.666 M 0.000 -100.00 % 8.895 M 0.00 % 8.895 M -19.94 % 11.110 M 0.000 -100.00 % 11.110 M -10.65 % 12.434 M -12.07 % 14.140 M 0.00 % 14.140 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 0.000
Total assets 0.000 -100.00 % 485.263 M 0.000 -100.00 % 505.825 M 0.000 -100.00 % 445.962 M 0.000 -100.00 % 445.128 M 0.000 -100.00 % 400.007 M 0.000 -100.00 % 437.469 M 0.000 -100.00 % 449.113 M 0.000 -100.00 % 450.044 M 0.000 -100.00 % 375.495 M 0.000 -100.00 % 338.949 M -1.47 % 344.001 M 0.000 -100.00 % 364.496 M 0.000 -100.00 % 368.290 M 0.000 -100.00 % 382.722 M 0.000 -100.00 % 342.523 M 0.000 -100.00 % 322.022 M 0.000 -100.00 % 323.943 M 0.000 -100.00 % 269.092 M 0.000 -100.00 % 287.164 M 0.000 -100.00 % 272.297 M 0.000 -100.00 % 284.174 M 0.000 -100.00 % 317.992 M 8.50 % 293.081 M -14.72 % 343.680 M 0.000 -100.00 % 293.625 M -6.61 % 314.414 M 0.30 % 313.472 M 3.60 % 302.581 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-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-03-31 2013-09-30 2013-06-30 2013-03-31 2012-09-30 2012-03-31 2011-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
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
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 non cash items -4.972 M 53.75 % -10.750 M -299.41 % 5.391 M 212.08 % -4.810 M -14.20 % -4.212 M 29.21 % -5.950 M -132.42 % -2.560 M 37.15 % -4.073 M -28.20 % -3.177 M 18.62 % -3.904 M -4.81 % -3.725 M -6.28 % -3.505 M -1.74 % -3.445 M -3.61 % -3.325 M 39.53 % -5.499 M -14.32 % -4.810 M -82.20 % -2.640 M 52.41 % -5.547 M -70.68 % -3.250 M 2.67 % -3.339 M -61.77 % -2.064 M 36.53 % -3.252 M -15.44 % -2.817 M 18.54 % -3.458 M -23.94 % -2.790 M 37.40 % -4.457 M -39.19 % -3.202 M -71.97 % -1.862 M 36.54 % -2.934 M 25.00 % -3.912 M -64.57 % -2.377 M 17.24 % -2.872 M -9.70 % -2.618 M -30.91 % -2.000 M 16.08 % -2.383 M 0.46 % -2.394 M 16.70 % -2.874 M -285.11 % -746.277 K 86.52 % -5.535 M -77.52 % -3.118 M 7.94 % -3.387 M -6 425.89 % -51.901 K 98.78 % -4.239 M -10.22 % -3.846 M -55.33 % -2.476 M -4.06 % -2.379 M -981.50 % -220.000 K 90.22 % -2.250 M 0.13 % -2.253 M -156.94 % 3.957 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.593 M -11.78 % 4.073 M 28.20 % 3.177 M -18.64 % 3.905 M 4.83 % 3.725 M 6.28 % 3.505 M 1.74 % 3.445 M 3.61 % 3.325 M -39.53 % 5.499 M 14.32 % 4.810 M 82.20 % 2.640 M -52.41 % 5.547 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 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
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 0.000 0.000 0.000 0.000 0.000 0.000 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
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
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
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 0.000 0.000 0.000 0.000 0.000 0.000 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -142.000 K -103.49 % 4.073 M 903.20 % 406.000 K -89.60 % 3.905 M 978.73 % 362.000 K -89.67 % 3.505 M 1.74 % 3.445 M 3.61 % 3.325 M -39.53 % 5.499 M 14.32 % 4.810 M 82.20 % 2.640 M -52.41 % 5.547 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 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.593 M -3.80 % 3.735 M 1 205.03 % -338.000 K -112.20 % 2.771 M 344.36 % -1.134 M -133.72 % 3.363 M 2 468.31 % -142.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.279 M 19.09 % 3.593 M -3.80 % 3.735 M 17.56 % 3.177 M 14.65 % 2.771 M -25.61 % 3.725 M 10.76 % 3.363 M -2.38 % 3.445 M 3.61 % 3.325 M -39.53 % 5.499 M 14.32 % 4.810 M 82.20 % 2.640 M -52.41 % 5.547 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 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.593 M -11.78 % 4.073 M 28.20 % 3.177 M -18.64 % 3.905 M 4.83 % 3.725 M 6.28 % 3.505 M 1.74 % 3.445 M 3.61 % 3.325 M -39.53 % 5.499 M 14.32 % 4.810 M 82.20 % 2.640 M -52.41 % 5.547 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 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.593 M -11.78 % 4.073 M 28.20 % 3.177 M -18.64 % 3.905 M 4.83 % 3.725 M 6.28 % 3.505 M 1.74 % 3.445 M 3.61 % 3.325 M -39.53 % 5.499 M 14.32 % 4.810 M 82.20 % 2.640 M -52.41 % 5.547 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 0.000 0.000 0.000
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008