john mattera earning