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
revenue
117.09M
-
84.04M
28.23%
82.94M
1.30%
82.69M
0.31%
100.36M
21.37%
78.45M
21.82%
80.55M
2.68%
81.87M
1.64%
106.75M
30.39%
80.45M
24.63%
86.38M
7.37%
83.33M
3.53%
115.79M
38.95%
83.15M
28.19%
100.30M
20.63%
99.67M
0.63%
127.06M
27.47%
95.77M
24.62%
105M
9.64%
104.84M
0.15%
138.81M
32.41%
107.26M
22.73%
79.52M
25.87%
87.13M
9.58%
132.03M
51.53%
105.38M
20.19%
117.28M
11.29%
123.17M
5.03%
169.50M
37.61%
139.37M
17.78%
156.65M
12.40%
172.22M
9.94%
241.10M
39.99%
193.48M
19.75%
192.17M
0.68%
cost of revenue
107.14M
-
69.71M
34.93%
64.36M
7.68%
63.50M
1.34%
83.13M
30.92%
64.25M
22.72%
61.71M
3.95%
61.70M
0.03%
79.85M
29.43%
61.29M
23.24%
63.27M
3.23%
63.65M
0.60%
87.89M
38.09%
68.39M
22.19%
76.27M
11.53%
76.05M
0.30%
102.46M
34.74%
82.48M
19.50%
78.85M
4.41%
80.12M
1.61%
108.15M
35.00%
83.25M
23.03%
72.29M
13.16%
67.13M
7.15%
98.98M
47.46%
76.77M
22.44%
78.33M
2.03%
79.49M
1.48%
118.21M
48.72%
101.78M
13.90%
104.75M
2.92%
114.15M
8.97%
175.75M
53.97%
140.06M
20.31%
146.39M
4.52%
gross profit
9.95M
-
14.32M
44.00%
18.58M
29.72%
19.19M
3.27%
17.22M
10.23%
14.21M
17.52%
18.84M
32.63%
20.18M
7.09%
26.90M
33.32%
19.16M
28.76%
23.11M
20.61%
19.68M
14.84%
27.90M
41.75%
14.76M
47.09%
24.03M
62.80%
23.63M
1.67%
24.60M
4.10%
13.29M
45.97%
26.15M
96.79%
24.72M
5.46%
30.66M
24.01%
24.01M
21.68%
7.22M
69.91%
20.01M
176.94%
33.05M
65.20%
28.61M
13.44%
38.95M
36.14%
43.69M
12.17%
51.29M
17.40%
37.58M
26.72%
51.89M
38.07%
58.07M
11.91%
65.35M
12.53%
53.42M
18.25%
45.78M
14.31%
selling and marketing expenses
3.51M
-
general and administrative expenses
11.02M
-
11.02M
-
selling general and administrative expenses
20.31M
-
11.07M
45.53%
10.62M
4.08%
9.87M
7.00%
13.72M
38.94%
12.21M
10.99%
11.52M
5.63%
10.73M
6.90%
15.37M
43.28%
12.34M
19.70%
10.57M
14.31%
10.96M
3.59%
13.53M
23.51%
11.02M
18.54%
11.52M
4.54%
10.64M
7.65%
14.53M
36.54%
12.40M
14.68%
11.04M
10.92%
11.24M
1.80%
15.54M
38.29%
11.52M
25.88%
11.13M
3.37%
9.41M
15.48%
15.03M
59.68%
12.19M
18.89%
13.04M
6.98%
13.29M
1.96%
18.46M
38.90%
13.73M
25.62%
15.02M
9.38%
17.09M
13.72%
24.93M
45.94%
17.70M
29.02%
20.36M
15.03%
research and development expenses
other expenses
4.17M
-
4.23M
1.41%
4.14M
2.13%
3.00M
-
4.07M
35.53%
3.98M
2.31%
5.73M
-
-874K
115.26%
1.16M
232.38%
1.11M
4.24%
5.64M
408.84%
-389K
106.90%
4M
1,128.28%
4.03M
0.73%
5.70M
41.52%
3.55M
37.78%
5.76M
62.40%
5.67M
1.63%
7.70M
35.78%
5.79M
24.83%
5.41M
6.52%
5.36M
0.98%
7.75M
44.74%
5.42M
30.13%
5.70M
5.15%
5.54M
2.77%
8.05M
45.48%
6.30M
21.82%
7.78M
23.52%
7.93M
1.99%
1.71M
78.47%
11.70M
584.95%
cost and expenses
131.63M
-
85.01M
35.42%
79.12M
6.93%
77.89M
1.56%
99.85M
28.20%
80.53M
19.36%
77.21M
4.12%
78.06M
1.10%
100.94M
29.32%
72.76M
27.92%
75.00M
3.09%
75.71M
0.95%
107.06M
41.40%
83.44M
22.06%
91.79M
10.01%
90.72M
1.18%
122.69M
35.25%
98.96M
19.35%
95.47M
3.53%
96.36M
0.93%
140.78M
46.11%
100.31M
28.75%
82.09M
18.17%
81.73M
0.43%
123.81M
51.49%
92.63M
25.18%
96.66M
4.34%
98.32M
1.72%
144.73M
47.21%
121.81M
15.83%
127.56M
4.71%
139.17M
9.10%
202.39M
45.43%
169.46M
16.27%
178.28M
5.21%
operating expenses
24.49M
-
15.30M
37.52%
14.76M
3.54%
14.39M
2.50%
16.72M
16.19%
16.28M
2.64%
15.50M
4.80%
16.36M
5.58%
21.09M
28.92%
11.47M
45.64%
11.73M
2.31%
12.06M
2.82%
19.17M
58.89%
15.05M
21.46%
15.52M
3.11%
14.67M
5.49%
20.23M
37.91%
16.47M
18.57%
16.62M
0.87%
16.24M
2.26%
32.63M
100.91%
17.06M
47.71%
9.79M
42.60%
14.60M
49.13%
24.83M
70.03%
15.86M
36.12%
18.33M
15.55%
18.83M
2.74%
26.52M
40.84%
20.03M
24.47%
22.80M
13.83%
25.02M
9.72%
26.64M
6.49%
29.40M
10.34%
31.90M
8.50%
interest expense
579K
-
554K
4.32%
408K
26.35%
404K
0.98%
513K
26.98%
518K
0.97%
451K
12.93%
463K
2.66%
637K
37.58%
87K
86.34%
412K
373.56%
276K
33.01%
320K
15.94%
245K
23.44%
240K
2.04%
256K
6.67%
310K
21.09%
230K
25.81%
219K
4.78%
181K
17.35%
240K
32.60%
214K
10.83%
344K
60.75%
284K
17.44%
411K
44.72%
324K
21.17%
177K
45.37%
206K
16.38%
226K
9.71%
223K
1.33%
250K
12.11%
885K
254%
1.87M
111.75%
1.81M
3.20%
1.93M
6.34%
ebitda
-9.58M
-
3.35M
135.03%
8.12M
141.94%
9.21M
13.53%
4.65M
49.54%
2.06M
55.78%
7.46M
262.94%
8.01M
7.37%
11.36M
41.74%
11.83M
4.16%
15.56M
31.59%
11.80M
24.15%
14.20M
20.26%
3.35M
76.40%
12.17M
263.22%
12.73M
4.66%
9.45M
25.83%
951K
89.93%
13.60M
1,329.55%
12.46M
8.33%
4.10M
67.09%
12.22M
197.90%
2.89M
76.37%
11.04M
282.40%
16.43M
48.81%
16.53M
0.62%
26.24M
58.74%
30.63M
16.71%
33.14M
8.22%
24.06M
27.41%
35.87M
49.09%
41.31M
15.19%
52.88M
28.00%
36.19M
31.57%
25.68M
29.03%
operating income
-14.54M
-
-978K
93.28%
3.82M
490.49%
4.80M
25.58%
-3.45M
171.91%
-2.07M
39.92%
3.34M
261.39%
3.82M
14.11%
5.81M
52.18%
7.70M
32.53%
11.38M
47.87%
7.62M
33.05%
8.73M
14.61%
-293K
103.36%
8.51M
3,004.10%
8.96M
5.29%
4.37M
51.27%
-3.19M
172.95%
9.53M
399.34%
8.48M
11.02%
-1.97M
123.22%
6.95M
452.89%
-2.57M
136.94%
5.41M
310.48%
8.22M
52.16%
12.75M
55.02%
20.62M
61.75%
24.86M
20.54%
24.77M
0.36%
17.55M
29.14%
29.09M
65.75%
33.05M
13.62%
38.70M
17.10%
24.02M
37.93%
13.88M
42.22%
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.19M
0.05%
5.46M
30.55%
3.64M
33.34%
3.66M
0.44%
3.78M
3.20%
5.08M
34.51%
4.14M
18.57%
4.06M
1.81%
3.98M
1.99%
6.07M
52.56%
5.27M
13.24%
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.19%
6.51M
22.29%
6.78M
4.16%
8.26M
21.89%
14.18M
71.64%
12.17M
14.20%
11.80M
3.02%
total other income expenses net
-579K
-
-554K
4.32%
-408K
26.35%
-404K
0.98%
-3.95M
878.22%
-518K
86.89%
-451K
12.93%
-463K
2.66%
-637K
37.58%
-87K
86.34%
-412K
373.56%
-276K
33.01%
-319K
15.58%
-245K
23.20%
-240K
2.04%
-256K
6.67%
-310K
21.09%
3.55M
1,244.52%
5.76M
62.40%
5.67M
1.63%
7.70M
35.78%
5.79M
24.83%
5.41M
6.52%
5.36M
0.98%
7.75M
44.74%
5.42M
30.13%
5.70M
5.15%
-206K
103.62%
-226K
9.71%
-223K
1.33%
-250K
12.11%
-885K
254%
-1.87M
111.75%
-1.81M
3.20%
-1.93M
6.34%
income before tax
-15.12M
-
-1.53M
89.87%
3.41M
322.65%
4.39M
28.76%
-3.96M
190.21%
-2.59M
34.63%
2.89M
211.70%
3.35M
15.90%
5.17M
54.19%
7.61M
47.18%
10.97M
44.15%
7.34M
33.05%
8.41M
14.56%
-538K
106.40%
8.27M
1,636.99%
8.70M
5.25%
4.06M
53.40%
-3.42M
184.20%
9.31M
372.77%
8.30M
10.87%
-2.21M
126.62%
6.74M
404.89%
-2.91M
143.22%
5.12M
275.86%
7.81M
52.57%
12.43M
59.03%
20.45M
64.55%
24.65M
20.58%
24.54M
0.44%
17.33M
29.40%
28.84M
66.44%
32.17M
11.54%
36.83M
14.49%
22.21M
39.70%
11.95M
46.18%
income tax expense
-5.49M
-
-632K
88.50%
1.41M
323.58%
1.64M
15.85%
-1.52M
192.79%
-864K
43.12%
1.06M
222.92%
942K
11.30%
1.67M
77.49%
2.79M
66.99%
3.98M
42.62%
2.59M
35.06%
-3.44M
232.95%
-436K
87.32%
2.15M
592.89%
2.28M
6.28%
1.46M
36.30%
-986K
167.77%
2.15M
318.15%
2.25M
4.42%
-168K
107.48%
1.45M
961.31%
-254K
117.55%
1.16M
557.87%
2.47M
112.21%
3.22M
30.43%
5.33M
65.70%
6.14M
15.19%
6.42M
4.48%
4.45M
30.67%
7.73M
73.78%
8.97M
15.96%
9.26M
3.27%
5.62M
39.32%
3.31M
41.09%
net income
-9.69M
-
-941K
90.29%
1.97M
309.35%
2.71M
37.51%
-2.49M
191.81%
-1.77M
28.91%
1.83M
203.56%
2.33M
27.53%
3.44M
47.45%
4.76M
38.37%
6.93M
45.55%
4.70M
32.16%
11.72M
149.15%
-120K
101.02%
6.00M
5,099.17%
6.34M
5.77%
2.50M
60.54%
-2.51M
200.32%
7.06M
380.89%
5.97M
15.39%
-2.15M
136.01%
5.29M
346.09%
-2.66M
150.24%
3.96M
248.91%
5.34M
35.04%
9.21M
72.24%
15.11M
64.14%
18.51M
22.48%
18.12M
2.07%
12.88M
28.95%
21.11M
63.90%
23.20M
9.92%
27.57M
18.83%
16.59M
39.83%
8.64M
47.91%
weighted average shs out
18.98M
-
22.12M
16.51%
22.14M
0.09%
22.15M
0.07%
22.17M
0.06%
22.23M
0.27%
22.25M
0.09%
22.27M
0.09%
22.29M
0.08%
22.35M
0.31%
22.51M
0.68%
22.69M
0.80%
22.89M
0.89%
22.96M
0.33%
23.03M
0.29%
23.05M
0.08%
23.06M
0.03%
23.12M
0.26%
23.14M
0.09%
23.18M
0.21%
23.19M
0.02%
23.24M
0.21%
23.26M
0.09%
23.29M
0.15%
23.30M
0.05%
23.37M
0.29%
23.40M
0.13%
23.43M
0.12%
23.45M
0.10%
23.48M
0.09%
23.49M
0.06%
23.59M
0.44%
23.60M
0.03%
23.65M
0.21%
23.68M
0.14%
weighted average shs out dil
18.98M
-
22.12M
16.51%
22.40M
1.28%
22.44M
0.16%
22.37M
0.32%
22.23M
0.63%
22.42M
0.87%
22.55M
0.58%
22.60M
0.24%
22.89M
1.28%
22.83M
0.26%
22.97M
0.60%
23.10M
0.56%
22.96M
0.59%
23.36M
1.74%
23.40M
0.18%
23.41M
0.03%
23.12M
1.26%
23.37M
1.09%
23.42M
0.23%
23.19M
0.99%
23.42M
1.00%
23.26M
0.69%
23.48M
0.94%
23.47M
0.02%
23.51M
0.15%
23.57M
0.24%
23.57M
0.02%
23.58M
0.03%
23.64M
0.25%
23.64M
0.03%
23.67M
0.13%
23.74M
0.29%
23.86M
0.51%
23.93M
0.28%
eps
-0.51
-
-0.04
91.67%
0.09
311.76%
0.12
33.33%
-0.11
191.67%
-0.08
27.64%
0.08
200.50%
0.10
25.00%
0.15
50.00%
0.21
40%
0.31
47.62%
0.21
32.26%
0.51
142.86%
-0.01
101.02%
0.26
5,100%
0.28
7.69%
0.11
60.71%
-0.11
200%
0.30
372.73%
0.26
13.33%
-0.09
135.65%
0.23
348.11%
-0.11
147.83%
0.17
254.55%
0.23
35.29%
0.39
69.57%
0.65
66.67%
0.79
21.54%
0.77
2.53%
0.55
28.57%
0.90
63.64%
0.98
8.89%
1.17
19.39%
0.70
40.17%
0.36
48.57%
epsdiluted
-0.51
-
-0.04
91.67%
0.09
311.76%
0.12
33.33%
-0.11
191.67%
-0.08
27.64%
0.08
200.50%
0.10
25.00%
0.15
50.00%
0.21
40%
0.30
42.86%
0.20
33.33%
0.51
155.00%
-0.01
101.02%
0.26
5,100%
0.27
3.85%
0.11
59.26%
-0.11
200%
0.30
372.73%
0.25
16.67%
-0.09
137.08%
0.23
348.11%
-0.11
147.83%
0.17
254.55%
0.23
35.29%
0.39
69.57%
0.64
64.10%
0.79
23.44%
0.77
2.53%
0.54
29.87%
0.89
64.81%
0.98
10.11%
1.16
18.37%
0.70
39.66%
0.36
48.57%

All numbers in USD (except ratios and percentages)