BWX Limited provided revised earnings guidance for the year ending 30 June 2023. The company now expects revenue to be in the range of AUD 170 million - AUD 190 million against previous guidance of AUD 205 million - AUD 230 million.