| Revenue | 335.48 MRaw value 335,475,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 405.21 MRaw value 405,211,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 437.63 MRaw value 437,633,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 467.87 MRaw value 467,867,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 472.49 MRaw value 472,489,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 519.85 MRaw value 519,845,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 563.31 MRaw value 563,309,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 595.73 MRaw value 595,726,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 595.42 MRaw value 595,424,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 608.32 MRaw value 608,321,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 654.42 MRaw value 654,415,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 552.55 MRaw value 552,546,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 523.03 MRaw value 523,029,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 540.57 MRaw value 540,570,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 605.43 MRaw value 605,431,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 648.48 MRaw value 648,482,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 667.56 MRaw value 667,562,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 707.32 MRaw value 707,319,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 748.70 MRaw value 748,697,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 824.46 MDerived by subtractionRaw value 824,459,000.00 USD 2021-10-01 — 2021-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-01-01 — 2021-12-31 · 2.95 B USD · Source version 2024-02-13
- Subtract: 2021-01-01 — 2021-09-30 · 2.12 B USD · Source version 2022-11-01
| 877.07 MRaw value 877,066,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 1.05 BRaw value 1,051,891,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 1.18 BRaw value 1,176,801,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 1.28 BDerived by subtractionRaw value 1,275,552,000.00 USD 2022-10-01 — 2022-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-01-01 — 2022-12-31 · 4.38 B USD · Source version 2025-02-19
- Subtract: 2022-01-01 — 2022-09-30 · 3.11 B USD · Source version 2023-10-31
| 1.35 BRaw value 1,351,351,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 1.46 BRaw value 1,458,924,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 1.51 BRaw value 1,509,456,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 1.54 BDerived by subtractionRaw value 1,540,469,000.00 USD 2023-10-01 — 2023-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-01-01 — 2023-12-31 · 5.86 B USD · Source version 2026-02-17
- Subtract: 2023-01-01 — 2023-09-30 · 4.32 B USD · Source version 2024-11-08
| 1.57 BRaw value 1,571,400,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 1.69 BRaw value 1,690,400,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 1.81 BRaw value 1,810,900,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 1.93 BDerived by subtractionRaw value 1,930,400,000.00 USD 2024-10-01 — 2024-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-01-01 — 2024-12-31 · 7.00 B USD · Source version 2026-02-17
- Subtract: 2024-01-01 — 2024-09-30 · 5.07 B USD · Source version 2025-11-05
| 2.00 BRaw value 2,004,800,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 2.20 BRaw value 2,204,800,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 2.31 BRaw value 2,308,300,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 2.49 BDerived by subtractionRaw value 2,487,800,000.00 USD 2025-10-01 — 2025-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-01-01 — 2025-12-31 · 9.01 B USD · Source version 2026-02-17
- Subtract: 2025-01-01 — 2025-09-30 · 6.52 B USD · Source version 2025-11-05
| 2.71 BRaw value 2,709,000,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 3.04 BRaw value 3,035,700,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Gross profit | 214.21 MRaw value 214,210,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 259.78 MRaw value 259,777,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 280.62 MRaw value 280,617,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 307.17 MRaw value 307,165,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 302.92 MRaw value 302,919,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 333.88 MRaw value 333,883,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 361.58 MRaw value 361,583,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 374.99 MRaw value 374,992,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 380.57 MRaw value 380,570,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 390.19 MRaw value 390,191,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 417.27 MRaw value 417,274,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 356.30 MRaw value 356,303,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 338.25 MRaw value 338,251,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 344.09 MRaw value 344,089,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 384.96 MRaw value 384,962,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 414.58 MRaw value 414,584,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 425.27 MRaw value 425,272,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 454.18 MRaw value 454,178,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 478.62 MRaw value 478,615,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 522.71 MDerived by subtractionRaw value 522,714,000.00 USD 2021-10-01 — 2021-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-01-01 — 2021-12-31 · 1.88 B USD · Source version 2024-02-13
- Subtract: 2021-01-01 — 2021-09-30 · 1.36 B USD · Source version 2022-11-01
| 553.85 MRaw value 553,845,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 643.27 MRaw value 643,265,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 709.98 MRaw value 709,980,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 768.61 MDerived by subtractionRaw value 768,606,000.00 USD 2022-10-01 — 2022-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-01-01 — 2022-12-31 · 2.68 B USD · Source version 2025-02-19
- Subtract: 2022-01-01 — 2022-09-30 · 1.91 B USD · Source version 2023-10-31
| 804.51 MRaw value 804,507,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 884.13 MRaw value 884,129,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 942.42 MRaw value 942,419,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 999.25 MDerived by subtractionRaw value 999,245,000.00 USD 2023-10-01 — 2023-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-01-01 — 2023-12-31 · 3.63 B USD · Source version 2026-02-17
- Subtract: 2023-01-01 — 2023-09-30 · 2.63 B USD · Source version 2024-11-08
| 1.00 BRaw value 1,001,400,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 1.10 BRaw value 1,097,200,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 1.16 BRaw value 1,161,700,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 1.23 BDerived by subtractionRaw value 1,231,000,000.00 USD 2024-10-01 — 2024-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-01-01 — 2024-12-31 · 4.49 B USD · Source version 2026-02-17
- Subtract: 2024-01-01 — 2024-09-30 · 3.26 B USD · Source version 2025-11-05
| 1.28 BRaw value 1,276,100,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 1.44 BRaw value 1,438,600,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 1.49 BRaw value 1,490,200,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 1.56 BDerived by subtractionRaw value 1,563,800,000.00 USD 2025-10-01 — 2025-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-01-01 — 2025-12-31 · 5.77 B USD · Source version 2026-02-17
- Subtract: 2025-01-01 — 2025-09-30 · 4.20 B USD · Source version 2025-11-05
| 1.68 BRaw value 1,676,800,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 1.91 BRaw value 1,910,300,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Operating income | 73.42 MRaw value 73,418,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 116.63 MRaw value 116,634,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 140.83 MRaw value 140,832,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 139.39 MRaw value 139,388,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 138.74 MRaw value 138,738,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | -239.80 MRaw value -239,803,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 180.77 MRaw value 180,770,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 193.64 MRaw value 193,642,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 194.34 MRaw value 194,342,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 206.84 MRaw value 206,837,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 228.61 MRaw value 228,606,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 175.99 MRaw value 175,989,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 149.66 MRaw value 149,662,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 166.99 MRaw value 166,989,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 188.40 MRaw value 188,395,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 194.64 MRaw value 194,638,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 206.29 MRaw value 206,292,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 219.37 MRaw value 219,365,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 233.29 MRaw value 233,294,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 265.79 MDerived by subtractionRaw value 265,788,000.00 USD 2021-10-01 — 2021-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-01-01 — 2021-12-31 · 924.74 M USD · Source version 2024-02-13
- Subtract: 2021-01-01 — 2021-09-30 · 658.95 M USD · Source version 2022-11-01
| 277.99 MRaw value 277,987,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 362.85 MRaw value 362,853,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 417.35 MRaw value 417,347,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 468.92 MDerived by subtractionRaw value 468,919,000.00 USD 2022-10-01 — 2022-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-01-01 — 2022-12-31 · 1.53 B USD · Source version 2025-02-19
- Subtract: 2022-01-01 — 2022-09-30 · 1.06 B USD · Source version 2023-10-31
| 484.58 MRaw value 484,578,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 530.06 MRaw value 530,062,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 602.70 MRaw value 602,695,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 639.97 MDerived by subtractionRaw value 639,965,000.00 USD 2023-10-01 — 2023-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-01-01 — 2023-12-31 · 2.26 B USD · Source version 2026-02-17
- Subtract: 2023-01-01 — 2023-09-30 · 1.62 B USD · Source version 2024-11-08
| 660.20 MRaw value 660,200,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 699.60 MRaw value 699,600,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 785.30 MRaw value 785,300,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 799.60 MDerived by subtractionRaw value 799,600,000.00 USD 2024-10-01 — 2024-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-01-01 — 2024-12-31 · 2.94 B USD · Source version 2026-02-17
- Subtract: 2024-01-01 — 2024-09-30 · 2.15 B USD · Source version 2025-11-05
| 858.80 MRaw value 858,800,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 986.20 MRaw value 986,200,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 978.20 MRaw value 978,200,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 1.03 BDerived by subtractionRaw value 1,032,900,000.00 USD 2025-10-01 — 2025-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-01-01 — 2025-12-31 · 3.86 B USD · Source version 2026-02-17
- Subtract: 2025-01-01 — 2025-09-30 · 2.82 B USD · Source version 2025-11-05
| 1.16 BRaw value 1,157,800,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 1.38 BRaw value 1,378,000,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Net income | 82.96 MRaw value 82,961,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 102.69 MRaw value 102,685,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 133.72 MRaw value 133,722,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 103.83 MRaw value 103,833,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 144.54 MRaw value 144,538,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | -155.27 MRaw value -155,269,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 168.52 MRaw value 168,524,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 170.32 MRaw value 170,322,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 201.03 MRaw value 201,029,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 189.25 MRaw value 189,251,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 208.90 MRaw value 208,895,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 260.69 MRaw value 260,692,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 138.43 MRaw value 138,431,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 144.79 MRaw value 144,793,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 168.38 MRaw value 168,375,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 182.96 MRaw value 182,958,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 180.37 MRaw value 180,366,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 196.89 MRaw value 196,888,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 224.31 MRaw value 224,305,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 239.30 MDerived by subtractionRaw value 239,295,000.00 USD 2021-10-01 — 2021-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-01-01 — 2021-12-31 · 840.85 M USD · Source version 2024-02-13
- Subtract: 2021-01-01 — 2021-09-30 · 601.56 M USD · Source version 2022-11-01
| 272.26 MRaw value 272,259,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 299.10 MRaw value 299,099,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 354.00 MRaw value 353,999,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 427.09 MDerived by subtractionRaw value 427,089,000.00 USD 2022-10-01 — 2022-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-01-01 — 2022-12-31 · 1.35 B USD · Source version 2025-02-19
- Subtract: 2022-01-01 — 2022-09-30 · 925.36 M USD · Source version 2023-10-31
| 436.47 MRaw value 436,473,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 491.89 MRaw value 491,885,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 545.33 MRaw value 545,327,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 613.62 MDerived by subtractionRaw value 613,615,000.00 USD 2023-10-01 — 2023-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-01-01 — 2023-12-31 · 2.09 B USD · Source version 2026-02-17
- Subtract: 2023-01-01 — 2023-09-30 · 1.47 B USD · Source version 2024-11-08
| 637.70 MRaw value 637,700,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 665.40 MRaw value 665,400,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 748.00 MRaw value 748,000,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 801.00 MDerived by subtractionRaw value 801,000,000.00 USD 2024-10-01 — 2024-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-01-01 — 2024-12-31 · 2.85 B USD · Source version 2026-02-17
- Subtract: 2024-01-01 — 2024-09-30 · 2.05 B USD · Source version 2025-11-05
| 813.80 MRaw value 813,800,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 888.80 MRaw value 888,800,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 853.00 MRaw value 853,000,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 955.80 MDerived by subtractionRaw value 955,800,000.00 USD 2025-10-01 — 2025-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-01-01 — 2025-12-31 · 3.51 B USD · Source version 2026-02-17
- Subtract: 2025-01-01 — 2025-09-30 · 2.56 B USD · Source version 2025-11-05
| 1.02 BRaw value 1,022,900,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 1.21 BRaw value 1,212,900,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Operating cash flow | 162.86 MRaw value 162,862,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 79.23 MDerived by subtractionRaw value 79,233,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2017-01-01 — 2017-06-30 · 242.10 M USD · Source version 2018-08-08
- Subtract: 2017-01-01 — 2017-03-31 · 162.86 M USD · Source version 2018-05-04
| 205.87 MDerived by subtractionRaw value 205,868,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2017-01-01 — 2017-09-30 · 447.96 M USD · Source version 2018-11-05
- Subtract: 2017-01-01 — 2017-06-30 · 242.10 M USD · Source version 2018-08-08
| 183.66 MDerived by subtractionRaw value 183,664,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2017-01-01 — 2017-12-31 · 631.63 M USD · Source version 2020-02-14
- Subtract: 2017-01-01 — 2017-09-30 · 447.96 M USD · Source version 2018-11-05
| 195.54 MRaw value 195,541,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 130.58 MDerived by subtractionRaw value 130,584,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2018-01-01 — 2018-06-30 · 326.13 M USD · Source version 2019-08-02
- Subtract: 2018-01-01 — 2018-03-31 · 195.54 M USD · Source version 2019-05-06
| -118.83 MDerived by subtractionRaw value -118,825,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2018-01-01 — 2018-09-30 · 207.30 M USD · Source version 2019-11-01
- Subtract: 2018-01-01 — 2018-06-30 · 326.13 M USD · Source version 2019-08-02
| 295.82 MDerived by subtractionRaw value 295,819,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2018-01-01 — 2018-12-31 · 503.12 M USD · Source version 2021-02-19
- Subtract: 2018-01-01 — 2018-09-30 · 207.30 M USD · Source version 2019-11-01
| 170.10 MRaw value 170,097,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 196.38 MDerived by subtractionRaw value 196,379,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2019-01-01 — 2019-06-30 · 366.48 M USD · Source version 2020-08-05
- Subtract: 2019-01-01 — 2019-03-31 · 170.10 M USD · Source version 2020-05-06
| 269.40 MDerived by subtractionRaw value 269,397,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2019-01-01 — 2019-09-30 · 635.87 M USD · Source version 2020-11-03
- Subtract: 2019-01-01 — 2019-06-30 · 366.48 M USD · Source version 2020-08-05
| 327.16 MDerived by subtractionRaw value 327,161,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2019-01-01 — 2019-12-31 · 963.03 M USD · Source version 2022-02-15
- Subtract: 2019-01-01 — 2019-09-30 · 635.87 M USD · Source version 2020-11-03
| 194.85 MRaw value 194,847,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 138.22 MDerived by subtractionRaw value 138,216,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2020-01-01 — 2020-06-30 · 333.06 M USD · Source version 2021-08-03
- Subtract: 2020-01-01 — 2020-03-31 · 194.85 M USD · Source version 2021-05-06
| 215.13 MDerived by subtractionRaw value 215,127,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2020-01-01 — 2020-09-30 · 548.19 M USD · Source version 2021-11-02
- Subtract: 2020-01-01 — 2020-06-30 · 333.06 M USD · Source version 2021-08-03
| 186.92 MDerived by subtractionRaw value 186,924,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-01-01 — 2020-12-31 · 735.11 M USD · Source version 2023-02-14
- Subtract: 2020-01-01 — 2020-09-30 · 548.19 M USD · Source version 2021-11-02
| 254.68 MRaw value 254,675,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 263.37 MDerived by subtractionRaw value 263,366,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2021-01-01 — 2021-06-30 · 518.04 M USD · Source version 2022-08-02
- Subtract: 2021-01-01 — 2021-03-31 · 254.68 M USD · Source version 2022-05-03
| 272.58 MDerived by subtractionRaw value 272,579,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2021-01-01 — 2021-09-30 · 790.62 M USD · Source version 2022-11-01
- Subtract: 2021-01-01 — 2021-06-30 · 518.04 M USD · Source version 2022-08-02
| 225.24 MDerived by subtractionRaw value 225,236,000.00 USD 2021-10-01 — 2021-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-01-01 — 2021-12-31 · 1.02 B USD · Source version 2024-02-13
- Subtract: 2021-01-01 — 2021-09-30 · 790.62 M USD · Source version 2022-11-01
| 217.14 MRaw value 217,138,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 101.10 MDerived by subtractionRaw value 101,097,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2022-01-01 — 2022-06-30 · 318.24 M USD · Source version 2023-08-01
- Subtract: 2022-01-01 — 2022-03-31 · 217.14 M USD · Source version 2023-05-02
| 134.11 MDerived by subtractionRaw value 134,105,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2022-01-01 — 2022-09-30 · 452.34 M USD · Source version 2023-10-31
- Subtract: 2022-01-01 — 2022-06-30 · 318.24 M USD · Source version 2023-08-01
| 40.47 MDerived by subtractionRaw value 40,473,000.00 USD 2022-10-01 — 2022-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-01-01 — 2022-12-31 · 492.81 M USD · Source version 2025-02-19
- Subtract: 2022-01-01 — 2022-09-30 · 452.34 M USD · Source version 2023-10-31
| 374.48 MRaw value 374,483,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 434.09 MDerived by subtractionRaw value 434,090,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2023-01-01 — 2023-06-30 · 808.57 M USD · Source version 2024-07-31
- Subtract: 2023-01-01 — 2023-03-31 · 374.48 M USD · Source version 2024-05-08
| 698.98 MDerived by subtractionRaw value 698,977,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2023-01-01 — 2023-09-30 · 1.51 B USD · Source version 2024-11-08
- Subtract: 2023-01-01 — 2023-06-30 · 808.57 M USD · Source version 2024-07-31
| 526.45 MDerived by subtractionRaw value 526,450,000.00 USD 2023-10-01 — 2023-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-01-01 — 2023-12-31 · 2.03 B USD · Source version 2026-02-17
- Subtract: 2023-01-01 — 2023-09-30 · 1.51 B USD · Source version 2024-11-08
| 513.80 MRaw value 513,800,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 989.00 MDerived by subtractionRaw value 989,000,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-01-01 — 2024-06-30 · 1.50 B USD · Source version 2025-08-06
- Subtract: 2024-01-01 — 2024-03-31 · 513.80 M USD · Source version 2025-05-07
| 1.17 BDerived by subtractionRaw value 1,174,500,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-01-01 — 2024-09-30 · 2.68 B USD · Source version 2025-11-05
- Subtract: 2024-01-01 — 2024-06-30 · 1.50 B USD · Source version 2025-08-06
| 1.03 BDerived by subtractionRaw value 1,030,900,000.00 USD 2024-10-01 — 2024-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-01-01 — 2024-12-31 · 3.71 B USD · Source version 2026-02-17
- Subtract: 2024-01-01 — 2024-09-30 · 2.68 B USD · Source version 2025-11-05
| 641.70 MRaw value 641,700,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 1.20 BDerived by subtractionRaw value 1,200,100,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-01-01 — 2025-06-30 · 1.84 B USD · Source version 2026-08-05
- Subtract: 2025-01-01 — 2025-03-31 · 641.70 M USD · Source version 2026-05-06
| 1.27 BDerived by subtractionRaw value 1,268,200,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-01-01 — 2025-09-30 · 3.11 B USD · Source version 2025-11-05
- Subtract: 2025-01-01 — 2025-06-30 · 1.84 B USD · Source version 2026-08-05
| 1.26 BDerived by subtractionRaw value 1,261,900,000.00 USD 2025-10-01 — 2025-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-01-01 — 2025-12-31 · 4.37 B USD · Source version 2026-02-17
- Subtract: 2025-01-01 — 2025-09-30 · 3.11 B USD · Source version 2025-11-05
| 1.69 BRaw value 1,693,500,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 1.08 BDerived by subtractionRaw value 1,083,000,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2026-01-01 — 2026-06-30 · 2.78 B USD · Source version 2026-08-05
- Subtract: 2026-01-01 — 2026-03-31 · 1.69 B USD · Source version 2026-05-06
|
|---|
| Capital expenditure | 4.65 MRaw value 4,645,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 4.89 MDerived by subtractionRaw value 4,889,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2017-01-01 — 2017-06-30 · 9.53 M USD · Source version 2018-08-08
- Subtract: 2017-01-01 — 2017-03-31 · 4.65 M USD · Source version 2018-05-04
| 2.63 MDerived by subtractionRaw value 2,625,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2017-01-01 — 2017-09-30 · 12.16 M USD · Source version 2018-11-05
- Subtract: 2017-01-01 — 2017-06-30 · 9.53 M USD · Source version 2018-08-08
| 3.12 MDerived by subtractionRaw value 3,120,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2017-01-01 — 2017-12-31 · 15.28 M USD · Source version 2020-02-14
- Subtract: 2017-01-01 — 2017-09-30 · 12.16 M USD · Source version 2018-11-05
| 6.34 MRaw value 6,336,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 6.74 MDerived by subtractionRaw value 6,735,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2018-01-01 — 2018-06-30 · 13.07 M USD · Source version 2019-08-02
- Subtract: 2018-01-01 — 2018-03-31 · 6.34 M USD · Source version 2019-05-06
| 4.54 MDerived by subtractionRaw value 4,542,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2018-01-01 — 2018-09-30 · 17.61 M USD · Source version 2019-11-01
- Subtract: 2018-01-01 — 2018-06-30 · 13.07 M USD · Source version 2019-08-02
| 6.22 MDerived by subtractionRaw value 6,217,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2018-01-01 — 2018-12-31 · 23.83 M USD · Source version 2020-02-14
- Subtract: 2018-01-01 — 2018-09-30 · 17.61 M USD · Source version 2019-11-01
| 5.24 MRaw value 5,237,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 3.40 MDerived by subtractionRaw value 3,402,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2019-01-01 — 2019-06-30 · 8.64 M USD · Source version 2020-08-05
- Subtract: 2019-01-01 — 2019-03-31 · 5.24 M USD · Source version 2020-05-06
| 4.68 MDerived by subtractionRaw value 4,680,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2019-01-01 — 2019-09-30 · 13.32 M USD · Source version 2020-11-03
- Subtract: 2019-01-01 — 2019-06-30 · 8.64 M USD · Source version 2020-08-05
| 2.43 MDerived by subtractionRaw value 2,432,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2019-01-01 — 2019-12-31 · 15.75 M USD · Source version 2020-02-14
- Subtract: 2019-01-01 — 2019-09-30 · 13.32 M USD · Source version 2020-11-03
| 3.11 MRaw value 3,107,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 2.07 MDerived by subtractionRaw value 2,071,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2020-01-01 — 2020-06-30 · 5.18 M USD · Source version 2021-08-03
- Subtract: 2020-01-01 — 2020-03-31 · 3.11 M USD · Source version 2021-05-06
| 2.52 MDerived by subtractionRaw value 2,523,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2020-01-01 — 2020-09-30 · 7.70 M USD · Source version 2021-11-02
- Subtract: 2020-01-01 — 2020-06-30 · 5.18 M USD · Source version 2021-08-03
| — | 5.10 MRaw value 5,096,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 4.47 MDerived by subtractionRaw value 4,471,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2021-01-01 — 2021-06-30 · 9.57 M USD · Source version 2022-08-02
- Subtract: 2021-01-01 — 2021-03-31 · 5.10 M USD · Source version 2022-05-03
| 45.89 MDerived by subtractionRaw value 45,888,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2021-01-01 — 2021-09-30 · 55.46 M USD · Source version 2022-11-01
- Subtract: 2021-01-01 — 2021-06-30 · 9.57 M USD · Source version 2022-08-02
| — | 14.88 MRaw value 14,876,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 8.87 MDerived by subtractionRaw value 8,868,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2022-01-01 — 2022-06-30 · 23.74 M USD · Source version 2023-08-01
- Subtract: 2022-01-01 — 2022-03-31 · 14.88 M USD · Source version 2023-05-02
| 10.44 MDerived by subtractionRaw value 10,440,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2022-01-01 — 2022-09-30 · 34.18 M USD · Source version 2023-10-31
- Subtract: 2022-01-01 — 2022-06-30 · 23.74 M USD · Source version 2023-08-01
| — | 5.63 MRaw value 5,631,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 11.58 MDerived by subtractionRaw value 11,581,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2023-01-01 — 2023-06-30 · 17.21 M USD · Source version 2024-07-31
- Subtract: 2023-01-01 — 2023-03-31 · 5.63 M USD · Source version 2024-05-08
| 11.21 MDerived by subtractionRaw value 11,212,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2023-01-01 — 2023-09-30 · 28.42 M USD · Source version 2024-11-08
- Subtract: 2023-01-01 — 2023-06-30 · 17.21 M USD · Source version 2024-07-31
| — | 9.40 MRaw value 9,400,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 3.20 MDerived by subtractionRaw value 3,200,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-01-01 — 2024-06-30 · 12.60 M USD · Source version 2025-08-06
- Subtract: 2024-01-01 — 2024-03-31 · 9.40 M USD · Source version 2025-05-07
| 7.00 MDerived by subtractionRaw value 7,000,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-01-01 — 2024-09-30 · 19.60 M USD · Source version 2025-11-05
- Subtract: 2024-01-01 — 2024-06-30 · 12.60 M USD · Source version 2025-08-06
| — | 28.40 MRaw value 28,400,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 24.00 MDerived by subtractionRaw value 24,000,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-01-01 — 2025-06-30 · 52.40 M USD · Source version 2026-08-05
- Subtract: 2025-01-01 — 2025-03-31 · 28.40 M USD · Source version 2026-05-06
| 30.10 MDerived by subtractionRaw value 30,100,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-01-01 — 2025-09-30 · 82.50 M USD · Source version 2025-11-05
- Subtract: 2025-01-01 — 2025-06-30 · 52.40 M USD · Source version 2026-08-05
| — | 54.50 MRaw value 54,500,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 29.70 MDerived by subtractionRaw value 29,700,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2026-01-01 — 2026-06-30 · 84.20 M USD · Source version 2026-08-05
- Subtract: 2026-01-01 — 2026-03-31 · 54.50 M USD · Source version 2026-05-06
|
|---|