| Revenue | 332.06 MRaw value 332,056,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 396.52 MRaw value 396,523,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 457.75 MRaw value 457,747,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 493.05 MRaw value 493,047,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 400.09 MRaw value 400,091,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 497.58 MRaw value 497,581,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 562.39 MRaw value 562,388,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 563.40 MRaw value 563,404,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 470.35 MRaw value 470,353,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 541.92 MRaw value 541,916,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 601.14 MRaw value 601,135,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 590.93 MRaw value 590,932,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 475.92 MRaw value 475,915,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 546.85 MRaw value 546,848,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 701.36 MRaw value 701,355,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 761.08 MRaw value 761,082,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 807.43 MRaw value 807,434,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 919.98 MRaw value 919,981,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 942.70 MRaw value 942,698,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 1.07 BRaw value 1,067,071,000.00 USD 2021-10-01 — 2021-12-31 · USD · Reported data | 1.14 BRaw value 1,135,856,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 1.29 BRaw value 1,291,391,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 1.09 BRaw value 1,088,258,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 1.05 BRaw value 1,049,232,000.00 USD 2022-10-01 — 2022-12-31 · USD · Reported data | 887.91 MRaw value 887,910,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 1.00 BRaw value 1,000,420,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 1.07 BRaw value 1,070,667,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 1.06 BRaw value 1,063,670,000.00 USD 2023-10-01 — 2023-12-31 · USD · Reported data | 889.27 MRaw value 889,273,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 998.20 MRaw value 998,197,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 1.17 BRaw value 1,173,563,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 1.23 BDerived by subtractionRaw value 1,234,801,000.00 USD 2024-10-01 — 2024-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-01-01 — 2024-12-31 · 4.30 B USD · Source version 2026-02-18
- Subtract: 2024-01-01 — 2024-09-30 · 3.06 B USD · Source version 2025-11-04
| 942.12 MRaw value 942,121,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 1.06 BRaw value 1,061,169,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 1.11 BRaw value 1,114,353,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 1.09 BDerived by subtractionRaw value 1,091,504,000.00 USD 2025-10-01 — 2025-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-01-01 — 2025-12-31 · 4.21 B USD · Source version 2026-02-18
- Subtract: 2025-01-01 — 2025-09-30 · 3.12 B USD · Source version 2025-11-04
| 1.06 BRaw value 1,059,365,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 1.17 BRaw value 1,173,510,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Gross profit | 109.95 MRaw value 109,954,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 134.22 MRaw value 134,224,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 157.68 MRaw value 157,680,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 182.93 MRaw value 182,928,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 141.93 MRaw value 141,927,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 178.47 MRaw value 178,473,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 200.33 MRaw value 200,334,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 204.31 MRaw value 204,306,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 162.18 MRaw value 162,175,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 195.84 MRaw value 195,838,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 217.52 MRaw value 217,517,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 222.22 MRaw value 222,222,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 172.32 MRaw value 172,320,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 208.98 MRaw value 208,983,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 276.15 MRaw value 276,149,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 300.20 MRaw value 300,202,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 321.81 MRaw value 321,814,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 339.74 MRaw value 339,735,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 335.99 MRaw value 335,994,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 362.54 MRaw value 362,539,000.00 USD 2021-10-01 — 2021-12-31 · USD · Reported data | 360.75 MRaw value 360,748,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 456.99 MRaw value 456,985,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 361.10 MRaw value 361,104,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 343.17 MRaw value 343,167,000.00 USD 2022-10-01 — 2022-12-31 · USD · Reported data | 272.50 MRaw value 272,499,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 328.42 MRaw value 328,421,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 375.79 MRaw value 375,787,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 388.72 MRaw value 388,724,000.00 USD 2023-10-01 — 2023-12-31 · USD · Reported data | 316.38 MRaw value 316,379,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 375.56 MRaw value 375,561,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 472.27 MRaw value 472,269,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 501.42 MDerived by subtractionRaw value 501,417,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.67 B USD · Source version 2026-02-18
- Subtract: 2024-01-01 — 2024-09-30 · 1.16 B USD · Source version 2025-11-04
| 371.99 MRaw value 371,986,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 416.75 MRaw value 416,749,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 426.92 MRaw value 426,922,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 396.08 MDerived by subtractionRaw value 396,080,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.61 B USD · Source version 2026-02-18
- Subtract: 2025-01-01 — 2025-09-30 · 1.22 B USD · Source version 2025-11-04
| 410.24 MRaw value 410,236,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 521.81 MRaw value 521,811,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Operating income | 30.89 MRaw value 30,890,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 51.82 MRaw value 51,822,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 72.55 MRaw value 72,548,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 95.37 MRaw value 95,374,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 56.35 MRaw value 56,347,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 85.47 MRaw value 85,467,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 106.52 MRaw value 106,519,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 108.85 MRaw value 108,848,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 71.17 MRaw value 71,173,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 90.93 MRaw value 90,926,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 105.56 MRaw value 105,556,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 104.51 MRaw value 104,508,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 62.86 MRaw value 62,862,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 89.55 MRaw value 89,553,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 155.64 MRaw value 155,637,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 171.05 MRaw value 171,054,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 189.12 MRaw value 189,124,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 182.95 MRaw value 182,952,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 173.58 MRaw value 173,579,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 175.48 MRaw value 175,481,000.00 USD 2021-10-01 — 2021-12-31 · USD · Reported data | 154.74 MRaw value 154,735,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 216.84 MRaw value 216,844,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 87.52 MRaw value 87,523,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 107.23 MRaw value 107,228,000.00 USD 2022-10-01 — 2022-12-31 · USD · Reported data | 44.48 MRaw value 44,483,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 85.97 MRaw value 85,972,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 104.78 MRaw value 104,776,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 150.97 MRaw value 150,968,000.00 USD 2023-10-01 — 2023-12-31 · USD · Reported data | 66.87 MRaw value 66,869,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 103.24 MRaw value 103,235,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 168.62 MRaw value 168,624,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 198.01 MDerived by subtractionRaw value 198,014,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 · 536.74 M USD · Source version 2026-02-18
- Subtract: 2024-01-01 — 2024-09-30 · 338.73 M USD · Source version 2025-11-04
| 83.64 MRaw value 83,638,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 111.79 MRaw value 111,789,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 103.08 MRaw value 103,079,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | -9.32 MDerived by subtractionRaw value -9,315,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 · 289.19 M USD · Source version 2026-02-18
- Subtract: 2025-01-01 — 2025-09-30 · 298.51 M USD · Source version 2025-11-04
| 117.29 MRaw value 117,291,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 210.43 MRaw value 210,433,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Net income | 12.18 MRaw value 12,175,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 25.29 MRaw value 25,291,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 39.44 MRaw value 39,435,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 80.91 MRaw value 80,907,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 33.65 MRaw value 33,645,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 53.26 MRaw value 53,261,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 75.78 MRaw value 75,776,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 75.58 MRaw value 75,575,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 44.86 MRaw value 44,861,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 61.96 MRaw value 61,958,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 75.57 MRaw value 75,574,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 69.61 MRaw value 69,614,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 44.46 MRaw value 44,460,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 66.15 MRaw value 66,145,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 114.97 MRaw value 114,970,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 125.00 MRaw value 125,001,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 148.99 MRaw value 148,993,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 127.04 MRaw value 127,036,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 131.57 MRaw value 131,570,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 142.90 MRaw value 142,895,000.00 USD 2021-10-01 — 2021-12-31 · USD · Reported data | 113.86 MRaw value 113,858,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 156.36 MRaw value 156,359,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 58.27 MRaw value 58,270,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 71.02 MRaw value 71,015,000.00 USD 2022-10-01 — 2022-12-31 · USD · Reported data | 12.43 MRaw value 12,430,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 45.20 MRaw value 45,198,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 60.38 MRaw value 60,377,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 96.60 MRaw value 96,601,000.00 USD 2023-10-01 — 2023-12-31 · USD · Reported data | 26.23 MRaw value 26,232,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 59.12 MRaw value 59,115,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 113.74 MRaw value 113,742,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 117.23 MDerived by subtractionRaw value 117,226,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 · 316.32 M USD · Source version 2026-02-18
- Subtract: 2024-01-01 — 2024-09-30 · 199.09 M USD · Source version 2025-11-04
| 43.84 MRaw value 43,840,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 74.02 MRaw value 74,016,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 66.16 MRaw value 66,161,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | -24.46 MDerived by subtractionRaw value -24,463,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 · 159.55 M USD · Source version 2026-02-18
- Subtract: 2025-01-01 — 2025-09-30 · 184.02 M USD · Source version 2025-11-04
| 73.25 MRaw value 73,253,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 143.24 MRaw value 143,244,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Operating cash flow | -5.18 MRaw value -5,175,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 59.45 MDerived by subtractionRaw value 59,451,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 · 54.28 M USD · Source version 2018-08-07
- Subtract: 2017-01-01 — 2017-03-31 · -5.18 M USD · Source version 2018-05-07
| 66.34 MDerived by subtractionRaw value 66,341,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 · 120.62 M USD · Source version 2018-11-06
- Subtract: 2017-01-01 — 2017-06-30 · 54.28 M USD · Source version 2018-08-07
| 136.71 MDerived by subtractionRaw value 136,705,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 · 257.32 M USD · Source version 2020-02-25
- Subtract: 2017-01-01 — 2017-09-30 · 120.62 M USD · Source version 2018-11-06
| 28.97 MRaw value 28,968,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 50.69 MDerived by subtractionRaw value 50,689,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 · 79.66 M USD · Source version 2019-08-06
- Subtract: 2018-01-01 — 2018-03-31 · 28.97 M USD · Source version 2019-05-07
| 59.34 MDerived by subtractionRaw value 59,341,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 · 139.00 M USD · Source version 2019-11-05
- Subtract: 2018-01-01 — 2018-06-30 · 79.66 M USD · Source version 2019-08-06
| 108.23 MDerived by subtractionRaw value 108,229,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 · 247.23 M USD · Source version 2021-02-23
- Subtract: 2018-01-01 — 2018-09-30 · 139.00 M USD · Source version 2019-11-05
| 14.57 MRaw value 14,571,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 8.04 MDerived by subtractionRaw value 8,043,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 · 22.61 M USD · Source version 2020-08-04
- Subtract: 2019-01-01 — 2019-03-31 · 14.57 M USD · Source version 2020-05-05
| 111.19 MDerived by subtractionRaw value 111,188,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 · 133.80 M USD · Source version 2020-11-03
- Subtract: 2019-01-01 — 2019-06-30 · 22.61 M USD · Source version 2020-08-04
| 175.09 MDerived by subtractionRaw value 175,085,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 · 308.89 M USD · Source version 2022-02-22
- Subtract: 2019-01-01 — 2019-09-30 · 133.80 M USD · Source version 2020-11-03
| 11.35 MRaw value 11,346,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 101.77 MDerived by subtractionRaw value 101,768,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 · 113.11 M USD · Source version 2021-08-03
- Subtract: 2020-01-01 — 2020-03-31 · 11.35 M USD · Source version 2021-05-04
| 155.20 MDerived by subtractionRaw value 155,196,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 · 268.31 M USD · Source version 2021-11-04
- Subtract: 2020-01-01 — 2020-06-30 · 113.11 M USD · Source version 2021-08-03
| 218.22 MDerived by subtractionRaw value 218,223,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 · 486.53 M USD · Source version 2023-02-22
- Subtract: 2020-01-01 — 2020-09-30 · 268.31 M USD · Source version 2021-11-04
| 152.54 MRaw value 152,543,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 122.45 MDerived by subtractionRaw value 122,450,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 · 274.99 M USD · Source version 2022-08-08
- Subtract: 2021-01-01 — 2021-03-31 · 152.54 M USD · Source version 2022-05-09
| 74.41 MDerived by subtractionRaw value 74,411,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 · 349.40 M USD · Source version 2022-11-07
- Subtract: 2021-01-01 — 2021-06-30 · 274.99 M USD · Source version 2022-08-08
| 61.75 MDerived by subtractionRaw value 61,752,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 · 411.16 M USD · Source version 2024-02-21
- Subtract: 2021-01-01 — 2021-09-30 · 349.40 M USD · Source version 2022-11-07
| -10.14 MRaw value -10,142,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 23.84 MDerived by subtractionRaw value 23,835,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 · 13.69 M USD · Source version 2023-08-08
- Subtract: 2022-01-01 — 2022-03-31 · -10.14 M USD · Source version 2023-05-09
| -56.05 MDerived by subtractionRaw value -56,045,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 · -42.35 M USD · Source version 2023-11-07
- Subtract: 2022-01-01 — 2022-06-30 · 13.69 M USD · Source version 2023-08-08
| 100.87 MDerived by subtractionRaw value 100,868,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 · 58.52 M USD · Source version 2025-02-19
- Subtract: 2022-01-01 — 2022-09-30 · -42.35 M USD · Source version 2023-11-07
| -18.56 MRaw value -18,559,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 83.15 MDerived by subtractionRaw value 83,147,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 · 64.59 M USD · Source version 2024-08-06
- Subtract: 2023-01-01 — 2023-03-31 · -18.56 M USD · Source version 2024-05-07
| 140.14 MDerived by subtractionRaw value 140,136,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 · 204.72 M USD · Source version 2024-11-05
- Subtract: 2023-01-01 — 2023-06-30 · 64.59 M USD · Source version 2024-08-06
| 316.95 MDerived by subtractionRaw value 316,946,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 · 521.67 M USD · Source version 2026-02-18
- Subtract: 2023-01-01 — 2023-09-30 · 204.72 M USD · Source version 2024-11-05
| 111.90 MRaw value 111,898,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 77.66 MDerived by subtractionRaw value 77,664,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.56 M USD · Source version 2025-08-05
- Subtract: 2024-01-01 — 2024-03-31 · 111.90 M USD · Source version 2025-05-06
| 212.29 MDerived by subtractionRaw value 212,285,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 · 401.85 M USD · Source version 2025-11-04
- Subtract: 2024-01-01 — 2024-06-30 · 189.56 M USD · Source version 2025-08-05
| 339.45 MDerived by subtractionRaw value 339,454,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 · 741.30 M USD · Source version 2026-02-18
- Subtract: 2024-01-01 — 2024-09-30 · 401.85 M USD · Source version 2025-11-04
| 58.15 MRaw value 58,152,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 72.19 MDerived by subtractionRaw value 72,189,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 · 130.34 M USD · Source version 2026-08-04
- Subtract: 2025-01-01 — 2025-03-31 · 58.15 M USD · Source version 2026-05-05
| 118.38 MDerived by subtractionRaw value 118,378,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 · 248.72 M USD · Source version 2025-11-04
- Subtract: 2025-01-01 — 2025-06-30 · 130.34 M USD · Source version 2026-08-04
| 189.26 MDerived by subtractionRaw value 189,259,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 · 437.98 M USD · Source version 2026-02-18
- Subtract: 2025-01-01 — 2025-09-30 · 248.72 M USD · Source version 2025-11-04
| 119.29 MRaw value 119,285,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 121.21 MDerived by subtractionRaw value 121,211,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 · 240.50 M USD · Source version 2026-08-04
- Subtract: 2026-01-01 — 2026-03-31 · 119.29 M USD · Source version 2026-05-05
|
|---|
| Capital expenditure | 3.55 MRaw value 3,548,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 6.48 MDerived by subtractionRaw value 6,482,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 · 10.03 M USD · Source version 2018-08-07
- Subtract: 2017-01-01 — 2017-03-31 · 3.55 M USD · Source version 2018-05-07
| 6.63 MDerived by subtractionRaw value 6,628,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 · 16.66 M USD · Source version 2018-11-06
- Subtract: 2017-01-01 — 2017-06-30 · 10.03 M USD · Source version 2018-08-07
| 16.60 MDerived by subtractionRaw value 16,603,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 · 33.26 M USD · Source version 2020-02-25
- Subtract: 2017-01-01 — 2017-09-30 · 16.66 M USD · Source version 2018-11-06
| 6.50 MRaw value 6,496,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 5.83 MDerived by subtractionRaw value 5,830,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 · 12.33 M USD · Source version 2019-08-06
- Subtract: 2018-01-01 — 2018-03-31 · 6.50 M USD · Source version 2019-05-07
| 13.25 MDerived by subtractionRaw value 13,251,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 · 25.58 M USD · Source version 2019-11-05
- Subtract: 2018-01-01 — 2018-06-30 · 12.33 M USD · Source version 2019-08-06
| 22.02 MDerived by subtractionRaw value 22,024,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 · 47.60 M USD · Source version 2021-02-23
- Subtract: 2018-01-01 — 2018-09-30 · 25.58 M USD · Source version 2019-11-05
| 15.90 MRaw value 15,902,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 18.47 MDerived by subtractionRaw value 18,474,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 · 34.38 M USD · Source version 2020-08-04
- Subtract: 2019-01-01 — 2019-03-31 · 15.90 M USD · Source version 2020-05-05
| 11.07 MDerived by subtractionRaw value 11,071,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 · 45.45 M USD · Source version 2020-11-03
- Subtract: 2019-01-01 — 2019-06-30 · 34.38 M USD · Source version 2020-08-04
| 15.36 MDerived by subtractionRaw value 15,355,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 · 60.80 M USD · Source version 2022-02-22
- Subtract: 2019-01-01 — 2019-09-30 · 45.45 M USD · Source version 2020-11-03
| 12.89 MRaw value 12,894,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 13.44 MDerived by subtractionRaw value 13,438,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 · 26.33 M USD · Source version 2021-08-03
- Subtract: 2020-01-01 — 2020-03-31 · 12.89 M USD · Source version 2021-05-04
| 7.61 MDerived by subtractionRaw value 7,608,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 · 33.94 M USD · Source version 2021-11-04
- Subtract: 2020-01-01 — 2020-06-30 · 26.33 M USD · Source version 2021-08-03
| 28.19 MDerived by subtractionRaw value 28,188,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 · 62.13 M USD · Source version 2023-02-22
- Subtract: 2020-01-01 — 2020-09-30 · 33.94 M USD · Source version 2021-11-04
| 27.47 MRaw value 27,469,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 26.75 MDerived by subtractionRaw value 26,753,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 · 54.22 M USD · Source version 2022-08-08
- Subtract: 2021-01-01 — 2021-03-31 · 27.47 M USD · Source version 2022-05-09
| 33.23 MDerived by subtractionRaw value 33,234,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 · 87.46 M USD · Source version 2022-11-07
- Subtract: 2021-01-01 — 2021-06-30 · 54.22 M USD · Source version 2022-08-08
| 22.54 MDerived by subtractionRaw value 22,536,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 · 109.99 M USD · Source version 2024-02-21
- Subtract: 2021-01-01 — 2021-09-30 · 87.46 M USD · Source version 2022-11-07
| 28.20 MRaw value 28,200,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 18.30 MDerived by subtractionRaw value 18,303,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 · 46.50 M USD · Source version 2023-08-08
- Subtract: 2022-01-01 — 2022-03-31 · 28.20 M USD · Source version 2023-05-09
| 18.33 MDerived by subtractionRaw value 18,330,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 · 64.83 M USD · Source version 2023-11-07
- Subtract: 2022-01-01 — 2022-06-30 · 46.50 M USD · Source version 2023-08-08
| 21.36 MDerived by subtractionRaw value 21,355,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 · 86.19 M USD · Source version 2025-02-19
- Subtract: 2022-01-01 — 2022-09-30 · 64.83 M USD · Source version 2023-11-07
| 23.98 MRaw value 23,977,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 29.92 MDerived by subtractionRaw value 29,923,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 · 53.90 M USD · Source version 2024-08-06
- Subtract: 2023-01-01 — 2023-03-31 · 23.98 M USD · Source version 2024-05-07
| 23.82 MDerived by subtractionRaw value 23,818,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 · 77.72 M USD · Source version 2024-11-05
- Subtract: 2023-01-01 — 2023-06-30 · 53.90 M USD · Source version 2024-08-06
| 51.34 MDerived by subtractionRaw value 51,342,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 · 129.06 M USD · Source version 2026-02-18
- Subtract: 2023-01-01 — 2023-09-30 · 77.72 M USD · Source version 2024-11-05
| 26.82 MRaw value 26,820,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 27.95 MRaw value 27,952,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 28.63 MRaw value 28,627,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 53.33 MDerived by subtractionRaw value 53,334,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 · 136.73 M USD · Source version 2026-02-18
- Subtract: 2024-01-01 — 2024-09-30 · 83.40 M USD · Source version 2025-11-04
| 30.94 MRaw value 30,937,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 57.72 MRaw value 57,716,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 21.88 MRaw value 21,881,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 59.32 MDerived by subtractionRaw value 59,316,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 · 169.85 M USD · Source version 2026-02-18
- Subtract: 2025-01-01 — 2025-09-30 · 110.53 M USD · Source version 2025-11-04
| 29.40 MRaw value 29,397,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 58.29 MDerived by subtractionRaw value 58,290,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 · 87.69 M USD · Source version 2026-08-04
- Subtract: 2026-01-01 — 2026-03-31 · 29.40 M USD · Source version 2026-05-05
|
|---|