Post Holdings' revenue and expenses in Q1 2025 showed a revenue of $1.33 billion and expenses of $1.21 billion1: