KAIRA.BO

Kaira Can Company Limited KAIRA.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 2.321 B 3.71 % 2.238 B -11.83 % 2.539 B 8.01 % 2.350 B 52.18 % 1.544 B 6.29 % 1.453 B 9.37 % 1.329 B -8.20 % 1.447 B 19.14 % 1.215 B -3.14 % 1.254 B -13.94 % 1.457 B 20.39 % 1.211 B 4.24 % 1.161 B 6.71 % 1.088 B -1.75 % 1.108 B 17.84 % 939.934 M -11.74 % 1.065 B -34.72 % 1.631 B -6.52 % 1.745 B 10.91 % 1.573 B
Net income 38.448 M 2.10 % 37.658 M -53.16 % 80.399 M -21.55 % 102.490 M 73.40 % 59.107 M 31.22 % 45.043 M 27.38 % 35.361 M -26.40 % 48.042 M 75.63 % 27.354 M 73.13 % 15.799 M -57.69 % 37.345 M -31.30 % 54.357 M -72.33 % 196.435 M 566.07 % 29.492 M 114.64 % 13.740 M 29.34 % 10.623 M 860.62 % 1.106 M -86.93 % 8.458 M 0.89 % 8.383 M 41.43 % 5.928 M
Income before tax 51.203 M -2.53 % 52.532 M -54.08 % 114.398 M -21.88 % 146.430 M 88.21 % 77.801 M 21.03 % 64.285 M 28.07 % 50.194 M -27.57 % 69.301 M 77.95 % 38.944 M 56.16 % 24.938 M -58.40 % 59.947 M -26.81 % 81.907 M -68.32 % 258.508 M 477.14 % 44.791 M 27.01 % 35.266 M 81.15 % 19.468 M 731.39 % 2.342 M -81.02 % 12.340 M 11.83 % 11.035 M 24.02 % 8.898 M
Income before tax ratio 0.02 -6.02 % 0.02 -47.92 % 0.05 -27.67 % 0.06 23.67 % 0.05 13.87 % 0.04 17.10 % 0.04 -21.10 % 0.05 49.37 % 0.03 61.23 % 0.02 -51.66 % 0.04 -39.21 % 0.07 -69.61 % 0.22 440.83 % 0.04 29.27 % 0.03 53.72 % 0.02 841.93 % 0.00 -70.93 % 0.01 19.62 % 0.01 11.82 % 0.01
EBITDA 83.932 M -0.43 % 84.292 M -47.83 % 161.559 M -17.67 % 196.245 M 53.49 % 127.857 M 9.42 % 116.845 M 9.86 % 106.354 M -12.72 % 121.855 M 29.42 % 94.153 M 8.51 % 86.771 M -36.12 % 135.831 M 5.47 % 128.783 M -56.57 % 296.553 M 330.00 % 68.966 M 31.70 % 52.364 M 22.25 % 42.834 M 30.33 % 32.867 M -36.96 % 52.139 M 8.06 % 48.251 M 8.66 % 44.405 M
Net income ratio 0.02 -1.56 % 0.02 -46.88 % 0.03 -27.37 % 0.04 13.94 % 0.04 23.46 % 0.03 16.47 % 0.03 -19.82 % 0.03 47.42 % 0.02 78.75 % 0.01 -50.84 % 0.03 -42.93 % 0.04 -73.46 % 0.17 524.17 % 0.03 118.47 % 0.01 9.76 % 0.01 988.35 % 0.00 -79.97 % 0.01 7.92 % 0.00 27.52 % 0.00
Ratio EBITDA 0.04 -3.99 % 0.04 -40.82 % 0.06 -23.78 % 0.08 0.86 % 0.08 2.95 % 0.08 0.45 % 0.08 -4.93 % 0.08 8.63 % 0.08 12.03 % 0.07 -25.77 % 0.09 -12.39 % 0.11 -58.34 % 0.26 302.94 % 0.06 34.05 % 0.05 3.74 % 0.05 47.65 % 0.03 -3.43 % 0.03 15.59 % 0.03 -2.02 % 0.03
Gross profit ratio 0.19 365.44 % 0.04 -34.30 % 0.06 -40.99 % 0.11 -28.55 % 0.15 -8.17 % 0.16 -3.62 % 0.17 -27.27 % 0.23 40.60 % 0.16 -30.16 % 0.23 -0.85 % 0.24 -0.51 % 0.24 -11.67 % 0.27 5.95 % 0.25 -37.97 % 0.41 14.12 % 0.36 13.89 % 0.32 510.50 % 0.05 30.15 % 0.04 33.47 % 0.03
Weighted average shs out dil 922.414 K 0.03 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K
Weighted average shs out 922.414 K 0.03 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K 0.00 % 922.133 K
EPS diluted 41.68 2.06 % 40.84 -53.16 % 87.19 -21.55 % 111.14 73.39 % 64.10 31.22 % 48.85 27.38 % 38.35 -26.39 % 52.10 75.66 % 29.66 73.15 % 17.13 -57.70 % 40.50 -31.30 % 58.95 -72.33 % 213.02 566.10 % 31.98 114.63 % 14.90 29.34 % 11.52 860.00 % 1.20 -86.91 % 9.17 0.88 % 9.09 41.37 % 6.43
Earnings per share 41.68 2.06 % 40.84 -53.16 % 87.19 -21.55 % 111.14 73.39 % 64.10 31.22 % 48.85 27.38 % 38.35 -26.39 % 52.10 75.66 % 29.66 73.15 % 17.13 -57.70 % 40.50 -31.30 % 58.95 -72.33 % 213.02 566.10 % 31.98 114.63 % 14.90 29.34 % 11.52 860.00 % 1.20 -86.91 % 9.17 0.88 % 9.09 41.37 % 6.43
Gross profit 444.195 M 382.73 % 92.017 M -42.08 % 158.856 M -36.26 % 249.234 M 8.73 % 229.213 M -2.40 % 234.845 M 5.41 % 222.801 M -33.24 % 333.719 M 67.51 % 199.228 M -32.35 % 294.519 M -14.67 % 345.150 M 19.77 % 288.179 M -7.93 % 312.984 M 13.07 % 276.812 M -39.06 % 454.215 M 34.48 % 337.761 M 0.53 % 335.994 M 298.52 % 84.310 M 21.67 % 69.294 M 48.02 % 46.813 M
Income tax expense 12.755 M -14.25 % 14.874 M -56.25 % 33.999 M -22.62 % 43.940 M 135.05 % 18.694 M -2.85 % 19.242 M 29.72 % 14.833 M -30.23 % 21.259 M 83.43 % 11.590 M 26.82 % 9.139 M -59.57 % 22.602 M -12.50 % 25.831 M -58.66 % 62.489 M 308.44 % 15.299 M -28.93 % 21.526 M 143.37 % 8.845 M 615.75 % 1.236 M -68.17 % 3.882 M 46.41 % 2.652 M -10.72 % 2.970 M
Cost of revenue 1.877 B 2.03 % 1.840 B -10.76 % 2.062 B 9.64 % 1.881 B 42.98 % 1.315 B 7.96 % 1.218 B 10.17 % 1.106 B -0.69 % 1.114 B 9.65 % 1.016 B 5.82 % 959.732 M -13.71 % 1.112 B 20.58 % 922.394 M 8.73 % 848.298 M 4.55 % 811.405 M 24.18 % 653.425 M 8.51 % 602.173 M -17.39 % 728.917 M -52.88 % 1.547 B -7.68 % 1.676 B 9.77 % 1.527 B
General and administrative expenses 11.494 M 2.94 % 11.166 M 0.34 % 11.128 M 7.35 % 10.366 M 14.60 % 9.045 M -21.62 % 11.540 M 7.40 % 10.745 M -10.67 % 12.028 M -4.80 % 12.634 M 25.77 % 10.045 M 9.01 % 9.215 M 10.40 % 8.346 M -41.54 % 14.278 M 157.24 % 5.550 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 16.436 M 43.23 % 11.475 M 59.20 % 7.208 M -2.92 % 7.425 M 39.94 % 5.306 M -29.72 % 7.550 M -5.65 % 8.002 M 48.93 % 5.373 M -31.12 % 7.800 M 273.96 % 2.086 M -20.68 % 2.630 M 26.05 % 2.086 M 1.91 % 2.047 M 251.66 % -1.350 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 371.947 M 450.71 % 67.540 M 7.65 % 62.742 M -27.71 % 86.795 M -34.56 % 132.625 M -38.53 % 215.755 M 5.73 % 204.054 M 2.16 % 199.744 M 42.87 % 139.810 M -45.69 % 257.450 M -5.82 % 273.358 M 39.58 % 195.839 M 413.32 % 38.152 M -84.15 % 240.675 M -42.85 % 421.144 M 32.31 % 318.293 M -4.60 % 333.653 M 554.45 % -73.419 M -19.23 % -61.580 M -18.31 % -52.051 M
Operating expenses 399.877 M 343.42 % 90.181 M 11.23 % 81.078 M -22.48 % 104.586 M -28.84 % 146.976 M -37.42 % 234.845 M 5.41 % 222.801 M 2.60 % 217.145 M 35.51 % 160.244 M -40.56 % 269.581 M -5.48 % 285.203 M 38.27 % 206.272 M 278.65 % 54.476 M -77.75 % 244.875 M -41.85 % 421.144 M 33.16 % 316.272 M -5.21 % 333.653 M 354.45 % 73.419 M 19.23 % 61.580 M 18.31 % 52.051 M
Cost and expenses 2.277 B 17.99 % 1.930 B -9.93 % 2.143 B 9.38 % 1.959 B 33.98 % 1.462 B 0.63 % 1.453 B 9.37 % 1.329 B -0.16 % 1.331 B 13.17 % 1.176 B -4.35 % 1.229 B -12.03 % 1.397 B 23.81 % 1.129 B 25.02 % 902.774 M -14.53 % 1.056 B -1.70 % 1.075 B 16.74 % 920.466 M -13.37 % 1.063 B -34.43 % 1.620 B -6.73 % 1.737 B 10.05 % 1.579 B
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
Selling general and administrative expenses 27.930 M 23.36 % 22.641 M 23.48 % 18.336 M 3.06 % 17.791 M 23.97 % 14.351 M -24.82 % 19.090 M 1.83 % 18.747 M 7.74 % 17.401 M -14.84 % 20.434 M 68.45 % 12.131 M 2.42 % 11.844 M 13.53 % 10.432 M -36.09 % 16.325 M 288.63 % 4.201 M 0.000 100.00 % -2.021 M 0.000 -100.00 % 146.839 M 19.23 % 123.160 M 18.31 % 104.102 M
Interest income 1.446 M -82.12 % 8.085 M 101.22 % 4.018 M 42.84 % 2.813 M -9.90 % 3.122 M 27.27 % 2.453 M 186.57 % 856.000 K -24.58 % 1.135 M 72.23 % 659.000 K -61.57 % 1.715 M -42.64 % 2.990 M 57.25 % 1.901 M -12.89 % 2.183 M 1.25 % 2.156 M 92.47 % 1.120 M 56.93 % 713.670 K 2.65 % 695.271 K 135.60 % 295.101 K -70.07 % 986.047 K 102.09 % 487.934 K
Interest expense 2.693 M 74.42 % 1.544 M -21.82 % 1.975 M -30.48 % 2.841 M 130.41 % 1.233 M -57.35 % 2.891 M -65.92 % 8.484 M -18.41 % 10.398 M -7.40 % 11.229 M -58.88 % 27.310 M -26.52 % 37.169 M 58.46 % 23.457 M 26.76 % 18.505 M 31.93 % 14.026 M 45.67 % 9.629 M -7.76 % 10.439 M -50.29 % 21.001 M -27.70 % 29.045 M 9.73 % 26.470 M 1.99 % 25.955 M
Depreciation and amortization 30.036 M -0.83 % 30.286 M -33.59 % 45.608 M -2.91 % 46.974 M -3.79 % 48.823 M -1.70 % 49.669 M 4.18 % 47.676 M 5.47 % 45.204 M 2.62 % 44.050 M 15.67 % 38.084 M -18.04 % 46.468 M 117.30 % 21.385 M 9.44 % 19.541 M 92.54 % 10.149 M 35.88 % 7.469 M -42.22 % 12.927 M 35.72 % 9.525 M -11.43 % 10.753 M 0.07 % 10.745 M 12.49 % 9.552 M
Operating income 44.318 M -3.14 % 45.756 M -59.26 % 112.300 M -22.78 % 145.420 M 76.83 % 82.237 M 24.29 % 66.168 M 0.07 % 66.125 M -14.01 % 76.896 M 97.25 % 38.984 M 56.32 % 24.938 M -58.40 % 59.947 M -26.81 % 81.907 M -68.32 % 258.508 M 709.42 % 31.937 M -3.43 % 33.071 M 69.88 % 19.468 M 731.39 % 2.342 M -78.50 % 10.891 M 41.18 % 7.714 M 247.27 % -5.238 M
Operating income ratio 0.02 -6.61 % 0.02 -53.79 % 0.04 -28.50 % 0.06 16.20 % 0.05 16.94 % 0.05 -8.51 % 0.05 -6.33 % 0.05 65.57 % 0.03 61.39 % 0.02 -51.66 % 0.04 -39.21 % 0.07 -69.61 % 0.22 658.50 % 0.03 -1.71 % 0.03 44.16 % 0.02 841.94 % 0.00 -67.06 % 0.01 51.02 % 0.00 232.79 % 0.00
Total other income expenses net 6.885 M 1.61 % 6.776 M 222.97 % 2.098 M 107.72 % 1.010 M 122.77 % -4.436 M -135.58 % -1.883 M 88.18 % -15.931 M -109.76 % -7.595 M -18 941.29 % -39.887 K 0.000 0.000 0.000 0.000 -100.00 % 12.854 M 485.60 % 2.195 M 0.000 0.000 -100.00 % 1.450 M -56.35 % 3.321 M -76.50 % 14.136 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 3.135 M 102.06 % -152.511 M -0.05 % -152.440 M -342.14 % -34.478 M -0.71 % -34.235 M 66.80 % -103.103 M -257.85 % 65.317 M 4.99 % 62.214 M -34.72 % 95.308 M -50.27 % 191.653 M 41.09 % 135.835 M -5.41 % 143.598 M -13.17 % 165.371 M 51.90 % 108.868 M 26.76 % 85.888 M -40.14 % 143.491 M 9.14 % 131.477 M -23.55 % 171.971 M 35.40 % 127.013 M -30.62 % 183.074 M
Total investments 3.186 M -74.93 % 12.706 M 552.59 % 1.947 M -22.52 % 2.513 M 149.31 % 1.008 M -68.22 % 3.172 M 227.01 % 970.000 K -17.38 % 1.174 M 138.62 % 492.000 K 16.86 % 421.000 K -91.93 % 5.218 M 2 287.87 % 218.500 K 0.18 % 218.100 K -69.63 % 718.100 K 229.25 % 218.100 K -82.10 % 1.218 M 471.61 % 213.100 K -76.79 % 918.200 K 0.00 % 918.200 K -14.44 % 1.073 M
Total debt 38.050 M 0.000 0.000 -100.00 % 9.163 M -52.08 % 19.122 M 29 778.13 % 64.000 K -99.94 % 100.644 M -15.95 % 119.750 M 15.99 % 103.243 M -50.52 % 208.677 M 20.34 % 173.399 M -12.10 % 197.278 M 1.36 % 194.636 M 50.66 % 129.188 M -4.36 % 135.084 M -13.76 % 156.641 M 7.07 % 146.298 M -18.76 % 180.080 M 24.71 % 144.395 M -25.63 % 194.169 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 -100.00 % 245.542 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 % 122.216 M 3.05 % 118.593 M 5.04 % 112.907 M
Retained earnings 600.654 M 3.86 % 578.345 M 3.12 % 560.860 M 11.76 % 501.853 M 20.06 % 417.989 M 12.56 % 371.362 M 4.63 % 354.915 M 4.71 % 338.962 M 10.84 % 305.813 M 10.59 % 276.537 M 0.09 % 276.287 M 8.56 % 254.491 M 18.08 % 215.529 M 295.55 % 54.488 M 1 021.92 % 4.857 M 27.94 % 3.796 M -35.24 % 5.861 M 0.000 0.000 0.000
Common stock 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M
Total equity 892.207 M 2.85 % 867.478 M 3.27 % 839.994 M 8.95 % 770.985 M 13.86 % 677.120 M 9.13 % 620.494 M 4.45 % 594.046 M 4.57 % 568.093 M 8.22 % 524.944 M 4.48 % 502.453 M 3.51 % 485.418 M 6.81 % 454.462 M 12.07 % 405.499 M 89.08 % 214.458 M 38.51 % 154.827 M 7.69 % 143.767 M 5.84 % 135.832 M 0.02 % 135.805 M 2.74 % 132.183 M 4.50 % 126.497 M
Other non current liabilities 4.981 M 14.88 % 4.336 M -7.63 % 4.694 M 3.07 % 4.554 M -21.36 % 5.791 M -7.14 % 6.236 M -10.09 % 6.936 M 19.15 % 5.821 M -24.50 % 7.710 M 10.38 % 6.985 M 12.77 % 6.194 M 13.82 % 5.442 M 1.51 % 5.361 M 0.000 0.000 0.000 0.000 -100.00 % 3.398 M 2.06 % 3.330 M -29.40 % 4.716 M
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 62.000 K -98.75 % 4.945 M -73.41 % 18.594 M -21.25 % 23.610 M 18.13 % 19.987 M -65.03 % 57.150 M 6.83 % 53.497 M 15.34 % 46.381 M 187.53 % 16.131 M -89.70 % 156.641 M 7.07 % 146.298 M 157.61 % 56.791 M 81.06 % 31.365 M -31.03 % 45.475 M
Total non current liabilities 20.636 M 49.01 % 13.849 M 9.58 % 12.638 M -12.19 % 14.393 M -0.79 % 14.507 M -36.13 % 22.713 M -13.75 % 26.333 M -19.42 % 32.678 M -38.23 % 52.906 M -3.43 % 54.787 M 4.15 % 52.603 M -33.58 % 79.199 M 29.84 % 60.997 M 29.70 % 47.028 M 191.54 % 16.131 M -89.85 % 158.862 M 3.35 % 153.716 M 113.93 % 71.855 M 51.13 % 47.546 M -26.73 % 64.889 M
Other current liabilities 82.627 M 29.78 % 63.668 M 9.23 % 58.286 M -19.66 % 72.551 M 1.98 % 71.145 M 23.02 % 57.834 M 15.35 % 50.138 M -5.05 % 52.802 M 2.16 % 51.687 M -15.82 % 61.399 M 2 870.44 % 2.067 M -97.17 % 73.110 M -13.11 % 84.141 M -4.68 % 88.271 M -2.48 % 90.518 M 78.52 % 50.704 M 58.11 % 32.068 M 5.94 % 30.269 M -10.39 % 33.779 M 14.45 % 29.513 M
Deferred revenue 0.000 -100.00 % 2.698 M -40.34 % 4.522 M -53.14 % 9.650 M 0.000 -100.00 % 3.661 M 20.63 % 3.035 M 97.85 % 1.534 M -35.03 % 2.361 M 0.000 -100.00 % 61.760 M 0.000 0.000 0.000 -100.00 % 7.611 M 0.000 0.000 0.000 0.000 0.000
Short term debt 38.050 M 0.000 0.000 -100.00 % 9.163 M -52.08 % 19.122 M 29 778.13 % 64.000 K -99.94 % 100.582 M -12.39 % 114.805 M 35.62 % 84.649 M -54.26 % 185.067 M 20.63 % 153.412 M 9.48 % 140.128 M -0.72 % 141.139 M 70.44 % 82.807 M -30.39 % 118.953 M 0.000 0.000 -100.00 % 123.289 M 9.08 % 113.030 M -23.98 % 148.694 M
Total current liabilities 305.325 M 8.64 % 281.032 M 0.11 % 280.714 M -8.09 % 305.431 M 6.14 % 287.750 M -15.70 % 341.325 M -16.15 % 407.085 M -0.29 % 408.279 M 11.92 % 364.786 M -6.88 % 391.730 M -15.72 % 464.790 M 7.97 % 430.492 M 16.71 % 368.842 M 14.31 % 322.665 M -12.68 % 369.514 M 118.21 % 169.339 M 10.81 % 152.821 M -58.81 % 371.052 M -12.01 % 421.705 M -3.21 % 435.695 M
Total liabilities 325.961 M 10.54 % 294.881 M 0.52 % 293.352 M -8.28 % 319.824 M 5.81 % 302.257 M -16.97 % 364.038 M -16.01 % 433.418 M -1.71 % 440.957 M 5.57 % 417.692 M -6.46 % 446.517 M -13.70 % 517.393 M 1.51 % 509.692 M 18.58 % 429.839 M 16.27 % 369.693 M -4.14 % 385.645 M 17.50 % 328.201 M 7.07 % 306.537 M -30.79 % 442.906 M -5.61 % 469.251 M -6.26 % 500.584 M
Other non current assets 70.374 M 75.73 % 40.047 M -5.93 % 42.571 M 10.51 % 38.521 M 5.83 % 36.398 M 4.11 % 34.962 M 72.07 % 20.319 M -32.92 % 30.290 M -22.03 % 38.848 M -0.38 % 38.995 M -18.22 % 47.683 M -7.52 % 51.562 M -75.32 % 208.888 M 1 148.23 % 16.735 M -14.39 % 19.547 M 1 504.70 % 1.218 M 471.61 % 213.100 K 0.000 0.000 0.000
Long term investments 3.186 M -59.76 % 7.918 M 306.68 % 1.947 M 121.08 % -9.237 M -1 016.37 % 1.008 M -83.10 % 5.966 M -65.50 % 17.292 M 31.39 % 13.161 M 206.35 % 4.296 M 368.23 % 917.500 K -71.48 % 3.218 M 280.61 % -1.782 M 98.85 % -154.927 M -11 985.72 % -1.282 M 28.06 % -1.782 M 0.000 0.000 -100.00 % 343.200 K 0.00 % 343.200 K 0.00 % 343.200 K
Intangible assets 1.450 M 5.84 % 1.370 M -19.27 % 1.697 M 1 401.77 % 113.000 K -60.63 % 287.000 K -59.23 % 704.000 K -43.23 % 1.240 M -30.18 % 1.776 M 3.50 % 1.716 M -20.30 % 2.153 M 160.50 % 826.488 K 2 343.50 % 33.824 K -51.55 % 69.815 K -42.86 % 122.184 K -37.03 % 194.025 K -27.02 % 265.866 K -99.67 % 79.827 M -18.88 % 98.407 M 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.450 M 5.84 % 1.370 M -19.27 % 1.697 M 1 401.77 % 113.000 K -60.63 % 287.000 K -59.23 % 704.000 K -43.23 % 1.240 M -30.18 % 1.776 M 3.50 % 1.716 M -20.30 % 2.153 M 160.50 % 826.488 K 2 343.50 % 33.824 K -51.55 % 69.815 K -42.86 % 122.184 K -37.03 % 194.025 K -27.02 % 265.866 K -13.09 % 305.923 K 11.00 % 275.596 K 0.000 0.000
Property plant equipment net 442.655 M 24.93 % 354.317 M 14.23 % 310.188 M 1.07 % 306.906 M 8.22 % 283.591 M -7.77 % 307.498 M -7.38 % 331.985 M -4.50 % 347.646 M 1.34 % 343.051 M -8.31 % 374.148 M -5.43 % 395.638 M -0.45 % 397.430 M 83.03 % 217.140 M 23.90 % 175.252 M 56.71 % 111.833 M 21.26 % 92.227 M 6.99 % 86.200 M -6.47 % 92.160 M -4.14 % 96.142 M -6.31 % 102.613 M
Total non current assets 517.665 M 28.25 % 403.652 M 11.46 % 362.148 M 1.68 % 356.174 M 8.37 % 328.674 M -7.39 % 354.905 M -5.57 % 375.846 M -5.55 % 397.944 M 1.22 % 393.163 M -7.01 % 422.819 M -5.49 % 447.365 M 0.03 % 447.244 M 64.93 % 271.171 M 42.10 % 190.827 M 43.43 % 133.044 M 41.97 % 93.711 M 8.06 % 86.719 M -9.63 % 95.961 M -1.91 % 97.833 M -5.84 % 103.898 M
Other current assets 5.804 M -49.33 % 11.455 M 76.12 % 6.504 M -76.11 % 27.224 M 1.33 % 26.867 M 15.00 % 23.363 M -67.61 % 72.140 M -37.83 % 116.031 M -15.62 % 137.517 M -36.12 % 215.267 M 84.91 % 116.418 M -33.39 % 174.776 M 14.14 % 153.130 M 67.26 % 91.552 M 62.37 % 56.384 M -21.62 % 71.938 M 13.26 % 63.518 M 98.92 % 31.931 M -20.43 % 40.130 M 10.92 % 36.180 M
Short term investments 258.000 K -94.61 % 4.788 M 77.60 % 2.696 M -77.06 % 11.750 M 0.000 0.000 100.00 % -16.322 M -1 907.53 % 903.000 K -79.18 % 4.337 M 1.55 % 4.271 M 113.55 % 2.000 M 0.00 % 2.000 M -98.71 % 155.145 M 7 657.25 % 2.000 M 0.00 % 2.000 M 0.000 0.000 -100.00 % 575.000 K 0.00 % 575.000 K -21.23 % 730.000 K
cash and cash equivalents 34.915 M -77.11 % 152.511 M 0.05 % 152.440 M 249.30 % 43.641 M -18.21 % 53.357 M -48.28 % 103.167 M 192.03 % 35.327 M -38.60 % 57.536 M 625.09 % 7.935 M -53.39 % 17.024 M -54.68 % 37.564 M -30.02 % 53.680 M 83.43 % 29.265 M 44.02 % 20.320 M -58.70 % 49.195 M 274.10 % 13.150 M -11.27 % 14.820 M 82.76 % 8.109 M -53.35 % 17.382 M 56.68 % 11.094 M
Cash and short term investments 35.173 M -76.94 % 152.511 M 0.05 % 152.440 M 249.30 % 43.641 M -18.21 % 53.357 M -48.28 % 103.167 M 192.03 % 35.327 M -39.55 % 58.439 M 376.20 % 12.272 M -42.37 % 21.295 M -46.18 % 39.564 M -28.94 % 55.680 M -69.81 % 184.410 M 726.21 % 22.320 M -56.40 % 51.195 M 289.31 % 13.150 M -11.27 % 14.820 M 70.66 % 8.684 M -51.64 % 17.957 M 51.87 % 11.824 M
Total current assets 700.503 M -7.67 % 758.705 M -1.62 % 771.198 M 4.98 % 734.636 M 12.90 % 650.703 M 3.35 % 629.625 M -3.38 % 651.618 M 6.63 % 611.106 M 11.22 % 549.473 M 4.43 % 526.151 M -5.27 % 555.446 M 7.46 % 516.909 M -8.38 % 564.168 M 43.44 % 393.324 M -3.46 % 407.428 M 7.71 % 378.256 M 6.36 % 355.650 M -26.33 % 482.750 M -4.14 % 503.601 M -3.74 % 523.182 M
Inventory 451.798 M 1.08 % 446.962 M -1.10 % 451.928 M -7.17 % 486.810 M 1.82 % 478.105 M 11.63 % 428.310 M -2.62 % 439.838 M 30.10 % 338.072 M 7.22 % 315.321 M 8.89 % 289.589 M -7.71 % 313.778 M 9.54 % 286.453 M 26.40 % 226.628 M 31.43 % 172.435 M -9.43 % 190.388 M 3.97 % 183.124 M -7.27 % 197.485 M -42.55 % 343.728 M 6.07 % 324.058 M -4.71 % 340.067 M
Net receivables 207.728 M 40.57 % 147.777 M -7.83 % 160.326 M -9.40 % 176.961 M 91.57 % 92.374 M 23.52 % 74.785 M -28.31 % 104.313 M 8.06 % 96.532 M 15.53 % 83.554 M 0.000 -100.00 % 85.686 M 0.000 0.000 -100.00 % 107.017 M -2.23 % 109.461 M -0.53 % 110.045 M 37.85 % 79.827 M -18.88 % 98.407 M -18.98 % 121.456 M -10.11 % 135.111 M
Tax assets 0.000 0.000 -100.00 % 5.745 M -71.09 % 19.871 M 168.89 % 7.390 M 27.97 % 5.775 M 15.27 % 5.010 M -1.20 % 5.071 M -3.45 % 5.252 M -20.50 % 6.606 M 0.000 -100.00 % 1.782 M -98.85 % 154.927 M 11 985.72 % 1.282 M -60.59 % 3.252 M 0.000 0.000 -100.00 % 3.183 M 136.10 % 1.348 M 43.17 % 941.609 K
Other assets 0.000 0.000 0.000 100.00 % -1.000 K 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 184.648 M -13.98 % 214.666 M -1.21 % 217.285 M 1.55 % 213.979 M 10.55 % 193.554 M -30.82 % 279.766 M 11.07 % 251.879 M 6.49 % 236.539 M 4.86 % 225.581 M 55.93 % 144.669 M -41.56 % 247.551 M 13.95 % 217.254 M 51.33 % 143.563 M -5.29 % 151.587 M -0.55 % 152.432 M 28.49 % 118.635 M -1.75 % 120.752 M -44.42 % 217.259 M -20.97 % 274.896 M 6.76 % 257.488 M
Tax payables 0.000 0.000 -100.00 % 621.000 K 605.68 % 88.000 K -97.76 % 3.929 M 0.000 -100.00 % 1.451 M -44.17 % 2.599 M 411.61 % 508.000 K -14.62 % 595.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 234.457 K 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.184 M 113.72 % 553.942 K 0.00 % 553.942 K
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
Other total stockholders equity 282.334 M 0.87 % 279.912 M 3.70 % 269.913 M 3.85 % 259.911 M 5 850.34 % 4.368 M -98.18 % 239.911 M 4.35 % 229.910 M 4.55 % 219.910 M 4.76 % 209.910 M -3.13 % 216.695 M 8.40 % 199.910 M 4.80 % 190.749 M 5.53 % 180.749 M 19.90 % 150.749 M 7.10 % 140.749 M 7.65 % 130.749 M 8.28 % 120.749 M 2 664.42 % 4.368 M 0.00 % 4.368 M 0.00 % 4.368 M
Deferred tax liabilities non current 15.655 M 64.56 % 9.513 M 19.75 % 7.944 M -19.26 % 9.839 M 12.88 % 8.716 M -47.10 % 16.477 M -14.78 % 19.335 M -11.76 % 21.912 M -17.63 % 26.602 M 9.96 % 24.192 M -8.44 % 26.422 M 59.10 % 16.607 M 676.36 % 2.139 M 230.56 % 647.110 K 0.000 -100.00 % 2.221 M -70.06 % 7.419 M -36.41 % 11.666 M -9.23 % 12.852 M -12.56 % 14.697 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
Total assets 1.218 B 4.80 % 1.162 B 2.56 % 1.133 B 3.90 % 1.091 B 11.38 % 979.377 M -0.52 % 984.532 M -4.18 % 1.027 B 1.82 % 1.009 B 7.05 % 942.636 M -0.67 % 948.970 M -5.37 % 1.003 B 4.01 % 964.154 M 15.42 % 835.339 M 43.00 % 584.152 M 8.08 % 540.472 M 14.51 % 471.968 M 6.69 % 442.369 M -23.56 % 578.711 M -3.78 % 601.434 M -4.09 % 627.080 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -79.634 M -577.34 % 16.683 M -73.86 % 63.833 M 178.47 % -81.343 M 45.66 % -149.679 M -228.68 % 116.320 M 377.17 % -41.967 M -51 911.11 % 81.000 K -99.72 % 28.565 M 138.46 % -74.265 M -149.07 % -29.817 M -2 541.61 % -1.129 M 97.83 % -52.029 M -13 465.38 % -383.546 K -100.58 % 65.949 M 545.26 % -14.811 M -137.88 % 39.102 M 263.90 % -23.857 M -148.18 % 49.519 M 596.41 % -9.975 M
Accounts receivables -60.424 M -542.89 % 13.643 M -19.68 % 16.986 M 119.93 % -85.241 M -383.97 % -17.613 M -160.12 % 29.298 M 470.35 % -7.911 M 39.16 % -13.002 M -165.24 % -4.902 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.359 M 192.51 % 10.379 M 372.96 % -3.802 M
Inventory -4.836 M -197.38 % 4.966 M -85.76 % 34.882 M 500.71 % -8.705 M 82.52 % -49.795 M -531.95 % 11.528 M 111.33 % -101.766 M -347.30 % -22.751 M 11.58 % -25.732 M 0.000 0.000 0.000 100.00 % -54.193 M -401.86 % 17.953 M 347.15 % -7.264 M -150.58 % 14.361 M -90.18 % 146.243 M 843.47 % -19.670 M -222.87 % 16.009 M 133.93 % -47.181 M
Accounts payables -30.018 M -1 046.16 % -2.619 M -179.22 % 3.306 M -83.81 % 20.426 M 124.35 % -83.900 M -400.86 % 27.887 M 81.78 % 15.341 M 40.01 % 10.957 M -86.46 % 80.912 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -34.546 M -249.35 % 23.131 M -43.59 % 41.008 M
Other working capital 15.644 M 2 157.43 % 693.000 K -92.00 % 8.659 M 210.69 % -7.823 M -580.23 % 1.629 M -96.58 % 47.607 M -9.09 % 52.369 M 110.51 % 24.877 M 214.57 % -21.713 M 70.76 % -74.265 M -149.07 % -29.817 M -2 541.61 % -1.129 M -152.17 % 2.163 M 111.80 % -18.336 M -125.05 % 73.213 M 350.96 % -29.173 M 72.77 % -107.142 M 0.000 0.000 0.000
Other non cash items -796.000 K -7 136.36 % -11.000 K 99.97 % -38.224 M 18.29 % -46.782 M -126.92 % -20.616 M 2.96 % -21.245 M -82.30 % -11.654 M -21.31 % -9.607 M -779.42 % 1.414 M -88.32 % 12.104 M 19.70 % 10.112 M 144.16 % -22.901 M 90.67 % -245.411 M -37 927.05 % -645.358 K 95.42 % -14.094 M -319.59 % 6.418 M -61.63 % 16.727 M 1 423.70 % 1.098 M 129.95 % -3.666 M -406.46 % -723.839 K
Net cash provided by operating activities -11.946 M -114.13 % 84.546 M -54.45 % 185.615 M 184.04 % 65.349 M 249.88 % -43.600 M -120.85 % 209.099 M 371.80 % 44.319 M -57.81 % 105.049 M -7.01 % 112.973 M 13 022.74 % 860.895 K -99.01 % 86.710 M 9.40 % 79.262 M 508.74 % -19.392 M -135.97 % 53.911 M -43.01 % 94.591 M 294.11 % 24.001 M -64.55 % 67.695 M 2 007.96 % -3.548 M -105.46 % 64.981 M 1 259.31 % 4.780 M
Investments in property plant and equipment -135.560 M -86.10 % -72.841 M -6.57 % -68.350 M -23.64 % -55.280 M -85.89 % -29.738 M -25.97 % -23.607 M 32.62 % -35.038 M 29.79 % -49.904 M -240.97 % -14.636 M 35.03 % -22.527 M 51.19 % -46.149 M 78.90 % -218.751 M -244.37 % -63.522 M 42.22 % -109.937 M -178.18 % -39.520 M 26.64 % -53.868 M -1 033.08 % -4.754 M 47.05 % -8.979 M -72.21 % -5.214 M 35.22 % -8.049 M
Acquisitions net 520.000 K -34.84 % 798.000 K 54.05 % 518.000 K -70.47 % 1.754 M 621.81 % 243.000 K 0.000 -100.00 % 314.000 K 55.45 % 202.000 K -84.57 % 1.309 M -62.04 % 3.448 M 0.000 0.000 -100.00 % 195.550 M 0.000 100.00 % -1.000 M 0.50 % -1.005 M 0.000 -100.00 % 805.988 K 122.12 % 362.867 K -74.77 % 1.438 M
Purchases of investments 0.000 0.000 -100.00 % 2.242 M 615.40 % -435.000 K -113.82 % 3.148 M 974.44 % -360.000 K -142.11 % 855.000 K 111.37 % -7.519 M 0.000 0.000 0.000 100.00 % -400.000 100.00 % -189.268 M 0.000 0.000 100.00 % -1.005 M 0.000 0.000 0.000 0.000
Sales maturities of investments 2.280 M 0.000 -100.00 % 10.238 M 1 899.61 % 512.000 K -78.62 % 2.395 M -5.22 % 2.527 M 75.12 % 1.443 M 24.18 % 1.162 M -90.51 % 12.245 M 64.93 % 7.425 M 742 356.70 % 1.000 K -100.00 % 165.095 M 432.26 % 31.018 M 0.000 0.000 0.000 -100.00 % 130.100 K 0.000 0.000 0.000
Other investing activites 2.814 M 312.38 % -1.325 M -282.26 % 727.000 K 82.21 % 399.000 K -52.44 % 839.000 K -4.88 % 882.000 K 23.70 % 713.000 K 13.54 % 628.000 K -11.42 % 709.000 K -58.91 % 1.726 M -45.57 % 3.170 M -87.28 % 24.932 M 105.34 % 12.142 M 105.35 % 5.913 M 268.98 % 1.602 M -94.94 % 31.672 M 2 490.55 % 1.223 M 344.52 % -500.000 K 0.000 0.000
Net cash used for investing activites -129.946 M -77.12 % -73.368 M -34.31 % -54.625 M -2.97 % -53.050 M -129.52 % -23.113 M -12.43 % -20.558 M 35.17 % -31.713 M 42.79 % -55.431 M -14 760.86 % -373.000 K 96.24 % -9.928 M 76.90 % -42.977 M -49.62 % -28.724 M -104.01 % -14.080 M 86.46 % -104.024 M -167.29 % -38.917 M -60.78 % -24.205 M -611.63 % -3.401 M 60.78 % -8.673 M -78.79 % -4.851 M 26.61 % -6.610 M
Debt repayment 38.050 M 0.000 100.00 % -9.163 M 7.99 % -9.959 M -152.26 % 19.058 M 119.91 % -95.731 M -736.22 % -11.448 M -377.73 % 4.122 M 103.91 % -105.435 M -398.87 % 35.278 M 247.74 % -23.879 M -1 003.81 % 2.642 M -95.96 % 65.448 M 69.03 % 38.720 M 625.15 % -7.373 M -171.28 % 10.343 M 130.64 % -33.757 M -699.08 % 5.635 M 110.97 % -51.367 M -574.99 % 10.814 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 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -11.061 M 0.41 % -11.107 M -0.49 % -11.053 M -19.98 % -9.212 M -899.13 % -922.000 K 93.54 % -14.274 M -138.14 % -5.994 M -29.99 % -4.611 M 0.00 % -4.611 M 16.97 % -5.554 M -2.57 % -5.414 M -0.37 % -5.394 M -101.33 % -2.679 M 0.00 % -2.679 M -17.37 % -2.283 M -149.36 % -915.457 K 59.78 % -2.276 M 0.81 % -2.295 M 0.53 % -2.307 M 0.01 % -2.308 M
Other financing activites -2.693 M 0.000 100.00 % -1.976 M 30.54 % -2.845 M -130.74 % -1.233 M 78.91 % -5.847 M 39.82 % -9.716 M 18.44 % -11.912 M -2.31 % -11.643 M 52.86 % -24.697 M 19.17 % -30.556 M -30.66 % -23.386 M -14.99 % -20.338 M -45.00 % -14.026 M -40.65 % -9.973 M 8.45 % -10.894 M 51.85 % -22.624 M -5 672.82 % -391.907 K -21.17 % -323.438 K 41.88 % -556.493 K
Net cash used provided by financing activities 24.296 M 318.74 % -11.107 M 49.95 % -22.192 M -0.80 % -22.016 M -230.25 % 16.903 M 114.59 % -115.852 M -326.59 % -27.158 M -119.00 % -12.401 M 89.81 % -121.689 M -2 520.41 % 5.028 M 108.40 % -59.850 M -128.97 % -26.139 M -161.60 % 42.431 M 92.74 % 22.014 M 212.15 % -19.629 M -1 239.05 % -1.466 M 97.50 % -58.658 M -2 089.81 % 2.948 M 105.46 % -53.997 M -779.21 % 7.950 M
Effect of forex changes on cash 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -117.596 M -165 728.17 % 71.000 K -99.93 % 108.799 M 1 219.79 % -9.716 M 80.49 % -49.810 M -168.52 % 72.689 M 599.51 % -14.552 M -139.10 % 37.216 M 509.46 % -9.089 M -125.00 % -4.040 M 74.94 % -16.116 M -166.05 % 24.399 M 172.32 % 8.960 M 131.89 % -28.099 M -177.95 % 36.045 M 2 258.44 % -1.670 M -129.63 % 5.636 M 0.000 0.000 0.000
Cash at beginning of period 152.511 M 0.05 % 152.440 M 249.30 % 43.641 M -18.21 % 53.357 M -48.28 % 103.167 M 238.50 % 30.478 M -32.32 % 45.030 M 476.27 % 7.814 M -54.10 % 17.024 M -19.18 % 21.064 M -43.35 % 37.180 M 26.41 % 29.411 M 43.81 % 20.452 M -57.88 % 48.550 M 269.19 % 13.150 M -11.27 % 14.820 M 61.37 % 9.184 M -47.16 % 17.382 M 56.68 % 11.094 M 0.000
Cash at end of period 34.915 M -77.11 % 152.511 M 0.05 % 152.440 M 249.30 % 43.641 M -18.21 % 53.357 M -48.28 % 103.167 M 238.50 % 30.478 M -32.32 % 45.030 M 467.49 % 7.935 M -53.39 % 17.024 M -19.18 % 21.064 M -60.86 % 53.811 M 82.96 % 29.411 M 43.81 % 20.452 M -58.43 % 49.195 M 274.10 % 13.150 M -11.27 % 14.820 M 82.76 % 8.109 M -53.35 % 17.382 M 56.68 % 11.094 M
Operating cash flow -11.946 M -114.13 % 84.546 M -54.45 % 185.615 M 184.04 % 65.349 M 249.88 % -43.600 M -120.85 % 209.099 M 371.80 % 44.319 M -57.81 % 105.049 M -7.01 % 112.973 M 13 022.74 % 860.895 K -99.01 % 86.710 M 9.40 % 79.262 M 508.74 % -19.392 M -135.97 % 53.911 M -43.01 % 94.591 M 294.11 % 24.001 M -64.55 % 67.695 M 2 007.96 % -3.548 M -105.46 % 64.981 M 1 259.31 % 4.780 M
Capital expenditure -135.560 M -86.10 % -72.841 M -6.57 % -68.350 M -23.64 % -55.280 M -85.89 % -29.738 M -25.97 % -23.607 M 32.62 % -35.038 M 29.79 % -49.904 M -240.99 % -14.635 M 35.03 % -22.527 M 50.31 % -45.333 M 79.28 % -218.751 M -244.37 % -63.522 M 42.22 % -109.937 M -178.18 % -39.520 M 26.64 % -53.868 M -1 033.08 % -4.754 M 47.05 % -8.979 M -72.21 % -5.214 M 35.22 % -8.049 M
Free CashFlow -147.506 M -1 360.20 % 11.705 M -90.02 % 117.265 M 1 064.61 % 10.069 M 113.73 % -73.338 M -139.54 % 185.492 M 1 898.62 % 9.281 M -83.17 % 55.145 M -43.92 % 98.337 M 553.88 % -21.666 M -153.41 % 40.562 M 129.08 % -139.489 M -68.23 % -82.913 M -47.99 % -56.026 M -201.73 % 55.071 M 284.39 % -29.866 M -147.45 % 62.941 M 602.44 % -12.527 M -120.96 % 59.767 M 1 928.84 % -3.268 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31
Revenue 729.803 M 20.12 % 607.578 M 10.17 % 551.514 M 3.13 % 534.791 M -14.79 % 627.616 M 15.37 % 544.006 M 6.55 % 510.574 M -2.87 % 525.661 M -20.13 % 658.117 M 12.54 % 584.770 M 20.81 % 484.029 M -19.95 % 604.678 M -30.08 % 864.869 M 35.89 % 636.456 M 17.19 % 543.094 M -17.22 % 656.069 M 27.44 % 514.791 M 23.27 % 417.629 M 0.01 % 417.569 M -8.80 % 457.881 M 15.94 % 394.946 M 68.44 % 234.469 M -32.73 % 348.566 M -12.63 % 398.960 M -15.32 % 471.130 M 132.92 % 202.275 M -37.16 % 321.879 M -14.06 % 374.523 M -12.90 % 429.979 M 28.30 % 335.143 M 4.86 % 319.618 M -4.94 % 336.217 M -25.99 % 454.264 M 40.59 % 323.114 M 31.43 % 245.846 M -21.03 % 311.335 M -27.23 % 427.807 M 57.07 % 272.371 M -4.66 % 285.684 M -2.76 % 293.801 M -26.32 % 398.743 M 1.39 % 393.270 M 23.81 % 317.642 M 13.72 % 279.311 M -40.21 % 467.165 M 57.39 % 296.818 M 7.06 % 277.243 M 2.81 % 269.663 M -26.49 % 366.848 M 36.87 % 268.036 M 17.30 % 228.504 M -23.13 % 297.251 M -19.11 % 367.491 M 28.45 % 286.095 M 20.07 % 238.279 M
Net income 10.336 M -45.40 % 18.930 M 194.86 % 6.420 M 27.76 % 5.025 M -37.75 % 8.072 M 7.64 % 7.499 M -16.19 % 8.948 M 52.75 % 5.858 M -61.85 % 15.354 M 10.46 % 13.900 M 99.68 % 6.961 M -40.02 % 11.605 M -75.79 % 47.934 M 372.40 % 10.147 M -64.03 % 28.206 M -13.39 % 32.568 M 3.17 % 31.568 M 98.43 % 15.909 M 34.99 % 11.785 M -44.13 % 21.094 M 104.44 % 10.318 M 16.18 % 8.881 M -23.49 % 11.607 M 14.29 % 10.156 M -29.47 % 14.399 M 97.76 % 7.281 M 36.48 % 5.335 M -9.74 % 5.911 M -68.57 % 18.808 M 80.48 % 10.421 M 4.01 % 10.019 M 30.47 % 7.679 M -61.46 % 19.923 M 119.44 % 9.079 M 426.93 % 1.723 M -80.62 % 8.890 M 16.06 % 7.660 M 157.48 % 2.975 M -11.77 % 3.372 M 10.27 % 3.058 M -52.18 % 6.395 M -43.58 % 11.335 M 505.49 % 1.872 M -31.00 % 2.713 M -87.34 % 21.426 M -10.34 % 23.896 M 138.74 % 10.009 M 6.64 % 9.386 M -15.17 % 11.065 M 9.79 % 10.078 M 11.49 % 9.040 M -46.69 % 16.958 M -89.43 % 160.360 M 8 597.65 % 1.844 M -71.51 % 6.472 M
Income before tax 16.379 M -10.06 % 18.211 M 43.69 % 12.674 M 109.63 % 6.046 M -57.63 % 14.271 M 24.57 % 11.456 M -7.42 % 12.374 M 57.99 % 7.832 M -62.47 % 20.870 M -4.24 % 21.794 M 117.53 % 10.019 M -37.76 % 16.098 M -75.79 % 66.488 M 134.22 % 28.387 M 7.10 % 26.506 M -46.04 % 49.118 M 15.80 % 42.418 M 99.19 % 21.295 M 26.06 % 16.893 M -30.98 % 24.475 M 61.69 % 15.137 M 8.05 % 14.009 M -13.26 % 16.151 M 14.57 % 14.097 M -29.61 % 20.028 M 222.56 % 6.209 M -27.77 % 8.596 M -9.14 % 9.461 M -63.51 % 25.928 M 116.77 % 11.961 M -22.62 % 15.458 M 20.77 % 12.800 M -55.99 % 29.082 M 143.87 % 11.925 M 274.29 % 3.186 M -74.28 % 12.388 M 8.25 % 11.444 M 130.63 % 4.962 M 6.14 % 4.675 M 17.40 % 3.982 M -64.82 % 11.320 M -38.64 % 18.449 M 260.61 % 5.116 M -13.23 % 5.896 M -80.66 % 30.486 M 0.72 % 30.268 M 96.43 % 15.409 M -6.33 % 16.451 M -16.82 % 19.778 M 36.49 % 14.491 M 14.37 % 12.670 M -40.11 % 21.156 M -89.93 % 210.190 M 3 488.38 % 5.858 M -50.72 % 11.886 M
Income before tax ratio 0.02 -25.12 % 0.03 30.43 % 0.02 103.27 % 0.01 -50.28 % 0.02 7.98 % 0.02 -13.11 % 0.02 62.66 % 0.01 -53.02 % 0.03 -14.91 % 0.04 80.05 % 0.02 -22.25 % 0.03 -65.37 % 0.08 72.36 % 0.04 -8.61 % 0.05 -34.81 % 0.07 -9.14 % 0.08 61.60 % 0.05 26.04 % 0.04 -24.32 % 0.05 39.47 % 0.04 -35.85 % 0.06 28.95 % 0.05 31.13 % 0.04 -16.88 % 0.04 38.49 % 0.03 14.94 % 0.03 5.72 % 0.03 -58.11 % 0.06 68.96 % 0.04 -26.21 % 0.05 27.04 % 0.04 -40.53 % 0.06 73.47 % 0.04 184.79 % 0.01 -67.43 % 0.04 48.75 % 0.03 46.84 % 0.02 11.33 % 0.02 20.74 % 0.01 -52.26 % 0.03 -39.48 % 0.05 191.27 % 0.02 -23.70 % 0.02 -67.65 % 0.07 -36.01 % 0.10 83.48 % 0.06 -8.89 % 0.06 13.16 % 0.05 -0.28 % 0.05 -2.50 % 0.06 -22.09 % 0.07 -87.56 % 0.57 2 693.59 % 0.02 -58.96 % 0.05
EBITDA 26.591 M -7.28 % 28.678 M 38.25 % 20.744 M 58.25 % 13.108 M -38.75 % 21.401 M 18.43 % 18.071 M -9.51 % 19.970 M 30.04 % 15.357 M -47.85 % 29.445 M -7.59 % 31.863 M 43.59 % 22.190 M -21.43 % 28.243 M -64.58 % 79.745 M 99.45 % 39.982 M 4.33 % 38.323 M -37.83 % 61.647 M 11.51 % 55.282 M 67.92 % 32.921 M 12.03 % 29.386 M -21.71 % 37.535 M 39.59 % 26.889 M 5.45 % 25.500 M -10.29 % 28.425 M 4.06 % 27.317 M -20.97 % 34.567 M 85.04 % 18.681 M -13.49 % 21.595 M -7.83 % 23.429 M -42.62 % 40.829 M 59.25 % 25.639 M -12.54 % 29.316 M 8.41 % 27.043 M -37.07 % 42.975 M 69.79 % 25.310 M 66.74 % 15.179 M -43.86 % 27.036 M 1.27 % 26.697 M 24.43 % 21.456 M 14.29 % 18.774 M -3.94 % 19.545 M -29.58 % 27.756 M -17.70 % 33.724 M 36.39 % 24.726 M -11.71 % 28.004 M -43.29 % 49.378 M 15.98 % 42.575 M 57.14 % 27.094 M -0.59 % 27.256 M -8.61 % 29.823 M 11.35 % 26.783 M 26.65 % 21.148 M -29.24 % 29.888 M -86.34 % 218.733 M 868.57 % 22.583 M 22.40 % 18.450 M
Net income ratio 0.01 -54.54 % 0.03 167.65 % 0.01 23.89 % 0.01 -26.94 % 0.01 -6.70 % 0.01 -21.34 % 0.02 57.26 % 0.01 -52.23 % 0.02 -1.85 % 0.02 65.28 % 0.01 -25.07 % 0.02 -65.37 % 0.06 247.64 % 0.02 -69.30 % 0.05 4.62 % 0.05 -19.05 % 0.06 60.98 % 0.04 34.97 % 0.03 -38.74 % 0.05 76.34 % 0.03 -31.03 % 0.04 13.75 % 0.03 30.81 % 0.03 -16.71 % 0.03 -15.09 % 0.04 117.17 % 0.02 5.02 % 0.02 -63.92 % 0.04 40.67 % 0.03 -0.81 % 0.03 37.25 % 0.02 -47.92 % 0.04 56.09 % 0.03 300.92 % 0.01 -75.46 % 0.03 59.48 % 0.02 63.93 % 0.01 -7.46 % 0.01 13.40 % 0.01 -35.10 % 0.02 -44.36 % 0.03 389.05 % 0.01 -39.33 % 0.01 -78.82 % 0.05 -43.03 % 0.08 123.00 % 0.04 3.72 % 0.03 15.40 % 0.03 -19.78 % 0.04 -4.96 % 0.04 -30.65 % 0.06 -86.93 % 0.44 6 671.20 % 0.01 -76.27 % 0.03
Ratio EBITDA 0.04 -22.81 % 0.05 25.49 % 0.04 53.46 % 0.02 -28.12 % 0.03 2.65 % 0.03 -15.07 % 0.04 33.88 % 0.03 -34.70 % 0.04 -17.89 % 0.05 18.85 % 0.05 -1.85 % 0.05 -49.34 % 0.09 46.78 % 0.06 -10.98 % 0.07 -24.90 % 0.09 -12.50 % 0.11 36.23 % 0.08 12.01 % 0.07 -14.15 % 0.08 20.41 % 0.07 -37.40 % 0.11 33.36 % 0.08 19.10 % 0.07 -6.68 % 0.07 -20.56 % 0.09 37.66 % 0.07 7.25 % 0.06 -34.12 % 0.09 24.12 % 0.08 -16.59 % 0.09 14.04 % 0.08 -14.98 % 0.09 20.77 % 0.08 26.87 % 0.06 -28.90 % 0.09 39.16 % 0.06 -20.78 % 0.08 19.87 % 0.07 -1.22 % 0.07 -4.43 % 0.07 -18.83 % 0.09 10.16 % 0.08 -22.36 % 0.10 -5.14 % 0.11 -26.31 % 0.14 46.77 % 0.10 -3.31 % 0.10 24.33 % 0.08 -18.64 % 0.10 7.97 % 0.09 -7.95 % 0.10 -83.11 % 0.60 654.04 % 0.08 1.94 % 0.08
Gross profit ratio 0.17 -16.72 % 0.20 1.93 % 0.20 9.41 % 0.18 35.67 % 0.13 2.98 % 0.13 -31.89 % 0.19 66.39 % 0.11 -20.22 % 0.14 -1.48 % 0.14 11.64 % 0.13 12.94 % 0.11 -30.37 % 0.16 11.20 % 0.15 10.07 % 0.13 -13.31 % 0.15 -6.99 % 0.17 -11.35 % 0.19 -21.56 % 0.24 2.55 % 0.23 4.14 % 0.22 210.60 % -0.20 -180.10 % 0.25 9.99 % 0.23 5.19 % 0.22 187.62 % -0.25 -285.95 % 0.13 -42.38 % 0.23 -37.53 % 0.37 1.95 % 0.36 43.17 % 0.25 -39.89 % 0.42 2.61 % 0.41 -4.75 % 0.43 -7.13 % 0.47 2.87 % 0.45 17.95 % 0.38 34.87 % 0.29 14.40 % 0.25 13.42 % 0.22 13.46 % 0.19 -20.82 % 0.24 6.88 % 0.23 -15.81 % 0.27 26.87 % 0.21 -23.47 % 0.28 -14.30 % 0.33 40.29 % 0.23 4.84 % 0.22 -31.09 % 0.32 11.85 % 0.29 12.52 % 0.26 11.52 % 0.23 -70.95 % 0.79 174.93 % 0.29
Weighted average shs out dil 922.034 K -0.04 % 922.414 K 0.00 % 922.414 K 0.04 % 922.018 K -0.05 % 922.514 K 0.04 % 922.133 K -0.04 % 922.474 K 0.00 % 922.520 K 0.04 % 922.162 K 0.00 % 922.133 K 0.02 % 921.987 K -0.06 % 922.496 K 0.04 % 922.162 K 0.00 % 922.133 K 0.01 % 922.066 K 0.00 % 922.084 K -0.02 % 922.232 K 0.01 % 922.133 K 0.00 % 922.144 K 0.02 % 921.941 K -0.01 % 922.073 K 0.00 % 922.103 K 0.02 % 921.922 K -0.06 % 922.434 K 0.00 % 922.422 K 0.02 % 922.278 K 0.09 % 921.416 K -0.08 % 922.153 K -0.03 % 922.413 K 0.02 % 922.212 K 0.05 % 921.711 K -0.01 % 921.849 K -0.01 % 921.934 K -0.02 % 922.133 K 0.08 % 921.390 K -0.08 % 922.133 K 0.04 % 921.781 K 0.08 % 921.053 K -0.03 % 921.311 K 0.02 % 921.084 K -0.04 % 921.470 K -0.04 % 921.802 K -0.04 % 922.167 K -0.07 % 922.789 K 0.09 % 921.945 K -0.04 % 922.311 K -0.02 % 922.488 K 0.05 % 922.004 K -0.01 % 922.083 K -0.02 % 922.291 K -0.02 % 922.449 K 0.03 % 922.132 K 0.00 % 922.086 K -0.01 % 922.133 K 0.00 % 922.133 K
Weighted average shs out 922.034 K -0.04 % 922.414 K 0.00 % 922.414 K 0.04 % 922.018 K -0.05 % 922.514 K 0.04 % 922.133 K -0.04 % 922.474 K 0.00 % 922.520 K 0.04 % 922.162 K 0.00 % 922.133 K 0.02 % 921.987 K -0.06 % 922.496 K 0.04 % 922.162 K 0.00 % 922.133 K 0.01 % 922.066 K 0.00 % 922.084 K -0.02 % 922.232 K 0.01 % 922.133 K 0.00 % 922.144 K 0.02 % 921.941 K -0.01 % 922.073 K 0.00 % 922.103 K 0.02 % 921.922 K -0.06 % 922.434 K 0.00 % 922.422 K 0.02 % 922.278 K 0.09 % 921.416 K -0.08 % 922.153 K -0.03 % 922.413 K 0.02 % 922.212 K 0.05 % 921.711 K -0.01 % 921.849 K -0.01 % 921.934 K -0.02 % 922.133 K 0.08 % 921.390 K -0.08 % 922.133 K 0.04 % 921.781 K 0.08 % 921.053 K -0.03 % 921.311 K 0.02 % 921.084 K -0.04 % 921.470 K -0.04 % 921.802 K -0.04 % 922.167 K -0.07 % 922.789 K 0.09 % 921.945 K -0.04 % 922.311 K -0.02 % 922.488 K 0.05 % 922.004 K -0.01 % 922.083 K -0.02 % 922.291 K -0.02 % 922.449 K 0.03 % 922.132 K 0.00 % 922.086 K -0.01 % 922.133 K 0.00 % 922.133 K
EPS diluted 11.21 -45.37 % 20.52 194.83 % 6.96 27.71 % 5.45 -37.71 % 8.75 7.63 % 8.13 -16.19 % 9.70 52.76 % 6.35 -61.86 % 16.65 10.48 % 15.07 99.60 % 7.55 -39.98 % 12.58 -75.80 % 51.98 372.55 % 11.00 -64.04 % 30.59 -13.39 % 35.32 3.18 % 34.23 98.43 % 17.25 34.98 % 12.78 -44.14 % 22.88 104.47 % 11.19 16.20 % 9.63 -23.51 % 12.59 14.35 % 11.01 -29.47 % 15.61 97.85 % 7.89 36.27 % 5.79 -9.67 % 6.41 -68.56 % 20.39 80.44 % 11.30 3.96 % 10.87 30.49 % 8.33 -61.45 % 21.61 119.39 % 9.85 426.74 % 1.87 -80.60 % 9.64 16.00 % 8.31 157.28 % 3.23 -11.75 % 3.66 10.24 % 3.32 -52.16 % 6.94 -43.58 % 12.30 505.91 % 2.03 -30.95 % 2.94 -87.35 % 23.24 -10.30 % 25.91 138.80 % 10.85 6.58 % 10.18 -15.17 % 12.00 9.79 % 10.93 11.53 % 9.80 -46.71 % 18.39 -89.43 % 173.91 8 595.50 % 2.00 -71.51 % 7.02
Earnings per share 11.21 -45.37 % 20.52 194.83 % 6.96 27.71 % 5.45 -37.71 % 8.75 7.63 % 8.13 -16.19 % 9.70 52.76 % 6.35 -61.86 % 16.65 10.48 % 15.07 99.60 % 7.55 -39.98 % 12.58 -75.80 % 51.98 372.55 % 11.00 -64.04 % 30.59 -13.39 % 35.32 3.18 % 34.23 98.43 % 17.25 34.98 % 12.78 -44.14 % 22.88 104.47 % 11.19 16.20 % 9.63 -23.51 % 12.59 14.35 % 11.01 -29.47 % 15.61 97.85 % 7.89 36.27 % 5.79 -9.67 % 6.41 -68.56 % 20.39 80.44 % 11.30 3.96 % 10.87 30.49 % 8.33 -61.45 % 21.61 119.39 % 9.85 426.74 % 1.87 -80.60 % 9.64 16.00 % 8.31 157.28 % 3.23 -11.75 % 3.66 10.24 % 3.32 -52.16 % 6.94 -43.58 % 12.30 505.91 % 2.03 -30.95 % 2.94 -87.35 % 23.24 -10.30 % 25.91 138.80 % 10.85 6.58 % 10.18 -15.17 % 12.00 9.79 % 10.93 11.53 % 9.80 -46.71 % 18.39 -89.43 % 173.91 8 595.50 % 2.00 -71.51 % 7.02
Gross profit 121.303 M 0.03 % 121.269 M 12.30 % 107.991 M 12.83 % 95.708 M 15.61 % 82.787 M 18.81 % 69.683 M -27.42 % 96.015 M 61.62 % 59.409 M -36.28 % 93.235 M 10.87 % 84.092 M 34.87 % 62.350 M -9.60 % 68.970 M -51.32 % 141.684 M 51.11 % 93.764 M 28.99 % 72.691 M -28.24 % 101.295 M 18.53 % 85.458 M 9.27 % 78.205 M -21.55 % 99.690 M -6.48 % 106.597 M 20.74 % 88.288 M 286.30 % -47.391 M -153.88 % 87.955 M -3.90 % 91.529 M -10.92 % 102.753 M 304.09 % -50.348 M -216.86 % 43.085 M -50.48 % 87.001 M -45.59 % 159.892 M 30.80 % 122.241 M 50.12 % 81.427 M -42.86 % 142.500 M -24.05 % 187.628 M 33.91 % 140.116 M 22.06 % 114.791 M -18.77 % 141.318 M -14.16 % 164.635 M 111.84 % 77.715 M 9.06 % 71.256 M 10.29 % 64.610 M -16.40 % 77.286 M -19.71 % 96.265 M 32.33 % 72.746 M -4.25 % 75.978 M -24.14 % 100.162 M 20.44 % 83.161 M -8.25 % 90.635 M 44.23 % 62.841 M -22.93 % 81.542 M -5.68 % 86.454 M 31.20 % 65.895 M -13.50 % 76.180 M -9.80 % 84.456 M -62.69 % 226.347 M 230.10 % 68.569 M
Income tax expense 6.043 M 940.47 % -719.000 K -111.50 % 6.254 M 512.54 % 1.021 M -83.53 % 6.199 M 56.62 % 3.958 M 15.53 % 3.426 M 73.56 % 1.974 M -64.21 % 5.516 M -30.12 % 7.894 M 158.14 % 3.058 M -31.94 % 4.493 M -75.78 % 18.554 M 1.72 % 18.240 M 1 172.94 % -1.700 M -110.27 % 16.550 M 52.53 % 10.850 M 101.45 % 5.386 M 5.44 % 5.108 M 51.08 % 3.381 M -29.84 % 4.819 M -6.03 % 5.128 M 12.85 % 4.544 M 15.30 % 3.941 M -29.99 % 5.629 M 625.09 % -1.072 M -132.87 % 3.261 M -8.14 % 3.550 M -50.18 % 7.125 M 362.66 % 1.540 M -71.69 % 5.439 M 6.21 % 5.121 M -44.09 % 9.159 M 221.82 % 2.846 M 94.53 % 1.463 M -58.18 % 3.498 M -7.56 % 3.784 M 90.44 % 1.987 M 52.49 % 1.303 M 41.02 % 924.000 K -81.24 % 4.925 M -30.77 % 7.114 M 119.30 % 3.244 M 1.88 % 3.184 M -64.86 % 9.060 M 94.72 % 4.653 M -13.83 % 5.400 M -23.57 % 7.065 M -18.91 % 8.713 M 97.47 % 4.412 M 21.55 % 3.630 M -13.57 % 4.200 M -91.57 % 49.830 M 1 141.47 % 4.014 M -25.86 % 5.414 M
Cost of revenue 608.500 M 25.13 % 486.309 M 9.65 % 443.523 M 1.01 % 439.083 M -19.41 % 544.829 M 14.86 % 474.323 M 14.42 % 414.559 M -11.09 % 466.252 M -17.46 % 564.882 M 12.82 % 500.678 M 18.73 % 421.679 M -21.29 % 535.708 M -25.92 % 723.185 M 33.26 % 542.692 M 15.37 % 470.403 M -15.21 % 554.774 M 29.22 % 429.333 M 26.49 % 339.424 M 6.78 % 317.879 M -9.51 % 351.284 M 14.55 % 306.658 M 8.80 % 281.860 M 8.15 % 260.611 M -15.23 % 307.431 M -16.54 % 368.377 M 45.82 % 252.623 M -9.39 % 278.794 M -3.04 % 287.522 M 6.46 % 270.087 M 26.86 % 212.902 M -10.62 % 238.191 M 22.96 % 193.717 M -27.35 % 266.636 M 45.70 % 182.998 M 39.63 % 131.055 M -22.92 % 170.017 M -35.40 % 263.172 M 35.20 % 194.656 M -9.22 % 214.428 M -6.44 % 229.191 M -28.70 % 321.457 M 8.23 % 297.005 M 21.28 % 244.896 M 20.44 % 203.333 M -44.60 % 367.003 M 71.77 % 213.658 M 14.50 % 186.608 M -9.77 % 206.822 M -27.51 % 285.306 M 57.12 % 181.582 M 11.67 % 162.609 M -26.44 % 221.071 M -21.89 % 283.035 M 373.71 % 59.749 M -64.79 % 169.710 M
General and administrative expenses 0.000 -100.00 % 28.478 M 0.000 0.000 0.000 -100.00 % 27.769 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 857.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 105.561 M 38.27 % 76.343 M -23.20 % 99.403 M 10.06 % 90.316 M 0.000 0.000 -100.00 % 88.019 M 4 828.28 % 1.786 M 56.39 % 1.142 M 0.000 -100.00 % 2.053 M 22.93 % 1.670 M 305.34 % 412.000 K 0.000 -100.00 % 1.694 M 249.28 % 485.000 K -59.52 % 1.198 M 0.000 0.000 0.000 0.000 100.00 % -47.391 M 0.000 0.000 0.000 100.00 % -50.348 M 0.000 0.000 -100.00 % 233.000 K 0.000 -100.00 % 65.969 M 0.000 -100.00 % 160.293 M 27.96 % 125.267 M 12.24 % 111.605 M -13.44 % 128.930 M -15.84 % 153.191 M 110.56 % 72.753 M 9.27 % 66.581 M 9.82 % 60.628 M -8.09 % 65.965 M -15.23 % 77.816 M 15.06 % 67.630 M -3.50 % 70.082 M 0.58 % 69.676 M 31.73 % 52.893 M 16.95 % 45.226 M -2.51 % 46.390 M -24.89 % 61.764 M 33.52 % 46.257 M -13.09 % 53.226 M -3.27 % 55.024 M 145.35 % -121.320 M -154.10 % 224.266 M 295.65 % 56.683 M
Operating expenses 105.561 M 0.75 % 104.775 M 5.40 % 99.403 M 10.06 % 90.316 M 31.00 % 68.945 M 12.16 % 61.468 M -30.17 % 88.019 M -5.33 % 92.972 M -29.63 % 132.127 M 165.24 % -202.530 M -299.26 % 101.641 M -5.71 % 107.799 M -41.09 % 182.990 M 244.21 % -126.891 M -213.33 % 111.965 M -18.72 % 137.757 M 63.43 % 84.292 M 228.96 % -65.362 M -165.57 % 99.690 M -6.48 % 106.597 M 20.74 % 88.288 M 286.30 % -47.391 M -153.88 % 87.955 M -3.90 % 91.529 M -10.92 % 102.753 M 304.09 % -50.348 M -165.17 % 77.255 M -11.20 % 87.001 M -20.21 % 109.032 M -27.69 % 150.781 M 128.56 % 65.969 M -49.14 % 129.700 M -18.19 % 158.546 M 26.57 % 125.267 M 13.78 % 110.099 M -12.20 % 125.393 M -18.15 % 153.191 M 110.56 % 72.753 M 9.27 % 66.581 M 9.82 % 60.628 M -8.09 % 65.965 M -15.23 % 77.816 M 15.06 % 67.630 M -3.50 % 70.082 M 0.58 % 69.676 M 31.73 % 52.893 M 16.95 % 45.226 M -2.51 % 46.390 M -24.89 % 61.764 M 33.52 % 46.257 M -13.09 % 53.226 M -3.27 % 55.024 M 145.35 % -121.320 M -154.10 % 224.266 M 295.65 % 56.683 M
Cost and expenses 714.061 M 20.81 % 591.084 M 8.87 % 542.926 M 2.56 % 529.399 M -13.75 % 613.774 M 14.55 % 535.791 M 6.61 % 502.578 M -3.25 % 519.438 M -18.59 % 638.068 M 114.01 % 298.148 M -37.29 % 475.455 M -19.41 % 589.953 M -26.07 % 798.031 M 91.93 % 415.801 M -19.71 % 517.864 M -14.64 % 606.692 M 28.35 % 472.681 M 72.47 % 274.062 M -31.78 % 401.727 M -7.41 % 433.879 M 13.95 % 380.750 M 62.39 % 234.469 M -29.64 % 333.239 M -13.47 % 385.132 M -14.51 % 450.477 M 122.71 % 202.275 M -35.22 % 312.258 M -14.26 % 364.176 M -9.32 % 401.597 M 24.04 % 323.772 M 6.45 % 304.160 M -5.95 % 323.417 M -23.93 % 425.182 M 37.93 % 308.265 M 27.04 % 242.660 M -18.83 % 298.947 M -28.20 % 416.363 M 55.70 % 267.409 M -4.84 % 281.009 M -3.04 % 289.819 M -25.19 % 387.422 M 3.36 % 374.821 M 19.93 % 312.526 M 14.30 % 273.415 M -37.39 % 436.679 M 63.83 % 266.550 M 14.97 % 231.834 M -8.44 % 253.212 M -27.04 % 347.070 M 52.33 % 227.839 M 5.56 % 215.835 M -21.83 % 276.095 M 70.73 % 161.715 M -43.06 % 284.015 M 25.45 % 226.393 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 28.432 M 0.000 0.000 -100.00 % 68.945 M 12.16 % 61.468 M 0.000 -100.00 % 53.186 M -27.33 % 73.186 M 136.14 % -202.530 M -476.62 % 53.776 M -0.86 % 54.245 M -27.52 % 74.846 M 158.98 % -126.891 M -367.36 % 47.461 M -8.58 % 51.918 M 19.77 % 43.348 M 166.32 % -65.362 M -165.57 % 99.690 M -6.48 % 106.597 M 20.74 % 88.288 M 0.000 -100.00 % 87.955 M -3.90 % 91.529 M -10.92 % 102.753 M 0.000 -100.00 % 33.464 M -61.54 % 87.001 M -33.84 % 131.510 M 18.62 % 110.870 M 0.000 -100.00 % 129.700 M 7 524.16 % -1.747 M 0.000 100.00 % -1.506 M 57.42 % -3.537 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.034 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.849 M 0.000 0.000 0.000 -100.00 % 1.972 M 0.000 0.000 0.000 -100.00 % 349.887 K 0.000 0.000 0.000 -100.00 % 2.156 M 0.000
Interest expense 755.000 K -44.44 % 1.359 M 392.39 % 276.000 K -32.68 % 410.000 K -36.73 % 648.000 K 7.82 % 601.000 K 35.06 % 445.000 K 151.41 % 177.000 K -44.86 % 321.000 K 0.000 -100.00 % 975.000 K 228.28 % 297.000 K -61.02 % 762.000 K 0.000 -100.00 % 418.000 K -43.82 % 744.000 K -16.50 % 891.000 K 0.000 -100.00 % 88.000 K -84.09 % 553.000 K 3 356.25 % 16.000 K 0.000 -100.00 % 261.000 K -54.69 % 576.000 K -65.15 % 1.653 M 129.26 % 721.000 K -44.88 % 1.308 M -29.45 % 1.854 M -31.61 % 2.711 M 89.45 % 1.431 M -56.17 % 3.265 M 2.13 % 3.197 M 27.62 % 2.505 M 15.54 % 2.168 M 26.12 % 1.719 M -53.53 % 3.699 M 1.54 % 3.643 M -42.98 % 6.389 M 28.94 % 4.955 M -21.61 % 6.321 M -7.64 % 6.844 M 3.28 % 6.627 M -6.20 % 7.065 M -24.22 % 9.323 M 45.63 % 6.402 M 13.19 % 5.656 M -11.58 % 6.397 M 5.82 % 6.045 M 12.80 % 5.359 M -3.59 % 5.559 M 30.55 % 4.258 M 11.03 % 3.835 M -20.98 % 4.853 M -58.50 % 11.695 M 262.08 % 3.230 M
Depreciation and amortization 9.457 M 3.83 % 9.108 M 16.86 % 7.794 M 17.17 % 6.652 M 2.62 % 6.482 M -13.95 % 7.533 M 5.36 % 7.150 M -2.69 % 7.348 M -10.98 % 8.254 M -18.03 % 10.070 M -10.06 % 11.196 M -5.50 % 11.848 M -5.18 % 12.495 M 5.11 % 11.887 M 4.28 % 11.399 M -3.28 % 11.785 M -1.58 % 11.974 M -2.09 % 12.229 M -1.41 % 12.404 M -0.82 % 12.507 M 6.42 % 11.753 M -3.63 % 12.196 M 1.52 % 12.013 M -4.99 % 12.644 M -1.88 % 12.886 M 9.66 % 11.751 M 0.51 % 11.691 M -3.49 % 12.114 M -0.63 % 12.191 M -0.46 % 12.247 M 15.61 % 10.593 M -4.10 % 11.046 M -3.00 % 11.388 M 1.52 % 11.217 M 9.18 % 10.274 M -6.16 % 10.949 M -5.69 % 11.610 M 14.89 % 10.105 M 10.51 % 9.144 M -1.06 % 9.242 M -3.65 % 9.592 M 10.91 % 8.648 M -31.06 % 12.545 M -1.88 % 12.785 M 2.36 % 12.490 M 87.80 % 6.651 M 25.77 % 5.288 M 11.09 % 4.760 M 1.58 % 4.686 M -30.41 % 6.734 M 59.57 % 4.220 M -13.82 % 4.897 M 32.71 % 3.690 M -26.64 % 5.030 M 50.88 % 3.334 M
Operating income 15.742 M -4.56 % 16.494 M 92.06 % 8.588 M 59.27 % 5.392 M -61.05 % 13.842 M 20.50 % 11.487 M 43.64 % 7.997 M 28.51 % 6.223 M -68.96 % 20.049 M 9.44 % 18.320 M 104.90 % 8.941 M -39.28 % 14.725 M -77.97 % 66.838 M 139.31 % 27.929 M 10.70 % 25.230 M -48.90 % 49.377 M 17.26 % 42.110 M 49.35 % 28.196 M 77.98 % 15.842 M -34.00 % 24.002 M 69.08 % 14.196 M -7.88 % 15.410 M 0.54 % 15.327 M 10.84 % 13.828 M -33.05 % 20.653 M 16.51 % 17.727 M 83.34 % 9.669 M -6.55 % 10.347 M -63.57 % 28.405 M 149.80 % 11.371 M -26.44 % 15.458 M 20.77 % 12.800 M -55.99 % 29.082 M 95.85 % 14.849 M 366.07 % 3.186 M -74.28 % 12.388 M 8.25 % 11.444 M 130.63 % 4.962 M 6.14 % 4.675 M 17.40 % 3.982 M -64.83 % 11.321 M -38.64 % 18.449 M 260.61 % 5.116 M -13.23 % 5.896 M -80.66 % 30.486 M 0.72 % 30.268 M -33.34 % 45.409 M 176.03 % 16.451 M -16.82 % 19.778 M -50.80 % 40.197 M 217.28 % 12.669 M -40.12 % 21.156 M -89.72 % 205.776 M 9 791.62 % 2.080 M -82.50 % 11.886 M
Operating income ratio 0.02 -20.54 % 0.03 74.34 % 0.02 54.44 % 0.01 -54.28 % 0.02 4.45 % 0.02 34.81 % 0.02 32.30 % 0.01 -61.14 % 0.03 -2.76 % 0.03 69.60 % 0.02 -24.15 % 0.02 -68.49 % 0.08 76.11 % 0.04 -5.54 % 0.05 -38.27 % 0.08 -7.99 % 0.08 21.16 % 0.07 77.96 % 0.04 -27.63 % 0.05 45.84 % 0.04 -45.31 % 0.07 49.47 % 0.04 26.87 % 0.03 -20.93 % 0.04 -49.98 % 0.09 191.75 % 0.03 8.73 % 0.03 -58.18 % 0.07 94.71 % 0.03 -29.85 % 0.05 27.04 % 0.04 -40.53 % 0.06 39.31 % 0.05 254.62 % 0.01 -67.43 % 0.04 48.75 % 0.03 46.84 % 0.02 11.33 % 0.02 20.74 % 0.01 -52.26 % 0.03 -39.48 % 0.05 191.27 % 0.02 -23.70 % 0.02 -67.65 % 0.07 -36.01 % 0.10 -37.74 % 0.16 168.48 % 0.06 13.16 % 0.05 -64.05 % 0.15 170.49 % 0.06 -22.10 % 0.07 -87.29 % 0.56 7 600.72 % 0.01 -85.42 % 0.05
Total other income expenses net 637.000 K -62.90 % 1.717 M -57.98 % 4.086 M 524.77 % 654.000 K 52.45 % 429.000 K 1 483.87 % -31.000 K -100.71 % 4.377 M 172.03 % 1.609 M 95.98 % 821.000 K -76.37 % 3.474 M 222.26 % 1.078 M -21.49 % 1.373 M 492.29 % -350.000 K -176.42 % 458.000 K -64.11 % 1.276 M 592.66 % -259.000 K -184.09 % 308.000 K 104.46 % -6.901 M -756.61 % 1.051 M 122.20 % 473.000 K -49.73 % 941.000 K 167.17 % -1.401 M -270.02 % 824.000 K 206.32 % 269.000 K 143.04 % -625.000 K 94.57 % -11.518 M -973.44 % -1.073 M -21.11 % -886.000 K 64.23 % -2.477 M -519.83 % 590.000 K 0.000 0.000 0.000 100.00 % -2.924 M 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 100.00 % -30.000 M 0.000 0.000 100.00 % -25.706 M -2 570 700.00 % 1.000 K 0.000 -100.00 % 4.414 M 16.86 % 3.777 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-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-09-30 2013-03-31 2012-03-31
Net debt 0.000 -100.00 % 3.135 M 0.000 100.00 % -118.129 M 0.000 100.00 % -152.511 M 0.000 100.00 % -181.005 M -18.74 % -152.440 M -16.60 % -130.733 M -279.18 % -34.478 M 84.43 % -221.420 M -546.77 % -34.235 M 0.000 100.00 % -158.363 M 0.000 100.00 % -103.103 M 0.000 100.00 % -82.179 M 0.000 -100.00 % 65.317 M 0.000 -100.00 % 32.941 M 0.000 -100.00 % 43.658 M 0.000 -100.00 % 37.436 M 0.000 -100.00 % 81.532 M 0.000 -100.00 % 20.529 M 0.000 -100.00 % 191.653 M 0.000 -100.00 % 135.115 M 0.000 -100.00 % 135.835 M 0.000 -100.00 % 128.365 M 0.000 -100.00 % 143.598 M 205.18 % 47.054 M -71.55 % 165.371 M 51.90 % 108.868 M
Total investments 0.000 -100.00 % 3.186 M 0.000 -100.00 % 10.692 M 0.000 -100.00 % 12.706 M 0.000 -100.00 % 8.905 M 357.37 % 1.947 M -72.23 % 7.012 M 179.03 % 2.513 M 39.61 % 1.800 M 78.57 % 1.008 M 0.000 -100.00 % 831.000 K 0.000 -100.00 % 3.172 M 0.000 -100.00 % 3.490 M 0.000 -100.00 % 970.000 K 0.000 -100.00 % 10.010 M 0.000 -100.00 % 10.227 M 0.000 -100.00 % 4.140 M 0.000 -100.00 % 218.000 K 0.000 -100.00 % 218.000 K 0.000 -100.00 % 421.000 K 0.000 -100.00 % 218.000 K 0.000 -100.00 % 5.218 M 0.000 -100.00 % 5.219 M 0.000 -100.00 % 218.500 K -95.81 % 5.219 M 2 292.94 % 218.100 K -69.63 % 718.100 K
Total debt 0.000 -100.00 % 38.050 M 0.000 -100.00 % 11.755 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.163 M 0.000 -100.00 % 19.122 M 0.000 0.000 0.000 -100.00 % 64.000 K 0.000 -100.00 % 20.370 M 0.000 -100.00 % 100.644 M 0.000 -100.00 % 82.641 M 0.000 -100.00 % 104.770 M 0.000 -100.00 % 90.115 M 0.000 -100.00 % 93.777 M 0.000 -100.00 % 64.555 M 0.000 -100.00 % 208.677 M 0.000 -100.00 % 168.998 M 0.000 -100.00 % 173.399 M 0.000 -100.00 % 173.172 M 0.000 -100.00 % 197.278 M 115.88 % 91.383 M -53.05 % 194.636 M 50.66 % 129.188 M
Accumulated other comprehensive income loss 892.207 M 1.04 % 882.986 M 1.54 % 869.580 M 0.000 -100.00 % 867.476 M 0.000 -100.00 % 850.833 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 651.831 M 0.000 -100.00 % 620.492 M 0.000 -100.00 % 610.207 M 0.000 -100.00 % 594.046 M 0.000 -100.00 % 585.363 M 0.000 -100.00 % 568.093 M 0.000 -100.00 % 546.593 M 0.000 -100.00 % 523.033 M 0.000 -100.00 % 510.921 M 0.000 -100.00 % 495.668 M 0.000 -100.00 % 494.871 M 0.000 -100.00 % 485.418 M 0.000 -100.00 % 477.498 M 0.000 -100.00 % 454.462 M 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 600.654 M 0.000 0.000 0.000 -100.00 % 578.345 M 0.000 0.000 -100.00 % 560.860 M 0.000 -100.00 % 501.853 M 0.000 -100.00 % 417.989 M 0.000 0.000 0.000 -100.00 % 371.362 M 0.000 0.000 0.000 -100.00 % 354.915 M 0.000 0.000 0.000 -100.00 % 338.962 M 0.000 0.000 0.000 -100.00 % 303.903 M 0.000 0.000 0.000 -100.00 % 283.322 M 0.000 0.000 0.000 -100.00 % 276.287 M 0.000 0.000 0.000 -100.00 % 254.491 M 0.000 -100.00 % 215.529 M 295.55 % 54.488 M
Common stock 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.000 -100.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M 0.00 % 9.221 M
Total equity 892.207 M 0.00 % 892.207 M 2.60 % 869.580 M 0.00 % 869.580 M 0.24 % 867.476 M 0.00 % 867.478 M 1.96 % 850.833 M 0.00 % 850.833 M 1.29 % 839.994 M 2.64 % 818.368 M 6.15 % 770.985 M 5.36 % 731.780 M 8.07 % 677.120 M 3.88 % 651.831 M 0.00 % 651.831 M 5.05 % 620.492 M 0.00 % 620.494 M 1.69 % 610.207 M 0.00 % 610.208 M 2.72 % 594.046 M 0.00 % 594.046 M 1.48 % 585.363 M 0.00 % 585.363 M 3.04 % 568.093 M 0.00 % 568.093 M 3.93 % 546.593 M 0.00 % 546.593 M 4.50 % 523.033 M 0.00 % 523.033 M 2.37 % 510.921 M 0.00 % 510.921 M 3.08 % 495.668 M -1.35 % 502.453 M 1.53 % 494.871 M 0.00 % 494.870 M 1.95 % 485.418 M 0.00 % 485.418 M 1.66 % 477.498 M 0.00 % 477.498 M 5.07 % 454.462 M 0.00 % 454.462 M 6.69 % 425.951 M 5.04 % 405.499 M 89.08 % 214.458 M
Other non current liabilities -892.207 M -18 012.21 % 4.981 M 100.57 % -869.580 M -18 857.12 % 4.636 M 100.53 % -867.476 M -20 106.37 % 4.336 M 100.51 % -850.833 M -17 319.85 % 4.941 M 5.26 % 4.694 M -3.79 % 4.879 M 7.14 % 4.554 M -27.40 % 6.273 M 8.32 % 5.791 M 100.89 % -651.831 M -9 219.07 % 7.148 M 101.15 % -620.492 M -10 050.16 % 6.236 M 101.02 % -610.207 M -8 898.95 % 6.935 M 101.17 % -594.046 M -8 664.68 % 6.936 M 101.18 % -585.363 M -10 156.06 % 5.821 M 101.02 % -568.093 M -9 859.37 % 5.821 M 101.06 % -546.593 M -7 189.40 % 7.710 M 101.47 % -523.033 M -6 883.83 % 7.710 M 101.51 % -510.921 M -7 414.55 % 6.985 M 101.41 % -495.668 M -7 196.18 % 6.985 M 101.41 % -494.871 M -8 089.52 % 6.194 M 101.28 % -485.418 M -7 937.14 % 6.194 M 101.30 % -477.498 M -8 874.31 % 5.442 M 101.20 % -454.462 M 0.000 -100.00 % 1.000 K -99.98 % 5.361 M 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 62.000 K 0.000 -100.00 % 4.000 M 0.000 -100.00 % 4.945 M 0.000 -100.00 % 8.153 M 0.000 -100.00 % 18.594 M 0.000 -100.00 % 23.618 M 0.000 -100.00 % 23.610 M 0.000 -100.00 % 23.074 M 0.000 -100.00 % 19.987 M 0.000 -100.00 % 57.182 M 0.000 -100.00 % 51.709 M 10.96 % 46.600 M -12.89 % 53.497 M 15.34 % 46.381 M
Total non current liabilities -892.207 M -4 423.55 % 20.636 M 102.37 % -869.580 M -5 172.80 % 17.142 M 101.98 % -867.476 M -6 363.82 % 13.849 M 101.63 % -850.833 M -6 568.74 % 13.153 M 4.08 % 12.638 M 1.66 % 12.432 M -13.62 % 14.393 M 26.38 % 11.389 M -21.49 % 14.507 M 102.23 % -651.831 M -3 448.22 % 19.468 M 103.14 % -620.492 M -2 831.88 % 22.713 M 103.72 % -610.207 M -2 506.37 % 25.358 M 104.27 % -594.046 M -2 355.90 % 26.333 M 104.50 % -585.363 M -2 015.89 % 30.553 M 105.38 % -568.093 M -1 838.46 % 32.678 M 105.98 % -546.593 M -1 442.75 % 40.707 M 107.78 % -523.033 M -1 068.38 % 54.011 M 110.57 % -510.921 M -1 019.58 % 55.560 M 111.21 % -495.668 M -1 004.72 % 54.787 M 111.07 % -494.871 M -977.45 % 56.399 M 111.62 % -485.418 M -1 022.80 % 52.603 M 111.02 % -477.498 M -713.44 % 77.840 M 117.13 % -454.462 M -673.82 % 79.199 M 41.59 % 55.937 M -8.30 % 60.997 M 29.70 % 47.028 M
Other current liabilities 0.000 -100.00 % 82.627 M 0.000 -100.00 % 79.161 M 0.000 -100.00 % 63.668 M 0.000 -100.00 % 79.632 M 36.62 % 58.286 M -26.69 % 79.507 M 9.59 % 72.551 M -20.87 % 91.690 M 28.88 % 71.145 M 0.000 -100.00 % 81.971 M 0.000 -100.00 % 57.834 M 0.000 -100.00 % 68.026 M 0.000 -100.00 % 50.138 M 0.000 -100.00 % 70.248 M 0.000 -100.00 % 71.915 M 0.000 -100.00 % 79.528 M 0.000 -100.00 % 60.570 M 0.000 -100.00 % 79.755 M 0.000 -100.00 % 61.399 M 0.000 -100.00 % 74.980 M 0.000 -100.00 % 63.827 M 0.000 -100.00 % 105.339 M 0.000 -100.00 % 73.110 M -27.20 % 100.424 M 19.35 % 84.141 M -4.68 % 88.271 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.698 M 0.000 0.000 -100.00 % 4.522 M 0.000 -100.00 % 9.650 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.661 M 0.000 0.000 0.000 -100.00 % 3.035 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 % 1.549 M 0.000 0.000 0.000 -100.00 % 1.323 M 0.000 0.000 -100.00 % 6.175 M 0.000 0.000
Short term debt 0.000 -100.00 % 38.050 M 0.000 -100.00 % 11.755 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.163 M 0.000 -100.00 % 19.122 M 0.000 0.000 0.000 -100.00 % 64.000 K 0.000 -100.00 % 20.370 M 0.000 -100.00 % 100.582 M 0.000 -100.00 % 78.641 M 0.000 -100.00 % 99.825 M 0.000 -100.00 % 81.962 M 0.000 -100.00 % 75.183 M 0.000 -100.00 % 40.937 M 0.000 -100.00 % 185.067 M 0.000 -100.00 % 145.924 M 0.000 -100.00 % 153.412 M 0.000 -100.00 % 115.990 M 0.000 -100.00 % 140.128 M 212.90 % 44.783 M -68.27 % 141.139 M 70.44 % 82.807 M
Total current liabilities 0.000 -100.00 % 305.325 M 0.000 -100.00 % 289.698 M 0.000 -100.00 % 281.032 M 0.000 -100.00 % 256.647 M -8.57 % 280.714 M 7.66 % 260.745 M -14.63 % 305.431 M 9.21 % 279.662 M -2.81 % 287.750 M 0.000 -100.00 % 346.596 M 0.000 -100.00 % 341.325 M 0.000 -100.00 % 299.332 M 0.000 -100.00 % 407.085 M 0.000 -100.00 % 381.286 M 0.000 -100.00 % 408.279 M 0.000 -100.00 % 382.303 M 0.000 -100.00 % 364.633 M 0.000 -100.00 % 279.867 M 0.000 -100.00 % 391.730 M 0.000 -100.00 % 392.381 M 0.000 -100.00 % 464.790 M 0.000 -100.00 % 432.686 M 0.000 -100.00 % 430.492 M 68.83 % 254.986 M -30.87 % 368.842 M 14.31 % 322.665 M
Total liabilities -892.207 M -373.72 % 325.961 M 137.48 % -869.580 M -383.40 % 306.840 M 135.37 % -867.476 M -394.18 % 294.881 M 134.66 % -850.833 M -415.36 % 269.800 M -8.03 % 293.352 M 7.39 % 273.177 M -14.59 % 319.824 M 9.89 % 291.051 M -3.71 % 302.257 M 146.37 % -651.831 M -278.06 % 366.064 M 159.00 % -620.492 M -270.45 % 364.038 M 159.66 % -610.207 M -287.94 % 324.690 M 154.66 % -594.046 M -237.06 % 433.418 M 174.04 % -585.363 M -242.13 % 411.839 M 172.49 % -568.093 M -228.83 % 440.957 M 180.67 % -546.593 M -229.22 % 423.010 M 180.88 % -523.033 M -224.94 % 418.644 M 181.94 % -510.921 M -252.32 % 335.427 M 167.67 % -495.668 M -211.01 % 446.517 M 190.23 % -494.871 M -210.27 % 448.780 M 192.45 % -485.418 M -193.82 % 517.393 M 208.35 % -477.498 M -193.53 % 510.526 M 212.34 % -454.462 M -189.16 % 509.692 M 63.93 % 310.923 M -27.67 % 429.839 M 16.27 % 369.693 M
Other non current assets 0.000 -100.00 % 70.374 M 0.000 -100.00 % 65.718 M 0.000 -100.00 % 40.047 M 0.000 -100.00 % 70.063 M 75.21 % 39.988 M -7.17 % 43.077 M -32.54 % 63.859 M 6.78 % 59.806 M 104.12 % 29.300 M 0.000 -100.00 % 63.616 M 0.000 -100.00 % 46.703 M 0.000 -100.00 % 51.924 M 0.000 -100.00 % 42.621 M 0.000 -100.00 % 40.387 M 0.000 -100.00 % 45.928 M 0.000 -100.00 % 45.850 M 0.000 -100.00 % 388.495 M 0.000 -100.00 % 43.134 M 0.000 -100.00 % 50.368 M 0.000 -100.00 % 46.901 M 0.000 -100.00 % 700.000 K 0.000 -100.00 % 40.865 M 0.000 -100.00 % 51.562 M -66.47 % 153.801 M -26.37 % 208.888 M 1 148.23 % 16.735 M
Long term investments 0.000 -100.00 % 3.186 M 0.000 -100.00 % 5.054 M 0.000 -100.00 % 7.918 M 0.000 -100.00 % 11.453 M 152.83 % 4.530 M -52.96 % 9.630 M 204.25 % -9.237 M -6.75 % -8.653 M -206.75 % 8.106 M 0.000 100.00 % -10.127 M 0.000 0.000 0.000 100.00 % -6.243 M 0.000 0.000 0.000 -100.00 % 7.092 M 0.000 -100.00 % 9.186 M 0.000 100.00 % -1.096 M 0.000 100.00 % -282.000 K 0.000 100.00 % -282.000 K 0.000 100.00 % -3.850 M 0.000 100.00 % -282.000 K 0.000 -100.00 % 3.218 M 0.000 -100.00 % 3.219 M 0.000 100.00 % -1.782 M 98.36 % -108.610 M 29.90 % -154.927 M -11 985.72 % -1.282 M
Intangible assets 0.000 -100.00 % 1.450 M 0.000 -100.00 % 1.208 M 0.000 -100.00 % 1.370 M 0.000 -100.00 % 1.531 M -9.78 % 1.697 M 708.10 % 210.000 K 85.84 % 113.000 K -31.10 % 164.000 K -42.86 % 287.000 K 0.000 -100.00 % 477.000 K 0.000 -100.00 % 704.000 K 0.000 -100.00 % 972.000 K 0.000 -100.00 % 1.240 M 0.000 -100.00 % 1.509 M 0.000 -100.00 % 1.776 M 0.000 -100.00 % 1.411 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.153 M 0.000 0.000 0.000 -100.00 % 826.488 K 0.000 0.000 0.000 -100.00 % 33.824 K 0.000 -100.00 % 69.815 K -42.86 % 122.184 K
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
Goodwill and intangible assets 0.000 -100.00 % 1.450 M 0.000 -100.00 % 1.208 M 0.000 -100.00 % 1.370 M 0.000 -100.00 % 1.531 M -9.78 % 1.697 M 708.10 % 210.000 K 85.84 % 113.000 K -31.10 % 164.000 K -42.86 % 287.000 K 0.000 -100.00 % 477.000 K 0.000 -100.00 % 704.000 K 0.000 -100.00 % 972.000 K 0.000 -100.00 % 1.240 M 0.000 -100.00 % 1.509 M 0.000 -100.00 % 1.776 M 0.000 -100.00 % 1.411 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.153 M 0.000 0.000 0.000 -100.00 % 826.488 K 0.000 0.000 0.000 -100.00 % 33.824 K 0.000 -100.00 % 69.815 K -42.86 % 122.184 K
Property plant equipment net 0.000 -100.00 % 442.655 M 0.000 -100.00 % 435.754 M 0.000 -100.00 % 354.317 M 0.000 -100.00 % 316.495 M 2.03 % 310.188 M -0.75 % 312.546 M 1.84 % 306.906 M 13.27 % 270.939 M -4.46 % 283.591 M 0.000 -100.00 % 274.891 M 0.000 -100.00 % 307.498 M 0.000 -100.00 % 308.533 M 0.000 -100.00 % 331.985 M 0.000 -100.00 % 348.137 M 0.000 -100.00 % 341.054 M 0.000 -100.00 % 343.547 M 0.000 0.000 0.000 -100.00 % 362.609 M 0.000 -100.00 % 374.148 M 0.000 -100.00 % 383.653 M 0.000 -100.00 % 395.638 M 0.000 -100.00 % 413.826 M 0.000 -100.00 % 397.430 M 82.09 % 218.262 M 0.52 % 217.140 M 23.90 % 175.252 M
Total non current assets 0.000 -100.00 % 517.665 M 0.000 -100.00 % 507.734 M 0.000 -100.00 % 403.652 M 0.000 -100.00 % 399.542 M 10.33 % 362.148 M -0.91 % 365.463 M 1.06 % 361.641 M 12.22 % 322.256 M -1.95 % 328.674 M 0.000 -100.00 % 328.857 M 0.000 -100.00 % 354.905 M 0.000 -100.00 % 355.186 M 0.000 -100.00 % 375.846 M 0.000 -100.00 % 397.125 M 0.000 -100.00 % 397.944 M 0.000 -100.00 % 389.712 M 0.000 -100.00 % 388.213 M 0.000 -100.00 % 405.461 M 0.000 -100.00 % 422.819 M 0.000 -100.00 % 430.272 M 0.000 -100.00 % 447.365 M 0.000 -100.00 % 457.910 M 0.000 -100.00 % 447.244 M 69.76 % 263.453 M -2.85 % 271.171 M 42.10 % 190.827 M
Other current assets -34.915 M -701.46 % 5.805 M 104.29 % -135.470 M -3 722.19 % 3.740 M 102.45 % -152.511 M -1 431.39 % 11.455 M 106.32 % -181.238 M -4 743.56 % 3.903 M -39.99 % 6.504 M 8.13 % 6.015 M -80.08 % 30.192 M 573.48 % 4.483 M -82.56 % 25.709 M 115.20 % -169.083 M -2 266.34 % 7.805 M 106.91 % -112.950 M -931.74 % 13.580 M 112.12 % -112.038 M -644.96 % 20.559 M 158.20 % -35.327 M -148.97 % 72.140 M 237.50 % -52.466 M -174.70 % 70.231 M 220.18 % -58.439 M -150.98 % 114.625 M 297.92 % -57.915 M -143.62 % 132.782 M 1 141.84 % -12.745 M -109.01 % 141.472 M 417.73 % -44.526 M -137.32 % 119.302 M 449.05 % -34.179 M -124.66 % 138.573 M 503.03 % -34.383 M -34 830.30 % 99.000 K 100.24 % -40.415 M -120.00 % 202.104 M 531.78 % -46.807 M 0.000 100.00 % -55.811 M -131.93 % 174.776 M 0.000 -100.00 % 153.130 M 67.26 % 91.552 M
Short term investments 0.000 -100.00 % 258.000 K 0.000 -100.00 % 5.638 M 0.000 -100.00 % 4.788 M 0.000 -100.00 % 2.155 M -20.07 % 2.696 M 42.72 % 1.889 M -83.92 % 11.750 M 12.41 % 10.453 M 2.93 % 10.155 M 0.000 -100.00 % 10.958 M 0.000 0.000 0.000 -100.00 % 9.733 M 0.000 0.000 0.000 -100.00 % 2.918 M 0.000 -100.00 % 1.041 M 0.000 -100.00 % 5.236 M 0.000 -100.00 % 500.000 K 0.000 -100.00 % 500.000 K 0.000 -100.00 % 4.271 M 0.000 -100.00 % 500.000 K 0.000 -100.00 % 2.000 M 0.000 -100.00 % 2.000 M 0.000 -100.00 % 2.000 M -98.24 % 113.829 M -26.63 % 155.145 M 7 657.25 % 2.000 M
cash and cash equivalents 0.000 -100.00 % 34.915 M 0.000 -100.00 % 129.884 M 0.000 -100.00 % 152.511 M 0.000 -100.00 % 181.005 M 18.74 % 152.440 M 16.60 % 130.733 M 199.56 % 43.641 M -80.29 % 221.420 M 314.98 % 53.357 M 0.000 -100.00 % 158.363 M 0.000 -100.00 % 103.167 M 0.000 -100.00 % 102.549 M 0.000 -100.00 % 35.327 M 0.000 -100.00 % 49.700 M 0.000 -100.00 % 61.112 M 0.000 -100.00 % 52.679 M 0.000 -100.00 % 12.245 M 0.000 -100.00 % 44.026 M 0.000 -100.00 % 17.024 M 0.000 -100.00 % 33.883 M 0.000 -100.00 % 37.564 M 0.000 -100.00 % 44.807 M 0.000 -100.00 % 53.680 M 21.09 % 44.329 M 51.47 % 29.265 M 44.02 % 20.320 M
Cash and short term investments 34.915 M -0.73 % 35.173 M -74.04 % 135.470 M -0.04 % 135.522 M -11.14 % 152.511 M 0.00 % 152.511 M -15.85 % 181.238 M -1.05 % 183.160 M 20.15 % 152.440 M 14.94 % 132.622 M 203.89 % 43.641 M -81.18 % 231.873 M 334.57 % 53.357 M -68.44 % 169.083 M -0.14 % 169.321 M 49.91 % 112.950 M 9.48 % 103.167 M -7.92 % 112.038 M -0.22 % 112.282 M 217.84 % 35.327 M 0.00 % 35.327 M -32.67 % 52.466 M -0.29 % 52.618 M -9.96 % 58.439 M -5.98 % 62.153 M 7.32 % 57.915 M 0.00 % 57.915 M 354.41 % 12.745 M 0.00 % 12.745 M -71.38 % 44.526 M 0.00 % 44.526 M 30.27 % 34.179 M 60.50 % 21.295 M -38.07 % 34.383 M 0.00 % 34.383 M -14.93 % 40.415 M 2.15 % 39.564 M -15.47 % 46.807 M 0.00 % 46.807 M -16.13 % 55.811 M 0.24 % 55.680 M -64.79 % 158.158 M -14.24 % 184.410 M 726.21 % 22.320 M
Total current assets 0.000 -100.00 % 700.503 M 0.000 -100.00 % 668.686 M 0.000 -100.00 % 758.705 M 0.000 -100.00 % 721.091 M -6.50 % 771.198 M 6.21 % 726.082 M -1.16 % 734.636 M 4.86 % 700.575 M 7.66 % 650.703 M 0.000 -100.00 % 689.038 M 0.000 -100.00 % 629.625 M 0.000 -100.00 % 579.712 M 0.000 -100.00 % 651.618 M 0.000 -100.00 % 600.077 M 0.000 -100.00 % 611.106 M 0.000 -100.00 % 579.891 M 0.000 -100.00 % 553.464 M 0.000 -100.00 % 440.887 M 0.000 -100.00 % 526.151 M 0.000 -100.00 % 513.378 M 0.000 -100.00 % 555.446 M 0.000 -100.00 % 530.114 M 0.000 -100.00 % 516.909 M 9.19 % 473.421 M -16.09 % 564.168 M 43.44 % 393.324 M
Inventory 0.000 -100.00 % 451.798 M 0.000 -100.00 % 363.822 M 0.000 -100.00 % 446.962 M 0.000 -100.00 % 385.319 M -14.74 % 451.928 M 8.88 % 415.079 M -14.73 % 486.810 M 62.91 % 298.814 M -37.50 % 478.105 M 0.000 -100.00 % 389.117 M 0.000 -100.00 % 428.310 M 0.000 -100.00 % 309.763 M 0.000 -100.00 % 439.838 M 0.000 -100.00 % 325.449 M 0.000 -100.00 % 338.072 M 0.000 -100.00 % 278.419 M 0.000 -100.00 % 315.321 M 0.000 -100.00 % 180.547 M 0.000 -100.00 % 289.589 M 0.000 -100.00 % 292.547 M 0.000 -100.00 % 313.778 M 0.000 -100.00 % 282.767 M 0.000 -100.00 % 286.453 M 79.49 % 159.590 M -29.58 % 226.628 M 31.43 % 172.435 M
Net receivables 0.000 -100.00 % 207.727 M 0.000 -100.00 % 165.602 M 0.000 -100.00 % 147.777 M 0.000 -100.00 % 148.709 M -7.25 % 160.326 M -6.99 % 172.366 M -2.60 % 176.961 M 6.99 % 165.405 M 79.06 % 92.374 M 0.000 -100.00 % 122.795 M 0.000 -100.00 % 74.785 M 0.000 -100.00 % 137.108 M 0.000 -100.00 % 104.313 M 0.000 -100.00 % 151.779 M 0.000 -100.00 % 96.394 M 0.000 -100.00 % 110.775 M 0.000 -100.00 % 83.926 M 0.000 -100.00 % 96.512 M 0.000 -100.00 % 76.694 M 0.000 -100.00 % 186.349 M 0.000 0.000 0.000 -100.00 % 200.540 M 0.000 0.000 -100.00 % 155.673 M 0.000 -100.00 % 107.017 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.745 M 0.000 -100.00 % 19.871 M 4.44 % 19.026 M 157.46 % 7.390 M 0.000 -100.00 % 19.406 M 0.000 0.000 0.000 -100.00 % 6.243 M 0.000 0.000 0.000 -100.00 % 9.699 M 0.000 0.000 0.000 -100.00 % 10.869 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.850 M 0.000 0.000 0.000 -100.00 % 46.983 M 0.000 0.000 0.000 -100.00 % 1.782 M 0.000 -100.00 % 154.927 M 11 985.72 % 1.282 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.468 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.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
Account payables 0.000 -100.00 % 184.648 M 0.000 -100.00 % 198.782 M 0.000 -100.00 % 214.666 M 0.000 -100.00 % 179.419 M -17.43 % 217.285 M 25.65 % 172.934 M -19.18 % 213.979 M 27.56 % 167.750 M -13.33 % 193.554 M 0.000 -100.00 % 258.178 M 0.000 -100.00 % 279.766 M 0.000 -100.00 % 210.936 M 0.000 -100.00 % 251.879 M 0.000 -100.00 % 232.397 M 0.000 -100.00 % 236.539 M 0.000 -100.00 % 220.813 M 0.000 -100.00 % 228.880 M 0.000 -100.00 % 159.175 M 0.000 -100.00 % 144.669 M 0.000 -100.00 % 169.928 M 0.000 -100.00 % 247.551 M 0.000 -100.00 % 210.034 M 0.000 -100.00 % 217.254 M 109.70 % 103.604 M -27.83 % 143.563 M -5.29 % 151.587 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.404 M -487.12 % 621.000 K -92.52 % 8.304 M 9 336.36 % 88.000 K -99.56 % 20.222 M 414.69 % 3.929 M 0.000 -100.00 % 6.447 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.451 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 595.000 K 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 -100.00 % 5.442 M 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.442 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 4.368 M 0.000 -100.00 % 860.359 M 0.000 -100.00 % 279.912 M 0.000 -100.00 % 841.612 M 211.81 % 269.913 M -66.64 % 809.147 M 211.32 % 259.911 M -64.03 % 722.559 M 189.13 % 249.910 M 0.000 -100.00 % 642.610 M 0.000 -100.00 % 239.911 M 0.000 -100.00 % 600.987 M 0.000 -100.00 % 229.910 M 0.000 -100.00 % 576.142 M 0.000 -100.00 % 219.910 M 0.000 -100.00 % 537.372 M 0.000 -100.00 % 209.909 M 0.000 -100.00 % 501.700 M 0.000 -100.00 % 209.910 M 0.000 -100.00 % 485.649 M 0.000 -100.00 % 199.910 M 0.000 -100.00 % 468.277 M 0.000 -100.00 % 190.749 M -54.23 % 416.730 M 130.56 % 180.749 M 19.90 % 150.749 M
Deferred tax liabilities non current 0.000 -100.00 % 15.655 M 0.000 -100.00 % 12.506 M 0.000 -100.00 % 9.513 M 0.000 -100.00 % 8.212 M 3.37 % 7.944 M 5.18 % 7.553 M -23.23 % 9.839 M 92.32 % 5.116 M -41.30 % 8.716 M 0.000 -100.00 % 12.320 M 0.000 -100.00 % 16.477 M 0.000 -100.00 % 18.423 M 0.000 -100.00 % 19.335 M 0.000 -100.00 % 20.732 M 0.000 -100.00 % 21.912 M 0.000 -100.00 % 24.844 M 0.000 -100.00 % 27.707 M 0.000 -100.00 % 24.957 M 0.000 -100.00 % 24.192 M 0.000 -100.00 % 27.131 M 0.000 -100.00 % 26.422 M 0.000 -100.00 % 15.216 M 0.000 -100.00 % 16.607 M 77.88 % 9.336 M 336.44 % 2.139 M 230.56 % 647.110 K
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
Total assets 0.000 -100.00 % 1.218 B 0.000 -100.00 % 1.176 B 0.000 -100.00 % 1.162 B 0.000 -100.00 % 1.121 B -1.12 % 1.133 B 3.83 % 1.092 B 0.07 % 1.091 B 6.65 % 1.023 B 4.44 % 979.377 M 0.000 -100.00 % 1.018 B 0.000 -100.00 % 984.532 M 0.000 -100.00 % 934.898 M 0.000 -100.00 % 1.027 B 0.000 -100.00 % 997.202 M 0.000 -100.00 % 1.009 B 0.000 -100.00 % 969.603 M 0.000 -100.00 % 941.677 M 0.000 -100.00 % 846.348 M 0.000 -100.00 % 948.970 M 0.000 -100.00 % 943.650 M 0.000 -100.00 % 1.003 B 0.000 -100.00 % 988.024 M 0.000 -100.00 % 964.154 M 30.84 % 736.874 M -11.79 % 835.339 M 43.00 % 584.152 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-03-31 2022-09-30 2022-03-31 2021-09-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-09-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
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
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
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
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
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
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
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
Other non cash items -10.336 M 45.40 % -18.929 M -194.84 % -6.420 M -27.76 % -5.025 M 37.75 % -8.072 M -7.64 % -7.499 M -4.88 % -7.150 M 2.69 % -7.348 M 10.98 % -8.254 M 18.03 % -10.069 M 10.07 % -11.196 M 5.50 % -11.848 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.785 M 44.13 % -21.094 M -104.44 % -10.318 M -16.22 % -8.878 M 23.53 % -11.610 M -14.32 % -10.156 M 29.47 % -14.399 M -97.76 % -7.281 M -36.48 % -5.335 M 9.74 % -5.911 M 68.56 % -18.803 M -80.43 % -10.421 M -4.01 % -10.019 M -30.47 % -7.679 M 61.46 % -19.923 M -80.76 % -11.022 M -921.50 % -1.079 M 86.91 % -8.243 M -17.59 % -7.010 M -135.63 % -2.975 M 11.77 % -3.372 M -10.27 % -3.058 M 52.18 % -6.395 M 43.58 % -11.335 M -505.50 % -1.872 M 31.00 % -2.713 M 87.34 % -21.426 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.948 M 52.75 % 5.858 M -61.85 % 15.354 M 10.46 % 13.900 M 99.68 % 6.961 M -40.02 % 11.605 M -75.79 % 47.934 M 372.40 % 10.147 M -64.03 % 28.206 M -13.39 % 32.568 M 3.17 % 31.568 M 98.43 % 15.909 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
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
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
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
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
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
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
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
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
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
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
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
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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -172.290 M -3 041.11 % 5.858 M 104.26 % -137.372 M -1 088.29 % 13.900 M 111.21 % -124.029 M -1 168.75 % 11.605 M -75.79 % 47.934 M 372.40 % 10.147 M -64.03 % 28.206 M -13.39 % 32.568 M 3.17 % 31.568 M 98.43 % 15.909 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.948 M -95.06 % 181.238 M 3.34 % 175.380 M 14.83 % 152.726 M 10.01 % 138.826 M 5.98 % 130.990 M 9.72 % 119.385 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 end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 152.511 M 1 604.41 % 8.948 M -95.06 % 181.238 M 1 080.40 % 15.354 M -89.95 % 152.726 M 2 094.02 % 6.961 M -94.69 % 130.990 M 173.27 % 47.934 M 372.40 % 10.147 M -64.03 % 28.206 M -13.39 % 32.568 M 3.17 % 31.568 M 98.43 % 15.909 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.948 M 52.75 % 5.858 M -61.85 % 15.354 M 10.46 % 13.900 M 99.68 % 6.961 M -40.02 % 11.605 M -75.79 % 47.934 M 372.40 % 10.147 M -64.03 % 28.206 M -13.39 % 32.568 M 3.17 % 31.568 M 98.43 % 15.909 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
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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.948 M 52.75 % 5.858 M -61.85 % 15.354 M 10.46 % 13.900 M 99.68 % 6.961 M -40.02 % 11.605 M -75.79 % 47.934 M 372.40 % 10.147 M -64.03 % 28.206 M -13.39 % 32.568 M 3.17 % 31.568 M 98.43 % 15.909 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
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006