North Penn Communications, Tech, and IT Departments Outline Budgets