Citigroup reported first-quarter revenue of $21.4 billion and net profit of $4.6 billion, or $2.19 per share.