In Q1 2025, Berry Corporation reported oil and gas sales of $148 million, with a realized oil price at 93% of Brent. The company generated $17 million in free cash flow and $68 million in Adjusted EBITDA for the quarter, with operating cash flow at $46 million. Production averaged 24,700 barrels per day.