7087.KL

Magni-Tech Industries Berhad 7087.KL

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 1.486 B 10.77 % 1.341 B 10.62 % 1.212 B 22.59 % 988.971 M -19.36 % 1.226 B 1.73 % 1.206 B 12.35 % 1.073 B -0.63 % 1.080 B -5.27 % 1.140 B 33.47 % 854.066 M 19.22 % 716.380 M 10.00 % 651.273 M 15.10 % 565.817 M 5.93 % 534.123 M 20.39 % 443.657 M 17.77 % 376.717 M -2.93 % 388.094 M 14.26 % 339.658 M 68.98 % 201.000 M 115.99 % 93.058 M
Net income 138.772 M 8.07 % 128.410 M 34.64 % 95.371 M 4.01 % 91.692 M -27.90 % 127.165 M 4.40 % 121.808 M 18.69 % 102.626 M 12.32 % 91.368 M -23.92 % 120.098 M 46.26 % 82.113 M 57.29 % 52.204 M 24.44 % 41.950 M 17.08 % 35.830 M 16.95 % 30.638 M 77.52 % 17.259 M 4.63 % 16.495 M 42.90 % 11.543 M 13.61 % 10.160 M 135.00 % 4.323 M 269.94 % 1.169 M
Income before tax 182.664 M 8.33 % 168.623 M 34.36 % 125.504 M 7.26 % 117.010 M -29.22 % 165.314 M 5.08 % 157.321 M 18.19 % 133.105 M 11.95 % 118.899 M -22.95 % 154.304 M 43.84 % 107.273 M 54.56 % 69.406 M 25.25 % 55.412 M 15.41 % 48.014 M 17.47 % 40.874 M 75.74 % 23.259 M 6.70 % 21.798 M 38.53 % 15.736 M 20.70 % 13.037 M 122.72 % 5.853 M 356.45 % 1.282 M
Income before tax ratio 0.12 -2.20 % 0.13 21.46 % 0.10 -12.51 % 0.12 -12.22 % 0.13 3.29 % 0.13 5.21 % 0.12 12.66 % 0.11 -18.66 % 0.14 7.77 % 0.13 29.64 % 0.10 13.87 % 0.09 0.27 % 0.08 10.89 % 0.08 45.97 % 0.05 -9.40 % 0.06 42.71 % 0.04 5.64 % 0.04 31.80 % 0.03 111.32 % 0.01
EBITDA 189.444 M 29.05 % 146.805 M 16.33 % 126.198 M 2.46 % 123.165 M -28.44 % 172.108 M 4.62 % 164.504 M 17.22 % 140.336 M 11.98 % 125.322 M -21.98 % 160.629 M 62.32 % 98.955 M 30.82 % 75.643 M 22.96 % 61.519 M 13.92 % 54.002 M 15.96 % 46.569 M 61.30 % 28.870 M 3.72 % 27.835 M 26.20 % 22.056 M 12.78 % 19.557 M 71.12 % 11.429 M 100.23 % 5.708 M
Net income ratio 0.09 -2.44 % 0.10 21.72 % 0.08 -15.15 % 0.09 -10.58 % 0.10 2.62 % 0.10 5.65 % 0.10 13.04 % 0.08 -19.69 % 0.11 9.58 % 0.10 31.94 % 0.07 13.13 % 0.06 1.72 % 0.06 10.40 % 0.06 47.46 % 0.04 -11.16 % 0.04 47.22 % 0.03 -0.57 % 0.03 39.06 % 0.02 71.27 % 0.01
Ratio EBITDA 0.13 16.50 % 0.11 5.16 % 0.10 -16.42 % 0.12 -11.25 % 0.14 2.84 % 0.14 4.34 % 0.13 12.69 % 0.12 -17.64 % 0.14 21.62 % 0.12 9.73 % 0.11 11.78 % 0.09 -1.03 % 0.10 9.47 % 0.09 33.98 % 0.07 -11.93 % 0.07 30.01 % 0.06 -1.30 % 0.06 1.26 % 0.06 -7.30 % 0.06
Gross profit ratio 1.00 529.47 % 0.16 11.35 % 0.14 -5.81 % 0.15 -12.68 % 0.17 0.43 % 0.17 -1.65 % 0.18 2.19 % 0.17 -3.66 % 0.18 0.48 % 0.18 11.99 % 0.16 7.37 % 0.15 -7.48 % 0.16 10.09 % 0.14 -1.87 % 0.15 3.52 % 0.14 25.35 % 0.11 -13.89 % 0.13 -3.95 % 0.14 -9.39 % 0.15
Weighted average shs out dil 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M -0.12 % 433.951 M 0.00 % 433.951 M 0.05 % 433.717 M -0.04 % 433.877 M -0.02 % 433.951 M 0.00 % 433.951 M 0.00 % 433.951 M 0.00 % 433.952 M 0.00 % 433.951 M 0.00 % 433.951 M 0.77 % 430.623 M 3.64 % 415.512 M 0.29 % 414.300 M 0.00 % 414.300 M 0.00 % 414.300 M 27.29 % 325.467 M 32.08 % 246.414 M
Weighted average shs out 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M -0.12 % 433.951 M 0.05 % 433.717 M -0.04 % 433.877 M -0.02 % 433.951 M 0.00 % 433.951 M 0.00 % 433.951 M 0.00 % 433.952 M 0.00 % 433.951 M 0.00 % 433.951 M 0.77 % 430.623 M 3.93 % 414.358 M 0.01 % 414.300 M 0.00 % 414.300 M 0.00 % 414.300 M 27.29 % 325.467 M 32.14 % 246.300 M
EPS diluted 0.32 6.67 % 0.30 36.36 % 0.22 4.76 % 0.21 -27.59 % 0.29 3.57 % 0.28 16.67 % 0.24 14.29 % 0.21 -25.00 % 0.28 47.37 % 0.19 58.33 % 0.12 23.97 % 0.10 17.33 % 0.08 16.20 % 0.07 71.08 % 0.04 4.27 % 0.04 42.65 % 0.03 13.88 % 0.02 84.21 % 0.01 182.98 % 0.00
Earnings per share 0.32 6.67 % 0.30 36.36 % 0.22 4.76 % 0.21 -27.59 % 0.29 3.57 % 0.28 16.67 % 0.24 14.29 % 0.21 -25.00 % 0.28 47.37 % 0.19 58.33 % 0.12 23.97 % 0.10 17.33 % 0.08 16.20 % 0.07 70.26 % 0.04 4.77 % 0.04 42.65 % 0.03 13.88 % 0.02 84.21 % 0.01 182.98 % 0.00
Gross profit 1.486 B 597.26 % 213.051 M 23.18 % 172.964 M 15.47 % 149.787 M -29.59 % 212.724 M 2.17 % 208.207 M 10.49 % 188.434 M 1.55 % 185.563 M -8.73 % 203.318 M 34.11 % 151.607 M 33.52 % 113.547 M 18.10 % 96.141 M 6.50 % 90.277 M 16.63 % 77.407 M 18.14 % 65.519 M 21.91 % 53.743 M 21.67 % 44.169 M -1.62 % 44.895 M 62.32 % 27.659 M 95.71 % 14.133 M
Income tax expense 43.891 M 9.15 % 40.213 M 33.45 % 30.133 M 19.02 % 25.318 M -33.60 % 38.128 M 7.36 % 35.514 M 16.52 % 30.479 M 10.70 % 27.533 M -19.52 % 34.212 M 35.98 % 25.159 M 46.26 % 17.202 M 27.79 % 13.461 M 10.50 % 12.181 M 19.01 % 10.236 M 70.64 % 5.999 M 13.12 % 5.303 M 26.35 % 4.197 M 45.68 % 2.881 M 87.89 % 1.533 M 1 241.81 % 114.266 K
Cost of revenue 0.000 -100.00 % 1.128 B 8.53 % 1.039 B 23.86 % 839.184 M -17.22 % 1.014 B 1.64 % 997.381 M 12.74 % 884.676 M -1.08 % 894.364 M -4.51 % 936.630 M 33.34 % 702.460 M 16.53 % 602.833 M 8.59 % 555.132 M 16.74 % 475.540 M 4.12 % 456.716 M 20.78 % 378.138 M 17.08 % 322.974 M -6.09 % 343.925 M 16.68 % 294.763 M 70.05 % 173.341 M 119.63 % 78.925 M
General and administrative expenses 0.000 -100.00 % 59.168 M 7.64 % 54.967 M -2.97 % 56.647 M 5.11 % 53.891 M -2.31 % 55.168 M -2.28 % 56.456 M -13.34 % 65.143 M 26.02 % 51.691 M 7.59 % 48.042 M 7.68 % 44.615 M 15.89 % 38.496 M 5.32 % 36.553 M 13.20 % 32.291 M 8.46 % 29.773 M 13.32 % 26.273 M 19.58 % 21.971 M -12.45 % 25.095 M 81.65 % 13.815 M 93.65 % 7.134 M
Selling and marketing expenses 0.000 -100.00 % 12.970 M 8.33 % 11.972 M 29.99 % 9.210 M -13.79 % 10.683 M -5.14 % 11.262 M -4.69 % 11.816 M 1.73 % 11.615 M -17.65 % 14.104 M 38.58 % 10.177 M 5.41 % 9.655 M 4.07 % 9.277 M 5.63 % 8.783 M -2.57 % 9.015 M -33.64 % 13.584 M 100.20 % 6.785 M -9.02 % 7.458 M 7.79 % 6.919 M 4.12 % 6.645 M 31.78 % 5.043 M
Other expenses 1.327 B 12 825.04 % -10.430 M -4 379.59 % 243.715 K 1.48 % 240.164 K -12.85 % 275.581 K -8.48 % 301.112 K 3.21 % 291.749 K -23.43 % 380.998 K 45.98 % 261.000 K 20.00 % 217.500 K 1.04 % 215.269 K 79.91 % 119.652 K -82.89 % 699.469 K 117.74 % -3.943 M -277.28 % -1.045 M -132.32 % -449.858 K 52.17 % -940.602 K -46.94 % -640.108 K -64.46 % -389.226 K 25.53 % -522.648 K
Operating expenses 1.327 B 2 050.82 % 61.708 M -7.81 % 66.939 M 1.64 % 65.857 M 1.99 % 64.574 M -2.79 % 66.430 M -2.70 % 68.272 M -11.06 % 76.758 M 16.66 % 65.795 M 13.58 % 57.928 M 21.30 % 47.758 M 8.91 % 43.850 M 0.25 % 43.740 M 17.07 % 37.363 M -11.70 % 42.312 M 29.76 % 32.609 M 14.46 % 28.488 M -9.20 % 31.374 M 56.32 % 20.071 M 72.23 % 11.654 M
Cost and expenses 1.327 B 11.55 % 1.190 B 7.54 % 1.106 B 22.24 % 905.041 M -16.07 % 1.078 B 1.36 % 1.064 B 11.63 % 952.948 M -1.87 % 971.122 M -3.12 % 1.002 B 31.83 % 760.388 M 16.88 % 650.591 M 8.62 % 598.981 M 15.35 % 519.280 M 5.10 % 494.079 M 17.51 % 420.450 M 18.24 % 355.583 M -4.52 % 372.413 M 14.19 % 326.138 M 68.62 % 193.412 M 113.53 % 90.579 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
Selling general and administrative expenses 0.000 -100.00 % 72.138 M 7.77 % 66.939 M 1.64 % 65.857 M 1.99 % 64.574 M -2.79 % 66.430 M -2.70 % 68.272 M -11.06 % 76.758 M 16.66 % 65.795 M 13.01 % 58.220 M 7.28 % 54.270 M 13.60 % 47.774 M 5.38 % 45.335 M 9.76 % 41.306 M -4.73 % 43.357 M 31.15 % 33.058 M 12.33 % 29.429 M -8.08 % 32.014 M 56.47 % 20.460 M 68.03 % 12.177 M
Interest income 0.000 -100.00 % 17.280 M 38.81 % 12.449 M 137.90 % 5.233 M 259.31 % 1.456 M -43.96 % 2.599 M 1.50 % 2.560 M 40.03 % 1.828 M 6.45 % 1.718 M 12.65 % 1.525 M 17.05 % 1.303 M -25.63 % 1.752 M 89.25 % 925.523 K 74.22 % 531.224 K 66.86 % 318.368 K 21.03 % 263.050 K 0.000 0.000 0.000 0.000
Interest expense 591.000 K 0.000 -100.00 % 487.102 K 7.75 % 452.056 K -21.88 % 578.705 K -10.54 % 646.911 K 0.15 % 645.951 K 4.83 % 616.201 K -43.19 % 1.085 M 125.69 % 480.646 K 4.22 % 461.180 K -15.75 % 547.368 K 5.61 % 518.271 K -5.02 % 545.656 K 71.39 % 318.368 K 21.03 % 263.050 K 32.76 % 198.141 K -49.12 % 389.403 K -35.20 % 600.917 K 117.58 % 276.184 K
Depreciation and amortization 6.189 M 4.74 % 5.909 M 2.79 % 5.748 M 0.79 % 5.703 M -8.24 % 6.216 M -4.91 % 6.536 M -0.75 % 6.585 M 13.41 % 5.807 M 2.02 % 5.692 M 2.21 % 5.568 M -3.61 % 5.777 M 3.89 % 5.560 M 1.65 % 5.470 M 6.24 % 5.149 M -9.08 % 5.664 M -8.12 % 6.164 M 0.69 % 6.122 M -0.14 % 6.130 M 23.24 % 4.974 M 19.89 % 4.149 M
Operating income 158.288 M 4.59 % 151.343 M 25.65 % 120.450 M 24.24 % 96.950 M -38.82 % 158.470 M 11.77 % 141.777 M 17.99 % 120.162 M 0.98 % 118.999 M -23.20 % 154.937 M 44.43 % 107.273 M 54.56 % 69.406 M 25.25 % 55.412 M 15.41 % 48.014 M 15.92 % 41.420 M 78.08 % 23.259 M 7.79 % 21.578 M 37.61 % 15.681 M 15.98 % 13.521 M 78.19 % 7.588 M 206.10 % 2.479 M
Operating income ratio 0.11 -5.58 % 0.11 13.59 % 0.10 1.34 % 0.10 -24.13 % 0.13 9.87 % 0.12 5.02 % 0.11 1.62 % 0.11 -18.93 % 0.14 8.21 % 0.13 29.64 % 0.10 13.87 % 0.09 0.27 % 0.08 9.43 % 0.08 47.92 % 0.05 -8.47 % 0.06 41.76 % 0.04 1.50 % 0.04 5.45 % 0.04 41.72 % 0.03
Total other income expenses net 24.376 M 41.06 % 17.280 M 38.81 % 12.449 M -62.37 % 33.080 M 383.33 % 6.844 M -55.97 % 15.543 M 20.09 % 12.944 M 13 041.46 % -100.016 K 84.20 % -632.882 K -31.67 % -480.646 K 0.000 0.000 0.000 100.00 % -602.326 K 0.000 -100.00 % 220.480 K 301.49 % 54.916 K 111.36 % -483.611 K 72.12 % -1.734 M -44.96 % -1.196 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt -414.195 M 23.11 % -538.692 M -26.68 % -425.237 M -6.90 % -397.783 M -378.45 % -83.139 M -8.13 % -76.886 M -28.84 % -59.676 M -19.44 % -49.962 M 5.88 % -53.084 M 17.20 % -64.113 M 7.13 % -69.039 M 2.74 % -70.987 M -44.05 % -49.279 M -22.05 % -40.377 M -121.92 % -18.194 M 15.40 % -21.507 M -11.59 % -19.273 M -488.49 % -3.275 M -142.98 % 7.620 M 146.40 % 3.093 M
Total investments 39.976 M 92.77 % 20.737 M 13.77 % 18.227 M -25.93 % 24.609 M 38.10 % 17.820 M 0.00 % 17.820 M -1.72 % 18.132 M -88.77 % 161.513 M 67.34 % 96.515 M 79.87 % 53.659 M -15.01 % 63.134 M 159.30 % 24.348 M 6.81 % 22.795 M 17.86 % 19.341 M 60.99 % 12.013 M -2.61 % 12.335 M -1.14 % 12.477 M 0.60 % 12.403 M 222.74 % 3.843 M -3.50 % 3.982 M
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 97.204 K -63.16 % 263.879 K -96.43 % 7.384 M -37.87 % 11.884 M 218.72 % 3.729 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 -100.00 % 676.189 M 13.56 % 595.459 M 10.45 % 539.099 M 13.05 % 476.881 M 21.59 % 392.194 M 6.83 % 367.129 M 21.71 % 301.633 M 22.58 % 246.067 M 53.66 % 160.142 M -0.23 % 160.510 M 31.13 % 122.410 M 29.45 % 94.563 M 27.83 % 73.978 M 48.83 % 49.707 M 23.59 % 40.219 M 39.15 % 28.902 M 31.25 % 22.020 M 46.73 % 15.007 M -11.49 % 16.955 M
Common stock 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 33.33 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 50.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 4.72 % 103.600 M 0.02 % 103.575 M 0.00 % 103.575 M 0.00 % 103.575 M 0.00 % 103.575 M 68.21 % 61.575 M
Total equity 882.311 M -1.40 % 894.800 M 10.17 % 812.182 M 6.56 % 762.203 M 9.95 % 693.197 M 13.92 % 608.508 M 14.90 % 529.585 M 13.97 % 464.689 M 13.61 % 409.012 M 26.64 % 322.984 M 18.40 % 272.797 M 16.13 % 234.916 M 13.51 % 206.961 M 11.08 % 186.319 M 18.51 % 157.222 M 7.03 % 146.892 M 8.35 % 135.575 M 5.34 % 128.697 M 5.76 % 121.687 M 49.10 % 81.616 M
Other non current 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
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 97.211 K -65.08 % 278.371 K -43.25 % 490.485 K -39.28 % 807.821 K
Total non current liabilities 7.194 M -5.91 % 7.646 M 11.61 % 6.850 M 19.54 % 5.730 M -3.18 % 5.918 M -1.54 % 6.011 M -0.93 % 6.067 M 1.65 % 5.968 M 11.86 % 5.336 M -16.14 % 6.362 M -2.82 % 6.547 M -7.80 % 7.101 M -7.17 % 7.650 M 0.60 % 7.604 M 3.24 % 7.365 M 6.69 % 6.904 M -0.88 % 6.965 M -12.18 % 7.931 M -10.35 % 8.846 M 21.02 % 7.310 M
Other current liabilities 0.000 -100.00 % 8.498 M -79.46 % 41.383 M 420.38 % 7.952 M -2.98 % 8.197 M -5.23 % 8.649 M 15.42 % 7.494 M -12.04 % 8.519 M -26.65 % 11.614 M 0.000 -100.00 % 8.304 M 4.68 % 7.933 M -3.79 % 8.245 M 7.76 % 7.651 M 10.64 % 6.916 M 0.000 0.000 0.000 0.000 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 97.204 K -41.68 % 166.668 K -97.65 % 7.105 M -37.64 % 11.393 M 290.08 % 2.921 M
Total current liabilities 161.827 M 5.98 % 152.700 M 56.30 % 97.700 M 0.86 % 96.863 M 7.49 % 90.116 M 2.74 % 87.717 M 27.85 % 68.609 M 21.71 % 56.369 M -19.51 % 70.029 M 0.99 % 69.341 M 19.88 % 57.843 M -8.30 % 63.081 M 10.57 % 57.050 M 22.48 % 46.581 M -0.96 % 47.034 M 19.49 % 39.361 M 9.53 % 35.937 M 0.53 % 35.748 M -2.71 % 36.744 M 327.46 % 8.596 M
Total liabilities 169.021 M 5.41 % 160.346 M 53.37 % 104.550 M 1.91 % 102.594 M 6.83 % 96.035 M 2.46 % 93.728 M 25.51 % 74.676 M 19.79 % 62.337 M -17.29 % 75.364 M -0.45 % 75.703 M 17.57 % 64.391 M -8.25 % 70.182 M 8.47 % 64.700 M 19.41 % 54.185 M -0.39 % 54.399 M 17.58 % 46.265 M 7.84 % 42.902 M -1.78 % 43.679 M -4.19 % 45.590 M 186.63 % 15.906 M
Other non current assets 40.975 M 88.33 % 21.756 M 12.93 % 19.266 M 309.01 % 4.710 M -98.18 % 258.881 M 29.25 % 200.289 M 31.90 % 151.850 M -6.04 % 161.604 M 67.27 % 96.613 M 79.70 % 53.763 M -14.99 % 63.244 M 158.51 % 24.464 M 6.74 % 22.920 M 706.32 % 2.843 M 56.52 % 1.816 M -88.74 % 16.129 M -1.55 % 16.383 M -0.10 % 16.400 M 326.75 % 3.843 M -3.50 % 3.982 M
Long term investments 0.000 0.000 0.000 -100.00 % 20.957 M 108.73 % -239.983 M -32.32 % -181.371 M -35.72 % -133.633 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.284 M 56.94 % 11.013 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 63.945 M 18.50 % 53.963 M -5.96 % 57.381 M -1.62 % 58.328 M 0.06 % 58.295 M 0.25 % 58.148 M -8.04 % 63.229 M 0.13 % 63.150 M 11.51 % 56.633 M -0.91 % 57.151 M -1.65 % 58.111 M -6.28 % 62.006 M 0.64 % 61.613 M -0.82 % 62.123 M -2.35 % 63.621 M 3.46 % 61.493 M 1.66 % 60.490 M -5.87 % 64.259 M -6.15 % 68.472 M 47.84 % 46.315 M
Total non current assets 104.920 M 38.56 % 75.720 M -1.21 % 76.647 M -8.75 % 83.996 M 8.81 % 77.193 M 0.17 % 77.065 M -5.38 % 81.447 M -63.76 % 224.754 M 46.66 % 153.245 M 38.17 % 110.914 M -8.60 % 121.355 M 40.34 % 86.471 M 2.29 % 84.533 M 2.78 % 82.249 M 7.59 % 76.450 M -1.51 % 77.622 M 0.97 % 76.873 M -4.69 % 80.659 M 11.54 % 72.315 M 43.77 % 50.298 M
Other current assets 1.389 M -87.77 % 11.361 M -90.34 % 117.592 M 2 679.38 % 4.231 M -64.69 % 11.983 M -17.87 % 14.590 M 43.06 % 10.198 M 32.60 % 7.691 M -35.60 % 11.942 M -88.92 % 107.734 M 5 461.69 % 1.937 M -7.27 % 2.089 M -27.38 % 2.877 M -95.41 % 62.733 M 12.27 % 55.878 M 12.68 % 49.591 M 20.54 % 41.141 M -11.47 % 46.470 M -11.63 % 52.588 M 80.93 % 29.066 M
Short term investments 0.000 0.000 0.000 -100.00 % 3.652 M -98.58 % 257.803 M 29.42 % 199.191 M 31.25 % 151.765 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.057 M 105.67 % 1.000 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 414.195 M -23.11 % 538.692 M 26.68 % 425.237 M 6.90 % 397.783 M 378.45 % 83.139 M 8.13 % 76.886 M 28.84 % 59.676 M 19.44 % 49.962 M -5.88 % 53.084 M -17.20 % 64.113 M -7.13 % 69.039 M -2.74 % 70.987 M 44.05 % 49.279 M 22.05 % 40.377 M 121.92 % 18.194 M -15.78 % 21.604 M 10.58 % 19.537 M 83.30 % 10.659 M 150.00 % 4.263 M 570.38 % 635.977 K
Cash and short term investments 414.195 M -23.11 % 538.692 M 26.68 % 425.237 M 5.93 % 401.435 M 17.74 % 340.943 M 23.50 % 276.077 M 30.57 % 211.441 M 323.20 % 49.962 M -5.88 % 53.084 M -17.20 % 64.113 M -7.13 % 69.039 M -2.74 % 70.987 M 44.05 % 49.279 M 16.13 % 42.433 M 121.07 % 19.194 M -11.15 % 21.604 M 10.58 % 19.537 M 83.30 % 10.659 M 150.00 % 4.263 M 570.38 % 635.977 K
Total current assets 946.412 M -3.37 % 979.426 M 16.59 % 840.085 M 7.59 % 780.801 M 9.66 % 712.039 M 13.90 % 625.171 M 19.58 % 522.814 M 72.96 % 302.272 M -8.72 % 331.130 M 15.07 % 287.772 M 33.33 % 215.832 M -1.28 % 218.628 M 16.83 % 187.129 M 18.25 % 158.254 M 17.08 % 135.170 M 17.00 % 115.534 M 13.71 % 101.604 M 10.78 % 91.717 M -3.42 % 94.962 M 101.09 % 47.224 M
Inventory 306.128 M -3.23 % 316.333 M 20.58 % 262.340 M -1.76 % 267.035 M 7.04 % 249.482 M 9.29 % 228.268 M 15.56 % 197.536 M 28.86 % 153.294 M 5.07 % 145.892 M 25.85 % 115.925 M 80.99 % 64.051 M 2.25 % 62.639 M 1.12 % 61.946 M 16.68 % 53.089 M -11.66 % 60.099 M 35.54 % 44.339 M 8.34 % 40.926 M 18.33 % 34.588 M -9.24 % 38.111 M 117.49 % 17.523 M
Net receivables 224.700 M 98.78 % 113.041 M 223.74 % 34.917 M -67.70 % 108.101 M -1.40 % 109.631 M 3.20 % 106.236 M 2.51 % 103.639 M 13.48 % 91.325 M -24.03 % 120.212 M 0.000 -100.00 % 80.805 M -2.54 % 82.913 M 13.54 % 73.027 M 3 450.74 % 2.057 M 105.67 % 1.000 M 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 155.224 M 14.33 % 135.769 M 165.19 % 51.197 M -39.60 % 84.761 M 18.91 % 71.281 M -2.28 % 72.942 M 27.52 % 57.200 M 27.89 % 44.725 M -11.33 % 50.439 M -20.50 % 63.446 M 43.73 % 44.142 M -15.75 % 52.393 M 11.87 % 46.835 M 26.56 % 37.007 M -7.27 % 39.908 M 2.81 % 38.818 M 12.49 % 34.507 M 23.02 % 28.049 M 12.83 % 24.859 M 338.04 % 5.675 M
Tax payables 6.603 M -21.70 % 8.433 M 64.70 % 5.120 M 23.38 % 4.150 M -60.99 % 10.638 M 73.67 % 6.125 M 56.44 % 3.916 M 25.30 % 3.125 M -60.81 % 7.975 M 35.28 % 5.895 M 9.22 % 5.397 M 95.88 % 2.755 M 39.91 % 1.969 M 2.44 % 1.923 M 815.91 % 209.904 K -52.95 % 446.104 K -64.68 % 1.263 M 112.83 % 593.423 K 20.70 % 491.650 K 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 27.000 K 4.17 % 25.920 K -0.03 % 25.929 K -0.13 % 25.962 K -0.16 % 26.004 K 5.28 % 24.700 K -1.82 % 25.159 K -2.45 % 25.792 K -4.45 % 26.994 K -18.30 % 33.041 K 3.69 % 31.865 K 0.27 % 31.779 K 3.59 % 30.678 K 6.21 % 28.885 K 0.07 % 28.866 K 5.75 % 27.296 K 1.63 % 26.857 K -12.71 % 30.768 K -10.72 % 34.461 K -8.39 % 37.619 K
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 665.309 M 41 245.68 % 1.609 M 677.01 % -278.874 K -104.57 % 6.103 M 989.52 % -686.119 K 0.00 % -686.119 K -127.79 % -301.212 K -201.12 % 297.881 K 60.06 % 186.111 K 141.61 % 77.028 K -97.95 % 3.766 M -5.52 % 3.986 M 2.75 % 3.880 M -0.03 % 3.881 M -0.12 % 3.886 M 26.54 % 3.071 M 0.00 % 3.071 M 0.00 % 3.071 M 0.00 % 3.071 M 0.73 % 3.048 M
Deferred tax liabilities non current 7.194 M -5.91 % 7.646 M 11.61 % 6.850 M 19.54 % 5.730 M -3.18 % 5.918 M -1.54 % 6.011 M -0.93 % 6.067 M 1.65 % 5.968 M 11.86 % 5.336 M -16.14 % 6.362 M -2.82 % 6.547 M -7.80 % 7.101 M -7.17 % 7.650 M 0.60 % 7.604 M 3.24 % 7.365 M 6.69 % 6.904 M 0.53 % 6.868 M -10.25 % 7.652 M -8.42 % 8.355 M 28.51 % 6.502 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.051 B -0.36 % 1.055 B 15.10 % 916.732 M 6.01 % 864.797 M 9.57 % 789.231 M 12.39 % 702.236 M 16.21 % 604.261 M 14.65 % 527.026 M 8.81 % 484.376 M 21.49 % 398.687 M 18.24 % 337.187 M 10.52 % 305.098 M 12.31 % 271.661 M 12.96 % 240.504 M 13.65 % 211.621 M 9.56 % 193.157 M 8.23 % 178.477 M 3.54 % 172.375 M 3.05 % 167.277 M 71.53 % 97.522 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -90.002 M -459.53 % 25.033 M 172.16 % -34.693 M -701.25 % -4.330 M 78.45 % -20.091 M 3.95 % -20.919 M 54.53 % -46.001 M -339.82 % 19.182 M 134.82 % -55.084 M 17.37 % -66.660 M -743.65 % -7.901 M -51.63 % -5.211 M 55.31 % -11.659 M -744.72 % -1.380 M 90.16 % -14.023 M -100.08 % -7.009 M -256.54 % 4.477 M -63.76 % 12.355 M 357.97 % -4.789 M -25.87 % -3.805 M
Accounts receivables -105.873 M -2 198.10 % -4.607 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
Inventory 10.206 M 118.90 % -53.993 M -1 250.10 % 4.695 M 121.84 % -21.491 M -1.30 % -21.214 M 30.97 % -30.732 M 30.54 % -44.242 M -497.75 % -7.401 M 75.30 % -29.968 M 42.23 % -51.874 M -3 572.48 % -1.412 M -103.89 % -692.788 K 92.18 % -8.857 M -226.35 % 7.010 M 144.48 % -15.760 M -361.74 % -3.413 M 46.15 % -6.338 M -279.90 % 3.523 M 2 122.69 % 158.508 K -27.98 % 220.097 K
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
Other working capital 5.665 M -93.23 % 83.633 M 312.33 % -39.388 M -329.52 % 17.161 M 1 428.70 % 1.123 M -88.56 % 9.814 M 657.94 % -1.759 M -106.62 % 26.583 M 205.84 % -25.117 M -69.86 % -14.787 M -127.88 % -6.489 M -43.62 % -4.518 M -61.27 % -2.802 M 66.61 % -8.390 M -583.14 % 1.737 M 148.30 % -3.595 M -133.24 % 10.815 M 22.46 % 8.832 M 278.50 % -4.948 M -22.92 % -4.025 M
Other non cash items -70.041 M -28.83 % -54.367 M -26.86 % -42.856 M 23.68 % -56.152 M -16.13 % -48.351 M -7.63 % -44.923 M -10.50 % -40.655 M 2.79 % -41.821 M -4.54 % -40.006 M -37.70 % -29.054 M -62.60 % -17.868 M -10.11 % -16.228 M -11.60 % -14.542 M -48.06 % -9.822 M -63.35 % -6.013 M 21.08 % -7.619 M -94.40 % -3.919 M -102.37 % -1.937 M -1 760.60 % -104.082 K -121.05 % 494.546 K
Net cash provided by operating activities 28.810 M -80.16 % 145.198 M 170.37 % 53.703 M -13.70 % 62.231 M -39.63 % 103.087 M 5.17 % 98.016 M 84.81 % 53.035 M -48.04 % 102.066 M 57.25 % 64.906 M 278.97 % 17.127 M -65.34 % 49.413 M 24.99 % 39.533 M 44.90 % 27.283 M -21.65 % 34.822 M 291.82 % 8.887 M -33.36 % 13.335 M -40.51 % 22.416 M -24.23 % 29.585 M 398.53 % 5.935 M 179.77 % 2.121 M
Investments in property plant and equipment -8.094 M -191.15 % -2.780 M 42.89 % -4.867 M 14.95 % -5.723 M 56.99 % -13.306 M -226.60 % -4.074 M 44.91 % -7.395 M 42.48 % -12.857 M -64.48 % -7.817 M -40.54 % -5.562 M -129.55 % -2.423 M 62.19 % -6.408 M -48.26 % -4.322 M -1.15 % -4.273 M 18.44 % -5.239 M 28.63 % -7.341 M -182.32 % -2.600 M 57.68 % -6.144 M -169.19 % -2.282 M -13.41 % -2.013 M
Acquisitions net 0.000 100.00 % -709.200 K 0.000 0.000 -100.00 % 10.965 M 4 252.66 % 251.918 K 180.74 % -312.005 K 0.000 -100.00 % 5.490 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 330.767 K 0.000 0.000 -100.00 % 6.263 M 0.000
Purchases of investments -100.549 M -450.20 % -18.275 M 94.21 % -315.800 M -8.98 % -289.770 M -2 391.57 % -11.630 M -481.50 % -2.000 M 97.90 % -95.037 M -10.10 % -86.317 M -48.97 % -57.942 M -87.01 % -30.983 M 41.31 % -52.794 M -3 419.59 % -1.500 M 40.00 % -2.500 M 69.86 % -8.295 M -729.53 % -1.000 M 0.000 0.000 100.00 % -9.246 M 0.000 0.000
Sales maturities of investments 116.067 M 5 617.59 % 2.030 M -99.28 % 280.030 M 3 816.50 % 7.150 M 59 483.33 % 12.000 K -99.75 % 4.811 M -94.58 % 88.718 M 285.73 % 23.000 M 42.98 % 16.086 M -60.85 % 41.085 M 187.24 % 14.304 M 0.000 -100.00 % 1.185 M 0.000 -100.00 % 981.419 K 0.000 0.000 0.000 0.000 0.000
Other investing activites 25.082 M 29.12 % 19.426 M 40.08 % 13.867 M -56.33 % 31.758 M 299.58 % 7.948 M -24.71 % 10.556 M 25.14 % 8.435 M 24.17 % 6.793 M 180.87 % 2.419 M -55.21 % 5.400 M 47.75 % 3.655 M -12.50 % 4.177 M 70.60 % 2.448 M 61.51 % 1.516 M 81.97 % 833.042 K -23.34 % 1.087 M 28.88 % 843.213 K -14.02 % 980.659 K 71.78 % 570.871 K 1 034.46 % 50.321 K
Net cash used for investing activites 32.506 M 10 638.64 % -308.446 K 98.85 % -26.770 M 89.57 % -256.585 M -4 168.34 % -6.011 M -162.98 % 9.545 M 270.70 % -5.592 M 91.94 % -69.381 M -66.13 % -41.764 M -520.14 % 9.940 M 126.68 % -37.258 M -898.68 % -3.731 M -16.99 % -3.189 M 71.15 % -11.052 M -149.79 % -4.425 M 25.30 % -5.923 M -237.13 % -1.757 M 87.81 % -14.410 M -416.62 % 4.551 M 331.94 % -1.962 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.657 M 34.41 % -7.100 M -35.37 % -5.245 M -520.16 % 1.248 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 -100.00 % 4.936 M 19 643.10 % 25.000 K 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 100.00 % -384.907 K 0.00 % -384.907 K -27.79 % -301.212 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -152.141 M -219.09 % -47.680 M -22.22 % -39.011 M -32.35 % -29.475 M 30.64 % -42.497 M 0.00 % -42.499 M -13.55 % -37.428 M -4.55 % -35.801 M -4.76 % -34.174 M -6.78 % -32.004 M -126.92 % -14.103 M 0.00 % -14.103 M 7.14 % -15.188 M -133.33 % -6.509 M 16.23 % -7.770 M -50.04 % -5.179 M -11.11 % -4.661 M -23.29 % -3.780 M -206.98 % -1.232 M 44.44 % -2.217 M
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -97.204 K 41.68 % -166.675 K 29.88 % -237.693 K -89.35 % -125.531 K -173.29 % -45.933 K 81.75 % -251.624 K
Net cash used provided by financing activities -152.141 M -219.09 % -47.680 M -22.22 % -39.011 M -32.35 % -29.475 M 30.64 % -42.497 M 0.90 % -42.884 M -13.66 % -37.730 M -5.39 % -35.801 M -4.76 % -34.174 M -6.78 % -32.004 M -126.92 % -14.103 M 0.00 % -14.103 M 7.14 % -15.188 M -865.26 % -1.574 M 79.94 % -7.842 M -46.71 % -5.345 M 44.06 % -9.555 M 13.18 % -11.006 M -68.75 % -6.522 M -434.58 % -1.220 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 109.760 K -93.55 % 1.701 M 227.80 % -1.331 M -148.02 % 2.771 M 0.000 100.00 % -5.570 K -345.27 % 2.271 K -78.42 % 10.524 K 889.10 % 1.064 K -88.28 % 9.079 K 389.97 % -3.131 K 77.21 % -13.739 K 54.08 % -29.919 K 0.000 0.000 0.000 0.000 0.000
Net change in cash -90.825 M -193.43 % 97.210 M 912.27 % -11.968 M 94.61 % -222.128 M -517.16 % 53.248 M -21.05 % 67.447 M 594.35 % 9.714 M 411.16 % -3.122 M 71.70 % -11.029 M -123.90 % -4.926 M -152.85 % -1.948 M -108.97 % 21.708 M 143.83 % 8.903 M -59.87 % 22.182 M 750.59 % -3.410 M -264.97 % 2.067 M -81.39 % 11.104 M 166.28 % 4.170 M 5.21 % 3.964 M 473.56 % -1.061 M
Cash at beginning of period 126.280 M 68.69 % 74.857 M -13.78 % 86.825 M -71.90 % 308.953 M 20.82 % 255.705 M 35.83 % 188.258 M 276.80 % 49.962 M -5.88 % 53.084 M -17.20 % 64.113 M -7.13 % 69.039 M -2.74 % 70.987 M 44.05 % 49.279 M 22.05 % 40.377 M 121.92 % 18.194 M -15.78 % 21.604 M 10.58 % 19.537 M 131.66 % 8.433 M 97.81 % 4.263 M 1 321.58 % 299.908 K -77.96 % 1.361 M
Cash at end of period 35.455 M -79.39 % 172.067 M 129.86 % 74.857 M -13.78 % 86.825 M -71.90 % 308.953 M 20.82 % 255.705 M 328.49 % 59.676 M 19.44 % 49.962 M -5.88 % 53.084 M -17.20 % 64.113 M -7.13 % 69.039 M -2.74 % 70.987 M 44.05 % 49.279 M 22.05 % 40.377 M 121.92 % 18.194 M -15.78 % 21.604 M 10.58 % 19.537 M 131.66 % 8.433 M 97.81 % 4.263 M 1 321.58 % 299.908 K
Operating cash flow 28.810 M -80.16 % 145.198 M 170.37 % 53.703 M -13.70 % 62.231 M -39.63 % 103.087 M 5.17 % 98.016 M 84.81 % 53.035 M -48.04 % 102.066 M 57.25 % 64.906 M 278.97 % 17.127 M -65.34 % 49.413 M 24.99 % 39.533 M 44.90 % 27.283 M -21.65 % 34.822 M 291.82 % 8.887 M -33.36 % 13.335 M -40.51 % 22.416 M -24.23 % 29.585 M 398.53 % 5.935 M 179.77 % 2.121 M
Capital expenditure -8.094 M -191.15 % -2.780 M 42.89 % -4.867 M 14.95 % -5.723 M 56.99 % -13.306 M -226.60 % -4.074 M 44.91 % -7.395 M 42.48 % -12.857 M -64.48 % -7.817 M -40.54 % -5.562 M -129.55 % -2.423 M 62.19 % -6.408 M -48.26 % -4.322 M -1.15 % -4.273 M 18.44 % -5.239 M 28.63 % -7.341 M -182.32 % -2.600 M 57.68 % -6.144 M -169.19 % -2.282 M -13.41 % -2.013 M
Free CashFlow 20.716 M -85.45 % 142.418 M 191.63 % 48.836 M -13.58 % 56.508 M -37.06 % 89.781 M -4.43 % 93.942 M 105.83 % 45.640 M -48.84 % 89.209 M 56.26 % 57.089 M 393.64 % 11.565 M -75.39 % 46.990 M 41.85 % 33.126 M 44.27 % 22.961 M -24.84 % 30.549 M 737.40 % 3.648 M -39.15 % 5.995 M -69.75 % 19.816 M -15.47 % 23.441 M 541.86 % 3.652 M 3 259.21 % 108.717 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31
Revenue 326.377 M -11.96 % 370.712 M 5.67 % 350.826 M -19.83 % 437.596 M 29.88 % 336.925 M -14.09 % 392.190 M 36.36 % 287.605 M -11.34 % 324.376 M 31.53 % 246.613 M -12.50 % 281.828 M -17.84 % 343.038 M 0.63 % 340.906 M 31.97 % 258.318 M -17.43 % 312.829 M 178.67 % 112.258 M -63.26 % 305.566 M 2.70 % 297.538 M -19.11 % 367.824 M 36.68 % 269.104 M -7.84 % 291.987 M 10.86 % 263.383 M -16.00 % 313.546 M 4.05 % 301.330 M -7.94 % 327.329 M 39.52 % 234.617 M -24.07 % 308.996 M 20.82 % 255.756 M -6.57 % 273.741 M 24.09 % 220.593 M -29.59 % 313.303 M 24.17 % 252.318 M -14.09 % 293.713 M -1.98 % 299.640 M 3.64 % 289.123 M 3.33 % 279.792 M 3.10 % 271.392 M 39.90 % 193.985 M -27.87 % 268.921 M 36.27 % 197.342 M 1.82 % 193.818 M 9.67 % 176.728 M -11.80 % 200.376 M 23.66 % 162.036 M -8.58 % 177.240 M 9.11 % 162.441 M -13.17 % 187.072 M 24.08 % 150.765 M -0.15 % 150.995 M 10.47 % 136.687 M -15.73 % 162.193 M 20.03 % 135.129 M 2.52 % 131.808 M 12.10 % 117.580 M -12.20 % 133.923 M
Net income 28.290 M -29.23 % 39.973 M 54.53 % 25.867 M -42.06 % 44.641 M 29.31 % 34.524 M -12.32 % 39.375 M 80.74 % 21.785 M -33.43 % 32.726 M 26.65 % 25.840 M 25.92 % 20.521 M -17.86 % 24.984 M 3.99 % 24.026 M -10.66 % 26.892 M 0.81 % 26.675 M 56.19 % 17.079 M -18.85 % 21.046 M -31.22 % 30.599 M -37.52 % 48.975 M 135.06 % 20.835 M -22.13 % 26.756 M -6.99 % 28.767 M -11.93 % 32.664 M 9.35 % 29.870 M -2.09 % 30.507 M 40.04 % 21.784 M -38.85 % 35.624 M 53.51 % 23.206 M 5.42 % 22.012 M 9.31 % 20.138 M -35.34 % 31.143 M 51.92 % 20.500 M 4.66 % 19.587 M -49.12 % 38.494 M 30.25 % 29.554 M 3.63 % 28.520 M 21.21 % 23.529 M 24.87 % 18.843 M -27.71 % 26.066 M 20.50 % 21.631 M 38.90 % 15.573 M -6.33 % 16.626 M -4.95 % 17.492 M 118.60 % 8.002 M -20.65 % 10.084 M 18.75 % 8.492 M -42.78 % 14.842 M 56.61 % 9.477 M 3.70 % 9.139 M 24.94 % 7.314 M -25.80 % 9.858 M -4.07 % 10.276 M 22.61 % 8.381 M 29.79 % 6.457 M -18.56 % 7.929 M
Income before tax 36.672 M -29.73 % 52.185 M 47.68 % 35.337 M -39.56 % 58.470 M 27.29 % 45.934 M -10.01 % 51.046 M 77.98 % 28.680 M -33.24 % 42.963 M 26.04 % 34.087 M 29.33 % 26.356 M -20.31 % 33.074 M 3.40 % 31.987 M -6.08 % 34.059 M -2.33 % 34.871 M 72.49 % 20.216 M -27.45 % 27.864 M -33.07 % 41.629 M -32.18 % 61.383 M 126.45 % 27.107 M -22.98 % 35.195 M -4.20 % 36.737 M -13.05 % 42.250 M 10.77 % 38.141 M -5.11 % 40.193 M 50.14 % 26.770 M -42.82 % 46.814 M 53.85 % 30.428 M 4.59 % 29.093 M 28.26 % 22.683 M -47.81 % 43.461 M 60.61 % 27.060 M 5.31 % 25.695 M -43.70 % 45.641 M 13.75 % 40.124 M 6.83 % 37.559 M 21.24 % 30.980 M 29.27 % 23.965 M -29.83 % 34.151 M 19.10 % 28.675 M 40.00 % 20.482 M -7.09 % 22.045 M -4.53 % 23.090 M 113.36 % 10.822 M -19.53 % 13.449 M 25.64 % 10.705 M -46.10 % 19.860 M 56.96 % 12.653 M 3.76 % 12.194 M 22.67 % 9.941 M -24.49 % 13.165 M -4.10 % 13.728 M 22.79 % 11.180 M 29.29 % 8.647 M -17.64 % 10.500 M
Income before tax ratio 0.11 -20.18 % 0.14 39.76 % 0.10 -24.62 % 0.13 -1.99 % 0.14 4.75 % 0.13 30.52 % 0.10 -24.71 % 0.13 -4.18 % 0.14 47.80 % 0.09 -3.00 % 0.10 2.76 % 0.09 -28.84 % 0.13 18.28 % 0.11 -38.10 % 0.18 97.49 % 0.09 -34.82 % 0.14 -16.16 % 0.17 65.67 % 0.10 -16.43 % 0.12 -13.58 % 0.14 3.51 % 0.13 6.46 % 0.13 3.08 % 0.12 7.62 % 0.11 -24.69 % 0.15 27.34 % 0.12 11.94 % 0.11 3.36 % 0.10 -25.87 % 0.14 29.35 % 0.11 22.59 % 0.09 -42.57 % 0.15 9.76 % 0.14 3.38 % 0.13 17.60 % 0.11 -7.60 % 0.12 -2.72 % 0.13 -12.60 % 0.15 37.50 % 0.11 -15.28 % 0.12 8.25 % 0.12 72.54 % 0.07 -11.98 % 0.08 15.15 % 0.07 -37.93 % 0.11 26.50 % 0.08 3.92 % 0.08 11.04 % 0.07 -10.40 % 0.08 -20.10 % 0.10 19.77 % 0.08 15.33 % 0.07 -6.20 % 0.08
EBITDA 38.388 M -28.78 % 53.904 M 45.72 % 36.992 M -38.51 % 60.160 M 212.20 % 19.270 M -63.41 % 52.657 M 73.91 % 30.278 M -32.11 % 44.600 M 25.07 % 35.661 M 27.78 % 27.908 M -19.37 % 34.613 M 3.15 % 33.557 M -5.75 % 35.603 M -2.23 % 36.415 M 67.42 % 21.751 M -26.01 % 29.396 M -32.02 % 43.243 M -31.48 % 63.106 M 118.87 % 28.833 M -21.92 % 36.926 M -4.01 % 38.469 M -12.66 % 44.047 M 10.32 % 39.926 M -5.08 % 42.062 M 47.11 % 28.592 M -41.21 % 48.636 M 51.01 % 32.207 M 4.23 % 30.901 M 1.74 % 30.374 M -30.44 % 43.665 M 59.44 % 27.387 M 14.61 % 23.896 M -19.68 % 29.751 M -31.79 % 43.619 M 13.59 % 38.402 M 29.10 % 29.746 M 16.89 % 25.448 M -28.64 % 35.662 M 18.03 % 30.214 M 37.35 % 21.998 M -6.78 % 23.598 M -4.35 % 24.671 M 99.15 % 12.388 M -17.34 % 14.986 M 21.99 % 12.284 M -42.60 % 21.401 M 51.13 % 14.161 M 3.57 % 13.673 M 19.65 % 11.427 M -21.99 % 14.649 M -2.60 % 15.040 M 18.64 % 12.677 M 26.06 % 10.056 M -5.53 % 10.645 M
Net income ratio 0.09 -19.61 % 0.11 46.24 % 0.07 -27.72 % 0.10 -0.44 % 0.10 2.06 % 0.10 32.54 % 0.08 -24.92 % 0.10 -3.71 % 0.10 43.90 % 0.07 -0.02 % 0.07 3.34 % 0.07 -32.30 % 0.10 22.09 % 0.09 -43.95 % 0.15 120.89 % 0.07 -33.03 % 0.10 -22.76 % 0.13 71.97 % 0.08 -15.51 % 0.09 -16.10 % 0.11 4.84 % 0.10 5.09 % 0.10 6.36 % 0.09 0.38 % 0.09 -19.46 % 0.12 27.06 % 0.09 12.84 % 0.08 -11.91 % 0.09 -8.16 % 0.10 22.35 % 0.08 21.83 % 0.07 -48.09 % 0.13 25.68 % 0.10 0.28 % 0.10 17.57 % 0.09 -10.75 % 0.10 0.21 % 0.10 -11.57 % 0.11 36.42 % 0.08 -14.59 % 0.09 7.77 % 0.09 76.77 % 0.05 -13.20 % 0.06 8.83 % 0.05 -34.11 % 0.08 26.22 % 0.06 3.86 % 0.06 13.10 % 0.05 -11.96 % 0.06 -20.08 % 0.08 19.60 % 0.06 15.78 % 0.05 -7.24 % 0.06
Ratio EBITDA 0.12 -19.11 % 0.15 37.90 % 0.11 -23.30 % 0.14 140.38 % 0.06 -57.40 % 0.13 27.53 % 0.11 -23.43 % 0.14 -4.92 % 0.14 46.03 % 0.10 -1.86 % 0.10 2.51 % 0.10 -28.58 % 0.14 18.40 % 0.12 -39.92 % 0.19 101.41 % 0.10 -33.81 % 0.15 -15.29 % 0.17 60.13 % 0.11 -15.28 % 0.13 -13.41 % 0.15 3.97 % 0.14 6.02 % 0.13 3.11 % 0.13 5.44 % 0.12 -22.57 % 0.16 24.99 % 0.13 11.56 % 0.11 -18.02 % 0.14 -1.20 % 0.14 28.40 % 0.11 33.41 % 0.08 -18.06 % 0.10 -34.19 % 0.15 9.92 % 0.14 25.22 % 0.11 -16.45 % 0.13 -1.08 % 0.13 -13.39 % 0.15 34.90 % 0.11 -15.00 % 0.13 8.45 % 0.12 61.05 % 0.08 -9.58 % 0.08 11.81 % 0.08 -33.90 % 0.11 21.80 % 0.09 3.73 % 0.09 8.31 % 0.08 -7.44 % 0.09 -18.85 % 0.11 15.72 % 0.10 12.46 % 0.09 7.60 % 0.08
Gross profit ratio 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 141.37 % -2.42 -341.74 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M -0.07 % 433.751 M 0.00 % 433.751 M 0.07 % 433.451 M 0.00 % 433.451 M -0.07 % 433.751 M 0.00 % 433.751 M 0.00 % 433.751 M 0.00 % 433.752 M -0.05 % 433.951 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M
Weighted average shs out 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M 0.00 % 433.451 M -0.07 % 433.751 M 0.00 % 433.751 M 0.07 % 433.451 M 0.00 % 433.451 M -0.07 % 433.751 M 0.00 % 433.751 M 0.00 % 433.751 M 0.02 % 433.655 M -0.07 % 433.951 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.950 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.950 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.950 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.951 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.950 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.950 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.952 M 0.00 % 433.951 M 0.00 % 433.952 M
EPS diluted 0.07 -29.18 % 0.09 54.44 % 0.06 -40.30 % 0.10 25.00 % 0.08 -11.89 % 0.09 80.52 % 0.05 -33.38 % 0.08 26.68 % 0.06 26.00 % 0.05 -17.88 % 0.06 3.97 % 0.06 -10.65 % 0.06 0.81 % 0.06 56.09 % 0.04 -18.76 % 0.05 -31.69 % 0.07 -35.45 % 0.11 129.17 % 0.05 -22.20 % 0.06 -6.52 % 0.07 -12.35 % 0.08 9.29 % 0.07 -1.99 % 0.07 40.60 % 0.05 -39.10 % 0.08 53.46 % 0.05 5.52 % 0.05 10.22 % 0.05 -35.93 % 0.07 51.80 % 0.05 4.65 % 0.05 -49.21 % 0.09 30.69 % 0.07 3.65 % 0.07 21.22 % 0.05 26.05 % 0.04 -28.45 % 0.06 20.68 % 0.05 38.72 % 0.04 -5.53 % 0.04 -5.71 % 0.04 119.02 % 0.02 -20.69 % 0.02 16.00 % 0.02 -41.52 % 0.03 56.88 % 0.02 3.32 % 0.02 24.12 % 0.02 -25.11 % 0.02 -4.22 % 0.02 22.80 % 0.02 28.67 % 0.02 -18.03 % 0.02
Earnings per share 0.07 -29.18 % 0.09 54.44 % 0.06 -40.30 % 0.10 25.00 % 0.08 -11.89 % 0.09 80.52 % 0.05 -33.38 % 0.08 26.68 % 0.06 26.00 % 0.05 -17.88 % 0.06 3.97 % 0.06 -10.65 % 0.06 0.81 % 0.06 56.09 % 0.04 -18.76 % 0.05 -31.69 % 0.07 -35.45 % 0.11 129.17 % 0.05 -22.20 % 0.06 -6.52 % 0.07 -12.35 % 0.08 9.29 % 0.07 -1.99 % 0.07 40.60 % 0.05 -39.10 % 0.08 53.46 % 0.05 5.52 % 0.05 10.22 % 0.05 -35.93 % 0.07 51.80 % 0.05 4.65 % 0.05 -49.21 % 0.09 30.69 % 0.07 3.65 % 0.07 21.22 % 0.05 26.05 % 0.04 -28.45 % 0.06 20.68 % 0.05 38.72 % 0.04 -5.53 % 0.04 -5.71 % 0.04 117.84 % 0.02 -20.60 % 0.02 16.50 % 0.02 -41.52 % 0.03 56.16 % 0.02 3.79 % 0.02 24.12 % 0.02 -25.11 % 0.02 -4.22 % 0.02 22.80 % 0.02 28.67 % 0.02 -18.03 % 0.02
Gross profit 326.377 M -11.96 % 370.712 M 5.67 % 350.826 M -19.83 % 437.596 M 29.88 % 336.925 M -14.09 % 392.190 M 36.36 % 287.605 M -11.34 % 324.376 M 31.53 % 246.613 M -12.50 % 281.828 M -17.84 % 343.038 M 0.63 % 340.906 M 31.97 % 258.318 M -17.43 % 312.829 M 178.67 % 112.258 M -63.26 % 305.566 M 2.70 % 297.538 M -19.11 % 367.824 M 36.68 % 269.104 M -7.84 % 291.987 M 10.86 % 263.383 M -16.00 % 313.546 M 4.05 % 301.330 M -7.94 % 327.329 M 39.52 % 234.617 M -24.07 % 308.996 M 20.82 % 255.756 M -6.57 % 273.741 M 24.09 % 220.593 M -29.59 % 313.303 M 24.17 % 252.318 M -14.09 % 293.713 M -1.98 % 299.640 M 3.64 % 289.123 M 3.33 % 279.792 M 3.10 % 271.392 M 39.90 % 193.985 M -27.87 % 268.921 M 36.27 % 197.342 M 1.82 % 193.818 M 9.67 % 176.728 M -11.80 % 200.376 M 23.66 % 162.036 M -8.58 % 177.240 M 145.13 % -392.691 M -309.91 % 187.072 M 24.08 % 150.765 M -0.15 % 150.995 M 10.47 % 136.687 M -15.73 % 162.193 M 20.03 % 135.129 M 2.52 % 131.808 M 12.10 % 117.580 M -12.20 % 133.923 M
Income tax expense 8.382 M -31.36 % 12.212 M 28.97 % 9.469 M -31.52 % 13.828 M 21.19 % 11.410 M -2.23 % 11.671 M 69.27 % 6.895 M -32.65 % 10.237 M 24.13 % 8.247 M 41.34 % 5.835 M -27.87 % 8.090 M 1.62 % 7.961 M 11.08 % 7.167 M -12.55 % 8.196 M 161.27 % 3.137 M -53.99 % 6.818 M -38.07 % 11.009 M -11.27 % 12.408 M 97.83 % 6.272 M -25.68 % 8.439 M 5.88 % 7.971 M -16.85 % 9.586 M 15.90 % 8.271 M -14.61 % 9.686 M 94.25 % 4.986 M -55.44 % 11.190 M 54.94 % 7.222 M 1.99 % 7.081 M 178.17 % 2.546 M -79.34 % 12.319 M 87.79 % 6.560 M 7.40 % 6.108 M -14.50 % 7.144 M -32.48 % 10.580 M 17.06 % 9.038 M 21.32 % 7.450 M 45.49 % 5.121 M -36.66 % 8.085 M 14.78 % 7.044 M 43.49 % 4.909 M -9.44 % 5.421 M -3.15 % 5.597 M 98.55 % 2.819 M -16.23 % 3.365 M 52.16 % 2.212 M -55.94 % 5.019 M 58.03 % 3.176 M 3.99 % 3.054 M 16.33 % 2.625 M -20.61 % 3.307 M -4.17 % 3.451 M 23.34 % 2.798 M 27.76 % 2.190 M -14.82 % 2.571 M
Cost of revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 555.132 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 294.656 M -8.73 % 322.852 M 0.53 % 321.142 M -17.35 % 388.573 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 254.457 M -19.06 % 314.382 M 0.43 % 313.032 M 151.60 % -606.610 M -316.60 % 280.063 M 149.68 % 112.168 M -59.97 % 280.236 M 137.30 % -751.393 M -337.61 % 316.233 M 31.14 % 241.133 M -6.68 % 258.391 M 133.75 % -765.614 M -380.59 % 272.858 M 2.85 % 265.286 M -8.88 % 291.144 M 143.41 % -670.634 M -354.42 % 263.593 M 16.23 % 226.789 M -8.75 % 248.524 M 135.92 % -691.870 M -355.14 % 271.169 M 19.82 % 226.322 M -16.53 % 271.137 M 2 531.50 % -11.151 M -257.26 % 7.091 M -97.08 % 242.850 M -0.08 % 243.040 M 146.47 % -522.980 M -322.14 % 235.426 M 38.76 % 169.663 M -3.50 % 175.819 M 139.27 % -447.716 M -351.93 % 177.715 M 17.04 % 151.839 M -8.49 % 165.920 M 141.20 % -402.735 M -340.22 % 167.654 M 21.13 % 138.411 M -1.50 % 140.520 M 140.33 % -348.391 M -333.27 % 149.349 M 22.95 % 121.471 M 0.13 % 121.311 M 134.91 % -347.521 M -381.50 % 123.455 M
Operating expenses 294.656 M -8.73 % 322.852 M 0.53 % 321.142 M -17.35 % 388.573 M 147.03 % -826.204 M -339.36 % 345.172 M 31.47 % 262.558 M -9.66 % 290.629 M 135.66 % -814.932 M -420.26 % 254.457 M -19.06 % 314.382 M 0.43 % 313.032 M 151.60 % -606.610 M -316.60 % 280.063 M 149.68 % 112.168 M -59.97 % 280.236 M 137.30 % -751.393 M -337.61 % 316.233 M 31.14 % 241.133 M -6.68 % 258.391 M 133.75 % -765.614 M -380.59 % 272.858 M 2.85 % 265.286 M -8.88 % 291.144 M 143.41 % -670.634 M -354.42 % 263.593 M 16.23 % 226.789 M -8.75 % 248.524 M 135.92 % -691.870 M -355.14 % 271.169 M 19.82 % 226.322 M -16.53 % 271.137 M 139.96 % -678.490 M -367.04 % 254.074 M 4.62 % 242.850 M -0.08 % 243.040 M 146.47 % -522.980 M -322.14 % 235.426 M 38.76 % 169.663 M -3.50 % 175.819 M 139.27 % -447.716 M -351.93 % 177.715 M 17.04 % 151.839 M -8.49 % 165.920 M 141.20 % -402.735 M -340.22 % 167.654 M 21.13 % 138.411 M -1.50 % 140.520 M 140.33 % -348.391 M -333.27 % 149.349 M 22.95 % 121.471 M 0.13 % 121.311 M 134.91 % -347.521 M -381.50 % 123.455 M
Cost and expenses 294.656 M -8.73 % 322.852 M 0.53 % 321.142 M -17.35 % 388.573 M 28.73 % 301.841 M -12.55 % 345.172 M 31.47 % 262.558 M -9.66 % 290.629 M 29.46 % 224.489 M -11.78 % 254.457 M -19.06 % 314.382 M 0.43 % 313.032 M 34.59 % 232.574 M -16.96 % 280.063 M 149.68 % 112.168 M -59.97 % 280.236 M 6.82 % 262.336 M -17.04 % 316.233 M 31.14 % 241.133 M -6.68 % 258.391 M 11.49 % 231.767 M -15.06 % 272.858 M 2.85 % 265.286 M -8.88 % 291.144 M 36.02 % 214.042 M -18.80 % 263.593 M 16.23 % 226.789 M -8.75 % 248.524 M 22.73 % 202.494 M -25.33 % 271.169 M 19.82 % 226.322 M -16.53 % 271.137 M 5.04 % 258.139 M 1.60 % 254.074 M 4.62 % 242.850 M -0.08 % 243.040 M 35.41 % 179.480 M -23.76 % 235.426 M 38.76 % 169.663 M -3.50 % 175.819 M 13.35 % 155.117 M -12.72 % 177.715 M 17.04 % 151.839 M -8.49 % 165.920 M 8.87 % 152.396 M -9.10 % 167.654 M 21.13 % 138.411 M -1.50 % 140.520 M 10.52 % 127.149 M -14.86 % 149.349 M 22.95 % 121.471 M 0.13 % 121.311 M 11.10 % 109.195 M -11.55 % 123.455 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.449 M 0.000 0.000 0.000 -100.00 % 5.233 M 0.000 0.000 0.000 -100.00 % 1.456 M 0.000 0.000 0.000 -100.00 % 2.599 M 0.000 0.000 0.000 -100.00 % 2.560 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 % 1.525 M 0.000 0.000 0.000 -100.00 % 1.303 M 0.000 0.000 0.000 -100.00 % 1.752 M 0.000 0.000 0.000 -100.00 % 925.523 K 0.000 0.000 0.000 -100.00 % 531.224 K 0.000
Interest expense 147.000 K -15.03 % 173.000 K 44.17 % 120.000 K -20.53 % 151.000 K 0.000 -100.00 % 150.000 K 22.95 % 122.000 K -22.29 % 157.000 K 37.60 % 114.102 K -7.98 % 124.000 K 2.48 % 121.000 K -5.47 % 128.000 K 10.29 % 116.056 K -0.81 % 117.000 K 44.44 % 81.000 K -41.30 % 138.000 K -0.51 % 138.705 K -3.68 % 144.000 K 0.70 % 143.000 K -6.54 % 153.000 K 11.75 % 136.911 K -23.94 % 180.000 K 13.21 % 159.000 K -7.02 % 171.000 K 28.62 % 132.951 K -17.42 % 161.000 K -10.06 % 179.000 K 3.47 % 173.000 K -89.82 % 1.699 M 989.26 % 156.000 K -1.27 % 158.000 K -8.67 % 173.000 K -88.86 % 1.553 M 797.55 % 173.000 K 18.49 % 146.000 K -2.01 % 149.000 K 13.18 % 131.646 K 8.80 % 121.000 K -0.82 % 122.000 K 15.09 % 106.000 K -2.91 % 109.180 K -2.52 % 112.000 K 4.67 % 107.000 K -19.55 % 133.000 K -0.28 % 133.368 K -3.36 % 138.000 K -1.43 % 140.000 K 2.94 % 136.000 K 13.08 % 120.271 K -12.85 % 138.000 K 7.81 % 128.000 K -3.03 % 132.000 K 9.40 % 120.656 K -16.79 % 145.000 K
Depreciation and amortization 1.569 M 1.49 % 1.546 M 0.72 % 1.535 M -0.26 % 1.539 M 3.17 % 1.492 M 2.10 % 1.461 M -1.02 % 1.476 M -0.27 % 1.480 M 1.36 % 1.460 M 2.25 % 1.428 M 0.71 % 1.418 M -1.66 % 1.442 M 0.96 % 1.428 M 0.09 % 1.427 M -1.86 % 1.454 M 4.30 % 1.394 M -5.53 % 1.476 M -6.55 % 1.579 M -0.25 % 1.583 M 0.32 % 1.578 M -1.09 % 1.595 M -1.34 % 1.617 M -0.55 % 1.626 M -4.24 % 1.698 M 0.51 % 1.689 M 1.71 % 1.661 M 3.81 % 1.600 M -2.14 % 1.635 M 4.50 % 1.565 M 2.20 % 1.531 M 10.06 % 1.391 M 5.38 % 1.320 M -2.84 % 1.359 M -8.14 % 1.479 M 1.30 % 1.460 M 4.73 % 1.394 M 3.16 % 1.351 M -2.78 % 1.390 M -1.91 % 1.417 M 0.50 % 1.410 M -2.40 % 1.445 M -1.66 % 1.469 M 0.69 % 1.459 M 3.92 % 1.404 M -2.93 % 1.446 M 3.09 % 1.403 M 2.56 % 1.368 M 1.86 % 1.343 M -2.49 % 1.377 M 2.33 % 1.346 M -2.60 % 1.382 M 1.25 % 1.365 M 5.97 % 1.288 M 627.75 % 177.000 K
Operating income 31.721 M -33.72 % 47.860 M 61.23 % 29.684 M -39.45 % 49.023 M 17.60 % 41.687 M -11.90 % 47.315 M 87.62 % 25.218 M -32.07 % 37.123 M 29.53 % 28.660 M 23.86 % 23.139 M -24.66 % 30.714 M 6.58 % 28.817 M -5.68 % 30.552 M -8.02 % 33.215 M 8 183.04 % 401.000 K -98.47 % 26.135 M -37.02 % 41.495 M -27.14 % 56.955 M 119.81 % 25.911 M -23.41 % 33.831 M -8.25 % 36.874 M -8.06 % 40.106 M 11.27 % 36.044 M -0.39 % 36.185 M 34.50 % 26.903 M -40.75 % 45.403 M 56.74 % 28.967 M 14.87 % 25.217 M -10.87 % 28.293 M -32.85 % 42.134 M 62.08 % 25.996 M 15.15 % 22.576 M -52.47 % 47.503 M 12.73 % 42.140 M 14.07 % 36.942 M 30.30 % 28.352 M 0.90 % 28.100 M -16.11 % 33.495 M 21.01 % 27.679 M 53.78 % 17.999 M -28.65 % 25.228 M 11.33 % 22.661 M 122.23 % 10.197 M -9.92 % 11.320 M -14.01 % 13.165 M -32.20 % 19.418 M 57.18 % 12.354 M 17.94 % 10.475 M -4.90 % 11.015 M -14.24 % 12.844 M -5.96 % 13.658 M 30.11 % 10.497 M 7.54 % 9.761 M -6.75 % 10.468 M
Operating income ratio 0.10 -24.72 % 0.13 52.58 % 0.08 -24.47 % 0.11 -9.46 % 0.12 2.56 % 0.12 37.59 % 0.09 -23.38 % 0.11 -1.52 % 0.12 41.55 % 0.08 -8.30 % 0.09 5.92 % 0.08 -28.53 % 0.12 11.39 % 0.11 2 872.35 % 0.00 -95.82 % 0.09 -38.67 % 0.14 -9.93 % 0.15 60.82 % 0.10 -16.90 % 0.12 -17.24 % 0.14 9.45 % 0.13 6.93 % 0.12 8.20 % 0.11 -3.59 % 0.11 -21.96 % 0.15 29.73 % 0.11 22.95 % 0.09 -28.18 % 0.13 -4.63 % 0.13 30.53 % 0.10 34.04 % 0.08 -51.52 % 0.16 8.77 % 0.15 10.39 % 0.13 26.39 % 0.10 -27.88 % 0.14 16.30 % 0.12 -11.20 % 0.14 51.03 % 0.09 -34.94 % 0.14 26.22 % 0.11 79.71 % 0.06 -1.47 % 0.06 -21.19 % 0.08 -21.92 % 0.10 26.67 % 0.08 18.12 % 0.07 -13.91 % 0.08 1.76 % 0.08 -21.65 % 0.10 26.92 % 0.08 -4.07 % 0.08 6.21 % 0.08
Total other income expenses net 4.951 M 14.47 % 4.325 M -23.49 % 5.653 M -40.16 % 9.447 M 122.43 % 4.247 M 13.83 % 3.731 M 7.77 % 3.462 M -40.72 % 5.840 M 7.60 % 5.427 M 68.71 % 3.217 M 36.31 % 2.360 M -25.55 % 3.170 M -61.88 % 8.315 M 402.11 % 1.656 M -91.64 % 19.815 M 1 046.04 % 1.729 M -73.10 % 6.427 M -43.47 % 11.368 M 850.50 % 1.196 M -12.32 % 1.364 M -73.36 % 5.120 M 138.83 % 2.144 M 2.24 % 2.097 M -47.68 % 4.008 M -35.31 % 6.196 M 339.09 % 1.411 M -3.42 % 1.461 M -62.31 % 3.876 M -15.44 % 4.584 M 245.44 % 1.327 M 24.72 % 1.064 M -65.89 % 3.119 M 267.52 % -1.862 M 7.64 % -2.016 M -426.74 % 617.000 K -76.52 % 2.628 M 163.56 % -4.135 M -730.34 % 656.000 K -34.14 % 996.000 K -59.89 % 2.483 M 178.01 % -3.183 M -841.96 % 429.000 K -31.36 % 625.000 K -70.64 % 2.129 M 186.54 % -2.460 M -656.56 % 442.000 K 47.83 % 299.000 K -82.61 % 1.719 M 260.06 % -1.074 M -434.58 % 321.000 K 358.57 % 70.000 K -89.75 % 683.000 K 161.33 % -1.114 M -3 580.18 % 32.000 K
2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31
2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31
Net debt -414.195 M 1.14 % -418.972 M 20.69 % -528.303 M 16.78 % -634.806 M -17.84 % -538.692 M -14.34 % -471.131 M 1.35 % -477.587 M -3.19 % -462.815 M -8.84 % -425.237 M 10.97 % -477.638 M -7.36 % -444.906 M -9.27 % -407.161 M -2.36 % -397.783 M -14.42 % -347.649 M -32.16 % -263.060 M 2.19 % -268.961 M -223.51 % -83.139 M 18.20 % -101.638 M 2.74 % -104.497 M -21.31 % -86.139 M -12.04 % -76.886 M 24.90 % -102.380 M -30.35 % -78.541 M -6.30 % -73.883 M -23.81 % -59.676 M -1 423.13 % -3.918 M 32.73 % -5.824 M -60.35 % -3.632 M 92.73 % -49.962 M 26.50 % -67.974 M -15.75 % -58.724 M 41.39 % -100.191 M -88.74 % -53.084 M -972.41 % -4.950 M -37.27 % -3.606 M 18.71 % -4.436 M 93.08 % -64.113 M -1 370.83 % -4.359 M 22.01 % -5.589 M -34.03 % -4.170 M 93.96 % -69.039 M -1 779.13 % -3.674 M -38.54 % -2.652 M 50.15 % -5.320 M 92.51 % -70.987 M -2 496.46 % -2.734 M 13.54 % -3.162 M 7.52 % -3.419 M 93.06 % -49.279 M -1 302.77 % -3.513 M 94.22 % -60.812 M -27.90 % -47.547 M -17.76 % -40.377 M 29.30 % -57.108 M
Total investments 39.976 M 2.36 % 39.054 M 0.01 % 39.050 M 0.25 % 38.953 M 87.84 % 20.737 M 9.72 % 18.900 M 0.37 % 18.830 M -0.51 % 18.926 M 3.83 % 18.227 M -25.93 % 24.609 M 0.00 % 24.609 M 0.00 % 24.609 M 0.00 % 24.609 M 38.10 % 17.820 M 0.00 % 17.820 M 0.00 % 17.820 M 0.00 % 17.820 M 0.00 % 17.820 M 0.00 % 17.820 M 0.00 % 17.820 M 0.00 % 17.820 M -1.72 % 18.132 M 0.00 % 18.132 M 0.00 % 18.132 M 0.00 % 18.132 M -88.97 % 164.319 M 1.68 % 161.599 M 0.24 % 161.215 M -0.18 % 161.513 M 30.71 % 123.568 M 0.38 % 123.103 M 15.42 % 106.656 M 10.51 % 96.515 M 6.83 % 90.342 M 21.87 % 74.129 M 17.75 % 62.953 M 17.32 % 53.659 M -14.11 % 62.472 M -13.58 % 72.285 M 14.38 % 63.200 M 0.10 % 63.134 M 26.10 % 50.065 M 10.59 % 45.269 M 85.70 % 24.377 M 0.12 % 24.348 M 0.07 % 24.331 M 0.08 % 24.312 M 0.01 % 24.310 M 6.65 % 22.795 M 17.61 % 19.382 M 0.01 % 19.380 M 0.26 % 19.329 M -0.06 % 19.341 M -0.10 % 19.361 M
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 -100.00 % 676.189 M 2.95 % 656.836 M 4.76 % 626.997 M 1.56 % 617.349 M 3.68 % 595.459 M 0.000 0.000 0.000 -100.00 % 539.099 M 0.000 0.000 0.000 -100.00 % 476.881 M 2.39 % 465.765 M 0.000 -100.00 % 412.448 M 5.16 % 392.194 M 4.43 % 375.564 M 0.000 0.000 -100.00 % 367.129 M 0.000 0.000 0.000 -100.00 % 301.633 M 0.000 0.000 0.000 -100.00 % 246.067 M 0.000 -100.00 % 195.919 M 6.67 % 183.671 M 14.69 % 160.142 M 7.16 % 149.435 M -20.03 % 186.865 M 6.12 % 176.083 M 9.70 % 160.510 M 7.50 % 149.309 M 13.27 % 131.817 M -0.51 % 132.494 M 8.24 % 122.410 M 2.57 % 119.342 M 14.20 % 104.500 M 0.77 % 103.702 M 9.66 % 94.563 M 47.26 % 64.213 M 0.000 0.000 -100.00 % 73.978 M 0.000
Common stock 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 0.00 % 216.975 M 33.33 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 0.00 % 162.732 M 50.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M 0.00 % 108.488 M
Total equity 882.311 M 1.46 % 869.613 M -6.43 % 929.334 M 0.45 % 925.138 M 3.39 % 894.800 M 2.43 % 873.558 M 3.54 % 843.719 M 1.16 % 834.071 M 2.70 % 812.182 M 1.35 % 801.392 M 1.33 % 790.840 M 1.99 % 775.392 M 1.73 % 762.203 M 3.39 % 737.190 M 2.50 % 719.184 M 2.43 % 702.105 M 1.29 % 693.197 M 1.63 % 682.101 M 6.42 % 640.928 M 1.93 % 628.762 M 3.33 % 608.508 M 2.74 % 592.263 M 3.83 % 570.443 M 1.85 % 560.092 M 5.76 % 529.585 M 1.67 % 520.909 M 5.51 % 493.692 M 1.43 % 486.729 M 4.74 % 464.689 M 1.97 % 455.728 M 5.51 % 431.938 M 0.81 % 428.480 M 4.76 % 409.012 M 7.57 % 380.215 M 5.95 % 358.868 M 3.53 % 346.624 M 7.32 % 322.984 M 3.45 % 312.202 M 4.36 % 299.149 M 3.74 % 288.369 M 5.71 % 272.797 M 4.36 % 261.390 M 7.05 % 244.166 M -0.35 % 245.029 M 4.30 % 234.916 M 1.35 % 231.776 M 6.85 % 216.916 M 0.37 % 216.116 M 4.42 % 206.961 M 17.22 % 176.564 M -9.57 % 195.253 M 0.29 % 194.688 M 4.49 % 186.319 M 3.65 % 179.761 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.517 M 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 non current liabilities 7.194 M -10.41 % 8.030 M -4.05 % 8.369 M 11.89 % 7.480 M -2.17 % 7.646 M 13.37 % 6.744 M -0.78 % 6.797 M -0.64 % 6.841 M -0.14 % 6.850 M 25.88 % 5.442 M -0.68 % 5.479 M -0.13 % 5.486 M -4.26 % 5.730 M 2.29 % 5.602 M 0.09 % 5.597 M -8.89 % 6.143 M 3.80 % 5.918 M -5.52 % 6.264 M 2.19 % 6.130 M 0.21 % 6.117 M 1.77 % 6.011 M -1.81 % 6.122 M 0.33 % 6.102 M 0.44 % 6.075 M 0.13 % 6.067 M 4.82 % 5.788 M 0.38 % 5.766 M -2.50 % 5.914 M -0.91 % 5.968 M 12.08 % 5.325 M 2.46 % 5.197 M -0.27 % 5.211 M -2.34 % 5.336 M -15.92 % 6.346 M 0.17 % 6.335 M -0.98 % 6.398 M 0.56 % 6.362 M -3.48 % 6.592 M -1.86 % 6.717 M 2.60 % 6.547 M 0.00 % 6.547 M -6.40 % 6.995 M -3.04 % 7.214 M 1.59 % 7.101 M 0.00 % 7.101 M -6.98 % 7.634 M 0.00 % 7.634 M 0.00 % 7.634 M -0.21 % 7.650 M -78.82 % 36.114 M 376.50 % 7.579 M -0.07 % 7.584 M -0.26 % 7.604 M 4.55 % 7.273 M
Other current liabilities 0.000 0.000 0.000 0.000 -100.00 % 8.498 M 0.000 0.000 0.000 -100.00 % 41.383 M 0.000 0.000 0.000 -100.00 % 7.952 M 0.000 0.000 0.000 -100.00 % 8.197 M 0.000 0.000 0.000 -100.00 % 8.649 M 0.000 0.000 0.000 -100.00 % 7.494 M 0.000 0.000 0.000 -100.00 % 8.519 M 0.000 0.000 0.000 -100.00 % 11.614 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.849 M 0.000 -100.00 % 8.304 M 0.000 -100.00 % 8.679 M 0.000 -100.00 % 7.933 M 0.000 -100.00 % 8.679 M 0.000 -100.00 % 8.245 M 0.000 -100.00 % 9.764 M 0.000 -100.00 % 7.651 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 current liabilities 161.827 M 59.23 % 101.632 M 5.74 % 96.113 M -47.26 % 182.246 M 19.35 % 152.700 M 19.93 % 127.328 M 65.56 % 76.906 M -18.93 % 94.865 M -2.90 % 97.700 M 43.35 % 68.157 M -30.08 % 97.477 M -7.75 % 105.666 M 9.09 % 96.863 M 78.74 % 54.191 M -51.43 % 111.570 M 5.67 % 105.585 M 17.17 % 90.116 M 18.80 % 75.855 M -35.28 % 117.197 M 38.03 % 84.904 M -3.21 % 87.717 M 24.09 % 70.690 M -25.12 % 94.402 M -16.03 % 112.417 M 63.85 % 68.609 M 0.66 % 68.159 M -12.90 % 78.250 M 24.46 % 62.870 M 11.53 % 56.369 M -25.16 % 75.322 M -0.54 % 75.734 M -37.16 % 120.528 M 72.11 % 70.029 M -19.44 % 86.932 M -0.82 % 87.655 M -18.82 % 107.977 M 55.72 % 69.341 M -29.98 % 99.035 M -8.23 % 107.917 M 46.28 % 73.776 M 27.54 % 57.843 M -13.83 % 67.125 M -23.95 % 88.263 M 42.19 % 62.072 M -1.60 % 63.081 M 24.59 % 50.631 M -25.04 % 67.547 M 30.97 % 51.576 M -9.60 % 57.050 M -10.73 % 63.908 M -16.57 % 76.599 M 28.55 % 59.587 M 27.92 % 46.581 M -2.76 % 47.904 M
Total liabilities 169.021 M 54.13 % 109.662 M 4.96 % 104.482 M -44.93 % 189.726 M 18.32 % 160.346 M 19.60 % 134.072 M 60.18 % 83.703 M -17.70 % 101.706 M -2.72 % 104.550 M 42.05 % 73.599 M -28.51 % 102.956 M -7.37 % 111.152 M 8.34 % 102.594 M 71.58 % 59.793 M -48.97 % 117.167 M 4.87 % 111.728 M 16.34 % 96.035 M 16.95 % 82.119 M -33.41 % 123.327 M 35.49 % 91.021 M -2.89 % 93.728 M 22.02 % 76.812 M -23.57 % 100.504 M -15.18 % 118.492 M 58.67 % 74.676 M 0.99 % 73.947 M -11.98 % 84.016 M 22.14 % 68.784 M 10.34 % 62.337 M -22.70 % 80.647 M -0.35 % 80.931 M -35.64 % 125.739 M 66.84 % 75.364 M -19.20 % 93.278 M -0.76 % 93.990 M -17.82 % 114.375 M 51.08 % 75.703 M -28.33 % 105.627 M -7.86 % 114.634 M 42.72 % 80.323 M 24.74 % 64.391 M -13.13 % 74.120 M -22.37 % 95.477 M 38.03 % 69.173 M -1.44 % 70.182 M 20.45 % 58.265 M -22.50 % 75.181 M 26.97 % 59.210 M -8.49 % 64.700 M -35.31 % 100.022 M 18.82 % 84.178 M 25.32 % 67.171 M 23.97 % 54.185 M -1.80 % 55.177 M
Other non current assets 40.975 M 2.29 % 40.059 M 0.00 % 40.059 M 0.23 % 39.967 M 83.70 % 21.756 M 9.20 % 19.924 M 0.33 % 19.859 M -0.51 % 19.960 M 3.60 % 19.266 M -24.90 % 25.653 M 441.32 % 4.739 M 0.34 % 4.723 M 0.27 % 4.710 M 0.22 % 4.700 M -96.23 % 124.751 M 0.03 % 124.719 M -51.82 % 258.881 M 11.01 % 233.209 M -0.40 % 234.151 M -0.39 % 235.067 M 17.36 % 200.289 M 1.07 % 198.178 M 2.53 % 193.291 M 27.12 % 152.050 M 0.13 % 151.850 M -7.64 % 164.406 M 1.68 % 161.687 M 0.24 % 161.305 M -0.19 % 161.604 M 30.68 % 123.661 M 0.38 % 123.198 M 15.41 % 106.752 M 10.49 % 96.613 M 6.82 % 90.441 M 52.92 % 59.143 M -30.95 % 85.657 M 59.32 % 53.763 M -34.33 % 81.869 M 28.39 % 63.766 M -33.61 % 96.043 M 51.86 % 63.244 M -11.14 % 71.171 M -9.59 % 78.719 M -19.99 % 98.390 M 302.18 % 24.464 M -65.29 % 70.481 M 1.40 % 69.509 M 1.70 % 68.346 M 198.20 % 22.920 M -60.17 % 57.545 M 1 908.55 % 2.865 M 0.24 % 2.858 M 0.54 % 2.843 M 58.53 % 1.793 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.918 M -0.10 % 20.939 M -0.09 % 20.957 M 47.76 % 14.183 M 113.40 % -105.863 M -0.03 % -105.826 M 55.90 % -239.983 M -11.98 % -214.306 M 0.44 % -215.243 M 0.42 % -216.154 M -19.18 % -181.371 M -0.78 % -179.966 M -2.79 % -175.077 M -30.82 % -133.834 M -0.15 % -133.633 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.087 M 166.75 % -22.602 M 0.000 100.00 % -19.292 M -323.65 % 8.626 M 126.35 % -32.734 M 0.000 100.00 % -20.994 M 37.02 % -33.337 M 54.89 % -73.898 M 0.000 100.00 % -46.031 M -2.12 % -45.076 M -2.65 % -43.913 M 0.000 100.00 % -38.034 M -320.04 % 17.285 M 0.21 % 17.249 M -0.20 % 17.284 M -5.87 % 18.361 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 634.000 K 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 634.000 K 0.000 0.000 0.000 0.000
Property plant equipment net 63.945 M 16.54 % 54.869 M 1.06 % 54.293 M -0.80 % 54.731 M 1.42 % 53.963 M -1.74 % 54.917 M -1.59 % 55.804 M -2.17 % 57.040 M -0.59 % 57.381 M 1.64 % 56.454 M -1.15 % 57.112 M -2.03 % 58.298 M -0.05 % 58.328 M 2.78 % 56.749 M -1.51 % 57.617 M 0.88 % 57.115 M -2.02 % 58.295 M -0.49 % 58.582 M 3.85 % 56.408 M 11.39 % 50.642 M -12.91 % 58.148 M -1.98 % 59.321 M -4.31 % 61.996 M -1.54 % 62.967 M -0.41 % 63.229 M -0.37 % 63.467 M 2.51 % 61.910 M -0.18 % 62.024 M -1.78 % 63.150 M 0.97 % 62.540 M 5.26 % 59.417 M 6.40 % 55.842 M -1.40 % 56.633 M 3.38 % 54.782 M -4.70 % 57.486 M 1.39 % 56.698 M -0.79 % 57.151 M 2.63 % 55.688 M -0.57 % 56.005 M -2.46 % 57.420 M -1.19 % 58.111 M -1.10 % 58.757 M -2.07 % 59.997 M -0.82 % 60.491 M -2.44 % 62.006 M 2.96 % 60.224 M -1.54 % 61.169 M 0.60 % 60.803 M -1.31 % 61.613 M -0.86 % 62.149 M -0.53 % 62.480 M -1.85 % 63.660 M 2.47 % 62.123 M 1.82 % 61.010 M
Total non current assets 104.920 M 10.53 % 94.928 M 0.61 % 94.352 M -0.37 % 94.698 M 25.06 % 75.720 M 1.17 % 74.841 M -1.09 % 75.663 M -1.74 % 77.000 M 0.46 % 76.647 M -6.65 % 82.107 M -0.80 % 82.769 M -1.42 % 83.960 M -0.04 % 83.996 M 11.06 % 75.632 M -1.14 % 76.505 M 0.65 % 76.008 M -1.53 % 77.193 M -0.38 % 77.485 M 2.88 % 75.316 M 8.28 % 69.555 M -9.75 % 77.065 M -0.60 % 77.533 M -3.34 % 80.210 M -1.20 % 81.183 M -0.32 % 81.447 M -64.26 % 227.873 M 1.91 % 223.597 M 0.12 % 223.329 M -0.63 % 224.754 M 20.71 % 186.201 M 1.96 % 182.615 M 12.31 % 162.594 M 6.10 % 153.245 M 5.52 % 145.223 M 10.25 % 131.716 M 9.99 % 119.753 M 7.97 % 110.914 M -6.22 % 118.265 M -7.89 % 128.397 M 6.35 % 120.729 M -0.52 % 121.355 M 11.40 % 108.934 M 3.37 % 105.379 M 24.00 % 84.983 M -1.72 % 86.471 M 2.12 % 84.674 M -1.08 % 85.602 M 0.43 % 85.236 M 0.83 % 84.533 M 2.72 % 82.294 M -0.41 % 82.630 M -1.36 % 83.767 M 1.85 % 82.249 M 1.34 % 81.164 M
Other current assets 1.389 M 6.19 % 1.308 M 27.24 % 1.028 M -0.19 % 1.030 M -90.93 % 11.361 M -93.67 % 179.429 M 65.26 % 108.571 M -22.61 % 140.286 M 19.30 % 117.592 M 17.73 % 99.880 M -26.18 % 135.293 M 3.24 % 131.048 M 2 997.44 % 4.231 M -96.90 % 136.362 M 60.63 % 84.893 M -9.63 % 93.939 M 683.95 % 11.983 M -91.19 % 136.061 M 19.95 % 113.432 M -5.16 % 119.603 M 719.77 % 14.590 M -84.34 % 93.173 M -7.40 % 100.616 M -33.64 % 151.625 M 1 386.74 % 10.198 M -95.12 % 208.887 M 15.51 % 180.845 M -0.11 % 181.042 M 2 253.97 % 7.691 M -94.44 % 138.288 M 32.67 % 104.232 M -24.47 % 138.001 M 1 055.64 % 11.942 M -93.99 % 198.676 M 50.33 % 132.159 M -3.67 % 137.190 M 27.34 % 107.734 M -24.11 % 141.967 M 11.55 % 127.271 M 45.96 % 87.195 M 4 401.36 % 1.937 M -97.92 % 93.184 M 6.43 % 87.555 M 16.55 % 75.125 M 3 496.37 % 2.089 M -97.45 % 81.862 M 9.77 % 74.574 M 15.21 % 64.726 M 2 150.06 % 2.877 M -96.67 % 86.377 M 10.00 % 78.525 M 3.63 % 75.774 M 20.79 % 62.733 M 11.35 % 56.338 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.691 M 0.57 % 3.670 M 0.49 % 3.652 M 0.41 % 3.637 M -97.06 % 123.683 M 0.03 % 123.646 M -52.04 % 257.803 M 11.06 % 232.126 M -0.40 % 233.063 M -0.39 % 233.974 M 17.46 % 199.191 M 0.55 % 198.098 M 2.53 % 193.209 M 27.14 % 151.966 M 0.13 % 151.765 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.042 M -30.99 % 85.555 M 0.000 -100.00 % 81.764 M 28.44 % 63.659 M -33.64 % 95.934 M 0.000 -100.00 % 71.059 M -9.60 % 78.606 M -20.01 % 98.275 M 0.000 -100.00 % 70.362 M 1.40 % 69.388 M 1.71 % 68.223 M 0.000 -100.00 % 57.416 M 2 640.62 % 2.095 M 0.72 % 2.080 M 1.13 % 2.057 M 105.67 % 1.000 M
cash and cash equivalents 414.195 M -1.14 % 418.972 M -20.69 % 528.303 M -16.78 % 634.806 M 17.84 % 538.692 M 14.34 % 471.131 M -1.35 % 477.587 M 3.19 % 462.815 M 8.84 % 425.237 M -10.97 % 477.638 M 7.36 % 444.906 M 9.27 % 407.161 M 2.36 % 397.783 M 14.42 % 347.649 M 32.16 % 263.060 M -2.19 % 268.961 M 223.51 % 83.139 M -18.20 % 101.638 M -2.74 % 104.497 M 21.31 % 86.139 M 12.04 % 76.886 M -24.90 % 102.380 M 30.35 % 78.541 M 6.30 % 73.883 M 23.81 % 59.676 M 1 423.13 % 3.918 M -32.73 % 5.824 M 60.35 % 3.632 M -92.73 % 49.962 M -26.50 % 67.974 M 15.75 % 58.724 M -41.39 % 100.191 M 88.74 % 53.084 M 972.41 % 4.950 M 37.27 % 3.606 M -18.71 % 4.436 M -93.08 % 64.113 M 1 370.83 % 4.359 M -22.01 % 5.589 M 34.03 % 4.170 M -93.96 % 69.039 M 1 779.13 % 3.674 M 38.54 % 2.652 M -50.15 % 5.320 M -92.51 % 70.987 M 2 496.46 % 2.734 M -13.54 % 3.162 M -7.52 % 3.419 M -93.06 % 49.279 M 1 302.77 % 3.513 M -94.22 % 60.812 M 27.90 % 47.547 M 17.76 % 40.377 M -29.30 % 57.108 M
Cash and short term investments 414.195 M -1.14 % 418.972 M -20.69 % 528.303 M -16.78 % 634.806 M 17.84 % 538.692 M 14.34 % 471.131 M -1.35 % 477.587 M 3.19 % 462.815 M 8.84 % 425.237 M -10.97 % 477.638 M 6.47 % 448.597 M 9.19 % 410.831 M 2.34 % 401.435 M 14.28 % 351.286 M -9.17 % 386.743 M -1.49 % 392.607 M 15.15 % 340.943 M 2.15 % 333.764 M -1.12 % 337.560 M 5.45 % 320.113 M 15.95 % 276.077 M -8.12 % 300.478 M 10.57 % 271.750 M 20.32 % 225.849 M 6.81 % 211.441 M 5 296.66 % 3.918 M -32.73 % 5.824 M 60.35 % 3.632 M -92.73 % 49.962 M -26.50 % 67.974 M 15.75 % 58.724 M -41.39 % 100.191 M 88.74 % 53.084 M 972.41 % 4.950 M -92.10 % 62.648 M -30.38 % 89.991 M 40.36 % 64.113 M -25.56 % 86.123 M 24.37 % 69.248 M -30.82 % 100.104 M 45.00 % 69.039 M -7.62 % 74.733 M -8.03 % 81.258 M -21.56 % 103.595 M 45.93 % 70.987 M -2.88 % 73.096 M 0.75 % 72.550 M 1.27 % 71.642 M 45.38 % 49.279 M -19.12 % 60.929 M -3.14 % 62.907 M 26.76 % 49.627 M 16.95 % 42.433 M -26.98 % 58.108 M
Total current assets 946.412 M 7.02 % 884.347 M -5.87 % 939.464 M -7.91 % 1.020 B 4.16 % 979.426 M 5.00 % 932.789 M 9.51 % 851.759 M -0.82 % 858.777 M 2.22 % 840.085 M 5.95 % 792.884 M -2.24 % 811.027 M 1.05 % 802.584 M 2.79 % 780.801 M 8.24 % 721.351 M -5.07 % 759.846 M 2.98 % 737.825 M 3.62 % 712.039 M 3.68 % 686.735 M -0.32 % 688.939 M 5.95 % 650.228 M 4.01 % 625.171 M 5.68 % 591.542 M 0.14 % 590.737 M -1.12 % 597.401 M 14.27 % 522.814 M 42.46 % 366.983 M 3.64 % 354.111 M 6.60 % 332.184 M 9.90 % 302.272 M -13.68 % 350.174 M 6.03 % 330.254 M -15.67 % 391.625 M 18.27 % 331.130 M 0.87 % 328.270 M 2.22 % 321.142 M -5.89 % 341.246 M 18.58 % 287.772 M -3.94 % 299.564 M 4.97 % 285.386 M 15.09 % 247.963 M 14.89 % 215.832 M -4.74 % 226.576 M -3.28 % 234.264 M 2.20 % 229.219 M 4.84 % 218.628 M 6.46 % 205.367 M -0.55 % 206.495 M 8.63 % 190.090 M 1.58 % 187.129 M -3.69 % 194.292 M -1.27 % 196.801 M 10.51 % 178.092 M 12.54 % 158.254 M 2.91 % 153.774 M
Inventory 306.128 M 15.40 % 265.266 M -6.36 % 283.292 M -3.78 % 294.416 M -6.93 % 316.333 M 12.08 % 282.229 M 6.26 % 265.601 M 3.88 % 255.676 M -2.54 % 262.340 M 21.81 % 215.366 M -5.18 % 227.137 M -12.88 % 260.705 M -2.37 % 267.035 M 14.26 % 233.703 M -18.91 % 288.210 M 14.70 % 251.279 M 0.72 % 249.482 M 15.02 % 216.910 M -8.84 % 237.947 M 13.03 % 210.512 M -7.78 % 228.268 M 15.35 % 197.891 M -9.38 % 218.371 M -0.71 % 219.927 M 11.34 % 197.536 M 28.12 % 154.178 M -7.92 % 167.442 M 13.51 % 147.510 M -3.77 % 153.294 M 6.52 % 143.912 M -13.98 % 167.298 M 9.04 % 153.433 M 5.17 % 145.892 M 17.05 % 124.644 M -1.34 % 126.335 M 10.76 % 114.065 M -1.60 % 115.925 M 62.19 % 71.474 M -19.57 % 88.867 M 46.49 % 60.664 M -5.29 % 64.051 M 9.19 % 58.659 M -10.38 % 65.451 M 29.61 % 50.499 M -19.38 % 62.639 M 24.26 % 50.409 M -15.09 % 59.371 M 10.52 % 53.722 M -13.28 % 61.946 M 31.84 % 46.986 M -15.14 % 55.369 M 5.08 % 52.691 M -0.75 % 53.089 M 34.99 % 39.328 M
Net receivables 224.700 M 13.03 % 198.801 M 56.73 % 126.841 M 41.07 % 89.914 M -20.46 % 113.041 M 0.000 0.000 0.000 -100.00 % 34.917 M 0.000 0.000 0.000 -100.00 % 108.101 M 0.000 0.000 0.000 -100.00 % 109.631 M 0.000 0.000 0.000 -100.00 % 106.236 M 0.000 0.000 0.000 -100.00 % 103.639 M 0.000 0.000 0.000 -100.00 % 91.325 M 0.000 0.000 0.000 -100.00 % 120.212 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 80.805 M 0.000 0.000 0.000 -100.00 % 82.913 M 0.000 0.000 0.000 -100.00 % 73.027 M 0.000 0.000 0.000 -100.00 % 2.057 M 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 155.224 M 73.77 % 89.326 M 9.27 % 81.748 M -51.57 % 168.794 M 24.32 % 135.769 M 14.02 % 119.079 M 77.41 % 67.120 M -22.27 % 86.345 M 68.65 % 51.197 M -19.07 % 63.264 M -30.23 % 90.669 M -10.78 % 101.624 M 19.90 % 84.761 M 84.49 % 45.944 M -55.99 % 104.393 M 9.13 % 95.659 M 34.20 % 71.281 M 6.04 % 67.220 M -39.41 % 110.939 M 40.55 % 78.930 M 8.21 % 72.942 M 18.03 % 61.800 M -29.33 % 87.443 M -18.59 % 107.416 M 87.79 % 57.200 M -1.44 % 58.036 M -17.94 % 70.725 M 22.86 % 57.564 M 28.71 % 44.725 M -35.98 % 69.861 M -1.05 % 70.601 M -38.79 % 115.350 M 128.69 % 50.439 M -30.87 % 72.968 M -5.33 % 77.077 M -24.16 % 101.634 M 60.19 % 63.446 M -27.04 % 86.962 M 0.56 % 86.478 M 28.88 % 67.101 M 52.01 % 44.142 M -29.30 % 62.440 M -18.75 % 76.847 M 29.60 % 59.296 M 13.18 % 52.393 M 13.83 % 46.027 M -18.45 % 56.442 M 13.20 % 49.862 M 6.46 % 46.835 M -21.08 % 59.343 M -4.70 % 62.268 M 9.95 % 56.632 M 53.03 % 37.007 M -16.04 % 44.076 M
Tax payables 6.603 M -46.34 % 12.306 M -14.33 % 14.365 M 6.79 % 13.452 M 59.51 % 8.433 M 2.24 % 8.249 M -15.71 % 9.786 M 14.86 % 8.520 M 66.39 % 5.120 M 4.65 % 4.893 M -28.13 % 6.808 M 68.43 % 4.042 M -2.61 % 4.150 M -49.68 % 8.247 M 14.91 % 7.177 M -27.69 % 9.926 M -6.69 % 10.638 M 23.19 % 8.635 M 37.98 % 6.258 M 4.75 % 5.974 M -2.47 % 6.125 M -31.10 % 8.890 M 27.75 % 6.959 M 39.15 % 5.001 M 27.72 % 3.916 M -61.32 % 10.123 M 34.52 % 7.525 M 41.82 % 5.306 M 69.79 % 3.125 M -42.78 % 5.461 M 6.39 % 5.133 M -0.87 % 5.178 M -35.07 % 7.975 M -42.89 % 13.964 M 32.01 % 10.578 M 66.77 % 6.343 M 7.60 % 5.895 M -51.17 % 12.073 M 14.00 % 10.590 M 58.65 % 6.675 M 23.67 % 5.397 M 15.20 % 4.685 M 71.17 % 2.737 M -1.40 % 2.776 M 0.75 % 2.755 M -40.15 % 4.604 M 89.78 % 2.426 M 41.54 % 1.714 M -12.97 % 1.969 M -56.86 % 4.565 M -0.04 % 4.567 M 54.55 % 2.955 M 53.70 % 1.923 M -49.78 % 3.828 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 27.000 K 0.00 % 27.000 K 0.00 % 27.000 K 0.00 % 27.000 K 4.17 % 25.920 K -0.31 % 26.000 K 0.00 % 26.000 K 0.00 % 26.000 K 0.27 % 25.929 K -0.27 % 26.000 K 0.00 % 26.000 K 0.00 % 26.000 K 0.15 % 25.962 K -0.15 % 26.000 K 0.00 % 26.000 K 0.00 % 26.000 K -0.02 % 26.004 K -44.67 % 47.000 K 88.00 % 25.000 K 0.00 % 25.000 K 1.21 % 24.700 K -1.20 % 25.000 K 0.00 % 25.000 K 0.00 % 25.000 K -0.63 % 25.159 K -3.23 % 26.000 K 0.00 % 26.000 K 0.00 % 26.000 K 0.81 % 25.792 K -0.80 % 26.000 K -3.70 % 27.000 K 0.00 % 27.000 K 0.02 % 26.994 K 12.48 % 24.000 K -29.41 % 34.000 K 0.00 % 34.000 K 2.90 % 33.041 K 3.25 % 32.000 K 0.00 % 32.000 K 0.00 % 32.000 K 0.42 % 31.865 K -6.28 % 34.000 K 3.03 % 33.000 K 3.13 % 32.000 K 0.70 % 31.779 K 2.51 % 31.000 K -3.13 % 32.000 K 0.00 % 32.000 K 4.31 % 30.678 K 2.26 % 30.000 K 0.00 % 30.000 K 0.00 % 30.000 K 3.86 % 28.885 K -0.40 % 29.000 K
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 665.309 M 1.95 % 652.611 M -8.38 % 712.332 M 0.59 % 708.136 M 43 907.16 % 1.609 M 676.75 % -279.000 K 0.00 % -279.000 K 0.00 % -279.000 K -0.05 % -278.874 K -100.05 % 584.391 M 1.84 % 573.839 M 2.77 % 558.391 M 9 049.21 % 6.103 M -98.83 % 520.189 M 3.59 % 502.183 M 3.52 % 485.104 M 70 802.60 % -686.119 K -0.02 % -686.000 K -100.16 % 423.928 M 61 897.08 % -686.000 K 0.02 % -686.119 K -127.95 % -301.000 K -100.09 % 353.443 M -11.05 % 397.335 M 132 012.08 % -301.212 K -100.08 % 358.151 M 8.22 % 330.934 M 2.15 % 323.971 M 108 658.53 % 297.881 K -99.90 % 292.970 M 8.84 % 269.179 M 1.30 % 265.721 M 142 675.55 % 186.111 K -99.91 % 217.459 M 118 730.05 % 183.000 K -2.14 % 187.000 K 142.77 % 77.028 K 2 467.60 % 3.000 K -99.92 % 3.764 M -0.05 % 3.766 M -0.01 % 3.766 M 5.83 % 3.559 M -7.03 % 3.828 M -4.66 % 4.015 M 0.72 % 3.986 M 1.83 % 3.915 M 0.49 % 3.896 M 0.05 % 3.894 M 0.37 % 3.880 M 1.22 % 3.833 M -95.58 % 86.735 M 0.66 % 86.170 M 2 120.32 % 3.881 M -94.55 % 71.244 M
Deferred tax liabilities non current 7.194 M -10.41 % 8.030 M -4.05 % 8.369 M 11.89 % 7.480 M -2.17 % 7.646 M 13.37 % 6.744 M -0.78 % 6.797 M -0.64 % 6.841 M -0.14 % 6.850 M 25.88 % 5.442 M -0.68 % 5.479 M -0.13 % 5.486 M -4.26 % 5.730 M 2.29 % 5.602 M 0.09 % 5.597 M -8.89 % 6.143 M 3.80 % 5.918 M -5.52 % 6.264 M 2.19 % 6.130 M 0.21 % 6.117 M 1.77 % 6.011 M -1.81 % 6.122 M 0.33 % 6.102 M 0.44 % 6.075 M 0.13 % 6.067 M 4.82 % 5.788 M 0.38 % 5.766 M -2.50 % 5.914 M -0.91 % 5.968 M 12.08 % 5.325 M 2.46 % 5.197 M -0.27 % 5.211 M -2.34 % 5.336 M -15.92 % 6.346 M 0.17 % 6.335 M -0.98 % 6.398 M 0.56 % 6.362 M -3.48 % 6.592 M -1.86 % 6.717 M 2.60 % 6.547 M 0.00 % 6.547 M -6.40 % 6.995 M -3.04 % 7.214 M 1.59 % 7.101 M 0.00 % 7.101 M -6.98 % 7.634 M 0.00 % 7.634 M 0.00 % 7.634 M -0.21 % 7.650 M 0.70 % 7.597 M 0.24 % 7.579 M -0.07 % 7.584 M -0.26 % 7.604 M 4.55 % 7.273 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.051 B 7.36 % 979.275 M -5.28 % 1.034 B -7.27 % 1.115 B 5.66 % 1.055 B 4.72 % 1.008 B 8.65 % 927.422 M -0.89 % 935.777 M 2.08 % 916.732 M 4.77 % 874.991 M -2.10 % 893.796 M 0.82 % 886.544 M 2.51 % 864.797 M 8.51 % 796.983 M -4.71 % 836.351 M 2.77 % 813.833 M 3.12 % 789.231 M 3.27 % 764.220 M 0.00 % 764.255 M 6.18 % 719.783 M 2.50 % 702.236 M 4.96 % 669.075 M -0.28 % 670.947 M -1.13 % 678.584 M 12.30 % 604.261 M 1.58 % 594.856 M 2.97 % 577.708 M 4.00 % 555.513 M 5.41 % 527.026 M -1.74 % 536.375 M 4.58 % 512.869 M -7.46 % 554.219 M 14.42 % 484.376 M 2.30 % 473.493 M 4.56 % 452.858 M -1.77 % 460.999 M 15.63 % 398.687 M -4.58 % 417.829 M 0.98 % 413.783 M 12.23 % 368.692 M 9.34 % 337.187 M 0.50 % 335.510 M -1.22 % 339.643 M 8.10 % 314.202 M 2.98 % 305.098 M 5.19 % 290.041 M -0.70 % 292.097 M 6.09 % 275.326 M 1.35 % 271.661 M -1.78 % 276.586 M -1.02 % 279.431 M 6.71 % 261.859 M 8.88 % 240.504 M 2.37 % 234.938 M
2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31
2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000
Change in working capital -11.619 M 76.18 % -48.781 M 55.23 % -108.954 M -237.30 % 79.352 M 72.58 % 45.979 M 227.52 % -36.057 M -815.27 % 5.041 M -49.94 % 10.070 M 114.39 % -69.981 M -420.26 % 21.851 M 18.83 % 18.389 M 126.28 % -69.981 M -302.18 % 34.613 M 163.51 % -54.503 M -113.35 % -25.546 M -162.15 % 41.106 M 686.95 % -7.003 M 85.31 % -47.670 M -498.11 % 11.974 M -47.04 % 22.608 M 158.23 % -38.829 M -1 009.97 % 4.267 M -86.50 % 31.603 M 275.96 % -17.960 M 17.44 % -21.753 M 17.44 % -26.348 M -235.30 % -7.858 M -178.91 % 9.958 M -34.71 % 15.252 M 234.47 % -11.342 M 54.02 % -24.667 M -161.76 % 39.939 M 203.35 % -38.643 M -955.69 % 4.516 M 114.25 % -31.682 M -395.40 % 10.725 M 130.95 % -34.649 M -1 166.13 % 3.250 M 106.65 % -48.863 M -459.23 % 13.602 M 335.27 % -5.781 M 56.27 % -13.221 M -33.56 % -9.899 M -147.14 % 21.000 M 1 329.56 % -1.708 M 80.42 % -8.725 M 2.88 % -8.984 M -163.24 % 14.206 M 262.64 % -8.735 M -273.13 % -2.341 M -1 003.86 % 259.000 K 130.76 % -842.000 K 95.43 % -18.443 M
Accounts receivables -28.432 M 60.02 % -71.109 M -90.48 % -37.332 M -220.43 % 31.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -40.861 M -326.68 % 18.026 M 62.05 % 11.124 M -49.24 % 21.917 M 164.26 % -34.105 M -105.10 % -16.628 M -67.55 % -9.924 M -248.92 % 6.664 M 114.19 % -46.973 M -499.06 % 11.771 M -64.93 % 33.569 M 171.46 % -46.973 M -26.04 % -37.270 M -168.38 % 54.507 M 247.60 % -36.930 M -1 953.95 % -1.798 M 94.48 % -32.572 M -254.82 % 21.038 M 176.68 % -27.436 M -254.52 % 17.756 M 158.45 % -30.376 M -248.33 % 20.479 M 1 216.13 % 1.556 M 106.95 % -22.391 M 48.36 % -43.358 M -426.89 % 13.264 M 166.55 % -19.931 M -444.65 % 5.783 M 161.64 % -9.381 M -140.12 % 23.386 M 268.67 % -13.865 M -83.86 % -7.541 M 64.51 % -21.249 M -1 356.57 % 1.691 M 113.78 % -12.270 M -759.68 % 1.860 M 104.18 % -44.451 M -355.57 % 17.393 M 161.67 % -28.203 M -932.68 % 3.387 M 20.04 % 2.822 M 137.90 % 1.186 M 104.32 % -27.450 M -224.60 % 22.030 M 452.83 % -6.244 M -469.45 % 1.690 M 110.86 % -15.564 M -180.12 % 19.425 M 121.96 % 8.752 M 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 0.000 0.000 0.000 0.000 0.000
Other working capital 57.674 M 1 240.63 % 4.302 M 105.20 % -82.746 M -413.02 % 26.435 M 0.000 100.00 % -19.429 M -229.83 % 14.965 M 339.37 % 3.406 M 114.80 % -23.008 M -328.25 % 10.080 M 166.40 % -15.180 M 34.02 % -23.008 M -132.01 % 71.883 M 165.94 % -109.010 M -1 057.57 % 11.384 M -73.47 % 42.904 M 67.80 % 25.569 M 137.21 % -68.708 M -274.34 % 39.410 M 712.24 % 4.852 M 157.40 % -8.452 M 47.86 % -16.212 M -153.96 % 30.047 M 578.11 % 4.431 M -79.49 % 21.605 M 154.54 % -39.612 M -428.10 % 12.073 M 189.17 % 4.175 M -83.05 % 24.633 M 170.93 % -34.728 M -221.50 % -10.802 M -122.75 % 47.480 M 372.96 % -17.395 M -715.74 % 2.825 M 114.55 % -19.412 M -318.97 % 8.865 M -9.55 % 9.801 M 169.30 % -14.143 M 31.54 % -20.660 M -302.25 % 10.215 M 218.74 % -8.603 M 40.29 % -14.407 M -182.09 % 17.551 M 1 803.98 % -1.030 M -122.71 % 4.536 M 143.55 % -10.415 M -258.28 % 6.580 M 226.08 % -5.219 M 70.15 % -17.487 M 0.000 0.000 0.000 0.000
Other non cash items -17.603 M -4.48 % -16.848 M 2.38 % -17.259 M 5.85 % -18.331 M -213.13 % -5.854 M 64.76 % -16.610 M -42.36 % -11.668 M -13.66 % -10.266 M 10.66 % -11.491 M 13.25 % -13.247 M -69.18 % -7.830 M 31.86 % -11.491 M 6.52 % -12.293 M -25.54 % -9.792 M 62.50 % -26.113 M -228.30 % -7.954 M 24.27 % -10.503 M 47.31 % -19.935 M -143.79 % -8.177 M 16.01 % -9.736 M 24.31 % -12.864 M -26.02 % -10.208 M -6.46 % -9.589 M 21.80 % -12.262 M 18.92 % -15.123 M -49.78 % -10.097 M -54.44 % -6.538 M 26.51 % -8.897 M -7.05 % -8.311 M 38.26 % -13.461 M -67.18 % -8.052 M 32.88 % -11.997 M 36.29 % -18.830 M -239.64 % -5.544 M 3.57 % -5.749 M 41.83 % -9.883 M 16.60 % -11.850 M -56.45 % -7.574 M -123.55 % -3.388 M 45.72 % -6.242 M -28.48 % -4.858 M -10.21 % -4.408 M -33.58 % -3.300 M 37.76 % -5.302 M -15.04 % -4.609 M -31.42 % -3.507 M -20.85 % -2.902 M 44.30 % -5.210 M 8.66 % -5.704 M -46.59 % -3.891 M -74.02 % -2.236 M 17.52 % -2.711 M 42.55 % -4.719 M
Net cash provided by operating activities 9.019 M 175.80 % -11.898 M 86.68 % -89.341 M -173.82 % 121.030 M 56.00 % 77.582 M 48 588.71 % -160.000 K -100.68 % 23.529 M -46.82 % 44.247 M 196.35 % -45.925 M -226.21 % 36.388 M -19.23 % 45.051 M 198.10 % -45.925 M -179.44 % 57.807 M 306.48 % -27.997 M 6.64 % -29.989 M -148.05 % 62.410 M 143.81 % 25.598 M 651.32 % -4.643 M -114.29 % 32.487 M -34.56 % 49.645 M 471.59 % -13.360 M -135.23 % 37.926 M -38.61 % 61.781 M 429.45 % 11.669 M 238.65 % -8.416 M -169.96 % 12.030 M -31.77 % 17.632 M -44.53 % 31.789 M 1.93 % 31.188 M 54.48 % 20.189 M 573.03 % -4.268 M -107.77 % 54.957 M 624.75 % -10.473 M -125.81 % 40.575 M 2 455.10 % 1.588 M -95.22 % 33.216 M 256.81 % -21.183 M -167.86 % 31.217 M 240.88 % -22.159 M -175.75 % 29.252 M 127.65 % 12.850 M 85.42 % 6.930 M 854.90 % -918.000 K -103.00 % 30.551 M 423.67 % 5.834 M -35.40 % 9.031 M 323.00 % 2.135 M -90.53 % 22.533 M -31.50 % 32.895 M 218.60 % -27.737 M -311.20 % 13.133 M 46.05 % 8.992 M 167.99 % -13.226 M
Investments in property plant and equipment -2.380 M -6.63 % -2.232 M -90.93 % -1.169 M 49.46 % -2.313 M -219.92 % -722.983 K -26.62 % -571.000 K -80.13 % -317.000 K 72.88 % -1.169 M 51.48 % -2.409 M -194.90 % -817.000 K -249.15 % -234.000 K 90.29 % -2.409 M 19.87 % -3.007 M -441.79 % -555.000 K 71.52 % -1.949 M -819.34 % -212.000 K 87.52 % -1.698 M 54.68 % -3.747 M 49.05 % -7.354 M -1 350.49 % -507.000 K 66.07 % -1.494 M -244.29 % -434.000 K 33.54 % -653.000 K 56.26 % -1.493 M 7.61 % -1.616 M 49.86 % -3.223 M -79.96 % -1.791 M -134.12 % -765.000 K 66.90 % -2.311 M 50.31 % -4.651 M 7.20 % -5.012 M -467.61 % -883.000 K 73.36 % -3.315 M -151.88 % -1.316 M 41.43 % -2.247 M -139.30 % -939.000 K 67.35 % -2.876 M -168.54 % -1.071 M -19.40 % -897.000 K -24.93 % -718.000 K -435.82 % -134.000 K 46.83 % -252.000 K 79.90 % -1.254 M -60.15 % -783.000 K 78.57 % -3.655 M -703.20 % -455.000 K 74.21 % -1.764 M -230.34 % -534.000 K -13.39 % -470.943 K 53.74 % -1.018 M -419.39 % -196.000 K 92.57 % -2.637 M 10.75 % -2.955 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -709.000 K 0.000 0.000 100.00 % -709.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.005 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -11.390 M -794.51 % 1.640 M -95.57 % 37.000 M 128.95 % -127.799 M -322.15 % 57.529 M 3 935.27 % -1.500 M 23.43 % -1.959 M 97.29 % -72.345 M 73.93 % -277.470 M -1 749.80 % -15.000 M 32.83 % -22.330 M 91.95 % -277.470 M -3 780.70 % -7.150 M 94.21 % -123.500 M -366.57 % -26.470 M 80.05 % -132.650 M -13 365.00 % 1.000 M 114.03 % -7.130 M -375.33 % -1.500 M 62.50 % -4.000 M -109.09 % 44.014 M 914.32 % -5.405 M 86.49 % -40.015 M -6 636.53 % -594.000 K 62.72 % -1.593 M 98.28 % -92.711 M -26 089.55 % -354.000 K 6.60 % -379.000 K 99.36 % -59.161 M -11 827.70 % -496.000 K 96.98 % -16.401 M -59.87 % -10.259 M -208.33 % -3.327 M 89.68 % -32.252 M -188.48 % -11.180 M 0.03 % -11.183 M -3 406.19 % 338.244 K 115.63 % -2.164 M 86.55 % -16.091 M -23.15 % -13.066 M -3.35 % -12.643 M 3.23 % -13.065 M 51.76 % -27.086 M 0.000 0.000 0.000 0.000 100.00 % -1.500 M 39.22 % -2.468 M 0.000 0.000 0.000 100.00 % -1.000 M
Sales maturities of investments 70.000 K -99.93 % 97.730 M 768.17 % 11.257 M 60.58 % 7.010 M 108.88 % -78.970 M -464.07 % -14.000 M -40.00 % -10.000 M -109.52 % 105.000 M 0.000 0.000 -100.00 % 105.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 500.000 K -82.48 % 2.853 M 829.39 % 307.000 K -74.94 % 1.225 M 187.56 % 426.000 K 121.98 % -1.938 M -102.16 % 89.851 M 2 994 933.33 % 3.000 K -99.63 % 802.000 K -96.51 % 23.000 M 0.000 0.000 0.000 100.00 % -2.000 M -112.43 % 16.086 M 0.000 -100.00 % 2.000 M -77.67 % 8.955 M -25.30 % 11.989 M 67.68 % 7.150 M -44.96 % 12.991 M 5 413 016.67 % -240.000 -100.00 % 8.133 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 5.055 M 12.51 % 4.493 M -20.88 % 5.679 M -42.37 % 9.855 M 0.000 -100.00 % 3.811 M -13.68 % 4.415 M -26.86 % 6.036 M -97.88 % 284.523 M 8 173.44 % 3.439 M 103.38 % -101.806 M -135.78 % 284.523 M 2 905.81 % 9.466 M 436.61 % 1.764 M -93.23 % 26.073 M 1 524.49 % 1.605 M -25.55 % 2.156 M -83.84 % 13.341 M 873.09 % 1.371 M -11.95 % 1.557 M -37.23 % 2.481 M 8.37 % 2.289 M 24.47 % 1.839 M -56.20 % 4.199 M 516.24 % 681.395 K -54.66 % 1.503 M -11.85 % 1.705 M -59.84 % 4.245 M 534.19 % 669.359 K -56.28 % 1.531 M 17.68 % 1.301 M -60.48 % 3.292 M -0.89 % 3.322 M 221.25 % 1.034 M 34.46 % 769.000 K -72.38 % 2.784 M 215.71 % 881.820 K 14.37 % 771.000 K -32.43 % 1.141 M -56.22 % 2.606 M 858.93 % -343.376 K -184.16 % 408.000 K -94.10 % 6.921 M 143.70 % 2.840 M 152.05 % 1.127 M 73.62 % 649.000 K 20.86 % 537.000 K -71.19 % 1.864 M -4.36 % 1.949 M 283.66 % 508.000 K 54.88 % 328.000 K -59.80 % 816.000 K 75.89 % 463.916 K
Net cash used for investing activites -8.645 M -108.51 % 101.631 M 92.60 % 52.767 M 146.59 % -113.247 M -566.14 % -17.000 M -38.67 % -12.260 M -55.96 % -7.861 M -121.35 % 36.813 M 692.68 % 4.644 M 137.52 % -12.378 M 38.35 % -20.079 M -532.35 % 4.644 M 771.93 % -691.155 K 99.43 % -122.291 M -5 112.75 % -2.346 M 98.21 % -131.257 M -9 104.74 % 1.458 M -40.84 % 2.464 M 132.93 % -7.483 M -205.43 % -2.450 M -105.12 % 47.854 M 1 575.60 % -3.243 M 91.38 % -37.604 M -1 581.64 % 2.538 M 156.68 % -4.478 M 2.24 % -4.580 M -948.05 % -437.000 K -111.20 % 3.903 M 110.32 % -37.803 M -945.44 % -3.616 M 82.02 % -20.112 M -156.20 % -7.850 M -47.56 % -5.320 M 67.66 % -16.448 M -29.94 % -12.658 M -72.50 % -7.338 M -200.53 % 7.299 M -23.37 % 9.525 M 209.52 % -8.697 M -579.70 % 1.813 M 113.82 % -13.120 M -174.72 % -4.776 M 77.70 % -21.419 M -1 141.27 % 2.057 M 181.38 % -2.528 M -1 402.98 % 194.000 K 115.81 % -1.227 M -621.76 % -170.000 K 82.83 % -989.947 K -94.11 % -510.000 K -486.36 % 132.000 K 107.25 % -1.821 M 47.84 % -3.491 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -16.471 M 83.48 % -99.694 M -360.01 % -21.672 M -51.51 % -14.304 M 5.71 % -15.171 M -59.09 % -9.536 M 21.43 % -12.137 M -12.01 % -10.836 M -24.99 % -8.670 M 13.04 % -9.969 M -4.54 % -9.536 M 12.00 % -10.836 M -25.00 % -8.669 M 0.00 % -8.669 M 0.000 100.00 % -12.137 M 37.84 % -19.524 M -150.25 % -7.802 M 10.00 % -8.669 M -33.33 % -6.502 M 46.42 % -12.136 M -11.92 % -10.844 M 0.000 0.000 100.00 % -13.018 M -59.99 % -8.137 M 0.000 0.000 100.00 % -11.391 M -55.55 % -7.323 M 0.000 0.000 100.00 % -9.764 M -19.99 % -8.137 M 0.000 0.000 100.00 % -8.137 M 0.000 0.000 0.000 100.00 % -5.424 M 0.000 0.000 0.000 100.00 % -5.424 M 0.000 0.000 0.000 100.00 % -5.424 M 0.000 0.000 0.000 100.00 % -274.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -384.907 K 0.000 100.00 % -19.519 M 0.000 100.00 % -301.212 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 100.00 % -23.867 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.679 M 0.000 0.000 0.000 100.00 % -9.764 M 0.000 0.000 100.00 % -226.000
Net cash used provided by financing activities -16.471 M 83.48 % -99.694 M -360.01 % -21.672 M -51.51 % -14.304 M 5.71 % -15.171 M -59.09 % -9.536 M 21.43 % -12.137 M -12.01 % -10.836 M -24.99 % -8.670 M 13.04 % -9.969 M -4.54 % -9.536 M -9.99 % -8.670 M -0.01 % -8.669 M 0.00 % -8.669 M 0.000 100.00 % -12.137 M 37.84 % -19.524 M -150.25 % -7.802 M 10.00 % -8.669 M -33.33 % -6.502 M 48.07 % -12.521 M -15.47 % -10.844 M 0.000 0.000 100.00 % -13.320 M -63.69 % -8.137 M 0.000 0.000 100.00 % -11.391 M -55.55 % -7.323 M 0.000 0.000 100.00 % -9.764 M -19.99 % -8.137 M 0.000 0.000 100.00 % -8.137 M 0.000 0.000 0.000 100.00 % -5.424 M 0.000 0.000 0.000 100.00 % -5.424 M 37.50 % -8.679 M 0.000 0.000 100.00 % -5.424 M 0.000 0.000 0.000 100.00 % -500.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 109.760 K 0.000 0.000 -100.00 % 109.760 K -93.55 % 1.702 M 0.000 0.000 100.00 % -1.000 K -100.15 % 660.369 K 169.88 % -945.000 K -6.42 % -888.000 K -462.03 % -158.000 K -100.12 % 131.353 M 0.000 0.000 0.000 -100.00 % 398.000 0.000 0.000 0.000 100.00 % -5.423 K 0.000 0.000 0.000 -100.00 % 2.587 K 0.000 0.000 0.000 -100.00 % 10.710 K 0.000 0.000 0.000 -100.00 % 1.413 K 0.000 0.000 0.000 -100.00 % 9.495 K 0.000 0.000 0.000 100.00 % -2.551 K 0.000 0.000 0.000 100.00 % -13.489 K
Net change in cash -16.097 M -61.60 % -9.961 M 82.90 % -58.246 M -793.21 % -6.521 M -114.36 % 45.411 M 306.83 % -21.956 M -721.81 % 3.531 M -94.97 % 70.224 M 240.90 % -49.841 M -454.97 % 14.041 M -9.04 % 15.436 M 130.97 % -49.841 M -199.39 % 50.149 M 131.55 % -158.957 M -391.59 % -32.335 M 60.07 % -80.985 M -1 088.76 % 8.191 M 174.96 % -10.926 M -170.73 % 15.447 M -61.89 % 40.535 M -73.56 % 153.325 M 543.17 % 23.839 M 411.79 % 4.658 M -67.21 % 14.207 M 154.20 % -26.213 M -3 715.56 % -687.000 K -174.51 % 922.000 K -97.42 % 35.692 M 298.16 % -18.012 M -294.72 % 9.250 M 122.31 % -41.467 M -188.03 % 47.107 M 284.34 % -25.554 M -259.81 % 15.990 M 158.48 % -27.343 M -205.66 % 25.878 M 217.58 % -22.010 M -230.43 % 16.875 M 154.69 % -30.856 M -199.33 % 31.065 M 645.59 % -5.694 M 12.74 % -6.525 M 70.79 % -22.337 M -168.50 % 32.608 M 1 646.39 % -2.109 M -486.20 % 546.000 K -39.87 % 908.000 K -95.94 % 22.363 M -15.54 % 26.478 M 169.66 % -38.011 M -386.55 % 13.265 M 84.98 % 7.171 M 142.86 % -16.731 M
Cash at beginning of period 51.552 M -16.19 % 61.513 M -48.64 % 119.759 M -5.16 % 126.280 M -0.30 % 126.656 M -14.77 % 148.612 M 2.43 % 145.081 M 93.81 % 74.857 M -39.97 % 124.698 M 12.69 % 110.657 M 16.21 % 95.221 M -23.64 % 124.698 M 240.00 % 36.676 M -81.25 % 195.633 M -14.18 % 227.968 M -26.21 % 308.953 M 2.72 % 300.762 M -3.51 % 311.688 M 5.21 % 296.241 M 15.85 % 255.706 M 149.76 % 102.380 M 30.35 % 78.541 M 6.30 % 73.883 M 23.81 % 59.676 M -30.52 % 85.889 M -0.79 % 86.576 M 1.08 % 85.654 M 71.44 % 49.962 M -26.50 % 67.974 M 15.75 % 58.724 M -41.39 % 100.191 M 88.74 % 53.084 M -32.50 % 78.638 M 25.52 % 62.648 M -30.38 % 89.991 M 40.36 % 64.113 M -25.56 % 86.123 M 24.37 % 69.248 M -30.82 % 100.104 M 45.00 % 69.039 M -7.62 % 74.733 M -8.03 % 81.258 M -21.56 % 103.595 M 45.94 % 70.987 M -2.89 % 73.096 M 0.75 % 72.550 M 1.27 % 71.642 M 45.38 % 49.279 M 116.13 % 22.801 M -62.51 % 60.812 M 27.90 % 47.547 M 17.76 % 40.376 M -29.30 % 57.108 M
Cash at end of period 35.455 M -31.22 % 51.552 M -16.19 % 61.513 M -48.64 % 119.759 M -30.40 % 172.067 M 35.85 % 126.656 M -14.77 % 148.612 M 2.43 % 145.081 M 93.81 % 74.857 M -39.97 % 124.698 M 12.69 % 110.657 M 47.82 % 74.857 M -13.78 % 86.825 M 136.73 % 36.676 M -81.25 % 195.633 M -14.18 % 227.968 M -26.21 % 308.953 M 2.72 % 300.762 M -3.51 % 311.688 M 5.21 % 296.241 M 15.85 % 255.705 M 149.76 % 102.380 M 30.35 % 78.541 M 6.30 % 73.883 M 23.81 % 59.676 M -30.52 % 85.889 M -0.79 % 86.576 M 1.08 % 85.654 M 71.44 % 49.962 M -26.50 % 67.974 M 15.75 % 58.724 M -41.39 % 100.191 M 88.74 % 53.084 M -32.50 % 78.638 M 25.52 % 62.648 M -30.38 % 89.991 M 40.36 % 64.113 M -25.56 % 86.123 M 24.37 % 69.248 M -30.82 % 100.104 M 45.00 % 69.039 M -7.62 % 74.733 M -8.03 % 81.258 M -21.56 % 103.595 M 45.93 % 70.987 M -2.88 % 73.096 M 0.75 % 72.550 M 1.27 % 71.642 M 45.38 % 49.279 M 116.13 % 22.801 M -62.51 % 60.812 M 27.90 % 47.547 M 17.76 % 40.377 M
Operating cash flow 9.019 M 175.80 % -11.898 M 86.68 % -89.341 M -173.82 % 121.030 M 56.00 % 77.582 M 48 588.71 % -160.000 K -100.68 % 23.529 M -46.82 % 44.247 M 196.35 % -45.925 M -226.21 % 36.388 M -19.23 % 45.051 M 198.10 % -45.925 M -179.44 % 57.807 M 306.48 % -27.997 M 6.64 % -29.989 M -148.05 % 62.410 M 143.81 % 25.598 M 651.32 % -4.643 M -114.29 % 32.487 M -34.56 % 49.645 M 471.59 % -13.360 M -135.23 % 37.926 M -38.61 % 61.781 M 429.45 % 11.669 M 238.65 % -8.416 M -169.96 % 12.030 M -31.77 % 17.632 M -44.53 % 31.789 M 1.93 % 31.188 M 54.48 % 20.189 M 573.03 % -4.268 M -107.77 % 54.957 M 624.75 % -10.473 M -125.81 % 40.575 M 2 455.10 % 1.588 M -95.22 % 33.216 M 256.81 % -21.183 M -167.86 % 31.217 M 240.88 % -22.159 M -175.75 % 29.252 M 127.65 % 12.850 M 85.42 % 6.930 M 854.90 % -918.000 K -103.00 % 30.551 M 423.67 % 5.834 M -35.40 % 9.031 M 323.00 % 2.135 M -90.53 % 22.533 M -31.50 % 32.895 M 218.60 % -27.737 M -311.20 % 13.133 M 46.05 % 8.992 M 167.99 % -13.226 M
Capital expenditure -2.380 M -6.63 % -2.232 M -90.93 % -1.169 M 49.46 % -2.313 M -219.92 % -722.983 K -26.62 % -571.000 K -80.13 % -317.000 K 72.88 % -1.169 M 51.48 % -2.409 M -194.90 % -817.000 K -249.15 % -234.000 K 90.29 % -2.409 M 19.87 % -3.007 M -441.79 % -555.000 K 71.52 % -1.949 M -819.34 % -212.000 K 87.52 % -1.698 M 54.68 % -3.747 M 49.05 % -7.354 M -1 350.49 % -507.000 K 66.07 % -1.494 M -244.29 % -434.000 K 33.54 % -653.000 K 56.26 % -1.493 M 7.61 % -1.616 M 49.86 % -3.223 M -79.96 % -1.791 M -134.12 % -765.000 K 66.90 % -2.311 M 50.31 % -4.651 M 7.20 % -5.012 M -467.61 % -883.000 K 73.36 % -3.315 M -151.88 % -1.316 M 41.43 % -2.247 M -139.30 % -939.000 K 67.35 % -2.876 M -168.54 % -1.071 M -19.40 % -897.000 K -24.93 % -718.000 K -435.82 % -134.000 K 46.83 % -252.000 K 79.90 % -1.254 M -60.15 % -783.000 K 78.57 % -3.655 M -703.20 % -455.000 K 74.21 % -1.764 M -230.34 % -534.000 K -13.39 % -470.943 K 53.74 % -1.018 M -419.39 % -196.000 K 92.57 % -2.637 M 10.75 % -2.955 M
Free CashFlow 6.639 M 146.99 % -14.130 M 84.39 % -90.510 M -176.24 % 118.717 M 54.46 % 76.859 M 10 614.22 % -731.000 K -103.15 % 23.212 M -46.12 % 43.078 M 189.12 % -48.334 M -235.88 % 35.571 M -20.63 % 44.817 M 192.72 % -48.334 M -188.20 % 54.800 M 291.93 % -28.552 M 10.60 % -31.938 M -151.35 % 62.198 M 160.25 % 23.900 M 384.86 % -8.390 M -133.38 % 25.133 M -48.85 % 49.138 M 430.80 % -14.854 M -139.62 % 37.492 M -38.67 % 61.128 M 500.71 % 10.176 M 201.43 % -10.032 M -213.91 % 8.807 M -44.40 % 15.841 M -48.94 % 31.024 M 7.44 % 28.877 M 85.85 % 15.538 M 267.44 % -9.280 M -117.16 % 54.074 M 492.19 % -13.788 M -135.12 % 39.259 M 6 057.36 % -659.000 K -102.04 % 32.277 M 234.16 % -24.059 M -179.81 % 30.146 M 230.75 % -23.056 M -180.80 % 28.534 M 124.40 % 12.716 M 90.41 % 6.678 M 407.46 % -2.172 M -107.30 % 29.768 M 1 265.82 % 2.180 M -74.59 % 8.576 M 2 211.59 % 371.000 K -98.31 % 21.999 M -32.15 % 32.424 M 212.76 % -28.755 M -322.27 % 12.937 M 103.57 % 6.355 M 139.27 % -16.181 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006