GA technologies Co., Ltd. 3491.T
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 189.883 B 29.48 % | 146.647 B 29.13 % | 113.569 B 51.69 % | 74.867 B 18.70 % | 63.070 B 60.54 % | 39.286 B 95.20 % | 20.127 B 110.58 % | 9.558 B 77.86 % | 5.374 B |
| Net income | 1.841 B 82.28 % | 1.010 B 163.02 % | 384.000 M 144.96 % | -854.000 M -194.57 % | 903.000 M 76.98 % | 510.213 M 27.81 % | 399.198 M 54.23 % | 258.828 M 294.20 % | -133.277 M |
| Income before tax | 3.143 B 98.30 % | 1.585 B 232.29 % | 477.000 M 130.91 % | -1.543 B -196.92 % | 1.592 B 76.95 % | 899.672 M 44.64 % | 621.987 M 86.82 % | 332.932 M 350.18 % | -133.077 M |
| Income before tax ratio | 0.02 53.14 % | 0.01 157.33 % | 0.00 120.38 % | -0.02 -181.65 % | 0.03 10.22 % | 0.02 -25.90 % | 0.03 -11.28 % | 0.03 240.66 % | -0.02 |
| EBITDA | 9.489 B 26.89 % | 7.478 B 35.94 % | 5.501 B 118.99 % | 2.512 B -5.39 % | 2.655 B 86.68 % | 1.422 B 108.35 % | 682.600 M 86.52 % | 365.972 M 463.26 % | -100.746 M |
| Net income ratio | 0.01 40.77 % | 0.01 103.69 % | 0.00 129.64 % | -0.01 -179.67 % | 0.01 10.24 % | 0.01 -34.52 % | 0.02 -26.76 % | 0.03 209.19 % | -0.02 |
| Ratio EBITDA | 0.05 -2.00 % | 0.05 5.28 % | 0.05 44.36 % | 0.03 -20.29 % | 0.04 16.28 % | 0.04 6.74 % | 0.03 -11.43 % | 0.04 304.24 % | -0.02 |
| Gross profit ratio | 0.16 4.93 % | 0.15 6.06 % | 0.15 24.40 % | 0.12 -25.22 % | 0.16 -10.33 % | 0.17 -0.35 % | 0.17 -4.60 % | 0.18 12.67 % | 0.16 |
| Weighted average shs out dil | 37.107 M -0.90 % | 37.445 M 1.30 % | 36.965 M 10.15 % | 33.560 M 9.26 % | 30.715 M 3.18 % | 29.767 M 19.18 % | 24.976 M 24.41 % | 20.075 M -30.45 % | 28.866 M |
| Weighted average shs out | 36.810 M 0.26 % | 36.715 M 1.99 % | 36.000 M 7.27 % | 33.560 M 16.04 % | 28.922 M 7.62 % | 26.874 M 7.60 % | 24.976 M 24.41 % | 20.075 M -30.45 % | 28.866 M |
| EPS diluted | 49.64 84.06 % | 26.97 159.58 % | 10.39 140.83 % | -25.45 -186.56 % | 29.40 71.53 % | 17.14 7.26 % | 15.98 23.97 % | 12.89 379.00 % | -4.62 |
| Earnings per share | 49.91 81.42 % | 27.51 157.83 % | 10.67 141.93 % | -25.45 -181.52 % | 31.22 64.40 % | 18.99 18.84 % | 15.98 23.97 % | 12.89 379.00 % | -4.62 |
| Gross profit | 30.735 B 35.86 % | 22.622 B 36.95 % | 16.519 B 88.70 % | 8.754 B -11.24 % | 9.862 B 43.95 % | 6.851 B 94.51 % | 3.522 B 100.90 % | 1.753 B 100.39 % | 874.890 M |
| Income tax expense | 1.288 B 127.56 % | 566.000 M 515.22 % | 92.000 M 113.35 % | -689.000 M -200.15 % | 688.000 M 76.66 % | 389.458 M 74.81 % | 222.789 M 200.65 % | 74.103 M 36 951.50 % | 200.000 K |
| Cost of revenue | 159.148 B 28.32 % | 124.025 B 27.79 % | 97.050 B 31.26 % | 73.940 B 38.96 % | 53.208 B 64.04 % | 32.436 B 95.34 % | 16.605 B 112.76 % | 7.804 B 73.48 % | 4.499 B |
| General and administrative expenses | 26.678 B 30.47 % | 20.448 B 146.12 % | 8.308 B -6.65 % | 8.900 B 48.53 % | 5.992 B 57.06 % | 3.815 B 1 597.06 % | 224.802 M 48.84 % | 151.041 M 0.40 % | 150.441 M |
| Selling and marketing expenses | 0.000 -100.00 % | 6.283 B 25.43 % | 5.009 B 93.62 % | 2.587 B 58.52 % | 1.632 B 2.26 % | 1.596 B 158.62 % | 617.117 M 124.44 % | 274.953 M 120.77 % | 124.541 M |
| Other expenses | 179.000 M 197.81 % | -183.000 M -108.98 % | 2.038 B 4 436.17 % | -47.000 M -113.66 % | 344.000 M 49.38 % | 230.283 M -88.20 % | 1.952 B 231 885.39 % | -842.000 K 88.51 % | -7.331 M |
| Operating expenses | 26.857 B 31.34 % | 20.449 B 32.01 % | 15.490 B 34.85 % | 11.487 B 44.07 % | 7.973 B 40.92 % | 5.658 B 98.95 % | 2.844 B 103.57 % | 1.397 B 46.97 % | 950.530 M |
| Cost and expenses | 186.005 B 28.78 % | 144.436 B 28.34 % | 112.540 B 49.41 % | 75.322 B 23.11 % | 61.181 B 60.61 % | 38.093 B 95.87 % | 19.449 B 111.36 % | 9.201 B 68.86 % | 5.449 B |
| Research and development expenses | 0.000 -100.00 % | 184.000 M 36.30 % | 135.000 M 187.23 % | 47.000 M 840.00 % | 5.000 M -69.62 % | 16.458 M -67.29 % | 50.317 M 26.12 % | 39.895 M 219.06 % | 12.504 M |
| Selling general and administrative expenses | 26.678 B 30.47 % | 20.448 B 53.55 % | 13.317 B 15.93 % | 11.487 B 50.67 % | 7.624 B 40.90 % | 5.411 B 542.70 % | 841.919 M 97.64 % | 425.994 M 54.92 % | 274.982 M |
| Interest income | 8.000 M -27.27 % | 11.000 M 175.00 % | 4.000 M | 0.000 | 0.000 -100.00 % | 214.000 K 1 088.89 % | 18.000 K 125.00 % | 8.000 K -99.17 % | 963.000 K |
| Interest expense | 746.000 M 17.11 % | 637.000 M 17.53 % | 542.000 M 26.05 % | 430.000 M 388.64 % | 88.000 M 54.15 % | 57.086 M 535.42 % | 8.984 M 14.17 % | 7.869 M -60.84 % | 20.096 M |
| Depreciation and amortization | 5.600 B 6.52 % | 5.257 B 12.21 % | 4.685 B 29.17 % | 3.627 B 272.76 % | 973.000 M 109.05 % | 465.446 M 801.56 % | 51.627 M 105.11 % | 25.171 M 105.75 % | 12.234 M |
| Operating income | 3.878 B 75.40 % | 2.211 B 100.64 % | 1.102 B 342.20 % | -455.000 M -124.10 % | 1.888 B 58.23 % | 1.193 B 75.92 % | 678.250 M 90.43 % | 356.167 M 570.85 % | -75.644 M |
| Operating income ratio | 0.02 35.46 % | 0.02 55.38 % | 0.01 259.66 % | -0.01 -120.30 % | 0.03 -1.44 % | 0.03 -9.87 % | 0.03 -9.57 % | 0.04 364.73 % | -0.01 |
| Total other income expenses net | -735.000 M -17.41 % | -626.000 M -0.16 % | -625.000 M 42.56 % | -1.088 B -267.57 % | -296.000 M -0.68 % | -294.000 M -422.55 % | -56.263 M -142.15 % | -23.235 M 59.54 % | -57.433 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | 18.775 B 45.67 % | 12.889 B -23.68 % | 16.887 B 297.69 % | -8.542 B -1 159.80 % | 806.000 M 198.52 % | -818.121 M 32.93 % | -1.220 B -496.74 % | -204.402 M -216.81 % | 174.989 M |
| Total investments | 2.009 B -85.36 % | 13.724 B 702.10 % | 1.711 B 372.65 % | 362.000 M -11.71 % | 410.000 M 112.25 % | 193.165 M 241 356.25 % | 80.000 K 0.00 % | 80.000 K 14.29 % | 70.000 K |
| Total debt | 38.100 B 25.57 % | 30.341 B 5.61 % | 28.729 B 319.34 % | 6.851 B -4.74 % | 7.192 B 107.80 % | 3.461 B 332.09 % | 800.997 M 212.52 % | 256.300 M -45.05 % | 466.407 M |
| Accumulated other comprehensive income loss | 401.000 M 115.59 % | 186.000 M 151.35 % | 74.000 M 362.50 % | 16.000 M 214.29 % | -14.000 M -951.05 % | -1.332 M -234.95 % | 987.000 K 0.71 % | 980.000 K | 0.000 |
| Retained earnings | 2.831 B 186.25 % | 989.000 M 4 400.00 % | -23.000 M 94.51 % | -419.000 M -120.55 % | 2.039 B 79.62 % | 1.135 B 80.44 % | 629.125 M 173.62 % | 229.927 M 895.57 % | -28.901 M |
| Common stock | 7.372 B 1.51 % | 7.262 B 0.33 % | 7.238 B 0.26 % | 7.219 B 510.74 % | 1.182 B 2.18 % | 1.157 B 1 056.81 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M |
| Total equity | 23.249 B 12.95 % | 20.583 B 6.58 % | 19.313 B 3.10 % | 18.733 B 162.44 % | 7.138 B 23.98 % | 5.757 B 136.27 % | 2.437 B 623.89 % | 336.617 M 2 145.31 % | 14.992 M |
| Other non current liabilities | 744.000 M -49.01 % | 1.459 B 1.18 % | 1.442 B 50.84 % | 956.000 M 60.67 % | 595.000 M 108.37 % | 285.546 M 215.15 % | 90.606 M 52.94 % | 59.243 M -24.28 % | 78.236 M |
| Long term debt | 18.533 B 21.01 % | 15.315 B -15.00 % | 18.017 B 449.47 % | 3.279 B -29.36 % | 4.642 B 83.33 % | 2.532 B 475.33 % | 440.094 M 151.05 % | 175.302 M -42.82 % | 306.574 M |
| Total non current liabilities | 19.672 B 16.07 % | 16.949 B -13.47 % | 19.588 B 332.41 % | 4.530 B -19.74 % | 5.644 B 68.07 % | 3.358 B 532.79 % | 530.700 M 126.27 % | 234.545 M -39.05 % | 384.810 M |
| Other current liabilities | 9.760 B 1 505.26 % | 608.000 M -76.83 % | 2.624 B -53.79 % | 5.679 B 340.57 % | 1.289 B 0.77 % | 1.279 B 74.38 % | 733.572 M 244.75 % | 212.784 M 44.14 % | 147.625 M |
| Deferred revenue | 0.000 -100.00 % | 3.930 B 675.15 % | 507.000 M 88.48 % | 269.000 M 13 350.00 % | 2.000 M -59.73 % | 4.967 M -99.34 % | 751.987 M 208.98 % | 243.381 M | 0.000 |
| Short term debt | 19.567 B 30.22 % | 15.026 B 40.29 % | 10.711 B 199.86 % | 3.572 B 40.08 % | 2.550 B 175.08 % | 927.000 M 156.86 % | 360.903 M 345.57 % | 80.998 M -49.32 % | 159.833 M |
| Total current liabilities | 34.209 B 43.61 % | 23.820 B 46.58 % | 16.251 B 45.92 % | 11.137 B 94.60 % | 5.723 B 110.09 % | 2.724 B 88.56 % | 1.445 B 238.19 % | 427.182 M 32.24 % | 323.037 M |
| Total liabilities | 53.881 B 32.16 % | 40.768 B 13.75 % | 35.839 B 213.17 % | 11.444 B 0.68 % | 11.367 B 86.89 % | 6.082 B 207.91 % | 1.975 B 198.52 % | 661.727 M -6.52 % | 707.847 M |
| Other non current assets | 11.996 B 49 883.33 % | 24.000 M -99.85 % | 15.628 B 11 921.54 % | 130.000 M 56.63 % | 83.000 M -91.02 % | 923.890 M 225 239.02 % | 410.000 K -24.91 % | 546.000 K -99.56 % | 123.035 M |
| Long term investments | 852.000 M -93.56 % | 13.220 B 1 713.44 % | 729.000 M -44.65 % | 1.317 B 0.38 % | 1.312 B 507.22 % | 216.065 M -69.59 % | 710.600 M 330.72 % | 164.980 M 319.03 % | 39.372 M |
| Intangible assets | 4.741 B 6.21 % | 4.464 B 24.62 % | 3.582 B 5.88 % | 3.383 B -2.20 % | 3.459 B 31.85 % | 2.624 B 312.01 % | 636.764 M 447.45 % | 116.314 M 86.57 % | 62.344 M |
| GoodWill | 14.799 B 90.39 % | 7.773 B 2.41 % | 7.590 B 66.67 % | 4.554 B 16.44 % | 3.911 B 129.11 % | 1.707 B | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 19.540 B 59.68 % | 12.237 B 9.53 % | 11.172 B 40.76 % | 7.937 B 7.69 % | 7.370 B 70.19 % | 4.331 B 580.09 % | 636.764 M 447.45 % | 116.314 M 86.57 % | 62.344 M |
| Property plant equipment net | 4.019 B 23.02 % | 3.267 B -11.96 % | 3.711 B 174.08 % | 1.354 B 10.08 % | 1.230 B 14.64 % | 1.073 B 384.57 % | 221.413 M 235.43 % | 66.009 M 60.50 % | 41.128 M |
| Total non current assets | 38.427 B 27.20 % | 30.211 B -6.44 % | 32.289 B 199.81 % | 10.770 B 7.17 % | 10.049 B 58.82 % | 6.327 B 300.06 % | 1.582 B 349.10 % | 352.169 M 55.48 % | 226.507 M |
| Other current assets | 3.017 B 14.32 % | 2.639 B 14.84 % | 2.298 B 161.14 % | 880.000 M 80.33 % | 488.000 M 0.25 % | 486.779 M 43.22 % | 339.883 M 328.71 % | 79.280 M 118.19 % | 36.336 M |
| Short term investments | 1.157 B 129.56 % | 504.000 M -48.68 % | 982.000 M | 0.000 -100.00 % | 68.000 M 29.89 % | 52.351 M 107.37 % | -710.520 M -15 546.09 % | 4.600 M 37 916.53 % | 12.100 K |
| cash and cash equivalents | 19.325 B 10.73 % | 17.452 B 47.37 % | 11.842 B -23.07 % | 15.393 B 143.64 % | 6.318 B 47.65 % | 4.279 B 111.76 % | 2.021 B 338.62 % | 460.702 M 58.09 % | 291.418 M |
| Cash and short term investments | 20.482 B 17.36 % | 17.452 B 47.37 % | 11.842 B -23.07 % | 15.393 B 141.04 % | 6.386 B 49.23 % | 4.279 B 111.76 % | 2.021 B 338.62 % | 460.702 M 58.09 % | 291.418 M |
| Total current assets | 38.702 B 24.28 % | 31.141 B 36.21 % | 22.863 B 17.82 % | 19.405 B 129.56 % | 8.453 B 53.35 % | 5.512 B 94.74 % | 2.831 B 338.04 % | 646.172 M 30.19 % | 496.329 M |
| Inventory | 13.950 B 36.99 % | 10.183 B 26.40 % | 8.056 B 182.87 % | 2.848 B 97.50 % | 1.442 B 103.53 % | 708.494 M 54.74 % | 457.861 M 351.49 % | 101.410 M -39.44 % | 167.447 M |
| Net receivables | 1.253 B 44.52 % | 867.000 M 29.99 % | 667.000 M 134.86 % | 284.000 M 107.30 % | 137.000 M 263.08 % | 37.733 M 213.94 % | 12.019 M 151.44 % | 4.780 M 323.76 % | 1.128 M |
| Tax assets | 2.020 B 38.07 % | 1.463 B 39.47 % | 1.049 B 3 178.13 % | 32.000 M -40.74 % | 54.000 M 124.99 % | -216.065 M -1 839.51 % | 12.421 M 187.52 % | 4.320 M 110.97 % | -39.372 M |
| Other assets | 1.000 M | 0.000 | 0.000 -100.00 % | 2.000 M -33.33 % | 3.000 M 99 900.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K |
| Account payables | 4.102 B 16.67 % | 3.516 B 69.61 % | 2.073 B 35.40 % | 1.531 B 51.43 % | 1.011 B | 0.000 -100.00 % | 22.014 M 54.82 % | 14.219 M | 0.000 |
| Tax payables | 780.000 M 5.41 % | 740.000 M 120.24 % | 336.000 M 290.70 % | 86.000 M -90.13 % | 871.000 M 69.81 % | 512.924 M 120.29 % | 232.841 M 95.37 % | 119.181 M 665.01 % | 15.579 M |
| Deferred revenue non current | 0.000 -100.00 % | 5.000 M | 0.000 -100.00 % | 431.000 M 5.90 % | 407.000 M 34.97 % | 301.542 M | 0.000 | 0.000 | 0.000 |
| Minority interest | 408.000 M 1 532.00 % | 25.000 M 1 150.00 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 14.728 B -4.35 % | 15.398 B -22.52 % | 19.874 B 8 655.07 % | 227.000 M 9.66 % | 207.000 M -19.14 % | 256.000 M 967.87 % | 23.973 M -10.47 % | 26.777 M 54.34 % | 17.349 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 M 951.05 % | 1.332 M | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 12.239 B 0.97 % | 12.121 B 0.82 % | 12.022 B 10.74 % | 10.856 B 176.23 % | 3.930 B 13.42 % | 3.465 B 103.03 % | 1.707 B 29 788.44 % | 5.710 M 110.18 % | -56.107 M |
| Deferred tax liabilities non current | 395.000 M 125.71 % | 175.000 M 35.66 % | 129.000 M -55.97 % | 293.000 M | 0.000 -100.00 % | 239.120 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 77.130 B 25.72 % | 61.352 B 11.24 % | 55.152 B 82.76 % | 30.177 B 63.07 % | 18.505 B 56.30 % | 11.840 B 168.34 % | 4.412 B 341.94 % | 998.344 M 38.11 % | 722.839 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | -3.608 B -525.30 % | -577.000 M 85.86 % | -4.080 B -386.29 % | -839.000 M -1 098.81 % | 84.000 M -8.91 % | 92.212 M 213.56 % | -81.201 M -193.35 % | 86.983 M 358.85 % | -33.603 M |
| Accounts receivables | 2.000 M 100.96 % | -208.000 M -0.97 % | -206.000 M -164.10 % | -78.000 M 10.34 % | -87.000 M -541.97 % | -13.552 M -91.09 % | -7.092 M -106.40 % | -3.436 M -54.22 % | -2.228 M |
| Inventory | -3.759 B -76.73 % | -2.127 B 52.56 % | -4.484 B -251.96 % | -1.274 B -203.33 % | -420.000 M -63.41 % | -257.028 M 27.89 % | -356.449 M -639.78 % | 66.036 M 139.45 % | -167.374 M |
| Accounts payables | -177.000 M -112.86 % | 1.376 B 202.42 % | 455.000 M 44.90 % | 314.000 M 260.92 % | 87.000 M 541.97 % | 13.552 M 73.88 % | 7.794 M -45.19 % | 14.219 M | 0.000 |
| Other working capital | 149.000 M -87.74 % | 1.215 B 65.31 % | 735.000 M 269.35 % | 199.000 M -64.72 % | 564.000 M 61.49 % | 349.240 M 26.88 % | 275.248 M 1 214.02 % | 20.947 M -84.34 % | 133.771 M |
| Other non cash items | -1.500 B -381.43 % | 533.000 M -53.89 % | 1.156 B 810.24 % | 127.000 M 137.69 % | -337.000 M -52.03 % | -221.663 M -95.03 % | -113.656 M -608.78 % | 22.339 M 343.50 % | -9.174 M |
| Net cash provided by operating activities | 3.635 B -46.53 % | 6.798 B 203.75 % | 2.238 B 673.85 % | -390.000 M -116.87 % | 2.312 B 87.11 % | 1.236 B 158.10 % | 478.757 M 2.42 % | 467.425 M 385.68 % | -163.620 M |
| Investments in property plant and equipment | -405.000 M -25.78 % | -322.000 M 71.02 % | -1.111 B 14.74 % | -1.303 B 0.69 % | -1.312 B 19.00 % | -1.620 B -174.99 % | -589.044 M -542.12 % | -91.734 M -35.18 % | -67.861 M |
| Acquisitions net | -1.233 B -174.61 % | -449.000 M 62.95 % | -1.212 B -146.34 % | -492.000 M 74.69 % | -1.944 B -22.32 % | -1.589 B -237.28 % | -471.214 M -590.01 % | -68.291 M -52.91 % | -44.660 M |
| Purchases of investments | 0.000 | 0.000 100.00 % | -12.000 M 85.19 % | -81.000 M 65.68 % | -236.000 M 6.89 % | -253.466 M -4 425.37 % | -5.601 M 79.63 % | -27.502 M -4.17 % | -26.402 M |
| Sales maturities of investments | 0.000 -100.00 % | 119.000 M 11 800.00 % | 1.000 M -95.00 % | 20.000 M 900.00 % | 2.000 M -16.67 % | 2.400 M -91.95 % | 29.806 M -11.29 % | 33.600 M 236.00 % | 10.000 M |
| Other investing activites | -3.155 B -125.36 % | -1.400 B -106.49 % | -678.000 M -564.71 % | -102.000 M 63.04 % | -276.000 M -1 618.49 % | 18.176 M 114.62 % | -124.346 M -589.34 % | 25.411 M -22.85 % | 32.937 M |
| Net cash used for investing activites | -4.793 B -133.58 % | -2.052 B 31.87 % | -3.012 B -53.83 % | -1.958 B 48.01 % | -3.766 B -9.41 % | -3.442 B -196.62 % | -1.160 B -802.92 % | -128.516 M -33.89 % | -95.986 M |
| Debt repayment | 7.638 B 29.63 % | 5.892 B 413.69 % | 1.147 B 276.73 % | -649.000 M -119.66 % | 3.301 B 41.19 % | 2.338 B 327.03 % | 547.501 M 343.42 % | -224.921 M -167.82 % | 331.646 M |
| Common stock issued | 198.000 M | 0.000 | 0.000 -100.00 % | 11.975 B 24 338.78 % | 49.000 M -97.68 % | 2.108 B 23.93 % | 1.701 B 2 651.59 % | 61.816 M -54.21 % | 134.987 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.700 M |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -380.851 M |
| Other financing activites | -4.871 B 4.19 % | -5.084 B -32.64 % | -3.833 B -24.17 % | -3.087 B -1 683.08 % | 195.000 M -90.61 % | 2.076 B 52 782.52 % | -3.941 M -502.14 % | 980.000 K -99.74 % | 378.865 M |
| Net cash used provided by financing activities | 2.965 B 266.96 % | 808.000 M 130.08 % | -2.686 B -132.60 % | 8.239 B 132.41 % | 3.545 B -19.69 % | 4.414 B 96.67 % | 2.244 B 1 484.41 % | -162.125 M -139.17 % | 413.947 M |
| Effect of forex changes on cash | 65.000 M 18.18 % | 55.000 M 96.43 % | 28.000 M | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 1.873 B -66.61 % | 5.610 B 263.41 % | -3.433 B -138.33 % | 8.957 B 328.15 % | 2.092 B -5.25 % | 2.208 B 41.27 % | 1.563 B 784.04 % | 176.784 M 14.54 % | 154.341 M |
| Cash at beginning of period | 17.452 B 47.37 % | 11.842 B -22.47 % | 15.275 B 141.77 % | 6.318 B 49.50 % | 4.226 B 109.32 % | 2.019 B 342.65 % | 456.102 M 63.29 % | 279.318 M 123.50 % | 124.977 M |
| Cash at end of period | 19.325 B 10.73 % | 17.452 B 47.37 % | 11.842 B -22.47 % | 15.275 B 141.77 % | 6.318 B 49.47 % | 4.227 B 109.36 % | 2.019 B 342.65 % | 456.102 M 63.29 % | 279.318 M |
| Operating cash flow | 3.635 B -46.53 % | 6.798 B 203.75 % | 2.238 B 673.85 % | -390.000 M -116.87 % | 2.312 B 87.11 % | 1.236 B 158.10 % | 478.757 M 2.42 % | 467.425 M 385.68 % | -163.620 M |
| Capital expenditure | -1.990 B -20.10 % | -1.657 B -49.14 % | -1.111 B 14.74 % | -1.303 B 0.69 % | -1.312 B 19.00 % | -1.620 B -174.99 % | -589.044 M -542.12 % | -91.734 M -35.18 % | -67.861 M |
| Free CashFlow | 1.645 B -68.00 % | 5.141 B 356.17 % | 1.127 B 166.57 % | -1.693 B -269.30 % | 1.000 B 360.32 % | -384.138 M -248.31 % | -110.287 M -129.36 % | 375.691 M 262.30 % | -231.481 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 62.456 B 29.25 % | 48.322 B -17.03 % | 58.240 B 27.38 % | 45.722 B -11.36 % | 51.581 B 50.21 % | 34.339 B -27.97 % | 47.676 B 34.07 % | 35.560 B -9.60 % | 39.335 B 63.39 % | 24.075 B -32.93 % | 35.894 B 24.74 % | 28.774 B -8.83 % | 31.562 B 82.03 % | 17.339 B -42.93 % | 30.380 B 88.09 % | 16.152 B -25.01 % | 21.539 B 78.27 % | 12.082 B -48.10 % | 23.280 B 53.10 % | 15.206 B 3.15 % | 14.742 B 49.79 % | 9.842 B -26.59 % | 13.408 B 46.89 % | 9.128 B -3.02 % | 9.411 B 28.23 % | 7.340 B 7.31 % | 6.840 B 33.41 % | 5.127 B |
| Net income | 1.695 B 266.88 % | 462.000 M -43.59 % | 819.000 M 762.11 % | 95.000 M -88.73 % | 843.000 M 903.57 % | 84.000 M -78.46 % | 390.000 M 60.49 % | 243.000 M -72.35 % | 879.000 M 275.80 % | -500.000 M -316.45 % | 231.000 M 2.67 % | 225.000 M -55.00 % | 500.000 M 189.13 % | -561.000 M 15.64 % | -665.000 M -144.49 % | -272.000 M -215.74 % | 235.000 M 139.63 % | -593.000 M -177.92 % | 761.000 M 2 718.52 % | 27.000 M -86.43 % | 199.000 M 336.90 % | -84.000 M -120.97 % | 400.576 M 1 152.60 % | -38.056 M -122.13 % | 171.993 M 807.79 % | -24.300 M -115.73 % | 154.445 M 109.92 % | 73.573 M |
| Income before tax | 2.725 B 186.84 % | 950.000 M -10.46 % | 1.061 B 281.65 % | 278.000 M -81.70 % | 1.519 B 432.98 % | 285.000 M -25.97 % | 385.000 M -28.04 % | 535.000 M -59.19 % | 1.311 B 302.63 % | -647.000 M -436.98 % | 192.000 M -44.02 % | 343.000 M -53.33 % | 735.000 M 194.23 % | -780.000 M -29.78 % | -601.000 M -45.87 % | -412.000 M -201.23 % | 407.000 M 152.31 % | -778.000 M -169.22 % | 1.124 B 669.86 % | 146.000 M -62.76 % | 392.000 M 660.00 % | -70.000 M -109.73 % | 719.623 M 8 071.90 % | -9.027 M -104.36 % | 207.093 M 1 249.43 % | -18.017 M -107.41 % | 243.030 M 111.87 % | 114.706 M |
| Income before tax ratio | 0.04 121.93 % | 0.02 7.92 % | 0.02 199.62 % | 0.01 -79.35 % | 0.03 254.82 % | 0.01 2.78 % | 0.01 -46.33 % | 0.02 -54.86 % | 0.03 224.02 % | -0.03 -602.41 % | 0.01 -55.13 % | 0.01 -48.81 % | 0.02 151.77 % | -0.04 -127.40 % | -0.02 22.44 % | -0.03 -234.99 % | 0.02 129.34 % | -0.06 -233.37 % | 0.05 402.86 % | 0.01 -63.89 % | 0.03 473.87 % | -0.01 -113.25 % | 0.05 5 527.00 % | 0.00 -104.49 % | 0.02 996.42 % | 0.00 -106.91 % | 0.04 58.81 % | 0.02 |
| EBITDA | 4.476 B 62.70 % | 2.751 B 1.59 % | 2.708 B 40.75 % | 1.924 B -37.39 % | 3.073 B 72.74 % | 1.779 B -6.76 % | 1.908 B -7.96 % | 2.073 B -24.86 % | 2.759 B 268.85 % | 748.000 M -52.20 % | 1.565 B -11.38 % | 1.766 B -12.36 % | 2.015 B 419.33 % | 388.000 M 328.24 % | -170.000 M -486.21 % | -29.000 M -102.89 % | 1.002 B 5 110.00 % | -20.000 M -101.38 % | 1.446 B 284.32 % | 376.250 M -43.42 % | 665.000 M 846.62 % | 70.250 M -91.74 % | 850.896 M 1 478.31 % | 53.912 M -85.66 % | 376.000 M 483.20 % | 64.472 M -73.79 % | 245.990 M 110.08 % | 117.096 M |
| Net income ratio | 0.03 183.86 % | 0.01 -32.01 % | 0.01 576.81 % | 0.00 -87.29 % | 0.02 568.11 % | 0.00 -70.10 % | 0.01 19.71 % | 0.01 -69.42 % | 0.02 207.60 % | -0.02 -422.71 % | 0.01 -17.70 % | 0.01 -50.64 % | 0.02 148.96 % | -0.03 -47.81 % | -0.02 -29.98 % | -0.02 -254.35 % | 0.01 122.23 % | -0.05 -250.15 % | 0.03 1 741.00 % | 0.00 -86.85 % | 0.01 258.16 % | -0.01 -128.57 % | 0.03 816.57 % | 0.00 -122.81 % | 0.02 651.99 % | 0.00 -114.66 % | 0.02 57.35 % | 0.01 |
| Ratio EBITDA | 0.07 25.88 % | 0.06 22.44 % | 0.05 10.50 % | 0.04 -29.37 % | 0.06 15.00 % | 0.05 29.45 % | 0.04 -31.35 % | 0.06 -16.89 % | 0.07 125.75 % | 0.03 -28.74 % | 0.04 -28.96 % | 0.06 -3.87 % | 0.06 185.30 % | 0.02 499.90 % | -0.01 -211.67 % | 0.00 -103.86 % | 0.05 2 910.29 % | 0.00 -102.67 % | 0.06 151.03 % | 0.02 -45.15 % | 0.05 531.98 % | 0.01 -88.75 % | 0.06 974.46 % | 0.01 -85.22 % | 0.04 354.82 % | 0.01 -75.58 % | 0.04 57.47 % | 0.02 |
| Gross profit ratio | 0.17 -2.11 % | 0.18 11.85 % | 0.16 -1.88 % | 0.16 0.41 % | 0.16 -3.04 % | 0.17 16.19 % | 0.14 -11.46 % | 0.16 2.60 % | 0.16 -0.53 % | 0.16 9.72 % | 0.14 -5.92 % | 0.15 9.17 % | 0.14 -0.84 % | 0.14 17.25 % | 0.12 -19.90 % | 0.15 10.73 % | 0.14 -8.50 % | 0.15 1.23 % | 0.15 -0.59 % | 0.15 -12.06 % | 0.17 -1.74 % | 0.17 6.18 % | 0.16 -9.66 % | 0.18 -0.95 % | 0.18 -1.86 % | 0.18 5.34 % | 0.17 -1.34 % | 0.18 |
| Weighted average shs out dil | 39.007 M 5.54 % | 36.960 M 0.12 % | 36.916 M -1.62 % | 37.523 M -0.03 % | 37.534 M 0.26 % | 37.436 M -0.01 % | 37.440 M -0.03 % | 37.450 M 0.08 % | 37.421 M 2.11 % | 36.649 M -1.21 % | 37.099 M -0.57 % | 37.313 M 1.49 % | 36.765 M 4.57 % | 35.157 M 0.27 % | 35.062 M 1.19 % | 34.650 M -3.13 % | 35.769 M 19.07 % | 30.041 M -4.20 % | 31.357 M 3.12 % | 30.408 M 4.64 % | 29.060 M 2.02 % | 28.485 M -11.34 % | 32.129 M 7.40 % | 29.914 M 14.52 % | 26.122 M 0.54 % | 25.982 M -7.13 % | 27.976 M 10.73 % | 25.266 M |
| Weighted average shs out | 38.964 M 5.51 % | 36.930 M 0.04 % | 36.916 M 0.07 % | 36.890 M 0.33 % | 36.769 M 0.03 % | 36.757 M 0.02 % | 36.750 M 0.01 % | 36.746 M 0.08 % | 36.716 M 0.18 % | 36.649 M 0.07 % | 36.622 M 0.59 % | 36.409 M 1.65 % | 35.817 M 1.88 % | 35.157 M 0.27 % | 35.062 M 1.19 % | 34.650 M 0.85 % | 34.357 M 14.37 % | 30.041 M 2.71 % | 29.249 M 0.63 % | 29.067 M 0.63 % | 28.885 M 1.40 % | 28.485 M 0.66 % | 28.299 M 4.46 % | 27.092 M 3.71 % | 26.122 M 0.54 % | 25.982 M 2.76 % | 25.284 M 0.07 % | 25.266 M |
| EPS diluted | 43.43 247.44 % | 12.50 -43.67 % | 22.19 777.08 % | 2.53 -88.74 % | 22.46 902.68 % | 2.24 -78.50 % | 10.42 60.55 % | 6.49 -72.28 % | 23.41 271.63 % | -13.64 -318.94 % | 6.23 3.32 % | 6.03 -55.66 % | 13.60 185.21 % | -15.96 15.87 % | -18.97 -141.66 % | -7.85 -219.48 % | 6.57 133.28 % | -19.74 -179.73 % | 24.76 2 682.02 % | 0.89 -87.01 % | 6.85 332.20 % | -2.95 -122.05 % | 13.38 1 153.54 % | -1.27 -119.24 % | 6.60 802.13 % | -0.94 -116.26 % | 5.78 98.63 % | 2.91 |
| Earnings per share | 43.48 247.56 % | 12.51 -43.62 % | 22.19 760.08 % | 2.58 -88.75 % | 22.93 901.31 % | 2.29 -78.42 % | 10.61 60.51 % | 6.61 -72.30 % | 23.86 274.93 % | -13.64 -316.16 % | 6.31 2.10 % | 6.18 -55.73 % | 13.96 187.47 % | -15.96 15.87 % | -18.97 -141.66 % | -7.85 -214.77 % | 6.84 134.65 % | -19.74 -175.06 % | 26.30 2 697.87 % | 0.94 -86.51 % | 6.97 336.27 % | -2.95 -119.89 % | 14.83 1 159.29 % | -1.40 -121.21 % | 6.60 802.13 % | -0.94 -114.71 % | 6.39 119.59 % | 2.91 |
| Gross profit | 10.882 B 26.52 % | 8.601 B -7.20 % | 9.268 B 24.99 % | 7.415 B -11.00 % | 8.331 B 45.65 % | 5.720 B -16.31 % | 6.835 B 18.70 % | 5.758 B -7.25 % | 6.208 B 62.51 % | 3.820 B -26.41 % | 5.191 B 17.36 % | 4.423 B -0.47 % | 4.444 B 80.50 % | 2.462 B -33.08 % | 3.679 B 50.66 % | 2.442 B -16.97 % | 2.941 B 63.12 % | 1.803 B -47.47 % | 3.432 B 52.20 % | 2.255 B -9.29 % | 2.486 B 47.19 % | 1.689 B -22.06 % | 2.167 B 32.70 % | 1.633 B -3.94 % | 1.700 B 25.84 % | 1.351 B 13.04 % | 1.195 B 31.62 % | 908.000 M |
| Income tax expense | 988.000 M 138.65 % | 414.000 M 63.64 % | 253.000 M 41.34 % | 179.000 M -74.24 % | 695.000 M 334.38 % | 160.000 M 16 100.00 % | -1.000 M -100.36 % | 279.000 M -35.71 % | 434.000 M 395.24 % | -147.000 M -276.92 % | -39.000 M -133.05 % | 118.000 M -49.79 % | 235.000 M 207.31 % | -219.000 M -447.62 % | 63.000 M 145.32 % | -139.000 M -180.81 % | 172.000 M 193.48 % | -184.000 M -150.69 % | 363.000 M 207.63 % | 118.000 M -38.86 % | 193.000 M 1 278.57 % | 14.000 M -95.61 % | 319.046 M 999.02 % | 29.030 M -17.29 % | 35.100 M 458.74 % | 6.282 M -92.91 % | 88.586 M 115.37 % | 41.132 M |
| Cost of revenue | 51.574 B 29.84 % | 39.721 B -18.89 % | 48.972 B 27.84 % | 38.307 B -11.43 % | 43.250 B 51.12 % | 28.619 B -29.93 % | 40.841 B 37.04 % | 29.802 B -10.04 % | 33.127 B 63.55 % | 20.255 B -34.03 % | 30.703 B 26.09 % | 24.351 B -10.20 % | 27.118 B 82.28 % | 14.877 B -44.28 % | 26.701 B 94.76 % | 13.710 B -26.28 % | 18.598 B 80.93 % | 10.279 B -48.21 % | 19.848 B 53.25 % | 12.951 B 5.67 % | 12.256 B 50.33 % | 8.153 B -27.47 % | 11.241 B 49.99 % | 7.495 B -2.81 % | 7.711 B 28.76 % | 5.989 B 6.10 % | 5.645 B 33.79 % | 4.219 B |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.508 B 22.33 % | 5.320 B -15.10 % | 6.266 B 23.74 % | 5.064 B 6.50 % | 4.755 B 9.01 % | 4.362 B -10.38 % | 4.867 B 23.06 % | 3.955 B 11.03 % | 3.562 B 14.90 % | 3.100 B 342.86 % | 700.000 M -74.53 % | 2.748 B 12.35 % | 2.446 B | 0.000 -100.00 % | 596.000 M | 0.000 | 0.000 | 0.000 100.00 % | -169.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 8.904 B | 0.000 100.00 % | -48.000 M 17.24 % | -58.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.587 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.632 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.596 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 100.00 % | -216.000 M -800.00 % | -24.000 M | 0.000 | 0.000 -100.00 % | 3.000 M | 0.000 100.00 % | -34.000 M -750.00 % | -4.000 M -33.33 % | -3.000 M 50.00 % | -6.000 M | 0.000 | 0.000 100.00 % | -81.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.000 M -9.60 % | -8.212 M | 0.000 | 0.000 | 0.000 100.00 % | -8.908 M -4 331.84 % | -201.000 K |
| Operating expenses | 7.873 B 6.52 % | 7.391 B -6.29 % | 7.887 B 13.66 % | 6.939 B 6.62 % | 6.508 B 22.33 % | 5.320 B -15.14 % | 6.269 B 23.89 % | 5.060 B 7.18 % | 4.721 B 8.33 % | 4.358 B -10.40 % | 4.864 B 23.17 % | 3.949 B 11.36 % | 3.546 B 13.29 % | 3.130 B -8.85 % | 3.434 B 25.10 % | 2.745 B 12.87 % | 2.432 B -0.61 % | 2.447 B 9.83 % | 2.228 B 11.68 % | 1.995 B -0.99 % | 2.015 B 16.14 % | 1.735 B 21.55 % | 1.427 B -5.72 % | 1.514 B 4.84 % | 1.444 B 13.52 % | 1.272 B 38.07 % | 921.395 M 18.49 % | 777.617 M |
| Cost and expenses | 59.447 B 26.18 % | 47.112 B 182.86 % | -56.859 B -225.67 % | 45.246 B -9.07 % | 49.758 B 46.61 % | 33.939 B -27.96 % | 47.110 B 35.13 % | 34.862 B -7.89 % | 37.848 B 53.77 % | 24.613 B -30.80 % | 35.567 B 25.68 % | 28.300 B -7.71 % | 30.664 B 70.29 % | 18.007 B -40.25 % | 30.135 B 83.14 % | 16.455 B -21.75 % | 21.030 B 65.25 % | 12.726 B -42.35 % | 22.076 B 47.71 % | 14.946 B 4.73 % | 14.271 B 44.33 % | 9.888 B -21.95 % | 12.668 B 40.62 % | 9.009 B -1.61 % | 9.156 B 26.09 % | 7.261 B 10.58 % | 6.566 B 31.41 % | 4.997 B |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 216.000 M | 0.000 -100.00 % | 48.000 M -17.24 % | 58.000 M 7.41 % | 54.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 7.873 B 6.52 % | 7.391 B -6.29 % | 7.887 B 13.27 % | 6.963 B 7.79 % | 6.460 B 22.77 % | 5.262 B -15.29 % | 6.212 B 22.67 % | 5.064 B 6.50 % | 4.755 B 9.01 % | 4.362 B -10.38 % | 4.867 B 23.06 % | 3.955 B 11.03 % | 3.562 B 14.90 % | 3.100 B -5.69 % | 3.287 B 19.61 % | 2.748 B 12.35 % | 2.446 B -0.04 % | 2.447 B 9.83 % | 2.228 B 11.68 % | 1.995 B -0.99 % | 2.015 B 16.14 % | 1.735 B 21.58 % | 1.427 B -5.75 % | 1.514 B 4.85 % | 1.444 B 13.52 % | 1.272 B | 0.000 | 0.000 |
| Interest income | 10.000 M 900.00 % | 1.000 M -80.00 % | 5.000 M | 0.000 | 0.000 -100.00 % | 35.000 M | 0.000 -100.00 % | 16.000 M | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 -100.00 % | 13.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.000 K -64.89 % | 131.000 K 296.97 % | 33.000 K | 0.000 -100.00 % | 10.000 K 900.00 % | 1.000 K |
| Interest expense | 263.000 M 1.15 % | 260.000 M 20.37 % | 216.000 M 11.92 % | 193.000 M -1.53 % | 196.000 M 19.51 % | 164.000 M -9.39 % | 181.000 M 1.69 % | 178.000 M 2.30 % | 174.000 M 46.22 % | 119.000 M -7.75 % | 129.000 M -0.77 % | 130.000 M -25.29 % | 174.000 M 56.76 % | 111.000 M 692.86 % | 14.000 M -87.04 % | 108.000 M 5.88 % | 102.000 M 3.03 % | 99.000 M 421.05 % | 19.000 M -5.00 % | 20.000 M 33.33 % | 15.000 M 15.38 % | 13.000 M -2.75 % | 13.367 M -29.56 % | 18.977 M 21.34 % | 15.639 M 73.77 % | 9.000 M 204.05 % | 2.960 M 23.85 % | 2.390 M |
| Depreciation and amortization | 1.487 B -3.50 % | 1.541 B 7.69 % | 1.431 B -1.11 % | 1.447 B 6.63 % | 1.357 B -0.59 % | 1.365 B 1.71 % | 1.342 B -1.83 % | 1.367 B 7.47 % | 1.272 B -0.31 % | 1.276 B 5.89 % | 1.205 B -6.81 % | 1.293 B 15.76 % | 1.117 B 5.68 % | 1.057 B 154.09 % | 416.000 M 5.32 % | 395.000 M 12.86 % | 350.000 M -52.45 % | 736.000 M 202.57 % | 243.250 M 109.25 % | 116.250 M -42.16 % | 201.000 M 72.90 % | 116.250 M 0.00 % | 116.250 M 198.52 % | -118.000 M -198.33 % | 120.000 M 251.90 % | -79.000 M -787.84 % | -8.898 M 33.03 % | -13.287 M |
| Operating income | 3.009 B 148.68 % | 1.210 B -12.38 % | 1.381 B 190.13 % | 476.000 M -73.89 % | 1.823 B 355.75 % | 400.000 M -29.45 % | 567.000 M -18.65 % | 697.000 M -53.10 % | 1.486 B 381.44 % | -528.000 M -264.49 % | 321.000 M -32.14 % | 473.000 M -47.21 % | 896.000 M 233.93 % | -669.000 M -373.06 % | 245.000 M 164.14 % | -382.000 M -175.05 % | 509.000 M 179.04 % | -644.000 M -153.49 % | 1.204 B 363.08 % | 260.000 M -44.68 % | 470.000 M 1 121.74 % | -46.000 M -106.22 % | 739.573 M 521.90 % | 118.922 M -53.53 % | 255.884 M 224.68 % | 78.810 M -71.21 % | 273.727 M 109.94 % | 130.383 M |
| Operating income ratio | 0.05 92.40 % | 0.03 5.60 % | 0.02 127.77 % | 0.01 -70.54 % | 0.04 203.41 % | 0.01 -2.05 % | 0.01 -39.32 % | 0.02 -48.12 % | 0.04 272.26 % | -0.02 -345.24 % | 0.01 -45.60 % | 0.02 -42.09 % | 0.03 173.58 % | -0.04 -578.44 % | 0.01 134.10 % | -0.02 -200.08 % | 0.02 144.33 % | -0.05 -203.06 % | 0.05 202.47 % | 0.02 -46.37 % | 0.03 782.13 % | 0.00 -108.47 % | 0.06 323.37 % | 0.01 -52.08 % | 0.03 153.21 % | 0.01 -73.17 % | 0.04 57.37 % | 0.03 |
| Total other income expenses net | -284.000 M -9.23 % | -260.000 M 18.75 % | -320.000 M -61.62 % | -198.000 M 34.87 % | -304.000 M -162.07 % | -116.000 M 36.26 % | -182.000 M -12.35 % | -162.000 M 8.47 % | -177.000 M -66.98 % | -106.000 M 19.70 % | -132.000 M -5.60 % | -125.000 M 22.36 % | -161.000 M -14.18 % | -141.000 M 83.33 % | -846.000 M -1 333.90 % | -59.000 M 42.16 % | -102.000 M 23.88 % | -134.000 M -67.50 % | -80.000 M 29.82 % | -114.000 M -46.15 % | -78.000 M -225.00 % | -24.000 M -20.30 % | -19.950 M 84.41 % | -127.949 M -162.24 % | -48.791 M 49.18 % | -96.000 M -212.73 % | -30.697 M -95.81 % | -15.677 M |
| 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 |
| 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 8.663 B -50.45 % | 17.485 B -9.32 % | 19.283 B 2.08 % | 18.891 B 13.81 % | 16.599 B -8.31 % | 18.104 B 40.46 % | 12.889 B -24.55 % | 17.082 B -0.06 % | 17.093 B -8.44 % | 18.669 B 10.55 % | 16.887 B 3.51 % | 16.315 B 9.55 % | 14.893 B 9.68 % | 13.578 B 258.96 % | -8.542 B -92.39 % | -4.440 B 48.90 % | -8.689 B -8.25 % | -8.027 B -1 095.91 % | 806.000 M -60.12 % | 2.021 B -14.73 % | 2.370 B 13.89 % | 2.081 B 354.36 % | -818.121 M -224.57 % | 656.765 M -65.05 % | 1.879 B -7.32 % | 2.028 B 266.23 % | -1.220 B 24.31 % | -1.611 B -235.79 % | -479.901 M |
| Total investments | 8.883 B -18.29 % | 10.871 B -17.68 % | 13.206 B 12.90 % | 11.697 B -5.63 % | 12.395 B -3.28 % | 12.815 B 568.49 % | 1.917 B 1.86 % | 1.882 B 10.51 % | 1.703 B -2.13 % | 1.740 B 1.69 % | 1.711 B -0.47 % | 1.719 B 6.64 % | 1.612 B 1.19 % | 1.593 B 340.06 % | 362.000 M -77.78 % | 1.629 B 11.88 % | 1.456 B 0.83 % | 1.444 B 252.20 % | 410.000 M -70.82 % | 1.405 B 25.45 % | 1.120 B 12.34 % | 997.000 M 416.14 % | 193.165 M -77.21 % | 847.629 M 0.15 % | 846.338 M 18.17 % | 716.227 M 895 183.75 % | 80.000 K -99.97 % | 242.380 M 24.98 % | 193.935 M |
| Total debt | 37.900 B -9.73 % | 41.984 B 10.19 % | 38.100 B -0.04 % | 38.114 B 3.53 % | 36.815 B 12.39 % | 32.757 B 7.96 % | 30.341 B 6.65 % | 28.448 B -4.90 % | 29.913 B 3.19 % | 28.989 B 0.91 % | 28.729 B -1.54 % | 29.179 B -2.70 % | 29.988 B 12.73 % | 26.602 B 288.29 % | 6.851 B 17.07 % | 5.852 B -5.60 % | 6.199 B 4.80 % | 5.915 B -17.76 % | 7.192 B 21.24 % | 5.932 B -4.51 % | 6.212 B 33.97 % | 4.637 B 33.98 % | 3.461 B -5.94 % | 3.679 B -24.27 % | 4.859 B 35.05 % | 3.598 B 349.14 % | 800.997 M 76.38 % | 454.133 M -25.00 % | 605.528 M |
| Accumulated other comprehensive income loss | -8.000 M -102.02 % | 397.000 M -0.50 % | 399.000 M 19.46 % | 334.000 M -26.11 % | 452.000 M 71.86 % | 263.000 M 41.40 % | 186.000 M -5.58 % | 197.000 M 45.93 % | 135.000 M 206.82 % | 44.000 M -40.54 % | 74.000 M 252.38 % | 21.000 M 950.00 % | 2.000 M -95.56 % | 45.000 M 181.25 % | 16.000 M 166.67 % | 6.000 M 500.00 % | 1.000 M 110.00 % | -10.000 M 28.57 % | -14.000 M 0.00 % | -14.000 M -133.33 % | -6.000 M -500.00 % | -1.000 M | 0.000 | 0.000 -100.00 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 4.902 B 49.77 % | 3.273 B 15.61 % | 2.831 B 40.78 % | 2.011 B 4.90 % | 1.917 B 78.66 % | 1.073 B 8.49 % | 989.000 M 65.11 % | 599.000 M 68.26 % | 356.000 M 168.07 % | -523.000 M -2 173.91 % | -23.000 M 90.91 % | -253.000 M 47.29 % | -480.000 M 51.02 % | -980.000 M -227.27 % | 770.000 M -46.30 % | 1.434 B -19.89 % | 1.790 B 23.88 % | 1.445 B -29.13 % | 2.039 B 59.55 % | 1.278 B 2.24 % | 1.250 B 18.93 % | 1.051 B -7.42 % | 1.135 B 54.53 % | 734.612 M -4.93 % | 772.669 M 28.63 % | 600.674 M -4.52 % | 629.125 M 32.54 % | 474.680 M 18.34 % | 401.107 M |
| Common stock | 9.938 B 34.73 % | 7.376 B 0.05 % | 7.372 B 0.00 % | 7.372 B 1.38 % | 7.272 B 0.11 % | 7.264 B 0.03 % | 7.262 B 0.01 % | 7.261 B 0.00 % | 7.261 B 0.25 % | 7.243 B 0.07 % | 7.238 B 0.18 % | 7.225 B 0.01 % | 7.224 B 0.06 % | 7.220 B 0.01 % | 7.219 B 0.15 % | 7.208 B 0.00 % | 7.208 B 0.00 % | 7.208 B 509.81 % | 1.182 B 1.20 % | 1.168 B 0.00 % | 1.168 B 0.60 % | 1.161 B 0.36 % | 1.157 B 0.16 % | 1.155 B 1 055.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M |
| Total equity | 30.150 B 26.79 % | 23.779 B 2.27 % | 23.251 B 5.48 % | 22.044 B 0.93 % | 21.841 B 4.97 % | 20.807 B 1.09 % | 20.583 B 2.10 % | 20.159 B 1.96 % | 19.771 B 5.49 % | 18.742 B -2.96 % | 19.313 B 2.08 % | 18.919 B -0.30 % | 18.976 B 10.61 % | 17.155 B -8.42 % | 18.733 B -3.25 % | 19.363 B 2.14 % | 18.957 B 1.92 % | 18.600 B 160.58 % | 7.138 B 12.41 % | 6.350 B 0.35 % | 6.328 B 3.38 % | 6.121 B 6.32 % | 5.757 B 7.54 % | 5.354 B 62.75 % | 3.290 B 5.72 % | 3.112 B 27.70 % | 2.437 B 6.77 % | 2.282 B 177.25 % | 823.204 M |
| Other non current liabilities | 693.000 M -4.68 % | 727.000 M -1.62 % | 739.000 M -5.26 % | 780.000 M | 0.000 -100.00 % | 1.688 B 15.70 % | 1.459 B 3 458.54 % | 41.000 M 5.13 % | 39.000 M -97.28 % | 1.435 B -0.49 % | 1.442 B 0.00 % | 1.442 B 0.63 % | 1.433 B 2 139.06 % | 64.000 M -87.86 % | 527.000 M -12.89 % | 605.000 M 1.68 % | 595.000 M 49.12 % | 399.000 M -32.94 % | 595.000 M 53.75 % | 387.000 M 2.11 % | 379.000 M -9.76 % | 420.000 M 47.09 % | 285.546 M -31.90 % | 419.274 M -2.04 % | 428.006 M 360.13 % | 93.018 M 2.66 % | 90.606 M 148 434.43 % | 61.000 K -99.93 % | 82.511 M |
| Long term debt | 12.893 B -16.97 % | 15.529 B -16.21 % | 18.533 B 17.65 % | 15.753 B -6.77 % | 16.897 B 2.48 % | 16.488 B 7.66 % | 15.315 B -8.88 % | 16.808 B -2.34 % | 17.210 B 3.24 % | 16.670 B -7.48 % | 18.017 B -6.88 % | 19.348 B -6.36 % | 20.663 B 7.37 % | 19.245 B 486.92 % | 3.279 B 30.53 % | 2.512 B -8.22 % | 2.737 B -30.00 % | 3.910 B -15.77 % | 4.642 B 0.37 % | 4.625 B -4.40 % | 4.838 B 94.77 % | 2.484 B -1.90 % | 2.532 B 3.88 % | 2.437 B -13.95 % | 2.832 B 20.40 % | 2.353 B 434.56 % | 440.094 M 121.39 % | 198.791 M 5.74 % | 187.997 M |
| Total non current liabilities | 13.981 B -16.17 % | 16.678 B -15.20 % | 19.667 B 18.06 % | 16.658 B -6.60 % | 17.835 B -2.65 % | 18.320 B 8.09 % | 16.949 B -7.73 % | 18.369 B -2.19 % | 18.780 B 3.03 % | 18.227 B -6.95 % | 19.588 B -6.41 % | 20.930 B -5.95 % | 22.255 B 9.18 % | 20.384 B 349.98 % | 4.530 B 18.71 % | 3.816 B -5.57 % | 4.041 B -19.61 % | 5.027 B -10.93 % | 5.644 B -0.42 % | 5.668 B -2.90 % | 5.837 B 64.98 % | 3.538 B 5.35 % | 3.358 B -11.90 % | 3.812 B -1.27 % | 3.861 B 39.97 % | 2.758 B 419.73 % | 530.700 M 84.11 % | 288.249 M 6.56 % | 270.508 M |
| Other current liabilities | 15.259 B -1.20 % | 15.444 B 271.88 % | 4.153 B -61.12 % | 10.681 B -1.48 % | 10.842 B 52.13 % | 7.127 B 1 070.28 % | 609.000 M -81.79 % | 3.345 B -15.23 % | 3.946 B 1.57 % | 3.885 B 48.00 % | 2.625 B 10.34 % | 2.379 B -0.17 % | 2.383 B 61.78 % | 1.473 B 119.24 % | -7.657 B -384.65 % | 2.690 B 16.05 % | 2.318 B 1.67 % | 2.280 B 465.38 % | -624.000 M -132.26 % | 1.934 B 27.83 % | 1.513 B 3.56 % | 1.461 B 13.77 % | 1.284 B 4.07 % | 1.234 B 9.14 % | 1.131 B 9.58 % | 1.032 B 40.65 % | 733.572 M 68.38 % | 435.671 M 31.18 % | 332.111 M |
| Deferred revenue | 1.099 B 14.24 % | 962.000 M 5.83 % | 909.000 M -6.29 % | 970.000 M 13.45 % | 855.000 M 25.18 % | 683.000 M -82.62 % | 3.930 B -14.60 % | 4.602 B -2.87 % | 4.738 B 741.56 % | 563.000 M 11.05 % | 507.000 M 16.28 % | 436.000 M 32.93 % | 328.000 M -78.67 % | 1.538 B 7 223.81 % | 21.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 751.987 M 73.26 % | 434.034 M 44.82 % | 299.701 M |
| Short term debt | 25.007 B -5.47 % | 26.455 B 5.63 % | 25.045 B 12.00 % | 22.361 B 12.27 % | 19.918 B 22.43 % | 16.269 B 8.28 % | 15.025 B 29.08 % | 11.640 B -8.37 % | 12.703 B 3.12 % | 12.319 B 15.01 % | 10.711 B 8.95 % | 9.831 B 5.43 % | 9.325 B 26.75 % | 7.357 B -1.59 % | 7.476 B 123.83 % | 3.340 B -3.52 % | 3.462 B 72.67 % | 2.005 B -55.10 % | 4.465 B 241.62 % | 1.307 B -4.88 % | 1.374 B -36.18 % | 2.153 B 132.25 % | 927.000 M 3.74 % | 893.600 M -55.90 % | 2.026 B 62.73 % | 1.245 B 244.98 % | 360.903 M 41.34 % | 255.342 M -38.84 % | 417.531 M |
| Total current liabilities | 44.609 B -2.64 % | 45.820 B 33.94 % | 34.209 B -8.39 % | 37.342 B 4.07 % | 35.881 B 33.99 % | 26.779 B 12.42 % | 23.820 B 23.04 % | 19.360 B -3.88 % | 20.142 B 5.00 % | 19.183 B 18.04 % | 16.251 B 7.44 % | 15.126 B 8.09 % | 13.994 B 30.14 % | 10.753 B 55.53 % | 6.914 B 11.70 % | 6.190 B 2.64 % | 6.031 B 39.96 % | 4.309 B -24.71 % | 5.723 B 58.66 % | 3.607 B 11.64 % | 3.231 B -13.10 % | 3.718 B 36.49 % | 2.724 B 25.06 % | 2.178 B -33.29 % | 3.265 B 42.16 % | 2.297 B 58.99 % | 1.445 B 66.87 % | 865.758 M 0.10 % | 864.913 M |
| Total liabilities | 58.590 B -6.25 % | 62.498 B 16.00 % | 53.876 B -0.23 % | 54.000 B 0.53 % | 53.716 B 19.11 % | 45.099 B 10.62 % | 40.769 B 8.06 % | 37.729 B -3.07 % | 38.922 B 4.04 % | 37.410 B 4.38 % | 35.839 B -0.60 % | 36.056 B -0.53 % | 36.249 B 16.42 % | 31.137 B 172.08 % | 11.444 B 14.37 % | 10.006 B -0.66 % | 10.072 B 7.88 % | 9.336 B -17.87 % | 11.367 B 22.56 % | 9.275 B 2.28 % | 9.068 B 24.97 % | 7.256 B 19.30 % | 6.082 B 1.54 % | 5.990 B -15.94 % | 7.126 B 40.97 % | 5.055 B 155.90 % | 1.975 B 71.18 % | 1.154 B 1.64 % | 1.135 B |
| Other non current assets | 219.000 M -17.67 % | 266.000 M 76.16 % | 151.000 M 43.81 % | 105.000 M -0.94 % | 106.000 M 43.24 % | 74.000 M -99.40 % | 12.296 B -12.00 % | 13.973 B -9.11 % | 15.373 B -6.79 % | 16.493 B 5.53 % | 15.628 B -3.32 % | 16.165 B -4.00 % | 16.839 B 11.45 % | 15.109 B 11 522.31 % | 130.000 M -92.02 % | 1.629 B 11.88 % | 1.456 B 0.83 % | 1.444 B 1 639.76 % | 83.000 M -94.09 % | 1.405 B 25.45 % | 1.120 B 12.34 % | 997.000 M 7.91 % | 923.890 M 9.00 % | 847.630 M 0.15 % | 846.339 M 18.17 % | 716.228 M 174 589.76 % | 410.000 K -99.83 % | 242.381 M 24.98 % | 193.937 M |
| Long term investments | 8.883 B -18.29 % | 10.871 B -14.39 % | 12.698 B 8.56 % | 11.697 B -4.86 % | 12.294 B -4.07 % | 12.815 B 1 253.22 % | 947.000 M 539.86 % | 148.000 M 124.03 % | -616.000 M 34.33 % | -938.000 M -228.67 % | 729.000 M -25.15 % | 974.000 M -0.41 % | 978.000 M -24.19 % | 1.290 B -2.05 % | 1.317 B -19.15 % | 1.629 B 11.88 % | 1.456 B 0.83 % | 1.444 B 10.06 % | 1.312 B -6.62 % | 1.405 B 25.45 % | 1.120 B 12.34 % | 997.000 M 8.02 % | 923.000 M 8.97 % | 847.000 M 0.12 % | 846.000 M 18.16 % | 716.000 M 0.76 % | 710.600 M | 0.000 | 0.000 |
| Intangible assets | 6.552 B 18.33 % | 5.537 B 16.79 % | 4.741 B 1.20 % | 4.685 B 1.87 % | 4.599 B 1.17 % | 4.546 B 1.84 % | 4.464 B 8.80 % | 4.103 B 2.65 % | 3.997 B 7.94 % | 3.703 B 3.38 % | 3.582 B 1.27 % | 3.537 B 0.63 % | 3.515 B 0.86 % | 3.485 B 3.02 % | 3.383 B -9.11 % | 3.722 B 1.44 % | 3.669 B 2.40 % | 3.583 B 3.58 % | 3.459 B 1.59 % | 3.405 B 0.95 % | 3.373 B 4.78 % | 3.219 B 22.70 % | 2.624 B 11.39 % | 2.355 B 13.01 % | 2.084 B 16.38 % | 1.791 B 181.23 % | 636.764 M 6 470.00 % | 9.692 M -94.21 % | 167.362 M |
| GoodWill | 14.622 B -0.84 % | 14.746 B -0.36 % | 14.799 B 3.13 % | 14.350 B -0.84 % | 14.472 B 37.53 % | 10.523 B 35.38 % | 7.773 B -2.25 % | 7.952 B 6.52 % | 7.465 B -1.71 % | 7.595 B 0.07 % | 7.590 B 8.14 % | 7.019 B -4.45 % | 7.346 B 44.55 % | 5.082 B 11.59 % | 4.554 B -6.10 % | 4.850 B 32.15 % | 3.670 B -3.27 % | 3.794 B -2.99 % | 3.911 B 39.58 % | 2.802 B -3.28 % | 2.897 B -3.14 % | 2.991 B 75.22 % | 1.707 B 0.12 % | 1.705 B -3.33 % | 1.764 B -3.24 % | 1.823 B | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 21.174 B 4.39 % | 20.283 B 3.80 % | 19.540 B 2.65 % | 19.035 B -0.19 % | 19.071 B 26.56 % | 15.069 B 23.14 % | 12.237 B 1.51 % | 12.055 B 5.17 % | 11.462 B 1.45 % | 11.298 B 1.13 % | 11.172 B 5.84 % | 10.556 B -2.81 % | 10.861 B 26.78 % | 8.567 B 7.94 % | 7.937 B -7.41 % | 8.572 B 16.80 % | 7.339 B -0.52 % | 7.377 B 0.09 % | 7.370 B 18.74 % | 6.207 B -1.00 % | 6.270 B 0.97 % | 6.210 B 43.40 % | 4.331 B 6.66 % | 4.060 B 5.52 % | 3.848 B 6.48 % | 3.614 B 467.48 % | 636.764 M 87.45 % | 339.690 M 102.97 % | 167.362 M |
| Property plant equipment net | 3.446 B -8.42 % | 3.763 B -6.37 % | 4.019 B 23.74 % | 3.248 B -2.32 % | 3.325 B -0.33 % | 3.336 B 2.11 % | 3.267 B -4.05 % | 3.405 B -2.74 % | 3.501 B -6.74 % | 3.754 B 1.16 % | 3.711 B -4.68 % | 3.893 B -4.79 % | 4.089 B 1.89 % | 4.013 B 196.38 % | 1.354 B 6.03 % | 1.277 B -2.74 % | 1.313 B -0.45 % | 1.319 B 7.24 % | 1.230 B 19.53 % | 1.029 B -12.72 % | 1.179 B 0.17 % | 1.177 B 9.70 % | 1.073 B -0.67 % | 1.080 B 1.91 % | 1.060 B 207.84 % | 344.309 M 55.51 % | 221.413 M 55.63 % | 142.272 M -4.78 % | 149.416 M |
| Total non current assets | 35.497 B -4.03 % | 36.986 B -3.75 % | 38.428 B 7.11 % | 35.878 B -1.72 % | 36.507 B 10.37 % | 33.076 B 9.49 % | 30.210 B -1.84 % | 30.775 B -0.32 % | 30.874 B -3.16 % | 31.882 B -1.26 % | 32.289 B -0.50 % | 32.451 B -3.66 % | 33.685 B 12.98 % | 29.814 B 176.82 % | 10.770 B -6.17 % | 11.478 B 13.55 % | 10.108 B -0.32 % | 10.140 B 0.91 % | 10.049 B 16.29 % | 8.641 B 0.84 % | 8.569 B 2.21 % | 8.384 B 32.50 % | 6.327 B 5.67 % | 5.988 B 4.07 % | 5.754 B 23.11 % | 4.674 B 195.53 % | 1.582 B 118.35 % | 724.343 M 41.83 % | 510.715 M |
| Other current assets | 9.383 B -6.03 % | 9.985 B 139.22 % | 4.174 B -23.12 % | 5.429 B -14.41 % | 6.343 B -5.41 % | 6.706 B 154.11 % | 2.639 B -23.60 % | 3.454 B -10.91 % | 3.877 B -5.21 % | 4.090 B 77.98 % | 2.298 B -1.92 % | 2.343 B -9.15 % | 2.579 B 100.86 % | 1.284 B 18.78 % | 1.081 B -20.86 % | 1.366 B 79.50 % | 761.000 M -3.06 % | 785.000 M 12.79 % | 696.000 M 8.92 % | 639.000 M 10.94 % | 576.000 M 11.41 % | 517.000 M 6.21 % | 486.779 M -4.82 % | 511.447 M -9.66 % | 566.147 M -12.02 % | 643.482 M 89.32 % | 339.883 M 10.44 % | 307.758 M -13.95 % | 357.660 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 508.000 M | 0.000 -100.00 % | 3.441 B | 0.000 | 0.000 -100.00 % | 1.734 B -25.23 % | 2.319 B -13.41 % | 2.678 B 172.71 % | 982.000 M 31.81 % | 745.000 M 17.51 % | 634.000 M 109.24 % | 303.000 M 131.73 % | -955.000 M | 0.000 -100.00 % | 68.000 M | 0.000 100.00 % | -902.000 M | 0.000 | 0.000 | 0.000 100.00 % | -729.835 M -116 131.00 % | 629.000 K 86.09 % | 338.000 K 48.90 % | 227.000 K 100.03 % | -710.520 M | 0.000 | 0.000 |
| cash and cash equivalents | 29.237 B 19.34 % | 24.499 B 30.20 % | 18.817 B -2.11 % | 19.223 B -4.91 % | 20.216 B 37.96 % | 14.653 B -16.04 % | 17.452 B 53.55 % | 11.366 B -11.34 % | 12.820 B 24.22 % | 10.320 B -12.85 % | 11.842 B -7.94 % | 12.864 B -14.78 % | 15.095 B 15.90 % | 13.024 B -15.39 % | 15.393 B 49.56 % | 10.292 B -30.87 % | 14.888 B 6.79 % | 13.942 B 118.32 % | 6.386 B 63.28 % | 3.911 B 1.80 % | 3.842 B 50.31 % | 2.556 B -40.27 % | 4.279 B 41.57 % | 3.023 B 1.45 % | 2.979 B 89.76 % | 1.570 B -22.30 % | 2.021 B -2.17 % | 2.066 B 90.30 % | 1.085 B |
| Cash and short term investments | 29.237 B 19.34 % | 24.499 B 26.77 % | 19.325 B 0.53 % | 19.223 B -4.91 % | 20.216 B 37.96 % | 14.653 B -16.04 % | 17.452 B 33.22 % | 13.100 B -13.47 % | 15.139 B 16.47 % | 12.998 B 1.36 % | 12.824 B -5.77 % | 13.609 B -13.48 % | 15.729 B 18.02 % | 13.327 B -13.42 % | 15.393 B 49.56 % | 10.292 B -30.87 % | 14.888 B 6.79 % | 13.942 B 118.32 % | 6.386 B 63.28 % | 3.911 B 1.80 % | 3.842 B 50.31 % | 2.556 B -40.27 % | 4.279 B 41.57 % | 3.023 B 1.45 % | 2.979 B 89.76 % | 1.570 B -22.30 % | 2.021 B -2.17 % | 2.066 B 90.30 % | 1.085 B |
| Total current assets | 53.247 B 8.02 % | 49.295 B 27.37 % | 38.702 B -3.64 % | 40.166 B 2.84 % | 39.055 B 18.95 % | 32.834 B 5.44 % | 31.141 B 14.86 % | 27.112 B -2.54 % | 27.819 B 14.63 % | 24.269 B 6.15 % | 22.863 B 1.51 % | 22.524 B 4.57 % | 21.540 B 16.57 % | 18.478 B -4.78 % | 19.405 B 8.47 % | 17.890 B -5.44 % | 18.920 B 6.33 % | 17.794 B 110.51 % | 8.453 B 21.07 % | 6.982 B 2.29 % | 6.826 B 36.79 % | 4.990 B -9.47 % | 5.512 B 2.92 % | 5.356 B 14.89 % | 4.661 B 33.46 % | 3.493 B 23.39 % | 2.831 B 4.37 % | 2.712 B 87.30 % | 1.448 B |
| Inventory | 13.174 B -2.71 % | 13.541 B -2.93 % | 13.950 B -3.86 % | 14.510 B 28.67 % | 11.277 B 6.84 % | 10.555 B 3.65 % | 10.183 B -11.12 % | 11.457 B 11.59 % | 10.267 B 13.21 % | 9.069 B 12.57 % | 8.056 B 20.20 % | 6.702 B 86.06 % | 3.602 B -7.92 % | 3.912 B 37.36 % | 2.848 B -53.90 % | 6.178 B 90.68 % | 3.240 B 7.64 % | 3.010 B 108.74 % | 1.442 B -40.04 % | 2.405 B 2.08 % | 2.356 B 26.46 % | 1.863 B 162.95 % | 708.494 M -61.09 % | 1.821 B 64.19 % | 1.109 B -11.31 % | 1.250 B 173.10 % | 457.861 M 39.21 % | 328.896 M 16 303.79 % | 2.005 M |
| Net receivables | 1.453 B 14.41 % | 1.270 B 1.36 % | 1.253 B 24.80 % | 1.004 B -17.64 % | 1.219 B 32.50 % | 920.000 M 6.11 % | 867.000 M 3.83 % | 835.000 M -2.34 % | 855.000 M 8.23 % | 790.000 M 18.44 % | 667.000 M 8.46 % | 615.000 M 132.95 % | 264.000 M 2.33 % | 258.000 M 45.76 % | 177.000 M 227.78 % | 54.000 M 74.19 % | 31.000 M -45.61 % | 57.000 M -13.64 % | 66.000 M 144.44 % | 27.000 M -48.08 % | 52.000 M -3.70 % | 54.000 M 43.11 % | 37.733 M 4 924.37 % | 751.000 K -89.12 % | 6.902 M -75.93 % | 28.680 M 138.62 % | 12.019 M 24.01 % | 9.692 M 244.18 % | 2.816 M |
| Tax assets | 1.775 B -1.55 % | 1.803 B -10.74 % | 2.020 B 12.66 % | 1.793 B 4.79 % | 1.711 B -3.98 % | 1.782 B 21.80 % | 1.463 B 22.53 % | 1.194 B 3.47 % | 1.154 B -9.49 % | 1.275 B 21.54 % | 1.049 B 21.55 % | 863.000 M -5.99 % | 918.000 M 9.94 % | 835.000 M 2 509.38 % | 32.000 M 101.96 % | -1.629 B -11.88 % | -1.456 B -0.83 % | -1.444 B -2 774.07 % | 54.000 M 103.84 % | -1.405 B -25.45 % | -1.120 B -12.34 % | -997.000 M -8.02 % | -923.000 M -8.97 % | -847.000 M -0.12 % | -846.000 M -18.16 % | -716.000 M -5 864.43 % | 12.421 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M 100.00 % | 1.000 M 0.00 % | 1.000 M -50.00 % | 2.000 M -33.33 % | 3.000 M 50.00 % | 2.000 M 100.00 % | 1.000 M -66.67 % | 3.000 M 99 900.00 % | 3.000 K 200.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -66.67 % | 3.000 K 200.00 % | 1.000 K | 0.000 |
| Account payables | 3.244 B 9.63 % | 2.959 B -27.86 % | 4.102 B 23.18 % | 3.330 B -2.94 % | 3.431 B 43.44 % | 2.392 B -31.97 % | 3.516 B 60.11 % | 2.196 B 20.26 % | 1.826 B 6.66 % | 1.712 B -17.41 % | 2.073 B 14.47 % | 1.811 B 26.03 % | 1.437 B 4.89 % | 1.370 B -10.52 % | 1.531 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.011 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.014 M 91.08 % | 11.521 M 294.69 % | 2.919 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 835.000 M 171.10 % | 308.000 M -58.38 % | 740.000 M 8.98 % | 679.000 M 49.89 % | 453.000 M 221.28 % | 141.000 M -58.04 % | 336.000 M 44.21 % | 233.000 M 20.73 % | 193.000 M 915.79 % | 19.000 M -77.91 % | 86.000 M -46.25 % | 160.000 M -36.25 % | 251.000 M 945.83 % | 24.000 M -97.24 % | 871.000 M 137.98 % | 366.000 M 6.40 % | 344.000 M 230.77 % | 104.000 M -79.72 % | 512.924 M 912.42 % | 50.663 M -53.30 % | 108.476 M 442.46 % | 19.997 M -91.41 % | 232.841 M 115.52 % | 108.037 M -3.84 % | 112.352 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.870 B | 0.000 -100.00 % | 1.424 B 2.52 % | 1.389 B -0.43 % | 1.395 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 907.000 M 110.44 % | 431.000 M -9.07 % | 474.000 M 0.00 % | 474.000 M 0.00 % | 474.000 M 16.46 % | 407.000 M 12.74 % | 361.000 M 13.88 % | 317.000 M -1.55 % | 322.000 M 6.78 % | 301.542 M -13.45 % | 348.410 M 4.17 % | 334.459 M 766.25 % | 38.610 M | 0.000 -100.00 % | 24.213 M | 0.000 |
| Minority interest | 568.000 M 17.36 % | 484.000 M 18.63 % | 408.000 M 655.56 % | 54.000 M 20.00 % | 45.000 M -30.77 % | 65.000 M 160.00 % | 25.000 M -16.67 % | 30.000 M | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 -100.00 % | 3.000 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 |
| Capital lease obligations | 5.120 B -26.00 % | 6.919 B -53.02 % | 14.728 B 10.64 % | 13.312 B -5.60 % | 14.101 B -5.04 % | 14.849 B -3.57 % | 15.398 B -7.23 % | 16.598 B -6.01 % | 17.659 B -6.60 % | 18.906 B -4.87 % | 19.874 B -5.35 % | 20.997 B -4.87 % | 22.073 B 9.78 % | 20.107 B 386.73 % | 4.131 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.121 B | 0.000 | 0.000 | 0.000 -100.00 % | 256.000 M 173.48 % | -348.410 M | 0.000 | 0.000 -100.00 % | 23.973 M -6.74 % | 25.705 M -6.27 % | 27.424 M |
| 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 -100.00 % | 10.000 M -28.57 % | 14.000 M 0.00 % | 14.000 M 133.33 % | 6.000 M 500.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 14.750 B 20.42 % | 12.249 B 0.07 % | 12.241 B -0.26 % | 12.273 B 0.97 % | 12.155 B 0.11 % | 12.142 B 0.17 % | 12.121 B -1.21 % | 12.269 B 2.08 % | 12.019 B 0.34 % | 11.978 B -0.28 % | 12.012 B 0.54 % | 11.947 B -2.29 % | 12.227 B 12.48 % | 10.870 B 1.32 % | 10.728 B 0.12 % | 10.715 B 7.59 % | 9.959 B 0.02 % | 9.957 B 153.29 % | 3.931 B 0.33 % | 3.918 B 0.03 % | 3.917 B 0.20 % | 3.909 B 12.81 % | 3.465 B -24.99 % | 4.619 B 91.66 % | 2.410 B -0.04 % | 2.411 B 41.27 % | 1.707 B -5.59 % | 1.808 B 461.20 % | 322.097 M |
| Deferred tax liabilities non current | 395.000 M -6.40 % | 422.000 M 6.84 % | 395.000 M 226.45 % | 121.000 M -9.02 % | 133.000 M -7.64 % | 144.000 M -17.71 % | 175.000 M 33.59 % | 131.000 M -3.68 % | 136.000 M 11.48 % | 122.000 M -5.43 % | 129.000 M -7.86 % | 140.000 M -11.95 % | 159.000 M -5.36 % | 168.000 M -42.66 % | 293.000 M 30.22 % | 225.000 M -4.26 % | 235.000 M -3.69 % | 244.000 M -5.43 % | 258.000 M -12.54 % | 295.000 M -2.64 % | 303.000 M -2.88 % | 312.000 M 30.48 % | 239.120 M -7.37 % | 258.132 M -2.90 % | 265.829 M -2.98 % | 274.007 M | 0.000 -100.00 % | 65.184 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 88.744 B 2.85 % | 86.281 B 11.86 % | 77.130 B 1.43 % | 76.044 B 0.64 % | 75.562 B 14.64 % | 65.910 B 7.43 % | 61.352 B 5.98 % | 57.888 B -1.37 % | 58.693 B 4.53 % | 56.152 B 1.81 % | 55.152 B 0.32 % | 54.975 B -0.45 % | 55.225 B 14.36 % | 48.292 B 60.03 % | 30.177 B 2.75 % | 29.369 B 1.17 % | 29.029 B 3.91 % | 27.936 B 50.96 % | 18.505 B 18.43 % | 15.625 B 1.49 % | 15.396 B 15.09 % | 13.377 B 12.99 % | 11.840 B 4.37 % | 11.344 B 8.91 % | 10.415 B 27.53 % | 8.167 B 85.10 % | 4.412 B 28.40 % | 3.436 B 75.44 % | 1.959 B |
| 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 |
| 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-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 | 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 |
| Change in working capital | 13.000 M 102.26 % | -575.000 M -137.93 % | 1.516 B 150.17 % | -3.022 B -1 089.76 % | -254.000 M 85.32 % | -1.730 B -164.15 % | 2.697 B 360.33 % | -1.036 B -53.25 % | -676.000 M 56.72 % | -1.562 B -41.10 % | -1.107 B 63.34 % | -3.020 B -315.71 % | 1.400 B 203.47 % | -1.353 B -137.21 % | 3.636 B 236.23 % | -2.669 B -1 227.86 % | -201.000 M 87.48 % | -1.605 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | -192.000 M -585.71 % | -28.000 M 22.22 % | -36.000 M -112.50 % | 288.000 M 218.03 % | -244.000 M -3 966.67 % | -6.000 M 81.82 % | -33.000 M -353.85 % | 13.000 M 122.03 % | -59.000 M 54.26 % | -129.000 M -239.47 % | -38.000 M 80.81 % | -198.000 M -1 000.00 % | 22.000 M 175.00 % | 8.000 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 |
| Inventory | 367.000 M -10.05 % | 408.000 M -27.14 % | 560.000 M 117.32 % | -3.233 B -352.17 % | -715.000 M -92.72 % | -371.000 M -129.12 % | 1.274 B 207.06 % | -1.190 B 0.75 % | -1.199 B -18.48 % | -1.012 B 25.26 % | -1.354 B 56.32 % | -3.100 B -412.82 % | 991.000 M 197.06 % | -1.021 B -130.58 % | 3.339 B 216.87 % | -2.857 B -1 427.81 % | -187.000 M 88.08 % | -1.569 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 318.000 M 127.82 % | -1.143 B -273.71 % | 658.000 M 566.67 % | -141.000 M -144.76 % | 315.000 M 131.22 % | -1.009 B -175.47 % | 1.337 B 1 307.37 % | 95.000 M -70.86 % | 326.000 M 185.34 % | -382.000 M -276.04 % | 217.000 M -15.23 % | 256.000 M 93.94 % | 132.000 M 188.00 % | -150.000 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 |
| Other working capital | -480.000 M -355.32 % | 188.000 M -43.71 % | 334.000 M 421.88 % | 64.000 M 145.71 % | -140.000 M 59.30 % | -344.000 M -164.06 % | 537.000 M 1 067.39 % | 46.000 M -82.03 % | 256.000 M 756.41 % | -39.000 M -157.35 % | 68.000 M 209.09 % | 22.000 M -91.37 % | 255.000 M 176.81 % | -332.000 M -211.78 % | 297.000 M 57.98 % | 188.000 M 1 442.86 % | -14.000 M 61.11 % | -36.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 1.019 B 33 866.67 % | 3.000 M -97.87 % | 141.000 M 250.00 % | -94.000 M -244.62 % | 65.000 M 115.22 % | -427.000 M -258.74 % | 269.000 M 174.49 % | 98.000 M -73.66 % | 372.000 M 280.58 % | -206.000 M -138.87 % | 530.000 M 349.15 % | 118.000 M -71.84 % | 419.000 M 370.79 % | 89.000 M -76.27 % | 375.000 M 30.66 % | 287.000 M 9 666.67 % | -3.000 M 99.44 % | -532.000 M 30.09 % | -761.000 M -2 718.52 % | -27.000 M 86.43 % | -199.000 M -336.90 % | 84.000 M 120.95 % | -401.000 M -1 155.26 % | 38.000 M 122.22 % | -171.000 M -812.50 % | 24.000 M |
| Net cash provided by operating activities | 4.214 B 194.48 % | 1.431 B -63.37 % | 3.907 B 348.22 % | -1.574 B -178.31 % | 2.010 B 383.90 % | -708.000 M -115.09 % | 4.693 B 386.32 % | 965.000 M -57.66 % | 2.279 B 300.09 % | -1.139 B -238.90 % | 820.000 M 164.72 % | -1.267 B -134.50 % | 3.672 B 472.04 % | -987.000 M -137.77 % | 2.613 B 315.06 % | -1.215 B -379.95 % | 434.000 M 119.53 % | -2.222 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | -502.000 M 28.90 % | -706.000 M 6.74 % | -757.000 M -1 582.22 % | -45.000 M 89.84 % | -443.000 M -8.58 % | -408.000 M 12.26 % | -465.000 M -38.39 % | -336.000 M 33.20 % | -503.000 M -42.49 % | -353.000 M 5.87 % | -375.000 M -95.31 % | -192.000 M 8.57 % | -210.000 M 37.13 % | -334.000 M -6.71 % | -313.000 M -41.63 % | -221.000 M 33.63 % | -333.000 M 23.62 % | -436.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | -1.314 B -240.41 % | -386.000 M -32.65 % | -291.000 M -117.44 % | 1.669 B 0.91 % | 1.654 B 163.71 % | -2.596 B | 0.000 100.00 % | -449.000 M | 0.000 100.00 % | -133.000 M 72.80 % | -489.000 M -75.90 % | -278.000 M 37.53 % | -445.000 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M 90.91 % | -11.000 M | 0.000 | 0.000 100.00 % | -71.000 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 119.000 M | 0.000 -100.00 % | 186.000 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 |
| Other investing activites | -25.000 M -212.50 % | -8.000 M 91.40 % | -93.000 M 95.39 % | -2.019 B -134.22 % | -862.000 M -43.19 % | -602.000 M -1 781.25 % | -32.000 M -146.38 % | 69.000 M 132.39 % | -213.000 M -187.30 % | 244.000 M 148.13 % | -507.000 M -182.04 % | 618.000 M 165.88 % | -938.000 M -2 505.56 % | -36.000 M -169.23 % | 52.000 M 108.13 % | -640.000 M -4 823.08 % | -13.000 M -176.47 % | 17.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -1.841 B -67.36 % | -1.100 B 3.59 % | -1.141 B -188.86 % | -395.000 M -213.18 % | 349.000 M 109.68 % | -3.606 B -625.55 % | -497.000 M 30.59 % | -716.000 M -19.93 % | -597.000 M -146.69 % | -242.000 M 79.60 % | -1.186 B -965.69 % | 137.000 M 108.60 % | -1.593 B -330.54 % | -370.000 M -11.45 % | -332.000 M 61.44 % | -861.000 M -148.84 % | -346.000 M 17.42 % | -419.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | -1.472 B -123.34 % | 6.306 B 502.94 % | -1.565 B 57.74 % | -3.703 B -184.60 % | 4.377 B 57.90 % | 2.772 B -10.61 % | 3.101 B 838.33 % | -420.000 M -121.09 % | 1.991 B 2 558.02 % | -81.000 M -116.77 % | 483.000 M 376.00 % | -175.000 M -138.80 % | 451.000 M 935.19 % | -54.000 M -107.79 % | 693.000 M 287.80 % | -369.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 5.057 B | 0.000 | 0.000 -100.00 % | 198.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.000 M | 0.000 100.00 % | -2.000 M -100.02 % | 11.978 B | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -1.185 B 18.11 % | -1.447 B -23.99 % | -1.167 B -126.10 % | 4.472 B 476.11 % | -1.189 B 3.33 % | -1.230 B -0.90 % | -1.219 B 7.30 % | -1.315 B -11.35 % | -1.181 B -1 636.76 % | -68.000 M 94.27 % | -1.187 B -30.58 % | -909.000 M -99.34 % | -456.000 M 45.65 % | -839.000 M -140.09 % | 2.093 B 195.09 % | -2.201 B -355.34 % | 862.000 M 148.35 % | -1.783 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 2.400 B -50.61 % | 4.859 B 277.86 % | -2.732 B -382.52 % | 967.000 M -69.67 % | 3.188 B 106.74 % | 1.542 B -18.07 % | 1.882 B 208.47 % | -1.735 B -314.20 % | 810.000 M 643.62 % | -149.000 M 78.84 % | -704.000 M 35.06 % | -1.084 B -21 580.00 % | -5.000 M 99.44 % | -893.000 M -131.67 % | 2.820 B 209.73 % | -2.570 B -398.84 % | 860.000 M -91.56 % | 10.195 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | -35.000 M -107.11 % | 492.000 M 211.82 % | -440.000 M -4 988.89 % | 9.000 M -35.71 % | 14.000 M 156.00 % | -25.000 M -600.00 % | 5.000 M -85.71 % | 35.000 M 600.00 % | 5.000 M -50.00 % | 10.000 M -79.17 % | 48.000 M 382.35 % | -17.000 M -466.67 % | -3.000 M -200.00 % | -1.000 M | 0.000 -100.00 % | 1.000 M 200.00 % | -1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 4.738 B -16.61 % | 5.682 B 1 499.51 % | -406.000 M 59.11 % | -993.000 M -117.85 % | 5.563 B 342.40 % | -2.295 B -137.71 % | 6.086 B 518.57 % | -1.454 B -158.16 % | 2.500 B 264.26 % | -1.522 B -48.92 % | -1.022 B 54.19 % | -2.231 B -207.73 % | 2.071 B 192.00 % | -2.251 B -144.13 % | 5.101 B 209.82 % | -4.645 B -590.50 % | 947.000 M -87.46 % | 7.554 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 24.499 B 30.20 % | 18.817 B -2.11 % | 19.223 B -4.91 % | 20.216 B 37.96 % | 14.653 B -13.54 % | 16.948 B 49.11 % | 11.366 B -11.34 % | 12.820 B 24.22 % | 10.320 B -12.85 % | 11.842 B -7.94 % | 12.864 B -14.78 % | 15.095 B 15.90 % | 13.024 B -14.74 % | 15.275 B 50.14 % | 10.174 B -31.34 % | 14.819 B 6.83 % | 13.872 B 119.56 % | 6.318 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 29.237 B 19.34 % | 24.499 B 30.20 % | 18.817 B -2.11 % | 19.223 B -4.91 % | 20.216 B 37.96 % | 14.653 B -16.04 % | 17.452 B 53.55 % | 11.366 B -11.34 % | 12.820 B 24.22 % | 10.320 B -12.85 % | 11.842 B -7.94 % | 12.864 B -14.78 % | 15.095 B 15.90 % | 13.024 B -14.74 % | 15.275 B 50.14 % | 10.174 B -31.34 % | 14.819 B 6.83 % | 13.872 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 4.214 B 194.48 % | 1.431 B -63.37 % | 3.907 B 348.22 % | -1.574 B -178.31 % | 2.010 B 383.90 % | -708.000 M -115.09 % | 4.693 B 386.32 % | 965.000 M -57.66 % | 2.279 B 300.09 % | -1.139 B -238.90 % | 820.000 M 164.72 % | -1.267 B -134.50 % | 3.672 B 472.04 % | -987.000 M -137.77 % | 2.613 B 315.06 % | -1.215 B -379.95 % | 434.000 M 119.53 % | -2.222 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | -47.000 M 65.69 % | -137.000 M 32.51 % | -203.000 M -351.11 % | -45.000 M 89.84 % | -443.000 M -8.58 % | -408.000 M 12.26 % | -465.000 M -38.39 % | -336.000 M 33.20 % | -503.000 M -42.49 % | -353.000 M 5.87 % | -375.000 M -95.31 % | -192.000 M 8.57 % | -210.000 M 37.13 % | -334.000 M -6.71 % | -313.000 M -41.63 % | -221.000 M 33.63 % | -333.000 M 23.62 % | -436.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 4.167 B 222.02 % | 1.294 B -65.06 % | 3.704 B 328.78 % | -1.619 B -203.32 % | 1.567 B 240.41 % | -1.116 B -126.40 % | 4.228 B 572.18 % | 629.000 M -64.58 % | 1.776 B 219.03 % | -1.492 B -435.28 % | 445.000 M 130.50 % | -1.459 B -142.14 % | 3.462 B 362.07 % | -1.321 B -157.43 % | 2.300 B 260.17 % | -1.436 B -1 521.78 % | 101.000 M 103.80 % | -2.658 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 |