The Financial Times having to clarify gross vs. net revenue is quite something for a publication with “Financial” in the name.
$70B gross. $50B net. Both can be true.
Before framing a $20B shortfall, maybe check whether you’re comparing the same number. Accounting 101.