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

10-K Filing

POWERFLEET, INC. CIK: 1774170 FY 2024
Filing Information
Form Type 10-K
Accession Number 0001628280-25-033105
Period End Date 20250331
Filing Date 20250626
Fiscal Year 2024
Fiscal Period FY
XBRL Instance aiot-20250331_htm.xml
Balance Sheet 228 line items
Line Item Tag Value Unit Period
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $3.20M USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $3.20M USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $2.80M USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $2.80M USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $4.06M USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $4.06M USD Point-in-time
Temporary equity, shares authorized (in shares) TemporaryEquitySharesAuthorized 100,000.00 shares Point-in-time
Temporary equity, shares authorized (in shares) TemporaryEquitySharesAuthorized 100,000.00 shares Point-in-time
Temporary equity, shares authorized (in shares) TemporaryEquitySharesAuthorized 100,000.00 shares Point-in-time
Temporary equity, shares authorized (in shares) TemporaryEquitySharesAuthorized 100,000.00 shares Point-in-time
Temporary equity, par value (in dollars per share) TemporaryEquityParOrStatedValuePerShare $0.01 USD Point-in-time
Temporary equity, par value (in dollars per share) TemporaryEquityParOrStatedValuePerShare $0.01 USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $24.35M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $24.35M USD Point-in-time
Temporary equity, par value (in dollars per share) TemporaryEquityParOrStatedValuePerShare $0.01 USD Point-in-time
Temporary equity, par value (in dollars per share) TemporaryEquityParOrStatedValuePerShare $0.01 USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $17.68M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $17.68M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $26.45M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $26.45M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $19.02M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $19.02M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $44.39M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $44.39M USD Point-in-time
Restricted cash RestrictedCash $308.00K USD Point-in-time
Restricted cash RestrictedCash $308.00K USD Point-in-time
Restricted cash RestrictedCash $85.31M USD Point-in-time
Restricted cash RestrictedCash $85.31M USD Point-in-time
Restricted cash RestrictedCash $310.00K USD Point-in-time
Restricted cash RestrictedCash $310.00K USD Point-in-time
Restricted cash RestrictedCash $309.00K USD Point-in-time
Restricted cash RestrictedCash $309.00K USD Point-in-time
Restricted cash RestrictedCash $4.40M USD Point-in-time
Restricted cash RestrictedCash $4.40M USD Point-in-time
Temporary equity, shares issued (in shares) TemporaryEquitySharesIssued 0.00 shares Point-in-time
Temporary equity, shares issued (in shares) TemporaryEquitySharesIssued 0.00 shares Point-in-time
Temporary equity, shares issued (in shares) TemporaryEquitySharesIssued 60,000.00 shares Point-in-time
Temporary equity, shares issued (in shares) TemporaryEquitySharesIssued 60,000.00 shares Point-in-time
Temporary equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 60,000.00 shares Point-in-time
Temporary equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 60,000.00 shares Point-in-time
Temporary equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Temporary equity, shares outstanding (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Accounts receivable, net of allowance for credit losses of $3,197 and $4,057 as of March 31, 2024 and 2025, respectively AccountsReceivableNetCurrent $78.62M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $3,197 and $4,057 as of March 31, 2024 and 2025, respectively AccountsReceivableNetCurrent $78.62M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $3,197 and $4,057 as of March 31, 2024 and 2025, respectively AccountsReceivableNetCurrent $30.33M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $3,197 and $4,057 as of March 31, 2024 and 2025, respectively AccountsReceivableNetCurrent $30.33M USD Point-in-time
Inventory, net InventoryNet $18.35M USD Point-in-time
Inventory, net InventoryNet $18.35M USD Point-in-time
Temporary equity, redemption value TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Temporary equity, redemption value TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Temporary equity, redemption value TemporaryEquityCarryingAmountAttributableToParent $90.27M USD Point-in-time
Temporary equity, redemption value TemporaryEquityCarryingAmountAttributableToParent $90.27M USD Point-in-time
Inventory, net InventoryNet $21.66M USD Point-in-time
Inventory, net InventoryNet $21.66M USD Point-in-time
Preferred shares, authorized (in shares) PreferredStockSharesAuthorized 50.00M shares Point-in-time
Preferred shares, authorized (in shares) PreferredStockSharesAuthorized 50.00M shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $8.13M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $8.13M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $23.32M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $23.32M USD Point-in-time
Preferred shares, authorized (in shares) PreferredStockSharesAuthorized 50.00M shares Point-in-time
Preferred shares, authorized (in shares) PreferredStockSharesAuthorized 50.00M shares Point-in-time
Total current assets AssetsCurrent $169.79M USD Point-in-time
Total current assets AssetsCurrent $169.79M USD Point-in-time
Total current assets AssetsCurrent $169.08M USD Point-in-time
Total current assets AssetsCurrent $169.08M USD Point-in-time
Preferred shares, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred shares, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred shares, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred shares, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 175.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 175.00M shares Point-in-time
Fixed assets, net PropertyPlantAndEquipmentNet $12.72M USD Point-in-time
Fixed assets, net PropertyPlantAndEquipmentNet $12.72M USD Point-in-time
Fixed assets, net PropertyPlantAndEquipmentNet $58.01M USD Point-in-time
Fixed assets, net PropertyPlantAndEquipmentNet $58.01M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 175.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 175.00M shares Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Goodwill Goodwill $83.49M USD Point-in-time
Goodwill Goodwill $83.49M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Goodwill Goodwill $383.15M USD Point-in-time
Goodwill Goodwill $383.15M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $19.65M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $19.65M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 135.38M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 135.38M shares Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $258.58M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $258.58M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 38.71M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 38.71M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 37.21M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 37.21M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 133.32M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 133.32M shares Point-in-time
Right-of-use asset OperatingLeaseRightOfUseAsset $12.34M USD Point-in-time
Right-of-use asset OperatingLeaseRightOfUseAsset $12.34M USD Point-in-time
Right-of-use asset OperatingLeaseRightOfUseAsset $7.43M USD Point-in-time
Right-of-use asset OperatingLeaseRightOfUseAsset $7.43M USD Point-in-time
Severance payable fund SeverancePayableFund $3.80M USD Point-in-time
Severance payable fund SeverancePayableFund $3.80M USD Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 2.06M shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 2.06M shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 1.50M shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 1.50M shares Point-in-time
Severance payable fund SeverancePayableFund $3.80M USD Point-in-time
Severance payable fund SeverancePayableFund $3.80M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $3.93M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $3.93M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $2.78M USD Point-in-time
Deferred tax asset DeferredIncomeTaxAssetsNet $2.78M USD Point-in-time
Other assets OtherAssetsNoncurrent $9.03M USD Point-in-time
Other assets OtherAssetsNoncurrent $9.03M USD Point-in-time
Other assets OtherAssetsNoncurrent $21.18M USD Point-in-time
Other assets OtherAssetsNoncurrent $21.18M USD Point-in-time
Total assets Assets $308.68M USD Point-in-time
Total assets Assets $308.68M USD Point-in-time
Total assets Assets $910.07M USD Point-in-time
Total assets Assets $910.07M USD Point-in-time
Short-term bank debt and current maturities of long-term debt ShortTermBorrowings $1.95M USD Point-in-time
Short-term bank debt and current maturities of long-term debt ShortTermBorrowings $1.95M USD Point-in-time
Short-term bank debt and current maturities of long-term debt ShortTermBorrowings $41.63M USD Point-in-time
Short-term bank debt and current maturities of long-term debt ShortTermBorrowings $41.63M USD Point-in-time
Accounts payable AccountsPayableCurrent $20.02M USD Point-in-time
Accounts payable AccountsPayableCurrent $20.02M USD Point-in-time
Accounts payable AccountsPayableCurrent $41.60M USD Point-in-time
Accounts payable AccountsPayableCurrent $41.60M USD Point-in-time
Accrued expenses and other current liabilities AccruedExpensesAndOtherLiabilitiesCurrent $13.98M USD Point-in-time
Accrued expenses and other current liabilities AccruedExpensesAndOtherLiabilitiesCurrent $13.98M USD Point-in-time
Accrued expenses and other current liabilities AccruedExpensesAndOtherLiabilitiesCurrent $45.33M USD Point-in-time
Accrued expenses and other current liabilities AccruedExpensesAndOtherLiabilitiesCurrent $45.33M USD Point-in-time
Deferred revenue - current ContractWithCustomerLiabilityCurrent $5.84M USD Point-in-time
Deferred revenue - current ContractWithCustomerLiabilityCurrent $5.84M USD Point-in-time
Deferred revenue - current ContractWithCustomerLiabilityCurrent $17.38M USD Point-in-time
Deferred revenue - current ContractWithCustomerLiabilityCurrent $17.38M USD Point-in-time
Lease liability - current OperatingLeaseLiabilityCurrent $5.08M USD Point-in-time
Lease liability - current OperatingLeaseLiabilityCurrent $5.08M USD Point-in-time
Lease liability - current OperatingLeaseLiabilityCurrent $1.79M USD Point-in-time
Lease liability - current OperatingLeaseLiabilityCurrent $1.79M USD Point-in-time
Total current liabilities LiabilitiesCurrent $43.59M USD Point-in-time
Total current liabilities LiabilitiesCurrent $43.59M USD Point-in-time
Total current liabilities LiabilitiesCurrent $151.01M USD Point-in-time
Total current liabilities LiabilitiesCurrent $151.01M USD Point-in-time
Long-term debt - less current maturities LongTermDebtNoncurrent $113.81M USD Point-in-time
Long-term debt - less current maturities LongTermDebtNoncurrent $113.81M USD Point-in-time
Long-term debt - less current maturities LongTermDebtNoncurrent $232.16M USD Point-in-time
Long-term debt - less current maturities LongTermDebtNoncurrent $232.16M USD Point-in-time
Deferred revenue - less current portion ContractWithCustomerLiabilityNoncurrent $4.89M USD Point-in-time
Deferred revenue - less current portion ContractWithCustomerLiabilityNoncurrent $4.89M USD Point-in-time
Deferred revenue - less current portion ContractWithCustomerLiabilityNoncurrent $5.20M USD Point-in-time
Deferred revenue - less current portion ContractWithCustomerLiabilityNoncurrent $5.20M USD Point-in-time
Lease liability - less current portion OperatingLeaseLiabilityNoncurrent $5.92M USD Point-in-time
Lease liability - less current portion OperatingLeaseLiabilityNoncurrent $5.92M USD Point-in-time
Lease liability - less current portion OperatingLeaseLiabilityNoncurrent $8.19M USD Point-in-time
Lease liability - less current portion OperatingLeaseLiabilityNoncurrent $8.19M USD Point-in-time
Accrued severance payable AccruedSeverancePayableNoncurrent $4.60M USD Point-in-time
Accrued severance payable AccruedSeverancePayableNoncurrent $4.60M USD Point-in-time
Accrued severance payable AccruedSeverancePayableNoncurrent $6.04M USD Point-in-time
Accrued severance payable AccruedSeverancePayableNoncurrent $6.04M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $57.71M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $57.71M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $4.46M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $4.46M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $3.02M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $3.02M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $2.50M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $2.50M USD Point-in-time
Total liabilities Liabilities $463.33M USD Point-in-time
Total liabilities Liabilities $463.33M USD Point-in-time
Total liabilities Liabilities $179.77M USD Point-in-time
Total liabilities Liabilities $179.77M USD Point-in-time
Commitments and Contingencies (Note 18) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 18) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 18) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 18) CommitmentsAndContingencies - USD Point-in-time
Convertible redeemable preferred stock: Series A - 100 shares authorized, $0.01 par value; 60 and 0 shares issued and outstanding at March 31, 2024 and 2025, respectively, at redemption value of $90,273 at March 31, 2024 TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Convertible redeemable preferred stock: Series A - 100 shares authorized, $0.01 par value; 60 and 0 shares issued and outstanding at March 31, 2024 and 2025, respectively, at redemption value of $90,273 at March 31, 2024 TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Convertible redeemable preferred stock: Series A - 100 shares authorized, $0.01 par value; 60 and 0 shares issued and outstanding at March 31, 2024 and 2025, respectively, at redemption value of $90,273 at March 31, 2024 TemporaryEquityCarryingAmountAttributableToParent $90.27M USD Point-in-time
Convertible redeemable preferred stock: Series A - 100 shares authorized, $0.01 par value; 60 and 0 shares issued and outstanding at March 31, 2024 and 2025, respectively, at redemption value of $90,273 at March 31, 2024 TemporaryEquityCarryingAmountAttributableToParent $90.27M USD Point-in-time
Preferred stock; authorized 50,000 shares, $0.01 par value PreferredStockValue - USD Point-in-time
Preferred stock; authorized 50,000 shares, $0.01 par value PreferredStockValue - USD Point-in-time
Preferred stock; authorized 50,000 shares, $0.01 par value PreferredStockValue - USD Point-in-time
Preferred stock; authorized 50,000 shares, $0.01 par value PreferredStockValue - USD Point-in-time
Common stock; authorized 175,000 shares, $0.01 par value; 38,709 and 135,379 shares issued at March 31, 2024 and March 31, 2025, respectively; shares outstanding, 37,212 and 133,316 at March 31, 2024 and 2025, respectively CommonStockValue $1.34M USD Point-in-time
Common stock; authorized 175,000 shares, $0.01 par value; 38,709 and 135,379 shares issued at March 31, 2024 and March 31, 2025, respectively; shares outstanding, 37,212 and 133,316 at March 31, 2024 and 2025, respectively CommonStockValue $1.34M USD Point-in-time
Common stock; authorized 175,000 shares, $0.01 par value; 38,709 and 135,379 shares issued at March 31, 2024 and March 31, 2025, respectively; shares outstanding, 37,212 and 133,316 at March 31, 2024 and 2025, respectively CommonStockValue $387.00K USD Point-in-time
Common stock; authorized 175,000 shares, $0.01 par value; 38,709 and 135,379 shares issued at March 31, 2024 and March 31, 2025, respectively; shares outstanding, 37,212 and 133,316 at March 31, 2024 and 2025, respectively CommonStockValue $387.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $671.40M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $671.40M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $202.61M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $202.61M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-154.80M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-154.80M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-205.78M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-205.78M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-8.85M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-8.85M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-985.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-985.00K USD Point-in-time
Treasury stock; 1,497 and 2,063 common shares at cost at March 31, 2024 and 2025, respectively TreasuryStockValue $11.52M USD Point-in-time
Treasury stock; 1,497 and 2,063 common shares at cost at March 31, 2024 and 2025, respectively TreasuryStockValue $11.52M USD Point-in-time
Treasury stock; 1,497 and 2,063 common shares at cost at March 31, 2024 and 2025, respectively TreasuryStockValue $8.68M USD Point-in-time
Treasury stock; 1,497 and 2,063 common shares at cost at March 31, 2024 and 2025, respectively TreasuryStockValue $8.68M USD Point-in-time
Total Powerfleet, Inc. stockholders equity StockholdersEquity $38.53M USD Point-in-time
Total Powerfleet, Inc. stockholders equity StockholdersEquity $38.53M USD Point-in-time
Total Powerfleet, Inc. stockholders equity StockholdersEquity $446.59M USD Point-in-time
Total Powerfleet, Inc. stockholders equity StockholdersEquity $446.59M USD Point-in-time
Non-controlling interest MinorityInterest $150.00K USD Point-in-time
Non-controlling interest MinorityInterest $150.00K USD Point-in-time
Non-controlling interest MinorityInterest $105.00K USD Point-in-time
Non-controlling interest MinorityInterest $105.00K USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $83.35M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $83.35M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $38.64M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $38.64M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $57.64M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $57.64M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $446.74M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $446.74M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $68.98M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $68.98M USD Point-in-time
Total liabilities, convertible redeemable preferred stock, and stockholders equity LiabilitiesAndStockholdersEquity $308.68M USD Point-in-time
Total liabilities, convertible redeemable preferred stock, and stockholders equity LiabilitiesAndStockholdersEquity $308.68M USD Point-in-time
Total liabilities, convertible redeemable preferred stock, and stockholders equity LiabilitiesAndStockholdersEquity $910.07M USD Point-in-time
Total liabilities, convertible redeemable preferred stock, and stockholders equity LiabilitiesAndStockholdersEquity $910.07M USD Point-in-time
Income Statement 240 line items
Line Item Tag Value Unit Period
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $32.85M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $32.85M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $133.74M USD Annual
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $133.74M USD Annual
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $135.91M USD Annual
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $135.91M USD Annual
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $33.74M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $33.74M USD 1 Quarter
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $362.51M USD Annual
Total revenues RevenueFromContractWithCustomerExcludingAssessedTax $362.51M USD Annual
Total cost of revenues CostOfGoodsAndServicesSold $70.92M USD Annual
Total cost of revenues CostOfGoodsAndServicesSold $70.92M USD Annual
Total cost of revenues CostOfGoodsAndServicesSold $17.54M USD 1 Quarter
Total cost of revenues CostOfGoodsAndServicesSold $17.54M USD 1 Quarter
Total cost of revenues CostOfGoodsAndServicesSold $16.28M USD 1 Quarter
Total cost of revenues CostOfGoodsAndServicesSold $16.28M USD 1 Quarter
Total cost of revenues CostOfGoodsAndServicesSold $167.98M USD Annual
Total cost of revenues CostOfGoodsAndServicesSold $167.98M USD Annual
Total cost of revenues CostOfGoodsAndServicesSold $66.66M USD Annual
Total cost of revenues CostOfGoodsAndServicesSold $66.66M USD Annual
Gross profit GrossProfit $16.57M USD 1 Quarter
Gross profit GrossProfit $16.57M USD 1 Quarter
Gross profit GrossProfit $194.54M USD Annual
Gross profit GrossProfit $194.54M USD Annual
Gross profit GrossProfit $67.08M USD Annual
Gross profit GrossProfit $67.08M USD Annual
Gross profit GrossProfit $16.20M USD 1 Quarter
Gross profit GrossProfit $16.20M USD 1 Quarter
Gross profit GrossProfit $64.99M USD Annual
Gross profit GrossProfit $64.99M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $63.49M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $63.49M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $16.94M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $16.94M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $204.36M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $204.36M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $21.83M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $21.83M USD 1 Quarter
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $71.25M USD Annual
Selling, general and administrative expenses SellingGeneralAndAdministrativeExpense $71.25M USD Annual
Research and development expenses ResearchAndDevelopmentExpense $8.38M USD Annual
Research and development expenses ResearchAndDevelopmentExpense $8.38M USD Annual
Research and development expenses ResearchAndDevelopmentExpense $2.02M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $2.02M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $16.06M USD Annual
Research and development expenses ResearchAndDevelopmentExpense $16.06M USD Annual
Research and development expenses ResearchAndDevelopmentExpense $8.47M USD Annual
Research and development expenses ResearchAndDevelopmentExpense $8.47M USD Annual
Research and development expenses ResearchAndDevelopmentExpense $1.72M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $1.72M USD 1 Quarter
Total operating expenses OperatingExpenses $71.96M USD Annual
Total operating expenses OperatingExpenses $71.96M USD Annual
Total operating expenses OperatingExpenses $220.42M USD Annual
Total operating expenses OperatingExpenses $220.42M USD Annual
Total operating expenses OperatingExpenses $23.85M USD 1 Quarter
Total operating expenses OperatingExpenses $23.85M USD 1 Quarter
Total operating expenses OperatingExpenses $79.63M USD Annual
Total operating expenses OperatingExpenses $79.63M USD Annual
Total operating expenses OperatingExpenses $18.66M USD 1 Quarter
Total operating expenses OperatingExpenses $18.66M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-6.97M USD Annual
Loss from operations OperatingIncomeLoss $-6.97M USD Annual
Loss from operations OperatingIncomeLoss $-2.09M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-2.09M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-7.65M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-7.65M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-25.89M USD Annual
Loss from operations OperatingIncomeLoss $-25.89M USD Annual
Loss from operations OperatingIncomeLoss $-12.56M USD Annual
Loss from operations OperatingIncomeLoss $-12.56M USD Annual
Interest income InvestmentIncomeInterest $24.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $24.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $103.00K USD Annual
Interest income InvestmentIncomeInterest $103.00K USD Annual
Interest income InvestmentIncomeInterest $926.00K USD Annual
Interest income InvestmentIncomeInterest $926.00K USD Annual
Interest income InvestmentIncomeInterest $71.00K USD Annual
Interest income InvestmentIncomeInterest $71.00K USD Annual
Interest income InvestmentIncomeInterest $259.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $259.00K USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $-994.00K USD Annual
Interest expense, net InterestExpenseNonoperating $-994.00K USD Annual
Interest expense, net InterestExpenseNonoperating $137.00K USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $137.00K USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $1.60M USD Annual
Interest expense, net InterestExpenseNonoperating $1.60M USD Annual
Interest expense, net InterestExpenseNonoperating $709.00K USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $709.00K USD 1 Quarter
Interest expense, net InterestExpenseNonoperating $20.33M USD Annual
Interest expense, net InterestExpenseNonoperating $20.33M USD Annual
Bargain purchase - Movingdots BusinessCombinationBargainPurchaseGainRecognizedAmount - USD Annual
Bargain purchase - Movingdots BusinessCombinationBargainPurchaseGainRecognizedAmount - USD Annual
Bargain purchase - Movingdots BusinessCombinationBargainPurchaseGainRecognizedAmount - USD Annual
Bargain purchase - Movingdots BusinessCombinationBargainPurchaseGainRecognizedAmount - USD Annual
Bargain purchase - Movingdots BusinessCombinationBargainPurchaseGainRecognizedAmount $7.23M USD 1 Quarter
Bargain purchase - Movingdots BusinessCombinationBargainPurchaseGainRecognizedAmount $7.23M USD 1 Quarter
Bargain purchase - Movingdots BusinessCombinationBargainPurchaseGainRecognizedAmount $9.03M USD Annual
Bargain purchase - Movingdots BusinessCombinationBargainPurchaseGainRecognizedAmount $9.03M USD Annual
Bargain purchase - Movingdots BusinessCombinationBargainPurchaseGainRecognizedAmount - USD 1 Quarter
Bargain purchase - Movingdots BusinessCombinationBargainPurchaseGainRecognizedAmount - USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $24.00K USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $24.00K USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $3.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $3.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-29.00K USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $-29.00K USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $-55.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-55.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-1.16M USD Annual
Other income (expense), net OtherNonoperatingIncomeExpense $-1.16M USD Annual
Net loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-5.88M USD Annual
Net loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-5.88M USD Annual
Net loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-8.15M USD 1 Quarter
Net loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-8.15M USD 1 Quarter
Net loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-46.45M USD Annual
Net loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-46.45M USD Annual
Net loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-5.05M USD Annual
Net loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-5.05M USD Annual
Net loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $5.03M USD 1 Quarter
Net loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $5.03M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $589.00K USD Annual
Income tax expense IncomeTaxExpenseBenefit $589.00K USD Annual
Income tax expense IncomeTaxExpenseBenefit $352.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $352.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $392.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $392.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $4.52M USD Annual
Income tax expense IncomeTaxExpenseBenefit $4.52M USD Annual
Income tax expense IncomeTaxExpenseBenefit $870.00K USD Annual
Income tax expense IncomeTaxExpenseBenefit $870.00K USD Annual
Net loss before non-controlling interest ProfitLoss $4.64M USD 1 Quarter
Net loss before non-controlling interest ProfitLoss $4.64M USD 1 Quarter
Net loss before non-controlling interest ProfitLoss $-8.50M USD 1 Quarter
Net loss before non-controlling interest ProfitLoss $-8.50M USD 1 Quarter
Net loss before non-controlling interest ProfitLoss $-6.75M USD Annual
Net loss before non-controlling interest ProfitLoss $-6.75M USD Annual
Net loss before non-controlling interest ProfitLoss $-50.97M USD Annual
Net loss before non-controlling interest ProfitLoss $-50.97M USD Annual
Net loss before non-controlling interest ProfitLoss $-5.64M USD Annual
Net loss before non-controlling interest ProfitLoss $-5.64M USD Annual
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $-3.00K USD 1 Quarter
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $-3.00K USD 1 Quarter
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $35.00K USD Annual
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $35.00K USD Annual
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $2.00K USD Annual
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $2.00K USD Annual
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $11.00K USD 1 Quarter
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $11.00K USD 1 Quarter
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $18.00K USD Annual
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $18.00K USD Annual
Net loss NetIncomeLoss $4.64M USD 1 Quarter
Net loss NetIncomeLoss $4.64M USD 1 Quarter
Net loss NetIncomeLoss $-5.67M USD Annual
Net loss NetIncomeLoss $-5.67M USD Annual
Net loss NetIncomeLoss $-50.99M USD Annual
Net loss NetIncomeLoss $-50.99M USD Annual
Net loss NetIncomeLoss $-8.52M USD 1 Quarter
Net loss NetIncomeLoss $-8.52M USD 1 Quarter
Net loss NetIncomeLoss $-6.75M USD Annual
Net loss NetIncomeLoss $-6.75M USD Annual
Accretion of preferred stock PreferredStockAccretionOfRedemptionDiscount $10.00M USD 1 Quarter
Accretion of preferred stock PreferredStockAccretionOfRedemptionDiscount $10.00M USD 1 Quarter
Accretion of preferred stock PreferredStockAccretionOfRedemptionDiscount - USD Annual
Accretion of preferred stock PreferredStockAccretionOfRedemptionDiscount - USD Annual
Accretion of preferred stock PreferredStockAccretionOfRedemptionDiscount $7.14M USD Annual
Accretion of preferred stock PreferredStockAccretionOfRedemptionDiscount $7.14M USD Annual
Accretion of preferred stock PreferredStockAccretionOfRedemptionDiscount $5.91M USD Annual
Accretion of preferred stock PreferredStockAccretionOfRedemptionDiscount $5.91M USD Annual
Accretion of preferred stock PreferredStockAccretionOfRedemptionDiscount $1.66M USD 1 Quarter
Accretion of preferred stock PreferredStockAccretionOfRedemptionDiscount $1.66M USD 1 Quarter
Preferred stock dividend PreferredStockDividendsIncomeStatementImpact $4.23M USD Annual
Preferred stock dividend PreferredStockDividendsIncomeStatementImpact $4.23M USD Annual
Preferred stock dividend PreferredStockDividendsIncomeStatementImpact $4.49M USD Annual
Preferred stock dividend PreferredStockDividendsIncomeStatementImpact $4.49M USD Annual
Preferred stock dividend PreferredStockDividendsIncomeStatementImpact $1.13M USD 1 Quarter
Preferred stock dividend PreferredStockDividendsIncomeStatementImpact $1.13M USD 1 Quarter
Preferred stock dividend PreferredStockDividendsIncomeStatementImpact $1.11M USD 1 Quarter
Preferred stock dividend PreferredStockDividendsIncomeStatementImpact $1.11M USD 1 Quarter
Preferred stock dividend PreferredStockDividendsIncomeStatementImpact $25.00K USD Annual
Preferred stock dividend PreferredStockDividendsIncomeStatementImpact $25.00K USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $1.88M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $1.88M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-19.64M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-19.64M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-51.01M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-51.01M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-16.89M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-16.89M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-17.31M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-17.31M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersDiluted $-19.64M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersDiluted $-19.64M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersDiluted $-17.31M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersDiluted $-17.31M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersDiluted $-16.89M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersDiluted $-16.89M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersDiluted $1.88M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersDiluted $1.88M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersDiluted $-51.01M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersDiluted $-51.01M USD Annual
Net loss per share attributable to common stockholders - basic (in dollars per share) EarningsPerShareBasic $-0.48 USD Annual
Net loss per share attributable to common stockholders - basic (in dollars per share) EarningsPerShareBasic $-0.48 USD Annual
Net loss per share attributable to common stockholders - basic (in dollars per share) EarningsPerShareBasic $-0.43 USD Annual
Net loss per share attributable to common stockholders - basic (in dollars per share) EarningsPerShareBasic $-0.43 USD Annual
Net loss per share attributable to common stockholders - basic (in dollars per share) EarningsPerShareBasic $0.04 USD 1 Quarter
Net loss per share attributable to common stockholders - basic (in dollars per share) EarningsPerShareBasic $0.04 USD 1 Quarter
Net loss per share attributable to common stockholders - basic (in dollars per share) EarningsPerShareBasic $-0.49 USD Annual
Net loss per share attributable to common stockholders - basic (in dollars per share) EarningsPerShareBasic $-0.49 USD Annual
Net loss per share attributable to common stockholders - basic (in dollars per share) EarningsPerShareBasic $-0.55 USD 1 Quarter
Net loss per share attributable to common stockholders - basic (in dollars per share) EarningsPerShareBasic $-0.55 USD 1 Quarter
Net loss per share attributable to common stockholders - diluted (in dollars per share) EarningsPerShareDiluted $0.04 USD 1 Quarter
Net loss per share attributable to common stockholders - diluted (in dollars per share) EarningsPerShareDiluted $0.04 USD 1 Quarter
Net loss per share attributable to common stockholders - diluted (in dollars per share) EarningsPerShareDiluted $-0.49 USD Annual
Net loss per share attributable to common stockholders - diluted (in dollars per share) EarningsPerShareDiluted $-0.49 USD Annual
Net loss per share attributable to common stockholders - diluted (in dollars per share) EarningsPerShareDiluted $-0.55 USD 1 Quarter
Net loss per share attributable to common stockholders - diluted (in dollars per share) EarningsPerShareDiluted $-0.55 USD 1 Quarter
Net loss per share attributable to common stockholders - diluted (in dollars per share) EarningsPerShareDiluted $-0.48 USD Annual
Net loss per share attributable to common stockholders - diluted (in dollars per share) EarningsPerShareDiluted $-0.48 USD Annual
Net loss per share attributable to common stockholders - diluted (in dollars per share) EarningsPerShareDiluted $-0.43 USD Annual
Net loss per share attributable to common stockholders - diluted (in dollars per share) EarningsPerShareDiluted $-0.43 USD Annual
Weighted average common shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 119.88M shares Annual
Weighted average common shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 119.88M shares Annual
Weighted average common shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 35.39M shares Annual
Weighted average common shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 35.39M shares Annual
Weighted average common shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 35.81M shares 1 Quarter
Weighted average common shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 35.81M shares 1 Quarter
Weighted average common shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 35.63M shares Annual
Weighted average common shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 35.63M shares Annual
Weighted average common shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 35.55M shares 1 Quarter
Weighted average common shares outstanding - basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 35.55M shares 1 Quarter
Weighted average common shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 35.81M shares 1 Quarter
Weighted average common shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 35.81M shares 1 Quarter
Weighted average common shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 35.63M shares 1 Quarter
Weighted average common shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 35.63M shares 1 Quarter
Weighted average common shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 35.63M shares Annual
Weighted average common shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 35.63M shares Annual
Weighted average common shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 35.39M shares Annual
Weighted average common shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 35.39M shares Annual
Weighted average common shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 119.88M shares Annual
Weighted average common shares outstanding - diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 119.88M shares Annual
Cash Flow Statement 442 line items
Line Item Tag Value Unit Period
Net loss NetIncomeLoss $4.64M USD 1 Quarter
Net loss NetIncomeLoss $4.64M USD 1 Quarter
Net loss NetIncomeLoss $-5.67M USD Annual
Net loss NetIncomeLoss $-5.67M USD Annual
Net loss NetIncomeLoss $-50.99M USD Annual
Net loss NetIncomeLoss $-50.99M USD Annual
Net loss NetIncomeLoss $-8.52M USD 1 Quarter
Net loss NetIncomeLoss $-8.52M USD 1 Quarter
Net loss NetIncomeLoss $-6.75M USD Annual
Net loss NetIncomeLoss $-6.75M USD Annual
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $-3.00K USD 1 Quarter
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $-3.00K USD 1 Quarter
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $35.00K USD Annual
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $35.00K USD Annual
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $2.00K USD Annual
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $2.00K USD Annual
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $11.00K USD 1 Quarter
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $11.00K USD 1 Quarter
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $18.00K USD Annual
Non-controlling interest NetIncomeLossAttributableToNoncontrollingInterest $18.00K USD Annual
Gain on bargain purchase BusinessCombinationBargainPurchaseGainRecognizedAmount - USD Annual
Gain on bargain purchase BusinessCombinationBargainPurchaseGainRecognizedAmount - USD Annual
Gain on bargain purchase BusinessCombinationBargainPurchaseGainRecognizedAmount - USD Annual
Gain on bargain purchase BusinessCombinationBargainPurchaseGainRecognizedAmount - USD Annual
Gain on bargain purchase BusinessCombinationBargainPurchaseGainRecognizedAmount $7.23M USD 1 Quarter
Gain on bargain purchase BusinessCombinationBargainPurchaseGainRecognizedAmount $7.23M USD 1 Quarter
Gain on bargain purchase BusinessCombinationBargainPurchaseGainRecognizedAmount $9.03M USD Annual
Gain on bargain purchase BusinessCombinationBargainPurchaseGainRecognizedAmount $9.03M USD Annual
Gain on bargain purchase BusinessCombinationBargainPurchaseGainRecognizedAmount - USD 1 Quarter
Gain on bargain purchase BusinessCombinationBargainPurchaseGainRecognizedAmount - USD 1 Quarter
Inventory write-downs InventoryWriteDown $59.00K USD 1 Quarter
Inventory write-downs InventoryWriteDown $59.00K USD 1 Quarter
Inventory write-downs InventoryWriteDown $1.50M USD Annual
Inventory write-downs InventoryWriteDown $1.50M USD Annual
Inventory write-downs InventoryWriteDown $149.00K USD Annual
Inventory write-downs InventoryWriteDown $149.00K USD Annual
Inventory write-downs InventoryWriteDown $4.48M USD Annual
Inventory write-downs InventoryWriteDown $4.48M USD Annual
Stock-based compensation expense ShareBasedCompensation $4.34M USD Annual
Stock-based compensation expense ShareBasedCompensation $4.34M USD Annual
Stock-based compensation expense ShareBasedCompensation $1.03M USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $1.03M USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $9.36M USD Annual
Stock-based compensation expense ShareBasedCompensation $9.36M USD Annual
Stock-based compensation expense ShareBasedCompensation $3.91M USD Annual
Stock-based compensation expense ShareBasedCompensation $3.91M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $8.26M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $8.26M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $1.94M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $1.94M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $9.45M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $9.45M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $47.49M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $47.49M USD Annual
Right-of-use assets, non-cash lease expense RightOfUseAssetAndNonCashLeaseExpense $2.76M USD Annual
Right-of-use assets, non-cash lease expense RightOfUseAssetAndNonCashLeaseExpense $2.76M USD Annual
Right-of-use assets, non-cash lease expense RightOfUseAssetAndNonCashLeaseExpense $763.00K USD 1 Quarter
Right-of-use assets, non-cash lease expense RightOfUseAssetAndNonCashLeaseExpense $763.00K USD 1 Quarter
Right-of-use assets, non-cash lease expense RightOfUseAssetAndNonCashLeaseExpense $5.01M USD Annual
Right-of-use assets, non-cash lease expense RightOfUseAssetAndNonCashLeaseExpense $5.01M USD Annual
Right-of-use assets, non-cash lease expense RightOfUseAssetAndNonCashLeaseExpense $2.81M USD Annual
Right-of-use assets, non-cash lease expense RightOfUseAssetAndNonCashLeaseExpense $2.81M USD Annual
Derivative mark-to-market adjustment DerivativeGainLossOnDerivativeNet - USD Annual
Derivative mark-to-market adjustment DerivativeGainLossOnDerivativeNet - USD Annual
Derivative mark-to-market adjustment DerivativeGainLossOnDerivativeNet $504.00K USD Annual
Derivative mark-to-market adjustment DerivativeGainLossOnDerivativeNet $504.00K USD Annual
Derivative mark-to-market adjustment DerivativeGainLossOnDerivativeNet - USD 1 Quarter
Derivative mark-to-market adjustment DerivativeGainLossOnDerivativeNet - USD 1 Quarter
Derivative mark-to-market adjustment DerivativeGainLossOnDerivativeNet - USD Annual
Derivative mark-to-market adjustment DerivativeGainLossOnDerivativeNet - USD Annual
Bad debts expense ProvisionForDoubtfulAccounts $1.77M USD Annual
Bad debts expense ProvisionForDoubtfulAccounts $1.77M USD Annual
Bad debts expense ProvisionForDoubtfulAccounts $970.00K USD 1 Quarter
Bad debts expense ProvisionForDoubtfulAccounts $970.00K USD 1 Quarter
Bad debts expense ProvisionForDoubtfulAccounts $66.00K USD Annual
Bad debts expense ProvisionForDoubtfulAccounts $66.00K USD Annual
Bad debts expense ProvisionForDoubtfulAccounts $9.42M USD Annual
Bad debts expense ProvisionForDoubtfulAccounts $9.42M USD Annual
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-4.87M USD Annual
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-4.87M USD Annual
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $708.00K USD Annual
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $708.00K USD Annual
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-6.00K USD Annual
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-6.00K USD Annual
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $97.00K USD 1 Quarter
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $97.00K USD 1 Quarter
Shares issued for transaction bonuses StockIssuedForTransactionBonus - USD 1 Quarter
Shares issued for transaction bonuses StockIssuedForTransactionBonus - USD 1 Quarter
Shares issued for transaction bonuses StockIssuedForTransactionBonus $889.00K USD Annual
Shares issued for transaction bonuses StockIssuedForTransactionBonus $889.00K USD Annual
Shares issued for transaction bonuses StockIssuedForTransactionBonus - USD Annual
Shares issued for transaction bonuses StockIssuedForTransactionBonus - USD Annual
Shares issued for transaction bonuses StockIssuedForTransactionBonus - USD Annual
Shares issued for transaction bonuses StockIssuedForTransactionBonus - USD Annual
Lease termination and modification losses GainLossOnTerminationOfLease - USD Annual
Lease termination and modification losses GainLossOnTerminationOfLease - USD Annual
Lease termination and modification losses GainLossOnTerminationOfLease - USD Annual
Lease termination and modification losses GainLossOnTerminationOfLease - USD Annual
Lease termination and modification losses GainLossOnTerminationOfLease $-295.00K USD Annual
Lease termination and modification losses GainLossOnTerminationOfLease $-295.00K USD Annual
Lease termination and modification losses GainLossOnTerminationOfLease - USD 1 Quarter
Lease termination and modification losses GainLossOnTerminationOfLease - USD 1 Quarter
Other non-cash items OtherNoncashIncomeExpense $-103.00K USD Annual
Other non-cash items OtherNoncashIncomeExpense $-103.00K USD Annual
Other non-cash items OtherNoncashIncomeExpense $-707.00K USD Annual
Other non-cash items OtherNoncashIncomeExpense $-707.00K USD Annual
Other non-cash items OtherNoncashIncomeExpense $112.00K USD 1 Quarter
Other non-cash items OtherNoncashIncomeExpense $112.00K USD 1 Quarter
Other non-cash items OtherNoncashIncomeExpense $-1.06M USD Annual
Other non-cash items OtherNoncashIncomeExpense $-1.06M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $1.46M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $1.46M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $-746.00K USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-746.00K USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $1.37M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $1.37M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $14.05M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $14.05M USD Annual
Inventory IncreaseDecreaseInInventories $-726.00K USD 1 Quarter
Inventory IncreaseDecreaseInInventories $-726.00K USD 1 Quarter
Inventory IncreaseDecreaseInInventories $1.74M USD Annual
Inventory IncreaseDecreaseInInventories $1.74M USD Annual
Inventory IncreaseDecreaseInInventories $4.47M USD Annual
Inventory IncreaseDecreaseInInventories $4.47M USD Annual
Inventory IncreaseDecreaseInInventories $-5.73M USD Annual
Inventory IncreaseDecreaseInInventories $-5.73M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-5.47M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-5.47M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $816.00K USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $816.00K USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.44M USD 1 Quarter
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.44M USD 1 Quarter
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-791.00K USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-791.00K USD Annual
Deferred costs IncreaseDecreaseInDeferredCharges $-679.00K USD Annual
Deferred costs IncreaseDecreaseInDeferredCharges $-679.00K USD Annual
Deferred costs IncreaseDecreaseInDeferredCharges $-41.00K USD 1 Quarter
Deferred costs IncreaseDecreaseInDeferredCharges $-41.00K USD 1 Quarter
Deferred costs IncreaseDecreaseInDeferredCharges $-1.61M USD Annual
Deferred costs IncreaseDecreaseInDeferredCharges $-1.61M USD Annual
Deferred costs IncreaseDecreaseInDeferredCharges $8.44M USD Annual
Deferred costs IncreaseDecreaseInDeferredCharges $8.44M USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $112.00K USD 1 Quarter
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $112.00K USD 1 Quarter
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-627.00K USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-627.00K USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-295.00K USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-295.00K USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $1.75M USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $1.75M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $4.44M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $4.44M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $4.02M USD 1 Quarter
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $4.02M USD 1 Quarter
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-533.00K USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-533.00K USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-12.16M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-12.16M USD Annual
Lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-694.00K USD 1 Quarter
Lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-694.00K USD 1 Quarter
Lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-2.74M USD Annual
Lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-2.74M USD Annual
Lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-4.56M USD Annual
Lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-4.56M USD Annual
Lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-2.85M USD Annual
Lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-2.85M USD Annual
Accrued severance payable IncreaseDecreaseInAccruedSeverancePayable $-21.00K USD Annual
Accrued severance payable IncreaseDecreaseInAccruedSeverancePayable $-21.00K USD Annual
Accrued severance payable IncreaseDecreaseInAccruedSeverancePayable $36.00K USD 1 Quarter
Accrued severance payable IncreaseDecreaseInAccruedSeverancePayable $36.00K USD 1 Quarter
Accrued severance payable IncreaseDecreaseInAccruedSeverancePayable $1.25M USD Annual
Accrued severance payable IncreaseDecreaseInAccruedSeverancePayable $1.25M USD Annual
Accrued severance payable IncreaseDecreaseInAccruedSeverancePayable $-42.00K USD Annual
Accrued severance payable IncreaseDecreaseInAccruedSeverancePayable $-42.00K USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $1.25M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $1.25M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $4.40M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $4.40M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-208.00K USD 1 Quarter
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-208.00K USD 1 Quarter
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-3.35M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-3.35M USD Annual
Acquisition, net of cash assumed PaymentsToAcquireBusinessesNetOfCashAcquired - USD 1 Quarter
Acquisition, net of cash assumed PaymentsToAcquireBusinessesNetOfCashAcquired - USD 1 Quarter
Acquisition, net of cash assumed PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Acquisition, net of cash assumed PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Acquisition, net of cash assumed PaymentsToAcquireBusinessesNetOfCashAcquired $-8.72M USD Annual
Acquisition, net of cash assumed PaymentsToAcquireBusinessesNetOfCashAcquired $-8.72M USD Annual
Acquisition, net of cash assumed PaymentsToAcquireBusinessesNetOfCashAcquired $137.11M USD Annual
Acquisition, net of cash assumed PaymentsToAcquireBusinessesNetOfCashAcquired $137.11M USD Annual
Purchase of investments PaymentsToAcquireInvestments $100.00K USD Annual
Purchase of investments PaymentsToAcquireInvestments $100.00K USD Annual
Purchase of investments PaymentsToAcquireInvestments $100.00K USD Annual
Purchase of investments PaymentsToAcquireInvestments $100.00K USD Annual
Purchase of investments PaymentsToAcquireInvestments - USD Annual
Purchase of investments PaymentsToAcquireInvestments - USD Annual
Purchase of investments PaymentsToAcquireInvestments - USD 1 Quarter
Purchase of investments PaymentsToAcquireInvestments - USD 1 Quarter
Proceeds from sale of fixed assets ProceedsFromSaleOfProductiveAssets $12.00K USD Annual
Proceeds from sale of fixed assets ProceedsFromSaleOfProductiveAssets $12.00K USD Annual
Proceeds from sale of fixed assets ProceedsFromSaleOfProductiveAssets - USD Annual
Proceeds from sale of fixed assets ProceedsFromSaleOfProductiveAssets - USD Annual
Proceeds from sale of fixed assets ProceedsFromSaleOfProductiveAssets - USD 1 Quarter
Proceeds from sale of fixed assets ProceedsFromSaleOfProductiveAssets - USD 1 Quarter
Proceeds from sale of fixed assets ProceedsFromSaleOfProductiveAssets - USD Annual
Proceeds from sale of fixed assets ProceedsFromSaleOfProductiveAssets - USD Annual
Capitalized software development costs PaymentsToDevelopSoftware $3.63M USD Annual
Capitalized software development costs PaymentsToDevelopSoftware $3.63M USD Annual
Capitalized software development costs PaymentsToDevelopSoftware $13.78M USD Annual
Capitalized software development costs PaymentsToDevelopSoftware $13.78M USD Annual
Capitalized software development costs PaymentsToDevelopSoftware $2.22M USD Annual
Capitalized software development costs PaymentsToDevelopSoftware $2.22M USD Annual
Capitalized software development costs PaymentsToDevelopSoftware $591.00K USD 1 Quarter
Capitalized software development costs PaymentsToDevelopSoftware $591.00K USD 1 Quarter
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $1.31M USD 1 Quarter
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $1.31M USD 1 Quarter
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $4.01M USD Annual
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $4.01M USD Annual
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $3.46M USD Annual
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $3.46M USD Annual
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $20.01M USD Annual
Capital expenditures PaymentsToAcquirePropertyPlantAndEquipment $20.01M USD Annual
Repayment of loan advanced to external parties ProceedsFromCollectionOfLoansReceivable $294.00K USD Annual
Repayment of loan advanced to external parties ProceedsFromCollectionOfLoansReceivable $294.00K USD Annual
Repayment of loan advanced to external parties ProceedsFromCollectionOfLoansReceivable - USD Annual
Repayment of loan advanced to external parties ProceedsFromCollectionOfLoansReceivable - USD Annual
Repayment of loan advanced to external parties ProceedsFromCollectionOfLoansReceivable - USD 1 Quarter
Repayment of loan advanced to external parties ProceedsFromCollectionOfLoansReceivable - USD 1 Quarter
Repayment of loan advanced to external parties ProceedsFromCollectionOfLoansReceivable - USD Annual
Repayment of loan advanced to external parties ProceedsFromCollectionOfLoansReceivable - USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-6.33M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-6.33M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-1.90M USD 1 Quarter
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-1.90M USD 1 Quarter
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $1.53M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $1.53M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-170.60M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-170.60M USD Annual
Repayment of long-term debt RepaymentsOfLongTermDebt $4.41M USD Annual
Repayment of long-term debt RepaymentsOfLongTermDebt $4.41M USD Annual
Repayment of long-term debt RepaymentsOfLongTermDebt $11.04M USD 1 Quarter
Repayment of long-term debt RepaymentsOfLongTermDebt $11.04M USD 1 Quarter
Repayment of long-term debt RepaymentsOfLongTermDebt $5.66M USD Annual
Repayment of long-term debt RepaymentsOfLongTermDebt $5.66M USD Annual
Repayment of long-term debt RepaymentsOfLongTermDebt $2.64M USD Annual
Repayment of long-term debt RepaymentsOfLongTermDebt $2.64M USD Annual
Short-term bank debt, net ProceedsFromRepaymentsOfShortTermDebt $5.71M USD Annual
Short-term bank debt, net ProceedsFromRepaymentsOfShortTermDebt $5.71M USD Annual
Short-term bank debt, net ProceedsFromRepaymentsOfShortTermDebt $-10.03M USD 1 Quarter
Short-term bank debt, net ProceedsFromRepaymentsOfShortTermDebt $-10.03M USD 1 Quarter
Short-term bank debt, net ProceedsFromRepaymentsOfShortTermDebt $19.55M USD Annual
Short-term bank debt, net ProceedsFromRepaymentsOfShortTermDebt $19.55M USD Annual
Short-term bank debt, net ProceedsFromRepaymentsOfShortTermDebt $4.32M USD Annual
Short-term bank debt, net ProceedsFromRepaymentsOfShortTermDebt $4.32M USD Annual
Purchase of treasury stock upon vesting of restricted stock PaymentsForRepurchaseOfCommonStock $141.00K USD Annual
Purchase of treasury stock upon vesting of restricted stock PaymentsForRepurchaseOfCommonStock $141.00K USD Annual
Purchase of treasury stock upon vesting of restricted stock PaymentsForRepurchaseOfCommonStock $31.00K USD 1 Quarter
Purchase of treasury stock upon vesting of restricted stock PaymentsForRepurchaseOfCommonStock $31.00K USD 1 Quarter
Purchase of treasury stock upon vesting of restricted stock PaymentsForRepurchaseOfCommonStock $211.00K USD Annual
Purchase of treasury stock upon vesting of restricted stock PaymentsForRepurchaseOfCommonStock $211.00K USD Annual
Purchase of treasury stock upon vesting of restricted stock PaymentsForRepurchaseOfCommonStock $2.84M USD Annual
Purchase of treasury stock upon vesting of restricted stock PaymentsForRepurchaseOfCommonStock $2.84M USD Annual
Repayment of financing lease FinanceLeasePrincipalPayments $129.00K USD Annual
Repayment of financing lease FinanceLeasePrincipalPayments $129.00K USD Annual
Repayment of financing lease FinanceLeasePrincipalPayments $121.00K USD Annual
Repayment of financing lease FinanceLeasePrincipalPayments $121.00K USD Annual
Repayment of financing lease FinanceLeasePrincipalPayments - USD 1 Quarter
Repayment of financing lease FinanceLeasePrincipalPayments - USD 1 Quarter
Repayment of financing lease FinanceLeasePrincipalPayments - USD Annual
Repayment of financing lease FinanceLeasePrincipalPayments - USD Annual
Payment of preferred stock dividend and redemption of preferred stock PaymentsOfDividendsPreferredStockAndPreferenceStock - USD Annual
Payment of preferred stock dividend and redemption of preferred stock PaymentsOfDividendsPreferredStockAndPreferenceStock - USD Annual
Payment of preferred stock dividend and redemption of preferred stock PaymentsOfDividendsPreferredStockAndPreferenceStock - USD 1 Quarter
Payment of preferred stock dividend and redemption of preferred stock PaymentsOfDividendsPreferredStockAndPreferenceStock - USD 1 Quarter
Payment of preferred stock dividend and redemption of preferred stock PaymentsOfDividendsPreferredStockAndPreferenceStock $90.30M USD Annual
Payment of preferred stock dividend and redemption of preferred stock PaymentsOfDividendsPreferredStockAndPreferenceStock $90.30M USD Annual
Payment of preferred stock dividend and redemption of preferred stock PaymentsOfDividendsPreferredStockAndPreferenceStock $3.38M USD Annual
Payment of preferred stock dividend and redemption of preferred stock PaymentsOfDividendsPreferredStockAndPreferenceStock $3.38M USD Annual
Proceeds from private placement, net ProceedsFromIssuanceOfPrivatePlacement $66.46M USD Annual
Proceeds from private placement, net ProceedsFromIssuanceOfPrivatePlacement $66.46M USD Annual
Proceeds from private placement, net ProceedsFromIssuanceOfPrivatePlacement - USD 1 Quarter
Proceeds from private placement, net ProceedsFromIssuanceOfPrivatePlacement - USD 1 Quarter
Proceeds from private placement, net ProceedsFromIssuanceOfPrivatePlacement - USD Annual
Proceeds from private placement, net ProceedsFromIssuanceOfPrivatePlacement - USD Annual
Proceeds from private placement, net ProceedsFromIssuanceOfPrivatePlacement - USD Annual
Proceeds from private placement, net ProceedsFromIssuanceOfPrivatePlacement - USD Annual
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt $125.00M USD Annual
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt $125.00M USD Annual
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt - USD Annual
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt - USD Annual
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt - USD Annual
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt - USD Annual
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt $115.00M USD 1 Quarter
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt $115.00M USD 1 Quarter
Payment of long-term debt costs PaymentsOfDebtIssuanceCosts - USD Annual
Payment of long-term debt costs PaymentsOfDebtIssuanceCosts - USD Annual
Payment of long-term debt costs PaymentsOfDebtIssuanceCosts $1.41M USD Annual
Payment of long-term debt costs PaymentsOfDebtIssuanceCosts $1.41M USD Annual
Payment of long-term debt costs PaymentsOfDebtIssuanceCosts - USD Annual
Payment of long-term debt costs PaymentsOfDebtIssuanceCosts - USD Annual
Payment of long-term debt costs PaymentsOfDebtIssuanceCosts $1.08M USD 1 Quarter
Payment of long-term debt costs PaymentsOfDebtIssuanceCosts $1.08M USD 1 Quarter
Proceeds from exercise of stock options, net ProceedsFromStockOptionsExercised - USD 1 Quarter
Proceeds from exercise of stock options, net ProceedsFromStockOptionsExercised - USD 1 Quarter
Proceeds from exercise of stock options, net ProceedsFromStockOptionsExercised $36.00K USD Annual
Proceeds from exercise of stock options, net ProceedsFromStockOptionsExercised $36.00K USD Annual
Proceeds from exercise of stock options, net ProceedsFromStockOptionsExercised $1.90M USD Annual
Proceeds from exercise of stock options, net ProceedsFromStockOptionsExercised $1.90M USD Annual
Proceeds from exercise of stock options, net ProceedsFromStockOptionsExercised - USD Annual
Proceeds from exercise of stock options, net ProceedsFromStockOptionsExercised - USD Annual
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-3.71M USD Annual
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-3.71M USD Annual
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-282.00K USD Annual
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $-282.00K USD Annual
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $92.82M USD 1 Quarter
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $92.82M USD 1 Quarter
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $115.72M USD Annual
Net cash (used in) provided by financing activities NetCashProvidedByUsedInFinancingActivities $115.72M USD Annual
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-381.00K USD 1 Quarter
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-381.00K USD 1 Quarter
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-2.66M USD Annual
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-2.66M USD Annual
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-877.00K USD Annual
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-877.00K USD Annual
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-3.41M USD Annual
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-3.41M USD Annual
Net (decrease) increase in cash and cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $90.33M USD 1 Quarter
Net (decrease) increase in cash and cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $90.33M USD 1 Quarter
Net (decrease) increase in cash and cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-8.77M USD Annual
Net (decrease) increase in cash and cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-8.77M USD Annual
Net (decrease) increase in cash and cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $1.34M USD Annual
Net (decrease) increase in cash and cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $1.34M USD Annual
Net (decrease) increase in cash and cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-60.88M USD Annual
Net (decrease) increase in cash and cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-60.88M USD Annual
Cash and cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $19.33M USD Point-in-time
Cash and cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $19.33M USD Point-in-time
Cash and cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $48.79M USD Point-in-time
Cash and cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $48.79M USD Point-in-time
Cash and cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.76M USD Point-in-time
Cash and cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.76M USD Point-in-time
Cash and cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.99M USD Point-in-time
Cash and cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.99M USD Point-in-time
Cash and cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $109.66M USD Point-in-time
Cash and cash equivalents, and restricted cash at beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $109.66M USD Point-in-time
Cash and cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $19.33M USD Point-in-time
Cash and cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $19.33M USD Point-in-time
Cash and cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $48.79M USD Point-in-time
Cash and cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $48.79M USD Point-in-time
Cash and cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.76M USD Point-in-time
Cash and cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.76M USD Point-in-time
Cash and cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.99M USD Point-in-time
Cash and cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.99M USD Point-in-time
Cash and cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $109.66M USD Point-in-time
Cash and cash equivalents, and restricted cash at end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $109.66M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $24.35M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $24.35M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $17.68M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $17.68M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $26.45M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $26.45M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $19.02M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $19.02M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $44.39M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $44.39M USD Point-in-time
Restricted cash RestrictedCash $308.00K USD Point-in-time
Restricted cash RestrictedCash $308.00K USD Point-in-time
Restricted cash RestrictedCash $85.31M USD Point-in-time
Restricted cash RestrictedCash $85.31M USD Point-in-time
Restricted cash RestrictedCash $310.00K USD Point-in-time
Restricted cash RestrictedCash $310.00K USD Point-in-time
Restricted cash RestrictedCash $309.00K USD Point-in-time
Restricted cash RestrictedCash $309.00K USD Point-in-time
Restricted cash RestrictedCash $4.40M USD Point-in-time
Restricted cash RestrictedCash $4.40M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $19.33M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $19.33M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $48.79M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $48.79M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.76M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $26.76M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.99M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $17.99M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $109.66M USD Point-in-time
Cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $109.66M USD Point-in-time
Taxes IncomeTaxesPaidNet $4.28M USD Annual
Taxes IncomeTaxesPaidNet $4.28M USD Annual
Taxes IncomeTaxesPaidNet $262.00K USD 1 Quarter
Taxes IncomeTaxesPaidNet $262.00K USD 1 Quarter
Taxes IncomeTaxesPaidNet $175.00K USD Annual
Taxes IncomeTaxesPaidNet $175.00K USD Annual
Taxes IncomeTaxesPaidNet $63.00K USD Annual
Taxes IncomeTaxesPaidNet $63.00K USD Annual
Interest InterestPaidNet $1.31M USD Annual
Interest InterestPaidNet $1.31M USD Annual
Interest InterestPaidNet $15.34M USD Annual
Interest InterestPaidNet $15.34M USD Annual
Interest InterestPaidNet $1.66M USD Annual
Interest InterestPaidNet $1.66M USD Annual
Interest InterestPaidNet $447.00K USD 1 Quarter
Interest InterestPaidNet $447.00K USD 1 Quarter
Issuance of derivative on long-term debt NonCashIssuanceOfDerivativesOfLongTermDebt $2.23M USD 1 Quarter
Issuance of derivative on long-term debt NonCashIssuanceOfDerivativesOfLongTermDebt $2.23M USD 1 Quarter
Issuance of derivative on long-term debt NonCashIssuanceOfDerivativesOfLongTermDebt - USD Annual
Issuance of derivative on long-term debt NonCashIssuanceOfDerivativesOfLongTermDebt - USD Annual
Issuance of derivative on long-term debt NonCashIssuanceOfDerivativesOfLongTermDebt - USD Annual
Issuance of derivative on long-term debt NonCashIssuanceOfDerivativesOfLongTermDebt - USD Annual
Issuance of derivative on long-term debt NonCashIssuanceOfDerivativesOfLongTermDebt - USD Annual
Issuance of derivative on long-term debt NonCashIssuanceOfDerivativesOfLongTermDebt - USD Annual
Common stock issued for transaction bonus StockIssued1 - USD 1 Quarter
Common stock issued for transaction bonus StockIssued1 - USD 1 Quarter
Common stock issued for transaction bonus StockIssued1 - USD Annual
Common stock issued for transaction bonus StockIssued1 - USD Annual
Common stock issued for transaction bonus StockIssued1 - USD Annual
Common stock issued for transaction bonus StockIssued1 - USD Annual
Common stock issued for transaction bonus StockIssued1 $9.00K USD Annual
Common stock issued for transaction bonus StockIssued1 $9.00K USD Annual
Shares issued in connection with MiX Combination StockIssuedDuringPeriodValueAcquisitions $1.35M USD Annual
Shares issued in connection with MiX Combination StockIssuedDuringPeriodValueAcquisitions $1.35M USD Annual
Value of warrant issued in connection with Movingdots acquisition StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants - USD Annual
Value of warrant issued in connection with Movingdots acquisition StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants - USD Annual
Value of warrant issued in connection with Movingdots acquisition StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants - USD 1 Quarter
Value of warrant issued in connection with Movingdots acquisition StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants - USD 1 Quarter
Value of warrant issued in connection with Movingdots acquisition StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants - USD Annual
Value of warrant issued in connection with Movingdots acquisition StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants - USD Annual
Value of warrant issued in connection with Movingdots acquisition StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants $1.35M USD Annual
Value of warrant issued in connection with Movingdots acquisition StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants $1.35M USD Annual
Value of licensed intellectual property acquired in connection with Movingdots acquisition ValueOfLicensedIntellectualPropertyAcquiredInConnectionWithAcquisition $1.52M USD Annual
Value of licensed intellectual property acquired in connection with Movingdots acquisition ValueOfLicensedIntellectualPropertyAcquiredInConnectionWithAcquisition $1.52M USD Annual
Value of licensed intellectual property acquired in connection with Movingdots acquisition ValueOfLicensedIntellectualPropertyAcquiredInConnectionWithAcquisition - USD 1 Quarter
Value of licensed intellectual property acquired in connection with Movingdots acquisition ValueOfLicensedIntellectualPropertyAcquiredInConnectionWithAcquisition - USD 1 Quarter
Value of licensed intellectual property acquired in connection with Movingdots acquisition ValueOfLicensedIntellectualPropertyAcquiredInConnectionWithAcquisition - USD Annual
Value of licensed intellectual property acquired in connection with Movingdots acquisition ValueOfLicensedIntellectualPropertyAcquiredInConnectionWithAcquisition - USD Annual
Value of licensed intellectual property acquired in connection with Movingdots acquisition ValueOfLicensedIntellectualPropertyAcquiredInConnectionWithAcquisition - USD Annual
Value of licensed intellectual property acquired in connection with Movingdots acquisition ValueOfLicensedIntellectualPropertyAcquiredInConnectionWithAcquisition - USD Annual
Preferred stock dividends paid in shares DividendsPreferredStockStock - USD 1 Quarter
Preferred stock dividends paid in shares DividendsPreferredStockStock - USD 1 Quarter
Preferred stock dividends paid in shares DividendsPreferredStockStock $1.11M USD Annual
Preferred stock dividends paid in shares DividendsPreferredStockStock $1.11M USD Annual
Preferred stock dividends paid in shares DividendsPreferredStockStock - USD Annual
Preferred stock dividends paid in shares DividendsPreferredStockStock - USD Annual
Preferred stock dividends paid in shares DividendsPreferredStockStock $4.23M USD Annual
Preferred stock dividends paid in shares DividendsPreferredStockStock $4.23M USD Annual
Stockholders Equity 94 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $83.35M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $83.35M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $38.64M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $38.64M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $57.64M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $57.64M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $446.74M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $446.74M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $68.98M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $68.98M USD Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 37.21M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 37.21M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 133.32M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 133.32M shares Point-in-time
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $1.88M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $1.88M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-19.64M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-19.64M USD 1 Quarter
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-51.01M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-51.01M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-16.89M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-16.89M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-17.31M USD Annual
Net loss attributable to common stockholders NetIncomeLossAvailableToCommonStockholdersBasic $-17.31M USD Annual
Net income (loss) attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $-3.00K USD 1 Quarter
Net income (loss) attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $-3.00K USD 1 Quarter
Net income (loss) attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $35.00K USD Annual
Net income (loss) attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $35.00K USD Annual
Net income (loss) attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $2.00K USD Annual
Net income (loss) attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $2.00K USD Annual
Net income (loss) attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $11.00K USD 1 Quarter
Net income (loss) attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $11.00K USD 1 Quarter
Net income (loss) attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $18.00K USD Annual
Net income (loss) attributable to noncontrolling interest NetIncomeLossAttributableToNoncontrollingInterest $18.00K USD Annual
Shares issued in connection with Combination StockIssuedDuringPeriodValueAcquisitions $1.35M USD Annual
Shares issued in connection with Combination StockIssuedDuringPeriodValueAcquisitions $1.35M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-377.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-377.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.61M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-1.61M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-7.84M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-7.84M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $583.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $583.00K USD Annual
Proceeds from private placement, net of costs to issue common stock StockIssuedDuringPeriodValueNewIssues $66.46M USD Annual
Proceeds from private placement, net of costs to issue common stock StockIssuedDuringPeriodValueNewIssues $66.46M USD Annual
Acquired through MiX Combination AdditionalPaidInCapitalAcquiredFromBusinessCombination $7.82M USD Annual
Acquired through MiX Combination AdditionalPaidInCapitalAcquiredFromBusinessCombination $7.82M USD Annual
Issuance of restricted shares StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD Annual
Issuance of restricted shares StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD Annual
Issuance of restricted shares StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD Annual
Issuance of restricted shares StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD Annual
Issuance of restricted shares StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD Annual
Issuance of restricted shares StockIssuedDuringPeriodValueRestrictedStockAwardGross - USD Annual
Forfeiture of restricted shares StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures - USD Annual
Forfeiture of restricted shares StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures - USD Annual
Forfeiture of restricted shares StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures - USD Annual
Forfeiture of restricted shares StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures - USD Annual
Shares withheld pursuant to vesting of restricted stock StockIssuedDuringPeriodValueSharesWithheldPursuantToVestingOfRestrictedStock $141.00K USD Annual
Shares withheld pursuant to vesting of restricted stock StockIssuedDuringPeriodValueSharesWithheldPursuantToVestingOfRestrictedStock $141.00K USD Annual
Shares withheld pursuant to vesting of restricted stock StockIssuedDuringPeriodValueSharesWithheldPursuantToVestingOfRestrictedStock $211.00K USD Annual
Shares withheld pursuant to vesting of restricted stock StockIssuedDuringPeriodValueSharesWithheldPursuantToVestingOfRestrictedStock $211.00K USD Annual
Shares withheld pursuant to vesting of restricted stock StockIssuedDuringPeriodValueSharesWithheldPursuantToVestingOfRestrictedStock $31.00K USD 1 Quarter
Shares withheld pursuant to vesting of restricted stock StockIssuedDuringPeriodValueSharesWithheldPursuantToVestingOfRestrictedStock $31.00K USD 1 Quarter
Shares withheld pursuant to vesting of restricted stock StockIssuedDuringPeriodValueSharesWithheldPursuantToVestingOfRestrictedStock $2.84M USD Annual
Shares withheld pursuant to vesting of restricted stock StockIssuedDuringPeriodValueSharesWithheldPursuantToVestingOfRestrictedStock $2.84M USD Annual
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $36.00K USD Annual
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $36.00K USD Annual
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.90M USD Annual
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.90M USD Annual
Shares issued for transaction bonus StockIssuedDuringPeriodValueIssuedForTransactionBonus $889.00K USD Annual
Shares issued for transaction bonus StockIssuedDuringPeriodValueIssuedForTransactionBonus $889.00K USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.36M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.36M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.03M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $1.03M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.91M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $3.91M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.34M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.34M USD Annual
Ending balance (in shares) CommonStockSharesOutstanding 37.21M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 37.21M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 133.32M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 133.32M shares Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $83.35M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $83.35M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $38.64M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $38.64M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $57.64M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $57.64M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $446.74M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $446.74M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $68.98M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $68.98M USD Point-in-time
Comprehensive Income 44 line items
Line Item Tag Value Unit Period
Net loss attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $1.88M USD 1 Quarter
Net loss attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $1.88M USD 1 Quarter
Net loss attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $-19.64M USD 1 Quarter
Net loss attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $-19.64M USD 1 Quarter
Net loss attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $-51.01M USD Annual
Net loss attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $-51.01M USD Annual
Net loss attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $-16.89M USD Annual
Net loss attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $-16.89M USD Annual
Net loss attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $-17.31M USD Annual
Net loss attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $-17.31M USD Annual
Net loss attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $-19.64M USD 1 Quarter
Net loss attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $-19.64M USD 1 Quarter
Net loss attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $-17.31M USD Annual
Net loss attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $-17.31M USD Annual
Net loss attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $-16.89M USD Annual
Net loss attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $-16.89M USD Annual
Net loss attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $1.88M USD 1 Quarter
Net loss attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $1.88M USD 1 Quarter
Net loss attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $-51.01M USD Annual
Net loss attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $-51.01M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-7.87M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-7.87M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $594.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $594.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-369.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-369.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.60M USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.60M USD Annual
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $594.00K USD Annual
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $594.00K USD Annual
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-369.00K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-369.00K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.60M USD Annual
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.60M USD Annual
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-7.87M USD Annual
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-7.87M USD Annual
Comprehensive loss ComprehensiveIncomeNetOfTax $-18.49M USD Annual
Comprehensive loss ComprehensiveIncomeNetOfTax $-18.49M USD Annual
Comprehensive loss ComprehensiveIncomeNetOfTax $-16.71M USD Annual
Comprehensive loss ComprehensiveIncomeNetOfTax $-16.71M USD Annual
Comprehensive loss ComprehensiveIncomeNetOfTax $-58.88M USD Annual
Comprehensive loss ComprehensiveIncomeNetOfTax $-58.88M USD Annual
Comprehensive loss ComprehensiveIncomeNetOfTax $-20.01M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-20.01M USD 1 Quarter

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

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