Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

ASGN Stock Annual Income Statement. Download in Excel

ASGN Incorporated logo

ASGN Incorporated

Sector: Industrials   

Industry: Staffing & Outsourcing Services

54.21
 
USD
  
-0.02
  
(-0.04%)
Previous close: 54.23  Open: 54.11  Bid: 30.0  Ask: 80.0
52 week range    
47.64   
   105.67
Mkt Cap: 2,471 M  Avg Vol (90 Days): 559,509
Last updated: Friday 23rd May 2025

Stock Rankings

52
MarketXLS Rank
80
Value
18
Technical
60
Quality
How are these ranks calculated?
Search for a stock

Financials

ASGN Income Statement

Annual
Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23Dec-24
Amortization of intangibles34 M40 M33 M59 M51 M51 M56 M65 M72 M58 M
Basic EPS from continuing operations1.371.833.013.023.313.84.45.274.543.88
Basic EPS total2.01.833.013.023.313.87.785.34.543.88
Basic weighted shares outstanding52 M53 M53 M52 M53 M53 M53 M51 M48 M45 M
BasicDiscontinuousOperations0.53.380.03
Cost of sales-1,386 M-1,645 M-1,776 M-2,376 M2,794 M2,555 M2,867 M3,212 M3,171 M2,916 M
Depreciation-17 M-23 M-25 M-36 M40 M28 M28 M
Depreciation unreconciled34 M40 M33 M59 M51 M51 M56 M65 M72 M58 M
DepreciationAndAmortization34 M40 M33 M59 M51 M51 M56 M65 M72 M58 M
Diluted EPS total1.971.812.972.983.283.767.665.234.53.83
Diluted normalized net income/share1.351.812.972.983.283.764.335.214.53.83
Diluted weighted shares outstanding53 M54 M53 M53 M53 M53 M54 M51 M49 M46 M
DilutedDiscontinuousOperations0.493.330.02
GainsLossOnDisposalOfDiscontinuedOperations26 M
GeneralAndAdministrativeExpense-22 M-26 M-26 M-33 M770 M615 M736 M895 M844 M821 M
Gross operating profit679 M795 M850 M1,024 M1,130 M947 M1,142 M1,370 M1,280 M1,184 M
Income before tax122 M157 M197 M204 M237 M242 M313 M364 M298 M240 M
Income restructuring and M&A-105 M
Income taxes50 M60 M39 M46 M62 M64 M82 M97 M78 M65 M
InterestExpenseNonOperating26 M32 M28 M56 M53 M40 M38 M46 M66 M64 M
MiscOtherSpecialCharges12 M
Net income from total operations71 M97 M158 M158 M175 M200 M410 M268 M219 M175 M
NetIncomeCommonStockholders71 M97 M158 M158 M175 M200 M410 M268 M219 M175 M
NetIncomeContinuousOperations71 M97 M158 M158 M175 M200 M410 M267 M219 M175 M
NetIncomeDiscontinuousOperations26 M5000.0-199000.0-300000.0-100000.0217 M
NetIncomeFromOtherGainsLosses23 M178 M
NetNonOperatingInterestIncomeExpense-26 M-32 M-28 M-56 M-53 M-40 M-37 M-46 M-66 M-64 M
Operating income152 M190 M225 M260 M309 M281 M351 M410 M364 M304 M
Operating income before depreciation (EBITDA)200 M252 M283 M355 M381 M371 M441 M501 M464 M401 M
OperatingExpense527 M605 M625 M764 M821 M666 M792 M960 M916 M879 M
Other income net4 M-11 M19 M-186 M-221 M-483 M
OtherGainLossFromDispositionOfDiscontinuedOperations-100000.0
OtherGandA-22 M-26 M-26 M-33 M770 M615 M736 M895 M844 M821 M
OtherOperatingExpenses-71000.0-20000.040 M40 M37 M
OtherWriteDown4 M19 M
PromotionAndAdvertising-4 M-5 M
RentAndLandingFees-22 M-26 M-26 M-33 M
RestructringAndMnAIncome-105 M
Revenue per share34 M40 M33 M59 M51 M51 M56 M65 M72 M58 M
SalariesAndWages-22 M-27 M-4 M-31 M-1 M-1 M-2 M
Selling Gen & administrative expense492 M566 M592 M705 M770 M615 M736 M895 M844 M821 M
SellingAndMarketingExpense492 M566 M592 M705 M
SellingExpense492 M566 M592 M705 M
Special income/charges105 M
Total Income available for interest expense (EBIT)148 M190 M225 M260 M290 M281 M351 M410 M364 M304 M
Total common shares outstanding53 M53 M52 M53 M53 M53 M52 M49 M47 M44 M
Total net income71 M97 M158 M158 M175 M200 M410 M268 M219 M175 M
Total ordinary shares44 M44 M44 M44 M44 M44 M44 M44 M44 M44 M
Total revenues2,065 M2,440 M2,626 M3,400 M3,924 M3,502 M4,010 M4,581 M4,451 M4,100 M
TotalExpenses-860 M-1,040 M-1,151 M-1,613 M3,615 M3,221 M3,659 M4,172 M4,087 M3,795 M
TotalRevenue2,065 M2,440 M2,626 M3,400 M3,924 M3,502 M4,010 M4,581 M4,451 M4,100 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader