Haiden Deegan earnings