bf/NASDAQ:BPRN_icon.jpeg

NASDAQ:BPRN

The Bank of Princeton

  • Stock

USD

Last Close

33.30

06/11 21:00

Market Cap

216.25M

Beta: 0.57

Volume Today

6.81K

Avg: 8.82K

PE Ratio

7.38

PFCF: 7.76

Dividend Yield

3.70%

Payout:25.83%

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
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
revenue
36.16M
-
38.67M
6.94%
40.02M
3.50%
41.96M
4.84%
43.13M
2.79%
44.84M
3.95%
53.66M
19.67%
67.27M
25.37%
72.94M
8.44%
105.60M
44.77%
74.69M
29.28%
cost of revenue
7.16M
-
48.26M
-
gross profit
29M
-
38.67M
33.35%
40.02M
3.50%
41.96M
4.84%
43.13M
2.79%
44.84M
3.95%
53.66M
19.67%
67.27M
25.37%
72.94M
8.44%
105.60M
44.77%
26.43M
74.97%
selling and marketing expenses
197K
-
225K
14.21%
260K
15.56%
421K
61.92%
386K
8.31%
301K
22.02%
214K
28.90%
484K
126.17%
504K
4.13%
630K
25%
general and administrative expenses
23.99M
-
13.04M
45.64%
14.05M
7.78%
13.55M
3.59%
14.87M
9.73%
15.36M
3.28%
16.95M
10.37%
18.27M
7.83%
21.46M
17.46%
7.59M
64.62%
2.58M
66.09%
selling general and administrative expenses
23.99M
-
13.24M
44.82%
14.28M
7.87%
13.81M
3.29%
15.29M
10.71%
15.74M
2.96%
17.25M
9.58%
18.49M
7.19%
21.95M
18.71%
38.52M
75.50%
3.21M
91.68%
research and development expenses
other expenses
7.16M
-
-37.20M
619.57%
-38M
2.15%
-32.07M
15.61%
-29.72M
7.31%
-48.27M
62.40%
-53.62M
11.07%
-56.57M
5.51%
-12.63M
-
cost and expenses
38.31M
-
-23.96M
162.55%
-23.72M
1.01%
-18.26M
23.02%
-12.07M
33.91%
-32.53M
169.59%
-36.37M
11.79%
-38.08M
4.71%
2.95M
107.76%
79.33M
2,585.51%
3.21M
95.96%
operating expenses
31.15M
-
-23.96M
176.93%
-23.72M
1.01%
-18.26M
23.02%
-12.07M
33.91%
-32.53M
169.59%
-36.37M
11.79%
-38.08M
4.71%
2.95M
107.76%
12.63M
327.73%
3.21M
74.63%
interest expense
7.16M
-
6.84M
4.51%
7.76M
13.54%
8.84M
13.87%
13.36M
51.09%
18.27M
36.76%
12.83M
29.78%
6.67M
47.97%
6M
10.10%
118K
98.03%
56.41M
47,708.47%
ebitda
20.41M
-
22.61M
10.77%
25.02M
10.63%
24.52M
1.97%
31.70M
29.27%
13.58M
57.17%
19.18M
41.23%
31.14M
62.39%
40.62M
30.45%
2.67M
93.43%
operating income
12.17M
-
14.71M
20.85%
16.30M
10.85%
23.70M
45.38%
31.06M
31.06%
12.30M
60.39%
17.29M
40.52%
29.19M
68.82%
40.05M
37.22%
27.67M
30.92%
20.62M
25.48%
depreciation and amortization
1.08M
-
1.07M
1.57%
949K
11.14%
820K
13.59%
638K
22.20%
1.27M
99.69%
1.89M
48.04%
1.95M
3.45%
569K
70.84%
502K
11.78%
2.28M
354.78%
total other income expenses net
-8.84M
-
-13.36M
51.09%
-6M
-
30.34M
605.58%
-7.80M
125.72%
income before tax
12.17M
-
14.71M
20.85%
16.30M
10.85%
14.86M
8.84%
17.71M
19.14%
12.30M
30.52%
17.29M
40.52%
29.19M
68.82%
34.05M
16.66%
30.34M
10.92%
12.82M
57.75%
income tax expense
3.17M
-
3.70M
16.78%
4.46M
20.50%
3.85M
13.72%
3M
22.06%
2.16M
27.93%
3.48M
61.15%
6.70M
92.39%
7.56M
12.77%
4.57M
39.54%
2.57M
43.68%
net income
9M
-
11.01M
22.29%
11.84M
7.60%
11.01M
7.00%
14.71M
33.54%
10.14M
31.04%
13.81M
36.13%
22.49M
62.87%
26.49M
17.82%
25.77M
2.75%
10.24M
60.25%
weighted average shs out
4.69M
-
4.70M
0.22%
4.70M
0.09%
5.50M
17.06%
6.63M
20.57%
6.73M
1.55%
6.77M
0.64%
6.67M
1.58%
6.45M
3.27%
6.28M
2.61%
6.53M
3.96%
weighted average shs out dil
4.69M
-
4.70M
0.22%
5.02M
6.78%
5.79M
15.30%
6.87M
18.75%
6.90M
0.35%
6.87M
0.41%
6.81M
0.79%
6.45M
5.36%
6.39M
0.95%
6.62M
3.63%
eps
1.92
-
2.34
21.87%
2.52
7.69%
2
20.63%
2.22
11.00%
1.51
31.98%
2.04
35.10%
3.37
65.20%
3.91
16.02%
4.10
4.86%
1.56
61.95%
epsdiluted
1.92
-
2.34
21.87%
2.36
0.85%
1.90
19.49%
2.14
12.63%
1.47
31.31%
2.01
36.73%
3.30
64.18%
3.86
16.97%
4.03
4.40%
1.56
61.29%

All numbers in USD (except ratios and percentages)