KMD.AX

KMD Brands Limited KMD.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Revenue 989.015 M 0.98 % 979.415 M -11.20 % 1.103 B 12.57 % 979.802 M 6.18 % 922.792 M 15.72 % 797.410 M 46.15 % 545.618 M 9.69 % 497.437 M 11.70 % 445.348 M 4.64 % 425.593 M 3.96 % 409.372 M 4.19 % 392.918 M 2.33 % 383.983 M 10.62 % 347.104 M 13.38 % 306.143 M 24.54 % 245.812 M
Net income -95.058 M -91.03 % -49.760 M -241.61 % 35.139 M -2.26 % 35.952 M -42.99 % 63.066 M 674.29 % 8.145 M -85.87 % 57.633 M 14.05 % 50.532 M 32.84 % 38.039 M 13.48 % 33.521 M 64.17 % 20.419 M -51.56 % 42.152 M -4.58 % 44.174 M 26.75 % 34.852 M -10.79 % 39.066 M 316.17 % 9.387 M
Income before tax -104.660 M -124.05 % -46.712 M -189.31 % 52.302 M -2.47 % 53.625 M -26.35 % 72.813 M 223.47 % 22.510 M -72.34 % 81.378 M 10.64 % 73.551 M 33.79 % 54.974 M 16.16 % 47.325 M 55.51 % 30.432 M -48.99 % 59.663 M 1.15 % 58.982 M 15.37 % 51.126 M -10.65 % 57.217 M 160.50 % 21.964 M
Income before tax ratio -0.11 -121.88 % -0.05 -200.58 % 0.05 -13.36 % 0.05 -30.64 % 0.08 179.52 % 0.03 -81.07 % 0.15 0.87 % 0.15 19.78 % 0.12 11.01 % 0.11 49.58 % 0.07 -51.04 % 0.15 -1.15 % 0.15 4.29 % 0.15 -21.19 % 0.19 109.17 % 0.09
EBITDA -11.299 M -110.47 % 107.892 M 5.11 % 102.650 M -42.81 % 179.483 M 108.27 % 86.179 M -42.16 % 148.985 M 49.86 % 99.413 M 12.01 % 88.753 M 24.92 % 71.047 M 9.60 % 64.824 M 37.61 % 47.108 M -36.77 % 74.504 M 0.59 % 74.066 M 14.07 % 64.931 M -6.00 % 69.075 M 93.97 % 35.611 M
Net income ratio -0.10 -89.18 % -0.05 -259.48 % 0.03 -13.18 % 0.04 -46.31 % 0.07 569.09 % 0.01 -90.33 % 0.11 3.98 % 0.10 18.93 % 0.09 8.44 % 0.08 57.91 % 0.05 -53.51 % 0.11 -6.75 % 0.12 14.57 % 0.10 -21.31 % 0.13 234.16 % 0.04
Ratio EBITDA -0.01 -110.37 % 0.11 18.37 % 0.09 -49.20 % 0.18 96.15 % 0.09 -50.02 % 0.19 2.54 % 0.18 2.12 % 0.18 11.84 % 0.16 4.74 % 0.15 32.36 % 0.12 -39.31 % 0.19 -1.70 % 0.19 3.11 % 0.19 -17.09 % 0.23 55.75 % 0.14
Gross profit ratio 0.57 -3.10 % 0.58 -1.27 % 0.59 0.42 % 0.59 0.29 % 0.59 1.10 % 0.58 -4.74 % 0.61 -3.91 % 0.63 2.27 % 0.62 -0.91 % 0.63 1.71 % 0.62 -2.57 % 0.63 0.20 % 0.63 -0.35 % 0.63 -3.46 % 0.66 3.71 % 0.63
Weighted average shs out dil 711.667 M 0.02 % 711.548 M -1.11 % 719.546 M 0.32 % 717.266 M 0.60 % 713.006 M 44.16 % 494.582 M -7.64 % 535.522 M 69.58 % 315.797 M 4.82 % 301.285 M 0.96 % 298.422 M 0.07 % 298.213 M -0.65 % 300.154 M 0.47 % 298.753 M -0.45 % 300.116 M -0.41 % 301.361 M -92.61 % 4.080 B
Weighted average shs out 709.388 M -0.30 % 711.548 M 0.04 % 711.283 M 0.32 % 709.001 M 0.00 % 709.001 M 43.71 % 493.347 M -7.37 % 532.611 M 70.22 % 312.903 M 4.85 % 298.429 M 0.00 % 298.422 M 0.07 % 298.213 M 0.46 % 296.849 M 0.11 % 296.516 M 0.10 % 296.224 M 0.00 % 296.224 M -92.74 % 4.080 B
EPS diluted -0.13 -85.98 % -0.07 -243.24 % 0.05 -2.59 % 0.05 -41.40 % 0.09 421.34 % 0.02 -85.09 % 0.11 -31.25 % 0.16 23.08 % 0.13 18.18 % 0.11 61.29 % 0.07 -51.29 % 0.14 -6.67 % 0.15 25.00 % 0.12 -7.69 % 0.13 5 552.17 % 0.00
Earnings per share -0.13 -85.98 % -0.07 -241.50 % 0.05 -2.56 % 0.05 -41.05 % 0.09 421.21 % 0.02 -85.00 % 0.11 -31.25 % 0.16 23.08 % 0.13 18.18 % 0.11 61.29 % 0.07 -51.29 % 0.14 -6.67 % 0.15 25.00 % 0.12 -7.69 % 0.13 5 552.17 % 0.00
Gross profit 559.260 M -2.15 % 571.535 M -12.33 % 651.945 M 13.04 % 576.733 M 6.48 % 541.622 M 17.00 % 462.917 M 39.23 % 332.493 M 5.39 % 315.476 M 14.23 % 276.183 M 3.69 % 266.361 M 5.74 % 251.890 M 1.51 % 248.141 M 2.53 % 242.025 M 10.24 % 219.545 M 9.45 % 200.583 M 29.17 % 155.289 M
Income tax expense 11.081 M 587.83 % 1.611 M -89.73 % 15.688 M -6.60 % 16.797 M 46.47 % 11.468 M -15.87 % 13.631 M -42.59 % 23.745 M 3.15 % 23.019 M 35.93 % 16.935 M 22.68 % 13.804 M 37.86 % 10.013 M -42.82 % 17.511 M 18.25 % 14.808 M -9.01 % 16.274 M -10.34 % 18.151 M 44.32 % 12.577 M
Cost of revenue 429.755 M 5.36 % 407.880 M -9.57 % 451.049 M 11.90 % 403.069 M 5.75 % 381.170 M 13.95 % 334.493 M 56.95 % 213.125 M 17.13 % 181.961 M 7.56 % 169.165 M 6.24 % 159.232 M 1.11 % 157.482 M 8.78 % 144.777 M 1.99 % 141.958 M 11.29 % 127.559 M 20.84 % 105.560 M 16.61 % 90.523 M
General and administrative expenses 182.636 M 3.65 % 176.199 M -5.26 % 185.973 M 6.15 % 175.196 M 20.29 % 145.641 M -17.36 % 176.237 M 139.85 % 73.477 M 4.91 % 70.038 M 13.67 % 61.613 M -1.07 % 62.278 M 0.50 % 61.968 M 19.50 % 51.857 M -10.13 % 57.700 M 18.11 % 48.854 M 17.01 % 41.751 M 42.60 % 29.278 M
Selling and marketing expenses 283.018 M 10.76 % 255.527 M -4.56 % 267.743 M 15.68 % 231.460 M 6.61 % 217.115 M 28.26 % 169.272 M 5.41 % 160.581 M 3.15 % 155.677 M 8.30 % 143.740 M 3.20 % 139.285 M -2.52 % 142.893 M 15.99 % 123.193 M 1.14 % 121.800 M 7.05 % 113.774 M 20.00 % 94.812 M 22.25 % 77.556 M
Other expenses 0.000 100.00 % -4.926 M 0.000 0.000 -100.00 % 3.769 M -96.34 % 103.027 M 9 017.43 % 1.130 M 0.000 0.000 0.000 -100.00 % 23.000 K -98.31 % 1.363 M 57.75 % 864.000 K 1 700.00 % 48.000 K 0.000 0.000
Operating expenses 466.520 M 9.31 % 426.800 M -5.93 % 453.716 M 11.57 % 406.656 M 10.95 % 366.525 M -18.28 % 448.536 M 79.90 % 249.330 M 3.51 % 240.866 M 9.89 % 219.179 M 1.72 % 215.480 M -1.49 % 218.736 M 18.08 % 185.248 M -2.56 % 190.109 M 10.43 % 172.159 M 19.57 % 143.978 M 11.06 % 129.641 M
Cost and expenses 896.275 M 7.38 % 834.680 M -7.75 % 904.765 M 11.74 % 809.725 M 8.30 % 747.695 M -4.51 % 783.029 M 69.32 % 462.455 M 9.37 % 422.827 M 8.88 % 388.344 M 3.64 % 374.712 M -0.40 % 376.218 M 14.00 % 330.025 M -0.61 % 332.067 M 10.79 % 299.718 M 20.11 % 249.538 M 13.34 % 220.164 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
Selling general and administrative expenses 466.520 M 8.06 % 431.726 M -4.85 % 453.716 M 11.57 % 406.656 M 12.10 % 362.756 M 4.99 % 345.509 M 47.62 % 234.058 M 3.70 % 225.715 M 9.92 % 205.353 M 1.88 % 201.563 M -1.61 % 204.861 M 17.03 % 175.050 M -2.48 % 179.500 M 10.37 % 162.628 M 19.09 % 136.563 M 27.83 % 106.834 M
Interest income 0.000 -100.00 % 1.322 M 49.21 % 886.000 K 124.87 % 394.000 K -52.76 % 834.000 K 85.75 % 449.000 K 1 113.51 % 37.000 K -21.28 % 47.000 K 67.86 % 28.000 K 7.69 % 26.000 K -98.21 % 1.450 M 464.20 % 257.000 K 37.43 % 187.000 K 29.86 % 144.000 K -38.98 % 236.000 K -89.64 % 2.277 M
Interest expense 0.000 -100.00 % 26.301 M 88.97 % 13.918 M -1.90 % 14.187 M -18.05 % 17.311 M 15.81 % 14.948 M 406.37 % 2.952 M 166.91 % 1.106 M -46.26 % 2.058 M -42.55 % 3.582 M -14.61 % 4.195 M -13.51 % 4.850 M 5.57 % 4.594 M -23.22 % 5.983 M -15.00 % 7.039 M -41.02 % 11.934 M
Depreciation and amortization 27.038 M -78.93 % 128.303 M 356.04 % 28.134 M -75.00 % 112.516 M 331.86 % 26.054 M -74.85 % 103.585 M 578.27 % 15.272 M 2.10 % 14.958 M 8.19 % 13.826 M -0.65 % 13.917 M 0.30 % 13.875 M 36.06 % 10.198 M -3.87 % 10.609 M 11.31 % 9.531 M 28.54 % 7.415 M 24.14 % 5.973 M
Operating income 92.740 M -35.92 % 144.735 M -26.99 % 198.229 M 16.55 % 170.077 M -2.87 % 175.097 M 367.45 % 37.458 M -55.58 % 84.330 M 12.96 % 74.657 M 30.90 % 57.032 M 12.03 % 50.907 M 47.02 % 34.627 M -46.33 % 64.513 M 1.47 % 63.576 M 11.32 % 57.109 M -11.12 % 64.256 M 89.56 % 33.898 M
Operating income ratio 0.09 -36.55 % 0.15 -17.77 % 0.18 3.53 % 0.17 -8.52 % 0.19 303.94 % 0.05 -69.61 % 0.15 2.98 % 0.15 17.20 % 0.13 7.06 % 0.12 41.41 % 0.08 -48.48 % 0.16 -0.83 % 0.17 0.63 % 0.16 -21.61 % 0.21 52.20 % 0.14
Total other income expenses net -197.400 M -3.11 % -191.447 M -31.19 % -145.927 M -25.31 % -116.452 M -13.85 % -102.284 M 0.000 100.00 % -1.785 M 47.00 % -3.368 M 3.63 % -3.495 M 31.68 % -5.116 M -87.95 % -2.722 M 15.73 % -3.230 M 8.83 % -3.543 M -194.73 % 3.740 M 153.13 % -7.039 M -91.07 % -3.684 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 340.591 M -3.74 % 353.828 M -1.12 % 357.821 M 10.21 % 324.658 M 34.02 % 242.254 M -21.17 % 307.308 M 1 494.75 % 19.270 M -63.88 % 53.348 M 673.83 % 6.894 M -81.27 % 36.800 M -46.91 % 69.315 M 24.84 % 55.523 M 37.24 % 40.458 M -22.09 % 51.926 M 21.02 % 42.906 M -12.84 % 49.229 M -11.21 % 55.446 M
Total investments 0.000 -100.00 % 2.196 M 18.32 % 1.856 M 16.88 % 1.588 M 2.52 % 1.549 M -60.74 % 3.945 M 0.000 -100.00 % 22.180 M 0.000 0.000 -100.00 % 13.657 M 9 127.70 % 148.000 K -98.13 % 7.914 M 0.000 -100.00 % 2.000 K -95.45 % 44.000 K -97.64 % 1.863 M
Total debt 374.875 M -3.33 % 387.776 M -4.80 % 407.309 M 2.99 % 395.468 M 2.75 % 384.868 M -28.62 % 539.193 M 2 014.48 % 25.500 M -58.53 % 61.494 M 489.53 % 10.431 M -76.13 % 43.691 M -38.48 % 71.015 M 13.23 % 62.715 M 46.52 % 42.803 M -20.35 % 53.737 M 15.61 % 46.480 M -13.87 % 53.965 M -2.67 % 55.446 M
Accumulated other comprehensive income loss 24.495 M -3.87 % 25.480 M 127.42 % 11.204 M -29.21 % 15.827 M 161.99 % -25.531 M -53.70 % -16.611 M -169.18 % -6.171 M -127.13 % -2.717 M 88.19 % -23.002 M 6.27 % -24.541 M -736.43 % -2.934 M 81.28 % -15.674 M -235.78 % -4.668 M -192.29 % 5.058 M 211.39 % -4.541 M -256.44 % -1.274 M -162.46 % 2.040 M
Retained earnings 30.163 M -75.88 % 125.067 M -36.18 % 195.983 M -3.71 % 203.525 M -4.86 % 213.932 M 29.32 % 165.426 M -16.08 % 197.120 M 13.80 % 173.217 M 15.56 % 149.893 M 12.29 % 133.483 M 15.02 % 116.057 M -2.96 % 119.592 M 17.84 % 101.487 M 31.33 % 77.278 M 23.81 % 62.418 M 43.98 % 43.352 M 131.18 % 18.752 M
Common stock 629.383 M 0.00 % 629.383 M 0.05 % 629.079 M 0.43 % 626.380 M 0.00 % 626.380 M 0.00 % 626.380 M 149.44 % 251.113 M 0.49 % 249.882 M 24.81 % 200.209 M 0.01 % 200.191 M 0.00 % 200.191 M 0.99 % 198.228 M 0.43 % 197.370 M 0.04 % 197.298 M 0.13 % 197.049 M 0.00 % 197.049 M 29.53 % 152.127 M
Total equity 689.942 M -12.19 % 785.678 M -6.65 % 841.637 M -1.04 % 850.458 M 3.86 % 818.851 M 5.09 % 779.202 M 76.27 % 442.062 M 5.16 % 420.382 M 28.52 % 327.100 M 5.81 % 309.133 M -1.33 % 313.314 M 3.70 % 302.146 M 2.70 % 294.189 M 5.21 % 279.634 M 9.69 % 254.926 M 6.61 % 239.127 M 38.29 % 172.919 M
Other non current liabilities 94.352 M 484.55 % 16.141 M 0.96 % 15.988 M -7.29 % 17.246 M 16.39 % 14.818 M 2.81 % 14.413 M 160 044.44 % 9.000 K -85.48 % 62.000 K -76.60 % 265.000 K -56.13 % 604.000 K 31.02 % 461.000 K 120.57 % 209.000 K -66.72 % 628.000 K -16.38 % 751.000 K 149.50 % 301.000 K -4.44 % 315.000 K 82.43 % 172.673 K
Long term debt 286.718 M -5.37 % 303.000 M -6.50 % 324.077 M 1.22 % 320.175 M 3.52 % 309.296 M -33.00 % 461.614 M 1 710.25 % 25.500 M -35.44 % 39.500 M 278.68 % 10.431 M -76.13 % 43.691 M -38.44 % 70.976 M 13.59 % 62.484 M 46.74 % 42.580 M -20.76 % 53.737 M 15.61 % 46.480 M -13.87 % 53.965 M -2.67 % 55.446 M
Total non current liabilities 381.070 M -6.74 % 408.605 M -5.71 % 433.340 M 0.57 % 430.870 M 5.01 % 410.296 M -26.40 % 557.479 M 681.22 % 71.360 M -20.13 % 89.347 M 99.78 % 44.723 M 0.97 % 44.295 M -37.99 % 71.437 M 13.95 % 62.693 M 45.10 % 43.208 M -20.70 % 54.488 M 16.47 % 46.781 M -13.82 % 54.280 M -2.41 % 55.618 M
Other current liabilities 81.892 M 11.56 % 73.403 M -14.01 % 85.361 M -8.76 % 93.554 M 19.86 % 78.055 M -8.16 % 84.988 M 92.86 % 44.067 M 29.74 % 33.965 M -31.11 % 49.302 M 7.21 % 45.986 M 59 622.08 % 77.000 K -97.43 % 2.999 M -90.22 % 30.667 M 7.14 % 28.624 M -9.12 % 31.498 M 46.20 % 21.544 M 155.51 % 8.432 M
Deferred revenue 0.000 0.000 -100.00 % 612.000 K -49.55 % 1.213 M 0.000 0.000 100.00 % -102.000 K -100.28 % 36.899 M 56 867.69 % -65.000 K 30.85 % -94.000 K -100.30 % 31.329 M 10.47 % 28.360 M -7.35 % 30.609 M 0.000 0.000 0.000 0.000
Short term debt 88.157 M 3.99 % 84.776 M 3.51 % 81.902 M 13.34 % 72.264 M -4.38 % 75.572 M -2.59 % 77.579 M 75 957.84 % 102.000 K 100.22 % -46.812 M -72 118.46 % 65.000 K -30.85 % 94.000 K 141.03 % 39.000 K -83.12 % 231.000 K 3.59 % 223.000 K 0.000 0.000 0.000 0.000
Total current liabilities 279.640 M 14.93 % 243.317 M -5.87 % 258.502 M -4.66 % 271.143 M 14.88 % 236.016 M -0.31 % 236.751 M 191.81 % 81.131 M -22.65 % 104.888 M 55.98 % 67.244 M 12.40 % 59.825 M 30.91 % 45.700 M 5.16 % 43.458 M 11.95 % 38.820 M 0.29 % 38.708 M 1.37 % 38.183 M 46.82 % 26.007 M 24.55 % 20.880 M
Total liabilities 660.710 M 1.35 % 651.922 M -5.77 % 691.842 M -1.45 % 702.013 M 8.62 % 646.312 M -18.62 % 794.230 M 420.84 % 152.491 M -21.49 % 194.235 M 73.48 % 111.967 M 7.54 % 104.120 M -11.11 % 117.137 M 10.35 % 106.151 M 29.41 % 82.028 M -11.98 % 93.196 M 9.69 % 84.964 M 5.83 % 80.287 M 4.95 % 76.498 M
Other non current assets 18.586 M 746.36 % 2.196 M 0.000 0.000 0.000 100.00 % -5.380 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 -100.00 % 1.856 M 16.88 % 1.588 M 2.52 % 1.549 M -60.74 % 3.945 M 0.000 0.000 0.000 0.000 -100.00 % 20.000 K -85.51 % 138.000 K 411.11 % 27.000 K 0.000 0.000 -100.00 % 44.000 K -93.29 % 655.841 K
Intangible assets 410.992 M -0.90 % 414.732 M -0.43 % 416.522 M -2.98 % 429.321 M 4.17 % 412.150 M 0.97 % 408.176 M 108.53 % 195.740 M -6.60 % 209.582 M 33.09 % 157.478 M -0.71 % 158.609 M -3.66 % 164.627 M 0.83 % 163.268 M 2.39 % 159.457 M -8.19 % 173.686 M 3.21 % 168.279 M 1.12 % 166.419 M 24.72 % 133.430 M
GoodWill 215.107 M -14.68 % 252.127 M -12.42 % 287.880 M -0.73 % 290.001 M 4.92 % 276.401 M 0.73 % 274.402 M 44.18 % 190.321 M 5.30 % 180.737 M 48.71 % 121.536 M 61.18 % 75.406 M 0.00 % 75.406 M 0.00 % 75.406 M 0.00 % 75.406 M 0.00 % 75.406 M 0.00 % 75.406 M 0.00 % 75.406 M 26.26 % 59.723 M
Goodwill and intangible assets 626.099 M -6.11 % 666.859 M -5.33 % 704.402 M -2.07 % 719.322 M 4.47 % 688.551 M 0.88 % 682.578 M 76.81 % 386.061 M -1.09 % 390.319 M 39.89 % 279.014 M 19.23 % 234.015 M -2.51 % 240.033 M 0.57 % 238.674 M 1.62 % 234.863 M -5.71 % 249.092 M 2.22 % 243.685 M 0.77 % 241.825 M 25.20 % 193.152 M
Property plant equipment net 318.279 M -8.81 % 349.032 M -1.20 % 353.269 M 7.18 % 329.615 M 2.38 % 321.961 M -7.67 % 348.720 M 478.13 % 60.319 M -5.03 % 63.514 M 4.08 % 61.026 M -0.95 % 61.609 M 13.89 % 54.093 M 11.76 % 48.402 M 11.58 % 43.379 M 3.50 % 41.911 M 27.69 % 32.822 M 17.15 % 28.018 M 65.87 % 16.892 M
Total non current assets 962.964 M -6.76 % 1.033 B -3.85 % 1.074 B 0.90 % 1.065 B 3.76 % 1.026 B -0.89 % 1.035 B 131.92 % 446.380 M -1.64 % 453.833 M 33.46 % 340.040 M 11.16 % 305.895 M 2.61 % 298.103 M 1.55 % 293.549 M 3.99 % 282.286 M -4.06 % 294.221 M 5.09 % 279.974 M 2.42 % 273.359 M 27.29 % 214.751 M
Other current assets 35.695 M 7.18 % 33.303 M -4.45 % 34.854 M 20.44 % 28.938 M 162.24 % 11.035 M 187.15 % 3.843 M -22.58 % 4.964 M -2.21 % 5.076 M 0.000 0.000 -100.00 % 17.280 M 0.000 -100.00 % 7.887 M 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.180 M 0.000 0.000 -100.00 % 13.637 M 136 270.00 % 10.000 K -99.87 % 7.887 M 0.000 -100.00 % 2.000 K 0.000 -100.00 % 1.207 M
cash and cash equivalents 34.284 M 0.99 % 33.948 M -31.40 % 49.488 M -30.11 % 70.810 M -50.35 % 142.614 M -38.50 % 231.885 M 3 622.07 % 6.230 M -23.52 % 8.146 M 130.31 % 3.537 M -48.67 % 6.891 M 305.35 % 1.700 M -76.36 % 7.192 M 206.70 % 2.345 M 29.49 % 1.811 M -49.33 % 3.574 M -24.54 % 4.736 M 0.000
Cash and short term investments 34.284 M 0.99 % 33.948 M -31.40 % 49.488 M -30.11 % 70.810 M -50.35 % 142.614 M -38.50 % 231.885 M 3 622.07 % 6.230 M -79.46 % 30.326 M 757.39 % 3.537 M -48.67 % 6.891 M 305.35 % 1.700 M -76.36 % 7.192 M 206.70 % 2.345 M 29.49 % 1.811 M -49.33 % 3.574 M -24.54 % 4.736 M 292.34 % 1.207 M
Total current assets 387.688 M -4.23 % 404.821 M -11.86 % 459.302 M -5.86 % 487.868 M 11.10 % 439.125 M -18.41 % 538.189 M 263.22 % 148.173 M -7.84 % 160.784 M 62.36 % 99.027 M -7.76 % 107.358 M -18.88 % 132.348 M 15.34 % 114.748 M 22.16 % 93.931 M 19.49 % 78.609 M 31.20 % 59.916 M 30.10 % 46.055 M 32.85 % 34.666 M
Inventory 254.039 M -4.81 % 266.877 M -8.11 % 290.420 M -1.73 % 295.522 M 36.47 % 216.545 M -5.35 % 228.793 M 86.35 % 122.773 M 9.69 % 111.929 M 25.47 % 89.206 M -6.53 % 95.436 M -15.74 % 113.270 M 9.16 % 103.767 M 29.66 % 80.031 M 9.19 % 73.295 M 35.73 % 54.001 M 44.33 % 37.416 M 19.25 % 31.377 M
Net receivables 63.670 M -9.93 % 70.693 M -16.38 % 84.540 M -8.70 % 92.598 M 34.33 % 68.931 M -6.43 % 73.668 M 418.57 % 14.206 M 5.60 % 13.453 M 114.08 % 6.284 M 24.91 % 5.031 M 34.48 % 3.741 M -1.01 % 3.779 M 3.03 % 3.668 M 4.71 % 3.503 M 49.76 % 2.339 M -40.07 % 3.903 M 87.43 % 2.082 M
Tax assets 0.000 -100.00 % 14.692 M 0.29 % 14.650 M 4.06 % 14.078 M 0.72 % 13.977 M 159.80 % 5.380 M 0.000 0.000 0.000 -100.00 % 10.271 M 159.57 % 3.957 M -37.54 % 6.335 M 57.70 % 4.017 M 24.83 % 3.218 M -7.18 % 3.467 M -0.14 % 3.472 M -14.29 % 4.051 M
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
Account payables 109.591 M 28.72 % 85.138 M -5.31 % 89.909 M -12.11 % 102.296 M 41.63 % 72.230 M 12.97 % 63.939 M 109.61 % 30.504 M 27.09 % 24.001 M 66.65 % 14.402 M 14.91 % 12.533 M -12.08 % 14.255 M 20.11 % 11.868 M 49.66 % 7.930 M -21.36 % 10.084 M 50.85 % 6.685 M 49.79 % 4.463 M -64.15 % 12.448 M
Tax payables 0.000 0.000 -100.00 % 718.000 K -60.46 % 1.816 M -82.12 % 10.159 M -0.84 % 10.245 M 58.64 % 6.458 M -35.21 % 9.968 M 186.85 % 3.475 M 186.72 % 1.212 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -33.247 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 5.901 M 2.66 % 5.748 M 7.02 % 5.371 M 13.65 % 4.726 M 16.12 % 4.070 M 1.57 % 4.007 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 287.790 M -2.17 % 294.176 M -2.62 % 302.100 M 6.15 % 284.587 M 1.90 % 279.271 M -6.26 % 297.923 M 0.000 100.00 % -46.867 M 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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 89.464 M -4.09 % 93.275 M -0.19 % 93.449 M 8.43 % 86.182 M 5.81 % 81.452 M 77.64 % 45.851 M -7.90 % 49.785 M 46.31 % 34.027 M 2.35 % 33.247 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.351 B -6.05 % 1.438 B -6.25 % 1.533 B -1.22 % 1.552 B 5.96 % 1.465 B -6.88 % 1.573 B 164.64 % 594.553 M -3.26 % 614.617 M 39.98 % 439.067 M 6.25 % 413.253 M -4.00 % 430.451 M 5.43 % 408.297 M 8.53 % 376.217 M 0.91 % 372.830 M 9.69 % 339.890 M 6.41 % 319.414 M 28.06 % 249.417 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Deferred income tax 0.000 0.000 -100.00 % 3.610 M 0.84 % 3.580 M 127.82 % -12.867 M -130.72 % -5.577 M -1 134.69 % 539.000 K 128.50 % -1.891 M -357.98 % 733.000 K 111.31 % -6.481 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 391.000 K 34.36 % 291.000 K -48.77 % 568.000 K -37.86 % 914.000 K -49.17 % 1.798 M 375.66 % 378.000 K -47.57 % 721.000 K -51.58 % 1.489 M 30.73 % 1.139 M 64.60 % 692.000 K 7 588.89 % 9.000 K -95.73 % 211.000 K 0.96 % 209.000 K 0.000 0.000 0.000
Change in working capital 8.617 M -80.70 % 44.656 M 260.93 % -27.749 M 61.07 % -71.281 M -519.42 % 16.995 M -70.57 % 57.756 M 543.63 % -13.019 M -249.85 % 8.688 M -32.58 % 12.887 M -36.94 % 20.435 M 345.67 % -8.318 M 66.86 % -25.097 M -104.92 % -12.247 M 0.000 0.000 0.000
Accounts receivables -3.506 M -121.85 % 16.049 M 2 168.17 % -776.000 K 97.22 % -27.953 M -725.07 % 4.472 M -81.39 % 24.027 M 6 439.58 % -379.000 K -107.19 % 5.272 M 522.10 % -1.249 M 13.26 % -1.440 M -1 397.30 % 111.000 K 193.28 % -119.000 K 64.16 % -332.000 K 0.000 0.000 0.000
Inventory 11.359 M -60.49 % 28.751 M 2 664.76 % -1.121 M 98.32 % -66.555 M -912.64 % 8.190 M -59.67 % 20.305 M 255.69 % -13.042 M 5.99 % -13.873 M -320.80 % 6.283 M -53.56 % 13.528 M 260.49 % -8.429 M 66.25 % -24.978 M -109.63 % -11.915 M 0.000 0.000 0.000
Accounts payables 0.000 0.000 100.00 % -17.360 M -154.70 % 31.736 M 805.71 % 3.504 M -64.00 % 9.732 M 165.76 % 3.662 M -66.35 % 10.884 M 94.50 % 5.596 M -35.94 % 8.735 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 764.000 K 630.56 % -144.000 K 98.30 % -8.492 M 0.20 % -8.509 M -1 126.42 % 829.000 K -77.55 % 3.692 M 213.25 % -3.260 M -150.90 % 6.405 M 183.78 % 2.257 M 681.70 % -388.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 81.135 M 383.72 % -28.597 M -332.36 % 12.307 M 9 590.55 % 127.000 K 103.40 % -3.734 M -161.57 % 6.065 M 1 048.67 % 528.000 K -98.29 % 30.808 M 63.79 % 18.810 M 27.97 % 14.699 M 112.84 % 6.906 M 27.21 % 5.429 M 14.88 % 4.726 M 0.000 0.000 0.000
Net cash provided by operating activities 126.162 M -12.78 % 144.653 M -1.99 % 147.588 M 80.41 % 81.808 M -54.08 % 178.146 M 4.58 % 170.341 M 176.20 % 61.674 M -18.42 % 75.601 M 12.38 % 67.273 M -2.62 % 69.080 M 133.17 % 29.627 M -5.03 % 31.195 M -31.70 % 45.676 M 40.42 % 32.528 M -18.22 % 39.774 M 21.99 % 32.603 M
Investments in property plant and equipment -13.132 M 45.99 % -24.314 M 32.44 % -35.988 M -9.61 % -32.833 M 7.65 % -35.553 M -79.00 % -19.862 M -26.54 % -15.696 M 5.98 % -16.694 M -25.75 % -13.276 M 42.77 % -23.196 M -16.01 % -19.994 M 17.43 % -24.215 M -39.01 % -17.419 M 20.29 % -21.853 M -84.20 % -11.864 M 12.57 % -13.569 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 4.000 K 100.39 % -1.029 M 99.73 % -376.121 M -1 585.05 % -22.321 M 73.02 % -82.746 M -8 274 700.00 % 1.000 K -80.00 % 5.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -4.543 M -204.41 % 4.351 M 119.62 % -22.180 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 141.000 K -99.37 % 22.321 M 832.37 % 2.394 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -11.326 M -38.00 % -8.207 M 0.000 0.000 -100.00 % 4.928 M 7.04 % 4.604 M 205.84 % -4.350 M -81.70 % -2.394 M -28.99 % -1.856 M 24.61 % -2.462 M 36.66 % -3.887 M 57.00 % -9.039 M -249.00 % -2.590 M 34.48 % -3.953 M -484.76 % -676.000 K 8.28 % -737.000 K
Net cash used for investing activites -24.458 M 24.79 % -32.521 M 9.63 % -35.988 M -9.62 % -32.829 M -3.71 % -31.654 M 92.00 % -395.781 M -2 421.70 % -15.695 M 87.10 % -121.620 M -816.16 % -13.275 M 42.76 % -23.191 M -16.07 % -19.980 M 17.46 % -24.207 M -39.05 % -17.409 M 20.22 % -21.821 M -83.93 % -11.864 M 12.51 % -13.560 M
Debt repayment -99.861 M -581.13 % -14.661 M 83.35 % -88.038 M -7.02 % -82.265 M 36.18 % -128.894 M -160.52 % 212.989 M 860.68 % -28.000 M -196.86 % 28.908 M 187.06 % -33.203 M -34.91 % -24.611 M -415.08 % 7.811 M -62.45 % 20.799 M 376.11 % -7.533 M -204.83 % 7.186 M 190.34 % -7.954 M 93.96 % -131.627 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 340.646 M 267.84 % 92.606 M 90.15 % 48.702 M 0.000 0.000 -100.00 % 1.454 M 161.04 % 557.000 K 0.000 0.000 0.000 -100.00 % 105.426 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -21.357 M
Dividends paid 0.000 100.00 % -22.506 M 48.10 % -43.366 M -0.86 % -42.995 M -203.21 % -14.180 M 47.88 % -27.209 M 19.70 % -33.883 M -24.53 % -27.208 M -12.53 % -24.179 M -50.00 % -16.119 M 33.29 % -24.163 M -0.48 % -24.047 M -20.13 % -20.018 M -0.09 % -20.000 M 0.00 % -20.000 M 0.000
Other financing activites -1.281 M 98.60 % -91.208 M 0.000 0.000 100.00 % -89.749 M -16.95 % -76.744 M -648.17 % 14.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -101.142 M 21.21 % -128.375 M 2.31 % -131.404 M -4.90 % -125.260 M 46.20 % -232.823 M -151.78 % 449.682 M 1 039.13 % -47.883 M -195.00 % 50.402 M 187.84 % -57.382 M -40.88 % -40.730 M -173.39 % -14.898 M -453.62 % -2.691 M 90.23 % -27.551 M -115.01 % -12.814 M 54.16 % -27.954 M 41.22 % -47.558 M
Effect of forex changes on cash -226.000 K -132.15 % 703.000 K 146.31 % -1.518 M -133.91 % 4.477 M 252.28 % -2.940 M -250.08 % 1.959 M 16 425.00 % -12.000 K -105.31 % 226.000 K 653.33 % 30.000 K -6.25 % 32.000 K 113.28 % -241.000 K -143.82 % 550.000 K 402.20 % -182.000 K -152.91 % 344.000 K 130.77 % -1.118 M -207.29 % 1.042 M
Net change in cash 336.000 K 102.16 % -15.540 M 27.12 % -21.322 M 70.31 % -71.804 M 19.57 % -89.271 M -139.56 % 225.655 M 11 877.40 % -1.916 M -141.57 % 4.609 M 237.42 % -3.354 M -164.61 % 5.191 M 194.52 % -5.492 M -213.31 % 4.847 M 807.68 % 534.000 K 130.29 % -1.763 M -51.72 % -1.162 M 95.77 % -27.473 M
Cash at beginning of period 33.948 M -31.40 % 49.488 M -30.11 % 70.810 M -50.35 % 142.614 M -38.50 % 231.885 M 3 622.07 % 6.230 M -23.52 % 8.146 M 130.31 % 3.537 M -48.67 % 6.891 M 305.35 % 1.700 M -76.36 % 7.192 M 206.70 % 2.345 M 29.49 % 1.811 M -49.33 % 3.574 M -24.54 % 4.736 M -85.30 % 32.209 M
Cash at end of period 34.284 M 0.99 % 33.948 M -31.40 % 49.488 M -30.11 % 70.810 M -50.35 % 142.614 M -38.50 % 231.885 M 3 622.07 % 6.230 M -23.52 % 8.146 M 130.31 % 3.537 M -48.67 % 6.891 M 305.35 % 1.700 M -76.36 % 7.192 M 206.70 % 2.345 M 29.49 % 1.811 M -49.33 % 3.574 M -24.54 % 4.736 M
Operating cash flow 126.162 M -12.78 % 144.653 M -1.99 % 147.588 M 80.41 % 81.808 M -54.08 % 178.146 M 4.58 % 170.341 M 176.20 % 61.674 M -18.42 % 75.601 M 12.38 % 67.273 M -2.62 % 69.080 M 133.17 % 29.627 M -5.03 % 31.195 M -31.70 % 45.676 M 40.42 % 32.528 M -18.22 % 39.774 M 21.99 % 32.603 M
Capital expenditure -13.132 M 59.62 % -32.521 M 9.63 % -35.988 M -9.61 % -32.833 M 7.65 % -35.553 M -79.00 % -19.862 M -26.54 % -15.696 M 5.98 % -16.694 M -25.75 % -13.276 M 42.77 % -23.196 M -16.01 % -19.994 M 17.43 % -24.215 M -39.01 % -17.419 M 20.29 % -21.853 M -84.20 % -11.864 M 12.57 % -13.569 M
Free CashFlow 113.030 M 0.80 % 112.132 M 0.48 % 111.600 M 127.87 % 48.975 M -65.65 % 142.593 M -5.24 % 150.479 M 227.28 % 45.978 M -21.95 % 58.907 M 9.09 % 53.997 M 17.68 % 45.884 M 376.32 % 9.633 M 38.01 % 6.980 M -75.30 % 28.257 M 164.70 % 10.675 M -61.75 % 27.910 M 46.63 % 19.034 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2025-07-31 2025-01-31 2024-07-31 2024-01-31 2023-07-31 2023-01-31 2022-07-31 2022-01-31 2021-07-31 2021-01-31 2020-07-31 2020-01-31 2019-07-31 2019-01-31 2018-07-31 2018-01-31 2017-07-31 2017-01-31 2016-07-31 2016-01-31 2015-07-31 2015-01-31 2014-07-31 2014-01-31 2013-07-31 2013-01-31 2012-07-31 2012-01-31 2011-07-31 2011-01-31 2010-07-31 2010-01-31
Revenue 518.070 M 10.01 % 470.945 M -7.80 % 510.771 M 8.99 % 468.644 M -15.57 % 555.070 M 1.30 % 547.924 M -4.29 % 572.498 M 40.56 % 407.304 M 59.08 % 256.039 M -37.66 % 410.713 M 87.60 % 218.935 M 20.41 % 181.827 M -42.02 % 313.594 M 35.16 % 232.024 M -20.71 % 292.626 M 42.88 % 204.811 M -17.76 % 249.032 M 26.85 % 196.316 M -14.50 % 229.616 M 17.16 % 195.977 M -14.80 % 230.014 M 28.24 % 179.358 M -20.38 % 225.276 M 34.38 % 167.642 M -23.12 % 218.060 M 31.42 % 165.923 M -4.40 % 173.552 M 0.00 % 173.552 M 13.38 % 153.072 M 0.00 % 153.072 M 24.54 % 122.906 M 0.00 % 122.906 M
Net income -73.518 M -241.31 % -21.540 M 45.24 % -39.334 M -277.27 % -10.426 M -147.43 % 21.980 M 67.03 % 13.159 M -68.55 % 41.835 M 811.12 % -5.883 M -130.15 % 19.510 M -11.16 % 21.962 M 3 494.44 % 611.000 K -82.32 % 3.456 M -92.09 % 43.679 M 213.02 % 13.954 M -63.66 % 38.394 M 212.73 % 12.277 M -56.20 % 28.030 M 180.05 % 10.009 M -58.49 % 24.111 M 156.23 % 9.410 M -57.73 % 22.262 M 1 307.92 % -1.843 M -105.98 % 30.794 M 171.12 % 11.358 M -66.44 % 33.843 M 227.59 % 10.331 M -40.72 % 17.426 M 0.00 % 17.426 M -10.79 % 19.533 M 0.00 % 19.533 M 316.17 % 4.694 M 0.00 % 4.694 M
Income before tax -78.408 M -198.67 % -26.252 M 22.65 % -33.939 M -165.71 % -12.773 M -141.05 % 31.112 M 46.82 % 21.190 M -63.76 % 58.475 M 1 305.67 % -4.850 M -122.65 % 21.411 M -28.61 % 29.992 M 565.01 % 4.510 M -33.09 % 6.740 M -89.11 % 61.906 M 217.92 % 19.472 M -65.21 % 55.964 M 214.76 % 17.780 M -56.99 % 41.340 M 203.21 % 13.634 M -59.86 % 33.968 M 154.31 % 13.357 M -58.55 % 32.223 M 1 899.16 % -1.791 M -104.01 % 44.626 M 196.77 % 15.037 M -66.92 % 45.460 M 236.19 % 13.522 M -47.10 % 25.563 M 0.00 % 25.563 M -10.65 % 28.609 M 0.00 % 28.609 M 160.50 % 10.982 M 0.00 % 10.982 M
Income before tax ratio -0.15 -171.51 % -0.06 16.11 % -0.07 -143.79 % -0.03 -148.63 % 0.06 44.93 % 0.04 -62.14 % 0.10 957.77 % -0.01 -114.24 % 0.08 14.51 % 0.07 254.49 % 0.02 -44.43 % 0.04 -81.22 % 0.20 135.23 % 0.08 -56.12 % 0.19 120.30 % 0.09 -47.70 % 0.17 139.03 % 0.07 -53.05 % 0.15 117.05 % 0.07 -51.35 % 0.14 1 502.93 % -0.01 -105.04 % 0.20 120.85 % 0.09 -56.97 % 0.21 155.81 % 0.08 -44.67 % 0.15 0.00 % 0.15 -21.19 % 0.19 0.00 % 0.19 109.17 % 0.09 0.00 % 0.09
EBITDA -16.747 M -407.40 % 5.448 M -79.11 % 26.074 M 40.43 % 18.567 M -82.80 % 107.927 M 19.09 % 90.630 M -26.10 % 122.645 M 115.78 % 56.838 M 114.21 % 26.534 M -72.36 % 95.993 M 2 146.76 % 4.273 M -74.54 % 16.779 M -76.32 % 70.855 M 157.06 % 27.564 M -56.21 % 62.949 M 167.98 % 23.490 M -50.90 % 47.839 M 141.67 % 19.795 M -51.70 % 40.980 M 105.72 % 19.920 M -48.36 % 38.577 M 640.30 % 5.211 M -89.49 % 49.565 M 127.07 % 21.828 M -57.37 % 51.205 M 154.32 % 20.134 M -37.98 % 32.466 M 0.00 % 32.466 M -6.00 % 34.538 M 0.00 % 34.538 M 93.97 % 17.806 M 0.00 % 17.806 M
Net income ratio -0.14 -210.26 % -0.05 40.61 % -0.08 -246.15 % -0.02 -156.18 % 0.04 64.88 % 0.02 -67.13 % 0.07 605.92 % -0.01 -118.96 % 0.08 42.50 % 0.05 1 816.05 % 0.00 -85.32 % 0.02 -86.35 % 0.14 131.60 % 0.06 -54.16 % 0.13 118.88 % 0.06 -46.74 % 0.11 120.77 % 0.05 -51.45 % 0.11 118.69 % 0.05 -50.39 % 0.10 1 041.90 % -0.01 -107.52 % 0.14 101.76 % 0.07 -56.35 % 0.16 149.26 % 0.06 -37.99 % 0.10 0.00 % 0.10 -21.31 % 0.13 0.00 % 0.13 234.16 % 0.04 0.00 % 0.04
Ratio EBITDA -0.03 -379.44 % 0.01 -77.34 % 0.05 28.85 % 0.04 -79.62 % 0.19 17.55 % 0.17 -22.79 % 0.21 53.52 % 0.14 34.66 % 0.10 -55.66 % 0.23 1 097.66 % 0.02 -78.85 % 0.09 -59.16 % 0.23 90.19 % 0.12 -44.78 % 0.22 87.56 % 0.11 -40.30 % 0.19 90.51 % 0.10 -43.50 % 0.18 75.58 % 0.10 -39.39 % 0.17 477.26 % 0.03 -86.79 % 0.22 68.98 % 0.13 -44.55 % 0.23 93.51 % 0.12 -35.13 % 0.19 0.00 % 0.19 -17.09 % 0.23 0.00 % 0.23 55.75 % 0.14 0.00 % 0.14
Gross profit ratio 0.55 -6.36 % 0.58 -0.65 % 0.59 0.08 % 0.59 22.79 % 0.48 0.10 % 0.48 -3.68 % 0.50 12.64 % 0.44 -24.46 % 0.58 28.74 % 0.45 -19.93 % 0.57 -5.86 % 0.60 3.09 % 0.58 -4.50 % 0.61 -3.70 % 0.63 0.26 % 0.63 1.61 % 0.62 1.12 % 0.62 -1.21 % 0.62 -0.69 % 0.63 -0.77 % 0.63 6.85 % 0.59 -5.35 % 0.63 -2.03 % 0.64 1.02 % 0.63 0.81 % 0.63 -0.80 % 0.63 0.00 % 0.63 -3.46 % 0.66 0.00 % 0.66 3.71 % 0.63 0.00 % 0.63
Weighted average shs out dil 711.668 M -2.15 % 727.269 M 2.19 % 711.667 M 0.03 % 711.429 M -1.42 % 721.642 M 0.78 % 716.072 M 0.00 % 716.092 M 1.00 % 709.001 M -0.76 % 714.434 M 0.40 % 711.578 M 0.36 % 709.001 M 0.000 -100.00 % 337.809 M 43.00 % 236.231 M 7.10 % 220.574 M 7.18 % 205.800 M -0.95 % 207.773 M 2.33 % 203.045 M 0.27 % 202.497 M 0.06 % 202.381 M 0.16 % 202.053 M 0.59 % 200.876 M -0.75 % 202.400 M 0.10 % 202.206 M 0.00 % 202.212 M 0.09 % 202.030 M -32.68 % 300.116 M 0.00 % 300.116 M -0.41 % 301.361 M 0.00 % 301.361 M -92.61 % 4.080 B 0.00 % 4.080 B
Weighted average shs out 711.405 M -0.04 % 711.690 M 0.00 % 711.670 M 0.03 % 711.478 M 0.02 % 711.347 M 0.02 % 711.220 M 0.31 % 709.001 M 0.00 % 709.001 M -0.15 % 710.074 M 0.15 % 709.001 M -18.08 % 865.439 M 0.000 -100.00 % 335.012 M 41.64 % 236.516 M 7.22 % 220.594 M 7.81 % 204.617 M -1.44 % 207.614 M 1.64 % 204.274 M 1.38 % 201.486 M -1.51 % 204.565 M 1.17 % 202.194 M 0.65 % 200.894 M -0.87 % 202.656 M -0.08 % 202.821 M 0.65 % 201.511 M -0.52 % 202.569 M -31.62 % 296.224 M 0.00 % 296.224 M 0.00 % 296.224 M 0.00 % 296.224 M -92.74 % 4.080 B 0.00 % 4.080 B
EPS diluted -0.10 -230.03 % -0.03 45.11 % -0.06 -275.51 % -0.01 -148.20 % 0.03 65.76 % 0.02 -68.49 % 0.06 803.61 % -0.01 -130.40 % 0.03 -11.65 % 0.03 3 333.33 % 0.00 0.00 -100.00 % 0.13 120.34 % 0.06 -66.09 % 0.17 191.95 % 0.06 -55.85 % 0.14 174.39 % 0.05 -58.66 % 0.12 156.47 % 0.05 -57.89 % 0.11 1 297.83 % -0.01 -106.04 % 0.15 170.82 % 0.06 -66.43 % 0.17 226.95 % 0.05 -14.67 % 0.06 0.00 % 0.06 -7.69 % 0.07 0.00 % 0.07 5 316.67 % 0.00 0.00 % 0.00
Earnings per share -0.10 -230.03 % -0.03 45.11 % -0.06 -275.51 % -0.01 -147.57 % 0.03 67.03 % 0.02 -68.64 % 0.06 810.84 % -0.01 -130.18 % 0.03 -11.29 % 0.03 4 328.57 % 0.00 0.00 -100.00 % 0.13 120.34 % 0.06 -66.09 % 0.17 190.00 % 0.06 -55.56 % 0.14 175.51 % 0.05 -59.03 % 0.12 160.00 % 0.05 -58.26 % 0.11 1 297.83 % -0.01 -106.05 % 0.15 171.43 % 0.06 -66.67 % 0.17 229.41 % 0.05 -15.00 % 0.06 0.00 % 0.06 -7.69 % 0.07 0.00 % 0.07 5 316.67 % 0.00 0.00 % 0.00
Gross profit 283.770 M 3.01 % 275.490 M -8.40 % 300.750 M 9.08 % 275.711 M 3.67 % 265.955 M 1.40 % 262.277 M -7.82 % 284.513 M 58.32 % 179.704 M 20.16 % 149.552 M -19.75 % 186.349 M 50.20 % 124.066 M 13.35 % 109.450 M -40.23 % 183.112 M 29.08 % 141.864 M -23.64 % 185.782 M 43.25 % 129.694 M -16.43 % 155.194 M 28.27 % 120.989 M -15.54 % 143.247 M 16.35 % 123.114 M -15.46 % 145.620 M 37.03 % 106.270 M -24.64 % 141.025 M 31.66 % 107.116 M -22.33 % 137.920 M 32.48 % 104.105 M -5.16 % 109.773 M 0.00 % 109.773 M 9.45 % 100.292 M 0.00 % 100.292 M 29.17 % 77.645 M 0.00 % 77.645 M
Income tax expense 5.533 M -0.27 % 5.548 M 17.62 % 4.717 M 251.87 % -3.106 M -136.65 % 8.475 M 17.50 % 7.213 M -55.32 % 16.142 M 2 364.43 % 655.000 K -65.11 % 1.878 M -75.66 % 7.713 M 99.56 % 3.865 M 30.97 % 2.951 M -83.81 % 18.227 M 230.32 % 5.518 M -68.59 % 17.570 M 219.28 % 5.503 M -58.66 % 13.310 M 267.17 % 3.625 M -63.22 % 9.857 M 149.73 % 3.947 M -60.38 % 9.961 M 19 055.77 % 52.000 K -99.62 % 13.832 M 275.97 % 3.679 M -68.33 % 11.617 M 264.06 % 3.191 M -60.78 % 8.137 M 0.00 % 8.137 M -10.34 % 9.076 M 0.00 % 9.076 M 44.32 % 6.289 M 0.00 % 6.289 M
Cost of revenue 234.300 M 19.87 % 195.455 M -6.94 % 210.021 M 8.86 % 192.933 M -33.27 % 289.115 M 1.21 % 285.647 M -0.81 % 287.985 M 26.53 % 227.600 M 113.74 % 106.487 M -52.54 % 224.364 M 136.50 % 94.870 M 31.08 % 72.377 M -44.53 % 130.482 M 44.72 % 90.160 M -15.62 % 106.844 M 42.24 % 75.117 M -19.95 % 93.838 M 24.57 % 75.327 M -12.78 % 86.369 M 18.54 % 72.863 M -13.66 % 84.394 M 15.47 % 73.088 M -13.25 % 84.251 M 39.20 % 60.526 M -24.47 % 80.140 M 29.64 % 61.818 M -3.08 % 63.780 M 0.00 % 63.780 M 20.84 % 52.780 M 0.00 % 52.780 M 16.61 % 45.262 M 0.00 % 45.262 M
General and administrative expenses 92.568 M 2.78 % 90.068 M 1.99 % 88.313 M 0.49 % 87.886 M 90.06 % 46.241 M -1.08 % 46.746 M 0.97 % 46.296 M 12.09 % 41.302 M 5.81 % 39.034 M 9.42 % 35.672 M -8.83 % 39.127 M 6.78 % 36.642 M 97.29 % 18.573 M -48.88 % 36.332 M -10.02 % 40.379 M 36.14 % 29.659 M -7.50 % 32.065 M 8.52 % 29.548 M -4.78 % 31.032 M -0.68 % 31.246 M 0.41 % 31.119 M 0.95 % 30.826 M -3.83 % 32.052 M 19.49 % 26.824 M -18.05 % 32.732 M 31.10 % 24.968 M 2.21 % 24.427 M 0.00 % 24.427 M 17.01 % 20.876 M 0.00 % 20.876 M 42.60 % 14.639 M 0.00 % 14.639 M
Selling and marketing expenses 149.188 M 11.48 % 133.830 M 2.36 % 130.742 M 4.77 % 124.785 M 93.06 % 64.634 M -6.35 % 69.018 M 5.42 % 65.473 M 31.26 % 49.881 M -17.15 % 60.203 M 24.50 % 48.355 M -15.09 % 56.947 M 44.20 % 39.490 M -4.40 % 41.307 M -47.02 % 77.968 M -3.43 % 80.738 M 7.74 % 74.939 M 1.60 % 73.760 M 5.40 % 69.980 M 1.01 % 69.280 M -1.04 % 70.005 M -5.72 % 74.249 M 8.17 % 68.644 M 28.46 % 53.435 M -14.83 % 62.739 M 7.52 % 58.353 M -8.03 % 63.447 M 11.53 % 56.887 M 0.00 % 56.887 M 20.00 % 47.406 M 0.00 % 47.406 M 22.25 % 38.778 M 0.00 % 38.778 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.000 K 0.00 % 24.000 K 0.000 0.000 0.000 0.000
Operating expenses 242.622 M 8.36 % 223.898 M 2.21 % 219.055 M 3.00 % 212.671 M -4.28 % 222.188 M -4.03 % 231.528 M 3.24 % 224.265 M 22.96 % 182.391 M 83.80 % 99.236 M -40.94 % 168.012 M 74.40 % 96.339 M 26.54 % 76.132 M -36.18 % 119.290 M -1.86 % 121.552 M -5.76 % 128.981 M 15.77 % 111.409 M -1.37 % 112.962 M 6.18 % 106.388 M -1.54 % 108.047 M -0.28 % 108.350 M -2.89 % 111.569 M 4.96 % 106.300 M 12.85 % 94.193 M 4.16 % 90.431 M -0.16 % 90.580 M 2.18 % 88.645 M 2.98 % 86.080 M 0.00 % 86.080 M 19.57 % 71.989 M 0.00 % 71.989 M 11.06 % 64.821 M 0.00 % 64.821 M
Cost and expenses 476.922 M 13.73 % 419.353 M -2.27 % 429.076 M 5.79 % 405.604 M -20.67 % 511.303 M -1.14 % 517.175 M 0.96 % 512.250 M 24.94 % 409.991 M 99.29 % 205.723 M -47.57 % 392.376 M 105.21 % 191.209 M 28.75 % 148.509 M -40.54 % 249.772 M 17.98 % 211.712 M -10.22 % 235.825 M 26.43 % 186.526 M -9.80 % 206.800 M 13.80 % 181.715 M -6.53 % 194.416 M 7.29 % 181.213 M -7.53 % 195.963 M 9.24 % 179.388 M 0.53 % 178.444 M 18.21 % 150.957 M -11.58 % 170.720 M 13.46 % 150.463 M 0.40 % 149.859 M 0.00 % 149.859 M 20.11 % 124.769 M 0.00 % 124.769 M 13.34 % 110.082 M 0.00 % 110.082 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
Selling general and administrative expenses 242.622 M 8.36 % 223.898 M 2.21 % 219.055 M 3.00 % 212.671 M -4.28 % 222.188 M -4.03 % 231.528 M 3.24 % 224.265 M 22.96 % 182.391 M 83.80 % 99.236 M -40.94 % 168.012 M 74.40 % 96.339 M 26.54 % 76.132 M -36.18 % 119.290 M 4.37 % 114.300 M -5.63 % 121.117 M 15.79 % 104.598 M -1.16 % 105.825 M 6.33 % 99.528 M -0.78 % 100.312 M -0.93 % 101.251 M -3.91 % 105.368 M 5.93 % 99.470 M 16.36 % 85.487 M -4.55 % 89.563 M -1.67 % 91.085 M 3.02 % 88.415 M 8.73 % 81.314 M 0.00 % 81.314 M 19.09 % 68.282 M 0.00 % 68.282 M 27.83 % 53.417 M 0.00 % 53.417 M
Interest income 0.000 0.000 -100.00 % 1.092 M -29.64 % 1.552 M 160.84 % 595.000 K 104.47 % 291.000 K -88.66 % 2.567 M 7.88 % 2.379 M 0.000 -100.00 % 2.726 M 0.000 0.000 -100.00 % 500.000 K -40.48 % 840.000 K 0.36 % 837.000 K 65.74 % 505.000 K -43.39 % 892.000 K -7.76 % 967.000 K -21.51 % 1.232 M -12.44 % 1.407 M -23.03 % 1.828 M 3.80 % 1.761 M -20.17 % 2.206 M 33.86 % 1.648 M -12.34 % 1.880 M -2.99 % 1.938 M 2 591.67 % 72.000 K 0.00 % 72.000 K -38.98 % 118.000 K 0.00 % 118.000 K -89.64 % 1.139 M 0.00 % 1.139 M
Interest expense 0.000 0.000 -100.00 % 26.940 M 4.98 % 25.662 M 104.06 % 12.576 M 26.19 % 9.966 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 -100.00 % 2.992 M 0.00 % 2.992 M -15.00 % 3.520 M 0.00 % 3.520 M -41.02 % 5.967 M 0.00 % 5.967 M
Depreciation and amortization 7.733 M -59.94 % 19.305 M 119.70 % 8.787 M -54.76 % 19.422 M -69.77 % 64.239 M 8.01 % 59.474 M 3.84 % 57.275 M 3.68 % 55.241 M 883.02 % 5.620 M -90.00 % 56.168 M 835.28 % 6.006 M 3.66 % 5.794 M -22.93 % 7.517 M -3.07 % 7.755 M 26.10 % 6.150 M 12.10 % 5.486 M -3.16 % 5.665 M 14.10 % 4.965 M -5.21 % 5.238 M 9.56 % 4.781 M -19.96 % 5.973 M 28.78 % 4.638 M 9.78 % 4.225 M -1.17 % 4.275 M -2.17 % 4.370 M -1.67 % 4.444 M -6.75 % 4.766 M 0.00 % 4.766 M 28.54 % 3.708 M 0.00 % 3.708 M 24.14 % 2.987 M 0.00 % 2.987 M
Operating income 41.148 M -20.24 % 51.592 M -36.85 % 81.695 M 29.59 % 63.040 M 44.04 % 43.767 M 42.34 % 30.749 M -48.96 % 60.248 M 2 342.20 % -2.687 M -105.34 % 50.316 M 174.40 % 18.337 M -33.86 % 27.727 M -16.78 % 33.318 M -47.80 % 63.822 M 222.19 % 19.809 M -65.12 % 56.799 M 215.48 % 18.004 M -57.31 % 42.174 M 184.38 % 14.830 M -58.51 % 35.742 M 136.09 % 15.139 M -53.57 % 32.604 M 5 590.05 % 573.000 K -98.74 % 45.340 M 158.30 % 17.553 M -62.52 % 46.835 M 198.50 % 15.690 M -45.05 % 28.555 M 0.00 % 28.555 M -11.12 % 32.128 M 0.00 % 32.128 M 89.56 % 16.949 M 0.00 % 16.949 M
Operating income ratio 0.08 -27.50 % 0.11 -31.51 % 0.16 18.90 % 0.13 70.60 % 0.08 40.50 % 0.06 -46.67 % 0.11 1 695.22 % -0.01 -103.36 % 0.20 340.16 % 0.04 -64.75 % 0.13 -30.89 % 0.18 -9.96 % 0.20 138.38 % 0.09 -56.02 % 0.19 120.81 % 0.09 -48.09 % 0.17 124.18 % 0.08 -51.47 % 0.16 101.50 % 0.08 -45.50 % 0.14 4 336.93 % 0.00 -98.41 % 0.20 92.22 % 0.10 -51.25 % 0.21 127.13 % 0.09 -42.53 % 0.16 0.00 % 0.16 -21.61 % 0.21 0.00 % 0.21 52.20 % 0.14 0.00 % 0.14
Total other income expenses net -119.556 M -53.58 % -77.844 M 32.68 % -115.634 M -52.53 % -75.813 M -499.08 % -12.655 M -32.39 % -9.559 M -439.14 % -1.773 M 18.03 % -2.163 M 92.52 % -28.906 M -348.01 % 11.655 M 150.20 % -23.217 M 12.65 % -26.578 M -1 287.16 % -1.916 M 76.32 % -8.092 M 7.00 % -8.701 M -18.93 % -7.316 M 8.88 % -8.029 M -2.58 % -7.827 M 12.71 % -8.967 M -5.42 % -8.506 M -2 132.55 % -381.000 K 95.57 % -8.591 M -1 103.22 % -714.000 K 71.62 % -2.516 M -82.98 % -1.375 M 36.58 % -2.168 M -215.94 % 1.870 M 0.00 % 1.870 M 153.13 % -3.520 M 0.00 % -3.520 M -91.07 % -1.842 M 0.00 % -1.842 M
2025-07-31 2025-01-31 2024-07-31 2024-01-31 2023-07-31 2023-01-31 2022-07-31 2022-01-31 2021-07-31 2021-01-31 2020-07-31 2020-01-31 2019-07-31 2019-01-31 2018-07-31 2018-01-31 2017-07-31 2017-01-31 2016-07-31 2016-01-31 2015-07-31 2015-01-31 2014-07-31 2014-01-31 2013-07-31 2013-01-31 2012-07-31 2012-01-31 2011-07-31 2011-01-31 2010-07-31 2010-01-31
2025-07-31 2025-01-31 2024-07-31 2024-01-31 2023-07-31 2023-01-31 2022-07-31 2022-01-31 2021-07-31 2021-01-31 2020-07-31 2020-01-31 2019-07-31 2019-01-31 2018-07-31 2018-01-31 2017-07-31 2017-01-31 2016-07-31 2016-01-31 2015-07-31 2015-01-31 2014-07-31 2014-01-31 2013-07-31 2013-01-31 2012-07-31 2011-07-31 2010-07-31 2009-07-31
Net debt 340.591 M -7.79 % 369.351 M 4.39 % 353.828 M -8.27 % 385.740 M 7.80 % 357.821 M -6.42 % 382.352 M 17.77 % 324.658 M -3.20 % 335.401 M 38.45 % 242.254 M -15.36 % 286.206 M -6.87 % 307.308 M -50.27 % 618.007 M 3 107.09 % 19.270 M -75.68 % 79.245 M 152.74 % 31.354 M 83.12 % 17.122 M 148.36 % 6.894 M -86.00 % 49.249 M 33.83 % 36.800 M -45.34 % 67.328 M -2.87 % 69.315 M -19.32 % 85.917 M 54.74 % 55.523 M -32.20 % 81.895 M 102.42 % 40.458 M -50.33 % 81.450 M 56.86 % 51.926 M 21.02 % 42.906 M -12.84 % 49.229 M -11.21 % 55.446 M
Total investments 0.000 0.000 -100.00 % 2.196 M 15.52 % 1.901 M 2.42 % 1.856 M 4.62 % 1.774 M 11.71 % 1.588 M 0.76 % 1.576 M 1.74 % 1.549 M -57.43 % 3.639 M -7.76 % 3.945 M 0.000 0.000 -100.00 % 22.210 M 0.14 % 22.180 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.657 M 45 423.33 % 30.000 K -79.73 % 148.000 K 4.96 % 141.000 K -98.22 % 7.914 M 0.000 0.000 -100.00 % 2.000 K -95.45 % 44.000 K -97.64 % 1.863 M
Total debt 374.875 M -5.40 % 396.279 M 2.19 % 387.776 M -7.62 % 419.771 M 3.06 % 407.309 M -12.96 % 467.972 M 18.33 % 395.468 M 0.45 % 393.679 M 2.29 % 384.868 M -25.22 % 514.677 M -4.55 % 539.193 M -18.09 % 658.266 M 2 481.44 % 25.500 M -69.60 % 83.895 M 112.39 % 39.500 M 96.29 % 20.123 M 92.92 % 10.431 M -79.90 % 51.908 M 18.81 % 43.691 M -38.77 % 71.356 M 0.48 % 71.015 M -19.05 % 87.725 M 39.88 % 62.715 M -25.51 % 84.190 M 96.69 % 42.803 M -47.87 % 82.107 M 52.79 % 53.737 M 15.61 % 46.480 M -13.87 % 53.965 M -2.67 % 55.446 M
Accumulated other comprehensive income loss 24.495 M -39.26 % 40.330 M 58.28 % 25.480 M 142.23 % 10.519 M -6.11 % 11.204 M 257.96 % -7.093 M -144.82 % 15.827 M 547.60 % -3.536 M 86.15 % -25.531 M 31.02 % -37.011 M -122.81 % -16.611 M -54.94 % -10.721 M -73.73 % -6.171 M 47.81 % -11.825 M -335.22 % -2.717 M 84.56 % -17.595 M 23.51 % -23.002 M 5.09 % -24.235 M 1.25 % -24.541 M -150.27 % -9.806 M -234.22 % -2.934 M 54.16 % -6.401 M 59.16 % -15.674 M -18.40 % -13.238 M -183.59 % -4.668 M 0.000 -100.00 % 5.058 M 211.39 % -4.541 M -256.44 % -1.274 M -162.46 % 2.040 M
Retained earnings 30.163 M -70.91 % 103.681 M -17.10 % 125.067 M -23.84 % 164.217 M -16.21 % 195.983 M 0.33 % 195.344 M -4.02 % 203.525 M 8.92 % 186.856 M -12.66 % 213.932 M 14.17 % 187.377 M 13.27 % 165.426 M 2.70 % 161.074 M -18.29 % 197.120 M 21.43 % 162.335 M -6.28 % 173.217 M 20.31 % 143.975 M -3.95 % 149.893 M 17.68 % 127.372 M -4.58 % 133.483 M 15.67 % 115.397 M -0.57 % 116.057 M 16.24 % 99.839 M -16.52 % 119.592 M 26.13 % 94.817 M -6.57 % 101.487 M 37.80 % 73.650 M -4.69 % 77.278 M 23.81 % 62.418 M 43.98 % 43.352 M 131.18 % 18.752 M
Common stock 629.383 M 0.00 % 629.383 M 0.00 % 629.383 M 0.00 % 629.383 M 0.05 % 629.079 M 0.00 % 629.079 M 0.43 % 626.380 M 0.00 % 626.380 M 0.00 % 626.380 M 0.00 % 626.380 M 0.00 % 626.380 M 47.12 % 425.762 M 69.55 % 251.113 M 0.00 % 251.113 M 0.49 % 249.882 M 24.21 % 201.180 M 0.48 % 200.209 M 0.01 % 200.191 M 0.00 % 200.191 M 0.00 % 200.191 M 0.00 % 200.191 M 0.00 % 200.191 M 0.99 % 198.228 M 0.21 % 197.812 M 0.22 % 197.370 M 0.00 % 197.370 M 0.04 % 197.298 M 0.13 % 197.049 M 0.00 % 197.049 M 29.53 % 152.127 M
Total equity 689.942 M -11.40 % 778.697 M -0.89 % 785.678 M -2.94 % 809.518 M -3.82 % 841.637 M 2.38 % 822.089 M -3.34 % 850.458 M 4.51 % 813.748 M -0.62 % 818.851 M 4.84 % 781.039 M 0.24 % 779.202 M 34.36 % 579.952 M 31.19 % 442.062 M 10.07 % 401.623 M -4.46 % 420.382 M 28.34 % 327.560 M 0.14 % 327.100 M 7.84 % 303.328 M -1.88 % 309.133 M 1.10 % 305.782 M -2.40 % 313.314 M 6.70 % 293.629 M -2.82 % 302.146 M 8.14 % 279.391 M -5.03 % 294.189 M 8.40 % 271.392 M -2.95 % 279.634 M 9.69 % 254.926 M 6.61 % 239.127 M 38.29 % 172.919 M
Other non current liabilities 94.352 M -10.91 % 105.906 M 556.13 % 16.141 M -85.19 % 109.005 M 581.79 % 15.988 M -85.16 % 107.760 M 524.84 % 17.246 M -83.64 % 105.422 M 611.45 % 14.818 M 8.99 % 13.596 M -5.67 % 14.413 M -74.23 % 55.924 M 621 277.78 % 9.000 K -99.98 % 48.667 M 78 395.16 % 62.000 K -43.12 % 109.000 K -58.87 % 265.000 K 0.000 -100.00 % 604.000 K 0.000 0.000 0.000 -100.00 % 209.000 K 0.000 0.000 0.000 -100.00 % 751.000 K 149.50 % 301.000 K -4.44 % 315.000 K 82.43 % 172.673 K
Long term debt 286.718 M -7.45 % 309.812 M 2.25 % 303.000 M -10.51 % 338.591 M 4.48 % 324.077 M -17.18 % 391.298 M 22.21 % 320.175 M 0.41 % 318.870 M 3.10 % 309.296 M -29.65 % 439.680 M -4.75 % 461.614 M -20.44 % 580.238 M 2 175.44 % 25.500 M -69.60 % 83.895 M 112.39 % 39.500 M 97.36 % 20.014 M 91.87 % 10.431 M -79.90 % 51.908 M 18.81 % 43.691 M -38.75 % 71.328 M -0.15 % 71.437 M 15 669.76 % 453.000 K -99.28 % 62.484 M -25.04 % 83.361 M 92.93 % 43.208 M -47.38 % 82.107 M 52.79 % 53.737 M 15.61 % 46.480 M -13.87 % 53.965 M -2.67 % 55.446 M
Total non current liabilities 381.070 M -8.33 % 415.718 M 1.74 % 408.605 M -8.71 % 447.596 M 3.29 % 433.340 M -13.17 % 499.058 M 15.83 % 430.870 M 1.55 % 424.292 M 3.41 % 410.296 M -22.87 % 531.978 M -4.57 % 557.479 M -12.37 % 636.162 M 791.48 % 71.360 M -46.17 % 132.562 M 48.37 % 89.347 M 60.50 % 55.669 M 24.48 % 44.723 M -13.84 % 51.908 M 17.19 % 44.295 M -37.90 % 71.328 M -0.15 % 71.437 M 15 669.76 % 453.000 K -99.28 % 62.693 M -24.79 % 83.361 M 92.93 % 43.208 M -47.38 % 82.107 M 50.69 % 54.488 M 16.47 % 46.781 M -13.82 % 54.280 M -2.41 % 55.618 M
Other current liabilities 81.892 M 13 827.21 % 588.000 K -99.20 % 73.403 M 29 461.20 % -250.000 K -100.30 % 84.643 M 2 469.61 % 3.294 M -96.41 % 91.738 M 0.000 -100.00 % 78.055 M 684.31 % 9.952 M -88.58 % 87.173 M 789.55 % -12.642 M -128.69 % 44.067 M 90.87 % 23.087 M -47.45 % 43.933 M 581.77 % 6.444 M -87.79 % 52.777 M 1 549.80 % 3.199 M -93.22 % 47.198 M 0.000 0.000 -100.00 % 79.000 K -97.08 % 2.701 M 0.000 -100.00 % 30.667 M 872.94 % 3.152 M -88.99 % 28.624 M -9.12 % 31.498 M 46.20 % 21.544 M 155.51 % 8.432 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 805.000 K 0.000 -100.00 % 1.313 M 0.000 100.00 % -74.809 M 0.000 -100.00 % 1.823 M 0.000 -100.00 % 12.828 M 12 676.47 % -102.000 K 0.000 -100.00 % 36.899 M 0.000 100.00 % -65.000 K 0.000 100.00 % -94.000 K 0.000 -100.00 % 31.329 M 0.000 -100.00 % 28.360 M 0.000 -100.00 % 30.609 M 0.000 0.000 0.000 0.000 0.000
Short term debt 88.157 M 1.95 % 86.467 M 1.99 % 84.776 M 4.43 % 81.180 M -2.47 % 83.232 M 8.55 % 76.674 M 1.83 % 75.293 M 0.65 % 74.809 M -1.01 % 75.572 M 0.77 % 74.997 M -3.33 % 77.579 M -0.59 % 78.041 M 76 410.78 % 102.000 K 0.000 100.00 % -36.844 M 0.000 -100.00 % 65.000 K 0.000 -100.00 % 94.000 K 235.71 % 28.000 K 100.09 % -31.213 M -135.77 % 87.272 M 413.58 % -27.831 M -3 457.18 % 829.000 K 271.75 % 223.000 K 0.000 0.000 0.000 0.000 0.000
Total current liabilities 279.640 M 0.86 % 277.263 M 13.95 % 243.317 M -2.03 % 248.353 M -3.93 % 258.502 M 4.39 % 247.624 M -8.67 % 271.143 M 30.86 % 207.195 M -12.21 % 236.016 M 11.43 % 211.806 M -10.54 % 236.751 M 6.60 % 222.092 M 173.74 % 81.131 M -3.22 % 83.834 M -20.07 % 104.888 M 82.45 % 57.490 M -14.51 % 67.244 M 29.49 % 51.930 M -13.20 % 59.825 M 23.12 % 48.591 M 6.33 % 45.700 M -61.41 % 118.416 M 172.48 % 43.458 M 42.13 % 30.576 M -21.24 % 38.820 M 15.39 % 33.642 M -13.09 % 38.708 M 1.37 % 38.183 M 46.82 % 26.007 M 24.55 % 20.880 M
Total liabilities 660.710 M -4.66 % 692.981 M 6.30 % 651.922 M -6.33 % 695.949 M 0.59 % 691.842 M -7.34 % 746.682 M 6.36 % 702.013 M 11.17 % 631.487 M -2.29 % 646.312 M -13.10 % 743.784 M -6.35 % 794.230 M -7.46 % 858.254 M 462.82 % 152.491 M -29.53 % 216.396 M 11.41 % 194.235 M 71.65 % 113.159 M 1.06 % 111.967 M 7.83 % 103.838 M -0.27 % 104.120 M -13.17 % 119.919 M 2.37 % 117.137 M -1.46 % 118.869 M 11.98 % 106.151 M -6.83 % 113.937 M 38.90 % 82.028 M -29.13 % 115.749 M 24.20 % 93.196 M 9.69 % 84.964 M 5.83 % 80.287 M 4.95 % 76.498 M
Other non current assets 18.586 M 8.79 % 17.084 M 677.96 % 2.196 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.639 M -7.76 % 3.945 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.288 M 0.000 -100.00 % 5.732 M 0.000 -100.00 % 930.000 K 0.000 -100.00 % 2.756 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 -100.00 % 1.901 M 2.42 % 1.856 M 4.62 % 1.774 M 11.71 % 1.588 M 0.76 % 1.576 M 1.74 % 1.549 M -57.43 % 3.639 M -7.76 % 3.945 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.000 K -33.33 % 30.000 K -78.26 % 138.000 K -2.13 % 141.000 K 422.22 % 27.000 K 0.000 0.000 0.000 -100.00 % 44.000 K -93.29 % 655.841 K
Intangible assets 410.992 M -38.76 % 671.136 M 61.82 % 414.732 M -40.43 % 696.167 M 67.14 % 416.522 M -40.90 % 704.833 M 64.17 % 429.321 M -38.60 % 699.178 M 69.64 % 412.150 M -39.34 % 679.476 M 66.47 % 408.176 M -35.70 % 634.834 M 224.33 % 195.740 M -49.11 % 384.624 M 83.52 % 209.582 M -25.96 % 283.084 M 79.76 % 157.478 M -31.98 % 231.504 M 45.96 % 158.609 M -33.16 % 237.314 M 44.15 % 164.627 M -30.33 % 236.290 M 44.73 % 163.268 M -29.57 % 231.816 M 45.38 % 159.457 M -35.09 % 245.648 M 41.43 % 173.686 M 3.21 % 168.279 M 1.12 % 166.419 M 24.72 % 133.430 M
GoodWill 215.107 M 0.000 -100.00 % 252.127 M 0.000 -100.00 % 287.880 M 0.000 -100.00 % 290.001 M 0.000 -100.00 % 276.401 M 0.000 -100.00 % 274.402 M 0.000 -100.00 % 190.321 M 0.000 -100.00 % 180.737 M 0.000 -100.00 % 121.536 M 0.000 -100.00 % 75.406 M 0.000 -100.00 % 75.406 M 0.000 -100.00 % 75.406 M 0.000 -100.00 % 75.406 M 0.000 -100.00 % 75.406 M 0.00 % 75.406 M 0.00 % 75.406 M 26.26 % 59.723 M
Goodwill and intangible assets 626.099 M -6.71 % 671.136 M 0.64 % 666.859 M -4.21 % 696.167 M -1.17 % 704.402 M -0.06 % 704.833 M -2.01 % 719.322 M 2.88 % 699.178 M 1.54 % 688.551 M 1.34 % 679.476 M -0.45 % 682.578 M 7.52 % 634.834 M 64.44 % 386.061 M 0.37 % 384.624 M -1.46 % 390.319 M 37.88 % 283.084 M 1.46 % 279.014 M 20.52 % 231.504 M -1.07 % 234.015 M -1.39 % 237.314 M -1.13 % 240.033 M 1.58 % 236.290 M -1.00 % 238.674 M 2.96 % 231.816 M -1.30 % 234.863 M -4.39 % 245.648 M -1.38 % 249.092 M 2.22 % 243.685 M 0.77 % 241.825 M 25.20 % 193.152 M
Property plant equipment net 318.279 M -7.81 % 345.226 M -1.09 % 349.032 M 1.98 % 342.263 M -3.12 % 353.269 M 3.11 % 342.605 M 3.94 % 329.615 M -0.61 % 331.635 M 3.00 % 321.961 M 0.34 % 320.865 M -7.99 % 348.720 M -13.44 % 402.858 M 567.88 % 60.319 M -1.02 % 60.941 M -4.05 % 63.514 M -1.11 % 64.228 M 5.25 % 61.026 M -0.24 % 61.172 M -0.71 % 61.609 M 3.63 % 59.451 M 9.91 % 54.093 M 7.04 % 50.533 M 4.40 % 48.402 M 14.69 % 42.203 M -2.71 % 43.379 M -2.85 % 44.652 M 6.54 % 41.911 M 27.69 % 32.822 M 17.15 % 28.018 M 65.87 % 16.892 M
Total non current assets 962.964 M -6.82 % 1.033 B 0.06 % 1.033 B -2.10 % 1.055 B -1.80 % 1.074 B 0.80 % 1.066 B 0.10 % 1.065 B 1.72 % 1.047 B 2.00 % 1.026 B 2.20 % 1.004 B -3.02 % 1.035 B -0.24 % 1.038 B 132.47 % 446.380 M 0.18 % 445.565 M -1.82 % 453.833 M 30.67 % 347.312 M 2.14 % 340.040 M 13.36 % 299.964 M -1.94 % 305.895 M 1.12 % 302.497 M 1.47 % 298.103 M 3.59 % 287.783 M -1.96 % 293.549 M 6.01 % 276.916 M -1.90 % 282.286 M -2.76 % 290.300 M -1.33 % 294.221 M 5.09 % 279.974 M 2.42 % 273.359 M 27.29 % 214.751 M
Other current assets 35.695 M -35.50 % 55.337 M 66.16 % 33.303 M 56.55 % 21.273 M -52.81 % 45.081 M 24.16 % 36.308 M -8.94 % 39.874 M -5.88 % 42.364 M 457.05 % 7.605 M -61.53 % 19.771 M 37 203.77 % 53.000 K -99.78 % 24.574 M 395.04 % 4.964 M 19.01 % 4.171 M -17.83 % 5.076 M 313.36 % 1.228 M 0.000 -100.00 % 2.773 M 0.000 -100.00 % 8.612 M -50.16 % 17.280 M -19.76 % 21.535 M 503.56 % 3.568 M -59.51 % 8.812 M 11.73 % 7.887 M 699.90 % 986.000 K 0.000 -100.00 % 2.000 K 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.210 M 0.14 % 22.180 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.637 M 0.000 -100.00 % 10.000 K 0.000 -100.00 % 7.887 M 0.000 0.000 -100.00 % 2.000 K 0.000 -100.00 % 1.207 M
cash and cash equivalents 34.284 M 27.32 % 26.928 M -20.68 % 33.948 M -0.24 % 34.031 M -31.23 % 49.488 M -42.20 % 85.620 M 20.92 % 70.810 M 21.50 % 58.278 M -59.14 % 142.614 M -37.58 % 228.471 M -1.47 % 231.885 M 475.98 % 40.259 M 546.21 % 6.230 M 33.98 % 4.650 M -42.92 % 8.146 M 171.44 % 3.001 M -15.15 % 3.537 M 33.02 % 2.659 M -61.41 % 6.891 M 71.08 % 4.028 M 136.94 % 1.700 M -5.97 % 1.808 M -74.86 % 7.192 M 213.38 % 2.295 M -2.13 % 2.345 M 256.93 % 657.000 K -63.72 % 1.811 M -49.33 % 3.574 M -24.54 % 4.736 M 0.000
Cash and short term investments 34.284 M 27.32 % 26.928 M -20.68 % 33.948 M -0.24 % 34.031 M -31.23 % 49.488 M -42.20 % 85.620 M 20.92 % 70.810 M 21.50 % 58.278 M -59.14 % 142.614 M -37.58 % 228.471 M -1.47 % 231.885 M 475.98 % 40.259 M 546.21 % 6.230 M -76.81 % 26.860 M -11.43 % 30.326 M 910.53 % 3.001 M -15.15 % 3.537 M 33.02 % 2.659 M -61.41 % 6.891 M 71.08 % 4.028 M 136.94 % 1.700 M -5.97 % 1.808 M -74.86 % 7.192 M 213.38 % 2.295 M -2.13 % 2.345 M 256.93 % 657.000 K -63.72 % 1.811 M -49.33 % 3.574 M -24.54 % 4.736 M 292.34 % 1.207 M
Total current assets 387.688 M -11.53 % 438.232 M 8.25 % 404.821 M -10.16 % 450.588 M -1.90 % 459.302 M -8.70 % 503.069 M 3.12 % 487.868 M 22.38 % 398.646 M -9.22 % 439.125 M -15.69 % 520.843 M -3.22 % 538.189 M 34.37 % 400.514 M 170.30 % 148.173 M -14.08 % 172.454 M 7.26 % 160.784 M 72.13 % 93.407 M -5.68 % 99.027 M -7.63 % 107.202 M -0.15 % 107.358 M -12.86 % 123.204 M -6.91 % 132.348 M 6.12 % 124.715 M 8.69 % 114.748 M -1.43 % 116.412 M 23.93 % 93.931 M 2.31 % 91.811 M 16.79 % 78.609 M 31.20 % 59.916 M 30.10 % 46.055 M 32.85 % 34.666 M
Inventory 254.039 M -16.35 % 303.687 M 13.79 % 266.877 M -14.89 % 313.568 M 7.97 % 290.420 M -8.89 % 318.757 M 7.86 % 295.522 M 18.40 % 249.603 M 15.27 % 216.545 M -5.70 % 229.641 M 0.37 % 228.793 M -10.12 % 254.560 M 107.34 % 122.773 M -5.60 % 130.050 M 16.19 % 111.929 M 32.87 % 84.241 M -5.57 % 89.206 M -7.43 % 96.371 M 0.98 % 95.436 M -7.57 % 103.251 M -8.85 % 113.270 M 16.38 % 97.324 M -6.21 % 103.767 M 1.25 % 102.487 M 28.06 % 80.031 M -5.27 % 84.484 M 15.27 % 73.295 M 35.73 % 54.001 M 44.33 % 37.416 M 19.25 % 31.377 M
Net receivables 63.670 M 21.79 % 52.280 M -26.05 % 70.693 M -13.49 % 81.716 M -3.34 % 84.540 M 18.11 % 71.576 M -22.70 % 92.598 M 48.82 % 62.220 M -14.01 % 72.361 M 68.44 % 42.960 M -44.54 % 77.458 M -17.71 % 94.126 M 562.58 % 14.206 M 24.91 % 11.373 M -15.46 % 13.453 M 172.49 % 4.937 M -21.44 % 6.284 M 16.39 % 5.399 M 7.31 % 5.031 M -31.20 % 7.313 M 95.48 % 3.741 M -7.58 % 4.048 M 7.12 % 3.779 M 34.10 % 2.818 M -23.17 % 3.668 M -35.47 % 5.684 M 62.26 % 3.503 M 49.76 % 2.339 M -40.07 % 3.903 M 87.43 % 2.082 M
Tax assets 0.000 0.000 -100.00 % 14.692 M 0.99 % 14.548 M -0.70 % 14.650 M -11.16 % 16.490 M 17.13 % 14.078 M -0.86 % 14.200 M 1.60 % 13.977 M 484.09 % -3.639 M 7.76 % -3.945 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.271 M 0.000 -100.00 % 3.957 M 0.000 -100.00 % 6.335 M 0.000 -100.00 % 4.017 M 0.000 -100.00 % 3.218 M -7.18 % 3.467 M -0.14 % 3.472 M -14.29 % 4.051 M
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 -100.00 % 5.030 M 0.000 0.000 0.000 0.000
Account payables 109.591 M -42.38 % 190.208 M 123.41 % 85.138 M -48.65 % 165.813 M 84.42 % 89.909 M -45.52 % 165.030 M 61.33 % 102.296 M -21.37 % 130.105 M 80.13 % 72.230 M -41.38 % 123.211 M 92.70 % 63.939 M -51.21 % 131.037 M 329.57 % 30.504 M -49.79 % 60.747 M 153.10 % 24.001 M -52.98 % 51.046 M 254.44 % 14.402 M -70.45 % 48.731 M 288.82 % 12.533 M -74.19 % 48.563 M 240.67 % 14.255 M -54.11 % 31.065 M 161.75 % 11.868 M -60.10 % 29.747 M 275.12 % 7.930 M -73.99 % 30.490 M 202.36 % 10.084 M 50.85 % 6.685 M 49.79 % 4.463 M -64.15 % 12.448 M
Tax payables 0.000 0.000 0.000 -100.00 % 805.000 K 12.12 % 718.000 K -45.32 % 1.313 M -27.70 % 1.816 M -20.39 % 2.281 M -77.55 % 10.159 M 457.27 % 1.823 M -77.38 % 8.060 M -37.17 % 12.828 M 98.64 % 6.458 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 220.802 M 0.000 -100.00 % 212.032 M 0.000 -100.00 % 201.114 M 0.000 -100.00 % 266.800 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
Minority interest 5.901 M 11.28 % 5.303 M -7.74 % 5.748 M 6.46 % 5.399 M 0.52 % 5.371 M 12.86 % 4.759 M 0.70 % 4.726 M 16.75 % 4.048 M -0.54 % 4.070 M -5.19 % 4.293 M 7.14 % 4.007 M 4.43 % 3.837 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
Capital lease obligations 287.790 M -1.84 % 293.190 M -0.34 % 294.176 M 1.59 % 289.561 M -4.15 % 302.100 M 1.55 % 297.476 M 4.53 % 284.587 M -0.79 % 286.841 M 2.71 % 279.271 M 1.14 % 276.111 M -7.32 % 297.923 M -13.61 % 344.841 M 0.000 0.000 100.00 % -36.899 M 0.000 0.000 0.000 0.000 0.000 100.00 % -31.329 M 0.000 100.00 % -28.360 M 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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 372.000 K 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 -100.00 % 89.464 M 0.000 -100.00 % 93.275 M 2.86 % 90.682 M -2.96 % 93.449 M 3.50 % 90.285 M 4.76 % 86.182 M 9.50 % 78.702 M -3.38 % 81.452 M 52.41 % 53.444 M 16.56 % 45.851 M 0.000 -100.00 % 49.785 M 0.000 -100.00 % 34.027 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other 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
Total assets 1.351 B -8.22 % 1.472 B 2.37 % 1.438 B -4.51 % 1.505 B -1.83 % 1.533 B -2.25 % 1.569 B 1.05 % 1.552 B 7.42 % 1.445 B -1.36 % 1.465 B -3.91 % 1.525 B -3.09 % 1.573 B 9.40 % 1.438 B 141.90 % 594.553 M -3.80 % 618.019 M 0.55 % 614.617 M 39.46 % 440.719 M 0.38 % 439.067 M 7.83 % 407.166 M -1.47 % 413.253 M -2.92 % 425.701 M -1.10 % 430.451 M 4.35 % 412.498 M 1.03 % 408.297 M 3.81 % 393.328 M 4.55 % 376.217 M -2.82 % 387.141 M 3.84 % 372.830 M 9.69 % 339.890 M 6.41 % 319.414 M 28.06 % 249.417 M
2025-07-31 2025-01-31 2024-07-31 2024-01-31 2023-07-31 2023-01-31 2022-07-31 2022-01-31 2021-07-31 2021-01-31 2020-07-31 2020-01-31 2019-07-31 2019-01-31 2018-07-31 2018-01-31 2017-07-31 2017-01-31 2016-07-31 2016-01-31 2015-07-31 2015-01-31 2014-07-31 2014-01-31 2013-07-31 2013-01-31 2012-07-31 2011-07-31 2010-07-31 2009-07-31
2025-07-31 2025-01-31 2024-07-31 2024-01-31 2023-07-31 2023-01-31 2022-07-31 2022-01-31 2021-07-31 2021-01-31 2020-07-31 2020-01-31 2019-07-31 2019-01-31 2018-07-31 2018-01-31 2017-07-31 2017-01-31 2016-07-31 2016-01-31 2015-07-31 2015-01-31 2014-07-31 2014-01-31 2013-07-31 2013-01-31 2012-07-31 2012-01-31 2011-07-31 2011-01-31 2010-07-31 2010-01-31
Deferred income tax 0.000 0.000 0.000 100.00 % -162.000 K -104.58 % 3.539 M 4 884.51 % 71.000 K -94.72 % 1.345 M -39.82 % 2.235 M 121.55 % -10.371 M -515.12 % -1.686 M 15.19 % -1.988 M -39.51 % -1.425 M -410.75 % -279.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 165.000 K -26.99 % 226.000 K 764.71 % -34.000 K -109.47 % 359.000 K 301.12 % -178.500 K -138.59 % 462.500 K 417.87 % -145.500 K -124.15 % 602.500 K 6.54 % 565.500 K 69.57 % 333.500 K 154.58 % 131.000 K 125.86 % 58.000 K -20.00 % 72.500 K -87.41 % 576.000 K -47.01 % 1.087 M 170.40 % 402.000 K -53.79 % 870.000 K 223.42 % 269.000 K -55.17 % 600.000 K 552.17 % 92.000 K 190.20 % -102.000 K -191.89 % 111.000 K 15.63 % 96.000 K -16.52 % 115.000 K 45.57 % 79.000 K -39.23 % 130.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 33.886 M 234.10 % -25.269 M -157.16 % 44.204 M 9 679.65 % 452.000 K -96.88 % 14.508 M 134.33 % -42.257 M -556.98 % -6.432 M 90.08 % -64.849 M -280.17 % 35.993 M 301.46 % -17.866 M -127.30 % 65.447 M 763.96 % -9.857 M -136.83 % 26.766 M 241.95 % -18.856 M -10.61 % -17.047 M -301.84 % 8.446 M 10.87 % 7.618 M 394.81 % -2.584 M -136.73 % 7.035 M 39.22 % 5.053 M 139.34 % -12.845 M -383.74 % 4.527 M 415.25 % -1.436 M 93.93 % -23.661 M -917.87 % 2.893 M 119.11 % -15.140 M 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -13.918 M -233.67 % 10.412 M 223.79 % -8.411 M -134.39 % 24.460 M 276.30 % -13.874 M -205.92 % 13.098 M 144.07 % -29.723 M -1 779.27 % 1.770 M 118.41 % -9.615 M -163.18 % 15.219 M 150.11 % 6.085 M -66.09 % 17.942 M 979.94 % -2.039 M -222.83 % 1.660 M -56.28 % 3.797 M 157.42 % 1.475 M 275.39 % -841.000 K -106.13 % -408.000 K -118.72 % 2.179 M 160.21 % -3.619 M -933.87 % 434.000 K 234.37 % -323.000 K 66.00 % -950.000 K -214.32 % 831.000 K -56.65 % 1.917 M 185.24 % -2.249 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 46.994 M 231.88 % -35.635 M -167.48 % 52.810 M 319.50 % -24.059 M -184.10 % 28.606 M 196.23 % -29.727 M 18.74 % -36.582 M -22.05 % -29.973 M -367.50 % 11.205 M 471.64 % -3.015 M -109.44 % 31.954 M 374.31 % -11.649 M -255.86 % 7.474 M 136.43 % -20.516 M 1.57 % -20.844 M -399.01 % 6.971 M -17.59 % 8.459 M 488.74 % -2.176 M -144.81 % 4.856 M -44.00 % 8.672 M 165.31 % -13.279 M -373.79 % 4.850 M 1 097.94 % -486.000 K 98.02 % -24.492 M -2 609.43 % 976.000 K 107.57 % -12.891 M 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 100.00 % -23.904 M 0.000 -100.00 % 7.896 M 131.26 % -25.256 M -147.82 % 52.820 M 350.52 % -21.084 M -172.45 % 29.100 M 213.69 % -25.596 M -246.15 % 17.514 M 325.06 % -7.782 M -155.78 % 13.952 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
Other working capital 810.000 K 1 860.87 % -46.000 K -100.19 % 23.709 M 46 388.24 % 51.000 K 100.63 % -8.120 M -2 082.80 % -372.000 K -105.27 % 7.053 M 145.32 % -15.562 M -393.46 % 5.303 M 218.53 % -4.474 M -145.22 % 9.894 M 218.24 % -8.368 M -213.40 % 7.379 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
Other non cash items 54.237 M 101.64 % 26.898 M -19.04 % 33.223 M 378.44 % -11.932 M -110.01 % 119.248 M -25.61 % 160.310 M 29.29 % 123.989 M -24.79 % 164.856 M 80.16 % 91.503 M -24.37 % 120.982 M 126.88 % 53.325 M -49.27 % 105.111 M 2 599.67 % -4.205 M 78.53 % -19.586 M -165.06 % 30.103 M 410.44 % -9.697 M -164.40 % 15.057 M 673.38 % -2.626 M -133.20 % 7.909 M 63.04 % 4.851 M -75.87 % 20.104 M 252.33 % -13.198 M -197.37 % 13.554 M 266.82 % -8.125 M -180.47 % 10.097 M 149.54 % -20.381 M 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities 80.398 M 75.68 % 45.764 M -55.34 % 102.467 M 142.89 % 42.186 M -64.15 % 117.664 M 293.21 % 29.924 M -66.74 % 89.977 M 1 201.44 % -8.169 M -106.32 % 129.240 M 140.08 % 53.832 M -53.01 % 114.559 M 107.40 % 55.236 M -29.03 % 77.831 M 581.72 % -16.157 M -127.53 % 58.687 M 246.97 % 16.914 M -70.45 % 57.240 M 470.52 % 10.033 M -77.65 % 44.893 M 85.61 % 24.187 M -31.66 % 35.392 M 713.91 % -5.765 M -112.21 % 47.233 M 394.51 % -16.038 M -131.27 % 51.282 M 1 014.77 % -5.606 M -134.47 % 16.264 M 0.00 % 16.264 M -18.22 % 19.887 M 0.00 % 19.887 M 21.99 % 16.302 M 0.00 % 16.302 M
Investments in property plant and equipment -5.348 M 31.29 % -7.784 M 33.63 % -11.729 M 6.80 % -12.585 M 40.48 % -21.144 M -42.44 % -14.844 M 24.55 % -19.675 M -49.53 % -13.158 M 43.50 % -23.287 M -89.85 % -12.266 M -31.94 % -9.297 M 12.00 % -10.565 M -21.27 % -8.712 M -68.48 % -5.171 M 25.21 % -6.914 M 6.39 % -7.386 M -29.15 % -5.719 M -0.33 % -5.700 M 33.20 % -8.533 M 30.03 % -12.196 M -43.63 % -8.491 M -11.69 % -7.602 M 28.28 % -10.599 M -131.98 % -4.569 M 31.66 % -6.686 M 17.79 % -8.133 M 25.57 % -10.927 M 0.00 % -10.927 M -84.20 % -5.932 M 0.00 % -5.932 M 12.57 % -6.785 M 0.00 % -6.785 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 2.000 K 0.000 0.000 -100.00 % 4.000 K 0.000 100.00 % -1.051 M -4 479.17 % 24.000 K -99.17 % 2.875 M 100.76 % -378.794 M -1 603.44 % -22.237 M -26 372.62 % -84.000 K 99.90 % -82.746 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.321 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -5.040 M 19.82 % -6.286 M -12.75 % -5.575 M -111.66 % -2.634 M -9.98 % -2.395 M -35.58 % -1.767 M 52.94 % -3.754 M -100.00 % -1.877 M 60.33 % -4.732 M -54.72 % -3.059 M -200.89 % -1.017 M 8.75 % -1.114 M -111.26 % 9.892 M 645.89 % -1.812 M 92.20 % -23.243 M -1 646.28 % -1.331 M -74.21 % -764.000 K 30.04 % -1.092 M 38.75 % -1.783 M -162.59 % -679.000 K 58.60 % -1.640 M 27.01 % -2.247 M 59.41 % -5.536 M -58.04 % -3.503 M -9 630.55 % -36.000 K 98.59 % -2.554 M -29.22 % -1.977 M 0.00 % -1.977 M -484.76 % -338.000 K 0.00 % -338.000 K 8.28 % -368.500 K 0.00 % -368.500 K
Net cash used for investing activites -10.388 M 26.17 % -14.070 M 18.69 % -17.304 M -13.71 % -15.217 M 28.03 % -21.144 M -42.44 % -14.844 M 24.54 % -19.671 M -49.50 % -13.158 M 45.94 % -24.338 M -98.81 % -12.242 M -90.63 % -6.422 M 98.35 % -389.359 M -4 412.74 % -8.628 M -22.09 % -7.067 M 93.74 % -112.903 M -1 195.20 % -8.717 M -34.46 % -6.483 M 4.55 % -6.792 M 34.16 % -10.316 M 19.88 % -12.875 M -27.09 % -10.131 M -2.86 % -9.849 M 38.96 % -16.135 M -99.89 % -8.072 M -20.08 % -6.722 M 37.10 % -10.687 M 2.05 % -10.911 M 0.00 % -10.911 M -83.93 % -5.932 M 0.00 % -5.932 M 12.51 % -6.780 M 0.00 % -6.780 M
Debt repayment 0.000 100.00 % -37.545 M 0.000 100.00 % -20.198 M 69.47 % -66.156 M 0.000 0.000 0.000 100.00 % -128.894 M 0.000 0.000 0.000 100.00 % -58.590 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.593 M 0.00 % 3.593 M 190.34 % -3.977 M 0.00 % -3.977 M 93.96 % -65.814 M 0.00 % -65.814 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.565 M 43.18 % 140.081 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 52.713 M 0.00 % 52.713 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.679 M 0.00 % -10.679 M
Dividends paid 0.000 0.000 0.000 100.00 % -22.042 M -3.31 % -21.335 M 3.16 % -22.031 M -3.53 % -21.279 M 2.01 % -21.716 M -53.15 % -14.180 M 0.000 0.000 100.00 % -27.209 M -200.75 % -9.047 M 63.57 % -24.836 M -175.56 % -9.013 M 50.46 % -18.195 M -125.74 % -8.060 M 50.00 % -16.119 M -166.65 % -6.045 M 39.99 % -10.074 M -66.68 % -6.044 M 66.64 % -18.119 M -201.03 % -6.019 M 66.61 % -18.028 M -200.17 % -6.006 M 57.14 % -14.012 M -40.12 % -10.000 M 0.00 % -10.000 M 0.00 % -10.000 M 0.00 % -10.000 M 0.000 0.000
Other financing activites -62.311 M -4 745.33 % -1.286 M 98.51 % -86.135 M 0.000 100.00 % -45.193 M -467.56 % 12.296 M 228.82 % -9.545 M 77.22 % -41.896 M 10.07 % -46.588 M -7.94 % -43.161 M -153.74 % 80.319 M -79.03 % 382.968 M 0.000 -100.00 % 44.590 M -34.70 % 68.280 M 631.83 % 9.330 M 122.37 % -41.703 M -590.62 % 8.500 M 133.55 % -25.339 M -3 580.63 % 728.000 K 103.99 % -18.260 M -166.34 % 27.525 M 232.76 % -20.733 M -149.26 % 42.089 M 215.06 % -36.579 M -225.93 % 29.046 M 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -62.311 M -60.47 % -38.831 M 54.92 % -86.135 M -103.92 % -42.240 M 68.16 % -132.684 M -10 465.94 % 1.280 M 102.08 % -61.648 M 3.09 % -63.612 M 66.46 % -189.662 M -339.43 % -43.161 M -153.74 % 80.319 M -78.25 % 369.363 M 646.10 % -67.637 M -442.40 % 19.754 M -66.67 % 59.267 M 768.55 % -8.865 M 82.19 % -49.763 M -553.14 % -7.619 M 75.72 % -31.384 M -235.80 % -9.346 M 61.55 % -24.304 M -358.39 % 9.406 M 135.16 % -26.752 M -211.18 % 24.061 M 156.50 % -42.585 M -383.26 % 15.034 M 334.65 % -6.407 M 0.00 % -6.407 M 54.16 % -13.977 M 0.00 % -13.977 M 41.22 % -23.779 M 0.00 % -23.779 M
Effect of forex changes on cash -343.000 K -393.16 % 117.000 K -86.84 % 889.000 K 577.96 % -186.000 K -1 262.50 % 16.000 K 102.06 % -775.000 K -140.01 % 1.937 M 542.45 % 301.500 K 154.97 % -548.500 K 40.48 % -921.500 K -158.14 % 1.585 M 361.77 % -605.500 K -8 750.00 % 7.000 K 126.92 % -26.000 K -127.66 % 94.000 K -28.79 % 132.000 K 213.79 % -116.000 K -179.45 % 146.000 K 144.24 % -330.000 K -191.16 % 362.000 K 133.99 % -1.065 M -229.25 % 824.000 K 49.55 % 551.000 K 55 200.00 % -1.000 K 99.65 % -287.000 K -373.33 % 105.000 K -38.95 % 172.000 K 0.00 % 172.000 K 130.77 % -559.000 K 0.00 % -559.000 K -207.29 % 521.000 K 0.00 % 521.000 K
Net change in cash -26.928 M -200.00 % 26.928 M 179.13 % -34.031 M -120.17 % -15.457 M 57.22 % -36.132 M -343.97 % 14.810 M 18.18 % 12.532 M 114.86 % -84.336 M 1.77 % -85.857 M -2 414.85 % -3.414 M -101.78 % 191.626 M 453.28 % 34.635 M 2 101.81 % 1.573 M 189.99 % -1.748 M -167.95 % 2.573 M 1 059.89 % -268.000 K -161.05 % 439.000 K 120.75 % -2.116 M -247.82 % 1.432 M 22.98 % 1.164 M 2 255.56 % -54.000 K 97.99 % -2.692 M -209.94 % 2.449 M 9 894.39 % -24.999 K -102.96 % 844.000 K 246.27 % -577.000 K 67.27 % -1.763 M 0.00 % -1.763 M -51.72 % -1.162 M 0.00 % -1.162 M 95.77 % -27.473 M 0.00 % -27.473 M
Cash at beginning of period 26.928 M 0.000 -100.00 % 34.031 M -31.23 % 49.488 M -42.20 % 85.620 M 20.92 % 70.810 M 21.50 % 58.278 M -59.14 % 142.614 M -37.58 % 228.471 M -1.47 % 231.885 M 475.98 % 40.259 M 615.78 % 5.625 M 20.78 % 4.657 M -27.21 % 6.398 M 0.000 -100.00 % 3.269 M 0.000 -100.00 % 4.775 M 0.000 -100.00 % 2.864 M 0.000 -100.00 % 4.500 M 0.000 -100.00 % 2.320 M 0.000 -100.00 % 1.234 M -65.47 % 3.574 M 0.00 % 3.574 M -24.54 % 4.736 M 0.00 % 4.736 M -85.30 % 32.209 M 0.00 % 32.209 M
Cash at end of period 0.000 -100.00 % 26.928 M -20.68 % 33.948 M -0.24 % 34.031 M -31.23 % 49.488 M -42.20 % 85.620 M 20.92 % 70.810 M 21.50 % 58.278 M -59.14 % 142.614 M -37.58 % 228.471 M -1.47 % 231.885 M 475.98 % 40.259 M 546.21 % 6.230 M 33.98 % 4.650 M 80.76 % 2.573 M -14.28 % 3.001 M 583.60 % 439.000 K -83.49 % 2.659 M 85.75 % 1.432 M -64.46 % 4.028 M 7 559.26 % -54.000 K -102.99 % 1.808 M -26.16 % 2.449 M 6.69 % 2.295 M 171.92 % 844.000 K 28.46 % 657.000 K -63.72 % 1.811 M 0.00 % 1.811 M -49.33 % 3.574 M 0.00 % 3.574 M -24.54 % 4.736 M 0.00 % 4.736 M
Operating cash flow 80.398 M 75.68 % 45.764 M -55.34 % 102.467 M 142.89 % 42.186 M -64.15 % 117.664 M 293.21 % 29.924 M -66.74 % 89.977 M 1 201.44 % -8.169 M -106.32 % 129.240 M 140.08 % 53.832 M -53.01 % 114.559 M 107.40 % 55.236 M -29.03 % 77.831 M 581.72 % -16.157 M -127.53 % 58.687 M 246.97 % 16.914 M -70.45 % 57.240 M 470.52 % 10.033 M -77.65 % 44.893 M 85.61 % 24.187 M -31.66 % 35.392 M 713.91 % -5.765 M -112.21 % 47.233 M 394.51 % -16.038 M -131.27 % 51.282 M 1 014.77 % -5.606 M -134.47 % 16.264 M 0.00 % 16.264 M -18.22 % 19.887 M 0.00 % 19.887 M 21.99 % 16.302 M 0.00 % 16.302 M
Capital expenditure -5.348 M 31.29 % -7.784 M 33.63 % -11.729 M 6.80 % -12.585 M 40.48 % -21.144 M -42.44 % -14.844 M 24.55 % -19.675 M -49.53 % -13.158 M 43.50 % -23.287 M -89.85 % -12.266 M -31.94 % -9.297 M 12.00 % -10.565 M -21.27 % -8.712 M -68.48 % -5.171 M 25.21 % -6.914 M 6.39 % -7.386 M -29.15 % -5.719 M -0.33 % -5.700 M 33.20 % -8.533 M 30.03 % -12.196 M -43.63 % -8.491 M -11.69 % -7.602 M 28.28 % -10.599 M -131.98 % -4.569 M 31.66 % -6.686 M 17.79 % -8.133 M 25.57 % -10.927 M 0.00 % -10.927 M -84.20 % -5.932 M 0.00 % -5.932 M 12.57 % -6.785 M 0.00 % -6.785 M
Free CashFlow 75.050 M 97.60 % 37.980 M -58.14 % 90.738 M 206.54 % 29.601 M -69.33 % 96.520 M 540.05 % 15.080 M -78.55 % 70.302 M 429.64 % -21.327 M -120.13 % 105.953 M 154.90 % 41.566 M -60.51 % 105.262 M 135.64 % 44.671 M -35.37 % 69.119 M 424.08 % -21.328 M -141.20 % 51.773 M 443.38 % 9.528 M -81.51 % 51.521 M 1 089.04 % 4.333 M -88.08 % 36.360 M 203.23 % 11.991 M -55.43 % 26.901 M 301.25 % -13.367 M -136.49 % 36.634 M 277.77 % -20.607 M -146.21 % 44.596 M 424.59 % -13.739 M -357.41 % 5.338 M 0.00 % 5.338 M -61.75 % 13.955 M 0.00 % 13.955 M 46.63 % 9.517 M 0.00 % 9.517 M
2025 2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010