Steven Johnson Net Worth, Biography, Income, Career