
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 |