Nasa earning