Greif, Inc (GEF-B) Cost of Revenue (2009 - 2025)
Greif (GEF-B) posted quarterly Cost of Revenue of $869.9 million for Q2 2025, down 18.41% quarter-over-quarter from $1.1 billion in Q2 2025.
Greif, Inc (GEF-B) Cost of Revenue (2009 - 2025) Analysis & Trends
Greif (GEF-B) has reported Cost of Revenue for 17 consecutive years, with $869.9 million the latest figure, recorded in Q2 2025.
- In Q2 2025, Cost of Revenue changed N/A year-over-year to $869.9 million; the TTM figure through Jun 2025 stood at $4.8 billion (changed N/A YoY), while the FY2024 annual figure was $4.4 billion, up 7.48% from the prior year.
- Cost of Revenue retreated to $869.9 million in Q2 2025 per GEF-B's latest filing, from $1.1 billion in the prior quarter.
- Across five years, Cost of Revenue topped out at $1.8 billion in Q4 2024 and bottomed at $869.9 million in Q2 2025.
- Historically, Cost of Revenue has averaged $1.1 billion across 5 years, with a median of $1.1 billion in 2025.
- Annual changes were most pronounced in 2023 — Cost of Revenue fell 24.95% — and 2024, when it surged 74.36%.
- Greif's Cost of Revenue stood at $1.3 billion in 2021, then decreased by 7.52% to $1.2 billion in 2022, then fell by 12.9% to $1.0 billion in 2023, then soared by 74.36% to $1.8 billion in 2024, then plunged by 51.69% to $869.9 million in 2025.
- Business Quant data shows GEF-B's Cost of Revenue at $869.9 million in Q2 2025, $1.1 billion in Q2 2025, and $1.0 billion in Q1 2025.
Peer Comparison
Historic Data
Download Data| Date | Value |
|---|---|
| Jun 30, 2025 | 869.90 Mn |
| Jun 30, 2025 | 869.90 Mn |
| Apr 30, 2025 | 1.07 Bn |
| Apr 30, 2025 | 1.07 Bn |
| Jan 31, 2025 | 1.02 Bn |
| Jan 31, 2025 | 1.02 Bn |
| Oct 31, 2024 | 1.80 Bn |
| Oct 31, 2024 | 1.80 Bn |
| Jul 31, 2024 | 920.00 Mn |
| Jul 31, 2024 | 920.00 Mn |
| Apr 30, 2024 | 1.10 Bn |
| Apr 30, 2024 | 1.10 Bn |
| Jan 31, 2024 | 984.20 Mn |
| Jan 31, 2024 | 984.20 Mn |
| Oct 31, 2023 | 1.03 Bn |
| Oct 31, 2023 | 1.03 Bn |
| Jul 31, 2023 | 1.02 Bn |
| Jul 31, 2023 | 1.02 Bn |
| Apr 30, 2023 | 997.10 Mn |
| Apr 30, 2023 | 997.10 Mn |