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 | 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)