bf/NASDAQ:EFSC_icon.png

COM:ENTERPRISEBANK

Enterprise Bank & Trust

  • Stock

USD

Last Close

59.77

22/11 21:00

Market Cap

1.51B

Beta: -

Volume Today

259.26K

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
37.32M
-
34.29M
8.12%
32.15M
6.24%
31.90M
0.78%
35.67M
11.83%
32.63M
8.52%
35.09M
7.53%
34.73M
1.00%
38.64M
11.23%
38.43M
0.53%
40.83M
6.24%
40.81M
0.06%
44.48M
9.01%
45.62M
2.55%
53.57M
17.43%
54.00M
0.80%
58.52M
8.37%
55.71M
4.79%
56.74M
1.85%
56.50M
0.42%
61.30M
8.48%
61.57M
0.45%
73.68M
19.66%
76.61M
3.98%
76.03M
0.76%
76.78M
0.98%
75.79M
1.28%
75.98M
0.25%
95.95M
26.28%
90.41M
5.77%
97.94M
8.33%
114.89M
17.31%
124.69M
8.53%
98.56M
20.96%
108.43M
10.01%
127.92M
17.97%
136.45M
6.67%
125.00M
8.39%
138.00M
10.41%
12.09M
91.24%
25.45M
110.61%
12.16M
52.23%
15.49M
27.44%
21.42M
38.25%
cost of revenue
1.04M
-
572K
-
1.24M
116.43%
3.42M
176.66%
2.04M
40.55%
-221K
110.85%
748K
438.46%
4.05M
441.18%
-1.04M
125.72%
1.37M
231.60%
3.33M
142.70%
17.63M
430.14%
123.71M
-
gross profit
36.27M
-
34.29M
5.47%
32.15M
6.24%
31.90M
0.78%
35.67M
11.83%
32.63M
8.52%
35.09M
7.53%
34.73M
1.00%
38.64M
11.23%
38.43M
0.53%
40.83M
6.24%
40.81M
0.06%
44.48M
9.01%
45.62M
2.55%
53.57M
17.43%
54.00M
0.80%
58.52M
8.37%
55.71M
4.79%
56.74M
1.85%
56.50M
0.42%
61.30M
8.48%
61.57M
0.45%
73.11M
18.73%
75.37M
3.10%
72.61M
3.67%
74.74M
2.94%
76.01M
1.70%
75.23M
1.02%
91.90M
22.16%
91.45M
0.49%
96.57M
5.60%
111.57M
15.53%
107.06M
4.04%
98.56M
7.94%
108.43M
10.01%
127.92M
17.97%
136.45M
6.67%
125.00M
8.39%
14.29M
88.57%
12.09M
15.43%
25.45M
110.61%
12.16M
52.23%
15.49M
27.44%
21.42M
38.25%
selling and marketing expenses
general and administrative expenses
14.27M
-
12.12M
15.11%
11.85M
2.17%
12.94M
9.18%
11.49M
11.20%
11.93M
3.78%
11.32M
5.04%
11.77M
3.97%
14.27M
21.20%
14.47M
1.44%
14.59M
0.77%
12.09M
17.10%
12.45M
2.95%
16.02M
28.66%
15.80M
1.36%
15.09M
4.48%
15.29M
1.34%
16.49M
7.84%
16.58M
0.55%
16.30M
1.72%
16.67M
2.28%
19.35M
16.10%
20.69M
6.90%
20.84M
0.76%
20.41M
2.08%
21.68M
6.24%
22.39M
3.25%
22.04M
1.56%
26.17M
18.76%
29.56M
12.94%
28.13M
4.84%
33.72M
19.87%
33.49M
0.69%
35.83M
6.98%
36.03M
0.56%
37.00M
2.70%
38.17M
3.18%
42.50M
11.34%
41.64M
2.03%
40.77M
2.09%
selling general and administrative expenses
14.27M
-
12.12M
15.11%
11.85M
2.17%
12.94M
9.18%
11.49M
11.20%
11.93M
3.78%
11.32M
5.04%
11.77M
3.97%
14.27M
21.20%
14.47M
1.44%
14.59M
0.77%
12.09M
17.10%
12.45M
2.95%
16.02M
28.66%
15.80M
1.36%
15.09M
4.48%
15.29M
1.34%
16.49M
7.84%
16.58M
0.55%
16.30M
1.72%
16.67M
2.28%
19.35M
16.10%
20.69M
6.90%
20.84M
0.76%
20.41M
2.08%
21.68M
6.24%
22.39M
3.25%
22.04M
1.56%
26.17M
18.76%
29.56M
12.94%
28.13M
4.84%
33.72M
19.87%
33.49M
0.69%
35.83M
6.98%
36.03M
0.56%
37.00M
2.70%
38.17M
3.18%
42.50M
11.34%
41.64M
2.03%
40.77M
2.09%
research and development expenses
other expenses
38.60M
-
42.38M
-
40.36M
-
43.08M
-
53.28M
-
56.69M
-
68.96M
-
72.51M
-
100.48M
-
6.76M
-
44.97M
565.56%
38.47M
-
41.69M
8.38%
41.36M
0.79%
cost and expenses
5.92M
-
1.27M
78.60%
592K
53.28%
710K
19.93%
3.83M
438.73%
972K
74.59%
854K
12.14%
800K
6.32%
3.46M
333.13%
684K
80.26%
719K
5.12%
757K
5.29%
3.83M
405.28%
837K
78.12%
1.08M
28.91%
922K
14.55%
3.81M
313.56%
849K
77.73%
747K
12.01%
1.02M
36.95%
3.13M
206.35%
746K
76.20%
1.61M
115.68%
2.30M
43.07%
7.11M
208.77%
2.90M
59.23%
1.07M
63.22%
1.50M
40.99%
7.99M
431.47%
-53K
100.66%
2.67M
5,137.74%
4.23M
58.28%
21.92M
418.60%
1.18M
94.63%
1.54M
31.01%
1.60M
3.57%
2.76K
99.83%
1.63M
58,930.04%
123.71M
7,485.04%
44.97M
63.65%
38.47M
-
41.69M
8.38%
41.36M
0.79%
operating expenses
4.88M
-
1.27M
74.02%
592K
53.28%
710K
19.93%
3.83M
438.73%
972K
74.59%
854K
12.14%
800K
6.32%
3.46M
333.13%
684K
80.26%
719K
5.12%
757K
5.29%
3.83M
405.28%
837K
78.12%
1.08M
28.91%
922K
14.55%
3.81M
313.56%
849K
77.73%
747K
12.01%
1.02M
36.95%
3.13M
206.35%
746K
76.20%
1.04M
39.01%
1.06M
2.60%
3.68M
246.15%
862K
76.60%
1.29M
49.30%
755K
41.34%
3.94M
421.85%
988K
74.92%
1.30M
31.58%
901K
30.69%
4.29M
376.03%
1.18M
72.56%
1.54M
31.01%
1.60M
3.57%
2.76K
99.83%
1.63M
58,930.04%
48.40M
2,867.32%
44.97M
7.09%
38.47M
-
41.69M
8.38%
41.36M
0.79%
interest expense
4.06M
-
3.66M
9.99%
3.57M
2.49%
3.59M
0.70%
3.57M
0.64%
3.11M
12.97%
3.07M
1.09%
3.17M
3.32%
3.02M
4.95%
3.03M
0.50%
3.25M
7.19%
3.46M
6.55%
3.98M
15.04%
5.10M
27.96%
5.91M
15.91%
6.84M
15.81%
7.38M
7.92%
8.99M
21.77%
10.83M
20.44%
12.66M
16.92%
13.41M
5.88%
15.27M
13.91%
17.49M
14.48%
18.03M
3.12%
15.63M
13.35%
13.32M
14.75%
7.36M
44.76%
7.43M
1.02%
6.67M
10.31%
5.84M
12.45%
5.66M
2.98%
5.96M
5.16%
5.58M
6.28%
5.42M
2.96%
6.46M
19.20%
11.40M
76.66%
17.90M
56.97%
29.50M
64.81%
47.20M
60.00%
59.27M
25.55%
66.35M
11.95%
70.00M
5.49%
71.11M
1.60%
72.83M
2.42%
ebitda
10.45M
-
13.43M
28.47%
15.20M
13.21%
17.10M
12.45%
13.19M
22.82%
18.25M
38.30%
17.36M
4.89%
18.38M
5.90%
19.90M
8.28%
20.72M
4.13%
23.13M
11.61%
22.40M
3.14%
25.67M
14.60%
23.43M
8.74%
25.37M
8.27%
32.57M
28.40%
36.28M
11.38%
35.20M
2.98%
39.45M
12.09%
38.52M
2.37%
43.34M
12.53%
37.53M
13.40%
43.55M
16.03%
57.59M
32.24%
55.04M
4.42%
32.17M
41.55%
28.56M
11.23%
32.71M
14.54%
45.10M
37.87%
46.32M
2.69%
56.59M
22.19%
27.33M
51.70%
73.27M
168.06%
56.39M
23.04%
55.60M
1.40%
68.88M
23.88%
79.36M
15.21%
86.12M
8.52%
62.69M
27.21%
57.05M
8.99%
55.53M
2.67%
50.63M
8.82%
57.19M
12.95%
62.78M
9.79%
operating income
9.24M
-
12.51M
35.41%
14.39M
15.01%
16.18M
12.42%
12.35M
23.67%
17.47M
41.51%
16.55M
5.29%
17.61M
6.37%
19.14M
8.72%
19.94M
4.19%
22.35M
12.06%
21.61M
3.30%
24.66M
14.13%
22.59M
8.39%
23.41M
3.60%
31.01M
32.49%
34.73M
11.99%
33.69M
3.00%
37.96M
12.68%
36.98M
2.58%
41.84M
13.13%
35.53M
15.07%
40.39M
13.67%
54.57M
35.11%
51.96M
4.78%
29.16M
43.88%
25.65M
12.04%
29.81M
16.24%
42.11M
41.24%
43.32M
2.88%
53.82M
24.23%
23.60M
56.14%
70.24M
197.56%
52.84M
24.77%
51.81M
1.95%
65.69M
26.80%
75.88M
15.51%
100.77M
32.79%
62.69M
37.79%
57.05M
8.99%
55.53M
2.67%
50.63M
8.82%
57.19M
12.95%
62.78M
9.79%
depreciation and amortization
1.21M
-
916K
24.42%
812K
11.35%
918K
13.05%
846K
7.84%
773K
8.63%
805K
4.14%
774K
3.85%
759K
1.94%
778K
2.50%
778K
0%
790K
1.54%
1.01M
27.34%
833K
17.20%
1.96M
134.93%
1.56M
20.49%
1.54M
0.77%
1.50M
2.53%
1.49M
1.00%
1.53M
3.02%
1.50M
1.95%
2M
32.89%
3.16M
58.05%
3.02M
4.49%
3.08M
2.09%
3.02M
2.17%
2.91M
3.38%
2.90M
0.41%
3.00M
3.27%
3.00M
0%
2.77M
7.41%
3.73M
34.39%
4.65M
24.73%
3.55M
23.68%
3.79M
6.88%
3.19M
15.92%
3.48M
8.97%
-14.65M
521.53%
2.92M
119.95%
2.69M
7.94%
total other income expenses net
-4.76M
-
-3.66M
23.15%
-3.57M
2.49%
-3.59M
0.70%
-3.57M
0.64%
-3.11M
12.97%
-3.07M
1.09%
-3.17M
3.32%
-3.02M
4.95%
-3.03M
0.50%
-3.25M
7.19%
-3.46M
6.55%
-3.98M
15.04%
-5.10M
27.96%
-5.91M
15.91%
-6.84M
15.81%
-7.38M
7.92%
-8.99M
21.77%
-10.83M
20.44%
-12.66M
16.92%
-13.41M
5.88%
-15.27M
13.91%
-17.49M
14.48%
-18.03M
3.12%
-15.63M
13.35%
-13.32M
14.75%
-7.36M
44.76%
-7.43M
1.02%
-6.67M
10.31%
-5.84M
12.45%
-5.66M
2.98%
-5.26M
7.03%
-5.58M
6.00%
8.23M
247.54%
5.92M
28.14%
-1.47M
124.79%
555.30K
137.85%
-29.50M
5,413.19%
income before tax
4.48M
-
8.86M
97.61%
10.82M
22.24%
12.59M
16.28%
8.78M
30.25%
14.37M
63.66%
13.48M
6.19%
14.43M
7.07%
16.12M
11.73%
16.91M
4.88%
19.10M
12.94%
18.15M
4.98%
20.68M
13.96%
17.50M
15.40%
17.50M
0.02%
24.17M
38.12%
27.35M
13.15%
24.70M
9.69%
27.13M
9.85%
24.32M
10.37%
28.43M
16.90%
20.26M
28.74%
22.90M
13.05%
36.54M
59.53%
36.34M
0.55%
15.84M
56.41%
18.29M
15.47%
22.38M
22.36%
35.44M
58.36%
37.48M
5.77%
48.16M
28.47%
18.34M
61.92%
64.66M
252.56%
61.07M
5.54%
57.73M
5.48%
64.22M
11.26%
76.44M
19.01%
71.26M
6.77%
62.69M
12.03%
57.05M
8.99%
55.53M
2.67%
50.63M
8.82%
57.19M
12.95%
62.78M
9.79%
income tax expense
860K
-
3.01M
249.65%
3.66M
21.85%
4.39M
19.76%
2.81M
35.92%
5.02M
78.59%
4.76M
5.18%
4.72M
0.84%
5.45M
15.31%
5.89M
8.10%
6.75M
14.63%
6.32M
6.39%
7.05M
11.67%
5.11M
27.61%
5.54M
8.60%
7.86M
41.68%
19.82M
152.29%
3.78M
80.94%
4.88M
29.20%
1.80M
63.08%
4.90M
171.86%
4.10M
16.25%
4.48M
9.16%
7.47M
66.76%
7.25M
2.99%
2.97M
59.00%
3.66M
23.06%
4.43M
21.12%
6.51M
46.97%
7.56M
16.12%
9.75M
29.02%
4.43M
54.61%
13.85M
212.81%
13.38M
3.35%
12.58M
6.02%
14.03M
11.52%
16.43M
17.18%
15.52M
5.55%
13.56M
12.65%
12.38M
8.67%
11.00M
11.19%
10.23M
7.01%
11.74M
14.79%
12.20M
3.89%
net income
3.62M
-
5.85M
61.50%
7.16M
22.44%
8.20M
14.50%
5.97M
27.21%
9.35M
56.63%
8.72M
6.74%
9.71M
11.39%
10.68M
9.99%
11.03M
3.24%
12.35M
12.04%
11.83M
4.21%
13.63M
15.18%
12.39M
9.08%
11.96M
3.52%
16.32M
36.47%
7.53M
53.85%
20.92M
177.87%
22.25M
6.36%
22.52M
1.19%
23.53M
4.50%
16.16M
31.34%
18.42M
14.04%
29.07M
57.78%
29.09M
0.07%
12.87M
55.76%
14.63M
13.72%
17.95M
22.67%
28.93M
61.17%
29.93M
3.44%
38.41M
28.33%
13.91M
63.77%
50.81M
265.21%
47.69M
6.14%
45.15M
5.33%
50.20M
11.19%
60.00M
19.52%
55.74M
7.10%
49.13M
11.86%
44.66M
9.08%
44.53M
0.30%
40.40M
9.27%
45.45M
12.49%
50.59M
11.31%
weighted average shs out
19.39M
-
19.52M
0.69%
19.82M
1.55%
19.84M
0.07%
19.86M
0.10%
19.93M
0.38%
19.98M
0.22%
20.00M
0.09%
20.01M
0.06%
20.00M
0.01%
20.00M
0.00%
20.00M
0.03%
20.01M
0.06%
21.93M
9.59%
23.48M
7.05%
23.32M
0.64%
23.07M
1.09%
22.99M
0.34%
23.12M
0.58%
23.15M
0.10%
23.01M
0.58%
23.93M
3.97%
26.89M
12.37%
26.78M
0.41%
26.54M
0.89%
26.47M
0.25%
26.18M
1.11%
26.22M
0.14%
28.93M
10.34%
31.25M
8.01%
31.27M
0.06%
36.90M
18.02%
38.23M
3.60%
37.79M
1.15%
37.24M
1.44%
37.24M
0.01%
37.26M
0.04%
38.23M
2.61%
37.35M
2.30%
37.37M
0.07%
37.42M
0.13%
37.49M
-
37.34M
0.41%
weighted average shs out dil
19.63M
-
19.95M
1.63%
19.96M
0.07%
19.98M
0.09%
20.14M
0.80%
20.16M
0.08%
20.17M
0.05%
20.26M
0.46%
20.39M
0.62%
20.23M
0.75%
20.22M
0.08%
20.22M
0.04%
20.31M
0.42%
22.31M
9.85%
23.73M
6.38%
23.57M
0.67%
23.34M
0.98%
23.25M
0.41%
23.32M
0.31%
23.33M
0.05%
23.17M
0.68%
24.08M
3.94%
26.94M
11.86%
26.87M
0.27%
26.67M
0.74%
26.54M
0.48%
26.20M
1.30%
26.23M
0.13%
28.97M
10.45%
31.31M
8.07%
31.31M
0.02%
36.95M
18.00%
38.31M
3.69%
37.86M
1.18%
37.28M
1.52%
37.35M
0.17%
37.41M
0.18%
38.31M
2.39%
37.49M
2.13%
37.37M
0.32%
37.55M
0.48%
37.60M
-
37.48M
0.30%
eps
0.19
-
0.30
57.89%
0.36
20%
0.41
13.89%
0.30
26.83%
0.47
56.67%
0.44
6.38%
0.49
11.36%
0.53
8.16%
0.55
3.77%
0.62
12.73%
0.59
4.84%
0.68
15.25%
0.57
16.18%
0.51
10.53%
0.70
37.25%
0.33
52.86%
0.91
175.76%
0.96
5.49%
0.97
1.04%
1.02
5.15%
0.68
33.33%
0.69
1.47%
1.09
57.97%
1.10
0.92%
0.49
55.45%
0.56
14.29%
0.68
21.43%
1
47.06%
0.96
4.00%
1.23
28.13%
0.38
69.11%
1.33
250%
1.26
5.26%
1.21
3.97%
1.32
9.09%
1.59
20.45%
1.46
8.18%
1.29
11.64%
1.20
6.98%
1.19
0.83%
1.05
11.76%
1.21
15.24%
1.33
9.92%
epsdiluted
0.18
-
0.30
66.67%
0.36
20%
0.41
13.89%
0.30
26.83%
0.46
53.33%
0.43
6.52%
0.48
11.63%
0.52
8.33%
0.54
3.85%
0.61
12.96%
0.59
3.28%
0.67
13.56%
0.56
16.42%
0.50
10.71%
0.69
38.00%
0.32
53.62%
0.90
181.25%
0.95
5.56%
0.97
2.11%
1.02
5.15%
0.67
34.31%
0.68
1.49%
1.08
58.82%
1.09
0.93%
0.48
55.96%
0.56
16.67%
0.68
21.43%
1
47.06%
0.96
4.00%
1.23
28.13%
0.38
69.11%
1.33
250%
1.26
5.26%
1.21
3.97%
1.32
9.09%
1.58
19.70%
1.45
8.23%
1.29
11.03%
1.20
6.98%
1.19
0.83%
1.05
11.76%
1.21
15.24%
1.32
9.09%

All numbers in USD (except ratios and percentages)