bf/NYSE:AHH_icon.jpeg

NYSE:AHH

Armada Hoffler Properties, Inc.

  • Stock

USD

Last Close

6.22

06/11 21:10

Market Cap

741.16M

Beta: 0.95

Volume Today

516.79K

Avg: 333.51K

PE Ratio

18.69

PFCF: 8.97

Dividend Yield

6.62%

Payout:186.80%

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
49.58M
-
47.26M
4.68%
66.97M
41.71%
75.13M
12.17%
63.08M
16.03%
60.09M
4.75%
57.45M
4.39%
63.86M
11.15%
76.99M
20.57%
90.75M
17.87%
83.43M
8.07%
68.30M
18.13%
60.30M
11.71%
51.75M
14.18%
49.25M
4.83%
48.88M
0.76%
43.44M
11.14%
47.95M
10.38%
57.82M
20.60%
69.86M
20.82%
81.57M
16.77%
89.56M
9.79%
97.31M
8.66%
98.25M
0.97%
98.51M
0.26%
81.30M
17.47%
65.79M
19.09%
67.06M
1.94%
69.92M
4.27%
79.28M
13.39%
100.50M
26.75%
122.77M
22.16%
151.60M
23.49%
144.18M
4.90%
165.94M
15.10%
166.01M
0.04%
191.15M
15.14%
193.60M
1.28%
184.74M
4.58%
187.65M
1.58%
142.60M
24.01%
114.64M
19.61%
101.26M
11.67%
96.08M
5.12%
cost of revenue
36.90M
-
34.56M
6.33%
51.87M
50.10%
58.64M
13.04%
47.26M
19.40%
42.72M
9.62%
39.48M
7.58%
45.46M
15.16%
57.25M
25.93%
69.77M
21.87%
62.78M
10.02%
48.90M
22.11%
41.09M
15.98%
31.65M
22.96%
29.34M
7.29%
28.92M
1.46%
22.32M
22.80%
26.14M
17.10%
31.60M
20.90%
40.55M
28.32%
52.70M
29.97%
59.26M
12.44%
67.88M
14.56%
71.49M
5.31%
67.93M
4.98%
50.41M
25.79%
34.89M
30.80%
34.20M
1.96%
36.94M
8.00%
41.89M
13.41%
61.94M
47.85%
84.45M
36.35%
111.67M
32.23%
99.54M
10.86%
118.38M
18.92%
116.72M
1.40%
179.63M
53.90%
164.38M
8.49%
133.47M
18.80%
133.82M
0.26%
21.38M
84.02%
66.81M
212.51%
22.67M
66.07%
23.77M
4.87%
gross profit
12.69M
-
12.70M
0.13%
15.10M
18.89%
16.49M
9.18%
15.82M
4.06%
17.37M
9.81%
17.97M
3.47%
18.39M
2.34%
19.74M
7.32%
20.98M
6.27%
20.64M
1.59%
19.40M
6.05%
19.21M
0.96%
20.10M
4.62%
19.91M
0.95%
19.96M
0.28%
21.11M
5.76%
21.81M
3.28%
26.22M
20.25%
29.31M
11.77%
28.87M
1.50%
30.30M
4.95%
29.43M
2.87%
26.76M
9.07%
30.58M
14.26%
30.89M
1.03%
30.90M
0.02%
32.86M
6.34%
32.98M
0.38%
37.39M
13.36%
38.56M
3.12%
38.31M
0.63%
39.93M
4.23%
44.63M
11.77%
47.56M
6.56%
49.29M
3.64%
11.53M
76.62%
29.22M
153.53%
51.26M
75.41%
53.83M
5.01%
121.22M
125.20%
47.83M
60.54%
78.60M
64.32%
72.31M
8.00%
selling and marketing expenses
general and administrative expenses
1.94M
-
2.33M
19.81%
2.10M
9.97%
1.87M
10.64%
2.10M
12.12%
2.48M
18.29%
2.22M
10.47%
2.16M
3.06%
2.69M
24.68%
2.99M
11.09%
2.68M
10.31%
2.10M
21.66%
2.67M
27.41%
2.96M
10.77%
2.76M
6.65%
2.37M
14.36%
3.34M
41.06%
3.40M
1.86%
2.95M
13.23%
2.98M
0.88%
3.06M
2.89%
3.79M
23.83%
2.99M
21.22%
2.60M
12.95%
3.52M
35.45%
4.02M
14.14%
3.49M
13.28%
3.45M
1.09%
3.65M
5.91%
4.71M
28.88%
3.62M
23.17%
3.85M
6.55%
3.51M
8.87%
5.45M
55.13%
4.05M
25.62%
4.29M
5.77%
4.34M
1.17%
5.87M
35.47%
4.50M
23.34%
5.19M
15.19%
4.66M
10.14%
7.39M
58.46%
6.00M
18.79%
4.45M
25.86%
selling general and administrative expenses
1.94M
-
2.33M
19.81%
2.10M
9.97%
1.87M
10.64%
2.10M
12.12%
2.48M
18.29%
2.22M
10.47%
2.16M
3.06%
2.69M
24.68%
2.99M
11.09%
2.68M
10.31%
2.10M
21.66%
2.67M
27.41%
2.96M
10.77%
2.76M
6.65%
2.37M
14.36%
3.34M
41.06%
3.40M
1.86%
2.95M
13.23%
2.98M
0.88%
3.06M
2.89%
3.79M
23.83%
2.99M
21.22%
2.60M
12.95%
3.52M
35.45%
4.02M
14.14%
3.49M
13.28%
3.45M
1.09%
3.65M
5.91%
4.71M
28.88%
3.62M
23.17%
3.85M
6.55%
3.51M
8.87%
5.45M
55.13%
4.05M
25.62%
4.29M
5.77%
4.34M
1.17%
5.87M
35.47%
4.50M
23.34%
5.19M
15.19%
4.66M
10.14%
7.39M
58.46%
6.00M
18.79%
4.45M
25.86%
research and development expenses
other expenses
-90K
-
-132K
46.67%
-16K
87.88%
-34K
112.50%
72K
311.76%
76K
5.56%
43K
43.42%
35K
18.60%
-7K
120%
37K
628.57%
43K
16.22%
74K
72.09%
-23K
131.08%
114K
595.65%
54K
52.63%
65K
20.37%
155K
138.46%
60K
61.29%
4K
93.33%
362K
8,950%
159K
56.08%
58K
63.52%
286K
393.10%
177K
38.11%
-6K
103.39%
179K
3,083.33%
7K
96.09%
-105K
1,600%
101K
196.19%
19.44M
19,147.52%
19.35M
0.45%
17.76M
8.22%
18.15M
2.20%
18.82M
3.68%
168K
99.11%
63K
62.50%
-15.67M
24,969.84%
7.01M
144.77%
23.27M
-
cost and expenses
43.81M
-
41.80M
4.61%
59.73M
42.92%
66.83M
11.87%
55.52M
16.92%
53.35M
3.92%
50.30M
5.71%
56.51M
12.33%
69.63M
23.23%
82.23M
18.10%
74.76M
9.09%
60.24M
19.43%
53.06M
11.91%
43.89M
17.29%
41.29M
5.93%
41.48M
0.47%
36.92M
10.99%
39.44M
6.83%
48.03M
21.77%
59.09M
23.02%
71.60M
21.19%
77.85M
8.73%
84.68M
8.77%
88.38M
4.38%
89.37M
1.12%
72.63M
18.73%
56.33M
22.45%
54.20M
3.77%
56.98M
5.13%
66.04M
15.91%
84.91M
28.57%
106.07M
24.92%
133.34M
25.71%
123.81M
7.14%
142.75M
15.30%
144.59M
1.28%
195.29M
35.07%
157.36M
19.42%
137.98M
12.32%
139.01M
0.75%
26.04M
81.27%
97.47M
274.30%
28.66M
70.59%
73.56M
156.61%
operating expenses
6.92M
-
7.24M
4.58%
7.86M
8.65%
8.19M
4.17%
8.26M
0.88%
10.63M
28.70%
10.83M
1.82%
11.04M
1.99%
12.38M
12.13%
12.46M
0.65%
11.98M
3.84%
11.34M
5.38%
11.98M
5.64%
12.24M
2.20%
11.94M
2.42%
12.56M
5.19%
14.60M
16.21%
13.30M
8.86%
16.43M
23.48%
18.54M
12.82%
18.90M
1.96%
18.60M
1.61%
16.79M
9.69%
16.89M
0.58%
21.44M
26.92%
22.22M
3.65%
21.44M
3.52%
20.00M
6.73%
20.04M
0.21%
24.15M
20.51%
22.97M
4.88%
21.62M
5.89%
21.67M
0.23%
24.27M
12.02%
24.38M
0.44%
27.87M
14.32%
15.67M
43.78%
-7.01M
144.77%
4.50M
164.20%
5.19M
15.19%
4.66M
10.14%
30.66M
557.71%
6.00M
80.43%
4.45M
25.86%
interest expense
2.67M
-
3.05M
14.04%
3.36M
10.24%
3.52M
4.76%
3.41M
3.04%
3.79M
11.14%
3.98M
4.93%
4.12M
3.67%
4.57M
10.89%
4.54M
0.83%
4.49M
0.90%
4.25M
5.36%
4.16M
2.26%
4.37M
5.20%
4.50M
2.84%
4.68M
4.00%
5.54M
18.45%
5.89M
6.25%
7.60M
29.17%
9.06M
19.11%
8.80M
2.84%
8.19M
6.94%
7.23M
11.74%
7.52M
4.10%
8.10M
7.63%
7.97M
1.51%
8.42M
5.55%
8.83M
4.86%
8.69M
1.61%
9.03M
3.98%
9.37M
3.76%
10.35M
10.39%
10.93M
5.68%
12.30M
12.52%
13.63M
10.79%
15.44M
13.32%
16.43M
6.42%
-17.98M
209.37%
-21.23M
18.09%
-21.39M
0.75%
-18.38M
14.08%
18.11M
198.55%
-21.27M
217.46%
ebitda
10.65M
-
10.24M
3.85%
12.99M
26.82%
14.58M
12.26%
13.92M
4.55%
15.14M
8.82%
16.51M
9.04%
17.30M
4.74%
18.34M
6.06%
19.43M
5.90%
19.67M
1.24%
19.28M
1.96%
18.63M
3.41%
19.48M
4.60%
19.57M
0.46%
20.21M
3.24%
21.88M
8.27%
24.06M
9.95%
28.87M
19.99%
32.40M
12.25%
32.56M
0.48%
33.41M
2.63%
31.26M
6.46%
28.79M
7.90%
30.80M
7.01%
31.22M
1.35%
33.78M
8.19%
33.69M
0.26%
33.77M
0.24%
35.88M
6.24%
38.06M
6.10%
38.11M
0.12%
43.19M
13.32%
39.20M
9.23%
43.58M
11.16%
44.38M
1.83%
31.55M
28.91%
57.19M
81.27%
1.59M
97.21%
-9.11M
670.91%
33.52M
468.14%
37.17M
10.89%
42.37M
13.98%
45.64M
7.72%
operating income
5.71M
-
5.29M
7.28%
6.63M
25.12%
8.01M
20.91%
6.65M
16.93%
6.00M
9.84%
6.71M
11.85%
6.86M
2.21%
7.11M
3.70%
8.47M
19.04%
8.27M
2.35%
7.98M
3.47%
7.00M
12.23%
7.78M
11.01%
7.86M
1.07%
7.33M
6.73%
9.06M
23.63%
8.10M
10.59%
9.73M
20.17%
15.38M
57.97%
9.42M
38.72%
11.89M
26.23%
14.79M
24.35%
13.38M
9.57%
8.68M
35.12%
9.22M
6.27%
9.73M
5.54%
12.12M
24.57%
9.62M
20.69%
13.79M
43.41%
19.01M
37.83%
20.30M
6.83%
24.80M
22.13%
20.34M
17.99%
23.78M
16.91%
22.34M
6.04%
-4.14M
118.53%
36.24M
975.10%
18.55M
48.80%
24.96M
34.50%
39.68M
59.01%
17.18M
56.72%
20.62M
20.03%
23.26M
12.84%
depreciation and amortization
4.98M
-
4.91M
1.37%
5.77M
17.48%
5.05M
12.45%
6.16M
22.07%
8.15M
32.25%
8.60M
5.56%
8.88M
3.29%
9.69M
9.08%
6.47M
33.21%
9.30M
43.74%
6.46M
30.62%
9.30M
44.12%
6.77M
27.20%
9.18M
35.52%
7.86M
14.33%
11.26M
43.18%
9.90M
12.04%
13.48M
36.09%
15.56M
15.44%
15.84M
1.79%
14.43M
8.91%
13.92M
3.49%
14.32M
2.87%
17.89M
24.88%
18.25M
2.06%
17.56M
3.79%
17.16M
2.27%
16.89M
1.58%
22.09M
30.73%
19.06M
13.71%
17.80M
6.57%
18.39M
3.26%
18.86M
2.59%
20.23M
7.22%
22.89M
13.16%
35.69M
55.94%
20.95M
41.30%
20.79M
0.76%
23.29M
12.03%
25.27M
8.48%
18.52M
26.71%
21.75M
17.48%
23.11M
6.26%
total other income expenses net
2.07M
-
5.67M
174.30%
6.40M
12.93%
-325K
105.08%
4.05M
1,347.38%
23.62M
482.68%
-754K
103.19%
3.71M
592.04%
1.16M
68.71%
3.67M
216.54%
-434K
111.81%
4.77M
1,199.77%
523K
89.04%
999K
91.01%
-64K
106.41%
280K
537.50%
866K
209.29%
-1.53M
276.67%
-1.99M
29.80%
4.44M
323.46%
-60K
101.35%
-1.86M
3,005%
2.55M
237.09%
4.03M
57.95%
-202K
105.01%
1.18M
683.66%
206K
82.53%
-95K
146.12%
-5.07M
5,232.63%
-1.81M
64.17%
11.74M
746.83%
22.25M
89.48%
-10.26M
146.14%
-14.73M
43.55%
5.67M
138.46%
2.75M
51.45%
-16.43M
697.09%
-17.98M
9.45%
-16.52M
8.10%
-31.91M
93.14%
-11.14M
65.09%
-21.33M
91.46%
-23.81M
-
income before tax
5.16M
-
8.09M
56.69%
10.28M
27.13%
4.46M
56.67%
8.33M
86.89%
26.75M
221.29%
3.14M
88.27%
7.96M
153.81%
5.25M
34.09%
9.05M
72.54%
5.39M
40.44%
10.49M
94.51%
5.71M
45.55%
6.72M
17.59%
5.78M
13.96%
5.55M
3.98%
5.42M
2.36%
6.40M
18.20%
5.80M
9.49%
11.86M
104.69%
7.70M
35.07%
8.88M
15.25%
12.37M
39.38%
10.80M
12.74%
4.63M
57.16%
5.99M
29.49%
7.99M
33.46%
7.71M
3.60%
3.02M
60.77%
11.97M
296.13%
30.75M
156.76%
42.55M
38.39%
14.54M
65.84%
5.61M
61.44%
15.22M
171.56%
8.73M
42.63%
-20.57M
335.51%
18.26M
188.78%
2.03M
88.87%
-6.95M
442.06%
28.54M
510.44%
-4.15M
114.55%
6.15M
248.09%
-547K
108.89%
income tax expense
-65K
-
-31K
52.31%
-4K
87.10%
118K
3,050%
-117K
199.15%
218K
286.32%
6K
97.25%
16K
166.67%
103K
543.75%
302K
193.20%
450K
49.01%
29K
93.56%
-56K
293.10%
-266K
375%
-166K
37.59%
-120K
27.71%
523K
535.83%
-110K
121.03%
-30K
72.73%
-199K
563.33%
-152K
23.62%
-257K
69.08%
65K
125.29%
-28K
143.08%
-63K
125%
-19K
69.84%
-461K
2,326.32%
-42K
90.89%
-220K
423.81%
-301K
36.82%
-20K
93.36%
181K
1,005.00%
-5K
102.76%
188K
3,860%
336K
78.72%
310K
7.74%
495K
59.68%
534K
7.88%
1.25M
133.33%
-592K
147.51%
494K
183.45%
190K
61.54%
-567K
398.42%
192K
133.86%
net income
5.23M
-
8.12M
55.34%
10.29M
26.69%
2.69M
73.86%
8.44M
214.10%
26.53M
214.26%
3.13M
88.20%
7.95M
153.78%
5.14M
35.25%
5.94M
15.37%
3.47M
41.53%
7.49M
115.73%
4.15M
44.55%
5.04M
21.39%
4.32M
14.31%
4.20M
2.71%
3.64M
13.33%
4.88M
34.10%
6.15M
25.84%
11.10M
80.65%
8.28M
25.41%
9.23M
11.41%
12.35M
33.88%
10.87M
12.00%
4.74M
56.42%
6.01M
26.83%
8.46M
40.71%
7.75M
8.36%
3.25M
58.08%
12.18M
274.88%
30.64M
151.63%
36.79M
20.06%
14.40M
60.84%
5.26M
63.46%
14.62M
177.71%
8.23M
43.69%
-15.22M
284.99%
14.07M
192.43%
787K
94.41%
-10.42M
1,423.51%
26.14M
350.96%
-2.81M
110.73%
6.79M
342.21%
-688K
110.13%
weighted average shs out
25.02M
-
25.08M
0.25%
25.86M
3.07%
25.96M
0.40%
30.08M
15.87%
31.09M
3.39%
32.83M
5.57%
51.51M
56.93%
37.49M
27.22%
37.62M
0.35%
44.93M
19.43%
44.93M
0.00%
46.13M
2.67%
45.13M
2.17%
47.99M
6.33%
49.19M
2.51%
52.03M
5.76%
50.93M
2.12%
52.45M
2.99%
53.46M
1.93%
56.28M
5.27%
56.49M
0.38%
57.01M
0.92%
57.93M
1.62%
59.07M
1.97%
59.42M
0.59%
60.41M
1.66%
61.08M
1.12%
63.01M
3.16%
67.70M
7.43%
67.73M
0.05%
67.73M
0.00%
67.73M
0.00%
67.94M
0.31%
67.94M
0.01%
67.89M
0.09%
88.35M
30.14%
88.70M
0.40%
67.11M
24.34%
89.05M
32.70%
89.05M
0%
80.16M
9.99%
80.16M
0.00%
80.16M
0%
weighted average shs out dil
25.02M
-
25.08M
0.25%
25.86M
3.07%
25.96M
0.40%
30.08M
15.87%
31.09M
3.39%
32.83M
5.57%
51.51M
56.93%
37.49M
27.22%
37.62M
0.35%
44.93M
19.43%
44.93M
0.00%
46.13M
2.67%
45.13M
2.17%
47.99M
6.33%
49.19M
2.51%
52.03M
5.76%
50.93M
2.12%
52.45M
2.99%
53.46M
1.93%
76.76M
43.58%
67.92M
11.52%
77.94M
14.76%
57.93M
25.67%
79.17M
36.66%
59.42M
24.94%
60.41M
1.66%
61.08M
1.12%
82.28M
34.70%
67.70M
17.73%
88.33M
30.48%
88.34M
0.01%
88.34M
0%
88.40M
0.06%
67.94M
23.14%
89.59M
31.86%
88.35M
1.39%
88.70M
0.40%
67.11M
24.34%
89.05M
32.70%
89.05M
0%
103.24M
15.93%
102.29M
0.93%
102.09M
0.19%
eps
0.13
-
0.32
146.15%
0.40
25.00%
0.10
75.00%
0.28
180%
0.85
203.57%
0.10
88.78%
0.15
57.23%
0.14
6.67%
0.16
14.29%
0.08
51.69%
0.17
119.92%
0.09
47.06%
0.11
22.22%
0.09
18.18%
0.09
0%
0.07
22.22%
0.10
42.86%
0.08
20.00%
0.13
62.50%
0.13
0%
0.14
7.69%
0.20
42.86%
0.15
25.00%
0.03
79.13%
0.04
27.80%
0.07
75.00%
0.06
14.29%
0.01
90.50%
0.18
3,057.89%
0.45
150.00%
0.50
11.11%
0.17
66.00%
0.04
79.41%
0.17
385.71%
0.08
53.71%
-0.17
316.01%
0.16
194.12%
0.01
92.69%
-0.12
1,125.64%
0.29
341.67%
-0.09
131.10%
0.08
194.01%
-0.01
110.14%
epsdiluted
0.13
-
0.20
53.85%
0.25
25.00%
0.10
60%
0.19
90.00%
0.57
200.00%
0.06
89.47%
0.15
150%
0.09
40%
0.16
77.78%
0.08
51.69%
0.17
119.92%
0.09
47.06%
0.11
22.22%
0.09
18.18%
0.09
0%
0.07
22.22%
0.10
42.86%
0.08
20.00%
0.13
62.50%
0.09
30.77%
0.11
22.22%
0.14
27.27%
0.15
7.14%
0.02
86.67%
0.04
100%
0.07
75.00%
0.06
14.29%
0.00
92.67%
0.18
3,990.91%
0.35
94.44%
0.38
8.57%
0.13
65.79%
0.03
76.92%
0.17
466.67%
0.06
64.71%
-0.17
383.33%
0.16
194.12%
0.01
92.69%
-0.12
1,125.64%
0.29
341.67%
-0.09
131.10%
0.07
173.61%
-0.04
152.71%

All numbers in USD (except ratios and percentages)