I can't remember the exact wording of his denial but I was thinking of him copping to two periods, which would cover 100+ games easily (any online regular can play more than that over a few days), so the report isn't a major surprise in that respect.
He specifically said "I never cheated in paid-tournament games" and "I never cheated whilst streaming". Chess.com presents pretty clear evidence that's untrue.