bf/NASDAQ:MTRX_icon.png

NASDAQ:MTRX

Matrix Service Company

  • Stock

USD

Last Close

11.14

02/05 16:16

Market Cap

260.98M

Beta: 1.61

Volume Today

37.97K

Avg: 154.07K

PE Ratio

−3.88

PFCF: 28.19

Jun '13
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
revenue
235.56M
-
226.22M
3.97%
311.00M
37.48%
381.52M
22.67%
344.36M
9.74%
321.68M
6.58%
342.88M
6.59%
314.15M
8.38%
370.54M
17.95%
319.33M
13.82%
323.53M
1.31%
309.42M
4.36%
359.63M
16.23%
341.78M
4.96%
312.65M
8.52%
251.24M
19.64%
291.84M
16.16%
269.91M
7.51%
282.91M
4.82%
245.65M
13.17%
293.09M
19.31%
318.51M
8.67%
340.57M
6.93%
358.89M
5.38%
398.71M
11.10%
338.10M
15.20%
318.68M
5.74%
248.33M
22.08%
195.84M
21.14%
182.77M
6.67%
167.47M
8.37%
148.26M
11.47%
174.90M
17.97%
168.09M
3.89%
161.97M
3.65%
177.00M
9.28%
200.72M
13.40%
208.43M
3.84%
193.84M
7.00%
186.90M
3.58%
205.85M
10.14%
197.66M
3.98%
175.04M
11.44%
cost of revenue
208.56M
-
200.74M
3.75%
276.85M
37.91%
341.57M
23.38%
307.45M
9.99%
293.30M
4.60%
326.93M
11.46%
311.52M
4.71%
330.13M
5.97%
284.75M
13.75%
293.52M
3.08%
282.12M
3.89%
325.54M
15.39%
309.50M
4.93%
284.44M
8.10%
253.85M
10.76%
268.71M
5.85%
241.02M
10.30%
256.21M
6.30%
230.75M
9.93%
271.64M
17.72%
295.09M
8.63%
312.68M
5.96%
321.98M
2.97%
354.98M
10.25%
305.63M
13.90%
288.68M
5.55%
227.85M
21.07%
176.60M
22.49%
168.42M
4.63%
152.16M
9.66%
146.70M
3.59%
173.36M
18.17%
171.60M
1.01%
158.76M
7.48%
178.77M
12.60%
199.86M
11.80%
195.42M
2.22%
195.14M
0.14%
182.48M
6.49%
191.16M
4.76%
185.80M
2.80%
164.45M
11.49%
gross profit
27.00M
-
25.48M
5.64%
34.15M
34.05%
39.94M
16.97%
36.90M
7.61%
28.38M
23.10%
15.96M
43.78%
2.63M
83.50%
40.40M
1,435.11%
34.58M
14.40%
30.00M
13.24%
27.30M
9.01%
34.10M
24.89%
32.28M
5.34%
28.21M
12.60%
-2.61M
109.27%
23.13M
984.74%
28.89M
24.92%
26.70M
7.57%
14.89M
44.23%
21.45M
44.05%
23.42M
9.18%
27.89M
19.06%
36.91M
32.35%
43.74M
18.51%
32.47M
25.77%
30.00M
7.59%
20.48M
31.75%
19.23M
6.08%
14.35M
25.39%
15.31M
6.71%
1.56M
89.81%
1.54M
1.15%
-3.51M
327.50%
3.21M
191.42%
-1.76M
154.97%
858K
148.67%
13.01M
1,416.08%
-1.30M
110.01%
4.42M
439.40%
14.70M
232.54%
11.86M
19.30%
10.59M
10.71%
selling and marketing expenses
general and administrative expenses
15.41M
-
14.71M
4.53%
19.33M
31.39%
21.13M
9.27%
22.69M
7.43%
19.83M
12.61%
19.63M
1.04%
17.08M
12.97%
22.03M
28.98%
19.48M
11.56%
25.07M
28.68%
20.96M
16.41%
19.60M
6.47%
17.98M
8.28%
19.98M
11.11%
18.60M
6.90%
19.60M
5.38%
21.57M
10.07%
21.53M
0.19%
20.75M
3.60%
20.57M
0.91%
21.20M
3.09%
22.36M
5.46%
24.11M
7.84%
26.35M
9.28%
23.69M
10.09%
23.16M
2.22%
19.72M
14.88%
19.70M
0.08%
selling general and administrative expenses
15.41M
-
14.71M
4.53%
19.33M
31.39%
21.13M
9.27%
22.69M
7.43%
19.83M
12.61%
19.63M
1.04%
17.08M
12.97%
22.03M
28.98%
19.48M
11.56%
25.07M
28.68%
20.96M
16.41%
19.60M
6.47%
17.98M
8.28%
19.98M
11.11%
18.60M
6.90%
19.60M
5.38%
21.57M
10.07%
21.53M
0.19%
20.75M
3.60%
20.57M
0.91%
21.20M
3.09%
22.36M
5.46%
24.11M
7.84%
26.35M
9.28%
23.69M
10.09%
23.16M
2.22%
19.72M
14.88%
19.70M
0.08%
18.13M
7.99%
16.72M
7.74%
17.18M
2.72%
17.73M
3.18%
16.63M
6.18%
15.92M
4.25%
17.04M
7.03%
18.10M
6.20%
16.81M
7.11%
17.55M
4.37%
16.86M
3.89%
17.03M
1.00%
17.11M
0.48%
15.73M
8.08%
research and development expenses
other expenses
-123K
-
-88K
28.46%
-68K
22.73%
9K
113.24%
-325K
3,711.11%
57K
117.54%
-28K
149.12%
252K
1,000%
-123K
148.81%
-54K
56.10%
-148K
174.07%
-109K
26.35%
-256K
134.86%
7K
102.73%
47K
571.43%
-51K
208.51%
-337K
560.78%
149K
144.21%
-135K
190.60%
370K
374.07%
166K
55.14%
546K
228.92%
-22K
104.03%
58K
363.64%
29K
50%
3K
89.66%
396K
13,100%
-767K
293.69%
676K
188.14%
1.03M
52.81%
973K
5.81%
-157K
116.14%
68K
143.31%
-83K
222.06%
-60K
27.71%
677K
1,228.33%
31.90M
4,611.67%
-1.07M
103.37%
484K
145.07%
-116K
123.97%
2.57M
2,312.07%
2.26M
11.85%
2.45M
8.49%
cost and expenses
223.97M
-
215.46M
3.80%
296.18M
37.47%
362.70M
22.46%
330.15M
8.97%
313.14M
5.15%
346.55M
10.67%
328.60M
5.18%
352.16M
7.17%
304.23M
13.61%
318.59M
4.72%
303.07M
4.87%
345.14M
13.88%
327.48M
5.12%
304.42M
7.04%
272.45M
10.50%
288.31M
5.82%
262.59M
8.92%
277.74M
5.77%
251.51M
9.44%
292.20M
16.18%
316.29M
8.24%
335.04M
5.93%
346.09M
3.30%
381.32M
10.18%
329.32M
13.64%
311.84M
5.31%
247.57M
20.61%
196.31M
20.71%
186.55M
4.97%
168.88M
9.47%
163.88M
2.96%
191.08M
16.60%
188.23M
1.49%
174.68M
7.20%
195.81M
12.09%
217.96M
11.31%
212.23M
2.63%
212.69M
0.21%
199.34M
6.28%
208.19M
4.44%
202.91M
2.53%
180.18M
11.20%
operating expenses
15.41M
-
14.71M
4.53%
19.33M
31.39%
21.13M
9.27%
22.69M
7.43%
19.83M
12.61%
19.63M
1.04%
17.08M
12.97%
22.03M
28.98%
19.48M
11.56%
25.07M
28.68%
20.96M
16.41%
19.60M
6.47%
17.98M
8.28%
19.98M
11.11%
18.60M
6.90%
19.60M
5.38%
21.57M
10.07%
21.53M
0.19%
20.75M
3.60%
20.57M
0.91%
21.20M
3.09%
22.36M
5.46%
24.11M
7.84%
26.35M
9.28%
23.69M
10.09%
23.16M
2.22%
19.72M
14.88%
19.70M
0.08%
18.13M
7.99%
16.72M
7.74%
17.18M
2.72%
17.73M
3.18%
16.63M
6.18%
15.92M
4.25%
17.04M
7.03%
18.10M
6.20%
16.81M
7.11%
17.55M
4.37%
16.86M
3.89%
17.03M
1.00%
17.11M
0.48%
15.73M
8.08%
interest expense
195K
-
223K
14.36%
351K
57.40%
324K
7.69%
538K
66.05%
351K
34.76%
300K
14.53%
294K
2%
290K
1.36%
263K
9.31%
252K
4.18%
241K
4.37%
96K
60.17%
243K
153.13%
497K
104.53%
833K
67.61%
638K
23.41%
618K
3.13%
819K
32.52%
643K
21.49%
520K
19.13%
292K
43.85%
361K
23.63%
301K
16.62%
342K
13.62%
389K
13.74%
444K
14.14%
398K
10.36%
366K
8.04%
375K
2.46%
358K
4.53%
322K
10.06%
504K
56.52%
2.00M
296.63%
502K
74.89%
204K
59.36%
246K
20.59%
372K
51.22%
916K
146.24%
268K
70.74%
468K
74.63%
325K
30.56%
319K
1.85%
ebitda
11.47M
-
14.40M
25.53%
14.76M
2.49%
18.87M
27.89%
13.94M
26.14%
14.42M
3.43%
-3.39M
123.52%
-8.36M
146.65%
18.33M
319.14%
20.51M
11.88%
4.85M
76.36%
11.71M
141.65%
14.29M
21.97%
14.32M
0.24%
8.31M
41.97%
-15.34M
284.56%
3.21M
120.96%
13.10M
307.53%
5.10M
61.04%
-722K
114.15%
1.20M
266.07%
7.59M
533.11%
5.78M
23.87%
13.16M
127.70%
17.72M
34.68%
9.25M
47.80%
7.65M
17.32%
5.03M
34.19%
230K
95.43%
-2.71M
1,279.13%
-400K
85.25%
-11.40M
2,749.75%
-16.09M
41.11%
-16.15M
0.39%
-12.75M
21.06%
-14.39M
12.91%
14.68M
201.99%
-4.85M
133.06%
-18.32M
277.44%
-12.46M
31.95%
356K
102.86%
-2.84M
898.31%
255K
108.97%
operating income
11.59M
-
10.76M
7.12%
14.82M
37.68%
18.82M
27.01%
14.21M
24.50%
8.55M
39.85%
-3.67M
142.95%
-14.45M
293.57%
18.37M
227.17%
15.10M
17.81%
4.93M
67.32%
6.35M
28.61%
14.50M
128.44%
14.30M
1.37%
8.24M
42.40%
-21.21M
357.50%
3.53M
116.65%
7.32M
107.34%
5.17M
29.33%
-5.86M
213.30%
-17.11M
191.91%
2.22M
112.97%
5.53M
148.96%
12.79M
131.48%
17.39M
35.92%
8.77M
49.54%
-31.68M
461.06%
-5.80M
81.69%
-7.92M
36.55%
-3.46M
56.34%
-6.46M
86.70%
-17.48M
170.74%
-16.35M
6.44%
-20.74M
26.83%
-13.41M
35.35%
-35.54M
165.01%
10.98M
130.90%
-3.80M
134.63%
-32.44M
753.04%
-12.76M
60.67%
-2.60M
79.65%
-5.25M
102.31%
-5.14M
2.13%
depreciation and amortization
3.57M
-
3.72M
4.17%
3.83M
2.98%
5.39M
40.80%
5.57M
3.32%
5.77M
3.55%
5.77M
0.03%
5.79M
0.40%
6.15M
6.15%
5.43M
11.69%
5.29M
2.54%
5.42M
2.42%
5.30M
2.16%
4.90M
7.51%
5.08M
3.67%
5.85M
15.09%
5.76M
1.50%
5.59M
2.95%
5.31M
5.01%
4.64M
12.67%
4.80M
3.47%
4.54M
5.37%
4.58M
0.88%
4.50M
1.88%
4.60M
2.31%
4.78M
3.87%
4.92M
3.01%
4.69M
4.81%
4.74M
1.07%
4.64M
2.05%
4.65M
0.19%
4.35M
6.37%
4.22M
3.06%
4.05M
3.96%
3.79M
6.49%
21.15M
458.09%
3.70M
82.52%
-1.05M
128.40%
14.12M
1,445.14%
294K
97.92%
2.95M
904.42%
2.91M
1.42%
2.78M
4.47%
total other income expenses net
-123K
-
-88K
28.46%
-68K
22.73%
9K
113.24%
-325K
3,711.11%
57K
117.54%
-28K
149.12%
252K
1,000%
-123K
148.81%
-54K
56.10%
-148K
174.07%
-109K
26.35%
-256K
134.86%
7K
102.73%
47K
571.43%
-51K
208.51%
-337K
560.78%
149K
144.21%
-135K
190.60%
370K
374.07%
-17.83M
4,919.46%
546K
103.06%
-22K
104.03%
58K
363.64%
29K
50%
3K
89.66%
-38.12M
1,270,733.33%
-7.33M
80.78%
-6.78M
7.52%
1.35M
119.97%
-4.07M
400.96%
-2.02M
50.47%
-103K
94.89%
-688K
567.96%
-755K
9.74%
492K
165.17%
2.53M
413.62%
-2.71M
207.20%
-386K
85.75%
-290K
24.87%
2.31M
894.83%
2.26M
1.87%
2.45M
8.49%
income before tax
11.28M
-
10.46M
7.27%
14.41M
37.78%
18.55M
28.75%
13.40M
27.75%
8.29M
38.10%
-3.69M
144.50%
-14.45M
291.49%
18.04M
224.84%
14.81M
17.87%
4.59M
68.98%
6.05M
31.73%
14.19M
134.43%
14.08M
0.80%
7.81M
44.50%
-22.02M
381.85%
2.58M
111.70%
6.89M
167.40%
4.29M
37.82%
-6.00M
240.14%
-17.32M
188.41%
2.76M
115.91%
5.42M
96.59%
12.86M
137.32%
17.38M
35.17%
8.86M
49.01%
-31.31M
453.31%
-6.61M
78.89%
-7.59M
14.80%
-2.77M
63.53%
-5.80M
109.72%
-17.93M
209.03%
-16.76M
6.54%
-22.80M
36.06%
-13.94M
38.85%
-35.05M
151.35%
13.51M
138.55%
-6.51M
148.20%
-32.83M
404.10%
-13.05M
60.25%
-373K
97.14%
-3.17M
749.06%
-2.85M
10.17%
income tax expense
3.91M
-
3.90M
0.13%
4.09M
4.89%
6.76M
64.98%
5.18M
23.34%
3.62M
30.03%
1.16M
68.13%
-1.51M
230.56%
6.82M
552.19%
5.08M
25.56%
1.48M
70.90%
2.51M
69.74%
5.06M
101.68%
4.74M
6.35%
2.56M
45.87%
-8.52M
432.46%
3.53M
141.44%
3.07M
13.14%
-247K
108.05%
-852K
244.94%
-2.64M
209.39%
451K
117.11%
1.49M
229.49%
3.92M
164.13%
4.57M
16.38%
2.71M
40.65%
-3.30M
221.80%
-1.11M
66.26%
-1.86M
67.41%
270K
114.48%
-1.21M
548.89%
-5.06M
317.49%
-6.04M
19.31%
-5.26M
12.79%
10.98M
308.47%
-147K
101.34%
53K
136.05%
-3.64M
6,971.70%
13.98M
483.86%
-363K
102.60%
-37K
89.81%
-324K
775.68%
6K
101.85%
net income
7.37M
-
6.55M
11.06%
10.31M
57.30%
11.40M
10.58%
7.56M
33.70%
5.91M
21.73%
3.29M
44.44%
-2.96M
190.05%
10.92M
468.91%
9.94M
8.93%
5.43M
45.37%
4.36M
19.78%
9.13M
109.64%
9.34M
2.28%
5.25M
43.80%
-13.82M
363.26%
-954K
93.10%
3.82M
500.84%
4.53M
18.51%
-5.15M
213.70%
-14.68M
184.94%
2.31M
115.70%
3.93M
70.59%
8.93M
127.19%
12.81M
43.42%
6.15M
51.99%
-28.01M
555.34%
-5.50M
80.38%
-5.72M
4.13%
-3.04M
46.92%
-4.59M
51.17%
-12.87M
180.40%
-10.72M
16.70%
-17.54M
63.55%
-24.92M
42.09%
-34.90M
40.05%
13.46M
138.56%
-2.87M
121.33%
-46.81M
1,530.91%
-12.69M
72.90%
-336K
97.35%
-3.17M
842.56%
-2.85M
9.98%
weighted average shs out
26.09M
-
26.12M
0.12%
26.25M
0.49%
26.37M
0.49%
26.42M
0.19%
26.47M
0.18%
26.60M
0.49%
26.71M
0.42%
26.63M
0.29%
26.48M
0.59%
26.72M
0.93%
26.76M
0.14%
26.43M
1.21%
26.39M
0.18%
26.55M
0.63%
26.58M
0.10%
26.60M
0.08%
26.66M
0.21%
26.77M
0.44%
26.82M
0.17%
26.70M
0.44%
26.92M
0.83%
27.04M
0.45%
26.79M
0.94%
26.81M
0.07%
26.93M
0.48%
26.93M
0.04%
26.17M
2.82%
26.14M
0.10%
25.31M
3.18%
26.49M
4.67%
26.27M
0.82%
26.54M
1.01%
26.57M
0.13%
26.75M
0.66%
26.78M
0.13%
26.79M
0.03%
26.86M
0.27%
27.00M
0.51%
27.04M
0.14%
27.05M
0.03%
27.11M
0.24%
27.38M
0.97%
weighted average shs out dil
26.55M
-
26.65M
0.37%
26.88M
0.89%
27.04M
0.58%
27.11M
0.28%
27.13M
0.07%
27.16M
0.08%
26.71M
1.64%
27.13M
1.58%
27.05M
0.30%
27.25M
0.73%
27.05M
0.71%
26.77M
1.03%
26.80M
0.08%
26.83M
0.13%
26.59M
0.89%
26.60M
0.02%
26.76M
0.61%
27.08M
1.18%
26.82M
0.96%
26.83M
0.06%
27.59M
2.82%
27.58M
0.03%
27.42M
0.60%
27.52M
0.38%
27.57M
0.20%
26.93M
2.36%
26.48M
1.66%
26.14M
1.28%
26.27M
0.48%
26.49M
0.85%
26.52M
0.10%
26.54M
0.09%
26.61M
0.28%
26.75M
0.52%
26.78M
0.13%
26.87M
0.32%
26.86M
0.03%
27.00M
0.51%
27.04M
0.14%
27.05M
0.03%
27.11M
0.24%
27.38M
0.97%
eps
0.28
-
0.25
10.71%
0.39
56.00%
0.43
10.26%
0.29
32.56%
0.22
24.14%
0.12
45.45%
-0.11
191.67%
0.41
472.73%
0.38
7.32%
0.20
47.37%
0.16
20.00%
0.35
118.75%
0.35
0%
0.20
42.86%
-0.52
360.00%
-0.04
93.10%
0.14
489.97%
0.17
21.43%
-0.19
211.76%
-0.55
189.47%
0.09
115.56%
0.15
75.23%
0.33
120.00%
0.48
45.45%
0.23
52.08%
-1.04
552.17%
-0.21
79.81%
-0.22
4.76%
-0.12
45.45%
-0.17
41.67%
-0.49
188.24%
-0.40
18.37%
-0.66
65%
-0.93
40.91%
-1.30
39.78%
0.50
138.46%
-0.11
122%
-1.73
1,472.73%
-0.47
72.83%
-0.01
97.36%
-0.12
867.74%
-0.10
16.67%
epsdiluted
0.28
-
0.25
10.71%
0.38
52%
0.42
10.53%
0.28
33.33%
0.22
21.43%
0.12
45.45%
-0.11
191.67%
0.40
463.64%
0.37
7.50%
0.20
45.95%
0.16
20.00%
0.34
112.50%
0.35
2.94%
0.20
42.86%
-0.52
360.00%
-0.04
93.10%
0.14
489.97%
0.17
21.43%
-0.19
211.76%
-0.55
189.47%
0.08
115.18%
0.14
67.66%
0.33
135.71%
0.47
42.42%
0.22
53.19%
-1.04
572.73%
-0.21
79.81%
-0.22
4.76%
-0.12
45.45%
-0.17
41.67%
-0.49
188.24%
-0.40
18.37%
-0.66
65%
-0.93
40.91%
-1.30
39.78%
0.50
138.46%
-0.11
122%
-1.73
1,472.73%
-0.47
72.83%
-0.01
97.36%
-0.12
867.74%
-0.10
16.67%

All numbers in USD (except ratios and percentages)