Nuveen Preferred & Income Opportunities Fund JPC
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 212.170 M 229.40 % | 64.412 M 172.01 % | -89.449 M -150.27 % | 177.954 M 382.73 % | -62.942 M -184.79 % | 74.232 M 860.26 % | 7.730 M -92.99 % | 110.237 M 20.35 % | 91.594 M -2.32 % | 93.768 M 0.69 % | 93.129 M 0.25 % | 92.901 M |
| Net income | 381.480 M 1 056.07 % | -39.901 M 55.70 % | -90.078 M -150.77 % | 177.422 M 379.02 % | -63.588 M -186.31 % | 73.671 M 965.31 % | 6.915 M -93.68 % | 109.481 M 27.66 % | 85.760 M 60.60 % | 53.399 M -52.95 % | 113.483 M 61.65 % | 70.204 M |
| Income before tax | 381.480 M 1 056.07 % | -39.901 M 55.70 % | -90.078 M -150.77 % | 177.422 M 379.02 % | -63.588 M -186.31 % | 73.671 M 965.31 % | 6.915 M -93.68 % | 109.481 M 27.66 % | 85.760 M 60.60 % | 53.399 M -52.95 % | 113.483 M 61.65 % | 70.204 M |
| Income before tax ratio | 1.80 390.25 % | -0.62 -161.51 % | 1.01 1.01 % | 1.00 -1.31 % | 1.01 1.80 % | 0.99 10.94 % | 0.89 -9.92 % | 0.99 6.07 % | 0.94 64.42 % | 0.57 -53.27 % | 1.22 61.25 % | 0.76 |
| EBITDA | 0.000 100.00 % | -16.505 M 80.15 % | -83.141 M | 0.000 100.00 % | -63.588 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.335 M |
| Net income ratio | 1.80 390.25 % | -0.62 -161.51 % | 1.01 1.01 % | 1.00 -1.31 % | 1.01 1.80 % | 0.99 10.94 % | 0.89 -9.92 % | 0.99 6.07 % | 0.94 64.42 % | 0.57 -53.27 % | 1.22 61.25 % | 0.76 |
| Ratio EBITDA | 0.00 100.00 % | -0.26 -127.57 % | 0.93 | 0.00 -100.00 % | 1.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.11 |
| Gross profit ratio | 1.69 108.73 % | 0.81 -29.35 % | 1.14 23.16 % | 0.93 -22.76 % | 1.20 46.19 % | 0.82 204.73 % | -0.78 -188.23 % | 0.89 -11.03 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 319.484 M 204.07 % | 105.069 M 0.00 % | 105.069 M 1.18 % | 103.845 M 0.47 % | 103.355 M 0.02 % | 103.333 M -10.35 % | 115.258 M 17.91 % | 97.751 M 0.88 % | 96.897 M 0.01 % | 96.889 M -0.09 % | 96.977 M -0.32 % | 97.290 M |
| Weighted average shs out | 319.484 M 204.07 % | 105.069 M 0.00 % | 105.069 M 1.18 % | 103.845 M 0.47 % | 103.355 M 0.02 % | 103.333 M -10.35 % | 115.258 M 17.91 % | 97.751 M 0.88 % | 96.897 M 0.01 % | 96.889 M -0.09 % | 96.977 M -0.32 % | 97.290 M |
| EPS diluted | 1.19 413.16 % | -0.38 55.81 % | -0.86 -150.29 % | 1.71 375.81 % | -0.62 -187.32 % | 0.71 1 083.33 % | 0.06 -94.64 % | 1.12 25.84 % | 0.89 61.82 % | 0.55 -52.99 % | 1.17 62.05 % | 0.72 |
| Earnings per share | 1.19 413.16 % | -0.38 55.81 % | -0.86 -150.29 % | 1.71 375.81 % | -0.62 -187.32 % | 0.71 1 083.33 % | 0.06 -94.64 % | 1.12 25.84 % | 0.89 61.82 % | 0.55 -52.99 % | 1.17 62.05 % | 0.72 |
| Gross profit | 357.727 M 587.56 % | 52.028 M 150.88 % | -102.264 M -161.91 % | 165.184 M 318.39 % | -75.638 M -223.95 % | 61.022 M 1 105.65 % | -6.068 M -106.19 % | 98.075 M 7.08 % | 91.594 M -2.32 % | 93.768 M 0.69 % | 93.129 M 0.25 % | 92.901 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.141 K -100.14 % | 116.715 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | -145.557 M -1 275.41 % | 12.384 M -3.37 % | 12.815 M 0.35 % | 12.770 M 0.59 % | 12.696 M -3.90 % | 13.210 M -4.26 % | 13.798 M 13.46 % | 12.162 M | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 5.542 M 156.52 % | 2.160 M 244.68 % | 626.773 K 18.20 % | 530.265 K -17.61 % | 643.570 K 15.17 % | 558.792 K -31.25 % | 812.831 K 17.87 % | 689.597 K -94.31 % | 12.110 M -2.72 % | 12.448 M 1.45 % | 12.270 M -0.74 % | 12.362 M |
| 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 |
| Other expenses | 0.000 100.00 % | -68.533 M -3 058 248.06 % | 2.241 K -0.13 % | 2.244 K 1.26 % | 2.216 K -0.85 % | 2.235 K 5.92 % | 2.110 K -42.68 % | 3.681 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 5.550 M -91.90 % | 68.533 M 10 795.32 % | 629.014 K 18.12 % | 532.509 K -17.54 % | 645.786 K 15.11 % | 561.027 K -31.16 % | 814.941 K 17.55 % | 693.278 K -91.86 % | 8.522 M -69.24 % | 27.709 M -5.62 % | 29.359 M -11.96 % | 33.348 M |
| Cost and expenses | 5.550 M -93.14 % | 80.917 M 12 764.04 % | 629.014 K 18.12 % | 532.509 K -17.54 % | 645.786 K 15.11 % | 561.027 K -31.16 % | 814.941 K 17.55 % | 693.278 K -91.86 % | 8.522 M -69.24 % | 27.709 M -5.62 % | 29.359 M -11.96 % | 33.348 M |
| Research and development expenses | 0.000 100.00 % | -0.619 51.31 % | -1.272 -164.85 % | 1.962 167.45 % | -2.909 -467.97 % | 0.791 1 112.16 % | 0.065 -94.04 % | 1.093 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 5.542 M 156.52 % | 2.160 M 244.68 % | 626.773 K 18.20 % | 530.265 K -17.61 % | 643.570 K 15.17 % | 558.792 K -31.25 % | 812.831 K 17.87 % | 689.597 K -94.31 % | 12.110 M -2.72 % | 12.448 M 1.45 % | 12.270 M -0.74 % | 12.362 M |
| Interest income | 181.245 M 171.15 % | 66.842 M 1.00 % | 66.182 M 13.52 % | 58.298 M -0.77 % | 58.747 M -14.17 % | 68.449 M 0.44 % | 68.151 M 32.18 % | 51.558 M 259.15 % | 14.355 M 13.39 % | 12.661 M 40.59 % | 9.006 M -15.45 % | 10.651 M |
| Interest expense | 75.098 M 220.99 % | 23.396 M 237.23 % | 6.938 M 42.47 % | 4.869 M -57.46 % | 11.447 M -34.79 % | 17.554 M 25.09 % | 14.033 M 95.70 % | 7.171 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 100.00 % | -71.429 M 5.69 % | -75.737 M -2.37 % | -73.981 M 5.98 % | -78.684 M 12.34 % | -89.758 M 2.74 % | -92.286 M -19.46 % | -77.252 M 2.81 % | -79.484 M 2.26 % | -81.321 M -0.57 % | -80.859 M -0.40 % | -80.539 M |
| Operating income | 181.425 M 1 199.22 % | -16.505 M 80.15 % | -83.141 M -146.86 % | 177.422 M 379.02 % | -63.588 M -186.31 % | 73.671 M 251.68 % | 20.949 M -82.04 % | 116.652 M 46.76 % | 79.484 M -2.26 % | 81.321 M 0.57 % | 80.859 M 0.40 % | 80.539 M |
| Operating income ratio | 0.86 433.71 % | -0.26 -127.57 % | 0.93 -6.77 % | 1.00 -1.31 % | 1.01 1.80 % | 0.99 -63.38 % | 2.71 156.09 % | 1.06 21.94 % | 0.87 0.06 % | 0.87 -0.11 % | 0.87 0.15 % | 0.87 |
| Total other income expenses net | 200.055 M 827.02 % | -27.517 M -314.73 % | 12.815 M | 0.000 -100.00 % | 12.696 M | 0.000 100.00 % | -85.371 M -364.89 % | 32.228 M 413.51 % | 6.276 M 122.48 % | -27.922 M -185.59 % | 32.624 M 415.65 % | -10.335 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.146 B 143.86 % | 469.745 M -9.86 % | 521.103 M -10.47 % | 582.030 M 16.46 % | 499.756 M -15.26 % | 589.725 M 5.18 % | 560.683 M 5.10 % | 533.481 M 28.17 % | 416.236 M 2.63 % | 405.554 M 0.30 % | 404.350 M -2.47 % | 414.590 M |
| Total investments | 4.118 B 226.78 % | 1.260 B -10.22 % | 1.404 B -14.07 % | 1.633 B 14.09 % | 1.432 B -12.35 % | 1.634 B 1.95 % | 1.602 B -4.12 % | 1.671 B 368.52 % | 356.713 M -23.03 % | 463.434 M -12.63 % | 530.451 M -2.20 % | 542.375 M |
| Total debt | 1.146 B 142.85 % | 471.726 M -10.27 % | 525.719 M -9.95 % | 583.783 M 16.76 % | 500.000 M -15.25 % | 590.000 M 4.98 % | 562.000 M 4.07 % | 540.000 M 29.73 % | 416.238 M 2.26 % | 407.035 M 0.66 % | 404.357 M -0.24 % | 405.314 M |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -267.254 M -60.76 % | -166.243 M -1 649.17 % | -9.504 M 92.16 % | -121.174 M -1 080.02 % | 12.364 M -35.34 % | 19.121 M -76.63 % | 81.825 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -471.326 M -76.36 % | -267.254 M -60.76 % | -166.243 M -1 649.17 % | -9.504 M 92.16 % | -121.174 M -1 080.02 % | 12.364 M 265.03 % | -7.492 M 12.05 % | -8.519 M 94.89 % | -166.728 M 38.98 % | -273.230 M -8.64 % | -251.490 M 15.40 % | -297.267 M |
| Common stock | 3.195 M 204.07 % | 1.051 M 0.00 % | 1.051 M 1.18 % | 1.038 M 0.47 % | 1.034 M 0.02 % | 1.033 M 0.00 % | 1.033 M 0.00 % | 1.033 M 6.64 % | 968.973 K 0.01 % | 968.885 K -0.09 % | 969.773 K -0.01 % | 969.903 K |
| Total equity | 2.564 B 227.44 % | 783.007 M -11.43 % | 884.062 M -14.06 % | 1.029 B 12.77 % | 912.193 M -12.95 % | 1.048 B -0.19 % | 1.050 B -6.49 % | 1.123 B 10.00 % | 1.021 B 0.79 % | 1.013 B -2.16 % | 1.035 B 3.99 % | 995.460 M |
| Other non current liabilities | 418.466 M 290.56 % | -219.600 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -437.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 689.000 M 213.75 % | 219.600 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 437.000 M | 0.000 -100.00 % | 416.238 M 2.26 % | 407.035 M 0.66 % | 404.357 M -0.24 % | 405.314 M |
| Total non current liabilities | 1.107 B 200.16 % | 368.959 M 2 669.33 % | 13.323 M -97.72 % | 583.783 M 16.76 % | 500.000 M -15.25 % | 590.000 M 4.98 % | 562.000 M 4.07 % | 540.000 M 29.73 % | 416.238 M 2.26 % | 407.035 M 0.66 % | 404.357 M -0.24 % | 405.314 M |
| Other current liabilities | 43.393 M -64.24 % | 121.338 M 1 010.74 % | -13.323 M -1.17 % | -13.169 M -6.06 % | -12.416 M -10.74 % | -11.212 M 91.46 % | -131.294 M -367.88 % | -28.061 M -449.60 % | 8.027 M -0.05 % | 8.031 M 6.69 % | 7.527 M -0.43 % | 7.559 M |
| Deferred revenue | 7.002 M 5 495.20 % | -129.790 K 99.85 % | -88.996 M 17.53 % | -107.915 M -23.21 % | -87.584 M 29.25 % | -123.788 M -4.28 % | -118.706 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 66.817 M -47.88 % | 128.200 M 862.24 % | 13.323 M 1.17 % | 13.169 M 6.06 % | 12.416 M 10.74 % | 11.212 M 78.12 % | 6.294 M -77.57 % | 28.061 M 146.93 % | 11.364 M -35.47 % | 17.610 M 101.00 % | 8.761 M -46.55 % | 16.391 M |
| Total liabilities | 1.631 B 228.04 % | 497.158 M -8.57 % | 543.730 M -13.10 % | 625.723 M 12.54 % | 556.003 M -9.32 % | 613.172 M 7.57 % | 570.010 M -0.31 % | 571.811 M 33.73 % | 427.602 M 0.70 % | 424.645 M 2.79 % | 413.118 M -2.04 % | 421.704 M |
| Other non current assets | 835.486 K 105.04 % | -16.570 M 98.82 % | -1.404 B 14.07 % | -1.633 B -14.09 % | -1.432 B 12.35 % | -1.634 B -1.95 % | -1.602 B 4.12 % | -1.671 B -256.58 % | 1.067 B 12.92 % | 945.279 M 5.92 % | 892.474 M 4.08 % | 857.468 M |
| Long term investments | 4.091 B 226.20 % | 1.254 B -10.64 % | 1.404 B -14.07 % | 1.633 B 14.09 % | 1.432 B -12.35 % | 1.634 B 1.95 % | 1.602 B -4.12 % | 1.671 B 371.93 % | 354.130 M -23.59 % | 463.434 M -11.74 % | 525.096 M 0.24 % | 523.822 M |
| 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 |
| 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 |
| 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 |
| 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 |
| Total non current assets | 4.092 B 230.64 % | 1.238 B -11.82 % | 1.404 B -14.07 % | 1.633 B 14.09 % | 1.432 B -12.35 % | 1.634 B 1.95 % | 1.602 B -4.12 % | 1.671 B 17.57 % | 1.421 B 0.91 % | 1.409 B -0.62 % | 1.418 B 2.63 % | 1.381 B |
| Other current assets | 8.147 M 37.16 % | 5.940 M 22.13 % | 4.863 M -80.79 % | 25.322 M -34.08 % | 38.411 M 36.15 % | 28.213 M 29.55 % | 21.777 M -43.67 % | 38.663 M 525.52 % | 6.181 M -52.84 % | 13.106 M -5.15 % | 13.817 M -40.66 % | 23.285 M |
| Short term investments | 26.424 M 348.63 % | 5.890 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.583 M | 0.000 -100.00 % | 5.355 M -71.14 % | 18.553 M |
| cash and cash equivalents | 48.947 K -97.53 % | 1.982 M -57.06 % | 4.616 M 163.18 % | 1.754 M 620.22 % | 243.503 K -11.51 % | 275.186 K -79.10 % | 1.317 M -79.80 % | 6.519 M 366 340.64 % | 1.779 K -99.88 % | 1.481 M 23 889.13 % | 6.174 K 100.07 % | -9.277 M |
| Cash and short term investments | 26.473 M 236.31 % | 7.872 M 70.55 % | 4.616 M 163.18 % | 1.754 M 620.22 % | 243.503 K -11.51 % | 275.186 K -79.10 % | 1.317 M -79.80 % | 6.519 M 152.25 % | 2.584 M 74.49 % | 1.481 M -72.38 % | 5.361 M -42.21 % | 9.277 M |
| Total current assets | 102.533 M 141.27 % | 42.497 M 79.69 % | 23.650 M 19.30 % | 19.824 M 6.33 % | 18.645 M 7.50 % | 17.344 M 0.37 % | 17.280 M -25.07 % | 23.061 M -14.03 % | 26.824 M -6.53 % | 28.698 M -6.50 % | 30.693 M -14.44 % | 35.874 M |
| Inventory | 0.000 100.00 % | -17.306 M -586.50 % | -2.521 M -105.66 % | 44.572 M 12.49 % | 39.623 M 11.13 % | 35.654 M 356.31 % | -13.910 M -766.64 % | -1.605 M 37.85 % | -2.583 M | 0.000 100.00 % | -5.355 M 42.27 % | -9.277 M |
| Net receivables | 68.534 M 295.72 % | 17.319 M -9.02 % | 19.035 M 5.34 % | 18.070 M -1.80 % | 18.401 M 7.80 % | 17.069 M 6.93 % | 15.963 M -3.50 % | 16.542 M -8.40 % | 18.059 M 27.97 % | 14.111 M 22.54 % | 11.515 M -8.53 % | 12.590 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 |
| Other assets | 0.000 | 0.000 -100.00 % | 548.030 K -51.01 % | 1.119 M -93.69 % | 17.731 M 73.34 % | 10.229 M 3 276.42 % | 302.955 K 24.67 % | 242.996 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 16.422 M 139.31 % | 6.862 M -48.49 % | 13.323 M 1.17 % | 13.169 M 6.06 % | 12.416 M 10.74 % | 11.212 M 78.12 % | 6.294 M -77.57 % | 28.061 M 740.79 % | 3.338 M -65.16 % | 9.579 M 675.96 % | 1.235 M -86.02 % | 8.831 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 |
| 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 |
| 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 |
| 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 |
| Preferred stock | 0.000 -100.00 % | 266.203 M 60.13 % | 166.243 M 1 649.17 % | 9.504 M -92.16 % | 121.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 3.032 B 188.98 % | 1.049 B 0.00 % | 1.049 B 1.16 % | 1.037 B 0.47 % | 1.032 B -0.21 % | 1.035 B -0.26 % | 1.037 B -1.07 % | 1.048 B -11.64 % | 1.186 B -7.67 % | 1.285 B -0.05 % | 1.286 B -0.47 % | 1.292 B |
| 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 |
| Other liabilities | 456.583 M | 0.000 -100.00 % | 517.084 M 1 697.25 % | 28.771 M -33.99 % | 43.587 M 264.43 % | 11.960 M 597.02 % | 1.716 M -54.24 % | 3.750 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 4.195 B 227.67 % | 1.280 B -10.34 % | 1.428 B -13.70 % | 1.654 B 12.69 % | 1.468 B -11.61 % | 1.661 B 2.54 % | 1.620 B -4.41 % | 1.695 B 17.00 % | 1.448 B 0.76 % | 1.437 B -0.75 % | 1.448 B 2.19 % | 1.417 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -14.213 M -287.64 % | -3.667 M -245.57 % | -1.061 M -166.94 % | 1.585 M 184.05 % | 558.029 K -84.79 % | 3.669 M 117.70 % | -20.731 M -200.08 % | 20.715 M 629.54 % | -3.912 M -41.87 % | -2.757 M -357.71 % | 1.070 M 129.78 % | -3.593 M |
| Accounts receivables | -16.125 M -1 039.68 % | 1.716 M 277.93 % | -964.402 K -391.74 % | 330.565 K 124.82 % | -1.332 M -20.48 % | -1.106 M -291.06 % | 578.646 K -78.31 % | 2.668 M 167.60 % | -3.948 M -52.07 % | -2.596 M -341.69 % | 1.074 M 130.92 % | -3.474 M |
| 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 |
| Accounts payables | 9.413 M 262.47 % | -5.794 M -767.06 % | -668.214 K -166.45 % | 1.006 M -66.89 % | 3.037 M -12.86 % | 3.485 M 116.39 % | -21.259 M -217.31 % | 18.123 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -7.501 M -1 923.86 % | 411.296 K -28.05 % | 571.625 K 129.56 % | 249.009 K 121.71 % | -1.147 M -188.96 % | 1.289 M -17.09 % | 1.555 M 72.64 % | 900.824 K 2 423.60 % | 35.696 K 122.11 % | -161.453 K -3 786.69 % | -4.154 K 96.51 % | -119.169 K |
| Other non cash items | -447.101 M -537.05 % | 102.301 M -49.69 % | 203.354 M 193.72 % | -216.986 M -192.93 % | 233.502 M 1 217.58 % | -20.894 M -131.28 % | 66.801 M 142.77 % | -156.192 M -2 723.39 % | -5.532 M -122.43 % | 24.665 M 160.52 % | -40.755 M -3.16 % | -39.505 M |
| Net cash provided by operating activities | -79.834 M -246.07 % | 54.656 M -51.29 % | 112.215 M 395.47 % | -37.979 M -122.28 % | 170.472 M 202.00 % | 56.447 M 6.53 % | 52.985 M 303.82 % | -25.996 M -134.06 % | 76.316 M 1.34 % | 75.307 M 2.04 % | 73.798 M 172.26 % | 27.106 M |
| Investments in property plant and equipment | -4.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 |
| 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 |
| Purchases of investments | -1.449 B -661.60 % | -190.305 M 82.13 % | -1.065 B -148.86 % | -428.045 M 11.34 % | -482.807 M -27.82 % | -377.726 M 19.70 % | -470.368 M 14.28 % | -548.696 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 236.417 M -78.28 % | 1.088 B 238.10 % | 321.922 M -45.06 % | 585.957 M 66.45 % | 352.029 M -21.25 % | 446.994 M -3.87 % | 465.012 M | 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 |
| Net cash used for investing activites | 0.000 -100.00 % | 46.112 M 98.71 % | 23.206 M 121.87 % | -106.123 M -202.88 % | 103.150 M 501.42 % | -25.696 M -9.93 % | -23.374 M 72.07 % | -83.684 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 208.629 M 210.06 % | -189.562 M -225.71 % | -58.200 M -169.53 % | 83.700 M 193.00 % | -90.000 M -600.00 % | 18.000 M -18.18 % | 22.000 M -79.80 % | 108.900 M | 0.000 -100.00 % | 1.600 M | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 150.000 M 1 181.40 % | 11.706 M 156.27 % | 4.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 -100.00 % | 331.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -825.508 K -566.92 % | -123.780 K | 0.000 |
| Dividends paid | -136.162 M -119.34 % | -62.079 M 6.24 % | -66.210 M -0.87 % | -65.636 M 10.05 % | -72.970 M 3.53 % | -75.639 M 5.67 % | -80.187 M -4.98 % | -76.386 M 1.81 % | -77.795 M -4.27 % | -74.607 M -1.27 % | -73.668 M -16.31 % | -63.340 M |
| Other financing activites | 5.435 M -96.36 % | 149.342 M 927.70 % | 14.532 M | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.143 M |
| Net cash used provided by financing activities | 77.901 M 176.13 % | -102.325 M 6.87 % | -109.878 M -585.51 % | 22.631 M 113.89 % | -162.970 M -242.09 % | -47.639 M 18.13 % | -58.187 M -278.96 % | 32.514 M 141.79 % | -77.795 M -5.37 % | -73.832 M -0.05 % | -73.792 M -136.53 % | -31.198 M |
| Effect of forex changes on cash | 0.000 100.00 % | -1.077 M 95.36 % | -23.206 M -121.87 % | 106.123 M 202.88 % | -103.150 M -501.42 % | 25.696 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -1.933 M 26.62 % | -2.634 M -212.71 % | 2.337 M 115.23 % | -15.348 M -304.59 % | 7.502 M -14.83 % | 8.808 M 269.31 % | -5.202 M -179.82 % | 6.517 M 540.56 % | -1.479 M -200.30 % | 1.475 M 23 789.13 % | 6.174 K 100.15 % | -4.092 M |
| Cash at beginning of period | 1.982 M -57.06 % | 4.616 M 102.55 % | 2.279 M -87.07 % | 17.626 M 74.09 % | 10.125 M 668.79 % | 1.317 M -79.80 % | 6.519 M 366 340.64 % | 1.779 K -99.88 % | 1.481 M 23 889.13 % | 6.174 K | 0.000 | 0.000 |
| Cash at end of period | 48.947 K -97.53 % | 1.982 M -57.06 % | 4.616 M 102.55 % | 2.279 M -87.07 % | 17.626 M 74.09 % | 10.125 M 668.79 % | 1.317 M -79.80 % | 6.519 M 366 340.64 % | 1.779 K -99.88 % | 1.481 M 23 889.13 % | 6.174 K 100.15 % | -4.092 M |
| Operating cash flow | -79.834 M -246.07 % | 54.656 M -51.29 % | 112.215 M 395.47 % | -37.979 M -122.28 % | 170.472 M 202.00 % | 56.447 M 6.53 % | 52.985 M 303.82 % | -25.996 M -134.06 % | 76.316 M 1.34 % | 75.307 M 2.04 % | 73.798 M 172.26 % | 27.106 M |
| Capital expenditure | -4.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 |
| Free CashFlow | -79.834 M -246.07 % | 54.656 M -51.29 % | 112.215 M 395.47 % | -37.979 M -122.28 % | 170.472 M 202.00 % | 56.447 M 6.53 % | 52.985 M 303.82 % | -25.996 M -134.06 % | 76.316 M 1.34 % | 75.307 M 2.04 % | 73.798 M 172.26 % | 27.106 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-01-31 | 2024-07-31 | 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-01-31 | 2021-07-31 | 2021-01-31 | 2020-07-31 | 2020-01-31 | 2019-07-31 | 2019-01-31 | 2018-07-31 | 2018-01-31 | 2017-07-31 | 2017-01-31 | 2016-07-31 | 2016-01-31 | 2015-07-31 | 2015-01-31 | 2014-07-31 | 2014-01-31 | 2013-07-31 | 2013-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 151.415 M 12.11 % | 135.061 M 75.16 % | 77.109 M 207.12 % | 25.107 M -36.12 % | 39.304 M 36.25 % | 28.848 M -31.23 % | 41.950 M -7.35 % | 45.278 M 0.28 % | 45.153 M 6.76 % | 42.293 M -14.32 % | 49.360 M 8.95 % | 45.304 M -11.34 % | 51.100 M 1.04 % | 50.573 M -9.52 % | 55.892 M 26.07 % | 44.333 M -2.30 % | 45.378 M 2.42 % | 44.307 M -6.30 % | 47.287 M 5.93 % | 44.641 M -9.13 % | 49.127 M 7.18 % | 45.836 M -3.08 % | 47.294 M 1.82 % | 46.450 M 0.00 % | 46.450 M |
| Net income | 121.136 M -20.23 % | 151.860 M -33.86 % | 229.620 M 429.94 % | -69.594 M -334.38 % | 29.693 M 135.84 % | -82.860 M -1 047.97 % | -7.218 M -111.65 % | 61.933 M -46.37 % | 115.489 M 182.11 % | -140.660 M -282.50 % | 77.072 M -13.23 % | 88.822 M 686.27 % | -15.150 M -27.73 % | -11.861 M -163.17 % | 18.777 M -79.00 % | 89.435 M 346.15 % | 20.046 M -78.20 % | 91.946 M 1 586.26 % | -6.186 M -116.83 % | 36.759 M 120.91 % | 16.640 M -82.89 % | 97.266 M 499.80 % | 16.216 M -53.80 % | 35.102 M 0.00 % | 35.102 M |
| Income before tax | 121.136 M -20.23 % | 151.860 M -33.86 % | 229.620 M 429.94 % | -69.594 M -334.38 % | 29.693 M 135.84 % | -82.860 M -1 047.97 % | -7.218 M -111.65 % | 61.933 M -46.37 % | 115.489 M 182.11 % | -140.660 M -282.50 % | 77.072 M -13.23 % | 88.822 M 686.27 % | -15.150 M -27.73 % | -11.861 M -163.17 % | 18.777 M -79.00 % | 89.435 M 346.15 % | 20.046 M -78.20 % | 91.946 M 1 586.26 % | -6.186 M -116.83 % | 36.759 M 120.91 % | 16.640 M -82.89 % | 97.266 M 499.80 % | 16.216 M -53.80 % | 35.102 M 0.00 % | 35.102 M |
| Income before tax ratio | 0.80 -28.85 % | 1.12 -62.24 % | 2.98 207.43 % | -2.77 -466.90 % | 0.76 126.30 % | -2.87 -1 569.37 % | -0.17 -112.58 % | 1.37 -46.52 % | 2.56 176.90 % | -3.33 -313.00 % | 1.56 -20.36 % | 1.96 761.27 % | -0.30 -26.41 % | -0.23 -169.81 % | 0.34 -83.35 % | 2.02 356.67 % | 0.44 -78.71 % | 2.08 1 686.25 % | -0.13 -115.89 % | 0.82 143.10 % | 0.34 -84.04 % | 2.12 518.88 % | 0.34 -54.63 % | 0.76 0.00 % | 0.76 |
| EBITDA | 166.580 M -16.24 % | 198.877 M | 0.000 100.00 % | -56.649 M -358.40 % | 21.923 M 127.94 % | -78.452 M -1 573.37 % | -4.688 M -107.29 % | 64.344 M -45.45 % | 117.947 M | 0.000 | 0.000 -100.00 % | 97.946 M 423.24 % | -30.301 M 41.65 % | -51.929 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.168 M 0.00 % | -5.168 M |
| Net income ratio | 0.80 -28.85 % | 1.12 -62.24 % | 2.98 207.43 % | -2.77 -466.90 % | 0.76 126.30 % | -2.87 -1 569.37 % | -0.17 -112.58 % | 1.37 -46.52 % | 2.56 176.90 % | -3.33 -313.00 % | 1.56 -20.36 % | 1.96 761.27 % | -0.30 -26.41 % | -0.23 -169.81 % | 0.34 -83.35 % | 2.02 356.67 % | 0.44 -78.71 % | 2.08 1 686.25 % | -0.13 -115.89 % | 0.82 143.10 % | 0.34 -84.04 % | 2.12 518.88 % | 0.34 -54.63 % | 0.76 0.00 % | 0.76 |
| Ratio EBITDA | 1.10 -25.29 % | 1.47 | 0.00 100.00 % | -2.26 -504.52 % | 0.56 120.51 % | -2.72 -2 333.42 % | -0.11 -107.86 % | 1.42 -45.60 % | 2.61 | 0.00 | 0.00 -100.00 % | 2.16 464.60 % | -0.59 42.25 % | -1.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.11 0.00 % | -0.11 |
| Gross profit ratio | 0.88 19.35 % | 0.74 4.85 % | 0.70 -7.93 % | 0.76 -8.84 % | 0.84 5.96 % | 0.79 -5.92 % | 0.84 -2.05 % | 0.86 -0.46 % | 0.86 -13.92 % | 1.00 0.00 % | 1.00 17.10 % | 0.85 -14.60 % | 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 | 321.216 M 0.54 % | 319.484 M 0.00 % | 319.484 M 204.07 % | 105.069 M 0.00 % | 105.069 M 0.00 % | 105.069 M 0.00 % | 105.069 M 1.18 % | 103.845 M 0.47 % | 103.355 M -50.00 % | 206.710 M 0.02 % | 206.665 M 100.00 % | 103.333 M 0.00 % | 103.334 M 0.00 % | 103.334 M 0.00 % | 103.334 M 0.00 % | 103.333 M 6.64 % | 96.897 M 0.00 % | 96.897 M 0.01 % | 96.889 M 0.00 % | 96.889 M 0.00 % | 96.889 M -0.09 % | 96.977 M -0.01 % | 96.990 M -0.31 % | 97.290 M 0.00 % | 97.290 M |
| Weighted average shs out | 321.216 M 0.54 % | 319.484 M 0.00 % | 319.485 M 204.07 % | 105.069 M 0.00 % | 105.069 M 0.00 % | 105.069 M 0.00 % | 105.069 M 1.18 % | 103.845 M 0.47 % | 103.355 M -50.00 % | 206.710 M 0.02 % | 206.666 M 100.00 % | 103.333 M 0.00 % | 103.333 M 0.00 % | 103.333 M 0.00 % | 103.333 M 0.00 % | 103.333 M 6.64 % | 96.898 M 0.00 % | 96.897 M 0.01 % | 96.890 M 0.00 % | 96.889 M 0.00 % | 96.889 M -0.09 % | 96.977 M -0.01 % | 96.991 M -0.31 % | 97.290 M 0.00 % | 97.290 M |
| EPS diluted | 0.38 -20.83 % | 0.48 -33.33 % | 0.72 209.09 % | -0.66 -335.71 % | 0.28 135.44 % | -0.79 -1 049.93 % | -0.07 -111.45 % | 0.60 -46.43 % | 1.12 182.35 % | -1.36 -283.78 % | 0.74 -13.95 % | 0.86 686.63 % | -0.15 -27.70 % | -0.11 -163.15 % | 0.18 -78.86 % | 0.86 330.00 % | 0.20 -78.72 % | 0.94 1 573.35 % | -0.06 -116.79 % | 0.38 121.19 % | 0.17 -82.82 % | 1.00 498.09 % | 0.17 -53.56 % | 0.36 0.00 % | 0.36 |
| Earnings per share | 0.38 -20.83 % | 0.48 -33.33 % | 0.72 209.09 % | -0.66 -335.71 % | 0.28 135.44 % | -0.79 -1 049.93 % | -0.07 -111.45 % | 0.60 -46.43 % | 1.12 182.35 % | -1.36 -283.78 % | 0.74 -13.95 % | 0.86 686.63 % | -0.15 -27.70 % | -0.11 -163.15 % | 0.18 -78.86 % | 0.86 330.00 % | 0.20 -78.72 % | 0.94 1 573.35 % | -0.06 -116.79 % | 0.38 121.19 % | 0.17 -82.82 % | 1.00 498.09 % | 0.17 -53.56 % | 0.36 0.00 % | 0.36 |
| Gross profit | 133.038 M 33.80 % | 99.427 M 83.65 % | 54.139 M 182.75 % | 19.147 M -41.77 % | 32.881 M 44.36 % | 22.777 M -35.31 % | 35.207 M -9.25 % | 38.794 M -0.18 % | 38.866 M -8.10 % | 42.293 M -14.32 % | 49.360 M 27.59 % | 38.688 M -24.29 % | 51.100 M 1.04 % | 50.573 M -9.52 % | 55.892 M 26.07 % | 44.333 M -2.30 % | 45.378 M 2.42 % | 44.307 M -6.30 % | 47.287 M 5.93 % | 44.641 M -9.13 % | 49.127 M 7.18 % | 45.836 M -3.08 % | 47.294 M 1.82 % | 46.450 M 0.00 % | 46.450 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.222 M | 0.000 | 0.000 -100.00 % | 18.619 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.690 M | 0.000 100.00 % | -55.567 M -86.44 % | -29.804 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 18.377 M -48.43 % | 35.634 M 55.13 % | 22.970 M 285.39 % | 5.960 M -7.20 % | 6.423 M 5.80 % | 6.071 M -9.97 % | 6.744 M 4.01 % | 6.484 M 3.13 % | 6.287 M | 0.000 | 0.000 -100.00 % | 6.616 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 |
| General and administrative expenses | 0.000 -100.00 % | 18.598 M 53.11 % | 12.147 M 296.47 % | 3.064 M -7.84 % | 3.324 M 7.28 % | 3.099 M -9.75 % | 3.433 M 4.33 % | 3.291 M 2.57 % | 3.208 M -45.55 % | 5.892 M -16.74 % | 7.077 M 112.39 % | 3.332 M -50.42 % | 6.721 M -2.15 % | 6.868 M -6.06 % | 7.311 M 16.43 % | 6.280 M 1.64 % | 6.179 M 3.34 % | 5.979 M -2.47 % | 6.130 M 0.29 % | 6.113 M -3.51 % | 6.335 M 1.93 % | 6.215 M 2.65 % | 6.055 M -2.04 % | 6.181 M 0.00 % | 6.181 M |
| 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 |
| Other expenses | 0.000 | 0.000 -100.00 % | 443.113 M 684.61 % | -75.796 M -1 143.55 % | 7.263 M 107.18 % | -101.229 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.258 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 |
| Operating expenses | -33.543 M -280.35 % | 18.598 M -88.15 % | 156.888 M 197.81 % | 52.681 M 565.37 % | 7.918 M -88.35 % | 67.936 M 126.56 % | 29.986 M 221.18 % | 9.336 M -72.36 % | 33.772 M -78.40 % | 156.363 M 241.10 % | 45.841 M 177.36 % | -59.258 M -219.29 % | 49.674 M -15.89 % | 59.059 M 43.23 % | 41.232 M -17.13 % | 49.754 M 71.44 % | 29.022 M -45.81 % | 53.555 M 18.92 % | 45.033 M 474.24 % | 7.842 M -60.53 % | 19.867 M -63.98 % | 55.157 M 113.80 % | 25.798 M 54.72 % | 16.674 M 0.00 % | 16.674 M |
| Cost and expenses | 15.166 M -18.46 % | 18.598 M -88.15 % | 156.888 M 91.90 % | 81.757 M 9 830.35 % | -840.225 K -100.78 % | 107.300 M 130.07 % | 46.639 M 344.61 % | -19.066 M 73.81 % | -72.794 M -146.55 % | 156.363 M 241.10 % | 45.841 M 205.34 % | -43.517 M -187.61 % | 49.674 M -15.89 % | 59.059 M 43.23 % | 41.232 M -17.13 % | 49.754 M 71.44 % | 29.022 M -45.81 % | 53.555 M 18.92 % | 45.033 M 474.24 % | 7.842 M -60.53 % | 19.867 M -63.98 % | 55.157 M 113.80 % | 25.798 M 54.72 % | 16.674 M 0.00 % | 16.674 M |
| 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 |
| Selling general and administrative expenses | -33.543 M -280.35 % | 18.598 M 53.11 % | 12.147 M 296.47 % | 3.064 M -7.84 % | 3.324 M 7.28 % | 3.099 M -9.75 % | 3.433 M 4.33 % | 3.291 M 2.57 % | 3.208 M -45.55 % | 5.892 M -16.74 % | 7.077 M 112.39 % | 3.332 M -50.42 % | 6.721 M -2.15 % | 6.868 M -6.06 % | 7.311 M 16.43 % | 6.280 M 1.64 % | 6.179 M 3.34 % | 5.979 M -2.47 % | 6.130 M 0.29 % | 6.113 M -3.51 % | 6.335 M 1.93 % | 6.215 M 2.65 % | 6.055 M -2.04 % | 6.181 M 0.00 % | 6.181 M |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 2.673 M 119.39 % | 1.218 M -68.23 % | 3.834 M -17.51 % | 4.648 M 1 564.11 % | 279.319 K -88.32 % | 2.392 M -91.00 % | 26.590 M 46.67 % | 18.129 M 50.20 % | 12.070 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.652 M 26.10 % | 3.690 M -37.62 % | 5.915 M -29.92 % | 8.441 M 20 843.32 % | 40.302 K -99.68 % | 12.620 M 238.65 % | 3.727 M -29.41 % | 5.279 M -0.88 % | 5.326 M 0.00 % | 5.326 M |
| Interest expense | 0.000 | 0.000 -100.00 % | 57.918 M 347.43 % | 12.945 M 23.86 % | 10.451 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 |
| Depreciation and amortization | 0.000 100.00 % | -116.463 M -79.28 % | -64.962 M -271.36 % | -17.493 M 4.00 % | -18.222 M 6.90 % | -19.573 M -6.98 % | -18.296 M 1.73 % | -18.619 M -1.34 % | -18.372 M 49.53 % | -36.401 M 13.91 % | -42.283 M -86.35 % | -22.690 M 48.87 % | -44.379 M -1.54 % | -43.705 M 10.04 % | -48.581 M -27.67 % | -38.053 M 2.92 % | -39.199 M -2.28 % | -38.327 M 6.87 % | -41.157 M -6.82 % | -38.529 M 9.96 % | -42.792 M -8.01 % | -39.620 M 3.92 % | -41.239 M -2.41 % | -40.270 M 0.00 % | -40.270 M |
| Operating income | 166.580 M 43.03 % | 116.463 M 79.28 % | 64.962 M 214.67 % | -56.649 M -241.11 % | 40.145 M 151.17 % | -78.452 M -1 573.37 % | -4.688 M -107.29 % | 64.344 M -45.45 % | 117.947 M 224.03 % | 36.401 M -13.91 % | 42.283 M -56.83 % | 97.946 M 120.70 % | 44.379 M 1.54 % | 43.705 M -10.04 % | 48.581 M 27.67 % | 38.053 M -2.92 % | 39.199 M 2.28 % | 38.327 M -6.87 % | 41.157 M 6.82 % | 38.529 M -9.96 % | 42.792 M 8.01 % | 39.620 M -3.92 % | 41.239 M 2.41 % | 40.270 M 0.00 % | 40.270 M |
| Operating income ratio | 1.10 27.58 % | 0.86 2.35 % | 0.84 137.34 % | -2.26 -320.91 % | 1.02 137.56 % | -2.72 -2 333.42 % | -0.11 -107.86 % | 1.42 -45.60 % | 2.61 203.50 % | 0.86 0.47 % | 0.86 -60.38 % | 2.16 148.94 % | 0.87 0.50 % | 0.86 -0.57 % | 0.87 1.26 % | 0.86 -0.64 % | 0.86 -0.14 % | 0.87 -0.61 % | 0.87 0.84 % | 0.86 -0.92 % | 0.87 0.77 % | 0.86 -0.87 % | 0.87 0.58 % | 0.87 0.00 % | 0.87 |
| Total other income expenses net | -45.445 M -228.39 % | 35.397 M -91.02 % | 394.278 M 1 704.27 % | 21.852 M 309.09 % | -10.451 M -128.23 % | 37.022 M 245.11 % | -25.514 M -958.07 % | -2.411 M 1.90 % | -2.458 M 98.61 % | -177.060 M -608.96 % | 34.789 M 481.29 % | -9.124 M 84.67 % | -59.530 M -1 536.38 % | -3.638 M 87.79 % | -29.804 M -158.00 % | 51.382 M 368.26 % | -19.154 M -135.72 % | 53.619 M 213.26 % | -47.343 M -2 575.25 % | -1.770 M 93.23 % | -26.152 M -145.37 % | 57.646 M 330.38 % | -25.022 M -384.20 % | -5.168 M 0.00 % | -5.168 M |
| 2025-01-31 | 2024-07-31 | 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-01-31 | 2021-07-31 | 2021-01-31 | 2020-07-31 | 2020-01-31 | 2019-07-31 | 2019-01-31 | 2018-07-31 | 2018-01-31 | 2017-07-31 | 2017-01-31 | 2016-07-31 | 2016-01-31 | 2015-07-31 | 2015-01-31 | 2014-07-31 | 2014-01-31 | 2013-07-31 | 2013-01-31 |
| 2025-01-31 | 2024-07-31 | 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-01-31 | 2021-07-31 | 2021-01-31 | 2020-07-31 | 2020-01-31 | 2019-07-31 | 2019-01-31 | 2018-07-31 | 2018-01-31 | 2017-07-31 | 2017-01-31 | 2016-07-31 | 2016-01-31 | 2015-07-31 | 2015-01-31 | 2014-07-31 | 2014-01-31 | 2013-07-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.579 B 37.83 % | 1.146 B -25.04 % | 1.528 B 225.34 % | 469.745 M 35.30 % | 347.176 M -33.38 % | 521.103 M -12.81 % | 597.647 M 2.68 % | 582.030 M 3.82 % | 560.596 M 12.17 % | 499.756 M -19.07 % | 617.540 M 4.72 % | 589.725 M 9.63 % | 537.936 M -4.06 % | 560.683 M -0.23 % | 561.949 M 4.92 % | 535.618 M 30.89 % | 409.215 M -1.69 % | 416.236 M 0.75 % | 413.135 M 1.87 % | 405.554 M -0.86 % | 409.065 M 1.17 % | 404.350 M -1.82 % | 411.848 M -0.66 % | 414.590 M |
| Total investments | 28.656 M -99.30 % | 4.118 B 2.64 % | 4.012 B 218.38 % | 1.260 B -9.00 % | 1.385 B -1.34 % | 1.404 B -12.13 % | 1.597 B -2.21 % | 1.633 B 3.46 % | 1.579 B 10.27 % | 1.432 B -15.81 % | 1.701 B 4.11 % | 1.634 B 7.38 % | 1.521 B -5.06 % | 1.602 B -3.38 % | 1.658 B 1.57 % | 1.633 B 841.26 % | 173.457 M -51.37 % | 356.713 M -50.25 % | 716.949 M 54.70 % | 463.434 M -0.41 % | 465.322 M -12.28 % | 530.451 M 28.30 % | 413.461 M -23.77 % | 542.375 M |
| Total debt | 1.580 B 37.88 % | 1.146 B -25.15 % | 1.530 B 224.43 % | 471.726 M 34.04 % | 351.919 M -33.06 % | 525.719 M -12.10 % | 598.071 M 2.45 % | 583.783 M 4.06 % | 561.000 M 12.20 % | 500.000 M -19.03 % | 617.540 M 4.67 % | 590.000 M 10.79 % | 532.521 M -5.25 % | 562.000 M 0.00 % | 562.000 M 3.66 % | 542.137 M 32.38 % | 409.543 M -1.61 % | 416.238 M 0.74 % | 413.173 M 1.51 % | 407.035 M -0.50 % | 409.090 M 1.17 % | 404.357 M -0.15 % | 404.973 M -0.08 % | 405.314 M |
| Accumulated other comprehensive income loss | -477.791 M | 0.000 100.00 % | -289.250 M -8.23 % | -267.254 M -57.83 % | -169.331 M -1.86 % | -166.243 M -232.68 % | -49.970 M -425.78 % | -9.504 M 75.35 % | -38.552 M 68.18 % | -121.174 M -292.80 % | 62.850 M 408.31 % | 12.364 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 |
| Retained earnings | 0.000 100.00 % | -471.326 M -62.95 % | -289.250 M -8.23 % | -267.254 M -57.83 % | -169.331 M -1.86 % | -166.243 M -232.68 % | -49.970 M -425.78 % | -9.504 M 75.35 % | -38.552 M 68.18 % | -121.174 M -292.80 % | 62.850 M 408.31 % | 12.364 M 129.91 % | -41.341 M -451.79 % | -7.492 M -14.89 % | -6.521 M -108.90 % | 73.306 M 139.61 % | -185.053 M -10.99 % | -166.728 M 47.63 % | -318.365 M -16.52 % | -273.230 M -0.58 % | -271.648 M -8.02 % | -251.490 M 20.89 % | -317.887 M -6.94 % | -297.267 M |
| Common stock | 3.212 M 0.54 % | 3.195 M 0.00 % | 3.195 M 204.07 % | 1.051 M 0.00 % | 1.051 M 0.00 % | 1.051 M 0.00 % | 1.051 M 1.18 % | 1.038 M 0.47 % | 1.034 M 0.00 % | 1.034 M 0.02 % | 1.033 M 0.00 % | 1.033 M 0.00 % | 1.033 M 0.00 % | 1.033 M 0.00 % | 1.033 M 0.00 % | 1.033 M 6.64 % | 968.973 K 0.00 % | 968.973 K 0.01 % | 968.885 K 0.00 % | 968.885 K 0.00 % | 968.885 K -0.09 % | 969.773 K -0.01 % | 969.903 K 0.00 % | 969.903 K |
| Total equity | 2.571 B 0.29 % | 2.564 B 1.93 % | 2.515 B 221.22 % | 783.007 M -11.12 % | 880.974 M -0.35 % | 884.062 M -11.62 % | 1.000 B -2.76 % | 1.029 B 3.41 % | 994.815 M 9.06 % | 912.193 M -16.10 % | 1.087 B 3.75 % | 1.048 B 5.12 % | 996.923 M -5.05 % | 1.050 B -4.66 % | 1.101 B -1.92 % | 1.123 B 12.01 % | 1.002 B -1.80 % | 1.021 B 5.49 % | 967.630 M -4.46 % | 1.013 B -0.14 % | 1.014 B -2.03 % | 1.035 B 6.19 % | 974.840 M -2.07 % | 995.460 M |
| Other non current liabilities | -1.579 B -477.41 % | 418.466 M | 0.000 100.00 % | -219.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -612.000 M | 0.000 100.00 % | -532.521 M -21.86 % | -437.000 M 22.24 % | -562.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 1.579 B 129.22 % | 689.000 M | 0.000 -100.00 % | 219.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 612.000 M | 0.000 -100.00 % | 532.521 M 21.86 % | 437.000 M -22.24 % | 562.000 M 3.66 % | 542.137 M 32.38 % | 409.543 M -1.61 % | 416.238 M 0.74 % | 413.173 M 1.51 % | 407.035 M -0.50 % | 409.090 M 1.17 % | 404.357 M -0.15 % | 404.973 M -0.08 % | 405.314 M |
| Total non current liabilities | 0.000 -100.00 % | 1.107 B -0.53 % | 1.113 B 201.76 % | 368.959 M 3 039.09 % | 11.754 M -11.78 % | 13.323 M -97.77 % | 598.071 M 2.45 % | 583.783 M 4.06 % | 561.000 M 12.20 % | 500.000 M -19.03 % | 617.540 M 4.67 % | 590.000 M 10.79 % | 532.521 M -5.25 % | 562.000 M 0.00 % | 562.000 M 3.66 % | 542.137 M 32.38 % | 409.543 M -1.61 % | 416.238 M 0.74 % | 413.173 M 1.51 % | 407.035 M -0.50 % | 409.090 M 1.17 % | 404.357 M -0.15 % | 404.973 M -0.08 % | 405.314 M |
| Other current liabilities | -187.979 K -100.43 % | 43.393 M -90.32 % | 448.137 M 269.33 % | 121.338 M 1 132.34 % | -11.754 M 11.78 % | -13.323 M -129.27 % | -5.811 M 55.87 % | -13.169 M 7.84 % | -14.288 M -15.08 % | -12.416 M 11.43 % | -14.019 M -25.04 % | -11.212 M -29.34 % | -8.668 M 93.40 % | -131.294 M -1 088.62 % | -11.046 M -232.20 % | 8.355 M 9.83 % | 7.608 M -5.22 % | 8.027 M 0.29 % | 8.004 M -0.33 % | 8.031 M 3.82 % | 7.735 M 2.77 % | 7.527 M 0.33 % | 7.502 M -0.76 % | 7.559 M |
| Deferred revenue | 0.000 -100.00 % | 7.002 M -98.32 % | 416.402 M 320 927.73 % | -129.790 K -101.12 % | 11.603 M 113.04 % | -88.996 M 25.13 % | -118.860 M -10.14 % | -107.915 M -1.13 % | -106.712 M -21.84 % | -87.584 M -1 132.91 % | 8.479 M 106.85 % | -123.788 M -5.94 % | -116.853 M 1.56 % | -118.706 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 187.979 K | 0.000 -100.00 % | 316.302 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 66.817 M -86.13 % | 481.612 M 275.67 % | 128.200 M 990.72 % | 11.754 M -11.78 % | 13.323 M 129.27 % | 5.811 M -55.87 % | 13.169 M -7.84 % | 14.288 M 15.08 % | 12.416 M -11.43 % | 14.019 M 25.04 % | 11.212 M 29.34 % | 8.668 M 37.71 % | 6.294 M -43.02 % | 11.046 M -62.78 % | 29.674 M 153.31 % | 11.714 M 3.08 % | 11.364 M -36.35 % | 17.853 M 1.38 % | 17.610 M 20.46 % | 14.619 M 66.87 % | 8.761 M -47.66 % | 16.738 M 2.12 % | 16.391 M |
| Total liabilities | 1.646 B 0.92 % | 1.631 B 2.25 % | 1.595 B 220.82 % | 497.158 M -6.10 % | 529.460 M -2.62 % | 543.730 M -11.96 % | 617.598 M -1.30 % | 625.723 M 2.78 % | 608.809 M 9.50 % | 556.003 M -14.97 % | 653.898 M 6.64 % | 613.172 M 12.96 % | 542.808 M -4.77 % | 570.010 M -0.84 % | 574.839 M 0.53 % | 571.811 M 35.74 % | 421.258 M -1.48 % | 427.602 M -0.79 % | 431.026 M 1.50 % | 424.645 M 0.22 % | 423.709 M 2.56 % | 413.118 M -2.04 % | 421.711 M 0.00 % | 421.704 M |
| Other non current assets | 0.000 -100.00 % | 835.486 K 102.67 % | -31.257 M -88.63 % | -16.570 M 98.80 % | -1.385 B 1.34 % | -1.404 B 12.13 % | -1.597 B 2.21 % | -1.633 B -3.46 % | -1.579 B -10.27 % | -1.432 B 15.81 % | -1.701 B -4.11 % | -1.634 B -7.38 % | -1.521 B 5.06 % | -1.602 B 3.38 % | -1.658 B -682 573.77 % | 242.996 K -99.98 % | 1.225 B 14.74 % | 1.067 B 68.92 % | 631.893 M -33.15 % | 945.279 M 1.46 % | 931.674 M 4.39 % | 892.474 M -5.70 % | 946.398 M 10.37 % | 857.468 M |
| Long term investments | 0.000 -100.00 % | 4.091 B 2.04 % | 4.009 B 219.67 % | 1.254 B -9.42 % | 1.385 B -1.34 % | 1.404 B -12.13 % | 1.597 B -2.21 % | 1.633 B 3.46 % | 1.579 B 10.27 % | 1.432 B -15.81 % | 1.701 B 4.11 % | 1.634 B 7.38 % | 1.521 B -5.06 % | 1.602 B -3.38 % | 1.658 B 1.67 % | 1.631 B 860.93 % | 169.738 M -52.07 % | 354.130 M -50.51 % | 715.559 M 54.40 % | 463.434 M -0.41 % | 465.322 M -11.38 % | 525.096 M 31.37 % | 399.710 M -23.69 % | 523.822 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 4.092 B 2.87 % | 3.978 B 221.42 % | 1.238 B -10.62 % | 1.385 B -1.34 % | 1.404 B -12.13 % | 1.597 B -2.21 % | 1.633 B 3.46 % | 1.579 B 10.27 % | 1.432 B -15.81 % | 1.701 B 4.11 % | 1.634 B 7.38 % | 1.521 B -5.06 % | 1.602 B -3.38 % | 1.658 B 1.66 % | 1.631 B 16.99 % | 1.394 B -1.91 % | 1.421 B 5.50 % | 1.347 B -4.35 % | 1.409 B 0.84 % | 1.397 B -1.45 % | 1.418 B 5.31 % | 1.346 B -2.55 % | 1.381 B |
| Other current assets | -120.436 M -1 578.22 % | 8.147 M 163.76 % | 3.089 M -48.00 % | 5.940 M -4.49 % | 6.219 M 27.87 % | 4.863 M -69.15 % | 15.766 M -37.74 % | 25.322 M 31.63 % | 19.237 M -49.92 % | 38.411 M 31.76 % | 29.153 M 3.33 % | 28.213 M 20.88 % | 23.340 M -34.60 % | 35.688 M 13.31 % | 31.496 M -18.54 % | 38.663 M 340.35 % | 8.780 M 42.05 % | 6.181 M -83.42 % | 37.278 M 184.44 % | 13.106 M -46.74 % | 24.607 M 78.10 % | 13.817 M -39.42 % | 22.807 M -2.05 % | 23.285 M |
| Short term investments | 28.656 M 8.45 % | 26.424 M 948.59 % | 2.520 M -57.22 % | 5.890 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.945 M | 0.000 -100.00 % | 10.830 M | 0.000 | 0.000 -100.00 % | 1.605 M -56.83 % | 3.718 M 43.97 % | 2.583 M 85.81 % | 1.390 M | 0.000 | 0.000 -100.00 % | 5.355 M -61.05 % | 13.750 M -25.89 % | 18.553 M |
| cash and cash equivalents | 665.585 K 1 259.81 % | 48.947 K -97.73 % | 2.153 M 8.64 % | 1.982 M -58.22 % | 4.743 M 2.76 % | 4.616 M 990.27 % | 423.337 K -75.86 % | 1.754 M 334.35 % | 403.767 K 65.82 % | 243.503 K | 0.000 -100.00 % | 275.186 K 105.08 % | -5.415 M -511.18 % | 1.317 M 2 482.41 % | 50.998 K -99.22 % | 6.519 M 1 884.49 % | 328.497 K 18 365.26 % | 1.779 K -95.34 % | 38.156 K -97.42 % | 1.481 M 5 988.00 % | 24.328 K 294.04 % | 6.174 K 100.09 % | -6.875 M 25.89 % | -9.277 M |
| Cash and short term investments | 29.322 M 10.76 % | 26.473 M 466.53 % | 4.673 M -40.64 % | 7.872 M 65.97 % | 4.743 M 2.76 % | 4.616 M 990.27 % | 423.337 K -75.86 % | 1.754 M 334.35 % | 403.767 K 65.82 % | 243.503 K -97.55 % | 9.945 M 3 514.05 % | 275.186 K -94.92 % | 5.415 M 311.18 % | 1.317 M 2 482.41 % | 50.998 K -99.37 % | 8.124 M 100.76 % | 4.047 M 56.59 % | 2.584 M 80.97 % | 1.428 M -3.58 % | 1.481 M 5 988.00 % | 24.328 K -99.55 % | 5.361 M -22.02 % | 6.875 M -25.89 % | 9.277 M |
| Total current assets | 0.000 -100.00 % | 102.533 M -22.33 % | 132.012 M 210.64 % | 42.497 M 69.86 % | 25.018 M 5.78 % | 23.650 M 21.62 % | 19.447 M -1.90 % | 19.824 M -8.22 % | 21.600 M 15.85 % | 18.645 M -10.93 % | 20.932 M 20.68 % | 17.344 M -4.61 % | 18.182 M 5.22 % | 17.280 M -0.80 % | 17.420 M -72.46 % | 63.248 M 116.18 % | 29.257 M 9.07 % | 26.824 M -47.61 % | 51.205 M 78.43 % | 28.698 M -29.79 % | 40.875 M 33.17 % | 30.693 M -39.15 % | 50.442 M 40.61 % | 35.874 M |
| Inventory | 0.000 | 0.000 100.00 % | -32.965 M -90.48 % | -17.306 M -21.96 % | -14.190 M -462.88 % | -2.521 M -107.27 % | 34.698 M -22.15 % | 44.572 M | 0.000 -100.00 % | 39.623 M | 0.000 -100.00 % | 35.654 M 758.41 % | -5.415 M 61.07 % | -13.910 M -43.45 % | -9.697 M -504.14 % | -1.605 M 56.83 % | -3.718 M -43.97 % | -2.583 M -85.81 % | -1.390 M | 0.000 | 0.000 100.00 % | -5.355 M 22.11 % | -6.875 M 25.89 % | -9.277 M |
| Net receivables | 91.114 M 32.95 % | 68.534 M -26.94 % | 93.806 M 441.64 % | 17.319 M -14.58 % | 20.276 M 6.52 % | 19.035 M 0.06 % | 19.024 M 5.27 % | 18.070 M -14.75 % | 21.196 M 15.19 % | 18.401 M -12.09 % | 20.932 M 22.63 % | 17.069 M -6.12 % | 18.182 M 13.90 % | 15.963 M -8.09 % | 17.369 M 5.51 % | 16.461 M 0.19 % | 16.430 M -9.02 % | 18.059 M 44.49 % | 12.498 M -11.43 % | 14.111 M -13.12 % | 16.243 M 41.05 % | 11.515 M -44.53 % | 20.759 M 64.89 % | 12.590 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 |
| Other assets | 4.217 B | 0.000 | 0.000 | 0.000 -100.00 % | 674.121 K 23.01 % | 548.030 K -48.28 % | 1.060 M -5.27 % | 1.119 M -64.32 % | 3.135 M -82.32 % | 17.731 M -9.10 % | 19.506 M 90.69 % | 10.229 M 3 819.30 % | 260.992 K -13.85 % | 302.955 K 14.79 % | 263.910 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 16.422 M -50.47 % | 33.159 M 383.21 % | 6.862 M -41.62 % | 11.754 M -11.78 % | 13.323 M 129.27 % | 5.811 M -55.87 % | 13.169 M -7.84 % | 14.288 M 15.08 % | 12.416 M -11.43 % | 14.019 M 25.04 % | 11.212 M 29.34 % | 8.668 M 37.71 % | 6.294 M -43.02 % | 11.046 M -48.19 % | 21.319 M 419.12 % | 4.107 M 23.05 % | 3.338 M -66.11 % | 9.849 M 2.82 % | 9.579 M 39.15 % | 6.884 M 457.64 % | 1.235 M -86.63 % | 9.236 M 4.58 % | 8.831 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 |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 286.056 M 7.46 % | 266.203 M 57.21 % | 169.331 M 1.86 % | 166.243 M 232.68 % | 49.970 M 425.78 % | 9.504 M -75.35 % | 38.552 M -68.18 % | 121.174 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 total stockholders equity | 3.046 B 0.46 % | 3.032 B 8.24 % | 2.801 B 166.99 % | 1.049 B 0.00 % | 1.049 B 0.00 % | 1.049 B 0.00 % | 1.049 B 1.16 % | 1.037 B 0.47 % | 1.032 B 0.00 % | 1.032 B 0.88 % | 1.023 B -1.09 % | 1.035 B -0.26 % | 1.037 B -1.81 % | 1.056 B -4.55 % | 1.107 B 5.56 % | 1.048 B -11.64 % | 1.186 B 0.00 % | 1.186 B -7.67 % | 1.285 B 0.00 % | 1.285 B 0.01 % | 1.285 B -0.06 % | 1.286 B -0.47 % | 1.292 B 0.00 % | 1.292 B |
| 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 |
| Other liabilities | 1.646 B 260.47 % | 456.583 M | 0.000 | 0.000 -100.00 % | 505.953 M -2.15 % | 517.084 M 3 669.94 % | 13.716 M -52.33 % | 28.771 M -14.17 % | 33.521 M -23.09 % | 43.587 M 95.11 % | 22.340 M 86.78 % | 11.960 M 638.69 % | 1.619 M -5.64 % | 1.716 M -4.32 % | 1.793 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 4.217 B 0.53 % | 4.195 B 2.06 % | 4.110 B 221.07 % | 1.280 B -9.24 % | 1.410 B -1.22 % | 1.428 B -11.75 % | 1.618 B -2.21 % | 1.654 B 3.17 % | 1.604 B 9.22 % | 1.468 B -15.67 % | 1.741 B 4.81 % | 1.661 B 7.88 % | 1.540 B -4.95 % | 1.620 B -3.35 % | 1.676 B -1.09 % | 1.695 B 19.03 % | 1.424 B -1.70 % | 1.448 B 3.55 % | 1.399 B -2.70 % | 1.437 B -0.03 % | 1.438 B -0.72 % | 1.448 B 3.70 % | 1.397 B -1.45 % | 1.417 B |
| 2025-01-31 | 2024-07-31 | 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-01-31 | 2021-07-31 | 2021-01-31 | 2020-07-31 | 2020-01-31 | 2019-07-31 | 2019-01-31 | 2018-07-31 | 2018-01-31 | 2017-07-31 | 2017-01-31 | 2016-07-31 | 2016-01-31 | 2015-07-31 | 2015-01-31 | 2014-07-31 | 2014-01-31 | 2013-07-31 |
| 2025-01-31 | 2024-07-31 | 2024-01-31 | 2023-07-31 | 2023-01-31 | 2022-07-31 | 2022-01-31 | 2021-07-31 | 2021-01-31 | 2020-07-31 | 2020-01-31 | 2019-07-31 | 2019-01-31 | 2018-07-31 | 2018-01-31 | 2017-07-31 | 2017-01-31 | 2016-07-31 | 2016-01-31 | 2015-07-31 | 2015-01-31 | 2014-07-31 | 2014-01-31 | 2013-07-31 | 2013-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -8.687 M -134.98 % | 24.836 M 163.60 % | -39.049 M -2 242.81 % | -1.667 M 16.65 % | -2.000 M -127.52 % | 7.266 M 187.26 % | -8.327 M -467.31 % | 2.267 M 432.42 % | -681.992 K -148.48 % | 1.407 M 265.75 % | -848.705 K -123.80 % | 3.566 M 257.22 % | -2.268 M -177.94 % | 2.910 M 505.99 % | -716.786 K -122.74 % | 3.151 M 463.57 % | 559.192 K 110.20 % | -5.480 M -449.50 % | 1.568 M -19.19 % | 1.940 M 141.30 % | -4.697 M -150.62 % | 9.280 M 213.03 % | -8.210 M -357.00 % | -1.796 M 0.00 % | -1.796 M |
| Accounts receivables | -22.580 M -187.38 % | 25.841 M 161.58 % | -41.966 M -1 519.35 % | 2.957 M 338.31 % | -1.241 M -10 889.15 % | -11.290 K 98.82 % | -953.112 K -130.49 % | 3.126 M 211.83 % | -2.795 M -210.46 % | 2.530 M 165.51 % | -3.862 M -447.06 % | 1.113 M 150.16 % | -2.219 M -261.51 % | 1.374 M 266.43 % | -825.380 K -181.13 % | 1.017 M -37.52 % | 1.628 M 129.29 % | -5.560 M -444.75 % | 1.613 M -24.34 % | 2.132 M 145.09 % | -4.728 M -151.14 % | 9.244 M 213.15 % | -8.170 M -370.38 % | -1.737 M 0.00 % | -1.737 M |
| 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 | 0.000 | 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 | 12.919 M | 0.000 -100.00 % | 13.321 M 386.00 % | -4.658 M -310.04 % | -1.136 M -116.79 % | 6.766 M 191.01 % | -7.434 M -931.12 % | -720.953 K -141.76 % | 1.726 M 1 855.68 % | -98.336 K -103.14 % | 3.135 M 157.19 % | 1.219 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 |
| Other working capital | 974.412 K 196.96 % | -1.005 M -134.45 % | 2.917 M 8 375.32 % | 34.417 K -90.87 % | 376.879 K -26.38 % | 511.909 K 757.24 % | 59.716 K 143.33 % | -137.823 K -135.63 % | 386.832 K 137.72 % | -1.025 M -742.99 % | -121.641 K -109.86 % | 1.234 M 2 591.21 % | -49.538 K -103.22 % | 1.536 M 1 314.84 % | 108.594 K -94.91 % | 2.134 M 299.60 % | -1.069 M -1 425.31 % | 80.674 K 279.36 % | -44.978 K 76.54 % | -191.684 K -734.09 % | 30.230 K -15.61 % | 35.820 K 189.61 % | -39.974 K 32.91 % | -59.585 K 0.00 % | -59.585 K |
| Other non cash items | -39.544 M 63.69 % | -108.897 M 67.81 % | -338.302 M -439.26 % | 99.718 M 3 761.38 % | 2.582 M -97.65 % | 109.844 M 111.22 % | 52.004 M 279.51 % | -28.970 M 63.54 % | -79.460 M -146.44 % | 171.103 M 530.04 % | -39.788 M 25.03 % | -53.069 M -163.63 % | 83.403 M 66.49 % | 50.094 M 905.67 % | -6.218 M 96.05 % | -157.567 M -957.34 % | 18.379 M 138.58 % | -47.641 M -213.14 % | 42.109 M 7 403.95 % | 561.160 K -97.67 % | 24.104 M 134.64 % | -69.580 M -341.39 % | 28.825 M 245.93 % | -19.753 M 0.00 % | -19.753 M |
| Net cash provided by operating activities | 72.905 M 7.38 % | 67.896 M 145.96 % | -147.730 M -652.13 % | 26.756 M -4.10 % | 27.899 M -31.96 % | 41.004 M 46.07 % | 28.072 M -25.41 % | 37.634 M 9.79 % | 34.279 M -0.01 % | 34.282 M -3.99 % | 35.708 M -14.27 % | 41.650 M -36.88 % | 65.984 M 60.38 % | 41.143 M 247.42 % | 11.842 M 118.22 % | -64.980 M -266.69 % | 38.984 M 0.41 % | 38.825 M 3.56 % | 37.491 M -4.51 % | 39.260 M 8.91 % | 36.047 M -2.49 % | 36.966 M 0.36 % | 36.832 M 171.77 % | 13.553 M 0.00 % | 13.553 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -8.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Purchases of investments | -604.682 M 7.13 % | -651.125 M 59.21 % | -1.596 B -1 345.48 % | -110.446 M -38.30 % | -79.858 M 91.39 % | -927.611 M -574.10 % | -137.607 M 35.55 % | -213.498 M 0.49 % | -214.547 M 23.18 % | -279.287 M -37.23 % | -203.520 M 14.65 % | -238.448 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 |
| Sales maturities of investments | 666.236 M 9.52 % | 608.328 M -51.50 % | 1.254 B 816.92 % | 136.785 M 37.29 % | 99.631 M -89.86 % | 982.878 M 831.23 % | 105.546 M -44.11 % | 188.854 M 41.92 % | 133.068 M -67.32 % | 407.189 M 127.78 % | 178.768 M -4.76 % | 187.695 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 61.555 M | 0.000 100.00 % | -342.266 M -1 399.46 % | 26.339 M 33.21 % | 19.773 M -64.22 % | 55.266 M 272.38 % | -32.061 M -30.10 % | -24.644 M 69.75 % | -81.479 M -163.70 % | 127.902 M 616.73 % | -24.752 M 51.23 % | -50.753 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 |
| Debt repayment | 965.725 K | 0.000 | 0.000 100.00 % | -27.458 M 83.06 % | -162.104 M -123.90 % | -72.400 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 M | 0.000 -100.00 % | 11.706 M 156.27 % | 4.568 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -825.508 K -566.92 % | -123.780 K | 0.000 | 0.000 | 0.000 |
| Dividends paid | -127.133 M -30.72 % | -97.256 M -149.98 % | -38.906 M -35.66 % | -28.678 M 14.14 % | -33.401 M 0.02 % | -33.406 M -1.84 % | -32.804 M -0.10 % | -32.772 M 0.28 % | -32.865 M 6.49 % | -35.144 M 7.09 % | -37.826 M -0.03 % | -37.817 M 0.01 % | -37.822 M 5.15 % | -39.877 M 1.08 % | -40.310 M -6.84 % | -37.729 M 2.40 % | -38.657 M 0.53 % | -38.862 M 0.18 % | -38.934 M -2.99 % | -37.803 M -2.72 % | -36.803 M 0.09 % | -36.836 M -0.01 % | -36.832 M -16.30 % | -31.670 M 0.00 % | -31.670 M |
| Other financing activites | 13.454 M -50.64 % | 27.260 M -91.86 % | 335.074 M | 0.000 -100.00 % | 149.315 M 5 184.23 % | 2.826 M -90.37 % | 29.355 M -2.22 % | 30.020 M -32.64 % | 44.568 M 208.18 % | -41.198 M -249.59 % | 27.540 M -28.60 % | 38.571 M 230.84 % | -29.479 M | 0.000 -100.00 % | 22.000 M -79.80 % | 108.900 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.600 M | 0.000 | 0.000 -100.00 % | 16.071 M 0.00 % | 16.071 M |
| Net cash used provided by financing activities | -112.713 M -61.03 % | -69.996 M -147.33 % | 147.898 M 363.46 % | -56.136 M -21.53 % | -46.190 M 55.15 % | -102.981 M -1 392.98 % | -6.898 M -25.32 % | -5.504 M -119.56 % | 28.135 M 118.43 % | -152.683 M -1 384.28 % | -10.287 M -152.32 % | 19.662 M 129.22 % | -67.301 M -68.77 % | -39.877 M -117.78 % | -18.310 M -125.73 % | 71.171 M 284.11 % | -38.657 M 0.53 % | -38.862 M 0.18 % | -38.934 M -2.99 % | -37.803 M -4.93 % | -36.029 M 2.52 % | -36.960 M -0.35 % | -36.832 M -136.12 % | -15.599 M 0.00 % | -15.599 M |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 7.524 M 2 596.67 % | 279.002 K 120.58 % | -1.356 M -112.43 % | 10.903 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 |
| Net change in cash | 0.000 100.00 % | -2.104 M -1 329.21 % | 171.159 K 106.20 % | -2.761 M -2 268.08 % | 127.357 K -96.96 % | 4.192 M 415.11 % | -1.330 M -198.55 % | 1.350 M 742.35 % | 160.264 K -98.31 % | 9.501 M 1 319.53 % | 669.325 K -93.66 % | 10.559 M 1 703.59 % | -658.487 K -204.03 % | 632.989 K 119.57 % | -3.234 M -204.48 % | 3.095 M 1 794.75 % | 163.359 K 998.17 % | -18.188 K 97.48 % | -721.467 K -199.05 % | 728.381 K 7 924.47 % | 9.077 K 194.04 % | 3.087 K | 0.000 100.00 % | -4.092 M 0.00 % | -4.092 M |
| Cash at beginning of period | 48.947 K -97.73 % | 2.153 M 8.64 % | 1.982 M -58.22 % | 4.743 M 2.76 % | 4.616 M 990.27 % | 423.337 K -75.86 % | 1.754 M 334.35 % | 403.767 K 65.82 % | 243.503 K 102.63 % | -9.258 M | 0.000 100.00 % | -10.284 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 |
| Cash at end of period | 665.585 K 1 259.81 % | 48.947 K -97.73 % | 2.153 M 8.64 % | 1.982 M -58.22 % | 4.743 M 2.76 % | 4.616 M 990.27 % | 423.337 K -75.86 % | 1.754 M 334.35 % | 403.767 K 65.82 % | 243.503 K -63.62 % | 669.325 K 143.23 % | 275.186 K 141.79 % | -658.487 K -204.03 % | 632.989 K 119.57 % | -3.234 M -204.48 % | 3.095 M 1 794.75 % | 163.359 K 998.17 % | -18.188 K 97.48 % | -721.467 K -199.05 % | 728.381 K 7 924.47 % | 9.077 K 194.04 % | 3.087 K | 0.000 100.00 % | -4.092 M 0.00 % | -4.092 M |
| Operating cash flow | 72.905 M 7.38 % | 67.896 M 145.96 % | -147.730 M -652.13 % | 26.756 M -4.10 % | 27.899 M -31.96 % | 41.004 M 46.07 % | 28.072 M -25.41 % | 37.634 M 9.79 % | 34.279 M -0.01 % | 34.282 M -3.99 % | 35.708 M -14.27 % | 41.650 M -36.88 % | 65.984 M 60.38 % | 41.143 M 247.42 % | 11.842 M 118.22 % | -64.980 M -266.69 % | 38.984 M 0.41 % | 38.825 M 3.56 % | 37.491 M -4.51 % | 39.260 M 8.91 % | 36.047 M -2.49 % | 36.966 M 0.36 % | 36.832 M 171.77 % | 13.553 M 0.00 % | 13.553 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -8.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 72.905 M 7.38 % | 67.896 M 145.96 % | -147.730 M -652.13 % | 26.756 M -4.10 % | 27.899 M -31.96 % | 41.004 M 46.07 % | 28.072 M -25.41 % | 37.634 M 9.79 % | 34.279 M -0.01 % | 34.282 M -3.99 % | 35.708 M -14.27 % | 41.650 M -36.88 % | 65.984 M 60.38 % | 41.143 M 247.42 % | 11.842 M 118.22 % | -64.980 M -266.69 % | 38.984 M 0.41 % | 38.825 M 3.56 % | 37.491 M -4.51 % | 39.260 M 8.91 % | 36.047 M -2.49 % | 36.966 M 0.36 % | 36.832 M 171.77 % | 13.553 M 0.00 % | 13.553 M |
| 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 |