Mastech Digital, Inc. (MHH)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$191.4M$198.9M$201.1M$242.2M$222.0M$222.0M$193.6M$177.2M$147.9M$132.0M$123.5M$113.5M$106.9M$90.8M$80.5M$71.8M$71.1M
Gross profit$53.1M$55.6M$51.0M$63.2M$59.4M$51.5M$48.0M$42.5M$31.6M$26.3M$23.8M$20.8M$20.1M$17.2M$15.9M$14.1M$13.4M
Operating expenses$53.1M$9.4M$9.9M$13.3M$41.8M$38.1M$31.0M$30.9M$27.5M$21.8M
Operating income$1,000$3.8M−$9.3M$12.2M$17.6M$13.4M$17.0M$11.6M$4.1M$4.5M$4.7M$5.5M$5.3M$3.4M$2.2M$1.1M$2.3M
EBITDAderived$3.3M$7.3M−$5.4M$16.4M$21.6M$17.0M$20.4M$14.8M$6.0M$4.7M$4.9M$5.7M$5.5M$3.5M$2.3M$1.2M$2.5M
Net income$609,000$3.4M−$7.1M$8.7M$12.2M$9.9M$11.1M$6.7M$1.6M$2.5M$2.8M$3.4M$3.8M$2.1M$1.1M$663,000$1.4M
Basic EPSper diluted share$0.05$0.29-$0.61$0.75$1.07$0.87$1.01$0.61$0.16$0.29$0.63$0.79$0.91$0.53$0.24$0.18$0.39
Diluted EPSper diluted share$0.05$0.28-$0.61$0.72$1.02$0.83$0.99$0.60$0.16$0.28$0.62$0.77$0.88$0.51$0.24$0.18$0.38

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys18$323.1K disclosed value
Sells (SEC code S)0$0.00 disclosed value
18 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Apr 27, 2026Form 4SHAW STEVEN ATenPercentOwnerBuyCommon Stock · indirect1.0K$7.04$7.0K50.0K
Apr 15, 2026Form 4SHAW STEVEN ATenPercentOwnerBuyCommon Stock · indirect3.0K$6.84$20.5K49.0K
Apr 10, 2026Form 4SHAW STEVEN ATenPercentOwnerBuyCommon Stock · indirect2.0K$6.19$12.4K46.0K
Apr 9, 2026Form 4SHAW STEVEN ATenPercentOwnerBuyCommon Stock · indirect4.0K$6.05$24.2K44.0K
Mar 2, 2026Form 4SHAW STEVEN ATenPercentOwnerBuyCommon Stock · indirect1.2K$6.24$7.8K40.0K