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

10-K Filing

CAPSTONE GREEN ENERGY HOLDINGS, INC. CIK: 1009759 FY 2022
Filing Information
Form Type 10-K
Accession Number 0001558370-24-009109
Period End Date 20230331
Filing Date 20240613
Fiscal Year 2022
Fiscal Period FY
XBRL Instance tmb-20230331x10k_htm.xml
Filing Contents
Balance Sheet 348 line items
Line Item Tag Value Unit Period
Accounts receivable, allowances AllowanceForDoubtfulAccountsReceivableCurrent $586.00K USD Point-in-time
Accounts receivable, allowances AllowanceForDoubtfulAccountsReceivableCurrent $586.00K USD Point-in-time
Accounts receivable, allowances AllowanceForDoubtfulAccountsReceivableCurrent $4.81M USD Point-in-time
Accounts receivable, allowances AllowanceForDoubtfulAccountsReceivableCurrent $4.81M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $16.91M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $16.91M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $16.62M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $16.62M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $12.84M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $12.84M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $22.56M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $22.56M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $23.78M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $23.78M USD Point-in-time
Accounts receivable, net of allowances of $4,813 at March 31, 2023 and $586 at March 31, 2022 AccountsReceivableNetCurrent $13.57M USD Point-in-time
Accounts receivable, net of allowances of $4,813 at March 31, 2023 and $586 at March 31, 2022 AccountsReceivableNetCurrent $13.57M USD Point-in-time
Accounts receivable, net of allowances of $4,813 at March 31, 2023 and $586 at March 31, 2022 AccountsReceivableNetCurrent $11.41M USD Point-in-time
Accounts receivable, net of allowances of $4,813 at March 31, 2023 and $586 at March 31, 2022 AccountsReceivableNetCurrent $11.41M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Accounts receivable, net of allowances of $4,813 at March 31, 2023 and $586 at March 31, 2022 AccountsReceivableNetCurrent $15.89M USD Point-in-time
Accounts receivable, net of allowances of $4,813 at March 31, 2023 and $586 at March 31, 2022 AccountsReceivableNetCurrent $15.89M USD Point-in-time
Accounts receivable, net of allowances of $4,813 at March 31, 2023 and $586 at March 31, 2022 AccountsReceivableNetCurrent $7.10M USD Point-in-time
Accounts receivable, net of allowances of $4,813 at March 31, 2023 and $586 at March 31, 2022 AccountsReceivableNetCurrent $7.10M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Accounts receivable, net of allowances of $4,813 at March 31, 2023 and $586 at March 31, 2022 AccountsReceivableNetCurrent $14.28M USD Point-in-time
Accounts receivable, net of allowances of $4,813 at March 31, 2023 and $586 at March 31, 2022 AccountsReceivableNetCurrent $14.28M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Inventories, net InventoryNet $30.17M USD Point-in-time
Inventories, net InventoryNet $30.17M USD Point-in-time
Inventories, net InventoryNet $33.87M USD Point-in-time
Inventories, net InventoryNet $33.87M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 1.00M shares Point-in-time
Inventories, net InventoryNet $32.09M USD Point-in-time
Inventories, net InventoryNet $32.09M USD Point-in-time
Inventories, net InventoryNet $27.86M USD Point-in-time
Inventories, net InventoryNet $27.86M USD Point-in-time
Inventories, net InventoryNet $37.33M USD Point-in-time
Inventories, net InventoryNet $37.33M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $7.12M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $7.12M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $5.52M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $5.52M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $7.04M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $7.04M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $6.47M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $6.47M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $7.45M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $7.45M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Total current assets AssetsCurrent $65.52M USD Point-in-time
Total current assets AssetsCurrent $65.52M USD Point-in-time
Total current assets AssetsCurrent $74.14M USD Point-in-time
Total current assets AssetsCurrent $74.14M USD Point-in-time
Total current assets AssetsCurrent $64.72M USD Point-in-time
Total current assets AssetsCurrent $64.72M USD Point-in-time
Total current assets AssetsCurrent $76.49M USD Point-in-time
Total current assets AssetsCurrent $76.49M USD Point-in-time
Total current assets AssetsCurrent $69.02M USD Point-in-time
Total current assets AssetsCurrent $69.02M USD Point-in-time
Property, plant, equipment and rental assets, net PropertyPlantAndEquipmentNet $20.62M USD Point-in-time
Property, plant, equipment and rental assets, net PropertyPlantAndEquipmentNet $20.62M USD Point-in-time
Property, plant, equipment and rental assets, net PropertyPlantAndEquipmentNet $17.79M USD Point-in-time
Property, plant, equipment and rental assets, net PropertyPlantAndEquipmentNet $17.79M 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
Property, plant, equipment and rental assets, net PropertyPlantAndEquipmentNet $20.09M USD Point-in-time
Property, plant, equipment and rental assets, net PropertyPlantAndEquipmentNet $20.09M USD Point-in-time
Property, plant, equipment and rental assets, net PropertyPlantAndEquipmentNet $24.27M USD Point-in-time
Property, plant, equipment and rental assets, net PropertyPlantAndEquipmentNet $24.27M 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
Property, plant, equipment and rental assets, net PropertyPlantAndEquipmentNet $20.78M USD Point-in-time
Property, plant, equipment and rental assets, net PropertyPlantAndEquipmentNet $20.78M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 51.50M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 51.50M shares Point-in-time
Finance lease right-of-use assets FinanceLeaseRightOfUseAsset $4.67M USD Point-in-time
Finance lease right-of-use assets FinanceLeaseRightOfUseAsset $4.67M USD Point-in-time
Finance lease right-of-use assets FinanceLeaseRightOfUseAsset $246.00K USD Point-in-time
Finance lease right-of-use assets FinanceLeaseRightOfUseAsset $246.00K USD Point-in-time
Finance lease right-of-use assets FinanceLeaseRightOfUseAsset $4.81M USD Point-in-time
Finance lease right-of-use assets FinanceLeaseRightOfUseAsset $4.81M USD Point-in-time
Finance lease right-of-use assets FinanceLeaseRightOfUseAsset $674.00K USD Point-in-time
Finance lease right-of-use assets FinanceLeaseRightOfUseAsset $674.00K USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 51.50M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 51.50M shares Point-in-time
Finance lease right-of-use assets FinanceLeaseRightOfUseAsset $4.53M USD Point-in-time
Finance lease right-of-use assets FinanceLeaseRightOfUseAsset $4.53M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $8.81M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $8.81M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 15.40M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 15.40M shares Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $9.07M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $9.07M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $5.96M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $5.96M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $6.32M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $6.32M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 18.51M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 18.51M shares Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $8.70M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $8.70M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 15.30M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 15.30M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 18.39M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 18.39M shares Point-in-time
Non-current portion of inventories InventoryNoncurrent $1.68M USD Point-in-time
Non-current portion of inventories InventoryNoncurrent $1.68M USD Point-in-time
Non-current portion of inventories InventoryNoncurrent $2.01M USD Point-in-time
Non-current portion of inventories InventoryNoncurrent $2.01M USD Point-in-time
Non-current portion of inventories InventoryNoncurrent $2.28M USD Point-in-time
Non-current portion of inventories InventoryNoncurrent $2.28M USD Point-in-time
Non-current portion of inventories InventoryNoncurrent $3.11M USD Point-in-time
Non-current portion of inventories InventoryNoncurrent $3.11M USD Point-in-time
Non-current portion of inventories InventoryNoncurrent $3.06M USD Point-in-time
Non-current portion of inventories InventoryNoncurrent $3.06M USD Point-in-time
Other assets OtherAssetsNoncurrent $2.61M USD Point-in-time
Other assets OtherAssetsNoncurrent $2.61M USD Point-in-time
Other assets OtherAssetsNoncurrent $2.63M USD Point-in-time
Other assets OtherAssetsNoncurrent $2.63M USD Point-in-time
Other assets OtherAssetsNoncurrent $2.66M USD Point-in-time
Other assets OtherAssetsNoncurrent $2.66M USD Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 117,014.00 shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 117,014.00 shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 101,633.00 shares Point-in-time
Treasury stock, shares (in shares) TreasuryStockCommonShares 101,633.00 shares Point-in-time
Other assets OtherAssetsNoncurrent $2.59M USD Point-in-time
Other assets OtherAssetsNoncurrent $2.59M USD Point-in-time
Other assets OtherAssetsNoncurrent $2.68M USD Point-in-time
Other assets OtherAssetsNoncurrent $2.68M USD Point-in-time
Total assets Assets $108.03M USD Point-in-time
Total assets Assets $108.03M USD Point-in-time
Total assets Assets $108.86M USD Point-in-time
Total assets Assets $108.86M USD Point-in-time
Total assets Assets $97.76M USD Point-in-time
Total assets Assets $97.76M USD Point-in-time
Total assets Assets $102.49M USD Point-in-time
Total assets Assets $102.49M USD Point-in-time
Total assets Assets $115.40M USD Point-in-time
Total assets Assets $115.40M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $25.13M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $25.13M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $24.34M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $24.34M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $22.24M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $22.24M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $25.80M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $25.80M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $30.29M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $30.29M USD Point-in-time
Accrued salaries and wages EmployeeRelatedLiabilitiesCurrent $1.36M USD Point-in-time
Accrued salaries and wages EmployeeRelatedLiabilitiesCurrent $1.36M USD Point-in-time
Accrued salaries and wages EmployeeRelatedLiabilitiesCurrent $1.15M USD Point-in-time
Accrued salaries and wages EmployeeRelatedLiabilitiesCurrent $1.15M USD Point-in-time
Accrued salaries and wages EmployeeRelatedLiabilitiesCurrent $1.12M USD Point-in-time
Accrued salaries and wages EmployeeRelatedLiabilitiesCurrent $1.12M USD Point-in-time
Accrued salaries and wages EmployeeRelatedLiabilitiesCurrent $1.42M USD Point-in-time
Accrued salaries and wages EmployeeRelatedLiabilitiesCurrent $1.42M USD Point-in-time
Accrued salaries and wages EmployeeRelatedLiabilitiesCurrent $1.22M USD Point-in-time
Accrued salaries and wages EmployeeRelatedLiabilitiesCurrent $1.22M USD Point-in-time
Accrued warranty reserve ProductWarrantyAccrualClassifiedCurrent $1.58M USD Point-in-time
Accrued warranty reserve ProductWarrantyAccrualClassifiedCurrent $1.58M USD Point-in-time
Accrued warranty reserve ProductWarrantyAccrualClassifiedCurrent $1.48M USD Point-in-time
Accrued warranty reserve ProductWarrantyAccrualClassifiedCurrent $1.48M USD Point-in-time
Accrued warranty reserve ProductWarrantyAccrualClassifiedCurrent $1.66M USD Point-in-time
Accrued warranty reserve ProductWarrantyAccrualClassifiedCurrent $1.66M USD Point-in-time
Accrued warranty reserve ProductWarrantyAccrualClassifiedCurrent $1.53M USD Point-in-time
Accrued warranty reserve ProductWarrantyAccrualClassifiedCurrent $1.53M USD Point-in-time
Accrued warranty reserve ProductWarrantyAccrualClassifiedCurrent $1.54M USD Point-in-time
Accrued warranty reserve ProductWarrantyAccrualClassifiedCurrent $1.54M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $23.37M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $23.37M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $20.27M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $20.27M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $13.68M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $13.68M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $17.47M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $17.47M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $14.84M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $14.84M USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $790.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $790.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $773.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $773.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $191.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $191.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $766.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $766.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $89.00K USD Point-in-time
Finance lease liability, current FinanceLeaseLiabilityCurrent $89.00K USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $1.29M USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $1.29M USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $1.69M USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $1.69M USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $586.00K USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $586.00K USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $764.00K USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $764.00K USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $2.49M USD Point-in-time
Operating lease liability, current OperatingLeaseLiabilityCurrent $2.49M USD Point-in-time
Factory protection plan liability FactoryProtectionPlanLiabilityCurrent $9.17M USD Point-in-time
Factory protection plan liability FactoryProtectionPlanLiabilityCurrent $9.17M USD Point-in-time
Factory protection plan liability FactoryProtectionPlanLiabilityCurrent $11.85M USD Point-in-time
Factory protection plan liability FactoryProtectionPlanLiabilityCurrent $11.85M USD Point-in-time
Factory protection plan liability FactoryProtectionPlanLiabilityCurrent $10.19M USD Point-in-time
Factory protection plan liability FactoryProtectionPlanLiabilityCurrent $10.19M USD Point-in-time
Factory protection plan liability FactoryProtectionPlanLiabilityCurrent $10.73M USD Point-in-time
Factory protection plan liability FactoryProtectionPlanLiabilityCurrent $10.73M USD Point-in-time
Factory protection plan liability FactoryProtectionPlanLiabilityCurrent $10.84M USD Point-in-time
Factory protection plan liability FactoryProtectionPlanLiabilityCurrent $10.84M USD Point-in-time
Term note payable NotesPayableCurrent $50.98M USD Point-in-time
Term note payable NotesPayableCurrent $50.98M USD Point-in-time
Term note payable NotesPayableCurrent $50.95M USD Point-in-time
Term note payable NotesPayableCurrent $50.95M USD Point-in-time
Total current liabilities LiabilitiesCurrent $121.55M USD Point-in-time
Total current liabilities LiabilitiesCurrent $121.55M USD Point-in-time
Total current liabilities LiabilitiesCurrent $111.27M USD Point-in-time
Total current liabilities LiabilitiesCurrent $111.27M USD Point-in-time
Total current liabilities LiabilitiesCurrent $101.97M USD Point-in-time
Total current liabilities LiabilitiesCurrent $101.97M USD Point-in-time
Total current liabilities LiabilitiesCurrent $111.14M USD Point-in-time
Total current liabilities LiabilitiesCurrent $111.14M USD Point-in-time
Total current liabilities LiabilitiesCurrent $103.39M USD Point-in-time
Total current liabilities LiabilitiesCurrent $103.39M USD Point-in-time
Deferred revenue, non-current ContractWithCustomerLiabilityNoncurrent $817.00K USD Point-in-time
Deferred revenue, non-current ContractWithCustomerLiabilityNoncurrent $817.00K USD Point-in-time
Deferred revenue, non-current ContractWithCustomerLiabilityNoncurrent $981.00K USD Point-in-time
Deferred revenue, non-current ContractWithCustomerLiabilityNoncurrent $981.00K USD Point-in-time
Deferred revenue, non-current ContractWithCustomerLiabilityNoncurrent $915.00K USD Point-in-time
Deferred revenue, non-current ContractWithCustomerLiabilityNoncurrent $915.00K USD Point-in-time
Deferred revenue, non-current ContractWithCustomerLiabilityNoncurrent $934.00K USD Point-in-time
Deferred revenue, non-current ContractWithCustomerLiabilityNoncurrent $934.00K USD Point-in-time
Deferred revenue, non-current ContractWithCustomerLiabilityNoncurrent $817.00K USD Point-in-time
Deferred revenue, non-current ContractWithCustomerLiabilityNoncurrent $817.00K USD Point-in-time
Finance lease liability, non-current FinanceLeaseLiabilityNoncurrent $190.00K USD Point-in-time
Finance lease liability, non-current FinanceLeaseLiabilityNoncurrent $190.00K USD Point-in-time
Finance lease liability, non-current FinanceLeaseLiabilityNoncurrent $2.90M USD Point-in-time
Finance lease liability, non-current FinanceLeaseLiabilityNoncurrent $2.90M USD Point-in-time
Finance lease liability, non-current FinanceLeaseLiabilityNoncurrent $477.00K USD Point-in-time
Finance lease liability, non-current FinanceLeaseLiabilityNoncurrent $477.00K USD Point-in-time
Finance lease liability, non-current FinanceLeaseLiabilityNoncurrent $3.07M USD Point-in-time
Finance lease liability, non-current FinanceLeaseLiabilityNoncurrent $3.07M USD Point-in-time
Finance lease liability, non-current FinanceLeaseLiabilityNoncurrent $3.28M USD Point-in-time
Finance lease liability, non-current FinanceLeaseLiabilityNoncurrent $3.28M USD Point-in-time
Operating lease liability, non-current OperatingLeaseLiabilityNoncurrent $6.59M USD Point-in-time
Operating lease liability, non-current OperatingLeaseLiabilityNoncurrent $6.59M USD Point-in-time
Operating lease liability, non-current OperatingLeaseLiabilityNoncurrent $5.62M USD Point-in-time
Operating lease liability, non-current OperatingLeaseLiabilityNoncurrent $5.62M USD Point-in-time
Operating lease liability, non-current OperatingLeaseLiabilityNoncurrent $7.57M USD Point-in-time
Operating lease liability, non-current OperatingLeaseLiabilityNoncurrent $7.57M USD Point-in-time
Operating lease liability, non-current OperatingLeaseLiabilityNoncurrent $7.57M USD Point-in-time
Operating lease liability, non-current OperatingLeaseLiabilityNoncurrent $7.57M USD Point-in-time
Operating lease liability, non-current OperatingLeaseLiabilityNoncurrent $5.77M USD Point-in-time
Operating lease liability, non-current OperatingLeaseLiabilityNoncurrent $5.77M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $265.00K USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $265.00K USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $265.00K USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $265.00K USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $265.00K USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $265.00K USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $265.00K USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $265.00K USD Point-in-time
Total liabilities Liabilities $110.18M USD Point-in-time
Total liabilities Liabilities $110.18M USD Point-in-time
Total liabilities Liabilities $132.13M USD Point-in-time
Total liabilities Liabilities $132.13M USD Point-in-time
Total liabilities Liabilities $109.42M USD Point-in-time
Total liabilities Liabilities $109.42M USD Point-in-time
Total liabilities Liabilities $122.87M USD Point-in-time
Total liabilities Liabilities $122.87M USD Point-in-time
Total liabilities Liabilities $123.31M USD Point-in-time
Total liabilities Liabilities $123.31M USD Point-in-time
Commitments and contingencies (Note 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 13) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 13) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, $.001 par value; 1,000,000 shares authorized; none issued PreferredStockValue - USD Point-in-time
Preferred stock, $.001 par value; 1,000,000 shares authorized; none issued PreferredStockValue - USD Point-in-time
Preferred stock, $.001 par value; 1,000,000 shares authorized; none issued PreferredStockValue - USD Point-in-time
Preferred stock, $.001 par value; 1,000,000 shares authorized; none issued PreferredStockValue - USD Point-in-time
Common stock, $.001 par value; 51,500,000 shares authorized, 18,511,555 shares issued and 18,394,541 shares outstanding at March 31, 2023; 15,398,368 shares issued and 15,296,735 shares outstanding at March 31, 2022 CommonStockValue $18.00K USD Point-in-time
Common stock, $.001 par value; 51,500,000 shares authorized, 18,511,555 shares issued and 18,394,541 shares outstanding at March 31, 2023; 15,398,368 shares issued and 15,296,735 shares outstanding at March 31, 2022 CommonStockValue $18.00K USD Point-in-time
Common stock, $.001 par value; 51,500,000 shares authorized, 18,511,555 shares issued and 18,394,541 shares outstanding at March 31, 2023; 15,398,368 shares issued and 15,296,735 shares outstanding at March 31, 2022 CommonStockValue $15.00K USD Point-in-time
Common stock, $.001 par value; 51,500,000 shares authorized, 18,511,555 shares issued and 18,394,541 shares outstanding at March 31, 2023; 15,398,368 shares issued and 15,296,735 shares outstanding at March 31, 2022 CommonStockValue $15.00K USD Point-in-time
Common stock, $.001 par value; 51,500,000 shares authorized, 18,511,555 shares issued and 18,394,541 shares outstanding at March 31, 2023; 15,398,368 shares issued and 15,296,735 shares outstanding at March 31, 2022 CommonStockValue $18.00K USD Point-in-time
Common stock, $.001 par value; 51,500,000 shares authorized, 18,511,555 shares issued and 18,394,541 shares outstanding at March 31, 2023; 15,398,368 shares issued and 15,296,735 shares outstanding at March 31, 2022 CommonStockValue $18.00K USD Point-in-time
Common stock, $.001 par value; 51,500,000 shares authorized, 18,511,555 shares issued and 18,394,541 shares outstanding at March 31, 2023; 15,398,368 shares issued and 15,296,735 shares outstanding at March 31, 2022 CommonStockValue $15.00K USD Point-in-time
Common stock, $.001 par value; 51,500,000 shares authorized, 18,511,555 shares issued and 18,394,541 shares outstanding at March 31, 2023; 15,398,368 shares issued and 15,296,735 shares outstanding at March 31, 2022 CommonStockValue $15.00K USD Point-in-time
Common stock, $.001 par value; 51,500,000 shares authorized, 18,511,555 shares issued and 18,394,541 shares outstanding at March 31, 2023; 15,398,368 shares issued and 15,296,735 shares outstanding at March 31, 2022 CommonStockValue $18.00K USD Point-in-time
Common stock, $.001 par value; 51,500,000 shares authorized, 18,511,555 shares issued and 18,394,541 shares outstanding at March 31, 2023; 15,398,368 shares issued and 15,296,735 shares outstanding at March 31, 2022 CommonStockValue $18.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $954.98M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $954.98M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $947.24M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $947.24M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $954.75M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $954.75M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $955.23M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $955.23M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $946.97M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $946.97M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-966.87M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-966.87M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-952.58M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-952.58M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-956.78M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-956.78M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-977.20M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-977.20M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-960.53M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-960.53M USD Point-in-time
Treasury stock, at cost; 117,014 shares at March 31, 2023 and 101,633 shares at March 31, 2022 TreasuryStockCommonValue $2.09M USD Point-in-time
Treasury stock, at cost; 117,014 shares at March 31, 2023 and 101,633 shares at March 31, 2022 TreasuryStockCommonValue $2.09M USD Point-in-time
Treasury stock, at cost; 117,014 shares at March 31, 2023 and 101,633 shares at March 31, 2022 TreasuryStockCommonValue $2.14M USD Point-in-time
Treasury stock, at cost; 117,014 shares at March 31, 2023 and 101,633 shares at March 31, 2022 TreasuryStockCommonValue $2.14M USD Point-in-time
Treasury stock, at cost; 117,014 shares at March 31, 2023 and 101,633 shares at March 31, 2022 TreasuryStockCommonValue $2.12M USD Point-in-time
Treasury stock, at cost; 117,014 shares at March 31, 2023 and 101,633 shares at March 31, 2022 TreasuryStockCommonValue $2.12M USD Point-in-time
Treasury stock, at cost; 117,014 shares at March 31, 2023 and 101,633 shares at March 31, 2022 TreasuryStockCommonValue $2.14M USD Point-in-time
Treasury stock, at cost; 117,014 shares at March 31, 2023 and 101,633 shares at March 31, 2022 TreasuryStockCommonValue $2.14M USD Point-in-time
Treasury stock, at cost; 117,014 shares at March 31, 2023 and 101,633 shares at March 31, 2022 TreasuryStockCommonValue $2.14M USD Point-in-time
Treasury stock, at cost; 117,014 shares at March 31, 2023 and 101,633 shares at March 31, 2022 TreasuryStockCommonValue $2.14M USD Point-in-time
Total stockholders' (deficiency) equity StockholdersEquity $-7.69M USD Point-in-time
Total stockholders' (deficiency) equity StockholdersEquity $-7.69M USD Point-in-time
Total stockholders' (deficiency) equity StockholdersEquity $-7.90M USD Point-in-time
Total stockholders' (deficiency) equity StockholdersEquity $-7.90M USD Point-in-time
Total stockholders' (deficiency) equity StockholdersEquity $-11.65M USD Point-in-time
Total stockholders' (deficiency) equity StockholdersEquity $-11.65M USD Point-in-time
Total stockholders' (deficiency) equity StockholdersEquity $-24.09M USD Point-in-time
Total stockholders' (deficiency) equity StockholdersEquity $-24.09M USD Point-in-time
Total stockholders' (deficiency) equity StockholdersEquity $2.23M USD Point-in-time
Total stockholders' (deficiency) equity StockholdersEquity $2.23M USD Point-in-time
Total stockholders' (deficiency) equity StockholdersEquity $-14.01M USD Point-in-time
Total stockholders' (deficiency) equity StockholdersEquity $-14.01M USD Point-in-time
Total liabilities and stockholders' (deficiency) equity LiabilitiesAndStockholdersEquity $108.86M USD Point-in-time
Total liabilities and stockholders' (deficiency) equity LiabilitiesAndStockholdersEquity $108.86M USD Point-in-time
Total liabilities and stockholders' (deficiency) equity LiabilitiesAndStockholdersEquity $102.49M USD Point-in-time
Total liabilities and stockholders' (deficiency) equity LiabilitiesAndStockholdersEquity $102.49M USD Point-in-time
Total liabilities and stockholders' (deficiency) equity LiabilitiesAndStockholdersEquity $108.03M USD Point-in-time
Total liabilities and stockholders' (deficiency) equity LiabilitiesAndStockholdersEquity $108.03M USD Point-in-time
Total liabilities and stockholders' (deficiency) equity LiabilitiesAndStockholdersEquity $97.76M USD Point-in-time
Total liabilities and stockholders' (deficiency) equity LiabilitiesAndStockholdersEquity $97.76M USD Point-in-time
Total liabilities and stockholders' (deficiency) equity LiabilitiesAndStockholdersEquity $115.40M USD Point-in-time
Total liabilities and stockholders' (deficiency) equity LiabilitiesAndStockholdersEquity $115.40M USD Point-in-time
Income Statement 262 line items
Line Item Tag Value Unit Period
Total revenue, net RevenueFromContractWithCustomerIncludingAssessedTax $63.96M USD Annual
Total revenue, net RevenueFromContractWithCustomerIncludingAssessedTax $63.96M USD Annual
Total revenue, net RevenueFromContractWithCustomerIncludingAssessedTax $59.90M USD 3 Qtrs
Total revenue, net RevenueFromContractWithCustomerIncludingAssessedTax $59.90M USD 3 Qtrs
Total revenue, net RevenueFromContractWithCustomerIncludingAssessedTax $73.88M USD Annual
Total revenue, net RevenueFromContractWithCustomerIncludingAssessedTax $73.88M USD Annual
Total revenue, net RevenueFromContractWithCustomerIncludingAssessedTax $18.77M USD 1 Quarter
Total revenue, net RevenueFromContractWithCustomerIncludingAssessedTax $18.77M USD 1 Quarter
Total revenue, net RevenueFromContractWithCustomerIncludingAssessedTax $21.01M USD 1 Quarter
Total revenue, net RevenueFromContractWithCustomerIncludingAssessedTax $21.01M USD 1 Quarter
Total revenue, net RevenueFromContractWithCustomerIncludingAssessedTax $20.12M USD 1 Quarter
Total revenue, net RevenueFromContractWithCustomerIncludingAssessedTax $20.12M USD 1 Quarter
Total revenue, net RevenueFromContractWithCustomerIncludingAssessedTax $38.89M USD 2 Qtrs
Total revenue, net RevenueFromContractWithCustomerIncludingAssessedTax $38.89M USD 2 Qtrs
Total cost of goods sold CostOfGoodsAndServicesSold $16.25M USD 1 Quarter
Total cost of goods sold CostOfGoodsAndServicesSold $16.25M USD 1 Quarter
Total cost of goods sold CostOfGoodsAndServicesSold $52.30M USD 3 Qtrs
Total cost of goods sold CostOfGoodsAndServicesSold $52.30M USD 3 Qtrs
Total cost of goods sold CostOfGoodsAndServicesSold $64.82M USD Annual
Total cost of goods sold CostOfGoodsAndServicesSold $64.82M USD Annual
Total cost of goods sold CostOfGoodsAndServicesSold $19.31M USD 1 Quarter
Total cost of goods sold CostOfGoodsAndServicesSold $19.31M USD 1 Quarter
Total cost of goods sold CostOfGoodsAndServicesSold $32.98M USD 2 Qtrs
Total cost of goods sold CostOfGoodsAndServicesSold $32.98M USD 2 Qtrs
Total cost of goods sold CostOfGoodsAndServicesSold $16.73M USD 1 Quarter
Total cost of goods sold CostOfGoodsAndServicesSold $16.73M USD 1 Quarter
Total cost of goods sold CostOfGoodsAndServicesSold $58.32M USD Annual
Total cost of goods sold CostOfGoodsAndServicesSold $58.32M USD Annual
Gross profit GrossProfit $2.51M USD 1 Quarter
Gross profit GrossProfit $2.51M USD 1 Quarter
Gross profit GrossProfit $7.60M USD 3 Qtrs
Gross profit GrossProfit $7.60M USD 3 Qtrs
Gross profit GrossProfit $1.70M USD 1 Quarter
Gross profit GrossProfit $1.70M USD 1 Quarter
Gross profit GrossProfit $3.39M USD 1 Quarter
Gross profit GrossProfit $3.39M USD 1 Quarter
Gross profit GrossProfit $5.90M USD 2 Qtrs
Gross profit GrossProfit $5.90M USD 2 Qtrs
Gross profit GrossProfit $9.06M USD Annual
Gross profit GrossProfit $9.06M USD Annual
Gross profit GrossProfit $5.64M USD Annual
Gross profit GrossProfit $5.64M USD Annual
Research and development ResearchAndDevelopmentExpense $490.00K USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $490.00K USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $1.09M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $1.09M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $3.36M USD Annual
Research and development ResearchAndDevelopmentExpense $3.36M USD Annual
Research and development ResearchAndDevelopmentExpense $1.73M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $1.73M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $603.00K USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $603.00K USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $2.38M USD Annual
Research and development ResearchAndDevelopmentExpense $2.38M USD Annual
Research and development ResearchAndDevelopmentExpense $633.00K USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $633.00K USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $22.24M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $22.24M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $5.11M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $5.11M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $15.62M USD 3 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $15.62M USD 3 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $25.15M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $25.15M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $5.60M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $5.60M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $4.92M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $4.92M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $10.03M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $10.03M USD 2 Qtrs
Total operating expenses OperatingExpenses $11.12M USD 2 Qtrs
Total operating expenses OperatingExpenses $11.12M USD 2 Qtrs
Total operating expenses OperatingExpenses $5.41M USD 1 Quarter
Total operating expenses OperatingExpenses $5.41M USD 1 Quarter
Total operating expenses OperatingExpenses $6.23M USD 1 Quarter
Total operating expenses OperatingExpenses $6.23M USD 1 Quarter
Total operating expenses OperatingExpenses $17.35M USD 3 Qtrs
Total operating expenses OperatingExpenses $17.35M USD 3 Qtrs
Total operating expenses OperatingExpenses $25.60M USD Annual
Total operating expenses OperatingExpenses $25.60M USD Annual
Total operating expenses OperatingExpenses $27.52M USD Annual
Total operating expenses OperatingExpenses $27.52M USD Annual
Total operating expenses OperatingExpenses $5.71M USD 1 Quarter
Total operating expenses OperatingExpenses $5.71M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-18.46M USD Annual
Loss from operations OperatingIncomeLoss $-18.46M USD Annual
Loss from operations OperatingIncomeLoss $-2.32M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-2.32M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-5.21M USD 2 Qtrs
Loss from operations OperatingIncomeLoss $-5.21M USD 2 Qtrs
Loss from operations OperatingIncomeLoss $-9.74M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-9.74M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-2.90M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-2.90M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-4.53M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-4.53M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-19.96M USD Annual
Loss from operations OperatingIncomeLoss $-19.96M USD Annual
Other income (expense) OtherNonoperatingIncomeExpense $-33.00K USD Annual
Other income (expense) OtherNonoperatingIncomeExpense $-33.00K USD Annual
Other income (expense) OtherNonoperatingIncomeExpense $2.00K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $2.00K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $-48.00K USD 2 Qtrs
Other income (expense) OtherNonoperatingIncomeExpense $-48.00K USD 2 Qtrs
Other income (expense) OtherNonoperatingIncomeExpense $-43.00K USD 3 Qtrs
Other income (expense) OtherNonoperatingIncomeExpense $-43.00K USD 3 Qtrs
Other income (expense) OtherNonoperatingIncomeExpense $642.00K USD Annual
Other income (expense) OtherNonoperatingIncomeExpense $642.00K USD Annual
Other income (expense) OtherNonoperatingIncomeExpense $5.00K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $5.00K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $-50.00K USD 1 Quarter
Other income (expense) OtherNonoperatingIncomeExpense $-50.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $141.00K USD Annual
Interest income InvestmentIncomeInterest $141.00K USD Annual
Interest income InvestmentIncomeInterest $26.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $26.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $42.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $42.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $21.00K USD Annual
Interest income InvestmentIncomeInterest $21.00K USD Annual
Interest income InvestmentIncomeInterest $32.00K USD 2 Qtrs
Interest income InvestmentIncomeInterest $32.00K USD 2 Qtrs
Interest income InvestmentIncomeInterest $6.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $6.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $74.00K USD 3 Qtrs
Interest income InvestmentIncomeInterest $74.00K USD 3 Qtrs
Interest expense InterestExpense $-2.62M USD 2 Qtrs
Interest expense InterestExpense $-2.62M USD 2 Qtrs
Interest expense InterestExpense $5.00M USD Annual
Interest expense InterestExpense $5.00M USD Annual
Interest expense InterestExpense $-1.85M USD 1 Quarter
Interest expense InterestExpense $-1.85M USD 1 Quarter
Interest expense InterestExpense $-1.30M USD 1 Quarter
Interest expense InterestExpense $-1.30M USD 1 Quarter
Interest expense InterestExpense $-4.47M USD 3 Qtrs
Interest expense InterestExpense $-4.47M USD 3 Qtrs
Interest expense InterestExpense $6.16M USD Annual
Interest expense InterestExpense $6.16M USD Annual
Interest expense InterestExpense $-1.31M USD 1 Quarter
Interest expense InterestExpense $-1.31M USD 1 Quarter
Gain on debt extinguishment GainsLossesOnExtinguishmentOfDebt $1.95M USD Annual
Gain on debt extinguishment GainsLossesOnExtinguishmentOfDebt $1.95M USD Annual
Gain on debt extinguishment GainsLossesOnExtinguishmentOfDebt $1.90M USD Point-in-time
Gain on debt extinguishment GainsLossesOnExtinguishmentOfDebt $1.90M USD Point-in-time
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-6.34M USD 1 Quarter
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-6.34M USD 1 Quarter
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-7.85M USD 2 Qtrs
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-7.85M USD 2 Qtrs
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.65M USD 1 Quarter
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-3.65M USD 1 Quarter
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-24.52M USD Annual
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-24.52M USD Annual
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-4.20M USD 1 Quarter
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-4.20M USD 1 Quarter
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-14.18M USD 3 Qtrs
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-14.18M USD 3 Qtrs
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-22.35M USD Annual
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-22.35M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $4.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $4.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $7.00K USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $7.00K USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $19.00K USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $19.00K USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $2.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $2.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $6.00K USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $6.00K USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $6.00K USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $6.00K USD 2 Qtrs
Net loss NetIncomeLoss $-24.52M USD Annual
Net loss NetIncomeLoss $-24.52M USD Annual
Net loss NetIncomeLoss $-3.65M USD 1 Quarter
Net loss NetIncomeLoss $-3.65M USD 1 Quarter
Net loss NetIncomeLoss $-14.19M USD 3 Qtrs
Net loss NetIncomeLoss $-14.19M USD 3 Qtrs
Net loss NetIncomeLoss $-6.34M USD 1 Quarter
Net loss NetIncomeLoss $-6.34M USD 1 Quarter
Net loss NetIncomeLoss $-7.85M USD 2 Qtrs
Net loss NetIncomeLoss $-7.85M USD 2 Qtrs
Net loss NetIncomeLoss $-4.20M USD 1 Quarter
Net loss NetIncomeLoss $-4.20M USD 1 Quarter
Net loss NetIncomeLoss $-22.37M USD Annual
Net loss NetIncomeLoss $-22.37M USD Annual
Less: Deemed dividend on purchase warrant for common shares DeemedDividend $97.00K USD 3 Qtrs
Less: Deemed dividend on purchase warrant for common shares DeemedDividend $97.00K USD 3 Qtrs
Less: Deemed dividend on purchase warrant for common shares DeemedDividend $97.00K USD Annual
Less: Deemed dividend on purchase warrant for common shares DeemedDividend $97.00K USD Annual
Less: Deemed dividend on purchase warrant for common shares DeemedDividend $97.00K USD 1 Quarter
Less: Deemed dividend on purchase warrant for common shares DeemedDividend $97.00K USD 1 Quarter
Less: Deemed dividend on purchase warrant for common shares DeemedDividend $97.00K USD 2 Qtrs
Less: Deemed dividend on purchase warrant for common shares DeemedDividend $97.00K USD 2 Qtrs
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-24.62M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-24.62M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-4.20M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-4.20M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-6.34M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-6.34M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-22.37M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-22.37M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-3.75M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-3.75M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-7.95M USD 2 Qtrs
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-7.95M USD 2 Qtrs
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-14.29M USD 3 Qtrs
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-14.29M USD 3 Qtrs
Net loss per common share attributable to common stockholders-basic (in dollars per share) EarningsPerShareBasic $-1.43 USD Annual
Net loss per common share attributable to common stockholders-basic (in dollars per share) EarningsPerShareBasic $-1.43 USD Annual
Net loss per common share attributable to common stockholders-basic (in dollars per share) EarningsPerShareBasic $-0.35 USD 1 Quarter
Net loss per common share attributable to common stockholders-basic (in dollars per share) EarningsPerShareBasic $-0.35 USD 1 Quarter
Net loss per common share attributable to common stockholders-basic (in dollars per share) EarningsPerShareBasic $-1.52 USD Annual
Net loss per common share attributable to common stockholders-basic (in dollars per share) EarningsPerShareBasic $-1.52 USD Annual
Net loss per common share attributable to common stockholders-basic (in dollars per share) EarningsPerShareBasic $-0.27 USD 1 Quarter
Net loss per common share attributable to common stockholders-basic (in dollars per share) EarningsPerShareBasic $-0.27 USD 1 Quarter
Net loss per common share attributable to common stockholders-basic (in dollars per share) EarningsPerShareBasic $-0.50 USD 2 Qtrs
Net loss per common share attributable to common stockholders-basic (in dollars per share) EarningsPerShareBasic $-0.50 USD 2 Qtrs
Net loss per common share attributable to common stockholders-basic (in dollars per share) EarningsPerShareBasic $-0.85 USD 3 Qtrs
Net loss per common share attributable to common stockholders-basic (in dollars per share) EarningsPerShareBasic $-0.85 USD 3 Qtrs
Net loss per common share attributable to common stockholders-basic (in dollars per share) EarningsPerShareBasic $-0.22 USD 1 Quarter
Net loss per common share attributable to common stockholders-basic (in dollars per share) EarningsPerShareBasic $-0.22 USD 1 Quarter
Net loss per common share attributable to common stockholders-diluted (in dollars per share) EarningsPerShareDiluted $-0.50 USD 2 Qtrs
Net loss per common share attributable to common stockholders-diluted (in dollars per share) EarningsPerShareDiluted $-0.50 USD 2 Qtrs
Net loss per common share attributable to common stockholders-diluted (in dollars per share) EarningsPerShareDiluted $-1.43 USD Annual
Net loss per common share attributable to common stockholders-diluted (in dollars per share) EarningsPerShareDiluted $-1.43 USD Annual
Net loss per common share attributable to common stockholders-diluted (in dollars per share) EarningsPerShareDiluted $-1.52 USD Annual
Net loss per common share attributable to common stockholders-diluted (in dollars per share) EarningsPerShareDiluted $-1.52 USD Annual
Net loss per common share attributable to common stockholders-diluted (in dollars per share) EarningsPerShareDiluted $-0.35 USD 1 Quarter
Net loss per common share attributable to common stockholders-diluted (in dollars per share) EarningsPerShareDiluted $-0.35 USD 1 Quarter
Net loss per common share attributable to common stockholders-diluted (in dollars per share) EarningsPerShareDiluted $-0.22 USD 1 Quarter
Net loss per common share attributable to common stockholders-diluted (in dollars per share) EarningsPerShareDiluted $-0.22 USD 1 Quarter
Net loss per common share attributable to common stockholders-diluted (in dollars per share) EarningsPerShareDiluted $-0.27 USD 1 Quarter
Net loss per common share attributable to common stockholders-diluted (in dollars per share) EarningsPerShareDiluted $-0.27 USD 1 Quarter
Net loss per common share attributable to common stockholders-diluted (in dollars per share) EarningsPerShareDiluted $-0.85 USD 3 Qtrs
Net loss per common share attributable to common stockholders-diluted (in dollars per share) EarningsPerShareDiluted $-0.85 USD 3 Qtrs
Weighted average shares used to calculate basic net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfSharesOutstandingBasic 16,824.00 shares 3 Qtrs
Weighted average shares used to calculate basic net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfSharesOutstandingBasic 16,824.00 shares 3 Qtrs
Weighted average shares used to calculate basic net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.73M shares Annual
Weighted average shares used to calculate basic net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfSharesOutstandingBasic 14.73M shares Annual
Weighted average shares used to calculate basic net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfSharesOutstandingBasic 17.21M shares Annual
Weighted average shares used to calculate basic net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfSharesOutstandingBasic 17.21M shares Annual
Weighted average shares used to calculate basic net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfSharesOutstandingBasic 16,785.00 shares 1 Quarter
Weighted average shares used to calculate basic net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfSharesOutstandingBasic 16,785.00 shares 1 Quarter
Weighted average shares used to calculate basic net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfSharesOutstandingBasic 16,056.00 shares 2 Qtrs
Weighted average shares used to calculate basic net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfSharesOutstandingBasic 16,056.00 shares 2 Qtrs
Weighted average shares used to calculate basic net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfSharesOutstandingBasic 18,351.00 shares 1 Quarter
Weighted average shares used to calculate basic net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfSharesOutstandingBasic 18,351.00 shares 1 Quarter
Weighted average shares used to calculate basic net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfSharesOutstandingBasic 15,318.00 shares 1 Quarter
Weighted average shares used to calculate basic net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfSharesOutstandingBasic 15,318.00 shares 1 Quarter
Weighted average shares used to calculate diluted net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 15,318.00 shares 1 Quarter
Weighted average shares used to calculate diluted net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 15,318.00 shares 1 Quarter
Weighted average shares used to calculate diluted net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 17.21M shares Annual
Weighted average shares used to calculate diluted net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 17.21M shares Annual
Weighted average shares used to calculate diluted net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 16,785.00 shares 1 Quarter
Weighted average shares used to calculate diluted net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 16,785.00 shares 1 Quarter
Weighted average shares used to calculate diluted net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 18,351.00 shares 1 Quarter
Weighted average shares used to calculate diluted net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 18,351.00 shares 1 Quarter
Weighted average shares used to calculate diluted net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 16,056.00 shares 2 Qtrs
Weighted average shares used to calculate diluted net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 16,056.00 shares 2 Qtrs
Weighted average shares used to calculate diluted net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 16,824.00 shares 3 Qtrs
Weighted average shares used to calculate diluted net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 16,824.00 shares 3 Qtrs
Weighted average shares used to calculate diluted net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.73M shares Annual
Weighted average shares used to calculate diluted net loss per common share attributable to common stockholders (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 14.73M shares Annual
Cash Flow Statement 306 line items
Line Item Tag Value Unit Period
Net loss ProfitLoss $-24.52M USD Annual
Net loss ProfitLoss $-24.52M USD Annual
Net loss ProfitLoss $-22.37M USD Annual
Net loss ProfitLoss $-22.37M USD Annual
Net loss ProfitLoss $-7.85M USD 2 Qtrs
Net loss ProfitLoss $-7.85M USD 2 Qtrs
Net loss ProfitLoss $-4.20M USD 1 Quarter
Net loss ProfitLoss $-4.20M USD 1 Quarter
Net loss ProfitLoss $-14.19M USD 3 Qtrs
Net loss ProfitLoss $-14.19M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $651.00K USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $651.00K USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $1.92M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $1.92M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $1.47M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $1.47M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $3.18M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $3.18M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $2.31M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $2.31M USD 3 Qtrs
Amortization of financing costs and discounts AmortizationOfFinancingCosts $35.00K USD Annual
Amortization of financing costs and discounts AmortizationOfFinancingCosts $35.00K USD Annual
Amortization of financing costs and discounts AmortizationOfFinancingCosts $60.00K USD 3 Qtrs
Amortization of financing costs and discounts AmortizationOfFinancingCosts $60.00K USD 3 Qtrs
Amortization of financing costs and discounts AmortizationOfFinancingCosts $43.00K USD 1 Quarter
Amortization of financing costs and discounts AmortizationOfFinancingCosts $43.00K USD 1 Quarter
Amortization of financing costs and discounts AmortizationOfFinancingCosts $51.00K USD 2 Qtrs
Amortization of financing costs and discounts AmortizationOfFinancingCosts $51.00K USD 2 Qtrs
Amortization of financing costs and discounts AmortizationOfFinancingCosts $68.00K USD Annual
Amortization of financing costs and discounts AmortizationOfFinancingCosts $68.00K USD Annual
Amortization of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $1.33M USD Annual
Amortization of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $1.33M USD Annual
Amortization of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $848.00K USD 3 Qtrs
Amortization of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $848.00K USD 3 Qtrs
Amortization of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $151.00K USD 1 Quarter
Amortization of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $151.00K USD 1 Quarter
Amortization of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $657.00K USD Annual
Amortization of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $657.00K USD Annual
Amortization of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $475.00K USD 2 Qtrs
Amortization of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $475.00K USD 2 Qtrs
(Gain) loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt $1.95M USD Annual
(Gain) loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt $1.95M USD Annual
(Gain) loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt $1.90M USD Point-in-time
(Gain) loss on debt extinguishment GainsLossesOnExtinguishmentOfDebt $1.90M USD Point-in-time
Bad debt expense (recovery) ProvisionForDoubtfulAccounts $391.00K USD Annual
Bad debt expense (recovery) ProvisionForDoubtfulAccounts $391.00K USD Annual
Bad debt expense (recovery) ProvisionForDoubtfulAccounts $437.00K USD 3 Qtrs
Bad debt expense (recovery) ProvisionForDoubtfulAccounts $437.00K USD 3 Qtrs
Bad debt expense (recovery) ProvisionForDoubtfulAccounts $4.28M USD Annual
Bad debt expense (recovery) ProvisionForDoubtfulAccounts $4.28M USD Annual
Bad debt expense (recovery) ProvisionForDoubtfulAccounts $75.00K USD 2 Qtrs
Bad debt expense (recovery) ProvisionForDoubtfulAccounts $75.00K USD 2 Qtrs
Inventory provision InventoryWriteDown $270.00K USD 1 Quarter
Inventory provision InventoryWriteDown $270.00K USD 1 Quarter
Inventory provision InventoryWriteDown $771.00K USD 3 Qtrs
Inventory provision InventoryWriteDown $771.00K USD 3 Qtrs
Inventory provision InventoryWriteDown $791.00K USD Annual
Inventory provision InventoryWriteDown $791.00K USD Annual
Inventory provision InventoryWriteDown $961.00K USD Annual
Inventory provision InventoryWriteDown $961.00K USD Annual
Inventory provision InventoryWriteDown $420.00K USD 2 Qtrs
Inventory provision InventoryWriteDown $420.00K USD 2 Qtrs
Provision for warranty expenses ProductWarrantyExpense $369.00K USD 3 Qtrs
Provision for warranty expenses ProductWarrantyExpense $369.00K USD 3 Qtrs
Provision for warranty expenses ProductWarrantyExpense $646.00K USD Annual
Provision for warranty expenses ProductWarrantyExpense $646.00K USD Annual
Provision for warranty expenses ProductWarrantyExpense $364.00K USD 2 Qtrs
Provision for warranty expenses ProductWarrantyExpense $364.00K USD 2 Qtrs
Provision for warranty expenses ProductWarrantyExpense $592.00K USD Annual
Provision for warranty expenses ProductWarrantyExpense $592.00K USD Annual
Provision for warranty expenses ProductWarrantyExpense $174.00K USD 1 Quarter
Provision for warranty expenses ProductWarrantyExpense $174.00K USD 1 Quarter
Stock-based compensation ShareBasedCompensation $1.25M USD Annual
Stock-based compensation ShareBasedCompensation $1.25M USD Annual
Stock-based compensation ShareBasedCompensation $863.00K USD Annual
Stock-based compensation ShareBasedCompensation $863.00K USD Annual
Stock-based compensation ShareBasedCompensation $617.00K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $617.00K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $386.00K USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $386.00K USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $232.00K USD 1 Quarter
Stock-based compensation ShareBasedCompensation $232.00K USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-3.73M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-3.73M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-1.60M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-1.60M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-2.08M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-2.08M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-4.06M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-4.06M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.38M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $3.38M USD Annual
Inventories IncreaseDecreaseInInventories $7.54M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $7.54M USD 3 Qtrs
Inventories IncreaseDecreaseInInventories $9.11M USD Annual
Inventories IncreaseDecreaseInInventories $9.11M USD Annual
Inventories IncreaseDecreaseInInventories $-178.00K USD 1 Quarter
Inventories IncreaseDecreaseInInventories $-178.00K USD 1 Quarter
Inventories IncreaseDecreaseInInventories $4.63M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $4.63M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $11.52M USD Annual
Inventories IncreaseDecreaseInInventories $11.52M USD Annual
Prepaid expenses, other current assets and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $874.00K USD 2 Qtrs
Prepaid expenses, other current assets and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $874.00K USD 2 Qtrs
Prepaid expenses, other current assets and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $933.00K USD 3 Qtrs
Prepaid expenses, other current assets and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $933.00K USD 3 Qtrs
Prepaid expenses, other current assets and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-164.00K USD Annual
Prepaid expenses, other current assets and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-164.00K USD Annual
Prepaid expenses, other current assets and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $253.00K USD 1 Quarter
Prepaid expenses, other current assets and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $253.00K USD 1 Quarter
Prepaid expenses, other current assets and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.21M USD Annual
Prepaid expenses, other current assets and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.21M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $920.00K USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $920.00K USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-871.00K USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-871.00K USD 2 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-2.67M USD 1 Quarter
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-2.67M USD 1 Quarter
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $5.10M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $5.10M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $5.66M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $5.66M USD Annual
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-531.00K USD 2 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-531.00K USD 2 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-931.00K USD 3 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-931.00K USD 3 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-1.30M USD Annual
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-1.30M USD Annual
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-179.00K USD 1 Quarter
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-179.00K USD 1 Quarter
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-613.00K USD Annual
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-613.00K USD Annual
Accrued salaries and wages and long-term liabilities IncreaseDecreaseInEmployeeRelatedLiabilities $274.00K USD 3 Qtrs
Accrued salaries and wages and long-term liabilities IncreaseDecreaseInEmployeeRelatedLiabilities $274.00K USD 3 Qtrs
Accrued salaries and wages and long-term liabilities IncreaseDecreaseInEmployeeRelatedLiabilities $77.00K USD Annual
Accrued salaries and wages and long-term liabilities IncreaseDecreaseInEmployeeRelatedLiabilities $77.00K USD Annual
Accrued salaries and wages and long-term liabilities IncreaseDecreaseInEmployeeRelatedLiabilities $-743.00K USD Annual
Accrued salaries and wages and long-term liabilities IncreaseDecreaseInEmployeeRelatedLiabilities $-743.00K USD Annual
Accrued salaries and wages and long-term liabilities IncreaseDecreaseInEmployeeRelatedLiabilities $-23.00K USD 2 Qtrs
Accrued salaries and wages and long-term liabilities IncreaseDecreaseInEmployeeRelatedLiabilities $-23.00K USD 2 Qtrs
Accrued salaries and wages and long-term liabilities IncreaseDecreaseInEmployeeRelatedLiabilities $212.00K USD 1 Quarter
Accrued salaries and wages and long-term liabilities IncreaseDecreaseInEmployeeRelatedLiabilities $212.00K USD 1 Quarter
Accrued warranty reserve IncreaseDecreaseInAccruedWarrantyLiability $-312.00K USD 3 Qtrs
Accrued warranty reserve IncreaseDecreaseInAccruedWarrantyLiability $-312.00K USD 3 Qtrs
Accrued warranty reserve IncreaseDecreaseInAccruedWarrantyLiability $-499.00K USD Annual
Accrued warranty reserve IncreaseDecreaseInAccruedWarrantyLiability $-499.00K USD Annual
Accrued warranty reserve IncreaseDecreaseInAccruedWarrantyLiability $-130.00K USD 1 Quarter
Accrued warranty reserve IncreaseDecreaseInAccruedWarrantyLiability $-130.00K USD 1 Quarter
Accrued warranty reserve IncreaseDecreaseInAccruedWarrantyLiability $-5.01M USD Annual
Accrued warranty reserve IncreaseDecreaseInAccruedWarrantyLiability $-5.01M USD Annual
Accrued warranty reserve IncreaseDecreaseInAccruedWarrantyLiability $-185.00K USD 2 Qtrs
Accrued warranty reserve IncreaseDecreaseInAccruedWarrantyLiability $-185.00K USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $8.37M USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $8.37M USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-1.20M USD 1 Quarter
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-1.20M USD 1 Quarter
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $3.23M USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $3.23M USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $5.37M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $5.37M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $2.47M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $2.47M USD 3 Qtrs
Factory protection plan liability IncreaseDecreaseInFactoryProtectionPlanLiabilityCurrent $1.51M USD Annual
Factory protection plan liability IncreaseDecreaseInFactoryProtectionPlanLiabilityCurrent $1.51M USD Annual
Factory protection plan liability IncreaseDecreaseInFactoryProtectionPlanLiabilityCurrent $2.68M USD 3 Qtrs
Factory protection plan liability IncreaseDecreaseInFactoryProtectionPlanLiabilityCurrent $2.68M USD 3 Qtrs
Factory protection plan liability IncreaseDecreaseInFactoryProtectionPlanLiabilityCurrent $1.02M USD 2 Qtrs
Factory protection plan liability IncreaseDecreaseInFactoryProtectionPlanLiabilityCurrent $1.02M USD 2 Qtrs
Factory protection plan liability IncreaseDecreaseInFactoryProtectionPlanLiabilityCurrent $1.67M USD Annual
Factory protection plan liability IncreaseDecreaseInFactoryProtectionPlanLiabilityCurrent $1.67M USD Annual
Factory protection plan liability IncreaseDecreaseInFactoryProtectionPlanLiabilityCurrent $1.56M USD 1 Quarter
Factory protection plan liability IncreaseDecreaseInFactoryProtectionPlanLiabilityCurrent $1.56M USD 1 Quarter
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-27.50M USD Annual
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-27.50M USD Annual
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-2.98M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-2.98M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-8.42M USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-8.42M USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-3.56M USD 1 Quarter
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-3.56M USD 1 Quarter
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-7.94M USD Annual
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-7.94M USD Annual
Expenditures for property, plant, equipment and rental assets PaymentsToAcquirePropertyPlantAndEquipment $9.92M USD Annual
Expenditures for property, plant, equipment and rental assets PaymentsToAcquirePropertyPlantAndEquipment $9.92M USD Annual
Expenditures for property, plant, equipment and rental assets PaymentsToAcquirePropertyPlantAndEquipment $4.00M USD 3 Qtrs
Expenditures for property, plant, equipment and rental assets PaymentsToAcquirePropertyPlantAndEquipment $4.00M USD 3 Qtrs
Expenditures for property, plant, equipment and rental assets PaymentsToAcquirePropertyPlantAndEquipment $8.22M USD Annual
Expenditures for property, plant, equipment and rental assets PaymentsToAcquirePropertyPlantAndEquipment $8.22M USD Annual
Expenditures for property, plant, equipment and rental assets PaymentsToAcquirePropertyPlantAndEquipment $2.56M USD 2 Qtrs
Expenditures for property, plant, equipment and rental assets PaymentsToAcquirePropertyPlantAndEquipment $2.56M USD 2 Qtrs
Expenditures for property, plant, equipment and rental assets PaymentsToAcquirePropertyPlantAndEquipment $1.89M USD 1 Quarter
Expenditures for property, plant, equipment and rental assets PaymentsToAcquirePropertyPlantAndEquipment $1.89M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-9.92M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-9.92M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-8.22M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-8.22M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-4.00M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-4.00M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-2.56M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-2.56M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.89M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.89M USD 1 Quarter
Repayment of notes payable and lease obligations RepaymentsOfLongTermDebtAndCapitalSecurities $685.00K USD Annual
Repayment of notes payable and lease obligations RepaymentsOfLongTermDebtAndCapitalSecurities $685.00K USD Annual
Repayment of notes payable and lease obligations RepaymentsOfLongTermDebtAndCapitalSecurities $481.00K USD 2 Qtrs
Repayment of notes payable and lease obligations RepaymentsOfLongTermDebtAndCapitalSecurities $481.00K USD 2 Qtrs
Repayment of notes payable and lease obligations RepaymentsOfLongTermDebtAndCapitalSecurities $804.00K USD Annual
Repayment of notes payable and lease obligations RepaymentsOfLongTermDebtAndCapitalSecurities $804.00K USD Annual
Repayment of notes payable and lease obligations RepaymentsOfLongTermDebtAndCapitalSecurities $772.00K USD 3 Qtrs
Repayment of notes payable and lease obligations RepaymentsOfLongTermDebtAndCapitalSecurities $772.00K USD 3 Qtrs
Repayment of notes payable and lease obligations RepaymentsOfLongTermDebtAndCapitalSecurities $193.00K USD 1 Quarter
Repayment of notes payable and lease obligations RepaymentsOfLongTermDebtAndCapitalSecurities $193.00K USD 1 Quarter
Cash used in employee stock-based transactions NetCashUsedInEmployeeStockBasedTransactions $138.00K USD Annual
Cash used in employee stock-based transactions NetCashUsedInEmployeeStockBasedTransactions $138.00K USD Annual
Cash used in employee stock-based transactions NetCashUsedInEmployeeStockBasedTransactions $52.00K USD 2 Qtrs
Cash used in employee stock-based transactions NetCashUsedInEmployeeStockBasedTransactions $52.00K USD 2 Qtrs
Cash used in employee stock-based transactions NetCashUsedInEmployeeStockBasedTransactions $52.00K USD 3 Qtrs
Cash used in employee stock-based transactions NetCashUsedInEmployeeStockBasedTransactions $52.00K USD 3 Qtrs
Cash used in employee stock-based transactions NetCashUsedInEmployeeStockBasedTransactions $36.00K USD 1 Quarter
Cash used in employee stock-based transactions NetCashUsedInEmployeeStockBasedTransactions $36.00K USD 1 Quarter
Cash used in employee stock-based transactions NetCashUsedInEmployeeStockBasedTransactions $52.00K USD Annual
Cash used in employee stock-based transactions NetCashUsedInEmployeeStockBasedTransactions $52.00K USD Annual
Net proceeds from issuance of common stock and warrants ProceedsFromIssuanceOrSaleOfEquity $7.30M USD 3 Qtrs
Net proceeds from issuance of common stock and warrants ProceedsFromIssuanceOrSaleOfEquity $7.30M USD 3 Qtrs
Net proceeds from issuance of common stock and warrants ProceedsFromIssuanceOrSaleOfEquity $11.27M USD Annual
Net proceeds from issuance of common stock and warrants ProceedsFromIssuanceOrSaleOfEquity $11.27M USD Annual
Net proceeds from issuance of common stock and warrants ProceedsFromIssuanceOrSaleOfEquity $7.30M USD 2 Qtrs
Net proceeds from issuance of common stock and warrants ProceedsFromIssuanceOrSaleOfEquity $7.30M USD 2 Qtrs
Net proceeds from issuance of common stock and warrants ProceedsFromIssuanceOrSaleOfEquity $7.30M USD Annual
Net proceeds from issuance of common stock and warrants ProceedsFromIssuanceOrSaleOfEquity $7.30M USD Annual
Net proceeds from issuance of common stock and warrants ProceedsFromIssuanceOrSaleOfEquity $36.00K USD 1 Quarter
Net proceeds from issuance of common stock and warrants ProceedsFromIssuanceOrSaleOfEquity $36.00K USD 1 Quarter
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $6.48M USD 3 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $6.48M USD 3 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $10.45M USD Annual
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $10.45M USD Annual
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $6.45M USD Annual
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $6.45M USD Annual
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $-193.00K USD 1 Quarter
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $-193.00K USD 1 Quarter
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $6.77M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $6.77M USD 2 Qtrs
Net (decrease) in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $1.22M USD 2 Qtrs
Net (decrease) in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $1.22M USD 2 Qtrs
Net (decrease) in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-26.97M USD Annual
Net (decrease) in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-26.97M USD Annual
Net (decrease) in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-5.94M USD 3 Qtrs
Net (decrease) in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-5.94M USD 3 Qtrs
Net (decrease) in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-5.64M USD 1 Quarter
Net (decrease) in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-5.64M USD 1 Quarter
Net (decrease) in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-9.72M USD Annual
Net (decrease) in Cash and Cash Equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-9.72M USD Annual
Cash and Cash Equivalents, Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $16.62M USD Point-in-time
Cash and Cash Equivalents, Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $16.62M USD Point-in-time
Cash and Cash Equivalents, Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $12.84M USD Point-in-time
Cash and Cash Equivalents, Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $12.84M USD Point-in-time
Cash and Cash Equivalents, Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.78M USD Point-in-time
Cash and Cash Equivalents, Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.78M USD Point-in-time
Cash and Cash Equivalents, Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $22.56M USD Point-in-time
Cash and Cash Equivalents, Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $22.56M USD Point-in-time
Cash and Cash Equivalents, Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $16.91M USD Point-in-time
Cash and Cash Equivalents, Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $16.91M USD Point-in-time
Cash and Cash Equivalents, Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.53M USD Point-in-time
Cash and Cash Equivalents, Beginning of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.53M USD Point-in-time
Cash and Cash Equivalents, End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $16.62M USD Point-in-time
Cash and Cash Equivalents, End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $16.62M USD Point-in-time
Cash and Cash Equivalents, End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $12.84M USD Point-in-time
Cash and Cash Equivalents, End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $12.84M USD Point-in-time
Cash and Cash Equivalents, End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.78M USD Point-in-time
Cash and Cash Equivalents, End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $23.78M USD Point-in-time
Cash and Cash Equivalents, End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $22.56M USD Point-in-time
Cash and Cash Equivalents, End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $22.56M USD Point-in-time
Cash and Cash Equivalents, End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $16.91M USD Point-in-time
Cash and Cash Equivalents, End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $16.91M USD Point-in-time
Cash and Cash Equivalents, End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.53M USD Point-in-time
Cash and Cash Equivalents, End of Period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.53M USD Point-in-time
Interest InterestPaidNet $5.09M USD Annual
Interest InterestPaidNet $5.09M USD Annual
Interest InterestPaidNet $5.70M USD Annual
Interest InterestPaidNet $5.70M USD Annual
Income taxes IncomeTaxesPaid $13.00K USD Annual
Income taxes IncomeTaxesPaid $13.00K USD Annual
Income taxes IncomeTaxesPaid $20.00K USD Annual
Income taxes IncomeTaxesPaid $20.00K USD Annual
Acquisition of property and equipment through accounts payable CapitalExpendituresIncurredButNotYetPaid $264.00K USD Annual
Acquisition of property and equipment through accounts payable CapitalExpendituresIncurredButNotYetPaid $264.00K USD Annual
Acquisition of property and equipment through accounts payable CapitalExpendituresIncurredButNotYetPaid $29.00K USD Annual
Acquisition of property and equipment through accounts payable CapitalExpendituresIncurredButNotYetPaid $29.00K USD Annual
Renewal of insurance contracts financed by notes payable NotesPayableForInsuranceContract $665.00K USD Annual
Renewal of insurance contracts financed by notes payable NotesPayableForInsuranceContract $665.00K USD Annual
Renewal of insurance contracts financed by notes payable NotesPayableForInsuranceContract $567.00K USD Annual
Renewal of insurance contracts financed by notes payable NotesPayableForInsuranceContract $567.00K USD Annual
Issuance of common stock for services to be received StockIssued1 $75.00K USD Annual
Issuance of common stock for services to be received StockIssued1 $75.00K USD Annual
Deemed dividend DeemedDividend $97.00K USD 3 Qtrs
Deemed dividend DeemedDividend $97.00K USD 3 Qtrs
Deemed dividend DeemedDividend $97.00K USD Annual
Deemed dividend DeemedDividend $97.00K USD Annual
Deemed dividend DeemedDividend $97.00K USD 1 Quarter
Deemed dividend DeemedDividend $97.00K USD 1 Quarter
Deemed dividend DeemedDividend $97.00K USD 2 Qtrs
Deemed dividend DeemedDividend $97.00K USD 2 Qtrs
Right-of-use assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForLeaseLiabilityOperatingAndFinance $8.17M USD Annual
Right-of-use assets obtained in exchange for lease obligations RightOfUseAssetObtainedInExchangeForLeaseLiabilityOperatingAndFinance $8.17M USD Annual
Rental assets capitalized from inventory RentalAssetsCapitalizedFromInventory $1.69M USD Annual
Rental assets capitalized from inventory RentalAssetsCapitalizedFromInventory $1.69M USD Annual
Stockholders Equity 70 line items
Line Item Tag Value Unit Period
Balance StockholdersEquity $-7.69M USD Point-in-time
Balance StockholdersEquity $-7.69M USD Point-in-time
Balance StockholdersEquity $-7.90M USD Point-in-time
Balance StockholdersEquity $-7.90M USD Point-in-time
Balance StockholdersEquity $-11.65M USD Point-in-time
Balance StockholdersEquity $-11.65M USD Point-in-time
Balance StockholdersEquity $-24.09M USD Point-in-time
Balance StockholdersEquity $-24.09M USD Point-in-time
Balance StockholdersEquity $2.23M USD Point-in-time
Balance StockholdersEquity $2.23M USD Point-in-time
Balance StockholdersEquity $-14.01M USD Point-in-time
Balance StockholdersEquity $-14.01M USD Point-in-time
Balance (in shares) CommonStockSharesIssued 15.40M shares Point-in-time
Balance (in shares) CommonStockSharesIssued 15.40M shares Point-in-time
Balance (in shares) CommonStockSharesIssued 18.51M shares Point-in-time
Balance (in shares) CommonStockSharesIssued 18.51M shares Point-in-time
Balance, treasury stock (in shares) TreasuryStockCommonShares 117,014.00 shares Point-in-time
Balance, treasury stock (in shares) TreasuryStockCommonShares 117,014.00 shares Point-in-time
Balance, treasury stock (in shares) TreasuryStockCommonShares 101,633.00 shares Point-in-time
Balance, treasury stock (in shares) TreasuryStockCommonShares 101,633.00 shares Point-in-time
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $51.00K USD Annual
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $51.00K USD Annual
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $139.00K USD Annual
Purchase of treasury stock TreasuryStockValueAcquiredCostMethod $139.00K USD Annual
Vested restricted stock awards StockIssuedDuringPeriodValueRestrictedStockAwardGross $100.00K USD Annual
Vested restricted stock awards StockIssuedDuringPeriodValueRestrictedStockAwardGross $100.00K USD Annual
Vested restricted stock awards StockIssuedDuringPeriodValueRestrictedStockAwardGross $52.00K USD Annual
Vested restricted stock awards StockIssuedDuringPeriodValueRestrictedStockAwardGross $52.00K USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.25M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.25M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $863.00K USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $863.00K USD Annual
Issuance of common stock, net of issuance costs StockIssuedDuringPeriodValueNewIssues $11.24M USD Annual
Issuance of common stock, net of issuance costs StockIssuedDuringPeriodValueNewIssues $11.24M USD Annual
Issuance of common stock, net of issuance costs StockIssuedDuringPeriodValueNewIssues $7.25M USD Annual
Issuance of common stock, net of issuance costs StockIssuedDuringPeriodValueNewIssues $7.25M USD Annual
Net loss NetIncomeLoss $-24.52M USD Annual
Net loss NetIncomeLoss $-24.52M USD Annual
Net loss NetIncomeLoss $-3.65M USD 1 Quarter
Net loss NetIncomeLoss $-3.65M USD 1 Quarter
Net loss NetIncomeLoss $-14.19M USD 3 Qtrs
Net loss NetIncomeLoss $-14.19M USD 3 Qtrs
Net loss NetIncomeLoss $-6.34M USD 1 Quarter
Net loss NetIncomeLoss $-6.34M USD 1 Quarter
Net loss NetIncomeLoss $-7.85M USD 2 Qtrs
Net loss NetIncomeLoss $-7.85M USD 2 Qtrs
Net loss NetIncomeLoss $-4.20M USD 1 Quarter
Net loss NetIncomeLoss $-4.20M USD 1 Quarter
Net loss NetIncomeLoss $-22.37M USD Annual
Net loss NetIncomeLoss $-22.37M USD Annual
Balance StockholdersEquity $-7.69M USD Point-in-time
Balance StockholdersEquity $-7.69M USD Point-in-time
Balance StockholdersEquity $-7.90M USD Point-in-time
Balance StockholdersEquity $-7.90M USD Point-in-time
Balance StockholdersEquity $-11.65M USD Point-in-time
Balance StockholdersEquity $-11.65M USD Point-in-time
Balance StockholdersEquity $-24.09M USD Point-in-time
Balance StockholdersEquity $-24.09M USD Point-in-time
Balance StockholdersEquity $2.23M USD Point-in-time
Balance StockholdersEquity $2.23M USD Point-in-time
Balance StockholdersEquity $-14.01M USD Point-in-time
Balance StockholdersEquity $-14.01M USD Point-in-time
Balance (in shares) CommonStockSharesIssued 15.40M shares Point-in-time
Balance (in shares) CommonStockSharesIssued 15.40M shares Point-in-time
Balance (in shares) CommonStockSharesIssued 18.51M shares Point-in-time
Balance (in shares) CommonStockSharesIssued 18.51M shares Point-in-time
Balance, treasury stock (in shares) TreasuryStockCommonShares 117,014.00 shares Point-in-time
Balance, treasury stock (in shares) TreasuryStockCommonShares 117,014.00 shares Point-in-time
Balance, treasury stock (in shares) TreasuryStockCommonShares 101,633.00 shares Point-in-time
Balance, treasury stock (in shares) TreasuryStockCommonShares 101,633.00 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...