ASGN Incorporated logo

ASGN Incorporated

Sector: 
Industrials
   

Industry: 
Staffing & Outsourcing Services

87.94
 
USD
  
0.77
  
(0.88%)
Optionable: Yes  Market Cap: 4,454 M  90-day average vol: 295,836

Previous close: 87.17  Open: 87.3  Bid: 88.54  Ask: 88.54
52 week range    
78.26   
   131.89
Peers   
MAN / 
CCRN / 
RHI / 
KFRC / 
KELYA / 
TBI / 
Last updated: Thursday 30th June 2022
49
MarketXLS Rank marketxls
60
Value marketxls
23
Technical marketxls
65
Quality marketxls

Search for a stock
Are you?
twitterstocktwits
Chart
Financials

ASGN Income Statement

Annual

Dec-12Dec-13Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20
Total revenues1,135 M1,523 M1,725 M2,065 M2,440 M2,626 M3,400 M3,924 M3,502 M
Cost of sales750 M1,029 M1,113 M1,318 M1,560 M1,692 M2,245 M2,663 M2,427 M
Gross operating profit360 M464 M574 M696 M818 M875 M1,060 M1,170 M986 M
Selling Gen & administrative expense253 M317 M398 M492 M566 M592 M705 M770 M615 M
Research & development expense000000000
Operating income82 M117 M138 M152 M190 M225 M260 M309 M281 M
floaterest income000000000
floaterest expense000000000
Other income net-813000-15 M0-4 M000-19 M0
Pre-tax Income (EBT)66 M88 M125 M122 M157 M197 M204 M237 M242 M
Income taxes28 M37 M52 M50 M60 M39 M46 M62 M64 M
Net income from total operations43 M85 M77 M98 M97 M158 M158 M175 M200 M
Minority floaterest000000000
Total net income43 M85 M77 M98 M97 M158 M158 M175 M200 M
Preferred dividendsN/AN/AN/AN/AN/AN/AN/AN/AN/A
Net income available for common37 M51 M73 M71 M97 M158 M158 M175 M178 M
Depreciation25 M30 M38 M52 M62 M59 M95 M91 M90 M
Amortization18 M21 M22 M34 M40 M33 M59 M51 M51 M
Operating income before depreciation (EBITDA)106 M132 M176 M200 M252 M283 M355 M381 M371 M
Total Income available for floaterest expense (EBIT)000000000
Basic EPS total0.911.581.441.871.833.013.023.313.8
Diluted EPS total0.891.551.421.841.812.972.983.283.76
Top MarketXLS Rank stocks

Stand with Ukraine

As the situation in Ukraine escalates, many of us in MarketXLS are left with emotions too overwhelming to name. If you’d like to show your support, but aren’t sure how to, we want to help make it easier for you to act.

For any amount donated, we’ll extend your MarketXLS subscription for double of the donated amount. Please send proof of your payment to support@marketxls.com to avail the extention

From all of us at MarketXLS, thank you!