SCANSOURCE, INC. (SCSC): financials from its own SEC filings