Matrix Service Company logo MTRX - Matrix Service Company

NEXT EARNINGS: May 6, 2026 EPS Est: $0.09 | Rev Est: $229.3M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 9
HOLD 4
SELL 0
STRONG
SELL
0
Market Cap: 310.82M
Volume: 203,797
Avg Volume: 248,608
52 Week Range: 9.33-16.11
Sector: Industrials
Industry: Engineering & Construction
Beta: 0.94
Last Dividend: $N/A
Exchange: NASDAQ
Country: US
Employees: 2,064
IPO Date: 1990-09-26
EPS (TTM): -1.06
P/E Ratio: -12.73
Revenue (TTM): 769.29M
Total Assets: 600.26M
Total Debt: 21.43M
Cash & Equiv: 224.64M
Rev Growth (5Y): -6.9%
EPS Growth (5Y): N/A
FCF Growth (5Y): 33.9%
ROCE: -17.4%
Debt/Equity: 0.15

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-04 $-0.02 $0.04 -150.0% $210.5M $229.3M -8.2%
2025-11-05 $-0.01 $-0.03 +66.7% $211.9M $212.9M -0.5%
2025-09-09 $-0.28 $0.02 -1500.0% $216.4M $232.2M -6.8%
2025-05-07 $-0.12 $-0.05 -140.0% $200.2M $232.2M -13.8%
2025-02-05 $-0.20 $-0.22 +9.1% $187.2M $255.9M -26.8%
2024-11-06 $-0.33 $-0.32 -3.1% $165.6M $169.5M -2.3%
2024-09-09 $-0.14 $-0.21 +33.3% $189.5M $202.8M -6.6%
2024-05-08 $-0.53 $-0.13 -307.7% $166.0M $202.8M -18.1%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 769.29M 728.21M 795.02M 707.78M 673.40M 1.10B 1.42B 1.09B 1.20B 1.31B 1.35B 1.26B
Net Income (29.46M) (24.98M) (52.36M) (63.90M) (31.22M) (33.07M) 27.98M (11.48M) (183,000) 28.86M 17.16M 35.81M
EPS -1.06 -0.91 -1.94 -2.39 -1.18 -1.24 1.04 -0.43 -0.01 1.09 0.64 1.36
Total Assets 600.26M 451.35M 400.50M 440.79M 467.56M 517.31M 633.39M 558.03M 586.03M 564.97M 565.66M 568.93M
Total Debt 21.43M 22.89M 35.32M 40.62M 26.52M 36.77M 5.35M 0 44.68M 0 8.80M 11.62M
Cash & Equivalents 224.64M 115.61M 54.81M 52.37M 83.88M 100.04M 89.72M 64.06M 43.80M 71.66M 79.24M 77.11M
Operating Cash Flow 117.47M 72.57M 10.25M (54.20M) (2.97M) 44.09M 41.39M 74.67M (18.75M) 30.33M 24.44M 76.99M
Free Cash Flow 109.79M 65.58M 1.24M (57.54M) (7.33M) 25.55M 21.84M 65.96M (30.65M) 16.39M 8.66M 53.40M
FCF per Share 3.95 2.40 0.05 -2.15 -0.28 0.96 0.81 2.47 -1.16 0.62 0.33 2.03
Book Value 142.72M 164.18M 181.48M 227.71M 285.54M 307.89M 351.96M 318.84M 321.81M 316.74M 293.30M 280.52M
Cash & ST Investments 224.64M 115.61M 54.81M 52.37M 83.88M 100.04M 89.72M 64.06M 43.80M 71.66M 79.24M 77.11M
ROC Equity -0.21 -0.15 -0.29 -0.28 -0.11 -0.11 0.08 -0.04 -0.00 0.09 0.06 0.13