BSA Limited provided revenue guidance for the year 2021. For the year, the company expected revenue to be in the range of $400 million to $420 million with similar margins to the first half.