Mastech Digital Financial Statements 2009-2025 | MHH

Fifteen years of historical annual and quarterly income statements for Mastech Digital (MHH).

Annual Data | Millions of US $ except per share data

TTM2024202320222021202020192018201720162015201420132012201120102009
$199$199$201$242$222$194$194$177$148$132$123$114$107$90.77$80.48$71.79$71.06
$143$143$150$179$163$143$146$135$116$106$99.67$92.74$86.78$73.61$64.60$57.72$57.64
$55.60$55.60$51.04$63.18$59.44$51.54$47.98$42.53$31.63$26.30$23.80$20.79$20.12$17.17$15.88$14.07$13.43
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$51.81$51.81$55.01$50.98$41.83$38.14$30.99$21.17$27.55$21.79$19.12$15.25$14.82$13.79$13.66$13.01$11.11
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$51.81$51.81$60.31$50.98$41.83$38.14$30.99$30.90$27.55$21.79$19.12$15.25$14.82$13.79$13.66$13.01$11.11
$3.79$3.79$-9.28$12.20$17.61$13.40$16.99$11.63$4.08$4.51$4.68$5.54$5.30$3.37$2.22$1.06$2.32
$0.63$0.63$0.24$0.29$-0.72$-0.77$-1.77$-2.21$-1.13$-0.49$-0.26$-0.03$-0.08$-0.03$-0.07$-0.03$-0.05
$4.42$4.42$-9.03$12.49$16.89$12.63$15.22$9.41$2.95$4.02$4.43$5.51$5.23$3.34$2.15$1.04$2.27
$1.02$1.02$-1.89$3.78$4.67$2.77$4.07$2.72$1.32$1.50$1.67$2.09$1.96$1.28$0.80$0.38$0.88
$3.40$3.40$-7.14$8.71$12.22$9.86$11.15$6.69$1.63$2.52$2.75$3.42$3.27$2.06$1.36$0.66$1.40
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$3.40$3.40$-7.14$8.71$12.22$9.86$11.15$6.69$1.63$2.52$2.75$3.42$3.27$2.06$1.36$0.66$1.40
$0.00$0$0$0$0$0$0$0$0$0$0$0$0.54$0.08$-0.24$0$0
$3.40$3.40$-7.14$8.71$12.22$9.86$11.15$6.69$1.63$2.52$2.75$3.42$3.81$2.14$1.11$0.66$1.40
$7.39$7.39$-5.35$16.47$21.67$17.28$20.53$14.91$6.12$5.56$5.37$5.71$5.48$3.56$2.36$1.24$2.54
$3.79$3.79$-9.28$12.20$17.61$13.40$16.99$11.63$4.08$4.51$4.68$5.54$5.30$3.37$2.22$1.06$2.32
$0.29$0.29$-0.61$0.75$1.07$0.87$1.01$0.61$0.16$0.29$0.32$0.40$0.46$0.27$0.12$0.07$0.16
$0.28$0.28$-0.61$0.72$1.02$0.83$0.99$0.60$0.16$0.28$0.31$0.39$0.44$0.26$0.12$0.07$0.15

Quarterly Data | Millions of US $ except per share data

2024-12-312024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$50.75$51.84$49.53$46.82$46.05$47.78$52.20$55.06$57.22$63.15$62.12$59.76$59.05$59.53$53.66$49.78$48.71$47.38$47.58$50.43$50.36$49.54$48.47$45.20$44.65$44.29$44.89$43.33$40.47$39.23$35.09$33.10$32.40$34.26$33.63$31.71$32.54$34.57$29.31$27.06$28.55$28.63$27.66$28.68$28.48$28.28$26.14$24.00$18.23$22.77$25.31$24.45$14.97$23.49$22.12$19.90$20.28$18.87$16.92$15.72$15.58$17.25$17.68$20.56
$36.03$37.07$35.55$34.69$34.71$35.21$38.56$41.58$43.00$46.86$45.37$43.82$43.34$42.91$39.34$36.97$35.64$34.29$34.93$37.71$37.60$37.21$36.42$34.36$33.98$33.58$34.00$33.07$30.94$30.41$28.01$26.89$26.00$27.37$26.74$25.60$25.82$27.69$23.79$22.37$23.32$23.41$22.55$23.46$23.05$22.95$21.16$19.63$14.72$18.41$20.48$19.99$12.03$18.84$17.68$16.06$16.29$15.23$13.56$12.64$12.58$14.07$14.27$16.72
$14.72$14.77$13.98$12.13$11.34$12.57$13.64$13.48$14.22$16.29$16.75$15.93$15.71$16.62$14.32$12.80$13.07$13.09$12.66$12.72$12.76$12.33$12.05$10.84$10.67$10.71$10.89$10.26$9.53$8.82$7.08$6.21$6.40$6.90$6.89$6.11$6.72$6.88$5.52$4.69$5.23$5.23$5.11$5.23$5.44$5.34$4.97$4.37$3.51$4.37$4.83$4.46$2.94$4.65$4.44$3.84$3.99$3.64$3.36$3.08$3.00$3.18$3.40$3.84
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$14.65$12.33$12.29$12.54$12.97$12.62$16.47$12.95$12.23$12.93$13.20$12.63$10.25$11.65$9.00$10.94$9.98$8.87$9.04$10.24$9.30$9.26$3.48$8.97$6.44$8.20$-1.30$7.82$7.04$8.60$6.10$5.81$5.28$5.30$5.23$5.98$4.51$5.36$4.90$4.36$3.94$3.79$3.69$3.83$3.91$3.66$3.76$3.49$2.36$3.51$4.06$3.86$2.14$3.92$3.82$3.78$3.56$3.31$3.18$2.96$2.69$2.46$2.97$2.99
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$14.65$12.33$12.29$12.54$18.27$12.62$16.47$12.95$12.23$12.93$13.20$12.63$10.25$11.65$9.00$10.94$9.98$8.87$9.04$10.24$9.30$9.26$3.48$8.97$8.44$8.20$6.44$7.82$7.04$8.60$6.10$5.81$5.28$5.30$5.23$5.98$4.51$5.36$4.90$4.36$3.94$3.79$3.69$3.83$3.91$3.66$3.76$3.49$2.36$3.51$4.06$3.86$2.14$3.92$3.82$3.78$3.56$3.31$3.18$2.96$2.69$2.46$2.97$2.99
$0.07$2.44$1.69$-0.41$-6.93$-0.05$-2.83$0.53$1.99$3.36$3.55$3.31$5.46$4.98$5.31$1.87$3.10$4.22$3.61$2.48$3.47$3.07$8.58$1.87$2.22$2.51$4.46$2.44$2.48$0.22$0.98$0.40$1.11$1.59$1.66$0.14$2.21$1.52$0.62$0.33$1.29$1.44$1.42$1.39$1.53$1.68$1.22$0.88$1.14$0.86$0.77$0.60$0.80$0.73$0.62$0.07$0.43$0.33$0.19$0.11$0.31$0.72$0.43$0.86
$0.26$0.13$0.12$0.12$0.04$0.20$0.05$-0.05$0.28$0$0.07$-0.06$-0.11$-0.24$-0.14$-0.23$-0.20$-0.19$-0.16$-0.23$-0.33$-0.38$-0.51$-0.55$-0.67$-0.43$-0.61$-0.51$-0.50$-0.45$-0.11$-0.08$-0.11$-0.12$-0.14$-0.12$-0.12$-0.12$0.00$-0.02$-0.02$-0.03$0.01$0.01$0.00$-0.07$0.01$-0.01$-0.01$0.04$-0.03$-0.02$-0.04$-0.02$-0.01$-0.01$-0.02$0.00$0.00$-0.01$-0.01$-0.01$0.00$-0.03
$0.33$2.57$1.81$-0.28$-6.89$0.15$-2.78$0.48$2.27$3.36$3.62$3.25$5.34$4.74$5.17$1.64$2.90$4.03$3.46$2.25$3.14$2.69$8.07$1.32$1.56$2.08$3.85$1.93$1.99$-0.24$0.88$0.32$1.00$1.47$1.53$0.02$2.09$1.40$0.62$0.31$1.27$1.41$1.43$1.40$1.52$1.61$1.22$0.87$1.13$0.90$0.74$0.57$0.77$0.71$0.61$0.06$0.43$0.33$0.18$0.11$0.30$0.71$0.43$0.83
$0.03$0.70$0.42$-0.12$-1.54$0.03$-0.61$0.22$0.73$0.95$1.18$0.92$1.46$1.33$1.43$0.44$0.88$1.03$0.49$0.38$0.87$0.74$2.11$0.35$0.69$0.46$1.03$0.55$1.12$-0.10$0.18$0.12$0.36$0.55$0.58$0.01$0.81$0.51$0.24$0.12$0.49$0.53$0.54$0.53$0.56$0.61$0.46$0.33$0.45$0.34$0.28$0.22$0.27$0.27$0.23$0.02$0.12$0.14$0.07$0.04$0.08$0.29$0.18$0.34
$0.30$1.88$1.39$-0.16$-5.35$0.13$-2.17$0.26$1.54$2.41$2.44$2.33$3.88$3.41$3.74$1.19$2.03$3.00$2.97$1.87$2.27$1.95$5.96$0.96$0.87$1.62$2.82$1.38$0.87$-0.14$0.70$0.20$0.64$0.92$0.95$0.01$1.29$0.89$0.38$0.20$0.78$0.88$0.89$0.87$0.96$1.00$0.77$0.54$0.69$0.56$0.46$0.35$0.50$0.44$0.38$0.04$0.30$0.19$0.11$0.06$0.22$0.43$0.26$0.50
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0.30$1.88$1.39$-0.16$-5.35$0.13$-2.17$0.26$1.54$2.41$2.44$2.33$3.88$3.41$3.74$1.19$2.03$3.00$2.97$1.87$2.27$1.95$5.96$0.96$0.87$1.62$2.82$1.38$0.87$-0.14$0.70$0.20$0.64$0.92$0.95$0.01$1.29$0.89$0.38$0.20$0.78$0.88$0.89$0.87$0.96$1.00$0.77$0.54$0.69$0.56$0.46$0.35$0.50$0.44$0.38$0.04$0.30$0.19$0.11$0.06$0.22$0.43$0.26$0.50
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.00$0.48$0.02$0.03$0.04$0.04$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0.30$1.88$1.39$-0.16$-5.35$0.13$-2.17$0.26$1.54$2.41$2.44$2.33$3.88$3.41$3.74$1.19$2.03$3.00$2.97$1.87$2.27$1.95$5.96$0.96$0.87$1.62$2.82$1.38$0.87$-0.14$0.70$0.20$0.64$0.92$0.95$0.01$1.29$0.89$0.38$0.20$0.78$0.88$0.89$0.87$0.96$1.48$0.79$0.58$0.73$0.60$0.46$0.35$0.25$0.44$0.38$0.04$0.30$0.19$0.11$0.06$0.22$0.43$0.26$0.50
$0.92$3.33$2.62$0.52$-6.00$0.89$-1.80$1.56$2.95$4.50$4.67$4.35$6.47$5.98$6.33$2.89$4.29$5.10$4.51$3.38$4.35$3.97$9.47$2.74$3.09$3.36$5.25$3.21$3.26$0.95$1.25$0.66$1.38$1.86$1.92$0.40$2.48$1.79$0.71$0.39$1.35$1.48$1.45$1.43$1.56$1.72$1.27$0.93$1.18$0.89$0.83$0.65$0.81$0.77$0.67$0.11$0.49$0.37$0.24$0.14$0.34$0.75$0.52$0.94
$0.07$2.44$1.69$-0.41$-6.93$-0.05$-2.83$0.53$1.99$3.36$3.55$3.31$5.46$4.98$5.31$1.87$3.10$4.22$3.61$2.48$3.47$3.07$8.58$1.87$2.22$2.51$4.46$2.44$2.48$0.22$0.98$0.40$1.11$1.59$1.66$0.14$2.21$1.52$0.62$0.33$1.29$1.44$1.42$1.39$1.53$1.68$1.22$0.88$1.14$0.86$0.77$0.60$0.80$0.73$0.62$0.07$0.43$0.33$0.19$0.11$0.31$0.72$0.43$0.86
$0.02$0.16$0.12$-0.01$-0.45$0.01$-0.19$0.02$0.13$0.21$0.21$0.20$0.34$0.30$0.33$0.10$0.18$0.26$0.26$0.17$0.20$0.18$0.54$0.09$0.07$0.15$0.26$0.13$0.08$-0.01$0.08$0.02$0.08$0.11$0.11$0.00$0.15$0.10$0.05$0.03$0.09$0.10$0.11$0.10$0.12$0.18$0.10$0.07$0.09$0.08$0.06$0.04$0.03$0.05$0.04$0.00$0.03$0.02$0.01$0.01$0.02$0.05$0.03$0.06
$0.01$0.16$0.12$-0.01$-0.45$0.01$-0.19$0.02$0.13$0.20$0.20$0.19$0.33$0.28$0.31$0.10$0.17$0.25$0.25$0.16$0.20$0.17$0.53$0.09$0.09$0.14$0.25$0.12$0.08$-0.01$0.08$0.02$0.07$0.11$0.11$0.00$0.15$0.10$0.05$0.02$0.09$0.10$0.10$0.10$0.12$0.17$0.09$0.07$0.09$0.07$0.06$0.04$0.03$0.05$0.04$0.00$0.03$0.02$0.01$0.01$0.02$0.04$0.03$0.06