Nvidia made $5 billion last year, despite semiconductor supply shortages - Stuff South Africa