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

10-K Filing

CPI AEROSTRUCTURES INC CIK: 889348 FY 2021
Filing Information
Form Type 10-K
Accession Number 0001387131-22-008926
Period End Date 20211231
Filing Date 20220819
Fiscal Year 2021
Fiscal Period FY
XBRL Instance cvu-10k_123121_htm.xml
Filing Contents
Balance Sheet 188 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, authorized CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, authorized CommonStockSharesAuthorized 50.00M shares Point-in-time
Cash Cash $4.05M USD Point-in-time
Cash Cash $2.00M USD Point-in-time
Common stock, outstanding CommonStockSharesOutstanding 12.34M shares Point-in-time
Cash Cash $3.59M USD Point-in-time
Cash Cash $6.03M USD Point-in-time
Cash Cash $6.31M USD Point-in-time
Common stock, outstanding CommonStockSharesOutstanding 11.95M shares Point-in-time
Cash Cash $6.75M USD Point-in-time
Common stock, issued CommonStockSharesIssued 12.34M shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $7.03M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $4.97M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $4.96M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $6.96M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $7.31M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $6.11M USD Point-in-time
Common stock, issued CommonStockSharesIssued 11.95M shares Point-in-time
Insurance recovery receivable InsuranceSettlementsReceivableCurrent $2.85M USD Point-in-time
Insurance recovery receivable InsuranceSettlementsReceivableCurrent - USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $15.81M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $24.46M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $19.73M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $15.28M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $18.41M USD Point-in-time
Contract assets ContractWithCustomerAssetNetCurrent $15.57M USD Point-in-time
Inventory InventoryNet $4.03M USD Point-in-time
Inventory InventoryNet $6.39M USD Point-in-time
Inventory InventoryNet $5.71M USD Point-in-time
Inventory InventoryNet $5.49M USD Point-in-time
Inventory InventoryNet $4.91M USD Point-in-time
Inventory InventoryNet $6.55M USD Point-in-time
Refundable income taxes IncomeTaxesReceivable $473.40K 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 $36.97K USD Point-in-time
Refundable income taxes IncomeTaxesReceivable $35.46K USD Point-in-time
Refundable income taxes IncomeTaxesReceivable $474.90K USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $600.89K USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $625.08K USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $534.86K USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $721.96K USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $688.01K USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $864.78K USD Point-in-time
Total Current Assets AssetsCurrent $31.96M USD Point-in-time
Total Current Assets AssetsCurrent $33.85M USD Point-in-time
Total Current Assets AssetsCurrent $43.28M USD Point-in-time
Total Current Assets AssetsCurrent $37.26M USD Point-in-time
Total Current Assets AssetsCurrent $37.69M USD Point-in-time
Total Current Assets AssetsCurrent $37.88M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $3.89M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $2.73M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $4.08M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $3.51M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $7.80M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $3.12M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $2.52M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $2.84M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $2.62M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $3.28M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $3.06M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $1.65M USD Point-in-time
Intangibles, net IntangibleAssetsNetExcludingGoodwill $281.25K USD Point-in-time
Intangibles, net IntangibleAssetsNetExcludingGoodwill $250.00K USD Point-in-time
Intangibles, net IntangibleAssetsNetExcludingGoodwill $125.00K USD Point-in-time
Intangibles, net IntangibleAssetsNetExcludingGoodwill $312.50K USD Point-in-time
Intangibles, net IntangibleAssetsNetExcludingGoodwill $375.00K USD Point-in-time
Intangibles, net IntangibleAssetsNetExcludingGoodwill $343.75K 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
Goodwill Goodwill $1.78M USD Point-in-time
Goodwill Goodwill $1.78M USD Point-in-time
Other assets OtherAssetsNoncurrent $205.84K USD Point-in-time
Other assets OtherAssetsNoncurrent $191.18K USD Point-in-time
Other assets OtherAssetsNoncurrent $151.04K USD Point-in-time
Other assets OtherAssetsNoncurrent $179.07K USD Point-in-time
Other assets OtherAssetsNoncurrent $372.74K USD Point-in-time
Other assets OtherAssetsNoncurrent $123.01K USD Point-in-time
Total Assets Assets $55.01M USD Point-in-time
Total Assets Assets $45.50M USD Point-in-time
Total Assets Assets $45.45M USD Point-in-time
Total Assets Assets $40.80M USD Point-in-time
Total Assets Assets $46.51M USD Point-in-time
Total Assets Assets $43.35M USD Point-in-time
Accounts payable AccountsPayableCurrent $13.01M USD Point-in-time
Accounts payable AccountsPayableCurrent $12.09M USD Point-in-time
Accounts payable AccountsPayableCurrent $8.26M USD Point-in-time
Accounts payable AccountsPayableCurrent $9.08M USD Point-in-time
Accounts payable AccountsPayableCurrent $8.20M USD Point-in-time
Accounts payable AccountsPayableCurrent $10.43M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $5.94M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $6.10M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $2.37M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $3.97M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $3.12M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $3.42M USD Point-in-time
Litigation settlement obligation LitigationReserveCurrent - USD Point-in-time
Litigation settlement obligation LitigationReserveCurrent $3.00M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $3.56M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $5.00M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $1.65M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $5.12M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $2.47M USD Point-in-time
Contract liabilities ContractWithCustomerLiabilityCurrent $4.75M USD Point-in-time
Loss reserve LossContingencyAccrualCarryingValueCurrent $2.01M USD Point-in-time
Loss reserve LossContingencyAccrualCarryingValueCurrent $3.97M USD Point-in-time
Loss reserve LossContingencyAccrualCarryingValueCurrent $3.62M USD Point-in-time
Loss reserve LossContingencyAccrualCarryingValueCurrent $1.50M USD Point-in-time
Loss reserve LossContingencyAccrualCarryingValueCurrent $2.88M USD Point-in-time
Loss reserve LossContingencyAccrualCarryingValueCurrent $3.47M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $2.46M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $4.73M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $2.48M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $5.38M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $6.50M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $3.37M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $1.82M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $1.71M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $1.78M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $1.75M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $1.82M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $1.58M USD Point-in-time
Income taxes payable TaxesPayableCurrent $948.00 USD Point-in-time
Income taxes payable TaxesPayableCurrent $5.17K USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $30.01M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $28.17M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $31.10M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $22.29M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $28.98M USD Point-in-time
Total Current Liabilities LiabilitiesCurrent $23.81M USD Point-in-time
Line of credit LineOfCredit $26.74M USD Point-in-time
Line of credit LineOfCredit $20.74M USD Point-in-time
Line of credit LineOfCredit $26.74M USD Point-in-time
Line of credit LineOfCredit $26.74M USD Point-in-time
Line of credit LineOfCredit $20.74M USD Point-in-time
Line of credit LineOfCredit $21.25M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $2.54M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $1.68M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $2.14M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $6.45M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $2.60M USD Point-in-time
Long-term operating lease liabilities OperatingLeaseLiabilityNoncurrent $1.21M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $6.21M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $1.17M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $1.76M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $3.08M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $1.54M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $7.81M USD Point-in-time
Total Liabilities Liabilities $59.49M USD Point-in-time
Total Liabilities Liabilities $53.85M USD Point-in-time
Total Liabilities Liabilities $59.67M USD Point-in-time
Total Liabilities Liabilities $53.39M USD Point-in-time
Total Liabilities Liabilities $58.74M USD Point-in-time
Total Liabilities Liabilities $60.34M USD Point-in-time
Common stock - $.001 par value; authorized 50,000,000 shares, 12,335,683 and 11,951,271 shares, respectively, issued and outstanding CommonStockValue $11.86K USD Point-in-time
Common stock - $.001 par value; authorized 50,000,000 shares, 12,335,683 and 11,951,271 shares, respectively, issued and outstanding CommonStockValue $11.84K USD Point-in-time
Common stock - $.001 par value; authorized 50,000,000 shares, 12,335,683 and 11,951,271 shares, respectively, issued and outstanding CommonStockValue $11.93K USD Point-in-time
Common stock - $.001 par value; authorized 50,000,000 shares, 12,335,683 and 11,951,271 shares, respectively, issued and outstanding CommonStockValue $11.95K USD Point-in-time
Common stock - $.001 par value; authorized 50,000,000 shares, 12,335,683 and 11,951,271 shares, respectively, issued and outstanding CommonStockValue $11.82K USD Point-in-time
Common stock - $.001 par value; authorized 50,000,000 shares, 12,335,683 and 11,951,271 shares, respectively, issued and outstanding CommonStockValue $12.34K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $72.01M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $72.83M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $71.29M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $71.83M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $71.97M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $71.64M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-78.18M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-84.70M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-86.06M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-81.35M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-85.22M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-85.00M USD Point-in-time
Total Shareholders Deficit StockholdersEquity $-10.04M USD Point-in-time
Total Shareholders Deficit StockholdersEquity $-13.05M USD Point-in-time
Total Shareholders Deficit StockholdersEquity $-12.98M USD Point-in-time
Total Shareholders Deficit StockholdersEquity $-13.24M USD Point-in-time
Total Shareholders Deficit StockholdersEquity $-5.34M USD Point-in-time
Total Shareholders Deficit StockholdersEquity $-14.22M USD Point-in-time
Total Liabilities and Shareholders Deficit LiabilitiesAndStockholdersEquity $55.01M USD Point-in-time
Total Liabilities and Shareholders Deficit LiabilitiesAndStockholdersEquity $46.51M USD Point-in-time
Total Liabilities and Shareholders Deficit LiabilitiesAndStockholdersEquity $45.45M USD Point-in-time
Total Liabilities and Shareholders Deficit LiabilitiesAndStockholdersEquity $45.50M USD Point-in-time
Total Liabilities and Shareholders Deficit LiabilitiesAndStockholdersEquity $43.35M USD Point-in-time
Total Liabilities and Shareholders Deficit LiabilitiesAndStockholdersEquity $40.80M USD Point-in-time
Income Statement 110 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $62.18M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $87.52M USD Annual
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $103.37M USD Annual
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $16.86M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $87.58M USD Annual
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $36.60M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $25.58M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $19.74M USD 1 Quarter
Cost of sales CostOfRevenue $17.92M USD 1 Quarter
Cost of sales CostOfRevenue $80.69M USD Annual
Cost of sales CostOfRevenue $16.71M USD 1 Quarter
Cost of sales CostOfRevenue $56.00M USD 3 Qtrs
Cost of sales CostOfRevenue $21.37M USD 1 Quarter
Cost of sales CostOfRevenue $88.36M USD Annual
Cost of sales CostOfRevenue $34.63M USD 2 Qtrs
Cost of sales CostOfRevenue $77.82M USD Annual
Gross profit GrossProfit $4.21M USD 1 Quarter
Gross profit GrossProfit $6.18M USD 3 Qtrs
Gross profit GrossProfit $1.97M USD 2 Qtrs
Gross profit GrossProfit $15.01M USD Annual
Gross profit GrossProfit $9.76M USD Annual
Gross profit GrossProfit $152.98K USD 1 Quarter
Gross profit GrossProfit $6.83M USD Annual
Gross profit GrossProfit $1.82M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $3.05M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $5.91M USD 2 Qtrs
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $12.05M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $2.82M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $11.82M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $3.09M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $11.56M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $8.96M USD 3 Qtrs
Income (loss) from operations OperatingIncomeLoss $-2.78M USD 3 Qtrs
Income (loss) from operations OperatingIncomeLoss $-4.73M USD Annual
Income (loss) from operations OperatingIncomeLoss $1.16M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-2.94M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-998.91K USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-2.29M USD Annual
Income (loss) from operations OperatingIncomeLoss $-3.94M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $3.18M USD Annual
Other income OtherNonoperatingIncomeExpense - USD Annual
Other income OtherNonoperatingIncomeExpense $89.67K USD Annual
Other income OtherNonoperatingIncomeExpense $4.79M USD Annual
Interest expense InterestExpense $1.42M USD Annual
Interest expense InterestExpense $416.67K USD 1 Quarter
Interest expense InterestExpense $1.09M USD 3 Qtrs
Interest expense InterestExpense $1.14M USD Annual
Interest expense InterestExpense $360.13K USD 1 Quarter
Interest expense InterestExpense $309.01K USD 1 Quarter
Interest expense InterestExpense $776.80K USD 2 Qtrs
Interest expense InterestExpense $2.10M USD Annual
Total other income (expense), net NonoperatingIncomeExpense $-1.42M USD Annual
Total other income (expense), net NonoperatingIncomeExpense $3.65M USD Annual
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.36M USD 1 Quarter
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $6.83M USD Annual
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $847.38K USD 1 Quarter
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-1.36M USD 1 Quarter
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-6.75M USD Annual
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.87M USD 3 Qtrs
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.71M USD Annual
Income (loss) before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-4.72M USD 2 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $3.88K USD Annual
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $7.61K USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $1.52K USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $578.00 USD 1 Quarter
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $2.10K USD 2 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $9.71K USD 3 Qtrs
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $-53.41K USD Annual
Provision for (benefit from) income taxes IncomeTaxExpenseBenefit $14.61K USD Annual
Net income (loss) NetIncomeLoss $839.76K USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.36M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.75M USD Annual
Net income (loss) NetIncomeLoss $-1.36M USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.88M USD 3 Qtrs
Net income (loss) NetIncomeLoss $6.82M USD Annual
Net income (loss) NetIncomeLoss $-4.72M USD 2 Qtrs
Net income (loss) NetIncomeLoss $223.40K USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.65M USD Annual
Income (loss) per common share-basic EarningsPerShareBasic $-0.33 USD 3 Qtrs
Income (loss) per common share-basic EarningsPerShareBasic $-0.11 USD 1 Quarter
Income (loss) per common share-basic EarningsPerShareBasic $-0.40 USD 2 Qtrs
Income (loss) per common share-basic EarningsPerShareBasic $0.07 USD 1 Quarter
Income (loss) per common share-basic EarningsPerShareBasic $-0.29 USD 1 Quarter
Income (loss) per common share-basic EarningsPerShareBasic $-0.57 USD Annual
Income (loss) per common share-basic EarningsPerShareBasic $-0.31 USD Annual
Income (loss) per common share-basic EarningsPerShareBasic $0.56 USD Annual
Income (loss) per common share-diluted EarningsPerShareDiluted $0.56 USD Annual
Income (loss) per common share-diluted EarningsPerShareDiluted $-0.33 USD 3 Qtrs
Income (loss) per common share-diluted EarningsPerShareDiluted $-0.11 USD 1 Quarter
Income (loss) per common share-diluted EarningsPerShareDiluted $0.07 USD 1 Quarter
Income (loss) per common share-diluted EarningsPerShareDiluted $-0.31 USD Annual
Income (loss) per common share-diluted EarningsPerShareDiluted $-0.57 USD Annual
Income (loss) per common share-diluted EarningsPerShareDiluted $-0.29 USD 1 Quarter
Income (loss) per common share-diluted EarningsPerShareDiluted $-0.40 USD 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 11.89M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 11.86M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 11.84M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 11.85M shares 2 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 11.88M shares Annual
Basic WeightedAverageNumberOfSharesOutstandingBasic 11.86M shares 3 Qtrs
Basic WeightedAverageNumberOfSharesOutstandingBasic 11.81M shares Annual
Basic WeightedAverageNumberOfSharesOutstandingBasic 12.19M shares Annual
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 11.86M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 11.81M shares Annual
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 11.85M shares 2 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 11.88M shares Annual
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 11.86M shares 3 Qtrs
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 11.92M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 11.84M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 12.19M shares Annual
Cash Flow Statement 163 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $839.76K USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.36M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.75M USD Annual
Net income (loss) NetIncomeLoss $-1.36M USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.88M USD 3 Qtrs
Net income (loss) NetIncomeLoss $6.82M USD Annual
Net income (loss) NetIncomeLoss $-4.72M USD 2 Qtrs
Net income (loss) NetIncomeLoss $223.40K USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.65M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $1.03M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $1.03M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $512.57K USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $256.28K USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $1.12M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $769.69K USD 3 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $80.76K USD 3 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $95.51K USD Annual
Amortization of debt issuance costs AmortizationOfFinancingCosts $95.43K USD Annual
Amortization of debt issuance costs AmortizationOfFinancingCosts $35.44K USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts $56.05K USD 2 Qtrs
Amortization of debt issuance costs AmortizationOfFinancingCosts $49.64K USD Annual
Cash expended in excess of rent expense CashExpendedInExcessOfRentExpense $112.05K USD Annual
Cash expended in excess of rent expense CashExpendedInExcessOfRentExpense $51.92K USD Annual
Cash expended in excess of rent expense CashExpendedInExcessOfRentExpense $115.93K USD 3 Qtrs
Cash expended in excess of rent expense CashExpendedInExcessOfRentExpense $137.74K USD Annual
Cash expended in excess of rent expense CashExpendedInExcessOfRentExpense $77.29K USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $536.39K USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $828.29K USD Annual
Stock-based compensation expense ShareBasedCompensation $677.49K USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $711.34K USD Annual
Stock-based compensation expense ShareBasedCompensation $347.19K USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $730.56K USD Annual
Bad debt expense (recovery) ProvisionForLoanAndLeaseLosses $-51.37K USD 1 Quarter
Bad debt expense (recovery) ProvisionForLoanAndLeaseLosses $-47.41K USD 3 Qtrs
Bad debt expense (recovery) ProvisionForLoanAndLeaseLosses $-73.35K USD 2 Qtrs
Bad debt expense (recovery) ProvisionForLoanAndLeaseLosses $-23.39K USD Annual
Bad debt expense (recovery) ProvisionForLoanAndLeaseLosses $34.10K USD Annual
Bad debt expense (recovery) ProvisionForLoanAndLeaseLosses $127.41K USD Annual
Forgiveness of PPP loan GainsLossesOnExtinguishmentOfDebt - USD Annual
Forgiveness of PPP loan GainsLossesOnExtinguishmentOfDebt $4.79M USD Annual
(Increase) decrease in accounts receivable IncreaseDecreaseInAccountsReceivable $-1.81M USD Annual
(Increase) decrease in accounts receivable IncreaseDecreaseInAccountsReceivable $-2.09M USD Annual
(Increase) decrease in accounts receivable IncreaseDecreaseInAccountsReceivable $132.22K USD Annual
(Increase) decrease in accounts receivable IncreaseDecreaseInAccountsReceivable $-144.54K USD 2 Qtrs
(Increase) decrease in accounts receivable IncreaseDecreaseInAccountsReceivable $-973.00K USD 1 Quarter
(Increase) decrease in accounts receivable IncreaseDecreaseInAccountsReceivable $232.31K USD 3 Qtrs
Increase in contract assets IncreaseDecreaseInContractWithCustomerAsset $285.88K USD 2 Qtrs
Increase in contract assets IncreaseDecreaseInContractWithCustomerAsset $4.73M USD Annual
Increase in contract assets IncreaseDecreaseInContractWithCustomerAsset $533.74K USD 1 Quarter
Increase in contract assets IncreaseDecreaseInContractWithCustomerAsset $-2.31M USD Annual
Increase in contract assets IncreaseDecreaseInContractWithCustomerAsset $3.13M USD 3 Qtrs
Increase in contract assets IncreaseDecreaseInContractWithCustomerAsset $4.45M USD Annual
Decrease (increase) in inventory IncreaseDecreaseInInventories $799.60K USD 2 Qtrs
Decrease (increase) in inventory IncreaseDecreaseInInventories $-2.36M USD Annual
Decrease (increase) in inventory IncreaseDecreaseInInventories $586.43K USD 1 Quarter
Decrease (increase) in inventory IncreaseDecreaseInInventories $-1.21M USD Annual
Decrease (increase) in inventory IncreaseDecreaseInInventories $1.65M USD 3 Qtrs
Decrease (increase) in inventory IncreaseDecreaseInInventories $1.48M USD Annual
(Increase) decrease in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-121.08K USD 3 Qtrs
(Increase) decrease in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $321.42K USD Annual
(Increase) decrease in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.20M USD Annual
(Increase) decrease in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-187.11K USD Annual
(Increase) decrease in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-26.55K USD 1 Quarter
(Increase) decrease in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $142.82K USD 2 Qtrs
Decrease in refundable income taxes IncreaseDecreaseInIncomeTaxesReceivable $-439.44K USD 3 Qtrs
Decrease in refundable income taxes IncreaseDecreaseInIncomeTaxesReceivable - USD Annual
Decrease in refundable income taxes IncreaseDecreaseInIncomeTaxesReceivable $-437.93K USD 2 Qtrs
Decrease in refundable income taxes IncreaseDecreaseInIncomeTaxesReceivable $-434.90K USD Annual
Decrease in refundable income taxes IncreaseDecreaseInIncomeTaxesReceivable $-1.51K USD 1 Quarter
Decrease in refundable income taxes IncreaseDecreaseInIncomeTaxesReceivable $394.90K USD Annual
(Decrease) increase in accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $7.46M USD Annual
(Decrease) increase in accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-1.50M USD Annual
(Decrease) increase in accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-678.38K USD Annual
(Decrease) increase in accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $808.42K USD 1 Quarter
(Decrease) increase in accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $2.47M USD 2 Qtrs
(Decrease) increase in accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $5.86M USD 3 Qtrs
Increase (decrease) in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $3.47M USD Annual
Increase (decrease) in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-1.91M USD Annual
Increase (decrease) in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $1.43M USD 2 Qtrs
Increase (decrease) in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $1.19M USD 1 Quarter
Increase (decrease) in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-1.09M USD 3 Qtrs
Increase (decrease) in contract liabilities IncreaseDecreaseInContractWithCustomerLiability $-1.97M USD Annual
Decrease in loss reserve IncreaseDecreaseInLossReserve $-350.43K USD 2 Qtrs
Decrease in loss reserve IncreaseDecreaseInLossReserve $-496.04K USD 1 Quarter
Decrease in loss reserve IncreaseDecreaseInLossReserve $-1.96M USD Annual
Decrease in loss reserve IncreaseDecreaseInLossReserve $-1.09M USD 3 Qtrs
Decrease in loss reserve IncreaseDecreaseInLossReserve $302.35K USD Annual
Decrease in loss reserve IncreaseDecreaseInLossReserve $-513.53K USD Annual
Increase in insurance receivable IncreaseDecreaseInInsuranceSettlementsReceivable $2.85M USD Annual
Increase in insurance receivable IncreaseDecreaseInInsuranceSettlementsReceivable - USD Annual
Increase in settlement of litigation obligation IncreaseInSettlementOfLitigationObligation - USD Annual
Increase in settlement of litigation obligation IncreaseInSettlementOfLitigationObligation $-3.00M USD Annual
Increase (decrease) in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $4.22K USD Annual
Increase (decrease) in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-112.78K USD Annual
Increase (decrease) in income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-268.00 USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-852.18K USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-3.28M USD 3 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-1.60M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-1.43M USD 1 Quarter
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-377.98K USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $2.80M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $146.79K USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $29.19K USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $8.00K USD 2 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.20K USD 1 Quarter
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $436.01K USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $11.89K USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-8.00K USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-3.20K USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-146.79K USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-11.89K USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-29.19K USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-436.01K USD Annual
Proceeds from PPP loan ProceedsFromIssuanceOfOtherLongTermDebt $4.79M USD 2 Qtrs
Proceeds from PPP loan ProceedsFromIssuanceOfOtherLongTermDebt - USD Annual
Proceeds from PPP loan ProceedsFromIssuanceOfOtherLongTermDebt $4.79M USD 3 Qtrs
Proceeds from PPP loan ProceedsFromIssuanceOfOtherLongTermDebt $4.79M USD Annual
Proceeds from line of credit ProceedsFromLinesOfCredit - USD Annual
Proceeds from line of credit ProceedsFromLinesOfCredit $511.31K USD Annual
Principal payments on long-term debt RepaymentsOfLongTermDebt $3.01M USD Annual
Principal payments on long-term debt RepaymentsOfLongTermDebt $2.34M USD Annual
Debt issuance costs PaymentsOfDebtIssuanceCosts $107.54K USD Annual
Debt issuance costs PaymentsOfDebtIssuanceCosts $25.00K USD Annual
Debt issuance costs PaymentsOfDebtIssuanceCosts $107.54K USD 3 Qtrs
Debt issuance costs PaymentsOfDebtIssuanceCosts - USD 1 Quarter
Debt issuance costs PaymentsOfDebtIssuanceCosts - USD Annual
Net cash (used) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-622.69K USD 1 Quarter
Net cash (used) provided by financing activities NetCashProvidedByUsedInFinancingActivities $3.56M USD 2 Qtrs
Net cash (used) provided by financing activities NetCashProvidedByUsedInFinancingActivities $2.83M USD 3 Qtrs
Net cash (used) provided by financing activities NetCashProvidedByUsedInFinancingActivities $2.35M USD Annual
Net cash (used) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-2.49M USD Annual
Net cash (used) provided by financing activities NetCashProvidedByUsedInFinancingActivities $118.64K USD Annual
Net increase in cash and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $600.74K USD Annual
Net increase in cash and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect $275.33K USD Annual
Cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $6.31M USD Point-in-time
Cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $6.13M USD Point-in-time
Cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.97M USD Point-in-time
Cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $3.38M USD Point-in-time
Cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $8.13M USD Point-in-time
Cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $6.03M USD Point-in-time
Cash at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.43M USD Point-in-time
Cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $6.31M USD Point-in-time
Cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $6.13M USD Point-in-time
Cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $4.97M USD Point-in-time
Cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $3.38M USD Point-in-time
Cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $8.13M USD Point-in-time
Cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $6.03M USD Point-in-time
Cash at end of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.43M USD Point-in-time
Eqsuipment acquired under capital lease CapitalLeaseObligationsIncurred $399.80K USD Annual
Eqsuipment acquired under capital lease CapitalLeaseObligationsIncurred $134.90K USD Annual
Eqsuipment acquired under capital lease CapitalLeaseObligationsIncurred - USD Annual
Cash paid during the year for interest InterestPaidNet $2.07M USD Annual
Cash paid during the year for interest InterestPaidNet $1.49M USD Annual
Cash paid during the year for interest InterestPaidNet $845.96K USD 2 Qtrs
Cash paid during the year for interest InterestPaidNet $450.19K USD 1 Quarter
Cash paid during the year for interest InterestPaidNet $1.16M USD 3 Qtrs
Cash paid during the year for interest InterestPaidNet $1.14M USD Annual
Cash paid for (received from) income taxes IncomeTaxesPaidNet $-449.75K USD 2 Qtrs
Cash paid for (received from) income taxes IncomeTaxesPaidNet $-928.00 USD 1 Quarter
Cash paid for (received from) income taxes IncomeTaxesPaidNet $-488.05K USD Annual
Cash paid for (received from) income taxes IncomeTaxesPaidNet $-449.75K USD 3 Qtrs
Cash paid for (received from) income taxes IncomeTaxesPaidNet $-378.65K USD Annual
Cash paid for (received from) income taxes IncomeTaxesPaidNet $10.39K USD Annual
Stockholders Equity 31 line items
Line Item Tag Value Unit Period
Beginning balance, value StockholdersEquity $-10.04M USD Point-in-time
Beginning balance, value StockholdersEquity $-13.05M USD Point-in-time
Beginning balance, value StockholdersEquity $-12.98M USD Point-in-time
Beginning balance, value StockholdersEquity $-13.24M USD Point-in-time
Beginning balance, value StockholdersEquity $-5.34M USD Point-in-time
Beginning balance, value StockholdersEquity $-14.22M USD Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 12.34M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 11.95M shares Point-in-time
Net income (loss) NetIncomeLoss $839.76K USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.36M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.75M USD Annual
Net income (loss) NetIncomeLoss $-1.36M USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.88M USD 3 Qtrs
Net income (loss) NetIncomeLoss $6.82M USD Annual
Net income (loss) NetIncomeLoss $-4.72M USD 2 Qtrs
Net income (loss) NetIncomeLoss $223.40K USD 1 Quarter
Net income (loss) NetIncomeLoss $-3.65M USD Annual
Stock-based compensation expense StockIssuedDuringPeriodValueShareBasedCompensation $33.85K USD 1 Quarter
Stock-based compensation expense StockIssuedDuringPeriodValueShareBasedCompensation $711.34K USD Annual
Stock-based compensation expense StockIssuedDuringPeriodValueShareBasedCompensation $189.20K USD 1 Quarter
Stock-based compensation expense StockIssuedDuringPeriodValueShareBasedCompensation $141.10K USD 1 Quarter
Stock-based compensation expense StockIssuedDuringPeriodValueShareBasedCompensation $828.33K USD Annual
Common stock forfeited CommonStockForfeited $42.00 USD Annual
Ending balance, value StockholdersEquity $-10.04M USD Point-in-time
Ending balance, value StockholdersEquity $-13.05M USD Point-in-time
Ending balance, value StockholdersEquity $-12.98M USD Point-in-time
Ending balance, value StockholdersEquity $-13.24M USD Point-in-time
Ending balance, value StockholdersEquity $-5.34M USD Point-in-time
Ending balance, value StockholdersEquity $-14.22M USD Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 12.34M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 11.95M 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...