Mastech Digital Inc.
MHH | AMEX
$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
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
Net Income | 609K | 3.4M | -7.14M | 8.71M | 12.22M | 9.86M |
Depreciation & Amortization | 3.32M | 3.5M | 3.86M | 4.2M | 3.98M | 3.59M |
Stock-Based Compensation | 3.12M | 2.2M | 3.08M | 2.23M | 2.21M | n/a |
Other Working Capital | 3.55M | -894K | -213K | -3.44M | -2.71M | 6.78M |
Other Non-Cash Items | -1.98M | 935K | 5.42M | -256K | -2.49M | 2.31M |
Deferred Income Tax | -1.29M | -578K | -1.75M | 635K | 1.02M | -1.82M |
Change in Working Capital | 7.35M | -2.27M | 12.51M | -2.9M | -11.73M | 7.3M |
Operating Cash Flow | 11.14M | 7.19M | 15.98M | 12.62M | 5.22M | 21.23M |
Capital Expenditures | -376K | -941K | -335K | -835K | -1.9M | -298K |
Cash Acquisitions | n/a | n/a | n/a | n/a | n/a | -9.35M |
Purchase of Investments | n/a | n/a | n/a | n/a | n/a | n/a |
Sales Maturities Of Investments | n/a | n/a | n/a | n/a | n/a | n/a |
Other Investing Acitivies | -110K | n/a | 119K | 17K | -189K | 9K |
Investing Cash Flow | -486K | -941K | -216K | -818K | -2.08M | -9.63M |
Debt Repayment | n/a | n/a | -1.1M | -12M | -4.4M | -8.27M |
Common Stock Repurchased | -2.25M | -80K | -618K | n/a | n/a | n/a |
Dividend Paid | n/a | n/a | n/a | n/a | n/a | n/a |
Other Financial Acitivies | n/a | 511K | -64K | 1.32M | 6K | n/a |
Financial Cash Flow | -1.13M | 654K | -1.58M | -10.41M | -4.09M | -6.71M |
Net Cash Flow | 8.79M | 6.6M | 14.09M | 435K | -1.06M | 4.7M |
Free Cash Flow | 10.76M | 6.25M | 15.64M | 11.78M | 3.32M | 20.93M |
Adj. Free Cash Flow | 7.64M | 4.05M | 12.56M | 9.56M | 1.11M | 20.93M |
Maintenance CapEx | -376K | -941K | -335K | -348.36K | -1.29M | -289.05K |
Growth CapEx | n/a | n/a | n/a | -486.64K | -600.37K | -8.95K |
Owner Earnings | 10.76M | 6.25M | 15.64M | 12.27M | 3.92M | 20.94M |
Add to Watchlist
Select watchlists to add or remove MHH