The easiest way
If you have internet with Static Public IP , From your Edge Device ( Router , Firewall) you can do NAT (Port Forwarding ) to the Server IP and Port where your EP Site is Hosted. If you want to access your own company domain (website , email ) then you can create sub domain and redirect to your Public IP. then outsiders can access your EP with <subdomain>:<Port> , but make sure to configure SSL and Necessary Security configuration are in place in order to protect from the threats .
Other method is to sign up for the Dynamic DNS , this will facilitate you to configure NAT even without Static IP , from the security perspective Dynamic DNS is somewhat secure than Using Static IP.
as third method you can establish Point to site VPN , and use your own internal domain as it is without Direct exposing connection to the out side , this will be the best method from the security Perspective .
and you don't want to play with your Public Domains and Host Records.
Hope this will help,
Amith Prasanna
(Please mark answer as verified it this sorted your issue)