Annualization
Year-to-date income and expense flows are multiplied by four divided by the reporting quarter number. Single-quarter values subtract the prior year-to-date filing except in the first quarter. Balance-sheet values are never annualized.
Data trust
This page is rendered directly from the same typed registry that drives calculations and displays. A metric cannot change in code without changing its record here.
Registered metrics
Derived formulas
Annualized metrics
Year-to-date income and expense flows are multiplied by four divided by the reporting quarter number. Single-quarter values subtract the prior year-to-date filing except in the first quarter. Balance-sheet values are never annualized.
Each reporting bank enters one national asset tier based on that period's reported assets and one headquarters-state cohort. Asset tiers use half-open boundaries, so a bank belongs to exactly one tier. No asset value is inferred for a nonreporter.
The registry marks each metric as higher-favorable, lower-favorable, or neutral. Percentiles use the same-period peer cohort and reverse lower-favorable metrics so a higher displayed percentile consistently means the registry-defined favorable direction. Statistics are withheld for cohorts with fewer than five observations.
Missing, not applicable, and non-finite values remain null through calculation, aggregation, and display. Denominators use NULLIF to prevent divide-by-zero results. The interface renders Not reported and never substitutes zero.
Live contract
Call Report fieldsneutral
Loans and leases after subtracting the allowance for expected credit losses.
LNLSNETneutral
Loans and leases before deducting the allowance for credit losses.
LNLSGRhigher better
The accounting value belonging to shareholders after liabilities are subtracted from assets.
EQneutral
Cash, reserve balances, and immediately available balances due from other banks.
CHBALThe carrying value of bank buildings, equipment, and other fixed operating assets.
BKPREMneutral
Nonphysical assets such as goodwill and identifiable acquisition intangibles.
INTANneutral
Assets and off-balance-sheet exposures weighted under regulatory capital rules.
RWAJThe workforce expressed as full-time-equivalent employees.
NUMEMPhigher better
Total assets supported by each full-time-equivalent employee.
total_assets / NULLIF(fte_employees, 0)The percentage change in total assets from the immediately preceding quarter.
(total_assets / NULLIF(lag(total_assets, 1), 0) - 1) * 100neutral
The percentage change in total assets from the same quarter one year earlier.
(total_assets / NULLIF(lag(total_assets, 4), 0) - 1) * 100The percentage change in deposits from the preceding quarter.
(total_deposits / NULLIF(lag(total_deposits, 1), 0) - 1) * 100The percentage change in deposits from the same quarter one year earlier.
(total_deposits / NULLIF(lag(total_deposits, 4), 0) - 1) * 100The percentage change in net loans from the preceding quarter.
(net_loans / NULLIF(lag(net_loans, 1), 0) - 1) * 100The percentage change in net loans from the same quarter one year earlier.
(net_loans / NULLIF(lag(net_loans, 4), 0) - 1) * 100higher better
The percentage change in total equity capital from the preceding quarter.
(total_equity / NULLIF(lag(total_equity, 1), 0) - 1) * 100higher better
The percentage change in total equity from the same quarter one year earlier.
(total_equity / NULLIF(lag(total_equity, 4), 0) - 1) * 100higher better
The change in single-quarter net income from the preceding quarter.
(net_income_quarter / NULLIF(lag(net_income_quarter, 1), 0) - 1) * 100higher better
The change in single-quarter net income from the same quarter one year earlier.
(net_income_quarter / NULLIF(lag(net_income_quarter, 4), 0) - 1) * 100higher better
The change in single-quarter noninterest income from the preceding quarter.
(noninterest_income_quarter / NULLIF(lag(noninterest_income_quarter, 1), 0) - 1) * 100higher better
The change in single-quarter noninterest income from one year earlier.
(noninterest_income_quarter / NULLIF(lag(noninterest_income_quarter, 4), 0) - 1) * 100The percentage change in domestic offices from the preceding quarter.
(branch_count / NULLIF(lag(branch_count, 1), 0) - 1) * 100The percentage change in domestic offices from one year earlier.
(branch_count / NULLIF(lag(branch_count, 4), 0) - 1) * 100The percentage change in full-time-equivalent employees from the preceding quarter.
(fte_employees / NULLIF(lag(fte_employees, 1), 0) - 1) * 100neutral
The percentage change in full-time-equivalent employees from one year earlier.
(fte_employees / NULLIF(lag(fte_employees, 4), 0) - 1) * 100higher better · annualized
Annualized net income earned for every dollar of average assets.
net_income_ytd_annualized / NULLIF(avg_assets, 0) * 100higher better · annualized
Annualized net income earned for every dollar of average equity capital.
net_income_ytd_annualized / NULLIF(avg_equity, 0) * 100higher better
Profit after provisions, operating expenses, taxes, and other recognized items for the year to date.
NETINChigher better
Interest earned on assets minus interest paid on deposits and borrowings for the year to date.
NIMhigher better
Fees and other revenue not classified as net interest income for the year to date.
NONIIhigher better
Net interest income plus noninterest income for the year to date.
net_interest_income_ytd + noninterest_income_ytdhigher better
Income before federal and state income taxes for the year to date.
PTAXNETINCneutral
Expense recorded to adjust the allowance for expected credit losses during the year.
ELNATRneutral
Income tax expense as a percentage of pretax income.
income_tax_ytd / NULLIF(pretax_income_ytd, 0) * 100neutral
Realized gains or losses from securities transactions for the year to date.
IGLSECThe percentage of core revenue generated outside net interest income.
noninterest_income_ytd / NULLIF(net_interest_income_ytd + noninterest_income_ytd, 0) * 100higher better · annualized
Annualized pretax income as a percentage of average assets.
pretax_income_ytd * 4 / quarter_of_year / NULLIF(avg_assets, 0) * 100higher better · annualized
Annualized net interest income as a percentage of average earning assets.
net_interest_income_ytd_annualized / NULLIF(avg_earning_assets, 0) * 100higher better · annualized
Annualized interest income earned as a percentage of average earning assets.
INTINCYhigher better · annualized
Annualized interest income as a percentage of average total assets.
interest_income_ytd * 4 / quarter_of_year / NULLIF(avg_assets, 0) * 100lower better · annualized
Annualized interest expense as a percentage of average assets.
interest_expense_ytd * 4 / quarter_of_year / NULLIF(avg_assets, 0) * 100lower better · annualized
Annualized reported interest expense relative to average interest-bearing domestic deposits.
interest_expense_ytd * 4 / quarter_of_year / NULLIF(avg_interest_bearing_deposits, 0) * 100higher better · annualized
Annualized net interest income as a percentage of average total assets.
net_interest_income_ytd * 4 / quarter_of_year / NULLIF(avg_assets, 0) * 100Interest income as a percentage of interest income plus noninterest income.
interest_income_ytd / NULLIF(interest_income_ytd + noninterest_income_ytd, 0) * 100higher better
The year-over-year change in net interest margin, expressed in basis points.
(net_interest_margin - lag(net_interest_margin, 4)) * 100lower better
The cents of noninterest expense required to generate one dollar of core revenue.
noninterest_expense_ytd / NULLIF(net_interest_income_ytd + noninterest_income_ytd, 0) * 100lower better · annualized
Annualized noninterest operating expense as a percentage of average assets.
noninterest_expense_ytd * 4 / quarter_of_year / NULLIF(avg_assets, 0) * 100lower better · annualized
Annualized salaries and employee benefits as a percentage of average assets.
salaries_benefits_ytd * 4 / quarter_of_year / NULLIF(avg_assets, 0) * 100lower better · annualized
Annualized premises and fixed-asset expense as a percentage of average assets.
occupancy_expense_ytd * 4 / quarter_of_year / NULLIF(avg_assets, 0) * 100higher better
Total assets supported by each full-time-equivalent employee, classified as an efficiency measure.
total_assets / NULLIF(fte_employees, 0)higher better · annualized
Annualized core revenue generated per full-time-equivalent employee.
(net_interest_income_ytd + noninterest_income_ytd) * 4 / quarter_of_year / NULLIF(fte_employees, 0)higher better
Total deposits supported by each full-time-equivalent employee.
total_deposits / NULLIF(fte_employees, 0)Salaries and benefits as a percentage of total noninterest expense.
salaries_benefits_ytd / NULLIF(noninterest_expense_ytd, 0) * 100neutral
Loans secured by nonfarm nonresidential property occupied by the borrower.
LNRENROWneutral
Owner-occupied commercial real estate loans as a percentage of gross loans.
cre_owner_occ / NULLIF(gross_loans, 0) * 100neutral
Loans secured by nonfarm nonresidential property not occupied by the borrower.
LNRENROTneutral
Nonowner-occupied commercial real estate loans as a percentage of gross loans.
cre_nonowner / NULLIF(gross_loans, 0) * 100Loans secured by residential properties containing five or more units.
LNREMULTneutral
Multifamily real estate loans as a percentage of gross loans.
multifamily / NULLIF(gross_loans, 0) * 100Loans financing construction, land development, and other land projects.
LNRECONSneutral
Construction and land development loans as a percentage of gross loans.
construction / NULLIF(gross_loans, 0) * 100neutral
Farmland-secured loans as a percentage of gross loans.
farmland / NULLIF(gross_loans, 0) * 100neutral
Closed-end loans secured by one-to-four-family residential properties.
LNRERESneutral
One-to-four-family residential loans as a percentage of gross loans.
res_1_4_first / NULLIF(gross_loans, 0) * 100neutral
Revolving open-end loans secured by one-to-four-family residential property.
LNRELOCneutral
Home equity lines as a percentage of gross loans.
heloc / NULLIF(gross_loans, 0) * 100Loans to businesses for working capital, equipment, and other commercial purposes.
LNCIneutral
Commercial and industrial loans as a percentage of gross loans.
commercial_industrial / NULLIF(gross_loans, 0) * 100Loans financing agricultural production and other loans to farmers.
LNAGneutral
Agricultural production loans as a percentage of gross loans.
agricultural / NULLIF(gross_loans, 0) * 100neutral
Credit card loans as a percentage of gross loans.
credit_card / NULLIF(gross_loans, 0) * 100neutral
Commercial real estate and construction loans as a percentage of total risk-based capital.
(cre_owner_occ + cre_nonowner + multifamily + construction) / NULLIF(total_risk_based_capital, 0) * 100Construction and land development loans as a percentage of total risk-based capital.
construction / NULLIF(total_risk_based_capital, 0) * 100Agricultural production loans as a percentage of total risk-based capital.
agricultural / NULLIF(total_risk_based_capital, 0) * 100neutral
One-to-four-family mortgages and HELOCs relative to total risk-based capital.
(res_1_4_first + heloc) / NULLIF(total_risk_based_capital, 0) * 100neutral
Commercial and industrial loans as a percentage of total risk-based capital.
commercial_industrial / NULLIF(total_risk_based_capital, 0) * 100neutral
Multifamily loans as a percentage of total risk-based capital.
multifamily / NULLIF(total_risk_based_capital, 0) * 100lower better
The sum of squared material loan-category shares on a 0-to-10,000 scale.
10000 * sum_of_squared_material_loan_sharesneutral
Loans secured by real estate as a percentage of gross loans.
(cre_owner_occ + cre_nonowner + multifamily + construction + farmland + res_1_4_first + heloc) / NULLIF(gross_loans, 0) * 100neutral
Net loans as a percentage of total deposits.
net_loans / NULLIF(total_deposits, 0) * 100neutral
Net loans as a percentage of total assets.
net_loans / NULLIF(total_assets, 0) * 100lower better
Loans and leases 30 through 89 days past due and still accruing.
P3ASSETlower better
Loans 30–89 days past due as a percentage of gross loans.
past_due_30_89 / NULLIF(gross_loans, 0) * 100lower better
Loans at least 90 days past due that remain on accrual status.
P9ASSETlower better
Loans at least 90 days past due and still accruing as a percentage of gross loans.
past_due_90 / NULLIF(gross_loans, 0) * 100lower better
Loans for which interest income is no longer being accrued because collection is doubtful.
NAASSETlower better
Nonaccrual loans as a percentage of gross loans.
nonaccrual / NULLIF(gross_loans, 0) * 100lower better
Loans 90+ days past due plus loans on nonaccrual status.
past_due_90 + nonaccruallower better
Noncurrent loans as a percentage of gross loans.
(past_due_90 + nonaccrual) / NULLIF(gross_loans, 0) * 100lower better
Real estate acquired through foreclosure or similar resolution of a troubled credit.
ORElower better
Noncurrent loans plus other real estate owned.
past_due_90 + nonaccrual + oreolower better
Nonperforming assets as a percentage of total assets.
(past_due_90 + nonaccrual + oreo) / NULLIF(total_assets, 0) * 100lower better
Loan charge-offs minus recoveries for the year to date.
NTLNLS + DRLNLS + CRLNLSlower better · annualized
Annualized net charge-offs as a percentage of average gross loans.
net_charge_offs_ytd * 4 / quarter_of_year / NULLIF(avg_gross_loans, 0) * 100neutral
The allowance for credit losses as a percentage of gross loans.
loan_loss_allowance / NULLIF(gross_loans, 0) * 100higher better
Total qualifying regulatory capital as a percentage of risk-weighted assets.
RBCRWAJhigher better
Tier 1 regulatory capital as a percentage of risk-weighted assets.
IDT1RWAJRhigher better
Common equity Tier 1 capital as a percentage of risk-weighted assets.
IDT1CERhigher better
Tier 1 capital relative to the regulatory average-assets denominator without risk weighting.
RBC1AAJhigher better
Accounting equity capital as a percentage of total assets.
total_equity / NULLIF(total_assets, 0) * 100neutral
Risk-weighted assets as a percentage of total assets.
risk_weighted_assets / NULLIF(total_assets, 0) * 100higher better
The dollar amount of total qualifying risk-based regulatory capital.
RBCT2neutral
Indicates whether the bank elects the Community Bank Leverage Ratio framework.
(extended ->> 'CBLRIND')::numericneutral
Net loans as a percentage of total deposits.
net_loans / NULLIF(total_deposits, 0) * 100higher better
Cash and due-from-bank balances as a percentage of total assets.
cash_and_due / NULLIF(total_assets, 0) * 100neutral
Investment securities as a percentage of total assets.
total_securities / NULLIF(total_assets, 0) * 100Securities designated available for sale and carried at fair value.
SCAFneutral
Securities the bank asserts it intends and is able to hold until maturity.
SCHAhigher better
FDIC-defined deposits considered part of the bank's core funding base.
(extended ->> 'COREDEP')::numerichigher better
Core deposits as a percentage of total deposits.
(extended ->> 'COREDEP')::numeric / NULLIF(total_deposits, 0) * 100lower better
Estimated uninsured deposits as a percentage of total deposits.
estimated_uninsured_dep / NULLIF(total_deposits, 0) * 100