In a social media post in 2022, Mr. Armstrong said the company was up to 103 million verified users. He repeated the figure in a YouTube video that year, and the company cited it in securities filings.