NSPT Financials