Financial insights of KMX