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

S-1/A Filing

TPI COMPOSITES, INC CIK: 1455684
Filing Information
Form Type S-1/A
Accession Number 0001193125-17-162817
Period End Date 20170331
Filing Date 20170508
Fiscal Year N/A
Fiscal Period N/A
XBRL Instance tpic-20170331.xml
Balance Sheet 116 line items
Line Item Tag Value Unit Period
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.01 USD Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 0.00 shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 5.50M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 5.50M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $35.84M USD Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $119.07M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $115.54M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $43.59M USD Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $45.92M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $11.76M USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $2.26M USD Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $1.76M USD Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsAtCarryingValue $1.93M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $67.84M USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $96.56M USD Point-in-time
Accounts receivable AccountsReceivableNetCurrent $72.91M USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.01 USD Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 31.10M shares Point-in-time
Inventories InventoryNet $51.95M USD Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Inventories InventoryNet $53.09M USD Point-in-time
Inventories InventoryNet $50.84M USD Point-in-time
Inventories held for customer orders InventoryHeldForCustomerOrders $49.59M USD Point-in-time
Inventories held for customer orders InventoryHeldForCustomerOrders $68.67M USD Point-in-time
Common stock, shares issued CommonStockSharesIssued 4.24M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 33.74M shares Point-in-time
Inventories held for customer orders InventoryHeldForCustomerOrders $52.31M USD Point-in-time
Common stock, shares issued CommonStockSharesIssued 33.74M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 33.74M shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $23.84M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $31.34M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $30.66M USD Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 4.24M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 33.74M shares Point-in-time
Total current assets AssetsCurrent $252.36M USD Point-in-time
Total current assets AssetsCurrent $325.23M USD Point-in-time
Total current assets AssetsCurrent $358.49M USD Point-in-time
Property, plant, and equipment, net PropertyPlantAndEquipmentNet $103.49M USD Point-in-time
Property, plant, and equipment, net PropertyPlantAndEquipmentNet $67.73M USD Point-in-time
Property, plant, and equipment, net PropertyPlantAndEquipmentNet $91.17M USD Point-in-time
Goodwill Goodwill $2.81M USD Point-in-time
Goodwill Goodwill $2.81M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrentIncludingGoodwillAndOtherIntangibleAssets $20.81M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrentIncludingGoodwillAndOtherIntangibleAssets $15.96M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $419.00K USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $265.00K USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $17.74M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $6.60M USD Point-in-time
Total assets Assets $437.21M USD Point-in-time
Total assets Assets $477.94M USD Point-in-time
Total assets Assets $329.92M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $101.11M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $112.28M USD Point-in-time
Accounts payable and accrued expenses AccountsPayableAndAccruedLiabilitiesCurrent $123.39M USD Point-in-time
Accrued warranty ProductWarrantyAccrualClassifiedCurrent $13.60M USD Point-in-time
Accrued warranty ProductWarrantyAccrualClassifiedCurrent $19.91M USD Point-in-time
Accrued warranty ProductWarrantyAccrualClassifiedCurrent $5.92M USD Point-in-time
Accrued warranty ProductWarrantyAccrualClassifiedCurrent $21.89M USD Point-in-time
Accrued warranty ProductWarrantyAccrualClassifiedCurrent $3.75M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $69.57M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $89.32M USD Point-in-time
Deferred revenue DeferredRevenueCurrent $65.52M USD Point-in-time
Customer deposits and customer advances CustomerAdvancesAndDepositsCurrent $1.39M USD Point-in-time
Customer deposits and customer advances CustomerAdvancesAndDepositsCurrent $6.22M USD Point-in-time
Customer deposits and customer advances CustomerAdvancesAndDepositsCurrent $8.90M USD Point-in-time
Current maturities of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $52.06M USD Point-in-time
Current maturities of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $33.40M USD Point-in-time
Current maturities of long-term debt LongTermDebtAndCapitalLeaseObligationsCurrent $32.47M USD Point-in-time
Total current liabilities LiabilitiesCurrent $236.55M USD Point-in-time
Total current liabilities LiabilitiesCurrent $273.30M USD Point-in-time
Total current liabilities LiabilitiesCurrent $241.19M USD Point-in-time
Long-term debt, net of debt issuance costs and current maturities LongTermDebtAndCapitalLeaseObligations $88.02M USD Point-in-time
Long-term debt, net of debt issuance costs and current maturities LongTermDebtAndCapitalLeaseObligations $89.75M USD Point-in-time
Long-term debt, net of debt issuance costs and current maturities LongTermDebtAndCapitalLeaseObligations $77.28M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $3.81M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $4.39M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $4.57M USD Point-in-time
Total liabilities Liabilities $330.70M USD Point-in-time
Total liabilities Liabilities $322.29M USD Point-in-time
Total liabilities Liabilities $365.88M USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Convertible and senior redeemable preferred shares and warrants TemporaryEquityCarryingAmountAttributableToParent $198.83M USD Point-in-time
Preferred stock value PreferredStockValue - USD Point-in-time
Preferred stock value PreferredStockValue - USD Point-in-time
Preferred stock value PreferredStockValue - USD Point-in-time
Common stock value CommonStockValue $337.00K USD Point-in-time
Common stock value CommonStockValue $337.00K USD Point-in-time
Paid-in capital AdditionalPaidInCapitalCommonStock $292.83M USD Point-in-time
Paid-in capital AdditionalPaidInCapitalCommonStock $295.29M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-3.86M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-25.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-3.58M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-179.98M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-182.80M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-191.17M USD Point-in-time
Total shareholders' equity (deficit) StockholdersEquity $106.51M USD Point-in-time
Total shareholders' equity (deficit) StockholdersEquity $-173.19M USD Point-in-time
Total shareholders' equity (deficit) StockholdersEquity $-187.09M USD Point-in-time
Total shareholders' equity (deficit) StockholdersEquity $112.07M USD Point-in-time
Total shareholders' equity (deficit) StockholdersEquity $-191.20M USD Point-in-time
Total liabilities and shareholders' equity (deficit) LiabilitiesAndStockholdersEquity $477.94M USD Point-in-time
Total liabilities and shareholders' equity (deficit) LiabilitiesAndStockholdersEquity $329.92M USD Point-in-time
Total liabilities and shareholders' equity (deficit) LiabilitiesAndStockholdersEquity $437.21M USD Point-in-time
Income Statement 134 line items
Line Item Tag Value Unit Period
Net sales SalesRevenueNet $95.59M USD 1 Quarter
Net sales SalesRevenueNet $198.94M USD 1 Quarter
Net sales SalesRevenueNet $149.74M USD 1 Quarter
Net sales SalesRevenueNet $754.88M USD Annual
Net sales SalesRevenueNet $585.85M USD Annual
Net sales SalesRevenueNet $194.25M USD 1 Quarter
Net sales SalesRevenueNet $176.11M USD 1 Quarter
Net sales SalesRevenueNet $161.58M USD 1 Quarter
Net sales SalesRevenueNet $185.57M USD 1 Quarter
Net sales SalesRevenueNet $178.95M USD 1 Quarter
Net sales SalesRevenueNet $191.60M USD 1 Quarter
Net sales SalesRevenueNet $320.75M USD Annual
Cost of sales CostOfGoodsSold $159.87M USD 1 Quarter
Cost of sales CostOfGoodsSold $659.75M USD Annual
Cost of sales CostOfGoodsSold $167.42M USD 1 Quarter
Cost of sales CostOfGoodsSold $289.53M USD Annual
Cost of sales CostOfGoodsSold $528.25M USD Annual
Startup and transition costs BusinessDevelopment $18.13M USD Annual
Startup and transition costs BusinessDevelopment $16.57M USD Annual
Startup and transition costs BusinessDevelopment $15.86M USD Annual
Startup and transition costs BusinessDevelopment $3.31M USD 1 Quarter
Startup and transition costs BusinessDevelopment $6.16M USD 1 Quarter
Total cost of goods sold CostOfRevenue $306.10M USD Annual
Total cost of goods sold CostOfRevenue $173.58M USD 1 Quarter
Total cost of goods sold CostOfRevenue $677.87M USD Annual
Total cost of goods sold CostOfRevenue $544.11M USD Annual
Total cost of goods sold CostOfRevenue $163.17M USD 1 Quarter
Gross profit GrossProfit $12.94M USD 1 Quarter
Gross profit GrossProfit $77.00M USD Annual
Gross profit GrossProfit $14.65M USD Annual
Gross profit GrossProfit $18.02M USD 1 Quarter
Gross profit GrossProfit $41.74M USD Annual
General and administrative expenses GeneralAndAdministrativeExpense $8.31M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $4.75M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $14.13M USD Annual
General and administrative expenses GeneralAndAdministrativeExpense $9.18M USD Annual
General and administrative expenses GeneralAndAdministrativeExpense $33.89M USD Annual
Income from operations OperatingIncomeLoss $5.48M USD Annual
Income from operations OperatingIncomeLoss $9.31M USD 1 Quarter
Income from operations OperatingIncomeLoss $8.14M USD 1 Quarter
Income from operations OperatingIncomeLoss $17.48M USD 1 Quarter
Income from operations OperatingIncomeLoss $-2.66M USD 1 Quarter
Income from operations OperatingIncomeLoss $43.11M USD Annual
Income from operations OperatingIncomeLoss $9.71M USD 1 Quarter
Income from operations OperatingIncomeLoss $4.41M USD 1 Quarter
Income from operations OperatingIncomeLoss $27.62M USD Annual
Income from operations OperatingIncomeLoss $16.61M USD 1 Quarter
Income from operations OperatingIncomeLoss $9.25M USD 1 Quarter
Income from operations OperatingIncomeLoss $8.19M USD 1 Quarter
Interest income InvestmentIncomeInterest $21.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $186.00K USD Annual
Interest income InvestmentIncomeInterest $161.00K USD Annual
Interest income InvestmentIncomeInterest $19.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $344.00K USD Annual
Interest expense InterestExpense $3.91M USD 1 Quarter
Interest expense InterestExpense $14.56M USD Annual
Interest expense InterestExpense $17.61M USD Annual
Interest expense InterestExpense $3.03M USD 1 Quarter
Interest expense InterestExpense $7.24M USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-2.95M USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-4.49M USD Annual
Realized loss on foreign currency remeasurement ForeignCurrencyTransactionGainLossBeforeTax $-757.00K USD Annual
Realized loss on foreign currency remeasurement ForeignCurrencyTransactionGainLossBeforeTax $-1.80M USD Annual
Realized loss on foreign currency remeasurement ForeignCurrencyTransactionGainLossBeforeTax $-1.74M USD Annual
Realized loss on foreign currency remeasurement ForeignCurrencyTransactionGainLossBeforeTax $-1.38M USD 1 Quarter
Realized loss on foreign currency remeasurement ForeignCurrencyTransactionGainLossBeforeTax $-439.00K USD 1 Quarter
Miscellaneous income MiscellaneousIncomeExpense $238.00K USD Annual
Miscellaneous income MiscellaneousIncomeExpense $539.00K USD Annual
Miscellaneous income MiscellaneousIncomeExpense $246.00K USD Annual
Miscellaneous income MiscellaneousIncomeExpense $190.00K USD 1 Quarter
Miscellaneous income MiscellaneousIncomeExpense $320.00K USD 1 Quarter
Total other expense NonoperatingIncomeExpense $-15.96M USD Annual
Total other expense NonoperatingIncomeExpense $-22.28M USD Annual
Total other expense NonoperatingIncomeExpense $-4.07M USD 1 Quarter
Total other expense NonoperatingIncomeExpense $-11.20M USD Annual
Total other expense NonoperatingIncomeExpense $-4.14M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $11.66M USD Annual
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $20.84M USD Annual
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $5.65M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $4.05M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-5.72M USD Annual
Income tax provision IncomeTaxExpenseBenefit $925.00K USD Annual
Income tax provision IncomeTaxExpenseBenefit $2.30M USD 1 Quarter
Income tax provision IncomeTaxExpenseBenefit $3.98M USD Annual
Income tax provision IncomeTaxExpenseBenefit $2.10M USD 1 Quarter
Income tax provision IncomeTaxExpenseBenefit $7.00M USD Annual
Net income (loss) NetIncomeLoss $1.75M USD 1 Quarter
Net income (loss) NetIncomeLoss $13.84M USD Annual
Net income (loss) NetIncomeLoss $-2.26M USD 1 Quarter
Net income (loss) NetIncomeLoss $-2.15M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.55M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.65M USD Annual
Net income (loss) NetIncomeLoss $2.80M USD 1 Quarter
Net income (loss) NetIncomeLoss $-5.74M USD 1 Quarter
Net income (loss) NetIncomeLoss $7.68M USD Annual
Net income (loss) NetIncomeLoss $11.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $3.54M USD 1 Quarter
Net income (loss) NetIncomeLoss $4.09M USD 1 Quarter
Net income attributable to preferred shareholders PreferredStockDividendsAndOtherAdjustments $5.47M USD Annual
Net income attributable to preferred shareholders PreferredStockDividendsAndOtherAdjustments $13.93M USD Annual
Net income attributable to preferred shareholders PreferredStockDividendsAndOtherAdjustments $2.44M USD 1 Quarter
Net income attributable to preferred shareholders PreferredStockDividendsAndOtherAdjustments $9.42M USD Annual
Net income (loss) attributable to common shareholders NetIncomeLossAvailableToCommonStockholdersBasic $1.73M USD 1 Quarter
Net income (loss) attributable to common shareholders NetIncomeLossAvailableToCommonStockholdersBasic $3.54M USD 1 Quarter
Net income (loss) attributable to common shareholders NetIncomeLossAvailableToCommonStockholdersBasic $-20.58M USD Annual
Net income (loss) attributable to common shareholders NetIncomeLossAvailableToCommonStockholdersBasic $9.12M USD 1 Quarter
Net income (loss) attributable to common shareholders NetIncomeLossAvailableToCommonStockholdersBasic $-1.74M USD Annual
Net income (loss) attributable to common shareholders NetIncomeLossAvailableToCommonStockholdersBasic $-2.26M USD 1 Quarter
Net income (loss) attributable to common shareholders NetIncomeLossAvailableToCommonStockholdersBasic $-8.09M USD 1 Quarter
Net income (loss) attributable to common shareholders NetIncomeLossAvailableToCommonStockholdersBasic $8.37M USD Annual
Net income (loss) attributable to common shareholders NetIncomeLossAvailableToCommonStockholdersBasic $-4.50M USD 1 Quarter
Net income (loss) attributable to common shareholders NetIncomeLossAvailableToCommonStockholdersBasic $-691.00K USD 1 Quarter
Net income (loss) attributable to common shareholders NetIncomeLossAvailableToCommonStockholdersBasic $2.20M USD 1 Quarter
Net income (loss) attributable to common shareholders NetIncomeLossAvailableToCommonStockholdersBasic $9.12M USD 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 4.24M shares Annual
Basic WeightedAverageNumberOfSharesOutstandingBasic 4.24M shares Annual
Basic WeightedAverageNumberOfSharesOutstandingBasic 33.74M shares 1 Quarter
Basic WeightedAverageNumberOfSharesOutstandingBasic 17.53M shares Annual
Basic WeightedAverageNumberOfSharesOutstandingBasic 4.24M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 4.24M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 17.62M shares Annual
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 33.83M shares 1 Quarter
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 4.24M shares Annual
Diluted WeightedAverageNumberOfDilutedSharesOutstanding 4.24M shares Annual
Basic IncomeLossFromContinuingOperationsPerBasicShare $-4.86 USD Annual
Basic IncomeLossFromContinuingOperationsPerBasicShare $-0.16 USD 1 Quarter
Basic IncomeLossFromContinuingOperationsPerBasicShare $0.11 USD 1 Quarter
Basic IncomeLossFromContinuingOperationsPerBasicShare $0.48 USD Annual
Basic IncomeLossFromContinuingOperationsPerBasicShare $-0.41 USD Annual
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $-0.16 USD 1 Quarter
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $0.48 USD Annual
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $0.10 USD 1 Quarter
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $-4.86 USD Annual
Diluted IncomeLossFromContinuingOperationsPerDilutedShare $-0.41 USD Annual
Cash Flow Statement 188 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $1.75M USD 1 Quarter
Net income (loss) NetIncomeLoss $13.84M USD Annual
Net income (loss) NetIncomeLoss $-2.26M USD 1 Quarter
Net income (loss) NetIncomeLoss $-2.15M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.55M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.65M USD Annual
Net income (loss) NetIncomeLoss $2.80M USD 1 Quarter
Net income (loss) NetIncomeLoss $-5.74M USD 1 Quarter
Net income (loss) NetIncomeLoss $7.68M USD Annual
Net income (loss) NetIncomeLoss $11.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $3.54M USD 1 Quarter
Net income (loss) NetIncomeLoss $4.09M USD 1 Quarter
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-185.00K USD Annual
Loss on disposal of property and equipment GainLossOnDispositionOfAssets $-128.00K USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $3.83M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $7.44M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $3.01M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $12.90M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $11.42M USD Annual
Amortization of debt discount AmortizationOfDebtDiscountPremium $755.00K USD 1 Quarter
Amortization of debt discount AmortizationOfDebtDiscountPremium $3.02M USD Annual
Amortization of debt discount AmortizationOfDebtDiscountPremium $3.02M USD Annual
Amortization of debt issuance costs AmortizationOfFinancingCosts $143.00K USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts $1.30M USD Annual
Amortization of debt issuance costs AmortizationOfFinancingCosts $412.00K USD 1 Quarter
Amortization of debt issuance costs AmortizationOfFinancingCosts $1.66M USD Annual
Amortization of debt issuance costs AmortizationOfFinancingCosts $715.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-2.95M USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-4.49M USD Annual
Share-based compensation expense ShareBasedCompensation $9.90M USD Annual
Share-based compensation expense ShareBasedCompensation $1.71M USD 1 Quarter
Loss on investment in joint venture IncomeLossOnInvestmentInJointVenture $-2.00K USD Annual
Loss on investment in joint venture IncomeLossOnInvestmentInJointVenture $-2.00K USD Annual
Loss on investment in joint venture IncomeLossOnInvestmentInJointVenture $-6.00K USD Annual
Amortization of discount on customer advances AmortizationOfDiscountOnCustomerAdvances $218.00K USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-765.00K USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-1.02M USD Annual
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-2.78M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $28.72M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-5.07M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $14.12M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $29.65M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $31.68M USD Annual
Inventories IncreaseDecreaseInInventories $5.27M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $15.22M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $4.97M USD Annual
Inventories IncreaseDecreaseInInventories $60.32M USD Annual
Inventories IncreaseDecreaseInInventories $626.00K USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-681.00K USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $8.35M USD 1 Quarter
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-6.82M USD 1 Quarter
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $10.98M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $9.22M USD Annual
Other noncurrent assets IncreaseDecreaseInOtherNoncurrentAssets $8.29M USD Annual
Other noncurrent assets IncreaseDecreaseInOtherNoncurrentAssets $-2.02M USD Annual
Other noncurrent assets IncreaseDecreaseInOtherNoncurrentAssets $-5.87M USD 1 Quarter
Other noncurrent assets IncreaseDecreaseInOtherNoncurrentAssets $-4.20M USD Annual
Other noncurrent assets IncreaseDecreaseInOtherNoncurrentAssets $2.96M USD 1 Quarter
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $6.80M USD 1 Quarter
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $34.42M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $11.21M USD 1 Quarter
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $26.05M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $14.96M USD Annual
Accrued warranty IncreaseDecreaseInAccruedWarranty $6.32M USD Annual
Accrued warranty IncreaseDecreaseInAccruedWarranty $2.18M USD Annual
Accrued warranty IncreaseDecreaseInAccruedWarranty $7.68M USD Annual
Accrued warranty IncreaseDecreaseInAccruedWarranty $14.34M USD 1 Quarter
Accrued warranty IncreaseDecreaseInAccruedWarranty $1.98M USD 1 Quarter
Customer deposits IncreaseDecreaseInCustomerDeposits $-3.19M USD Annual
Customer deposits IncreaseDecreaseInCustomerDeposits $-7.51M USD Annual
Customer deposits IncreaseDecreaseInCustomerDeposits $4.83M USD 1 Quarter
Customer deposits IncreaseDecreaseInCustomerDeposits $2.54M USD 1 Quarter
Customer deposits IncreaseDecreaseInCustomerDeposits $1.05M USD Annual
Deferred revenue IncreaseDecreaseInDeferredRevenue $19.75M USD 1 Quarter
Deferred revenue IncreaseDecreaseInDeferredRevenue $4.05M USD Annual
Deferred revenue IncreaseDecreaseInDeferredRevenue $6.04M USD Annual
Deferred revenue IncreaseDecreaseInDeferredRevenue $-493.00K USD 1 Quarter
Deferred revenue IncreaseDecreaseInDeferredRevenue $38.32M USD Annual
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $197.00K USD 1 Quarter
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $552.00K USD Annual
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $446.00K USD 1 Quarter
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-5.40M USD Annual
Other noncurrent liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $510.00K USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $-33.22M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $15.94M USD 1 Quarter
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $53.84M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $31.29M USD Annual
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivitiesContinuingOperations $-1.14M USD 1 Quarter
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $10.89M USD 1 Quarter
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $30.51M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $16.92M USD 1 Quarter
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $26.36M USD Annual
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $18.92M USD Annual
Proceeds from sale of assets ProceedsFromSaleOfProductiveAssets $146.00K USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-30.51M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-16.92M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-10.89M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-18.92M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivitiesContinuingOperations $-26.21M USD Annual
Proceeds from issuance of common stock sold in initial public offering, net of underwriters discount and offering costs ProceedsFromIssuanceInitialPublicOffering $67.20M USD Annual
Proceeds from issuance of preferred stock ProceedsFromIssuanceOfPreferredStockAndPreferenceStock $6.85M USD Annual
Proceeds from term loans ProceedsFromIssuanceOfLongTermDebt $23.90M USD Annual
Proceeds from term loans ProceedsFromIssuanceOfLongTermDebt $20.00M USD Annual
Repayment of term loan ProceedsFromRepaymentsOfDebt $-938.00K USD 1 Quarter
Repayment of term loan ProceedsFromRepaymentsOfDebt $-625.00K USD Annual
Repayment of term loan ProceedsFromRepaymentsOfDebt $-930.00K USD Annual
Net proceeds from (repayments of) accounts receivable financing ProceedsFromRepaymentsOfAccountsReceivableSecuritization $-5.38M USD Annual
Net proceeds from (repayments of) accounts receivable financing ProceedsFromRepaymentsOfAccountsReceivableSecuritization $-1.23M USD 1 Quarter
Net proceeds from (repayments of) accounts receivable financing ProceedsFromRepaymentsOfAccountsReceivableSecuritization $6.80M USD 1 Quarter
Net proceeds from (repayments of) accounts receivable financing ProceedsFromRepaymentsOfAccountsReceivableSecuritization $-2.47M USD Annual
Net proceeds from (repayments of) accounts receivable financing ProceedsFromRepaymentsOfAccountsReceivableSecuritization $34.45M USD Annual
Proceeds from working capital loans ProceedsFromShortTermDebt $15.81M USD Annual
Proceeds from working capital loans ProceedsFromShortTermDebt $19.12M USD Annual
Proceeds from working capital loans ProceedsFromShortTermDebt $11.69M USD Annual
Net proceeds from (repayments of) working capital loans ProceedsFromRepaymentsOfShortTermDebt $-4.96M USD 1 Quarter
Net proceeds from (repayments of) working capital loans ProceedsFromRepaymentsOfShortTermDebt $517.00K USD 1 Quarter
Repayments of working capital loans RepaymentsOfShortTermDebt $13.12M USD Annual
Repayments of working capital loans RepaymentsOfShortTermDebt $24.26M USD Annual
Repayments of working capital loans RepaymentsOfShortTermDebt $20.10M USD Annual
Net repayments of other debt ProceedsFromRepaymentsOfOtherDebt $-1.19M USD 1 Quarter
Net repayments of other debt ProceedsFromRepaymentsOfOtherDebt $-1.16M USD 1 Quarter
Proceeds from subordinated debt arrangements ProceedsFromIssuanceOfSubordinatedLongTermDebt $15.00M USD Annual
Net repayments of other financing arrangements ProceedsFromPaymentsForOtherFinancingActivities $-2.13M USD Annual
Net repayments of other financing arrangements ProceedsFromPaymentsForOtherFinancingActivities $-4.76M USD Annual
Net repayments of other financing arrangements ProceedsFromPaymentsForOtherFinancingActivities $-2.78M USD Annual
Proceeds from customer advances ProceedsFromCustomerAdvances $2.00M USD 1 Quarter
Proceeds from customer advances ProceedsFromCustomerAdvances $2.00M USD Annual
Proceeds from customer advances ProceedsFromCustomerAdvances $4.50M USD Annual
Repayments of customer advances RepaymentsOfCustomerAdvances $2.00M USD Annual
Debt issuance costs PaymentsOfDebtIssuanceCosts $1.11M USD Annual
Debt issuance costs PaymentsOfDebtIssuanceCosts $4.82M USD Annual
Payment on acquisition of noncontrolling interest PaymentsToMinorityShareholders $1.62M USD Annual
Payment on acquisition of noncontrolling interest PaymentsToMinorityShareholders $1.88M USD Annual
Restricted cash ProceedsFromRepaymentsOfRestrictedCashFinancingActivities $-989.00K USD Annual
Restricted cash ProceedsFromRepaymentsOfRestrictedCashFinancingActivities $-499.00K USD Annual
Restricted cash ProceedsFromRepaymentsOfRestrictedCashFinancingActivities $331.00K USD 1 Quarter
Restricted cash ProceedsFromRepaymentsOfRestrictedCashFinancingActivities $1.90M USD Annual
Restricted cash ProceedsFromRepaymentsOfRestrictedCashFinancingActivities $-647.00K USD 1 Quarter
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $-2.48M USD 1 Quarter
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $-2.42M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $51.33M USD Annual
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $2.00M USD 1 Quarter
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivitiesContinuingOperations $84.02M USD Annual
Impact of foreign exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations $-51.00K USD 1 Quarter
Impact of foreign exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations $-330.00K USD Annual
Impact of foreign exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations $-1.51M USD Annual
Impact of foreign exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations $-63.00K USD 1 Quarter
Impact of foreign exchange rates on cash and cash equivalents EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations $-43.00K USD Annual
Net change in cash and cash equivalents CashAndCashEquivalentsPeriodIncreaseDecrease $31.84M USD Annual
Net change in cash and cash equivalents CashAndCashEquivalentsPeriodIncreaseDecrease $73.15M USD Annual
Net change in cash and cash equivalents CashAndCashEquivalentsPeriodIncreaseDecrease $-10.07M USD 1 Quarter
Net change in cash and cash equivalents CashAndCashEquivalentsPeriodIncreaseDecrease $-3.52M USD 1 Quarter
Net change in cash and cash equivalents CashAndCashEquivalentsPeriodIncreaseDecrease $2.33M USD Annual
Cash and cash equivalents, beginning of year CashAndCashEquivalentsAtCarryingValue $35.84M USD Point-in-time
Cash and cash equivalents, beginning of year CashAndCashEquivalentsAtCarryingValue $119.07M USD Point-in-time
Cash and cash equivalents, beginning of year CashAndCashEquivalentsAtCarryingValue $115.54M USD Point-in-time
Cash and cash equivalents, beginning of year CashAndCashEquivalentsAtCarryingValue $43.59M USD Point-in-time
Cash and cash equivalents, beginning of year CashAndCashEquivalentsAtCarryingValue $45.92M USD Point-in-time
Cash and cash equivalents, beginning of year CashAndCashEquivalentsAtCarryingValue $11.76M USD Point-in-time
Cash and cash equivalents, end of period CashAndCashEquivalentsAtCarryingValue $35.84M USD Point-in-time
Cash and cash equivalents, end of period CashAndCashEquivalentsAtCarryingValue $119.07M USD Point-in-time
Cash and cash equivalents, end of period CashAndCashEquivalentsAtCarryingValue $115.54M USD Point-in-time
Cash and cash equivalents, end of period CashAndCashEquivalentsAtCarryingValue $43.59M USD Point-in-time
Cash and cash equivalents, end of period CashAndCashEquivalentsAtCarryingValue $45.92M USD Point-in-time
Cash and cash equivalents, end of period CashAndCashEquivalentsAtCarryingValue $11.76M USD Point-in-time
Cash paid for interest InterestPaid $11.13M USD Annual
Cash paid for interest InterestPaid $9.44M USD Annual
Cash paid for interest InterestPaid $2.56M USD 1 Quarter
Cash paid for interest InterestPaid $6.34M USD Annual
Cash paid for interest InterestPaid $2.90M USD 1 Quarter
Cash paid for income taxes, net IncomeTaxesPaidNet $4.15M USD 1 Quarter
Cash paid for income taxes, net IncomeTaxesPaidNet $3.09M USD Annual
Cash paid for income taxes, net IncomeTaxesPaidNet $1.43M USD 1 Quarter
Cash paid for income taxes, net IncomeTaxesPaidNet $547.00K USD Annual
Cash paid for income taxes, net IncomeTaxesPaidNet $8.51M USD Annual
Conversion of subordinated convertible promissory notes into common stock DebtConversionConvertedInstrumentAmount1 $11.88M USD Annual
Accrued capital expenditures in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.86M USD Annual
Accrued capital expenditures in accounts payable CapitalExpendituresIncurredButNotYetPaid $2.57M USD 1 Quarter
Accrued capital expenditures in accounts payable CapitalExpendituresIncurredButNotYetPaid $1.98M USD Annual
Accrued capital expenditures in accounts payable CapitalExpendituresIncurredButNotYetPaid $760.00K USD 1 Quarter
Accrued capital expenditures in accounts payable CapitalExpendituresIncurredButNotYetPaid $2.66M USD Annual
Equipment acquired through capital lease and financing obligations CapitalLeaseObligationsIncurred $5.00M USD Annual
Equipment acquired through capital lease and financing obligations CapitalLeaseObligationsIncurred $10.01M USD Annual
Equipment acquired through capital lease and financing obligations CapitalLeaseObligationsIncurred $7.38M USD Annual
Customer advances applied to accounts receivable CustomerAdvancesAppliedToAccountsReceivable $1.17M USD Annual
Customer advances applied to accounts receivable CustomerAdvancesAppliedToAccountsReceivable $2.75M USD Annual
Debt refinance and related fees DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction $36.10M USD Annual
Debt refinance and related fees DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction $2.16M USD Annual
Stockholders Equity 36 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquity $106.51M USD Point-in-time
Beginning balance StockholdersEquity $-173.19M USD Point-in-time
Beginning balance StockholdersEquity $-187.09M USD Point-in-time
Beginning balance StockholdersEquity $112.07M USD Point-in-time
Beginning balance StockholdersEquity $-191.20M USD Point-in-time
Net income (loss) NetIncomeLoss $1.75M USD 1 Quarter
Net income (loss) NetIncomeLoss $13.84M USD Annual
Net income (loss) NetIncomeLoss $-2.26M USD 1 Quarter
Net income (loss) NetIncomeLoss $-2.15M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.55M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.65M USD Annual
Net income (loss) NetIncomeLoss $2.80M USD 1 Quarter
Net income (loss) NetIncomeLoss $-5.74M USD 1 Quarter
Net income (loss) NetIncomeLoss $7.68M USD Annual
Net income (loss) NetIncomeLoss $11.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $3.54M USD 1 Quarter
Net income (loss) NetIncomeLoss $4.09M USD 1 Quarter
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTax $-3.84M USD Annual
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTax $-124.00K USD Annual
Other comprehensive loss OtherComprehensiveIncomeLossNetOfTax $-2.36M USD Annual
Common stock warrants WarrantsIssuedToPurchaseCommonStockValue $845.00K USD Annual
Acquisition and tax impact of noncontrolling interest AcquisitionAndTaxImpactOfNoncontrollingInterest $760.00K USD Annual
Beneficial conversion feature in subordinated debt agreement AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt $5.19M USD Annual
Redeemable preferred shares fair value adjustment AdjustmentOfRedeemablePreferredSharesFairValue $-13.93M USD Annual
Redeemable preferred shares fair value adjustment AdjustmentOfRedeemablePreferredSharesFairValue $-5.47M USD Annual
Redeemable preferred shares fair value adjustment AdjustmentOfRedeemablePreferredSharesFairValue $-9.42M USD Annual
Issuance of common stock sold in initial public offering (IPO), net of under-writers discount and offering costs StockIssuedDuringPeriodValueNewIssues $67.20M USD Annual
Conversion of convertible preferred shares into common stock upon consummation of IPO StockIssuedDuringPeriodValueConversionOfConvertibleSecurities $203.25M USD Annual
Conversion of subordinated convertible promissory notes into common stock upon consummation of IPO StockIssuedDuringPeriodValueConversionOfConvertibleDebt $11.88M USD Annual
Conversion of redeemable preferred share warrants into common stock upon consummation of IPO StockIssuedDuringPeriodValueConversionOfConvertibleWarrant $1.08M USD Annual
Share-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.76M USD Annual
Ending balance StockholdersEquity $106.51M USD Point-in-time
Ending balance StockholdersEquity $-173.19M USD Point-in-time
Ending balance StockholdersEquity $-187.09M USD Point-in-time
Ending balance StockholdersEquity $112.07M USD Point-in-time
Ending balance StockholdersEquity $-191.20M USD Point-in-time
Comprehensive Income 22 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $1.75M USD 1 Quarter
Net income (loss) NetIncomeLoss $13.84M USD Annual
Net income (loss) NetIncomeLoss $-2.26M USD 1 Quarter
Net income (loss) NetIncomeLoss $-2.15M USD 1 Quarter
Net income (loss) NetIncomeLoss $11.55M USD 1 Quarter
Net income (loss) NetIncomeLoss $-6.65M USD Annual
Net income (loss) NetIncomeLoss $2.80M USD 1 Quarter
Net income (loss) NetIncomeLoss $-5.74M USD 1 Quarter
Net income (loss) NetIncomeLoss $7.68M USD Annual
Net income (loss) NetIncomeLoss $11.48M USD 1 Quarter
Net income (loss) NetIncomeLoss $3.54M USD 1 Quarter
Net income (loss) NetIncomeLoss $4.09M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-3.84M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-2.36M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $428.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $277.00K USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-124.00K USD Annual
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $3.82M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $10.01M USD Annual
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $-6.77M USD Annual
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $5.32M USD Annual
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $2.17M 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...