MATRIX SERVICE CO (MTRX)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

16 annual periodsNewest to oldest
2025202420232022202120202019201820172016201520142013201220112010
Revenue$769.3M$728.2M$795.0M$707.8M$673.4M$1.10B$1.42B$1.09B$1.20B$1.31B$1.34B$1.26B$892.6M$739.0M$628.5M$553.3M
Gross profit$39.7M$40.5M$30.8M−$1.2M$32.8M$102.2M$132.0M$91.9M$81.0M$126.0M$87.4M$136.5M$94.7M$79.6M$74.9M$52.9M
Operating income−$35.1M−$30.1M−$52.9M−$87.9M−$43.7M−$36.6M$37.9M−$10.5M$4.9M$40.9M$8.8M$58.6M$36.7M$31.6M$30.9M$7.8M
EBITDAderived−$25.1M−$19.1M−$39.2M−$72.6M−$25.9M−$17.5M$56.2M$9.9M$26.5M$62.3M$32.3M$77.1M$49.5M$43.1M$42.0M$19.5M
Net income−$29.5M−$25.0M−$52.4M−$63.9M−$31.2M−$33.1M$28.0M−$11.5M−$183,000$28.9M$17.2M$35.8M$24.0M$17.2M$19.0M$4.9M
Basic EPSper diluted share-$1.06-$0.91-$1.94-$2.39-$1.18-$1.24$1.04-$0.43-$0.01$1.09$0.64$1.36$0.92$0.66$0.72$0.19
Diluted EPSper diluted share-$1.06-$0.91-$1.94-$2.39-$1.18-$1.24$1.01-$0.43-$0.01$1.07$0.63$1.33$0.91$0.65$0.71$0.18

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys1$29.3K disclosed value
Sells (SEC code S)12$2.59M disclosed value
13 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 15, 2026Form 4 · 10b5-1Cavanah Kevin SVP Finance & CFOSellCommon Stock1.4K$14.03$19.9K87.1K
Jun 12, 2026Form 4 · 10b5-1Cavanah Kevin SVP Finance & CFOSellCommon Stock2.1K$14.00$29.0K88.5K
Jun 12, 2026Form 4SHEETS JUSTIN DSVP, Enterprise ServicesSellCommon Stock17.0K$13.50$229.4K64.3K
Jun 5, 2026Form 4 · 10b5-1Cavanah Kevin SVP Finance & CFOSellCommon Stock6.5K$14.13$92.0K90.6K
Jun 4, 2026Form 4 · 10b5-1Cavanah Kevin SVP Finance & CFOSellCommon Stock50.0K$14.10$705.0K97.1K