0759.HK

CEC International Holdings Limited 0759.HK

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
Revenue 1.444 B -1.72 % 1.470 B -13.16 % 1.692 B -15.76 % 2.009 B -4.50 % 2.104 B 7.40 % 1.959 B 6.45 % 1.840 B -7.06 % 1.980 B -7.95 % 2.151 B -12.54 % 2.459 B 1.51 % 2.422 B 32.33 % 1.831 B 43.05 % 1.280 B 60.85 % 795.593 M 23.90 % 642.125 M 19.50 % 537.352 M -12.56 % 614.532 M -22.09 % 788.727 M 12.63 % 700.279 M 13.21 % 618.561 M 11.59 % 554.291 M 12.74 % 491.663 M 9.71 % 448.155 M 23.15 % 363.896 M 4.87 % 347.004 M
Net income -43.831 M -47.02 % -29.812 M -160.15 % 49.565 M 24.27 % 39.884 M 23.39 % 32.324 M 161.75 % 12.349 M 229.70 % -9.521 M 71.03 % -32.869 M 34.25 % -49.993 M -68.24 % -29.715 M -207.24 % 27.708 M 16.55 % 23.773 M 17.98 % 20.150 M 30.00 % 15.500 M -45.79 % 28.590 M 177.82 % 10.291 M 141.49 % -24.802 M -205.09 % 23.601 M 3.00 % 22.913 M -1.64 % 23.296 M 19.28 % 19.530 M 23.16 % 15.857 M 420.54 % -4.947 M -181.45 % 6.074 M -80.32 % 30.863 M
Income before tax -41.949 M -38.67 % -30.252 M -152.24 % 57.913 M 7.88 % 53.685 M 8.05 % 49.686 M 163.89 % 18.828 M 301.48 % -9.345 M 76.81 % -40.291 M 23.37 % -52.579 M -78.87 % -29.395 M -171.78 % 40.954 M 29.88 % 31.533 M 39.64 % 22.582 M 8.97 % 20.723 M -40.13 % 34.614 M 97.04 % 17.567 M 167.64 % -25.972 M -190.60 % 28.666 M 4.74 % 27.368 M -12.82 % 31.394 M 21.14 % 25.916 M 0.000 100.00 % -3.042 M -136.06 % 8.435 M -75.67 % 34.668 M
Income before tax ratio -0.03 -41.09 % -0.02 -160.16 % 0.03 28.05 % 0.03 13.13 % 0.02 145.72 % 0.01 289.26 % -0.01 75.04 % -0.02 16.75 % -0.02 -104.51 % -0.01 -170.71 % 0.02 -1.85 % 0.02 -2.38 % 0.02 -32.25 % 0.03 -51.68 % 0.05 64.89 % 0.03 177.35 % -0.04 -216.28 % 0.04 -7.00 % 0.04 -23.00 % 0.05 8.55 % 0.05 0.00 100.00 % -0.01 -129.28 % 0.02 -76.80 % 0.10
EBITDA 159.323 M -10.71 % 178.426 M -31.34 % 259.867 M 1.74 % 255.415 M 1.05 % 252.763 M -4.06 % 263.451 M 545.79 % 40.795 M 49.73 % 27.246 M -40.60 % 45.870 M -38.47 % 74.555 M -44.39 % 134.077 M 25.87 % 106.522 M 25.03 % 85.197 M 15.81 % 73.565 M -20.07 % 92.036 M -1.44 % 93.381 M 51.04 % 61.825 M -49.31 % 121.964 M 161.64 % 46.616 M 3.49 % 45.042 M 6.10 % 42.452 M 9.54 % 38.754 M 165.00 % 14.624 M -50.99 % 29.837 M -42.34 % 51.747 M
Net income ratio -0.03 -49.59 % -0.02 -169.27 % 0.03 47.52 % 0.02 29.20 % 0.02 143.73 % 0.01 221.84 % -0.01 68.83 % -0.02 28.58 % -0.02 -92.35 % -0.01 -205.65 % 0.01 -11.92 % 0.01 -17.52 % 0.02 -19.18 % 0.02 -56.24 % 0.04 132.49 % 0.02 147.45 % -0.04 -234.88 % 0.03 -8.55 % 0.03 -13.12 % 0.04 6.89 % 0.04 9.25 % 0.03 392.17 % -0.01 -166.13 % 0.02 -81.23 % 0.09
Ratio EBITDA 0.11 -9.15 % 0.12 -20.93 % 0.15 20.77 % 0.13 5.81 % 0.12 -10.66 % 0.13 506.65 % 0.02 61.10 % 0.01 -35.47 % 0.02 -29.66 % 0.03 -45.22 % 0.06 -4.88 % 0.06 -12.59 % 0.07 -28.00 % 0.09 -35.49 % 0.14 -17.52 % 0.17 72.73 % 0.10 -34.94 % 0.15 132.30 % 0.07 -8.58 % 0.07 -4.92 % 0.08 -2.83 % 0.08 141.55 % 0.03 -60.20 % 0.08 -45.02 % 0.15
Gross profit ratio 0.39 -1.93 % 0.39 15.79 % 0.34 11.66 % 0.30 10.59 % 0.28 -6.77 % 0.30 -12.20 % 0.34 -3.96 % 0.35 3.06 % 0.34 1.86 % 0.33 4.93 % 0.32 6.48 % 0.30 7.13 % 0.28 18.06 % 0.24 27.98 % 0.18 -6.96 % 0.20 29.10 % 0.15 -14.78 % 0.18 -6.95 % 0.19 -11.63 % 0.22 -2.79 % 0.23 -10.23 % 0.25 0.42 % 0.25 2.26 % 0.24 -22.43 % 0.32
Weighted average shs out dil 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M -0.06 % 666.612 M -3.30 % 689.396 M -3.80 % 716.611 M 0.00 % 716.611 M 0.00 % 716.611 M 0.00 % 716.611 M 1.51 % 705.939 M 2.00 % 692.076 M -0.05 % 692.445 M 0.67 % 687.867 M 5.95 % 649.239 M -0.71 % 653.877 M
Weighted average shs out 666.202 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.209 M 0.00 % 666.191 M -0.06 % 666.612 M -3.30 % 689.396 M -3.80 % 716.611 M 0.00 % 716.611 M 0.00 % 716.611 M 0.00 % 716.611 M 1.51 % 705.939 M 2.00 % 692.076 M -0.05 % 692.445 M 0.67 % 687.867 M 5.95 % 649.239 M -0.71 % 653.877 M
EPS diluted -0.07 -47.20 % -0.04 -160.08 % 0.07 24.21 % 0.06 23.51 % 0.05 162.16 % 0.02 229.37 % -0.01 70.99 % -0.05 34.27 % -0.08 -68.16 % -0.04 -207.21 % 0.04 16.53 % 0.04 18.21 % 0.03 29.61 % 0.02 -43.86 % 0.04 178.52 % 0.01 143.06 % -0.03 -205.17 % 0.03 -0.90 % 0.03 0.61 % 0.03 14.19 % 0.03 26.20 % 0.02 418.06 % -0.01 -178.26 % 0.01 -80.51 % 0.05
Earnings per share -0.07 -47.20 % -0.04 -160.08 % 0.07 24.21 % 0.06 23.51 % 0.05 162.16 % 0.02 229.37 % -0.01 70.99 % -0.05 34.27 % -0.08 -68.16 % -0.04 -207.21 % 0.04 16.53 % 0.04 18.21 % 0.03 29.61 % 0.02 -43.86 % 0.04 178.52 % 0.01 143.06 % -0.03 -205.17 % 0.03 -0.90 % 0.03 0.61 % 0.03 14.19 % 0.03 26.20 % 0.02 418.06 % -0.01 -178.26 % 0.01 -81.64 % 0.05
Gross profit 558.457 M -3.61 % 579.388 M 0.55 % 576.215 M -5.93 % 612.556 M 5.62 % 579.981 M 0.13 % 579.246 M -6.53 % 619.717 M -10.74 % 694.294 M -5.13 % 731.848 M -10.91 % 821.425 M 6.51 % 771.239 M 40.90 % 547.371 M 53.25 % 357.182 M 89.90 % 188.093 M 58.56 % 118.624 M 11.18 % 106.691 M 12.88 % 94.514 M -33.60 % 142.340 M 4.80 % 135.820 M 0.05 % 135.753 M 8.48 % 125.136 M 1.20 % 123.647 M 10.17 % 112.229 M 25.93 % 89.118 M -18.66 % 109.556 M
Income tax expense 1.882 M 527.73 % -440.000 K -105.27 % 8.348 M -39.51 % 13.801 M -20.51 % 17.362 M 167.97 % 6.479 M 3 581.25 % 176.000 K -97.63 % 7.422 M 187.01 % 2.586 M 708.13 % 320.000 K -97.58 % 13.246 M 70.70 % 7.760 M 219.08 % 2.432 M -53.44 % 5.223 M -13.30 % 6.024 M -17.21 % 7.276 M 721.88 % -1.170 M -121.60 % 5.417 M 21.59 % 4.455 M -44.99 % 8.098 M 26.81 % 6.386 M 9.09 % 5.854 M 224.32 % 1.805 M -23.55 % 2.361 M -37.95 % 3.805 M
Cost of revenue 885.934 M -0.48 % 890.218 M -20.24 % 1.116 B -20.07 % 1.396 B -8.34 % 1.524 B 10.45 % 1.379 B 13.05 % 1.220 B -5.07 % 1.285 B -9.40 % 1.419 B -13.35 % 1.637 B -0.83 % 1.651 B 28.67 % 1.283 B 39.10 % 922.519 M 51.85 % 607.500 M 16.05 % 523.501 M 21.56 % 430.661 M -17.18 % 520.018 M -19.55 % 646.387 M 14.51 % 564.459 M 16.91 % 482.808 M 12.50 % 429.155 M 16.61 % 368.016 M 9.55 % 335.926 M 22.25 % 274.778 M 15.72 % 237.448 M
General and administrative expenses 128.323 M -1.24 % 129.934 M -7.58 % 140.591 M 0.28 % 140.199 M -3.81 % 145.746 M 42.66 % 102.164 M -8.69 % 111.886 M -26.01 % 151.221 M 2.44 % 147.619 M -7.02 % 158.759 M 2.14 % 155.431 M 14.24 % 136.058 M 13.60 % 119.765 M 30.57 % 91.724 M 13.01 % 81.162 M 10.58 % 73.396 M -21.29 % 93.243 M -2.53 % 95.667 M 22.71 % 77.960 M 0.77 % 77.367 M 8.74 % 71.148 M -1.31 % 72.090 M 4.40 % 69.052 M 42.53 % 48.448 M 1.49 % 47.736 M
Selling and marketing expenses 462.126 M -1.03 % 466.956 M 3.00 % 453.373 M -5.47 % 479.626 M 3.68 % 462.612 M -3.35 % 478.626 M -3.10 % 493.958 M -13.33 % 569.947 M -9.06 % 626.751 M -5.61 % 663.972 M 18.21 % 561.673 M 55.71 % 360.716 M 66.71 % 216.374 M 178.35 % 77.735 M 311.95 % 18.870 M 77.75 % 10.616 M -14.38 % 12.399 M -22.03 % 15.902 M 10.71 % 14.364 M 7.64 % 13.344 M 11.14 % 12.007 M 5.35 % 11.397 M -17.81 % 13.866 M 28.00 % 10.833 M 7.54 % 10.073 M
Other expenses -2.526 M -209.11 % 2.315 M 0.000 -100.00 % 3.143 M 62.68 % 1.932 M 0.000 -100.00 % 1.463 M 0.000 0.000 0.000 0.000 0.000 100.00 % -14.948 M -26.25 % -11.840 M 49.51 % -23.452 M -693.91 % -2.954 M -506.89 % 726.000 K 103.96 % -18.348 M -488.08 % -3.120 M 0.000 -100.00 % 2.688 M 0.000 -100.00 % 14.687 M 0.000 0.000
Operating expenses 587.923 M -1.88 % 599.205 M 4.51 % 573.329 M -3.80 % 595.962 M 3.23 % 577.288 M 0.23 % 575.986 M -5.48 % 609.372 M -14.48 % 712.532 M -5.90 % 757.171 M -8.59 % 828.299 M 16.44 % 711.341 M 42.04 % 500.811 M 55.92 % 321.191 M 103.78 % 157.619 M 105.82 % 76.580 M -5.52 % 81.058 M -23.79 % 106.368 M 14.10 % 93.221 M 4.50 % 89.204 M -1.66 % 90.711 M 5.67 % 85.843 M 2.82 % 83.487 M -14.46 % 97.605 M 64.65 % 59.281 M 2.55 % 57.809 M
Cost and expenses 1.474 B -1.05 % 1.489 B -11.84 % 1.690 B -15.20 % 1.992 B -5.16 % 2.101 B 7.44 % 1.955 B 6.88 % 1.830 B -8.43 % 1.998 B -8.18 % 2.176 B -11.75 % 2.466 B 4.37 % 2.362 B 32.43 % 1.784 B 43.44 % 1.244 B 62.55 % 765.119 M 27.50 % 600.081 M 17.27 % 511.719 M -18.31 % 626.386 M -15.31 % 739.608 M 13.15 % 653.663 M 13.97 % 573.519 M 11.36 % 514.998 M 14.06 % 451.503 M 4.15 % 433.531 M 29.78 % 334.059 M 13.14 % 295.257 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
Selling general and administrative expenses 590.449 M -1.08 % 596.890 M 0.49 % 593.964 M -4.17 % 619.825 M 1.88 % 608.358 M 5.62 % 575.986 M -4.93 % 605.844 M -15.99 % 721.168 M -6.87 % 774.370 M -5.88 % 822.731 M 14.73 % 717.104 M 44.35 % 496.774 M 47.79 % 336.139 M 98.36 % 169.459 M 69.40 % 100.032 M 19.07 % 84.012 M -20.47 % 105.642 M -5.31 % 111.569 M 20.85 % 92.324 M 1.78 % 90.711 M 9.09 % 83.155 M -0.40 % 83.487 M 0.69 % 82.918 M 39.87 % 59.281 M 2.55 % 57.809 M
Interest income 997.000 K -78.10 % 4.553 M 545.82 % 705.000 K 612.12 % 99.000 K -61.92 % 260.000 K -34.34 % 396.000 K 1 000.00 % 36.000 K -54.43 % 79.000 K -73.13 % 294.000 K 105.59 % 143.000 K 116.67 % 66.000 K 13.79 % 58.000 K 38.10 % 42.000 K -6.67 % 45.000 K 0.000 100.00 % -798.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 15.032 M 0.29 % 14.988 M 12.24 % 13.354 M -1.40 % 13.543 M -21.79 % 17.316 M -43.16 % 30.464 M 54.44 % 19.726 M -10.87 % 22.132 M -19.67 % 27.550 M 21.56 % 22.664 M 19.22 % 19.010 M 26.02 % 15.085 M 12.15 % 13.451 M 36.68 % 9.841 M 31.55 % 7.481 M 2.93 % 7.268 M -48.52 % 14.118 M -30.97 % 20.453 M 6.26 % 19.248 M 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 186.240 M -3.85 % 193.690 M 2.70 % 188.600 M 0.22 % 188.187 M 1.31 % 185.761 M -13.26 % 214.159 M 604.15 % 30.414 M -33.02 % 45.405 M -35.96 % 70.899 M -12.78 % 81.286 M 9.68 % 74.113 M 24.86 % 59.359 M 20.74 % 49.164 M 14.21 % 43.046 M -13.81 % 49.941 M -26.28 % 67.748 M 0.000 0.000 0.000 100.00 % -4.927 M 0.000 -100.00 % 1.406 M 0.000 0.000 0.000
Operating income -29.466 M -48.69 % -19.817 M -786.66 % 2.886 M -82.61 % 16.594 M 516.19 % 2.693 M -17.39 % 3.260 M -76.50 % 13.873 M 151.62 % -26.874 M 36.80 % -42.522 M -3 155.90 % -1.306 M -102.41 % 54.135 M 6.99 % 50.597 M 40.58 % 35.991 M 18.10 % 30.474 M -27.52 % 42.044 M 64.02 % 25.633 M 316.24 % -11.854 M -124.13 % 49.119 M 5.37 % 46.616 M -6.71 % 49.969 M 27.17 % 39.293 M 1.39 % 38.754 M 165.00 % 14.624 M -50.99 % 29.837 M -42.34 % 51.747 M
Operating income ratio -0.02 -51.29 % -0.01 -890.76 % 0.00 -79.36 % 0.01 545.19 % 0.00 -23.08 % 0.00 -77.93 % 0.01 155.54 % -0.01 31.34 % -0.02 -3 622.53 % 0.00 -102.38 % 0.02 -19.15 % 0.03 -1.72 % 0.03 -26.57 % 0.04 -41.50 % 0.07 37.26 % 0.05 347.30 % -0.02 -130.97 % 0.06 -6.45 % 0.07 -17.60 % 0.08 13.96 % 0.07 -10.07 % 0.08 141.55 % 0.03 -60.20 % 0.08 -45.02 % 0.15
Total other income expenses net -12.483 M -19.63 % -10.435 M -0.71 % -10.361 M 12.55 % -11.848 M 19.08 % -14.642 M 51.30 % -30.068 M -52.71 % -19.690 M 10.72 % -22.053 M -119.28 % -10.057 M 64.20 % -28.089 M -113.10 % -13.181 M 30.86 % -19.064 M -42.17 % -13.409 M -37.51 % -9.751 M -32.15 % -7.379 M 8.52 % -8.066 M 42.87 % -14.118 M 30.97 % -20.453 M -6.26 % -19.248 M -3.62 % -18.575 M -43.93 % -12.906 M 24.54 % -17.104 M 3.18 % -17.666 M 17.46 % -21.402 M -25.31 % -17.079 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
Net debt 156.960 M -13.31 % 181.061 M 45.81 % 124.175 M -2.47 % 127.314 M -44.80 % 230.657 M -46.03 % 427.345 M 26.08 % 338.951 M -11.09 % 381.228 M -27.87 % 528.542 M -12.13 % 601.488 M 8.45 % 554.625 M 32.18 % 419.606 M 30.10 % 322.517 M 34.12 % 240.465 M 37.46 % 174.932 M 12.84 % 155.024 M -31.21 % 225.344 M -16.01 % 268.304 M 15.79 % 231.715 M 3.56 % 223.759 M 15.04 % 194.506 M -23.95 % 255.767 M -10.92 % 287.113 M -1.17 % 290.502 M 17.50 % 247.231 M
Total investments 48.000 K -99.72 % 17.177 M -14.18 % 20.016 M -7.21 % 21.572 M -5.14 % 22.742 M -2.21 % 23.256 M 7 677.93 % 299.000 K -17.40 % 362.000 K 14.20 % 317.000 K 22.87 % 258.000 K -52.31 % 541.000 K 150.46 % 216.000 K -97.77 % 9.686 M 6.77 % 9.072 M 1.72 % 8.919 M 3.56 % 8.612 M 5.32 % 8.177 M -4.12 % 8.528 M 8.02 % 7.895 M 11.53 % 7.079 M -17.73 % 8.605 M 25 975.76 % 33.000 K -99.21 % 4.193 M 0.000 0.000
Total debt 213.694 M -15.36 % 252.483 M 9.00 % 231.637 M 1.83 % 227.485 M -31.56 % 332.409 M -36.19 % 520.957 M 34.11 % 388.452 M -10.22 % 432.684 M -29.04 % 609.715 M -10.26 % 679.413 M 9.05 % 623.011 M 24.83 % 499.085 M 15.76 % 431.137 M 54.48 % 279.087 M 42.25 % 196.197 M 7.74 % 182.104 M -28.74 % 255.556 M -24.53 % 338.620 M 28.61 % 263.301 M -2.96 % 271.321 M 13.87 % 238.276 M -14.98 % 280.273 M -8.52 % 306.370 M 2.09 % 300.089 M 17.43 % 255.558 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 124.359 M -6.76 % 133.372 M -1.91 % 135.975 M 24.88 % 108.885 M -15.11 % 128.261 M -13.61 % 148.461 M 3.33 % 143.679 M 1.83 % 141.099 M 1.09 % 139.582 M 1.33 % 137.756 M 117.07 % -807.085 M -6.90 % -754.974 M -6.64 % -707.952 M -6.39 % -665.430 M -5.91 % -628.307 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 237.185 M -15.60 % 281.016 M -11.49 % 317.490 M 15.62 % 274.587 M 14.08 % 240.699 M 13.69 % 211.706 M -6.05 % 225.340 M -4.05 % 234.861 M -2.23 % 240.212 M -17.23 % 290.205 M -11.14 % 326.582 M 7.59 % 303.537 M 7.22 % 283.095 M 0.000 -100.00 % 235.052 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M -0.44 % 66.914 M -6.62 % 71.661 M 0.00 % 71.661 M 0.00 % 71.661 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 440.249 M -10.33 % 490.991 M -7.98 % 533.543 M 6.78 % 499.653 M 6.68 % 468.368 M 13.60 % 412.285 M -3.14 % 425.663 M -6.53 % 455.384 M -0.34 % 456.953 M -9.22 % 503.366 M -9.77 % 557.858 M 4.67 % 532.987 M 6.18 % 501.946 M 4.44 % 480.604 M 5.36 % 456.170 M 8.93 % 418.772 M 3.00 % 406.574 M -4.98 % 427.863 M 14.33 % 374.251 M 9.76 % 340.976 M 1.80 % 334.958 M 6.76 % 313.762 M 4.48 % 300.320 M 2.15 % 294.006 M 8.28 % 271.512 M
Other non current liabilities 9.171 M 0.22 % 9.151 M -6.63 % 9.801 M 0.21 % 9.780 M 29.95 % 7.526 M 111.11 % 3.565 M 113.99 % 1.666 M -9.75 % 1.846 M -75.39 % 7.501 M -36.00 % 11.720 M 7.57 % 10.895 M 1 821.17 % -633.000 K -117.71 % 3.575 M 0.000 0.000 100.00 % -16.039 M 0.000 0.000 0.000 0.000 100.00 % -7.895 M 0.000 0.000 0.000 0.000
Long term debt 66.207 M -27.34 % 91.120 M -4.57 % 95.484 M 7.23 % 89.042 M 16.28 % 76.574 M -18.94 % 94.469 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.599 M -76.67 % 54.012 M -65.06 % 154.571 M 303.27 % 38.329 M -56.13 % 87.365 M 244.12 % 25.388 M -66.55 % 75.897 M -24.92 % 101.088 M -33.37 % 151.709 M 151.19 % 60.397 M
Total non current liabilities 83.280 M -23.01 % 108.173 M -4.08 % 112.769 M 6.20 % 106.182 M 16.49 % 91.151 M -11.94 % 103.515 M 1 536.08 % 6.327 M 4.01 % 6.083 M -46.24 % 11.315 M -25.01 % 15.089 M 20.77 % 12.494 M 0.000 -100.00 % 5.244 M 67.27 % 3.135 M 113.85 % 1.466 M -91.20 % 16.664 M -72.17 % 59.883 M -63.45 % 163.821 M 233.61 % 49.106 M -51.32 % 100.873 M 109.97 % 48.041 M -51.46 % 98.973 M -15.78 % 117.520 M -29.48 % 166.646 M 126.24 % 73.659 M
Other current liabilities 46.334 M 0.75 % 45.988 M -15.25 % 54.263 M -4.43 % 56.778 M 8.88 % 52.147 M -5.06 % 54.927 M -19.22 % 67.992 M -3.77 % 70.658 M -1.91 % 72.031 M -12.07 % 81.916 M 6.32 % 77.050 M 3.10 % 74.735 M 38.31 % 54.033 M 56.13 % 34.608 M 28.00 % 27.037 M 42.29 % 19.001 M -6.10 % 20.236 M -41.39 % 34.525 M 36.98 % 25.204 M -20.36 % 31.647 M 34.66 % 23.501 M -17.89 % 28.620 M 27.49 % 22.448 M 38.02 % 16.264 M -34.95 % 25.004 M
Deferred revenue 0.000 -100.00 % 1.704 M -19.89 % 2.127 M -5.55 % 2.252 M 58.48 % 1.421 M -9.84 % 1.576 M -32.22 % 2.325 M 100.54 % -432.684 M 29.04 % -609.715 M 10.26 % -679.413 M -9.05 % -623.011 M 0.000 -100.00 % 5.001 M 67.15 % 2.992 M -68.56 % 9.516 M 81.33 % 5.248 M 1 002.52 % 476.000 K -87.65 % 3.854 M -41.87 % 6.630 M -30.01 % 9.473 M 43.94 % 6.581 M 171.94 % 2.420 M 1 628.57 % 140.000 K 100.96 % -14.552 M 56.03 % -33.092 M
Short term debt 147.487 M -8.60 % 161.363 M 18.52 % 136.153 M -1.65 % 138.443 M -45.89 % 255.835 M -40.01 % 426.488 M 9.79 % 388.452 M -10.22 % 432.684 M -29.04 % 609.715 M -10.26 % 679.413 M 9.05 % 623.011 M 24.83 % 499.085 M 15.76 % 431.137 M 54.48 % 279.087 M 42.25 % 196.197 M 15.75 % 169.505 M -15.90 % 201.544 M 9.51 % 184.049 M -18.19 % 224.972 M 22.30 % 183.956 M -15.21 % 216.967 M 6.16 % 204.376 M -0.44 % 205.282 M 38.35 % 148.380 M -23.97 % 195.161 M
Total current liabilities 290.013 M 1.00 % 287.141 M 6.04 % 270.779 M -13.68 % 313.681 M -26.00 % 423.899 M -31.54 % 619.206 M 5.10 % 589.178 M -7.41 % 636.316 M -13.47 % 735.371 M -7.73 % 796.995 M 7.18 % 743.578 M 24.43 % 597.590 M 14.37 % 522.523 M 47.80 % 353.536 M 31.09 % 269.688 M 25.92 % 214.170 M -10.91 % 240.401 M -10.33 % 268.083 M -11.88 % 304.230 M 8.72 % 279.818 M -6.31 % 298.662 M 1.34 % 294.704 M 5.35 % 279.746 M 35.56 % 206.362 M -15.30 % 243.651 M
Total liabilities 373.293 M -5.57 % 395.314 M 3.07 % 383.548 M -8.65 % 419.863 M -18.48 % 515.050 M -28.73 % 722.721 M 21.36 % 595.505 M -7.30 % 642.399 M -13.97 % 746.686 M -8.05 % 812.084 M 7.41 % 756.072 M 26.52 % 597.590 M 13.23 % 527.767 M 47.97 % 356.671 M 31.54 % 271.154 M 17.47 % 230.834 M -23.13 % 300.284 M -30.47 % 431.904 M 22.24 % 353.336 M -7.19 % 380.691 M 9.80 % 346.703 M -11.93 % 393.677 M -0.90 % 397.266 M 6.50 % 373.008 M 17.55 % 317.310 M
Other non current assets 45.337 M 28.28 % 35.343 M 80.27 % 19.606 M 21.22 % 16.174 M -5.76 % 17.162 M -19.08 % 21.208 M 220.23 % -17.639 M -2.39 % -17.227 M -87.47 % -9.189 M -52.19 % -6.038 M -108.57 % -2.895 M -101.84 % 157.474 M 4 802.68 % 3.212 M -96.86 % 102.415 M -15.53 % 121.238 M 130.35 % 52.632 M 50.46 % 34.981 M -34.09 % 53.076 M 360.81 % 11.518 M 62.71 % 7.079 M -52.36 % 14.859 M 209.76 % 4.797 M -62.44 % 12.770 M 1 364.45 % 872.000 K 272.65 % 234.000 K
Long term investments 0.000 0.000 -100.00 % 20.016 M -7.21 % 21.572 M -5.14 % 22.742 M -2.21 % 23.256 M 7 677.93 % 299.000 K -17.40 % 362.000 K 14.20 % 317.000 K 22.87 % 258.000 K -52.31 % 541.000 K 150.46 % 216.000 K -99.82 % 118.917 M 0.000 -100.00 % 8.321 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 13.560 M -4.12 % 14.143 M -4.33 % 14.783 M -4.90 % 15.545 M -3.70 % 16.143 M 4.35 % 15.470 M -7.80 % 16.779 M -8.01 % 18.240 M 3.36 % 17.647 M -5.46 % 18.666 M -5.22 % 19.694 M -2.37 % 20.173 M -2.29 % 20.645 M -2.06 % 21.080 M 0.11 % 21.057 M -43.88 % 37.519 M -6.30 % 40.043 M -0.28 % 40.154 M 29.04 % 31.117 M 30.39 % 23.865 M 0.000 0.000 0.000 -100.00 % 1.778 M -37.48 % 2.844 M
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
Goodwill and intangible assets 13.560 M -4.12 % 14.143 M -4.33 % 14.783 M -4.90 % 15.545 M -3.70 % 16.143 M 4.35 % 15.470 M -7.80 % 16.779 M -8.01 % 18.240 M 3.36 % 17.647 M -5.46 % 18.666 M -5.22 % 19.694 M -2.37 % 20.173 M -2.29 % 20.645 M -2.06 % 21.080 M 0.11 % 21.057 M -43.88 % 37.519 M -6.30 % 40.043 M -0.28 % 40.154 M 29.04 % 31.117 M 30.39 % 23.865 M 0.000 0.000 0.000 -100.00 % 1.778 M -37.48 % 2.844 M
Property plant equipment net 460.506 M -13.70 % 533.598 M -3.27 % 551.612 M -0.18 % 552.631 M 0.28 % 551.115 M -9.01 % 605.712 M 48.08 % 409.039 M -6.62 % 438.018 M -7.85 % 475.355 M -17.53 % 576.404 M -3.19 % 595.408 M 18.57 % 502.163 M 4.46 % 480.700 M 26.53 % 379.900 M 31.86 % 288.099 M 1.18 % 284.742 M -18.91 % 351.132 M -3.66 % 364.474 M -0.14 % 364.984 M -4.37 % 381.651 M -12.53 % 436.342 M -4.56 % 457.213 M -0.71 % 460.469 M -5.84 % 489.012 M 13.09 % 432.417 M
Total non current assets 524.469 M -11.09 % 589.876 M -3.57 % 611.744 M 0.13 % 610.937 M -0.32 % 612.927 M -9.77 % 679.288 M 59.41 % 426.117 M -6.68 % 456.620 M -7.44 % 493.319 M -17.13 % 595.328 M -3.30 % 615.643 M -9.47 % 680.026 M 8.88 % 624.589 M 24.08 % 503.395 M 14.74 % 438.715 M 17.02 % 374.893 M -12.03 % 426.156 M -6.89 % 457.704 M 12.29 % 407.619 M -1.21 % 412.595 M -8.56 % 451.201 M -2.34 % 462.010 M -2.37 % 473.239 M -3.75 % 491.662 M 12.90 % 435.495 M
Other current assets 58.403 M 126.61 % 25.773 M -34.15 % 39.138 M -62.29 % 103.784 M -2.06 % 105.967 M 6.67 % 99.338 M 29.08 % 76.961 M 10.57 % 69.606 M -6.46 % 74.413 M -3.24 % 76.902 M -50.43 % 155.134 M 214.48 % 49.331 M -7.12 % 53.110 M -64.39 % 149.125 M 280.95 % 39.146 M 17.27 % 33.381 M 20.55 % 27.690 M 0.89 % 27.446 M 223.77 % 8.477 M 0.000 0.000 -100.00 % 42.040 M -1.40 % 42.635 M 272.55 % 11.444 M -53.63 % 24.678 M
Short term investments 0.000 -100.00 % 36.755 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -109.231 M 0.000 -100.00 % 598.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 56.734 M -20.57 % 71.422 M -33.54 % 107.462 M 7.28 % 100.171 M -1.55 % 101.752 M 8.70 % 93.612 M 89.11 % 49.501 M -3.80 % 51.456 M -36.61 % 81.173 M 4.17 % 77.925 M 13.95 % 68.386 M -13.96 % 79.479 M -26.83 % 108.620 M 181.24 % 38.622 M 81.62 % 21.265 M -21.47 % 27.080 M -10.37 % 30.212 M -57.03 % 70.316 M 122.62 % 31.586 M -33.59 % 47.562 M 8.66 % 43.770 M 78.61 % 24.506 M 27.26 % 19.257 M 100.87 % 9.587 M 15.13 % 8.327 M
Cash and short term investments 56.734 M -47.55 % 108.177 M 0.67 % 107.462 M 7.28 % 100.171 M -1.55 % 101.752 M 8.70 % 93.612 M 89.11 % 49.501 M -3.80 % 51.456 M -36.61 % 81.173 M 4.17 % 77.925 M 13.95 % 68.386 M -13.96 % 79.479 M -26.83 % 108.620 M 181.24 % 38.622 M 76.65 % 21.863 M -19.27 % 27.080 M -10.37 % 30.212 M -57.03 % 70.316 M 122.62 % 31.586 M -33.59 % 47.562 M 8.66 % 43.770 M 78.61 % 24.506 M 27.26 % 19.257 M 100.87 % 9.587 M 15.13 % 8.327 M
Total current assets 289.073 M -2.48 % 296.429 M -2.92 % 305.347 M -1.05 % 308.579 M -16.71 % 370.491 M -18.70 % 455.718 M -8.94 % 500.454 M -8.61 % 547.594 M 12.10 % 488.482 M -12.81 % 560.266 M 6.94 % 523.896 M 14.43 % 457.812 M 13.01 % 405.124 M 21.34 % 333.880 M 15.69 % 288.609 M 5.06 % 274.713 M -2.13 % 280.702 M -30.18 % 402.063 M 25.66 % 319.968 M 3.53 % 309.072 M 34.11 % 230.460 M -6.10 % 245.429 M 9.40 % 224.347 M 27.94 % 175.352 M 14.36 % 153.327 M
Inventory 159.213 M 5.23 % 151.303 M 0.57 % 150.441 M 2.45 % 146.838 M -30.42 % 211.034 M -28.25 % 294.121 M -19.89 % 367.133 M -7.08 % 395.117 M 53.41 % 257.552 M -21.31 % 327.287 M 9.92 % 297.760 M 36.26 % 218.516 M 34.04 % 163.021 M 37.71 % 118.383 M 26.33 % 93.709 M 13.44 % 82.605 M -10.29 % 92.084 M -19.50 % 114.396 M 43.76 % 79.574 M 21.62 % 65.428 M 15.27 % 56.762 M -32.40 % 83.973 M 0.26 % 83.756 M 19.11 % 70.321 M 19.67 % 58.762 M
Net receivables 14.723 M 31.74 % 11.176 M -22.74 % 14.465 M -41.72 % 24.818 M 15.33 % 21.519 M 4.97 % 20.501 M -67.67 % 63.413 M 158.86 % 24.497 M -49.94 % 48.931 M 7.18 % 45.653 M -17.93 % 55.625 M -35.62 % 86.402 M -19.20 % 106.928 M 0.000 -100.00 % 133.891 M 1.70 % 131.647 M 0.71 % 130.716 M -31.17 % 189.905 M 0.000 -100.00 % 170.636 M 64.30 % 103.857 M 0.000 0.000 -100.00 % 42.000 M 36.45 % 30.780 M
Tax assets 5.066 M -25.41 % 6.792 M 18.60 % 5.727 M 14.20 % 5.015 M -13.01 % 5.765 M -57.74 % 13.642 M -22.66 % 17.639 M 2.39 % 17.227 M 87.47 % 9.189 M 52.19 % 6.038 M 108.57 % 2.895 M 0.000 -100.00 % 1.115 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 94.597 M 1.10 % 93.569 M -57.82 % 221.838 M 38.77 % 159.856 M -8.33 % 174.391 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
Account payables 96.067 M 23.26 % 77.936 M 10.15 % 70.752 M -26.07 % 95.695 M -10.31 % 106.701 M -21.55 % 136.014 M 4.34 % 130.360 M -1.87 % 132.847 M 148.96 % 53.361 M 73.19 % 30.811 M 21.52 % 25.355 M 6.67 % 23.770 M -26.53 % 32.352 M -12.20 % 36.849 M -0.24 % 36.938 M 80.93 % 20.416 M 12.52 % 18.145 M -60.26 % 45.655 M -3.73 % 47.424 M -13.37 % 54.742 M 6.06 % 51.613 M -12.95 % 59.288 M 14.29 % 51.876 M 24.71 % 41.596 M 77.56 % 23.427 M
Tax payables 125.000 K -16.67 % 150.000 K -98.00 % 7.484 M -63.52 % 20.513 M 163.16 % 7.795 M 3 778.11 % 201.000 K 310.20 % 49.000 K -61.42 % 127.000 K -51.89 % 264.000 K -94.56 % 4.855 M -73.27 % 18.162 M 0.000 -100.00 % 5.001 M 67.15 % 2.992 M -68.56 % 9.516 M 81.33 % 5.248 M 1 002.52 % 476.000 K -87.65 % 3.854 M -41.87 % 6.630 M -30.01 % 9.473 M 43.94 % 6.581 M 171.94 % 2.420 M 1 628.57 % 140.000 K 14.75 % 122.000 K 106.78 % 59.000 K
Deferred revenue non current 0.000 0.000 -100.00 % 92.930 M 8.62 % 85.559 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.060 M 65.29 % -49.145 M
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 -100.00 % 248.000 K 0.000 0.000 0.000 0.000 -100.00 % 61.000 K 0.000 -100.00 % 5.000 K
Capital lease obligations 182.838 M -19.19 % 226.270 M -0.81 % 228.120 M 9.10 % 209.099 M 3.18 % 202.649 M -13.33 % 233.823 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 -100.00 % 4.079 M -54.62 % 8.988 M -60.43 % 22.713 M -28.15 % 31.612 M -61.56 % 82.237 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 136.445 M -4.82 % 143.356 M 471.71 % 25.075 M -84.17 % 158.447 M 254.41 % 44.707 M -66.63 % 133.960 M 434.24 % 25.075 M 0.00 % 25.075 M 0.00 % 25.075 M 0.00 % 25.075 M 0.00 % 25.075 M -43.91 % 44.707 M 78.29 % 25.075 M -97.85 % 1.169 B 658.06 % 154.204 M 357.69 % 33.692 M -9.26 % 37.132 M 0.00 % 37.132 M -65.87 % 108.793 M 192.99 % 37.132 M -35.22 % 57.318 M -81.73 % 313.762 M 4.50 % 300.259 M 2.13 % 294.006 M 8.29 % 271.507 M
Deferred tax liabilities non current 7.902 M 0.00 % 7.902 M 5.59 % 7.484 M 1.68 % 7.360 M 4.38 % 7.051 M 28.64 % 5.481 M 17.59 % 4.661 M 10.01 % 4.237 M 11.09 % 3.814 M 13.21 % 3.369 M 110.69 % 1.599 M 0.000 -100.00 % 1.669 M -46.76 % 3.135 M 113.85 % 1.466 M -63.94 % 4.065 M -30.76 % 5.871 M -36.53 % 9.250 M -14.17 % 10.777 M -20.22 % 13.508 M -44.05 % 24.144 M 4.63 % 23.076 M 40.43 % 16.432 M 10.01 % 14.937 M 12.63 % 13.262 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
Total assets 813.542 M -8.21 % 886.305 M -3.36 % 917.091 M -0.26 % 919.516 M -6.50 % 983.418 M -13.36 % 1.135 B 11.15 % 1.021 B -6.98 % 1.098 B -8.79 % 1.204 B -8.50 % 1.315 B 0.12 % 1.314 B 15.48 % 1.138 B 10.50 % 1.030 B 22.98 % 837.275 M 15.12 % 727.324 M 11.96 % 649.606 M -8.10 % 706.858 M -17.78 % 859.767 M 18.17 % 727.587 M 0.82 % 721.667 M 5.87 % 681.661 M -3.64 % 707.439 M 1.41 % 697.586 M 4.58 % 667.014 M 13.28 % 588.822 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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
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
Change in working capital 6.065 M 163.27 % -9.586 M 62.08 % -25.281 M -145.73 % 55.288 M -22.78 % 71.602 M -7.39 % 77.315 M 139.46 % 32.287 M 128.37 % -113.809 M -268.94 % 67.365 M 526.63 % -15.790 M 69.80 % -52.288 M 22.54 % -67.499 M -94.81 % -34.648 M 5.95 % -36.840 M -538.21 % 8.407 M 505.74 % -2.072 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -749.000 K -119.04 % 3.934 M -60.84 % 10.046 M 398.10 % -3.370 M -144.91 % -1.376 M -208.09 % 1.273 M -70.42 % 4.303 M -81.89 % 23.756 M 1 102.36 % -2.370 M -117.25 % 13.737 M -49.04 % 26.956 M 38.34 % 19.485 M 22.74 % 15.875 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
Inventory -12.302 M 0.000 100.00 % -20.526 M -130.19 % 67.993 M -34.13 % 103.221 M 41.38 % 73.012 M 160.91 % 27.984 M 120.34 % -137.565 M -297.27 % 69.735 M 336.17 % -29.527 M 62.74 % -79.244 M -42.79 % -55.495 M -24.32 % -44.638 M -105.36 % -21.736 M -208.40 % -7.048 M -172.47 % 9.725 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 100.00 % -24.943 M -126.63 % -11.006 M 62.45 % -29.313 M -618.45 % 5.654 M 327.43 % -2.486 M -103.13 % 79.486 M 252.49 % 22.550 M 313.31 % 5.456 M 0.000 0.000 100.00 % -15.875 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 19.116 M 241.39 % -13.520 M -233.31 % 10.142 M 506.94 % 1.671 M 279.68 % -930.000 K 64.56 % -2.624 M -205.55 % 2.486 M 103.13 % -79.486 M -252.49 % -22.550 M -313.31 % -5.456 M 58.57 % -13.169 M 58.18 % -31.489 M -435.07 % -5.885 M 61.04 % -15.104 M -197.73 % 15.455 M 231.01 % -11.797 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 18.094 M 172.58 % 6.638 M 554.97 % -1.459 M -107.11 % 20.517 M -65.64 % 59.706 M 199.89 % 19.909 M -24.70 % 26.439 M -72.93 % 97.669 M 193.25 % 33.306 M 414.38 % 6.475 M -61.28 % 16.723 M 3.46 % 16.164 M 1 072.15 % 1.379 M -38.13 % 2.229 M 123.46 % -9.500 M -176.52 % 12.415 M -89.93 % 123.324 M 154.67 % 48.425 M 8.09 % 44.800 M 33.13 % 33.651 M -65.18 % 96.641 M 20.95 % 79.900 M 51.79 % 52.637 M 41.26 % 37.263 M 1 030.55 % 3.296 M
Net cash provided by operating activities 166.568 M 3.50 % 160.930 M -23.88 % 211.425 M -30.42 % 303.876 M -13.03 % 349.393 M 7.93 % 323.732 M 306.60 % 79.619 M 2 309.18 % -3.604 M -102.96 % 121.577 M 187.72 % 42.256 M -36.22 % 66.256 M 108.37 % 31.797 M -11.79 % 36.045 M 50.60 % 23.935 M -69.09 % 77.438 M -12.38 % 88.382 M -10.29 % 98.522 M 36.79 % 72.026 M 6.37 % 67.713 M 18.91 % 56.947 M -50.98 % 116.171 M 21.32 % 95.757 M 100.79 % 47.690 M 10.04 % 43.337 M 26.87 % 34.159 M
Investments in property plant and equipment -6.833 M 44.05 % -12.212 M 26.33 % -16.577 M 11.97 % -18.831 M -36.71 % -13.774 M -76.43 % -7.807 M -0.71 % -7.752 M 18.84 % -9.552 M 49.98 % -19.095 M 72.12 % -68.481 M 59.70 % -169.919 M -108.31 % -81.572 M -13.17 % -72.078 M -2.69 % -70.188 M 2.83 % -72.230 M -2 000.32 % -3.439 M 91.02 % -38.315 M 54.88 % -84.910 M -76.39 % -48.137 M -0.64 % -47.831 M -24.33 % -38.471 M 6.52 % -41.153 M -138.46 % -17.258 M 81.19 % -91.729 M 44.91 % -166.503 M
Acquisitions net 0.000 0.000 -100.00 % 50.000 K -64.79 % 142.000 K -88.13 % 1.196 M -82.54 % 6.849 M 1 338.87 % 476.000 K -97.91 % 22.820 M 0.000 -100.00 % 10.483 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -300.000 K 0.000 0.000 -100.00 % 626.000 K 104.94 % -12.677 M -253 440.00 % -5.000 K 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.156 M 94.97 % -142.240 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -598.000 K 0.000 0.000 100.00 % -937.000 K 0.000 0.000 100.00 % -1.192 M 86.11 % -8.580 M 0.000 100.00 % -7.800 M 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.680 M -94.41 % 119.420 M 0.000 0.000 -100.00 % 8.922 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.260 M 0.000 0.000 0.000
Other investing activites 0.000 0.000 -100.00 % 50.000 K -64.79 % 142.000 K -88.13 % 1.196 M -78.64 % 5.600 M -21.74 % 7.156 M -94.97 % 142.240 M 0.000 -100.00 % 10.483 M 2 622.86 % 385.000 K 0.000 100.00 % -60.172 M -503.71 % -9.967 M -10 270.41 % 98.000 K 101.18 % -8.283 M -4 727.37 % 179.000 K -89.10 % 1.642 M 145.22 % -3.631 M -365.04 % 1.370 M -53.42 % 2.941 M 162.80 % -4.683 M -137.86 % 12.368 M 14.91 % 10.763 M 343.40 % -4.422 M
Net cash used for investing activites -6.833 M 44.05 % -12.212 M 26.11 % -16.527 M 11.57 % -18.689 M -48.58 % -12.578 M -370.96 % 4.642 M 878.86 % -596.000 K -100.45 % 132.688 M 794.88 % -19.095 M 67.08 % -57.998 M 63.89 % -160.612 M -96.90 % -81.572 M 38.32 % -132.250 M -64.99 % -80.155 M -10.21 % -72.730 M -520.46 % -11.722 M 69.26 % -38.136 M 54.71 % -84.205 M -61.72 % -52.068 M -12.07 % -46.461 M -26.52 % -36.722 M 19.35 % -45.530 M -159.18 % -17.567 M 80.21 % -88.771 M 48.06 % -170.925 M
Debt repayment 4.643 M -79.54 % 22.696 M 252.64 % -14.869 M 86.65 % -111.374 M 29.23 % -157.374 M -58.03 % -99.588 M -1 225.72 % -7.512 M 95.76 % -177.031 M -170.10 % -65.543 M -20 840.26 % -313.000 K -100.22 % 142.094 M 109.12 % 67.948 M -54.19 % 148.313 M 95.32 % 75.935 M 922.28 % 7.428 M 109.12 % -81.411 M 3.81 % -84.639 M -214.44 % 73.957 M 1 413.86 % -5.629 M -126.22 % 21.466 M 149.75 % -43.146 M -203.65 % -14.209 M -25.43 % -11.328 M -147.21 % 23.997 M -50.47 % 48.451 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.619 M 4.33 % 14.012 M
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 100.00 % -964.000 K 94.03 % -16.135 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -6.662 M 0.00 % -6.662 M -11.11 % -5.996 M -80.01 % -3.331 M 0.000 0.000 0.000 0.000 100.00 % -6.662 M -42.87 % -4.663 M -39.99 % -3.331 M 0.00 % -3.331 M 0.00 % -3.331 M 0.000 0.000 100.00 % -3.583 M 47.37 % -6.808 M -5.57 % -6.449 M -336.04 % -1.479 M 57.32 % -3.465 M 0.000 0.000 0.000 0.000
Other financing activites -178.935 M 0.06 % -179.047 M -8.14 % -165.572 M 2.35 % -169.548 M -0.29 % -169.054 M 23.26 % -220.286 M -781.53 % -24.989 M -185.92 % 29.083 M 267.20 % -17.394 M -16.05 % -14.989 M 58.90 % -36.470 M -33.21 % -27.378 M -106.24 % -13.275 M -89.24 % -7.015 M 41.91 % -12.076 M -116.73 % -5.572 M 55.88 % -12.629 M 25.09 % -16.858 M 0.21 % -16.893 M 1.85 % -17.211 M -29.60 % -13.280 M 22.97 % -17.240 M 5.41 % -18.226 M -292.46 % 9.470 M -58.31 % 22.718 M
Net cash used provided by financing activities -174.292 M -6.92 % -163.013 M 12.88 % -187.103 M 34.79 % -286.918 M 12.99 % -329.759 M -13.69 % -290.060 M -792.46 % -32.501 M 78.03 % -147.948 M -78.39 % -82.937 M -277.60 % -21.964 M -121.75 % 100.961 M 171.12 % 37.239 M -71.73 % 131.707 M 103.80 % 64.625 M 410.95 % -20.783 M 76.11 % -86.983 M 13.75 % -100.851 M -303.30 % 49.608 M 271.23 % -28.971 M -1 143.62 % 2.776 M 104.64 % -59.891 M -90.44 % -31.449 M -6.41 % -29.554 M -163.63 % 46.445 M -45.47 % 85.181 M
Effect of forex changes on cash -131.000 K 57.05 % -305.000 K 39.48 % -504.000 K -436.00 % 150.000 K -86.16 % 1.084 M 108.96 % -12.102 M -2.93 % -11.757 M -163.34 % 18.562 M 252.87 % -12.142 M -28.22 % -9.470 M -2 114.89 % 470.000 K -75.90 % 1.950 M -37.96 % 3.143 M 57.62 % 1.994 M -46.17 % 3.704 M 12 246.67 % 30.000 K -91.69 % 361.000 K -72.25 % 1.301 M 51.46 % 859.000 K -65.07 % 2.459 M 861.30 % -323.000 K 21.22 % -410.000 K -143.48 % 943.000 K 4 186.36 % 22.000 K -80.53 % 113.000 K
Net change in cash -14.688 M -0.60 % -14.600 M -300.25 % 7.291 M 561.16 % -1.581 M -119.42 % 8.140 M -66.75 % 24.482 M -29.58 % 34.765 M 11 611.59 % -302.000 K -104.08 % 7.403 M 115.69 % -47.176 M -766.80 % 7.075 M 166.83 % -10.586 M -127.39 % 38.645 M 271.62 % 10.399 M 184.06 % -12.371 M -20.19 % -10.293 M 74.33 % -40.104 M -203.55 % 38.730 M 410.66 % -12.467 M -179.30 % 15.721 M -18.27 % 19.235 M 4.72 % 18.368 M 1 114.81 % 1.512 M 46.37 % 1.033 M 102.01 % -51.472 M
Cash at beginning of period 71.422 M -16.97 % 86.022 M -14.12 % 100.171 M -1.55 % 101.752 M 8.70 % 93.612 M 35.41 % 69.130 M 431.52 % 13.006 M -2.27 % 13.308 M 125.37 % 5.905 M -88.88 % 53.081 M 15.38 % 46.006 M -18.71 % 56.592 M 215.33 % 17.947 M 137.77 % 7.548 M -62.11 % 19.919 M -34.07 % 30.212 M -57.03 % 70.316 M 122.62 % 31.586 M -28.30 % 44.053 M 55.49 % 28.332 M 211.44 % 9.097 M 198.12 % -9.271 M 14.02 % -10.783 M 86.60 % -80.476 M -177.47 % -29.004 M
Cash at end of period 56.734 M -20.57 % 71.422 M -33.54 % 107.462 M 7.28 % 100.171 M -1.55 % 101.752 M 8.70 % 93.612 M 95.96 % 47.771 M 267.30 % 13.006 M -2.27 % 13.308 M 125.37 % 5.905 M -88.88 % 53.081 M 15.38 % 46.006 M -18.71 % 56.592 M 215.33 % 17.947 M 137.77 % 7.548 M -62.11 % 19.919 M -34.07 % 30.212 M -57.03 % 70.316 M 122.62 % 31.586 M -28.30 % 44.053 M 55.49 % 28.332 M 211.44 % 9.097 M 198.12 % -9.271 M 88.33 % -79.443 M 1.28 % -80.476 M
Operating cash flow 166.568 M 3.50 % 160.930 M -23.88 % 211.425 M -30.42 % 303.876 M -13.03 % 349.393 M 7.93 % 323.732 M 306.60 % 79.619 M 2 309.18 % -3.604 M -102.96 % 121.577 M 187.72 % 42.256 M -36.22 % 66.256 M 108.37 % 31.797 M -11.79 % 36.045 M 50.60 % 23.935 M -69.09 % 77.438 M -12.38 % 88.382 M -10.29 % 98.522 M 36.79 % 72.026 M 6.37 % 67.713 M 18.91 % 56.947 M -50.98 % 116.171 M 21.32 % 95.757 M 100.79 % 47.690 M 10.04 % 43.337 M 26.87 % 34.159 M
Capital expenditure -6.833 M 44.05 % -12.212 M 26.33 % -16.577 M 11.97 % -18.831 M -36.71 % -13.774 M -76.43 % -7.807 M -0.71 % -7.752 M 18.84 % -9.552 M 49.98 % -19.095 M 72.12 % -68.481 M 59.70 % -169.919 M -108.31 % -81.572 M -13.17 % -72.078 M -2.69 % -70.188 M 2.83 % -72.230 M -2 000.32 % -3.439 M 91.02 % -38.315 M 54.88 % -84.910 M -76.39 % -48.137 M -0.64 % -47.831 M -24.33 % -38.471 M 6.52 % -41.153 M -138.46 % -17.258 M 81.19 % -91.729 M 44.91 % -166.503 M
Free CashFlow 159.735 M 7.41 % 148.718 M -23.67 % 194.848 M -31.64 % 285.045 M -15.07 % 335.619 M 6.23 % 315.925 M 339.60 % 71.867 M 646.27 % -13.156 M -112.84 % 102.482 M 490.78 % -26.225 M 74.70 % -103.663 M -108.26 % -49.775 M -38.14 % -36.033 M 22.10 % -46.253 M -988.11 % 5.208 M -93.87 % 84.943 M 41.08 % 60.207 M 567.30 % -12.884 M -165.82 % 19.576 M 114.74 % 9.116 M -88.27 % 77.700 M 42.30 % 54.604 M 79.43 % 30.432 M 162.89 % -48.392 M 63.43 % -132.344 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
2024-10-31 2024-04-30 2023-10-31 2023-04-30 2022-10-31 2022-04-30 2021-10-31 2021-04-30 2020-10-31 2020-04-30 2019-10-31 2019-04-30 2018-10-31 2018-04-30 2017-10-31 2017-04-30 2016-10-31 2016-04-30 2015-10-31 2015-04-30 2014-10-31 2014-04-30 2013-10-31 2013-04-30 2012-10-31 2012-04-30 2011-10-31 2011-04-30 2010-10-31 2010-04-30 2009-10-31 2009-04-30 2008-09-30 2008-03-31 2007-09-30 2007-03-31 2006-09-30 2006-03-31 2005-09-30 2005-03-31 2004-09-30 2004-03-31 2003-09-30 2003-03-31 2002-09-30 2002-03-31 2001-09-30 2001-03-31 2000-10-30
Revenue 702.392 M -2.26 % 718.659 M -4.30 % 750.947 M -6.56 % 803.665 M -9.57 % 888.738 M -14.32 % 1.037 B 6.76 % 971.637 M -4.77 % 1.020 B -5.80 % 1.083 B 2.69 % 1.055 B 16.70 % 903.841 M -2.36 % 925.719 M 1.26 % 914.204 M -12.73 % 1.048 B 12.38 % 932.117 M -13.00 % 1.071 B -0.72 % 1.079 B -10.12 % 1.201 B -4.57 % 1.258 B -2.05 % 1.285 B 12.89 % 1.138 B 16.97 % 972.775 M 13.41 % 857.786 M 28.40 % 668.035 M 67.93 % 397.797 M 0.00 % 397.797 M 23.90 % 321.063 M 0.00 % 321.063 M 19.50 % 268.676 M 0.00 % 268.676 M -12.56 % 307.266 M 0.00 % 307.266 M -22.09 % 394.364 M 0.00 % 394.364 M 12.63 % 350.140 M 0.00 % 350.140 M 13.21 % 309.281 M 0.00 % 309.281 M 11.59 % 277.146 M 0.00 % 277.146 M 12.74 % 245.832 M 0.00 % 245.832 M 9.71 % 224.078 M 0.00 % 224.078 M 23.15 % 181.948 M 0.00 % 181.948 M 4.87 % 173.502 M 0.00 % 173.502 M 0.00 % 173.502 M
Net income -28.648 M 4.96 % -30.142 M -9 233.94 % 330.000 K -97.91 % 15.771 M -53.33 % 33.794 M 60.27 % 21.086 M 12.17 % 18.798 M 8.46 % 17.331 M 15.59 % 14.993 M 105.98 % 7.279 M 43.57 % 5.070 M 146.29 % -10.952 M -865.34 % 1.431 M 111.91 % -12.014 M 42.39 % -20.855 M -3.97 % -20.059 M 32.99 % -29.934 M 20.82 % -37.807 M -567.21 % 8.092 M -22.43 % 10.432 M -39.62 % 17.276 M 61.02 % 10.729 M -17.75 % 13.044 M -18.96 % 16.095 M 107.68 % 7.750 M 0.00 % 7.750 M -45.79 % 14.295 M 0.00 % 14.295 M 177.82 % 5.146 M 0.00 % 5.146 M 141.49 % -12.401 M 0.00 % -12.401 M -205.09 % 11.801 M 0.00 % 11.801 M 3.00 % 11.457 M 0.00 % 11.457 M -1.64 % 11.648 M 0.00 % 11.648 M 19.28 % 9.765 M 0.00 % 9.765 M 23.16 % 7.929 M 0.00 % 7.929 M 420.54 % -2.474 M 0.00 % -2.474 M -181.45 % 3.037 M 0.00 % 3.037 M -80.32 % 15.432 M 0.00 % 15.432 M 0.00 % 15.432 M
Income before tax -31.982 M -0.58 % -31.799 M -2 155.53 % 1.547 M -92.34 % 20.186 M -46.49 % 37.727 M 32.32 % 28.511 M 13.26 % 25.174 M -2.56 % 25.835 M 8.32 % 23.851 M 75.07 % 13.624 M 161.80 % 5.204 M 148.19 % -10.799 M -842.71 % 1.454 M 107.69 % -18.917 M 11.50 % -21.374 M 2.68 % -21.962 M 28.27 % -30.617 M 21.69 % -39.097 M -502.98 % 9.702 M -47.87 % 18.610 M -16.71 % 22.344 M 62.68 % 13.735 M -22.83 % 17.798 M 6.16 % 16.766 M 61.81 % 10.362 M 0.00 % 10.362 M -40.13 % 17.307 M 0.00 % 17.307 M 97.04 % 8.784 M 0.00 % 8.784 M 167.64 % -12.986 M 0.00 % -12.986 M -190.60 % 14.333 M 0.00 % 14.333 M 4.74 % 13.684 M 0.00 % 13.684 M -12.82 % 15.697 M 0.00 % 15.697 M 21.14 % 12.958 M 0.00 % 12.958 M 0.000 0.000 100.00 % -1.521 M 0.00 % -1.521 M -136.06 % 4.218 M 0.00 % 4.218 M -75.67 % 17.334 M 0.00 % 17.334 M 0.00 % 17.334 M
Income before tax ratio -0.05 -2.90 % -0.04 -2 247.88 % 0.00 -91.80 % 0.03 -40.83 % 0.04 54.45 % 0.03 6.08 % 0.03 2.33 % 0.03 14.99 % 0.02 70.48 % 0.01 124.33 % 0.01 149.36 % -0.01 -833.47 % 0.00 108.81 % -0.02 21.25 % -0.02 -11.87 % -0.02 27.75 % -0.03 12.87 % -0.03 -522.27 % 0.01 -46.78 % 0.01 -26.22 % 0.02 39.08 % 0.01 -31.95 % 0.02 -17.33 % 0.03 -3.65 % 0.03 0.00 % 0.03 -51.68 % 0.05 0.00 % 0.05 64.89 % 0.03 0.00 % 0.03 177.35 % -0.04 0.00 % -0.04 -216.28 % 0.04 0.00 % 0.04 -7.00 % 0.04 0.00 % 0.04 -23.00 % 0.05 0.00 % 0.05 8.55 % 0.05 0.00 % 0.05 0.00 0.00 100.00 % -0.01 0.00 % -0.01 -129.28 % 0.02 0.00 % 0.02 -76.80 % 0.10 0.00 % 0.10 0.00 % 0.10
EBITDA 74.424 M -4.48 % 77.911 M -24.68 % 103.445 M -13.89 % 120.137 M -14.02 % 139.730 M 7.84 % 129.572 M 2.96 % 125.843 M 3.49 % 121.605 M -7.28 % 131.158 M -1.56 % 133.231 M 2.31 % 130.220 M 684.27 % 16.604 M -40.02 % 27.683 M 930.82 % -3.332 M -115.24 % 21.863 M 137.64 % 9.200 M -52.03 % 19.177 M -1.53 % 19.474 M -67.81 % 60.506 M -4.33 % 63.246 M -2.70 % 65.002 M 12.64 % 57.709 M 10.45 % 52.247 M 48.74 % 35.126 M -4.56 % 36.805 M 0.00 % 36.805 M -12.94 % 42.278 M 0.00 % 42.278 M -0.89 % 42.658 M 0.00 % 42.658 M 819.71 % -5.927 M 0.00 % -5.927 M -123.96 % 24.736 M 0.00 % 24.736 M 80.76 % 13.684 M 0.00 % 13.684 M -12.82 % 15.697 M 0.00 % 15.697 M 21.14 % 12.958 M 0.00 % 12.958 M 19.37 % 10.856 M 0.00 % 10.856 M 790.99 % -1.571 M 0.00 % -1.571 M -137.25 % 4.218 M 0.00 % 4.218 M -75.67 % 17.334 M 0.00 % 17.334 M -49.63 % 34.413 M
Net income ratio -0.04 2.76 % -0.04 -9 644.31 % 0.00 -97.76 % 0.02 -48.39 % 0.04 87.06 % 0.02 5.07 % 0.02 13.90 % 0.02 22.71 % 0.01 100.58 % 0.01 23.02 % 0.01 147.41 % -0.01 -855.82 % 0.00 113.65 % -0.01 48.74 % -0.02 -19.51 % -0.02 32.51 % -0.03 11.91 % -0.03 -589.58 % 0.01 -20.81 % 0.01 -46.51 % 0.02 37.66 % 0.01 -27.47 % 0.02 -36.88 % 0.02 23.67 % 0.02 0.00 % 0.02 -56.24 % 0.04 0.00 % 0.04 132.49 % 0.02 0.00 % 0.02 147.45 % -0.04 0.00 % -0.04 -234.88 % 0.03 0.00 % 0.03 -8.55 % 0.03 0.00 % 0.03 -13.12 % 0.04 0.00 % 0.04 6.89 % 0.04 0.00 % 0.04 9.25 % 0.03 0.00 % 0.03 392.17 % -0.01 0.00 % -0.01 -166.13 % 0.02 0.00 % 0.02 -81.23 % 0.09 0.00 % 0.09 0.00 % 0.09
Ratio EBITDA 0.11 -2.26 % 0.11 -21.30 % 0.14 -7.85 % 0.15 -4.92 % 0.16 25.87 % 0.12 -3.56 % 0.13 8.67 % 0.12 -1.57 % 0.12 -4.13 % 0.13 -12.33 % 0.14 703.25 % 0.02 -40.77 % 0.03 1 052.01 % 0.00 -113.56 % 0.02 173.16 % 0.01 -51.68 % 0.02 9.56 % 0.02 -66.27 % 0.05 -2.33 % 0.05 -13.81 % 0.06 -3.71 % 0.06 -2.60 % 0.06 15.84 % 0.05 -43.17 % 0.09 0.00 % 0.09 -29.74 % 0.13 0.00 % 0.13 -17.06 % 0.16 0.00 % 0.16 923.09 % -0.02 0.00 % -0.02 -130.75 % 0.06 0.00 % 0.06 60.49 % 0.04 0.00 % 0.04 -23.00 % 0.05 0.00 % 0.05 8.55 % 0.05 0.00 % 0.05 5.88 % 0.04 0.00 % 0.04 729.85 % -0.01 0.00 % -0.01 -130.25 % 0.02 0.00 % 0.02 -76.80 % 0.10 0.00 % 0.10 -49.63 % 0.20
Gross profit ratio 0.39 1.79 % 0.39 -4.26 % 0.40 1.63 % 0.40 8.82 % 0.36 9.14 % 0.33 -3.79 % 0.35 9.40 % 0.32 10.71 % 0.29 -6.47 % 0.31 -10.50 % 0.34 3.22 % 0.33 -3.22 % 0.34 11.12 % 0.31 -22.70 % 0.40 24.31 % 0.32 -10.89 % 0.36 9.21 % 0.33 -2.65 % 0.34 6.23 % 0.32 0.14 % 0.32 6.23 % 0.30 0.33 % 0.30 0.42 % 0.30 25.73 % 0.24 0.00 % 0.24 27.98 % 0.18 0.00 % 0.18 -6.96 % 0.20 0.00 % 0.20 29.10 % 0.15 0.00 % 0.15 -14.78 % 0.18 0.00 % 0.18 -6.95 % 0.19 0.00 % 0.19 -11.63 % 0.22 0.00 % 0.22 -2.79 % 0.23 0.00 % 0.23 -10.23 % 0.25 0.00 % 0.25 0.42 % 0.25 0.00 % 0.25 2.26 % 0.24 0.00 % 0.24 -22.43 % 0.32 0.00 % 0.32 0.00 % 0.32
Weighted average shs out dil 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M -0.06 % 666.612 M 0.00 % 666.612 M -3.30 % 689.396 M 0.00 % 689.396 M -3.80 % 716.611 M 0.00 % 716.611 M 0.00 % 716.611 M 0.00 % 716.611 M 0.00 % 716.611 M 0.00 % 716.611 M -0.08 % 717.169 M 0.00 % 717.169 M 1.59 % 705.939 M 0.00 % 705.939 M 1.93 % 692.553 M 0.00 % 692.553 M 0.02 % 692.445 M 0.00 % 692.445 M 0.78 % 687.083 M 0.00 % 687.083 M 5.83 % 649.239 M 0.00 % 649.239 M -0.71 % 653.877 M 0.00 % 653.877 M 0.00 % 653.877 M
Weighted average shs out 666.202 M 0.00 % 666.195 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.191 M 0.00 % 666.221 M 0.00 % 666.201 M 0.00 % 666.223 M 0.00 % 666.209 M 0.00 % 666.213 M 0.00 % 666.192 M 0.00 % 666.191 M -0.01 % 666.228 M 0.00 % 666.198 M 0.00 % 666.204 M 0.00 % 666.232 M 0.00 % 666.224 M 0.00 % 666.211 M -0.06 % 666.612 M 0.00 % 666.612 M -3.30 % 689.396 M 0.00 % 689.396 M -3.80 % 716.611 M 0.00 % 716.611 M 0.00 % 716.611 M 0.00 % 716.611 M 0.00 % 716.611 M 0.00 % 716.611 M -0.08 % 717.169 M 0.00 % 717.169 M 1.59 % 705.939 M 0.00 % 705.939 M 1.93 % 692.553 M 0.00 % 692.553 M 0.02 % 692.445 M 0.00 % 692.445 M 0.78 % 687.083 M 0.00 % 687.083 M 5.83 % 649.239 M 0.00 % 649.239 M -0.71 % 653.877 M 0.00 % 653.877 M 0.00 % 653.877 M
EPS diluted -0.04 4.87 % -0.05 -9 140.00 % 0.00 -97.89 % 0.02 -53.25 % 0.05 59.94 % 0.03 12.41 % 0.03 8.46 % 0.03 15.56 % 0.02 106.42 % 0.01 43.42 % 0.01 146.34 % -0.02 -880.95 % 0.00 111.67 % -0.02 42.49 % -0.03 -3.99 % -0.03 32.96 % -0.04 20.95 % -0.06 -569.42 % 0.01 -22.93 % 0.02 -39.38 % 0.03 60.87 % 0.02 -17.86 % 0.02 -19.01 % 0.02 108.62 % 0.01 0.00 % 0.01 -44.23 % 0.02 0.00 % 0.02 188.89 % 0.01 0.00 % 0.01 141.38 % -0.02 0.00 % -0.02 -206.10 % 0.02 0.00 % 0.02 2.50 % 0.02 0.00 % 0.02 -2.44 % 0.02 0.00 % 0.02 15.49 % 0.01 0.00 % 0.01 24.56 % 0.01 0.00 % 0.01 416.67 % 0.00 0.00 % 0.00 -178.26 % 0.00 0.00 % 0.00 -80.51 % 0.02 0.00 % 0.02 0.00 % 0.02
Earnings per share -0.04 4.87 % -0.05 -9 140.00 % 0.00 -97.89 % 0.02 -53.25 % 0.05 59.94 % 0.03 12.41 % 0.03 8.46 % 0.03 15.56 % 0.02 106.42 % 0.01 43.42 % 0.01 146.34 % -0.02 -880.95 % 0.00 111.67 % -0.02 42.49 % -0.03 -3.99 % -0.03 32.96 % -0.04 20.95 % -0.06 -569.42 % 0.01 -22.93 % 0.02 -39.38 % 0.03 60.87 % 0.02 -17.86 % 0.02 -19.01 % 0.02 108.62 % 0.01 0.00 % 0.01 -44.23 % 0.02 0.00 % 0.02 188.89 % 0.01 0.00 % 0.01 141.38 % -0.02 0.00 % -0.02 -206.10 % 0.02 0.00 % 0.02 2.50 % 0.02 0.00 % 0.02 -2.44 % 0.02 0.00 % 0.02 15.49 % 0.01 0.00 % 0.01 24.56 % 0.01 0.00 % 0.01 416.67 % 0.00 0.00 % 0.00 -178.26 % 0.00 0.00 % 0.00 -80.51 % 0.02 0.00 % 0.02 -10.94 % 0.03
Gross profit 275.609 M -0.51 % 277.034 M -8.37 % 302.354 M -5.04 % 318.403 M -1.60 % 323.572 M -6.50 % 346.050 M 2.71 % 336.918 M 4.18 % 323.401 M 4.29 % 310.111 M -3.96 % 322.893 M 4.45 % 309.125 M 0.78 % 306.724 M -2.00 % 312.993 M -3.03 % 322.762 M -13.13 % 371.532 M 8.15 % 343.545 M -11.53 % 388.303 M -1.84 % 395.597 M -7.10 % 425.828 M 4.06 % 409.233 M 13.05 % 362.006 M 24.26 % 291.330 M 13.78 % 256.041 M 28.94 % 198.574 M 111.14 % 94.047 M 0.00 % 94.047 M 58.56 % 59.312 M 0.00 % 59.312 M 11.18 % 53.346 M 0.00 % 53.346 M 12.88 % 47.257 M 0.00 % 47.257 M -33.60 % 71.170 M 0.00 % 71.170 M 4.80 % 67.910 M 0.00 % 67.910 M 0.05 % 67.877 M 0.00 % 67.877 M 8.48 % 62.568 M 0.00 % 62.568 M 1.20 % 61.824 M 0.00 % 61.824 M 10.17 % 56.115 M 0.00 % 56.115 M 25.93 % 44.559 M 0.00 % 44.559 M -18.66 % 54.778 M 0.00 % 54.778 M 0.00 % 54.778 M
Income tax expense -3.334 M -101.21 % -1.657 M -236.15 % 1.217 M -72.43 % 4.415 M 12.26 % 3.933 M -47.03 % 7.425 M 16.45 % 6.376 M -25.02 % 8.504 M -4.00 % 8.858 M 39.61 % 6.345 M 4 635.07 % 134.000 K -12.42 % 153.000 K 565.22 % 23.000 K -99.67 % 6.903 M 1 230.06 % 519.000 K -72.73 % 1.903 M 178.62 % 683.000 K -47.05 % 1.290 M -19.88 % 1.610 M -80.31 % 8.178 M 61.37 % 5.068 M 68.60 % 3.006 M -36.77 % 4.754 M 608.49 % 671.000 K -74.31 % 2.612 M 0.00 % 2.612 M -13.30 % 3.012 M 0.00 % 3.012 M -17.21 % 3.638 M 0.00 % 3.638 M 721.88 % -585.000 K 0.00 % -585.000 K -121.60 % 2.709 M 0.00 % 2.709 M 21.59 % 2.228 M 0.00 % 2.228 M -44.99 % 4.049 M 0.00 % 4.049 M 26.81 % 3.193 M 0.00 % 3.193 M 9.09 % 2.927 M 0.00 % 2.927 M 224.32 % 902.500 K 0.00 % 902.500 K -23.55 % 1.181 M 0.00 % 1.181 M -37.95 % 1.903 M 0.00 % 1.903 M 0.00 % 1.903 M
Cost of revenue 426.783 M -3.36 % 441.625 M -1.55 % 448.593 M -7.56 % 485.262 M -14.14 % 565.166 M -18.24 % 691.280 M 8.91 % 634.719 M -8.93 % 696.944 M -9.85 % 773.073 M 5.62 % 731.917 M 23.07 % 594.716 M -3.92 % 618.995 M 2.96 % 601.211 M -17.05 % 724.795 M 29.29 % 560.585 M -22.99 % 727.899 M 5.36 % 690.867 M -14.19 % 805.089 M -3.27 % 832.325 M -4.91 % 875.267 M 12.81 % 775.866 M 13.86 % 681.445 M 13.24 % 601.745 M 28.18 % 469.461 M 54.56 % 303.750 M 0.00 % 303.750 M 16.05 % 261.751 M 0.00 % 261.751 M 21.56 % 215.331 M 0.00 % 215.331 M -17.18 % 260.009 M 0.00 % 260.009 M -19.55 % 323.194 M 0.00 % 323.194 M 14.51 % 282.230 M 0.00 % 282.230 M 16.91 % 241.404 M 0.00 % 241.404 M 12.50 % 214.578 M 0.00 % 214.578 M 16.61 % 184.008 M 0.00 % 184.008 M 9.55 % 167.963 M 0.00 % 167.963 M 22.25 % 137.389 M 0.00 % 137.389 M 15.72 % 118.724 M 0.00 % 118.724 M 0.00 % 118.724 M
General and administrative expenses 63.745 M -8.35 % 69.553 M 15.19 % 60.381 M -23.62 % 79.052 M 28.46 % 61.539 M -14.20 % 71.725 M 4.75 % 68.474 M -10.21 % 76.256 M 20.28 % 63.400 M 23.71 % 51.248 M 0.65 % 50.916 M -16.24 % 60.789 M 18.97 % 51.097 M -29.99 % 72.986 M -6.71 % 78.235 M 18.48 % 66.034 M -19.06 % 81.585 M 3.21 % 79.051 M -0.82 % 79.708 M -1.27 % 80.734 M 8.08 % 74.697 M 15.52 % 64.661 M -9.43 % 71.397 M 10.23 % 64.773 M 41.23 % 45.862 M 0.00 % 45.862 M 13.01 % 40.581 M 0.00 % 40.581 M 10.58 % 36.698 M 0.00 % 36.698 M -21.29 % 46.622 M 0.00 % 46.622 M -2.53 % 47.834 M 0.00 % 47.834 M 22.71 % 38.980 M 0.00 % 38.980 M 0.77 % 38.684 M 0.00 % 38.684 M 8.74 % 35.574 M 0.00 % 35.574 M -1.31 % 36.045 M 0.00 % 36.045 M 4.40 % 34.526 M 0.00 % 34.526 M 42.53 % 24.224 M 0.00 % 24.224 M 1.49 % 23.868 M 0.00 % 23.868 M 0.00 % 23.868 M
Selling and marketing expenses 237.248 M 2.02 % 232.543 M -0.80 % 234.413 M 8.43 % 216.191 M -8.85 % 237.182 M -1.44 % 240.639 M 0.69 % 238.987 M 5.47 % 226.589 M -4.00 % 236.032 M -0.58 % 237.402 M -1.58 % 241.224 M -1.40 % 244.649 M -1.87 % 249.309 M -7.84 % 270.514 M -9.66 % 299.433 M -0.91 % 302.194 M -6.89 % 324.557 M -4.18 % 338.706 M 4.13 % 325.266 M 6.04 % 306.751 M 20.33 % 254.922 M 26.57 % 201.411 M 26.43 % 159.305 M 27.54 % 124.902 M 221.35 % 38.868 M 0.00 % 38.868 M 311.95 % 9.435 M 0.00 % 9.435 M 77.75 % 5.308 M 0.00 % 5.308 M -14.38 % 6.200 M 0.00 % 6.200 M -22.03 % 7.951 M 0.00 % 7.951 M 10.71 % 7.182 M 0.00 % 7.182 M 7.64 % 6.672 M 0.00 % 6.672 M 11.14 % 6.004 M 0.00 % 6.004 M 5.35 % 5.699 M 0.00 % 5.699 M -17.81 % 6.933 M 0.00 % 6.933 M 28.00 % 5.417 M 0.00 % 5.417 M 7.54 % 5.037 M 0.00 % 5.037 M 0.00 % 5.037 M
Other 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 100.00 % -5.920 M 0.00 % -5.920 M 49.51 % -11.726 M 0.00 % -11.726 M -693.91 % -1.477 M 0.00 % -1.477 M -506.89 % 363.000 K 0.00 % 363.000 K 103.96 % -9.174 M 0.00 % -9.174 M -488.08 % -1.560 M 0.00 % -1.560 M 0.000 0.000 -100.00 % 1.344 M 0.00 % 1.344 M 0.000 0.000 -100.00 % 7.344 M 0.00 % 7.344 M 0.000 0.000 0.000 0.000 0.000
Operating expenses 300.993 M -0.39 % 302.181 M 2.83 % 293.853 M -0.17 % 294.360 M -1.46 % 298.721 M -4.32 % 312.212 M 1.55 % 307.461 M -0.47 % 308.926 M 3.17 % 299.432 M 2.95 % 290.861 M -0.44 % 292.140 M -5.08 % 307.762 M 2.04 % 301.610 M -9.02 % 331.510 M -12.99 % 381.022 M 8.61 % 350.824 M -13.66 % 406.347 M -3.94 % 422.993 M 4.36 % 405.306 M 6.48 % 380.636 M 15.10 % 330.705 M 22.43 % 270.109 M 17.08 % 230.702 M 32.04 % 174.727 M 121.71 % 78.810 M 0.00 % 78.810 M 105.82 % 38.290 M 0.00 % 38.290 M -5.52 % 40.529 M 0.00 % 40.529 M -23.79 % 53.184 M 0.00 % 53.184 M 14.10 % 46.611 M 0.00 % 46.611 M 4.50 % 44.602 M 0.00 % 44.602 M -1.66 % 45.356 M 0.00 % 45.356 M 5.67 % 42.922 M 0.00 % 42.922 M 2.82 % 41.744 M 0.00 % 41.744 M -14.46 % 48.803 M 0.00 % 48.803 M 64.65 % 29.641 M 0.00 % 29.641 M 2.55 % 28.905 M 0.00 % 28.905 M 0.00 % 28.905 M
Cost and expenses 727.776 M -2.16 % 743.806 M 0.18 % 742.446 M -4.77 % 779.622 M -9.75 % 863.887 M -13.91 % 1.003 B 6.51 % 942.180 M -6.33 % 1.006 B -6.21 % 1.073 B 4.86 % 1.023 B 15.33 % 886.856 M -4.31 % 926.757 M 2.65 % 902.821 M -14.53 % 1.056 B 12.18 % 941.607 M -12.71 % 1.079 B -1.69 % 1.097 B -10.66 % 1.228 B -0.77 % 1.238 B -1.45 % 1.256 B 13.50 % 1.107 B 16.29 % 951.554 M 14.31 % 832.447 M 29.22 % 644.188 M 68.39 % 382.560 M 0.00 % 382.560 M 27.50 % 300.041 M 0.00 % 300.041 M 17.27 % 255.860 M 0.00 % 255.860 M -18.31 % 313.193 M 0.00 % 313.193 M -15.31 % 369.804 M 0.00 % 369.804 M 13.15 % 326.832 M 0.00 % 326.832 M 13.97 % 286.760 M 0.00 % 286.760 M 11.36 % 257.499 M 0.00 % 257.499 M 14.06 % 225.752 M 0.00 % 225.752 M 4.15 % 216.766 M 0.00 % 216.766 M 29.78 % 167.030 M 0.00 % 167.030 M 13.14 % 147.629 M 0.00 % 147.629 M 0.00 % 147.629 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
Selling general and administrative expenses 300.993 M -0.37 % 302.096 M 2.81 % 293.853 M -0.17 % 294.360 M -1.46 % 298.721 M -4.32 % 312.212 M 1.55 % 307.461 M -0.47 % 308.926 M 3.17 % 299.432 M 2.95 % 290.861 M -0.44 % 292.140 M -4.35 % 305.438 M 1.68 % 300.406 M -12.55 % 343.500 M -9.05 % 377.668 M 2.56 % 368.228 M -9.34 % 406.142 M -2.78 % 417.757 M 3.16 % 404.974 M 4.51 % 387.485 M 17.56 % 329.619 M 23.88 % 266.072 M 15.33 % 230.702 M 21.63 % 189.675 M 123.86 % 84.730 M 0.00 % 84.730 M 69.40 % 50.016 M 0.00 % 50.016 M 19.07 % 42.006 M 0.00 % 42.006 M -20.47 % 52.821 M 0.00 % 52.821 M -5.31 % 55.785 M 0.00 % 55.785 M 20.85 % 46.162 M 0.00 % 46.162 M 1.78 % 45.356 M 0.00 % 45.356 M 9.09 % 41.578 M 0.00 % 41.578 M -0.40 % 41.744 M 0.00 % 41.744 M 0.69 % 41.459 M 0.00 % 41.459 M 39.87 % 29.641 M 0.00 % 29.641 M 2.55 % 28.905 M 0.00 % 28.905 M 0.00 % 28.905 M
Interest income 1.011 M 1.10 % 1.000 M 106.19 % 485.000 K -7.27 % 523.000 K 187.36 % 182.000 K 355.00 % 40.000 K -32.20 % 59.000 K -1.67 % 60.000 K -70.00 % 200.000 K -24.81 % 266.000 K 104.62 % 130.000 K -98.67 % 9.761 M -1.69 % 9.929 M -2.36 % 10.169 M -14.43 % 11.884 M -19.06 % 14.683 M 16.78 % 12.573 M 7.45 % 11.701 M 8.14 % 10.820 M 8.34 % 9.987 M 11.50 % 8.957 M 19.65 % 7.486 M -0.73 % 7.541 M 6.50 % 7.081 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
Interest expense 7.609 M -0.56 % 7.652 M 4.31 % 7.336 M 43.90 % 5.098 M -21.98 % 6.534 M -5.41 % 6.908 M 4.11 % 6.635 M -7.15 % 7.146 M -29.73 % 10.170 M -28.51 % 14.226 M -12.39 % 16.238 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.921 M 0.00 % 4.921 M 0.000 0.000 0.000 0.000 -100.00 % 7.059 M 0.00 % 7.059 M -30.97 % 10.227 M 0.00 % 10.227 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
Depreciation and amortization 98.797 M -0.33 % 99.128 M 4.83 % 94.562 M -0.31 % 94.853 M -0.65 % 95.469 M 1.40 % 94.153 M 0.13 % 94.034 M 6.10 % 88.624 M -8.76 % 97.137 M -7.82 % 105.381 M -3.12 % 108.778 M 610.13 % 15.318 M 1.47 % 15.096 M -13.27 % 17.406 M -37.83 % 27.999 M -17.37 % 33.883 M -8.46 % 37.016 M -10.38 % 41.302 M 3.30 % 39.984 M -1.06 % 40.412 M 19.91 % 33.701 M 3.85 % 32.451 M 20.60 % 26.908 M 2.60 % 26.227 M 21.86 % 21.523 M 0.00 % 21.523 M -13.81 % 24.971 M 0.00 % 24.971 M -26.28 % 33.874 M 0.00 % 33.874 M 0.000 0.000 -100.00 % 176.000 K 0.00 % 176.000 K 101.83 % -9.624 M 0.00 % -9.624 M -41.03 % -6.824 M 0.00 % -6.824 M -2.03 % -6.689 M 0.00 % -6.689 M 27.49 % -9.225 M 0.00 % -9.225 M -3.84 % -8.883 M 0.00 % -8.883 M 16.99 % -10.701 M 0.00 % -10.701 M -25.31 % -8.540 M 0.00 % -8.540 M -200.00 % 8.540 M
Operating income -25.384 M -1.28 % -25.062 M -394.81 % 8.501 M -64.64 % 24.043 M -3.25 % 24.851 M -26.56 % 33.838 M 14.87 % 29.457 M 103.50 % 14.475 M 35.55 % 10.679 M -66.66 % 32.032 M 88.59 % 16.985 M 1 220.76 % 1.286 M -89.78 % 12.587 M 160.70 % -20.738 M -237.97 % -6.136 M 75.14 % -24.683 M -38.37 % -17.839 M 18.27 % -21.828 M -206.36 % 20.522 M -10.13 % 22.834 M -27.05 % 31.301 M 23.93 % 25.258 M -0.32 % 25.339 M 184.74 % 8.899 M -41.60 % 15.237 M 0.00 % 15.237 M -27.52 % 21.022 M 0.00 % 21.022 M 64.02 % 12.817 M 0.00 % 12.817 M 316.24 % -5.927 M 0.00 % -5.927 M -124.13 % 24.560 M 0.00 % 24.560 M 5.37 % 23.308 M 0.00 % 23.308 M 3.49 % 22.521 M 0.00 % 22.521 M 14.63 % 19.647 M 0.00 % 19.647 M -2.16 % 20.080 M 0.00 % 20.080 M 174.62 % 7.312 M 0.00 % 7.312 M -50.99 % 14.919 M 0.00 % 14.919 M -42.34 % 25.874 M 0.00 % 25.874 M 0.00 % 25.874 M
Operating income ratio -0.04 -3.63 % -0.03 -408.06 % 0.01 -62.16 % 0.03 6.99 % 0.03 -14.28 % 0.03 7.60 % 0.03 113.70 % 0.01 43.89 % 0.01 -67.53 % 0.03 61.60 % 0.02 1 252.73 % 0.00 -89.91 % 0.01 169.55 % -0.02 -200.73 % -0.01 71.42 % -0.02 -39.36 % -0.02 9.07 % -0.02 -211.45 % 0.02 -8.24 % 0.02 -35.38 % 0.03 5.94 % 0.03 -12.10 % 0.03 121.75 % 0.01 -65.22 % 0.04 0.00 % 0.04 -41.50 % 0.07 0.00 % 0.07 37.26 % 0.05 0.00 % 0.05 347.30 % -0.02 0.00 % -0.02 -130.97 % 0.06 0.00 % 0.06 -6.45 % 0.07 0.00 % 0.07 -8.58 % 0.07 0.00 % 0.07 2.72 % 0.07 0.00 % 0.07 -13.21 % 0.08 0.00 % 0.08 150.32 % 0.03 0.00 % 0.03 -60.20 % 0.08 0.00 % 0.08 -45.02 % 0.15 0.00 % 0.15 0.00 % 0.15
Total other income expenses net -6.598 M 2.06 % -6.737 M 3.12 % -6.954 M -80.30 % -3.857 M -129.95 % 12.876 M 341.71 % -5.327 M -24.38 % -4.283 M -137.70 % 11.360 M -13.76 % 13.172 M 171.56 % -18.408 M -56.25 % -11.781 M 2.52 % -12.085 M -8.55 % -11.133 M -711.37 % 1.821 M 111.95 % -15.238 M -660.01 % 2.721 M 121.29 % -12.778 M 26.01 % -17.269 M -59.60 % -10.820 M -156.16 % -4.224 M 52.84 % -8.957 M 22.27 % -11.523 M -52.80 % -7.541 M -195.86 % 7.867 M 261.36 % -4.876 M 0.00 % -4.876 M -31.24 % -3.715 M 0.00 % -3.715 M 7.88 % -4.033 M 0.00 % -4.033 M 42.87 % -7.059 M 0.00 % -7.059 M 30.97 % -10.227 M 0.00 % -10.227 M -6.26 % -9.624 M 0.00 % -9.624 M -41.03 % -6.824 M 0.00 % -6.824 M -2.03 % -6.689 M 0.00 % -6.689 M 0.000 0.000 100.00 % -8.833 M 0.00 % -8.833 M 17.46 % -10.701 M 0.00 % -10.701 M -25.31 % -8.540 M 0.00 % -8.540 M 0.00 % -8.540 M
2024-10-31 2024-04-30 2023-10-31 2023-04-30 2022-10-31 2022-04-30 2021-10-31 2021-04-30 2020-10-31 2020-04-30 2019-10-31 2019-04-30 2018-10-31 2018-04-30 2017-10-31 2017-04-30 2016-10-31 2016-04-30 2015-10-31 2015-04-30 2014-10-31 2014-04-30 2013-10-31 2013-04-30 2012-10-31 2012-04-30 2011-10-31 2011-04-30 2010-10-31 2010-04-30 2009-10-31 2009-04-30 2008-09-30 2008-03-31 2007-09-30 2007-03-31 2006-09-30 2006-03-31 2005-09-30 2005-03-31 2004-09-30 2004-03-31 2003-09-30 2003-03-31 2002-09-30 2002-03-31 2001-09-30 2001-03-31 2000-10-30
2025-04-30 2024-10-31 2024-04-30 2023-10-31 2023-04-30 2022-10-31 2022-04-30 2021-10-31 2021-04-30 2020-10-31 2020-04-30 2019-10-31 2019-04-30 2018-10-31 2018-04-30 2017-10-31 2017-04-30 2016-10-31 2016-04-30 2015-10-31 2015-04-30 2014-10-31 2014-04-30 2013-10-31 2013-04-30 2012-10-31 2012-04-30 2011-10-31 2011-04-30 2010-10-31 2010-04-30 2009-10-31 2009-04-30 2008-04-30 2007-04-30 2006-04-30 2005-04-30 2004-04-30 2003-04-30 2002-04-30 2001-04-30
Net debt 156.960 M -21.81 % 200.735 M 10.87 % 181.061 M 19.52 % 151.494 M 22.00 % 124.175 M -12.86 % 142.503 M 11.93 % 127.314 M -35.85 % 198.448 M -13.96 % 230.657 M -22.70 % 298.397 M -30.17 % 427.345 M -24.13 % 563.261 M 66.18 % 338.951 M -5.95 % 360.381 M -5.47 % 381.228 M -30.11 % 545.467 M 3.20 % 528.542 M -3.64 % 548.493 M -8.81 % 601.488 M 5.28 % 571.322 M 3.01 % 554.625 M 10.35 % 502.612 M 19.78 % 419.606 M 13.58 % 369.446 M 14.55 % 322.517 M 7.21 % 300.816 M 25.10 % 240.465 M 17.30 % 204.997 M 17.19 % 174.932 M 29.84 % 134.725 M -13.09 % 155.024 M -15.00 % 182.391 M -19.06 % 225.344 M -16.01 % 268.304 M 15.79 % 231.715 M 3.56 % 223.759 M 15.04 % 194.506 M -23.95 % 255.767 M -10.92 % 287.113 M -1.17 % 290.502 M 17.50 % 247.231 M
Total investments 48.000 K -99.89 % 42.770 M 149.00 % 17.177 M -12.51 % 19.633 M -1.91 % 20.016 M -3.52 % 20.746 M -3.83 % 21.572 M -5.51 % 22.829 M 0.38 % 22.742 M 7.48 % 21.160 M -9.01 % 23.256 M -17.93 % 28.336 M 9 376.92 % 299.000 K -99.44 % 53.056 M 14 556.35 % 362.000 K -99.49 % 70.883 M 22 260.57 % 317.000 K -99.50 % 63.936 M 24 681.40 % 258.000 K -99.61 % 65.521 M 12 011.09 % 541.000 K -99.12 % 61.567 M 28 403.24 % 216.000 K -99.53 % 46.353 M 378.56 % 9.686 M 4.77 % 9.245 M 1.91 % 9.072 M 0.99 % 8.983 M 0.72 % 8.919 M -0.65 % 8.977 M 4.24 % 8.612 M 1.94 % 8.448 M 3.31 % 8.177 M -4.12 % 8.528 M 8.02 % 7.895 M 11.53 % 7.079 M -17.73 % 8.605 M 25 975.76 % 33.000 K -99.21 % 4.193 M 0.000 0.000
Total debt 213.694 M -16.29 % 255.278 M 1.11 % 252.483 M 1.60 % 248.498 M 7.28 % 231.637 M -7.76 % 251.127 M 10.39 % 227.485 M -22.57 % 293.792 M -11.62 % 332.409 M -14.46 % 388.589 M -25.41 % 520.957 M -18.75 % 641.174 M 65.06 % 388.452 M -6.79 % 416.734 M -3.69 % 432.684 M -26.68 % 590.097 M -3.22 % 609.715 M -1.98 % 622.049 M -8.44 % 679.413 M 4.67 % 649.130 M 4.19 % 623.011 M 6.18 % 586.754 M 17.57 % 499.085 M 8.47 % 460.116 M 6.72 % 431.137 M 4.09 % 414.207 M 48.42 % 279.087 M 20.27 % 232.060 M 18.28 % 196.197 M 17.12 % 167.513 M -8.01 % 182.104 M -17.40 % 220.460 M -13.73 % 255.556 M -24.53 % 338.620 M 28.61 % 263.301 M -2.96 % 271.321 M 13.87 % 238.276 M -14.98 % 280.273 M -8.52 % 306.370 M 2.09 % 300.089 M 17.43 % 255.558 M
Accumulated other comprehensive income loss 0.000 -100.00 % 97.953 M 0.000 -100.00 % 108.923 M -6.83 % 116.909 M 8.42 % 107.826 M -19.14 % 133.346 M 1.28 % 131.659 M 2.44 % 128.525 M 11.78 % 114.981 M 13.35 % 101.435 M -3.78 % 105.416 M -2.96 % 108.629 M 12.69 % 96.393 M -25.18 % 128.829 M -6.22 % 137.374 M 9.86 % 125.047 M 18.39 % 105.619 M -13.05 % 121.467 M -3.57 % 125.961 M -9.76 % 139.582 M 1.13 % 138.017 M 0.19 % 137.756 M 5.20 % 130.951 M 2.98 % 127.157 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
Retained earnings 237.185 M -6.02 % 252.368 M -10.19 % 281.016 M -9.69 % 311.158 M -1.99 % 317.490 M 5.23 % 301.719 M 9.88 % 274.587 M 8.32 % 253.501 M 5.32 % 240.699 M 7.76 % 223.368 M 5.51 % 211.706 M 3.56 % 204.427 M -9.28 % 225.340 M -4.63 % 236.292 M 0.61 % 234.861 M 7.07 % 219.357 M -8.68 % 240.212 M -7.71 % 260.271 M -10.31 % 290.205 M -11.53 % 328.012 M 0.44 % 326.582 M 3.30 % 316.150 M 4.16 % 303.537 M 3.66 % 292.808 M 11.14 % 263.463 M 0.000 0.000 0.000 -100.00 % 235.052 M 0.000 -100.00 % 211.910 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M 0.00 % 66.619 M -0.44 % 66.914 M -3.10 % 69.058 M -3.63 % 71.661 M 0.00 % 71.661 M 0.00 % 71.661 M 0.00 % 71.661 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 440.249 M -4.64 % 461.647 M -5.98 % 490.991 M -5.44 % 519.225 M -2.68 % 533.543 M 4.89 % 508.689 M 1.81 % 499.653 M 3.17 % 484.304 M 3.40 % 468.368 M 7.06 % 437.493 M 6.11 % 412.285 M 0.81 % 408.987 M -3.92 % 425.663 M 0.30 % 424.379 M -6.81 % 455.384 M 1.55 % 448.425 M -1.87 % 456.953 M -0.14 % 457.584 M -9.10 % 503.366 M -7.75 % 545.667 M -2.19 % 557.858 M 2.20 % 545.861 M 2.42 % 532.987 M 3.40 % 515.453 M 2.69 % 501.946 M 4.66 % 479.612 M -0.21 % 480.604 M 2.01 % 471.122 M 3.28 % 456.170 M 5.54 % 432.215 M 3.21 % 418.772 M 2.58 % 408.222 M 0.41 % 406.574 M -4.98 % 427.863 M 14.33 % 374.251 M 9.76 % 340.976 M 1.80 % 334.958 M 6.76 % 313.762 M 4.48 % 300.320 M 2.15 % 294.006 M 8.28 % 271.512 M
Other non current liabilities 9.171 M 2.00 % 8.991 M -1.75 % 9.151 M -11.64 % 10.356 M 5.66 % 9.801 M -6.09 % 10.437 M 6.72 % 9.780 M 27.41 % 7.676 M 1.99 % 7.526 M 115.64 % 3.490 M -2.10 % 3.565 M 80.05 % 1.980 M 18.85 % 1.666 M -23.79 % 2.186 M 18.42 % 1.846 M -68.28 % 5.820 M -22.41 % 7.501 M -18.95 % 9.255 M -21.03 % 11.720 M -2.99 % 12.081 M 10.89 % 10.895 M 48.07 % 7.358 M 1 262.40 % -633.000 K 63.43 % -1.731 M -148.42 % 3.575 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 % -7.895 M 0.000 0.000 0.000 0.000
Long term debt 66.207 M -27.60 % 91.443 M 0.35 % 91.120 M -9.10 % 100.237 M 4.98 % 95.484 M -9.91 % 105.984 M 19.03 % 89.042 M 1.62 % 87.621 M 14.43 % 76.574 M -14.02 % 89.062 M -5.72 % 94.469 M -12.96 % 108.529 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 -100.00 % 12.599 M -39.02 % 20.660 M -61.75 % 54.012 M -65.06 % 154.571 M 303.27 % 38.329 M -56.13 % 87.365 M 244.12 % 25.388 M -66.55 % 75.897 M -24.92 % 101.088 M -33.37 % 151.709 M 151.19 % 60.397 M
Total non current liabilities 83.280 M -23.27 % 108.536 M 0.34 % 108.173 M -8.54 % 118.277 M 4.88 % 112.769 M -9.04 % 123.981 M 16.76 % 106.182 M 3.54 % 102.548 M 12.50 % 91.151 M -8.33 % 99.433 M -3.94 % 103.515 M -10.28 % 115.370 M 1 723.46 % 6.327 M -2.99 % 6.522 M 7.22 % 6.083 M -38.24 % 9.849 M -12.96 % 11.315 M -11.87 % 12.839 M -14.91 % 15.089 M 10.30 % 13.680 M 9.49 % 12.494 M 64.68 % 7.587 M 0.000 0.000 -100.00 % 5.244 M 44.26 % 3.635 M 15.95 % 3.135 M 70.01 % 1.844 M 25.78 % 1.466 M -66.39 % 4.362 M -73.82 % 16.664 M -35.82 % 25.964 M -56.64 % 59.883 M -63.45 % 163.821 M 233.61 % 49.106 M -51.32 % 100.873 M 109.97 % 48.041 M -51.46 % 98.973 M -15.78 % 117.520 M -29.48 % 166.646 M 126.24 % 73.659 M
Other current liabilities 46.334 M -3.79 % 48.157 M 4.72 % 45.988 M -27.36 % 63.308 M 16.67 % 54.263 M -17.95 % 66.137 M 16.48 % 56.778 M -5.72 % 60.222 M 15.49 % 52.147 M -12.01 % 59.266 M 7.90 % 54.927 M -6.17 % 58.536 M -13.80 % 67.904 M 2.25 % 66.410 M -5.74 % 70.455 M 0.24 % 70.285 M -2.71 % 72.242 M -2.94 % 74.427 M -9.54 % 82.275 M -1.28 % 83.345 M 8.17 % 77.050 M -3.62 % 79.945 M 6.97 % 74.735 M 23.57 % 60.480 M 11.93 % 54.033 M 32.74 % 40.706 M 17.62 % 34.608 M 16.65 % 29.669 M 9.73 % 27.037 M 23.95 % 21.813 M 14.80 % 19.001 M -1.64 % 19.318 M -4.54 % 20.236 M -41.39 % 34.525 M 36.98 % 25.204 M -20.36 % 31.647 M 34.66 % 23.501 M -17.89 % 28.620 M 27.49 % 22.448 M 38.02 % 16.264 M -34.95 % 25.004 M
Deferred revenue 0.000 0.000 -100.00 % 1.704 M -77.43 % 7.550 M 254.96 % 2.127 M -76.08 % 8.891 M 294.80 % 2.252 M -88.65 % 19.836 M 1 295.92 % 1.421 M -46.26 % 2.644 M 67.77 % 1.576 M 4 983.71 % 31.001 K 100.01 % -388.452 M 6.79 % -416.734 M 3.69 % -432.684 M 26.68 % -590.097 M 3.22 % -609.715 M 1.98 % -622.049 M 8.44 % -679.413 M -4.67 % -649.130 M -4.19 % -623.011 M -6.18 % -586.754 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 % 3.854 M -41.87 % 6.630 M -30.01 % 9.473 M 43.94 % 6.581 M 171.94 % 2.420 M 1 628.57 % 140.000 K 100.96 % -14.552 M 56.03 % -33.092 M
Short term debt 147.487 M -9.98 % 163.835 M 1.53 % 161.363 M 8.84 % 148.261 M 8.89 % 136.153 M -6.19 % 145.143 M 4.84 % 138.443 M -32.85 % 206.171 M -19.41 % 255.835 M -14.59 % 299.527 M -29.77 % 426.488 M -19.93 % 532.645 M 37.12 % 388.452 M -6.79 % 416.734 M -3.69 % 432.684 M -26.68 % 590.097 M -3.22 % 609.715 M -1.98 % 622.049 M -8.44 % 679.413 M 4.67 % 649.130 M 4.19 % 623.011 M 6.18 % 586.754 M 17.57 % 499.085 M 8.47 % 460.116 M 6.72 % 431.137 M 4.09 % 414.207 M 48.42 % 279.087 M 20.27 % 232.060 M 18.28 % 196.197 M 17.12 % 167.513 M -1.18 % 169.505 M -15.16 % 199.800 M -0.87 % 201.544 M 9.51 % 184.049 M -18.19 % 224.972 M 22.30 % 183.956 M -15.21 % 216.967 M 6.16 % 204.376 M -0.44 % 205.282 M 38.35 % 148.380 M -23.97 % 195.161 M
Total current liabilities 290.013 M -6.57 % 310.411 M 8.10 % 287.141 M 0.45 % 285.845 M 5.56 % 270.779 M -10.91 % 303.922 M -3.11 % 313.681 M -15.08 % 369.374 M -12.86 % 423.899 M -13.33 % 489.116 M -21.01 % 619.206 M -14.41 % 723.436 M 22.79 % 589.178 M -4.33 % 615.822 M -3.22 % 636.316 M -14.63 % 745.339 M 1.36 % 735.371 M 0.09 % 734.679 M -7.82 % 796.995 M 0.35 % 794.227 M 6.81 % 743.578 M 4.35 % 712.597 M 19.25 % 597.590 M 8.53 % 550.625 M 5.38 % 522.523 M 2.37 % 510.427 M 44.38 % 353.536 M 13.59 % 311.237 M 15.41 % 269.688 M 15.90 % 232.684 M 8.64 % 214.170 M -11.13 % 240.980 M 0.24 % 240.401 M -10.33 % 268.083 M -11.88 % 304.230 M 8.72 % 279.818 M -6.31 % 298.662 M 1.34 % 294.704 M 5.35 % 279.746 M 35.56 % 206.362 M -15.30 % 243.651 M
Total liabilities 373.293 M -10.90 % 418.947 M 5.98 % 395.314 M -2.18 % 404.122 M 5.36 % 383.548 M -10.37 % 427.903 M 1.91 % 419.863 M -11.03 % 471.922 M -8.37 % 515.050 M -12.49 % 588.549 M -18.56 % 722.721 M -13.84 % 838.806 M 40.86 % 595.505 M -4.31 % 622.344 M -3.12 % 642.399 M -14.94 % 755.188 M 1.14 % 746.686 M -0.11 % 747.518 M -7.95 % 812.084 M 0.52 % 807.907 M 6.86 % 756.072 M 4.98 % 720.184 M 20.51 % 597.590 M 8.53 % 550.625 M 4.33 % 527.767 M 2.67 % 514.062 M 44.13 % 356.671 M 13.92 % 313.081 M 15.46 % 271.154 M 14.39 % 237.046 M 2.69 % 230.834 M -13.53 % 266.944 M -11.10 % 300.284 M -30.47 % 431.904 M 22.24 % 353.336 M -7.19 % 380.691 M 9.80 % 346.703 M -11.93 % 393.677 M -0.90 % 397.266 M 6.50 % 373.008 M 17.55 % 317.310 M
Other non current assets 45.337 M -20.58 % 57.084 M 61.51 % 35.343 M -0.94 % 35.679 M 81.98 % 19.606 M -42.03 % 33.820 M 109.10 % 16.174 M -52.19 % 33.832 M 97.13 % 17.162 M -52.11 % 35.836 M 68.97 % 21.208 M -52.05 % 44.225 M 350.72 % -17.639 M -1.59 % -17.363 M -0.79 % -17.227 M -72.46 % -9.989 M -8.71 % -9.189 M -31.33 % -6.997 M -15.88 % -6.038 M -128.02 % -2.648 M 8.53 % -2.895 M -31.95 % -2.194 M -101.39 % 157.474 M 24.44 % 126.549 M 3 839.88 % 3.212 M -98.01 % 161.753 M 57.94 % 102.415 M 7.07 % 95.648 M -21.11 % 121.238 M 68.75 % 71.844 M 36.50 % 52.632 M 49.30 % 35.252 M 0.77 % 34.981 M -34.09 % 53.076 M 360.81 % 11.518 M 62.71 % 7.079 M -52.36 % 14.859 M 209.76 % 4.797 M -62.44 % 12.770 M 1 364.45 % 872.000 K 272.65 % 234.000 K
Long term investments 0.000 -100.00 % 65.000 K 0.000 -100.00 % 19.633 M -1.91 % 20.016 M -3.52 % 20.746 M -3.83 % 21.572 M -5.51 % 22.829 M 0.38 % 22.742 M 7.48 % 21.160 M -9.01 % 23.256 M -17.93 % 28.336 M 9 376.92 % 299.000 K 35.91 % 220.000 K -39.23 % 362.000 K 12.77 % 321.000 K 1.26 % 317.000 K 32.08 % 240.000 K -6.98 % 258.000 K -28.33 % 360.000 K -33.46 % 541.000 K 123.55 % 242.000 K 12.04 % 216.000 K -97.68 % 9.321 M -92.16 % 118.917 M 0.000 0.000 -100.00 % 8.377 M 0.67 % 8.321 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
Intangible assets 13.560 M 0.000 -100.00 % 14.143 M 0.000 -100.00 % 14.783 M 0.000 -100.00 % 15.545 M 0.000 -100.00 % 16.143 M 0.000 -100.00 % 15.470 M 0.000 -100.00 % 16.779 M -2.83 % 17.267 M -5.33 % 18.240 M 3.03 % 17.704 M 0.32 % 17.647 M -2.07 % 18.020 M -3.46 % 18.666 M -2.13 % 19.072 M -3.16 % 19.694 M -1.14 % 19.922 M -1.24 % 20.173 M -1.55 % 20.490 M -0.75 % 20.645 M 0.000 -100.00 % 21.080 M -0.93 % 21.278 M 1.05 % 21.057 M 1.61 % 20.724 M -44.76 % 37.519 M -5.27 % 39.606 M -1.09 % 40.043 M -0.28 % 40.154 M 29.04 % 31.117 M 30.39 % 23.865 M 0.000 0.000 0.000 -100.00 % 1.778 M -37.48 % 2.844 M
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
Goodwill and intangible assets 13.560 M 0.000 -100.00 % 14.143 M 0.000 -100.00 % 14.783 M 0.000 -100.00 % 15.545 M 0.000 -100.00 % 16.143 M 0.000 -100.00 % 15.470 M 0.000 -100.00 % 16.779 M -2.83 % 17.267 M -5.33 % 18.240 M 3.03 % 17.704 M 0.32 % 17.647 M -2.07 % 18.020 M -3.46 % 18.666 M -2.13 % 19.072 M -3.16 % 19.694 M -1.14 % 19.922 M -1.24 % 20.173 M -1.55 % 20.490 M -0.75 % 20.645 M 0.000 -100.00 % 21.080 M -0.93 % 21.278 M 1.05 % 21.057 M 1.61 % 20.724 M -44.76 % 37.519 M -5.27 % 39.606 M -1.09 % 40.043 M -0.28 % 40.154 M 29.04 % 31.117 M 30.39 % 23.865 M 0.000 0.000 0.000 -100.00 % 1.778 M -37.48 % 2.844 M
Property plant equipment net 460.506 M -11.66 % 521.299 M -2.30 % 533.598 M -3.32 % 551.922 M 0.06 % 551.612 M -2.85 % 567.773 M 2.74 % 552.631 M 2.08 % 541.372 M -1.77 % 551.115 M -4.85 % 579.234 M -4.37 % 605.712 M -7.13 % 652.193 M 59.45 % 409.039 M -2.07 % 417.702 M -4.64 % 438.018 M -1.97 % 446.835 M -6.00 % 475.355 M -14.36 % 555.076 M -3.70 % 576.404 M -2.44 % 590.809 M -0.77 % 595.408 M 14.50 % 520.025 M 3.56 % 502.163 M 2.89 % 488.068 M 1.53 % 480.700 M 9.24 % 440.053 M 15.83 % 379.900 M 10.79 % 342.901 M 19.02 % 288.099 M 2.40 % 281.345 M -1.19 % 284.742 M -9.93 % 316.146 M -9.96 % 351.132 M -3.66 % 364.474 M -0.14 % 364.984 M -4.37 % 381.651 M -12.53 % 436.342 M -4.56 % 457.213 M -0.71 % 460.469 M -5.84 % 489.012 M 13.09 % 432.417 M
Total non current assets 524.469 M -9.33 % 578.448 M -1.94 % 589.876 M -3.77 % 612.961 M 0.20 % 611.744 M -2.47 % 627.244 M 2.67 % 610.937 M 1.20 % 603.678 M -1.51 % 612.927 M -4.69 % 643.072 M -5.33 % 679.288 M -8.70 % 744.035 M 74.61 % 426.117 M -2.08 % 435.189 M -4.69 % 456.620 M -1.77 % 464.860 M -5.77 % 493.319 M -13.96 % 573.336 M -3.69 % 595.328 M -2.44 % 610.241 M -0.88 % 615.643 M 13.97 % 540.189 M -20.56 % 680.026 M 5.52 % 644.428 M 3.18 % 624.589 M 3.79 % 601.806 M 19.55 % 503.395 M 7.52 % 468.204 M 6.72 % 438.715 M 17.33 % 373.913 M -0.26 % 374.893 M -4.12 % 391.004 M -8.25 % 426.156 M -6.89 % 457.704 M 12.29 % 407.619 M -1.21 % 412.595 M -8.56 % 451.201 M -2.34 % 462.010 M -2.37 % 473.239 M -3.75 % 491.662 M 12.90 % 435.495 M
Other current assets 58.403 M 172.40 % 21.440 M -47.82 % 41.088 M -3.40 % 42.534 M 8.68 % 39.138 M -27.71 % 54.141 M -47.83 % 103.784 M 30.88 % 79.300 M -25.17 % 105.967 M 3.55 % 102.332 M 3.01 % 99.338 M 46.49 % 67.811 M -11.89 % 76.961 M 6.20 % 72.465 M 4.11 % 69.606 M -61.39 % 180.295 M 142.29 % 74.413 M -24.66 % 98.764 M -9.72 % 109.401 M 2.25 % 106.994 M 4.77 % 102.125 M 0.000 -100.00 % 73.415 M 0.000 -100.00 % 106.928 M -14.35 % 124.842 M -16.28 % 149.125 M 241.95 % 43.610 M 11.40 % 39.146 M 16.21 % 33.685 M 0.91 % 33.381 M 2.75 % 32.488 M -79.49 % 158.406 M 477.16 % 27.446 M 223.77 % 8.477 M 0.000 0.000 -100.00 % 42.040 M -1.40 % 42.635 M 272.55 % 11.444 M -53.63 % 24.678 M
Short term investments 0.000 -100.00 % 42.705 M 0.000 -100.00 % 42.534 M 0.000 -100.00 % 54.141 M 0.000 -100.00 % 57.849 M 0.000 -100.00 % 50.453 M 0.000 -100.00 % 42.558 M 0.000 -100.00 % 52.836 M 0.000 -100.00 % 70.562 M 0.000 -100.00 % 63.696 M 0.000 -100.00 % 65.161 M 0.000 -100.00 % 61.325 M 0.000 -100.00 % 37.032 M 133.90 % -109.231 M 0.000 0.000 -100.00 % 606.000 K 1.34 % 598.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
cash and cash equivalents 56.734 M 4.02 % 54.543 M -23.63 % 71.422 M -26.37 % 97.004 M -9.73 % 107.462 M -1.07 % 108.624 M 8.44 % 100.171 M 5.06 % 95.344 M -6.30 % 101.752 M 12.82 % 90.192 M -3.65 % 93.612 M 20.15 % 77.913 M 57.40 % 49.501 M -12.16 % 56.353 M 9.52 % 51.456 M 15.29 % 44.630 M -45.02 % 81.173 M 10.36 % 73.556 M -5.61 % 77.925 M 0.15 % 77.808 M 13.78 % 68.386 M -18.73 % 84.142 M 5.87 % 79.479 M -12.34 % 90.670 M -16.53 % 108.620 M -4.21 % 113.391 M 193.59 % 38.622 M 42.71 % 27.063 M 27.27 % 21.265 M -35.14 % 32.788 M 21.08 % 27.080 M -28.87 % 38.069 M 26.01 % 30.212 M -57.03 % 70.316 M 122.62 % 31.586 M -33.59 % 47.562 M 8.66 % 43.770 M 78.61 % 24.506 M 27.26 % 19.257 M 100.87 % 9.587 M 15.13 % 8.327 M
Cash and short term investments 56.734 M -41.66 % 97.248 M 36.16 % 71.422 M -26.37 % 97.004 M -9.73 % 107.462 M -1.07 % 108.624 M 8.44 % 100.171 M 5.06 % 95.344 M -6.30 % 101.752 M 12.82 % 90.192 M -3.65 % 93.612 M 20.15 % 77.913 M 57.40 % 49.501 M -54.66 % 109.189 M 112.20 % 51.456 M -55.33 % 115.192 M 41.91 % 81.173 M -40.86 % 137.252 M 76.13 % 77.925 M -45.50 % 142.969 M 109.06 % 68.386 M -52.99 % 145.467 M 83.03 % 79.479 M -37.76 % 127.702 M 17.57 % 108.620 M -4.21 % 113.391 M 193.59 % 38.622 M 39.59 % 27.669 M 26.56 % 21.863 M -33.32 % 32.788 M 21.08 % 27.080 M -28.87 % 38.069 M 26.01 % 30.212 M -57.03 % 70.316 M 122.62 % 31.586 M -33.59 % 47.562 M 8.66 % 43.770 M 78.61 % 24.506 M 27.26 % 19.257 M 100.87 % 9.587 M 15.13 % 8.327 M
Total current assets 289.073 M -4.33 % 302.146 M 1.93 % 296.429 M -4.50 % 310.386 M 1.65 % 305.347 M -1.29 % 309.348 M 0.25 % 308.579 M -12.47 % 352.548 M -4.84 % 370.491 M -3.26 % 382.970 M -15.96 % 455.718 M -9.54 % 503.758 M 0.66 % 500.454 M -4.30 % 522.963 M -4.50 % 547.594 M -11.78 % 620.737 M 27.07 % 488.482 M -0.44 % 490.636 M -12.43 % 560.266 M -1.79 % 570.485 M 8.89 % 523.896 M -6.49 % 560.285 M 22.38 % 457.812 M 7.09 % 427.501 M 5.52 % 405.124 M 3.38 % 391.868 M 17.37 % 333.880 M 5.66 % 315.999 M 9.49 % 288.609 M -2.28 % 295.348 M 7.51 % 274.713 M -3.33 % 284.162 M 1.23 % 280.702 M -30.18 % 402.063 M 25.66 % 319.968 M 3.53 % 309.072 M 34.11 % 230.460 M -6.10 % 245.429 M 9.40 % 224.347 M 27.94 % 175.352 M 14.36 % 153.327 M
Inventory 159.213 M -5.89 % 169.185 M 11.82 % 151.303 M -5.58 % 160.242 M 6.51 % 150.441 M 16.91 % 128.681 M -12.37 % 146.838 M -15.94 % 174.688 M -17.22 % 211.034 M -4.85 % 221.799 M -24.59 % 294.121 M -19.15 % 363.786 M -0.91 % 367.133 M -0.38 % 368.519 M -6.73 % 395.117 M 7.25 % 368.418 M 43.05 % 257.552 M -10.05 % 286.320 M -12.52 % 327.287 M -0.32 % 328.325 M 10.26 % 297.760 M 4.07 % 286.107 M 30.93 % 218.516 M 32.30 % 165.164 M 1.31 % 163.021 M 6.11 % 153.635 M 29.78 % 118.383 M 12.20 % 105.510 M 12.59 % 93.709 M 9.31 % 85.729 M 3.78 % 82.605 M 6.29 % 77.715 M -15.60 % 92.084 M -19.50 % 114.396 M 43.76 % 79.574 M 21.62 % 65.428 M 15.27 % 56.762 M -32.40 % 83.973 M 0.26 % 83.756 M 19.11 % 70.321 M 19.67 % 58.762 M
Net receivables 14.723 M 3.15 % 14.273 M 27.71 % 11.176 M -78.97 % 53.140 M 267.37 % 14.465 M -19.20 % 17.902 M -27.87 % 24.818 M 0.61 % 24.667 M 14.63 % 21.519 M 4.84 % 20.526 M 0.12 % 20.501 M 5.13 % 19.501 M -69.25 % 63.413 M 147.46 % 25.626 M 4.61 % 24.497 M -10.58 % 27.394 M -44.02 % 48.931 M 52.93 % 31.996 M -29.91 % 45.653 M 685.07 % -7.803 M -114.03 % 55.625 M -32.31 % 82.181 M -4.89 % 86.402 M -15.25 % 101.944 M 283.90 % 26.555 M 0.000 -100.00 % 27.750 M -80.07 % 139.210 M 3.97 % 133.891 M -6.47 % 143.146 M 8.73 % 131.647 M -3.12 % 135.890 M 0.000 -100.00 % 189.905 M 0.000 -100.00 % 170.636 M 64.30 % 103.857 M 0.000 0.000 -100.00 % 42.000 M 36.45 % 30.780 M
Tax assets 5.066 M 0.000 -100.00 % 6.792 M 18.60 % 5.727 M 0.00 % 5.727 M 16.76 % 4.905 M -2.19 % 5.015 M -11.16 % 5.645 M -2.08 % 5.765 M -15.74 % 6.842 M -49.85 % 13.642 M -29.25 % 19.281 M 9.31 % 17.639 M 1.59 % 17.363 M 0.79 % 17.227 M 72.46 % 9.989 M 8.71 % 9.189 M 31.33 % 6.997 M 15.88 % 6.038 M 128.02 % 2.648 M -8.53 % 2.895 M 31.95 % 2.194 M 0.000 0.000 -100.00 % 1.115 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other 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 -100.00 % 94.597 M 6.80 % 88.571 M -5.34 % 93.569 M -20.71 % 118.016 M -46.80 % 221.838 M 57.19 % 141.130 M -11.71 % 159.856 M -7.52 % 172.848 M -0.88 % 174.391 M 5.33 % 165.571 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
Account payables 96.067 M -2.39 % 98.419 M 26.28 % 77.936 M 6.20 % 73.388 M 3.73 % 70.752 M -21.75 % 90.413 M -5.52 % 95.695 M 7.35 % 89.141 M -16.46 % 106.701 M -17.81 % 129.823 M -4.55 % 136.014 M 2.87 % 132.224 M 1.43 % 130.360 M -1.70 % 132.613 M -0.18 % 132.847 M 56.47 % 84.904 M 59.11 % 53.361 M 58.23 % 33.723 M 9.45 % 30.811 M -27.35 % 42.408 M 67.26 % 25.355 M -13.76 % 29.400 M 23.69 % 23.770 M -20.84 % 30.029 M -7.18 % 32.352 M -37.53 % 51.790 M 40.55 % 36.849 M -4.70 % 38.666 M 4.68 % 36.938 M 14.22 % 32.339 M 58.40 % 20.416 M 0.30 % 20.355 M 12.18 % 18.145 M -60.26 % 45.655 M -3.73 % 47.424 M -13.37 % 54.742 M 6.06 % 51.613 M -12.95 % 59.288 M 14.29 % 51.876 M 24.71 % 41.596 M 77.56 % 23.427 M
Tax payables 125.000 K 0.000 -100.00 % 150.000 K -83.11 % 888.000 K -88.13 % 7.484 M 235.76 % 2.229 M -89.13 % 20.513 M 48.22 % 13.840 M 77.55 % 7.795 M 1 459.00 % 500.000 K 148.76 % 201.000 K 548.39 % 31.000 K -77.37 % 137.000 K 110.77 % 65.000 K -80.30 % 330.000 K 522.64 % 53.000 K 0.00 % 53.000 K -98.82 % 4.480 M -0.36 % 4.496 M -76.76 % 19.344 M 6.51 % 18.162 M 10.09 % 16.498 M 0.000 0.000 -100.00 % 5.001 M 34.29 % 3.724 M 24.47 % 2.992 M -72.40 % 10.842 M 13.93 % 9.516 M -13.64 % 11.019 M 109.97 % 5.248 M 248.24 % 1.507 M 216.60 % 476.000 K -87.65 % 3.854 M -41.87 % 6.630 M -30.01 % 9.473 M 43.94 % 6.581 M 171.94 % 2.420 M 1 628.57 % 140.000 K 14.75 % 122.000 K 106.78 % 59.000 K
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 98.159 M 5.63 % 92.930 M -9.73 % 102.946 M 20.32 % 85.559 M 2.28 % 83.655 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 100.00 % -17.060 M 65.29 % -49.145 M
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 -100.00 % 248.000 K 0.000 0.000 0.000 0.000 -100.00 % 61.000 K 0.000 -100.00 % 5.000 K
Capital lease obligations 182.838 M -17.42 % 221.415 M -2.15 % 226.270 M -3.66 % 234.873 M 2.96 % 228.120 M -4.25 % 238.237 M 13.94 % 209.099 M 5.31 % 198.560 M -2.02 % 202.649 M -11.16 % 228.101 M -2.45 % 233.823 M -9.73 % 259.033 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 -100.00 % 4.079 M -54.62 % 8.988 M -60.43 % 22.713 M -28.15 % 31.612 M -61.56 % 82.237 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 136.445 M 205.20 % 44.707 M -68.81 % 143.356 M 340.76 % 32.525 M -78.23 % 149.434 M 359.44 % 32.525 M 29.58 % 25.101 M 0.10 % 25.075 M 0.00 % 25.075 M -22.91 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M 0.00 % 32.525 M -76.95 % 141.100 M 333.82 % 32.525 M -82.14 % 182.081 M 7.26 % 169.754 M 12.92 % 150.326 M -9.54 % 166.174 M -2.63 % 170.668 M -7.39 % 184.289 M 0.86 % 182.724 M 0.14 % 182.463 M 3.87 % 175.658 M 2.21 % 171.864 M -58.39 % 412.993 M -0.24 % 413.985 M 2.34 % 404.503 M 162.32 % 154.204 M -57.54 % 363.157 M 168.61 % 135.201 M -59.83 % 336.561 M 0.49 % 334.913 M 801.95 % 37.132 M -65.87 % 108.793 M 192.99 % 37.132 M -35.22 % 57.318 M -81.73 % 313.762 M 4.50 % 300.259 M 2.13 % 294.006 M 8.29 % 271.507 M
Deferred tax liabilities non current 7.902 M -2.47 % 8.102 M 2.53 % 7.902 M 2.84 % 7.684 M 2.67 % 7.484 M -1.01 % 7.560 M 2.72 % 7.360 M 1.50 % 7.251 M 2.84 % 7.051 M 2.47 % 6.881 M 25.54 % 5.481 M 12.75 % 4.861 M 4.29 % 4.661 M 7.50 % 4.336 M 2.34 % 4.237 M 5.16 % 4.029 M 5.64 % 3.814 M 6.42 % 3.584 M 6.38 % 3.369 M 110.69 % 1.599 M 0.00 % 1.599 M 598.25 % 229.000 K 0.000 0.000 -100.00 % 1.669 M -54.09 % 3.635 M 15.95 % 3.135 M 70.01 % 1.844 M 25.78 % 1.466 M -66.39 % 4.362 M 7.31 % 4.065 M -23.36 % 5.304 M -9.66 % 5.871 M -36.53 % 9.250 M -14.17 % 10.777 M -20.22 % 13.508 M -44.05 % 24.144 M 4.63 % 23.076 M 40.43 % 16.432 M 10.01 % 14.937 M 12.63 % 13.262 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
Total assets 813.542 M -7.61 % 880.594 M -0.64 % 886.305 M -4.01 % 923.347 M 0.68 % 917.091 M -2.08 % 936.592 M 1.86 % 919.516 M -3.84 % 956.226 M -2.77 % 983.418 M -4.15 % 1.026 B -9.60 % 1.135 B -9.04 % 1.248 B 22.19 % 1.021 B -2.44 % 1.047 B -4.65 % 1.098 B -8.79 % 1.204 B 0.00 % 1.204 B -0.12 % 1.205 B -8.39 % 1.315 B -2.82 % 1.354 B 3.02 % 1.314 B 3.78 % 1.266 B 11.27 % 1.138 B 6.15 % 1.072 B 4.10 % 1.030 B 3.63 % 993.674 M 18.68 % 837.275 M 6.77 % 784.203 M 7.82 % 727.324 M 8.68 % 669.261 M 3.03 % 649.606 M -3.79 % 675.166 M -4.48 % 706.858 M -17.78 % 859.767 M 18.17 % 727.587 M 0.82 % 721.667 M 5.87 % 681.661 M -3.64 % 707.439 M 1.41 % 697.586 M 4.58 % 667.014 M 13.28 % 588.822 M
2025-04-30 2024-10-31 2024-04-30 2023-10-31 2023-04-30 2022-10-31 2022-04-30 2021-10-31 2021-04-30 2020-10-31 2020-04-30 2019-10-31 2019-04-30 2018-10-31 2018-04-30 2017-10-31 2017-04-30 2016-10-31 2016-04-30 2015-10-31 2015-04-30 2014-10-31 2014-04-30 2013-10-31 2013-04-30 2012-10-31 2012-04-30 2011-10-31 2011-04-30 2010-10-31 2010-04-30 2009-10-31 2009-04-30 2008-04-30 2007-04-30 2006-04-30 2005-04-30 2004-04-30 2003-04-30 2002-04-30 2001-04-30
2024-10-31 2024-04-30 2023-10-31 2023-04-30 2022-10-31 2022-04-30 2021-10-31 2021-04-30 2020-10-31 2020-04-30 2019-10-31 2019-04-30 2018-10-31 2018-04-30 2017-10-31 2017-04-30 2016-10-31 2016-04-30 2015-10-31 2015-04-30 2014-10-31 2014-04-30 2013-10-31 2013-04-30 2012-10-31 2012-04-30 2011-10-31 2011-04-30 2010-10-31 2010-04-30 2009-10-31 2009-04-30 2008-09-30 2008-03-31 2007-09-30 2007-03-31 2006-09-30 2006-03-31 2005-09-30 2005-03-31 2004-09-30 2004-03-31 2003-09-30 2003-03-31 2002-09-30 2002-03-31 2001-09-30 2001-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 100.00 % -338.000 K 0.000 -100.00 % 55.288 M 0.000 -100.00 % 71.602 M 0.000 -100.00 % 71.661 M 0.000 -100.00 % 39.988 M 0.000 100.00 % -17.457 M 79.83 % -86.538 M -763.28 % 13.047 M -79.30 % 63.026 M 281.84 % 16.506 M 140.72 % -40.535 M -411.81 % 13.000 M 116.57 % -78.457 M -64.91 % -47.577 M -138.82 % -19.922 M 33.93 % -30.151 M -63.69 % -18.420 M 0.00 % -18.420 M -538.21 % 4.204 M 0.00 % 4.204 M 505.74 % -1.036 M 0.00 % -1.036 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
Accounts receivables 0.000 0.000 0.000 -100.00 % 10.046 M 0.000 100.00 % -3.370 M 0.000 100.00 % -1.376 M 0.000 -100.00 % 1.273 M 0.000 -100.00 % 4.303 M 0.000 -100.00 % 2.214 M -89.72 % 21.542 M 232.24 % -16.290 M -217.03 % 13.920 M -4.40 % 14.561 M 1 867.11 % -824.000 K -103.45 % 23.860 M 670.67 % 3.096 M -79.84 % 15.360 M 272.36 % 4.125 M -74.02 % 15.875 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
Inventory 0.000 0.000 0.000 100.00 % -20.526 M 0.000 -100.00 % 67.993 M 0.000 -100.00 % 76.887 M 0.000 -100.00 % 73.012 M 0.000 -100.00 % 27.984 M 0.000 100.00 % -26.698 M 75.92 % -110.867 M -485.38 % 28.768 M -29.78 % 40.967 M 3 846.72 % 1.038 M 103.40 % -30.565 M -162.32 % -11.652 M 82.76 % -67.592 M -26.69 % -53.352 M -2 389.59 % -2.143 M 95.20 % -44.638 M -310.73 % -10.868 M 0.00 % -10.868 M -208.40 % -3.524 M 0.00 % -3.524 M -172.47 % 4.863 M 0.00 % 4.863 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 -100.00 % 10.142 M 0.000 -100.00 % 1.671 M 0.000 100.00 % -930.000 K 0.000 100.00 % -2.624 M 0.000 -100.00 % 7.701 M 0.000 -100.00 % 7.027 M 152.13 % 2.787 M 389.81 % 569.000 K -93.01 % 8.139 M 797.35 % 907.000 K 109.92 % -9.146 M -1 254.80 % 792.000 K 105.67 % -13.961 M -45.65 % -9.585 M 56.24 % -21.904 M -1 478.10 % -1.388 M 81.62 % -7.552 M 0.00 % -7.552 M -197.73 % 7.728 M 0.00 % 7.728 M 231.01 % -5.899 M 0.00 % -5.899 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
Other non cash items 5.617 M -58.76 % 13.621 M -92.11 % 172.629 M -5.62 % 182.915 M 8.06 % 169.267 M -18.43 % 207.499 M 9.56 % 189.392 M 35.24 % 140.046 M -51.90 % 291.182 M -1.59 % 295.887 M 28.84 % 229.655 M 1 238.82 % -20.166 M -151.84 % 38.904 M -7.28 % 41.959 M -8.58 % 45.896 M 374.38 % 9.675 M -35.17 % 14.923 M 204.50 % -14.281 M -149.25 % 28.995 M 268.33 % 7.872 M -64.25 % 22.020 M 151.92 % 8.741 M 17.76 % 7.423 M -81.90 % 41.005 M 3 579.23 % 1.115 M 0.00 % 1.115 M 123.46 % -4.750 M 0.00 % -4.750 M -176.52 % 6.208 M 0.00 % 6.208 M -89.93 % 61.662 M 0.00 % 61.662 M 154.67 % 24.213 M 0.00 % 24.213 M 8.09 % 22.400 M 0.00 % 22.400 M 33.13 % 16.826 M 0.00 % 16.826 M -65.18 % 48.321 M 0.00 % 48.321 M 20.95 % 39.950 M 0.00 % 39.950 M 51.79 % 26.319 M 0.00 % 26.319 M 41.26 % 18.632 M 0.00 % 18.632 M 1 030.55 % 1.648 M 0.00 % 1.648 M
Net cash provided by operating activities 75.766 M -8.28 % 82.607 M 5.37 % 78.397 M -24.50 % 103.833 M -3.49 % 107.592 M -43.29 % 189.720 M 66.19 % 114.156 M -18.67 % 140.355 M -32.86 % 209.038 M 5.69 % 197.785 M 57.04 % 125.947 M 420.70 % 24.188 M -56.36 % 55.431 M 85.43 % 29.894 M 189.24 % -33.498 M -191.66 % 36.546 M -57.02 % 85.031 M 1 386.56 % 5.720 M -84.34 % 36.536 M -49.05 % 71.716 M 1 413.48 % -5.460 M -225.69 % 4.344 M -84.18 % 27.453 M -48.37 % 53.176 M 344.34 % 11.968 M 0.00 % 11.968 M -69.09 % 38.719 M 0.00 % 38.719 M -12.38 % 44.191 M 0.00 % 44.191 M -10.29 % 49.261 M 0.00 % 49.261 M 36.79 % 36.013 M 0.00 % 36.013 M 6.37 % 33.857 M 0.00 % 33.857 M 18.91 % 28.474 M 0.00 % 28.474 M -50.98 % 58.086 M 0.00 % 58.086 M 21.32 % 47.879 M 0.00 % 47.879 M 100.79 % 23.845 M 0.00 % 23.845 M 10.04 % 21.669 M 0.00 % 21.669 M 26.87 % 17.080 M 0.00 % 17.080 M
Investments in property plant and equipment -3.905 M 32.04 % -5.746 M 11.14 % -6.466 M 25.56 % -8.686 M -10.07 % -7.891 M 34.49 % -12.045 M -77.50 % -6.786 M 4.81 % -7.129 M -7.28 % -6.645 M -70.73 % -3.892 M 0.59 % -3.915 M -41.49 % -2.767 M 44.49 % -4.985 M 9.61 % -5.515 M -36.61 % -4.037 M -89.18 % -2.134 M 87.42 % -16.961 M 48.25 % -32.776 M 8.20 % -35.705 M 68.04 % -111.727 M -92.00 % -58.192 M -20.14 % -48.435 M -46.17 % -33.137 M -174.26 % 44.621 M 227.15 % -35.094 M 0.00 % -35.094 M 2.83 % -36.115 M 0.00 % -36.115 M -2 000.32 % -1.720 M 0.00 % -1.720 M 91.02 % -19.158 M 0.00 % -19.158 M 54.88 % -42.455 M 0.00 % -42.455 M -76.39 % -24.069 M 0.00 % -24.069 M -0.64 % -23.916 M 0.00 % -23.916 M -24.33 % -19.236 M 0.00 % -19.236 M 6.52 % -20.577 M 0.00 % -20.577 M -138.46 % -8.629 M 0.00 % -8.629 M 81.19 % -45.865 M 0.00 % -45.865 M 44.91 % -83.252 M 0.00 % -83.252 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 50.000 K 0.000 -100.00 % 21.000 K -82.64 % 121.000 K -79.70 % 596.000 K -0.67 % 600.000 K -36.78 % 949.000 K -83.92 % 5.900 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
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 100.00 % -299.000 K 0.00 % -299.000 K 0.000 0.000 0.000 0.000 100.00 % -468.500 K 0.00 % -468.500 K 0.000 0.000 0.000 0.000 100.00 % -596.000 K 0.00 % -596.000 K 86.11 % -4.290 M 0.00 % -4.290 M 0.000 0.000 100.00 % -3.900 M 0.00 % -3.900 M 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 -100.00 % 4.130 M 0.00 % 4.130 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 -100.00 % 50.000 K 0.000 -100.00 % 21.000 K -82.64 % 121.000 K -79.70 % 596.000 K -0.67 % 600.000 K -89.29 % 5.600 M -5.08 % 5.900 M 0.000 -100.00 % 7.156 M -94.95 % 141.725 M 27 419.42 % 515.000 K 51 600.00 % -1.000 K -200.00 % 1.000 K -99.99 % 10.483 M 0.000 -100.00 % 352.000 K -96.07 % 8.955 M 0.000 0.000 100.00 % -66.465 M -289.39 % 35.094 M 0.00 % 35.094 M -3.62 % 36.414 M 0.00 % 36.414 M 2 017.71 % 1.720 M 0.00 % 1.720 M -91.02 % 19.158 M 0.00 % 19.158 M -55.37 % 42.924 M 0.00 % 42.924 M 78.34 % 24.069 M 0.00 % 24.069 M 0.64 % 23.916 M 0.00 % 23.916 M 20.59 % 19.832 M 0.00 % 19.832 M -4.36 % 20.737 M 0.00 % 20.737 M 140.31 % 8.629 M 0.00 % 8.629 M -82.66 % 49.765 M 0.00 % 49.765 M -40.22 % 83.252 M 0.00 % 83.252 M
Net cash used for investing activites -3.905 M 32.04 % -5.746 M 11.14 % -6.466 M 25.13 % -8.636 M -9.44 % -7.891 M 34.37 % -12.024 M -80.41 % -6.665 M -2.02 % -6.533 M -8.07 % -6.045 M -327.51 % 2.657 M 33.85 % 1.985 M 171.74 % -2.767 M -227.45 % 2.171 M -98.41 % 136.210 M 3 967.40 % -3.522 M -64.96 % -2.135 M 87.41 % -16.960 M 23.92 % -22.293 M 37.56 % -35.705 M 67.94 % -111.375 M -126.20 % -49.237 M -1.66 % -48.435 M -46.17 % -33.137 M -51.70 % -21.844 M 45.66 % -40.201 M 0.00 % -40.201 M -10.40 % -36.414 M 0.00 % -36.414 M -472.59 % -6.360 M 0.00 % -6.360 M 66.80 % -19.158 M 0.00 % -19.158 M 55.37 % -42.924 M 0.00 % -42.924 M -57.92 % -27.181 M 0.00 % -27.181 M -9.58 % -24.804 M 0.00 % -24.804 M -21.70 % -20.382 M 0.00 % -20.382 M 11.68 % -23.078 M 0.00 % -23.078 M -811.09 % -2.533 M 0.00 % -2.533 M 94.29 % -44.383 M 0.00 % -44.383 M 48.07 % -85.463 M 0.00 % -85.463 M
Debt repayment -88.639 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
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 -100.00 % 7.310 M 0.00 % 7.310 M 4.33 % 7.006 M 0.00 % 7.006 M
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 100.00 % -482.000 K 0.00 % -482.000 K 94.03 % -8.068 M 0.00 % -8.068 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
Dividends paid 0.000 100.00 % -6.662 M 0.000 100.00 % -6.662 M 0.000 100.00 % -5.996 M 0.000 100.00 % -2.145 M -80.86 % -1.186 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.662 M 0.000 100.00 % -4.663 M 0.000 100.00 % -3.331 M 0.00 % -3.331 M -100.00 % -1.666 M 0.00 % -1.666 M 0.000 0.000 0.000 0.000 100.00 % -1.792 M 0.00 % -1.792 M 47.37 % -3.404 M 0.00 % -3.404 M -5.57 % -3.225 M 0.00 % -3.225 M -336.04 % -739.500 K 0.00 % -739.500 K 57.32 % -1.733 M 0.00 % -1.733 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -74.903 M 8.12 % -81.522 M 9.59 % -90.172 M 0.46 % -90.589 M 45.76 % -167.017 M -46.63 % -113.905 M -1.22 % -112.532 M 47.39 % -213.896 M -20.86 % -176.982 M -44.87 % -122.165 M -392.92 % -24.784 M -221.16 % -7.717 M 95.45 % -169.714 M -879.72 % 21.766 M 211.46 % -19.528 M 66.04 % -57.495 M -302.46 % -14.286 M -1 306.10 % -1.016 M -102.35 % 43.198 M -30.80 % 62.426 M 177.39 % 22.505 M 24.58 % 18.065 M -21.89 % 23.129 M 112.59 % -183.645 M 0.00 % -183.645 M 13.66 % -212.700 M 0.00 % -212.700 M 18.42 % -260.716 M 0.00 % -260.716 M 14.51 % -304.965 M 0.00 % -304.965 M -57.82 % -193.238 M 0.00 % -193.238 M -12.34 % -172.009 M 0.00 % -172.009 M 5.78 % -182.552 M 0.00 % -182.552 M 31.12 % -265.038 M 0.00 % -265.038 M 10.93 % -297.572 M 0.00 % -297.572 M -281.93 % -77.913 M 0.00 % -77.913 M -77.74 % -43.836 M 0.00 % -43.836 M -2 688.55 % -1.572 M 0.00 % -1.572 M
Net cash used provided by financing activities -88.639 M -8.67 % -81.565 M -0.05 % -81.522 M 15.81 % -96.834 M -7.27 % -90.269 M 47.83 % -173.013 M -51.89 % -113.905 M 0.67 % -114.677 M 46.68 % -215.082 M -21.53 % -176.982 M -56.51 % -113.078 M -356.25 % -24.784 M -221.16 % -7.717 M 95.45 % -169.714 M -879.72 % 21.766 M 211.46 % -19.528 M 69.20 % -63.409 M -343.85 % -14.286 M -86.06 % -7.678 M -117.77 % 43.198 M -25.22 % 57.763 M 156.67 % 22.505 M 52.74 % 14.734 M -25.58 % 19.798 M 110.68 % -185.310 M 0.00 % -185.310 M 12.88 % -212.700 M 0.00 % -212.700 M 18.42 % -260.716 M 0.00 % -260.716 M 15.01 % -306.756 M 0.00 % -306.756 M -56.00 % -196.642 M 0.00 % -196.642 M -12.22 % -175.234 M 0.00 % -175.234 M 4.40 % -183.292 M 0.00 % -183.292 M 31.29 % -266.771 M 0.00 % -266.771 M 10.35 % -297.572 M 0.00 % -297.572 M -281.93 % -77.913 M 0.00 % -77.913 M -77.74 % -43.836 M 0.00 % -43.836 M -2 688.55 % -1.572 M 0.00 % -1.572 M
Effect of forex changes on cash -101.000 K -117.97 % 562.000 K 164.82 % -867.000 K -282.53 % 475.000 K 148.52 % -979.000 K -779.86 % 144.000 K 2 300.00 % 6.000 K 100.08 % -7.585 M -187.50 % 8.669 M 518.79 % -2.070 M 79.37 % -10.032 M -219.59 % 8.389 M 141.64 % -20.146 M -275.15 % 11.502 M 62.92 % 7.060 M 336.83 % -2.981 M 67.46 % -9.161 M -327.88 % -2.141 M 70.79 % -7.329 M -1 476.13 % -465.000 K -149.73 % 935.000 K 354.77 % -367.000 K -115.84 % 2.317 M -52.01 % 4.828 M -97.79 % 218.743 M 0.00 % 218.743 M 7.12 % 204.210 M 0.00 % 204.210 M -6.21 % 217.738 M 0.00 % 217.738 M -15.15 % 256.601 M 0.00 % 256.601 M 15.11 % 222.917 M 0.00 % 222.917 M 37.33 % 162.324 M 0.00 % 162.324 M -13.42 % 187.483 M 0.00 % 187.483 M -21.45 % 238.684 M 0.00 % 238.684 M -15.35 % 281.956 M 0.00 % 281.956 M 391.58 % 57.357 M 0.00 % 57.357 M -14.48 % 67.067 M 0.00 % 67.067 M 51.67 % 44.219 M 0.00 % 44.219 M
Net change in cash -16.879 M 77.66 % -75.564 M -622.55 % -10.458 M -800.00 % -1.162 M -113.75 % 8.453 M 75.12 % 4.827 M 175.33 % -6.408 M -155.43 % 11.560 M 438.01 % -3.420 M -108.34 % 41.019 M 750.66 % 4.822 M -4.06 % 5.026 M -83.10 % 29.739 M 276.82 % 7.892 M 196.31 % -8.194 M -168.85 % 11.902 M 364.55 % -4.499 M 86.37 % -33.000 M -132.79 % -14.176 M -561.16 % 3.074 M -23.17 % 4.001 M 118.23 % -21.953 M -293.13 % 11.367 M 0.000 -100.00 % 2.600 M 0.00 % 2.600 M 184.06 % -3.093 M 0.00 % -3.093 M -20.19 % -2.573 M 0.00 % -2.573 M 74.33 % -10.026 M 0.00 % -10.026 M -203.55 % 9.683 M 0.00 % 9.683 M 410.66 % -3.117 M 0.00 % -3.117 M -179.30 % 3.930 M 0.00 % 3.930 M -18.27 % 4.809 M 0.00 % 4.809 M 4.72 % 4.592 M 0.00 % 4.592 M 1 114.81 % 378.000 K 0.00 % 378.000 K 46.37 % 258.250 K 0.00 % 258.250 K 102.01 % -12.868 M 0.00 % -12.868 M
Cash at beginning of period 92.862 M 22.89 % 75.564 M -29.68 % 107.462 M -1.07 % 108.624 M 8.44 % 100.171 M 5.06 % 95.344 M -6.30 % 101.752 M 12.82 % 90.192 M -3.65 % 93.612 M 77.99 % 52.593 M -28.04 % 73.091 M 70.99 % 42.745 M 228.66 % 13.006 M 154.32 % 5.114 M -61.57 % 13.308 M 846.51 % 1.406 M -76.19 % 5.905 M -84.82 % 38.905 M -26.71 % 53.081 M 6.15 % 50.007 M 8.70 % 46.006 M -32.30 % 67.959 M 20.09 % 56.592 M 0.000 -100.00 % 1.887 M 0.00 % 1.887 M -62.11 % 4.980 M 0.00 % 4.980 M -34.07 % 7.553 M 0.00 % 7.553 M -57.03 % 17.579 M 0.00 % 17.579 M 122.62 % 7.897 M 0.00 % 7.897 M -28.30 % 11.013 M 0.00 % 11.013 M 55.49 % 7.083 M 0.00 % 7.083 M 211.44 % 2.274 M 0.00 % 2.274 M 198.12 % -2.318 M 0.00 % -2.318 M 14.02 % -2.696 M 0.00 % -2.696 M 86.60 % -20.119 M 0.00 % -20.119 M -177.47 % -7.251 M 0.00 % -7.251 M
Cash at end of period 75.983 M -18.18 % 92.862 M -4.27 % 97.004 M -9.73 % 107.462 M -1.07 % 108.624 M 8.44 % 100.171 M 5.06 % 95.344 M -6.30 % 101.752 M 12.82 % 90.192 M -3.65 % 93.612 M 20.15 % 77.913 M 63.10 % 47.771 M 11.76 % 42.745 M 228.66 % 13.006 M 154.32 % 5.114 M -61.57 % 13.308 M 846.51 % 1.406 M -76.19 % 5.905 M -84.82 % 38.905 M -26.71 % 53.081 M 6.15 % 50.007 M 8.70 % 46.006 M -32.30 % 67.959 M 0.000 -100.00 % 4.487 M 0.00 % 4.487 M 137.77 % 1.887 M 0.00 % 1.887 M -62.11 % 4.980 M 0.00 % 4.980 M -34.07 % 7.553 M 0.00 % 7.553 M -57.03 % 17.579 M 0.00 % 17.579 M 122.62 % 7.897 M 0.00 % 7.897 M -28.30 % 11.013 M 0.00 % 11.013 M 55.49 % 7.083 M 0.00 % 7.083 M 211.44 % 2.274 M 0.00 % 2.274 M 198.12 % -2.318 M 0.00 % -2.318 M 88.33 % -19.861 M 0.00 % -19.861 M 1.28 % -20.119 M 0.00 % -20.119 M
Operating cash flow 76.434 M -7.47 % 82.607 M 5.37 % 78.397 M -24.50 % 103.833 M -3.49 % 107.592 M -43.29 % 189.720 M 66.19 % 114.156 M -18.67 % 140.355 M -32.86 % 209.038 M 5.69 % 197.785 M 57.04 % 125.947 M 420.70 % 24.188 M -56.36 % 55.431 M 85.43 % 29.894 M 189.24 % -33.498 M -191.66 % 36.546 M -57.02 % 85.031 M 1 386.56 % 5.720 M -84.34 % 36.536 M -49.05 % 71.716 M 1 413.48 % -5.460 M -225.69 % 4.344 M -84.18 % 27.453 M -48.37 % 53.176 M 344.34 % 11.968 M 0.00 % 11.968 M -69.09 % 38.719 M 0.00 % 38.719 M -12.38 % 44.191 M 0.00 % 44.191 M -10.29 % 49.261 M 0.00 % 49.261 M 36.79 % 36.013 M 0.00 % 36.013 M 6.37 % 33.857 M 0.00 % 33.857 M 18.91 % 28.474 M 0.00 % 28.474 M -50.98 % 58.086 M 0.00 % 58.086 M 21.32 % 47.879 M 0.00 % 47.879 M 100.79 % 23.845 M 0.00 % 23.845 M 10.04 % 21.669 M 0.00 % 21.669 M 26.87 % 17.080 M 0.00 % 17.080 M
Capital expenditure -3.905 M 32.04 % -5.746 M 11.14 % -6.466 M 25.56 % -8.686 M -10.07 % -7.891 M 34.49 % -12.045 M -77.50 % -6.786 M 4.81 % -7.129 M -7.28 % -6.645 M -70.73 % -3.892 M 0.59 % -3.915 M -41.49 % -2.767 M 44.49 % -4.985 M 9.61 % -5.515 M -36.61 % -4.037 M -89.18 % -2.134 M 87.42 % -16.961 M 48.25 % -32.776 M 8.20 % -35.705 M 68.04 % -111.727 M -92.00 % -58.192 M -20.14 % -48.435 M -46.17 % -33.137 M -174.26 % 44.621 M 227.15 % -35.094 M 0.00 % -35.094 M 2.83 % -36.115 M 0.00 % -36.115 M -2 000.32 % -1.720 M 0.00 % -1.720 M 91.02 % -19.158 M 0.00 % -19.158 M 54.88 % -42.455 M 0.00 % -42.455 M -76.39 % -24.069 M 0.00 % -24.069 M -0.64 % -23.916 M 0.00 % -23.916 M -24.33 % -19.236 M 0.00 % -19.236 M 6.52 % -20.577 M 0.00 % -20.577 M -138.46 % -8.629 M 0.00 % -8.629 M 81.19 % -45.865 M 0.00 % -45.865 M 44.91 % -83.252 M 0.00 % -83.252 M
Free CashFlow 72.529 M -5.64 % 76.861 M 6.85 % 71.931 M -24.40 % 95.147 M -4.57 % 99.701 M -43.89 % 177.675 M 65.48 % 107.370 M -19.41 % 133.226 M -34.17 % 202.393 M 4.38 % 193.893 M 58.89 % 122.032 M 469.68 % 21.421 M -57.54 % 50.446 M 106.92 % 24.379 M 164.95 % -37.535 M -209.08 % 34.412 M -49.45 % 68.070 M 351.59 % -27.056 M -3 355.84 % 831.000 K 102.08 % -40.011 M 37.14 % -63.652 M -44.37 % -44.091 M -675.70 % -5.684 M -105.81 % 97.797 M 522.88 % -23.127 M 0.00 % -23.127 M -988.11 % 2.604 M 0.00 % 2.604 M -93.87 % 42.472 M 0.00 % 42.472 M 41.08 % 30.104 M 0.00 % 30.104 M 567.30 % -6.442 M 0.00 % -6.442 M -165.82 % 9.788 M 0.00 % 9.788 M 114.74 % 4.558 M 0.00 % 4.558 M -88.27 % 38.850 M 0.00 % 38.850 M 42.30 % 27.302 M 0.00 % 27.302 M 79.43 % 15.216 M 0.00 % 15.216 M 162.89 % -24.196 M 0.00 % -24.196 M 63.43 % -66.172 M 0.00 % -66.172 M
2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001