Circle CRCL Q1 2026 Earnings EPS 021 Beats Estimates ArrayDigital AD Crushes Q1 2026 Estimates EPS 167 Tops Views