BlackRock MuniVest Fund, Inc. MVF
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 20.042 M -39.32 % | 33.026 M 780.10 % | 3.752 M -89.04 % | 34.249 M -40.45 % | 57.516 M 372.92 % | 12.162 M -80.45 % | 62.211 M 637.95 % | 8.430 M 395.54 % | -2.853 M -104.55 % | 62.682 M 131.40 % | 27.088 M -76.71 % | 116.285 M 320.86 % | -52.650 M -144.73 % | 117.706 M 572.21 % | 17.510 M -83.64 % | 107.001 M |
| Net income | -32.481 M -211.06 % | 29.245 M 329.49 % | -12.744 M 86.63 % | -95.323 M -267.03 % | 57.069 M 386.79 % | 11.724 M -81.01 % | 61.733 M 678.42 % | 7.931 M 331.24 % | -3.430 M -105.52 % | 62.119 M 134.35 % | 26.507 M -77.09 % | 115.713 M 317.69 % | -53.155 M -145.51 % | 116.788 M 610.74 % | 16.432 M -84.48 % | 105.867 M |
| Income before tax | -32.481 M -211.06 % | 29.245 M 329.49 % | -12.744 M 86.63 % | -95.323 M -267.03 % | 57.069 M 386.79 % | 11.724 M -81.01 % | 61.733 M 678.42 % | 7.931 M 331.24 % | -3.430 M -105.52 % | 62.119 M 134.35 % | 26.507 M -77.09 % | 115.713 M 317.69 % | -53.155 M -145.51 % | 116.788 M 610.74 % | 16.432 M -84.48 % | 105.867 M |
| Income before tax ratio | -1.62 -283.02 % | 0.89 126.08 % | -3.40 -22.02 % | -2.78 -380.50 % | 0.99 2.93 % | 0.96 -2.86 % | 0.99 5.48 % | 0.94 -21.76 % | 1.20 21.32 % | 0.99 1.27 % | 0.98 -1.66 % | 1.00 -1.44 % | 1.01 1.75 % | 0.99 5.73 % | 0.94 -5.15 % | 0.99 |
| EBITDA | -22.139 M | 0.000 100.00 % | -1.597 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.969 M | 0.000 | 0.000 100.00 % | -67.861 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income ratio | -1.62 -283.02 % | 0.89 126.08 % | -3.40 -22.02 % | -2.78 -380.50 % | 0.99 2.93 % | 0.96 -2.86 % | 0.99 5.48 % | 0.94 -21.76 % | 1.20 21.32 % | 0.99 1.27 % | 0.98 -1.66 % | 1.00 -1.44 % | 1.01 1.75 % | 0.99 5.73 % | 0.94 -5.15 % | 0.99 |
| Ratio EBITDA | -1.10 | 0.00 100.00 % | -0.43 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.04 | 0.00 | 0.00 100.00 % | -0.58 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 1.68 88.60 % | 0.89 945.79 % | -0.11 -110.51 % | 1.00 9.93 % | 0.91 56.20 % | 0.58 -36.66 % | 0.92 143.03 % | 0.38 -86.99 % | 2.91 219.21 % | 0.91 -8.91 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 59.056 M -6.92 % | 63.446 M -0.94 % | 64.050 M -1.14 % | 64.792 M -0.07 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M -1.89 % | 66.088 M 15.62 % | 57.161 M -10.74 % | 64.040 M -0.95 % | 64.652 M 1.13 % | 63.930 M -0.18 % | 64.042 M 0.66 % | 63.621 M 0.85 % | 63.084 M 0.99 % | 62.462 M |
| Weighted average shs out | 59.056 M -6.92 % | 63.446 M -0.94 % | 64.050 M -1.14 % | 64.792 M -0.07 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 13.43 % | 57.161 M -10.74 % | 64.040 M 0.00 % | 64.043 M 0.18 % | 63.930 M -0.08 % | 63.982 M 0.57 % | 63.621 M 0.85 % | 63.084 M 0.99 % | 62.462 M |
| EPS diluted | -0.55 -219.57 % | 0.46 330.00 % | -0.20 86.39 % | -1.47 -267.05 % | 0.88 388.89 % | 0.18 -81.05 % | 0.95 691.67 % | 0.12 300.00 % | -0.06 -106.19 % | 0.97 136.59 % | 0.41 -77.35 % | 1.81 318.07 % | -0.83 -216.90 % | 0.71 195.83 % | 0.24 -85.71 % | 1.68 |
| Earnings per share | -0.55 -219.57 % | 0.46 330.00 % | -0.20 86.39 % | -1.47 -267.05 % | 0.88 388.89 % | 0.18 -81.05 % | 0.95 691.67 % | 0.12 300.00 % | -0.06 -106.19 % | 0.97 136.59 % | 0.41 -77.35 % | 1.81 318.07 % | -0.83 -216.90 % | 0.71 195.83 % | 0.24 -85.71 % | 1.68 |
| Gross profit | 33.603 M 14.45 % | 29.360 M 7 543.76 % | -394.422 K -101.15 % | 34.249 M -34.54 % | 52.319 M 638.71 % | 7.082 M -87.62 % | 57.196 M 1 693.46 % | 3.189 M 138.45 % | -8.294 M -114.53 % | 57.097 M 110.78 % | 27.088 M -76.71 % | 116.285 M 320.86 % | -52.650 M -144.73 % | 117.706 M 572.21 % | 17.510 M -83.64 % | 107.001 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.141 K -100.38 % | 42.324 M -2.28 % | 43.311 M 0.65 % | 43.031 M -39.80 % | 71.480 M 1 585.21 % | 4.242 M | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 3.666 M -11.60 % | 4.147 M | 0.000 -100.00 % | 5.197 M 2.32 % | 5.079 M 1.29 % | 5.015 M -4.32 % | 5.241 M -3.68 % | 5.442 M -2.58 % | 5.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 4.172 M 10.33 % | 3.781 M 1 006.56 % | 341.722 K -93.36 % | 5.145 M 1 189.16 % | 399.081 K 2.11 % | 390.847 K -10.04 % | 434.449 K -3.62 % | 450.776 K -14.26 % | 525.763 K 3.52 % | 507.889 K -2.69 % | 521.930 K 1.30 % | 515.222 K 14.69 % | 449.241 K -46.80 % | 844.392 K -14.78 % | 990.822 K -5.65 % | 1.050 M |
| Selling and marketing expenses | 0.000 100.00 % | -3.412 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 100.00 % | -1.203 M | 0.000 -100.00 % | 47.414 K 0.11 % | 47.360 K 8.66 % | 43.587 K -10.83 % | 48.880 K -4.82 % | 51.355 K -7.00 % | 55.222 K -6.47 % | 59.039 K 3.93 % | 56.806 K 1.33 % | 56.059 K -23.99 % | 73.752 K -15.80 % | 87.596 K 5.02 % | 83.411 K |
| Operating expenses | 4.172 M 3 538.50 % | 114.662 K -90.47 % | 1.203 M -76.62 % | 5.145 M 1 052.26 % | 446.495 K 1.89 % | 438.207 K -8.33 % | 478.036 K -4.33 % | 499.656 K -13.42 % | 577.118 K 2.49 % | 563.111 K -3.07 % | 580.969 K 1.56 % | 572.028 K 13.21 % | 505.300 K -44.97 % | 918.144 K -14.86 % | 1.078 M -4.86 % | 1.134 M |
| Cost and expenses | 42.180 M 1 015.48 % | 3.781 M -29.32 % | 5.350 M 3.98 % | 5.145 M 1 052.26 % | 446.495 K 1.89 % | 438.207 K -8.33 % | 478.036 K -4.33 % | 499.656 K -13.42 % | 577.118 K 2.49 % | 563.111 K -3.07 % | 580.969 K 1.56 % | 572.028 K 13.21 % | 505.300 K -44.97 % | 918.144 K -14.86 % | 1.078 M -4.86 % | 1.134 M |
| Research and development expenses | 0.000 | 0.000 100.00 % | -3.396 | 0.000 -100.00 % | 1.519 302.21 % | 0.378 -76.87 % | 1.632 947.18 % | 0.156 311.61 % | -0.074 -105.97 % | 1.234 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 4.172 M 1 028.96 % | 369.541 K 8.14 % | 341.722 K -93.36 % | 5.145 M 1 189.16 % | 399.081 K 2.11 % | 390.847 K -10.04 % | 434.449 K -3.62 % | 450.776 K -14.26 % | 525.763 K 3.52 % | 507.889 K -2.69 % | 521.930 K 1.30 % | 515.222 K 14.69 % | 449.241 K -46.80 % | 844.392 K -14.78 % | 990.822 K -5.65 % | 1.050 M |
| Interest income | 0.000 -100.00 % | 32.130 M 2.92 % | 31.218 M | 0.000 -100.00 % | 35.333 M -8.15 % | 38.470 M -9.47 % | 42.492 M -8.10 % | 46.237 M -3.65 % | 47.991 M -2.35 % | 49.143 M 0.62 % | 48.841 M -2.06 % | 49.869 M -6.20 % | 53.167 M -0.33 % | 53.341 M -0.42 % | 53.566 M 1.67 % | 52.685 M |
| Interest expense | 0.000 -100.00 % | 11.239 M 0.83 % | 11.146 M 163.35 % | 4.233 M 32.27 % | 3.200 M -43.56 % | 5.670 M -34.25 % | 8.624 M 9.95 % | 7.844 M 22.58 % | 6.399 M 48.13 % | 4.320 M 21.93 % | 3.543 M -2.09 % | 3.618 M -14.69 % | 4.242 M 24.49 % | 3.407 M 149.83 % | 1.364 M 20.64 % | 1.130 M |
| Depreciation and amortization | -29.431 M | 0.000 100.00 % | -28.144 M 3.30 % | -29.104 M 2.80 % | -29.943 M 10.03 % | -33.281 M 10.88 % | -37.342 M 8.56 % | -40.838 M 3.51 % | -42.324 M 2.28 % | -43.311 M -0.65 % | -43.031 M -1 289.20 % | 3.618 M 2 768.25 % | 126.156 K 79.39 % | 70.326 K -94.84 % | 1.364 M 20.64 % | 1.130 M |
| Operating income | -22.139 M -175.70 % | 29.244 M 1 930.99 % | -1.597 M -105.49 % | 29.104 M -49.00 % | 57.069 M 386.79 % | 11.724 M -81.01 % | 61.733 M 291.35 % | 15.774 M 431.24 % | 2.969 M -95.53 % | 66.439 M 121.09 % | 30.050 M -74.03 % | 115.713 M 317.69 % | -53.155 M -145.51 % | 116.788 M 610.74 % | 16.432 M -84.48 % | 105.867 M |
| Operating income ratio | -1.10 -224.75 % | 0.89 308.04 % | -0.43 -150.09 % | 0.85 -14.36 % | 0.99 2.93 % | 0.96 -2.86 % | 0.99 -46.97 % | 1.87 279.76 % | -1.04 -198.21 % | 1.06 -4.45 % | 1.11 11.48 % | 1.00 -1.44 % | 1.01 1.75 % | 0.99 5.73 % | 0.94 -5.15 % | 0.99 |
| Total other income expenses net | -10.342 M -1 077 395.31 % | 960.000 100.00 % | -40.888 M 67.14 % | -124.427 M | 0.000 100.00 % | -21.557 M | 0.000 100.00 % | -32.908 M 28.08 % | -45.754 M -343.26 % | 18.808 M 213.83 % | -16.523 M -123.12 % | 71.480 M 171.28 % | -100.282 M | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 284.919 M 24.39 % | 229.053 M -36.52 % | 360.806 M 4.06 % | 346.727 M -1.17 % | 350.816 M 82 444.31 % | 425.003 K -99.88 % | 344.169 M 205.07 % | 112.816 M 2 363.57 % | 4.579 M -98.89 % | 412.610 M 31 353 262.77 % | 1.316 K -100.00 % | 388.433 M -1.13 % | 392.885 M 12 258 391.54 % | 3.205 K -74.69 % | 12.662 K 4 221.50 % | 293.000 |
| Total investments | 697.246 M -5.26 % | 735.989 M -4.98 % | 774.552 M 8 503.26 % | 9.003 M -99.10 % | 1.003 B 4.85 % | 956.656 M -1.59 % | 972.107 M 1.37 % | 958.983 M -5.21 % | 1.012 B -4.93 % | 1.064 B 3.38 % | 1.029 B 0.86 % | 1.021 B 5.49 % | 967.510 M -13.05 % | 1.113 B 10.11 % | 1.011 B -2.70 % | 1.039 B |
| Total debt | 284.919 M 24.39 % | 229.053 M -14.94 % | 269.292 M -20.26 % | 337.724 M -3.46 % | 349.839 M 82 214.40 % | 425.003 K -99.88 % | 344.263 M 205.15 % | 112.817 M 2 363.59 % | 4.579 M -98.87 % | 405.757 M 30 832 530.32 % | 1.316 K -100.00 % | 388.911 M -1.01 % | 392.885 M 12 258 391.54 % | 3.205 K -74.69 % | 12.662 K 4 221.50 % | 293.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.033 M -55.19 % | 44.711 M -41.70 % | 76.694 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -104.132 M -91.78 % | -54.298 M 15.08 % | -63.936 M -84.11 % | -34.727 M -145.36 % | 76.557 M 68.07 % | 45.552 M -24.63 % | 60.439 M 1 644.47 % | 3.465 M -27.50 % | 4.779 M -14.63 % | 5.598 M -21.38 % | 7.121 M -18.50 % | 8.737 M -24.07 % | 11.507 M -16.01 % | 13.700 M 205.73 % | -12.958 M -159.61 % | -4.991 M |
| Common stock | 510.322 M -9.65 % | 564.845 M -0.85 % | 569.697 M -1.30 % | 577.198 M 0.00 % | 577.198 M 0.00 % | 577.198 M 0.00 % | 577.198 M -0.91 % | 582.474 M 0.25 % | 580.998 M -0.73 % | 585.298 M 0.53 % | 582.218 M 0.10 % | 581.633 M -0.02 % | 581.767 M 0.65 % | 578.030 M | 0.000 | 0.000 |
| Total equity | 406.190 M -20.44 % | 510.547 M 0.95 % | 505.761 M -6.77 % | 542.470 M -17.02 % | 653.755 M 4.98 % | 622.750 M -2.33 % | 637.636 M 5.23 % | 605.972 M -3.89 % | 630.489 M -5.56 % | 667.589 M 3.84 % | 642.889 M -2.14 % | 656.922 M 12.35 % | 584.718 M -13.91 % | 679.207 M 12.78 % | 602.234 M -3.67 % | 625.195 M |
| Other non current liabilities | 0.000 100.00 % | -229.043 M 14.93 % | -269.230 M -210.43 % | 243.800 M 329.94 % | -106.029 M | 0.000 100.00 % | -344.263 M | 0.000 | 0.000 100.00 % | -405.757 M | 0.000 | 0.000 100.00 % | -392.885 M -12 258 391.54 % | -3.205 K 74.69 % | -12.662 K -4 221.50 % | -293.000 |
| Long term debt | 284.914 M 24.39 % | 229.043 M -14.93 % | 269.230 M 186.71 % | 93.902 M -11.44 % | 106.029 M | 0.000 -100.00 % | 344.263 M | 0.000 | 0.000 -100.00 % | 405.757 M | 0.000 | 0.000 -100.00 % | 392.885 M 12 258 391.54 % | 3.205 K -74.69 % | 12.662 K 4 221.50 % | 293.000 |
| Total non current liabilities | 284.914 M 24.39 % | 229.043 M -14.96 % | 269.337 M -20.24 % | 337.702 M -3.47 % | 349.829 M 82 212.09 % | 425.003 K -99.88 % | 344.263 M -3.46 % | 356.617 M 7 687.46 % | 4.579 M -98.87 % | 405.757 M 30 832 530.32 % | 1.316 K -100.00 % | 388.911 M -1.01 % | 392.885 M 12 258 391.54 % | 3.205 K -74.69 % | 12.662 K 4 221.50 % | 293.000 |
| Other current liabilities | 1.339 M -59.53 % | 3.309 M 116.71 % | 1.527 M -55.69 % | 3.447 M 137.08 % | -9.294 M -313.12 % | -2.250 M 17.44 % | -2.725 M 11.15 % | -3.067 M 69.83 % | -10.164 M -201.41 % | -3.372 M -1.81 % | -3.312 M -231.51 % | -999.150 K 73.94 % | -3.833 M | 0.000 100.00 % | -4.375 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 100.00 % | -243.862 M -0.02 % | -243.823 M -3.97 % | -234.515 M 3.08 % | -241.975 M -0.37 % | -241.075 M 2.04 % | -246.101 M -24 575.54 % | 1.005 M | 0.000 -100.00 % | 7.787 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 4.921 K -49.89 % | 9.820 K -83.16 % | 58.322 K 279.87 % | 15.353 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.579 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 12.668 M 251.22 % | 3.607 M -37.42 % | 5.763 M -43.78 % | 10.250 M 10.29 % | 9.294 M 313.12 % | 2.250 M -17.44 % | 2.725 M -11.15 % | 3.067 M -45.09 % | 5.585 M 65.61 % | 3.372 M -56.70 % | 7.788 M 54.03 % | 5.056 M 31.90 % | 3.833 M -0.29 % | 3.845 M -12.12 % | 4.375 M -28.81 % | 6.145 M |
| Total liabilities | 297.582 M 27.91 % | 232.650 M -15.43 % | 275.100 M -20.94 % | 347.952 M 3 643.68 % | 9.294 M -97.30 % | 344.451 M 12 540.61 % | 2.725 M -99.26 % | 365.890 M -7.34 % | 394.861 M -3.79 % | 410.399 M 2.17 % | 401.680 M 1.76 % | 394.717 M -0.68 % | 397.403 M -11.23 % | 447.655 M 6.17 % | 421.654 M -1.77 % | 429.257 M |
| Other non current assets | 0.000 -100.00 % | 127.845 M 39.70 % | 91.514 M -47.40 % | 173.977 M 117.34 % | -1.003 B -4.85 % | -956.656 M 1.59 % | -972.107 M -1.37 % | -958.983 M 5.21 % | -1.012 B 4.93 % | -1.064 B -3.38 % | -1.029 B -0.86 % | -1.021 B -5.49 % | -967.510 M 13.05 % | -1.113 B -10.11 % | -1.011 B 2.70 % | -1.039 B |
| Long term investments | 697.246 M -5.26 % | 735.989 M 7.75 % | 683.038 M -0.62 % | 687.308 M -31.48 % | 1.003 B 4.85 % | 956.656 M -1.59 % | 972.107 M 1.37 % | 958.983 M -5.21 % | 1.012 B -4.93 % | 1.064 B 3.38 % | 1.029 B 0.86 % | 1.021 B 5.49 % | 967.510 M -13.05 % | 1.113 B 10.11 % | 1.011 B -2.70 % | 1.039 B |
| 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 |
| 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 |
| 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 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 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 non current assets | 697.246 M -19.28 % | 863.835 M 11.53 % | 774.552 M -10.07 % | 861.284 M -14.13 % | 1.003 B 4.85 % | 956.656 M -1.59 % | 972.107 M 1.37 % | 958.983 M -5.21 % | 1.012 B -4.93 % | 1.064 B 3.38 % | 1.029 B 0.86 % | 1.021 B 5.49 % | 967.510 M -13.05 % | 1.113 B 10.11 % | 1.011 B -2.70 % | 1.039 B |
| Other current assets | -7.829 M | 0.000 -100.00 % | 12.576 K -99.12 % | 1.424 M 272.07 % | 382.704 K 1 024.54 % | 34.032 K -90.14 % | 344.990 K 7.56 % | 320.736 K -57.61 % | 756.680 K 43.92 % | 525.775 K 11.89 % | 469.890 K -16.74 % | 564.352 K 2 501.78 % | 21.691 K 82.20 % | 11.905 K -80.14 % | 59.943 K 39.40 % | 43.001 K |
| Short term investments | 7.829 M | 0.000 -100.00 % | 91.514 M 916.48 % | 9.003 M 821.37 % | 977.136 K -95.52 % | 21.832 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.853 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 | 0.000 100.00 % | -91.514 M -916.48 % | -9.003 M -821.37 % | -977.136 K | 0.000 -100.00 % | 94.718 K 8 072.39 % | 1.159 K | 0.000 100.00 % | -6.853 M | 0.000 -100.00 % | 478.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash and short term investments | 7.829 M | 0.000 -100.00 % | 91.514 M 916.48 % | 9.003 M 821.37 % | 977.136 K -95.52 % | 21.832 M 22 949.10 % | 94.718 K 8 072.39 % | 1.159 K | 0.000 -100.00 % | 6.853 M | 0.000 -100.00 % | 478.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current assets | 6.526 M -8.94 % | 7.166 M 13.57 % | 6.310 M -78.35 % | 29.138 M 182.90 % | 10.300 M -2.00 % | 10.510 M -19.12 % | 12.996 M 3.48 % | 12.558 M -2.91 % | 12.935 M -3.15 % | 13.355 M -9.91 % | 14.824 M -52.14 % | 30.976 M 114.65 % | 14.430 M 3.83 % | 13.898 M 5.15 % | 13.217 M -16.23 % | 15.779 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.717 M | 0.000 | 0.000 | 0.000 100.00 % | -532.114 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 6.526 M -8.94 % | 7.166 M 13.80 % | 6.297 M -77.28 % | 27.714 M 169.08 % | 10.300 M -2.00 % | 10.510 M -18.53 % | 12.901 M 2.74 % | 12.557 M -2.92 % | 12.935 M -3.15 % | 13.355 M -9.91 % | 14.824 M -51.36 % | 30.476 M 111.19 % | 14.430 M 3.83 % | 13.898 M 5.15 % | 13.217 M -16.23 % | 15.779 M |
| 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 |
| Other assets | 0.000 100.00 % | -127.804 M | 0.000 | 0.000 -100.00 % | 352.000 K 934.32 % | 34.032 K -90.14 % | 344.990 K 7.56 % | 320.736 K -57.61 % | 756.680 K 43.92 % | 525.775 K 32.03 % | 398.210 K 455.93 % | 71.630 K -60.29 % | 180.392 K -41.36 % | 307.607 K 88.03 % | 163.594 K 19.55 % | 136.839 K |
| Account payables | 11.323 M 3 839.04 % | 287.466 K -93.12 % | 4.178 M -38.46 % | 6.789 M -26.96 % | 9.294 M 313.12 % | 2.250 M -17.44 % | 2.725 M -11.15 % | 3.067 M -45.09 % | 5.585 M 65.61 % | 3.372 M 1.81 % | 3.312 M 231.51 % | 999.150 K -73.94 % | 3.833 M -0.29 % | 3.845 M -12.12 % | 4.375 M -28.81 % | 6.145 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.551 M -19.54 % | 66.553 M 877.85 % | -8.556 M -109.78 % | 87.478 M -85.78 % | 615.192 M -2.38 % | 630.187 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -349.829 M -202.36 % | 341.776 M 199.28 % | -344.263 M -5 646.92 % | 6.206 M -98.39 % | 384.697 M 30 196.77 % | 1.270 M -99.68 % | 393.890 M 52 408.05 % | 750.152 K 9.54 % | 684.835 K -99.85 % | 443.807 M 6.36 % | 417.267 M -1.38 % | 423.111 M |
| Total assets | 703.772 M -5.30 % | 743.197 M -4.82 % | 780.862 M -12.30 % | 890.423 M -12.16 % | 1.014 B 4.81 % | 967.201 M -1.85 % | 985.448 M 1.40 % | 971.862 M -5.22 % | 1.025 B -4.88 % | 1.078 B 3.20 % | 1.045 B -0.67 % | 1.052 B 7.08 % | 982.121 M -12.84 % | 1.127 B 10.06 % | 1.024 B -2.90 % | 1.054 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 864.454 K 236.93 % | -631.319 K -176.35 % | 826.927 K -73.28 % | 3.094 M 939.82 % | 297.581 K 153.33 % | -557.959 K -133.77 % | 1.652 M 148.99 % | 663.511 K 290.58 % | -348.161 K -347.72 % | 140.544 K -35.20 % | 216.873 K 288.64 % | -114.967 K -113.87 % | 828.675 K 298.91 % | -416.611 K -175.90 % | 548.861 K 217.46 % | -467.269 K |
| Accounts receivables | 640.564 K 173.72 % | -868.869 K -165.67 % | 1.323 M -50.91 % | 2.695 M 1 179.52 % | 210.653 K 311.40 % | -99.647 K -106.04 % | 1.649 M 160.52 % | 633.089 K 415.18 % | 122.888 K 105.99 % | 59.656 K 117.08 % | -349.335 K -194.09 % | 371.269 K -59.90 % | 925.955 K | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.871 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 100.00 % | -508.132 K -285.41 % | 274.063 K 158.44 % | 106.045 K 861.43 % | -13.927 K -163.72 % | -5.281 K 96.01 % | -132.326 K 64.49 % | -372.678 K -781.64 % | 54.674 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 223.890 K -5.75 % | 237.550 K 1 886.04 % | 11.961 K -90.42 % | 124.893 K 695.07 % | -20.988 K 95.28 % | -444.385 K -5 657.59 % | 7.996 K -95.09 % | 162.748 K 265.44 % | -98.371 K -475.28 % | 26.213 K -95.37 % | 566.208 K 216.45 % | -486.236 K -399.83 % | -97.280 K | 0.000 | 0.000 | 0.000 |
| Other non cash items | 51.458 M 49.75 % | 34.363 M -10.97 % | 38.598 M -67.93 % | 120.352 M 406.32 % | -39.289 M -318.99 % | 17.941 M 218.68 % | -15.117 M -130.16 % | 50.119 M -8.95 % | 55.047 M 246.06 % | -37.688 M -476.30 % | 10.015 M 114.75 % | -67.893 M -147.25 % | 143.688 M 240.53 % | -102.248 M -464.45 % | 28.056 M 129.19 % | -96.104 M |
| Net cash provided by operating activities | 19.841 M -68.49 % | 62.977 M 129.04 % | 27.496 M -11.57 % | 31.093 M 71.99 % | 18.078 M -37.89 % | 29.107 M -39.70 % | 48.268 M -17.79 % | 58.713 M 14.52 % | 51.270 M 108.65 % | 24.572 M -33.12 % | 36.740 M -22.99 % | 47.704 M -47.86 % | 91.488 M 544.60 % | 14.193 M -68.49 % | 45.037 M 384.47 % | 9.296 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -402.213 M | 0.000 100.00 % | -273.413 M -12.95 % | -242.067 M -52.89 % | -158.328 M 5.50 % | -167.536 M 43.34 % | -295.705 M -65.71 % | -178.449 M 31.16 % | -259.222 M -65.59 % | -156.545 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 396.488 M | 0.000 -100.00 % | 426.506 M 66.56 % | 256.064 M 108.32 % | 122.917 M -30.50 % | 176.870 M -46.96 % | 333.446 M 68.26 % | 198.171 M -25.34 % | 265.431 M 90.15 % | 139.592 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -5.725 M | 0.000 -100.00 % | 153.093 M 993.75 % | 13.997 M 139.53 % | -35.410 M -479.35 % | 9.335 M -75.27 % | 37.742 M 91.36 % | 19.722 M 217.62 % | 6.209 M 136.63 % | -16.953 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 55.871 M 115 293.42 % | -48.502 K -212.88 % | 42.969 K | 0.000 -100.00 % | 8.340 M 400.79 % | -2.773 M 84.35 % | -17.721 M 18.73 % | -21.804 M -576.14 % | 4.579 M -65.01 % | 13.089 M 994 516.19 % | 1.316 K 100.03 % | -3.974 M 92.08 % | -50.175 M -293.01 % | 25.996 M 210 071.74 % | 12.369 K 4 321.50 % | -293.000 |
| Common stock issued | 0.000 | 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 % | 243.800 M | 0.000 | 0.000 |
| Common stock repurchased | -46.670 M -1 073.60 % | -3.977 M 23.78 % | -5.217 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -243.825 M | 0.000 | 0.000 |
| Dividends paid | -26.986 M -43.81 % | -18.765 M 9.50 % | -20.734 M 13.26 % | -23.905 M 8.28 % | -26.064 M 2.53 % | -26.740 M 12.11 % | -30.425 M 7.14 % | -32.764 M 3.29 % | -33.881 M 10.04 % | -37.661 M 7.09 % | -40.537 M 7.58 % | -43.861 M -6.17 % | -41.313 M -3.81 % | -39.798 M -1.58 % | -39.180 M -8.27 % | -36.189 M |
| Other financing activites | -4.899 K 99.99 % | -40.187 M 45.47 % | -73.693 M -378.96 % | -15.386 M -822 235.33 % | -1.871 K | 0.000 | 0.000 100.00 % | -4.579 M 79.15 % | -21.968 M | 0.000 -100.00 % | 3.796 M 2 816.32 % | 130.155 K | 0.000 100.00 % | -366.028 K 93.76 % | -5.869 M -121.89 % | 26.807 M |
| Net cash used provided by financing activities | -17.790 M 71.75 % | -62.977 M 33.28 % | -94.384 M -162.04 % | -36.019 M -103.20 % | -17.726 M 39.94 % | -29.513 M 38.70 % | -48.147 M 18.60 % | -59.148 M -15.37 % | -51.270 M -108.65 % | -24.572 M 33.12 % | -36.740 M 22.99 % | -47.704 M 47.86 % | -91.488 M -544.60 % | -14.193 M 68.49 % | -45.037 M -380.02 % | -9.382 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 100.00 % | -9.423 M -126.61 % | 35.410 M 479.35 % | -9.335 M 75.27 % | -37.742 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 -100.00 % | 84.802 M 24 191.36 % | -352.000 K -200.00 % | 352.000 K 186.65 % | -406.218 K -434.17 % | 121.559 K 127.95 % | -434.841 K -107.00 % | 6.209 M 136.63 % | -16.953 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -86.292 K |
| Cash at beginning of period | 0.000 | 0.000 -100.00 % | 1.403 M 298.58 % | 352.000 K | 0.000 -100.00 % | 406.218 K 42.70 % | 284.659 K -60.44 % | 719.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 86.292 K |
| Cash at end of period | 0.000 | 0.000 -100.00 % | 86.205 M | 0.000 -100.00 % | 352.000 K | 0.000 -100.00 % | 406.218 K 42.70 % | 284.659 K -95.42 % | 6.209 M 136.63 % | -16.953 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 19.841 M -68.49 % | 62.977 M 129.04 % | 27.496 M -11.57 % | 31.093 M 71.99 % | 18.078 M -37.89 % | 29.107 M -39.70 % | 48.268 M -17.79 % | 58.713 M 14.52 % | 51.270 M 108.65 % | 24.572 M -33.12 % | 36.740 M -22.99 % | 47.704 M -47.86 % | 91.488 M 544.60 % | 14.193 M -68.49 % | 45.037 M 384.47 % | 9.296 M |
| Capital expenditure | -3.000 | 0.000 100.00 % | -2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 19.841 M -68.49 % | 62.977 M 129.04 % | 27.496 M -11.57 % | 31.093 M 71.99 % | 18.078 M -37.89 % | 29.107 M -39.70 % | 48.268 M -17.79 % | 58.713 M 14.52 % | 51.270 M 108.65 % | 24.572 M -33.12 % | 36.740 M -22.99 % | 47.704 M -47.86 % | 91.488 M 544.60 % | 14.193 M -68.49 % | 45.037 M 384.47 % | 9.296 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2025-07-31 | 2025-01-31 | 2024-07-31 | 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-02-28 | 2021-08-31 | 2021-02-28 | 2020-08-31 | 2020-02-29 | 2019-08-31 | 2019-02-28 | 2018-08-31 | 2018-02-28 | 2017-08-31 | 2017-02-28 | 2016-08-31 | 2016-02-29 | 2015-08-31 | 2015-02-28 | 2014-08-31 | 2014-02-28 | 2013-08-31 | 2013-02-28 | 2012-08-31 | 2012-02-29 | 2011-08-31 | 2011-02-28 | 2010-08-31 | 2010-02-28 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.747 M -77.01 % | 16.295 M -1.18 % | 16.490 M -0.28 % | 16.536 M 98.34 % | 8.337 M 281.85 % | -4.585 M -127.09 % | 16.926 M -2.29 % | 17.323 M -0.36 % | 17.385 M -13.91 % | 20.193 M 6.00 % | 19.051 M -2.11 % | 19.461 M 10.18 % | 17.664 M -12.35 % | 20.153 M -11.90 % | 22.875 M -2.35 % | 23.426 M -2.04 % | 23.914 M -0.83 % | 24.114 M -1.18 % | 24.401 M -1.43 % | 24.756 M 0.93 % | 24.527 M 0.87 % | 24.314 M -2.08 % | 24.831 M -0.82 % | 25.038 M -5.50 % | 26.495 M -0.66 % | 26.672 M -54.68 % | 58.853 M 0.00 % | 58.853 M 572.21 % | 8.755 M 0.00 % | 8.755 M -83.64 % | 53.500 M 0.00 % | 53.500 M |
| Net income | -31.441 M -2 922.80 % | -1.040 M -108.56 % | 12.150 M -28.93 % | 17.095 M 677.25 % | -2.962 M 69.73 % | -9.782 M 84.41 % | -62.758 M -92.72 % | -32.564 M -189.97 % | 36.195 M 73.39 % | 20.875 M 198.07 % | -21.285 M -164.48 % | 33.009 M -39.07 % | 54.171 M 616.35 % | 7.562 M -25.77 % | 10.187 M 551.45 % | -2.257 M -108.71 % | 25.901 M 188.31 % | -29.331 M -190.73 % | 32.327 M 8.51 % | 29.792 M 291 433.97 % | -10.226 K -100.04 % | 26.517 M -49.25 % | 52.254 M -17.66 % | 63.459 M 179.08 % | -80.245 M -396.22 % | 27.090 M -53.61 % | 58.394 M 0.00 % | 58.394 M 610.74 % | 8.216 M 0.00 % | 8.216 M -84.48 % | 52.934 M 0.00 % | 52.934 M |
| Income before tax | -31.441 M -2 922.80 % | -1.040 M -108.56 % | 12.150 M -28.93 % | 17.095 M 677.25 % | -2.962 M 69.73 % | -9.782 M 84.41 % | -62.758 M -92.72 % | -32.564 M -189.97 % | 36.195 M 73.39 % | 20.875 M 198.07 % | -21.285 M -164.48 % | 33.009 M -39.07 % | 54.171 M 616.35 % | 7.562 M -25.77 % | 10.187 M 551.45 % | -2.257 M -108.71 % | 25.901 M 188.31 % | -29.331 M -190.73 % | 32.327 M 8.51 % | 29.792 M 291 433.97 % | -10.226 K -100.04 % | 26.517 M -49.25 % | 52.254 M -17.66 % | 63.459 M 179.08 % | -80.245 M -396.22 % | 27.090 M -53.61 % | 58.394 M 0.00 % | 58.394 M 610.74 % | 8.216 M 0.00 % | 8.216 M -84.48 % | 52.934 M 0.00 % | 52.934 M |
| Income before tax ratio | -8.39 -13 046.77 % | -0.06 -108.66 % | 0.74 -28.73 % | 1.03 391.04 % | -0.36 -116.65 % | 2.13 157.54 % | -3.71 -97.25 % | -1.88 -190.29 % | 2.08 101.40 % | 1.03 192.52 % | -1.12 -165.87 % | 1.70 -44.69 % | 3.07 717.27 % | 0.38 -15.74 % | 0.45 562.32 % | -0.10 -108.89 % | 1.08 189.05 % | -1.22 -191.81 % | 1.32 10.09 % | 1.20 288 738.88 % | 0.00 -100.04 % | 1.09 -48.17 % | 2.10 -16.97 % | 2.53 183.69 % | -3.03 -398.19 % | 1.02 2.37 % | 0.99 0.00 % | 0.99 5.73 % | 0.94 0.00 % | 0.94 -5.15 % | 0.99 0.00 % | 0.99 |
| EBITDA | -26.373 M -722.93 % | 4.234 M | 0.000 -100.00 % | 2.572 M | 0.000 100.00 % | -4.698 M | 0.000 | 0.000 -100.00 % | 37.819 M 68.46 % | 22.450 M | 0.000 | 0.000 -100.00 % | 58.458 M 2 953.38 % | -2.049 M -1 100.51 % | 204.770 K 104.54 % | -4.513 M -192.92 % | 4.857 M 108.28 % | -58.662 M -638.10 % | 10.902 M 37.88 % | 7.907 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -103.789 M -3 059.05 % | 3.508 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income ratio | -8.39 -13 046.77 % | -0.06 -108.66 % | 0.74 -28.73 % | 1.03 391.04 % | -0.36 -116.65 % | 2.13 157.54 % | -3.71 -97.25 % | -1.88 -190.29 % | 2.08 101.40 % | 1.03 192.52 % | -1.12 -165.87 % | 1.70 -44.69 % | 3.07 717.27 % | 0.38 -15.74 % | 0.45 562.32 % | -0.10 -108.89 % | 1.08 189.05 % | -1.22 -191.81 % | 1.32 10.09 % | 1.20 288 738.88 % | 0.00 -100.04 % | 1.09 -48.17 % | 2.10 -16.97 % | 2.53 183.69 % | -3.03 -398.19 % | 1.02 2.37 % | 0.99 0.00 % | 0.99 5.73 % | 0.94 0.00 % | 0.94 -5.15 % | 0.99 0.00 % | 0.99 |
| Ratio EBITDA | -7.04 -2 809.26 % | 0.26 | 0.00 -100.00 % | 0.16 | 0.00 -100.00 % | 1.02 | 0.00 | 0.00 -100.00 % | 2.18 95.67 % | 1.11 | 0.00 | 0.00 -100.00 % | 3.31 3 355.36 % | -0.10 -1 235.68 % | 0.01 104.65 % | -0.19 -194.86 % | 0.20 108.35 % | -2.43 -644.52 % | 0.45 39.88 % | 0.32 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -3.92 -3 078.78 % | 0.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 4.48 401.44 % | 0.89 -10.75 % | 1.00 30.51 % | 0.77 0.93 % | 0.76 -48.24 % | 1.47 46.65 % | 1.00 0.00 % | 1.00 17.79 % | 0.85 -2.72 % | 0.87 -12.73 % | 1.00 0.00 % | 1.00 16.80 % | 0.86 -2.41 % | 0.88 109.93 % | 0.42 -12.13 % | 0.48 -52.44 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 59.016 M -2.15 % | 60.314 M -4.94 % | 63.446 M 0.00 % | 63.446 M -0.94 % | 64.050 M -1.08 % | 64.748 M -0.07 % | 64.792 M -0.07 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 0.24 % | 64.684 M 0.29 % | 64.498 M 0.24 % | 64.343 M 0.28 % | 64.165 M 0.19 % | 64.043 M 0.05 % | 64.012 M 0.05 % | 63.982 M 0.00 % | 63.982 M 0.00 % | 63.982 M 0.22 % | 63.839 M 0.34 % | 63.621 M 0.00 % | 63.621 M 0.85 % | 63.084 M 0.00 % | 63.084 M 0.99 % | 62.462 M 0.00 % | 62.462 M |
| Weighted average shs out | 59.016 M -2.15 % | 60.314 M -4.94 % | 63.447 M 0.00 % | 63.447 M -0.94 % | 64.050 M -1.08 % | 64.748 M -0.07 % | 64.792 M -0.07 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.836 M 0.00 % | 64.839 M 0.24 % | 64.684 M 0.29 % | 64.498 M 0.24 % | 64.343 M 0.28 % | 64.166 M -0.86 % | 64.722 M 1.11 % | 64.012 M 0.05 % | 63.982 M 0.00 % | 63.982 M 0.00 % | 63.982 M 0.22 % | 63.839 M 0.34 % | 63.621 M 0.00 % | 63.621 M 0.85 % | 63.084 M 0.00 % | 63.084 M 0.99 % | 62.462 M 0.00 % | 62.462 M |
| EPS diluted | -0.53 -2 963.58 % | -0.02 -109.11 % | 0.19 -26.92 % | 0.26 662.77 % | -0.05 69.20 % | -0.15 84.54 % | -0.97 -94.00 % | -0.50 -189.29 % | 0.56 75.00 % | 0.32 196.97 % | -0.33 -164.71 % | 0.51 -39.29 % | 0.84 600.00 % | 0.12 -23.66 % | 0.16 551.72 % | -0.03 -108.70 % | 0.40 186.96 % | -0.46 -192.00 % | 0.50 8.70 % | 0.46 230 100.00 % | 0.00 -100.05 % | 0.42 -48.78 % | 0.82 -18.00 % | 1.00 179.37 % | -1.26 -400.00 % | 0.42 16.67 % | 0.36 0.00 % | 0.36 200.00 % | 0.12 0.00 % | 0.12 -85.71 % | 0.84 0.00 % | 0.84 |
| Earnings per share | -0.53 -2 963.58 % | -0.02 -109.11 % | 0.19 -26.92 % | 0.26 662.77 % | -0.05 69.20 % | -0.15 84.54 % | -0.97 -94.00 % | -0.50 -189.29 % | 0.56 75.00 % | 0.32 196.97 % | -0.33 -164.71 % | 0.51 -39.29 % | 0.84 600.00 % | 0.12 -23.66 % | 0.16 551.72 % | -0.03 -108.70 % | 0.40 186.96 % | -0.46 -192.00 % | 0.50 8.70 % | 0.46 230 100.00 % | 0.00 -100.05 % | 0.42 -48.78 % | 0.82 -18.00 % | 1.00 179.37 % | -1.26 -400.00 % | 0.42 16.67 % | 0.36 0.00 % | 0.36 200.00 % | 0.12 0.00 % | 0.12 -85.71 % | 0.84 0.00 % | 0.84 |
| Gross profit | 16.767 M 15.29 % | 14.543 M -11.80 % | 16.490 M 30.15 % | 12.670 M 100.18 % | 6.329 M 194.13 % | -6.724 M -139.72 % | 16.926 M -2.29 % | 17.323 M 17.37 % | 14.759 M -16.25 % | 17.622 M -7.50 % | 19.051 M -2.11 % | 19.461 M 28.69 % | 15.123 M -14.46 % | 17.679 M 84.94 % | 9.559 M -14.20 % | 11.141 M -53.41 % | 23.914 M -0.83 % | 24.114 M -1.18 % | 24.401 M -1.43 % | 24.756 M 0.93 % | 24.527 M 0.87 % | 24.314 M -2.08 % | 24.831 M -0.82 % | 25.038 M -5.50 % | 26.495 M -0.66 % | 26.672 M -54.68 % | 58.853 M 0.00 % | 58.853 M 572.21 % | 8.755 M 0.00 % | 8.755 M -83.64 % | 53.500 M 0.00 % | 53.500 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.355 M -3.43 % | 7.616 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.611 M 196.28 % | -9.982 M 56.46 % | -22.925 M | 0.000 100.00 % | -50.611 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 1.752 M | 0.000 -100.00 % | 3.866 M 92.53 % | 2.008 M -6.12 % | 2.139 M | 0.000 | 0.000 -100.00 % | 2.626 M 2.11 % | 2.571 M | 0.000 | 0.000 -100.00 % | 2.541 M 2.75 % | 2.473 M -81.43 % | 13.316 M 8.39 % | 12.285 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 2.305 M | 0.000 -100.00 % | 1.769 M -12.09 % | 2.012 M 92.73 % | 1.044 M -5.89 % | 1.109 M -55.21 % | 2.477 M -7.14 % | 2.668 M 93.63 % | 1.378 M 4.52 % | 1.318 M -49.34 % | 2.602 M -1.06 % | 2.630 M 97.91 % | 1.329 M 2.77 % | 1.293 M -52.22 % | 2.706 M -1.86 % | 2.757 M -3.91 % | 2.869 M 1.25 % | 2.834 M -4.75 % | 2.975 M 3.65 % | 2.871 M -2.10 % | 2.932 M 1.89 % | 2.878 M -0.70 % | 2.898 M 5.85 % | 2.738 M -7.23 % | 2.951 M -4.46 % | 3.089 M 631.75 % | 422.196 K 0.00 % | 422.196 K -14.78 % | 495.411 K 0.00 % | 495.411 K -5.65 % | 525.063 K 0.00 % | 525.063 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 35.600 M 1 202.89 % | -3.228 M -259.39 % | 2.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.876 K 0.00 % | 36.876 K -15.80 % | 43.798 K 0.00 % | 43.798 K 5.02 % | 41.706 K 0.00 % | 41.706 K |
| Operating expenses | 2.305 M -77.65 % | 10.310 M 482.78 % | 1.769 M -12.09 % | 2.012 M -69.96 % | 6.699 M -35.84 % | 10.440 M 321.46 % | 2.477 M -7.14 % | 2.668 M -73.79 % | 10.177 M 344.26 % | 2.291 M -94.00 % | 38.191 M 123.70 % | 17.072 M -9.38 % | 18.840 M 280.27 % | 4.954 M -41.69 % | 8.496 M -61.44 % | 22.031 M 314.79 % | 5.311 M -89.46 % | 50.370 M 379.22 % | 10.511 M 55.22 % | 6.772 M -70.18 % | 22.712 M 479.24 % | 3.921 M -86.59 % | 29.237 M -27.31 % | 40.225 M -61.56 % | 104.656 M 3 964.43 % | 2.575 M 460.90 % | 459.072 K 0.00 % | 459.072 K -14.86 % | 539.209 K 0.00 % | 539.209 K -4.86 % | 566.768 K 0.00 % | 566.768 K |
| Cost and expenses | 2.305 M 119.11 % | -12.061 M -781.80 % | 1.769 M -12.09 % | 2.012 M -61.57 % | 5.236 M 4 502.83 % | 113.754 K -95.41 % | 2.477 M -7.14 % | 2.668 M 113.05 % | -20.434 M -805.55 % | -2.257 M -105.91 % | 38.191 M 123.70 % | 17.072 M 141.85 % | -40.794 M -424.01 % | 12.590 M 48.19 % | 8.496 M -61.44 % | 22.031 M 314.79 % | 5.311 M -89.46 % | 50.370 M 379.22 % | 10.511 M 55.22 % | 6.772 M -70.18 % | 22.712 M 479.24 % | 3.921 M -86.59 % | 29.237 M -27.31 % | 40.225 M -61.56 % | 104.656 M 3 964.43 % | 2.575 M 460.90 % | 459.072 K 0.00 % | 459.072 K -14.86 % | 539.209 K 0.00 % | 539.209 K -4.86 % | 566.768 K 0.00 % | 566.768 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 2.305 M -77.65 % | 10.310 M 482.78 % | 1.769 M -12.09 % | 2.012 M 92.73 % | 1.044 M -5.89 % | 1.109 M -55.21 % | 2.477 M -7.14 % | 2.668 M 93.63 % | 1.378 M 4.52 % | 1.318 M -49.34 % | 2.602 M -1.06 % | 2.630 M 97.91 % | 1.329 M 2.77 % | 1.293 M -52.22 % | 2.706 M -1.86 % | 2.757 M -3.91 % | 2.869 M 1.25 % | 2.834 M -4.75 % | 2.975 M 3.65 % | 2.871 M -2.10 % | 2.932 M 1.89 % | 2.878 M -0.70 % | 2.898 M 5.85 % | 2.738 M -7.23 % | 2.951 M -4.46 % | 3.089 M 631.75 % | 422.196 K 0.00 % | 422.196 K -14.78 % | 495.411 K 0.00 % | 495.411 K -5.65 % | 525.063 K 0.00 % | 525.063 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.109 M 26.18 % | 2.464 M | 0.000 | 0.000 -100.00 % | 812.424 K 3.15 % | 787.582 K -63.29 % | 2.145 M -39.13 % | 3.525 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.324 M 8.09 % | 3.075 M 18.99 % | 2.584 M 48.93 % | 1.735 M -4.93 % | 1.825 M 6.27 % | 1.718 M -5.37 % | 1.815 M 0.65 % | 1.803 M -13.50 % | 2.085 M -3.34 % | 2.157 M -91.91 % | 26.671 M 0.00 % | 26.671 M -0.42 % | 26.783 M 0.00 % | 26.783 M 1.67 % | 26.342 M 0.00 % | 26.342 M |
| Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 11.946 M 97.04 % | 6.063 M 19.26 % | 5.084 M 92.83 % | 2.636 M 65.17 % | 1.596 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.338 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.704 M 0.00 % | 1.704 M 149.83 % | 681.874 K 0.00 % | 681.874 K 20.64 % | 565.217 K 0.00 % | 565.217 K |
| Depreciation and amortization | -14.463 M | 0.000 100.00 % | -14.721 M -1.36 % | -14.524 M -102.62 % | -7.168 M -3.82 % | -6.904 M 52.22 % | -14.449 M 1.41 % | -14.656 M -99.25 % | -7.355 M 3.43 % | -7.616 M 53.70 % | -16.449 M 2.27 % | -16.832 M -85.77 % | -9.060 M 5.73 % | -9.611 M 52.35 % | -20.169 M 2.42 % | -20.669 M 1.79 % | -21.044 M 1.11 % | -21.280 M 0.68 % | -21.426 M 2.10 % | -21.885 M -1.35 % | -21.594 M -0.74 % | -21.436 M 2.27 % | -21.933 M 1.64 % | -22.300 M 5.28 % | -23.544 M 0.16 % | -23.583 M -67 166.48 % | 35.163 K 0.00 % | 35.163 K -94.84 % | 681.874 K 0.00 % | 681.874 K 20.64 % | 565.217 K 0.00 % | 565.217 K |
| Operating income | -26.373 M -722.93 % | 4.234 M -71.24 % | 14.721 M 1.36 % | 14.524 M 368.32 % | 3.101 M 166.01 % | -4.698 M -132.52 % | 14.449 M -1.41 % | 14.656 M -61.25 % | 37.819 M 68.46 % | 22.450 M 36.48 % | 16.449 M -2.27 % | 16.832 M -71.21 % | 58.458 M 391.29 % | 11.899 M -41.01 % | 20.169 M -2.42 % | 20.669 M -1.79 % | 21.044 M -1.11 % | 21.280 M -0.68 % | 21.426 M -2.10 % | 21.885 M 1.35 % | 21.594 M 0.74 % | 21.436 M -2.27 % | 21.933 M -1.64 % | 22.300 M -5.28 % | 23.544 M -0.16 % | 23.583 M -59.61 % | 58.394 M 0.00 % | 58.394 M 610.74 % | 8.216 M 0.00 % | 8.216 M -84.48 % | 52.934 M 0.00 % | 52.934 M |
| Operating income ratio | -7.04 -2 809.26 % | 0.26 -70.90 % | 0.89 1.64 % | 0.88 136.12 % | 0.37 -63.70 % | 1.02 20.05 % | 0.85 0.90 % | 0.85 -61.11 % | 2.18 95.67 % | 1.11 28.76 % | 0.86 -0.17 % | 0.86 -73.87 % | 3.31 460.50 % | 0.59 -33.03 % | 0.88 -0.07 % | 0.88 0.26 % | 0.88 -0.28 % | 0.88 0.50 % | 0.88 -0.68 % | 0.88 0.41 % | 0.88 -0.13 % | 0.88 -0.19 % | 0.88 -0.83 % | 0.89 0.23 % | 0.89 0.50 % | 0.88 -10.89 % | 0.99 0.00 % | 0.99 5.73 % | 0.94 0.00 % | 0.94 -5.15 % | 0.99 0.00 % | 0.99 |
| Total other income expenses net | -5.068 M 3.90 % | -5.274 M -105.15 % | -2.571 M -113.07 % | 19.667 M 294.15 % | -10.129 M -5 158.32 % | -192.637 K 99.75 % | -77.207 M -63.51 % | -47.220 M -2 806.11 % | -1.625 M -3.15 % | -1.575 M 95.83 % | -37.735 M -333.26 % | 16.177 M 477.33 % | -4.287 M 1.14 % | -4.337 M 56.55 % | -9.982 M 56.46 % | -22.925 M -572.01 % | 4.857 M 106.08 % | -79.942 M -833.30 % | 10.902 M 37.88 % | 7.907 M 136.60 % | -21.605 M -525.19 % | 5.081 M -83.24 % | 30.320 M -26.33 % | 41.159 M 139.66 % | -103.789 M -3 059.05 % | 3.508 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025-07-31 | 2025-01-31 | 2024-07-31 | 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-02-28 | 2021-08-31 | 2021-02-28 | 2020-08-31 | 2020-02-29 | 2019-08-31 | 2019-02-28 | 2018-08-31 | 2018-02-28 | 2017-08-31 | 2017-02-28 | 2016-08-31 | 2016-02-29 | 2015-08-31 | 2015-02-28 | 2014-08-31 | 2014-02-28 | 2013-08-31 | 2013-02-28 | 2012-08-31 | 2012-02-29 | 2011-08-31 | 2011-02-28 | 2010-08-31 | 2010-02-28 |
| 2025-07-31 | 2025-01-31 | 2024-07-31 | 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-02-28 | 2021-08-31 | 2021-02-28 | 2020-08-31 | 2020-02-29 | 2019-08-31 | 2019-02-28 | 2018-08-31 | 2018-02-28 | 2017-08-31 | 2017-02-28 | 2016-08-31 | 2016-02-29 | 2015-08-31 | 2015-02-28 | 2014-08-31 | 2014-02-28 | 2013-08-31 | 2013-02-28 | 2012-08-31 | 2012-02-29 | 2011-08-31 | 2011-02-28 | 2010-08-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 284.919 M 6.43 % | 267.717 M 16.88 % | 229.053 M -5.22 % | 241.675 M -33.02 % | 360.806 M 26.53 % | 285.157 M -17.76 % | 346.727 M -1.71 % | 352.770 M 0.56 % | 350.816 M -5.67 % | 371.891 M 87 403.13 % | 425.003 K -99.58 % | 100.737 M 0.37 % | 100.369 M 45 122.49 % | 221.944 K -99.80 % | 112.816 M -14.30 % | 131.646 M 2 774.76 % | 4.579 M 32.11 % | 3.466 M -99.15 % | 405.757 M 0.62 % | 403.243 M 30 641 477.13 % | 1.316 K -100.00 % | 392.076 M 0.94 % | 388.433 M -0.85 % | 391.756 M -0.29 % | 392.885 M 81 378.38 % | 482.195 K 14 945.09 % | 3.205 K 567.71 % | 480.000 -96.21 % | 12.662 K 102.18 % | -579.782 K -197 977.82 % | 293.000 |
| Total investments | 697.246 M 21 224.90 % | 3.270 M -99.56 % | 735.989 M -0.32 % | 738.348 M -4.67 % | 774.552 M -2.76 % | 796.550 M 8 747.60 % | 9.003 M -99.06 % | 956.322 M -4.66 % | 1.003 B 3.03 % | 973.536 M 1.76 % | 956.656 M -5.44 % | 1.012 B 4.07 % | 972.107 M 4.44 % | 930.758 M -2.94 % | 958.983 M -1.87 % | 977.235 M -3.40 % | 1.012 B -0.68 % | 1.019 B -4.28 % | 1.064 B 1.59 % | 1.047 B 1.75 % | 1.029 B -0.91 % | 1.039 B 1.79 % | 1.021 B 1.08 % | 1.010 B 4.36 % | 967.510 M -13.62 % | 1.120 B 0.67 % | 1.113 B 3.98 % | 1.070 B 5.89 % | 1.011 B 5.56 % | 957.262 M -7.83 % | 1.039 B |
| Total debt | 284.919 M 6.43 % | 267.717 M 16.88 % | 229.053 M -0.83 % | 230.980 M -14.23 % | 269.292 M -5.62 % | 285.324 M -15.52 % | 337.724 M -3.89 % | 351.407 M 0.45 % | 349.839 M -0.13 % | 350.299 M 82 322.66 % | 425.003 K -99.58 % | 100.737 M 0.27 % | 100.463 M 45 165.17 % | 221.944 K -99.80 % | 112.817 M -14.41 % | 131.806 M 2 778.26 % | 4.579 M 30.89 % | 3.499 M -99.14 % | 405.757 M 0.49 % | 403.776 M 30 681 940.65 % | 1.316 K -100.00 % | 392.866 M 1.02 % | 388.911 M -1.03 % | 392.977 M 0.02 % | 392.885 M 81 378.38 % | 482.195 K 14 945.09 % | 3.205 K 567.71 % | 480.000 -96.21 % | 12.662 K 5 708.26 % | 218.000 -25.60 % | 293.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -104.132 M -53.38 % | -67.894 M -25.04 % | -54.298 M 3.06 % | -56.011 M 12.40 % | -63.936 M -16.18 % | -55.030 M -58.46 % | -34.727 M -212.21 % | 30.948 M -59.58 % | 76.557 M 43.38 % | 53.395 M 17.22 % | 45.552 M -42.97 % | 79.869 M 32.15 % | 60.439 M 287.94 % | 15.579 M 349.68 % | 3.465 M -9.37 % | 3.823 M -20.01 % | 4.779 M 2.91 % | 4.644 M -17.05 % | 5.598 M -15.57 % | 6.631 M -6.88 % | 7.121 M -9.23 % | 7.845 M -10.20 % | 8.737 M -10.85 % | 9.800 M -14.83 % | 11.507 M -8.37 % | 12.558 M -8.33 % | 13.700 M 207.01 % | -12.802 M 1.20 % | -12.958 M -31.73 % | -9.837 M -97.08 % | -4.991 M |
| Common stock | 510.322 M -5.53 % | 540.176 M -4.37 % | 564.845 M -0.17 % | 565.828 M -0.68 % | 569.697 M -1.20 % | 576.610 M -0.10 % | 577.198 M 0.00 % | 577.198 M 0.00 % | 577.198 M 0.00 % | 577.198 M 0.00 % | 577.198 M 0.00 % | 577.198 M 0.00 % | 577.198 M -0.91 % | 582.474 M 0.00 % | 582.474 M 0.00 % | 582.474 M 0.25 % | 580.998 M -0.99 % | 586.819 M 0.26 % | 585.298 M 0.31 % | 583.465 M 0.21 % | 582.218 M 0.05 % | 581.946 M 0.05 % | 581.633 M -0.02 % | 581.767 M 0.00 % | 581.767 M 0.24 % | 580.399 M 0.41 % | 578.030 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 406.190 M -13.99 % | 472.282 M -7.49 % | 510.547 M 0.14 % | 509.818 M 0.80 % | 505.761 M -3.03 % | 521.580 M -3.85 % | 542.470 M -10.80 % | 608.145 M -6.98 % | 653.755 M 3.67 % | 630.592 M 1.26 % | 622.750 M -5.22 % | 657.067 M 3.05 % | 637.636 M 6.62 % | 598.054 M -1.31 % | 605.972 M -0.94 % | 611.735 M -2.97 % | 630.489 M 1.59 % | 620.620 M -7.04 % | 667.589 M 2.19 % | 653.289 M 1.62 % | 642.889 M -3.05 % | 663.142 M 0.95 % | 656.922 M 4.94 % | 625.974 M 7.06 % | 584.718 M -14.78 % | 686.099 M 1.01 % | 679.207 M 4.14 % | 652.232 M 8.30 % | 602.234 M 7.95 % | 557.857 M -10.77 % | 625.195 M |
| Other non current liabilities | 0.000 100.00 % | -267.711 M -16.88 % | -229.043 M 0.84 % | -230.973 M 14.21 % | -269.230 M 5.64 % | -285.324 M -217.03 % | 243.800 M 0.00 % | 243.800 M 329.94 % | -106.029 M 69.73 % | -350.299 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -112.817 M 14.41 % | -131.806 M | 0.000 | 0.000 100.00 % | -405.757 M -0.49 % | -403.776 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -392.885 M -81 378.38 % | -482.195 K -14 945.09 % | -3.205 K -567.71 % | -480.000 96.21 % | -12.662 K -5 708.26 % | -218.000 25.60 % | -293.000 |
| Long term debt | 284.914 M 6.43 % | 267.711 M 16.88 % | 229.043 M -0.84 % | 230.973 M -14.21 % | 269.230 M -5.64 % | 285.324 M 203.85 % | 93.902 M -12.74 % | 107.607 M 1.49 % | 106.029 M -69.73 % | 350.299 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 112.817 M -14.41 % | 131.806 M | 0.000 | 0.000 -100.00 % | 405.757 M 0.49 % | 403.776 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 392.885 M 81 378.38 % | 482.195 K 14 945.09 % | 3.205 K 567.71 % | 480.000 -96.21 % | 12.662 K 5 708.26 % | 218.000 -25.60 % | 293.000 |
| Total non current liabilities | 284.914 M | 0.000 -100.00 % | 229.043 M -0.84 % | 230.973 M -14.24 % | 269.337 M 3 551.32 % | 7.376 M -97.82 % | 337.702 M 5 072.55 % | 6.529 M -98.13 % | 349.829 M -0.13 % | 350.299 M 82 322.66 % | 425.003 K -99.88 % | 344.537 M 0.08 % | 344.263 M 155 012.70 % | 221.944 K -99.94 % | 356.617 M -5.06 % | 375.606 M 8 102.12 % | 4.579 M 30.89 % | 3.499 M -99.14 % | 405.757 M 0.49 % | 403.776 M 30 681 940.65 % | 1.316 K -100.00 % | 392.866 M 1.02 % | 388.911 M -1.03 % | 392.977 M 0.02 % | 392.885 M 81 378.38 % | 482.195 K 14 945.09 % | 3.205 K 567.71 % | 480.000 -96.21 % | 12.662 K 5 708.26 % | 218.000 -25.60 % | 293.000 |
| Other current liabilities | 1.339 M 24 511.50 % | -5.487 K -101.47 % | 372.547 K -89.72 % | 3.624 M 137.29 % | 1.527 M 130.77 % | -4.963 M -244.00 % | 3.447 M 152.79 % | -6.529 M 29.76 % | -9.294 M 96.22 % | -246.005 M -10 834.40 % | -2.250 M 90.83 % | -24.533 M -800.29 % | -2.725 M 7.21 % | -2.937 M 4.24 % | -3.067 M 9.33 % | -3.382 M 66.72 % | -10.164 M -36.55 % | -7.443 M -120.72 % | -3.372 M 2.04 % | -3.442 M -3.93 % | -3.312 M 38.98 % | -5.428 M -443.26 % | -999.150 K -1.23 % | -987.015 K 74.25 % | -3.833 M 25.06 % | -5.115 M | 0.000 100.00 % | -3.812 M 12.86 % | -4.375 M | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -2.292 K 100.00 % | -243.862 M | 0.000 100.00 % | -243.823 M -2.76 % | -237.271 M -1.18 % | -234.515 M 2.93 % | -241.595 M 0.16 % | -241.975 M -10.36 % | -219.267 M 9.05 % | -241.075 M 0.00 % | -241.085 M | 0.000 | 0.000 -100.00 % | 1.005 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.787 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 4.921 K -10.32 % | 5.487 K -44.12 % | 9.820 K 42.69 % | 6.882 K -88.20 % | 58.322 K | 0.000 -100.00 % | 15.353 K | 0.000 | 0.000 -100.00 % | 243.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.579 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 12.668 M | 0.000 | 0.000 -100.00 % | 4.397 M -23.70 % | 5.763 M -21.87 % | 7.376 M -28.04 % | 10.250 M 57.01 % | 6.529 M -29.76 % | 9.294 M 321.43 % | 2.205 M -1.97 % | 2.250 M -90.83 % | 24.533 M 800.29 % | 2.725 M -7.21 % | 2.937 M -4.24 % | 3.067 M -9.33 % | 3.382 M -39.44 % | 5.585 M -51.53 % | 11.522 M 241.66 % | 3.372 M -2.04 % | 3.442 M -55.80 % | 7.788 M -18.28 % | 9.531 M 88.49 % | 5.056 M -2.23 % | 5.171 M 34.90 % | 3.833 M -25.06 % | 5.115 M 33.05 % | 3.845 M -12.57 % | 4.397 M 0.51 % | 4.375 M -64.26 % | 12.240 M 99.17 % | 6.145 M |
| Total liabilities | 297.582 M 9.15 % | 272.647 M 17.19 % | 232.650 M -1.16 % | 235.370 M -14.44 % | 275.100 M -6.30 % | 293.601 M -15.62 % | 347.952 M -2.95 % | 358.544 M -0.39 % | 359.944 M 1.91 % | 353.181 M 2.53 % | 344.451 M -7.15 % | 370.984 M 6.66 % | 347.811 M 0.32 % | 346.703 M -5.24 % | 365.890 M -3.69 % | 379.905 M -3.79 % | 394.861 M -5.17 % | 416.381 M 1.46 % | 410.399 M 0.59 % | 408.010 M 1.58 % | 401.680 M -0.37 % | 403.173 M 2.14 % | 394.717 M -1.02 % | 398.801 M 0.35 % | 397.403 M -11.28 % | 447.936 M 0.06 % | 447.655 M 3.71 % | 431.636 M 2.37 % | 421.654 M -1.86 % | 429.656 M 0.09 % | 429.257 M |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 10.695 M -88.31 % | 91.514 M 111.49 % | -796.550 M -557.85 % | 173.977 M 118.19 % | -956.322 M 4.66 % | -1.003 B -3.03 % | -973.536 M -1.76 % | -956.656 M 5.44 % | -1.012 B -4.07 % | -972.107 M -4.44 % | -930.758 M 2.94 % | -958.983 M 1.87 % | -977.235 M 3.40 % | -1.012 B 0.68 % | -1.019 B 4.28 % | -1.064 B -1.59 % | -1.047 B -1.75 % | -1.029 B 0.91 % | -1.039 B -1.79 % | -1.021 B -1.08 % | -1.010 B -4.36 % | -967.510 M 13.62 % | -1.120 B -0.67 % | -1.113 B -3.98 % | -1.070 B -5.89 % | -1.011 B -5.56 % | -957.262 M 7.83 % | -1.039 B |
| Long term investments | 697.246 M | 0.000 -100.00 % | 735.989 M 1.15 % | 727.653 M 6.53 % | 683.038 M -14.25 % | 796.550 M 15.89 % | 687.308 M -28.13 % | 956.322 M -4.66 % | 1.003 B 3.03 % | 973.536 M 1.76 % | 956.656 M -5.44 % | 1.012 B 4.07 % | 972.107 M 4.44 % | 930.758 M -2.94 % | 958.983 M -1.87 % | 977.235 M -3.40 % | 1.012 B -0.68 % | 1.019 B -4.28 % | 1.064 B 1.59 % | 1.047 B 1.75 % | 1.029 B -0.91 % | 1.039 B 1.79 % | 1.021 B 1.08 % | 1.010 B 4.36 % | 967.510 M -13.62 % | 1.120 B 0.67 % | 1.113 B 3.98 % | 1.070 B 5.89 % | 1.011 B 5.56 % | 957.262 M -7.83 % | 1.039 B |
| 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non current assets | 697.246 M | 0.000 -100.00 % | 863.835 M 17.00 % | 738.348 M -4.67 % | 774.552 M -2.76 % | 796.550 M -7.52 % | 861.284 M -9.94 % | 956.322 M -4.66 % | 1.003 B 3.03 % | 973.536 M 1.76 % | 956.656 M -5.44 % | 1.012 B 4.07 % | 972.107 M 4.44 % | 930.758 M -2.94 % | 958.983 M -1.87 % | 977.235 M -3.40 % | 1.012 B -0.68 % | 1.019 B -4.28 % | 1.064 B 1.59 % | 1.047 B 1.75 % | 1.029 B -0.91 % | 1.039 B 1.79 % | 1.021 B 1.08 % | 1.010 B 4.36 % | 967.510 M -13.62 % | 1.120 B 0.67 % | 1.113 B 3.98 % | 1.070 B 5.89 % | 1.011 B 5.56 % | 957.262 M -7.83 % | 1.039 B |
| Other current assets | -7.829 M 25.20 % | -10.466 M | 0.000 -100.00 % | 8.293 K -34.06 % | 12.576 K -99.80 % | 6.435 M 351.91 % | 1.424 M 127 037.50 % | 1.120 K -99.71 % | 382.704 K 18 911.62 % | 2.013 K -94.08 % | 34.032 K -95.76 % | 801.701 K 132.38 % | 344.990 K -63.73 % | 951.174 K 165.71 % | 357.972 K -34.91 % | 549.929 K -30.73 % | 793.859 K -84.57 % | 5.144 M 813.60 % | 563.049 K -3.18 % | 581.532 K 23.76 % | 469.890 K -45.85 % | 867.707 K 53.75 % | 564.352 K -61.35 % | 1.460 M 6 632.25 % | 21.691 K -49.92 % | 43.313 K 263.82 % | 11.905 K -23.13 % | 15.487 K -74.16 % | 59.943 K 39.40 % | 43.001 K 0.00 % | 43.001 K |
| Short term investments | 7.829 M 139.45 % | 3.270 M | 0.000 -100.00 % | 10.695 M -88.31 % | 91.514 M | 0.000 -100.00 % | 9.003 M 560.69 % | 1.363 M 39.46 % | 977.136 K -95.47 % | 21.592 M -1.10 % | 21.832 M 678.69 % | 2.804 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 | 0.000 | 0.000 100.00 % | -10.695 M 88.31 % | -91.514 M -54 603.98 % | 167.903 K 101.86 % | -9.003 M -560.69 % | -1.363 M -39.46 % | -977.136 K 95.47 % | -21.592 M | 0.000 | 0.000 -100.00 % | 94.718 K | 0.000 -100.00 % | 1.159 K -99.28 % | 160.102 K | 0.000 -100.00 % | 32.556 K | 0.000 -100.00 % | 532.500 K | 0.000 -100.00 % | 790.000 K 65.27 % | 478.000 K -60.85 % | 1.221 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 580.000 K | 0.000 |
| Cash and short term investments | 7.829 M 139.45 % | 3.270 M | 0.000 -100.00 % | 10.695 M -88.31 % | 91.514 M 54 403.98 % | 167.903 K -98.14 % | 9.003 M 560.69 % | 1.363 M 39.46 % | 977.136 K -95.47 % | 21.592 M -1.10 % | 21.832 M 678.69 % | 2.804 M 2 859.99 % | 94.718 K | 0.000 -100.00 % | 1.159 K -99.28 % | 160.102 K | 0.000 -100.00 % | 32.556 K | 0.000 -100.00 % | 532.500 K | 0.000 -100.00 % | 790.000 K 65.27 % | 478.000 K -60.85 % | 1.221 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 580.000 K | 0.000 |
| Total current assets | 6.526 M | 0.000 -100.00 % | 7.166 M 4.78 % | 6.839 M 8.39 % | 6.310 M -63.31 % | 17.196 M -40.98 % | 29.138 M 181.08 % | 10.366 M 0.65 % | 10.300 M 0.63 % | 10.235 M -2.62 % | 10.510 M -32.39 % | 15.546 M 19.63 % | 12.996 M -1.43 % | 13.185 M 4.99 % | 12.558 M -9.36 % | 13.855 M 7.11 % | 12.935 M -22.83 % | 16.760 M 25.50 % | 13.355 M -3.55 % | 13.847 M -6.59 % | 14.824 M -46.00 % | 27.453 M -11.37 % | 30.976 M 106.86 % | 14.974 M 3.77 % | 14.430 M 5.70 % | 13.653 M -1.76 % | 13.898 M 3.78 % | 13.392 M 1.32 % | 13.217 M -56.10 % | 30.109 M 90.82 % | 15.779 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.817 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -320.736 K 41.68 % | -549.929 K | 0.000 100.00 % | -5.130 M | 0.000 100.00 % | -581.532 K | 0.000 100.00 % | -828.853 K -55.77 % | -532.114 K 62.51 % | -1.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 6.526 M -9.32 % | 7.196 M 0.42 % | 7.166 M 4.91 % | 6.831 M 8.48 % | 6.297 M -63.02 % | 17.028 M -38.56 % | 27.714 M 167.35 % | 10.366 M 0.65 % | 10.300 M 0.63 % | 10.235 M -2.62 % | 10.510 M -32.39 % | 15.546 M 20.51 % | 12.901 M -2.15 % | 13.185 M 5.00 % | 12.557 M -8.30 % | 13.694 M 5.87 % | 12.935 M -22.67 % | 16.728 M 25.26 % | 13.355 M 0.30 % | 13.314 M -10.18 % | 14.824 M -44.40 % | 26.663 M -12.51 % | 30.476 M 124.15 % | 13.596 M -5.78 % | 14.430 M 5.70 % | 13.653 M -1.76 % | 13.898 M 3.78 % | 13.392 M 1.32 % | 13.217 M -55.24 % | 29.529 M 87.14 % | 15.779 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 744.930 M 682.87 % | -127.804 M | 0.000 | 0.000 -100.00 % | 1.436 M | 0.000 -100.00 % | 1.120 K -99.68 % | 352.000 K 17 386.34 % | 2.013 K -94.08 % | 34.032 K -95.76 % | 801.702 K 132.38 % | 344.990 K -57.66 % | 814.745 K 154.02 % | 320.736 K -41.68 % | 549.929 K -27.32 % | 756.680 K -53.47 % | 1.626 M 209.29 % | 525.775 K 972.31 % | 49.032 K -87.69 % | 398.210 K 924.89 % | 38.854 K -45.76 % | 71.630 K -51.74 % | 148.437 K -17.71 % | 180.392 K -29.93 % | 257.438 K -16.31 % | 307.607 K -27.83 % | 426.236 K 160.55 % | 163.594 K 15.34 % | 141.831 K 3.65 % | 136.839 K |
| Account payables | 11.323 M | 0.000 -100.00 % | 287.466 K -62.50 % | 766.491 K -81.65 % | 4.178 M -15.82 % | 4.963 M -26.89 % | 6.789 M 3.98 % | 6.529 M -29.76 % | 9.294 M 321.43 % | 2.205 M -1.97 % | 2.250 M -90.83 % | 24.533 M 800.29 % | 2.725 M -7.21 % | 2.937 M -4.24 % | 3.067 M -9.33 % | 3.382 M -39.44 % | 5.585 M -24.97 % | 7.443 M 120.72 % | 3.372 M -2.04 % | 3.442 M 3.93 % | 3.312 M -38.98 % | 5.428 M 443.26 % | 999.150 K 1.23 % | 987.015 K -74.25 % | 3.833 M -25.06 % | 5.115 M 33.05 % | 3.845 M 0.85 % | 3.812 M -12.86 % | 4.375 M -64.26 % | 12.240 M 99.17 % | 6.145 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 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 % | 20.033 M -21.25 % | 25.438 M -43.11 % | 44.711 M | 0.000 -100.00 % | 76.694 M | 0.000 -100.00 % | 53.551 M -26.99 % | 73.351 M 10.22 % | 66.553 M | 0.000 100.00 % | -8.556 M -109.19 % | 93.142 M 6.48 % | 87.478 M -86.28 % | 637.681 M 3.66 % | 615.192 M 8.37 % | 567.694 M -9.92 % | 630.187 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 liabilities | 0.000 -100.00 % | 272.647 M | 0.000 | 0.000 | 0.000 -100.00 % | 278.848 M | 0.000 -100.00 % | 345.486 M 42 016.67 % | 820.308 K 21.26 % | 676.513 K -99.80 % | 341.776 M 17 759.96 % | 1.914 M 132.51 % | 823.032 K -99.76 % | 343.545 M 5 435.34 % | 6.206 M 577.04 % | 916.698 K -99.76 % | 384.697 M -4.15 % | 401.360 M 31 509.08 % | 1.270 M 60.25 % | 792.382 K -99.80 % | 393.890 M 50 575.79 % | 777.275 K 3.62 % | 750.152 K 14.97 % | 652.472 K -4.73 % | 684.835 K -99.85 % | 442.338 M -0.33 % | 443.807 M 3.88 % | 427.239 M 2.39 % | 417.267 M -0.04 % | 417.416 M -1.35 % | 423.111 M |
| Total assets | 703.772 M -5.53 % | 744.930 M 0.23 % | 743.197 M -0.27 % | 745.188 M -4.57 % | 780.862 M -4.21 % | 815.182 M -8.45 % | 890.423 M -7.89 % | 966.689 M -4.64 % | 1.014 B 3.04 % | 983.773 M 1.71 % | 967.201 M -5.92 % | 1.028 B 4.32 % | 985.448 M 4.31 % | 944.757 M -2.79 % | 971.862 M -1.99 % | 991.640 M -3.29 % | 1.025 B -1.12 % | 1.037 B -3.80 % | 1.078 B 1.57 % | 1.061 B 1.60 % | 1.045 B -2.04 % | 1.066 B 1.40 % | 1.052 B 2.62 % | 1.025 B 4.34 % | 982.121 M -13.40 % | 1.134 B 0.64 % | 1.127 B 3.97 % | 1.084 B 5.86 % | 1.024 B 3.68 % | 987.513 M -6.35 % | 1.054 B |
| 2025-07-31 | 2025-01-31 | 2024-07-31 | 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-02-28 | 2021-08-31 | 2021-02-28 | 2020-08-31 | 2020-02-29 | 2019-08-31 | 2019-02-28 | 2018-08-31 | 2018-02-28 | 2017-08-31 | 2017-02-28 | 2016-08-31 | 2016-02-29 | 2015-08-31 | 2015-02-28 | 2014-08-31 | 2014-02-28 | 2013-08-31 | 2013-02-28 | 2012-08-31 | 2012-02-29 | 2011-08-31 | 2011-02-28 | 2010-08-31 |
| 2025-07-31 | 2025-01-31 | 2024-07-31 | 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-02-28 | 2021-08-31 | 2021-02-28 | 2020-08-31 | 2020-02-29 | 2019-08-31 | 2019-02-28 | 2018-08-31 | 2018-02-28 | 2017-08-31 | 2017-02-28 | 2016-08-31 | 2016-02-29 | 2015-08-31 | 2015-02-28 | 2014-08-31 | 2014-02-28 | 2013-08-31 | 2013-02-28 | 2012-08-31 | 2012-02-29 | 2011-08-31 | 2011-02-28 | 2010-08-31 | 2010-02-28 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 725.640 K 429.79 % | 136.967 K 169.09 % | -198.255 K 54.18 % | -432.640 K -405.18 % | 141.767 K -79.31 % | 685.160 K -79.60 % | 3.358 M 1 371.25 % | -264.187 K -494.77 % | 66.921 K -70.75 % | 228.789 K 125.71 % | -889.711 K -368.19 % | 331.752 K -77.49 % | 1.474 M 726.46 % | 178.320 K 543.23 % | -40.232 K -105.72 % | 703.744 K -6.02 % | 748.852 K 168.26 % | -1.097 M -241.23 % | 776.740 K 222.09 % | -636.196 K -209.89 % | 578.936 K 259.90 % | -362.064 K -122.78 % | 1.589 M 193.25 % | -1.704 M -379.59 % | 609.474 K 152.83 % | 241.060 K 215.72 % | -208.306 K 0.00 % | -208.306 K -175.90 % | 274.431 K 0.00 % | 274.431 K 217.46 % | -233.635 K 0.00 % | -233.635 K |
| Accounts receivables | 562.125 K 1 955.57 % | -30.294 K 90.96 % | -335.150 K 37.20 % | -533.720 K -345.36 % | 217.521 K -80.33 % | 1.106 M -59.97 % | 2.762 M 4 241.35 % | -66.694 K -3.11 % | -64.685 K -123.49 % | 275.339 K -52.44 % | 578.926 K 185.32 % | -678.573 K -154.14 % | 1.253 M 216.48 % | 396.018 K 68.03 % | 235.680 K -40.70 % | 397.410 K 272.20 % | -230.786 K -165.25 % | 353.674 K 436.55 % | 65.916 K 249.03 % | -44.230 K 83.53 % | -268.550 K -232.42 % | -80.786 K -113.41 % | 602.458 K 360.59 % | -231.188 K -133.76 % | 684.896 K 184.12 % | 241.060 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 71.645 K | 0.000 100.00 % | -113.514 K -38.50 % | -81.962 K 80.77 % | -426.171 K -193.23 % | 457.123 K 349.71 % | -183.060 K -243.42 % | 127.639 K 691.09 % | -21.594 K 94.42 % | -386.852 K -203.73 % | 372.925 K 633.53 % | 50.840 K 190.59 % | -56.121 K -122.37 % | 250.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 working capital | 163.515 K 71.01 % | 95.616 K -30.15 % | 136.895 K 35.43 % | 101.080 K 1 528.22 % | 6.208 K 7.91 % | 5.753 K -95.87 % | 139.326 K 1 065.33 % | -14.433 K -463.73 % | 3.968 K 115.90 % | -24.956 K 97.69 % | -1.082 M -269.72 % | 637.400 K 275.89 % | 169.573 K 204.95 % | -161.577 K 41.44 % | -275.912 K -190.07 % | 306.334 K -68.73 % | 979.638 K 167.53 % | -1.451 M -304.09 % | 710.824 K 220.08 % | -591.966 K -169.85 % | 847.486 K 401.30 % | -281.278 K -128.51 % | 986.596 K 166.99 % | -1.473 M -1 852.79 % | -75.422 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 49.329 M 367.78 % | 10.546 M 656.82 % | 1.393 M -95.77 % | 32.969 M 164.64 % | 12.458 M -52.34 % | 26.139 M -62.68 % | 70.034 M 39.18 % | 50.318 M 336.88 % | -21.242 M -458.17 % | -3.806 M -111.26 % | 33.805 M 270.05 % | -19.879 M 56.52 % | -45.717 M -695.22 % | 7.681 M -59.90 % | 19.154 M -38.15 % | 30.966 M 1 711.31 % | 1.710 M -96.79 % | 53.338 M 417.27 % | -16.811 M 19.47 % | -20.877 M -205.07 % | 19.870 M 301.64 % | -9.854 M 65.24 % | -28.346 M 28.32 % | -39.547 M -126.37 % | 149.954 M 2 632.98 % | -5.920 M 88.42 % | -51.124 M 0.00 % | -51.124 M -464.45 % | 14.028 M 0.00 % | 14.028 M 129.19 % | -48.052 M 0.00 % | -48.052 M |
| Net cash provided by operating activities | 18.614 M 93.05 % | 9.642 M -27.75 % | 13.345 M -73.11 % | 49.632 M 407.80 % | 9.774 M -44.85 % | 17.722 M 27.93 % | 13.853 M -19.65 % | 17.240 M 14.31 % | 15.082 M -14.07 % | 17.552 M 48.47 % | 11.822 M -10.14 % | 13.156 M 17.14 % | 11.231 M -28.74 % | 15.761 M -46.21 % | 29.300 M -0.38 % | 29.413 M 3.71 % | 28.360 M 23.79 % | 22.910 M 40.61 % | 16.293 M 96.80 % | 8.279 M -59.49 % | 20.438 M 25.38 % | 16.301 M -36.07 % | 25.497 M 14.81 % | 22.208 M -68.42 % | 70.318 M 232.16 % | 21.170 M 198.32 % | 7.096 M 0.00 % | 7.096 M -68.49 % | 22.518 M 0.00 % | 22.518 M 384.47 % | 4.648 M 0.00 % | 4.648 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -254.273 M -71.88 % | -147.940 M | 0.000 100.00 % | -490.902 M -713.39 % | -60.352 M 71.67 % | -213.061 M -16.61 % | -182.706 M -207.79 % | -59.361 M 8.17 % | -64.644 M 31.00 % | -93.683 M -4.23 % | -89.885 M -15.76 % | -77.650 M 58.35 % | -186.425 M -70.60 % | -109.279 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 267.248 M 106.78 % | 129.240 M | 0.000 -100.00 % | 401.491 M 216.04 % | 127.038 M -57.58 % | 299.468 M 56.82 % | 190.965 M 193.34 % | 65.099 M 52.11 % | 42.797 M -46.58 % | 80.120 M -28.70 % | 112.371 M 74.22 % | 64.499 M -68.54 % | 205.011 M 59.62 % | 128.435 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -12.975 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 100.00 % | -18.700 M | 0.000 100.00 % | -89.411 M -234.08 % | 66.686 M -22.82 % | 86.407 M 337.82 % | 19.736 M 443.91 % | -5.739 M 73.73 % | -21.847 M -61.08 % | -13.563 M -160.32 % | 22.486 M 270.98 % | -13.151 M -170.76 % | 18.585 M -2.98 % | 19.156 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 17.206 M -55.50 % | 38.662 M | 0.000 | 0.000 100.00 % | -10.468 M 81.94 % | -57.964 M | 0.000 | 0.000 100.00 % | -468.055 K | 0.000 100.00 % | -3.047 M | 0.000 | 0.000 100.00 % | -18.929 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.964 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.998 M 0.00 % | 12.998 M 210 071.74 % | 6.185 K 0.00 % | 6.185 K 4 321.50 % | -146.500 0.00 % | -146.500 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.217 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.900 M 0.00 % | 121.900 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -46.670 M | 0.000 100.00 % | -3.977 M | 0.000 -100.00 % | 7.849 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -121.913 M 0.00 % | -121.913 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -14.698 M -19.61 % | -12.288 M -7.60 % | -11.420 M 22.26 % | -14.690 M -56.25 % | -9.402 M 17.04 % | -11.333 M -4.35 % | -10.860 M 16.75 % | -13.045 M -0.10 % | -13.032 M 0.00 % | -13.032 M 0.00 % | -13.032 M 4.93 % | -13.708 M 7.27 % | -14.783 M 5.50 % | -15.642 M 3.88 % | -16.274 M 1.31 % | -16.490 M -1.48 % | -16.250 M 7.83 % | -17.630 M 3.53 % | -18.275 M 5.73 % | -19.386 M 4.22 % | -20.241 M 0.27 % | -20.296 M 5.59 % | -21.498 M 3.87 % | -22.363 M -5.85 % | -21.127 M -4.66 % | -20.186 M -1.44 % | -19.899 M 0.00 % | -19.899 M -1.58 % | -19.590 M 0.00 % | -19.590 M -8.27 % | -18.094 M 0.00 % | -18.094 M |
| Other financing activites | 24.669 M 200.00 % | -24.669 M -1 302.25 % | 2.052 M 105.87 % | -34.942 M -227 692.28 % | 15.353 K 200.00 % | -15.353 K 99.91 % | -16.964 M -1 175.02 % | 1.578 M | 0.000 -100.00 % | 10.920 M | 0.000 -100.00 % | 6.991 M 213.05 % | -6.184 M | 0.000 100.00 % | -13.621 M -6.73 % | -12.762 M -5.11 % | -12.142 M -131.42 % | -5.247 M -164.75 % | -1.982 M -117.84 % | 11.107 M 5 729.03 % | -197.322 K -104.94 % | 3.994 M 199.89 % | -3.999 M -2 681.56 % | 154.898 K 100.31 % | -49.191 M -4 897.06 % | -984.390 K -437.88 % | -183.014 K 0.00 % | -183.014 K 93.76 % | -2.934 M 0.00 % | -2.934 M -121.89 % | 13.403 M 0.00 % | 13.403 M |
| Net cash used provided by financing activities | -19.493 M -1 243.12 % | 1.705 M 112.78 % | -13.345 M 73.11 % | -49.632 M -97.96 % | -25.072 M 63.83 % | -69.312 M -182.30 % | -24.552 M -114.11 % | -11.467 M 15.06 % | -13.500 M -219.62 % | -4.224 M 73.73 % | -16.079 M -19.69 % | -13.434 M 1.04 % | -13.575 M 60.73 % | -34.571 M -15.64 % | -29.895 M -2.20 % | -29.253 M -3.03 % | -28.392 M -24.11 % | -22.877 M -40.41 % | -16.293 M -96.80 % | -8.279 M 59.49 % | -20.438 M -25.38 % | -16.301 M 36.07 % | -25.497 M -14.81 % | -22.208 M 68.42 % | -70.318 M -232.16 % | -21.170 M -198.32 % | -7.096 M 0.00 % | -7.096 M 68.49 % | -22.518 M 0.00 % | -22.518 M -380.02 % | -4.691 M 0.00 % | -4.691 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.423 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -879.000 K | 0.000 | 0.000 100.00 % | -44.705 M -187.00 % | 51.388 M 47.60 % | 34.817 M 9 991.06 % | -352.000 K -1 119.37 % | 34.531 K 100.17 % | -20.265 M -8 512.77 % | -235.292 K -101.29 % | 18.229 M 4 534.97 % | 393.282 K 315.22 % | 94.717 K -81.31 % | 506.840 K 185.19 % | -594.940 K -843.20 % | 80.051 K 591.77 % | -16.278 K -200.00 % | 16.278 K | 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 % | -86.292 K 0.00 % | -86.292 K |
| Cash at beginning of period | 879.000 K | 0.000 | 0.000 100.00 % | -41.166 M -24 617.93 % | 167.903 K 100.48 % | -34.649 M -9 943.36 % | 352.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.718 K 1 010 709 844 329 162.12 % | 0.000 -100.00 % | 1.160 K -99.28 % | 160.100 K 100.00 % | 80.049 K | 0.000 | 0.000 | 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 % | 86.292 K 0.00 % | 86.292 K |
| Cash at end of period | 0.000 | 0.000 | 0.000 100.00 % | -85.872 M -266.56 % | 51.556 M 30 605.81 % | 167.903 K | 0.000 -100.00 % | 34.531 K 100.17 % | -20.265 M -8 512.77 % | -235.292 K -101.29 % | 18.229 M 3 635.35 % | 488.000 K 415.21 % | 94.718 K -81.35 % | 508.000 K 216.82 % | -434.840 K -371.61 % | 160.100 K 1 083.54 % | -16.278 K -200.00 % | 16.278 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 10.199 M 5.77 % | 9.642 M -27.75 % | 13.345 M -73.11 % | 49.632 M 407.80 % | 9.774 M -44.85 % | 17.722 M 27.93 % | 13.853 M -19.65 % | 17.240 M 14.31 % | 15.082 M -14.07 % | 17.552 M 48.47 % | 11.822 M -10.14 % | 13.156 M 17.14 % | 11.231 M -28.74 % | 15.761 M -46.21 % | 29.300 M -0.38 % | 29.413 M 3.71 % | 28.360 M 23.79 % | 22.910 M 40.61 % | 16.293 M 96.80 % | 8.279 M -59.49 % | 20.438 M 25.38 % | 16.301 M -36.07 % | 25.497 M 14.81 % | 22.208 M -68.42 % | 70.318 M 232.16 % | 21.170 M 198.32 % | 7.096 M 0.00 % | 7.096 M -68.49 % | 22.518 M 0.00 % | 22.518 M 384.47 % | 4.648 M 0.00 % | 4.648 M |
| Capital expenditure | -5.000 -350.00 % | 2.000 | 0.000 -100.00 % | 6.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 10.199 M 5.77 % | 9.642 M -27.75 % | 13.345 M -73.11 % | 49.632 M 407.80 % | 9.774 M -44.85 % | 17.722 M 27.93 % | 13.853 M -19.65 % | 17.240 M 14.31 % | 15.082 M -14.07 % | 17.552 M 48.47 % | 11.822 M -10.14 % | 13.156 M 17.14 % | 11.231 M -28.74 % | 15.761 M -46.21 % | 29.300 M -0.38 % | 29.413 M 3.71 % | 28.360 M 23.79 % | 22.910 M 40.61 % | 16.293 M 96.80 % | 8.279 M -59.49 % | 20.438 M 25.38 % | 16.301 M -36.07 % | 25.497 M 14.81 % | 22.208 M -68.42 % | 70.318 M 232.16 % | 21.170 M 198.32 % | 7.096 M 0.00 % | 7.096 M -68.49 % | 22.518 M 0.00 % | 22.518 M 384.47 % | 4.648 M 0.00 % | 4.648 M |
| 2025 | 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 |