| Revenue | 769.43 MRaw value 769,426,000.00 USD 2017-11-01 — 2018-01-31 · USD · Reported data | 776.84 MRaw value 776,836,000.00 USD 2018-02-01 — 2018-04-30 · USD · Reported data | 779.71 MRaw value 779,714,000.00 USD 2018-05-01 — 2018-07-31 · USD · Reported data | 795.08 MDerived by subtractionRaw value 795,082,000.00 USD 2018-08-01 — 2018-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2017-11-01 — 2018-10-31 · 3.12 B USD · Source version 2020-12-15
- Subtract: 2017-11-01 — 2018-07-31 · 2.33 B USD · Source version 2019-08-26
| 820.40 MRaw value 820,401,000.00 USD 2018-11-01 — 2019-01-31 · USD · Reported data | 836.24 MRaw value 836,242,000.00 USD 2019-02-01 — 2019-04-30 · USD · Reported data | 852.97 MRaw value 852,970,000.00 USD 2019-05-01 — 2019-07-31 · USD · Reported data | 851.08 MDerived by subtractionRaw value 851,081,000.00 USD 2019-08-01 — 2019-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2018-11-01 — 2019-10-31 · 3.36 B USD · Source version 2021-12-13
- Subtract: 2018-11-01 — 2019-07-31 · 2.51 B USD · Source version 2020-08-21
| 834.38 MRaw value 834,381,000.00 USD 2019-11-01 — 2020-01-31 · USD · Reported data | 861.33 MRaw value 861,327,000.00 USD 2020-02-01 — 2020-04-30 · USD · Reported data | 964.13 MRaw value 964,134,000.00 USD 2020-05-01 — 2020-07-31 · USD · Reported data | 1.03 BDerived by subtractionRaw value 1,025,439,000.00 USD 2020-08-01 — 2020-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2019-11-01 — 2020-10-31 · 3.69 B USD · Source version 2022-12-12
- Subtract: 2019-11-01 — 2020-07-31 · 2.66 B USD · Source version 2021-08-20
| 970.32 MRaw value 970,321,000.00 USD 2020-11-01 — 2021-01-31 · USD · Reported data | 1.02 BRaw value 1,024,323,000.00 USD 2021-02-01 — 2021-04-30 · USD · Reported data | 1.06 BRaw value 1,057,130,000.00 USD 2021-05-01 — 2021-07-31 · USD · Reported data | 1.15 BDerived by subtractionRaw value 1,152,419,000.00 USD 2021-08-01 — 2021-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-11-01 — 2021-10-31 · 4.20 B USD · Source version 2023-12-12
- Subtract: 2020-11-01 — 2021-07-31 · 3.05 B USD · Source version 2022-08-19
| 1.27 BRaw value 1,270,255,000.00 USD 2021-11-01 — 2022-01-31 · USD · Reported data | 1.28 BRaw value 1,279,229,000.00 USD 2022-02-01 — 2022-04-30 · USD · Reported data | 1.25 BRaw value 1,247,766,000.00 USD 2022-05-01 — 2022-07-31 · USD · Reported data | 818.46 MDerived by subtractionRaw value 818,464,000.00 USD 2022-08-01 — 2022-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-11-01 — 2022-10-31 · 4.62 B USD · Source version 2024-12-19
- Subtract: 2021-11-01 — 2022-07-31 · 3.80 B USD · Source version 2023-08-18
| 1.36 BRaw value 1,361,340,000.00 USD 2022-11-01 — 2023-01-31 · USD · Reported data | 1.26 BRaw value 1,262,744,000.00 USD 2023-02-01 — 2023-04-30 · USD · Reported data | 1.35 BRaw value 1,354,390,000.00 USD 2023-05-01 — 2023-07-31 · USD · Reported data | 1.47 BDerived by subtractionRaw value 1,467,383,000.00 USD 2023-08-01 — 2023-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-11-01 — 2023-10-31 · 5.32 B USD · Source version 2025-12-22
- Subtract: 2022-11-01 — 2023-07-31 · 3.85 B USD · Source version 2024-08-23
| 1.51 BRaw value 1,510,989,000.00 USD 2023-11-01 — 2024-01-31 · USD · Reported data | 1.45 BRaw value 1,454,712,000.00 USD 2024-02-01 — 2024-04-30 · USD · Reported data | 1.53 BRaw value 1,525,749,000.00 USD 2024-05-01 — 2024-07-31 · USD · Reported data | 1.64 BDerived by subtractionRaw value 1,635,986,000.00 USD 2024-08-01 — 2024-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-11-01 — 2024-10-31 · 6.13 B USD · Source version 2025-12-22
- Subtract: 2023-11-01 — 2024-07-31 · 4.49 B USD · Source version 2025-09-09
| 1.46 BRaw value 1,455,315,000.00 USD 2024-11-01 — 2025-01-31 · USD · Reported data | 1.60 BRaw value 1,604,266,000.00 USD 2025-02-01 — 2025-04-30 · USD · Reported data | 1.74 BRaw value 1,739,737,000.00 USD 2025-05-01 — 2025-07-31 · USD · Reported data | 2.25 BDerived by subtractionRaw value 2,254,860,000.00 USD 2025-08-01 — 2025-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-11-01 — 2025-10-31 · 7.05 B USD · Source version 2025-12-22
- Subtract: 2024-11-01 — 2025-07-31 · 4.80 B USD · Source version 2026-08-26
| 2.41 BRaw value 2,408,798,000.00 USD 2025-11-01 — 2026-01-31 · USD · Reported data | 2.28 BRaw value 2,275,985,000.00 USD 2026-02-01 — 2026-04-30 · USD · Reported data | 2.48 BRaw value 2,476,822,000.00 USD 2026-05-01 — 2026-07-31 · USD · Reported data |
|---|
| Gross profit | 588.27 MRaw value 588,270,000.00 USD 2017-11-01 — 2018-01-31 · USD · Reported data | 598.06 MRaw value 598,057,000.00 USD 2018-02-01 — 2018-04-30 · USD · Reported data | 594.33 MRaw value 594,333,000.00 USD 2018-05-01 — 2018-07-31 · USD · Reported data | 604.50 MDerived by subtractionRaw value 604,500,000.00 USD 2018-08-01 — 2018-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2017-11-01 — 2018-10-31 · 2.39 B USD · Source version 2020-12-15
- Subtract: 2017-11-01 — 2018-07-31 · 1.78 B USD · Source version 2019-08-26
| 627.51 MRaw value 627,509,000.00 USD 2018-11-01 — 2019-01-31 · USD · Reported data | 645.56 MRaw value 645,563,000.00 USD 2019-02-01 — 2019-04-30 · USD · Reported data | 666.34 MRaw value 666,338,000.00 USD 2019-05-01 — 2019-07-31 · USD · Reported data | 668.34 MDerived by subtractionRaw value 668,338,000.00 USD 2019-08-01 — 2019-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2018-11-01 — 2019-10-31 · 2.61 B USD · Source version 2021-12-13
- Subtract: 2018-11-01 — 2019-07-31 · 1.94 B USD · Source version 2020-08-21
| 641.51 MRaw value 641,513,000.00 USD 2019-11-01 — 2020-01-31 · USD · Reported data | 677.06 MRaw value 677,062,000.00 USD 2020-02-01 — 2020-04-30 · USD · Reported data | 771.13 MRaw value 771,126,000.00 USD 2020-05-01 — 2020-07-31 · USD · Reported data | 800.89 MDerived by subtractionRaw value 800,890,000.00 USD 2020-08-01 — 2020-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2019-11-01 — 2020-10-31 · 2.89 B USD · Source version 2022-12-12
- Subtract: 2019-11-01 — 2020-07-31 · 2.09 B USD · Source version 2021-08-20
| 762.32 MRaw value 762,322,000.00 USD 2020-11-01 — 2021-01-31 · USD · Reported data | 810.34 MRaw value 810,337,000.00 USD 2021-02-01 — 2021-04-30 · USD · Reported data | 852.06 MRaw value 852,064,000.00 USD 2021-05-01 — 2021-07-31 · USD · Reported data | 917.69 MDerived by subtractionRaw value 917,693,000.00 USD 2021-08-01 — 2021-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-11-01 — 2021-10-31 · 3.34 B USD · Source version 2023-12-12
- Subtract: 2020-11-01 — 2021-07-31 · 2.42 B USD · Source version 2022-08-19
| 1.01 BRaw value 1,013,271,000.00 USD 2021-11-01 — 2022-01-31 · USD · Reported data | 1.03 BRaw value 1,026,418,000.00 USD 2022-02-01 — 2022-04-30 · USD · Reported data | 976.59 MRaw value 976,585,000.00 USD 2022-05-01 — 2022-07-31 · USD · Reported data | 701.43 MDerived by subtractionRaw value 701,427,000.00 USD 2022-08-01 — 2022-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-11-01 — 2022-10-31 · 3.72 B USD · Source version 2024-12-19
- Subtract: 2021-11-01 — 2022-07-31 · 3.02 B USD · Source version 2023-08-18
| 1.08 BRaw value 1,076,986,000.00 USD 2022-11-01 — 2023-01-31 · USD · Reported data | 1.01 BRaw value 1,014,503,000.00 USD 2023-02-01 — 2023-04-30 · USD · Reported data | 1.09 BRaw value 1,093,958,000.00 USD 2023-05-01 — 2023-07-31 · USD · Reported data | 1.18 BDerived by subtractionRaw value 1,181,202,000.00 USD 2023-08-01 — 2023-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-11-01 — 2023-10-31 · 4.29 B USD · Source version 2025-12-22
- Subtract: 2022-11-01 — 2023-07-31 · 3.11 B USD · Source version 2024-08-23
| 1.23 BRaw value 1,231,796,000.00 USD 2023-11-01 — 2024-01-31 · USD · Reported data | 1.15 BRaw value 1,154,315,000.00 USD 2024-02-01 — 2024-04-30 · USD · Reported data | 1.24 BRaw value 1,235,073,000.00 USD 2024-05-01 — 2024-07-31 · USD · Reported data | 1.26 BDerived by subtractionRaw value 1,260,963,000.00 USD 2024-08-01 — 2024-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-11-01 — 2024-10-31 · 4.88 B USD · Source version 2025-12-22
- Subtract: 2023-11-01 — 2024-07-31 · 3.62 B USD · Source version 2025-09-09
| 1.19 BRaw value 1,185,340,000.00 USD 2024-11-01 — 2025-01-31 · USD · Reported data | 1.29 BRaw value 1,285,919,000.00 USD 2025-02-01 — 2025-04-30 · USD · Reported data | 1.36 BRaw value 1,359,173,000.00 USD 2025-05-01 — 2025-07-31 · USD · Reported data | 1.60 BDerived by subtractionRaw value 1,600,197,000.00 USD 2025-08-01 — 2025-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-11-01 — 2025-10-31 · 5.43 B USD · Source version 2025-12-22
- Subtract: 2024-11-01 — 2025-07-31 · 3.83 B USD · Source version 2026-08-26
| 1.77 BRaw value 1,771,416,000.00 USD 2025-11-01 — 2026-01-31 · USD · Reported data | 1.65 BRaw value 1,646,135,000.00 USD 2026-02-01 — 2026-04-30 · USD · Reported data | 1.80 BRaw value 1,797,434,000.00 USD 2026-05-01 — 2026-07-31 · USD · Reported data |
|---|
| Operating income | 107.72 MRaw value 107,718,000.00 USD 2017-11-01 — 2018-01-31 · USD · Reported data | 127.01 MRaw value 127,014,000.00 USD 2018-02-01 — 2018-04-30 · USD · Reported data | 63.97 MRaw value 63,968,000.00 USD 2018-05-01 — 2018-07-31 · USD · Reported data | 61.53 MDerived by subtractionRaw value 61,525,000.00 USD 2018-08-01 — 2018-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2017-11-01 — 2018-10-31 · 360.23 M USD · Source version 2020-12-15
- Subtract: 2017-11-01 — 2018-07-31 · 298.70 M USD · Source version 2019-08-26
| 147.41 MRaw value 147,414,000.00 USD 2018-11-01 — 2019-01-31 · USD · Reported data | 115.50 MRaw value 115,502,000.00 USD 2019-02-01 — 2019-04-30 · USD · Reported data | 127.59 MRaw value 127,594,000.00 USD 2019-05-01 — 2019-07-31 · USD · Reported data | 129.72 MDerived by subtractionRaw value 129,721,000.00 USD 2019-08-01 — 2019-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2018-11-01 — 2019-10-31 · 520.23 M USD · Source version 2021-12-13
- Subtract: 2018-11-01 — 2019-07-31 · 390.51 M USD · Source version 2020-08-21
| 87.52 MRaw value 87,516,000.00 USD 2019-11-01 — 2020-01-31 · USD · Reported data | 125.90 MRaw value 125,895,000.00 USD 2020-02-01 — 2020-04-30 · USD · Reported data | 210.60 MRaw value 210,598,000.00 USD 2020-05-01 — 2020-07-31 · USD · Reported data | 196.13 MDerived by subtractionRaw value 196,132,000.00 USD 2020-08-01 — 2020-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2019-11-01 — 2020-10-31 · 620.14 M USD · Source version 2022-12-12
- Subtract: 2019-11-01 — 2020-07-31 · 424.01 M USD · Source version 2021-08-20
| 148.35 MRaw value 148,348,000.00 USD 2020-11-01 — 2021-01-31 · USD · Reported data | 194.23 MRaw value 194,231,000.00 USD 2021-02-01 — 2021-04-30 · USD · Reported data | 201.92 MRaw value 201,923,000.00 USD 2021-05-01 — 2021-07-31 · USD · Reported data | 190.29 MDerived by subtractionRaw value 190,288,000.00 USD 2021-08-01 — 2021-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-11-01 — 2021-10-31 · 734.79 M USD · Source version 2023-12-12
- Subtract: 2020-11-01 — 2021-07-31 · 544.50 M USD · Source version 2022-08-19
| 347.04 MRaw value 347,036,000.00 USD 2021-11-01 — 2022-01-31 · USD · Reported data | 363.70 MRaw value 363,701,000.00 USD 2022-02-01 — 2022-04-30 · USD · Reported data | 233.93 MRaw value 233,928,000.00 USD 2022-05-01 — 2022-07-31 · USD · Reported data | 204.05 MDerived by subtractionRaw value 204,049,000.00 USD 2022-08-01 — 2022-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-11-01 — 2022-10-31 · 1.15 B USD · Source version 2024-12-19
- Subtract: 2021-11-01 — 2022-07-31 · 944.67 M USD · Source version 2023-08-18
| 255.93 MRaw value 255,932,000.00 USD 2022-11-01 — 2023-01-31 · USD · Reported data | 292.38 MRaw value 292,375,000.00 USD 2023-02-01 — 2023-04-30 · USD · Reported data | 300.08 MRaw value 300,076,000.00 USD 2023-05-01 — 2023-07-31 · USD · Reported data | 424.17 MDerived by subtractionRaw value 424,165,000.00 USD 2023-08-01 — 2023-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-11-01 — 2023-10-31 · 1.27 B USD · Source version 2025-12-22
- Subtract: 2022-11-01 — 2023-07-31 · 849.07 M USD · Source version 2024-08-23
| 352.63 MRaw value 352,626,000.00 USD 2023-11-01 — 2024-01-31 · USD · Reported data | 332.07 MRaw value 332,072,000.00 USD 2024-02-01 — 2024-04-30 · USD · Reported data | 360.21 MRaw value 360,211,000.00 USD 2024-05-01 — 2024-07-31 · USD · Reported data | 310.80 MDerived by subtractionRaw value 310,802,000.00 USD 2024-08-01 — 2024-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-11-01 — 2024-10-31 · 1.36 B USD · Source version 2025-12-22
- Subtract: 2023-11-01 — 2024-07-31 · 1.04 B USD · Source version 2025-09-09
| 251.84 MRaw value 251,839,000.00 USD 2024-11-01 — 2025-01-31 · USD · Reported data | 376.43 MRaw value 376,426,000.00 USD 2025-02-01 — 2025-04-30 · USD · Reported data | 165.27 MRaw value 165,269,000.00 USD 2025-05-01 — 2025-07-31 · USD · Reported data | 121.39 MDerived by subtractionRaw value 121,393,000.00 USD 2025-08-01 — 2025-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-11-01 — 2025-10-31 · 914.93 M USD · Source version 2025-12-22
- Subtract: 2024-11-01 — 2025-07-31 · 793.53 M USD · Source version 2026-08-26
| 203.05 MRaw value 203,046,000.00 USD 2025-11-01 — 2026-01-31 · USD · Reported data | 120.43 MRaw value 120,426,000.00 USD 2026-02-01 — 2026-04-30 · USD · Reported data | 357.49 MRaw value 357,491,000.00 USD 2026-05-01 — 2026-07-31 · USD · Reported data |
|---|
| Net income | -3.69 MRaw value -3,691,000.00 USD 2017-11-01 — 2018-01-31 · USD · Reported data | 102.47 MRaw value 102,472,000.00 USD 2018-02-01 — 2018-04-30 · USD · Reported data | 79.41 MRaw value 79,409,000.00 USD 2018-05-01 — 2018-07-31 · USD · Reported data | 254.33 MDerived by subtractionRaw value 254,328,000.00 USD 2018-08-01 — 2018-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2017-11-01 — 2018-10-31 · 432.52 M USD · Source version 2020-12-15
- Subtract: 2017-11-01 — 2018-07-31 · 178.19 M USD · Source version 2019-08-26
| 153.51 MRaw value 153,514,000.00 USD 2018-11-01 — 2019-01-31 · USD · Reported data | 118.21 MRaw value 118,210,000.00 USD 2019-02-01 — 2019-04-30 · USD · Reported data | 99.93 MRaw value 99,929,000.00 USD 2019-05-01 — 2019-07-31 · USD · Reported data | 160.71 MDerived by subtractionRaw value 160,714,000.00 USD 2019-08-01 — 2019-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2018-11-01 — 2019-10-31 · 532.37 M USD · Source version 2021-12-13
- Subtract: 2018-11-01 — 2019-07-31 · 371.65 M USD · Source version 2020-08-21
| 104.06 MRaw value 104,061,000.00 USD 2019-11-01 — 2020-01-31 · USD · Reported data | 109.92 MRaw value 109,920,000.00 USD 2020-02-01 — 2020-04-30 · USD · Reported data | 252.91 MRaw value 252,911,000.00 USD 2020-05-01 — 2020-07-31 · USD · Reported data | 197.46 MDerived by subtractionRaw value 197,455,000.00 USD 2020-08-01 — 2020-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2019-11-01 — 2020-10-31 · 664.35 M USD · Source version 2022-12-12
- Subtract: 2019-11-01 — 2020-07-31 · 466.89 M USD · Source version 2021-08-20
| 162.35 MRaw value 162,345,000.00 USD 2020-11-01 — 2021-01-31 · USD · Reported data | 195.08 MRaw value 195,078,000.00 USD 2021-02-01 — 2021-04-30 · USD · Reported data | 198.65 MRaw value 198,646,000.00 USD 2021-05-01 — 2021-07-31 · USD · Reported data | 201.45 MDerived by subtractionRaw value 201,447,000.00 USD 2021-08-01 — 2021-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-11-01 — 2021-10-31 · 757.52 M USD · Source version 2023-12-12
- Subtract: 2020-11-01 — 2021-07-31 · 556.07 M USD · Source version 2022-08-19
| 313.69 MRaw value 313,687,000.00 USD 2021-11-01 — 2022-01-31 · USD · Reported data | 294.78 MRaw value 294,781,000.00 USD 2022-02-01 — 2022-04-30 · USD · Reported data | 222.63 MRaw value 222,626,000.00 USD 2022-05-01 — 2022-07-31 · USD · Reported data | 153.50 MDerived by subtractionRaw value 153,500,000.00 USD 2022-08-01 — 2022-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-11-01 — 2022-10-31 · 984.59 M USD · Source version 2024-12-19
- Subtract: 2021-11-01 — 2022-07-31 · 831.09 M USD · Source version 2023-08-18
| 271.54 MRaw value 271,536,000.00 USD 2022-11-01 — 2023-01-31 · USD · Reported data | 272.91 MRaw value 272,910,000.00 USD 2023-02-01 — 2023-04-30 · USD · Reported data | 336.25 MRaw value 336,252,000.00 USD 2023-05-01 — 2023-07-31 · USD · Reported data | 349.19 MDerived by subtractionRaw value 349,190,000.00 USD 2023-08-01 — 2023-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-11-01 — 2023-10-31 · 1.23 B USD · Source version 2025-12-22
- Subtract: 2022-11-01 — 2023-07-31 · 880.70 M USD · Source version 2024-08-23
| 449.11 MRaw value 449,112,000.00 USD 2023-11-01 — 2024-01-31 · USD · Reported data | 292.11 MRaw value 292,107,000.00 USD 2024-02-01 — 2024-04-30 · USD · Reported data | 408.06 MRaw value 408,055,000.00 USD 2024-05-01 — 2024-07-31 · USD · Reported data | 1.11 BDerived by subtractionRaw value 1,114,106,000.00 USD 2024-08-01 — 2024-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-11-01 — 2024-10-31 · 2.26 B USD · Source version 2025-12-22
- Subtract: 2023-11-01 — 2024-07-31 · 1.15 B USD · Source version 2025-09-09
| 295.68 MRaw value 295,683,000.00 USD 2024-11-01 — 2025-01-31 · USD · Reported data | 345.33 MRaw value 345,332,000.00 USD 2025-02-01 — 2025-04-30 · USD · Reported data | 242.51 MRaw value 242,509,000.00 USD 2025-05-01 — 2025-07-31 · USD · Reported data | 448.70 MDerived by subtractionRaw value 448,696,000.00 USD 2025-08-01 — 2025-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-11-01 — 2025-10-31 · 1.33 B USD · Source version 2025-12-22
- Subtract: 2024-11-01 — 2025-07-31 · 883.52 M USD · Source version 2026-08-26
| 64.96 MRaw value 64,958,000.00 USD 2025-11-01 — 2026-01-31 · USD · Reported data | 17.11 MRaw value 17,105,000.00 USD 2026-02-01 — 2026-04-30 · USD · Reported data | 545.80 MRaw value 545,800,000.00 USD 2026-05-01 — 2026-07-31 · USD · Reported data |
|---|
| Operating cash flow | — | — | — | 130.92 MDerived by subtractionRaw value 130,918,000.00 USD 2018-08-01 — 2018-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2017-11-01 — 2018-10-31 · 424.40 M USD · Source version 2020-12-15
- Subtract: 2017-11-01 — 2018-07-31 · 293.48 M USD · Source version 2019-08-26
| -144.02 MRaw value -144,019,000.00 USD 2018-11-01 — 2019-01-31 · USD · Reported data | 352.82 MDerived by subtractionRaw value 352,820,000.00 USD 2019-02-01 — 2019-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2018-11-01 — 2019-04-30 · 208.80 M USD · Source version 2020-05-22
- Subtract: 2018-11-01 — 2019-01-31 · -144.02 M USD · Source version 2020-02-21
| 370.46 MDerived by subtractionRaw value 370,463,000.00 USD 2019-05-01 — 2019-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2018-11-01 — 2019-07-31 · 579.26 M USD · Source version 2020-08-21
- Subtract: 2018-11-01 — 2019-04-30 · 208.80 M USD · Source version 2020-05-22
| 221.25 MDerived by subtractionRaw value 221,249,000.00 USD 2019-08-01 — 2019-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2018-11-01 — 2019-10-31 · 800.51 M USD · Source version 2021-12-13
- Subtract: 2018-11-01 — 2019-07-31 · 579.26 M USD · Source version 2020-08-21
| 9.82 MRaw value 9,820,000.00 USD 2019-11-01 — 2020-01-31 · USD · Reported data | 379.92 MDerived by subtractionRaw value 379,919,000.00 USD 2020-02-01 — 2020-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2019-11-01 — 2020-04-30 · 389.74 M USD · Source version 2021-05-21
- Subtract: 2019-11-01 — 2020-01-31 · 9.82 M USD · Source version 2021-02-19
| 399.42 MDerived by subtractionRaw value 399,423,000.00 USD 2020-05-01 — 2020-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2019-11-01 — 2020-07-31 · 789.16 M USD · Source version 2021-08-20
- Subtract: 2019-11-01 — 2020-04-30 · 389.74 M USD · Source version 2021-05-21
| 202.15 MDerived by subtractionRaw value 202,151,000.00 USD 2020-08-01 — 2020-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2019-11-01 — 2020-10-31 · 991.31 M USD · Source version 2022-12-12
- Subtract: 2019-11-01 — 2020-07-31 · 789.16 M USD · Source version 2021-08-20
| 173.96 MRaw value 173,958,000.00 USD 2020-11-01 — 2021-01-31 · USD · Reported data | 526.34 MDerived by subtractionRaw value 526,338,000.00 USD 2021-02-01 — 2021-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2020-11-01 — 2021-04-30 · 700.30 M USD · Source version 2022-05-20
- Subtract: 2020-11-01 — 2021-01-31 · 173.96 M USD · Source version 2022-02-18
| 421.77 MDerived by subtractionRaw value 421,767,000.00 USD 2021-05-01 — 2021-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2020-11-01 — 2021-07-31 · 1.12 B USD · Source version 2022-08-19
- Subtract: 2020-11-01 — 2021-04-30 · 700.30 M USD · Source version 2022-05-20
| 370.56 MDerived by subtractionRaw value 370,559,000.00 USD 2021-08-01 — 2021-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-11-01 — 2021-10-31 · 1.49 B USD · Source version 2023-12-12
- Subtract: 2020-11-01 — 2021-07-31 · 1.12 B USD · Source version 2022-08-19
| 155.74 MRaw value 155,744,000.00 USD 2021-11-01 — 2022-01-31 · USD · Reported data | 749.96 MDerived by subtractionRaw value 749,957,000.00 USD 2022-02-01 — 2022-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2021-11-01 — 2022-04-30 · 905.70 M USD · Source version 2023-05-19
- Subtract: 2021-11-01 — 2022-01-31 · 155.74 M USD · Source version 2023-02-17
| 439.69 MDerived by subtractionRaw value 439,694,000.00 USD 2022-05-01 — 2022-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2021-11-01 — 2022-07-31 · 1.35 B USD · Source version 2023-08-18
- Subtract: 2021-11-01 — 2022-04-30 · 905.70 M USD · Source version 2023-05-19
| 393.51 MDerived by subtractionRaw value 393,505,000.00 USD 2022-08-01 — 2022-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-11-01 — 2022-10-31 · 1.74 B USD · Source version 2024-12-19
- Subtract: 2021-11-01 — 2022-07-31 · 1.35 B USD · Source version 2023-08-18
| 114.75 MRaw value 114,751,000.00 USD 2022-11-01 — 2023-01-31 · USD · Reported data | 702.94 MDerived by subtractionRaw value 702,940,000.00 USD 2023-02-01 — 2023-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2022-11-01 — 2023-04-30 · 817.69 M USD · Source version 2024-05-24
- Subtract: 2022-11-01 — 2023-01-31 · 114.75 M USD · Source version 2024-02-23
| 559.52 MDerived by subtractionRaw value 559,522,000.00 USD 2023-05-01 — 2023-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2022-11-01 — 2023-07-31 · 1.38 B USD · Source version 2024-08-23
- Subtract: 2022-11-01 — 2023-04-30 · 817.69 M USD · Source version 2024-05-24
| 326.06 MDerived by subtractionRaw value 326,061,000.00 USD 2023-08-01 — 2023-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-11-01 — 2023-10-31 · 1.70 B USD · Source version 2025-12-22
- Subtract: 2022-11-01 — 2023-07-31 · 1.38 B USD · Source version 2024-08-23
| -87.79 MRaw value -87,790,000.00 USD 2023-11-01 — 2024-01-31 · USD · Reported data | 476.59 MDerived by subtractionRaw value 476,590,000.00 USD 2024-02-01 — 2024-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2023-11-01 — 2024-04-30 · 388.80 M USD · Source version 2025-05-28
- Subtract: 2023-11-01 — 2024-01-31 · -87.79 M USD · Source version 2025-02-26
| 455.41 MDerived by subtractionRaw value 455,411,000.00 USD 2024-05-01 — 2024-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2023-11-01 — 2024-07-31 · 844.21 M USD · Source version 2025-09-09
- Subtract: 2023-11-01 — 2024-04-30 · 388.80 M USD · Source version 2025-05-28
| 562.82 MDerived by subtractionRaw value 562,818,000.00 USD 2024-08-01 — 2024-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-11-01 — 2024-10-31 · 1.41 B USD · Source version 2025-12-22
- Subtract: 2023-11-01 — 2024-07-31 · 844.21 M USD · Source version 2025-09-09
| -67.46 MRaw value -67,455,000.00 USD 2024-11-01 — 2025-01-31 · USD · Reported data | 275.37 MDerived by subtractionRaw value 275,365,000.00 USD 2025-02-01 — 2025-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-11-01 — 2025-04-30 · 207.91 M USD · Source version 2026-05-27
- Subtract: 2024-11-01 — 2025-01-31 · -67.46 M USD · Source version 2026-02-25
| 670.96 MDerived by subtractionRaw value 670,960,000.00 USD 2025-05-01 — 2025-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-11-01 — 2025-07-31 · 878.87 M USD · Source version 2026-08-26
- Subtract: 2024-11-01 — 2025-04-30 · 207.91 M USD · Source version 2026-05-27
| 639.74 MDerived by subtractionRaw value 639,738,000.00 USD 2025-08-01 — 2025-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-11-01 — 2025-10-31 · 1.52 B USD · Source version 2025-12-22
- Subtract: 2024-11-01 — 2025-07-31 · 878.87 M USD · Source version 2026-08-26
| 856.83 MRaw value 856,832,000.00 USD 2025-11-01 — 2026-01-31 · USD · Reported data | 628.93 MDerived by subtractionRaw value 628,934,000.00 USD 2026-02-01 — 2026-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-11-01 — 2026-04-30 · 1.49 B USD · Source version 2026-05-27
- Subtract: 2025-11-01 — 2026-01-31 · 856.83 M USD · Source version 2026-02-25
| 812.84 MDerived by subtractionRaw value 812,837,000.00 USD 2026-05-01 — 2026-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-11-01 — 2026-07-31 · 2.30 B USD · Source version 2026-08-26
- Subtract: 2025-11-01 — 2026-04-30 · 1.49 B USD · Source version 2026-05-27
|
|---|
| Capital expenditure | 28.32 MRaw value 28,316,000.00 USD 2017-11-01 — 2018-01-31 · USD · Reported data | 20.30 MDerived by subtractionRaw value 20,296,000.00 USD 2018-02-01 — 2018-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2017-11-01 — 2018-04-30 · 48.61 M USD · Source version 2019-05-24
- Subtract: 2017-11-01 — 2018-01-31 · 28.32 M USD · Source version 2019-02-25
| 21.86 MDerived by subtractionRaw value 21,857,000.00 USD 2018-05-01 — 2018-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2017-11-01 — 2018-07-31 · 70.47 M USD · Source version 2019-08-26
- Subtract: 2017-11-01 — 2018-04-30 · 48.61 M USD · Source version 2019-05-24
| 28.51 MDerived by subtractionRaw value 28,507,000.00 USD 2018-08-01 — 2018-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2017-11-01 — 2018-10-31 · 98.98 M USD · Source version 2020-12-15
- Subtract: 2017-11-01 — 2018-07-31 · 70.47 M USD · Source version 2019-08-26
| 29.01 MRaw value 29,007,000.00 USD 2018-11-01 — 2019-01-31 · USD · Reported data | 39.96 MDerived by subtractionRaw value 39,955,000.00 USD 2019-02-01 — 2019-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2018-11-01 — 2019-04-30 · 68.96 M USD · Source version 2020-05-22
- Subtract: 2018-11-01 — 2019-01-31 · 29.01 M USD · Source version 2020-02-21
| 53.40 MDerived by subtractionRaw value 53,396,000.00 USD 2019-05-01 — 2019-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2018-11-01 — 2019-07-31 · 122.36 M USD · Source version 2020-08-21
- Subtract: 2018-11-01 — 2019-04-30 · 68.96 M USD · Source version 2020-05-22
| 75.77 MDerived by subtractionRaw value 75,771,000.00 USD 2019-08-01 — 2019-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2018-11-01 — 2019-10-31 · 198.13 M USD · Source version 2021-12-13
- Subtract: 2018-11-01 — 2019-07-31 · 122.36 M USD · Source version 2020-08-21
| 54.61 MRaw value 54,605,000.00 USD 2019-11-01 — 2020-01-31 · USD · Reported data | 26.06 MDerived by subtractionRaw value 26,058,000.00 USD 2020-02-01 — 2020-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2019-11-01 — 2020-04-30 · 80.66 M USD · Source version 2021-05-21
- Subtract: 2019-11-01 — 2020-01-31 · 54.61 M USD · Source version 2021-02-19
| 39.57 MDerived by subtractionRaw value 39,571,000.00 USD 2020-05-01 — 2020-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2019-11-01 — 2020-07-31 · 120.23 M USD · Source version 2021-08-20
- Subtract: 2019-11-01 — 2020-04-30 · 80.66 M USD · Source version 2021-05-21
| 34.48 MDerived by subtractionRaw value 34,483,000.00 USD 2020-08-01 — 2020-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2019-11-01 — 2020-10-31 · 154.72 M USD · Source version 2022-12-12
- Subtract: 2019-11-01 — 2020-07-31 · 120.23 M USD · Source version 2021-08-20
| 27.78 MRaw value 27,779,000.00 USD 2020-11-01 — 2021-01-31 · USD · Reported data | 16.28 MDerived by subtractionRaw value 16,281,000.00 USD 2021-02-01 — 2021-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2020-11-01 — 2021-04-30 · 44.06 M USD · Source version 2022-05-20
- Subtract: 2020-11-01 — 2021-01-31 · 27.78 M USD · Source version 2022-02-18
| 22.90 MDerived by subtractionRaw value 22,897,000.00 USD 2021-05-01 — 2021-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2020-11-01 — 2021-07-31 · 66.96 M USD · Source version 2022-08-19
- Subtract: 2020-11-01 — 2021-04-30 · 44.06 M USD · Source version 2022-05-20
| 26.81 MDerived by subtractionRaw value 26,807,000.00 USD 2021-08-01 — 2021-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-11-01 — 2021-10-31 · 93.76 M USD · Source version 2023-12-12
- Subtract: 2020-11-01 — 2021-07-31 · 66.96 M USD · Source version 2022-08-19
| 41.75 MRaw value 41,751,000.00 USD 2021-11-01 — 2022-01-31 · USD · Reported data | 25.62 MDerived by subtractionRaw value 25,616,000.00 USD 2022-02-01 — 2022-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2021-11-01 — 2022-04-30 · 67.37 M USD · Source version 2023-05-19
- Subtract: 2021-11-01 — 2022-01-31 · 41.75 M USD · Source version 2023-02-17
| 35.57 MDerived by subtractionRaw value 35,567,000.00 USD 2022-05-01 — 2022-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2021-11-01 — 2022-07-31 · 102.93 M USD · Source version 2023-08-18
- Subtract: 2021-11-01 — 2022-04-30 · 67.37 M USD · Source version 2023-05-19
| 33.66 MDerived by subtractionRaw value 33,655,000.00 USD 2022-08-01 — 2022-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-11-01 — 2022-10-31 · 136.59 M USD · Source version 2024-12-19
- Subtract: 2021-11-01 — 2022-07-31 · 102.93 M USD · Source version 2023-08-18
| 43.50 MRaw value 43,500,000.00 USD 2022-11-01 — 2023-01-31 · USD · Reported data | 47.87 MDerived by subtractionRaw value 47,868,000.00 USD 2023-02-01 — 2023-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2022-11-01 — 2023-04-30 · 91.37 M USD · Source version 2024-05-24
- Subtract: 2022-11-01 — 2023-01-31 · 43.50 M USD · Source version 2024-02-23
| 45.15 MDerived by subtractionRaw value 45,152,000.00 USD 2023-05-01 — 2023-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2022-11-01 — 2023-07-31 · 136.52 M USD · Source version 2024-08-23
- Subtract: 2022-11-01 — 2023-04-30 · 91.37 M USD · Source version 2024-05-24
| 53.10 MDerived by subtractionRaw value 53,098,000.00 USD 2023-08-01 — 2023-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-11-01 — 2023-10-31 · 189.62 M USD · Source version 2025-12-22
- Subtract: 2022-11-01 — 2023-07-31 · 136.52 M USD · Source version 2024-08-23
| 40.39 MRaw value 40,391,000.00 USD 2023-11-01 — 2024-01-31 · USD · Reported data | 38.37 MDerived by subtractionRaw value 38,372,000.00 USD 2024-02-01 — 2024-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2023-11-01 — 2024-04-30 · 78.76 M USD · Source version 2025-05-28
- Subtract: 2023-11-01 — 2024-01-31 · 40.39 M USD · Source version 2025-02-26
| 40.01 MDerived by subtractionRaw value 40,009,000.00 USD 2024-05-01 — 2024-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2023-11-01 — 2024-07-31 · 118.77 M USD · Source version 2025-09-09
- Subtract: 2023-11-01 — 2024-04-30 · 78.76 M USD · Source version 2025-05-28
| 20.73 MDerived by subtractionRaw value 20,728,000.00 USD 2024-08-01 — 2024-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-11-01 — 2024-10-31 · 139.50 M USD · Source version 2025-12-22
- Subtract: 2023-11-01 — 2024-07-31 · 118.77 M USD · Source version 2025-09-09
| 40.72 MRaw value 40,715,000.00 USD 2024-11-01 — 2025-01-31 · USD · Reported data | 55.59 MDerived by subtractionRaw value 55,588,000.00 USD 2025-02-01 — 2025-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-11-01 — 2025-04-30 · 96.30 M USD · Source version 2026-05-27
- Subtract: 2024-11-01 — 2025-01-31 · 40.72 M USD · Source version 2026-02-25
| 38.61 MDerived by subtractionRaw value 38,605,000.00 USD 2025-05-01 — 2025-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-11-01 — 2025-07-31 · 134.91 M USD · Source version 2026-08-26
- Subtract: 2024-11-01 — 2025-04-30 · 96.30 M USD · Source version 2026-05-27
| 34.55 MDerived by subtractionRaw value 34,546,000.00 USD 2025-08-01 — 2025-10-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-11-01 — 2025-10-31 · 169.45 M USD · Source version 2025-12-22
- Subtract: 2024-11-01 — 2025-07-31 · 134.91 M USD · Source version 2026-08-26
| 35.32 MRaw value 35,320,000.00 USD 2025-11-01 — 2026-01-31 · USD · Reported data | 54.20 MDerived by subtractionRaw value 54,198,000.00 USD 2026-02-01 — 2026-04-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-11-01 — 2026-04-30 · 89.52 M USD · Source version 2026-05-27
- Subtract: 2025-11-01 — 2026-01-31 · 35.32 M USD · Source version 2026-02-25
| 66.57 MDerived by subtractionRaw value 66,571,000.00 USD 2026-05-01 — 2026-07-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-11-01 — 2026-07-31 · 156.09 M USD · Source version 2026-08-26
- Subtract: 2025-11-01 — 2026-04-30 · 89.52 M USD · Source version 2026-05-27
|
|---|