US-listed companies doing business in Iran: $540 million in revenue and counting