Mastech Digital, Inc (MHH) financial statements (2021 and earlier)

Company profile

Business Address 1305 CHERRINGTON PARKWAY
MOON TOWNSHIP, PA 15108
State of Incorp. PA
Fiscal Year End December 31
SIC 8742 - Management Consulting Services (benchmarking)
More info Complete financial analysis Financial benchmarking

Balance sheet (Statement of financial position) ($ in millions)

12/31/2020
12/31/2019
12/31/2018
12/31/2017
12/31/2016
12/31/2015
12/31/2014
ASSETS
Current Assets
Cash, cash equivalents, and short-term investments8312113
Cash and cash equivalents8312113
Receivables22222923181611
Prepaid expense    0  
Deferred tax assets  000
Other undisclosed current assets1112109435
Total current assets:41374135232119
Noncurrent Assets
Operating lease, right-of-use asset35
Property, plant and equipment2222111
Intangible assets, net (including goodwill)544649611617 
Goodwill3326263688 
Intangible assets, net (excluding goodwill)2220232578 
Deposits noncurrent assets0010000
Deferred income tax assets1 
Deferred tax assets, net00 00
Other undisclosed noncurrent assets    000
Total noncurrent assets:6154526417181
TOTAL ASSETS:102919399393820
LIABILITIES AND EQUITY
Liabilities
Current Liabilities
Accounts payable and accrued liabilities1613131610107
Accounts payable3445222
Accrued liabilities1112111
Employee-related liabilities12889865
Taxes payable     1 
Deferred revenue00
Debt465422 
Deferred revenue and credits0000
Other undisclosed current liabilities1 0    
Total current liabilities:2219182012127
Noncurrent Liabilities
Long-term debt and lease obligation, including:15243439811 
Long-term debt, excluding current maturities13213434811 
Operating lease, liability23
Other undisclosed long-term debt and lease obligation   4   
Liabilities, other than long-term debt30600  
Accounts payable and accrued liabilities0000   
Deferred tax liabilities, net  0  
Business combination, contingent consideration, liability3 6    
Other undisclosed noncurrent liabilities21 13   
Total noncurrent liabilities:21254051811 
Total liabilities:4344587120237
Stockholders' equity
Stockholders' equity attributable to parent60463427191613
Common stock0000000
Treasury stock, value(4)(4)(4)(4)(4)(4)(4)
Additional paid in capital26222120141313
Accumulated other comprehensive income (loss)(1)(0)(0)0(0)(0)(0)
Retained earnings39291811974
Total stockholders' equity:60463427191613
TOTAL LIABILITIES AND EQUITY:102919399393820

Income statement (P&L) ($ in millions)

12/31/2020
12/31/2019
12/31/2018
12/31/2017
12/31/2016
12/31/2015
12/31/2014
Revenues194194177148132123114
Cost of revenue(143)(146)(135)(116)(106)(100)(93)
Gross profit:52484332262421
Operating expenses(38)(31)(31)(28)(22)(19)(15)
Other undisclosed operating income      0
Operating income:1317124556
Nonoperating income (expense)
(Other Nonoperating Income (Expense))
00(0)(0)(0)00
Interest and debt expense(0)(0)(0)(0)(0)(0)(0)
Income from continuing operations before equity method investments, income taxes:1317114456
Other undisclosed loss from continuing operations before income taxes(1)(2)(2)(1)(0)(0)(0)
Income from continuing operations before income taxes:131593446
Income tax expense(3)(4)(3)(1)(2)(2)(2)
Net income available to common stockholders, diluted:101172333

Comprehensive Income ($ in millions)

12/31/2020
12/31/2019
12/31/2018
12/31/2017
12/31/2016
12/31/2015
12/31/2014
Net income:101172333
Other comprehensive income (loss)(0)(0)(0)0   
Comprehensive income:101162333
Other undisclosed comprehensive income (loss), net of tax, attributable to parent  0000(0)
Comprehensive income, net of tax, attributable to parent:101172333

Statements sources

The financial statements are based on the company's filings with the The U.S. Securities and Exchange Commission (SEC) through the Electronic Data Gathering, Analysis, and Retrieval system (EDGAR). The information is derived from the 10-K and 10-Q reports submitted to the SEC in XBRL (eXtensible Business Reporting Language) format and presented according to the US GAAP Taxonomy. Please review the original filings for a more detailed information.

Login to ReadyRatios

 

Have you forgotten your password?

Are you a new user?

Login As
You can log in if you are registered at one of these services: