SIMMOND.BO

Simmonds Marshall Limited SIMMOND.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Revenue 2.076 B 8.10 % 1.920 B 3.32 % 1.859 B 18.14 % 1.573 B 17.28 % 1.341 B -9.95 % 1.490 B -21.90 % 1.908 B 3.54 % 1.842 B 20.79 % 1.525 B 5.99 % 1.439 B -0.10 % 1.441 B 28.61 % 1.120 B 14.58 % 977.582 M 4.64 % 934.197 M 31.27 % 711.641 M 47.91 % 481.141 M 47.21 % 326.838 M 8.82 % 300.340 M 25.97 % 238.421 M
Net income 89.575 M 174.51 % 32.631 M 220.47 % -27.086 M 43.62 % -48.046 M 73.12 % -178.737 M -130.58 % -77.516 M -232.23 % 58.623 M -41.42 % 100.074 M 57.50 % 63.539 M 34.63 % 47.195 M -36.38 % 74.184 M 61.04 % 46.067 M 31.51 % 35.029 M -56.03 % 79.661 M -5.59 % 84.377 M 90.49 % 44.295 M 165.83 % 16.663 M -40.69 % 28.094 M 37.71 % 20.401 M
Income before tax 89.847 M 172.24 % 33.003 M 225.14 % -26.372 M 45.32 % -48.226 M 73.11 % -179.377 M -68.39 % -106.527 M -237.35 % 77.557 M -46.59 % 145.220 M 49.69 % 97.011 M 22.88 % 78.948 M -30.14 % 113.011 M 55.67 % 72.598 M 37.85 % 52.664 M -56.65 % 121.476 M -4.10 % 126.671 M 81.61 % 69.749 M 168.06 % 26.020 M -42.89 % 45.562 M 46.06 % 31.193 M
Income before tax ratio 0.04 151.84 % 0.02 221.13 % -0.01 53.71 % -0.03 77.08 % -0.13 -87.00 % -0.07 -275.87 % 0.04 -48.42 % 0.08 23.92 % 0.06 15.94 % 0.05 -30.07 % 0.08 21.04 % 0.06 20.31 % 0.05 -58.57 % 0.13 -26.95 % 0.18 22.79 % 0.14 82.09 % 0.08 -47.52 % 0.15 15.95 % 0.13
EBITDA 254.422 M 29.90 % 195.865 M 47.73 % 132.587 M 18.01 % 112.351 M 446.44 % -32.430 M -1 222.05 % -2.453 M -101.54 % 159.738 M -24.81 % 212.450 M 27.51 % 166.608 M 3.90 % 160.359 M -15.45 % 189.667 M 49.00 % 127.295 M 15.60 % 110.120 M -35.59 % 170.958 M 5.59 % 161.906 M 60.84 % 100.662 M 84.68 % 54.505 M -16.03 % 64.909 M 48.07 % 43.836 M
Net income ratio 0.04 153.94 % 0.02 216.61 % -0.01 52.28 % -0.03 77.08 % -0.13 -156.07 % -0.05 -269.31 % 0.03 -43.42 % 0.05 30.39 % 0.04 27.03 % 0.03 -36.32 % 0.05 25.22 % 0.04 14.78 % 0.04 -57.98 % 0.09 -28.08 % 0.12 28.79 % 0.09 80.58 % 0.05 -45.50 % 0.09 9.32 % 0.09
Ratio EBITDA 0.12 20.16 % 0.10 42.99 % 0.07 -0.11 % 0.07 395.38 % -0.02 -1 368.20 % 0.00 -101.97 % 0.08 -27.38 % 0.12 5.56 % 0.11 -1.97 % 0.11 -15.36 % 0.13 15.86 % 0.11 0.89 % 0.11 -38.45 % 0.18 -19.56 % 0.23 8.75 % 0.21 25.46 % 0.17 -22.84 % 0.22 17.55 % 0.18
Gross profit ratio 0.25 16.04 % 0.22 141.10 % 0.09 -77.78 % 0.41 4 117.37 % 0.01 -97.23 % 0.35 -8.66 % 0.38 -3.46 % 0.40 1.05 % 0.39 -0.29 % 0.39 -36.24 % 0.62 9.35 % 0.56 1.97 % 0.55 -1.62 % 0.56 -4.64 % 0.59 12.95 % 0.52 -0.04 % 0.52 -7.89 % 0.57 212.17 % 0.18
Weighted average shs out dil 11.161 M -0.35 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M -0.04 % 11.204 M 0.04 % 11.200 M 6.39 % 10.527 M 0.26 % 10.500 M 0.00 % 10.500 M 0.00 % 10.500 M
Weighted average shs out 11.161 M -0.35 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M -0.04 % 11.204 M 0.04 % 11.200 M 6.39 % 10.527 M 0.26 % 10.500 M 0.00 % 10.500 M 0.00 % 10.500 M
EPS diluted 8.03 175.95 % 2.91 220.25 % -2.42 43.59 % -4.29 73.12 % -15.96 -130.64 % -6.92 -232.31 % 5.23 -41.50 % 8.94 57.67 % 5.67 34.68 % 4.21 -36.40 % 6.62 61.07 % 4.11 31.31 % 3.13 -55.98 % 7.11 -5.58 % 7.53 78.86 % 4.21 164.78 % 1.59 -40.67 % 2.68 38.14 % 1.94
Earnings per share 8.03 175.95 % 2.91 220.25 % -2.42 43.59 % -4.29 73.12 % -15.96 -130.64 % -6.92 -232.31 % 5.23 -41.50 % 8.94 57.67 % 5.67 34.68 % 4.21 -36.40 % 6.62 61.07 % 4.11 31.31 % 3.13 -55.98 % 7.11 -5.58 % 7.53 78.86 % 4.21 164.78 % 1.59 -40.67 % 2.68 38.14 % 1.94
Gross profit 527.654 M 25.44 % 420.632 M 149.09 % 168.868 M -73.75 % 643.222 M 4 846.34 % 13.004 M -97.50 % 520.893 M -28.66 % 730.189 M -0.04 % 730.489 M 22.06 % 598.448 M 5.68 % 566.295 M -36.30 % 889.047 M 40.64 % 632.165 M 16.83 % 541.083 M 2.94 % 525.608 M 25.18 % 419.868 M 67.06 % 251.327 M 47.15 % 170.800 M 0.24 % 170.390 M 293.24 % 43.330 M
Income tax expense 264.000 K -27.47 % 364.000 K -48.15 % 702.000 K 544.30 % -158.000 K 56.47 % -363.000 K 98.76 % -29.390 M -247.73 % 19.894 M -55.45 % 44.656 M 32.81 % 33.624 M 19.91 % 28.040 M -30.38 % 40.275 M 51.92 % 26.511 M 50.39 % 17.628 M -57.84 % 41.815 M -1.13 % 42.294 M 66.16 % 25.454 M 172.02 % 9.358 M -46.43 % 17.467 M 61.85 % 10.792 M
Cost of revenue 1.548 B 3.24 % 1.500 B 32.48 % 1.132 B 26.19 % 897.168 M 7.70 % 833.016 M -14.02 % 968.890 M -17.71 % 1.177 B 5.89 % 1.112 B 19.97 % 926.760 M 6.19 % 872.750 M 58.25 % 551.485 M 13.02 % 487.945 M 11.79 % 436.499 M 6.83 % 408.589 M 40.04 % 291.773 M 26.96 % 229.814 M 47.28 % 156.038 M 20.08 % 129.950 M -33.39 % 195.092 M
General and administrative expenses 22.048 M 1.03 % 21.823 M 3.74 % 21.036 M 14.00 % 18.453 M 16.92 % 15.783 M -18.99 % 19.482 M -9.48 % 21.522 M -0.02 % 21.527 M -1.76 % 21.912 M -1.10 % 22.155 M 31.43 % 16.857 M 11.85 % 15.071 M -2.40 % 15.441 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.000 K -90.63 % 32.000 K -33.33 % 48.000 K -95.71 % 1.118 M -39.83 % 1.858 M -25.98 % 2.510 M -92.89 % 35.317 M 14.13 % 30.945 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 782.000 K -99.87 % 589.336 M 3.31 % 570.441 M 3.93 % 548.881 M 7 664.62 % 7.069 M 176 625.00 % 4.000 K -33.33 % 6.000 K -92.41 % 79.000 K -87.40 % 627.000 K -73.73 % 2.387 M 5 451.16 % 43.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -5.295 M
Operating expenses 357.948 M -13.24 % 412.559 M 244.78 % 119.660 M -80.31 % 607.789 M 3.68 % 586.224 M 3.14 % 568.366 M -7.94 % 617.415 M 10.57 % 558.401 M 18.55 % 471.017 M 6.13 % 443.796 M -39.39 % 732.156 M 37.43 % 532.765 M 17.78 % 452.323 M 22.32 % 369.783 M 36.42 % 271.065 M 69.53 % 159.894 M 29.65 % 123.330 M 11.04 % 111.064 M 1 997.52 % 5.295 M
Cost and expenses 1.906 B 51.66 % 1.257 B 2.29 % 1.229 B 17.12 % 1.049 B -26.07 % 1.419 B -7.68 % 1.537 B -14.35 % 1.795 B 7.46 % 1.670 B 19.50 % 1.398 B 6.17 % 1.317 B 2.56 % 1.284 B 25.76 % 1.021 B 14.84 % 888.822 M 14.19 % 778.372 M 38.29 % 562.838 M 44.43 % 389.709 M 39.50 % 279.369 M 15.91 % 241.014 M 20.27 % 200.387 M
Research and development expenses 0.000 -100.00 % 2.039 M 15.92 % 1.759 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
Selling general and administrative expenses 357.948 M -12.81 % 410.520 M 250.52 % 117.119 M 534.69 % 18.453 M 16.92 % 15.783 M -19.00 % 19.485 M -9.60 % 21.554 M -0.10 % 21.575 M -6.32 % 23.030 M -4.09 % 24.013 M 23.99 % 19.367 M -92.16 % 246.950 M 11.33 % 221.811 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 1.878 M 115.63 % 871.000 K -62.95 % 2.351 M 480.49 % 405.000 K -85.00 % 2.700 M 20.54 % 2.240 M 67.04 % 1.341 M -11.83 % 1.521 M -2.62 % 1.562 M -23.92 % 2.053 M 13.55 % 1.808 M -0.50 % 1.817 M -7.81 % 1.971 M 0.000 0.000 0.000 100.00 % -208.000 -146.33 % 449.000 -99.66 % 130.975 K
Interest expense 87.678 M -1.74 % 89.233 M -0.92 % 90.059 M 2.32 % 88.016 M 9.11 % 80.664 M 63.45 % 49.351 M 35.52 % 36.417 M 10.60 % 32.926 M 15.24 % 28.571 M -25.31 % 38.252 M -3.63 % 39.694 M 19.89 % 33.110 M -16.20 % 39.512 M 15.03 % 34.349 M 55.20 % 22.132 M 2.07 % 21.683 M 1.09 % 21.449 M 55.83 % 13.764 M 67.84 % 8.201 M
Depreciation and amortization 76.797 M 5.09 % 73.076 M 5.35 % 69.364 M -5.39 % 73.317 M 10.61 % 66.283 M 21.12 % 54.723 M 19.58 % 45.764 M 13.38 % 40.362 M -1.62 % 41.026 M -8.17 % 44.675 M 16.29 % 38.418 M 67.82 % 22.892 M 18.42 % 19.332 M 17.26 % 16.486 M 25.82 % 13.103 M 15.09 % 11.385 M 47.38 % 7.725 M 23.55 % 6.253 M 40.77 % 4.442 M
Operating income 169.706 M 75.18 % 96.875 M 96.87 % 49.208 M 51.59 % 32.461 M 133.46 % -97.018 M -78.46 % -54.364 M -151.54 % 105.477 M -36.91 % 167.174 M 81.01 % 92.358 M 20.30 % 76.770 M -31.69 % 112.383 M 60.06 % 70.211 M 33.43 % 52.622 M -56.68 % 121.476 M -18.36 % 148.803 M 62.75 % 91.433 M 92.62 % 47.469 M -19.99 % 59.326 M 55.98 % 38.034 M
Operating income ratio 0.08 62.05 % 0.05 90.55 % 0.03 28.31 % 0.02 128.53 % -0.07 -98.19 % -0.04 -166.00 % 0.06 -39.06 % 0.09 49.85 % 0.06 13.51 % 0.05 -31.62 % 0.08 24.46 % 0.06 16.45 % 0.05 -58.60 % 0.13 -37.81 % 0.21 10.03 % 0.19 30.84 % 0.15 -26.47 % 0.20 23.82 % 0.16
Total other income expenses net -79.859 M -25.03 % -63.872 M 15.49 % -75.580 M 6.33 % -80.687 M 2.03 % -82.359 M -57.89 % -52.163 M -48.12 % -35.217 M -31.07 % -26.868 M 6.14 % -28.625 M 94.50 % -520.119 M -9.87 % -473.406 M -700.81 % -59.116 M -35.48 % -43.636 M -12.25 % -38.875 M -75.65 % -22.132 M -2.07 % -21.683 M -1.09 % -21.449 M -55.83 % -13.764 M -101.20 % -6.841 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 828.247 M -1.57 % 841.451 M 0.39 % 838.167 M -5.52 % 887.129 M -2.43 % 909.261 M 94.88 % 466.586 M 26.62 % 368.483 M 32.99 % 277.075 M -10.56 % 309.798 M 7.17 % 289.075 M 11.06 % 260.287 M 10.39 % 235.788 M -3.93 % 245.436 M 211.78 % 78.720 M 1 277.67 % 5.714 M -95.36 % 123.137 M -26.68 % 167.943 M 27.14 % 132.093 M 85.81 % 71.090 M
Total investments 100.000 K -99.56 % 22.561 M 696.08 % 2.834 M 19.58 % 2.370 M 46.84 % 1.614 M 19.82 % 1.347 M -24.20 % 1.777 M 118.57 % 813.000 K -36.53 % 1.281 M 14.78 % 1.116 M -76.82 % 4.814 M 276.39 % 1.279 M 0.00 % 1.279 M 0.00 % 1.279 M 0.00 % 1.279 M -0.04 % 1.279 M 0.00 % 1.279 M 0.00 % 1.279 M -74.94 % 5.106 M
Total debt 829.779 M -1.49 % 842.316 M 0.27 % 840.066 M -5.44 % 888.418 M -2.67 % 912.802 M 92.83 % 473.363 M 26.72 % 373.559 M 34.35 % 278.056 M -12.37 % 317.306 M -1.70 % 322.808 M 0.95 % 319.771 M 10.16 % 290.289 M -4.33 % 303.425 M 126.59 % 133.909 M 214.52 % 42.576 M -68.94 % 137.078 M -21.05 % 173.623 M 18.56 % 146.441 M 95.04 % 75.082 M
Accumulated other comprehensive income loss 21.495 M 194.90 % -22.651 M -177.51 % 29.223 M 15.57 % 25.285 M 0.000 -100.00 % 37.800 M 0.00 % 37.800 M 0.00 % 37.800 M 0.00 % 37.800 M 0.00 % 37.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.255 M
Retained earnings 380.468 M 10.64 % 343.893 M 33.15 % 258.267 M -9.49 % 285.353 M -14.41 % 333.399 M -34.90 % 512.136 M -14.14 % 596.454 M 8.99 % 547.278 M 20.57 % 453.920 M 16.28 % 390.358 M 13.42 % 344.162 M 21.55 % 283.153 M 12.73 % 251.181 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.000 M
Total equity 440.762 M 22.42 % 360.033 M 10.35 % 326.269 M -6.62 % 349.405 M -13.07 % 401.916 M -31.14 % 583.659 M -13.71 % 676.423 M 7.12 % 631.443 M 16.49 % 542.072 M 12.42 % 482.183 M 10.61 % 435.950 M 17.85 % 369.927 M 11.31 % 332.335 M 1.81 % 326.434 M 28.40 % 254.234 M 44.12 % 176.404 M 48.05 % 119.150 M 13.01 % 105.436 M 72.13 % 61.255 M
Other non current liabilities 47.755 M 32.41 % 36.065 M 21.34 % 29.723 M 24.86 % 23.805 M 54.03 % 15.455 M 104.29 % -360.429 M -1 525.63 % 25.282 M 502.67 % 4.195 M 21.38 % 3.456 M 38.35 % 2.498 M -10.79 % 2.800 M 0.000 -100.00 % 21.363 M 1 618.66 % 1.243 M 53.84 % 808.000 K -98.98 % 79.239 M 0.000 0.000 0.000
Long term debt 535.059 M 0.17 % 534.162 M 3.27 % 517.264 M -9.52 % 571.686 M -2.86 % 588.498 M 9.31 % 538.367 M 350.64 % 119.467 M 23.11 % 97.037 M -26.54 % 132.091 M 4.31 % 126.634 M -20.64 % 159.564 M 11.92 % 142.567 M 3.01 % 138.403 M 3.36 % 133.909 M 214.52 % 42.576 M -26.39 % 57.839 M -61.82 % 151.492 M 14.42 % 132.402 M 97.31 % 67.103 M
Total non current liabilities 582.814 M 2.21 % 570.227 M 4.25 % 546.987 M -8.15 % 595.491 M -1.40 % 603.953 M 239.42 % 177.938 M 22.93 % 144.749 M 19.32 % 121.307 M -23.34 % 158.232 M 0.97 % 156.706 M -16.61 % 187.918 M 11.67 % 168.276 M 5.33 % 159.766 M 5.43 % 151.534 M 175.58 % 54.988 M -63.02 % 148.689 M -19.30 % 184.253 M 19.95 % 153.614 M 114.06 % 71.763 M
Other current liabilities 62.234 M -9.25 % 68.581 M -7.26 % 73.952 M -25.73 % 99.569 M 32.22 % 75.306 M 21.93 % 61.762 M 147.90 % 24.914 M 31.57 % 18.936 M -1.01 % 19.129 M 27.77 % 14.972 M -79.97 % 74.761 M 112.13 % 35.243 M 52.05 % 23.178 M -40.66 % 39.060 M -84.40 % 250.365 M 337.19 % 57.267 M -29.57 % 81.312 M -2.31 % 83.237 M 917.41 % -10.183 M
Deferred revenue 0.000 0.000 -100.00 % 2.359 M 222.71 % 731.000 K -48.74 % 1.426 M 41.89 % 1.005 M 52.04 % 661.000 K 40.34 % 471.000 K -51.44 % 970.000 K -0.21 % 972.000 K -99.45 % 178.153 M 1 193.68 % 13.771 M 60.20 % 8.596 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 298.426 M -3.16 % 308.154 M -4.54 % 322.802 M 1.92 % 316.732 M -2.33 % 324.304 M 6.42 % 304.745 M 19.93 % 254.092 M 40.73 % 180.548 M -1.74 % 183.745 M -6.34 % 196.174 M 3.22 % 190.054 M 25.36 % 151.612 M -19.25 % 187.747 M 1.91 % 184.234 M 0.000 -100.00 % 79.239 M 0.000 0.000 -100.00 % 7.979 M
Total current liabilities 719.103 M 6.10 % 677.758 M -14.37 % 791.513 M 12.12 % 705.959 M -8.05 % 767.725 M 20.45 % 637.366 M 8.59 % 586.970 M 22.31 % 479.917 M 16.83 % 410.766 M 11.31 % 369.025 M -14.11 % 429.665 M 40.35 % 306.141 M -1.56 % 310.977 M -5.69 % 329.747 M 31.71 % 250.365 M 83.41 % 136.506 M 67.88 % 81.312 M -2.31 % 83.237 M 32.66 % 62.745 M
Total liabilities 1.302 B 4.32 % 1.248 B -6.76 % 1.339 B 2.85 % 1.301 B -5.12 % 1.372 B 68.24 % 815.304 M 11.42 % 731.719 M 21.70 % 601.224 M 5.66 % 568.998 M 8.23 % 525.731 M -14.87 % 617.583 M 30.18 % 474.417 M 0.78 % 470.743 M -2.19 % 481.281 M 57.61 % 305.353 M 7.07 % 285.195 M 7.39 % 265.565 M 12.12 % 236.851 M 76.09 % 134.508 M
Other non current assets 20.310 M -12.12 % 23.110 M -10.57 % 25.842 M -18.18 % 31.585 M 4.47 % 30.234 M -13.59 % 34.988 M 194 277.78 % 18.000 K -5.26 % 19.000 K -99.78 % 8.508 M 386.17 % 1.750 M -90.90 % 19.223 M -42.47 % 33.414 M 106.89 % 16.151 M 64.99 % 9.789 M -42.98 % 17.169 M 1 241.89 % 1.279 M 0.00 % 1.279 M 0.00 % 1.279 M 0.000
Long term investments 100.000 K -54.75 % 221.000 K -92.20 % 2.834 M 19.58 % 2.370 M 46.84 % 1.614 M -26.30 % 2.190 M -16.06 % 2.609 M 121.29 % 1.179 M -34.83 % 1.809 M -84.90 % 11.979 M 148.84 % 4.814 M 276.39 % 1.279 M 0.00 % 1.279 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.279 M
Intangible assets 30.773 M 783.01 % 3.485 M 58.91 % 2.193 M 26.03 % 1.740 M -31.50 % 2.540 M -61.41 % 6.582 M -37.71 % 10.566 M 48.11 % 7.134 M 2.97 % 6.928 M -28.04 % 9.628 M -43.35 % 16.995 M 0.000 0.000 -100.00 % 27.993 M 1 578.24 % 1.668 M 0.000 0.000 0.000 0.000
GoodWill 26.730 M 0.00 % 26.730 M 0.00 % 26.730 M 0.00 % 26.730 M 0.00 % 26.730 M 0.00 % 26.730 M 0.00 % 26.730 M 0.00 % 26.730 M 0.00 % 26.730 M 0.00 % 26.730 M 42.93 % 18.702 M -9.72 % 20.716 M -11.43 % 23.389 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 30.773 M 1.85 % 30.215 M 4.47 % 28.923 M 1.59 % 28.470 M -2.73 % 29.270 M -12.13 % 33.312 M -10.68 % 37.296 M 10.13 % 33.864 M 0.61 % 33.658 M -7.43 % 36.358 M 1.85 % 35.697 M 72.32 % 20.716 M -11.43 % 23.389 M -16.45 % 27.993 M 1 578.24 % 1.668 M 0.000 0.000 0.000 0.000
Property plant equipment net 716.285 M -0.48 % 719.740 M 4.20 % 690.714 M -7.84 % 749.503 M -7.30 % 808.543 M 92.22 % 420.631 M 50.69 % 279.138 M 7.16 % 260.479 M 0.59 % 258.946 M 21.64 % 212.873 M -8.00 % 231.391 M 12.54 % 205.606 M 0.11 % 205.374 M 1.28 % 202.781 M 54.91 % 130.899 M 13.62 % 115.213 M 6.81 % 107.871 M 28.80 % 83.748 M 192.60 % 28.622 M
Total non current assets 784.427 M -0.77 % 790.509 M 3.21 % 765.900 M -7.75 % 830.217 M -6.49 % 887.793 M 74.40 % 509.051 M 56.49 % 325.296 M 6.11 % 306.557 M 0.08 % 306.304 M 16.11 % 263.796 M -7.86 % 286.311 M 10.23 % 259.736 M 6.05 % 244.914 M 1.81 % 240.563 M 60.66 % 149.736 M 28.54 % 116.492 M 6.73 % 109.150 M 28.37 % 85.027 M 184.36 % 29.901 M
Other current assets 35.908 M -7.08 % 38.644 M 29.97 % 29.732 M 51.87 % 19.577 M -42.94 % 34.312 M -1.70 % 34.905 M -19.38 % 43.295 M 48.42 % 29.170 M -49.37 % 57.616 M -85.67 % 402.074 M 1 405.95 % 26.699 M 55.48 % 17.172 M -7.67 % 18.598 M 3 415.69 % 529.000 K 553.09 % 81.000 K -99.86 % 56.409 M 43.70 % 39.255 M 18.20 % 33.212 M 59.44 % 20.830 M
Short term investments 6.154 M -72.45 % 22.340 M 165.83 % 8.404 M 0.000 0.000 0.000 100.00 % -832.000 K -2 621.21 % 33.000 K 106.25 % -528.000 K -436.31 % 157.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.827 M
cash and cash equivalents 1.532 M 77.11 % 865.000 K -54.45 % 1.899 M 47.32 % 1.289 M -63.60 % 3.541 M -47.75 % 6.777 M 33.51 % 5.076 M 417.43 % 981.000 K -86.93 % 7.508 M -77.74 % 33.733 M -43.29 % 59.484 M 9.14 % 54.501 M -6.01 % 57.989 M 5.07 % 55.189 M 49.72 % 36.862 M 164.40 % 13.942 M 145.48 % 5.679 M -60.42 % 14.348 M 259.43 % 3.992 M
Cash and short term investments 1.532 M 77.11 % 865.000 K -54.45 % 1.899 M 47.32 % 1.289 M -63.60 % 3.541 M -47.75 % 6.777 M 33.51 % 5.076 M 417.43 % 981.000 K -86.93 % 7.508 M -77.85 % 33.890 M -43.03 % 59.484 M 9.14 % 54.501 M -6.01 % 57.989 M 5.07 % 55.189 M 49.72 % 36.862 M 164.40 % 13.942 M 145.48 % 5.679 M -60.42 % 14.348 M 83.51 % 7.819 M
Total current assets 958.252 M 17.22 % 817.509 M -9.05 % 898.869 M 9.53 % 820.638 M -7.36 % 885.801 M -0.46 % 889.912 M -17.82 % 1.083 B 16.92 % 926.110 M 15.08 % 804.766 M 8.15 % 744.118 M -3.01 % 767.222 M 31.24 % 584.608 M 4.74 % 558.164 M 2.46 % 544.752 M 40.60 % 387.451 M 20.06 % 322.706 M 26.77 % 254.566 M 7.75 % 236.260 M 42.44 % 165.862 M
Inventory 615.232 M 11.54 % 551.602 M -10.28 % 614.802 M 15.80 % 530.938 M -5.98 % 564.704 M -12.70 % 646.847 M 2.61 % 630.383 M 57.50 % 400.247 M 16.72 % 342.900 M 11.28 % 308.154 M -8.53 % 336.895 M 39.59 % 241.343 M 1.89 % 236.864 M 6.97 % 221.439 M 27.04 % 174.301 M 43.74 % 121.262 M -0.42 % 121.774 M 21.38 % 100.327 M 27.46 % 78.713 M
Net receivables 305.580 M 34.97 % 226.398 M -10.31 % 252.436 M -6.10 % 268.834 M -5.09 % 283.244 M 40.65 % 201.383 M -51.22 % 412.873 M -17.74 % 501.893 M 25.12 % 401.117 M 13.94 % 352.033 M -4.94 % 370.324 M 28.40 % 288.404 M 10.08 % 261.989 M 0.000 0.000 -100.00 % 131.094 M 49.21 % 87.857 M -0.58 % 88.374 M 51.06 % 58.501 M
Tax assets 16.959 M -1.53 % 17.223 M -2.07 % 17.587 M -3.84 % 18.289 M 0.87 % 18.132 M 1.13 % 17.930 M 187.57 % 6.235 M -43.40 % 11.016 M 225.63 % 3.383 M 304.67 % 836.000 K 117.37 % -4.814 M -276.39 % -1.279 M 0.00 % -1.279 M 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 358.443 M 19.07 % 301.023 M -23.29 % 392.400 M 35.81 % 288.927 M -21.21 % 366.689 M 35.88 % 269.854 M -12.19 % 307.303 M 9.95 % 279.491 M 43.53 % 194.725 M 33.05 % 146.351 M -11.22 % 164.850 M 55.87 % 105.763 M 15.64 % 91.456 M -14.09 % 106.453 M 0.000 0.000 0.000 0.000 -100.00 % 32.949 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.727 M -6.95 % 11.528 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.000 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.367 M 0.000 -100.00 % 3.457 M 37.18 % 2.520 M 0.000 100.00 % -25.709 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 999.000 K 0.81 % 991.000 K 0.81 % 983.000 K 1.24 % 971.000 K -2.22 % 993.000 K -1.00 % 1.003 M -4.84 % 1.054 M 0.38 % 1.050 M 2.44 % 1.025 M 0.00 % 1.025 M 3.74 % 988.000 K 1.44 % 974.000 K 2.10 % 954.000 K 132.68 % 410.000 K 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 360.609 M -0.92 % 363.964 M -0.83 % 367.000 M -0.74 % 369.749 M -0.67 % 372.237 M 0.67 % 369.749 M 0.000 100.00 % -471.000 K 67.96 % -1.470 M 0.000 0.000 100.00 % -12.487 M 0.000 0.000 0.000 -100.00 % 3.264 M -16.99 % 3.933 M 364.03 % 847.488 K 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.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
Other total stockholders equity 15.400 M 0.00 % 15.400 M 0.00 % 15.400 M 0.00 % 15.400 M -65.87 % 45.124 M 193.01 % 15.400 M 0.00 % 15.400 M 0.00 % 15.400 M 0.00 % 15.400 M 0.00 % 15.400 M 0.00 % 15.400 M 0.00 % 15.400 M 0.00 % 15.400 M -95.28 % 326.024 M 28.24 % 254.234 M 44.12 % 176.404 M 48.05 % 119.150 M 13.01 % 105.436 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.950 M -15.57 % 20.075 M -11.51 % 22.685 M -17.73 % 27.574 M 7.90 % 25.554 M -0.60 % 25.709 M 20.34 % 21.363 M 30.41 % 16.382 M 41.18 % 11.604 M -0.05 % 11.610 M 9.21 % 10.631 M 48.20 % 7.173 M 53.93 % 4.660 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.743 B 8.37 % 1.608 B -3.41 % 1.665 B 0.84 % 1.651 B -6.92 % 1.774 B 26.78 % 1.399 B -0.65 % 1.408 B 14.24 % 1.233 B 10.94 % 1.111 B 10.23 % 1.008 B -4.33 % 1.054 B 24.78 % 844.344 M 5.14 % 803.078 M 2.26 % 785.315 M 46.19 % 537.187 M 22.31 % 439.198 M 20.75 % 363.716 M 13.21 % 321.287 M 64.12 % 195.763 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 -75.963 M -2 465.45 % -2.961 M -125.38 % 11.665 M -62.15 % 30.822 M -67.15 % 93.835 M -37.48 % 150.088 M 214.91 % -130.608 M -119.24 % -59.573 M -66.76 % -35.723 M -44.07 % -24.795 M 62.08 % -65.386 M -213.53 % -20.855 M 30.68 % -30.086 M 50.06 % -60.250 M 41.78 % -103.490 M -808.29 % -11.394 M 56.95 % -26.470 M 33.43 % -39.762 M -82.09 % -21.837 M
Accounts receivables -78.018 M -481.17 % 20.468 M 40.02 % 14.618 M 16.19 % 12.581 M 114.21 % -88.551 M -149.63 % 178.406 M 242.21 % 52.133 M 164.82 % -80.426 M -47.22 % -54.630 M -2 373.41 % 2.403 M 103.31 % -72.552 M -169.98 % -26.873 M -746.45 % 4.157 M 0.000 0.000 0.000 0.000 0.000 100.00 % -16.163 M
Inventory -63.630 M -200.68 % 63.200 M 175.36 % -83.865 M -348.36 % 33.767 M -58.89 % 82.143 M 598.92 % -16.464 M 92.85 % -230.136 M -301.30 % -57.347 M -65.05 % -34.746 M -220.89 % 28.741 M 130.08 % -95.552 M -2 033.33 % -4.479 M 70.96 % -15.422 M 57.60 % -36.373 M 31.42 % -53.038 M -10 453.32 % 512.280 K 102.39 % -21.447 M 0.77 % -21.614 M -16.68 % -18.524 M
Accounts payables 55.517 M 165.97 % -84.153 M -199.94 % 84.205 M 364.62 % -31.821 M -132.83 % 96.921 M 547.57 % -21.655 M -187.54 % 24.738 M -70.30 % 83.290 M 75.58 % 47.436 M 195.83 % -49.499 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.850 M
Other working capital 10.168 M 510.66 % -2.476 M 24.81 % -3.293 M -120.21 % 16.295 M 390.52 % 3.322 M -66.11 % 9.801 M -56.74 % 22.657 M 545.13 % -5.090 M -181.87 % 6.217 M 196.54 % -6.440 M -121.35 % 30.166 M 284.21 % -16.376 M -11.67 % -14.664 M 38.59 % -23.877 M 52.67 % -50.452 M -323.74 % -11.906 M -137.08 % -5.022 M 72.33 % -18.148 M 0.000
Other non cash items -3.308 M -104.93 % 67.041 M -15.32 % 79.169 M -7.81 % 85.874 M -5.27 % 90.654 M 103.86 % 44.469 M 787.96 % 5.008 M 124.87 % -20.140 M -30.87 % -15.389 M -241.07 % -4.512 M -426.49 % -857.000 K -107.72 % 11.101 M -40.35 % 18.611 M 284.69 % -10.077 M 43.85 % -17.947 M -2 731.28 % -633.884 K -104.27 % 14.846 M 1 039.31 % -1.580 M -268.41 % -429.000 K
Net cash provided by operating activities 87.101 M -48.70 % 169.787 M 27.31 % 133.362 M -5.44 % 141.031 M 97.54 % 71.395 M -49.99 % 142.753 M 6 363.84 % -2.279 M -102.15 % 105.869 M 21.79 % 86.925 M -7.84 % 94.316 M 10.72 % 85.186 M -0.64 % 85.736 M 41.66 % 60.521 M -9.98 % 67.231 M 266.64 % 18.337 M -73.47 % 69.107 M 212.40 % 22.121 M 111.24 % 10.472 M 306.22 % 2.578 M
Investments in property plant and equipment -77.600 M 21.43 % -98.766 M -487.05 % -16.824 M 63.41 % -45.984 M 42.07 % -79.380 M 51.99 % -165.351 M -165.65 % -62.244 M -50.34 % -41.401 M 53.44 % -88.913 M -393.93 % -18.001 M 72.97 % -66.595 M -66.43 % -40.013 M -124.33 % -17.837 M 77.36 % -78.796 M -158.28 % -30.508 M -62.67 % -18.755 M 42.75 % -32.757 M 46.63 % -61.379 M -835.51 % -6.561 M
Acquisitions net 3.300 M -12.21 % 3.759 M 79.00 % 2.100 M -75.85 % 8.695 M 408.78 % 1.709 M 133.79 % 731.000 K 180.08 % 261.000 K -70.67 % 890.000 K -84.23 % 5.643 M 2 157.20 % 250.000 K 0.000 0.000 0.000 100.00 % -40.601 M 0.000 0.000 0.000 0.000 -100.00 % 24.833 K
Purchases of investments -100.000 K 0.000 0.000 0.000 -100.00 % 1.026 M 160.75 % -1.689 M -237.54 % 1.228 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
Sales maturities of investments 0.000 -100.00 % 568.000 K -8.83 % 623.000 K 3 178.95 % 19.000 K -98.77 % 1.551 M 123.17 % 695.000 K -92.69 % 9.511 M -7.96 % 10.334 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 -100.00 % 21.956 M 243.12 % 6.399 M 800.00 % 711.000 K 71 200.00 % -1.000 K -200.00 % 1.000 K 0.00 % 1.000 K -99.93 % 1.536 M -54.46 % 3.373 M 63.10 % 2.068 M -34.58 % 3.161 M -11.88 % 3.587 M 0.96 % 3.553 M 99.05 % 1.785 M 172.52 % 655.000 K 68.37 % 389.014 K -66.12 % 1.148 M 305.34 % 283.293 K 0.000
Net cash used for investing activites -74.400 M -2.64 % -72.483 M -841.09 % -7.702 M 78.93 % -36.559 M 51.32 % -75.095 M 54.66 % -165.613 M -223.19 % -51.243 M -78.91 % -28.641 M 64.15 % -79.897 M -409.45 % -15.683 M 75.28 % -63.434 M -74.14 % -36.426 M -155.01 % -14.284 M 87.85 % -117.612 M -293.97 % -29.853 M -62.54 % -18.366 M 41.90 % -31.609 M 48.26 % -61.096 M -834.76 % -6.536 M
Debt repayment -9.182 M -273.64 % 5.288 M 111.60 % -45.603 M -108.26 % -21.897 M -132.50 % 67.385 M -20.07 % 84.303 M -18.53 % 103.478 M 335.84 % -43.877 M -836.94 % -4.683 M 85.42 % -32.113 M -288.93 % 16.997 M 229.39 % -13.136 M -608.75 % 2.582 M -97.55 % 105.307 M 72.50 % 61.049 M 267.06 % -36.544 M -234.45 % 27.181 M -61.91 % 71.359 M 590.13 % 10.340 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.800 M 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -6.752 M 28.57 % -9.452 M -40.24 % -6.740 M 0.000 100.00 % -11.200 M -100.00 % -5.600 M 0.00 % -5.600 M 0.00 % -5.600 M 0.00 % -5.600 M -25.00 % -4.480 M -77.78 % -2.520 M 40.00 % -4.200 M 0.000 100.00 % -5.670 M
Other financing activites -3.355 M 96.76 % -103.626 M -30.43 % -79.447 M 6.34 % -84.827 M -26.76 % -66.920 M -26.28 % -52.992 M -45.55 % -36.409 M -9.87 % -33.137 M -15.99 % -28.570 M 23.41 % -37.303 M -32.46 % -28.161 M 17.32 % -34.062 M 15.73 % -40.420 M -12.31 % -35.990 M -62.62 % -22.132 M -9.49 % -20.214 M 8.79 % -22.163 M -56.01 % -14.206 M -3 924.43 % -353.000 K
Net cash used provided by financing activities -12.537 M 87.25 % -98.338 M 21.36 % -125.050 M -17.17 % -106.724 M -23 051.40 % 465.000 K -98.11 % 24.559 M -57.38 % 57.617 M 168.79 % -83.754 M -151.87 % -33.253 M 58.75 % -80.616 M -380.89 % -16.764 M 68.25 % -52.798 M -21.55 % -43.438 M -168.17 % 63.717 M 85.02 % 34.437 M 181.07 % -42.478 M -5 289.44 % 818.541 K -98.57 % 57.153 M 1 223.90 % 4.317 M
Effect of forex changes on cash -86.000 K 0.000 0.000 100.00 % -159.000 K -7 850.00 % -2.000 K -166.67 % 3.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
Net change in cash 78.000 K 107.54 % -1.034 M -269.51 % 610.000 K 127.09 % -2.252 M 30.43 % -3.237 M -290.19 % 1.702 M -58.44 % 4.095 M 162.74 % -6.527 M 75.11 % -26.225 M -1 223.16 % -1.982 M -139.74 % 4.988 M 243.00 % -3.488 M -224.62 % 2.799 M -79.01 % 13.336 M -41.82 % 22.921 M 177.41 % 8.263 M 195.31 % -8.669 M -232.76 % 6.529 M 0.000
Cash at beginning of period 1.454 M -23.43 % 1.899 M 47.32 % 1.289 M -63.60 % 3.541 M -47.76 % 6.778 M 33.53 % 5.076 M 417.43 % 981.000 K -86.93 % 7.508 M -77.74 % 33.733 M -43.30 % 59.489 M 9.15 % 54.501 M -6.01 % 57.989 M 5.07 % 55.190 M 31.87 % 41.853 M 200.19 % 13.942 M 145.48 % 5.679 M -60.42 % 14.348 M 83.51 % 7.819 M 0.000
Cash at end of period 1.532 M 77.11 % 865.000 K -54.45 % 1.899 M 47.32 % 1.289 M -63.60 % 3.541 M -47.76 % 6.778 M 33.53 % 5.076 M 417.43 % 981.000 K -86.93 % 7.508 M -86.94 % 57.507 M -3.33 % 59.489 M 9.15 % 54.501 M -6.01 % 57.989 M 5.07 % 55.189 M 49.71 % 36.863 M 164.40 % 13.942 M 145.48 % 5.679 M -60.42 % 14.348 M 259.43 % 3.992 M
Operating cash flow 87.101 M -48.70 % 169.787 M 27.31 % 133.362 M -5.44 % 141.031 M 97.54 % 71.395 M -49.99 % 142.753 M 6 363.84 % -2.279 M -102.15 % 105.869 M 21.79 % 86.925 M -7.84 % 94.316 M 10.72 % 85.186 M -0.64 % 85.736 M 41.66 % 60.521 M -9.98 % 67.231 M 266.64 % 18.337 M -73.47 % 69.107 M 212.40 % 22.121 M 111.24 % 10.472 M 306.22 % 2.578 M
Capital expenditure -77.600 M 21.43 % -98.766 M -487.05 % -16.824 M 63.41 % -45.984 M 42.07 % -79.380 M 51.99 % -165.351 M -165.65 % -62.244 M -50.34 % -41.401 M 53.44 % -88.913 M -393.93 % -18.001 M 72.97 % -66.595 M -66.43 % -40.013 M -124.33 % -17.837 M 77.36 % -78.796 M -158.28 % -30.508 M -62.67 % -18.755 M 42.75 % -32.757 M 46.63 % -61.379 M -835.51 % -6.561 M
Free CashFlow 9.501 M -86.62 % 71.021 M -39.06 % 116.538 M 22.61 % 95.047 M 1 290.32 % -7.985 M 64.67 % -22.598 M 64.98 % -64.523 M -200.09 % 64.468 M 3 342.86 % -1.988 M -102.60 % 76.315 M 310.49 % 18.591 M -59.34 % 45.723 M 7.12 % 42.684 M 469.08 % -11.565 M 4.98 % -12.171 M -124.17 % 50.352 M 573.42 % -10.636 M 79.11 % -50.907 M -1 178.10 % -3.983 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2014-06-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenue 535.032 M -0.77 % 539.202 M 9.52 % 492.345 M -13.20 % 567.201 M 18.86 % 477.208 M -1.14 % 482.720 M 2.12 % 472.708 M -5.28 % 499.076 M 7.12 % 465.911 M 11.02 % 419.661 M -1.39 % 425.585 M -15.99 % 506.567 M 7.72 % 470.280 M 15.44 % 407.395 M 6.30 % 383.257 M -5.55 % 405.780 M 17.97 % 343.958 M -22.26 % 442.458 M 2.03 % 433.650 M 20.52 % 359.802 M 316.86 % 86.312 M -72.49 % 313.728 M -7.02 % 337.416 M -12.50 % 385.610 M -14.88 % 453.029 M 42.92 % 316.987 M 34.64 % 235.434 M -22.72 % 304.643 M 37.43 % 221.670 M -3.06 % 228.660 M 2.70 % 222.641 M -18.72 % 273.911 M 26.16 % 217.117 M -6.55 % 232.347 M 10.21 % 210.822 M 4.45 % 201.838 M 11.09 % 181.691 M 5.30 % 172.543 M 10.91 % 155.570 M
Net income 22.351 M -23.36 % 29.164 M 121.44 % 13.170 M -62.43 % 35.051 M 187.56 % 12.189 M 87.12 % 6.514 M -58.10 % 15.547 M 2.16 % 15.218 M 427.34 % -4.649 M -133.05 % 14.068 M 139.41 % -35.696 M -8 440.19 % 428.000 K 107.27 % -5.886 M 71.35 % -20.542 M -305.41 % -5.067 M -157.97 % 8.741 M 128.03 % -31.182 M -13.46 % -27.484 M 17.23 % -33.206 M -36.38 % -24.348 M 74.01 % -93.699 M -119.25 % -42.736 M -66.82 % -25.618 M -66.05 % -15.428 M -346.85 % 6.250 M -32.34 % 9.238 M -20.25 % 11.583 M 162.71 % 4.409 M 62.51 % 2.713 M -77.21 % 11.905 M -25.64 % 16.009 M 0.59 % 15.915 M -6.13 % 16.955 M -23.36 % 22.124 M -8.78 % 24.253 M 8.06 % 22.443 M 10.66 % 20.281 M -4.25 % 21.181 M 3.43 % 20.478 M
Income before tax 22.651 M -22.13 % 29.087 M 120.86 % 13.170 M -62.55 % 35.164 M 182.08 % 12.466 M 88.99 % 6.596 M -56.63 % 15.208 M 0.89 % 15.074 M 421.96 % -4.682 M -131.56 % 14.834 M 141.33 % -35.892 M -12 064.00 % 300.000 K 104.94 % -6.078 M 70.94 % -20.918 M -301.65 % -5.208 M -160.91 % 8.551 M 127.23 % -31.407 M -17.97 % -26.622 M 19.62 % -33.122 M -27.69 % -25.940 M 72.31 % -93.693 M -65.22 % -56.708 M -58.72 % -35.728 M -42.53 % -25.067 M -328.38 % 10.976 M -55.82 % 24.846 M 52.59 % 16.283 M 86.07 % 8.751 M 134.80 % 3.727 M -74.92 % 14.859 M -41.33 % 25.327 M -7.28 % 27.317 M 8.84 % 25.099 M -23.37 % 32.752 M -8.78 % 35.904 M 11.78 % 32.119 M -0.58 % 32.307 M 0.66 % 32.095 M 3.44 % 31.027 M
Income before tax ratio 0.04 -21.52 % 0.05 101.67 % 0.03 -56.85 % 0.06 137.32 % 0.03 91.18 % 0.01 -57.53 % 0.03 6.52 % 0.03 400.56 % -0.01 -128.43 % 0.04 141.91 % -0.08 -14 340.56 % 0.00 104.58 % -0.01 74.83 % -0.05 -277.85 % -0.01 -164.48 % 0.02 123.08 % -0.09 -51.76 % -0.06 21.22 % -0.08 -5.94 % -0.07 93.36 % -1.09 -500.54 % -0.18 -70.71 % -0.11 -62.89 % -0.07 -368.31 % 0.02 -69.09 % 0.08 13.33 % 0.07 140.77 % 0.03 70.85 % 0.02 -74.13 % 0.06 -42.88 % 0.11 14.07 % 0.10 -13.73 % 0.12 -17.99 % 0.14 -17.23 % 0.17 7.02 % 0.16 -10.50 % 0.18 -4.41 % 0.19 -6.73 % 0.20
EBITDA 63.410 M -9.93 % 70.401 M 29.42 % 54.398 M -28.83 % 76.435 M 43.87 % 53.128 M 10.82 % 47.940 M -16.78 % 57.607 M 3.09 % 55.880 M 57.64 % 35.448 M -34.62 % 54.216 M 1 014.18 % 4.866 M -87.85 % 40.057 M 16.67 % 34.334 M 87.05 % 18.356 M -43.85 % 32.690 M -30.42 % 46.985 M 336.02 % 10.776 M -74.55 % 42.338 M 1 047.16 % -4.470 M -248.31 % 3.014 M 104.34 % -69.397 M -110.79 % -32.923 M -342.57 % -7.439 M -849.90 % 992.000 K -97.24 % 35.966 M -9.37 % 39.686 M 95.44 % 20.306 M -30.62 % 29.266 M 60.93 % 18.186 M -30.41 % 26.133 M -31.09 % 37.923 M -20.54 % 47.726 M 35.07 % 35.335 M -17.09 % 42.616 M -8.37 % 46.510 M 3.66 % 44.869 M 10.07 % 40.765 M 2.45 % 39.789 M 3.01 % 38.628 M
Net income ratio 0.04 -22.76 % 0.05 102.20 % 0.03 -56.71 % 0.06 141.94 % 0.03 89.28 % 0.01 -58.97 % 0.03 7.86 % 0.03 405.59 % -0.01 -129.77 % 0.03 139.97 % -0.08 -10 027.19 % 0.00 106.75 % -0.01 75.18 % -0.05 -281.39 % -0.01 -161.37 % 0.02 123.76 % -0.09 -45.95 % -0.06 18.88 % -0.08 -13.16 % -0.07 93.77 % -1.09 -696.94 % -0.14 -79.42 % -0.08 -89.77 % -0.04 -390.01 % 0.01 -52.66 % 0.03 -40.76 % 0.05 239.94 % 0.01 18.25 % 0.01 -76.49 % 0.05 -27.59 % 0.07 23.75 % 0.06 -25.60 % 0.08 -17.99 % 0.10 -17.23 % 0.12 3.46 % 0.11 -0.39 % 0.11 -9.07 % 0.12 -6.74 % 0.13
Ratio EBITDA 0.12 -9.23 % 0.13 18.17 % 0.11 -18.01 % 0.13 21.04 % 0.11 12.10 % 0.10 -18.51 % 0.12 8.84 % 0.11 47.16 % 0.08 -41.11 % 0.13 1 029.91 % 0.01 -85.54 % 0.08 8.31 % 0.07 62.03 % 0.05 -47.18 % 0.09 -26.34 % 0.12 269.59 % 0.03 -67.26 % 0.10 1 028.30 % -0.01 -223.05 % 0.01 101.04 % -0.80 -666.17 % -0.10 -375.99 % -0.02 -957.01 % 0.00 -96.76 % 0.08 -36.59 % 0.13 45.16 % 0.09 -10.22 % 0.10 17.10 % 0.08 -28.22 % 0.11 -32.90 % 0.17 -2.24 % 0.17 7.06 % 0.16 -11.27 % 0.18 -16.86 % 0.22 -0.76 % 0.22 -0.92 % 0.22 -2.71 % 0.23 -7.13 % 0.25
Gross profit ratio 0.51 87.61 % 0.27 -47.70 % 0.52 4.84 % 0.49 105.51 % 0.24 6.29 % 0.23 6.89 % 0.21 -54.69 % 0.47 -1.15 % 0.47 618.25 % 0.07 -86.60 % 0.49 6.07 % 0.46 -1.64 % 0.47 631.05 % 0.06 -87.93 % 0.53 -6.36 % 0.57 6.76 % 0.53 149.63 % 0.21 -53.79 % 0.46 -0.29 % 0.46 39.33 % 0.33 652.64 % -0.06 -113.26 % 0.45 -1.27 % 0.46 -1.06 % 0.46 -23.02 % 0.60 7.25 % 0.56 11.96 % 0.50 -14.04 % 0.58 21.03 % 0.48 -19.62 % 0.60 -12.93 % 0.69 34.75 % 0.51 3.51 % 0.49 -6.37 % 0.53 -1.86 % 0.54 -1.81 % 0.55 -2.48 % 0.56 4.51 % 0.54
Weighted average shs out dil 11.176 M 0.13 % 11.161 M 0.00 % 11.161 M -0.33 % 11.198 M 0.14 % 11.183 M -0.16 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 4.67 % 10.700 M -3.65 % 11.106 M -0.84 % 11.200 M -0.53 % 11.260 M 0.48 % 11.206 M -0.09 % 11.217 M 0.15 % 11.200 M -0.16 % 11.218 M -0.02 % 11.220 M 0.23 % 11.195 M 0.06 % 11.188 M 0.01 % 11.187 M 0.06 % 11.180 M 0.17 % 11.161 M -0.93 % 11.266 M 0.18 % 11.246 M 0.20 % 11.223 M 0.20 % 11.200 M 0.00 % 11.200 M 0.04 % 11.195 M -0.04 % 11.200 M -0.26 % 11.228 M 0.49 % 11.174 M -0.02 % 11.176 M -0.79 % 11.265 M -0.57 % 11.330 M 1.10 % 11.207 M 0.15 % 11.190 M
Weighted average shs out 11.176 M 0.13 % 11.161 M 0.00 % 11.161 M -0.33 % 11.198 M 0.14 % 11.183 M -0.16 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 4.67 % 10.700 M -3.65 % 11.106 M -0.84 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M 0.00 % 11.200 M -0.16 % 11.218 M -0.02 % 11.220 M 0.23 % 11.195 M 0.06 % 11.188 M 0.01 % 11.187 M 0.06 % 11.180 M 0.17 % 11.161 M -0.93 % 11.266 M 0.18 % 11.246 M 0.20 % 11.223 M 0.20 % 11.200 M 0.00 % 11.200 M 0.04 % 11.195 M -0.04 % 11.200 M -0.26 % 11.228 M 0.49 % 11.174 M -0.02 % 11.176 M -0.79 % 11.265 M -0.57 % 11.330 M 1.10 % 11.207 M 0.15 % 11.190 M
EPS diluted 2.00 -23.37 % 2.61 121.19 % 1.18 -62.30 % 3.13 187.16 % 1.09 87.93 % 0.58 -58.27 % 1.39 2.21 % 1.36 423.81 % -0.42 -133.33 % 1.26 139.50 % -3.19 -8 075.00 % 0.04 107.55 % -0.53 71.04 % -1.83 -306.67 % -0.45 -157.69 % 0.78 128.06 % -2.78 -13.47 % -2.45 17.23 % -2.96 -36.41 % -2.17 74.07 % -8.37 -119.11 % -3.82 -66.81 % -2.29 -65.94 % -1.38 -346.43 % 0.56 -31.71 % 0.82 -20.39 % 1.03 164.10 % 0.39 62.50 % 0.24 -77.36 % 1.06 -25.87 % 1.43 0.70 % 1.42 -5.96 % 1.51 -23.74 % 1.98 -8.76 % 2.17 9.05 % 1.99 11.17 % 1.79 -5.29 % 1.89 3.28 % 1.83
Earnings per share 2.00 -23.37 % 2.61 121.19 % 1.18 -62.30 % 3.13 187.16 % 1.09 87.93 % 0.58 -58.27 % 1.39 2.21 % 1.36 423.81 % -0.42 -133.33 % 1.26 139.50 % -3.19 -8 075.00 % 0.04 107.55 % -0.53 71.04 % -1.83 -306.67 % -0.45 -157.69 % 0.78 128.06 % -2.78 -13.47 % -2.45 17.23 % -2.96 -36.41 % -2.17 74.07 % -8.37 -119.11 % -3.82 -66.81 % -2.29 -65.94 % -1.38 -346.43 % 0.56 -31.71 % 0.82 -20.39 % 1.03 164.10 % 0.39 62.50 % 0.24 -77.36 % 1.06 -25.87 % 1.43 0.70 % 1.42 -5.96 % 1.51 -23.74 % 1.98 -8.76 % 2.17 9.05 % 1.99 11.17 % 1.79 -5.29 % 1.89 3.28 % 1.83
Gross profit 271.115 M 86.16 % 145.634 M -42.72 % 254.270 M -9.00 % 279.416 M 144.27 % 114.389 M 5.07 % 108.867 M 9.15 % 99.741 M -57.08 % 232.389 M 5.89 % 219.462 M 697.41 % 27.522 M -86.78 % 208.229 M -10.89 % 233.670 M 5.94 % 220.559 M 743.89 % 26.136 M -87.17 % 203.768 M -11.56 % 230.396 M 25.95 % 182.922 M 94.06 % 94.262 M -52.85 % 199.937 M 20.18 % 166.364 M 480.82 % 28.643 M 252.04 % -18.839 M -112.33 % 152.817 M -13.61 % 176.882 M -15.78 % 210.029 M 10.01 % 190.916 M 44.40 % 132.215 M -13.48 % 152.809 M 18.14 % 129.345 M 17.33 % 110.237 M -17.45 % 133.535 M -29.23 % 188.678 M 70.00 % 110.989 M -3.27 % 114.742 M 3.19 % 111.199 M 2.51 % 108.476 M 9.07 % 99.452 M 2.69 % 96.846 M 15.91 % 83.553 M
Income tax expense 294.000 K 481.82 % -77.000 K -156.67 % -30.000 K -130.00 % 100.000 K -63.10 % 271.000 K 247.44 % 78.000 K 490.00 % -20.000 K -120.20 % 99.000 K -52.17 % 207.000 K -70.51 % 702.000 K 4.15 % 674.000 K -87.38 % 5.339 M 339.42 % 1.215 M 868.99 % -158.000 K -106.23 % 2.537 M 18.50 % 2.141 M 16.49 % 1.838 M 115.98 % 851.000 K 1 419.64 % 56.000 K 104.41 % -1.270 M -21 266.67 % 6.000 K 100.04 % -15.765 M -60.69 % -9.811 M -8.31 % -9.058 M -272.73 % 5.244 M -66.40 % 15.608 M 232.09 % 4.700 M 8.25 % 4.342 M 328.21 % 1.014 M -65.67 % 2.954 M -68.30 % 9.318 M -18.21 % 11.392 M 39.88 % 8.144 M -23.37 % 10.628 M -8.78 % 11.651 M 20.32 % 9.683 M -19.48 % 12.026 M 10.19 % 10.914 M 3.46 % 10.549 M
Cost of revenue 263.917 M -32.94 % 393.568 M 65.31 % 238.075 M -17.27 % 287.785 M -20.68 % 362.819 M -2.95 % 373.853 M 0.24 % 372.967 M 39.85 % 266.687 M 8.21 % 246.449 M -37.15 % 392.139 M 80.41 % 217.356 M -20.35 % 272.897 M 9.28 % 249.721 M -34.50 % 381.259 M 112.41 % 179.489 M 2.34 % 175.384 M 8.91 % 161.036 M -53.75 % 348.196 M 48.98 % 233.713 M 20.82 % 193.438 M 235.43 % 57.669 M -82.66 % 332.567 M 80.16 % 184.599 M -11.56 % 208.728 M -14.10 % 243.000 M 92.75 % 126.071 M 22.14 % 103.219 M -32.02 % 151.834 M 64.46 % 92.325 M -22.04 % 118.423 M 32.90 % 89.106 M 4.54 % 85.233 M -19.69 % 106.128 M -9.76 % 117.605 M 18.05 % 99.623 M 6.71 % 93.361 M 13.52 % 82.239 M 8.64 % 75.697 M 5.11 % 72.017 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 230.960 M 0.000 -100.00 % 220.340 M -2.68 % 226.401 M 0.000 0.000 0.000 -100.00 % 3.217 M -44.49 % 5.795 M -43.56 % 10.268 M 1 080.23 % 870.000 K -84.09 % 5.467 M 288.56 % 1.407 M 159.75 % -2.355 M -187.94 % 2.678 M 14.89 % 2.331 M 12.99 % 2.063 M 181.74 % -2.524 M -232.22 % 1.909 M 100.10 % 954.000 K -52.08 % 1.991 M 305.89 % -967.000 K -228.76 % 751.000 K 30.84 % 574.000 K 17.62 % 488.000 K 0.000 -100.00 % 1.033 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -280.000 K -200.00 % 280.000 K 0.000 -100.00 % 1.032 M 0.000 0.000
Operating expenses 230.960 M 138.62 % 96.789 M -56.07 % 220.340 M -2.68 % 226.401 M 180.99 % 80.573 M -0.94 % 81.335 M 4.86 % 77.564 M -60.91 % 198.442 M -1.86 % 202.202 M 5 259.53 % -3.919 M -101.77 % 221.386 M 2.21 % 216.606 M 5.51 % 205.294 M 1 000.06 % 18.662 M -90.27 % 191.888 M -5.94 % 204.016 M 5.59 % 193.223 M 153.57 % 76.202 M -65.31 % 219.652 M 22.93 % 178.683 M 59.95 % 111.710 M 743.03 % 13.251 M -92.14 % 168.501 M -11.84 % 191.137 M 0.88 % 189.479 M 19.91 % 158.024 M 36.02 % 116.173 M -9.72 % 128.687 M 10.90 % 116.044 M 29.79 % 89.408 M -10.24 % 99.611 M -32.94 % 148.544 M 86.52 % 79.640 M 4.68 % 76.080 M 10.83 % 68.643 M 3.83 % 66.109 M 4.46 % 63.289 M 5.38 % 60.057 M 25.31 % 47.925 M
Cost and expenses 494.877 M 0.92 % 490.357 M 6.97 % 458.415 M -10.85 % 514.186 M 15.97 % 443.392 M -2.59 % 455.188 M 1.03 % 450.531 M -3.14 % 465.129 M 3.67 % 448.651 M 15.57 % 388.220 M -11.52 % 438.742 M -10.37 % 489.503 M 7.58 % 455.015 M 13.78 % 399.921 M 7.69 % 371.377 M -2.11 % 379.400 M 7.10 % 354.259 M -16.53 % 424.398 M -6.39 % 453.365 M 21.83 % 372.121 M 119.70 % 169.379 M -51.02 % 345.818 M -2.06 % 353.100 M -11.70 % 399.865 M -7.54 % 432.479 M 52.23 % 284.095 M 29.49 % 219.392 M -21.79 % 280.521 M 34.63 % 208.369 M 0.26 % 207.831 M 10.13 % 188.717 M -19.27 % 233.777 M 25.84 % 185.768 M -4.09 % 193.685 M 15.11 % 168.266 M 5.52 % 159.470 M 9.58 % 145.528 M 7.20 % 135.754 M 13.18 % 119.942 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.759 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
Selling general and administrative expenses 0.000 -100.00 % 96.789 M 0.000 0.000 -100.00 % 80.573 M -0.94 % 81.335 M 4.86 % 77.564 M -2.00 % 79.143 M -3.10 % 81.674 M -3.74 % 84.851 M -12.12 % 96.555 M 6.03 % 91.061 M 12.06 % 81.263 M 13.31 % 71.720 M -0.76 % 72.266 M -5.50 % 76.471 M 15.08 % 66.452 M -6.55 % 71.109 M -38.01 % 114.702 M 27.57 % 89.912 M 24.74 % 72.077 M -39.89 % 119.903 M 34.83 % 88.929 M -5.54 % 94.145 M 1.00 % 93.211 M 73.15 % 53.832 M 54.78 % 34.779 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.508 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 % 694.000 K 0.000 0.000 0.000 -100.00 % 8.046 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
Interest expense 21.386 M -1.53 % 21.719 M 0.33 % 21.647 M -1.12 % 21.893 M -2.35 % 22.419 M -3.46 % 23.222 M -2.74 % 23.876 M 8.09 % 22.090 M -1.45 % 22.414 M 7.60 % 20.830 M -11.76 % 23.605 M 6.18 % 22.231 M -2.28 % 22.750 M 1.85 % 22.336 M 13.00 % 19.766 M -1.95 % 20.160 M -12.99 % 23.169 M -27.69 % 32.041 M 109.20 % 15.316 M 5.08 % 14.575 M 15.52 % 12.617 M 9.14 % 11.560 M -44.41 % 20.795 M 82.64 % 11.386 M 13.16 % 10.062 M 0.000 0.000 0.000 -100.00 % 9.574 M 60.37 % 5.970 M 0.000 -100.00 % 15.817 M 153.07 % 6.250 M 11.01 % 5.630 M -15.36 % 6.652 M -27.82 % 9.216 M 88.55 % 4.888 M 0.000 -100.00 % 4.601 M
Depreciation and amortization 19.373 M -1.13 % 19.595 M 0.07 % 19.581 M 1.05 % 19.378 M 6.22 % 18.243 M 0.67 % 18.122 M -2.16 % 18.523 M -1.03 % 18.716 M 5.64 % 17.716 M 4.08 % 17.022 M -0.76 % 17.153 M -2.13 % 17.526 M -0.77 % 17.662 M -1.31 % 17.897 M -1.30 % 18.132 M -0.78 % 18.274 M -3.89 % 19.014 M -29.29 % 26.889 M 101.63 % 13.336 M -7.25 % 14.379 M 23.12 % 11.679 M 4.82 % 11.142 M -24.29 % 14.717 M 0.30 % 14.673 M 3.40 % 14.191 M 73.85 % 8.163 M 91.44 % 4.264 M -17.11 % 5.144 M 5.30 % 4.885 M -7.90 % 5.304 M 32.63 % 3.999 M -12.91 % 4.592 M 15.20 % 3.986 M 0.81 % 3.954 M 0.00 % 3.954 M 11.91 % 3.533 M -1.03 % 3.570 M 19.00 % 3.000 M 0.00 % 3.000 M
Operating income 40.155 M -17.79 % 48.845 M 43.96 % 33.930 M -36.00 % 53.015 M 56.77 % 33.816 M 22.82 % 27.532 M 24.15 % 22.177 M -34.67 % 33.947 M 96.68 % 17.260 M -26.88 % 23.606 M 279.42 % -13.157 M -177.10 % 17.064 M 11.79 % 15.265 M 970.30 % -1.754 M -114.76 % 11.880 M -54.97 % 26.380 M 356.09 % -10.301 M -171.71 % 14.365 M 180.68 % -17.806 M -56.67 % -11.365 M 85.98 % -81.076 M -79.58 % -45.148 M -202.34 % -14.933 M -9.15 % -13.681 M -165.03 % 21.038 M -33.26 % 31.523 M 282.10 % 8.250 M -65.80 % 24.122 M 81.35 % 13.301 M -36.14 % 20.829 M -17.76 % 25.327 M -41.28 % 43.134 M 37.59 % 31.349 M -18.92 % 38.662 M 7.68 % 35.904 M -13.14 % 41.335 M 14.30 % 36.163 M -1.70 % 36.789 M 3.26 % 35.628 M
Operating income ratio 0.08 -17.15 % 0.09 31.45 % 0.07 -26.27 % 0.09 31.90 % 0.07 24.24 % 0.06 21.57 % 0.05 -31.03 % 0.07 83.61 % 0.04 -34.14 % 0.06 281.95 % -0.03 -191.78 % 0.03 3.78 % 0.03 853.92 % 0.00 -113.89 % 0.03 -52.32 % 0.07 317.08 % -0.03 -192.24 % 0.03 179.07 % -0.04 -29.99 % -0.03 96.64 % -0.94 -552.73 % -0.14 -225.17 % -0.04 -24.74 % -0.04 -176.40 % 0.05 -53.30 % 0.10 183.79 % 0.04 -55.74 % 0.08 31.96 % 0.06 -34.13 % 0.09 -19.92 % 0.11 -27.76 % 0.16 9.06 % 0.14 -13.23 % 0.17 -2.29 % 0.17 -16.84 % 0.20 2.89 % 0.20 -6.65 % 0.21 -6.90 % 0.23
Total other income expenses net -17.504 M 11.41 % -19.758 M 4.83 % -20.760 M -16.30 % -17.851 M 16.39 % -21.350 M -1.98 % -20.936 M -200.42 % -6.969 M 63.07 % -18.873 M 13.99 % -21.942 M -32.13 % -16.607 M 26.95 % -22.735 M -35.62 % -16.764 M 21.45 % -21.343 M 24.83 % -28.392 M -66.15 % -17.088 M 4.16 % -17.829 M 15.53 % -21.106 M 52.76 % -44.682 M -233.27 % -13.407 M 1.57 % -13.621 M -28.19 % -10.626 M 5.84 % -11.285 M 11.98 % -12.821 M -18.58 % -10.812 M -12.93 % -9.574 M -43.39 % -6.677 M 1.21 % -6.759 M 56.03 % -15.371 M -60.55 % -9.574 M -60.37 % -5.970 M 0.000 100.00 % -12.817 M -105.07 % -6.250 M -5.75 % -5.910 M 7.25 % -6.372 M 37.82 % -10.248 M -165.77 % -3.856 M 17.85 % -4.694 M -2.02 % -4.601 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2014-06-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-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 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-06-30 2013-03-31 2012-09-30 2012-03-31 2011-09-30 2011-03-31
Net debt 0.000 -100.00 % 828.247 M 0.000 -100.00 % 741.989 M 0.000 -100.00 % 840.862 M 0.40 % 837.507 M 3.15 % 811.924 M 25 036.97 % 3.230 M -99.61 % 838.167 M 19 923.10 % 4.186 M -99.51 % 862.894 M 25 279.24 % 3.400 M -99.62 % 887.129 M 19 068.73 % 4.628 M -99.48 % 891.785 M 15 246.50 % 5.811 M -99.36 % 909.261 M 19 010.15 % 4.758 M -98.97 % 462.761 M 2 580.19 % 17.266 M -96.30 % 466.586 M 5 910.38 % 7.763 M -97.97 % 381.590 M 4 366.70 % 8.543 M -96.78 % 265.431 M -7.96 % 288.389 M 8.37 % 266.118 M -8.28 % 290.134 M 15.06 % 252.165 M 334.86 % 57.988 M -76.37 % 245.436 M -53.44 % 527.152 M 569.65 % 78.720 M -50.00 % 157.442 M 2 655.37 % 5.714 M
Total investments 0.000 -100.00 % 18.766 M 0.000 -100.00 % 20.375 M 0.000 -100.00 % 100.000 K 0.00 % 100.000 K -99.61 % 25.973 M 302.06 % 6.460 M 127.95 % 2.834 M -66.15 % 8.372 M -71.09 % 28.963 M 325.93 % 6.800 M 186.92 % 2.370 M -74.39 % 9.256 M 363.73 % 1.996 M -82.83 % 11.622 M 620.07 % 1.614 M -83.04 % 9.516 M -66.55 % 28.450 M -17.61 % 34.532 M 2 463.62 % 1.347 M -91.32 % 15.526 M -35.99 % 24.255 M 41.96 % 17.086 M 2 296.35 % 713.000 K -40.23 % 1.193 M 17.42 % 1.016 M -78.45 % 4.714 M 299.83 % 1.179 M -98.98 % 115.976 M 8 967.71 % 1.279 M -98.82 % 108.656 M 8 395.39 % 1.279 M 0.00 % 1.279 M 0.00 % 1.279 M
Total debt 0.000 -100.00 % 829.779 M 0.000 -100.00 % 748.370 M 0.000 -100.00 % 842.316 M 0.40 % 838.961 M 2.86 % 815.635 M 0.000 -100.00 % 840.066 M 0.000 -100.00 % 865.134 M 0.000 -100.00 % 888.418 M 0.000 -100.00 % 894.606 M 0.000 -100.00 % 912.802 M 0.000 -100.00 % 464.357 M 0.000 -100.00 % 473.363 M 0.000 -100.00 % 384.468 M 0.000 -100.00 % 278.056 M -12.53 % 317.875 M -1.78 % 323.625 M -7.43 % 349.618 M 14.01 % 306.666 M 0.000 -100.00 % 303.425 M -51.53 % 625.996 M 367.48 % 133.909 M -32.26 % 197.681 M 364.30 % 42.576 M
Accumulated other comprehensive income loss 439.763 M 1 945.89 % 21.495 M -94.66 % 402.655 M 5.89 % 380.255 M 5.91 % 359.042 M 0.000 -100.00 % 336.642 M 1 402.87 % 22.400 M -93.11 % 325.286 M 760.54 % 37.800 M -88.90 % 340.411 M 1 419.69 % 22.400 M -93.57 % 348.434 M 1 455.51 % 22.400 M -94.04 % 375.815 M 1 577.75 % 22.400 M -94.41 % 400.923 M 960.64 % 37.800 M -91.77 % 459.196 M 5.13 % 436.796 M -25.03 % 582.656 M 2 973.91 % -20.274 M -103.09 % 656.648 M 3.53 % 634.248 M -6.09 % 675.369 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 331.381 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 380.468 M 0.000 0.000 0.000 -100.00 % 290.894 M 0.000 0.000 0.000 -100.00 % 258.267 M 0.000 0.000 0.000 -100.00 % 285.353 M 0.000 0.000 0.000 -100.00 % 333.399 M 0.000 0.000 0.000 -100.00 % 512.136 M 0.000 0.000 0.000 -100.00 % 547.278 M 25.70 % 435.384 M 13.65 % 383.097 M 11.31 % 344.162 M 21.55 % 283.147 M 0.000 -100.00 % 251.181 M 0.000 0.000 0.000 0.000
Common stock 0.000 -100.00 % 22.400 M 0.000 -100.00 % 22.400 M 0.000 -100.00 % 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.000 -100.00 % 22.400 M 0.000 -100.00 % 22.400 M 0.000 -100.00 % 22.400 M 0.000 -100.00 % 22.400 M 0.000 -100.00 % 22.400 M 0.000 -100.00 % 22.400 M 0.000 -100.00 % 22.400 M 0.000 -100.00 % 22.400 M 0.000 -100.00 % 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.00 % 22.400 M 0.000 -100.00 % 22.400 M -50.00 % 44.800 M 0.000 -100.00 % 22.400 M 0.000
Total equity 440.762 M 0.00 % 440.762 M 9.19 % 403.665 M 0.00 % 403.665 M 12.12 % 360.033 M 0.00 % 360.033 M 0.00 % 360.033 M 7.58 % 334.680 M 2.58 % 326.269 M 0.00 % 326.269 M -4.42 % 341.372 M 0.00 % 341.372 M -2.30 % 349.405 M 0.00 % 349.405 M -7.26 % 376.771 M 0.00 % 376.771 M -6.26 % 401.916 M 0.00 % 401.916 M -12.66 % 460.171 M 0.00 % 460.171 M -21.16 % 583.659 M 0.00 % 583.659 M -11.26 % 657.686 M 0.00 % 657.686 M -2.77 % 676.423 M 7.30 % 630.393 M 19.80 % 526.184 M 11.03 % 473.897 M 8.95 % 434.962 M 17.89 % 368.947 M 11.02 % 332.335 M 0.00 % 332.335 M -51.12 % 679.968 M 108.30 % 326.434 M 17.33 % 278.210 M 9.43 % 254.234 M
Other non current liabilities -440.762 M -1 022.97 % 47.755 M 111.83 % -403.665 M -1 063.15 % 41.911 M 111.64 % -360.033 M -1 098.29 % 36.065 M 0.00 % 36.065 M 2.26 % 35.268 M 0.000 -100.00 % 29.723 M 0.000 -100.00 % 29.750 M 0.000 -100.00 % 23.805 M 0.000 -100.00 % 12.134 M 0.000 -100.00 % 15.455 M 0.000 -100.00 % 11.211 M 0.000 -100.00 % 9.320 M 0.000 -100.00 % 10.471 M 0.000 -100.00 % 4.195 M 21.38 % 3.456 M 37.14 % 2.520 M -10.00 % 2.800 M 0.000 0.000 0.000 0.000 -100.00 % 1.243 M 0.000 -100.00 % 808.000 K
Long term debt 0.000 -100.00 % 535.059 M 0.000 -100.00 % 515.265 M 0.000 -100.00 % 534.162 M 0.00 % 534.162 M 6.42 % 501.947 M 0.000 -100.00 % 517.264 M 0.000 -100.00 % 546.646 M 0.000 -100.00 % 571.686 M 0.000 -100.00 % 575.430 M 0.000 -100.00 % 588.498 M 0.000 -100.00 % 234.498 M 0.000 -100.00 % 168.618 M 0.000 -100.00 % 171.189 M 0.000 -100.00 % 97.037 M -26.85 % 132.660 M 4.09 % 127.451 M -20.13 % 159.564 M 11.92 % 142.567 M 0.000 -100.00 % 138.403 M -77.89 % 625.996 M 367.48 % 133.909 M -32.26 % 197.681 M 364.30 % 42.576 M
Total non current liabilities -440.762 M -175.63 % 582.814 M 244.38 % -403.665 M -172.45 % 557.176 M 254.76 % -360.033 M -163.14 % 570.227 M 0.00 % 570.227 M 6.15 % 537.215 M 0.000 -100.00 % 546.987 M 0.000 -100.00 % 576.396 M 0.000 -100.00 % 595.491 M 0.000 -100.00 % 587.564 M 0.000 -100.00 % 603.953 M 0.000 -100.00 % 245.709 M 0.000 -100.00 % 177.938 M 0.000 -100.00 % 193.681 M 0.000 -100.00 % 121.307 M -23.17 % 157.886 M 2.72 % 153.701 M -18.97 % 189.688 M 12.72 % 168.276 M 0.000 -100.00 % 159.766 M -75.35 % 648.122 M 327.71 % 151.534 M -27.59 % 209.285 M 280.60 % 54.988 M
Other current liabilities 0.000 -100.00 % 62.234 M 0.000 -100.00 % 73.884 M 0.000 -100.00 % 66.159 M -3.53 % 68.581 M 182.30 % 24.294 M 0.000 -100.00 % 73.952 M 0.000 -100.00 % 20.042 M 0.000 -100.00 % 45.921 M 0.000 -100.00 % 17.844 M 0.000 -100.00 % 75.306 M 0.000 -100.00 % 15.974 M 0.000 -100.00 % 1.000 K 0.000 -100.00 % 5.206 M 0.000 -100.00 % 21.648 M -60.69 % 55.072 M 36.59 % 40.318 M -36.24 % 63.233 M 122.92 % 28.366 M 0.000 -100.00 % 45.390 M -91.39 % 527.148 M 266.27 % 143.922 M -36.55 % 226.822 M -9.40 % 250.365 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.422 M 0.000 -100.00 % 59.897 M 0.000 -100.00 % 2.359 M 0.000 -100.00 % 54.630 M 0.000 -100.00 % 54.379 M 0.000 -100.00 % 71.119 M 0.000 -100.00 % 1.426 M 0.000 -100.00 % 99.052 M 0.000 -100.00 % 62.766 M 0.000 -100.00 % 74.969 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.596 M 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 298.426 M 0.000 -100.00 % 233.105 M 0.000 -100.00 % 308.154 M 0.00 % 308.154 M -1.76 % 313.688 M 0.000 -100.00 % 322.802 M 0.000 -100.00 % 318.488 M 0.000 -100.00 % 316.732 M 0.000 -100.00 % 319.176 M 0.000 -100.00 % 324.304 M 0.000 -100.00 % 103.946 M 0.000 -100.00 % 304.745 M 0.000 -100.00 % 213.279 M 0.000 -100.00 % 181.019 M -2.27 % 185.215 M -5.59 % 196.174 M 3.22 % 190.054 M 15.82 % 164.099 M 0.000 -100.00 % 165.535 M 0.000 -100.00 % 184.234 M 0.000 0.000
Total current liabilities 0.000 -100.00 % 719.103 M 0.000 -100.00 % 653.208 M 0.000 -100.00 % 677.758 M 0.00 % 677.758 M -10.76 % 759.448 M 0.000 -100.00 % 791.513 M 0.000 -100.00 % 764.985 M 0.000 -100.00 % 705.959 M 0.000 -100.00 % 819.596 M 0.000 -100.00 % 767.725 M 0.000 -100.00 % 654.561 M 0.000 -100.00 % 637.366 M 0.000 -100.00 % 554.620 M 0.000 -100.00 % 479.896 M 14.81 % 418.006 M 13.27 % 369.022 M -14.11 % 429.665 M 40.35 % 306.141 M 0.000 -100.00 % 310.977 M -41.01 % 527.148 M 59.86 % 329.747 M 45.38 % 226.822 M -9.40 % 250.365 M
Total liabilities -440.762 M -133.85 % 1.302 B 422.52 % -403.665 M -133.35 % 1.210 B 436.19 % -360.033 M -128.85 % 1.248 B 0.00 % 1.248 B -3.75 % 1.297 B 0.000 -100.00 % 1.339 B 0.000 -100.00 % 1.341 B 0.000 -100.00 % 1.301 B 0.000 -100.00 % 1.407 B 0.000 -100.00 % 1.372 B 0.000 -100.00 % 900.270 M 0.000 -100.00 % 815.304 M 0.000 -100.00 % 748.301 M 0.000 -100.00 % 601.203 M 4.40 % 575.892 M 10.17 % 522.723 M -15.60 % 619.353 M 30.55 % 474.417 M 0.000 -100.00 % 470.743 M -59.95 % 1.175 B 144.20 % 481.281 M 10.36 % 436.107 M 42.82 % 305.353 M
Other non current assets 0.000 -100.00 % 1.644 M 0.000 -100.00 % 19.820 M 1 463.14 % -1.454 M -103.17 % 45.927 M -27.20 % 63.090 M 969.32 % 5.900 M 282.66 % -3.230 M -112.55 % 25.738 M 714.86 % -4.186 M -267.98 % 2.492 M 173.29 % -3.400 M -308.97 % 1.627 M 135.16 % -4.628 M -114.78 % 31.321 M 639.00 % -5.811 M -119.45 % 29.871 M 727.81 % -4.758 M -133.27 % 14.300 M 182.82 % -17.266 M -101 664.71 % 17.000 K 100.22 % -7.763 M -249.17 % 5.204 M 160.92 % -8.543 M -169.73 % 12.251 M -41.37 % 20.896 M -13.85 % 24.256 M 94.27 % 12.486 M -12.61 % 14.287 M 124.64 % -57.988 M -459.04 % 16.151 M -85.14 % 108.656 M 1 009.98 % 9.789 M 665.36 % 1.279 M -92.55 % 17.169 M
Long term investments 0.000 -100.00 % 18.766 M 0.000 -100.00 % 14.957 M 0.000 -100.00 % 100.000 K 0.00 % 100.000 K -99.62 % 26.166 M 0.000 -100.00 % 2.938 M 0.000 -100.00 % 29.060 M 0.000 -100.00 % 32.328 M 0.000 -100.00 % 2.252 M 0.000 -100.00 % 1.977 M 0.000 -100.00 % 18.895 M 0.000 -100.00 % 37.161 M 0.000 -100.00 % 19.370 M 0.000 -100.00 % 713.000 K -40.23 % 1.193 M 17.42 % 1.016 M -78.45 % 4.714 M 299.83 % 1.179 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 30.773 M 0.000 -100.00 % 29.732 M 0.000 -100.00 % 3.485 M -88.47 % 30.215 M -1.18 % 30.576 M 0.000 -100.00 % 2.193 M 0.000 -100.00 % 28.451 M 0.000 -100.00 % 1.740 M 0.000 -100.00 % 28.897 M 0.000 -100.00 % 2.540 M 0.000 -100.00 % 31.269 M 0.000 -100.00 % 6.582 M 0.000 -100.00 % 35.192 M 0.000 -100.00 % 7.134 M 215.52 % 2.261 M -76.52 % 9.628 M -43.35 % 16.995 M 0.000 0.000 -100.00 % 258.067 M 0.000 -100.00 % 27.993 M 0.000 -100.00 % 1.668 M
GoodWill 0.000 -100.00 % 26.730 M 0.000 0.000 0.000 -100.00 % 26.730 M 0.000 0.000 0.000 -100.00 % 26.730 M 0.000 0.000 0.000 -100.00 % 26.730 M 0.000 0.000 0.000 -100.00 % 26.730 M 0.000 0.000 0.000 -100.00 % 26.730 M 0.000 0.000 0.000 -100.00 % 26.730 M 110.52 % 12.697 M -17.39 % 15.370 M -17.82 % 18.702 M -9.72 % 20.716 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 30.773 M 0.000 -100.00 % 29.732 M 0.000 -100.00 % 30.215 M 0.00 % 30.215 M -1.18 % 30.576 M 0.000 -100.00 % 28.923 M 0.000 -100.00 % 28.451 M 0.000 -100.00 % 28.470 M 0.000 -100.00 % 28.897 M 0.000 -100.00 % 29.270 M 0.000 -100.00 % 31.269 M 0.000 -100.00 % 33.312 M 0.000 -100.00 % 35.192 M 0.000 -100.00 % 33.864 M 126.39 % 14.958 M -40.16 % 24.998 M -29.97 % 35.697 M 72.32 % 20.716 M 0.000 -100.00 % 23.389 M 0.000 -100.00 % 27.993 M 0.000 -100.00 % 1.668 M
Property plant equipment net 0.000 -100.00 % 716.285 M 0.000 -100.00 % 688.301 M 0.000 -100.00 % 697.104 M 0.00 % 697.104 M 3.19 % 675.568 M 0.000 -100.00 % 690.714 M 0.000 -100.00 % 718.332 M 0.000 -100.00 % 749.503 M 0.000 -100.00 % 769.726 M 0.000 -100.00 % 808.543 M 0.000 -100.00 % 438.462 M 0.000 -100.00 % 420.631 M 0.000 -100.00 % 346.879 M 0.000 -100.00 % 260.478 M -1.19 % 263.613 M 23.84 % 212.872 M -8.80 % 233.414 M 4.41 % 223.554 M 0.000 -100.00 % 205.374 M -44.54 % 370.338 M 82.63 % 202.781 M 41.37 % 143.444 M 9.58 % 130.899 M
Total non current assets 0.000 -100.00 % 784.427 M 0.000 -100.00 % 770.034 M 53 059.70 % -1.454 M -100.18 % 790.569 M 0.01 % 790.509 M 4.59 % 755.797 M 23 499.29 % -3.230 M -100.42 % 765.900 M 18 396.70 % -4.186 M -100.53 % 796.624 M 23 530.12 % -3.400 M -100.41 % 830.217 M 18 039.00 % -4.628 M -100.54 % 850.328 M 14 733.08 % -5.811 M -100.65 % 887.793 M 18 758.95 % -4.758 M -100.91 % 522.126 M 3 124.01 % -17.266 M -103.39 % 509.051 M 6 657.40 % -7.763 M -101.88 % 412.076 M 4 923.55 % -8.543 M -102.78 % 307.306 M 1.07 % 304.043 M 15.54 % 263.142 M -8.66 % 288.081 M 10.91 % 259.736 M 547.91 % -57.988 M -123.68 % 244.914 M -48.87 % 478.994 M 99.11 % 240.563 M 66.22 % 144.723 M -3.35 % 149.736 M
Other current assets -1.532 M -104.27 % 35.908 M 607.89 % -7.070 M -102.18 % 324.309 M 0.000 -100.00 % 36.592 M -3.84 % 38.055 M 66.43 % 22.866 M 0.000 -100.00 % 30.627 M 0.000 -100.00 % 41.323 M 0.000 -100.00 % 25.454 M 0.000 -100.00 % 39.725 M 0.000 -100.00 % 44.803 M 0.000 -100.00 % 31.215 M 0.000 -100.00 % 44.924 M 0.000 -100.00 % 35.875 M 0.000 -100.00 % 6.756 M -38.36 % 10.961 M -13.39 % 12.656 M 227.96 % 3.859 M 5.99 % 3.641 M 0.000 -100.00 % 2.466 M 0.000 -100.00 % 529.000 K 0.000 -100.00 % 81.000 K
Short term investments 0.000 0.000 0.000 -100.00 % 5.418 M 0.000 0.000 0.000 -100.00 % 4.593 M -28.90 % 6.460 M -23.13 % 8.404 M 0.38 % 8.372 M -69.29 % 27.259 M 300.87 % 6.800 M -57.09 % 15.846 M 71.20 % 9.256 M 35.96 % 6.808 M -41.42 % 11.622 M 24.75 % 9.316 M -2.10 % 9.516 M -0.41 % 9.555 M -72.33 % 34.532 M 196.42 % -35.814 M -330.67 % 15.526 M 217.83 % 4.885 M -71.41 % 17.086 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 115.976 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 1.532 M 0.000 -100.00 % 6.381 M 0.000 -100.00 % 865.000 K -40.51 % 1.454 M -60.82 % 3.711 M 214.89 % -3.230 M -270.09 % 1.899 M 145.37 % -4.186 M -286.88 % 2.240 M 165.88 % -3.400 M -363.77 % 1.289 M 127.85 % -4.628 M -264.06 % 2.821 M 148.55 % -5.811 M -264.11 % 3.541 M 174.42 % -4.758 M -398.12 % 1.596 M 109.24 % -17.266 M -354.77 % 6.777 M 187.30 % -7.763 M -369.74 % 2.878 M 133.69 % -8.543 M -167.67 % 12.625 M -57.18 % 29.486 M -48.73 % 57.507 M -3.32 % 59.484 M 9.14 % 54.501 M 193.99 % -57.988 M -200.00 % 57.989 M -41.33 % 98.844 M 79.10 % 55.189 M 37.15 % 40.239 M 9.16 % 36.862 M
Cash and short term investments 1.532 M 0.00 % 1.532 M -78.33 % 7.070 M -40.08 % 11.799 M 711.49 % 1.454 M 68.09 % 865.000 K -40.51 % 1.454 M -82.49 % 8.304 M 157.09 % 3.230 M 70.09 % 1.899 M -54.63 % 4.186 M -85.81 % 29.499 M 767.62 % 3.400 M 163.77 % 1.289 M -72.15 % 4.628 M -51.94 % 9.629 M 65.70 % 5.811 M 64.11 % 3.541 M -25.58 % 4.758 M -57.33 % 11.151 M -35.42 % 17.266 M 154.77 % 6.777 M -12.70 % 7.763 M 0.00 % 7.763 M -9.13 % 8.543 M -32.33 % 12.625 M -57.18 % 29.486 M -48.73 % 57.507 M -3.32 % 59.484 M 9.14 % 54.501 M -6.01 % 57.988 M 0.00 % 57.989 M -41.33 % 98.844 M 79.10 % 55.189 M 37.15 % 40.239 M 9.16 % 36.862 M
Total current assets 0.000 -100.00 % 958.252 M 0.000 -100.00 % 844.015 M 57 947.80 % 1.454 M -99.82 % 817.509 M 0.00 % 817.509 M -6.63 % 875.546 M 27 006.69 % 3.230 M -99.64 % 898.869 M 21 373.22 % 4.186 M -99.53 % 886.129 M 25 962.62 % 3.400 M -99.59 % 820.638 M 17 632.02 % 4.628 M -99.50 % 933.603 M 15 966.13 % 5.811 M -99.34 % 885.801 M 18 517.09 % 4.758 M -99.43 % 838.315 M 4 755.29 % 17.266 M -98.06 % 889.912 M 11 363.51 % 7.763 M -99.22 % 993.911 M 11 534.22 % 8.543 M -99.08 % 925.340 M 15.80 % 799.058 M 8.79 % 734.481 M -4.27 % 767.222 M 31.24 % 584.602 M 908.14 % 57.988 M -89.61 % 558.164 M -59.44 % 1.376 B 152.64 % 544.752 M -4.36 % 569.594 M 47.01 % 387.451 M
Inventory 0.000 -100.00 % 615.232 M 0.000 -100.00 % 507.068 M 0.000 -100.00 % 551.602 M 0.00 % 551.602 M -6.20 % 588.093 M 0.000 -100.00 % 614.802 M 0.000 -100.00 % 531.977 M 0.000 -100.00 % 530.938 M 0.000 -100.00 % 644.640 M 0.000 -100.00 % 564.704 M 0.000 -100.00 % 579.775 M 0.000 -100.00 % 646.847 M 0.000 -100.00 % 695.461 M 0.000 -100.00 % 404.068 M 16.21 % 347.713 M 11.34 % 312.285 M -8.26 % 340.407 M 38.02 % 246.635 M 0.000 -100.00 % 236.864 M -43.40 % 418.488 M 88.99 % 221.439 M 27.61 % 173.529 M -0.44 % 174.301 M
Net receivables 0.000 -100.00 % 305.580 M 0.000 -100.00 % 839.000 K 0.000 -100.00 % 228.450 M 0.91 % 226.398 M -13.15 % 260.677 M 0.000 -100.00 % 252.436 M 0.000 -100.00 % 309.152 M 0.000 -100.00 % 262.957 M 0.000 -100.00 % 245.430 M 0.000 -100.00 % 283.244 M 0.000 -100.00 % 223.308 M 0.000 -100.00 % 202.230 M 0.000 -100.00 % 255.501 M 0.000 -100.00 % 501.891 M 22.14 % 410.898 M 16.72 % 352.033 M -3.15 % 363.472 M 29.89 % 279.825 M 0.000 -100.00 % 258.067 M -69.95 % 858.912 M 0.000 0.000 0.000
Tax assets 0.000 -100.00 % 16.959 M 0.000 -100.00 % 17.224 M 0.000 -100.00 % 17.223 M 0.000 -100.00 % 17.587 M 0.000 -100.00 % 17.587 M 0.000 -100.00 % 18.289 M 0.000 -100.00 % 18.289 M 0.000 -100.00 % 18.132 M 0.000 -100.00 % 18.132 M 0.000 -100.00 % 19.200 M 0.000 -100.00 % 17.930 M 0.000 -100.00 % 5.431 M 0.000 0.000 -100.00 % 3.383 M 0.000 -100.00 % 1.770 M 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
Account payables 0.000 -100.00 % 358.443 M 0.000 -100.00 % 346.219 M 0.000 -100.00 % 301.023 M 0.00 % 301.023 M -16.75 % 361.569 M 0.000 -100.00 % 392.400 M 0.000 -100.00 % 371.825 M 0.000 -100.00 % 288.927 M 0.000 -100.00 % 411.457 M 0.000 -100.00 % 366.689 M 0.000 -100.00 % 309.676 M 0.000 -100.00 % 269.854 M 0.000 -100.00 % 261.166 M 0.000 -100.00 % 277.229 M 55.99 % 177.719 M 34.61 % 132.030 M -19.91 % 164.850 M 55.87 % 105.763 M 0.000 -100.00 % 91.456 M 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 500.000 K -95.66 % 11.528 M 45.68 % 7.913 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 -100.00 % 999.000 K 0.000 -100.00 % 1.010 M 0.000 -100.00 % 991.000 K 0.00 % 991.000 K 0.20 % 989.000 K 0.000 -100.00 % 983.000 K 0.000 -100.00 % 961.000 K 0.000 -100.00 % 971.000 K 0.000 -100.00 % 956.000 K 0.000 -100.00 % 993.000 K 0.000 -100.00 % 975.000 K 0.000 -100.00 % 1.003 M 0.000 -100.00 % 1.038 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 954.000 K 0.000 -100.00 % 410.000 K 0.000 0.000
Capital lease obligations 0.000 -100.00 % 360.609 M 0.000 -100.00 % 362.328 M 0.000 -100.00 % 363.964 M 0.00 % 363.964 M -0.43 % 365.520 M 0.000 -100.00 % 367.000 M 0.000 -100.00 % 368.409 M 0.000 -100.00 % 369.749 M 0.000 -100.00 % 371.024 M 0.000 -100.00 % 372.237 M 0.000 100.00 % -125.913 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
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 -100.00 % 20.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
Other total stockholders equity 999.000 K -93.51 % 15.400 M 1 424.75 % 1.010 M -99.73 % 380.255 M 38 270.84 % 991.000 K -97.83 % 45.748 M 197.06 % 15.400 M 0.000 -100.00 % 983.000 K -93.62 % 15.400 M 1 502.50 % 961.000 K 0.000 -100.00 % 971.000 K -97.61 % 40.681 M 4 155.33 % 956.000 K 0.000 -100.00 % 993.000 K -93.55 % 15.400 M 1 479.49 % 975.000 K 0.000 -100.00 % 1.003 M 101.73 % -57.868 M -5 674.95 % 1.038 M 0.000 -100.00 % 1.054 M -98.26 % 60.715 M -11.24 % 68.400 M 0.00 % 68.400 M 0.00 % 68.400 M 7.89 % 63.400 M 6 545.70 % 954.000 K -98.35 % 57.800 M -90.90 % 635.168 M 94.82 % 326.024 M 27.45 % 255.810 M 0.62 % 254.234 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.021 M 0.000 -100.00 % 20.075 M -7.79 % 21.770 M -8.26 % 23.730 M -13.15 % 27.324 M 6.28 % 25.709 M 0.000 -100.00 % 21.363 M -3.45 % 22.126 M 35.06 % 16.382 M 41.18 % 11.604 M 0.00 % 11.604 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
Total assets 0.000 -100.00 % 1.743 B 0.000 -100.00 % 1.614 B 0.000 -100.00 % 1.608 B 0.00 % 1.608 B -1.43 % 1.631 B 0.000 -100.00 % 1.665 B 0.000 -100.00 % 1.683 B 0.000 -100.00 % 1.651 B 0.000 -100.00 % 1.784 B 0.000 -100.00 % 1.774 B 0.000 -100.00 % 1.360 B 0.000 -100.00 % 1.399 B 0.000 -100.00 % 1.406 B 0.000 -100.00 % 1.233 B 11.74 % 1.103 B 10.57 % 997.623 M -5.47 % 1.055 B 24.99 % 844.338 M 0.000 -100.00 % 803.078 M -56.71 % 1.855 B 136.24 % 785.315 M 9.94 % 714.317 M 32.97 % 537.187 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-06-30 2013-03-31 2012-09-30 2012-03-31 2011-09-30 2011-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 2014-06-30 2013-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Change in working capital 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.454 M 0.00 % 25.454 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
Accounts receivables 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.881 M 0.00 % 9.881 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
Inventory 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.246 M 0.00 % 18.246 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
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
Other working capital 0.000 0.000 0.000 0.000 0.000 100.00 % -2.673 M 0.00 % -2.673 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
Other non cash items -22.351 M 23.36 % -29.164 M -121.44 % -13.170 M 62.43 % -35.051 M -187.56 % -12.189 M 18.26 % -14.912 M 0.00 % -14.912 M 2.01 % -15.218 M -427.34 % 4.649 M 133.05 % -14.068 M -139.41 % 35.696 M 8 440.19 % -428.000 K -107.27 % 5.886 M -71.35 % 20.542 M 305.41 % 5.067 M 157.97 % -8.741 M -128.04 % 31.178 M 13.44 % 27.484 M -17.23 % 33.206 M 36.38 % 24.348 M -74.01 % 93.699 M 119.25 % 42.736 M 66.82 % 25.618 M 66.22 % 15.412 M 346.59 % -6.250 M 32.34 % -9.238 M 20.25 % -11.583 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.895 M 0.00 % 39.895 M 162.15 % 15.218 M 427.34 % -4.649 M -133.05 % 14.067 M 139.41 % -35.696 M -8 440.19 % 428.000 K 107.27 % -5.886 M 71.35 % -20.542 M -305.41 % -5.067 M -157.97 % 8.741 M 128.04 % -31.178 M -13.44 % -27.483 M 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 100.00 % -36.809 M 0.00 % -36.809 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
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
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
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
Other investing activites 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.849 M 0.00 % 11.849 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
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 100.00 % -24.960 M 0.00 % -24.960 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
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
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
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
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
Other financing activites 0.000 0.000 0.000 0.000 0.000 100.00 % -16.358 M 0.00 % -16.358 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
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 100.00 % -16.358 M 0.00 % -16.358 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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 100.00 % -1.423 M -103.84 % 37.046 M 143.44 % 15.218 M 293.15 % -7.879 M -156.01 % 14.067 M 135.27 % -39.882 M -9 418.22 % 428.000 K 107.27 % -5.886 M 71.35 % -20.542 M -305.41 % -5.067 M -157.97 % 8.741 M 128.04 % -31.178 M -13.44 % -27.483 M 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 % 2.288 M -47.99 % 4.399 M 140.66 % -10.819 M -434.95 % 3.230 M 129.81 % -10.837 M -358.89 % 4.186 M 11.39 % 3.758 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 865.000 K -97.91 % 41.445 M 842.15 % 4.399 M 194.62 % -4.649 M -243.93 % 3.230 M 109.05 % -35.696 M -952.75 % 4.186 M 171.12 % -5.886 M 71.35 % -20.542 M -305.41 % -5.067 M -157.97 % 8.741 M 128.04 % -31.178 M -13.44 % -27.483 M 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 -100.00 % 39.895 M 0.00 % 39.895 M 162.15 % 15.218 M 427.34 % -4.649 M -133.05 % 14.067 M 139.41 % -35.696 M -8 440.19 % 428.000 K 107.27 % -5.886 M 71.35 % -20.542 M -305.41 % -5.067 M -157.97 % 8.741 M 128.04 % -31.178 M -13.44 % -27.483 M 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 100.00 % -36.809 M 0.00 % -36.809 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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.086 M 0.00 % 3.086 M -79.72 % 15.218 M 427.34 % -4.649 M -133.05 % 14.067 M 139.41 % -35.696 M -8 440.19 % 428.000 K 107.27 % -5.886 M 71.35 % -20.542 M -305.41 % -5.067 M -157.97 % 8.741 M 128.04 % -31.178 M -13.44 % -27.483 M 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 2014 2013
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007