bf/NYSE:FIX_icon.png

NYSE:FIX

Comfort Systems USA, Inc.

  • Stock

USD

Last Close

321.60

17/05 20:00

Market Cap

7.41B

Beta: 1.22

Volume Today

427.56K

Avg: 303.09K

PE Ratio

28.05

PFCF: 15.59

Dividend Yield

0.38%

Payout:9.34%

Jun '13
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
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
account payables
101.25M
-
95.67M
5.51%
100.83M
5.39%
96.78M
4.01%
108.36M
11.97%
99.23M
8.42%
106.21M
7.03%
109.48M
3.08%
117.78M
7.58%
106.06M
9.95%
106.68M
0.59%
106.54M
0.14%
116.10M
8.98%
106.17M
8.56%
103.44M
2.57%
98.13M
5.13%
124.33M
26.69%
122.20M
1.71%
132.01M
8.03%
128.25M
2.85%
145.37M
13.35%
150.88M
3.79%
176.17M
16.76%
136.12M
22.74%
165.12M
21.31%
176.62M
6.97%
196.19M
11.08%
184.63M
5.90%
202.07M
9.45%
176.48M
12.66%
204.15M
15.67%
184.50M
9.62%
207.45M
12.44%
236.39M
13.95%
254.79M
7.78%
267.25M
4.89%
293.96M
10.00%
330.29M
12.36%
337.38M
2.15%
351.51M
4.19%
396.18M
12.71%
441.13M
11.35%
419.96M
4.80%
557.86M
32.84%
accumulated other comprehensive income loss
-74.11M
-
-79.64M
-
-87.64M
-
-97.14M
-
-108.31M
-
-119.22M
-
-129.37M
-
cash and cash equivalents
23.35M
-
45.30M
94.06%
52.05M
14.90%
40.65M
21.91%
49.76M
22.41%
43.88M
11.81%
32.06M
26.93%
38.89M
21.29%
40.71M
4.68%
45.07M
10.70%
56.46M
25.28%
43.54M
22.89%
38.28M
12.08%
25.34M
33.81%
32.07M
26.59%
31.44M
1.96%
34.47M
9.61%
29.50M
14.42%
36.54M
23.89%
25.22M
30.99%
28.00M
11.03%
19.25M
31.26%
45.62M
137.01%
29.13M
36.15%
36.79M
26.29%
40.36M
9.72%
50.79M
25.83%
133.26M
162.39%
53.25M
60.04%
70.54M
32.46%
54.90M
22.18%
52.12M
5.06%
53.66M
2.96%
67.72M
26.21%
58.78M
13.21%
115.61M
96.70%
69.13M
40.21%
71.14M
2.91%
57.21M
19.57%
48.56M
15.13%
60.01M
23.57%
137.62M
129.34%
205.15M
49.07%
100.79M
50.87%
cash and short term investments
23.35M
-
45.30M
94.06%
52.05M
14.90%
40.65M
21.91%
49.76M
22.41%
43.88M
11.81%
32.06M
26.93%
38.89M
21.29%
40.71M
4.68%
45.07M
10.70%
56.46M
25.28%
43.54M
22.89%
38.28M
12.08%
25.34M
33.81%
32.07M
26.59%
31.44M
1.96%
34.47M
9.61%
29.50M
14.42%
36.54M
23.89%
25.22M
30.99%
28.00M
11.03%
19.25M
31.26%
45.62M
137.01%
29.13M
36.15%
36.79M
26.29%
40.36M
9.72%
50.79M
25.83%
133.26M
162.39%
53.25M
60.04%
70.54M
32.46%
54.90M
22.18%
52.12M
5.06%
53.66M
2.96%
67.72M
26.21%
58.78M
13.21%
115.61M
96.70%
69.13M
40.21%
71.14M
2.91%
57.21M
19.57%
48.56M
15.13%
60.01M
23.57%
137.62M
129.34%
205.15M
49.07%
100.79M
50.87%
common stock
411K
-
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
411K
0%
deferred revenue
76.08M
-
62.57M
17.77%
64.59M
3.23%
58.41M
9.57%
73.77M
26.31%
72.86M
1.24%
77.45M
6.30%
82.31M
6.28%
90.32M
9.74%
80.40M
10.98%
85.40M
6.21%
83.81M
1.86%
88.12M
5.14%
81.41M
7.61%
83.98M
3.17%
76.83M
8.51%
99.54M
29.55%
103.05M
3.53%
106.00M
2.87%
107.94M
1.82%
133.96M
24.11%
131.15M
2.10%
130.99M
0.13%
120.29M
8.17%
165.29M
37.41%
167.10M
1.09%
172.42M
3.19%
215.11M
24.75%
226.05M
5.09%
217.45M
3.80%
226.24M
4.04%
248.40M
9.80%
255.36M
2.80%
244.58M
4.22%
321.11M
31.29%
316.48M
1.44%
386.26M
22.05%
411.94M
6.65%
461.78M
12.10%
717.29M
55.33%
696.37M
2.92%
775.30M
11.33%
909.54M
17.31%
deferred revenue non current
-8.27M
-
-10.82M
-
-1.81M
-
-1.81M
-
2.29M
-
-2.26M
-
-1.39M
-
-1.39M
0%
-1.39M
0%
-1.34M
-
-1.34M
-
188.14M
-
deferrred tax liabilities non current
8.27M
-
8.60M
3.98%
9.94M
15.65%
8.94M
10.11%
9.10M
1.82%
7.17M
21.23%
10.82M
50.93%
10.20M
5.67%
9.84M
3.56%
9.64M
2.07%
1.81M
81.22%
1.81M
0%
1.81M
0%
1.81M
0%
2.29M
26.46%
2.29M
0%
2.29M
0%
2.29M
0%
2.26M
1.14%
4.83M
113.65%
4.83M
0%
4.83M
0%
1.39M
71.31%
1.39M
0%
1.39M
0%
1.39M
0%
1.43M
2.74%
1.43M
0%
3.37M
136.14%
3.37M
0%
1.34M
60.21%
1.34M
0%
1.34M
0%
1.34M
0%
1.75M
30.32%
1.75M
0%
1.75M
0%
1.75M
0%
6.65M
-
1.12M
83.16%
1.12M
0%
goodwill
114.59M
-
114.59M
0%
114.59M
0%
114.59M
0%
138.36M
20.75%
138.05M
0.23%
140.34M
1.66%
143.57M
2.30%
143.57M
0%
143.67M
0.07%
143.87M
0.14%
147.30M
2.38%
147.51M
0.15%
148.14M
0.43%
149.21M
0.72%
148.10M
0.74%
203.22M
37.22%
203.77M
0.27%
200.58M
1.56%
203.20M
1.30%
205.16M
0.97%
231.19M
12.69%
235.18M
1.73%
235.86M
0.29%
332.56M
41.00%
332.20M
0.11%
332.45M
0.07%
347.39M
4.50%
420.78M
21.13%
420.78M
0%
464.39M
10.36%
472.78M
1.81%
472.05M
0.15%
526.96M
11.63%
592.11M
12.36%
593.95M
0.31%
611M
2.87%
611.04M
0.01%
611.79M
0.12%
637.43M
4.19%
637.49M
0.01%
637.49M
0%
666.83M
4.60%
862.93M
29.41%
goodwill and intangible assets
155.43M
-
153.69M
1.12%
151.97M
1.12%
151.09M
0.58%
186.68M
23.56%
184.31M
1.27%
186.01M
0.92%
189.58M
1.92%
187.69M
1.00%
186.16M
0.81%
184.95M
0.65%
196.44M
6.21%
194.54M
0.97%
193.13M
0.72%
191.64M
0.77%
188.98M
1.39%
286.49M
51.60%
282.30M
1.46%
276.63M
2.01%
281.53M
1.77%
283.13M
0.57%
329.90M
16.52%
330.46M
0.17%
326.93M
1.07%
506.56M
54.94%
498.94M
1.50%
492.42M
1.31%
515.07M
4.60%
630.95M
22.50%
622.78M
1.29%
696.20M
11.79%
703.19M
1.00%
693.63M
1.36%
795.06M
14.62%
896.89M
12.81%
885.94M
1.22%
907.54M
2.44%
896.13M
1.26%
885.69M
1.17%
933.50M
5.40%
922.54M
1.17%
911.62M
1.18%
947.23M
3.91%
1.35B
42.82%
intangible assets
40.85M
-
39.11M
4.26%
37.38M
4.41%
36.50M
2.35%
48.32M
32.37%
46.26M
4.26%
45.67M
1.28%
46.01M
0.76%
44.12M
4.11%
42.49M
3.70%
41.08M
3.32%
49.14M
19.62%
47.03M
4.30%
44.99M
4.33%
42.44M
5.69%
40.87M
3.68%
83.27M
103.73%
78.53M
5.69%
76.04M
3.16%
78.33M
3.01%
77.97M
0.46%
98.71M
26.61%
95.28M
3.48%
91.07M
4.41%
174.00M
91.05%
166.74M
4.17%
159.97M
4.06%
167.68M
4.81%
210.16M
25.34%
202.00M
3.89%
231.81M
14.76%
230.41M
0.60%
221.58M
3.83%
268.10M
20.99%
304.78M
13.68%
291.99M
4.20%
296.54M
1.56%
285.09M
3.86%
273.90M
3.93%
296.07M
8.09%
285.06M
3.72%
274.13M
3.83%
280.40M
2.29%
489.88M
74.71%
inventory
9.65M
-
9.34M
3.26%
8.43M
9.70%
8.89M
5.49%
9.08M
2.15%
8.94M
1.62%
8.65M
3.26%
10.03M
15.97%
10.20M
1.77%
9.05M
11.29%
7.94M
12.27%
9.78M
23.20%
9.95M
1.74%
9.72M
2.35%
9.21M
5.26%
9.96M
8.15%
10.57M
6.16%
10.78M
1.96%
10.30M
4.41%
11.03M
7.05%
11.99M
8.68%
12.79M
6.75%
12.42M
2.96%
12.91M
3.96%
12.73M
1.35%
12.67M
0.53%
10.05M
20.64%
10.31M
2.58%
12.21M
18.43%
12.70M
4.00%
13.47M
6.08%
15.65M
16.19%
18.84M
20.34%
19.91M
5.69%
21.85M
9.77%
24.92M
14.03%
31.25M
25.40%
38.15M
22.09%
35.31M
7.44%
37.01M
4.83%
41.62M
12.44%
53.90M
29.51%
65.54M
21.59%
71.06M
8.43%
long term debt
5.10M
-
5M
1.96%
7M
-
52.61M
651.63%
42.61M
19.02%
40.03M
6.05%
37.46M
6.41%
19.40M
48.23%
11.31M
41.67%
10.76M
4.92%
53.73M
399.54%
38.66M
28.04%
27.60M
28.60%
2.05M
92.58%
761K
62.84%
103.51M
13,502.23%
80.98M
21.76%
59.93M
26.00%
64.88M
8.27%
57.86M
10.81%
93.67M
61.88%
73.64M
21.39%
136.51M
85.38%
284.67M
108.53%
301.38M
5.87%
278.01M
7.75%
403.52M
45.14%
315.19M
21.89%
303.85M
3.60%
235.73M
22.42%
254.41M
7.92%
237.33M
6.71%
266.77M
12.40%
492.94M
84.78%
519.11M
5.31%
516.84M
0.44%
492.63M
4.68%
247.25M
49.81%
312.78M
26.51%
249.25M
20.31%
225.38M
9.57%
39.34M
82.54%
286.72M
628.74%
long term investments
-8.27M
-
-8.60M
3.98%
-9.94M
15.65%
-8.94M
10.11%
-9.10M
1.82%
-7.17M
21.23%
-10.82M
50.93%
-10.20M
5.67%
-9.84M
3.56%
-9.64M
2.07%
-1.81M
81.22%
-28.74M
-
-27.17M
-
-22.97M
-
-17.63M
-
-17.48M
0.84%
-17.18M
1.77%
-29.40M
-
-22.81M
-
4.30M
-
net debt
-17.95M
-
-38.30M
113.45%
-50.05M
30.67%
-31.65M
36.77%
3.14M
109.93%
-948K
130.15%
8.28M
973.63%
-1.13M
113.64%
-21.03M
1,761.15%
-33.40M
58.81%
-44.96M
34.61%
11.03M
124.54%
1.20M
89.15%
2.56M
113.53%
-29.26M
1,244.87%
-29.44M
0.60%
70.27M
338.70%
52.20M
25.72%
24.00M
54.03%
40.77M
69.91%
30.98M
24.03%
77.70M
150.85%
31.30M
59.72%
110.14M
251.89%
258.26M
134.49%
274.86M
6.43%
262.06M
4.66%
271.11M
3.45%
262.03M
3.35%
233.38M
10.93%
180.84M
22.51%
202.30M
11.87%
187.91M
7.11%
205.01M
9.10%
456.00M
122.43%
403.90M
11.43%
450.16M
11.45%
424.01M
5.81%
199.03M
53.06%
275.69M
38.51%
202.57M
26.52%
101.09M
50.10%
51.62M
48.93%
198.81M
285.12%
net receivables
321.14M
-
308.76M
3.86%
295.59M
4.26%
310.05M
4.89%
340.08M
9.69%
331.76M
2.45%
331.19M
0.17%
347.15M
4.82%
369.10M
6.32%
356.67M
3.37%
333.39M
6.53%
355.64M
6.67%
369.03M
3.77%
380.67M
3.15%
348.21M
8.53%
349.05M
0.24%
446.52M
27.92%
443.48M
0.68%
412.98M
6.88%
449.41M
8.82%
516.65M
14.96%
561.31M
8.64%
528.76M
5.80%
494.05M
6.56%
644.50M
30.45%
688.58M
6.84%
714.95M
3.83%
720.25M
0.74%
716.59M
0.51%
717.74M
0.16%
683.76M
4.73%
680.99M
0.41%
735.55M
8.01%
775.07M
5.37%
922.99M
19.08%
967.72M
4.85%
1.11B
14.60%
1.22B
10.14%
1.13B
7.62%
1.33B
17.54%
1.35B
1.66%
1.58B
17.05%
1.59B
0.51%
1.65B
3.88%
other assets
other current assets
44.14M
-
30.50M
30.91%
49.01M
60.71%
32.87M
32.93%
38.66M
17.61%
25.42M
34.26%
49.76M
95.77%
31.48M
36.74%
33.74M
7.21%
36.53M
8.27%
34.42M
5.79%
34.35M
0.20%
27.23M
20.74%
36.24M
33.11%
35.68M
1.55%
35.97M
0.83%
40.65M
13.01%
39.33M
3.25%
39.83M
1.27%
6.13M
84.60%
5.18M
15.52%
6.33M
22.11%
35.32M
458.08%
34.09M
3.47%
45.30M
32.86%
8.79M
80.60%
14.40M
63.81%
14.61M
1.50%
10.45M
28.46%
10.31M
1.34%
73.19M
609.73%
13.81M
81.13%
11.35M
17.83%
61.92M
445.52%
23.70M
61.72%
31.37M
32.35%
28.84M
8.09%
27.37M
5.08%
122.13M
346.20%
47.19M
61.36%
50.48M
6.98%
42.69M
15.44%
54.31M
27.23%
228.72M
321.14%
other current liabilities
97.94M
-
106.42M
8.65%
102.03M
4.13%
93.90M
7.96%
97.81M
4.16%
106.57M
8.95%
98.66M
7.42%
100.74M
2.10%
116.07M
15.22%
122.31M
5.38%
112.56M
7.98%
115.69M
2.78%
121.56M
5.08%
125.83M
3.51%
129.49M
2.91%
116.83M
9.78%
150.33M
28.67%
147.84M
1.65%
135.10M
8.62%
128.74M
4.71%
137.86M
7.09%
160.53M
16.45%
156.63M
2.43%
150.68M
3.79%
186.26M
23.61%
220.16M
18.20%
204.54M
7.09%
199.04M
2.69%
253.28M
27.25%
261.33M
3.18%
245.94M
5.89%
106.10M
56.86%
254.37M
139.75%
255.34M
0.38%
238.81M
6.47%
273.07M
14.34%
285.51M
4.56%
299.26M
4.82%
362.64M
21.18%
326.39M
10.00%
375.59M
15.07%
399.22M
6.29%
362.41M
9.22%
1.57B
332.91%
other liabilities
other non current assets
8.06M
-
6.59M
18.26%
5.99M
9.06%
5.81M
3.04%
5.85M
0.60%
6.39M
9.25%
10.79M
68.97%
10.78M
0.14%
10.92M
1.35%
10.90M
0.18%
21.55M
97.72%
6.05M
71.93%
34.88M
476.45%
6.07M
82.60%
33.11M
445.62%
5.34M
83.86%
5.24M
1.97%
4.75M
9.37%
27.54M
480.24%
4.21M
84.73%
5.18M
23.09%
7.38M
42.57%
22.79M
208.75%
22.74M
0.23%
103.11M
353.50%
5.46M
94.71%
6.62M
21.20%
6.48M
2.04%
7.00M
8.09%
7.29M
4.10%
132.10M
1,711.80%
8.14M
93.84%
8.85M
8.69%
136.02M
1,437.49%
8.68M
93.62%
9.62M
10.83%
11.94M
24.08%
12.25M
2.60%
144.50M
1,079.62%
13.96M
90.34%
15.66M
12.17%
14.81M
5.45%
10.95M
26.10%
16.54M
51.12%
other non current liabilities
18.42M
-
8.00M
56.59%
8.42M
5.32%
8.07M
4.19%
9.39M
16.45%
10.90M
16.00%
21.69M
99.04%
11.13M
48.69%
7.84M
29.57%
8.20M
4.66%
10.44M
27.29%
8.48M
18.80%
11.05M
30.38%
9.65M
12.70%
7.96M
17.49%
9.56M
20.09%
15.03M
57.12%
15.58M
3.71%
29.52M
89.44%
17.83M
39.61%
17.18M
3.64%
22.82M
32.83%
23.82M
4.38%
18.48M
22.41%
100.79M
445.32%
29.33M
70.90%
32.27M
10.02%
20.45M
36.63%
46.96M
129.64%
47.28M
0.68%
132.29M
179.78%
44.99M
65.99%
42.86M
4.73%
170.51M
297.86%
72.21M
57.65%
51.95M
28.05%
56.01M
7.82%
59.96M
7.05%
179.51M
199.40%
66.54M
62.93%
72.93M
9.60%
72.44M
0.67%
77.94M
7.60%
102.79M
31.88%
othertotal stockholders equity
276.22M
-
276.72M
0.18%
354.77M
28.20%
281.39M
20.68%
282.64M
0.44%
277.53M
1.81%
356.12M
28.32%
277.67M
22.03%
280.53M
1.03%
278.59M
0.69%
364.56M
30.86%
260.94M
28.42%
260.42M
0.20%
254.85M
2.14%
349.37M
37.09%
252.69M
27.67%
252.47M
0.09%
248M
1.77%
357.57M
44.18%
246.59M
31.04%
248.85M
0.92%
245.27M
1.44%
347.95M
41.87%
229.52M
34.04%
225.93M
1.56%
218.91M
3.11%
345.58M
57.86%
210.59M
39.06%
210.31M
0.13%
203.75M
3.12%
193.21M
5.18%
197.55M
2.25%
197.68M
0.06%
175.51M
11.22%
176.48M
0.56%
167.13M
5.30%
148.35M
11.24%
146.14M
1.49%
144.87M
0.87%
147.47M
1.80%
143.12M
2.95%
141.75M
0.96%
129.75M
8.46%
137.06M
5.63%
preferred stock
property plant equipment net
42.52M
-
44.94M
5.69%
46.86M
4.27%
47.77M
1.94%
52.09M
9.04%
55.71M
6.95%
55.76M
0.09%
55.64M
0.21%
57.61M
3.55%
59.52M
3.31%
60.81M
2.17%
62.56M
2.87%
65.05M
3.99%
66.49M
2.21%
68.19M
2.56%
68.59M
0.58%
74.54M
8.67%
74.88M
0.46%
87.59M
16.97%
88.30M
0.81%
91.90M
4.08%
102.96M
12.04%
99.62M
3.25%
173.09M
73.75%
108.34M
37.41%
192.41M
77.59%
193.87M
0.76%
196.28M
1.24%
219.16M
11.66%
214.95M
1.92%
117.21M
45.47%
211.82M
80.73%
209.12M
1.27%
115.54M
44.75%
253.31M
119.24%
252.65M
0.26%
265.33M
5.02%
271.67M
2.39%
143.95M
47.01%
289.78M
101.30%
305.62M
5.47%
396.00M
29.57%
414.28M
4.62%
453.35M
9.43%
retained earnings
1.91M
-
11.23M
488.27%
14.77M
31.50%
13.07M
11.48%
15.40M
17.82%
20.94M
35.94%
29.38M
40.34%
32.21M
9.63%
43.38M
34.65%
58.60M
35.11%
69.39M
18.41%
76.72M
10.56%
91.87M
19.74%
109.72M
19.43%
123.98M
13.00%
128.85M
3.93%
144.03M
11.78%
163.52M
13.53%
168.27M
2.91%
182.14M
8.24%
211.72M
16.24%
247.09M
16.71%
268.90M
8.83%
285.26M
6.08%
305.75M
7.18%
338.31M
10.65%
368.69M
8.98%
382.04M
3.62%
417.71M
9.34%
463.96M
11.07%
502.81M
8.37%
525.14M
4.44%
553.92M
5.48%
595.87M
7.57%
628.77M
5.52%
710.86M
13.06%
748.08M
5.24%
804.59M
7.55%
854.64M
6.22%
905.61M
5.96%
967.93M
6.88%
1.07B
10.03%
1.15B
7.76%
1.24B
7.62%
short term debt
300K
-
2M
566.67%
2M
0%
2M
0%
289K
85.55%
328K
13.49%
317K
3.35%
299K
5.68%
287K
4.01%
360K
25.44%
751K
108.61%
841K
11.98%
817K
2.85%
290K
64.50%
763K
163.10%
1.24M
62.91%
1.23M
1.45%
708K
42.20%
613K
13.42%
1.11M
81.57%
1.11M
0%
3.28M
194.61%
3.28M
0%
2.75M
15.98%
10.38M
276.77%
13.85M
33.40%
34.83M
151.56%
850K
97.56%
85K
90%
70K
17.65%
16.59M
23,594.29%
152.70M
820.63%
4.24M
97.23%
5.96M
40.68%
21.84M
266.53%
407K
98.14%
2.45M
501.47%
2.51M
2.70%
9M
258.00%
11.47M
27.42%
13.33M
16.27%
13.33M
0.01%
29.29M
119.70%
12.88M
56.01%
short term investments
tax assets
8.27M
-
8.60M
3.98%
9.94M
15.65%
8.94M
10.11%
9.10M
1.82%
7.17M
21.23%
10.82M
50.93%
10.20M
5.67%
9.84M
3.56%
9.64M
2.07%
1.81M
81.22%
29.24M
1,515.47%
28.74M
1.70%
29.19M
1.54%
27.17M
6.91%
28.25M
3.96%
29.72M
5.20%
27.28M
8.19%
22.97M
15.82%
16.89M
26.46%
17.14M
1.47%
20.02M
16.80%
17.63M
11.91%
17.48M
0.84%
17.18M
1.77%
20.25M
17.92%
21.92M
8.24%
21.80M
0.55%
25.83M
18.48%
21.66M
16.17%
29.40M
35.76%
29.81M
1.39%
23.95M
19.65%
22.81M
4.76%
22.91M
0.41%
20.58M
10.16%
16.59M
19.36%
11.33M
31.74%
115.67M
921.14%
143.20M
23.81%
170.97M
19.39%
5.96M
96.51%
17.72M
197.42%
31.93M
80.15%
tax payables
1.82M
-
1.95M
-
2.22M
-
1.97M
-
2.31M
-
2.69M
-
2.94M
-
3.73M
-
3.86M
-
5.33M
-
6.59M
-
total assets
595.25M
-
594.45M
0.13%
601.82M
1.24%
588.84M
2.16%
668.11M
13.46%
656.41M
1.75%
665.75M
1.42%
678.80M
1.96%
703.05M
3.57%
694.53M
1.21%
691.59M
0.42%
708.97M
2.51%
729.01M
2.83%
717.74M
1.55%
708.90M
1.23%
687.61M
3.00%
893.15M
29.89%
884.59M
0.96%
881.12M
0.39%
882.72M
0.18%
959.17M
8.66%
1.06B
10.51%
1.06B
0.25%
1.08B
1.64%
1.44B
33.75%
1.47B
1.58%
1.51B
2.56%
1.62B
7.51%
1.68B
3.55%
1.68B
0.15%
1.76B
4.73%
1.72B
2.38%
1.75B
2.30%
1.95B
11.19%
2.21B
13.21%
2.31B
4.49%
2.44B
5.68%
2.55B
4.50%
2.60B
1.88%
2.84B
9.32%
2.92B
2.66%
3.14B
7.74%
3.31B
5.25%
3.90B
18.07%
total current assets
389.23M
-
389.23M
0.00%
397.00M
2.00%
384.17M
3.23%
423.50M
10.24%
410M
3.19%
413.19M
0.78%
422.81M
2.33%
446.82M
5.68%
437.94M
1.99%
424.27M
3.12%
414.68M
2.26%
434.54M
4.79%
422.86M
2.69%
415.96M
1.63%
396.45M
4.69%
497.17M
25.40%
495.38M
0.36%
489.36M
1.22%
491.79M
0.50%
561.82M
14.24%
599.68M
6.74%
609.70M
1.67%
557.27M
8.60%
726.58M
30.38%
750.40M
3.28%
790.18M
5.30%
878.44M
11.17%
792.50M
9.78%
811.30M
2.37%
811.85M
0.07%
762.57M
6.07%
819.40M
7.45%
904.71M
10.41%
1.03B
13.55%
1.14B
10.93%
1.24B
8.65%
1.36B
9.68%
1.31B
3.71%
1.46B
11.57%
1.50B
2.83%
1.81B
20.79%
1.91B
5.46%
2.05B
7.17%
total current liabilities
275.57M
-
266.65M
3.24%
269.44M
1.05%
251.09M
6.81%
280.23M
11.61%
278.98M
0.45%
282.64M
1.31%
292.82M
3.60%
324.46M
10.81%
309.14M
4.72%
305.39M
1.21%
306.88M
0.49%
326.60M
6.43%
313.70M
3.95%
317.68M
1.27%
293.04M
7.76%
375.42M
28.11%
373.80M
0.43%
373.73M
0.02%
366.04M
2.06%
418.31M
14.28%
445.85M
6.58%
467.06M
4.76%
409.84M
12.25%
527.05M
28.60%
577.73M
9.62%
608.00M
5.24%
599.63M
1.38%
681.49M
13.65%
655.34M
3.84%
692.90M
5.73%
691.69M
0.18%
721.41M
4.30%
742.26M
2.89%
836.55M
12.70%
857.20M
2.47%
968.18M
12.95%
1.04B
7.83%
1.17B
12.15%
1.41B
20.14%
1.48B
5.32%
1.63B
9.96%
1.72B
5.66%
2.14B
24.31%
total debt
5.40M
-
7M
29.63%
2M
71.43%
9M
350%
52.90M
487.81%
42.93M
18.84%
40.35M
6.03%
37.76M
6.40%
19.68M
47.88%
11.67M
40.70%
11.51M
1.42%
54.57M
374.24%
39.48M
27.66%
27.89M
29.35%
2.81M
89.92%
2.00M
28.71%
104.74M
5,126.45%
81.69M
22.00%
60.54M
25.89%
65.99M
9.01%
58.98M
10.63%
96.95M
64.39%
76.92M
20.66%
139.27M
81.06%
295.05M
111.86%
315.23M
6.84%
312.85M
0.75%
404.37M
29.26%
315.28M
22.03%
303.92M
3.60%
235.73M
22.44%
254.41M
7.92%
241.57M
5.05%
272.73M
12.90%
514.78M
88.75%
519.52M
0.92%
519.29M
0.04%
495.15M
4.65%
256.25M
48.25%
324.25M
26.54%
262.58M
19.02%
238.72M
9.09%
256.77M
7.56%
299.61M
16.68%
total investments
-8.27M
-
-8.60M
3.98%
-9.94M
15.65%
-8.94M
10.11%
-9.10M
1.82%
-7.17M
21.23%
-10.82M
50.93%
-10.20M
5.67%
-9.84M
3.56%
-9.64M
2.07%
-1.81M
81.22%
-28.74M
-
-27.17M
-
-22.97M
-
-17.63M
-
-17.48M
0.84%
-17.18M
1.77%
-29.40M
-
-22.81M
-
4.30M
-
total liabilities
299.09M
-
288.24M
3.63%
287.80M
0.15%
275.09M
4.42%
351.34M
27.72%
339.65M
3.33%
344.36M
1.38%
351.62M
2.11%
361.54M
2.82%
338.29M
6.43%
326.59M
3.46%
370.89M
13.57%
376.31M
1.46%
352.76M
6.26%
332.27M
5.81%
305.66M
8.01%
496.24M
62.35%
472.66M
4.75%
463.18M
2.01%
453.58M
2.07%
498.19M
9.84%
567.17M
13.85%
564.52M
0.47%
564.84M
0.06%
912.51M
61.55%
909.83M
0.29%
919.71M
1.09%
1.03B
11.45%
1.05B
2.14%
1.01B
3.55%
1.06B
5.06%
992.43M
6.46%
1.00B
1.06%
1.18B
17.61%
1.40B
18.98%
1.43B
1.89%
1.54B
7.89%
1.60B
3.60%
1.60B
0.05%
1.79B
11.79%
1.80B
0.99%
1.93B
7.20%
2.03B
4.88%
2.53B
24.78%
total liabilities and stockholders equity
595.25M
-
594.45M
0.13%
601.82M
1.24%
588.84M
2.16%
668.11M
13.46%
656.41M
1.75%
665.75M
1.42%
678.80M
1.96%
703.05M
3.57%
694.53M
1.21%
691.59M
0.42%
708.97M
2.51%
729.01M
2.83%
717.74M
1.55%
708.90M
1.23%
687.61M
3.00%
893.15M
29.89%
884.59M
0.96%
881.12M
0.39%
882.72M
0.18%
959.17M
8.66%
1.06B
10.51%
1.06B
0.25%
1.08B
1.64%
1.44B
33.75%
1.47B
1.58%
1.51B
2.56%
1.62B
7.51%
1.68B
3.55%
1.68B
0.15%
1.76B
4.73%
1.72B
2.38%
1.75B
2.30%
1.95B
11.19%
2.21B
13.21%
2.31B
4.49%
2.44B
5.68%
2.55B
4.50%
2.60B
1.88%
2.84B
9.32%
2.92B
2.66%
3.14B
7.74%
3.31B
5.25%
3.90B
18.07%
total non current assets
206.02M
-
205.23M
0.38%
204.82M
0.20%
204.67M
0.07%
244.62M
19.52%
246.41M
0.73%
252.56M
2.50%
256.00M
1.36%
256.23M
0.09%
256.59M
0.14%
267.32M
4.18%
294.29M
10.09%
294.47M
0.06%
294.88M
0.14%
292.95M
0.66%
291.16M
0.61%
395.99M
36.00%
389.21M
1.71%
391.76M
0.66%
390.93M
0.21%
397.34M
1.64%
460.26M
15.83%
452.86M
1.61%
522.76M
15.43%
718.01M
37.35%
717.06M
0.13%
714.83M
0.31%
739.62M
3.47%
882.94M
19.38%
866.67M
1.84%
945.50M
9.10%
952.96M
0.79%
935.55M
1.83%
1.05B
11.87%
1.18B
12.91%
1.17B
1.10%
1.20B
2.79%
1.19B
0.83%
1.29B
8.26%
1.38B
7.03%
1.41B
2.49%
1.33B
6.11%
1.39B
4.98%
1.85B
33.00%
total non current liabilities
23.52M
-
21.59M
8.20%
18.36M
14.96%
24.00M
30.73%
71.11M
196.23%
60.67M
14.68%
61.72M
1.73%
58.80M
4.74%
37.08M
36.94%
29.15M
21.37%
21.20M
27.29%
64.02M
202.00%
49.72M
22.34%
39.06M
21.43%
14.59M
62.65%
12.61M
13.54%
120.83M
857.96%
98.86M
18.18%
89.45M
9.52%
87.54M
2.13%
79.88M
8.76%
121.33M
51.89%
97.46M
19.67%
154.99M
59.04%
385.46M
148.69%
332.10M
13.84%
311.71M
6.14%
425.40M
36.47%
365.52M
14.08%
354.50M
3.02%
368.02M
3.81%
300.74M
18.28%
281.53M
6.39%
437.28M
55.32%
566.89M
29.64%
572.81M
1.04%
574.60M
0.31%
554.34M
3.53%
426.75M
23.02%
379.32M
11.11%
322.18M
15.07%
304.47M
5.50%
306.55M
0.68%
390.63M
27.43%
total stockholders equity
278.54M
-
288.36M
3.53%
295.83M
2.59%
294.88M
0.32%
298.46M
1.21%
298.88M
0.14%
306.28M
2.48%
310.29M
1.31%
324.31M
4.52%
337.61M
4.10%
346.72M
2.70%
338.07M
2.49%
352.70M
4.33%
364.98M
3.48%
376.63M
3.19%
381.96M
1.41%
396.91M
3.92%
411.93M
3.78%
417.94M
1.46%
429.14M
2.68%
460.98M
7.42%
492.77M
6.90%
498.05M
1.07%
515.20M
3.44%
532.09M
3.28%
557.63M
4.80%
585.30M
4.96%
593.04M
1.32%
628.43M
5.97%
668.13M
6.32%
696.43M
4.24%
723.10M
3.83%
752.01M
4.00%
771.79M
2.63%
805.67M
4.39%
878.41M
9.03%
896.85M
2.10%
951.13M
6.05%
999.92M
5.13%
1.05B
5.36%
1.11B
5.50%
1.21B
8.61%
1.28B
5.85%
1.37B
7.41%

All numbers in USD (except ratios and percentages)