bf/NASDAQ:FBMS_icon.jpeg

COM:THEFIRSTBANK

The First Bank

  • Stock

USD

Last Close

36.89

22/11 21:00

Market Cap

808.88M

Beta: -

Volume Today

130.91K

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
9.44M
-
9.50M
0.63%
9.90M
4.29%
10.88M
9.83%
10.93M
0.46%
10.62M
2.81%
11.07M
4.25%
11.27M
1.80%
11.52M
2.19%
12.16M
5.57%
12.82M
5.41%
13.17M
2.73%
13.40M
1.75%
17.56M
31.07%
18.59M
5.88%
18.59M
0.01%
18.78M
0.99%
19.84M
5.66%
27.20M
37.11%
26.74M
1.68%
31.67M
18.41%
32.69M
3.22%
37.49M
14.69%
37.56M
0.20%
41.02M
9.20%
40.54M
1.17%
47.22M
16.47%
48.77M
3.28%
49.58M
1.67%
48.70M
1.78%
46.87M
3.76%
50.01M
6.70%
48.05M
3.92%
2K
100.00%
4.75M
237,550%
58.17M
1,123.86%
3.88M
93.34%
77.54M
1,900.46%
78.45M
1.18%
80.13M
2.14%
91.59M
14.30%
104.34M
13.92%
91.03M
12.76%
93.56M
2.78%
cost of revenue
-72
-
-443
-
-110K
24,730.70%
897.65K
-
-1K
-
831.82K
83,282.30%
1.17M
-
3.10M
-
2.83M
-
-151K
-
-1K
99.34%
3.02M
302,400%
-4K
100.13%
16K
500%
76.66M
-
gross profit
9.44M
-
9.50M
0.62%
9.90M
4.29%
10.88M
9.83%
10.93M
0.46%
10.73M
1.81%
11.07M
3.18%
11.27M
1.80%
10.62M
5.77%
12.16M
14.50%
12.82M
5.41%
13.17M
2.74%
12.57M
4.57%
17.56M
39.74%
18.59M
5.88%
18.59M
0.01%
17.61M
5.28%
19.84M
12.65%
27.20M
37.11%
26.74M
1.68%
28.56M
6.80%
32.69M
14.44%
37.49M
14.69%
37.56M
0.20%
38.19M
1.66%
40.54M
6.16%
47.37M
16.85%
48.77M
2.95%
46.56M
4.53%
48.70M
4.61%
46.86M
3.80%
50.01M
6.73%
-28.61M
157.22%
2K
100.01%
4.75M
237,550%
58.17M
1,123.86%
3.88M
93.34%
77.54M
1,900.46%
78.45M
1.18%
80.13M
2.14%
91.59M
14.30%
104.34M
13.92%
91.03M
12.76%
93.56M
2.78%
selling and marketing expenses
160K
-
53K
66.88%
87K
64.15%
94K
8.05%
160K
70.21%
62K
61.25%
161K
159.68%
64K
60.25%
150K
134.38%
72K
52%
132K
83.33%
76K
42.42%
122K
60.53%
69K
43.44%
99K
43.48%
50K
49.49%
118K
136%
80K
32.20%
70K
12.50%
60K
14.29%
173K
188.33%
175K
1.16%
160K
8.57%
62K
61.25%
248K
300%
213K
14.11%
25K
88.26%
24K
4%
71K
195.83%
160K
125.35%
39K
75.63%
78K
100%
113K
44.87%
86K
23.89%
122K
41.86%
50K
59.02%
135K
170%
158K
17.04%
45K
71.52%
559K
1,142.22%
-762K
236.31%
general and administrative expenses
4.16M
-
4.32M
3.77%
4.48M
3.75%
4.78M
6.56%
4.82M
0.96%
4.87M
0.93%
4.85M
0.27%
4.87M
0.31%
4.91M
0.90%
5.39M
9.77%
5.66M
4.90%
5.90M
4.28%
6.21M
5.24%
8.18M
31.80%
8.09M
1.09%
7.68M
5.08%
7.84M
2.10%
8.16M
3.99%
9.87M
21.02%
9.54M
3.30%
10.71M
12.16%
10.64M
0.56%
12.04M
13.11%
11.72M
2.64%
13.24M
12.93%
13.38M
1.03%
16.10M
20.40%
15.94M
1.01%
17.16M
7.66%
16.55M
3.58%
16.54M
0.08%
16.78M
1.47%
18.07M
7.69%
17.36M
3.90%
17.78M
2.41%
19.59M
10.19%
20.45M
4.35%
24.24M
18.55%
24.07M
0.70%
23.96M
0.45%
72.28M
201.61%
selling general and administrative expenses
4.32M
-
4.37M
1.16%
4.57M
4.48%
4.87M
6.59%
4.98M
2.30%
4.93M
1.06%
5.01M
1.74%
4.93M
1.64%
5.06M
2.64%
5.46M
7.94%
5.79M
5.93%
5.97M
3.21%
6.33M
5.94%
8.25M
30.35%
8.19M
0.72%
7.73M
5.62%
7.96M
2.96%
8.24M
3.45%
9.94M
20.69%
9.60M
3.38%
10.88M
13.27%
10.82M
0.53%
12.20M
12.76%
11.79M
3.41%
13.49M
14.44%
13.59M
0.75%
16.13M
18.69%
15.96M
1.01%
17.23M
7.94%
16.71M
3.05%
16.57M
0.80%
16.86M
1.70%
18.18M
7.87%
17.45M
4.02%
17.91M
2.60%
19.64M
9.72%
20.58M
4.77%
24.40M
18.54%
24.12M
1.16%
24.52M
1.68%
73.04M
197.84%
research and development expenses
other expenses
-10.54M
-
-10.91M
3.48%
-11.03M
1.09%
-12.24M
10.98%
-12.01M
1.85%
-11.32M
5.72%
-11.63M
2.72%
-11.69M
0.54%
-11.87M
1.47%
-12.35M
4.10%
-13.13M
6.27%
-13.65M
4.01%
-14.85M
8.73%
-21.90M
47.53%
-20.80M
5.03%
-16.95M
18.50%
-18.11M
6.82%
-19.73M
8.95%
-26.45M
34.02%
-25.19M
4.75%
-24.88M
1.21%
-27.73M
11.46%
-27.26M
1.71%
-26.56M
2.56%
-27.39M
3.12%
-36.23M
32.26%
-36.13M
0.27%
-42.04M
16.36%
-33.76M
19.70%
-35.75M
5.90%
-36.51M
2.11%
-39.18M
7.33%
11.01M
128.09%
10.36M
5.86%
-55.12M
-
11.16M
120.26%
-65.66M
688.07%
-72.27M
10.07%
-73.35M
1.50%
-14.44M
80.32%
-13.20M
8.59%
-65.65M
397.56%
-69.70M
6.16%
cost and expenses
-72
-
-6.53M
9,073,511.11%
-6.46M
1.18%
-7.37M
14.10%
-443
99.99%
-110K
24,730.70%
-6.62M
5,913.64%
-6.76M
2.19%
897.65K
113.28%
-6.89M
867.23%
-7.34M
6.55%
-1K
99.99%
831.82K
83,282.30%
-13.65M
1,741.33%
-12.61M
7.63%
-9.22M
26.87%
1.17M
112.64%
-11.50M
1,086.60%
-16.50M
43.57%
-15.58M
5.58%
3.10M
119.92%
-16.91M
644.70%
-15.06M
10.96%
-14.78M
1.87%
2.83M
119.17%
-22.64M
899.08%
-151K
99.33%
-1K
99.34%
3.02M
302,400%
-4K
100.13%
16K
500%
-22.33M
139,643.75%
29.19M
230.73%
27.81M
4.71%
122K
99.56%
-35.48M
29,179.51%
31.75M
189.49%
-41.26M
229.95%
-48.15M
16.70%
-48.83M
1.41%
76.14M
255.95%
77.74M
2.09%
-65.65M
184.45%
-69.70M
6.16%
operating expenses
-6.22M
-
-6.53M
5.09%
-6.46M
1.18%
-7.37M
14.10%
-7.03M
4.60%
-6.39M
9.03%
-6.62M
3.47%
-6.76M
2.19%
-6.80M
0.62%
-6.89M
1.25%
-7.34M
6.55%
-7.68M
4.65%
-8.52M
10.91%
-13.65M
60.31%
-12.61M
7.63%
-9.22M
26.87%
-10.15M
10.06%
-11.50M
13.26%
-16.50M
43.57%
-15.58M
5.58%
-14.00M
10.14%
-16.91M
20.77%
-15.06M
10.96%
-14.78M
1.87%
-13.90M
5.91%
-22.64M
62.83%
-20.00M
11.65%
-26.07M
30.37%
-16.53M
36.62%
-19.04M
15.23%
-19.93M
4.67%
-22.33M
12.01%
29.19M
230.73%
27.81M
4.71%
122K
99.56%
-35.48M
29,179.51%
31.75M
189.49%
-41.26M
229.95%
-48.15M
16.70%
-48.83M
1.41%
14.44M
129.56%
13.20M
8.59%
-65.65M
597.56%
-69.70M
6.16%
interest expense
645K
-
623K
3.41%
726K
16.53%
833K
14.74%
791K
5.04%
804K
1.64%
806K
0.25%
793K
1.61%
804K
1.39%
922K
14.68%
1.02M
10.20%
1.20M
18.31%
1.18M
2.16%
1.58M
34.78%
1.63M
2.78%
1.77M
8.84%
1.92M
8.40%
2.38M
23.73%
3.47M
45.84%
3.96M
14.16%
5.29M
33.49%
6.14M
16.22%
6.80M
10.70%
6.78M
0.25%
7M
3.21%
7.53M
7.61%
6.62M
12.13%
6.37M
3.84%
6.15M
3.42%
5.96M
3.07%
5.19M
12.92%
4.41M
15.05%
4.13M
6.33%
4.10M
0.63%
3.75M
8.68%
4.73M
26.16%
10.00M
111.64%
15.41M
54.09%
20.16M
30.83%
24.98M
23.87%
6.31M
74.75%
4.91M
22.17%
33.23M
576.98%
34.55M
3.95%
ebitda
3.31M
-
3.06M
7.78%
3.54M
15.83%
3.61M
1.89%
4.00M
10.84%
4.44M
10.93%
4.55M
2.68%
4.61M
1.19%
3.92M
15.03%
5.37M
37.00%
5.58M
3.97%
5.59M
0.18%
4.14M
25.97%
4.05M
1.97%
6.16M
51.99%
9.53M
54.65%
7.63M
19.89%
8.54M
11.91%
11.05M
29.35%
11.51M
4.13%
15.31M
33.01%
16.49M
7.72%
23.23M
40.86%
23.58M
1.53%
25.19M
6.82%
18.84M
25.21%
28.42M
50.85%
23.74M
16.45%
31.08M
30.91%
30.71M
1.19%
27.98M
8.91%
28.74M
2.72%
24.77M
13.78%
28.88M
16.56%
22.96M
20.50%
23.92M
4.20%
36.93M
54.40%
38.68M
4.74%
32.70M
15.48%
33.69M
3.04%
2.38M
92.92%
2.38M
0%
25.37M
963.90%
23.86M
5.96%
operating income
3.22M
-
2.96M
8.00%
3.45M
16.33%
3.51M
1.83%
3.90M
11.08%
4.34M
11.21%
4.46M
2.74%
4.51M
1.21%
3.82M
15.37%
5.27M
38.12%
5.48M
3.93%
5.49M
0.18%
4.05M
26.23%
3.91M
3.52%
5.98M
53.12%
9.37M
56.68%
7.46M
20.37%
8.34M
11.81%
10.70M
28.20%
11.16M
4.33%
14.56M
30.45%
15.77M
8.35%
22.43M
42.21%
22.79M
1.59%
24.28M
6.57%
17.90M
26.28%
27.37M
52.88%
22.69M
17.08%
30.03M
32.35%
29.66M
1.24%
26.92M
9.23%
27.68M
2.83%
23.79M
14.06%
27.81M
16.90%
21.89M
21.29%
22.69M
3.66%
35.62M
56.98%
36.28M
1.84%
30.30M
16.47%
31.30M
3.30%
-97.89M
412.70%
25.37M
-
23.86M
5.96%
depreciation and amortization
94K
-
94K
0%
94K
0%
98K
4.26%
100K
2.04%
100K
0%
100K
0%
100K
0%
100K
0%
94K
6%
100K
6.38%
100K
0%
88K
12%
149K
69.32%
182K
22.15%
160K
12.09%
173K
8.13%
201K
16.18%
356K
77.11%
349K
1.97%
750K
114.90%
716K
4.53%
796K
11.17%
796K
0%
907K
13.94%
938K
3.42%
1.05M
12.15%
1.05M
0%
1.05M
0%
1.05M
0%
1.05M
0%
1.05M
0%
982K
6.65%
1.06M
8.35%
1.06M
0%
1.23M
15.32%
1.31M
6.68%
2.40M
83.50%
2.39M
0.46%
2.38M
0.25%
2.38M
0%
2.38M
0%
total other income expenses net
-1.15M
-
-1.05M
8.58%
-1.21M
14.54%
-1.34M
10.87%
-1.18M
11.98%
-1.57M
33.93%
-1.48M
6.22%
-1.47M
0.68%
-585.18K
60.11%
-1.70M
190.17%
-1.79M
5.24%
-1.88M
5.26%
-871.52K
53.67%
-2.49M
185.48%
-2.71M
8.80%
-2.76M
1.81%
-1.20M
56.57%
-3.38M
182.24%
-4.03M
19.36%
-4.61M
14.43%
-5.71M
23.84%
-6.10M
6.81%
-6.62M
8.52%
-7.02M
6.02%
-9.07M
29.22%
-7.90M
12.91%
-8.18M
3.54%
-7.78M
4.90%
-11.06M
42.10%
-8.22M
25.63%
-7.50M
8.77%
-7.12M
5.06%
-4.13M
42.05%
-6.61M
60.05%
-2.68M
59.41%
-4.73M
76.21%
-15.32M
224.10%
-15.41M
0.62%
14.33M
-
26.59M
85.62%
income before tax
2.07M
-
1.91M
7.68%
2.24M
17.32%
2.17M
3.03%
2.72M
25.25%
2.76M
1.40%
2.98M
7.86%
3.04M
2.15%
3.23M
6.21%
3.57M
10.58%
3.69M
3.30%
3.61M
2.28%
3.18M
11.92%
1.42M
55.37%
3.27M
130.89%
6.62M
102.05%
6.26M
5.29%
4.96M
20.75%
6.66M
34.22%
6.54M
1.79%
8.84M
35.11%
9.67M
9.34%
15.81M
63.47%
15.76M
0.27%
15.21M
3.52%
10.00M
34.26%
19.18M
91.88%
14.91M
22.28%
18.97M
27.26%
21.44M
12.98%
19.42M
9.41%
20.56M
5.88%
19.66M
4.36%
21.21M
7.84%
19.21M
9.41%
17.97M
6.47%
20.31M
13.02%
20.87M
2.76%
30.30M
45.22%
31.30M
3.30%
14.33M
54.23%
26.59M
85.62%
25.37M
4.59%
23.86M
5.96%
income tax expense
572K
-
484K
15.38%
629K
29.96%
641K
1.91%
682K
6.40%
732K
7.33%
793K
8.33%
815K
2.77%
873K
7.12%
969K
11.00%
1.04M
7.53%
1.05M
0.67%
870K
17.06%
296K
65.98%
908K
206.76%
1.90M
109.36%
3.85M
102.58%
1.01M
73.82%
1.42M
40.77%
1.38M
2.54%
1.98M
43.31%
2.03M
2.62%
3.82M
87.95%
3.49M
8.68%
3.35M
3.95%
1.69M
49.69%
2.24M
32.84%
2.99M
33.56%
3.64M
21.58%
4.79M
31.71%
3.82M
20.30%
4.43M
15.94%
3.87M
12.53%
4.38M
12.98%
3.46M
21.02%
3.92M
13.51%
4.01M
2.24%
4.60M
14.58%
6.53M
41.94%
6.94M
6.42%
3.28M
52.75%
5.97M
81.87%
5.68M
4.86%
5.29M
6.80%
net income
1.50M
-
1.43M
4.74%
1.61M
13.03%
1.53M
4.96%
2.04M
33.14%
2.03M
0.59%
2.19M
7.69%
2.23M
1.92%
2.36M
5.88%
2.60M
10.43%
2.65M
1.73%
2.56M
3.44%
2.31M
9.81%
1.12M
51.37%
2.37M
110.87%
4.71M
99.24%
2.41M
48.79%
3.96M
63.92%
5.25M
32.55%
5.16M
1.58%
6.86M
32.91%
7.63M
11.28%
11.98M
56.95%
12.27M
2.41%
11.86M
3.40%
8.31M
29.89%
16.94M
103.86%
11.92M
29.66%
15.34M
28.68%
16.64M
8.54%
15.60M
6.27%
16.13M
3.41%
15.79M
2.11%
16.83M
6.57%
15.75M
6.39%
14.04M
10.86%
16.30M
16.04%
16.27M
0.15%
23.78M
46.14%
24.36M
2.44%
11.05M
54.65%
20.63M
86.73%
19.70M
4.51%
18.57M
5.72%
weighted average shs out
5.10M
-
5.14M
0.74%
5.15M
0.24%
5.31M
3.09%
5.31M
0.05%
5.36M
0.82%
5.37M
0.30%
5.37M
0.01%
5.38M
0.03%
5.42M
0.72%
5.43M
0.31%
5.43M
0.05%
5.46M
0.63%
9.12M
66.98%
9.15M
0.24%
9.15M
0.08%
10.52M
14.95%
11.56M
9.84%
13.07M
13.06%
13.07M
0.05%
14.25M
8.99%
15.65M
9.82%
17.18M
9.81%
17.13M
0.30%
18.24M
6.48%
18.82M
3.16%
21.34M
13.41%
21.41M
0.30%
21.31M
0.45%
21.01M
1.41%
21.02M
0.05%
21.02M
0.01%
21.02M
0.00%
20.70M
1.54%
20.51M
0.92%
22.86M
11.48%
24.03M
5.10%
31.31M
30.31%
31.38M
0.22%
31.41M
0.09%
31.40M
0.01%
31.48M
0.23%
31.53M
-
weighted average shs out dil
5.16M
-
5.19M
0.66%
5.18M
0.19%
5.35M
3.28%
5.36M
0.15%
5.42M
1.07%
5.43M
0.32%
5.44M
0.18%
5.45M
0.14%
5.48M
0.53%
5.49M
0.22%
5.48M
0.20%
8.50M
55.13%
9.18M
8.03%
9.21M
0.26%
9.22M
0.20%
10.60M
14.89%
11.65M
9.95%
13.17M
13.00%
13.19M
0.18%
14.37M
8.94%
15.77M
9.73%
17.31M
9.77%
17.28M
0.18%
18.40M
6.47%
18.94M
2.95%
21.44M
13.17%
21.51M
0.36%
21.42M
0.43%
21.20M
1.03%
21.21M
0.03%
21.21M
0.02%
21.18M
0.17%
20.85M
1.55%
20.62M
1.11%
22.98M
11.46%
24.17M
5.17%
31.54M
30.51%
31.59M
0.16%
31.61M
0.06%
31.59M
0.07%
31.63M
0.14%
31.68M
-
eps
0.27
-
0.26
3.70%
0.30
15.38%
0.27
10.00%
0.37
37.04%
0.36
2.70%
0.39
8.33%
0.40
2.56%
0.42
5.00%
0.47
11.90%
0.47
0%
0.46
2.13%
0.39
15.22%
0.12
69.23%
0.26
116.67%
0.52
100%
0.23
55.77%
0.34
47.83%
0.40
17.65%
0.39
2.50%
0.48
23.08%
0.49
2.08%
0.70
42.86%
0.72
2.86%
0.65
9.72%
0.44
32.31%
0.79
79.55%
0.56
29.11%
0.72
28.57%
0.79
9.72%
0.74
6.33%
0.77
4.05%
0.75
2.60%
0.81
8.00%
0.77
4.94%
0.61
20.78%
0.68
11.48%
0.52
23.53%
0.76
46.15%
0.78
2.63%
0.35
55.13%
0.66
88.57%
0.62
6.06%
0.59
4.84%
epsdiluted
0.27
-
0.25
7.41%
0.29
16.00%
0.27
6.90%
0.36
33.33%
0.36
0%
0.39
8.33%
0.39
0%
0.42
7.69%
0.46
9.52%
0.47
2.17%
0.45
4.26%
0.26
42.22%
0.12
53.85%
0.26
116.67%
0.51
96.15%
0.23
54.90%
0.34
47.83%
0.40
17.65%
0.39
2.50%
0.48
23.08%
0.48
0%
0.69
43.75%
0.71
2.90%
0.64
9.86%
0.44
31.25%
0.79
79.55%
0.55
30.38%
0.72
30.91%
0.79
9.72%
0.74
6.33%
0.76
2.70%
0.75
1.32%
0.81
8.00%
0.76
6.17%
0.61
19.74%
0.67
9.84%
0.52
22.39%
0.75
44.23%
0.77
2.67%
0.35
54.55%
0.65
85.71%
0.62
4.62%
0.59
4.84%

All numbers in USD (except ratios and percentages)