LegendofLex
Member
Sales. They stated as such on their official press release. Should give it a look. Lots of interesting details, although I believe their projections are low compared to how good Switch is doing.
At a corporate level "sales" means "sales to retailers" for physical goods.