| Revenue | 938.88 MRaw value 938,876,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 949.81 MRaw value 949,806,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 965.66 MRaw value 965,661,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 991.24 MRaw value 991,235,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 1.04 BRaw value 1,042,458,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 1.06 BRaw value 1,060,823,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 1.06 BRaw value 1,060,991,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 1.06 BRaw value 1,061,489,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 1.05 BRaw value 1,053,863,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 397.62 MRaw value 397,619,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 388.91 MRaw value 388,906,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 404.08 MDerived by subtractionRaw value 404,083,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 · 1.58 B USD · Source version 2022-02-24
- Subtract: 2019-01-01 — 2019-09-30 · 1.18 B USD · Source version 2020-11-05
| 385.18 MRaw value 385,184,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 305.28 MRaw value 305,283,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 340.35 MRaw value 340,353,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 3.12 BDerived by subtractionRaw value 3,116,450,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 · 4.15 B USD · Source version 2023-02-23
- Subtract: 2020-01-01 — 2020-09-30 · 1.03 B USD · Source version 2021-11-04
| 373.98 MRaw value 373,984,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 401.48 MRaw value 401,484,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 411.53 MRaw value 411,534,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 3.30 BDerived by subtractionRaw value 3,304,529,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 · 4.49 B USD · Source version 2024-02-22
- Subtract: 2021-01-01 — 2021-09-30 · 1.19 B USD · Source version 2022-11-03
| 1.25 BRaw value 1,248,046,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 1.29 BRaw value 1,289,534,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 1.29 BRaw value 1,286,945,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 1.28 BDerived by subtractionRaw value 1,279,049,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 · 5.10 B USD · Source version 2025-02-14
- Subtract: 2022-01-01 — 2022-09-30 · 3.82 B USD · Source version 2023-11-02
| 1.31 BRaw value 1,314,349,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 1.36 BRaw value 1,357,936,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 1.39 BRaw value 1,388,175,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 1.42 BDerived by subtractionRaw value 1,419,829,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.48 B USD · Source version 2026-02-12
- Subtract: 2023-01-01 — 2023-09-30 · 4.06 B USD · Source version 2024-11-06
| 1.48 BRaw value 1,476,863,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 1.53 BRaw value 1,534,409,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 1.56 BRaw value 1,557,358,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 1.58 BDerived by subtractionRaw value 1,581,279,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 · 6.15 B USD · Source version 2026-02-12
- Subtract: 2024-01-01 — 2024-09-30 · 4.57 B USD · Source version 2025-11-05
| 1.59 BRaw value 1,592,529,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 1.71 BRaw value 1,711,948,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 1.75 BRaw value 1,754,093,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 1.84 BDerived by subtractionRaw value 1,843,167,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 · 6.90 B USD · Source version 2026-02-12
- Subtract: 2025-01-01 — 2025-09-30 · 5.06 B USD · Source version 2025-11-05
| 1.94 BRaw value 1,936,149,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 2.03 BRaw value 2,029,062,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Gross profit | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
|---|
| Operating income | 147.76 MRaw value 147,755,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 170.19 MRaw value 170,194,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 176.76 MRaw value 176,756,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 154.41 MRaw value 154,405,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 157.12 MRaw value 157,119,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 201.46 MRaw value 201,460,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 195.64 MRaw value 195,635,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 254.05 MRaw value 254,053,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 158.68 MRaw value 158,675,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 193.12 MRaw value 193,115,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 223.47 MRaw value 223,474,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 206.07 MRaw value 206,074,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 137.50 MRaw value 137,502,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 131.73 MRaw value 131,726,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 240.26 MRaw value 240,264,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 425.29 MDerived by subtractionRaw value 425,293,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 · 934.79 M USD · Source version 2023-02-23
- Subtract: 2020-01-01 — 2020-09-30 · 509.49 M USD · Source version 2021-11-04
| 170.41 MRaw value 170,406,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 305.93 MRaw value 305,928,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 181.44 MRaw value 181,436,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 196.40 MDerived by subtractionRaw value 196,402,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 · 854.17 M USD · Source version 2024-02-22
- Subtract: 2021-01-01 — 2021-09-30 · 657.77 M USD · Source version 2022-11-03
| 222.13 MRaw value 222,130,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 293.78 MRaw value 293,781,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 285.76 MRaw value 285,762,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 248.20 MDerived by subtractionRaw value 248,198,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.05 B USD · Source version 2025-02-14
- Subtract: 2022-01-01 — 2022-09-30 · 801.67 M USD · Source version 2023-11-02
| 240.66 MRaw value 240,662,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 212.53 MRaw value 212,526,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 237.83 MRaw value 237,833,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 230.76 MDerived by subtractionRaw value 230,757,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 · 921.78 M USD · Source version 2026-02-12
- Subtract: 2023-01-01 — 2023-09-30 · 691.02 M USD · Source version 2024-11-06
| 245.62 MRaw value 245,623,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 230.29 MRaw value 230,294,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 251.16 MRaw value 251,164,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 282.44 MDerived by subtractionRaw value 282,438,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 · 1.01 B USD · Source version 2026-02-12
- Subtract: 2024-01-01 — 2024-09-30 · 727.08 M USD · Source version 2025-11-05
| 254.29 MRaw value 254,294,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 259.90 MRaw value 259,896,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 308.59 MRaw value 308,589,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 341.04 MDerived by subtractionRaw value 341,043,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 · 1.16 B USD · Source version 2026-02-12
- Subtract: 2025-01-01 — 2025-09-30 · 822.78 M USD · Source version 2025-11-05
| 395.23 MRaw value 395,230,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 373.53 MRaw value 373,528,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Net income | 58.51 MRaw value 58,507,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 81.12 MRaw value 81,122,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 24.32 MRaw value 24,324,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 21.48 MRaw value 21,479,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 38.93 MRaw value 38,927,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 91.90 MRaw value 91,903,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 65.74 MRaw value 65,744,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 158.56 MRaw value 158,557,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 30.45 MRaw value 30,452,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 92.48 MRaw value 92,475,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 108.28 MRaw value 108,284,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 37.10 MRaw value 37,104,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 64.89 MRaw value 64,892,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | -7.11 MRaw value -7,113,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 38.56 MRaw value 38,562,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 246.76 MDerived by subtractionRaw value 246,755,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 · 343.10 M USD · Source version 2023-02-23
- Subtract: 2020-01-01 — 2020-09-30 · 96.34 M USD · Source version 2021-11-04
| 46.63 MRaw value 46,631,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 276.52 MRaw value 276,522,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 68.11 MRaw value 68,111,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 61.46 MDerived by subtractionRaw value 61,461,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 · 452.73 M USD · Source version 2024-02-22
- Subtract: 2021-01-01 — 2021-09-30 · 391.26 M USD · Source version 2022-11-03
| 41.71 MRaw value 41,707,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 201.86 MRaw value 201,858,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 192.93 MRaw value 192,931,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 125.65 MDerived by subtractionRaw value 125,653,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 · 562.15 M USD · Source version 2025-02-14
- Subtract: 2022-01-01 — 2022-09-30 · 436.50 M USD · Source version 2023-11-02
| 65.54 MRaw value 65,535,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 1.14 MRaw value 1,143,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 91.39 MRaw value 91,391,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 29.19 MDerived by subtractionRaw value 29,194,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 · 187.26 M USD · Source version 2026-02-12
- Subtract: 2023-01-01 — 2023-09-30 · 158.07 M USD · Source version 2024-11-06
| 77.03 MRaw value 77,025,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 34.62 MRaw value 34,621,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | -33.67 MRaw value -33,665,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 105.69 MDerived by subtractionRaw value 105,685,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 · 183.67 M USD · Source version 2026-02-12
- Subtract: 2024-01-01 — 2024-09-30 · 77.98 M USD · Source version 2025-11-05
| 16.23 MRaw value 16,233,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | -43.34 MRaw value -43,340,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 86.24 MRaw value 86,241,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 93.12 MDerived by subtractionRaw value 93,120,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 · 152.25 M USD · Source version 2026-02-12
- Subtract: 2025-01-01 — 2025-09-30 · 59.13 M USD · Source version 2025-11-05
| 149.00 MRaw value 148,999,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 106.10 MRaw value 106,102,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Operating cash flow | 121.84 MRaw value 121,837,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 197.84 MDerived by subtractionRaw value 197,840,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 · 319.68 M USD · Source version 2018-07-27
- Subtract: 2017-01-01 — 2017-03-31 · 121.84 M USD · Source version 2018-04-26
| 199.19 MDerived by subtractionRaw value 199,192,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 · 518.87 M USD · Source version 2018-10-25
- Subtract: 2017-01-01 — 2017-06-30 · 319.68 M USD · Source version 2018-07-27
| 202.10 MDerived by subtractionRaw value 202,099,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 · 720.97 M USD · Source version 2020-02-13
- Subtract: 2017-01-01 — 2017-09-30 · 518.87 M USD · Source version 2018-10-25
| 91.57 MRaw value 91,568,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 301.76 MDerived by subtractionRaw value 301,761,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 · 393.33 M USD · Source version 2019-08-01
- Subtract: 2018-01-01 — 2018-03-31 · 91.57 M USD · Source version 2019-04-25
| 231.21 MDerived by subtractionRaw value 231,214,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 · 624.54 M USD · Source version 2019-10-31
- Subtract: 2018-01-01 — 2018-06-30 · 393.33 M USD · Source version 2019-08-01
| 311.01 MDerived by subtractionRaw value 311,006,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 · 935.55 M USD · Source version 2021-02-24
- Subtract: 2018-01-01 — 2018-09-30 · 624.54 M USD · Source version 2019-10-31
| 117.07 MRaw value 117,067,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 312.66 MDerived by subtractionRaw value 312,664,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 · 429.73 M USD · Source version 2020-08-06
- Subtract: 2019-01-01 — 2019-03-31 · 117.07 M USD · Source version 2020-05-07
| 218.41 MDerived by subtractionRaw value 218,414,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 · 648.15 M USD · Source version 2020-11-05
- Subtract: 2019-01-01 — 2019-06-30 · 429.73 M USD · Source version 2020-08-06
| 318.51 MDerived by subtractionRaw value 318,510,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 · 966.66 M USD · Source version 2022-02-24
- Subtract: 2019-01-01 — 2019-09-30 · 648.15 M USD · Source version 2020-11-05
| 125.42 MRaw value 125,415,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 313.66 MDerived by subtractionRaw value 313,659,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 · 439.07 M USD · Source version 2021-08-05
- Subtract: 2020-01-01 — 2020-03-31 · 125.42 M USD · Source version 2021-05-06
| 188.14 MDerived by subtractionRaw value 188,144,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 · 627.22 M USD · Source version 2021-11-04
- Subtract: 2020-01-01 — 2020-06-30 · 439.07 M USD · Source version 2021-08-05
| 360.44 MDerived by subtractionRaw value 360,439,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 · 987.66 M USD · Source version 2023-02-23
- Subtract: 2020-01-01 — 2020-09-30 · 627.22 M USD · Source version 2021-11-04
| 68.83 MRaw value 68,829,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 320.37 MDerived by subtractionRaw value 320,373,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 · 389.20 M USD · Source version 2022-08-04
- Subtract: 2021-01-01 — 2021-03-31 · 68.83 M USD · Source version 2022-04-28
| 74.14 MDerived by subtractionRaw value 74,135,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 · 463.34 M USD · Source version 2022-11-03
- Subtract: 2021-01-01 — 2021-06-30 · 389.20 M USD · Source version 2022-08-04
| 295.57 MDerived by subtractionRaw value 295,565,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 · 758.90 M USD · Source version 2024-02-22
- Subtract: 2021-01-01 — 2021-09-30 · 463.34 M USD · Source version 2022-11-03
| 54.51 MRaw value 54,506,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 291.42 MDerived by subtractionRaw value 291,418,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 · 345.92 M USD · Source version 2023-08-03
- Subtract: 2022-01-01 — 2022-03-31 · 54.51 M USD · Source version 2023-05-04
| 214.43 MDerived by subtractionRaw value 214,431,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 · 560.36 M USD · Source version 2023-11-02
- Subtract: 2022-01-01 — 2022-06-30 · 345.92 M USD · Source version 2023-08-03
| 367.34 MDerived by subtractionRaw value 367,340,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 · 927.70 M USD · Source version 2025-02-14
- Subtract: 2022-01-01 — 2022-09-30 · 560.36 M USD · Source version 2023-11-02
| 128.81 MRaw value 128,808,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 317.29 MDerived by subtractionRaw value 317,286,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 · 446.09 M USD · Source version 2024-08-01
- Subtract: 2023-01-01 — 2023-03-31 · 128.81 M USD · Source version 2024-05-02
| 220.28 MDerived by subtractionRaw value 220,280,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 · 666.37 M USD · Source version 2024-11-06
- Subtract: 2023-01-01 — 2023-06-30 · 446.09 M USD · Source version 2024-08-01
| 447.19 MDerived by subtractionRaw value 447,193,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 · 1.11 B USD · Source version 2026-02-12
- Subtract: 2023-01-01 — 2023-09-30 · 666.37 M USD · Source version 2024-11-06
| 130.04 MRaw value 130,038,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 382.18 MDerived by subtractionRaw value 382,177,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 · 512.22 M USD · Source version 2025-08-06
- Subtract: 2024-01-01 — 2024-03-31 · 130.04 M USD · Source version 2025-05-01
| 252.91 MDerived by subtractionRaw value 252,913,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 · 765.13 M USD · Source version 2025-11-05
- Subtract: 2024-01-01 — 2024-06-30 · 512.22 M USD · Source version 2025-08-06
| 431.58 MDerived by subtractionRaw value 431,580,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 · 1.20 B USD · Source version 2026-02-12
- Subtract: 2024-01-01 — 2024-09-30 · 765.13 M USD · Source version 2025-11-05
| 197.30 MRaw value 197,299,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 375.13 MDerived by subtractionRaw value 375,126,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 · 572.43 M USD · Source version 2026-08-05
- Subtract: 2025-01-01 — 2025-03-31 · 197.30 M USD · Source version 2026-04-30
| 267.58 MDerived by subtractionRaw value 267,576,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 · 840.00 M USD · Source version 2025-11-05
- Subtract: 2025-01-01 — 2025-06-30 · 572.43 M USD · Source version 2026-08-05
| 500.00 MDerived by subtractionRaw value 499,998,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 · 1.34 B USD · Source version 2026-02-12
- Subtract: 2025-01-01 — 2025-09-30 · 840.00 M USD · Source version 2025-11-05
| 338.55 MRaw value 338,550,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 549.26 MDerived by subtractionRaw value 549,263,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 · 887.81 M USD · Source version 2026-08-05
- Subtract: 2026-01-01 — 2026-03-31 · 338.55 M USD · Source version 2026-04-30
|
|---|
| Capital expenditure | 73.20 MRaw value 73,202,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 92.01 MRaw value 92,005,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 78.54 MRaw value 78,539,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 99.39 MDerived by subtractionRaw value 99,385,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 · 343.13 M USD · Source version 2020-02-13
- Subtract: 2017-01-01 — 2017-09-30 · 243.75 M USD · Source version 2018-10-25
| 95.61 MRaw value 95,605,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 122.00 MRaw value 121,996,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 112.35 MRaw value 112,352,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 130.11 MDerived by subtractionRaw value 130,109,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 · 460.06 M USD · Source version 2021-02-24
- Subtract: 2018-01-01 — 2018-09-30 · 329.95 M USD · Source version 2019-10-31
| 184.77 MRaw value 184,765,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 182.37 MRaw value 182,366,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 166.48 MRaw value 166,483,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 159.37 MDerived by subtractionRaw value 159,369,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 · 692.98 M USD · Source version 2022-02-24
- Subtract: 2019-01-01 — 2019-09-30 · 533.61 M USD · Source version 2020-11-05
| 97.14 MRaw value 97,144,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 103.01 MRaw value 103,014,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 109.00 MDerived by subtractionRaw value 109,004,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 · 309.16 M USD · Source version 2021-11-04
- Subtract: 2020-01-01 — 2020-06-30 · 200.16 M USD · Source version 2021-08-05
| 129.10 MDerived by subtractionRaw value 129,101,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 · 438.26 M USD · Source version 2023-02-23
- Subtract: 2020-01-01 — 2020-09-30 · 309.16 M USD · Source version 2021-11-04
| 145.53 MRaw value 145,528,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 150.06 MDerived by subtractionRaw value 150,058,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 · 295.59 M USD · Source version 2022-08-04
- Subtract: 2021-01-01 — 2021-03-31 · 145.53 M USD · Source version 2022-04-28
| 123.39 MDerived by subtractionRaw value 123,390,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 · 418.98 M USD · Source version 2022-11-03
- Subtract: 2021-01-01 — 2021-06-30 · 295.59 M USD · Source version 2022-08-04
| 192.11 MDerived by subtractionRaw value 192,106,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 · 611.08 M USD · Source version 2024-02-22
- Subtract: 2021-01-01 — 2021-09-30 · 418.98 M USD · Source version 2022-11-03
| 161.05 MRaw value 161,050,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 169.17 MDerived by subtractionRaw value 169,170,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 · 330.22 M USD · Source version 2023-08-03
- Subtract: 2022-01-01 — 2022-03-31 · 161.05 M USD · Source version 2023-05-04
| 266.58 MDerived by subtractionRaw value 266,581,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 · 596.80 M USD · Source version 2023-11-02
- Subtract: 2022-01-01 — 2022-06-30 · 330.22 M USD · Source version 2023-08-03
| 278.58 MDerived by subtractionRaw value 278,577,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 · 875.38 M USD · Source version 2025-02-14
- Subtract: 2022-01-01 — 2022-09-30 · 596.80 M USD · Source version 2023-11-02
| 265.91 MRaw value 265,906,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 334.85 MDerived by subtractionRaw value 334,852,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 · 600.76 M USD · Source version 2024-08-01
- Subtract: 2023-01-01 — 2023-03-31 · 265.91 M USD · Source version 2024-05-02
| 361.54 MDerived by subtractionRaw value 361,536,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 · 962.29 M USD · Source version 2024-11-06
- Subtract: 2023-01-01 — 2023-06-30 · 600.76 M USD · Source version 2024-08-01
| 376.93 MDerived by subtractionRaw value 376,929,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 · 1.34 B USD · Source version 2026-02-12
- Subtract: 2023-01-01 — 2023-09-30 · 962.29 M USD · Source version 2024-11-06
| 381.15 MRaw value 381,145,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 396.76 MDerived by subtractionRaw value 396,756,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 · 777.90 M USD · Source version 2025-08-06
- Subtract: 2024-01-01 — 2024-03-31 · 381.15 M USD · Source version 2025-05-01
| 396.07 MDerived by subtractionRaw value 396,067,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 · 1.17 B USD · Source version 2025-11-05
- Subtract: 2024-01-01 — 2024-06-30 · 777.90 M USD · Source version 2025-08-06
| 617.60 MDerived by subtractionRaw value 617,596,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 · 1.79 B USD · Source version 2026-02-12
- Subtract: 2024-01-01 — 2024-09-30 · 1.17 B USD · Source version 2025-11-05
| 674.77 MRaw value 674,767,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 556.76 MDerived by subtractionRaw value 556,756,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.23 B USD · Source version 2026-08-05
- Subtract: 2025-01-01 — 2025-03-31 · 674.77 M USD · Source version 2026-04-30
| 523.86 MDerived by subtractionRaw value 523,860,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 · 1.76 B USD · Source version 2025-11-05
- Subtract: 2025-01-01 — 2025-06-30 · 1.23 B USD · Source version 2026-08-05
| 516.25 MDerived by subtractionRaw value 516,245,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 · 2.27 B USD · Source version 2026-02-12
- Subtract: 2025-01-01 — 2025-09-30 · 1.76 B USD · Source version 2025-11-05
| 518.01 MRaw value 518,013,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 588.19 MDerived by subtractionRaw value 588,193,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 · 1.11 B USD · Source version 2026-08-05
- Subtract: 2026-01-01 — 2026-03-31 · 518.01 M USD · Source version 2026-04-30
|
|---|