| Revenue | 86.08 MRaw value 86,078,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 101.33 MRaw value 101,326,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 113.67 MRaw value 113,668,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 104.16 MDerived by subtractionRaw value 104,160,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 · 405.23 M USD · Source version 2020-02-27
- Subtract: 2017-01-01 — 2017-09-30 · 301.07 M USD · Source version 2018-11-01
| 99.08 MRaw value 99,082,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 109.59 MRaw value 109,588,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 112.94 MRaw value 112,937,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 112.34 MRaw value 112,340,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 113.82 MRaw value 113,822,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 119.44 MRaw value 119,437,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 113.50 MRaw value 113,500,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 122.57 MRaw value 122,574,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 137.48 MRaw value 137,483,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 125.60 MRaw value 125,596,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 134.77 MRaw value 134,772,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 116.70 MRaw value 116,700,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 115.79 MRaw value 115,788,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 143.88 MRaw value 143,876,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 138.57 MRaw value 138,571,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 136.28 MDerived by subtractionRaw value 136,282,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 · 534.52 M USD · Source version 2024-02-28
- Subtract: 2021-01-01 — 2021-09-30 · 398.24 M USD · Source version 2022-11-07
| 182.77 MRaw value 182,771,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 208.81 MRaw value 208,814,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 242.61 MRaw value 242,605,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 254.60 MDerived by subtractionRaw value 254,598,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 · 888.79 M USD · Source version 2025-02-27
- Subtract: 2022-01-01 — 2022-09-30 · 634.19 M USD · Source version 2023-11-06
| 265.95 MRaw value 265,953,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 283.96 MRaw value 283,957,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 311.97 MRaw value 311,970,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 306.64 MDerived by subtractionRaw value 306,638,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.17 B USD · Source version 2026-03-02
- Subtract: 2023-01-01 — 2023-09-30 · 861.88 M USD · Source version 2024-11-07
| 262.10 MRaw value 262,099,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 313.57 MRaw value 313,566,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 327.25 MRaw value 327,252,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 297.72 MDerived by subtractionRaw value 297,718,000.00 USD 2024-10-01 — 2024-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-01-01 — 2024-12-31 · 1.20 B USD · Source version 2026-03-02
- Subtract: 2024-01-01 — 2024-09-30 · 902.92 M USD · Source version 2025-11-06
| 322.05 MRaw value 322,054,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 311.57 MRaw value 311,567,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 384.24 MRaw value 384,238,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 424.22 MDerived by subtractionRaw value 424,217,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.44 B USD · Source version 2026-03-02
- Subtract: 2025-01-01 — 2025-09-30 · 1.02 B USD · Source version 2025-11-06
| 496.94 MRaw value 496,936,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 626.98 MRaw value 626,976,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Gross profit | 24.99 MRaw value 24,986,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 31.68 MRaw value 31,678,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 35.66 MRaw value 35,658,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 31.08 MRaw value 31,075,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 15.20 MRaw value 15,196,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 27.66 MRaw value 27,661,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 32.83 MRaw value 32,830,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 27.85 MRaw value 27,846,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 25.43 MRaw value 25,430,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 30.20 MRaw value 30,204,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 27.41 MRaw value 27,410,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 36.38 MRaw value 36,381,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 42.95 MRaw value 42,947,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 38.13 MRaw value 38,131,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 40.85 MRaw value 40,848,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 33.92 MRaw value 33,923,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 33.16 MRaw value 33,157,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 42.11 MRaw value 42,107,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 36.02 MRaw value 36,019,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 26.55 MDerived by subtractionRaw value 26,547,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 · 137.83 M USD · Source version 2024-02-28
- Subtract: 2021-01-01 — 2021-09-30 · 111.28 M USD · Source version 2022-11-07
| 46.06 MRaw value 46,064,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 47.38 MRaw value 47,376,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 65.59 MRaw value 65,591,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 78.54 MDerived by subtractionRaw value 78,541,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 · 237.57 M USD · Source version 2025-02-27
- Subtract: 2022-01-01 — 2022-09-30 · 159.03 M USD · Source version 2023-11-06
| 77.15 MRaw value 77,154,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 94.02 MRaw value 94,018,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 116.11 MRaw value 116,109,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 111.74 MDerived by subtractionRaw value 111,739,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 · 399.02 M USD · Source version 2026-03-02
- Subtract: 2023-01-01 — 2023-09-30 · 287.28 M USD · Source version 2024-11-07
| 92.24 MRaw value 92,242,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 113.09 MRaw value 113,094,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 114.16 MRaw value 114,158,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 77.62 MDerived by subtractionRaw value 77,615,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 · 397.11 M USD · Source version 2026-03-02
- Subtract: 2024-01-01 — 2024-09-30 · 319.49 M USD · Source version 2025-11-06
| 86.36 MRaw value 86,364,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 82.73 MRaw value 82,729,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 106.86 MRaw value 106,861,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 109.77 MDerived by subtractionRaw value 109,770,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 · 385.72 M USD · Source version 2026-03-02
- Subtract: 2025-01-01 — 2025-09-30 · 275.95 M USD · Source version 2025-11-06
| 124.97 MRaw value 124,965,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 152.49 MRaw value 152,491,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Operating income | 14.46 MRaw value 14,457,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 19.66 MRaw value 19,659,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 22.63 MRaw value 22,625,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 17.49 MDerived by subtractionRaw value 17,494,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 · 74.24 M USD · Source version 2020-02-27
- Subtract: 2017-01-01 — 2017-09-30 · 56.74 M USD · Source version 2018-11-01
| 3.55 MRaw value 3,552,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 14.51 MRaw value 14,512,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 20.16 MRaw value 20,161,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 17.13 MRaw value 17,126,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 11.47 MRaw value 11,469,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 17.29 MRaw value 17,286,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 15.03 MRaw value 15,030,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 23.23 MDerived by subtractionRaw value 23,226,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 · 67.01 M USD · Source version 2022-02-28
- Subtract: 2019-01-01 — 2019-09-30 · 43.79 M USD · Source version 2020-11-05
| 27.80 MRaw value 27,795,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 22.19 MRaw value 22,192,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 26.13 MRaw value 26,131,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 25.72 MDerived by subtractionRaw value 25,718,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 · 101.84 M USD · Source version 2023-02-27
- Subtract: 2020-01-01 — 2020-09-30 · 76.12 M USD · Source version 2021-11-04
| 18.46 MRaw value 18,461,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 25.21 MRaw value 25,212,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 20.14 MRaw value 20,137,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 5.44 MDerived by subtractionRaw value 5,443,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 · 69.25 M USD · Source version 2024-02-28
- Subtract: 2021-01-01 — 2021-09-30 · 63.81 M USD · Source version 2022-11-07
| 23.01 MRaw value 23,010,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 20.45 MRaw value 20,453,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 36.70 MRaw value 36,700,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 46.60 MDerived by subtractionRaw value 46,598,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 · 126.76 M USD · Source version 2025-02-27
- Subtract: 2022-01-01 — 2022-09-30 · 80.16 M USD · Source version 2023-11-06
| 44.21 MRaw value 44,206,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 54.74 MRaw value 54,740,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 64.66 MRaw value 64,664,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 63.88 MDerived by subtractionRaw value 63,884,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 · 227.49 M USD · Source version 2026-03-02
- Subtract: 2023-01-01 — 2023-09-30 · 163.61 M USD · Source version 2024-11-07
| 46.97 MRaw value 46,970,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 67.20 MRaw value 67,199,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 65.52 MRaw value 65,520,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 29.43 MDerived by subtractionRaw value 29,429,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 · 209.12 M USD · Source version 2026-03-02
- Subtract: 2024-01-01 — 2024-09-30 · 179.69 M USD · Source version 2025-11-06
| 35.11 MRaw value 35,111,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 23.58 MRaw value 23,582,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 43.60 MRaw value 43,595,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 43.96 MDerived by subtractionRaw value 43,960,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 · 146.25 M USD · Source version 2026-03-02
- Subtract: 2025-01-01 — 2025-09-30 · 102.29 M USD · Source version 2025-11-06
| 57.06 MRaw value 57,059,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 68.88 MRaw value 68,884,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Net income | 10.22 MRaw value 10,217,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 13.79 MRaw value 13,794,000.00 USD 2017-04-01 — 2017-06-30 · USD · Reported data | 14.72 MRaw value 14,717,000.00 USD 2017-07-01 — 2017-09-30 · USD · Reported data | 15.77 MRaw value 15,770,000.00 USD 2017-10-01 — 2017-12-31 · USD · Reported data | 3.15 MRaw value 3,154,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 11.70 MRaw value 11,697,000.00 USD 2018-04-01 — 2018-06-30 · USD · Reported data | 14.51 MRaw value 14,514,000.00 USD 2018-07-01 — 2018-09-30 · USD · Reported data | 12.96 MRaw value 12,964,000.00 USD 2018-10-01 — 2018-12-31 · USD · Reported data | 8.76 MRaw value 8,757,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 13.39 MRaw value 13,391,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 14.29 MRaw value 14,290,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 17.27 MRaw value 17,273,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 21.85 MRaw value 21,853,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 17.80 MRaw value 17,804,000.00 USD 2020-04-01 — 2020-06-30 · USD · Reported data | 20.46 MRaw value 20,460,000.00 USD 2020-07-01 — 2020-09-30 · USD · Reported data | 18.89 MRaw value 18,892,000.00 USD 2020-10-01 — 2020-12-31 · USD · Reported data | 16.38 MRaw value 16,376,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 20.62 MRaw value 20,615,000.00 USD 2021-04-01 — 2021-06-30 · USD · Reported data | 15.58 MRaw value 15,581,000.00 USD 2021-07-01 — 2021-09-30 · USD · Reported data | 6.19 MDerived by subtractionRaw value 6,186,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 · 58.76 M USD · Source version 2024-02-28
- Subtract: 2021-01-01 — 2021-09-30 · 52.57 M USD · Source version 2022-11-07
| 18.06 MRaw value 18,059,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 15.95 MRaw value 15,946,000.00 USD 2022-04-01 — 2022-06-30 · USD · Reported data | 27.47 MRaw value 27,473,000.00 USD 2022-07-01 — 2022-09-30 · USD · Reported data | 38.90 MDerived by subtractionRaw value 38,898,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 · 100.38 M USD · Source version 2025-02-27
- Subtract: 2022-01-01 — 2022-09-30 · 61.48 M USD · Source version 2023-11-06
| 36.81 MRaw value 36,814,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 45.68 MRaw value 45,682,000.00 USD 2023-04-01 — 2023-06-30 · USD · Reported data | 48.08 MRaw value 48,078,000.00 USD 2023-07-01 — 2023-09-30 · USD · Reported data | 47.05 MDerived by subtractionRaw value 47,049,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 · 177.62 M USD · Source version 2026-03-02
- Subtract: 2023-01-01 — 2023-09-30 · 130.57 M USD · Source version 2024-11-07
| 39.02 MRaw value 39,016,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 52.23 MRaw value 52,228,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 52.63 MRaw value 52,625,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 24.69 MDerived by subtractionRaw value 24,690,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 · 168.56 M USD · Source version 2026-03-02
- Subtract: 2024-01-01 — 2024-09-30 · 143.87 M USD · Source version 2025-11-06
| 29.29 MRaw value 29,292,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | 15.49 MRaw value 15,487,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 30.78 MRaw value 30,782,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 32.03 MDerived by subtractionRaw value 32,032,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 · 107.59 M USD · Source version 2026-03-02
- Subtract: 2025-01-01 — 2025-09-30 · 75.56 M USD · Source version 2025-11-06
| 39.82 MRaw value 39,815,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 56.66 MRaw value 56,659,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Operating cash flow | 10.17 MRaw value 10,166,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 23.59 MDerived by subtractionRaw value 23,594,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 · 33.76 M USD · Source version 2018-08-02
- Subtract: 2017-01-01 — 2017-03-31 · 10.17 M USD · Source version 2018-05-03
| 8.11 MDerived by subtractionRaw value 8,105,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 · 41.87 M USD · Source version 2018-11-01
- Subtract: 2017-01-01 — 2017-06-30 · 33.76 M USD · Source version 2018-08-02
| 16.13 MDerived by subtractionRaw value 16,129,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 · 57.99 M USD · Source version 2020-02-27
- Subtract: 2017-01-01 — 2017-09-30 · 41.87 M USD · Source version 2018-11-01
| 10.74 MRaw value 10,744,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 25.50 MDerived by subtractionRaw value 25,502,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 · 36.25 M USD · Source version 2019-08-01
- Subtract: 2018-01-01 — 2018-03-31 · 10.74 M USD · Source version 2019-05-02
| 7.95 MDerived by subtractionRaw value 7,946,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 · 44.19 M USD · Source version 2019-10-31
- Subtract: 2018-01-01 — 2018-06-30 · 36.25 M USD · Source version 2019-08-01
| 10.66 MDerived by subtractionRaw value 10,664,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 · 54.86 M USD · Source version 2021-02-25
- Subtract: 2018-01-01 — 2018-09-30 · 44.19 M USD · Source version 2019-10-31
| 14.91 MRaw value 14,913,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 20.96 MDerived by subtractionRaw value 20,959,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 · 35.87 M USD · Source version 2020-08-06
- Subtract: 2019-01-01 — 2019-03-31 · 14.91 M USD · Source version 2020-05-07
| 34.71 MDerived by subtractionRaw value 34,711,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 · 70.58 M USD · Source version 2020-11-05
- Subtract: 2019-01-01 — 2019-06-30 · 35.87 M USD · Source version 2020-08-06
| 27.34 MDerived by subtractionRaw value 27,342,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 · 97.93 M USD · Source version 2022-02-28
- Subtract: 2019-01-01 — 2019-09-30 · 70.58 M USD · Source version 2020-11-05
| 37.60 MRaw value 37,597,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 25.17 MDerived by subtractionRaw value 25,165,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 · 62.76 M USD · Source version 2021-08-05
- Subtract: 2020-01-01 — 2020-03-31 · 37.60 M USD · Source version 2021-05-06
| 34.23 MDerived by subtractionRaw value 34,233,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 · 97.00 M USD · Source version 2021-11-04
- Subtract: 2020-01-01 — 2020-06-30 · 62.76 M USD · Source version 2021-08-05
| 31.82 MDerived by subtractionRaw value 31,819,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 · 128.81 M USD · Source version 2023-02-27
- Subtract: 2020-01-01 — 2020-09-30 · 97.00 M USD · Source version 2021-11-04
| 28.84 MRaw value 28,838,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 34.07 MDerived by subtractionRaw value 34,074,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 · 62.91 M USD · Source version 2022-08-08
- Subtract: 2021-01-01 — 2021-03-31 · 28.84 M USD · Source version 2022-05-05
| 11.79 MDerived by subtractionRaw value 11,791,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 · 74.70 M USD · Source version 2022-11-07
- Subtract: 2021-01-01 — 2021-06-30 · 62.91 M USD · Source version 2022-08-08
| -13.52 MDerived by subtractionRaw value -13,520,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 · 61.18 M USD · Source version 2024-02-28
- Subtract: 2021-01-01 — 2021-09-30 · 74.70 M USD · Source version 2022-11-07
| -6.80 MRaw value -6,803,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 5.22 MDerived by subtractionRaw value 5,223,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 · -1.58 M USD · Source version 2023-08-03
- Subtract: 2022-01-01 — 2022-03-31 · -6.80 M USD · Source version 2023-05-04
| 44.99 MDerived by subtractionRaw value 44,994,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 · 43.41 M USD · Source version 2023-11-06
- Subtract: 2022-01-01 — 2022-06-30 · -1.58 M USD · Source version 2023-08-03
| 17.90 MDerived by subtractionRaw value 17,904,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 · 61.32 M USD · Source version 2025-02-27
- Subtract: 2022-01-01 — 2022-09-30 · 43.41 M USD · Source version 2023-11-06
| 4.82 MRaw value 4,823,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 55.12 MDerived by subtractionRaw value 55,117,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 · 59.94 M USD · Source version 2024-08-01
- Subtract: 2023-01-01 — 2023-03-31 · 4.82 M USD · Source version 2024-05-02
| 47.21 MDerived by subtractionRaw value 47,205,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 · 107.15 M USD · Source version 2024-11-07
- Subtract: 2023-01-01 — 2023-06-30 · 59.94 M USD · Source version 2024-08-01
| 51.75 MDerived by subtractionRaw value 51,750,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 · 158.90 M USD · Source version 2026-03-02
- Subtract: 2023-01-01 — 2023-09-30 · 107.15 M USD · Source version 2024-11-07
| 92.37 MRaw value 92,370,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reported data | 35.54 MDerived by subtractionRaw value 35,542,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 · 127.91 M USD · Source version 2025-08-11
- Subtract: 2024-01-01 — 2024-03-31 · 92.37 M USD · Source version 2025-05-01
| 63.78 MDerived by subtractionRaw value 63,775,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 · 191.69 M USD · Source version 2025-11-06
- Subtract: 2024-01-01 — 2024-06-30 · 127.91 M USD · Source version 2025-08-11
| 0.85 MDerived by subtractionRaw value 845,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 · 192.53 M USD · Source version 2026-03-02
- Subtract: 2024-01-01 — 2024-09-30 · 191.69 M USD · Source version 2025-11-06
| -9.21 MRaw value -9,214,000.00 USD 2025-01-01 — 2025-03-31 · USD · Reported data | -21.83 MDerived by subtractionRaw value -21,826,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 · -31.04 M USD · Source version 2026-08-10
- Subtract: 2025-01-01 — 2025-03-31 · -9.21 M USD · Source version 2026-05-07
| 12.26 MDerived by subtractionRaw value 12,256,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 · -18.78 M USD · Source version 2025-11-06
- Subtract: 2025-01-01 — 2025-06-30 · -31.04 M USD · Source version 2026-08-10
| 19.32 MDerived by subtractionRaw value 19,318,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 · 0.53 M USD · Source version 2026-03-02
- Subtract: 2025-01-01 — 2025-09-30 · -18.78 M USD · Source version 2025-11-06
| 33.99 MRaw value 33,994,000.00 USD 2026-01-01 — 2026-03-31 · USD · Reported data | 20.97 MDerived by subtractionRaw value 20,974,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 · 54.97 M USD · Source version 2026-08-10
- Subtract: 2026-01-01 — 2026-03-31 · 33.99 M USD · Source version 2026-05-07
|
|---|
| Capital expenditure | 6.07 MRaw value 6,071,000.00 USD 2017-01-01 — 2017-03-31 · USD · Reported data | 10.78 MDerived by subtractionRaw value 10,776,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 · 16.85 M USD · Source version 2018-08-02
- Subtract: 2017-01-01 — 2017-03-31 · 6.07 M USD · Source version 2018-05-03
| 9.59 MDerived by subtractionRaw value 9,589,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 · 26.44 M USD · Source version 2018-11-01
- Subtract: 2017-01-01 — 2017-06-30 · 16.85 M USD · Source version 2018-08-02
| 15.28 MDerived by subtractionRaw value 15,277,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 · 41.71 M USD · Source version 2020-02-27
- Subtract: 2017-01-01 — 2017-09-30 · 26.44 M USD · Source version 2018-11-01
| 8.45 MRaw value 8,451,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 17.47 MDerived by subtractionRaw value 17,474,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 · 25.93 M USD · Source version 2019-08-01
- Subtract: 2018-01-01 — 2018-03-31 · 8.45 M USD · Source version 2019-05-02
| 8.40 MDerived by subtractionRaw value 8,403,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 · 34.33 M USD · Source version 2019-10-31
- Subtract: 2018-01-01 — 2018-06-30 · 25.93 M USD · Source version 2019-08-01
| 2.94 MDerived by subtractionRaw value 2,940,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 · 37.27 M USD · Source version 2021-02-25
- Subtract: 2018-01-01 — 2018-09-30 · 34.33 M USD · Source version 2019-10-31
| 8.77 MRaw value 8,772,000.00 USD 2019-01-01 — 2019-03-31 · USD · Reported data | 8.01 MDerived by subtractionRaw value 8,012,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 · 16.78 M USD · Source version 2020-08-06
- Subtract: 2019-01-01 — 2019-03-31 · 8.77 M USD · Source version 2020-05-07
| 14.05 MDerived by subtractionRaw value 14,047,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 · 30.83 M USD · Source version 2020-11-05
- Subtract: 2019-01-01 — 2019-06-30 · 16.78 M USD · Source version 2020-08-06
| 6.34 MDerived by subtractionRaw value 6,335,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 · 37.17 M USD · Source version 2022-02-28
- Subtract: 2019-01-01 — 2019-09-30 · 30.83 M USD · Source version 2020-11-05
| 21.88 MRaw value 21,877,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 11.63 MDerived by subtractionRaw value 11,633,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 · 33.51 M USD · Source version 2021-08-05
- Subtract: 2020-01-01 — 2020-03-31 · 21.88 M USD · Source version 2021-05-06
| 15.45 MDerived by subtractionRaw value 15,445,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 · 48.96 M USD · Source version 2021-11-04
- Subtract: 2020-01-01 — 2020-06-30 · 33.51 M USD · Source version 2021-08-05
| 18.85 MDerived by subtractionRaw value 18,847,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 · 67.80 M USD · Source version 2023-02-27
- Subtract: 2020-01-01 — 2020-09-30 · 48.96 M USD · Source version 2021-11-04
| 16.40 MRaw value 16,404,000.00 USD 2021-01-01 — 2021-03-31 · USD · Reported data | 16.75 MDerived by subtractionRaw value 16,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 · 33.16 M USD · Source version 2022-08-08
- Subtract: 2021-01-01 — 2021-03-31 · 16.40 M USD · Source version 2022-05-05
| 9.48 MDerived by subtractionRaw value 9,479,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 · 42.64 M USD · Source version 2022-11-07
- Subtract: 2021-01-01 — 2021-06-30 · 33.16 M USD · Source version 2022-08-08
| 12.73 MDerived by subtractionRaw value 12,726,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 · 55.36 M USD · Source version 2023-02-27
- Subtract: 2021-01-01 — 2021-09-30 · 42.64 M USD · Source version 2022-11-07
| 14.03 MRaw value 14,031,000.00 USD 2022-01-01 — 2022-03-31 · USD · Reported data | 13.20 MDerived by subtractionRaw value 13,196,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 · 27.23 M USD · Source version 2023-08-03
- Subtract: 2022-01-01 — 2022-03-31 · 14.03 M USD · Source version 2023-05-04
| 14.36 MDerived by subtractionRaw value 14,359,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 · 41.59 M USD · Source version 2023-11-06
- Subtract: 2022-01-01 — 2022-06-30 · 27.23 M USD · Source version 2023-08-03
| 12.44 MDerived by subtractionRaw value 12,438,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 · 54.02 M USD · Source version 2023-02-27
- Subtract: 2022-01-01 — 2022-09-30 · 41.59 M USD · Source version 2023-11-06
| 28.94 MRaw value 28,935,000.00 USD 2023-01-01 — 2023-03-31 · USD · Reported data | 31.69 MDerived by subtractionRaw value 31,694,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 · 60.63 M USD · Source version 2023-08-03
- Subtract: 2023-01-01 — 2023-03-31 · 28.94 M USD · Source version 2023-05-04
| 22.27 MDerived by subtractionRaw value 22,271,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 · 82.90 M USD · Source version 2023-11-06
- Subtract: 2023-01-01 — 2023-06-30 · 60.63 M USD · Source version 2023-08-03
| — | — | — | — | — | — | — | — | — | — | — |
|---|