NASDAQ:BFC
Bank First Corporation
- Stock
Last Close
94.04
26/07 20:00
Market Cap
831.61M
Beta: 0.29
Volume Today
36.88K
Avg: 23.22K
PE Ratio
16.31
PFCF: 30.07
Dividend Yield
1.39%
Payout:15.23%
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 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 37.96M - | 40.22M 5.95% | 40.76M 1.34% | 44.07M 8.11% | 51.55M 16.99% | 69.67M 35.15% | 77.64M 11.45% | 103.15M 32.85% | 108.48M 5.16% | 118.32M 9.07% | 186.08M 57.27% | |
cost of revenue | -395K - | |||||||||||
gross profit | 37.96M - | 40.22M 5.95% | 40.76M 1.34% | 44.07M 8.11% | 51.55M 16.99% | 69.67M 35.15% | 77.64M 11.45% | 103.15M 32.85% | 108.48M 5.16% | 118.32M 9.07% | 186.47M 57.60% | |
selling and marketing expenses | 149K - | 185K 24.16% | 177K 4.32% | 201K 13.56% | 183K 8.96% | 220K 20.22% | 268K 21.82% | 226K 15.67% | 227K 0.44% | 271K 19.38% | 326K 20.30% | |
general and administrative expenses | 13.64M - | 13.44M 1.54% | 14.32M 6.61% | 16.15M 12.75% | 19.99M 23.76% | 25.74M 28.79% | 28.00M 8.80% | 33.66M 20.20% | 34.57M 2.71% | 40.25M 16.42% | 40.35M 0.26% | |
selling general and administrative expenses | 13.79M - | 13.62M 1.26% | 14.50M 6.46% | 16.35M 12.76% | 20.17M 23.36% | 25.96M 28.71% | 28.27M 8.91% | 33.89M 19.86% | 34.80M 2.69% | 40.52M 16.44% | 40.68M 0.39% | |
research and development expenses | ||||||||||||
other expenses | -30.37M - | -30.18M 0.65% | -30.05M 0.43% | -31.86M 6.05% | -39.85M 25.06% | -48.73M 22.29% | -71.63M 46.98% | -87.16M 21.69% | -83.31M 4.42% | -23.48M 71.82% | -31.12M 32.54% | |
cost and expenses | -16.58M - | -16.56M 0.14% | -15.55M 6.10% | -15.52M 0.21% | -19.68M 26.85% | -22.77M 15.71% | -43.36M 90.39% | -53.28M 22.88% | -48.51M 8.95% | 271K 100.56% | 130.43M 48,029.52% | |
operating expenses | -16.58M - | -16.56M 0.14% | -15.55M 6.10% | -15.52M 0.21% | -19.68M 26.85% | -22.77M 15.71% | -43.36M 90.39% | -53.28M 22.88% | -48.51M 8.95% | 271K 100.56% | 31.12M 11,381.92% | |
interest expense | 4.88M - | 4.78M 1.97% | 5.06M 5.85% | 5.93M 17.16% | 7.73M 30.34% | 14.85M 91.99% | 19.50M 31.34% | 13.87M 28.89% | 8.30M 40.11% | 12.45M 49.92% | 4.82M 61.26% | |
ebitda | 22.38M - | 24.63M 10.04% | 26.12M 6.07% | 29.47M 12.80% | 33.13M 12.42% | 48.77M 47.21% | 36.63M 24.89% | 53.05M 44.82% | 63.15M 19.04% | 76.06M 20.43% | -9.40M 112.36% | |
operating income | 21.38M - | 23.66M 10.67% | 25.21M 6.55% | 28.55M 13.24% | 31.87M 11.63% | 46.90M 47.15% | 34.29M 26.89% | 49.88M 45.46% | 59.97M 20.23% | 72.08M 20.20% | 108.19M 50.10% | |
depreciation and amortization | 999K - | 966K 3.30% | 912K 5.59% | 918K 0.66% | 1.26M 37.04% | 1.87M 48.81% | 2.34M 25.11% | 3.17M 35.44% | 3.19M 0.41% | 3.97M 24.77% | 8.40M 111.30% | |
total other income expenses net | -4.88M - | -4.78M 1.97% | -5.06M 5.85% | -5.93M 17.16% | -7.73M 30.34% | -14.85M 91.99% | 34.29M 330.98% | 49.88M 45.46% | 59.97M 20.23% | -12.45M 120.76% | 98.79M 893.59% | |
income before tax | 16.50M - | 18.88M 14.40% | 20.15M 6.73% | 22.62M 12.26% | 24.14M 6.72% | 32.05M 32.79% | 34.29M 6.98% | 49.88M 45.46% | 59.97M 20.23% | 59.63M 0.56% | 98.79M 65.67% | |
income tax expense | 4.94M - | 6.26M 26.73% | 6.75M 7.91% | 7.71M 14.10% | 8.83M 14.53% | 6.60M 25.25% | 7.59M 15.13% | 11.83M 55.77% | 14.52M 22.75% | 14.42M 0.72% | 24.28M 68.39% | |
net income | 11.56M - | 12.62M 9.14% | 13.39M 6.14% | 14.91M 11.33% | 15.31M 2.68% | 25.46M 66.24% | 26.69M 4.86% | 38.05M 42.53% | 45.44M 19.44% | 45.21M 0.51% | 74.51M 64.80% | |
weighted average shs out | 6.46M - | 6.34M 1.95% | 6.29M 0.74% | 6.22M 1.12% | 6.29M 1.05% | 6.67M 6.17% | 6.82M 2.19% | 7.44M 9.11% | 7.62M 2.42% | 8.04M 5.55% | 10.17M 26.46% | |
weighted average shs out dil | 6.46M - | 6.34M 1.95% | 6.29M 0.74% | 6.22M 1.12% | 6.29M 1.05% | 6.67M 6.17% | 6.90M 3.43% | 7.48M 8.38% | 7.64M 2.17% | 8.07M 5.57% | 10.20M 26.39% | |
eps | 1.79 - | 1.99 11.17% | 2.13 7.04% | 2.40 12.68% | 2.44 1.67% | 3.81 56.15% | 3.91 2.62% | 5.07 29.67% | 5.92 16.77% | 5.58 5.74% | 7.28 30.47% | |
epsdiluted | 1.79 - | 1.99 11.17% | 2.13 7.04% | 2.40 12.68% | 2.44 1.67% | 3.81 56.15% | 3.87 1.57% | 5.05 30.49% | 5.90 16.83% | 5.56 5.76% | 7.26 30.58% |
All numbers in USD (except ratios and percentages)