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

10-K Filing

VIEMED HEALTHCARE, INC. CIK: 1729149 FY 2019
Filing Information
Form Type 10-K
Accession Number 0001729149-20-000005
Period End Date 20191231
Filing Date 20200304
Fiscal Year 2019
Fiscal Period FY
XBRL Instance vmd-20191231.xml
Filing Contents
Balance Sheet 234 line items
Line Item Tag Value Unit Period
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $3.06M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $7.78M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $4.27M USD Point-in-time
Issued (in shares) CommonStockSharesIssued 37.50M shares Point-in-time
Issued (in shares) CommonStockSharesIssued 37.95M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $7.69M USD Point-in-time
Outstanding (in shares) CommonStockSharesOutstanding 37.50M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $7.41M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $4.63M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $10.41M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $10.17M USD Point-in-time
Outstanding (in shares) CommonStockSharesOutstanding 37.95M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $13.36M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $12.63M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $8.55M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $7,782 and $4,266 at December 31, 2019 and December 31, 2018, respectively AccountsReceivableNetCurrent $8.39M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $7,782 and $4,266 at December 31, 2019 and December 31, 2018, respectively AccountsReceivableNetCurrent $11.73M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $7,782 and $4,266 at December 31, 2019 and December 31, 2018, respectively AccountsReceivableNetCurrent $10.69M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $7,782 and $4,266 at December 31, 2019 and December 31, 2018, respectively AccountsReceivableNetCurrent $8.84M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $7,782 and $4,266 at December 31, 2019 and December 31, 2018, respectively AccountsReceivableNetCurrent $12.80M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $7,782 and $4,266 at December 31, 2019 and December 31, 2018, respectively AccountsReceivableNetCurrent $11.67M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $7,782 and $4,266 at December 31, 2019 and December 31, 2018, respectively AccountsReceivableNetCurrent $11.53M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $7,782 and $4,266 at December 31, 2019 and December 31, 2018, respectively AccountsReceivableNetCurrent $7.86M USD Point-in-time
Inventory, net InventoryNet $1.27M USD Point-in-time
Inventory, net InventoryNet $1.94M USD Point-in-time
Inventory, net InventoryNet $3.71M USD Point-in-time
Inventory, net InventoryNet $3.62M USD Point-in-time
Inventory, net InventoryNet $1.36M USD Point-in-time
Inventory, net InventoryNet $1.96M USD Point-in-time
Inventory, net InventoryNet $2.89M USD Point-in-time
Inventory, net InventoryNet $2.38M USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $952.00K USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $1.56M USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $1.05M USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $650.00K USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $579.00K USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $989.00K USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $1.06M USD Point-in-time
Prepaid expenses and other assets PrepaidExpenseAndOtherAssetsCurrent $2.18M USD Point-in-time
Total current assets AssetsCurrent $27.81M USD Point-in-time
Total current assets AssetsCurrent $21.99M USD Point-in-time
Total current assets AssetsCurrent $17.93M USD Point-in-time
Total current assets AssetsCurrent $23.09M USD Point-in-time
Total current assets AssetsCurrent $23.75M USD Point-in-time
Total current assets AssetsCurrent $18.92M USD Point-in-time
Total current assets AssetsCurrent $27.80M USD Point-in-time
Total current assets AssetsCurrent $25.19M USD Point-in-time
Property and equipment PropertyPlantAndEquipmentNet $30.56M USD Point-in-time
Property and equipment PropertyPlantAndEquipmentNet $22.73M USD Point-in-time
Property and equipment PropertyPlantAndEquipmentNet $54.77M USD Point-in-time
Property and equipment PropertyPlantAndEquipmentNet $34.97M USD Point-in-time
Property and equipment PropertyPlantAndEquipmentNet $52.16M USD Point-in-time
Property and equipment PropertyPlantAndEquipmentNet $25.33M USD Point-in-time
Property and equipment PropertyPlantAndEquipmentNet $27.25M USD Point-in-time
Property and equipment PropertyPlantAndEquipmentNet $45.80M USD Point-in-time
Other assets OtherAssetsNoncurrent - USD Point-in-time
Other assets OtherAssetsNoncurrent - USD Point-in-time
Other assets OtherAssetsNoncurrent $17.00K USD Point-in-time
Other assets OtherAssetsNoncurrent - USD Point-in-time
Other assets OtherAssetsNoncurrent - USD Point-in-time
Other assets OtherAssetsNoncurrent $22.00K USD Point-in-time
Other assets OtherAssetsNoncurrent - USD Point-in-time
Other assets OtherAssetsNoncurrent $13.00K USD Point-in-time
Total long-term assets AssetsNoncurrent $25.33M USD Point-in-time
Total long-term assets AssetsNoncurrent $30.56M USD Point-in-time
Total long-term assets AssetsNoncurrent $45.83M USD Point-in-time
Total long-term assets AssetsNoncurrent $22.73M USD Point-in-time
Total long-term assets AssetsNoncurrent $34.97M USD Point-in-time
Total long-term assets AssetsNoncurrent $52.18M USD Point-in-time
Total long-term assets AssetsNoncurrent $54.78M USD Point-in-time
Total long-term assets AssetsNoncurrent $27.25M USD Point-in-time
TOTAL ASSETS Assets $49.24M USD Point-in-time
TOTAL ASSETS Assets $82.60M USD Point-in-time
TOTAL ASSETS Assets $40.66M USD Point-in-time
TOTAL ASSETS Assets $58.72M USD Point-in-time
TOTAL ASSETS Assets $79.98M USD Point-in-time
TOTAL ASSETS Assets $44.26M USD Point-in-time
TOTAL ASSETS Assets $53.65M USD Point-in-time
TOTAL ASSETS Assets $71.01M USD Point-in-time
Trade payables AccountsPayableTradeCurrent $3.27M USD Point-in-time
Trade payables AccountsPayableTradeCurrent $7.82M USD Point-in-time
Trade payables AccountsPayableTradeCurrent $3.68M USD Point-in-time
Trade payables AccountsPayableTradeCurrent $2.78M USD Point-in-time
Trade payables AccountsPayableTradeCurrent $4.70M USD Point-in-time
Trade payables AccountsPayableTradeCurrent $4.07M USD Point-in-time
Trade payables AccountsPayableTradeCurrent $5.88M USD Point-in-time
Trade payables AccountsPayableTradeCurrent $6.39M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $3.36M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $3.31M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $2.79M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $2.59M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $3.28M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $2.48M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $2.00M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $2.27M USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $152.00K USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent - USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $148.00K USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $86.00K USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $73.00K USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $28.00K USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $74.00K USD Point-in-time
Income taxes payable AccruedIncomeTaxesCurrent $110.00K USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $5.85M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $5.74M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $7.55M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $6.95M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $4.55M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $8.97M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $8.60M USD Point-in-time
Accrued liabilities AccruedLiabilitiesCurrent $4.25M USD Point-in-time
Current portion of lease liabilities LeaseLiabilityCurrent $4.65M USD Point-in-time
Current portion of lease liabilities LeaseLiabilityCurrent $8.77M USD Point-in-time
Current portion of lease liabilities LeaseLiabilityCurrent $3.03M USD Point-in-time
Current portion of lease liabilities LeaseLiabilityCurrent $5.25M USD Point-in-time
Current portion of lease liabilities LeaseLiabilityCurrent $8.41M USD Point-in-time
Current portion of lease liabilities LeaseLiabilityCurrent $5.97M USD Point-in-time
Current portion of lease liabilities LeaseLiabilityCurrent $7.09M USD Point-in-time
Current portion of lease liabilities LeaseLiabilityCurrent $4.95M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent - USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $1.73M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent - USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent - USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $133.00K USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent - USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent - USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $1.75M USD Point-in-time
Warrant conversion liability WarrantsAndRightsOutstanding $572.00K USD Point-in-time
Warrant conversion liability WarrantsAndRightsOutstanding $363.00K USD Point-in-time
Warrant conversion liability WarrantsAndRightsOutstanding - USD Point-in-time
Warrant conversion liability WarrantsAndRightsOutstanding $532.00K USD Point-in-time
Warrant conversion liability WarrantsAndRightsOutstanding $230.00K USD Point-in-time
Warrant conversion liability WarrantsAndRightsOutstanding $353.00K USD Point-in-time
Warrant conversion liability WarrantsAndRightsOutstanding $800.00K USD Point-in-time
Warrant conversion liability WarrantsAndRightsOutstanding - USD Point-in-time
Total current liabilities LiabilitiesCurrent $21.68M USD Point-in-time
Total current liabilities LiabilitiesCurrent $19.57M USD Point-in-time
Total current liabilities LiabilitiesCurrent $14.61M USD Point-in-time
Total current liabilities LiabilitiesCurrent $17.19M USD Point-in-time
Total current liabilities LiabilitiesCurrent $15.46M USD Point-in-time
Total current liabilities LiabilitiesCurrent $25.91M USD Point-in-time
Total current liabilities LiabilitiesCurrent $27.39M USD Point-in-time
Total current liabilities LiabilitiesCurrent $26.55M USD Point-in-time
Accrued liabilities AccountsPayableAndAccruedLiabilitiesCurrent $1.69M USD Point-in-time
Accrued liabilities AccountsPayableAndAccruedLiabilitiesCurrent $252.00K USD Point-in-time
Accrued liabilities AccountsPayableAndAccruedLiabilitiesCurrent $936.00K USD Point-in-time
Accrued liabilities AccountsPayableAndAccruedLiabilitiesCurrent $2.21M USD Point-in-time
Accrued liabilities AccountsPayableAndAccruedLiabilitiesCurrent $1.96M USD Point-in-time
Accrued liabilities AccountsPayableAndAccruedLiabilitiesCurrent - USD Point-in-time
Accrued liabilities AccountsPayableAndAccruedLiabilitiesCurrent $1.12M USD Point-in-time
Accrued liabilities AccountsPayableAndAccruedLiabilitiesCurrent $2.32M USD Point-in-time
Long-term lease liabilities LeaseLiabilityNoncurrent $1.05M USD Point-in-time
Long-term lease liabilities LeaseLiabilityNoncurrent $1.10M USD Point-in-time
Long-term lease liabilities LeaseLiabilityNoncurrent $3.04M USD Point-in-time
Long-term lease liabilities LeaseLiabilityNoncurrent $394.00K USD Point-in-time
Long-term lease liabilities LeaseLiabilityNoncurrent $2.81M USD Point-in-time
Long-term lease liabilities LeaseLiabilityNoncurrent $719.00K USD Point-in-time
Long-term lease liabilities LeaseLiabilityNoncurrent $1.19M USD Point-in-time
Long-term lease liabilities LeaseLiabilityNoncurrent $1.31M USD Point-in-time
Long-term debt LongTermDebtNoncurrent - USD Point-in-time
Long-term debt LongTermDebtNoncurrent - USD Point-in-time
Long-term debt LongTermDebtNoncurrent $7.63M USD Point-in-time
Long-term debt LongTermDebtNoncurrent - USD Point-in-time
Long-term debt LongTermDebtNoncurrent - USD Point-in-time
Long-term debt LongTermDebtNoncurrent - USD Point-in-time
Long-term debt LongTermDebtNoncurrent $8.08M USD Point-in-time
Long-term debt LongTermDebtNoncurrent $4.70M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $1.51M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $13.10M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $3.15M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $1.66M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $7.49M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $12.98M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $1.30M USD Point-in-time
Total long-term liabilities LiabilitiesNoncurrent $1.31M USD Point-in-time
TOTAL LIABILITIES Liabilities $24.83M USD Point-in-time
TOTAL LIABILITIES Liabilities $15.92M USD Point-in-time
TOTAL LIABILITIES Liabilities $16.76M USD Point-in-time
TOTAL LIABILITIES Liabilities $18.85M USD Point-in-time
TOTAL LIABILITIES Liabilities $34.88M USD Point-in-time
TOTAL LIABILITIES Liabilities $21.08M USD Point-in-time
TOTAL LIABILITIES Liabilities $39.66M USD Point-in-time
TOTAL LIABILITIES Liabilities $38.90M USD Point-in-time
Commitments and Contingencies (Note 9) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 9) CommitmentsAndContingencies - USD Point-in-time
Common stock - No par value: unlimited authorized; 37,952,660 and 37,500,815 issued and outstanding as of December 31, 2019 and December 31, 2018, respectively CommonStockValue $71.00K USD Point-in-time
Common stock - No par value: unlimited authorized; 37,952,660 and 37,500,815 issued and outstanding as of December 31, 2019 and December 31, 2018, respectively CommonStockValue $2.28M USD Point-in-time
Common stock - No par value: unlimited authorized; 37,952,660 and 37,500,815 issued and outstanding as of December 31, 2019 and December 31, 2018, respectively CommonStockValue $2.35M USD Point-in-time
Common stock - No par value: unlimited authorized; 37,952,660 and 37,500,815 issued and outstanding as of December 31, 2019 and December 31, 2018, respectively CommonStockValue $70.00K USD Point-in-time
Common stock - No par value: unlimited authorized; 37,952,660 and 37,500,815 issued and outstanding as of December 31, 2019 and December 31, 2018, respectively CommonStockValue $67.00K USD Point-in-time
Common stock - No par value: unlimited authorized; 37,952,660 and 37,500,815 issued and outstanding as of December 31, 2019 and December 31, 2018, respectively CommonStockValue $3.37M USD Point-in-time
Common stock - No par value: unlimited authorized; 37,952,660 and 37,500,815 issued and outstanding as of December 31, 2019 and December 31, 2018, respectively CommonStockValue $3.37M USD Point-in-time
Common stock - No par value: unlimited authorized; 37,952,660 and 37,500,815 issued and outstanding as of December 31, 2019 and December 31, 2018, respectively CommonStockValue $67.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $4.07M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $4.59M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $5.47M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $5.39M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $3.91M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $3.25M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $5.06M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapitalCommonStock $6.38M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax - USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-236.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax - USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax - USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-148.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax - USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-157.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax - USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $25.74M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $23.52M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $27.55M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $28.87M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $21.42M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $27.11M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $34.11M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $31.72M USD Point-in-time
TOTAL SHAREHOLDERS' EQUITY StockholdersEquity $33.89M USD Point-in-time
TOTAL SHAREHOLDERS' EQUITY StockholdersEquity $32.57M USD Point-in-time
TOTAL SHAREHOLDERS' EQUITY StockholdersEquity $30.39M USD Point-in-time
TOTAL SHAREHOLDERS' EQUITY StockholdersEquity $43.70M USD Point-in-time
TOTAL SHAREHOLDERS' EQUITY StockholdersEquity $40.32M USD Point-in-time
TOTAL SHAREHOLDERS' EQUITY StockholdersEquity $21.95M USD Point-in-time
TOTAL SHAREHOLDERS' EQUITY StockholdersEquity $24.74M USD Point-in-time
TOTAL SHAREHOLDERS' EQUITY StockholdersEquity $36.14M USD Point-in-time
TOTAL SHAREHOLDERS' EQUITY StockholdersEquity $27.50M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $49.24M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $79.98M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $71.01M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $40.66M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $82.60M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $53.65M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $58.72M USD Point-in-time
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY LiabilitiesAndStockholdersEquity $44.26M USD Point-in-time
Income Statement 169 line items
Line Item Tag Value Unit Period
Revenue Revenues $18.11M USD 1 Quarter
Revenue Revenues $80.26M USD Annual
Revenue Revenues $15.21M USD 1 Quarter
Revenue Revenues $13.96M USD 1 Quarter
Revenue Revenues $20.37M USD 1 Quarter
Revenue Revenues $16.93M USD 1 Quarter
Revenue Revenues $64.46M USD Annual
Revenue Revenues $18.36M USD 1 Quarter
Revenue Revenues $21.45M USD 1 Quarter
Revenue Revenues $20.32M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $4.10M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $16.69M USD Annual
Cost of revenue CostOfGoodsAndServicesSold $5.04M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $4.18M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $3.56M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $5.69M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $4.84M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $6.32M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $24.25M USD Annual
Gross profit GrossProfit $13.52M USD 1 Quarter
Gross profit GrossProfit $47.77M USD Annual
Gross profit GrossProfit $11.02M USD 1 Quarter
Gross profit GrossProfit $12.83M USD 1 Quarter
Gross profit GrossProfit $13.07M USD 1 Quarter
Gross profit GrossProfit $14.24M USD 1 Quarter
Gross profit GrossProfit $10.40M USD 1 Quarter
Gross profit GrossProfit $14.64M USD 1 Quarter
Gross profit GrossProfit $56.01M USD Annual
Gross profit GrossProfit $14.05M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $9.46M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $10.23M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $34.30M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $7.89M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $11.52M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $9.70M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $9.46M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $41.38M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $7.26M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $848.00K USD Annual
Research and development ResearchAndDevelopmentExpense $234.00K USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $203.00K USD 1 Quarter
Research and development ResearchAndDevelopmentExpense - USD 1 Quarter
Research and development ResearchAndDevelopmentExpense - USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $208.00K USD 1 Quarter
Research and development ResearchAndDevelopmentExpense - USD Annual
Research and development ResearchAndDevelopmentExpense - USD 1 Quarter
Research and development ResearchAndDevelopmentExpense - USD 1 Quarter
Stock-based compensation AllocatedShareBasedCompensationExpense $2.70M USD Annual
Stock-based compensation AllocatedShareBasedCompensationExpense $672.00K USD 1 Quarter
Stock-based compensation AllocatedShareBasedCompensationExpense $665.00K USD 1 Quarter
Stock-based compensation AllocatedShareBasedCompensationExpense $561.00K USD 1 Quarter
Stock-based compensation AllocatedShareBasedCompensationExpense $3.89M USD Annual
Stock-based compensation AllocatedShareBasedCompensationExpense $1.03M USD 1 Quarter
Stock-based compensation AllocatedShareBasedCompensationExpense $880.00K USD 1 Quarter
Stock-based compensation AllocatedShareBasedCompensationExpense $1.06M USD 1 Quarter
Stock-based compensation AllocatedShareBasedCompensationExpense $804.00K USD 1 Quarter
Depreciation DepreciationNonproduction $588.00K USD Annual
Depreciation DepreciationNonproduction $130.00K USD 1 Quarter
Depreciation DepreciationNonproduction $138.00K USD 1 Quarter
Depreciation DepreciationNonproduction $193.00K USD 1 Quarter
Depreciation DepreciationNonproduction $128.00K USD 1 Quarter
Depreciation DepreciationNonproduction $124.00K USD 1 Quarter
Depreciation DepreciationNonproduction $671.00K USD Annual
Depreciation DepreciationNonproduction $129.00K USD 1 Quarter
Depreciation DepreciationNonproduction $206.00K USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-52.00K USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-23.00K USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-56.00K USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-167.00K USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-85.00K USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-54.00K USD Annual
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-360.00K USD Annual
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $57.00K USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-36.00K USD 1 Quarter
Other expense OtherExpenses $25.00K USD 1 Quarter
Other expense OtherExpenses $71.00K USD Annual
Other expense OtherExpenses $24.00K USD 1 Quarter
Other expense OtherExpenses $31.00K USD 1 Quarter
Other expense OtherExpenses $7.00K USD 1 Quarter
Other expense OtherExpenses $33.00K USD 1 Quarter
Other expense OtherExpenses $27.00K USD 1 Quarter
Other expense OtherExpenses - USD 1 Quarter
Other expense OtherExpenses $113.00K USD Annual
Income from operations OperatingIncomeLoss $2.66M USD 1 Quarter
Income from operations OperatingIncomeLoss $2.29M USD 1 Quarter
Income from operations OperatingIncomeLoss $2.34M USD 1 Quarter
Income from operations OperatingIncomeLoss $10.06M USD Annual
Income from operations OperatingIncomeLoss $2.16M USD 1 Quarter
Income from operations OperatingIncomeLoss $2.92M USD 1 Quarter
Income from operations OperatingIncomeLoss $2.51M USD 1 Quarter
Income from operations OperatingIncomeLoss $2.29M USD 1 Quarter
Income from operations OperatingIncomeLoss $8.75M USD Annual
Income from operations OperatingIncomeLoss $1.64M USD 1 Quarter
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $268.00K USD 1 Quarter
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $169.00K USD 1 Quarter
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $-210.00K USD 1 Quarter
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $205.00K USD Annual
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $123.00K USD 1 Quarter
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $-363.00K USD Annual
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $220.00K USD 1 Quarter
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $72.00K USD 1 Quarter
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $-800.00K USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-181.00K USD Annual
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-20.00K USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-314.00K USD Annual
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-56.00K USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-67.00K USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-37.00K USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-47.00K USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-26.00K USD 1 Quarter
Interest expense, net of interest income InterestIncomeExpenseNonoperatingNet $-30.00K USD 1 Quarter
Net income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.10M USD 1 Quarter
Net income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.90M USD 1 Quarter
Net income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.10M USD 1 Quarter
Net income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $1.35M USD 1 Quarter
Net income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $3.10M USD 1 Quarter
Net income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.25M USD 1 Quarter
Net income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $2.22M USD 1 Quarter
Net income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $8.80M USD Annual
Net income before taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $9.67M USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $35.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $51.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $24.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit - USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $162.00K USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $138.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $271.00K USD Annual
Provision for income taxes IncomeTaxExpenseBenefit $127.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit - USD 1 Quarter
Net income NetIncomeLoss $1.33M USD 1 Quarter
Net income NetIncomeLoss $9.51M USD Annual
Net income NetIncomeLoss $2.85M USD 1 Quarter
Net income NetIncomeLoss $2.97M USD 1 Quarter
Net income NetIncomeLoss $2.10M USD 1 Quarter
Net income NetIncomeLoss $2.22M USD 1 Quarter
Net income NetIncomeLoss $2.22M USD 1 Quarter
Net income NetIncomeLoss $2.39M USD 1 Quarter
Net income NetIncomeLoss $1.96M USD 1 Quarter
Net income NetIncomeLoss $8.53M USD Annual
Change in unrealized loss on derivative instruments, net of tax OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-157.00K USD Annual
Change in unrealized loss on derivative instruments, net of tax OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax - USD Annual
Other Comprehensive Loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-157.00K USD Annual
Other Comprehensive Loss OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent - USD Annual
Comprehensive Income ComprehensiveIncomeNetOfTax $8.37M USD Annual
Comprehensive Income ComprehensiveIncomeNetOfTax $9.51M USD Annual
Basic (in dollars per share) EarningsPerShareBasic $0.25 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $0.06 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.23 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $0.08 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.06 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.05 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.04 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.05 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.08 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.06 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.07 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.06 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.03 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.24 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $0.05 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.06 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.06 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.21 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $0.07 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.05 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 37.72M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 37.89M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 39.75M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 39.68M shares Annual
Cash Flow Statement 90 line items
Line Item Tag Value Unit Period
Net Income NetIncomeLoss $1.33M USD 1 Quarter
Net Income NetIncomeLoss $9.51M USD Annual
Net Income NetIncomeLoss $2.85M USD 1 Quarter
Net Income NetIncomeLoss $2.97M USD 1 Quarter
Net Income NetIncomeLoss $2.10M USD 1 Quarter
Net Income NetIncomeLoss $2.22M USD 1 Quarter
Net Income NetIncomeLoss $2.22M USD 1 Quarter
Net Income NetIncomeLoss $2.39M USD 1 Quarter
Net Income NetIncomeLoss $1.96M USD 1 Quarter
Net Income NetIncomeLoss $8.53M USD Annual
Depreciation Depreciation $3.78M USD Annual
Depreciation Depreciation $6.40M USD Annual
Change in allowance for doubtful accounts ProvisionForDoubtfulAccounts $9.81M USD Annual
Change in allowance for doubtful accounts ProvisionForDoubtfulAccounts $6.20M USD Annual
Share-based compensation ShareBasedCompensation $2.70M USD Annual
Share-based compensation ShareBasedCompensation $3.89M USD Annual
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $268.00K USD 1 Quarter
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $169.00K USD 1 Quarter
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $-210.00K USD 1 Quarter
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $205.00K USD Annual
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $123.00K USD 1 Quarter
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $-363.00K USD Annual
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $220.00K USD 1 Quarter
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $72.00K USD 1 Quarter
Unrealized (gain) loss on warrant conversion liability FairValueAdjustmentOfWarrants $-800.00K USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-52.00K USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-23.00K USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-56.00K USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-167.00K USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-85.00K USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-54.00K USD Annual
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-360.00K USD Annual
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $57.00K USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-36.00K USD 1 Quarter
Increase in accounts receivable IncreaseDecreaseInAccountsReceivable $5.25M USD Annual
Increase in accounts receivable IncreaseDecreaseInAccountsReceivable $12.51M USD Annual
Increase in inventory IncreaseDecreaseInInventories $306.00K USD Annual
Increase in inventory IncreaseDecreaseInInventories $1.25M USD Annual
Increase in trade payables IncreaseDecreaseInAccountsPayableTrade $2.50M USD Annual
Increase in trade payables IncreaseDecreaseInAccountsPayableTrade $783.00K USD Annual
Increase in deferred revenue IncreaseDecreaseInContractWithCustomerLiability $725.00K USD Annual
Increase in deferred revenue IncreaseDecreaseInContractWithCustomerLiability $807.00K USD Annual
Increase in accrued liabilities IncreaseDecreaseInAccruedLiabilities $3.59M USD Annual
Increase in accrued liabilities IncreaseDecreaseInAccruedLiabilities $2.46M USD Annual
(Decrease) Increase in income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $10.00K USD Annual
(Decrease) Increase in income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $-66.00K USD Annual
Increase in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $623.00K USD Annual
Increase in prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $473.00K USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $22.37M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $19.09M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.11M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $13.38M USD Annual
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $813.00K USD Annual
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $574.00K USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-5.30M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-12.81M USD Annual
Proceeds from exercise of options ProceedsFromStockOptionsExercised - USD Annual
Proceeds from exercise of options ProceedsFromStockOptionsExercised $136.00K USD Annual
Proceeds from exercise of warrants ProceedsFromWarrantExercises $4.00K USD Annual
Proceeds from exercise of warrants ProceedsFromWarrantExercises $260.00K USD Annual
Proceeds from commercial long-term note for building ProceedsFromIssuanceOfOtherLongTermDebt $4.84M USD Annual
Proceeds from commercial long-term note for building ProceedsFromIssuanceOfOtherLongTermDebt - USD Annual
Proceeds from term note ProceedsFromIssuanceOfLongTermDebt - USD Annual
Proceeds from term note ProceedsFromIssuanceOfLongTermDebt $5.00M USD Annual
Principal payments on notes payable RepaymentsOfOtherLongTermDebt - USD Annual
Principal payments on notes payable RepaymentsOfOtherLongTermDebt $67.00K USD Annual
Principal payments on term note RepaymentsOfLongTermDebt - USD Annual
Principal payments on term note RepaymentsOfLongTermDebt $391.00K USD Annual
Shares repurchased and canceled under the Normal Course Issuer Bid PaymentsForRepurchaseOfCommonStock $1.52M USD Annual
Shares repurchased and canceled under the Normal Course Issuer Bid PaymentsForRepurchaseOfCommonStock $1.59M USD Annual
Repayments of lease liabilities LeasePayments $10.16M USD Annual
Repayments of lease liabilities LeasePayments $11.59M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-3.33M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-11.75M USD Annual
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $5.32M USD Annual
Net increase in cash and cash equivalents CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $2.94M USD Annual
Cash and cash equivalents at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.36M USD Point-in-time
Cash and cash equivalents at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.41M USD Point-in-time
Cash and cash equivalents at beginning of year CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.10M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.36M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $10.41M USD Point-in-time
Cash and cash equivalents at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $5.10M USD Point-in-time
Cash paid during the period for interest InterestPaidNet $193.00K USD Annual
Cash paid during the period for interest InterestPaidNet $333.00K USD Annual
Cash paid during the period for income taxes, net of refunds received IncomeTaxesPaidNet $338.00K USD Annual
Cash paid during the period for income taxes, net of refunds received IncomeTaxesPaidNet $151.00K USD Annual
Property and equipment financed through finance leases PropertyPlantAndEquipmentObtainedInExchangeForFinanceLease $12.01M USD Annual
Property and equipment financed through finance leases PropertyPlantAndEquipmentObtainedInExchangeForFinanceLease $8.41M USD Annual
Property and equipment financed through operating leases under FASB ASC 842 AssetsObtainedInExchangeForLeaseLiability $615.00K USD Annual
Property and equipment financed through operating leases under FASB ASC 842 AssetsObtainedInExchangeForLeaseLiability - USD Annual
Stockholders Equity 45 line items
Line Item Tag Value Unit Period
Shareholders' equity, beginning balance (in shares) CommonStockSharesOutstanding 37.50M shares Point-in-time
Shareholders' equity, beginning balance (in shares) CommonStockSharesOutstanding 37.95M shares Point-in-time
Shareholders' equity, beginning balance StockholdersEquity $33.89M USD Point-in-time
Shareholders' equity, beginning balance StockholdersEquity $32.57M USD Point-in-time
Shareholders' equity, beginning balance StockholdersEquity $30.39M USD Point-in-time
Shareholders' equity, beginning balance StockholdersEquity $43.70M USD Point-in-time
Shareholders' equity, beginning balance StockholdersEquity $40.32M USD Point-in-time
Shareholders' equity, beginning balance StockholdersEquity $21.95M USD Point-in-time
Shareholders' equity, beginning balance StockholdersEquity $24.74M USD Point-in-time
Shareholders' equity, beginning balance StockholdersEquity $36.14M USD Point-in-time
Shareholders' equity, beginning balance StockholdersEquity $27.50M USD Point-in-time
Stock-based compensation - options AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $802.00K USD Annual
Stock-based compensation - options AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition $2.64M USD Annual
Stock-based compensation - restricted stock AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition $1.90M USD Annual
Stock-based compensation - restricted stock AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition $1.24M USD Annual
Exercise of warrants (in shares) StockIssuedDuringPeriodSharesWarrantsExercised 133,000.00 shares Annual
Exercise of warrants StockIssuedDuringPeriodValueWarrantsExercised $260.00K USD Annual
Exercise of warrants StockIssuedDuringPeriodValueWarrantsExercised $4.00K USD Annual
Exercise of options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 42,000.00 shares Annual
Exercise of options StockIssuedDuringPeriodValueStockOptionsExercised $136.00K USD Annual
Shares issued for vesting of restricted stock units StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD Annual
Change in unrealized loss on derivative instruments OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax $-157.00K USD Annual
Shares repurchased and canceled under the Normal Course Issuer Bid StockRepurchasedAndRetiredDuringPeriodValue $1.52M USD Annual
Shares repurchased and canceled under the Normal Course Issuer Bid StockRepurchasedAndRetiredDuringPeriodValue $1.59M USD Annual
Net Income NetIncomeLoss $1.33M USD 1 Quarter
Net Income NetIncomeLoss $9.51M USD Annual
Net Income NetIncomeLoss $2.85M USD 1 Quarter
Net Income NetIncomeLoss $2.97M USD 1 Quarter
Net Income NetIncomeLoss $2.10M USD 1 Quarter
Net Income NetIncomeLoss $2.22M USD 1 Quarter
Net Income NetIncomeLoss $2.22M USD 1 Quarter
Net Income NetIncomeLoss $2.39M USD 1 Quarter
Net Income NetIncomeLoss $1.96M USD 1 Quarter
Net Income NetIncomeLoss $8.53M USD Annual
Shareholders' equity, ending balance (in shares) CommonStockSharesOutstanding 37.50M shares Point-in-time
Shareholders' equity, ending balance (in shares) CommonStockSharesOutstanding 37.95M shares Point-in-time
Shareholders' equity, ending balance StockholdersEquity $33.89M USD Point-in-time
Shareholders' equity, ending balance StockholdersEquity $32.57M USD Point-in-time
Shareholders' equity, ending balance StockholdersEquity $30.39M USD Point-in-time
Shareholders' equity, ending balance StockholdersEquity $43.70M USD Point-in-time
Shareholders' equity, ending balance StockholdersEquity $40.32M USD Point-in-time
Shareholders' equity, ending balance StockholdersEquity $21.95M USD Point-in-time
Shareholders' equity, ending balance StockholdersEquity $24.74M USD Point-in-time
Shareholders' equity, ending balance StockholdersEquity $36.14M USD Point-in-time
Shareholders' equity, ending balance StockholdersEquity $27.50M USD 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...