bf/NASDAQ:HCCI_icon.jpeg

NASDAQ:HCCI

Heritage-Crystal Clean, Inc

  • Stock

USD

Last Close

45.47

16/10 20:00

Market Cap

1.11B

Beta: 1.22

Volume Today

2.17M

Avg: 93.93K

PE Ratio

14.18

PFCF: 26.62

Jun '13
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
Jan '15
Mar '15
Jun '15
Sep '15
Jan '16
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
Jan '21
Mar '21
Jun '21
Sep '21
Jan '22
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
account payables
17.36M
-
18.95M
9.21%
18.29M
3.49%
21.25M
16.16%
25.54M
20.20%
23.78M
6.89%
32.47M
36.54%
28.02M
13.69%
22.23M
20.66%
19.66M
11.56%
25.13M
27.79%
24.08M
4.19%
25.12M
4.32%
31.61M
25.86%
30.98M
1.99%
27.98M
9.70%
28.86M
3.15%
26.73M
7.38%
25.57M
4.35%
27.85M
8.92%
35.17M
26.27%
31.41M
10.68%
32.63M
3.88%
34.86M
6.83%
38.32M
9.94%
35.09M
8.44%
38.06M
8.46%
30.61M
19.58%
31.61M
3.27%
26.93M
14.80%
29.66M
10.16%
31.02M
4.56%
32.19M
3.77%
32.25M
0.21%
36.18M
12.17%
43.05M
19.01%
45.04M
4.62%
56.75M
26.00%
55.09M
2.94%
54.53M
1.00%
52.60M
3.54%
accumulated other comprehensive income loss
-39.40M
-
-41.40M
5.08%
-44.20M
6.76%
-46.40M
4.98%
-48.80M
5.17%
-50.50M
3.48%
-54.40M
7.72%
-58M
6.62%
-61.40M
5.86%
-64.70M
5.37%
-67.60M
4.48%
-85.30M
-
-88.40M
3.63%
-91.60M
3.62%
-95.70M
4.48%
-98.50M
2.93%
-101.30M
2.84%
-104.33M
3.00%
-108.43M
3.92%
-111.46M
2.79%
-114.80M
2.99%
-117.16M
2.06%
-121.78M
3.94%
-125.45M
3.02%
-129.08M
2.89%
-139.61M
-
-141.25M
1.17%
-143K
99.90%
-166K
16.08%
-120K
27.71%
-241K
100.83%
-248K
2.90%
-367K
47.98%
-364K
0.82%
-310K
14.84%
cash and cash equivalents
40.98M
-
30.89M
24.63%
22.63M
26.73%
19.94M
11.90%
18.03M
9.58%
15.89M
11.86%
21.55M
35.65%
20.28M
5.92%
19.39M
4.39%
20.46M
5.50%
23.61M
15.41%
22.40M
5.12%
25.32M
13.06%
29.77M
17.54%
36.61M
22.99%
10.89M
70.26%
25.24M
131.83%
33.45M
32.53%
41.89M
25.22%
37.56M
10.34%
41.83M
11.38%
46.31M
10.72%
43.58M
5.91%
42.69M
2.04%
52.17M
22.20%
58.95M
13.00%
60.69M
2.96%
56.94M
6.19%
50.78M
10.81%
52.65M
3.68%
67.58M
28.35%
46.67M
30.94%
67.27M
44.15%
75.27M
11.89%
56.27M
25.25%
71.07M
26.30%
73.76M
3.79%
25.71M
65.14%
22.05M
14.24%
35.34M
60.24%
33.10M
6.33%
cash and short term investments
40.98M
-
30.89M
24.63%
22.63M
26.73%
19.94M
11.90%
18.03M
9.58%
15.89M
11.86%
21.55M
35.65%
20.28M
5.92%
19.39M
4.39%
20.46M
5.50%
23.61M
15.41%
22.40M
5.12%
25.32M
13.06%
29.77M
17.54%
36.61M
22.99%
10.89M
70.26%
25.24M
131.83%
33.45M
32.53%
41.89M
25.22%
37.56M
10.34%
41.83M
11.38%
46.31M
10.72%
43.58M
5.91%
42.69M
2.04%
52.17M
22.20%
58.95M
13.00%
60.69M
2.96%
56.94M
6.19%
50.78M
10.81%
52.65M
3.68%
67.58M
28.35%
46.67M
30.94%
67.27M
44.15%
75.27M
11.89%
56.27M
25.25%
71.07M
26.30%
73.76M
3.79%
25.71M
65.14%
22.05M
14.24%
35.34M
60.24%
33.10M
6.33%
common stock
182K
-
183K
0.55%
184K
0.55%
184K
0%
184K
0%
184K
0%
221K
20.11%
221K
0%
221K
0%
222K
0.45%
222K
0%
222K
0%
223K
0.45%
223K
0%
223K
0%
224K
0.45%
226K
0.89%
229K
1.33%
229K
0%
230K
0.44%
230K
0%
231K
0.43%
231K
0%
231K
0%
232K
0.43%
232K
0%
232K
0%
232K
0%
233K
0.43%
233K
0%
233K
0%
234K
0.43%
234K
0%
234K
0%
235K
0.43%
235K
0%
235K
0%
236K
0.43%
236K
0%
237K
0.42%
237K
0%
deferred revenue
1.53M
-
158K
89.68%
1.00M
535.44%
1.33M
32.17%
1.79M
34.89%
1.32M
26.37%
9.29M
605.01%
8.51M
8.47%
7.69M
9.57%
3.14M
59.17%
2.73M
13.18%
10.78M
295.52%
12.00M
11.28%
3.70M
69.17%
13.04M
252.55%
13.21M
-
9.56M
27.66%
237K
97.52%
208K
12.24%
231K
11.06%
166K
28.14%
2.40M
1,345.18%
2.37M
1.17%
2.33M
1.64%
2.25M
3.43%
2.43M
7.82%
2.15M
11.33%
2.27M
5.34%
1.98M
12.57%
2.23M
12.71%
2.31M
3.53%
2.27M
2.03%
2.09M
7.63%
2.57M
22.73%
2.65M
2.96%
2.64M
0.34%
2.52M
4.25%
3.21M
27.25%
3.26M
1.43%
deferred revenue non current
6.43M
-
9.24M
43.67%
-17.50M
289.43%
-17.13M
2.14%
11.30M
165.96%
-73.85M
-
8.32M
-
-66.92M
903.86%
-64.80M
3.17%
-2.84M
95.61%
-3.70M
30.11%
-7.02M
-
-10.82M
54.23%
-13.21M
22.08%
-38.30M
189.93%
-9.17M
76.06%
-11.26M
22.79%
-13.55M
20.37%
-43.56M
221.40%
-44.30M
1.69%
-15.67M
64.63%
-17.87M
14.07%
-18.62M
-
-19.64M
-
-21.22M
8.01%
-24.52M
15.55%
473K
-
deferrred tax liabilities non current
6.13M
-
6.43M
4.83%
9.24M
43.67%
8.06M
12.74%
9.21M
14.19%
11.30M
22.72%
5.48M
51.45%
4.83M
12.02%
6.13M
27.07%
8.32M
35.79%
2.73M
67.26%
1.86M
31.73%
2.84M
52.77%
3.70M
30.11%
5.31M
43.66%
7.02M
32.03%
10.82M
54.23%
13.21M
22.08%
9.56M
27.66%
9.17M
4.04%
11.26M
22.79%
13.55M
20.37%
14.52M
7.10%
13.54M
6.70%
15.67M
15.67%
17.87M
14.07%
17.16M
3.99%
18.62M
8.51%
18.52M
0.53%
19.64M
6.08%
21.22M
8.01%
24.52M
15.55%
29.83M
21.67%
27.29M
8.52%
31.13M
14.07%
31.52M
1.28%
32.07M
1.73%
34.47M
7.47%
57.16M
65.83%
60.30M
5.50%
60.77M
0.77%
goodwill
2.61M
-
7.75M
197.09%
9.65M
24.50%
9.69M
0.38%
9.79M
0.99%
9.80M
0.11%
19.33M
97.32%
19.33M
0.03%
21.00M
8.66%
22.96M
9.34%
27.33M
19.01%
31.51M
15.30%
31.51M
0.01%
31.51M
0.00%
31.48M
0.09%
31.57M
0.29%
31.57M
0%
31.58M
0.02%
31.58M
0%
31.58M
0%
34.13M
8.06%
34.13M
0%
34.12M
0.01%
32.36M
5.17%
32.74M
1.19%
32.74M
0.01%
33.00M
0.77%
32.99M
0.02%
37.51M
13.70%
37.51M
0.01%
35.54M
5.26%
35.54M
0%
35.54M
0%
48.19M
35.58%
49.70M
3.13%
49.70M
0%
49.70M
0%
133.13M
167.89%
112.24M
15.69%
112.24M
0%
112.24M
0%
goodwill and intangible assets
9.58M
-
17.46M
82.21%
25.71M
47.27%
25.08M
2.45%
25.35M
1.10%
25.31M
0.19%
44.11M
74.30%
43.72M
0.89%
44.28M
1.29%
45.00M
1.63%
49.53M
10.07%
53.67M
8.36%
53.05M
1.16%
52.30M
1.42%
51.30M
1.90%
50.67M
1.24%
49.92M
1.48%
49.19M
1.46%
48.31M
1.78%
47.59M
1.50%
50.03M
5.14%
49.34M
1.39%
48.80M
1.08%
49.43M
1.28%
49.50M
0.14%
48.89M
1.22%
49.89M
2.04%
49.11M
1.56%
55.85M
13.71%
55.52M
0.60%
55.12M
0.72%
54.02M
1.98%
53.37M
1.22%
68.68M
28.69%
95.64M
39.27%
94.37M
1.33%
94.31M
0.07%
176.48M
87.14%
214.57M
21.59%
211.98M
1.21%
209.33M
1.25%
intangible assets
6.97M
-
9.70M
39.20%
16.05M
65.47%
15.39M
4.16%
15.57M
1.17%
15.51M
0.37%
24.77M
59.76%
24.39M
1.56%
23.28M
4.55%
22.04M
5.34%
22.20M
0.74%
22.16M
0.18%
21.54M
2.81%
20.79M
3.50%
19.82M
4.64%
19.10M
3.66%
18.34M
3.94%
17.61M
4.02%
16.73M
4.97%
16.00M
4.34%
15.90M
0.62%
15.21M
4.36%
14.68M
3.48%
17.07M
16.27%
16.76M
1.84%
16.15M
3.62%
16.89M
4.60%
16.12M
4.55%
18.34M
13.74%
18.00M
1.83%
19.58M
8.74%
18.48M
5.58%
17.82M
3.57%
20.49M
14.96%
45.95M
124.24%
44.68M
2.77%
44.61M
0.15%
43.35M
2.82%
102.33M
136.06%
99.75M
2.53%
97.09M
2.66%
inventory
29.44M
-
27.98M
4.98%
27.31M
2.40%
27.95M
2.37%
29.94M
7.10%
30.16M
0.73%
30.80M
2.12%
27.34M
11.24%
28.57M
4.53%
27.11M
5.11%
24.77M
8.63%
22.25M
10.18%
21.55M
3.15%
20.72M
3.85%
18.56M
10.45%
19.72M
6.28%
18.86M
4.37%
20.93M
10.99%
21.64M
3.37%
25.39M
17.35%
26.93M
6.05%
29.75M
10.45%
33.06M
11.14%
29.66M
10.28%
29.05M
2.05%
28.26M
2.73%
29.37M
3.94%
29.11M
0.89%
25.62M
11.99%
24.84M
3.07%
24.98M
0.58%
25.53M
2.21%
25.96M
1.67%
27.85M
7.31%
29.54M
6.04%
30.20M
2.23%
36.22M
19.96%
42.47M
17.25%
40.73M
4.10%
47.29M
16.12%
47.02M
0.57%
long term debt
19.47M
-
19.10M
1.90%
18.05M
5.49%
17.93M
0.69%
17.57M
1.97%
16.90M
3.85%
73.89M
337.32%
73.88M
0.03%
72.19M
2.28%
67.52M
6.46%
64.19M
4.93%
62.94M
1.96%
61.43M
2.40%
59.92M
2.46%
56.52M
5.67%
28.51M
49.55%
28.58M
0.25%
28.65M
0.24%
28.74M
0.32%
28.81M
0.24%
28.88M
0.24%
28.95M
0.24%
29.05M
0.32%
73.41M
152.75%
79.08M
7.72%
88.55M
11.97%
98.08M
10.77%
96.63M
1.48%
63.22M
34.58%
91.14M
44.17%
89.95M
1.30%
57.58M
35.98%
57.90M
0.56%
59.87M
3.40%
65.04M
8.63%
72.19M
10.99%
70.39M
2.49%
93.95M
33.47%
190.12M
102.36%
186.00M
2.17%
187.91M
1.02%
long term investments
-19.84M
-
-20.53M
3.52%
-22.49M
-
-22.86M
1.64%
-23.08M
-
-23.15M
0.28%
-23.09M
-
-23.12M
0.11%
-23.47M
-
-23.85M
1.61%
-23.77M
0.35%
-76.47M
-
-23.87M
68.79%
-24.16M
1.23%
-24.37M
-
-24.01M
1.51%
-24.52M
-
-29.83M
21.67%
-27.29M
8.52%
-31.52M
-
3M
109.52%
3M
0%
15.22M
407.30%
-60.77M
-
net debt
-19.44M
-
-9.40M
51.66%
-1.67M
82.19%
482K
128.79%
1.95M
305.39%
3.43M
75.38%
57.60M
1,580.71%
58.79M
2.07%
58.45M
0.57%
53.15M
9.07%
47.29M
11.03%
47.22M
0.15%
42.76M
9.44%
36.81M
13.92%
26.84M
27.07%
17.62M
34.35%
3.34M
81.05%
-4.80M
243.74%
-13.14M
173.80%
-8.74M
33.49%
-12.95M
48.08%
-17.36M
34.10%
-14.53M
16.29%
49.16M
438.23%
47.62M
3.12%
49.85M
4.69%
57.80M
15.93%
61.78M
6.89%
34.34M
44.41%
60.05M
74.86%
41.57M
30.77%
29.90M
28.07%
11.40M
61.87%
6.45M
43.43%
28.92M
348.34%
22.72M
21.42%
19.21M
15.48%
194.27M
911.46%
195.34M
0.55%
183.96M
5.83%
183.29M
0.36%
net receivables
27.25M
-
32.01M
17.44%
31.20M
2.52%
29.30M
6.08%
35.92M
22.59%
36.27M
0.98%
49.86M
37.45%
47.70M
4.32%
47.65M
0.10%
44.16M
7.34%
41.59M
5.81%
41.89M
0.72%
43.49M
3.81%
47.37M
8.93%
47.53M
0.34%
43.17M
9.17%
44.34M
2.71%
45.88M
3.47%
45.49M
0.85%
46.88M
3.06%
53.91M
14.98%
51.05M
5.30%
51.74M
1.36%
53.33M
3.06%
54.98M
3.09%
55.65M
1.23%
55.59M
0.12%
55.12M
0.83%
47.10M
14.55%
48.88M
3.77%
48.48M
0.81%
52.61M
8.53%
59.39M
12.88%
60.29M
1.52%
62.51M
3.68%
70.05M
12.05%
80.27M
14.59%
118.72M
47.90%
114.41M
3.63%
113.07M
1.17%
104.70M
7.40%
other assets
other current assets
3.42M
-
4.91M
43.63%
3.63M
25.98%
4.19M
15.33%
3.98M
5.01%
5.59M
40.38%
11.78M
110.78%
10.23M
13.14%
5.63M
44.99%
7.96M
41.51%
6.23M
21.80%
4.29M
31.17%
6.58M
53.48%
6.56M
0.23%
6.09M
7.15%
4.68M
23.15%
6.45M
37.69%
6.83M
5.96%
5.89M
13.71%
5.12M
13.11%
5.04M
1.60%
6.75M
33.83%
6.83M
1.33%
4.91M
28.11%
7.42M
51.04%
7.19M
3.18%
7.10M
1.14%
6.06M
14.67%
129.86M
2,042.20%
8.47M
93.47%
8.01M
5.55%
5.57M
30.37%
5.05M
9.35%
9.03M
78.75%
6.77M
25.01%
5.95M
12.09%
4.43M
25.65%
15.03M
239.58%
12.99M
13.60%
10.84M
16.54%
14.65M
35.17%
other current liabilities
6.10M
-
8.19M
34.22%
7.16M
12.49%
5.44M
24.10%
5.79M
6.57%
6.88M
18.81%
6.01M
12.70%
5.15M
14.36%
3.54M
31.32%
8.13M
130.13%
8.96M
10.14%
4.69M
47.65%
5.31M
13.20%
12.35M
132.58%
3.25M
73.72%
13.65M
320.62%
14.89M
9.08%
2.73M
81.70%
2.69M
1.28%
2.56M
4.76%
4.52M
76.46%
4.78M
5.80%
5.09M
6.40%
16.76M
229.32%
17.48M
4.33%
18.15M
3.82%
29.73M
63.77%
28.28M
4.87%
19.86M
29.76%
21.22M
6.85%
22.16M
4.40%
20.64M
6.83%
22.61M
9.55%
33.84M
49.62%
26.93M
20.41%
32.02M
18.92%
27.35M
14.60%
42.40M
55.03%
30.86M
27.21%
27.06M
12.32%
23.10M
14.62%
other liabilities
266.04M
-
other non current assets
18.83M
-
19.53M
3.71%
19.94M
-
20.31M
1.85%
21.22M
-
20.30M
4.32%
16.08M
-
12.30M
23.51%
14.30M
-
12.59M
11.97%
10.21M
18.89%
62.93M
-
8.20M
86.97%
6.29M
23.30%
5.76M
-
5.49M
4.67%
677K
-
780K
15.21%
742K
4.87%
692K
6.74%
654K
5.49%
-31.45M
4,909.48%
29.01M
192.23%
-45.08M
-
15.22M
133.76%
other non current liabilities
289K
-
-6.25M
2,260.90%
-9.24M
47.93%
17.50M
289.43%
17.13M
2.14%
-11.30M
165.96%
73.85M
-
-8.32M
-
66.92M
903.86%
64.80M
3.17%
2.84M
95.61%
3.70M
30.11%
7.02M
-
10.82M
54.23%
13.21M
22.08%
38.30M
189.93%
9.17M
76.06%
11.26M
22.79%
13.55M
20.37%
43.56M
221.40%
44.30M
1.69%
15.67M
64.63%
17.87M
14.07%
18.62M
-
29.49M
58.39%
19.64M
33.38%
21.22M
8.01%
24.52M
15.55%
196K
99.20%
4.90M
2,402.04%
2.82M
42.52%
2.00M
29.02%
2.12M
5.95%
828K
60.94%
986K
19.08%
642K
34.89%
770K
19.94%
othertotal stockholders equity
181.76M
-
186.46M
2.59%
190.24M
2.03%
192.46M
1.16%
195.63M
1.65%
197.85M
1.13%
235.54M
19.05%
239.47M
1.67%
243.35M
1.62%
247.00M
1.50%
250.16M
1.28%
183.05M
26.83%
183.53M
0.26%
183.79M
0.14%
185.10M
0.71%
271.83M
46.86%
277.04M
1.92%
284.02M
2.52%
289.34M
1.87%
292.04M
0.93%
296.07M
1.38%
300.42M
1.47%
305.96M
1.85%
309.37M
1.11%
312.87M
1.13%
316.38M
1.12%
322.36M
1.89%
323.75M
0.43%
328.07M
1.33%
199.84M
39.09%
201.15M
0.66%
341.37M
69.71%
344.61M
0.95%
203.53M
40.94%
204.92M
0.68%
206.39M
0.72%
206.30M
0.05%
207.70M
0.68%
208.53M
0.40%
207.67M
0.41%
208.91M
0.60%
preferred stock
property plant equipment net
93.12M
-
97.65M
4.87%
104.47M
6.99%
106.71M
2.14%
108.36M
1.55%
111.27M
2.69%
159.18M
43.05%
160.60M
0.90%
158.44M
1.34%
157.06M
0.88%
154.54M
1.61%
155.13M
0.38%
154.15M
0.63%
154.68M
0.35%
154.21M
0.30%
153.54M
0.43%
152.66M
0.58%
151.18M
0.97%
151.43M
0.17%
151.98M
0.36%
155.41M
2.26%
157.52M
1.36%
163.80M
3.99%
231.56M
41.37%
239.63M
3.48%
249.61M
4.17%
268.67M
7.63%
270.31M
0.61%
267.08M
1.19%
263.25M
1.43%
255.07M
3.11%
254.77M
0.12%
256.90M
0.84%
261.84M
1.92%
274.31M
4.76%
288.00M
4.99%
285.82M
0.76%
376.48M
31.72%
373.15M
0.88%
377.26M
1.10%
388.76M
3.05%
retained earnings
8.19M
-
9.50M
15.97%
12.14M
27.86%
10.48M
13.66%
12.41M
18.40%
14.82M
19.42%
5.13M
65.36%
4.19M
18.33%
6.16M
46.97%
8.87M
43.95%
6.38M
28.04%
4.62M
27.69%
6.45M
39.68%
8.78M
36.21%
12.23M
39.20%
18M
47.22%
24.93M
38.52%
29.64M
18.87%
41.36M
39.55%
40.97M
0.94%
46.97M
14.64%
53.31M
13.51%
55.82M
4.70%
53.31M
4.50%
60.36M
13.24%
66.33M
9.89%
64.18M
3.24%
69.47M
8.24%
66.81M
3.83%
70.77M
5.92%
76.12M
7.55%
85.33M
12.09%
100.44M
17.71%
118.94M
18.43%
137.07M
15.24%
149.94M
9.40%
171.05M
14.08%
194.25M
13.56%
221.83M
14.19%
238.41M
7.48%
247.06M
3.62%
short term debt
2.07M
-
2.39M
15.35%
2.91M
21.64%
2.49M
14.18%
2.41M
3.37%
2.42M
0.41%
5.26M
117.31%
5.19M
1.27%
5.65M
8.90%
6.08M
7.61%
6.70M
10.12%
6.68M
0.28%
6.66M
0.33%
6.66M
0%
6.94M
4.16%
84K
-
2.62M
3,015.48%
10.43M
298.66%
10.66M
2.14%
11.60M
8.88%
12.14M
4.67%
18.43M
51.79%
20.71M
12.34%
20.26M
2.18%
20.41M
0.74%
22.09M
8.23%
21.91M
0.81%
21.56M
1.58%
19.20M
10.97%
18.99M
1.09%
20.77M
9.38%
21.85M
5.19%
20.15M
7.79%
21.60M
7.21%
22.58M
4.53%
126.03M
458.26%
27.28M
78.36%
33.30M
22.07%
28.49M
14.44%
short term investments
tax assets
1.00M
-
1.00M
0%
2.55M
-
2.55M
0%
1.86M
-
2.84M
52.77%
7.02M
-
10.82M
54.23%
9.17M
-
11.26M
22.79%
13.55M
20.37%
13.54M
-
15.67M
15.67%
17.87M
14.07%
18.62M
-
18.52M
0.53%
24.52M
-
29.83M
21.67%
27.29M
8.52%
31.52M
-
32.07M
1.73%
-29.01M
190.46%
60.30M
-
60.77M
0.77%
tax payables
1.53M
-
1.48M
3.27%
1.29M
12.76%
1.33M
2.71%
1.79M
34.89%
1.92M
7.43%
4.08M
112.17%
3.01M
26.23%
3.19M
5.95%
3.64M
14.02%
3.74M
2.83%
6.70M
79.11%
7.22M
7.85%
7.21M
0.19%
6.73M
6.66%
6.96M
3.46%
7.47M
7.35%
7.60M
1.70%
5.79M
23.87%
5.90M
1.92%
6.47M
9.78%
6.68M
3.15%
6.12M
8.37%
6.29M
2.78%
6.92M
10.08%
7.11M
2.72%
6.54M
8.07%
7.05M
7.80%
8.61M
22.16%
9.16M
6.41%
10.59M
15.61%
10.14M
4.31%
10.12M
0.16%
17.17M
69.69%
8.47M
50.66%
13.45M
58.70%
8.50M
36.77%
17.32M
103.69%
6.04M
65.14%
7.20M
19.26%
3.21M
55.40%
total assets
204.56M
-
211.04M
3.17%
215.96M
2.33%
214.18M
0.82%
222.59M
3.93%
225.81M
1.44%
319.82M
41.63%
312.41M
2.32%
306.52M
1.89%
304.89M
0.53%
300.27M
1.52%
299.63M
0.21%
304.14M
1.51%
311.40M
2.39%
314.31M
0.93%
282.68M
10.06%
297.47M
5.23%
307.46M
3.36%
314.66M
2.34%
314.52M
0.04%
333.14M
5.92%
340.71M
2.27%
347.82M
2.09%
411.58M
18.33%
432.74M
5.14%
448.55M
3.65%
471.31M
5.07%
466.66M
0.99%
452.79M
2.97%
453.61M
0.18%
461.67M
1.78%
442.30M
4.20%
469.84M
6.23%
504.83M
7.45%
526.86M
4.36%
561.41M
6.56%
579.54M
3.23%
759.01M
30.97%
794.24M
4.64%
811.01M
2.11%
812.79M
0.22%
total current assets
101.86M
-
95.94M
5.81%
85.78M
10.59%
82.39M
3.95%
88.87M
7.87%
89.23M
0.40%
116.53M
30.61%
108.09M
7.24%
103.79M
3.98%
102.83M
0.93%
96.20M
6.45%
90.83M
5.58%
96.94M
6.73%
104.42M
7.72%
108.80M
4.19%
78.47M
27.87%
94.89M
20.93%
107.10M
12.86%
114.91M
7.30%
114.96M
0.04%
127.71M
11.09%
133.86M
4.81%
135.22M
1.02%
130.59M
3.42%
143.62M
9.97%
150.05M
4.48%
152.76M
1.80%
147.23M
3.62%
129.86M
11.80%
134.84M
3.83%
151.48M
12.35%
132.83M
12.31%
158.80M
19.55%
173.58M
9.31%
156.22M
10.00%
178.39M
14.19%
195.80M
9.76%
203.06M
3.71%
191.30M
5.79%
206.54M
7.97%
199.48M
3.42%
total current liabilities
27.05M
-
29.68M
9.72%
29.36M
1.08%
30.50M
3.89%
35.53M
16.48%
34.40M
3.19%
53.03M
54.15%
46.87M
11.62%
39.11M
16.54%
37.02M
5.35%
43.52M
17.54%
46.23M
6.24%
49.08M
6.17%
54.32M
10.67%
54.21M
0.21%
41.63M
23.20%
43.75M
5.10%
42.75M
2.29%
40.43M
5.42%
41.08M
1.61%
50.55M
23.05%
48.03M
4.99%
50.03M
4.17%
72.45M
44.81%
78.89M
8.88%
75.83M
3.87%
90.44M
19.27%
83.40M
7.79%
75.53M
9.44%
71.98M
4.70%
73.00M
1.42%
72.88M
0.16%
77.89M
6.86%
90.20M
15.82%
85.35M
5.38%
99.25M
16.28%
97.61M
1.65%
227.82M
133.39%
115.75M
49.19%
118.11M
2.03%
107.45M
9.02%
total debt
21.54M
-
21.49M
0.24%
20.96M
2.47%
20.42M
2.56%
19.98M
2.14%
19.32M
3.33%
79.15M
309.76%
79.07M
0.11%
77.84M
1.55%
73.61M
5.44%
70.89M
3.69%
69.62M
1.80%
68.08M
2.20%
66.58M
2.22%
63.45M
4.69%
28.51M
55.07%
28.58M
0.25%
28.65M
0.24%
28.74M
0.32%
28.81M
0.24%
28.88M
0.24%
28.95M
0.24%
29.05M
0.32%
91.85M
216.21%
99.79M
8.65%
108.80M
9.03%
118.49M
8.90%
118.72M
0.19%
85.12M
28.30%
112.70M
32.40%
109.15M
3.15%
76.57M
29.85%
78.67M
2.75%
81.72M
3.88%
85.19M
4.24%
93.79M
10.10%
92.97M
0.88%
219.99M
136.63%
217.40M
1.18%
219.30M
0.87%
216.40M
1.32%
total investments
-19.84M
-
-20.53M
3.52%
-22.49M
-
-22.86M
1.64%
-23.08M
-
-23.15M
0.28%
-23.09M
-
-23.12M
0.11%
-23.47M
-
-23.85M
1.61%
-23.77M
0.35%
-76.47M
-
-23.87M
68.79%
-24.16M
1.23%
-24.37M
-
-24.01M
1.51%
-24.52M
-
-29.83M
21.67%
-27.29M
8.52%
-31.52M
-
3M
109.52%
3M
0%
15.22M
407.30%
-60.77M
-
total liabilities
52.95M
-
55.40M
4.63%
56.65M
2.26%
56.49M
0.28%
62.31M
10.30%
62.59M
0.45%
132.41M
111.53%
125.57M
5.17%
117.43M
6.48%
112.87M
3.88%
110.44M
2.16%
111.03M
0.54%
113.35M
2.09%
117.94M
4.04%
116.04M
1.61%
77.16M
33.51%
83.15M
7.77%
84.61M
1.75%
78.73M
6.95%
79.06M
0.42%
90.69M
14.71%
90.53M
0.18%
93.59M
3.38%
159.41M
70.32%
173.63M
8.92%
182.25M
4.96%
205.68M
12.86%
198.65M
3.42%
452.79M
127.94%
182.77M
59.64%
184.17M
0.77%
154.98M
15.85%
165.81M
6.99%
182.27M
9.92%
184.81M
1.39%
204.97M
10.91%
202.19M
1.35%
357.07M
76.60%
364.01M
1.94%
365.05M
0.28%
356.89M
2.23%
total liabilities and stockholders equity
204.56M
-
211.04M
3.17%
215.96M
2.33%
214.18M
0.82%
222.59M
3.93%
225.81M
1.44%
319.82M
41.63%
312.41M
2.32%
306.52M
1.89%
304.89M
0.53%
300.27M
1.52%
299.63M
0.21%
304.14M
1.51%
311.40M
2.39%
314.31M
0.93%
282.68M
10.06%
297.47M
5.23%
307.46M
3.36%
314.66M
2.34%
314.52M
0.04%
333.14M
5.92%
340.71M
2.27%
347.82M
2.09%
411.58M
18.33%
432.74M
5.14%
448.55M
3.65%
471.31M
5.07%
466.66M
0.99%
452.79M
2.97%
453.61M
0.18%
461.67M
1.78%
442.30M
4.20%
469.84M
6.23%
504.83M
7.45%
526.86M
4.36%
561.41M
6.56%
579.54M
3.23%
759.01M
30.97%
794.24M
4.64%
811.01M
2.11%
812.79M
0.22%
total non current assets
102.70M
-
115.11M
12.08%
130.18M
13.10%
131.79M
1.23%
133.72M
1.46%
136.58M
2.14%
203.28M
48.84%
204.32M
0.51%
202.73M
0.78%
202.06M
0.33%
204.07M
0.99%
208.80M
2.32%
207.19M
0.77%
206.97M
0.11%
205.51M
0.71%
204.21M
0.63%
202.57M
0.80%
200.36M
1.09%
199.74M
0.31%
199.56M
0.09%
205.44M
2.94%
206.86M
0.69%
212.60M
2.78%
280.99M
32.17%
289.12M
2.89%
298.50M
3.24%
318.56M
6.72%
319.42M
0.27%
322.93M
1.10%
318.77M
1.29%
310.19M
2.69%
309.47M
0.23%
311.04M
0.51%
331.26M
6.50%
370.65M
11.89%
383.03M
3.34%
383.74M
0.19%
555.96M
44.88%
602.94M
8.45%
604.47M
0.25%
613.31M
1.46%
total non current liabilities
25.89M
-
25.71M
0.68%
27.29M
6.12%
25.99M
4.77%
26.78M
3.04%
28.19M
5.28%
79.38M
181.55%
78.70M
0.85%
78.32M
0.48%
75.85M
3.16%
66.92M
11.77%
64.80M
3.17%
64.27M
0.81%
63.62M
1.02%
61.83M
2.80%
35.53M
42.54%
39.40M
10.91%
41.86M
6.24%
38.30M
8.51%
37.98M
0.83%
40.14M
5.69%
42.51M
5.89%
43.56M
2.48%
86.96M
99.62%
94.75M
8.96%
106.42M
12.32%
115.24M
8.29%
115.25M
0.01%
111.22M
3.49%
110.78M
0.39%
111.17M
0.35%
82.10M
26.15%
87.93M
7.10%
92.06M
4.70%
99.46M
8.03%
105.72M
6.29%
104.58M
1.08%
129.25M
23.59%
248.26M
92.08%
246.94M
0.53%
249.44M
1.01%
total stockholders equity
150.73M
-
154.74M
2.66%
158.37M
2.35%
156.73M
1.04%
159.43M
1.72%
162.36M
1.84%
186.50M
14.87%
185.89M
0.33%
188.34M
1.32%
191.39M
1.62%
189.16M
1.16%
187.89M
0.67%
190.20M
1.23%
192.79M
1.37%
197.55M
2.47%
204.75M
3.65%
213.80M
4.42%
222.28M
3.97%
235.23M
5.82%
234.74M
0.21%
241.97M
3.08%
249.63M
3.16%
253.58M
1.58%
251.45M
0.84%
258.67M
2.87%
265.78M
2.75%
265.00M
0.29%
268.01M
1.14%
266.04M
0.74%
270.84M
1.80%
277.50M
2.46%
287.32M
3.54%
304.03M
5.82%
322.56M
6.10%
342.06M
6.04%
356.45M
4.21%
377.34M
5.86%
401.94M
6.52%
430.23M
7.04%
445.96M
3.66%
455.90M
2.23%

All numbers in USD (except ratios and percentages)