CSK financials