
GitLab Inc. GTLB
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
---|---|---|---|---|---|---|
Revenue | 759.249 M 30.93 % | 579.906 M 36.66 % | 424.336 M 67.95 % | 252.653 M 66.03 % | 152.176 M 87.35 % | 81.227 M |
Net income | -6.326 M 98.51 % | -425.677 M -145.48 % | -173.407 M -11.78 % | -155.138 M 19.28 % | -192.194 M -47.00 % | -130.741 M |
Income before tax | -85.793 M 47.81 % | -164.391 M 6.22 % | -175.294 M -10.20 % | -159.071 M 16.00 % | -189.362 M -46.18 % | -129.541 M |
Income before tax ratio | -0.11 60.14 % | -0.28 31.38 % | -0.41 34.39 % | -0.63 49.40 % | -1.24 21.97 % | -1.59 |
EBITDA | -131.729 M 16.55 % | -157.856 M 23.30 % | -205.818 M -61.11 % | -127.749 M 40.21 % | -213.662 M -64.94 % | -129.541 M |
Net income ratio | -0.01 98.86 % | -0.73 -79.62 % | -0.41 33.45 % | -0.61 51.38 % | -1.26 21.53 % | -1.61 |
Ratio EBITDA | -0.17 36.26 % | -0.27 43.88 % | -0.49 4.07 % | -0.51 63.99 % | -1.40 11.96 % | -1.59 |
Gross profit ratio | 0.89 -1.02 % | 0.90 2.14 % | 0.88 -0.35 % | 0.88 0.30 % | 0.88 -0.67 % | 0.88 |
Weighted average shs out dil | 160.580 M 4.08 % | 154.283 M 3.96 % | 148.407 M 2.54 % | 144.738 M 9.24 % | 132.492 M 0.00 % | 132.492 M |
Weighted average shs out | 160.580 M 4.08 % | 154.283 M 3.96 % | 148.407 M 2.54 % | 144.738 M 9.24 % | 132.492 M 0.00 % | 132.492 M |
EPS diluted | -0.04 98.55 % | -2.75 -137.07 % | -1.16 -9.43 % | -1.06 26.90 % | -1.45 -46.46 % | -0.99 |
Earnings per share | -0.04 98.55 % | -2.75 -137.07 % | -1.16 -9.43 % | -1.06 26.90 % | -1.45 -46.46 % | -0.99 |
Gross profit | 674.109 M 29.59 % | 520.198 M 39.59 % | 372.656 M 67.36 % | 222.668 M 66.53 % | 133.713 M 86.10 % | 71.851 M |
Income tax expense | -76.674 M -128.92 % | 265.145 M 6 479.28 % | 4.030 M 366.71 % | -1.511 M -153.35 % | 2.832 M 136.00 % | 1.200 M |
Cost of revenue | 85.140 M 42.59 % | 59.708 M 15.53 % | 51.680 M 72.35 % | 29.985 M 62.41 % | 18.463 M 96.92 % | 9.376 M |
General and administrative expenses | 187.050 M 25.73 % | 148.771 M 26.15 % | 117.932 M 85.27 % | 63.654 M -26.72 % | 86.868 M 108.67 % | 41.629 M |
Selling and marketing expenses | 384.295 M 8.99 % | 352.582 M 13.74 % | 309.992 M 62.51 % | 190.754 M 23.80 % | 154.086 M 55.29 % | 99.225 M |
Other expenses | 6.896 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 816.824 M 16.69 % | 699.974 M 19.78 % | 584.372 M 66.59 % | 350.794 M 0.92 % | 347.597 M 73.61 % | 200.218 M |
Cost and expenses | 901.964 M 18.79 % | 759.319 M 19.32 % | 636.347 M 66.97 % | 381.110 M 4.11 % | 366.060 M 74.65 % | 209.594 M |
Research and development expenses | 239.259 M 20.40 % | 198.721 M 27.27 % | 156.143 M 60.61 % | 97.217 M -8.84 % | 106.643 M 79.64 % | 59.364 M |
Selling general and administrative expenses | 570.669 M 13.85 % | 501.253 M 17.05 % | 428.229 M 68.88 % | 253.577 M 5.24 % | 240.954 M 71.07 % | 140.854 M |
Interest income | 47.735 M 22.04 % | 39.114 M 169.83 % | 14.496 M 1 869.57 % | 736.000 K -31.21 % | 1.070 M -70.49 % | 3.626 M |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 10.986 M 68.11 % | 6.535 M 16.84 % | 5.593 M 363.00 % | 1.208 M 444.14 % | 222.000 K | 0.000 |
Operating income | -142.715 M 20.45 % | -179.413 M 15.14 % | -211.411 M -63.94 % | -128.957 M 39.71 % | -213.884 M -66.62 % | -128.367 M |
Operating income ratio | -0.19 39.24 % | -0.31 37.90 % | -0.50 2.39 % | -0.51 63.68 % | -1.41 11.06 % | -1.58 |
Total other income expenses net | 56.922 M 278.92 % | 15.022 M -58.41 % | 36.117 M 219.93 % | -30.114 M -222.80 % | 24.522 M 2 188.76 % | -1.174 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
---|---|---|---|---|---|---|
Net debt | -227.257 M 20.98 % | -287.586 M 2.27 % | -294.273 M 66.74 % | -884.672 M -212.77 % | -282.850 M 17.61 % | -343.327 M |
Total investments | 764.728 M 2.20 % | 748.289 M 14.43 % | 653.931 M 1 207.05 % | 50.031 M | 0.000 | 0.000 |
Total debt | 392.000 K -4.39 % | 410.000 K -63.68 % | 1.129 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -8.508 M -454.80 % | 2.398 M 440.14 % | -705.000 K -109.13 % | 7.724 M 138.78 % | -19.915 M -586.92 % | 4.090 M |
Retained earnings | -1.168 B -0.54 % | -1.161 B -60.03 % | -725.648 M -31.14 % | -553.337 M -38.96 % | -398.199 M -93.30 % | -206.005 M |
Common stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 821.306 M 35.44 % | 606.392 M -26.47 % | 824.725 M 3.18 % | 799.269 M 445.67 % | -231.222 M -71.60 % | -134.747 M |
Other non current liabilities | 6.396 M 82.74 % | 3.500 M -59.12 % | 8.562 M -51.42 % | 17.623 M -95.96 % | 435.982 M 1.38 % | 430.065 M |
Long term debt | 117.000 K | 0.000 -100.00 % | 413.000 K | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 32.926 M -13.02 % | 37.854 M -0.85 % | 38.179 M -24.50 % | 50.570 M -89.16 % | 466.607 M 3.97 % | 448.808 M |
Other current liabilities | 54.617 M -27.53 % | 75.364 M 88.69 % | 39.941 M -24.68 % | 53.028 M 187.98 % | 18.414 M 41.40 % | 13.023 M |
Deferred revenue | 442.599 M 30.81 % | 338.348 M 33.01 % | 254.382 M 41.94 % | 179.224 M 73.09 % | 103.543 M 68.31 % | 61.518 M |
Short term debt | 275.000 K -66.46 % | 820.000 K -42.74 % | 1.432 M | 0.000 | 0.000 | 0.000 |
Total current liabilities | 545.031 M -19.51 % | 677.157 M 121.08 % | 306.296 M 26.78 % | 241.599 M 89.96 % | 127.181 M 63.50 % | 77.787 M |
Total liabilities | 577.957 M -19.17 % | 715.011 M 107.57 % | 344.475 M 17.90 % | 292.169 M -50.80 % | 593.788 M 12.76 % | 526.595 M |
Other non current assets | 24.579 M 46.14 % | 16.819 M 67.75 % | 10.026 M -30.22 % | 14.368 M 8.23 % | 13.276 M 80.06 % | 7.373 M |
Long term investments | 0.000 | 0.000 -100.00 % | 12.682 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 17.834 M 929.08 % | 1.733 M -55.58 % | 3.901 M -37.93 % | 6.285 M 688.58 % | 797.000 K | 0.000 |
GoodWill | 16.139 M 98.15 % | 8.145 M 0.00 % | 8.145 M 0.00 % | 8.145 M | 0.000 | 0.000 |
Goodwill and intangible assets | 33.973 M 243.93 % | 9.878 M -18.00 % | 12.046 M -16.52 % | 14.430 M 1 710.54 % | 797.000 K | 0.000 |
Property plant equipment net | 4.394 M 30.81 % | 3.359 M -50.57 % | 6.795 M 107.73 % | 3.271 M | 0.000 | 0.000 |
Total non current assets | 62.946 M 70.38 % | 36.944 M -27.90 % | 51.238 M 29.41 % | 39.595 M 181.35 % | 14.073 M 90.87 % | 7.373 M |
Other current assets | 65.401 M -1.16 % | 66.169 M 3 256.92 % | -2.096 M -767.52 % | 314.000 K -98.79 % | 25.992 M 58.76 % | 16.372 M |
Short term investments | 764.728 M 2.20 % | 748.289 M 16.69 % | 641.249 M 1 181.70 % | 50.031 M | 0.000 | 0.000 |
cash and cash equivalents | 227.649 M -20.95 % | 287.996 M -2.51 % | 295.402 M -66.61 % | 884.672 M 212.77 % | 282.850 M -17.61 % | 343.327 M |
Cash and short term investments | 992.377 M -4.24 % | 1.036 B 10.64 % | 936.651 M 0.21 % | 934.703 M 230.46 % | 282.850 M -17.61 % | 343.327 M |
Total current assets | 1.336 B 4.33 % | 1.281 B 14.58 % | 1.118 B 6.29 % | 1.052 B 201.83 % | 348.493 M -9.36 % | 384.475 M |
Inventory | 0.000 | 0.000 -100.00 % | 49.086 M 23.98 % | 39.593 M | 0.000 | 0.000 |
Net receivables | 278.539 M 56.08 % | 178.463 M 32.86 % | 134.321 M 73.92 % | 77.233 M 94.78 % | 39.651 M 60.04 % | 24.776 M |
Tax assets | 0.000 -100.00 % | 6.888 M -28.91 % | 9.689 M 28.74 % | 7.526 M | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 7.519 M 332.62 % | 1.738 M -66.47 % | 5.184 M 4.01 % | 4.984 M 60.21 % | 3.111 M 85.95 % | 1.673 M |
Tax payables | 40.021 M -84.66 % | 260.887 M 4 770.02 % | 5.357 M 22.78 % | 4.363 M 106.48 % | 2.113 M 34.33 % | 1.573 M |
Deferred revenue non current | 26.369 M 10.82 % | 23.794 M -16.09 % | 28.355 M -12.94 % | 32.568 M 6.34 % | 30.625 M 63.39 % | 18.743 M |
Minority interest | 45.397 M -2.63 % | 46.621 M -13.19 % | 53.705 M 120.08 % | 24.403 M | 0.000 | 0.000 |
Capital lease obligations | 392.000 K -4.39 % | 410.000 K -63.68 % | 1.129 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 1.091 B 156.87 % | 424.904 M -0.06 % | 425.146 M |
Other total stockholders equity | 1.952 B 13.58 % | 1.719 B 14.78 % | 1.497 B 13.40 % | 1.320 B 654.80 % | -238.012 M 33.51 % | -357.978 M |
Deferred tax liabilities non current | 44.000 K -99.58 % | 10.560 M 1 143.82 % | 849.000 K 124.01 % | 379.000 K -58.49 % | 913.000 K -66.99 % | 2.766 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.399 B 6.18 % | 1.318 B 12.71 % | 1.169 B 7.12 % | 1.091 B 201.03 % | 362.566 M -7.47 % | 391.848 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 185.899 M 14.01 % | 163.049 M 33.03 % | 122.567 M 308.43 % | 30.009 M -73.17 % | 111.846 M 173.65 % | 40.872 M |
Change in working capital | -291.686 M -221.02 % | 241.015 M 637.37 % | -44.851 M -298.68 % | 22.575 M 89.05 % | 11.941 M -31.23 % | 17.364 M |
Accounts receivables | -99.649 M -174.21 % | -36.341 M 32.91 % | -54.169 M -41.72 % | -38.223 M -159.23 % | -14.745 M -9.57 % | -13.457 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.321 M 188.89 % | -2.611 M |
Accounts payables | 5.505 M 259.89 % | -3.443 M -1 299.65 % | 287.000 K -84.71 % | 1.877 M 27.34 % | 1.474 M 61.27 % | 914.000 K |
Other working capital | -197.542 M -170.35 % | 280.799 M 3 009.28 % | 9.031 M -84.67 % | 58.921 M 133.70 % | 25.212 M -22.47 % | 32.518 M |
Other non cash items | 39.949 M -17.83 % | 48.615 M 143.33 % | 19.979 M -62.97 % | 53.954 M 1 100.07 % | -5.395 M -143.72 % | 12.339 M |
Net cash provided by operating activities | -63.971 M -282.57 % | 35.040 M 145.27 % | -77.408 M -55.39 % | -49.814 M 32.30 % | -73.580 M -22.29 % | -60.166 M |
Investments in property plant and equipment | -3.765 M -135.61 % | -1.598 M 73.67 % | -6.070 M -71.42 % | -3.541 M -279.53 % | -933.000 K | 0.000 |
Acquisitions net | -20.210 M -708.40 % | -2.500 M 74.01 % | -9.620 M -2 878.33 % | -323.000 K | 0.000 | 0.000 |
Purchases of investments | -707.698 M 13.24 % | -815.697 M 0.72 % | -821.622 M -721.37 % | -100.031 M | 0.000 | 0.000 |
Sales maturities of investments | 708.382 M -3.49 % | 734.007 M 216.89 % | 231.626 M 363.25 % | 50.000 M | 0.000 | 0.000 |
Other investing activites | -7.203 M -1 500.67 % | -450.000 K | 0.000 | 0.000 -100.00 % | 91.000 K | 0.000 |
Net cash used for investing activites | -30.494 M 64.64 % | -86.238 M 85.76 % | -605.686 M -1 023.83 % | -53.895 M -6 300.83 % | -842.000 K | 0.000 |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 37.520 M -17.06 % | 45.235 M 16.31 % | 38.893 M -94.24 % | 675.325 M | 0.000 -100.00 % | 271.265 M |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -590.000 K 28.05 % | -820.000 K | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -4.900 M | 0.000 -100.00 % | 58.589 M 121.51 % | 26.450 M 92.15 % | 13.765 M -94.87 % | 268.177 M |
Net cash used provided by financing activities | 32.620 M -27.89 % | 45.235 M -53.60 % | 97.482 M -86.10 % | 701.185 M 5 316.65 % | 12.945 M -95.23 % | 271.265 M |
Effect of forex changes on cash | 1.498 M 137.99 % | -3.943 M -7.79 % | -3.658 M -153.43 % | 6.846 M 584.60 % | 1.000 M 542.48 % | -226.000 K |
Net change in cash | -60.347 M -509.20 % | -9.906 M 98.32 % | -589.270 M -197.51 % | 604.322 M 1 099.26 % | -60.477 M -128.68 % | 210.873 M |
Cash at beginning of period | 287.996 M -3.33 % | 297.902 M -66.42 % | 887.172 M 213.65 % | 282.850 M -17.61 % | 343.327 M 159.20 % | 132.454 M |
Cash at end of period | 227.649 M -20.95 % | 287.996 M -3.33 % | 297.902 M -66.42 % | 887.172 M 213.65 % | 282.850 M -17.61 % | 343.327 M |
Operating cash flow | -63.971 M -282.57 % | 35.040 M 145.27 % | -77.408 M -55.39 % | -49.814 M 32.30 % | -73.580 M -22.29 % | -60.166 M |
Capital expenditure | -3.765 M -135.61 % | -1.598 M 73.67 % | -6.070 M -71.42 % | -3.541 M -279.53 % | -933.000 K | 0.000 |
Free CashFlow | -67.736 M -302.55 % | 33.442 M 140.06 % | -83.478 M -56.46 % | -53.355 M 27.49 % | -73.580 M -22.29 % | -60.166 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 | 235.960 M 10.00 % | 214.509 M 1.46 % | 211.431 M 7.85 % | 196.047 M 7.37 % | 182.584 M 7.92 % | 169.187 M 3.30 % | 163.779 M 9.43 % | 149.668 M 7.23 % | 139.581 M 10.01 % | 126.878 M 3.23 % | 122.907 M 8.79 % | 112.981 M 11.82 % | 101.041 M 15.60 % | 87.407 M 12.35 % | 77.796 M 16.46 % | 66.800 M 14.92 % | 58.127 M 16.42 % | 49.930 M 8.20 % | 46.147 M 9.48 % | 42.152 M 22.67 % | 34.362 M 16.42 % | 29.515 M |
Net income | -9.208 M 74.33 % | -35.875 M -432.67 % | 10.784 M -63.52 % | 29.565 M 128.32 % | 12.949 M 123.44 % | -55.233 M -45.46 % | -37.970 M 86.68 % | -285.158 M -469.40 % | -50.080 M 4.55 % | -52.469 M -35.46 % | -38.733 M 20.06 % | -48.455 M 17.91 % | -59.024 M -126.15 % | -26.099 M 43.00 % | -45.785 M -11.06 % | -41.227 M -2.58 % | -40.189 M -43.86 % | -27.937 M 76.73 % | -120.038 M -319.60 % | -28.608 M -204.63 % | -9.391 M 72.51 % | -34.157 M |
Income before tax | -7.751 M 77.01 % | -33.719 M -2 865.61 % | -1.137 M 89.81 % | -11.154 M 58.56 % | -26.918 M 36.66 % | -42.499 M -18.26 % | -35.937 M -24.68 % | -28.824 M 37.71 % | -46.275 M 8.66 % | -50.665 M -23.43 % | -41.049 M 17.31 % | -49.644 M 18.27 % | -60.738 M -154.14 % | -23.899 M 51.86 % | -49.645 M -16.47 % | -42.623 M -7.15 % | -39.777 M -47.18 % | -27.026 M 77.17 % | -118.388 M -317.42 % | -28.362 M -220.98 % | -8.836 M 73.84 % | -33.776 M |
Income before tax ratio | -0.03 79.10 % | -0.16 -2 823.06 % | -0.01 90.55 % | -0.06 61.41 % | -0.15 41.31 % | -0.25 -14.48 % | -0.22 -13.94 % | -0.19 41.91 % | -0.33 16.98 % | -0.40 -19.56 % | -0.33 23.99 % | -0.44 26.90 % | -0.60 -119.85 % | -0.27 57.15 % | -0.64 -0.01 % | -0.64 6.76 % | -0.68 -26.43 % | -0.54 78.90 % | -2.57 -281.28 % | -0.67 -161.66 % | -0.26 77.53 % | -1.14 |
EBITDA | -15.577 M 51.37 % | -32.034 M -2 157.42 % | 1.557 M 106.10 % | -25.541 M 32.66 % | -37.928 M 26.52 % | -51.616 M -50.15 % | -34.377 M 10.99 % | -38.623 M 26.29 % | -52.397 M -5.34 % | -49.742 M -24.00 % | -40.114 M 17.96 % | -48.897 M 23.57 % | -63.979 M -53.30 % | -41.734 M 14.28 % | -48.688 M -50.00 % | -32.459 M -9.12 % | -29.746 M -14.65 % | -25.944 M 79.79 % | -128.371 M -426.74 % | -24.371 M 15.65 % | -28.892 M 9.94 % | -32.082 M |
Net income ratio | -0.04 76.67 % | -0.17 -427.90 % | 0.05 -66.18 % | 0.15 112.64 % | 0.07 121.72 % | -0.33 -40.82 % | -0.23 87.83 % | -1.91 -431.03 % | -0.36 13.24 % | -0.41 -31.22 % | -0.32 26.52 % | -0.43 26.58 % | -0.58 -95.64 % | -0.30 49.26 % | -0.59 4.64 % | -0.62 10.74 % | -0.69 -23.57 % | -0.56 78.49 % | -2.60 -283.27 % | -0.68 -148.33 % | -0.27 76.38 % | -1.16 |
Ratio EBITDA | -0.07 55.79 % | -0.15 -2 127.90 % | 0.01 105.65 % | -0.13 37.28 % | -0.21 31.91 % | -0.31 -45.35 % | -0.21 18.66 % | -0.26 31.26 % | -0.38 4.25 % | -0.39 -20.12 % | -0.33 24.59 % | -0.43 31.65 % | -0.63 -32.62 % | -0.48 23.71 % | -0.63 -28.80 % | -0.49 5.05 % | -0.51 1.51 % | -0.52 81.32 % | -2.78 -381.14 % | -0.58 31.24 % | -0.84 22.65 % | -1.09 |
Gross profit ratio | 0.88 -0.46 % | 0.88 -0.96 % | 0.89 0.53 % | 0.89 0.47 % | 0.88 -0.68 % | 0.89 -1.48 % | 0.90 0.35 % | 0.90 0.50 % | 0.89 0.51 % | 0.89 0.68 % | 0.88 1.50 % | 0.87 0.01 % | 0.87 -1.84 % | 0.89 0.59 % | 0.88 -1.14 % | 0.89 1.83 % | 0.88 0.57 % | 0.87 0.72 % | 0.87 -2.80 % | 0.89 0.10 % | 0.89 2.00 % | 0.87 |
Weighted average shs out dil | 165.953 M 0.89 % | 164.491 M -3.29 % | 170.094 M 3.56 % | 164.250 M -1.26 % | 166.346 M 5.18 % | 158.157 M 0.99 % | 156.601 M 0.95 % | 155.123 M 0.96 % | 153.644 M 1.29 % | 151.692 M 1.04 % | 150.133 M 0.84 % | 148.883 M 0.73 % | 147.797 M 0.79 % | 146.643 M 1.18 % | 144.929 M 0.26 % | 144.546 M 1.07 % | 143.015 M 7.94 % | 132.492 M 0.00 % | 132.492 M 0.00 % | 132.492 M 0.00 % | 132.492 M 0.00 % | 132.492 M |
Weighted average shs out | 165.953 M 0.89 % | 164.491 M 0.88 % | 163.055 M -0.73 % | 164.250 M 2.86 % | 159.677 M 0.96 % | 158.157 M 0.99 % | 156.601 M 0.95 % | 155.123 M 0.96 % | 153.644 M 1.29 % | 151.692 M 1.04 % | 150.133 M 0.84 % | 148.883 M 0.73 % | 147.797 M 0.79 % | 146.643 M 1.18 % | 144.929 M 0.26 % | 144.546 M 1.07 % | 143.015 M 7.94 % | 132.492 M 0.00 % | 132.492 M 0.00 % | 132.492 M 0.00 % | 132.492 M 0.00 % | 132.492 M |
EPS diluted | -0.06 74.77 % | -0.22 -447.00 % | 0.06 -64.78 % | 0.18 125.00 % | 0.08 122.86 % | -0.35 -45.83 % | -0.24 86.96 % | -1.84 -457.58 % | -0.33 5.71 % | -0.35 -25.00 % | -0.28 15.15 % | -0.33 17.50 % | -0.40 -122.22 % | -0.18 43.75 % | -0.32 -10.34 % | -0.29 -3.57 % | -0.28 -33.33 % | -0.21 76.92 % | -0.91 -313.64 % | -0.22 -210.30 % | -0.07 72.73 % | -0.26 |
Earnings per share | -0.06 74.77 % | -0.22 -432.83 % | 0.07 -63.28 % | 0.18 125.00 % | 0.08 122.86 % | -0.35 -45.83 % | -0.24 86.96 % | -1.84 -457.58 % | -0.33 5.71 % | -0.35 -25.00 % | -0.28 15.15 % | -0.33 17.50 % | -0.40 -122.22 % | -0.18 43.75 % | -0.32 -10.34 % | -0.29 -3.57 % | -0.28 -33.33 % | -0.21 76.92 % | -0.91 -313.64 % | -0.22 -210.30 % | -0.07 72.73 % | -0.26 |
Gross profit | 207.455 M 9.49 % | 189.474 M 0.48 % | 188.562 M 8.42 % | 173.922 M 7.88 % | 161.214 M 7.18 % | 150.411 M 1.77 % | 147.790 M 9.81 % | 134.584 M 7.77 % | 124.885 M 10.58 % | 112.939 M 3.93 % | 108.669 M 10.42 % | 98.417 M 11.82 % | 88.011 M 13.48 % | 77.559 M 13.02 % | 68.623 M 15.13 % | 59.605 M 17.02 % | 50.935 M 17.08 % | 43.505 M 8.98 % | 39.922 M 6.42 % | 37.515 M 22.80 % | 30.550 M 18.75 % | 25.726 M |
Income tax expense | 2.245 M -11.58 % | 2.539 M 122.38 % | -11.344 M 71.22 % | -39.421 M -0.68 % | -39.155 M -401.73 % | 12.977 M 537.69 % | 2.035 M -99.21 % | 256.788 M 6 294.12 % | 4.016 M 170.26 % | 1.486 M 292.08 % | 379.000 K 483.08 % | 65.000 K 214.04 % | -57.000 K -102.27 % | 2.511 M 187.16 % | -2.881 M -229.26 % | -875.000 K -188.47 % | 989.000 K -21.26 % | 1.256 M -23.88 % | 1.650 M 570.73 % | 246.000 K -55.68 % | 555.000 K 45.67 % | 381.000 K |
Cost of revenue | 28.505 M 13.86 % | 25.035 M 9.47 % | 22.869 M 3.36 % | 22.125 M 3.53 % | 21.370 M 13.82 % | 18.776 M 17.43 % | 15.989 M 6.00 % | 15.084 M 2.64 % | 14.696 M 5.43 % | 13.939 M -2.10 % | 14.238 M -2.24 % | 14.564 M 11.77 % | 13.030 M 32.31 % | 9.848 M 7.36 % | 9.173 M 27.49 % | 7.195 M 0.04 % | 7.192 M 11.94 % | 6.425 M 3.21 % | 6.225 M 34.25 % | 4.637 M 21.64 % | 3.812 M 0.61 % | 3.789 M |
General and administrative expenses | 44.735 M -12.43 % | 51.087 M 11.51 % | 45.812 M -0.32 % | 45.960 M 6.47 % | 43.168 M -24.91 % | 57.487 M 45.45 % | 39.523 M 1.82 % | 38.815 M 2.63 % | 37.819 M 15.90 % | 32.630 M 9.68 % | 29.750 M -10.35 % | 33.186 M 0.25 % | 33.104 M 51.22 % | 21.892 M -6.36 % | 23.378 M 38.01 % | 16.939 M 21.01 % | 13.998 M 49.89 % | 9.339 M -85.58 % | 64.755 M 700.43 % | 8.090 M 12.82 % | 7.171 M 4.66 % | 6.852 M |
Selling and marketing expenses | 109.583 M 1.86 % | 107.587 M 8.95 % | 98.753 M 3.58 % | 95.340 M -2.49 % | 97.778 M 5.79 % | 92.424 M 1.83 % | 90.762 M 4.35 % | 86.978 M -5.58 % | 92.116 M 11.01 % | 82.978 M 1.80 % | 81.513 M 0.53 % | 81.080 M 0.48 % | 80.689 M 20.95 % | 66.710 M 16.64 % | 57.192 M 13.16 % | 50.543 M 14.44 % | 44.165 M 13.67 % | 38.854 M -29.26 % | 54.922 M 57.65 % | 34.837 M 7.28 % | 32.474 M 1.95 % | 31.853 M |
Other expenses | 0.000 | 0.000 -100.00 % | 450.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.906 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.648 M 178.48 % | -2.100 M | 0.000 | 0.000 100.00 % | -580.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 225.806 M 0.77 % | 224.084 M 10.40 % | 202.971 M 0.16 % | 202.654 M 0.22 % | 202.219 M -0.90 % | 204.051 M 12.88 % | 180.767 M 3.39 % | 174.837 M -2.23 % | 178.816 M 9.08 % | 163.936 M 4.69 % | 156.591 M 2.16 % | 153.279 M -0.02 % | 153.313 M 27.30 % | 120.432 M 10.90 % | 108.600 M 17.86 % | 92.146 M 14.09 % | 80.766 M 16.15 % | 69.533 M -58.70 % | 168.378 M 171.71 % | 61.969 M 4.25 % | 59.442 M 2.83 % | 57.808 M |
Cost and expenses | 254.311 M 2.08 % | 249.119 M 10.31 % | 225.840 M 0.47 % | 224.779 M 0.53 % | 223.589 M 0.34 % | 222.827 M 13.25 % | 196.756 M 3.60 % | 189.921 M -1.83 % | 193.466 M 9.02 % | 177.458 M 3.84 % | 170.903 M 1.82 % | 167.843 M 0.90 % | 166.343 M 27.68 % | 130.280 M 10.54 % | 117.853 M 18.63 % | 99.341 M 12.94 % | 87.958 M 15.80 % | 75.958 M -56.50 % | 174.603 M 162.14 % | 66.606 M 5.30 % | 63.254 M 2.69 % | 61.597 M |
Research and development expenses | 71.488 M 9.29 % | 65.410 M 4.02 % | 62.885 M 2.50 % | 61.354 M 0.78 % | 60.880 M 12.45 % | 54.140 M 3.34 % | 52.388 M 6.94 % | 48.986 M -0.07 % | 49.019 M 1.43 % | 48.328 M 10.64 % | 43.680 M 6.24 % | 41.113 M 4.03 % | 39.520 M 24.16 % | 31.830 M 11.25 % | 28.610 M 16.00 % | 24.664 M 9.12 % | 22.603 M 5.92 % | 21.340 M -56.18 % | 48.701 M 155.76 % | 19.042 M -3.81 % | 19.797 M 3.63 % | 19.103 M |
Selling general and administrative expenses | 154.318 M -2.75 % | 158.674 M 9.76 % | 144.565 M 2.40 % | 141.181 M 0.17 % | 140.946 M -5.98 % | 149.911 M 15.06 % | 130.285 M 3.52 % | 125.851 M -3.04 % | 129.797 M 12.27 % | 115.608 M 3.91 % | 111.263 M -2.63 % | 114.266 M 0.42 % | 113.793 M 28.43 % | 88.602 M 9.97 % | 80.570 M 19.39 % | 67.482 M 16.02 % | 58.163 M 20.69 % | 48.193 M -59.73 % | 119.677 M 178.79 % | 42.927 M 8.28 % | 39.645 M 2.43 % | 38.705 M |
Interest income | 11.511 M 5.97 % | 10.862 M 5.54 % | 10.292 M -18.23 % | 12.586 M -1.88 % | 12.827 M 6.63 % | 12.030 M 1.84 % | 11.813 M 8.64 % | 10.874 M 19.34 % | 9.112 M 24.57 % | 7.315 M 17.06 % | 6.249 M 34.19 % | 4.657 M 51.99 % | 3.064 M 482.51 % | 526.000 K 3.14 % | 510.000 K 301.57 % | 127.000 K 182.22 % | 45.000 K -16.67 % | 54.000 K -14.29 % | 63.000 K -35.05 % | 97.000 K -29.20 % | 137.000 K -82.28 % | 773.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 2.774 M 7.69 % | 2.576 M -4.38 % | 2.694 M -15.58 % | 3.191 M 3.70 % | 3.077 M 52.03 % | 2.024 M 29.74 % | 1.560 M -5.11 % | 1.644 M -0.96 % | 1.660 M -0.66 % | 1.671 M 2.64 % | 1.628 M 8.32 % | 1.503 M 13.61 % | 1.323 M 16.15 % | 1.139 M 19.02 % | 957.000 K 1 067.07 % | 82.000 K -3.53 % | 85.000 K 1.19 % | 84.000 K -1.18 % | 85.000 K 2.41 % | 83.000 K 207.41 % | 27.000 K 0.00 % | 27.000 K |
Operating income | -18.351 M 46.98 % | -34.610 M -140.20 % | -14.409 M 49.85 % | -28.732 M 29.93 % | -41.005 M 23.56 % | -53.640 M -62.66 % | -32.977 M 18.10 % | -40.267 M 25.51 % | -54.057 M -6.87 % | -50.580 M -5.38 % | -47.996 M 12.52 % | -54.862 M 15.99 % | -65.302 M -52.31 % | -42.873 M -7.03 % | -40.057 M -23.10 % | -32.541 M -9.08 % | -29.831 M -14.61 % | -26.028 M 79.74 % | -128.456 M -425.30 % | -24.454 M 15.36 % | -28.892 M 9.94 % | -32.082 M |
Operating income ratio | -0.08 51.80 % | -0.16 -136.75 % | -0.07 53.50 % | -0.15 34.74 % | -0.22 29.16 % | -0.32 -57.46 % | -0.20 25.16 % | -0.27 30.53 % | -0.39 2.85 % | -0.40 -2.09 % | -0.39 19.58 % | -0.49 24.87 % | -0.65 -31.76 % | -0.49 4.74 % | -0.51 -5.70 % | -0.49 5.08 % | -0.51 1.55 % | -0.52 81.27 % | -2.78 -379.82 % | -0.58 31.00 % | -0.84 22.65 % | -1.09 |
Total other income expenses net | 10.600 M 1 089.67 % | 891.000 K -93.29 % | 13.272 M -24.50 % | 17.578 M 24.78 % | 14.087 M 26.44 % | 11.141 M 476.39 % | -2.960 M -125.87 % | 11.443 M 47.04 % | 7.782 M 1 034.21 % | -833.000 K -113.32 % | 6.254 M 40.16 % | 4.462 M -2.23 % | 4.564 M -75.95 % | 18.974 M 297.89 % | -9.588 M 4.90 % | -10.082 M -1.37 % | -9.946 M -896.59 % | -998.000 K -109.91 % | 10.068 M 357.63 % | -3.908 M -119.49 % | 20.056 M 1 283.94 % | -1.694 M |
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 | -261.371 M -2.21 % | -255.719 M -12.52 % | -227.257 M -28.85 % | -176.376 M 59.76 % | -438.292 M -4.37 % | -419.951 M -46.03 % | -287.586 M -1.00 % | -284.733 M -4.50 % | -272.470 M 13.36 % | -314.491 M -6.87 % | -294.273 M 20.93 % | -372.169 M 9.39 % | -410.757 M 53.72 % | -887.489 M -0.32 % | -884.672 M -7.27 % | -824.714 M -198.53 % | -276.254 M -197.67 % | 282.850 M 200.00 % | -282.850 M -182.39 % | 343.327 M |
Total investments | 903.806 M 6.44 % | 849.113 M 11.03 % | 764.728 M 3.29 % | 740.340 M 14.87 % | 644.488 M 0.52 % | 641.173 M -14.31 % | 748.289 M 4.81 % | 713.959 M -1.34 % | 723.632 M 14.24 % | 633.441 M -3.13 % | 653.931 M 14.88 % | 569.207 M 6.59 % | 534.014 M 748.89 % | 62.907 M 25.74 % | 50.031 M -49.98 % | 100.031 M | 0.000 -100.00 % | 565.700 M | 0.000 -100.00 % | 686.654 M |
Total debt | 0.000 | 0.000 -100.00 % | 392.000 K 53.13 % | 256.000 K -20.99 % | 324.000 K -12.67 % | 371.000 K -9.51 % | 410.000 K -28.82 % | 576.000 K -23.71 % | 755.000 K -47.64 % | 1.442 M 27.72 % | 1.129 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -1.511 M -3.56 % | -1.459 M 82.85 % | -8.508 M -70.30 % | -4.996 M -976.49 % | 570.000 K -83.04 % | 3.360 M 40.12 % | 2.398 M 55.01 % | 1.547 M -13.19 % | 1.782 M 77.67 % | 1.003 M 242.27 % | -705.000 K 75.47 % | -2.874 M -183.16 % | 3.456 M -45.20 % | 6.306 M -18.36 % | 7.724 M 1 119.00 % | -758.000 K 92.80 % | -10.526 M 95.45 % | -231.222 M -1 061.04 % | -19.915 M 85.22 % | -134.747 M |
Retained earnings | -1.213 B -0.77 % | -1.203 B -3.07 % | -1.168 B -0.49 % | -1.162 B 2.48 % | -1.192 B 1.08 % | -1.204 B -3.72 % | -1.161 B -4.31 % | -1.113 B -34.43 % | -828.197 M -6.44 % | -778.117 M -7.23 % | -725.648 M -5.64 % | -686.915 M -7.59 % | -638.460 M -10.19 % | -579.436 M -4.72 % | -553.337 M -9.02 % | -507.552 M -8.84 % | -466.325 M | 0.000 100.00 % | -398.199 M | 0.000 |
Common stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 911.582 M 6.92 % | 852.597 M 3.81 % | 821.306 M 6.63 % | 770.223 M 11.95 % | 688.004 M 11.99 % | 614.358 M 1.31 % | 606.392 M 2.23 % | 593.182 M -28.64 % | 831.240 M 1.92 % | 815.601 M -1.11 % | 824.725 M 1.23 % | 814.691 M -1.88 % | 830.320 M 1.48 % | 818.202 M 2.37 % | 799.269 M -1.25 % | 809.407 M 423.14 % | -250.485 M -229.33 % | 193.682 M 183.76 % | -231.222 M -179.62 % | 290.399 M |
Other non current liabilities | 7.499 M 6.69 % | 7.029 M 9.90 % | 6.396 M 69.39 % | 3.776 M -43.46 % | 6.678 M -61.76 % | 17.465 M 399.00 % | 3.500 M -54.00 % | 7.608 M -22.98 % | 9.878 M 23.24 % | 8.015 M -6.39 % | 8.562 M -22.84 % | 11.097 M -9.55 % | 12.269 M -21.08 % | 15.547 M -11.78 % | 17.623 M 36.38 % | 12.922 M -97.05 % | 437.845 M | 0.000 -100.00 % | 435.982 M | 0.000 |
Long term debt | 0.000 | 0.000 -100.00 % | 117.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.000 K -60.87 % | 138.000 K -74.01 % | 531.000 K 28.57 % | 413.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 33.248 M 0.72 % | 33.010 M 0.26 % | 32.926 M 83.80 % | 17.914 M -16.33 % | 21.410 M -34.59 % | 32.732 M -13.53 % | 37.854 M -20.79 % | 47.792 M 30.46 % | 36.634 M -2.19 % | 37.454 M -1.90 % | 38.179 M -7.04 % | 41.071 M 6.97 % | 38.395 M -16.81 % | 46.151 M -8.74 % | 50.570 M 24.83 % | 40.511 M -91.30 % | 465.405 M | 0.000 -100.00 % | 466.607 M | 0.000 |
Other current liabilities | 82.503 M -12.63 % | 94.427 M 73.76 % | 54.342 M -3.35 % | 56.225 M -7.74 % | 60.945 M 1.40 % | 60.101 M -20.25 % | 75.364 M 111.73 % | 35.594 M -36.12 % | 55.721 M 22.31 % | 45.557 M 12.05 % | 40.657 M 9.59 % | 37.098 M -4.51 % | 38.850 M -3.53 % | 40.271 M -24.06 % | 53.028 M 115.12 % | 24.651 M 25.18 % | 19.692 M | 0.000 -100.00 % | 18.414 M | 0.000 |
Deferred revenue | 459.459 M 1.95 % | 450.668 M 1.82 % | 442.599 M 15.51 % | 383.183 M 5.75 % | 362.348 M 6.00 % | 341.830 M 1.03 % | 338.348 M 17.63 % | 287.647 M 6.98 % | 268.883 M 2.07 % | 263.423 M 3.55 % | 254.382 M 16.81 % | 217.777 M 8.16 % | 201.348 M 7.06 % | 188.062 M 4.93 % | 179.224 M 21.59 % | 147.395 M 16.97 % | 126.016 M | 0.000 -100.00 % | 103.543 M | 0.000 |
Short term debt | 0.000 | 0.000 -100.00 % | 550.000 K 7.42 % | 512.000 K -20.99 % | 648.000 K -12.67 % | 742.000 K -9.51 % | 820.000 K -21.46 % | 1.044 M 69.21 % | 617.000 K -32.27 % | 911.000 K 27.23 % | 716.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 553.357 M -0.54 % | 556.383 M 2.08 % | 545.031 M 17.34 % | 464.502 M -30.34 % | 666.848 M -1.14 % | 674.537 M -0.39 % | 677.157 M 15.57 % | 585.922 M 82.42 % | 321.195 M 3.26 % | 311.053 M 1.55 % | 306.296 M 15.81 % | 264.479 M 7.20 % | 246.704 M 5.16 % | 234.600 M -2.90 % | 241.599 M 35.05 % | 178.890 M 18.11 % | 151.458 M | 0.000 -100.00 % | 127.181 M | 0.000 |
Total liabilities | 586.605 M -0.47 % | 589.393 M 1.98 % | 577.957 M 19.80 % | 482.416 M -29.91 % | 688.258 M -2.69 % | 707.269 M -1.08 % | 715.011 M 12.83 % | 633.714 M 77.10 % | 357.829 M 2.67 % | 348.507 M 1.17 % | 344.475 M 12.74 % | 305.550 M 7.17 % | 285.099 M 1.55 % | 280.751 M -3.91 % | 292.169 M 33.17 % | 219.401 M -64.43 % | 616.863 M | 0.000 -100.00 % | 593.788 M | 0.000 |
Other non current assets | 23.544 M -2.69 % | 24.196 M -1.56 % | 24.579 M 18.17 % | 20.800 M 0.77 % | 20.641 M -8.32 % | 22.514 M 33.86 % | 16.819 M 223.44 % | 5.200 M 7.00 % | 4.860 M -75.01 % | 19.451 M 94.01 % | 10.026 M -47.35 % | 19.043 M 4.84 % | 18.164 M -13.22 % | 20.931 M 76.37 % | 11.868 M 114.11 % | -84.088 M -658.65 % | 15.052 M 105.32 % | -282.850 M -2 230.54 % | 13.276 M 103.87 % | -343.327 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.634 M -8.89 % | 10.574 M -9.89 % | 11.735 M -7.47 % | 12.682 M -6.91 % | 13.624 M -6.56 % | 14.581 M -6.62 % | 15.615 M 524.60 % | 2.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 13.804 M -12.74 % | 15.819 M -11.30 % | 17.834 M -8.71 % | 19.536 M -10.66 % | 21.867 M 31.44 % | 16.637 M 860.01 % | 1.733 M -23.11 % | 2.254 M -18.75 % | 2.774 M -16.47 % | 3.321 M -14.87 % | 3.901 M -13.00 % | 4.484 M -11.75 % | 5.081 M -10.61 % | 5.684 M -9.56 % | 6.285 M 1 120.39 % | 515.000 K -15.85 % | 612.000 K | 0.000 -100.00 % | 797.000 K | 0.000 |
GoodWill | 16.634 M 3.77 % | 16.029 M -0.68 % | 16.139 M 0.05 % | 16.131 M 0.71 % | 16.017 M -0.33 % | 16.070 M 97.30 % | 8.145 M 0.00 % | 8.145 M 0.00 % | 8.145 M 0.00 % | 8.145 M 0.00 % | 8.145 M 0.00 % | 8.145 M 0.00 % | 8.145 M 0.00 % | 8.145 M 0.00 % | 8.145 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 30.438 M -4.43 % | 31.848 M -6.25 % | 33.973 M -4.75 % | 35.667 M -5.85 % | 37.884 M 15.83 % | 32.707 M 231.11 % | 9.878 M -5.01 % | 10.399 M -4.76 % | 10.919 M -4.77 % | 11.466 M -4.81 % | 12.046 M -4.62 % | 12.629 M -4.51 % | 13.226 M -4.36 % | 13.829 M -4.16 % | 14.430 M 2 701.94 % | 515.000 K -15.85 % | 612.000 K | 0.000 -100.00 % | 797.000 K | 0.000 |
Property plant equipment net | 8.035 M 54.97 % | 5.185 M 18.00 % | 4.394 M 9.66 % | 4.007 M 18.52 % | 3.381 M 0.54 % | 3.363 M 0.12 % | 3.359 M -20.46 % | 4.223 M -11.15 % | 4.753 M -23.78 % | 6.236 M -8.23 % | 6.795 M 22.21 % | 5.560 M 1.85 % | 5.459 M 25.58 % | 4.347 M 32.90 % | 3.271 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current assets | 62.017 M 1.29 % | 61.229 M -2.73 % | 62.946 M 4.09 % | 60.474 M -2.31 % | 61.906 M 5.67 % | 58.584 M 58.58 % | 36.944 M -17.09 % | 44.560 M -2.81 % | 45.849 M -6.22 % | 48.888 M -4.59 % | 51.238 M 0.75 % | 50.856 M -1.12 % | 51.430 M -6.02 % | 54.722 M 38.20 % | 39.595 M 140.58 % | 16.458 M 5.07 % | 15.664 M 105.54 % | -282.850 M -2 109.88 % | 14.073 M 104.10 % | -343.327 M |
Other current assets | 73.218 M -1.75 % | 74.521 M 13.94 % | 65.401 M -15.76 % | 77.638 M 17.19 % | 66.251 M -0.15 % | 66.353 M -4.82 % | 69.711 M 209.37 % | 22.533 M -53.68 % | 48.649 M -1.45 % | 49.363 M 5.05 % | 46.990 M 6.67 % | 44.053 M 16.35 % | 37.863 M 1.92 % | 37.150 M 155.10 % | 14.563 M -51.35 % | 29.934 M 8.35 % | 27.626 M | 0.000 -100.00 % | 24.082 M | 0.000 |
Short term investments | 903.806 M 6.44 % | 849.113 M 11.03 % | 764.728 M 3.29 % | 740.340 M 14.87 % | 644.488 M 0.52 % | 641.173 M -14.31 % | 748.289 M 6.24 % | 704.325 M -1.22 % | 713.058 M 14.69 % | 621.706 M -3.05 % | 641.249 M 15.42 % | 555.583 M 6.96 % | 519.433 M 998.35 % | 47.292 M -5.47 % | 50.031 M -49.98 % | 100.031 M | 0.000 -100.00 % | 565.700 M | 0.000 -100.00 % | 686.654 M |
cash and cash equivalents | 261.371 M 2.21 % | 255.719 M 12.33 % | 227.649 M 28.88 % | 176.632 M -59.73 % | 438.616 M 4.35 % | 420.322 M 45.95 % | 287.996 M 0.94 % | 285.309 M 4.42 % | 273.225 M -13.52 % | 315.933 M 6.95 % | 295.402 M -20.63 % | 372.169 M -9.39 % | 410.757 M -53.72 % | 887.489 M 0.32 % | 884.672 M 7.27 % | 824.714 M 198.53 % | 276.254 M | 0.000 -100.00 % | 282.850 M | 0.000 |
Cash and short term investments | 1.165 B 5.46 % | 1.105 B 11.33 % | 992.377 M 8.22 % | 916.972 M -15.34 % | 1.083 B 2.04 % | 1.061 B 2.43 % | 1.036 B 4.71 % | 989.634 M 0.34 % | 986.283 M 5.19 % | 937.639 M 0.11 % | 936.651 M 0.96 % | 927.752 M -0.26 % | 930.190 M -0.49 % | 934.781 M 0.01 % | 934.703 M 1.08 % | 924.745 M 234.74 % | 276.254 M -2.33 % | 282.850 M 0.00 % | 282.850 M -17.61 % | 343.327 M |
Total current assets | 1.436 B 4.01 % | 1.381 B 3.33 % | 1.336 B 12.09 % | 1.192 B -9.30 % | 1.314 B 4.06 % | 1.263 B -1.67 % | 1.284 B 8.64 % | 1.182 B 3.42 % | 1.143 B 2.51 % | 1.115 B -0.25 % | 1.118 B 4.54 % | 1.069 B 0.51 % | 1.064 B 1.89 % | 1.044 B -0.72 % | 1.052 B 3.90 % | 1.012 B 188.65 % | 350.714 M 23.99 % | 282.850 M -18.84 % | 348.493 M 1.50 % | 343.327 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.196 M | 0.000 | 0.000 -100.00 % | 49.086 M 13.54 % | 43.234 M 2.65 % | 42.117 M 4.07 % | 40.471 M 2.22 % | 39.593 M 33.49 % | 29.659 M 7.96 % | 27.472 M | 0.000 | 0.000 | 0.000 |
Net receivables | 197.775 M -1.80 % | 201.408 M -27.69 % | 278.539 M 40.99 % | 197.555 M 19.73 % | 165.001 M 22.05 % | 135.195 M -24.24 % | 178.463 M 24.82 % | 142.973 M 28.57 % | 111.201 M -13.27 % | 128.218 M -4.54 % | 134.321 M 35.59 % | 99.065 M 9.30 % | 90.638 M 33.27 % | 68.009 M -11.94 % | 77.233 M 35.55 % | 56.976 M 21.66 % | 46.834 M | 0.000 -100.00 % | 39.651 M | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.888 M -54.40 % | 15.104 M 2.45 % | 14.743 M | 0.000 -100.00 % | 9.689 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.526 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 | 11.395 M 0.95 % | 11.288 M 50.13 % | 7.519 M 238.08 % | 2.224 M -30.91 % | 3.219 M -0.34 % | 3.230 M 85.85 % | 1.738 M -65.40 % | 5.023 M 20.60 % | 4.165 M 37.50 % | 3.029 M -41.57 % | 5.184 M -16.83 % | 6.233 M 15.88 % | 5.379 M -5.48 % | 5.691 M 14.19 % | 4.984 M 0.83 % | 4.943 M 155.98 % | 1.931 M | 0.000 -100.00 % | 3.111 M | 0.000 |
Tax payables | 0.000 | 0.000 -100.00 % | 40.021 M 79.00 % | 22.358 M -90.67 % | 239.688 M -10.78 % | 268.634 M 2.97 % | 260.887 M 1.67 % | 256.614 M 4 218.65 % | 5.942 M 42.32 % | 4.175 M -22.06 % | 5.357 M 58.91 % | 3.371 M 46.82 % | 2.296 M 10.86 % | 2.071 M -52.53 % | 4.363 M 129.51 % | 1.901 M -50.22 % | 3.819 M | 0.000 -100.00 % | 2.113 M | 0.000 |
Deferred revenue non current | 25.749 M -0.89 % | 25.981 M -1.47 % | 26.369 M 86.51 % | 14.138 M -4.03 % | 14.732 M -3.50 % | 15.267 M -35.84 % | 23.794 M 3.38 % | 23.016 M -11.00 % | 25.860 M -7.78 % | 28.043 M -1.10 % | 28.355 M -2.04 % | 28.946 M 18.63 % | 24.401 M -12.66 % | 27.938 M -14.22 % | 32.568 M 18.05 % | 27.589 M 0.11 % | 27.560 M | 0.000 -100.00 % | 30.625 M | 0.000 |
Minority interest | 45.031 M 1.61 % | 44.317 M -2.38 % | 45.397 M -0.27 % | 45.518 M 0.78 % | 45.165 M -2.91 % | 46.517 M -0.22 % | 46.621 M 0.01 % | 46.615 M -2.03 % | 47.583 M -5.05 % | 50.112 M -6.69 % | 53.705 M 5.03 % | 51.131 M -1.35 % | 51.833 M 43.55 % | 36.108 M 47.97 % | 24.403 M -2.42 % | 25.007 M -2.04 % | 25.528 M | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 -100.00 % | 392.000 K 53.13 % | 256.000 K -20.99 % | 324.000 K -12.67 % | 371.000 K -9.51 % | 410.000 K -28.82 % | 576.000 K -23.71 % | 755.000 K -47.64 % | 1.442 M 27.72 % | 1.129 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.091 B 6.09 % | 1.029 B 142.13 % | 424.904 M 0.00 % | 424.904 M 0.00 % | 424.904 M -0.06 % | 425.146 M |
Other total stockholders equity | 2.081 B 3.35 % | 2.013 B 3.14 % | 1.952 B 3.19 % | 1.892 B 3.16 % | 1.834 B 3.67 % | 1.769 B 2.93 % | 1.719 B 3.64 % | 1.658 B 3.00 % | 1.610 B 4.37 % | 1.543 B 3.02 % | 1.497 B 3.03 % | 1.453 B 2.82 % | 1.413 B 4.30 % | 1.355 B 2.63 % | 1.320 B 2.15 % | 1.293 B 676.93 % | -224.066 M | 0.000 100.00 % | -238.012 M | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 44.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.560 M -38.30 % | 17.114 M 2 157.78 % | 758.000 K -12.37 % | 865.000 K 1.88 % | 849.000 K -17.41 % | 1.028 M -40.41 % | 1.725 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 913.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.498 B 3.90 % | 1.442 B 3.05 % | 1.399 B 11.71 % | 1.253 B -8.98 % | 1.376 B 4.13 % | 1.322 B -0.24 % | 1.325 B 7.98 % | 1.227 B 3.18 % | 1.189 B 2.14 % | 1.164 B -0.44 % | 1.169 B 4.37 % | 1.120 B 0.43 % | 1.115 B 1.50 % | 1.099 B 0.69 % | 1.091 B 6.09 % | 1.029 B 180.81 % | 366.378 M | 0.000 -100.00 % | 362.566 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 % | 34.269 M | 0.000 100.00 % | -2.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 637.000 K -93.57 % | 9.913 M 12.42 % | 8.818 M 763.66 % | 1.021 M 109.53 % | -10.708 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 54.284 M -2.76 % | 55.827 M 19.71 % | 46.636 M -2.93 % | 48.042 M -1.89 % | 48.969 M 15.90 % | 42.252 M -1.78 % | 43.017 M 4.07 % | 41.334 M -10.86 % | 46.368 M 43.42 % | 32.330 M -3.90 % | 33.641 M -0.20 % | 33.708 M -10.70 % | 37.747 M 116.06 % | 17.471 M 36.84 % | 12.767 M 48.82 % | 8.579 M 63.97 % | 5.232 M 52.49 % | 3.431 M -96.77 % | 106.168 M 5 063.81 % | 2.056 M 9.36 % | 1.880 M 3.81 % | 1.811 M |
Change in working capital | -11.502 M -118.73 % | 61.406 M 10 004.19 % | -620.000 K 99.76 % | -263.680 M -299.44 % | -66.012 M -269.09 % | 39.040 M 886.78 % | -4.962 M -102.16 % | 229.374 M 1 033.38 % | 20.238 M 973.46 % | -2.317 M 84.23 % | -14.693 M -322.05 % | 6.617 M 127.74 % | -23.850 M -84.53 % | -12.925 M -161.05 % | 21.171 M 357.85 % | 4.624 M 271.70 % | 1.244 M 127.87 % | -4.464 M -140.80 % | 10.941 M 143.91 % | -24.916 M -239.87 % | -7.331 M 0.00 % | -7.331 M |
Accounts receivables | 3.859 M -94.15 % | 65.928 M 196.97 % | -67.991 M -106.77 % | -32.883 M -10.17 % | -29.847 M -196.06 % | 31.072 M 200.07 % | -31.050 M -1.56 % | -30.572 M -249.56 % | 20.441 M 322.33 % | 4.840 M 115.12 % | -32.006 M | 0.000 | 0.000 -100.00 % | 8.674 M 141.56 % | -20.873 M -102.83 % | -10.291 M 7.38 % | -11.111 M -374.21 % | 4.052 M 7.59 % | 3.766 M | 0.000 100.00 % | -1.198 M 0.00 % | -1.198 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 254.556 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.338 M 196.28 % | -6.583 M -201.65 % | 6.476 M | 0.000 -100.00 % | 2.438 M | 0.000 | 0.000 | 0.000 |
Accounts payables | -472.000 K -113.16 % | 3.586 M -34.47 % | 5.472 M 515.49 % | -1.317 M -9 507.14 % | 14.000 K -98.95 % | 1.336 M 141.50 % | -3.219 M -502.88 % | 799.000 K -29.60 % | 1.135 M 152.59 % | -2.158 M -95.12 % | -1.106 M -227.86 % | 865.000 K 418.01 % | -272.000 K -134.00 % | 800.000 K 779.12 % | 91.000 K -96.94 % | 2.975 M 424.43 % | -917.000 K -237.13 % | -272.000 K -123.53 % | 1.156 M | 0.000 | 0.000 | 0.000 |
Other working capital | -14.889 M -83.63 % | -8.108 M -113.10 % | 61.899 M 126.97 % | -229.480 M -534.29 % | -36.179 M -645.52 % | 6.632 M -77.37 % | 29.307 M -88.69 % | 259.147 M 19 468.24 % | -1.338 M 73.23 % | -4.999 M -127.14 % | 18.419 M 28.38 % | 14.347 M 1 173.88 % | -1.336 M 94.04 % | -22.399 M -162.89 % | 35.615 M 92.27 % | 18.523 M 172.56 % | 6.796 M 182.44 % | -8.244 M -236.97 % | 6.019 M -65.69 % | 17.543 M 386.09 % | -6.132 M 0.00 % | -6.132 M |
Other non cash items | 21.112 M -5.62 % | 22.368 M 18.83 % | 18.824 M 221.56 % | 5.854 M -53.96 % | 12.714 M 34.31 % | 9.466 M 185.58 % | -11.061 M -261.59 % | 6.845 M -46.11 % | 12.701 M 23.86 % | 10.254 M 4.37 % | 9.825 M 32.06 % | 7.440 M -25.17 % | 9.942 M 237.55 % | -7.228 M -167.08 % | 10.775 M 27.20 % | 8.471 M 2.47 % | 8.267 M 23.59 % | 6.689 M 8.03 % | 6.192 M 21.91 % | 5.079 M 145.24 % | -11.227 M -1 016.49 % | 1.225 M |
Net cash provided by operating activities | 49.369 M -53.56 % | 106.302 M 68.14 % | 63.222 M 135.71 % | -177.028 M -1 613.45 % | 11.697 M -69.33 % | 38.138 M 53.45 % | 24.853 M 516.93 % | -5.961 M -121.99 % | 27.109 M 347.32 % | -10.961 M 6.48 % | -11.720 M -879.11 % | -1.197 M 96.71 % | -36.335 M -29.05 % | -28.156 M -2 473.67 % | -1.094 M 89.15 % | -10.079 M 41.13 % | -17.120 M 20.45 % | -21.521 M -192.40 % | -7.360 M 47.93 % | -14.136 M 45.72 % | -26.042 M 0.00 % | -26.042 M |
Investments in property plant and equipment | -2.904 M -218.42 % | -912.000 K 21.18 % | -1.157 M -118.49 % | 6.257 M 176.63 % | -8.165 M -1 066.43 % | -700.000 K -112.77 % | -329.000 K 55.30 % | -736.000 K -165.70 % | -277.000 K -8.20 % | -256.000 K 75.67 % | -1.052 M 41.03 % | -1.784 M -31.18 % | -1.360 M 27.43 % | -1.874 M 47.08 % | -3.541 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.210 M -708.40 % | -2.500 M 83.68 % | -15.315 M | 0.000 100.00 % | -24.636 M -356.09 % | 9.620 M 137.36 % | 4.053 M -81.70 % | 22.145 M 330.20 % | -9.620 M -2 878.33 % | -323.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -237.946 M 3.26 % | -245.952 M -20.39 % | -204.304 M 14.92 % | -240.136 M -102.02 % | -118.866 M 17.68 % | -144.392 M 40.34 % | -242.021 M -1.40 % | -238.680 M 13.56 % | -276.132 M -369.10 % | -58.864 M 68.97 % | -189.671 M -70.43 % | -111.287 M 76.49 % | -473.303 M -899.35 % | -47.361 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 184.280 M 11.70 % | 164.973 M -10.11 % | 183.520 M 23.36 % | 148.763 M 22.53 % | 121.412 M -52.33 % | 254.687 M 23.02 % | 207.028 M -18.49 % | 253.995 M 34.05 % | 189.484 M 126.93 % | 83.500 M -23.34 % | 108.925 M 49.89 % | 72.670 M | 0.000 -100.00 % | 50.031 M 0.06 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 100.00 % | -7.660 M -1 776.15 % | 457.000 K | 0.000 -100.00 % | 2.050 M -86.61 % | 15.315 M 712.60 % | -2.500 M -110.15 % | 24.636 M 356.09 % | -9.620 M -137.36 % | -4.053 M 99.14 % | -473.303 M -4 819.99 % | -9.620 M -120.85 % | 46.136 M 146.12 % | -100.031 M -100.06 % | -50.000 M | 0.000 -100.00 % | 91.000 K | 0.000 100.00 % | -466.000 K 0.00 % | -466.000 K |
Net cash used for investing activites | -56.570 M 30.92 % | -81.891 M -273.23 % | -21.941 M 76.35 % | -92.776 M -1 697.29 % | -5.162 M -105.78 % | 89.385 M 349.87 % | -35.772 M -345.37 % | 14.579 M 116.30 % | -89.425 M -466.80 % | 24.380 M 129.81 % | -81.798 M -102.47 % | -40.401 M 91.49 % | -474.663 M -5 279.23 % | -8.824 M -119.13 % | 46.136 M 146.12 % | -100.031 M -100.06 % | -50.000 M | 0.000 -100.00 % | 91.000 K | 0.000 100.00 % | -466.000 K 0.00 % | -466.000 K |
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 100.00 % | -2.878 M -200.00 % | 2.878 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | -3.328 M -200.00 % | 3.328 M -71.54 % | 11.693 M 49.49 % | 7.822 M -39.42 % | 12.912 M 153.52 % | 5.093 M -66.03 % | 14.992 M 217.96 % | 4.715 M -73.83 % | 18.015 M 139.78 % | 7.513 M 127.82 % | -27.008 M -539.65 % | 6.143 M -60.49 % | 15.548 M 192.42 % | 5.317 M -14.23 % | 6.199 M -99.06 % | 661.474 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.378 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -590.000 K 28.05 % | -820.000 K | 0.000 | 0.000 | 0.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 | 0.000 100.00 % | -4.900 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.015 M 139.78 % | 7.513 M -36.79 % | 11.885 M 159.58 % | -19.949 M -157.30 % | 34.815 M -14.76 % | 40.845 M 325.60 % | 9.597 M 193.86 % | -10.225 M -147.21 % | 21.657 M 86.38 % | 11.620 M 62.61 % | 7.146 M 50.57 % | 4.746 M 406.78 % | 936.500 K 0.00 % | 936.500 K |
Net cash used provided by financing activities | 12.351 M 271.12 % | 3.328 M -71.54 % | 11.693 M 300.17 % | 2.922 M -77.37 % | 12.912 M 153.52 % | 5.093 M -66.03 % | 14.992 M 217.96 % | 4.715 M -73.83 % | 18.015 M 139.78 % | 7.513 M -36.79 % | 11.885 M 68.37 % | 7.059 M -79.72 % | 34.815 M -20.37 % | 43.723 M 355.59 % | 9.597 M -98.54 % | 658.901 M 2 942.44 % | 21.657 M 96.35 % | 11.030 M 74.36 % | 6.326 M 33.29 % | 4.746 M 406.78 % | 936.500 K 0.00 % | 936.500 K |
Effect of forex changes on cash | 502.000 K 51.66 % | 331.000 K 116.91 % | -1.957 M -139.96 % | 4.898 M 524.80 % | -1.153 M -297.59 % | -290.000 K 79.08 % | -1.386 M -10.97 % | -1.249 M -37.71 % | -907.000 K -126.18 % | -401.000 K -108.24 % | 4.866 M 220.18 % | -4.049 M -637.52 % | -549.000 K 86.02 % | -3.926 M -150.21 % | 7.819 M 2 462.24 % | -331.000 K 35.35 % | -512.000 K -293.85 % | -130.000 K -125.24 % | 515.000 K 281.98 % | -283.000 K -173.70 % | 384.000 K 0.00 % | 384.000 K |
Net change in cash | 5.652 M -79.86 % | 28.070 M -44.98 % | 51.017 M 119.47 % | -261.984 M -1 532.08 % | 18.294 M -86.18 % | 132.326 M 4 824.67 % | 2.687 M -77.76 % | 12.084 M 126.73 % | -45.208 M -320.19 % | 20.531 M 126.74 % | -76.767 M -98.94 % | -38.588 M 91.91 % | -476.732 M -17 023.39 % | 2.817 M -95.49 % | 62.458 M -88.61 % | 548.460 M 1 292.95 % | -45.975 M -332.87 % | -10.621 M -2 381.54 % | -428.000 K 95.58 % | -9.673 M 61.60 % | -25.188 M 0.00 % | -25.188 M |
Cash at beginning of period | 255.719 M 12.33 % | 227.649 M 28.88 % | 176.632 M -59.73 % | 438.616 M 4.35 % | 420.322 M 45.95 % | 287.996 M 0.94 % | 285.309 M 4.42 % | 273.225 M -14.20 % | 318.433 M 6.89 % | 297.902 M -20.49 % | 374.669 M -9.34 % | 413.257 M -53.57 % | 889.989 M 0.32 % | 887.172 M 7.57 % | 824.714 M 198.53 % | 276.254 M 1.48 % | 272.229 M -3.75 % | 282.850 M -0.15 % | 283.278 M -3.30 % | 292.951 M | 0.000 | 0.000 |
Cash at end of period | 261.371 M 2.21 % | 255.719 M 12.33 % | 227.649 M 28.88 % | 176.632 M -59.73 % | 438.616 M 4.35 % | 420.322 M 45.95 % | 287.996 M 0.94 % | 285.309 M 4.42 % | 273.225 M -14.20 % | 318.433 M 6.89 % | 297.902 M -20.49 % | 374.669 M -9.34 % | 413.257 M -53.57 % | 889.989 M 0.32 % | 887.172 M 7.57 % | 824.714 M 264.51 % | 226.254 M -16.89 % | 272.229 M -3.75 % | 282.850 M -0.15 % | 283.278 M 1 224.65 % | -25.188 M 0.00 % | -25.188 M |
Operating cash flow | 49.369 M -53.56 % | 106.302 M 68.14 % | 63.222 M 135.71 % | -177.028 M -1 613.45 % | 11.697 M -69.33 % | 38.138 M 53.45 % | 24.853 M 516.93 % | -5.961 M -121.99 % | 27.109 M 347.32 % | -10.961 M 6.48 % | -11.720 M -879.11 % | -1.197 M 96.71 % | -36.335 M -29.05 % | -28.156 M -2 473.67 % | -1.094 M 89.15 % | -10.079 M 41.13 % | -17.120 M 20.45 % | -21.521 M -192.40 % | -7.360 M 47.93 % | -14.136 M 45.72 % | -26.042 M 0.00 % | -26.042 M |
Capital expenditure | -2.904 M -218.42 % | -912.000 K 21.18 % | -1.157 M -9.46 % | -1.057 M -24.21 % | -851.000 K -21.57 % | -700.000 K -112.77 % | -329.000 K 55.30 % | -736.000 K -165.70 % | -277.000 K -8.20 % | -256.000 K 75.67 % | -1.052 M 41.03 % | -1.784 M -31.18 % | -1.360 M 27.43 % | -1.874 M 47.08 % | -3.541 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | 46.465 M -55.91 % | 105.390 M 69.81 % | 62.065 M 134.85 % | -178.085 M -1 741.94 % | 10.846 M -71.03 % | 37.438 M 52.66 % | 24.524 M 466.19 % | -6.697 M -124.96 % | 26.832 M 339.21 % | -11.217 M 12.18 % | -12.772 M -328.45 % | -2.981 M 92.09 % | -37.695 M -25.52 % | -30.030 M -547.90 % | -4.635 M 54.01 % | -10.079 M 41.13 % | -17.120 M 20.45 % | -21.521 M -234.85 % | -6.427 M 54.53 % | -14.136 M 45.72 % | -26.042 M 0.00 % | -26.042 M |
2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 |