
Asana, Inc. ASAN
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|---|
Revenue | 723.876 M 10.94 % | 652.504 M 19.24 % | 547.212 M 44.60 % | 378.437 M 66.71 % | 227.004 M 59.18 % | 142.606 M 85.76 % | 76.770 M |
Net income | -255.536 M 0.58 % | -257.030 M 36.97 % | -407.768 M -41.42 % | -288.342 M -36.20 % | -211.710 M -78.52 % | -118.589 M -132.86 % | -50.928 M |
Income before tax | -250.771 M 1.01 % | -253.325 M 37.12 % | -402.893 M -41.31 % | -285.105 M -35.65 % | -210.177 M -77.60 % | -118.344 M -132.50 % | -50.900 M |
Income before tax ratio | -0.35 10.77 % | -0.39 47.27 % | -0.74 2.27 % | -0.75 18.63 % | -0.93 -11.57 % | -0.83 -25.16 % | -0.66 |
EBITDA | -229.545 M 2.33 % | -235.029 M 39.46 % | -388.224 M -50.33 % | -258.256 M -67.56 % | -154.124 M -32.83 % | -116.033 M -148.63 % | -46.669 M |
Net income ratio | -0.35 10.38 % | -0.39 47.14 % | -0.75 2.20 % | -0.76 18.30 % | -0.93 -12.15 % | -0.83 -25.35 % | -0.66 |
Ratio EBITDA | -0.32 11.96 % | -0.36 49.23 % | -0.71 -3.96 % | -0.68 -0.51 % | -0.68 16.56 % | -0.81 -33.85 % | -0.61 |
Gross profit ratio | 0.89 -0.86 % | 0.90 0.50 % | 0.90 -0.06 % | 0.90 2.73 % | 0.87 1.49 % | 0.86 4.97 % | 0.82 |
Weighted average shs out dil | 229.472 M 4.11 % | 220.406 M 10.18 % | 200.034 M 13.40 % | 176.401 M 9.24 % | 161.480 M 1.75 % | 158.700 M 6.09 % | 149.592 M |
Weighted average shs out | 229.472 M 4.11 % | 220.406 M 10.18 % | 200.034 M 13.40 % | 176.401 M 9.24 % | 161.480 M 1.75 % | 158.700 M 6.09 % | 149.592 M |
EPS diluted | -1.11 5.13 % | -1.17 42.65 % | -2.04 -25.15 % | -1.63 -24.43 % | -1.31 -74.67 % | -0.75 -120.59 % | -0.34 |
Earnings per share | -1.11 5.13 % | -1.17 42.65 % | -2.04 -25.15 % | -1.63 -24.43 % | -1.31 -74.67 % | -0.75 -120.59 % | -0.34 |
Gross profit | 646.683 M 9.98 % | 587.980 M 19.84 % | 490.653 M 44.51 % | 339.540 M 71.26 % | 198.263 M 61.55 % | 122.725 M 94.99 % | 62.938 M |
Income tax expense | 4.765 M 28.61 % | 3.705 M -24.00 % | 4.875 M 50.60 % | 3.237 M 111.15 % | 1.533 M 525.71 % | 245.000 K 775.00 % | 28.000 K |
Cost of revenue | 77.193 M 19.63 % | 64.524 M 14.08 % | 56.559 M 45.41 % | 38.897 M 35.34 % | 28.741 M 44.57 % | 19.881 M 43.73 % | 13.832 M |
General and administrative expenses | 152.001 M 7.55 % | 141.334 M -15.02 % | 166.309 M 40.11 % | 118.703 M 55.75 % | 76.212 M 62.69 % | 46.845 M 131.22 % | 20.260 M |
Selling and marketing expenses | 419.950 M 7.14 % | 391.955 M -9.89 % | 434.961 M 53.75 % | 282.897 M 60.30 % | 176.479 M 66.75 % | 105.836 M 103.12 % | 52.106 M |
Other expenses | 0.000 | 0.000 100.00 % | -1.778 M -63.27 % | -1.089 M -3 530.00 % | -30.000 K 92.31 % | -390.000 K -120.34 % | -177.000 K |
Operating expenses | 913.418 M 6.46 % | 857.977 M -4.51 % | 898.479 M 48.58 % | 604.724 M 61.76 % | 373.830 M 54.25 % | 242.356 M 110.83 % | 114.951 M |
Cost and expenses | 990.611 M 7.38 % | 922.501 M -3.41 % | 955.038 M 48.39 % | 643.621 M 59.88 % | 402.571 M 53.51 % | 262.237 M 103.63 % | 128.783 M |
Research and development expenses | 341.467 M 5.17 % | 324.688 M 9.25 % | 297.209 M 46.32 % | 203.124 M 67.68 % | 121.139 M 35.09 % | 89.675 M 110.58 % | 42.585 M |
Selling general and administrative expenses | 571.951 M 7.25 % | 533.289 M -11.31 % | 601.270 M 49.72 % | 401.600 M 58.93 % | 252.691 M 65.50 % | 152.681 M 110.98 % | 72.366 M |
Interest income | 19.849 M -6.05 % | 21.128 M 167.10 % | 7.910 M 1 463.24 % | 506.000 K -47.07 % | 956.000 K -45.53 % | 1.755 M 57.68 % | 1.113 M |
Interest expense | 3.683 M -6.81 % | 3.952 M 97.60 % | 2.000 M -89.12 % | 18.385 M -49.18 % | 36.178 M 46 282.05 % | 78.000 K | 0.000 |
Depreciation and amortization | 17.543 M 22.30 % | 14.344 M 13.22 % | 12.669 M 49.68 % | 8.464 M -57.41 % | 19.875 M 790.06 % | 2.233 M -47.22 % | 4.231 M |
Operating income | -266.735 M 1.21 % | -269.997 M 33.80 % | -407.826 M -53.79 % | -265.184 M -51.04 % | -175.567 M -46.76 % | -119.631 M -130.00 % | -52.013 M |
Operating income ratio | -0.37 10.95 % | -0.41 44.48 % | -0.75 -6.36 % | -0.70 9.40 % | -0.77 7.81 % | -0.84 -23.82 % | -0.68 |
Total other income expenses net | 15.964 M -4.25 % | 16.672 M 237.97 % | 4.933 M 124.76 % | -19.921 M 42.44 % | -34.610 M -2 789.20 % | 1.287 M 15.63 % | 1.113 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|---|
Net debt | 83.661 M 102.97 % | 41.218 M 116.16 % | -255.024 M -1 777.35 % | 15.204 M -95.34 % | 325.979 M 503.25 % | -80.838 M -239.97 % | -23.778 M |
Total investments | 282.156 M -0.23 % | 282.801 M 10 224.97 % | 2.739 M -98.09 % | 143.256 M -1.56 % | 145.521 M 221.32 % | 45.288 M -29.45 % | 64.189 M |
Total debt | 268.389 M -3.42 % | 277.881 M 2.34 % | 271.539 M 6.23 % | 255.607 M -56.37 % | 585.857 M 160.17 % | 225.182 M | 0.000 |
Accumulated other comprehensive income loss | -3.851 M -1 531.78 % | -236.000 K 72.97 % | -873.000 K -39.46 % | -626.000 K -1 705.13 % | 39.000 K 138.24 % | -102.000 K -27.50 % | -80.000 K |
Retained earnings | -1.828 B -22.34 % | -1.495 B -20.77 % | -1.238 B -49.14 % | -829.788 M -53.25 % | -541.446 M -64.21 % | -329.736 M -56.16 % | -211.147 M |
Common stock | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 100.00 % | 1.000 K 0.00 % | 1.000 K |
Total equity | 227.523 M -30.29 % | 326.396 M -8.46 % | 356.574 M 74.93 % | 203.840 M 1 693.87 % | -12.789 M 91.20 % | -145.315 M 19.72 % | -181.011 M |
Other non current liabilities | 5.046 M 35.17 % | 3.733 M 68.99 % | 2.209 M -55.58 % | 4.973 M 67.95 % | 2.961 M -98.83 % | 253.310 M 0.81 % | 251.265 M |
Long term debt | 241.024 M -6.83 % | 258.702 M 0.78 % | 256.708 M 5.63 % | 243.034 M -57.91 % | 577.471 M 170.39 % | 213.569 M | 0.000 |
Total non current liabilities | 248.075 M -7.56 % | 268.351 M 0.86 % | 266.073 M 7.28 % | 248.007 M -57.27 % | 580.432 M 24.32 % | 466.879 M 85.81 % | 251.265 M |
Other current liabilities | 51.537 M -7.31 % | 55.599 M 17.68 % | 47.246 M 27.11 % | 37.170 M -3.84 % | 38.653 M 158.91 % | 14.929 M 164.75 % | 5.639 M |
Deferred revenue | 300.798 M 13.38 % | 265.306 M 17.16 % | 226.443 M 33.09 % | 170.143 M 63.80 % | 103.875 M 65.60 % | 62.725 M 96.52 % | 31.918 M |
Short term debt | 27.365 M 42.68 % | 19.179 M -35.34 % | 29.662 M 17.96 % | 25.146 M 199.86 % | 8.386 M -27.79 % | 11.613 M | 0.000 |
Total current liabilities | 415.817 M 13.24 % | 367.213 M 10.50 % | 332.316 M 30.22 % | 255.188 M 56.10 % | 163.476 M 63.27 % | 100.128 M 130.21 % | 43.495 M |
Total liabilities | 663.892 M 4.46 % | 635.564 M 6.21 % | 598.389 M 18.92 % | 503.195 M -32.36 % | 743.908 M 31.20 % | 567.007 M 92.36 % | 294.760 M |
Other non current assets | 28.293 M 18.04 % | 23.970 M 2.44 % | 23.399 M 22.09 % | 19.166 M 116.05 % | 8.871 M 61.79 % | 5.483 M 48.55 % | 3.691 M |
Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 2.760 M -85.57 % | 19.125 M 310.67 % | 4.657 M 66.20 % | 2.802 M |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 262.381 M -5.71 % | 278.274 M 2.62 % | 271.173 M -0.93 % | 273.715 M 6.35 % | 257.360 M 732.40 % | 30.918 M 654.28 % | 4.099 M |
Total non current assets | 290.674 M -3.83 % | 302.244 M 2.60 % | 294.572 M -0.36 % | 295.641 M 3.60 % | 285.356 M 595.01 % | 41.058 M 287.63 % | 10.592 M |
Other current assets | 46.290 M -10.85 % | 51.925 M 6.57 % | 48.726 M 20.97 % | 40.278 M 47.57 % | 27.295 M 63.77 % | 16.667 M 73.71 % | 9.595 M |
Short term investments | 282.156 M -0.23 % | 282.801 M 10 224.97 % | 2.739 M -96.18 % | 71.628 M -43.33 % | 126.396 M 179.09 % | 45.288 M -29.45 % | 64.189 M |
cash and cash equivalents | 184.728 M -21.94 % | 236.663 M -55.06 % | 526.563 M 119.03 % | 240.403 M -7.49 % | 259.878 M -15.08 % | 306.020 M 1 186.99 % | 23.778 M |
Cash and short term investments | 466.884 M -10.12 % | 519.464 M -1.86 % | 529.302 M 69.63 % | 312.031 M -19.22 % | 386.274 M 9.95 % | 351.308 M 299.36 % | 87.967 M |
Total current assets | 600.741 M -8.94 % | 659.716 M -0.10 % | 660.391 M 60.53 % | 411.394 M -7.71 % | 445.763 M 17.11 % | 380.634 M 268.99 % | 103.157 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.171 M 59.51 % | 8.257 M |
Net receivables | 87.567 M -0.86 % | 88.327 M 7.24 % | 82.363 M 39.40 % | 59.085 M 83.53 % | 32.194 M 154.32 % | 12.659 M 126.26 % | 5.595 M |
Tax assets | 0.000 | 0.000 | 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 |
Account payables | 9.922 M 43.65 % | 6.907 M -8.56 % | 7.554 M -34.64 % | 11.557 M 20.40 % | 9.599 M 27.16 % | 7.549 M 106.99 % | 3.647 M |
Tax payables | 26.195 M 29.54 % | 20.222 M -5.55 % | 21.411 M 91.65 % | 11.172 M 277.05 % | 2.963 M -10.54 % | 3.312 M 44.57 % | 2.291 M |
Deferred revenue non current | 2.005 M -66.11 % | 5.916 M -17.33 % | 7.156 M 74.54 % | 4.100 M 105.00 % | 2.000 M 42.86 % | 1.400 M | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 223.799 M -4.47 % | 234.263 M 4.19 % | 224.843 M 1.74 % | 220.995 M 7.70 % | 205.188 M 829.08 % | 22.085 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 731.119 M 191.77 % | 250.581 M 0.08 % | 250.370 M |
Other total stockholders equity | 2.060 B 13.10 % | 1.821 B 14.18 % | 1.595 B 54.22 % | 1.034 B 95.65 % | 528.616 M 110.96 % | 250.581 M 200.08 % | -250.370 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 100.00 % | -4.100 M -105.00 % | -2.000 M -42.86 % | -1.400 M | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 891.415 M -7.33 % | 961.960 M 0.73 % | 954.963 M 35.07 % | 707.035 M -3.29 % | 731.119 M 73.38 % | 421.692 M 270.72 % | 113.749 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.318 M 635.77 % | -246.000 K 64.35 % | -690.000 K |
Stock based compensation | 211.271 M 4.37 % | 202.418 M 7.12 % | 188.962 M 80.78 % | 104.527 M 205.41 % | 34.225 M -29.27 % | 48.386 M 466.12 % | 8.547 M |
Change in working capital | -6.814 M 69.86 % | -22.605 M -269.14 % | 13.365 M -70.93 % | 45.974 M 97.37 % | 23.293 M 28.22 % | 18.167 M 117.88 % | 8.338 M |
Accounts receivables | -4.661 M 51.08 % | -9.527 M 62.16 % | -25.179 M 6.72 % | -26.993 M -31.94 % | -20.458 M -165.07 % | -7.718 M -125.21 % | -3.427 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.849 M 149.60 % | -9.776 M -165.22 % | -3.686 M |
Accounts payables | 4.443 M 880.84 % | -569.000 K 87.04 % | -4.391 M -160.49 % | 7.259 M 352.31 % | -2.877 M -182.86 % | 3.472 M 859.12 % | 362.000 K |
Other working capital | -6.596 M 47.27 % | -12.509 M -129.13 % | 42.935 M -34.66 % | 65.708 M 57.28 % | 41.779 M 29.79 % | 32.189 M 113.33 % | 15.089 M |
Other non cash items | 48.461 M 7.83 % | 44.942 M 37.38 % | 32.714 M -28.25 % | 45.592 M -19.33 % | 56.518 M 470.14 % | 9.913 M 2 978.57 % | 322.000 K |
Net cash provided by operating activities | 14.925 M 183.24 % | -17.931 M 88.80 % | -160.058 M -91.03 % | -83.785 M 9.78 % | -92.870 M -131.39 % | -40.136 M -32.99 % | -30.180 M |
Investments in property plant and equipment | -5.569 M 27.87 % | -7.721 M -7.88 % | -7.157 M 83.25 % | -42.719 M 26.73 % | -58.306 M -702.89 % | -7.262 M -113.15 % | -3.407 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 1.806 M 59.54 % | 1.132 M 17.67 % | 962.000 K 150.52 % | 384.000 K -31.06 % | 557.000 K |
Purchases of investments | -234.448 M 26.54 % | -319.133 M -341.91 % | -72.216 M -15.74 % | -62.394 M 67.43 % | -191.576 M -146.37 % | -77.759 M 24.66 % | -103.205 M |
Sales maturities of investments | 240.601 M 457.48 % | 43.159 M -70.00 % | 143.865 M 8.43 % | 132.674 M 45.90 % | 90.933 M -6.90 % | 97.676 M 57.67 % | 61.950 M |
Other investing activites | -6.713 M -23.40 % | -5.440 M -201.22 % | -1.806 M -59.54 % | -1.132 M -19.16 % | -950.000 K -147.40 % | -384.000 K 31.06 % | -557.000 K |
Net cash used for investing activites | -6.129 M 97.88 % | -289.135 M -548.33 % | 64.492 M 134.00 % | 27.561 M 117.34 % | -158.937 M -1 355.92 % | 12.655 M 128.34 % | -44.662 M |
Debt repayment | -2.500 M 20.00 % | -3.125 M -127.85 % | 11.222 M 53.03 % | 7.333 M -95.95 % | 180.915 M -39.70 % | 300.000 M | 0.000 |
Common stock issued | 0.000 -100.00 % | 19.912 M -94.27 % | 347.289 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -78.354 M -783 440.00 % | -10.000 K -11.11 % | -9.000 K 77.50 % | -40.000 K -21.21 % | -33.000 K 57.14 % | -77.000 K -450.00 % | -14.000 K |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 22.761 M 14.37 % | 19.902 M -13.05 % | 22.889 M -23.49 % | 29.917 M 48.67 % | 20.123 M 72.37 % | 11.674 M -78.89 % | 55.307 M |
Net cash used provided by financing activities | -58.093 M -446.27 % | 16.777 M -95.60 % | 381.391 M 924.97 % | 37.210 M -81.49 % | 201.005 M -35.49 % | 311.597 M 463.54 % | 55.293 M |
Effect of forex changes on cash | -2.502 M -743.19 % | 389.000 K 16.12 % | 335.000 K 172.67 % | -461.000 K -15 466.67 % | 3.000 K 115.79 % | -19.000 K -575.00 % | 4.000 K |
Net change in cash | -51.799 M 82.13 % | -289.900 M -201.31 % | 286.160 M 1 569.37 % | -19.475 M 61.66 % | -50.799 M -117.88 % | 284.097 M 1 553.55 % | -19.545 M |
Cash at beginning of period | 236.663 M -55.06 % | 526.563 M 119.03 % | 240.403 M -7.49 % | 259.878 M -16.35 % | 310.677 M 1 068.84 % | 26.580 M -42.37 % | 46.125 M |
Cash at end of period | 184.864 M -21.89 % | 236.663 M -55.06 % | 526.563 M 119.03 % | 240.403 M -7.49 % | 259.878 M -16.35 % | 310.677 M 1 068.84 % | 26.580 M |
Operating cash flow | 14.925 M 183.24 % | -17.931 M 88.80 % | -160.058 M -91.03 % | -83.785 M 9.78 % | -92.870 M -131.39 % | -40.136 M -32.99 % | -30.180 M |
Capital expenditure | -5.569 M 57.69 % | -13.161 M -83.89 % | -7.157 M 83.25 % | -42.719 M 26.73 % | -58.306 M -702.89 % | -7.262 M -113.15 % | -3.407 M |
Free CashFlow | 9.356 M 130.09 % | -31.092 M 81.41 % | -167.215 M -32.18 % | -126.504 M 16.32 % | -151.176 M -218.95 % | -47.398 M -41.12 % | -33.587 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
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 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 196.936 M 5.16 % | 187.267 M -0.57 % | 188.334 M 2.42 % | 183.882 M 2.61 % | 179.212 M 3.92 % | 172.448 M 0.77 % | 171.135 M 2.78 % | 166.503 M 2.49 % | 162.455 M 6.59 % | 152.411 M 1.45 % | 150.231 M 6.22 % | 141.439 M 4.85 % | 134.896 M 11.81 % | 120.646 M 7.77 % | 111.949 M 11.57 % | 100.337 M 12.14 % | 89.478 M 16.70 % | 76.673 M 12.15 % | 68.369 M 16.07 % | 58.905 M 13.23 % | 52.024 M 9.05 % | 47.706 M 9.74 % | 43.470 M 14.16 % | 38.079 M 15.09 % | 33.087 M 18.29 % | 27.970 M |
Net income | -48.360 M -20.85 % | -40.018 M 35.76 % | -62.299 M -8.67 % | -57.326 M 20.59 % | -72.189 M -13.29 % | -63.722 M -2.12 % | -62.398 M -1.05 % | -61.750 M 13.53 % | -71.414 M -16.18 % | -61.468 M 35.31 % | -95.026 M 5.83 % | -100.905 M 10.68 % | -112.969 M -14.26 % | -98.868 M -9.79 % | -90.049 M -29.98 % | -69.280 M -1.35 % | -68.355 M -12.69 % | -60.658 M 1.39 % | -61.510 M 16.07 % | -73.289 M -78.47 % | -41.066 M -14.57 % | -35.845 M -41.99 % | -25.245 M 59.80 % | -62.803 M -302.89 % | -15.588 M -4.25 % | -14.953 M |
Income before tax | -46.946 M -20.79 % | -38.865 M 36.14 % | -60.863 M -8.36 % | -56.165 M 20.89 % | -70.992 M -13.13 % | -62.751 M -1.80 % | -61.639 M -1.12 % | -60.954 M 13.15 % | -70.186 M -15.92 % | -60.546 M 34.85 % | -92.937 M 7.32 % | -100.274 M 10.27 % | -111.747 M -14.10 % | -97.935 M -11.11 % | -88.140 M -27.95 % | -68.887 M -1.71 % | -67.730 M -12.23 % | -60.348 M 0.87 % | -60.878 M 16.23 % | -72.674 M -77.67 % | -40.903 M -14.50 % | -35.722 M -41.85 % | -25.183 M 59.86 % | -62.742 M -304.08 % | -15.527 M -4.26 % | -14.892 M |
Income before tax ratio | -0.24 -14.86 % | -0.21 35.78 % | -0.32 -5.80 % | -0.31 22.89 % | -0.40 -8.86 % | -0.36 -1.03 % | -0.36 1.61 % | -0.37 15.27 % | -0.43 -8.75 % | -0.40 35.78 % | -0.62 12.74 % | -0.71 14.42 % | -0.83 -2.05 % | -0.81 -3.10 % | -0.79 -14.68 % | -0.69 9.30 % | -0.76 3.83 % | -0.79 11.61 % | -0.89 27.83 % | -1.23 -56.92 % | -0.79 -5.00 % | -0.75 -29.25 % | -0.58 64.84 % | -1.65 -251.11 % | -0.47 11.86 % | -0.53 |
EBITDA | -41.003 M -23.83 % | -33.111 M 40.01 % | -55.198 M -8.67 % | -50.794 M 22.76 % | -65.758 M -13.78 % | -57.795 M -1.94 % | -56.697 M -0.51 % | -56.411 M 14.05 % | -65.630 M -28.62 % | -51.028 M 42.60 % | -88.900 M 3.95 % | -92.555 M 14.36 % | -108.073 M -14.39 % | -94.474 M -15.89 % | -81.523 M -24.64 % | -65.405 M -10.89 % | -58.980 M -20.36 % | -49.001 M -48.31 % | -33.039 M 46.13 % | -61.331 M -93.07 % | -31.766 M -13.50 % | -27.988 M -13.94 % | -24.563 M 60.52 % | -62.214 M -314.43 % | -15.012 M -5.39 % | -14.244 M |
Net income ratio | -0.25 -14.91 % | -0.21 35.40 % | -0.33 -6.11 % | -0.31 22.61 % | -0.40 -9.01 % | -0.37 -1.34 % | -0.36 1.69 % | -0.37 15.63 % | -0.44 -9.00 % | -0.40 36.24 % | -0.63 11.34 % | -0.71 14.81 % | -0.84 -2.19 % | -0.82 -1.88 % | -0.80 -16.50 % | -0.69 9.62 % | -0.76 3.44 % | -0.79 12.07 % | -0.90 27.69 % | -1.24 -57.62 % | -0.79 -5.06 % | -0.75 -29.38 % | -0.58 64.79 % | -1.65 -250.08 % | -0.47 11.88 % | -0.53 |
Ratio EBITDA | -0.21 -17.76 % | -0.18 39.67 % | -0.29 -6.10 % | -0.28 24.72 % | -0.37 -9.48 % | -0.34 -1.16 % | -0.33 2.21 % | -0.34 16.14 % | -0.40 -20.66 % | -0.33 43.42 % | -0.59 9.57 % | -0.65 18.32 % | -0.80 -2.31 % | -0.78 -7.53 % | -0.73 -11.71 % | -0.65 1.11 % | -0.66 -3.14 % | -0.64 -32.25 % | -0.48 53.59 % | -1.04 -70.52 % | -0.61 -4.08 % | -0.59 -3.83 % | -0.57 65.41 % | -1.63 -260.10 % | -0.45 10.91 % | -0.51 |
Gross profit ratio | 0.90 0.00 % | 0.90 0.16 % | 0.90 0.40 % | 0.89 0.43 % | 0.89 -0.92 % | 0.90 -0.18 % | 0.90 -0.58 % | 0.90 0.39 % | 0.90 -0.28 % | 0.90 0.42 % | 0.90 0.67 % | 0.89 -0.58 % | 0.90 0.12 % | 0.90 -0.01 % | 0.90 -0.83 % | 0.90 1.66 % | 0.89 -0.79 % | 0.90 1.89 % | 0.88 0.51 % | 0.88 1.23 % | 0.87 -0.56 % | 0.87 0.39 % | 0.87 0.75 % | 0.86 0.04 % | 0.86 0.77 % | 0.85 |
Weighted average shs out dil | 236.218 M 0.58 % | 234.859 M 1.50 % | 231.380 M 0.76 % | 229.624 M -0.06 % | 229.760 M 1.19 % | 227.069 M 1.23 % | 224.300 M 1.14 % | 221.776 M 1.27 % | 219.004 M 1.20 % | 216.413 M 1.04 % | 214.195 M 4.66 % | 204.657 M 6.95 % | 191.352 M 0.93 % | 189.590 M 1.15 % | 187.435 M 1.30 % | 185.022 M 8.45 % | 170.600 M 5.26 % | 162.079 M 1.76 % | 159.270 M 40.62 % | 113.264 M -25.15 % | 151.316 M 0.00 % | 151.316 M 0.00 % | 151.316 M 1.15 % | 149.592 M 0.00 % | 149.592 M 0.00 % | 149.592 M |
Weighted average shs out | 236.218 M 0.58 % | 234.859 M 1.50 % | 231.380 M 0.76 % | 229.624 M -0.06 % | 229.760 M 1.19 % | 227.069 M 1.23 % | 224.300 M 1.14 % | 221.776 M 1.27 % | 219.004 M 1.20 % | 216.413 M 1.04 % | 214.195 M 4.66 % | 204.657 M 6.95 % | 191.352 M 0.93 % | 189.590 M 1.15 % | 187.435 M 1.30 % | 185.022 M 8.45 % | 170.600 M 5.26 % | 162.079 M 1.76 % | 159.270 M 40.62 % | 113.264 M -25.15 % | 151.316 M 0.00 % | 151.316 M 1.15 % | 149.592 M 0.00 % | 149.592 M 0.00 % | 149.592 M 0.00 % | 149.592 M |
EPS diluted | -0.20 -17.65 % | -0.17 37.04 % | -0.27 -8.00 % | -0.25 19.35 % | -0.31 -10.71 % | -0.28 0.00 % | -0.28 0.00 % | -0.28 15.15 % | -0.33 -17.86 % | -0.28 36.36 % | -0.44 10.20 % | -0.49 16.95 % | -0.59 -13.46 % | -0.52 -8.33 % | -0.48 -29.73 % | -0.37 7.50 % | -0.40 -8.11 % | -0.37 5.13 % | -0.39 40.00 % | -0.65 -140.74 % | -0.27 -12.50 % | -0.24 -41.18 % | -0.17 59.52 % | -0.42 -320.00 % | -0.10 0.00 % | -0.10 |
Earnings per share | -0.20 -17.65 % | -0.17 37.04 % | -0.27 -8.00 % | -0.25 19.35 % | -0.31 -10.71 % | -0.28 0.00 % | -0.28 0.00 % | -0.28 15.15 % | -0.33 -17.86 % | -0.28 36.36 % | -0.44 10.20 % | -0.49 16.95 % | -0.59 -13.46 % | -0.52 -8.33 % | -0.48 -29.73 % | -0.37 7.50 % | -0.40 -8.11 % | -0.37 5.13 % | -0.39 40.00 % | -0.65 -140.74 % | -0.27 -12.50 % | -0.24 -41.18 % | -0.17 59.52 % | -0.42 -320.00 % | -0.10 0.00 % | -0.10 |
Gross profit | 176.715 M 5.16 % | 168.040 M -0.41 % | 168.730 M 2.83 % | 164.084 M 3.05 % | 159.225 M 2.96 % | 154.644 M 0.59 % | 153.743 M 2.19 % | 150.450 M 2.89 % | 146.223 M 6.29 % | 137.564 M 1.88 % | 135.026 M 6.93 % | 126.279 M 4.24 % | 121.140 M 11.95 % | 108.208 M 7.76 % | 100.416 M 10.64 % | 90.756 M 14.00 % | 79.609 M 15.78 % | 68.759 M 14.26 % | 60.176 M 16.66 % | 51.584 M 14.62 % | 45.003 M 8.44 % | 41.500 M 10.17 % | 37.668 M 15.01 % | 32.751 M 15.14 % | 28.445 M 19.21 % | 23.861 M |
Income tax expense | 1.414 M 22.64 % | 1.153 M -19.71 % | 1.436 M 23.69 % | 1.161 M -3.01 % | 1.197 M 23.27 % | 971.000 K 27.93 % | 759.000 K -4.65 % | 796.000 K -35.18 % | 1.228 M 33.19 % | 922.000 K -55.86 % | 2.089 M 231.06 % | 631.000 K -48.36 % | 1.222 M 30.98 % | 933.000 K -51.13 % | 1.909 M 385.75 % | 393.000 K -37.12 % | 625.000 K 101.61 % | 310.000 K -50.95 % | 632.000 K 2.76 % | 615.000 K 277.30 % | 163.000 K 32.52 % | 123.000 K 98.39 % | 62.000 K 1.64 % | 61.000 K 0.00 % | 61.000 K 0.00 % | 61.000 K |
Cost of revenue | 20.221 M 5.17 % | 19.227 M -1.92 % | 19.604 M -0.98 % | 19.798 M -0.95 % | 19.987 M 12.26 % | 17.804 M 2.37 % | 17.392 M 8.34 % | 16.053 M -1.10 % | 16.232 M 9.33 % | 14.847 M -2.35 % | 15.205 M 0.30 % | 15.160 M 10.21 % | 13.756 M 10.60 % | 12.438 M 7.85 % | 11.533 M 20.37 % | 9.581 M -2.92 % | 9.869 M 24.70 % | 7.914 M -3.41 % | 8.193 M 11.91 % | 7.321 M 4.27 % | 7.021 M 13.13 % | 6.206 M 6.96 % | 5.802 M 8.90 % | 5.328 M 14.78 % | 4.642 M 12.97 % | 4.109 M |
General and administrative expenses | 40.118 M 8.50 % | 36.976 M -19.30 % | 45.819 M 26.33 % | 36.270 M 0.13 % | 36.222 M 7.52 % | 33.690 M -3.18 % | 34.797 M 0.88 % | 34.494 M -37.41 % | 55.108 M 65.71 % | 33.256 M -13.04 % | 38.245 M 0.21 % | 38.165 M -18.43 % | 46.787 M 8.52 % | 43.112 M 14.43 % | 37.676 M 18.62 % | 31.761 M 16.44 % | 27.276 M 24.04 % | 21.990 M 23.46 % | 17.812 M -45.17 % | 32.483 M 135.28 % | 13.806 M 14.00 % | 12.111 M 1.14 % | 11.974 M -40.79 % | 20.222 M 162.11 % | 7.715 M 11.26 % | 6.934 M |
Selling and marketing expenses | 106.677 M 6.85 % | 99.841 M -2.37 % | 102.261 M -2.34 % | 104.708 M -3.63 % | 108.649 M 4.14 % | 104.332 M 0.40 % | 103.921 M 5.67 % | 98.349 M 22.74 % | 80.127 M -14.06 % | 93.237 M -18.74 % | 114.733 M 0.90 % | 113.713 M 3.01 % | 110.392 M 14.84 % | 96.123 M 8.14 % | 88.888 M 21.27 % | 73.295 M 14.65 % | 63.930 M 12.58 % | 56.784 M 6.08 % | 53.527 M 11.42 % | 48.039 M 23.74 % | 38.822 M 7.57 % | 36.091 M 16.77 % | 30.909 M -13.91 % | 35.902 M 78.03 % | 20.166 M 6.93 % | 18.859 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -491.000 K -153.14 % | 924.000 K 186.84 % | -1.064 M -508.00 % | -175.000 K -600.00 % | -25.000 K -102.96 % | 846.000 K 211.02 % | -762.000 K 21.20 % | -967.000 K -8.04 % | -895.000 K -51.18 % | -592.000 K -14 700.00 % | -4.000 K 98.65 % | -296.000 K -50.25 % | -197.000 K -227.10 % | 155.000 K | 0.000 -100.00 % | 185.000 K 154.41 % | -340.000 K | 0.000 | 0.000 100.00 % | -140.000 K -62.79 % | -86.000 K |
Operating expenses | 226.171 M 6.71 % | 211.944 M -8.77 % | 232.319 M 3.59 % | 224.264 M -4.98 % | 236.022 M 6.89 % | 220.813 M -0.40 % | 221.691 M 3.66 % | 213.871 M -2.61 % | 219.606 M 8.28 % | 202.809 M -13.42 % | 234.240 M 3.01 % | 227.387 M -2.16 % | 232.412 M 13.68 % | 204.440 M 9.05 % | 187.479 M 18.03 % | 158.844 M 13.74 % | 139.660 M 17.62 % | 118.741 M 6.84 % | 111.140 M -2.09 % | 113.518 M 44.45 % | 78.587 M 11.34 % | 70.585 M 12.09 % | 62.970 M -34.29 % | 95.836 M 116.21 % | 44.325 M 13.00 % | 39.225 M |
Cost and expenses | 246.392 M 6.58 % | 231.171 M -8.24 % | 251.923 M 3.22 % | 244.062 M -4.67 % | 256.009 M 7.29 % | 238.617 M -0.19 % | 239.083 M 3.98 % | 229.924 M -2.51 % | 235.838 M 8.35 % | 217.656 M -12.74 % | 249.445 M 2.84 % | 242.547 M -1.47 % | 246.168 M 13.51 % | 216.878 M 8.98 % | 199.012 M 18.16 % | 168.425 M 12.64 % | 149.529 M 18.06 % | 126.655 M 6.14 % | 119.333 M -1.25 % | 120.839 M 41.15 % | 85.608 M 11.48 % | 76.791 M 11.66 % | 68.772 M -32.02 % | 101.164 M 106.60 % | 48.967 M 13.00 % | 43.334 M |
Research and development expenses | 79.376 M 5.66 % | 75.127 M -10.82 % | 84.239 M 1.14 % | 83.286 M -8.63 % | 91.151 M 10.10 % | 82.791 M -0.22 % | 82.973 M 2.40 % | 81.028 M -3.96 % | 84.371 M 10.55 % | 76.316 M -6.09 % | 81.262 M 7.62 % | 75.509 M 0.37 % | 75.233 M 15.38 % | 65.205 M 7.04 % | 60.915 M 13.25 % | 53.788 M 11.01 % | 48.454 M 21.24 % | 39.967 M 0.42 % | 39.801 M 20.62 % | 32.996 M 27.11 % | 25.959 M 15.98 % | 22.383 M 11.43 % | 20.087 M -49.42 % | 39.712 M 141.50 % | 16.444 M 22.42 % | 13.432 M |
Selling general and administrative expenses | 146.795 M 7.29 % | 136.817 M -7.61 % | 148.080 M 5.04 % | 140.978 M -2.69 % | 144.871 M 4.96 % | 138.022 M -0.50 % | 138.718 M 4.42 % | 132.843 M -1.77 % | 135.235 M 6.91 % | 126.493 M -17.31 % | 152.978 M 0.72 % | 151.878 M -3.37 % | 157.179 M 12.89 % | 139.235 M 10.01 % | 126.564 M 20.47 % | 105.056 M 15.19 % | 91.206 M 15.78 % | 78.774 M 10.42 % | 71.339 M -11.40 % | 80.522 M 53.00 % | 52.628 M 9.18 % | 48.202 M 12.40 % | 42.883 M -23.59 % | 56.124 M 101.30 % | 27.881 M 8.10 % | 25.793 M |
Interest income | 4.121 M -2.62 % | 4.232 M -0.33 % | 4.246 M -11.87 % | 4.818 M -10.93 % | 5.409 M 0.61 % | 5.376 M -0.90 % | 5.425 M -10.89 % | 6.088 M 31.69 % | 4.623 M -7.39 % | 4.992 M 1.82 % | 4.903 M 116.56 % | 2.264 M 310.89 % | 551.000 K 186.98 % | 192.000 K 34.27 % | 143.000 K -23.53 % | 187.000 K 128.05 % | 82.000 K -12.77 % | 94.000 K -83.15 % | 558.000 K 814.75 % | 61.000 K -44.04 % | 109.000 K -84.29 % | 694.000 K 18.23 % | 587.000 K 71.14 % | 343.000 K -30.43 % | 493.000 K -11.65 % | 558.000 K |
Interest expense | 797.000 K 0.76 % | 791.000 K -7.16 % | 852.000 K -8.78 % | 934.000 K -2.20 % | 955.000 K 1.38 % | 942.000 K -6.27 % | 1.005 M -0.69 % | 1.012 M 4.55 % | 968.000 K 0.10 % | 967.000 K 10.51 % | 875.000 K 91.47 % | 457.000 K 46.95 % | 311.000 K -12.89 % | 357.000 K 16.29 % | 307.000 K -13.03 % | 353.000 K -95.20 % | 7.351 M -29.14 % | 10.374 M -0.94 % | 10.472 M 1.17 % | 10.351 M 23.76 % | 8.364 M 19.64 % | 6.991 M 8 862.82 % | 78.000 K | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 5.146 M 3.69 % | 4.963 M 3.12 % | 4.813 M 8.47 % | 4.437 M 3.69 % | 4.279 M 6.60 % | 4.014 M 1.96 % | 3.937 M 11.50 % | 3.531 M -1.59 % | 3.588 M -58.04 % | 8.551 M 170.43 % | 3.162 M -56.46 % | 7.262 M 127.01 % | 3.199 M 3.06 % | 3.104 M -50.81 % | 6.310 M 101.66 % | 3.129 M 123.66 % | 1.399 M 43.78 % | 973.000 K -94.40 % | 17.367 M 1 650.71 % | 992.000 K 28.33 % | 773.000 K 4.04 % | 743.000 K 37.08 % | 542.000 K 2.65 % | 528.000 K 2.52 % | 515.000 K -20.52 % | 648.000 K |
Operating income | -49.456 M -12.65 % | -43.904 M 30.96 % | -63.589 M -5.66 % | -60.180 M 21.64 % | -76.797 M -16.06 % | -66.169 M 2.62 % | -67.948 M -7.14 % | -63.421 M 13.58 % | -73.383 M -12.47 % | -65.245 M 34.24 % | -99.214 M 1.87 % | -101.108 M 9.13 % | -111.272 M -15.63 % | -96.232 M -10.53 % | -87.063 M -27.87 % | -68.088 M -13.38 % | -60.051 M -20.15 % | -49.982 M 1.93 % | -50.964 M 17.71 % | -61.934 M -84.42 % | -33.584 M -15.47 % | -29.085 M -14.95 % | -25.302 M 59.89 % | -63.085 M -297.26 % | -15.880 M -3.36 % | -15.364 M |
Operating income ratio | -0.25 -7.12 % | -0.23 30.56 % | -0.34 -3.17 % | -0.33 23.63 % | -0.43 -11.68 % | -0.38 3.36 % | -0.40 -4.24 % | -0.38 15.68 % | -0.45 -5.52 % | -0.43 35.18 % | -0.66 7.62 % | -0.71 13.34 % | -0.82 -3.41 % | -0.80 -2.56 % | -0.78 -14.61 % | -0.68 -1.11 % | -0.67 -2.95 % | -0.65 12.55 % | -0.75 29.10 % | -1.05 -62.87 % | -0.65 -5.88 % | -0.61 -4.74 % | -0.58 64.87 % | -1.66 -245.18 % | -0.48 12.63 % | -0.55 |
Total other income expenses net | 2.510 M -50.19 % | 5.039 M 84.85 % | 2.726 M -32.10 % | 4.015 M -30.84 % | 5.805 M 69.84 % | 3.418 M -45.82 % | 6.309 M 155.74 % | 2.467 M -22.83 % | 3.197 M -31.96 % | 4.699 M -25.14 % | 6.277 M 652.64 % | 834.000 K 275.58 % | -475.000 K 72.11 % | -1.703 M -58.12 % | -1.077 M -34.79 % | -799.000 K 89.59 % | -7.679 M 25.92 % | -10.366 M -4.56 % | -9.914 M 7.69 % | -10.740 M -46.74 % | -7.319 M -10.28 % | -6.637 M -5 677.31 % | 119.000 K -65.31 % | 343.000 K -2.83 % | 353.000 K -25.21 % | 472.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 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-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 | 2020-01-31 | 2019-04-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 31.380 M -52.06 % | 65.462 M -16.46 % | 78.362 M 142.52 % | 32.311 M -42.09 % | 55.797 M 1.90 % | 54.755 M 32.84 % | 41.218 M 187.94 % | 14.315 M 111.12 % | -128.707 M -39.32 % | -92.384 M 63.77 % | -255.024 M -1.57 % | -251.071 M -349.16 % | 100.768 M 76.98 % | 56.936 M 274.48 % | 15.204 M 190.89 % | -16.728 M 16.98 % | -20.150 M -105.77 % | 349.256 M 7.14 % | 325.979 M 59.05 % | 204.955 M 639.00 % | 27.734 M 132.06 % | -86.496 M -7.00 % | -80.838 M -191.90 % | 87.967 M |
Total investments | 291.074 M 5.08 % | 277.011 M -1.82 % | 282.156 M 9.13 % | 258.541 M -14.45 % | 302.224 M -0.01 % | 302.240 M 6.87 % | 282.801 M 8.05 % | 261.726 M 111.39 % | 123.809 M -12.39 % | 141.315 M 5 059.36 % | 2.739 M -92.46 % | 36.322 M -59.84 % | 90.454 M 6.19 % | 85.185 M -40.54 % | 143.256 M 75.22 % | 81.760 M -27.01 % | 112.009 M -16.71 % | 134.473 M -7.59 % | 145.521 M 15.09 % | 126.439 M 1 873.76 % | 6.406 M -59.80 % | 15.937 M -64.81 % | 45.288 M -74.26 % | 175.934 M |
Total debt | 257.618 M -0.63 % | 259.253 M -3.40 % | 268.389 M 17.16 % | 229.083 M -16.76 % | 275.197 M -0.58 % | 276.804 M -0.39 % | 277.881 M -1.68 % | 282.629 M -0.83 % | 284.990 M -1.68 % | 289.850 M 6.74 % | 271.539 M 5.24 % | 258.020 M 3.53 % | 249.226 M -1.98 % | 254.264 M -0.53 % | 255.607 M 0.20 % | 255.090 M 1.97 % | 250.165 M -59.20 % | 613.189 M 4.67 % | 585.857 M 16.62 % | 502.380 M 5.26 % | 477.253 M 108.30 % | 229.113 M 1.75 % | 225.182 M | 0.000 |
Accumulated other comprehensive income loss | 1.263 M -35.40 % | 1.955 M 150.77 % | -3.851 M -291.76 % | -983.000 K -26.35 % | -778.000 K 68.53 % | -2.472 M -947.46 % | -236.000 K 92.80 % | -3.278 M -148.90 % | -1.317 M -318.10 % | -315.000 K 63.92 % | -873.000 K 67.70 % | -2.703 M -63.42 % | -1.654 M -32.53 % | -1.248 M -99.36 % | -626.000 K -213.00 % | -200.000 K -217.46 % | -63.000 K -200.00 % | 63.000 K 61.54 % | 39.000 K 136.45 % | -107.000 K -122.92 % | -48.000 K 66.43 % | -143.000 K -40.20 % | -102.000 K 99.94 % | -181.011 M |
Retained earnings | -1.960 B -4.04 % | -1.884 B -3.04 % | -1.828 B -3.74 % | -1.763 B -6.80 % | -1.650 B -5.90 % | -1.558 B -4.26 % | -1.495 B -4.36 % | -1.432 B -4.51 % | -1.370 B -5.50 % | -1.299 B -4.97 % | -1.238 B -8.32 % | -1.143 B -9.69 % | -1.042 B -12.16 % | -928.656 M -11.91 % | -829.788 M -12.17 % | -739.739 M -10.33 % | -670.459 M -11.35 % | -602.104 M -11.20 % | -541.446 M -12.82 % | -479.936 M -18.02 % | -406.647 M -11.23 % | -365.581 M -10.87 % | -329.736 M | 0.000 |
Common stock | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 |
Total equity | 224.556 M -4.97 % | 236.304 M 3.86 % | 227.523 M -4.91 % | 239.270 M -18.03 % | 291.917 M -8.75 % | 319.897 M -1.99 % | 326.396 M -1.74 % | 332.169 M -0.62 % | 334.253 M -3.97 % | 348.085 M -2.38 % | 356.574 M -9.72 % | 394.969 M 328.75 % | 92.121 M -40.94 % | 155.973 M -23.48 % | 203.840 M -17.63 % | 247.461 M -11.39 % | 279.264 M 685.47 % | -47.699 M -272.97 % | -12.789 M -146.18 % | 27.696 M -64.89 % | 78.877 M 144.92 % | -175.611 M -20.85 % | -145.315 M -309.51 % | 69.359 M |
Other non current liabilities | 5.490 M 9.08 % | 5.033 M -97.57 % | 206.779 M 395.29 % | 41.749 M 1 482.60 % | 2.638 M -22.14 % | 3.388 M -9.24 % | 3.733 M 112.95 % | 1.753 M -47.97 % | 3.369 M -15.10 % | 3.968 M 79.63 % | 2.209 M 35.52 % | 1.630 M -50.26 % | 3.277 M 35.02 % | 2.427 M -51.20 % | 4.973 M 9.97 % | 4.522 M 10.94 % | 4.076 M 9.07 % | 3.737 M 26.21 % | 2.961 M 22.56 % | 2.416 M 12.32 % | 2.151 M -99.15 % | 253.269 M -0.02 % | 253.310 M | 0.000 |
Long term debt | 227.917 M -3.07 % | 235.135 M -2.44 % | 241.024 M 16.14 % | 207.527 M -18.30 % | 253.997 M -0.97 % | 256.488 M -0.86 % | 258.702 M -2.39 % | 265.037 M -1.38 % | 268.744 M -1.45 % | 272.686 M 6.22 % | 256.708 M 5.47 % | 243.393 M 3.09 % | 236.093 M -1.76 % | 240.319 M -1.12 % | 243.034 M -0.45 % | 244.133 M -0.19 % | 244.588 M -59.67 % | 606.447 M 5.02 % | 577.471 M 17.51 % | 491.420 M 5.43 % | 466.121 M 113.64 % | 218.184 M 2.16 % | 213.569 M | 0.000 |
Total non current liabilities | 234.519 M -2.88 % | 241.466 M -2.66 % | 248.075 M -1.50 % | 251.857 M -3.25 % | 260.319 M -1.68 % | 264.758 M -1.34 % | 268.351 M -1.54 % | 272.560 M -2.08 % | 278.343 M -1.60 % | 282.869 M 6.31 % | 266.073 M 7.43 % | 247.667 M 2.17 % | 242.395 M -1.40 % | 245.834 M -0.88 % | 248.007 M -0.26 % | 248.655 M 0.00 % | 248.664 M -59.25 % | 610.184 M 5.13 % | 580.432 M 17.54 % | 493.836 M 5.46 % | 468.272 M -0.67 % | 471.453 M 0.98 % | 466.879 M | 0.000 |
Other current liabilities | 65.575 M 25.77 % | 52.138 M -33.92 % | 78.902 M 72.42 % | 45.762 M 59.41 % | 28.707 M 9.32 % | 26.260 M -27.90 % | 36.420 M 24.35 % | 29.288 M -38.20 % | 47.395 M 50.38 % | 31.516 M -49.23 % | 62.077 M 48.32 % | 41.853 M -8.02 % | 45.500 M 39.64 % | 32.584 M -12.34 % | 37.170 M 32.00 % | 28.159 M -37.69 % | 45.192 M 43.57 % | 31.477 M -18.57 % | 38.653 M 72.36 % | 22.426 M 140.93 % | 9.308 M -44.75 % | 16.847 M 12.85 % | 14.929 M | 0.000 |
Deferred revenue | 312.511 M 8.14 % | 288.993 M -3.92 % | 300.798 M 7.60 % | 279.560 M -2.08 % | 285.508 M -2.29 % | 292.191 M 10.13 % | 265.306 M 6.26 % | 249.673 M -2.05 % | 254.905 M -1.10 % | 257.734 M 13.82 % | 226.443 M 6.72 % | 212.194 M 2.44 % | 207.148 M 4.13 % | 198.938 M 16.92 % | 170.143 M 13.00 % | 150.572 M 10.74 % | 135.970 M 10.65 % | 122.884 M 18.30 % | 103.875 M 16.88 % | 88.871 M 20.46 % | 73.774 M 7.59 % | 68.568 M 9.32 % | 62.725 M | 0.000 |
Short term debt | 29.701 M 23.15 % | 24.118 M 9.30 % | 22.066 M 2.37 % | 21.556 M -49.16 % | 42.400 M 4.35 % | 40.632 M 5.93 % | 38.358 M 9.02 % | 35.184 M 116.57 % | 16.246 M -52.67 % | 34.328 M 131.46 % | 14.831 M -49.30 % | 29.254 M 11.38 % | 26.266 M -5.82 % | 27.890 M 10.91 % | 25.146 M 14.75 % | 21.914 M 96.47 % | 11.154 M -17.28 % | 13.484 M 60.79 % | 8.386 M -61.74 % | 21.920 M -1.55 % | 22.264 M 103.71 % | 10.929 M -5.89 % | 11.613 M | 0.000 |
Total current liabilities | 424.082 M 6.19 % | 399.363 M -3.96 % | 415.817 M 8.56 % | 383.029 M -2.57 % | 393.140 M -0.09 % | 393.513 M 7.16 % | 367.213 M 7.07 % | 342.951 M -0.25 % | 343.811 M -2.69 % | 353.333 M 6.32 % | 332.316 M 7.07 % | 310.372 M 1.72 % | 305.133 M 5.49 % | 289.264 M 13.35 % | 255.188 M 14.09 % | 223.665 M 7.75 % | 207.580 M 12.14 % | 185.108 M 13.23 % | 163.476 M 7.23 % | 152.453 M 25.56 % | 121.415 M 9.72 % | 110.663 M 10.52 % | 100.128 M | 0.000 |
Total liabilities | 658.601 M 2.77 % | 640.829 M -3.47 % | 663.892 M 4.57 % | 634.886 M -2.84 % | 653.459 M -0.73 % | 658.271 M 3.57 % | 635.564 M 3.26 % | 615.511 M -1.07 % | 622.154 M -2.21 % | 636.202 M 6.32 % | 598.389 M 7.23 % | 558.039 M 1.92 % | 547.528 M 2.32 % | 535.098 M 6.34 % | 503.195 M 6.54 % | 472.320 M 3.52 % | 456.244 M -42.63 % | 795.292 M 6.91 % | 743.908 M 15.10 % | 646.289 M 9.60 % | 589.687 M 1.30 % | 582.116 M 2.66 % | 567.007 M | 0.000 |
Other non current assets | 28.086 M -3.44 % | 29.087 M 2.81 % | 28.293 M -0.88 % | 28.545 M 5.59 % | 27.034 M -41.95 % | 46.567 M 2.20 % | 45.564 M 102.34 % | 22.519 M 1.02 % | 22.291 M -0.94 % | 22.503 M -3.83 % | 23.399 M 8.71 % | 21.525 M 1.65 % | 21.176 M 0.57 % | 21.056 M 9.86 % | 19.166 M 27.67 % | 15.012 M 22.40 % | 12.265 M 14.54 % | 10.708 M 20.71 % | 8.871 M 10.64 % | 8.018 M 0.24 % | 7.999 M -24.91 % | 10.653 M 5.06 % | 10.140 M 111.53 % | -87.967 M |
Long term investments | 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.499 M 0.00 % | 1.499 M 32.89 % | 1.128 M -59.13 % | 2.760 M -72.89 % | 10.182 M 16.51 % | 8.739 M -27.77 % | 12.099 M -36.74 % | 19.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 256.560 M -1.15 % | 259.550 M -1.08 % | 262.381 M -4.33 % | 274.253 M -1.35 % | 278.003 M -0.45 % | 279.251 M 0.35 % | 278.274 M -0.98 % | 281.020 M -0.72 % | 283.050 M -2.81 % | 291.241 M 7.40 % | 271.173 M -1.13 % | 274.271 M 3.41 % | 265.215 M -2.46 % | 271.904 M -0.66 % | 273.715 M -0.84 % | 276.031 M -1.17 % | 279.308 M 1.48 % | 275.231 M 6.94 % | 257.360 M 32.98 % | 193.539 M 13.29 % | 170.842 M 431.90 % | 32.119 M 3.88 % | 30.918 M | 0.000 |
Total non current assets | 284.646 M -1.38 % | 288.637 M -0.70 % | 290.674 M -4.00 % | 302.798 M -0.73 % | 305.037 M -6.38 % | 325.818 M 0.61 % | 323.838 M 6.69 % | 303.539 M -0.59 % | 305.341 M -2.68 % | 313.744 M 6.51 % | 294.572 M -0.92 % | 297.295 M 3.27 % | 287.890 M -2.11 % | 294.088 M -0.53 % | 295.641 M -1.85 % | 301.225 M 0.30 % | 300.312 M 0.76 % | 298.038 M 4.44 % | 285.356 M 41.58 % | 201.557 M 12.70 % | 178.841 M 318.13 % | 42.772 M 4.17 % | 41.058 M 146.67 % | -87.967 M |
Other current assets | 54.059 M 8.95 % | 49.618 M 7.19 % | 46.290 M -5.82 % | 49.153 M -8.38 % | 53.649 M 7.29 % | 50.004 M -3.70 % | 51.925 M 12.71 % | 46.069 M -2.46 % | 47.230 M -1.78 % | 48.088 M -1.31 % | 48.726 M -4.37 % | 50.955 M -15.56 % | 60.342 M 24.11 % | 48.620 M 20.71 % | 40.278 M 43.37 % | 28.093 M 4.05 % | 26.999 M 4.23 % | 25.904 M -5.10 % | 27.295 M 7.98 % | 25.277 M 44.38 % | 17.507 M 2.77 % | 17.035 M 2.21 % | 16.667 M | 0.000 |
Short term investments | 291.074 M 5.08 % | 277.011 M -1.82 % | 282.156 M 9.13 % | 258.541 M -14.45 % | 302.224 M -0.01 % | 302.240 M 6.87 % | 282.801 M 8.05 % | 261.726 M 111.39 % | 123.809 M -12.39 % | 141.315 M 5 059.36 % | 2.739 M -92.46 % | 36.322 M -59.84 % | 90.454 M 7.61 % | 84.057 M 17.35 % | 71.628 M 0.07 % | 71.578 M -30.69 % | 103.270 M -15.61 % | 122.374 M -3.18 % | 126.396 M -0.03 % | 126.439 M 1 873.76 % | 6.406 M -59.80 % | 15.937 M -64.81 % | 45.288 M -74.26 % | 175.934 M |
cash and cash equivalents | 184.146 M -4.98 % | 193.791 M 4.91 % | 184.728 M -6.12 % | 196.772 M -10.31 % | 219.400 M -1.19 % | 222.049 M -6.18 % | 236.663 M -11.80 % | 268.314 M -35.14 % | 413.697 M 8.23 % | 382.234 M -27.41 % | 526.563 M 3.43 % | 509.091 M 242.92 % | 148.458 M -24.77 % | 197.328 M -17.92 % | 240.403 M -11.56 % | 271.818 M 0.56 % | 270.315 M 2.42 % | 263.933 M 1.56 % | 259.878 M -12.62 % | 297.425 M -33.83 % | 449.519 M 42.43 % | 315.609 M 3.13 % | 306.020 M 447.88 % | -87.967 M |
Cash and short term investments | 475.220 M 0.94 % | 470.802 M 0.84 % | 466.884 M 2.54 % | 455.313 M -12.71 % | 521.624 M -0.51 % | 524.289 M 0.93 % | 519.464 M -2.00 % | 530.040 M -1.39 % | 537.506 M 2.67 % | 523.549 M -1.09 % | 529.302 M -2.95 % | 545.413 M 128.29 % | 238.912 M -15.09 % | 281.385 M -9.82 % | 312.031 M -9.13 % | 343.396 M -8.08 % | 373.585 M -3.29 % | 386.307 M 0.01 % | 386.274 M -8.87 % | 423.864 M -7.03 % | 455.925 M 37.51 % | 331.546 M -5.63 % | 351.308 M 299.36 % | 87.967 M |
Total current assets | 598.511 M 1.70 % | 588.496 M -2.04 % | 600.741 M 5.14 % | 571.358 M -10.77 % | 640.339 M -1.84 % | 652.350 M 2.23 % | 638.122 M -0.93 % | 644.141 M -1.06 % | 651.066 M -2.90 % | 670.543 M 1.54 % | 660.391 M 0.71 % | 655.713 M 86.41 % | 351.759 M -11.39 % | 396.983 M -3.50 % | 411.394 M -1.71 % | 418.556 M -3.82 % | 435.196 M -3.19 % | 449.555 M 0.85 % | 445.763 M -5.64 % | 472.428 M -3.53 % | 489.723 M 34.64 % | 363.733 M -4.44 % | 380.634 M 332.70 % | 87.967 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.833 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.483 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.465 M 9.83 % | 13.170 M -0.01 % | 13.171 M | 0.000 |
Net receivables | 69.232 M 1.70 % | 68.076 M -22.26 % | 87.567 M 30.91 % | 66.892 M 2.81 % | 65.066 M -34.79 % | 99.773 M 12.96 % | 88.327 M 29.83 % | 68.032 M 2.57 % | 66.330 M -32.94 % | 98.906 M 20.09 % | 82.363 M 38.79 % | 59.345 M 13.03 % | 52.505 M -21.61 % | 66.978 M 13.36 % | 59.085 M 25.53 % | 47.067 M 35.98 % | 34.612 M -7.32 % | 37.344 M 16.00 % | 32.194 M 38.25 % | 23.287 M 42.94 % | 16.291 M 7.52 % | 15.152 M 19.69 % | 12.659 M | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 16.295 M 105.18 % | 7.942 M -19.96 % | 9.922 M -21.29 % | 12.606 M -8.88 % | 13.834 M 7.28 % | 12.895 M 86.69 % | 6.907 M -30.85 % | 9.988 M 92.52 % | 5.188 M -41.52 % | 8.871 M 17.43 % | 7.554 M -6.96 % | 8.119 M -14.94 % | 9.545 M -39.66 % | 15.819 M 36.88 % | 11.557 M -14.31 % | 13.487 M 124.30 % | 6.013 M -32.79 % | 8.947 M -6.79 % | 9.599 M -41.08 % | 16.291 M 23.97 % | 13.141 M 15.65 % | 11.363 M 50.52 % | 7.549 M | 0.000 |
Tax payables | 0.000 -100.00 % | 26.172 M -0.09 % | 26.195 M 11.26 % | 23.545 M 3.76 % | 22.691 M 5.37 % | 21.535 M 6.49 % | 20.222 M 7.46 % | 18.818 M -6.27 % | 20.077 M -3.86 % | 20.884 M -2.46 % | 21.411 M 12.97 % | 18.952 M 13.66 % | 16.674 M 18.82 % | 14.033 M 25.61 % | 11.172 M 17.19 % | 9.533 M 3.05 % | 9.251 M 11.24 % | 8.316 M 180.66 % | 2.963 M 0.61 % | 2.945 M 0.58 % | 2.928 M -0.95 % | 2.956 M -10.75 % | 3.312 M | 0.000 |
Deferred revenue non current | 1.112 M -14.33 % | 1.298 M -35.26 % | 2.005 M -22.32 % | 2.581 M -29.94 % | 3.684 M -24.54 % | 4.882 M -17.48 % | 5.916 M 2.53 % | 5.770 M -7.38 % | 6.230 M 0.24 % | 6.215 M -13.15 % | 7.156 M 170.65 % | 2.644 M -12.60 % | 3.025 M -2.04 % | 3.088 M -24.68 % | 4.100 M 0.00 % | 4.100 M 13.89 % | 3.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 191.103 M -13.61 % | 221.200 M -1.16 % | 223.799 M | 0.000 -100.00 % | 234.055 M -0.16 % | 234.424 M 0.07 % | 234.263 M -1.48 % | 237.773 M -0.73 % | 239.521 M -1.74 % | 243.768 M 8.42 % | 224.843 M -1.19 % | 227.562 M 4.74 % | 217.272 M -1.60 % | 220.814 M -0.08 % | 220.995 M 0.69 % | 219.482 M 2.77 % | 213.561 M -0.32 % | 214.253 M 4.42 % | 205.188 M 37.62 % | 149.101 M 3.61 % | 143.911 M 656.43 % | 19.025 M -13.86 % | 22.085 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 731.119 M 8.48 % | 673.985 M 168.97 % | 250.581 M 0.00 % | 250.581 M 0.00 % | 250.581 M 0.08 % | 250.370 M |
Other total stockholders equity | 2.184 B 3.07 % | 2.118 B 2.84 % | 2.060 B 2.85 % | 2.003 B 3.08 % | 1.943 B 3.31 % | 1.881 B 3.26 % | 1.821 B 3.03 % | 1.768 B 3.61 % | 1.706 B 3.56 % | 1.647 B 3.29 % | 1.595 B 3.56 % | 1.540 B 35.65 % | 1.135 B 4.56 % | 1.086 B 4.99 % | 1.034 B 4.75 % | 987.398 M 3.96 % | 949.784 M 71.34 % | 554.340 M 4.87 % | 528.616 M 4.11 % | 507.737 M 116.07 % | 234.990 M -6.22 % | 250.581 M 0.00 % | 250.581 M | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 214.108 M -0.45 % | 215.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.100 M 0.00 % | -4.100 M -13.89 % | -3.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 883.157 M 0.69 % | 877.133 M -1.60 % | 891.415 M 1.97 % | 874.156 M -7.53 % | 945.376 M -3.35 % | 978.168 M 1.68 % | 961.960 M 1.51 % | 947.680 M -0.91 % | 956.407 M -2.83 % | 984.287 M 3.07 % | 954.963 M 0.21 % | 953.008 M 48.99 % | 639.649 M -7.44 % | 691.071 M -2.26 % | 707.035 M -1.77 % | 719.781 M -2.14 % | 735.508 M -1.62 % | 747.593 M 2.25 % | 731.119 M 8.48 % | 673.985 M 0.81 % | 668.564 M 64.47 % | 406.505 M -3.60 % | 421.692 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-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-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 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.959 M 55 131.91 % | 47.000 K -99.09 % | 5.173 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.102 M 88.05 % | 586.000 K -31.70 % | 858.000 K 61.28 % | 532.000 K 1 109.09 % | 44.000 K -78.74 % | 207.000 K -71.72 % | 732.000 K 118.51 % | 335.000 K 46.29 % | 229.000 K 3 371.43 % | -7.000 K 94.26 % | -122.000 K 64.74 % | -346.000 K |
Stock based compensation | 0.000 -100.00 % | 48.167 M -4.75 % | 50.569 M | 0.000 -100.00 % | 60.107 M 23.58 % | 48.640 M -6.19 % | 51.849 M -1.92 % | 52.866 M -5.94 % | 56.205 M 35.44 % | 41.498 M -21.89 % | 53.128 M 10.70 % | 47.991 M 0.12 % | 47.934 M 20.11 % | 39.909 M -5.58 % | 42.267 M 63.52 % | 25.848 M 26.82 % | 20.381 M 27.13 % | 16.031 M 0.66 % | 15.926 M 78.12 % | 8.941 M 66.31 % | 5.376 M 35.01 % | 3.982 M 19.58 % | 3.330 M -92.00 % | 41.628 M 2 069.25 % | 1.919 M 27.17 % | 1.509 M |
Change in working capital | 9.581 M 153.53 % | -17.900 M -611.72 % | 3.498 M 114.06 % | -24.885 M -273.54 % | 14.340 M 6 054.51 % | 233.000 K 101.29 % | -18.094 M -43.83 % | -12.580 M -176.53 % | 16.437 M 296.43 % | -8.368 M -311.41 % | -2.034 M 50.94 % | -4.146 M -134.00 % | 12.193 M 65.85 % | 7.352 M 540.77 % | -1.668 M -137.62 % | 4.434 M -81.39 % | 23.829 M 23.20 % | 19.342 M 92.06 % | 10.071 M -16.39 % | 12.045 M 1 624.68 % | -790.000 K -140.16 % | 1.967 M 4.85 % | 1.876 M -74.10 % | 7.242 M 34.71 % | 5.376 M 46.37 % | 3.673 M |
Accounts receivables | -971.000 K -105.18 % | 18.738 M 174.15 % | -25.271 M | 0.000 -100.00 % | 34.646 M 395.31 % | -11.732 M 46.13 % | -21.778 M -804.78 % | -2.407 M -107.54 % | 31.910 M 284.96 % | -17.252 M 27.52 % | -23.802 M -261.73 % | -6.580 M -147.91 % | 13.734 M 260.99 % | -8.531 M 34.45 % | -13.014 M -0.27 % | -12.979 M -694.82 % | 2.182 M 168.57 % | -3.182 M 63.12 % | -8.627 M -21.87 % | -7.079 M -277.55 % | -1.875 M 34.83 % | -2.877 M -16.01 % | -2.480 M 20.97 % | -3.138 M -145.54 % | -1.278 M -55.47 % | -822.000 K |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.765 M 283.16 % | -11.337 M -20.25 % | -9.428 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.362 M -24.38 % | -5.115 M -232.55 % | 3.859 M -22.04 % | 4.950 M -35.52 % | 7.677 M 106.20 % | 3.723 M 267.40 % | -2.224 M 48.60 % | -4.327 M -48.80 % | -2.908 M -76.24 % | -1.650 M -162.32 % | -629.000 K 86.29 % | -4.589 M |
Accounts payables | 7.985 M 563.17 % | -1.724 M -932.34 % | -167.000 K | 0.000 100.00 % | -77.000 K -101.19 % | 6.446 M 254.17 % | -4.181 M -160.97 % | 6.857 M 312.23 % | -3.231 M -22 978.57 % | -14.000 K 98.68 % | -1.058 M 43.24 % | -1.864 M 69.69 % | -6.150 M -231.38 % | 4.681 M 359.48 % | -1.804 M -124.47 % | 7.371 M 77.91 % | 4.143 M 269.03 % | -2.451 M 48.04 % | -4.717 M -1 677.59 % | 299.000 K 118.76 % | -1.594 M -150.85 % | 3.135 M 264.11 % | 861.000 K 3.99 % | 828.000 K 133.24 % | 355.000 K -75.14 % | 1.428 M |
Other working capital | 2.567 M 107.35 % | -34.914 M -220.66 % | 28.936 M 216.28 % | -24.885 M -23.02 % | -20.229 M -466.53 % | 5.519 M -29.83 % | 7.865 M 238.15 % | -5.693 M -102.31 % | -2.814 M -131.63 % | 8.898 M -61.02 % | 22.826 M 431.08 % | 4.298 M -47.25 % | 8.148 M -27.26 % | 11.202 M -42.59 % | 19.512 M 28.73 % | 15.157 M 11.08 % | 13.645 M -31.86 % | 20.025 M 27.24 % | 15.738 M 4.21 % | 15.102 M 208.02 % | 4.903 M -18.77 % | 6.036 M -5.73 % | 6.403 M -42.84 % | 11.202 M 61.69 % | 6.928 M -9.51 % | 7.656 M |
Other non cash items | 30.254 M 161.89 % | 11.552 M -40.06 % | 19.274 M 92.84 % | 9.995 M 7.23 % | 9.321 M -86.85 % | 70.891 M 527.31 % | -16.590 M -271.86 % | 9.653 M -5.76 % | 10.243 M -2.05 % | 10.457 M 8.13 % | 9.671 M 25.96 % | 7.678 M 5.76 % | 7.260 M -1.49 % | 7.370 M 21.62 % | 6.060 M -10.66 % | 6.783 M -49.27 % | 13.372 M -18.14 % | 16.336 M 0.06 % | 16.326 M -2.06 % | 16.669 M 29.63 % | 12.859 M 20.58 % | 10.664 M 236.30 % | 3.171 M 28.22 % | 2.473 M 40.99 % | 1.754 M -30.26 % | 2.515 M |
Net cash provided by operating activities | 39.835 M 488.93 % | 6.764 M -57.34 % | 15.855 M 206.48 % | -14.890 M -193.90 % | 15.858 M 935.51 % | -1.898 M 87.62 % | -15.337 M -86.29 % | -8.233 M -140.69 % | 20.232 M 238.64 % | -14.593 M 53.08 % | -31.099 M 32.65 % | -46.178 M -10.88 % | -41.648 M -1.25 % | -41.133 M -4.60 % | -39.325 M -37.98 % | -28.500 M -234.66 % | -8.516 M -14.40 % | -7.444 M 59.02 % | -18.165 M 47.25 % | -34.435 M -55.70 % | -22.116 M -21.82 % | -18.154 M -12.78 % | -16.097 M -47.15 % | -10.939 M -77.99 % | -6.146 M 11.62 % | -6.954 M |
Investments in property plant and equipment | -1.297 M -103.29 % | -638.000 K 57.61 % | -1.505 M -9.69 % | -1.372 M 18.82 % | -1.690 M 28.90 % | -2.377 M -47.18 % | -1.615 M 50.03 % | -3.232 M 42.56 % | -5.627 M -109.42 % | -2.687 M 12.33 % | -3.065 M -31.04 % | -2.339 M -268.35 % | -635.000 K 43.20 % | -1.118 M 42.04 % | -1.929 M 82.36 % | -10.937 M 13.89 % | -12.701 M 25.95 % | -17.152 M 23.07 % | -22.295 M 2.18 % | -22.792 M -113.47 % | -10.677 M -320.02 % | -2.542 M 50.21 % | -5.105 M -407.46 % | -1.006 M -28.81 % | -781.000 K -111.08 % | -370.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.115 M -99.19 % | 137.506 M | 0.000 -100.00 % | 821.000 K | 0.000 -100.00 % | 882.000 K | 0.000 -100.00 % | 70.000 K -89.15 % | 645.000 K 237.70 % | 191.000 K 69.03 % | 113.000 K -38.25 % | 183.000 K 75.96 % | 104.000 K 160.00 % | 40.000 K | 0.000 | 0.000 -100.00 % | 82.000 K | 0.000 -100.00 % | 94.000 K -54.81 % | 208.000 K |
Purchases of investments | 0.000 100.00 % | -34.055 M 49.79 % | -67.820 M | 0.000 100.00 % | -36.642 M 48.01 % | -70.484 M -102.42 % | -34.821 M 75.99 % | -145.018 M | 0.000 100.00 % | -139.294 M | 0.000 -100.00 % | 2.000 K 100.01 % | -25.664 M 44.87 % | -46.554 M -9 784.08 % | -471.000 K 96.50 % | -13.453 M 7.02 % | -14.468 M 57.45 % | -34.002 M 47.66 % | -64.963 M 48.69 % | -126.613 M | 0.000 | 0.000 100.00 % | -1.790 M 92.20 % | -22.963 M 10.30 % | -25.599 M 6.60 % | -27.407 M |
Sales maturities of investments | 0.000 -100.00 % | 41.000 M -8.88 % | 44.996 M | 0.000 -100.00 % | 39.796 M -22.73 % | 51.500 M 194.18 % | 17.506 M 133.04 % | 7.512 M -54.54 % | 16.526 M 923.28 % | 1.615 M -95.20 % | 33.661 M -38.03 % | 54.314 M 167.44 % | 20.309 M -42.92 % | 35.581 M 361.31 % | 7.713 M -82.29 % | 43.549 M 18.70 % | 36.687 M -17.93 % | 44.703 M -1.95 % | 45.592 M 612.49 % | 6.399 M -32.95 % | 9.543 M -67.54 % | 29.399 M 174.78 % | 10.699 M -69.16 % | 34.697 M 8.09 % | 32.100 M 59.07 % | 20.180 M |
Other investing activites | -17.621 M -726.89 % | -2.131 M -5.97 % | -2.011 M -104.69 % | 42.888 M 3 146.02 % | -1.408 M -2.40 % | -1.375 M -23.32 % | -1.115 M 99.19 % | -137.506 M -1 016.77 % | 14.999 M 1 926.92 % | -821.000 K -102.50 % | 32.807 M 3 819.61 % | -882.000 K 83.53 % | -5.355 M -7 550.00 % | -70.000 K 89.15 % | -645.000 K -241.27 % | -189.000 K -103.23 % | -93.000 K 49.18 % | -183.000 K -75.96 % | -104.000 K -271.43 % | -28.000 K -100.30 % | 9.186 M -68.26 % | 28.938 M 35 390.24 % | -82.000 K -100.70 % | 11.734 M 12 582.98 % | -94.000 K 54.81 % | -208.000 K |
Net cash used for investing activites | -18.918 M -553.02 % | 4.176 M 115.85 % | -26.340 M -163.45 % | 41.516 M 74 035.71 % | 56.000 K 100.26 % | -21.361 M -12.84 % | -18.930 M 86.55 % | -140.738 M -1 391.29 % | 10.899 M 107.76 % | -140.366 M -558.77 % | 30.596 M -41.14 % | 51.977 M 967.73 % | -5.990 M 50.46 % | -12.091 M -327.57 % | 5.313 M -72.27 % | 19.161 M 100.89 % | 9.538 M 247.85 % | -6.451 M 84.52 % | -41.666 M 70.86 % | -142.994 M -12 509.70 % | -1.134 M -104.22 % | 26.857 M 606.02 % | 3.804 M -64.54 % | 10.728 M 87.55 % | 5.720 M 175.29 % | -7.597 M |
Debt repayment | -2.500 M | 0.000 100.00 % | -625.000 K 0.00 % | -625.000 K 50.00 % | -1.250 M | 0.000 100.00 % | -625.000 K 0.00 % | -625.000 K 50.00 % | -1.250 M -100.00 % | -625.000 K -104.50 % | 13.889 M 1 488.90 % | -1.000 M 0.00 % | -1.000 M -49.93 % | -667.000 K -33.40 % | -500.000 K 0.00 % | -500.000 K 0.00 % | -500.000 K -105.66 % | 8.833 M -50.93 % | 18.000 M 80.00 % | 10.000 M -93.46 % | 152.915 M | 0.000 -100.00 % | 300.000 M | 0.000 | 0.000 | 0.000 |
Common stock issued | 816.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.951 M 908.21 % | 987.000 K -86.47 % | 7.294 M 472.08 % | 1.275 M -87.69 % | 10.356 M 11 001.05 % | -95.000 K | 0.000 | 0.000 -100.00 % | 11.384 M | 0.000 -100.00 % | 3.859 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -28.872 M -98.76 % | -14.526 M -223.88 % | -4.485 M 91.82 % | -54.847 M -188.33 % | -19.022 M -475 450.00 % | -4.000 K -33.33 % | -3.000 K | 0.000 100.00 % | -7.000 K | 0.000 100.00 % | -7.000 K | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -4.000 K | 0.000 100.00 % | -23.000 K -76.92 % | -13.000 K 60.61 % | -33.000 K 82.81 % | -192.000 K -390.91 % | 66.000 K 200.00 % | -66.000 K -842.86 % | -7.000 K 88.14 % | -59.000 K | 0.000 100.00 % | -11.000 K |
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 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 -100.00 % | 9.003 M 72.57 % | 5.217 M -20.39 % | 6.553 M 134.08 % | -19.228 M -293.30 % | 9.947 M 910.87 % | 984.000 K -86.51 % | 7.294 M 475.24 % | 1.268 M -87.76 % | 10.356 M 802.88 % | 1.147 M -87.17 % | 8.939 M 529.95 % | 1.419 M -87.54 % | 11.384 M 204.39 % | 3.740 M -66.25 % | 11.082 M 84.88 % | 5.994 M -34.14 % | 9.101 M 111.31 % | 4.307 M -69.78 % | 14.251 M 2 291.11 % | 596.000 K -38.49 % | 969.000 K -74.67 % | 3.826 M -22.14 % | 4.914 M 131.36 % | 2.124 M 162.22 % | 810.000 K |
Net cash used provided by financing activities | -30.556 M -453.25 % | -5.523 M -5 261.68 % | 107.000 K 100.22 % | -48.919 M -154.42 % | -19.228 M -293.30 % | 9.947 M 2 670.75 % | 359.000 K -94.62 % | 6.669 M 36 950.00 % | 18.000 K -99.82 % | 9.731 M -34.84 % | 14.934 M -95.80 % | 355.323 M 85 109.35 % | 417.000 K -96.11 % | 10.717 M 231.18 % | 3.236 M -69.42 % | 10.582 M 93.42 % | 5.471 M -69.47 % | 17.921 M -19.54 % | 22.274 M -8.15 % | 24.251 M -84.21 % | 153.577 M 16 907.42 % | 903.000 K -99.70 % | 303.819 M 6 157.86 % | 4.855 M 128.58 % | 2.124 M 165.83 % | 799.000 K |
Effect of forex changes on cash | 231.000 K -93.92 % | 3.799 M 305.80 % | -1.846 M -289.45 % | -474.000 K -142.32 % | 1.120 M 186.02 % | -1.302 M -157.69 % | 2.257 M 173.26 % | -3.081 M -1 081.21 % | 314.000 K -65.07 % | 899.000 K -41.70 % | 1.542 M 415.34 % | -489.000 K -226.00 % | -150.000 K 73.59 % | -568.000 K 11.11 % | -639.000 K -345.77 % | 260.000 K 334.23 % | -111.000 K -482.76 % | 29.000 K 190.00 % | 10.000 K 114.08 % | -71.000 K -174.74 % | 95.000 K 406.45 % | -31.000 K 48.33 % | -60.000 K -253.85 % | 39.000 K 4 000.00 % | -1.000 K -133.33 % | 3.000 K |
Net change in cash | -9.408 M -202.08 % | 9.216 M 175.39 % | -12.224 M 46.31 % | -22.767 M -937.69 % | -2.194 M 84.99 % | -14.614 M 53.83 % | -31.651 M 78.23 % | -145.383 M -562.08 % | 31.463 M 121.80 % | -144.329 M -1 003.58 % | 15.973 M -95.57 % | 360.633 M 861.29 % | -47.371 M -9.97 % | -43.075 M -37.12 % | -31.415 M -2 190.15 % | 1.503 M -76.45 % | 6.382 M 57.39 % | 4.055 M 110.80 % | -37.547 M 75.50 % | -153.249 M -217.50 % | 130.422 M 1 262.11 % | 9.575 M -96.71 % | 291.466 M 6 123.92 % | 4.683 M 175.96 % | 1.697 M 112.34 % | -13.749 M |
Cash at beginning of period | 194.080 M 4.99 % | 184.864 M -6.20 % | 197.088 M -10.36 % | 219.855 M -0.99 % | 222.049 M -6.18 % | 236.663 M -11.80 % | 268.314 M -35.14 % | 413.697 M 8.23 % | 382.234 M -27.41 % | 526.563 M 3.13 % | 510.590 M 240.49 % | 149.957 M -24.01 % | 197.328 M -17.92 % | 240.403 M -11.56 % | 271.818 M 0.56 % | 270.315 M 2.42 % | 263.933 M 1.56 % | 259.878 M -12.62 % | 297.425 M -34.00 % | 450.674 M 40.72 % | 320.252 M 3.08 % | 310.677 M 1 517.18 % | 19.211 M 32.23 % | 14.528 M 13.23 % | 12.831 M -51.73 % | 26.580 M |
Cash at end of period | 184.672 M -4.85 % | 194.080 M 4.99 % | 184.864 M -6.20 % | 197.088 M -10.36 % | 219.855 M -0.99 % | 222.049 M -6.18 % | 236.663 M -11.80 % | 268.314 M -35.14 % | 413.697 M 8.23 % | 382.234 M -27.41 % | 526.563 M 3.13 % | 510.590 M 240.49 % | 149.957 M -24.01 % | 197.328 M -17.92 % | 240.403 M -11.56 % | 271.818 M 0.56 % | 270.315 M 2.42 % | 263.933 M 1.56 % | 259.878 M -12.62 % | 297.425 M -34.00 % | 450.674 M 40.72 % | 320.252 M 3.08 % | 310.677 M 1 517.18 % | 19.211 M 32.23 % | 14.528 M 13.23 % | 12.831 M |
Operating cash flow | 39.835 M 488.93 % | 6.764 M -57.34 % | 15.855 M 206.48 % | -14.890 M -193.90 % | 15.858 M 935.51 % | -1.898 M 87.62 % | -15.337 M -86.29 % | -8.233 M -140.69 % | 20.232 M 238.64 % | -14.593 M 53.08 % | -31.099 M 32.65 % | -46.178 M -10.88 % | -41.648 M -1.25 % | -41.133 M -4.60 % | -39.325 M -37.98 % | -28.500 M -234.66 % | -8.516 M -14.40 % | -7.444 M 59.02 % | -18.165 M 47.25 % | -34.435 M -55.70 % | -22.116 M -21.82 % | -18.154 M -12.78 % | -16.097 M -47.15 % | -10.939 M -77.99 % | -6.146 M 11.62 % | -6.954 M |
Capital expenditure | -1.297 M 53.16 % | -2.769 M -83.99 % | -1.505 M -9.69 % | -1.372 M 55.71 % | -3.098 M -30.33 % | -2.377 M -47.18 % | -1.615 M 50.03 % | -3.232 M 42.56 % | -5.627 M -109.42 % | -2.687 M 12.33 % | -3.065 M -31.04 % | -2.339 M -268.35 % | -635.000 K 43.20 % | -1.118 M 42.04 % | -1.929 M 82.36 % | -10.937 M 13.89 % | -12.701 M 25.95 % | -17.152 M 23.07 % | -22.295 M 2.18 % | -22.792 M -113.47 % | -10.677 M -320.02 % | -2.542 M 50.21 % | -5.105 M -407.46 % | -1.006 M -28.81 % | -781.000 K -111.08 % | -370.000 K |
Free CashFlow | 38.538 M 864.66 % | 3.995 M -72.16 % | 14.350 M 188.24 % | -16.262 M -227.45 % | 12.760 M 398.48 % | -4.275 M 74.78 % | -16.952 M -47.86 % | -11.465 M -178.50 % | 14.605 M 184.52 % | -17.280 M 49.42 % | -34.164 M 29.58 % | -48.517 M -14.74 % | -42.283 M -0.08 % | -42.251 M -2.42 % | -41.254 M -4.61 % | -39.437 M -85.87 % | -21.217 M 13.74 % | -24.596 M 39.21 % | -40.460 M 29.30 % | -57.227 M -74.51 % | -32.793 M -58.45 % | -20.696 M 2.39 % | -21.202 M -77.50 % | -11.945 M -72.44 % | -6.927 M 5.42 % | -7.324 M |
2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 |