Financial insights of KTOS