Markets
News
Analysis
Tools
Learn
Features
English
繁体中文
ไทย
Tiếng việt
简体中文
Español
Português
Deutsch
한국어
日本語
Log in
Sign Up
Markets
/
Stocks
/
nasdaq-ffin
/
First Financial Bankshares Inc
FFIN
34.380
USD
+0.330
+0.97%
Market hours (ET)
Quotes delayed by 15 min
USD
0.000
Pre-market (ET)
4.92B
Market Cap
21.25
P/E TTM
First Financial Bankshares Inc
34.380
+0.330
+0.97%
Overview
Company
Financials
Statements
Income Statement
Balance Sheet
Cash Flow Statement
Overview
Company
Financials
Statements
Income Statement
Balance Sheet
Cash Flow Statement
Quarterly
Quarterly+Annual
Quarterly
Annual
YOY
Hide blank rows
FY2025Q1
FY2024Q4
FY2024Q3
FY2024Q2
FY2024Q1
FY2023Q4
FY2023Q3
FY2023Q2
FY2023Q1
FY2022Q4
FY2022Q3
FY2022Q2
FY2022Q1
FY2021Q4
FY2021Q3
FY2021Q2
FY2021Q1
FY2020Q4
FY2020Q3
FY2020Q2
FY2020Q1
FY2019Q4
FY2019Q3
FY2019Q2
FY2019Q1
FY2018Q4
FY2018Q3
FY2018Q2
FY2018Q1
FY2017Q4
FY2017Q3
FY2017Q2
FY2017Q1
FY2016Q4
FY2016Q3
FY2016Q2
FY2016Q1
FY2015Q4
FY2015Q3
FY2015Q2
FY2015Q1
FY2014Q4
FY2014Q3
FY2014Q2
FY2014Q1
FY2013Q4
FY2013Q3
FY2013Q2
FY2013Q1
FY2012Q4
FY2012Q3
FY2012Q2
FY2012Q1
Total revenue
16.12%
137.77M
24.74%
135.84M
14.06%
125.98M
6.24%
121.71M
5.14%
118.65M
-11.22%
108.90M
-9.50%
110.46M
-6.38%
114.56M
-2.87%
112.85M
6.33%
122.67M
5.10%
122.05M
11.38%
122.36M
8.28%
116.18M
6.19%
115.37M
9.97%
116.13M
4.14%
109.86M
8.90%
107.30M
16.41%
108.64M
18.75%
105.60M
19.49%
105.49M
16.39%
98.53M
9.41%
93.33M
3.70%
88.92M
5.75%
88.28M
3.83%
84.65M
14.27%
85.30M
15.15%
85.75M
13.67%
83.48M
15.26%
81.53M
6.95%
74.64M
7.27%
74.47M
5.99%
73.44M
2.70%
70.73M
-2.38%
69.79M
1.23%
69.42M
7.44%
69.29M
10.64%
68.87M
15.62%
71.50M
13.38%
68.58M
8.57%
64.49M
7.13%
62.25M
6.58%
61.84M
7.48%
60.48M
14.52%
59.40M
20.63%
58.10M
18.12%
58.02M
11.95%
56.28M
7.40%
51.87M
1.13%
48.17M
--
49.12M
--
50.27M
--
48.30M
--
47.63M
Operating expenses
15.07%
65.41M
15.25%
63.09M
14.97%
62.22M
11.29%
61.72M
8.21%
56.85M
-0.22%
54.74M
-2.59%
54.12M
-0.43%
55.46M
-8.28%
52.53M
-1.62%
54.86M
2.20%
55.56M
9.73%
55.70M
15.96%
57.27M
13.13%
55.77M
-5.68%
54.36M
-7.76%
50.76M
-14.82%
49.39M
3.07%
49.30M
34.10%
57.63M
30.05%
55.03M
36.23%
57.99M
9.70%
47.83M
-0.19%
42.98M
-0.57%
42.31M
-2.52%
42.57M
8.14%
43.60M
8.33%
43.06M
4.98%
42.56M
9.26%
43.67M
1.40%
40.32M
-2.72%
39.75M
6.03%
40.54M
2.15%
39.97M
-4.23%
39.76M
6.43%
40.86M
16.04%
38.23M
22.57%
39.13M
24.26%
41.52M
23.17%
38.39M
0.92%
32.95M
6.09%
31.92M
7.16%
33.41M
-4.53%
31.17M
18.60%
32.65M
22.09%
30.09M
19.04%
31.18M
30.60%
32.65M
11.45%
27.53M
-1.49%
24.64M
--
26.19M
--
25.00M
--
24.70M
--
25.02M
Depreciation, depletion, and amortization
8.66%
3.50M
6.54%
3.50M
14.89%
3.47M
1.16%
3.23M
4.78%
3.22M
3.62%
3.29M
-4.15%
3.02M
-0.34%
3.19M
-4.86%
3.07M
-4.28%
3.17M
-5.57%
3.15M
-0.96%
3.21M
1.89%
3.23M
0.45%
3.31M
-6.16%
3.34M
13.62%
3.24M
2.72%
3.17M
12.44%
3.30M
27.80%
3.56M
-3.91%
2.85M
3.52%
3.09M
-2.00%
2.94M
-10.80%
2.78M
-8.94%
2.96M
-6.17%
2.98M
-13.66%
3.00M
-3.61%
3.12M
-1.48%
3.25M
9.40%
3.18M
17.75%
3.47M
10.14%
3.24M
14.64%
3.30M
3.57%
2.91M
-4.23%
2.95M
-1.84%
2.94M
10.80%
2.88M
13.42%
2.81M
1.92%
3.08M
79.23%
3.00M
15.24%
2.60M
6.78%
2.47M
33.42%
3.02M
-25.90%
1.67M
6.76%
2.26M
14.82%
2.32M
12.43%
2.26M
10.92%
2.25M
4.34%
2.11M
4.45%
2.02M
--
2.01M
--
2.03M
--
2.03M
--
1.93M
Other operating expenses
-2.78%
11.09M
0.91%
11.59M
-10.36%
9.29M
-2.79%
9.47M
9.84%
11.41M
14.85%
11.49M
2.21%
10.36M
7.05%
9.74M
4.36%
10.38M
-5.33%
10.00M
16.02%
10.14M
7.11%
9.10M
16.65%
9.95M
25.24%
10.56M
17.37%
8.74M
11.43%
8.50M
-23.85%
8.53M
-16.04%
8.44M
13.96%
7.45M
20.80%
7.63M
87.84%
11.20M
27.71%
10.05M
-0.73%
6.53M
6.39%
6.31M
-17.98%
5.96M
21.33%
7.87M
8.85%
6.58M
-9.68%
5.93M
15.85%
7.27M
-1.19%
6.49M
6.26%
6.05M
14.32%
6.57M
9.57%
6.28M
-11.31%
6.56M
-0.35%
5.69M
19.93%
5.75M
11.24%
5.73M
-8.81%
7.40M
5.04%
5.71M
-35.57%
4.79M
16.76%
5.15M
41.75%
8.12M
-28.34%
5.44M
59.87%
7.44M
12.21%
4.41M
23.20%
5.72M
159.26%
7.59M
28.47%
4.65M
-12.49%
3.93M
--
4.65M
--
2.93M
--
3.62M
--
4.49M
Operating profit
17.08%
72.36M
34.32%
72.75M
13.18%
63.77M
1.50%
59.99M
2.46%
61.80M
-20.13%
54.16M
-15.26%
56.34M
-11.34%
59.10M
2.40%
60.32M
13.77%
67.81M
7.64%
66.49M
12.80%
66.67M
1.73%
58.91M
0.43%
59.60M
28.78%
61.77M
17.12%
59.10M
42.85%
57.91M
30.43%
59.34M
4.40%
47.97M
9.77%
50.46M
-3.68%
40.54M
9.11%
45.50M
7.63%
45.95M
12.32%
45.97M
11.15%
42.09M
21.48%
41.70M
22.96%
42.69M
24.38%
40.93M
23.07%
37.86M
14.29%
34.33M
21.57%
34.72M
5.94%
32.90M
3.42%
30.77M
0.17%
30.03M
-5.39%
28.56M
-1.54%
31.06M
-1.91%
29.75M
5.47%
29.98M
2.96%
30.18M
17.92%
31.54M
8.26%
30.33M
5.92%
28.43M
24.06%
29.32M
9.90%
26.75M
19.09%
28.01M
17.06%
26.84M
-6.49%
23.63M
3.15%
24.34M
4.02%
23.52M
--
22.93M
--
25.27M
--
23.60M
--
22.61M
Net non-operating interest income (expenses)
- Gains from disposal of fixed assets
-9.01%
2.80M
75.15%
3.24M
-12.17%
3.57M
3.63%
3.65M
-21.89%
3.08M
-36.22%
1.85M
-17.88%
4.06M
-38.75%
3.52M
-46.83%
3.94M
-54.49%
2.90M
-43.81%
4.94M
-31.18%
5.75M
-26.42%
7.41M
-43.23%
6.38M
-42.21%
8.80M
-38.89%
8.36M
156.20%
10.07M
162.28%
11.23M
153.70%
15.23M
189.81%
13.67M
11.21%
3.93M
28.36%
4.28M
24.09%
6.00M
20.23%
4.72M
21.79%
3.53M
0.06%
3.34M
25.60%
4.84M
1.90%
3.92M
-15.64%
2.90M
-21.39%
3.33M
-14.14%
3.85M
-6.44%
3.85M
-6.73%
3.44M
52.55%
4.24M
20.47%
4.49M
123.33%
4.12M
156.75%
3.69M
86.95%
2.78M
90.05%
3.72M
52.06%
1.84M
0.70%
1.44M
7.99%
1.49M
-4.58%
1.96M
-22.75%
1.21M
15.37%
1.43M
-8.02%
1.38M
51.29%
2.05M
70.73%
1.57M
4.92%
1.24M
--
1.50M
--
1.36M
--
919.00K
--
1.18M
Income before tax
15.84%
75.16M
35.67%
75.99M
11.48%
67.34M
1.62%
63.64M
0.97%
64.88M
-20.79%
56.01M
-15.44%
60.40M
-13.52%
62.63M
-3.10%
64.26M
7.17%
70.71M
1.23%
71.44M
7.36%
72.42M
-2.44%
66.31M
-6.52%
65.97M
11.67%
70.57M
5.18%
67.45M
52.86%
67.97M
41.77%
70.57M
21.65%
63.19M
26.53%
64.13M
-2.53%
44.47M
10.54%
49.78M
9.30%
51.95M
13.01%
50.69M
11.91%
45.62M
19.58%
45.04M
23.22%
47.52M
22.02%
44.85M
19.18%
40.76M
9.88%
37.66M
16.72%
38.57M
4.49%
36.76M
2.30%
34.20M
4.62%
34.27M
-2.55%
33.04M
5.36%
35.17M
5.26%
33.44M
9.52%
32.76M
8.42%
33.91M
19.40%
33.39M
7.89%
31.76M
6.02%
29.91M
21.77%
31.27M
7.92%
27.96M
18.91%
29.44M
15.52%
28.22M
-3.55%
25.68M
5.69%
25.91M
4.07%
24.76M
--
24.43M
--
26.63M
--
24.52M
--
23.79M
Income tax
20.30%
13.81M
36.29%
13.67M
10.88%
12.03M
-5.09%
11.16M
-1.78%
11.48M
-16.69%
10.03M
-10.31%
10.85M
-1.41%
11.75M
13.03%
11.69M
13.18%
12.04M
3.90%
12.10M
7.65%
11.92M
-6.45%
10.34M
-12.07%
10.64M
12.64%
11.64M
3.86%
11.07M
52.81%
11.05M
44.14%
12.10M
16.56%
10.34M
24.07%
10.66M
-1.81%
7.23M
15.54%
8.39M
18.62%
8.87M
19.08%
8.59M
17.97%
7.37M
-20.76%
7.26M
-18.71%
7.47M
-15.09%
7.22M
-17.88%
6.25M
20.48%
9.17M
23.59%
9.20M
1.60%
8.50M
-1.73%
7.61M
0.52%
7.61M
-7.24%
7.44M
3.54%
8.37M
-0.35%
7.74M
3.30%
7.57M
2.27%
8.02M
19.56%
8.08M
9.32%
7.77M
5.03%
7.33M
28.13%
7.84M
5.26%
6.76M
14.91%
7.10M
14.25%
6.98M
-10.35%
6.12M
4.14%
6.42M
2.44%
6.18M
--
6.11M
--
6.83M
--
6.17M
--
6.04M
Income after tax
14.89%
61.35M
35.54%
62.32M
11.61%
55.31M
3.17%
52.48M
1.58%
53.40M
-21.63%
45.98M
-16.49%
49.56M
-15.90%
50.87M
-6.08%
52.57M
6.02%
58.67M
0.70%
59.34M
7.30%
60.49M
-1.66%
55.97M
-5.37%
55.34M
11.49%
58.93M
5.44%
56.38M
52.87%
56.92M
41.29%
58.48M
22.69%
52.86M
27.03%
53.47M
-2.67%
37.23M
9.57%
41.39M
7.57%
43.08M
11.85%
42.09M
10.81%
38.25M
32.56%
37.77M
36.35%
40.05M
33.19%
37.63M
29.78%
34.52M
6.86%
28.49M
14.73%
29.37M
5.39%
28.25M
3.51%
26.60M
5.85%
26.67M
-1.09%
25.60M
5.94%
26.81M
7.08%
25.70M
11.53%
25.19M
10.48%
25.89M
19.34%
25.31M
7.44%
24.00M
6.35%
22.59M
19.78%
23.43M
8.80%
21.20M
20.23%
22.34M
15.95%
21.24M
-1.20%
19.56M
6.21%
19.49M
4.62%
18.58M
--
18.32M
--
19.80M
--
18.35M
--
17.76M
Net income from continuous operations
14.89%
61.35M
35.54%
62.32M
11.61%
55.31M
3.17%
52.48M
1.58%
53.40M
-21.63%
45.98M
-16.49%
49.56M
-15.90%
50.87M
-6.08%
52.57M
6.02%
58.67M
0.70%
59.34M
7.30%
60.49M
-1.66%
55.97M
-5.37%
55.34M
11.49%
58.93M
5.44%
56.38M
52.87%
56.92M
41.29%
58.48M
22.69%
52.86M
27.03%
53.47M
-2.67%
37.23M
9.57%
41.39M
7.57%
43.08M
11.85%
42.09M
10.81%
38.25M
32.56%
37.77M
36.35%
40.05M
33.19%
37.63M
29.78%
34.52M
6.86%
28.49M
14.73%
29.37M
5.39%
28.25M
3.51%
26.60M
5.85%
26.67M
-1.09%
25.60M
5.94%
26.81M
7.08%
25.70M
11.53%
25.19M
10.48%
25.89M
19.34%
25.31M
7.44%
24.00M
6.35%
22.59M
19.78%
23.43M
8.80%
21.20M
20.23%
22.34M
15.95%
21.24M
-1.20%
19.56M
6.21%
19.49M
4.62%
18.58M
--
18.32M
--
19.80M
--
18.35M
--
17.76M
Non-recurring net income
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
-100.00%
0.00
--
--
--
--
--
--
-91.32%
664.00K
--
--
--
--
--
--
--
7.65M
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
Net income attributable to controlling interests
14.89%
61.35M
35.54%
62.32M
11.61%
55.31M
3.17%
52.48M
1.58%
53.40M
-21.63%
45.98M
-16.49%
49.56M
-15.90%
50.87M
-6.08%
52.57M
6.02%
58.67M
0.70%
59.34M
7.30%
60.49M
-1.66%
55.97M
-5.37%
55.34M
11.49%
58.93M
5.44%
56.38M
52.87%
56.92M
41.29%
58.48M
22.69%
52.86M
27.03%
53.47M
-2.67%
37.23M
7.68%
41.39M
7.57%
43.08M
11.85%
42.09M
10.81%
38.25M
6.34%
38.44M
36.35%
40.05M
33.19%
37.63M
29.78%
34.52M
35.54%
36.14M
14.73%
29.37M
5.39%
28.25M
3.51%
26.60M
5.85%
26.67M
-1.09%
25.60M
5.94%
26.81M
7.08%
25.70M
11.53%
25.19M
10.48%
25.89M
19.34%
25.31M
7.44%
24.00M
6.35%
22.59M
19.78%
23.43M
8.80%
21.20M
20.23%
22.34M
15.95%
21.24M
-1.20%
19.56M
6.21%
19.49M
4.62%
18.58M
--
18.32M
--
19.80M
--
18.35M
--
17.76M
Net income attributable to common shareholders
14.89%
61.35M
35.54%
62.32M
11.61%
55.31M
3.17%
52.48M
1.58%
53.40M
-21.63%
45.98M
-16.49%
49.56M
-15.90%
50.87M
-6.08%
52.57M
6.02%
58.67M
0.70%
59.34M
7.30%
60.49M
-1.66%
55.97M
-5.37%
55.34M
11.49%
58.93M
5.44%
56.38M
52.87%
56.92M
41.29%
58.48M
22.69%
52.86M
27.03%
53.47M
-2.67%
37.23M
7.68%
41.39M
7.57%
43.08M
11.85%
42.09M
10.81%
38.25M
6.34%
38.44M
36.35%
40.05M
33.19%
37.63M
29.78%
34.52M
35.54%
36.14M
14.73%
29.37M
5.39%
28.25M
3.51%
26.60M
5.85%
26.67M
-1.09%
25.60M
5.94%
26.81M
7.08%
25.70M
11.53%
25.19M
10.48%
25.89M
19.34%
25.31M
7.44%
24.00M
6.35%
22.59M
19.78%
23.43M
8.80%
21.20M
20.23%
22.34M
15.95%
21.24M
-1.20%
19.56M
6.21%
19.49M
4.62%
18.58M
--
18.32M
--
19.80M
--
18.35M
--
17.76M
Basic earnings per share
14.70%
0.43
35.33%
0.44
11.49%
0.39
3.09%
0.37
1.54%
0.37
-21.66%
0.32
-16.60%
0.35
-15.92%
0.36
-6.15%
0.37
5.88%
0.41
0.57%
0.42
6.97%
0.42
-1.95%
0.39
-5.62%
0.39
11.21%
0.41
5.24%
0.40
52.84%
0.40
35.01%
0.41
17.26%
0.37
21.37%
0.38
85.59%
0.26
7.37%
0.30
7.23%
0.32
11.47%
0.31
-44.77%
0.14
4.01%
0.28
33.33%
0.30
30.24%
0.28
26.98%
0.26
36.51%
0.27
14.52%
0.22
5.26%
0.21
3.59%
0.20
3.03%
0.20
-1.87%
0.19
3.27%
0.20
3.99%
0.19
10.13%
0.19
8.04%
0.20
18.77%
0.20
7.10%
0.19
6.17%
0.18
19.56%
0.18
7.65%
0.17
18.37%
0.17
14.18%
0.17
-2.70%
0.15
5.52%
0.15
4.49%
0.15
--
0.15
--
0.16
--
0.15
--
0.14
Diluted earnings per share
14.63%
0.43
34.81%
0.43
11.58%
0.39
3.17%
0.37
1.60%
0.37
-21.40%
0.32
-16.50%
0.35
-15.81%
0.36
-5.93%
0.37
5.94%
0.41
0.77%
0.41
7.24%
0.42
-1.87%
0.39
-5.61%
0.39
10.95%
0.41
4.92%
0.39
52.59%
0.40
35.29%
0.41
17.39%
0.37
21.47%
0.38
85.87%
0.26
7.37%
0.30
7.36%
0.32
11.55%
0.31
-44.87%
0.14
3.38%
0.28
33.07%
0.29
30.09%
0.28
27.02%
0.25
36.51%
0.27
14.26%
0.22
5.06%
0.21
3.13%
0.20
3.32%
0.20
-2.06%
0.19
3.08%
0.20
4.13%
0.19
10.26%
0.19
8.46%
0.20
19.24%
0.20
7.29%
0.19
6.32%
0.18
19.67%
0.18
7.64%
0.16
18.35%
0.17
13.81%
0.17
-3.11%
0.15
5.10%
0.15
4.22%
0.15
--
0.15
--
0.16
--
0.15
--
0.14
Dividend per share
0.00%
0.18
0.00%
0.18
0.00%
0.18
0.00%
0.18
5.88%
0.18
5.88%
0.18
5.88%
0.18
5.88%
0.18
13.33%
0.17
13.33%
0.17
13.33%
0.17
13.33%
0.17
15.38%
0.15
15.38%
0.15
15.38%
0.15
15.38%
0.15
8.33%
0.13
8.33%
0.13
8.33%
0.13
8.33%
0.13
14.29%
0.12
14.29%
0.12
14.29%
0.12
14.29%
0.12
10.53%
0.10
10.53%
0.10
10.53%
0.10
10.53%
0.10
5.56%
0.10
5.56%
0.10
5.56%
0.10
5.56%
0.10
12.50%
0.09
12.50%
0.09
12.50%
0.09
12.50%
0.09
14.29%
0.08
14.29%
0.08
14.29%
0.08
14.29%
0.08
7.69%
0.07
7.69%
0.07
7.69%
0.07
7.69%
0.07
4.00%
0.07
4.00%
0.07
4.00%
0.07
4.00%
0.07
4.17%
0.06
--
0.06
--
0.06
--
0.06
--
0.06
Currency unit
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
Audit opinions
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
KeyAI
Please log in to use KeyAI
Log in
Sign Up