crosses $1B mark