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

10-Q Filing

CPI AEROSTRUCTURES INC CIK: 889348 Q3 2024
Filing Information
Form Type 10-Q
Accession Number 0001999371-24-014654
Period End Date 20240930
Filing Date 20241113
Fiscal Year 2024
Fiscal Period Q3
XBRL Instance cpi-10q_093024_htm.xml
Filing Contents
Balance Sheet 156 line items
Line Item Tag Value Unit Period
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, authorized CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, authorized CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, authorized CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, authorized CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, issued CommonStockSharesIssued 12.77M shares Point-in-time
Common stock, issued CommonStockSharesIssued 12.77M shares Point-in-time
Cash Cash $1.71M USD Point-in-time
Cash Cash $1.71M USD Point-in-time
Common stock, issued CommonStockSharesIssued 12.93M shares Point-in-time
Common stock, issued CommonStockSharesIssued 12.93M shares Point-in-time
Cash Cash $5.09M USD Point-in-time
Cash Cash $5.09M USD Point-in-time
Common stock, outstanding CommonStockSharesOutstanding 12.77M shares Point-in-time
Common stock, outstanding CommonStockSharesOutstanding 12.77M shares Point-in-time
Accounts receivable, net of allowance for credit losses AccountsReceivableNetCurrent $4.35M USD Point-in-time
Accounts receivable, net of allowance for credit losses AccountsReceivableNetCurrent $4.35M USD Point-in-time
Common stock, outstanding CommonStockSharesOutstanding 12.93M shares Point-in-time
Common stock, outstanding CommonStockSharesOutstanding 12.93M shares Point-in-time
Accounts receivable, net of allowance for credit losses AccountsReceivableNetCurrent $6.57M USD Point-in-time
Accounts receivable, net of allowance for credit losses AccountsReceivableNetCurrent $6.57M USD Point-in-time
Contract assets, net ContractWithCustomerAssetNetCurrent $35.31M USD Point-in-time
Contract assets, net ContractWithCustomerAssetNetCurrent $35.31M USD Point-in-time
Contract assets, net ContractWithCustomerAssetNetCurrent $33.62M USD Point-in-time
Contract assets, net ContractWithCustomerAssetNetCurrent $33.62M USD Point-in-time
Inventory InventoryNet $1.44M USD Point-in-time
Inventory InventoryNet $1.44M USD Point-in-time
Inventory InventoryNet $1.05M USD Point-in-time
Inventory InventoryNet $1.05M USD Point-in-time
Refundable income taxes IncomeTaxesReceivable $40.00K USD Point-in-time
Refundable income taxes IncomeTaxesReceivable $40.00K USD Point-in-time
Refundable income taxes IncomeTaxesReceivable $40.00K USD Point-in-time
Refundable income taxes IncomeTaxesReceivable $40.00K USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $678.03K USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $678.03K USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $377.86K USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $377.86K USD Point-in-time
Total Current Assets AssetsCurrent $46.91M USD Point-in-time
Total Current Assets AssetsCurrent $46.91M USD Point-in-time
Total Current Assets AssetsCurrent $43.37M USD Point-in-time
Total Current Assets AssetsCurrent $43.37M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $3.33M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $3.33M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $4.74M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $4.74M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $794.06K USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $794.06K USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $819.08K USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $819.08K USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $19.43M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $19.43M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $19.94M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $19.94M USD Point-in-time
Goodwill Goodwill $1.78M USD Point-in-time
Goodwill Goodwill $1.78M USD Point-in-time
Goodwill Goodwill $1.78M USD Point-in-time
Goodwill Goodwill $1.78M USD Point-in-time
Other assets OtherAssetsNoncurrent $151.08K USD Point-in-time
Other assets OtherAssetsNoncurrent $151.08K USD Point-in-time
Other assets OtherAssetsNoncurrent $189.77K USD Point-in-time
Other assets OtherAssetsNoncurrent $189.77K USD Point-in-time
Total Assets Assets $68.89M USD Point-in-time
Total Assets Assets $68.89M USD Point-in-time
Total Assets Assets $74.36M USD Point-in-time
Total Assets Assets $74.36M USD Point-in-time
Accounts payable AccountsPayableCurrent $14.99M USD Point-in-time
Accounts payable AccountsPayableCurrent $14.99M USD Point-in-time
Accounts payable AccountsPayableCurrent $10.49M USD Point-in-time
Accounts payable AccountsPayableCurrent $10.49M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $5.74M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $5.74M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $10.28M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $10.28M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $1.39M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $1.39M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $5.94M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $5.94M USD Point-in-time
Loss reserve LossContingencyAccrualCarryingValueCurrent $24.89K USD Point-in-time
Loss reserve LossContingencyAccrualCarryingValueCurrent $24.89K USD Point-in-time
Loss reserve LossContingencyAccrualCarryingValueCurrent $337.35K USD Point-in-time
Loss reserve LossContingencyAccrualCarryingValueCurrent $337.35K USD Point-in-time
Current portion of line of credit LinesOfCreditCurrent $2.73M USD Point-in-time
Current portion of line of credit LinesOfCreditCurrent $2.73M USD Point-in-time
Current portion of line of credit LinesOfCreditCurrent $2.40M USD Point-in-time
Current portion of line of credit LinesOfCreditCurrent $2.40M USD Point-in-time
Current portion of long-term debt OtherLongTermDebtCurrent $44.50K USD Point-in-time
Current portion of long-term debt OtherLongTermDebtCurrent $44.50K USD Point-in-time
Current portion of long-term debt OtherLongTermDebtCurrent $31.33K USD Point-in-time
Current portion of long-term debt OtherLongTermDebtCurrent $31.33K USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $2.12M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $2.12M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $2.00M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $2.00M USD Point-in-time
Income taxes payable TaxesPayableCurrent $30.11K USD Point-in-time
Income taxes payable TaxesPayableCurrent $30.11K USD Point-in-time
Income taxes payable TaxesPayableCurrent $28.75K USD Point-in-time
Income taxes payable TaxesPayableCurrent $28.75K USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $31.51M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $31.51M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $27.06M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $27.06M USD Point-in-time
Line of credit, net of current portion LongTermLineOfCredit $17.64M USD Point-in-time
Line of credit, net of current portion LongTermLineOfCredit $17.64M USD Point-in-time
Line of credit, net of current portion LongTermLineOfCredit $15.39M USD Point-in-time
Line of credit, net of current portion LongTermLineOfCredit $15.39M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $3.10M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $3.10M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $1.49M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $1.49M USD Point-in-time
Long-term debt, net of current portion OtherLongTermDebtNoncurrent $2.73K USD Point-in-time
Long-term debt, net of current portion OtherLongTermDebtNoncurrent $2.73K USD Point-in-time
Long-term debt, net of current portion OtherLongTermDebtNoncurrent $26.48K USD Point-in-time
Long-term debt, net of current portion OtherLongTermDebtNoncurrent $26.48K USD Point-in-time
Total Liabilities Liabilities $52.28M USD Point-in-time
Total Liabilities Liabilities $52.28M USD Point-in-time
Total Liabilities Liabilities $43.95M USD Point-in-time
Total Liabilities Liabilities $43.95M USD Point-in-time
Commitments and Contingencies (see note 11) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (see note 11) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (see note 11) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (see note 11) CommitmentsAndContingencies - USD Point-in-time
Common stock - $.001 par value; authorized 50,000,000 shares, 12,933,408 and 12,771,434 shares, respectively, issued and outstanding CommonStockValue $12.93K USD Point-in-time
Common stock - $.001 par value; authorized 50,000,000 shares, 12,933,408 and 12,771,434 shares, respectively, issued and outstanding CommonStockValue $12.93K USD Point-in-time
Common stock - $.001 par value; authorized 50,000,000 shares, 12,933,408 and 12,771,434 shares, respectively, issued and outstanding CommonStockValue $12.77K USD Point-in-time
Common stock - $.001 par value; authorized 50,000,000 shares, 12,933,408 and 12,771,434 shares, respectively, issued and outstanding CommonStockValue $12.77K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $74.40M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $74.40M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $73.87M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $73.87M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-51.80M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-51.80M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-49.48M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-49.48M USD Point-in-time
Total Shareholders Equity StockholdersEquity $22.53M USD Point-in-time
Total Shareholders Equity StockholdersEquity $22.53M USD Point-in-time
Total Shareholders Equity StockholdersEquity $5.52M USD Point-in-time
Total Shareholders Equity StockholdersEquity $5.52M USD Point-in-time
Total Shareholders Equity StockholdersEquity $24.94M USD Point-in-time
Total Shareholders Equity StockholdersEquity $24.94M USD Point-in-time
Total Shareholders Equity StockholdersEquity $24.12M USD Point-in-time
Total Shareholders Equity StockholdersEquity $24.12M USD Point-in-time
Total Shareholders Equity StockholdersEquity $22.08M USD Point-in-time
Total Shareholders Equity StockholdersEquity $22.08M USD Point-in-time
Total Shareholders Equity StockholdersEquity $4.20M USD Point-in-time
Total Shareholders Equity StockholdersEquity $4.20M USD Point-in-time
Total Shareholders Equity StockholdersEquity $7.30M USD Point-in-time
Total Shareholders Equity StockholdersEquity $7.30M USD Point-in-time
Total Shareholders Equity StockholdersEquity $6.86M USD Point-in-time
Total Shareholders Equity StockholdersEquity $6.86M USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $74.36M USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $74.36M USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $68.89M USD Point-in-time
Total Liabilities and Shareholders Equity LiabilitiesAndStockholdersEquity $68.89M USD Point-in-time
Income Statement 112 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $62.96M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $62.96M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $59.31M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $59.31M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $19.42M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $19.42M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $20.40M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $20.40M USD 1 Quarter
Cost of sales CostOfRevenue $16.69M USD 1 Quarter
Cost of sales CostOfRevenue $16.69M USD 1 Quarter
Cost of sales CostOfRevenue $46.42M USD 3 Qtrs
Cost of sales CostOfRevenue $46.42M USD 3 Qtrs
Cost of sales CostOfRevenue $49.99M USD 3 Qtrs
Cost of sales CostOfRevenue $49.99M USD 3 Qtrs
Cost of sales CostOfRevenue $15.20M USD 1 Quarter
Cost of sales CostOfRevenue $15.20M USD 1 Quarter
Gross profit GrossProfit $12.97M USD 3 Qtrs
Gross profit GrossProfit $12.97M USD 3 Qtrs
Gross profit GrossProfit $12.89M USD 3 Qtrs
Gross profit GrossProfit $12.89M USD 3 Qtrs
Gross profit GrossProfit $3.71M USD 1 Quarter
Gross profit GrossProfit $3.71M USD 1 Quarter
Gross profit GrossProfit $4.22M USD 1 Quarter
Gross profit GrossProfit $4.22M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $2.54M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $2.54M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $2.74M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $2.74M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $8.21M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $8.21M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $8.23M USD 3 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $8.23M USD 3 Qtrs
Income from operations OperatingIncomeLoss $4.66M USD 3 Qtrs
Income from operations OperatingIncomeLoss $4.66M USD 3 Qtrs
Income from operations OperatingIncomeLoss $4.76M USD 3 Qtrs
Income from operations OperatingIncomeLoss $4.76M USD 3 Qtrs
Income from operations OperatingIncomeLoss $1.17M USD 1 Quarter
Income from operations OperatingIncomeLoss $1.17M USD 1 Quarter
Income from operations OperatingIncomeLoss $1.48M USD 1 Quarter
Income from operations OperatingIncomeLoss $1.48M USD 1 Quarter
Interest expense InterestExpense $663.86K USD 1 Quarter
Interest expense InterestExpense $663.86K USD 1 Quarter
Interest expense InterestExpense $1.79M USD 3 Qtrs
Interest expense InterestExpense $1.79M USD 3 Qtrs
Interest expense InterestExpense $1.82M USD 3 Qtrs
Interest expense InterestExpense $1.82M USD 3 Qtrs
Interest expense InterestExpense $573.37K USD 1 Quarter
Interest expense InterestExpense $573.37K USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.86M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.86M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $507.17K USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $507.17K USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $904.27K USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $904.27K USD 1 Quarter
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.95M USD 3 Qtrs
Income before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.95M USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $205.80K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $205.80K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $535.63K USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $535.63K USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $503.85K USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $503.85K USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $154.59K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $154.59K USD 1 Quarter
Net income NetIncomeLoss $749.68K USD 1 Quarter
Net income NetIncomeLoss $749.68K USD 1 Quarter
Net income NetIncomeLoss $1.16M USD 1 Quarter
Net income NetIncomeLoss $1.16M USD 1 Quarter
Net income NetIncomeLoss $301.36K USD 1 Quarter
Net income NetIncomeLoss $301.36K USD 1 Quarter
Net income NetIncomeLoss $2.33M USD 3 Qtrs
Net income NetIncomeLoss $2.33M USD 3 Qtrs
Net income NetIncomeLoss $983.30K USD 1 Quarter
Net income NetIncomeLoss $983.30K USD 1 Quarter
Net income NetIncomeLoss $168.24K USD 1 Quarter
Net income NetIncomeLoss $168.24K USD 1 Quarter
Net income NetIncomeLoss $1.41M USD 1 Quarter
Net income NetIncomeLoss $1.41M USD 1 Quarter
Net income NetIncomeLoss $2.44M USD 3 Qtrs
Net income NetIncomeLoss $2.44M USD 3 Qtrs
Income per common share, basic EarningsPerShareBasic $0.06 USD 1 Quarter
Income per common share, basic EarningsPerShareBasic $0.06 USD 1 Quarter
Income per common share, basic EarningsPerShareBasic $0.02 USD 1 Quarter
Income per common share, basic EarningsPerShareBasic $0.02 USD 1 Quarter
Income per common share, basic EarningsPerShareBasic $0.19 USD 3 Qtrs
Income per common share, basic EarningsPerShareBasic $0.19 USD 3 Qtrs
Income per common share, basic EarningsPerShareBasic $0.19 USD 3 Qtrs
Income per common share, basic EarningsPerShareBasic $0.19 USD 3 Qtrs
Income per common share, diluted EarningsPerShareDiluted $0.18 USD 3 Qtrs
Income per common share, diluted EarningsPerShareDiluted $0.18 USD 3 Qtrs
Income per common share, diluted EarningsPerShareDiluted $0.06 USD 1 Quarter
Income per common share, diluted EarningsPerShareDiluted $0.06 USD 1 Quarter
Income per common share, diluted EarningsPerShareDiluted $0.02 USD 1 Quarter
Income per common share, diluted EarningsPerShareDiluted $0.02 USD 1 Quarter
Income per common share, diluted EarningsPerShareDiluted $0.19 USD 3 Qtrs
Income per common share, diluted EarningsPerShareDiluted $0.19 USD 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 12.65M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 12.65M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 12.76M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 12.76M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 12.56M shares 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 12.56M shares 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 12.61M shares 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 12.61M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 12.65M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 12.65M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 12.72M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 12.72M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 12.65M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 12.65M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 12.79M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 12.79M shares 1 Quarter
Cash Flow Statement 144 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $749.68K USD 1 Quarter
Net income NetIncomeLoss $749.68K USD 1 Quarter
Net income NetIncomeLoss $1.16M USD 1 Quarter
Net income NetIncomeLoss $1.16M USD 1 Quarter
Net income NetIncomeLoss $301.36K USD 1 Quarter
Net income NetIncomeLoss $301.36K USD 1 Quarter
Net income NetIncomeLoss $2.33M USD 3 Qtrs
Net income NetIncomeLoss $2.33M USD 3 Qtrs
Net income NetIncomeLoss $983.30K USD 1 Quarter
Net income NetIncomeLoss $983.30K USD 1 Quarter
Net income NetIncomeLoss $168.24K USD 1 Quarter
Net income NetIncomeLoss $168.24K USD 1 Quarter
Net income NetIncomeLoss $1.41M USD 1 Quarter
Net income NetIncomeLoss $1.41M USD 1 Quarter
Net income NetIncomeLoss $2.44M USD 3 Qtrs
Net income NetIncomeLoss $2.44M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $350.97K USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $350.97K USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $305.26K USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $305.26K USD 3 Qtrs
Amortization of debt issuance cost AmortizationOfFinancingCosts $38.70K USD 3 Qtrs
Amortization of debt issuance cost AmortizationOfFinancingCosts $38.70K USD 3 Qtrs
Amortization of debt issuance cost AmortizationOfFinancingCosts $81.02K USD 3 Qtrs
Amortization of debt issuance cost AmortizationOfFinancingCosts $81.02K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $529.77K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $529.77K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $659.86K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $659.86K USD 3 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-512.72K USD 3 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-512.72K USD 3 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-500.22K USD 3 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-500.22K USD 3 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $144.56K USD 3 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses $144.56K USD 3 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses - USD 3 Qtrs
Provision for credit losses ProvisionForLoanLeaseAndOtherLosses - USD 3 Qtrs
Amortization of operating lease right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $1.41M USD 3 Qtrs
Amortization of operating lease right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $1.41M USD 3 Qtrs
Amortization of operating lease right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $1.33M USD 3 Qtrs
Amortization of operating lease right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $1.33M USD 3 Qtrs
Increase in accounts receivable IncreaseDecreaseInAccountsReceivable $4.27M USD 3 Qtrs
Increase in accounts receivable IncreaseDecreaseInAccountsReceivable $4.27M USD 3 Qtrs
Increase in accounts receivable IncreaseDecreaseInAccountsReceivable $2.37M USD 3 Qtrs
Increase in accounts receivable IncreaseDecreaseInAccountsReceivable $2.37M USD 3 Qtrs
Decrease in insurance receivable IncreaseDecreaseInInsuranceSettlementsReceivable $-3.60M USD 3 Qtrs
Decrease in insurance receivable IncreaseDecreaseInInsuranceSettlementsReceivable $-3.60M USD 3 Qtrs
Decrease in insurance receivable IncreaseDecreaseInInsuranceSettlementsReceivable - USD 3 Qtrs
Decrease in insurance receivable IncreaseDecreaseInInsuranceSettlementsReceivable - USD 3 Qtrs
Decrease (increase) in contract assets IncreaseDecreaseInContractWithCustomerAsset $-1.69M USD 3 Qtrs
Decrease (increase) in contract assets IncreaseDecreaseInContractWithCustomerAsset $-1.69M USD 3 Qtrs
Decrease (increase) in contract assets IncreaseDecreaseInContractWithCustomerAsset $3.65M USD 3 Qtrs
Decrease (increase) in contract assets IncreaseDecreaseInContractWithCustomerAsset $3.65M USD 3 Qtrs
Decrease in inventory IncreaseDecreaseInInventories $-384.36K USD 3 Qtrs
Decrease in inventory IncreaseDecreaseInInventories $-384.36K USD 3 Qtrs
Decrease in inventory IncreaseDecreaseInInventories $-842.20K USD 3 Qtrs
Decrease in inventory IncreaseDecreaseInInventories $-842.20K USD 3 Qtrs
Decrease in prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-305.53K USD 3 Qtrs
Decrease in prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-305.53K USD 3 Qtrs
Decrease in prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-300.17K USD 3 Qtrs
Decrease in prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-300.17K USD 3 Qtrs
Increase in accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $236.13K USD 3 Qtrs
Increase in accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $236.13K USD 3 Qtrs
Increase in accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $3.09M USD 3 Qtrs
Increase in accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $3.09M USD 3 Qtrs
(Decrease) increase in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-4.55M USD 3 Qtrs
(Decrease) increase in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-4.55M USD 3 Qtrs
(Decrease) increase in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $667.62K USD 3 Qtrs
(Decrease) increase in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $667.62K USD 3 Qtrs
Decrease in settlement of litigation obligation IncreaseDecreaseInLitigationSettlementObligation - USD 3 Qtrs
Decrease in settlement of litigation obligation IncreaseDecreaseInLitigationSettlementObligation - USD 3 Qtrs
Decrease in settlement of litigation obligation IncreaseDecreaseInLitigationSettlementObligation $-3.60M USD 3 Qtrs
Decrease in settlement of litigation obligation IncreaseDecreaseInLitigationSettlementObligation $-3.60M USD 3 Qtrs
Decrease in operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.32M USD 3 Qtrs
Decrease in operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.32M USD 3 Qtrs
Decrease in operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.49M USD 3 Qtrs
Decrease in operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.49M USD 3 Qtrs
Decrease in loss reserve IncreaseDecreaseInLossReserve $-312.46K USD 3 Qtrs
Decrease in loss reserve IncreaseDecreaseInLossReserve $-312.46K USD 3 Qtrs
Decrease in loss reserve IncreaseDecreaseInLossReserve $-204.92K USD 3 Qtrs
Decrease in loss reserve IncreaseDecreaseInLossReserve $-204.92K USD 3 Qtrs
(Decrease) increase in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $5.48K USD 3 Qtrs
(Decrease) increase in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $5.48K USD 3 Qtrs
(Decrease) increase in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-1.36K USD 3 Qtrs
(Decrease) increase in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-1.36K USD 3 Qtrs
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $840.13K USD 3 Qtrs
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $840.13K USD 3 Qtrs
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $-837.08K USD 3 Qtrs
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $-837.08K USD 3 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $92.95K USD 3 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $92.95K USD 3 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $330.28K USD 3 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $330.28K USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-330.28K USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-330.28K USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-92.95K USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-92.95K USD 3 Qtrs
Principal payments on line of credit RepaymentsOfLinesOfCredit - USD 3 Qtrs
Principal payments on line of credit RepaymentsOfLinesOfCredit - USD 3 Qtrs
Principal payments on line of credit RepaymentsOfLinesOfCredit $1.92M USD 3 Qtrs
Principal payments on line of credit RepaymentsOfLinesOfCredit $1.92M USD 3 Qtrs
Principal payments on long-term debt RepaymentsOfLongTermDebt $1.93M USD 3 Qtrs
Principal payments on long-term debt RepaymentsOfLongTermDebt $1.93M USD 3 Qtrs
Principal payments on long-term debt RepaymentsOfLongTermDebt $36.92K USD 3 Qtrs
Principal payments on long-term debt RepaymentsOfLongTermDebt $36.92K USD 3 Qtrs
Repayments of insurance financing obligation RepaymentsOfInsuranceFinancingObligation $261.53K USD 3 Qtrs
Repayments of insurance financing obligation RepaymentsOfInsuranceFinancingObligation $261.53K USD 3 Qtrs
Repayments of insurance financing obligation RepaymentsOfInsuranceFinancingObligation - USD 3 Qtrs
Repayments of insurance financing obligation RepaymentsOfInsuranceFinancingObligation - USD 3 Qtrs
Debt issuance costs paid PaymentsOfDebtIssuanceCosts - USD 3 Qtrs
Debt issuance costs paid PaymentsOfDebtIssuanceCosts - USD 3 Qtrs
Debt issuance costs paid PaymentsOfDebtIssuanceCosts $54.33K USD 3 Qtrs
Debt issuance costs paid PaymentsOfDebtIssuanceCosts $54.33K USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-1.98M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-1.98M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-2.22M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-2.22M USD 3 Qtrs
Net decrease in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-3.39M USD 3 Qtrs
Net decrease in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-3.39M USD 3 Qtrs
Net decrease in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-1.24M USD 3 Qtrs
Net decrease in cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $-1.24M USD 3 Qtrs
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $3.85M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $3.85M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $1.71M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $1.71M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $2.61M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $2.61M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $5.09M USD Point-in-time
Cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $5.09M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $3.85M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $3.85M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $1.71M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $1.71M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $2.61M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $2.61M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $5.09M USD Point-in-time
Cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $5.09M USD Point-in-time
Interest InterestPaidNet $1.80M USD 3 Qtrs
Interest InterestPaidNet $1.80M USD 3 Qtrs
Interest InterestPaidNet $1.82M USD 3 Qtrs
Interest InterestPaidNet $1.82M USD 3 Qtrs
Income taxes IncomeTaxesPaidNet - USD 3 Qtrs
Income taxes IncomeTaxesPaidNet - USD 3 Qtrs
Income taxes IncomeTaxesPaidNet $36.46K USD 3 Qtrs
Income taxes IncomeTaxesPaidNet $36.46K USD 3 Qtrs
Stockholders Equity 80 line items
Line Item Tag Value Unit Period
Beginning balance, value StockholdersEquity $22.53M USD Point-in-time
Beginning balance, value StockholdersEquity $22.53M USD Point-in-time
Beginning balance, value StockholdersEquity $5.52M USD Point-in-time
Beginning balance, value StockholdersEquity $5.52M USD Point-in-time
Beginning balance, value StockholdersEquity $24.94M USD Point-in-time
Beginning balance, value StockholdersEquity $24.94M USD Point-in-time
Beginning balance, value StockholdersEquity $24.12M USD Point-in-time
Beginning balance, value StockholdersEquity $24.12M USD Point-in-time
Beginning balance, value StockholdersEquity $22.08M USD Point-in-time
Beginning balance, value StockholdersEquity $22.08M USD Point-in-time
Beginning balance, value StockholdersEquity $4.20M USD Point-in-time
Beginning balance, value StockholdersEquity $4.20M USD Point-in-time
Beginning balance, value StockholdersEquity $7.30M USD Point-in-time
Beginning balance, value StockholdersEquity $7.30M USD Point-in-time
Beginning balance, value StockholdersEquity $6.86M USD Point-in-time
Beginning balance, value StockholdersEquity $6.86M USD Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 12.77M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 12.77M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 12.93M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 12.93M shares Point-in-time
Net income NetIncomeLoss $749.68K USD 1 Quarter
Net income NetIncomeLoss $749.68K USD 1 Quarter
Net income NetIncomeLoss $1.16M USD 1 Quarter
Net income NetIncomeLoss $1.16M USD 1 Quarter
Net income NetIncomeLoss $301.36K USD 1 Quarter
Net income NetIncomeLoss $301.36K USD 1 Quarter
Net income NetIncomeLoss $2.33M USD 3 Qtrs
Net income NetIncomeLoss $2.33M USD 3 Qtrs
Net income NetIncomeLoss $983.30K USD 1 Quarter
Net income NetIncomeLoss $983.30K USD 1 Quarter
Net income NetIncomeLoss $168.24K USD 1 Quarter
Net income NetIncomeLoss $168.24K USD 1 Quarter
Net income NetIncomeLoss $1.41M USD 1 Quarter
Net income NetIncomeLoss $1.41M USD 1 Quarter
Net income NetIncomeLoss $2.44M USD 3 Qtrs
Net income NetIncomeLoss $2.44M USD 3 Qtrs
Issuance of common stock upon settlement of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $-30.00 USD 1 Quarter
Issuance of common stock upon settlement of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $-30.00 USD 1 Quarter
Issuance of common stock upon settlement of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $179.00 USD 1 Quarter
Issuance of common stock upon settlement of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $179.00 USD 1 Quarter
Issuance of common stock upon settlement of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $34.00 USD 1 Quarter
Issuance of common stock upon settlement of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $34.00 USD 1 Quarter
Issuance of common stock upon settlement of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $13.00 USD 1 Quarter
Issuance of common stock upon settlement of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $13.00 USD 1 Quarter
Issuance of common stock upon settlement of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $201.00 USD 1 Quarter
Issuance of common stock upon settlement of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $201.00 USD 1 Quarter
Issuance of common stock upon settlement of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $19.00 USD 1 Quarter
Issuance of common stock upon settlement of restricted stock, net StockIssuedDuringPeriodValueRestrictedStockAwardGross $19.00 USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $175.36K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $175.36K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $180.01K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $180.01K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $140.68K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $140.68K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $72.74K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $72.74K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $281.51K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $281.51K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $338.90K USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $338.90K USD 1 Quarter
Ending balance, value StockholdersEquity $22.53M USD Point-in-time
Ending balance, value StockholdersEquity $22.53M USD Point-in-time
Ending balance, value StockholdersEquity $5.52M USD Point-in-time
Ending balance, value StockholdersEquity $5.52M USD Point-in-time
Ending balance, value StockholdersEquity $24.94M USD Point-in-time
Ending balance, value StockholdersEquity $24.94M USD Point-in-time
Ending balance, value StockholdersEquity $24.12M USD Point-in-time
Ending balance, value StockholdersEquity $24.12M USD Point-in-time
Ending balance, value StockholdersEquity $22.08M USD Point-in-time
Ending balance, value StockholdersEquity $22.08M USD Point-in-time
Ending balance, value StockholdersEquity $4.20M USD Point-in-time
Ending balance, value StockholdersEquity $4.20M USD Point-in-time
Ending balance, value StockholdersEquity $7.30M USD Point-in-time
Ending balance, value StockholdersEquity $7.30M USD Point-in-time
Ending balance, value StockholdersEquity $6.86M USD Point-in-time
Ending balance, value StockholdersEquity $6.86M USD Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 12.77M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 12.77M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 12.93M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 12.93M shares Point-in-time

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

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...