The Inventing Press

Mastech Digital, Inc.

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$191.4M$198.9M$201.1M$242.2M$222.0M
Cost of revenue$138.3M$143.3M$150.1M$179.1M$162.6M
Gross profit$53.1M$55.6M$51.0M$63.2M$59.4M
Selling, general & administrative$53.1M$51.8M$60.3M$51.0M
Operating expenses$9.4M$9.9M$13.3M$41.8M
Operating income$1,000$3.8M-$9.3M$12.2M$17.6M
Pretax income$1.1M$4.4M-$9.0M$12.5M$16.9M
Income tax expense$453,000$1.0M-$1.9M$3.8M$4.7M
Net income$609,000$3.4M-$7.1M$8.7M$12.2M
Balance Sheet
Cash and equivalents$36.5M$27.7M$21.1M$7.1M$6.6M
Current assets$68.6M$66.2M$56.5M$53.2M$53.9M
Total assets$111.8M$111.5M$105.2M$108.9M$114.1M
Current liabilities$21.1M$20.6M$19.9M$19.6M$26.8M
Total liabilities$22.5M$24.1M$23.8M$22.9M$39.6M
Stockholders' equity$89.3M$87.4M$81.4M$86.0M$74.4M
Cash Flow Statement
Cash from operations$11.1M$7.2M$16.0M$12.6M$5.2M
Depreciation and amortization$3.3M$3.5M$3.9M$4.2M$4.0M
Stock-based compensation$3.1M$2.2M$3.1M$2.2M$2.2M
Capital expenditure$376,000$941,000$335,000$835,000$1.9M
Free cash flow$10.8M$6.3M$15.6M$11.8M$3.3M
Share repurchases$2.2M$80,000$618,000$0$0
Impairments$0$0$5.3M$0$0

Shares outstanding 12.0M · Free float 30.8%

Annual filing data through FY ended December 31, 2025; float as of July 14, 2026.