bf/NASDAQ:MTRX_icon.png

NASDAQ:MTRX

Matrix Service Company

  • Stock

USD

Last Close

12.66

06/11 21:01

Market Cap

241.14M

Beta: 1.61

Volume Today

163.81K

Avg: 154.07K

PE Ratio

−3.88

PFCF: 28.19

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
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
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
account payables
93.15M
-
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%
65.63M
18.91%
61.67M
6.04%
79.98M
29.69%
79.05M
1.16%
80.45M
1.78%
accumulated other comprehensive income loss
-3.45M
-
-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%
-9.54M
2.60%
-9.10M
4.57%
-10.46M
14.98%
-10.48M
0.22%
-9.40M
10.32%
cash and cash equivalents
68.57M
-
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%
115.61M
-
124.61M
7.78%
cash and short term investments
68.57M
-
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%
115.61M
-
124.61M
7.78%
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%
deferred revenue
127.61M
-
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%
171.31M
-
200.83M
17.23%
deferred revenue non current
-18.53M
-
-15.42M
16.79%
-9.77M
-
-9.21M
5.65%
33K
-
-1
-
deferrred tax liabilities non current
6.74M
-
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%
25K
-
23K
-
23K
0%
25K
8.70%
goodwill
72.21M
-
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%
29.02M
-
29.08M
0.19%
goodwill and intangible assets
99.01M
-
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%
29.02M
-
30.45M
4.93%
intangible assets
26.80M
-
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%
1.38M
-
inventory
3.01M
-
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%
8.84M
-
7.51M
15.06%
long term debt
11.79M
-
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%
19.16M
6.74%
19.15M
0.04%
18.19M
4.99%
17.56M
3.49%
16.99M
3.26%
long term investments
-6.74M
-
-5.48M
18.64%
-2.07M
62.20%
-33K
-
-32K
3.03%
-25K
-
25M
-
net debt
-56.78M
-
-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%
-92.72M
529.84%
-101.68M
9.66%
21.98M
121.61%
21.47M
2.28%
21.43M
0.21%
net receivables
221.31M
-
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%
173.06M
-
164.54M
4.92%
other assets
other current assets
7.32M
-
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%
4.08M
-
12.24M
200.12%
other current liabilities
44.99M
-
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%
24.44M
87.37%
22.09M
9.62%
257.34M
1,065.02%
280.21M
8.89%
351.48M
25.43%
other liabilities
1
-
other non current assets
3.80M
-
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%
33.06M
-
68.41M
106.90%
other non current liabilities
18.53M
-
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%
2.87M
28.30%
2.34M
18.55%
2.60M
10.90%
3.22M
24.24%
4.15M
28.85%
othertotal stockholders equity
105.69M
-
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%
139.50M
2.20%
140.62M
0.80%
142.93M
1.64%
145.16M
1.56%
147.36M
1.51%
preferred stock
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
87.22M
-
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%
62.65M
-
62.40M
0.39%
retained earnings
186.44M
-
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%
33.94M
11.42%
24.72M
27.17%
19.18M
22.38%
15.75M
17.90%
4.48M
71.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%
3.74M
3.17%
7.56M
102.30%
3.78M
50.01%
3.91M
3.52%
4.44M
13.46%
short term investments
tax assets
6.74M
-
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%
25K
0%
tax payables
2.01M
-
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
566.08M
-
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%
451.35M
1,805,304%
470.16M
4.17%
total current assets
376.04M
-
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%
301.59M
-
308.89M
2.42%
total current liabilities
265.76M
-
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%
265.12M
5.10%
292.15M
10.20%
341.10M
16.75%
442.22M
29.65%
436.38M
1.32%
total debt
11.79M
-
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%
22.89M
6.14%
22.93M
0.16%
21.98M
4.17%
21.47M
2.28%
21.43M
0.21%
total investments
-6.74M
-
-5.48M
18.64%
-2.07M
62.20%
-33K
-
-32K
3.03%
-25K
-
25M
-
25M
0%
total liabilities
284.29M
-
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%
287.17M
4.73%
313.64M
9.22%
361.91M
15.39%
463.03M
27.94%
457.54M
1.19%
total liabilities and stockholders equity
566.08M
-
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%
451.35M
2.58%
470.16M
4.17%
513.85M
9.29%
613.74M
19.44%
600.26M
2.20%
total non current assets
190.04M
-
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%
149.76M
598,940%
161.26M
7.68%
total non current liabilities
18.53M
-
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%
22.05M
0.46%
21.49M
2.56%
20.81M
3.15%
20.81M
0.03%
21.16M
1.73%
total stockholders equity
289.40M
-
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%
164.18M
0.98%
156.52M
4.67%
151.93M
2.93%
150.71M
0.81%
142.72M
5.30%

All numbers in USD (except ratios and percentages)