| Revenue | 2.40 BRaw value 2,397,000,000.00 USD 2017-02-01 — 2017-04-30 · USD · Reported data | 2.58 BRaw value 2,577,000,000.00 USD 2017-05-01 — 2017-07-31 · USD · Reported data | 2.70 BRaw value 2,701,000,000.00 USD 2017-08-01 — 2017-10-31 · USD · Reported data | 2.87 BRaw value 2,865,000,000.00 USD 2017-11-01 — 2018-01-31 · USD · Reported data | 3.01 BRaw value 3,006,000,000.00 USD 2018-02-01 — 2018-04-30 · USD · Reported data | 3.28 BRaw value 3,281,000,000.00 USD 2018-05-01 — 2018-07-31 · USD · Reported data | 3.39 BRaw value 3,392,000,000.00 USD 2018-08-01 — 2018-10-31 · USD · Reported data | 3.60 BRaw value 3,603,000,000.00 USD 2018-11-01 — 2019-01-31 · USD · Reported data | 3.74 BRaw value 3,737,000,000.00 USD 2019-02-01 — 2019-04-30 · USD · Reported data | 4.00 BRaw value 3,997,000,000.00 USD 2019-05-01 — 2019-07-31 · USD · Reported data | 4.51 BRaw value 4,513,000,000.00 USD 2019-08-01 — 2019-10-31 · USD · Reported data | 4.85 BRaw value 4,851,000,000.00 USD 2019-11-01 — 2020-01-31 · USD · Reported data | 4.87 BRaw value 4,865,000,000.00 USD 2020-02-01 — 2020-04-30 · USD · Reported data | 5.15 BRaw value 5,151,000,000.00 USD 2020-05-01 — 2020-07-31 · USD · Reported data | 5.42 BRaw value 5,419,000,000.00 USD 2020-08-01 — 2020-10-31 · USD · Reported data | 5.82 BDerived by subtractionRaw value 5,817,000,000.00 USD 2020-11-01 — 2021-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-02-01 — 2021-01-31 · 21.25 B USD · Source version 2023-03-08
- Subtract: 2020-02-01 — 2020-10-31 · 15.44 B USD · Source version 2021-12-02
| 5.96 BRaw value 5,963,000,000.00 USD 2021-02-01 — 2021-04-30 · USD · Reported data | 6.34 BRaw value 6,340,000,000.00 USD 2021-05-01 — 2021-07-31 · USD · Reported data | 6.86 BRaw value 6,863,000,000.00 USD 2021-08-01 — 2021-10-31 · USD · Reported data | 7.33 BDerived by subtractionRaw value 7,326,000,000.00 USD 2021-11-01 — 2022-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-02-01 — 2022-01-31 · 26.49 B USD · Source version 2024-03-06
- Subtract: 2021-02-01 — 2021-10-31 · 19.17 B USD · Source version 2022-12-01
| 7.41 BRaw value 7,411,000,000.00 USD 2022-02-01 — 2022-04-30 · USD · Reported data | 7.72 BRaw value 7,720,000,000.00 USD 2022-05-01 — 2022-07-31 · USD · Reported data | 7.84 BRaw value 7,837,000,000.00 USD 2022-08-01 — 2022-10-31 · USD · Reported data | 8.38 BDerived by subtractionRaw value 8,384,000,000.00 USD 2022-11-01 — 2023-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-02-01 — 2023-01-31 · 31.35 B USD · Source version 2025-03-05
- Subtract: 2022-02-01 — 2022-10-31 · 22.97 B USD · Source version 2023-11-30
| 8.25 BRaw value 8,247,000,000.00 USD 2023-02-01 — 2023-04-30 · USD · Reported data | 8.60 BRaw value 8,603,000,000.00 USD 2023-05-01 — 2023-07-31 · USD · Reported data | 8.72 BRaw value 8,720,000,000.00 USD 2023-08-01 — 2023-10-31 · USD · Reported data | 9.29 BDerived by subtractionRaw value 9,287,000,000.00 USD 2023-11-01 — 2024-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-02-01 — 2024-01-31 · 34.86 B USD · Source version 2026-03-02
- Subtract: 2023-02-01 — 2023-10-31 · 25.57 B USD · Source version 2024-12-04
| 9.13 BRaw value 9,133,000,000.00 USD 2024-02-01 — 2024-04-30 · USD · Reported data | 9.33 BRaw value 9,325,000,000.00 USD 2024-05-01 — 2024-07-31 · USD · Reported data | 9.44 BRaw value 9,444,000,000.00 USD 2024-08-01 — 2024-10-31 · USD · Reported data | 9.99 BDerived by subtractionRaw value 9,993,000,000.00 USD 2024-11-01 — 2025-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-02-01 — 2025-01-31 · 37.90 B USD · Source version 2026-03-02
- Subtract: 2024-02-01 — 2024-10-31 · 27.90 B USD · Source version 2025-12-04
| 9.83 BRaw value 9,829,000,000.00 USD 2025-02-01 — 2025-04-30 · USD · Reported data | 10.24 BRaw value 10,236,000,000.00 USD 2025-05-01 — 2025-07-31 · USD · Reported data | 10.26 BRaw value 10,259,000,000.00 USD 2025-08-01 — 2025-10-31 · USD · Reported data | 11.20 BDerived by subtractionRaw value 11,201,000,000.00 USD 2025-11-01 — 2026-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-02-01 — 2026-01-31 · 41.53 B USD · Source version 2026-03-02
- Subtract: 2025-02-01 — 2025-10-31 · 30.32 B USD · Source version 2025-12-04
| 11.13 BRaw value 11,133,000,000.00 USD 2026-02-01 — 2026-04-30 · USD · Reported data | 11.35 BRaw value 11,345,000,000.00 USD 2026-05-01 — 2026-07-31 · USD · Reported data |
|---|
| Gross profit | 1.75 BRaw value 1,746,000,000.00 USD 2017-02-01 — 2017-04-30 · USD · Reported data | 1.91 BRaw value 1,907,000,000.00 USD 2017-05-01 — 2017-07-31 · USD · Reported data | 1.99 BRaw value 1,987,000,000.00 USD 2017-08-01 — 2017-10-31 · USD · Reported data | 2.13 BRaw value 2,127,000,000.00 USD 2017-11-01 — 2018-01-31 · USD · Reported data | 2.24 BRaw value 2,239,000,000.00 USD 2018-02-01 — 2018-04-30 · USD · Reported data | 2.43 BRaw value 2,432,000,000.00 USD 2018-05-01 — 2018-07-31 · USD · Reported data | 2.50 BRaw value 2,503,000,000.00 USD 2018-08-01 — 2018-10-31 · USD · Reported data | 2.66 BRaw value 2,657,000,000.00 USD 2018-11-01 — 2019-01-31 · USD · Reported data | 2.82 BRaw value 2,823,000,000.00 USD 2019-02-01 — 2019-04-30 · USD · Reported data | 3.03 BRaw value 3,030,000,000.00 USD 2019-05-01 — 2019-07-31 · USD · Reported data | 3.38 BRaw value 3,379,000,000.00 USD 2019-08-01 — 2019-10-31 · USD · Reported data | 3.63 BRaw value 3,631,000,000.00 USD 2019-11-01 — 2020-01-31 · USD · Reported data | 3.61 BRaw value 3,611,000,000.00 USD 2020-02-01 — 2020-04-30 · USD · Reported data | 3.84 BRaw value 3,840,000,000.00 USD 2020-05-01 — 2020-07-31 · USD · Reported data | 4.03 BRaw value 4,025,000,000.00 USD 2020-08-01 — 2020-10-31 · USD · Reported data | 4.34 BDerived by subtractionRaw value 4,338,000,000.00 USD 2020-11-01 — 2021-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-02-01 — 2021-01-31 · 15.81 B USD · Source version 2023-03-08
- Subtract: 2020-02-01 — 2020-10-31 · 11.48 B USD · Source version 2021-12-02
| 4.41 BRaw value 4,408,000,000.00 USD 2021-02-01 — 2021-04-30 · USD · Reported data | 4.73 BRaw value 4,727,000,000.00 USD 2021-05-01 — 2021-07-31 · USD · Reported data | 5.02 BRaw value 5,019,000,000.00 USD 2021-08-01 — 2021-10-31 · USD · Reported data | 5.31 BDerived by subtractionRaw value 5,312,000,000.00 USD 2021-11-01 — 2022-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-02-01 — 2022-01-31 · 19.47 B USD · Source version 2024-03-06
- Subtract: 2021-02-01 — 2021-10-31 · 14.15 B USD · Source version 2022-12-01
| 5.37 BRaw value 5,366,000,000.00 USD 2022-02-01 — 2022-04-30 · USD · Reported data | 5.59 BRaw value 5,593,000,000.00 USD 2022-05-01 — 2022-07-31 · USD · Reported data | 5.75 BRaw value 5,749,000,000.00 USD 2022-08-01 — 2022-10-31 · USD · Reported data | 6.28 BDerived by subtractionRaw value 6,284,000,000.00 USD 2022-11-01 — 2023-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-02-01 — 2023-01-31 · 22.99 B USD · Source version 2025-03-05
- Subtract: 2022-02-01 — 2022-10-31 · 16.71 B USD · Source version 2023-11-30
| 6.12 BRaw value 6,122,000,000.00 USD 2023-02-01 — 2023-04-30 · USD · Reported data | 6.49 BRaw value 6,490,000,000.00 USD 2023-05-01 — 2023-07-31 · USD · Reported data | 6.57 BRaw value 6,565,000,000.00 USD 2023-08-01 — 2023-10-31 · USD · Reported data | 7.14 BDerived by subtractionRaw value 7,139,000,000.00 USD 2023-11-01 — 2024-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-02-01 — 2024-01-31 · 26.32 B USD · Source version 2026-03-02
- Subtract: 2023-02-01 — 2023-10-31 · 19.18 B USD · Source version 2024-12-04
| 6.97 BRaw value 6,971,000,000.00 USD 2024-02-01 — 2024-04-30 · USD · Reported data | 7.17 BRaw value 7,166,000,000.00 USD 2024-05-01 — 2024-07-31 · USD · Reported data | 7.34 BRaw value 7,339,000,000.00 USD 2024-08-01 — 2024-10-31 · USD · Reported data | 7.78 BDerived by subtractionRaw value 7,776,000,000.00 USD 2024-11-01 — 2025-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-02-01 — 2025-01-31 · 29.25 B USD · Source version 2026-03-02
- Subtract: 2024-02-01 — 2024-10-31 · 21.48 B USD · Source version 2025-12-04
| 7.56 BRaw value 7,564,000,000.00 USD 2025-02-01 — 2025-04-30 · USD · Reported data | 7.99 BRaw value 7,994,000,000.00 USD 2025-05-01 — 2025-07-31 · USD · Reported data | 8.00 BRaw value 8,004,000,000.00 USD 2025-08-01 — 2025-10-31 · USD · Reported data | 8.69 BDerived by subtractionRaw value 8,693,000,000.00 USD 2025-11-01 — 2026-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-02-01 — 2026-01-31 · 32.26 B USD · Source version 2026-03-02
- Subtract: 2025-02-01 — 2025-10-31 · 23.56 B USD · Source version 2025-12-04
| 8.56 BRaw value 8,563,000,000.00 USD 2026-02-01 — 2026-04-30 · USD · Reported data | 8.70 BRaw value 8,696,000,000.00 USD 2026-05-01 — 2026-07-31 · USD · Reported data |
|---|
| Operating income | 4.00 MRaw value 4,000,000.00 USD 2017-02-01 — 2017-04-30 · USD · Reported data | 84.00 MRaw value 84,000,000.00 USD 2017-05-01 — 2017-07-31 · USD · Reported data | 155.00 MRaw value 155,000,000.00 USD 2017-08-01 — 2017-10-31 · USD · Reported data | 211.00 MRaw value 211,000,000.00 USD 2017-11-01 — 2018-01-31 · USD · Reported data | 191.00 MRaw value 191,000,000.00 USD 2018-02-01 — 2018-04-30 · USD · Reported data | 115.00 MRaw value 115,000,000.00 USD 2018-05-01 — 2018-07-31 · USD · Reported data | 92.00 MRaw value 92,000,000.00 USD 2018-08-01 — 2018-10-31 · USD · Reported data | 137.00 MRaw value 137,000,000.00 USD 2018-11-01 — 2019-01-31 · USD · Reported data | 210.00 MRaw value 210,000,000.00 USD 2019-02-01 — 2019-04-30 · USD · Reported data | 58.00 MRaw value 58,000,000.00 USD 2019-05-01 — 2019-07-31 · USD · Reported data | 65.00 MRaw value 65,000,000.00 USD 2019-08-01 — 2019-10-31 · USD · Reported data | -36.00 MRaw value -36,000,000.00 USD 2019-11-01 — 2020-01-31 · USD · Reported data | -140.00 MRaw value -140,000,000.00 USD 2020-02-01 — 2020-04-30 · USD · Reported data | 178.00 MRaw value 178,000,000.00 USD 2020-05-01 — 2020-07-31 · USD · Reported data | 224.00 MRaw value 224,000,000.00 USD 2020-08-01 — 2020-10-31 · USD · Reported data | 193.00 MDerived by subtractionRaw value 193,000,000.00 USD 2020-11-01 — 2021-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-02-01 — 2021-01-31 · 455.00 M USD · Source version 2023-03-08
- Subtract: 2020-02-01 — 2020-10-31 · 262.00 M USD · Source version 2021-12-02
| 354.00 MRaw value 354,000,000.00 USD 2021-02-01 — 2021-04-30 · USD · Reported data | 332.00 MRaw value 332,000,000.00 USD 2021-05-01 — 2021-07-31 · USD · Reported data | 38.00 MRaw value 38,000,000.00 USD 2021-08-01 — 2021-10-31 · USD · Reported data | -176.00 MDerived by subtractionRaw value -176,000,000.00 USD 2021-11-01 — 2022-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-02-01 — 2022-01-31 · 548.00 M USD · Source version 2024-03-06
- Subtract: 2021-02-01 — 2021-10-31 · 724.00 M USD · Source version 2022-12-01
| 20.00 MRaw value 20,000,000.00 USD 2022-02-01 — 2022-04-30 · USD · Reported data | 193.00 MRaw value 193,000,000.00 USD 2022-05-01 — 2022-07-31 · USD · Reported data | 460.00 MRaw value 460,000,000.00 USD 2022-08-01 — 2022-10-31 · USD · Reported data | 357.00 MDerived by subtractionRaw value 357,000,000.00 USD 2022-11-01 — 2023-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-02-01 — 2023-01-31 · 1.03 B USD · Source version 2025-03-05
- Subtract: 2022-02-01 — 2022-10-31 · 673.00 M USD · Source version 2023-11-30
| 412.00 MRaw value 412,000,000.00 USD 2023-02-01 — 2023-04-30 · USD · Reported data | 1.48 BRaw value 1,476,000,000.00 USD 2023-05-01 — 2023-07-31 · USD · Reported data | 1.50 BRaw value 1,501,000,000.00 USD 2023-08-01 — 2023-10-31 · USD · Reported data | 1.62 BDerived by subtractionRaw value 1,622,000,000.00 USD 2023-11-01 — 2024-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-02-01 — 2024-01-31 · 5.01 B USD · Source version 2026-03-02
- Subtract: 2023-02-01 — 2023-10-31 · 3.39 B USD · Source version 2024-12-04
| 1.71 BRaw value 1,709,000,000.00 USD 2024-02-01 — 2024-04-30 · USD · Reported data | 1.78 BRaw value 1,783,000,000.00 USD 2024-05-01 — 2024-07-31 · USD · Reported data | 1.89 BRaw value 1,893,000,000.00 USD 2024-08-01 — 2024-10-31 · USD · Reported data | 1.82 BDerived by subtractionRaw value 1,820,000,000.00 USD 2024-11-01 — 2025-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-02-01 — 2025-01-31 · 7.21 B USD · Source version 2026-03-02
- Subtract: 2024-02-01 — 2024-10-31 · 5.39 B USD · Source version 2025-12-04
| 1.94 BRaw value 1,942,000,000.00 USD 2025-02-01 — 2025-04-30 · USD · Reported data | 2.33 BRaw value 2,332,000,000.00 USD 2025-05-01 — 2025-07-31 · USD · Reported data | 2.19 BRaw value 2,188,000,000.00 USD 2025-08-01 — 2025-10-31 · USD · Reported data | 1.87 BDerived by subtractionRaw value 1,869,000,000.00 USD 2025-11-01 — 2026-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-02-01 — 2026-01-31 · 8.33 B USD · Source version 2026-03-02
- Subtract: 2025-02-01 — 2025-10-31 · 6.46 B USD · Source version 2025-12-04
| 2.35 BRaw value 2,347,000,000.00 USD 2026-02-01 — 2026-04-30 · USD · Reported data | 2.33 BRaw value 2,331,000,000.00 USD 2026-05-01 — 2026-07-31 · USD · Reported data |
|---|
| Net income | 1.00 MRaw value 1,000,000.00 USD 2017-02-01 — 2017-04-30 · USD · Reported data | 46.00 MRaw value 46,000,000.00 USD 2017-05-01 — 2017-07-31 · USD · Reported data | 107.00 MRaw value 107,000,000.00 USD 2017-08-01 — 2017-10-31 · USD · Reported data | 206.00 MRaw value 206,000,000.00 USD 2017-11-01 — 2018-01-31 · USD · Reported data | 344.00 MRaw value 344,000,000.00 USD 2018-02-01 — 2018-04-30 · USD · Reported data | 299.00 MRaw value 299,000,000.00 USD 2018-05-01 — 2018-07-31 · USD · Reported data | 105.00 MRaw value 105,000,000.00 USD 2018-08-01 — 2018-10-31 · USD · Reported data | 362.00 MRaw value 362,000,000.00 USD 2018-11-01 — 2019-01-31 · USD · Reported data | 392.00 MRaw value 392,000,000.00 USD 2019-02-01 — 2019-04-30 · USD · Reported data | 91.00 MRaw value 91,000,000.00 USD 2019-05-01 — 2019-07-31 · USD · Reported data | -109.00 MRaw value -109,000,000.00 USD 2019-08-01 — 2019-10-31 · USD · Reported data | -248.00 MRaw value -248,000,000.00 USD 2019-11-01 — 2020-01-31 · USD · Reported data | 99.00 MRaw value 99,000,000.00 USD 2020-02-01 — 2020-04-30 · USD · Reported data | 2.63 BRaw value 2,625,000,000.00 USD 2020-05-01 — 2020-07-31 · USD · Reported data | 1.08 BRaw value 1,081,000,000.00 USD 2020-08-01 — 2020-10-31 · USD · Reported data | 267.00 MDerived by subtractionRaw value 267,000,000.00 USD 2020-11-01 — 2021-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-02-01 — 2021-01-31 · 4.07 B USD · Source version 2023-03-08
- Subtract: 2020-02-01 — 2020-10-31 · 3.81 B USD · Source version 2021-12-02
| 469.00 MRaw value 469,000,000.00 USD 2021-02-01 — 2021-04-30 · USD · Reported data | 535.00 MRaw value 535,000,000.00 USD 2021-05-01 — 2021-07-31 · USD · Reported data | 468.00 MRaw value 468,000,000.00 USD 2021-08-01 — 2021-10-31 · USD · Reported data | -28.00 MDerived by subtractionRaw value -28,000,000.00 USD 2021-11-01 — 2022-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-02-01 — 2022-01-31 · 1.44 B USD · Source version 2024-03-06
- Subtract: 2021-02-01 — 2021-10-31 · 1.47 B USD · Source version 2022-12-01
| 28.00 MRaw value 28,000,000.00 USD 2022-02-01 — 2022-04-30 · USD · Reported data | 68.00 MRaw value 68,000,000.00 USD 2022-05-01 — 2022-07-31 · USD · Reported data | 210.00 MRaw value 210,000,000.00 USD 2022-08-01 — 2022-10-31 · USD · Reported data | -98.00 MDerived by subtractionRaw value -98,000,000.00 USD 2022-11-01 — 2023-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-02-01 — 2023-01-31 · 208.00 M USD · Source version 2025-03-05
- Subtract: 2022-02-01 — 2022-10-31 · 306.00 M USD · Source version 2023-11-30
| 199.00 MRaw value 199,000,000.00 USD 2023-02-01 — 2023-04-30 · USD · Reported data | 1.27 BRaw value 1,267,000,000.00 USD 2023-05-01 — 2023-07-31 · USD · Reported data | 1.22 BRaw value 1,224,000,000.00 USD 2023-08-01 — 2023-10-31 · USD · Reported data | 1.45 BDerived by subtractionRaw value 1,446,000,000.00 USD 2023-11-01 — 2024-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-02-01 — 2024-01-31 · 4.14 B USD · Source version 2026-03-02
- Subtract: 2023-02-01 — 2023-10-31 · 2.69 B USD · Source version 2024-12-04
| 1.53 BRaw value 1,533,000,000.00 USD 2024-02-01 — 2024-04-30 · USD · Reported data | 1.43 BRaw value 1,429,000,000.00 USD 2024-05-01 — 2024-07-31 · USD · Reported data | 1.53 BRaw value 1,527,000,000.00 USD 2024-08-01 — 2024-10-31 · USD · Reported data | 1.71 BDerived by subtractionRaw value 1,708,000,000.00 USD 2024-11-01 — 2025-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-02-01 — 2025-01-31 · 6.20 B USD · Source version 2026-03-02
- Subtract: 2024-02-01 — 2024-10-31 · 4.49 B USD · Source version 2025-12-04
| 1.54 BRaw value 1,541,000,000.00 USD 2025-02-01 — 2025-04-30 · USD · Reported data | 1.89 BRaw value 1,887,000,000.00 USD 2025-05-01 — 2025-07-31 · USD · Reported data | 2.09 BRaw value 2,086,000,000.00 USD 2025-08-01 — 2025-10-31 · USD · Reported data | 1.94 BDerived by subtractionRaw value 1,943,000,000.00 USD 2025-11-01 — 2026-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-02-01 — 2026-01-31 · 7.46 B USD · Source version 2026-03-02
- Subtract: 2025-02-01 — 2025-10-31 · 5.51 B USD · Source version 2025-12-04
| 2.11 BRaw value 2,107,000,000.00 USD 2026-02-01 — 2026-04-30 · USD · Reported data | 3.53 BRaw value 3,526,000,000.00 USD 2026-05-01 — 2026-07-31 · USD · Reported data |
|---|
| Operating cash flow | 1.23 BRaw value 1,230,000,000.00 USD 2017-02-01 — 2017-04-30 · USD · Reported data | 331.00 MRaw value 331,000,000.00 USD 2017-05-01 — 2017-07-31 · USD · Reported data | 125.00 MRaw value 125,000,000.00 USD 2017-08-01 — 2017-10-31 · USD · Reported data | 1.05 BDerived by subtractionRaw value 1,052,000,000.00 USD 2017-11-01 — 2018-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2017-02-01 — 2018-01-31 · 2.74 B USD · Source version 2020-03-05
- Subtract: 2017-02-01 — 2017-10-31 · 1.69 B USD · Source version 2018-11-28
| 1.47 BRaw value 1,466,000,000.00 USD 2018-02-01 — 2018-04-30 · USD · Reported data | 458.00 MRaw value 458,000,000.00 USD 2018-05-01 — 2018-07-31 · USD · Reported data | 143.00 MRaw value 143,000,000.00 USD 2018-08-01 — 2018-10-31 · USD · Reported data | 1.33 BDerived by subtractionRaw value 1,331,000,000.00 USD 2018-11-01 — 2019-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2018-02-01 — 2019-01-31 · 3.40 B USD · Source version 2021-03-17
- Subtract: 2018-02-01 — 2018-10-31 · 2.07 B USD · Source version 2019-12-04
| 1.97 BRaw value 1,965,000,000.00 USD 2019-02-01 — 2019-04-30 · USD · Reported data | 436.00 MRaw value 436,000,000.00 USD 2019-05-01 — 2019-07-31 · USD · Reported data | 298.00 MRaw value 298,000,000.00 USD 2019-08-01 — 2019-10-31 · USD · Reported data | 1.63 BDerived by subtractionRaw value 1,632,000,000.00 USD 2019-11-01 — 2020-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2019-02-01 — 2020-01-31 · 4.33 B USD · Source version 2022-03-11
- Subtract: 2019-02-01 — 2019-10-31 · 2.70 B USD · Source version 2020-12-04
| 1.86 BRaw value 1,859,000,000.00 USD 2020-02-01 — 2020-04-30 · USD · Reported data | 429.00 MRaw value 429,000,000.00 USD 2020-05-01 — 2020-07-31 · USD · Reported data | 339.00 MRaw value 339,000,000.00 USD 2020-08-01 — 2020-10-31 · USD · Reported data | 2.17 BDerived by subtractionRaw value 2,174,000,000.00 USD 2020-11-01 — 2021-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-02-01 — 2021-01-31 · 4.80 B USD · Source version 2023-03-08
- Subtract: 2020-02-01 — 2020-10-31 · 2.63 B USD · Source version 2021-12-02
| 3.23 BRaw value 3,228,000,000.00 USD 2021-02-01 — 2021-04-30 · USD · Reported data | 386.00 MRaw value 386,000,000.00 USD 2021-05-01 — 2021-07-31 · USD · Reported data | 404.00 MRaw value 404,000,000.00 USD 2021-08-01 — 2021-10-31 · USD · Reported data | 1.98 BDerived by subtractionRaw value 1,982,000,000.00 USD 2021-11-01 — 2022-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-02-01 — 2022-01-31 · 6.00 B USD · Source version 2024-03-06
- Subtract: 2021-02-01 — 2021-10-31 · 4.02 B USD · Source version 2022-12-01
| 3.68 BRaw value 3,676,000,000.00 USD 2022-02-01 — 2022-04-30 · USD · Reported data | 334.00 MRaw value 334,000,000.00 USD 2022-05-01 — 2022-07-31 · USD · Reported data | 313.00 MRaw value 313,000,000.00 USD 2022-08-01 — 2022-10-31 · USD · Reported data | 2.79 BDerived by subtractionRaw value 2,788,000,000.00 USD 2022-11-01 — 2023-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-02-01 — 2023-01-31 · 7.11 B USD · Source version 2025-03-05
- Subtract: 2022-02-01 — 2022-10-31 · 4.32 B USD · Source version 2023-11-30
| 4.49 BRaw value 4,491,000,000.00 USD 2023-02-01 — 2023-04-30 · USD · Reported data | 808.00 MRaw value 808,000,000.00 USD 2023-05-01 — 2023-07-31 · USD · Reported data | 1.53 BRaw value 1,532,000,000.00 USD 2023-08-01 — 2023-10-31 · USD · Reported data | 3.40 BDerived by subtractionRaw value 3,403,000,000.00 USD 2023-11-01 — 2024-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-02-01 — 2024-01-31 · 10.23 B USD · Source version 2026-03-02
- Subtract: 2023-02-01 — 2023-10-31 · 6.83 B USD · Source version 2024-12-04
| 6.25 BRaw value 6,247,000,000.00 USD 2024-02-01 — 2024-04-30 · USD · Reported data | 892.00 MRaw value 892,000,000.00 USD 2024-05-01 — 2024-07-31 · USD · Reported data | 1.98 BRaw value 1,983,000,000.00 USD 2024-08-01 — 2024-10-31 · USD · Reported data | 3.97 BDerived by subtractionRaw value 3,970,000,000.00 USD 2024-11-01 — 2025-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-02-01 — 2025-01-31 · 13.09 B USD · Source version 2026-03-02
- Subtract: 2024-02-01 — 2024-10-31 · 9.12 B USD · Source version 2025-12-04
| 6.48 BRaw value 6,476,000,000.00 USD 2025-02-01 — 2025-04-30 · USD · Reported data | 740.00 MRaw value 740,000,000.00 USD 2025-05-01 — 2025-07-31 · USD · Reported data | 2.32 BRaw value 2,316,000,000.00 USD 2025-08-01 — 2025-10-31 · USD · Reported data | 5.46 BDerived by subtractionRaw value 5,464,000,000.00 USD 2025-11-01 — 2026-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-02-01 — 2026-01-31 · 15.00 B USD · Source version 2026-03-02
- Subtract: 2025-02-01 — 2025-10-31 · 9.53 B USD · Source version 2025-12-04
| 6.70 BRaw value 6,701,000,000.00 USD 2026-02-01 — 2026-04-30 · USD · Reported data | 1.27 BRaw value 1,269,000,000.00 USD 2026-05-01 — 2026-07-31 · USD · Reported data |
|---|
| Capital expenditure | 157.00 MRaw value 157,000,000.00 USD 2017-02-01 — 2017-04-30 · USD · Reported data | 128.00 MRaw value 128,000,000.00 USD 2017-05-01 — 2017-07-31 · USD · Reported data | 111.00 MRaw value 111,000,000.00 USD 2017-08-01 — 2017-10-31 · USD · Reported data | 138.00 MDerived by subtractionRaw value 138,000,000.00 USD 2017-11-01 — 2018-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2017-02-01 — 2018-01-31 · 534.00 M USD · Source version 2020-03-05
- Subtract: 2017-02-01 — 2017-10-31 · 396.00 M USD · Source version 2018-11-28
| 122.00 MRaw value 122,000,000.00 USD 2018-02-01 — 2018-04-30 · USD · Reported data | 170.00 MRaw value 170,000,000.00 USD 2018-05-01 — 2018-07-31 · USD · Reported data | 136.00 MRaw value 136,000,000.00 USD 2018-08-01 — 2018-10-31 · USD · Reported data | 167.00 MDerived by subtractionRaw value 167,000,000.00 USD 2018-11-01 — 2019-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2018-02-01 — 2019-01-31 · 595.00 M USD · Source version 2021-03-17
- Subtract: 2018-02-01 — 2018-10-31 · 428.00 M USD · Source version 2019-12-04
| 159.00 MRaw value 159,000,000.00 USD 2019-02-01 — 2019-04-30 · USD · Reported data | 178.00 MRaw value 178,000,000.00 USD 2019-05-01 — 2019-07-31 · USD · Reported data | 170.00 MRaw value 170,000,000.00 USD 2019-08-01 — 2019-10-31 · USD · Reported data | 136.00 MDerived by subtractionRaw value 136,000,000.00 USD 2019-11-01 — 2020-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2019-02-01 — 2020-01-31 · 643.00 M USD · Source version 2022-03-11
- Subtract: 2019-02-01 — 2019-10-31 · 507.00 M USD · Source version 2020-12-04
| 323.00 MRaw value 323,000,000.00 USD 2020-02-01 — 2020-04-30 · USD · Reported data | 114.00 MRaw value 114,000,000.00 USD 2020-05-01 — 2020-07-31 · USD · Reported data | 124.00 MRaw value 124,000,000.00 USD 2020-08-01 — 2020-10-31 · USD · Reported data | 149.00 MDerived by subtractionRaw value 149,000,000.00 USD 2020-11-01 — 2021-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-02-01 — 2021-01-31 · 710.00 M USD · Source version 2023-03-08
- Subtract: 2020-02-01 — 2020-10-31 · 561.00 M USD · Source version 2021-12-02
| 171.00 MRaw value 171,000,000.00 USD 2021-02-01 — 2021-04-30 · USD · Reported data | 213.00 MRaw value 213,000,000.00 USD 2021-05-01 — 2021-07-31 · USD · Reported data | 166.00 MRaw value 166,000,000.00 USD 2021-08-01 — 2021-10-31 · USD · Reported data | 167.00 MDerived by subtractionRaw value 167,000,000.00 USD 2021-11-01 — 2022-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-02-01 — 2022-01-31 · 717.00 M USD · Source version 2024-03-06
- Subtract: 2021-02-01 — 2021-10-31 · 550.00 M USD · Source version 2022-12-01
| 179.00 MRaw value 179,000,000.00 USD 2022-02-01 — 2022-04-30 · USD · Reported data | 203.00 MRaw value 203,000,000.00 USD 2022-05-01 — 2022-07-31 · USD · Reported data | 198.00 MRaw value 198,000,000.00 USD 2022-08-01 — 2022-10-31 · USD · Reported data | 218.00 MDerived by subtractionRaw value 218,000,000.00 USD 2022-11-01 — 2023-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-02-01 — 2023-01-31 · 798.00 M USD · Source version 2025-03-05
- Subtract: 2022-02-01 — 2022-10-31 · 580.00 M USD · Source version 2023-11-30
| 243.00 MRaw value 243,000,000.00 USD 2023-02-01 — 2023-04-30 · USD · Reported data | 180.00 MRaw value 180,000,000.00 USD 2023-05-01 — 2023-07-31 · USD · Reported data | 166.00 MRaw value 166,000,000.00 USD 2023-08-01 — 2023-10-31 · USD · Reported data | 147.00 MDerived by subtractionRaw value 147,000,000.00 USD 2023-11-01 — 2024-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-02-01 — 2024-01-31 · 736.00 M USD · Source version 2026-03-02
- Subtract: 2023-02-01 — 2023-10-31 · 589.00 M USD · Source version 2024-12-04
| 163.00 MRaw value 163,000,000.00 USD 2024-02-01 — 2024-04-30 · USD · Reported data | 137.00 MRaw value 137,000,000.00 USD 2024-05-01 — 2024-07-31 · USD · Reported data | 204.00 MRaw value 204,000,000.00 USD 2024-08-01 — 2024-10-31 · USD · Reported data | 154.00 MDerived by subtractionRaw value 154,000,000.00 USD 2024-11-01 — 2025-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-02-01 — 2025-01-31 · 658.00 M USD · Source version 2026-03-02
- Subtract: 2024-02-01 — 2024-10-31 · 504.00 M USD · Source version 2025-12-04
| 179.00 MRaw value 179,000,000.00 USD 2025-02-01 — 2025-04-30 · USD · Reported data | 135.00 MRaw value 135,000,000.00 USD 2025-05-01 — 2025-07-31 · USD · Reported data | 139.00 MRaw value 139,000,000.00 USD 2025-08-01 — 2025-10-31 · USD · Reported data | 141.00 MDerived by subtractionRaw value 141,000,000.00 USD 2025-11-01 — 2026-01-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-02-01 — 2026-01-31 · 594.00 M USD · Source version 2026-03-02
- Subtract: 2025-02-01 — 2025-10-31 · 453.00 M USD · Source version 2025-12-04
| 145.00 MRaw value 145,000,000.00 USD 2026-02-01 — 2026-04-30 · USD · Reported data | 171.00 MRaw value 171,000,000.00 USD 2026-05-01 — 2026-07-31 · USD · Reported data |
|---|