
| Trade Date | Filed | Owner | Role | Type | Shares | Price | Value | Owned After | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-04-27 | 2026-04-27 | SHAW STEVEN A | 10% Owner | Purchase | 1,000 | $7.04 | $7K | 50.0K | View ↗ | |
| 2026-04-15 | 2026-04-16 | SHAW STEVEN A | 10% Owner | Purchase | 3,000 | $6.84 | $21K | 49.0K | View ↗ | |
| 2026-04-10 | 2026-04-13 | SHAW STEVEN A | 10% Owner | Purchase | 2,000 | $6.19 | $12K | 46.0K | View ↗ | |
| 2026-04-09 | 2026-04-13 | SHAW STEVEN A | 10% Owner | Purchase | 4,000 | $6.05 | $24K | 44.0K | View ↗ | |
| 2026-03-02 | 2026-03-03 | SHAW STEVEN A | 10% Owner | Purchase | 1,242 | $6.24 | $8K | 40.0K | View ↗ |
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenues | $191.4M-3.8% | $198.9M-1.1% | $201.1M-17.0% | $242.2M+9.1% | $222.0M |
| Cost of revenues | $138.3M-3.5% | $143.3M-4.5% | $150.1M-16.2% | $179.1M+10.1% | $162.6M |
| Gross profit | $53.1M-4.6% | $55.6M+8.9% | $51.0M-19.2% | $63.2M+6.3% | $59.4M |
| Operating expenses | $53.1M+2.4% | $51.8M-0.2% | $51.9M+1.8% | $51.0M+14.0% | $44.7M |
| Impairment of goodwill | $0 | $0-100.0% | $5.3M | $0 | $0 |
| Employment-related claim, net of recoveries | $0 | $0-100.0% | $3.1M | $0 | $0 |
| Total selling, general and administrative expenses | $53.1M+2.4% | $51.8M-14.1% | $60.3M+18.3% | $51.0M+21.9% | $41.8M |
| Income (loss) from operations | $1K-100.0% | $3.8M+140.9% | -$9.3M-176.0% | $12.2M-30.7% | $17.6M |
| Interest income (expense), net | $844K+39.3% | $606K+90.0% | $319K+189.1% | -$358K+47.0% | -$675K |
| Other income (expense), net | $217K+703.7% | $27K+136.0% | -$75K-111.5% | $650K+1426.5% | -$49K |
| Income (loss) before income taxes | $1.1M-76.0% | $4.4M+149.0% | -$9.0M-172.3% | $12.5M-26.0% | $16.9M |
| Income tax expense (benefit) | $453K-55.7% | $1.0M+154.0% | -$1.9M-150.1% | $3.8M-19.0% | $4.7M |
| Net income (loss) | $609K-82.1% | $3.4M+147.7% | -$7.1M-181.9% | $8.7M-28.7% | $12.2M |
| Basic | $11.7M+0.7% | $11.7M+0.5% | $11.6M+0.2% | $11.6M+1.3% | $11.4M |
| Diluted | $11.9M-0.5% | $12.0M+3.5% | $11.6M-3.8% | $12.1M+0.6% | $12.0M |
| Basic | $11.7M+0.7% | $11.7M+0.5% | $11.6M+0.2% | $11.6M+1.3% | $11.4M |
| Diluted | $11.9M-0.5% | $12.0M+3.5% | $11.6M-3.8% | $12.1M+0.6% | $12.0M |
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Mastech Digital to Announce First Quarter 2026 Financial Results; Participate in Upcoming Investor Conference
MHH: Mastech Digital Finishes a Year of Transition and Looks for Opportunities in AI Implementation
Mastech Digital, Inc. Q4 2025 Earnings Call Summary
Mastech Digital outlines 2026 execution strategy with new $5M share repurchase program and AI-first focus