U.S. markets closed

Mastech Digital, Inc. (MHH)

NYSE American - NYSE American Delayed Price. Currency in USD
Add to watchlist
15.79+0.11 (+0.70%)
At close: 4:00PM EDT
Show:
Balance Sheet
Cash Flow
Annual
Subscribe to Yahoo Finance Plus Essential to download historical data

Income Statement

All numbers in thousands
Get access to 40+ years of historical data with Yahoo Finance Plus Essential.Learn more
Breakdown
ttm
12/31/2020
12/31/2019
12/31/2018
12/31/2017
Total Revenue
193,451
194,101
193,574
177,164
147,882
Cost of Revenue
141,827
142,562
145,593
134,636
116,253
Gross Profit
51,624
51,539
47,981
42,528
31,629
Operating Expense
38,836
38,136
37,063
32,221
27,548
Operating Income
12,788
13,403
10,918
10,307
4,081
Net Non Operating Interest Income Expense
-782
-866
-1,779
-2,171
-1,131
Other Income Expense
6
96
6,080
1,278
-2
Pretax Income
12,020
12,633
15,219
9,414
2,948
Tax Provision
2,834
2,772
4,074
2,723
1,322
Net Income Common Stockholders
9,186
9,861
11,145
6,691
1,626
Diluted NI Available to Com Stockholders
9,186
9,861
11,145
6,691
1,626
Basic EPS
-
0.87
1.01
0.61
0.17
Diluted EPS
-
0.83
0.99
0.60
0.17
Basic Average Shares
-
11,292
11,029
10,950
9,924
Diluted Average Shares
-
11,950
11,232
11,161
9,998
Total Operating Income as Reported
12,796
13,403
16,987
11,625
4,081
Total Expenses
180,663
180,698
182,656
166,857
143,801
Net Income from Continuing & Discontinued Operation
9,186
9,861
11,145
6,691
1,626
Normalized Income
9,186
9,861
6,702
5,754
1,626
Interest Expense
-
770
1,768
-
-
Net Interest Income
-782
-866
-1,779
-2,171
-1,131
EBIT
12,788
13,403
10,918
10,307
4,081
EBITDA
16,501
-
-
-
-
Reconciled Cost of Revenue
141,827
142,562
145,593
134,636
116,253
Reconciled Depreciation
3,713
3,589
3,434
3,182
1,942
Net Income from Continuing Operation Net Minority Interest
9,186
9,861
11,145
6,691
1,626
Total Unusual Items Excluding Goodwill
0
0
6,069
1,318
-
Total Unusual Items
0
0
6,069
1,318
-
Normalized EBITDA
16,501
16,992
8,283
12,171
6,023
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
1,626
380.902
0