Canton School not alone in financial troubles