PBLS has/had 3 choices
more or less.
Borrow money for acks-They did not
Authorize shares and issue/trade shares for acks. They did this and preserved cash.
Pay cash. Holding on tight to this.
I might add that down the road, and even though they "appear" to have good cash flow, they still need and do make other arrangements. If they ever need cash for superior growth, banks and the like will look closely @ what they have done in "current" times to render a decision for lending/backing this company. Don't think they are NOT creating a report card/resume of sorts that will be scrutinized in the future.
Be happy while your living, for your a long time dead.