| Revenue | 437.15 MRaw value 437,153,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 480.76 MRaw value 480,757,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 486.27 MRaw value 486,267,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 511.80 MRaw value 511,800,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 554.28 MRaw value 554,275,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 573.14 MRaw value 573,140,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 487.15 MRaw value 487,152,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 460.54 MRaw value 460,541,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 463.60 MRaw value 463,600,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 474.10 MRaw value 474,100,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 462.50 MRaw value 462,500,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 499.70 MRaw value 499,700,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 535.70 MRaw value 535,700,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 544.30 MRaw value 544,300,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 589.80 MRaw value 589,800,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 660.20 MRaw value 660,200,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 694.00 MRaw value 694,000,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 750.00 MRaw value 750,000,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 742.00 MRaw value 742,000,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 764.00 MDerived by subtractionRaw value 764,000,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-27
- Subtract: 2021-01-01 — 2021-09-30 · 2.19 B USD · Source version 2022-11-07
| 742.00 MRaw value 742,000,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 765.00 MRaw value 765,000,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 954.00 MRaw value 954,000,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 1.09 BDerived by subtractionRaw value 1,086,000,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 · 3.55 B USD · Source version 2025-02-25
- Subtract: 2022-01-01 — 2022-09-30 · 2.46 B USD · Source version 2023-11-08
| 794.00 MRaw value 794,000,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 1.00 BRaw value 1,003,000,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 932.00 MRaw value 932,000,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 892.00 MDerived by subtractionRaw value 892,000,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.62 B USD · Source version 2026-02-24
- Subtract: 2023-01-01 — 2023-09-30 · 2.73 B USD · Source version 2024-11-07
| 868.00 MRaw value 868,000,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 887.00 MRaw value 887,000,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 896.00 MRaw value 896,000,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 934.00 MDerived by subtractionRaw value 934,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 · 3.59 B USD · Source version 2026-02-24
- Subtract: 2024-01-01 — 2024-09-30 · 2.65 B USD · Source version 2025-11-06
| 936.00 MRaw value 936,000,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 973.00 MRaw value 973,000,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 988.00 MRaw value 988,000,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 1.03 BDerived by subtractionRaw value 1,033,000,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.93 B USD · Source version 2026-02-24
- Subtract: 2025-01-01 — 2025-09-30 · 2.90 B USD · Source version 2025-11-06
| 1.08 BRaw value 1,078,000,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 1.25 BRaw value 1,248,000,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Gross profit | 205.55 MRaw value 205,547,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 219.58 MRaw value 219,583,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 228.00 MRaw value 227,995,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 238.33 MRaw value 238,326,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 262.86 MRaw value 262,855,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 274.88 MRaw value 274,877,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 231.86 MRaw value 231,860,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 209.88 MRaw value 209,884,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 198.10 MRaw value 198,100,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 211.00 MRaw value 211,000,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 205.00 MRaw value 205,000,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 216.30 MRaw value 216,300,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 239.60 MRaw value 239,600,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 246.30 MRaw value 246,300,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 262.00 MRaw value 262,000,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 301.60 MRaw value 301,600,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 322.00 MRaw value 322,000,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 355.00 MRaw value 355,000,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 348.00 MRaw value 348,000,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 354.00 MDerived by subtractionRaw value 354,000,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.38 B USD · Source version 2024-02-27
- Subtract: 2021-01-01 — 2021-09-30 · 1.03 B USD · Source version 2022-11-07
| 334.00 MRaw value 334,000,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 338.00 MRaw value 338,000,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 390.00 MRaw value 390,000,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 485.00 MDerived by subtractionRaw value 485,000,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.55 B USD · Source version 2025-02-25
- Subtract: 2022-01-01 — 2022-09-30 · 1.06 B USD · Source version 2023-11-08
| 335.00 MRaw value 335,000,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 470.00 MRaw value 470,000,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 426.00 MRaw value 426,000,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 411.00 MDerived by subtractionRaw value 411,000,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.64 B USD · Source version 2026-02-24
- Subtract: 2023-01-01 — 2023-09-30 · 1.23 B USD · Source version 2024-11-07
| 415.00 MRaw value 415,000,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 419.00 MRaw value 419,000,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 432.00 MRaw value 432,000,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 441.00 MDerived by subtractionRaw value 441,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 · 1.71 B USD · Source version 2026-02-24
- Subtract: 2024-01-01 — 2024-09-30 · 1.27 B USD · Source version 2025-11-06
| 444.00 MRaw value 444,000,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 453.00 MRaw value 453,000,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 461.00 MRaw value 461,000,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 479.00 MDerived by subtractionRaw value 479,000,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.84 B USD · Source version 2026-02-24
- Subtract: 2025-01-01 — 2025-09-30 · 1.36 B USD · Source version 2025-11-06
| 507.00 MRaw value 507,000,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 595.00 MRaw value 595,000,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Operating income | 83.58 MRaw value 83,580,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 92.88 MRaw value 92,883,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 110.16 MRaw value 110,155,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 120.02 MRaw value 120,016,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 131.64 MRaw value 131,639,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 151.29 MRaw value 151,291,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 117.05 MRaw value 117,045,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 94.08 MRaw value 94,084,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 23.10 MRaw value 23,100,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 63.90 MRaw value 63,900,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 66.80 MRaw value 66,800,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 66.10 MRaw value 66,100,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 89.90 MRaw value 89,900,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 100.80 MRaw value 100,800,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 116.40 MRaw value 116,400,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 146.70 MRaw value 146,700,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 156.00 MRaw value 156,000,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 186.00 MRaw value 186,000,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 175.00 MRaw value 175,000,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 182.00 MDerived by subtractionRaw value 182,000,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 · 699.00 M USD · Source version 2024-02-27
- Subtract: 2021-01-01 — 2021-09-30 · 517.00 M USD · Source version 2022-11-07
| 172.00 MRaw value 172,000,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 164.00 MRaw value 164,000,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 118.00 MRaw value 118,000,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 163.00 MDerived by subtractionRaw value 163,000,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 · 617.00 M USD · Source version 2025-02-25
- Subtract: 2022-01-01 — 2022-09-30 · 454.00 M USD · Source version 2023-11-08
| 1.00 MRaw value 1,000,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | -1.70 BRaw value -1,696,000,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 118.00 MRaw value 118,000,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 24.00 MDerived by subtractionRaw value 24,000,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.55 B USD · Source version 2026-02-24
- Subtract: 2023-01-01 — 2023-09-30 · -1.58 B USD · Source version 2024-11-07
| 106.00 MRaw value 106,000,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 127.00 MRaw value 127,000,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 128.00 MRaw value 128,000,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 136.00 MDerived by subtractionRaw value 136,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 · 498.00 M USD · Source version 2026-02-24
- Subtract: 2024-01-01 — 2024-09-30 · 362.00 M USD · Source version 2025-11-06
| 111.00 MRaw value 111,000,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 135.00 MRaw value 135,000,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 138.00 MRaw value 138,000,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 143.00 MDerived by subtractionRaw value 143,000,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 · 528.00 M USD · Source version 2026-02-24
- Subtract: 2025-01-01 — 2025-09-30 · 385.00 M USD · Source version 2025-11-06
| 149.00 MRaw value 149,000,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 251.00 MRaw value 251,000,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Net income | 65.06 MRaw value 65,060,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 120.44 MRaw value 120,440,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 75.99 MRaw value 75,994,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 77.64 MRaw value 77,638,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 105.12 MRaw value 105,121,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 122.86 MRaw value 122,862,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 93.28 MRaw value 93,277,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 71.64 MRaw value 71,636,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 12.50 MRaw value 12,500,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 37.70 MRaw value 37,700,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 47.40 MRaw value 47,400,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 42.80 MRaw value 42,800,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 69.10 MRaw value 69,100,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 73.70 MRaw value 73,700,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 91.70 MRaw value 91,700,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 115.60 MRaw value 115,600,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 122.00 MRaw value 122,000,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 146.00 MRaw value 146,000,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 132.00 MRaw value 132,000,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 150.00 MDerived by subtractionRaw value 150,000,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 · 551.00 M USD · Source version 2024-02-27
- Subtract: 2021-01-01 — 2021-09-30 · 401.00 M USD · Source version 2022-11-07
| 143.00 MRaw value 143,000,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 130.00 MRaw value 130,000,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 6.00 MRaw value 6,000,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 54.00 MDerived by subtractionRaw value 54,000,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 · 333.00 M USD · Source version 2025-02-25
- Subtract: 2022-01-01 — 2022-09-30 · 279.00 M USD · Source version 2023-11-08
| -42.00 MRaw value -42,000,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | -1.77 BRaw value -1,769,000,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 39.00 MRaw value 39,000,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | -69.00 MDerived by subtractionRaw value -69,000,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.84 B USD · Source version 2026-02-24
- Subtract: 2023-01-01 — 2023-09-30 · -1.77 B USD · Source version 2024-11-07
| 15.00 MRaw value 15,000,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 23.00 MRaw value 23,000,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 62.00 MRaw value 62,000,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 91.00 MDerived by subtractionRaw value 91,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 · 190.00 M USD · Source version 2026-02-24
- Subtract: 2024-01-01 — 2024-09-30 · 99.00 M USD · Source version 2025-11-06
| 52.00 MRaw value 52,000,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 62.00 MRaw value 62,000,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 74.00 MRaw value 74,000,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 107.00 MDerived by subtractionRaw value 107,000,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 · 295.00 M USD · Source version 2026-02-24
- Subtract: 2025-01-01 — 2025-09-30 · 188.00 M USD · Source version 2025-11-06
| 84.00 MRaw value 84,000,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 175.00 MRaw value 175,000,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Operating cash flow | — | — | 98.96 MDerived by subtractionRaw value 98,963,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 · 274.44 M USD · Source version 2018-11-06
- Subtract: 2017-01-01 — 2017-06-30 · 175.47 M USD · Source version 2018-08-07
| 80.79 MDerived by subtractionRaw value 80,786,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 · 355.22 M USD · Source version 2020-02-28
- Subtract: 2017-01-01 — 2017-09-30 · 274.44 M USD · Source version 2018-11-06
| 72.76 MRaw value 72,756,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 109.61 MDerived by subtractionRaw value 109,611,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 · 182.37 M USD · Source version 2019-08-07
- Subtract: 2018-01-01 — 2018-03-31 · 72.76 M USD · Source version 2019-05-08
| 95.96 MDerived by subtractionRaw value 95,956,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 · 278.32 M USD · Source version 2019-11-06
- Subtract: 2018-01-01 — 2018-06-30 · 182.37 M USD · Source version 2019-08-07
| 135.48 MDerived by subtractionRaw value 135,477,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 · 413.80 M USD · Source version 2021-02-23
- Subtract: 2018-01-01 — 2018-09-30 · 278.32 M USD · Source version 2019-11-06
| 29.10 MRaw value 29,100,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 77.50 MDerived by subtractionRaw value 77,500,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 · 106.60 M USD · Source version 2020-08-03
- Subtract: 2019-01-01 — 2019-03-31 · 29.10 M USD · Source version 2020-05-06
| 60.70 MDerived by subtractionRaw value 60,700,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 · 167.30 M USD · Source version 2020-11-03
- Subtract: 2019-01-01 — 2019-06-30 · 106.60 M USD · Source version 2020-08-03
| 77.20 MDerived by subtractionRaw value 77,200,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 · 244.50 M USD · Source version 2022-02-28
- Subtract: 2019-01-01 — 2019-09-30 · 167.30 M USD · Source version 2020-11-03
| 74.90 MRaw value 74,900,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 139.00 MDerived by subtractionRaw value 139,000,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 · 213.90 M USD · Source version 2021-08-05
- Subtract: 2020-01-01 — 2020-03-31 · 74.90 M USD · Source version 2021-05-04
| 152.10 MDerived by subtractionRaw value 152,100,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 · 366.00 M USD · Source version 2021-11-03
- Subtract: 2020-01-01 — 2020-06-30 · 213.90 M USD · Source version 2021-08-05
| 147.00 MDerived by subtractionRaw value 147,000,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 · 513.00 M USD · Source version 2023-03-14
- Subtract: 2020-01-01 — 2020-09-30 · 366.00 M USD · Source version 2021-11-03
| 127.00 MRaw value 127,000,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 165.00 MDerived by subtractionRaw value 165,000,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 · 292.00 M USD · Source version 2022-08-03
- Subtract: 2021-01-01 — 2021-03-31 · 127.00 M USD · Source version 2022-05-02
| 153.00 MDerived by subtractionRaw value 153,000,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 · 445.00 M USD · Source version 2022-11-07
- Subtract: 2021-01-01 — 2021-06-30 · 292.00 M USD · Source version 2022-08-03
| 195.00 MDerived by subtractionRaw value 195,000,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 · 640.00 M USD · Source version 2024-02-27
- Subtract: 2021-01-01 — 2021-09-30 · 445.00 M USD · Source version 2022-11-07
| 41.00 MRaw value 41,000,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 105.00 MDerived by subtractionRaw value 105,000,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 · 146.00 M USD · Source version 2023-08-04
- Subtract: 2022-01-01 — 2022-03-31 · 41.00 M USD · Source version 2023-05-05
| 199.00 MDerived by subtractionRaw value 199,000,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 · 345.00 M USD · Source version 2023-11-08
- Subtract: 2022-01-01 — 2022-06-30 · 146.00 M USD · Source version 2023-08-04
| 184.00 MDerived by subtractionRaw value 184,000,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 · 529.00 M USD · Source version 2025-02-25
- Subtract: 2022-01-01 — 2022-09-30 · 345.00 M USD · Source version 2023-11-08
| 37.00 MRaw value 37,000,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | -59.00 MDerived by subtractionRaw value -59,000,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 · -22.00 M USD · Source version 2024-08-08
- Subtract: 2023-01-01 — 2023-03-31 · 37.00 M USD · Source version 2024-05-09
| 160.00 MDerived by subtractionRaw value 160,000,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 · 138.00 M USD · Source version 2024-11-07
- Subtract: 2023-01-01 — 2023-06-30 · -22.00 M USD · Source version 2024-08-08
| 181.00 MDerived by subtractionRaw value 181,000,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 · 319.00 M USD · Source version 2026-02-24
- Subtract: 2023-01-01 — 2023-09-30 · 138.00 M USD · Source version 2024-11-07
| 67.00 MRaw value 67,000,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 122.00 MDerived by subtractionRaw value 122,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 · 189.00 M USD · Source version 2025-08-07
- Subtract: 2024-01-01 — 2024-03-31 · 67.00 M USD · Source version 2025-05-08
| 163.00 MDerived by subtractionRaw value 163,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 · 352.00 M USD · Source version 2025-11-06
- Subtract: 2024-01-01 — 2024-06-30 · 189.00 M USD · Source version 2025-08-07
| 176.00 MDerived by subtractionRaw value 176,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 · 528.00 M USD · Source version 2026-02-24
- Subtract: 2024-01-01 — 2024-09-30 · 352.00 M USD · Source version 2025-11-06
| 141.00 MRaw value 141,000,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 165.00 MDerived by subtractionRaw value 165,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 · 306.00 M USD · Source version 2026-08-06
- Subtract: 2025-01-01 — 2025-03-31 · 141.00 M USD · Source version 2026-05-07
| 197.00 MDerived by subtractionRaw value 197,000,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 · 503.00 M USD · Source version 2025-11-06
- Subtract: 2025-01-01 — 2025-06-30 · 306.00 M USD · Source version 2026-08-06
| 142.00 MDerived by subtractionRaw value 142,000,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 · 645.00 M USD · Source version 2026-02-24
- Subtract: 2025-01-01 — 2025-09-30 · 503.00 M USD · Source version 2025-11-06
| 53.00 MRaw value 53,000,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 243.00 MDerived by subtractionRaw value 243,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 · 296.00 M USD · Source version 2026-08-06
- Subtract: 2026-01-01 — 2026-03-31 · 53.00 M USD · Source version 2026-05-07
|
|---|
| Capital expenditure | 4.10 MRaw value 4,099,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 5.64 MRaw value 5,640,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 8.12 MRaw value 8,118,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 13.43 MDerived by subtractionRaw value 13,430,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 · 31.29 M USD · Source version 2020-02-28
- Subtract: 2017-01-01 — 2017-09-30 · 17.86 M USD · Source version 2018-11-06
| 9.39 MRaw value 9,390,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 12.43 MRaw value 12,428,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 15.07 MRaw value 15,067,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 26.02 MDerived by subtractionRaw value 26,015,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 · 62.90 M USD · Source version 2021-02-23
- Subtract: 2018-01-01 — 2018-09-30 · 36.89 M USD · Source version 2019-11-06
| 14.50 MRaw value 14,500,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 13.70 MRaw value 13,700,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 16.50 MRaw value 16,500,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 19.20 MDerived by subtractionRaw value 19,200,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 · 63.90 M USD · Source version 2022-02-28
- Subtract: 2019-01-01 — 2019-09-30 · 44.70 M USD · Source version 2020-11-03
| 10.00 MRaw value 10,000,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 20.90 MRaw value 20,900,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 29.00 MRaw value 29,000,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 25.10 MDerived by subtractionRaw value 25,100,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 · 85.00 M USD · Source version 2023-03-14
- Subtract: 2020-01-01 — 2020-09-30 · 59.90 M USD · Source version 2021-11-03
| 27.00 MRaw value 27,000,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 16.00 MRaw value 16,000,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 20.50 MRaw value 20,500,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 24.00 MDerived by subtractionRaw value 24,000,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 · 87.00 M USD · Source version 2024-02-27
- Subtract: 2021-01-01 — 2021-09-30 · 63.00 M USD · Source version 2022-11-07
| 19.00 MRaw value 19,000,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 64.00 MRaw value 64,000,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 26.00 MDerived by subtractionRaw value 26,000,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 · 109.00 M USD · Source version 2023-11-08
- Subtract: 2022-01-01 — 2022-06-30 · 83.00 M USD · Source version 2023-08-04
| 55.00 MDerived by subtractionRaw value 55,000,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 · 164.00 M USD · Source version 2025-02-25
- Subtract: 2022-01-01 — 2022-09-30 · 109.00 M USD · Source version 2023-11-08
| 17.00 MRaw value 17,000,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 18.00 MDerived by subtractionRaw value 18,000,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 · 35.00 M USD · Source version 2024-08-08
- Subtract: 2023-01-01 — 2023-03-31 · 17.00 M USD · Source version 2024-05-09
| 18.00 MDerived by subtractionRaw value 18,000,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 · 53.00 M USD · Source version 2024-11-07
- Subtract: 2023-01-01 — 2023-06-30 · 35.00 M USD · Source version 2024-08-08
| 34.00 MDerived by subtractionRaw value 34,000,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 · 87.00 M USD · Source version 2026-02-24
- Subtract: 2023-01-01 — 2023-09-30 · 53.00 M USD · Source version 2024-11-07
| 18.00 MRaw value 18,000,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 27.00 MDerived by subtractionRaw value 27,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 · 45.00 M USD · Source version 2025-08-07
- Subtract: 2024-01-01 — 2024-03-31 · 18.00 M USD · Source version 2025-05-08
| 22.00 MDerived by subtractionRaw value 22,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 · 67.00 M USD · Source version 2025-11-06
- Subtract: 2024-01-01 — 2024-06-30 · 45.00 M USD · Source version 2025-08-07
| 51.00 MDerived by subtractionRaw value 51,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 · 118.00 M USD · Source version 2026-02-24
- Subtract: 2024-01-01 — 2024-09-30 · 67.00 M USD · Source version 2025-11-06
| 18.00 MRaw value 18,000,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 29.00 MDerived by subtractionRaw value 29,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 · 47.00 M USD · Source version 2026-08-06
- Subtract: 2025-01-01 — 2025-03-31 · 18.00 M USD · Source version 2026-05-07
| 51.00 MDerived by subtractionRaw value 51,000,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 · 98.00 M USD · Source version 2025-11-06
- Subtract: 2025-01-01 — 2025-06-30 · 47.00 M USD · Source version 2026-08-06
| 50.00 MDerived by subtractionRaw value 50,000,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 · 148.00 M USD · Source version 2026-02-24
- Subtract: 2025-01-01 — 2025-09-30 · 98.00 M USD · Source version 2025-11-06
| 25.00 MRaw value 25,000,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 54.00 MDerived by subtractionRaw value 54,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 · 79.00 M USD · Source version 2026-08-06
- Subtract: 2026-01-01 — 2026-03-31 · 25.00 M USD · Source version 2026-05-07
|
|---|