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

10-K Filing

POWER SOLUTIONS INTERNATIONAL, INC. CIK: 1137091 FY 2017
Filing Information
Form Type 10-K
Accession Number 0001137091-19-000016
Period End Date 20171231
Filing Date 20190516
Fiscal Year 2017
Fiscal Period FY
XBRL Instance psix-20171231.xml
Filing Contents
Balance Sheet 347 line items
Line Item Tag Value Unit Period
Accounts receivable allowance AllowanceForDoubtfulAccountsReceivableCurrent $1.82M USD Point-in-time
Accounts receivable allowance AllowanceForDoubtfulAccountsReceivableCurrent $816.00K USD Point-in-time
Accounts receivable allowance AllowanceForDoubtfulAccountsReceivableCurrent $306.00K USD Point-in-time
Accounts receivable allowance AllowanceForDoubtfulAccountsReceivableCurrent $1.04M USD Point-in-time
Series A convertible preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Series A convertible preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Series A convertible preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Series A convertible preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Series A convertible preferred stock, authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $2.29M USD Point-in-time
Series A convertible preferred stock, authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $6.31M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue - USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $8.45M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $435.00K USD Point-in-time
Series A convertible preferred stock, authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue - USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $342.00K USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $1.61M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue - USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $1.50M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $6.56M USD Point-in-time
Series A convertible preferred stock, authorized (in shares) PreferredStockSharesAuthorized 5.00M shares Point-in-time
Accounts receivable, net of allowances of $1,820, $1,045, $816 and $306 for 2017, 2016, 2015 and 2014, respectively AccountsReceivableNetCurrent $45.38M USD Point-in-time
Accounts receivable, net of allowances of $1,820, $1,045, $816 and $306 for 2017, 2016, 2015 and 2014, respectively AccountsReceivableNetCurrent $57.88M USD Point-in-time
Series A convertible preferred stock, issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Series A convertible preferred stock, issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts receivable, net of allowances of $1,820, $1,045, $816 and $306 for 2017, 2016, 2015 and 2014, respectively AccountsReceivableNetCurrent $53.36M USD Point-in-time
Accounts receivable, net of allowances of $1,820, $1,045, $816 and $306 for 2017, 2016, 2015 and 2014, respectively AccountsReceivableNetCurrent $60.81M USD Point-in-time
Accounts receivable, net of allowances of $1,820, $1,045, $816 and $306 for 2017, 2016, 2015 and 2014, respectively AccountsReceivableNetCurrent $60.34M USD Point-in-time
Accounts receivable, net of allowances of $1,820, $1,045, $816 and $306 for 2017, 2016, 2015 and 2014, respectively AccountsReceivableNetCurrent $76.27M USD Point-in-time
Accounts receivable, net of allowances of $1,820, $1,045, $816 and $306 for 2017, 2016, 2015 and 2014, respectively AccountsReceivableNetCurrent $64.31M USD Point-in-time
Series A convertible preferred stock, issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts receivable, net of allowances of $1,820, $1,045, $816 and $306 for 2017, 2016, 2015 and 2014, respectively AccountsReceivableNetCurrent $70.53M USD Point-in-time
Series A convertible preferred stock, issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts receivable, net of allowances of $1,820, $1,045, $816 and $306 for 2017, 2016, 2015 and 2014, respectively AccountsReceivableNetCurrent $56.67M USD Point-in-time
Accounts receivable, net of allowances of $1,820, $1,045, $816 and $306 for 2017, 2016, 2015 and 2014, respectively AccountsReceivableNetCurrent $68.66M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $841.00K USD Point-in-time
Income tax receivable IncomeTaxesReceivable $2.00M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $7.13M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $1.02M USD Point-in-time
Series A convertible preferred stock, outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Series A convertible preferred stock, outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Income tax receivable IncomeTaxesReceivable - USD Point-in-time
Income tax receivable IncomeTaxesReceivable $5.26M USD Point-in-time
Series A convertible preferred stock, outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Income tax receivable IncomeTaxesReceivable $6.83M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $5.74M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $1.72M USD Point-in-time
Income tax receivable IncomeTaxesReceivable $3.38M USD Point-in-time
Series A convertible preferred stock, outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Inventories, net InventoryNet $113.07M USD Point-in-time
Inventories, net InventoryNet $100.55M USD Point-in-time
Inventories, net InventoryNet $86.72M USD Point-in-time
Inventories, net InventoryNet $162.09M USD Point-in-time
Inventories, net InventoryNet $111.13M USD Point-in-time
Inventories, net InventoryNet $115.06M USD Point-in-time
Inventories, net InventoryNet $139.52M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Inventories, net InventoryNet $97.29M USD Point-in-time
Inventories, net InventoryNet $106.25M 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
Inventories, net InventoryNet $103.33M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $12.45M USD Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.13M USD Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 50.00M shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $14.54M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $5.15M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $14.36M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.84M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $15.29M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $13.64M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $2.70M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.03M USD Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 11.41M shares Point-in-time
Deferred income taxes DeferredTaxAssetsLiabilitiesNetCurrent $8.55M USD Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 11.30M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 19.07M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 11.41M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 11.57M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 10.73M shares Point-in-time
Total current assets AssetsCurrent $170.76M USD Point-in-time
Total current assets AssetsCurrent $192.25M USD Point-in-time
Total current assets AssetsCurrent $183.95M USD Point-in-time
Total current assets AssetsCurrent $249.04M USD Point-in-time
Total current assets AssetsCurrent $202.47M USD Point-in-time
Total current assets AssetsCurrent $174.46M USD Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 18.43M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 10.75M shares Point-in-time
Total current assets AssetsCurrent $184.05M USD Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 10.52M shares Point-in-time
Total current assets AssetsCurrent $176.99M USD Point-in-time
Total current assets AssetsCurrent $189.26M USD Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 10.92M shares Point-in-time
Total current assets AssetsCurrent $180.79M USD Point-in-time
Treasury stock (in shares) TreasuryStockShares 645,000.00 shares Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $20.39M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $20.13M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $17.95M USD Point-in-time
Treasury stock (in shares) TreasuryStockShares 660,000.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockShares 677,000.00 shares Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $20.26M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $18.97M USD Point-in-time
Treasury stock (in shares) TreasuryStockShares 634,000.00 shares Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $18.96M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $22.81M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $20.66M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $19.23M USD Point-in-time
Property, plant and equipment, net PropertyPlantAndEquipmentNet $19.05M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $21.49M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $26.03M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $31.75M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $22.40M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $24.82M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $23.61M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $28.89M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $27.46M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $21.19M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $30.32M USD Point-in-time
Goodwill Goodwill $29.84M USD Point-in-time
Goodwill Goodwill - USD Point-in-time
Goodwill Goodwill $29.84M USD Point-in-time
Goodwill Goodwill $29.84M USD Point-in-time
Goodwill Goodwill $29.84M USD Point-in-time
Goodwill Goodwill $29.84M USD Point-in-time
Goodwill Goodwill $23.41M USD Point-in-time
Goodwill Goodwill $29.84M USD Point-in-time
Goodwill Goodwill $29.84M USD Point-in-time
Goodwill Goodwill $29.84M USD Point-in-time
Goodwill Goodwill $29.84M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet - USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $19.29M USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet - USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet - USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $13.00K USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet - USD Point-in-time
Deferred income taxes DeferredIncomeTaxAssetsNet $17.66M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $5.97M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.75M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.82M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $6.04M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $5.05M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $1.90M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $4.68M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $4.52M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.62M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $2.66M USD Point-in-time
TOTAL ASSETS Assets $262.99M USD Point-in-time
TOTAL ASSETS Assets $257.36M USD Point-in-time
TOTAL ASSETS Assets $295.01M USD Point-in-time
TOTAL ASSETS Assets $353.84M USD Point-in-time
TOTAL ASSETS Assets $266.51M USD Point-in-time
TOTAL ASSETS Assets $264.62M USD Point-in-time
TOTAL ASSETS Assets $251.47M USD Point-in-time
TOTAL ASSETS Assets $266.94M USD Point-in-time
TOTAL ASSETS Assets $247.02M USD Point-in-time
TOTAL ASSETS Assets $262.52M USD Point-in-time
Accounts payable AccountsPayableCurrent $53.59M USD Point-in-time
Accounts payable AccountsPayableCurrent $67.17M USD Point-in-time
Accounts payable AccountsPayableCurrent $51.23M USD Point-in-time
Accounts payable AccountsPayableCurrent $55.61M USD Point-in-time
Accounts payable AccountsPayableCurrent $79.82M USD Point-in-time
Accounts payable AccountsPayableCurrent $67.71M USD Point-in-time
Accounts payable AccountsPayableCurrent $54.20M USD Point-in-time
Accounts payable AccountsPayableCurrent $45.76M USD Point-in-time
Accounts payable AccountsPayableCurrent $49.73M USD Point-in-time
Accounts payable AccountsPayableCurrent $43.16M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent - USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $750.00K USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $375.00K USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent $1.67M USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent - USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent - USD Point-in-time
Current maturities of long-term debt LongTermDebtCurrent - USD Point-in-time
Contingent consideration BusinessCombinationContingentConsiderationLiabilityCurrent $29.00K USD Point-in-time
Contingent consideration BusinessCombinationContingentConsiderationLiabilityCurrent - USD Point-in-time
Contingent consideration BusinessCombinationContingentConsiderationLiabilityCurrent $30.00K USD Point-in-time
Contingent consideration BusinessCombinationContingentConsiderationLiabilityCurrent $12.00K USD Point-in-time
Contingent consideration BusinessCombinationContingentConsiderationLiabilityCurrent $8.28M USD Point-in-time
Contingent consideration BusinessCombinationContingentConsiderationLiabilityCurrent $5.48M USD Point-in-time
Contingent consideration BusinessCombinationContingentConsiderationLiabilityCurrent $100.00K USD Point-in-time
Contingent consideration BusinessCombinationContingentConsiderationLiabilityCurrent $20.00K USD Point-in-time
Contingent consideration BusinessCombinationContingentConsiderationLiabilityCurrent $88.00K USD Point-in-time
Contingent consideration BusinessCombinationContingentConsiderationLiabilityCurrent $26.00K USD Point-in-time
Revolving line of credit, current LinesOfCreditCurrent - USD Point-in-time
Revolving line of credit, current LinesOfCreditCurrent - USD Point-in-time
Revolving line of credit, current LinesOfCreditCurrent $14.04M USD Point-in-time
Revolving line of credit, current LinesOfCreditCurrent $16.89M USD Point-in-time
Revolving line of credit, current LinesOfCreditCurrent - USD Point-in-time
Revolving line of credit, current LinesOfCreditCurrent $16.99M USD Point-in-time
Revolving line of credit, current LinesOfCreditCurrent $41.33M USD Point-in-time
Revolving line of credit, current LinesOfCreditCurrent $37.05M USD Point-in-time
Revolving line of credit, current LinesOfCreditCurrent $12.77M USD Point-in-time
Revolving line of credit, current LinesOfCreditCurrent $25.26M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $17.93M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $17.85M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $19.18M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $38.36M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $18.18M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $41.39M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $22.41M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $32.51M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $35.38M USD Point-in-time
Other accrued liabilities OtherAccruedLiabilitiesCurrent $35.23M USD Point-in-time
Total current liabilities LiabilitiesCurrent $136.94M USD Point-in-time
Total current liabilities LiabilitiesCurrent $99.64M USD Point-in-time
Total current liabilities LiabilitiesCurrent $116.28M USD Point-in-time
Total current liabilities LiabilitiesCurrent $83.05M USD Point-in-time
Total current liabilities LiabilitiesCurrent $66.57M USD Point-in-time
Total current liabilities LiabilitiesCurrent $87.56M USD Point-in-time
Total current liabilities LiabilitiesCurrent $105.94M USD Point-in-time
Total current liabilities LiabilitiesCurrent $126.65M USD Point-in-time
Total current liabilities LiabilitiesCurrent $85.63M USD Point-in-time
Total current liabilities LiabilitiesCurrent $119.32M USD Point-in-time
Revolving line of credit LongTermLineOfCredit - USD Point-in-time
Revolving line of credit LongTermLineOfCredit - USD Point-in-time
Revolving line of credit LongTermLineOfCredit - USD Point-in-time
Revolving line of credit LongTermLineOfCredit $97.30M USD Point-in-time
Revolving line of credit LongTermLineOfCredit - USD Point-in-time
Revolving line of credit LongTermLineOfCredit $78.03M USD Point-in-time
Revolving line of credit LongTermLineOfCredit $80.57M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $372.00K USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $464.00K USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $1.21M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet - USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $522.00K USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $703.00K USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $1.07M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $933.00K USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet - USD Point-in-time
Deferred income taxes DeferredTaxLiabilitiesNoncurrent - USD Point-in-time
Warrants DerivativeLiabilitiesNoncurrent $20.70M USD Point-in-time
Warrants DerivativeLiabilitiesNoncurrent - USD Point-in-time
Warrants DerivativeLiabilitiesNoncurrent $11.04M USD Point-in-time
Warrants DerivativeLiabilitiesNoncurrent $24.70M USD Point-in-time
Warrants DerivativeLiabilitiesNoncurrent $21.50M USD Point-in-time
Warrants DerivativeLiabilitiesNoncurrent - USD Point-in-time
Warrants DerivativeLiabilitiesNoncurrent - USD Point-in-time
Warrants DerivativeLiabilitiesNoncurrent $23.20M USD Point-in-time
Warrants DerivativeLiabilitiesNoncurrent $226.00K USD Point-in-time
Warrants DerivativeLiabilitiesNoncurrent $1.48M USD Point-in-time
Long-term debt, less current maturities, net LongTermDebtNoncurrent $54.30M USD Point-in-time
Long-term debt, less current maturities, net LongTermDebtNoncurrent $54.44M USD Point-in-time
Long-term debt, less current maturities, net LongTermDebtNoncurrent $54.17M USD Point-in-time
Long-term debt, less current maturities, net LongTermDebtNoncurrent $2.36M USD Point-in-time
Long-term debt, less current maturities, net LongTermDebtNoncurrent $53.80M USD Point-in-time
Long-term debt, less current maturities, net LongTermDebtNoncurrent $110.39M USD Point-in-time
Long-term debt, less current maturities, net LongTermDebtNoncurrent $53.80M USD Point-in-time
Long-term debt, less current maturities, net LongTermDebtNoncurrent $111.52M USD Point-in-time
Long-term debt, less current maturities, net LongTermDebtNoncurrent $110.93M USD Point-in-time
Long-term debt, less current maturities, net LongTermDebtNoncurrent $54.05M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $13.46M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $12.44M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $13.31M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $10.43M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $12.83M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $8.35M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $12.73M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $1.47M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $11.95M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $13.33M USD Point-in-time
TOTAL LIABILITIES Liabilities $180.46M USD Point-in-time
TOTAL LIABILITIES Liabilities $214.85M USD Point-in-time
TOTAL LIABILITIES Liabilities $210.40M USD Point-in-time
TOTAL LIABILITIES Liabilities $208.32M USD Point-in-time
TOTAL LIABILITIES Liabilities $228.97M USD Point-in-time
TOTAL LIABILITIES Liabilities $207.18M USD Point-in-time
TOTAL LIABILITIES Liabilities $223.96M USD Point-in-time
TOTAL LIABILITIES Liabilities $213.12M USD Point-in-time
TOTAL LIABILITIES Liabilities $205.45M USD Point-in-time
TOTAL LIABILITIES Liabilities $268.96M USD Point-in-time
Preferred stock - $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. PreferredStockValue - USD Point-in-time
Preferred stock - $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. PreferredStockValue - USD Point-in-time
Preferred stock - $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. PreferredStockValue - USD Point-in-time
Preferred stock - $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. PreferredStockValue - USD Point-in-time
Preferred stock - $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. PreferredStockValue - USD Point-in-time
Preferred stock - $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. PreferredStockValue - USD Point-in-time
Preferred stock - $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. PreferredStockValue - USD Point-in-time
Preferred stock - $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. PreferredStockValue - USD Point-in-time
Preferred stock - $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. PreferredStockValue - USD Point-in-time
Preferred stock - $0.001 par value. Shares authorized: 5,000. No shares issued and outstanding at all dates. PreferredStockValue - USD Point-in-time
Common stock - $0.001 par value; 50,000 shares authorized; 19,067, 11,567, 11,413 and 11,408 shares issued; 18,433, 10,922, 10,753 and 10,731 shares outstanding at December 31, 2017, 2016, 2015 and 2014, respectively CommonStockValue $11.00K USD Point-in-time
Common stock - $0.001 par value; 50,000 shares authorized; 19,067, 11,567, 11,413 and 11,408 shares issued; 18,433, 10,922, 10,753 and 10,731 shares outstanding at December 31, 2017, 2016, 2015 and 2014, respectively CommonStockValue $11.00K USD Point-in-time
Common stock - $0.001 par value; 50,000 shares authorized; 19,067, 11,567, 11,413 and 11,408 shares issued; 18,433, 10,922, 10,753 and 10,731 shares outstanding at December 31, 2017, 2016, 2015 and 2014, respectively CommonStockValue $12.00K USD Point-in-time
Common stock - $0.001 par value; 50,000 shares authorized; 19,067, 11,567, 11,413 and 11,408 shares issued; 18,433, 10,922, 10,753 and 10,731 shares outstanding at December 31, 2017, 2016, 2015 and 2014, respectively CommonStockValue $12.00K USD Point-in-time
Common stock - $0.001 par value; 50,000 shares authorized; 19,067, 11,567, 11,413 and 11,408 shares issued; 18,433, 10,922, 10,753 and 10,731 shares outstanding at December 31, 2017, 2016, 2015 and 2014, respectively CommonStockValue $14.00K USD Point-in-time
Common stock - $0.001 par value; 50,000 shares authorized; 19,067, 11,567, 11,413 and 11,408 shares issued; 18,433, 10,922, 10,753 and 10,731 shares outstanding at December 31, 2017, 2016, 2015 and 2014, respectively CommonStockValue $12.00K USD Point-in-time
Common stock - $0.001 par value; 50,000 shares authorized; 19,067, 11,567, 11,413 and 11,408 shares issued; 18,433, 10,922, 10,753 and 10,731 shares outstanding at December 31, 2017, 2016, 2015 and 2014, respectively CommonStockValue $19.00K USD Point-in-time
Common stock - $0.001 par value; 50,000 shares authorized; 19,067, 11,567, 11,413 and 11,408 shares issued; 18,433, 10,922, 10,753 and 10,731 shares outstanding at December 31, 2017, 2016, 2015 and 2014, respectively CommonStockValue $11.00K USD Point-in-time
Common stock - $0.001 par value; 50,000 shares authorized; 19,067, 11,567, 11,413 and 11,408 shares issued; 18,433, 10,922, 10,753 and 10,731 shares outstanding at December 31, 2017, 2016, 2015 and 2014, respectively CommonStockValue $14.00K USD Point-in-time
Common stock - $0.001 par value; 50,000 shares authorized; 19,067, 11,567, 11,413 and 11,408 shares issued; 18,433, 10,922, 10,753 and 10,731 shares outstanding at December 31, 2017, 2016, 2015 and 2014, respectively CommonStockValue $14.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $83.73M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $81.75M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $100.69M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $96.54M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $86.41M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $86.04M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $123.84M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $91.74M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $83.38M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $86.76M USD Point-in-time
(Accumulated deficit) retained earnings RetainedEarningsAccumulatedDeficit $9.61M USD Point-in-time
(Accumulated deficit) retained earnings RetainedEarningsAccumulatedDeficit $12.94M USD Point-in-time
(Accumulated deficit) retained earnings RetainedEarningsAccumulatedDeficit $15.83M USD Point-in-time
(Accumulated deficit) retained earnings RetainedEarningsAccumulatedDeficit $-76.02M USD Point-in-time
(Accumulated deficit) retained earnings RetainedEarningsAccumulatedDeficit $-27.89M USD Point-in-time
(Accumulated deficit) retained earnings RetainedEarningsAccumulatedDeficit $-19.18M USD Point-in-time
(Accumulated deficit) retained earnings RetainedEarningsAccumulatedDeficit $-66.82M USD Point-in-time
(Accumulated deficit) retained earnings RetainedEarningsAccumulatedDeficit $-59.07M USD Point-in-time
(Accumulated deficit) retained earnings RetainedEarningsAccumulatedDeficit $-34.53M USD Point-in-time
(Accumulated deficit) retained earnings RetainedEarningsAccumulatedDeficit $-82.15M USD Point-in-time
Treasury stock, at cost; 634, 645, 660 and 677 shares at December 31, 2017, 2016, 2015 and 2014, respectively TreasuryStockValue $11.10M USD Point-in-time
Treasury stock, at cost; 634, 645, 660 and 677 shares at December 31, 2017, 2016, 2015 and 2014, respectively TreasuryStockValue $11.45M USD Point-in-time
Treasury stock, at cost; 634, 645, 660 and 677 shares at December 31, 2017, 2016, 2015 and 2014, respectively TreasuryStockValue $11.53M USD Point-in-time
Treasury stock, at cost; 634, 645, 660 and 677 shares at December 31, 2017, 2016, 2015 and 2014, respectively TreasuryStockValue $11.45M USD Point-in-time
Treasury stock, at cost; 634, 645, 660 and 677 shares at December 31, 2017, 2016, 2015 and 2014, respectively TreasuryStockValue $9.60M USD Point-in-time
Treasury stock, at cost; 634, 645, 660 and 677 shares at December 31, 2017, 2016, 2015 and 2014, respectively TreasuryStockValue $9.54M USD Point-in-time
Treasury stock, at cost; 634, 645, 660 and 677 shares at December 31, 2017, 2016, 2015 and 2014, respectively TreasuryStockValue $11.58M USD Point-in-time
Treasury stock, at cost; 634, 645, 660 and 677 shares at December 31, 2017, 2016, 2015 and 2014, respectively TreasuryStockValue $11.56M USD Point-in-time
Treasury stock, at cost; 634, 645, 660 and 677 shares at December 31, 2017, 2016, 2015 and 2014, respectively TreasuryStockValue $11.54M USD Point-in-time
Treasury stock, at cost; 634, 645, 660 and 677 shares at December 31, 2017, 2016, 2015 and 2014, respectively TreasuryStockValue $11.58M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $84.87M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $81.90M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $55.34M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $86.48M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $30.05M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $47.61M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $32.17M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $18.21M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $46.97M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $6.13M USD Point-in-time
TOTAL STOCKHOLDERS EQUITY StockholdersEquity $40.66M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $266.94M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $266.51M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $295.01M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $264.62M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $262.52M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $251.47M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $257.36M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $247.02M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $353.84M USD Point-in-time
TOTAL LIABILITIES AND STOCKHOLDERS EQUITY LiabilitiesAndStockholdersEquity $262.99M USD Point-in-time
Income Statement 252 line items
Line Item Tag Value Unit Period
Net sales Revenues $85.77M USD 1 Quarter
Net sales Revenues $98.28M USD 1 Quarter
Net sales Revenues $100.92M USD 1 Quarter
Net sales Revenues $131.48M USD 1 Quarter
Net sales Revenues $339.46M USD Annual
Net sales Revenues $99.95M USD 1 Quarter
Net sales Revenues $84.27M USD 1 Quarter
Net sales Revenues $76.47M USD 1 Quarter
Net sales Revenues $416.62M USD Annual
Net sales Revenues $78.94M USD 1 Quarter
Net sales Revenues $347.58M USD Annual
Net sales Revenues $362.39M USD Annual
Cost of sales CostOfGoodsAndServicesSold $310.28M USD Annual
Cost of sales CostOfGoodsAndServicesSold $86.38M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $115.98M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $283.54M USD Annual
Cost of sales CostOfGoodsAndServicesSold $72.82M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $311.15M USD Annual
Cost of sales CostOfGoodsAndServicesSold $81.25M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $88.44M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $365.62M USD Annual
Cost of sales CostOfGoodsAndServicesSold $74.50M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $86.70M USD 1 Quarter
Cost of sales CostOfGoodsAndServicesSold $69.83M USD 1 Quarter
Gross profit GrossProfit $4.52M USD 1 Quarter
Gross profit GrossProfit $12.48M USD 1 Quarter
Gross profit GrossProfit $13.25M USD 1 Quarter
Gross profit GrossProfit $6.12M USD 1 Quarter
Gross profit GrossProfit $29.19M USD Annual
Gross profit GrossProfit $64.04M USD Annual
Gross profit GrossProfit $9.77M USD 1 Quarter
Gross profit GrossProfit $6.64M USD 1 Quarter
Gross profit GrossProfit $50.99M USD Annual
Gross profit GrossProfit $11.90M USD 1 Quarter
Gross profit GrossProfit $51.24M USD Annual
Gross profit GrossProfit $15.49M USD 1 Quarter
Research, development and engineering expenses ResearchAndDevelopmentExpense $4.90M USD 1 Quarter
Research, development and engineering expenses ResearchAndDevelopmentExpense $4.50M USD 1 Quarter
Research, development and engineering expenses ResearchAndDevelopmentExpense $3.95M USD 1 Quarter
Research, development and engineering expenses ResearchAndDevelopmentExpense $4.82M USD 1 Quarter
Research, development and engineering expenses ResearchAndDevelopmentExpense $18.96M USD Annual
Research, development and engineering expenses ResearchAndDevelopmentExpense $6.46M USD 1 Quarter
Research, development and engineering expenses ResearchAndDevelopmentExpense $23.57M USD Annual
Research, development and engineering expenses ResearchAndDevelopmentExpense $3.85M USD 1 Quarter
Research, development and engineering expenses ResearchAndDevelopmentExpense $5.69M USD 1 Quarter
Research, development and engineering expenses ResearchAndDevelopmentExpense $19.94M USD Annual
Research, development and engineering expenses ResearchAndDevelopmentExpense $19.30M USD Annual
Research, development and engineering expenses ResearchAndDevelopmentExpense $4.74M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $12.06M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $44.26M USD Annual
Selling, general and administrative expenses SellingAndMarketingExpense $23.14M USD Annual
Selling, general and administrative expenses SellingAndMarketingExpense $6.41M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $10.69M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $11.30M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $8.56M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $28.84M USD Annual
Selling, general and administrative expenses SellingAndMarketingExpense $6.86M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $6.70M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $10.21M USD 1 Quarter
Selling, general and administrative expenses SellingAndMarketingExpense $28.52M USD Annual
Asset impairment charges AssetImpairmentCharges $1.61M USD Annual
Asset impairment charges AssetImpairmentCharges $11.69M USD Annual
Asset impairment charges AssetImpairmentCharges $345.00K USD 1 Quarter
Asset impairment charges AssetImpairmentCharges $167.00K USD 1 Quarter
Asset impairment charges AssetImpairmentCharges - USD 1 Quarter
Asset impairment charges AssetImpairmentCharges - USD 1 Quarter
Asset impairment charges AssetImpairmentCharges - USD 1 Quarter
Asset impairment charges AssetImpairmentCharges $1.06M USD 1 Quarter
Asset impairment charges AssetImpairmentCharges $38.00K USD 1 Quarter
Asset impairment charges AssetImpairmentCharges $310.00K USD Annual
Asset impairment charges AssetImpairmentCharges $1.00K USD 1 Quarter
Asset impairment charges AssetImpairmentCharges $1.00K USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssets $1.43M USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $1.43M USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $4.58M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssets $4.84M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssets $1.21M USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $1.21M USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $1.21M USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $1.01M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssets $1.21M USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $1.43M USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $1.43M USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssets $5.72M USD Annual
Change in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-3.84M USD Annual
Change in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 1 Quarter
Change in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 1 Quarter
Change in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-283.00K USD 1 Quarter
Change in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-283.00K USD Annual
Change in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 $-23.00K USD Annual
Change in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD Annual
Change in fair value of contingent consideration BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 - USD 1 Quarter
Total operating expenses OperatingExpenses $18.97M USD 1 Quarter
Total operating expenses OperatingExpenses $15.74M USD 1 Quarter
Total operating expenses OperatingExpenses $68.66M USD Annual
Total operating expenses OperatingExpenses $54.53M USD Annual
Total operating expenses OperatingExpenses $15.37M USD 1 Quarter
Total operating expenses OperatingExpenses $39.93M USD Annual
Total operating expenses OperatingExpenses $18.96M USD 1 Quarter
Total operating expenses OperatingExpenses $13.08M USD 1 Quarter
Total operating expenses OperatingExpenses $13.73M USD 1 Quarter
Total operating expenses OperatingExpenses $12.82M USD 1 Quarter
Total operating expenses OperatingExpenses $69.04M USD Annual
Total operating expenses OperatingExpenses $14.90M USD 1 Quarter
Operating (loss) income OperatingIncomeLoss $-6.70M USD 1 Quarter
Operating (loss) income OperatingIncomeLoss $-5.71M USD 1 Quarter
Operating (loss) income OperatingIncomeLoss $-6.44M USD 1 Quarter
Operating (loss) income OperatingIncomeLoss $-5.60M USD 1 Quarter
Operating (loss) income OperatingIncomeLoss $24.11M USD Annual
Operating (loss) income OperatingIncomeLoss $-3.47M USD 1 Quarter
Operating (loss) income OperatingIncomeLoss $-9.21M USD 1 Quarter
Operating (loss) income OperatingIncomeLoss $-3.27M USD 1 Quarter
Operating (loss) income OperatingIncomeLoss $-17.42M USD Annual
Operating (loss) income OperatingIncomeLoss $-25.34M USD Annual
Operating (loss) income OperatingIncomeLoss $-18.05M USD Annual
Operating (loss) income OperatingIncomeLoss $-3.00M USD 1 Quarter
Interest expense InterestExpense $1.70M USD 1 Quarter
Interest expense InterestExpense $6.08M USD 1 Quarter
Interest expense InterestExpense $1.65M USD 1 Quarter
Interest expense InterestExpense $11.21M USD Annual
Interest expense InterestExpense $4.40M USD 1 Quarter
Interest expense InterestExpense $4.32M USD Annual
Interest expense InterestExpense $1.40M USD 1 Quarter
Interest expense InterestExpense $3.73M USD 1 Quarter
Interest expense InterestExpense $1.44M USD 1 Quarter
Interest expense InterestExpense $10.84M USD Annual
Interest expense InterestExpense $1.34M USD Annual
Interest expense InterestExpense $1.65M USD 1 Quarter
Loss (gain) from change in fair value of warrants GainLossOnDerivativeInstrumentsNetPretax $1.26M USD 1 Quarter
Loss (gain) from change in fair value of warrants GainLossOnDerivativeInstrumentsNetPretax $157.00K USD 1 Quarter
Loss (gain) from change in fair value of warrants GainLossOnDerivativeInstrumentsNetPretax $-1.50M USD 1 Quarter
Loss (gain) from change in fair value of warrants GainLossOnDerivativeInstrumentsNetPretax - USD 1 Quarter
Loss (gain) from change in fair value of warrants GainLossOnDerivativeInstrumentsNetPretax - USD 1 Quarter
Loss (gain) from change in fair value of warrants GainLossOnDerivativeInstrumentsNetPretax $9.30M USD Annual
Loss (gain) from change in fair value of warrants GainLossOnDerivativeInstrumentsNetPretax $-1.70M USD 1 Quarter
Loss (gain) from change in fair value of warrants GainLossOnDerivativeInstrumentsNetPretax $-4.00M USD Annual
Loss (gain) from change in fair value of warrants GainLossOnDerivativeInstrumentsNetPretax $1.41M USD Annual
Loss (gain) from change in fair value of warrants GainLossOnDerivativeInstrumentsNetPretax $-800.00K USD 1 Quarter
Loss (gain) from change in fair value of warrants GainLossOnDerivativeInstrumentsNetPretax - USD 1 Quarter
Loss (gain) from change in fair value of warrants GainLossOnDerivativeInstrumentsNetPretax $6.17M USD Annual
Loss on debt extinguishment and modifications GainLossOnExtinguishmentOfDebtAndModifications - USD 1 Quarter
Loss on debt extinguishment and modifications GainLossOnExtinguishmentOfDebtAndModifications $-12.00K USD Annual
Loss on debt extinguishment and modifications GainLossOnExtinguishmentOfDebtAndModifications - USD 1 Quarter
Loss on debt extinguishment and modifications GainLossOnExtinguishmentOfDebtAndModifications $-11.92M USD 1 Quarter
Loss on debt extinguishment and modifications GainLossOnExtinguishmentOfDebtAndModifications $-25.00K USD 1 Quarter
Loss on debt extinguishment and modifications GainLossOnExtinguishmentOfDebtAndModifications $-11.92M USD Annual
Loss on debt extinguishment and modifications GainLossOnExtinguishmentOfDebtAndModifications - USD 1 Quarter
Loss on debt extinguishment and modifications GainLossOnExtinguishmentOfDebtAndModifications - USD 1 Quarter
Loss on debt extinguishment and modifications GainLossOnExtinguishmentOfDebtAndModifications - USD 1 Quarter
Loss on debt extinguishment and modifications GainLossOnExtinguishmentOfDebtAndModifications $-357.00K USD Annual
Loss on debt extinguishment and modifications GainLossOnExtinguishmentOfDebtAndModifications $-332.00K USD 1 Quarter
Loss on debt extinguishment and modifications GainLossOnExtinguishmentOfDebtAndModifications - USD Annual
Other expense (income), net OtherNonoperatingIncomeExpense $-146.00K USD 1 Quarter
Other expense (income), net OtherNonoperatingIncomeExpense $-62.00K USD 1 Quarter
Other expense (income), net OtherNonoperatingIncomeExpense $-453.00K USD 1 Quarter
Other expense (income), net OtherNonoperatingIncomeExpense $-144.00K USD Annual
Other expense (income), net OtherNonoperatingIncomeExpense $-59.00K USD 1 Quarter
Other expense (income), net OtherNonoperatingIncomeExpense $-2.36M USD Annual
Other expense (income), net OtherNonoperatingIncomeExpense $9.00K USD 1 Quarter
Other expense (income), net OtherNonoperatingIncomeExpense $225.00K USD 1 Quarter
Other expense (income), net OtherNonoperatingIncomeExpense $-92.00K USD 1 Quarter
Other expense (income), net OtherNonoperatingIncomeExpense $283.00K USD Annual
Other expense (income), net OtherNonoperatingIncomeExpense $-359.00K USD Annual
Other expense (income), net OtherNonoperatingIncomeExpense $-2.14M USD 1 Quarter
Total other expense (income) NonoperatingIncomeExpense $-241.00K USD 1 Quarter
Total other expense (income) NonoperatingIncomeExpense $-10.52M USD Annual
Total other expense (income) NonoperatingIncomeExpense $-4.35M USD 1 Quarter
Total other expense (income) NonoperatingIncomeExpense $4.82M USD Annual
Total other expense (income) NonoperatingIncomeExpense $-1.58M USD 1 Quarter
Total other expense (income) NonoperatingIncomeExpense $-2.98M USD 1 Quarter
Total other expense (income) NonoperatingIncomeExpense $-3.81M USD 1 Quarter
Total other expense (income) NonoperatingIncomeExpense $-3.35M USD 1 Quarter
Total other expense (income) NonoperatingIncomeExpense $5.11M USD Annual
Total other expense (income) NonoperatingIncomeExpense $-18.45M USD 1 Quarter
Total other expense (income) NonoperatingIncomeExpense $-4.88M USD 1 Quarter
Total other expense (income) NonoperatingIncomeExpense $-29.12M USD Annual
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-10.79M USD 1 Quarter
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-10.51M USD 1 Quarter
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-6.68M USD 1 Quarter
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $29.22M USD Annual
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-47.17M USD Annual
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-24.05M USD 1 Quarter
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-7.88M USD 1 Quarter
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-6.45M USD 1 Quarter
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-12.59M USD Annual
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-35.86M USD Annual
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-9.05M USD 1 Quarter
(Loss) income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-7.61M USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $-9.70M USD Annual
Income tax expense (benefit) IncomeTaxExpenseBenefit $-3.36M USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $18.00M USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $-320.00K USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $-1.79M USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $149.00K USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $443.00K USD Annual
Income tax expense (benefit) IncomeTaxExpenseBenefit $135.00K USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $7.74M USD Annual
Income tax expense (benefit) IncomeTaxExpenseBenefit $11.61M USD Annual
Income tax expense (benefit) IncomeTaxExpenseBenefit $479.00K USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $-1.24M USD 1 Quarter
Net (loss) income NetIncomeLoss $-28.79M USD 1 Quarter
Net (loss) income NetIncomeLoss $-32.12M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-8.72M USD 1 Quarter
Net (loss) income NetIncomeLoss $-41.48M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-47.61M USD Annual
Net (loss) income NetIncomeLoss $21.48M USD Annual
Net (loss) income NetIncomeLoss $-32.28M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-6.64M USD 1 Quarter
Net (loss) income NetIncomeLoss $-9.20M USD 1 Quarter
Net (loss) income NetIncomeLoss $-3.32M USD 1 Quarter
Net (loss) income NetIncomeLoss $-40.83M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-47.47M USD Annual
Net (loss) income NetIncomeLoss $-2.89M USD Annual
Net (loss) income NetIncomeLoss $-7.75M USD 1 Quarter
Net (loss) income NetIncomeLoss $-24.53M USD 1 Quarter
Net (loss) income NetIncomeLoss $-6.13M USD 1 Quarter
Deemed dividend on Series B preferred stock PreferredStockDividendsAndOtherAdjustments $37.86M USD Annual
Deemed dividend on Series B preferred stock PreferredStockDividendsAndOtherAdjustments - USD Annual
Deemed dividend on Series B preferred stock PreferredStockDividendsAndOtherAdjustments - USD Annual
Deemed dividend on Series B preferred stock PreferredStockDividendsAndOtherAdjustments $3.60M USD 1 Quarter
Deemed dividend on Series B preferred stock PreferredStockDividendsAndOtherAdjustments - USD Annual
Deemed dividend on Series B preferred stock PreferredStockDividendsAndOtherAdjustments - USD 1 Quarter
Deemed dividend on Series B preferred stock PreferredStockDividendsAndOtherAdjustments $3.19M USD 1 Quarter
Deemed dividend on Series B preferred stock PreferredStockDividendsAndOtherAdjustments $31.07M USD 1 Quarter
Net (loss) income available to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-47.47M USD Annual
Net (loss) income available to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $21.48M USD Annual
Net (loss) income available to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-10.94M USD 1 Quarter
Net (loss) income available to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-12.80M USD 1 Quarter
Net (loss) income available to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-37.20M USD 1 Quarter
Net (loss) income available to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-85.47M USD Annual
Net (loss) income available to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-2.89M USD Annual
Net (loss) income available to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-24.53M USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 10.93M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 10.82M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 10.81M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 10.71M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 13.79M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 10.93M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 10.99M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 13.79M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 11.13M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 10.82M shares 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $2.01 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $-6.20 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $-4.34 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $-0.42 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.27 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $-4.47 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $1.38 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $-6.20 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $-0.42 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-1.11 USD Annual
Cash Flow Statement 377 line items
Line Item Tag Value Unit Period
Net (loss) income NetIncomeLoss $-28.79M USD 1 Quarter
Net (loss) income NetIncomeLoss $-32.12M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-8.72M USD 1 Quarter
Net (loss) income NetIncomeLoss $-41.48M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-47.61M USD Annual
Net (loss) income NetIncomeLoss $21.48M USD Annual
Net (loss) income NetIncomeLoss $-32.28M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-6.64M USD 1 Quarter
Net (loss) income NetIncomeLoss $-9.20M USD 1 Quarter
Net (loss) income NetIncomeLoss $-3.32M USD 1 Quarter
Net (loss) income NetIncomeLoss $-40.83M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-47.47M USD Annual
Net (loss) income NetIncomeLoss $-2.89M USD Annual
Net (loss) income NetIncomeLoss $-7.75M USD 1 Quarter
Net (loss) income NetIncomeLoss $-24.53M USD 1 Quarter
Net (loss) income NetIncomeLoss $-6.13M USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssetsCostAndOperatingExpense $3.63M USD 3 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssetsCostAndOperatingExpense $1.21M USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssetsCostAndOperatingExpense $5.29M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssetsCostAndOperatingExpense $5.72M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssetsCostAndOperatingExpense $4.84M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssetsCostAndOperatingExpense $2.42M USD 2 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssetsCostAndOperatingExpense $1.43M USD 1 Quarter
Amortization of intangible assets AmortizationOfIntangibleAssetsCostAndOperatingExpense $4.29M USD 3 Qtrs
Amortization of intangible assets AmortizationOfIntangibleAssetsCostAndOperatingExpense $2.11M USD Annual
Amortization of intangible assets AmortizationOfIntangibleAssetsCostAndOperatingExpense $2.86M USD 2 Qtrs
Depreciation Depreciation $1.12M USD 1 Quarter
Depreciation Depreciation $4.63M USD Annual
Depreciation Depreciation $2.52M USD Annual
Depreciation Depreciation $3.41M USD 3 Qtrs
Depreciation Depreciation $1.17M USD 1 Quarter
Depreciation Depreciation $2.25M USD 2 Qtrs
Depreciation Depreciation $4.03M USD Annual
Depreciation Depreciation $3.50M USD 3 Qtrs
Depreciation Depreciation $4.58M USD Annual
Depreciation Depreciation $2.34M USD 2 Qtrs
Change in valuation of warrants FairValueAdjustmentOfWarrants $-1.41M USD 2 Qtrs
Change in valuation of warrants FairValueAdjustmentOfWarrants $2.50M USD 3 Qtrs
Change in valuation of warrants FairValueAdjustmentOfWarrants - USD 1 Quarter
Change in valuation of warrants FairValueAdjustmentOfWarrants $-9.30M USD Annual
Change in valuation of warrants FairValueAdjustmentOfWarrants $-1.26M USD 1 Quarter
Change in valuation of warrants FairValueAdjustmentOfWarrants $800.00K USD 2 Qtrs
Change in valuation of warrants FairValueAdjustmentOfWarrants $-1.41M USD 3 Qtrs
Change in valuation of warrants FairValueAdjustmentOfWarrants $-1.41M USD Annual
Change in valuation of warrants FairValueAdjustmentOfWarrants $-6.17M USD Annual
Change in valuation of warrants FairValueAdjustmentOfWarrants $4.00M USD Annual
Stock compensation expense ShareBasedCompensation $1.49M USD Annual
Stock compensation expense ShareBasedCompensation $1.50M USD Annual
Stock compensation expense ShareBasedCompensation $692.00K USD 2 Qtrs
Stock compensation expense ShareBasedCompensation $473.00K USD Annual
Stock compensation expense ShareBasedCompensation $-1.03M USD 2 Qtrs
Stock compensation expense ShareBasedCompensation $1.19M USD 3 Qtrs
Stock compensation expense ShareBasedCompensation $441.00K USD 1 Quarter
Stock compensation expense ShareBasedCompensation $-297.00K USD 3 Qtrs
Stock compensation expense ShareBasedCompensation $1.62M USD Annual
Stock compensation expense ShareBasedCompensation $-865.00K USD 1 Quarter
Amortization of financing fees PaidInKindInterest $3.11M USD 1 Quarter
Amortization of financing fees PaidInKindInterest $3.05M USD Annual
Amortization of financing fees PaidInKindInterest $143.00K USD 1 Quarter
Amortization of financing fees PaidInKindInterest $1.45M USD 3 Qtrs
Amortization of financing fees PaidInKindInterest $3.78M USD 3 Qtrs
Amortization of financing fees PaidInKindInterest $87.00K USD Annual
Amortization of financing fees PaidInKindInterest $445.00K USD 2 Qtrs
Amortization of financing fees PaidInKindInterest $443.00K USD Annual
Amortization of financing fees PaidInKindInterest $4.12M USD Annual
Amortization of financing fees PaidInKindInterest $3.44M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $746.00K USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-1.63M USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $18.18M USD 3 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $239.00K USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $602.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $18.03M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-9.06M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $469.00K USD 1 Quarter
Deferred income taxes DeferredIncomeTaxExpenseBenefit $18.12M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-1.62M USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-11.92M USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-11.92M USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-25.00K USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-11.92M USD 2 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-357.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-11.92M USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-12.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 2 Qtrs
Asset impairment charges OtherAssetImpairmentCharges $345.00K USD 1 Quarter
Asset impairment charges OtherAssetImpairmentCharges $310.00K USD Annual
Asset impairment charges OtherAssetImpairmentCharges $1.00K USD Annual
Asset impairment charges OtherAssetImpairmentCharges $11.69M USD Annual
Asset impairment charges OtherAssetImpairmentCharges $1.45M USD 3 Qtrs
Asset impairment charges OtherAssetImpairmentCharges $1.41M USD 2 Qtrs
Asset impairment charges OtherAssetImpairmentCharges $1.61M USD Annual
Tax benefit from exercise of stock-based compensation ExcessTaxBenefitFromShareBasedCompensationOperatingActivities - USD Annual
Tax benefit from exercise of stock-based compensation ExcessTaxBenefitFromShareBasedCompensationOperatingActivities - USD Annual
Tax benefit from exercise of stock-based compensation ExcessTaxBenefitFromShareBasedCompensationOperatingActivities $55.00K USD Annual
Tax benefit from exercise of stock-based compensation ExcessTaxBenefitFromShareBasedCompensationOperatingActivities - USD Annual
Change in valuation of contingent consideration PaymentForContingentConsiderationLiabilityOperatingActivities - USD Annual
Change in valuation of contingent consideration PaymentForContingentConsiderationLiabilityOperatingActivities $3.84M USD Annual
Change in valuation of contingent consideration PaymentForContingentConsiderationLiabilityOperatingActivities $283.00K USD 3 Qtrs
Change in valuation of contingent consideration PaymentForContingentConsiderationLiabilityOperatingActivities - USD 1 Quarter
Change in valuation of contingent consideration PaymentForContingentConsiderationLiabilityOperatingActivities $283.00K USD Annual
Change in valuation of contingent consideration PaymentForContingentConsiderationLiabilityOperatingActivities $283.00K USD 2 Qtrs
Change in valuation of contingent consideration PaymentForContingentConsiderationLiabilityOperatingActivities $23.00K USD Annual
Provision for doubtful accounts ProvisionForDoubtfulAccounts $67.00K USD Annual
Provision for doubtful accounts ProvisionForDoubtfulAccounts $70.00K USD Annual
Provision for doubtful accounts ProvisionForDoubtfulAccounts $80.00K USD Annual
Provision for doubtful accounts ProvisionForDoubtfulAccounts $131.00K USD 2 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $24.00K USD 2 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $48.00K USD 1 Quarter
Provision for doubtful accounts ProvisionForDoubtfulAccounts $-10.00K USD 1 Quarter
Provision for doubtful accounts ProvisionForDoubtfulAccounts $69.00K USD 3 Qtrs
Provision for doubtful accounts ProvisionForDoubtfulAccounts $288.00K USD Annual
Provision for doubtful accounts ProvisionForDoubtfulAccounts $216.00K USD 3 Qtrs
Provision for inventory obsolescence InventoryWriteDown $1.86M USD Annual
Provision for inventory obsolescence InventoryWriteDown $1.71M USD Annual
Provision for inventory obsolescence InventoryWriteDown $882.00K USD 3 Qtrs
Provision for inventory obsolescence InventoryWriteDown $288.00K USD 1 Quarter
Provision for inventory obsolescence InventoryWriteDown $539.00K USD 2 Qtrs
Provision for inventory obsolescence InventoryWriteDown $3.93M USD 3 Qtrs
Provision for inventory obsolescence InventoryWriteDown $3.44M USD 2 Qtrs
Provision for inventory obsolescence InventoryWriteDown $5.34M USD Annual
Provision for inventory obsolescence InventoryWriteDown $146.00K USD 1 Quarter
Provision for inventory obsolescence InventoryWriteDown $421.00K USD Annual
Loss (gain) on disposal of fixed assets GainLossOnSaleOfPropertyPlantEquipment $-115.00K USD 3 Qtrs
Loss (gain) on disposal of fixed assets GainLossOnSaleOfPropertyPlantEquipment $-10.00K USD 1 Quarter
Loss (gain) on disposal of fixed assets GainLossOnSaleOfPropertyPlantEquipment $-321.00K USD Annual
Loss (gain) on disposal of fixed assets GainLossOnSaleOfPropertyPlantEquipment $-175.00K USD Annual
Loss (gain) on disposal of fixed assets GainLossOnSaleOfPropertyPlantEquipment $-236.00K USD 1 Quarter
Loss (gain) on disposal of fixed assets GainLossOnSaleOfPropertyPlantEquipment $-66.00K USD 2 Qtrs
Loss (gain) on disposal of fixed assets GainLossOnSaleOfPropertyPlantEquipment $846.00K USD 3 Qtrs
Loss (gain) on disposal of fixed assets GainLossOnSaleOfPropertyPlantEquipment $-423.00K USD Annual
Loss (gain) on disposal of fixed assets GainLossOnSaleOfPropertyPlantEquipment $852.00K USD 2 Qtrs
Loss (gain) on disposal of fixed assets GainLossOnSaleOfPropertyPlantEquipment $663.00K USD Annual
Other sources, net OtherOperatingActivitiesCashFlowStatement $612.00K USD Annual
Other sources, net OtherOperatingActivitiesCashFlowStatement $189.00K USD 3 Qtrs
Other sources, net OtherOperatingActivitiesCashFlowStatement $198.00K USD 2 Qtrs
Other sources, net OtherOperatingActivitiesCashFlowStatement $413.00K USD Annual
Other sources, net OtherOperatingActivitiesCashFlowStatement $113.00K USD 1 Quarter
Other sources, net OtherOperatingActivitiesCashFlowStatement $681.00K USD Annual
Other sources, net OtherOperatingActivitiesCashFlowStatement $135.00K USD 1 Quarter
Other sources, net OtherOperatingActivitiesCashFlowStatement $205.00K USD 2 Qtrs
Other sources, net OtherOperatingActivitiesCashFlowStatement $266.00K USD 3 Qtrs
Other sources, net OtherOperatingActivitiesCashFlowStatement $13.00K USD Annual
Trade accounts receivable, net IncreaseDecreaseInAccountsReceivable $-25.16M USD 1 Quarter
Trade accounts receivable, net IncreaseDecreaseInAccountsReceivable $-12.62M USD 2 Qtrs
Trade accounts receivable, net IncreaseDecreaseInAccountsReceivable $691.00K USD 3 Qtrs
Trade accounts receivable, net IncreaseDecreaseInAccountsReceivable $8.39M USD Annual
Trade accounts receivable, net IncreaseDecreaseInAccountsReceivable $-10.59M USD Annual
Trade accounts receivable, net IncreaseDecreaseInAccountsReceivable $-3.53M USD 2 Qtrs
Trade accounts receivable, net IncreaseDecreaseInAccountsReceivable $4.02M USD 1 Quarter
Trade accounts receivable, net IncreaseDecreaseInAccountsReceivable $-10.12M USD Annual
Trade accounts receivable, net IncreaseDecreaseInAccountsReceivable $30.68M USD Annual
Trade accounts receivable, net IncreaseDecreaseInAccountsReceivable $-17.10M USD 3 Qtrs
Inventory, net IncreaseDecreaseInInventories $44.24M USD Annual
Inventory, net IncreaseDecreaseInInventories $47.51M USD Annual
Inventory, net IncreaseDecreaseInInventories $13.41M USD 3 Qtrs
Inventory, net IncreaseDecreaseInInventories $-55.56M USD Annual
Inventory, net IncreaseDecreaseInInventories $-46.39M USD 3 Qtrs
Inventory, net IncreaseDecreaseInInventories $-42.95M USD 2 Qtrs
Inventory, net IncreaseDecreaseInInventories $-3.12M USD 1 Quarter
Inventory, net IncreaseDecreaseInInventories $3.33M USD 2 Qtrs
Inventory, net IncreaseDecreaseInInventories $-22.29M USD 1 Quarter
Inventory, net IncreaseDecreaseInInventories $-13.37M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $207.00K USD 1 Quarter
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.62M USD 1 Quarter
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.44M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $3.22M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.28M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $12.89M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.26M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-2.13M USD Annual
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.36M USD 3 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.24M USD 2 Qtrs
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $-34.06M USD 3 Qtrs
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $5.91M USD Annual
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $15.19M USD 1 Quarter
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $37.65M USD Annual
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $3.24M USD 2 Qtrs
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $-27.04M USD Annual
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $-36.46M USD 1 Quarter
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $1.88M USD 3 Qtrs
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $-30.32M USD 2 Qtrs
Trade accounts payable IncreaseDecreaseInAccountsPayableTrade $-1.20M USD Annual
Income taxes refundable (payable) IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $-7.67M USD Annual
Income taxes refundable (payable) IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $6.29M USD 3 Qtrs
Income taxes refundable (payable) IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $1.33M USD Annual
Income taxes refundable (payable) IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $1.78M USD 2 Qtrs
Income taxes refundable (payable) IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $6.51M USD Annual
Income taxes refundable (payable) IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $5.13M USD 2 Qtrs
Income taxes refundable (payable) IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $298.00K USD 1 Quarter
Income taxes refundable (payable) IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $-1.78M USD Annual
Income taxes refundable (payable) IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $3.44M USD 1 Quarter
Income taxes refundable (payable) IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable $-682.00K USD 3 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $5.10M USD Annual
Accrued expenses IncreaseDecreaseInAccruedLiabilities $1.08M USD Annual
Accrued expenses IncreaseDecreaseInAccruedLiabilities $3.04M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $6.10M USD 3 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $6.03M USD Annual
Accrued expenses IncreaseDecreaseInAccruedLiabilities $3.24M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $8.87M USD 3 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $1.89M USD 1 Quarter
Accrued expenses IncreaseDecreaseInAccruedLiabilities $2.43M USD 1 Quarter
Accrued expenses IncreaseDecreaseInAccruedLiabilities $15.71M USD Annual
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $121.00K USD 1 Quarter
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $1.60M USD Annual
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $8.11M USD Annual
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $98.00K USD 1 Quarter
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-5.26M USD Annual
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-232.00K USD Annual
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-1.01M USD 2 Qtrs
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-1.03M USD 3 Qtrs
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $894.00K USD 2 Qtrs
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $821.00K USD 3 Qtrs
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $32.28M USD Annual
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $-22.82M USD Annual
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $24.51M USD 2 Qtrs
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $1.32M USD 2 Qtrs
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $8.10M USD 1 Quarter
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $24.31M USD 3 Qtrs
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $-15.09M USD Annual
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $13.91M USD 1 Quarter
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $-7.70M USD Annual
Net cash (used in) provided by operating activities NetCashProvidedByUsedInOperatingActivities $-13.54M USD 3 Qtrs
Capital expenditures PaymentsForCapitalImprovements $8.41M USD Annual
Capital expenditures PaymentsForCapitalImprovements $3.29M USD 3 Qtrs
Capital expenditures PaymentsForCapitalImprovements $1.98M USD 2 Qtrs
Capital expenditures PaymentsForCapitalImprovements $2.67M USD 2 Qtrs
Capital expenditures PaymentsForCapitalImprovements $3.86M USD 3 Qtrs
Capital expenditures PaymentsForCapitalImprovements $1.10M USD 1 Quarter
Capital expenditures PaymentsForCapitalImprovements $1.90M USD 1 Quarter
Capital expenditures PaymentsForCapitalImprovements $8.21M USD Annual
Capital expenditures PaymentsForCapitalImprovements $5.06M USD Annual
Capital expenditures PaymentsForCapitalImprovements $3.87M USD Annual
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets - USD Annual
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets - USD Annual
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets - USD Annual
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets - USD 1 Quarter
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets $2.47M USD Annual
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets $2.47M USD 2 Qtrs
Proceeds from disposal of assets ProceedsFromSaleOfProductiveAssets $2.47M USD 3 Qtrs
Acquisitions of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $34.23M USD Annual
Acquisitions of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Acquisitions of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Acquisitions of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $44.12M USD Annual
Other (uses) sources, net PaymentsForProceedsFromOtherInvestingActivities $-245.00K USD 3 Qtrs
Other (uses) sources, net PaymentsForProceedsFromOtherInvestingActivities $-14.00K USD Annual
Other (uses) sources, net PaymentsForProceedsFromOtherInvestingActivities $245.00K USD Annual
Other (uses) sources, net PaymentsForProceedsFromOtherInvestingActivities $1.17M USD Annual
Other (uses) sources, net PaymentsForProceedsFromOtherInvestingActivities $-245.00K USD 2 Qtrs
Other (uses) sources, net PaymentsForProceedsFromOtherInvestingActivities $104.00K USD Annual
Other (uses) sources, net PaymentsForProceedsFromOtherInvestingActivities $-245.00K USD 3 Qtrs
Other (uses) sources, net PaymentsForProceedsFromOtherInvestingActivities - USD 1 Quarter
Other (uses) sources, net PaymentsForProceedsFromOtherInvestingActivities - USD 1 Quarter
Other (uses) sources, net PaymentsForProceedsFromOtherInvestingActivities - USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.90M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $489.00K USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-3.61M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-2.42M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.65M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-43.80M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-5.17M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.06M USD 3 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.10M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-52.32M USD Annual
Proceeds from issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt $5.00M USD Annual
Proceeds from issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt $55.00M USD Annual
Proceeds from issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt $60.00M USD Annual
Proceeds from issuance of long-term debt ProceedsFromIssuanceOfLongTermDebt - USD Annual
Repayments of long-term debt RepaymentsOfLongTermDebt - USD Annual
Repayments of long-term debt RepaymentsOfLongTermDebt $4.03M USD Annual
Repayments of long-term debt RepaymentsOfLongTermDebt $71.40M USD Annual
Repayments of long-term debt RepaymentsOfLongTermDebt $972.00K USD Annual
Financing fees PaymentsOfFinancingCosts $154.00K USD Annual
Financing fees PaymentsOfFinancingCosts $253.00K USD 1 Quarter
Financing fees PaymentsOfFinancingCosts $3.40M USD 3 Qtrs
Financing fees PaymentsOfFinancingCosts $5.80M USD Annual
Financing fees PaymentsOfFinancingCosts - USD 1 Quarter
Financing fees PaymentsOfFinancingCosts $1.52M USD Annual
Financing fees PaymentsOfFinancingCosts $3.40M USD 2 Qtrs
Financing fees PaymentsOfFinancingCosts $928.00K USD 3 Qtrs
Financing fees PaymentsOfFinancingCosts $928.00K USD 2 Qtrs
Financing fees PaymentsOfFinancingCosts $928.00K USD Annual
Net proceeds from stock offering and warrants ProceedsFromIssuanceOfCommonStockAndWarrantExercises $59.40M USD 2 Qtrs
Net proceeds from stock offering and warrants ProceedsFromIssuanceOfCommonStockAndWarrantExercises $2.00M USD 2 Qtrs
Net proceeds from stock offering and warrants ProceedsFromIssuanceOfCommonStockAndWarrantExercises $59.40M USD 1 Quarter
Net proceeds from stock offering and warrants ProceedsFromIssuanceOfCommonStockAndWarrantExercises $2.00M USD Annual
Net proceeds from stock offering and warrants ProceedsFromIssuanceOfCommonStockAndWarrantExercises $2.00M USD 3 Qtrs
Net proceeds from stock offering and warrants ProceedsFromIssuanceOfCommonStockAndWarrantExercises $1.43M USD Annual
Net proceeds from stock offering and warrants ProceedsFromIssuanceOfCommonStockAndWarrantExercises $59.40M USD 3 Qtrs
Net proceeds from stock offering and warrants ProceedsFromIssuanceOfCommonStockAndWarrantExercises $65.00K USD Annual
Net proceeds from stock offering and warrants ProceedsFromIssuanceOfCommonStockAndWarrantExercises - USD 1 Quarter
Net proceeds from stock offering and warrants ProceedsFromIssuanceOfCommonStockAndWarrantExercises $59.40M USD Annual
Proceeds from revolving line of credit ProceedsFromLongTermLinesOfCredit $93.63M USD Annual
Proceeds from revolving line of credit ProceedsFromLongTermLinesOfCredit $196.18M USD 3 Qtrs
Proceeds from revolving line of credit ProceedsFromLongTermLinesOfCredit $436.23M USD Annual
Proceeds from revolving line of credit ProceedsFromLongTermLinesOfCredit $209.08M USD 2 Qtrs
Proceeds from revolving line of credit ProceedsFromLongTermLinesOfCredit $82.40M USD Annual
Proceeds from revolving line of credit ProceedsFromLongTermLinesOfCredit $281.01M USD Annual
Proceeds from revolving line of credit ProceedsFromLongTermLinesOfCredit $46.90M USD 1 Quarter
Proceeds from revolving line of credit ProceedsFromLongTermLinesOfCredit $111.90M USD 2 Qtrs
Proceeds from revolving line of credit ProceedsFromLongTermLinesOfCredit $324.42M USD 3 Qtrs
Proceeds from revolving line of credit ProceedsFromLongTermLinesOfCredit $85.94M USD 1 Quarter
Repayments of revolving line of credit RepaymentsOfLongTermLinesOfCredit $365.53M USD Annual
Repayments of revolving line of credit RepaymentsOfLongTermLinesOfCredit $81.83M USD 1 Quarter
Repayments of revolving line of credit RepaymentsOfLongTermLinesOfCredit $295.86M USD 3 Qtrs
Repayments of revolving line of credit RepaymentsOfLongTermLinesOfCredit $74.36M USD Annual
Repayments of revolving line of credit RepaymentsOfLongTermLinesOfCredit $22.30M USD Annual
Repayments of revolving line of credit RepaymentsOfLongTermLinesOfCredit $276.48M USD 3 Qtrs
Repayments of revolving line of credit RepaymentsOfLongTermLinesOfCredit $63.63M USD 1 Quarter
Repayments of revolving line of credit RepaymentsOfLongTermLinesOfCredit $195.16M USD 2 Qtrs
Repayments of revolving line of credit RepaymentsOfLongTermLinesOfCredit $196.59M USD 2 Qtrs
Repayments of revolving line of credit RepaymentsOfLongTermLinesOfCredit $411.95M USD Annual
Business acquisition contingent consideration payments PaymentForContingentConsiderationLiabilityFinancingActivities $6.00K USD 1 Quarter
Business acquisition contingent consideration payments PaymentForContingentConsiderationLiabilityFinancingActivities $3.03M USD 1 Quarter
Business acquisition contingent consideration payments PaymentForContingentConsiderationLiabilityFinancingActivities $8.26M USD 2 Qtrs
Business acquisition contingent consideration payments PaymentForContingentConsiderationLiabilityFinancingActivities - USD Annual
Business acquisition contingent consideration payments PaymentForContingentConsiderationLiabilityFinancingActivities $9.00K USD 2 Qtrs
Business acquisition contingent consideration payments PaymentForContingentConsiderationLiabilityFinancingActivities $8.35M USD Annual
Business acquisition contingent consideration payments PaymentForContingentConsiderationLiabilityFinancingActivities $26.00K USD Annual
Business acquisition contingent consideration payments PaymentForContingentConsiderationLiabilityFinancingActivities - USD Annual
Business acquisition contingent consideration payments PaymentForContingentConsiderationLiabilityFinancingActivities $8.28M USD 3 Qtrs
Business acquisition contingent consideration payments PaymentForContingentConsiderationLiabilityFinancingActivities $19.00K USD 3 Qtrs
Tax benefit from exercise of stock-based compensation ExcessTaxBenefitFromShareBasedCompensationFinancingActivities $65.00K USD Annual
Tax benefit from exercise of stock-based compensation ExcessTaxBenefitFromShareBasedCompensationFinancingActivities $2.71M USD Annual
Other uses, net ProceedsFromPaymentsForOtherFinancingActivities - USD 1 Quarter
Other uses, net ProceedsFromPaymentsForOtherFinancingActivities $-89.00K USD 2 Qtrs
Other uses, net ProceedsFromPaymentsForOtherFinancingActivities $-351.00K USD Annual
Other uses, net ProceedsFromPaymentsForOtherFinancingActivities $-98.00K USD 3 Qtrs
Other uses, net ProceedsFromPaymentsForOtherFinancingActivities $-754.00K USD Annual
Other uses, net ProceedsFromPaymentsForOtherFinancingActivities $-738.00K USD 2 Qtrs
Other uses, net ProceedsFromPaymentsForOtherFinancingActivities $-430.00K USD Annual
Other uses, net ProceedsFromPaymentsForOtherFinancingActivities $-110.00K USD Annual
Other uses, net ProceedsFromPaymentsForOtherFinancingActivities - USD 1 Quarter
Other uses, net ProceedsFromPaymentsForOtherFinancingActivities $-745.00K USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-19.76M USD 1 Quarter
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-8.15M USD 1 Quarter
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-1.19M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-36.78M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-33.01M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-30.08M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $10.57M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $67.67M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $68.50M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $14.86M USD 3 Qtrs
(Decrease) increase in cash CashAndCashEquivalentsPeriodIncreaseDecrease $255.00K USD Annual
(Decrease) increase in cash CashAndCashEquivalentsPeriodIncreaseDecrease $-6.95M USD 1 Quarter
(Decrease) increase in cash CashAndCashEquivalentsPeriodIncreaseDecrease $-2.29M USD 2 Qtrs
(Decrease) increase in cash CashAndCashEquivalentsPeriodIncreaseDecrease $-6.15M USD Annual
(Decrease) increase in cash CashAndCashEquivalentsPeriodIncreaseDecrease $-8.01M USD 2 Qtrs
(Decrease) increase in cash CashAndCashEquivalentsPeriodIncreaseDecrease $-6.83M USD 3 Qtrs
(Decrease) increase in cash CashAndCashEquivalentsPeriodIncreaseDecrease $1.88M USD Annual
(Decrease) increase in cash CashAndCashEquivalentsPeriodIncreaseDecrease $-2.29M USD Annual
(Decrease) increase in cash CashAndCashEquivalentsPeriodIncreaseDecrease $-1.95M USD 1 Quarter
(Decrease) increase in cash CashAndCashEquivalentsPeriodIncreaseDecrease $-2.29M USD 3 Qtrs
Cash at beginning of the year CashAndCashEquivalentsAtCarryingValue $2.29M USD Point-in-time
Cash at beginning of the year CashAndCashEquivalentsAtCarryingValue $6.31M USD Point-in-time
Cash at beginning of the year CashAndCashEquivalentsAtCarryingValue - USD Point-in-time
Cash at beginning of the year CashAndCashEquivalentsAtCarryingValue $8.45M USD Point-in-time
Cash at beginning of the year CashAndCashEquivalentsAtCarryingValue $435.00K USD Point-in-time
Cash at beginning of the year CashAndCashEquivalentsAtCarryingValue - USD Point-in-time
Cash at beginning of the year CashAndCashEquivalentsAtCarryingValue $342.00K USD Point-in-time
Cash at beginning of the year CashAndCashEquivalentsAtCarryingValue $1.61M USD Point-in-time
Cash at beginning of the year CashAndCashEquivalentsAtCarryingValue - USD Point-in-time
Cash at beginning of the year CashAndCashEquivalentsAtCarryingValue $1.50M USD Point-in-time
Cash at beginning of the year CashAndCashEquivalentsAtCarryingValue $6.56M USD Point-in-time
Cash at end of the year CashAndCashEquivalentsAtCarryingValue $2.29M USD Point-in-time
Cash at end of the year CashAndCashEquivalentsAtCarryingValue $6.31M USD Point-in-time
Cash at end of the year CashAndCashEquivalentsAtCarryingValue - USD Point-in-time
Cash at end of the year CashAndCashEquivalentsAtCarryingValue $8.45M USD Point-in-time
Cash at end of the year CashAndCashEquivalentsAtCarryingValue $435.00K USD Point-in-time
Cash at end of the year CashAndCashEquivalentsAtCarryingValue - USD Point-in-time
Cash at end of the year CashAndCashEquivalentsAtCarryingValue $342.00K USD Point-in-time
Cash at end of the year CashAndCashEquivalentsAtCarryingValue $1.61M USD Point-in-time
Cash at end of the year CashAndCashEquivalentsAtCarryingValue - USD Point-in-time
Cash at end of the year CashAndCashEquivalentsAtCarryingValue $1.50M USD Point-in-time
Cash at end of the year CashAndCashEquivalentsAtCarryingValue $6.56M USD Point-in-time
Stockholders Equity 57 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquity $84.87M USD Point-in-time
Beginning balance StockholdersEquity $81.90M USD Point-in-time
Beginning balance StockholdersEquity $55.34M USD Point-in-time
Beginning balance StockholdersEquity $86.48M USD Point-in-time
Beginning balance StockholdersEquity $30.05M USD Point-in-time
Beginning balance StockholdersEquity $47.61M USD Point-in-time
Beginning balance StockholdersEquity $32.17M USD Point-in-time
Beginning balance StockholdersEquity $18.21M USD Point-in-time
Beginning balance StockholdersEquity $46.97M USD Point-in-time
Beginning balance StockholdersEquity $6.13M USD Point-in-time
Beginning balance StockholdersEquity $40.66M USD Point-in-time
Net (loss) income NetIncomeLoss $-28.79M USD 1 Quarter
Net (loss) income NetIncomeLoss $-32.12M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-8.72M USD 1 Quarter
Net (loss) income NetIncomeLoss $-41.48M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-47.61M USD Annual
Net (loss) income NetIncomeLoss $21.48M USD Annual
Net (loss) income NetIncomeLoss $-32.28M USD 2 Qtrs
Net (loss) income NetIncomeLoss $-6.64M USD 1 Quarter
Net (loss) income NetIncomeLoss $-9.20M USD 1 Quarter
Net (loss) income NetIncomeLoss $-3.32M USD 1 Quarter
Net (loss) income NetIncomeLoss $-40.83M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-47.47M USD Annual
Net (loss) income NetIncomeLoss $-2.89M USD Annual
Net (loss) income NetIncomeLoss $-7.75M USD 1 Quarter
Net (loss) income NetIncomeLoss $-24.53M USD 1 Quarter
Net (loss) income NetIncomeLoss $-6.13M USD 1 Quarter
Acquisition consideration, net of tax AdjustmentsToAdditionalPaidInCapitalIncomeTaxEffectFromAcquisitions $-712.00K USD Annual
Acquisition consideration, net of tax AdjustmentsToAdditionalPaidInCapitalIncomeTaxEffectFromAcquisitions $4.38M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.18M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.41M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.28M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.30M USD Annual
Stock-based compensation net settlement for withholding taxes AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $351.00K USD Annual
Stock-based compensation net settlement for withholding taxes AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $430.00K USD Annual
Stock-based compensation net settlement for withholding taxes AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $110.00K USD Annual
Stock-based compensation net settlement for withholding taxes AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $42.00K USD Annual
Excess tax benefit from exercise of stock-based awards AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation $3.30M USD Annual
Excess tax benefit from exercise of stock-based awards AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation $34.00K USD Annual
Exercise of private placement warrants AdjustmentsToAdditionalPaidInCapitalWarrantIssued $8.74M USD Annual
Exercise of private placement warrants AdjustmentsToAdditionalPaidInCapitalWarrantIssued $320.00K USD Annual
Exercise of private placement warrants AdjustmentsToAdditionalPaidInCapitalWarrantIssued $2.07M USD Annual
Issuance of common stock to Weichai, net of fees StockIssuedDuringPeriodValueNewIssues $14.08M USD Annual
Issuance of Series B convertible preferred stock, net of fees StockIssuedDuringPeriodValueConversionOfConvertibleSecurities - USD Annual
Deemed dividend on Series B convertible preferred stock DividendsPreferredStockCash $37.86M USD Annual
Conversion of Series B convertible preferred stock to common stock StockIssuedDuringPeriodValueConversionOfUnits $62.48M USD Annual
Ending balance StockholdersEquity $84.87M USD Point-in-time
Ending balance StockholdersEquity $81.90M USD Point-in-time
Ending balance StockholdersEquity $55.34M USD Point-in-time
Ending balance StockholdersEquity $86.48M USD Point-in-time
Ending balance StockholdersEquity $30.05M USD Point-in-time
Ending balance StockholdersEquity $47.61M USD Point-in-time
Ending balance StockholdersEquity $32.17M USD Point-in-time
Ending balance StockholdersEquity $18.21M USD Point-in-time
Ending balance StockholdersEquity $46.97M USD Point-in-time
Ending balance StockholdersEquity $6.13M USD Point-in-time
Ending balance StockholdersEquity $40.66M 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...