RIBATEX.BO

Riba Textiles Limited RIBATEX.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 2.959 B 34.02 % 2.208 B -9.04 % 2.427 B 3.45 % 2.346 B 23.60 % 1.898 B 20.90 % 1.570 B -12.97 % 1.804 B 31.43 % 1.373 B 35.65 % 1.012 B -2.32 % 1.036 B -3.21 % 1.070 B 25.49 % 852.855 M 21.79 % 700.248 M 1.55 % 689.550 M 27.59 % 540.446 M 10.50 % 489.071 M -6.91 % 525.347 M 0.08 % 524.927 M 14.96 % 456.604 M 40.85 % 324.189 M 38.99 % 233.252 M
Net income 84.997 M 7.35 % 79.177 M 6.96 % 74.025 M 51.38 % 48.901 M -16.90 % 58.843 M -12.62 % 67.342 M -17.98 % 82.105 M 54.95 % 52.988 M 23.43 % 42.929 M 227.39 % 13.113 M 109.30 % 6.265 M -19.87 % 7.819 M 8.75 % 7.190 M -7.57 % 7.778 M 161.77 % 2.971 M 49.26 % 1.991 M -1.93 % 2.030 M -60.83 % 5.183 M -89.21 % 48.023 M 15.98 % 41.408 M 33.10 % 31.110 M
Income before tax 111.623 M 5.28 % 106.028 M 8.85 % 97.408 M 44.31 % 67.501 M -10.16 % 75.135 M -13.25 % 86.610 M -18.56 % 106.350 M 58.98 % 66.896 M 18.39 % 56.506 M 173.69 % 20.646 M 107.12 % 9.968 M 1.34 % 9.836 M 6.53 % 9.233 M 5.12 % 8.783 M 143.87 % 3.602 M 48.82 % 2.420 M 10.00 % 2.200 M -74.75 % 8.714 M -83.90 % 54.113 M 30.14 % 41.581 M 33.66 % 31.110 M
Income before tax ratio 0.04 -21.45 % 0.05 19.67 % 0.04 39.50 % 0.03 -27.31 % 0.04 -28.25 % 0.06 -6.42 % 0.06 20.96 % 0.05 -12.73 % 0.06 180.19 % 0.02 114.00 % 0.01 -19.24 % 0.01 -12.53 % 0.01 3.51 % 0.01 91.13 % 0.01 34.68 % 0.00 18.16 % 0.00 -74.77 % 0.02 -85.99 % 0.12 -7.60 % 0.13 -3.83 % 0.13
EBITDA 225.218 M 12.36 % 200.435 M 7.18 % 187.012 M 19.13 % 156.987 M -1.44 % 159.275 M -2.49 % 163.338 M -12.35 % 186.349 M 16.47 % 160.001 M 64.34 % 97.361 M 68.07 % 57.930 M -14.88 % 68.059 M 37.12 % 49.633 M -6.70 % 53.198 M -8.72 % 58.282 M 18.02 % 49.381 M 1.17 % 48.811 M -3.12 % 50.384 M -10.53 % 56.311 M -35.81 % 87.731 M 33.94 % 65.499 M 42.95 % 45.820 M
Net income ratio 0.03 -19.90 % 0.04 17.59 % 0.03 46.33 % 0.02 -32.76 % 0.03 -27.73 % 0.04 -5.76 % 0.05 17.89 % 0.04 -9.01 % 0.04 235.17 % 0.01 116.25 % 0.01 -36.15 % 0.01 -10.71 % 0.01 -8.98 % 0.01 105.16 % 0.01 35.07 % 0.00 5.34 % 0.00 -60.86 % 0.01 -90.61 % 0.11 -17.66 % 0.13 -4.23 % 0.13
Ratio EBITDA 0.08 -16.16 % 0.09 17.83 % 0.08 15.16 % 0.07 -20.26 % 0.08 -19.35 % 0.10 0.72 % 0.10 -11.39 % 0.12 21.14 % 0.10 72.06 % 0.06 -12.06 % 0.06 9.27 % 0.06 -23.40 % 0.08 -10.12 % 0.08 -7.50 % 0.09 -8.45 % 0.10 4.06 % 0.10 -10.60 % 0.11 -44.17 % 0.19 -4.90 % 0.20 2.85 % 0.20
Gross profit ratio 0.30 21.72 % 0.24 30.47 % 0.19 3.74 % 0.18 -1.71 % 0.18 -7.22 % 0.20 -5.77 % 0.21 -1.67 % 0.21 23.92 % 0.17 92.47 % 0.09 2.63 % 0.09 36.97 % 0.06 -28.57 % 0.09 -50.54 % 0.18 -8.04 % 0.20 -0.98 % 0.20 -56.33 % 0.45 -22.60 % 0.58 268.15 % 0.16 -0.50 % 0.16 0.61 % 0.16
Weighted average shs out dil 9.657 M 0.01 % 9.656 M 0.03 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M 0.01 % 9.652 M 0.05 % 9.647 M 0.06 % 9.642 M 0.03 % 9.639 M -0.15 % 9.653 M -0.65 % 9.716 M 7.42 % 9.045 M 0.45 % 9.004 M 0.96 % 8.919 M 14.23 % 7.808 M 13.13 % 6.901 M 0.08 % 6.896 M 0.42 % 6.867 M 0.00 % 6.867 M
Weighted average shs out 9.657 M 0.01 % 9.656 M 0.03 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M 0.01 % 9.652 M 0.05 % 9.647 M 0.06 % 9.642 M 0.03 % 9.639 M -0.15 % 9.653 M -0.65 % 9.716 M 7.42 % 9.045 M 0.45 % 9.004 M 0.96 % 8.919 M 14.23 % 7.808 M 13.13 % 6.901 M 0.08 % 6.896 M 0.42 % 6.867 M 0.00 % 6.867 M
EPS diluted 8.80 7.32 % 8.20 6.91 % 7.67 51.28 % 5.07 -16.89 % 6.10 -12.61 % 6.98 -17.98 % 8.51 55.01 % 5.49 23.37 % 4.45 227.21 % 1.36 109.23 % 0.65 -19.75 % 0.81 9.46 % 0.74 -13.95 % 0.86 160.61 % 0.33 3.13 % 0.32 23.08 % 0.26 -65.33 % 0.75 -89.22 % 6.96 15.42 % 6.03 33.11 % 4.53
Earnings per share 8.80 7.32 % 8.20 6.91 % 7.67 51.28 % 5.07 -16.89 % 6.10 -12.61 % 6.98 -17.98 % 8.51 55.01 % 5.49 23.37 % 4.45 227.21 % 1.36 109.23 % 0.65 -19.75 % 0.81 9.46 % 0.74 -13.95 % 0.86 160.61 % 0.33 3.13 % 0.32 23.08 % 0.26 -65.33 % 0.75 -89.22 % 6.96 15.42 % 6.03 87.27 % 3.22
Gross profit 877.101 M 63.13 % 537.661 M 18.68 % 453.048 M 7.31 % 422.168 M 21.49 % 347.502 M 12.17 % 309.790 M -17.99 % 377.769 M 29.24 % 292.304 M 68.11 % 173.879 M 88.00 % 92.487 M -0.66 % 93.105 M 71.88 % 54.169 M -13.00 % 62.265 M -49.77 % 123.962 M 17.33 % 105.648 M 9.42 % 96.552 M -59.34 % 237.466 M -22.54 % 306.575 M 323.24 % 72.435 M 40.14 % 51.686 M 39.83 % 36.963 M
Income tax expense 26.626 M -0.84 % 26.851 M 14.83 % 23.383 M 25.72 % 18.600 M 14.17 % 16.292 M -15.45 % 19.268 M -20.53 % 24.245 M 74.32 % 13.908 M 2.44 % 13.577 M 80.22 % 7.533 M 103.44 % 3.703 M 83.61 % 2.017 M -1.29 % 2.043 M 103.31 % 1.005 M 59.47 % 630.216 K 46.81 % 429.281 K 65.11 % 260.000 K -92.64 % 3.531 M -42.02 % 6.090 M 3 413.12 % 173.350 K 0.000
Cost of revenue 2.081 B 24.65 % 1.670 B -8.56 % 1.826 B 2.21 % 1.787 B 28.95 % 1.386 B 9.95 % 1.260 B -11.64 % 1.426 B 32.03 % 1.080 B 28.92 % 837.905 M -11.18 % 943.356 M -3.46 % 977.128 M 22.34 % 798.686 M 25.19 % 637.984 M 12.80 % 565.588 M 30.08 % 434.798 M 10.77 % 392.519 M 36.35 % 287.881 M 31.84 % 218.352 M -43.16 % 384.169 M 40.98 % 272.503 M 38.83 % 196.290 M
General and administrative expenses 119.302 M 529.53 % 18.951 M 13.94 % 16.632 M 3.77 % 16.028 M 7.99 % 14.842 M 11.43 % 13.319 M -2.62 % 13.677 M 75.59 % 7.789 M -7.55 % 8.425 M 43.31 % 5.879 M 39.17 % 4.224 M 14.91 % 3.676 M -27.21 % 5.050 M 12.97 % 4.470 M -6.01 % 4.756 M -85.21 % 32.155 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 15.773 M -81.24 % 84.059 M 36.17 % 61.731 M -66.43 % 183.893 M 197.82 % 61.746 M -1.03 % 62.390 M -4.54 % 65.357 M 0.16 % 65.254 M 38.98 % 46.953 M 7.61 % 43.633 M -0.81 % 43.989 M 51.84 % 28.971 M -27.97 % 40.223 M 7.76 % 37.325 M 46.71 % 25.442 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 285.125 M 22.97 % 231.872 M 3 561.96 % -6.698 M -104.09 % 163.748 M 49.21 % 109.744 M 6 975.67 % 1.551 M 2.99 % 1.506 M 160.13 % 578.929 K 0.000 0.000 0.000 -100.00 % 1.811 M 171.68 % 666.512 K 0.000 0.000 0.000 0.000 -100.00 % 629.000 K 2 436.29 % 24.800 K 147.26 % -52.480 K
Operating expenses 709.294 M 82.74 % 388.135 M 25.11 % 310.235 M 60.56 % 193.223 M -19.60 % 240.336 M 29.59 % 185.453 M -22.74 % 240.046 M 8.42 % 221.408 M 83.84 % 120.435 M 39.46 % 86.357 M 17.45 % 73.526 M 212.40 % 23.535 M -9.16 % 25.908 M -70.82 % 88.774 M 12.73 % 78.752 M 6.51 % 73.937 M -64.77 % 209.893 M -23.50 % 274.386 M 43 537.84 % 628.780 K 2 435.40 % 24.800 K -52.74 % 52.480 K
Cost and expenses -2.791 B -235.61 % 2.058 B -9.90 % 2.284 B 2.25 % 2.234 B 24.80 % 1.790 B 23.82 % 1.446 B -13.24 % 1.666 B 28.01 % 1.302 B 35.82 % 958.340 M -6.93 % 1.030 B -1.99 % 1.051 B 27.78 % 822.221 M 23.85 % 663.891 M 1.46 % 654.362 M 27.42 % 513.550 M 10.10 % 466.457 M -6.29 % 497.774 M 1.02 % 492.738 M 28.05 % 384.798 M 41.20 % 272.528 M 38.80 % 196.342 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
Selling general and administrative expenses 709.294 M 588.57 % 103.010 M 31.45 % 78.363 M -60.80 % 199.921 M 161.03 % 76.588 M 1.16 % 75.709 M -4.21 % 79.034 M 8.20 % 73.043 M 31.90 % 55.378 M 11.85 % 49.512 M 2.69 % 48.213 M 47.68 % 32.647 M -27.89 % 45.273 M 8.32 % 41.796 M 38.40 % 30.198 M -6.08 % 32.155 M 0.000 0.000 0.000 0.000 0.000
Interest income 1.030 M 397.58 % 207.000 K -48.25 % 400.000 K -77.04 % 1.742 M -11.89 % 1.977 M 4 721.95 % 41.000 K -94.04 % 687.938 K -53.67 % 1.485 M 119.78 % 675.565 K 17.70 % 573.961 K 0.000 -100.00 % 62.964 K -53.98 % 136.831 K 72.12 % 79.499 K 220.75 % 24.785 K -31.22 % 36.035 K 0.000 -100.00 % 3.308 K -93.80 % 53.377 K 809.78 % 5.867 K 63.61 % 3.586 K
Interest expense 58.857 M 26.60 % 46.489 M 3.45 % 44.938 M -6.07 % 47.844 M 31.29 % 36.442 M -12.36 % 41.583 M -13.05 % 47.824 M 4.18 % 45.905 M 240.51 % 13.481 M -8.98 % 14.811 M -30.49 % 21.307 M -1.08 % 21.540 M -19.72 % 26.832 M -4.17 % 27.999 M 48.54 % 18.849 M -6.71 % 20.204 M -20.09 % 25.283 M 7.70 % 23.475 M 49.36 % 15.717 M 56.87 % 10.019 M 86.19 % 5.381 M
Depreciation and amortization 54.738 M 14.23 % 47.918 M 7.28 % 44.666 M 7.26 % 41.642 M -12.70 % 47.698 M 35.72 % 35.145 M 9.23 % 32.176 M -31.83 % 47.200 M 72.43 % 27.374 M 21.81 % 22.472 M -21.60 % 28.663 M 56.99 % 18.257 M 6.56 % 17.134 M -20.31 % 21.501 M -20.16 % 26.930 M -8.58 % 29.459 M 28.64 % 22.901 M -5.06 % 24.122 M 34.75 % 17.901 M 28.79 % 13.899 M 48.99 % 9.329 M
Operating income 167.807 M 12.23 % 149.526 M 4.70 % 142.813 M 27.21 % 112.268 M 3.82 % 108.141 M -12.79 % 124.001 M -10.08 % 137.906 M 94.52 % 70.897 M 25.47 % 56.506 M 173.69 % 20.646 M 107.12 % 9.968 M 1.34 % 9.836 M 6.53 % 9.233 M 5.12 % 8.783 M 143.87 % 3.602 M 48.82 % 2.420 M 5.68 % 2.290 M -73.72 % 8.714 M -87.86 % 71.806 M 38.99 % 51.661 M 39.96 % 36.910 M
Operating income ratio 0.06 -16.26 % 0.07 15.11 % 0.06 22.97 % 0.05 -16.01 % 0.06 -27.87 % 0.08 3.32 % 0.08 47.99 % 0.05 -7.51 % 0.06 180.19 % 0.02 114.00 % 0.01 -19.24 % 0.01 -12.53 % 0.01 3.51 % 0.01 91.13 % 0.01 34.68 % 0.00 13.52 % 0.00 -73.74 % 0.02 -89.44 % 0.16 -1.31 % 0.16 0.70 % 0.16
Total other income expenses net -56.184 M -29.17 % -43.498 M 4.20 % -45.405 M -1.43 % -44.767 M -35.63 % -33.006 M 12.51 % -37.727 M -20.26 % -31.373 M -684.21 % -4.001 M 0.000 0.000 0.000 0.000 0.000 100.00 % -27.071 M 0.000 100.00 % -15.989 M 19.51 % -19.864 M 0.000 100.00 % -17.693 M -75.53 % -10.080 M -73.79 % -5.800 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt 588.441 M -6.56 % 629.783 M 5.16 % 598.905 M -7.50 % 647.488 M 14.80 % 563.994 M 33.29 % 423.135 M 5.34 % 401.688 M -23.38 % 524.262 M 144.55 % 214.382 M 83.75 % 116.673 M -38.49 % 189.672 M -24.03 % 249.652 M 57.83 % 158.176 M -26.58 % 215.439 M -0.10 % 215.651 M 5.02 % 205.347 M -21.85 % 262.745 M -19.46 % 326.239 M -6.71 % 349.699 M 79.75 % 194.544 M -0.44 % 195.398 M
Total investments 19.554 M -22.80 % 25.328 M 8 342.67 % 300.000 K -99.07 % 32.265 M -12.23 % 36.762 M 191.25 % 12.622 M 3.28 % 12.221 M 4 788.55 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K -1.96 % 255.000 K -96.39 % 7.058 M 2 723.11 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K -82.65 % 1.441 M -5.88 % 1.531 M
Total debt 613.851 M -9.30 % 676.812 M 11.32 % 607.963 M -8.33 % 663.232 M 14.52 % 579.137 M 30.93 % 442.328 M 6.19 % 416.526 M -22.05 % 534.349 M 143.58 % 219.374 M 80.31 % 121.666 M -36.71 % 192.233 M -23.83 % 252.385 M 40.72 % 179.346 M -18.61 % 220.368 M 0.54 % 219.187 M 3.87 % 211.011 M -21.48 % 268.721 M -19.35 % 333.183 M -5.95 % 354.260 M 76.94 % 200.219 M 1.95 % 196.390 M
Accumulated other comprehensive income loss 13.783 M 0.00 % 13.783 M 0.00 % 13.783 M 0.01 % 13.782 M -0.01 % 13.783 M -92.85 % 192.781 M 0.00 % 192.781 M 0.00 % 192.781 M 0.00 % 192.781 M 0.00 % 192.781 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 162.500 M 1.23 % 160.524 M 30.83 % 122.700 M 64.31 % 74.677 M 283.23 % 19.486 M
Retained earnings 786.183 M 12.12 % 701.186 M 12.73 % 622.010 M 13.51 % 547.984 M 9.80 % 499.083 M 13.37 % 440.240 M 18.06 % 372.898 M 28.23 % 290.793 M 22.28 % 237.805 M 22.03 % 194.876 M 7.21 % 181.763 M 3.00 % 176.466 M 4.64 % 168.647 M 4.45 % 161.457 M 5.06 % 153.679 M 1.97 % 150.707 M 0.000 0.000 0.000 0.000 0.000
Common stock 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 7.32 % 89.946 M 0.00 % 89.946 M 0.00 % 89.946 M 14.00 % 78.901 M 14.42 % 68.960 M 0.00 % 68.960 M 0.00 % 68.960 M -10.71 % 77.229 M
Total equity 978.964 M 9.51 % 893.967 M 9.72 % 814.791 M 9.99 % 740.765 M 7.07 % 691.864 M 9.30 % 633.021 M 11.90 % 565.679 M 16.98 % 483.574 M 12.31 % 430.586 M 11.07 % 387.657 M 3.50 % 374.544 M 1.43 % 369.247 M 2.16 % 361.428 M 5.36 % 343.048 M 2.32 % 335.270 M 0.89 % 332.298 M 12.66 % 294.963 M 12.94 % 261.175 M 16.93 % 223.352 M 27.39 % 175.329 M 30.92 % 133.921 M
Other non current liabilities 0.000 0.000 100.00 % -1.000 K -200.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -134.325 M -22 031.60 % 612.471 K 0.00 % 612.472 K 1 199.21 % 47.142 K 0.000 0.000
Long term debt 257.358 M 1.41 % 253.790 M -2.82 % 261.153 M -15.92 % 310.600 M 35.84 % 228.654 M 11.66 % 204.779 M 1.14 % 202.474 M -21.29 % 257.244 M 116.25 % 118.955 M 190.29 % 40.978 M 27.07 % 32.249 M -26.46 % 43.853 M 273.00 % 11.757 M -69.54 % 38.601 M -39.86 % 64.182 M -69.58 % 211.011 M 57.89 % 133.642 M -32.53 % 198.077 M -19.69 % 246.640 M 83.84 % 134.159 M -10.20 % 149.397 M
Total non current liabilities 286.352 M 3.39 % 276.958 M -0.02 % 277.001 M -13.57 % 320.500 M 37.95 % 232.327 M 13.45 % 204.779 M 1.14 % 202.474 M -21.29 % 257.244 M 116.25 % 118.955 M 190.29 % 40.978 M 27.07 % 32.249 M -26.46 % 43.853 M 273.00 % 11.757 M -69.54 % 38.601 M -39.86 % 64.182 M -69.58 % 211.011 M 57.17 % 134.255 M -32.43 % 198.690 M -19.46 % 246.688 M 83.88 % 134.159 M -10.20 % 149.397 M
Other current liabilities 69.063 M 68.19 % 41.062 M 0.59 % 40.822 M -33.42 % 61.312 M -48.19 % 118.341 M 219.10 % 37.086 M -51.64 % 76.692 M 180.76 % 27.316 M -86.64 % 204.518 M 1 791.85 % 10.811 M 23.32 % 8.766 M 166.47 % 3.290 M 161.56 % 1.258 M 204.69 % 412.800 K -95.06 % 8.357 M -93.84 % 135.650 M 4 444.07 % 2.985 M -64.96 % 8.520 M 201.87 % 2.822 M 202.93 % -2.742 M -188.31 % 3.105 M
Deferred revenue 0.000 -100.00 % 25.611 M -20.77 % 32.324 M 82.47 % 17.715 M 71.42 % 10.334 M 49.70 % 6.903 M -42.28 % 11.960 M 78.60 % 6.697 M 16.07 % 5.770 M 2.93 % 5.605 M 71.67 % 3.265 M 74.59 % 1.870 M -84.93 % 12.414 M 1 083.68 % 1.049 M 162.19 % 400.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 356.493 M -15.73 % 423.022 M 21.98 % 346.810 M -1.65 % 352.632 M 0.61 % 350.483 M 47.54 % 237.549 M 10.98 % 214.052 M -22.75 % 277.105 M 175.95 % 100.420 M 24.45 % 80.689 M -49.56 % 159.985 M -23.28 % 208.532 M 24.43 % 167.589 M -7.80 % 181.767 M 17.57 % 154.604 M 0.000 -100.00 % 135.078 M -0.02 % 135.106 M 25.54 % 107.619 M 62.91 % 66.060 M 40.57 % 46.993 M
Total current liabilities 549.149 M -11.41 % 619.893 M 12.65 % 550.291 M 4.08 % 528.727 M -15.21 % 623.580 M 68.58 % 369.893 M -3.49 % 383.288 M -21.69 % 489.452 M 4.56 % 468.086 M 98.96 % 235.261 M -13.27 % 271.268 M 12.81 % 240.473 M 11.10 % 216.448 M -0.44 % 217.404 M 17.77 % 184.607 M 542.79 % 28.720 M -82.06 % 160.128 M -3.24 % 165.486 M 40.97 % 117.387 M 45.64 % 80.602 M 40.66 % 57.301 M
Total liabilities 835.501 M -6.84 % 896.851 M 8.41 % 827.292 M -2.58 % 849.227 M -0.78 % 855.907 M 48.94 % 574.672 M -1.89 % 585.762 M -21.55 % 746.696 M 27.20 % 587.041 M 112.51 % 276.239 M -8.99 % 303.517 M 6.75 % 284.326 M 24.59 % 228.205 M -10.86 % 256.005 M 2.90 % 248.789 M 3.78 % 239.731 M -18.56 % 294.383 M -19.16 % 364.176 M 0.03 % 364.074 M 69.53 % 214.761 M 3.90 % 206.698 M
Other non current assets 22.519 M 490.07 % -5.773 M -207.89 % 5.351 M -43.87 % 9.533 M 640.14 % 1.288 M -84.85 % 8.502 M 2 219 943.34 % -383.000 -100.00 % 14.479 M -34.42 % 22.079 M 8.34 % 20.379 M 2.63 % 19.857 M 28.59 % 15.443 M 45.14 % 10.640 M -37.46 % 17.013 M 76.20 % 9.655 M 3 762.00 % 250.000 K 0.000 0.000 0.000 0.000 -100.00 % 220.770 K
Long term investments 18.881 M -23.42 % 24.655 M 30.57 % 18.882 M 11.30 % 16.965 M 0.01 % 16.964 M 43.25 % 11.842 M -3.10 % 12.221 M 4 788.55 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 1.014 B 7.24 % 945.675 M 7.83 % 876.975 M 4.37 % 840.249 M 0.73 % 834.199 M 9.31 % 763.129 M 4.63 % 729.380 M 2.96 % 708.385 M 2.35 % 692.141 M 92.21 % 360.105 M 7.06 % 336.345 M 9.48 % 307.231 M 18.66 % 258.923 M -1.38 % 262.533 M -6.60 % 281.076 M -9.82 % 311.687 M -8.12 % 339.237 M -4.56 % 355.431 M -3.95 % 370.037 M 54.20 % 239.965 M 9.01 % 220.128 M
Total non current assets 1.056 B 9.43 % 964.557 M 7.03 % 901.208 M 3.98 % 866.747 M 1.68 % 852.451 M 8.80 % 783.473 M 5.65 % 741.601 M 2.56 % 723.113 M 1.21 % 714.470 M 87.66 % 380.734 M 6.89 % 356.202 M 10.39 % 322.674 M 19.70 % 269.563 M -3.57 % 279.545 M -3.85 % 290.731 M -6.80 % 311.937 M -8.12 % 339.487 M -4.55 % 355.681 M -3.94 % 370.287 M 54.15 % 240.215 M 8.89 % 220.599 M
Other current assets 119.723 M 13.05 % 105.899 M 13.37 % 93.411 M 7.91 % 86.563 M 6.73 % 81.105 M -61.36 % 209.885 M -17.53 % 254.494 M 256.78 % 71.330 M 75.35 % 40.679 M -78.04 % 185.234 M -20.88 % 234.122 M 41.49 % 165.465 M 49 246.20 % 335.315 K -99.70 % 112.091 M 0.000 -100.00 % 2.453 M 72.12 % 1.425 M 2.44 % 1.391 M 6.02 % 1.312 M -43.18 % 2.309 M 119.28 % 1.053 M
Short term investments 673.000 K 0.00 % 673.000 K 124.33 % 300.000 K -98.04 % 15.300 M -22.72 % 19.798 M 2 438.21 % 780.000 K -93.55 % 12.087 M -83.38 % 72.713 M 12.24 % 64.786 M 30.48 % 49.651 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.191 M -7.03 % 1.281 M
cash and cash equivalents 24.737 M -47.40 % 47.029 M 419.20 % 9.058 M -42.47 % 15.744 M 3.97 % 15.143 M -21.10 % 19.193 M 29.35 % 14.838 M 47.10 % 10.087 M 102.03 % 4.993 M -0.01 % 4.993 M 94.93 % 2.562 M -6.26 % 2.733 M -87.09 % 21.170 M 329.57 % 4.928 M 39.37 % 3.536 M -37.57 % 5.664 M -5.22 % 5.976 M -13.95 % 6.945 M 52.30 % 4.560 M -19.65 % 5.675 M 472.27 % 991.663 K
Cash and short term investments 25.410 M -46.73 % 47.702 M 409.75 % 9.358 M -69.86 % 31.044 M -11.15 % 34.941 M 74.94 % 19.973 M 34.61 % 14.838 M -82.08 % 82.800 M 18.66 % 69.779 M 27.70 % 54.645 M 2 033.27 % 2.562 M -6.26 % 2.733 M -87.09 % 21.170 M 329.57 % 4.928 M 39.37 % 3.536 M -37.57 % 5.664 M -5.22 % 5.976 M -13.95 % 6.945 M 52.30 % 4.560 M -33.59 % 6.866 M 202.20 % 2.272 M
Total current assets 758.918 M -8.15 % 826.261 M 11.53 % 740.874 M 2.44 % 723.244 M 4.02 % 695.321 M 63.91 % 424.219 M 3.51 % 409.839 M -19.19 % 507.158 M 67.29 % 303.158 M 7.06 % 283.162 M -12.02 % 321.859 M -2.73 % 330.899 M 3.38 % 320.071 M 0.18 % 319.508 M 8.92 % 293.328 M 12.78 % 260.092 M 4.10 % 249.860 M -7.35 % 269.670 M 24.19 % 217.139 M 44.88 % 149.874 M 24.87 % 120.020 M
Inventory 251.615 M -2.01 % 256.785 M 1.61 % 252.710 M -1.21 % 255.806 M 41.57 % 180.694 M -7.03 % 194.360 M 38.33 % 140.507 M -28.96 % 197.776 M 160.17 % 76.018 M 75.63 % 43.283 M -49.18 % 85.176 M -47.65 % 162.702 M -7.04 % 175.027 M -13.56 % 202.488 M 0.31 % 201.859 M 33.17 % 151.583 M -10.73 % 169.805 M 4.99 % 161.739 M 37.63 % 117.516 M 30.46 % 90.076 M 22.00 % 73.835 M
Net receivables 362.170 M -12.91 % 415.875 M 7.91 % 385.395 M 10.17 % 349.831 M -12.23 % 398.581 M 39 858 000.00 % 1.000 K 0.000 -100.00 % 155.252 M 33.06 % 116.682 M -25.90 % 157.472 M -24.92 % 209.740 M 59.13 % 131.804 M 8.59 % 121.383 M 0.000 0.000 0.000 -100.00 % 72.653 M -27.05 % 99.595 M 6.23 % 93.751 M 85.19 % 50.623 M 18.12 % 42.859 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 200.00 % -1.000 K -200.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 123.593 M -4.14 % 128.931 M 4.31 % 123.602 M 25.82 % 98.238 M -29.87 % 140.081 M 58.54 % 88.355 M 18.40 % 74.627 M -56.49 % 171.532 M 12.67 % 152.249 M 11.91 % 136.045 M 32.70 % 102.517 M 412.15 % 20.017 M -56.77 % 46.301 M 37.78 % 33.604 M 61.21 % 20.846 M -23.91 % 27.395 M 26.45 % 21.665 M 0.25 % 21.612 M 923.30 % 2.112 M -81.13 % 11.194 M 55.41 % 7.203 M
Tax payables 0.000 -100.00 % 1.267 M -81.18 % 6.733 M 675.47 % -1.170 M -126.95 % 4.341 M 0.000 -100.00 % 17.917 M 32.72 % 13.500 M 163.16 % 5.130 M 143.03 % 2.111 M 0.000 0.000 -100.00 % 1.300 M -19.75 % 1.620 M 0.000 0.000 -100.00 % 400.000 K 61.29 % 248.000 K -94.87 % 4.833 M -20.64 % 6.090 M 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
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
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 100.00 % -400.000 K 0.000 -100.00 % 544.279 K -55.68 % 1.228 M 2.76 % 1.195 M -32.03 % 1.758 M 63.84 % 1.073 M
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
Other total stockholders equity 82.469 M 0.00 % 82.469 M 0.00 % 82.469 M 0.00 % 82.469 M 0.00 % 82.469 M -14.32 % 96.252 M 0.00 % 96.252 M -75.13 % 387.046 M 302.11 % 96.253 M 0.00 % 96.253 M 0.00 % 96.253 M 0.00 % 96.253 M 0.00 % 96.253 M 5.03 % 91.645 M 0.00 % 91.645 M 0.00 % 91.645 M 71.10 % 53.563 M 69.01 % 31.692 M 0.00 % 31.692 M 0.00 % 31.692 M -14.82 % 37.206 M
Deferred tax liabilities non current 28.994 M 25.15 % 23.168 M 46.18 % 15.849 M 60.11 % 9.899 M 169.58 % 3.672 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
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
Total assets 1.814 B 1.32 % 1.791 B 9.06 % 1.642 B 3.28 % 1.590 B 2.73 % 1.548 B 28.16 % 1.208 B 4.89 % 1.151 B -6.41 % 1.230 B 20.90 % 1.018 B 53.28 % 663.896 M -2.09 % 678.061 M 3.75 % 653.573 M 10.84 % 589.633 M -1.57 % 599.053 M 2.57 % 584.059 M 2.10 % 572.029 M -2.94 % 589.346 M -5.76 % 625.351 M 6.46 % 587.426 M 50.59 % 390.090 M 14.52 % 340.619 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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
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
Change in working capital -25.693 M -213.89 % 22.559 M 227.08 % -17.752 M 85.99 % -126.674 M -5 083.06 % -2.444 M 89.21 % -22.641 M -327.75 % -5.293 M 97.00 % -176.342 M -183.61 % 210.919 M 3 960.44 % 5.194 M -87.07 % 40.173 M 762.03 % -6.068 M -140.79 % 14.878 M -71.67 % 52.516 M 219.66 % -43.886 M -486.21 % -7.486 M -155.41 % 13.511 M 136.67 % -36.845 M 54.74 % -81.410 M -306.50 % -20.027 M -12.71 % -17.769 M
Accounts receivables 53.705 M 276.20 % -30.480 M 14.29 % -35.563 M -172.95 % 48.750 M 120.66 % -235.967 M -715.20 % 38.356 M 183.47 % -45.950 M -19.54 % -38.437 M -194.00 % 40.888 M -21.77 % 52.269 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.306 M 243.54 % -12.753 M 72.36 % -46.137 M -317.53 % -11.050 M -96.30 % -5.629 M
Inventory 5.170 M 226.87 % -4.075 M -231.66 % 3.095 M 104.12 % -75.112 M -649.63 % 13.666 M 125.38 % -53.853 M -194.04 % 57.269 M 147.04 % -121.758 M -271.95 % -32.735 M -178.14 % 41.893 M -45.96 % 77.526 M 528.99 % 12.325 M -55.12 % 27.461 M 4 463.50 % -629.330 K 98.75 % -50.275 M -9 843.47 % 515.990 K -3.67 % 535.660 K 101.18 % -45.270 M -85.27 % -24.434 M -84.97 % -13.210 M 15.77 % -15.683 M
Accounts payables 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 100.00 % -106.165 M -596.88 % 21.366 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.178 M 295.39 % -10.839 M -356.00 % 4.234 M 19.50 % 3.543 M
Other working capital -84.568 M -248.07 % 57.114 M 288.11 % 14.716 M 114.67 % -100.313 M -145.63 % 219.857 M 3 177.51 % -7.144 M -107.98 % 89.552 M 338.72 % -37.513 M -118.50 % 202.765 M 327.91 % -88.967 M -138.18 % -37.353 M -103.07 % -18.394 M -46.18 % -12.583 M -123.68 % 53.145 M 731.83 % 6.389 M 179.84 % -8.002 M -50.14 % -5.330 M 0.000 0.000 0.000 0.000
Other non cash items 3.151 M -93.78 % 50.686 M 93.81 % 26.152 M -14.96 % 30.751 M 78.83 % 17.196 M 10.34 % 15.584 M 118.32 % 7.138 M 112.79 % -55.827 M -57.96 % -35.343 M -40.24 % -25.201 M -6.80 % -23.597 M -689.03 % -2.991 M 28.57 % -4.187 M 91.16 % -47.339 M -2 262.27 % -2.004 M -111.15 % 17.980 M 2 084.56 % -906.000 K -110.47 % 8.650 M 7.24 % 8.066 M 1 689.88 % 450.644 K 12 666.76 % -3.586 K
Net cash provided by operating activities 117.193 M -41.50 % 200.340 M 33.14 % 150.473 M 1 038.22 % 13.220 M -90.39 % 137.585 M 19.95 % 114.698 M -18.29 % 140.371 M 294.51 % -72.168 M -126.44 % 272.937 M 619.72 % 37.923 M -55.19 % 84.635 M 108.59 % 40.574 M -38.83 % 66.326 M 0.96 % 65.694 M 446.49 % -18.960 M -147.46 % 39.953 M 6.31 % 37.580 M 16.16 % 32.351 M 536.00 % -7.420 M -120.77 % 35.731 M 57.63 % 22.667 M
Investments in property plant and equipment -174.363 M -53.31 % -113.729 M -39.73 % -81.391 M -26.32 % -64.434 M 52.84 % -136.626 M -90.54 % -71.706 M -31.52 % -54.520 M 21.39 % -69.356 M 82.21 % -389.770 M -678.18 % -50.087 M 17.51 % -60.718 M 10.16 % -67.581 M -357.93 % -14.758 M -398.95 % -2.958 M 38.22 % -4.787 M 32.06 % -7.046 M 4.56 % -7.383 M 25.01 % -9.845 M 93.40 % -149.187 M -325.90 % -35.029 M 66.82 % -105.574 M
Acquisitions net 25.826 M 948.98 % 2.462 M 8.70 % 2.265 M -73.34 % 8.495 M -52.45 % 17.867 M 535.38 % 2.812 M -22.01 % 3.606 M -73.32 % 13.512 M -55.50 % 30.360 M 687.72 % 3.854 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 589.850 K -38.02 % 951.687 K 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.439 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.808 M 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 -100.00 % 250.000 K 0.000 0.000 0.000 0.000 -100.00 % 5.000 K -99.93 % 6.803 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 5.483 M 75.62 % 3.122 M 130.75 % 1.353 M -71.33 % 4.720 M -45.81 % 8.710 M 725.72 % -1.392 M -69 700.00 % 2.000 K -100.00 % 41.919 M 108.90 % 20.066 M 18.76 % 16.896 M -3.18 % 17.452 M 719.23 % -2.818 M -195.62 % 2.948 M -10.08 % 3.278 M -91.08 % 36.763 M 292.01 % 9.378 M 948.60 % 894.324 K 26 927.02 % 3.309 K -98.62 % 240.029 K 277.01 % 63.667 K 1 675.43 % 3.586 K
Net cash used for investing activites -143.054 M -32.28 % -108.145 M -39.05 % -77.773 M -51.84 % -51.219 M 53.46 % -110.049 M -56.57 % -70.286 M -105.38 % -34.223 M -145.77 % -13.925 M 95.90 % -339.343 M -1 056.73 % -29.336 M 32.19 % -43.266 M 38.54 % -70.395 M -1 305.74 % -5.008 M 22.81 % -6.488 M -120.29 % 31.975 M 1 271.29 % 2.332 M 139.53 % -5.898 M 33.66 % -8.890 M 94.03 % -148.947 M -325.98 % -34.966 M 66.88 % -105.571 M
Debt repayment 3.568 M 148.47 % -7.362 M 85.11 % -49.448 M -160.34 % 81.946 M 243.23 % 23.875 M 935.79 % 2.305 M 104.21 % -54.770 M -139.61 % 138.289 M 77.35 % 77.977 M 793.28 % 8.729 M 175.22 % -11.605 M -136.16 % 32.096 M 219.57 % -26.844 M -4.93 % -25.582 M -412.90 % 8.176 M 114.17 % -57.710 M 10.48 % -64.463 M -205.86 % -21.076 M -113.68 % 154.041 M 3 923.01 % 3.829 M -95.43 % 83.739 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 -100.00 % 11.191 M 0.000 0.000 -100.00 % 11.045 M -65.28 % 31.812 M 0.000 0.000 0.000 -100.00 % 4.000 K
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
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
Other financing activites 0.000 100.00 % -46.489 M -3.45 % -44.937 M 6.08 % -47.844 M -31.29 % -36.442 M 12.36 % -41.583 M 13.05 % -47.824 M -4.18 % -45.905 M -240.51 % -13.481 M 8.98 % -14.811 M 49.67 % -29.428 M -36.62 % -21.540 M 26.40 % -29.268 M 3.19 % -30.232 M -29.65 % -23.319 M -673.16 % 4.069 M 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 3.568 M 106.63 % -53.851 M 42.95 % -94.385 M -376.77 % 34.102 M 371.36 % -12.567 M 68.00 % -39.278 M 61.72 % -102.594 M -211.05 % 92.384 M 43.24 % 64.496 M 1 160.45 % -6.082 M 85.18 % -41.033 M -488.70 % 10.556 M 123.50 % -44.921 M 19.52 % -55.814 M -268.57 % -15.143 M 64.45 % -42.596 M -30.46 % -32.650 M -54.92 % -21.076 M -113.68 % 154.041 M 3 923.01 % 3.829 M -95.43 % 83.743 M
Effect of forex changes on cash 674.000 K 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -21.619 M -156.38 % 38.344 M 276.81 % -21.686 M -456.48 % -3.897 M -126.03 % 14.969 M 191.57 % 5.134 M 44.46 % 3.554 M -43.51 % 6.291 M 429.31 % -1.910 M -176.28 % 2.505 M 643.57 % 336.822 K 101.75 % -19.264 M -217.48 % 16.397 M 383.39 % 3.392 M 259.40 % -2.128 M -582.33 % -311.878 K 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 47.029 M 402.55 % 9.358 M -69.86 % 31.044 M -11.15 % 34.941 M 74.95 % 19.972 M 34.60 % 14.838 M 31.50 % 11.284 M 126.00 % 4.993 M -27.67 % 6.903 M 56.94 % 4.399 M 8.29 % 4.062 M -82.59 % 23.326 M 236.67 % 6.928 M 95.93 % 3.536 M -37.57 % 5.664 M -5.22 % 5.976 M -13.95 % 6.945 M 52.30 % 4.560 M -19.65 % 5.675 M 0.000 0.000
Cash at end of period 25.410 M -46.73 % 47.702 M 409.75 % 9.358 M -69.86 % 31.044 M -11.15 % 34.941 M 74.95 % 19.972 M 34.60 % 14.838 M 31.49 % 11.284 M 126.01 % 4.993 M -27.67 % 6.903 M 56.94 % 4.399 M 8.29 % 4.062 M -82.59 % 23.326 M 236.67 % 6.928 M 95.93 % 3.536 M -37.57 % 5.664 M -5.22 % 5.976 M -13.95 % 6.945 M 52.30 % 4.560 M -19.65 % 5.675 M 472.27 % 991.663 K
Operating cash flow 117.193 M -41.50 % 200.340 M 33.14 % 150.473 M 1 038.22 % 13.220 M -90.39 % 137.585 M 19.95 % 114.698 M -18.29 % 140.371 M 294.51 % -72.168 M -126.44 % 272.937 M 619.72 % 37.923 M -55.19 % 84.635 M 108.59 % 40.574 M -38.83 % 66.326 M 0.96 % 65.694 M 446.49 % -18.960 M -147.46 % 39.953 M 6.31 % 37.580 M 16.16 % 32.351 M 536.00 % -7.420 M -120.77 % 35.731 M 57.63 % 22.667 M
Capital expenditure -174.363 M -53.32 % -113.726 M -39.73 % -81.391 M -26.32 % -64.434 M 52.84 % -136.626 M -90.54 % -71.706 M -31.52 % -54.520 M 21.39 % -69.356 M 82.21 % -389.770 M -678.18 % -50.087 M 17.51 % -60.718 M 10.16 % -67.581 M -357.93 % -14.758 M -398.95 % -2.958 M 38.22 % -4.787 M 32.06 % -7.046 M 4.56 % -7.383 M 25.01 % -9.845 M 93.40 % -149.187 M -325.90 % -35.029 M 66.82 % -105.574 M
Free CashFlow -57.170 M -166.01 % 86.614 M 25.38 % 69.082 M 234.89 % -51.214 M -5 440.35 % 959.000 K -97.77 % 42.992 M -49.92 % 85.851 M 160.66 % -141.524 M -21.13 % -116.833 M -860.46 % -12.164 M -150.86 % 23.918 M 188.56 % -27.007 M -152.37 % 51.568 M -17.80 % 62.736 M 364.18 % -23.747 M -172.17 % 32.906 M 8.97 % 30.198 M 34.18 % 22.506 M 114.37 % -156.608 M -22 423.14 % 701.550 K 100.85 % -82.907 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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 2011-12-31 2010-03-31 2009-03-31 2008-03-31
Revenue 502.544 M -38.95 % 823.184 M 8.76 % 756.856 M -1.88 % 771.366 M 27.07 % 607.022 M -17.99 % 740.164 M 31.35 % 563.491 M -13.38 % 650.515 M 26.37 % 514.773 M 21.22 % 424.654 M -28.08 % 590.427 M 4.19 % 566.691 M -4.65 % 594.337 M 15.66 % 513.875 M -7.11 % 553.214 M -5.95 % 588.187 M 35.10 % 435.358 M -11.34 % 491.046 M -6.96 % 527.781 M 0.83 % 523.439 M 174.23 % 190.878 M -46.73 % 358.338 M -1.90 % 365.293 M -28.83 % 513.295 M 54.11 % 333.063 M -35.38 % 515.438 M 22.41 % 421.091 M -15.56 % 498.705 M 35.24 % 368.746 M -12.53 % 421.587 M 7.84 % 390.951 M -2.97 % 402.900 M 51.36 % 266.195 M -25.55 % 357.534 M 56.00 % 229.192 M -24.65 % 304.165 M 23.95 % 245.390 M -18.60 % 301.448 M 44.10 % 209.190 M -42.18 % 361.766 M 33.08 % 271.851 M 28.74 % 211.167 M -19.83 % 263.384 M -28.46 % 368.143 M 61.79 % 227.539 M 1.16 % 224.937 M 12.27 % 200.362 M -22.16 % 257.405 M 51.28 % 170.151 M -3.09 % 175.582 M -10.93 % 197.119 M 5.16 % 187.439 M 33.78 % 140.108 M -34.42 % 213.630 M 161.69 % 81.636 M -35.55 % 126.672 M -12.27 % 144.389 M
Net income 7.219 M -69.62 % 23.763 M 15.78 % 20.525 M -30.12 % 29.370 M 159.02 % 11.339 M -51.49 % 23.373 M 26.57 % 18.466 M -30.85 % 26.705 M 151.15 % 10.633 M -72.38 % 38.500 M 388.45 % 7.882 M -53.74 % 17.037 M 60.64 % 10.606 M -16.73 % 12.737 M 44.36 % 8.823 M -34.97 % 13.567 M -1.50 % 13.774 M 297.63 % 3.464 M -30.64 % 4.994 M -85.80 % 35.161 M 130.96 % 15.224 M 265.17 % 4.169 M -81.21 % 22.184 M -28.01 % 30.814 M 202.84 % 10.175 M -44.49 % 18.331 M -40.69 % 30.906 M 45.51 % 21.240 M 82.66 % 11.628 M -43.98 % 20.758 M 35.76 % 15.290 M 76.05 % 8.685 M 5.18 % 8.257 M -56.78 % 19.104 M 42.04 % 13.450 M 119.99 % 6.114 M 43.49 % 4.261 M 405.67 % -1.394 M -127.38 % 5.091 M 0.04 % 5.089 M 6.44 % 4.781 M 340.26 % -1.990 M -172.62 % 2.740 M -11.10 % 3.082 M 26.67 % 2.433 M 160.34 % -4.032 M -310.33 % 1.917 M -70.27 % 6.447 M 84.89 % 3.487 M 899.94 % 348.720 K -89.91 % 3.457 M 36.86 % 2.526 M 194.41 % 858.000 K -73.29 % 3.212 M 165.02 % 1.212 M 108.11 % -14.949 M -184.88 % 17.612 M
Income before tax 10.139 M -61.74 % 26.502 M -7.75 % 28.728 M -29.01 % 40.469 M 154.15 % 15.923 M -50.73 % 32.317 M 31.11 % 24.649 M -27.82 % 34.148 M 128.98 % 14.913 M -70.29 % 50.199 M 358.40 % 10.951 M -47.13 % 20.713 M 33.25 % 15.545 M -30.91 % 22.499 M 92.98 % 11.659 M -30.64 % 16.809 M 1.66 % 16.534 M 130.12 % 7.185 M 17.23 % 6.129 M -86.35 % 44.897 M 165.29 % 16.924 M 106.57 % 8.193 M -69.67 % 27.016 M -27.43 % 37.226 M 162.62 % 14.175 M -56.70 % 32.736 M -1.71 % 33.306 M 27.90 % 26.040 M 82.51 % 14.268 M -43.33 % 25.178 M 22.89 % 20.488 M 87.36 % 10.935 M 6.20 % 10.297 M -55.04 % 22.901 M 19.59 % 19.150 M 117.27 % 8.814 M 56.25 % 5.641 M 136.52 % 2.385 M -60.84 % 6.091 M -1.58 % 6.189 M 3.48 % 5.981 M 5 696.36 % -106.873 K -103.11 % 3.440 M -12.51 % 3.932 M 45.47 % 2.703 M 164.13 % -4.215 M -255.14 % 2.717 M -63.52 % 7.447 M 91.59 % 3.887 M 818.42 % -541.045 K -110.95 % 4.939 M 36.85 % 3.609 M 194.37 % 1.226 M -73.28 % 4.588 M 214.25 % 1.460 M 108.70 % -16.783 M -191.04 % 18.435 M
Income before tax ratio 0.02 -37.33 % 0.03 -15.18 % 0.04 -27.65 % 0.05 100.01 % 0.03 -39.92 % 0.04 -0.19 % 0.04 -16.67 % 0.05 81.20 % 0.03 -75.49 % 0.12 537.34 % 0.02 -49.26 % 0.04 39.75 % 0.03 -40.26 % 0.04 107.75 % 0.02 -26.25 % 0.03 -24.75 % 0.04 159.55 % 0.01 26.00 % 0.01 -86.46 % 0.09 -3.26 % 0.09 287.79 % 0.02 -69.08 % 0.07 1.98 % 0.07 70.41 % 0.04 -32.99 % 0.06 -19.70 % 0.08 51.48 % 0.05 34.95 % 0.04 -35.21 % 0.06 13.96 % 0.05 93.09 % 0.03 -29.84 % 0.04 -39.61 % 0.06 -23.34 % 0.08 188.34 % 0.03 26.06 % 0.02 190.55 % 0.01 -72.83 % 0.03 70.20 % 0.02 -22.24 % 0.02 4 447.11 % 0.00 -103.88 % 0.01 22.28 % 0.01 -10.09 % 0.01 163.39 % -0.02 -238.19 % 0.01 -53.13 % 0.03 26.64 % 0.02 841.36 % 0.00 -112.30 % 0.03 30.13 % 0.02 120.04 % 0.01 -59.26 % 0.02 20.09 % 0.02 113.50 % -0.13 -203.77 % 0.13
EBITDA 42.885 M -23.69 % 56.197 M -19.01 % 69.390 M 4.47 % 66.424 M 61.01 % 41.255 M -23.28 % 53.775 M 6.38 % 50.552 M -11.86 % 57.352 M 47.99 % 38.753 M -46.39 % 72.292 M 109.72 % 34.471 M -23.57 % 45.099 M 28.30 % 35.150 M -26.53 % 47.842 M 49.70 % 31.959 M -22.72 % 41.355 M 15.42 % 35.831 M 48.39 % 24.147 M -8.94 % 26.518 M -63.42 % 72.500 M 100.78 % 36.110 M 32.05 % 27.345 M -42.01 % 47.153 M -18.78 % 58.059 M 88.62 % 30.781 M -10.79 % 34.502 M -35.57 % 53.550 M -1.29 % 54.249 M 51.29 % 35.857 M -29.32 % 50.735 M 19.98 % 42.286 M 15.28 % 36.681 M 21.06 % 30.300 M 9.91 % 27.569 M -11.52 % 31.158 M 47.51 % 21.123 M 20.63 % 17.511 M 167.51 % 6.546 M -58.82 % 15.897 M -3.29 % 16.437 M -13.71 % 19.049 M 27.42 % 14.950 M -7.52 % 16.165 M 6.29 % 15.209 M 11.72 % 13.614 M 2 078.87 % -687.968 K -104.93 % 13.941 M -18.99 % 17.209 M 16.73 % 14.743 M 80.69 % 8.159 M -49.67 % 16.213 M 1.96 % 15.901 M 23.03 % 12.925 M -30.00 % 18.465 M 5.19 % 17.554 M 193.92 % -18.691 M -156.45 % 33.113 M
Net income ratio 0.01 -50.24 % 0.03 6.45 % 0.03 -28.78 % 0.04 103.83 % 0.02 -40.85 % 0.03 -3.64 % 0.03 -20.17 % 0.04 98.74 % 0.02 -77.22 % 0.09 579.13 % 0.01 -55.60 % 0.03 68.47 % 0.02 -28.00 % 0.02 55.41 % 0.02 -30.86 % 0.02 -27.10 % 0.03 348.50 % 0.01 -25.45 % 0.01 -85.91 % 0.07 -15.78 % 0.08 585.54 % 0.01 -80.84 % 0.06 1.16 % 0.06 96.50 % 0.03 -14.10 % 0.04 -51.54 % 0.07 72.33 % 0.04 35.06 % 0.03 -35.96 % 0.05 25.90 % 0.04 81.43 % 0.02 -30.51 % 0.03 -41.95 % 0.05 -8.95 % 0.06 191.95 % 0.02 15.76 % 0.02 475.50 % 0.00 -119.00 % 0.02 73.00 % 0.01 -20.01 % 0.02 286.63 % -0.01 -190.58 % 0.01 24.26 % 0.01 -21.71 % 0.01 159.65 % -0.02 -287.35 % 0.01 -61.80 % 0.03 22.21 % 0.02 931.86 % 0.00 -88.68 % 0.02 30.14 % 0.01 120.06 % 0.01 -59.27 % 0.02 1.27 % 0.01 112.58 % -0.12 -196.75 % 0.12
Ratio EBITDA 0.09 25.00 % 0.07 -25.54 % 0.09 6.47 % 0.09 26.70 % 0.07 -6.46 % 0.07 -19.02 % 0.09 1.76 % 0.09 17.11 % 0.08 -55.78 % 0.17 191.59 % 0.06 -26.64 % 0.08 34.56 % 0.06 -36.48 % 0.09 61.16 % 0.06 -17.83 % 0.07 -14.57 % 0.08 67.37 % 0.05 -2.13 % 0.05 -63.72 % 0.14 -26.78 % 0.19 147.91 % 0.08 -40.88 % 0.13 14.12 % 0.11 22.39 % 0.09 38.06 % 0.07 -47.36 % 0.13 16.91 % 0.11 11.87 % 0.10 -19.20 % 0.12 11.26 % 0.11 18.80 % 0.09 -20.02 % 0.11 47.62 % 0.08 -43.28 % 0.14 95.76 % 0.07 -2.68 % 0.07 228.62 % 0.02 -71.42 % 0.08 67.26 % 0.05 -35.16 % 0.07 -1.03 % 0.07 15.35 % 0.06 48.56 % 0.04 -30.95 % 0.06 2 056.24 % 0.00 -104.40 % 0.07 4.07 % 0.07 -22.84 % 0.09 86.46 % 0.05 -43.50 % 0.08 -3.04 % 0.08 -8.04 % 0.09 6.73 % 0.09 -59.80 % 0.22 245.73 % -0.15 -164.34 % 0.23
Gross profit ratio 0.54 33.84 % 0.40 28.47 % 0.31 21.28 % 0.26 -35.28 % 0.40 8.82 % 0.37 76.82 % 0.21 -32.99 % 0.31 -36.07 % 0.48 233.94 % -0.36 -262.20 % 0.22 30.67 % 0.17 -63.32 % 0.46 232.48 % -0.35 -223.68 % 0.28 -10.69 % 0.32 -2.10 % 0.32 177.28 % -0.42 -196.37 % 0.43 1.99 % 0.43 -19.35 % 0.53 243.78 % -0.37 -229.95 % 0.28 -32.58 % 0.42 13.59 % 0.37 1 286.76 % 0.03 -90.51 % 0.28 -4.65 % 0.29 9.30 % 0.27 -57.52 % 0.63 72.73 % 0.37 -0.93 % 0.37 5.96 % 0.35 -48.89 % 0.68 74.08 % 0.39 66.22 % 0.24 -3.47 % 0.24 -40.27 % 0.41 -9.02 % 0.45 100.19 % 0.23 -4.67 % 0.24 127.06 % -0.87 -295.90 % 0.45 85.21 % 0.24 -23.53 % 0.31 151.79 % -0.61 -273.16 % 0.35 37.47 % 0.25 -20.90 % 0.32 216.62 % -0.28 -224.20 % 0.22 8.29 % 0.21 1.32 % 0.20 -29.53 % 0.29 -39.73 % 0.48 8.08 % 0.44 -20.25 % 0.55
Weighted average shs out dil 9.625 M -0.36 % 9.660 M 0.06 % 9.654 M -0.07 % 9.661 M -0.31 % 9.691 M 0.40 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M -0.28 % 9.680 M 0.40 % 9.642 M -0.11 % 9.653 M -0.44 % 9.696 M 0.77 % 9.622 M -0.11 % 9.632 M -0.21 % 9.653 M 0.51 % 9.604 M -0.58 % 9.660 M 0.25 % 9.635 M -0.09 % 9.644 M -0.01 % 9.645 M -0.15 % 9.660 M -0.32 % 9.690 M 0.36 % 9.655 M -0.03 % 9.658 M 0.04 % 9.655 M -0.37 % 9.690 M 0.36 % 9.655 M -0.23 % 9.677 M 0.28 % 9.650 M 0.51 % 9.601 M -0.49 % 9.648 M -0.29 % 9.676 M -0.29 % 9.705 M 0.21 % 9.684 M -2.74 % 9.957 M 3.66 % 9.606 M 0.04 % 9.602 M 0.42 % 9.562 M -0.40 % 9.600 M -1.89 % 9.786 M 1.60 % 9.631 M -1.04 % 9.732 M 1.17 % 9.619 M 0.36 % 9.585 M -0.39 % 9.622 M -0.66 % 9.686 M -0.15 % 9.701 M 7.85 % 8.995 M 0.00 % 8.995 M 0.00 % 8.995 M 0.00 % 8.995 M -3.52 % 9.323 M 17.87 % 7.910 M 14.52 % 6.907 M
Weighted average shs out 9.625 M -0.36 % 9.660 M 0.06 % 9.654 M -0.07 % 9.661 M -0.31 % 9.691 M 0.40 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M 0.00 % 9.653 M 0.11 % 9.642 M -0.11 % 9.653 M 0.00 % 9.653 M 0.32 % 9.622 M -0.11 % 9.632 M -0.21 % 9.653 M 0.51 % 9.604 M -0.58 % 9.660 M 0.25 % 9.635 M -0.09 % 9.644 M -0.01 % 9.645 M -0.15 % 9.660 M -0.32 % 9.690 M 0.36 % 9.655 M -0.03 % 9.658 M 0.04 % 9.655 M -0.37 % 9.690 M 0.36 % 9.655 M -0.23 % 9.677 M 0.28 % 9.650 M 0.51 % 9.601 M -0.49 % 9.648 M -0.29 % 9.676 M -0.29 % 9.705 M 0.21 % 9.684 M -2.74 % 9.957 M 3.66 % 9.606 M 0.04 % 9.602 M 0.42 % 9.562 M -0.40 % 9.600 M -1.89 % 9.786 M 1.60 % 9.631 M -1.04 % 9.732 M 1.17 % 9.619 M 0.36 % 9.585 M -0.39 % 9.622 M -0.66 % 9.686 M -0.15 % 9.701 M 7.85 % 8.995 M 0.00 % 8.995 M 0.00 % 8.995 M 0.00 % 8.995 M -3.52 % 9.323 M 17.87 % 7.910 M 14.52 % 6.907 M
EPS diluted 0.75 -69.51 % 2.46 15.49 % 2.13 -29.93 % 3.04 159.83 % 1.17 -51.65 % 2.42 26.70 % 1.91 -31.05 % 2.77 151.82 % 1.10 -72.43 % 3.99 386.59 % 0.82 -53.41 % 1.76 60.00 % 1.10 -16.67 % 1.32 45.05 % 0.91 -35.46 % 1.41 -1.40 % 1.43 297.22 % 0.36 -30.77 % 0.52 -85.71 % 3.64 130.38 % 1.58 267.44 % 0.43 -81.30 % 2.30 -27.90 % 3.19 203.81 % 1.05 -44.74 % 1.90 -40.63 % 3.20 45.45 % 2.20 83.33 % 1.20 -44.19 % 2.15 36.08 % 1.58 75.56 % 0.90 4.65 % 0.86 -56.57 % 1.98 42.45 % 1.39 120.63 % 0.63 43.18 % 0.44 414.29 % -0.14 -126.42 % 0.53 0.00 % 0.53 6.00 % 0.50 338.10 % -0.21 -175.00 % 0.28 -12.50 % 0.32 28.00 % 0.25 159.52 % -0.42 -310.00 % 0.20 -70.15 % 0.67 86.11 % 0.36 902.79 % 0.04 -90.55 % 0.38 35.71 % 0.28 180.00 % 0.10 -72.22 % 0.36 176.92 % 0.13 106.88 % -1.89 -174.12 % 2.55
Earnings per share 0.75 -69.51 % 2.46 15.49 % 2.13 -29.93 % 3.04 159.83 % 1.17 -51.65 % 2.42 26.70 % 1.91 -31.05 % 2.77 151.82 % 1.10 -72.43 % 3.99 386.59 % 0.82 -53.41 % 1.76 60.00 % 1.10 -16.67 % 1.32 45.05 % 0.91 -35.46 % 1.41 -1.40 % 1.43 297.22 % 0.36 -30.77 % 0.52 -85.71 % 3.64 130.38 % 1.58 267.44 % 0.43 -81.30 % 2.30 -27.90 % 3.19 203.81 % 1.05 -44.74 % 1.90 -40.63 % 3.20 45.45 % 2.20 83.33 % 1.20 -44.19 % 2.15 36.08 % 1.58 75.56 % 0.90 4.65 % 0.86 -56.57 % 1.98 42.45 % 1.39 120.63 % 0.63 43.18 % 0.44 414.29 % -0.14 -126.42 % 0.53 0.00 % 0.53 6.00 % 0.50 338.10 % -0.21 -175.00 % 0.28 -12.50 % 0.32 28.00 % 0.25 159.52 % -0.42 -310.00 % 0.20 -70.15 % 0.67 86.11 % 0.36 902.79 % 0.04 -90.55 % 0.38 35.71 % 0.28 180.00 % 0.10 -72.22 % 0.36 176.92 % 0.13 106.88 % -1.89 -174.12 % 2.55
Gross profit 269.802 M -18.29 % 330.207 M 39.73 % 236.316 M 19.00 % 198.582 M -17.76 % 241.452 M -10.76 % 270.554 M 132.26 % 116.486 M -41.95 % 200.668 M -19.22 % 248.398 M 262.36 % -152.993 M -216.66 % 131.149 M 36.14 % 96.333 M -65.03 % 275.473 M 253.22 % -179.788 M -214.88 % 156.499 M -16.00 % 186.318 M 32.26 % 140.871 M 168.51 % -205.612 M -189.67 % 229.309 M 2.84 % 222.984 M 121.17 % 100.821 M 176.59 % -131.638 M -227.47 % 103.267 M -52.02 % 215.221 M 75.06 % 122.940 M 796.09 % 13.720 M -88.38 % 118.108 M -19.49 % 146.699 M 47.82 % 99.242 M -62.85 % 267.115 M 86.26 % 143.409 M -3.87 % 149.180 M 60.38 % 93.017 M -61.95 % 244.457 M 171.56 % 90.020 M 25.25 % 71.871 M 19.65 % 60.069 M -51.38 % 123.546 M 31.10 % 94.239 M 15.76 % 81.410 M 26.86 % 64.171 M 134.84 % -184.175 M -257.06 % 117.262 M 32.51 % 88.494 M 23.73 % 71.524 M 152.39 % -136.516 M -294.40 % 70.223 M 7.01 % 65.624 M 19.67 % 54.838 M 213.01 % -48.523 M -210.63 % 43.861 M 13.89 % 38.513 M 35.54 % 28.414 M -53.79 % 61.483 M 57.71 % 38.985 M -30.35 % 55.972 M -30.03 % 79.999 M
Income tax expense 2.920 M 6.61 % 2.739 M -66.61 % 8.203 M -26.10 % 11.100 M 142.15 % 4.584 M -48.75 % 8.945 M 44.65 % 6.184 M -16.90 % 7.442 M 73.88 % 4.280 M -63.42 % 11.699 M 281.20 % 3.069 M -16.51 % 3.676 M -25.57 % 4.939 M -49.41 % 9.762 M 244.22 % 2.836 M -12.52 % 3.242 M 17.46 % 2.760 M -25.81 % 3.720 M 227.75 % 1.135 M -88.34 % 9.736 M 472.71 % 1.700 M -57.75 % 4.024 M -16.72 % 4.832 M -24.64 % 6.412 M 60.30 % 4.000 M -72.23 % 14.405 M 500.21 % 2.400 M -50.00 % 4.800 M 81.82 % 2.640 M -40.27 % 4.420 M -14.97 % 5.198 M 131.02 % 2.250 M 10.29 % 2.040 M -46.27 % 3.797 M -33.39 % 5.700 M 111.11 % 2.700 M 95.65 % 1.380 M -63.48 % 3.779 M 277.90 % 1.000 M -9.09 % 1.100 M -8.33 % 1.200 M -36.27 % 1.883 M 169.01 % 700.000 K -17.65 % 850.000 K 214.81 % 270.000 K 247.41 % -183.165 K -122.90 % 800.000 K -20.00 % 1.000 M 150.00 % 400.000 K 144.96 % -889.765 K -160.04 % 1.482 M 36.84 % 1.083 M 194.29 % 368.000 K -73.26 % 1.376 M 454.84 % 248.000 K 113.52 % -1.834 M -322.84 % 823.000 K
Cost of revenue 232.742 M -52.79 % 492.977 M -5.30 % 520.541 M -9.12 % 572.784 M 56.68 % 365.570 M -22.15 % 469.610 M 5.06 % 447.005 M -0.63 % 449.847 M 68.88 % 266.375 M -53.89 % 577.647 M 25.77 % 459.278 M -2.36 % 470.358 M 47.51 % 318.864 M -54.03 % 693.663 M 74.85 % 396.715 M -1.28 % 401.869 M 36.46 % 294.487 M -57.73 % 696.658 M 133.41 % 298.472 M -0.66 % 300.455 M 233.63 % 90.057 M -81.62 % 489.976 M 87.00 % 262.026 M -12.09 % 298.074 M 41.86 % 210.123 M -58.12 % 501.718 M 65.59 % 302.983 M -13.93 % 352.006 M 30.61 % 269.504 M 74.47 % 154.472 M -37.60 % 247.542 M -2.43 % 253.720 M 46.51 % 173.178 M 53.15 % 113.077 M -18.75 % 139.172 M -40.09 % 232.294 M 25.35 % 185.321 M 4.17 % 177.902 M 54.76 % 114.951 M -59.00 % 280.356 M 34.99 % 207.680 M -47.47 % 395.342 M 170.56 % 146.122 M -47.75 % 279.649 M 79.24 % 156.015 M -56.84 % 361.453 M 177.74 % 130.139 M -32.14 % 191.781 M 66.31 % 115.313 M -48.55 % 224.106 M 46.23 % 153.258 M 2.91 % 148.926 M 33.33 % 111.694 M -26.59 % 152.147 M 256.73 % 42.651 M -39.67 % 70.700 M 9.80 % 64.390 M
General and administrative expenses 0.000 -100.00 % 37.885 M 0.000 0.000 0.000 -100.00 % 31.564 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 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.414 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 0.000 0.000
Other expenses 250.912 M 0.000 -100.00 % 190.861 M 30.54 % 146.207 M 0.000 0.000 0.000 -100.00 % 503.000 K -73.29 % 1.883 M 139.78 % -4.733 M -635.41 % 884.000 K -48.42 % 1.714 M -29.87 % 2.444 M 310.51 % -1.161 M -177.19 % 1.504 M 120.85 % 681.000 K -40.16 % 1.138 M -24.83 % 1.514 M 191.15 % 520.000 K -2.62 % 534.000 K 130.17 % 232.000 K 100.62 % -37.488 M -1 386.04 % 2.915 M 419.61 % 561.000 K -98.39 % 34.895 M 128.30 % -123.289 M -317.01 % 56.813 M 126.93 % 25.035 M -41.77 % 42.992 M 7.53 % 39.983 M 3 305.71 % 1.174 M 0.000 -100.00 % 762.000 K -40.56 % 1.282 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
Operating expenses 250.912 M 681.44 % 32.109 M -83.18 % 190.861 M 30.54 % 146.207 M -31.73 % 214.150 M -5.23 % 225.974 M 173.83 % 82.522 M -46.85 % 155.258 M -30.37 % 222.960 M 210.50 % -201.768 M -283.77 % 109.792 M 69.59 % 64.741 M -74.44 % 253.314 M 217.37 % -215.826 M -258.04 % 136.563 M -12.54 % 156.146 M 34.22 % 116.340 M 154.98 % -211.620 M -200.81 % 209.929 M 26.04 % 166.551 M 120.67 % 75.476 M 140.96 % -184.246 M -371.12 % 67.958 M -59.18 % 166.465 M 22.75 % 135.615 M 197.59 % -138.963 M -207.26 % 129.561 M -2.08 % 132.318 M 12.97 % 117.127 M -56.72 % 270.621 M 138.81 % 113.319 M -9.48 % 125.189 M 72.18 % 72.709 M -67.21 % 221.743 M 230.24 % 67.145 M 13.75 % 59.031 M 18.55 % 49.793 M -58.21 % 119.142 M 39.64 % 85.318 M 18.85 % 71.788 M 38.96 % 51.660 M 129.70 % -173.935 M -263.68 % 106.265 M 35.75 % 78.280 M 24.42 % 62.916 M 146.09 % -136.508 M -318.36 % 62.516 M 17.92 % 53.015 M 19.10 % 44.512 M 183.28 % -53.449 M -265.87 % 32.223 M 18.99 % 27.080 M 35.04 % 20.054 M -59.30 % 49.268 M 48.35 % 33.210 M -58.38 % 79.785 M 53.06 % 52.125 M
Cost and expenses 483.654 M -7.89 % 525.086 M -26.19 % 711.401 M -1.06 % 718.991 M 24.02 % 579.720 M -16.66 % 695.584 M 31.36 % 529.527 M -12.49 % 605.105 M 23.66 % 489.335 M 30.18 % 375.879 M -33.95 % 569.070 M 6.35 % 535.099 M -6.48 % 572.178 M 19.74 % 477.837 M -10.40 % 533.278 M -4.43 % 558.015 M 35.83 % 410.827 M -15.30 % 485.038 M -4.60 % 508.401 M 8.86 % 467.006 M 182.12 % 165.533 M -45.86 % 305.730 M -7.35 % 329.984 M -28.97 % 464.539 M 34.36 % 345.738 M -4.69 % 362.755 M -16.13 % 432.544 M -10.69 % 484.324 M 25.27 % 386.631 M -9.05 % 425.093 M 17.80 % 360.861 M -4.76 % 378.909 M 54.10 % 245.887 M -26.56 % 334.820 M 62.28 % 206.317 M -29.18 % 291.325 M 23.91 % 235.114 M -20.85 % 297.044 M 48.32 % 200.269 M -43.13 % 352.144 M 35.78 % 259.340 M 17.13 % 221.407 M -12.27 % 252.387 M -29.49 % 357.929 M 63.49 % 218.931 M -2.67 % 224.945 M 16.76 % 192.655 M -21.30 % 244.796 M 53.17 % 159.825 M -6.35 % 170.656 M -7.99 % 185.481 M 5.38 % 176.006 M 33.59 % 131.748 M -34.59 % 201.415 M 165.51 % 75.861 M -49.59 % 150.485 M 29.16 % 116.515 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 32.109 M 0.000 0.000 -100.00 % 214.150 M -5.23 % 225.974 M 173.83 % 82.522 M -30.24 % 118.302 M -37.17 % 188.285 M -19.94 % 235.194 M 216.93 % 74.210 M 156.10 % 28.977 M -86.82 % 219.888 M -26.73 % 300.096 M 190.76 % 103.211 M -16.32 % 123.339 M 39.17 % 88.625 M -46.74 % 166.408 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 400.000 K 0.000 0.000 0.000 -100.00 % 1.742 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.000 K 0.000 0.000 0.000 -100.00 % 687.426 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 100.00 % -8.121 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
Interest expense 18.333 M 14.51 % 16.010 M -10.25 % 17.838 M 49.81 % 11.907 M -9.12 % 13.102 M 5.99 % 12.361 M 24.18 % 9.954 M -15.40 % 11.766 M -5.17 % 12.408 M 1 047.83 % 1.081 M -90.43 % 11.290 M -10.35 % 12.593 M 39.03 % 9.058 M 188.56 % 3.139 M -67.91 % 9.781 M -30.35 % 14.044 M 53.74 % 9.135 M 0.000 -100.00 % 13.771 M 14.09 % 12.070 M 39.49 % 8.653 M -15.49 % 10.239 M -8.65 % 11.208 M -7.30 % 12.091 M 50.29 % 8.045 M 355.43 % 1.766 M -85.35 % 12.054 M -9.88 % 13.376 M 23.41 % 10.839 M -4.07 % 11.299 M 4.85 % 10.776 M -17.46 % 13.056 M 21.19 % 10.773 M 883.84 % 1.095 M -70.60 % 3.725 M -7.48 % 4.026 M -13.14 % 4.635 M 129.68 % 2.018 M -28.69 % 2.830 M -17.56 % 3.433 M -47.43 % 6.530 M 317.78 % 1.563 M -79.32 % 7.557 M 20.30 % 6.282 M 6.38 % 5.905 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.315 M 0.000 -100.00 % 9.439 M
Depreciation and amortization 14.413 M 5.32 % 13.685 M -40.04 % 22.824 M 62.47 % 14.048 M 14.87 % 12.230 M 34.44 % 9.097 M -42.97 % 15.950 M 39.44 % 11.439 M 0.06 % 11.432 M 13.24 % 10.095 M -17.46 % 12.230 M 3.71 % 11.793 M 11.81 % 10.547 M 0.84 % 10.459 M -0.57 % 10.519 M 0.16 % 10.502 M 3.35 % 10.162 M -32.32 % 15.014 M 126.87 % 6.618 M -57.39 % 15.533 M 47.47 % 10.533 M 18.18 % 8.913 M -0.18 % 8.929 M 2.14 % 8.742 M 2.11 % 8.561 M 636.02 % -1.597 M -119.50 % 8.190 M -44.79 % 14.833 M 37.98 % 10.750 M -24.60 % 14.258 M 29.36 % 11.022 M -13.14 % 12.690 M 37.49 % 9.230 M 158.33 % 3.573 M -56.86 % 8.283 M 0.00 % 8.283 M 14.49 % 7.235 M 237.61 % 2.143 M -69.28 % 6.976 M 2.36 % 6.815 M 4.24 % 6.538 M -51.55 % 13.494 M 161.10 % 5.168 M 3.46 % 4.995 M -0.22 % 5.006 M 66.52 % 3.006 M -51.78 % 6.234 M 35.52 % 4.600 M 4.14 % 4.417 M 25.28 % 3.526 M -22.93 % 4.575 M 2.39 % 4.468 M -2.12 % 4.565 M -26.96 % 6.250 M -46.94 % 11.779 M 129.97 % 5.122 M -2.23 % 5.239 M
Operating income 18.890 M -55.73 % 42.673 M -6.12 % 45.455 M -13.21 % 52.375 M 91.84 % 27.302 M -38.76 % 44.580 M 31.26 % 33.964 M -25.21 % 45.410 M 78.51 % 25.438 M -61.39 % 65.885 M 208.49 % 21.357 M -32.40 % 31.592 M 42.57 % 22.159 M -38.42 % 35.987 M 80.51 % 19.936 M -33.93 % 30.172 M 23.00 % 24.531 M 546.74 % 3.793 M -80.94 % 19.900 M -65.07 % 56.967 M 122.73 % 25.577 M 182.65 % 9.049 M -76.33 % 38.224 M -22.49 % 49.317 M 121.95 % 22.220 M -14.25 % 25.913 M -42.87 % 45.360 M 15.08 % 39.416 M 56.99 % 25.107 M -31.17 % 36.477 M 78.04 % 20.488 M 87.36 % 10.935 M 6.20 % 10.297 M -55.04 % 22.901 M 19.59 % 19.150 M 117.27 % 8.814 M 56.25 % 5.641 M 136.42 % 2.386 M -60.83 % 6.091 M -1.58 % 6.189 M 3.48 % 5.981 M 5 696.31 % -106.874 K -103.11 % 3.440 M -12.51 % 3.932 M 45.47 % 2.703 M 164.13 % -4.215 M -255.14 % 2.717 M -63.52 % 7.447 M 91.59 % 3.887 M 818.42 % -541.045 K -110.95 % 4.939 M 36.85 % 3.609 M 194.37 % 1.226 M -73.28 % 4.589 M 214.32 % 1.460 M 108.70 % -16.783 M -191.04 % 18.435 M
Operating income ratio 0.04 -27.49 % 0.05 -13.68 % 0.06 -11.55 % 0.07 50.96 % 0.04 -25.32 % 0.06 -0.07 % 0.06 -13.65 % 0.07 41.26 % 0.05 -68.15 % 0.16 328.92 % 0.04 -35.12 % 0.06 49.52 % 0.04 -46.76 % 0.07 94.33 % 0.04 -29.75 % 0.05 -8.96 % 0.06 629.47 % 0.01 -79.51 % 0.04 -65.35 % 0.11 -18.78 % 0.13 430.62 % 0.03 -75.87 % 0.10 8.91 % 0.10 44.02 % 0.07 32.70 % 0.05 -53.33 % 0.11 36.29 % 0.08 16.08 % 0.07 -21.31 % 0.09 65.10 % 0.05 93.09 % 0.03 -29.84 % 0.04 -39.61 % 0.06 -23.34 % 0.08 188.34 % 0.03 26.06 % 0.02 190.43 % 0.01 -72.82 % 0.03 70.20 % 0.02 -22.24 % 0.02 4 447.07 % 0.00 -103.88 % 0.01 22.28 % 0.01 -10.09 % 0.01 163.39 % -0.02 -238.19 % 0.01 -53.13 % 0.03 26.64 % 0.02 841.36 % 0.00 -112.30 % 0.03 30.13 % 0.02 120.04 % 0.01 -59.26 % 0.02 20.11 % 0.02 113.50 % -0.13 -203.77 % 0.13
Total other income expenses net -8.751 M 96.78 % -271.596 M -1 523.69 % -16.727 M -40.49 % -11.906 M -4.63 % -11.379 M 7.21 % -12.263 M -31.65 % -9.315 M 17.29 % -11.262 M -7.00 % -10.525 M -839.06 % 1.424 M 113.69 % -10.406 M 4.35 % -10.879 M -64.48 % -6.614 M 51.15 % -13.539 M -63.57 % -8.277 M 38.06 % -13.363 M -67.10 % -7.997 M -780.20 % 1.176 M 108.87 % -13.251 M -14.87 % -11.536 M -36.99 % -8.421 M 81.04 % -44.415 M -435.58 % -8.293 M 28.07 % -11.530 M -142.94 % 26.850 M 293.50 % 6.823 M -84.76 % 44.759 M 283.90 % 11.659 M -63.74 % 32.153 M 384.57 % -11.299 M -17.67 % -9.602 M 26.46 % -13.056 M -21.19 % -10.773 M 0.000 100.00 % -2.659 M 31.80 % -3.899 M -4.78 % -3.721 M -372 000.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2011-12-31 2010-03-31 2009-03-31 2008-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-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-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-03-31 2010-03-31
Net debt 0.000 -100.00 % 588.441 M 0.000 -100.00 % 695.261 M 0.000 -100.00 % 629.783 M 0.000 -100.00 % 563.580 M -5.90 % 598.905 M -9.03 % 658.336 M 1.68 % 647.488 M 8.05 % 599.246 M 6.25 % 563.994 M 0.000 -100.00 % 546.474 M 0.000 -100.00 % 423.135 M 0.000 -100.00 % 430.318 M 0.000 -100.00 % 401.688 M 0.000 -100.00 % 510.228 M 0.000 -100.00 % 524.262 M 0.000 -100.00 % 493.408 M 0.000 -100.00 % 214.382 M 0.000 -100.00 % 104.839 M -10.14 % 116.673 M 0.000 -100.00 % 62.500 M 0.000 -100.00 % 189.672 M 0.000 -100.00 % 216.500 M 0.000 -100.00 % 249.652 M 57.83 % 158.176 M -22.97 % 205.347 M
Total investments 0.000 -100.00 % 19.554 M 0.000 -100.00 % 672.600 K 0.000 -100.00 % 25.328 M 0.000 -100.00 % 7.201 M -61.87 % 18.882 M 129.32 % 8.234 M -74.48 % 32.265 M 90.42 % 16.944 M -53.91 % 36.762 M 0.000 -100.00 % 19.530 M 0.000 -100.00 % 780.000 K 0.000 -100.00 % 5.145 M 0.000 -100.00 % 12.087 M 0.000 -100.00 % 250.000 K 0.000 -100.00 % 250.000 K 0.000 -100.00 % 250.000 K 0.000 -100.00 % 250.000 K 0.000 -100.00 % 250.000 K 0.00 % 250.000 K 0.000 -100.00 % 200.000 K 0.000 -100.00 % 250.000 K 0.000 0.000 0.000 -100.00 % 250.000 K -1.96 % 255.000 K 2.00 % 250.000 K
Total debt 0.000 -100.00 % 613.851 M 0.000 -100.00 % 707.596 M 0.000 -100.00 % 676.812 M 0.000 -100.00 % 600.851 M -1.17 % 607.963 M -10.42 % 678.713 M 2.33 % 663.232 M 8.42 % 611.725 M 5.63 % 579.137 M 0.000 -100.00 % 560.476 M 0.000 -100.00 % 442.328 M 0.000 -100.00 % 433.665 M 0.000 -100.00 % 416.526 M 0.000 -100.00 % 510.228 M 0.000 -100.00 % 534.349 M 0.000 -100.00 % 507.884 M 0.000 -100.00 % 219.375 M 0.000 -100.00 % 114.356 M -6.01 % 121.666 M 0.000 -100.00 % 66.200 M 0.000 -100.00 % 192.233 M 0.000 -100.00 % 221.300 M 0.000 -100.00 % 252.385 M 40.72 % 179.346 M -15.01 % 211.011 M
Accumulated other comprehensive income loss 978.964 M 7 002.69 % 13.783 M -98.53 % 934.676 M 0.000 -100.00 % 893.967 M 6 386.01 % 13.783 M -98.38 % 852.129 M 782.77 % 96.529 M -49.93 % 192.781 M 99.71 % 96.529 M -49.93 % 192.781 M 99.71 % 96.529 M -49.93 % 192.782 M -71.79 % 683.405 M 0.000 -100.00 % 633.022 M 0.000 -100.00 % 606.677 M 0.000 -100.00 % 565.679 M 0.000 -100.00 % 516.442 M 0.000 -100.00 % 483.574 M 0.000 -100.00 % 447.528 M 0.000 -100.00 % 430.586 M 0.000 -100.00 % 398.032 M 0.000 0.000 -100.00 % 386.700 M 0.000 -100.00 % 377.100 M 0.000 -100.00 % 374.600 M 0.000 -100.00 % 369.247 M 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 786.183 M 0.000 0.000 0.000 -100.00 % 701.186 M 0.000 0.000 -100.00 % 622.010 M 0.000 -100.00 % 547.984 M 0.000 -100.00 % 499.083 M 0.000 0.000 0.000 -100.00 % 440.240 M 0.000 0.000 0.000 -100.00 % 372.898 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 194.876 M 0.000 0.000 0.000 -100.00 % 181.763 M 0.000 0.000 0.000 -100.00 % 176.466 M 4.64 % 168.647 M 11.90 % 150.707 M
Common stock 0.000 -100.00 % 96.529 M 0.000 -100.00 % 96.529 M 0.000 -100.00 % 96.529 M 0.000 -100.00 % 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 0.00 % 96.529 M 0.000 -100.00 % 96.529 M 0.000 -100.00 % 96.529 M 0.000 -100.00 % 96.529 M 0.000 -100.00 % 96.529 M 0.000 -100.00 % 96.529 M 0.000 -100.00 % 96.529 M 0.000 -100.00 % 96.529 M 0.000 -100.00 % 96.529 M 0.000 -100.00 % 96.529 M 0.00 % 96.529 M 0.000 -100.00 % 96.500 M 0.000 -100.00 % 96.529 M 0.000 -100.00 % 96.500 M 0.000 -100.00 % 96.529 M 0.00 % 96.529 M 7.32 % 89.946 M
Total equity 978.964 M 0.00 % 978.964 M 4.74 % 934.676 M 0.00 % 934.676 M 4.55 % 893.967 M 0.00 % 893.967 M 4.91 % 852.129 M 0.00 % 852.129 M 4.58 % 814.791 M 6.04 % 768.409 M 3.73 % 740.765 M 3.00 % 719.206 M 3.95 % 691.864 M 1.24 % 683.405 M 0.00 % 683.406 M 7.96 % 633.022 M 0.00 % 633.021 M 4.34 % 606.677 M 0.00 % 606.677 M 7.25 % 565.679 M 0.00 % 565.679 M 9.53 % 516.442 M 0.00 % 516.442 M 6.80 % 483.574 M 0.00 % 483.574 M 8.05 % 447.528 M 0.00 % 447.528 M 3.93 % 430.586 M 0.00 % 430.586 M 8.18 % 398.032 M 0.00 % 398.032 M 2.68 % 387.657 M 0.25 % 386.700 M 0.00 % 386.700 M 2.55 % 377.100 M 0.68 % 374.544 M -0.01 % 374.600 M 0.00 % 374.600 M 1.45 % 369.247 M 0.00 % 369.247 M 2.16 % 361.428 M 8.77 % 332.298 M
Other non current liabilities -978.964 M 0.000 100.00 % -934.676 M -934 676 100.00 % 100.000 100.00 % -893.967 M 0.000 100.00 % -852.129 M -852 129 000.00 % 100.000 110.00 % -1.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 100.00 % -683.405 M 0.000 100.00 % -633.022 M 0.000 100.00 % -606.677 M 0.000 100.00 % -565.679 M 0.000 100.00 % -516.442 M 0.000 100.00 % -483.574 M 0.000 100.00 % -447.528 M 0.000 100.00 % -430.586 M 0.000 100.00 % -398.032 M 0.000 0.000 100.00 % -386.700 M 0.000 100.00 % -377.100 M 0.000 100.00 % -374.600 M 0.000 100.00 % -369.247 M 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 257.358 M 0.000 -100.00 % 236.890 M 0.000 -100.00 % 253.790 M 0.000 -100.00 % 221.266 M -15.27 % 261.153 M -5.28 % 275.706 M -11.23 % 310.600 M 3.52 % 300.032 M 31.22 % 228.654 M 0.000 -100.00 % 260.479 M 0.000 -100.00 % 204.779 M 0.000 -100.00 % 190.128 M 0.000 -100.00 % 202.474 M 0.000 -100.00 % 227.050 M 0.000 -100.00 % 257.244 M 0.000 -100.00 % 288.871 M 0.000 -100.00 % 118.955 M 0.000 -100.00 % 73.850 M 80.22 % 40.978 M 0.000 -100.00 % 39.300 M 0.000 -100.00 % 32.249 M 0.000 -100.00 % 26.200 M 0.000 -100.00 % 43.853 M 273.00 % 11.757 M -94.43 % 211.011 M
Total non current liabilities -978.964 M -441.87 % 286.352 M 130.64 % -934.676 M -455.13 % 263.190 M 129.44 % -893.967 M -422.78 % 276.958 M 132.50 % -852.129 M -455.04 % 240.007 M -13.36 % 277.001 M -3.69 % 287.609 M -10.26 % 320.500 M 5.53 % 303.704 M 30.72 % 232.327 M 134.00 % -683.405 M -362.36 % 260.479 M 141.15 % -633.022 M -409.12 % 204.779 M 133.75 % -606.677 M -419.09 % 190.128 M 133.61 % -565.679 M -379.38 % 202.474 M 139.21 % -516.442 M -327.46 % 227.050 M 146.95 % -483.574 M -287.98 % 257.244 M 157.48 % -447.528 M -254.92 % 288.871 M 167.09 % -430.586 M -461.97 % 118.955 M 129.89 % -398.032 M -638.97 % 73.850 M 80.22 % 40.978 M 110.60 % -386.700 M -1 083.97 % 39.300 M 110.42 % -377.100 M -1 269.36 % 32.249 M 108.61 % -374.600 M -1 529.77 % 26.200 M 107.10 % -369.247 M -942.01 % 43.853 M 273.00 % 11.757 M -94.43 % 211.011 M
Other current liabilities 0.000 -100.00 % 69.063 M 0.000 -100.00 % 22.746 M 0.000 -100.00 % 41.062 M 0.000 -100.00 % 50.281 M -31.26 % 73.146 M -10.44 % 81.677 M 33.22 % 61.312 M -23.05 % 79.676 M -32.67 % 118.341 M 0.000 -100.00 % 15.799 M 0.000 -100.00 % 43.989 M 0.000 100.00 % -15.750 M 0.000 -100.00 % 76.692 M 0.000 -100.00 % 26.495 M 0.000 -100.00 % 40.816 M 0.000 -100.00 % 1.414 M 0.000 -100.00 % 18.907 M 0.000 -100.00 % 330.000 K -98.22 % 18.527 M 0.000 -100.00 % 3.200 M 0.000 -100.00 % 8.766 M 0.000 -100.00 % 2.300 M 0.000 -100.00 % 11.924 M -4.78 % 12.522 M 845.13 % 1.325 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.611 M 0.000 -100.00 % 24.262 M -24.94 % 32.324 M 78.50 % 18.109 M 2.22 % 17.715 M 2.14 % 17.343 M 67.82 % 10.334 M 0.000 -100.00 % 22.936 M 0.000 0.000 0.000 -100.00 % 21.700 M 0.000 -100.00 % 94.608 M 0.000 -100.00 % 18.203 M 0.000 0.000 0.000 -100.00 % 5.210 M 0.000 -100.00 % 7.630 M 0.000 -100.00 % 5.580 M 54.54 % 3.611 M 0.000 0.000 0.000 -100.00 % 3.265 M 0.000 -100.00 % 1.800 M 0.000 -100.00 % 1.870 M -84.93 % 12.414 M 0.000
Short term debt 0.000 -100.00 % 356.493 M 0.000 -100.00 % 470.705 M 0.000 -100.00 % 423.022 M 0.000 -100.00 % 379.584 M 9.45 % 346.810 M -13.94 % 403.007 M 14.29 % 352.632 M 13.13 % 311.693 M -11.07 % 350.483 M 0.000 -100.00 % 299.997 M 0.000 -100.00 % 237.549 M 0.000 -100.00 % 243.537 M 0.000 -100.00 % 214.052 M 0.000 -100.00 % 283.178 M 0.000 -100.00 % 277.105 M 0.000 -100.00 % 219.013 M 0.000 -100.00 % 100.420 M 0.000 -100.00 % 40.506 M -49.80 % 80.689 M 0.000 -100.00 % 26.900 M 0.000 -100.00 % 159.985 M 0.000 -100.00 % 195.100 M 0.000 -100.00 % 208.532 M 24.43 % 167.589 M 0.000
Total current liabilities 0.000 -100.00 % 549.149 M 0.000 -100.00 % 691.227 M 0.000 -100.00 % 619.893 M 0.000 -100.00 % 553.520 M 0.59 % 550.291 M -8.12 % 598.915 M 13.27 % 528.727 M 3.46 % 511.051 M -18.05 % 623.580 M 0.000 -100.00 % 411.926 M 0.000 -100.00 % 369.893 M 0.000 -100.00 % 420.075 M 0.000 -100.00 % 383.288 M 0.000 -100.00 % 457.253 M 0.000 -100.00 % 489.452 M 0.000 -100.00 % 379.132 M 0.000 -100.00 % 468.086 M 0.000 -100.00 % 220.190 M -6.41 % 235.261 M 0.000 -100.00 % 247.300 M 0.000 -100.00 % 271.268 M 0.000 -100.00 % 214.100 M 0.000 -100.00 % 240.473 M 11.10 % 216.448 M 653.66 % 28.720 M
Total liabilities -978.964 M -217.17 % 835.501 M 189.39 % -934.676 M -197.93 % 954.417 M 206.76 % -893.967 M -199.68 % 896.851 M 205.25 % -852.129 M -207.39 % 793.527 M -4.08 % 827.292 M -6.68 % 886.524 M 4.39 % 849.227 M 4.23 % 814.755 M -4.81 % 855.907 M 225.24 % -683.405 M -201.64 % 672.405 M 206.22 % -633.022 M -210.15 % 574.672 M 194.72 % -606.677 M -199.42 % 610.203 M 207.87 % -565.679 M -196.57 % 585.762 M 213.42 % -516.442 M -175.47 % 684.303 M 241.51 % -483.574 M -164.76 % 746.696 M 266.85 % -447.528 M -166.99 % 668.003 M 255.14 % -430.586 M -173.35 % 587.041 M 247.49 % -398.032 M -235.37 % 294.040 M 6.44 % 276.239 M 171.43 % -386.700 M -234.93 % 286.600 M 176.00 % -377.100 M -224.24 % 303.517 M 181.02 % -374.600 M -255.89 % 240.300 M 165.08 % -369.247 M -229.87 % 284.326 M 24.59 % 228.205 M -4.81 % 239.731 M
Other non current assets 0.000 -100.00 % 22.519 M 0.000 -100.00 % 19.439 M 0.000 100.00 % -5.773 M 0.000 -100.00 % 18.882 M 252.87 % 5.351 M -68.46 % 16.965 M 77.96 % 9.533 M -43.81 % 16.965 M 1 217.16 % 1.288 M 0.000 -100.00 % 11.841 M 0.000 -100.00 % 20.344 M 0.000 -100.00 % 11.977 M 0.000 -100.00 % 12.221 M 0.000 -100.00 % 29.731 M 0.000 -100.00 % 87.192 M 0.000 -100.00 % 14.828 M 0.000 -100.00 % 22.329 M 0.000 -100.00 % 18.529 M -73.54 % 70.030 M 0.000 -100.00 % 72.500 M 0.000 -100.00 % 19.857 M 0.000 -100.00 % 10.400 M 0.000 -100.00 % 15.443 M 45.14 % 10.640 M 4 156.00 % 250.000 K
Long term investments 0.000 -100.00 % 18.881 M 0.000 0.000 0.000 -100.00 % 24.655 M 0.000 -100.00 % 7.201 M -61.87 % 18.882 M 129.32 % 8.234 M -51.46 % 16.965 M 0.000 -100.00 % 16.964 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.002 M 0.000 100.00 % -72.463 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -49.401 M 0.000 100.00 % -49.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 1.014 B 0.000 -100.00 % 963.594 M 0.000 -100.00 % 945.675 M 0.000 -100.00 % 864.187 M -1.46 % 876.975 M -1.64 % 891.552 M 6.11 % 840.249 M 0.57 % 835.483 M 0.15 % 834.199 M 0.000 -100.00 % 747.930 M 0.000 -100.00 % 763.129 M 0.000 -100.00 % 754.268 M 0.000 -100.00 % 729.380 M 0.000 -100.00 % 693.666 M 0.000 -100.00 % 708.385 M 0.000 -100.00 % 723.358 M 0.000 -100.00 % 692.141 M 0.000 -100.00 % 440.915 M 22.44 % 360.105 M 0.000 -100.00 % 328.900 M 0.000 -100.00 % 336.345 M 0.000 -100.00 % 305.500 M 0.000 -100.00 % 307.231 M 18.66 % 258.923 M -16.93 % 311.687 M
Total non current assets 0.000 -100.00 % 1.056 B 0.000 -100.00 % 983.033 M 0.000 -100.00 % 964.557 M 0.000 -100.00 % 890.269 M -1.21 % 901.208 M -1.70 % 916.751 M 5.77 % 866.747 M 1.68 % 852.448 M 0.00 % 852.451 M 0.000 -100.00 % 759.771 M 0.000 -100.00 % 783.473 M 0.000 -100.00 % 766.245 M 0.000 -100.00 % 741.601 M 0.000 -100.00 % 708.395 M 0.000 -100.00 % 723.113 M 0.000 -100.00 % 738.186 M 0.000 -100.00 % 714.470 M 0.000 -100.00 % 459.444 M 20.67 % 380.734 M 0.000 -100.00 % 351.600 M 0.000 -100.00 % 356.202 M 0.000 -100.00 % 315.900 M 0.000 -100.00 % 322.674 M 19.70 % 269.563 M -13.58 % 311.937 M
Other current assets -25.410 M -121.22 % 119.723 M 1 020.38 % -13.008 M -109.27 % 140.276 M 394.07 % -47.702 M -145.04 % 105.899 M 312.35 % -49.871 M -153.50 % 93.222 M -80.53 % 478.806 M 456.26 % 86.076 M -80.28 % 436.394 M 410.50 % 85.483 M 5.40 % 81.105 M 341.87 % -33.532 M -155.00 % 60.963 M 405.24 % -19.972 M -109.52 % 209.886 M 4 179.42 % -5.145 M -2 327.27 % 231.000 K 100.87 % -26.671 M -110.48 % 254.494 M 1 052.20 % -26.727 M -151.21 % 52.195 M 163.04 % -82.800 M -216.08 % 71.330 M 189.98 % -79.269 M -164.44 % 123.019 M 276.30 % -69.779 M -207.71 % 64.786 M 171.99 % -89.998 M -195.11 % 94.627 M -48.91 % 185.234 M 444.94 % -53.700 M -2 926.32 % 1.900 M 200.00 % -1.900 M -100.81 % 234.122 M 4 977.54 % -4.800 M -4 900.00 % 100.000 K 102.46 % -4.062 M -102.45 % 165.465 M 6 287.12 % 2.591 M 0.000
Short term investments 0.000 -100.00 % 673.000 K 0.000 -100.00 % 672.600 K 0.000 -100.00 % 673.000 K 0.000 -100.00 % 12.600 M 4 100.00 % 300.000 K -98.08 % 15.600 M 1.96 % 15.300 M -9.70 % 16.944 M -14.42 % 19.798 M 0.000 -100.00 % 19.530 M 0.000 -100.00 % 780.000 K 0.000 -100.00 % 5.145 M 0.000 -100.00 % 12.087 M 0.000 -100.00 % 15.252 M 0.000 -100.00 % 72.713 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.651 M 0.000 -100.00 % 50.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 24.737 M 0.000 -100.00 % 12.335 M 0.000 -100.00 % 47.029 M 0.000 -100.00 % 37.271 M 311.47 % 9.058 M -55.55 % 20.377 M 29.43 % 15.744 M 26.16 % 12.479 M -17.59 % 15.143 M 0.000 -100.00 % 14.002 M 0.000 -100.00 % 19.193 M 0.000 -100.00 % 3.347 M 0.000 -100.00 % 14.838 M 0.000 0.000 0.000 -100.00 % 10.087 M 0.000 -100.00 % 14.476 M 0.000 -100.00 % 4.993 M 0.000 -100.00 % 9.517 M 90.60 % 4.993 M 0.000 -100.00 % 3.700 M 0.000 -100.00 % 2.562 M 0.000 -100.00 % 4.800 M 0.000 -100.00 % 2.733 M -87.09 % 21.170 M 273.76 % 5.664 M
Cash and short term investments 25.410 M 0.00 % 25.410 M 95.34 % 13.008 M 0.00 % 13.008 M -72.73 % 47.702 M 0.00 % 47.702 M -4.35 % 49.871 M 0.00 % 49.871 M 432.92 % 9.358 M -73.99 % 35.977 M 15.89 % 31.044 M 5.51 % 29.423 M -15.79 % 34.941 M 4.20 % 33.532 M 0.00 % 33.532 M 67.90 % 19.972 M -0.01 % 19.973 M 288.20 % 5.145 M 0.00 % 5.145 M -80.71 % 26.671 M 79.75 % 14.838 M -44.48 % 26.727 M 75.24 % 15.252 M -81.58 % 82.800 M 0.00 % 82.800 M 4.45 % 79.269 M 447.59 % 14.476 M -79.25 % 69.779 M 1 297.54 % 4.993 M -94.45 % 89.998 M 845.66 % 9.517 M -82.58 % 54.645 M 1.76 % 53.700 M 0.00 % 53.700 M 2 726.32 % 1.900 M -25.83 % 2.562 M -46.63 % 4.800 M 0.00 % 4.800 M 18.17 % 4.062 M 48.65 % 2.733 M -87.09 % 21.170 M 273.76 % 5.664 M
Total current assets 0.000 -100.00 % 758.918 M 0.000 -100.00 % 906.060 M 0.000 -100.00 % 826.261 M 0.000 -100.00 % 755.387 M 1.96 % 740.874 M 0.36 % 738.182 M 2.07 % 723.244 M 6.12 % 681.513 M -1.99 % 695.321 M 0.000 -100.00 % 596.040 M 0.000 -100.00 % 424.219 M 0.000 -100.00 % 450.635 M 0.000 -100.00 % 409.839 M 0.000 -100.00 % 492.350 M 0.000 -100.00 % 507.158 M 0.000 -100.00 % 377.345 M 0.000 -100.00 % 303.157 M 0.000 -100.00 % 232.628 M -17.85 % 283.162 M 0.000 -100.00 % 321.700 M 0.000 -100.00 % 321.859 M 0.000 -100.00 % 299.000 M 0.000 -100.00 % 330.899 M 3.38 % 320.071 M 23.06 % 260.092 M
Inventory 0.000 -100.00 % 251.615 M 0.000 -100.00 % 359.457 M 0.000 -100.00 % 256.785 M 0.000 -100.00 % 264.279 M 4.58 % 252.710 M -22.36 % 325.494 M 27.24 % 255.806 M -2.75 % 263.035 M 45.57 % 180.694 M 0.000 -100.00 % 198.203 M 0.000 -100.00 % 194.360 M 0.000 -100.00 % 200.816 M 0.000 -100.00 % 140.507 M 0.000 -100.00 % 225.927 M 0.000 -100.00 % 197.776 M 0.000 -100.00 % 120.971 M 0.000 -100.00 % 76.018 M 0.000 -100.00 % 67.498 M 55.95 % 43.283 M 0.000 -100.00 % 120.700 M 0.000 -100.00 % 85.176 M 0.000 -100.00 % 124.700 M 0.000 -100.00 % 162.702 M -7.04 % 175.027 M 15.47 % 151.583 M
Net receivables 0.000 -100.00 % 362.170 M 0.000 -100.00 % 393.319 M 0.000 -100.00 % 415.875 M 0.000 -100.00 % 348.015 M 0.000 -100.00 % 290.635 M 0.000 -100.00 % 303.572 M -23.84 % 398.581 M 0.000 -100.00 % 303.342 M 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 198.976 M 0.000 -100.00 % 155.252 M 0.000 -100.00 % 118.879 M 0.000 -100.00 % 157.360 M 0.000 -100.00 % 60.986 M -66.73 % 183.324 M 0.000 -100.00 % 145.400 M 0.000 -100.00 % 234.097 M 0.000 -100.00 % 169.400 M 0.000 -100.00 % 165.347 M 36.33 % 121.283 M 17.93 % 102.845 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 100.00 % -1.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 123.593 M 0.000 -100.00 % 186.172 M 0.000 -100.00 % 128.931 M 0.000 -100.00 % 115.193 M -6.80 % 123.602 M 14.85 % 107.622 M 9.55 % 98.238 M 1.81 % 96.496 M -31.11 % 140.081 M 0.000 -100.00 % 84.694 M 0.000 -100.00 % 88.355 M 0.000 -100.00 % 148.888 M 0.000 -100.00 % 74.627 M 0.000 -100.00 % 129.377 M 0.000 -100.00 % 171.532 M 0.000 -100.00 % 153.495 M 0.000 -100.00 % 341.129 M 0.000 -100.00 % 173.774 M 27.73 % 136.045 M 0.000 -100.00 % 217.200 M 0.000 -100.00 % 102.517 M 0.000 -100.00 % 14.900 M 0.000 -100.00 % 20.017 M -42.87 % 35.037 M 27.90 % 27.395 M
Tax payables 0.000 0.000 0.000 -100.00 % 11.604 M 0.000 -100.00 % 1.267 M 0.000 -100.00 % 8.462 M 25.68 % 6.733 M 1.88 % 6.609 M 664.87 % -1.170 M -120.02 % 5.843 M 34.60 % 4.341 M 0.000 -100.00 % 11.436 M 0.000 0.000 0.000 -100.00 % 21.700 M 0.000 -100.00 % 17.917 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 -100.00 % 1.300 M 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
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
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 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
Other total stockholders equity 0.000 -100.00 % 82.469 M 0.000 -100.00 % 838.147 M 0.000 -100.00 % 82.469 M 0.000 -100.00 % 659.072 M 584.74 % 96.252 M -83.27 % 575.351 M 497.75 % 96.252 M -81.71 % 526.148 M 446.64 % 96.252 M 0.000 -100.00 % 586.877 M 0.000 -100.00 % 96.252 M 0.000 -100.00 % 510.148 M 0.000 -100.00 % 96.252 M 0.000 -100.00 % 419.913 M 0.000 -100.00 % 387.046 M 0.000 -100.00 % 350.999 M 0.000 -100.00 % 334.057 M 0.000 -100.00 % 301.503 M 213.24 % 96.253 M 0.000 -100.00 % 290.200 M 0.000 -100.00 % 96.253 M 0.000 -100.00 % 278.100 M 0.000 -100.00 % 96.253 M 0.00 % 96.253 M 5.03 % 91.645 M
Deferred tax liabilities non current 0.000 -100.00 % 28.994 M 0.000 -100.00 % 26.300 M 0.000 -100.00 % 23.168 M 0.000 -100.00 % 18.740 M 18.24 % 15.849 M 33.15 % 11.903 M 20.24 % 9.899 M 169.58 % 3.672 M 0.00 % 3.672 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
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
Total assets 0.000 -100.00 % 1.814 B 0.000 -100.00 % 1.889 B 0.000 -100.00 % 1.791 B 0.000 -100.00 % 1.646 B 0.22 % 1.642 B -0.78 % 1.655 B 4.08 % 1.590 B 3.65 % 1.534 B -0.89 % 1.548 B 0.000 -100.00 % 1.356 B 0.000 -100.00 % 1.208 B 0.000 -100.00 % 1.217 B 0.000 -100.00 % 1.151 B 0.000 -100.00 % 1.201 B 0.000 -100.00 % 1.230 B 0.000 -100.00 % 1.116 B 0.000 -100.00 % 1.018 B 0.000 -100.00 % 692.072 M 4.24 % 663.896 M 0.000 -100.00 % 673.300 M 0.000 -100.00 % 678.061 M 0.000 -100.00 % 614.900 M 0.000 -100.00 % 653.573 M 10.84 % 589.633 M 3.08 % 572.029 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-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-03-31 2010-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
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
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
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
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
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
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
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
Other non cash items -7.219 M 69.62 % -23.763 M -15.77 % -20.525 M 30.12 % -29.370 M -159.02 % -11.339 M 51.49 % -23.373 M -828.97 % -2.516 M 78.01 % -11.439 M -0.06 % -11.432 M -13.24 % -10.095 M 17.46 % -12.230 M -3.71 % -11.793 M -11.19 % -10.606 M 16.73 % -12.737 M -44.36 % -8.823 M 34.97 % -13.567 M 1.50 % -13.774 M -297.75 % -3.463 M 30.66 % -4.994 M 85.80 % -35.161 M -130.96 % -15.224 M -265.17 % -4.169 M 81.21 % -22.184 M 28.01 % -30.814 M -202.84 % -10.175 M 44.49 % -18.331 M 40.69 % -30.906 M -45.51 % -21.240 M -82.66 % -11.628 M 43.98 % -20.756 M -35.75 % -15.290 M -76.05 % -8.685 M -5.18 % -8.257 M 56.78 % -19.104 M -42.04 % -13.450 M -119.99 % -6.114 M -43.49 % -4.261 M -505.81 % 1.050 M 120.62 % -5.091 M -0.04 % -5.089 M -6.44 % -4.781 M -340.25 % 1.990 M 172.63 % -2.740 M 11.10 % -3.082 M -26.67 % -2.433 M -160.34 % 4.032 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.900 M 19.45 % 26.705 M 151.15 % 10.633 M -72.38 % 38.500 M 388.45 % 7.882 M -53.74 % 17.037 M 60.64 % 10.606 M -16.73 % 12.737 M 44.36 % 8.823 M -34.97 % 13.567 M -1.50 % 13.774 M 297.75 % 3.463 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
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
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
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
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
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
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
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
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
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
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
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
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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.900 M 19.45 % 26.705 M 1 994.51 % 1.275 M -96.69 % 38.500 M 237.04 % -28.095 M -264.91 % 17.037 M 60.64 % 10.606 M -16.73 % 12.737 M 44.36 % 8.823 M -34.97 % 13.567 M -1.50 % 13.774 M 297.75 % 3.463 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 81.771 M 63.97 % 49.871 M 115.28 % 23.166 M 147.55 % 9.358 M 132.11 % -29.142 M -181.00 % 35.977 M 89.95 % 18.940 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.702 M -41.66 % 81.771 M 63.97 % 49.871 M 369.02 % 10.633 M 13.62 % 9.358 M 18.73 % 7.882 M -78.09 % 35.977 M 239.21 % 10.606 M -16.73 % 12.737 M 44.36 % 8.823 M -34.97 % 13.567 M -1.50 % 13.774 M 297.75 % 3.463 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.900 M 19.45 % 26.705 M 151.15 % 10.633 M -72.38 % 38.500 M 388.45 % 7.882 M -53.74 % 17.037 M 60.64 % 10.606 M -16.73 % 12.737 M 44.36 % 8.823 M -34.97 % 13.567 M -1.50 % 13.774 M 297.75 % 3.463 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
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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.900 M 19.45 % 26.705 M 151.15 % 10.633 M -72.38 % 38.500 M 388.45 % 7.882 M -53.74 % 17.037 M 60.64 % 10.606 M -16.73 % 12.737 M 44.36 % 8.823 M -34.97 % 13.567 M -1.50 % 13.774 M 297.75 % 3.463 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
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005