SHEN Financials: Shenandoah Telecommunications Co AI Analysis