CASELLA WASTE SYSTEMS INC (CWST): financials from its own SEC filings