NASDAQ : EBTC

Enterprise Bancorp, Inc. — Financials

$39.64 USD

-$0.3 (-0.75%)

Volume
40.12K
Average Volume
25.49K
Market Capitalization
$495.83M
P/E Ratio
12.66
Dividend Yield
0.00%
Price Target
Year High
$44.41
Year Low
$23.02
Day High
Day Low
Payout Ratio
$0.27
Current Ratio
$0.03
EBTC Financial Statements
date 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31
revenue 253.15M 218.66M 179.38M 167.14M 162.09M 153.43M 134.89M 120.71M 106.76M 98.44M
costOfRevenue 84.39M 57.22M 14.92M 9.25M 27.2M 22.43M 16.32M 8.94M 8.52M 8.44M
grossProfit 168.76M 161.44M 164.46M 157.89M 134.88M 131M 118.58M 111.77M 98.24M 89.99M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 81.8M 75M 73.9M 68.54M 63.7M 65.5M 60.32M 57.28M 52.32M 48.2M
sellingAndMarketingExpenses 2.58M 2.79M 2.76M 2.37M 2.15M 2.96M 3.18M 2.62M 2.83M 2.72M
sellingGeneralAndAdministrativeExpenses 84.38M 77.78M 76.66M 70.92M 65.86M 68.46M 63.69M 60.14M 55.15M 50.92M
otherExpenses 32.75M 32.42M 31.65M 31.22M 27.4M 17.96M 17.19M 16M 15.18M 14.82M
operatingExpenses 117.13M 110.2M 108.31M 102.14M 93.25M 86.42M 80.88M 76.14M 70.33M 65.73M
costAndExpenses 201.52M 167.42M 123.23M 111.38M 120.46M 108.85M 97.2M 85.08M 78.84M 74.18M
netInterestIncome 147.86M 153.08M 151.8M 141.56M 130.13M 115.86M 108.84M 97.52M 86.79M 78.29M
interestIncome 230.27M 201.05M 160.91M 149.03M 144.84M 137.11M 122.9M 105.03M 92.32M 83.47M
interestExpense 82.41M 47.97M 9.12M 7.48M 14.71M 21.25M 14.07M 7.51M 5.52M 5.18M
depreciationAndAmortization 5.61M 6.19M 7.04M 7.81M 6.78M 6.14M 6.84M 7.03M 6.08M 5.6M
ebitda 57.24M 57.43M 63.18M 63.57M 48.41M 50.72M 44.53M 42.65M 33.99M 29.86M
ebit 51.63M 51.24M 56.15M 55.76M 41.63M 44.58M 37.7M 35.62M 27.91M 24.26M
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome 51.63M 51.24M 56.15M 55.76M 41.63M 44.58M 37.7M 35.62M 27.91M 24.26M
totalOtherIncomeExpensesNet - - - - - - - - - -
incomeBeforeTax 51.63M 51.24M 56.15M 55.76M 41.63M 44.58M 37.7M 35.62M 27.91M 24.26M
incomeTaxExpense 12.89M 13.19M 13.43M 13.59M 10.17M 10.38M 8.82M 16.23M 9.16M 8.11M
netIncomeFromContinuingOperations 38.73M 38.06M 42.72M 42.17M 31.46M 34.2M 28.88M 19.39M 18.75M 16.15M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 38.73M 38.06M 42.72M 42.17M 31.46M 34.2M 28.88M 19.39M 18.75M 16.15M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 38.73M 38.06M 42.72M 42.17M 31.46M 34.2M 28.88M 19.39M 18.75M 16.15M
eps 3.13 3.11 3.53 3.51 2.64 2.9 2.47 1.68 1.71 1.45
date 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31
cashAndCashEquivalents 83.84M 56.59M 267.59M 436.58M 253.78M 63.79M 63.12M 54.81M 50.48M 51.5M
shortTermInvestments 13.68M 661.11M - - - - - - - -
cashAndShortTermInvestments 97.52M 717.7M 267.59M 436.58M 253.78M 63.79M 63.12M 54.81M 50.48M 51.5M
netReceivables 20.55M 19.23M 17.12M 13.35M 16.08M 12.3M 11.46M 10.61M 8.79M 7.79M
accountsReceivables 20.55M 19.23M 17.12M 13.35M 16.08M 12.3M 11.46M 10.61M 8.79M 7.79M
otherReceivables - - - - - - - - - -
inventory - - - - - - - - - -
prepaids 2.58M 1.59M 683K 279K 2.45M 572K 732K 1.3M 1.34M 57000
otherCurrentAssets - - - - - - - - - -
totalCurrentAssets 120.66M 738.53M 285.39M 450.21M 272.31M 76.66M 75.31M 66.72M 60.61M 59.34M
propertyPlantEquipmentNet 66.57M 69.75M 69.15M 68.98M 65.15M 64.47M 37.59M 37.02M 33.54M 30.55M
goodwill 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M
longTermInvestments 4.5B 3.52B 3.95B 3.83B 3.61B 3.04B 2.79B 2.64B 2.37B 2.13B
taxAssets 49.1M 49.17M 51.98M 19.64M 11.29M 8.73M 11.75M 10.75M 17.02M 14.11M
otherNonCurrentAssets 85.91M 87.04M 77.91M 72.13M 47.21M 41.83M 46.77M 55.01M 41.7M 42.85M
totalNonCurrentAssets 4.71B 3.73B 4.15B 4B 3.74B 3.16B 2.89B 2.75B 2.47B 2.23B
otherAssets - - - - - - - - - -
totalAssets 4.83B 4.47B 4.44B 4.45B 4.01B 3.24B 2.96B 2.82B 2.53B 2.29B
totalPayables 9.06M 4.68M 2M 1.54M 1.94M 846K 979K 478K 263K 276K
accountPayables 9.06M 4.68M 2M 1.54M 1.94M 846K 979K 478K 263K 276K
otherPayables - - - - - - - - - -
accruedExpenses - - 31.44M 31.06M 30.64M 21.68M 27.95M 40.07M 16.79M 18.29M
shortTermDebt - - - - - - - - - -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - 683K - - - - 1.3M 1.34M 57000
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 4.19B 3.98B 4.04B 3.98B 3.55B 2.79B 2.56B 2.44B 2.27B 2.02B
totalCurrentLiabilities 4.2B 3.98B 4.07B 4.01B 3.58B 2.81B 2.59B 2.48B 2.29B 2.04B
longTermDebt 212.95M 65.27M 62.4M 64.46M 78.52M 111.04M 115.35M 103.85M 25.5M 68.49M
capitalLeaseObligationsNonCurrent 23.85M 24.44M 24.42M 23.63M 17.54M 18.1M - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 33.42M 65.01M - - - - - - - -
totalNonCurrentLiabilities 270.22M 154.72M 86.81M 88.08M 96.06M 129.15M 115.35M 103.85M 25.5M 68.49M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 23.85M 24.44M 24.42M 23.63M 17.54M 18.1M - - - -
totalLiabilities 4.47B 4.14B 4.16B 4.1B 3.68B 2.94B 2.71B 2.59B 2.31B 2.11B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 124K 123K 121K 120K 119K 118K 117K 116K 115K 104K
retainedEarnings 328.24M 301.38M 274.56M 241.76M 214.98M 191.84M 165.18M 143.15M 130.01M 116.94M
additionalPaidInCapital 111.3M 107.38M 103.79M 100.35M 97.14M 94.17M 91.28M 88.2M 85.42M 61.01M
date 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31
netIncome 38.73M 38.06M 42.72M 42.17M 31.46M 34.2M 28.88M 19.39M 18.75M 16.15M
depreciationAndAmortization 5.61M 6.19M 7.04M 7.81M 6.78M 6.14M 6.84M 7.03M 6.08M 5.6M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation 2.31M 2.27M 2.32M 2.06M 1.9M 1.87M 1.85M 1.75M 2.38M 1.8M
changeInWorkingCapital 1.36M 1.1M -11.15M 8.53M -11.77M 1.31M -3000 8.38M -1.47M 938K
accountsReceivables - - - - - - - - -1M -1.06M
inventory - - - - - - - - - -
accountsPayables - - - - - - - - -13000 -290K
otherWorkingCapital 1.36M 1.1M -11.15M 8.53M -11.77M 1.31M -3000 8.38M -458K 2.28M
otherNonCashItems -1.47M 9.54M 7.08M 1.67M 11.96M 95000 4.24M 1.37M 1.58M 1.23M
netCashProvidedByOperatingActivities 46.7M 57.16M 48M 62.23M 40.33M 43.62M 41.8M 37.93M 27.32M 25.72M
investmentsInPropertyPlantAndEquipment -2.47M -6.02M -4.84M -4.19M -6.68M -12.5M -5.3M -8.21M -7.92M -3.94M
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments -1.47M -2.12M -148.87M -492.01M -145.64M -126.87M -210.61M -186.63M -118.26M -108.96M
salesMaturitiesOfInvestments 77.56M 172.96M 152.45M 90.41M 83.44M 63.78M 172.16M 166.38M 35.73M 51.85M
otherInvestingActivities -420.16M -387.28M -260.25M 119.31M -507.37M -178.46M -119.06M -250.15M -162.06M -198.81M
netCashProvidedByInvestingActivities -346.54M -222.46M -261.5M -286.48M -576.25M -254.06M -162.83M -279.14M -252.51M -259.86M
netDebtIssuance 127.37M 22.55M -2.26M -14.9M -31.4M -4.32M 11.49M 78.33M -43M -1.05M
longTermNetDebtIssuance -17.63M 22.55M -2.26M -14.9M -31.4M -4.32M 11.49M 78.33M -43M -1.05M
shortTermNetDebtIssuance 145M - - - - - - - - -
netStockIssuance 37000 44000 47000 59000 91000 69000 121K 96000 21.18M 1.45M
netCommonStockIssuance 37000 44000 47000 59000 91000 69000 121K 96000 21.18M 1.45M
commonStockIssuance 37000 44000 47000 59000 91000 69000 121K 96000 21.18M 1.45M
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -10.28M -9.73M -8.52M -7.63M -7.1M -6.37M -5.44M -4.75M -5.68M -5.16M
commonDividendsPaid -10.28M -9.73M -8.52M -7.63M -7.1M -6.37M -5.44M -4.75M -5.68M -5.16M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 210.13M -58.55M 55.25M 429.5M 764.32M 221.73M 123.17M 171.86M 251.28M 251.7M
netCashProvidedByFinancingActivities 327.26M -45.69M 44.52M 407.04M 725.91M 211.11M 129.34M 245.54M 224.45M 245.49M
date 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31
revenue 64.74M 64.86M 66.28M 62.49M 59.52M 58.8M 56.95M 51.5M 51.59M 50.24M
costOfRevenue 21.19M 20.64M 23.45M 20.84M 19.46M 19.22M 15.54M 12.86M 9.6M 5.72M
grossProfit 43.55M 44.22M 42.83M 41.65M 40.06M 39.57M 41.24M 38.64M 41.99M 44.51M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 21.04M 20.23M 21M 23.44M 20.27M 19.24M 19.81M 19.63M 19.45M 10.32M
sellingAndMarketingExpenses 752K 609K 559K 674K 743K 709K 592K 804K 681K 1.02M
sellingGeneralAndAdministrativeExpenses 21.8M 20.84M 21.56M 24.11M 21.02M 19.94M 20.4M 20.44M 20.13M 11.34M
otherExpenses 8.15M 9.01M 7.8M 4.92M 7.89M 8.28M 7.91M 5.19M 7.91M 16.82M
operatingExpenses 29.95M 29.84M 29.35M 29.03M 28.91M 28.22M 28.31M 25.62M 28.04M 28.17M
costAndExpenses 51.14M 50.48M 52.81M 49.77M 47.9M 47.45M 43.85M 38.48M 37.64M 33.89M
netInterestIncome 38.69M 38.49M 38.02M 36.16M 35.19M 36.52M 38.5M 38.09M 39.97M 42.16M
interestIncome 59.55M 59.24M 60.14M 56.86M 54.02M 53.25M 52.28M 48.68M 46.84M 46.02M
interestExpense 20.86M 20.75M 22.12M 20.7M 18.83M 16.73M 13.78M 10.59M 6.87M 3.86M
depreciationAndAmortization 1.39M 1.31M 1.38M 1.44M 1.48M 1.49M 1.42M 1.62M 1.66M 1.74M
ebitda 14.98M 15.68M 14.86M 14.06M 12.64M 12.84M 14.34M 14.64M 15.61M 18.09M
ebit 13.6M 14.37M 13.48M 12.62M 11.16M 11.35M 12.92M 13.02M 13.95M 16.35M
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome 13.6M 14.37M 13.48M 12.62M 11.16M 11.35M 12.92M 13.02M 13.95M 16.35M
totalOtherIncomeExpensesNet - - - - - - - - - -
incomeBeforeTax 13.6M 14.37M 13.48M 12.62M 11.16M 11.35M 12.92M 13.02M 13.95M 16.35M
incomeTaxExpense 3.16M 3.65M 3.49M 3.11M 2.65M 3.44M 3.22M 3.34M 3.18M 4.04M
netIncomeFromContinuingOperations 10.44M 10.73M 9.99M 9.51M 8.51M 7.91M 9.7M 9.68M 10.77M 12.31M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 10.44M 10.73M 9.99M 9.51M 8.51M 7.91M 9.7M 9.68M 10.77M 12.31M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 10.44M 10.73M 9.99M 9.51M 8.51M 7.91M 9.7M 9.68M 10.77M 12.31M
eps 0.84 0.86 0.8 0.77 0.69 0.64 0.79 0.79 0.89 1.01
date 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31
cashAndCashEquivalents 86.74M 83.84M 88.63M 199.72M 147.83M 56.59M 225.42M 258.82M 215.69M 267.59M
shortTermInvestments 8.79M 13.68M - - - 661.11M - - - -
cashAndShortTermInvestments 95.53M 97.52M 88.63M 199.72M 147.83M 717.7M 225.42M 258.82M 215.69M 267.59M
netReceivables 21.78M 20.55M 20.53M 20.34M 20.5M 19.23M 18.57M 16.88M 18.54M 17.12M
accountsReceivables 21.78M 20.55M 20.53M 20.34M 20.5M 19.23M 18.57M 16.88M 18.54M 17.12M
otherReceivables - - - - - - - - - -
inventory - - - - - - - - - -
prepaids 4.1M 2.58M 4.64M 4.81M 5.77M 1.59M 2.55M 2.79M 3.64M 683K
otherCurrentAssets - - - - - - - - - -
totalCurrentAssets 121.41M 120.66M 113.81M 224.87M 174.11M 738.53M 246.54M 278.5M 237.87M 285.39M
propertyPlantEquipmentNet 65.41M 66.57M 67.58M 68.68M 69.32M 69.75M 68.37M 68.18M 68.57M 69.15M
goodwill 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M 5.66M
longTermInvestments 4B 4.5B 4.43B 4.34B 4.25B 3.52B 4.03B 4B 4.01B 3.95B
taxAssets 42.34M 49.1M 44.07M 48.62M 47.9M 49.17M 55.08M 48.88M 44.43M 51.98M
otherNonCurrentAssets 669.76M 85.91M 83.21M 82.37M 81.03M 87.04M 81.69M 99.51M 78.96M 77.91M
totalNonCurrentAssets 4.78B 4.71B 4.63B 4.57B 4.45B 3.73B 4.26B 4.24B 4.2B 4.15B
otherAssets - - - - - - - - - -
totalAssets 4.9B 4.83B 4.74B 4.77B 4.62B 4.47B 4.48B 4.5B 4.44B 4.44B
totalPayables 6.98M 9.06M 9.43M 8.29M 6.39M 4.68M 2.69M 3.27M 1.94M 2M
accountPayables 6.98M 9.06M 9.43M 8.29M 6.39M 4.68M 2.69M 3.27M 1.94M 2M
otherPayables - - - - - - - - - -
accruedExpenses - - - - - - 31.29M 29.16M 25.74M 31.44M
shortTermDebt 85M - 51.4M 53.4M 54.8M - - - - -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables 4.1M 2.58M 4.64M 4.81M 5.77M 1.59M 2.55M 2.79M 3.64M 683K
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 4.3B 4.19B 4.19B 4.25B 4.11B 3.98B 4.06B 4.08B 4.02B 4.04B
totalCurrentLiabilities 4.39B 4.2B 4.25B 4.31B 4.17B 3.98B 4.09B 4.11B 4.04B 4.07B
longTermDebt 69.39M 212.95M 68.28M 68.04M 68.02M 65.27M 63.71M 62.67M 62.46M 62.4M
capitalLeaseObligationsNonCurrent 23.7M 23.85M 24.01M 24.16M 24.3M 24.44M 24.59M 24.15M 24.28M 24.42M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 29.42M 33.42M 32.12M 30.55M 30.94M 65.01M - - - -
totalNonCurrentLiabilities 122.51M 270.22M 124.41M 122.74M 123.27M 154.72M 88.3M 86.82M 86.74M 86.81M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 23.7M 23.85M 24.01M 24.16M 24.3M 24.44M 24.59M 24.15M 24.28M 24.42M
totalLiabilities 4.52B 4.47B 4.37B 4.43B 4.29B 4.14B 4.18B 4.19B 4.13B 4.16B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 125K 124K 124K 124K 124K 123K 123K 122K 122K 121K
retainedEarnings 335.57M 328.24M 320.5M 313.49M 306.94M 301.38M 296.29M 289.41M 282.53M 274.56M
additionalPaidInCapital 111.62M 111.3M 110.11M 109.14M 108.25M 107.38M 106.45M 105.55M 104.62M 103.79M
date 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31
netIncome 10.44M 10.73M 9.99M 9.51M 8.51M 7.91M 9.7M 9.68M 10.77M 12.31M
depreciationAndAmortization 1.39M 1.31M 1.38M 1.44M 1.48M 1.49M 1.42M 1.62M 1.66M 1.74M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation 549K 616K 622K 566K 503K 534K 584K 629K 522K 592K
changeInWorkingCapital -6.55M 5.34M 1.56M 2.26M -7.82M 8.62M 15.92M -14.08M -9.36M 8.53M
accountsReceivables - - - - - - - - - -
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital -6.55M 5.34M 1.56M 2.26M -7.82M 8.62M 15.92M -14.08M -9.36M 8.53M
otherNonCashItems -423K 111K -1.02M -67000 -501K 1.3M 1.61M 4.54M 2.08M 4.41M
netCashProvidedByOperatingActivities 5.4M 18.1M 12.54M 13.71M 2.18M 19.86M 29.23M 2.4M 5.67M 27.58M
investmentsInPropertyPlantAndEquipment -248K -398K -269K -771K -1.03M -2.85M -1.11M -1.11M -944K -1.42M
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - -247K -320K -321K -579K -346K -321K -334K -1.12M -48.36M
salesMaturitiesOfInvestments 11.13M 17.48M 31.02M 14.83M 14.22M 41.92M 13.83M 100.77M 16.43M 51.59M
otherInvestingActivities -64.16M -128.79M -90.28M -114.2M -86.89M -163.63M -58.33M -115.72M -49.59M -71.32M
netCashProvidedByInvestingActivities -53.28M -111.95M -59.86M -100.46M -74.28M -124.91M -45.94M -16.39M -35.23M -69.51M
netDebtIssuance -58.64M 93.19M -1.84M -1.46M 37.48M 21.48M 956K 135K -17000 282K
longTermNetDebtIssuance 1.36M -51.81M -1.84M -1.46M 37.48M 21.48M 956K 135K -17000 282K
shortTermNetDebtIssuance -60M 145M - - - - - - - -
netStockIssuance 1000 10000 10000 15000 2000 14000 6000 17000 7000 6000
netCommonStockIssuance 1000 10000 10000 15000 2000 14000 6000 17000 7000 6000
commonStockIssuance 1000 10000 10000 15000 2000 14000 6000 17000 7000 6000
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -3.11M -2.6M -2.57M -2.56M -2.55M -2.44M -2.44M -2.43M -2.42M -2.14M
commonDividendsPaid -3.11M -2.6M -2.57M -2.56M -2.55M -2.44M -2.44M -2.43M -2.42M -2.14M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 112.53M -1.54M -59.37M 142.64M 128.41M -82.83M -15.22M 59.41M -19.91M -102.32M
netCashProvidedByFinancingActivities 50.78M 89.06M -63.77M 138.63M 163.34M -63.78M -16.7M 57.13M -22.34M -104.18M