 The high leverage of VSE Corporation has been a major red flag for many investors amid the current crisis. However, its financial position is more than covered by its significant credit available and by its high generation of cash from operating activities. 