BRZE

Braze, Inc. BRZE

Finances

2025 2024 2023 2022 2021 2020
Revenue 593.410 M 25.78 % 471.800 M 32.74 % 355.426 M 49.32 % 238.035 M 58.49 % 150.191 M 55.86 % 96.364 M
Net income -103.743 M 19.68 % -129.166 M 8.23 % -140.746 M -80.06 % -78.167 M -144.51 % -31.969 M -0.50 % -31.810 M
Income before tax -100.602 M 21.69 % -128.472 M 8.34 % -140.163 M -78.93 % -78.332 M -149.21 % -31.432 M -0.24 % -31.358 M
Income before tax ratio -0.17 37.74 % -0.27 30.95 % -0.39 -19.84 % -0.33 -57.24 % -0.21 35.69 % -0.33
EBITDA -112.044 M 18.65 % -137.729 M 4.04 % -143.522 M -89.95 % -75.559 M -147.22 % -30.563 M 7.35 % -32.988 M
Net income ratio -0.17 36.14 % -0.27 30.86 % -0.40 -20.59 % -0.33 -54.28 % -0.21 35.52 % -0.33
Ratio EBITDA -0.19 35.32 % -0.29 27.71 % -0.40 -27.21 % -0.32 -55.99 % -0.20 40.56 % -0.34
Gross profit ratio 0.69 0.58 % 0.69 1.95 % 0.67 0.59 % 0.67 5.20 % 0.64 1.17 % 0.63
Weighted average shs out dil 102.189 M 4.17 % 98.096 M 3.73 % 94.569 M 1.72 % 92.968 M 0.93 % 92.110 M 441.31 % 17.016 M
Weighted average shs out 102.189 M 4.17 % 98.096 M 3.73 % 94.569 M 1.72 % 92.968 M 0.93 % 92.110 M 441.31 % 17.016 M
EPS diluted -1.02 22.73 % -1.32 11.41 % -1.49 -77.38 % -0.84 -140.00 % -0.35 81.28 % -1.87
Earnings per share -1.02 22.73 % -1.32 11.41 % -1.49 -77.38 % -0.84 -140.00 % -0.35 81.28 % -1.87
Gross profit 410.219 M 26.50 % 324.273 M 35.33 % 239.608 M 50.20 % 159.524 M 66.73 % 95.680 M 57.68 % 60.678 M
Income tax expense 3.445 M 76.03 % 1.957 M 235.68 % 583.000 K 453.33 % -165.000 K -130.73 % 537.000 K 18.81 % 452.000 K
Cost of revenue 183.191 M 24.17 % 147.527 M 27.38 % 115.818 M 47.52 % 78.511 M 44.03 % 54.511 M 52.75 % 35.686 M
General and administrative expenses 116.093 M 13.84 % 101.977 M 14.88 % 88.771 M 72.16 % 51.564 M 84.43 % 27.959 M 69.20 % 16.524 M
Selling and marketing expenses 282.316 M 14.24 % 247.125 M 22.53 % 201.684 M 58.64 % 127.137 M 79.93 % 70.661 M 23.21 % 57.348 M
Other expenses 0.000 0.000 0.000 100.00 % -258.000 K -115.00 % -120.000 K -350.00 % 48.000 K
Operating expenses 532.378 M 13.52 % 468.965 M 20.95 % 387.748 M 63.10 % 237.735 M 85.97 % 127.832 M 35.69 % 94.211 M
Cost and expenses 715.569 M 16.07 % 616.492 M 22.43 % 503.566 M 59.23 % 316.246 M 73.43 % 182.343 M 40.38 % 129.897 M
Research and development expenses 133.969 M 11.77 % 119.863 M 23.20 % 97.293 M 64.81 % 59.034 M 102.09 % 29.212 M 43.63 % 20.339 M
Selling general and administrative expenses 398.409 M 14.12 % 349.102 M 20.19 % 290.455 M 62.54 % 178.701 M 81.20 % 98.620 M 33.50 % 73.872 M
Interest income 20.190 M 0.000 0.000 -100.00 % 506.000 K -57.30 % 1.185 M -44.29 % 2.127 M
Interest expense 0.000 0.000 0.000 -100.00 % 369.000 K 6.96 % 345.000 K 0.000
Depreciation and amortization 10.115 M 45.27 % 6.963 M 50.78 % 4.618 M 66.53 % 2.773 M 74.51 % 1.589 M 146.36 % 645.000 K
Operating income -122.159 M 15.57 % -144.692 M 2.33 % -148.140 M -89.41 % -78.211 M -143.25 % -32.152 M 4.12 % -33.533 M
Operating income ratio -0.21 32.88 % -0.31 26.42 % -0.42 -26.85 % -0.33 -53.48 % -0.21 38.48 % -0.35
Total other income expenses net 21.557 M 32.90 % 16.220 M 103.33 % 7.977 M 6 692.56 % -121.000 K -116.81 % 720.000 K -66.90 % 2.175 M
2025 2024 2023 2022 2021 2020
2025 2024 2023 2022 2021 2020
Net debt 4.378 M -80.44 % 22.384 M 229.37 % -17.302 M 96.39 % -478.937 M -1 579.95 % -28.509 M -322.98 % -6.740 M
Total investments 430.457 M 5.53 % 407.898 M -0.53 % 410.083 M 1 066.47 % 35.156 M -39.39 % 58.004 M -31.94 % 85.223 M
Total debt 87.440 M -3.50 % 90.612 M 76.68 % 51.285 M 0.000 0.000 0.000
Accumulated other comprehensive income loss -926.000 K 21.39 % -1.178 M 82.74 % -6.824 M -966.25 % -640.000 K -1 423.81 % -42.000 K -223.53 % 34.000 K
Retained earnings -586.836 M -21.47 % -483.093 M -36.50 % -353.927 M -64.65 % -214.961 M -55.50 % -138.242 M -29.82 % -106.490 M
Common stock 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 11.11 % 9.000 K 0.000 0.000
Total equity 474.749 M 6.82 % 444.425 M -0.52 % 446.758 M -11.50 % 504.818 M 575.02 % -106.274 M -22.33 % -86.876 M
Other non current liabilities 2.494 M 21.66 % 2.050 M 171.52 % 755.000 K -48.92 % 1.478 M -99.16 % 176.456 M 0.45 % 175.661 M
Long term debt 69.278 M -7.66 % 75.027 M 84.84 % 40.590 M 0.000 0.000 0.000
Total non current liabilities 71.772 M -6.88 % 77.077 M 86.42 % 41.345 M 2 697.36 % 1.478 M -99.16 % 176.536 M 0.49 % 175.681 M
Other current liabilities 55.341 M 2.08 % 54.216 M 120.68 % 24.568 M -17.20 % 29.672 M 14.55 % 25.904 M 122.49 % 11.643 M
Deferred revenue 239.976 M 17.48 % 204.269 M 22.99 % 166.092 M 31.55 % 126.260 M 68.82 % 74.789 M 45.47 % 51.411 M
Short term debt 18.162 M -39.32 % 29.932 M 39.93 % 21.390 M 0.000 0.000 0.000
Total current liabilities 324.477 M 12.11 % 289.439 M 33.20 % 217.303 M 35.84 % 159.966 M 58.18 % 101.132 M 57.37 % 64.265 M
Total liabilities 396.249 M 8.11 % 366.516 M 41.70 % 258.648 M 60.21 % 161.444 M -41.86 % 277.668 M 15.72 % 239.946 M
Other non current assets 80.167 M 19.37 % 67.161 M 30.16 % 51.599 M 1.81 % 50.684 M 58.64 % 31.950 M 35.69 % 23.546 M
Long term investments 530.000 K 0.000 -100.00 % 4.036 M 0.00 % 4.036 M -0.02 % 4.037 M -10.47 % 4.509 M
Intangible assets 3.130 M -15.18 % 3.690 M 638.00 % 500.000 K 0.000 0.000 0.000
GoodWill 28.448 M 0.00 % 28.448 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 31.578 M -1.74 % 32.138 M 6 327.60 % 500.000 K 103.46 % -14.455 M -31.31 % -11.008 M -20.91 % -9.104 M
Property plant equipment net 114.697 M 3.78 % 110.521 M 65.95 % 66.600 M 800.85 % 7.393 M 34.76 % 5.486 M 115.14 % 2.550 M
Total non current assets 226.972 M 8.17 % 209.820 M 71.65 % 122.235 M 110.47 % 58.077 M 55.14 % 37.436 M 43.45 % 26.096 M
Other current assets 28.545 M 3.02 % 27.707 M 5.90 % 26.163 M -11.58 % 29.588 M 133.45 % 12.674 M 7.95 % 11.741 M
Short term investments 430.457 M 5.53 % 407.898 M -0.53 % 410.083 M 1 066.47 % 35.156 M -39.39 % 58.004 M -31.94 % 85.223 M
cash and cash equivalents 83.062 M 21.74 % 68.228 M -0.52 % 68.587 M -85.68 % 478.937 M 1 579.95 % 28.509 M 322.98 % 6.740 M
Cash and short term investments 513.519 M 7.85 % 476.126 M -0.53 % 478.670 M -6.89 % 514.093 M 494.24 % 86.513 M -5.93 % 91.963 M
Total current assets 644.026 M 7.14 % 601.121 M 3.08 % 583.171 M -4.11 % 608.185 M 354.01 % 133.958 M 5.50 % 126.974 M
Inventory 0.000 0.000 0.000 -100.00 % 24.900 M 151.36 % 9.906 M 22.98 % 8.055 M
Net receivables 101.962 M 4.80 % 97.288 M 24.19 % 78.338 M 21.45 % 64.504 M 85.51 % 34.771 M 49.42 % 23.270 M
Tax assets 0.000 0.000 100.00 % -500.000 K -104.80 % 10.419 M 49.46 % 6.971 M 51.71 % 4.595 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.150 M -65.99 % 6.321 M 103.84 % 3.101 M 48.87 % 2.083 M 374.49 % 439.000 K -63.75 % 1.211 M
Tax payables 8.848 M -2.21 % 9.048 M 320.45 % 2.152 M 10.30 % 1.951 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -112.000 K -158.33 % 192.000 K -86.80 % 1.455 M -55.02 % 3.235 M 44.87 % 2.233 M 0.000
Capital lease obligations 87.440 M -3.50 % 90.612 M 76.68 % 51.285 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 666.262 M 282.41 % 174.229 M 0.00 % 174.229 M
Other total stockholders equity 1.063 B 14.44 % 928.494 M 15.19 % 806.044 M 12.39 % 717.175 M 596.48 % -144.452 M 6.59 % -154.649 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 10.419 M 12 923.75 % 80.000 K 300.00 % 20.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 870.998 M 7.41 % 810.941 M 14.96 % 705.406 M 5.88 % 666.262 M 288.73 % 171.394 M 11.97 % 153.070 M
2025 2024 2023 2022 2021 2020
2025 2024 2023 2022 2021 2020
Deferred income tax 0.000 0.000 -100.00 % 495.000 K 718.75 % -80.000 K -233.33 % 60.000 K 5.26 % 57.000 K
Stock based compensation 115.140 M 18.42 % 97.232 M 34.59 % 72.243 M 53.12 % 47.180 M 525.73 % 7.540 M -39.23 % 12.408 M
Change in working capital -22.650 M -2 253.04 % 1.052 M -88.84 % 9.428 M 136.74 % -25.658 M -650.25 % 4.663 M -10.60 % 5.216 M
Accounts receivables -5.363 M 61.71 % -14.008 M 4.38 % -14.650 M 50.87 % -29.821 M -141.39 % -12.354 M 1.87 % -12.589 M
Inventory 0.000 0.000 0.000 0.000 -100.00 % 14.384 M 121.36 % 6.498 M
Accounts payables -3.912 M -214.42 % 3.419 M 277.37 % 906.000 K -45.06 % 1.649 M 312.50 % -776.000 K 69.58 % -2.551 M
Other working capital -13.375 M -214.90 % 11.641 M -49.76 % 23.172 M 821.72 % 2.514 M -26.25 % 3.409 M -75.40 % 13.858 M
Other non cash items 38.122 M 23.90 % 30.769 M -2.80 % 31.654 M 70.60 % 18.554 M 54.14 % 12.037 M 96.72 % 6.119 M
Net cash provided by operating activities 36.680 M 435.47 % 6.850 M 130.71 % -22.308 M 36.98 % -35.398 M -482.20 % -6.080 M 17.45 % -7.365 M
Investments in property plant and equipment -13.234 M -35.58 % -9.761 M 41.57 % -16.705 M -281.83 % -4.375 M -0.53 % -4.352 M -70.40 % -2.554 M
Acquisitions net 0.000 100.00 % -16.319 M -1 397.22 % 1.258 M -39.08 % 2.065 M 9.49 % 1.886 M 127.23 % 830.000 K
Purchases of investments -217.975 M 12.13 % -248.059 M 61.13 % -638.221 M -1 629.88 % -36.894 M 37.91 % -59.418 M 51.74 % -123.130 M
Sales maturities of investments 198.553 M -22.96 % 257.737 M 0.52 % 256.407 M 332.32 % 59.309 M -31.23 % 86.242 M 124.30 % 38.450 M
Other investing activites -3.814 M -6.72 % -3.574 M -184.10 % -1.258 M 39.08 % -2.065 M -9.49 % -1.886 M -127.23 % -830.000 K
Net cash used for investing activites -36.470 M -82.57 % -19.976 M 94.99 % -398.519 M -2 309.09 % 18.040 M -19.72 % 22.472 M 125.76 % -87.234 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 11.695 M -10.79 % 13.109 M 15.68 % 11.332 M -97.55 % 462.260 M 0.000 -100.00 % 1.265 M
Common stock repurchased 0.000 0.000 0.000 100.00 % -5.000 K 97.66 % -214.000 K -2 575.00 % -8.000 K
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 -100.00 % 13.109 M 15.68 % 11.332 M 100.57 % 5.650 M 11.44 % 5.070 M 303.34 % 1.257 M
Net cash used provided by financing activities 11.695 M -10.79 % 13.109 M 15.68 % 11.332 M -97.58 % 467.910 M 9 515.91 % 4.866 M 287.11 % 1.257 M
Effect of forex changes on cash -444.000 K 6.53 % -475.000 K 44.44 % -855.000 K -43.22 % -597.000 K -477.85 % 158.000 K 953.33 % 15.000 K
Net change in cash 11.461 M 2 429.47 % -492.000 K 99.88 % -410.350 M -191.20 % 449.955 M 2 001.02 % 21.416 M 122.95 % -93.327 M
Cash at beginning of period 72.131 M -0.68 % 72.623 M -84.96 % 482.973 M 1 362.76 % 33.018 M 184.59 % 11.602 M -88.94 % 104.929 M
Cash at end of period 83.592 M 15.89 % 72.131 M -0.68 % 72.623 M -84.96 % 482.973 M 1 362.76 % 33.018 M 184.59 % 11.602 M
Operating cash flow 36.680 M 435.47 % 6.850 M 130.71 % -22.308 M 36.98 % -35.398 M -482.20 % -6.080 M 17.45 % -7.365 M
Capital expenditure -13.234 M -35.58 % -9.761 M 41.57 % -16.705 M -281.83 % -4.375 M -0.53 % -4.352 M -70.40 % -2.554 M
Free CashFlow 23.446 M 461.54 % -6.485 M 83.38 % -39.013 M 1.91 % -39.773 M -281.26 % -10.432 M -5.17 % -9.919 M
2025 2024 2023 2022 2021 2020
2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30
Revenue 180.111 M 11.14 % 162.059 M 1.03 % 160.400 M 5.49 % 152.052 M 4.50 % 145.499 M 7.41 % 135.459 M 3.44 % 130.957 M 5.65 % 123.956 M 7.69 % 115.107 M 13.09 % 101.780 M 3.15 % 98.675 M 5.96 % 93.125 M 8.12 % 86.131 M 11.14 % 77.495 M 10.02 % 70.434 M 10.11 % 63.968 M 14.73 % 55.756 M 16.46 % 47.877 M 11.52 % 42.930 M 9.15 % 39.332 M 15.80 % 33.965 M 0.00 % 33.965 M
Net income -27.899 M 22.04 % -35.786 M -108.15 % -17.192 M 38.40 % -27.911 M -21.36 % -22.999 M 35.47 % -35.641 M -26.04 % -28.277 M 8.02 % -30.741 M 3.01 % -31.694 M 18.37 % -38.826 M -14.84 % -33.808 M 0.25 % -33.892 M -1.43 % -33.413 M 15.69 % -39.633 M 8.56 % -43.343 M -396.94 % -8.722 M 28.67 % -12.228 M 4.72 % -12.834 M -21.72 % -10.544 M -19.64 % -8.813 M -42.20 % -6.198 M 0.00 % -6.198 M
Income before tax -34.770 M -0.58 % -34.570 M -116.47 % -15.970 M 41.45 % -27.276 M -21.51 % -22.447 M 35.70 % -34.909 M -24.95 % -27.939 M 8.67 % -30.591 M 2.90 % -31.504 M 18.04 % -38.438 M -16.89 % -32.883 M 4.08 % -34.283 M -2.71 % -33.378 M 15.75 % -39.619 M 6.17 % -42.226 M -295.89 % -10.666 M 14.31 % -12.447 M 4.20 % -12.993 M -23.09 % -10.556 M -21.28 % -8.704 M -43.02 % -6.086 M 0.00 % -6.086 M
Income before tax ratio -0.19 9.50 % -0.21 -114.25 % -0.10 44.50 % -0.18 -16.28 % -0.15 40.14 % -0.26 -20.79 % -0.21 13.55 % -0.25 9.83 % -0.27 27.53 % -0.38 -13.33 % -0.33 9.48 % -0.37 5.00 % -0.39 24.20 % -0.51 14.72 % -0.60 -259.55 % -0.17 25.31 % -0.22 17.74 % -0.27 -10.37 % -0.25 -11.11 % -0.22 -23.50 % -0.18 0.00 % -0.18
EBITDA -34.770 M 7.57 % -37.616 M -99.96 % -18.812 M 37.16 % -29.934 M -18.11 % -25.344 M 34.67 % -38.791 M -36.03 % -28.517 M 13.31 % -32.896 M 3.39 % -34.050 M 16.69 % -40.871 M -17.35 % -34.828 M 3.89 % -36.238 M -4.82 % -34.572 M 10.56 % -38.654 M 6.90 % -41.520 M -316.62 % -9.966 M 12.31 % -11.365 M 8.38 % -12.405 M -24.31 % -9.979 M -21.64 % -8.204 M -32.33 % -6.200 M 0.00 % -6.200 M
Net income ratio -0.15 29.85 % -0.22 -106.02 % -0.11 41.61 % -0.18 -16.13 % -0.16 39.92 % -0.26 -21.85 % -0.22 12.93 % -0.25 9.93 % -0.28 27.82 % -0.38 -11.34 % -0.34 5.86 % -0.36 6.18 % -0.39 24.15 % -0.51 16.89 % -0.62 -351.32 % -0.14 37.83 % -0.22 18.19 % -0.27 -9.14 % -0.25 -9.61 % -0.22 -22.80 % -0.18 0.00 % -0.18
Ratio EBITDA -0.19 16.83 % -0.23 -97.91 % -0.12 40.43 % -0.20 -13.02 % -0.17 39.17 % -0.29 -31.51 % -0.22 17.95 % -0.27 10.29 % -0.30 26.33 % -0.40 -13.77 % -0.35 9.30 % -0.39 3.05 % -0.40 19.53 % -0.50 15.39 % -0.59 -278.37 % -0.16 23.57 % -0.20 21.33 % -0.26 -11.47 % -0.23 -11.44 % -0.21 -14.27 % -0.18 0.00 % -0.18
Gross profit ratio 0.68 -1.37 % 0.69 -0.92 % 0.69 -0.79 % 0.70 -0.50 % 0.70 4.54 % 0.67 -0.09 % 0.67 -4.93 % 0.71 2.13 % 0.69 1.91 % 0.68 2.66 % 0.66 -3.77 % 0.69 0.69 % 0.68 2.51 % 0.67 2.69 % 0.65 -7.43 % 0.70 5.52 % 0.66 -0.93 % 0.67 4.00 % 0.64 1.74 % 0.63 -0.28 % 0.63 0.00 % 0.63
Weighted average shs out dil 106.807 M 2.14 % 104.572 M 1.61 % 102.918 M 0.76 % 102.146 M 0.69 % 101.449 M 0.66 % 100.788 M 2.26 % 98.561 M 0.70 % 97.880 M 0.72 % 97.180 M 0.86 % 96.353 M 1.46 % 94.966 M 0.53 % 94.469 M 0.00 % 94.469 M 0.39 % 94.103 M 0.91 % 93.250 M 3.32 % 90.256 M 0.00 % 90.256 M 0.00 % 90.256 M 0.00 % 90.256 M 0.00 % 90.256 M 430.42 % 17.016 M 0.00 % 17.016 M
Weighted average shs out 106.807 M 2.14 % 104.572 M 1.61 % 102.918 M 0.76 % 102.146 M 0.69 % 101.449 M 0.66 % 100.788 M 2.26 % 98.561 M 0.70 % 97.880 M 0.72 % 97.180 M 0.86 % 96.353 M 1.46 % 94.966 M 0.53 % 94.469 M 0.39 % 94.103 M 0.91 % 93.250 M 0.30 % 92.968 M 3.01 % 90.256 M 0.00 % 90.256 M 0.00 % 90.256 M 0.00 % 90.256 M 0.00 % 90.256 M 430.41 % 17.016 M 0.00 % 17.016 M
EPS diluted -0.26 23.53 % -0.34 -100.00 % -0.17 37.04 % -0.27 -17.39 % -0.23 34.29 % -0.35 -20.69 % -0.29 6.45 % -0.31 6.06 % -0.33 17.50 % -0.40 -11.11 % -0.36 0.00 % -0.36 -2.86 % -0.35 16.67 % -0.42 8.70 % -0.46 -376.19 % -0.10 31.00 % -0.14 0.00 % -0.14 -16.67 % -0.12 -22.95 % -0.10 72.89 % -0.36 0.00 % -0.36
Earnings per share -0.26 23.53 % -0.34 -100.00 % -0.17 37.04 % -0.27 -17.39 % -0.23 34.29 % -0.35 -20.69 % -0.29 6.45 % -0.31 6.06 % -0.33 17.50 % -0.40 -11.11 % -0.36 0.00 % -0.36 0.00 % -0.36 16.28 % -0.43 8.51 % -0.47 -386.54 % -0.10 31.00 % -0.14 0.00 % -0.14 -16.67 % -0.12 -22.95 % -0.10 72.89 % -0.36 0.00 % -0.36
Gross profit 121.890 M 9.61 % 111.202 M 0.10 % 111.087 M 4.66 % 106.142 M 3.98 % 102.079 M 12.28 % 90.911 M 3.35 % 87.965 M 0.44 % 87.582 M 9.98 % 79.633 M 15.25 % 69.093 M 5.89 % 65.250 M 1.97 % 63.990 M 8.87 % 58.779 M 13.94 % 51.589 M 12.99 % 45.659 M 1.93 % 44.794 M 21.06 % 37.001 M 15.38 % 32.070 M 15.98 % 27.651 M 11.04 % 24.901 M 15.47 % 21.564 M 0.00 % 21.564 M
Income tax expense -7.007 M -754.25 % 1.071 M -2.10 % 1.094 M 28.55 % 851.000 K 21.23 % 702.000 K -12.03 % 798.000 K 24.88 % 639.000 K 65.97 % 385.000 K -29.36 % 545.000 K 40.46 % 388.000 K -58.05 % 925.000 K 336.57 % -391.000 K -1 217.14 % 35.000 K 150.00 % 14.000 K -98.75 % 1.117 M 169.47 % -1.608 M -1 068.67 % 166.000 K 3.75 % 160.000 K -18.37 % 196.000 K 66.10 % 118.000 K 5.83 % 111.500 K 0.00 % 111.500 K
Cost of revenue 58.221 M 14.48 % 50.857 M 3.13 % 49.313 M 7.41 % 45.910 M 5.73 % 43.420 M -2.53 % 44.548 M 3.62 % 42.992 M 18.19 % 36.374 M 2.54 % 35.474 M 8.53 % 32.687 M -2.21 % 33.425 M 14.72 % 29.135 M 6.52 % 27.352 M 5.58 % 25.906 M 4.57 % 24.775 M 29.21 % 19.174 M 2.23 % 18.755 M 18.65 % 15.807 M 3.46 % 15.279 M 5.88 % 14.431 M 16.37 % 12.401 M 0.00 % 12.401 M
General and administrative expenses 36.794 M -9.15 % 40.500 M 35.98 % 29.784 M -4.54 % 31.199 M 10.17 % 28.319 M 5.70 % 26.791 M 2.68 % 26.093 M -1.34 % 26.448 M -15.51 % 31.302 M -1.66 % 31.831 M 43.23 % 22.224 M -0.92 % 22.430 M 9.19 % 20.543 M -12.86 % 23.574 M 20.17 % 19.617 M 51.65 % 12.936 M 28.54 % 10.064 M 12.48 % 8.947 M 3.28 % 8.663 M 21.30 % 7.142 M 17.53 % 6.077 M 0.00 % 6.077 M
Selling and marketing expenses 82.599 M 11.43 % 74.127 M 7.02 % 69.262 M -7.23 % 74.658 M 8.88 % 68.569 M -1.80 % 69.827 M 10.75 % 63.051 M -5.04 % 66.395 M 28.12 % 51.822 M 4.87 % 49.414 M -6.40 % 52.792 M -0.09 % 52.841 M 5.67 % 50.007 M 8.61 % 46.044 M 0.70 % 45.726 M 54.65 % 29.568 M 7.55 % 27.492 M 12.90 % 24.351 M 19.00 % 20.463 M 6.93 % 19.137 M 23.22 % 15.531 M 0.00 % 15.531 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.354 M 0.000 0.000 100.00 % -1.268 M 0.000 0.000 0.000 -100.00 % 30.000 K -90.88 % 329.000 K 239.41 % -236.000 K 20.54 % -297.000 K -1 028.13 % 32.000 K 122.54 % -142.000 K -125.40 % -63.000 K 0.000 0.000
Operating expenses 160.643 M 6.09 % 151.424 M 14.16 % 132.646 M -4.37 % 138.712 M 6.68 % 130.029 M -0.73 % 130.991 M 10.18 % 118.887 M -3.12 % 122.715 M 8.87 % 112.716 M 2.73 % 109.722 M 7.81 % 101.770 M 0.91 % 100.854 M 7.42 % 93.886 M 2.90 % 91.238 M 3.39 % 88.247 M 59.75 % 55.242 M 12.39 % 49.151 M 8.99 % 45.095 M 18.15 % 38.169 M 13.30 % 33.689 M 20.56 % 27.945 M 0.00 % 27.945 M
Cost and expenses 218.864 M 8.20 % 202.281 M 11.17 % 181.959 M -1.44 % 184.622 M 6.44 % 173.449 M -1.19 % 175.539 M 8.44 % 161.879 M 1.75 % 159.089 M 7.35 % 148.190 M 3.14 % 143.677 M 6.27 % 135.195 M 4.00 % 129.989 M 7.22 % 121.238 M 3.49 % 117.144 M 3.65 % 113.022 M 51.88 % 74.416 M 9.59 % 67.906 M 11.50 % 60.902 M 13.95 % 53.448 M 11.07 % 48.120 M 19.27 % 40.345 M 0.00 % 40.345 M
Research and development expenses 41.250 M 12.10 % 36.797 M 9.51 % 33.600 M 2.27 % 32.855 M -0.86 % 33.141 M -3.58 % 34.373 M 10.47 % 31.114 M 4.16 % 29.872 M 2.54 % 29.132 M -2.06 % 29.745 M 11.18 % 26.754 M 4.58 % 25.583 M 9.63 % 23.336 M 7.94 % 21.620 M -5.61 % 22.904 M 79.81 % 12.738 M 9.86 % 11.595 M -1.71 % 11.797 M 30.45 % 9.043 M 22.04 % 7.410 M 16.15 % 6.380 M 0.00 % 6.380 M
Selling general and administrative expenses 119.393 M 4.16 % 114.627 M 15.73 % 99.046 M -6.43 % 105.857 M 9.26 % 96.888 M 0.28 % 96.618 M 8.38 % 89.144 M -3.98 % 92.843 M 11.69 % 83.124 M 2.31 % 81.245 M 8.30 % 75.016 M -0.34 % 75.271 M 6.69 % 70.550 M 1.34 % 69.618 M 6.54 % 65.343 M 53.73 % 42.504 M 13.17 % 37.556 M 12.79 % 33.298 M 14.32 % 29.126 M 10.83 % 26.279 M 21.62 % 21.608 M 0.00 % 21.608 M
Interest income 4.003 M -22.72 % 5.180 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.120 M 9.43 % 3.765 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.000 K 15.58 % 77.000 K 0.000 0.000 -100.00 % 260.000 K -4.06 % 271.000 K -7.98 % 294.500 K 0.00 % 294.500 K
Interest expense 0.000 0.000 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 % 56.000 K -5.08 % 59.000 K 0.000 0.000 -100.00 % 156.000 K 25.81 % 124.000 K 0.000 0.000
Depreciation and amortization 4.572 M 75.44 % 2.606 M -5.13 % 2.747 M 4.21 % 2.636 M 1.15 % 2.606 M 18.45 % 2.200 M 16.96 % 1.881 M -15.91 % 2.237 M 69.60 % 1.319 M -13.56 % 1.526 M -9.81 % 1.692 M 69.20 % 1.000 M 11.11 % 900.000 K -6.74 % 965.000 K 48.46 % 650.000 K -7.14 % 700.000 K -10.83 % 785.000 K 33.50 % 588.000 K 1.91 % 577.000 K 24.09 % 465.000 K 108.05 % 223.500 K 0.00 % 223.500 K
Operating income -38.753 M 3.65 % -40.222 M -86.57 % -21.559 M 33.81 % -32.570 M -16.53 % -27.950 M 30.26 % -40.080 M -29.62 % -30.922 M 11.99 % -35.133 M 0.67 % -35.369 M 15.58 % -41.897 M -14.72 % -36.520 M 0.93 % -36.864 M -5.00 % -35.107 M 11.46 % -39.649 M 6.90 % -42.588 M -307.62 % -10.448 M 14.01 % -12.150 M 6.72 % -13.025 M -23.84 % -10.518 M -19.69 % -8.788 M -36.82 % -6.423 M 0.00 % -6.423 M
Operating income ratio -0.22 13.31 % -0.25 -84.66 % -0.13 37.25 % -0.21 -11.51 % -0.19 35.08 % -0.30 -25.31 % -0.24 16.69 % -0.28 7.76 % -0.31 25.36 % -0.41 -11.22 % -0.37 6.51 % -0.40 2.88 % -0.41 20.33 % -0.51 15.38 % -0.60 -270.20 % -0.16 25.05 % -0.22 19.90 % -0.27 -11.04 % -0.25 -9.65 % -0.22 -18.15 % -0.19 0.00 % -0.19
Total other income expenses net 3.983 M -29.53 % 5.652 M 1.13 % 5.589 M 5.57 % 5.294 M -3.80 % 5.503 M 6.42 % 5.171 M 18.76 % 4.354 M -4.14 % 4.542 M 17.52 % 3.865 M 11.74 % 3.459 M -4.89 % 3.637 M 40.91 % 2.581 M 49.28 % 1.729 M 5 663.33 % 30.000 K -91.71 % 362.000 K 266.06 % -218.000 K 26.60 % -297.000 K -1 028.13 % 32.000 K 184.21 % -38.000 K -145.24 % 84.000 K -75.07 % 337.000 K 0.00 % 337.000 K
2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30
2025-07-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-04-30
Net debt 3.444 M 102.39 % -144.188 M -3 393.47 % 4.378 M -85.77 % 30.771 M 250.95 % 8.768 M -6.31 % 9.359 M -50.77 % 19.011 M -37.81 % 30.567 M 218.86 % -25.717 M 60.12 % -64.490 M -272.73 % -17.302 M -375.12 % 6.289 M 124.33 % -25.848 M 22.21 % -33.226 M 93.06 % -478.937 M -1 040.98 % -41.976 M -0.36 % -41.827 M -148.35 % 86.513 M 403.46 % -28.509 M -131.00 % 91.963 M
Total investments 286.056 M -7.06 % 307.795 M -28.50 % 430.457 M -0.19 % 431.258 M 1.37 % 425.430 M 3.89 % 409.487 M 0.26 % 408.428 M 0.23 % 407.500 M 3.18 % 394.946 M 2.35 % 385.869 M -5.90 % 410.083 M -4.24 % 428.223 M 0.58 % 425.754 M -3.12 % 439.486 M 1 150.10 % 35.156 M 0.72 % 34.906 M -5.41 % 36.903 M -78.67 % 173.026 M 198.30 % 58.004 M -68.46 % 183.926 M
Total debt 84.423 M -3.31 % 87.311 M -0.15 % 87.440 M -5.04 % 92.083 M 4.77 % 87.887 M 0.40 % 87.533 M -3.40 % 90.612 M -0.47 % 91.037 M 76.48 % 51.585 M -1.63 % 52.442 M 2.26 % 51.285 M -0.76 % 51.679 M -6.09 % 55.033 M -4.10 % 57.384 M 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss -104.000 K -105.28 % 1.968 M 312.53 % -926.000 K -366.09 % 348.000 K 237.55 % -253.000 K 92.54 % -3.393 M -188.03 % -1.178 M 77.28 % -5.185 M 11.77 % -5.877 M -10.66 % -5.311 M 22.17 % -6.824 M 30.83 % -9.865 M -162.79 % -3.754 M -56.61 % -2.397 M -274.53 % -640.000 K -117.69 % -294.000 K -188.24 % -102.000 K 99.91 % -108.507 M -258 250.00 % -42.000 K 99.95 % -86.876 M
Retained earnings -650.521 M -4.48 % -622.622 M -6.10 % -586.836 M -3.02 % -569.644 M -5.15 % -541.733 M -4.43 % -518.734 M -7.38 % -483.093 M -6.22 % -454.816 M -7.25 % -424.075 M -8.08 % -392.381 M -10.86 % -353.927 M -10.44 % -320.476 M -11.62 % -287.116 M -12.94 % -254.230 M -18.27 % -214.961 M -24.96 % -172.026 M -5.34 % -163.304 M 0.000 100.00 % -138.242 M 0.000
Common stock 11.000 K 10.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 11.11 % 9.000 K 0.00 % 9.000 K 0.00 % 9.000 K 0.00 % 9.000 K 350.00 % 2.000 K 0.000 0.000 0.000 0.000
Total equity 599.050 M 26.26 % 474.459 M -0.06 % 474.749 M 3.70 % 457.813 M 0.91 % 453.669 M 4.00 % 436.233 M -1.84 % 444.425 M 1.30 % 438.731 M -0.54 % 441.099 M 1.12 % 436.232 M -2.36 % 446.758 M -1.64 % 454.214 M -3.95 % 472.895 M -3.00 % 487.544 M -3.42 % 504.818 M 539.57 % -114.843 M 0.94 % -115.930 M -270.60 % 67.955 M 163.94 % -106.274 M -221.66 % 87.353 M
Other non current liabilities 0.000 -100.00 % 2.776 M 11.31 % 2.494 M 13.36 % 2.200 M -1.65 % 2.237 M 7.86 % 2.074 M 102.84 % -72.977 M -1.23 % -72.089 M -114.85 % -33.553 M 12.62 % -38.397 M -5 185.70 % 755.000 K 101.87 % -40.295 M 8.19 % -43.890 M 6.63 % -47.009 M -3 280.58 % 1.478 M -99.16 % 176.433 M 0.03 % 176.372 M 0.000 -100.00 % 176.456 M 0.000
Long term debt 128.826 M 89.35 % 68.036 M -1.79 % 69.278 M -6.09 % 73.768 M 3.01 % 71.612 M -0.78 % 72.173 M -51.90 % 150.054 M -2.52 % 153.934 M 102.21 % 76.126 M -2.93 % 78.422 M 93.21 % 40.590 M -50.39 % 81.824 M -7.84 % 88.782 M -6.33 % 94.784 M 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 69.826 M -1.39 % 70.812 M -1.34 % 71.772 M -5.52 % 75.968 M 2.87 % 73.849 M -0.54 % 74.247 M -3.67 % 77.077 M -5.83 % 81.845 M 92.25 % 42.573 M 6.37 % 40.025 M -3.19 % 41.345 M -0.44 % 41.529 M -7.49 % 44.892 M -6.03 % 47.775 M 3 132.41 % 1.478 M -99.16 % 176.490 M 0.02 % 176.454 M 0.000 -100.00 % 176.536 M 0.000
Other current liabilities 70.424 M 41.79 % 49.668 M -10.25 % 55.341 M -34.99 % 85.127 M 46.84 % 57.974 M 79.78 % 32.248 M -16.52 % 38.631 M 35.45 % 28.521 M -21.27 % 36.226 M 27.93 % 28.316 M -19.70 % 35.263 M 126.16 % 15.592 M -35.94 % 24.339 M 28.93 % 18.878 M -40.30 % 31.623 M 38.64 % 22.809 M 10.74 % 20.596 M 0.000 -100.00 % 25.904 M 0.000
Deferred revenue 262.113 M -1.10 % 265.015 M 10.43 % 239.976 M 7.28 % 223.682 M 5.44 % 212.145 M -7.49 % 229.330 M 12.27 % 204.269 M 14.40 % 178.564 M 1.00 % 176.803 M -2.44 % 181.216 M 9.11 % 166.092 M 18.06 % 140.681 M 3.60 % 135.794 M -2.61 % 139.437 M 10.44 % 126.260 M 28.28 % 98.427 M 7.90 % 91.217 M 0.000 -100.00 % 74.789 M 0.000
Short term debt 20.010 M 3.81 % 19.275 M 6.13 % 18.162 M 0.000 -100.00 % 16.275 M -47.02 % 30.720 M -1.44 % 31.170 M 10.77 % 28.140 M 4.05 % 27.044 M 2.20 % 26.462 M 147.42 % 10.695 M -50.33 % 21.534 M 1.17 % 21.284 M 6.51 % 19.984 M 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 353.661 M 2.85 % 343.863 M 5.97 % 324.477 M 5.27 % 308.231 M 3.41 % 298.057 M -2.48 % 305.646 M 5.60 % 289.439 M 16.55 % 248.339 M -0.05 % 248.468 M 1.40 % 245.036 M 12.76 % 217.303 M 19.61 % 181.675 M -1.43 % 184.306 M 1.84 % 180.979 M 13.14 % 159.966 M 30.65 % 122.439 M 7.76 % 113.625 M 0.000 -100.00 % 101.132 M 0.000
Total liabilities 423.487 M 2.13 % 414.675 M 4.65 % 396.249 M 3.14 % 384.199 M 3.31 % 371.906 M -2.10 % 379.893 M 3.65 % 366.516 M 11.00 % 330.184 M 13.45 % 291.041 M 2.10 % 285.061 M 10.21 % 258.648 M 15.88 % 223.204 M -2.62 % 229.198 M 0.19 % 228.754 M 41.69 % 161.444 M -45.99 % 298.929 M 3.05 % 290.079 M 0.000 -100.00 % 277.668 M 0.000
Other non current assets 85.973 M 3.43 % 83.125 M 3.01 % 80.697 M 5.14 % 76.750 M 7.78 % 71.208 M 3.49 % 68.808 M 3.27 % 66.631 M 5.58 % 63.112 M 5.39 % 59.883 M 9.01 % 54.936 M 6.47 % 51.599 M 3.54 % 49.833 M 0.47 % 49.601 M 0.82 % 49.196 M 35.79 % 36.229 M -16.05 % 43.158 M 8.09 % 39.929 M 146.15 % -86.513 M -370.78 % 31.950 M 134.74 % -91.963 M
Long term investments 3.430 M 547.17 % 530.000 K 0.000 0.000 -100.00 % 530.000 K 0.00 % 530.000 K 0.00 % 530.000 K 0.00 % 530.000 K 0.00 % 530.000 K -55.57 % 1.193 M -70.44 % 4.036 M 0.00 % 4.036 M 0.00 % 4.036 M 0.00 % 4.036 M 0.00 % 4.036 M 0.00 % 4.036 M 0.000 0.000 0.000 0.000
Intangible assets 67.643 M 2 133.18 % 3.029 M -3.23 % 3.130 M -3.13 % 3.231 M -3.03 % 3.332 M -4.03 % 3.472 M -5.91 % 3.690 M -5.55 % 3.907 M -5.22 % 4.122 M 0.000 -100.00 % 500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 267.778 M 841.29 % 28.448 M 0.00 % 28.448 M 0.00 % 28.448 M 0.00 % 28.448 M 0.00 % 28.448 M 0.00 % 28.448 M 1.20 % 28.112 M 0.24 % 28.045 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 335.421 M 965.61 % 31.477 M -0.32 % 31.578 M -0.32 % 31.679 M -0.32 % 31.780 M -0.44 % 31.920 M -0.68 % 32.138 M 0.37 % 32.019 M -0.46 % 32.167 M 0.000 -100.00 % 500.000 K 0.000 0.000 0.000 100.00 % -14.455 M 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 113.208 M -1.44 % 114.863 M 0.14 % 114.697 M -4.63 % 120.262 M 4.00 % 115.635 M -0.25 % 115.925 M 4.89 % 110.521 M 3.26 % 107.032 M 62.03 % 66.055 M -1.49 % 67.056 M 0.68 % 66.600 M -1.18 % 67.393 M -0.24 % 67.552 M 5.06 % 64.301 M 769.76 % 7.393 M 17.48 % 6.293 M 5.16 % 5.984 M 0.000 -100.00 % 5.486 M 0.000
Total non current assets 538.032 M 133.93 % 229.995 M 1.33 % 226.972 M -0.75 % 228.691 M 4.35 % 219.153 M 0.91 % 217.183 M 3.51 % 209.820 M 3.79 % 202.163 M 27.87 % 158.105 M 28.35 % 123.185 M 0.78 % 122.235 M 0.80 % 121.262 M 0.06 % 121.189 M 3.11 % 117.533 M 102.37 % 58.077 M 8.58 % 53.487 M 16.50 % 45.913 M 153.07 % -86.513 M -331.10 % 37.436 M 140.71 % -91.963 M
Other current assets 32.676 M 13.47 % 28.796 M 0.88 % 28.545 M -6.26 % 30.452 M 26.19 % 24.131 M -3.59 % 25.029 M -9.67 % 27.707 M 20.79 % 22.939 M -17.54 % 27.820 M 12.67 % 24.691 M -43.67 % 43.833 M 109.26 % 20.947 M -1.84 % 21.339 M -17.95 % 26.006 M -12.11 % 29.588 M 67.25 % 17.691 M 23.00 % 14.383 M 0.000 -100.00 % 12.674 M 0.000
Short term investments 282.626 M -8.18 % 307.795 M -28.50 % 430.457 M -0.19 % 431.258 M 1.50 % 424.900 M 3.90 % 408.957 M 0.26 % 407.898 M 0.10 % 407.500 M 3.18 % 394.946 M 2.35 % 385.869 M -5.90 % 410.083 M -4.24 % 428.223 M 0.58 % 425.754 M -3.12 % 439.486 M 1 150.10 % 35.156 M 0.72 % 34.906 M -5.41 % 36.903 M -78.67 % 173.026 M 198.30 % 58.004 M -68.46 % 183.926 M
cash and cash equivalents 80.979 M -65.02 % 231.499 M 178.71 % 83.062 M 35.47 % 61.312 M -22.51 % 79.119 M 1.21 % 78.174 M 9.18 % 71.601 M 18.41 % 60.470 M -21.77 % 77.302 M -33.89 % 116.932 M 70.49 % 68.587 M 51.11 % 45.390 M -43.88 % 80.881 M -10.74 % 90.610 M -81.08 % 478.937 M 1 040.98 % 41.976 M 0.36 % 41.827 M 148.35 % -86.513 M -403.46 % 28.509 M 131.00 % -91.963 M
Cash and short term investments 363.605 M -32.58 % 539.294 M 5.02 % 513.519 M 4.25 % 492.570 M -2.27 % 504.019 M 3.47 % 487.131 M 1.59 % 479.499 M 2.46 % 467.970 M -0.91 % 472.248 M -6.08 % 502.801 M 5.04 % 478.670 M 1.07 % 473.613 M -6.52 % 506.635 M -4.43 % 530.096 M 3.11 % 514.093 M 568.68 % 76.882 M -2.35 % 78.730 M -9.00 % 86.513 M 0.00 % 86.513 M -5.93 % 91.963 M
Total current assets 484.505 M -26.49 % 659.139 M 2.35 % 644.026 M 5.01 % 613.321 M 1.14 % 606.422 M 1.25 % 598.943 M -0.36 % 601.121 M 6.06 % 566.752 M -1.27 % 574.035 M -4.02 % 598.108 M 2.56 % 583.171 M 4.86 % 556.156 M -4.26 % 580.904 M -2.98 % 598.765 M -1.55 % 608.185 M 365.69 % 130.599 M 1.84 % 128.236 M 48.23 % 86.513 M -35.42 % 133.958 M 45.67 % 91.963 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.373 M 0.00 % 3.373 M 0.00 % 3.373 M 0.000 -100.00 % 19.523 M -16.08 % 23.264 M 26.64 % 18.370 M -26.22 % 24.900 M 125.99 % 11.018 M 0.000 0.000 -100.00 % 9.906 M 0.000
Net receivables 88.224 M -3.10 % 91.049 M -10.70 % 101.962 M 12.92 % 90.299 M 15.37 % 78.272 M -9.81 % 86.783 M -10.80 % 97.288 M 36.39 % 71.332 M 1.71 % 70.133 M 5.23 % 66.649 M -14.92 % 78.338 M 34.37 % 58.299 M 21.52 % 47.973 M 12.45 % 42.663 M -33.86 % 64.504 M 79.05 % 36.026 M 2.57 % 35.123 M 0.000 -100.00 % 34.771 M 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -530.000 K 0.00 % -530.000 K 0.000 100.00 % -500.000 K 0.000 0.000 0.000 -100.00 % 10.419 M 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.114 M -14.57 % 1.304 M -39.35 % 2.150 M -26.17 % 2.912 M -34.90 % 4.473 M -4.61 % 4.689 M -25.82 % 6.321 M 6.29 % 5.947 M 215.99 % 1.882 M -47.30 % 3.571 M 15.16 % 3.101 M 50.39 % 2.062 M -28.63 % 2.889 M 7.80 % 2.680 M 28.66 % 2.083 M 73.15 % 1.203 M -33.61 % 1.812 M 0.000 -100.00 % 439.000 K 0.000
Tax payables 0.000 -100.00 % 8.601 M -2.79 % 8.848 M 22.85 % 7.202 M -14.37 % 8.411 M -2.86 % 8.659 M -4.30 % 9.048 M 26.25 % 7.167 M 10.04 % 6.513 M 19.05 % 5.471 M 154.23 % 2.152 M 19.16 % 1.806 M 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 0.000 0.000 0.000 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 169.000 K 412.12 % 33.000 K 129.46 % -112.000 K 53.33 % -240.000 K -900.00 % -24.000 K -119.05 % 126.000 K -34.38 % 192.000 K -61.05 % 493.000 K -32.28 % 728.000 K -32.78 % 1.083 M -25.57 % 1.455 M -19.70 % 1.812 M -22.70 % 2.344 M -18.36 % 2.871 M -11.25 % 3.235 M -11.20 % 3.643 M 138.26 % 1.529 M 0.000 -100.00 % 2.233 M 0.000
Capital lease obligations 64.413 M -26.23 % 87.311 M -0.15 % 87.440 M 18.53 % 73.768 M -16.06 % 87.887 M 0.40 % 87.533 M -3.40 % 90.612 M -0.47 % 91.037 M 76.48 % 51.585 M -1.63 % 52.442 M 2.26 % 51.285 M -0.76 % 51.679 M -6.09 % 55.033 M -4.10 % 57.384 M 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 -100.00 % 716.298 M 7.51 % 666.262 M 282.41 % 174.229 M 0.00 % 174.229 M 0.00 % 174.229 M 0.00 % 174.229 M 0.00 % 174.229 M
Other total stockholders equity 1.249 B 14.10 % 1.095 B 3.05 % 1.063 B 3.43 % 1.027 B 3.18 % 995.669 M 3.91 % 958.224 M 3.20 % 928.494 M 3.37 % 898.229 M 3.21 % 870.313 M 4.50 % 832.831 M 3.32 % 806.044 M 2.98 % 782.734 M 2.80 % 761.412 M 2.71 % 741.291 M 3.36 % 717.175 M 695.68 % -120.397 M -362.03 % 45.947 M 1 957.64 % 2.233 M 101.55 % -144.452 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.419 M 18 178.95 % 57.000 K -30.49 % 82.000 K 0.000 -100.00 % 80.000 K 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
Total assets 1.023 B 15.00 % 889.134 M 2.08 % 870.998 M 3.44 % 842.012 M 1.99 % 825.575 M 1.16 % 816.126 M 0.64 % 810.941 M 5.47 % 768.915 M 5.02 % 732.140 M 1.50 % 721.293 M 2.25 % 705.406 M 4.13 % 677.418 M -3.51 % 702.093 M -1.98 % 716.298 M 7.51 % 666.262 M 261.93 % 184.086 M 5.71 % 174.149 M 0.000 -100.00 % 171.394 M 0.000
2025-07-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-04-30
2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -136.000 K -113.96 % 974.000 K -31.41 % 1.420 M 0.000 100.00 % -4.000 K 98.48 % -264.000 K -560.00 % -40.000 K -1 100.00 % 4.000 K 107.02 % -57.000 K -131.15 % 183.000 K -51.07 % 374.000 K 37 300.00 % 1.000 K -98.33 % 60.000 K -83.91 % 373.000 K 0.000 0.000
Stock based compensation 37.555 M 22.56 % 30.643 M 9.61 % 27.956 M -2.65 % 28.718 M -4.71 % 30.136 M 5.30 % 28.620 M 17.92 % 24.271 M 0.97 % 24.039 M -5.27 % 25.376 M 4.95 % 24.179 M 28.28 % 18.849 M -2.38 % 19.308 M 11.72 % 17.282 M 1.83 % 16.971 M -41.77 % 29.144 M 436.72 % 5.430 M -3.89 % 5.650 M -18.78 % 6.956 M 174.07 % 2.538 M 11.56 % 2.275 M 66.85 % 1.364 M 0.00 % 1.364 M
Change in working capital -18.501 M -216.09 % 15.937 M 368.03 % -5.946 M 76.92 % -25.762 M -270.36 % -6.956 M -143.44 % 16.014 M 629.57 % 2.195 M 131.32 % -7.009 M 67.77 % -21.749 M -178.76 % 27.615 M 442.75 % 5.088 M 127.37 % -18.590 M -179.89 % -6.642 M -122.46 % 29.572 M 288.37 % -15.699 M -217.66 % -4.942 M -65.12 % -2.993 M -47.88 % -2.024 M -141.17 % 4.916 M 269.63 % -2.898 M -751.97 % 444.501 K 0.00 % 444.501 K
Accounts receivables 2.441 M -73.20 % 9.108 M 277.34 % -5.136 M 75.44 % -20.916 M -293.43 % 10.813 M 9.49 % 9.876 M 146.42 % -21.277 M -1 184.07 % -1.657 M 21.84 % -2.120 M -119.19 % 11.046 M 153.81 % -20.527 M -91.04 % -10.745 M -100.39 % -5.362 M -124.39 % 21.984 M 176.70 % -28.664 M -2 827.89 % -979.000 K 88.53 % -8.533 M -202.13 % 8.355 M 160.80 % -13.742 M -2 637.45 % -502.000 K -153.12 % 945.000 K 0.00 % 945.000 K
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.362 M -84.30 % -739.000 K -135.17 % 2.101 M 0.000 0.000 0.000 0.000 0.000 100.00 % -4.683 M -113.74 % -2.191 M -350.97 % 873.000 K 107.94 % -10.989 M -248.44 % 7.403 M 2 714.83 % 263.000 K 0.000 0.000
Accounts payables -181.000 K 81.49 % -978.000 K -66.89 % -586.000 K 65.16 % -1.682 M -1 178.21 % 156.000 K 108.67 % -1.800 M -421.43 % 560.000 K -86.58 % 4.174 M 342.67 % -1.720 M -524.69 % 405.000 K -53.98 % 880.000 K 258.27 % -556.000 K -200.36 % 554.000 K 1 878.57 % 28.000 K -96.76 % 865.000 K 401.39 % -287.000 K -130.15 % 952.000 K 700.00 % 119.000 K 1 600.00 % 7.000 K 101.15 % -609.000 K 0.000 0.000
Other working capital -20.761 M -365.93 % 7.807 M 3 585.27 % -224.000 K -101.65 % 13.540 M 175.54 % -17.925 M -325.81 % 7.938 M -65.35 % 22.912 M 360.75 % -8.787 M 56.09 % -20.010 M -223.79 % 16.164 M -34.65 % 24.735 M 439.35 % -7.289 M -297.44 % -1.834 M -124.26 % 7.560 M -54.95 % 16.783 M 1 230.17 % -1.485 M -139.97 % 3.715 M 656.62 % 491.000 K -95.63 % 11.248 M 648.68 % -2.050 M -309.59 % -500.499 K 0.00 % -500.499 K
Other non cash items -530.000 K -105.00 % 10.599 M 11.36 % 9.518 M -16.62 % 11.415 M 28.27 % 8.899 M -73.15 % 33.146 M 752.74 % 3.887 M -55.89 % 8.812 M 1.07 % 8.719 M 8.24 % 8.055 M -1.71 % 8.195 M -5.36 % 8.659 M 55.82 % 5.557 M -44.66 % 10.042 M 110.30 % 4.775 M -7.87 % 5.183 M 23.70 % 4.190 M 9.54 % 3.825 M 42.67 % 2.681 M -1.72 % 2.728 M -32.73 % 4.055 M 0.00 % 4.055 M
Net cash provided by operating activities 6.952 M -71.21 % 24.144 M 41.33 % 17.083 M 249.72 % -11.410 M -198.26 % 11.612 M -40.13 % 19.395 M 407.59 % 3.821 M 290.76 % -2.003 M 88.57 % -17.517 M -177.68 % 22.549 M 187 808.33 % 12.000 K 100.05 % -23.920 M -46.56 % -16.321 M -191.07 % 17.921 M 173.06 % -24.530 M -899.59 % -2.454 M 46.73 % -4.607 M -21.01 % -3.807 M -19 135.00 % 20.000 K 100.34 % -5.879 M -5 220.36 % -110.500 K 0.00 % -110.500 K
Investments in property plant and equipment -2.609 M -1 102.30 % -217.000 K 80.04 % -1.087 M 43.47 % -1.923 M 41.89 % -3.309 M 58.40 % -7.954 M -8.07 % -7.360 M -88.33 % -3.908 M -232.60 % -1.175 M -31.73 % -892.000 K 53.88 % -1.934 M 53.33 % -4.144 M 50.44 % -8.361 M -268.98 % -2.266 M -59.24 % -1.423 M -38.83 % -1.025 M 9.37 % -1.131 M -42.09 % -796.000 K -26.75 % -628.000 K 33.47 % -944.000 K -4.89 % -900.000 K 0.00 % -900.000 K
Acquisitions net -181.200 M 0.000 0.000 0.000 0.000 0.000 100.00 % -5.825 M -582 400.00 % -1.000 K -100.13 % 788.000 K -7.51 % 852.000 K -32.27 % 1.258 M -85.24 % 8.521 M 171.68 % -11.888 M -3 984.97 % 306.000 K 37.22 % 223.000 K -66.72 % 670.000 K -0.59 % 674.000 K 35.34 % 498.000 K 134.91 % 212.000 K -69.45 % 694.000 K 0.000 0.000
Purchases of investments -22.751 M 56.55 % -52.364 M -36.26 % -38.430 M -2.63 % -37.446 M 54.58 % -82.449 M -38.22 % -59.650 M -6.26 % -56.137 M 20.41 % -70.530 M 6.08 % -75.095 M -62.20 % -46.297 M -98.33 % -23.343 M 67.12 % -70.998 M 41.97 % -122.343 M 70.98 % -421.537 M -10 370.37 % -4.026 M 7.91 % -4.372 M 78.61 % -20.437 M -153.59 % -8.059 M 22.74 % -10.431 M -21.36 % -8.595 M 0.000 0.000
Sales maturities of investments -73.933 M -141.89 % 176.473 M 386.59 % 36.267 M 13.03 % 32.086 M -54.16 % 70.000 M 22.81 % 57.000 M -9.52 % 63.000 M 7.79 % 58.448 M -9.81 % 64.803 M -9.35 % 71.486 M 65.09 % 43.300 M -30.61 % 62.399 M -53.68 % 134.708 M 741.93 % 16.000 M 332.43 % 3.700 M -41.28 % 6.301 M -72.96 % 23.300 M -10.41 % 26.008 M 87.28 % 13.887 M 27.97 % 10.852 M 0.000 0.000
Other investing activites 119.943 M 11 469.00 % -1.055 M -143.79 % 2.409 M 363.28 % -915.000 K 14.41 % -1.069 M -2.89 % -1.039 M -117.84 % 5.825 M 144.88 % -12.978 M 24.13 % -17.106 M -1 907.75 % -852.000 K 32.27 % -1.258 M 85.24 % -8.521 M -171.68 % 11.888 M 3 984.97 % -306.000 K -37.22 % -223.000 K 66.72 % -670.000 K 0.59 % -674.000 K -35.34 % -498.000 K -134.91 % -212.000 K 69.45 % -694.000 K -106.89 % 10.066 M 0.00 % 10.066 M
Net cash used for investing activites -160.550 M -230.70 % 122.837 M 14 706.06 % -841.000 K 89.74 % -8.198 M 51.28 % -16.827 M -58.69 % -10.604 M -2 033.60 % -497.000 K 96.89 % -15.991 M 42.45 % -27.785 M -214.36 % 24.297 M 34.81 % 18.023 M 241.43 % -12.743 M -418.26 % 4.004 M 100.98 % -407.803 M -23 216.35 % -1.749 M -293.47 % 904.000 K -47.81 % 1.732 M -89.90 % 17.153 M 506.54 % 2.828 M 115.38 % 1.313 M -85.67 % 9.166 M 0.00 % 9.166 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 7.478 M 1 136.03 % 605.000 K 0.000 100.00 % -4.041 M -168.24 % 5.922 M 414.83 % -1.881 M 41.62 % -3.222 M -292.59 % 1.673 M -67.34 % 5.122 M 131.66 % 2.211 M -80.49 % 11.332 M 528.86 % 1.802 M -35.20 % 2.781 M 5.74 % 2.630 M -99.43 % 462.260 M 107 602.33 % -430.000 K -169.13 % 622.000 K -68.35 % 1.965 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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 K 0.000 100.00 % -3.000 K 0.000 100.00 % -212.000 K -21 100.00 % -1.000 K -100.00 % -500.000 0.00 % -500.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 -100.00 % 6.177 M 318.21 % 1.477 M -75.06 % 5.922 M 414.83 % -1.881 M -145.84 % 4.103 M 145.25 % 1.673 M -67.34 % 5.122 M 131.66 % 2.211 M -46.32 % 4.119 M 128.58 % 1.802 M -35.20 % 2.781 M 5.74 % 2.630 M -99.43 % 463.306 M 22 835.94 % 2.020 M 226.33 % 619.000 K -68.50 % 1.965 M 939.74 % -234.000 K -104.89 % 4.782 M 2 898.12 % 159.500 K 0.00 % 159.500 K
Net cash used provided by financing activities 7.478 M 1 136.03 % 605.000 K -90.21 % 6.177 M 318.21 % 1.477 M -75.06 % 5.922 M 414.83 % -1.881 M -145.84 % 4.103 M 145.25 % 1.673 M -67.34 % 5.122 M 131.66 % 2.211 M -46.32 % 4.119 M 128.58 % 1.802 M -35.20 % 2.781 M 5.74 % 2.630 M -99.43 % 463.306 M 22 835.94 % 2.020 M 226.33 % 619.000 K -68.50 % 1.965 M 939.74 % -234.000 K -104.89 % 4.782 M 2 907.55 % 159.000 K 0.00 % 159.000 K
Effect of forex changes on cash -209.000 K -124.56 % 851.000 K 227.20 % -669.000 K -306.48 % 324.000 K 36.13 % 238.000 K 170.62 % -337.000 K -201.81 % 331.000 K 164.77 % -511.000 K -344.35 % -115.000 K 36.11 % -180.000 K -117.26 % 1.043 M 265.56 % -630.000 K -226.42 % -193.000 K 82.05 % -1.075 M -1 528.79 % -66.000 K 81.62 % -359.000 K -844.74 % -38.000 K 71.64 % -134.000 K -443.59 % 39.000 K 0.00 % 39.000 K -2.50 % 40.000 K 0.00 % 40.000 K
Net change in cash -146.329 M -198.58 % 148.437 M 582.47 % 21.750 M 222.14 % -17.807 M -1 984.34 % 945.000 K -85.62 % 6.573 M -15.27 % 7.758 M 146.09 % -16.832 M 58.23 % -40.295 M -182.44 % 48.877 M 110.70 % 23.197 M 165.36 % -35.491 M -264.80 % -9.729 M 97.49 % -388.327 M -188.87 % 436.961 M 393 558.56 % 111.000 K 104.84 % -2.294 M -115.11 % 15.177 M 472.07 % 2.653 M 940.39 % 255.000 K -97.24 % 9.254 M 0.00 % 9.254 M
Cash at beginning of period 232.029 M 177.57 % 83.592 M 35.17 % 61.842 M -22.36 % 79.649 M 1.89 % 78.174 M 9.18 % 71.601 M 12.15 % 63.843 M -21.38 % 81.205 M -33.16 % 121.500 M 67.30 % 72.623 M 46.93 % 49.426 M -41.79 % 84.917 M -10.28 % 94.646 M -80.40 % 482.973 M 949.67 % 46.012 M 0.24 % 45.901 M -4.76 % 48.195 M 45.97 % 33.018 M 8.74 % 30.365 M 0.85 % 30.110 M 44.37 % 20.856 M 0.000
Cash at end of period 85.700 M -63.06 % 232.029 M 177.57 % 83.592 M 35.17 % 61.842 M -21.84 % 79.119 M 1.21 % 78.174 M 9.18 % 71.601 M 11.23 % 64.373 M -20.73 % 81.205 M -33.16 % 121.500 M 67.30 % 72.623 M 46.93 % 49.426 M -41.79 % 84.917 M -10.28 % 94.646 M -80.40 % 482.973 M 949.67 % 46.012 M 0.24 % 45.901 M -4.76 % 48.195 M 45.97 % 33.018 M 8.74 % 30.365 M 0.85 % 30.110 M 225.37 % 9.254 M
Operating cash flow 6.952 M -71.21 % 24.144 M 41.33 % 17.083 M 249.72 % -11.410 M -198.26 % 11.612 M -40.13 % 19.395 M 407.59 % 3.821 M 290.76 % -2.003 M 88.57 % -17.517 M -177.68 % 22.549 M 187 808.33 % 12.000 K 100.05 % -23.920 M -46.56 % -16.321 M -191.07 % 17.921 M 173.06 % -24.530 M -899.59 % -2.454 M 46.73 % -4.607 M -21.01 % -3.807 M -19 135.00 % 20.000 K 100.34 % -5.879 M -5 220.36 % -110.500 K 0.00 % -110.500 K
Capital expenditure -1.554 M -22.17 % -1.272 M 32.27 % -1.878 M 33.83 % -2.838 M 35.18 % -4.378 M 44.96 % -7.954 M -8.07 % -7.360 M -88.33 % -3.908 M -232.60 % -1.175 M -31.73 % -892.000 K 53.88 % -1.934 M 53.33 % -4.144 M 50.44 % -8.361 M -268.98 % -2.266 M -59.24 % -1.423 M -38.83 % -1.025 M 9.37 % -1.131 M -42.09 % -796.000 K -26.75 % -628.000 K 33.47 % -944.000 K -4.89 % -900.000 K 0.00 % -900.000 K
Free CashFlow 5.398 M -76.40 % 22.872 M 50.42 % 15.205 M 206.72 % -14.248 M -296.96 % 7.234 M -36.77 % 11.441 M 423.28 % -3.539 M 40.13 % -5.911 M 68.38 % -18.692 M -186.31 % 21.657 M 1 226.80 % -1.922 M 93.15 % -28.064 M -13.70 % -24.682 M -257.66 % 15.655 M 160.32 % -25.953 M -645.99 % -3.479 M 39.37 % -5.738 M -24.66 % -4.603 M -657.07 % -608.000 K 91.09 % -6.823 M -575.21 % -1.011 M 0.00 % -1.011 M
2025 2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020