BPFH
NASDAQ:BPFH
Boston Private Financial Holdings, Inc.
- Stock
Last Close
14.74
01/01 00:00
Volume Today
1.37M
Avg: 885.42K
PE Ratio
26.88
PFCF: -
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 '13 | Mar '14 | Jun '14 | Sep '14 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 78.34M - | 77.25M 1.38% | 80.64M 4.38% | 78.55M 2.59% | 84.05M 7.00% | 87.42M 4.01% | 87.75M 0.38% | 85.92M 2.08% | 85.86M 0.07% | 87.90M 2.38% | 85.96M 2.20% | 89.88M 4.56% | 92.61M 3.04% | 90.15M 2.66% | 95.16M 5.56% | 96.89M 1.82% | 97.71M 0.84% | 97.13M 0.60% | 89.64M 7.71% | 91.95M 2.58% | 87.70M 4.63% | 83.59M 4.69% | 81.84M 2.09% | 81.28M 0.69% | 82.92M 2.02% | 78.78M 4.99% | 81.60M 3.58% | 80.87M 0.90% | 86.06M 6.42% | 64.89M 24.60% | |
cost of revenue | |||||||||||||||||||||||||||||||
gross profit | 78.34M - | 77.25M 1.38% | 80.64M 4.38% | 78.55M 2.59% | 84.05M 7.00% | 87.42M 4.01% | 87.75M 0.38% | 85.92M 2.08% | 85.86M 0.07% | 87.90M 2.38% | 85.96M 2.20% | 89.88M 4.56% | 92.61M 3.04% | 90.15M 2.66% | 95.16M 5.56% | 96.89M 1.82% | 97.71M 0.84% | 97.13M 0.60% | 89.64M 7.71% | 91.95M 2.58% | 87.70M 4.63% | 83.59M 4.69% | 81.84M 2.09% | 81.28M 0.69% | 82.92M 2.02% | 78.78M 4.99% | 81.60M 3.58% | 80.87M 0.90% | 86.06M 6.42% | 64.89M 24.60% | |
selling and marketing expenses | 1.78M - | 1.43M 19.98% | 2.73M 91.44% | 1.41M 48.42% | 2.42M 72.23% | 1.35M 44.41% | 1.71M 26.56% | 2.01M 17.70% | 4.00M 99.25% | 2.17M 45.76% | 1.81M 16.54% | 1.62M 10.38% | 2.02M 24.58% | 1.66M 17.90% | 1.97M 18.73% | 2.22M 12.43% | 1.92M 13.40% | 1.59M 16.99% | 2.07M 29.94% | 1.71M 17.39% | 2.27M 33.04% | 1.08M 52.31% | 1.93M 78.25% | 1.40M 27.46% | 2.02M 43.76% | 1.89M 6.30% | 2.31M 22.38% | 935K 59.58% | 1.15M 23.42% | 624K 45.93% | |
general and administrative expenses | 49.28M - | 38.91M 21.05% | 36.64M 5.83% | 38.12M 4.03% | 53.21M 39.59% | 44.58M 16.22% | 42.27M 5.16% | 40.45M 4.31% | 55.76M 37.83% | 45.26M 18.83% | 43.37M 4.18% | 43.51M 0.33% | 54.43M 25.09% | 48.17M 11.50% | 46.01M 4.48% | 47.42M 3.06% | 73.19M 54.34% | 53.71M 26.61% | 46.91M 12.67% | 45.85M 2.26% | 53.60M 16.91% | 42.25M 21.19% | 38.43M 9.04% | 36.91M 3.95% | 49.84M 35.02% | 41.82M 16.09% | 41.82M 0.01% | 42.73M 2.18% | 54.45M 27.44% | -548.08K 101.01% | |
selling general and administrative expenses | 51.07M - | 40.33M 21.02% | 39.37M 2.39% | 39.52M 0.39% | 55.63M 40.75% | 45.92M 17.45% | 43.98M 4.23% | 42.46M 3.45% | 59.76M 40.74% | 47.43M 20.63% | 45.18M 4.75% | 45.13M 0.10% | 56.45M 25.08% | 49.83M 11.73% | 47.98M 3.71% | 49.64M 3.45% | 75.11M 51.32% | 55.31M 26.37% | 48.98M 11.44% | 47.56M 2.90% | 55.88M 17.49% | 43.33M 22.46% | 40.36M 6.85% | 38.31M 5.07% | 51.85M 35.34% | 43.71M 15.71% | 44.13M 0.96% | 43.66M 1.06% | 55.61M 27.36% | 75.92K 99.86% | |
research and development expenses | |||||||||||||||||||||||||||||||
other expenses | 8.93M - | 19.67M 120.13% | 16.63M 15.43% | 18.48M 11.09% | 16.37M 11.40% | 22.08M 34.87% | 25.02M 13.33% | 27.54M 10.06% | 11.24M 59.18% | 21.57M 91.91% | 22.82M 5.80% | 22.87M 0.19% | 21.55M 5.76% | 26.17M 21.45% | 22.02M 15.87% | 28.36M 28.82% | 27.89M 1.67% | 24.69M 11.46% | 30.02M 21.57% | 30.44M 1.40% | 22.12M 27.33% | 32.67M 47.68% | 37.64M 15.21% | 38.69M 2.78% | 22.14M 42.76% | 50.29M 127.09% | 49.87M 0.83% | -43.60M 187.43% | -55.60M 27.52% | ||
cost and expenses | 60M - | 60M 0% | 56M 6.67% | 58M 3.57% | 72M 24.14% | 68M 5.56% | 69M 1.47% | 70M 1.45% | 71M 1.43% | 69M 2.82% | 68M 1.45% | 68M 0% | 78M 14.71% | 76M 2.56% | 70M 7.89% | 78M 11.43% | 103M 32.05% | 80M 22.33% | 79M 1.25% | 78M 1.27% | 78M 0% | 76M 2.56% | 78M 2.63% | 77M 1.28% | 74M 3.90% | 94M 27.03% | 94M 0% | 60.94K 99.94% | 6.52K 89.29% | 75.92K 1,063.75% | |
operating expenses | 60M - | 60M 0% | 56M 6.67% | 58M 3.57% | 72M 24.14% | 68M 5.56% | 69M 1.47% | 70M 1.45% | 71M 1.43% | 69M 2.82% | 68M 1.45% | 68M 0% | 78M 14.71% | 76M 2.56% | 70M 7.89% | 78M 11.43% | 103M 32.05% | 80M 22.33% | 79M 1.25% | 78M 1.27% | 78M 0% | 76M 2.56% | 78M 2.63% | 77M 1.28% | 74M 3.90% | 94M 27.03% | 94M 0% | 60.94K 99.94% | 6.52K 89.29% | 75.92K 1,063.75% | |
interest expense | 6.84M - | 6.51M 4.74% | 6.71M 3.07% | 6.95M 3.52% | 6.96M 0.19% | 6.79M 2.46% | 6.83M 0.63% | 7.05M 3.13% | 7.22M 2.45% | 6.72M 6.91% | 6.86M 1.98% | 6.73M 1.81% | 6.89M 2.35% | 7.37M 7.02% | 8.16M 10.71% | 8.88M 8.83% | 9.59M 7.89% | 10.97M 14.47% | 14.01M 27.68% | 16.46M 17.49% | 16.89M 2.64% | 18.49M 9.42% | 21.27M 15.05% | 21.45M 0.86% | 19.17M 10.65% | 15.82M 17.43% | 9.88M 37.56% | 7.63M 22.79% | 6.94M 8.98% | -5.42M 178.00% | |
ebitda | 36.20M - | 35.29M 2.53% | 42.98M 21.80% | 38.72M 9.92% | 30.72M 20.65% | 39.73M 29.35% | 38.25M 3.74% | 34.29M 10.35% | 33.13M 3.39% | 37.40M 12.89% | 36.61M 2.10% | 41.09M 12.23% | 38.13M 7.19% | 34.91M 8.44% | 46.78M 33.99% | 42.24M 9.72% | 17.89M 57.66% | 44.32M 147.82% | 44.41M 0.19% | 45.88M 3.31% | 64.78M 41.22% | 48.78M 24.71% | 51.80M 6.19% | 52.94M 2.22% | 53.60M 1.23% | 23.07M 56.95% | 12.71M 44.92% | 37.70M 196.66% | 42.59M 12.95% | 16.00M 62.42% | |
operating income | 31.81M - | 30.69M 3.51% | 38.38M 25.04% | 34.21M 10.87% | 25.04M 26.80% | 34.15M 36.36% | 32.45M 4.98% | 28.76M 11.35% | 27.86M 3.13% | 32.20M 15.58% | 30.88M 4.11% | 35.02M 13.41% | 31.69M 9.51% | 29.59M 6.63% | 41.53M 40.37% | 36.98M 10.97% | 12.70M 65.66% | 39.69M 212.55% | 37.84M 4.64% | 39.88M 5.39% | 58.85M 47.55% | 42.84M 27.19% | 46.02M 7.40% | 46.93M 1.98% | 47.20M 0.57% | 16.73M 64.56% | 7.42M 55.62% | 24.50K 99.67% | 51.50K 110.20% | 16.75M 32,426.89% | |
depreciation and amortization | 4.39M - | 4.59M 4.58% | 4.60M 0.15% | 4.51M 2.02% | 5.68M 25.98% | 5.59M 1.60% | 5.80M 3.88% | 5.53M 4.72% | 5.27M 4.77% | 5.20M 1.33% | 5.73M 10.30% | 6.07M 5.92% | 6.44M 6.16% | 5.33M 17.36% | 5.25M 1.41% | 5.26M 0.19% | 5.19M 1.37% | 4.64M 10.60% | 6.56M 41.48% | 5.99M 8.69% | 5.94M 0.92% | 5.93M 0.07% | 5.78M 2.60% | 6.01M 4.07% | 6.40M 6.40% | 6.34M 0.84% | 5.29M 16.71% | 5.57M 5.43% | 4.55M 18.41% | 4.69M 3.21% | |
total other income expenses net | -7.63M - | -7.21M 5.53% | -7.14M 0.93% | -7.05M 1.18% | -7.15M 1.36% | -7.66M 7.08% | -7.12M 7.04% | -7.37M 3.55% | -7.76M 5.22% | -7.88M 1.56% | -7.11M 9.71% | -6.67M 6.23% | -6.93M 3.87% | -8.04M 16.07% | -8.08M 0.46% | -9.00M 11.39% | -9.30M 3.33% | -11.62M 25.00% | -13.04M 12.21% | -15.54M 19.14% | -16.66M 7.21% | -18.39M 10.39% | -21.20M 15.30% | -21.36M 0.74% | -19.07M 10.70% | -15.82M 17.04% | -9.88M 37.54% | 24.48M 347.71% | 31.04M 26.83% | -24K 100.08% | |
income before tax | 24.18M - | 23.49M 2.87% | 31.24M 33.01% | 27.15M 13.08% | 17.89M 34.11% | 26.49M 48.07% | 25.33M 4.39% | 21.39M 15.54% | 20.11M 6.00% | 24.32M 20.98% | 23.77M 2.29% | 28.35M 19.28% | 24.76M 12.66% | 21.55M 12.98% | 33.46M 55.26% | 27.98M 16.37% | 3.40M 87.85% | 28.06M 725.41% | 24.80M 11.62% | 24.35M 1.84% | 42.19M 73.29% | 24.46M 42.03% | 24.82M 1.47% | 25.57M 3.05% | 28.13M 9.99% | 908K 96.77% | -2.46M 370.59% | 24.50M 1,097.19% | 31.09M 26.91% | 16.73M 46.20% | |
income tax expense | 7.30M - | 7.14M 2.26% | 10.33M 44.76% | 8.99M 12.97% | 5.90M 34.38% | 8.57M 45.26% | 8M 6.67% | 8.18M 2.27% | 5.64M 31.09% | 7.44M 31.93% | 7.63M 2.53% | 8.65M 13.45% | 7.25M 16.24% | 6.55M 9.58% | 9.96M 52.04% | 8.29M 16.80% | 21.39M 158.06% | 6.03M 71.83% | 17.40M 188.73% | 5.46M 68.61% | 8.65M 58.41% | 4.92M 43.16% | 5.37M 9.19% | 5.52M 2.76% | 6.79M 23.04% | 102K 98.50% | 841K 724.51% | 1.82M 116.53% | 6.12M 236.30% | 6.08M 0.78% | |
net income | 17.67M - | 17.04M 3.55% | 21.33M 25.18% | 18.27M 14.38% | 12.18M 33.33% | 18.78M 54.25% | 17.61M 6.25% | 13.53M 23.17% | 15.00M 10.88% | 18.04M 20.26% | 16.40M 9.11% | 19.64M 19.75% | 17.55M 10.61% | 15.66M 10.77% | 23.41M 49.44% | 19.80M 15.39% | -18.28M 192.31% | 22.69M 224.10% | 6.43M 71.64% | 17.96M 179.17% | 33.30M 85.40% | 19.44M 41.62% | 19.38M 0.32% | 19.96M 3.00% | 21.24M 6.42% | 800K 96.23% | -3.30M 512.25% | 22.68M 787.69% | 24.97M 10.10% | 10.65M 57.34% | |
weighted average shs out | 78.72M - | 79.11M 0.49% | 79.20M 0.11% | 79.22M 0.03% | 80.88M 2.09% | 80.98M 0.13% | 81.07M 0.11% | 81.20M 0.16% | 81.20M 0.01% | 81.30M 0.13% | 81.24M 0.08% | 81.30M 0.08% | 81.22M 0.10% | 81.95M 0.90% | 84.02M 2.52% | 82.56M 1.74% | 82.90M 0.42% | 83.10M 0.23% | 83.51M 0.50% | 84.02M 0.61% | 83.75M 0.32% | 83.29M 0.56% | 83.57M 0.34% | 83.63M 0.08% | 83.24M 0.47% | 83.24M 0% | 81.93M 1.57% | 82.22M 0.36% | 82.29M 0.09% | 82.29M 0% | |
weighted average shs out dil | 79.50M - | 80.01M 0.64% | 80.30M 0.36% | 80.61M 0.39% | 82.49M 2.33% | 82.59M 0.13% | 83.04M 0.54% | 83.37M 0.40% | 83.54M 0.20% | 83.46M 0.10% | 83.52M 0.08% | 83.56M 0.05% | 83.44M 0.15% | 84.56M 1.35% | 84.74M 0.21% | 84.89M 0.17% | 82.90M 2.34% | 85.27M 2.85% | 85.41M 0.17% | 85.50M 0.10% | 84.86M 0.74% | 84.01M 1.01% | 84.05M 0.05% | 83.96M 0.11% | 83.64M 0.38% | 83.64M 0% | 81.93M 2.04% | 82.36M 0.53% | 82.76M 0.49% | 82.76M 0% | |
eps | 0.22 - | 0.22 0% | 0.27 22.73% | 0.23 14.81% | 0.15 34.78% | 0.23 53.33% | 0.22 4.35% | 0.17 22.73% | 0.18 5.88% | 0.22 22.22% | 0.20 9.09% | 0.24 20.00% | 0.22 8.33% | 0.19 13.64% | 0.28 47.37% | 0.24 14.29% | -0.22 191.67% | 0.27 222.73% | 0.08 71.48% | 0.21 172.73% | 0.40 90.48% | 0.23 42.50% | 0.23 0% | 0.24 4.35% | 0.26 8.33% | 0.01 96.31% | -0.04 519.79% | 0.28 794.79% | 0.30 7.14% | 0.13 56.67% | |
epsdiluted | 0.22 - | 0.21 4.55% | 0.27 28.57% | 0.23 14.81% | 0.15 34.78% | 0.23 53.33% | 0.21 8.70% | 0.16 23.81% | 0.18 12.50% | 0.22 22.22% | 0.20 9.09% | 0.23 15% | 0.21 8.70% | 0.19 9.52% | 0.28 47.37% | 0.23 17.86% | -0.22 195.65% | 0.27 222.73% | 0.08 72.11% | 0.21 178.88% | 0.39 85.71% | 0.23 41.03% | 0.23 0% | 0.24 4.35% | 0.25 4.17% | 0.01 96.16% | -0.04 519.79% | 0.28 794.79% | 0.30 7.14% | 0.13 56.67% |
All numbers in USD (except ratios and percentages)