CSGP is trading at $33.90 (-5.8%) in after-hours following its Q1 earnings release, as a significant bottom-line beat failed to offset broader market concerns.

  • Reported revenue of $897M (up 23% YoY) and adjusted EPS of $0.23, surpassing the $0.18 consensus estimate by 28%.
  • Adjusted EBITDA doubled to $132M on the back of strong performance in the residential segment.
  • The share price decline despite the earnings beat points toward potential investor caution regarding forward guidance or general tech sector weakness.