Loading...
XNYSGSLpB
Market cap779mUSD
Dec 24, Last price  
26.22USD
1D
-0.07%
1Q
1.33%
Jan 2017
28.59%
IPO
8.80%
Name

Global Ship Lease Inc

Chart & Performance

D1W1MN
XNYS:GSLpB chart

Profile

Global Ship Lease, Inc. owns and charters containerships of various sizes under fixed-rate charters to container shipping companies. As of March 10, 2022, it owned 65 mid-sized and smaller containerships with an aggregate capacity of 342,348 twenty-foot equivalent units. The company was founded in 2007 and is based in London, the United Kingdom.
IPO date
Aug 14, 2008
Employees
7
Domiciled in
GB
Incorporated in
MH

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
666,715
10.29%
604,487
50.17%
402,524
42.33%
Cost of revenue
312,747
288,427
218,207
Unusual Expense (Income)
NOPBT
353,968
316,060
184,317
NOPBT Margin
53.09%
52.29%
45.79%
Operating Taxes
448
(50)
56
Tax Rate
0.13%
0.03%
NOPAT
353,520
316,110
184,261
Net income
304,500
3.95%
292,925
70.81%
171,495
312.61%
Dividends
(62,785)
(60,033)
(36,203)
Dividend yield
8.82%
9.69%
4.45%
Proceeds from repurchase of equity
(21,969)
(20,045)
108,783
BB yield
3.09%
3.24%
-13.37%
Debt
Debt current
193,253
189,832
190,316
Long-term debt
726,427
778,965
1,058,469
Deferred revenue
82,115
119,183
101,288
Other long-term liabilities
5,662
14,218
55,376
Net debt
608,100
684,822
1,063,443
Cash flow
Cash from operating activities
375,008
351,941
263,949
CAPEX
(152,473)
(33,689)
(490,863)
Cash from investing activities
(151,983)
(34,339)
(474,349)
Cash from financing activities
(212,242)
(243,314)
321,680
FCF
305,397
376,877
(362,747)
Balance
Cash
209,443
128,680
75,180
Long term investments
102,137
155,295
110,162
Excess cash
278,244
253,751
165,216
Stockholders' equity
507,796
278,229
14,090
Invested Capital
1,806,349
1,780,530
1,925,577
ROIC
19.71%
17.06%
11.22%
ROCE
16.98%
15.54%
9.50%
EV
Common stock shares outstanding
35,929
37,204
35,508
Price
19.82
19.04%
16.65
-27.32%
22.91
92.68%
Market cap
712,111
14.96%
619,452
-23.85%
813,489
280.05%
EV
1,320,211
1,304,274
1,876,932
EBITDA
445,695
356,205
200,450
EV/EBITDA
2.96
3.66
9.36
Interest
44,824
75,289
69,227
Interest/NOPBT
12.66%
23.82%
37.56%