LACTOSE.BO

Lactose (India) Limited LACTOSE.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Revenue 1.164 B 2.20 % 1.139 B 75.45 % 649.125 M 41.30 % 459.390 M 33.87 % 343.149 M -12.78 % 393.422 M -1.37 % 398.894 M 31.11 % 304.245 M -13.01 % 349.758 M 1.51 % 344.549 M 49.52 % 230.443 M 5.65 % 218.122 M -53.12 % 465.234 M 17.30 % 396.620 M 49.81 % 264.756 M 15.68 % 228.860 M 13.09 % 202.368 M -24.56 % 268.267 M 9.31 % 245.415 M
Net income 51.629 M -23.95 % 67.890 M 461.77 % 12.085 M -50.70 % 24.513 M 198.94 % -24.775 M -3 540.97 % 720.000 K -90.00 % 7.202 M 154.18 % -13.293 M -147.74 % 27.842 M -0.65 % 28.025 M 461.01 % 4.995 M 1 806.50 % 262.020 K -97.31 % 9.743 M 41.19 % 6.900 M -8.33 % 7.527 M 51.99 % 4.952 M 988.72 % 454.872 K 215.16 % -395.000 K -136.64 % 1.078 M
Income before tax 69.178 M -28.42 % 96.640 M 559.88 % 14.645 M -53.75 % 31.663 M 196.82 % -32.704 M -3 393.45 % 993.000 K -90.76 % 10.744 M 138.74 % -27.732 M -163.45 % 43.708 M 12.51 % 38.847 M 352.75 % 8.580 M 1 475.66 % 544.539 K -96.10 % 13.967 M 36.13 % 10.260 M 33.94 % 7.660 M -18.32 % 9.378 M 346.00 % 2.103 M -41.02 % 3.565 M 29.31 % 2.757 M
Income before tax ratio 0.06 -29.96 % 0.08 276.11 % 0.02 -67.27 % 0.07 172.32 % -0.10 -3 875.96 % 0.00 -90.63 % 0.03 129.55 % -0.09 -172.94 % 0.12 10.84 % 0.11 202.81 % 0.04 1 391.41 % 0.00 -91.68 % 0.03 16.06 % 0.03 -10.59 % 0.03 -29.40 % 0.04 294.37 % 0.01 -21.81 % 0.01 18.29 % 0.01
EBITDA 184.122 M -8.50 % 201.222 M 66.33 % 120.978 M -5.79 % 128.411 M 96.48 % 65.356 M -31.65 % 95.626 M -4.63 % 100.266 M 68.19 % 59.616 M -50.07 % 119.397 M 2.54 % 116.434 M 113.33 % 54.580 M 53.63 % 35.526 M -0.84 % 35.828 M 7.71 % 33.263 M 47.14 % 22.606 M 10.19 % 20.515 M -17.62 % 24.903 M 25.26 % 19.880 M 18.63 % 16.758 M
Net income ratio 0.04 -25.59 % 0.06 220.19 % 0.02 -65.11 % 0.05 173.91 % -0.07 -4 045.09 % 0.00 -89.86 % 0.02 141.32 % -0.04 -154.89 % 0.08 -2.13 % 0.08 275.22 % 0.02 1 704.56 % 0.00 -94.26 % 0.02 20.37 % 0.02 -38.81 % 0.03 31.38 % 0.02 862.69 % 0.00 252.66 % 0.00 -133.52 % 0.00
Ratio EBITDA 0.16 -10.47 % 0.18 -5.20 % 0.19 -33.33 % 0.28 46.76 % 0.19 -21.64 % 0.24 -3.30 % 0.25 28.28 % 0.20 -42.60 % 0.34 1.02 % 0.34 42.68 % 0.24 45.42 % 0.16 111.50 % 0.08 -8.18 % 0.08 -1.78 % 0.09 -4.75 % 0.09 -27.15 % 0.12 66.06 % 0.07 8.52 % 0.07
Gross profit ratio 0.18 -16.13 % 0.22 -55.91 % 0.50 -22.47 % 0.64 -1.00 % 0.65 1.47 % 0.64 2.13 % 0.62 3.26 % 0.60 -8.59 % 0.66 4.41 % 0.63 11.85 % 0.57 43.71 % 0.39 68.01 % 0.23 -18.69 % 0.29 -9.40 % 0.32 4.09 % 0.31 -3.69 % 0.32 47.91 % 0.21 142.95 % 0.09
Weighted average shs out dil 12.853 M 2.10 % 12.589 M 0.00 % 12.589 M 7.75 % 11.684 M 13.30 % 10.312 M 1.21 % 10.189 M 0.93 % 10.095 M 3.89 % 9.717 M 0.39 % 9.679 M 14.14 % 8.480 M 1.92 % 8.320 M 8.36 % 7.678 M 5.23 % 7.296 M 0.16 % 7.285 M 0.00 % 7.285 M 9.05 % 6.680 M 6.98 % 6.245 M 10.66 % 5.643 M -12.11 % 6.420 M
Weighted average shs out 12.853 M 2.10 % 12.589 M 0.00 % 12.589 M 7.75 % 11.684 M 13.30 % 10.312 M 1.21 % 10.189 M 0.93 % 10.095 M 3.89 % 9.717 M 0.39 % 9.679 M 14.14 % 8.480 M 1.92 % 8.320 M 8.36 % 7.678 M 5.23 % 7.296 M 0.16 % 7.285 M 0.00 % 7.285 M 9.05 % 6.680 M 6.98 % 6.245 M 10.66 % 5.643 M -12.11 % 6.420 M
EPS diluted 4.06 -24.68 % 5.39 461.46 % 0.96 -54.29 % 2.10 187.50 % -2.40 -3 494.63 % 0.07 -90.04 % 0.71 151.82 % -1.37 -147.57 % 2.88 -12.73 % 3.30 450.00 % 0.60 1 900.00 % 0.03 -97.76 % 1.34 41.05 % 0.95 -7.77 % 1.03 39.19 % 0.74 957.14 % 0.07 200.00 % -0.07 -141.18 % 0.17
Earnings per share 4.10 -23.93 % 5.39 461.46 % 0.96 -54.29 % 2.10 187.50 % -2.40 -3 494.63 % 0.07 -90.04 % 0.71 151.82 % -1.37 -147.57 % 2.88 -12.73 % 3.30 450.00 % 0.60 1 900.00 % 0.03 -97.76 % 1.34 41.05 % 0.95 -7.77 % 1.03 39.19 % 0.74 957.14 % 0.07 200.00 % -0.07 -141.18 % 0.17
Gross profit 213.834 M -14.28 % 249.448 M -22.64 % 322.457 M 9.55 % 294.356 M 32.53 % 222.102 M -11.49 % 250.943 M 0.73 % 249.123 M 35.39 % 184.006 M -20.49 % 231.417 M 5.98 % 218.351 M 67.24 % 130.562 M 51.82 % 85.996 M -21.23 % 109.174 M -4.62 % 114.465 M 35.73 % 84.333 M 20.41 % 70.036 M 8.91 % 64.303 M 11.57 % 57.633 M 165.58 % 21.701 M
Income tax expense 17.549 M -38.96 % 28.750 M 1 023.92 % 2.558 M -64.22 % 7.149 M 190.14 % -7.931 M -3 005.13 % 273.000 K -92.29 % 3.542 M 124.53 % -14.439 M -191.01 % 15.866 M 46.61 % 10.822 M 201.89 % 3.585 M 1 168.87 % 282.510 K -93.31 % 4.224 M 25.74 % 3.359 M 2 426.61 % 132.963 K -97.00 % 4.426 M 234.49 % 1.323 M -66.12 % 3.906 M 132.64 % 1.679 M
Cost of revenue 772.102 M -13.19 % 889.450 M 172.28 % 326.668 M 108.52 % 156.658 M 29.42 % 121.047 M -15.04 % 142.479 M -4.87 % 149.771 M 24.56 % 120.239 M 1.60 % 118.341 M -6.23 % 126.198 M 26.35 % 99.881 M -24.40 % 132.126 M -62.89 % 356.061 M 26.19 % 282.156 M 56.39 % 180.423 M 13.60 % 158.825 M 15.04 % 138.065 M -34.45 % 210.634 M -5.85 % 223.714 M
General and administrative expenses 18.328 M -82.85 % 106.839 M 797.58 % 11.903 M 37.83 % 8.636 M 11.16 % 7.769 M 30.73 % 5.943 M -19.35 % 7.369 M 3.67 % 7.108 M 2.55 % 6.931 M 19.85 % 5.783 M -6.56 % 6.189 M -16.87 % 7.445 M -2.72 % 7.653 M 9.01 % 7.021 M 0.000 0.000 -100.00 % 17.587 M -25.50 % 23.608 M 0.000
Selling and marketing expenses 40.674 M 327.92 % 9.505 M 91.94 % 4.952 M 513.63 % 807.000 K -64.40 % 2.267 M 10.16 % 2.058 M 92.34 % 1.070 M -36.39 % 1.682 M 29.19 % 1.302 M -36.54 % 2.052 M 61.84 % 1.268 M 15.26 % 1.100 M -73.77 % 4.193 M -2.10 % 4.283 M 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 100.00 % -4.682 M -101.97 % 237.897 M 14.60 % 207.590 M 10.24 % 188.307 M -0.13 % 188.559 M 26 570.30 % 707.000 K -81.28 % 3.777 M -16.31 % 4.513 M 329.85 % 1.050 M 6.08 % 989.748 K 169.38 % 367.416 K -41.42 % 627.200 K 1 062.23 % 53.965 K -94.67 % 1.013 M 0.000 0.000 0.000 -100.00 % 13.300 M
Operating expenses 98.162 M -12.09 % 111.662 M -56.17 % 254.752 M 17.38 % 217.033 M 9.42 % 198.343 M 0.91 % 196.560 M 3.95 % 189.090 M 16.03 % 162.961 M 9.38 % 148.992 M 2.55 % 145.285 M 47.45 % 98.531 M 0.02 % 98.511 M 3.99 % 94.729 M -1.49 % 96.157 M 25.80 % 76.435 M 24.01 % 61.636 M 15.81 % 53.224 M 13.55 % 46.873 M 187.19 % 16.321 M
Cost and expenses -1.048 B -204.72 % 1.001 B 72.18 % 581.420 M 55.59 % 373.691 M 17.00 % 319.390 M -5.80 % 339.039 M 0.05 % 338.861 M 19.65 % 283.200 M 5.94 % 267.333 M -1.53 % 271.483 M 36.83 % 198.412 M -13.97 % 230.637 M -48.84 % 450.789 M 19.16 % 378.313 M 47.28 % 256.858 M 16.51 % 220.461 M 15.25 % 191.289 M -25.72 % 257.507 M 7.28 % 240.035 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 -100.00 % 3.021 M
Selling general and administrative expenses 98.162 M -15.63 % 116.344 M 590.26 % 16.855 M 78.49 % 9.443 M -5.91 % 10.036 M 25.43 % 8.001 M -5.19 % 8.439 M -3.99 % 8.790 M 6.77 % 8.233 M 5.09 % 7.835 M 5.07 % 7.457 M -12.73 % 8.545 M -27.87 % 11.846 M 4.80 % 11.304 M 0.000 0.000 -100.00 % 17.587 M -25.50 % 23.608 M 0.000
Interest income 0.000 -100.00 % 3.752 M 4.54 % 3.589 M 67.16 % 2.147 M 43.61 % 1.495 M -12.52 % 1.709 M -23.40 % 2.231 M 10.01 % 2.028 M 43.22 % 1.416 M 95.33 % 724.929 K -42.60 % 1.263 M 86.19 % 678.284 K -63.13 % 1.839 M 50.09 % 1.226 M 57.85 % 776.389 K -49.17 % 1.527 M 88.48 % 810.386 K 153.52 % -1.514 M -132.06 % 4.724 M
Interest expense 61.033 M 16.49 % 52.395 M -11.92 % 59.483 M 16.73 % 50.957 M -6.13 % 54.284 M -1.84 % 55.299 M 3.97 % 53.190 M -1.82 % 54.175 M 29.43 % 41.858 M -5.20 % 44.156 M 66.24 % 26.561 M 146.24 % 10.787 M 108.10 % 5.183 M -32.63 % 7.694 M -1.09 % 7.778 M -9.82 % 8.625 M -8.85 % 9.463 M 66.58 % 5.681 M -8.70 % 6.222 M
Depreciation and amortization 53.911 M 3.30 % 52.187 M 11.39 % 46.851 M 2.77 % 45.587 M 4.61 % 43.580 M 11.56 % 39.063 M 8.55 % 35.986 M 0.84 % 35.687 M 5.49 % 33.831 M 1.19 % 33.432 M 71.98 % 19.439 M -19.66 % 24.195 M 36.33 % 17.747 M 7.28 % 16.543 M 3.82 % 15.934 M 9.57 % 14.543 M 5.20 % 13.823 M 51.57 % 9.120 M 17.25 % 7.778 M
Operating income 115.672 M -16.05 % 137.786 M 103.50 % 67.707 M -13.69 % 78.443 M 234.30 % 23.465 M -56.01 % 53.347 M -10.66 % 59.713 M 180.74 % 21.270 M -73.52 % 80.326 M 12.75 % 71.242 M 113.71 % 33.335 M 497.85 % -8.379 M -143.40 % 19.306 M -14.44 % 22.564 M 238.19 % 6.672 M 11.70 % 5.973 M -46.09 % 11.079 M 2.97 % 10.760 M 100.00 % 5.380 M
Operating income ratio 0.10 -17.86 % 0.12 15.99 % 0.10 -38.92 % 0.17 149.71 % 0.07 -49.57 % 0.14 -9.42 % 0.15 114.12 % 0.07 -69.56 % 0.23 11.07 % 0.21 42.94 % 0.14 476.57 % -0.04 -192.57 % 0.04 -27.06 % 0.06 125.75 % 0.03 -3.44 % 0.03 -52.33 % 0.05 36.50 % 0.04 82.96 % 0.02
Total other income expenses net -46.494 M -13.00 % -41.146 M 22.46 % -53.063 M 0.000 100.00 % -56.169 M 0.000 100.00 % -49.289 M -1.05 % -48.777 M -25.98 % -38.717 M -13.14 % -34.219 M -45.92 % -23.451 M -279.57 % 13.060 M 2 831.92 % -478.041 K 94.06 % -8.048 M -914.49 % 988.054 K -31.50 % 1.442 M 116.07 % -8.977 M -24.76 % -7.195 M -174.41 % -2.622 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Net debt 518.950 M 37.57 % 377.227 M -1.70 % 383.759 M -2.60 % 394.020 M -10.42 % 439.839 M 16.39 % 377.912 M 6.91 % 353.479 M 1.28 % 349.020 M 1.59 % 343.569 M -1.18 % 347.663 M -8.06 % 378.139 M 72.23 % 219.550 M 233.19 % 65.893 M 34.10 % 49.137 M -7.96 % 53.389 M -14.04 % 62.109 M -12.87 % 71.285 M -18.21 % 87.154 M 50.96 % 57.734 M
Total investments 4.000 K 100.09 % -4.557 M -389.33 % 1.575 M -80.10 % 7.915 M -30.79 % 11.437 M 1 619.85 % 665.000 K -13.64 % 770.000 K 23.40 % 624.000 K -95.43 % 13.643 M 3 444.09 % 384.951 K -93.11 % 5.585 M -0.09 % 5.590 M -15.17 % 6.590 M -0.02 % 6.592 M 120.34 % 2.992 M 0.00 % 2.992 M -5.09 % 3.152 M 13.13 % 2.786 M 21.34 % 2.296 M
Total debt 568.278 M 44.77 % 392.527 M 0.76 % 389.569 M -5.73 % 413.254 M -10.45 % 461.459 M 17.00 % 394.409 M 9.45 % 360.366 M -4.11 % 375.809 M 9.20 % 344.143 M -1.41 % 349.075 M -8.10 % 379.826 M 67.06 % 227.362 M 187.70 % 79.028 M 47.33 % 53.640 M -3.74 % 55.725 M -15.00 % 65.559 M -12.70 % 75.100 M -15.95 % 89.349 M 42.95 % 62.502 M
Accumulated other comprehensive income loss 70.621 M 1 108.02 % 5.846 M -30.02 % 8.354 M 8.82 % 7.677 M -46.80 % 14.430 M -93.01 % 206.344 M 0.00 % 206.344 M 12.99 % 182.629 M 45.27 % 125.713 M 22.51 % 102.613 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.973 M 2.09 % 27.399 M
Retained earnings 260.031 M 24.77 % 208.400 M 48.32 % 140.511 M 9.41 % 128.425 M 23.59 % 103.912 M -19.25 % 128.688 M 0.56 % 127.967 M 5.96 % 120.765 M -9.92 % 134.057 M 26.21 % 106.215 M 76.12 % 60.307 M 9.03 % 55.312 M 0.48 % 55.050 M 21.50 % 45.307 M 17.97 % 38.407 M 24.37 % 30.880 M 19.10 % 25.928 M 0.000 0.000
Common stock 125.890 M 0.00 % 125.890 M 0.00 % 125.890 M 0.00 % 125.890 M 10.07 % 114.370 M 12.25 % 101.890 M 0.00 % 101.890 M 1.49 % 100.390 M 3.72 % 96.790 M 9.50 % 88.390 M 4.99 % 84.190 M 5.24 % 80.000 M 5.22 % 76.030 M 4.37 % 72.850 M 0.00 % 72.850 M 4.97 % 69.400 M 4.96 % 66.120 M 19.78 % 55.200 M 0.00 % 55.200 M
Total equity 587.396 M 24.72 % 470.990 M 16.12 % 405.609 M 3.25 % 392.846 M 11.96 % 350.894 M 2.34 % 342.859 M 0.11 % 342.498 M 7.83 % 317.630 M 18.77 % 267.441 M 20.41 % 222.103 M 39.80 % 158.871 M 5.75 % 150.232 M 2.76 % 146.203 M 12.88 % 129.526 M 7.83 % 120.125 M 12.27 % 106.993 M 7.83 % 99.225 M 17.18 % 84.677 M 0.68 % 84.103 M
Other non current liabilities 12.936 M 12.61 % 11.487 M 1 148 600.00 % 1.000 K -99.99 % 9.546 M 25.29 % 7.619 M -14.63 % 8.925 M 60.72 % 5.553 M 14.33 % 4.857 M -90.35 % 50.342 M -27.13 % 69.086 M -3.36 % 71.485 M 77.89 % 40.184 M 1.32 % 39.660 M 1 322.48 % 2.788 M 0.000 -100.00 % 66.179 K -99.86 % 48.707 M 0.000 0.000
Long term debt 259.330 M 4.25 % 248.758 M -26.24 % 337.254 M -2.22 % 344.926 M -12.88 % 395.911 M 13.96 % 347.426 M 10.28 % 315.046 M -7.39 % 340.191 M 73.34 % 196.258 M -12.90 % 225.337 M -21.68 % 287.720 M 47.16 % 195.515 M 315.37 % 47.070 M 264.86 % 12.901 M 541.46 % 2.011 M -96.93 % 65.559 M 148.40 % 26.393 M -35.60 % 40.984 M 14.85 % 35.685 M
Total non current liabilities 298.376 M 5.65 % 282.413 M -18.50 % 346.533 M -3.81 % 360.272 M -13.46 % 416.294 M 8.66 % 383.100 M 8.47 % 353.182 M -7.54 % 381.985 M 23.30 % 309.799 M -13.93 % 359.930 M -18.08 % 439.363 M 48.52 % 295.836 M 97.08 % 150.109 M 44.45 % 103.919 M 580.31 % 15.275 M -80.50 % 78.330 M -8.16 % 85.287 M 69.07 % 50.444 M 18.47 % 42.578 M
Other current liabilities 33.533 M 65.64 % 20.245 M -39.45 % 33.437 M 117.55 % 15.370 M -4.11 % 16.029 M 750.53 % -2.464 M -113.29 % 18.535 M -42.17 % 32.049 M -2.57 % 32.894 M -54.54 % 72.356 M 41.43 % 51.162 M -31.86 % 75.088 M 682.17 % 9.600 M -76.51 % 40.871 M -19.44 % 50.737 M -36.97 % 80.494 M 183.53 % 28.390 M 77.04 % 16.036 M 99.23 % 8.049 M
Deferred revenue 0.000 -100.00 % 1.848 M 597.36 % 265.000 K -98.78 % 21.670 M 104.88 % 10.577 M -65.48 % 30.637 M 24.36 % 24.636 M 749.52 % 2.900 M -63.95 % 8.045 M -75.56 % 32.917 M -43.32 % 58.079 M 32.61 % 43.798 M 24.97 % 35.048 M -17.41 % 42.438 M 1 354.56 % 2.918 M 0.000 0.000 0.000 0.000
Short term debt 308.948 M 114.89 % 143.769 M 147.03 % 58.198 M -14.83 % 68.328 M 4.24 % 65.548 M 44.72 % 45.294 M -0.06 % 45.320 M 27.24 % 35.618 M -75.92 % 147.885 M 19.51 % 123.738 M 31.68 % 93.967 M 181.42 % 33.391 M 4.48 % 31.959 M -21.55 % 40.739 M -24.15 % 53.714 M 0.000 0.000 -100.00 % 48.365 M 80.35 % 26.817 M
Total current liabilities 448.896 M 76.74 % 253.985 M -4.40 % 265.669 M 78.17 % 149.106 M 28.26 % 116.256 M 1.92 % 114.062 M -5.78 % 121.063 M -3.89 % 125.961 M -53.94 % 273.458 M 5.23 % 259.873 M 31.09 % 198.245 M 25.90 % 157.465 M -8.35 % 171.803 M 34.31 % 127.920 M -27.82 % 177.228 M 120.17 % 80.494 M 21.85 % 66.062 M -38.14 % 106.790 M 40.11 % 76.221 M
Total liabilities 747.272 M 39.31 % 536.398 M -12.38 % 612.202 M 20.19 % 509.378 M -4.35 % 532.550 M 7.12 % 497.162 M 4.83 % 474.245 M -6.63 % 507.946 M -12.91 % 583.257 M -5.90 % 619.803 M -2.79 % 637.608 M 40.66 % 453.301 M 40.81 % 321.913 M 38.85 % 231.839 M 20.43 % 192.503 M 21.21 % 158.824 M 4.94 % 151.349 M -3.74 % 157.234 M 32.35 % 118.799 M
Other non current assets 135.774 M 153.78 % 53.501 M 175.62 % 19.411 M 82.11 % 10.659 M 154.58 % -19.530 M 50.17 % -39.192 M -3 919 300.00 % 1.000 K -99.96 % 2.841 M -72.69 % 10.404 M 1 040 500.00 % -1.000 K -100.00 % 34.316 M -15.56 % 40.641 M 243.46 % 11.833 M -32.18 % 17.448 M -32.20 % 25.733 M 760.18 % 2.992 M -5.09 % 3.152 M 0.000 0.000
Long term investments 4.000 K 100.09 % -4.557 M -91 240.00 % 5.000 K -99.93 % 7.415 M 9.80 % 6.753 M 2 497.31 % 260.000 K -92.80 % 3.610 M -73.18 % 13.462 M -1.33 % 13.643 M 3 444.09 % 384.951 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.152 M 0.00 % 2.152 M
Intangible assets 526.000 K -7.39 % 568.000 K 524.18 % 91.000 K -51.08 % 186.000 K -33.57 % 280.000 K -19.77 % 349.000 K 0.000 0.000 0.000 -100.00 % 104.658 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 526.000 K -7.39 % 568.000 K 524.18 % 91.000 K -51.08 % 186.000 K -33.57 % 280.000 K -19.77 % 349.000 K 121.45 % -1.627 M 43.25 % -2.867 M -210.95 % -922.000 K -116.60 % 5.555 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 625.105 M 13.02 % 553.096 M -1.34 % 560.611 M -5.30 % 591.963 M -6.06 % 630.159 M 1.59 % 620.321 M -1.26 % 628.257 M -0.61 % 632.137 M -1.81 % 643.771 M 1.82 % 632.287 M -0.65 % 636.448 M 46.88 % 433.312 M 67.03 % 259.429 M 66.77 % 155.565 M 16.58 % 133.441 M -2.78 % 137.252 M 4.59 % 131.225 M 0.01 % 131.217 M 72.56 % 76.040 M
Total non current assets 761.409 M 16.77 % 652.069 M 1.44 % 642.816 M -4.73 % 674.732 M -1.70 % 686.411 M 6.93 % 641.929 M 0.33 % 639.801 M -2.53 % 656.418 M -2.88 % 675.896 M 1.24 % 667.645 M -0.47 % 670.765 M 41.53 % 473.953 M 74.72 % 271.262 M 56.79 % 173.013 M 8.69 % 159.174 M 13.50 % 140.244 M 4.37 % 134.377 M 0.76 % 133.369 M 70.57 % 78.192 M
Other current assets 46.002 M 159.93 % 17.698 M 140.56 % 7.357 M -68.14 % 23.094 M 34.80 % 17.132 M -2.16 % 17.511 M 12.01 % 15.634 M -77.90 % 70.746 M 3 369.64 % 2.039 M -98.16 % 110.864 M 4 714.15 % 2.303 M 116.48 % 1.064 M 0.000 0.000 0.000 0.000 -100.00 % 42.582 M 70.12 % 25.031 M 2.71 % 24.370 M
Short term investments 0.000 0.000 -100.00 % 1.570 M 214.00 % 500.000 K -89.33 % 4.684 M 1 056.54 % 405.000 K -39.82 % 673.000 K 122.11 % 303.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 634.442 K 339.24 % 144.442 K
cash and cash equivalents 49.328 M 222.41 % 15.300 M 163.34 % 5.810 M -69.79 % 19.234 M -11.04 % 21.620 M 31.05 % 16.497 M 139.54 % 6.887 M -74.29 % 26.789 M 4 567.07 % 574.000 K -59.35 % 1.412 M -16.33 % 1.688 M -78.40 % 7.812 M -40.52 % 13.135 M 191.65 % 4.504 M 92.77 % 2.336 M -32.28 % 3.450 M -9.56 % 3.815 M 73.79 % 2.195 M -53.96 % 4.768 M
Cash and short term investments 49.328 M 222.41 % 15.300 M 67.21 % 9.150 M -53.63 % 19.734 M -24.98 % 26.304 M 55.63 % 16.902 M 123.57 % 7.560 M -72.10 % 27.092 M 4 619.86 % 574.000 K -59.35 % 1.412 M -16.33 % 1.688 M -78.40 % 7.812 M -40.52 % 13.135 M 191.65 % 4.504 M 92.77 % 2.336 M -32.28 % 3.450 M -9.56 % 3.815 M 34.84 % 2.829 M -42.41 % 4.912 M
Total current assets 573.259 M 61.34 % 355.319 M -5.25 % 374.995 M 64.84 % 227.492 M 15.46 % 197.033 M -0.53 % 198.092 M 11.95 % 176.942 M 4.60 % 169.158 M -3.23 % 174.802 M 0.31 % 174.261 M 38.62 % 125.714 M -2.98 % 129.580 M -34.17 % 196.854 M 4.51 % 188.351 M 22.74 % 153.455 M 22.20 % 125.574 M 8.07 % 116.197 M 4.64 % 111.042 M -12.71 % 127.209 M
Inventory 245.530 M 46.21 % 167.932 M -26.28 % 227.795 M 220.01 % 71.184 M -14.46 % 83.219 M -6.58 % 89.085 M 9.84 % 81.106 M 13.72 % 71.320 M 10.06 % 64.802 M 4.54 % 61.985 M 205.30 % 20.303 M 11.56 % 18.198 M -55.59 % 40.974 M -40.86 % 69.285 M 22.39 % 56.610 M 319.50 % 13.494 M -22.26 % 17.359 M -22.98 % 22.537 M 33.67 % 16.860 M
Net receivables 232.399 M 50.53 % 154.389 M 18.13 % 130.693 M 15.17 % 113.480 M 61.24 % 70.378 M -5.65 % 74.594 M 5.29 % 70.847 M 18.10 % 59.988 M -40.82 % 101.357 M -3.15 % 104.658 M 6.05 % 98.688 M -3.47 % 102.237 M 0.000 0.000 0.000 0.000 -100.00 % 52.441 M -13.53 % 60.646 M -25.19 % 81.067 M
Tax assets 0.000 -100.00 % 49.461 M -21.11 % 62.698 M -2.81 % 64.509 M -6.17 % 68.749 M 14.22 % 60.191 M 529.61 % 9.560 M -11.85 % 10.845 M 20.50 % 9.000 M -69.41 % 29.420 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 106.415 M 28.17 % 83.027 M 0.00 % 83.027 M 105.62 % 40.378 M 86.33 % 21.670 M -43.17 % 38.130 M -25.39 % 51.106 M -1.27 % 51.761 M -37.06 % 82.237 M 34.17 % 61.292 M 42.80 % 42.922 M 1.37 % 42.342 M -59.60 % 104.797 M 134.98 % 44.598 M -36.16 % 69.860 M 0.000 -100.00 % 37.671 M -2.75 % 38.738 M 1.37 % 38.213 M
Tax payables 0.000 -100.00 % 5.096 M -48.50 % 9.896 M 194.52 % 3.360 M 38.16 % 2.432 M -1.34 % 2.465 M -59.60 % 6.102 M 67.91 % 3.634 M 51.61 % 2.397 M -3.62 % 2.487 M 204.33 % 817.199 K -5.67 % 866.296 K 29.21 % 670.441 K -60.82 % 1.711 M 0.000 0.000 0.000 -100.00 % 3.651 M 16.24 % 3.141 M
Deferred revenue non current 2.885 M -8.64 % 3.158 M -66.20 % 9.344 M 0.000 -100.00 % 8.185 M -41.38 % 13.962 M -29.27 % 19.739 M -22.64 % 25.516 M -18.46 % 31.293 M -15.58 % 37.070 M -43.19 % 65.248 M 34.19 % 48.625 M -6.48 % 51.995 M -32.27 % 76.772 M 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 6.371 M -46.05 % 11.808 M 44.05 % 8.197 M 121.84 % 3.695 M -35.77 % 5.753 M -11.00 % 6.464 M 0.000 0.000 0.000 -100.00 % 27.000 K -67.57 % 83.259 K 34.97 % 61.686 K 0.000 0.000 0.000 0.000 -100.00 % 4.255 M -23.78 % 5.583 M 293.17 % 1.420 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
Other total stockholders equity 130.854 M 0.00 % 130.854 M 0.00 % 130.854 M 0.00 % 130.854 M 10.72 % 118.182 M 21.89 % 96.954 M -13.93 % 112.641 M 16.76 % 96.475 M 163.64 % 36.594 M 33.08 % 27.498 M 91.31 % 14.373 M -3.66 % 14.920 M -1.35 % 15.124 M 33.03 % 11.368 M 28.19 % 8.868 M 32.10 % 6.713 M -6.46 % 7.177 M 377.18 % 1.504 M 0.00 % 1.504 M
Deferred tax liabilities non current 23.225 M 22.17 % 19.010 M 179.35 % 6.805 M 17.33 % 5.800 M 26.67 % 4.579 M -64.19 % 12.787 M -0.44 % 12.844 M 12.46 % 11.421 M -64.20 % 31.906 M 12.20 % 28.437 M 90.73 % 14.910 M 29.51 % 11.513 M 1.12 % 11.385 M -0.63 % 11.458 M -13.62 % 13.264 M 4.40 % 12.704 M 24.70 % 10.188 M 7.69 % 9.460 M 37.24 % 6.893 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
Total assets 1.335 B 32.49 % 1.007 B -1.02 % 1.018 B 12.81 % 902.224 M 2.13 % 883.444 M 5.17 % 840.021 M 2.85 % 816.743 M -1.07 % 825.576 M -2.95 % 850.698 M 1.04 % 841.906 M 5.70 % 796.478 M 31.97 % 603.533 M 28.93 % 468.116 M 29.54 % 361.364 M 15.59 % 312.629 M 17.61 % 265.818 M 6.08 % 250.573 M 2.52 % 244.411 M 18.99 % 205.402 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -164.212 M -62.83 % -100.846 M -142.65 % -41.560 M 4.73 % -43.623 M 1.81 % -44.429 M -140.23 % -18.494 M 55.12 % -41.212 M 17.23 % -49.793 M -55.48 % -32.026 M 61.71 % -83.631 M -206.82 % 78.289 M 65.92 % 47.185 M -58.43 % 113.503 M 273.13 % -65.561 M -1 122.61 % -5.362 M -166.85 % 8.022 M 27.49 % 6.292 M -76.47 % 26.744 M 180.19 % 9.545 M
Accounts receivables -61.569 M -117.06 % -28.365 M -132.67 % -12.191 M 75.03 % -48.830 M -909.38 % 6.033 M 501.66 % -1.502 M 89.92 % -14.906 M -141.28 % 36.110 M 138 984.62 % -26.000 K 99.93 % -36.557 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.578 M 14 306.94 % -173.000 K
Inventory -77.598 M -229.63 % 59.863 M 138.22 % -156.610 M -1 401.29 % 12.035 M 105.20 % 5.865 M 173.51 % -7.979 M 18.47 % -9.786 M -50.12 % -6.519 M -131.42 % -2.817 M 93.24 % -41.682 M -1 880.61 % -2.105 M -109.24 % 22.776 M -19.55 % 28.311 M 323.36 % -12.675 M 70.60 % -43.115 M -1 215.66 % 3.865 M -25.36 % 5.178 M 191.21 % -5.677 M 59.37 % -13.972 M
Accounts payables 23.387 M 123.57 % -99.229 M -171.90 % 138.007 M 637.49 % 18.713 M 213.69 % -16.460 M -26.86 % -12.975 M -1 880.92 % -655.000 K 99.10 % -72.739 M -2 225.01 % 3.423 M -81.37 % 18.370 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -48.432 M -46.25 % -33.115 M -207.59 % -10.766 M 57.85 % -25.541 M 35.93 % -39.867 M -1 106.23 % 3.962 M 124.97 % -15.865 M -138.75 % -6.645 M 79.62 % -32.606 M -37.22 % -23.762 M -129.56 % 80.393 M 229.35 % 24.410 M -71.35 % 85.192 M 261.09 % -52.886 M -240.08 % 37.753 M 808.12 % 4.157 M 273.14 % 1.114 M -85.79 % 7.843 M -66.89 % 23.690 M
Other non cash items 2.856 M -92.82 % 39.773 M -34.41 % 60.636 M 18.80 % 51.040 M -7.54 % 55.203 M 1.35 % 54.468 M 24.44 % 43.769 M 1.28 % 43.214 M 45.13 % 29.777 M 14.01 % 26.117 M 23.67 % 21.118 M 712.98 % 2.598 M 543.05 % -586.294 K -107.84 % 7.476 M -5.32 % 7.897 M 2 245.38 % 336.685 K -93.12 % 4.895 M 686.92 % -834.000 K -170.74 % 1.179 M
Net cash provided by operating activities -55.816 M -163.61 % 87.754 M 8.91 % 80.572 M -4.84 % 84.667 M 291.07 % 21.650 M -71.52 % 76.031 M 54.10 % 49.339 M 2 981.76 % 1.601 M -97.88 % 75.515 M 411.48 % 14.764 M -88.41 % 127.426 M 70.99 % 74.523 M -48.47 % 144.631 M 562.35 % -31.281 M -219.72 % 26.129 M -19.05 % 32.279 M 19.06 % 27.113 M -24.22 % 35.779 M 82.72 % 19.581 M
Investments in property plant and equipment -143.770 M -557.87 % -21.854 M -40.04 % -15.606 M -17.99 % -13.227 M 75.91 % -54.900 M -78.71 % -30.720 M -49.08 % -20.607 M 7.21 % -22.209 M 51.56 % -45.846 M -136.93 % -19.350 M 91.31 % -222.575 M -12.08 % -198.591 M -62.79 % -121.991 M -193.35 % -41.586 M -267.73 % -11.309 M 48.69 % -22.039 M -59.34 % -13.831 M 79.04 % -65.989 M -180.03 % -23.565 M
Acquisitions net 4.598 M 0.000 -100.00 % 206.000 K -92.96 % 2.927 M 844.19 % 310.000 K 355.88 % 68.000 K -94.71 % 1.286 M 0.000 -100.00 % 521.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.281 M 300.31 % 320.000 K
Purchases of investments -1.267 M -126 600.00 % -1.000 K 99.95 % -1.822 M -675.32 % -235.000 K 97.29 % -8.670 M -607.61 % 1.708 M 222.35 % -1.396 M 0.000 100.00 % -2.960 M 0.000 100.00 % -1.076 M -48.05 % -726.582 K -163.08 % -276.184 K 92.33 % -3.600 M 4.98 % -3.789 M 0.000 100.00 % -1.000 M 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 7.410 M 113.98 % 3.463 M 131.64 % 1.495 M 858.33 % 156.000 K -68.23 % 491.000 K -87.21 % 3.839 M 0.000 -100.00 % 14.155 M 0.000 -100.00 % 1.539 M 0.000 -100.00 % 12.855 M 0.000 0.000 0.000 0.000 0.000
Other investing activites -15.239 M -1 529.55 % 1.066 M 386.56 % -372.000 K -125.55 % 1.456 M 145 500.00 % 1.000 K 0.00 % 1.000 K -99.95 % 2.177 M 1 524.63 % 134.000 K 101.76 % -7.630 M -119.15 % 39.834 M 500.09 % -9.956 M 39.66 % -16.500 M 15.76 % -19.587 M -916.65 % 2.398 M 207.86 % 779.060 K -83.35 % 4.678 M 468.33 % 823.186 K 0.000 0.000
Net cash used for investing activites -155.678 M -648.85 % -20.789 M -104.13 % -10.184 M -81.34 % -5.616 M 90.91 % -61.764 M -114.56 % -28.787 M -59.49 % -18.049 M 1.03 % -18.236 M 61.13 % -46.915 M -235.44 % 34.639 M 114.83 % -233.607 M -9.02 % -214.278 M -51.06 % -141.854 M -373.91 % -29.933 M -109.05 % -14.318 M 17.53 % -17.361 M -23.93 % -14.008 M 78.35 % -64.708 M -178.37 % -23.245 M
Debt repayment 181.188 M 6 217.08 % -2.962 M 85.95 % -21.086 M 54.52 % -46.360 M -166.36 % 69.862 M 0.000 100.00 % -15.443 M -140.24 % 38.379 M 882.45 % -4.905 M 82.27 % -27.659 M -126.18 % 105.658 M -26.40 % 143.562 M 419.22 % 27.650 M 437.31 % -8.197 M 16.65 % -9.834 M -3.08 % -9.540 M 33.05 % -14.249 M -153.08 % 26.846 M 454.90 % 4.838 M
Common stock issued 65.250 M 0.000 0.000 -100.00 % 18.144 M -43.75 % 32.256 M 0.000 -100.00 % 17.786 M -71.70 % 62.845 M 262.74 % 17.325 M 0.00 % 17.325 M 375.54 % 3.643 M -3.27 % 3.767 M -45.69 % 6.935 M 0.000 -100.00 % 3.105 M 5.18 % 2.952 M -74.54 % 11.593 M 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 100.00 % -9.000 M
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
Other financing activites -5.438 M 90.02 % -54.513 M 13.09 % -62.725 M -17.86 % -53.220 M 6.44 % -56.881 M -51.14 % -37.634 M 29.70 % -53.535 M -5 353 400.00 % -1.000 K 100.00 % -41.858 M -6.39 % -39.344 M -377.34 % -8.242 M 39.49 % -13.622 M 53.04 % -29.006 M -140.52 % 71.578 M 1 255.49 % -6.195 M 28.76 % -8.695 M 8.12 % -9.463 M 0.000 0.000
Net cash used provided by financing activities 241.000 M 519.31 % -57.475 M 31.42 % -83.811 M -2.92 % -81.436 M -280.02 % 45.237 M 220.20 % -37.634 M 26.48 % -51.192 M -219.47 % 42.851 M 245.56 % -29.438 M 40.74 % -49.678 M -149.16 % 101.059 M -24.42 % 133.706 M 2 296.70 % 5.579 M -91.20 % 63.381 M 590.42 % -12.924 M 15.44 % -15.283 M -26.11 % -12.119 M -145.14 % 26.846 M 745.03 % -4.162 M
Effect of forex changes on cash 1.266 M 0.000 100.00 % -1.000 K 0.000 100.00 % -1.000 K 0.000 -100.00 % 1.000 K 200.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
Net change in cash 30.772 M 224.26 % 9.490 M 170.69 % -13.424 M -462.85 % -2.385 M -146.56 % 5.122 M -46.70 % 9.610 M 148.29 % -19.901 M -175.91 % 26.215 M 3 228.28 % -838.000 K -204.35 % -275.341 K 94.62 % -5.122 M 15.33 % -6.049 M -172.40 % 8.355 M 285.51 % 2.167 M 294.62 % -1.114 M -205.23 % -364.837 K -137.02 % 985.446 K 0.000 0.000
Cash at beginning of period 18.556 M 219.38 % 5.810 M -69.79 % 19.234 M -11.03 % 21.619 M 31.05 % 16.497 M 139.54 % 6.887 M -74.29 % 26.788 M 4 566.90 % 574.000 K -59.35 % 1.412 M -16.33 % 1.688 M -75.22 % 6.810 M -47.04 % 12.859 M 185.52 % 4.504 M 92.77 % 2.336 M -32.28 % 3.450 M -9.56 % 3.815 M 34.83 % 2.829 M -40.66 % 4.768 M 0.000
Cash at end of period 49.328 M 222.41 % 15.300 M 163.34 % 5.810 M -69.79 % 19.234 M -11.03 % 21.619 M 31.05 % 16.497 M 139.54 % 6.887 M -74.29 % 26.789 M 4 567.07 % 574.000 K -59.35 % 1.412 M -16.32 % 1.688 M -75.22 % 6.810 M -47.04 % 12.859 M 185.52 % 4.504 M 92.77 % 2.336 M -32.28 % 3.450 M -9.56 % 3.815 M 73.79 % 2.195 M -53.96 % 4.768 M
Operating cash flow -55.816 M -163.61 % 87.754 M 8.91 % 80.572 M -4.84 % 84.667 M 291.07 % 21.650 M -71.52 % 76.031 M 54.10 % 49.339 M 2 981.76 % 1.601 M -97.88 % 75.515 M 411.48 % 14.764 M -88.41 % 127.426 M 70.99 % 74.523 M -48.47 % 144.631 M 562.35 % -31.281 M -219.72 % 26.129 M -19.05 % 32.279 M 19.06 % 27.113 M -24.22 % 35.779 M 82.72 % 19.581 M
Capital expenditure -143.770 M -557.87 % -21.854 M -40.04 % -15.606 M -17.99 % -13.227 M 75.91 % -54.900 M -78.71 % -30.720 M -49.08 % -20.607 M 7.21 % -22.209 M 51.56 % -45.846 M -136.93 % -19.350 M 91.31 % -222.575 M -12.08 % -198.591 M -62.79 % -121.991 M -193.35 % -41.586 M -267.73 % -11.309 M 48.69 % -22.039 M -59.34 % -13.831 M 79.04 % -65.989 M -180.03 % -23.565 M
Free CashFlow -199.586 M -402.86 % 65.900 M 1.44 % 64.966 M -9.06 % 71.440 M 314.86 % -33.250 M -173.38 % 45.311 M 57.70 % 28.732 M 239.42 % -20.608 M -169.46 % 29.669 M 746.95 % -4.586 M 95.18 % -95.149 M 23.31 % -124.068 M -648.01 % 22.640 M 131.07 % -72.867 M -591.68 % 14.820 M 44.73 % 10.240 M -22.90 % 13.282 M 143.96 % -30.210 M -658.28 % -3.984 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-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 2009-03-31 2008-03-31
Revenue 411.813 M 4.06 % 395.756 M 42.51 % 277.708 M -3.30 % 287.186 M -5.68 % 304.472 M 3.34 % 294.627 M 0.22 % 293.986 M -9.82 % 325.990 M 33.46 % 244.257 M -11.07 % 274.666 M 9.40 % 251.056 M 47.55 % 170.150 M 29.21 % 131.682 M 36.83 % 96.237 M -28.78 % 135.125 M 11.13 % 121.597 M 12.16 % 108.410 M 26.23 % 85.882 M -8.57 % 93.927 M -8.60 % 102.768 M 23.52 % 83.201 M 31.53 % 63.254 M -31.37 % 92.166 M -7.36 % 99.486 M -4.39 % 104.054 M 6.49 % 97.716 M 15.02 % 84.955 M -10.78 % 95.215 M -11.65 % 107.773 M -2.86 % 110.951 M 13.11 % 98.087 M 7.58 % 91.173 M 90.93 % 47.752 M -35.49 % 74.027 M -18.58 % 90.915 M -21.32 % 115.557 M 45.11 % 79.636 M -0.07 % 79.690 M 7.75 % 73.958 M -13.21 % 85.219 M -14.19 % 99.309 M 12.10 % 88.589 M 42.92 % 61.984 M -2.64 % 63.667 M 39.75 % 45.557 M -23.09 % 59.235 M -13.60 % 68.558 M -2.17 % 70.079 M 65.48 % 42.349 M 11.56 % 37.962 M -65.65 % 110.521 M 34.44 % 82.207 M -26.84 % 112.372 M -31.93 % 165.074 M 305.41 % 40.718 M 15.14 % 35.363 M
Net income 21.588 M 44.05 % 14.986 M 133.35 % 6.422 M 193.91 % 2.185 M -89.25 % 20.328 M -10.43 % 22.696 M -5.37 % 23.983 M -8.74 % 26.281 M 226.27 % 8.055 M -15.85 % 9.572 M 7.54 % 8.901 M 515.99 % 1.445 M 66.28 % 869.000 K -0.34 % 872.000 K -96.61 % 25.705 M 1 100.05 % 2.142 M -33.06 % 3.200 M 148.97 % -6.535 M -351.06 % 2.603 M 152.61 % -4.948 M 43.93 % -8.825 M 35.13 % -13.604 M -1 042.23 % -1.191 M -481.73 % 312.000 K -4.29 % 326.000 K -74.39 % 1.273 M 141.89 % -3.039 M -283.29 % 1.658 M -15.36 % 1.959 M -70.43 % 6.626 M 4 936.50 % -137.000 K -103.34 % 4.102 M 124.08 % -17.037 M -7 715.14 % -218.000 K -101.87 % 11.657 M -4.26 % 12.176 M 230.33 % 3.686 M 311.84 % -1.740 M -41.81 % -1.227 M -117.27 % 7.103 M -61.05 % 18.234 M 366.10 % 3.912 M 490.58 % -1.002 M -128.91 % 3.465 M 1 078.57 % 294.000 K -86.88 % 2.241 M 159.59 % -3.761 M -222.03 % 3.082 M 269.15 % -1.822 M -165.94 % 2.763 M 27.53 % 2.167 M -5.47 % 2.292 M -45.94 % 4.240 M 305.74 % 1.045 M 137.71 % -2.771 M -988.14 % 312.000 K
Income before tax 31.444 M 37.39 % 22.887 M 317.27 % 5.485 M 2.66 % 5.343 M -79.51 % 26.071 M -19.23 % 32.280 M -10.89 % 36.223 M 0.78 % 35.943 M 215.15 % 11.405 M -12.74 % 13.070 M 17.00 % 11.171 M 574.98 % 1.655 M 121.26 % 748.000 K -30.22 % 1.072 M -96.83 % 33.805 M 917.00 % 3.324 M -8.20 % 3.621 M 139.86 % -9.085 M -378.60 % 3.261 M 161.31 % -5.319 M 55.47 % -11.944 M 36.14 % -18.702 M -764.23 % -2.164 M -326.36 % 956.000 K 110.57 % 454.000 K -74.03 % 1.748 M -46.80 % 3.286 M 45.72 % 2.255 M 42.00 % 1.588 M -56.11 % 3.618 M 87.46 % 1.930 M 242.20 % 564.000 K 101.84 % -30.675 M -6 901.55 % 451.000 K -97.59 % 18.745 M 4.97 % 17.857 M 311.64 % 4.338 M 515.32 % 705.000 K -66.07 % 2.078 M -63.57 % 5.704 M -77.32 % 25.151 M 324.99 % 5.918 M 3 645.62 % -166.910 K -103.29 % 5.078 M 1 212.14 % 387.000 K -88.22 % 3.285 M 176.60 % -4.288 M -200.62 % 4.262 M 260.11 % -2.662 M -182.34 % 3.233 M -18.15 % 3.950 M 19.15 % 3.315 M -29.14 % 4.678 M 131.01 % 2.025 M 154.49 % -3.716 M -1 404.45 % -247.000 K
Income before tax ratio 0.08 32.03 % 0.06 192.80 % 0.02 6.16 % 0.02 -78.27 % 0.09 -21.85 % 0.11 -11.08 % 0.12 11.75 % 0.11 136.14 % 0.05 -1.88 % 0.05 6.94 % 0.04 357.46 % 0.01 71.23 % 0.01 -49.01 % 0.01 -95.55 % 0.25 815.18 % 0.03 -18.16 % 0.03 131.57 % -0.11 -404.69 % 0.03 167.08 % -0.05 63.95 % -0.14 51.45 % -0.30 -1 159.25 % -0.02 -344.34 % 0.01 120.24 % 0.00 -75.61 % 0.02 -53.75 % 0.04 63.32 % 0.02 60.73 % 0.01 -54.81 % 0.03 65.73 % 0.02 218.08 % 0.01 100.96 % -0.64 -10 644.03 % 0.01 -97.05 % 0.21 33.43 % 0.15 183.68 % 0.05 515.74 % 0.01 -68.51 % 0.03 -58.02 % 0.07 -73.57 % 0.25 279.12 % 0.07 2 580.80 % 0.00 -103.38 % 0.08 838.91 % 0.01 -84.68 % 0.06 188.66 % -0.06 -202.85 % 0.06 196.75 % -0.06 -173.81 % 0.09 138.30 % 0.04 -11.38 % 0.04 -3.13 % 0.04 239.36 % 0.01 113.44 % -0.09 -1 206.60 % -0.01
EBITDA 56.295 M 15.32 % 48.816 M 29.12 % 37.807 M 7.22 % 35.261 M -33.63 % 53.124 M -8.30 % 57.931 M -9.69 % 64.145 M 7.00 % 59.950 M 64.15 % 36.522 M -9.84 % 40.506 M -2.25 % 41.440 M 43.40 % 28.898 M 13.06 % 25.559 M 1.90 % 25.082 M -56.74 % 57.981 M 109.17 % 27.720 M 0.97 % 27.454 M 79.97 % 15.255 M -46.10 % 28.300 M 33.75 % 21.159 M 81.68 % 11.646 M 174.09 % 4.249 M -80.92 % 22.275 M 3.42 % 21.539 M -21.50 % 27.439 M 13.85 % 24.102 M -4.58 % 25.258 M 0.47 % 25.141 M 3.93 % 24.191 M -5.98 % 25.729 M 1.24 % 25.413 M -4.52 % 26.617 M 405.49 % -8.713 M -144.75 % 19.472 M -49.30 % 38.406 M 6.23 % 36.155 M 57.07 % 23.018 M 15.35 % 19.955 M -6.04 % 21.237 M -13.77 % 24.628 M -44.77 % 44.593 M 71.65 % 25.979 M 55.13 % 16.746 M 17.69 % 14.229 M 50.49 % 9.455 M -24.10 % 12.458 M -61.49 % 32.351 M 218.11 % 10.170 M 215.45 % 3.224 M 131.55 % -10.218 M -208.11 % 9.452 M -0.81 % 9.529 M -5.55 % 10.089 M 28.90 % 7.827 M 1 408.86 % -598.000 K -113.17 % 4.541 M
Net income ratio 0.05 38.44 % 0.04 63.75 % 0.02 203.94 % 0.01 -88.60 % 0.07 -13.33 % 0.08 -5.57 % 0.08 1.19 % 0.08 144.47 % 0.03 -5.37 % 0.03 -1.71 % 0.04 317.48 % 0.01 28.69 % 0.01 -27.17 % 0.01 -95.24 % 0.19 979.90 % 0.02 -40.32 % 0.03 138.79 % -0.08 -374.57 % 0.03 157.56 % -0.05 54.61 % -0.11 50.68 % -0.22 -1 564.32 % -0.01 -512.05 % 0.00 0.10 % 0.00 -75.95 % 0.01 136.42 % -0.04 -305.43 % 0.02 -4.20 % 0.02 -69.56 % 0.06 4 375.74 % 0.00 -103.10 % 0.04 112.61 % -0.36 -12 015.33 % 0.00 -102.30 % 0.13 21.69 % 0.11 127.65 % 0.05 311.98 % -0.02 -31.61 % -0.02 -119.90 % 0.08 -54.60 % 0.18 315.79 % 0.04 373.28 % -0.02 -129.69 % 0.05 743.33 % 0.01 -82.94 % 0.04 168.96 % -0.05 -224.74 % 0.04 202.22 % -0.04 -159.11 % 0.07 271.28 % 0.02 -29.69 % 0.03 -26.11 % 0.04 496.03 % 0.01 109.30 % -0.07 -871.34 % 0.01
Ratio EBITDA 0.14 10.82 % 0.12 -9.40 % 0.14 10.88 % 0.12 -29.63 % 0.17 -11.26 % 0.20 -9.88 % 0.22 18.65 % 0.18 22.99 % 0.15 1.39 % 0.15 -10.66 % 0.17 -2.81 % 0.17 -12.50 % 0.19 -25.53 % 0.26 -39.26 % 0.43 88.23 % 0.23 -9.98 % 0.25 42.57 % 0.18 -41.05 % 0.30 46.34 % 0.21 47.09 % 0.14 108.38 % 0.07 -72.21 % 0.24 11.63 % 0.22 -17.90 % 0.26 6.91 % 0.25 -17.04 % 0.30 12.60 % 0.26 17.63 % 0.22 -3.21 % 0.23 -10.50 % 0.26 -11.25 % 0.29 260.00 % -0.18 -169.37 % 0.26 -37.73 % 0.42 35.02 % 0.31 8.25 % 0.29 15.43 % 0.25 -12.80 % 0.29 -0.64 % 0.29 -35.64 % 0.45 53.12 % 0.29 8.54 % 0.27 20.89 % 0.22 7.68 % 0.21 -1.32 % 0.21 -55.43 % 0.47 225.17 % 0.15 90.63 % 0.08 128.28 % -0.27 -414.74 % 0.09 -26.22 % 0.12 29.11 % 0.09 89.35 % 0.05 422.85 % -0.01 -111.44 % 0.13
Gross profit ratio 0.27 5.75 % 0.26 50.61 % 0.17 -42.68 % 0.30 48.69 % 0.20 -10.98 % 0.22 -2.88 % 0.23 -36.43 % 0.36 -35.45 % 0.56 20.85 % 0.46 169.27 % 0.17 -71.22 % 0.60 -15.82 % 0.71 -17.55 % 0.86 305.64 % 0.21 -72.31 % 0.77 -17.01 % 0.93 11.38 % 0.83 585.63 % 0.12 -86.14 % 0.88 2.65 % 0.85 8.75 % 0.78 937.41 % -0.09 -111.24 % 0.83 -8.09 % 0.91 8.88 % 0.83 3 908.56 % -0.02 -102.54 % 0.86 11.83 % 0.77 0.05 % 0.77 1.72 % 0.76 -8.36 % 0.83 0.17 % 0.83 -5.36 % 0.87 -2.86 % 0.90 26.58 % 0.71 -23.06 % 0.92 12.01 % 0.82 18.46 % 0.70 -20.01 % 0.87 -9.30 % 0.96 36.05 % 0.70 418.78 % 0.14 -79.92 % 0.68 -18.47 % 0.83 18.99 % 0.70 1 418.45 % 0.05 -91.96 % 0.57 -17.38 % 0.69 105.54 % 0.34 981.32 % -0.04 -108.50 % 0.45 28.46 % 0.35 54.77 % 0.23 -16.22 % 0.27 -44.77 % 0.49
Weighted average shs out dil 12.927 M 0.06 % 12.919 M 0.51 % 12.853 M 0.00 % 12.853 M 1.80 % 12.626 M 0.29 % 12.589 M 0.00 % 12.589 M 0.00 % 12.589 M 0.00 % 12.589 M 0.00 % 12.589 M 0.00 % 12.589 M 0.00 % 12.589 M 1.41 % 12.414 M -0.34 % 12.457 M 6.62 % 11.684 M 3.64 % 11.274 M -1.36 % 11.429 M -0.32 % 11.465 M 0.26 % 11.435 M 13.24 % 10.098 M -0.45 % 10.144 M -0.08 % 10.152 M -0.18 % 10.171 M -2.21 % 10.400 M -4.29 % 10.867 M 2.44 % 10.608 M 2.48 % 10.352 M -0.04 % 10.356 M 5.78 % 9.790 M -2.48 % 10.039 M 0.00 % 10.039 M 2.79 % 9.767 M 0.89 % 9.680 M -11.19 % 10.900 M 13.14 % 9.634 M -0.31 % 9.663 M 5.51 % 9.159 M 4.21 % 8.789 M 0.29 % 8.764 M 3.65 % 8.456 M 0.63 % 8.403 M -1.19 % 8.504 M 1.09 % 8.412 M -0.46 % 8.451 M -13.76 % 9.800 M 18.07 % 8.300 M 3.89 % 7.989 M 6.28 % 7.517 M -0.98 % 7.592 M -1.09 % 7.675 M 2.53 % 7.486 M 2.75 % 7.285 M 0.00 % 7.285 M -2.40 % 7.464 M 13.14 % 6.598 M 26.88 % 5.200 M
Weighted average shs out 12.625 M 0.25 % 12.593 M -2.02 % 12.853 M 0.00 % 12.853 M 1.80 % 12.626 M 0.29 % 12.589 M 0.00 % 12.589 M 0.00 % 12.589 M 0.00 % 12.589 M 0.00 % 12.589 M 0.00 % 12.589 M 0.00 % 12.589 M 1.41 % 12.414 M -0.34 % 12.457 M 6.62 % 11.684 M 3.64 % 11.274 M -1.36 % 11.429 M -0.07 % 11.437 M 0.02 % 11.435 M 13.24 % 10.098 M -0.45 % 10.144 M -0.08 % 10.152 M -0.18 % 10.171 M -2.21 % 10.400 M -4.29 % 10.867 M 2.44 % 10.608 M 2.48 % 10.352 M -0.04 % 10.356 M 5.78 % 9.790 M -2.48 % 10.039 M 0.00 % 10.039 M 2.79 % 9.767 M 0.89 % 9.680 M -11.19 % 10.900 M 13.14 % 9.634 M -0.31 % 9.663 M 5.51 % 9.159 M 4.21 % 8.789 M 0.29 % 8.764 M 3.65 % 8.456 M 0.63 % 8.403 M -1.19 % 8.504 M 1.09 % 8.412 M -0.46 % 8.451 M -13.76 % 9.800 M 18.07 % 8.300 M 3.89 % 7.989 M 6.28 % 7.517 M -0.98 % 7.592 M -1.09 % 7.675 M 2.53 % 7.486 M 2.75 % 7.285 M 0.00 % 7.285 M -2.40 % 7.464 M 13.14 % 6.598 M 26.88 % 5.200 M
EPS diluted 1.67 43.97 % 1.16 132.00 % 0.50 194.12 % 0.17 -89.44 % 1.61 -10.56 % 1.80 -5.76 % 1.91 -8.61 % 2.09 226.56 % 0.64 -15.79 % 0.76 7.04 % 0.71 545.45 % 0.11 57.14 % 0.07 0.00 % 0.07 -96.82 % 2.20 1 057.89 % 0.19 -32.14 % 0.28 149.12 % -0.57 -319.23 % 0.26 153.06 % -0.49 43.68 % -0.87 35.07 % -1.34 -1 016.67 % -0.12 -500.00 % 0.03 0.00 % 0.03 -75.00 % 0.12 141.38 % -0.29 -281.25 % 0.16 -20.00 % 0.20 -69.70 % 0.66 4 952.94 % -0.01 -103.24 % 0.42 123.86 % -1.76 -8 700.00 % -0.02 -101.65 % 1.21 -3.97 % 1.26 200.00 % 0.42 310.00 % -0.20 -42.86 % -0.14 -116.67 % 0.84 -61.29 % 2.17 371.74 % 0.46 483.33 % -0.12 -129.27 % 0.41 1 266.67 % 0.03 -88.89 % 0.27 157.45 % -0.47 -214.63 % 0.41 270.83 % -0.24 -166.67 % 0.36 24.14 % 0.29 -6.45 % 0.31 -46.55 % 0.58 314.29 % 0.14 133.33 % -0.42 -800.00 % 0.06
Earnings per share 1.71 43.70 % 1.19 138.00 % 0.50 194.12 % 0.17 -89.44 % 1.61 -10.56 % 1.80 -5.76 % 1.91 -8.61 % 2.09 226.56 % 0.64 -15.79 % 0.76 7.04 % 0.71 545.45 % 0.11 57.14 % 0.07 0.00 % 0.07 -96.82 % 2.20 1 057.89 % 0.19 -32.14 % 0.28 149.12 % -0.57 -319.23 % 0.26 153.06 % -0.49 43.68 % -0.87 35.07 % -1.34 -1 016.67 % -0.12 -500.00 % 0.03 0.00 % 0.03 -75.00 % 0.12 141.38 % -0.29 -281.25 % 0.16 -20.00 % 0.20 -69.70 % 0.66 4 952.94 % -0.01 -103.24 % 0.42 123.86 % -1.76 -8 700.00 % -0.02 -101.65 % 1.21 -3.97 % 1.26 200.00 % 0.42 310.00 % -0.20 -42.86 % -0.14 -116.67 % 0.84 -61.29 % 2.17 371.74 % 0.46 483.33 % -0.12 -129.27 % 0.41 1 266.67 % 0.03 -88.89 % 0.27 157.45 % -0.47 -214.63 % 0.41 270.83 % -0.24 -166.67 % 0.36 24.14 % 0.29 -6.45 % 0.31 -46.55 % 0.58 314.29 % 0.14 133.33 % -0.42 -800.00 % 0.06
Gross profit 111.416 M 10.04 % 101.254 M 114.63 % 47.177 M -44.57 % 85.107 M 40.25 % 60.682 M -8.01 % 65.964 M -2.67 % 67.773 M -42.67 % 118.222 M -13.85 % 137.236 M 7.47 % 127.700 M 194.59 % 43.348 M -57.54 % 102.081 M 8.77 % 93.847 M 12.82 % 83.181 M 188.90 % 28.792 M -69.23 % 93.561 M -6.92 % 100.512 M 40.59 % 71.492 M 526.90 % 11.404 M -87.33 % 90.040 M 26.79 % 71.015 M 43.05 % 49.644 M 674.72 % -8.638 M -110.41 % 82.976 M -12.12 % 94.420 M 15.94 % 81.436 M 4 480.63 % -1.859 M -102.26 % 82.189 M -1.20 % 83.191 M -2.82 % 85.603 M 15.07 % 74.395 M -1.41 % 75.457 M 91.26 % 39.452 M -38.95 % 64.622 M -20.90 % 81.697 M -0.41 % 82.033 M 11.65 % 73.476 M 11.93 % 65.644 M 27.65 % 51.427 M -30.58 % 74.082 M -22.17 % 95.182 M 52.52 % 62.408 M 641.45 % 8.417 M -80.45 % 43.060 M 13.95 % 37.790 M -8.49 % 41.295 M 1 211.96 % 3.148 M -92.13 % 40.015 M 36.72 % 29.267 M 129.29 % 12.764 M 402.72 % -4.216 M -111.43 % 36.885 M -6.03 % 39.250 M 5.36 % 37.254 M 239.66 % 10.968 M -36.40 % 17.246 M
Income tax expense 9.856 M 24.74 % 7.901 M 943.22 % -937.000 K -129.67 % 3.158 M -45.01 % 5.743 M -40.08 % 9.584 M -21.70 % 12.240 M 26.68 % 9.662 M 188.42 % 3.350 M -4.23 % 3.498 M 54.10 % 2.270 M 980.95 % 210.000 K 273.55 % -121.000 K -160.80 % 199.000 K -97.54 % 8.098 M 585.11 % 1.182 M 180.76 % 421.000 K 116.51 % -2.550 M -488.72 % 656.000 K 276.82 % -371.000 K 88.10 % -3.118 M 38.84 % -5.098 M -423.41 % -974.000 K -251.01 % 645.000 K 407.87 % 127.000 K -73.26 % 475.000 K -92.49 % 6.325 M 959.46 % 597.000 K 260.92 % -371.000 K 87.67 % -3.009 M -245.50 % 2.068 M 158.45 % -3.538 M 74.06 % -13.638 M -2 135.52 % 670.000 K -90.55 % 7.088 M 24.77 % 5.681 M 771.32 % 652.000 K -73.33 % 2.445 M -26.02 % 3.305 M 336.07 % -1.400 M -120.24 % 6.917 M 244.82 % 2.006 M 140.33 % 834.685 K -48.25 % 1.613 M 1 634.41 % 93.000 K -91.09 % 1.044 M 297.92 % -527.480 K -144.70 % 1.180 M 240.48 % -840.000 K -278.72 % 470.000 K -73.64 % 1.783 M 74.31 % 1.023 M 133.56 % 438.000 K -55.31 % 980.000 K 203.70 % -945.000 K -67.85 % -563.000 K
Cost of revenue 300.397 M 2.00 % 294.502 M 27.75 % 230.531 M 14.08 % 202.079 M -17.11 % 243.790 M 6.62 % 228.663 M 1.08 % 226.213 M 8.88 % 207.768 M 94.14 % 107.021 M -27.18 % 146.966 M -29.24 % 207.708 M 205.14 % 68.069 M 79.91 % 37.835 M 189.79 % 13.056 M -87.72 % 106.333 M 279.27 % 28.036 M 254.98 % 7.898 M -45.11 % 14.390 M -82.56 % 82.523 M 548.36 % 12.728 M 4.45 % 12.186 M -10.46 % 13.610 M -86.50 % 100.804 M 510.56 % 16.510 M 71.37 % 9.634 M -40.82 % 16.280 M -81.25 % 86.814 M 566.47 % 13.026 M -47.01 % 24.582 M -3.02 % 25.348 M 6.99 % 23.692 M 50.75 % 15.716 M 89.35 % 8.300 M -11.75 % 9.405 M 2.03 % 9.218 M -72.50 % 33.524 M 444.22 % 6.160 M -56.14 % 14.046 M -37.66 % 22.531 M 102.31 % 11.137 M 169.86 % 4.127 M -84.24 % 26.181 M -51.12 % 53.567 M 159.95 % 20.607 M 165.31 % 7.767 M -56.71 % 17.940 M -72.57 % 65.410 M 117.57 % 30.064 M 129.81 % 13.082 M -48.08 % 25.198 M -78.04 % 114.738 M 153.16 % 45.322 M -38.02 % 73.122 M -42.79 % 127.820 M 329.65 % 29.750 M 64.21 % 18.117 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.220 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 -100.00 % 5.771 M -33.86 % 8.726 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.505 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
Other expenses 73.275 M 4.21 % 70.312 M 0.000 -100.00 % 69.006 M 0.000 0.000 0.000 0.000 -100.00 % 2.569 M -8.74 % 2.815 M 175.45 % -3.731 M -335.10 % 1.587 M -20.25 % 1.990 M -11.71 % 2.254 M 204.59 % -2.155 M -307.01 % 1.041 M -6.05 % 1.108 M 61.75 % 685.000 K 147.67 % -1.437 M -283.06 % 785.000 K 23.04 % 638.000 K -36.01 % 997.000 K 169.48 % -1.435 M -206.85 % 1.343 M 255.29 % 378.000 K 91.88 % 197.000 K 108.18 % -2.409 M -232.65 % 1.816 M 1 152.41 % 145.000 K -87.45 % 1.155 M -70.12 % 3.865 M 3 094.21 % 121.000 K -73.29 % 453.000 K -85.50 % 3.125 M 1.79 % 3.070 M 0.000 0.000 -100.00 % 2.832 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
Operating expenses 73.275 M 4.21 % 70.312 M 160.23 % 27.019 M -60.85 % 69.006 M 188.98 % 23.879 M 2.25 % 23.353 M 1.46 % 23.018 M -68.49 % 73.045 M -36.63 % 115.261 M 13.09 % 101.920 M 608.81 % 14.379 M -83.37 % 86.475 M 5.53 % 81.944 M 13.88 % 71.954 M 592.77 % -14.602 M -118.56 % 78.654 M -7.84 % 85.342 M 26.14 % 67.658 M 782.86 % -9.908 M -112.27 % 80.734 M 13.92 % 70.870 M 24.06 % 57.125 M 401.37 % -18.955 M -126.45 % 71.653 M -6.32 % 76.486 M 14.80 % 66.626 M 481.42 % -17.468 M -125.74 % 67.861 M -0.42 % 68.145 M -2.69 % 70.027 M 12.61 % 62.187 M 7.44 % 57.879 M 0.82 % 57.409 M 0.47 % 57.138 M 9.32 % 52.269 M -3.86 % 54.370 M -6.52 % 58.164 M 0.81 % 57.696 M 48.84 % 38.764 M -33.03 % 57.880 M -1.52 % 58.771 M 31.54 % 44.680 M 17 030.00 % 260.829 K -99.21 % 32.922 M 1.57 % 32.412 M -1.59 % 32.936 M 636.71 % 4.471 M -87.11 % 34.671 M 12.36 % 30.857 M 11.36 % 27.709 M 700.05 % -4.618 M -114.41 % 32.040 M -4.88 % 33.684 M -0.46 % 33.839 M 183.24 % 11.947 M -20.93 % 15.110 M
Cost and expenses 373.672 M 2.43 % 364.814 M 41.65 % 257.550 M -4.99 % 271.085 M 1.28 % 267.669 M 6.21 % 252.016 M 1.12 % 249.231 M -11.25 % 280.813 M 26.33 % 222.282 M -10.69 % 248.886 M 12.07 % 222.087 M 43.70 % 154.544 M 29.02 % 119.779 M 40.90 % 85.010 M -7.33 % 91.731 M -14.02 % 106.690 M 14.43 % 93.240 M 13.64 % 82.048 M 12.99 % 72.615 M -22.31 % 93.462 M 12.53 % 83.056 M 17.42 % 70.735 M -13.58 % 81.849 M -7.16 % 88.163 M 2.37 % 86.120 M 3.88 % 82.906 M 19.55 % 69.346 M -14.27 % 80.887 M -12.77 % 92.727 M -2.78 % 95.375 M 11.06 % 85.879 M 16.69 % 73.595 M 12.00 % 65.709 M -1.25 % 66.543 M 8.22 % 61.487 M -30.04 % 87.894 M 36.64 % 64.324 M -10.34 % 71.742 M 17.04 % 61.295 M -11.19 % 69.017 M 9.73 % 62.898 M -11.24 % 70.861 M 31.64 % 53.828 M 0.56 % 53.529 M 33.23 % 40.179 M -21.03 % 50.876 M -27.20 % 69.881 M 7.95 % 64.735 M 47.33 % 43.939 M -16.95 % 52.907 M -51.96 % 110.120 M 42.34 % 77.362 M -27.57 % 106.806 M -33.93 % 161.659 M 287.70 % 41.697 M 25.49 % 33.227 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 0.000 -100.00 % 27.019 M 0.000 -100.00 % 23.879 M 2.25 % 23.353 M 1.46 % 23.018 M -68.49 % 73.045 M 19.93 % 60.906 M 26.30 % 48.225 M -14.01 % 56.085 M 39.85 % 40.103 M 8.25 % 37.047 M 24.91 % 29.660 M 1.19 % 29.310 M -8.80 % 32.139 M -16.77 % 38.613 M 63.85 % 23.566 M -16.81 % 28.327 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 -100.00 % 5.771 M -33.86 % 8.726 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.752 M 0.000 0.000 0.000 -100.00 % 2.717 M 0.000 0.000 0.000 -100.00 % 1.944 M 0.000 0.000 0.000 -100.00 % 1.299 M 0.000 0.000 0.000 -100.00 % 1.438 M 0.000 0.000 0.000 -100.00 % 1.885 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 -100.00 % 465.983 K 0.000 0.000 0.000 0.000 0.000
Interest expense 10.421 M -14.59 % 12.201 M -33.63 % 18.382 M 12.27 % 16.373 M 19.28 % 13.726 M 9.35 % 12.552 M 8.29 % 11.591 M -4.52 % 12.140 M -7.60 % 13.139 M -15.37 % 15.525 M -15.58 % 18.390 M 18.36 % 15.538 M 18.20 % 13.146 M 5.94 % 12.409 M 2.79 % 12.072 M -4.37 % 12.624 M -0.26 % 12.657 M -6.96 % 13.604 M -2.32 % 13.927 M -9.62 % 15.410 M 21.07 % 12.728 M 4.17 % 12.219 M -2.02 % 12.471 M 6.49 % 11.711 M -34.43 % 17.859 M 34.70 % 13.258 M 5.36 % 12.584 M -9.40 % 13.889 M 2.10 % 13.603 M 3.73 % 13.114 M -7.28 % 14.144 M -17.45 % 17.134 M 30.09 % 13.171 M 29.66 % 10.158 M -26.14 % 13.753 M 40.25 % 9.806 M -10.64 % 10.974 M 8.91 % 10.076 M -4.81 % 10.585 M 0.83 % 10.498 M -6.77 % 11.260 M -4.67 % 11.812 M 17.43 % 10.059 M 98.76 % 5.061 M -0.82 % 5.103 M 0.55 % 5.075 M -28.86 % 7.133 M 559.27 % 1.082 M 0.93 % 1.072 M 30.57 % 821.000 K 0.000 -100.00 % 1.531 M 72.22 % 889.000 K -36.04 % 1.390 M -49.23 % 2.738 M 14.90 % 2.383 M
Depreciation and amortization 14.430 M 5.11 % 13.728 M -1.52 % 13.940 M 2.92 % 13.545 M 1.64 % 13.327 M 1.74 % 13.099 M -19.79 % 16.331 M 36.47 % 11.967 M -0.09 % 11.978 M 0.56 % 11.911 M 0.27 % 11.879 M 1.49 % 11.705 M 0.33 % 11.666 M 0.56 % 11.601 M -2.54 % 11.903 M 1.11 % 11.772 M 5.33 % 11.176 M 4.10 % 10.736 M -1.65 % 10.916 M -1.37 % 11.068 M 1.89 % 10.863 M 1.21 % 10.733 M -10.32 % 11.968 M 34.88 % 8.873 M -2.78 % 9.127 M 0.35 % 9.095 M 0.58 % 9.043 M 0.51 % 8.997 M -0.03 % 9.000 M 0.03 % 8.997 M -3.66 % 9.339 M 4.71 % 8.919 M 1.46 % 8.791 M -0.81 % 8.863 M 2.07 % 8.683 M 2.25 % 8.492 M 10.20 % 7.706 M -16.00 % 9.174 M 7.00 % 8.574 M 1.76 % 8.426 M 2.98 % 8.182 M -0.81 % 8.249 M 14.95 % 7.176 M 75.45 % 4.090 M 0.37 % 4.075 M -0.56 % 4.098 M -58.30 % 9.828 M 103.65 % 4.826 M 0.25 % 4.814 M 1.84 % 4.727 M 14.50 % 4.128 M -11.86 % 4.684 M 3.56 % 4.523 M 2.52 % 4.412 M 1 058.01 % 381.000 K -84.16 % 2.405 M
Operating income 38.141 M 23.27 % 30.942 M 53.50 % 20.158 M 25.20 % 16.101 M -56.25 % 36.803 M -13.63 % 42.611 M -4.79 % 44.755 M -0.93 % 45.177 M 105.58 % 21.975 M -14.76 % 25.780 M -11.02 % 28.972 M 85.65 % 15.606 M 31.11 % 11.903 M 6.02 % 11.227 M -73.96 % 43.107 M 189.17 % 14.907 M -1.73 % 15.170 M 295.67 % 3.834 M -77.01 % 16.675 M 65.25 % 10.091 M 1 187.12 % 784.000 K 112.09 % -6.483 M -162.90 % 10.307 M -18.63 % 12.667 M -30.83 % 18.313 M 22.04 % 15.006 M -4.57 % 15.725 M -2.60 % 16.144 M 6.27 % 15.191 M -9.21 % 16.732 M 4.09 % 16.074 M -9.18 % 17.698 M 201.11 % -17.504 M -264.99 % 10.609 M -67.35 % 32.498 M 17.48 % 27.663 M 80.66 % 15.312 M 42.03 % 10.781 M -14.86 % 12.663 M -21.84 % 16.202 M -55.50 % 36.411 M 105.36 % 17.730 M 85.26 % 9.570 M -5.61 % 10.139 M 88.46 % 5.380 M -35.65 % 8.360 M -62.59 % 22.347 M 318.18 % 5.344 M 436.10 % -1.590 M 95.32 % -33.945 M -753.39 % 5.195 M 7.23 % 4.845 M -12.95 % 5.566 M 62.99 % 3.415 M 448.83 % -979.000 K -145.83 % 2.136 M
Operating income ratio 0.09 18.46 % 0.08 7.71 % 0.07 29.47 % 0.06 -53.62 % 0.12 -16.42 % 0.14 -5.00 % 0.15 9.85 % 0.14 54.04 % 0.09 -4.15 % 0.09 -18.67 % 0.12 25.82 % 0.09 1.47 % 0.09 -22.52 % 0.12 -63.43 % 0.32 160.22 % 0.12 -12.39 % 0.14 213.45 % 0.04 -74.85 % 0.18 80.80 % 0.10 942.05 % 0.01 109.19 % -0.10 -191.65 % 0.11 -12.17 % 0.13 -27.65 % 0.18 14.60 % 0.15 -17.03 % 0.19 9.17 % 0.17 20.29 % 0.14 -6.53 % 0.15 -7.98 % 0.16 -15.58 % 0.19 152.96 % -0.37 -355.78 % 0.14 -59.91 % 0.36 49.32 % 0.24 24.50 % 0.19 42.12 % 0.14 -20.99 % 0.17 -9.94 % 0.19 -48.15 % 0.37 83.20 % 0.20 29.62 % 0.15 -3.05 % 0.16 34.85 % 0.12 -16.32 % 0.14 -56.70 % 0.33 327.46 % 0.08 303.11 % -0.04 95.80 % -0.89 -2 002.27 % 0.05 -20.24 % 0.06 18.99 % 0.05 139.43 % 0.02 186.04 % -0.02 -139.81 % 0.06
Total other income expenses net -6.697 M 16.86 % -8.055 M 45.10 % -14.673 M -36.39 % -10.758 M -0.24 % -10.732 M -3.88 % -10.331 M -21.09 % -8.532 M 7.60 % -9.234 M 12.64 % -10.570 M 16.84 % -12.710 M 28.60 % -17.801 M -27.60 % -13.951 M -25.06 % -11.155 M -9.85 % -10.155 M -5.90 % -9.589 M 17.21 % -11.583 M -0.29 % -11.549 M 10.60 % -12.919 M 3.69 % -13.414 M 8.28 % -14.625 M -20.98 % -12.089 M 1.06 % -12.219 M 2.10 % -12.481 M -6.58 % -11.711 M 34.43 % -17.859 M -34.70 % -13.258 M -7.59 % -12.323 M -2.07 % -12.073 M 10.29 % -13.458 M -2.62 % -13.114 M -27.59 % -10.278 M 39.59 % -17.014 M -33.78 % -12.718 M -80.83 % -7.033 M 34.17 % -10.683 M -8.94 % -9.806 M 10.64 % -10.974 M -51.51 % -7.243 M 31.57 % -10.585 M -0.83 % -10.498 M 6.77 % -11.260 M 4.66 % -11.810 M -41.89 % -8.323 M -64.49 % -5.060 M -1.38 % -4.991 M 1.64 % -5.074 M -71.11 % -2.965 M -174.06 % -1.082 M -0.93 % -1.072 M -105.90 % 18.178 M 1 559.65 % -1.245 M 18.60 % -1.530 M -72.30 % -888.000 K 36.12 % -1.390 M 49.21 % -2.737 M -14.86 % -2.383 M
2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-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 2009-03-31 2008-03-31
2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-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-06-30 2014-03-31 2013-09-30 2013-03-31 2009-03-31
Net debt 505.235 M 0.000 -100.00 % 524.787 M 0.000 -100.00 % 430.255 M 0.000 -100.00 % 373.971 M 0.000 -100.00 % 388.965 M 1.36 % 383.759 M -4.42 % 401.510 M 1.90 % 394.020 M 8.25 % 364.001 M -17.24 % 439.839 M 0.000 -100.00 % 387.996 M 0.000 -100.00 % 377.912 M 0.000 -100.00 % 362.332 M 0.000 -100.00 % 353.479 M 0.000 -100.00 % 309.774 M 0.000 -100.00 % 349.020 M 0.000 -100.00 % 347.310 M 0.000 -100.00 % 272.154 M 0.000 -100.00 % 204.330 M 0.000 -100.00 % 347.663 M 0.000 -100.00 % 284.676 M 0.000 -100.00 % 378.139 M 0.000 -100.00 % 219.550 M 18.30 % 185.587 M 181.65 % 65.893 M -7.56 % 71.285 M
Total investments 4.000 K 0.000 -100.00 % 4.000 K 0.000 -100.00 % 5.805 M 0.000 -100.00 % 5.000 K 0.000 -100.00 % 54.129 M 1 082 480.00 % 5.000 K -99.99 % 37.186 M 401.50 % 7.415 M -87.86 % 61.068 M 804.31 % 6.753 M 0.000 -100.00 % 15.050 M 0.000 -100.00 % 665.000 K 0.000 -100.00 % 8.423 M 0.000 -100.00 % 770.000 K 0.000 -100.00 % 8.624 M 0.000 -100.00 % 624.000 K 0.000 -100.00 % 8.612 M 0.000 -100.00 % 400.000 K 0.000 -100.00 % 542.000 K 0.000 -100.00 % 512.000 K 0.000 -100.00 % 5.585 M 0.000 -100.00 % 5.585 M 0.000 -100.00 % 5.590 M -15.17 % 6.590 M 0.00 % 6.590 M 109.08 % 3.152 M
Total debt 541.504 M 0.000 -100.00 % 574.115 M 0.000 -100.00 % 458.845 M 0.000 -100.00 % 392.527 M 0.000 -100.00 % 390.016 M 0.11 % 389.569 M -6.20 % 415.314 M 0.50 % 413.254 M -2.22 % 422.638 M -8.41 % 461.459 M 0.000 -100.00 % 390.915 M 0.000 -100.00 % 394.409 M 0.000 -100.00 % 371.630 M 0.000 -100.00 % 360.366 M 0.000 -100.00 % 319.179 M 0.000 -100.00 % 375.809 M 0.000 -100.00 % 361.553 M 0.000 -100.00 % 277.612 M 0.000 -100.00 % 209.151 M 0.000 -100.00 % 349.075 M 0.000 -100.00 % 295.840 M 0.000 -100.00 % 379.826 M 0.000 -100.00 % 227.362 M 21.92 % 186.486 M 135.97 % 79.028 M 5.23 % 75.100 M
Accumulated other comprehensive income loss 0.000 -100.00 % 587.396 M 731.76 % 70.621 M -86.26 % 514.017 M 32.44 % 388.127 M -17.59 % 470.991 M 7 956.64 % 5.846 M -98.62 % 423.237 M 236.20 % 125.890 M -50.97 % 256.744 M 103.94 % 125.890 M -50.97 % 256.744 M 124.49 % 114.370 M -50.82 % 232.552 M -27.42 % 320.429 M 0.000 -100.00 % 342.859 M 0.000 -100.00 % 344.098 M 0.000 -100.00 % 342.498 M 0.000 -100.00 % 326.223 M 0.000 -100.00 % 317.631 M 0.000 -100.00 % 258.918 M 0.000 -100.00 % 248.948 M 0.000 -100.00 % 215.702 M 0.000 -100.00 % 204.221 M 0.000 -100.00 % 189.677 M 0.000 -100.00 % 158.871 M 0.000 -100.00 % 150.232 M 0.000 0.000 0.000 0.000
Retained earnings 0.000 0.000 -100.00 % 260.031 M 0.000 0.000 0.000 -100.00 % 208.400 M 0.000 0.000 -100.00 % 140.511 M 0.000 -100.00 % 128.425 M 0.000 -100.00 % 103.912 M 0.000 0.000 0.000 -100.00 % 128.688 M 0.000 0.000 0.000 -100.00 % 127.967 M 0.000 0.000 0.000 -100.00 % 120.765 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 106.215 M 0.000 0.000 0.000 -100.00 % 60.307 M 0.000 -100.00 % 55.312 M 0.000 -100.00 % 55.050 M 112.32 % 25.928 M
Common stock 125.890 M 0.000 -100.00 % 125.890 M 0.000 -100.00 % 125.890 M 0.000 -100.00 % 125.890 M 0.000 -100.00 % 125.890 M 0.00 % 125.890 M 0.00 % 125.890 M 0.00 % 125.890 M 10.07 % 114.370 M 0.00 % 114.370 M 0.000 -100.00 % 101.890 M 0.000 -100.00 % 101.890 M 0.000 -100.00 % 101.890 M 0.000 -100.00 % 101.890 M 0.000 -100.00 % 100.390 M 0.000 -100.00 % 100.390 M 0.000 -100.00 % 96.790 M 0.000 -100.00 % 96.790 M 0.000 -100.00 % 92.590 M 0.000 -100.00 % 88.390 M 0.000 -100.00 % 84.190 M 0.000 -100.00 % 84.190 M 0.000 -100.00 % 80.000 M 5.22 % 76.030 M 0.00 % 76.030 M 14.99 % 66.120 M
Total equity 623.973 M 6.23 % 587.396 M 0.00 % 587.396 M 14.28 % 514.017 M 0.00 % 514.017 M 9.14 % 470.991 M 0.00 % 470.991 M 11.28 % 423.237 M 0.00 % 423.237 M 4.35 % 405.609 M 2.79 % 394.588 M 0.44 % 392.846 M 13.03 % 347.559 M -0.95 % 350.894 M 9.51 % 320.429 M 0.00 % 320.429 M -6.54 % 342.859 M 0.00 % 342.859 M -0.36 % 344.098 M 0.00 % 344.098 M 0.47 % 342.498 M 0.00 % 342.498 M 4.99 % 326.223 M 0.00 % 326.223 M 2.71 % 317.631 M 0.00 % 317.630 M 22.68 % 258.918 M 0.00 % 258.918 M 4.00 % 248.948 M 0.00 % 248.948 M 15.41 % 215.702 M 0.00 % 215.702 M 5.62 % 204.221 M -8.05 % 222.103 M 17.10 % 189.677 M 0.00 % 189.677 M 19.39 % 158.871 M 0.00 % 158.871 M 5.75 % 150.232 M 0.00 % 150.232 M 2.10 % 147.144 M 0.64 % 146.203 M 47.35 % 99.225 M
Other non current liabilities 16.269 M 102.77 % -587.396 M -4 640.79 % 12.936 M 102.52 % -514.017 M -3 525.18 % 15.007 M 103.19 % -470.991 M -4 200.21 % 11.487 M 102.71 % -423.237 M -4 957.53 % 8.713 M 871 200.00 % 1.000 K -99.99 % 9.597 M 0.53 % 9.546 M 8.02 % 8.837 M 15.99 % 7.619 M 102.38 % -320.429 M -2 993.79 % 11.073 M 103.23 % -342.859 M -4 838.24 % 7.236 M 102.10 % -344.098 M -1 620.74 % 22.627 M 106.61 % -342.498 M -6 267.80 % 5.553 M 101.70 % -326.223 M -1 541.81 % 22.626 M 107.12 % -317.631 M -6 639.65 % 4.857 M 101.88 % -258.918 M -1 011.52 % 28.405 M 111.41 % -248.948 M -401.02 % 82.702 M 138.34 % -215.702 M -275.43 % 122.956 M 160.21 % -204.221 M -395.60 % 69.086 M 136.42 % -189.677 M -240.13 % 135.361 M 185.20 % -158.871 M -322.24 % 71.485 M 147.58 % -150.232 M -473.86 % 40.184 M -53.04 % 85.563 M 115.74 % 39.660 M 0.000
Long term debt 259.202 M 0.000 -100.00 % 259.330 M 0.000 -100.00 % 243.527 M 0.000 -100.00 % 248.758 M 0.000 -100.00 % 279.541 M -15.39 % 330.383 M -5.08 % 348.076 M 0.91 % 344.926 M -10.19 % 384.049 M -3.00 % 395.911 M 0.000 -100.00 % 388.391 M 0.000 -100.00 % 349.115 M 0.000 -100.00 % 371.435 M 0.000 -100.00 % 315.046 M 0.000 -100.00 % 319.179 M 0.000 -100.00 % 340.191 M 0.000 -100.00 % 356.054 M 0.000 -100.00 % 191.231 M 0.000 -100.00 % 126.644 M 0.000 -100.00 % 225.337 M 0.000 -100.00 % 258.418 M 0.000 -100.00 % 287.720 M 0.000 -100.00 % 195.515 M 16.60 % 167.687 M 256.25 % 47.070 M -37.32 % 75.100 M
Total non current liabilities 307.385 M 152.33 % -587.396 M -296.86 % 298.376 M 158.05 % -514.017 M -281.55 % 283.131 M 160.11 % -470.991 M -266.77 % 282.413 M 166.73 % -423.237 M -242.12 % 297.799 M -14.06 % 346.533 M -4.81 % 364.040 M 1.05 % 360.272 M -11.17 % 405.554 M -2.58 % 416.294 M 229.92 % -320.429 M -177.91 % 411.255 M 219.95 % -342.859 M -189.50 % 383.100 M 211.33 % -344.098 M -183.21 % 413.511 M 220.73 % -342.498 M -196.97 % 353.182 M 208.26 % -326.223 M -192.11 % 354.169 M 211.50 % -317.631 M -183.15 % 381.985 M 247.53 % -258.918 M -158.25 % 444.507 M 278.55 % -248.948 M -176.67 % 324.719 M 250.54 % -215.702 M -174.93 % 287.875 M 240.96 % -204.221 M -156.74 % 359.930 M 289.76 % -189.677 M -145.00 % 421.514 M 365.32 % -158.871 M -136.16 % 439.363 M 392.46 % -150.232 M -150.78 % 295.836 M 10.93 % 266.699 M 77.67 % 150.109 M 76.00 % 85.287 M
Other current liabilities 28.276 M 0.000 -100.00 % 27.696 M 0.000 -100.00 % 35.042 M 0.000 -100.00 % 20.244 M 0.000 -100.00 % 26.515 M 84.98 % 14.334 M 1 078.78 % 1.216 M -96.72 % 37.040 M -37.08 % 58.866 M 334.72 % 13.541 M 0.000 100.00 % -39.076 M 0.000 -100.00 % 28.173 M 0.000 -100.00 % 5.958 M 0.000 -100.00 % 18.535 M 0.000 -100.00 % 100.850 M 0.000 100.00 % -3.607 M 0.000 -100.00 % 17.872 M 0.000 -100.00 % 109.686 M 0.000 -100.00 % 196.176 M 0.000 -100.00 % 72.356 M 0.000 -100.00 % 93.056 M 0.000 -100.00 % 62.400 M 0.000 -100.00 % 42.932 M 35.19 % 31.757 M -7.62 % 34.377 M -47.96 % 66.062 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.848 M 0.000 -100.00 % 24.733 M 9 233.21 % 265.000 K -98.09 % 13.872 M -35.99 % 21.670 M 19.45 % 18.142 M 71.52 % 10.577 M 0.000 -100.00 % 45.183 M 0.000 -100.00 % 30.637 M 0.000 -100.00 % 13.462 M 0.000 -100.00 % 24.636 M 0.000 0.000 0.000 -100.00 % 38.556 M 0.000 -100.00 % 61.675 M 0.000 -100.00 % 4.231 M 0.000 -100.00 % 3.759 M 0.000 -100.00 % 68.529 M 0.000 -100.00 % 4.580 M 0.000 -100.00 % 58.079 M 0.000 -100.00 % 43.798 M 3 017.29 % 1.405 M -95.99 % 35.048 M 0.000
Short term debt 282.302 M 0.000 -100.00 % 314.785 M 0.000 -100.00 % 215.318 M 0.000 -100.00 % 143.769 M 0.000 -100.00 % 110.475 M 89.83 % 58.198 M -13.44 % 67.238 M -1.60 % 68.328 M 67.37 % 40.825 M -40.00 % 68.036 M 0.000 -100.00 % 2.524 M 0.000 -100.00 % 45.294 M 0.000 -100.00 % 195.000 K 0.000 -100.00 % 45.320 M 0.000 0.000 0.000 -100.00 % 35.618 M 0.000 -100.00 % 5.499 M 0.000 -100.00 % 81.354 M 0.000 -100.00 % 77.522 M 0.000 -100.00 % 123.738 M 0.000 -100.00 % 37.422 M 0.000 -100.00 % 92.106 M 0.000 -100.00 % 31.847 M 69.41 % 18.799 M -41.18 % 31.959 M 0.000
Total current liabilities 446.784 M 0.000 -100.00 % 448.896 M 0.000 -100.00 % 332.787 M 0.000 -100.00 % 253.984 M 0.000 -100.00 % 338.800 M 27.53 % 265.669 M 107.64 % 127.946 M -14.19 % 149.106 M 2.26 % 145.807 M 25.42 % 116.256 M 0.000 -100.00 % 83.432 M 0.000 -100.00 % 114.062 M 0.000 -100.00 % 85.069 M 0.000 -100.00 % 121.063 M 0.000 -100.00 % 169.106 M 0.000 -100.00 % 125.961 M 0.000 -100.00 % 164.788 M 0.000 -100.00 % 277.508 M 0.000 -100.00 % 346.226 M 0.000 -100.00 % 259.873 M 0.000 -100.00 % 211.801 M 0.000 -100.00 % 198.245 M 0.000 -100.00 % 157.465 M 60.37 % 98.191 M -42.85 % 171.803 M 160.07 % 66.062 M
Total liabilities 754.169 M 228.39 % -587.396 M -178.61 % 747.272 M 245.38 % -514.017 M -183.46 % 615.918 M 230.77 % -470.991 M -187.81 % 536.397 M 226.74 % -423.237 M -166.48 % 636.599 M 3.99 % 612.202 M 24.43 % 491.986 M -3.41 % 509.378 M -7.61 % 551.361 M 3.53 % 532.550 M 266.20 % -320.429 M -164.77 % 494.687 M 244.28 % -342.859 M -168.96 % 497.162 M 244.48 % -344.098 M -169.02 % 498.580 M 245.57 % -342.498 M -172.22 % 474.245 M 245.37 % -326.223 M -162.34 % 523.275 M 264.74 % -317.631 M -162.53 % 507.946 M 296.18 % -258.918 M -142.49 % 609.295 M 344.75 % -248.948 M -141.34 % 602.227 M 379.19 % -215.702 M -134.02 % 634.101 M 410.50 % -204.221 M -132.95 % 619.803 M 426.77 % -189.677 M -129.95 % 633.315 M 498.63 % -158.871 M -124.92 % 637.608 M 524.42 % -150.232 M -133.14 % 453.301 M 24.23 % 364.890 M 13.35 % 321.913 M 112.70 % 151.349 M
Other non current assets 145.408 M 0.000 -100.00 % 135.774 M 0.000 -100.00 % 116.554 M 0.000 -100.00 % 61.419 M 0.000 -100.00 % 27.060 M 39.41 % 19.411 M -33.33 % 29.117 M 173.17 % 10.659 M 51.15 % 7.052 M 136.11 % -19.530 M 0.000 -100.00 % 7.906 M 0.000 -100.00 % 1.000 K 0.000 -100.00 % 16.724 M 0.000 -100.00 % 1.000 K 0.000 -100.00 % 16.415 M 0.000 -100.00 % 2.841 M 0.000 -100.00 % 32.247 M 0.000 -100.00 % 50.918 M 0.000 -100.00 % 40.941 M 0.000 -100.00 % 35.358 M 0.000 -100.00 % 40.099 M 0.000 -100.00 % 34.316 M 0.000 -100.00 % 40.641 M -47.69 % 77.699 M 556.64 % 11.833 M 275.42 % 3.152 M
Long term investments 0.000 0.000 -100.00 % 4.000 K 0.000 -100.00 % 5.000 K 0.000 -100.00 % 5.000 K 0.000 -100.00 % 48.173 M 963 360.00 % 5.000 K -99.99 % 33.691 M 354.36 % 7.415 M -86.84 % 56.325 M 734.07 % 6.753 M 0.000 -100.00 % 10.444 M 0.000 -100.00 % 260.000 K 0.000 -100.00 % 1.594 M 0.000 -100.00 % 97.000 K 0.000 -100.00 % 7.370 M 0.000 -100.00 % 321.000 K 0.000 -100.00 % 8.388 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
Intangible assets 466.000 K 0.000 -100.00 % 526.000 K 0.000 -100.00 % 602.000 K 0.000 -100.00 % 568.000 K 0.000 -100.00 % 44.000 K -51.65 % 91.000 K -34.53 % 139.000 K -25.27 % 186.000 K -20.17 % 233.000 K -16.79 % 280.000 K 0.000 0.000 0.000 -100.00 % 349.000 K 0.000 0.000 0.000 -100.00 % 70.847 M 0.000 0.000 0.000 -100.00 % 59.988 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
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
Goodwill and intangible assets 466.000 K 0.000 -100.00 % 526.000 K 0.000 -100.00 % 602.000 K 0.000 -100.00 % 568.000 K 0.000 -100.00 % 44.000 K -51.65 % 91.000 K -34.53 % 139.000 K -25.27 % 186.000 K -20.17 % 233.000 K -16.79 % 280.000 K 0.000 -100.00 % 314.000 K 0.000 -100.00 % 349.000 K 0.000 0.000 0.000 -100.00 % 1.886 M 0.000 0.000 0.000 -100.00 % 10.274 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
Property plant equipment net 671.262 M 0.000 -100.00 % 625.105 M 0.000 -100.00 % 545.226 M 0.000 -100.00 % 546.045 M 0.000 -100.00 % 541.468 M -3.41 % 560.611 M -3.83 % 582.945 M -1.52 % 591.963 M -3.02 % 610.412 M -3.13 % 630.159 M 0.000 -100.00 % 604.079 M 0.000 -100.00 % 620.321 M 0.000 -100.00 % 609.704 M 0.000 -100.00 % 628.257 M 0.000 -100.00 % 618.359 M 0.000 -100.00 % 632.137 M 0.000 -100.00 % 626.825 M 0.000 -100.00 % 624.627 M 0.000 -100.00 % 624.512 M 0.000 -100.00 % 632.287 M 0.000 -100.00 % 635.574 M 0.000 -100.00 % 636.448 M 0.000 -100.00 % 433.312 M 36.55 % 317.337 M 22.32 % 259.429 M 97.70 % 131.225 M
Total non current assets 817.136 M 0.000 -100.00 % 761.409 M 0.000 -100.00 % 662.387 M 0.000 -100.00 % 652.069 M 0.000 -100.00 % 616.745 M -4.06 % 642.816 M -0.48 % 645.892 M -4.27 % 674.732 M 0.11 % 674.022 M -1.80 % 686.411 M 0.000 -100.00 % 627.349 M 0.000 -100.00 % 641.929 M 0.000 -100.00 % 628.022 M 0.000 -100.00 % 639.801 M 0.000 -100.00 % 642.144 M 0.000 -100.00 % 656.418 M 0.000 -100.00 % 667.460 M 0.000 -100.00 % 675.545 M 0.000 -100.00 % 665.453 M 0.000 -100.00 % 667.645 M 0.000 -100.00 % 675.673 M 0.000 -100.00 % 670.765 M 0.000 -100.00 % 473.953 M 19.98 % 395.036 M 45.63 % 271.262 M 101.87 % 134.377 M
Other current assets 72.358 M 246.69 % -49.328 M -207.23 % 46.002 M 238.29 % -33.264 M -174.26 % 44.795 M 341.40 % -18.556 M -204.85 % 17.698 M 520.38 % -4.210 M -133.28 % 12.651 M -90.89 % 138.831 M 499.47 % 23.159 M -83.04 % 136.574 M 354.97 % 30.018 M 110.99 % 14.227 M 289.06 % -7.525 M -109.02 % 83.467 M 605.95 % -16.497 M -117.91 % 92.105 M 671.12 % -16.127 M -116.93 % 95.248 M 974.24 % -10.895 M -169.69 % 15.634 M 246.67 % -10.659 M -188.92 % 11.987 M 141.84 % -28.653 M -140.50 % 70.746 M 589.02 % -14.467 M -230.31 % 11.102 M 303.41 % -5.458 M -136.66 % 14.887 M 408.79 % -4.821 M -116.74 % 28.805 M 963.46 % -3.336 M -103.01 % 110.864 M 1 093.05 % -11.164 M -112.38 % 90.180 M 2 494.58 % -3.766 M -933.27 % 451.957 K 105.79 % -7.812 M 0.000 -100.00 % 1.000 K -100.00 % 142.745 M 0.000
Short term investments 22.410 M 0.000 0.000 0.000 -100.00 % 5.800 M 0.000 0.000 0.000 -100.00 % 5.956 M 279.36 % 1.570 M -55.08 % 3.495 M 599.00 % 500.000 K -89.46 % 4.743 M 1.26 % 4.684 M 0.000 -100.00 % 4.606 M 0.000 -100.00 % 405.000 K 0.000 -100.00 % 6.829 M 0.000 -100.00 % 673.000 K 0.000 -100.00 % 1.254 M 0.000 -100.00 % 303.000 K 0.000 -100.00 % 224.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
cash and cash equivalents 36.269 M 0.000 -100.00 % 49.328 M 0.000 -100.00 % 28.590 M 0.000 -100.00 % 15.300 M 0.000 -100.00 % 1.051 M -81.91 % 5.810 M -57.91 % 13.804 M -28.23 % 19.234 M -67.20 % 58.637 M 171.22 % 21.620 M 0.000 -100.00 % 2.919 M 0.000 -100.00 % 16.497 M 0.000 -100.00 % 9.298 M 0.000 -100.00 % 6.887 M 0.000 -100.00 % 9.405 M 0.000 -100.00 % 26.789 M 0.000 -100.00 % 14.243 M 0.000 -100.00 % 5.458 M 0.000 -100.00 % 4.821 M 0.000 -100.00 % 1.412 M 0.000 -100.00 % 11.164 M 0.000 -100.00 % 1.688 M 0.000 -100.00 % 7.812 M 769.00 % 899.000 K -93.16 % 13.135 M 244.32 % 3.815 M
Cash and short term investments 58.679 M 18.96 % 49.328 M 0.00 % 49.328 M 48.29 % 33.264 M -3.27 % 34.390 M 85.33 % 18.556 M 21.28 % 15.300 M 263.42 % 4.210 M -39.92 % 7.007 M -5.05 % 7.380 M -57.34 % 17.299 M -12.34 % 19.734 M -68.86 % 63.380 M 140.95 % 26.304 M 249.55 % 7.525 M 0.00 % 7.525 M -54.39 % 16.497 M -2.40 % 16.902 M 4.81 % 16.127 M 0.00 % 16.127 M 48.02 % 10.895 M 44.11 % 7.560 M -29.07 % 10.659 M 0.00 % 10.659 M -62.80 % 28.653 M 5.76 % 27.092 M 87.27 % 14.467 M 0.00 % 14.467 M 165.06 % 5.458 M 0.00 % 5.458 M 13.21 % 4.821 M 0.00 % 4.821 M 44.51 % 3.336 M 136.26 % 1.412 M -87.35 % 11.164 M 0.00 % 11.164 M 196.44 % 3.766 M 123.17 % 1.688 M -78.40 % 7.812 M 0.00 % 7.812 M 769.00 % 899.000 K -93.16 % 13.135 M 244.32 % 3.815 M
Total current assets 561.006 M 0.000 -100.00 % 573.259 M 0.000 -100.00 % 467.548 M 0.000 -100.00 % 355.319 M 0.000 -100.00 % 443.091 M 18.16 % 374.995 M 55.81 % 240.682 M 5.80 % 227.492 M 1.15 % 224.898 M 14.14 % 197.033 M 0.000 -100.00 % 187.767 M 0.000 -100.00 % 198.092 M 0.000 -100.00 % 214.656 M 0.000 -100.00 % 176.942 M 0.000 -100.00 % 207.354 M 0.000 -100.00 % 169.158 M 0.000 -100.00 % 200.753 M 0.000 -100.00 % 175.630 M 0.000 -100.00 % 184.350 M 0.000 -100.00 % 174.261 M 0.000 -100.00 % 147.319 M 0.000 -100.00 % 125.714 M 0.000 -100.00 % 129.580 M 10.75 % 116.998 M -40.57 % 196.854 M 69.41 % 116.197 M
Inventory 192.371 M 0.000 -100.00 % 245.530 M 0.000 -100.00 % 183.567 M 0.000 -100.00 % 167.932 M 0.000 -100.00 % 277.201 M 21.69 % 227.795 M 72.01 % 132.428 M 86.04 % 71.184 M -2.26 % 72.828 M -12.49 % 83.219 M 0.000 -100.00 % 96.775 M 0.000 -100.00 % 89.085 M 0.000 -100.00 % 103.281 M 0.000 -100.00 % 81.106 M 0.000 -100.00 % 87.968 M 0.000 -100.00 % 71.320 M 0.000 -100.00 % 83.113 M 0.000 -100.00 % 64.802 M 0.000 -100.00 % 78.820 M 0.000 -100.00 % 61.985 M 0.000 -100.00 % 45.975 M 0.000 -100.00 % 20.303 M 0.000 -100.00 % 18.198 M -30.79 % 26.296 M -35.82 % 40.974 M 136.04 % 17.359 M
Net receivables 237.598 M 0.000 -100.00 % 232.399 M 0.000 -100.00 % 204.796 M 0.000 -100.00 % 154.389 M 0.000 -100.00 % 146.232 M 11.89 % 130.694 M 92.78 % 67.796 M -43.12 % 119.197 M 103.16 % 58.672 M -16.63 % 70.378 M 0.000 0.000 0.000 -100.00 % 73.706 M 0.000 0.000 0.000 -100.00 % 70.847 M 0.000 -100.00 % 96.740 M 0.000 -100.00 % 59.988 M 0.000 -100.00 % 92.295 M 0.000 -100.00 % 105.371 M 0.000 -100.00 % 100.709 M 0.000 -100.00 % 110.864 M 0.000 0.000 0.000 -100.00 % 103.271 M 0.000 -100.00 % 103.569 M 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.032 M 0.000 0.000 -100.00 % 62.698 M 0.000 -100.00 % 64.509 M 0.000 -100.00 % 68.749 M 0.000 -100.00 % 4.606 M 0.000 -100.00 % 20.998 M 0.000 0.000 0.000 -100.00 % 9.560 M 0.000 0.000 0.000 -100.00 % 10.845 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 129.385 M 0.000 -100.00 % 106.415 M 0.000 -100.00 % 75.452 M 0.000 -100.00 % 83.027 M 0.000 -100.00 % 199.579 M 9.51 % 182.255 M 474.07 % 31.748 M -21.37 % 40.378 M 44.34 % 27.974 M 29.09 % 21.670 M 0.000 -100.00 % 29.618 M 0.000 -100.00 % 38.130 M 0.000 -100.00 % 65.454 M 0.000 -100.00 % 51.106 M 0.000 -100.00 % 68.256 M 0.000 -100.00 % 51.761 M 0.000 -100.00 % 79.742 M 0.000 -100.00 % 82.237 M 0.000 -100.00 % 68.769 M 0.000 -100.00 % 61.292 M 0.000 -100.00 % 76.743 M 0.000 -100.00 % 42.922 M 0.000 -100.00 % 81.820 M 76.98 % 46.230 M -55.89 % 104.797 M 0.000
Tax payables 6.821 M 0.000 0.000 0.000 -100.00 % 6.975 M 0.000 -100.00 % 5.096 M 0.000 -100.00 % 2.231 M -77.46 % 9.896 M 0.000 -100.00 % 3.360 M 0.000 -100.00 % 2.432 M 0.000 0.000 0.000 -100.00 % 2.465 M 0.000 0.000 0.000 -100.00 % 6.102 M 0.000 0.000 0.000 -100.00 % 3.634 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.487 M 0.000 0.000 0.000 -100.00 % 817.199 K 0.000 -100.00 % 866.296 K 0.000 -100.00 % 670.441 K 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 2.885 M 0.000 0.000 0.000 -100.00 % 3.158 M 0.000 0.000 -100.00 % 9.344 M 0.000 0.000 -100.00 % 10.276 M 25.55 % 8.185 M 0.000 -100.00 % 7.221 M 0.000 -100.00 % 13.962 M 0.000 -100.00 % 6.477 M 0.000 -100.00 % 19.739 M 0.000 -100.00 % 5.444 M 0.000 -100.00 % 25.516 M 0.000 -100.00 % 47.063 M 0.000 -100.00 % 5.027 M 0.000 -100.00 % 4.985 M 0.000 -100.00 % 37.070 M 0.000 -100.00 % 3.902 M 0.000 -100.00 % 65.248 M 0.000 -100.00 % 48.625 M 1 364.16 % 3.321 M -93.61 % 51.995 M 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
Capital lease obligations 12.807 M 0.000 -100.00 % 6.371 M 0.000 -100.00 % 9.132 M 0.000 -100.00 % 11.808 M 0.000 -100.00 % 677.000 K -48.94 % 1.326 M -47.19 % 2.511 M -32.04 % 3.695 M 65.25 % 2.236 M -61.13 % 5.753 M 0.000 -100.00 % 6.953 M 0.000 -100.00 % 8.153 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 % -5.027 M 0.000 100.00 % -4.985 M 0.000 -100.00 % 27.000 K 0.000 0.000 0.000 -100.00 % 83.259 K 0.000 -100.00 % 61.686 K 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
Other total stockholders equity 498.083 M 0.000 -100.00 % 130.854 M 0.000 -100.00 % 388.127 M 0.000 -100.00 % 130.855 M 0.000 -100.00 % 171.457 M 23.17 % 139.208 M -2.52 % 142.808 M 9.14 % 130.854 M 10.13 % 118.819 M 0.54 % 118.182 M 0.000 -100.00 % 218.539 M 0.000 -100.00 % 104.454 M 0.000 -100.00 % 242.208 M 0.000 -100.00 % 112.641 M 0.000 -100.00 % 225.833 M 0.000 -100.00 % 96.475 M 0.000 -100.00 % 162.128 M 0.000 -100.00 % 36.423 M 0.000 -100.00 % 120.224 M 0.000 -100.00 % 27.498 M 0.000 -100.00 % 105.487 M 0.000 -100.00 % 14.373 M 0.000 -100.00 % 14.920 M -79.02 % 71.114 M 370.22 % 15.124 M 110.73 % 7.177 M
Deferred tax liabilities non current 31.914 M 0.000 -100.00 % 23.225 M 0.000 -100.00 % 24.597 M 0.000 -100.00 % 19.010 M 0.000 -100.00 % 9.545 M 40.26 % 6.805 M 6.88 % 6.367 M 9.78 % 5.800 M 142.47 % 2.392 M -47.76 % 4.579 M 0.000 -100.00 % 4.570 M 0.000 -100.00 % 12.787 M 0.000 -100.00 % 12.972 M 0.000 -100.00 % 12.844 M 0.000 -100.00 % 6.920 M 0.000 -100.00 % 11.421 M 0.000 -100.00 % 12.985 M 0.000 -100.00 % 40.732 M 0.000 -100.00 % 28.305 M 0.000 -100.00 % 28.437 M 0.000 -100.00 % 23.833 M 0.000 -100.00 % 14.910 M 0.000 -100.00 % 11.513 M 13.67 % 10.128 M -11.04 % 11.385 M 11.75 % 10.188 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.378 B 0.000 -100.00 % 1.335 B 0.000 -100.00 % 1.130 B 0.000 -100.00 % 1.007 B 0.000 -100.00 % 1.060 B 4.13 % 1.018 B 14.80 % 886.574 M -1.73 % 902.224 M 0.37 % 898.920 M 1.75 % 883.444 M 0.000 -100.00 % 815.116 M 0.000 -100.00 % 840.021 M 0.000 -100.00 % 842.678 M 0.000 -100.00 % 816.743 M 0.000 -100.00 % 849.498 M 0.000 -100.00 % 825.576 M 0.000 -100.00 % 868.213 M 0.000 -100.00 % 851.175 M 0.000 -100.00 % 849.803 M 0.000 -100.00 % 841.906 M 0.000 -100.00 % 822.992 M 0.000 -100.00 % 796.478 M 0.000 -100.00 % 603.533 M 17.87 % 512.034 M 9.38 % 468.116 M 86.82 % 250.573 M
2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-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-06-30 2014-03-31 2013-09-30 2013-03-31 2009-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
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 -14.986 M -133.35 % -6.422 M -193.91 % -2.185 M 89.25 % -20.328 M 10.43 % -22.696 M 5.37 % -23.983 M -67.55 % -14.314 M -19.50 % -11.978 M -0.56 % -11.911 M -0.27 % -11.879 M -1.49 % -11.705 M -0.33 % -11.666 M -1 237.84 % -872.000 K 96.61 % -25.705 M -1 100.05 % -2.142 M 33.06 % -3.200 M -148.97 % 6.535 M 319.81 % -2.973 M -160.08 % 4.948 M -43.93 % 8.825 M -35.13 % 13.604 M 1 041.28 % 1.192 M 482.05 % -312.000 K 4.29 % -326.000 K 74.39 % -1.273 M -141.89 % 3.039 M 283.40 % -1.657 M 15.37 % -1.958 M 70.45 % -6.626 M -4 866.91 % 139.000 K 103.39 % -4.102 M -124.08 % 17.037 M 7 679.45 % 219.000 K 101.85 % -11.843 M 10.15 % -13.181 M -193.69 % -4.488 M -368.74 % 1.670 M 36.55 % 1.223 M 117.22 % -7.103 M 61.04 % -18.233 M -366.08 % -3.912 M -490.42 % 1.002 M 128.92 % -3.465 M -1 078.57 % -294.000 K 86.89 % -2.242 M -159.61 % 3.761 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.934 M 197.13 % 8.055 M -15.85 % 9.572 M 7.54 % 8.901 M 515.99 % 1.445 M 66.28 % 869.000 K -0.34 % 872.000 K -96.61 % 25.705 M 1 100.05 % 2.142 M -33.06 % 3.200 M 148.97 % -6.535 M -319.81 % 2.973 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 % 23.934 M 197.13 % 8.055 M 114.11 % 3.762 M -57.74 % 8.901 M 172.02 % -12.359 M -1 522.21 % 869.000 K -0.34 % 872.000 K -96.61 % 25.705 M 1 100.05 % 2.142 M -33.06 % 3.200 M 148.97 % -6.535 M -319.81 % 2.973 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 % 28.144 M 568.50 % 4.210 M 209.49 % -3.845 M -166.18 % 5.810 M 287.97 % -3.091 M -122.39 % 13.804 M 6.72 % 12.935 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 % 15.300 M -45.64 % 28.144 M 568.50 % 4.210 M -56.02 % 9.572 M 64.75 % 5.810 M 302.08 % 1.445 M -89.53 % 13.804 M 1 483.03 % 872.000 K -96.61 % 25.705 M 1 100.05 % 2.142 M -33.06 % 3.200 M 148.97 % -6.535 M -319.81 % 2.973 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 % 23.934 M 197.13 % 8.055 M -15.85 % 9.572 M 7.54 % 8.901 M 515.99 % 1.445 M 66.28 % 869.000 K -0.34 % 872.000 K -96.61 % 25.705 M 1 100.05 % 2.142 M -33.06 % 3.200 M 148.97 % -6.535 M -319.81 % 2.973 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 % 23.934 M 197.13 % 8.055 M -15.85 % 9.572 M 7.54 % 8.901 M 515.99 % 1.445 M 66.28 % 869.000 K -0.34 % 872.000 K -96.61 % 25.705 M 1 100.05 % 2.142 M -33.06 % 3.200 M 148.97 % -6.535 M -319.81 % 2.973 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