DealSize | ESNT - Earnings