Tellurian Inc.

Tellurian Inc.

The Company is focused on building a low-cost natural gas business and profitably supplying natural gas to customers around the world. It is developing a portfolio of infrastructure assets, including natural gas production, LNG marketing, and LNG terminal facilities and pipeline networks. It has natural gas assets in Louisiana, USA. It is incorporated in Delaware.

Overview

Overview
Country
United States
State
Texas
Employees
168
Founded
2016
Financials
Market Capitalization
518.46M
Revenue
140.66M
Operating Income
-144.85M
Operating Margin
-102.98%
Net Income
-182.70M

Ranking

Revenue

Revenue Ranking
All
3306 / 4916
Sector : Energy
203 / 246
Industry : Oil & Gas Exploration & Production
63 / 85

Operating Income

Operating Income Ranking
All
4961 / 5373
Sector : Energy
240 / 247
Industry : Oil & Gas Exploration & Production
80 / 85

Market Capitalization

Market Capitalization Ranking
All
2973 / 5565
Sector : Energy
181 / 251
Industry : Oil & Gas Exploration & Production
59 / 87

Net Income

Net Income Ranking
All
5058 / 5436
Sector : Energy
243 / 249
Industry : Oil & Gas Exploration & Production
85 / 87

Employees

Employees Ranking
All
3672 / 5330
Sector : Energy
183 / 236
Industry : Oil & Gas Exploration & Production
49 / 81