PE of 23? Does this seem a little high to anyone else? Granted I'm just getting stated on some DD about this company.