3565.T

Ascentech K.K. 3565.T

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 14.586 B 134.26 % 6.226 B -1.41 % 6.315 B -2.60 % 6.484 B 8.38 % 5.983 B 0.84 % 5.933 B 8.74 % 5.456 B 26.10 % 4.327 B 32.09 % 3.276 B 50.21 % 2.181 B -16.25 % 2.604 B
Net income 859.000 M 78.73 % 480.600 M 9.27 % 439.839 M -11.45 % 496.694 M 17.60 % 422.369 M 29.68 % 325.705 M 22.55 % 265.779 M 41.28 % 188.116 M 34.26 % 140.110 M 6 684.12 % -2.128 M -107.29 % 29.208 M
Income before tax 1.204 B 73.08 % 695.635 M 12.62 % 617.663 M -13.56 % 714.529 M 13.06 % 631.990 M 39.96 % 451.559 M 18.42 % 381.323 M 41.95 % 268.627 M 23.37 % 217.740 M 32 791.24 % 662.000 K -98.69 % 50.689 M
Income before tax ratio 0.08 -26.12 % 0.11 14.23 % 0.10 -11.25 % 0.11 4.32 % 0.11 38.79 % 0.08 8.90 % 0.07 12.57 % 0.06 -6.60 % 0.07 21 797.25 % 0.00 -98.44 % 0.02
EBITDA 997.000 M 42.02 % 702.000 M 1.75 % 689.908 M -9.47 % 762.107 M 19.46 % 637.973 M 33.15 % 479.125 M 17.15 % 408.983 M 39.80 % 292.546 M 26.08 % 232.028 M 1 655.53 % 13.217 M -78.78 % 62.293 M
Net income ratio 0.06 -23.70 % 0.08 10.83 % 0.07 -9.08 % 0.08 8.50 % 0.07 28.60 % 0.05 12.70 % 0.05 12.04 % 0.04 1.65 % 0.04 4 483.36 % 0.00 -108.70 % 0.01
Ratio EBITDA 0.07 -39.37 % 0.11 3.21 % 0.11 -7.06 % 0.12 10.22 % 0.11 32.05 % 0.08 7.74 % 0.07 10.86 % 0.07 -4.55 % 0.07 1 068.74 % 0.01 -74.67 % 0.02
Gross profit ratio 0.12 -38.38 % 0.19 2.98 % 0.18 -4.66 % 0.19 1.73 % 0.19 14.97 % 0.16 0.41 % 0.16 1.58 % 0.16 -16.93 % 0.19 22.41 % 0.16 2.73 % 0.15
Weighted average shs out dil 13.477 M 1.54 % 13.272 M -0.72 % 13.369 M -2.24 % 13.675 M -1.12 % 13.830 M 1.09 % 13.681 M 0.76 % 13.577 M 4.40 % 13.005 M 16.83 % 11.131 M 3.07 % 10.800 M -11.13 % 12.152 M
Weighted average shs out 13.477 M 1.54 % 13.272 M -0.72 % 13.369 M -0.58 % 13.446 M -0.63 % 13.531 M 0.75 % 13.430 M 1.47 % 13.236 M 5.56 % 12.539 M 12.65 % 11.131 M 3.07 % 10.800 M -2.98 % 11.131 M
EPS diluted 63.74 76.03 % 36.21 10.06 % 32.90 -9.42 % 36.32 18.93 % 30.54 28.27 % 23.81 21.60 % 19.58 35.31 % 14.47 14.93 % 12.59 6 395.00 % -0.20 -108.33 % 2.40
Earnings per share 63.74 76.03 % 36.21 10.06 % 32.90 -10.94 % 36.94 18.36 % 31.21 28.70 % 24.25 20.77 % 20.08 33.87 % 15.00 19.14 % 12.59 6 395.00 % -0.20 -107.63 % 2.62
Gross profit 1.700 B 44.36 % 1.178 B 1.53 % 1.160 B -7.14 % 1.249 B 10.25 % 1.133 B 15.94 % 977.215 M 9.18 % 895.021 M 28.10 % 698.678 M 9.73 % 636.723 M 83.87 % 346.285 M -13.96 % 402.464 M
Income tax expense 345.000 M 60.44 % 215.034 M 20.93 % 177.824 M -18.37 % 217.834 M 3.92 % 209.621 M 66.56 % 125.853 M 8.92 % 115.544 M 43.52 % 80.510 M 3.71 % 77.629 M 2 682.40 % 2.790 M -87.01 % 21.480 M
Cost of revenue 12.886 B 155.23 % 5.049 B -2.07 % 5.155 B -1.52 % 5.235 B 7.94 % 4.850 B -2.14 % 4.956 B 8.65 % 4.561 B 25.72 % 3.628 B 37.48 % 2.639 B 43.85 % 1.834 B -16.66 % 2.201 B
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.000 M 4.44 % 45.000 M 7.14 % 42.000 M 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 454.000 M 24.16 % 365.653 M 12.18 % 325.938 M 0.000 0.000
Other expenses -22.000 M -4 298.47 % 524.000 K -96.70 % 15.879 M 8.27 % 14.666 M -3.59 % 15.212 M 252.79 % -9.956 M 0.000 -100.00 % 3.108 M -69.35 % 10.140 M 97.51 % 5.134 M 214.01 % 1.635 M
Operating expenses 832.000 M 45.88 % 570.332 M 2.49 % 556.453 M 2.84 % 541.090 M 2.92 % 525.752 M 0.90 % 521.044 M 0.58 % 518.023 M 16.46 % 444.792 M 14.57 % 388.229 M 10.35 % 351.823 M -3.18 % 363.365 M
Cost and expenses 13.718 B 144.13 % 5.619 B -1.62 % 5.712 B -1.11 % 5.776 B 7.45 % 5.375 B -1.85 % 5.477 B 7.83 % 5.079 B 24.71 % 4.073 B 34.54 % 3.027 B 38.46 % 2.186 B -14.75 % 2.565 B
Research and development expenses 22.000 M 37.50 % 16.000 M 128.57 % 7.000 M -40.40 % 11.745 M -15.13 % 13.838 M -50.58 % 28.000 M 47.37 % 19.000 M 7.13 % 17.735 M 52.84 % 11.604 M -4.23 % 12.116 M 0.000
Selling general and administrative expenses 832.000 M 50.23 % 553.808 M 3.79 % 533.574 M 3.67 % 514.679 M 3.62 % 496.702 M -1.25 % 503.000 M 0.40 % 501.000 M 22.00 % 410.653 M 11.61 % 367.938 M 10.02 % 334.440 M -7.87 % 363.000 M
Interest income 8.450 M 71.33 % 4.932 M -17.28 % 5.962 M 907.09 % 592.000 K 138.71 % 248.000 K 1 027.27 % 22.000 K -98.01 % 1.107 M 897.30 % 111.000 K 5.71 % 105.000 K -2.78 % 108.000 K 38.46 % 78.000 K
Interest expense 0.000 0.000 -100.00 % 50.000 K 0.000 0.000 -100.00 % 64.000 K -79.35 % 310.000 K -91.69 % 3.729 M 26 535.71 % 14.000 K -97.85 % 650.000 K -52.62 % 1.372 M
Depreciation and amortization 129.557 M 35.56 % 95.571 M 32.29 % 72.244 M 51.84 % 47.579 M 54.66 % 30.764 M 11.61 % 27.565 M -0.34 % 27.658 M 15.63 % 23.920 M 67.57 % 14.275 M 19.89 % 11.907 M 16.37 % 10.232 M
Operating income 868.000 M 42.93 % 607.282 M 0.63 % 603.453 M -14.77 % 708.022 M 16.60 % 607.209 M 33.11 % 456.170 M 21.00 % 376.996 M 48.49 % 253.884 M 2.17 % 248.494 M 4 587.07 % -5.538 M -114.16 % 39.098 M
Operating income ratio 0.06 -38.99 % 0.10 2.07 % 0.10 -12.49 % 0.11 7.59 % 0.10 32.00 % 0.08 11.28 % 0.07 17.75 % 0.06 -22.65 % 0.08 3 087.26 % 0.00 -116.91 % 0.02
Total other income expenses net 336.000 M 280.29 % 88.353 M 521.77 % 14.210 M 118.38 % 6.507 M -73.74 % 24.781 M 637.43 % -4.611 M -206.56 % 4.327 M -70.65 % 14.743 M 147.94 % -30.754 M -596.03 % 6.200 M -46.51 % 11.591 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt -6.007 B -168.56 % -2.237 B -44.45 % -1.549 B -9.24 % -1.418 B 17.20 % -1.712 B -37.11 % -1.249 B -48.23 % -842.394 M -8.63 % -775.447 M -28.68 % -602.634 M -54.42 % -390.258 M -919.43 % -38.282 M
Total investments 595.000 M 41.11 % 421.648 M 15.60 % 364.734 M 49.04 % 244.720 M 37.27 % 178.271 M 141.99 % 73.669 M 302.87 % 18.286 M -55.72 % 41.296 M 4 029.60 % 1.000 M 0.00 % 1.000 M -60.00 % 2.500 M
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.860 M -94.13 % 116.820 M
Accumulated other comprehensive income loss 70.000 M -38.60 % 114.000 M 321.29 % 27.060 M 55.76 % 17.373 M 0.000 -100.00 % 9.223 M 7.61 % 8.571 M 158.40 % 3.317 M -51.91 % 6.898 M -3.55 % 7.152 M 0.000
Retained earnings 3.488 B 26.32 % 2.761 B 16.34 % 2.374 B 17.03 % 2.028 B 28.56 % 1.578 B 31.35 % 1.201 B 30.60 % 919.660 M 34.39 % 684.314 M 35.88 % 503.624 M 38.54 % 363.513 M -0.58 % 365.641 M
Common stock 435.000 M 84.59 % 235.653 M 0.00 % 235.653 M 0.00 % 235.653 M 0.69 % 234.036 M 0.14 % 233.700 M 2.11 % 228.875 M 0.64 % 227.410 M 219.37 % 71.205 M 9.55 % 65.000 M 0.00 % 65.000 M
Total equity 4.202 B 34.64 % 3.121 B 18.24 % 2.639 B 12.27 % 2.351 B 11.98 % 2.100 B 23.19 % 1.704 B 20.64 % 1.413 B 20.80 % 1.169 B 74.09 % 671.734 M 27.30 % 527.666 M 0.79 % 523.509 M
Other non current liabilities 60.575 M 96.96 % 30.755 M -0.01 % 30.757 M 0.00 % 30.757 M 0.00 % 30.758 M 13.85 % 27.016 M -12.16 % 30.756 M 0.00 % 30.757 M -11.89 % 34.907 M 0.09 % 34.876 M 3 487 500.00 % 1.000 K
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.860 M
Total non current liabilities 61.000 M 48.98 % 40.945 M 33.12 % 30.757 M 0.00 % 30.757 M 0.00 % 30.758 M 0.00 % 30.757 M -5.18 % 32.437 M -11.09 % 36.484 M -8.94 % 40.067 M 1.55 % 39.457 M -5.12 % 41.588 M
Other current liabilities 464.334 M 460.37 % 82.862 M 31.41 % 63.056 M -91.88 % 776.904 M 21.09 % 641.582 M 28.99 % 497.399 M 134.13 % 212.446 M 46.71 % 144.804 M 13.31 % 127.793 M 43.39 % 89.120 M 82.30 % 48.887 M
Deferred revenue 1.007 B 28.22 % 785.725 M 6.29 % 739.252 M 97 042.18 % 761.000 K 29.64 % 587.000 K 0.000 -100.00 % 1.327 M 303.34 % 329.000 K -7.58 % 356.000 K -99.61 % 92.291 M 61.83 % 57.028 M
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.860 M -93.76 % 109.960 M
Total current liabilities 5.046 B 245.67 % 1.460 B 18.95 % 1.227 B 2.72 % 1.195 B -13.47 % 1.381 B 33.65 % 1.033 B 33.24 % 775.383 M -20.70 % 977.832 M 73.89 % 562.317 M 127.05 % 247.661 M -27.07 % 339.605 M
Total liabilities 5.107 B 240.31 % 1.501 B 19.30 % 1.258 B 2.65 % 1.225 B -13.18 % 1.412 B 32.68 % 1.064 B 31.70 % 807.820 M -20.36 % 1.014 B 68.38 % 602.384 M 109.80 % 287.118 M -24.68 % 381.193 M
Other non current assets 74.000 M -21.17 % 93.876 M 49.27 % 62.892 M -16.16 % 75.010 M 40.19 % 53.507 M 16.82 % 45.801 M -0.42 % 45.996 M -48.29 % 88.956 M 112.68 % 41.826 M -15.59 % 49.552 M 47.11 % 33.684 M
Long term investments 595.000 M 41.11 % 421.648 M 15.60 % 364.734 M 49.04 % 244.720 M 37.27 % 178.271 M 97.78 % 90.138 M 4.81 % 86.000 M 108.25 % 41.296 M 10.30 % 37.439 M -16.87 % 45.036 M 36.47 % 33.000 M
Intangible assets 137.000 M 10.81 % 123.634 M 11.40 % 110.978 M 42.75 % 77.745 M 66.09 % 46.809 M 231.30 % 14.129 M 212.73 % 4.518 M 292.19 % 1.152 M -27.64 % 1.592 M -36.06 % 2.490 M -39.94 % 4.146 M
GoodWill 80.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.883 M -54.55 % 4.143 M -35.30 % 6.403 M -26.09 % 8.663 M -20.69 % 10.923 M
Goodwill and intangible assets 217.000 M 75.52 % 123.634 M 11.40 % 110.978 M 42.75 % 77.745 M 66.09 % 46.809 M 231.30 % 14.129 M 120.73 % 6.401 M 20.89 % 5.295 M -33.77 % 7.995 M -28.32 % 11.153 M -25.99 % 15.069 M
Property plant equipment net 74.000 M 21.02 % 61.145 M 3.94 % 58.830 M 17.05 % 50.259 M -13.25 % 57.935 M -7.06 % 62.338 M -5.56 % 66.007 M -6.97 % 70.954 M 155.66 % 27.753 M 66.55 % 16.663 M -10.20 % 18.556 M
Total non current assets 960.000 M 35.83 % 706.749 M 13.66 % 621.834 M 30.73 % 475.678 M 29.08 % 368.523 M 54.94 % 237.843 M 50.04 % 158.523 M -4.04 % 165.205 M 112.96 % 77.574 M 0.27 % 77.368 M 14.94 % 67.309 M
Other current assets 428.000 M -5.15 % 451.252 M 173.56 % 164.953 M -41.65 % 282.694 M 84.44 % 153.273 M -28.97 % 215.780 M 78.67 % 120.768 M 39.32 % 86.685 M 4.73 % 82.773 M 67.46 % 49.428 M 125.92 % 21.879 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -67.714 M 0.000 100.00 % -36.439 M 17.25 % -44.036 M -44.38 % -30.500 M
cash and cash equivalents 6.007 B 168.56 % 2.237 B 44.45 % 1.549 B 9.24 % 1.418 B -17.20 % 1.712 B 37.11 % 1.249 B 48.23 % 842.394 M 8.63 % 775.447 M 28.68 % 602.634 M 51.75 % 397.118 M 156.04 % 155.102 M
Cash and short term investments 6.007 B 168.56 % 2.237 B 44.45 % 1.549 B 9.24 % 1.418 B -17.20 % 1.712 B 37.11 % 1.249 B 48.23 % 842.394 M 8.63 % 775.447 M 28.68 % 602.634 M 51.75 % 397.118 M 156.04 % 155.102 M
Total current assets 8.349 B 113.27 % 3.915 B 19.52 % 3.276 B 5.64 % 3.101 B -1.33 % 3.143 B 24.19 % 2.530 B 22.71 % 2.062 B 2.15 % 2.019 B 68.70 % 1.197 B 62.26 % 737.416 M -11.94 % 837.393 M
Inventory 496.000 M 13.24 % 437.990 M -17.95 % 533.802 M 34.79 % 396.030 M 115.96 % 183.382 M -58.01 % 436.764 M 52.92 % 285.616 M 43.87 % 198.520 M 27.83 % 155.301 M 358.32 % 33.885 M -77.39 % 149.853 M
Net receivables 1.418 B 79.76 % 788.814 M -23.29 % 1.028 B 2.36 % 1.005 B -8.16 % 1.094 B 73.87 % 629.125 M -21.27 % 799.074 M -16.58 % 957.907 M 169.20 % 355.836 M 38.47 % 256.985 M -49.67 % 510.559 M
Tax assets 0.000 -100.00 % 6.446 M -73.58 % 24.400 M -12.68 % 27.944 M -12.68 % 32.001 M 25.80 % 25.437 M 155.44 % -45.881 M -11.10 % -41.296 M -10.30 % -37.439 M 16.87 % -45.036 M -36.47 % -33.000 M
Other assets 3.000 K 0.00 % 3.000 K 50.00 % 2.000 K -50.00 % 4.000 K 0.00 % 4.000 K 100.00 % 2.000 K -33.33 % 3.000 K 0.00 % 3.000 K 0.000 0.000 0.000
Account payables 3.574 B 699.57 % 447.012 M 29.82 % 344.326 M 15.34 % 298.538 M -39.61 % 494.372 M 17.48 % 420.820 M -6.86 % 451.813 M -40.72 % 762.129 M 142.19 % 314.682 M 109.76 % 150.021 M -11.91 % 170.305 M
Tax payables 0.000 -100.00 % 144.157 M 78.96 % 80.552 M -32.03 % 118.517 M -51.47 % 244.221 M 112.56 % 114.894 M 4.64 % 109.797 M 55.59 % 70.570 M -40.94 % 119.486 M 7 097.95 % 1.660 M -83.76 % 10.222 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.867 M
Minority interest 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
Preferred stock 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 209.000 M 2 007.28 % 9.918 M 209.36 % 3.206 M -95.41 % 69.915 M -75.72 % 287.960 M 10.60 % 260.364 M 1.86 % 255.622 M -0.82 % 257.727 M 162.43 % 98.207 M -0.96 % 99.154 M 6.77 % 92.868 M
Deferred tax liabilities non current 31.183 M 206.02 % 10.190 M -22.50 % 13.148 M 74.49 % 7.535 M 0.000 -100.00 % 3.741 M 122.55 % 1.681 M -70.65 % 5.727 M 10.99 % 5.160 M 12.64 % 4.581 M -5.74 % 4.860 M
Other liabilities 0.000 -100.00 % 5.001 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 9.309 B 101.43 % 4.622 B 18.58 % 3.897 B 8.97 % 3.577 B 1.86 % 3.511 B 26.84 % 2.768 B 24.66 % 2.221 B 1.68 % 2.184 B 71.39 % 1.274 B 56.37 % 814.784 M -9.94 % 904.702 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Deferred income tax 0.000 0.000 100.00 % -207.686 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 6.357 M 60.33 % 3.965 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 2.582 B 744.44 % 305.723 M 3 283.39 % 9.036 M 102.61 % -345.846 M -463.66 % 95.102 M -55.79 % 215.111 M 183.18 % -258.623 M -46.84 % -176.128 M -407.90 % -34.678 M -109.32 % 371.955 M 220.54 % -308.576 M
Accounts receivables -605.228 M -368.67 % 225.271 M 1 079.44 % -23.000 M -124.73 % 93.000 M 119.96 % -466.000 M -374.12 % 170.000 M 9.68 % 155.000 M 125.88 % -599.031 M -484.52 % -102.482 M -140.37 % 253.856 M 0.000
Inventory -57.437 M -159.95 % 95.811 M 169.54 % -137.772 M 35.21 % -212.648 M -183.92 % 253.382 M 267.64 % -151.148 M -73.54 % -87.096 M -67.60 % -51.968 M 57.20 % -121.416 M -204.70 % 115.967 M 421.00 % -36.127 M
Accounts payables 3.103 B 2 922.01 % 102.685 M 124.26 % 45.788 M 123.38 % -195.834 M -366.26 % 73.551 M 337.32 % -30.992 M 90.01 % -310.316 M -169.35 % 447.447 M 139.91 % 186.507 M 542.70 % -42.129 M 0.000
Other working capital 141.173 M 219.59 % -118.044 M -195.18 % 124.020 M 508.44 % -30.364 M -112.97 % 234.169 M 3.04 % 227.251 M 169.60 % -326.527 M -162.99 % -124.160 M -243.14 % 86.738 M -66.12 % 255.988 M 193.96 % -272.449 M
Other non cash items 65.343 M 126.37 % -247.819 M -261.62 % -68.531 M 81.87 % -378.035 M -150.52 % -150.898 M -5.33 % -143.264 M -81.70 % -78.845 M 45.13 % -143.705 M -947.97 % 16.947 M 259.44 % -10.629 M -121.35 % 49.792 M
Net cash provided by operating activities 3.635 B 324.91 % 855.467 M 100.49 % 426.691 M 1 016.20 % 38.227 M -93.70 % 606.958 M 10.16 % 550.971 M 670.45 % 71.513 M 362.09 % -27.286 M -112.73 % 214.284 M -42.69 % 373.895 M 288.97 % -197.863 M
Investments in property plant and equipment -43.000 M -48.28 % -29.000 M 9.94 % -32.201 M -95.73 % -16.452 M 19.58 % -20.457 M 32.10 % -30.130 M -34.97 % -22.324 M 59.87 % -55.628 M -150.49 % -22.208 M -264.13 % -6.099 M 60.22 % -15.333 M
Acquisitions net 15.000 M 0.000 0.000 0.000 0.000 -100.00 % 168.000 K 0.000 0.000 0.000 0.000 100.00 % -11.300 M
Purchases of investments 0.000 100.00 % -104.980 M -5.03 % -99.951 M -24.84 % -80.063 M -4.86 % -76.354 M -38.49 % -55.135 M 0.000 100.00 % -3.856 M -0.13 % -3.851 M 76.67 % -16.506 M -50.30 % -10.982 M
Sales maturities of investments 0.000 -100.00 % 49.882 M 0.000 0.000 0.000 100.00 % -168.000 K -100.40 % 42.132 M 0.000 -100.00 % 18.257 M 3 957.11 % 450.000 K 111.77 % -3.822 M
Other investing activites -88.000 M -2 933 233.33 % -3.000 K -200.00 % -1.000 K 50.00 % -2.000 K -100.00 % -1.000 K 99.91 % -1.132 M -113 100.00 % -1.000 K 100.00 % -44.428 M -396.19 % 15.000 M -70.00 % 49.999 M 1 208.53 % 3.821 M
Net cash used for investing activites -116.000 M -37.93 % -84.101 M 36.36 % -132.153 M -36.92 % -96.517 M 0.30 % -96.812 M -12.05 % -86.397 M -536.19 % 19.807 M 119.06 % -103.912 M -1 231.86 % -7.802 M -128.02 % 27.844 M 174.02 % -37.616 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.860 M 93.76 % -109.960 M -5 004.55 % 2.242 M
Common stock issued 388.221 M 0.000 0.000 -100.00 % 3.181 M 464.01 % 564.000 K -94.16 % 9.650 M 247.50 % 2.777 M -99.10 % 308.616 M 2 524.29 % 11.760 M 0.000 0.000
Common stock repurchased -31.000 K 0.000 100.00 % -80.455 M 58.18 % -192.402 M 0.000 100.00 % -82.000 K 67.59 % -253.000 K 0.000 0.000 0.000 0.000
Dividends paid -132.000 M -42.45 % -92.664 M 0.87 % -93.478 M -97.91 % -47.233 M 0.27 % -47.362 M -2.11 % -46.383 M -42.59 % -32.529 M 0.000 0.000 0.000 0.000
Other financing activites -1.190 M 0.000 100.00 % -1.000 K 0.000 0.000 100.00 % -20.468 M -420.61 % 6.384 M 302.22 % -3.157 M 0.000 0.000 0.000
Net cash used provided by financing activities 255.000 M 375.19 % -92.664 M 46.72 % -173.934 M 26.44 % -236.454 M -405.27 % -46.798 M 18.30 % -57.283 M -142.51 % -23.621 M -107.73 % 305.459 M 6 133.86 % 4.900 M 104.46 % -109.960 M -5 004.55 % 2.242 M
Effect of forex changes on cash -3.000 M -131.43 % 9.545 M -7.95 % 10.369 M 4 115.04 % 246.000 K 8 300.00 % -3.000 K 99.70 % -985.000 K -31.16 % -751.000 K 48.06 % -1.446 M 75.35 % -5.865 M -2 585.17 % 236.000 K -27.61 % 326.000 K
Net change in cash 3.771 B 447.94 % 688.248 M 425.49 % 130.973 M 144.47 % -294.499 M -163.56 % 463.344 M 14.04 % 406.306 M 506.91 % 66.947 M -61.26 % 172.813 M -15.91 % 205.516 M -29.62 % 292.016 M 225.38 % -232.912 M
Cash at beginning of period 2.237 B 44.45 % 1.549 B 9.24 % 1.418 B -17.20 % 1.712 B 37.11 % 1.249 B 48.23 % 842.394 M 8.63 % 775.447 M 28.68 % 602.634 M 51.75 % 397.118 M 277.84 % 105.102 M -68.91 % 338.014 M
Cash at end of period 6.008 B 168.60 % 2.237 B 44.45 % 1.549 B 9.24 % 1.418 B -17.20 % 1.712 B 37.11 % 1.249 B 48.23 % 842.394 M 8.63 % 775.447 M 28.68 % 602.634 M 51.75 % 397.118 M 277.84 % 105.102 M
Operating cash flow 3.635 B 324.91 % 855.467 M 100.49 % 426.691 M 1 016.20 % 38.227 M -93.70 % 606.958 M 10.16 % 550.971 M 670.45 % 71.513 M 362.09 % -27.286 M -112.73 % 214.284 M -42.69 % 373.895 M 288.97 % -197.863 M
Capital expenditure -43.000 M -48.27 % -29.002 M 9.93 % -32.201 M -95.73 % -16.452 M 19.58 % -20.457 M 32.10 % -30.130 M -34.97 % -22.324 M 59.87 % -55.628 M -150.49 % -22.208 M -264.13 % -6.099 M 60.22 % -15.333 M
Free CashFlow 3.592 B 334.62 % 826.465 M 109.50 % 394.490 M 1 711.66 % 21.775 M -96.29 % 586.501 M 12.61 % 520.841 M 958.86 % 49.189 M 159.33 % -82.914 M -143.17 % 192.076 M -47.78 % 367.796 M 272.52 % -213.196 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31
Revenue 4.581 B -26.73 % 6.252 B 17.59 % 5.317 B 51.09 % 3.519 B 21.06 % 2.907 B 2.22 % 2.844 B 89.95 % 1.497 B 7.85 % 1.388 B -29.03 % 1.956 B 41.18 % 1.385 B -18.14 % 1.692 B 8.25 % 1.563 B 4.37 % 1.498 B -4.08 % 1.562 B 6.58 % 1.465 B -9.83 % 1.625 B -2.31 % 1.663 B -3.86 % 1.730 B 30.31 % 1.328 B -8.57 % 1.452 B -3.04 % 1.498 B -12.15 % 1.705 B 41.76 % 1.203 B -14.39 % 1.405 B 2.76 % 1.367 B -30.19 % 1.958 B 59.47 % 1.228 B 18.57 % 1.036 B -33.85 % 1.566 B -3.75 % 1.627 B 24.97 % 1.302 B 56.69 % 830.661 M -25.64 % 1.117 B 3.68 % 1.077 B 30.11 % 828.078 M
Net income -18.000 M -102.27 % 791.481 M 187.81 % 275.000 M 6.18 % 259.000 M 58.89 % 163.009 M 0.20 % 162.685 M 70.25 % 95.559 M -24.71 % 126.916 M -2.05 % 129.575 M 0.80 % 128.550 M 44.87 % 88.736 M -8.39 % 96.859 M -11.48 % 109.419 M -24.45 % 144.825 M 45.99 % 99.202 M -17.08 % 119.635 M -5.58 % 126.701 M -16.18 % 151.156 M 156.26 % 58.986 M -50.55 % 119.293 M -0.82 % 120.281 M -2.85 % 123.809 M 90.99 % 64.826 M -17.59 % 78.665 M -3.54 % 81.556 M -18.98 % 100.658 M 131.19 % 43.540 M -11.84 % 49.385 M -36.13 % 77.318 M -19.07 % 95.536 M 239.83 % 28.113 M 48.68 % 18.908 M -71.16 % 65.560 M -13.21 % 75.535 M 505.54 % 12.474 M
Income before tax -25.373 M -102.22 % 1.144 B 220.39 % 357.000 M -4.80 % 375.000 M 57.71 % 237.776 M 1.02 % 235.369 M 80.01 % 130.753 M -28.50 % 182.884 M -2.29 % 187.173 M -3.93 % 194.825 M 60.94 % 121.053 M -6.73 % 129.790 M -17.88 % 158.058 M -24.29 % 208.762 M 44.61 % 144.361 M -16.44 % 172.770 M -5.54 % 182.899 M -14.73 % 214.499 M 99.49 % 107.525 M -37.55 % 172.173 M -0.83 % 173.617 M -2.83 % 178.675 M 143.67 % 73.327 M -35.68 % 114.002 M -3.73 % 118.424 M -18.78 % 145.806 M 147.02 % 59.027 M -18.14 % 72.103 M -35.43 % 111.664 M -19.39 % 138.529 M 284.00 % 36.075 M 30.50 % 27.644 M -70.98 % 95.250 M -13.14 % 109.658 M 433.98 % 20.536 M
Income before tax ratio -0.01 -103.03 % 0.18 172.46 % 0.07 -36.99 % 0.11 30.27 % 0.08 -1.17 % 0.08 -5.23 % 0.09 -33.71 % 0.13 37.67 % 0.10 -31.95 % 0.14 96.60 % 0.07 -13.84 % 0.08 -21.32 % 0.11 -21.07 % 0.13 35.68 % 0.10 -7.34 % 0.11 -3.30 % 0.11 -11.30 % 0.12 53.09 % 0.08 -31.70 % 0.12 2.27 % 0.12 10.60 % 0.10 71.89 % 0.06 -24.87 % 0.08 -6.32 % 0.09 16.35 % 0.07 54.90 % 0.05 -30.96 % 0.07 -2.39 % 0.07 -16.26 % 0.09 207.26 % 0.03 -16.71 % 0.03 -60.97 % 0.09 -16.22 % 0.10 310.40 % 0.02
EBITDA 352.000 M -70.04 % 1.175 B 197.19 % 395.288 M -17.43 % 478.750 M 446.50 % 87.603 M -50.44 % 176.750 M 11.49 % 158.531 M -23.35 % 206.837 M -1.48 % 209.950 M -2.29 % 214.872 M 48.76 % 144.442 M -2.35 % 147.914 M -15.23 % 174.494 M -21.77 % 223.058 M 39.45 % 159.959 M -13.34 % 184.592 M -0.22 % 185.007 M -17.33 % 223.781 M 97.16 % 113.500 M -36.73 % 179.376 M -1.01 % 181.207 M -1.23 % 183.455 M 133.70 % 78.500 M -34.68 % 120.178 M -4.54 % 125.891 M -16.95 % 151.579 M 152.52 % 60.027 M -17.04 % 72.357 M -38.22 % 117.123 M 2.37 % 114.414 M 297.26 % 28.801 M 53.80 % 18.726 M -79.46 % 91.177 M -20.84 % 115.180 M 460.87 % 20.536 M
Net income ratio 0.00 -103.10 % 0.13 144.76 % 0.05 -29.73 % 0.07 31.25 % 0.06 -1.98 % 0.06 -10.37 % 0.06 -30.19 % 0.09 38.01 % 0.07 -28.60 % 0.09 76.97 % 0.05 -15.37 % 0.06 -15.18 % 0.07 -21.23 % 0.09 36.98 % 0.07 -8.04 % 0.07 -3.34 % 0.08 -12.81 % 0.09 96.65 % 0.04 -45.92 % 0.08 2.28 % 0.08 10.58 % 0.07 34.73 % 0.05 -3.74 % 0.06 -6.13 % 0.06 16.06 % 0.05 44.97 % 0.04 -25.64 % 0.05 -3.45 % 0.05 -15.92 % 0.06 171.92 % 0.02 -5.11 % 0.02 -61.22 % 0.06 -16.28 % 0.07 365.40 % 0.02
Ratio EBITDA 0.08 -59.11 % 0.19 152.74 % 0.07 -45.35 % 0.14 351.43 % 0.03 -51.51 % 0.06 -41.30 % 0.11 -28.93 % 0.15 38.81 % 0.11 -30.79 % 0.16 81.72 % 0.09 -9.79 % 0.09 -18.78 % 0.12 -18.44 % 0.14 30.84 % 0.11 -3.90 % 0.11 2.14 % 0.11 -14.00 % 0.13 51.30 % 0.09 -30.80 % 0.12 2.09 % 0.12 12.43 % 0.11 64.86 % 0.07 -23.70 % 0.09 -7.10 % 0.09 18.97 % 0.08 58.35 % 0.05 -30.03 % 0.07 -6.61 % 0.07 6.35 % 0.07 217.87 % 0.02 -1.84 % 0.02 -72.38 % 0.08 -23.65 % 0.11 331.07 % 0.02
Gross profit ratio 0.14 -18.26 % 0.17 118.90 % 0.08 -58.84 % 0.19 81.77 % 0.10 -13.73 % 0.12 -42.27 % 0.21 1.33 % 0.20 43.19 % 0.14 -39.39 % 0.23 31.90 % 0.18 12.88 % 0.16 -18.00 % 0.19 -8.17 % 0.21 13.21 % 0.18 1.35 % 0.18 -9.12 % 0.20 -0.89 % 0.20 10.11 % 0.18 -9.49 % 0.20 3.06 % 0.20 11.80 % 0.18 3.20 % 0.17 -6.02 % 0.18 0.41 % 0.18 31.02 % 0.14 -10.93 % 0.15 -22.06 % 0.20 25.08 % 0.16 3.19 % 0.15 43.07 % 0.11 -38.49 % 0.17 -1.30 % 0.18 -11.33 % 0.20 21.54 % 0.16
Weighted average shs out dil 14.321 M 0.80 % 14.207 M 1.30 % 14.025 M 5.22 % 13.329 M 0.40 % 13.276 M 0.00 % 13.276 M 0.00 % 13.276 M 0.00 % 13.276 M 0.00 % 13.276 M 0.08 % 13.266 M -0.14 % 13.284 M -0.84 % 13.397 M -0.07 % 13.406 M -0.03 % 13.410 M -1.27 % 13.582 M -0.10 % 13.596 M -0.72 % 13.695 M -0.97 % 13.829 M 0.00 % 13.829 M 0.00 % 13.829 M 0.00 % 13.829 M 0.31 % 13.787 M 0.06 % 13.780 M 0.00 % 13.780 M 0.00 % 13.780 M 1.10 % 13.630 M 0.00 % 13.630 M 0.00 % 13.630 M 0.00 % 13.630 M 0.58 % 13.551 M 0.04 % 13.546 M 0.00 % 13.546 M 0.00 % 13.546 M 19.57 % 11.329 M 0.02 % 11.327 M
Weighted average shs out 14.321 M 0.80 % 14.207 M 1.30 % 14.025 M 5.22 % 13.329 M 0.40 % 13.276 M 0.00 % 13.276 M 0.00 % 13.276 M 0.00 % 13.276 M 0.00 % 13.276 M 0.08 % 13.266 M -0.14 % 13.284 M -0.84 % 13.397 M -0.07 % 13.406 M 0.07 % 13.396 M 0.01 % 13.395 M 0.02 % 13.393 M -0.53 % 13.465 M -0.50 % 13.532 M 0.00 % 13.532 M 0.00 % 13.532 M 0.00 % 13.532 M 0.03 % 13.529 M 0.00 % 13.529 M 0.00 % 13.529 M 0.00 % 13.529 M 2.02 % 13.260 M 0.00 % 13.260 M 0.00 % 13.260 M 0.00 % 13.260 M 0.45 % 13.201 M 0.00 % 13.201 M 0.00 % 13.201 M 0.00 % 13.201 M 17.27 % 11.257 M 0.00 % 11.257 M
EPS diluted -1.26 -102.26 % 55.71 184.09 % 19.61 0.93 % 19.43 58.22 % 12.28 0.24 % 12.25 71.09 % 7.16 -25.10 % 9.56 -2.05 % 9.76 0.72 % 9.69 45.06 % 6.68 -7.61 % 7.23 -11.40 % 8.16 -24.44 % 10.80 47.54 % 7.32 -16.91 % 8.81 -4.86 % 9.26 -15.28 % 10.93 155.97 % 4.27 -50.52 % 8.63 -0.80 % 8.70 -3.12 % 8.98 91.06 % 4.70 -17.69 % 5.71 -3.55 % 5.92 -19.89 % 7.39 131.66 % 3.19 -11.88 % 3.62 -36.16 % 5.67 -19.57 % 7.05 238.94 % 2.08 48.57 % 1.40 -71.07 % 4.84 -27.44 % 6.67 506.36 % 1.10
Earnings per share -1.26 -102.26 % 55.71 184.09 % 19.61 0.93 % 19.43 58.22 % 12.28 0.24 % 12.25 71.09 % 7.16 -25.10 % 9.56 -2.05 % 9.76 0.72 % 9.69 45.06 % 6.68 -7.61 % 7.23 -11.40 % 8.16 -24.51 % 10.81 45.88 % 7.41 -17.11 % 8.94 -4.99 % 9.41 -15.76 % 11.17 156.19 % 4.36 -50.57 % 8.82 -0.79 % 8.89 -2.84 % 9.15 91.02 % 4.79 -17.56 % 5.81 -3.65 % 6.03 -20.55 % 7.59 131.40 % 3.28 -11.83 % 3.72 -36.19 % 5.83 -19.48 % 7.24 239.91 % 2.13 48.95 % 1.43 -71.23 % 4.97 -25.93 % 6.71 504.50 % 1.11
Gross profit 629.000 M -40.11 % 1.050 B 157.41 % 408.000 M -37.80 % 656.000 M 120.05 % 298.112 M -11.82 % 338.065 M 9.65 % 308.301 M 9.29 % 282.096 M 1.63 % 277.579 M -14.44 % 324.427 M 7.98 % 300.464 M 22.18 % 245.910 M -14.41 % 287.322 M -11.92 % 326.211 M 20.66 % 270.355 M -8.61 % 295.824 M -11.22 % 333.221 M -4.72 % 349.714 M 43.49 % 243.720 M -17.24 % 294.500 M -0.07 % 294.703 M -1.78 % 300.039 M 46.29 % 205.095 M -19.55 % 254.923 M 3.18 % 247.071 M -8.53 % 270.126 M 42.04 % 190.175 M -7.58 % 205.778 M -17.25 % 248.684 M -0.68 % 250.384 M 78.80 % 140.033 M -3.63 % 145.307 M -26.60 % 197.978 M -8.07 % 215.360 M 58.14 % 136.183 M
Income tax expense -7.368 M -102.09 % 352.304 M 329.64 % 82.000 M -29.31 % 116.000 M 55.15 % 74.767 M 2.87 % 72.684 M 106.52 % 35.194 M -37.12 % 55.967 M -2.83 % 57.598 M -13.09 % 66.275 M 105.08 % 32.317 M -1.87 % 32.932 M -32.29 % 48.639 M -23.93 % 63.936 M 41.58 % 45.159 M -15.01 % 53.135 M -5.45 % 56.198 M -11.28 % 63.342 M 30.50 % 48.539 M -8.21 % 52.880 M -0.85 % 53.336 M -2.79 % 54.866 M 545.41 % 8.501 M -75.94 % 35.336 M -4.16 % 36.868 M -18.34 % 45.148 M 191.52 % 15.487 M -31.83 % 22.718 M -33.86 % 34.346 M -20.11 % 42.993 M 439.91 % 7.963 M -8.85 % 8.736 M -70.57 % 29.689 M -12.99 % 34.122 M 323.30 % 8.061 M
Cost of revenue 3.952 B -24.03 % 5.202 B 5.97 % 4.909 B 71.46 % 2.863 B 9.75 % 2.609 B 4.12 % 2.506 B 110.77 % 1.189 B 7.49 % 1.106 B -34.10 % 1.678 B 58.18 % 1.061 B -23.77 % 1.392 B 5.65 % 1.317 B 8.83 % 1.211 B -2.01 % 1.235 B 3.39 % 1.195 B -10.10 % 1.329 B -0.08 % 1.330 B -3.65 % 1.381 B 27.35 % 1.084 B -6.36 % 1.158 B -3.76 % 1.203 B -14.36 % 1.405 B 40.82 % 997.543 M -13.25 % 1.150 B 2.66 % 1.120 B -33.66 % 1.688 B 62.66 % 1.038 B 25.05 % 829.951 M -36.98 % 1.317 B -4.30 % 1.376 B 18.49 % 1.162 B 69.47 % 685.354 M -25.43 % 919.049 M 6.61 % 862.063 M 24.59 % 691.895 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.000 M 0.000 0.000 0.000 -100.00 % 45.000 M 0.000 0.000 0.000 -100.00 % 42.000 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 0.000 -100.00 % 67.000 M 0.000 0.000 0.000 -100.00 % 50.000 M 0.000 0.000 0.000 -100.00 % 67.000 M
Other expenses 0.000 0.000 100.00 % -22.000 M -415.77 % 6.967 M 0.000 0.000 0.000 0.000 -100.00 % 4.346 M 10 247.62 % 42.000 K 0.000 -100.00 % 1.349 M 2 897.78 % 45.000 K -89.21 % 417.000 K -79.55 % 2.039 M 0.000 100.00 % -384.000 K 0.000 -100.00 % 2.193 M 166.79 % 822.000 K 0.000 0.000 -100.00 % 2.117 M 0.000 0.000 -100.00 % 2.048 M -50.72 % 4.156 M 0.000 100.00 % -557.000 K 0.000 0.000 0.000 -100.00 % 1.200 M 0.000 -100.00 % 785.000 K
Operating expenses 310.000 M 14.68 % 270.323 M 14.54 % 236.000 M 17.41 % 201.000 M -4.52 % 210.509 M 14.01 % 184.638 M 23.28 % 149.771 M 2.76 % 145.750 M -3.80 % 151.503 M 9.71 % 138.097 M 1.04 % 136.669 M -3.87 % 142.171 M -1.36 % 144.128 M 7.97 % 133.485 M 0.65 % 132.628 M 3.21 % 128.499 M -13.30 % 148.213 M 12.50 % 131.750 M -4.47 % 137.919 M 10.06 % 125.310 M -8.80 % 137.404 M 9.82 % 125.119 M -5.86 % 132.906 M 5.39 % 126.107 M -6.71 % 135.175 M 6.56 % 126.856 M -3.01 % 130.796 M -2.05 % 133.527 M -2.14 % 136.443 M 16.36 % 117.257 M 5.42 % 111.231 M -12.13 % 126.581 M 18.52 % 106.801 M 6.61 % 100.179 M -14.25 % 116.824 M
Cost and expenses 4.262 B -22.12 % 5.472 B 6.36 % 5.145 B 67.92 % 3.064 B 8.68 % 2.819 B 4.79 % 2.690 B 100.98 % 1.339 B 6.93 % 1.252 B -31.59 % 1.830 B 52.60 % 1.199 B -21.56 % 1.529 B 4.72 % 1.460 B 7.74 % 1.355 B -1.04 % 1.369 B 3.12 % 1.328 B -8.93 % 1.458 B -1.40 % 1.478 B -2.24 % 1.512 B 23.76 % 1.222 B -4.76 % 1.283 B -4.28 % 1.340 B -12.38 % 1.530 B 35.34 % 1.130 B -11.40 % 1.276 B 1.66 % 1.255 B -30.85 % 1.815 B 55.31 % 1.169 B 21.30 % 963.478 M -33.71 % 1.453 B -2.68 % 1.493 B 17.34 % 1.273 B 56.75 % 811.935 M -20.85 % 1.026 B 6.61 % 962.242 M 18.98 % 808.719 M
Research and development expenses 0.000 0.000 -100.00 % 22.000 M 415.77 % -6.967 M -270.55 % 4.085 M 41.74 % 2.882 M -15.58 % 3.414 M -58.60 % 8.247 M 259.19 % 2.296 M -10.56 % 2.567 M 7.95 % 2.378 M -16.82 % 2.859 M 60.26 % 1.784 M 0.000 -100.00 % 11.000 M 1 434.17 % 717.000 K -87.48 % 5.726 M 8.00 % 5.302 M -59.22 % 13.000 M 0.000 0.000 0.000 -100.00 % 28.000 M 0.000 0.000 0.000 -100.00 % 19.000 M 0.000 0.000 0.000 -100.00 % 17.000 M 0.000 0.000 0.000 -100.00 % 11.000 M
Selling general and administrative expenses 310.000 M 14.68 % 270.323 M 14.54 % 236.000 M 17.41 % 201.000 M -2.63 % 206.424 M 13.57 % 181.756 M 24.19 % 146.357 M 6.44 % 137.503 M -8.94 % 151.000 M 11.41 % 135.530 M 0.92 % 134.291 M -3.60 % 139.312 M -2.13 % 142.344 M 7.03 % 133.000 M 11.76 % 119.000 M -7.75 % 129.000 M -12.84 % 148.000 M 17.04 % 126.448 M 2.80 % 123.000 M -1.60 % 125.000 M -8.76 % 137.000 M 9.60 % 125.000 M 8.70 % 115.000 M -8.73 % 126.000 M -7.35 % 136.000 M 7.94 % 126.000 M 10.53 % 114.000 M -14.93 % 134.000 M -1.47 % 136.000 M 16.24 % 117.000 M 23.16 % 95.000 M -25.20 % 127.000 M 19.81 % 106.000 M 6.00 % 100.000 M -8.26 % 109.000 M
Interest income 4.187 M 52.53 % 2.745 M -5.02 % 2.890 M -10.77 % 3.239 M 196.61 % 1.092 M -11.15 % 1.229 M -41.78 % 2.111 M 362.94 % 456.000 K 78.82 % 255.000 K -87.91 % 2.110 M -17.67 % 2.563 M -24.44 % 3.392 M 0.000 -100.00 % 7.000 K -97.52 % 282.000 K -2.76 % 290.000 K 2 130.77 % 13.000 K 85.71 % 7.000 K -95.24 % 147.000 K 51.55 % 97.000 K 0.000 -100.00 % 4.000 K 0.000 -100.00 % 4.000 K 0.000 -100.00 % 18.000 K -89.66 % 174.000 K -14.29 % 203.000 K -57.53 % 478.000 K 89.68 % 252.000 K 950.00 % 24.000 K 41.18 % 17.000 K -29.17 % 24.000 K -47.83 % 46.000 K 64.29 % 28.000 K
Interest expense 0.000 0.000 0.000 -100.00 % 10.754 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 82.000 K 0.000 -100.00 % 47.000 K 0.000 -100.00 % 635.000 K 0.000 -100.00 % 64.000 K 0.000 -100.00 % 254.000 K -39.81 % 422.000 K 67.46 % 252.000 K 80.00 % 140.000 K -10.26 % 156.000 K -91.13 % 1.759 M 0.000 0.000
Depreciation and amortization 33.000 M 6.53 % 30.977 M -18.62 % 38.063 M 60.27 % 23.750 M 2 374 900.00 % 1.000 K -100.00 % 23.750 M 0.000 -100.00 % 23.951 M 5.15 % 22.777 M 13.61 % 20.048 M -14.28 % 23.388 M 29.05 % 18.123 M 10.25 % 16.438 M 14.99 % 14.295 M -8.36 % 15.599 M 31.93 % 11.824 M 8.74 % 10.874 M 17.15 % 9.282 M 23.76 % 7.500 M 15.38 % 6.500 M 8.33 % 6.000 M -7.69 % 6.500 M 0.00 % 6.500 M -3.70 % 6.750 M 3.85 % 6.500 M -3.70 % 6.750 M 940.06 % 649.000 K 506.54 % 107.000 K -97.74 % 4.736 M 125.31 % -18.711 M -425.41 % 5.750 M 575 100.00 % -1.000 K -200.00 % 1.000 K 0.00 % 1.000 K -99.91 % 1.176 M
Operating income 319.000 M -59.10 % 779.906 M 353.43 % 172.000 M -62.20 % 455.000 M 419.39 % 87.602 M -42.90 % 153.427 M -3.22 % 158.530 M 16.27 % 136.345 M 8.15 % 126.076 M -32.34 % 186.329 M 13.76 % 163.795 M 57.89 % 103.739 M -27.55 % 143.195 M -25.70 % 192.724 M 39.93 % 137.726 M -17.69 % 167.326 M -9.56 % 185.007 M -15.12 % 217.963 M 106.01 % 105.802 M -37.47 % 169.189 M 7.56 % 157.299 M -10.07 % 174.919 M 142.31 % 72.189 M -43.96 % 128.817 M 15.12 % 111.895 M -21.90 % 143.269 M 141.28 % 59.378 M -17.82 % 72.250 M -35.63 % 112.243 M -15.69 % 133.125 M 362.22 % 28.801 M 53.79 % 18.727 M -79.46 % 91.176 M -20.84 % 115.180 M 494.94 % 19.360 M
Operating income ratio 0.07 -44.18 % 0.12 285.61 % 0.03 -74.98 % 0.13 329.04 % 0.03 -44.14 % 0.05 -49.05 % 0.11 7.81 % 0.10 52.37 % 0.06 -52.07 % 0.13 38.96 % 0.10 45.86 % 0.07 -30.59 % 0.10 -22.54 % 0.12 31.30 % 0.09 -8.72 % 0.10 -7.42 % 0.11 -11.71 % 0.13 58.09 % 0.08 -31.61 % 0.12 10.93 % 0.11 2.36 % 0.10 70.93 % 0.06 -34.54 % 0.09 12.03 % 0.08 11.88 % 0.07 51.31 % 0.05 -30.69 % 0.07 -2.70 % 0.07 -12.41 % 0.08 269.85 % 0.02 -1.85 % 0.02 -72.38 % 0.08 -23.65 % 0.11 357.25 % 0.02
Total other income expenses net -345.000 M -194.81 % 363.880 M 96.69 % 185.000 M 331.25 % -80.000 M -153.27 % 150.174 M 83.27 % 81.943 M 395.00 % -27.777 M -159.69 % 46.539 M -23.83 % 61.097 M 619.13 % 8.496 M 119.88 % -42.742 M -264.07 % 26.051 M 75.27 % 14.863 M -7.33 % 16.038 M 141.72 % 6.635 M 21.88 % 5.444 M 358.25 % -2.108 M 39.15 % -3.464 M -301.04 % 1.723 M -42.26 % 2.984 M -81.71 % 16.318 M 334.45 % 3.756 M 230.05 % 1.138 M 107.68 % -14.815 M -326.91 % 6.529 M 157.35 % 2.537 M 822.79 % -351.000 K -138.78 % -147.000 K 74.61 % -579.000 K -110.71 % 5.404 M -25.71 % 7.274 M -18.43 % 8.917 M 118.88 % 4.074 M 173.76 % -5.523 M -569.64 % 1.176 M
2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31
2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31
Net debt -9.223 B -40.81 % -6.550 B -9.04 % -6.007 B -114.54 % -2.800 B -27.78 % -2.191 B -18.28 % -1.853 B 17.17 % -2.237 B -2.73 % -2.177 B -55.64 % -1.399 B 34.24 % -2.127 B -37.38 % -1.549 B 3.67 % -1.607 B 12.67 % -1.841 B -8.43 % -1.698 B -19.75 % -1.418 B -38.68 % -1.022 B 11.83 % -1.159 B 29.48 % -1.644 B 3.98 % -1.712 B -32.74 % -1.290 B 30.95 % -1.868 B -76.11 % -1.061 B 15.06 % -1.249 B -103.37 % -614.013 M 23.01 % -797.563 M 18.57 % -979.444 M -16.27 % -842.394 M 10.33 % -939.434 M -42.75 % -658.089 M 15.54 % -779.167 M -0.48 % -775.447 M -41.13 % -549.461 M 14.68 % -643.964 M -6.35 % -605.523 M -0.48 % -602.634 M -35.25 % -445.568 M
Total investments 6.836 B -6.42 % 7.305 B 1 127.73 % 595.000 M 3.30 % 576.000 M -0.17 % 577.000 M 3.41 % 558.000 M 32.34 % 421.648 M 0.000 -100.00 % 491.000 M 9.35 % 449.000 M 23.10 % 364.734 M -20.54 % 459.000 M 17.99 % 389.000 M -0.26 % 390.000 M 59.37 % 244.720 M -58.59 % 591.000 M -2.31 % 605.000 M 103.02 % 298.000 M 67.16 % 178.271 M -37.01 % 283.000 M -1.39 % 287.000 M 87.58 % 153.000 M 107.69 % 73.669 M -46.62 % 138.000 M 48.39 % 93.000 M 0.06 % 92.947 M 408.30 % 18.286 M -76.25 % 77.000 M -1.28 % 78.000 M -3.55 % 80.869 M 95.83 % 41.296 M -54.39 % 90.545 M 2.39 % 88.431 M 0.30 % 88.165 M 8 716.50 % 1.000 M -97.59 % 41.559 M
Total debt 0.000 0.000 0.000 0.000 -100.00 % 600.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 88.000 M 67.65 % 52.491 M -25.01 % 70.000 M -47.76 % 134.000 M 184.84 % 47.044 M -66.18 % 139.083 M 20.95 % 114.990 M 26.28 % 91.063 M 95.74 % 46.523 M 12.88 % 41.216 M 52.31 % 27.060 M -59.95 % 67.563 M 498.01 % 11.298 M -23.85 % 14.836 M -14.60 % 17.373 M 770.00 % -2.593 M -120.90 % 12.409 M -37.98 % 20.009 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
Retained earnings 4.051 B -0.46 % 4.070 B 16.68 % 3.488 B 8.59 % 3.212 B 8.73 % 2.954 B 5.84 % 2.791 B 1.08 % 2.761 B 3.58 % 2.666 B 5.00 % 2.539 B 5.38 % 2.409 B 1.50 % 2.374 B 3.89 % 2.285 B 4.43 % 2.188 B 5.25 % 2.079 B 2.50 % 2.028 B 5.13 % 1.929 B 6.61 % 1.810 B 7.53 % 1.683 B 6.67 % 1.578 B 3.78 % 1.520 B 8.52 % 1.401 B 9.39 % 1.280 B 6.61 % 1.201 B 5.43 % 1.139 B 7.42 % 1.060 B 8.33 % 978.937 M 6.45 % 919.660 M 4.37 % 881.123 M 5.94 % 831.738 M 10.25 % 754.420 M 10.24 % 684.314 M 3.12 % 663.628 M 2.93 % 644.719 M 11.32 % 579.160 M 15.00 % 503.624 M 2.54 % 491.149 M
Common stock 554.000 M -0.11 % 554.629 M 27.50 % 435.000 M 1.64 % 428.000 M 81.62 % 235.653 M 0.00 % 235.653 M 0.00 % 235.653 M 0.00 % 235.653 M 0.00 % 235.653 M 0.00 % 235.653 M 0.00 % 235.653 M 0.00 % 235.653 M 0.00 % 235.653 M 0.00 % 235.653 M 0.00 % 235.653 M 0.25 % 235.065 M 0.19 % 234.624 M 0.25 % 234.036 M 0.00 % 234.036 M 0.00 % 234.036 M 0.00 % 234.036 M 0.00 % 234.036 M 0.14 % 233.700 M 0.00 % 233.700 M 0.28 % 233.056 M 1.63 % 229.317 M 0.19 % 228.875 M 0.01 % 228.861 M 0.14 % 228.534 M 0.06 % 228.401 M 0.44 % 227.410 M 0.28 % 226.785 M 0.83 % 224.926 M 23.85 % 181.605 M 155.05 % 71.205 M 0.00 % 71.205 M
Total equity 5.021 B 0.33 % 5.005 B 19.10 % 4.202 B 5.68 % 3.976 B 22.49 % 3.246 B 2.24 % 3.175 B 1.73 % 3.121 B 3.98 % 3.001 B 6.06 % 2.830 B 5.23 % 2.689 B 1.89 % 2.639 B 0.17 % 2.635 B 4.63 % 2.518 B 4.97 % 2.399 B 2.05 % 2.351 B 5.38 % 2.231 B 4.96 % 2.125 B -3.28 % 2.198 B 4.67 % 2.100 B 1.01 % 2.079 B 6.09 % 1.959 B 10.16 % 1.778 B 4.35 % 1.704 B 3.97 % 1.639 B 5.12 % 1.559 B 6.04 % 1.471 B 4.09 % 1.413 B 2.97 % 1.372 B 3.79 % 1.322 B 6.22 % 1.245 B 6.43 % 1.169 B 2.01 % 1.146 B 2.20 % 1.122 B 15.69 % 969.574 M 44.34 % 671.734 M 3.45 % 649.338 M
Other non current liabilities 9.921 B 1.22 % 9.801 B 15 967.69 % 61.000 M -7.58 % 66.000 M 9.13 % 60.480 M -24.72 % 80.341 M 161.23 % 30.755 M -33.97 % 46.578 M 51.44 % 30.757 M 0.00 % 30.757 M 74.67 % 17.609 M -42.75 % 30.756 M 0.00 % 30.756 M 0.00 % 30.757 M 32.45 % 23.222 M -24.49 % 30.755 M -0.01 % 30.757 M 0.00 % 30.758 M 0.00 % 30.758 M -7.35 % 33.197 M 7.93 % 30.757 M 0.01 % 30.755 M -0.01 % 30.757 M 0.00 % 30.757 M 0.01 % 30.755 M 0.00 % 30.756 M 0.00 % 30.756 M -13.80 % 35.681 M -0.75 % 35.949 M -0.74 % 36.216 M 17.75 % 30.757 M -15.59 % 36.438 M -1.94 % 37.160 M -8.43 % 40.582 M 16.26 % 34.907 M -14.35 % 40.754 M
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 liabilities 9.921 B 1.22 % 9.801 B 15 967.69 % 61.000 M -7.58 % 66.000 M 9.13 % 60.480 M -24.72 % 80.341 M 96.22 % 40.945 M -12.09 % 46.578 M 51.44 % 30.757 M 0.00 % 30.757 M 0.00 % 30.757 M 0.00 % 30.756 M 0.00 % 30.756 M 0.00 % 30.757 M 0.00 % 30.757 M 0.01 % 30.755 M -0.01 % 30.757 M 0.00 % 30.758 M 0.00 % 30.758 M -7.35 % 33.197 M 7.93 % 30.757 M 0.01 % 30.755 M -0.01 % 30.757 M 0.00 % 30.757 M 0.01 % 30.755 M 0.00 % 30.756 M -5.18 % 32.437 M -9.09 % 35.681 M -0.75 % 35.949 M -0.74 % 36.216 M -0.73 % 36.484 M 0.13 % 36.438 M -1.94 % 37.160 M -8.43 % 40.582 M 1.29 % 40.067 M -1.69 % 40.754 M
Other current liabilities 3.768 B 54.82 % 2.434 B 65.34 % 1.472 B 414.79 % 285.941 M 103.61 % 140.436 M -4.37 % 146.860 M 77.23 % 82.862 M 19.06 % 69.597 M -21.77 % 88.964 M -30.20 % 127.459 M 102.14 % 63.056 M 12.46 % 56.070 M -38.31 % 90.890 M -0.15 % 91.028 M -88.28 % 776.904 M -1.92 % 792.137 M 18.10 % 670.742 M -2.27 % 686.331 M 6.88 % 642.169 M 4.98 % 611.714 M 0.49 % 608.721 M 6.83 % 569.787 M 14.55 % 497.399 M 5.98 % 469.319 M 4.07 % 450.966 M -0.02 % 451.078 M 111.01 % 213.773 M 12.13 % 190.654 M 11.19 % 171.463 M -7.20 % 184.768 M 27.31 % 145.133 M -19.81 % 180.983 M 32.29 % 136.805 M -2.02 % 139.621 M 8.95 % 128.149 M -20.09 % 160.360 M
Deferred revenue 0.000 -100.00 % 1.085 B 0.000 -100.00 % 1.049 B -2.19 % 1.073 B 5.22 % 1.020 B 29.79 % 785.725 M -2.85 % 808.778 M -0.06 % 809.229 M -0.76 % 815.412 M 10.30 % 739.252 M -0.61 % 743.782 M -4.77 % 781.032 M -0.45 % 784.592 M 103 000.13 % 761.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 -100.00 % 600.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 15.745 B 27.17 % 12.381 B 145.37 % 5.046 B 54.41 % 3.268 B 14.10 % 2.864 B 34.08 % 2.136 B 46.33 % 1.460 B 14.04 % 1.280 B -17.13 % 1.545 B 7.03 % 1.443 B 17.60 % 1.227 B -7.09 % 1.321 B -12.78 % 1.514 B 7.72 % 1.406 B 17.67 % 1.195 B -10.54 % 1.336 B -51.39 % 2.747 B 116.20 % 1.271 B -7.97 % 1.381 B 28.27 % 1.076 B -52.01 % 2.243 B 118.26 % 1.028 B -0.54 % 1.033 B 2.46 % 1.008 B 0.77 % 1.001 B 43.31 % 698.184 M -9.96 % 775.383 M -9.44 % 856.227 M 55.87 % 549.316 M -42.61 % 957.136 M -2.12 % 977.832 M 127.99 % 428.886 M -29.13 % 605.160 M 48.86 % 406.521 M -27.71 % 562.317 M -6.02 % 598.345 M
Total liabilities 25.666 B 15.70 % 22.183 B 334.36 % 5.107 B 53.18 % 3.334 B 14.00 % 2.925 B 31.95 % 2.216 B 47.69 % 1.501 B 13.12 % 1.327 B -15.79 % 1.575 B 6.89 % 1.474 B 17.17 % 1.258 B -6.93 % 1.352 B -12.53 % 1.545 B 7.56 % 1.437 B 17.22 % 1.225 B -10.30 % 1.366 B -50.82 % 2.778 B 113.46 % 1.301 B -7.79 % 1.412 B 27.21 % 1.110 B -51.19 % 2.274 B 114.83 % 1.058 B -0.52 % 1.064 B 2.39 % 1.039 B 0.75 % 1.031 B 41.48 % 728.940 M -9.76 % 807.820 M -9.43 % 891.908 M 52.39 % 585.265 M -41.08 % 993.352 M -2.07 % 1.014 B 117.98 % 465.324 M -27.56 % 642.320 M 43.66 % 447.103 M -25.78 % 602.384 M -5.74 % 639.099 M
Other non current assets 3.000 M 562.25 % 452.999 K -99.39 % 74.000 M 7 300.00 % 1.000 M 252.11 % 284.000 K 21.37 % 234.000 K -99.75 % 93.876 M -82.24 % 528.527 M 7.59 % 491.237 M 9.18 % 449.929 M 988.81 % 41.323 M -91.00 % 459.124 M 17.82 % 389.676 M -0.15 % 390.269 M 144 644.07 % -270.000 K -100.09 % 291.238 M -4.54 % 305.098 M 2.36 % 298.067 M 572.72 % 44.308 M -84.35 % 283.071 M -1.63 % 287.752 M 87.42 % 153.534 M 235.22 % 45.801 M -66.90 % 138.373 M 47.29 % 93.943 M 1.07 % 92.947 M 7.93 % 86.115 M 10.77 % 77.745 M -1.35 % 78.806 M -2.55 % 80.869 M -9.09 % 88.956 M -1.75 % 90.545 M 2.39 % 88.432 M 0.30 % 88.166 M 110.79 % 41.826 M 0.64 % 41.560 M
Long term investments 6.836 B -6.42 % 7.305 B 1 127.73 % 595.000 M 3.30 % 576.000 M -0.17 % 577.000 M 3.41 % 558.000 M 32.34 % 421.648 M 0.000 -100.00 % 491.000 M 9.35 % 449.000 M 16.23 % 386.303 M -15.84 % 459.000 M 17.99 % 389.000 M -0.26 % 390.000 M 21.88 % 320.000 M 9.97 % 291.000 M -4.59 % 305.000 M 2.35 % 298.000 M 58.96 % 187.470 M -33.76 % 283.000 M -1.39 % 287.000 M 87.58 % 153.000 M 69.74 % 90.138 M -34.68 % 138.000 M 48.39 % 93.000 M 1.09 % 92.000 M 6.98 % 86.000 M 11.69 % 77.000 M -1.28 % 78.000 M -2.50 % 80.000 M -9.09 % 88.000 M -2.22 % 90.000 M 2.27 % 88.000 M 0.00 % 88.000 M 114.63 % 41.000 M 0.000
Intangible assets 127.000 M -7.20 % 136.858 M -0.10 % 137.000 M -1.44 % 139.000 M 0.37 % 138.486 M 4.02 % 133.133 M 7.68 % 123.634 M 0.29 % 123.278 M -0.58 % 124.000 M 4.20 % 119.000 M 7.23 % 110.978 M 6.71 % 104.000 M 7.22 % 97.000 M 7.78 % 90.000 M 15.76 % 77.745 M 12.67 % 69.000 M 16.95 % 59.000 M 13.46 % 52.000 M 11.09 % 46.809 M 23.18 % 38.000 M 18.75 % 32.000 M 33.33 % 24.000 M 69.86 % 14.129 M 76.61 % 8.000 M 60.00 % 5.000 M 0.00 % 5.000 M 10.67 % 4.518 M -9.64 % 5.000 M -16.67 % 6.000 M 50.00 % 4.000 M 247.22 % 1.152 M -81.08 % 6.090 M -6.06 % 6.483 M -10.46 % 7.240 M 354.77 % 1.592 M -81.88 % 8.785 M
GoodWill 70.000 M -6.82 % 75.120 M -6.10 % 80.000 M -5.88 % 85.000 M -5.71 % 90.145 M -5.26 % 95.153 M 0.000 0.000 -100.00 % 870.000 K 10.13 % 790.000 K 0.000 -100.00 % 636.000 K -29.10 % 897.000 K 6.28 % 844.000 K 0.000 -100.00 % 137.000 K -70.09 % 458.000 K -43.39 % 809.000 K 0.000 -100.00 % 783.000 K 944.00 % 75.000 K 87.50 % 40.000 K 0.000 -100.00 % 929.000 K 1 155.41 % 74.000 K -89.96 % 737.000 K -60.86 % 1.883 M 94.93 % 966.000 K 30.19 % 742.000 K 42.97 % 519.000 K -87.47 % 4.143 M 0.000 0.000 0.000 -100.00 % 6.403 M 0.000
Goodwill and intangible assets 197.000 M -7.07 % 211.978 M -2.31 % 217.000 M -3.13 % 224.000 M -2.03 % 228.631 M 0.15 % 228.286 M 84.65 % 123.634 M 0.29 % 123.278 M -1.27 % 124.870 M 4.24 % 119.790 M 7.94 % 110.978 M 6.06 % 104.636 M 6.88 % 97.897 M 7.76 % 90.844 M 16.85 % 77.745 M 12.45 % 69.137 M 16.28 % 59.458 M 12.59 % 52.809 M 12.82 % 46.809 M 20.69 % 38.783 M 20.91 % 32.075 M 33.42 % 24.040 M 70.15 % 14.129 M 58.24 % 8.929 M 75.98 % 5.074 M -11.56 % 5.737 M -10.37 % 6.401 M 7.29 % 5.966 M -11.51 % 6.742 M 49.19 % 4.519 M -14.66 % 5.295 M -13.05 % 6.090 M -6.06 % 6.483 M -10.46 % 7.240 M -9.44 % 7.995 M -8.99 % 8.785 M
Property plant equipment net 107.000 M 3.07 % 103.816 M 40.29 % 74.000 M -6.33 % 79.000 M 1.22 % 78.045 M 22.14 % 63.898 M 4.50 % 61.145 M -8.91 % 67.127 M 20.31 % 55.797 M 3.89 % 53.709 M -8.70 % 58.830 M 6.29 % 55.346 M 1.25 % 54.664 M -6.62 % 58.540 M 16.48 % 50.259 M -8.07 % 54.673 M 7.36 % 50.923 M -4.76 % 53.469 M -7.71 % 57.935 M 7.32 % 53.982 M -8.43 % 58.949 M 1.74 % 57.943 M -7.05 % 62.338 M -8.12 % 67.844 M -8.18 % 73.887 M 3.62 % 71.303 M 8.02 % 66.007 M -5.20 % 69.626 M -6.57 % 74.523 M 7.23 % 69.496 M -2.05 % 70.954 M 1.58 % 69.850 M 77.81 % 39.283 M 26.30 % 31.103 M 12.07 % 27.753 M -0.23 % 27.818 M
Total non current assets 7.143 B -6.28 % 7.621 B 693.88 % 960.000 M 9.09 % 880.000 M -0.45 % 883.960 M 3.94 % 850.418 M 20.33 % 706.749 M -1.69 % 718.932 M 7.00 % 671.904 M 7.78 % 623.428 M 0.26 % 621.834 M 0.44 % 619.106 M 14.18 % 542.237 M 0.48 % 539.653 M 13.45 % 475.678 M 14.61 % 415.048 M -0.10 % 415.479 M 2.75 % 404.345 M 9.72 % 368.523 M -1.95 % 375.836 M -0.78 % 378.776 M 60.83 % 235.517 M -0.98 % 237.843 M 10.55 % 215.146 M 24.43 % 172.904 M 1.72 % 169.987 M 7.23 % 158.523 M 3.38 % 153.337 M -4.21 % 160.071 M 3.35 % 154.884 M -6.25 % 165.205 M -0.77 % 166.485 M 24.06 % 134.198 M 6.08 % 126.509 M 63.08 % 77.574 M -0.75 % 78.163 M
Other current assets 3.952 B -0.94 % 3.990 B 832.15 % 428.000 M -20.15 % 536.000 M 14.91 % 466.469 M -14.47 % 545.399 M 20.86 % 451.252 M 52.30 % 296.292 M 46.86 % 201.753 M 11.36 % 181.174 M 9.83 % 164.953 M -16.93 % 198.570 M 4.60 % 189.829 M -0.22 % 190.241 M -32.70 % 282.694 M -6.87 % 303.538 M 19.31 % 254.418 M 30.75 % 194.582 M 26.95 % 153.273 M -4.02 % 159.698 M -0.17 % 159.974 M -5.16 % 168.680 M -21.83 % 215.780 M 4.52 % 206.439 M 9.76 % 188.090 M 45.64 % 129.143 M -4.29 % 134.938 M 27.63 % 105.728 M -28.79 % 148.472 M 76.42 % 84.157 M -2.92 % 86.685 M 1.51 % 85.392 M -0.25 % 85.606 M 15.32 % 74.231 M -10.32 % 82.773 M 26.09 % 65.646 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -21.569 M 0.000 0.000 0.000 100.00 % -75.280 M -125.09 % 300.000 M 0.00 % 300.000 M 0.000 100.00 % -9.199 M 0.000 0.000 0.000 100.00 % -16.469 M 0.000 0.000 -100.00 % 947.000 K 101.40 % -67.714 M 0.000 0.000 -100.00 % 869.000 K 101.86 % -46.704 M -8 669.54 % 545.000 K 26.45 % 431.000 K 161.21 % 165.000 K 100.41 % -40.000 M 0.000
cash and cash equivalents 9.223 B 40.81 % 6.550 B 9.04 % 6.007 B 114.54 % 2.800 B 0.31 % 2.791 B 50.67 % 1.853 B -17.17 % 2.237 B 2.73 % 2.177 B 55.64 % 1.399 B -34.24 % 2.127 B 37.38 % 1.549 B -3.67 % 1.607 B -12.67 % 1.841 B 8.43 % 1.698 B 19.75 % 1.418 B 38.68 % 1.022 B -11.83 % 1.159 B -29.48 % 1.644 B -3.98 % 1.712 B 32.74 % 1.290 B -30.95 % 1.868 B 76.11 % 1.061 B -15.06 % 1.249 B 103.37 % 614.013 M -23.01 % 797.563 M -18.57 % 979.444 M 16.27 % 842.394 M -10.33 % 939.434 M 42.75 % 658.089 M -15.54 % 779.167 M 0.48 % 775.447 M 41.13 % 549.461 M -14.68 % 643.964 M 6.35 % 605.523 M 0.48 % 602.634 M 35.25 % 445.568 M
Cash and short term investments 9.223 B 40.81 % 6.550 B 9.04 % 6.007 B 114.54 % 2.800 B 0.31 % 2.791 B 50.67 % 1.853 B -17.17 % 2.237 B 2.73 % 2.177 B 55.64 % 1.399 B -34.24 % 2.127 B 37.38 % 1.549 B -3.67 % 1.607 B -12.67 % 1.841 B 8.43 % 1.698 B 19.75 % 1.418 B 7.21 % 1.322 B -9.40 % 1.459 B -11.23 % 1.644 B -3.98 % 1.712 B 32.74 % 1.290 B -30.95 % 1.868 B 76.11 % 1.061 B -15.06 % 1.249 B 103.37 % 614.013 M -23.01 % 797.563 M -18.57 % 979.444 M 16.27 % 842.394 M -10.33 % 939.434 M 42.75 % 658.089 M -15.54 % 779.167 M 0.48 % 775.447 M 41.13 % 549.461 M -14.68 % 643.964 M 6.35 % 605.523 M 0.48 % 602.634 M 35.25 % 445.568 M
Total current assets 23.544 B 20.33 % 19.566 B 134.35 % 8.349 B 29.84 % 6.430 B 21.63 % 5.286 B 16.42 % 4.541 B 15.99 % 3.915 B 8.47 % 3.609 B -3.33 % 3.733 B 5.47 % 3.540 B 8.07 % 3.276 B -2.73 % 3.367 B -4.37 % 3.521 B 6.83 % 3.296 B 6.30 % 3.101 B -2.56 % 3.182 B -29.10 % 4.488 B 45.02 % 3.095 B -1.52 % 3.143 B 11.74 % 2.812 B -27.03 % 3.854 B 48.15 % 2.601 B 2.80 % 2.530 B 2.73 % 2.463 B 1.88 % 2.418 B 19.13 % 2.030 B -1.58 % 2.062 B -2.30 % 2.111 B 20.80 % 1.747 B -16.13 % 2.083 B 3.20 % 2.019 B 39.67 % 1.445 B -11.33 % 1.630 B 26.33 % 1.290 B 7.82 % 1.197 B -1.13 % 1.210 B
Inventory 523.000 M 112.95 % 245.600 M -50.48 % 496.000 M -24.51 % 657.000 M 4.52 % 628.590 M -1.39 % 637.474 M 45.55 % 437.990 M -6.10 % 466.459 M -7.58 % 504.709 M 15.06 % 438.646 M -17.83 % 533.802 M 44.51 % 369.381 M 31.98 % 279.868 M -22.60 % 361.573 M -8.70 % 396.030 M 2.03 % 388.144 M 15.07 % 337.305 M 44.59 % 233.288 M 27.21 % 183.382 M -43.56 % 324.913 M 30.75 % 248.507 M -12.44 % 283.815 M -35.02 % 436.764 M -3.31 % 451.733 M 12.99 % 399.802 M 183.83 % 140.858 M -50.68 % 285.616 M 14.22 % 250.062 M 13.27 % 220.770 M 11.43 % 198.119 M -0.20 % 198.520 M -22.58 % 256.409 M 56.68 % 163.648 M 0.84 % 162.283 M 4.50 % 155.301 M 43.58 % 108.164 M
Net receivables 9.846 B 12.13 % 8.781 B 519.25 % 1.418 B -41.81 % 2.437 B 74.05 % 1.400 B -6.99 % 1.505 B 90.85 % 788.814 M 17.91 % 668.997 M -58.91 % 1.628 B 105.38 % 792.707 M -22.91 % 1.028 B -13.74 % 1.192 B -1.57 % 1.211 B 15.70 % 1.047 B 4.20 % 1.005 B -14.02 % 1.168 B -52.06 % 2.437 B 138.26 % 1.023 B -6.49 % 1.094 B 5.39 % 1.038 B -34.21 % 1.578 B 44.98 % 1.088 B 72.96 % 629.125 M -47.18 % 1.191 B 15.36 % 1.032 B 32.34 % 780.064 M -2.38 % 799.074 M -2.00 % 815.363 M 13.27 % 719.839 M -29.54 % 1.022 B 6.65 % 957.907 M 72.92 % 553.966 M -24.80 % 736.625 M 64.38 % 448.131 M 25.94 % 355.836 M 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.446 M 0.000 100.00 % -491.000 M -9.35 % -449.000 M -1 940.16 % 24.400 M 105.32 % -459.000 M -17.99 % -389.000 M 0.26 % -390.000 M -1 495.65 % 27.944 M 109.60 % -291.000 M 4.59 % -305.000 M -2.35 % -298.000 M -1 031.22 % 32.001 M 111.31 % -283.000 M 1.39 % -287.000 M -87.58 % -153.000 M -701.49 % 25.437 M 118.43 % -138.000 M -48.39 % -93.000 M -1.09 % -92.000 M -6.98 % -86.000 M -11.69 % -77.000 M 1.28 % -78.000 M 2.50 % -80.000 M 9.09 % -88.000 M 2.22 % -90.000 M -2.27 % -88.000 M 0.00 % -88.000 M -114.63 % -41.000 M 0.000
Other assets 0.000 0.000 0.000 0.000 -100.00 % 2.000 K 0.000 0.000 -100.00 % 2.000 K 0.00 % 2.000 K 100.00 % 1.000 K -50.00 % 2.000 K 0.000 -100.00 % 2.000 K 0.00 % 2.000 K -50.00 % 4.000 K 300.00 % 1.000 K 0.00 % 1.000 K -50.00 % 2.000 K -50.00 % 4.000 K 100.00 % 2.000 K 100.00 % 1.000 K 0.00 % 1.000 K -50.00 % 2.000 K 0.00 % 2.000 K 0.000 -100.00 % 2.000 K -33.33 % 3.000 K 200.00 % 1.000 K -50.00 % 2.000 K 0.000 -100.00 % 3.000 K 200.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000
Account payables 11.977 B 35.13 % 8.863 B 147.99 % 3.574 B 84.94 % 1.933 B 119.14 % 881.902 M -0.86 % 889.537 M 99.00 % 447.012 M 42.04 % 314.706 M -39.19 % 517.561 M 18.12 % 438.175 M 27.26 % 344.326 M -28.28 % 480.078 M -8.18 % 522.824 M 12.03 % 466.678 M 56.32 % 298.538 M -37.59 % 478.373 M -75.48 % 1.951 B 271.05 % 525.723 M 6.34 % 494.372 M 36.69 % 361.686 M -76.14 % 1.516 B 274.96 % 404.245 M -3.94 % 420.820 M -13.15 % 484.548 M 4.90 % 461.918 M 126.44 % 203.994 M -54.85 % 451.813 M -23.35 % 589.485 M 104.66 % 288.028 M -60.24 % 724.448 M -4.94 % 762.129 M 245.18 % 220.793 M -45.49 % 405.062 M 69.31 % 239.236 M -23.98 % 314.682 M -11.50 % 355.576 M
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 168.750 M 111.20 % 79.899 M -44.58 % 144.157 M 65.73 % 86.981 M -32.53 % 128.915 M 107.49 % 62.130 M -22.87 % 80.552 M 97.05 % 40.878 M -65.82 % 119.588 M 88.36 % 63.490 M -46.43 % 118.517 M 82.33 % 65.000 M -48.39 % 125.939 M 114.60 % 58.685 M -75.97 % 244.221 M 137.09 % 103.008 M -12.92 % 118.289 M 121.04 % 53.514 M -53.42 % 114.894 M 111.19 % 54.402 M -37.94 % 87.665 M 103.34 % 43.112 M -60.73 % 109.797 M 44.30 % 76.088 M -15.29 % 89.825 M 87.45 % 47.920 M -32.10 % 70.570 M 160.31 % 27.110 M -57.17 % 63.293 M 128.79 % 27.664 M -76.85 % 119.486 M 44.99 % 82.409 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.593 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
Other total stockholders equity 328.000 M 0.04 % 327.873 M 56.88 % 209.000 M 3.47 % 202.000 M 2 162.54 % 8.928 M -0.02 % 8.930 M -0.02 % 8.932 M 0.04 % 8.928 M -83.90 % 55.451 M 24.82 % 44.423 M 1 285.62 % 3.206 M -97.20 % 114.619 M 20.70 % 94.960 M 12.05 % 84.751 M -2.91 % 87.288 M 30.80 % 66.734 M -17.91 % 81.295 M -71.04 % 280.709 M -2.52 % 287.960 M -11.26 % 324.485 M 0.03 % 324.375 M 22.88 % 263.986 M -2.08 % 269.587 M 1.19 % 266.412 M 0.21 % 265.851 M 1.35 % 262.304 M -0.72 % 264.193 M 0.82 % 262.033 M 0.12 % 261.706 M -0.03 % 261.785 M 1.57 % 257.727 M 0.68 % 255.977 M 1.55 % 252.077 M 20.72 % 208.809 M 98.67 % 105.105 M 20.83 % 86.984 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.190 M 0.000 0.000 0.000 -100.00 % 13.148 M 0.000 0.000 0.000 -100.00 % 7.535 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 % 1.681 M 0.000 0.000 0.000 -100.00 % 5.727 M 0.000 0.000 0.000 -100.00 % 5.160 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 30.687 B 12.87 % 27.187 B 192.06 % 9.309 B 27.35 % 7.310 B 18.47 % 6.170 B 14.45 % 5.391 B 16.66 % 4.622 B 6.78 % 4.328 B -1.76 % 4.405 B 5.82 % 4.163 B 6.82 % 3.897 B -2.24 % 3.987 B -1.90 % 4.064 B 5.94 % 3.836 B 7.25 % 3.577 B -0.58 % 3.597 B -26.64 % 4.904 B 40.14 % 3.499 B -0.34 % 3.511 B 10.13 % 3.188 B -24.68 % 4.233 B 49.21 % 2.837 B 2.48 % 2.768 B 3.36 % 2.678 B 3.38 % 2.591 B 17.79 % 2.199 B -0.95 % 2.221 B -1.92 % 2.264 B 18.70 % 1.907 B -14.78 % 2.238 B 2.48 % 2.184 B 35.49 % 1.612 B -8.64 % 1.764 B 24.52 % 1.417 B 11.19 % 1.274 B -1.11 % 1.288 B
2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31
2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 non cash items 18.000 M 102.28 % -791.000 M -187.64 % -275.000 M -6.18 % -259.000 M -58.90 % -163.000 M -0.62 % -162.000 M -70.53 % -95.000 M 7.74 % -102.965 M 20.80 % -130.000 M -1.56 % -128.000 M -45.45 % -88.000 M 9.28 % -97.000 M 11.82 % -110.000 M 23.61 % -144.000 M -45.45 % -99.000 M 17.50 % -120.000 M 4.76 % -126.000 M 16.56 % -151.000 M -155.93 % -59.000 M 50.42 % -119.000 M 1.65 % -121.000 M 1.63 % -123.000 M -89.23 % -65.000 M 16.67 % -78.000 M 4.88 % -82.000 M 18.00 % -100.000 M -132.56 % -43.000 M 14.00 % -50.000 M 35.06 % -77.000 M 18.95 % -95.000 M -239.29 % -28.000 M -47.37 % -19.000 M 71.21 % -66.000 M 12.00 % -75.000 M -476.92 % -13.000 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.902 M 5.15 % 45.554 M 13.61 % 40.096 M -14.28 % 46.776 M 29.05 % 36.246 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 778.395 M 206.87 % -728.355 M -225.84 % 578.780 M 1 082.38 % -58.916 M 74.73 % -233.126 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.177 B 55.64 % 1.399 B -34.24 % 2.127 B 37.38 % 1.549 B -3.67 % 1.607 B -12.67 % 1.841 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.237 B 2.73 % 2.177 B 55.64 % 1.399 B -34.24 % 2.127 B 37.38 % 1.549 B -3.67 % 1.607 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.902 M 5.15 % 45.554 M 13.61 % 40.096 M -14.28 % 46.776 M 29.05 % 36.246 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.902 M 5.15 % 45.554 M 13.61 % 40.096 M -14.28 % 46.776 M 29.05 % 36.246 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015