bf/NYSE:FIX_icon.png

NYSE:FIX

Comfort Systems USA

  • Stock

USD

Last Close

957.78

06/11 21:10

Market Cap

11.06B

Beta: 1.22

Volume Today

638.57K

Avg: 303.09K

PE Ratio

28.05

PFCF: 15.59

Dividend Yield

0.38%

Payout:9.34%

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
Sep '25
revenue
356.47M
-
369.55M
3.67%
416.57M
12.72%
410.56M
1.44%
383.84M
6.51%
385.94M
0.55%
427.54M
10.78%
428.76M
0.29%
392.10M
8.55%
380.59M
2.94%
465.41M
22.29%
480.85M
3.32%
461.07M
4.11%
464.94M
0.84%
535.04M
15.08%
594.54M
11.12%
588.36M
1.04%
538.47M
8.48%
650.30M
20.77%
706.92M
8.71%
719.58M
1.79%
700.13M
2.70%
743.47M
6.19%
714.10M
3.95%
698.96M
2.12%
669.76M
4.18%
713.89M
6.59%
833.90M
16.81%
856.08M
2.66%
885.22M
3.40%
1.02B
14.99%
1.12B
10.03%
1.12B
0.25%
1.17B
5.14%
1.30B
10.37%
1.38B
6.30%
1.36B
1.49%
1.54B
13.22%
1.81B
17.78%
1.81B
0.11%
1.87B
3.06%
1.83B
1.96%
2.17B
18.68%
2.45B
12.78%
cost of revenue
287.16M
-
304.86M
6.16%
334.52M
9.73%
323.10M
3.41%
299.91M
7.18%
312.44M
4.18%
338.11M
8.22%
335.94M
0.64%
303.83M
9.56%
304.63M
0.26%
369.67M
21.35%
379.99M
2.79%
367.34M
3.33%
375.89M
2.33%
423.86M
12.76%
466.67M
10.10%
470.18M
0.75%
431.81M
8.16%
530.29M
22.81%
564.22M
6.40%
587.02M
4.04%
583.04M
0.68%
597.77M
2.53%
566.90M
5.16%
561.96M
0.87%
546.29M
2.79%
587.44M
7.53%
674.68M
14.85%
702.01M
4.05%
732.07M
4.28%
842.96M
15.15%
917.79M
8.88%
905.94M
1.29%
969.24M
6.99%
1.07B
10.24%
1.10B
3.01%
1.09B
1.17%
1.24B
13.96%
1.46B
17.85%
1.43B
2.07%
1.43B
0.24%
1.43B
0.43%
1.66B
16.50%
1.84B
10.80%
gross profit
69.30M
-
64.69M
6.66%
82.05M
26.84%
87.47M
6.60%
83.93M
4.05%
73.50M
12.42%
89.43M
21.66%
92.82M
3.79%
88.27M
4.90%
75.95M
13.95%
95.74M
26.05%
100.86M
5.35%
93.73M
7.07%
89.05M
4.99%
111.18M
24.85%
127.87M
15.01%
118.17M
7.58%
106.67M
9.74%
120.02M
12.52%
142.70M
18.90%
132.56M
7.11%
117.09M
11.67%
145.69M
24.43%
147.20M
1.03%
137.00M
6.93%
123.47M
9.88%
126.45M
2.42%
159.21M
25.90%
154.07M
3.23%
153.14M
0.60%
174.99M
14.27%
202.22M
15.56%
211.25M
4.46%
205.41M
2.77%
227.92M
10.96%
277.50M
21.75%
269.78M
2.78%
297.36M
10.23%
349.42M
17.50%
381.71M
9.24%
433.74M
13.63%
403.42M
6.99%
509.90M
26.39%
607.87M
19.21%
selling and marketing expenses
-4.00M
-
general and administrative expenses
54.49M
-
53.70M
1.46%
57.37M
6.84%
57.90M
0.93%
60.00M
3.62%
58.18M
3.03%
61.02M
4.88%
61.03M
0.01%
62.96M
3.15%
63.25M
0.46%
66.60M
5.30%
66.71M
0.16%
70.03M
4.99%
70.02M
0.01%
71.21M
1.69%
75.30M
5.74%
80.46M
6.85%
78.91M
1.93%
84.51M
7.10%
90.01M
6.51%
86.59M
3.80%
92.92M
7.32%
92.92M
-
selling general and administrative expenses
54.49M
-
53.70M
1.46%
57.37M
6.84%
57.90M
0.93%
60.00M
3.62%
58.18M
3.03%
61.02M
4.88%
61.03M
0.01%
62.96M
3.15%
63.25M
0.46%
66.60M
5.30%
66.71M
0.16%
70.03M
4.99%
70.02M
0.01%
71.21M
1.69%
75.30M
5.74%
80.46M
6.85%
78.91M
1.93%
84.51M
7.10%
90.01M
6.51%
86.59M
3.80%
92.92M
7.32%
85.05M
8.48%
90.89M
6.87%
88.92M
2.17%
88.21M
0.79%
87.55M
0.75%
95.29M
8.84%
105.26M
10.47%
117.78M
11.89%
118.72M
0.80%
121.19M
2.08%
131.65M
8.63%
135.03M
2.57%
136.43M
1.04%
142.94M
4.77%
150.12M
5.03%
162.72M
8.40%
165.36M
1.62%
180.18M
8.96%
207.38M
15.10%
194.87M
6.03%
210.47M
8.00%
229.58M
9.08%
research and development expenses
other expenses
-13K
-
18K
238.46%
9K
50%
37K
311.11%
12K
67.57%
486K
3,950%
-111K
122.84%
80K
172.07%
642K
702.50%
18K
97.20%
29K
61.11%
10K
65.52%
992K
9,820%
38K
96.17%
3.98M
10,386.84%
39K
99.02%
79K
102.56%
15K
81.01%
149K
893.33%
3K
97.99%
20K
566.67%
25K
25%
-3.87M
15,584%
-15K
99.61%
42K
380%
-69K
264.29%
161K
333.33%
20K
87.58%
76K
280%
56K
26.32%
-1K
101.79%
46K
4,700%
33K
28.26%
1K
96.97%
44K
4,300%
-44K
200%
201K
556.82%
-165.89M
-
-556K
-
cost and expenses
341.66M
-
358.56M
4.95%
391.89M
9.30%
381.00M
2.78%
359.91M
5.54%
370.62M
2.98%
399.13M
7.69%
396.98M
0.54%
366.79M
7.60%
367.88M
0.30%
436.27M
18.59%
446.70M
2.39%
437.37M
2.09%
445.91M
1.95%
495.07M
11.02%
541.97M
9.47%
550.64M
1.60%
510.71M
7.25%
614.79M
20.38%
654.22M
6.41%
673.61M
2.96%
675.96M
0.35%
682.82M
1.01%
657.79M
3.67%
650.88M
1.05%
634.51M
2.52%
674.99M
6.38%
769.97M
14.07%
807.27M
4.84%
849.85M
5.27%
961.68M
13.16%
1.04B
8.04%
1.04B
0.13%
1.10B
6.43%
1.20B
9.12%
1.24B
3.21%
1.24B
0.45%
1.40B
13.29%
1.63B
15.96%
1.61B
0.95%
1.64B
1.90%
1.62B
1.14%
1.87B
15.48%
2.07B
10.61%
operating expenses
54.49M
-
53.70M
1.46%
57.37M
6.84%
57.90M
0.93%
60.00M
3.62%
58.18M
3.03%
61.02M
4.88%
61.03M
0.01%
62.96M
3.15%
63.25M
0.46%
66.60M
5.30%
66.71M
0.16%
70.03M
4.99%
70.02M
0.01%
71.21M
1.69%
75.30M
5.74%
80.46M
6.85%
78.91M
1.93%
84.51M
7.10%
90.01M
6.51%
86.59M
3.80%
92.92M
7.32%
85.05M
8.48%
90.89M
6.87%
88.92M
2.17%
88.21M
0.79%
87.55M
0.75%
95.29M
8.84%
105.26M
10.47%
117.78M
11.89%
118.72M
0.80%
121.19M
2.08%
131.65M
8.63%
135.03M
2.57%
136.43M
1.04%
142.94M
4.77%
150.12M
5.03%
162.72M
8.40%
165.36M
1.62%
180.18M
8.96%
207.38M
15.10%
194.87M
6.03%
210.47M
8.00%
229.58M
9.08%
interest expense
496K
-
505K
1.81%
454K
10.10%
399K
12.11%
391K
2.01%
701K
79.28%
604K
13.84%
563K
6.79%
472K
16.16%
390K
17.37%
1.04M
166.92%
961K
7.68%
749K
22.06%
713K
4.81%
736K
3.23%
1.15M
56.52%
1.09M
5.47%
1.04M
4.78%
2.98M
187.66%
2.78M
6.84%
1.53M
45.05%
2.62M
71.38%
2.55M
2.41%
1.73M
32.15%
1.48M
14.77%
1.50M
1.35%
1.36M
9.15%
1.58M
16.54%
536K
66.18%
2.13M
297.20%
3.03M
42.13%
3.61M
19.27%
4.56M
26.24%
4.08M
10.54%
3.92M
3.88%
1.89M
51.86%
401.30K
78.72%
-1.63M
506.93%
-1.71M
4.65%
1.73M
201.23%
1.58M
8.90%
1.62M
2.73%
-1.60M
199.14%
2.97M
285.30%
ebitda
14.80M
-
16.63M
12.41%
30.60M
83.94%
35.52M
16.10%
23.94M
32.60%
22.07M
7.83%
28.29M
28.22%
38.38M
35.66%
25.95M
32.38%
18.88M
27.27%
39.96M
111.69%
44.61M
11.66%
24.69M
44.66%
28.32M
14.71%
54.46M
92.27%
63.65M
16.87%
37.80M
40.61%
27.77M
26.51%
35.66M
28.39%
66.20M
85.66%
58.27M
11.98%
36.95M
36.59%
78.76M
113.16%
71.65M
9.03%
48.12M
32.84%
51.16M
6.33%
54.77M
7.04%
63.95M
16.76%
66.63M
4.20%
56.26M
15.56%
76.89M
36.66%
100.87M
31.19%
79.63M
21.06%
91.29M
14.64%
111.71M
22.37%
155.86M
39.52%
147.57M
5.32%
135.46M
8.21%
222.74M
64.43%
226.30M
1.60%
220.90M
2.38%
243.76M
10.35%
299.87M
23.02%
378.87M
26.34%
operating income
14.89M
-
11.17M
25.01%
24.83M
122.34%
29.86M
20.26%
24.18M
19.01%
15.47M
36.05%
28.61M
85.02%
31.95M
11.65%
25.55M
20.04%
11.76M
53.98%
29.27M
148.94%
34.34M
17.32%
23.90M
30.38%
19.24M
19.51%
40.17M
108.80%
52.79M
31.40%
38.03M
27.96%
27.98M
26.43%
35.70M
27.60%
53.40M
49.58%
46.55M
12.83%
24.72M
46.89%
60.96M
146.58%
56.69M
7.02%
48.28M
14.83%
35.60M
26.25%
39.40M
10.65%
64.11M
62.72%
49.33M
23.05%
35.69M
27.65%
56.65M
58.73%
81.44M
43.75%
59.53M
26.90%
70.89M
19.08%
92.08M
29.90%
135.14M
46.76%
119.66M
11.46%
135.46M
13.21%
184.06M
35.88%
202.88M
10.23%
226.35M
11.57%
209.10M
7.62%
299.87M
43.41%
378.87M
26.34%
depreciation and amortization
5.97M
-
5.62M
5.88%
5.84M
3.88%
5.92M
1.39%
6.03M
1.82%
6.26M
3.78%
6.90M
10.26%
6.51M
5.61%
6.50M
0.28%
6.14M
5.48%
10.76M
75.27%
10.44M
3.00%
10.12M
3.04%
9.24M
8.70%
10.48M
13.44%
11.01M
5.04%
11.96M
8.60%
10.72M
10.31%
14.29M
33.30%
13.42M
6.09%
13.13M
2.20%
12.69M
3.34%
18.08M
42.49%
15.35M
15.11%
14.51M
5.50%
15.98M
10.14%
15.70M
1.74%
18.33M
16.74%
18.94M
3.37%
20.57M
8.60%
20.24M
1.63%
19.44M
3.96%
20.10M
3.42%
20.40M
1.50%
20.09M
1.56%
20.39M
1.49%
27.91M
36.91%
38.68M
-
36.75M
4.98%
34.88M
5.09%
34.13M
2.18%
44.91M
-
total other income expenses net
34K
-
194K
470.59%
285K
46.91%
335K
17.54%
367K
9.55%
631K
71.93%
-235K
137.24%
1.05M
546.81%
1.14M
8.86%
-959K
183.90%
-443K
53.81%
2.66M
701.13%
3.07M
15.21%
402K
86.90%
4.09M
917.66%
692K
83.08%
-2.17M
412.86%
76K
103.51%
-1.42M
1,969.74%
-1.29M
9.01%
1.53M
218.72%
2.85M
85.73%
-3.56M
224.83%
3.79M
206.35%
7.54M
99.18%
1.47M
80.54%
5.23M
256.71%
-1.04M
119.95%
3.89M
472.80%
2.02M
48.15%
-3.14M
255.40%
-7.00M
123.25%
10.67M
252.41%
-5.06M
147.42%
-2.46M
51.34%
-8.19M
232.74%
-7.93M
3.20%
-12.40M
56.42%
-14.40M
16.12%
-15.07M
4.64%
-40.32M
167.50%
-1.09M
97.31%
-3.39M
212.06%
-8.42M
148.33%
income before tax
14.35M
-
10.68M
25.55%
24.58M
130.09%
29.50M
20.02%
23.91M
18.96%
15.25M
36.20%
27.56M
80.72%
32.27M
17.09%
25.98M
19.50%
11.37M
56.24%
27.68M
143.50%
35.87M
29.57%
26.02M
27.47%
18.73M
28.00%
43.34M
131.38%
52.14M
20.28%
34.46M
33.90%
26.80M
22.24%
31.11M
16.07%
48.71M
56.58%
45.13M
7.34%
24.47M
45.79%
54.56M
123.01%
58.37M
6.97%
54.14M
7.24%
35.23M
34.93%
42.78M
21.44%
61.30M
43.28%
50.97M
16.85%
37.71M
26.01%
53.52M
41.92%
74.44M
39.09%
70.20M
5.69%
65.83M
6.23%
85.20M
29.44%
125.44M
47.22%
111.73M
10.93%
123.06M
10.14%
169.66M
37.87%
187.81M
10.70%
186.04M
0.94%
208.01M
11.81%
296.48M
42.53%
370.46M
24.95%
income tax expense
2.53M
-
3.79M
50.10%
8.80M
131.90%
9.61M
9.29%
9.02M
6.15%
5.50M
39.07%
9.85M
79.13%
11.80M
19.86%
9.11M
22.79%
3.89M
57.29%
9.71M
149.51%
13.59M
39.89%
18.48M
36.02%
2.07M
88.78%
10.80M
420.59%
13.60M
25.91%
9.31M
31.54%
6.93M
25.51%
6.93M
0%
12.47M
79.91%
11.08M
11.18%
6.75M
39.06%
15.07M
123.23%
8.28M
45.06%
11.30M
36.50%
8.74M
22.69%
9.82M
12.36%
15.00M
52.79%
13.37M
10.84%
-49.05M
466.81%
11.27M
122.97%
12.92M
14.65%
14.78M
14.36%
8.61M
41.73%
15.73M
82.67%
20.31M
29.17%
20.15M
0.81%
26.74M
32.70%
35.65M
33.32%
41.58M
16.64%
40.17M
3.39%
38.72M
3.60%
65.64M
69.50%
78.84M
20.12%
net income
10.68M
-
5.07M
52.57%
13.40M
164.59%
17.67M
31.85%
13.22M
25.19%
9.76M
26.22%
17.72M
81.62%
20.47M
15.54%
16.87M
17.61%
7.48M
55.67%
17.97M
140.36%
22.28M
23.99%
7.54M
66.17%
16.66M
120.97%
32.55M
95.37%
38.54M
18.42%
25.16M
34.73%
19.87M
21.03%
24.17M
21.68%
36.23M
49.89%
34.05M
6.02%
17.72M
47.97%
39.49M
122.93%
50.09M
26.82%
42.84M
14.47%
26.49M
38.16%
32.97M
24.44%
46.30M
40.44%
37.59M
18.80%
86.76M
130.78%
42.25M
51.31%
61.52M
45.61%
55.42M
9.90%
57.22M
3.23%
69.48M
21.43%
105.13M
51.31%
91.58M
12.88%
96.32M
5.17%
134.01M
39.13%
146.24M
9.12%
145.87M
0.25%
169.29M
16.05%
230.85M
36.36%
291.62M
26.32%
weighted average shs out
37.26M
-
37.28M
0.05%
37.46M
0.47%
37.55M
0.25%
37.47M
0.21%
37.34M
0.34%
37.44M
0.25%
37.36M
0.21%
37.20M
0.43%
37.23M
0.07%
37.30M
0.19%
37.23M
0.17%
37.18M
0.14%
37.19M
0.03%
37.22M
0.08%
37.29M
0.20%
37.10M
0.51%
36.92M
0.48%
36.94M
0.05%
36.80M
0.37%
36.67M
0.36%
36.67M
0%
36.58M
0.25%
36.56M
0.07%
36.36M
0.54%
36.29M
0.20%
36.40M
0.32%
36.30M
0.29%
36.30M
0%
36.08M
0.61%
35.97M
0.29%
35.85M
0.33%
35.83M
0.07%
35.81M
0.04%
35.82M
0.03%
35.82M
0.01%
35.75M
0.19%
35.74M
0.04%
35.75M
0.02%
35.67M
0.22%
35.60M
0.19%
35.52M
0.22%
35.31M
0.61%
35.31M
0%
weighted average shs out dil
37.44M
-
37.60M
0.45%
37.92M
0.83%
38.01M
0.24%
37.94M
0.18%
37.83M
0.28%
37.91M
0.21%
37.82M
0.24%
37.68M
0.36%
37.72M
0.11%
37.70M
0.05%
37.63M
0.21%
37.63M
0.02%
37.63M
0.02%
37.60M
0.06%
37.67M
0.16%
37.47M
0.53%
37.23M
0.62%
37.22M
0.03%
37.05M
0.46%
36.67M
1.02%
36.91M
0.63%
36.74M
0.46%
36.75M
0.04%
36.56M
0.51%
36.50M
0.17%
36.57M
0.18%
36.43M
0.36%
36.43M
0%
36.19M
0.68%
36.07M
0.32%
35.97M
0.28%
35.95M
0.07%
35.91M
0.11%
35.91M
0.00%
35.92M
0.03%
35.85M
0.18%
35.83M
0.07%
35.83M
0%
35.76M
0.20%
35.69M
0.18%
35.60M
0.24%
35.37M
0.66%
35.37M
0.01%
eps
0.29
-
0.14
51.72%
0.36
157.14%
0.47
30.56%
0.35
25.53%
0.26
25.71%
0.47
80.77%
0.55
17.02%
0.45
18.18%
0.20
55.56%
0.48
140.00%
0.60
25%
0.20
66.67%
0.45
125%
0.87
93.33%
1.03
18.39%
0.68
33.98%
0.54
20.59%
0.65
20.37%
0.98
50.77%
0.93
5.10%
0.48
48.39%
1.08
125.00%
1.37
26.85%
1.18
13.87%
0.73
38.14%
0.91
24.66%
1.28
40.66%
1.04
18.75%
2.40
130.77%
1.17
51.25%
1.72
47.01%
1.55
9.88%
1.60
3.23%
1.94
21.25%
2.93
51.03%
2.56
12.63%
2.70
5.47%
3.75
38.89%
4.10
9.33%
4.10
0%
4.77
16.34%
6.54
37.11%
8.26
26.30%
epsdiluted
0.29
-
0.13
55.17%
0.35
169.23%
0.46
31.43%
0.35
23.91%
0.26
25.71%
0.47
80.77%
0.54
14.89%
0.45
16.67%
0.20
55.56%
0.48
140.00%
0.59
22.92%
0.20
66.10%
0.44
120%
0.87
97.73%
1.02
17.24%
0.67
34.31%
0.53
20.90%
0.65
22.64%
0.98
50.77%
0.93
5.10%
0.48
48.39%
1.08
125.00%
1.36
25.93%
1.17
13.97%
0.73
37.61%
0.90
23.29%
1.27
41.11%
1.03
18.90%
2.40
133.01%
1.17
51.25%
1.71
46.15%
1.54
9.94%
1.59
3.25%
1.93
21.38%
2.93
51.81%
2.55
12.97%
2.69
5.49%
3.74
39.03%
4.09
9.36%
4.09
0%
4.75
16.14%
6.53
37.47%
8.25
26.34%

All numbers in USD (except ratios and percentages)