XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2023
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, 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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net interest income

 

$

19,608

 

 

$

44,568

 

 

$

7,620

 

 

$

1,694

 

 

$

2,913

 

 

$

(907

)

 

$

11

 

 

$

75,507

 

Noninterest income

 

 

9,773

 

 

 

16,845

 

 

 

191

 

 

 

133

 

 

 

12,983

 

 

 

42,574

 

 

 

(38,849

)

 

 

43,650

 

Income before taxes

 

 

18,171

 

 

 

31,339

 

 

 

2,827

 

 

 

385

 

 

 

6,045

 

 

 

23,648

 

 

 

(38,706

)

 

 

43,709

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2023

 

$

3,413,494

 

 

$

6,817,850

 

 

$

1,390,459

 

 

$

516,112

 

 

$

147,971

 

 

$

1,491,908

 

 

$

(1,445,689

)

 

$

12,332,105

 

December 31, 2022

 

 

3,412,369

 

 

 

6,886,066

 

 

 

1,404,033

 

 

 

541,002

 

 

 

171,679

 

 

 

1,473,443

 

 

 

(1,500,729

)

 

 

12,387,863