ranked 43rd in the Fortune SEA 500