◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...

10-Q Filing

NVE CORP /NEW/ CIK: 724910 Q3 2025
Filing Information
Form Type 10-Q
Accession Number 0001376474-25-000101
Period End Date 20241231
Filing Date 20250122
Fiscal Year 2025
Fiscal Period Q3
XBRL Instance nvec-20241231_htm.xml
Balance Sheet 136 line items
Line Item Tag Value Unit Period
Debt Instrument, Unamortized Discount, Current DebtInstrumentUnamortizedDiscountCurrent $12.28M USD Point-in-time
Debt Instrument, Unamortized Discount, Current DebtInstrumentUnamortizedDiscountCurrent $12.28M USD Point-in-time
Debt Instrument, Unamortized Discount, Current DebtInstrumentUnamortizedDiscountCurrent $14.99M USD Point-in-time
Debt Instrument, Unamortized Discount, Current DebtInstrumentUnamortizedDiscountCurrent $14.99M USD Point-in-time
Accounts Receivable, Allowance for Credit Loss AllowanceForDoubtfulAccountsReceivable $15.00K USD Point-in-time
Accounts Receivable, Allowance for Credit Loss AllowanceForDoubtfulAccountsReceivable $15.00K USD Point-in-time
Accounts Receivable, Allowance for Credit Loss AllowanceForDoubtfulAccountsReceivable $15.00K USD Point-in-time
Accounts Receivable, Allowance for Credit Loss AllowanceForDoubtfulAccountsReceivable $15.00K USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $5.49M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $5.49M USD Point-in-time
Debt Instrument, Unamortized Discount, Noncurrent DebtInstrumentUnamortizedDiscountNoncurrent $31.42M USD Point-in-time
Debt Instrument, Unamortized Discount, Noncurrent DebtInstrumentUnamortizedDiscountNoncurrent $31.42M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $10.28M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $10.28M USD Point-in-time
Debt Instrument, Unamortized Discount, Noncurrent DebtInstrumentUnamortizedDiscountNoncurrent $30.00M USD Point-in-time
Debt Instrument, Unamortized Discount, Noncurrent DebtInstrumentUnamortizedDiscountNoncurrent $30.00M USD Point-in-time
Marketable securities, short-term (amortized cost of $14,993,163 as of December 31, 2024, and $12,283,630 as of March 31, 2024) MarketableSecuritiesCurrent $11.92M USD Point-in-time
Marketable securities, short-term (amortized cost of $14,993,163 as of December 31, 2024, and $12,283,630 as of March 31, 2024) MarketableSecuritiesCurrent $11.92M USD Point-in-time
Common Stock, Par or Stated Value Per Share CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common Stock, Par or Stated Value Per Share CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common Stock, Par or Stated Value Per Share CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common Stock, Par or Stated Value Per Share CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Marketable securities, short-term (amortized cost of $14,993,163 as of December 31, 2024, and $12,283,630 as of March 31, 2024) MarketableSecuritiesCurrent $14.91M USD Point-in-time
Marketable securities, short-term (amortized cost of $14,993,163 as of December 31, 2024, and $12,283,630 as of March 31, 2024) MarketableSecuritiesCurrent $14.91M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $15,000 as of December 31 and March 31, 2024 AccountsReceivableNetCurrent $3.14M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $15,000 as of December 31 and March 31, 2024 AccountsReceivableNetCurrent $3.14M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $15,000 as of December 31 and March 31, 2024 AccountsReceivableNetCurrent $1.36M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $15,000 as of December 31 and March 31, 2024 AccountsReceivableNetCurrent $1.36M USD Point-in-time
Common Stock, Shares Authorized CommonStockSharesAuthorized 6.00M shares Point-in-time
Common Stock, Shares Authorized CommonStockSharesAuthorized 6.00M shares Point-in-time
Common Stock, Shares Authorized CommonStockSharesAuthorized 6.00M shares Point-in-time
Common Stock, Shares Authorized CommonStockSharesAuthorized 6.00M shares Point-in-time
Inventories InventoryNet $7.16M USD Point-in-time
Inventories InventoryNet $7.16M USD Point-in-time
Common Stock, Shares, Issued CommonStockSharesIssued 4.84M shares Point-in-time
Common Stock, Shares, Issued CommonStockSharesIssued 4.84M shares Point-in-time
Common Stock, Shares, Issued CommonStockSharesIssued 4.83M shares Point-in-time
Common Stock, Shares, Issued CommonStockSharesIssued 4.83M shares Point-in-time
Inventories InventoryNet $7.79M USD Point-in-time
Inventories InventoryNet $7.79M USD Point-in-time
Common Stock, Shares, Outstanding CommonStockSharesOutstanding 4.83M shares Point-in-time
Common Stock, Shares, Outstanding CommonStockSharesOutstanding 4.83M shares Point-in-time
Prepaid expenses and other assets PrepaidExpenseCurrent $689.35K USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseCurrent $689.35K USD Point-in-time
Common Stock, Shares, Outstanding CommonStockSharesOutstanding 4.84M shares Point-in-time
Common Stock, Shares, Outstanding CommonStockSharesOutstanding 4.84M shares Point-in-time
Prepaid expenses and other assets PrepaidExpenseCurrent $736.48K USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseCurrent $736.48K USD Point-in-time
Total current assets AssetsCurrent $33.19M USD Point-in-time
Total current assets AssetsCurrent $33.19M USD Point-in-time
Total current assets AssetsCurrent $30.27M USD Point-in-time
Total current assets AssetsCurrent $30.27M USD Point-in-time
Machinery and equipment PropertyPlantAndEquipmentGross $10.50M USD Point-in-time
Machinery and equipment PropertyPlantAndEquipmentGross $10.50M USD Point-in-time
Machinery and equipment PropertyPlantAndEquipmentGross $11.66M USD Point-in-time
Machinery and equipment PropertyPlantAndEquipmentGross $11.66M USD Point-in-time
Leasehold improvements LeaseholdImprovementsGross $1.96M USD Point-in-time
Leasehold improvements LeaseholdImprovementsGross $1.96M USD Point-in-time
Leasehold improvements LeaseholdImprovementsGross $1.96M USD Point-in-time
Leasehold improvements LeaseholdImprovementsGross $1.96M USD Point-in-time
Less accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $11.40M USD Point-in-time
Less accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $11.40M USD Point-in-time
Less accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $11.65M USD Point-in-time
Less accumulated depreciation AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $11.65M USD Point-in-time
Net fixed assets AssetsNoncurrent $1.97M USD Point-in-time
Net fixed assets AssetsNoncurrent $1.97M USD Point-in-time
Net fixed assets AssetsNoncurrent $1.05M USD Point-in-time
Net fixed assets AssetsNoncurrent $1.05M USD Point-in-time
Deferred tax assets DeferredTaxAssetsNet $1.45M USD Point-in-time
Deferred tax assets DeferredTaxAssetsNet $1.45M USD Point-in-time
Deferred tax assets DeferredTaxAssetsNet $1.69M USD Point-in-time
Deferred tax assets DeferredTaxAssetsNet $1.69M USD Point-in-time
Marketable securities, long-term (amortized cost of $29,996,231 as of December 31, 2024, and $31,417,890 as of March 31, 2024) MarketableSecuritiesNoncurrent $29.70M USD Point-in-time
Marketable securities, long-term (amortized cost of $29,996,231 as of December 31, 2024, and $31,417,890 as of March 31, 2024) MarketableSecuritiesNoncurrent $29.70M USD Point-in-time
Marketable securities, long-term (amortized cost of $29,996,231 as of December 31, 2024, and $31,417,890 as of March 31, 2024) MarketableSecuritiesNoncurrent $30.79M USD Point-in-time
Marketable securities, long-term (amortized cost of $29,996,231 as of December 31, 2024, and $31,417,890 as of March 31, 2024) MarketableSecuritiesNoncurrent $30.79M USD Point-in-time
Right-of-use asset - operating lease OperatingLeaseRightOfUseAsset $947.89K USD Point-in-time
Right-of-use asset - operating lease OperatingLeaseRightOfUseAsset $947.89K USD Point-in-time
Right-of-use asset - operating lease OperatingLeaseRightOfUseAsset $289.91K USD Point-in-time
Right-of-use asset - operating lease OperatingLeaseRightOfUseAsset $289.91K USD Point-in-time
Total assets Assets $66.78M USD Point-in-time
Total assets Assets $66.78M USD Point-in-time
Total assets Assets $64.59M USD Point-in-time
Total assets Assets $64.59M USD Point-in-time
Long-Lived Assets NoncurrentAssets $12.46M USD Point-in-time
Long-Lived Assets NoncurrentAssets $12.46M USD Point-in-time
Long-Lived Assets NoncurrentAssets $13.62M USD Point-in-time
Long-Lived Assets NoncurrentAssets $13.62M USD Point-in-time
Accounts payable AccountsPayableCurrent $154.68K USD Point-in-time
Accounts payable AccountsPayableCurrent $154.68K USD Point-in-time
Accounts payable AccountsPayableCurrent $127.15K USD Point-in-time
Accounts payable AccountsPayableCurrent $127.15K USD Point-in-time
Accrued payroll and other AccruedLiabilitiesCurrent $511.59K USD Point-in-time
Accrued payroll and other AccruedLiabilitiesCurrent $511.59K USD Point-in-time
Accrued payroll and other AccruedLiabilitiesCurrent $729.22K USD Point-in-time
Accrued payroll and other AccruedLiabilitiesCurrent $729.22K USD Point-in-time
Operating lease liability OperatingLeaseLiabilityCurrent $84.84K USD Point-in-time
Operating lease liability OperatingLeaseLiabilityCurrent $84.84K USD Point-in-time
Operating lease liability OperatingLeaseLiabilityCurrent $179.37K USD Point-in-time
Operating lease liability OperatingLeaseLiabilityCurrent $179.37K USD Point-in-time
Total current liabilities LiabilitiesCurrent $751.11K USD Point-in-time
Total current liabilities LiabilitiesCurrent $751.11K USD Point-in-time
Total current liabilities LiabilitiesCurrent $1.04M USD Point-in-time
Total current liabilities LiabilitiesCurrent $1.04M USD Point-in-time
Long-term operating lease liability OperatingLeaseLiabilityNoncurrent $175.78K USD Point-in-time
Long-term operating lease liability OperatingLeaseLiabilityNoncurrent $175.78K USD Point-in-time
Long-term operating lease liability OperatingLeaseLiabilityNoncurrent $864.97K USD Point-in-time
Long-term operating lease liability OperatingLeaseLiabilityNoncurrent $864.97K USD Point-in-time
Total liabilities Liabilities $1.62M USD Point-in-time
Total liabilities Liabilities $1.62M USD Point-in-time
Total liabilities Liabilities $1.21M USD Point-in-time
Total liabilities Liabilities $1.21M USD Point-in-time
Common Stock, Value CommonStockValue $48.37K USD Point-in-time
Common Stock, Value CommonStockValue $48.37K USD Point-in-time
Common Stock, Value CommonStockValue $48.34K USD Point-in-time
Common Stock, Value CommonStockValue $48.34K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $19.55M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $19.55M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $19.81M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $19.81M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-777.64K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-777.64K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-295.36K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-295.36K USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $46.74M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $46.74M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $43.41M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $43.41M USD Point-in-time
Total shareholders' equity StockholdersEquity $65.57M USD Point-in-time
Total shareholders' equity StockholdersEquity $65.57M USD Point-in-time
Total shareholders' equity StockholdersEquity $62.97M USD Point-in-time
Total shareholders' equity StockholdersEquity $62.97M USD Point-in-time
Total liabilities and shareholders' equity LiabilitiesAndStockholdersEquity $64.59M USD Point-in-time
Total liabilities and shareholders' equity LiabilitiesAndStockholdersEquity $64.59M USD Point-in-time
Total liabilities and shareholders' equity LiabilitiesAndStockholdersEquity $66.78M USD Point-in-time
Total liabilities and shareholders' equity LiabilitiesAndStockholdersEquity $66.78M USD Point-in-time
Income Statement 166 line items
Line Item Tag Value Unit Period
Product sales RevenueNotFromContractWithCustomer $17.68M USD 3 Qtrs
Product sales RevenueNotFromContractWithCustomer $17.68M USD 3 Qtrs
Product sales RevenueNotFromContractWithCustomer $22.18M USD 3 Qtrs
Product sales RevenueNotFromContractWithCustomer $22.18M USD 3 Qtrs
Product sales RevenueNotFromContractWithCustomer $6.37M USD 1 Quarter
Product sales RevenueNotFromContractWithCustomer $6.37M USD 1 Quarter
Product sales RevenueNotFromContractWithCustomer $4.96M USD 1 Quarter
Product sales RevenueNotFromContractWithCustomer $4.96M USD 1 Quarter
Contract research and development RevenueFromContractWithCustomerIncludingAssessedTax $924.20K USD 3 Qtrs
Contract research and development RevenueFromContractWithCustomerIncludingAssessedTax $924.20K USD 3 Qtrs
Contract research and development RevenueFromContractWithCustomerIncludingAssessedTax $390.25K USD 1 Quarter
Contract research and development RevenueFromContractWithCustomerIncludingAssessedTax $390.25K USD 1 Quarter
Contract research and development RevenueFromContractWithCustomerIncludingAssessedTax $102.56K USD 1 Quarter
Contract research and development RevenueFromContractWithCustomerIncludingAssessedTax $102.56K USD 1 Quarter
Contract research and development RevenueFromContractWithCustomerIncludingAssessedTax $537.73K USD 3 Qtrs
Contract research and development RevenueFromContractWithCustomerIncludingAssessedTax $537.73K USD 3 Qtrs
Total revenue Revenues $18.60M USD 3 Qtrs
Total revenue Revenues $18.60M USD 3 Qtrs
Total revenue Revenues $22.72M USD 3 Qtrs
Total revenue Revenues $22.72M USD 3 Qtrs
Total revenue Revenues $6.76M USD 1 Quarter
Total revenue Revenues $6.76M USD 1 Quarter
Total revenue Revenues $5.06M USD 1 Quarter
Total revenue Revenues $5.06M USD 1 Quarter
Cost of sales CostOfRevenue $5.03M USD 3 Qtrs
Cost of sales CostOfRevenue $5.03M USD 3 Qtrs
Cost of sales CostOfRevenue $1.36M USD 1 Quarter
Cost of sales CostOfRevenue $1.36M USD 1 Quarter
Cost of sales CostOfRevenue $2.72M USD 3 Qtrs
Cost of sales CostOfRevenue $2.72M USD 3 Qtrs
Cost of sales CostOfRevenue $797.62K USD 1 Quarter
Cost of sales CostOfRevenue $797.62K USD 1 Quarter
Gross profit GrossProfit $4.27M USD 1 Quarter
Gross profit GrossProfit $4.27M USD 1 Quarter
Gross profit GrossProfit $17.69M USD 3 Qtrs
Gross profit GrossProfit $17.69M USD 3 Qtrs
Gross profit GrossProfit $5.40M USD 1 Quarter
Gross profit GrossProfit $5.40M USD 1 Quarter
Gross profit GrossProfit $15.88M USD 3 Qtrs
Gross profit GrossProfit $15.88M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $1.92M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $1.92M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $2.60M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $2.60M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $540.89K USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $540.89K USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $869.68K USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $869.68K USD 1 Quarter
Selling, general, and administrative OtherGeneralAndAdministrativeExpense $389.31K USD 1 Quarter
Selling, general, and administrative OtherGeneralAndAdministrativeExpense $389.31K USD 1 Quarter
Selling, general, and administrative OtherGeneralAndAdministrativeExpense $1.30M USD 3 Qtrs
Selling, general, and administrative OtherGeneralAndAdministrativeExpense $1.30M USD 3 Qtrs
Selling, general, and administrative OtherGeneralAndAdministrativeExpense $1.54M USD 3 Qtrs
Selling, general, and administrative OtherGeneralAndAdministrativeExpense $1.54M USD 3 Qtrs
Selling, general, and administrative OtherGeneralAndAdministrativeExpense $434.78K USD 1 Quarter
Selling, general, and administrative OtherGeneralAndAdministrativeExpense $434.78K USD 1 Quarter
Total expenses OperatingExpenses $1.30M USD 1 Quarter
Total expenses OperatingExpenses $1.30M USD 1 Quarter
Total expenses OperatingExpenses $4.14M USD 3 Qtrs
Total expenses OperatingExpenses $4.14M USD 3 Qtrs
Total expenses OperatingExpenses $3.23M USD 3 Qtrs
Total expenses OperatingExpenses $3.23M USD 3 Qtrs
Total expenses OperatingExpenses $930.21K USD 1 Quarter
Total expenses OperatingExpenses $930.21K USD 1 Quarter
Income from operations OperatingIncomeLoss $4.47M USD 1 Quarter
Income from operations OperatingIncomeLoss $4.47M USD 1 Quarter
Income from operations OperatingIncomeLoss $2.96M USD 1 Quarter
Income from operations OperatingIncomeLoss $2.96M USD 1 Quarter
Income from operations OperatingIncomeLoss $14.46M USD 3 Qtrs
Income from operations OperatingIncomeLoss $14.46M USD 3 Qtrs
Income from operations OperatingIncomeLoss $11.75M USD 3 Qtrs
Income from operations OperatingIncomeLoss $11.75M USD 3 Qtrs
Interest income InvestmentIncomeInterest $491.67K USD 1 Quarter
Interest income InvestmentIncomeInterest $491.67K USD 1 Quarter
Interest income InvestmentIncomeInterest $474.18K USD 1 Quarter
Interest income InvestmentIncomeInterest $474.18K USD 1 Quarter
Interest income InvestmentIncomeInterest $1.44M USD 3 Qtrs
Interest income InvestmentIncomeInterest $1.44M USD 3 Qtrs
Interest income InvestmentIncomeInterest $1.43M USD 3 Qtrs
Interest income InvestmentIncomeInterest $1.43M USD 3 Qtrs
Other income OtherIncome $135.06K USD 3 Qtrs
Other income OtherIncome $135.06K USD 3 Qtrs
Other income OtherIncome - USD 3 Qtrs
Other income OtherIncome - USD 3 Qtrs
Other income OtherIncome - USD 1 Quarter
Other income OtherIncome - USD 1 Quarter
Other income OtherIncome $135.06K USD 1 Quarter
Other income OtherIncome $135.06K USD 1 Quarter
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $15.90M USD 3 Qtrs
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $15.90M USD 3 Qtrs
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.31M USD 3 Qtrs
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.31M USD 3 Qtrs
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $4.96M USD 1 Quarter
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $4.96M USD 1 Quarter
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $3.57M USD 1 Quarter
Income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $3.57M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $2.59M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $2.59M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $778.24K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $778.24K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $2.14M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $2.14M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $521.79K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $521.79K USD 1 Quarter
Net income NetIncomeLoss $4.10M USD 1 Quarter
Net income NetIncomeLoss $4.10M USD 1 Quarter
Net income NetIncomeLoss $4.18M USD 1 Quarter
Net income NetIncomeLoss $4.18M USD 1 Quarter
Net income NetIncomeLoss $4.72M USD 1 Quarter
Net income NetIncomeLoss $4.72M USD 1 Quarter
Net income NetIncomeLoss $11.17M USD 3 Qtrs
Net income NetIncomeLoss $11.17M USD 3 Qtrs
Net income NetIncomeLoss $3.05M USD 1 Quarter
Net income NetIncomeLoss $3.05M USD 1 Quarter
Net income NetIncomeLoss $4.40M USD 1 Quarter
Net income NetIncomeLoss $4.40M USD 1 Quarter
Net income NetIncomeLoss $4.03M USD 1 Quarter
Net income NetIncomeLoss $4.03M USD 1 Quarter
Net income NetIncomeLoss $13.31M USD 3 Qtrs
Net income NetIncomeLoss $13.31M USD 3 Qtrs
Net income per share - basic EarningsPerShareBasic $0.87 USD 1 Quarter
Net income per share - basic EarningsPerShareBasic $0.87 USD 1 Quarter
Net income per share - basic EarningsPerShareBasic $2.31 USD 3 Qtrs
Net income per share - basic EarningsPerShareBasic $2.31 USD 3 Qtrs
Net income per share - basic EarningsPerShareBasic $0.63 USD 1 Quarter
Net income per share - basic EarningsPerShareBasic $0.63 USD 1 Quarter
Net income per share - basic EarningsPerShareBasic $2.75 USD 3 Qtrs
Net income per share - basic EarningsPerShareBasic $2.75 USD 3 Qtrs
Net income per share - diluted EarningsPerShareDiluted $2.75 USD 3 Qtrs
Net income per share - diluted EarningsPerShareDiluted $2.75 USD 3 Qtrs
Net income per share - diluted EarningsPerShareDiluted $0.63 USD 1 Quarter
Net income per share - diluted EarningsPerShareDiluted $0.63 USD 1 Quarter
Net income per share - diluted EarningsPerShareDiluted $2.31 USD 3 Qtrs
Net income per share - diluted EarningsPerShareDiluted $2.31 USD 3 Qtrs
Net income per share - diluted EarningsPerShareDiluted $0.87 USD 1 Quarter
Net income per share - diluted EarningsPerShareDiluted $0.87 USD 1 Quarter
Cash dividends declared per common share CommonStockDividendsPerShareDeclared $3.00 USD 3 Qtrs
Cash dividends declared per common share CommonStockDividendsPerShareDeclared $3.00 USD 3 Qtrs
Cash dividends declared per common share CommonStockDividendsPerShareDeclared $1.00 USD 1 Quarter
Cash dividends declared per common share CommonStockDividendsPerShareDeclared $1.00 USD 1 Quarter
Cash dividends declared per common share CommonStockDividendsPerShareDeclared $1.00 USD 1 Quarter
Cash dividends declared per common share CommonStockDividendsPerShareDeclared $1.00 USD 1 Quarter
Cash dividends declared per common share CommonStockDividendsPerShareDeclared $1.00 USD Point-in-time
Cash dividends declared per common share CommonStockDividendsPerShareDeclared $1.00 USD Point-in-time
Cash dividends declared per common share CommonStockDividendsPerShareDeclared $3.00 USD 3 Qtrs
Cash dividends declared per common share CommonStockDividendsPerShareDeclared $3.00 USD 3 Qtrs
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 4.83M shares 3 Qtrs
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 4.83M shares 3 Qtrs
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 4.83M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 4.83M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 4.83M shares 3 Qtrs
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 4.83M shares 3 Qtrs
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 4.84M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Basic WeightedAverageNumberOfSharesOutstandingBasic 4.84M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 4.84M shares 3 Qtrs
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 4.84M shares 3 Qtrs
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 4.84M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 4.84M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 4.84M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 4.84M shares 1 Quarter
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 4.84M shares 3 Qtrs
Weighted Average Number of Shares Outstanding, Diluted WeightedAverageNumberOfDilutedSharesOutstanding 4.84M shares 3 Qtrs
Accounts Receivable, Credit Loss Expense (Reversal) ProvisionForDoubtfulAccounts - USD 3 Qtrs
Accounts Receivable, Credit Loss Expense (Reversal) ProvisionForDoubtfulAccounts - USD 3 Qtrs
Accounts Receivable, Credit Loss Expense (Reversal) ProvisionForDoubtfulAccounts $9.51K USD 3 Qtrs
Accounts Receivable, Credit Loss Expense (Reversal) ProvisionForDoubtfulAccounts $9.51K USD 3 Qtrs
Cash Flow Statement 104 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $11.17M USD 3 Qtrs
Net income ProfitLoss $11.17M USD 3 Qtrs
Net income ProfitLoss $13.31M USD 3 Qtrs
Net income ProfitLoss $13.31M USD 3 Qtrs
Depreciation Depreciation $231.75K USD 3 Qtrs
Depreciation Depreciation $231.75K USD 3 Qtrs
Depreciation Depreciation $241.82K USD 3 Qtrs
Depreciation Depreciation $241.82K USD 3 Qtrs
Bonds discount amortization AdjustmentForAmortization $-212.55K USD 3 Qtrs
Bonds discount amortization AdjustmentForAmortization $-212.55K USD 3 Qtrs
Bonds discount amortization AdjustmentForAmortization $-75.68K USD 3 Qtrs
Bonds discount amortization AdjustmentForAmortization $-75.68K USD 3 Qtrs
Provision for credit losses ProvisionForLoanAndLeaseLosses - USD 3 Qtrs
Provision for credit losses ProvisionForLoanAndLeaseLosses - USD 3 Qtrs
Provision for credit losses ProvisionForLoanAndLeaseLosses $9.51K USD 3 Qtrs
Provision for credit losses ProvisionForLoanAndLeaseLosses $9.51K USD 3 Qtrs
Stock-based compensation EmployeeBenefitsAndShareBasedCompensationNoncash $137.91K USD 3 Qtrs
Stock-based compensation EmployeeBenefitsAndShareBasedCompensationNoncash $137.91K USD 3 Qtrs
Stock-based compensation EmployeeBenefitsAndShareBasedCompensationNoncash $129.39K USD 3 Qtrs
Stock-based compensation EmployeeBenefitsAndShareBasedCompensationNoncash $129.39K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-847.24K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-847.24K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-371.44K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-371.44K USD 3 Qtrs
Non-cash operating lease credit NonCashOperatingLeaseCredit $-20.04K USD 3 Qtrs
Non-cash operating lease credit NonCashOperatingLeaseCredit $-20.04K USD 3 Qtrs
Non-cash operating lease credit NonCashOperatingLeaseCredit $-63.32K USD 3 Qtrs
Non-cash operating lease credit NonCashOperatingLeaseCredit $-63.32K USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-4.27M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-4.27M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-1.79M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-1.79M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $932.80K USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $932.80K USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $629.04K USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $629.04K USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $47.13K USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $47.13K USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-66.15K USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-66.15K USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $27.53K USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $27.53K USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-111.01K USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-111.01K USD 3 Qtrs
Accrued payroll and other IncreaseDecreaseInAccruedSalaries $-914.84K USD 3 Qtrs
Accrued payroll and other IncreaseDecreaseInAccruedSalaries $-914.84K USD 3 Qtrs
Accrued payroll and other IncreaseDecreaseInAccruedSalaries $-217.63K USD 3 Qtrs
Accrued payroll and other IncreaseDecreaseInAccruedSalaries $-217.63K USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $11.83M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $11.83M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $15.12M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $15.12M USD 3 Qtrs
Purchases of fixed assets PaymentsToAcquirePropertyPlantAndEquipment $16.73K USD 3 Qtrs
Purchases of fixed assets PaymentsToAcquirePropertyPlantAndEquipment $16.73K USD 3 Qtrs
Purchases of fixed assets PaymentsToAcquirePropertyPlantAndEquipment $1.16M USD 3 Qtrs
Purchases of fixed assets PaymentsToAcquirePropertyPlantAndEquipment $1.16M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $11.28M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $11.28M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $6.10M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $6.10M USD 3 Qtrs
Proceeds from maturities of marketable securities ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $8.40M USD 3 Qtrs
Proceeds from maturities of marketable securities ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $8.40M USD 3 Qtrs
Proceeds from maturities of marketable securities ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $10.21M USD 3 Qtrs
Proceeds from maturities of marketable securities ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities $10.21M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-2.24M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-2.24M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $2.28M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $2.28M USD 3 Qtrs
(Payments on) proceeds from exercise of stock options PaymentsOnProceedsFromExerciseOfStockOptions $114.16K USD 3 Qtrs
(Payments on) proceeds from exercise of stock options PaymentsOnProceedsFromExerciseOfStockOptions $114.16K USD 3 Qtrs
(Payments on) proceeds from exercise of stock options PaymentsOnProceedsFromExerciseOfStockOptions $117.53K USD 3 Qtrs
(Payments on) proceeds from exercise of stock options PaymentsOnProceedsFromExerciseOfStockOptions $117.53K USD 3 Qtrs
Payment of dividends to shareholders PaymentsOfDividends $14.50M USD 3 Qtrs
Payment of dividends to shareholders PaymentsOfDividends $14.50M USD 3 Qtrs
Payment of dividends to shareholders PaymentsOfDividends $14.50M USD 3 Qtrs
Payment of dividends to shareholders PaymentsOfDividends $14.50M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-14.39M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-14.39M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-14.38M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-14.38M USD 3 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-4.80M USD 3 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-4.80M USD 3 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $3.02M USD 3 Qtrs
Increase (decrease) in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $3.02M USD 3 Qtrs
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.49M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.49M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.67M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.67M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.68M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.68M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.28M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.28M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.49M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.49M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.67M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.67M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.68M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.68M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.28M USD Point-in-time
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.28M USD Point-in-time
Cash paid during the period for income taxes IncomeTaxesPaidNet $3.69M USD 3 Qtrs
Cash paid during the period for income taxes IncomeTaxesPaidNet $3.69M USD 3 Qtrs
Cash paid during the period for income taxes IncomeTaxesPaidNet $2.78M USD 3 Qtrs
Cash paid during the period for income taxes IncomeTaxesPaidNet $2.78M USD 3 Qtrs
Stockholders Equity 118 line items
Line Item Tag Value Unit Period
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $65.57M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $65.57M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $66.55M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $66.55M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $62.97M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $62.97M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $64.86M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $64.86M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $66.60M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $66.60M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $67.08M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $67.08M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $64.88M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $64.88M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $66.49M USD Point-in-time
Equity Balance, Starting StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $66.49M USD Point-in-time
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $-234.70K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $-234.70K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $28.71K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $28.71K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $748.83K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $748.83K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $-53.59K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $-53.59K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $-226.85K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $-226.85K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $680.42K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $680.42K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $482.28K USD 3 Qtrs
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $482.28K USD 3 Qtrs
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $460.54K USD 3 Qtrs
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $460.54K USD 3 Qtrs
Net income NetIncomeLoss $4.10M USD 1 Quarter
Net income NetIncomeLoss $4.10M USD 1 Quarter
Net income NetIncomeLoss $4.18M USD 1 Quarter
Net income NetIncomeLoss $4.18M USD 1 Quarter
Net income NetIncomeLoss $4.72M USD 1 Quarter
Net income NetIncomeLoss $4.72M USD 1 Quarter
Net income NetIncomeLoss $11.17M USD 3 Qtrs
Net income NetIncomeLoss $11.17M USD 3 Qtrs
Net income NetIncomeLoss $3.05M USD 1 Quarter
Net income NetIncomeLoss $3.05M USD 1 Quarter
Net income NetIncomeLoss $4.40M USD 1 Quarter
Net income NetIncomeLoss $4.40M USD 1 Quarter
Net income NetIncomeLoss $4.03M USD 1 Quarter
Net income NetIncomeLoss $4.03M USD 1 Quarter
Net income NetIncomeLoss $13.31M USD 3 Qtrs
Net income NetIncomeLoss $13.31M USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $4.67M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $4.67M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $4.13M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $4.13M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $13.77M USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $13.77M USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $4.93M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $4.93M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $4.71M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $4.71M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $4.17M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $4.17M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $2.82M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $2.82M USD 1 Quarter
Total comprehensive income ComprehensiveIncomeNetOfTax $11.65M USD 3 Qtrs
Total comprehensive income ComprehensiveIncomeNetOfTax $11.65M USD 3 Qtrs
Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture StockGrantedDuringPeriodValueSharebasedCompensation $12.54K USD 1 Quarter
Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture StockGrantedDuringPeriodValueSharebasedCompensation $12.54K USD 1 Quarter
Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture StockGrantedDuringPeriodValueSharebasedCompensation $106.31K USD 1 Quarter
Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture StockGrantedDuringPeriodValueSharebasedCompensation $106.31K USD 1 Quarter
Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture StockGrantedDuringPeriodValueSharebasedCompensation $105.20K USD 1 Quarter
Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture StockGrantedDuringPeriodValueSharebasedCompensation $105.20K USD 1 Quarter
Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture StockGrantedDuringPeriodValueSharebasedCompensation $10.54K USD 1 Quarter
Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture StockGrantedDuringPeriodValueSharebasedCompensation $10.54K USD 1 Quarter
Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture StockGrantedDuringPeriodValueSharebasedCompensation $14.26K USD 1 Quarter
Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture StockGrantedDuringPeriodValueSharebasedCompensation $14.26K USD 1 Quarter
Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture StockGrantedDuringPeriodValueSharebasedCompensation $18.44K USD 1 Quarter
Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture StockGrantedDuringPeriodValueSharebasedCompensation $18.44K USD 1 Quarter
Dividends, Cash DividendsCash $4.83M USD 1 Quarter
Dividends, Cash DividendsCash $4.83M USD 1 Quarter
Dividends, Cash DividendsCash $4.83M USD 1 Quarter
Dividends, Cash DividendsCash $4.83M USD 1 Quarter
Dividends, Cash DividendsCash $4.84M USD 1 Quarter
Dividends, Cash DividendsCash $4.84M USD 1 Quarter
Dividends, Cash DividendsCash $4.83M USD 1 Quarter
Dividends, Cash DividendsCash $4.83M USD 1 Quarter
Dividends, Cash DividendsCash $4.83M USD 1 Quarter
Dividends, Cash DividendsCash $4.83M USD 1 Quarter
Dividends, Cash DividendsCash $4.83M USD 1 Quarter
Dividends, Cash DividendsCash $4.83M USD 1 Quarter
Stock Issued During Period, Value, Stock Options Exercised StockIssuedDuringPeriodValueStockOptionsExercised $-29.00 USD 1 Quarter
Stock Issued During Period, Value, Stock Options Exercised StockIssuedDuringPeriodValueStockOptionsExercised $-29.00 USD 1 Quarter
Stock Issued During Period, Value, Stock Options Exercised StockIssuedDuringPeriodValueStockOptionsExercised $114.19K USD 1 Quarter
Stock Issued During Period, Value, Stock Options Exercised StockIssuedDuringPeriodValueStockOptionsExercised $114.19K USD 1 Quarter
Stock Issued During Period, Value, Stock Options Exercised StockIssuedDuringPeriodValueStockOptionsExercised $117.53K USD 1 Quarter
Stock Issued During Period, Value, Stock Options Exercised StockIssuedDuringPeriodValueStockOptionsExercised $117.53K USD 1 Quarter
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period StockIssuedDuringPeriodSharesStockOptionsExercised 8,000.00 shares 1 Quarter
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period StockIssuedDuringPeriodSharesStockOptionsExercised 8,000.00 shares 1 Quarter
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period StockIssuedDuringPeriodSharesStockOptionsExercised 9,000.00 shares 3 Qtrs
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period StockIssuedDuringPeriodSharesStockOptionsExercised 9,000.00 shares 3 Qtrs
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period StockIssuedDuringPeriodSharesStockOptionsExercised 4,000.00 shares 3 Qtrs
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period StockIssuedDuringPeriodSharesStockOptionsExercised 4,000.00 shares 3 Qtrs
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period StockIssuedDuringPeriodSharesStockOptionsExercised 0.00 shares 1 Quarter
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period StockIssuedDuringPeriodSharesStockOptionsExercised 0.00 shares 1 Quarter
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $65.57M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $65.57M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $66.55M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $66.55M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $62.97M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $62.97M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $64.86M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $64.86M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $66.60M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $66.60M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $67.08M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $67.08M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $64.88M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $64.88M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $66.49M USD Point-in-time
Equity Balance, Ending StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $66.49M USD Point-in-time
Comprehensive Income 48 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $4.10M USD 1 Quarter
Net income NetIncomeLoss $4.10M USD 1 Quarter
Net income NetIncomeLoss $4.18M USD 1 Quarter
Net income NetIncomeLoss $4.18M USD 1 Quarter
Net income NetIncomeLoss $4.72M USD 1 Quarter
Net income NetIncomeLoss $4.72M USD 1 Quarter
Net income NetIncomeLoss $11.17M USD 3 Qtrs
Net income NetIncomeLoss $11.17M USD 3 Qtrs
Net income NetIncomeLoss $3.05M USD 1 Quarter
Net income NetIncomeLoss $3.05M USD 1 Quarter
Net income NetIncomeLoss $4.40M USD 1 Quarter
Net income NetIncomeLoss $4.40M USD 1 Quarter
Net income NetIncomeLoss $4.03M USD 1 Quarter
Net income NetIncomeLoss $4.03M USD 1 Quarter
Net income NetIncomeLoss $13.31M USD 3 Qtrs
Net income NetIncomeLoss $13.31M USD 3 Qtrs
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $-234.70K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $-234.70K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $28.71K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $28.71K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $748.83K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $748.83K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $-53.59K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $-53.59K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $-226.85K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $-226.85K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $680.42K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $680.42K USD 1 Quarter
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $482.28K USD 3 Qtrs
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $482.28K USD 3 Qtrs
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $460.54K USD 3 Qtrs
Unrealized loss from marketable securities, net of tax UnrealizedLossFromMarketableSecuritiesNetOfTax1 $460.54K USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $4.67M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $4.67M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $4.13M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $4.13M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $13.77M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $13.77M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $4.93M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $4.93M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $4.71M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $4.71M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $4.17M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $4.17M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $2.82M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $2.82M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $11.65M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $11.65M USD 3 Qtrs

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading news...
TRENDING
Loading...