DHANFAB.BO

Dhanlaxmi Fabrics Limited DHANFAB.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 131.120 M -34.20 % 199.278 M -76.47 % 846.932 M 20.05 % 705.468 M 51.94 % 464.300 M -44.94 % 843.277 M 3.36 % 815.833 M 4.57 % 780.210 M -25.28 % 1.044 B 1.34 % 1.030 B 4.11 % 989.679 M 19.49 % 828.220 M 22.42 % 676.516 M 33.09 % 508.314 M -15.01 % 598.115 M 6.72 % 560.456 M 11.40 % 503.088 M 8.30 % 464.517 M -10.71 % 520.251 M 3.24 % 503.918 M
Net income 895.000 K 101.16 % -77.199 M -2 190.98 % 3.692 M -40.08 % 6.162 M -18.29 % 7.541 M -60.06 % 18.880 M -70.73 % 64.511 M 251.69 % 18.343 M -37.15 % 29.184 M 186.12 % 10.200 M -53.70 % 22.031 M 7.96 % 20.406 M 49.23 % 13.674 M 626.95 % 1.881 M -87.33 % 14.851 M 114.21 % 6.933 M -8.07 % 7.542 M -56.13 % 17.192 M -56.42 % 39.448 M -20.39 % 49.550 M
Income before tax 7.690 M 110.40 % -73.917 M -1 227.99 % 6.553 M -27.65 % 9.057 M 24.67 % 7.265 M -68.01 % 22.712 M -65.12 % 65.113 M 141.11 % 27.005 M -46.32 % 50.312 M 151.10 % 20.037 M -32.99 % 29.902 M -29.96 % 42.694 M 116.37 % 19.732 M 698.54 % 2.471 M -88.04 % 20.657 M 233.61 % 6.192 M -63.58 % 17.000 M -35.44 % 26.334 M -56.04 % 59.907 M -19.36 % 74.288 M
Income before tax ratio 0.06 115.81 % -0.37 -4 893.95 % 0.01 -39.73 % 0.01 -17.95 % 0.02 -41.90 % 0.03 -66.25 % 0.08 130.59 % 0.03 -28.16 % 0.05 147.76 % 0.02 -35.64 % 0.03 -41.39 % 0.05 76.74 % 0.03 500.00 % 0.00 -85.92 % 0.03 212.60 % 0.01 -67.30 % 0.03 -40.39 % 0.06 -50.77 % 0.12 -21.89 % 0.15
EBITDA 18.157 M 128.66 % -63.352 M -228.86 % 49.165 M -0.01 % 49.169 M -1.90 % 50.123 M -33.05 % 74.866 M -42.70 % 130.650 M 34.68 % 97.010 M -20.89 % 122.631 M 25.74 % 97.531 M -11.56 % 110.277 M -8.99 % 121.171 M 67.30 % 72.426 M 25.31 % 57.796 M -27.08 % 79.259 M 21.00 % 65.504 M -8.27 % 71.409 M -4.15 % 74.501 M -27.60 % 102.902 M 3.52 % 99.406 M
Net income ratio 0.01 101.76 % -0.39 -8 986.67 % 0.00 -50.09 % 0.01 -46.22 % 0.02 -27.46 % 0.02 -71.69 % 0.08 236.34 % 0.02 -15.88 % 0.03 182.32 % 0.01 -55.53 % 0.02 -9.65 % 0.02 21.90 % 0.02 446.21 % 0.00 -85.10 % 0.02 100.72 % 0.01 -17.48 % 0.01 -59.49 % 0.04 -51.19 % 0.08 -22.89 % 0.10
Ratio EBITDA 0.14 143.56 % -0.32 -647.64 % 0.06 -16.71 % 0.07 -35.44 % 0.11 21.60 % 0.09 -44.56 % 0.16 28.80 % 0.12 5.88 % 0.12 24.07 % 0.09 -15.05 % 0.11 -23.84 % 0.15 36.66 % 0.11 -5.84 % 0.11 -14.20 % 0.13 13.38 % 0.12 -17.66 % 0.14 -11.50 % 0.16 -18.91 % 0.20 0.27 % 0.20
Gross profit ratio 0.37 223.90 % 0.11 -74.32 % 0.44 109.91 % 0.21 -15.58 % 0.25 -10.67 % 0.28 251.28 % 0.08 20.23 % 0.07 -65.21 % 0.19 -2.76 % 0.19 9.92 % 0.18 -21.11 % 0.22 18.45 % 0.19 -48.09 % 0.37 20.28 % 0.30 91.56 % 0.16 -12.69 % 0.18 22.15 % 0.15 -21.72 % 0.19 -23.24 % 0.25
Weighted average shs out dil 8.567 M -0.17 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M -0.22 % 8.600 M 0.22 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 42.21 % 6.034 M -0.28 % 6.051 M 0.00 % 6.051 M
Weighted average shs out 8.567 M -0.13 % 8.578 M -0.04 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M -0.22 % 8.600 M 0.22 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 42.21 % 6.034 M -0.28 % 6.051 M 0.00 % 6.051 M
EPS diluted 0.10 101.11 % -9.00 -2 193.02 % 0.43 -40.28 % 0.72 -18.18 % 0.88 -60.00 % 2.20 -70.74 % 7.52 251.40 % 2.14 -37.06 % 3.40 200.88 % 1.13 -56.03 % 2.57 7.98 % 2.38 49.69 % 1.59 622.73 % 0.22 -87.28 % 1.73 113.58 % 0.81 -7.95 % 0.88 -69.01 % 2.84 -56.44 % 6.52 -20.39 % 8.19
Earnings per share 0.10 101.11 % -9.00 -2 193.02 % 0.43 -40.28 % 0.72 -18.18 % 0.88 -60.00 % 2.20 -70.74 % 7.52 251.40 % 2.14 -37.06 % 3.40 200.88 % 1.13 -56.03 % 2.57 7.98 % 2.38 49.69 % 1.59 622.73 % 0.22 -87.28 % 1.73 113.58 % 0.81 -7.95 % 0.88 -69.01 % 2.84 -56.44 % 6.52 -20.39 % 8.19
Gross profit 48.028 M 113.12 % 22.536 M -93.96 % 372.967 M 152.01 % 147.999 M 28.27 % 115.378 M -50.82 % 234.594 M 263.10 % 64.609 M 25.72 % 51.390 M -74.01 % 197.709 M -1.46 % 200.632 M 14.44 % 175.323 M -5.73 % 185.986 M 45.01 % 128.258 M -30.92 % 185.653 M 2.22 % 181.619 M 104.43 % 88.840 M -2.73 % 91.337 M 32.30 % 69.040 M -30.11 % 98.778 M -20.76 % 124.651 M
Income tax expense 6.794 M 107.01 % 3.282 M 14.68 % 2.862 M -1.11 % 2.894 M 1 148.55 % -276.000 K -107.20 % 3.831 M 536.38 % 602.000 K -93.05 % 8.662 M -59.00 % 21.128 M 114.76 % 9.838 M 24.99 % 7.871 M -64.65 % 22.268 M 267.58 % 6.058 M 926.78 % 590.000 K -89.84 % 5.806 M 883.54 % -741.000 K -107.83 % 9.458 M 3.46 % 9.142 M -55.32 % 20.459 M -17.30 % 24.738 M
Cost of revenue 83.092 M -52.99 % 176.742 M -62.71 % 473.965 M -14.98 % 557.469 M 59.77 % 348.922 M -42.68 % 608.683 M -18.97 % 751.224 M 3.07 % 728.820 M -13.90 % 846.511 M 2.02 % 829.736 M 1.89 % 814.356 M 26.80 % 642.234 M 17.14 % 548.258 M 69.92 % 322.661 M -22.53 % 416.496 M -11.69 % 471.616 M 14.54 % 411.751 M 4.12 % 395.477 M -6.17 % 421.473 M 11.13 % 379.267 M
General and administrative expenses 32.892 M -7.23 % 35.455 M 213.48 % 11.310 M 36.33 % 8.296 M 24.25 % 6.677 M -31.59 % 9.760 M -24.80 % 12.979 M 41.97 % 9.142 M 73.77 % 5.261 M 19.43 % 4.405 M 120.47 % 1.998 M -80.94 % 10.482 M -12.55 % 11.986 M 0.000 -100.00 % 30.375 M 20.62 % 25.183 M 24.37 % 20.248 M 0.000 0.000 0.000
Selling and marketing expenses 1.856 M -16.36 % 2.219 M -43.91 % 3.956 M -39.05 % 6.491 M 147.37 % 2.624 M -47.14 % 4.964 M 9.05 % 4.552 M -24.72 % 6.047 M 42.52 % 4.243 M -26.11 % 5.742 M 45.63 % 3.943 M 42.81 % 2.761 M 22.01 % 2.263 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 37.300 M 0.000 -100.00 % 26.153 M -78.95 % 124.255 M 829.98 % 13.361 M -93.91 % 219.394 M 2 987.01 % 7.107 M 0.000 -100.00 % 137.764 M -19.18 % 170.451 M 22.20 % 139.480 M 7.59 % 129.646 M 37.31 % 94.416 M -48.46 % 183.182 M 40.28 % 130.587 M 127.25 % 57.465 M 6.24 % 54.089 M 6 520.44 % 817.000 K 306.47 % 201.000 K -99.61 % 52.002 M
Operating expenses 99.132 M 163.13 % 37.674 M -9.04 % 41.419 M -70.21 % 139.053 M 510.58 % 22.774 M -90.29 % 234.594 M 12.51 % 208.502 M 20.27 % 173.366 M 17.72 % 147.268 M -18.46 % 180.598 M 24.19 % 145.421 M 1.77 % 142.889 M 31.66 % 108.526 M -39.11 % 178.239 M 10.73 % 160.962 M 94.76 % 82.648 M 11.18 % 74.337 M 131.09 % 32.168 M -2.92 % 33.137 M -36.28 % 52.002 M
Cost and expenses 182.224 M -15.01 % 214.416 M -74.51 % 841.246 M 20.39 % 698.783 M 51.43 % 461.470 M -45.28 % 843.277 M 9.81 % 767.966 M 1.90 % 753.681 M -22.96 % 978.264 M -3.17 % 1.010 B 7.28 % 941.799 M 19.89 % 785.526 M 19.60 % 656.784 M 29.84 % 505.843 M -12.40 % 577.458 M 4.18 % 554.264 M 14.03 % 486.088 M 13.67 % 427.645 M -5.93 % 454.610 M 5.41 % 431.269 M
Research and development expenses 0.000 0.000 0.000 -100.00 % 11.000 K -90.18 % 112.000 K -76.47 % 476.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
Selling general and administrative expenses 61.832 M 64.12 % 37.674 M 146.78 % 15.266 M 3.24 % 14.787 M 58.98 % 9.301 M -36.83 % 14.724 M -16.01 % 17.531 M 15.42 % 15.189 M 59.82 % 9.504 M -6.34 % 10.147 M 70.80 % 5.941 M -55.14 % 13.243 M -6.14 % 14.110 M 385.45 % -4.943 M -116.27 % 30.375 M 20.62 % 25.183 M 24.37 % 20.248 M -35.42 % 31.351 M -4.81 % 32.936 M 0.000
Interest income 5.163 M 75.08 % 2.949 M -15.65 % 3.496 M 64.21 % 2.129 M -5.59 % 2.255 M -68.67 % 7.197 M -20.18 % 9.016 M 25.62 % 7.177 M -19.50 % 8.916 M -63.11 % 24.166 M 613.91 % 3.385 M -8.71 % 3.708 M 29.24 % 2.869 M 231.68 % 865.000 K -66.62 % 2.591 M 279.36 % 683.000 K -70.66 % 2.328 M 10.23 % 2.112 M -35.33 % 3.266 M -23.12 % 4.248 M
Interest expense 4.169 M 104.97 % 2.034 M -83.00 % 11.965 M 36.84 % 8.744 M -4.24 % 9.131 M -44.45 % 16.437 M -31.60 % 24.032 M -17.33 % 29.071 M -7.87 % 31.553 M 12.47 % 28.055 M -9.60 % 31.033 M 67.85 % 18.488 M 242.94 % 5.391 M -28.27 % 7.516 M -37.06 % 11.942 M 5.37 % 11.333 M -8.05 % 12.325 M -6.98 % 13.250 M 24.20 % 10.668 M 126.21 % 4.716 M
Depreciation and amortization 6.298 M -26.17 % 8.530 M -72.17 % 30.647 M -2.30 % 31.368 M -6.99 % 33.727 M -5.57 % 35.717 M -13.95 % 41.505 M 1.39 % 40.934 M 4.50 % 39.171 M -19.62 % 48.735 M -0.72 % 49.087 M -17.50 % 59.499 M 24.90 % 47.638 M -0.35 % 47.807 M 2.46 % 46.660 M -2.75 % 47.977 M 14.00 % 42.086 M 20.53 % 34.917 M 8.01 % 32.327 M 58.45 % 20.402 M
Operating income -51.104 M -237.59 % -15.138 M -194.84 % 15.961 M 78.41 % 8.946 M 522.58 % -2.117 M -102.72 % 77.748 M 60.32 % 48.496 M 64.19 % 29.537 M -41.44 % 50.441 M 151.78 % 20.034 M -33.00 % 29.902 M -29.96 % 42.694 M 116.37 % 19.732 M 698.54 % 2.471 M -88.04 % 20.657 M 233.61 % 6.192 M -78.54 % 28.849 M -21.76 % 36.872 M -43.83 % 65.641 M -9.65 % 72.649 M
Operating income ratio -0.39 -413.07 % -0.08 -503.09 % 0.02 48.61 % 0.01 378.12 % 0.00 -104.95 % 0.09 55.10 % 0.06 57.02 % 0.04 -21.63 % 0.05 148.44 % 0.02 -35.65 % 0.03 -41.39 % 0.05 76.74 % 0.03 500.00 % 0.00 -85.92 % 0.03 212.60 % 0.01 -80.73 % 0.06 -27.76 % 0.08 -37.09 % 0.13 -12.48 % 0.14
Total other income expenses net 58.794 M 200.03 % -58.779 M 0.000 -100.00 % 111.000 K -98.82 % 9.382 M 0.000 -100.00 % 16.617 M 756.28 % -2.532 M -1 862.79 % -129.000 K -4 400.00 % 3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.849 M -12.44 % -10.538 M -83.78 % -5.734 M -449.85 % 1.639 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt -9.001 M -173.67 % 12.218 M -87.28 % 96.090 M -39.26 % 158.188 M 91.51 % 82.602 M -43.74 % 146.832 M -36.51 % 231.286 M -11.04 % 259.994 M -20.47 % 326.894 M 22.64 % 266.543 M 26.78 % 210.234 M -20.88 % 265.726 M 275.32 % 70.799 M 103.92 % 34.719 M -72.04 % 124.177 M -0.43 % 124.718 M -12.55 % 142.613 M -27.59 % 196.945 M -4.14 % 205.448 M 26.15 % 162.863 M
Total investments 49.322 M 178.29 % 17.723 M 109.76 % 8.449 M -43.75 % 15.020 M 10.72 % 13.566 M 54.83 % 8.762 M 113.14 % 4.111 M -56.34 % 9.416 M -27.01 % 12.901 M 16.27 % 11.096 M 78.74 % 6.208 M 0.00 % 6.208 M 0.00 % 6.208 M 0.00 % 6.208 M 0.00 % 6.208 M 0.00 % 6.208 M 0.00 % 6.208 M -35.06 % 9.559 M 46.88 % 6.508 M 0.00 % 6.508 M
Total debt 70.000 K -99.51 % 14.154 M -85.49 % 97.579 M -40.25 % 163.324 M 90.91 % 85.552 M -43.96 % 152.672 M -34.94 % 234.668 M -10.54 % 262.321 M -20.47 % 329.833 M 22.88 % 268.423 M 21.82 % 220.346 M -19.56 % 273.918 M 268.83 % 74.267 M 25.55 % 59.151 M -54.32 % 129.497 M -0.09 % 129.619 M -12.09 % 147.443 M -26.72 % 201.212 M -7.45 % 217.404 M 31.47 % 165.363 M
Accumulated other comprehensive income loss 10.645 M 2 103.93 % 483.000 K -95.35 % 10.382 M 0.000 -100.00 % 7.800 M 0.000 -100.00 % 9.754 M -10.28 % 10.872 M -8.70 % 11.908 M 26 362.22 % 45.000 K 0.000 0.000 -100.00 % 4.391 M 0.000 0.000 0.000 0.000 -100.00 % 137.266 M 11.28 % 123.356 M 33.97 % 92.076 M
Retained earnings 287.431 M 0.31 % 286.536 M -21.22 % 363.735 M 1.03 % 360.043 M 1.74 % 353.880 M 2.16 % 346.397 M 5.78 % 327.459 M 24.53 % 262.947 M 4.84 % 250.812 M 13.17 % 221.628 M 4.82 % 211.429 M 9.41 % 193.253 M 11.81 % 172.847 M 8.59 % 159.173 M 1.20 % 157.292 M 10.43 % 142.441 M 5.12 % 135.508 M 0.000 0.000 0.000
Common stock 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 41.58 % 60.611 M 0.17 % 60.511 M 0.00 % 60.511 M
Total equity 473.487 M -0.18 % 474.338 M -13.68 % 549.528 M 0.91 % 544.561 M 1.39 % 537.091 M 1.68 % 528.221 M 3.04 % 512.624 M 14.11 % 449.230 M 2.53 % 438.131 M 7.12 % 408.992 M 2.56 % 398.793 M 4.78 % 380.617 M 5.67 % 360.211 M -1.55 % 365.875 M 6.36 % 343.994 M 4.51 % 329.143 M 2.79 % 320.220 M 61.83 % 197.877 M 7.62 % 183.867 M 20.50 % 152.587 M
Other non current liabilities 1.590 M -0.06 % 1.591 M -20.81 % 2.009 M 380.62 % 418.000 K 0.00 % 418.000 K -84.21 % 2.647 M 5.88 % 2.500 M 6.70 % 2.343 M 2.14 % 2.294 M 108.38 % -27.379 M -144.53 % 61.482 M 30.13 % 47.246 M 23.94 % 38.119 M 15 147.60 % 250.000 K -98.08 % 13.002 M 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 -100.00 % 23.001 M 88.52 % 12.201 M -45.21 % 22.267 M 510.56 % 3.647 M -88.90 % 32.843 M -59.22 % 80.536 M -37.84 % 129.555 M -25.03 % 172.806 M -4.13 % 180.258 M -9.89 % 200.034 M 378.96 % 41.764 M -29.39 % 59.151 M -15.96 % 70.382 M -45.70 % 129.619 M -12.09 % 147.443 M -15.10 % 173.663 M -12.46 % 198.389 M 36.48 % 145.363 M
Total non current liabilities 15.198 M 98.77 % 7.646 M -73.39 % 28.730 M 40.75 % 20.412 M -40.83 % 34.497 M 59.23 % 21.665 M -61.37 % 56.081 M -55.43 % 125.837 M -29.91 % 179.528 M -5.90 % 190.777 M -35.55 % 295.997 M -4.42 % 309.696 M 140.24 % 128.913 M 7.61 % 119.797 M -20.67 % 151.006 M -25.83 % 203.589 M -7.68 % 220.524 M -7.97 % 239.632 M -8.05 % 260.605 M 33.73 % 194.881 M
Other current liabilities 3.487 M -25.27 % 4.666 M -40.91 % 7.897 M -18.54 % 9.694 M -29.68 % 13.786 M -27.26 % 18.952 M -0.90 % 19.124 M 569.37 % 2.857 M -51.83 % 5.931 M -52.87 % 12.585 M -14.63 % 14.742 M -3.60 % 15.293 M -14.43 % 17.871 M 80.59 % 9.896 M 9.24 % 9.059 M -63.51 % 24.829 M -77.96 % 112.630 M 1 005.30 % 10.190 M -51.93 % 21.198 M 25.88 % 16.840 M
Deferred revenue 0.000 0.000 -100.00 % 2.289 M 617.55 % 319.000 K -61.66 % 832.000 K 57.58 % 528.000 K 140.00 % 220.000 K 0.000 0.000 -100.00 % 2.258 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 70.000 K -99.51 % 14.154 M -81.02 % 74.578 M -50.65 % 151.123 M 138.80 % 63.285 M -57.53 % 149.025 M -26.16 % 201.825 M 11.02 % 181.785 M -9.23 % 200.277 M 60.42 % 124.849 M 211.44 % 40.088 M -45.74 % 73.884 M 127.31 % 32.503 M 0.000 -100.00 % 59.115 M 0.000 0.000 -100.00 % 27.549 M 44.88 % 19.015 M -4.93 % 20.000 M
Total current liabilities 26.736 M -41.05 % 45.352 M -63.65 % 124.768 M -44.50 % 224.795 M 59.94 % 140.549 M -39.90 % 233.874 M -17.59 % 283.792 M 12.08 % 253.200 M -22.03 % 324.730 M 47.21 % 220.591 M -1.89 % 224.843 M -22.65 % 290.687 M 76.11 % 165.059 M 133.64 % 70.647 M -42.43 % 122.714 M -8.63 % 134.301 M 19.24 % 112.630 M 5.55 % 106.708 M 18.16 % 90.306 M -41.04 % 153.158 M
Total liabilities 41.934 M -20.88 % 52.998 M -65.47 % 153.498 M -37.40 % 245.207 M 40.08 % 175.046 M -31.51 % 255.597 M -24.80 % 339.873 M -10.33 % 379.037 M -24.83 % 504.258 M 22.58 % 411.368 M -21.02 % 520.840 M -13.25 % 600.383 M 104.23 % 293.972 M 54.36 % 190.444 M -30.42 % 273.720 M -18.99 % 337.890 M 1.42 % 333.154 M -3.81 % 346.340 M -1.30 % 350.911 M 0.83 % 348.039 M
Other non current assets 55.353 M -45.48 % 101.520 M -32.93 % 151.364 M 45.22 % 104.232 M 11.60 % 93.398 M 23.89 % 75.388 M -21.31 % 95.798 M -23.48 % 125.193 M 57.55 % 79.461 M 12.89 % 70.391 M -35.04 % 108.356 M 46.38 % 74.025 M 13.44 % 65.255 M 25.71 % 51.910 M 4.45 % 49.699 M 699.79 % 6.214 M -0.03 % 6.216 M 62 066.22 % 9.999 K 0.000 0.000
Long term investments 49.322 M 352.62 % -19.524 M 72.97 % -72.226 M -580.87 % 15.020 M 10.72 % 13.566 M 54.83 % 8.762 M 0.000 0.000 -100.00 % 12.901 M 0.000 -100.00 % 6.208 M 0.00 % 6.208 M 0.00 % 6.208 M 0.000 0.000 0.000 0.000 -100.00 % 6.608 M 1.54 % 6.508 M 0.00 % 6.508 M
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
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
Goodwill and 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
Property plant equipment net 253.539 M -7.79 % 274.973 M -4.10 % 286.741 M 4.26 % 275.012 M -9.88 % 305.165 M -11.23 % 343.779 M -9.40 % 379.440 M -7.62 % 410.720 M -7.39 % 443.496 M 4.92 % 422.711 M 0.88 % 419.010 M -13.79 % 486.012 M 58.54 % 306.559 M 1.95 % 300.687 M -6.70 % 322.297 M -20.79 % 406.877 M -4.29 % 425.104 M 38.23 % 307.543 M 12.00 % 274.594 M -6.00 % 292.122 M
Total non current assets 358.214 M 0.35 % 356.969 M -2.44 % 365.879 M -7.20 % 394.264 M -4.33 % 412.129 M -3.69 % 427.929 M -9.95 % 475.238 M -11.32 % 535.913 M 0.01 % 535.858 M 8.67 % 493.102 M -7.59 % 533.574 M -5.77 % 566.245 M 49.79 % 378.022 M 7.21 % 352.597 M -5.21 % 371.996 M -9.95 % 413.091 M -4.23 % 431.320 M 37.29 % 314.161 M 11.76 % 281.102 M -5.87 % 298.630 M
Other current assets 91.992 M 175.76 % 33.359 M 39.82 % 23.858 M -55.67 % 53.815 M -2.42 % 55.151 M 80.24 % 30.598 M 5.82 % 28.916 M 196.06 % 9.767 M 108.34 % 4.688 M -83.00 % 27.569 M 152.79 % 10.906 M -48.08 % 21.006 M -20.31 % 26.358 M 0.000 -100.00 % 55.658 M 3.13 % 53.970 M 3.94 % 51.925 M -31.08 % 75.336 M 53.53 % 49.069 M -7.63 % 53.121 M
Short term investments 54.840 M 47.23 % 37.247 M -53.83 % 80.675 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 % 2.951 M 0.000 0.000
cash and cash equivalents 9.071 M 368.54 % 1.936 M 30.02 % 1.489 M -71.01 % 5.136 M 74.10 % 2.950 M -49.49 % 5.840 M 72.68 % 3.382 M 45.34 % 2.327 M -20.82 % 2.939 M 56.33 % 1.880 M -81.41 % 10.112 M 23.44 % 8.192 M 136.22 % 3.468 M -85.81 % 24.432 M 359.25 % 5.320 M 8.55 % 4.901 M 1.47 % 4.830 M 13.19 % 4.267 M -64.31 % 11.956 M 378.24 % 2.500 M
Cash and short term investments 9.071 M -76.85 % 39.183 M -52.31 % 82.164 M 1 499.77 % 5.136 M 74.10 % 2.950 M -49.49 % 5.840 M 72.68 % 3.382 M 45.34 % 2.327 M -20.82 % 2.939 M 56.33 % 1.880 M -81.41 % 10.112 M 23.44 % 8.192 M 136.22 % 3.468 M -85.81 % 24.432 M 359.25 % 5.320 M 8.55 % 4.901 M 1.47 % 4.830 M -33.08 % 7.218 M -39.63 % 11.956 M 378.24 % 2.500 M
Total current assets 157.207 M -7.72 % 170.367 M -49.47 % 337.147 M -14.76 % 395.504 M 31.83 % 300.008 M -15.69 % 355.832 M -5.68 % 377.259 M 29.04 % 292.354 M -28.09 % 406.531 M 24.22 % 327.258 M -15.23 % 386.059 M -6.92 % 414.755 M 50.19 % 276.161 M 35.56 % 203.722 M -17.09 % 245.718 M -3.24 % 253.942 M 14.36 % 222.054 M -3.48 % 230.056 M -9.31 % 253.676 M 25.58 % 201.996 M
Inventory 29.663 M -44.10 % 53.061 M -57.56 % 125.013 M -39.32 % 206.008 M 83.57 % 112.225 M -16.74 % 134.794 M -0.59 % 135.591 M 19.78 % 113.200 M -27.32 % 155.761 M 19.75 % 130.067 M -11.00 % 146.141 M 5.45 % 138.582 M 335.01 % 31.857 M -11.99 % 36.198 M -19.28 % 44.846 M -12.06 % 50.994 M -32.65 % 75.717 M 0.29 % 75.497 M -29.42 % 106.963 M 79.59 % 59.558 M
Net receivables 26.481 M -40.84 % 44.764 M -57.81 % 106.112 M -18.72 % 130.545 M 0.67 % 129.682 M -29.75 % 184.600 M -11.83 % 209.370 M 25.33 % 167.059 M -29.84 % 238.120 M 42.97 % 166.551 M -23.91 % 218.900 M -11.37 % 246.975 M 2.55 % 240.836 M 76.28 % 136.624 M -2.34 % 139.894 M -2.90 % 144.077 M 60.83 % 89.582 M 24.41 % 72.005 M -15.97 % 85.688 M -1.30 % 86.817 M
Tax 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
Other assets 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
Account payables 23.179 M -12.64 % 26.532 M -33.47 % 39.878 M -36.29 % 62.592 M 2.14 % 61.280 M -6.26 % 65.369 M 5.84 % 61.761 M 23.32 % 50.082 M -49.83 % 99.830 M 26.10 % 79.165 M -53.44 % 170.013 M -15.63 % 201.510 M 75.71 % 114.685 M 88.78 % 60.751 M 11.39 % 54.540 M -50.18 % 109.472 M 0.000 -100.00 % 48.074 M 39.13 % 34.554 M -68.16 % 108.540 M
Tax payables 0.000 0.000 -100.00 % 126.000 K -88.19 % 1.067 M -21.89 % 1.366 M 0.000 -100.00 % 862.000 K -95.33 % 18.476 M -1.16 % 18.692 M 977.97 % 1.734 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.895 M 34.47 % 15.539 M 99.78 % 7.778 M
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
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
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 0.000 -100.00 % 107.000 K 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.495 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
Other total stockholders equity 89.600 M -11.73 % 101.508 M 13.29 % 89.600 M -9.23 % 98.707 M 10.16 % 89.600 M -6.68 % 96.013 M 7.16 % 89.600 M 0.00 % 89.600 M 0.00 % 89.600 M -11.73 % 101.508 M -0.04 % 101.553 M 0.00 % 101.553 M 4.52 % 97.162 M -19.63 % 120.891 M 19.82 % 100.891 M 0.00 % 100.891 M 2.01 % 98.901 M 0.000 0.000 0.000
Deferred tax liabilities non current 13.608 M 124.74 % 6.055 M 62.77 % 3.720 M -52.26 % 7.793 M -34.02 % 11.812 M -23.15 % 15.371 M -25.88 % 20.738 M -51.72 % 42.958 M -9.90 % 47.679 M 5.14 % 45.350 M -16.42 % 54.257 M -13.07 % 62.416 M 27.30 % 49.030 M -18.82 % 60.396 M -10.69 % 67.622 M -8.58 % 73.970 M 1.22 % 73.081 M 10.78 % 65.969 M 6.03 % 62.216 M 25.64 % 49.518 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.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
Total assets 515.421 M -2.26 % 527.336 M -24.99 % 703.026 M -10.98 % 789.768 M 10.90 % 712.137 M -9.14 % 783.760 M -8.06 % 852.497 M 2.93 % 828.267 M -12.11 % 942.389 M 14.88 % 820.360 M -10.79 % 919.633 M -6.26 % 981.000 M 49.96 % 654.183 M 17.59 % 556.319 M -9.94 % 617.714 M -7.39 % 667.033 M 2.09 % 653.374 M 20.06 % 544.217 M 1.77 % 534.778 M 6.82 % 500.626 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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
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
Change in working capital 39.664 M -66.25 % 117.538 M 20.67 % 97.404 M 185.50 % -113.929 M -394.00 % 38.751 M 2 520.08 % 1.479 M 102.11 % -70.158 M -193.59 % 74.966 M 258.15 % -47.403 M 27.53 % -65.411 M -82.90 % -35.763 M 38.76 % -58.394 M -14.39 % -51.047 M -177.42 % 65.934 M 173.82 % -89.323 M -780.55 % -10.144 M -142.05 % 24.122 M -9.79 % 26.740 M 125.69 % -104.091 M -312.70 % 48.938 M
Accounts receivables 18.020 M -70.29 % 60.652 M 145.53 % 24.702 M 15 538.75 % -160.000 K -100.29 % 54.837 M 120.66 % 24.851 M 159.35 % -41.870 M -154.10 % 77.400 M 199.79 % -77.561 M -230.09 % 59.623 M 294.23 % 15.124 M 155.72 % -27.145 M 72.23 % -97.744 M -286.32 % 52.460 M 0.000 0.000 0.000 100.00 % -3.150 M 84.92 % -20.888 M -11.60 % -18.717 M
Inventory 23.263 M -67.67 % 71.952 M 55.26 % 46.344 M 149.36 % -93.883 M -516.37 % 22.548 M 2 725.56 % 798.000 K 103.56 % -22.391 M -152.61 % 42.561 M 263.57 % -26.020 M -302.07 % 12.877 M 270.35 % -7.559 M 92.92 % -106.725 M -2 558.53 % 4.341 M -49.80 % 8.648 M 40.69 % 6.147 M -53.34 % 13.175 M 281.82 % -7.246 M -132.90 % 22.022 M 203.22 % -21.336 M 0.000
Accounts payables -3.352 M 74.89 % -13.347 M 41.24 % -22.714 M -837.82 % -2.422 M 79.14 % -11.611 M -338.27 % 4.873 M -36.59 % 7.685 M 118.62 % -41.276 M -269.18 % 24.398 M 127.22 % -89.617 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.868 M 112.72 % -61.867 M -178.91 % 78.398 M
Other working capital 1.598 M 192.96 % -1.719 M -111.92 % 14.421 M 182.58 % -17.464 M 35.37 % -27.023 M 6.96 % -29.043 M -113.83 % -13.582 M -265.21 % -3.719 M -111.70 % 31.780 M 165.81 % -48.294 M -11.46 % -43.328 M -157.41 % 75.476 M 78.19 % 42.356 M 777.66 % 4.826 M 105.05 % -95.470 M -309.41 % -23.319 M -174.34 % 31.368 M 0.000 0.000 100.00 % -10.743 M
Other non cash items -51.719 M -78.14 % -29.032 M -864.84 % -3.009 M -6.97 % -2.813 M 78.71 % -13.211 M -58.14 % -8.354 M 52.66 % -17.647 M -923.47 % 2.143 M -98.64 % 157.006 M 558.16 % -34.269 M -984.36 % 3.875 M 1 556.77 % -266.000 K 98.61 % -19.171 M -704.83 % -2.382 M 17.18 % -2.876 M 1.74 % -2.927 M 50.14 % -5.870 M -575.69 % 1.234 M -84.34 % 7.882 M -23.44 % 10.295 M
Net cash provided by operating activities 1.933 M -90.26 % 19.837 M -84.93 % 131.595 M 272.43 % -76.317 M -214.71 % 66.532 M 29.05 % 51.554 M 1 233.05 % -4.550 M -103.13 % 145.421 M -28.28 % 202.769 M 756.04 % -30.908 M -165.62 % 47.101 M 8.20 % 43.533 M 1 628.55 % -2.848 M -102.50 % 113.832 M 557.49 % -24.882 M -160.54 % 41.098 M -46.86 % 77.338 M -3.43 % 80.083 M 427.75 % -24.434 M -118.91 % 129.185 M
Investments in property plant and equipment -30.802 M -19 031.68 % -161.000 K 97.99 % -8.016 M -360.43 % -1.741 M 40.29 % -2.916 M -235.94 % -868.000 K 94.25 % -15.103 M -85.13 % -8.158 M 92.28 % -105.645 M -101.47 % -52.436 M -1 308.06 % -3.724 M 98.46 % -242.000 M -341.02 % -54.873 M -48.31 % -36.998 M -728.62 % -4.465 M 85.21 % -30.193 M 79.16 % -144.905 M -110.68 % -68.781 M -364.77 % -14.799 M 88.88 % -133.144 M
Acquisitions net 56.698 M 429.49 % 10.708 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 % 482.000 K 0.000 -100.00 % 94.000 K
Purchases of investments -13.987 M 0.000 100.00 % -72.465 M -2 819.62 % -2.482 M 24.07 % -3.269 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 100.00 % -100.000 K 0.000 0.000
Sales maturities of investments 6.009 M -89.28 % 56.062 M 15 647.75 % 356.000 K -82.19 % 1.999 M 2 530.26 % 76.000 K 0.000 -100.00 % 36.000 K -94.94 % 711.000 K 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.225 M
Other investing activites 374.000 K 110.52 % -3.556 M -118.62 % 19.097 M 99.57 % 9.569 M -10.43 % 10.683 M -76.00 % 44.518 M -26.86 % 60.865 M 231.64 % -46.236 M -266.52 % -12.615 M -120.48 % 61.593 M 126.32 % 27.215 M 23.55 % 22.028 M -16.47 % 26.370 M 30.93 % 20.140 M -51.85 % 41.830 M 1 726.64 % 2.290 M -38.90 % 3.748 M 26.96 % 2.952 M -38.70 % 4.816 M -25.52 % 6.466 M
Net cash used for investing activites 18.292 M -70.99 % 63.053 M 203.32 % -61.028 M -930.88 % 7.345 M 60.58 % 4.574 M -89.52 % 43.650 M -4.69 % 45.798 M 185.31 % -53.683 M 54.61 % -118.260 M -1 391.47 % 9.157 M -61.02 % 23.491 M 110.68 % -219.972 M -671.75 % -28.503 M -69.08 % -16.858 M -145.12 % 37.365 M 233.91 % -27.903 M 80.23 % -141.157 M -115.68 % -65.447 M -555.58 % -9.983 M 91.84 % -122.359 M
Debt repayment -14.084 M 83.12 % -83.424 M -26.89 % -65.745 M -184.53 % 77.773 M 215.87 % -67.120 M 18.14 % -81.995 M -81.34 % -45.216 M 28.55 % -63.279 M -183.99 % 75.338 M 62.15 % 46.462 M 186.73 % -53.572 M -126.83 % 199.651 M 1 220.79 % 15.116 M 121.49 % -70.346 M -57 091.87 % -123.000 K 0.000 -100.00 % 6.771 M 141.82 % -16.192 M -131.11 % 52.041 M 77.43 % 29.330 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 % 115.200 M 33 682.99 % 341.000 K 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
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 100.00 % -3.523 M 64.28 % -9.862 M -2.60 % -9.612 M
Other financing activites 994.000 K 8.63 % 915.000 K 110.80 % -8.469 M -28.03 % -6.615 M 3.80 % -6.876 M 36.04 % -10.751 M -314.04 % 5.023 M 117.28 % -29.071 M 81.26 % -155.105 M -452.86 % -28.055 M -85.79 % -15.100 M 18.33 % -18.488 M -290.95 % -4.729 M 37.08 % -7.516 M 37.06 % -11.942 M 9.01 % -13.124 M 78.32 % -60.540 M 0.000 -100.00 % 1.694 M 106.25 % -27.096 M
Net cash used provided by financing activities -13.090 M 84.14 % -82.509 M -11.18 % -74.214 M -204.29 % 71.158 M 196.16 % -73.996 M 20.22 % -92.746 M -130.75 % -40.193 M 56.48 % -92.350 M -15.77 % -79.767 M -533.35 % 18.407 M 126.80 % -68.672 M -137.91 % 181.163 M 1 644.13 % 10.387 M 113.34 % -77.862 M -545.35 % -12.065 M 8.07 % -13.124 M -121.36 % 61.431 M 417.08 % -19.374 M -144.16 % 43.873 M 694.65 % -7.378 M
Effect of forex changes on cash 0.000 -100.00 % 66.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
Net change in cash 7.135 M 1 496.20 % 447.000 K 112.26 % -3.647 M -266.83 % 2.186 M 175.64 % -2.890 M -217.58 % 2.458 M 132.99 % 1.055 M 272.39 % -612.000 K -157.79 % 1.059 M 131.67 % -3.344 M -274.17 % 1.920 M -59.36 % 4.724 M 122.53 % -20.964 M -209.69 % 19.112 M 4 472.25 % 418.000 K 488.73 % 71.000 K 102.97 % -2.388 M 0.000 0.000 0.000
Cash at beginning of period 1.936 M 30.02 % 1.489 M -71.01 % 5.136 M 74.10 % 2.950 M -49.49 % 5.840 M 72.68 % 3.382 M 45.34 % 2.327 M -20.82 % 2.939 M 56.33 % 1.880 M -81.41 % 10.112 M 23.44 % 8.192 M 136.22 % 3.468 M -85.81 % 24.432 M 359.25 % 5.320 M 8.53 % 4.902 M 1.49 % 4.830 M -33.08 % 7.218 M -39.63 % 11.956 M 378.24 % 2.500 M 0.000
Cash at end of period 9.071 M 368.54 % 1.936 M 30.02 % 1.489 M -71.01 % 5.136 M 74.10 % 2.950 M -49.49 % 5.840 M 72.68 % 3.382 M 45.34 % 2.327 M -20.82 % 2.939 M -56.58 % 6.768 M -33.07 % 10.112 M 23.44 % 8.192 M 136.22 % 3.468 M -85.81 % 24.432 M 359.25 % 5.320 M 8.55 % 4.901 M 1.47 % 4.830 M 13.19 % 4.267 M -64.31 % 11.956 M 378.24 % 2.500 M
Operating cash flow 1.933 M -90.26 % 19.837 M -84.93 % 131.595 M 272.43 % -76.317 M -214.71 % 66.532 M 29.05 % 51.554 M 1 233.05 % -4.550 M -103.13 % 145.421 M -28.28 % 202.769 M 756.04 % -30.908 M -165.62 % 47.101 M 8.20 % 43.533 M 1 628.55 % -2.848 M -102.50 % 113.832 M 557.49 % -24.882 M -160.54 % 41.098 M -46.86 % 77.338 M -3.43 % 80.083 M 427.75 % -24.434 M -118.91 % 129.185 M
Capital expenditure -1.660 M -931.06 % -161.000 K 97.99 % -8.016 M -360.43 % -1.741 M 40.29 % -2.916 M -235.94 % -868.000 K 94.25 % -15.103 M -85.13 % -8.158 M 92.28 % -105.645 M -101.47 % -52.436 M -1 308.06 % -3.724 M 98.46 % -242.000 M -341.02 % -54.873 M -48.31 % -36.998 M -728.62 % -4.465 M 85.21 % -30.193 M 79.16 % -144.905 M -110.68 % -68.781 M -364.77 % -14.799 M 88.88 % -133.144 M
Free CashFlow 273.000 K -98.61 % 19.676 M -84.08 % 123.579 M 258.32 % -78.058 M -222.70 % 63.616 M 25.51 % 50.686 M 357.90 % -19.653 M -114.32 % 137.263 M 41.33 % 97.124 M 216.53 % -83.344 M -292.14 % 43.377 M 121.86 % -198.467 M -243.84 % -57.721 M -175.12 % 76.834 M 361.81 % -29.347 M -369.12 % 10.905 M 116.14 % -67.567 M -697.83 % 11.302 M 128.81 % -39.233 M -890.98 % -3.959 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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 23.120 M -42.20 % 40.000 M 68.20 % 23.781 M -32.42 % 35.189 M 9.45 % 32.150 M -47.19 % 60.876 M 34.00 % 45.429 M 2.98 % 44.115 M -9.71 % 48.859 M -70.00 % 162.853 M -31.88 % 239.079 M 7.87 % 221.626 M -0.78 % 223.374 M -6.05 % 237.750 M 38.77 % 171.326 M 3.15 % 166.093 M 27.47 % 130.299 M -27.51 % 179.740 M 12.20 % 160.196 M 53.49 % 104.372 M 422.07 % 19.992 M -89.34 % 187.484 M -14.06 % 218.160 M 14.63 % 190.318 M -23.37 % 248.369 M 21.81 % 203.897 M -11.37 % 230.059 M 32.01 % 174.268 M -16.06 % 207.609 M -2.34 % 212.594 M -0.57 % 213.820 M 27.45 % 167.768 M -23.13 % 218.237 M -27.88 % 302.586 M 2.25 % 295.935 M 28.95 % 229.503 M 4.63 % 219.355 M -13.52 % 253.643 M -23.81 % 332.892 M 45.77 % 228.375 M 1.47 % 225.056 M -39.62 % 372.736 M 67.62 % 222.370 M 14.80 % 193.710 M -3.56 % 200.863 M -41.14 % 341.251 M 68.71 % 202.270 M 44.95 % 139.547 M -3.86 % 145.152 M 1.62 % 142.840 M -32.26 % 210.875 M 20.04 % 175.670 M 19.40 % 147.131 M 12.17 % 131.173 M -11.80 % 148.715 M
Net income -1.577 M -275.61 % 898.000 K 249.42 % 257.000 K -70.01 % 857.000 K 176.72 % -1.117 M 95.46 % -24.623 M -28.75 % -19.124 M -645.87 % -2.564 M 91.70 % -30.889 M -763.79 % -3.576 M -566.23 % 767.000 K -43.02 % 1.346 M -73.89 % 5.155 M -15.89 % 6.129 M 220.65 % -5.080 M -697.65 % 850.000 K -80.06 % 4.263 M 1 364.99 % -337.000 K -101.81 % 18.585 M 4 702.33 % 387.000 K 103.49 % -11.094 M 14.53 % -12.980 M -467.39 % 3.533 M -75.68 % 14.528 M 4.84 % 13.857 M 93.10 % 7.176 M -34.55 % 10.964 M -12.03 % 12.463 M -63.24 % 33.908 M 4 379.26 % 757.000 K -69.18 % 2.456 M -79.29 % 11.859 M 62.81 % 7.284 M 179.08 % 2.610 M -77.46 % 11.578 M -39.98 % 19.289 M 14.57 % 16.836 M -13.42 % 19.446 M 5.10 % 18.502 M 1.67 % 18.198 M -6.42 % 19.447 M 7.13 % 18.153 M 409.49 % 3.563 M 194.06 % -3.788 M -192.32 % 4.103 M -2.52 % 4.209 M -50.70 % 8.537 M 97.84 % 4.315 M 28.61 % 3.355 M 178.44 % -4.277 M -131.13 % 13.737 M 3 475.18 % -407.000 K -108.62 % 4.723 M -26.75 % 6.448 M 667.11 % -1.137 M
Income before tax -2.202 M -171.66 % 3.073 M 97.37 % 1.557 M -37.65 % 2.497 M 343.52 % 563.000 K 102.47 % -22.748 M -22.39 % -18.586 M -1 297.44 % -1.330 M 95.74 % -31.253 M -537.82 % -4.900 M -314.91 % 2.280 M 42.77 % 1.597 M -78.92 % 7.576 M -9.83 % 8.402 M 243.43 % -5.858 M -784.35 % 856.000 K -84.87 % 5.657 M 256.46 % 1.587 M -91.13 % 17.885 M 5 180.97 % -352.000 K 97.03 % -11.855 M 26.69 % -16.171 M -429.75 % 4.904 M -69.33 % 15.987 M -11.14 % 17.992 M 317.58 % -8.269 M -140.71 % 20.314 M 24.91 % 16.263 M -55.82 % 36.808 M 8 663.81 % 420.000 K -94.22 % 7.267 M -38.72 % 11.859 M 14.68 % 10.341 M 296.21 % 2.610 M -77.46 % 11.578 M -39.98 % 19.289 M 14.57 % 16.836 M -13.42 % 19.446 M 5.10 % 18.502 M 1.67 % 18.198 M -6.42 % 19.447 M -25.27 % 26.024 M 630.40 % 3.563 M 194.06 % -3.788 M -192.32 % 4.103 M -84.52 % 26.497 M 210.38 % 8.537 M 97.84 % 4.315 M 28.61 % 3.355 M 88.91 % 1.776 M -87.07 % 13.737 M 3 500.25 % -404.000 K -108.55 % 4.723 M -32.89 % 7.038 M 719.00 % -1.137 M
Income before tax ratio -0.10 -223.97 % 0.08 17.34 % 0.07 -7.73 % 0.07 305.21 % 0.02 104.69 % -0.37 8.66 % -0.41 -1 257.02 % -0.03 95.29 % -0.64 -2 025.92 % -0.03 -415.51 % 0.01 32.35 % 0.01 -78.75 % 0.03 -4.03 % 0.04 203.36 % -0.03 -763.44 % 0.01 -88.13 % 0.04 391.71 % 0.01 -92.09 % 0.11 3 410.39 % 0.00 99.43 % -0.59 -587.50 % -0.09 -483.70 % 0.02 -73.24 % 0.08 15.96 % 0.07 278.62 % -0.04 -145.93 % 0.09 -5.38 % 0.09 -47.36 % 0.18 8 874.24 % 0.00 -94.19 % 0.03 -51.92 % 0.07 49.18 % 0.05 449.34 % 0.01 -77.95 % 0.04 -53.45 % 0.08 9.50 % 0.08 0.11 % 0.08 37.94 % 0.06 -30.25 % 0.08 -7.78 % 0.09 23.76 % 0.07 335.75 % 0.02 181.94 % -0.02 -195.73 % 0.02 -73.69 % 0.08 83.97 % 0.04 36.49 % 0.03 33.78 % 0.02 85.90 % 0.01 -80.91 % 0.07 2 932.59 % 0.00 -107.16 % 0.03 -40.17 % 0.05 801.78 % -0.01
EBITDA 548.000 K -89.97 % 5.463 M 74.37 % 3.133 M -54.51 % 6.887 M 157.65 % 2.673 M 112.34 % -21.663 M -37.94 % -15.705 M -1 961.02 % -762.000 K 96.98 % -25.221 M -541.39 % 5.714 M -55.16 % 12.743 M -4.68 % 13.369 M -22.90 % 17.340 M -7.57 % 18.760 M 316.98 % 4.499 M -58.66 % 10.883 M -27.57 % 15.026 M 0.83 % 14.903 M -44.97 % 27.081 M 204.59 % 8.891 M 1 282.31 % -752.000 K 90.21 % -7.679 M -140.46 % 18.980 M -37.69 % 30.462 M -7.98 % 33.102 M 181.22 % 11.771 M -67.15 % 35.837 M 12.27 % 31.921 M -37.56 % 51.124 M 124.55 % 22.767 M -0.92 % 22.979 M -17.28 % 27.778 M 4.50 % 26.582 M 119.61 % 12.104 M -63.88 % 33.513 M -14.74 % 39.306 M 8.84 % 36.113 M -9.66 % 39.974 M 6.80 % 37.429 M 1.66 % 36.819 M -3.51 % 38.160 M 17.21 % 32.557 M 9.54 % 29.721 M 62.94 % 18.241 M -38.04 % 29.440 M -39.97 % 49.043 M 65.07 % 29.710 M 31.47 % 22.599 M 16.86 % 19.339 M 43.27 % 13.498 M -50.42 % 27.225 M 102.31 % 13.457 M -27.96 % 18.681 M -13.49 % 21.595 M 73.44 % 12.451 M
Net income ratio -0.07 -403.83 % 0.02 107.74 % 0.01 -55.63 % 0.02 170.10 % -0.03 91.41 % -0.40 3.92 % -0.42 -624.29 % -0.06 90.81 % -0.63 -2 779.11 % -0.02 -784.46 % 0.00 -47.18 % 0.01 -73.68 % 0.02 -10.48 % 0.03 186.94 % -0.03 -679.39 % 0.01 -84.36 % 0.03 1 844.97 % 0.00 -101.62 % 0.12 3 028.84 % 0.00 100.67 % -0.55 -701.53 % -0.07 -527.51 % 0.02 -78.79 % 0.08 36.82 % 0.06 58.53 % 0.04 -26.15 % 0.05 -33.36 % 0.07 -56.21 % 0.16 4 486.81 % 0.00 -69.00 % 0.01 -83.75 % 0.07 111.79 % 0.03 286.95 % 0.01 -77.95 % 0.04 -53.45 % 0.08 9.50 % 0.08 0.11 % 0.08 37.94 % 0.06 -30.25 % 0.08 -7.78 % 0.09 77.43 % 0.05 203.95 % 0.02 181.94 % -0.02 -195.73 % 0.02 65.61 % 0.01 -70.78 % 0.04 36.49 % 0.03 33.78 % 0.02 177.19 % -0.03 -145.96 % 0.07 2 911.71 % 0.00 -107.22 % 0.03 -34.70 % 0.05 742.95 % -0.01
Ratio EBITDA 0.02 -82.65 % 0.14 3.67 % 0.13 -32.69 % 0.20 135.40 % 0.08 123.36 % -0.36 -2.94 % -0.35 -1 901.41 % -0.02 96.65 % -0.52 -1 571.21 % 0.04 -34.17 % 0.05 -11.64 % 0.06 -22.29 % 0.08 -1.62 % 0.08 200.48 % 0.03 -59.92 % 0.07 -43.18 % 0.12 39.08 % 0.08 -50.95 % 0.17 98.45 % 0.09 326.47 % -0.04 8.16 % -0.04 -147.08 % 0.09 -45.64 % 0.16 20.09 % 0.13 130.86 % 0.06 -62.94 % 0.16 -14.96 % 0.18 -25.62 % 0.25 129.94 % 0.11 -0.35 % 0.11 -35.09 % 0.17 35.94 % 0.12 204.49 % 0.04 -64.68 % 0.11 -33.88 % 0.17 4.03 % 0.16 4.46 % 0.16 40.17 % 0.11 -30.26 % 0.16 -4.92 % 0.17 94.12 % 0.09 -34.65 % 0.13 41.94 % 0.09 -35.75 % 0.15 1.98 % 0.14 -2.16 % 0.15 -9.30 % 0.16 21.55 % 0.13 40.99 % 0.09 -26.81 % 0.13 68.54 % 0.08 -39.67 % 0.13 -22.88 % 0.16 96.63 % 0.08
Gross profit ratio 0.49 -7.09 % 0.52 127.46 % 0.23 -31.50 % 0.34 551.97 % 0.05 161.02 % -0.08 -130.30 % 0.28 -31.00 % 0.40 1 305.14 % 0.03 -89.67 % 0.28 -24.30 % 0.37 -16.12 % 0.44 -4.92 % 0.46 35.10 % 0.34 -15.85 % 0.41 -14.29 % 0.47 -5.83 % 0.50 62.94 % 0.31 -36.88 % 0.49 -8.85 % 0.54 -4.43 % 0.56 34.70 % 0.42 -23.33 % 0.54 -1.48 % 0.55 17.06 % 0.47 203.38 % -0.45 -188.98 % 0.51 -3.92 % 0.53 21.48 % 0.44 9.83 % 0.40 17.11 % 0.34 -20.78 % 0.43 31.84 % 0.33 -20.53 % 0.41 35.35 % 0.30 -26.07 % 0.41 14.63 % 0.36 18.61 % 0.30 19.07 % 0.25 -25.30 % 0.34 0.56 % 0.34 517.38 % -0.08 -125.48 % 0.32 -1.03 % 0.32 -11.76 % 0.36 5 709.45 % -0.01 -101.86 % 0.35 -20.94 % 0.44 13.55 % 0.39 8.85 % 0.36 5.34 % 0.34 18.22 % 0.29 -21.24 % 0.36 -17.99 % 0.44 28.38 % 0.34
Weighted average shs out dil 8.761 M 2.27 % 8.567 M 0.00 % 8.567 M -0.04 % 8.570 M -0.26 % 8.592 M 0.13 % 8.581 M 0.06 % 8.576 M 0.34 % 8.547 M -0.39 % 8.580 M -0.01 % 8.581 M 0.00 % 8.581 M 2.00 % 8.413 M -2.09 % 8.592 M 0.12 % 8.581 M -0.34 % 8.610 M 1.30 % 8.500 M -0.30 % 8.526 M 1.20 % 8.425 M -1.63 % 8.565 M 10.65 % 7.740 M -10.00 % 8.600 M 0.22 % 8.581 M -0.42 % 8.617 M 0.24 % 8.596 M 0.50 % 8.554 M -0.32 % 8.581 M 0.18 % 8.566 M -0.34 % 8.595 M 0.13 % 8.584 M 0.04 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 2.28 % 8.390 M -3.44 % 8.689 M 0.12 % 8.678 M 1.31 % 8.567 M 0.01 % 8.566 M -0.21 % 8.584 M 0.20 % 8.567 M 1.13 % 8.471 M -0.14 % 8.483 M -1.46 % 8.609 M 0.72 % 8.548 M -0.77 % 8.614 M -0.10 % 8.623 M -0.08 % 8.630 M 0.32 % 8.603 M -0.35 % 8.633 M 0.60 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M
Weighted average shs out 8.761 M 2.27 % 8.567 M 0.00 % 8.567 M -0.04 % 8.570 M -0.26 % 8.592 M 0.13 % 8.581 M 0.06 % 8.576 M 0.34 % 8.547 M -0.39 % 8.580 M -0.01 % 8.581 M 0.00 % 8.581 M 2.00 % 8.413 M -2.09 % 8.592 M 0.12 % 8.581 M -0.34 % 8.610 M 1.30 % 8.500 M -0.30 % 8.526 M -0.64 % 8.581 M 0.19 % 8.565 M 10.65 % 7.740 M -10.00 % 8.600 M 0.22 % 8.581 M -0.42 % 8.617 M 0.24 % 8.596 M 0.50 % 8.554 M -0.32 % 8.581 M 0.18 % 8.566 M -0.34 % 8.595 M 0.13 % 8.584 M 0.04 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 2.28 % 8.390 M -3.44 % 8.689 M 0.12 % 8.678 M 1.31 % 8.567 M 0.01 % 8.566 M -0.21 % 8.584 M 0.20 % 8.567 M 1.13 % 8.471 M -0.14 % 8.483 M -1.46 % 8.609 M 0.72 % 8.548 M -0.77 % 8.614 M -0.10 % 8.623 M -0.08 % 8.630 M 0.32 % 8.603 M -0.35 % 8.633 M 0.61 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M 0.00 % 8.581 M
EPS diluted -0.18 -280.00 % 0.10 233.33 % 0.03 -70.00 % 0.10 176.92 % -0.13 95.47 % -2.87 -28.70 % -2.23 -643.33 % -0.30 91.67 % -3.60 -757.14 % -0.42 -569.80 % 0.09 -44.13 % 0.16 -73.33 % 0.60 -15.49 % 0.71 220.34 % -0.59 -690.00 % 0.10 -80.00 % 0.50 1 372.26 % -0.04 -101.81 % 2.17 4 240.00 % 0.05 103.88 % -1.29 14.57 % -1.51 -468.29 % 0.41 -75.74 % 1.69 4.32 % 1.62 92.86 % 0.84 -34.38 % 1.28 -11.72 % 1.45 -63.29 % 3.95 4 378.46 % 0.09 -69.59 % 0.29 -78.99 % 1.38 62.35 % 0.85 183.33 % 0.30 -78.26 % 1.38 -37.84 % 2.22 14.43 % 1.94 -14.54 % 2.27 5.09 % 2.16 1.89 % 2.12 -6.61 % 2.27 6.07 % 2.14 409.52 % 0.42 195.45 % -0.44 -191.67 % 0.48 -2.04 % 0.49 -50.51 % 0.99 98.00 % 0.50 28.21 % 0.39 178.00 % -0.50 -131.25 % 1.60 3 475.53 % -0.05 -108.62 % 0.55 -26.67 % 0.75 676.92 % -0.13
Earnings per share -0.18 -280.00 % 0.10 233.33 % 0.03 -70.00 % 0.10 176.92 % -0.13 95.47 % -2.87 -28.70 % -2.23 -643.33 % -0.30 91.67 % -3.60 -757.14 % -0.42 -569.80 % 0.09 -44.13 % 0.16 -73.33 % 0.60 -15.49 % 0.71 220.34 % -0.59 -690.00 % 0.10 -80.00 % 0.50 1 350.00 % -0.04 -101.84 % 2.17 4 240.00 % 0.05 103.88 % -1.29 14.57 % -1.51 -468.29 % 0.41 -75.74 % 1.69 4.32 % 1.62 92.86 % 0.84 -34.38 % 1.28 -11.72 % 1.45 -63.29 % 3.95 4 378.46 % 0.09 -69.59 % 0.29 -78.99 % 1.38 62.35 % 0.85 183.33 % 0.30 -78.26 % 1.38 -37.84 % 2.22 14.43 % 1.94 -14.54 % 2.27 5.09 % 2.16 1.89 % 2.12 -6.61 % 2.27 6.07 % 2.14 409.52 % 0.42 195.45 % -0.44 -191.67 % 0.48 -2.04 % 0.49 -50.51 % 0.99 98.00 % 0.50 28.21 % 0.39 178.00 % -0.50 -131.25 % 1.60 3 475.53 % -0.05 -108.62 % 0.55 -26.67 % 0.75 676.92 % -0.13
Gross profit 11.232 M -46.30 % 20.916 M 282.59 % 5.467 M -53.71 % 11.810 M 613.60 % 1.655 M 132.22 % -5.136 M -140.61 % 12.648 M -28.94 % 17.800 M 1 168.71 % 1.403 M -96.90 % 45.267 M -48.44 % 87.789 M -9.51 % 97.019 M -5.66 % 102.841 M 26.93 % 81.024 M 16.77 % 69.388 M -11.59 % 78.481 M 20.04 % 65.379 M 18.12 % 55.350 M -29.18 % 78.156 M 39.90 % 55.865 M 398.93 % 11.197 M -85.64 % 77.957 M -34.11 % 118.319 M 12.94 % 104.766 M -10.30 % 116.799 M 225.93 % -92.746 M -178.86 % 117.601 M 26.84 % 92.719 M 1.97 % 90.928 M 7.26 % 84.777 M 16.44 % 72.809 M 0.96 % 72.115 M 1.35 % 71.153 M -42.68 % 124.132 M 38.40 % 89.693 M -4.66 % 94.081 M 19.93 % 78.447 M 2.57 % 76.478 M -9.28 % 84.297 M 8.89 % 77.418 M 2.04 % 75.871 M 352.01 % -30.106 M -142.71 % 70.486 M 13.61 % 62.040 M -14.90 % 72.903 M 3 401.77 % -2.208 M -103.14 % 70.280 M 14.59 % 61.330 M 9.17 % 56.181 M 10.62 % 50.789 M -28.65 % 71.182 M 41.91 % 50.161 M -5.96 % 53.341 M -8.01 % 57.984 M 13.24 % 51.205 M
Income tax expense -625.000 K -128.75 % 2.174 M 67.23 % 1.300 M -20.73 % 1.640 M -2.38 % 1.680 M -10.40 % 1.875 M 248.51 % 538.000 K -56.40 % 1.234 M 439.01 % -364.000 K 72.49 % -1.323 M -187.44 % 1.513 M 502.79 % 251.000 K -89.63 % 2.421 M 6.56 % 2.272 M 392.03 % -778.000 K -13 066.67 % 6.000 K -99.57 % 1.394 M -27.55 % 1.924 M 374.86 % -700.000 K 5.28 % -739.000 K 2.89 % -761.000 K 76.15 % -3.191 M -332.75 % 1.371 M -6.03 % 1.459 M -64.72 % 4.135 M 126.77 % -15.448 M -265.22 % 9.350 M 146.05 % 3.800 M 31.03 % 2.900 M 960.53 % -337.000 K -107.00 % 4.811 M 0.000 -100.00 % 3.057 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.871 M 0.000 0.000 0.000 -100.00 % 22.288 M 0.000 0.000 0.000 -100.00 % 6.053 M 0.000 -100.00 % 3.000 K 0.000 -100.00 % 590.000 K 0.000
Cost of revenue 11.888 M -37.71 % 19.084 M 4.20 % 18.314 M -21.66 % 23.379 M -23.33 % 30.495 M -53.80 % 66.012 M 101.37 % 32.781 M 24.57 % 26.315 M -44.55 % 47.456 M -59.64 % 117.586 M -22.28 % 151.290 M 21.41 % 124.607 M 3.38 % 120.533 M -23.09 % 156.726 M 53.75 % 101.938 M 16.35 % 87.612 M 34.95 % 64.920 M -47.81 % 124.390 M 51.62 % 82.040 M 69.13 % 48.507 M 451.53 % 8.795 M -91.97 % 109.527 M 9.70 % 99.841 M 16.70 % 85.552 M -34.98 % 131.570 M -55.65 % 296.643 M 163.78 % 112.458 M 37.90 % 81.549 M -30.11 % 116.681 M -8.71 % 127.817 M -9.36 % 141.011 M 47.42 % 95.653 M -34.97 % 147.084 M -17.58 % 178.454 M -13.47 % 206.242 M 52.30 % 135.422 M -3.89 % 140.908 M -20.47 % 177.165 M -28.73 % 248.595 M 64.68 % 150.957 M 1.19 % 149.185 M -62.97 % 402.842 M 165.23 % 151.884 M 15.35 % 131.670 M 2.90 % 127.960 M -62.74 % 343.459 M 160.22 % 131.990 M 68.75 % 78.217 M -12.09 % 88.971 M -3.35 % 92.051 M -34.10 % 139.693 M 11.30 % 125.509 M 33.82 % 93.790 M 28.15 % 73.189 M -24.94 % 97.510 M
General and administrative expenses 0.000 -100.00 % 13.968 M 0.000 0.000 0.000 -100.00 % 4.507 M 0.000 0.000 0.000 -100.00 % 47.083 M 0.000 0.000 0.000 -100.00 % 69.152 M 0.000 0.000 0.000 -100.00 % 55.063 M 0.000 0.000 0.000 -100.00 % 26.222 M 0.000 0.000 0.000 -100.00 % 34.769 M 0.000 0.000 0.000 -100.00 % 12.833 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.401 M 0.000 0.000 0.000 -100.00 % 16.819 M 0.000 0.000 0.000 -100.00 % 7.356 M 0.000 0.000 0.000 -100.00 % 7.618 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 1.856 M 0.000 0.000 0.000 -100.00 % 2.219 M 0.000 0.000 0.000 -100.00 % 1.778 M 0.000 0.000 0.000 -100.00 % 1.424 M 0.000 0.000 0.000 -100.00 % 870.000 K 0.000 0.000 0.000 -100.00 % 1.017 M 0.000 0.000 0.000 -100.00 % 2.623 M 0.000 0.000 0.000 -100.00 % 133.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 402.000 K 0.000 0.000 0.000 -100.00 % 1.450 M 0.000 0.000 0.000 -100.00 % 2.919 M 0.000 0.000 0.000 -100.00 % 2.263 M 0.000 0.000 0.000 0.000 0.000
Other expenses 22.682 M 102.81 % 11.184 M -50.62 % 22.647 M 18.91 % 19.045 M 0.000 0.000 -100.00 % 22.015 M 23.68 % 17.800 M 754.95 % 2.082 M 0.000 -100.00 % 87.780 M -9.52 % 97.019 M -5.66 % 102.841 M 0.000 -100.00 % 69.388 M -11.59 % 78.481 M 20.04 % 65.379 M 58 474.11 % -112.000 K -100.14 % 78.156 M 39.90 % 55.865 M 398.93 % 11.197 M 481.76 % -2.933 M -102.48 % 118.319 M 12.94 % 104.766 M -10.31 % 116.804 M 231.11 % -89.089 M -197.67 % 91.211 M -1.63 % 92.719 M 1.97 % 90.928 M 188.75 % 31.490 M -51.95 % 65.542 M 8.77 % 60.256 M -0.91 % 60.812 M -51.72 % 125.959 M 61.25 % 78.115 M 0.000 -100.00 % 61.611 M 8.03 % 57.032 M -13.32 % 65.795 M 11.10 % 59.220 M 4.96 % 56.424 M 200.52 % -56.130 M -183.87 % 66.923 M 1.66 % 65.828 M -4.32 % 68.800 M 339.60 % -28.715 M -146.51 % 61.743 M 8.29 % 57.015 M 5.77 % 53.904 M 9.98 % 49.014 M -14.68 % 57.445 M 13.61 % 50.565 M 4.00 % 48.618 M -4.57 % 50.946 M -2.67 % 52.342 M
Operating expenses 22.682 M -16.77 % 27.253 M 20.34 % 22.647 M 18.91 % 19.045 M -13.46 % 22.007 M -14.41 % 25.713 M 16.80 % 22.015 M 23.68 % 17.800 M 1 168.71 % 1.403 M -97.13 % 48.861 M -40.88 % 82.651 M -9.83 % 91.665 M -1.11 % 92.692 M 31.34 % 70.576 M -3.03 % 72.784 M -3.59 % 75.492 M 15.47 % 65.379 M 16.89 % 55.933 M -28.43 % 78.156 M 44.08 % 54.244 M 384.45 % 11.197 M -84.20 % 70.886 M -40.09 % 118.319 M 39.91 % 84.566 M -27.60 % 116.804 M 231.11 % -89.089 M -175.76 % 117.601 M 67.55 % 70.188 M -22.81 % 90.928 M 9.42 % 83.098 M 32.08 % 62.915 M 8.00 % 58.257 M -8.79 % 63.872 M -47.44 % 121.522 M 55.57 % 78.115 M 16.71 % 66.932 M 8.64 % 61.611 M 8.03 % 57.032 M -13.32 % 65.795 M 11.10 % 59.220 M 4.96 % 56.424 M 200.52 % -56.130 M -183.87 % 66.923 M 1.66 % 65.828 M -4.32 % 68.800 M 339.60 % -28.715 M -146.51 % 61.743 M 8.29 % 57.015 M 7.93 % 52.826 M 7.78 % 49.014 M -14.68 % 57.445 M 13.61 % 50.565 M 4.00 % 48.618 M -4.57 % 50.946 M -2.67 % 52.342 M
Cost and expenses 34.570 M -25.39 % 46.337 M 13.12 % 40.961 M -3.45 % 42.424 M -19.20 % 52.502 M -42.76 % 91.725 M 67.39 % 54.796 M 9.13 % 50.210 M -38.28 % 81.353 M -51.12 % 166.447 M -29.44 % 235.906 M 4.96 % 224.764 M 9.72 % 204.853 M -9.88 % 227.302 M 30.74 % 173.859 M 5.99 % 164.035 M 24.62 % 131.623 M -26.77 % 179.740 M 18.12 % 152.165 M 48.11 % 102.740 M 254.08 % 29.016 M -83.77 % 178.759 M -10.92 % 200.669 M 17.67 % 170.535 M -31.34 % 248.369 M 19.66 % 207.554 M 1.91 % 203.669 M 34.23 % 151.737 M -22.29 % 195.266 M -7.42 % 210.915 M 3.43 % 203.926 M 30.80 % 155.909 M -26.09 % 210.956 M -29.68 % 299.976 M 5.14 % 285.299 M 40.99 % 202.354 M -0.08 % 202.519 M -13.53 % 234.197 M -25.51 % 314.390 M 49.58 % 210.177 M 2.22 % 205.609 M -40.70 % 346.712 M 58.46 % 218.807 M 10.79 % 197.498 M 0.38 % 196.760 M -37.49 % 314.744 M 62.46 % 193.733 M 43.26 % 135.232 M -4.63 % 141.797 M 0.52 % 141.065 M -28.44 % 197.138 M 11.96 % 176.074 M 23.64 % 142.408 M 14.72 % 124.135 M -17.16 % 149.852 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 -100.00 % 112.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
Selling general and administrative expenses 0.000 -100.00 % 16.069 M 0.000 0.000 -100.00 % 22.007 M -14.41 % 25.713 M 0.000 0.000 100.00 % -679.000 K -101.39 % 48.861 M 1 052.64 % -5.129 M 4.20 % -5.354 M 47.25 % -10.149 M -114.38 % 70.576 M 1 978.21 % 3.396 M 213.62 % -2.989 M 0.000 -100.00 % 55.933 M 0.000 100.00 % -1.621 M -118.01 % 9.003 M -66.95 % 27.239 M 0.000 100.00 % -20.200 M 0.000 -100.00 % 37.392 M 41.69 % 26.390 M 217.13 % -22.531 M 0.000 -100.00 % 12.966 M 593.57 % -2.627 M -31.42 % -1.999 M -165.33 % 3.060 M 168.97 % -4.437 M 0.000 -100.00 % 19.561 M 0.000 -100.00 % 17.803 M 0.000 0.000 0.000 -100.00 % 18.269 M 0.000 0.000 0.000 -100.00 % 10.275 M 0.000 0.000 100.00 % -1.078 M -110.91 % 9.881 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.775 M 0.000 0.000 0.000 -100.00 % 222.000 K 0.000 0.000 0.000 -100.00 % 606.000 K 0.000 0.000 0.000 -100.00 % 2.795 M 0.000 0.000 0.000 -100.00 % 3.226 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 % 3.386 M 0.000 0.000 0.000 -100.00 % 3.708 M 0.000 0.000 0.000 -100.00 % 2.919 M 0.000 0.000 0.000 -100.00 % 865.000 K 0.000
Interest expense 1.748 M 94.01 % 901.000 K 90 000.00 % 1.000 K -99.97 % 2.876 M 635.55 % 391.000 K -25.38 % 524.000 K 41.24 % 371.000 K 24.08 % 299.000 K -64.45 % 841.000 K -18.74 % 1.035 M -63.79 % 2.858 M -23.93 % 3.757 M 46.02 % 2.573 M 141.17 % -6.249 M -353.82 % 2.462 M 15.42 % 2.133 M 44.90 % 1.472 M 95.23 % 754.000 K -60.79 % 1.923 M -2.53 % 1.973 M -30.31 % 2.831 M 456.10 % -795.000 K -121.09 % 3.769 M -10.54 % 4.213 M -13.10 % 4.848 M 120.76 % -23.357 M -484.41 % 6.076 M -2.91 % 6.258 M 27.30 % 4.916 M -45.45 % 9.012 M 38.39 % 6.512 M -3.08 % 6.719 M -3.75 % 6.981 M 409.56 % 1.370 M -83.89 % 8.502 M 8.17 % 7.860 M 11.22 % 7.067 M -14.72 % 8.287 M 22.53 % 6.763 M 4.46 % 6.474 M -0.87 % 6.531 M -29.31 % 9.239 M 29.89 % 7.113 M 0.89 % 7.050 M -7.61 % 7.631 M -4.28 % 7.972 M 29.73 % 6.145 M 86.61 % 3.293 M 205.47 % 1.078 M 0.000 -100.00 % 1.524 M -20.21 % 1.910 M -4.83 % 2.007 M 29.40 % 1.551 M -21.98 % 1.988 M
Depreciation and amortization 1.002 M -32.71 % 1.489 M -5.52 % 1.576 M 4.10 % 1.514 M -11.93 % 1.719 M 205.87 % 562.000 K -77.61 % 2.510 M 836.57 % 268.000 K -94.84 % 5.191 M -33.75 % 7.836 M 3.05 % 7.604 M -5.14 % 8.016 M 11.47 % 7.191 M -6.39 % 7.682 M -2.70 % 7.895 M 0.01 % 7.894 M -0.04 % 7.897 M -27.63 % 10.912 M 50.06 % 7.272 M 0.01 % 7.271 M -12.10 % 8.272 M 69.30 % 4.886 M -52.60 % 10.307 M 0.44 % 10.262 M 0.00 % 10.262 M -22.60 % 13.258 M 40.34 % 9.447 M 0.50 % 9.400 M 0.00 % 9.400 M -29.51 % 13.335 M 44.95 % 9.200 M 0.00 % 9.200 M -0.65 % 9.260 M 13.98 % 8.124 M -39.52 % 13.433 M 10.50 % 12.157 M -0.43 % 12.210 M -0.25 % 12.241 M 0.63 % 12.164 M 0.14 % 12.147 M -0.29 % 12.182 M 560.92 % -2.643 M -113.88 % 19.045 M 27.14 % 14.979 M -15.40 % 17.706 M 21.49 % 14.574 M -3.02 % 15.028 M 0.25 % 14.991 M 0.57 % 14.906 M 26.62 % 11.772 M -1.60 % 11.964 M 0.11 % 11.951 M 0.00 % 11.951 M -8.11 % 13.006 M 12.12 % 11.600 M
Operating income -11.450 M -80.68 % -6.337 M 63.11 % -17.180 M -137.46 % -7.235 M 64.45 % -20.352 M 34.03 % -30.849 M -229.34 % -9.367 M -53.68 % -6.095 M 81.24 % -32.494 M -1 010.15 % -2.927 M -192.25 % 3.173 M 250.38 % -2.110 M -111.39 % 18.521 M 71.41 % 10.805 M 526.57 % -2.533 M -223.08 % 2.058 M 255.44 % -1.324 M -127.10 % -583.000 K -107.26 % 8.030 M 392.03 % 1.632 M 118.09 % -9.024 M -203.43 % 8.725 M -50.12 % 17.491 M -11.59 % 19.783 M -49.40 % 39.096 M 1 169.07 % -3.657 M -113.86 % 26.390 M 17.18 % 22.521 M 82.46 % 12.343 M 635.14 % 1.679 M -87.81 % 13.779 M -25.83 % 18.578 M 7.25 % 17.322 M 563.68 % 2.610 M -77.46 % 11.578 M -54.42 % 25.401 M 50.87 % 16.836 M -13.42 % 19.446 M -9.26 % 21.430 M 17.76 % 18.198 M -6.42 % 19.447 M -42.10 % 33.585 M 272.71 % 9.011 M 456.23 % 1.620 M -83.99 % 10.119 M -71.22 % 35.156 M 168.45 % 13.096 M 107.61 % 6.308 M 88.02 % 3.355 M 89.01 % 1.775 M -87.08 % 13.737 M 3 500.25 % -404.000 K -108.55 % 4.723 M -32.89 % 7.038 M 719.00 % -1.137 M
Operating income ratio -0.50 -212.60 % -0.16 78.07 % -0.72 -251.37 % -0.21 67.52 % -0.63 -24.92 % -0.51 -145.77 % -0.21 -49.24 % -0.14 79.23 % -0.67 -3 600.25 % -0.02 -235.42 % 0.01 239.40 % -0.01 -111.48 % 0.08 82.44 % 0.05 407.39 % -0.01 -219.32 % 0.01 221.94 % -0.01 -213.27 % 0.00 -106.47 % 0.05 220.57 % 0.02 103.46 % -0.45 -1 069.93 % 0.05 -41.96 % 0.08 -22.87 % 0.10 -33.96 % 0.16 977.65 % -0.02 -115.64 % 0.11 -11.24 % 0.13 117.37 % 0.06 652.79 % 0.01 -87.74 % 0.06 -41.81 % 0.11 39.51 % 0.08 820.19 % 0.01 -77.95 % 0.04 -64.65 % 0.11 44.20 % 0.08 0.11 % 0.08 19.09 % 0.06 -19.21 % 0.08 -7.78 % 0.09 -4.10 % 0.09 122.36 % 0.04 384.54 % 0.01 -83.40 % 0.05 -51.10 % 0.10 59.12 % 0.06 43.23 % 0.05 95.57 % 0.02 86.00 % 0.01 -80.92 % 0.07 2 932.59 % 0.00 -107.16 % 0.03 -40.17 % 0.05 801.78 % -0.01
Total other income expenses net 9.248 M -1.72 % 9.410 M -49.78 % 18.737 M 92.53 % 9.732 M -53.47 % 20.915 M 158.18 % 8.101 M 187.87 % -9.219 M -293.47 % 4.765 M 283.96 % 1.241 M 162.90 % -1.973 M -120.94 % -893.000 K -124.09 % 3.707 M 133.87 % -10.945 M -355.47 % -2.403 M 27.73 % -3.325 M -176.62 % -1.202 M -117.22 % 6.981 M 221.71 % 2.170 M -77.98 % 9.855 M 596.72 % -1.984 M 29.92 % -2.831 M 88.63 % -24.896 M -97.79 % -12.587 M -231.59 % -3.796 M 82.01 % -21.104 M -357.59 % -4.612 M 24.09 % -6.076 M 2.91 % -6.258 M -125.58 % 24.465 M 2 043.21 % -1.259 M 80.67 % -6.512 M 3.08 % -6.719 M 3.75 % -6.981 M 0.000 0.000 100.00 % -6.112 M 0.000 0.000 100.00 % -2.928 M 0.000 0.000 100.00 % -7.561 M -38.78 % -5.448 M -0.74 % -5.408 M 10.11 % -6.016 M 30.52 % -8.659 M -89.93 % -4.559 M -128.75 % -1.993 M 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 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-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 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-03-31
Net debt 0.000 100.00 % -9.001 M 0.000 -100.00 % 17.982 M 828.82 % 1.936 M -84.15 % 12.218 M 441.10 % 2.258 M -68.73 % 7.221 M 384.96 % 1.489 M -98.45 % 96.090 M 5 516.01 % 1.711 M -98.94 % 162.091 M 3 055.98 % 5.136 M -96.75 % 158.188 M 5 332.28 % 2.912 M -97.60 % 121.208 M 4 008.75 % 2.950 M -96.43 % 82.602 M 6 023.20 % 1.349 M -98.91 % 124.270 M 2 027.91 % 5.840 M -96.02 % 146.832 M 3 115.06 % 4.567 M -97.13 % 159.104 M -31.21 % 231.286 M 79.99 % 128.501 M -51.89 % 267.075 M 0.000 -100.00 % 259.994 M 1 876.39 % 13.155 M -95.90 % 320.491 M 11.62 % 287.138 M 5.60 % 271.905 M 3 916.92 % 6.769 M -97.46 % 266.543 M 2 900.60 % 8.883 M -96.35 % 243.127 M 2 304.34 % 10.112 M -95.19 % 210.234 M 1 383.66 % 14.170 M -93.16 % 207.222 M 2 429.57 % 8.192 M -96.92 % 265.726 M 946.33 % 25.396 M -85.90 % 180.084 M 5 073.34 % 3.481 M -95.08 % 70.799 M 103.92 % 34.719 M
Total investments 0.000 -100.00 % 49.322 M 0.000 -100.00 % 20.000 K -99.48 % 3.872 M -78.15 % 17.723 M 292.45 % 4.516 M 13 584.85 % 33.000 K -98.89 % 2.978 M -64.75 % 8.449 M 146.90 % 3.422 M -76.94 % 14.841 M 44.48 % 10.272 M -31.61 % 15.020 M 157.90 % 5.824 M -53.65 % 12.566 M 112.98 % 5.900 M -56.51 % 13.566 M 402.82 % 2.698 M -78.25 % 12.404 M 6.20 % 11.680 M 33.30 % 8.762 M -4.07 % 9.134 M 31.58 % 6.942 M 68.86 % 4.111 M -98.40 % 257.002 M 193.54 % 87.554 M 0.000 -100.00 % 9.416 M -64.21 % 26.310 M 60.19 % 16.424 M 164.56 % 6.208 M 0.00 % 6.208 M -54.14 % 13.538 M 22.01 % 11.096 M -37.54 % 17.766 M 186.27 % 6.206 M -69.31 % 20.224 M 225.77 % 6.208 M -78.09 % 28.340 M 356.51 % 6.208 M -62.11 % 16.384 M 163.92 % 6.208 M -87.78 % 50.792 M 718.17 % 6.208 M -10.83 % 6.962 M 12.15 % 6.208 M 0.00 % 6.208 M
Total debt 0.000 -100.00 % 70.000 K 0.000 -100.00 % 18.923 M 0.000 -100.00 % 14.154 M 0.000 -100.00 % 9.479 M 0.000 -100.00 % 97.579 M 0.000 -100.00 % 163.802 M 0.000 -100.00 % 163.324 M 0.000 -100.00 % 124.120 M 0.000 -100.00 % 85.552 M 0.000 -100.00 % 125.619 M 0.000 -100.00 % 152.672 M 0.000 -100.00 % 163.671 M -30.25 % 234.668 M 0.000 -100.00 % 275.878 M 0.000 -100.00 % 262.321 M 0.000 -100.00 % 330.122 M 12.53 % 293.361 M 4.69 % 280.212 M 0.000 -100.00 % 268.423 M 0.000 -100.00 % 252.010 M 0.000 -100.00 % 220.346 M 0.000 -100.00 % 221.392 M 0.000 -100.00 % 273.918 M 0.000 -100.00 % 205.480 M 0.000 -100.00 % 74.267 M 25.55 % 59.151 M
Accumulated other comprehensive income loss 473.487 M 4 347.98 % 10.645 M -97.75 % 473.982 M 22.11 % 388.171 M -18.17 % 474.338 M 3 728.08 % 12.391 M -97.61 % 518.154 M 19.85 % 432.343 M -21.32 % 549.528 M 5 193.08 % 10.382 M -98.12 % 552.249 M 0.000 -100.00 % 544.560 M 0.000 -100.00 % 541.437 M 0.000 -100.00 % 537.091 M 6 785.78 % 7.800 M -98.50 % 521.723 M 19.69 % 435.912 M -17.48 % 528.221 M 0.000 -100.00 % 554.196 M 0.000 -100.00 % 9.754 M -98.09 % 509.359 M 0.000 -100.00 % 455.938 M 4 093.69 % 10.872 M -97.52 % 438.631 M 0.000 0.000 0.000 -100.00 % 408.993 M 0.000 -100.00 % 436.335 M 0.000 -100.00 % 398.793 M 0.000 -100.00 % 380.932 M 0.000 -100.00 % 380.617 M 0.000 -100.00 % 367.872 M 0.000 -100.00 % 360.211 M 8 103.39 % 4.391 M 0.000
Retained earnings 0.000 -100.00 % 287.431 M 0.000 0.000 0.000 -100.00 % 286.536 M 0.000 0.000 0.000 -100.00 % 363.735 M 0.000 0.000 0.000 -100.00 % 360.043 M 0.000 0.000 0.000 -100.00 % 353.880 M 0.000 0.000 0.000 -100.00 % 346.397 M 0.000 0.000 -100.00 % 327.459 M 0.000 0.000 0.000 -100.00 % 262.947 M 0.000 -100.00 % 251.312 M 0.000 0.000 0.000 -100.00 % 221.628 M 0.000 0.000 0.000 -100.00 % 211.429 M 0.000 0.000 0.000 -100.00 % 193.253 M 0.000 0.000 0.000 -100.00 % 180.409 M 13.34 % 159.173 M
Common stock 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.00 % 85.811 M 0.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.000 -100.00 % 85.811 M 0.00 % 85.811 M
Total equity 473.487 M 0.00 % 473.487 M -0.10 % 473.982 M 0.00 % 473.982 M -0.08 % 474.338 M 0.00 % 474.338 M -8.46 % 518.154 M 0.00 % 518.154 M -5.71 % 549.528 M 0.00 % 549.528 M -0.49 % 552.249 M 0.00 % 552.249 M 1.41 % 544.560 M 0.00 % 544.561 M 0.58 % 541.437 M 0.00 % 541.437 M 0.81 % 537.091 M 0.00 % 537.091 M 2.95 % 521.723 M 0.00 % 521.723 M -1.23 % 528.221 M 0.00 % 528.221 M -4.69 % 554.196 M 0.00 % 554.196 M 8.11 % 512.624 M 0.64 % 509.359 M 0.00 % 509.359 M 11.72 % 455.938 M 1.49 % 449.230 M 2.42 % 438.631 M 0.11 % 438.155 M -4.06 % 456.696 M 2.60 % 445.118 M 8.83 % 408.993 M 0.00 % 408.992 M -6.27 % 436.335 M 0.00 % 436.335 M 9.41 % 398.793 M 0.00 % 398.793 M 4.69 % 380.932 M 0.00 % 380.932 M 0.08 % 380.617 M 0.00 % 380.617 M 3.46 % 367.872 M 0.00 % 367.872 M 2.13 % 360.211 M 0.00 % 360.211 M -1.55 % 365.875 M
Other non current liabilities -473.487 M -29 879.06 % 1.590 M 100.34 % -473.982 M -29 891.45 % 1.591 M 100.34 % -474.338 M -29 913.83 % 1.591 M 100.31 % -518.154 M -25 891.64 % 2.009 M 0.000 -100.00 % 2.009 M 0.000 -100.00 % 419.000 K 0.000 -100.00 % 418.000 K 0.000 -100.00 % 996.000 K 0.000 -100.00 % 418.000 K 0.000 -100.00 % 1.491 M 0.000 -100.00 % 2.705 M 0.000 -100.00 % 2.941 M 17.64 % 2.500 M 0.000 -100.00 % 49.251 M 110.80 % -455.938 M -19 559.58 % 2.343 M 0.000 -100.00 % 2.294 M -97.06 % 78.064 M 0.03 % 78.039 M 0.000 -100.00 % 1.853 M 0.000 -100.00 % 60.101 M 0.000 -100.00 % 61.482 M 0.000 -100.00 % 109.719 M 0.000 -100.00 % 109.662 M 0.000 -100.00 % 87.742 M 0.000 -100.00 % 87.149 M 34 759.60 % 250.000 K
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.001 M 0.000 -100.00 % 27.101 M 0.000 -100.00 % 12.201 M 0.000 -100.00 % 21.878 M 0.000 -100.00 % 22.267 M 0.000 -100.00 % 36.123 M 0.000 -100.00 % 3.647 M 0.000 -100.00 % 24.924 M -24.11 % 32.843 M 0.000 -100.00 % 275.878 M 0.000 -100.00 % 80.536 M 0.000 -100.00 % 117.767 M -23.53 % 154.006 M -8.50 % 168.317 M 0.000 -100.00 % 143.574 M 0.000 -100.00 % 162.775 M 0.000 -100.00 % 180.258 M 0.000 -100.00 % 193.611 M 0.000 -100.00 % 200.034 M 0.000 -100.00 % 190.317 M 0.000 -100.00 % 41.764 M -29.39 % 59.151 M
Total non current liabilities -473.487 M -3 215.46 % 15.198 M 103.21 % -473.982 M -4 771.61 % 10.146 M 102.14 % -474.338 M -6 303.74 % 7.646 M 101.48 % -518.154 M -8 159.64 % 6.429 M 0.000 -100.00 % 28.730 M 0.000 -100.00 % 33.413 M 0.000 -100.00 % 20.412 M 0.000 -100.00 % 32.656 M 0.000 -100.00 % 34.497 M 0.000 -100.00 % 51.385 M 0.000 -100.00 % 21.723 M 0.000 -100.00 % 46.278 M -17.48 % 56.081 M 0.000 -100.00 % 368.110 M 180.74 % -455.938 M -462.32 % 125.837 M 0.000 -100.00 % 240.359 M -13.36 % 277.419 M -4.90 % 291.705 M 0.000 -100.00 % 190.777 M 0.000 -100.00 % 277.134 M 0.000 -100.00 % 295.997 M 0.000 -100.00 % 303.330 M 0.000 -100.00 % 309.696 M 0.000 -100.00 % 278.059 M 0.000 -100.00 % 128.913 M 7.61 % 119.797 M
Other current liabilities 0.000 -100.00 % 3.487 M 0.000 -100.00 % 5.170 M 0.000 -100.00 % 4.666 M 0.000 -100.00 % 10.103 M 0.000 -100.00 % 7.897 M 0.000 -100.00 % 21.125 M 0.000 -100.00 % 9.694 M 0.000 -100.00 % 13.731 M 0.000 -100.00 % 13.786 M 0.000 -100.00 % 20.399 M 0.000 -100.00 % 19.480 M 0.000 -100.00 % 15.640 M -22.60 % 20.206 M 0.000 -100.00 % 7.817 M 0.000 -100.00 % 2.857 M 0.000 -100.00 % 6.680 M -76.99 % 29.032 M 25.82 % 23.075 M 0.000 -100.00 % 14.843 M 0.000 -100.00 % 20.613 M 0.000 -100.00 % 14.742 M 0.000 -100.00 % 18.123 M 0.000 -100.00 % 15.293 M 0.000 -100.00 % 13.264 M 0.000 -100.00 % 17.871 M 80.59 % 9.896 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.289 M 0.000 0.000 0.000 -100.00 % 319.000 K 0.000 0.000 0.000 -100.00 % 832.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 % 11.010 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.394 M 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 70.000 K 0.000 -100.00 % 18.923 M 0.000 -100.00 % 14.154 M 0.000 -100.00 % 9.479 M 0.000 -100.00 % 66.342 M 0.000 -100.00 % 136.701 M 0.000 -100.00 % 151.123 M 0.000 -100.00 % 102.242 M 0.000 -100.00 % 63.285 M 0.000 -100.00 % 89.496 M 0.000 -100.00 % 149.025 M 0.000 -100.00 % 138.747 M -31.25 % 201.825 M 0.000 0.000 0.000 -100.00 % 181.785 M 0.000 -100.00 % 176.045 M 26.33 % 139.355 M 24.54 % 111.895 M 0.000 -100.00 % 124.849 M 0.000 -100.00 % 78.225 M 0.000 -100.00 % 40.088 M 0.000 -100.00 % 27.781 M 0.000 -100.00 % 73.884 M 0.000 -100.00 % 9.769 M 0.000 -100.00 % 32.503 M 0.000
Total current liabilities 0.000 -100.00 % 26.736 M 0.000 -100.00 % 44.479 M 0.000 -100.00 % 45.352 M 0.000 -100.00 % 42.188 M 0.000 -100.00 % 124.768 M 0.000 -100.00 % 234.260 M 0.000 -100.00 % 224.795 M 0.000 -100.00 % 163.604 M 0.000 -100.00 % 140.549 M 0.000 -100.00 % 155.874 M 0.000 -100.00 % 233.874 M 0.000 -100.00 % 211.356 M -25.52 % 283.792 M 0.000 -100.00 % 94.317 M 0.000 -100.00 % 253.200 M 0.000 -100.00 % 287.418 M 3.18 % 278.554 M -5.89 % 295.981 M 0.000 -100.00 % 220.591 M 0.000 -100.00 % 302.065 M 0.000 -100.00 % 224.843 M 0.000 -100.00 % 244.237 M 0.000 -100.00 % 290.687 M 0.000 -100.00 % 136.719 M 0.000 -100.00 % 165.059 M 133.64 % 70.647 M
Total liabilities -473.487 M -1 229.12 % 41.934 M 108.85 % -473.982 M -967.70 % 54.625 M 111.52 % -474.338 M -995.01 % 52.998 M 110.23 % -518.154 M -1 165.79 % 48.617 M 0.000 -100.00 % 153.498 M 0.000 -100.00 % 267.673 M 0.000 -100.00 % 245.207 M 0.000 -100.00 % 196.260 M 0.000 -100.00 % 175.046 M 0.000 -100.00 % 207.259 M 0.000 -100.00 % 255.597 M 0.000 -100.00 % 257.634 M -24.20 % 339.873 M 0.000 -100.00 % 462.427 M 201.42 % -455.938 M -220.29 % 379.037 M 0.000 -100.00 % 527.777 M -5.07 % 555.973 M -5.40 % 587.686 M 0.000 -100.00 % 411.368 M 0.000 -100.00 % 579.199 M 0.000 -100.00 % 520.840 M 0.000 -100.00 % 547.567 M 0.000 -100.00 % 600.383 M 0.000 -100.00 % 414.778 M 0.000 -100.00 % 293.972 M 54.36 % 190.444 M
Other non current assets 0.000 -100.00 % 55.353 M 0.000 -100.00 % 93.914 M 4 950.93 % -1.936 M -101.91 % 101.520 M 4 596.01 % -2.258 M -101.86 % 121.299 M 8 246.34 % -1.489 M -100.98 % 151.364 M 8 946.52 % -1.711 M -101.57 % 109.318 M 2 228.47 % -5.136 M -104.93 % 104.232 M 3 679.40 % -2.912 M -102.85 % 102.097 M 3 560.92 % -2.950 M -102.76 % 106.964 M 8 029.13 % -1.349 M -102.39 % 56.415 M 1 066.01 % -5.840 M -107.75 % 75.390 M 1 750.76 % -4.567 M -113.94 % 32.760 M -64.27 % 91.687 M 171.35 % -128.501 M -207.35 % 119.698 M 1 359.98 % -9.500 M -108.20 % 115.877 M 980.86 % -13.155 M -114.27 % 92.169 M -38.88 % 150.802 M 4.51 % 144.291 M 2 231.64 % -6.769 M -110.55 % 64.183 M 822.54 % -8.883 M -108.26 % 107.488 M 1 162.97 % -10.112 M -109.33 % 108.356 M 864.69 % -14.170 M -117.25 % 82.147 M 1 102.77 % -8.192 M -111.07 % 74.025 M 391.48 % -25.396 M -136.49 % 69.599 M 2 099.40 % -3.481 M -105.33 % 65.255 M 25.71 % 51.910 M
Long term investments 0.000 -100.00 % 49.322 M 0.000 -100.00 % 20.000 K 0.000 100.00 % -19.524 M 0.000 -100.00 % 33.000 K 0.000 100.00 % -72.226 M 0.000 -100.00 % 14.841 M 0.000 -100.00 % 15.020 M 0.000 -100.00 % 12.566 M 0.000 0.000 0.000 -100.00 % 12.404 M 0.000 -100.00 % 8.762 M 0.000 -100.00 % 6.942 M 68.86 % 4.111 M 0.000 100.00 % -32.144 M 0.000 -100.00 % 9.416 M 0.000 -100.00 % 12.901 M 107.81 % 6.208 M 0.00 % 6.208 M 0.000 -100.00 % 6.208 M 0.000 -100.00 % 6.208 M 0.000 -100.00 % 6.208 M 0.000 -100.00 % 6.208 M 0.000 -100.00 % 6.208 M 0.000 -100.00 % 6.208 M 0.000 -100.00 % 6.208 M 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
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
Goodwill and 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
Property plant equipment net 0.000 -100.00 % 253.539 M 0.000 -100.00 % 265.724 M 0.000 -100.00 % 274.973 M 0.000 -100.00 % 278.720 M 0.000 -100.00 % 286.741 M 0.000 -100.00 % 296.505 M 0.000 -100.00 % 275.012 M 0.000 -100.00 % 289.663 M 0.000 -100.00 % 305.165 M 0.000 -100.00 % 328.256 M 0.000 -100.00 % 343.777 M 0.000 -100.00 % 359.606 M -5.23 % 379.440 M 0.000 -100.00 % 398.703 M 0.000 -100.00 % 410.620 M 0.000 -100.00 % 443.496 M 4.43 % 424.684 M -0.54 % 426.976 M 0.000 -100.00 % 422.711 M 0.000 -100.00 % 395.424 M 0.000 -100.00 % 419.010 M 0.000 -100.00 % 439.374 M 0.000 -100.00 % 486.012 M 0.000 -100.00 % 445.858 M 0.000 -100.00 % 306.559 M 1.95 % 300.687 M
Total non current assets 0.000 -100.00 % 358.214 M 0.000 -100.00 % 359.658 M 18 677.38 % -1.936 M -100.54 % 356.969 M 15 909.08 % -2.258 M -100.56 % 400.052 M 26 967.16 % -1.489 M -100.41 % 365.879 M 21 483.93 % -1.711 M -100.41 % 420.664 M 8 290.50 % -5.136 M -101.30 % 394.264 M 13 639.29 % -2.912 M -100.72 % 404.326 M 13 805.97 % -2.950 M -100.72 % 412.129 M 30 650.70 % -1.349 M -100.34 % 397.075 M 6 899.23 % -5.840 M -101.36 % 427.929 M 9 470.02 % -4.567 M -101.14 % 399.308 M -15.98 % 475.238 M 469.83 % -128.501 M -126.43 % 486.257 M 5 218.49 % -9.500 M -101.77 % 535.913 M 4 173.84 % -13.155 M -102.40 % 548.566 M -5.70 % 581.694 M 0.73 % 577.475 M 8 631.17 % -6.769 M -101.37 % 493.102 M 5 651.08 % -8.883 M -101.74 % 509.120 M 5 134.81 % -10.112 M -101.90 % 533.574 M 3 865.52 % -14.170 M -102.69 % 527.729 M 6 542.00 % -8.192 M -101.45 % 566.245 M 2 329.66 % -25.396 M -104.87 % 521.665 M 15 086.07 % -3.481 M -100.92 % 378.022 M 7.21 % 352.597 M
Other current assets -9.071 M -109.86 % 91.992 M 9 875.98 % -941.000 K -100.93 % 100.939 M 0.000 -100.00 % 33.622 M 0.000 -100.00 % 37.775 M 0.000 -100.00 % 105.325 M 0.000 -100.00 % 38.197 M 0.000 -100.00 % 54.505 M 0.000 -100.00 % 72.860 M 0.000 -100.00 % 55.152 M 0.000 -100.00 % 58.107 M 0.000 -100.00 % 37.624 M 0.000 -100.00 % 34.921 M 20.77 % 28.916 M 0.000 -100.00 % 227.775 M 0.000 -100.00 % 9.767 M 0.000 -100.00 % 248.594 M 1 069.69 % 21.253 M -42.59 % 37.020 M 0.000 -100.00 % 192.115 M 0.000 -100.00 % 90.555 M 0.000 -100.00 % 10.906 M 0.000 -100.00 % 29.913 M 0.000 -100.00 % 21.006 M 0.000 -100.00 % 20.882 M 0.000 -100.00 % 26.358 M 0.000
Short term investments 0.000 -100.00 % 54.840 M 0.000 0.000 -100.00 % 3.872 M -89.60 % 37.247 M 724.78 % 4.516 M 0.000 -100.00 % 2.978 M -96.31 % 80.675 M 2 257.54 % 3.422 M 0.000 -100.00 % 10.272 M 0.000 -100.00 % 5.824 M 0.000 -100.00 % 5.900 M 0.000 -100.00 % 2.698 M 0.000 -100.00 % 11.680 M 0.000 -100.00 % 9.134 M 0.000 0.000 -100.00 % 257.002 M 114.71 % 119.698 M 0.000 0.000 -100.00 % 26.310 M 646.81 % 3.523 M 0.000 0.000 -100.00 % 13.538 M 176.96 % 4.888 M -72.49 % 17.766 M 888 400.00 % -2.000 K -100.01 % 20.224 M 0.000 -100.00 % 28.340 M 0.000 -100.00 % 16.384 M 0.000 -100.00 % 50.792 M 0.000 -100.00 % 6.962 M 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 9.071 M 0.000 -100.00 % 941.000 K 148.61 % -1.936 M -200.00 % 1.936 M 185.74 % -2.258 M -200.00 % 2.258 M 251.65 % -1.489 M -200.00 % 1.489 M 187.03 % -1.711 M -200.00 % 1.711 M 133.31 % -5.136 M -200.00 % 5.136 M 276.37 % -2.912 M -200.00 % 2.912 M 198.71 % -2.950 M -200.00 % 2.950 M 318.68 % -1.349 M -200.00 % 1.349 M 123.10 % -5.840 M -200.00 % 5.840 M 227.87 % -4.567 M -200.00 % 4.567 M 35.04 % 3.382 M 102.63 % -128.501 M -1 559.74 % 8.803 M 0.000 -100.00 % 2.327 M 117.69 % -13.155 M -236.59 % 9.631 M 54.76 % 6.223 M -25.09 % 8.307 M 222.72 % -6.769 M -460.05 % 1.880 M 121.16 % -8.883 M -200.00 % 8.883 M 187.85 % -10.112 M -200.00 % 10.112 M 171.36 % -14.170 M -200.00 % 14.170 M 272.97 % -8.192 M -200.00 % 8.192 M 132.26 % -25.396 M -200.00 % 25.396 M 829.56 % -3.481 M -200.37 % 3.468 M -85.81 % 24.432 M
Cash and short term investments 9.071 M 0.00 % 9.071 M 863.97 % 941.000 K 0.00 % 941.000 K -51.39 % 1.936 M -95.06 % 39.183 M 1 635.30 % 2.258 M 0.00 % 2.258 M 51.65 % 1.489 M 0.00 % 1.489 M -12.97 % 1.711 M 0.00 % 1.711 M -66.69 % 5.136 M 0.00 % 5.136 M 76.37 % 2.912 M 0.00 % 2.912 M -1.29 % 2.950 M 0.00 % 2.950 M 118.68 % 1.349 M 0.00 % 1.349 M -76.90 % 5.840 M 0.00 % 5.840 M 27.87 % 4.567 M 0.00 % 4.567 M 35.04 % 3.382 M -97.37 % 128.501 M 0.00 % 128.501 M 1 252.64 % 9.500 M 308.25 % 2.327 M -82.31 % 13.155 M 36.59 % 9.631 M 54.76 % 6.223 M -25.09 % 8.307 M 22.72 % 6.769 M 260.05 % 1.880 M -78.84 % 8.883 M 0.00 % 8.883 M -12.15 % 10.112 M 0.00 % 10.112 M -28.64 % 14.170 M 0.00 % 14.170 M 72.97 % 8.192 M 0.00 % 8.192 M -67.74 % 25.396 M 0.00 % 25.396 M 629.56 % 3.481 M 0.37 % 3.468 M -85.81 % 24.432 M
Total current assets 0.000 -100.00 % 157.207 M 0.000 -100.00 % 168.949 M 8 626.70 % 1.936 M -98.86 % 170.367 M 7 445.04 % 2.258 M -98.65 % 166.719 M 11 096.71 % 1.489 M -99.56 % 337.147 M 19 604.68 % 1.711 M -99.57 % 399.258 M 7 673.71 % 5.136 M -98.70 % 395.504 M 13 481.87 % 2.912 M -99.13 % 333.371 M 11 200.71 % 2.950 M -99.02 % 300.008 M 22 139.29 % 1.349 M -99.59 % 331.907 M 5 583.34 % 5.840 M -98.36 % 355.832 M 7 691.37 % 4.567 M -98.89 % 412.522 M 9.35 % 377.259 M 193.58 % 128.501 M -73.53 % 485.530 M 5 010.84 % 9.500 M -96.75 % 292.354 M 2 122.38 % 13.155 M -96.85 % 417.365 M -3.16 % 430.975 M -5.35 % 455.329 M 6 626.68 % 6.769 M -97.93 % 327.258 M 3 584.09 % 8.883 M -98.25 % 506.414 M 4 908.05 % 10.112 M -97.38 % 386.059 M 2 624.48 % 14.170 M -96.46 % 400.770 M 4 792.21 % 8.192 M -98.02 % 414.755 M 1 533.15 % 25.396 M -90.27 % 260.985 M 7 397.41 % 3.481 M -98.74 % 276.161 M 35.56 % 203.722 M
Inventory 0.000 -100.00 % 29.663 M 0.000 -100.00 % 35.903 M 0.000 -100.00 % 53.061 M 0.000 -100.00 % 91.929 M 0.000 -100.00 % 125.013 M 0.000 -100.00 % 193.958 M 0.000 -100.00 % 206.008 M 0.000 -100.00 % 119.566 M 0.000 -100.00 % 112.225 M 0.000 -100.00 % 123.492 M 0.000 -100.00 % 134.794 M 0.000 -100.00 % 128.846 M -4.97 % 135.591 M 0.000 -100.00 % 129.254 M 0.000 -100.00 % 113.200 M 0.000 -100.00 % 160.822 M -10.45 % 179.587 M -3.47 % 186.043 M 0.000 -100.00 % 130.067 M 0.000 -100.00 % 121.696 M 0.000 -100.00 % 146.141 M 0.000 -100.00 % 113.417 M 0.000 -100.00 % 138.582 M 0.000 -100.00 % 26.673 M 0.000 -100.00 % 31.857 M -11.99 % 36.198 M
Net receivables 0.000 -100.00 % 26.481 M 0.000 -100.00 % 31.166 M 0.000 -100.00 % 44.501 M 0.000 -100.00 % 34.757 M 0.000 -100.00 % 106.112 M 0.000 -100.00 % 165.392 M 0.000 -100.00 % 129.855 M 0.000 -100.00 % 138.033 M 0.000 -100.00 % 129.695 M 0.000 -100.00 % 148.959 M 0.000 -100.00 % 184.518 M 0.000 -100.00 % 244.188 M 16.63 % 209.370 M 0.000 0.000 0.000 -100.00 % 167.059 M 0.000 -100.00 % 243.377 M 8.69 % 223.912 M -0.02 % 223.959 M 0.000 -100.00 % 166.551 M 0.000 -100.00 % 285.280 M 0.000 -100.00 % 218.900 M 0.000 -100.00 % 243.270 M 0.000 -100.00 % 246.975 M 0.000 -100.00 % 188.034 M 0.000 -100.00 % 240.836 M 68.31 % 143.092 M
Tax 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
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 100.00 % -1.000 K 0.000 0.000 0.000 0.000 100.00 % -1.000 K 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
Account payables 0.000 -100.00 % 23.179 M 0.000 -100.00 % 20.386 M 0.000 -100.00 % 26.532 M 0.000 -100.00 % 22.606 M 0.000 -100.00 % 39.878 M 0.000 -100.00 % 76.434 M 0.000 -100.00 % 62.592 M 0.000 -100.00 % 47.631 M 0.000 -100.00 % 61.280 M 0.000 -100.00 % 45.979 M 0.000 -100.00 % 65.369 M 0.000 -100.00 % 56.969 M -7.76 % 61.761 M 0.000 -100.00 % 86.500 M 0.000 -100.00 % 50.082 M 0.000 -100.00 % 104.693 M -4.97 % 110.167 M -31.58 % 161.011 M 0.000 -100.00 % 79.165 M 0.000 -100.00 % 181.207 M 0.000 -100.00 % 170.013 M 0.000 -100.00 % 198.333 M 0.000 -100.00 % 201.510 M 0.000 -100.00 % 102.898 M 0.000 -100.00 % 114.685 M 88.78 % 60.751 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 126.000 K 0.000 0.000 0.000 -100.00 % 1.067 M 0.000 0.000 0.000 -100.00 % 1.366 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.476 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.734 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 -100.00 % 36.310 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
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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.236 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 % -36.310 M 0.000 0.000 0.000 0.000 0.000 100.00 % -11.010 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.394 M 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 -100.00 % 5.495 M 0.000 0.000 -100.00 % 2.154 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
Other total stockholders equity 0.000 -100.00 % 89.600 M 0.000 -100.00 % 388.171 M 0.000 -100.00 % 89.600 M 0.000 0.000 0.000 -100.00 % 89.600 M 0.000 -100.00 % 466.438 M 0.000 -100.00 % 98.707 M 0.000 -100.00 % 455.626 M 0.000 -100.00 % 89.600 M 0.000 0.000 0.000 -100.00 % 90.518 M 0.000 -100.00 % 468.385 M 520.07 % 75.538 M 0.000 -100.00 % 423.548 M 0.000 -100.00 % 89.600 M 0.000 -100.00 % 101.032 M -72.76 % 370.885 M 3.22 % 359.307 M 0.000 -100.00 % 101.553 M 0.000 -100.00 % 350.524 M 0.000 -100.00 % 101.553 M 0.000 -100.00 % 295.121 M 0.000 -100.00 % 101.553 M 0.000 -100.00 % 282.061 M 0.000 -100.00 % 89.600 M -25.88 % 120.891 M
Deferred tax liabilities non current 0.000 -100.00 % 13.608 M 0.000 -100.00 % 8.555 M 0.000 -100.00 % 6.055 M 0.000 -100.00 % 4.420 M 0.000 -100.00 % 3.720 M 0.000 -100.00 % 5.893 M 0.000 -100.00 % 7.793 M 0.000 -100.00 % 9.782 M 0.000 -100.00 % 11.812 M 0.000 -100.00 % 13.771 M 0.000 -100.00 % 15.371 M 0.000 -100.00 % 18.413 M -11.21 % 20.738 M 0.000 -100.00 % 42.981 M 0.000 -100.00 % 42.958 M 0.000 -100.00 % 47.678 M 5.14 % 45.349 M 0.00 % 45.349 M 0.000 -100.00 % 45.350 M 0.000 -100.00 % 54.258 M 0.000 -100.00 % 54.257 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.396 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
Total assets 0.000 -100.00 % 515.421 M 0.000 -100.00 % 528.607 M 0.000 -100.00 % 527.336 M 0.000 -100.00 % 566.771 M 0.000 -100.00 % 703.026 M 0.000 -100.00 % 819.922 M 0.000 -100.00 % 789.768 M 0.000 -100.00 % 737.697 M 0.000 -100.00 % 712.137 M 0.000 -100.00 % 728.982 M 0.000 -100.00 % 783.760 M 0.000 -100.00 % 811.830 M -4.77 % 852.497 M 0.000 -100.00 % 971.786 M 0.000 -100.00 % 828.267 M 0.000 -100.00 % 965.932 M -4.62 % 1.013 B -1.95 % 1.033 B 0.000 -100.00 % 820.360 M 0.000 -100.00 % 1.016 B 0.000 -100.00 % 919.633 M 0.000 -100.00 % 928.499 M 0.000 -100.00 % 981.000 M 0.000 -100.00 % 782.650 M 0.000 -100.00 % 654.183 M 17.59 % 556.319 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-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 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-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 1.577 M 275.61 % -898.000 K -249.42 % -257.000 K 70.01 % -857.000 K -176.72 % 1.117 M -95.46 % 24.623 M 1.98 % 24.144 M 0.000 -100.00 % 30.889 M 3 088 800.00 % 1.000 K 100.13 % -767.000 K 43.02 % -1.346 M 73.89 % -5.155 M 15.89 % -6.129 M 0.000 100.00 % -850.000 K 0.000 -100.00 % 337.000 K 101.81 % -18.585 M -4 702.33 % -387.000 K -103.49 % 11.094 M -14.91 % 13.038 M 469.03 % -3.533 M 75.68 % -14.528 M -4.82 % -13.860 M -93.14 % -7.176 M 34.55 % -10.964 M 12.03 % -12.463 M 63.24 % -33.908 M -4 373.35 % -758.000 K 69.14 % -2.456 M 74.95 % -9.805 M -34.61 % -7.284 M -139.33 % 18.519 M 259.95 % -11.578 M 39.98 % -19.289 M -14.54 % -16.840 M -136.67 % 45.917 M 348.17 % -18.502 M -1.67 % -18.198 M 6.42 % -19.447 M -7.13 % -18.153 M -409.49 % -3.563 M -194.06 % 3.788 M 192.32 % -4.103 M 2.52 % -4.209 M 50.70 % -8.537 M -97.84 % -4.315 M -29.00 % -3.345 M -178.21 % 4.277 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.020 M 295.79 % -2.564 M 91.70 % -30.889 M -764.03 % -3.575 M -566.10 % 767.000 K -43.02 % 1.346 M -73.89 % 5.155 M -15.89 % 6.129 M 220.65 % -5.080 M -697.65 % 850.000 K -80.06 % 4.263 M 1 364.99 % -337.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
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 % 5.020 M 295.79 % -2.564 M 92.08 % -32.378 M -805.68 % -3.575 M 0.000 -100.00 % 1.346 M -73.89 % 5.155 M -15.89 % 6.129 M 220.65 % -5.080 M -697.65 % 850.000 K -80.06 % 4.263 M 1 364.99 % -337.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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.278 M 222.32 % 2.258 M -53.17 % 4.822 M 0.000 -100.00 % 5.064 M 0.000 -100.00 % 365.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 % 1.936 M -73.40 % 7.278 M 222.32 % 2.258 M 107.31 % -30.889 M -2 174.48 % 1.489 M 94.13 % 767.000 K -55.17 % 1.711 M -66.81 % 5.155 M -15.89 % 6.129 M 220.65 % -5.080 M -697.65 % 850.000 K -80.06 % 4.263 M 1 364.99 % -337.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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.020 M 295.79 % -2.564 M 91.70 % -30.889 M -764.03 % -3.575 M -566.10 % 767.000 K -43.02 % 1.346 M -73.89 % 5.155 M -15.89 % 6.129 M 220.65 % -5.080 M -697.65 % 850.000 K -80.06 % 4.263 M 1 364.99 % -337.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
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 % 5.020 M 295.79 % -2.564 M 91.70 % -30.889 M -764.03 % -3.575 M -566.10 % 767.000 K -43.02 % 1.346 M -73.89 % 5.155 M -15.89 % 6.129 M 220.65 % -5.080 M -697.65 % 850.000 K -80.06 % 4.263 M 1 364.99 % -337.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
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
2007
2006