About as awkward as "Q1 revenue up 34% YoY". https://www.techmeme.com/260507/p43#a260507p43 https://www.bloomberg.com/news/articles/2026-05-07/cloudflar...