| Revenue | 622.63 MRaw value 622,625,000.00 USD 2017-04-01 — 2017-07-02 · USD · Reported data | 617.29 MRaw value 617,289,000.00 USD 2017-07-03 — 2017-10-01 · USD · Reported data | 658.94 MRaw value 658,935,000.00 USD 2017-10-02 — 2017-12-31 · USD · Reported data | 683.04 MRaw value 683,042,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 670.93 MRaw value 670,930,000.00 USD 2018-04-01 — 2018-07-01 · USD · Reported data | 660.46 MRaw value 660,462,000.00 USD 2018-07-02 — 2018-09-30 · USD · Reported data | 680.02 MRaw value 680,022,000.00 USD 2018-10-01 — 2018-12-30 · USD · Reported data | 796.60 MRaw value 796,603,000.00 USD 2018-12-31 — 2019-03-31 · USD · Reported data | 780.23 MRaw value 780,230,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 762.14 MRaw value 762,137,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 763.70 MRaw value 763,698,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 781.80 MRaw value 781,803,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 704.92 MRaw value 704,924,000.00 USD 2020-04-01 — 2020-07-05 · USD · Reported data | 708.40 MRaw value 708,402,000.00 USD 2020-07-06 — 2020-10-04 · USD · Reported data | 751.07 MRaw value 751,067,000.00 USD 2020-10-05 — 2021-01-03 · USD · Reported data | 813.54 MRaw value 813,539,000.00 USD 2021-01-04 — 2021-03-31 · USD · Reported data | 814.89 MRaw value 814,893,000.00 USD 2021-04-01 — 2021-07-04 · USD · Reported data | 791.40 MRaw value 791,395,000.00 USD 2021-07-05 — 2021-10-03 · USD · Reported data | 844.01 MRaw value 844,006,000.00 USD 2021-10-04 — 2022-01-02 · USD · Reported data | 907.03 MDerived by subtractionRaw value 907,025,000.00 USD 2022-01-03 — 2022-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-04-01 — 2022-03-31 · 3.36 B USD · Source version 2024-05-22
- Subtract: 2021-04-01 — 2022-01-02 · 2.45 B USD · Source version 2023-02-08
| 898.97 MRaw value 898,971,000.00 USD 2022-04-01 — 2022-07-03 · USD · Reported data | 899.44 MRaw value 899,437,000.00 USD 2022-07-04 — 2022-10-02 · USD · Reported data | 920.23 MRaw value 920,227,000.00 USD 2022-10-03 — 2023-01-01 · USD · Reported data | 989.94 MDerived by subtractionRaw value 989,944,000.00 USD 2023-01-02 — 2023-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-04-01 — 2023-03-31 · 3.71 B USD · Source version 2025-05-21
- Subtract: 2022-04-01 — 2023-01-01 · 2.72 B USD · Source version 2024-02-07
| 908.57 MRaw value 908,569,000.00 USD 2023-04-01 — 2023-07-02 · USD · Reported data | 901.03 MRaw value 901,033,000.00 USD 2023-07-03 — 2023-10-01 · USD · Reported data | 861.55 MRaw value 861,548,000.00 USD 2023-10-02 — 2023-12-31 · USD · Reported data | 910.72 MDerived by subtractionRaw value 910,721,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-04-01 — 2024-03-31 · 3.58 B USD · Source version 2026-05-20
- Subtract: 2023-04-01 — 2023-12-31 · 2.67 B USD · Source version 2025-02-05
| 852.92 MRaw value 852,916,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 883.67 MRaw value 883,669,000.00 USD 2024-07-01 — 2024-09-29 · USD · Reported data | 906.15 MRaw value 906,152,000.00 USD 2024-09-30 — 2024-12-29 · USD · Reported data | 974.84 MDerived by subtractionRaw value 974,842,000.00 USD 2024-12-30 — 2025-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-04-01 — 2025-03-31 · 3.62 B USD · Source version 2026-05-20
- Subtract: 2024-04-01 — 2024-12-29 · 2.64 B USD · Source version 2026-02-04
| 893.02 MRaw value 893,024,000.00 USD 2025-04-01 — 2025-06-29 · USD · Reported data | 951.29 MRaw value 951,286,000.00 USD 2025-06-30 — 2025-09-28 · USD · Reported data | 919.13 MRaw value 919,126,000.00 USD 2025-09-29 — 2025-12-28 · USD · Reported data | 987.94 MDerived by subtractionRaw value 987,940,000.00 USD 2025-12-29 — 2026-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-04-01 — 2026-03-31 · 3.75 B USD · Source version 2026-05-20
- Subtract: 2025-04-01 — 2025-12-28 · 2.76 B USD · Source version 2026-02-04
| 935.64 MRaw value 935,641,000.00 USD 2026-04-01 — 2026-07-05 · USD · Reported data |
|---|
| Gross profit | 163.46 MRaw value 163,458,000.00 USD 2017-04-01 — 2017-07-02 · USD · Reported data | 160.25 MRaw value 160,248,000.00 USD 2017-07-03 — 2017-10-01 · USD · Reported data | 167.31 MRaw value 167,310,000.00 USD 2017-10-02 — 2017-12-31 · USD · Reported data | 167.39 MRaw value 167,388,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 165.33 MRaw value 165,334,000.00 USD 2018-04-01 — 2018-07-01 · USD · Reported data | 160.88 MRaw value 160,880,000.00 USD 2018-07-02 — 2018-09-30 · USD · Reported data | 164.55 MRaw value 164,546,000.00 USD 2018-10-01 — 2018-12-30 · USD · Reported data | 202.27 MRaw value 202,266,000.00 USD 2018-12-31 — 2019-03-31 · USD · Reported data | 201.51 MRaw value 201,512,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 197.32 MRaw value 197,317,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 185.24 MRaw value 185,241,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 200.80 MRaw value 200,796,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 174.98 MRaw value 174,977,000.00 USD 2020-04-01 — 2020-07-05 · USD · Reported data | 177.56 MRaw value 177,560,000.00 USD 2020-07-06 — 2020-10-04 · USD · Reported data | 189.31 MRaw value 189,312,000.00 USD 2020-10-05 — 2021-01-03 · USD · Reported data | 197.30 MRaw value 197,301,000.00 USD 2021-01-04 — 2021-03-31 · USD · Reported data | 193.22 MRaw value 193,219,000.00 USD 2021-04-01 — 2021-07-04 · USD · Reported data | 177.86 MRaw value 177,860,000.00 USD 2021-07-05 — 2021-10-03 · USD · Reported data | 184.34 MRaw value 184,338,000.00 USD 2021-10-04 — 2022-01-02 · USD · Reported data | 194.55 MDerived by subtractionRaw value 194,551,000.00 USD 2022-01-03 — 2022-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-04-01 — 2022-03-31 · 749.97 M USD · Source version 2024-05-22
- Subtract: 2021-04-01 — 2022-01-02 · 555.42 M USD · Source version 2023-02-08
| 185.54 MRaw value 185,535,000.00 USD 2022-04-01 — 2022-07-03 · USD · Reported data | 194.89 MRaw value 194,891,000.00 USD 2022-07-04 — 2022-10-02 · USD · Reported data | 213.65 MRaw value 213,648,000.00 USD 2022-10-03 — 2023-01-01 · USD · Reported data | 246.06 MDerived by subtractionRaw value 246,064,000.00 USD 2023-01-02 — 2023-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-04-01 — 2023-03-31 · 840.14 M USD · Source version 2025-05-21
- Subtract: 2022-04-01 — 2023-01-01 · 594.07 M USD · Source version 2024-02-07
| 240.31 MRaw value 240,306,000.00 USD 2023-04-01 — 2023-07-02 · USD · Reported data | 239.62 MRaw value 239,619,000.00 USD 2023-07-03 — 2023-10-01 · USD · Reported data | 248.65 MRaw value 248,648,000.00 USD 2023-10-02 — 2023-12-31 · USD · Reported data | 254.32 MDerived by subtractionRaw value 254,318,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-04-01 — 2024-03-31 · 982.89 M USD · Source version 2026-05-20
- Subtract: 2023-04-01 — 2023-12-31 · 728.57 M USD · Source version 2025-02-05
| 238.37 MRaw value 238,371,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 252.15 MRaw value 252,146,000.00 USD 2024-07-01 — 2024-09-29 · USD · Reported data | 298.18 MRaw value 298,176,000.00 USD 2024-09-30 — 2024-12-29 · USD · Reported data | 303.71 MDerived by subtractionRaw value 303,711,000.00 USD 2024-12-30 — 2025-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-04-01 — 2025-03-31 · 1.09 B USD · Source version 2026-05-20
- Subtract: 2024-04-01 — 2024-12-29 · 788.69 M USD · Source version 2026-02-04
| 253.23 MRaw value 253,228,000.00 USD 2025-04-01 — 2025-06-29 · USD · Reported data | 277.14 MRaw value 277,144,000.00 USD 2025-06-30 — 2025-09-28 · USD · Reported data | 276.32 MRaw value 276,324,000.00 USD 2025-09-29 — 2025-12-28 · USD · Reported data | 290.87 MDerived by subtractionRaw value 290,866,000.00 USD 2025-12-29 — 2026-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-04-01 — 2026-03-31 · 1.10 B USD · Source version 2026-05-20
- Subtract: 2025-04-01 — 2025-12-28 · 806.70 M USD · Source version 2026-02-04
| 313.36 MRaw value 313,360,000.00 USD 2026-04-01 — 2026-07-05 · USD · Reported data |
|---|
| Operating income | 69.97 MRaw value 69,972,000.00 USD 2017-04-01 — 2017-07-02 · USD · Reported data | 64.36 MRaw value 64,364,000.00 USD 2017-07-03 — 2017-10-01 · USD · Reported data | 68.79 MRaw value 68,785,000.00 USD 2017-10-02 — 2017-12-31 · USD · Reported data | 67.73 MRaw value 67,725,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 64.18 MRaw value 64,179,000.00 USD 2018-04-01 — 2018-07-01 · USD · Reported data | 63.36 MRaw value 63,357,000.00 USD 2018-07-02 — 2018-09-30 · USD · Reported data | 49.95 MRaw value 49,951,000.00 USD 2018-10-01 — 2018-12-30 · USD · Reported data | 34.98 MRaw value 34,978,000.00 USD 2018-12-31 — 2019-03-31 · USD · Reported data | 68.34 MRaw value 68,336,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 58.71 MRaw value 58,710,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 43.08 MRaw value 43,084,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | 20.07 MRaw value 20,065,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 53.22 MRaw value 53,220,000.00 USD 2020-04-01 — 2020-07-05 · USD · Reported data | 55.42 MRaw value 55,415,000.00 USD 2020-07-06 — 2020-10-04 · USD · Reported data | 56.07 MRaw value 56,071,000.00 USD 2020-10-05 — 2021-01-03 · USD · Reported data | 51.67 MRaw value 51,669,000.00 USD 2021-01-04 — 2021-03-31 · USD · Reported data | 60.90 MRaw value 60,900,000.00 USD 2021-04-01 — 2021-07-04 · USD · Reported data | 49.69 MRaw value 49,694,000.00 USD 2021-07-05 — 2021-10-03 · USD · Reported data | 51.17 MRaw value 51,165,000.00 USD 2021-10-04 — 2022-01-02 · USD · Reported data | 44.49 MDerived by subtractionRaw value 44,492,000.00 USD 2022-01-03 — 2022-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-04-01 — 2022-03-31 · 206.25 M USD · Source version 2024-05-22
- Subtract: 2021-04-01 — 2022-01-02 · 161.76 M USD · Source version 2023-02-08
| 50.13 MRaw value 50,129,000.00 USD 2022-04-01 — 2022-07-03 · USD · Reported data | 54.27 MRaw value 54,269,000.00 USD 2022-07-04 — 2022-10-02 · USD · Reported data | 78.53 MRaw value 78,530,000.00 USD 2022-10-03 — 2023-01-01 · USD · Reported data | 95.43 MDerived by subtractionRaw value 95,433,000.00 USD 2023-01-02 — 2023-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-04-01 — 2023-03-31 · 278.36 M USD · Source version 2025-05-21
- Subtract: 2022-04-01 — 2023-01-01 · 182.93 M USD · Source version 2024-02-07
| 89.45 MRaw value 89,445,000.00 USD 2023-04-01 — 2023-07-02 · USD · Reported data | 88.61 MRaw value 88,614,000.00 USD 2023-07-03 — 2023-10-01 · USD · Reported data | 92.60 MRaw value 92,597,000.00 USD 2023-10-02 — 2023-12-31 · USD · Reported data | 80.91 MDerived by subtractionRaw value 80,914,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-04-01 — 2024-03-31 · 351.57 M USD · Source version 2026-05-20
- Subtract: 2023-04-01 — 2023-12-31 · 270.66 M USD · Source version 2025-02-05
| 91.33 MRaw value 91,331,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 99.39 MRaw value 99,387,000.00 USD 2024-07-01 — 2024-09-29 · USD · Reported data | 142.65 MRaw value 142,649,000.00 USD 2024-09-30 — 2024-12-29 · USD · Reported data | 131.32 MDerived by subtractionRaw value 131,319,000.00 USD 2024-12-30 — 2025-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-04-01 — 2025-03-31 · 464.69 M USD · Source version 2026-05-20
- Subtract: 2024-04-01 — 2024-12-29 · 333.37 M USD · Source version 2026-02-04
| 86.48 MRaw value 86,480,000.00 USD 2025-04-01 — 2025-06-29 · USD · Reported data | 92.03 MRaw value 92,032,000.00 USD 2025-06-30 — 2025-09-28 · USD · Reported data | 124.24 MRaw value 124,244,000.00 USD 2025-09-29 — 2025-12-28 · USD · Reported data | 123.70 MDerived by subtractionRaw value 123,704,000.00 USD 2025-12-29 — 2026-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-04-01 — 2026-03-31 · 426.46 M USD · Source version 2026-05-20
- Subtract: 2025-04-01 — 2025-12-28 · 302.76 M USD · Source version 2026-02-04
| 151.41 MRaw value 151,414,000.00 USD 2026-04-01 — 2026-07-05 · USD · Reported data |
|---|
| Net income | 48.20 MRaw value 48,201,000.00 USD 2017-04-01 — 2017-07-02 · USD · Reported data | 43.22 MRaw value 43,222,000.00 USD 2017-07-03 — 2017-10-01 · USD · Reported data | -25.85 MRaw value -25,847,000.00 USD 2017-10-02 — 2017-12-31 · USD · Reported data | 54.02 MRaw value 54,018,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reported data | 45.86 MRaw value 45,860,000.00 USD 2018-04-01 — 2018-07-01 · USD · Reported data | 47.42 MRaw value 47,424,000.00 USD 2018-07-02 — 2018-09-30 · USD · Reported data | 48.42 MRaw value 48,417,000.00 USD 2018-10-01 — 2018-12-30 · USD · Reported data | 18.54 MRaw value 18,538,000.00 USD 2018-12-31 — 2019-03-31 · USD · Reported data | 48.64 MRaw value 48,636,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 62.70 MRaw value 62,698,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reported data | 27.31 MRaw value 27,305,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reported data | -1.52 MRaw value -1,523,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reported data | 35.18 MRaw value 35,183,000.00 USD 2020-04-01 — 2020-07-05 · USD · Reported data | 35.73 MRaw value 35,731,000.00 USD 2020-07-06 — 2020-10-04 · USD · Reported data | 38.62 MRaw value 38,624,000.00 USD 2020-10-05 — 2021-01-03 · USD · Reported data | 33.84 MRaw value 33,836,000.00 USD 2021-01-04 — 2021-03-31 · USD · Reported data | 43.93 MRaw value 43,929,000.00 USD 2021-04-01 — 2021-07-04 · USD · Reported data | 35.63 MRaw value 35,626,000.00 USD 2021-07-05 — 2021-10-03 · USD · Reported data | 36.26 MRaw value 36,264,000.00 USD 2021-10-04 — 2022-01-02 · USD · Reported data | 28.09 MDerived by subtractionRaw value 28,092,000.00 USD 2022-01-03 — 2022-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-04-01 — 2022-03-31 · 143.91 M USD · Source version 2024-05-22
- Subtract: 2021-04-01 — 2022-01-02 · 115.82 M USD · Source version 2023-02-08
| 30.98 MRaw value 30,978,000.00 USD 2022-04-01 — 2022-07-03 · USD · Reported data | 34.47 MRaw value 34,472,000.00 USD 2022-07-04 — 2022-10-02 · USD · Reported data | 44.41 MRaw value 44,410,000.00 USD 2022-10-03 — 2023-01-01 · USD · Reported data | 65.95 MDerived by subtractionRaw value 65,950,000.00 USD 2023-01-02 — 2023-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-04-01 — 2023-03-31 · 175.81 M USD · Source version 2025-05-21
- Subtract: 2022-04-01 — 2023-01-01 · 109.86 M USD · Source version 2024-02-07
| 66.80 MRaw value 66,797,000.00 USD 2023-04-01 — 2023-07-02 · USD · Reported data | 65.23 MRaw value 65,229,000.00 USD 2023-07-03 — 2023-10-01 · USD · Reported data | 76.16 MRaw value 76,158,000.00 USD 2023-10-02 — 2023-12-31 · USD · Reported data | 60.91 MDerived by subtractionRaw value 60,912,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-04-01 — 2024-03-31 · 269.10 M USD · Source version 2026-05-20
- Subtract: 2023-04-01 — 2023-12-31 · 208.18 M USD · Source version 2025-02-05
| 70.11 MRaw value 70,111,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 82.27 MRaw value 82,266,000.00 USD 2024-07-01 — 2024-09-29 · USD · Reported data | 114.81 MRaw value 114,812,000.00 USD 2024-09-30 — 2024-12-29 · USD · Reported data | 96.55 MDerived by subtractionRaw value 96,546,000.00 USD 2024-12-30 — 2025-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-04-01 — 2025-03-31 · 363.74 M USD · Source version 2026-05-20
- Subtract: 2024-04-01 — 2024-12-29 · 267.19 M USD · Source version 2026-02-04
| 57.46 MRaw value 57,458,000.00 USD 2025-04-01 — 2025-06-29 · USD · Reported data | 68.43 MRaw value 68,426,000.00 USD 2025-06-30 — 2025-09-28 · USD · Reported data | 90.37 MRaw value 90,373,000.00 USD 2025-09-29 — 2025-12-28 · USD · Reported data | 77.30 MDerived by subtractionRaw value 77,300,000.00 USD 2025-12-29 — 2026-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-04-01 — 2026-03-31 · 293.56 M USD · Source version 2026-05-20
- Subtract: 2025-04-01 — 2025-12-28 · 216.26 M USD · Source version 2026-02-04
| 116.45 MRaw value 116,450,000.00 USD 2026-04-01 — 2026-07-05 · USD · Reported data |
|---|
| Operating cash flow | 21.62 MRaw value 21,619,000.00 USD 2017-04-01 — 2017-07-02 · USD · Reported data | 23.84 MDerived by subtractionRaw value 23,838,000.00 USD 2017-07-03 — 2017-10-01 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2017-04-01 — 2017-10-01 · 45.46 M USD · Source version 2018-11-07
- Subtract: 2017-04-01 — 2017-07-02 · 21.62 M USD · Source version 2018-08-08
| 84.45 MDerived by subtractionRaw value 84,445,000.00 USD 2017-10-02 — 2017-12-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2017-04-01 — 2017-12-31 · 129.90 M USD · Source version 2019-02-06
- Subtract: 2017-04-01 — 2017-10-01 · 45.46 M USD · Source version 2018-11-07
| 81.15 MDerived by subtractionRaw value 81,146,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2017-04-01 — 2018-03-31 · 211.05 M USD · Source version 2020-06-01
- Subtract: 2017-04-01 — 2017-12-31 · 129.90 M USD · Source version 2019-02-06
| 25.58 MRaw value 25,576,000.00 USD 2018-04-01 — 2018-07-01 · USD · Reported data | 58.46 MDerived by subtractionRaw value 58,456,000.00 USD 2018-07-02 — 2018-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2018-04-01 — 2018-09-30 · 84.03 M USD · Source version 2019-11-06
- Subtract: 2018-04-01 — 2018-07-01 · 25.58 M USD · Source version 2019-08-07
| 82.39 MDerived by subtractionRaw value 82,392,000.00 USD 2018-10-01 — 2018-12-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2018-04-01 — 2018-12-30 · 166.42 M USD · Source version 2020-02-05
- Subtract: 2018-04-01 — 2018-09-30 · 84.03 M USD · Source version 2019-11-06
| 31.43 MDerived by subtractionRaw value 31,431,000.00 USD 2018-12-31 — 2019-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2018-04-01 — 2019-03-31 · 197.86 M USD · Source version 2021-05-26
- Subtract: 2018-04-01 — 2018-12-30 · 166.42 M USD · Source version 2020-02-05
| 30.38 MRaw value 30,384,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 74.68 MDerived by subtractionRaw value 74,678,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2019-04-01 — 2019-09-30 · 105.06 M USD · Source version 2020-11-12
- Subtract: 2019-04-01 — 2019-06-30 · 30.38 M USD · Source version 2020-08-12
| 70.77 MDerived by subtractionRaw value 70,770,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2019-04-01 — 2019-12-31 · 175.83 M USD · Source version 2021-02-10
- Subtract: 2019-04-01 — 2019-09-30 · 105.06 M USD · Source version 2020-11-12
| 77.57 MDerived by subtractionRaw value 77,566,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2019-04-01 — 2020-03-31 · 253.40 M USD · Source version 2022-05-25
- Subtract: 2019-04-01 — 2019-12-31 · 175.83 M USD · Source version 2021-02-10
| 116.56 MRaw value 116,564,000.00 USD 2020-04-01 — 2020-07-05 · USD · Reported data | 100.71 MDerived by subtractionRaw value 100,709,000.00 USD 2020-07-06 — 2020-10-04 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2020-04-01 — 2020-10-04 · 217.27 M USD · Source version 2021-11-10
- Subtract: 2020-04-01 — 2020-07-05 · 116.56 M USD · Source version 2021-08-11
| 54.83 MDerived by subtractionRaw value 54,826,000.00 USD 2020-10-05 — 2021-01-03 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2020-04-01 — 2021-01-03 · 272.10 M USD · Source version 2022-02-09
- Subtract: 2020-04-01 — 2020-10-04 · 217.27 M USD · Source version 2021-11-10
| 86.28 MDerived by subtractionRaw value 86,276,000.00 USD 2021-01-04 — 2021-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-04-01 — 2021-03-31 · 358.38 M USD · Source version 2023-05-24
- Subtract: 2020-04-01 — 2021-01-03 · 272.10 M USD · Source version 2022-02-09
| -48.14 MRaw value -48,143,000.00 USD 2021-04-01 — 2021-07-04 · USD · Reported data | -17.43 MDerived by subtractionRaw value -17,428,000.00 USD 2021-07-05 — 2021-10-03 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2021-04-01 — 2021-10-03 · -65.57 M USD · Source version 2022-11-09
- Subtract: 2021-04-01 — 2021-07-04 · -48.14 M USD · Source version 2022-08-10
| -12.46 MDerived by subtractionRaw value -12,459,000.00 USD 2021-10-04 — 2022-01-02 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2021-04-01 — 2022-01-02 · -78.03 M USD · Source version 2023-02-08
- Subtract: 2021-04-01 — 2021-10-03 · -65.57 M USD · Source version 2022-11-09
| 12.45 MDerived by subtractionRaw value 12,445,000.00 USD 2022-01-03 — 2022-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-04-01 — 2022-03-31 · -65.59 M USD · Source version 2024-05-22
- Subtract: 2021-04-01 — 2022-01-02 · -78.03 M USD · Source version 2023-02-08
| -71.89 MRaw value -71,891,000.00 USD 2022-04-01 — 2022-07-03 · USD · Reported data | 1.59 MDerived by subtractionRaw value 1,590,000.00 USD 2022-07-04 — 2022-10-02 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2022-04-01 — 2022-10-02 · -70.30 M USD · Source version 2023-11-08
- Subtract: 2022-04-01 — 2022-07-03 · -71.89 M USD · Source version 2023-08-09
| 206.14 MDerived by subtractionRaw value 206,144,000.00 USD 2022-10-03 — 2023-01-01 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2022-04-01 — 2023-01-01 · 135.84 M USD · Source version 2024-02-07
- Subtract: 2022-04-01 — 2022-10-02 · -70.30 M USD · Source version 2023-11-08
| 144.10 MDerived by subtractionRaw value 144,095,000.00 USD 2023-01-02 — 2023-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-04-01 — 2023-03-31 · 279.94 M USD · Source version 2025-05-21
- Subtract: 2022-04-01 — 2023-01-01 · 135.84 M USD · Source version 2024-02-07
| 74.95 MRaw value 74,946,000.00 USD 2023-04-01 — 2023-07-02 · USD · Reported data | 110.78 MDerived by subtractionRaw value 110,777,000.00 USD 2023-07-03 — 2023-10-01 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2023-04-01 — 2023-10-01 · 185.72 M USD · Source version 2024-11-06
- Subtract: 2023-04-01 — 2023-07-02 · 74.95 M USD · Source version 2024-08-07
| 134.52 MDerived by subtractionRaw value 134,524,000.00 USD 2023-10-02 — 2023-12-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2023-04-01 — 2023-12-31 · 320.25 M USD · Source version 2025-02-05
- Subtract: 2023-04-01 — 2023-10-01 · 185.72 M USD · Source version 2024-11-06
| 136.78 MDerived by subtractionRaw value 136,782,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-04-01 — 2024-03-31 · 457.03 M USD · Source version 2026-05-20
- Subtract: 2023-04-01 — 2023-12-31 · 320.25 M USD · Source version 2025-02-05
| 10.40 MRaw value 10,398,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 33.65 MDerived by subtractionRaw value 33,648,000.00 USD 2024-07-01 — 2024-09-29 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-04-01 — 2024-09-29 · 44.05 M USD · Source version 2025-11-05
- Subtract: 2024-04-01 — 2024-06-30 · 10.40 M USD · Source version 2025-08-06
| 81.06 MDerived by subtractionRaw value 81,064,000.00 USD 2024-09-30 — 2024-12-29 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-04-01 — 2024-12-29 · 125.11 M USD · Source version 2026-02-04
- Subtract: 2024-04-01 — 2024-09-29 · 44.05 M USD · Source version 2025-11-05
| 135.19 MDerived by subtractionRaw value 135,188,000.00 USD 2024-12-30 — 2025-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-04-01 — 2025-03-31 · 260.30 M USD · Source version 2026-05-20
- Subtract: 2024-04-01 — 2024-12-29 · 125.11 M USD · Source version 2026-02-04
| 0.97 MRaw value 968,000.00 USD 2025-04-01 — 2025-06-29 · USD · Reported data | 218.05 MDerived by subtractionRaw value 218,047,000.00 USD 2025-06-30 — 2025-09-28 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-04-01 — 2025-09-28 · 219.02 M USD · Source version 2025-11-05
- Subtract: 2025-04-01 — 2025-06-29 · 0.97 M USD · Source version 2026-08-12
| 184.59 MDerived by subtractionRaw value 184,594,000.00 USD 2025-09-29 — 2025-12-28 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-04-01 — 2025-12-28 · 403.61 M USD · Source version 2026-02-04
- Subtract: 2025-04-01 — 2025-09-28 · 219.02 M USD · Source version 2025-11-05
| 143.99 MDerived by subtractionRaw value 143,987,000.00 USD 2025-12-29 — 2026-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-04-01 — 2026-03-31 · 547.60 M USD · Source version 2026-05-20
- Subtract: 2025-04-01 — 2025-12-28 · 403.61 M USD · Source version 2026-02-04
| 230.16 MRaw value 230,161,000.00 USD 2026-04-01 — 2026-07-05 · USD · Reported data |
|---|
| Capital expenditure | 13.10 MRaw value 13,102,000.00 USD 2017-04-01 — 2017-07-02 · USD · Reported data | 13.54 MDerived by subtractionRaw value 13,537,000.00 USD 2017-07-03 — 2017-10-01 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2017-04-01 — 2017-10-01 · 26.64 M USD · Source version 2018-11-07
- Subtract: 2017-04-01 — 2017-07-02 · 13.10 M USD · Source version 2018-08-08
| 16.45 MDerived by subtractionRaw value 16,447,000.00 USD 2017-10-02 — 2017-12-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2017-04-01 — 2017-12-31 · 43.09 M USD · Source version 2019-02-06
- Subtract: 2017-04-01 — 2017-10-01 · 26.64 M USD · Source version 2018-11-07
| 26.75 MDerived by subtractionRaw value 26,746,000.00 USD 2018-01-01 — 2018-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2017-04-01 — 2018-03-31 · 69.83 M USD · Source version 2020-06-01
- Subtract: 2017-04-01 — 2017-12-31 · 43.09 M USD · Source version 2019-02-06
| 15.54 MRaw value 15,539,000.00 USD 2018-04-01 — 2018-07-01 · USD · Reported data | 19.96 MDerived by subtractionRaw value 19,961,000.00 USD 2018-07-02 — 2018-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2018-04-01 — 2018-09-30 · 35.50 M USD · Source version 2019-11-06
- Subtract: 2018-04-01 — 2018-07-01 · 15.54 M USD · Source version 2019-08-07
| 17.17 MDerived by subtractionRaw value 17,172,000.00 USD 2018-10-01 — 2018-12-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2018-04-01 — 2018-12-30 · 52.67 M USD · Source version 2020-02-05
- Subtract: 2018-04-01 — 2018-09-30 · 35.50 M USD · Source version 2019-11-06
| 17.70 MDerived by subtractionRaw value 17,700,000.00 USD 2018-12-31 — 2019-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2018-04-01 — 2019-03-31 · 70.37 M USD · Source version 2021-05-26
- Subtract: 2018-04-01 — 2018-12-30 · 52.67 M USD · Source version 2020-02-05
| 17.32 MRaw value 17,315,000.00 USD 2019-04-01 — 2019-06-30 · USD · Reported data | 26.06 MDerived by subtractionRaw value 26,063,000.00 USD 2019-07-01 — 2019-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2019-04-01 — 2019-09-30 · 43.38 M USD · Source version 2020-11-12
- Subtract: 2019-04-01 — 2019-06-30 · 17.32 M USD · Source version 2020-08-12
| 17.56 MDerived by subtractionRaw value 17,558,000.00 USD 2019-10-01 — 2019-12-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2019-04-01 — 2019-12-31 · 60.94 M USD · Source version 2021-02-10
- Subtract: 2019-04-01 — 2019-09-30 · 43.38 M USD · Source version 2020-11-12
| 40.49 MDerived by subtractionRaw value 40,489,000.00 USD 2020-01-01 — 2020-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2019-04-01 — 2020-03-31 · 101.43 M USD · Source version 2022-05-25
- Subtract: 2019-04-01 — 2019-12-31 · 60.94 M USD · Source version 2021-02-10
| 26.33 MRaw value 26,330,000.00 USD 2020-04-01 — 2020-07-05 · USD · Reported data | 13.58 MDerived by subtractionRaw value 13,575,000.00 USD 2020-07-06 — 2020-10-04 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2020-04-01 — 2020-10-04 · 39.91 M USD · Source version 2021-11-10
- Subtract: 2020-04-01 — 2020-07-05 · 26.33 M USD · Source version 2021-08-11
| 13.84 MDerived by subtractionRaw value 13,837,000.00 USD 2020-10-05 — 2021-01-03 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2020-04-01 — 2021-01-03 · 53.74 M USD · Source version 2022-02-09
- Subtract: 2020-04-01 — 2020-10-04 · 39.91 M USD · Source version 2021-11-10
| 16.28 MDerived by subtractionRaw value 16,278,000.00 USD 2021-01-04 — 2021-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2020-04-01 — 2021-03-31 · 70.02 M USD · Source version 2023-05-24
- Subtract: 2020-04-01 — 2021-01-03 · 53.74 M USD · Source version 2022-02-09
| 16.44 MRaw value 16,435,000.00 USD 2021-04-01 — 2021-07-04 · USD · Reported data | 18.19 MDerived by subtractionRaw value 18,187,000.00 USD 2021-07-05 — 2021-10-03 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2021-04-01 — 2021-10-03 · 34.62 M USD · Source version 2022-11-09
- Subtract: 2021-04-01 — 2021-07-04 · 16.44 M USD · Source version 2022-08-10
| 17.73 MDerived by subtractionRaw value 17,729,000.00 USD 2021-10-04 — 2022-01-02 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2021-04-01 — 2022-01-02 · 52.35 M USD · Source version 2023-02-08
- Subtract: 2021-04-01 — 2021-10-03 · 34.62 M USD · Source version 2022-11-09
| 21.69 MDerived by subtractionRaw value 21,690,000.00 USD 2022-01-03 — 2022-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2021-04-01 — 2022-03-31 · 74.04 M USD · Source version 2024-05-22
- Subtract: 2021-04-01 — 2022-01-02 · 52.35 M USD · Source version 2023-02-08
| 23.01 MRaw value 23,014,000.00 USD 2022-04-01 — 2022-07-03 · USD · Reported data | 16.64 MDerived by subtractionRaw value 16,639,000.00 USD 2022-07-04 — 2022-10-02 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2022-04-01 — 2022-10-02 · 39.65 M USD · Source version 2023-11-08
- Subtract: 2022-04-01 — 2022-07-03 · 23.01 M USD · Source version 2023-08-09
| 17.86 MDerived by subtractionRaw value 17,859,000.00 USD 2022-10-03 — 2023-01-01 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2022-04-01 — 2023-01-01 · 57.51 M USD · Source version 2024-02-07
- Subtract: 2022-04-01 — 2022-10-02 · 39.65 M USD · Source version 2023-11-08
| 31.26 MDerived by subtractionRaw value 31,260,000.00 USD 2023-01-02 — 2023-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2022-04-01 — 2023-03-31 · 88.77 M USD · Source version 2025-05-21
- Subtract: 2022-04-01 — 2023-01-01 · 57.51 M USD · Source version 2024-02-07
| 16.09 MRaw value 16,093,000.00 USD 2023-04-01 — 2023-07-02 · USD · Reported data | 19.76 MDerived by subtractionRaw value 19,761,000.00 USD 2023-07-03 — 2023-10-01 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2023-04-01 — 2023-10-01 · 35.85 M USD · Source version 2024-11-06
- Subtract: 2023-04-01 — 2023-07-02 · 16.09 M USD · Source version 2024-08-07
| 23.15 MDerived by subtractionRaw value 23,151,000.00 USD 2023-10-02 — 2023-12-31 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2023-04-01 — 2023-12-31 · 59.01 M USD · Source version 2025-02-05
- Subtract: 2023-04-01 — 2023-10-01 · 35.85 M USD · Source version 2024-11-06
| 27.43 MDerived by subtractionRaw value 27,432,000.00 USD 2024-01-01 — 2024-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2023-04-01 — 2024-03-31 · 86.44 M USD · Source version 2026-05-20
- Subtract: 2023-04-01 — 2023-12-31 · 59.01 M USD · Source version 2025-02-05
| 36.14 MRaw value 36,137,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 30.35 MDerived by subtractionRaw value 30,349,000.00 USD 2024-07-01 — 2024-09-29 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-04-01 — 2024-09-29 · 66.49 M USD · Source version 2025-11-05
- Subtract: 2024-04-01 — 2024-06-30 · 36.14 M USD · Source version 2025-08-06
| 24.28 MDerived by subtractionRaw value 24,279,000.00 USD 2024-09-30 — 2024-12-29 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-04-01 — 2024-12-29 · 90.77 M USD · Source version 2026-02-04
- Subtract: 2024-04-01 — 2024-09-29 · 66.49 M USD · Source version 2025-11-05
| 30.27 MDerived by subtractionRaw value 30,273,000.00 USD 2024-12-30 — 2025-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-04-01 — 2025-03-31 · 121.04 M USD · Source version 2026-05-20
- Subtract: 2024-04-01 — 2024-12-29 · 90.77 M USD · Source version 2026-02-04
| 33.02 MRaw value 33,019,000.00 USD 2025-04-01 — 2025-06-29 · USD · Reported data | 20.90 MDerived by subtractionRaw value 20,903,000.00 USD 2025-06-30 — 2025-09-28 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-04-01 — 2025-09-28 · 53.92 M USD · Source version 2025-11-05
- Subtract: 2025-04-01 — 2025-06-29 · 33.02 M USD · Source version 2026-08-12
| 13.32 MDerived by subtractionRaw value 13,324,000.00 USD 2025-09-29 — 2025-12-28 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-04-01 — 2025-12-28 · 67.25 M USD · Source version 2026-02-04
- Subtract: 2025-04-01 — 2025-09-28 · 53.92 M USD · Source version 2025-11-05
| 12.83 MDerived by subtractionRaw value 12,828,000.00 USD 2025-12-29 — 2026-03-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-04-01 — 2026-03-31 · 80.07 M USD · Source version 2026-05-20
- Subtract: 2025-04-01 — 2025-12-28 · 67.25 M USD · Source version 2026-02-04
| 12.42 MRaw value 12,422,000.00 USD 2026-04-01 — 2026-07-05 · USD · Reported data |
|---|