XML 35 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Results of Operations and Selected Financial Information

The results of operations and selected financial information for the six business units are as follows:

 

 

BancFirst Metropolitan
Banks

 

 

BancFirst Community
Banks

 

 

Pegasus

 

 

Worthington

 

 

Other
Financial
Services

 

 

Executive,
Operations
& Support

 

 

Eliminations

 

 

Consolidated

 

 

 

(Dollars in thousands)

 

Three Months Ended March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net interest income

 

$

28,193

 

 

$

60,011

 

 

$

10,867

 

 

$

4,389

 

 

$

1,019

 

 

$

1,625

 

 

$

 

 

$

106,104

 

Noninterest income

 

 

5,169

 

 

 

15,918

 

 

 

320

 

 

 

221

 

 

 

15,163

 

 

 

58,428

 

 

 

(50,319

)

 

 

44,900

 

Income before taxes

 

 

22,331

 

 

 

38,792

 

 

 

3,145

 

 

 

669

 

 

 

6,335

 

 

 

43,071

 

 

 

(50,133

)

 

 

64,210

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net interest income

 

$

30,739

 

 

$

57,685

 

 

$

15,151

 

 

$

4,624

 

 

$

942

 

 

$

15

 

 

$

 

 

$

109,156

 

Noninterest income

 

 

6,087

 

 

 

19,532

 

 

 

214

 

 

 

279

 

 

 

14,172

 

 

 

66,143

 

 

 

(58,599

)

 

 

47,828

 

Income before taxes

 

 

23,310

 

 

 

43,599

 

 

 

9,644

 

 

 

1,630

 

 

 

6,164

 

 

 

48,417

 

 

 

(58,419

)

 

 

74,345

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2024

 

$

3,283,434

 

 

$

7,452,457

 

 

$

1,322,543

 

 

$

618,111

 

 

$

111,953

 

 

$

1,404,833

 

 

$

(1,590,906

)

 

$

12,602,425

 

December 31, 2023

 

 

3,598,888

 

 

 

7,012,905

 

 

 

1,280,618

 

 

 

600,364

 

 

 

121,601

 

 

 

1,307,714

 

 

 

(1,550,048

)

 

 

12,372,042