NASDAQ:FFIN
First Financial Bankshares, Inc.
- Stock
Last Close
30.75
06/11 21:01
Market Cap
4.23B
Beta: 0.74
Volume Today
451.38K
Avg: 710.84K
PE Ratio
22.14
PFCF: 31.18
Dividend Yield
2.30%
Payout:24.39%
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 | 253.22M - | 283.66M 12.02% | 303.77M 7.09% | 320.25M 5.42% | 365.24M 14.05% | 387.66M 6.14% | 478.58M 23.45% | 500.57M 4.59% | 520.85M 4.05% | 628.92M - | ||
cost of revenue | 216.00M - | |||||||||||
gross profit | 253.22M - | 283.66M 12.02% | 303.77M 7.09% | 320.25M 5.42% | 365.24M 14.05% | 387.66M 6.14% | 478.58M 23.45% | 500.57M 4.59% | 520.85M 4.05% | 523.22M - | ||
selling and marketing expenses | 5.95M - | 5.88M 1.06% | 6.28M 6.82% | 6.33M 0.80% | 6.66M 5.21% | 6.81M 2.24% | 4.60M 32.44% | 6.37M 38.34% | 6.38M 0.27% | 2.87M - | ||
general and administrative expenses | 76.09M - | 84.15M 10.60% | 93.69M 11.33% | 97.50M 4.08% | 109.07M 11.86% | 116.10M 6.45% | 136.88M 17.90% | 147.08M 7.45% | 137.84M 6.28% | 162.69M - | ||
selling general and administrative expenses | 82.04M - | 90.03M 9.75% | 99.97M 11.03% | 103.84M 3.87% | 115.73M 11.45% | 122.91M 6.20% | 141.48M 15.11% | 153.45M 8.46% | 144.23M 6.01% | 165.57M - | ||
research and development expenses | ||||||||||||
other expenses | -203.50M - | -227.20M 11.65% | -251.53M 10.71% | -258.61M 2.81% | -274.89M 6.30% | -312.54M 13.70% | -377.70M 20.85% | -382.05M 1.15% | -351.21M 8.07% | 85.80M - | ||
cost and expenses | -121.47M - | -137.17M 12.93% | -151.56M 10.49% | -154.77M 2.12% | -159.16M 2.84% | -189.63M 19.15% | -236.22M 24.57% | -228.60M 3.23% | -206.98M 9.46% | 187.29M - | ||
operating expenses | -121.47M - | -137.17M 12.93% | -151.56M 10.49% | -154.77M 2.12% | -159.16M 2.84% | -189.63M 19.15% | -236.22M 24.57% | -228.60M 3.23% | -206.98M 9.46% | 251.37M - | ||
interest expense | 4.18M - | 4.09M 2.22% | 5.45M 33.34% | 9.29M 70.39% | 18.93M 103.81% | 30.10M 59.02% | 14.24M 52.68% | 6.04M 57.58% | 31.44M 420.37% | 144.26M 358.83% | 202.18M 40.15% | |
ebitda | 132.03M - | 147.05M 11.37% | 152.95M 4.01% | 169.39M 10.75% | 209.65M 23.77% | 206.35M 1.57% | 253.22M 22.71% | 284.70M 12.43% | 325.08M 14.18% | 243.30M 25.16% | 285.27M 17.25% | |
operating income | 131.76M - | 146.49M 11.18% | 152.21M 3.91% | 165.48M 8.72% | 206.09M 24.53% | 198.03M 3.91% | 242.37M 22.39% | 271.97M 12.22% | 313.87M 15.41% | 243.30M 22.48% | 271.85M 11.73% | |
depreciation and amortization | 275K - | 561K 104% | 738K 31.55% | 3.91M 429.54% | 3.57M 8.67% | 8.32M 133.15% | 10.85M 30.42% | 12.73M 17.33% | 11.21M 11.98% | 13.43M - | ||
total other income expenses net | -13.17M - | -14.67M 11.42% | -16.29M 11.00% | -18.30M 12.34% | -27.91M 52.55% | -32.99M - | 484K - | |||||
income before tax | 118.59M - | 131.82M 11.15% | 135.93M 3.12% | 147.19M 8.28% | 178.18M 21.05% | 198.03M 11.14% | 242.37M 22.39% | 271.97M 12.22% | 280.87M 3.27% | 243.30M 13.38% | 271.85M 11.73% | |
income tax expense | 29.03M - | 31.44M 8.28% | 31.15M 0.90% | 34.47M 10.64% | 27.54M 20.11% | 33.22M 20.64% | 40.33M 21.41% | 44.41M 10.11% | 46.40M 4.48% | 44.32M 4.48% | 48.34M 9.05% | |
net income | 89.56M - | 100.38M 12.08% | 104.77M 4.38% | 120.37M 14.89% | 150.64M 25.14% | 164.81M 9.41% | 202.03M 22.58% | 227.56M 12.64% | 234.47M 3.04% | 198.98M 15.14% | 223.51M 12.33% | |
weighted average shs out | 128.10M - | 129.79M 1.32% | 132.03M 1.73% | 132.25M 0.17% | 135.22M 2.24% | 135.65M 0.32% | 142.03M 4.71% | 142.29M 0.18% | 142.60M 0.21% | 142.69B 99,964.75% | 142.82M 99.90% | |
weighted average shs out dil | 128.62M - | 130.14M 1.18% | 132.21M 1.59% | 132.65M 0.33% | 135.97M 2.50% | 136.35M 0.28% | 142.54M 4.55% | 143.13M 0.41% | 143.21M 0.05% | 142.94B 99,712.22% | 143.23M 99.90% | |
eps | 0.70 - | 0.78 11.43% | 0.80 2.56% | 0.91 13.75% | 1.11 21.98% | 1.22 9.91% | 1.42 16.39% | 1.60 12.68% | 1.64 2.50% | 0.00 99.91% | 1.56 111,328.57% | |
epsdiluted | 0.70 - | 0.77 10.00% | 0.80 3.90% | 0.91 13.75% | 1.11 21.98% | 1.21 9.01% | 1.42 17.36% | 1.59 11.97% | 1.64 3.14% | 0.00 99.91% | 1.56 111,328.57% |
All numbers in USD (except ratios and percentages)