bf/NASDAQ:FFWM_icon.png

COM:FIRSTFOUNDATIONINC

First Foundation Bank

  • Stock

USD

Last Close

7.76

22/11 21:00

Market Cap

374.54M

Beta: -

Volume Today

563.79K

Avg: -

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 '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
Jun '24
Sep '24
revenue
14.35M
-
15.30M
6.63%
16.23M
6.08%
17.88M
10.18%
18.15M
1.46%
18.07M
0.39%
19.84M
9.79%
22.33M
12.52%
26.71M
19.64%
26.35M
1.38%
26.83M
1.84%
38.24M
42.53%
32.59M
14.78%
33.84M
3.84%
37.59M
11.08%
38.30M
1.89%
42.60M
11.22%
40.48M
4.98%
39.41M
2.64%
49.98M
26.81%
46.44M
7.08%
46.12M
0.68%
46.73M
1.33%
51.19M
9.54%
49.82M
2.68%
53.17M
6.73%
55.79M
4.93%
73.53M
31.80%
61.35M
16.58%
64.37M
4.92%
69.59M
8.12%
87.36M
25.52%
73.65M
15.69%
88.13M
19.67%
90.59M
2.79%
86.30M
4.74%
63.72M
26.16%
53.74M
15.67%
42.06M
21.73%
39.09M
7.06%
438.81M
1,022.61%
150.45M
65.71%
164.57M
9.38%
157.16M
4.51%
cost of revenue
gross profit
14.35M
-
15.30M
6.63%
16.23M
6.08%
17.88M
10.18%
18.15M
1.46%
18.07M
0.39%
19.84M
9.79%
22.33M
12.52%
26.71M
19.64%
26.35M
1.38%
26.83M
1.84%
38.24M
42.53%
32.59M
14.78%
33.84M
3.84%
37.59M
11.08%
38.30M
1.89%
42.60M
11.22%
40.48M
4.98%
39.41M
2.64%
49.98M
26.81%
46.44M
7.08%
46.12M
0.68%
46.73M
1.33%
51.19M
9.54%
49.82M
2.68%
53.17M
6.73%
55.79M
4.93%
73.53M
31.80%
61.35M
16.58%
64.37M
4.92%
69.59M
8.12%
87.36M
25.52%
73.65M
15.69%
88.13M
19.67%
90.59M
2.79%
86.30M
4.74%
63.72M
26.16%
53.74M
15.67%
42.06M
21.73%
39.09M
7.06%
438.81M
1,022.61%
150.45M
65.71%
164.57M
9.38%
157.16M
4.51%
selling and marketing expenses
1.25M
-
2.10M
68.05%
1.19M
43.21%
1.06M
-
1.51M
42.91%
1.48M
2.05%
1.72M
-
2.56M
48.58%
3.52M
37.70%
3.43M
-
207K
93.96%
1.48M
614.49%
2.49M
-
1.82M
26.88%
2.27M
24.78%
2.00M
-
2.02M
1.00%
1.75M
13.78%
1.75M
-
2.05M
16.82%
2.08M
1.37%
2.12M
-
3.91M
84.12%
2.70M
30.89%
3.50M
29.44%
3.42M
2.23%
3.03M
11.33%
2.70M
10.89%
10.63M
293.70%
4.29M
59.60%
3.64M
15.20%
3.75M
2.91%
3.50M
6.64%
3.39M
3.12%
5.09M
-
general and administrative expenses
7.32M
-
8.48M
15.80%
8.03M
5.26%
8.76M
9.09%
8.27M
5.61%
9.18M
10.98%
9.39M
2.29%
10.87M
15.76%
11.02M
1.34%
12.72M
15.50%
11.92M
6.29%
12.06M
1.13%
11.87M
1.59%
14.76M
24.34%
13.98M
5.23%
14.12M
0.96%
13.70M
2.93%
17.17M
25.29%
16.64M
3.05%
17.58M
5.60%
16.12M
8.31%
18.90M
17.28%
17.33M
8.30%
17.17M
0.96%
16.53M
3.70%
19.86M
20.12%
18.29M
7.90%
17.91M
2.05%
17.81M
0.59%
21.53M
20.87%
20.20M
6.15%
23.24M
15.04%
22.94M
1.30%
29.82M
30.01%
27.63M
7.33%
29.53M
6.86%
23.24M
21.32%
25.29M
8.82%
21.03M
16.85%
19.63M
6.63%
65.94M
235.90%
19.41M
70.57%
selling general and administrative expenses
7.32M
-
8.48M
15.80%
8.03M
5.26%
8.76M
9.09%
8.27M
5.61%
9.18M
10.98%
9.39M
2.29%
10.87M
15.76%
11.02M
1.34%
12.72M
15.50%
11.92M
6.29%
12.06M
1.13%
11.87M
1.59%
14.76M
24.34%
13.98M
5.23%
14.12M
0.96%
13.70M
2.93%
17.17M
25.29%
16.64M
3.05%
17.58M
5.60%
16.12M
8.31%
18.90M
17.28%
17.33M
8.30%
17.17M
0.96%
16.53M
3.70%
19.86M
20.12%
18.29M
7.90%
17.91M
2.05%
17.81M
0.59%
21.53M
20.87%
20.20M
6.15%
23.24M
15.04%
22.94M
1.30%
29.82M
30.01%
27.63M
7.33%
29.53M
6.86%
23.24M
21.32%
25.29M
8.82%
21.03M
16.85%
19.63M
6.63%
50.76M
158.56%
3.39M
93.32%
5.09M
-
research and development expenses
other expenses
-22.94M
-
-70.21M
206.08%
-27.63M
60.64%
86.99M
-
-275.67M
-
-57.14M
79.27%
252.28M
541.52%
-27.51M
-
-31.20M
13.43%
cost and expenses
-21.44M
-
1.25M
105.83%
2.10M
68.05%
1.19M
43.21%
-25.28M
2,220.64%
1.06M
104.19%
1.51M
42.91%
1.48M
2.05%
-29.44M
2,087.85%
1.72M
105.85%
2.56M
48.58%
3.52M
37.70%
-36.71M
1,141.33%
3.43M
109.34%
207K
93.96%
1.48M
614.49%
-42.85M
2,997.57%
2.49M
105.81%
1.82M
26.88%
2.27M
24.78%
-51.39M
2,362.92%
2.00M
103.90%
2.02M
1.00%
1.75M
13.78%
-53.40M
3,160.29%
1.75M
103.28%
2.05M
16.82%
2.08M
1.37%
-56.06M
2,799.04%
2.12M
103.79%
3.91M
84.12%
2.70M
30.89%
3.50M
29.44%
-40.39M
1,255.59%
3.03M
107.50%
2.70M
10.89%
10.63M
293.70%
4.29M
59.60%
-254.65M
6,028.92%
-37.51M
85.27%
303.04M
907.94%
3.39M
98.88%
161.91M
4,676.05%
5.09M
96.85%
operating expenses
-21.44M
-
1.25M
105.83%
2.10M
68.05%
1.19M
43.21%
-25.28M
2,220.64%
1.06M
104.19%
1.51M
42.91%
1.48M
2.05%
-29.44M
2,087.85%
1.72M
105.85%
2.56M
48.58%
3.52M
37.70%
-36.71M
1,141.33%
3.43M
109.34%
207K
93.96%
1.48M
614.49%
-42.85M
2,997.57%
2.49M
105.81%
1.82M
26.88%
2.27M
24.78%
-51.39M
2,362.92%
2.00M
103.90%
2.02M
1.00%
1.75M
13.78%
-53.40M
3,160.29%
1.75M
103.28%
2.05M
16.82%
2.08M
1.37%
-56.06M
2,799.04%
2.12M
103.79%
3.91M
84.12%
2.70M
30.89%
3.50M
29.44%
-40.39M
1,255.59%
3.03M
107.50%
2.70M
10.89%
10.63M
293.70%
4.29M
59.60%
-254.65M
6,028.92%
-37.51M
85.27%
303.04M
907.94%
3.39M
98.88%
27.51M
711.45%
5.09M
81.48%
interest expense
947K
-
925K
2.32%
1.11M
20.54%
1.24M
10.94%
1.31M
5.66%
1.29M
1.53%
1.57M
21.91%
1.65M
4.97%
1.78M
7.95%
2.34M
31.44%
2.65M
13.48%
2.84M
7.13%
3.36M
18.37%
4.30M
27.92%
5.76M
33.82%
6.44M
11.83%
6.69M
3.85%
9.05M
35.37%
12.25M
35.31%
14.32M
16.93%
16.08M
12.26%
19.50M
21.27%
21.42M
9.87%
19.48M
9.05%
18.41M
5.52%
17.47M
5.09%
13.48M
22.81%
10.07M
25.29%
6.22M
38.28%
4.91M
21.05%
3.49M
28.84%
2.80M
19.78%
2.73M
2.57%
4.65M
70.33%
8.17M
75.61%
21.07M
158.07%
51.30M
143.42%
78.25M
52.53%
96.34M
23.13%
92.69M
3.79%
104.11M
12.31%
112.07M
7.65%
15.70M
85.99%
108.04M
588.27%
ebitda
3.71M
-
3.77M
1.70%
3.80M
0.61%
6.33M
66.68%
6.74M
6.53%
6.18M
8.31%
7.01M
13.43%
6.79M
3.07%
10.48M
54.20%
9.26M
11.61%
8.84M
4.55%
18.80M
112.65%
14.48M
22.97%
13.92M
3.89%
20.65M
48.40%
21.25M
2.88%
21.29M
0.21%
22.38M
5.10%
20.84M
6.88%
36.86M
76.87%
37.57M
1.94%
37.21M
0.96%
40.27M
8.21%
45.92M
14.05%
41.51M
9.61%
37.72M
9.13%
40.22M
6.62%
54.78M
36.22%
39.93M
27.12%
37.91M
5.06%
41.48M
9.41%
56.32M
35.79%
36.86M
34.55%
49.78M
35.05%
56.45M
13.40%
60.61M
7.37%
72.24M
19.19%
88.94M
23.11%
-212.59M
339.02%
1.58M
100.74%
98.20M
6,115.19%
-117K
100.12%
-116.97M
-
operating income
3.39M
-
3.44M
1.59%
3.48M
0.90%
6.03M
73.36%
6.46M
7.17%
5.85M
9.35%
6.69M
14.21%
6.45M
3.53%
10.12M
56.95%
8.87M
12.42%
8.38M
5.45%
18.32M
118.49%
13.96M
23.77%
13.37M
4.28%
20.04M
49.97%
20.65M
3.01%
19.73M
4.46%
21.63M
9.63%
19.05M
11.91%
35.17M
84.65%
35.93M
2.15%
35.52M
1.14%
38.93M
9.58%
43.73M
12.34%
40.13M
8.24%
36.08M
10.09%
38.60M
6.99%
53.19M
37.81%
38.15M
28.27%
36.17M
5.18%
39.78M
9.96%
54.69M
37.50%
35.08M
35.87%
47.74M
36.12%
54.39M
13.92%
58.62M
7.77%
78.32M
33.62%
86.80M
10.83%
-212.59M
344.91%
1.58M
100.74%
124.20M
7,761.01%
-117K
100.09%
137.06M
117,248.72%
-116.97M
185.34%
depreciation and amortization
319K
-
328K
2.82%
320K
2.44%
301K
5.94%
282K
6.31%
326K
15.60%
324K
0.61%
345K
6.48%
355K
2.90%
396K
11.55%
458K
15.66%
484K
5.68%
520K
7.44%
553K
6.35%
610K
10.31%
602K
1.31%
1.57M
160.47%
755K
51.85%
1.79M
137.09%
1.68M
5.92%
1.64M
2.55%
1.69M
2.86%
1.34M
20.62%
2.19M
63.58%
1.39M
36.82%
1.64M
18.63%
1.62M
1.46%
1.59M
1.48%
1.78M
11.47%
1.73M
2.47%
1.70M
2.08%
1.63M
4.12%
1.78M
9.58%
2.03M
13.90%
2.06M
1.18%
1.99M
3.11%
-6.08M
405.22%
2.14M
135.15%
2.03M
5.10%
-6.15M
-
2.31M
137.49%
total other income expenses net
-947K
-
-925K
2.32%
-1.11M
20.54%
-1.24M
10.94%
-1.31M
5.66%
-1.29M
1.53%
-1.57M
21.91%
-1.65M
4.97%
-1.78M
7.95%
-2.34M
31.44%
-2.65M
13.48%
-2.84M
7.13%
-3.36M
18.37%
-4.30M
27.92%
-5.76M
33.82%
-6.44M
11.83%
-6.69M
3.85%
-9.05M
35.37%
-12.25M
35.31%
-14.32M
16.93%
-16.08M
12.26%
-19.50M
21.27%
-21.42M
9.87%
-19.48M
9.05%
-18.41M
5.52%
-17.47M
5.09%
-13.48M
22.81%
-10.07M
25.29%
-6.22M
38.28%
-4.91M
21.05%
-3.49M
28.84%
-2.80M
19.78%
-2.73M
2.57%
-4.65M
70.33%
-8.17M
75.61%
-19.08M
133.68%
-57.38M
200.69%
-76.11M
32.64%
-123.96M
-
2.66M
-
income before tax
2.44M
-
2.52M
3.11%
2.36M
6.31%
4.79M
102.84%
5.15M
7.56%
4.57M
11.34%
5.12M
12.04%
4.80M
6.14%
8.35M
73.75%
6.53M
21.76%
5.73M
12.22%
15.47M
170.02%
10.60M
31.51%
9.06M
14.49%
14.29M
57.64%
14.21M
0.55%
13.04M
8.23%
12.57M
3.57%
6.80M
45.90%
20.85M
206.54%
19.86M
4.79%
16.03M
19.28%
17.50M
9.22%
24.25M
38.52%
21.72M
10.43%
18.61M
14.33%
25.11M
34.96%
43.12M
71.69%
31.93M
25.94%
31.27M
2.09%
36.28M
16.05%
51.89M
43.01%
32.34M
37.67%
43.09M
33.24%
46.23M
7.27%
39.54M
14.47%
20.95M
47.02%
10.70M
48.93%
-212.59M
2,087.55%
1.58M
100.74%
248K
84.30%
-117K
147.18%
2.66M
2,376.92%
-116.97M
4,490.69%
income tax expense
-1.04M
-
1.06M
201.34%
1.09M
3.40%
2.13M
94.70%
2.15M
0.70%
1.94M
9.51%
2.17M
12.06%
2.04M
6.16%
3.30M
61.54%
2.74M
16.83%
2.41M
12.22%
5.80M
140.96%
4.08M
29.62%
2.95M
27.73%
4.67M
58.34%
4.63M
0.90%
10.77M
132.60%
3.60M
66.58%
1.66M
53.95%
6.15M
270.97%
5.73M
6.85%
4.77M
16.73%
5.09M
6.86%
6.89M
35.27%
6.50M
5.62%
5.40M
17.05%
7.26M
34.51%
12.18M
67.77%
9.57M
21.43%
8.91M
6.86%
10.23M
14.80%
14.66M
43.34%
8.47M
42.25%
12.26M
44.75%
12.91M
5.32%
10.53M
18.44%
3.59M
65.90%
2.20M
38.74%
-300K
113.64%
-600K
100%
-2.30M
283.33%
-910K
60.43%
-421K
53.74%
-34.79M
8,164.61%
net income
3.49M
-
1.46M
58.08%
1.27M
13.34%
2.66M
109.87%
3.01M
13.05%
2.63M
12.64%
2.94M
12.03%
2.76M
6.12%
5.05M
82.77%
3.79M
24.98%
3.32M
12.23%
9.68M
191.06%
6.52M
32.64%
6.11M
6.20%
9.62M
57.30%
9.58M
0.37%
2.27M
76.27%
8.98M
294.90%
5.15M
42.67%
14.71M
185.79%
14.13M
3.93%
11.26M
20.31%
12.41M
10.22%
17.36M
39.85%
15.21M
12.34%
13.21M
13.17%
17.85M
35.14%
30.94M
73.28%
22.37M
27.71%
22.36M
0.05%
26.05M
16.55%
37.23M
42.88%
23.88M
35.86%
30.84M
29.15%
33.32M
8.04%
29.01M
12.94%
17.35M
40.17%
8.50M
51.04%
-212.29M
2,598.68%
2.18M
101.03%
2.55M
16.88%
793K
68.88%
3.08M
289.03%
-82.17M
2,763.66%
weighted average shs out
19.91M
-
19.91M
0%
19.91M
0%
30.04M
50.86%
15.71M
47.70%
15.71M
0%
16.14M
2.74%
25.25M
56.42%
31.93M
26.47%
32.01M
0.24%
32.27M
0.82%
32.51M
0.76%
32.67M
0.47%
32.81M
0.42%
33.62M
2.50%
34.57M
2.80%
36.89M
6.72%
38.58M
4.57%
40.82M
5.81%
44.41M
8.78%
44.48M
0.16%
44.54M
0.14%
44.63M
0.19%
44.64M
0.03%
44.66M
0.05%
44.67M
0.02%
44.62M
0.11%
44.63M
0.01%
44.64M
0.04%
44.71M
0.15%
44.79M
0.19%
44.82M
0.06%
46.75M
4.31%
56.47M
20.78%
56.47M
0.01%
56.39M
0.15%
56.37M
0.04%
56.38M
0.02%
56.43M
0.10%
56.44M
0.02%
56.45M
0.02%
56.48M
0.06%
56.52M
0.07%
56.52M
0%
weighted average shs out dil
19.91M
-
19.91M
0%
19.91M
0%
30.04M
50.86%
15.71M
47.70%
16.42M
4.53%
16.85M
2.60%
26.15M
55.19%
32.92M
25.90%
32.94M
0.04%
33.15M
0.64%
33.58M
1.30%
33.79M
0.63%
33.96M
0.51%
34.56M
1.78%
35.26M
2.01%
37.50M
6.36%
39.12M
4.33%
41.33M
5.64%
44.85M
8.52%
44.87M
0.04%
44.80M
0.16%
44.89M
0.22%
44.94M
0.09%
45.01M
0.18%
44.95M
0.14%
44.81M
0.31%
44.89M
0.16%
44.96M
0.16%
45.01M
0.12%
45.10M
0.20%
45.00M
0.22%
46.88M
4.17%
56.57M
20.66%
56.52M
0.08%
56.45M
0.13%
56.43M
0.03%
56.41M
0.04%
56.43M
0.04%
56.45M
0.03%
56.48M
0.05%
56.50M
0.05%
56.53M
0.05%
56.53M
0%
eps
0.18
-
0.07
59.22%
0.06
13.35%
0.09
39.15%
0.19
114.69%
0.17
10.53%
0.18
5.88%
0.11
38.89%
0.16
45.45%
0.12
25.00%
0.11
8.33%
0.30
172.73%
0.20
33.33%
0.19
5.00%
0.29
52.63%
0.28
3.45%
0.06
78.57%
0.23
283.33%
0.13
43.48%
0.33
153.85%
0.32
3.03%
0.25
21.88%
0.28
12.00%
0.39
39.29%
0.34
12.82%
0.30
11.76%
0.40
33.33%
0.69
72.50%
0.50
27.54%
0.50
0%
0.58
16.00%
0.83
43.10%
0.51
38.55%
0.55
7.84%
0.59
7.27%
0.51
13.56%
0.31
39.22%
0.15
51.61%
-3.76
2,606.67%
0.04
101.06%
0.05
12.75%
0.01
68.96%
0.05
290.00%
-1.45
2,755.68%
epsdiluted
0.18
-
0.07
59.22%
0.06
13.35%
0.09
39.15%
0.19
114.69%
0.16
15.79%
0.18
12.50%
0.11
38.89%
0.16
45.45%
0.12
25.00%
0.10
16.67%
0.29
190.00%
0.19
34.48%
0.18
5.26%
0.28
55.56%
0.27
3.57%
0.06
77.78%
0.23
283.33%
0.12
47.83%
0.33
175.00%
0.31
6.06%
0.25
19.35%
0.28
12.00%
0.39
39.29%
0.34
12.82%
0.29
14.71%
0.40
37.93%
0.69
72.50%
0.50
27.54%
0.50
0%
0.58
16.00%
0.83
43.10%
0.51
38.55%
0.55
7.84%
0.59
7.27%
0.51
13.56%
0.31
39.22%
0.15
51.61%
-3.76
2,606.67%
0.04
101.06%
0.05
12.75%
0.01
68.96%
0.05
290.00%
-1.45
2,755.68%

All numbers in USD (except ratios and percentages)