Skip to content
20-F

Annual Report (Foreign)

HUDSON LTD.

0001654954-20-002505

← back to feed
Filed
Mar 11, 2020 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2019 · Dec 31, 2019 92.41M sh
Shares Diluted FY 2019 · Dec 31, 2018 92.51M sh
Shares Diluted FY 2019 · Dec 31, 2017 92.51M sh
Shares Outstanding FY 2019 · Dec 31, 2019 92.37M sh
Operating Cash Flow FY 2019 · Dec 31, 2019 $532.3M
Operating Cash Flow FY 2019 · Dec 31, 2018 $232.7M
Operating Cash Flow FY 2019 · Dec 31, 2017 $130.8M
Cash And Equivalents FY 2019 · Dec 31, 2019 $318M
Cash And Equivalents FY 2019 · Dec 31, 2018 $234.2M
Cash And Equivalents FY 2019 · Dec 31, 2017 $137.4M
Cash And Equivalents FY 2019 · Dec 31, 2016 $187.6M
Stockholders Equity FY 2019 · Dec 31, 2019 $658.8M
Stockholders Equity FY 2019 · Dec 31, 2018 $636.9M
Stockholders Equity FY 2019 · Dec 31, 2017 $572.4M
Stockholders Equity FY 2019 · Dec 31, 2016 $730.4M
Current Liabilities FY 2019 · Dec 31, 2019 $546.2M
Current Liabilities FY 2019 · Dec 31, 2018 $280.7M
Total Liabilities FY 2019 · Dec 31, 2019 $2.19B
Total Liabilities FY 2019 · Dec 31, 2018 $814.3M
Current Assets FY 2019 · Dec 31, 2019 $560.4M
Current Assets FY 2019 · Dec 31, 2018 $473.8M
Total Assets FY 2019 · Dec 31, 2019 $2.85B
Total Assets FY 2019 · Dec 31, 2018 $1.45B
Eps Diluted FY 2019 · Dec 31, 2019 $0.14
Eps Diluted FY 2019 · Dec 31, 2018 $0.32
Eps Diluted FY 2019 · Dec 31, 2017 −$0.44
Eps Basic FY 2019 · Dec 31, 2019 $0.14
Eps Basic FY 2019 · Dec 31, 2018 $0.32
Eps Basic FY 2019 · Dec 31, 2017 −$0.44
Net Income FY 2019 · Dec 31, 2019 $46.3M
Net Income FY 2019 · Dec 31, 2018 $65.8M
Net Income FY 2019 · Dec 31, 2017 −$10.6M
Operating Income FY 2019 · Dec 31, 2019 $147.4M
Operating Income FY 2019 · Dec 31, 2018 $98.2M
Operating Income FY 2019 · Dec 31, 2017 $60.1M
Gross Profit FY 2019 · Dec 31, 2019 $1.25B
Gross Profit FY 2019 · Dec 31, 2018 $1.23B
Gross Profit FY 2019 · Dec 31, 2017 $1.12B
Cost Of Revenue FY 2019 · Dec 31, 2019 $699.4M
Cost Of Revenue FY 2019 · Dec 31, 2018 $698.5M
Cost Of Revenue FY 2019 · Dec 31, 2017 $680.3M
Revenue FY 2019 · Dec 31, 2019 $1.95B
Revenue FY 2019 · Dec 31, 2018 $1.92B
Revenue FY 2019 · Dec 31, 2017 $1.8B