10-Q Filing
Filing Information
| Form Type | 10-Q |
| Accession Number | 0001174947-24-001258 |
| Period End Date | 20240930 |
| Filing Date | 20241113 |
| Fiscal Year | 2025 |
| Fiscal Period | Q1 |
| XBRL Instance | esp-20240930_htm.xml |
Filing Contents
This filing contains the following financial statements:
Balance Sheet
160 line items
| Line Item | Tag | Value | Unit | Period |
|---|---|---|---|---|
| Trade accounts receivable, allowance (in Dollars) |
AllowanceForDoubtfulAccountsReceivableCurrent
|
$3.00K | USD | Point-in-time |
| Trade accounts receivable, allowance (in Dollars) |
AllowanceForDoubtfulAccountsReceivableCurrent
|
$3.00K | USD | Point-in-time |
| Trade accounts receivable, allowance (in Dollars) |
AllowanceForDoubtfulAccountsReceivableCurrent
|
$3.00K | USD | Point-in-time |
| Trade accounts receivable, allowance (in Dollars) |
AllowanceForDoubtfulAccountsReceivableCurrent
|
$3.00K | USD | Point-in-time |
| Common stock, shares authorized |
CommonStockSharesAuthorized
|
10.00M | shares | Point-in-time |
| Common stock, shares authorized |
CommonStockSharesAuthorized
|
10.00M | shares | Point-in-time |
| Common stock, shares authorized |
CommonStockSharesAuthorized
|
10.00M | shares | Point-in-time |
| Common stock, shares authorized |
CommonStockSharesAuthorized
|
10.00M | shares | Point-in-time |
| Cash and cash equivalents |
CashAndCashEquivalentsAtCarryingValue
|
$4.35M | USD | Point-in-time |
| Cash and cash equivalents |
CashAndCashEquivalentsAtCarryingValue
|
$4.35M | USD | Point-in-time |
| Cash and cash equivalents |
CashAndCashEquivalentsAtCarryingValue
|
$4.81M | USD | Point-in-time |
| Cash and cash equivalents |
CashAndCashEquivalentsAtCarryingValue
|
$4.81M | USD | Point-in-time |
| Investment securities |
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
$18.66M | USD | Point-in-time |
| Investment securities |
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
$18.66M | USD | Point-in-time |
| Investment securities |
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
$18.88M | USD | Point-in-time |
| Investment securities |
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
$18.88M | USD | Point-in-time |
| Common stock, shares issued |
CommonStockSharesIssued
|
3.13M | shares | Point-in-time |
| Common stock, shares issued |
CommonStockSharesIssued
|
3.13M | shares | Point-in-time |
| Common stock, shares issued |
CommonStockSharesIssued
|
3.13M | shares | Point-in-time |
| Common stock, shares issued |
CommonStockSharesIssued
|
3.13M | shares | Point-in-time |
| Trade accounts receivable, less allowance for credit losses of $3,000 |
AccountsReceivableNetCurrent
|
$6.64M | USD | Point-in-time |
| Trade accounts receivable, less allowance for credit losses of $3,000 |
AccountsReceivableNetCurrent
|
$6.64M | USD | Point-in-time |
| Common stock, shares outstanding |
CommonStockSharesOutstanding
|
2.73M | shares | Point-in-time |
| Common stock, shares outstanding |
CommonStockSharesOutstanding
|
2.73M | shares | Point-in-time |
| Common stock, shares outstanding |
CommonStockSharesOutstanding
|
2.74M | shares | Point-in-time |
| Common stock, shares outstanding |
CommonStockSharesOutstanding
|
2.74M | shares | Point-in-time |
| Trade accounts receivable, less allowance for credit losses of $3,000 |
AccountsReceivableNetCurrent
|
$7.02M | USD | Point-in-time |
| Trade accounts receivable, less allowance for credit losses of $3,000 |
AccountsReceivableNetCurrent
|
$7.02M | USD | Point-in-time |
| Unearned ESOP shares |
CommonStockSharesHeldInEmployeeTrustShares
|
206,070.00 | shares | Point-in-time |
| Unearned ESOP shares |
CommonStockSharesHeldInEmployeeTrustShares
|
206,070.00 | shares | Point-in-time |
| Unearned ESOP shares |
CommonStockSharesHeldInEmployeeTrustShares
|
211,487.00 | shares | Point-in-time |
| Unearned ESOP shares |
CommonStockSharesHeldInEmployeeTrustShares
|
211,487.00 | shares | Point-in-time |
| Common stock, par value (in Dollars per share) |
CommonStockParOrStatedValuePerShare
|
$0.33 | USD | Point-in-time |
| Common stock, par value (in Dollars per share) |
CommonStockParOrStatedValuePerShare
|
$0.33 | USD | Point-in-time |
| Raw materials |
InventoryRawMaterials
|
$1.69M | USD | Point-in-time |
| Raw materials |
InventoryRawMaterials
|
$1.69M | USD | Point-in-time |
| Raw materials |
InventoryRawMaterials
|
$1.67M | USD | Point-in-time |
| Raw materials |
InventoryRawMaterials
|
$1.67M | USD | Point-in-time |
| Common stock, par value (in Dollars per share) |
CommonStockParOrStatedValuePerShare
|
$0.33 | USD | Point-in-time |
| Common stock, par value (in Dollars per share) |
CommonStockParOrStatedValuePerShare
|
$0.33 | USD | Point-in-time |
| Treasury stock, shares |
TreasuryStockCommonShares
|
395,916.00 | shares | Point-in-time |
| Treasury stock, shares |
TreasuryStockCommonShares
|
395,916.00 | shares | Point-in-time |
| Treasury stock, shares |
TreasuryStockCommonShares
|
385,416.00 | shares | Point-in-time |
| Treasury stock, shares |
TreasuryStockCommonShares
|
385,416.00 | shares | Point-in-time |
| Work-in-process |
InventoryWorkInProcess
|
$1.65M | USD | Point-in-time |
| Work-in-process |
InventoryWorkInProcess
|
$1.65M | USD | Point-in-time |
| Work-in-process |
InventoryWorkInProcess
|
$1.74M | USD | Point-in-time |
| Work-in-process |
InventoryWorkInProcess
|
$1.74M | USD | Point-in-time |
| Costs related to contracts in process |
InventoryForLongTermContractsOrPrograms
|
$15.90M | USD | Point-in-time |
| Costs related to contracts in process |
InventoryForLongTermContractsOrPrograms
|
$15.90M | USD | Point-in-time |
| Costs related to contracts in process |
InventoryForLongTermContractsOrPrograms
|
$16.03M | USD | Point-in-time |
| Costs related to contracts in process |
InventoryForLongTermContractsOrPrograms
|
$16.03M | USD | Point-in-time |
| Total inventories |
InventoryNet
|
$19.24M | USD | Point-in-time |
| Total inventories |
InventoryNet
|
$19.24M | USD | Point-in-time |
| Total inventories |
InventoryNet
|
$19.44M | USD | Point-in-time |
| Total inventories |
InventoryNet
|
$19.44M | USD | Point-in-time |
| Deferred tax assets |
DeferredTaxAssetsCurrent
|
$851.36K | USD | Point-in-time |
| Deferred tax assets |
DeferredTaxAssetsCurrent
|
$851.36K | USD | Point-in-time |
| Deferred tax assets |
DeferredTaxAssetsCurrent
|
$895.15K | USD | Point-in-time |
| Deferred tax assets |
DeferredTaxAssetsCurrent
|
$895.15K | USD | Point-in-time |
| Prepaid expenses and other current assets |
PrepaidExpenseAndOtherAssetsCurrent
|
$2.99M | USD | Point-in-time |
| Prepaid expenses and other current assets |
PrepaidExpenseAndOtherAssetsCurrent
|
$2.99M | USD | Point-in-time |
| Prepaid expenses and other current assets |
PrepaidExpenseAndOtherAssetsCurrent
|
$3.23M | USD | Point-in-time |
| Prepaid expenses and other current assets |
PrepaidExpenseAndOtherAssetsCurrent
|
$3.23M | USD | Point-in-time |
| Total current assets |
AssetsCurrent
|
$53.77M | USD | Point-in-time |
| Total current assets |
AssetsCurrent
|
$53.77M | USD | Point-in-time |
| Total current assets |
AssetsCurrent
|
$53.24M | USD | Point-in-time |
| Total current assets |
AssetsCurrent
|
$53.24M | USD | Point-in-time |
| Property, plant and equipment, net |
PropertyPlantAndEquipmentNet
|
$3.31M | USD | Point-in-time |
| Property, plant and equipment, net |
PropertyPlantAndEquipmentNet
|
$3.31M | USD | Point-in-time |
| Property, plant and equipment, net |
PropertyPlantAndEquipmentNet
|
$3.86M | USD | Point-in-time |
| Property, plant and equipment, net |
PropertyPlantAndEquipmentNet
|
$3.86M | USD | Point-in-time |
| Total assets |
Assets
|
$57.64M | USD | Point-in-time |
| Total assets |
Assets
|
$57.64M | USD | Point-in-time |
| Total assets |
Assets
|
$56.54M | USD | Point-in-time |
| Total assets |
Assets
|
$56.54M | USD | Point-in-time |
| Accounts payable |
AccountsPayableCurrent
|
$3.75M | USD | Point-in-time |
| Accounts payable |
AccountsPayableCurrent
|
$3.75M | USD | Point-in-time |
| Accounts payable |
AccountsPayableCurrent
|
$3.92M | USD | Point-in-time |
| Accounts payable |
AccountsPayableCurrent
|
$3.92M | USD | Point-in-time |
| Salaries and wages |
AccruedSalariesCurrent
|
$928.16K | USD | Point-in-time |
| Salaries and wages |
AccruedSalariesCurrent
|
$928.16K | USD | Point-in-time |
| Salaries and wages |
AccruedSalariesCurrent
|
$657.18K | USD | Point-in-time |
| Salaries and wages |
AccruedSalariesCurrent
|
$657.18K | USD | Point-in-time |
| Vacation |
AccruedVacationCurrent
|
$526.25K | USD | Point-in-time |
| Vacation |
AccruedVacationCurrent
|
$526.25K | USD | Point-in-time |
| Vacation |
AccruedVacationCurrent
|
$511.14K | USD | Point-in-time |
| Vacation |
AccruedVacationCurrent
|
$511.14K | USD | Point-in-time |
| ESOP payable |
AccruedEmployeeBenefitsCurrent
|
$70.32K | USD | Point-in-time |
| ESOP payable |
AccruedEmployeeBenefitsCurrent
|
$70.32K | USD | Point-in-time |
| ESOP payable |
AccruedEmployeeBenefitsCurrent
|
- | USD | Point-in-time |
| ESOP payable |
AccruedEmployeeBenefitsCurrent
|
- | USD | Point-in-time |
| Other |
OtherEmployeeRelatedLiabilitiesCurrent
|
$862.56K | USD | Point-in-time |
| Other |
OtherEmployeeRelatedLiabilitiesCurrent
|
$862.56K | USD | Point-in-time |
| Other |
OtherEmployeeRelatedLiabilitiesCurrent
|
$757.55K | USD | Point-in-time |
| Other |
OtherEmployeeRelatedLiabilitiesCurrent
|
$757.55K | USD | Point-in-time |
| Payroll and other taxes withheld |
AccruedPayrollTaxesCurrent
|
$59.07K | USD | Point-in-time |
| Payroll and other taxes withheld |
AccruedPayrollTaxesCurrent
|
$59.07K | USD | Point-in-time |
| Payroll and other taxes withheld |
AccruedPayrollTaxesCurrent
|
$56.86K | USD | Point-in-time |
| Payroll and other taxes withheld |
AccruedPayrollTaxesCurrent
|
$56.86K | USD | Point-in-time |
| Contract liabilities |
ContractWithCustomerLiabilityCurrent
|
$9.04M | USD | Point-in-time |
| Contract liabilities |
ContractWithCustomerLiabilityCurrent
|
$9.04M | USD | Point-in-time |
| Contract liabilities |
ContractWithCustomerLiabilityCurrent
|
$8.72M | USD | Point-in-time |
| Contract liabilities |
ContractWithCustomerLiabilityCurrent
|
$8.72M | USD | Point-in-time |
| Income taxes payable |
TaxesPayableCurrent
|
$329.15K | USD | Point-in-time |
| Income taxes payable |
TaxesPayableCurrent
|
$329.15K | USD | Point-in-time |
| Income taxes payable |
TaxesPayableCurrent
|
$220.61K | USD | Point-in-time |
| Income taxes payable |
TaxesPayableCurrent
|
$220.61K | USD | Point-in-time |
| Total current liabilities |
LiabilitiesCurrent
|
$15.14M | USD | Point-in-time |
| Total current liabilities |
LiabilitiesCurrent
|
$15.14M | USD | Point-in-time |
| Total current liabilities |
LiabilitiesCurrent
|
$15.27M | USD | Point-in-time |
| Total current liabilities |
LiabilitiesCurrent
|
$15.27M | USD | Point-in-time |
| Total liabilities |
Liabilities
|
$15.27M | USD | Point-in-time |
| Total liabilities |
Liabilities
|
$15.27M | USD | Point-in-time |
| Total liabilities |
Liabilities
|
$15.14M | USD | Point-in-time |
| Total liabilities |
Liabilities
|
$15.14M | USD | Point-in-time |
| Commitments and contingencies (See Note 5) |
CommitmentsAndContingencies
|
- | USD | Point-in-time |
| Commitments and contingencies (See Note 5) |
CommitmentsAndContingencies
|
- | USD | Point-in-time |
| Commitments and contingencies (See Note 5) |
CommitmentsAndContingencies
|
- | USD | Point-in-time |
| Commitments and contingencies (See Note 5) |
CommitmentsAndContingencies
|
- | USD | Point-in-time |
| Authorized 10,000,000 shares; Issued 3,129,874 shares as of September 30, 2024 and June 30, 2024. Outstanding 2,744,458 and 2,733,958 shares as of September 30, 2024 and June 30, 2024, respectively (includes 206,070 and 211,487 Unearned ESOP shares, respectively) |
CommonStockValue
|
$1.04M | USD | Point-in-time |
| Authorized 10,000,000 shares; Issued 3,129,874 shares as of September 30, 2024 and June 30, 2024. Outstanding 2,744,458 and 2,733,958 shares as of September 30, 2024 and June 30, 2024, respectively (includes 206,070 and 211,487 Unearned ESOP shares, respectively) |
CommonStockValue
|
$1.04M | USD | Point-in-time |
| Authorized 10,000,000 shares; Issued 3,129,874 shares as of September 30, 2024 and June 30, 2024. Outstanding 2,744,458 and 2,733,958 shares as of September 30, 2024 and June 30, 2024, respectively (includes 206,070 and 211,487 Unearned ESOP shares, respectively) |
CommonStockValue
|
$1.04M | USD | Point-in-time |
| Authorized 10,000,000 shares; Issued 3,129,874 shares as of September 30, 2024 and June 30, 2024. Outstanding 2,744,458 and 2,733,958 shares as of September 30, 2024 and June 30, 2024, respectively (includes 206,070 and 211,487 Unearned ESOP shares, respectively) |
CommonStockValue
|
$1.04M | USD | Point-in-time |
| Capital in excess of par value |
AdditionalPaidInCapitalCommonStock
|
$24.11M | USD | Point-in-time |
| Capital in excess of par value |
AdditionalPaidInCapitalCommonStock
|
$24.11M | USD | Point-in-time |
| Capital in excess of par value |
AdditionalPaidInCapitalCommonStock
|
$23.93M | USD | Point-in-time |
| Capital in excess of par value |
AdditionalPaidInCapitalCommonStock
|
$23.93M | USD | Point-in-time |
| Accumulated other comprehensive gain |
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
$6.54K | USD | Point-in-time |
| Accumulated other comprehensive gain |
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
$6.54K | USD | Point-in-time |
| Accumulated other comprehensive gain |
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
$14.24K | USD | Point-in-time |
| Accumulated other comprehensive gain |
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
$14.24K | USD | Point-in-time |
| Retained earnings |
RetainedEarningsAccumulatedDeficit
|
$26.97M | USD | Point-in-time |
| Retained earnings |
RetainedEarningsAccumulatedDeficit
|
$26.97M | USD | Point-in-time |
| Retained earnings |
RetainedEarningsAccumulatedDeficit
|
$26.00M | USD | Point-in-time |
| Retained earnings |
RetainedEarningsAccumulatedDeficit
|
$26.00M | USD | Point-in-time |
| Total stockholders equity before ESOP |
TotalStockholdersEquityBeforyEsopAndTreasuryStock
|
$50.99M | USD | Point-in-time |
| Total stockholders equity before ESOP |
TotalStockholdersEquityBeforyEsopAndTreasuryStock
|
$50.99M | USD | Point-in-time |
| Total stockholders equity before ESOP |
TotalStockholdersEquityBeforyEsopAndTreasuryStock
|
$52.14M | USD | Point-in-time |
| Total stockholders equity before ESOP |
TotalStockholdersEquityBeforyEsopAndTreasuryStock
|
$52.14M | USD | Point-in-time |
| Less: Unearned ESOP shares |
UnearnedEsopSharesCost
|
$3.87M | USD | Point-in-time |
| Less: Unearned ESOP shares |
UnearnedEsopSharesCost
|
$3.87M | USD | Point-in-time |
| Less: Unearned ESOP shares |
UnearnedEsopSharesCost
|
$3.87M | USD | Point-in-time |
| Less: Unearned ESOP shares |
UnearnedEsopSharesCost
|
$3.87M | USD | Point-in-time |
| Cost of 385,416 and 395,916 shares of common stock in treasury as of September 30, 2024 and June 30, 2024, respectively |
TreasuryStockValue
|
$5.78M | USD | Point-in-time |
| Cost of 385,416 and 395,916 shares of common stock in treasury as of September 30, 2024 and June 30, 2024, respectively |
TreasuryStockValue
|
$5.78M | USD | Point-in-time |
| Cost of 385,416 and 395,916 shares of common stock in treasury as of September 30, 2024 and June 30, 2024, respectively |
TreasuryStockValue
|
$5.84M | USD | Point-in-time |
| Cost of 385,416 and 395,916 shares of common stock in treasury as of September 30, 2024 and June 30, 2024, respectively |
TreasuryStockValue
|
$5.84M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$35.88M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$35.88M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$42.49M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$42.49M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$41.27M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$41.27M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$36.72M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$36.72M | USD | Point-in-time |
| Total liabilities and stockholders' equity |
LiabilitiesAndStockholdersEquity
|
$57.64M | USD | Point-in-time |
| Total liabilities and stockholders' equity |
LiabilitiesAndStockholdersEquity
|
$57.64M | USD | Point-in-time |
| Total liabilities and stockholders' equity |
LiabilitiesAndStockholdersEquity
|
$56.54M | USD | Point-in-time |
| Total liabilities and stockholders' equity |
LiabilitiesAndStockholdersEquity
|
$56.54M | USD | Point-in-time |
Income Statement
72 line items
| Line Item | Tag | Value | Unit | Period |
|---|---|---|---|---|
| Net sales |
Revenues
|
$8.57M | USD | 1 Quarter |
| Net sales |
Revenues
|
$8.57M | USD | 1 Quarter |
| Net sales |
Revenues
|
$10.44M | USD | 1 Quarter |
| Net sales |
Revenues
|
$10.44M | USD | 1 Quarter |
| Cost of sales |
CostOfRevenue
|
$7.64M | USD | 1 Quarter |
| Cost of sales |
CostOfRevenue
|
$7.64M | USD | 1 Quarter |
| Cost of sales |
CostOfRevenue
|
$6.32M | USD | 1 Quarter |
| Cost of sales |
CostOfRevenue
|
$6.32M | USD | 1 Quarter |
| Gross profit |
GrossProfit
|
$2.25M | USD | 1 Quarter |
| Gross profit |
GrossProfit
|
$2.25M | USD | 1 Quarter |
| Gross profit |
GrossProfit
|
$2.80M | USD | 1 Quarter |
| Gross profit |
GrossProfit
|
$2.80M | USD | 1 Quarter |
| Selling, general and administrative expenses |
SellingGeneralAndAdministrativeExpense
|
$1.02M | USD | 1 Quarter |
| Selling, general and administrative expenses |
SellingGeneralAndAdministrativeExpense
|
$1.02M | USD | 1 Quarter |
| Selling, general and administrative expenses |
SellingGeneralAndAdministrativeExpense
|
$1.08M | USD | 1 Quarter |
| Selling, general and administrative expenses |
SellingGeneralAndAdministrativeExpense
|
$1.08M | USD | 1 Quarter |
| Operating income |
OperatingIncomeLoss
|
$1.72M | USD | 1 Quarter |
| Operating income |
OperatingIncomeLoss
|
$1.72M | USD | 1 Quarter |
| Operating income |
OperatingIncomeLoss
|
$1.22M | USD | 1 Quarter |
| Operating income |
OperatingIncomeLoss
|
$1.22M | USD | 1 Quarter |
| Interest income |
InvestmentIncomeInterest
|
$147.43K | USD | 1 Quarter |
| Interest income |
InvestmentIncomeInterest
|
$147.43K | USD | 1 Quarter |
| Interest income |
InvestmentIncomeInterest
|
$267.62K | USD | 1 Quarter |
| Interest income |
InvestmentIncomeInterest
|
$267.62K | USD | 1 Quarter |
| Other |
OtherNonoperatingIncome
|
$10.79K | USD | 1 Quarter |
| Other |
OtherNonoperatingIncome
|
$10.79K | USD | 1 Quarter |
| Other |
OtherNonoperatingIncome
|
$14.14K | USD | 1 Quarter |
| Other |
OtherNonoperatingIncome
|
$14.14K | USD | 1 Quarter |
| Total other income |
OtherNonoperatingIncomeExpense
|
$278.41K | USD | 1 Quarter |
| Total other income |
OtherNonoperatingIncomeExpense
|
$278.41K | USD | 1 Quarter |
| Total other income |
OtherNonoperatingIncomeExpense
|
$161.57K | USD | 1 Quarter |
| Total other income |
OtherNonoperatingIncomeExpense
|
$161.57K | USD | 1 Quarter |
| Income before provision for income taxes |
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
$1.38M | USD | 1 Quarter |
| Income before provision for income taxes |
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
$1.38M | USD | 1 Quarter |
| Income before provision for income taxes |
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
$2.00M | USD | 1 Quarter |
| Income before provision for income taxes |
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
$2.00M | USD | 1 Quarter |
| Provision for income taxes |
IncomeTaxExpenseBenefit
|
$288.73K | USD | 1 Quarter |
| Provision for income taxes |
IncomeTaxExpenseBenefit
|
$288.73K | USD | 1 Quarter |
| Provision for income taxes |
IncomeTaxExpenseBenefit
|
$399.30K | USD | 1 Quarter |
| Provision for income taxes |
IncomeTaxExpenseBenefit
|
$399.30K | USD | 1 Quarter |
| Net income |
NetIncomeLoss
|
$1.60M | USD | 1 Quarter |
| Net income |
NetIncomeLoss
|
$1.60M | USD | 1 Quarter |
| Net income |
NetIncomeLoss
|
$1.09M | USD | 1 Quarter |
| Net income |
NetIncomeLoss
|
$1.09M | USD | 1 Quarter |
| Unrealized gain on investment securities |
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
$7.69K | USD | 1 Quarter |
| Unrealized gain on investment securities |
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
$7.69K | USD | 1 Quarter |
| Unrealized gain on investment securities |
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
$1.79K | USD | 1 Quarter |
| Unrealized gain on investment securities |
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
$1.79K | USD | 1 Quarter |
| Total comprehensive income |
ComprehensiveIncomeNetOfTax
|
$1.10M | USD | 1 Quarter |
| Total comprehensive income |
ComprehensiveIncomeNetOfTax
|
$1.10M | USD | 1 Quarter |
| Total comprehensive income |
ComprehensiveIncomeNetOfTax
|
$1.61M | USD | 1 Quarter |
| Total comprehensive income |
ComprehensiveIncomeNetOfTax
|
$1.61M | USD | 1 Quarter |
| Basic (in Dollars per share) |
EarningsPerShareBasic
|
$0.44 | USD | 1 Quarter |
| Basic (in Dollars per share) |
EarningsPerShareBasic
|
$0.44 | USD | 1 Quarter |
| Basic (in Dollars per share) |
EarningsPerShareBasic
|
$0.63 | USD | 1 Quarter |
| Basic (in Dollars per share) |
EarningsPerShareBasic
|
$0.63 | USD | 1 Quarter |
| Diluted (in Dollars per share) |
EarningsPerShareDiluted
|
$0.61 | USD | 1 Quarter |
| Diluted (in Dollars per share) |
EarningsPerShareDiluted
|
$0.61 | USD | 1 Quarter |
| Diluted (in Dollars per share) |
EarningsPerShareDiluted
|
$0.44 | USD | 1 Quarter |
| Diluted (in Dollars per share) |
EarningsPerShareDiluted
|
$0.44 | USD | 1 Quarter |
| Basic (in Shares) |
WeightedAverageNumberOfSharesOutstandingBasic
|
2.53M | shares | 1 Quarter |
| Basic (in Shares) |
WeightedAverageNumberOfSharesOutstandingBasic
|
2.53M | shares | 1 Quarter |
| Basic (in Shares) |
WeightedAverageNumberOfSharesOutstandingBasic
|
2.47M | shares | 1 Quarter |
| Basic (in Shares) |
WeightedAverageNumberOfSharesOutstandingBasic
|
2.47M | shares | 1 Quarter |
| Diluted (in Shares) |
WeightedAverageNumberOfDilutedSharesOutstanding
|
2.49M | shares | 1 Quarter |
| Diluted (in Shares) |
WeightedAverageNumberOfDilutedSharesOutstanding
|
2.49M | shares | 1 Quarter |
| Diluted (in Shares) |
WeightedAverageNumberOfDilutedSharesOutstanding
|
2.60M | shares | 1 Quarter |
| Diluted (in Shares) |
WeightedAverageNumberOfDilutedSharesOutstanding
|
2.60M | shares | 1 Quarter |
| Dividends per share: (in Dollars per share) |
CommonStockDividendsPerShareDeclared
|
$0.15 | USD | 1 Quarter |
| Dividends per share: (in Dollars per share) |
CommonStockDividendsPerShareDeclared
|
$0.15 | USD | 1 Quarter |
| Dividends per share: (in Dollars per share) |
CommonStockDividendsPerShareDeclared
|
$0.25 | USD | 1 Quarter |
| Dividends per share: (in Dollars per share) |
CommonStockDividendsPerShareDeclared
|
$0.25 | USD | 1 Quarter |
Cash Flow Statement
132 line items
| Line Item | Tag | Value | Unit | Period |
|---|---|---|---|---|
| Net income |
NetIncomeLoss
|
$1.60M | USD | 1 Quarter |
| Net income |
NetIncomeLoss
|
$1.60M | USD | 1 Quarter |
| Net income |
NetIncomeLoss
|
$1.09M | USD | 1 Quarter |
| Net income |
NetIncomeLoss
|
$1.09M | USD | 1 Quarter |
| Stock-based compensation |
ShareBasedCompensation
|
$55.65K | USD | 1 Quarter |
| Stock-based compensation |
ShareBasedCompensation
|
$55.65K | USD | 1 Quarter |
| Stock-based compensation |
ShareBasedCompensation
|
$101.49K | USD | 1 Quarter |
| Stock-based compensation |
ShareBasedCompensation
|
$101.49K | USD | 1 Quarter |
| Depreciation |
Depreciation
|
$119.39K | USD | 1 Quarter |
| Depreciation |
Depreciation
|
$119.39K | USD | 1 Quarter |
| Depreciation |
Depreciation
|
$109.38K | USD | 1 Quarter |
| Depreciation |
Depreciation
|
$109.38K | USD | 1 Quarter |
| ESOP compensation expense |
EmployeeStockOwnershipPlanESOPCompensationExpense
|
$89.19K | USD | 1 Quarter |
| ESOP compensation expense |
EmployeeStockOwnershipPlanESOPCompensationExpense
|
$89.19K | USD | 1 Quarter |
| ESOP compensation expense |
EmployeeStockOwnershipPlanESOPCompensationExpense
|
$123.19K | USD | 1 Quarter |
| ESOP compensation expense |
EmployeeStockOwnershipPlanESOPCompensationExpense
|
$123.19K | USD | 1 Quarter |
| Deferred income tax expense (benefit) |
DeferredIncomeTaxExpenseBenefit
|
$-213.81K | USD | 1 Quarter |
| Deferred income tax expense (benefit) |
DeferredIncomeTaxExpenseBenefit
|
$-213.81K | USD | 1 Quarter |
| Deferred income tax expense (benefit) |
DeferredIncomeTaxExpenseBenefit
|
$43.79K | USD | 1 Quarter |
| Deferred income tax expense (benefit) |
DeferredIncomeTaxExpenseBenefit
|
$43.79K | USD | 1 Quarter |
| Increase in trade accounts receivable |
IncreaseDecreaseInAccountsReceivable
|
$172.22K | USD | 1 Quarter |
| Increase in trade accounts receivable |
IncreaseDecreaseInAccountsReceivable
|
$172.22K | USD | 1 Quarter |
| Increase in trade accounts receivable |
IncreaseDecreaseInAccountsReceivable
|
$383.33K | USD | 1 Quarter |
| Increase in trade accounts receivable |
IncreaseDecreaseInAccountsReceivable
|
$383.33K | USD | 1 Quarter |
| Decrease in income taxes receivable |
IncreaseDecreaseInIncomeTaxesReceivable
|
$-35.67K | USD | 1 Quarter |
| Decrease in income taxes receivable |
IncreaseDecreaseInIncomeTaxesReceivable
|
$-35.67K | USD | 1 Quarter |
| Decrease in income taxes receivable |
IncreaseDecreaseInIncomeTaxesReceivable
|
- | USD | 1 Quarter |
| Decrease in income taxes receivable |
IncreaseDecreaseInIncomeTaxesReceivable
|
- | USD | 1 Quarter |
| (Increase) decrease in inventories |
IncreaseDecreaseInInventories
|
$-634.31K | USD | 1 Quarter |
| (Increase) decrease in inventories |
IncreaseDecreaseInInventories
|
$-634.31K | USD | 1 Quarter |
| (Increase) decrease in inventories |
IncreaseDecreaseInInventories
|
$191.66K | USD | 1 Quarter |
| (Increase) decrease in inventories |
IncreaseDecreaseInInventories
|
$191.66K | USD | 1 Quarter |
| Decrease in prepaid expenses and other current assets |
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
$-238.05K | USD | 1 Quarter |
| Decrease in prepaid expenses and other current assets |
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
$-238.05K | USD | 1 Quarter |
| Decrease in prepaid expenses and other current assets |
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
$-245.73K | USD | 1 Quarter |
| Decrease in prepaid expenses and other current assets |
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
$-245.73K | USD | 1 Quarter |
| Increase in accounts payable |
IncreaseDecreaseInAccountsPayable
|
$700.80K | USD | 1 Quarter |
| Increase in accounts payable |
IncreaseDecreaseInAccountsPayable
|
$700.80K | USD | 1 Quarter |
| Increase in accounts payable |
IncreaseDecreaseInAccountsPayable
|
$170.68K | USD | 1 Quarter |
| Increase in accounts payable |
IncreaseDecreaseInAccountsPayable
|
$170.68K | USD | 1 Quarter |
| (Decrease) increase in accrued salaries and wages |
IncreaseDecreaseInAccruedSalaries
|
$199.66K | USD | 1 Quarter |
| (Decrease) increase in accrued salaries and wages |
IncreaseDecreaseInAccruedSalaries
|
$199.66K | USD | 1 Quarter |
| (Decrease) increase in accrued salaries and wages |
IncreaseDecreaseInAccruedSalaries
|
$-270.98K | USD | 1 Quarter |
| (Decrease) increase in accrued salaries and wages |
IncreaseDecreaseInAccruedSalaries
|
$-270.98K | USD | 1 Quarter |
| Increase (decrease) in vacation accrual |
IncreaseDecreaseInVacationAccrual
|
$15.10K | USD | 1 Quarter |
| Increase (decrease) in vacation accrual |
IncreaseDecreaseInVacationAccrual
|
$15.10K | USD | 1 Quarter |
| Increase (decrease) in vacation accrual |
IncreaseDecreaseInVacationAccrual
|
$-111.45K | USD | 1 Quarter |
| Increase (decrease) in vacation accrual |
IncreaseDecreaseInVacationAccrual
|
$-111.45K | USD | 1 Quarter |
| Decrease in ESOP payable |
IncreaseDecreaseinESOPPayable
|
$-52.87K | USD | 1 Quarter |
| Decrease in ESOP payable |
IncreaseDecreaseinESOPPayable
|
$-52.87K | USD | 1 Quarter |
| Decrease in ESOP payable |
IncreaseDecreaseinESOPPayable
|
- | USD | 1 Quarter |
| Decrease in ESOP payable |
IncreaseDecreaseinESOPPayable
|
- | USD | 1 Quarter |
| Increase (decrease) in other accrued expenses |
IncreaseDecreaseInOtherAccruedLiabilities
|
$-23.44K | USD | 1 Quarter |
| Increase (decrease) in other accrued expenses |
IncreaseDecreaseInOtherAccruedLiabilities
|
$-23.44K | USD | 1 Quarter |
| Increase (decrease) in other accrued expenses |
IncreaseDecreaseInOtherAccruedLiabilities
|
$105.01K | USD | 1 Quarter |
| Increase (decrease) in other accrued expenses |
IncreaseDecreaseInOtherAccruedLiabilities
|
$105.01K | USD | 1 Quarter |
| Increase (decrease) in payroll and other taxes withheld |
IncreasedecreaseInPayrollAndOtherTaxesWithheld
|
$2.21K | USD | 1 Quarter |
| Increase (decrease) in payroll and other taxes withheld |
IncreasedecreaseInPayrollAndOtherTaxesWithheld
|
$2.21K | USD | 1 Quarter |
| Increase (decrease) in payroll and other taxes withheld |
IncreasedecreaseInPayrollAndOtherTaxesWithheld
|
$-5.83K | USD | 1 Quarter |
| Increase (decrease) in payroll and other taxes withheld |
IncreasedecreaseInPayrollAndOtherTaxesWithheld
|
$-5.83K | USD | 1 Quarter |
| Decrease in contract liabilities |
IncreaseDecreaseInContractWithCustomerLiability
|
$-500.75K | USD | 1 Quarter |
| Decrease in contract liabilities |
IncreaseDecreaseInContractWithCustomerLiability
|
$-500.75K | USD | 1 Quarter |
| Decrease in contract liabilities |
IncreaseDecreaseInContractWithCustomerLiability
|
$-327.81K | USD | 1 Quarter |
| Decrease in contract liabilities |
IncreaseDecreaseInContractWithCustomerLiability
|
$-327.81K | USD | 1 Quarter |
| Increase in income taxes payable |
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
$108.54K | USD | 1 Quarter |
| Increase in income taxes payable |
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
$108.54K | USD | 1 Quarter |
| Increase in income taxes payable |
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
$467.35K | USD | 1 Quarter |
| Increase in income taxes payable |
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
$467.35K | USD | 1 Quarter |
| Net cash provided by operating activities |
NetCashProvidedByUsedInOperatingActivities
|
$1.39M | USD | 1 Quarter |
| Net cash provided by operating activities |
NetCashProvidedByUsedInOperatingActivities
|
$1.39M | USD | 1 Quarter |
| Net cash provided by operating activities |
NetCashProvidedByUsedInOperatingActivities
|
$2.61M | USD | 1 Quarter |
| Net cash provided by operating activities |
NetCashProvidedByUsedInOperatingActivities
|
$2.61M | USD | 1 Quarter |
| Additions to property, plant and equipment |
PaymentsToAcquirePropertyPlantAndEquipment
|
$2.23M | USD | 1 Quarter |
| Additions to property, plant and equipment |
PaymentsToAcquirePropertyPlantAndEquipment
|
$2.23M | USD | 1 Quarter |
| Additions to property, plant and equipment |
PaymentsToAcquirePropertyPlantAndEquipment
|
$664.35K | USD | 1 Quarter |
| Additions to property, plant and equipment |
PaymentsToAcquirePropertyPlantAndEquipment
|
$664.35K | USD | 1 Quarter |
| Proceeds from grant award |
ProceedsFromGrantAward
|
$968.72K | USD | 1 Quarter |
| Proceeds from grant award |
ProceedsFromGrantAward
|
$968.72K | USD | 1 Quarter |
| Proceeds from grant award |
ProceedsFromGrantAward
|
- | USD | 1 Quarter |
| Proceeds from grant award |
ProceedsFromGrantAward
|
- | USD | 1 Quarter |
| Purchase of investment securities |
PaymentsToAcquireInvestments
|
$7.26M | USD | 1 Quarter |
| Purchase of investment securities |
PaymentsToAcquireInvestments
|
$7.26M | USD | 1 Quarter |
| Purchase of investment securities |
PaymentsToAcquireInvestments
|
$4.76M | USD | 1 Quarter |
| Purchase of investment securities |
PaymentsToAcquireInvestments
|
$4.76M | USD | 1 Quarter |
| Proceeds from sale/maturity of investment securities |
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
$7.48M | USD | 1 Quarter |
| Proceeds from sale/maturity of investment securities |
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
$7.48M | USD | 1 Quarter |
| Proceeds from sale/maturity of investment securities |
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
$3.66M | USD | 1 Quarter |
| Proceeds from sale/maturity of investment securities |
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
$3.66M | USD | 1 Quarter |
| Net cash used in investing activities |
NetCashProvidedByUsedInInvestingActivities
|
$-2.36M | USD | 1 Quarter |
| Net cash used in investing activities |
NetCashProvidedByUsedInInvestingActivities
|
$-2.36M | USD | 1 Quarter |
| Net cash used in investing activities |
NetCashProvidedByUsedInInvestingActivities
|
$-438.77K | USD | 1 Quarter |
| Net cash used in investing activities |
NetCashProvidedByUsedInInvestingActivities
|
$-438.77K | USD | 1 Quarter |
| Dividends on common stock |
PaymentsOfDividendsCommonStock
|
- | USD | 1 Quarter |
| Dividends on common stock |
PaymentsOfDividendsCommonStock
|
- | USD | 1 Quarter |
| Dividends on common stock |
PaymentsOfDividendsCommonStock
|
$633.24K | USD | 1 Quarter |
| Dividends on common stock |
PaymentsOfDividendsCommonStock
|
$633.24K | USD | 1 Quarter |
| Proceeds from exercise of stock options |
ProceedsFromRepurchaseOfEquity
|
$144.83K | USD | 1 Quarter |
| Proceeds from exercise of stock options |
ProceedsFromRepurchaseOfEquity
|
$144.83K | USD | 1 Quarter |
| Proceeds from exercise of stock options |
ProceedsFromRepurchaseOfEquity
|
$59.48K | USD | 1 Quarter |
| Proceeds from exercise of stock options |
ProceedsFromRepurchaseOfEquity
|
$59.48K | USD | 1 Quarter |
| Net cash (used in) provided by financing activities |
NetCashProvidedByUsedInFinancingActivities
|
$59.48K | USD | 1 Quarter |
| Net cash (used in) provided by financing activities |
NetCashProvidedByUsedInFinancingActivities
|
$59.48K | USD | 1 Quarter |
| Net cash (used in) provided by financing activities |
NetCashProvidedByUsedInFinancingActivities
|
$-488.42K | USD | 1 Quarter |
| Net cash (used in) provided by financing activities |
NetCashProvidedByUsedInFinancingActivities
|
$-488.42K | USD | 1 Quarter |
| Increase in cash and cash equivalents |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
$315.92K | USD | 1 Quarter |
| Increase in cash and cash equivalents |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
$315.92K | USD | 1 Quarter |
| Increase in cash and cash equivalents |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
$461.93K | USD | 1 Quarter |
| Increase in cash and cash equivalents |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
|
$461.93K | USD | 1 Quarter |
| Cash and cash equivalents, beginning of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$4.81M | USD | Point-in-time |
| Cash and cash equivalents, beginning of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$4.81M | USD | Point-in-time |
| Cash and cash equivalents, beginning of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$3.06M | USD | Point-in-time |
| Cash and cash equivalents, beginning of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$3.06M | USD | Point-in-time |
| Cash and cash equivalents, beginning of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$4.35M | USD | Point-in-time |
| Cash and cash equivalents, beginning of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$4.35M | USD | Point-in-time |
| Cash and cash equivalents, beginning of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$2.75M | USD | Point-in-time |
| Cash and cash equivalents, beginning of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$2.75M | USD | Point-in-time |
| Cash and cash equivalents, end of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$4.81M | USD | Point-in-time |
| Cash and cash equivalents, end of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$4.81M | USD | Point-in-time |
| Cash and cash equivalents, end of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$3.06M | USD | Point-in-time |
| Cash and cash equivalents, end of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$3.06M | USD | Point-in-time |
| Cash and cash equivalents, end of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$4.35M | USD | Point-in-time |
| Cash and cash equivalents, end of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$4.35M | USD | Point-in-time |
| Cash and cash equivalents, end of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$2.75M | USD | Point-in-time |
| Cash and cash equivalents, end of period |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$2.75M | USD | Point-in-time |
| Income taxes paid |
IncomeTaxesPaidNet
|
- | USD | 1 Quarter |
| Income taxes paid |
IncomeTaxesPaidNet
|
- | USD | 1 Quarter |
| Income taxes paid |
IncomeTaxesPaidNet
|
$250.00K | USD | 1 Quarter |
| Income taxes paid |
IncomeTaxesPaidNet
|
$250.00K | USD | 1 Quarter |
| Accrual of Dividends |
AccrualOfDividends
|
- | USD | 1 Quarter |
| Accrual of Dividends |
AccrualOfDividends
|
- | USD | 1 Quarter |
| Accrual of Dividends |
AccrualOfDividends
|
$406.00K | USD | 1 Quarter |
| Accrual of Dividends |
AccrualOfDividends
|
$406.00K | USD | 1 Quarter |
Stockholders Equity
56 line items
| Line Item | Tag | Value | Unit | Period |
|---|---|---|---|---|
| Other comprehensive income, net of tax |
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
$377.00 | USD | 1 Quarter |
| Other comprehensive income, net of tax |
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
$377.00 | USD | 1 Quarter |
| Other comprehensive income, net of tax |
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
$1.61K | USD | 1 Quarter |
| Other comprehensive income, net of tax |
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
|
$1.61K | USD | 1 Quarter |
| Dividends paid on common stock per share |
CommonStockDividendsPerShareCashPaid
|
$0.15 | USD | 1 Quarter |
| Dividends paid on common stock per share |
CommonStockDividendsPerShareCashPaid
|
$0.15 | USD | 1 Quarter |
| Dividends paid on common stock per share |
CommonStockDividendsPerShareCashPaid
|
$0.25 | USD | 1 Quarter |
| Dividends paid on common stock per share |
CommonStockDividendsPerShareCashPaid
|
$0.25 | USD | 1 Quarter |
| Balances |
StockholdersEquity
|
$35.88M | USD | Point-in-time |
| Balances |
StockholdersEquity
|
$35.88M | USD | Point-in-time |
| Balances |
StockholdersEquity
|
$42.49M | USD | Point-in-time |
| Balances |
StockholdersEquity
|
$42.49M | USD | Point-in-time |
| Balances |
StockholdersEquity
|
$41.27M | USD | Point-in-time |
| Balances |
StockholdersEquity
|
$41.27M | USD | Point-in-time |
| Balances |
StockholdersEquity
|
$36.72M | USD | Point-in-time |
| Balances |
StockholdersEquity
|
$36.72M | USD | Point-in-time |
| Balances (in Shares) |
CommonStockSharesOutstanding
|
2.73M | shares | Point-in-time |
| Balances (in Shares) |
CommonStockSharesOutstanding
|
2.73M | shares | Point-in-time |
| Balances (in Shares) |
CommonStockSharesOutstanding
|
2.74M | shares | Point-in-time |
| Balances (in Shares) |
CommonStockSharesOutstanding
|
2.74M | shares | Point-in-time |
| Net income |
NetIncomeLoss
|
$1.60M | USD | 1 Quarter |
| Net income |
NetIncomeLoss
|
$1.60M | USD | 1 Quarter |
| Net income |
NetIncomeLoss
|
$1.09M | USD | 1 Quarter |
| Net income |
NetIncomeLoss
|
$1.09M | USD | 1 Quarter |
| Other comprehensive income, net of tax |
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
$7.69K | USD | 1 Quarter |
| Other comprehensive income, net of tax |
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
$7.69K | USD | 1 Quarter |
| Other comprehensive income, net of tax |
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
$1.79K | USD | 1 Quarter |
| Other comprehensive income, net of tax |
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
|
$1.79K | USD | 1 Quarter |
| Total comprehensive income |
ComprehensiveIncomeNetOfTax
|
$1.10M | USD | 1 Quarter |
| Total comprehensive income |
ComprehensiveIncomeNetOfTax
|
$1.10M | USD | 1 Quarter |
| Total comprehensive income |
ComprehensiveIncomeNetOfTax
|
$1.61M | USD | 1 Quarter |
| Total comprehensive income |
ComprehensiveIncomeNetOfTax
|
$1.61M | USD | 1 Quarter |
| Stock options exercised |
StockIssuedDuringPeriodValueStockOptionsExercised
|
$59.48K | USD | 1 Quarter |
| Stock options exercised |
StockIssuedDuringPeriodValueStockOptionsExercised
|
$59.48K | USD | 1 Quarter |
| Stock options exercised |
StockIssuedDuringPeriodValueStockOptionsExercised
|
$144.83K | USD | 1 Quarter |
| Stock options exercised |
StockIssuedDuringPeriodValueStockOptionsExercised
|
$144.83K | USD | 1 Quarter |
| Stock-based compensation |
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
$55.65K | USD | 1 Quarter |
| Stock-based compensation |
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
$55.65K | USD | 1 Quarter |
| Stock-based compensation |
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
$101.49K | USD | 1 Quarter |
| Stock-based compensation |
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
$101.49K | USD | 1 Quarter |
| Reduction of unearned ESOP shares |
DividendsCommonStock
|
$370.95K | USD | 1 Quarter |
| Reduction of unearned ESOP shares |
DividendsCommonStock
|
$370.95K | USD | 1 Quarter |
| Reduction of unearned ESOP shares |
DividendsCommonStock
|
$633.24K | USD | 1 Quarter |
| Reduction of unearned ESOP shares |
DividendsCommonStock
|
$633.24K | USD | 1 Quarter |
| Balances |
StockholdersEquity
|
$35.88M | USD | Point-in-time |
| Balances |
StockholdersEquity
|
$35.88M | USD | Point-in-time |
| Balances |
StockholdersEquity
|
$42.49M | USD | Point-in-time |
| Balances |
StockholdersEquity
|
$42.49M | USD | Point-in-time |
| Balances |
StockholdersEquity
|
$41.27M | USD | Point-in-time |
| Balances |
StockholdersEquity
|
$41.27M | USD | Point-in-time |
| Balances |
StockholdersEquity
|
$36.72M | USD | Point-in-time |
| Balances |
StockholdersEquity
|
$36.72M | USD | Point-in-time |
| Balances (in Shares) |
CommonStockSharesOutstanding
|
2.73M | shares | Point-in-time |
| Balances (in Shares) |
CommonStockSharesOutstanding
|
2.73M | shares | Point-in-time |
| Balances (in Shares) |
CommonStockSharesOutstanding
|
2.74M | shares | Point-in-time |
| Balances (in Shares) |
CommonStockSharesOutstanding
|
2.74M | shares | Point-in-time |
Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.