Big tech’s 2021 earnings were off the chart (Vox)