Mastech Digital Inc. logo

Mastech Digital Inc.

MHH | AMEX
Chart Builder DCF Calculator
$6.37
+$0.14 (+2.25%)
At close: Nov 5, 2026, 4:00 PM ET
$6.37
$0.00 (0.00%)
After-hours: Nov 5, 2026, 4:00 PM ET
TTM
Period Ending
Q3 2026
Sep 30, 2026
Q2 2026
Jun 30, 2026
Q1 2026
Mar 31, 2026
Q4 2025
Dec 31, 2025
Q3 2025
Sep 30, 2025
Q2 2025
Jun 30, 2025
Q1 2025
Mar 31, 2025
Q4 2024
Dec 31, 2024
Q3 2024
Sep 30, 2024
Q2 2024
Jun 30, 2024
Q1 2024
Mar 31, 2024
Q4 2023
Dec 31, 2023
Q3 2023
Sep 30, 2023
Q2 2023
Jun 30, 2023
Q1 2023
Mar 31, 2023
Q4 2022
Dec 31, 2022
Q3 2022
Sep 30, 2022
Q2 2022
Jun 30, 2022
Q1 2022
Mar 31, 2022
Q4 2021
Dec 31, 2021
Q3 2021
Sep 30, 2021
Q2 2021
Jun 30, 2021
Q1 2021
Mar 31, 2021
Revenue
169.98M 176.49M 184.14M 191.37M 196.66M 200M 200.44M 198.94M 194.25M 190.19M 192.86M 201.1M 212.26M 227.63M 237.55M 242.24M 244.07M 240.45M 231.99M 222.01M 211.67M 199.53M 193.45M
Cost of Revenue
122.02M 127.77M 133.6M 138.97M 142.42M 143.8M 144.08M 143.35M 142.02M 140.17M 143.17M 150.06M 158.35M 170M 176.81M 179.06M 179.4M 175.45M 169.42M 162.57M 154.86M 146.24M 141.83M
Gross Profit
47.96M 48.72M 50.54M 52.41M 54.24M 56.2M 56.36M 55.6M 52.23M 50.02M 49.69M 51.04M 53.91M 57.63M 60.73M 63.18M 64.67M 65M 62.57M 59.44M 56.81M 53.28M 51.62M
Operating Income
746K 1.55M 1.91M 1K -941K 678K 2.34M 3.79M -3.2M -5.69M -10.21M -9.28M -358K 3.05M 9.42M 12.2M 15.67M 17.29M 19.05M 17.61M 15.25M 14.49M 12.8M
Interest Income
548K 738K 668K 495K 654K 627K 567K 606K 534K 519K 469K 319K 232K 84K 4K n/a n/a n/a n/a 34K 34K 34K 34K
Pretax Income
2.28M 3.27M 3.48M 1.06M 8K 1.35M 2.94M 4.42M -2.79M -5.21M -9.79M -9.03M 126K 3.33M 9.72M 12.49M 15.56M 16.95M 18.5M 16.89M 14.44M 13.73M 12.02M
Net Income
1.14M 2.08M 2.31M 609K -66K 868K 2.12M 3.4M -2.25M -4M -7.56M -7.14M -249K 2.03M 6.64M 8.71M 11.06M 12.06M 13.36M 12.22M 10.36M 9.96M 9.19M
Selling & General & Admin
47.21M 47.17M 45.04M 44.57M 45.29M 45.63M 44.73M 43.93M 43.03M 40.2M 34M 33.5M 33.4M 32.2M 29.1M 28.3M 21.79M 21.29M 28.49M 27.39M 26.68M 24.58M 23.28M
Research & Development
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses
n/a n/a 3.59M 7.84M 9.89M 9.89M 9.28M 7.87M 12.4M 15.51M 25.9M 26.81M 20.87M 22.38M 22.21M 22.68M 27.22M 26.43M 15.04M 14.45M 14.88M 14.21M 15.55M
Operating Expenses
47.21M 47.17M 48.63M 52.41M 55.18M 55.52M 54.01M 51.81M 55.43M 55.71M 59.9M 60.31M 54.27M 54.58M 51.31M 50.98M 49M 47.72M 43.52M 41.83M 41.56M 38.79M 38.83M
Interest Expense
n/a 115K 115K 115K 115K n/a n/a n/a n/a n/a n/a n/a 32K 117K 244K 358K 478K 562K 594K 709K 557K 388K 229K
Selling & Marketing Expenses
n/a n/a 4.2M 8.5M 12.2M 14.23M 14.13M 14.43M 13.93M 15.7M 11.6M 10.6M 10.8M 10.4M 10.4M 11.2M 11.4M 11.5M 14.8M 14M 13.4M 12.7M 12.3M
Cost & Expenses
169.23M 174.93M 182.23M 191.37M 197.6M 199.32M 198.09M 195.15M 197.45M 195.88M 203.07M 210.37M 212.62M 224.59M 228.12M 230.04M 228.4M 223.17M 212.94M 204.4M 196.42M 185.03M 180.66M
Income Tax Expense
1.14M 1.19M 1.17M 453K 74K 477K 820K 1.02M -541K -1.21M -2.23M -1.89M 375K 1.3M 3.08M 3.78M 4.51M 4.89M 5.14M 4.67M 4.08M 3.78M 2.83M
Shares Outstanding (Basic)
12.03M 12.01M 11.83M 11.71M 11.76M 11.77M 11.75M 11.71M 11.7M 11.65M 11.62M 11.6M 11.6M 11.62M 12.05M 11.62M 11.62M 11.61M 11.51M 11.45M 11.44M 11.44M 11.42M
Shares Outstanding (Diluted)
12.17M 12.01M 11.89M 11.82M 11.76M 11.96M 11.75M 12.19M 12.01M 11.92M 11.62M 11.6M 11.97M 11.62M 12.05M 12.06M 12.08M 12.11M 12.04M 12.04M 12.03M 12M 12M
EPS (Basic)
0.10 0.18 0.20 0.05 0 0.08 0.19 0.29 -0.19 -0.34 -0.65 -0.62 -0.03 0.17 0.57 0.75 0.96 1.05 1.17 1.07 0.91 0.87 0.80
EPS (Diluted)
0.10 0.18 0.20 0.05 0 0.08 0.18 0.29 -0.19 -0.34 -0.65 -0.62 -0.03 0.16 0.55 0.72 0.91 0.99 1.10 1.01 0.86 0.83 0.77
EBITDA
4.46M 6.53M 6.78M 4.39M 5.2M 6.55M 8.22M 9.76M 8.45M 6.09M 4.65M 5.53M 7.68M 11.59M 15.16M 18.04M 19.9M 20.82M 20.3M 18.78M 17.83M 17.01M 17.16M
EBIT
2.03M 3.27M 3.48M 1.06M 1.85M 3.19M 4.78M 6.26M 4.87M 2.45M 914K 1.68M 3.79M 7.5M 10.97M 13.85M 15.66M 16.71M 16.29M 14.8M 13.85M 13.16M 13.45M
Depreciation & Amortization
2.41M 3.26M 3.3M 3.32M 3.35M 3.37M 3.43M 3.5M 3.58M 3.63M 3.74M 3.86M 3.89M 4.09M 4.19M 4.2M 4.25M 4.11M 4M 3.98M 3.97M 3.84M 3.71M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.