National Oilwell Varco's GAAP loss for 2020 was $2.537 billion, down 2.4 times from $6.093 billion in the prior year. Revenue declined 28.2% to $6.09 billion from $8.479 billion a year earlier.