bf/NASDAQ:HCCI_icon.jpeg

NASDAQ:HCCI

Crystal Clean

  • 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

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
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
net income
-9.63M
-
-900K
90.65%
2.00M
322%
2.75M
37.89%
-2.44M
188.68%
-1.73M
29.35%
1.83M
206.14%
2.41M
31.55%
3.50M
45.15%
4.82M
37.71%
6.99M
45.03%
4.76M
31.91%
11.85M
149.11%
-102K
100.86%
6.12M
6,100%
6.42M
4.89%
2.60M
59.48%
-2.43M
193.39%
7.17M
394.98%
6.06M
15.48%
-2.04M
133.74%
5.29M
358.98%
-2.66M
150.24%
3.96M
248.91%
5.35M
35.07%
9.21M
72.20%
15.11M
64.14%
18.51M
22.48%
18.12M
2.08%
12.88M
28.94%
21.11M
63.90%
23.20M
9.92%
27.57M
18.84%
16.59M
39.84%
8.64M
47.91%
depreciation and amortization
4.97M
-
4.33M
12.75%
4.30M
0.81%
4.42M
2.82%
4.15M
6.16%
4.13M
0.46%
4.12M
0.24%
4.20M
1.89%
5.55M
32.24%
4.13M
25.54%
4.18M
1.26%
4.18M
0.02%
5.47M
30.61%
3.64M
33.35%
3.66M
0.44%
3.78M
3.20%
5.08M
34.51%
4.14M
18.57%
4.06M
1.84%
3.98M
1.97%
6.07M
52.59%
5.27M
13.26%
5.46M
3.55%
5.63M
3.30%
8.21M
45.61%
3.78M
53.91%
5.62M
48.57%
5.77M
2.63%
8.37M
45.21%
6.51M
22.30%
6.78M
4.16%
8.26M
21.88%
14.18M
71.66%
12.17M
14.20%
11.80M
3.02%
deferred income tax
-5.30M
-
-660K
87.54%
1.31M
298.03%
1.60M
22.65%
-1.63M
201.62%
-865K
46.90%
982K
213.53%
856K
12.83%
1.62M
88.79%
2.71M
67.70%
3.80M
40.07%
2.40M
36.83%
-3.65M
252.34%
-386K
89.43%
2.09M
641.45%
2.29M
9.76%
962K
58.06%
-972K
201.04%
2.12M
318.42%
2.20M
3.77%
-713K
132.36%
1.46M
304.63%
-98K
106.72%
1.13M
1,248.98%
2.18M
93.43%
3.30M
51.47%
5.31M
61.05%
-2.54M
147.88%
3.84M
250.94%
399K
89.61%
545K
36.59%
1.35M
147.34%
7.42M
450.67%
3.14M
57.66%
467K
85.14%
stock based compensation
-166K
-
228K
237.35%
362K
58.77%
225K
37.85%
130K
42.22%
374K
187.69%
372K
0.53%
144K
61.29%
1.03M
614.58%
311K
69.78%
681K
118.97%
616K
9.54%
1.43M
131.82%
828K
42.02%
1.04M
25.72%
1.19M
14.41%
1.32M
10.92%
889K
32.70%
832K
6.41%
1.02M
22.84%
1.23M
20.65%
1.07M
13.30%
553K
48.27%
726K
31.28%
849K
16.94%
1.22M
43.46%
1.67M
36.95%
1.04M
37.89%
1.78M
71.81%
1.49M
16.12%
1.29M
13.46%
1.38M
6.89%
849K
38.52%
1.26M
48.17%
1.20M
4.85%
change in working capital
6.35M
-
-1.49M
123.46%
-5.03M
237.61%
-5.02M
0.08%
6.48M
229.01%
2.77M
57.22%
257K
90.73%
1.60M
523.35%
2.04M
27.47%
-679K
133.25%
-11K
98.38%
-4.98M
45,136.36%
-2.01M
59.55%
-4.88M
142.42%
383K
107.85%
-3.47M
1,004.96%
-3.45M
0.46%
7.48M
316.70%
1.73M
76.81%
-3.37M
294.52%
638K
118.91%
-2.59M
505.33%
9.63M
472.20%
-5.95M
161.80%
2.86M
148.07%
-2.15M
175.27%
-2.26M
4.93%
-1.35M
40.21%
-4.92M
264.74%
3.08M
162.59%
-17.21M
658.57%
-15.95M
7.34%
-4.75M
70.25%
-7.04M
48.23%
-2.65M
62.32%
accounts receivables
9.01M
-
1.80M
80.07%
-313K
117.43%
1.55M
594.57%
436K
71.83%
94K
78.44%
-1.99M
2,215.96%
-4.24M
112.97%
-145K
96.58%
4.38M
3,117.24%
-1.19M
127.22%
-1.65M
38.54%
93K
105.64%
-1.68M
1,904.30%
-6.13M
265.44%
3.03M
149.41%
-1.14M
137.72%
-1.47M
28.87%
-1.94M
31.50%
-934K
51.78%
-774K
17.13%
275K
135.53%
7.85M
2,755.64%
-1.88M
123.89%
-311K
83.42%
-4.61M
1,381.99%
-6.87M
49.10%
-1.40M
79.60%
-1.53M
8.99%
-7.68M
402.68%
-10.53M
37.04%
-12.81M
21.66%
2.23M
117.41%
1.70M
23.90%
6.74M
296.99%
inventory
1.15M
-
860K
25.09%
-3.05M
454.77%
-972K
68.14%
-229K
76.44%
1.08M
572.93%
515K
52.45%
830K
61.17%
2.22M
167.47%
-1.17M
152.52%
862K
173.93%
-2.07M
340.37%
-705K
65.97%
-3.75M
432.62%
-1.28M
66.02%
-2.81M
120.53%
-3.31M
17.73%
3.72M
212.16%
628K
83.10%
792K
26.11%
-1.11M
240.28%
262K
123.58%
3.49M
1,231.68%
787K
77.44%
-143K
118.17%
-552K
286.01%
-426K
22.83%
-1.82M
328.40%
-1.68M
7.84%
-659K
60.82%
-6.03M
814.42%
-6.25M
3.70%
1.74M
127.89%
-6.57M
476.82%
271K
104.13%
accounts payables
-5.57M
-
-4.26M
23.42%
-3.97M
6.87%
-2.87M
27.77%
3.49M
221.71%
504K
85.57%
2.12M
319.84%
6.27M
196.31%
-1.01M
116.09%
-2.63M
160.46%
857K
132.61%
-1.98M
330.81%
-1.16M
41.20%
2.34M
301.55%
6.47M
175.98%
-3.14M
148.59%
332K
110.56%
1.53M
361.14%
4.37M
185.30%
-3.89M
189.15%
1.92M
149.20%
-5.27M
375.21%
450K
108.53%
-4.19M
1,030.89%
2.44M
158.20%
1.34M
44.83%
804K
40.22%
105K
86.94%
3.23M
2,978.10%
6.21M
92.14%
1.88M
69.71%
6.99M
271.77%
-3.46M
149.51%
-2.14M
38.16%
-1.32M
38.30%
other working capital
3.51M
-
240K
93.17%
4.62M
1,824.17%
-5.46M
218.23%
5.56M
201.87%
2.18M
60.77%
-770K
135.29%
-2.52M
227.79%
1.95M
177.34%
-2.52M
229.10%
-1.08M
57.22%
1.45M
234.32%
-476K
132.87%
-3.58M
652.52%
2.64M
173.81%
-1.08M
140.77%
1.35M
225.05%
7.40M
449.26%
-2.65M
135.79%
1.33M
150.04%
1.21M
8.45%
4.30M
254.20%
-4.33M
200.79%
-1.34M
69.08%
1.75M
230.60%
3.33M
90.17%
8.47M
154.57%
3.54M
58.17%
-9.89M
379.12%
5.21M
152.69%
-2.54M
148.81%
-3.89M
52.91%
-5.26M
35.14%
-23K
99.56%
-8.34M
36,152.17%
other non cash items
7.15M
-
2.74M
61.66%
2.23M
18.76%
3.63M
63.07%
5.17M
42.34%
1.55M
70.08%
601K
61.13%
400K
33.44%
366K
8.50%
407K
11.20%
578K
42.01%
-2.87M
597.06%
234K
108.14%
360K
53.85%
86K
76.11%
-54K
162.79%
557K
1,131.48%
78K
86.00%
246K
215.38%
1.10M
346.75%
11.74M
968.33%
-235K
102.00%
-5.28M
2,148.09%
-540K
89.78%
2.52M
565.74%
850K
66.20%
-313K
136.82%
367K
217.25%
727K
98.09%
231K
68.23%
2.07M
796.54%
976K
52.87%
-11.06M
1,233.61%
-464K
95.81%
1.72M
471.55%
net cash provided by operating activities
3.37M
-
4.25M
26.25%
5.16M
21.45%
7.61M
47.35%
11.85M
55.76%
6.23M
47.44%
8.16M
31.03%
9.61M
17.72%
14.10M
46.75%
11.70M
17.04%
16.21M
38.60%
4.11M
74.67%
13.31M
224.13%
-537K
104.03%
13.38M
2,591.43%
10.16M
24.06%
7.07M
30.41%
9.18M
29.82%
16.16M
76.07%
10.99M
32.01%
16.93M
54.08%
10.27M
39.36%
7.59M
26.03%
4.96M
34.72%
21.95M
342.85%
16.20M
26.19%
25.14M
55.16%
21.78M
13.35%
27.92M
28.17%
24.59M
11.93%
14.58M
40.72%
19.21M
31.81%
34.22M
78.07%
25.66M
25.01%
21.18M
17.46%
investments in property plant and equipment
-5.26M
-
-5.46M
3.84%
-4.70M
14.02%
-2.26M
51.83%
-7.31M
223.34%
-5.49M
25.01%
-3.19M
41.91%
-3.92M
23.13%
-3.28M
16.37%
-3.31M
0.98%
-3.02M
8.84%
-3.13M
3.71%
-4.93M
57.57%
-3.57M
27.70%
-3.80M
6.59%
-5.50M
44.70%
-9.95M
80.74%
-7.58M
23.80%
-5.02M
33.79%
-4.32M
13.83%
-14.37M
232.38%
-9.84M
31.52%
-3.29M
66.52%
-3.33M
1.00%
-7.25M
117.79%
-5.41M
25.34%
-5.51M
1.92%
-1.11M
79.82%
-12.05M
982.48%
-9.15M
24.09%
-6.79M
25.76%
-8.22M
21.06%
-23.54M
186.31%
-9.95M
57.74%
-16.95M
70.45%
acquisitions net
-85.91M
-
-2.10M
-
-300K
85.71%
-993K
-
-300K
-
-1.97M
-
-600K
69.59%
-948K
-
-10.13M
-
124K
-
-11.37M
-
-34.16M
200.36%
-157.85M
-
972K
100.62%
purchases of investments
sales maturities of investments
other investing activites
-5.14M
-
-6.12M
-
-5.44M
11.07%
-3.23M
40.55%
-3.62M
11.94%
-3.22M
11.08%
943K
-
-4.67M
595.44%
-3.51M
24.81%
-8.29M
136.04%
-5.49M
33.74%
-9.94M
80.87%
-7.58M
23.73%
-5.02M
33.79%
-14.37M
-
-3.29M
-
-6.43M
-
-5.26M
18.15%
-4.13M
21.49%
-1.03M
74.97%
-11.89M
1,050.29%
1K
100.01%
-2.90M
290,600%
81K
102.79%
142K
75.31%
1.29M
809.86%
286K
77.86%
net cash used for investing activites
-91.05M
-
-5.46M
94.00%
-4.70M
14.02%
-2.26M
51.83%
-6.12M
170.34%
-7.54M
23.27%
-3.53M
53.13%
-3.62M
2.43%
-4.21M
16.36%
-3.29M
21.80%
-2.99M
9.32%
943K
131.58%
-4.67M
595.44%
-3.51M
24.81%
-8.29M
136.04%
-5.79M
30.13%
-9.94M
71.51%
-9.55M
3.87%
-5.62M
41.19%
-4.32M
23.03%
-15.32M
254.30%
-9.84M
35.76%
-13.42M
36.40%
-2.91M
78.35%
-6.30M
116.96%
-5.26M
16.54%
-4.13M
21.49%
-12.41M
200.34%
-46.05M
271.19%
-9.14M
80.14%
-9.70M
6.01%
-165.99M
1,612.15%
-22.42M
86.49%
-8.65M
61.40%
-16.67M
92.59%
debt repayment
-33.67M
-
-76K
99.77%
-1.23M
1,523.68%
-4.23M
243.11%
-2.71M
35.92%
-19K
99.30%
-1.69M
8,768.42%
-1.67M
1.07%
-3.33M
99.64%
-68.19M
1,949.13%
-300K
-
-581K
93.67%
-30.44M
5,138.55%
-513K
98.31%
-633K
23.39%
-640K
1.11%
-765K
19.53%
-921K
20.39%
-1.31M
42.67%
-1.69M
28.92%
-1.73M
2.30%
-6.92M
299.37%
common stock issued
33.49M
-
106K
99.68%
116K
9.43%
123K
6.03%
128K
4.07%
119K
7.03%
103K
13.45%
119K
15.53%
82K
31.09%
101K
23.17%
96K
4.95%
106K
10.42%
99K
6.60%
100K
1.01%
104K
4%
107K
2.88%
111K
3.74%
111K
0%
117K
5.41%
120K
2.56%
135K
12.50%
122K
9.63%
135K
10.66%
117K
13.33%
123K
5.13%
122K
0.81%
125K
2.46%
124K
0.80%
116K
6.45%
117K
0.86%
134K
14.53%
146K
8.96%
138K
5.48%
148K
7.25%
170K
14.86%
common stock repurchased
-382K
-
-647K
69.37%
-1K
99.85%
-644K
-
-783K
21.58%
-1K
-
-791K
79,000%
-263K
-
-729K
177.19%
-867K
-
-346K
60.09%
-1.40M
-
-2.13M
-
dividends paid
-2.13M
-
other financing activites
93.53M
-
-96K
100.10%
-240K
150%
-169K
29.58%
-121K
-
1K
100.83%
200K
19,900%
33.97M
16,883.50%
1.03M
96.97%
3.05M
196.50%
-302K
109.89%
-270K
-
12K
104.44%
20K
66.67%
20K
0%
-400K
2,100%
-3.51M
-
-461K
86.87%
-1K
-
-804K
80,300%
-18K
97.76%
99.90M
-
-13.90M
113.91%
2.13M
115.36%
net cash used provided by financing activities
93.35M
-
-66K
100.07%
-1.36M
1,957.58%
-4.28M
215.17%
-2.58M
39.60%
100K
103.87%
-1.70M
1,803%
-1.55M
9.16%
-3.05M
96.90%
-34.13M
1,020.39%
1.13M
103.30%
3.16M
180.64%
-203K
106.42%
-282K
38.92%
-813K
188.30%
118K
114.51%
131K
11.02%
-513K
491.60%
-1.07M
107.80%
120K
111.26%
134K
11.67%
-4.18M
3,219.40%
-326K
92.20%
-183K
43.87%
-722K
294.54%
-31.85M
4,310.94%
-406K
98.73%
-1.38M
238.92%
-870K
36.77%
-648K
25.52%
-2.19M
237.81%
98.73M
4,610.37%
-15.46M
115.65%
-3.72M
75.93%
-6.75M
81.48%
effect of forex changes on cash
13.78M
-
net change in cash
5.67M
-
-1.28M
122.52%
-890K
30.25%
1.07M
219.89%
3.15M
195.41%
-1.21M
138.36%
2.93M
342.02%
4.44M
51.81%
6.84M
54.05%
-25.72M
475.89%
14.35M
155.80%
8.21M
42.80%
8.44M
2.76%
-4.33M
151.35%
4.27M
198.66%
4.48M
4.91%
-2.74M
161.02%
-887K
67.58%
9.48M
1,168.32%
6.78M
28.42%
1.74M
74.30%
-3.76M
315.49%
-6.16M
63.90%
1.87M
130.34%
14.93M
698.98%
-20.91M
240.07%
20.60M
198.55%
8.00M
61.17%
-19.00M
337.52%
14.80M
177.86%
2.69M
81.79%
-48.05M
1,883.44%
-3.66M
92.38%
13.29M
462.88%
-2.24M
116.85%
cash at beginning of period
15.89M
-
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%
cash at end of period
21.55M
-
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%
operating cash flow
3.37M
-
4.25M
26.25%
5.16M
21.45%
7.61M
47.35%
11.85M
55.76%
6.23M
47.44%
8.16M
31.03%
9.61M
17.72%
14.10M
46.75%
11.70M
17.04%
16.21M
38.60%
4.11M
74.67%
13.31M
224.13%
-537K
104.03%
13.38M
2,591.43%
10.16M
24.06%
7.07M
30.41%
9.18M
29.82%
16.16M
76.07%
10.99M
32.01%
16.93M
54.08%
10.27M
39.36%
7.59M
26.03%
4.96M
34.72%
21.95M
342.85%
16.20M
26.19%
25.14M
55.16%
21.78M
13.35%
27.92M
28.17%
24.59M
11.93%
14.58M
40.72%
19.21M
31.81%
34.22M
78.07%
25.66M
25.01%
21.18M
17.46%
capital expenditure
-5.26M
-
-5.46M
3.84%
-4.70M
14.02%
-2.26M
51.83%
-7.31M
223.34%
-5.49M
25.01%
-3.19M
41.91%
-3.92M
23.13%
-3.28M
16.37%
-3.31M
0.98%
-3.02M
8.84%
-3.13M
3.71%
-4.93M
57.57%
-3.57M
27.70%
-3.80M
6.59%
-5.50M
44.70%
-9.95M
80.74%
-7.58M
23.80%
-5.02M
33.79%
-4.32M
13.83%
-14.37M
232.38%
-9.84M
31.52%
-3.29M
66.52%
-3.33M
1.00%
-7.25M
117.79%
-5.41M
25.34%
-5.51M
1.92%
-1.11M
79.82%
-12.05M
982.48%
-9.15M
24.09%
-6.79M
25.76%
-8.22M
21.06%
-23.54M
186.31%
-9.95M
57.74%
-16.95M
70.45%
free cash flow
-1.89M
-
-1.21M
36.05%
468K
138.68%
5.35M
1,042.52%
4.54M
15.13%
744K
83.61%
4.98M
568.82%
5.68M
14.25%
10.82M
90.31%
8.38M
22.50%
13.19M
57.35%
975K
92.61%
8.38M
759.18%
-4.11M
149.00%
9.58M
333.28%
4.66M
51.37%
-2.88M
161.76%
1.60M
155.60%
11.14M
596.81%
6.66M
40.20%
2.56M
61.62%
424K
83.42%
4.30M
913.92%
1.63M
62.11%
14.70M
802.64%
10.79M
26.61%
19.63M
81.85%
20.67M
5.33%
15.87M
23.22%
15.44M
2.70%
7.79M
49.57%
10.99M
41.18%
10.68M
2.86%
15.71M
47.11%
4.23M
73.10%

All numbers in USD (except ratios and percentages)