Skip to content
10-K

Annual Report

KEY ENERGY SERVICES INC

0000318996-20-000007

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

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2019 · Mar 12, 2020 13.78M sh
Stock Repurchased FY 2019 · Dec 31, 2019 $39K
Stock Repurchased FY 2019 · Dec 31, 2018 $280K
Stock Repurchased FY 2019 · Dec 31, 2017 $697K
Capex FY 2019 · Dec 31, 2019 $18.3M
Capex FY 2019 · Dec 31, 2018 $37.54M
Capex FY 2019 · Dec 31, 2017 $16.08M
Operating Cash Flow FY 2019 · Dec 31, 2019 −$29.01M
Operating Cash Flow FY 2019 · Dec 31, 2018 −$1.85M
Operating Cash Flow FY 2019 · Dec 31, 2017 −$51.37M
Long Term Debt FY 2019 · Dec 31, 2019 $240.01M
Long Term Debt FY 2019 · Dec 31, 2018 $241.08M
Short Term Debt FY 2019 · Dec 31, 2019 $2.92M
Short Term Debt FY 2019 · Dec 31, 2018 $2.5M
Cash And Equivalents FY 2019 · Dec 31, 2019 $14.43M
Cash And Equivalents FY 2019 · Dec 31, 2018 $50.31M
Current Liabilities FY 2019 · Dec 31, 2019 $102.33M
Current Liabilities FY 2019 · Dec 31, 2018 $103.46M
Current Assets FY 2019 · Dec 31, 2019 $101.59M
Current Assets FY 2019 · Dec 31, 2018 $158.5M
Total Assets FY 2019 · Dec 31, 2019 $347.87M
Total Assets FY 2019 · Dec 31, 2018 $443.17M
Total Assets FY 2019 · Dec 31, 2017 $529.12M
Sga Expense FY 2019 · Dec 31, 2019 $91.31M
Sga Expense FY 2019 · Dec 31, 2018 $91.63M
Sga Expense FY 2019 · Dec 31, 2017 $115.28M
Net Income FY 2019 · Dec 31, 2019 −$97.42M
Net Income FY 2019 · Dec 31, 2018 −$88.8M
Net Income FY 2019 · Dec 31, 2017 −$120.59M
Operating Income FY 2019 · Dec 31, 2019 −$67.89M
Operating Income FY 2019 · Dec 31, 2018 −$58.97M
Operating Income FY 2019 · Dec 31, 2017 −$96.18M
Cost Of Revenue FY 2019 · Dec 31, 2019 $66.75M
Cost Of Revenue FY 2019 · Dec 31, 2019 $333.46M
Cost Of Revenue FY 2019 · Sep 30, 2019 $87.96M
Cost Of Revenue FY 2019 · Jun 30, 2019 $90.56M
Cost Of Revenue FY 2019 · Mar 31, 2019 $88.19M
Cost Of Revenue FY 2019 · Dec 31, 2018 $92.34M
Cost Of Revenue FY 2019 · Dec 31, 2018 $406.4M
Cost Of Revenue FY 2019 · Sep 30, 2018 $106.1M
Cost Of Revenue FY 2019 · Jun 30, 2018 $109.75M
Cost Of Revenue FY 2019 · Mar 31, 2018 $98.21M
Cost Of Revenue FY 2019 · Dec 31, 2017 $332.33M
Revenue FY 2019 · Dec 31, 2019 $85.12M
Revenue FY 2019 · Dec 31, 2019 $413.85M
Revenue FY 2019 · Sep 30, 2019 $106.52M
Revenue FY 2019 · Jun 30, 2019 $112.94M
Revenue FY 2019 · Mar 31, 2019 $109.27M
Revenue FY 2019 · Dec 31, 2018 $117.25M
Revenue FY 2019 · Dec 31, 2018 $521.7M
Revenue FY 2019 · Sep 30, 2018 $134.72M
Revenue FY 2019 · Jun 30, 2018 $144.41M
Revenue FY 2019 · Mar 31, 2018 $125.32M
Revenue FY 2019 · Dec 31, 2017 $436.17M