Beach Energy Limited (BPT) is involved in the exploration, development, and production of hydrocarbons. Its revenue primarily comes from the sale of gas and liquid hydrocarbons. The company's gas sales contracts are diversified, catering to major Australian and New Zealand energy retailers as well as industrial users. This strategic spread across different markets helps Beach Energy maintain a stable revenue stream while serving a wide range of customers in the energy sector.