7378.T

ASIRO Inc. 7378.T

Finances

2024 2023 2022 2021 2020 2019
Revenue 4.798 B 50.05 % 3.198 B 45.25 % 2.202 B 41.79 % 1.553 B 5.01 % 1.479 B 27.83 % 1.157 B
Net income 142.160 M 1 246.73 % -12.397 M -103.61 % 343.624 M 50.20 % 228.779 M 10.00 % 207.982 M 32.90 % 156.496 M
Income before tax 318.572 M 636.84 % 43.235 M -90.94 % 477.366 M 34.74 % 354.285 M 9.55 % 323.408 M 31.37 % 246.175 M
Income before tax ratio 0.07 391.06 % 0.01 -93.76 % 0.22 -4.97 % 0.23 4.32 % 0.22 2.77 % 0.21
EBITDA 488.033 M 156.69 % 190.128 M -66.13 % 561.281 M 35.30 % 414.835 M 5.84 % 391.947 M 35.90 % 288.411 M
Net income ratio 0.03 864.23 % 0.00 -102.48 % 0.16 5.93 % 0.15 4.75 % 0.14 3.96 % 0.14
Ratio EBITDA 0.10 71.07 % 0.06 -76.68 % 0.25 -4.57 % 0.27 0.79 % 0.27 6.31 % 0.25
Gross profit ratio 0.37 -6.56 % 0.39 -17.93 % 0.48 -5.23 % 0.51 5.36 % 0.48 -3.08 % 0.49
Weighted average shs out dil 7.253 M -1.03 % 7.329 M -3.28 % 7.578 M 10.97 % 6.829 M 0.00 % 6.829 M 0.00 % 6.829 M
Weighted average shs out 7.245 M -1.15 % 7.329 M 6.71 % 6.868 M 0.57 % 6.829 M 0.00 % 6.829 M 0.00 % 6.829 M
EPS diluted 19.61 1 260.36 % -1.69 -103.73 % 45.35 40.23 % 32.34 -6.69 % 34.66 51.22 % 22.92
Earnings per share 19.61 1 260.36 % -1.69 -103.38 % 50.03 36.43 % 36.67 5.80 % 34.66 51.22 % 22.92
Gross profit 1.762 B 40.21 % 1.257 B 19.21 % 1.054 B 34.38 % 784.368 M 10.63 % 708.994 M 23.90 % 572.218 M
Income tax expense 190.576 M 133.25 % 81.704 M -44.23 % 146.512 M 16.74 % 125.506 M 8.73 % 115.426 M 28.71 % 89.680 M
Cost of revenue 3.037 B 56.42 % 1.941 B 69.16 % 1.148 B 49.35 % 768.385 M -0.17 % 769.711 M 31.68 % 584.512 M
General and administrative expenses 1.260 B 15.16 % 1.094 B 89.12 % 578.638 M 35.97 % 425.555 M 13.19 % 375.981 M 18.30 % 317.830 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 821.000 K -99.25 % 109.698 M 1 422.94 % -8.292 M -289.66 % -2.128 M -725.88 % 340.000 K 337.76 % -143.000 K
Operating expenses 1.261 B 4.73 % 1.204 B 111.10 % 570.346 M 34.70 % 423.427 M 12.52 % 376.321 M 18.46 % 317.687 M
Cost and expenses 4.297 B 36.63 % 3.145 B 83.07 % 1.718 B 44.14 % 1.192 B 3.99 % 1.146 B 27.03 % 902.199 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 1.260 B 15.16 % 1.094 B 89.12 % 578.638 M 35.97 % 425.555 M 13.19 % 375.981 M 18.30 % 317.830 M
Interest income 342.000 K 77.20 % 193.000 K 70.80 % 113.000 K 117.31 % 52.000 K 23.81 % 42.000 K -96.77 % 1.300 M
Interest expense 10.482 M 2.48 % 10.228 M 59.69 % 6.405 M -4.52 % 6.708 M -27.93 % 9.307 M -3.60 % 9.655 M
Depreciation and amortization 158.979 M 16.35 % 136.644 M 76.34 % 77.487 M 43.97 % 53.822 M -9.13 % 59.231 M 81.80 % 32.580 M
Operating income 328.712 M 517.06 % 53.271 M -88.99 % 483.658 M 34.00 % 360.941 M 8.50 % 332.673 M 30.70 % 254.530 M
Operating income ratio 0.07 311.24 % 0.02 -92.42 % 0.22 -5.49 % 0.23 3.32 % 0.22 2.24 % 0.22
Total other income expenses net -10.140 M -1.04 % -10.036 M -59.50 % -6.292 M 5.47 % -6.656 M 28.16 % -9.265 M -10.89 % -8.355 M
2024 2023 2022 2021 2020 2019
2024 2023 2022 2021 2020 2019 2018
Net debt -917.976 M -235.49 % -273.619 M 75.56 % -1.120 B -11.50 % -1.004 B -897.04 % 125.986 M -49.47 % 249.350 M -44.03 % 445.473 M
Total investments 120.882 M 1.41 % 119.204 M 12.23 % 106.213 M 213.14 % 33.919 M -28.08 % 47.163 M 6.30 % 44.367 M 271.24 % 11.951 M
Total debt 678.495 M -28.75 % 952.334 M 25.99 % 755.864 M 152.22 % 299.684 M -58.00 % 713.495 M 11.78 % 638.305 M -13.69 % 739.509 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 5.069 M -89.15 % 46.732 M -6.36 % 49.907 M 40.98 % 35.401 M 0.000
Retained earnings 865.319 M 19.66 % 723.159 M -12.93 % 830.589 M 72.02 % 482.835 M 90.05 % 254.056 M 451.41 % 46.074 M 141.73 % -110.422 M
Common stock 610.556 M 0.35 % 608.453 M 0.35 % 606.349 M 11.80 % 542.354 M 442.35 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M
Total equity 2.296 B 3.08 % 2.227 B -15.86 % 2.647 B 19.12 % 2.222 B 98.40 % 1.120 B 24.86 % 897.099 M 23.78 % 724.758 M
Other non current liabilities 50.656 M -0.25 % 50.781 M 33.55 % 38.023 M 2 581.45 % 1.418 M -89.14 % 13.058 M 194.36 % 4.436 M -43.57 % 7.861 M
Long term debt 425.332 M -37.29 % 678.305 M 21.94 % 556.245 M 167.80 % 207.710 M -30.40 % 298.439 M -46.36 % 556.392 M -12.98 % 639.373 M
Total non current liabilities 475.988 M -34.80 % 730.000 M 22.84 % 594.268 M 169.15 % 220.794 M -29.84 % 314.680 M -43.89 % 560.828 M -13.35 % 647.234 M
Other current liabilities 301.224 M -9.38 % 332.415 M 96.18 % 169.442 M 1 315.42 % -13.941 M 70.89 % -47.888 M -41.71 % -33.794 M -457.76 % 9.446 M
Deferred revenue 0.000 -100.00 % 59.146 M 9.89 % 53.821 M -56.08 % 122.530 M -16.48 % 146.699 M 9.66 % 133.778 M 95.54 % 68.414 M
Short term debt 253.163 M -7.61 % 274.029 M 37.28 % 199.619 M 117.04 % 91.974 M -77.84 % 415.056 M 391.36 % 84.470 M -15.64 % 100.136 M
Total current liabilities 1.289 B 68.66 % 764.542 M 0.69 % 759.340 M 111.34 % 359.295 M -43.46 % 635.458 M 86.80 % 340.189 M 49.09 % 228.184 M
Total liabilities 1.765 B 18.20 % 1.494 B 10.34 % 1.354 B 133.34 % 580.089 M -38.95 % 950.138 M 5.45 % 901.017 M 2.92 % 875.418 M
Other non current assets 400.000 K -59.56 % 989.000 K 66.22 % 595.000 K 815.38 % 65.000 K -55.17 % 145.000 K -51.83 % 301.000 K -76.81 % 1.298 M
Long term investments 121.000 M 1.51 % 119.204 M 12.23 % 106.213 M 213.14 % 33.919 M -28.08 % 47.163 M 6.30 % 44.367 M 271.24 % 11.951 M
Intangible assets 16.709 M 116.07 % 7.733 M -75.25 % 31.239 M 85.16 % 16.871 M -31.14 % 24.501 M 13.10 % 21.663 M -10.62 % 24.238 M
GoodWill 1.139 B -15.03 % 1.340 B 2.94 % 1.302 B 14.34 % 1.139 B 0.00 % 1.139 B 0.00 % 1.139 B 0.00 % 1.139 B
Goodwill and intangible assets 1.155 B -14.28 % 1.348 B 1.10 % 1.333 B 15.37 % 1.156 B -0.66 % 1.163 B 0.24 % 1.160 B -0.22 % 1.163 B
Property plant equipment net 283.955 M -34.12 % 431.009 M 38.56 % 311.073 M 416.89 % 60.182 M -37.07 % 95.639 M 586.67 % 13.928 M -58.06 % 33.211 M
Total non current assets 1.636 B -15.62 % 1.939 B 7.85 % 1.798 B 40.21 % 1.282 B -3.75 % 1.332 B 6.92 % 1.246 B 1.75 % 1.224 B
Other current assets 44.118 M -38.59 % 71.843 M 254.92 % 20.242 M 91.87 % 10.550 M -1.66 % 10.728 M -40.13 % 17.918 M -81.53 % 97.011 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.596 B 30.22 % 1.226 B -34.63 % 1.876 B 43.85 % 1.304 B 133.89 % 557.471 M 43.33 % 388.955 M 39.50 % 278.812 M
Cash and short term investments 1.596 B 30.22 % 1.226 B -34.63 % 1.876 B 43.85 % 1.304 B 133.89 % 557.471 M 43.33 % 388.955 M 39.50 % 278.812 M
Total current assets 2.426 B 36.09 % 1.782 B -19.11 % 2.203 B 44.92 % 1.520 B 105.93 % 738.325 M 33.67 % 552.340 M 46.97 % 375.823 M
Inventory 0.000 0.000 0.000 -100.00 % 369.000 K 0.000 0.000 0.000
Net receivables 785.135 M 62.02 % 484.599 M 57.51 % 307.664 M 49.56 % 205.707 M 20.91 % 170.126 M 16.95 % 145.467 M 0.000
Tax assets 75.023 M 89.72 % 39.545 M -14.81 % 46.421 M 43.92 % 32.255 M 25.05 % 25.793 M -3.73 % 26.793 M 79.46 % 14.930 M
Other assets 0.000 100.00 % -79.000 K 0.000 -100.00 % 1.000 K 0.000 100.00 % -1.000 K 0.000
Account payables 557.773 M 463.68 % 98.952 M -57.35 % 231.988 M 146.86 % 93.977 M 73.25 % 54.243 M -28.39 % 75.751 M 102.10 % 37.482 M
Tax payables 177.338 M 0.000 -100.00 % 104.470 M 61.33 % 64.755 M -3.85 % 67.348 M -15.80 % 79.984 M 529.50 % 12.706 M
Deferred revenue non current 0.000 0.000 100.00 % -65.969 M -4 434.36 % 1.522 M -52.18 % 3.183 M 0.000 0.000
Minority interest 18.920 M 84.75 % 10.241 M -71.80 % 36.313 M 0.000 0.000 0.000 0.000
Capital lease obligations 185.662 M -35.34 % 287.153 M 53.68 % 186.850 M 513.97 % 30.433 M -49.67 % 60.471 M 2 264.92 % 2.557 M -85.62 % 17.781 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 801.255 M -9.52 % 885.598 M -24.25 % 1.169 B 1.61 % 1.150 B 60.64 % 716.190 M -4.64 % 751.025 M 2.16 % 735.180 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 65.969 M 550.33 % 10.144 M 0.000 0.000 0.000
Other liabilities 0.000 100.00 % -914.000 K 0.000 0.000 0.000 0.000 0.000
Total assets 4.062 B 9.15 % 3.721 B -7.00 % 4.001 B 42.76 % 2.802 B 35.37 % 2.070 B 15.14 % 1.798 B 12.37 % 1.600 B
2024 2023 2022 2021 2020 2019 2018
2024 2023 2022 2021 2020 2019
Deferred income tax 0.000 0.000 0.000 100.00 % -128.558 M 4.00 % -133.913 M -228.73 % -40.736 M
Stock based compensation 11.880 M 13.47 % 10.470 M 125.45 % 4.644 M -57.77 % 10.997 M -20.45 % 13.824 M -9.95 % 15.352 M
Change in working capital 63.836 M 139.72 % -160.703 M -310.71 % 76.269 M 1 083.02 % 6.447 M 117.63 % -36.567 M -192.82 % -12.488 M
Accounts receivables -318.904 M -124.72 % -141.909 M -47.71 % -96.070 M -167.23 % -35.950 M -45.09 % -24.777 M 61.17 % -63.817 M
Inventory 0.000 -100.00 % 12.813 M 461.73 % 2.281 M -55.65 % 5.143 M 361.07 % -1.970 M -36.62 % -1.442 M
Accounts payables 0.000 -100.00 % 88.207 M -17.33 % 106.693 M 228.88 % 32.441 M 250.84 % -21.507 M -154.08 % 39.768 M
Other working capital 382.740 M 419.45 % -119.814 M -289.09 % 63.365 M 1 216.54 % 4.813 M -58.82 % 11.687 M -10.12 % 13.003 M
Other non cash items 176.627 M 232.94 % -132.858 M -6.82 % -124.373 M -8 320.29 % 1.513 M -86.53 % 11.235 M 14.68 % 9.797 M
Net cash provided by operating activities 729.894 M 807.18 % -103.212 M -120.18 % 511.393 M 71.32 % 298.506 M 25.84 % 237.218 M -5.37 % 250.680 M
Investments in property plant and equipment -9.335 M 89.15 % -86.000 M -1.45 % -84.770 M -3 767.24 % -2.192 M 95.29 % -46.582 M -388.74 % -9.531 M
Acquisitions net 0.000 100.00 % -56.673 M 50.08 % -113.518 M 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -8.500 M 59.52 % -21.000 M 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -1.434 M 94.43 % -25.752 M 63.42 % -70.393 M -5 531.44 % -1.250 M -109.62 % 13.000 M 144.85 % -28.984 M
Net cash used for investing activites -10.769 M 93.61 % -168.425 M 37.31 % -268.681 M -2 149.88 % -11.942 M 78.12 % -54.582 M -41.72 % -38.515 M
Debt repayment -175.576 M -291.15 % 91.854 M -69.01 % 296.424 M 176.64 % -386.796 M -2 434.74 % 16.567 M 119.09 % -86.796 M
Common stock issued 4.200 M 0.00 % 4.200 M -96.54 % 121.400 M -86.15 % 876.641 M 0.000 0.000
Common stock repurchased 0.000 100.00 % -301.875 M -200.11 % -100.588 M 0.000 0.000 0.000
Dividends paid -98.013 M -3.14 % -95.033 M 0.000 0.000 0.000 0.000
Other financing activites -79.218 M -2.76 % -77.090 M -756.53 % 11.742 M 139.09 % -30.038 M 2.11 % -30.686 M -101.55 % -15.225 M
Net cash used provided by financing activities -348.607 M 7.76 % -377.944 M -214.88 % 328.978 M -28.45 % 459.807 M 3 356.65 % -14.119 M 86.16 % -102.021 M
Effect of forex changes on cash 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 200.00 % -1.000 K 0.00 % -1.000 K
Net change in cash 370.518 M 157.04 % -649.580 M -213.62 % 571.690 M -23.40 % 746.372 M 342.91 % 168.516 M 53.00 % 110.143 M
Cash at beginning of period 1.226 B -34.63 % 1.876 B 43.85 % 1.304 B 133.89 % 557.471 M 43.33 % 388.955 M 39.50 % 278.812 M
Cash at end of period 1.596 B 30.22 % 1.226 B -34.63 % 1.876 B 43.85 % 1.304 B 133.89 % 557.471 M 43.33 % 388.955 M
Operating cash flow 729.894 M 807.18 % -103.212 M -120.18 % 511.393 M 71.32 % 298.506 M 25.84 % 237.218 M -5.37 % 250.680 M
Capital expenditure -9.335 M 89.20 % -86.468 M -2.00 % -84.770 M -2 362.81 % -3.442 M 92.61 % -46.582 M -388.74 % -9.531 M
Free CashFlow 720.559 M 479.88 % -189.680 M -144.46 % 426.623 M 44.59 % 295.064 M 54.78 % 190.636 M -20.95 % 241.149 M
2024 2023 2022 2021 2020 2019
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
Revenue 1.763 B 11.50 % 1.581 B 9.67 % 1.442 B 17.18 % 1.230 B 6.02 % 1.160 B 20.11 % 966.083 M 12.42 % 859.348 M 0.85 % 852.133 M 6.55 % 799.782 M 16.50 % 686.520 M 11.94 % 613.311 M 8.13 % 567.187 M 5.83 % 535.935 M 10.47 % 485.153 M 12.61 % 430.839 M 11.50 % 386.394 M 0.23 % 385.526 M 10.15 % 349.994 M -3.48 % 362.619 M 0.93 % 359.278 M -10.21 % 400.113 M 12.17 % 356.694 M
Net income 334.366 M 24.53 % 268.503 M 62.91 % 164.817 M 61.84 % 101.840 M 2 467.18 % 3.967 M 103.09 % -128.465 M -43.59 % -89.468 M -888.96 % 11.340 M -46.45 % 21.175 M -52.48 % 44.556 M -27.45 % 61.415 M -19.68 % 76.463 M -29.38 % 108.277 M 11.09 % 97.469 M 66.32 % 58.603 M 22.35 % 47.896 M -32.00 % 70.437 M 35.87 % 51.842 M -22.65 % 67.019 M 25.15 % 53.553 M -1.23 % 54.221 M 63.37 % 33.190 M
Income before tax 443.484 M 9.79 % 403.939 M 105.82 % 196.259 M 16.07 % 169.094 M 183.79 % 59.584 M 156.02 % -106.365 M -7.38 % -99.058 M -476.42 % 26.316 M -32.30 % 38.871 M -49.59 % 77.107 M 25.84 % 61.276 M -47.03 % 115.691 M -26.88 % 158.230 M 11.30 % 142.169 M 50.29 % 94.594 M 37.35 % 68.871 M -35.56 % 106.872 M 27.31 % 83.948 M -8.07 % 91.320 M 3.13 % 88.549 M -1.47 % 89.869 M 67.45 % 53.670 M
Income before tax ratio 0.25 -1.54 % 0.26 87.67 % 0.14 -0.95 % 0.14 167.68 % 0.05 146.64 % -0.11 4.49 % -0.12 -473.26 % 0.03 -36.46 % 0.05 -56.73 % 0.11 12.42 % 0.10 -51.02 % 0.20 -30.91 % 0.30 0.75 % 0.29 33.47 % 0.22 23.18 % 0.18 -35.70 % 0.28 15.57 % 0.24 -4.76 % 0.25 2.18 % 0.25 9.73 % 0.22 49.28 % 0.15
EBITDA 485.053 M 8.90 % 445.397 M 85.27 % 240.406 M 14.00 % 210.887 M 108.11 % 101.335 M 256.88 % -64.593 M -15.85 % -55.757 M -189.42 % 62.352 M -11.83 % 70.719 M -37.30 % 112.794 M 19.43 % 94.440 M -29.24 % 133.463 M -23.68 % 174.883 M 10.36 % 158.471 M 44.78 % 109.454 M 31.03 % 83.535 M -31.63 % 122.185 M 22.63 % 99.641 M -7.37 % 107.570 M 3.21 % 104.222 M 13.02 % 92.214 M 64.48 % 56.065 M
Net income ratio 0.19 11.68 % 0.17 48.54 % 0.11 38.11 % 0.08 2 321.41 % 0.00 102.57 % -0.13 -27.72 % -0.10 -882.34 % 0.01 -49.74 % 0.03 -59.21 % 0.06 -35.19 % 0.10 -25.72 % 0.13 -33.27 % 0.20 0.56 % 0.20 47.70 % 0.14 9.73 % 0.12 -32.15 % 0.18 23.35 % 0.15 -19.86 % 0.18 23.99 % 0.15 9.99 % 0.14 45.64 % 0.09
Ratio EBITDA 0.28 -2.33 % 0.28 68.93 % 0.17 -2.72 % 0.17 96.29 % 0.09 230.62 % -0.07 -3.05 % -0.06 -188.67 % 0.07 -17.25 % 0.09 -46.18 % 0.16 6.70 % 0.15 -34.56 % 0.24 -27.89 % 0.33 -0.10 % 0.33 28.57 % 0.25 17.51 % 0.22 -31.79 % 0.32 11.32 % 0.28 -4.03 % 0.30 2.26 % 0.29 25.87 % 0.23 46.63 % 0.16
Gross profit ratio 0.40 -8.36 % 0.44 15.74 % 0.38 0.68 % 0.38 2.17 % 0.37 8.88 % 0.34 -11.29 % 0.38 3.67 % 0.37 -11.94 % 0.42 1.54 % 0.41 5.91 % 0.39 -17.23 % 0.47 -11.63 % 0.53 -3.18 % 0.55 11.47 % 0.49 0.62 % 0.49 -8.09 % 0.53 3.95 % 0.51 -0.84 % 0.52 0.77 % 0.51 8.33 % 0.47 12.92 % 0.42
Weighted average shs out dil 7.344 M 0.24 % 7.326 M 0.90 % 7.261 M 0.18 % 7.248 M -0.25 % 7.266 M 0.48 % 7.232 M 0.00 % 7.232 M -0.38 % 7.259 M 0.40 % 7.230 M -4.94 % 7.606 M -0.36 % 7.633 M 1.16 % 7.546 M 0.42 % 7.514 M -1.13 % 7.600 M 0.00 % 7.600 M 8.67 % 6.994 M 2.41 % 6.829 M 13.82 % 6.000 M 0.00 % 6.000 M 0.00 % 6.000 M 0.00 % 6.000 M -12.14 % 6.829 M
Weighted average shs out 7.282 M 0.05 % 7.278 M 0.24 % 7.261 M 0.18 % 7.248 M 0.12 % 7.239 M 0.11 % 7.232 M 0.00 % 7.232 M 0.00 % 7.232 M 0.46 % 7.199 M -4.71 % 7.555 M -1.03 % 7.633 M 1.73 % 7.503 M 0.11 % 7.495 M 10.23 % 6.799 M 0.00 % 6.799 M 11.15 % 6.117 M -10.42 % 6.829 M 13.82 % 6.000 M 0.00 % 6.000 M 0.00 % 6.000 M 0.00 % 6.000 M -12.14 % 6.829 M
EPS diluted 45.53 24.23 % 36.65 61.45 % 22.70 61.57 % 14.05 2 454.55 % 0.55 103.10 % -17.76 -43.57 % -12.37 -892.95 % 1.56 -46.76 % 2.93 -50.00 % 5.86 -27.20 % 8.05 -20.53 % 10.13 -29.70 % 14.41 12.40 % 12.82 66.28 % 7.71 12.55 % 6.85 -33.56 % 10.31 19.33 % 8.64 -22.65 % 11.17 25.08 % 8.93 -1.22 % 9.04 86.01 % 4.86
Earnings per share 45.92 24.48 % 36.89 62.51 % 22.70 61.57 % 14.05 2 454.55 % 0.55 103.10 % -17.76 -43.57 % -12.37 -887.90 % 1.57 -46.60 % 2.94 -50.17 % 5.90 -26.71 % 8.05 -29.39 % 11.40 -29.46 % 16.16 12.69 % 14.34 66.36 % 8.62 10.09 % 7.83 -24.05 % 10.31 19.33 % 8.64 -22.65 % 11.17 25.08 % 8.93 -1.22 % 9.04 86.01 % 4.86
Gross profit 707.765 M 2.18 % 692.662 M 26.93 % 545.691 M 17.98 % 462.527 M 8.32 % 426.987 M 30.77 % 326.513 M -0.27 % 327.411 M 4.55 % 313.167 M -6.18 % 333.778 M 18.30 % 282.153 M 18.56 % 237.990 M -10.50 % 265.896 M -6.47 % 284.300 M 6.95 % 265.818 M 25.53 % 211.760 M 12.19 % 188.754 M -7.88 % 204.900 M 14.50 % 178.954 M -4.29 % 186.971 M 1.71 % 183.832 M -2.73 % 188.990 M 26.67 % 149.200 M
Income tax expense 154.984 M 11.39 % 139.139 M 269.26 % 37.681 M -44.31 % 67.663 M 15.33 % 58.671 M 120.89 % 26.561 M 611.18 % -5.196 M -123.59 % 22.025 M -10.91 % 24.723 M -38.43 % 40.152 M 626.08 % 5.530 M -88.06 % 46.328 M -7.26 % 49.954 M 11.75 % 44.700 M 24.20 % 35.991 M 71.59 % 20.975 M -42.43 % 36.435 M 13.48 % 32.106 M 32.12 % 24.301 M -30.56 % 34.996 M -1.83 % 35.649 M 74.07 % 20.480 M
Cost of revenue 1.055 B 18.77 % 888.359 M -0.84 % 895.904 M 16.70 % 767.687 M 4.68 % 733.375 M 14.67 % 639.570 M 20.23 % 531.937 M -1.30 % 538.966 M 15.66 % 466.004 M 15.24 % 404.367 M 7.74 % 375.321 M 24.57 % 301.291 M 19.73 % 251.635 M 14.73 % 219.335 M 0.12 % 219.079 M 10.85 % 197.640 M 9.42 % 180.626 M 5.60 % 171.040 M -2.62 % 175.648 M 0.12 % 175.446 M -16.90 % 211.123 M 1.75 % 207.494 M
General and administrative expenses 0.000 0.000 -100.00 % 122.000 M -76.99 % 530.241 M 72.51 % 307.361 M 2.26 % 300.577 M -4.02 % 313.164 M 10.05 % 284.559 M -2.92 % 293.125 M 44.07 % 203.455 M 12.91 % 180.190 M 21.10 % 148.792 M 18.05 % 126.045 M 1.97 % 123.611 M 5.98 % 116.634 M -2.09 % 119.129 M 23.15 % 96.732 M 3.95 % 93.060 M -2.03 % 94.991 M 3.98 % 91.356 M -5.60 % 96.780 M 0.000
Selling and marketing expenses 0.000 0.000 -100.00 % 60.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
Other expenses 0.000 0.000 -100.00 % 120.103 M 0.000 0.000 0.000 100.00 % -164.000 K 58.69 % -397.000 K 14.25 % -463.000 K 17.76 % -563.000 K 89.98 % -5.616 M -1 253.25 % -415.000 K 66.69 % -1.246 M -22.88 % -1.014 M -79.79 % -564.000 K -16.77 % -483.000 K 26.03 % -653.000 K -52.57 % -428.000 K 73.43 % -1.611 M -198.17 % 1.641 M 0.000 0.000
Operating expenses 267.641 M -7.10 % 288.096 M -18.41 % 353.103 M 18.04 % 299.138 M -2.68 % 307.361 M 2.26 % 300.577 M -3.97 % 313.000 M 10.15 % 284.162 M -2.90 % 292.662 M 44.25 % 202.892 M 16.22 % 174.574 M 17.66 % 148.377 M 18.89 % 124.799 M 1.80 % 122.597 M 5.62 % 116.070 M -2.17 % 118.646 M 23.49 % 96.079 M 3.72 % 92.632 M -0.80 % 93.380 M 0.41 % 92.997 M -3.91 % 96.780 M 4.23 % 92.854 M
Cost and expenses 1.323 B 12.44 % 1.176 B 194.19 % -1.249 B -217.08 % 1.067 B 2.51 % 1.041 B 10.70 % 940.147 M 11.26 % 845.000 M 2.66 % 823.128 M 8.50 % 758.666 M 24.93 % 607.259 M 9.42 % 555.000 M 23.42 % 449.668 M 19.45 % 376.434 M 10.09 % 341.932 M 2.02 % 335.149 M 5.96 % 316.286 M 14.30 % 276.705 M 4.94 % 263.672 M -1.99 % 269.028 M 0.22 % 268.443 M -12.82 % 307.903 M 2.52 % 300.348 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
Selling general and administrative expenses 267.641 M -7.10 % 288.096 M 23.65 % 233.000 M -22.11 % 299.138 M -2.68 % 307.361 M 2.26 % 300.577 M -4.02 % 313.164 M 10.05 % 284.559 M -2.92 % 293.125 M 44.07 % 203.455 M 12.91 % 180.190 M 21.10 % 148.792 M 18.05 % 126.045 M 1.97 % 123.611 M 5.98 % 116.634 M -2.09 % 119.129 M 23.15 % 96.732 M 3.95 % 93.060 M -2.03 % 94.991 M 3.98 % 91.356 M -5.60 % 96.780 M 4.23 % 92.854 M
Interest income 733.000 K 1 082.26 % 62.000 K -59.48 % 153.000 K 150.82 % 61.000 K -7.58 % 66.000 K 6.45 % 62.000 K -3.13 % 64.000 K 16.36 % 55.000 K 37.50 % 40.000 K 17.65 % 34.000 K -20.93 % 43.000 K 19.44 % 36.000 K 16.13 % 31.000 K 933.33 % 3.000 K -92.50 % 40.000 K 1 233.33 % 3.000 K -50.00 % 6.000 K 100.00 % 3.000 K -40.00 % 5.000 K 66.67 % 3.000 K -40.00 % 5.000 K -82.14 % 28.000 K
Interest expense 2.113 M -3.82 % 2.197 M -9.14 % 2.418 M -4.43 % 2.530 M -5.42 % 2.675 M -6.47 % 2.860 M -4.98 % 3.010 M 9.69 % 2.744 M 20.09 % 2.285 M 4.39 % 2.189 M 0.23 % 2.184 M 17.17 % 1.864 M 43.27 % 1.301 M 23.20 % 1.056 M -7.12 % 1.137 M -8.31 % 1.240 M -36.54 % 1.954 M -17.83 % 2.378 M 4.48 % 2.276 M -0.61 % 2.290 M -2.35 % 2.345 M -2.13 % 2.396 M
Depreciation and amortization 39.456 M 0.50 % 39.261 M -5.91 % 41.728 M 6.28 % 39.263 M 0.48 % 39.076 M 0.42 % 38.912 M -3.42 % 40.290 M 21.02 % 33.292 M 12.61 % 29.563 M -11.75 % 33.499 M 8.13 % 30.981 M 94.75 % 15.908 M 3.63 % 15.351 M 0.68 % 15.247 M 11.10 % 13.724 M 2.23 % 13.424 M 0.49 % 13.359 M 0.33 % 13.315 M -4.72 % 13.974 M 4.42 % 13.383 M 334 475.00 % 4.000 K 0.000
Operating income 440.124 M 8.79 % 404.566 M 110.07 % 192.588 M 17.87 % 163.389 M 162.72 % 62.192 M 160.05 % -103.567 M -7.76 % -96.111 M -431.36 % 29.005 M -29.46 % 41.116 M -48.13 % 79.261 M 24.99 % 63.416 M -46.04 % 117.519 M -26.32 % 159.501 M 11.37 % 143.222 M 49.67 % 95.691 M 36.49 % 70.108 M -35.57 % 108.820 M 26.06 % 86.322 M -7.77 % 93.591 M 3.03 % 90.835 M -1.49 % 92.210 M 63.65 % 56.346 M
Operating income ratio 0.25 -2.43 % 0.26 91.54 % 0.13 0.59 % 0.13 147.80 % 0.05 150.00 % -0.11 4.15 % -0.11 -428.58 % 0.03 -33.79 % 0.05 -55.47 % 0.12 11.66 % 0.10 -50.10 % 0.21 -30.38 % 0.30 0.81 % 0.30 32.92 % 0.22 22.41 % 0.18 -35.72 % 0.28 14.44 % 0.25 -4.44 % 0.26 2.08 % 0.25 9.71 % 0.23 45.89 % 0.16
Total other income expenses net 3.360 M 635.89 % -627.000 K -117.08 % 3.671 M -35.65 % 5.705 M 318.75 % -2.608 M 6.79 % -2.798 M 5.06 % -2.947 M -9.59 % -2.689 M -19.78 % -2.245 M -4.22 % -2.154 M -0.65 % -2.140 M -17.07 % -1.828 M -43.82 % -1.271 M -20.70 % -1.053 M 4.01 % -1.097 M 11.32 % -1.237 M 36.50 % -1.948 M 17.94 % -2.374 M -4.54 % -2.271 M 0.66 % -2.286 M 2.35 % -2.341 M 12.52 % -2.676 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
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 2020-10-31
Net debt -1.411 B -55.66 % -906.580 M 1.24 % -917.976 M -53.25 % -599.000 M -42.71 % -419.730 M -52.90 % -274.519 M -0.33 % -273.619 M 12.10 % -311.294 M 22.01 % -399.147 M 31.70 % -584.382 M 47.81 % -1.120 B 1.90 % -1.141 B -18.17 % -965.839 M -3.15 % -936.336 M 6.75 % -1.004 B -14.70 % -875.497 M -13 321.69 % -6.523 M -105.18 % 125.986 M
Total investments 144.281 M 19.10 % 121.147 M 0.22 % 120.882 M 0.33 % 120.487 M 0.89 % 119.425 M 0.13 % 119.265 M 0.05 % 119.204 M 3.60 % 115.059 M 0.13 % 114.904 M 41.99 % 80.922 M -23.81 % 106.213 M 0.79 % 105.381 M 2.16 % 103.155 M 101.97 % 51.075 M 50.58 % 33.919 M -3.67 % 35.213 M -6.38 % 37.611 M -20.25 % 47.163 M
Total debt 544.633 M -13.16 % 627.190 M -7.56 % 678.495 M -10.96 % 762.000 M -6.58 % 815.672 M -9.53 % 901.565 M -5.33 % 952.334 M 15.34 % 825.695 M -13.17 % 950.949 M 31.41 % 723.640 M -4.26 % 755.864 M 32.04 % 572.449 M -3.08 % 590.622 M 120.66 % 267.656 M -10.69 % 299.684 M -8.73 % 328.362 M -7.15 % 353.630 M -50.44 % 713.495 M
Accumulated other comprehensive income loss 1.211 M 0.17 % 1.209 M 0.17 % 1.207 M -61.76 % 3.156 M 0.10 % 3.153 M 3.41 % 3.049 M -2.87 % 3.139 M 1.78 % 3.084 M 1.18 % 3.048 M -39.44 % 5.033 M -0.71 % 5.069 M -91.88 % 62.413 M 0.58 % 62.053 M 4.51 % 59.374 M 27.05 % 46.732 M -1.43 % 47.411 M 3.13 % 45.974 M 0.000
Retained earnings 1.468 B 29.49 % 1.134 B 31.03 % 865.319 M 23.53 % 700.501 M 17.01 % 598.661 M 0.67 % 594.694 M -17.76 % 723.159 M -11.01 % 812.627 M 1.42 % 801.287 M 2.71 % 780.112 M -6.08 % 830.589 M 7.98 % 769.174 M 11.04 % 692.711 M 19.37 % 580.304 M 20.19 % 482.835 M 13.81 % 424.232 M 12.73 % 376.335 M 48.13 % 254.056 M
Common stock 610.556 M 0.00 % 610.556 M 0.00 % 610.556 M 0.35 % 608.453 M 0.00 % 608.453 M 0.00 % 608.453 M 0.00 % 608.453 M 0.00 % 608.453 M 0.00 % 608.453 M 0.35 % 606.349 M 0.00 % 606.349 M 10.79 % 547.315 M 0.22 % 546.134 M 0.70 % 542.354 M 0.00 % 542.354 M 0.00 % 542.354 M 442.35 % 100.000 M 0.00 % 100.000 M
Total equity 2.732 B 13.89 % 2.399 B 4.49 % 2.296 B 7.78 % 2.130 B 5.15 % 2.026 B 1.34 % 1.999 B -10.25 % 2.227 B -3.92 % 2.318 B 0.32 % 2.311 B -3.07 % 2.384 B -9.94 % 2.647 B 7.04 % 2.473 B 5.13 % 2.353 B 5.40 % 2.232 B 0.44 % 2.222 B 2.68 % 2.164 B 74.77 % 1.238 B 10.57 % 1.120 B
Other non current liabilities 0.000 -100.00 % 50.657 M 0.01 % 50.654 M -0.01 % 50.657 M -0.06 % 50.685 M -0.13 % 50.753 M -0.06 % 50.781 M -0.56 % 51.069 M 34.71 % 37.910 M 0.09 % 37.876 M -0.39 % 38.023 M 201.03 % 12.631 M 6.50 % 11.860 M -5.40 % 12.537 M 784.13 % 1.418 M -89.74 % 13.823 M -5.09 % 14.564 M -10.33 % 16.241 M
Long term debt 307.637 M -19.90 % 384.059 M -9.70 % 425.332 M -15.70 % 504.559 M -7.34 % 544.524 M -13.16 % 627.020 M -7.56 % 678.305 M 18.56 % 572.121 M -19.31 % 709.066 M 35.43 % 523.555 M -5.88 % 556.245 M 23.87 % 449.056 M -2.47 % 460.407 M 134.90 % 196.003 M -5.64 % 207.710 M -8.28 % 226.473 M -7.64 % 245.199 M -17.84 % 298.439 M
Total non current liabilities 307.637 M -29.23 % 434.716 M -18.94 % 536.318 M -3.40 % 555.216 M -6.72 % 595.209 M -12.18 % 677.773 M -7.04 % 729.086 M 16.99 % 623.190 M -16.57 % 746.976 M 33.05 % 561.431 M -5.53 % 594.268 M 28.72 % 461.687 M -2.24 % 472.267 M 126.46 % 208.540 M -5.55 % 220.794 M -8.12 % 240.296 M -7.49 % 259.763 M -17.45 % 314.680 M
Other current liabilities 527.014 M 29.08 % 408.285 M -38.27 % 661.413 M 124.80 % 294.219 M 69.09 % 174.001 M 1.68 % 171.123 M 135.15 % 72.771 M -7.03 % 78.273 M 1 364.92 % -6.188 M -104.74 % 130.557 M -23.63 % 170.964 M 30.82 % 130.684 M -5.65 % 138.512 M 225.05 % 42.612 M 428.62 % -12.967 M -140.35 % 32.137 M 171.97 % -44.655 M 6.75 % -47.888 M
Deferred revenue 42.646 M 13.04 % 37.727 M -4.11 % 39.345 M -4.47 % 41.185 M -20.05 % 51.515 M -7.07 % 55.433 M -51.25 % 113.718 M -6.31 % 121.378 M -50.24 % 243.936 M 321.59 % 57.861 M 10.64 % 52.299 M 23.99 % 42.179 M 70.32 % 24.765 M -63.55 % 67.934 M -44.56 % 122.530 M 126.29 % 54.147 M -62.76 % 145.384 M -0.90 % 146.699 M
Short term debt 236.996 M -2.52 % 243.131 M -3.96 % 253.163 M -2.66 % 260.072 M -4.08 % 271.148 M -1.24 % 274.545 M 0.19 % 274.029 M 8.07 % 253.574 M 4.83 % 241.883 M 20.89 % 200.085 M 0.23 % 199.619 M 61.77 % 123.393 M -5.24 % 130.215 M 81.73 % 71.653 M -21.26 % 91.000 M -10.69 % 101.889 M -6.03 % 108.431 M -73.88 % 415.056 M
Total current liabilities 1.477 B 22.61 % 1.205 B -6.57 % 1.289 B 28.30 % 1.005 B 7.05 % 938.867 M 7.10 % 876.658 M 14.66 % 764.542 M 14.14 % 669.799 M -16.68 % 803.843 M 32.59 % 606.278 M -20.16 % 759.340 M 39.74 % 543.411 M 6.87 % 508.468 M 67.62 % 303.351 M -15.57 % 359.295 M 27.44 % 281.934 M -12.68 % 322.878 M -49.19 % 635.458 M
Total liabilities 1.785 B 8.86 % 1.640 B -10.20 % 1.826 B 17.02 % 1.560 B 1.71 % 1.534 B -1.31 % 1.554 B 4.07 % 1.494 B 15.52 % 1.293 B -16.63 % 1.551 B 32.81 % 1.168 B -13.73 % 1.354 B 34.67 % 1.005 B 2.48 % 980.735 M 91.59 % 511.891 M -11.76 % 580.089 M 11.08 % 522.230 M -10.37 % 582.641 M -38.68 % 950.138 M
Other non current assets 8.475 M 1 962.04 % 411.000 K 2.75 % 400.000 K -36.61 % 631.000 K -15.42 % 746.000 K -13.56 % 863.000 K -12.74 % 989.000 K 18.59 % 834.000 K -13.75 % 967.000 K 89.61 % 510.000 K -14.29 % 595.000 K -12.88 % 683.000 K -12.10 % 777.000 K 1 366.04 % 53.000 K -18.46 % 65.000 K -23.53 % 85.000 K -17.48 % 103.000 K -28.97 % 145.000 K
Long term investments 144.281 M 19.10 % 121.147 M 0.12 % 121.000 M 0.43 % 120.487 M 0.89 % 119.425 M 0.13 % 119.265 M 0.05 % 119.204 M 3.60 % 115.059 M 0.13 % 114.904 M 41.99 % 80.922 M -23.81 % 106.213 M 0.79 % 105.381 M 2.16 % 103.155 M 101.97 % 51.075 M 50.58 % 33.919 M -3.67 % 35.213 M -6.38 % 37.611 M -20.25 % 47.163 M
Intangible assets 14.363 M -7.75 % 15.569 M -6.82 % 16.709 M 231.20 % 5.045 M -14.68 % 5.913 M -12.80 % 6.781 M -12.31 % 7.733 M -70.13 % 25.893 M -7.28 % 27.926 M -6.81 % 29.968 M -4.07 % 31.239 M 167.00 % 11.700 M -5.90 % 12.433 M -15.12 % 14.647 M -13.18 % 16.871 M -11.65 % 19.095 M -4.81 % 20.059 M -18.13 % 24.501 M
GoodWill 1.139 B 0.00 % 1.139 B 0.00 % 1.139 B 0.00 % 1.139 B 0.00 % 1.139 B -5.39 % 1.204 B -10.19 % 1.340 B -6.84 % 1.439 B 0.00 % 1.439 B 10.49 % 1.302 B 0.00 % 1.302 B 0.00 % 1.302 B 0.00 % 1.302 B 14.34 % 1.139 B 0.00 % 1.139 B 0.00 % 1.139 B 0.00 % 1.139 B 0.00 % 1.139 B
Goodwill and intangible assets 1.153 B -0.10 % 1.154 B -0.10 % 1.155 B 1.02 % 1.144 B -0.08 % 1.145 B -5.44 % 1.210 B -10.20 % 1.348 B -7.95 % 1.464 B -0.14 % 1.466 B 10.10 % 1.332 B -0.10 % 1.333 B 1.49 % 1.314 B -0.06 % 1.314 B 13.96 % 1.153 B -0.19 % 1.156 B -0.19 % 1.158 B -0.08 % 1.159 B -0.38 % 1.163 B
Property plant equipment net 160.716 M -34.97 % 247.159 M -12.96 % 283.955 M -11.58 % 321.134 M -10.03 % 356.944 M -9.54 % 394.601 M -8.45 % 431.009 M 35.81 % 317.362 M 20.46 % 263.456 M -7.66 % 285.309 M -8.28 % 311.073 M 930.69 % 30.181 M -15.92 % 35.897 M -24.87 % 47.783 M -20.60 % 60.182 M -5.68 % 63.805 M -14.28 % 74.432 M -22.17 % 95.639 M
Total non current assets 1.542 B -3.51 % 1.598 B -5.78 % 1.696 B 4.34 % 1.626 B -2.15 % 1.661 B -5.86 % 1.765 B -8.97 % 1.939 B -0.59 % 1.950 B 2.73 % 1.898 B 8.78 % 1.745 B -2.92 % 1.798 B 21.83 % 1.475 B -0.29 % 1.480 B 15.70 % 1.279 B -0.24 % 1.282 B -0.51 % 1.289 B -1.09 % 1.303 B -2.20 % 1.332 B
Other current assets 54.217 M 10.41 % 49.105 M 11.30 % 44.119 M 0.67 % 43.824 M 17.16 % 37.405 M -52.04 % 77.985 M -13.55 % 90.211 M 26.47 % 71.331 M -10.48 % 79.681 M -29.77 % 113.455 M 442.69 % 20.906 M 33.87 % 15.617 M 10.20 % 14.172 M 15.46 % 12.274 M 16.34 % 10.550 M 18.47 % 8.905 M 8.40 % 8.215 M -23.42 % 10.728 M
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 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.956 B 27.51 % 1.534 B -3.93 % 1.596 B 17.29 % 1.361 B 10.17 % 1.235 B 5.04 % 1.176 B -4.07 % 1.226 B 7.82 % 1.137 B -15.78 % 1.350 B 3.22 % 1.308 B -30.26 % 1.876 B 9.44 % 1.714 B 10.11 % 1.556 B 29.28 % 1.204 B -7.66 % 1.304 B 8.31 % 1.204 B 264.90 % 329.918 M -40.82 % 557.471 M
Cash and short term investments 1.956 B 27.51 % 1.534 B -3.93 % 1.596 B 17.29 % 1.361 B 10.17 % 1.235 B 5.04 % 1.176 B -4.07 % 1.226 B 7.82 % 1.137 B -15.78 % 1.350 B 3.22 % 1.308 B -30.26 % 1.876 B 9.44 % 1.714 B 10.11 % 1.556 B 29.28 % 1.204 B -7.66 % 1.304 B 8.31 % 1.204 B 264.90 % 329.918 M -40.82 % 557.471 M
Total current assets 2.975 B 21.91 % 2.441 B 0.62 % 2.426 B 17.47 % 2.065 B 8.76 % 1.899 B 6.14 % 1.789 B 0.36 % 1.782 B 7.30 % 1.661 B -15.40 % 1.964 B 8.67 % 1.807 B -18.00 % 2.203 B 10.01 % 2.003 B 8.06 % 1.854 B 26.52 % 1.465 B -3.64 % 1.520 B 8.75 % 1.398 B 169.68 % 518.461 M -29.78 % 738.325 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 369.000 K 0.000 0.000 0.000
Net receivables 965.390 M 12.54 % 857.847 M 9.26 % 785.134 M 18.94 % 660.088 M 5.47 % 625.875 M 17.04 % 534.759 M 14.70 % 466.231 M 2.97 % 452.800 M -15.17 % 533.755 M 38.49 % 385.423 M 25.54 % 307.000 M 12.22 % 273.574 M -3.32 % 282.976 M 13.71 % 248.856 M 20.98 % 205.707 M 10.94 % 185.415 M 2.82 % 180.328 M 6.00 % 170.126 M
Tax assets 75.315 M 0.39 % 75.022 M -44.57 % 135.355 M 242.66 % 39.501 M -0.03 % 39.511 M -0.06 % 39.534 M -0.03 % 39.545 M -24.59 % 52.442 M -0.03 % 52.458 M 13.11 % 46.378 M -0.09 % 46.421 M 82.31 % 25.463 M -0.05 % 25.476 M -4.43 % 26.658 M -17.35 % 32.255 M 2.07 % 31.602 M -0.46 % 31.749 M 23.09 % 25.793 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 100.00 % -1.000 K -200.00 % 1.000 K 0.000 0.000 0.000
Account payables 670.484 M 30.03 % 515.650 M 53.66 % 335.577 M -18.06 % 409.550 M 14.73 % 356.972 M 2.29 % 348.996 M 14.79 % 304.024 M 40.38 % 216.574 M 2.17 % 211.979 M 19.07 % 178.033 M -23.26 % 231.988 M 35.99 % 170.586 M 42.28 % 119.897 M 56.32 % 76.701 M -18.38 % 93.977 M 43.81 % 65.348 M 44.65 % 45.178 M -16.71 % 54.243 M
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 85.231 M 220.89 % 26.561 M 0.000 0.000 -100.00 % 112.233 M 182.40 % 39.742 M -61.96 % 104.470 M 36.44 % 76.569 M -19.47 % 95.079 M 113.90 % 44.451 M -31.36 % 64.755 M 127.91 % 28.413 M -58.55 % 68.540 M 1.77 % 67.348 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -94.598 M 0.000 0.000 0.000 100.00 % -65.969 M 0.000 0.000 0.000 -100.00 % 1.522 M 0.000 0.000 0.000
Minority interest 29.160 M -16.88 % 35.081 M 85.42 % 18.920 M -24.80 % 25.160 M -1.60 % 25.568 M 342.35 % 5.780 M -43.56 % 10.241 M -30.02 % 14.635 M -32.51 % 21.684 M -24.48 % 28.712 M -20.93 % 36.313 M -13.51 % 41.983 M 1 107.80 % 3.476 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 27.869 M -49.24 % 54.907 M -32.93 % 81.861 M -24.71 % 108.730 M -54.03 % 236.549 M -9.67 % 261.873 M -8.80 % 287.153 M 41.11 % 203.500 M 32.93 % 153.091 M -9.89 % 169.888 M -9.08 % 186.850 M 2 344.08 % 7.645 M -49.92 % 15.266 M -33.23 % 22.862 M -23.79 % 30.000 M -21.01 % 37.978 M -16.53 % 45.501 M -24.76 % 60.471 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 623.365 M 0.77 % 618.578 M -22.68 % 800.049 M 0.89 % 793.026 M 0.38 % 790.035 M 0.37 % 787.119 M -10.80 % 882.459 M 0.34 % 879.461 M 0.34 % 876.491 M -9.08 % 964.063 M -17.53 % 1.169 B 11.09 % 1.052 B 0.39 % 1.048 B -0.18 % 1.050 B -8.72 % 1.150 B 0.00 % 1.150 B 60.64 % 716.190 M -6.51 % 766.097 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 60.332 M 0.000 0.000 0.000 -100.00 % 94.598 M 0.000 0.000 0.000 -100.00 % 65.969 M 0.000 0.000 0.000 -100.00 % 10.144 M 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
Total assets 4.517 B 11.85 % 4.039 B -2.02 % 4.122 B 11.69 % 3.691 B 3.67 % 3.560 B 0.18 % 3.554 B -4.50 % 3.721 B 3.04 % 3.611 B -6.49 % 3.862 B 8.72 % 3.552 B -11.22 % 4.001 B 15.03 % 3.478 B 4.35 % 3.333 B 21.47 % 2.744 B -2.08 % 2.802 B 4.31 % 2.687 B 47.53 % 1.821 B -12.03 % 2.070 B
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 2020-10-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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -104.135 M -192.58 % 112.481 M 182.67 % -136.058 M -10 943.67 % -1.232 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -58.196 M -5 176.16 % -1.103 M 98.39 % -68.719 M -4 632.71 % -1.452 M 97.05 % -49.280 M
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 2.970 M 0.00 % 2.970 M 0.00 % 2.970 M 0.00 % 2.970 M 0.00 % 2.970 M 90.38 % 1.560 M 73.33 % 900.000 K -52.38 % 1.890 M 0.000 0.000 0.000 -100.00 % 3.666 M 0.03 % 3.665 M -0.03 % 3.666 M -0.38 % 3.680 M -0.19 % 3.687 M
Change in working capital 39.423 M 139.20 % -100.558 M -227.66 % 78.771 M 340.50 % 17.882 M 131.04 % -57.610 M -329.49 % 25.103 M -64.78 % 71.267 M 554.77 % -15.671 M 12.91 % -17.994 M 90.93 % -198.305 M -643.39 % 36.494 M -40.90 % 61.752 M 63.17 % 37.845 M 163.26 % -59.822 M -373.97 % 21.835 M 4 055.62 % -552.000 K 97.79 % -24.962 M -346.51 % 10.126 M -52.13 % 21.154 M 219.77 % -17.662 M
Accounts receivables -125.630 M -72.78 % -72.712 M 41.85 % -125.047 M -265.50 % -34.213 M 62.45 % -91.116 M -32.96 % -68.528 M -410.22 % -13.431 M -299.21 % 6.742 M 108.16 % -82.653 M -57.23 % -52.567 M -54.20 % -34.090 M -462.58 % 9.402 M 132.87 % -28.602 M 33.14 % -42.780 M -107.06 % -20.661 M -306.15 % -5.087 M 75.38 % -20.665 M -297.51 % 10.463 M 284.01 % -5.686 M -230.95 % 4.342 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.978 M 534.20 % 1.731 M 538.75 % 271.000 K 262.28 % -167.000 K -188.83 % 188.000 K -81.35 % 1.008 M 55.56 % 648.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 153.940 M 662.65 % -27.360 M -120.46 % 133.740 M 153.28 % 52.803 M 523.34 % 8.471 M -81.25 % 45.187 M -48.08 % 87.033 M 1 451.39 % 5.610 M -76.86 % 24.241 M 184.53 % -28.677 M -181.38 % 35.237 M -26.58 % 47.994 M 17.81 % 40.739 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 11.113 M 2 386.63 % -486.000 K -100.69 % 70.078 M 9 998.02 % -708.000 K -102.86 % 24.725 M -48.96 % 48.444 M 463.88 % -13.313 M 55.26 % -29.754 M -174.11 % 40.147 M 134.34 % -116.894 M -432.47 % 35.159 M 950.15 % 3.348 M -86.64 % 25.060 M 247.05 % -17.042 M -140.10 % 42.496 M 837.07 % 4.535 M 205.54 % -4.297 M -1 175.07 % -337.000 K -101.26 % 26.840 M 221.98 % -22.004 M
Other non cash items 162.218 M 526.05 % -38.075 M -208.72 % 35.020 M 55.55 % 22.513 M -73.73 % 85.705 M -67.53 % 263.950 M 3 386.23 % -8.032 M -938.41 % 958.000 K -51.47 % 1.974 M 101.92 % -102.949 M -13 681.66 % 758.000 K 101.25 % -60.700 M -3 029.54 % 2.072 M 103.20 % -64.649 M -40 505.63 % 160.000 K 105.88 % -2.721 M -275.32 % 1.552 M -21.70 % 1.982 M -8.11 % 2.157 M -45.43 % 3.953 M
Net cash provided by operating activities 535.519 M 216.63 % 169.131 M -47.20 % 320.336 M 76.50 % 181.498 M 39.91 % 129.725 M 31.92 % 98.335 M -18.00 % 119.918 M 235.97 % -88.193 M -262.86 % 54.151 M 128.64 % -189.088 M -245.00 % 130.409 M -3.07 % 134.541 M -36.98 % 213.498 M 548.04 % 32.945 M -74.72 % 130.313 M 432.06 % 24.492 M -75.36 % 99.383 M 124.25 % 44.318 M -66.13 % 130.833 M 206.90 % 42.630 M
Investments in property plant and equipment 0.000 100.00 % -16.089 M -830.54 % -1.729 M 38.47 % -2.810 M 7.20 % -3.028 M -71.27 % -1.768 M 95.90 % -43.170 M -1 055.82 % -3.735 M 51.76 % -7.742 M 75.67 % -31.821 M 59.15 % -77.891 M -1 456.57 % -5.004 M -300.32 % -1.250 M -100.00 % -625.000 K -7.02 % -584.000 K 56.22 % -1.334 M 0.000 100.00 % -1.024 M 82.90 % -5.990 M 15.68 % -7.104 M
Acquisitions net 14.715 M 29.07 % 11.401 M -50.09 % 22.841 M 200.00 % -22.841 M -200.00 % 22.841 M 0.000 0.000 -100.00 % 74.213 M 156.70 % -130.886 M 0.000 0.000 -100.00 % 45.600 M 140.17 % -113.518 M 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 100.00 % -8.500 M 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -44.292 M -21 718.72 % -203.000 K 39.22 % -334.000 K 66.60 % -1.000 M -900.00 % -100.000 K 0.000 100.00 % -4.384 M -441.90 % -809.000 K 90.98 % -8.966 M 19.41 % -11.125 M -1 297.61 % -796.000 K 98.33 % -47.790 M 30.14 % -68.407 M -6 940.70 % 1.000 M 300.00 % -500.000 K 0.000 0.000 0.000 -100.00 % 35.000 K 100.17 % -21.000 M
Net cash used for investing activites -29.577 M -504.72 % -4.891 M -123.54 % 20.778 M 177.96 % -26.651 M -235.20 % 19.713 M 1 214.99 % -1.768 M 96.28 % -47.554 M -168.26 % 69.669 M 147.20 % -147.594 M -243.67 % -42.946 M 45.42 % -78.687 M -993.79 % -7.194 M 96.07 % -183.175 M -48 946.67 % 375.000 K 134.59 % -1.084 M 18.74 % -1.334 M 0.000 100.00 % -9.524 M -59.93 % -5.955 M 78.81 % -28.104 M
Debt repayment -57.444 M -117.64 % -26.394 M 57.01 % -61.394 M -127.39 % -27.000 M 56.02 % -61.394 M -132.61 % -26.394 M -162.93 % 41.940 M 123.70 % -176.948 M -172.79 % 243.096 M 1 597.45 % -16.234 M -610.18 % 3.182 M 127.41 % -11.610 M -103.52 % 329.860 M 1 419.02 % -25.008 M -15.25 % -21.699 M -18.34 % -18.336 M 94.36 % -325.062 M -1 398.05 % -21.699 M -126.57 % 81.664 M 476.35 % -21.699 M
Common stock issued 0.000 0.000 -100.00 % 4.200 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.200 M 0.000 -100.00 % 119.042 M 4 948.43 % 2.358 M 0.000 0.000 0.000 -100.00 % 876.641 M 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 100.00 % -94.794 M 54.22 % -207.081 M 0.000 0.000 0.000 100.00 % -100.588 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -715.000 K 99.59 % -174.877 M -227 012.99 % -77.000 K -13.24 % -68.000 K 97.90 % -3.240 M 96.58 % -94.628 M 0.000 0.000 0.000 100.00 % -95.033 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -25.778 M -0.42 % -25.670 M 47.05 % -48.476 M -2 233.94 % -2.077 M 21.47 % -2.645 M 89.59 % -25.414 M -0.29 % -25.341 M -43.71 % -17.634 M -3.81 % -16.987 M 0.82 % -17.128 M -40.81 % -12.164 M -131.03 % 39.195 M 608.10 % -7.714 M -1.83 % -7.575 M -0.38 % -7.546 M -0.32 % -7.522 M -0.33 % -7.497 M -0.32 % -7.473 M 0.60 % -7.518 M 0.11 % -7.526 M
Net cash used provided by financing activities -83.937 M 63.01 % -226.941 M -114.61 % -105.747 M -262.83 % -29.145 M 56.68 % -67.279 M 54.06 % -146.436 M -982.20 % 16.599 M 108.53 % -194.582 M -243.59 % 135.515 M 140.39 % -335.476 M -404.81 % 110.060 M 267.57 % 29.943 M -90.71 % 322.146 M 341.90 % -133.171 M -355.36 % -29.245 M -103.44 % 850.783 M 355.83 % -332.559 M -1 039.99 % -29.172 M -139.34 % 74.146 M 353.71 % -29.225 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 200.00 % -1.000 K -150.00 % 2.000 K 300.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 200.00 % -1.000 K 0.000
Net change in cash 422.005 M 773.04 % -62.701 M -126.64 % 235.367 M 87.24 % 125.702 M 111.91 % 59.318 M 218.95 % -49.869 M -156.06 % 88.964 M 141.75 % -213.107 M -606.51 % 42.074 M 107.41 % -567.511 M -450.79 % 161.782 M 2.86 % 157.290 M -55.37 % 352.469 M 452.99 % -99.851 M -199.87 % 99.984 M -88.56 % 873.941 M 474.80 % -233.176 M -4 246.83 % 5.623 M -97.17 % 199.023 M 1 453.99 % -14.699 M
Cash at beginning of period 1.534 B -3.93 % 1.596 B 17.29 % 1.361 B 10.17 % 1.235 B 5.04 % 1.176 B -4.07 % 1.226 B 7.82 % 1.137 B -15.78 % 1.350 B 3.22 % 1.308 B -30.26 % 1.876 B 9.44 % 1.714 B 10.11 % 1.556 B 29.28 % 1.204 B -7.66 % 1.304 B 8.31 % 1.204 B 264.90 % 329.918 M -41.41 % 563.094 M 1.01 % 557.471 M 55.52 % 358.448 M -3.94 % 373.147 M
Cash at end of period 1.956 B 27.51 % 1.534 B -3.93 % 1.596 B 17.29 % 1.361 B 10.17 % 1.235 B 5.04 % 1.176 B -4.07 % 1.226 B 7.82 % 1.137 B -15.78 % 1.350 B 3.22 % 1.308 B -30.26 % 1.876 B 9.44 % 1.714 B 10.11 % 1.556 B 29.28 % 1.204 B -7.66 % 1.304 B 8.31 % 1.204 B 264.90 % 329.918 M -41.41 % 563.094 M 1.01 % 557.471 M 55.52 % 358.448 M
Operating cash flow 535.519 M 216.63 % 169.131 M -47.20 % 320.336 M 76.50 % 181.498 M 39.91 % 129.725 M 31.92 % 98.335 M -18.00 % 119.918 M 235.97 % -88.193 M -262.86 % 54.151 M 128.64 % -189.088 M -245.00 % 130.409 M -3.07 % 134.541 M -36.98 % 213.498 M 548.04 % 32.945 M -74.72 % 130.313 M 432.06 % 24.492 M -75.36 % 99.383 M 124.25 % 44.318 M -66.13 % 130.833 M 206.90 % 42.630 M
Capital expenditure 0.000 100.00 % -1.689 M 2.31 % -1.729 M 38.47 % -2.810 M 7.20 % -3.028 M -71.27 % -1.768 M 95.90 % -43.170 M -1 055.82 % -3.735 M 51.76 % -7.742 M 75.67 % -31.821 M 59.15 % -77.891 M -1 456.57 % -5.004 M -300.32 % -1.250 M -100.00 % -625.000 K 42.34 % -1.084 M 18.74 % -1.334 M 0.000 100.00 % -1.024 M 82.90 % -5.990 M 15.68 % -7.104 M
Free CashFlow 535.519 M 219.82 % 167.442 M -47.45 % 318.607 M 78.30 % 178.688 M 41.04 % 126.697 M 31.20 % 96.567 M 25.82 % 76.748 M 183.49 % -91.928 M -298.08 % 46.409 M 121.01 % -220.909 M -520.63 % 52.518 M -59.46 % 129.537 M -38.97 % 212.248 M 556.71 % 32.320 M -74.99 % 129.229 M 458.03 % 23.158 M -76.70 % 99.383 M 129.55 % 43.294 M -65.32 % 124.843 M 251.41 % 35.526 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020
Date Form 10K
2024
2023
2022
2021
2020
2019