2025
$0.48
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$12,304K. WC movement = loans originated for sale $(1,115)K + proceeds $1,141K (net $26K) + interest receivable $7K + other assets $(307)K + accrued interest payable $65K + accrued expenses/other liabilities $246K = $37K. Capex=$815K, treated fully as maintenance. OE = 12,304-37-0-815 = $11,452K. Diluted shares=23,599,120. OE/sh=$0.485. Net income of $10,098K (diluted EPS $0.43) reflects continued NII growth (+16.25% to $33.2M) and a 37bp NIM improvement, per management's discussion, plus a small ~$221K after-tax drag from completing the core-system conversion. Source: FY2025 10-K, accession 0001903596-26-000116.
2024
$0.29
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$8,344K. WC movement = loans originated for sale $(329)K + proceeds $338K (net $9K) + interest receivable $(429)K + other assets $(91)K + accrued interest payable $(5)K + accrued expenses/other liabilities $253K = $(263)K. Capex=$1,792K (elevated; year of core-banking-system conversion, ~$850K of termination/conversion charges also hit opex), treated fully as maintenance (technology refresh of an existing system, not capacity expansion). OE = 8,344-(-263)-0-1,792 = $6,815K. Diluted shares=23,682,407. OE/sh=$0.288. Net income this year also included a non-recurring net $756K after-tax benefit from bank-owned life-insurance settlement/death-benefit events, which is a non-cash P&L item already correctly retained inside CFO (not separately adjusted here). Source: FY2025 10-K, accession 0001903596-26-000116 (prior-year column).
2023
$0.33
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$7,401K. WC movement = loans originated for sale $(81)K + proceeds $85K (net $4K) + interest receivable $(474)K + other assets $(667)K + accrued interest payable $920K + accrued expenses/other liabilities $(1,743)K = $(1,960)K. Capex=$1,475K, treated fully as maintenance. OE = 7,401-(-1,960)-0-1,475 = $7,886K. Diluted shares=23,804,427. OE/sh=$0.331. Source: FY2023 10-K, accession 0001903596-24-000204.
2022
$0.47
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$13,831K. WC movement = loans originated for sale $(1,577)K + proceeds $1,606K (net $29K) + interest receivable $(443)K + other assets $26K + accrued interest payable $254K + accrued expenses/other liabilities $2,068K = $1,934K. Capex=$548K, treated fully as maintenance. OE = 13,831-1,934-0-548 = $11,349K. Diluted shares=23,898,185 (the raw XBRL WeightedAverageNumberOfDilutedSharesOutstanding value carried an apparent x1000 data-entry error in one duplicate record; corrected figure used here is consistent with the declining share-count trend in adjacent years and reported basic/diluted EPS). OE/sh=$0.475. Source: FY2022 10-K, accession 0001903596-23-000257.
2021
$0.36
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$13,800K. WC movement = loans originated for sale $(5,814)K + proceeds $6,307K (net $493K) + interest receivable $280K + other assets $403K + accrued interest payable $(164)K + accrued expenses/other liabilities $(19)K = $993K. Capex=$4,094K, treated fully as maintenance (elevated year, no branch-expansion evidence found so not split out as growth capex). OE = 13,800-993-0-4,094 = $8,713K. Diluted shares=23,992,086. OE/sh=$0.363. Source: FY2021 10-K, accession 0001903596-22-000131.
2020
$0.28
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$8,574K. WC movement = loans originated for sale $(11,948)K + proceeds $11,735K (net $(213)K) + interest receivable $(277)K + other assets $77K + accrued interest payable $(258)K + accrued expenses/other liabilities $473K = $(198)K. Capex=$2,141K, treated fully as maintenance. OE = 8,574-(-198)-0-2,141 = $6,631K. Diluted shares=23,992,086. OE/sh=$0.276. Source: FY2021 10-K, accession 0001903596-22-000131 (prior-year column).
2019
$0.22
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$11,548K. WC movement = loans originated for sale $(7,937)K + proceeds from sale of loans originated for sale $12,432K (net $4,495K, a mortgage-banking loan-sale program treated as working-capital/inventory timing) + interest receivable $(181)K + other assets $265K + accrued interest payable $107K + accrued expenses/other liabilities $24K = $4,710K. Capex=$1,550K, treated fully as maintenance. OE = 11,548-4,710-0-1,550 = $5,288K. Diluted shares=23,992,086. OE/sh=$0.220. The large CFO-vs-net-income gap this year ($11,548K vs $2,059K) traces to this loan-sale volume plus a $803K non-cash sale-and-leaseback gain already embedded in CFO (correctly retained, not a WC item). Source: FY2019 10-K, accession 0001721868-20-000183.
2018
$0.15
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$4,401K. WC movement = interest receivable $102K + other assets $51K + accrued interest payable $161K + accrued expenses/other liabilities $(1,215)K = $(901)K. Capex=$1,647K, treated fully as maintenance. OE = 4,401-(-901)-0-1,647 = $3,655K. Diluted shares=23,992,086. OE/sh=$0.152. Source: FY2019 10-K, accession 0001721868-20-000183 (prior-year column).
2017
$0.11
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$5,734K. WC movement = interest receivable $(188)K + other assets $70K + accrued interest payable $95K + accrued expenses/other liabilities $991K = $968K. Capex=$2,164K; treated fully as maintenance capex (no revenue tag available to size growth capex; mature single-charter branch network, no de novo expansion disclosed). OE = 5,734-968-0-2,164 = $2,602K. Diluted shares=23,472,012. OE/sh=$0.111. Source: FY2017 10-K, accession 0001721868-18-000198.
2016
-$0.02
▼
OE = CFO - WC movement - SBC - maintenance capex (bank holding company; no Revenues/SBC tags filed, SBC=$0, confirmed immaterial in the cash-flow reconciliation). CFO=$3,447K. WC movement = net change in interest receivable $(32)K + other assets $(1,257)K + accrued interest payable $43K + accrued expenses/other liabilities $345K = $(901)K. Capex (premises/equipment/software)=$4,790K; no revenue-growth proxy exists for this filer so all capex treated as maintenance (conservative); maintenance capex=$4,790K, clamped to capex. OE = 3,447-(-901)-0-4,790 = $(442)K. Diluted shares=23,354,155. OE/sh=$(0.019). Note: 2016 capex was unusually large relative to CFO, concurrent with a $2,619K non-cash gain on a branch sale-leaseback in the same year; flagged as a distorted year and excluded from the valuation anchor window. Source: FY2017 10-K, accession 0001721868-18-000198 (prior-year column).
Owner's earnings per share by fiscal year, most recent first. Tap a row to see how that figure was calculated, including the source filing.