2023 Q3 Form 10-Q Financial Statement
#000114036123038598 Filed on August 08, 2023
Income Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
Revenue | $65.71M | $61.02M |
YoY Change | 27.07% | 33.53% |
Cost Of Revenue | ||
YoY Change | ||
Gross Profit | ||
YoY Change | ||
Gross Profit Margin | ||
Selling, General & Admin | ||
YoY Change | ||
% of Gross Profit | ||
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $1.237M | |
YoY Change | 113.64% | |
% of Gross Profit | ||
Operating Expenses | ||
YoY Change | ||
Operating Profit | ||
YoY Change | ||
Interest Expense | $12.27M | $8.595M |
YoY Change | 877.07% | 780.64% |
% of Operating Profit | ||
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | $29.58M | $28.49M |
YoY Change | 13.15% | 20.21% |
Income Tax | $7.545M | $7.182M |
% Of Pretax Income | 25.51% | 25.21% |
Net Earnings | $22.03M | $21.31M |
YoY Change | 12.79% | 15.53% |
Net Earnings / Revenue | 33.53% | 34.92% |
Basic Earnings Per Share | $29.23 | $28.03 |
Diluted Earnings Per Share | $29.23 | $28.03 |
COMMON SHARES | ||
Basic Shares Outstanding | 754.4K | 762.4K |
Diluted Shares Outstanding | 753.8K | 760.3K |
Balance Sheet
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | ||
YoY Change | ||
Cash & Equivalents | $668.4M | $587.0M |
Short-Term Investments | ||
Other Short-Term Assets | ||
YoY Change | ||
Inventory | ||
Prepaid Expenses | ||
Receivables | ||
Other Receivables | ||
Total Short-Term Assets | ||
YoY Change | ||
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $52.09M | $51.52M |
YoY Change | 5.91% | 9.68% |
Goodwill | $11.18M | $11.18M |
YoY Change | 0.0% | 0.0% |
Intangibles | $2.380M | $2.523M |
YoY Change | -19.51% | -18.77% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $32.31M | |
YoY Change | -6.12% | |
Total Long-Term Assets | ||
YoY Change | ||
TOTAL ASSETS | ||
Total Short-Term Assets | ||
Total Long-Term Assets | ||
Total Assets | $5.375B | $5.250B |
YoY Change | -1.67% | -1.43% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $85.68M | |
YoY Change | 8.4% | |
Accrued Expenses | ||
YoY Change | ||
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | ||
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $85.68M | |
YoY Change | 8.4% | |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $10.31M | |
YoY Change | 0.0% | |
Other Long-Term Liabilities | ||
YoY Change | ||
Total Long-Term Liabilities | $10.31M | |
YoY Change | 0.0% | |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $85.68M | |
Total Long-Term Liabilities | $10.31M | |
Total Liabilities | $4.845B | $4.736B |
YoY Change | -3.08% | -2.66% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $510.5M | $488.5M |
YoY Change | 17.03% | 17.22% |
Common Stock | $7.000K | $8.000K |
YoY Change | -12.5% | 0.0% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $530.6M | $514.7M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $5.375B | $5.250B |
YoY Change | -1.67% | -1.43% |
Cashflow Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $22.03M | $21.31M |
YoY Change | 12.79% | 15.53% |
Depreciation, Depletion And Amortization | $1.237M | |
YoY Change | 113.64% | |
Cash From Operating Activities | $52.66M | |
YoY Change | 85.87% | |
INVESTING ACTIVITIES | ||
Capital Expenditures | $2.950M | |
YoY Change | -205.66% | |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$103.5M | |
YoY Change | 328.77% | |
Cash From Investing Activities | -$106.4M | |
YoY Change | 295.26% | |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 192.5M | |
YoY Change | 44.01% | |
NET CHANGE | ||
Cash From Operating Activities | 52.66M | |
Cash From Investing Activities | -106.4M | |
Cash From Financing Activities | 192.5M | |
Net Change In Cash | 138.8M | |
YoY Change | 2.72% | |
FREE CASH FLOW | ||
Cash From Operating Activities | $52.66M | |
Capital Expenditures | $2.950M | |
Free Cash Flow | $49.71M | |
YoY Change | 59.72% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001085913 | ||
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
8.3 | |
CY2023Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
6286000 | |
CY2022Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
7.85 | |
CY2022Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
6110000 | |
CY2023Q2 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
138094000 | |
CY2023Q2 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
21000 | |
CY2023Q2 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
23472000 | |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
114643000 | |
CY2022Q4 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
183171000 | |
CY2022Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
30000 | |
CY2022Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
30337000 | |
CY2022Q4 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
152864000 | |
CY2023Q2 | us-gaap |
Held To Maturity Securities
HeldToMaturitySecurities
|
838446000 | |
CY2023Q2 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Gain
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
|
88000 | |
CY2023Q2 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Loss
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
|
154031000 | |
CY2023Q2 | us-gaap |
Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
|
684503000 | |
CY2023Q2 | us-gaap |
Debt Securities Held To Maturity Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
|
450000 | |
CY2022Q4 | us-gaap |
Held To Maturity Securities
HeldToMaturitySecurities
|
845346000 | |
CY2022Q4 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Gain
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
|
78000 | |
CY2022Q4 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Loss
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
|
157031000 | |
CY2022Q4 | us-gaap |
Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
|
688393000 | |
CY2022Q4 | us-gaap |
Debt Securities Held To Maturity Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
|
393000 | |
CY2023Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
|
15641000 | |
CY2023Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
481000 | |
CY2023Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
|
95495000 | |
CY2023Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
22991000 | |
CY2023Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
|
111136000 | |
CY2023Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
|
23472000 | |
CY2022Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
|
41513000 | |
CY2022Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
1696000 | |
CY2022Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
|
107496000 | |
CY2022Q4 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
28641000 | |
CY2022Q4 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
|
149009000 | |
CY2022Q4 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
|
30337000 | |
CY2023Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Number Of Positions
DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
|
182 | |
CY2023Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Number Of Positions
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
|
56 | |
CY2023Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Number Of Positions
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
|
102 | |
CY2022Q4 | us-gaap |
Debt Securities Held To Maturity Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
|
393000 | |
us-gaap |
Debt Securities Held To Maturity Credit Loss Expense Reversal
DebtSecuritiesHeldToMaturityCreditLossExpenseReversal
|
57000 | ||
CY2023Q2 | us-gaap |
Debt Securities Held To Maturity Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
|
450000 | |
CY2021Q4 | us-gaap |
Debt Securities Held To Maturity Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
|
393000 | |
CY2022 | us-gaap |
Debt Securities Held To Maturity Credit Loss Expense Reversal
DebtSecuritiesHeldToMaturityCreditLossExpenseReversal
|
0 | |
CY2022Q4 | us-gaap |
Debt Securities Held To Maturity Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
|
393000 | |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Maturities Within One Year Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
|
321000 | |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Maturities Within One Year Fair Value
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
|
321000 | |
CY2023Q2 | us-gaap |
Held To Maturity Securities Debt Maturities Within One Year Net Carrying Amount
HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
|
283000 | |
CY2023Q2 | us-gaap |
Held To Maturity Securities Debt Maturities Within One Year Fair Value
HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
|
283000 | |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Maturities After One Through Five Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
|
18571000 | |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Maturities After One Through Five Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
|
18018000 | |
CY2023Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After One Through Five Years Net Carrying Amount
HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
|
12292000 | |
CY2023Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After One Through Five Years Fair Value
HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
|
12201000 | |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Maturities After Five Through Ten Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
|
7135000 | |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Maturities After Five Through Ten Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
|
6871000 | |
CY2023Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After Five Through Ten Years Net Carrying Amount
HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
|
28355000 | |
CY2023Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After Five Through Ten Years Fair Value
HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
|
26675000 | |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Maturities After Ten Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
|
112067000 | |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Maturities After Ten Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
|
89433000 | |
CY2023Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After Ten Years Net Carrying Amount
HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
|
797516000 | |
CY2023Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After Ten Years Fair Value
HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
|
645344000 | |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Maturities Single Maturity Date Amortized Cost Basis
AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
|
138094000 | |
CY2023Q2 | us-gaap |
Available For Sale Securities Debt Maturities Single Maturity Date
AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
|
114643000 | |
CY2023Q2 | us-gaap |
Held To Maturity Securities Debt Maturities Single Maturity Date Amortized Cost Basis
HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
|
838446000 | |
CY2023Q2 | us-gaap |
Held To Maturity Securities Debt Maturities Single Maturity Date Fair Value
HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue
|
684503000 | |
CY2023Q2 | us-gaap |
Debt Securities Held To Maturity Amortized Cost After Allowance For Credit Loss
DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
|
76128000 | |
CY2023Q2 | fmcb |
Debt Securities Held To Maturity Past Due Principal Or Interest Payments
DebtSecuritiesHeldToMaturityPastDuePrincipalOrInterestPayments
|
0 | |
fmcb |
Proceeds From Sales And Calls Of Securities
ProceedsFromSalesAndCallsOfSecurities
|
30482000 | ||
fmcb |
Securities Gross Realized Gains
SecuritiesGrossRealizedGains
|
0 | ||
fmcb |
Securities Gross Realized Losses
SecuritiesGrossRealizedLosses
|
5686000 | ||
fmcb |
Proceeds From Sales And Calls Of Securities
ProceedsFromSalesAndCallsOfSecurities
|
2610000 | ||
fmcb |
Securities Gross Realized Gains
SecuritiesGrossRealizedGains
|
2000 | ||
fmcb |
Securities Gross Realized Losses
SecuritiesGrossRealizedLosses
|
0 | ||
CY2023Q2 | us-gaap |
Loans And Leases Receivable Gross Carrying Amount
LoansAndLeasesReceivableGrossCarryingAmount
|
3502064000 | |
CY2022Q4 | us-gaap |
Loans And Leases Receivable Gross Carrying Amount
LoansAndLeasesReceivableGrossCarryingAmount
|
3521718000 | |
CY2023Q2 | us-gaap |
Loans And Leases Receivable Deferred Income
LoansAndLeasesReceivableDeferredIncome
|
10341000 | |
CY2022Q4 | us-gaap |
Loans And Leases Receivable Deferred Income
LoansAndLeasesReceivableDeferredIncome
|
9357000 | |
CY2023Q2 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3491723000 | |
CY2022Q4 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3512361000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
71112000 | |
CY2022Q4 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
66885000 | |
CY2023Q2 | us-gaap |
Notes Receivable Net
NotesReceivableNet
|
3420611000 | |
CY2022Q4 | us-gaap |
Notes Receivable Net
NotesReceivableNet
|
3445476000 | |
CY2023Q2 | us-gaap |
Financing Receivable Recorded Investment90 Days Past Due And Still Accruing
FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
|
0 | |
CY2023Q2 | us-gaap |
Financing Receivable Recorded Investment Nonaccrual Status
FinancingReceivableRecordedInvestmentNonaccrualStatus
|
375000 | |
CY2023Q2 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3491723000 | |
CY2022Q4 | us-gaap |
Financing Receivable Recorded Investment90 Days Past Due And Still Accruing
FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
|
0 | |
CY2022Q4 | us-gaap |
Financing Receivable Recorded Investment Nonaccrual Status
FinancingReceivableRecordedInvestmentNonaccrualStatus
|
571000 | |
CY2022Q4 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3512361000 | |
CY2023Q2 | us-gaap |
Financing Receivable Recorded Investment Nonaccrual Status
FinancingReceivableRecordedInvestmentNonaccrualStatus
|
375000 | |
CY2022Q4 | us-gaap |
Financing Receivable Recorded Investment Nonaccrual Status
FinancingReceivableRecordedInvestmentNonaccrualStatus
|
571000 | |
CY2022 | us-gaap |
Financing Receivable Modifications Subsequent Default Recorded Investment1
FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
|
0 | |
CY2023Q2 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3491723000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
71112000 | |
CY2022Q4 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3512361000 | |
CY2022Q4 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
66885000 | |
CY2023Q2 | us-gaap |
Financing Receivable Originated In Current Fiscal Year
FinancingReceivableOriginatedInCurrentFiscalYear
|
191472000 | |
CY2023Q2 | us-gaap |
Financing Receivable Originated In Fiscal Year Before Latest Fiscal Year
FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
|
384547000 | |
CY2023Q2 | us-gaap |
Financing Receivable Originated Two Years Before Latest Fiscal Year
FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
|
409518000 | |
CY2023Q2 | us-gaap |
Financing Receivable Originated Three Years Before Latest Fiscal Year
FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
|
302752000 | |
CY2023Q2 | us-gaap |
Financing Receivable Originated Four Years Before Latest Fiscal Year
FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
|
111345000 | |
CY2023Q2 | us-gaap |
Financing Receivable Originated Five Or More Years Before Latest Fiscal Year
FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
|
593305000 | |
CY2023Q2 | us-gaap |
Financing Receivable Revolving
FinancingReceivableRevolving
|
1498784000 | |
CY2023Q2 | us-gaap |
Notes Receivable Gross
NotesReceivableGross
|
3491723000 | |
us-gaap |
Financing Receivable Year One Originated Current Fiscal Year Writeoff
FinancingReceivableYearOneOriginatedCurrentFiscalYearWriteoff
|
32000 | ||
us-gaap |
Financing Receivable Year Two Originated Fiscal Year Before Current Fiscal Year Writeoff
FinancingReceivableYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
|
0 | ||
us-gaap |
Financing Receivable Year Three Originated Two Years Before Current Fiscal Year Writeoff
FinancingReceivableYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
|
0 | ||
us-gaap |
Financing Receivable Year Four Originated Three Years Before Current Fiscal Year Writeoff
FinancingReceivableYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
|
0 | ||
us-gaap |
Financing Receivable Year Five Originated Four Years Before Current Fiscal Year Writeoff
FinancingReceivableYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
|
0 | ||
us-gaap |
Financing Receivable Originated More Than Five Years Before Current Fiscal Year Writeoff
FinancingReceivableOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
|
0 | ||
us-gaap |
Financing Receivable Revolving Writeoff
FinancingReceivableRevolvingWriteoff
|
0 | ||
us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
32000 | ||
CY2022Q4 | fmcb |
Reserve For Unfunded Loan Commitments
ReserveForUnfundedLoanCommitments
|
2100000 | |
CY2023Q2 | fmcb |
Reserve For Unfunded Loan Commitments
ReserveForUnfundedLoanCommitments
|
2100000 | |
CY2023Q2 | fmcb |
Outstanding Commitments To Fund Investment
OutstandingCommitmentsToFundInvestment
|
20500000 | |
CY2022Q4 | us-gaap |
Loans And Leases Receivable Related Parties
LoansAndLeasesReceivableRelatedParties
|
17521000 | |
CY2021Q4 | us-gaap |
Loans And Leases Receivable Related Parties
LoansAndLeasesReceivableRelatedParties
|
18128000 | |
us-gaap |
Loans And Leases Receivable Related Parties Additions
LoansAndLeasesReceivableRelatedPartiesAdditions
|
1681000 | ||
CY2022 | us-gaap |
Loans And Leases Receivable Related Parties Additions
LoansAndLeasesReceivableRelatedPartiesAdditions
|
523000 | |
us-gaap |
Loans And Leases Receivable Related Parties Proceeds
LoansAndLeasesReceivableRelatedPartiesProceeds
|
579000 | ||
CY2022 | us-gaap |
Loans And Leases Receivable Related Parties Proceeds
LoansAndLeasesReceivableRelatedPartiesProceeds
|
1130000 | |
CY2023Q2 | us-gaap |
Loans And Leases Receivable Related Parties
LoansAndLeasesReceivableRelatedParties
|
18623000 | |
CY2022Q4 | us-gaap |
Loans And Leases Receivable Related Parties
LoansAndLeasesReceivableRelatedParties
|
17521000 | |
CY2023Q2 | fmcb |
Collateral Dependent Loans And Lease Amortized Cost
CollateralDependentLoansAndLeaseAmortizedCost
|
14030000 | |
CY2022Q4 | fmcb |
Collateral Dependent Loans And Lease Amortized Cost
CollateralDependentLoansAndLeaseAmortizedCost
|
14473000 | |
CY2023Q1 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
68573000 | |
CY2023Q2 | us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
2500000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
9000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
|
48000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Loss Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
|
-39000 | |
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
71112000 | |
CY2022Q1 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
61032000 | |
CY2022Q2 | us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
1107000 | |
CY2022Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
285000 | |
CY2022Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
|
226000 | |
CY2022Q2 | us-gaap |
Financing Receivable Allowance For Credit Loss Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
|
59000 | |
CY2022Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
62080000 | |
CY2022Q4 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
66885000 | |
us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
4000000 | ||
us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
32000 | ||
us-gaap |
Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
|
259000 | ||
us-gaap |
Financing Receivable Allowance For Credit Loss Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
|
-227000 | ||
CY2023Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
71112000 | |
CY2021Q4 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
61007000 | |
us-gaap |
Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
|
1107000 | ||
us-gaap |
Financing Receivable Allowance For Credit Losses Write Offs
FinancingReceivableAllowanceForCreditLossesWriteOffs
|
294000 | ||
us-gaap |
Financing Receivable Allowance For Credit Losses Recovery
FinancingReceivableAllowanceForCreditLossesRecovery
|
260000 | ||
us-gaap |
Financing Receivable Allowance For Credit Loss Writeoff After Recovery
FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
|
34000 | ||
CY2022Q2 | us-gaap |
Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
|
62080000 | |
CY2022Q4 | fmcb |
Outstanding Commitments To Fund Investment
OutstandingCommitmentsToFundInvestment
|
19700000 | |
CY2023Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2023Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2023Q2 | fmcb |
Time Deposits Less Than Or Equal To250000
TimeDepositsLessThanOrEqualTo250000
|
286881000 | |
CY2022Q4 | fmcb |
Time Deposits Less Than Or Equal To250000
TimeDepositsLessThanOrEqualTo250000
|
202554000 | |
CY2023Q2 | fmcb |
Time Deposits250000 Or More
TimeDeposits250000OrMore
|
265899000 | |
CY2022Q4 | fmcb |
Time Deposits250000 Or More
TimeDeposits250000OrMore
|
128846000 | |
CY2023Q2 | us-gaap |
Time Deposits
TimeDeposits
|
552780000 | |
CY2022Q4 | us-gaap |
Time Deposits
TimeDeposits
|
331400000 | |
CY2023Q2 | us-gaap |
Time Deposit Maturities Remainder Of Fiscal Year
TimeDepositMaturitiesRemainderOfFiscalYear
|
205571000 | |
CY2023Q2 | us-gaap |
Time Deposit Maturities Year One
TimeDepositMaturitiesYearOne
|
327243000 | |
CY2023Q2 | us-gaap |
Time Deposit Maturities Year Two
TimeDepositMaturitiesYearTwo
|
15007000 | |
CY2023Q2 | us-gaap |
Time Deposit Maturities Year Three
TimeDepositMaturitiesYearThree
|
3894000 | |
CY2023Q2 | fmcb |
Time Deposit Maturities Year Four And Beyond
TimeDepositMaturitiesYearFourAndBeyond
|
1065000 | |
CY2023Q2 | us-gaap |
Time Deposits
TimeDeposits
|
552780000 | |
CY2023Q2 | us-gaap |
Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
|
1600000000 | |
CY2022Q4 | us-gaap |
Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
|
1500000000 | |
fmcb |
Line Of Credit Facility Average Interest Rate
LineOfCreditFacilityAverageInterestRate
|
0.0525 | ||
CY2023Q2 | us-gaap |
Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
|
655000000 | |
us-gaap |
Line Of Credit Facility Interest Rate During Period
LineOfCreditFacilityInterestRateDuringPeriod
|
0.0525 | ||
CY2022Q4 | us-gaap |
Federal Home Loan Bank Advances Maturities Summary Due Within One Year Of Balance Sheet Date
FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate
|
0 | |
CY2023Q2 | us-gaap |
Federal Home Loan Bank Advances Maturities Summary Due Within One Year Of Balance Sheet Date
FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate
|
0 | |
CY2023Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |