SPLK Financials