 Barrett Business Services has been doing quite well as of late, with sales, profits, and cash flows rising year-over-year. This follows a general trend toward growth, but its impressive given the current state of the economy. 