TYROON.BO

Tyroon Tea Company Limited TYROON.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Revenue 412.318 M -0.68 % 415.150 M -1.99 % 423.567 M 7.69 % 393.326 M 3.80 % 378.915 M 33.18 % 284.523 M 1.85 % 279.365 M 11.07 % 251.524 M 3.13 % 243.898 M -5.54 % 258.201 M 18.63 % 217.659 M -11.36 % 245.545 M 9.14 % 224.971 M 15.20 % 195.289 M -9.88 % 216.711 M 23.79 % 175.066 M 32.60 % 132.021 M 18.31 % 111.591 M 3.19 % 108.140 M
Net income 33.079 M 10.72 % 29.877 M -15.03 % 35.161 M -50.68 % 71.295 M 13.88 % 62.605 M 553.82 % -13.795 M -12.70 % -12.241 M -420.24 % -2.353 M -333.78 % -542.430 K -102.15 % 25.244 M 1 794.75 % -1.490 M -104.51 % 33.051 M 26.60 % 26.106 M 49.76 % 17.432 M -21.33 % 22.158 M -4.09 % 23.103 M 178.49 % 8.296 M 1 173.85 % -772.540 K -121.86 % 3.534 M
Income before tax 37.228 M 2.80 % 36.213 M -12.62 % 41.441 M -48.48 % 80.442 M 18.26 % 68.024 M 487.60 % -17.550 M -106.30 % -8.507 M -7 413.19 % 116.324 K -95.64 % 2.668 M -86.60 % 19.918 M 21 633.77 % 91.645 K -99.75 % 36.655 M 29.67 % 28.269 M 50.58 % 18.773 M -25.62 % 25.238 M -2.86 % 25.980 M 195.36 % 8.796 M 9 015.86 % -98.657 K -102.79 % 3.534 M
Income before tax ratio 0.09 3.51 % 0.09 -10.84 % 0.10 -52.16 % 0.20 13.92 % 0.18 391.05 % -0.06 -102.56 % -0.03 -6 684.37 % 0.00 -95.77 % 0.01 -85.82 % 0.08 18 221.18 % 0.00 -99.72 % 0.15 18.80 % 0.13 30.72 % 0.10 -17.46 % 0.12 -21.53 % 0.15 122.74 % 0.07 7 636.17 % 0.00 -102.71 % 0.03
EBITDA 51.641 M 0.56 % 51.351 M -6.17 % 54.727 M -41.57 % 93.657 M 16.41 % 80.454 M 1 249.84 % -6.997 M -3 790.01 % 189.620 K -98.24 % 10.768 M 3.03 % 10.452 M -58.26 % 25.043 M 344.15 % 5.638 M -86.42 % 41.512 M 22.77 % 33.814 M 37.76 % 24.545 M -19.29 % 30.412 M -1.95 % 31.016 M 111.54 % 14.662 M 162.58 % 5.584 M -38.00 % 9.006 M
Net income ratio 0.08 11.48 % 0.07 -13.31 % 0.08 -54.20 % 0.18 9.71 % 0.17 440.77 % -0.05 -10.65 % -0.04 -368.40 % -0.01 -320.63 % 0.00 -102.27 % 0.10 1 528.64 % -0.01 -105.08 % 0.13 16.00 % 0.12 30.00 % 0.09 -12.70 % 0.10 -22.52 % 0.13 110.01 % 0.06 1 007.67 % -0.01 -121.19 % 0.03
Ratio EBITDA 0.13 1.26 % 0.12 -4.27 % 0.13 -45.74 % 0.24 12.15 % 0.21 963.40 % -0.02 -3 723.12 % 0.00 -98.41 % 0.04 -0.10 % 0.04 -55.82 % 0.10 274.41 % 0.03 -84.68 % 0.17 12.48 % 0.15 19.59 % 0.13 -10.44 % 0.14 -20.79 % 0.18 59.53 % 0.11 121.94 % 0.05 -39.92 % 0.08
Gross profit ratio 0.93 19.18 % 0.78 2.74 % 0.76 -1.76 % 0.78 0.01 % 0.78 15.31 % 0.67 -8.30 % 0.74 -0.86 % 0.74 0.91 % 0.73 -10.51 % 0.82 11.52 % 0.74 36.62 % 0.54 3.35 % 0.52 -26.66 % 0.71 -5.25 % 0.75 -11.15 % 0.84 -3.42 % 0.87 -0.19 % 0.88 53.41 % 0.57
Weighted average shs out dil 3.510 M 3.16 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M
Weighted average shs out 3.510 M 3.14 % 3.403 M 0.02 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M
EPS diluted 9.72 10.71 % 8.78 -15.09 % 10.34 -50.67 % 20.96 13.91 % 18.40 554.32 % -4.05 -12.50 % -3.60 -421.74 % -0.69 -331.25 % -0.16 -102.16 % 7.42 1 786.36 % -0.44 -104.53 % 9.71 26.60 % 7.67 49.80 % 5.12 -21.35 % 6.51 -4.12 % 6.79 178.28 % 2.44 1 160.87 % -0.23 -122.12 % 1.04
Earnings per share 9.72 10.71 % 8.78 -15.09 % 10.34 -50.67 % 20.96 13.91 % 18.40 554.32 % -4.05 -12.50 % -3.60 -421.74 % -0.69 -331.25 % -0.16 -102.16 % 7.42 1 786.36 % -0.44 -104.53 % 9.71 26.60 % 7.67 49.80 % 5.12 -21.35 % 6.51 -4.12 % 6.79 178.28 % 2.44 1 160.87 % -0.23 -122.12 % 1.04
Gross profit 385.475 M 18.37 % 325.658 M 0.70 % 323.399 M 5.79 % 305.700 M 3.81 % 294.483 M 53.56 % 191.768 M -6.61 % 205.341 M 10.11 % 186.479 M 4.07 % 179.192 M -15.47 % 211.980 M 32.29 % 160.241 M 21.11 % 132.315 M 12.80 % 117.302 M -15.51 % 138.836 M -14.62 % 162.602 M 9.99 % 147.836 M 28.07 % 115.431 M 18.09 % 97.751 M 58.30 % 61.749 M
Income tax expense 4.149 M -34.52 % 6.336 M 0.89 % 6.280 M -31.34 % 9.147 M 68.79 % 5.419 M 244.31 % -3.755 M -200.56 % 3.734 M 51.22 % 2.469 M -23.09 % 3.211 M 160.29 % -5.326 M -436.83 % 1.581 M -56.12 % 3.604 M 66.62 % 2.163 M 61.30 % 1.341 M -56.46 % 3.080 M 7.06 % 2.877 M 475.16 % 500.209 K -25.77 % 673.883 K 0.000
Cost of revenue 26.843 M -70.01 % 89.492 M -10.66 % 100.168 M 14.31 % 87.626 M 3.78 % 84.432 M -8.97 % 92.755 M 25.30 % 74.024 M 13.81 % 65.044 M 0.52 % 64.706 M 39.99 % 46.222 M -19.50 % 57.418 M -49.29 % 113.230 M 5.16 % 107.669 M 90.72 % 56.454 M 4.33 % 54.108 M 98.71 % 27.229 M 64.13 % 16.590 M 19.87 % 13.840 M -70.17 % 46.390 M
General and administrative expenses 3.874 M -8.78 % 4.247 M -16.18 % 5.067 M 10.15 % 4.600 M 14.40 % 4.021 M 5.12 % 3.825 M -3.65 % 3.970 M 40.65 % 2.823 M -21.67 % 3.604 M 65.89 % 2.172 M -3.02 % 2.240 M 17.01 % 1.914 M 15.92 % 1.651 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 16.501 M -6.16 % 17.584 M 10.10 % 15.971 M -4.50 % 16.724 M 21.80 % 13.731 M 19.02 % 11.537 M -36.94 % 18.295 M 14.77 % 15.940 M -1.90 % 16.250 M 347.57 % 3.631 M -72.55 % 13.228 M -3.63 % 13.727 M 17.36 % 11.696 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 346.364 M 19.43 % 290.011 M 7.74 % 269.173 M 939.72 % 25.889 M 23.46 % 20.969 M -88.11 % 176.406 M 0.000 -100.00 % 167.717 M 0.60 % 166.723 M -10.49 % 186.259 M 28.74 % 144.682 M 0.000 0.000 -100.00 % 120.063 M -13.00 % 137.999 M 13.13 % 121.985 M 8.12 % 112.824 M 11.68 % 101.027 M 275.68 % -57.507 M
Operating expenses 367.248 M 17.59 % 312.322 M 7.45 % 290.670 M 515.66 % 47.213 M 21.93 % 38.721 M -79.81 % 191.768 M -6.61 % 205.341 M 10.11 % 186.479 M -0.05 % 186.576 M -2.86 % 192.062 M 19.93 % 160.149 M 73.41 % 92.352 M 4.12 % 88.698 M -26.12 % 120.063 M -12.96 % 137.945 M 13.20 % 121.856 M 14.27 % 106.634 M 8.98 % 97.850 M 70.15 % 57.507 M
Cost and expenses 394.091 M -1.92 % 401.814 M 3.02 % 390.052 M 15.30 % 338.306 M 10.92 % 305.007 M -3.81 % 317.085 M 6.23 % 298.489 M 14.01 % 261.814 M 1.61 % 257.669 M 8.14 % 238.283 M 6.14 % 224.501 M 7.47 % 208.890 M 6.38 % 196.367 M 11.25 % 176.517 M -8.12 % 192.108 M 28.86 % 149.086 M 20.99 % 123.225 M 10.33 % 111.690 M 7.50 % 103.897 M
Research and development expenses 508.896 K 6.04 % 479.900 K 4.62 % 458.728 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 % 213.480 K 0.000 0.000 0.000 0.000
Selling general and administrative expenses 20.375 M -6.67 % 21.831 M 3.77 % 21.038 M -1.34 % 21.324 M 20.12 % 17.752 M 15.56 % 15.362 M -31.00 % 22.265 M 18.67 % 18.763 M -5.49 % 19.853 M 242.13 % 5.803 M -62.48 % 15.468 M -83.25 % 92.352 M 6.99 % 86.321 M 0.000 100.00 % -267.797 K -107.65 % -128.964 K 97.92 % -6.190 M -94.82 % -3.177 M -102.76 % 115.014 M
Interest income 7.285 M 48.16 % 4.917 M 1 200.79 % 378.000 K -68.10 % 1.185 M -68.92 % 3.813 M 6.27 % 3.588 M -23.06 % 4.664 M 4.80 % 4.450 M -0.48 % 4.471 M 27.16 % 3.516 M 10.58 % 3.180 M 41.70 % 2.244 M 10.58 % 2.029 M 6.86 % 1.899 M -13.58 % 2.197 M -39.63 % 3.640 M 351.90 % 805.517 K 35.42 % 594.839 K -31.34 % 866.365 K
Interest expense 4.447 M -8.23 % 4.846 M 43.03 % 3.388 M 30.31 % 2.600 M 46.81 % 1.771 M -19.13 % 2.190 M 105.12 % 1.068 M -65.63 % 3.106 M 1 753.55 % 167.571 K -59.67 % 415.457 K -54.80 % 919.068 K -45.24 % 1.678 M -29.41 % 2.378 M -19.34 % 2.948 M 8.48 % 2.717 M -5.44 % 2.874 M -29.74 % 4.090 M 9.04 % 3.751 M 2.38 % 3.663 M
Depreciation and amortization 9.966 M -3.17 % 10.292 M 3.98 % 9.898 M -6.75 % 10.615 M -0.41 % 10.659 M 27.45 % 8.363 M 9.62 % 7.629 M 1.11 % 7.546 M -0.92 % 7.616 M 61.73 % 4.709 M 1.76 % 4.628 M 45.60 % 3.178 M 0.34 % 3.168 M 12.14 % 2.825 M 14.97 % 2.457 M 13.66 % 2.162 M 12.91 % 1.915 M -0.90 % 1.932 M 6.77 % 1.809 M
Operating income 18.227 M 36.68 % 13.336 M -60.21 % 33.515 M -42.74 % 58.527 M -25.53 % 78.590 M 349.03 % -31.558 M -76.17 % -17.913 M -150.29 % -7.157 M 3.08 % -7.384 M -137.07 % 19.918 M 21 633.77 % 91.645 K -99.75 % 36.655 M 29.67 % 28.269 M 50.58 % 18.773 M -23.70 % 24.603 M -5.30 % 25.980 M 195.36 % 8.796 M 9 015.86 % -98.657 K -102.33 % 4.242 M
Operating income ratio 0.04 37.61 % 0.03 -59.40 % 0.08 -46.82 % 0.15 -28.26 % 0.21 287.00 % -0.11 -72.98 % -0.06 -125.34 % -0.03 6.02 % -0.03 -139.25 % 0.08 18 221.18 % 0.00 -99.72 % 0.15 18.80 % 0.13 30.72 % 0.10 -15.33 % 0.11 -23.50 % 0.15 122.74 % 0.07 7 636.17 % 0.00 -102.25 % 0.04
Total other income expenses net 19.001 M -16.94 % 22.877 M 188.63 % 7.926 M -63.83 % 21.915 M 307.41 % -10.566 M -175.43 % 14.008 M 48.93 % 9.406 M 29.32 % 7.273 M -27.65 % 10.052 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 635.270 K 0.000 0.000 0.000 100.00 % -708.670 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Net debt -12.637 M -122.92 % 55.125 M -16.21 % 65.788 M 70.48 % 38.590 M 54.78 % 24.932 M 50.68 % 16.546 M 44.85 % 11.423 M 837.15 % 1.219 M -81.49 % 6.585 M 78.47 % 3.690 M 202.86 % -3.587 M -166.81 % 5.370 M -60.43 % 13.570 M 39.26 % 9.744 M -51.78 % 20.210 M 44.25 % 14.011 M 14.54 % 12.232 M -50.22 % 24.573 M -6.29 % 26.221 M
Total investments 261.843 M 17.76 % 222.344 M 1 224.90 % 16.782 M -92.27 % 217.049 M 34.45 % 161.438 M 1 889.62 % 8.114 M 39.61 % 5.812 M -39.86 % 9.664 M -57.65 % 22.817 M 5.55 % 21.617 M 53.70 % 14.065 M -38.58 % 22.897 M -0.02 % 22.903 M -19.92 % 28.600 M 0.00 % 28.600 M -20.87 % 36.144 M 71.30 % 21.100 M 0.00 % 21.100 M 55.91 % 13.534 M
Total debt 2.730 M -95.20 % 56.831 M -15.54 % 67.285 M 65.62 % 40.626 M 47.92 % 27.465 M 43.62 % 19.124 M 42.01 % 13.467 M 273.36 % 3.607 M -60.57 % 9.148 M -4.03 % 9.532 M 479.76 % 1.644 M -76.85 % 7.104 M -53.37 % 15.232 M 38.20 % 11.022 M -64.16 % 30.755 M 78.50 % 17.229 M 19.90 % 14.369 M -43.50 % 25.435 M -5.28 % 26.853 M
Accumulated other comprehensive income loss 269.649 M 0.68 % 267.824 M 98.97 % 134.608 M -2.52 % 138.088 M -2.75 % 141.990 M 0.40 % 141.424 M 12 768.43 % 1.099 M -99.26 % 147.702 M 4.11 % 141.871 M 12 806.63 % 1.099 M 0.00 % 1.099 M 0.00 % 1.099 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.950 M
Retained earnings 68.709 M 92.84 % 35.630 M -73.75 % 135.753 M 34.95 % 100.592 M 243.36 % 29.296 M 215.87 % -25.283 M -65.95 % -15.235 M -23.48 % -12.338 M -87.19 % -6.591 M -50.56 % -4.378 M -103.76 % 116.353 M -1.45 % 118.069 M 0.000 0.000 0.000 0.000 100.00 % -21.695 M 27.66 % -29.991 M 0.000
Common stock 35.120 M 0.00 % 35.120 M 0.00 % 35.120 M 0.00 % 35.120 M 0.00 % 35.120 M 0.00 % 35.120 M 3.23 % 34.021 M 0.00 % 34.021 M -3.13 % 35.120 M 3.23 % 34.021 M 0.00 % 34.021 M 0.00 % 34.021 M 0.00 % 34.021 M 0.00 % 34.021 M 0.00 % 34.021 M -3.13 % 35.120 M 0.00 % 35.120 M 0.00 % 35.120 M 3.23 % 34.021 M
Total equity 412.135 M 9.25 % 377.231 M 9.62 % 344.138 M 10.14 % 312.457 M 27.50 % 245.063 M 29.04 % 189.918 M -5.11 % 200.139 M -4.30 % 209.141 M 0.04 % 209.057 M -0.92 % 210.997 M 10.97 % 190.131 M -0.89 % 191.846 M 17.86 % 162.775 M 15.75 % 140.623 M 10.60 % 127.145 M 16.70 % 108.955 M 26.91 % 85.851 M 10.70 % 77.555 M -5.10 % 81.727 M
Other non current liabilities 80.865 M 2.30 % 79.050 M 8.81 % 72.651 M 13.62 % 63.940 M 0.08 % 63.891 M 9.40 % 58.399 M 5.81 % 55.191 M 4.20 % 52.969 M 22.44 % 43.260 M 15.15 % 37.568 M 25.35 % 29.969 M 17.76 % 25.449 M 7.28 % 23.723 M 13.52 % 20.897 M -5.49 % 22.111 M 0.000 -100.00 % 20.168 M 50.62 % 13.390 M -3.81 % 13.921 M
Long term debt 1.411 M -50.72 % 2.863 M -47.54 % 5.457 M -16.76 % 6.556 M -25.22 % 8.767 M 57.85 % 5.554 M 454.85 % 1.001 M -24.01 % 1.317 M 0.000 0.000 0.000 -100.00 % 1.644 M -68.50 % 5.219 M -40.16 % 8.722 M -24.79 % 11.597 M -32.69 % 17.229 M 19.90 % 14.369 M 19.30 % 12.044 M -4.93 % 12.669 M
Total non current liabilities 82.276 M 0.44 % 81.913 M 4.87 % 78.108 M 10.80 % 70.496 M -2.98 % 72.658 M 13.61 % 63.953 M 13.81 % 56.192 M 3.51 % 54.286 M 25.49 % 43.260 M 15.15 % 37.568 M 25.35 % 29.969 M 10.62 % 27.093 M -6.39 % 28.942 M -2.29 % 29.620 M -12.13 % 33.708 M 95.64 % 17.229 M -50.11 % 34.538 M 35.79 % 25.435 M -4.35 % 26.591 M
Other current liabilities 52.474 M -0.86 % 52.930 M -6.30 % 56.486 M 18.67 % 47.600 M 125.09 % 21.147 M 244.19 % 6.144 M -50.61 % 12.439 M 2.07 % 12.187 M -29.70 % 17.334 M 36.67 % 12.684 M 12.99 % 11.225 M -19.06 % 13.868 M -9.58 % 15.336 M -0.87 % 15.470 M 21.54 % 12.729 M -74.98 % 50.884 M 21.12 % 42.012 M 62.09 % 25.919 M 1 384.18 % 1.746 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 1.319 M -97.56 % 53.968 M -12.71 % 61.828 M 81.47 % 34.070 M 82.21 % 18.698 M 37.79 % 13.570 M 8.86 % 12.466 M 444.45 % 2.290 M -74.97 % 9.148 M -4.03 % 9.532 M 479.76 % 1.644 M -81.80 % 9.035 M -33.16 % 13.516 M 487.60 % 2.300 M -87.99 % 19.158 M 0.000 0.000 -100.00 % 13.390 M -5.59 % 14.183 M
Total current liabilities 66.120 M -44.02 % 118.120 M -9.44 % 130.430 M 37.83 % 94.631 M 11.08 % 85.195 M 36.15 % 62.576 M -11.36 % 70.593 M 35.56 % 52.074 M -6.80 % 55.876 M -6.19 % 59.566 M 26.38 % 47.134 M -12.10 % 53.624 M -2.26 % 54.862 M 25.15 % 43.838 M -25.57 % 58.896 M 15.75 % 50.884 M 21.12 % 42.012 M 6.88 % 39.309 M 8.42 % 36.255 M
Total liabilities 148.396 M -25.81 % 200.033 M -4.08 % 208.538 M 26.29 % 165.127 M 4.61 % 157.853 M 24.76 % 126.529 M -0.20 % 126.785 M 19.20 % 106.360 M 7.29 % 99.136 M 2.06 % 97.134 M 25.98 % 77.104 M -4.48 % 80.717 M -3.68 % 83.804 M 14.08 % 73.458 M -20.68 % 92.604 M 35.96 % 68.113 M 20.81 % 56.381 M -12.92 % 64.744 M 3.02 % 62.846 M
Other non current assets 2.821 M -4.98 % 2.969 M -80.03 % 14.871 M 412.09 % 2.904 M -35.14 % 4.477 M -95.57 % 100.959 M 753.91 % 11.823 M -91.82 % 144.515 M 7.04 % 135.006 M 1 366.90 % 9.203 M -93.69 % 145.855 M 0.04 % 145.795 M 21.53 % 119.962 M 54.49 % 77.650 M -8.22 % 84.604 M 134.07 % 36.144 M 71.30 % 21.100 M 0.00 % 21.100 M 0.000
Long term investments 104.531 M 384.28 % 21.585 M 28.62 % 16.782 M -5.17 % 17.697 M 48.33 % 11.931 M 117.28 % -69.051 M -1 288.08 % 5.812 M 107.89 % -73.690 M -8.85 % -67.696 M -298.85 % 34.043 M 145.28 % -75.184 M 8.98 % -82.601 M -38.13 % -59.799 M -171.20 % -22.049 M 17.83 % -26.833 M 0.000 0.000 0.000 -100.00 % 13.199 M
Intangible assets 0.000 -100.00 % 57.711 M 0.000 -100.00 % 4.035 M -52.04 % 8.414 M 0.000 -100.00 % 1.766 M -94.37 % 31.374 M 7.76 % 29.114 M 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
Goodwill and intangible assets 0.000 -100.00 % 903.000 K 0.000 -100.00 % 5.059 M 0.16 % 5.051 M 0.000 -100.00 % 49.858 M -32.34 % 73.690 M 8.85 % 67.696 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 191.116 M -4.02 % 199.126 M 0.55 % 198.043 M 2.35 % 193.492 M 7.46 % 180.053 M 28.95 % 139.633 M 51.34 % 92.267 M 3.54 % 89.113 M 1.93 % 87.424 M 2.09 % 85.633 M 13.67 % 75.332 M 9.06 % 69.072 M 1.28 % 68.197 M -0.46 % 68.511 M 26.91 % 53.983 M 7.48 % 50.224 M 29.12 % 38.896 M 1.72 % 38.238 M 2.66 % 37.247 M
Total non current assets 301.635 M 31.86 % 228.752 M -0.41 % 229.696 M 1.85 % 225.526 M 8.80 % 207.287 M 20.84 % 171.541 M 5.20 % 163.063 M -1.69 % 165.866 M 2.80 % 161.343 M 18.01 % 136.723 M -6.36 % 146.003 M 10.39 % 132.265 M 3.04 % 128.360 M 3.42 % 124.111 M 11.06 % 111.753 M 29.39 % 86.368 M 43.96 % 59.996 M 1.11 % 59.338 M 17.63 % 50.446 M
Other current assets 13.218 M -74.52 % 51.885 M 17.93 % 43.995 M 301.56 % 10.956 M -13.53 % 12.670 M -72.15 % 45.488 M 3.92 % 43.773 M 15.64 % 37.852 M 25.86 % 30.074 M -27.12 % 41.265 M 227.62 % 12.596 M -34.37 % 19.191 M -1.22 % 19.427 M 320.16 % 4.624 M -66.60 % 13.845 M -37.03 % 21.986 M 21.38 % 18.114 M 445.45 % 3.321 M 6.25 % 3.125 M
Short term investments 158.012 M -21.29 % 200.759 M -4.24 % 209.639 M 4.84 % 199.952 M 33.21 % 150.107 M 94.53 % 77.165 M -17.04 % 93.016 M 11.59 % 83.354 M -7.91 % 90.512 M -12.49 % 103.427 M 15.89 % 89.248 M -15.40 % 105.499 M 27.57 % 82.701 M 63.28 % 50.650 M -8.63 % 55.434 M 0.000 0.000 0.000 -100.00 % 335.014 K
cash and cash equivalents 15.367 M 800.76 % 1.706 M 13.96 % 1.497 M -26.47 % 2.036 M -19.62 % 2.533 M -1.75 % 2.578 M 26.13 % 2.044 M -14.41 % 2.388 M -6.83 % 2.563 M -56.13 % 5.842 M 11.67 % 5.231 M 201.72 % 1.734 M 4.33 % 1.662 M 30.07 % 1.278 M -87.88 % 10.545 M 227.63 % 3.219 M 50.59 % 2.137 M 147.94 % 862.004 K 36.45 % 631.748 K
Cash and short term investments 173.379 M -14.37 % 202.465 M -4.11 % 211.136 M 4.53 % 201.988 M 32.33 % 152.640 M 91.41 % 79.743 M -16.11 % 95.060 M 10.87 % 85.742 M -7.88 % 93.076 M -14.82 % 109.269 M 15.65 % 94.480 M -11.89 % 107.233 M 27.11 % 84.363 M 62.46 % 51.927 M -21.30 % 65.979 M 1 949.96 % 3.219 M 50.59 % 2.137 M 147.94 % 862.004 K -10.84 % 966.762 K
Total current assets 258.896 M -25.71 % 348.512 M 7.91 % 322.980 M 28.14 % 252.058 M 28.84 % 195.629 M 35.00 % 144.906 M -11.57 % 163.861 M 9.51 % 149.636 M 1.90 % 146.850 M -14.33 % 171.408 M 41.39 % 121.231 M -13.59 % 140.297 M 18.68 % 118.219 M 31.40 % 89.970 M -16.69 % 107.996 M 19.07 % 90.700 M 10.29 % 82.236 M -0.87 % 82.961 M -11.86 % 94.127 M
Inventory 31.713 M -13.00 % 36.451 M 2.90 % 35.423 M 0.98 % 35.079 M 60.14 % 21.905 M 35.21 % 16.201 M -30.35 % 23.262 M 17.39 % 19.816 M 6.45 % 18.616 M -1.90 % 18.977 M 41.10 % 13.449 M 5.79 % 12.714 M 9.30 % 11.631 M 1.86 % 11.419 M 21.63 % 9.389 M 45.22 % 6.465 M -24.10 % 8.518 M 16.24 % 7.328 M -21.79 % 9.370 M
Net receivables 40.586 M -29.67 % 57.711 M 77.98 % 32.426 M 703.62 % 4.035 M -52.04 % 8.414 M 142.20 % 3.474 M 96.68 % 1.766 M -94.37 % 31.374 M 7.76 % 29.114 M 1 022.60 % 2.593 M 267.24 % 706.194 K -39.13 % 1.160 M -94.21 % 20.030 M -8.95 % 22.000 M 17.12 % 18.784 M -68.18 % 59.030 M 10.40 % 53.467 M -25.17 % 71.451 M -11.42 % 80.665 M
Tax assets 3.167 M -24.03 % 4.169 M 0.000 -100.00 % 6.374 M 10.37 % 5.775 M 0.000 -100.00 % 3.303 M -44.28 % 5.928 M -10.29 % 6.608 M -15.75 % 7.843 M 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
Account payables 12.327 M 9.85 % 11.222 M -7.38 % 12.116 M -6.52 % 12.961 M -71.42 % 45.350 M 5.80 % 42.862 M -6.19 % 45.688 M 21.52 % 37.598 M 27.91 % 29.394 M -21.30 % 37.351 M 9.01 % 34.265 M 11.54 % 30.721 M 18.12 % 26.010 M -0.22 % 26.068 M -3.49 % 27.009 M 0.000 0.000 0.000 -100.00 % 20.063 M
Tax 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 -100.00 % 262.116 K
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
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
Capital lease obligations 1.273 M -25.03 % 1.698 M -17.29 % 2.053 M -12.53 % 2.347 M -10.15 % 2.612 M -7.64 % 2.828 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
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
Other total stockholders equity 38.657 M 0.00 % 38.657 M 0.00 % 38.657 M 0.00 % 38.657 M 0.00 % 38.657 M 0.00 % 38.657 M -78.55 % 180.254 M 353.40 % 39.756 M 2.84 % 38.657 M -78.55 % 180.254 M 366.29 % 38.657 M 0.00 % 38.657 M -69.98 % 128.754 M 20.78 % 106.602 M 14.47 % 93.124 M 26.13 % 73.834 M 1.94 % 72.426 M 0.00 % 72.426 M 82.18 % 39.756 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
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 100.00 % -20.168 M 0.000 0.000
Total assets 560.531 M -2.90 % 577.264 M 4.45 % 552.676 M 15.72 % 477.584 M 18.53 % 402.916 M 27.32 % 316.447 M -3.20 % 326.924 M 3.62 % 315.502 M 2.37 % 308.193 M 0.02 % 308.131 M 15.30 % 267.234 M -1.95 % 272.563 M 10.54 % 246.579 M 15.18 % 214.081 M -2.58 % 219.750 M 24.10 % 177.068 M 24.49 % 142.233 M -0.05 % 142.299 M -1.57 % 144.573 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
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
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
Change in working capital 20.413 M 205.31 % -19.383 M -22.72 % -15.794 M 17.56 % -19.159 M -157.59 % 33.266 M 222.94 % 10.301 M -19.85 % 12.853 M 333.12 % 2.967 M -71.77 % 10.511 M 45.95 % 7.201 M -25.36 % 9.648 M 214.57 % 3.067 M 216.29 % -2.637 M -146.58 % 5.662 M 413.81 % -1.804 M -135.02 % 5.151 M 272.65 % 1.382 M 421.08 % 265.283 K 132.74 % -810.311 K
Accounts receivables 10.296 M 150.92 % -20.220 M 19.68 % -25.174 M -833.94 % 3.430 M -91.18 % 38.892 M 891.13 % -4.916 M -2 481.38 % 206.435 K 111.04 % -1.870 M -130.54 % 6.124 M 2 813.10 % 210.215 K 115.60 % -1.348 M 57.37 % -3.161 M 51.21 % -6.477 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.731 M
Inventory 4.738 M 236.35 % -3.475 M -87.94 % -1.849 M 85.13 % -12.434 M -121.01 % -5.626 M -147.25 % 11.907 M 549.15 % -2.651 M 28.10 % -3.687 M -237.33 % 2.685 M 148.57 % -5.527 M -651.08 % -735.887 K 32.00 % -1.082 M -409.95 % -212.218 K 89.55 % -2.031 M 30.55 % -2.924 M -242.43 % 2.053 M 272.51 % -1.190 M -158.27 % 2.042 M 7.85 % 1.893 M
Accounts payables 5.379 M 24.74 % 4.312 M -61.60 % 11.229 M 210.58 % -10.155 M 0.000 -100.00 % 3.310 M -78.36 % 15.298 M 79.45 % 8.525 M 400.75 % 1.702 M -86.40 % 12.518 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -598.187 K 38.52 % -972.959 K
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -294.000 0.000 0.000 0.000 -100.00 % 11.731 M 60.49 % 7.310 M 80.39 % 4.052 M -47.32 % 7.692 M 587.23 % 1.119 M -63.88 % 3.099 M 20.47 % 2.572 M 318.26 % -1.178 M 0.000
Other non cash items -23.351 M -53.73 % -15.190 M 9.85 % -16.849 M 23.18 % -21.933 M 21.00 % -27.764 M -1 146.70 % -2.227 M 74.46 % -8.719 M -395.44 % -1.760 M 72.99 % -6.516 M 14.56 % -7.626 M 29.88 % -10.876 M -42.05 % -7.657 M 10.76 % -8.580 M -94.65 % -4.408 M -123.37 % 18.864 M 882.31 % -2.411 M -143.25 % 5.575 M 96.27 % 2.840 M 264.25 % -1.729 M
Net cash provided by operating activities 44.256 M 855.03 % 4.634 M -74.17 % 17.942 M -63.54 % 49.211 M -50.31 % 99.027 M 1 032.81 % -10.616 M -3 392.11 % -304.000 K -104.35 % 6.986 M -43.64 % 12.396 M -48.78 % 24.203 M 593.28 % 3.491 M -90.09 % 35.244 M 74.31 % 20.219 M -11.52 % 22.852 M -48.94 % 44.754 M 44.92 % 30.882 M 74.79 % 17.668 M 257.73 % 4.939 M 76.16 % 2.804 M
Investments in property plant and equipment -40.499 M -53.77 % -26.338 M 40.61 % -44.349 M -88.93 % -23.474 M 52.50 % -49.421 M -442.13 % -9.116 M 24.51 % -12.076 M 58.45 % -29.066 M -5.60 % -27.524 M -82.54 % -15.078 M -24.53 % -12.108 M -198.68 % -4.054 M -25.08 % -3.241 M 83.33 % -19.445 M -212.62 % -6.220 M 54.92 % -13.797 M -362.04 % -2.986 M 7.74 % -3.236 M 47.19 % -6.128 M
Acquisitions net 117.000 K 0.000 0.000 0.000 0.000 -100.00 % 50.000 K 1 309.64 % 3.547 K -95.08 % 72.038 K 0.000 -100.00 % 155.239 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.712 K -95.00 % 194.190 K
Purchases of investments -100.000 K 0.000 0.000 100.00 % -38.417 M 0.000 -100.00 % 765.000 K 0.000 -100.00 % 3.737 M 111.14 % -33.540 M 78.82 % -158.324 M 12.21 % -180.342 M -18.63 % -152.020 M -58.10 % -96.153 M -258.32 % -26.834 M 43.53 % -47.522 M -110.52 % -22.573 M -802.93 % -2.500 M 75.56 % -10.229 M -22.79 % -8.331 M
Sales maturities of investments 58.866 M 0.000 0.000 0.000 0.000 -100.00 % 18.812 M 0.000 -100.00 % 26.742 M 123.05 % 11.990 M -90.78 % 130.088 M -37.93 % 209.591 M 57.16 % 133.365 M 75.49 % 75.994 M 107.86 % 36.560 M 0.000 -100.00 % 5.050 M 68.33 % 3.000 M -71.84 % 10.654 M 23.23 % 8.645 M
Other investing activites 10.169 M -72.07 % 36.409 M 1 591.87 % 2.152 M 37.07 % 1.570 M 102.79 % -56.218 M -13 811.71 % 410.000 K -88.18 % 3.468 M 912 650.79 % 380.000 -100.00 % 34.012 M 157.01 % 13.234 M 255.83 % -8.493 M -712.88 % 1.386 M -72.82 % 5.099 M 16.00 % 4.396 M 75.02 % 2.511 M 64.38 % 1.528 M 7.96 % 1.415 M -52.99 % 3.010 M 1 605.18 % -200.000 K
Net cash used for investing activites 28.553 M 183.52 % 10.071 M 123.87 % -42.197 M 30.05 % -60.321 M 42.90 % -105.639 M -1 067.30 % 10.921 M 226.93 % -8.604 M -678.88 % 1.486 M 109.87 % -15.062 M 49.67 % -29.925 M -446.03 % 8.648 M 140.56 % -21.323 M -16.51 % -18.301 M -243.72 % -5.324 M 89.61 % -51.230 M -71.96 % -29.792 M -2 681.71 % -1.071 M -615.69 % 207.686 K 103.57 % -5.820 M
Debt repayment -53.676 M -431.50 % -10.099 M -137.47 % 26.953 M 100.75 % 13.426 M 56.90 % 8.557 M 202.47 % 2.829 M -71.31 % 9.859 M 277.93 % -5.541 M -1 343.88 % -383.764 K -104.87 % 7.888 M 202.66 % -7.684 M 4.63 % -8.056 M -266.52 % 4.838 M 124.36 % -19.863 M -220.16 % 16.531 M 478.02 % 2.860 M 125.85 % -11.065 M -680.30 % -1.418 M -143.45 % 3.264 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Dividends paid 0.000 0.000 0.000 100.00 % -213.000 K 2.74 % -219.000 K 46.59 % -410.000 K -80.62 % -227.000 K -59 636.84 % -380.000 99.04 % -39.785 K 0.000 0.000 100.00 % -3.402 M 0.00 % -3.402 M 0.00 % -3.402 M 0.000 0.000 0.000 100.00 % -123.468 K 39.48 % -204.005 K
Other financing activites -4.872 M 2.50 % -4.997 M -54.37 % -3.237 M -24.50 % -2.600 M -46.81 % -1.771 M 19.13 % -2.190 M -105.06 % -1.068 M 65.61 % -3.106 M -1 545.90 % -188.712 K 57.57 % -444.798 K 53.56 % -957.750 K 59.92 % -2.390 M 19.54 % -2.970 M 15.85 % -3.529 M -29.36 % -2.728 M 4.88 % -2.868 M 32.61 % -4.256 M -14.73 % -3.710 M 0.000
Net cash used provided by financing activities -58.548 M -287.84 % -15.096 M -163.65 % 23.716 M 123.46 % 10.613 M 61.61 % 6.567 M 2 767.69 % 229.000 K -97.33 % 8.564 M 199.03 % -8.647 M -1 312.38 % -612.261 K -108.23 % 7.443 M 186.13 % -8.641 M 37.60 % -13.848 M -802.76 % -1.534 M 94.27 % -26.794 M -294.13 % 13.803 M 166 256.13 % -8.307 K 99.95 % -15.322 M -191.77 % -5.251 M -271.61 % 3.060 M
Effect of forex changes on cash 100.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 14.361 M 3 772.89 % -391.000 K 27.46 % -539.000 K -8.45 % -497.000 K -1 004.44 % -45.000 K -108.43 % 534.000 K 255.23 % -344.000 K -96.47 % -175.087 K 94.66 % -3.279 M -290.56 % 1.721 M -50.80 % 3.498 M 4 765.04 % 71.891 K -81.29 % 384.176 K 104.15 % -9.267 M -226.49 % 7.326 M 577.59 % 1.081 M -15.21 % 1.275 M 1 317.36 % -104.758 K 0.000
Cash at beginning of period 1.706 M -18.65 % 2.097 M 3.00 % 2.036 M -19.62 % 2.533 M -1.75 % 2.578 M 26.13 % 2.044 M -14.41 % 2.388 M -6.83 % 2.563 M -56.13 % 5.842 M 11.67 % 5.231 M 201.72 % 1.734 M 4.33 % 1.662 M 30.07 % 1.278 M -87.88 % 10.545 M 227.63 % 3.219 M 50.59 % 2.137 M 147.94 % 862.004 K -10.84 % 966.762 K 0.000
Cash at end of period 16.067 M 841.79 % 1.706 M 13.96 % 1.497 M -26.47 % 2.036 M -19.62 % 2.533 M -1.75 % 2.578 M 26.13 % 2.044 M -14.41 % 2.388 M -6.83 % 2.563 M -63.13 % 6.952 M 32.89 % 5.231 M 201.72 % 1.734 M 4.33 % 1.662 M 30.07 % 1.278 M -87.88 % 10.545 M 227.63 % 3.219 M 50.59 % 2.137 M 147.94 % 862.004 K 36.45 % 631.748 K
Operating cash flow 44.256 M 855.03 % 4.634 M -74.17 % 17.942 M -63.54 % 49.211 M -50.31 % 99.027 M 1 032.81 % -10.616 M -3 392.11 % -304.000 K -104.35 % 6.986 M -43.64 % 12.396 M -48.78 % 24.203 M 593.28 % 3.491 M -90.09 % 35.244 M 74.31 % 20.219 M -11.52 % 22.852 M -48.94 % 44.754 M 44.92 % 30.882 M 74.79 % 17.668 M 257.73 % 4.939 M 76.16 % 2.804 M
Capital expenditure -40.499 M -53.77 % -26.338 M 40.61 % -44.349 M -88.93 % -23.474 M 52.50 % -49.421 M -442.13 % -9.116 M 24.51 % -12.076 M 58.45 % -29.066 M -5.60 % -27.524 M -82.54 % -15.078 M -24.53 % -12.108 M -198.68 % -4.054 M -25.08 % -3.241 M 83.33 % -19.445 M -212.62 % -6.220 M 54.92 % -13.797 M -362.04 % -2.986 M 7.74 % -3.236 M 47.19 % -6.128 M
Free CashFlow 3.757 M 117.31 % -21.704 M 17.81 % -26.407 M -202.60 % 25.737 M -48.12 % 49.606 M 351.40 % -19.732 M -59.39 % -12.380 M 43.93 % -22.080 M -45.95 % -15.128 M -265.79 % 9.125 M 205.89 % -8.617 M -127.63 % 31.190 M 83.70 % 16.978 M 398.43 % 3.406 M -91.16 % 38.534 M 125.54 % 17.085 M 16.37 % 14.682 M 762.45 % 1.702 M 151.21 % -3.324 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30
Revenue 56.885 M 54.01 % 36.937 M -73.11 % 137.345 M -9.15 % 151.177 M 74.05 % 86.859 M 222.66 % 26.920 M -76.79 % 115.971 M -32.79 % 172.563 M 73.09 % 99.696 M 635.71 % 13.551 M -89.85 % 133.522 M -27.24 % 183.511 M 97.36 % 92.983 M 261.70 % 25.707 M -82.96 % 150.884 M -7.39 % 162.921 M 202.75 % 53.814 M 20.75 % 44.568 M -69.01 % 143.835 M -3.45 % 148.977 M 258.68 % 41.535 M 56.26 % 26.580 M -65.02 % 75.992 M -37.87 % 122.309 M 105.07 % 59.642 M 164.97 % 22.509 M -72.13 % 80.756 M -35.30 % 124.823 M 143.43 % 51.277 M -65.43 % 148.336 M 43.75 % 103.188 M 8.35 % 95.237 M 135.72 % 40.403 M -2.02 % 41.235 M -54.37 % 90.364 M 8.25 % 83.479 M 189.66 % 28.820 M -26.06 % 38.976 M -60.16 % 97.830 M -3.99 % 101.895 M 422.54 % 19.500 M -50.68 % 39.539 M -42.51 % 68.779 M -31.01 % 99.694 M 933.42 % 9.647 M -69.96 % 32.116 M -55.63 % 72.385 M -38.36 % 117.438 M 397.49 % 23.606 M -3.50 % 24.463 M -67.30 % 74.808 M -30.43 % 107.530 M 491.80 % 18.170 M -33.39 % 27.279 M -51.43 % 56.168 M -34.36 % 85.565 M
Net income 824.000 K 101.21 % -68.196 M -521.51 % 16.179 M -73.71 % 61.552 M 161.43 % 23.544 M 135.63 % -66.077 M -1 275.75 % 5.620 M -92.09 % 71.037 M 268.12 % 19.297 M 125.20 % -76.572 M -563.60 % 16.517 M -78.45 % 76.638 M 312.52 % 18.578 M 136.92 % -50.316 M -216.36 % 43.240 M -34.77 % 66.293 M 448.87 % 12.078 M 120.04 % -60.267 M -282.21 % 33.076 M -57.89 % 78.538 M 597.62 % 11.258 M 119.98 % -56.340 M -55 135.29 % -102.000 K -100.25 % 41.053 M 2 475.47 % 1.594 M 103.29 % -48.448 M -706.39 % -6.008 M -116.34 % 36.766 M 574.73 % 5.449 M 142.65 % -12.776 M -222.56 % 10.424 M -68.06 % 32.638 M 1 952.33 % -1.762 M 96.88 % -56.464 M -807.39 % 7.982 M -81.16 % 42.362 M 659.58 % 5.577 M 115.58 % -35.786 M -226.46 % 28.299 M -25.85 % 38.162 M 802.67 % -5.431 M 86.71 % -40.876 M -2 082.32 % 2.062 M -94.22 % 35.674 M 2 062.06 % 1.650 M 106.57 % -25.106 M -283.58 % 13.676 M -70.80 % 46.831 M 2 092.81 % -2.350 M 93.75 % -37.590 M -441.76 % 10.999 M -73.19 % 41.027 M 251.56 % 11.670 M 139.40 % -29.616 M -496.20 % 7.475 M -76.96 % 32.443 M
Income before tax 824.000 K 101.29 % -64.047 M -495.87 % 16.179 M -73.71 % 61.552 M 161.43 % 23.544 M 139.41 % -59.741 M -1 163.01 % 5.620 M -92.09 % 71.037 M 268.12 % 19.297 M 127.45 % -70.292 M -525.57 % 16.517 M -78.45 % 76.638 M 312.52 % 18.578 M 145.13 % -41.169 M -195.21 % 43.240 M -34.77 % 66.293 M 448.87 % 12.078 M 122.02 % -54.848 M -265.82 % 33.076 M -57.89 % 78.538 M 597.62 % 11.258 M 118.73 % -60.095 M -58 816.67 % -102.000 K -100.25 % 41.053 M 2 475.47 % 1.594 M 103.56 % -44.714 M -644.25 % -6.008 M -116.34 % 36.766 M 574.73 % 5.449 M 152.87 % -10.307 M -198.88 % 10.424 M -68.06 % 32.638 M 1 952.33 % -1.762 M 96.69 % -53.253 M -767.16 % 7.982 M -81.16 % 42.362 M 659.58 % 5.577 M 113.57 % -41.112 M -245.28 % 28.299 M -25.85 % 38.162 M 802.67 % -5.431 M 86.18 % -39.294 M -2 005.64 % 2.062 M -94.22 % 35.674 M 2 062.06 % 1.650 M 107.67 % -21.502 M -257.22 % 13.676 M -70.80 % 46.831 M 2 092.81 % -2.350 M 93.37 % -35.427 M -422.10 % 10.999 M -73.19 % 41.027 M 251.56 % 11.670 M 141.27 % -28.275 M -478.27 % 7.475 M -76.96 % 32.443 M
Income before tax ratio 0.01 100.84 % -1.73 -1 571.97 % 0.12 -71.07 % 0.41 50.21 % 0.27 112.21 % -2.22 -4 679.42 % 0.05 -88.23 % 0.41 112.68 % 0.19 103.73 % -5.19 -4 293.30 % 0.12 -70.38 % 0.42 109.02 % 0.20 112.48 % -1.60 -658.83 % 0.29 -29.57 % 0.41 81.30 % 0.22 118.24 % -1.23 -635.17 % 0.23 -56.38 % 0.53 94.50 % 0.27 111.99 % -2.26 -168 342.26 % 0.00 -100.40 % 0.34 1 155.89 % 0.03 101.35 % -1.99 -2 570.18 % -0.07 -125.26 % 0.29 177.18 % 0.11 252.94 % -0.07 -168.78 % 0.10 -70.52 % 0.34 885.82 % -0.04 96.62 % -1.29 -1 562.05 % 0.09 -82.59 % 0.51 162.24 % 0.19 118.35 % -1.05 -464.65 % 0.29 -22.76 % 0.37 234.47 % -0.28 71.98 % -0.99 -3 414.90 % 0.03 -91.62 % 0.36 109.21 % 0.17 125.55 % -0.67 -454.37 % 0.19 -52.62 % 0.40 500.57 % -0.10 93.13 % -1.45 -1 084.96 % 0.15 -61.46 % 0.38 -40.59 % 0.64 161.96 % -1.04 -878.84 % 0.13 -64.90 % 0.38
EBITDA 3.780 M 106.29 % -60.056 M -401.24 % 19.936 M -69.19 % 64.703 M 139.13 % 27.058 M 148.53 % -55.756 M -753.26 % 8.535 M -88.52 % 74.335 M 219.38 % 23.275 M 135.07 % -66.373 M -442.16 % 19.398 M -75.55 % 79.328 M 266.92 % 21.620 M 157.68 % -37.480 M -181.53 % 45.973 M -33.57 % 69.206 M 355.18 % 15.204 M 129.91 % -50.826 M -244.00 % 35.296 M -56.17 % 80.533 M 492.29 % 13.597 M 123.64 % -57.517 M -2 500.54 % 2.396 M -94.40 % 42.798 M 1 111.38 % 3.533 M 108.25 % -42.823 M -844.07 % -4.536 M -111.78 % 38.504 M 437.62 % 7.162 M 295.79 % -3.658 M -129.16 % 12.543 M -64.32 % 35.158 M 6 471.59 % 535.000 K 101.04 % -51.434 M -652.82 % 9.304 M -78.72 % 43.723 M 526.85 % 6.975 M 117.64 % -39.533 M -234.37 % 29.420 M -25.18 % 39.320 M 1 044.28 % -4.164 M 89.00 % -37.864 M -1 240.81 % 3.319 M -91.06 % 37.113 M 1 108.89 % 3.070 M 115.17 % -20.242 M -237.32 % 14.741 M -69.27 % 47.962 M 5 153.95 % -949.000 K 97.23 % -34.253 M -378.46 % 12.301 M -71.08 % 42.539 M 221.61 % 13.227 M 148.98 % -27.004 M -410.53 % 8.696 M -74.38 % 33.939 M
Net income ratio 0.01 100.78 % -1.85 -1 667.32 % 0.12 -71.07 % 0.41 50.21 % 0.27 111.04 % -2.45 -5 165.10 % 0.05 -88.23 % 0.41 112.68 % 0.19 103.43 % -5.65 -4 667.94 % 0.12 -70.38 % 0.42 109.02 % 0.20 110.21 % -1.96 -782.99 % 0.29 -29.57 % 0.41 81.30 % 0.22 116.60 % -1.35 -688.04 % 0.23 -56.38 % 0.53 94.50 % 0.27 112.79 % -2.12 -157 817.24 % 0.00 -100.40 % 0.34 1 155.89 % 0.03 101.24 % -2.15 -2 793.13 % -0.07 -125.26 % 0.29 177.18 % 0.11 223.38 % -0.09 -185.26 % 0.10 -70.52 % 0.34 885.82 % -0.04 96.82 % -1.37 -1 650.21 % 0.09 -82.59 % 0.51 162.24 % 0.19 121.08 % -0.92 -417.41 % 0.29 -22.76 % 0.37 234.47 % -0.28 73.06 % -1.03 -3 548.29 % 0.03 -91.62 % 0.36 109.21 % 0.17 121.88 % -0.78 -513.76 % 0.19 -52.62 % 0.40 500.57 % -0.10 93.52 % -1.54 -1 145.09 % 0.15 -61.46 % 0.38 -40.59 % 0.64 159.16 % -1.09 -915.78 % 0.13 -64.90 % 0.38
Ratio EBITDA 0.07 104.09 % -1.63 -1 220.13 % 0.15 -66.09 % 0.43 37.39 % 0.31 115.04 % -2.07 -2 914.25 % 0.07 -82.92 % 0.43 84.52 % 0.23 104.77 % -4.90 -3 471.44 % 0.15 -66.39 % 0.43 85.91 % 0.23 115.95 % -1.46 -578.51 % 0.30 -28.27 % 0.42 50.35 % 0.28 124.77 % -1.14 -564.73 % 0.25 -54.61 % 0.54 65.13 % 0.33 115.13 % -2.16 -6 963.13 % 0.03 -90.99 % 0.35 490.71 % 0.06 103.11 % -1.90 -3 287.09 % -0.06 -118.21 % 0.31 120.85 % 0.14 666.39 % -0.02 -120.29 % 0.12 -67.07 % 0.37 2 687.91 % 0.01 101.06 % -1.25 -1 311.46 % 0.10 -80.34 % 0.52 116.41 % 0.24 123.86 % -1.01 -437.28 % 0.30 -22.07 % 0.39 280.71 % -0.21 77.70 % -0.96 -2 084.47 % 0.05 -87.04 % 0.37 16.98 % 0.32 150.49 % -0.63 -409.50 % 0.20 -50.14 % 0.41 1 115.89 % -0.04 97.13 % -1.40 -951.52 % 0.16 -58.43 % 0.40 -45.66 % 0.73 173.54 % -0.99 -739.38 % 0.15 -60.97 % 0.40
Gross profit ratio 1.65 1 334.80 % 0.12 -85.24 % 0.78 -26.12 % 1.06 -19.80 % 1.32 220.76 % -1.09 -367.18 % 0.41 -57.18 % 0.95 62.24 % 0.59 122.52 % -2.61 -458.74 % 0.73 -21.80 % 0.93 48.08 % 0.63 196.09 % -0.65 -187.95 % 0.74 -19.72 % 0.93 22.15 % 0.76 252.22 % -0.50 -168.87 % 0.72 -4.97 % 0.76 18.61 % 0.64 136.01 % -1.78 -307.74 % 0.86 -5.80 % 0.91 -13.45 % 1.05 185.57 % -1.23 -276.23 % 0.70 -21.25 % 0.89 24.89 % 0.71 -31.71 % 1.04 56.15 % 0.66 -33.01 % 0.99 -27.37 % 1.37 4 574.31 % -0.03 -104.40 % 0.69 -41.77 % 1.19 -42.42 % 2.07 282.54 % 0.54 -24.35 % 0.72 -12.91 % 0.82 -62.56 % 2.19 2 783.44 % 0.08 -87.49 % 0.61 -24.02 % 0.80 -78.32 % 3.69 2 339.37 % 0.15 -77.94 % 0.69 -9.17 % 0.76 -56.36 % 1.73 274.74 % -0.99 -267.99 % 0.59 -28.68 % 0.83 -67.35 % 2.53 637.63 % -0.47 -170.75 % 0.67 -22.64 % 0.86
Weighted average shs out dil 3.433 M -2.17 % 3.510 M 0.00 % 3.510 M 3.14 % 3.403 M 0.01 % 3.402 M 0.01 % 3.402 M -0.12 % 3.406 M 0.11 % 3.402 M -0.04 % 3.403 M 0.04 % 3.402 M -0.10 % 3.406 M 0.12 % 3.402 M -0.03 % 3.403 M 0.01 % 3.402 M 0.00 % 3.402 M 0.02 % 3.401 M -0.03 % 3.402 M 0.00 % 3.402 M -0.02 % 3.403 M 0.04 % 3.401 M 0.01 % 3.401 M -0.03 % 3.402 M 0.06 % 3.400 M -0.04 % 3.401 M 0.29 % 3.391 M -0.31 % 3.402 M 0.23 % 3.394 M -0.20 % 3.401 M -0.13 % 3.406 M 0.23 % 3.398 M -0.25 % 3.407 M 0.09 % 3.403 M 0.44 % 3.388 M -0.38 % 3.401 M -0.07 % 3.404 M 0.05 % 3.402 M -0.76 % 3.428 M 0.77 % 3.402 M 0.01 % 3.401 M 0.00 % 3.401 M 0.20 % 3.394 M -0.28 % 3.404 M 0.70 % 3.380 M -0.60 % 3.401 M 0.99 % 3.367 M -1.02 % 3.402 M 0.00 % 3.402 M 0.03 % 3.401 M -0.14 % 3.406 M 0.11 % 3.402 M -0.01 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M
Weighted average shs out 3.433 M -2.17 % 3.510 M 0.00 % 3.510 M 3.14 % 3.403 M 0.01 % 3.402 M 0.01 % 3.402 M -0.12 % 3.406 M 0.11 % 3.402 M -0.04 % 3.403 M 0.07 % 3.401 M -0.14 % 3.406 M 0.12 % 3.402 M -0.03 % 3.403 M 0.01 % 3.402 M 0.00 % 3.402 M 0.02 % 3.401 M -0.03 % 3.402 M 0.00 % 3.402 M -0.02 % 3.403 M 0.04 % 3.401 M 0.01 % 3.401 M -0.03 % 3.402 M 0.06 % 3.400 M -0.04 % 3.401 M 0.29 % 3.391 M -0.30 % 3.402 M 0.22 % 3.394 M -0.20 % 3.401 M -0.13 % 3.406 M 0.23 % 3.398 M -0.25 % 3.407 M 0.09 % 3.403 M 0.44 % 3.388 M -0.38 % 3.401 M -0.07 % 3.404 M 0.05 % 3.402 M -0.76 % 3.428 M 0.77 % 3.402 M 0.01 % 3.401 M 0.00 % 3.401 M 0.20 % 3.394 M -0.28 % 3.404 M 0.70 % 3.380 M -0.60 % 3.401 M 0.99 % 3.367 M -1.02 % 3.402 M 0.00 % 3.402 M 0.03 % 3.401 M -0.14 % 3.406 M 0.11 % 3.402 M -0.01 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M 0.00 % 3.402 M
EPS diluted 0.24 101.24 % -19.43 -521.48 % 4.61 -74.52 % 18.09 161.42 % 6.92 135.63 % -19.42 -1 276.97 % 1.65 -92.10 % 20.88 268.25 % 5.67 125.19 % -22.51 -564.12 % 4.85 -78.47 % 22.53 312.64 % 5.46 136.92 % -14.79 -216.37 % 12.71 -34.79 % 19.49 449.01 % 3.55 120.05 % -17.71 -282.20 % 9.72 -57.90 % 23.09 597.58 % 3.31 119.99 % -16.56 -55 100.00 % -0.03 -100.25 % 12.07 2 468.09 % 0.47 103.30 % -14.24 -704.52 % -1.77 -116.37 % 10.81 575.63 % 1.60 142.55 % -3.76 -222.88 % 3.06 -68.09 % 9.59 1 944.23 % -0.52 96.87 % -16.60 -806.38 % 2.35 -81.12 % 12.45 659.15 % 1.64 115.59 % -10.52 -226.44 % 8.32 -25.85 % 11.22 801.25 % -1.60 86.68 % -12.01 -2 068.85 % 0.61 -94.18 % 10.49 2 040.82 % 0.49 106.64 % -7.38 -283.58 % 4.02 -70.81 % 13.77 2 095.65 % -0.69 93.76 % -11.05 -442.11 % 3.23 -73.22 % 12.06 251.60 % 3.43 139.38 % -8.71 -495.91 % 2.20 -76.94 % 9.54
Earnings per share 0.24 101.24 % -19.43 -521.48 % 4.61 -74.52 % 18.09 161.42 % 6.92 135.63 % -19.42 -1 276.97 % 1.65 -92.10 % 20.88 268.25 % 5.67 125.19 % -22.51 -564.12 % 4.85 -78.47 % 22.53 312.64 % 5.46 136.92 % -14.79 -216.37 % 12.71 -34.79 % 19.49 449.01 % 3.55 120.05 % -17.71 -282.20 % 9.72 -57.90 % 23.09 597.58 % 3.31 119.99 % -16.56 -55 100.00 % -0.03 -100.25 % 12.07 2 468.09 % 0.47 103.30 % -14.24 -704.52 % -1.77 -116.37 % 10.81 575.63 % 1.60 142.55 % -3.76 -222.88 % 3.06 -68.09 % 9.59 1 944.23 % -0.52 96.87 % -16.60 -806.38 % 2.35 -81.12 % 12.45 659.15 % 1.64 115.59 % -10.52 -226.44 % 8.32 -25.85 % 11.22 801.25 % -1.60 86.68 % -12.01 -2 068.85 % 0.61 -94.18 % 10.49 2 040.82 % 0.49 106.64 % -7.38 -283.58 % 4.02 -70.81 % 13.77 2 095.65 % -0.69 93.76 % -11.05 -442.11 % 3.23 -73.22 % 12.06 251.60 % 3.43 139.38 % -8.71 -495.91 % 2.20 -76.94 % 9.54
Gross profit 93.977 M 2 109.66 % 4.253 M -96.03 % 107.162 M -32.88 % 159.659 M 39.59 % 114.374 M 489.65 % -29.353 M -162.02 % 47.328 M -71.22 % 164.452 M 180.82 % 58.561 M 265.69 % -35.344 M -136.41 % 97.076 M -43.10 % 170.617 M 192.26 % 58.379 M 447.58 % -16.796 M -114.98 % 112.093 M -25.65 % 150.771 M 269.82 % 40.769 M 283.80 % -22.181 M -121.34 % 103.935 M -8.25 % 113.276 M 325.42 % 26.627 M 156.27 % -47.322 M -172.66 % 65.126 M -41.47 % 111.272 M 77.49 % 62.692 M 326.74 % -27.650 M -149.12 % 56.292 M -49.05 % 110.487 M 204.01 % 36.343 M -76.39 % 153.955 M 124.47 % 68.586 M -27.42 % 94.493 M 71.20 % 55.195 M 4 484.03 % -1.259 M -102.01 % 62.733 M -36.97 % 99.521 M 66.79 % 59.667 M 182.86 % 21.094 M -69.86 % 69.991 M -16.39 % 83.707 M 95.62 % 42.791 M 1 322.06 % 3.009 M -92.81 % 41.825 M -47.58 % 79.792 M 124.04 % 35.615 M 632.74 % 4.861 M -90.21 % 49.651 M -44.01 % 88.685 M 117.08 % 40.853 M 268.62 % -24.228 M -154.93 % 44.104 M -50.38 % 88.889 M 93.19 % 46.010 M 458.10 % -12.848 M -134.36 % 37.392 M -49.22 % 73.631 M
Income tax expense 0.000 -100.00 % 4.149 M 762.58 % 481.000 K 0.000 0.000 -100.00 % 6.336 M 0.000 0.000 0.000 -100.00 % 6.280 M 0.000 0.000 0.000 -100.00 % 9.147 M 0.000 0.000 0.000 -100.00 % 5.419 M 0.000 0.000 0.000 100.00 % -3.755 M 0.000 0.000 0.000 -100.00 % 3.733 M 0.000 0.000 0.000 -100.00 % 2.469 M 0.000 0.000 0.000 -100.00 % 3.211 M 0.000 -100.00 % 52.000 K 0.000 100.00 % -5.326 M 0.000 0.000 0.000 -100.00 % 1.581 M 0.000 0.000 0.000 -100.00 % 3.604 M 0.000 0.000 0.000 -100.00 % 2.163 M 0.000 0.000 0.000 -100.00 % 1.341 M 0.000 0.000
Cost of revenue -37.092 M -213.49 % 32.684 M 8.29 % 30.183 M 455.85 % -8.482 M -130.83 % 27.515 M -51.10 % 56.273 M -18.02 % 68.643 M 746.30 % 8.111 M -80.28 % 41.135 M -15.87 % 48.895 M 34.16 % 36.446 M 182.66 % 12.894 M -62.74 % 34.604 M -18.58 % 42.503 M 9.57 % 38.791 M 219.27 % 12.150 M -6.86 % 13.045 M -80.46 % 66.749 M 67.29 % 39.900 M 11.76 % 35.701 M 139.48 % 14.908 M -79.83 % 73.902 M 580.12 % 10.866 M -1.55 % 11.037 M 461.87 % -3.050 M -106.08 % 50.159 M 105.03 % 24.464 M 70.65 % 14.336 M -4.00 % 14.934 M 365.78 % -5.619 M -116.24 % 34.602 M 4 550.81 % 744.000 K 105.03 % -14.792 M -134.81 % 42.494 M 53.79 % 27.631 M 272.24 % -16.042 M 47.99 % -30.847 M -272.50 % 17.882 M -35.77 % 27.839 M 53.06 % 18.188 M 178.09 % -23.291 M -163.76 % 36.530 M 35.53 % 26.954 M 35.43 % 19.902 M 176.64 % -25.968 M -195.28 % 27.255 M 19.89 % 22.734 M -20.93 % 28.753 M 266.71 % -17.247 M -135.42 % 48.691 M 58.58 % 30.704 M 64.71 % 18.641 M 166.96 % -27.840 M -169.38 % 40.128 M 113.72 % 18.776 M 57.33 % 11.934 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.914 M 0.000 0.000 0.000 -100.00 % 1.651 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.727 M 0.000 0.000 0.000 -100.00 % 11.696 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 105.020 M 166.60 % 39.392 M -57.54 % 92.767 M -11.00 % 104.228 M 118.42 % 47.720 M 0.000 0.000 -100.00 % 164.452 M 0.000 0.000 -100.00 % 97.076 M -43.10 % 170.617 M 0.000 0.000 -100.00 % 112.093 M -25.65 % 150.771 M 0.000 100.00 % -31.146 M -129.97 % 103.935 M 0.000 0.000 100.00 % -22.986 M -135.29 % 65.126 M -41.47 % 111.272 M 77.49 % 62.692 M 0.000 -100.00 % 56.292 M -49.05 % 110.487 M 2 033.78 % 5.178 M -97.06 % 175.839 M 208.53 % 56.992 M -7.86 % 61.855 M 8.60 % 56.957 M 1 144.25 % -5.454 M 0.000 0.000 -100.00 % 54.090 M -13.05 % 62.206 M 49.23 % 41.685 M 159.90 % 16.039 M -66.74 % 48.222 M 188.45 % 16.718 M -57.96 % 39.763 M -9.87 % 44.118 M 29.89 % 33.965 M 28.72 % 26.388 M -26.65 % 35.975 M -14.72 % 42.185 M -2.36 % 43.203 M 0.000 -100.00 % 33.105 M -30.83 % 47.862 M 39.38 % 34.340 M 116.33 % 15.874 M -46.94 % 29.917 M -27.36 % 41.188 M
Operating expenses 105.020 M 46.69 % 71.593 M -22.82 % 92.767 M -11.00 % 104.228 M 5.64 % 98.660 M 175.23 % 35.847 M -21.07 % 45.416 M -55.10 % 101.158 M 115.88 % 46.859 M 66.59 % 28.128 M -71.02 % 97.076 M -43.10 % 170.617 M 94.75 % 87.608 M 606.63 % 12.398 M -88.94 % 112.093 M -25.65 % 150.771 M 331.33 % 34.955 M 111.26 % 16.546 M -84.08 % 103.935 M 30.83 % 79.445 M 40.75 % 56.443 M 592.89 % 8.146 M -87.49 % 65.126 M -41.47 % 111.272 M 77.49 % 62.692 M 282.88 % 16.374 M -70.91 % 56.292 M -49.05 % 110.487 M 68.61 % 65.527 M -62.73 % 175.839 M 208.53 % 56.992 M -7.86 % 61.855 M 8.60 % 56.957 M 26.13 % 45.158 M -17.52 % 54.751 M -4.13 % 57.107 M 5.75 % 54.001 M -13.04 % 62.102 M 48.98 % 41.685 M -23.54 % 54.518 M 13.60 % 47.990 M 13.44 % 42.303 M 6.73 % 39.636 M -9.57 % 43.831 M 30.64 % 33.550 M 27.14 % 26.388 M -26.11 % 35.710 M -14.68 % 41.854 M -1.76 % 42.602 M 280.41 % 11.199 M -66.17 % 33.105 M -30.83 % 47.862 M 39.38 % 34.340 M 116.33 % 15.874 M -46.94 % 29.917 M -27.36 % 41.188 M
Cost and expenses 67.928 M -34.86 % 104.277 M -15.19 % 122.950 M 28.41 % 95.746 M 34.58 % 71.145 M -22.77 % 92.120 M -19.23 % 114.059 M 82.79 % 62.399 M -30.73 % 90.080 M 3.18 % 87.304 M -27.69 % 120.733 M 16.60 % 103.541 M 27.67 % 81.103 M 8.56 % 74.707 M -34.10 % 113.362 M 10.63 % 102.473 M 113.49 % 48.000 M -42.37 % 83.295 M -22.60 % 107.612 M 49.18 % 72.136 M 93.49 % 37.282 M -56.02 % 84.764 M 5.78 % 80.135 M -6.94 % 86.113 M 27.04 % 67.785 M -1.11 % 68.544 M -23.93 % 90.102 M 0.06 % 90.051 M 77.99 % 50.593 M -70.28 % 170.220 M 85.84 % 91.594 M 46.32 % 62.599 M 48.46 % 42.165 M -51.88 % 87.625 M 6.36 % 82.382 M 100.36 % 41.117 M 76.90 % 23.243 M -70.98 % 80.088 M 15.19 % 69.524 M 9.09 % 63.733 M 155.64 % 24.931 M -68.38 % 78.833 M 18.16 % 66.717 M 4.21 % 64.020 M 700.55 % 7.997 M -85.09 % 53.643 M -8.63 % 58.709 M -16.85 % 70.607 M 172.03 % 25.956 M -56.66 % 59.890 M -6.14 % 63.809 M -4.05 % 66.503 M 923.12 % 6.500 M -88.39 % 56.002 M 15.01 % 48.693 M -8.34 % 53.122 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
Selling general and administrative expenses 0.000 -100.00 % 32.201 M 0.000 0.000 -100.00 % 50.940 M 42.10 % 35.847 M -21.07 % 45.416 M 171.75 % -63.294 M -229.32 % 48.945 M 27.43 % 38.409 M 0.000 0.000 -100.00 % 46.499 M 44.39 % 32.204 M 0.000 0.000 -100.00 % 34.955 M -26.71 % 47.692 M 0.000 -100.00 % 36.435 M 38.17 % 26.369 M -15.30 % 31.132 M 0.000 0.000 0.000 -100.00 % 19.499 M 0.000 0.000 -100.00 % 30.775 M 0.000 0.000 0.000 0.000 -100.00 % 50.612 M -7.56 % 54.751 M -4.13 % 57.107 M 64 265.17 % -89.000 K 14.42 % -104.000 K 0.000 -100.00 % 30.706 M 13 335.34 % -232.000 K -100.91 % 25.586 M 20 246.33 % -127.000 K 55.75 % -287.000 K 30.84 % -415.000 K -102.65 % 15.641 M 6 002.20 % -265.000 K 19.94 % -331.000 K 44.93 % -601.000 K -104.50 % 13.347 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.325 M 0.000 0.000 0.000 -100.00 % 378.000 K 0.000 0.000 0.000 -100.00 % 431.000 K 0.000 0.000 0.000 -100.00 % 1.959 M 0.000 0.000 0.000 -100.00 % 1.795 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 -100.00 % 1.636 M 0.000 0.000 0.000 -100.00 % 1.899 M 0.000 0.000
Interest expense 325.000 K -30.85 % 470.000 K -67.25 % 1.435 M 34.87 % 1.064 M -28.01 % 1.478 M 66.07 % 890.000 K -1.66 % 905.000 K -24.08 % 1.192 M -35.88 % 1.859 M 102.51 % 918.000 K 19.38 % 769.000 K 28.81 % 597.000 K -45.92 % 1.104 M 89.69 % 582.000 K 27.07 % 458.000 K -31.33 % 667.000 K -25.31 % 893.000 K 118.34 % 409.000 K 18.21 % 346.000 K 3.59 % 334.000 K -51.03 % 682.000 K 84.82 % 369.000 K -51.06 % 754.000 K 86.17 % 405.000 K -38.82 % 662.000 K 0.000 -100.00 % 156.000 K -62.77 % 419.000 K 1.45 % 413.000 K -82.08 % 2.305 M 187.77 % 801.000 K -34.07 % 1.215 M 23.10 % 987.000 K 3 555.56 % 27.000 K 0.000 -100.00 % 52.000 K -41.57 % 89.000 K -14.42 % 104.000 K 1 385.71 % 7.000 K -90.41 % 73.000 K -68.53 % 232.000 K 0.000 -100.00 % 127.000 K -55.75 % 287.000 K -30.84 % 415.000 K 0.000 -100.00 % 265.000 K -19.94 % 331.000 K -44.93 % 601.000 K 4 602.66 % 12.780 K -97.45 % 502.000 K -29.49 % 712.000 K 0.000 -100.00 % 546.734 K 4.94 % 521.000 K -34.55 % 796.000 K
Depreciation and amortization 2.631 M -25.28 % 3.521 M 51.64 % 2.322 M 11.26 % 2.087 M 2.50 % 2.036 M -34.22 % 3.095 M 53.98 % 2.010 M -4.56 % 2.106 M -0.61 % 2.119 M -29.39 % 3.001 M 42.09 % 2.112 M 0.91 % 2.093 M 8.00 % 1.938 M -37.62 % 3.107 M 36.57 % 2.275 M 1.29 % 2.246 M 0.58 % 2.233 M -38.20 % 3.613 M 92.80 % 1.874 M 12.82 % 1.661 M 0.24 % 1.657 M -24.99 % 2.209 M 26.66 % 1.744 M 30.15 % 1.340 M 4.93 % 1.277 M -29.49 % 1.811 M 37.61 % 1.316 M -0.23 % 1.319 M 1.46 % 1.300 M -70.07 % 4.344 M 229.59 % 1.318 M 1.00 % 1.305 M -0.38 % 1.310 M -26.90 % 1.792 M 45.57 % 1.231 M -5.96 % 1.309 M 0.00 % 1.309 M -11.25 % 1.475 M 32.41 % 1.114 M 2.67 % 1.085 M 4.83 % 1.035 M -22.80 % 1.341 M 18.64 % 1.130 M -1.91 % 1.152 M 14.63 % 1.005 M 29.11 % 778.393 K -2.70 % 800.000 K 0.00 % 800.000 K 0.00 % 800.000 K 4.22 % 767.640 K -4.05 % 800.000 K 0.00 % 800.000 K 0.00 % 800.000 K 10.39 % 724.683 K 3.53 % 700.000 K 0.00 % 700.000 K
Operating income -11.043 M 83.60 % -67.340 M -567.80 % 14.395 M -74.03 % 55.431 M 252.75 % 15.714 M 124.10 % -65.200 M -3 510.04 % 1.912 M -98.26 % 110.164 M 1 045.63 % 9.616 M 113.37 % -71.910 M -662.28 % 12.789 M -84.01 % 79.970 M 573.15 % 11.880 M 126.25 % -45.257 M -220.61 % 37.522 M -37.93 % 60.448 M 939.70 % 5.814 M 115.01 % -38.727 M -206.91 % 36.223 M -52.86 % 76.841 M 1 706.75 % 4.253 M 107.67 % -55.468 M -1 238.84 % -4.143 M -111.45 % 36.196 M 544.50 % -8.143 M 81.50 % -44.023 M -371.04 % -9.346 M -126.88 % 34.772 M 4 983.63 % 684.000 K 103.13 % -21.884 M -288.75 % 11.594 M -81.30 % 61.996 M 3 618.50 % -1.762 M 96.20 % -46.417 M -681.52 % 7.982 M -81.16 % 42.362 M 659.58 % 5.577 M 113.57 % -41.112 M -245.24 % 28.306 M -25.83 % 38.162 M 802.67 % -5.431 M 86.18 % -39.294 M -2 005.64 % 2.062 M -94.22 % 35.674 M 2 062.06 % 1.650 M 107.66 % -21.527 M -257.41 % 13.676 M -70.80 % 46.831 M 2 092.81 % -2.350 M 93.37 % -35.427 M -422.10 % 10.999 M -73.19 % 41.027 M 251.56 % 11.670 M 140.63 % -28.722 M -484.24 % 7.475 M -76.96 % 32.443 M
Operating income ratio -0.19 89.35 % -1.82 -1 839.45 % 0.10 -71.42 % 0.37 102.67 % 0.18 107.47 % -2.42 -14 790.41 % 0.02 -97.42 % 0.64 561.87 % 0.10 101.82 % -5.31 -5 640.31 % 0.10 -78.02 % 0.44 241.08 % 0.13 107.26 % -1.76 -807.93 % 0.25 -32.97 % 0.37 243.42 % 0.11 112.43 % -0.87 -445.04 % 0.25 -51.17 % 0.52 403.72 % 0.10 104.91 % -2.09 -3 727.72 % -0.05 -118.42 % 0.30 316.76 % -0.14 93.02 % -1.96 -1 589.98 % -0.12 -141.54 % 0.28 1 988.34 % 0.01 109.04 % -0.15 -231.30 % 0.11 -82.74 % 0.65 1 592.68 % -0.04 96.13 % -1.13 -1 374.37 % 0.09 -82.59 % 0.51 162.24 % 0.19 118.35 % -1.05 -464.56 % 0.29 -22.74 % 0.37 234.47 % -0.28 71.98 % -0.99 -3 414.90 % 0.03 -91.62 % 0.36 109.21 % 0.17 125.52 % -0.67 -454.78 % 0.19 -52.62 % 0.40 500.57 % -0.10 93.13 % -1.45 -1 084.96 % 0.15 -61.46 % 0.38 -40.59 % 0.64 161.00 % -1.05 -891.15 % 0.13 -64.90 % 0.38
Total other income expenses net 11.867 M 260.37 % 3.293 M 84.59 % 1.784 M -70.85 % 6.121 M -21.83 % 7.830 M 43.43 % 5.459 M 47.22 % 3.708 M 109.48 % -39.127 M -504.16 % 9.681 M 498.33 % 1.618 M -56.60 % 3.728 M 211.88 % -3.332 M -149.75 % 6.698 M 63.85 % 4.088 M -28.51 % 5.718 M -2.17 % 5.845 M -6.69 % 6.264 M 138.86 % -16.121 M -412.27 % -3.147 M -285.44 % 1.697 M -75.77 % 7.005 M 251.39 % -4.627 M -214.50 % 4.041 M -16.80 % 4.857 M -50.12 % 9.737 M 1 509.18 % -690.970 K -120.70 % 3.338 M 67.40 % 1.994 M -58.15 % 4.765 M -58.84 % 11.577 M 1 089.49 % -1.170 M 96.01 % -29.358 M 0.000 100.00 % -6.836 M 0.000 0.000 0.000 0.000 100.00 % -7.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 446.845 K 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-09-30
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-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 % -12.637 M 0.000 -100.00 % 42.604 M 0.000 -100.00 % 55.125 M -73.02 % 204.318 M 875.82 % 20.938 M -90.08 % 211.136 M 220.93 % 65.788 M -66.72 % 197.666 M 460.72 % 35.252 M -82.55 % 201.988 M 423.42 % 38.590 M -76.03 % 160.961 M 683.07 % 20.555 M -86.55 % 152.853 M 513.08 % 24.932 M -74.72 % 98.633 M 3 048.20 % 3.133 M -96.09 % 80.175 M 384.56 % 16.546 M -80.42 % 84.521 M 526.50 % 13.491 M -86.68 % 101.261 M 786.47 % 11.423 M -87.97 % 94.962 M 394.80 % 19.192 M -79.24 % 92.462 M 7 485.64 % 1.219 M -98.64 % 89.493 M 119.13 % 40.841 M -51.45 % 84.114 M 1 611.37 % 4.915 M -94.30 % 86.185 M 897.79 % -10.803 M -110.03 % 107.724 M 2 819.55 % 3.690 M -96.35 % 101.186 M 723.37 % -16.232 M -210.28 % -5.231 M -105.37 % 97.450 M 356.22 % -38.033 M -135.47 % 107.233 M 1 897.00 % 5.370 M -94.73 % 101.875 M 1 096.14 % -10.227 M -112.12 % 84.363 M 521.67 % 13.570 M 39.26 % 9.744 M
Total investments 0.000 -100.00 % 261.843 M 0.000 -100.00 % 25.928 M 0.000 -100.00 % 222.344 M -45.59 % 408.636 M 2 784.63 % 14.166 M -96.65 % 422.272 M 2 416.22 % 16.782 M -95.75 % 395.332 M 1 991.59 % 18.901 M -95.32 % 403.976 M 2 182.74 % 17.697 M -94.50 % 321.922 M 1 448.37 % 20.791 M -93.20 % 305.706 M 2 462.28 % 11.931 M -93.95 % 197.266 M 793.70 % 22.073 M -86.23 % 160.350 M 1 876.21 % 8.114 M -95.20 % 169.042 M 784.02 % 19.122 M -90.56 % 202.522 M 3 384.55 % 5.812 M -96.94 % 189.924 M 748.78 % 22.376 M -87.90 % 184.924 M 1 813.57 % 9.664 M -94.60 % 178.986 M 442.86 % 32.971 M -80.40 % 168.228 M 394.16 % 34.043 M -80.25 % 172.370 M 406.33 % 34.043 M -84.20 % 215.447 M 896.67 % 21.617 M -89.32 % 202.372 M 1 341.09 % 14.043 M -0.15 % 14.065 M -92.78 % 194.900 M 751.20 % 22.897 M -89.32 % 214.465 M 836.64 % 22.897 M -88.76 % 203.750 M 789.62 % 22.903 M -86.43 % 168.727 M 636.71 % 22.903 M -19.92 % 28.600 M
Total debt 0.000 -100.00 % 2.730 M 0.000 -100.00 % 45.985 M 0.000 -100.00 % 56.831 M 0.000 -100.00 % 22.588 M 0.000 -100.00 % 67.285 M 0.000 -100.00 % 44.242 M 0.000 -100.00 % 40.626 M 0.000 -100.00 % 29.725 M 0.000 -100.00 % 27.465 M 0.000 -100.00 % 8.681 M 0.000 -100.00 % 19.124 M 0.000 -100.00 % 16.831 M 0.000 -100.00 % 13.467 M 0.000 -100.00 % 22.087 M 0.000 -100.00 % 3.607 M 0.000 -100.00 % 46.000 M 0.000 -100.00 % 9.148 M 0.000 0.000 0.000 -100.00 % 9.532 M 0.000 -100.00 % 20.542 M 1 149.43 % 1.644 M 0.000 -100.00 % 1.644 M 0.000 -100.00 % 7.104 M 0.000 -100.00 % 1.873 M 0.000 -100.00 % 15.232 M 38.20 % 11.022 M
Accumulated other comprehensive income loss 412.135 M 52.84 % 269.649 M -42.26 % 467.002 M 0.000 -100.00 % 377.231 M 0.000 -100.00 % 432.482 M 8.54 % 398.461 M 15.79 % 344.138 M 155.66 % 134.608 M -66.74 % 404.704 M 0.000 -100.00 % 312.457 M 126.27 % 138.088 M -56.51 % 317.540 M 0.000 -100.00 % 245.063 M 72.59 % 141.990 M -49.76 % 282.620 M 13.69 % 248.599 M 30.90 % 189.918 M 34.29 % 141.424 M -41.72 % 242.680 M 0.000 -100.00 % 200.139 M 18 111.01 % 1.099 M -99.56 % 249.070 M 0.000 -100.00 % 209.141 M 41.60 % 147.702 M -38.73 % 241.081 M 17.05 % 205.961 M -0.98 % 207.989 M 0.000 -100.00 % 242.013 M 0.000 -100.00 % 215.374 M 0.000 -100.00 % 222.861 M 0.000 0.000 -100.00 % 228.843 M 18.13 % 193.723 M 0.98 % 191.846 M 0.000 -100.00 % 207.255 M 0.000 -100.00 % 162.775 M 0.000 0.000
Retained earnings 0.000 -100.00 % 68.709 M 0.000 0.000 0.000 -100.00 % 35.630 M 0.000 0.000 0.000 -100.00 % 135.753 M 0.000 0.000 0.000 -100.00 % 100.592 M 0.000 0.000 0.000 -100.00 % 29.296 M 0.000 0.000 0.000 100.00 % -25.283 M 0.000 0.000 0.000 100.00 % -15.235 M 0.000 0.000 0.000 100.00 % -12.338 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.378 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 118.069 M 0.000 0.000 0.000 0.000 0.000
Common stock 0.000 -100.00 % 35.120 M 0.000 -100.00 % 35.120 M 0.000 -100.00 % 34.021 M 0.000 -100.00 % 34.021 M 0.000 -100.00 % 35.120 M 0.000 -100.00 % 35.120 M 0.000 -100.00 % 35.120 M 0.000 -100.00 % 35.120 M 0.000 -100.00 % 35.120 M 0.000 -100.00 % 35.120 M 0.000 -100.00 % 35.120 M 0.000 -100.00 % 35.120 M 0.000 -100.00 % 34.021 M 0.000 -100.00 % 35.120 M 0.000 -100.00 % 34.021 M 0.000 -100.00 % 35.120 M 0.000 -100.00 % 34.021 M 0.000 -100.00 % 35.120 M 0.000 -100.00 % 34.021 M 0.000 -100.00 % 35.120 M 3.23 % 34.021 M 0.000 -100.00 % 35.120 M 0.000 -100.00 % 34.021 M 0.000 -100.00 % 35.120 M 0.000 -100.00 % 34.021 M -3.13 % 35.120 M
Total equity 412.135 M 0.00 % 412.135 M -11.75 % 467.002 M 0.00 % 467.002 M 23.80 % 377.231 M 0.00 % 377.231 M -12.78 % 432.482 M 0.00 % 432.482 M 25.67 % 344.138 M 0.00 % 344.138 M -14.97 % 404.704 M 0.00 % 404.704 M 29.52 % 312.457 M 0.00 % 312.457 M -1.60 % 317.540 M 0.00 % 317.540 M 29.57 % 245.063 M 0.00 % 245.063 M -13.29 % 282.620 M 0.00 % 282.620 M 48.81 % 189.918 M 0.00 % 189.918 M -21.74 % 242.680 M 0.00 % 242.680 M 21.26 % 200.139 M 0.00 % 200.139 M -19.65 % 249.070 M 0.00 % 249.070 M 19.09 % 209.141 M 0.00 % 209.141 M -13.25 % 241.081 M 0.00 % 241.081 M 15.91 % 207.989 M 0.00 % 207.989 M -14.06 % 242.013 M 0.00 % 242.013 M 12.37 % 215.374 M 2.07 % 210.997 M -5.32 % 222.861 M 0.00 % 222.861 M 17.21 % 190.131 M -16.92 % 228.843 M 0.00 % 228.843 M 19.28 % 191.846 M 0.00 % 191.846 M -7.43 % 207.255 M 0.00 % 207.255 M 27.33 % 162.775 M 0.00 % 162.775 M 15.75 % 140.623 M
Other non current liabilities -412.135 M -609.66 % 80.865 M 117.32 % -467.002 M -658.29 % 83.648 M 122.17 % -377.231 M -577.21 % 79.050 M 118.28 % -432.482 M -636.01 % 80.686 M 0.000 -100.00 % 72.651 M 0.000 -100.00 % 67.783 M 0.000 -100.00 % 63.940 M 0.000 -100.00 % 71.176 M 0.000 -100.00 % 63.891 M 0.000 -100.00 % 59.762 M 0.000 -100.00 % 58.399 M 0.000 -100.00 % 58.091 M 0.000 -100.00 % 55.191 M 0.000 -100.00 % 58.859 M 0.000 -100.00 % 52.969 M 0.000 -100.00 % 47.507 M 0.000 -100.00 % 43.260 M 0.000 -100.00 % 46.103 M 0.000 -100.00 % 37.568 M 0.000 -100.00 % 30.126 M 0.52 % 29.969 M 0.000 -100.00 % 25.566 M 0.000 -100.00 % 25.449 M 0.000 -100.00 % 26.673 M 0.000 -100.00 % 23.723 M 13.52 % 20.897 M
Long term debt 0.000 -100.00 % 1.411 M 0.000 -100.00 % 1.584 M 0.000 -100.00 % 2.863 M 0.000 -100.00 % 3.860 M 0.000 -100.00 % 5.457 M 0.000 -100.00 % 5.469 M 0.000 -100.00 % 6.556 M 0.000 -100.00 % 9.607 M 0.000 -100.00 % 8.767 M 0.000 -100.00 % 7.576 M 0.000 -100.00 % 5.554 M 0.000 -100.00 % 3.397 M 0.000 -100.00 % 1.001 M 0.000 -100.00 % 1.184 M 0.000 -100.00 % 1.317 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 % 1.644 M 0.000 -100.00 % 1.644 M 0.000 -100.00 % 1.873 M 0.000 -100.00 % 5.219 M -40.16 % 8.722 M
Total non current liabilities -412.135 M -600.92 % 82.276 M 117.62 % -467.002 M -647.92 % 85.232 M 122.59 % -377.231 M -560.53 % 81.913 M 118.94 % -432.482 M -611.53 % 84.546 M 0.000 -100.00 % 78.108 M 0.000 -100.00 % 73.252 M 0.000 -100.00 % 70.496 M 0.000 -100.00 % 80.783 M 0.000 -100.00 % 72.658 M 0.000 -100.00 % 67.338 M 0.000 -100.00 % 63.953 M 0.000 -100.00 % 61.488 M 0.000 -100.00 % 56.192 M 0.000 -100.00 % 60.043 M 0.000 -100.00 % 54.286 M 0.000 -100.00 % 47.507 M 0.000 -100.00 % 43.260 M 0.000 -100.00 % 46.103 M 0.000 -100.00 % 37.568 M 0.000 -100.00 % 30.126 M 0.52 % 29.969 M 0.000 -100.00 % 27.210 M 0.000 -100.00 % 27.093 M 0.000 -100.00 % 28.546 M 0.000 -100.00 % 28.942 M -2.29 % 29.620 M
Other current liabilities 0.000 -100.00 % 52.474 M 0.000 -100.00 % 47.825 M 0.000 -100.00 % 52.930 M 0.000 -100.00 % 75.979 M 0.000 -100.00 % 56.486 M 0.000 -100.00 % 47.336 M 0.000 -100.00 % 47.600 M 0.000 -100.00 % 15.092 M 0.000 -100.00 % 21.147 M 0.000 -100.00 % 5.836 M 0.000 -100.00 % 6.144 M 0.000 -100.00 % 9.872 M 0.000 -100.00 % 12.439 M 0.000 -100.00 % 10.881 M 0.000 -100.00 % 12.187 M 0.000 -100.00 % 18.180 M 0.000 -100.00 % 13.442 M 0.000 -100.00 % 30.405 M 0.000 -100.00 % 12.684 M 0.000 -100.00 % 14.076 M 9.38 % 12.869 M 0.000 -100.00 % 27.685 M 0.000 -100.00 % 17.443 M 0.000 -100.00 % 32.491 M 0.000 -100.00 % 18.839 M 454.26 % 3.399 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 12.071 M
Short term debt 0.000 -100.00 % 1.319 M 0.000 -100.00 % 44.401 M 0.000 -100.00 % 53.968 M 0.000 -100.00 % 18.728 M 0.000 -100.00 % 61.828 M 0.000 -100.00 % 38.773 M 0.000 -100.00 % 34.070 M 0.000 -100.00 % 20.118 M 0.000 -100.00 % 18.698 M 0.000 -100.00 % 1.105 M 0.000 -100.00 % 13.570 M 0.000 -100.00 % 13.434 M 0.000 -100.00 % 12.466 M 0.000 -100.00 % 20.903 M 0.000 -100.00 % 2.290 M 0.000 -100.00 % 46.000 M 0.000 -100.00 % 9.148 M 0.000 0.000 0.000 -100.00 % 9.532 M 0.000 -100.00 % 20.542 M 0.000 0.000 0.000 0.000 -100.00 % 5.459 M 0.000 0.000 0.000 -100.00 % 10.013 M 335.31 % 2.300 M
Total current liabilities 0.000 -100.00 % 66.120 M 0.000 -100.00 % 95.746 M 0.000 -100.00 % 118.120 M 0.000 -100.00 % 105.414 M 0.000 -100.00 % 130.430 M 0.000 -100.00 % 96.464 M 0.000 -100.00 % 94.631 M 0.000 -100.00 % 84.390 M 0.000 -100.00 % 85.195 M 0.000 -100.00 % 63.739 M 0.000 -100.00 % 62.576 M 0.000 -100.00 % 64.616 M 0.000 -100.00 % 70.593 M 0.000 -100.00 % 69.409 M 0.000 -100.00 % 52.074 M 0.000 -100.00 % 96.916 M 0.000 -100.00 % 55.724 M 0.000 -100.00 % 61.109 M 0.000 -100.00 % 59.566 M 0.000 -100.00 % 94.214 M 99.88 % 47.134 M 0.000 -100.00 % 54.127 M 0.000 -100.00 % 53.624 M 0.000 -100.00 % 58.090 M 0.000 -100.00 % 54.862 M 25.15 % 43.838 M
Total liabilities -412.135 M -377.73 % 148.396 M 131.78 % -467.002 M -358.04 % 180.978 M 147.98 % -377.231 M -288.58 % 200.033 M 146.25 % -432.482 M -327.67 % 189.960 M 0.000 -100.00 % 208.538 M 0.000 -100.00 % 169.716 M 0.000 -100.00 % 165.127 M 0.000 -100.00 % 165.173 M 0.000 -100.00 % 157.853 M 0.000 -100.00 % 131.077 M 0.000 -100.00 % 126.529 M 0.000 -100.00 % 126.104 M 0.000 -100.00 % 126.785 M 0.000 -100.00 % 129.452 M 0.000 -100.00 % 106.360 M 0.000 -100.00 % 144.423 M 0.000 -100.00 % 98.984 M 0.000 -100.00 % 107.212 M 0.000 -100.00 % 97.134 M 0.000 -100.00 % 124.340 M 61.26 % 77.104 M 0.000 -100.00 % 81.337 M 0.000 -100.00 % 80.717 M 0.000 -100.00 % 86.636 M 0.000 -100.00 % 83.804 M 14.08 % 73.458 M
Other non current assets 0.000 -100.00 % 2.821 M 0.000 -100.00 % 3.791 M 101.87 % -202.465 M -6 919.30 % 2.969 M 101.45 % -204.318 M -4 363.73 % 4.792 M 102.27 % -211.136 M -1 519.78 % 14.871 M 107.52 % -197.666 M -6 906.68 % 2.904 M 101.44 % -201.988 M -7 055.51 % 2.904 M 101.80 % -160.961 M -4 501.45 % 3.657 M 102.39 % -152.853 M -3 514.18 % 4.477 M 104.54 % -98.633 M -190.94 % 108.457 M 235.28 % -80.175 M -179.41 % 100.959 M 219.45 % -84.521 M -157.47 % 147.071 M 245.24 % -101.261 M -255.82 % 64.984 M 168.43 % -94.962 M -166.03 % 143.823 M 255.55 % -92.462 M -251.18 % 61.161 M 168.34 % -89.493 M -164.46 % 138.832 M 265.05 % -84.114 M -168.15 % 123.430 M 243.21 % -86.185 M -176.05 % 113.331 M 205.21 % -107.724 M -186.14 % 125.057 M 223.59 % -101.186 M -184.88 % 119.215 M -18.26 % 145.855 M 249.67 % -97.450 M -198.30 % 99.132 M 192.45 % -107.233 M -173.55 % 145.795 M 243.11 % -101.875 M -184.82 % 120.103 M 242.36 % -84.363 M -170.33 % 119.962 M 54.49 % 77.650 M
Long term investments 0.000 -100.00 % 104.531 M 0.000 100.00 % -135.430 M 0.000 -100.00 % 21.585 M 0.000 -100.00 % 14.166 M 0.000 -100.00 % 16.782 M 0.000 -100.00 % 18.901 M 0.000 -100.00 % 17.697 M 0.000 -100.00 % 20.791 M 0.000 -100.00 % 11.931 M 0.000 100.00 % -79.384 M 0.000 100.00 % -69.051 M 0.000 100.00 % -68.623 M 0.000 -100.00 % 5.812 M 0.000 100.00 % -69.691 M 0.000 -100.00 % 9.664 M 0.000 100.00 % -51.363 M 0.000 100.00 % -45.838 M 0.000 100.00 % -41.339 M 0.000 100.00 % -81.810 M 0.000 100.00 % -50.369 M 33.01 % -75.184 M 0.000 100.00 % -34.876 M 0.000 100.00 % -82.601 M 0.000 100.00 % -66.872 M 0.000 100.00 % -59.799 M -171.20 % -22.049 M
Intangible assets 0.000 0.000 0.000 -100.00 % 78.744 M 0.000 -100.00 % 57.711 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.035 M 0.000 0.000 0.000 -100.00 % 8.414 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.984 M 0.000 0.000 0.000 -100.00 % 31.076 M 0.000 -100.00 % 28.810 M 0.000 -100.00 % 17.068 M 0.000 -100.00 % 31.930 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 -100.00 % 161.358 M 0.000 -100.00 % 903.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.059 M 0.000 0.000 0.000 -100.00 % 5.051 M 0.000 -100.00 % 84.123 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 94.476 M 0.000 100.00 % -5.928 M 0.000 -100.00 % 87.606 M 0.000 -100.00 % 72.328 M 0.000 -100.00 % 75.382 M 0.000 -100.00 % 81.810 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
Property plant equipment net 0.000 -100.00 % 191.116 M 0.000 -100.00 % 199.162 M 0.000 -100.00 % 199.126 M 0.000 -100.00 % 195.202 M 0.000 -100.00 % 198.043 M 0.000 -100.00 % 193.177 M 0.000 -100.00 % 193.492 M 0.000 -100.00 % 178.178 M 0.000 -100.00 % 180.053 M 0.000 -100.00 % 139.059 M 0.000 -100.00 % 139.633 M 0.000 -100.00 % 96.126 M 0.000 -100.00 % 92.267 M 0.000 -100.00 % 88.630 M 0.000 -100.00 % 89.113 M 0.000 -100.00 % 88.926 M 0.000 -100.00 % 87.424 M 0.000 -100.00 % 84.643 M 0.000 -100.00 % 85.633 M 0.000 -100.00 % 75.480 M 0.20 % 75.332 M 0.000 -100.00 % 67.157 M 0.000 -100.00 % 69.072 M 0.000 -100.00 % 67.382 M 0.000 -100.00 % 68.197 M -0.46 % 68.511 M
Total non current assets 0.000 -100.00 % 301.635 M 0.000 -100.00 % 233.050 M 215.11 % -202.465 M -188.51 % 228.752 M 211.96 % -204.318 M -192.07 % 221.919 M 205.11 % -211.136 M -191.92 % 229.696 M 216.20 % -197.666 M -189.30 % 221.356 M 209.59 % -201.988 M -189.56 % 225.526 M 240.11 % -160.961 M -177.24 % 208.401 M 236.34 % -152.853 M -173.74 % 207.287 M 310.16 % -98.633 M -156.71 % 173.935 M 316.94 % -80.175 M -146.74 % 171.541 M 302.96 % -84.521 M -148.42 % 174.574 M 272.40 % -101.261 M -162.10 % 163.063 M 271.71 % -94.962 M -156.29 % 168.690 M 282.44 % -92.462 M -155.75 % 165.866 M 285.34 % -89.493 M -148.13 % 185.941 M 321.06 % -84.114 M -148.19 % 174.562 M 302.54 % -86.185 M -152.14 % 165.299 M 253.45 % -107.724 M -178.79 % 136.723 M 235.12 % -101.186 M -170.11 % 144.326 M -1.15 % 146.003 M 249.82 % -97.450 M -174.16 % 131.413 M 222.55 % -107.233 M -181.07 % 132.265 M 229.83 % -101.875 M -184.46 % 120.613 M 242.97 % -84.363 M -165.72 % 128.360 M 3.42 % 124.111 M
Other current assets -173.379 M -1 411.69 % 13.218 M 108.32 % -158.903 M -282.27 % 87.182 M 0.000 -100.00 % 51.885 M 0.000 -100.00 % 78.789 M 0.000 -100.00 % 43.995 M 0.000 -100.00 % 23.399 M 0.000 -100.00 % 10.956 M 0.000 -100.00 % 17.763 M 0.000 -100.00 % 18.335 M 0.000 -100.00 % 26.459 M 0.000 -100.00 % 45.488 M 0.000 -100.00 % 8.187 M 0.000 -100.00 % 43.773 M 0.000 -100.00 % 6.567 M 0.000 -100.00 % 37.852 M 0.000 -100.00 % 29.825 M 0.000 -100.00 % 2.630 M 0.000 -100.00 % 13.697 M 0.000 -100.00 % 8.888 M 0.000 -100.00 % 13.189 M 4.71 % 12.596 M 0.000 -100.00 % 16.882 M 0.000 -100.00 % 19.191 M 0.000 -100.00 % 21.529 M 0.000 -100.00 % 19.427 M 45.52 % 13.350 M
Short term investments 0.000 -100.00 % 158.012 M 0.000 -100.00 % 154.822 M 0.000 -100.00 % 200.759 M -50.87 % 408.636 M 98.97 % 205.375 M -51.36 % 422.272 M 101.43 % 209.639 M -46.97 % 395.332 M 107.24 % 190.761 M -52.78 % 403.976 M 102.04 % 199.952 M -37.89 % 321.922 M 108.08 % 154.709 M -49.39 % 305.706 M 103.66 % 150.107 M -23.91 % 197.266 M 94.43 % 101.457 M -36.73 % 160.350 M 107.80 % 77.165 M -54.35 % 169.042 M 92.65 % 87.745 M -56.67 % 202.522 M 117.73 % 93.016 M -51.02 % 189.924 M 106.29 % 92.067 M -50.21 % 184.924 M 121.86 % 83.354 M -53.43 % 178.986 M 112.23 % 84.334 M -49.87 % 168.228 M 110.60 % 79.881 M -53.66 % 172.370 M 128.66 % 75.382 M -65.01 % 215.447 M 108.31 % 103.427 M -48.89 % 202.372 M 214.18 % 64.412 M -27.83 % 89.248 M -54.21 % 194.900 M 237.35 % 57.773 M -73.06 % 214.465 M 103.29 % 105.499 M -48.22 % 203.750 M 126.96 % 89.775 M -46.79 % 168.727 M 104.02 % 82.701 M 63.28 % 50.650 M
cash and cash equivalents 0.000 -100.00 % 15.367 M 0.000 -100.00 % 3.381 M 0.000 -100.00 % 1.706 M 100.83 % -204.318 M -12 482.91 % 1.650 M 100.78 % -211.136 M -14 203.94 % 1.497 M 100.76 % -197.666 M -2 298.73 % 8.990 M 104.45 % -201.988 M -10 020.83 % 2.036 M 101.26 % -160.961 M -1 855.30 % 9.170 M 106.00 % -152.853 M -4 978.81 % 3.133 M 103.18 % -98.633 M -1 877.81 % 5.548 M 106.92 % -80.175 M -3 209.97 % 2.578 M 103.05 % -84.521 M -2 630.57 % 3.340 M 103.30 % -101.261 M -5 054.06 % 2.044 M 102.15 % -94.962 M -3 380.21 % 2.895 M 103.13 % -92.462 M -3 971.78 % 2.388 M 102.67 % -89.493 M -1 834.70 % 5.159 M 106.13 % -84.114 M -2 087.10 % 4.233 M 104.91 % -86.185 M -897.79 % 10.803 M 110.03 % -107.724 M -1 943.91 % 5.842 M 105.77 % -101.186 M -375.16 % 36.774 M 602.95 % 5.231 M 105.37 % -97.450 M -345.61 % 39.677 M 137.00 % -107.233 M -6 284.61 % 1.734 M 101.70 % -101.875 M -941.94 % 12.100 M 114.34 % -84.363 M -5 176.10 % 1.662 M 30.07 % 1.278 M
Cash and short term investments 173.379 M 0.00 % 173.379 M 9.11 % 158.903 M -3.54 % 164.739 M -18.63 % 202.465 M 0.00 % 202.465 M -0.91 % 204.318 M -1.31 % 207.025 M -1.95 % 211.136 M 0.00 % 211.136 M 6.81 % 197.666 M -1.04 % 199.751 M -1.11 % 201.988 M 0.00 % 201.988 M 25.49 % 160.961 M -1.78 % 163.879 M 7.21 % 152.853 M 0.14 % 152.640 M 54.76 % 98.633 M -7.82 % 107.005 M 33.46 % 80.175 M 0.54 % 79.743 M -5.65 % 84.521 M -7.21 % 91.085 M -10.05 % 101.261 M 6.52 % 95.060 M 0.10 % 94.962 M 0.00 % 94.962 M 2.70 % 92.462 M 7.84 % 85.742 M -4.19 % 89.493 M 0.00 % 89.493 M 6.39 % 84.114 M 0.00 % 84.114 M -2.40 % 86.185 M 0.00 % 86.185 M -19.99 % 107.724 M -1.41 % 109.269 M 7.99 % 101.186 M 0.00 % 101.186 M 7.10 % 94.480 M -3.05 % 97.450 M 0.00 % 97.450 M -9.12 % 107.233 M 0.00 % 107.233 M 5.26 % 101.875 M 0.00 % 101.875 M 20.76 % 84.363 M 0.00 % 84.363 M 62.46 % 51.927 M
Total current assets 0.000 -100.00 % 258.896 M 0.000 -100.00 % 414.930 M 104.94 % 202.465 M -41.91 % 348.512 M 70.57 % 204.318 M -48.99 % 400.523 M 89.70 % 211.136 M -34.63 % 322.980 M 63.40 % 197.666 M -44.01 % 353.064 M 74.79 % 201.988 M -19.86 % 252.058 M 56.60 % 160.961 M -41.32 % 274.312 M 79.46 % 152.853 M -21.87 % 195.629 M 98.34 % 98.633 M -58.86 % 239.762 M 199.05 % 80.175 M -44.67 % 144.906 M 71.44 % 84.521 M -56.48 % 194.210 M 91.79 % 101.261 M -38.20 % 163.861 M 72.55 % 94.962 M -54.74 % 209.832 M 126.94 % 92.462 M -38.21 % 149.636 M 67.20 % 89.493 M -55.16 % 199.563 M 137.25 % 84.114 M -36.48 % 132.411 M 53.64 % 86.185 M -53.14 % 183.926 M 70.74 % 107.724 M -37.15 % 171.408 M 69.40 % 101.186 M -50.12 % 202.875 M 67.35 % 121.231 M 24.40 % 97.450 M -45.49 % 178.767 M 66.71 % 107.233 M -23.57 % 140.297 M 37.72 % 101.875 M -41.21 % 173.278 M 105.39 % 84.363 M -28.64 % 118.219 M 31.40 % 89.970 M
Inventory 0.000 -100.00 % 31.713 M 0.000 -100.00 % 84.265 M 0.000 -100.00 % 36.451 M 0.000 -100.00 % 56.130 M 0.000 -100.00 % 35.423 M 0.000 -100.00 % 56.704 M 0.000 -100.00 % 35.079 M 0.000 -100.00 % 56.937 M 0.000 -100.00 % 21.905 M 0.000 -100.00 % 69.404 M 0.000 -100.00 % 16.201 M 0.000 -100.00 % 43.558 M 0.000 -100.00 % 23.262 M 0.000 -100.00 % 48.319 M 0.000 -100.00 % 19.816 M 0.000 -100.00 % 49.169 M 0.000 -100.00 % 16.857 M 0.000 -100.00 % 66.976 M 0.000 -100.00 % 21.321 M 0.000 -100.00 % 49.940 M 271.32 % 13.449 M 0.000 -100.00 % 47.483 M 0.000 -100.00 % 12.714 M 0.000 -100.00 % 33.180 M 0.000 -100.00 % 11.631 M 1.86 % 11.419 M
Net receivables 0.000 -100.00 % 40.586 M 0.000 -100.00 % 78.744 M 0.000 -100.00 % 57.711 M 0.000 -100.00 % 94.079 M 0.000 -100.00 % 32.426 M 0.000 -100.00 % 73.210 M 0.000 -100.00 % 4.035 M 0.000 -100.00 % 35.733 M 0.000 -100.00 % 8.414 M 0.000 0.000 0.000 -100.00 % 3.474 M 0.000 -100.00 % 51.380 M 0.000 -100.00 % 1.766 M 0.000 -100.00 % 59.984 M 0.000 -100.00 % 31.374 M 0.000 -100.00 % 31.076 M 0.000 -100.00 % 28.810 M 0.000 -100.00 % 17.068 M 0.000 -100.00 % 31.930 M 0.000 -100.00 % 38.560 M 5 360.26 % 706.194 K 0.000 -100.00 % 16.952 M 0.000 -100.00 % 1.160 M 0.000 -100.00 % 16.694 M 0.000 -100.00 % 20.030 M 50.91 % 13.273 M
Tax assets 0.000 -100.00 % 3.167 M 0.000 -100.00 % 4.169 M 0.000 -100.00 % 4.169 M 0.000 -100.00 % 7.759 M 0.000 0.000 0.000 -100.00 % 6.374 M 0.000 -100.00 % 6.374 M 0.000 -100.00 % 5.775 M 0.000 -100.00 % 5.775 M 0.000 -100.00 % 5.803 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.928 M 0.000 -100.00 % 5.928 M 0.000 -100.00 % 9.546 M 0.000 -100.00 % 9.546 M 0.000 -100.00 % 8.664 M 0.000 -100.00 % 7.843 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 assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 12.327 M 0.000 -100.00 % 3.520 M 0.000 -100.00 % 11.222 M 0.000 -100.00 % 10.707 M 0.000 -100.00 % 12.116 M 0.000 -100.00 % 10.355 M 0.000 -100.00 % 12.961 M 0.000 -100.00 % 49.180 M 0.000 -100.00 % 45.350 M 0.000 -100.00 % 56.798 M 0.000 -100.00 % 42.862 M 0.000 -100.00 % 41.310 M 0.000 -100.00 % 45.688 M 0.000 -100.00 % 37.625 M 0.000 -100.00 % 37.598 M 0.000 -100.00 % 32.736 M 0.000 -100.00 % 33.134 M 0.000 -100.00 % 30.704 M 0.000 -100.00 % 37.351 M 0.000 -100.00 % 59.596 M 73.93 % 34.265 M 0.000 -100.00 % 26.442 M 0.000 -100.00 % 30.721 M 0.000 -100.00 % 25.599 M 0.000 -100.00 % 26.010 M -0.22 % 26.068 M
Tax 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
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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 1.273 M 0.000 -100.00 % 1.486 M 0.000 -100.00 % 1.698 M 0.000 -100.00 % 1.890 M 0.000 -100.00 % 2.053 M 0.000 -100.00 % 2.200 M 0.000 -100.00 % 2.347 M 0.000 -100.00 % 2.480 M 0.000 -100.00 % 2.612 M 0.000 -100.00 % 2.743 M 0.000 -100.00 % 2.828 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 38.657 M 0.000 -100.00 % 431.882 M 0.000 -100.00 % 307.580 M 0.000 0.000 0.000 -100.00 % 38.657 M 0.000 -100.00 % 369.584 M 0.000 100.00 % -99.431 M 0.000 -100.00 % 282.420 M 0.000 100.00 % -103.333 M 0.000 100.00 % -1.099 M 0.000 -100.00 % 38.657 M 0.000 -100.00 % 207.560 M 0.000 -100.00 % 180.254 M 0.000 -100.00 % 213.950 M 0.000 -100.00 % 39.756 M 0.000 0.000 0.000 -100.00 % 173.968 M 0.000 -100.00 % 206.893 M 0.000 -100.00 % 181.353 M 0.000 -100.00 % 187.741 M 20.26 % 156.110 M 0.000 0.000 0.000 -100.00 % 39.756 M 0.000 -100.00 % 172.135 M 0.000 -100.00 % 128.754 M 22.04 % 105.503 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 -100.00 % 416.000 0.000 0.000 0.000 0.000 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 % 560.531 M 0.000 -100.00 % 647.980 M 0.000 -100.00 % 577.264 M 0.000 -100.00 % 622.442 M 0.000 -100.00 % 552.676 M 0.000 -100.00 % 574.420 M 0.000 -100.00 % 477.584 M 0.000 -100.00 % 482.713 M 0.000 -100.00 % 402.916 M 0.000 -100.00 % 413.697 M 0.000 -100.00 % 316.447 M 0.000 -100.00 % 368.784 M 0.000 -100.00 % 326.924 M 0.000 -100.00 % 378.522 M 0.000 -100.00 % 315.502 M 0.000 -100.00 % 385.504 M 0.000 -100.00 % 306.973 M 0.000 -100.00 % 349.225 M 0.000 -100.00 % 308.131 M 0.000 -100.00 % 347.201 M 29.92 % 267.234 M 0.000 -100.00 % 310.180 M 0.000 -100.00 % 272.563 M 0.000 -100.00 % 293.891 M 0.000 -100.00 % 246.579 M 15.18 % 214.081 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-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-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 -824.000 K -101.22 % 67.715 M 531.36 % -15.698 M 74.50 % -61.552 M -161.43 % -23.544 M -135.63 % 66.077 M 4 229.81 % -1.600 M 97.75 % -71.037 M 0.000 -100.00 % 76.572 M 563.60 % -16.517 M 78.45 % -76.638 M 0.000 -100.00 % 50.316 M 0.000 0.000 0.000 -100.00 % 60.267 M 282.21 % -33.076 M 57.89 % -78.538 M -597.62 % -11.258 M -119.98 % 56.340 M 55 135.29 % 102.000 K 100.25 % -41.053 M -2 475.47 % -1.594 M -103.29 % 48.448 M 706.39 % 6.008 M 116.34 % -36.766 M -574.73 % -5.449 M -112.48 % 43.653 M 518.77 % -10.424 M 68.06 % -32.638 M -1 952.33 % 1.762 M -95.55 % 39.571 M 419.38 % -12.390 M 54.94 % -27.496 M -3 308.40 % 857.000 K -97.61 % 35.786 M 226.46 % -28.299 M 25.85 % -38.162 M -802.80 % 5.430 M -86.72 % 40.876 M 2 082.32 % -2.062 M 94.22 % -35.674 M -2 062.06 % -1.650 M -106.57 % 25.106 M 283.58 % -13.676 M 70.80 % -46.831 M -2 092.81 % 2.350 M -93.75 % 37.590 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.020 M -94.34 % 71.037 M 268.12 % 19.297 M 0.000 -100.00 % 16.517 M -78.45 % 76.638 M 312.52 % 18.578 M 136.92 % -50.316 M -216.36 % 43.240 M -34.77 % 66.293 M 448.87 % 12.078 M 120.04 % -60.267 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.020 M 0.000 -100.00 % 17.200 M 0.000 0.000 0.000 -100.00 % 18.578 M 136.92 % -50.316 M -216.36 % 43.240 M -34.77 % 66.293 M 448.87 % 12.078 M 120.04 % -60.267 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.270 M 178.67 % 2.250 M 0.000 -100.00 % 2.097 M 0.000 -100.00 % 9.590 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 % 1.706 M -72.79 % 6.270 M 178.67 % 2.250 M -88.34 % 19.297 M 0.000 -100.00 % 16.517 M 72.23 % 9.590 M -48.38 % 18.578 M 136.92 % -50.316 M -216.36 % 43.240 M -34.77 % 66.293 M 448.87 % 12.078 M 120.04 % -60.267 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.020 M -94.34 % 71.037 M 268.12 % 19.297 M 0.000 -100.00 % 16.517 M -78.45 % 76.638 M 312.52 % 18.578 M 136.92 % -50.316 M -216.36 % 43.240 M -34.77 % 66.293 M 448.87 % 12.078 M 120.04 % -60.267 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.020 M -94.34 % 71.037 M 268.12 % 19.297 M 0.000 -100.00 % 16.517 M -78.45 % 76.638 M 312.52 % 18.578 M 136.92 % -50.316 M -216.36 % 43.240 M -34.77 % 66.293 M 448.87 % 12.078 M 120.04 % -60.267 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007