Skip to content
10-K

Annual Report

CDI CORP

0000018396-17-000020

← back to feed
Filed
Mar 8, 2017 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2016 · Dec 31, 2016 19.03M sh
Shares Diluted FY 2016 · Dec 31, 2015 19.68M sh
Shares Diluted FY 2016 · Dec 31, 2014 19.79M sh
Stock Repurchased FY 2016 · Dec 31, 2016 $7.26M
Stock Repurchased FY 2016 · Dec 31, 2015 $0
Stock Repurchased FY 2016 · Dec 31, 2014 $0
Dividends Paid FY 2016 · Dec 31, 2016 $0
Dividends Paid FY 2016 · Dec 31, 2015 $10.24M
Dividends Paid FY 2016 · Dec 31, 2014 $10.18M
Capex FY 2016 · Dec 31, 2016 $7.59M
Capex FY 2016 · Dec 31, 2015 $7.94M
Capex FY 2016 · Dec 31, 2014 $8.77M
Operating Cash Flow FY 2016 · Dec 31, 2016 $13.49M
Operating Cash Flow FY 2016 · Dec 31, 2015 $14.27M
Operating Cash Flow FY 2016 · Dec 31, 2014 $14.79M
Short Term Debt FY 2016 · Dec 31, 2016 $0
Short Term Debt FY 2016 · Dec 31, 2015 $18.83M
Cash And Equivalents FY 2016 · Dec 31, 2016 $3.17M
Cash And Equivalents FY 2016 · Dec 31, 2015 $16.93M
Cash And Equivalents FY 2016 · Dec 31, 2014 $36.32M
Cash And Equivalents FY 2016 · Dec 31, 2013 $45.48M
Stockholders Equity FY 2016 · Dec 31, 2016 $188.98M
Stockholders Equity FY 2016 · Dec 31, 2015 $221.24M
Current Liabilities FY 2016 · Dec 31, 2016 $80.87M
Current Liabilities FY 2016 · Dec 31, 2015 $103.78M
Total Liabilities FY 2016 · Dec 31, 2016 $100.32M
Total Liabilities FY 2016 · Dec 31, 2015 $117.85M
Current Assets FY 2016 · Dec 31, 2016 $196.37M
Current Assets FY 2016 · Dec 31, 2015 $240.32M
Total Assets FY 2016 · Dec 31, 2016 $289.29M
Total Assets FY 2016 · Dec 31, 2015 $339.1M
Eps Diluted FY 2016 · Dec 31, 2016 −$0.08
Eps Diluted FY 2016 · Dec 31, 2016 −$1.66
Eps Diluted FY 2016 · Sep 30, 2016 −$0.96
Eps Diluted FY 2016 · Jun 30, 2016 −$0.39
Eps Diluted FY 2016 · Mar 31, 2016 −$0.24
Eps Diluted FY 2016 · Dec 31, 2015 −$0.87
Eps Diluted FY 2016 · Dec 31, 2015 −$1.88
Eps Diluted FY 2016 · Sep 30, 2015 −$1.03
Eps Diluted FY 2016 · Jun 30, 2015 −$0.01
Eps Diluted FY 2016 · Mar 31, 2015 $0.02
Eps Diluted FY 2016 · Dec 31, 2014 $0.16
Eps Basic FY 2016 · Dec 31, 2016 −$0.08
Eps Basic FY 2016 · Dec 31, 2016 −$1.66
Eps Basic FY 2016 · Sep 30, 2016 −$0.96
Eps Basic FY 2016 · Jun 30, 2016 −$0.39
Eps Basic FY 2016 · Mar 31, 2016 −$0.24
Eps Basic FY 2016 · Dec 31, 2015 −$0.87
Eps Basic FY 2016 · Dec 31, 2015 −$1.88
Eps Basic FY 2016 · Sep 30, 2015 −$1.03
Eps Basic FY 2016 · Jun 30, 2015 −$0.01
Eps Basic FY 2016 · Mar 31, 2015 $0.02
Eps Basic FY 2016 · Dec 31, 2014 $0.16
Net Income FY 2016 · Dec 31, 2016 −$1.45M
Net Income FY 2016 · Dec 31, 2016 −$31.57M
Net Income FY 2016 · Sep 30, 2016 −$17.82M
Net Income FY 2016 · Jun 30, 2016 −$7.48M
Net Income FY 2016 · Mar 31, 2016 −$4.82M
Net Income FY 2016 · Dec 31, 2015 −$17.11M
Net Income FY 2016 · Dec 31, 2015 −$37M
Net Income FY 2016 · Sep 30, 2015 −$20.2M
Net Income FY 2016 · Jun 30, 2015 −$157K
Net Income FY 2016 · Mar 31, 2015 $470K
Net Income FY 2016 · Dec 31, 2014 $3.08M
Operating Income FY 2016 · Dec 31, 2016 −$2.28M
Operating Income FY 2016 · Dec 31, 2016 −$30.48M
Operating Income FY 2016 · Sep 30, 2016 −$17.92M
Operating Income FY 2016 · Jun 30, 2016 −$6.46M
Operating Income FY 2016 · Mar 31, 2016 −$3.82M
Operating Income FY 2016 · Dec 31, 2015 −$8.81M
Operating Income FY 2016 · Dec 31, 2015 −$28.6M
Operating Income FY 2016 · Sep 30, 2015 −$22.13M
Operating Income FY 2016 · Jun 30, 2015 $1.2M
Operating Income FY 2016 · Mar 31, 2015 $1.14M
Operating Income FY 2016 · Dec 31, 2014 $5.39M
Gross Profit FY 2016 · Dec 31, 2016 $36.22M
Gross Profit FY 2016 · Dec 31, 2016 $162.12M
Gross Profit FY 2016 · Sep 30, 2016 $40.53M
Gross Profit FY 2016 · Jun 30, 2016 $42.1M
Gross Profit FY 2016 · Mar 31, 2016 $43.28M
Gross Profit FY 2016 · Dec 31, 2015 $44.66M
Gross Profit FY 2016 · Dec 31, 2015 $184.9M
Gross Profit FY 2016 · Sep 30, 2015 $46.83M
Gross Profit FY 2016 · Jun 30, 2015 $46.65M
Gross Profit FY 2016 · Mar 31, 2015 $46.77M
Gross Profit FY 2016 · Dec 31, 2014 $206.56M
Revenue FY 2016 · Dec 31, 2016 $183.89M
Revenue FY 2016 · Dec 31, 2016 $864.37M
Revenue FY 2016 · Sep 30, 2016 $220.26M
Revenue FY 2016 · Jun 30, 2016 $226.69M
Revenue FY 2016 · Mar 31, 2016 $233.52M
Revenue FY 2016 · Dec 31, 2015 $236.55M
Revenue FY 2016 · Dec 31, 2015 $985.49M
Revenue FY 2016 · Sep 30, 2015 $244.66M
Revenue FY 2016 · Jun 30, 2015 $246.82M
Revenue FY 2016 · Mar 31, 2015 $257.46M
Revenue FY 2016 · Dec 31, 2014 $1.12B