bf/NASDAQ:MTRX_icon.png

NASDAQ:MTRX

Matrix Service Company

  • Stock

USD

Last Close

10.64

10/05 20:00

Market Cap

260.98M

Beta: 1.61

Volume Today

665.06K

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
Mar '24
account payables
68.96M
-
67.80M
1.69%
115.89M
70.94%
121.80M
5.10%
111.86M
8.16%
95.23M
14.87%
93.15M
2.18%
90.48M
2.87%
122.02M
34.86%
99.76M
18.24%
109.34M
9.60%
122.94M
12.44%
141.44M
15.05%
127.73M
9.69%
108.26M
15.25%
97.27M
10.15%
105.65M
8.61%
90.89M
13.97%
71.25M
21.61%
67.61M
5.12%
79.44M
17.50%
94.84M
19.39%
90.71M
4.36%
110.50M
21.82%
114.65M
3.75%
96.98M
15.41%
74.46M
23.22%
77.25M
3.74%
73.09M
5.38%
68.61M
6.13%
51.27M
25.28%
50.16M
2.16%
60.92M
21.44%
65.97M
8.29%
55.95M
15.19%
68.16M
21.82%
74.89M
9.87%
68.56M
8.45%
80.56M
17.51%
65.52M
18.67%
76.36M
16.56%
74.09M
2.97%
61.89M
16.48%
55.19M
10.82%
accumulated other comprehensive income loss
227K
-
529K
133.04%
52K
90.17%
-1.71M
3,394.23%
-182K
89.38%
-1.95M
972.53%
-3.45M
76.90%
-6.18M
78.92%
-5.93M
4.08%
-8.38M
41.33%
-9.74M
16.31%
-6.99M
28.27%
-6.84M
2.03%
-7.12M
4.08%
-8.84M
24.12%
-7.81M
11.71%
-7.32M
6.19%
-6.22M
15.11%
-5.79M
6.90%
-6.50M
12.27%
-7.41M
14.05%
-7.01M
5.41%
-8.08M
15.25%
-7.86M
2.67%
-7.75M
1.42%
-8.14M
5.08%
-7.62M
6.42%
-8.73M
14.48%
-8.37M
4.05%
-7.97M
4.83%
-7.15M
10.28%
-7.08M
0.95%
-6.75M
4.70%
-7.54M
11.78%
-7.45M
1.31%
-7.48M
0.43%
-8.18M
9.34%
-9.93M
21.44%
-8.66M
12.74%
-8.90M
2.70%
-8.77M
1.44%
-9.31M
6.14%
-8.74M
6.04%
-9.29M
6.27%
cash and cash equivalents
63.75M
-
79.76M
25.12%
73.29M
8.11%
59.76M
18.47%
77.11M
29.05%
72.75M
5.66%
68.57M
5.75%
103.18M
50.48%
79.24M
23.21%
69.18M
12.69%
82.43M
19.15%
73.40M
10.95%
71.66M
2.38%
35.58M
50.35%
66.23M
86.15%
39.70M
40.06%
43.80M
10.35%
46.09M
5.20%
74.09M
60.76%
46.88M
36.72%
64.06M
36.63%
74.74M
16.67%
71.49M
4.34%
49.68M
30.51%
89.72M
80.60%
139.89M
55.93%
110.50M
21.01%
87.50M
20.81%
100.04M
14.32%
82.17M
17.85%
93.48M
13.76%
73.75M
21.11%
83.88M
13.73%
34.68M
58.66%
65.04M
87.55%
34.09M
47.58%
52.37M
53.62%
14.34M
72.61%
31.46M
119.38%
48.20M
53.20%
54.81M
13.71%
27.36M
50.09%
cash and short term investments
63.75M
-
79.76M
25.12%
73.29M
8.11%
59.76M
18.47%
77.11M
29.05%
72.75M
5.66%
68.57M
5.75%
103.18M
50.48%
79.24M
23.21%
69.18M
12.69%
82.43M
19.15%
73.40M
10.95%
71.66M
2.38%
35.58M
50.35%
66.23M
86.15%
39.70M
40.06%
43.80M
10.35%
46.09M
5.20%
74.09M
60.76%
46.88M
36.72%
64.06M
36.63%
74.74M
16.67%
71.49M
4.34%
49.68M
30.51%
89.72M
80.60%
139.89M
55.93%
110.50M
21.01%
87.50M
20.81%
100.04M
14.32%
82.17M
17.85%
93.48M
13.76%
73.75M
21.11%
83.88M
13.73%
34.68M
58.66%
65.04M
87.55%
34.09M
47.58%
52.37M
53.62%
14.34M
72.61%
31.46M
119.38%
48.20M
53.20%
54.81M
13.71%
27.36M
50.09%
common stock
279K
-
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
279K
0%
deferred revenue
62.85M
-
75.78M
20.58%
95.77M
26.38%
100.61M
5.05%
108.44M
7.78%
103.71M
4.36%
127.61M
23.05%
139.45M
9.27%
102.47M
26.51%
75.28M
26.54%
114.14M
51.63%
66.81M
41.47%
58.33M
12.70%
52.38M
10.19%
74.86M
42.91%
75.42M
0.76%
75.13M
0.39%
65.56M
12.74%
66.38M
1.25%
88.63M
33.52%
120.74M
36.24%
118.38M
1.95%
115.37M
2.55%
122.23M
5.95%
105.63M
13.59%
130.19M
23.26%
110.56M
15.08%
100.57M
9.04%
63.89M
36.47%
63.52M
0.57%
62.24M
2.01%
59.49M
4.42%
53.83M
9.52%
50.97M
5.31%
84.86M
66.48%
73.87M
12.95%
65.11M
11.86%
53.29M
18.16%
99.76M
87.22%
114.73M
15.00%
85.44M
25.53%
73.13M
14.40%
deferred revenue non current
-7.84M
-
-30.83M
293.09%
-51.47M
66.92%
-15.64M
-
-18.53M
18.44%
-15.42M
16.79%
-9.77M
-
-9.21M
5.65%
33K
-
deferrred tax liabilities non current
7.45M
-
7.84M
5.29%
7.64M
2.56%
6.37M
16.72%
5.17M
18.82%
4.30M
16.78%
6.74M
56.74%
5.48M
18.64%
5.22M
4.81%
7.24M
38.77%
1.99M
72.56%
2.62M
31.79%
3.20M
22.06%
3.20M
0%
2.85M
10.73%
377K
86.80%
128K
66.05%
2.01M
1,467.19%
1.16M
42.27%
3.29M
183.94%
429K
86.95%
1.44M
235.66%
1.27M
11.67%
3.39M
166.59%
298K
91.21%
2.35M
687.25%
186K
92.07%
61K
-
34K
44.26%
75K
120.59%
34K
54.67%
34K
0%
29K
14.71%
33K
13.79%
32K
3.03%
26K
18.75%
23K
11.54%
27K
17.39%
26K
3.70%
26K
0%
25K
3.85%
goodwill
30.84M
-
30.89M
0.17%
67.12M
117.31%
66.59M
0.79%
69.84M
4.88%
72.06M
3.19%
72.21M
0.20%
71.38M
1.16%
71.52M
0.20%
70.94M
0.81%
70.61M
0.47%
78.84M
11.67%
78.29M
0.70%
78.27M
0.02%
113.02M
44.39%
113.18M
0.14%
113.50M
0.28%
113.86M
0.32%
113.84M
0.01%
113.61M
0.20%
96.16M
15.36%
93.45M
2.82%
93.26M
0.20%
93.32M
0.06%
93.37M
0.06%
93.30M
0.07%
60.50M
35.15%
60.28M
0.38%
60.37M
0.15%
60.44M
0.11%
60.60M
0.28%
60.60M
0%
60.64M
0.05%
60.54M
0.16%
60.55M
0.01%
42.24M
30.23%
42.13M
0.25%
41.92M
0.52%
29.73M
29.07%
29.71M
0.07%
29.12M
1.99%
29.05M
0.22%
goodwill and intangible assets
38.39M
-
38.27M
0.32%
98.21M
156.67%
96.29M
1.95%
98.51M
2.30%
100.22M
1.74%
99.01M
1.21%
96.53M
2.50%
95.48M
1.09%
93.87M
1.69%
92.59M
1.36%
100.78M
8.85%
99.29M
1.48%
98.42M
0.87%
142.37M
44.65%
140.96M
0.99%
139.80M
0.83%
138.69M
0.79%
139.21M
0.37%
138.05M
0.83%
118.98M
13.82%
115.46M
2.96%
114.36M
0.95%
113.60M
0.67%
112.84M
0.67%
111.82M
0.91%
72.46M
35.20%
71.39M
1.47%
69.21M
3.06%
68.72M
0.70%
68.35M
0.55%
67.79M
0.82%
67.25M
0.79%
66.63M
0.92%
66.21M
0.64%
47.47M
28.30%
46.93M
1.13%
46.28M
1.39%
33.66M
27.26%
33.21M
1.35%
32.19M
3.09%
31.69M
1.54%
intangible assets
7.55M
-
7.38M
2.29%
31.09M
321.40%
29.70M
4.46%
28.68M
3.46%
28.16M
1.81%
26.80M
4.83%
25.16M
6.12%
23.96M
4.75%
22.93M
4.32%
21.99M
4.10%
21.94M
0.23%
21.00M
4.27%
20.15M
4.04%
29.35M
45.66%
27.78M
5.35%
26.30M
5.35%
24.83M
5.57%
25.36M
2.15%
24.44M
3.65%
22.81M
6.65%
22.01M
3.54%
21.10M
4.14%
20.28M
3.86%
19.47M
3.99%
18.52M
4.91%
11.96M
35.43%
11.11M
7.03%
8.84M
20.49%
8.29M
6.22%
7.74M
6.56%
7.18M
7.26%
6.61M
7.90%
6.09M
7.86%
5.66M
7.12%
5.23M
7.63%
4.80M
8.26%
4.36M
9.01%
3.93M
9.92%
3.50M
10.99%
3.07M
12.37%
2.63M
14.06%
inventory
2.99M
-
3.17M
6.16%
3.19M
0.66%
3.14M
1.57%
3.04M
3.12%
3.01M
1.28%
3.01M
0.23%
2.88M
4.58%
2.77M
3.55%
2.86M
3.25%
2.69M
6.11%
3.46M
28.87%
3.94M
13.60%
3.77M
4.27%
4.19M
11.34%
3.93M
6.39%
3.74M
4.81%
4.27M
14.24%
4.53M
6.00%
5.34M
17.99%
5.15M
3.50%
6.51M
26.44%
7.96M
22.21%
8.64M
8.49%
8.02M
7.18%
7.56M
5.69%
7.18M
4.97%
7.74M
7.70%
6.46M
16.52%
6.75M
4.50%
6.76M
0.19%
6.22M
8.09%
7.34M
18.10%
6.31M
14.00%
6.30M
0.27%
6.91M
9.69%
9.97M
44.40%
8.38M
15.99%
7.98M
4.75%
8.03M
0.58%
7.44M
7.35%
9.15M
23.07%
long term debt
2.43M
-
23.19M
855.94%
45.10M
94.48%
11.62M
74.23%
11.34M
2.38%
11.79M
3.92%
9.93M
15.74%
8.80M
11.38%
9.77M
10.93%
7.23M
26.01%
3.85M
46.79%
17.19M
-
72.41M
321.34%
44.14M
39.04%
44.68M
1.23%
42.08M
5.83%
50.91M
20.99%
9.30M
81.72%
1.55M
-
2.17M
-
5.35M
146.18%
27.36M
411.76%
38.77M
41.67%
31.55M
18.62%
29.20M
7.43%
28.20M
3.43%
17.52M
37.88%
20.65M
17.86%
20.77M
0.58%
19.95M
3.95%
18.93M
5.14%
19.63M
3.73%
34.90M
77.81%
34.70M
0.59%
37.71M
8.69%
36.73M
2.61%
30.66M
16.52%
29.95M
2.33%
18.66M
37.70%
17.95M
3.80%
long term investments
-7.84M
-
-7.64M
2.56%
-6.37M
16.72%
-4.30M
-
-6.74M
56.74%
-5.48M
18.64%
-2.07M
62.20%
-33K
-
-32K
3.03%
-25K
-
net debt
-63.75M
-
-77.34M
21.31%
-50.10M
35.22%
-14.65M
70.75%
-65.49M
346.91%
-61.41M
6.24%
-56.78M
7.54%
-93.25M
64.23%
-70.44M
24.47%
-59.41M
15.65%
-75.20M
26.58%
-69.56M
7.51%
-71.66M
3.02%
-18.39M
74.33%
6.18M
133.61%
4.44M
28.15%
877K
80.26%
-4.01M
557.13%
-23.18M
478.17%
-37.58M
62.13%
-64.06M
70.45%
-73.19M
14.25%
-71.49M
2.32%
-47.50M
33.55%
-84.37M
77.60%
-103.86M
23.11%
-62.30M
40.01%
-47.32M
24.06%
-63.26M
33.70%
-47.39M
25.10%
-70.60M
48.99%
-47.90M
32.15%
-57.36M
19.75%
-9.16M
84.04%
-40.75M
345.03%
-9.53M
76.60%
-11.75M
23.26%
25.25M
314.87%
10.78M
57.30%
-6.87M
163.73%
-19.49M
183.63%
6.87M
135.23%
22.64M
229.63%
21.57M
4.70%
net receivables
143.87M
-
150.47M
4.59%
164.21M
9.13%
232.17M
41.38%
207.49M
10.63%
175.65M
15.35%
221.31M
25.99%
195.91M
11.48%
199.73M
1.95%
183.09M
8.33%
212.55M
16.09%
173.58M
18.33%
190.44M
9.71%
230.98M
21.29%
249.20M
7.89%
228.65M
8.24%
215.00M
5.97%
222.33M
3.41%
186.85M
15.96%
194.78M
4.25%
206.75M
6.14%
218.11M
5.50%
205.12M
5.96%
275.39M
34.26%
218.46M
20.67%
215.95M
1.15%
199.16M
7.77%
211.12M
6.00%
164.59M
22.04%
175.57M
6.67%
155.35M
11.52%
169.54M
9.13%
165.00M
2.68%
161.74M
1.97%
137.84M
14.78%
151.42M
9.86%
167.43M
10.57%
162.89M
2.71%
242.19M
48.68%
217.36M
10.25%
191.15M
12.06%
195.16M
2.10%
other assets
other current assets
6.23M
-
6.66M
6.87%
5.98M
10.22%
5.01M
16.28%
8.90M
77.69%
7.64M
14.11%
7.32M
4.20%
6.83M
6.69%
5.66M
17.14%
8.49M
50.07%
7.24M
14.81%
8.00M
10.61%
5.41M
32.40%
8.86M
63.65%
8.32M
6.06%
7.37M
11.36%
4.91M
33.36%
8.99M
83.00%
7.83M
12.96%
6.81M
12.96%
4.46M
34.56%
10.21M
129.12%
7.58M
25.81%
6.17M
18.57%
5.03M
18.42%
9.97M
98.03%
7.44M
25.33%
8.43M
13.23%
4.53M
46.30%
9.14M
102.03%
7.77M
15.04%
7.01M
9.73%
4.23M
39.68%
11.18M
164.30%
8.46M
24.33%
7.32M
13.45%
12.89M
76.03%
5.55M
56.94%
4.75M
14.50%
4.80M
1.18%
3.12M
35.06%
3.23M
3.75%
other current liabilities
32.56M
-
28.66M
11.97%
35.26M
23.04%
53.38M
51.37%
49.56M
7.16%
47.09M
4.98%
44.99M
4.46%
57.96M
28.83%
45.06M
22.25%
42.50M
5.69%
34.54M
18.73%
43.35M
25.51%
46.26M
6.70%
43.98M
4.93%
47.16M
7.25%
42.37M
10.17%
38.20M
9.84%
43.07M
12.74%
32.27M
25.07%
38.18M
18.33%
38.29M
0.27%
47.92M
25.16%
38.35M
19.96%
56.81M
48.11%
55.23M
2.78%
49.47M
10.42%
35.38M
28.50%
37.63M
6.36%
31.40M
16.56%
31.50M
0.32%
31.25M
0.77%
34.38M
9.99%
32.90M
4.29%
31.76M
3.47%
27.75M
12.62%
33.22M
19.71%
32.08M
3.45%
27.86M
13.15%
23.70M
14.95%
23.56M
0.58%
21.07M
10.54%
19.90M
5.56%
139.20M
599.45%
193.43M
38.96%
other liabilities
other non current assets
4.02M
-
4.59M
14.19%
4.54M
1.11%
6.17M
36.12%
5.70M
7.68%
3.62M
36.44%
3.80M
5.02%
3.87M
1.76%
3.95M
1.96%
2.13M
46.14%
6.60M
210.58%
6.85M
3.70%
1.78M
74.02%
1.40M
21.59%
1.39M
0.50%
2.04M
47.33%
3.94M
92.86%
5.64M
43.13%
2.17M
61.56%
2.08M
4.29%
4.52M
117.53%
9.13M
102.08%
13.16M
44.17%
20.62M
56.68%
21.23M
2.92%
13.74M
35.26%
15.95M
16.03%
9.04M
43.32%
4.83M
46.53%
6.89M
42.62%
5.92M
14.12%
11.05M
86.62%
11.97M
8.37%
35.37M
195.40%
36.47M
3.12%
38.19M
4.70%
30.51M
20.09%
31.16M
2.12%
35.32M
13.36%
34.52M
2.28%
36.72M
6.38%
39.87M
8.59%
other non current liabilities
7.84M
-
30.83M
293.09%
51.47M
66.92%
15.64M
-
18.53M
18.44%
15.42M
16.79%
9.77M
-
9.21M
5.65%
203K
97.80%
173K
14.78%
215K
24.28%
411K
91.16%
472K
14.84%
435K
7.84%
414K
4.83%
316K
23.67%
309K
2.22%
296K
4.21%
280K
5.41%
258K
7.86%
232K
10.08%
293K
26.29%
308K
5.12%
317K
2.92%
296K
6.62%
4.21M
1,321.62%
7.75M
84.27%
7.90M
1.86%
7.90M
0.01%
7.81M
1.10%
7.72M
1.13%
2.03M
73.66%
401K
80.29%
372K
7.23%
342K
8.06%
374K
9.36%
782K
109.09%
799K
2.17%
1.78M
122.28%
2.20M
24.10%
4.01M
81.81%
othertotal stockholders equity
186.67M
-
97.22M
47.92%
194.74M
100.31%
101.49M
47.88%
206.31M
103.28%
104.69M
49.26%
105.69M
0.96%
107.73M
1.94%
104.62M
2.89%
105.93M
1.25%
107.70M
1.67%
103.65M
3.76%
100.21M
3.32%
99.93M
0.28%
101.98M
2.05%
104.01M
1.99%
105.56M
1.49%
107.36M
1.71%
109.98M
2.44%
111.47M
1.35%
114.07M
2.34%
115.70M
1.43%
113.58M
1.83%
117.15M
3.14%
120.20M
2.60%
119.52M
0.57%
112.90M
5.54%
108.02M
4.32%
109.21M
1.10%
110.34M
1.04%
112.39M
1.85%
114.76M
2.11%
116.83M
1.80%
117.92M
0.93%
120.06M
1.81%
122.21M
1.80%
124.32M
1.73%
126.13M
1.46%
127.90M
1.40%
129.37M
1.15%
131.06M
1.31%
132.40M
1.03%
134.48M
1.57%
136.50M
1.50%
preferred stock
471K
-
453K
-
178K
60.71%
375K
-
124K
-
324K
-
217K
33.02%
498K
-
411K
17.47%
10K
97.57%
79K
690%
145K
-
373K
-
property plant equipment net
71.30M
-
73.33M
2.84%
86.81M
18.39%
88.10M
1.48%
89.17M
1.22%
88.65M
0.59%
87.22M
1.60%
85.76M
1.68%
85.06M
0.82%
83.95M
1.30%
82.84M
1.32%
87.34M
5.44%
84.73M
2.99%
82.42M
2.73%
81.28M
1.37%
81.96M
0.84%
80.27M
2.06%
77.92M
2.93%
76.19M
2.23%
74.38M
2.37%
72.64M
2.33%
71.50M
1.58%
71.59M
0.13%
75.81M
5.89%
79.33M
4.65%
105.11M
32.49%
116.43M
10.77%
109.81M
5.69%
102.12M
7.00%
99.59M
2.48%
94.06M
5.55%
93.84M
0.23%
91.82M
2.16%
87.31M
4.91%
83.15M
4.77%
81.29M
2.24%
75.94M
6.59%
72.84M
4.07%
74.62M
2.44%
73.43M
1.60%
69.34M
5.56%
65.67M
5.30%
retained earnings
141.43M
-
147.98M
4.63%
158.28M
6.96%
169.68M
7.20%
177.24M
4.45%
183.15M
3.34%
186.44M
1.79%
183.48M
1.59%
194.39M
5.95%
204.34M
5.11%
209.77M
2.66%
214.12M
2.08%
223.26M
4.27%
232.50M
4.14%
237.75M
2.26%
223.93M
5.81%
222.97M
0.43%
226.80M
1.71%
231.33M
2.00%
226.18M
2.23%
211.49M
6.49%
213.80M
1.09%
217.73M
1.84%
226.66M
4.10%
239.48M
5.65%
245.63M
2.57%
217.62M
11.40%
212.12M
2.53%
206.40M
2.70%
203.37M
1.47%
198.77M
2.26%
185.90M
6.48%
175.18M
5.77%
157.64M
10.01%
132.72M
15.81%
97.82M
26.30%
111.28M
13.76%
104.77M
5.85%
71.94M
31.33%
59.25M
17.63%
58.92M
0.57%
55.75M
5.38%
52.90M
5.11%
38.32M
27.56%
short term debt
-2.47M
-
8.66M
-
9.43M
8.83%
8.64M
8.34%
7.57M
12.40%
6.58M
12.99%
5.36M
18.62%
5.20M
2.99%
5.75M
10.54%
5.57M
3.08%
5.36M
3.70%
4.93M
8.13%
5.71M
15.97%
4.89M
14.35%
4.53M
7.37%
4.61M
1.57%
4.66M
1.22%
4.28M
8.15%
3.98M
7.01%
3.62M
8.97%
short term investments
tax assets
7.84M
-
7.64M
2.56%
6.37M
16.72%
4.30M
-
6.74M
56.74%
5.48M
18.64%
2.07M
62.20%
2.12M
2.17%
3.47M
63.69%
3.57M
2.94%
3.72M
4.20%
2.71M
27.08%
2.51M
7.37%
5.66M
125.44%
3.38M
40.23%
2.57M
24.14%
2.79M
8.80%
3.93M
40.55%
4.85M
23.45%
5.56M
14.67%
5.60M
0.70%
6.17M
10.20%
2.68M
56.51%
2.72M
1.34%
5.54M
103.82%
5.46M
1.44%
5.99M
9.63%
5.68M
5.08%
6.82M
19.90%
4.51M
33.78%
5.29M
17.33%
10.69M
101.83%
33K
99.69%
32K
3.03%
23K
-
27K
17.39%
26K
3.70%
25K
-
26K
4%
25K
3.85%
tax payables
601K
-
1.47M
-
4.62M
-
2.01M
56.43%
1.96M
2.88%
3.27M
67.16%
4.49M
37.52%
57K
98.73%
473K
729.82%
2.67M
465.54%
3.68M
37.42%
1.29M
64.83%
148K
88.55%
169K
14.19%
17K
89.94%
17K
0%
7K
-
907K
-
2.52M
177.51%
166K
-
16.24M
-
total assets
409.98M
-
428.99M
4.64%
535.91M
24.92%
597.82M
11.55%
568.93M
4.83%
548.31M
3.62%
566.08M
3.24%
579.01M
2.28%
565.66M
2.30%
536.57M
5.14%
572.15M
6.63%
549.64M
3.93%
564.97M
2.79%
569.22M
0.75%
635.79M
11.69%
580.27M
8.73%
586.03M
0.99%
572.45M
2.32%
557.87M
2.55%
539.24M
3.34%
558.03M
3.49%
587.19M
5.23%
569.55M
3.00%
631.43M
10.86%
633.39M
0.31%
672.75M
6.21%
591.89M
12.02%
567.35M
4.15%
517.31M
8.82%
512.23M
0.98%
479.91M
6.31%
471.68M
1.72%
467.56M
0.87%
450.28M
3.70%
440.56M
2.16%
413.08M
6.24%
440.79M
6.71%
410.91M
6.78%
438.12M
6.62%
425.95M
2.78%
400.50M
5.97%
382.28M
4.55%
26K
99.99%
25K
3.85%
total current assets
296.27M
-
312.81M
5.58%
346.35M
10.72%
407.25M
17.58%
375.55M
7.78%
355.82M
5.25%
376.04M
5.68%
392.84M
4.47%
381.18M
2.97%
354.51M
7.00%
386.65M
9.07%
351.10M
9.19%
375.45M
6.93%
384.27M
2.35%
408.24M
6.24%
349.63M
14.35%
358.63M
2.57%
347.63M
3.07%
337.51M
2.91%
320.80M
4.95%
357.05M
11.30%
385.55M
7.98%
364.84M
5.37%
415.23M
13.81%
417.31M
0.50%
439.37M
5.29%
381.51M
13.17%
371.65M
2.59%
335.16M
9.82%
331.34M
1.14%
304.77M
8.02%
294.49M
3.37%
291.22M
1.11%
250.28M
14.06%
254.74M
1.78%
246.14M
3.38%
287.41M
16.77%
260.60M
9.33%
294.48M
13.00%
284.76M
3.30%
262.26M
7.90%
245.05M
6.56%
total current liabilities
164.37M
-
172.24M
4.79%
246.93M
43.36%
275.79M
11.69%
269.86M
2.15%
246.03M
8.83%
265.76M
8.02%
287.89M
8.33%
267.09M
7.23%
217.53M
18.55%
258.02M
18.61%
233.10M
9.66%
246.03M
5.55%
224.09M
8.92%
230.28M
2.76%
215.06M
6.61%
218.98M
1.82%
199.52M
8.88%
169.90M
14.85%
194.41M
14.43%
238.47M
22.66%
261.14M
9.51%
244.43M
6.40%
289.54M
18.46%
275.50M
4.85%
285.31M
3.56%
229.82M
19.45%
224.08M
2.50%
175.95M
21.48%
170.22M
3.26%
150.13M
11.80%
149.24M
0.59%
153.40M
2.79%
154.28M
0.57%
173.93M
12.74%
180.18M
3.59%
177.78M
1.33%
154.60M
13.04%
208.55M
34.90%
208.41M
0.07%
187.53M
10.02%
171.41M
8.60%
205.06M
19.63%
252.25M
23.01%
total debt
2.43M
-
23.19M
855.94%
45.10M
94.48%
11.62M
74.23%
11.34M
2.38%
11.79M
3.92%
9.93M
15.74%
8.80M
11.38%
9.77M
10.93%
7.23M
26.01%
3.85M
46.79%
17.19M
-
72.41M
321.34%
44.14M
39.04%
44.68M
1.23%
42.08M
5.83%
50.91M
20.99%
9.30M
81.72%
1.55M
-
2.17M
-
5.35M
146.18%
36.02M
573.72%
48.19M
33.77%
40.19M
16.61%
36.77M
8.50%
34.79M
5.40%
22.88M
34.23%
25.85M
12.98%
26.52M
2.58%
25.52M
3.76%
24.29M
4.83%
24.56M
1.11%
40.62M
65.40%
39.59M
2.53%
42.25M
6.70%
41.33M
2.17%
35.32M
14.54%
34.23M
3.10%
22.64M
33.86%
21.57M
4.70%
total investments
-7.84M
-
-7.64M
2.56%
-6.37M
16.72%
-4.30M
-
-6.74M
56.74%
-5.48M
18.64%
-2.07M
62.20%
-33K
-
-32K
3.03%
-25K
-
total liabilities
171.82M
-
182.51M
6.23%
277.76M
52.19%
327.26M
17.82%
286.65M
12.41%
261.68M
8.71%
284.29M
8.64%
303.31M
6.69%
281.11M
7.32%
234.54M
16.57%
267.23M
13.94%
239.77M
10.28%
249.40M
4.02%
244.69M
1.89%
305.96M
25.04%
260.05M
15.01%
264.22M
1.60%
244.02M
7.65%
222.28M
8.91%
207.32M
6.73%
239.19M
15.37%
264.41M
10.55%
245.96M
6.98%
295.34M
20.08%
281.44M
4.71%
315.33M
12.04%
269.09M
14.66%
255.92M
4.89%
209.42M
18.17%
206.21M
1.53%
175.62M
14.83%
177.82M
1.25%
182.02M
2.36%
181.98M
0.02%
194.95M
7.13%
200.24M
2.71%
213.09M
6.41%
189.66M
10.99%
246.67M
30.06%
245.94M
0.29%
219.02M
10.95%
203.16M
7.24%
225.92M
11.21%
274.20M
21.37%
total liabilities and stockholders equity
409.98M
-
428.99M
4.64%
535.91M
24.92%
597.82M
11.55%
568.93M
4.83%
548.31M
3.62%
566.08M
3.24%
579.01M
2.28%
565.66M
2.30%
536.57M
5.14%
572.15M
6.63%
549.64M
3.93%
564.97M
2.79%
569.22M
0.75%
635.79M
11.69%
580.27M
8.73%
586.03M
0.99%
572.45M
2.32%
557.87M
2.55%
539.24M
3.34%
558.03M
3.49%
587.19M
5.23%
569.55M
3.00%
631.43M
10.86%
633.39M
0.31%
672.75M
6.21%
591.89M
12.02%
567.35M
4.15%
517.31M
8.82%
512.23M
0.98%
479.91M
6.31%
471.68M
1.72%
467.56M
0.87%
450.28M
3.70%
440.56M
2.16%
413.08M
6.24%
440.79M
6.71%
410.91M
6.78%
438.12M
6.62%
425.95M
2.78%
400.50M
5.97%
382.28M
4.55%
404.83M
5.90%
440.00M
8.69%
total non current assets
113.70M
-
116.18M
2.18%
189.56M
63.16%
190.56M
0.53%
193.38M
1.48%
192.49M
0.46%
190.04M
1.27%
186.17M
2.04%
184.49M
0.90%
182.06M
1.31%
185.50M
1.89%
198.54M
7.03%
189.52M
4.54%
184.95M
2.41%
227.55M
23.04%
230.63M
1.35%
227.40M
1.40%
224.83M
1.13%
220.36M
1.99%
218.44M
0.87%
200.99M
7.99%
201.65M
0.33%
204.71M
1.52%
216.20M
5.61%
216.08M
0.06%
233.39M
8.01%
210.38M
9.86%
195.70M
6.98%
182.15M
6.92%
180.89M
0.69%
175.14M
3.18%
177.19M
1.17%
176.34M
0.48%
200.00M
13.42%
185.83M
7.09%
166.94M
10.16%
153.38M
8.12%
150.31M
2.00%
143.64M
4.44%
141.18M
1.71%
138.25M
2.08%
137.23M
0.74%
26K
99.98%
25K
3.85%
total non current liabilities
7.45M
-
10.27M
37.85%
30.83M
200.23%
51.47M
66.92%
16.79M
67.38%
15.64M
6.81%
18.53M
18.44%
15.42M
16.79%
14.02M
9.04%
17.01M
21.29%
9.21M
45.83%
6.67M
27.63%
3.37M
49.45%
20.60M
511.06%
75.68M
267.39%
44.99M
40.55%
45.24M
0.57%
44.50M
1.66%
52.38M
17.72%
12.90M
75.37%
725K
94.38%
3.27M
350.90%
1.53M
53.20%
5.79M
278.76%
5.94M
2.47%
30.02M
405.52%
39.27M
30.82%
31.84M
18.91%
33.47M
5.12%
35.99M
7.52%
25.49M
29.17%
28.58M
12.11%
28.61M
0.12%
27.70M
3.19%
21.02M
24.10%
20.06M
4.58%
35.30M
75.96%
35.06M
0.68%
38.11M
8.70%
37.53M
1.52%
31.48M
16.12%
31.75M
0.83%
20.86M
34.29%
21.95M
5.25%
total stockholders equity
238.16M
-
246.48M
3.49%
257.44M
4.45%
269.45M
4.67%
280.52M
4.11%
286.12M
2.00%
289.40M
1.15%
285.49M
1.35%
293.30M
2.73%
302.54M
3.15%
307.74M
1.72%
311.05M
1.07%
316.74M
1.83%
325.71M
2.83%
331.00M
1.63%
320.22M
3.26%
321.81M
0.50%
328.44M
2.06%
335.59M
2.18%
331.92M
1.09%
318.84M
3.94%
322.78M
1.24%
323.59M
0.25%
336.09M
3.86%
351.96M
4.72%
357.43M
1.55%
322.80M
9.69%
311.43M
3.52%
307.89M
1.14%
306.02M
0.61%
304.29M
0.57%
293.86M
3.43%
285.54M
2.83%
268.30M
6.04%
245.61M
8.46%
212.84M
13.34%
227.71M
6.99%
221.25M
2.83%
191.45M
13.47%
180.00M
5.98%
181.48M
0.82%
179.12M
1.30%
178.91M
0.12%
165.80M
7.33%

All numbers in USD (except ratios and percentages)