| Revenue | 502.20 MRaw value 502,200,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 513.20 MRaw value 513,200,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 540.60 MRaw value 540,600,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 568.10 MRaw value 568,100,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 538.90 MRaw value 538,900,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 542.70 MRaw value 542,700,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 563.90 MRaw value 563,900,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 568.10 MRaw value 568,100,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 538.00 MRaw value 538,000,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 539.50 MRaw value 539,500,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 559.80 MRaw value 559,800,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 566.70 MRaw value 566,700,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 520.90 MRaw value 520,900,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 447.20 MRaw value 447,200,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 509.30 MRaw value 509,300,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 521.20 MRaw value 521,200,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 548.90 MRaw value 548,900,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 601.30 MRaw value 601,300,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 642.80 MRaw value 642,800,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 669.00 MDerived by subtractionRaw value 669,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.46 B USD · Source version 2024-02-20
- Subtract: 2021-01-01 — 2021-09-30 · 1.79 B USD · Source version 2022-10-28
| 694.70 MRaw value 694,700,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 727.50 MRaw value 727,500,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 745.20 MRaw value 745,200,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 127.70 MDerived by subtractionRaw value 127,700,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.30 B USD · Source version 2025-02-18
- Subtract: 2022-01-01 — 2022-09-30 · 2.17 B USD · Source version 2023-10-27
| 740.60 MRaw value 740,600,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 803.00 MRaw value 803,000,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 715.00 MRaw value 715,000,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 690.50 MDerived by subtractionRaw value 690,500,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.67 B USD · Source version 2026-02-17
- Subtract: 2023-01-01 — 2023-09-30 · 1.98 B USD · Source version 2024-11-01
| 732.10 MRaw value 732,100,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 739.80 MRaw value 739,800,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 782.00 MRaw value 782,000,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 752.20 MDerived by subtractionRaw value 752,200,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.01 B USD · Source version 2026-02-17
- Subtract: 2024-01-01 — 2024-09-30 · 2.25 B USD · Source version 2025-10-31
| 809.30 MRaw value 809,300,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 963.10 MRaw value 963,100,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 1.05 BRaw value 1,054,000,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 1.07 BDerived by subtractionRaw value 1,066,700,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.89 B USD · Source version 2026-02-17
- Subtract: 2025-01-01 — 2025-09-30 · 2.83 B USD · Source version 2025-10-31
| 1.24 BRaw value 1,242,000,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 1.47 BRaw value 1,471,300,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Gross profit | 198.70 MRaw value 198,700,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 209.70 MRaw value 209,700,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 220.10 MRaw value 220,100,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 218.70 MRaw value 218,700,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 208.90 MRaw value 208,900,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 219.40 MRaw value 219,400,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 229.10 MRaw value 229,100,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 218.70 MRaw value 218,700,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 209.90 MRaw value 209,900,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 212.20 MRaw value 212,200,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 224.10 MRaw value 224,100,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 219.60 MRaw value 219,600,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 195.30 MRaw value 195,300,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 160.30 MRaw value 160,300,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 196.80 MRaw value 196,800,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 197.00 MRaw value 197,000,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 209.00 MRaw value 209,000,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 235.20 MRaw value 235,200,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 250.50 MRaw value 250,500,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 247.20 MDerived by subtractionRaw value 247,200,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 · 941.90 M USD · Source version 2024-02-20
- Subtract: 2021-01-01 — 2021-09-30 · 694.70 M USD · Source version 2022-10-28
| 247.30 MRaw value 247,300,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 267.80 MRaw value 267,800,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 290.00 MRaw value 290,000,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 17.80 MDerived by subtractionRaw value 17,800,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 · 822.90 M USD · Source version 2025-02-18
- Subtract: 2022-01-01 — 2022-09-30 · 805.10 M USD · Source version 2023-10-27
| 303.20 MRaw value 303,200,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 331.90 MRaw value 331,900,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 289.10 MRaw value 289,100,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 276.50 MDerived by subtractionRaw value 276,500,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.08 B USD · Source version 2026-02-17
- Subtract: 2023-01-01 — 2023-09-30 · 798.70 M USD · Source version 2024-11-01
| 290.90 MRaw value 290,900,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 307.60 MRaw value 307,600,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 311.10 MRaw value 311,100,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 299.50 MDerived by subtractionRaw value 299,500,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.21 B USD · Source version 2026-02-17
- Subtract: 2024-01-01 — 2024-09-30 · 909.60 M USD · Source version 2025-10-31
| 313.70 MRaw value 313,700,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 371.80 MRaw value 371,800,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 394.70 MRaw value 394,700,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 388.90 MDerived by subtractionRaw value 388,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 · 1.47 B USD · Source version 2026-02-17
- Subtract: 2025-01-01 — 2025-09-30 · 1.08 B USD · Source version 2025-10-31
| 445.60 MRaw value 445,600,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 558.00 MRaw value 558,000,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Operating income | 67.60 MRaw value 67,600,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 89.50 MRaw value 89,500,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 99.60 MRaw value 99,600,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 86.20 MRaw value 86,200,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 65.60 MRaw value 65,600,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 65.30 MRaw value 65,300,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 93.70 MRaw value 93,700,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 86.20 MRaw value 86,200,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 77.50 MRaw value 77,500,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 87.00 MRaw value 87,000,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 86.10 MRaw value 86,100,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 82.50 MRaw value 82,500,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 60.30 MRaw value 60,300,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 45.30 MRaw value 45,300,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | -141.60 MRaw value -141,600,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 74.40 MRaw value 74,400,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 80.40 MRaw value 80,400,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 88.30 MRaw value 88,300,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 97.70 MRaw value 97,700,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 89.00 MDerived by subtractionRaw value 89,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 · 355.40 M USD · Source version 2024-02-20
- Subtract: 2021-01-01 — 2021-09-30 · 266.40 M USD · Source version 2022-10-28
| 90.10 MRaw value 90,100,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 104.70 MRaw value 104,700,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 120.50 MRaw value 120,500,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | -6.30 MDerived by subtractionRaw value -6,300,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 · 309.00 M USD · Source version 2025-02-18
- Subtract: 2022-01-01 — 2022-09-30 · 315.30 M USD · Source version 2023-10-27
| 124.10 MRaw value 124,100,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 146.70 MRaw value 146,700,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 126.20 MRaw value 126,200,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 117.50 MDerived by subtractionRaw value 117,500,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 · 462.70 M USD · Source version 2026-02-17
- Subtract: 2023-01-01 — 2023-09-30 · 345.20 M USD · Source version 2024-11-01
| 131.90 MRaw value 131,900,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 144.90 MRaw value 144,900,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 133.20 MRaw value 133,200,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 117.10 MDerived by subtractionRaw value 117,100,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 · 527.10 M USD · Source version 2026-02-17
- Subtract: 2024-01-01 — 2024-09-30 · 410.00 M USD · Source version 2025-10-31
| 130.00 MRaw value 130,000,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 156.70 MRaw value 156,700,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 166.30 MRaw value 166,300,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 163.80 MDerived by subtractionRaw value 163,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 · 616.80 M USD · Source version 2026-02-17
- Subtract: 2025-01-01 — 2025-09-30 · 453.00 M USD · Source version 2025-10-31
| 195.70 MRaw value 195,700,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 300.70 MRaw value 300,700,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Net income | 55.30 MRaw value 55,300,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 70.70 MRaw value 70,700,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 79.70 MRaw value 79,700,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 67.00 MRaw value 67,000,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 52.30 MRaw value 52,300,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 43.30 MRaw value 43,300,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 68.20 MRaw value 68,200,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 67.00 MRaw value 67,000,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 56.40 MRaw value 56,400,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 60.90 MRaw value 60,900,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 59.90 MRaw value 59,900,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 45.50 MRaw value 45,500,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 18.60 MRaw value 18,600,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 25.80 MRaw value 25,800,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | -138.70 MRaw value -138,700,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 47.10 MRaw value 47,100,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 65.40 MRaw value 65,400,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | — | — | — | 67.80 MRaw value 67,800,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | — | — | — | 93.80 MRaw value 93,800,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 112.90 MRaw value 112,900,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 105.50 MRaw value 105,500,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 254.90 MDerived by subtractionRaw value 254,900,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 · 567.10 M USD · Source version 2026-02-17
- Subtract: 2023-01-01 — 2023-09-30 · 312.20 M USD · Source version 2024-11-01
| 105.10 MRaw value 105,100,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 111.00 MRaw value 111,000,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 105.00 MRaw value 105,000,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 10.70 MDerived by subtractionRaw value 10,700,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 · 331.80 M USD · Source version 2026-02-17
- Subtract: 2024-01-01 — 2024-09-30 · 321.10 M USD · Source version 2025-10-31
| 360.70 MRaw value 360,700,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 109.50 MRaw value 109,500,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 121.20 MRaw value 121,200,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 118.80 MDerived by subtractionRaw value 118,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 · 710.20 M USD · Source version 2026-02-17
- Subtract: 2025-01-01 — 2025-09-30 · 591.40 M USD · Source version 2025-10-31
| 142.40 MRaw value 142,400,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 215.90 MRaw value 215,900,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Operating cash flow | 87.10 MRaw value 87,100,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 38.00 MDerived by subtractionRaw value 38,000,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 · 125.10 M USD · Source version 2018-07-26
- Subtract: 2017-01-01 — 2017-03-31 · 87.10 M USD · Source version 2018-05-08
| 173.30 MDerived by subtractionRaw value 173,300,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 · 298.40 M USD · Source version 2018-10-25
- Subtract: 2017-01-01 — 2017-06-30 · 125.10 M USD · Source version 2018-07-26
| 111.30 MDerived by subtractionRaw value 111,300,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 · 409.70 M USD · Source version 2020-02-25
- Subtract: 2017-01-01 — 2017-09-30 · 298.40 M USD · Source version 2018-10-25
| 36.10 MRaw value 36,100,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 45.50 MDerived by subtractionRaw value 45,500,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 · 81.60 M USD · Source version 2019-08-01
- Subtract: 2018-01-01 — 2018-03-31 · 36.10 M USD · Source version 2019-04-25
| 101.00 MDerived by subtractionRaw value 101,000,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 · 182.60 M USD · Source version 2019-10-30
- Subtract: 2018-01-01 — 2018-06-30 · 81.60 M USD · Source version 2019-08-01
| 160.90 MDerived by subtractionRaw value 160,900,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 · 343.50 M USD · Source version 2021-02-23
- Subtract: 2018-01-01 — 2018-09-30 · 182.60 M USD · Source version 2019-10-30
| -13.10 MRaw value -13,100,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 70.90 MDerived by subtractionRaw value 70,900,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 · 57.80 M USD · Source version 2020-07-31
- Subtract: 2019-01-01 — 2019-03-31 · -13.10 M USD · Source version 2020-04-29
| 99.70 MDerived by subtractionRaw value 99,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 · 157.50 M USD · Source version 2020-10-30
- Subtract: 2019-01-01 — 2019-06-30 · 57.80 M USD · Source version 2020-07-31
| 178.80 MDerived by subtractionRaw value 178,800,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 · 336.30 M USD · Source version 2022-02-25
- Subtract: 2019-01-01 — 2019-09-30 · 157.50 M USD · Source version 2020-10-30
| 6.70 MRaw value 6,700,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 83.80 MDerived by subtractionRaw value 83,800,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 · 90.50 M USD · Source version 2021-08-03
- Subtract: 2020-01-01 — 2020-03-31 · 6.70 M USD · Source version 2021-04-29
| 113.20 MDerived by subtractionRaw value 113,200,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 · 203.70 M USD · Source version 2021-10-28
- Subtract: 2020-01-01 — 2020-06-30 · 90.50 M USD · Source version 2021-08-03
| 140.30 MDerived by subtractionRaw value 140,300,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 · 344.00 M USD · Source version 2023-02-28
- Subtract: 2020-01-01 — 2020-09-30 · 203.70 M USD · Source version 2021-10-28
| 49.90 MRaw value 49,900,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 93.40 MDerived by subtractionRaw value 93,400,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 · 143.30 M USD · Source version 2022-07-29
- Subtract: 2021-01-01 — 2021-03-31 · 49.90 M USD · Source version 2022-04-29
| 114.80 MDerived by subtractionRaw value 114,800,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 · 258.10 M USD · Source version 2022-10-28
- Subtract: 2021-01-01 — 2021-06-30 · 143.30 M USD · Source version 2022-07-29
| 115.20 MDerived by subtractionRaw value 115,200,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 · 373.30 M USD · Source version 2024-02-20
- Subtract: 2021-01-01 — 2021-09-30 · 258.10 M USD · Source version 2022-10-28
| 6.50 MRaw value 6,500,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 57.40 MDerived by subtractionRaw value 57,400,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 · 63.90 M USD · Source version 2023-07-28
- Subtract: 2022-01-01 — 2022-03-31 · 6.50 M USD · Source version 2023-04-28
| 135.90 MDerived by subtractionRaw value 135,900,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 · 199.80 M USD · Source version 2023-10-27
- Subtract: 2022-01-01 — 2022-06-30 · 63.90 M USD · Source version 2023-07-28
| 194.80 MDerived by subtractionRaw value 194,800,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 · 394.60 M USD · Source version 2025-02-18
- Subtract: 2022-01-01 — 2022-09-30 · 199.80 M USD · Source version 2023-10-27
| 69.40 MRaw value 69,400,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 77.20 MDerived by subtractionRaw value 77,200,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 · 146.60 M USD · Source version 2024-08-06
- Subtract: 2023-01-01 — 2023-03-31 · 69.40 M USD · Source version 2024-05-03
| 145.00 MDerived by subtractionRaw value 145,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 · 291.60 M USD · Source version 2024-11-01
- Subtract: 2023-01-01 — 2023-06-30 · 146.60 M USD · Source version 2024-08-06
| 236.50 MDerived by subtractionRaw value 236,500,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 · 528.10 M USD · Source version 2026-02-17
- Subtract: 2023-01-01 — 2023-09-30 · 291.60 M USD · Source version 2024-11-01
| 90.00 MRaw value 90,000,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 130.80 MDerived by subtractionRaw value 130,800,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 · 220.80 M USD · Source version 2025-08-01
- Subtract: 2024-01-01 — 2024-03-31 · 90.00 M USD · Source version 2025-05-02
| 197.70 MDerived by subtractionRaw value 197,700,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 · 418.50 M USD · Source version 2025-10-31
- Subtract: 2024-01-01 — 2024-06-30 · 220.80 M USD · Source version 2025-08-01
| 224.60 MDerived by subtractionRaw value 224,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 · 643.10 M USD · Source version 2026-02-17
- Subtract: 2024-01-01 — 2024-09-30 · 418.50 M USD · Source version 2025-10-31
| 60.20 MRaw value 60,200,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | -16.90 MDerived by subtractionRaw value -16,900,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 · 43.30 M USD · Source version 2026-07-31
- Subtract: 2025-01-01 — 2025-03-31 · 60.20 M USD · Source version 2026-05-01
| 219.50 MDerived by subtractionRaw value 219,500,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 · 262.80 M USD · Source version 2025-10-31
- Subtract: 2025-01-01 — 2025-06-30 · 43.30 M USD · Source version 2026-07-31
| 202.40 MDerived by subtractionRaw value 202,400,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 · 465.20 M USD · Source version 2026-02-17
- Subtract: 2025-01-01 — 2025-09-30 · 262.80 M USD · Source version 2025-10-31
| 85.20 MRaw value 85,200,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 183.50 MDerived by subtractionRaw value 183,500,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 · 268.70 M USD · Source version 2026-07-31
- Subtract: 2026-01-01 — 2026-03-31 · 85.20 M USD · Source version 2026-05-01
|
|---|
| Capital expenditure | 11.30 MRaw value 11,300,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 7.60 MDerived by subtractionRaw value 7,600,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 · 18.90 M USD · Source version 2018-07-26
- Subtract: 2017-01-01 — 2017-03-31 · 11.30 M USD · Source version 2018-05-08
| 6.20 MDerived by subtractionRaw value 6,200,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 · 25.10 M USD · Source version 2018-10-25
- Subtract: 2017-01-01 — 2017-06-30 · 18.90 M USD · Source version 2018-07-26
| 6.70 MDerived by subtractionRaw value 6,700,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.80 M USD · Source version 2020-02-25
- Subtract: 2017-01-01 — 2017-09-30 · 25.10 M USD · Source version 2018-10-25
| 5.40 MRaw value 5,400,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 4.30 MDerived by subtractionRaw value 4,300,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 · 9.70 M USD · Source version 2019-08-01
- Subtract: 2018-01-01 — 2018-03-31 · 5.40 M USD · Source version 2019-04-25
| 18.80 MDerived by subtractionRaw value 18,800,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 · 28.50 M USD · Source version 2019-10-30
- Subtract: 2018-01-01 — 2018-06-30 · 9.70 M USD · Source version 2019-08-01
| 11.00 MDerived by subtractionRaw value 11,000,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 · 39.50 M USD · Source version 2021-02-23
- Subtract: 2018-01-01 — 2018-09-30 · 28.50 M USD · Source version 2019-10-30
| 9.20 MRaw value 9,200,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 8.40 MDerived by subtractionRaw value 8,400,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 · 17.60 M USD · Source version 2020-07-31
- Subtract: 2019-01-01 — 2019-03-31 · 9.20 M USD · Source version 2020-04-29
| 11.40 MDerived by subtractionRaw value 11,400,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 · 29.00 M USD · Source version 2020-10-30
- Subtract: 2019-01-01 — 2019-06-30 · 17.60 M USD · Source version 2020-07-31
| 9.80 MDerived by subtractionRaw value 9,800,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 · 38.80 M USD · Source version 2022-02-25
- Subtract: 2019-01-01 — 2019-09-30 · 29.00 M USD · Source version 2020-10-30
| 10.20 MRaw value 10,200,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 7.00 MDerived by subtractionRaw value 7,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 · 17.20 M USD · Source version 2021-08-03
- Subtract: 2020-01-01 — 2020-03-31 · 10.20 M USD · Source version 2021-04-29
| 8.20 MDerived by subtractionRaw value 8,200,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 · 25.40 M USD · Source version 2021-10-28
- Subtract: 2020-01-01 — 2020-06-30 · 17.20 M USD · Source version 2021-08-03
| 14.60 MDerived by subtractionRaw value 14,600,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 · 40.00 M USD · Source version 2023-02-28
- Subtract: 2020-01-01 — 2020-09-30 · 25.40 M USD · Source version 2021-10-28
| 9.90 MRaw value 9,900,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 8.00 MDerived by subtractionRaw value 8,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 · 17.90 M USD · Source version 2022-07-29
- Subtract: 2021-01-01 — 2021-03-31 · 9.90 M USD · Source version 2022-04-29
| 7.30 MDerived by subtractionRaw value 7,300,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 · 25.20 M USD · Source version 2022-10-28
- Subtract: 2021-01-01 — 2021-06-30 · 17.90 M USD · Source version 2022-07-29
| 14.30 MDerived by subtractionRaw value 14,300,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 · 39.50 M USD · Source version 2024-02-20
- Subtract: 2021-01-01 — 2021-09-30 · 25.20 M USD · Source version 2022-10-28
| 11.10 MRaw value 11,100,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 9.70 MDerived by subtractionRaw value 9,700,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 · 20.80 M USD · Source version 2023-07-28
- Subtract: 2022-01-01 — 2022-03-31 · 11.10 M USD · Source version 2023-04-28
| 10.00 MDerived by subtractionRaw value 10,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 · 30.80 M USD · Source version 2023-10-27
- Subtract: 2022-01-01 — 2022-06-30 · 20.80 M USD · Source version 2023-07-28
| 9.70 MDerived by subtractionRaw value 9,700,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 · 40.50 M USD · Source version 2025-02-18
- Subtract: 2022-01-01 — 2022-09-30 · 30.80 M USD · Source version 2023-10-27
| 17.10 MRaw value 17,100,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 15.20 MDerived by subtractionRaw value 15,200,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 · 32.30 M USD · Source version 2024-08-06
- Subtract: 2023-01-01 — 2023-03-31 · 17.10 M USD · Source version 2024-05-03
| 12.50 MDerived by subtractionRaw value 12,500,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 · 44.80 M USD · Source version 2024-11-01
- Subtract: 2023-01-01 — 2023-06-30 · 32.30 M USD · Source version 2024-08-06
| 20.80 MDerived by subtractionRaw value 20,800,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 · 65.60 M USD · Source version 2026-02-17
- Subtract: 2023-01-01 — 2023-09-30 · 44.80 M USD · Source version 2024-11-01
| 15.30 MRaw value 15,300,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 16.50 MDerived by subtractionRaw value 16,500,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 · 31.80 M USD · Source version 2025-08-01
- Subtract: 2024-01-01 — 2024-03-31 · 15.30 M USD · Source version 2025-05-02
| 15.70 MDerived by subtractionRaw value 15,700,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 · 47.50 M USD · Source version 2025-10-31
- Subtract: 2024-01-01 — 2024-06-30 · 31.80 M USD · Source version 2025-08-01
| 26.50 MDerived by subtractionRaw value 26,500,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 · 74.00 M USD · Source version 2026-02-17
- Subtract: 2024-01-01 — 2024-09-30 · 47.50 M USD · Source version 2025-10-31
| 21.10 MRaw value 21,100,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 16.90 MDerived by subtractionRaw value 16,900,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 · 38.00 M USD · Source version 2026-07-31
- Subtract: 2025-01-01 — 2025-03-31 · 21.10 M USD · Source version 2026-05-01
| 18.60 MDerived by subtractionRaw value 18,600,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 · 56.60 M USD · Source version 2025-10-31
- Subtract: 2025-01-01 — 2025-06-30 · 38.00 M USD · Source version 2026-07-31
| 36.70 MDerived by subtractionRaw value 36,700,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 · 93.30 M USD · Source version 2026-02-17
- Subtract: 2025-01-01 — 2025-09-30 · 56.60 M USD · Source version 2025-10-31
| 36.10 MRaw value 36,100,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 21.50 MDerived by subtractionRaw value 21,500,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 · 57.60 M USD · Source version 2026-07-31
- Subtract: 2026-01-01 — 2026-03-31 · 36.10 M USD · Source version 2026-05-01
|
|---|