NASDAQ:BPRN
The Bank of Princeton
- Stock
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
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)