It’s definitely a common thing in publicly traded tech. Those stock grants have to come from somewhere, and simply creating new stock dilutes everyone shares. Though I’m not sure how often it happens.
This is how it works. It's why companies report an earnings per share on a fully-diluted basis.