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
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
9.03M
-
9.27M
2.64%
9.49M
2.37%
9.65M
1.69%
10.26M
6.32%
10.11M
1.45%
10.19M
0.81%
9.71M
4.70%
10.01M
3.01%
9.73M
2.78%
10.00M
2.75%
11.10M
10.99%
11.15M
0.46%
10.68M
4.17%
10.89M
1.99%
10.65M
2.25%
10.91M
2.42%
10.70M
1.93%
11.09M
3.70%
11.84M
6.76%
11.21M
5.38%
11.99M
7.03%
12.88M
7.35%
14.05M
9.14%
14.74M
4.87%
15.62M
5.99%
16.75M
7.27%
17.43M
4.04%
17.47M
0.22%
16.90M
3.25%
17.40M
2.95%
19.40M
11.52%
19.24M
0.82%
18.04M
6.28%
17.53M
2.80%
19.09M
8.88%
29.33M
53.68%
30.05M
2.45%
31.50M
4.81%
33.87M
7.52%
20.03M
40.84%
35.46M
76.99%
-31.02M
187.48%
-64.12M
106.71%
cost of revenue
1.74M
-
1.71M
1.72%
1.69M
1.17%
1.70M
0.59%
35.46M
-
14.81M
58.24%
35.71M
141.17%
gross profit
9.03M
-
7.53M
16.63%
7.78M
3.32%
7.96M
2.31%
8.56M
7.54%
10.11M
18.12%
10.19M
0.81%
9.71M
4.70%
10.01M
3.01%
9.73M
2.78%
10.00M
2.75%
11.10M
10.99%
11.15M
0.46%
10.68M
4.17%
10.89M
1.99%
10.65M
2.25%
10.91M
2.42%
10.70M
1.93%
11.09M
3.70%
11.84M
6.76%
11.21M
5.38%
11.99M
7.03%
12.88M
7.35%
14.05M
9.14%
14.74M
4.87%
15.62M
5.99%
16.75M
7.27%
17.43M
4.04%
17.47M
0.22%
16.90M
3.25%
17.40M
2.95%
19.40M
11.52%
19.24M
0.82%
18.04M
6.28%
17.53M
2.80%
19.09M
8.88%
29.33M
53.68%
30.05M
2.45%
31.50M
4.81%
33.87M
7.52%
20.03M
40.84%
-20.68M
-
-34.78M
68.21%
selling and marketing expenses
31K
-
1.74M
5,512.90%
1.71M
1.72%
1.69M
1.17%
1.70M
0.59%
55K
96.76%
92K
67.27%
50K
45.65%
28K
44%
47K
67.86%
68K
44.68%
87K
27.94%
58K
33.33%
61K
5.17%
98K
60.66%
128K
30.61%
134K
4.69%
74K
44.78%
90K
21.62%
123K
36.67%
98K
20.33%
90K
8.16%
70K
22.22%
82K
17.14%
59K
28.05%
50K
15.25%
63K
26%
59K
6.35%
42K
28.81%
119K
183.33%
120K
0.84%
140K
16.67%
105K
25%
110K
4.76%
126K
14.55%
139K
10.32%
129K
7.19%
151K
-
152K
-
212K
39.47%
general and administrative expenses
918K
-
5.88M
540.52%
5.86M
0.34%
5.64M
3.75%
6.59M
16.84%
3.45M
47.71%
3.73M
8.13%
3.53M
5.26%
3.35M
5.01%
3.62M
7.90%
3.51M
3.01%
3.37M
3.99%
3.05M
9.35%
3.77M
23.61%
3.77M
0.13%
3.59M
4.75%
3.73M
3.93%
3.78M
1.31%
3.96M
4.68%
3.97M
0.38%
3.64M
8.31%
4.21M
15.56%
4.58M
8.72%
4.11M
10.20%
4.05M
1.44%
4.24M
4.62%
4.60M
8.59%
4.56M
0.87%
4.87M
6.82%
5.17M
5.99%
5.18M
0.37%
5.69M
9.78%
5.43M
4.66%
5.59M
3.00%
6.03M
7.87%
6.43M
6.73%
1.71M
73.47%
6.79M
-
6.22M
-
5.88M
5.56%
selling general and administrative expenses
4.96M
-
7.62M
53.54%
7.57M
0.66%
7.33M
3.17%
8.29M
13.10%
3.50M
57.77%
3.82M
9.05%
3.58M
6.23%
3.38M
5.56%
3.67M
8.40%
3.58M
2.40%
3.46M
3.38%
3.11M
9.95%
3.84M
23.26%
3.87M
0.83%
3.72M
3.85%
3.87M
3.95%
3.85M
0.28%
4.05M
5.01%
4.10M
1.19%
3.74M
8.67%
4.30M
14.94%
4.65M
8.07%
4.19M
9.79%
4.11M
1.96%
4.29M
4.33%
4.67M
8.79%
4.62M
0.94%
4.92M
6.36%
5.28M
7.51%
5.30M
0.38%
5.83M
9.94%
5.53M
5.14%
5.70M
3.04%
6.16M
8.00%
6.57M
6.81%
9.72M
47.84%
6.95M
-
932K
86.58%
6.07M
551.39%
5.67M
6.69%
research and development expenses
other expenses
-8.01M
-
-8.00M
0.14%
-7.15M
10.54%
-7.08M
1.01%
-7.67M
8.28%
-7.46M
2.67%
-7.87M
5.43%
-9.08M
15.37%
-7.45M
17.93%
-7.36M
1.22%
-6.25M
15.11%
-6.30M
0.91%
-10.03M
59.16%
-7.08M
29.44%
-6.93M
2.03%
-5.96M
14.06%
-8.00M
34.19%
-10.41M
30.11%
-11.00M
5.73%
-11.38M
3.46%
-11.64M
2.27%
-12.66M
8.75%
-12.82M
1.30%
-12.77M
0.45%
-13.33M
4.39%
-13.56M
1.76%
-14.76M
8.83%
17.51M
218.61%
-16.74M
-
-16.55M
1.11%
-3.07M
81.48%
-3.29M
7.21%
-3.72M
13.05%
-3.70M
0.48%
13.09M
453.92%
cost and expenses
5.65M
-
9.36M
65.58%
9.28M
0.85%
9.02M
2.80%
9.99M
10.75%
-4.51M
145.11%
-4.18M
7.28%
-3.57M
14.48%
-3.70M
3.55%
-4.00M
8.16%
-3.88M
2.92%
-4.41M
13.54%
-5.96M
35.21%
-3.61M
39.42%
-3.49M
3.40%
-2.53M
27.59%
-2.44M
3.56%
-6.18M
153.47%
-3.03M
50.93%
-2.84M
6.33%
-2.22M
21.84%
-3.70M
66.65%
-5.76M
55.73%
-6.81M
18.25%
-7.27M
6.80%
-7.35M
1.10%
-8.00M
8.73%
-8.20M
2.61%
-7.85M
4.29%
-8.04M
2.45%
-8.26M
2.67%
-8.93M
8.12%
2.95M
133.08%
575K
80.53%
-10.58M
1,940.17%
-9.98M
5.71%
23.05M
331.08%
24.64M
6.87%
25.33M
2.81%
31.64M
24.91%
20.03M
36.69%
28.57M
42.61%
20.88M
26.93%
41.37M
98.18%
operating expenses
5.65M
-
7.62M
34.80%
7.57M
0.66%
7.33M
3.17%
8.29M
13.10%
-4.51M
154.35%
-4.18M
7.28%
-3.57M
14.48%
-3.70M
3.55%
-4.00M
8.16%
-3.88M
2.92%
-4.41M
13.54%
-5.96M
35.21%
-3.61M
39.42%
-3.49M
3.40%
-2.53M
27.59%
-2.44M
3.56%
-6.18M
153.47%
-3.03M
50.93%
-2.84M
6.33%
-2.22M
21.84%
-3.70M
66.65%
-5.76M
55.73%
-6.81M
18.25%
-7.27M
6.80%
-7.35M
1.10%
-8.00M
8.73%
-8.20M
2.61%
-7.85M
4.29%
-8.04M
2.45%
-8.26M
2.67%
-8.93M
8.12%
2.95M
133.08%
575K
80.53%
-10.58M
1,940.17%
-9.98M
5.71%
3.07M
130.73%
3.29M
7.21%
3.72M
13.05%
3.70M
0.48%
20.03M
441.75%
932K
95.35%
6.07M
551.39%
5.67M
6.69%
interest expense
1.74M
-
1.71M
1.72%
1.69M
1.17%
1.70M
0.59%
1.79M
5.06%
1.94M
8.85%
2.01M
3.34%
2.02M
0.75%
1.96M
3.26%
2.15M
10.01%
2.28M
5.90%
2.45M
7.28%
2.70M
10.22%
3.19M
18.28%
3.59M
12.48%
3.88M
8.17%
4.36M
12.45%
4.63M
6.21%
4.49M
3.21%
4.78M
6.58%
4.54M
5.15%
3.29M
27.34%
2.71M
17.78%
2.29M
15.58%
2.03M
11.19%
1.69M
16.94%
1.54M
8.42%
1.41M
8.67%
1.22M
13.25%
1.17M
4.49%
1.40M
19.33%
2.21M
58.57%
3.95M
78.62%
7.35M
86.10%
10.32M
40.30%
15.65M
-
13.95M
-
13.13M
5.88%
ebitda
-636.00K
-
5.40M
949.06%
5.63M
4.26%
5.95M
5.68%
5.65M
5.04%
5.85M
3.61%
6.25M
6.73%
6.38M
2.03%
6.54M
2.57%
5.93M
9.28%
6.31M
6.36%
6.88M
9.08%
5.40M
21.53%
7.23M
33.89%
7.56M
4.56%
8.28M
9.50%
8.63M
4.30%
4.68M
45.78%
8.33M
77.91%
9.41M
12.99%
9.42M
0.15%
8.73M
7.34%
7.57M
13.28%
7.72M
1.97%
7.98M
3.32%
8.75M
9.73%
9.24M
5.56%
9.71M
5.03%
10.12M
4.23%
9.33M
7.79%
9.62M
3.09%
11.08M
15.24%
11.72M
5.76%
12.08M
3.11%
7.08M
41.44%
9.23M
30.38%
-314K
103.40%
120K
138.22%
111K
7.50%
-4.33M
4,000%
6.89M
-
596K
91.35%
20.07M
3,266.95%
operating income
4.01M
-
3.38M
15.82%
3.63M
7.40%
4.02M
10.74%
3.67M
8.71%
5.61M
52.72%
6.01M
7.31%
6.14M
2.09%
6.31M
2.69%
5.73M
9.20%
6.11M
6.72%
6.68M
9.38%
5.18M
22.47%
7.07M
36.40%
7.40M
4.75%
8.12M
9.70%
8.47M
4.28%
4.52M
46.65%
8.06M
78.38%
9.00M
11.69%
8.99M
0.19%
8.29M
7.69%
7.12M
14.21%
7.24M
1.77%
7.46M
3.05%
8.27M
10.75%
8.76M
5.96%
9.22M
5.33%
9.62M
4.23%
8.86M
7.89%
9.14M
3.21%
10.47M
14.58%
11.58M
10.61%
11.95M
3.15%
6.95M
41.84%
9.11M
31.10%
6.59M
27.64%
2.22M
-
6.89M
-
596K
91.35%
-7.48M
1,355.54%
depreciation and amortization
-4.01M
-
280K
106.97%
280K
0%
240K
14.29%
270K
12.50%
249K
7.78%
233K
6.43%
234K
0.43%
233K
0.43%
206K
11.59%
198K
3.88%
198K
0%
218K
10.10%
162K
25.69%
156K
3.70%
156K
0%
164K
5.13%
162K
1.22%
267K
64.81%
407K
52.43%
438K
7.62%
437K
0.23%
456K
4.35%
479K
5.04%
514K
7.31%
488K
5.06%
482K
1.23%
480K
0.41%
501K
4.38%
472K
5.79%
476K
0.85%
608K
27.73%
135K
77.80%
135K
0%
127K
5.93%
116K
8.66%
124K
6.90%
120K
3.23%
111K
7.50%
143K
28.83%
666K
365.73%
-673K
-
-1.34M
99.26%
total other income expenses net
-636.00K
-
-1.79M
-
-1.94M
8.85%
-2.01M
3.34%
-2.02M
0.75%
-1.96M
3.26%
-2.15M
10.01%
-2.28M
5.90%
-2.45M
7.28%
-2.70M
10.22%
-3.19M
18.28%
-3.59M
12.48%
-3.88M
8.17%
-4.36M
12.45%
-4.63M
6.21%
-4.49M
3.21%
-4.78M
6.58%
-4.54M
5.15%
-3.29M
27.34%
-2.71M
17.78%
-2.29M
15.58%
-2.03M
11.19%
-1.69M
16.94%
-1.54M
8.42%
-1.41M
8.67%
-1.22M
13.25%
-1.17M
4.49%
-1.40M
19.33%
-2.21M
58.57%
-3.95M
78.62%
6.28M
-
5.41M
13.81%
6.16M
13.92%
-6.70M
208.61%
6.82M
201.88%
15.77M
-
income before tax
3.38M
-
3.38M
0.03%
3.63M
7.40%
4.02M
10.74%
3.67M
8.71%
3.82M
4.06%
4.07M
6.60%
4.13M
1.50%
4.28M
3.63%
3.77M
12.00%
3.96M
5.02%
4.40M
11.27%
2.73M
37.88%
4.37M
59.82%
4.21M
3.59%
4.53M
7.59%
4.59M
1.21%
155K
96.62%
3.43M
2,110.32%
4.52M
31.84%
4.21M
6.91%
3.76M
10.58%
3.82M
1.62%
4.53M
18.63%
5.18M
14.18%
6.23M
20.44%
7.07M
13.43%
7.68M
8.61%
8.20M
6.82%
7.63M
6.97%
7.97M
4.44%
9.08M
13.89%
9.37M
3.24%
8.00M
14.66%
6.95M
13.12%
9.11M
31.10%
6.28M
31.09%
5.41M
13.81%
6.16M
13.92%
-4.47M
172.55%
6.82M
252.53%
6.89M
0.97%
596K
91.35%
8.28M
1,289.60%
income tax expense
744K
-
880K
18.28%
870K
1.14%
1.02M
17.24%
940K
7.84%
1.05M
11.60%
1.05M
0%
1.10M
4.77%
1.26M
15.01%
678K
46.36%
918K
35.40%
1.23M
33.44%
1.03M
16.08%
790K
23.15%
579K
26.71%
830K
43.35%
801K
3.49%
-74K
109.24%
618K
935.14%
801K
29.61%
817K
2.00%
726K
11.14%
697K
3.99%
988K
41.75%
1.07M
8.60%
1.38M
28.80%
1.55M
11.94%
1.75M
13.32%
2.02M
15.29%
1.61M
20.29%
1.64M
2.05%
2.10M
27.92%
2.20M
4.66%
1.90M
13.63%
161K
91.53%
1.51M
839.13%
996K
34.13%
1.07M
7.03%
1.04M
2.63%
-865K
183.33%
1.59M
284.28%
1.51M
5.33%
-92K
106.10%
1.82M
2,073.91%
net income
2.63M
-
2.50M
5.12%
2.77M
10.80%
3M
8.30%
2.74M
8.67%
2.77M
1.09%
3.02M
9.10%
3.03M
0.36%
3.02M
0.49%
3.09M
2.39%
3.04M
1.65%
3.18M
4.57%
1.71M
46.29%
3.58M
109.78%
3.63M
1.51%
3.70M
1.90%
3.79M
2.27%
229K
93.95%
2.81M
1,126.20%
3.72M
32.34%
3.39M
8.83%
3.03M
10.45%
3.12M
2.97%
3.54M
13.48%
4.10M
15.74%
4.85M
18.25%
5.52M
13.85%
5.93M
7.30%
6.18M
4.32%
6.02M
2.62%
6.33M
5.08%
6.97M
10.24%
7.17M
2.81%
6.10M
14.98%
6.79M
11.33%
7.60M
11.93%
5.28M
30.48%
4.34M
17.74%
5.13M
17.97%
-3.61M
170.37%
5.23M
244.91%
5.38M
2.89%
688K
87.21%
6.47M
839.83%
weighted average shs out
4.70M
-
4.75M
0.98%
4.78M
0.63%
4.79M
0.21%
4.88M
1.88%
4.70M
3.68%
4.69M
0.18%
4.70M
0.17%
4.72M
0.34%
4.72M
0%
4.81M
2.04%
5.91M
22.80%
6.58M
11.29%
6.58M
0%
6.64M
0.97%
6.64M
0.06%
6.68M
0.53%
6.68M
0%
6.74M
0.90%
6.75M
0.09%
6.77M
0.31%
6.77M
0%
6.77M
0.09%
6.84M
0.95%
6.79M
0.60%
6.79M
0%
6.72M
1.03%
6.61M
1.67%
6.61M
0%
6.46M
2.24%
6.30M
2.47%
6.27M
0.57%
6.25M
0.37%
6.26M
0.18%
6.27M
0.21%
6.29M
0.40%
6.30M
0.08%
6.33M
0.44%
6.33M
0.09%
6.57M
3.77%
6.57M
0%
6.91M
5.05%
6.89M
0.28%
6.85M
0.54%
weighted average shs out dil
4.71M
-
4.75M
0.95%
4.78M
0.63%
4.79M
0.21%
4.88M
1.88%
4.70M
3.68%
5.00M
6.44%
5.07M
1.36%
5.04M
0.69%
5.04M
0%
5.10M
1.35%
6.20M
21.55%
6.86M
10.49%
6.86M
0%
6.91M
0.73%
6.90M
0.03%
6.87M
0.42%
6.87M
0%
6.92M
0.60%
6.90M
0.17%
6.92M
0.23%
6.92M
0%
6.85M
1.01%
6.90M
0.69%
6.94M
0.65%
6.94M
0%
6.87M
0.99%
6.77M
1.53%
6.77M
0%
6.61M
2.26%
6.44M
2.68%
6.38M
0.92%
6.37M
0.11%
6.39M
0.24%
6.37M
0.31%
6.39M
0.38%
6.41M
0.38%
6.42M
0.06%
6.42M
0.03%
6.57M
2.38%
6.57M
0%
6.96M
5.95%
6.93M
0.50%
6.88M
0.65%
eps
0.56
-
0.53
5.36%
0.58
9.43%
0.63
8.62%
0.56
11.11%
0.59
5.36%
0.64
8.47%
0.65
1.56%
0.64
1.54%
0.66
3.13%
0.63
4.55%
0.54
14.29%
0.26
51.85%
0.55
111.54%
0.55
0%
0.56
1.82%
0.57
1.79%
0.03
94.74%
0.42
1,300.00%
0.55
30.95%
0.50
9.09%
0.45
10.00%
0.46
2.22%
0.52
13.04%
0.60
15.38%
0.71
18.33%
0.82
15.49%
0.89
8.54%
0.93
4.49%
0.93
0%
1
7.53%
1.12
12.00%
1.14
1.79%
0.97
14.91%
1.08
11.34%
1.21
12.04%
0.82
32.23%
0.69
15.85%
0.81
17.39%
-0.55
167.90%
0.80
245.45%
0.78
2.50%
0.10
87.18%
0.95
850%
epsdiluted
0.56
-
0.53
5.36%
0.58
9.43%
0.63
8.62%
0.56
11.11%
0.59
5.36%
0.60
1.69%
0.60
0%
0.60
0%
0.61
1.67%
0.60
1.64%
0.51
15.00%
0.25
50.98%
0.52
108%
0.53
1.92%
0.54
1.89%
0.55
1.85%
0.03
94.55%
0.41
1,266.67%
0.54
31.71%
0.49
9.26%
0.44
10.20%
0.45
2.27%
0.52
15.56%
0.59
13.46%
0.70
18.64%
0.80
14.29%
0.88
10.00%
0.91
3.41%
0.91
0%
0.98
7.69%
1.09
11.22%
1.13
3.67%
0.95
15.93%
1.07
12.63%
1.19
11.21%
0.82
31.09%
0.68
17.07%
0.80
17.65%
-0.55
168.75%
0.80
245.45%
0.77
3.75%
0.10
87.01%
0.95
850%

All numbers in USD (except ratios and percentages)