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
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.37%
3.39M
8.85%
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%
-4.46M
186.93%
5.23M
217.30%
depreciation and amortization
291K
-
280K
3.78%
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%
496K
18.42%
441K
11.09%
491K
11.34%
516K
5.09%
124K
75.97%
245K
-
666K
171.84%
deferred income tax
100K
-
-60K
-
70.00K
216.67%
277K
295.71%
-524K
289.17%
-221K
57.82%
-145K
34.39%
-109K
24.83%
-102K
6.42%
612K
700%
7.34M
1,099.35%
71K
99.03%
321K
352.11%
320K
0.31%
-3.39M
1,159.69%
4.01M
218.34%
183K
95.44%
-153K
183.61%
-112K
26.80%
106K
194.64%
87K
17.92%
-6K
106.90%
-772K
12,766.67%
-4K
99.48%
-5K
25%
-4K
20%
289K
7,325%
-20K
106.92%
23K
215%
-14K
160.87%
538K
3,942.86%
-793K
247.40%
41K
105.17%
81K
97.56%
-2.13M
-
70K
103.29%
stock based compensation
201K
-
97K
-
222K
128.87%
116K
47.75%
111K
4.31%
205K
84.68%
101K
50.73%
88K
12.87%
85K
3.41%
80K
5.88%
201K
151.25%
106K
47.26%
307K
189.62%
78K
74.59%
90K
15.38%
71K
21.11%
268K
277.46%
67K
75%
49K
26.87%
44K
10.20%
157K
256.82%
42K
73.25%
48K
14.29%
27K
43.75%
146K
440.74%
108K
26.03%
15K
86.11%
-79K
-
164K
307.59%
221K
34.76%
147K
33.48%
268K
-
266K
0.75%
change in working capital
-301K
-
280K
193.02%
680.00K
142.86%
-1.35M
298.53%
-470K
65.19%
1.89M
502.55%
582K
69.24%
62K
89.35%
-1.03M
1,756.45%
786K
176.53%
-1.93M
345.17%
303K
115.72%
-5.51M
1,919.80%
1.04M
118.81%
-45K
104.34%
227K
604.44%
3.67M
1,514.98%
128K
96.51%
9.29M
7,155.47%
-2.04M
121.96%
-4.94M
142.08%
802K
116.25%
707K
11.85%
-957K
235.36%
3.60M
476.18%
3.04M
15.53%
-7.68M
352.52%
-2.17M
71.74%
3.45M
258.99%
175K
94.93%
-1.39M
896.00%
1.50M
207.90%
144K
90.42%
2.01M
1,293.06%
6.08M
203.04%
522K
91.41%
1.79M
-
635K
64.58%
accounts receivables
-301K
-
1.35M
-
-214K
115.81%
519K
342.52%
-418K
180.54%
-283K
32.30%
-543K
91.87%
-210K
61.33%
-5.03M
2,295.71%
424K
108.43%
109K
74.29%
-319K
392.66%
3.70M
1,259.56%
-536K
114.49%
5.20M
1,069.78%
602K
88.42%
-4.26M
808.31%
149K
103.49%
-1.32M
987.92%
2.94M
322.37%
348K
88.17%
-485K
239.37%
-1.70M
249.90%
-988K
41.78%
621K
162.85%
1.97M
217.55%
-970K
149.19%
726K
174.85%
-786K
208.26%
2.23M
384.10%
8.27M
270.26%
-7.75M
193.78%
1.27M
-
2.29M
79.92%
inventory
162K
-
159K
1.85%
174K
-
179K
2.87%
302K
-
accounts payables
538K
-
796K
47.96%
-457K
157.41%
-609K
33.26%
1.07M
275.53%
-1.38M
229.47%
513K
137.07%
-483K
194.15%
613K
226.92%
-154K
125.12%
546K
454.55%
-33K
106.04%
664K
2,112.12%
4.09M
515.81%
-2.64M
164.59%
-672K
74.56%
653K
197.17%
2.03M
210.87%
-3.90M
292.07%
3.25M
183.41%
3.53M
8.43%
-5.98M
269.65%
-1.18M
80.24%
2.83M
339.34%
-1.80M
163.52%
-423K
76.46%
777K
283.69%
930K
19.69%
-227K
124.41%
-2.19M
864.32%
8.28M
478.07%
518K
-
-1.66M
420.27%
other working capital
-162K
-
-159K
1.85%
-174K
-
-179K
2.87%
-302K
-
other non cash items
-493K
-
250K
150.71%
-540.00K
316.00%
30.00K
105.56%
-160.00K
633.33%
-162K
1.25%
-159K
1.85%
-161K
1.26%
-171K
6.21%
-174K
1.75%
-179K
2.87%
-245K
36.87%
-298K
21.63%
-302K
1.34%
-306K
1.32%
-304K
0.65%
-313K
2.96%
-310K
0.96%
-213K
31.29%
-301K
41.31%
-406K
34.88%
-296K
27.09%
-223K
24.66%
729K
426.91%
-1.69M
331.82%
-1.25M
26.04%
-1.20M
3.92%
-1.65M
37.22%
-4.62M
180.10%
-2.12M
54.09%
-1.42M
32.85%
-1.37M
3.44%
-643K
53.20%
-729K
13.37%
-8.00M
997.53%
-1.52M
81.00%
-5.16M
239.34%
-4.34M
15.76%
-5.13M
17.97%
5.43M
205.89%
-2.45M
145.14%
net cash provided by operating activities
2.33M
-
3.31M
41.88%
3.19M
3.63%
1.86M
41.69%
2.45M
31.72%
5.12M
109.10%
3.38M
34.10%
3.06M
9.27%
2.02M
34.08%
4.00M
98.32%
1.13M
71.78%
4.13M
265.84%
3.54M
14.42%
4.63M
30.84%
3.96M
14.41%
4.21M
6.23%
4.22M
0.29%
4.30M
1.87%
12.42M
188.88%
1.70M
86.30%
-1.36M
179.91%
4.15M
405.15%
4.20M
1.20%
3.83M
8.71%
5.91M
54.20%
7.17M
21.26%
-2.83M
139.49%
2.61M
192.26%
5.95M
127.91%
4.64M
22.11%
4.03M
13.20%
7.70M
91.25%
7.63M
0.92%
7.19M
5.78%
5.62M
21.81%
7.34M
30.70%
248K
96.62%
1.15M
-
4.41M
284.16%
investments in property plant and equipment
-164K
-
-80K
51.22%
-30K
62.50%
-50K
66.67%
-480K
860%
-13K
97.29%
3K
123.08%
1K
66.67%
-38K
-
-75K
97.37%
-53K
29.33%
16K
130.19%
-10K
162.50%
-61K
510.00%
-140K
129.51%
-749K
435.00%
-526K
29.77%
-4.10M
679.09%
-1.33M
67.52%
1.97M
248.23%
-1.61M
181.55%
-830K
48.42%
-525K
36.75%
-132K
74.86%
-204K
54.55%
-236K
15.69%
-80K
66.10%
-3.17M
3,865%
-250K
92.12%
-227K
9.20%
-64K
71.81%
-66K
3.13%
-245K
271.21%
-824K
236.33%
-351K
57.40%
446K
-
-663K
248.65%
acquisitions net
-20.39M
-
-8.86M
56.54%
-55.81M
529.80%
-27.19M
51.28%
-28.70M
5.55%
-67.35M
134.64%
-37.55M
-
149.07M
496.99%
-22.27M
114.94%
1.34M
106.02%
4.23M
-
-25.95M
713.65%
-91.09M
251.10%
62.27M
168.36%
9.81M
-
-2.23M
-
3.61M
261.85%
purchases of investments
-7.05M
-
-615K
91.28%
-6.57M
968.94%
-4.86M
26.15%
-5.42M
11.72%
-7.96M
46.72%
-1.19M
85.08%
-1.43M
-
-5.79M
303.56%
-25.29M
336.94%
-14.73M
41.76%
-5.47M
62.83%
-20.85M
-
-2.01M
90.36%
-4.37M
117.26%
-2.19M
49.76%
-23.66M
978.44%
-11.74M
50.39%
-4.32M
63.22%
12K
100.28%
-848K
7,166.67%
-223K
73.70%
-345K
54.71%
2.23M
747.25%
-6.97M
412.32%
-49.34M
-
-82.49M
67.20%
sales maturities of investments
9.42M
-
10.57M
12.24%
6.70M
36.61%
7.54M
12.47%
8.96M
18.82%
8.97M
0.11%
6.49M
27.59%
4.13M
36.45%
4.62M
11.87%
5.03M
8.86%
4.16M
17.31%
4.35M
4.62%
3.08M
29.07%
4.33M
40.56%
9.35M
115.73%
11.14M
19.15%
25.89M
132.35%
6.20M
76.04%
28.38M
357.45%
6.47M
77.19%
6.81M
5.24%
2.29M
66.46%
2.93M
28.18%
2.99M
2.22%
2.90M
2.97%
4.31M
48.33%
1.96M
54.42%
1.19M
39.41%
1.15M
3.70%
2.89M
151.83%
1.22M
57.80%
9.92M
-
17.99M
81.32%
other investing activites
-12.20M
-
-1.05M
91.39%
-31.54M
2,903.81%
-19.23M
39.03%
-8.93M
53.56%
-32.73M
266.46%
22.68M
169.32%
-8.35M
136.81%
-31.89M
281.89%
-2.76M
91.34%
1.31M
147.30%
-10.13M
874.67%
4K
100.04%
-2.56M
64,200%
-809K
68.45%
7.76M
1,059.83%
-25.00M
421.92%
-1.10M
95.61%
3.43M
412.02%
-566K
116.52%
-37.26M
6,483.04%
-6.02M
83.84%
-148.03M
2,357.75%
-360K
99.76%
360K
200%
-2.06M
672.22%
2.09M
201.36%
53.17M
2,446.31%
-7K
100.01%
-58.12M
830,142.86%
508K
100.87%
18.86M
3,613.58%
7.90M
58.11%
-20.39M
358.04%
74.60M
465.81%
-4.71M
106.32%
24.63M
-
12.32M
49.97%
net cash used for investing activites
-12.37M
-
-1.13M
90.86%
-31.57M
2,693.81%
-19.28M
38.93%
-9.41M
51.19%
-23.32M
147.78%
33.26M
242.66%
-1.65M
104.95%
-31.41M
1,806.80%
-14.85M
52.72%
-5.24M
64.73%
-64.35M
1,129.03%
-28.47M
55.76%
-34.62M
21.59%
-64.38M
85.97%
11.78M
118.30%
-21.40M
281.63%
-37.52M
75.36%
146.95M
491.61%
-40.10M
127.29%
-37.53M
6.41%
12.79M
134.07%
-142.66M
1,215.72%
10.87M
107.62%
-21.25M
295.46%
-90.91M
327.75%
64.21M
170.63%
32.35M
49.61%
-2.11M
106.52%
-59.78M
2,734.52%
4.60M
107.70%
19.92M
332.79%
8.80M
55.80%
-19.84M
325.32%
76.66M
486.45%
-7.21M
109.40%
-14.35M
-
-52.85M
268.41%
debt repayment
-71K
-
-15M
-
-25M
66.67%
-51.80M
107.20%
-1.80M
96.53%
-56.10M
-
-32.59M
-
-529K
-
-10M
1,790.36%
-34.50M
245.00%
-44.50M
28.99%
common stock issued
12K
-
20K
66.67%
21K
5%
24K
-
529K
-
1.09M
106.43%
272K
-
507K
86.40%
common stock repurchased
310K
-
920.00K
196.77%
-2.16M
-
-3.41M
58.06%
-3.62M
5.89%
-4.18M
15.77%
-1.36M
67.55%
-262K
80.71%
44.23M
-
842K
-
dividends paid
-200K
-
-202K
1%
-203K
0.50%
-675K
232.51%
-677K
0.30%
-676K
0.15%
-678K
0.30%
-678K
0%
-815K
20.21%
-1.21M
48.83%
-1.19M
1.90%
-1.17M
1.68%
-1.67M
42.56%
-1.64M
1.44%
-1.58M
3.65%
-1.56M
1.45%
-1.88M
20.18%
-1.90M
1.44%
-1.80M
5.20%
-1.88M
-
-2.00M
6.23%
other financing activites
15.62M
-
-1.57M
110.05%
62.20M
4,061.78%
-3.54M
105.69%
-11.02M
211.30%
33.07M
400.09%
-8.72M
126.37%
51.93M
695.56%
17.86M
65.60%
14.02M
21.49%
8.11M
42.15%
116.71M
1,338.72%
80.57M
30.96%
-19.96M
124.78%
53.25M
366.72%
-9.77M
118.36%
11.64M
219.12%
30.83M
164.80%
-120.25M
490.03%
14.41M
111.98%
73.65M
411.11%
-37.42M
150.81%
161.35M
531.18%
-42.36M
126.26%
48.13M
213.61%
74.64M
55.07%
-47.77M
164.00%
65.19M
236.49%
15.27M
76.57%
-4.28M
128.05%
-50.06M
1,068.46%
-23.48M
53.10%
-314K
98.66%
13.70M
4,463.06%
44.60M
225.55%
65.09M
45.94%
64.20M
-
-13.28M
120.69%
net cash used provided by financing activities
15.55M
-
-1.57M
110.10%
62.51M
4,081.53%
-2.62M
104.19%
-11.02M
320.61%
18.07M
263.97%
-33.72M
286.60%
127K
100.38%
16.06M
12,547.24%
14.02M
12.69%
8.11M
42.15%
60.61M
647.15%
80.57M
32.94%
-19.96M
124.78%
53.25M
366.72%
-9.77M
118.36%
11.64M
219.12%
30.63M
163.09%
-120.45M
493.24%
14.21M
111.79%
72.97M
413.66%
-38.10M
152.21%
160.67M
521.75%
-43.04M
126.79%
47.45M
210.24%
73.83M
55.60%
-48.96M
166.31%
29.28M
159.80%
10.69M
63.49%
-9.54M
189.29%
-55.89M
485.62%
-26.42M
52.72%
-11.04M
58.20%
-22.68M
105.31%
42.70M
288.29%
63.79M
49.41%
62.33M
-
-15.28M
124.51%
effect of forex changes on cash
10K
-
-10.00K
200.00%
-10.00K
0.00%
10.00K
200.00%
net change in cash
5.52M
-
620K
88.76%
34.12M
5,403.23%
-20.05M
158.76%
-17.97M
10.37%
-123K
99.32%
2.92M
2,473.98%
1.54M
47.16%
-13.32M
963.51%
3.18M
123.87%
4.01M
25.97%
391K
90.24%
55.64M
14,130.18%
-49.95M
189.78%
-7.17M
85.65%
6.22M
186.71%
-5.53M
189.03%
-2.59M
53.14%
38.92M
1,600.81%
-24.19M
162.16%
34.08M
240.89%
-21.16M
162.09%
22.22M
204.99%
-28.33M
227.53%
32.11M
213.32%
-9.91M
130.87%
12.42M
225.32%
64.25M
417.19%
14.53M
77.38%
-64.69M
545.13%
-47.26M
26.94%
1.19M
102.53%
5.39M
351.09%
-35.33M
755.90%
124.98M
453.77%
63.93M
48.85%
248K
99.61%
29.75M
-
-63.71M
314.13%
cash at beginning of period
26.36M
-
28.59M
-
28.47M
0.43%
31.39M
10.26%
32.93M
4.92%
19.61M
40.46%
22.79M
16.22%
26.79M
17.58%
27.18M
1.46%
82.82M
204.69%
32.87M
60.31%
25.70M
21.81%
31.92M
24.18%
26.38M
17.34%
23.79M
9.83%
62.71M
163.57%
38.52M
38.58%
72.60M
88.49%
51.44M
29.15%
73.65M
43.19%
45.32M
38.47%
77.43M
70.85%
67.52M
12.80%
79.94M
18.40%
144.18M
80.37%
158.72M
10.08%
94.03M
40.76%
46.77M
50.26%
47.97M
2.55%
53.35M
11.23%
18.02M
66.22%
143.00M
693.39%
206.93M
44.71%
150.56M
27.24%
172.07M
14.29%
151.31M
12.07%
181.06M
19.66%
cash at end of period
31.87M
-
620K
98.05%
34.12M
5,403.23%
-20.05M
158.76%
-17.97M
10.37%
28.47M
258.41%
31.39M
10.26%
32.93M
4.92%
19.61M
40.46%
22.79M
16.22%
26.79M
17.58%
27.18M
1.46%
82.82M
204.69%
32.87M
60.31%
25.70M
21.81%
31.92M
24.18%
26.38M
17.34%
23.79M
9.83%
62.71M
163.57%
38.52M
38.58%
72.60M
88.49%
51.44M
29.15%
73.65M
43.19%
45.32M
38.47%
77.43M
70.85%
67.52M
12.80%
79.94M
18.40%
144.18M
80.37%
158.72M
10.08%
94.03M
40.76%
46.77M
50.26%
47.97M
2.55%
53.35M
11.23%
18.02M
66.22%
143.00M
693.39%
206.93M
44.71%
207.18M
0.12%
150.56M
27.33%
172.07M
14.29%
181.06M
5.23%
117.35M
35.19%
operating cash flow
2.33M
-
3.31M
41.88%
3.19M
3.63%
1.86M
41.69%
2.45M
31.72%
5.12M
109.10%
3.38M
34.10%
3.06M
9.27%
2.02M
34.08%
4.00M
98.32%
1.13M
71.78%
4.13M
265.84%
3.54M
14.42%
4.63M
30.84%
3.96M
14.41%
4.21M
6.23%
4.22M
0.29%
4.30M
1.87%
12.42M
188.88%
1.70M
86.30%
-1.36M
179.91%
4.15M
405.15%
4.20M
1.20%
3.83M
8.71%
5.91M
54.20%
7.17M
21.26%
-2.83M
139.49%
2.61M
192.26%
5.95M
127.91%
4.64M
22.11%
4.03M
13.20%
7.70M
91.25%
7.63M
0.92%
7.19M
5.78%
5.62M
21.81%
7.34M
30.70%
248K
96.62%
1.15M
-
4.41M
284.16%
capital expenditure
-164K
-
-80K
51.22%
-30K
62.50%
-50K
66.67%
-480K
860%
-13K
97.29%
3K
123.08%
1K
66.67%
-38K
-
-75K
97.37%
-53K
29.33%
16K
130.19%
-10K
162.50%
-61K
510.00%
-140K
129.51%
-749K
435.00%
-526K
29.77%
-4.10M
679.09%
-1.33M
67.52%
1.97M
248.23%
-1.61M
181.55%
-830K
48.42%
-525K
36.75%
-132K
74.86%
-204K
54.55%
-236K
15.69%
-80K
66.10%
-3.17M
3,865%
-250K
92.12%
-227K
9.20%
-64K
71.81%
-66K
3.13%
-245K
271.21%
-824K
236.33%
-351K
57.40%
446K
-
-663K
248.65%
free cash flow
2.17M
-
3.23M
48.92%
3.16M
2.17%
1.81M
42.72%
1.97M
8.84%
5.11M
159.39%
3.38M
33.87%
3.06M
9.32%
2.02M
34.11%
3.97M
96.43%
1.05M
73.40%
4.08M
286.82%
3.55M
12.91%
4.62M
29.97%
3.90M
15.54%
4.07M
4.31%
3.47M
14.67%
3.77M
8.70%
8.32M
120.56%
371K
95.54%
613K
65.23%
2.54M
314.52%
3.37M
32.62%
3.31M
1.81%
5.78M
74.68%
6.96M
20.50%
-3.07M
144.03%
2.53M
182.56%
2.78M
9.83%
4.39M
57.75%
3.80M
13.43%
7.63M
101.00%
7.56M
0.96%
6.94M
8.20%
4.79M
30.92%
6.99M
45.84%
248K
96.45%
1.59M
-
3.75M
135.17%

All numbers in USD (except ratios and percentages)