National Vision Holdings' GAAP net income for 2021 was $128.244 million, up 3.53 times from $36.277 million in the previous year. Revenue increased 21.4% to $2.079 billion from $1.712 billion a year earlier.