SANINFRA.BO

Sanmit Infra Limited SANINFRA.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 1.466 B 55.55 % 942.164 M -32.64 % 1.399 B -4.45 % 1.464 B 71.10 % 855.617 M 68.41 % 508.042 M -57.75 % 1.202 B 114.74 % 559.957 M -41.41 % 955.692 M 119 361.56 % 800.000 K 0.000 -100.00 % 250.000 K -70.71 % 853.645 K 50.03 % 569.000 K -94.18 % 9.776 M 0.02 % 9.774 M -9.62 % 10.814 M -71.17 % 37.510 M
Net income 15.595 M -65.09 % 44.669 M -13.56 % 51.679 M -19.32 % 64.055 M 254.66 % 18.061 M 64.50 % 10.979 M 64.77 % 6.663 M 28.40 % 5.190 M 161.64 % 1.983 M 359.23 % 431.905 K 100.82 % -52.832 M -8 715.46 % -599.307 K -109.66 % 6.205 M 129.56 % -20.992 M -1 825.22 % -1.090 M -0.03 % -1.090 M -207.64 % 1.013 M -87.74 % 8.260 M
Income before tax 22.616 M -62.68 % 60.595 M -9.19 % 66.724 M -15.60 % 79.053 M 267.71 % 21.499 M 60.12 % 13.427 M 87.09 % 7.177 M 38.14 % 5.195 M 161.75 % 1.985 M 291.04 % 507.599 K 100.96 % -52.852 M -8 774.80 % -595.526 K -6 207.87 % -9.441 K 99.96 % -20.992 M -1 825.22 % -1.090 M -0.03 % -1.090 M -195.21 % 1.145 M -85.70 % 8.005 M
Income before tax ratio 0.02 -76.01 % 0.06 34.83 % 0.05 -11.66 % 0.05 114.90 % 0.03 -4.93 % 0.03 342.80 % 0.01 -35.67 % 0.01 346.73 % 0.00 -99.67 % 0.63 0.00 100.00 % -2.38 -21 438.73 % -0.01 99.97 % -36.89 -32 978.63 % -0.11 -0.01 % -0.11 -205.35 % 0.11 -50.40 % 0.21
EBITDA 61.114 M -24.10 % 80.522 M -8.51 % 88.007 M -9.19 % 96.918 M 217.03 % 30.571 M 99.06 % 15.358 M 153.08 % 6.068 M 16.80 % 5.195 M 160.48 % 1.995 M 648.12 % -363.891 K 99.31 % -52.878 M -9 929.25 % -527.241 K -3 718.18 % 14.572 K 100.23 % -6.276 M -927.84 % -610.584 K 34.68 % -934.797 K -152.49 % 1.781 M -78.13 % 8.144 M
Net income ratio 0.01 -77.56 % 0.05 28.33 % 0.04 -15.56 % 0.04 107.28 % 0.02 -2.32 % 0.02 289.97 % 0.01 -40.21 % 0.01 346.56 % 0.00 -99.62 % 0.54 0.00 100.00 % -2.40 -132.98 % 7.27 119.70 % -36.89 -32 978.63 % -0.11 -0.01 % -0.11 -219.09 % 0.09 -57.48 % 0.22
Ratio EBITDA 0.04 -51.21 % 0.09 35.84 % 0.06 -4.96 % 0.07 85.29 % 0.04 18.20 % 0.03 498.99 % 0.01 -45.61 % 0.01 344.57 % 0.00 100.46 % -0.45 0.00 100.00 % -2.11 -12 454.56 % 0.02 100.15 % -11.03 -17 560.07 % -0.06 34.70 % -0.10 -158.08 % 0.16 -24.15 % 0.22
Gross profit ratio 0.05 -69.73 % 0.15 137.11 % 0.06 -39.68 % 0.10 53.26 % 0.07 13.92 % 0.06 284.87 % 0.02 9.05 % 0.01 212.43 % 0.00 -99.54 % 1.00 0.00 -100.00 % 1.00 0.65 % 0.99 -0.65 % 1.00 0.00 % 1.00 1 057.30 % -0.10 -110.50 % 1.00 362.44 % 0.22
Weighted average shs out dil 169.600 M 7.34 % 158.008 M 0.00 % 158.008 M 0.00 % 158.008 M 54.55 % 102.238 M 2.24 % 100.000 M -19.59 % 124.355 M 737.55 % 14.848 M 0.00 % 14.848 M 0.00 % 14.848 M 0.00 % 14.848 M 0.00 % 14.848 M -1.02 % 15.000 M 0.00 % 15.000 M 1.03 % 14.848 M -0.11 % 14.864 M -0.91 % 15.000 M 0.48 % 14.928 M
Weighted average shs out 169.600 M 6.31 % 159.532 M 0.96 % 158.008 M 0.00 % 158.008 M 54.55 % 102.238 M 2.24 % 100.000 M -19.62 % 124.410 M 737.91 % 14.848 M 0.00 % 14.848 M 0.00 % 14.848 M 0.00 % 14.848 M 0.00 % 14.848 M -1.02 % 15.000 M 0.00 % 15.000 M 1.03 % 14.848 M -0.11 % 14.864 M -0.91 % 15.000 M 0.48 % 14.928 M
EPS diluted 0.09 -67.14 % 0.28 -15.15 % 0.33 -19.51 % 0.41 127.78 % 0.18 63.64 % 0.11 105.22 % 0.05 -84.69 % 0.35 169.23 % 0.13 386.89 % 0.03 100.75 % -3.56 -8 711.88 % -0.04 -109.85 % 0.41 129.29 % -1.40 -1 807.36 % -0.07 -0.14 % -0.07 -209.90 % 0.07 -87.87 % 0.55
Earnings per share 0.09 -67.14 % 0.28 -15.15 % 0.33 -19.51 % 0.41 127.78 % 0.18 63.64 % 0.11 105.22 % 0.05 -84.69 % 0.35 169.23 % 0.13 386.89 % 0.03 100.75 % -3.56 -8 711.88 % -0.04 -109.85 % 0.41 129.29 % -1.40 -1 807.36 % -0.07 -0.14 % -0.07 -209.90 % 0.07 -87.87 % 0.55
Gross profit 66.428 M -52.91 % 141.069 M 59.71 % 88.330 M -42.36 % 153.255 M 162.23 % 58.442 M 91.86 % 30.460 M 62.61 % 18.732 M 134.18 % 7.999 M 83.06 % 4.370 M 446.21 % 800.000 K 0.000 -100.00 % 250.000 K -70.52 % 848.125 K 49.06 % 569.000 K -94.18 % 9.776 M 1 057.53 % -1.021 M -109.49 % 10.762 M 33.32 % 8.072 M
Income tax expense 7.021 M -55.91 % 15.926 M 5.86 % 15.045 M 0.31 % 14.998 M 336.24 % 3.438 M 40.44 % 2.448 M 376.68 % 513.559 K 8 620.65 % 5.889 K 297.10 % 1.483 K -98.04 % 75.694 K 477.21 % -20.067 K -630.73 % 3.781 K 100.06 % -6.215 M -204.78 % 5.932 M 3 231.34 % 178.052 K 22 256 400.00 % 0.800 -100.00 % 132.137 K 151.82 % -255.000 K
Cost of revenue 1.399 B 74.65 % 801.095 M -38.87 % 1.310 B -0.02 % 1.311 B 64.42 % 797.175 M 66.92 % 477.582 M -59.65 % 1.184 B 114.45 % 551.958 M -41.98 % 951.323 M 0.000 0.000 0.000 -100.00 % 5.520 K 0.000 0.000 -100.00 % 10.795 M 20 456.42 % 52.514 K -99.82 % 29.438 M
General and administrative expenses 19.548 M 11.96 % 17.460 M 377.05 % 3.660 M -27.85 % 5.073 M 56.91 % 3.233 M 35.44 % 2.387 M 72.60 % 1.383 M 222.09 % 429.382 K -66.10 % 1.267 M 314.15 % 305.804 K 159.20 % 117.978 K -69.14 % 382.310 K -14.55 % 447.410 K 0.000 0.000 -100.00 % 1.553 M -81.09 % 8.216 M 0.000
Selling and marketing expenses 125.000 K -56.90 % 290.000 K 69.59 % 171.000 K -81.92 % 946.000 K 1 355.38 % 65.000 K -73.96 % 249.639 K -83.92 % 1.552 M 4 934.23 % 30.830 K -55.94 % 69.978 K 4.01 % 67.281 K 46.86 % 45.814 K -38.25 % 74.195 K 4.86 % 70.757 K 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 15.993 M -62.28 % 42.402 M 217.53 % 13.354 M -7.45 % 14.428 M 35 007.72 % 41.097 K 0.000 0.000 -100.00 % 55.185 K -36.58 % 87.010 K 0.000 0.000 0.000 -100.00 % 58.265 K 0.000 0.000 0.000
Operating expenses 35.693 M 101.09 % 17.750 M -10.46 % 19.824 M -59.06 % 48.421 M 190.79 % 16.652 M -2.42 % 17.065 M 34.66 % 12.673 M 363.09 % 2.737 M 14.84 % 2.383 M 112.73 % 1.120 M -97.88 % 52.939 M 6 159.75 % 845.701 K -14.41 % 988.126 K -93.68 % 15.629 M 43.78 % 10.870 M 15 653.47 % 69.000 K -99.25 % 9.189 M 13 614.53 % 67.000 K
Cost and expenses 1.435 B 75.22 % 818.845 M -39.83 % 1.361 B -1.91 % 1.387 B 65.27 % 839.439 M 69.70 % 494.647 M -58.65 % 1.196 B 115.68 % 554.694 M -41.84 % 953.706 M 85 040.51 % 1.120 M -97.88 % 52.939 M 6 159.75 % 845.701 K -14.41 % 988.126 K -93.68 % 15.629 M 43.78 % 10.870 M 0.05 % 10.864 M 17.56 % 9.241 M -68.68 % 29.505 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 -100.00 % 14.692 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 35.693 M 101.09 % 17.750 M 363.33 % 3.831 M -36.35 % 6.019 M 82.50 % 3.298 M 25.08 % 2.637 M -10.16 % 2.935 M 537.76 % 460.212 K -65.57 % 1.336 M 258.22 % 373.085 K 127.78 % 163.792 K -74.46 % 641.435 K -2.62 % 658.690 K 0.000 0.000 -100.00 % 1.553 M -81.09 % 8.216 M 0.000
Interest income 0.000 -100.00 % 114.000 K -89.73 % 1.110 M 918.35 % 109.000 K 159.52 % 42.000 K 328.40 % 9.804 K -99.73 % 3.607 M 12 858.68 % 27.838 K 0.000 -100.00 % 827.754 K 0.000 -100.00 % 175.000 0.000 0.000 100.00 % -7.396 K 58.64 % -17.883 K -123.44 % -8.003 K 0.000
Interest expense 10.725 M 1.96 % 10.519 M 39.45 % 7.543 M 27.42 % 5.920 M 186.41 % 2.067 M 1 015.98 % 185.218 K -91.96 % 2.304 M 5 562.23 % 40.695 K 2 129.86 % 1.825 K -59.73 % 4.532 K 0.000 0.000 0.000 -100.00 % 4.000 K -91.63 % 47.779 K -2.92 % 49.214 K -18.19 % 60.157 K 0.000
Depreciation and amortization 27.774 M 45.29 % 19.116 M 39.13 % 13.740 M 15.03 % 11.945 M 70.59 % 7.002 M 301.16 % 1.746 M 9 590.80 % 18.012 K 130.75 % 7.806 K 0.00 % 7.806 K -31.82 % 11.449 K -81.06 % 60.457 K -11.46 % 68.285 K 184.38 % 24.012 K -99.84 % 14.712 M 3 986.72 % 360.000 K 131.96 % 155.202 K -25.37 % 207.964 K 49.61 % 139.000 K
Operating income 30.735 M -75.08 % 123.319 M 209.71 % 39.818 M -48.79 % 77.761 M 85.91 % 41.827 M 212.25 % 13.396 M 121.09 % 6.059 M 15.14 % 5.262 M 165.12 % 1.985 M 291.04 % 507.599 K 100.96 % -52.852 M -8 774.80 % -595.526 K -6 207.87 % -9.441 K 99.96 % -20.992 M -1 727.52 % -1.149 M -5.38 % -1.090 M -195.21 % 1.145 M -85.70 % 8.005 M
Operating income ratio 0.02 -83.98 % 0.13 359.81 % 0.03 -46.41 % 0.05 8.65 % 0.05 85.40 % 0.03 423.27 % 0.01 -46.38 % 0.01 352.48 % 0.00 -99.67 % 0.63 0.00 100.00 % -2.38 -21 438.73 % -0.01 99.97 % -36.89 -31 299.97 % -0.12 -5.35 % -0.11 -205.35 % 0.11 -50.40 % 0.21
Total other income expenses net -8.119 M 87.06 % -62.724 M -333.12 % 26.906 M 1 982.51 % 1.292 M 106.36 % -20.328 M -64 547.40 % 31.542 K -97.18 % 1.118 M 1 770.82 % -66.911 K -3 566.36 % -1.825 K 97.81 % -83.520 K -195.99 % 87.010 K 49 620.00 % 175.000 0.000 100.00 % -5.932 M -192 062.10 % 3.090 K 0.000 0.000 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 81.349 M -16.19 % 97.063 M 20.63 % 80.462 M -2.63 % 82.636 M 143.97 % 33.871 M 577.34 % 5.001 M -80.70 % 25.909 M -54.71 % 57.210 M 3 292.25 % 1.686 M 7.55 % 1.568 M 54.47 % 1.015 M 81.25 % 560.097 K 676.36 % -97.179 K -98 060.61 % -99.000 99.97 % -302.789 K -184.24 % 359.443 K 396.39 % -121.274 K
Total investments 2.089 M 6.04 % 1.970 M 5.57 % 1.866 M 5.90 % 1.762 M -35.35 % 2.725 M 1 363.10 % 186.273 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 84.169 M -13.74 % 97.579 M 17.96 % 82.724 M -2.67 % 84.994 M 122.89 % 38.133 M 562.03 % 5.760 M -79.97 % 28.756 M -55.22 % 64.211 M 1 991.19 % 3.071 M 81.05 % 1.696 M 52.47 % 1.112 M 77.31 % 627.360 K 0.00 % 627.360 K 0.000 0.000 -100.00 % 376.200 K -26.67 % 513.000 K
Accumulated other comprehensive income loss -125.000 K -1 150.00 % -10.000 K -100.01 % 172.510 M 0.00 % 172.510 M 1 043.36 % 15.088 M -84.91 % 100.000 M 0.00 % 100.000 M 573.51 % 14.848 M 0.00 % 14.848 M -90.36 % 153.984 M 60 523.62 % 254.000 K 0.00 % 254.000 K 0.00 % 254.000 K 0.000 0.000 0.000 0.000
Retained earnings 184.768 M 0.30 % 184.223 M 26.98 % 145.084 M 46.65 % 98.935 M 155.51 % 38.720 M 67.19 % 23.160 M 90.14 % 12.181 M 120.77 % 5.517 M 1 583.77 % 327.670 K 119.79 % -1.656 M 98.83 % -141.478 M -59.67 % -88.604 M -0.68 % -88.005 M 6.59 % -94.210 M -28.67 % -73.219 M -1.51 % -72.128 M 1.06 % -72.901 M
Common stock 158.008 M 0.00 % 158.008 M 0.00 % 158.008 M 0.00 % 158.008 M 44.00 % 109.725 M 9.73 % 100.000 M 0.00 % 100.000 M 573.51 % 14.848 M 0.00 % 14.848 M 0.00 % 14.848 M -85.00 % 98.984 M 0.00 % 98.984 M 0.00 % 98.984 M -0.26 % 99.238 M 0.00 % 99.238 M 0.00 % 99.238 M 0.00 % 99.238 M
Total equity 366.672 M 2.79 % 356.723 M 12.32 % 317.594 M 17.00 % 271.445 M 63.56 % 165.965 M 34.76 % 123.160 M 9.79 % 112.181 M 450.85 % 20.365 M 34.20 % 15.175 M 15.04 % 13.192 M 3.38 % 12.760 M -80.56 % 65.634 M -0.90 % 66.233 M 10.34 % 60.028 M -25.91 % 81.019 M -1.33 % 82.110 M 0.95 % 81.337 M
Other non current liabilities 1.673 M 51.95 % 1.101 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -627.360 K 0.00 % -627.360 K 0.000 0.000 0.000 0.000
Long term debt 5.559 M -63.14 % 15.083 M -36.79 % 23.861 M -39.97 % 39.751 M 4.24 % 38.133 M 562.03 % 5.760 M -79.97 % 28.756 M -55.22 % 64.211 M 1 991.19 % 3.071 M 81.05 % 1.696 M 52.47 % 1.112 M 77.31 % 627.360 K 0.00 % 627.360 K 0.000 0.000 -100.00 % 376.200 K -26.67 % 513.000 K
Total non current liabilities 7.232 M -55.31 % 16.184 M -32.17 % 23.861 M -39.97 % 39.751 M 4.24 % 38.133 M 539.78 % 5.960 M -79.27 % 28.756 M -55.22 % 64.211 M 1 991.19 % 3.071 M 81.05 % 1.696 M 52.47 % 1.112 M 77.31 % 627.360 K -0.10 % 628.000 K -90.01 % 6.287 M 0.00 % 6.287 M -5.65 % 6.663 M -1.48 % 6.763 M
Other current liabilities 7.683 M -43.57 % 13.615 M 84.54 % 7.378 M 1 022.98 % 657.000 K -76.26 % 2.767 M 83.62 % 1.507 M 75.21 % 860.067 K -63.19 % 2.337 M 2 863.81 % 78.835 K 248.22 % -53.188 K 95.20 % -1.107 M -15 259.02 % 7.303 K -98.86 % 643.164 K -22.30 % 827.725 K -7.50 % 894.866 K 25.92 % 710.639 K 15.54 % 615.083 K
Deferred revenue 0.000 0.000 -100.00 % 3.445 M -73.74 % 13.119 M 157.60 % 5.093 M 211.31 % 1.636 M 119.13 % 746.570 K 0.000 0.000 0.000 100.00 % -1.112 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 80.786 M -2.07 % 82.496 M 40.15 % 58.863 M 30.10 % 45.243 M 0.000 -100.00 % 1.671 M 20 482.27 % 8.118 K 0.000 0.000 0.000 -100.00 % 1.112 M 77.31 % 627.360 K 0.000 0.000 0.000 0.000 0.000
Total current liabilities 236.198 M 67.04 % 141.400 M -11.15 % 159.145 M 69.94 % 93.646 M -10.09 % 104.158 M 353.14 % 22.986 M 314.43 % 5.546 M -96.87 % 177.101 M 651.60 % 23.563 M 5 669.68 % 408.396 K -5.08 % 430.269 K -58.22 % 1.030 M -12.30 % 1.174 M 41.88 % 827.725 K -7.50 % 894.866 K 25.92 % 710.639 K 3.28 % 688.055 K
Total liabilities 243.430 M 54.48 % 157.584 M -13.89 % 183.006 M 37.19 % 133.397 M -6.25 % 142.291 M 391.57 % 28.946 M -15.61 % 34.302 M -85.79 % 241.312 M 806.04 % 26.634 M 1 165.63 % 2.104 M 36.42 % 1.543 M 49.78 % 1.030 M -12.30 % 1.174 M -83.49 % 7.115 M -0.93 % 7.182 M -2.60 % 7.374 M -1.04 % 7.451 M
Other non current assets 0.000 -100.00 % 1.000 K 200.00 % -1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 -100.00 % 83.903 K -47.61 % 160.139 K 0.00 % 160.139 K 0.000 0.000 0.000 -100.00 % 158.912 K -83.46 % 960.782 K -93.64 % 15.116 M 45.80 % 10.367 M
Long term investments 0.000 0.000 -100.00 % 1.000 K 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
Intangible assets 23.000 K -52.08 % 48.000 K 200.00 % 16.000 K -62.79 % 43.000 K -63.31 % 117.214 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.725 M 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 100.00 % -214.000 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 23.000 K -52.08 % 48.000 K 200.00 % 16.000 K -62.79 % 43.000 K -63.25 % 117.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.286 M -30.90 % 82.906 M 0.000 0.000
Property plant equipment net 99.199 M -11.88 % 112.570 M 134.78 % 47.946 M 18.08 % 40.606 M 49.42 % 27.176 M 135.40 % 11.545 M 18 320.07 % 62.674 K 709.85 % 7.739 K 0.00 % 7.739 K -50.22 % 15.545 K -42.41 % 26.994 K -79.19 % 129.745 K -34.48 % 198.030 K -95.01 % 3.968 M -0.50 % 3.988 M -94.51 % 72.621 M -0.17 % 72.748 M
Total non current assets 105.413 M -9.93 % 117.030 M 130.72 % 50.724 M 22.62 % 41.367 M 50.95 % 27.404 M 137.38 % 11.545 M 14 264.85 % 80.367 K -24.88 % 106.991 K -43.43 % 189.116 K -4.68 % 198.405 K 278.57 % 52.409 K -61.21 % 135.093 K -34.79 % 207.159 K -99.66 % 61.413 M -30.10 % 87.855 M 0.13 % 87.737 M 5.56 % 83.115 M
Other current assets 33.212 M 252.42 % 9.424 M -43.53 % 16.689 M 218.31 % 5.243 M -78.68 % 24.588 M -22.67 % 31.797 M 31.71 % 24.142 M 65.64 % 14.575 M 602.41 % 2.075 M -85.95 % 14.770 M 4.36 % 14.153 M -78.70 % 66.461 M -0.02 % 66.476 M 1 519 348.21 % 4.375 K -90.00 % 43.750 K 0.000 0.000
Short term investments 2.089 M 6.04 % 1.970 M 5.57 % 1.866 M 5.90 % 1.762 M -35.35 % 2.725 M 1 363.10 % 186.273 K 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 2.820 M 446.51 % 516.000 K 30.63 % 395.000 K -83.25 % 2.358 M -44.67 % 4.262 M 461.25 % 759.382 K -73.32 % 2.847 M -59.34 % 7.001 M 405.84 % 1.384 M 982.71 % 127.834 K 31.56 % 97.168 K 44.46 % 67.263 K -90.72 % 724.539 K 731 757.58 % 99.000 -99.97 % 302.789 K 1 706.94 % 16.757 K -97.36 % 634.274 K
Cash and short term investments 2.820 M 13.39 % 2.487 M 9.95 % 2.262 M -4.07 % 2.358 M -44.67 % 4.262 M 461.25 % 759.382 K -73.32 % 2.847 M -59.34 % 7.001 M 405.84 % 1.384 M 982.71 % 127.834 K 31.56 % 97.168 K 44.46 % 67.263 K -90.72 % 724.539 K 731 757.58 % 99.000 -99.97 % 302.789 K 1 706.94 % 16.757 K -97.36 % 634.274 K
Total current assets 504.688 M 27.04 % 397.277 M -11.69 % 449.877 M 23.77 % 363.474 M 29.42 % 280.851 M 99.81 % 140.561 M -3.99 % 146.402 M -44.03 % 261.570 M 528.47 % 41.620 M 175.67 % 15.098 M 5.95 % 14.250 M -78.58 % 66.529 M -1.00 % 67.200 M 1 072.89 % 5.729 M 1 553.34 % 346.539 K -80.15 % 1.746 M -69.22 % 5.672 M
Inventory 149.789 M 298.49 % 37.589 M -45.16 % 68.549 M -8.05 % 74.549 M 94.63 % 38.302 M 294.41 % 9.711 M -23.62 % 12.715 M -16.45 % 15.219 M 129.33 % 6.636 M 2 958.66 % -232.139 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 318.867 M -8.31 % 347.777 M -4.03 % 362.377 M 28.81 % 281.324 M 31.64 % 213.699 M 117.41 % 98.294 M -24.20 % 129.681 M 0.000 -100.00 % 33.525 M 124.32 % 14.945 M 0.000 0.000 0.000 -100.00 % 5.725 M 0.000 -100.00 % 1.729 M -65.68 % 5.038 M
Tax assets 6.191 M 40.35 % 4.411 M 59.70 % 2.762 M 284.68 % 718.000 K 546.85 % 111.000 K 0.000 -100.00 % 17.692 K 15.26 % 15.349 K -27.73 % 21.238 K -6.53 % 22.721 K -10.60 % 25.415 K 375.22 % 5.348 K -41.42 % 9.129 K 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 100.00 % -1.000 K -200.00 % 1.000 K 0.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
Account payables 147.729 M 236.44 % 43.910 M -48.93 % 85.983 M 152.71 % 34.024 M -64.32 % 95.358 M 463.73 % 16.916 M 331.13 % 3.923 M -97.75 % 174.765 M 644.18 % 23.484 M 5 928.04 % 389.584 K -8.33 % 424.972 K 7.51 % 395.275 K -25.59 % 531.184 K 0.000 0.000 0.000 -100.00 % 72.972 K
Tax payables 0.000 -100.00 % 1.379 M -60.33 % 3.476 M 476.45 % 603.000 K -35.86 % 940.157 K -25.19 % 1.257 M 15 381.12 % 8.118 K 0.000 0.000 -100.00 % 72.000 K 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
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 6.792 M -21.63 % 8.667 M 771.06 % 995.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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 208.664 M 1 338.86 % 14.502 M 109.18 % -158.008 M 0.00 % -158.008 M -6 599.04 % 2.431 M 102.43 % -100.000 M 0.000 100.00 % -14.848 M 0.00 % -14.848 M 0.000 -100.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M -56.74 % 127.128 M -0.60 % 127.901 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.341 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.287 M 0.00 % 6.287 M 0.00 % 6.287 M 0.59 % 6.250 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 100.00 % -627.360 K 0.10 % -628.000 K 0.000 0.000 0.000 0.000
Total assets 610.101 M 18.63 % 514.307 M 2.74 % 500.600 M 23.65 % 404.842 M 31.33 % 308.256 M 102.66 % 152.106 M 3.84 % 146.483 M -44.02 % 261.677 M 525.89 % 41.809 M 173.33 % 15.296 M 6.95 % 14.303 M -78.55 % 66.664 M -1.10 % 67.408 M 0.39 % 67.143 M -23.88 % 88.201 M -1.43 % 89.484 M 0.78 % 88.788 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 -100.00 % 200.341 K 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 -8.426 M -174.07 % 11.375 M 131.03 % -36.662 M 73.98 % -140.889 M -151.92 % -55.927 M -361.20 % 21.411 M 135.41 % -60.460 M 0.42 % -60.713 M -2 775.95 % -2.111 M -111.32 % -999.007 K -101.91 % 52.336 M 40 347.77 % -130.035 K 99.79 % -60.950 M -1 131.08 % -4.951 M -644.64 % 909.017 K -72.71 % 3.331 M -32.53 % 4.938 M
Accounts receivables 28.870 M 112.30 % 13.599 M 116.77 % -81.071 M -21.79 % -66.567 M 42.34 % -115.445 M -1 467.04 % 8.445 M -92.84 % 117.971 M 161.08 % -193.145 M -516.59 % -31.325 M -15 562.35 % -200.000 K 0.000 0.000 -100.00 % 5.725 M 0.000 0.000 0.000 0.000
Inventory -112.200 M -462.40 % 30.960 M 416.00 % 6.000 M 116.55 % -36.247 M -26.78 % -28.591 M -1 051.86 % 3.004 M 19.97 % 2.504 M 129.17 % -8.582 M -29.33 % -6.636 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 103.819 M 346.76 % -42.073 M -180.97 % 51.959 M 184.71 % -61.334 M -178.19 % 78.442 M 503.77 % 12.992 M 107.54 % -172.253 M -212.81 % 152.692 M 561.15 % 23.095 M 65 361.40 % -35.388 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -28.915 M -425.29 % 8.889 M 165.60 % -13.550 M -158.26 % 23.259 M 135.73 % 9.867 M 425.72 % -3.029 M 65.11 % -8.682 M 25.65 % -11.677 M -191.55 % 12.755 M 1 770.34 % -763.619 K -101.46 % 52.306 M 890 374.87 % 5.874 K 100.01 % -66.378 M 0.000 0.000 0.000 0.000
Other non cash items -1.293 M -113.08 % 9.887 M 226.17 % -7.836 M 15.26 % -9.247 M 0.000 100.00 % -200.341 K 60.39 % -505.819 K -8 489.22 % -5.889 K -100.04 % 14.883 M 20 487.90 % -73.000 K -858.05 % 9.630 K 107.29 % -132.128 K -5.67 % -125.040 K 99.17 % -15.060 M -1 439.95 % -977.979 K -371.66 % 360.000 K 22.73 % 293.338 K
Net cash provided by operating activities 33.650 M -60.43 % 85.047 M 136.46 % 35.966 M 160.82 % -59.138 M -91.61 % -30.864 M -190.42 % 34.136 M 163.48 % -53.771 M 3.16 % -55.524 M -46 816.35 % -118.346 K 78.60 % -552.959 K -21.50 % -455.095 K 30.76 % -657.276 K 98.92 % -61.060 M -1 052.28 % -5.299 M -1 920.75 % 291.038 K -93.75 % 4.657 M -29.27 % 6.584 M
Investments in property plant and equipment -14.378 M 80.61 % -74.143 M -273.25 % -19.864 M 21.49 % -25.301 M -11.21 % -22.751 M -72.00 % -13.227 M -16 293.91 % -80.685 K 0.000 0.000 0.000 0.000 0.000 100.00 % -151.350 K 0.000 0.000 100.00 % -28.559 K 93.32 % -427.587 K
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
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 0.000 0.000 0.000
Other investing activites 0.000 100.00 % -212.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 61.309 M 0.000 0.000 100.00 % -5.109 M 16.32 % -6.105 M
Net cash used for investing activites -14.378 M 80.66 % -74.355 M -274.32 % -19.864 M 21.49 % -25.301 M -11.21 % -22.751 M -72.00 % -13.227 M -16 293.91 % -80.685 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 61.157 M 1 123.14 % 5.000 M 3 693.80 % 131.794 K 102.57 % -5.137 M 21.36 % -6.533 M
Debt repayment -11.536 M -260.60 % 7.183 M 319.93 % -3.266 M -106.97 % 46.861 M 44.75 % 32.373 M 240.78 % -22.996 M 35.14 % -35.456 M -157.99 % 61.141 M 4 347.95 % 1.375 M 135.52 % 583.625 K 20.34 % 485.000 K 0.000 -100.00 % 627.360 K 0.000 0.000 100.00 % -136.800 K 0.00 % -136.800 K
Common stock issued 0.000 0.000 0.000 -100.00 % 45.265 M 66.15 % 27.244 M 0.000 -100.00 % 85.152 M 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
Dividends paid -5.530 M 0.00 % -5.530 M 0.00 % -5.530 M -44.01 % -3.840 M -53.60 % -2.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
Other financing activites -1.873 M 84.54 % -12.119 M -63.70 % -7.403 M -28.73 % -5.751 M -575 200.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.612 K 97.36 % -136.800 K 0.000 0.000
Net cash used provided by financing activities -18.939 M -80.96 % -10.466 M 35.39 % -16.199 M -119.63 % 82.535 M 44.50 % 57.118 M 348.39 % -22.996 M -146.27 % 49.697 M -18.72 % 61.141 M 4 347.95 % 1.375 M 135.52 % 583.625 K 20.34 % 485.000 K 0.000 -100.00 % 627.360 K 17 468.77 % -3.612 K 97.36 % -136.800 K 0.00 % -136.800 K 0.00 % -136.800 K
Effect of forex changes on cash 1.970 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
Net change in cash 2.303 M 923.56 % 225.000 K 331.96 % -97.000 K 94.91 % -1.904 M -154.35 % 3.503 M 267.83 % -2.087 M 49.76 % -4.154 M -173.96 % 5.617 M 347.13 % 1.256 M 3 996.50 % 30.666 K 2.54 % 29.905 K 104.55 % -657.276 K -190.73 % 724.440 K 339.33 % -302.690 K -205.82 % 286.031 K 146.32 % -617.517 K -621.40 % -85.600 K
Cash at beginning of period 517.000 K 30.89 % 395.000 K -83.25 % 2.358 M -44.67 % 4.262 M 461.53 % 759.000 K -73.34 % 2.847 M -59.34 % 7.001 M 405.84 % 1.384 M 982.71 % 127.834 K 31.56 % 97.168 K 44.46 % 67.263 K -90.72 % 724.539 K 731 757.58 % 99.000 -99.97 % 302.789 K 1 706.83 % 16.758 K -97.36 % 634.274 K -11.89 % 719.874 K
Cash at end of period 2.820 M 354.84 % 620.000 K -72.58 % 2.261 M -4.11 % 2.358 M -44.67 % 4.262 M 461.25 % 759.382 K -73.32 % 2.847 M -59.34 % 7.001 M 405.84 % 1.384 M 982.71 % 127.834 K 31.56 % 97.168 K 44.46 % 67.263 K -90.72 % 724.539 K 731 757.58 % 99.000 -99.97 % 302.789 K 1 706.94 % 16.757 K -97.36 % 634.274 K
Operating cash flow 33.650 M -60.43 % 85.047 M 136.46 % 35.966 M 160.82 % -59.138 M -91.61 % -30.864 M -190.42 % 34.136 M 163.48 % -53.771 M 3.16 % -55.524 M -46 816.35 % -118.346 K 78.60 % -552.959 K -21.50 % -455.095 K 30.76 % -657.276 K 98.92 % -61.060 M -1 052.28 % -5.299 M -1 920.75 % 291.038 K -93.75 % 4.657 M -29.27 % 6.584 M
Capital expenditure -14.378 M 80.71 % -74.542 M -275.26 % -19.864 M 21.49 % -25.301 M -11.21 % -22.751 M -72.00 % -13.227 M -16 293.91 % -80.685 K 0.000 0.000 0.000 0.000 0.000 100.00 % -151.350 K 0.000 0.000 100.00 % -28.559 K 93.32 % -427.587 K
Free CashFlow 19.272 M 83.46 % 10.505 M -34.76 % 16.102 M 119.07 % -84.439 M -57.49 % -53.615 M -356.43 % 20.908 M 138.83 % -53.851 M 3.01 % -55.524 M -46 816.35 % -118.346 K 78.60 % -552.959 K -21.50 % -455.095 K 30.76 % -657.276 K 98.93 % -61.211 M -1 055.13 % -5.299 M -1 920.75 % 291.038 K -93.71 % 4.628 M -24.82 % 6.156 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-03-31 2010-03-31 2009-03-31 2008-03-31
Revenue 390.061 M -15.05 % 459.157 M 29.38 % 354.882 M -11.36 % 400.360 M 73.23 % 231.115 M 2.85 % 224.705 M 3.62 % 216.860 M 18.59 % 182.868 M -44.05 % 326.830 M -13.29 % 376.944 M 18.90 % 317.034 M 0.88 % 314.254 M -15.98 % 374.023 M -1.43 % 379.439 M 14.77 % 330.617 M -4.73 % 347.033 M -13.90 % 403.037 M -21.94 % 516.303 M 164.67 % 195.074 M 175.68 % 70.761 M -4.78 % 74.311 M -60.49 % 188.063 M 57.17 % 119.656 M 39.30 % 85.901 M -24.93 % 114.422 M 11.13 % 102.962 M -25.11 % 137.480 M -72.30 % 496.333 M 6.59 % 465.654 M 13.55 % 410.070 M 699.47 % 51.293 M 1 414.41 % 3.387 M -96.40 % 94.158 M -82.73 % 545.308 M 36.41 % 399.771 M 0.000 0.000 0.000 -100.00 % 200.000 K 0.00 % 200.000 K -50.00 % 400.000 K 0.000 0.000 0.000 0.000 -100.00 % 250.000 K 0.000 0.000 0.000 100.00 % -5.355 K -106.30 % 85.000 K -57.50 % 200.000 K -64.85 % 569.000 K 541.89 % 88.645 K -66.80 % 267.000 K -89.18 % 2.468 M 311.33 % 600.000 K -90.08 % 6.050 M 3.83 % 5.827 M
Net income 9.421 M -40.59 % 15.858 M 367.51 % 3.392 M 181.28 % -4.173 M -904.05 % 519.000 K -90.34 % 5.370 M -77.25 % 23.602 M 124.59 % 10.509 M 102.56 % 5.188 M -83.54 % 31.527 M 6 813.82 % 456.000 K -95.49 % 10.104 M 5.35 % 9.591 M -13.04 % 11.029 M -38.96 % 18.069 M -7.42 % 19.518 M 26.42 % 15.439 M -7.04 % 16.609 M 3 960.83 % 409.000 K 119.89 % -2.056 M -166.34 % 3.099 M -50.67 % 6.282 M 55.34 % 4.044 M 833.95 % 433.000 K 97.72 % 219.000 K 222.57 % -178.667 K -128.09 % 636.000 K -84.88 % 4.207 M 110.46 % 1.999 M -50.45 % 4.034 M 315.88 % 970.000 K 1 023.81 % -105.000 K -134.88 % 301.000 K -79.45 % 1.465 M 51.50 % 967.000 K 771.53 % -144.000 K 60.66 % -366.000 K -147.14 % -148.095 K -137.68 % 393.000 K 277.88 % 104.000 K 7.22 % 97.000 K 100.19 % -52.386 M -25 329.94 % -206.000 K -13.19 % -182.000 K -213.79 % -58.000 K -155.93 % 103.693 K 175.14 % -138.000 K 51.41 % -284.000 K -1.43 % -280.000 K -104.91 % 5.708 M 5 063.48 % -115.000 K -276.92 % 65.000 K -88.16 % 549.000 K 102.65 % -20.742 M -40 769.63 % 51.000 K 103.22 % -1.586 M -820.91 % 220.000 K 126.10 % -843.000 K -121.53 % 3.916 M
Income before tax 12.619 M -42.37 % 21.898 M 316.63 % 5.256 M 200.04 % -5.254 M -833.80 % 716.000 K -87.81 % 5.872 M -82.41 % 33.387 M 132.08 % 14.386 M 107.02 % 6.949 M -84.57 % 45.045 M 37 127.27 % 121.000 K -98.70 % 9.328 M -23.73 % 12.230 M -20.59 % 15.402 M -28.99 % 21.690 M -7.42 % 23.428 M 26.41 % 18.533 M -6.29 % 19.778 M 3 977.90 % 485.000 K 119.52 % -2.484 M -166.77 % 3.720 M -52.68 % 7.862 M 65.27 % 4.757 M 784.20 % 538.000 K 100.00 % 269.000 K 316.92 % -124.011 K -116.85 % 736.000 K -84.02 % 4.607 M 130.47 % 1.999 M -50.52 % 4.040 M 316.49 % 970.000 K 1 023.81 % -105.000 K -134.88 % 301.000 K -79.48 % 1.467 M 51.71 % 967.000 K 771.53 % -144.000 K 60.66 % -366.000 K -72.32 % -212.401 K -139.85 % 533.000 K 412.50 % 104.000 K 7.22 % 97.000 K 100.19 % -52.406 M -25 339.68 % -206.000 K -13.19 % -182.000 K -213.79 % -58.000 K -153.97 % 107.474 K 177.88 % -138.000 K 51.41 % -284.000 K -1.43 % -280.000 K 44.66 % -506.000 K -340.00 % -115.000 K -276.92 % 65.000 K -88.16 % 549.000 K 102.65 % -20.742 M -40 769.63 % 51.000 K 103.22 % -1.586 M -717.12 % 257.000 K 136.15 % -711.000 K -119.42 % 3.661 M
Income before tax ratio 0.03 -32.17 % 0.05 222.01 % 0.01 212.86 % -0.01 -523.60 % 0.00 -88.14 % 0.03 -83.03 % 0.15 95.70 % 0.08 270.00 % 0.02 -82.21 % 0.12 31 210.52 % 0.00 -98.71 % 0.03 -9.22 % 0.03 -19.44 % 0.04 -38.13 % 0.07 -2.82 % 0.07 46.81 % 0.05 20.04 % 0.04 1 440.75 % 0.00 107.08 % -0.04 -170.12 % 0.05 19.75 % 0.04 5.16 % 0.04 534.77 % 0.01 166.40 % 0.00 295.19 % 0.00 -122.50 % 0.01 -42.32 % 0.01 116.22 % 0.00 -56.43 % 0.01 -47.90 % 0.02 161.00 % -0.03 -1 069.76 % 0.00 18.83 % 0.00 11.22 % 0.00 0.00 0.00 0.00 -100.00 % 2.67 412.50 % 0.52 114.43 % 0.24 0.00 0.00 0.00 0.00 -100.00 % 0.43 0.00 0.00 0.00 -100.00 % 94.49 7 084.13 % -1.35 -516.29 % 0.33 -66.32 % 0.96 100.41 % -233.98 -122 597.49 % 0.19 129.72 % -0.64 -250.03 % 0.43 464.47 % -0.12 -118.71 % 0.63
EBITDA 15.131 M -52.29 % 31.713 M 301.79 % 7.893 M 85.15 % 4.263 M -57.84 % 10.111 M -36.60 % 15.947 M -62.14 % 42.124 M 114.01 % 19.683 M 57.75 % 12.477 M -75.32 % 50.554 M 873.88 % 5.191 M -64.63 % 14.677 M -14.94 % 17.254 M -18.29 % 21.116 M -20.15 % 26.444 M -2.46 % 27.111 M 22.80 % 22.078 M -10.32 % 24.620 M 638.67 % 3.333 M 357.77 % -1.293 M -126.52 % 4.875 M -45.37 % 8.924 M 62.37 % 5.496 M 758.75 % 640.000 K 126.95 % 282.000 K -95.04 % 5.690 M 667.91 % 741.000 K -67.41 % 2.274 M 13.70 % 2.000 M -50.48 % 4.039 M 315.96 % 971.000 K 681.44 % -167.000 K -159.43 % 281.000 K -80.85 % 1.467 M 51.86 % 966.000 K 775.52 % -143.000 K 60.28 % -360.000 K 66.92 % -1.088 M -303.43 % 535.000 K 414.42 % 104.000 K -7.24 % 112.114 K 100.21 % -52.377 M -26 760.15 % -195.000 K -14.04 % -171.000 K -263.83 % -47.000 K -137.73 % 124.584 K 202.96 % -121.000 K 54.68 % -267.000 K -1.52 % -263.000 K 46.65 % -493.000 K -344.14 % -111.000 K -254.17 % 72.000 K -86.89 % 549.000 K 109.08 % -6.044 M -10 892.34 % 56.000 K 103.61 % -1.551 M -623.99 % 296.000 K 145.12 % -656.000 K -117.38 % 3.774 M
Net income ratio 0.02 -30.07 % 0.03 261.34 % 0.01 191.70 % -0.01 -564.15 % 0.00 -90.60 % 0.02 -78.04 % 0.11 89.39 % 0.06 262.03 % 0.02 -81.02 % 0.08 5 714.96 % 0.00 -95.53 % 0.03 25.39 % 0.03 -11.78 % 0.03 -46.82 % 0.05 -2.83 % 0.06 46.82 % 0.04 19.08 % 0.03 1 434.30 % 0.00 107.22 % -0.03 -169.67 % 0.04 24.85 % 0.03 -1.16 % 0.03 570.48 % 0.01 163.36 % 0.00 210.30 % 0.00 -137.51 % 0.00 -45.42 % 0.01 97.45 % 0.00 -56.36 % 0.01 -47.98 % 0.02 161.00 % -0.03 -1 069.76 % 0.00 18.99 % 0.00 11.07 % 0.00 0.00 0.00 0.00 -100.00 % 1.97 277.88 % 0.52 114.43 % 0.24 0.00 0.00 0.00 0.00 -100.00 % 0.41 0.00 0.00 0.00 100.00 % -1 065.92 -78 685.37 % -1.35 -516.29 % 0.33 -66.32 % 0.96 100.41 % -233.98 -122 597.49 % 0.19 129.72 % -0.64 -275.26 % 0.37 363.15 % -0.14 -120.73 % 0.67
Ratio EBITDA 0.04 -43.84 % 0.07 210.54 % 0.02 108.88 % 0.01 -75.66 % 0.04 -38.35 % 0.07 -63.46 % 0.19 80.47 % 0.11 181.95 % 0.04 -71.54 % 0.13 719.09 % 0.02 -64.94 % 0.05 1.24 % 0.05 -17.11 % 0.06 -30.42 % 0.08 2.38 % 0.08 42.61 % 0.05 14.88 % 0.05 179.09 % 0.02 193.50 % -0.02 -127.85 % 0.07 38.26 % 0.05 3.31 % 0.05 516.50 % 0.01 202.30 % 0.00 -95.54 % 0.06 925.36 % 0.01 17.64 % 0.00 6.67 % 0.00 -56.39 % 0.01 -47.97 % 0.02 138.39 % -0.05 -1 752.16 % 0.00 10.93 % 0.00 11.33 % 0.00 0.00 0.00 0.00 -100.00 % 2.68 414.42 % 0.52 85.53 % 0.28 0.00 0.00 0.00 0.00 -100.00 % 0.50 0.00 0.00 0.00 -100.00 % 92.06 7 149.91 % -1.31 -462.75 % 0.36 -62.69 % 0.96 101.42 % -68.18 -32 606.67 % 0.21 133.37 % -0.63 -227.39 % 0.49 554.98 % -0.11 -116.74 % 0.65
Gross profit ratio 0.05 -32.72 % 0.07 61.45 % 0.04 1 165.22 % 0.00 -110.95 % 0.04 -67.49 % 0.12 -44.06 % 0.21 64.92 % 0.13 190.91 % 0.04 -54.38 % 0.10 98.69 % 0.05 943.20 % -0.01 -109.94 % 0.06 -43.07 % 0.10 -36.09 % 0.16 53.79 % 0.10 40.50 % 0.07 8.11 % 0.07 41.99 % 0.05 -8.79 % 0.05 -64.02 % 0.15 106.67 % 0.07 -6.40 % 0.08 91.41 % 0.04 -2.24 % 0.04 13.87 % 0.04 -2.39 % 0.04 181.76 % 0.01 65.28 % 0.01 -36.22 % 0.01 -56.37 % 0.03 -89.29 % 0.26 44 232.22 % 0.00 96.66 % -0.02 -161.63 % 0.03 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 253.39 % -0.65 -232.15 % 0.49 548.82 % -0.11 -116.97 % 0.65
Weighted average shs out dil 157.017 M -7.42 % 169.600 M 0.00 % 169.600 M 21.93 % 139.100 M -11.97 % 158.008 M 0.00 % 158.008 M 0.00 % 158.008 M 0.00 % 158.008 M 0.00 % 158.008 M 0.00 % 158.008 M 0.00 % 158.008 M -6.17 % 168.400 M 7.10 % 157.230 M -0.49 % 158.008 M -3.81 % 164.264 M 4.36 % 157.403 M -0.38 % 158.008 M 44.00 % 109.725 M 7.31 % 102.250 M 4.44 % 97.905 M -2.06 % 99.968 M 0.25 % 99.714 M -1.37 % 101.100 M -6.61 % 108.250 M -1.14 % 109.500 M -23.27 % 142.711 M 34.63 % 106.000 M 6.00 % 100.000 M 575.34 % 14.807 M -0.16 % 14.831 M -0.62 % 14.923 M 0.51 % 14.848 M -1.34 % 15.050 M 1.70 % 14.798 M -0.53 % 14.877 M 0.20 % 14.848 M 0.00 % 14.848 M -6.56 % 15.890 M 7.82 % 14.738 M -5.53 % 15.600 M 7.22 % 14.550 M -2.00 % 14.848 M 0.00 % 14.848 M 0.00 % 14.848 M 0.00 % 14.848 M -7.89 % 16.119 M 7.46 % 15.000 M 1.03 % 14.848 M 0.00 % 14.848 M 0.62 % 14.756 M -1.63 % 15.000 M 1.03 % 14.848 M -1.02 % 15.000 M 0.00 % 15.000 M 0.00 % 15.000 M 0.51 % 14.924 M -0.51 % 15.000 M 18.62 % 12.645 M 78.67 % 7.077 M
Weighted average shs out 157.017 M -7.42 % 169.600 M 0.00 % 169.600 M 21.93 % 139.100 M -11.97 % 158.008 M 0.00 % 158.008 M 0.00 % 158.008 M 0.00 % 158.008 M 0.00 % 158.008 M 0.00 % 158.008 M 0.00 % 158.008 M -6.17 % 168.400 M 7.10 % 157.230 M -0.49 % 158.008 M 0.00 % 158.008 M 0.38 % 157.403 M -0.38 % 158.008 M 44.00 % 109.725 M 7.31 % 102.250 M 4.44 % 97.905 M -2.06 % 99.968 M 0.25 % 99.714 M -1.37 % 101.100 M -6.61 % 108.250 M -1.14 % 109.500 M -23.33 % 142.819 M 34.74 % 106.000 M 6.00 % 100.000 M 575.34 % 14.807 M -0.16 % 14.831 M -0.62 % 14.923 M 0.51 % 14.848 M -1.34 % 15.050 M 2.73 % 14.650 M -1.52 % 14.877 M 0.20 % 14.848 M 0.00 % 14.848 M -6.57 % 15.892 M 7.97 % 14.719 M -1.88 % 15.001 M 3.10 % 14.550 M -2.00 % 14.848 M 0.00 % 14.848 M 0.00 % 14.848 M 0.00 % 14.848 M -7.90 % 16.121 M 7.48 % 15.000 M 1.03 % 14.848 M 0.00 % 14.848 M 0.62 % 14.756 M -1.63 % 15.000 M 1.03 % 14.848 M -1.02 % 15.000 M 0.00 % 15.000 M 0.00 % 15.000 M 0.51 % 14.924 M -0.51 % 15.000 M 18.62 % 12.645 M 78.67 % 7.077 M
EPS diluted 0.06 -35.83 % 0.09 367.50 % 0.02 166.67 % -0.03 -1 009.09 % 0.00 -90.29 % 0.03 -77.33 % 0.15 125.56 % 0.07 102.74 % 0.03 -83.60 % 0.20 6 796.55 % 0.00 -95.17 % 0.06 -1.64 % 0.06 -12.61 % 0.07 -36.55 % 0.11 -8.33 % 0.12 -14.29 % 0.14 -6.67 % 0.15 3 650.00 % 0.00 119.05 % -0.02 -167.74 % 0.03 -50.79 % 0.06 57.50 % 0.04 900.00 % 0.00 100.00 % 0.00 253.85 % 0.00 -121.67 % 0.01 -97.86 % 0.28 100.00 % 0.14 -48.15 % 0.27 315.38 % 0.07 1 015.49 % -0.01 -135.50 % 0.02 -79.80 % 0.10 52.31 % 0.07 770.10 % -0.01 60.73 % -0.02 -165.59 % -0.01 -134.83 % 0.03 298.51 % 0.01 0.00 % 0.01 100.19 % -3.53 -25 295.68 % -0.01 -13.01 % -0.01 -215.38 % 0.00 -160.00 % 0.01 170.65 % -0.01 51.83 % -0.02 -1.06 % -0.02 -104.85 % 0.39 5 164.94 % -0.01 -214.93 % 0.01 -79.88 % 0.03 102.41 % -1.38 -20 697.01 % 0.01 106.09 % -0.11 -306.38 % 0.05 179.91 % -0.07 -112.13 % 0.55
Earnings per share 0.06 -35.83 % 0.09 367.50 % 0.02 166.67 % -0.03 -1 009.09 % 0.00 -90.29 % 0.03 -77.33 % 0.15 125.56 % 0.07 102.74 % 0.03 -83.60 % 0.20 6 796.55 % 0.00 -95.17 % 0.06 -1.64 % 0.06 -12.61 % 0.07 -36.55 % 0.11 -8.33 % 0.12 -14.29 % 0.14 -6.67 % 0.15 3 650.00 % 0.00 119.05 % -0.02 -167.74 % 0.03 -50.79 % 0.06 57.50 % 0.04 900.00 % 0.00 100.00 % 0.00 253.85 % 0.00 -121.67 % 0.01 -97.86 % 0.28 100.00 % 0.14 -48.15 % 0.27 315.38 % 0.07 1 015.49 % -0.01 -135.50 % 0.02 -79.80 % 0.10 52.31 % 0.07 770.10 % -0.01 60.73 % -0.02 -165.59 % -0.01 -134.83 % 0.03 298.51 % 0.01 0.00 % 0.01 100.19 % -3.53 -25 295.68 % -0.01 -13.01 % -0.01 -215.38 % 0.00 -160.00 % 0.01 170.65 % -0.01 51.83 % -0.02 -1.06 % -0.02 -104.85 % 0.39 5 164.94 % -0.01 -214.93 % 0.01 -79.88 % 0.03 102.41 % -1.38 -20 697.01 % 0.01 109.14 % -0.07 -237.52 % 0.05 179.91 % -0.07 -112.13 % 0.55
Gross profit 19.017 M -42.85 % 33.273 M 108.88 % 15.929 M 1 044.22 % -1.687 M -118.96 % 8.897 M -66.56 % 26.605 M -42.03 % 45.897 M 95.57 % 23.468 M 62.77 % 14.418 M -60.45 % 36.454 M 136.24 % 15.431 M 950.66 % -1.814 M -108.35 % 21.715 M -43.88 % 38.696 M -26.65 % 52.754 M 46.52 % 36.005 M 20.98 % 29.761 M -15.61 % 35.265 M 275.80 % 9.384 M 151.45 % 3.732 M -65.74 % 10.894 M -18.34 % 13.340 M 47.12 % 9.068 M 166.63 % 3.401 M -26.61 % 4.634 M 26.55 % 3.662 M -26.89 % 5.009 M -21.95 % 6.418 M 76.17 % 3.643 M -27.57 % 5.030 M 248.82 % 1.442 M 62.20 % 889.000 K 1 687.50 % -56.000 K 99.42 % -9.703 M -184.07 % 11.542 M 0.000 0.000 0.000 -100.00 % 200.000 K 0.00 % 200.000 K -50.00 % 400.000 K 0.000 0.000 0.000 0.000 -100.00 % 250.000 K 0.000 0.000 0.000 100.00 % -5.355 K -106.30 % 85.000 K -57.50 % 200.000 K -64.85 % 569.000 K 541.89 % 88.645 K -66.80 % 267.000 K 116.59 % -1.609 M -643.58 % 296.000 K 144.51 % -665.000 K -117.62 % 3.774 M
Income tax expense 3.198 M -47.05 % 6.040 M 224.03 % 1.864 M 272.43 % -1.081 M -648.73 % 197.000 K -60.76 % 502.000 K -94.87 % 9.785 M 152.32 % 3.878 M 120.22 % 1.761 M -86.97 % 13.518 M 4 123.21 % -336.000 K 56.76 % -777.000 K -129.44 % 2.639 M -39.65 % 4.373 M 20.77 % 3.621 M -7.39 % 3.910 M 26.37 % 3.094 M -2.37 % 3.169 M 4 069.77 % 76.000 K 117.76 % -428.000 K -168.92 % 621.000 K -60.70 % 1.580 M 121.60 % 713.000 K 579.05 % 105.000 K 110.00 % 50.000 K -8.52 % 54.656 K -45.34 % 100.000 K -75.00 % 400.000 K 0.000 -100.00 % 6.000 K 407.38 % -1.952 K 0.000 100.00 % -1.952 K -295.20 % 1.000 K 134.94 % -2.862 K 0.000 0.000 100.00 % -64.306 K -145.93 % 140.000 K 0.000 0.000 100.00 % -20.067 K 0.000 0.000 0.000 -100.00 % 3.781 K 0.000 0.000 0.000 100.00 % -6.215 M 0.000 0.000 0.000 -100.00 % 1.103 K 0.000 0.000 -100.00 % 37.000 K -71.97 % 132.000 K 151.76 % -255.000 K
Cost of revenue 371.044 M -12.88 % 425.884 M 25.65 % 338.953 M -15.69 % 402.047 M 80.92 % 222.218 M 12.17 % 198.100 M 15.87 % 170.963 M 7.25 % 159.400 M -48.98 % 312.412 M -8.25 % 340.490 M 12.89 % 301.603 M -4.58 % 316.068 M -10.29 % 352.308 M 3.39 % 340.743 M 22.63 % 277.863 M -10.66 % 311.028 M -16.68 % 373.276 M -22.40 % 481.038 M 159.05 % 185.690 M 177.03 % 67.029 M 5.70 % 63.417 M -63.70 % 174.723 M 57.99 % 110.588 M 34.05 % 82.500 M -24.86 % 109.788 M 10.56 % 99.300 M -25.04 % 132.471 M -72.96 % 489.915 M 6.04 % 462.011 M 14.07 % 405.040 M 712.50 % 49.851 M 1 895.64 % 2.498 M -97.35 % 94.214 M -83.02 % 555.011 M 42.96 % 388.229 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 % 4.077 M 1 241.12 % 304.000 K -95.47 % 6.715 M 227.08 % 2.053 M
General and administrative expenses 0.000 -100.00 % 4.969 M 0.000 0.000 0.000 -100.00 % 4.586 M 0.000 0.000 0.000 -100.00 % 8.158 M 0.000 0.000 0.000 -100.00 % 27.743 M 0.000 0.000 0.000 -100.00 % 14.469 M 0.000 0.000 0.000 -100.00 % 2.270 M 0.000 0.000 0.000 -100.00 % 1.239 M 0.000 0.000 -100.00 % 59.000 K -56.93 % 137.000 K 101.47 % 68.000 K -56.13 % 155.000 K 604.55 % 22.000 K -96.98 % 728.000 K 52.62 % 477.000 K 2 068.18 % 22.000 K 83.33 % 12.000 K -95.47 % 265.156 K 0.000 -100.00 % 11.000 K 0.000 -100.00 % 34.000 K 209.09 % 11.000 K -50.00 % 22.000 K 0.000 -100.00 % 128.310 K 2 038.50 % 6.000 K -96.41 % 167.000 K 116.88 % 77.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 125.000 K 0.000 0.000 0.000 -100.00 % 290.000 K 0.000 0.000 0.000 -100.00 % 171.000 K 0.000 0.000 0.000 -100.00 % 946.000 K 0.000 0.000 0.000 -100.00 % 65.000 K 0.000 0.000 0.000 -100.00 % 249.639 K 0.000 0.000 0.000 -100.00 % 1.552 M 0.000 0.000 -100.00 % 214.000 K 4 180.00 % 5.000 K -16.67 % 6.000 K -50.00 % 12.000 K 50.00 % 8.000 K -11.11 % 9.000 K -18.18 % 11.000 K 0.000 -100.00 % 23.000 K 73.18 % 13.281 K -75.41 % 54.000 K 0.000 0.000 -100.00 % 45.814 K 0.000 0.000 0.000 -100.00 % 74.195 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
Other expenses 5.020 M 0.000 -100.00 % 8.837 M 877.54 % 904.000 K 0.000 -100.00 % 13.293 M 0.000 100.00 % -84.000 K -118.06 % 465.000 K -96.72 % 14.186 M 59 008.33 % 24.000 K -99.76 % 10.194 M 1 163.20 % 807.000 K -89.71 % 7.846 M 20 017.95 % 39.000 K 2.63 % 38.000 K 2.70 % 37.000 K -99.50 % 7.334 M 122 129.85 % 6.000 K 0.00 % 6.000 K -25.00 % 8.000 K 221.03 % 2.492 K 0.000 0.000 -100.00 % 7.000 K 100.20 % -3.456 M -396.90 % 1.164 M -50.11 % 2.333 M 0.000 0.000 0.000 -100.00 % 60.000 K 200.00 % 20.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
Operating expenses 5.020 M -52.18 % 10.497 M 18.78 % 8.837 M 877.54 % 904.000 K -83.39 % 5.441 M -70.05 % 18.169 M 87.85 % 9.672 M 45.71 % 6.638 M 24.61 % 5.327 M -62.65 % 14.262 M 4.06 % 13.706 M 578.90 % -2.862 M -132.97 % 8.681 M -70.59 % 29.514 M -0.57 % 29.683 M 159.47 % 11.440 M 15.57 % 9.899 M -54.24 % 21.632 M 162.21 % 8.250 M 34.54 % 6.132 M -13.41 % 7.082 M 27.42 % 5.558 M 30.59 % 4.256 M 48.66 % 2.863 M -34.50 % 4.371 M 201.88 % 1.448 M -73.37 % 5.437 M 31.20 % 4.144 M 152.22 % 1.643 M 65.79 % 991.000 K 110.40 % 471.000 K -55.40 % 1.056 M 413.35 % -337.000 K 96.98 % -11.169 M -205.61 % 10.576 M 7 244.44 % 144.000 K -60.55 % 365.000 K -66.54 % 1.091 M 426.59 % -334.000 K -447.92 % 96.000 K -68.32 % 303.000 K -99.42 % 52.406 M 25 339.68 % 206.000 K 13.19 % 182.000 K 213.79 % 58.000 K -59.64 % 143.701 K 4.13 % 138.000 K -51.41 % 284.000 K 1.43 % 280.000 K -44.77 % 507.000 K 153.50 % 200.000 K 48.15 % 135.000 K 610.53 % 19.000 K -99.91 % 20.854 M 10 122.32 % 204.000 K 986.96 % -23.000 K -158.97 % 39.000 K -15.22 % 46.000 K -59.29 % 113.000 K
Cost and expenses 376.064 M -13.82 % 436.381 M 25.47 % 347.790 M -13.69 % 402.951 M 77.00 % 227.659 M 5.27 % 216.269 M 19.73 % 180.635 M 8.79 % 166.038 M -47.74 % 317.739 M -10.43 % 354.752 M 12.51 % 315.309 M 0.67 % 313.206 M -13.24 % 360.989 M -2.50 % 370.257 M 20.39 % 307.546 M -4.63 % 322.468 M -15.84 % 383.175 M -23.77 % 502.670 M 159.19 % 193.940 M 165.09 % 73.161 M 3.78 % 70.499 M -60.89 % 180.281 M 56.98 % 114.844 M 34.54 % 85.363 M -25.22 % 114.159 M 13.31 % 100.748 M -26.95 % 137.908 M -72.09 % 494.059 M 6.56 % 463.654 M 14.19 % 406.031 M 706.87 % 50.322 M 1 315.93 % 3.554 M -96.21 % 93.877 M -82.74 % 543.842 M 36.37 % 398.805 M 276 847.92 % 144.000 K -60.55 % 365.000 K -66.54 % 1.091 M 426.59 % -334.000 K -447.92 % 96.000 K -68.32 % 303.000 K -99.42 % 52.406 M 25 339.68 % 206.000 K 13.19 % 182.000 K 213.79 % 58.000 K -59.64 % 143.701 K 4.13 % 138.000 K -51.41 % 284.000 K 1.43 % 280.000 K -44.77 % 507.000 K 153.50 % 200.000 K 48.15 % 135.000 K 610.53 % 19.000 K -99.91 % 20.854 M 10 122.32 % 204.000 K -94.97 % 4.054 M 1 081.92 % 343.000 K -94.93 % 6.761 M 212.14 % 2.166 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 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 10.497 M 0.000 0.000 -100.00 % 5.441 M 11.59 % 4.876 M -49.59 % 9.672 M 62.01 % 5.970 M -11.67 % 6.759 M -18.85 % 8.329 M 19.82 % 6.951 M 56.06 % 4.454 M -21.45 % 5.670 M -80.24 % 28.689 M 34.01 % 21.408 M 145.42 % 8.723 M 125.46 % 3.869 M -73.38 % 14.534 M 381.90 % 3.016 M 50.35 % 2.006 M 61.25 % 1.244 M -50.62 % 2.519 M 48.45 % 1.697 M 43.33 % 1.184 M 1.20 % 1.170 M -58.09 % 2.791 M 105.26 % 1.360 M 19.40 % 1.139 M 317.22 % 273.000 K 92.25 % 142.000 K 91.89 % 74.000 K -55.69 % 167.000 K 456.67 % 30.000 K -95.93 % 737.000 K 51.02 % 488.000 K 2 118.18 % 22.000 K -37.14 % 35.000 K -87.43 % 278.437 K 415.62 % 54.000 K 390.91 % 11.000 K -68.57 % 35.000 K -25.24 % 46.814 K 325.58 % 11.000 K -50.00 % 22.000 K 0.000 -100.00 % 241.435 K 3 923.92 % 6.000 K -96.41 % 167.000 K 116.88 % 77.000 K -28.04 % 107.000 K 0.000 0.000 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 % 948.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.083 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 -100.00 % 3.388 K 0.000 0.000 0.000 0.000 0.000
Interest expense 2.512 M -4.63 % 2.634 M -0.11 % 2.637 M -1.90 % 2.688 M -2.82 % 2.766 M 2.63 % 2.695 M -5.74 % 2.859 M 21.25 % 2.358 M -9.55 % 2.607 M 26.68 % 2.058 M 26.49 % 1.627 M -14.99 % 1.914 M 18.81 % 1.611 M -10.00 % 1.790 M 25.97 % 1.421 M 20.94 % 1.175 M -13.92 % 1.365 M 11.64 % 1.223 M 86.95 % 654.000 K 626.67 % 90.000 K -10.00 % 100.000 K -7.48 % 108.084 K 96.52 % 55.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 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 0.000 -100.00 % 7.181 M 70.28 % 4.217 M -38.25 % 6.830 M 2.63 % 6.655 M -9.82 % 7.380 M 25.57 % 5.877 M 100.10 % 2.937 M 0.55 % 2.921 M -15.31 % 3.449 M 0.20 % 3.442 M 0.20 % 3.435 M 0.64 % 3.413 M -13.02 % 3.924 M 17.70 % 3.334 M 32.93 % 2.508 M 15.10 % 2.179 M -39.82 % 3.621 M 65.12 % 2.193 M 99.18 % 1.101 M 4.36 % 1.055 M 11.46 % 946.507 K 38.38 % 684.000 K 570.59 % 102.000 K 750.00 % 12.000 K -7.78 % 13.012 K 160.24 % 5.000 K 100.22 % -2.274 M 2.28 % -2.327 M -119 311.07 % 1.952 K 0.00 % 1.952 K 295.20 % -1.000 K -151.23 % 1.952 K 95.20 % 1.000 K -65.06 % 2.862 K 186.20 % 1.000 K -80.00 % 5.000 K 104.16 % 2.449 K 22.45 % 2.000 K -33.33 % 3.000 K -25.00 % 4.000 K -85.94 % 28.457 K 158.70 % 11.000 K 0.00 % 11.000 K 0.00 % 11.000 K -36.36 % 17.285 K 1.68 % 17.000 K 0.00 % 17.000 K 0.00 % 17.000 K 30.77 % 13.000 K 225.00 % 4.000 K -42.86 % 7.000 K 800.00 % -1.000 K -100.01 % 14.697 M 293 843.78 % 5.000 K -85.71 % 35.000 K -10.26 % 39.000 K -29.09 % 55.000 K -51.33 % 113.000 K
Operating income 13.997 M -38.54 % 22.776 M 221.15 % 7.092 M 373.72 % -2.591 M -174.97 % 3.456 M -59.03 % 8.436 M -76.71 % 36.225 M 115.24 % 16.830 M 85.13 % 9.091 M -80.67 % 47.025 M 2 626.09 % 1.725 M 64.60 % 1.048 M -91.96 % 13.034 M -23.17 % 16.964 M -26.47 % 23.071 M -6.08 % 24.565 M 23.68 % 19.862 M -5.31 % 20.976 M 1 741.62 % 1.139 M 147.58 % -2.394 M -162.67 % 3.820 M -52.07 % 7.970 M 65.63 % 4.812 M 794.42 % 538.000 K 100.00 % 269.000 K -95.26 % 5.677 M 671.36 % 736.000 K -67.63 % 2.274 M 13.70 % 2.000 M -50.48 % 4.039 M 315.96 % 971.000 K 684.94 % -166.000 K -159.07 % 281.000 K -80.83 % 1.466 M 51.76 % 966.000 K 770.83 % -144.000 K 60.55 % -365.000 K 66.54 % -1.091 M -304.27 % 534.000 K 413.46 % 104.000 K 7.22 % 97.000 K 100.19 % -52.406 M -25 339.68 % -206.000 K -13.19 % -182.000 K -213.79 % -58.000 K -154.47 % 106.474 K 177.16 % -138.000 K 51.41 % -284.000 K -1.43 % -280.000 K 44.99 % -509.000 K -342.61 % -115.000 K -276.92 % 65.000 K -88.18 % 550.000 K 102.65 % -20.742 M -33 023.81 % 63.000 K 103.97 % -1.586 M -717.12 % 257.000 K 136.15 % -711.000 K -119.42 % 3.661 M
Operating income ratio 0.04 -27.66 % 0.05 148.22 % 0.02 408.79 % -0.01 -143.28 % 0.01 -60.17 % 0.04 -77.53 % 0.17 81.50 % 0.09 230.87 % 0.03 -77.70 % 0.12 2 192.81 % 0.01 63.16 % 0.00 -90.43 % 0.03 -22.05 % 0.04 -35.93 % 0.07 -1.42 % 0.07 43.64 % 0.05 21.30 % 0.04 595.81 % 0.01 117.26 % -0.03 -165.81 % 0.05 21.30 % 0.04 5.38 % 0.04 542.11 % 0.01 166.40 % 0.00 -95.74 % 0.06 929.96 % 0.01 16.85 % 0.00 6.67 % 0.00 -56.39 % 0.01 -47.97 % 0.02 138.62 % -0.05 -1 742.27 % 0.00 11.01 % 0.00 11.26 % 0.00 0.00 0.00 0.00 -100.00 % 2.67 413.46 % 0.52 114.43 % 0.24 0.00 0.00 0.00 0.00 -100.00 % 0.43 0.00 0.00 0.00 -100.00 % 95.05 7 125.53 % -1.35 -516.29 % 0.33 -66.38 % 0.97 100.41 % -233.99 -99 266.98 % 0.24 136.72 % -0.64 -250.03 % 0.43 464.47 % -0.12 -118.71 % 0.63
Total other income expenses net -1.378 M -56.95 % -878.000 K 52.18 % -1.836 M 31.06 % -2.663 M 2.81 % -2.740 M -6.86 % -2.564 M 9.65 % -2.838 M -16.12 % -2.444 M -14.10 % -2.142 M -8.18 % -1.980 M -23.44 % -1.604 M -119.37 % 8.280 M 1 129.85 % -804.000 K 48.53 % -1.562 M -13.11 % -1.381 M -21.46 % -1.137 M 14.45 % -1.329 M 58.74 % -3.221 M -396.33 % -649.000 K -672.62 % -84.000 K 8.70 % -92.000 K -215.66 % 79.542 K 244.62 % -55.000 K 0.000 -100.00 % 6.000 K 100.26 % -2.338 M 19.74 % -2.913 M -224.86 % 2.333 M 233 400.00 % -1.000 K -200.00 % 1.000 K 0.000 -100.00 % 60.000 K 156.07 % -107.000 K -10 800.00 % 1.000 K 0.00 % 1.000 K 0.000 100.00 % -1.000 K -100.11 % 878.407 K 87 940.70 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 -100.00 % 128.000 K 0.000 0.000 100.00 % -1.000 K -303.67 % 491.000 104.09 % -12.000 K 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 2011-03-31 2010-03-31 2009-03-31 2008-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-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-03-31 2011-03-31 2010-03-31 2009-03-31
Net debt 0.000 -100.00 % 81.349 M 0.000 -100.00 % 113.801 M 0.000 -100.00 % 95.092 M 4 009.42 % 2.314 M -97.97 % 114.090 M 4 946.00 % 2.261 M -97.19 % 80.462 M 3 698.96 % 2.118 M -96.52 % 60.939 M 2 484.35 % 2.358 M -97.15 % 82.636 M 2 350.65 % 3.372 M -94.93 % 66.532 M 1 461.00 % 4.262 M -87.42 % 33.871 M 15.67 % 29.283 M 217.64 % -24.893 M -3 378.06 % 759.382 K -84.81 % 5.001 M -3.13 % 5.162 M 191.64 % 1.770 M -37.83 % 2.847 M -89.01 % 25.909 M -55.13 % 57.739 M 724.73 % 7.001 M -87.76 % 57.210 M 7 015.69 % 804.000 K -67.22 % 2.453 M 77.23 % 1.384 M -17.93 % 1.686 M 2 090.26 % 77.000 K -89.02 % 701.000 K 447.66 % 128.000 K -91.84 % 1.568 M 5 707.97 % 27.000 K -97.75 % 1.198 M 1 132.92 % 97.168 K -90.43 % 1.015 M 392.81 % 206.000 K -66.01 % 606.000 K 804.48 % 67.000 K -88.04 % 560.097 K 159.30 % 216.000 K -47.45 % 411.000 K -43.27 % 724.539 K 845.57 % -97.179 K -98 060.61 % -99.000 99.97 % -302.789 K -184.24 % 359.443 K 396.39 % -121.274 K
Total investments 0.000 -100.00 % 2.089 M 0.000 -100.00 % 1.979 M 0.000 -100.00 % 1.970 M -57.43 % 4.628 M 617.52 % 645.000 K -85.74 % 4.522 M 142.34 % 1.866 M -55.95 % 4.236 M -88.58 % 37.107 M 686.83 % 4.716 M 167.65 % 1.762 M -73.87 % 6.744 M 6 230.91 % -110.000 K -101.29 % 8.524 M 212.78 % 2.725 M -95.35 % 58.566 M 0.000 -100.00 % 1.519 M 0.000 -100.00 % 10.324 M 0.000 -100.00 % 5.694 M 0.000 0.000 -100.00 % 14.002 M 0.000 -100.00 % 1.608 M 0.000 -100.00 % 2.768 M 0.000 -100.00 % 154.000 K 0.000 -100.00 % 256.000 K 0.000 -100.00 % 54.000 K 0.000 -100.00 % 194.336 K 0.000 -100.00 % 412.000 K 0.000 -100.00 % 134.000 K 0.000 -100.00 % 432.000 K 0.000 -100.00 % 1.449 M 0.000 0.000 0.000 0.000 0.000
Total debt 0.000 -100.00 % 84.169 M 0.000 -100.00 % 114.269 M 0.000 -100.00 % 97.579 M 0.000 -100.00 % 116.404 M 0.000 -100.00 % 82.724 M 0.000 -100.00 % 63.057 M 0.000 -100.00 % 84.994 M 0.000 -100.00 % 69.904 M 0.000 -100.00 % 38.133 M 0.000 -100.00 % 4.390 M 0.000 -100.00 % 5.760 M 0.000 -100.00 % 6.932 M 0.000 -100.00 % 28.756 M -51.08 % 58.782 M 0.000 -100.00 % 64.211 M 0.000 -100.00 % 3.257 M 0.000 -100.00 % 3.071 M 0.000 -100.00 % 778.000 K 0.000 -100.00 % 1.696 M 0.000 -100.00 % 1.225 M 0.000 -100.00 % 1.112 M 0.000 -100.00 % 812.000 K 0.000 -100.00 % 627.360 K 0.000 -100.00 % 627.000 K 0.000 -100.00 % 627.360 K 0.000 0.000 -100.00 % 376.200 K -26.67 % 513.000 K
Accumulated other comprehensive income loss 366.672 M 293 437.60 % -125.000 K -100.04 % 347.411 M 83.42 % 189.403 M -46.90 % 356.722 M 3 567 320.00 % -10.000 K -100.00 % 327.760 M 107.43 % 158.008 M -50.25 % 317.594 M 84.10 % 172.510 M -39.60 % 285.610 M 80.76 % 158.008 M -41.79 % 271.444 M 57.35 % 172.510 M -28.82 % 242.346 M 53.38 % 158.008 M -4.79 % 165.965 M 47.98 % 112.156 M -9.70 % 124.202 M 3 495 975 505 741 689 856.00 % 0.000 -100.00 % 123.160 M 3 466 633 625 301 947 392.00 % 0.000 -100.00 % 112.833 M 6 351 933 209 438 689 280.00 % 0.000 -100.00 % 112.181 M 0.000 0.000 -100.00 % 20.365 M 2 292 895 160 285 003 520.00 % 0.000 -100.00 % 15.371 M 2 839.01 % 523.000 K -96.55 % 15.175 M 2 733 733 612 689 866 752.00 % 0.000 -100.00 % 12.682 M 114.69 % -86.302 M -754.20 % 13.192 M 5 941 148 628 427 158 528.00 % 0.000 -100.00 % 12.961 M 115.07 % -86.023 M -774.17 % 12.760 M 4 923.60 % 254.000 K -99.61 % 65.394 M 294.68 % -33.590 M -151.18 % 65.634 M 25 740.16 % 254.000 K -99.61 % 65.668 M 297.11 % -33.316 M -150.30 % 66.233 M 302.23 % -32.751 M 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 184.768 M 0.000 0.000 0.000 -100.00 % 184.223 M 0.000 0.000 0.000 -100.00 % 145.084 M 0.000 0.000 0.000 -100.00 % 98.935 M 0.000 0.000 0.000 -100.00 % 38.720 M 0.000 -100.00 % 24.202 M 0.000 -100.00 % 23.160 M 0.000 -100.00 % 12.833 M 0.000 -100.00 % 12.181 M 0.000 0.000 -100.00 % 5.517 M 0.000 0.000 0.000 -100.00 % 327.670 K 0.000 0.000 0.000 100.00 % -1.656 M 0.000 0.000 0.000 100.00 % -141.478 M 0.000 0.000 0.000 100.00 % -88.604 M 0.000 0.000 0.000 100.00 % -88.005 M 6.59 % -94.210 M -28.67 % -73.219 M -1.51 % -72.128 M 1.06 % -72.901 M
Common stock 0.000 -100.00 % 158.008 M 0.000 -100.00 % 158.008 M 0.000 -100.00 % 158.008 M 0.000 -100.00 % 158.008 M 0.000 -100.00 % 158.008 M 0.000 -100.00 % 158.008 M 0.000 -100.00 % 158.008 M 0.000 -100.00 % 158.008 M 0.000 -100.00 % 109.725 M 0.000 -100.00 % 100.000 M 0.000 -100.00 % 100.000 M 0.000 -100.00 % 100.000 M 0.000 -100.00 % 100.000 M 573.49 % 14.848 M 0.000 -100.00 % 14.848 M 0.000 -100.00 % 14.848 M 0.000 -100.00 % 14.848 M 0.000 -100.00 % 98.984 M 0.000 -100.00 % 14.848 M 0.000 -100.00 % 98.984 M 0.000 -100.00 % 98.984 M 0.000 -100.00 % 98.984 M 0.000 -100.00 % 98.984 M 0.000 -100.00 % 98.984 M 0.000 -100.00 % 98.984 M -0.26 % 99.238 M 0.00 % 99.238 M 0.00 % 99.238 M 0.00 % 99.238 M
Total equity 366.672 M 0.00 % 366.672 M 5.54 % 347.411 M 0.00 % 347.411 M -2.61 % 356.722 M 0.00 % 356.722 M 8.84 % 327.760 M 0.00 % 327.761 M 3.20 % 317.594 M 0.00 % 317.594 M 11.20 % 285.610 M 0.00 % 285.610 M 5.22 % 271.444 M 0.00 % 271.445 M 12.01 % 242.346 M 0.00 % 242.347 M 46.02 % 165.965 M 0.00 % 165.965 M 33.63 % 124.202 M 0.00 % 124.202 M 0.85 % 123.160 M 0.00 % 123.160 M 9.15 % 112.833 M 0.00 % 112.833 M 0.58 % 112.181 M 0.00 % 112.181 M 322.18 % 26.572 M 30.48 % 20.365 M 0.00 % 20.365 M 32.49 % 15.371 M 0.00 % 15.371 M 1.29 % 15.175 M 0.00 % 15.175 M 19.66 % 12.682 M 0.00 % 12.682 M -3.87 % 13.192 M 0.00 % 13.192 M 1.78 % 12.961 M 0.00 % 12.961 M 1.58 % 12.760 M 0.00 % 12.760 M -80.49 % 65.394 M 0.00 % 65.394 M -0.37 % 65.634 M 0.00 % 65.634 M -0.05 % 65.668 M 0.00 % 65.668 M -0.85 % 66.233 M 0.00 % 66.233 M 10.34 % 60.028 M -25.91 % 81.019 M -1.33 % 82.110 M 0.95 % 81.337 M
Other non current liabilities -366.672 M -22 017.04 % 1.673 M 100.48 % -347.411 M -24 600.07 % 1.418 M 100.40 % -356.722 M -32 499.82 % 1.101 M 100.34 % -327.760 M -1 214 025.93 % 27.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 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 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 100.00 % -627.000 K 0.000 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 5.559 M 0.000 -100.00 % 8.072 M 0.000 -100.00 % 15.083 M 0.000 -100.00 % 20.069 M 0.000 -100.00 % 23.861 M 0.000 -100.00 % 33.910 M 0.000 -100.00 % 39.751 M 0.000 -100.00 % 40.100 M 0.000 -100.00 % 38.133 M 0.000 -100.00 % 4.390 M 0.000 -100.00 % 5.760 M 0.000 -100.00 % 6.932 M 0.000 -100.00 % 28.756 M -51.08 % 58.782 M 0.000 -100.00 % 64.211 M 0.000 0.000 0.000 -100.00 % 3.071 M 0.000 0.000 0.000 -100.00 % 1.696 M 0.000 0.000 0.000 -100.00 % 1.112 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 627.000 K 0.000 -100.00 % 627.000 K 0.000 0.000 -100.00 % 376.200 K -26.67 % 513.000 K
Total non current liabilities -366.672 M -5 170.13 % 7.232 M 102.08 % -347.411 M -3 760.81 % 9.490 M 102.66 % -356.722 M -2 303.89 % 16.186 M 104.94 % -327.760 M -1 730.97 % 20.096 M 0.000 -100.00 % 23.861 M 0.000 -100.00 % 33.910 M 0.000 -100.00 % 39.751 M 0.000 -100.00 % 40.099 M 0.000 -100.00 % 38.133 M 0.000 -100.00 % 4.591 M 0.000 -100.00 % 5.960 M 0.000 -100.00 % 6.932 M 0.000 -100.00 % 28.756 M -51.08 % 58.781 M 0.000 -100.00 % 64.211 M 0.000 0.000 0.000 -100.00 % 3.071 M 0.000 0.000 0.000 -100.00 % 1.696 M 0.000 0.000 0.000 -100.00 % 1.112 M 0.000 0.000 0.000 -100.00 % 627.360 K 0.000 -100.00 % 628.000 K 0.000 -100.00 % 628.000 K -90.01 % 6.287 M 0.00 % 6.287 M -5.65 % 6.663 M -1.48 % 6.763 M
Other current liabilities 0.000 -100.00 % 7.683 M 0.000 -100.00 % 13.188 M 0.000 -100.00 % 11.149 M 0.000 -100.00 % 1.563 M 0.000 -100.00 % 7.378 M 0.000 -100.00 % 7.106 M 0.000 -100.00 % 658.000 K 0.000 -100.00 % 53.476 M 0.000 -100.00 % 7.860 M 0.000 -100.00 % 3.567 M 0.000 -100.00 % 6.070 M 0.000 -100.00 % 2.000 M 0.000 -100.00 % 1.623 M 240.94 % 476.000 K 0.000 -100.00 % 2.337 M 0.000 -100.00 % 528.000 K 0.000 -100.00 % 78.835 K 0.000 0.000 0.000 -100.00 % 18.812 K 0.000 -100.00 % 49.000 K 0.000 100.00 % -1.107 M 0.000 -100.00 % 20.000 K 0.000 -100.00 % 7.303 K 0.000 -100.00 % 37.000 K 0.000 -100.00 % 15.804 K -98.09 % 827.725 K -7.50 % 894.866 K 25.92 % 710.639 K 3.28 % 688.055 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.465 M 0.000 -100.00 % 2.515 M 0.000 -100.00 % 3.445 M 0.000 -100.00 % 1.554 M 0.000 -100.00 % 13.119 M 0.000 -100.00 % 4.115 M 0.000 -100.00 % 5.093 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 100.00 % -1.112 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
Short term debt 0.000 -100.00 % 80.786 M 0.000 -100.00 % 106.197 M 0.000 -100.00 % 82.496 M 0.000 -100.00 % 96.335 M 0.000 -100.00 % 58.863 M 0.000 -100.00 % 29.147 M 0.000 -100.00 % 45.243 M 0.000 -100.00 % 24.944 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 % 3.257 M 0.000 0.000 0.000 -100.00 % 778.000 K 0.000 0.000 0.000 -100.00 % 1.225 M 0.000 -100.00 % 1.112 M 0.000 -100.00 % 812.000 K 0.000 -100.00 % 627.360 K 0.000 0.000 0.000 -100.00 % 627.360 K 0.000 0.000 0.000 0.000
Total current liabilities 0.000 -100.00 % 236.198 M 0.000 -100.00 % 155.104 M 0.000 -100.00 % 141.399 M 0.000 -100.00 % 141.080 M 0.000 -100.00 % 159.145 M 0.000 -100.00 % 90.059 M 0.000 -100.00 % 93.646 M 0.000 -100.00 % 129.892 M 0.000 -100.00 % 104.158 M 0.000 -100.00 % 18.502 M 0.000 -100.00 % 22.986 M 0.000 -100.00 % 3.886 M 0.000 -100.00 % 5.546 M -95.54 % 124.309 M 0.000 -100.00 % 177.101 M 0.000 -100.00 % 28.457 M 0.000 -100.00 % 23.563 M 0.000 -100.00 % 1.062 M 0.000 -100.00 % 408.396 K 0.000 -100.00 % 1.865 M 0.000 -100.00 % 430.269 K 0.000 -100.00 % 1.387 M 0.000 -100.00 % 1.030 M 0.000 -100.00 % 569.000 K 0.000 -100.00 % 1.174 M 41.88 % 827.725 K -7.50 % 894.866 K 25.92 % 710.639 K 3.28 % 688.055 K
Total liabilities -366.672 M -250.63 % 243.430 M 170.07 % -347.411 M -311.07 % 164.594 M 146.14 % -356.722 M -326.37 % 157.585 M 148.08 % -327.760 M -303.36 % 161.176 M 0.000 -100.00 % 183.006 M 0.000 -100.00 % 123.969 M 0.000 -100.00 % 133.397 M 0.000 -100.00 % 169.991 M 0.000 -100.00 % 142.291 M 0.000 -100.00 % 23.093 M 0.000 -100.00 % 28.946 M 0.000 -100.00 % 10.818 M 0.000 -100.00 % 34.302 M -81.26 % 183.090 M 0.000 -100.00 % 241.312 M 0.000 -100.00 % 28.457 M 0.000 -100.00 % 26.634 M 0.000 -100.00 % 1.062 M 0.000 -100.00 % 2.104 M 0.000 -100.00 % 1.865 M 0.000 -100.00 % 1.543 M 0.000 -100.00 % 1.387 M 0.000 -100.00 % 1.030 M 0.000 -100.00 % 1.197 M 0.000 -100.00 % 1.174 M -83.49 % 7.115 M -0.93 % 7.182 M -2.60 % 7.374 M -1.04 % 7.451 M
Other non current assets 0.000 0.000 0.000 100.00 % -1.000 K 99.96 % -2.487 M -248 800.00 % 1.000 K 100.04 % -2.314 M 97.70 % -100.489 M -4 344.45 % -2.261 M -226 000.00 % -1.000 K 99.95 % -2.118 M 94.29 % -37.107 M -1 473.66 % -2.358 M -428.41 % 718.000 K 121.29 % -3.372 M -3 165.45 % 110.000 K 102.58 % -4.262 M -426 314.90 % 1.000 K 100.00 % -29.283 M 0.000 100.00 % -759.382 K 0.000 100.00 % -5.162 M -17 306.67 % 30.000 K 101.05 % -2.847 M -16 191.11 % 17.693 K -67.24 % 54.000 K 100.77 % -7.001 M -7 153.76 % 99.252 K 112.34 % -804.000 K -1 510.53 % 57.000 K 104.12 % -1.384 M -964.29 % 160.139 K 307.97 % -77.000 K -100.58 % 13.250 M 10 451.56 % -128.000 K -179.93 % 160.139 K 693.11 % -27.000 K -100.19 % 14.001 M 14 509.06 % -97.168 K 0.000 100.00 % -206.000 K -101.47 % 14.001 M 20 997.01 % -67.000 K 0.000 100.00 % -216.000 K -101.52 % 14.167 M 2 055.31 % -724.539 K 0.000 -100.00 % 158.912 K -83.46 % 960.782 K -93.64 % 15.116 M 45.80 % 10.367 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.489 M 0.000 -100.00 % 1.000 K 0.000 -100.00 % 37.107 M 0.000 100.00 % -718.000 K 0.000 100.00 % -110.000 K 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 23.000 K 0.000 -100.00 % 36.000 K 0.000 -100.00 % 48.000 K 0.000 -100.00 % 71.000 K 0.000 -100.00 % 16.000 K 0.000 -100.00 % 29.000 K 0.000 -100.00 % 43.000 K 0.000 -100.00 % 80.000 K 0.000 -100.00 % 117.214 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 -100.00 % 5.729 M 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 100.00 % -214.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 23.000 K 0.000 -100.00 % 36.000 K 0.000 -100.00 % 48.000 K 0.000 -100.00 % 71.000 K 0.000 -100.00 % 16.000 K 0.000 -100.00 % 29.000 K 0.000 -100.00 % 43.000 K 0.000 -100.00 % 80.000 K 0.000 -100.00 % 117.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 -100.00 % 57.286 M -30.90 % 82.906 M 0.000 0.000
Property plant equipment net 0.000 -100.00 % 99.199 M 0.000 -100.00 % 107.163 M 0.000 -100.00 % 112.570 M 0.000 -100.00 % 100.418 M 0.000 -100.00 % 47.946 M 0.000 -100.00 % 37.078 M 0.000 -100.00 % 40.606 M 0.000 -100.00 % 36.519 M 0.000 -100.00 % 27.176 M 0.000 -100.00 % 11.734 M 0.000 -100.00 % 11.545 M 0.000 -100.00 % 7.528 M 0.000 -100.00 % 62.674 K 683.43 % 8.000 K 0.000 -100.00 % 7.739 K 0.000 -100.00 % 8.000 K 0.000 -100.00 % 7.739 K 0.000 -100.00 % 9.000 K 0.000 -100.00 % 15.545 K 0.000 -100.00 % 20.000 K 0.000 -100.00 % 26.994 K 0.000 -100.00 % 108.000 K 0.000 -100.00 % 129.745 K 0.000 -100.00 % 164.000 K 0.000 -100.00 % 198.030 K -95.01 % 3.968 M -0.50 % 3.988 M -94.51 % 72.621 M -0.17 % 72.748 M
Total non current assets 0.000 -100.00 % 105.413 M 0.000 -100.00 % 112.536 M 4 624.97 % -2.487 M -102.13 % 117.030 M 5 157.48 % -2.314 M -102.23 % 103.748 M 4 688.59 % -2.261 M -104.46 % 50.724 M 2 494.90 % -2.118 M -105.44 % 38.956 M 1 752.08 % -2.358 M -105.70 % 41.367 M 1 326.78 % -3.372 M -109.19 % 36.710 M 961.30 % -4.262 M -115.55 % 27.404 M 193.58 % -29.283 M -349.56 % 11.734 M 1 645.20 % -759.382 K -106.58 % 11.545 M 323.65 % -5.162 M -168.14 % 7.576 M 366.10 % -2.847 M -3 642.50 % 80.367 K 4.37 % 77.000 K 101.10 % -7.001 M -6 643.54 % 106.991 K 113.31 % -804.000 K -1 034.88 % 86.000 K 106.21 % -1.384 M -831.86 % 189.116 K 345.61 % -77.000 K -100.58 % 13.282 M 10 476.56 % -128.000 K -164.51 % 198.405 K 834.83 % -27.000 K -100.19 % 14.046 M 14 555.38 % -97.168 K -285.40 % 52.409 K 125.44 % -206.000 K -101.46 % 14.114 M 21 165.67 % -67.000 K -149.60 % 135.093 K 162.54 % -216.000 K -101.51 % 14.340 M 2 079.19 % -724.539 K -449.75 % 207.159 K -99.66 % 61.413 M -30.10 % 87.855 M 0.13 % 87.737 M 5.56 % 83.115 M
Other current assets -2.820 M -108.49 % 33.212 M 1 457.25 % -2.447 M -100.74 % 332.124 M 0.000 -100.00 % 9.464 M 0.000 -100.00 % 32.178 M 0.000 -100.00 % 17.729 M 0.000 -100.00 % 8.270 M 0.000 -100.00 % 6.301 M 0.000 -100.00 % 64.752 M 0.000 -100.00 % 24.588 M 0.000 -100.00 % 27.694 M 0.000 -100.00 % 31.797 M 0.000 -100.00 % 38.214 M 0.000 -100.00 % 24.142 M 32 089.43 % 75.000 K 0.000 -100.00 % 14.680 M 0.000 -100.00 % 2.986 M 0.000 -100.00 % 2.075 M 0.000 -100.00 % 185.000 K 0.000 -100.00 % 14.930 M 0.000 -100.00 % 163.000 K 0.000 -100.00 % 14.153 M 0.000 -100.00 % 153.000 K 0.000 -100.00 % 66.461 M 0.000 0.000 0.000 -100.00 % 66.476 M 0.000 -100.00 % 43.750 K 0.000 0.000
Short term investments 0.000 -100.00 % 2.089 M 0.000 -100.00 % 1.979 M 0.000 -100.00 % 1.970 M -57.43 % 4.628 M 617.52 % 645.000 K -85.74 % 4.522 M 142.34 % 1.866 M -55.95 % 4.236 M 0.000 -100.00 % 4.716 M 167.65 % 1.762 M -73.87 % 6.744 M 0.000 -100.00 % 8.524 M 212.78 % 2.725 M -95.35 % 58.566 M 0.000 -100.00 % 1.519 M 0.000 -100.00 % 10.324 M 0.000 -100.00 % 5.694 M 0.000 0.000 -100.00 % 14.002 M 0.000 -100.00 % 1.608 M 0.000 -100.00 % 2.768 M 0.000 -100.00 % 154.000 K 0.000 -100.00 % 256.000 K 0.000 -100.00 % 54.000 K 0.000 -100.00 % 194.336 K 0.000 -100.00 % 412.000 K 0.000 -100.00 % 134.000 K 0.000 -100.00 % 432.000 K 0.000 -100.00 % 1.449 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 2.820 M 0.000 -100.00 % 468.000 K 0.000 -100.00 % 516.000 K 122.30 % -2.314 M -200.00 % 2.314 M 202.34 % -2.261 M -199.96 % 2.262 M 206.80 % -2.118 M -200.00 % 2.118 M 189.82 % -2.358 M -200.00 % 2.358 M 169.93 % -3.372 M -200.00 % 3.372 M 179.12 % -4.262 M -200.00 % 4.262 M 114.55 % -29.283 M -200.00 % 29.283 M 3 956.16 % -759.382 K -200.00 % 759.382 K 114.71 % -5.162 M -200.00 % 5.162 M 281.31 % -2.847 M -200.01 % 2.847 M 172.93 % 1.043 M 114.90 % -7.001 M -200.00 % 7.001 M 970.78 % -804.000 K -200.00 % 804.000 K 158.09 % -1.384 M -200.00 % 1.384 M 1 897.49 % -77.000 K -200.00 % 77.000 K 160.16 % -128.000 K -200.13 % 127.834 K 573.46 % -27.000 K -200.00 % 27.000 K 127.79 % -97.168 K -200.00 % 97.168 K 147.17 % -206.000 K -200.00 % 206.000 K 407.46 % -67.000 K -199.61 % 67.263 K 131.14 % -216.000 K -200.00 % 216.000 K 129.81 % -724.539 K -200.00 % 724.539 K 731 757.58 % 99.000 -99.97 % 302.789 K 1 706.94 % 16.757 K -97.36 % 634.274 K
Cash and short term investments 2.820 M 0.00 % 2.820 M 15.24 % 2.447 M 0.00 % 2.447 M -1.61 % 2.487 M 0.00 % 2.487 M 7.48 % 2.314 M -21.80 % 2.959 M 30.87 % 2.261 M -0.04 % 2.262 M 6.80 % 2.118 M 0.00 % 2.118 M -10.18 % 2.358 M 0.00 % 2.358 M -30.07 % 3.372 M 0.00 % 3.372 M -20.88 % 4.262 M 0.00 % 4.262 M -85.45 % 29.283 M 0.00 % 29.283 M 3 756.16 % 759.382 K 0.00 % 759.382 K -85.29 % 5.162 M 0.00 % 5.162 M 81.31 % 2.847 M 0.01 % 2.847 M 172.93 % 1.043 M -85.10 % 7.001 M 0.00 % 7.001 M 770.78 % 804.000 K 0.00 % 804.000 K -41.91 % 1.384 M 0.00 % 1.384 M 1 697.49 % 77.000 K 0.00 % 77.000 K -39.84 % 128.000 K 0.13 % 127.834 K 373.46 % 27.000 K 0.00 % 27.000 K -72.21 % 97.168 K 0.00 % 97.168 K -52.83 % 206.000 K 0.00 % 206.000 K 207.46 % 67.000 K -0.39 % 67.263 K -68.86 % 216.000 K 0.00 % 216.000 K -70.19 % 724.539 K 0.00 % 724.539 K 731 757.58 % 99.000 -99.97 % 302.789 K 1 706.94 % 16.757 K -97.36 % 634.274 K
Total current assets 0.000 -100.00 % 504.688 M 0.000 -100.00 % 399.469 M 15 962.28 % 2.487 M -99.37 % 397.277 M 17 068.41 % 2.314 M -99.40 % 385.189 M 16 936.22 % 2.261 M -99.50 % 449.877 M 21 140.65 % 2.118 M -99.43 % 370.623 M 15 617.68 % 2.358 M -99.35 % 363.474 M 10 679.18 % 3.372 M -99.10 % 375.629 M 8 713.14 % 4.262 M -98.48 % 280.851 M 859.09 % 29.283 M -78.40 % 135.561 M 17 751.49 % 759.382 K -99.46 % 140.561 M 2 623.00 % 5.162 M -95.55 % 116.075 M 3 977.10 % 2.847 M -98.06 % 146.402 M -30.15 % 209.586 M 2 893.66 % 7.001 M -97.32 % 261.570 M 32 433.60 % 804.000 K -98.16 % 43.743 M 3 060.47 % 1.384 M -96.67 % 41.620 M 53 951.74 % 77.000 K -83.33 % 462.000 K 260.94 % 128.000 K -99.15 % 15.098 M 55 817.83 % 27.000 K -96.54 % 780.000 K 702.73 % 97.168 K -99.32 % 14.250 M 6 817.55 % 206.000 K -99.61 % 52.668 M 78 508.96 % 67.000 K -99.90 % 66.529 M 30 700.35 % 216.000 K -99.59 % 52.525 M 7 149.44 % 724.539 K -98.92 % 67.200 M 1 072.89 % 5.729 M 1 553.34 % 346.539 K -80.15 % 1.746 M -69.22 % 5.672 M
Inventory 0.000 -100.00 % 149.789 M 0.000 -100.00 % 60.156 M 0.000 -100.00 % 37.589 M 0.000 -100.00 % 52.532 M 0.000 -100.00 % 68.549 M 0.000 -100.00 % 65.109 M 0.000 -100.00 % 74.549 M 0.000 -100.00 % 76.725 M 0.000 -100.00 % 38.302 M 0.000 -100.00 % 18.955 M 0.000 -100.00 % 9.711 M 0.000 -100.00 % 12.146 M 0.000 -100.00 % 12.715 M 25.69 % 10.116 M 0.000 -100.00 % 15.219 M 0.000 -100.00 % 9.416 M 0.000 -100.00 % 6.636 M 0.000 -100.00 % 160.000 K 0.000 100.00 % -160.139 K 0.000 -100.00 % 120.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
Net receivables 0.000 -100.00 % 318.867 M 0.000 -100.00 % 4.742 M 0.000 -100.00 % 347.737 M 0.000 -100.00 % 305.770 M 0.000 -100.00 % 362.377 M 0.000 -100.00 % 302.997 M 0.000 -100.00 % 281.324 M 0.000 -100.00 % 290.104 M 0.000 -100.00 % 213.699 M 0.000 -100.00 % 86.522 M 0.000 -100.00 % 98.294 M 0.000 -100.00 % 96.567 M 0.000 -100.00 % 106.699 M 0.000 0.000 -100.00 % 224.670 M 0.000 -100.00 % 33.130 M 0.000 -100.00 % 33.525 M 0.000 -100.00 % 360.000 K 0.000 0.000 0.000 -100.00 % 590.000 K 0.000 0.000 0.000 -100.00 % 52.309 M 0.000 0.000 0.000 -100.00 % 52.309 M 0.000 0.000 -100.00 % 5.729 M 0.000 -100.00 % 1.729 M -65.68 % 5.038 M
Tax assets 0.000 -100.00 % 6.191 M 0.000 -100.00 % 5.338 M 0.000 -100.00 % 4.411 M 0.000 -100.00 % 3.259 M 0.000 -100.00 % 2.762 M 0.000 -100.00 % 1.849 M 0.000 -100.00 % 718.000 K 0.000 -100.00 % 111.000 K 0.000 -100.00 % 111.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.000 K 0.000 0.000 -100.00 % 15.000 K 0.000 0.000 0.000 -100.00 % 21.000 K 0.000 -100.00 % 21.238 K 0.000 -100.00 % 23.000 K 0.000 -100.00 % 22.721 K 0.000 -100.00 % 25.000 K 0.000 -100.00 % 25.415 K 0.000 -100.00 % 5.000 K 0.000 -100.00 % 5.348 K 0.000 -100.00 % 9.000 K 0.000 -100.00 % 9.129 K 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 100.00 % -1.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 100.00 % -1.000 K 0.000 -100.00 % 1.000 K 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 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 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
Account payables 0.000 -100.00 % 147.729 M 0.000 -100.00 % 35.719 M 0.000 -100.00 % 43.910 M 0.000 -100.00 % 40.667 M 0.000 -100.00 % 85.983 M 0.000 -100.00 % 52.252 M 0.000 -100.00 % 34.024 M 0.000 -100.00 % 42.497 M 0.000 -100.00 % 95.358 M 0.000 -100.00 % 14.935 M 0.000 -100.00 % 16.916 M 0.000 -100.00 % 1.886 M 0.000 -100.00 % 3.923 M -96.83 % 123.833 M 0.000 -100.00 % 174.765 M 0.000 -100.00 % 24.672 M 0.000 -100.00 % 23.484 M 0.000 -100.00 % 284.000 K 0.000 -100.00 % 389.584 K 0.000 -100.00 % 591.000 K 0.000 -100.00 % 424.972 K 0.000 -100.00 % 555.000 K 0.000 -100.00 % 395.275 K 0.000 -100.00 % 532.000 K 0.000 -100.00 % 531.184 K 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.379 M 0.000 0.000 0.000 -100.00 % 3.476 M 0.000 0.000 0.000 -100.00 % 603.000 K 0.000 0.000 0.000 -100.00 % 940.157 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 6.792 M 0.000 -100.00 % 7.756 M 0.000 -100.00 % 8.667 M 0.000 -100.00 % 9.522 M 0.000 -100.00 % 995.000 K 0.000 -100.00 % 1.094 M 0.000 0.000 0.000 100.00 % -4.860 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
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 -100.00 % 32.751 M 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 24.021 M 0.000 -100.00 % 189.403 M 0.000 -100.00 % 14.502 M 0.000 -100.00 % 11.745 M 0.000 100.00 % -158.008 M 0.000 0.000 0.000 100.00 % -158.008 M 0.000 100.00 % -73.669 M 0.000 -100.00 % 17.520 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.724 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.000 M 0.000 0.000 0.000 -100.00 % 55.000 M 0.000 0.000 0.000 -100.00 % 55.254 M 0.46 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M 0.00 % 55.000 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.000 K 0.000 -100.00 % 200.341 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 -100.00 % 6.287 M 0.00 % 6.287 M 0.00 % 6.287 M 0.59 % 6.250 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 100.00 % -627.360 K 0.000 0.000 0.000 100.00 % -628.000 K 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 610.101 M 0.000 -100.00 % 512.005 M 0.000 -100.00 % 514.307 M 0.000 -100.00 % 488.937 M 0.000 -100.00 % 500.600 M 0.000 -100.00 % 409.579 M 0.000 -100.00 % 404.842 M 0.000 -100.00 % 412.338 M 0.000 -100.00 % 308.256 M 0.000 -100.00 % 147.295 M 0.000 -100.00 % 152.106 M 0.000 -100.00 % 123.651 M 0.000 -100.00 % 146.483 M -30.13 % 209.662 M 0.000 -100.00 % 261.677 M 0.000 -100.00 % 43.828 M 0.000 -100.00 % 41.809 M 0.000 -100.00 % 13.744 M 0.000 -100.00 % 15.296 M 0.000 -100.00 % 14.826 M 0.000 -100.00 % 14.303 M 0.000 -100.00 % 66.781 M 0.000 -100.00 % 66.664 M 0.000 -100.00 % 66.865 M 0.000 -100.00 % 67.408 M 0.39 % 67.143 M -23.88 % 88.201 M -1.43 % 89.484 M 0.78 % 88.788 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-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-03-31 2011-03-31 2010-03-31 2009-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 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 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 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 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 0.000
Other non cash items -9.421 M 40.59 % -15.858 M -367.51 % -3.392 M -181.28 % 4.173 M 904.05 % -519.000 K 90.34 % -5.370 M 69.70 % -17.725 M -68.66 % -10.509 M -102.56 % -5.188 M 83.54 % -31.527 M -6 813.82 % -456.000 K 95.49 % -10.104 M -5.35 % -9.591 M 13.04 % -11.029 M 38.96 % -18.069 M 7.42 % -19.518 M -26.42 % -15.439 M 7.04 % -16.609 M -3 960.88 % -409.000 K -119.89 % 2.056 M 166.34 % -3.099 M 50.67 % -6.282 M -55.34 % -4.044 M -833.95 % -433.000 K -96.82 % -220.000 K -223.13 % 178.667 K 128.09 % -636.000 K 84.88 % -4.207 M -110.46 % -1.999 M 50.33 % -4.025 M -314.90 % -970.000 K -1 023.81 % 105.000 K 134.88 % -301.000 K 80.28 % -1.526 M -57.85 % -967.000 K -771.53 % 144.000 K -60.66 % 366.000 K 147.14 % 148.095 K 137.68 % -393.000 K -277.88 % -104.000 K -7.22 % -97.000 K -100.19 % 52.386 M 25 329.94 % 206.000 K 13.19 % 182.000 K 213.79 % 58.000 K 155.40 % -104.693 K -174.78 % 140.000 K -50.70 % 284.000 K 1.43 % 280.000 K 104.91 % -5.706 M -4 855.00 % 120.000 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.754 M 11.85 % 10.509 M 102.56 % 5.188 M -83.54 % 31.527 M 6 813.82 % 456.000 K -95.49 % 10.104 M 5.35 % 9.591 M -13.04 % 11.029 M -38.96 % 18.069 M -7.42 % 19.518 M 26.42 % 15.439 M -7.04 % 16.609 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
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 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 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 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 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 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 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 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 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 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.754 M 11.85 % 10.509 M 119.26 % 4.793 M -84.80 % 31.527 M 1 996.93 % -1.662 M -116.45 % 10.104 M 5.35 % 9.591 M -13.04 % 11.029 M -38.96 % 18.069 M -7.42 % 19.518 M 26.42 % 15.439 M -7.04 % 16.609 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.068 M 507.95 % 2.314 M 128.24 % -8.195 M -2 174.68 % 395.000 K 101.27 % -31.132 M -1 569.88 % 2.118 M 126.52 % -7.986 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 620.000 K -95.59 % 14.068 M 507.95 % 2.314 M -55.40 % 5.188 M 1 213.42 % 395.000 K -13.38 % 456.000 K -78.47 % 2.118 M -77.92 % 9.591 M -13.04 % 11.029 M -38.96 % 18.069 M -7.42 % 19.518 M 26.42 % 15.439 M -7.04 % 16.609 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.754 M 11.85 % 10.509 M 102.56 % 5.188 M -83.54 % 31.527 M 6 813.82 % 456.000 K -95.49 % 10.104 M 5.35 % 9.591 M -13.04 % 11.029 M -38.96 % 18.069 M -7.42 % 19.518 M 26.42 % 15.439 M -7.04 % 16.609 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
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 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.754 M 11.85 % 10.509 M 102.56 % 5.188 M -83.54 % 31.527 M 6 813.82 % 456.000 K -95.49 % 10.104 M 5.35 % 9.591 M -13.04 % 11.029 M -38.96 % 18.069 M -7.42 % 19.518 M 26.42 % 15.439 M -7.04 % 16.609 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
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008