PTC Inc (PTC) Annual 10-K Report