Skip to content
10-K

Annual Report

CAMBREX CORP

0001564590-19-002751

← back to feed
Filed
Feb 13, 2019 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2018 · Jan 31, 2019 33.61M sh
Shares Diluted FY 2018 · Dec 31, 2018 33.82K sh
Shares Diluted FY 2018 · Dec 31, 2018 33.67K sh
Shares Diluted FY 2018 · Sep 30, 2018 33.89K sh
Shares Diluted FY 2018 · Jun 30, 2018 33.64K sh
Shares Diluted FY 2018 · Mar 31, 2018 33.62K sh
Shares Diluted restated FY 2018 · Dec 31, 2017 33.53K sh
Shares Diluted restated FY 2018 · Dec 31, 2017 33.49K sh
Shares Diluted restated FY 2018 · Sep 30, 2017 33.51K sh
Shares Diluted restated FY 2018 · Jun 30, 2017 33.47K sh
Shares Diluted restated FY 2018 · Mar 31, 2017 33.37K sh
Shares Diluted restated FY 2018 · Dec 31, 2016 32.97K sh
Capex FY 2018 · Dec 31, 2018 $62.6M
Capex FY 2018 · Dec 31, 2017 $52.14M
Capex FY 2018 · Dec 31, 2016 $49.71M
Operating Cash Flow FY 2018 · Dec 31, 2018 $86.98M
Operating Cash Flow FY 2018 · Dec 31, 2017 $149.02M
Operating Cash Flow restated FY 2018 · Dec 31, 2016 $133.56M
Cash And Equivalents FY 2018 · Dec 31, 2018 $95.85M
Cash And Equivalents FY 2018 · Dec 31, 2017 $183.28M
Cash And Equivalents FY 2018 · Dec 31, 2016 $74.14M
Cash And Equivalents FY 2018 · Dec 31, 2015 $43.97M
Stockholders Equity FY 2018 · Dec 31, 2018 $653.73M
Stockholders Equity FY 2018 · Dec 31, 2017 $544.86M
Stockholders Equity FY 2018 · Dec 31, 2016 $405.43M
Stockholders Equity FY 2018 · Dec 31, 2015 $310.84M
Current Liabilities FY 2018 · Dec 31, 2018 $104.41M
Current Liabilities FY 2018 · Dec 31, 2017 $82.54M
Total Liabilities FY 2018 · Dec 31, 2018 $569.7M
Total Liabilities FY 2018 · Dec 31, 2017 $195.7M
Current Assets FY 2018 · Dec 31, 2018 $410.09M
Current Assets FY 2018 · Dec 31, 2017 $422.08M
Total Assets FY 2018 · Dec 31, 2018 $1.22B
Total Assets FY 2018 · Dec 31, 2017 $740.57M
Eps Diluted FY 2018 · Dec 31, 2018 $0.04
Eps Diluted FY 2018 · Dec 31, 2018 $2.75
Eps Diluted FY 2018 · Sep 30, 2018 $0.79
Eps Diluted FY 2018 · Jun 30, 2018 $1.21
Eps Diluted FY 2018 · Mar 31, 2018 $0.72
Eps Diluted FY 2018 · Dec 31, 2017 $1.20
Eps Diluted FY 2018 · Dec 31, 2017 $3.06
Eps Diluted FY 2018 · Sep 30, 2017 $0.52
Eps Diluted FY 2018 · Jun 30, 2017 $0.75
Eps Diluted FY 2018 · Mar 31, 2017 $0.60
Eps Diluted FY 2018 · Dec 31, 2016 $2.48
Eps Basic FY 2018 · Dec 31, 2018 $0.04
Eps Basic FY 2018 · Dec 31, 2018 $2.78
Eps Basic FY 2018 · Sep 30, 2018 $0.80
Eps Basic FY 2018 · Jun 30, 2018 $1.23
Eps Basic FY 2018 · Mar 31, 2018 $0.74
Eps Basic FY 2018 · Dec 31, 2017 $1.23
Eps Basic FY 2018 · Dec 31, 2017 $3.14
Eps Basic FY 2018 · Sep 30, 2017 $0.53
Eps Basic FY 2018 · Jun 30, 2017 $0.77
Eps Basic FY 2018 · Mar 31, 2017 $0.61
Eps Basic FY 2018 · Dec 31, 2016 $2.55
Sga Expense FY 2018 · Dec 31, 2018 $68.51M
Sga Expense restated FY 2018 · Dec 31, 2017 $68.98M
Sga Expense restated FY 2018 · Dec 31, 2016 $58.04M
Rd Expense FY 2018 · Dec 31, 2018 $15.55M
Rd Expense FY 2018 · Dec 31, 2017 $16.9M
Rd Expense FY 2018 · Dec 31, 2016 $14.29M
Net Income FY 2018 · Dec 31, 2018 $1.21M
Net Income FY 2018 · Dec 31, 2018 $92.42M
Net Income FY 2018 · Sep 30, 2018 $26.73M
Net Income FY 2018 · Jun 30, 2018 $40.42M
Net Income FY 2018 · Mar 31, 2018 $24.06M
Net Income FY 2018 · Dec 31, 2017 $40.26M
Net Income FY 2018 · Dec 31, 2017 $102.45M
Net Income FY 2018 · Sep 30, 2017 $17.3M
Net Income FY 2018 · Jun 30, 2017 $25.03M
Net Income FY 2018 · Mar 31, 2017 $19.87M
Net Income FY 2018 · Dec 31, 2016 $81.68M
Operating Income FY 2018 · Dec 31, 2018 $101.5M
Operating Income restated FY 2018 · Dec 31, 2017 $144.42M
Operating Income restated FY 2018 · Dec 31, 2016 $130.06M
Gross Profit FY 2018 · Dec 31, 2018 $48.32M
Gross Profit FY 2018 · Dec 31, 2018 $196.69M
Gross Profit FY 2018 · Sep 30, 2018 $32.73M
Gross Profit FY 2018 · Jun 30, 2018 $64.79M
Gross Profit FY 2018 · Mar 31, 2018 $50.86M
Gross Profit restated FY 2018 · Dec 31, 2017 $78.93M
Gross Profit restated FY 2018 · Dec 31, 2017 $230.3M
Gross Profit restated FY 2018 · Sep 30, 2017 $46.94M
Gross Profit restated FY 2018 · Jun 30, 2017 $57.56M
Gross Profit restated FY 2018 · Mar 31, 2017 $46.88M
Gross Profit restated FY 2018 · Dec 31, 2016 $204.39M
Cost Of Revenue FY 2018 · Dec 31, 2018 $335.41M
Cost Of Revenue FY 2018 · Dec 31, 2017 $304.15M
Cost Of Revenue FY 2018 · Dec 31, 2016 $286.26M
Revenue FY 2018 · Dec 31, 2018 $515M
Revenue FY 2018 · Dec 31, 2017 $525.94M
Revenue FY 2018 · Dec 31, 2016 $491.54M