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

10-Q Filing

GIGACLOUD TECHNOLOGY INC CIK: 1857816 Q1 2024
Filing Information
Form Type 10-Q
Accession Number 0001857816-24-000124
Period End Date 20240331
Filing Date 20240509
Fiscal Year 2024
Fiscal Period Q1
XBRL Instance gct-20240331_htm.xml
Filing Contents
Balance Sheet 164 line items
Line Item Tag Value Unit Period
Cash CashAndCashEquivalentsAtCarryingValue $185.21M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $185.21M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $183.28M USD Point-in-time
Cash CashAndCashEquivalentsAtCarryingValue $183.28M USD Point-in-time
Restricted cash RestrictedCashCurrent $894.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $894.00K USD Point-in-time
Accounts payable (including accounts payable of VIEs without recourse to the Company of $11,563 and nil as of December 31, 2023 and March 31, 2024, respectively) AccountsPayableCurrent $86.77M USD Point-in-time
Accounts payable (including accounts payable of VIEs without recourse to the Company of $11,563 and nil as of December 31, 2023 and March 31, 2024, respectively) AccountsPayableCurrent $86.77M USD Point-in-time
Accounts payable (including accounts payable of VIEs without recourse to the Company of $11,563 and nil as of December 31, 2023 and March 31, 2024, respectively) AccountsPayableCurrent $69.76M USD Point-in-time
Accounts payable (including accounts payable of VIEs without recourse to the Company of $11,563 and nil as of December 31, 2023 and March 31, 2024, respectively) AccountsPayableCurrent $69.76M USD Point-in-time
Restricted cash RestrictedCashCurrent $885.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $885.00K USD Point-in-time
Contract liabilities (including contract liabilities of VIEs without recourse to the Company of $736 and nil as of December 31, 2023 and March 31, 2024, respectively) ContractWithCustomerLiabilityCurrent $5.54M USD Point-in-time
Investments ShortTermInvestments - USD Point-in-time
Investments ShortTermInvestments - USD Point-in-time
Contract liabilities (including contract liabilities of VIEs without recourse to the Company of $736 and nil as of December 31, 2023 and March 31, 2024, respectively) ContractWithCustomerLiabilityCurrent $5.54M USD Point-in-time
Contract liabilities (including contract liabilities of VIEs without recourse to the Company of $736 and nil as of December 31, 2023 and March 31, 2024, respectively) ContractWithCustomerLiabilityCurrent $7.55M USD Point-in-time
Investments ShortTermInvestments $10.07M USD Point-in-time
Investments ShortTermInvestments $10.07M USD Point-in-time
Contract liabilities (including contract liabilities of VIEs without recourse to the Company of $736 and nil as of December 31, 2023 and March 31, 2024, respectively) ContractWithCustomerLiabilityCurrent $7.55M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $59.40M USD Point-in-time
Current operating lease liabilities (including current operating lease liabilities of VIEs without recourse to the Company of $1,305 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityCurrent $69.40M USD Point-in-time
Current operating lease liabilities (including current operating lease liabilities of VIEs without recourse to the Company of $1,305 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityCurrent $69.40M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $59.40M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $58.88M USD Point-in-time
Current operating lease liabilities (including current operating lease liabilities of VIEs without recourse to the Company of $1,305 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityCurrent $57.95M USD Point-in-time
Current operating lease liabilities (including current operating lease liabilities of VIEs without recourse to the Company of $1,305 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityCurrent $57.95M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $58.88M USD Point-in-time
Inventories InventoryNet $186.13M USD Point-in-time
Inventories InventoryNet $186.13M USD Point-in-time
Income tax payable (including income tax payable of VIEs without recourse to the Company of $3,644 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedIncomeTaxes $21.39M USD Point-in-time
Income tax payable (including income tax payable of VIEs without recourse to the Company of $3,644 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedIncomeTaxes $21.39M USD Point-in-time
Income tax payable (including income tax payable of VIEs without recourse to the Company of $3,644 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedIncomeTaxes $15.21M USD Point-in-time
Income tax payable (including income tax payable of VIEs without recourse to the Company of $3,644 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedIncomeTaxes $15.21M USD Point-in-time
Inventories InventoryNet $132.25M USD Point-in-time
Inventories InventoryNet $132.25M USD Point-in-time
Prepayments and other current assets PrepaidExpenseAndOtherAssetsCurrent $17.52M USD Point-in-time
Prepayments and other current assets PrepaidExpenseAndOtherAssetsCurrent $17.52M USD Point-in-time
Prepayments and other current assets PrepaidExpenseAndOtherAssetsCurrent $18.94M USD Point-in-time
Prepayments and other current assets PrepaidExpenseAndOtherAssetsCurrent $18.94M USD Point-in-time
Accrued expenses and other current liabilities (including accrued expenses and other current liabilities of VIEs without recourse to the Company of $2,774 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedLiabilitiesAndOtherCurrentLiabilities $57.32M USD Point-in-time
Accrued expenses and other current liabilities (including accrued expenses and other current liabilities of VIEs without recourse to the Company of $2,774 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedLiabilitiesAndOtherCurrentLiabilities $66.57M USD Point-in-time
Accrued expenses and other current liabilities (including accrued expenses and other current liabilities of VIEs without recourse to the Company of $2,774 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedLiabilitiesAndOtherCurrentLiabilities $66.57M USD Point-in-time
Accrued expenses and other current liabilities (including accrued expenses and other current liabilities of VIEs without recourse to the Company of $2,774 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedLiabilitiesAndOtherCurrentLiabilities $57.32M USD Point-in-time
Operating lease liabilities, non-current (including operating lease liabilities, non-current of VIEs without recourse to the Company of $553 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityNoncurrent $343.51M USD Point-in-time
Operating lease liabilities, non-current (including operating lease liabilities, non-current of VIEs without recourse to the Company of $553 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityNoncurrent $343.51M USD Point-in-time
Operating lease liabilities, non-current (including operating lease liabilities, non-current of VIEs without recourse to the Company of $553 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityNoncurrent $400.99M USD Point-in-time
Operating lease liabilities, non-current (including operating lease liabilities, non-current of VIEs without recourse to the Company of $553 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityNoncurrent $400.99M USD Point-in-time
Total current assets AssetsCurrent $460.65M USD Point-in-time
Total current assets AssetsCurrent $392.81M USD Point-in-time
Total current assets AssetsCurrent $392.81M USD Point-in-time
Total current assets AssetsCurrent $460.65M USD Point-in-time
Treasury stock held (in shares) TreasuryStockCommonShares 294,029.00 shares Point-in-time
Treasury stock held (in shares) TreasuryStockCommonShares 292,637.00 shares Point-in-time
Treasury stock held (in shares) TreasuryStockCommonShares 292,637.00 shares Point-in-time
Treasury stock held (in shares) TreasuryStockCommonShares 294,029.00 shares Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $459.03M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $459.03M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $398.92M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $398.92M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $22.76M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $22.76M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $24.61M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $24.61M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $8.37M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $8.37M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $7.82M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $7.82M USD Point-in-time
Goodwill Goodwill $12.59M USD Point-in-time
Goodwill Goodwill $12.59M USD Point-in-time
Goodwill Goodwill $12.59M USD Point-in-time
Goodwill Goodwill $12.59M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $1.44M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $1.44M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $3.36M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $3.36M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $11.39M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $8.17M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $11.39M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $8.17M USD Point-in-time
Total non-current assets AssetsNoncurrent $454.10M USD Point-in-time
Total non-current assets AssetsNoncurrent $454.10M USD Point-in-time
Total non-current assets AssetsNoncurrent $516.95M USD Point-in-time
Total non-current assets AssetsNoncurrent $516.95M USD Point-in-time
Total assets Assets $846.91M USD Point-in-time
Total assets Assets $846.91M USD Point-in-time
Total assets Assets $977.61M USD Point-in-time
Total assets Assets $977.61M USD Point-in-time
Accounts payable (including accounts payable of VIEs without recourse to the Company of $11,563 and nil as of December 31, 2023 and March 31, 2024, respectively) AccountsPayableCurrent $86.77M USD Point-in-time
Accounts payable (including accounts payable of VIEs without recourse to the Company of $11,563 and nil as of December 31, 2023 and March 31, 2024, respectively) AccountsPayableCurrent $86.77M USD Point-in-time
Accounts payable (including accounts payable of VIEs without recourse to the Company of $11,563 and nil as of December 31, 2023 and March 31, 2024, respectively) AccountsPayableCurrent $69.76M USD Point-in-time
Accounts payable (including accounts payable of VIEs without recourse to the Company of $11,563 and nil as of December 31, 2023 and March 31, 2024, respectively) AccountsPayableCurrent $69.76M USD Point-in-time
Contract liabilities (including contract liabilities of VIEs without recourse to the Company of $736 and nil as of December 31, 2023 and March 31, 2024, respectively) ContractWithCustomerLiabilityCurrent $5.54M USD Point-in-time
Contract liabilities (including contract liabilities of VIEs without recourse to the Company of $736 and nil as of December 31, 2023 and March 31, 2024, respectively) ContractWithCustomerLiabilityCurrent $5.54M USD Point-in-time
Contract liabilities (including contract liabilities of VIEs without recourse to the Company of $736 and nil as of December 31, 2023 and March 31, 2024, respectively) ContractWithCustomerLiabilityCurrent $7.55M USD Point-in-time
Contract liabilities (including contract liabilities of VIEs without recourse to the Company of $736 and nil as of December 31, 2023 and March 31, 2024, respectively) ContractWithCustomerLiabilityCurrent $7.55M USD Point-in-time
Current operating lease liabilities (including current operating lease liabilities of VIEs without recourse to the Company of $1,305 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityCurrent $57.95M USD Point-in-time
Current operating lease liabilities (including current operating lease liabilities of VIEs without recourse to the Company of $1,305 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityCurrent $57.95M USD Point-in-time
Current operating lease liabilities (including current operating lease liabilities of VIEs without recourse to the Company of $1,305 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityCurrent $69.40M USD Point-in-time
Current operating lease liabilities (including current operating lease liabilities of VIEs without recourse to the Company of $1,305 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityCurrent $69.40M USD Point-in-time
Income tax payable (including income tax payable of VIEs without recourse to the Company of $3,644 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedIncomeTaxes $15.21M USD Point-in-time
Income tax payable (including income tax payable of VIEs without recourse to the Company of $3,644 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedIncomeTaxes $15.21M USD Point-in-time
Income tax payable (including income tax payable of VIEs without recourse to the Company of $3,644 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedIncomeTaxes $21.39M USD Point-in-time
Income tax payable (including income tax payable of VIEs without recourse to the Company of $3,644 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedIncomeTaxes $21.39M USD Point-in-time
Accrued expenses and other current liabilities (including accrued expenses and other current liabilities of VIEs without recourse to the Company of $2,774 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedLiabilitiesAndOtherCurrentLiabilities $66.57M USD Point-in-time
Accrued expenses and other current liabilities (including accrued expenses and other current liabilities of VIEs without recourse to the Company of $2,774 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedLiabilitiesAndOtherCurrentLiabilities $66.57M USD Point-in-time
Accrued expenses and other current liabilities (including accrued expenses and other current liabilities of VIEs without recourse to the Company of $2,774 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedLiabilitiesAndOtherCurrentLiabilities $57.32M USD Point-in-time
Accrued expenses and other current liabilities (including accrued expenses and other current liabilities of VIEs without recourse to the Company of $2,774 and nil as of December 31, 2023 and March 31, 2024, respectively) AccruedLiabilitiesAndOtherCurrentLiabilities $57.32M USD Point-in-time
Total current liabilities LiabilitiesCurrent $205.77M USD Point-in-time
Total current liabilities LiabilitiesCurrent $205.77M USD Point-in-time
Total current liabilities LiabilitiesCurrent $251.68M USD Point-in-time
Total current liabilities LiabilitiesCurrent $251.68M USD Point-in-time
Operating lease liabilities, non-current (including operating lease liabilities, non-current of VIEs without recourse to the Company of $553 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityNoncurrent $400.99M USD Point-in-time
Operating lease liabilities, non-current (including operating lease liabilities, non-current of VIEs without recourse to the Company of $553 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityNoncurrent $400.99M USD Point-in-time
Operating lease liabilities, non-current (including operating lease liabilities, non-current of VIEs without recourse to the Company of $553 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityNoncurrent $343.51M USD Point-in-time
Operating lease liabilities, non-current (including operating lease liabilities, non-current of VIEs without recourse to the Company of $553 and nil as of December 31, 2023 and March 31, 2024, respectively) OperatingLeaseLiabilityNoncurrent $343.51M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $3.68M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $3.79M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $3.79M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $3.68M USD Point-in-time
Finance lease obligations, non-current FinanceLeaseLiabilityNoncurrent $111.00K USD Point-in-time
Finance lease obligations, non-current FinanceLeaseLiabilityNoncurrent $111.00K USD Point-in-time
Finance lease obligations, non-current FinanceLeaseLiabilityNoncurrent $122.00K USD Point-in-time
Finance lease obligations, non-current FinanceLeaseLiabilityNoncurrent $122.00K USD Point-in-time
Non-current income tax payable AccruedIncomeTaxesNoncurrent $3.36M USD Point-in-time
Non-current income tax payable AccruedIncomeTaxesNoncurrent $3.36M USD Point-in-time
Non-current income tax payable AccruedIncomeTaxesNoncurrent $3.30M USD Point-in-time
Non-current income tax payable AccruedIncomeTaxesNoncurrent $3.30M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $350.72M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $350.72M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $408.15M USD Point-in-time
Total non-current liabilities LiabilitiesNoncurrent $408.15M USD Point-in-time
Total liabilities Liabilities $556.49M USD Point-in-time
Total liabilities Liabilities $659.83M USD Point-in-time
Total liabilities Liabilities $659.83M USD Point-in-time
Total liabilities Liabilities $556.49M 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
Commitments and contingencies CommitmentsAndContingencies - USD Point-in-time
Treasury shares, at cost (294,029 and 292,637 shares held as of December 31, 2023 and March 31, 2024, respectively) TreasuryStockValue $1.59M USD Point-in-time
Treasury shares, at cost (294,029 and 292,637 shares held as of December 31, 2023 and March 31, 2024, respectively) TreasuryStockValue $1.59M USD Point-in-time
Treasury shares, at cost (294,029 and 292,637 shares held as of December 31, 2023 and March 31, 2024, respectively) TreasuryStockValue $1.59M USD Point-in-time
Treasury shares, at cost (294,029 and 292,637 shares held as of December 31, 2023 and March 31, 2024, respectively) TreasuryStockValue $1.59M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $111.74M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $111.74M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $112.02M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $112.02M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $526.00K USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $526.00K USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $414.00K USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $414.00K USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $177.70M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $177.70M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $204.89M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $204.89M USD Point-in-time
Total shareholders equity StockholdersEquity $317.78M USD Point-in-time
Total shareholders equity StockholdersEquity $317.78M USD Point-in-time
Total shareholders equity StockholdersEquity $290.42M USD Point-in-time
Total shareholders equity StockholdersEquity $290.42M USD Point-in-time
Total liabilities and shareholders equity LiabilitiesAndStockholdersEquity $846.91M USD Point-in-time
Total liabilities and shareholders equity LiabilitiesAndStockholdersEquity $977.61M USD Point-in-time
Total liabilities and shareholders equity LiabilitiesAndStockholdersEquity $977.61M USD Point-in-time
Total liabilities and shareholders equity LiabilitiesAndStockholdersEquity $846.91M USD Point-in-time
Income Statement 104 line items
Line Item Tag Value Unit Period
Other comprehensive income (loss), tax OtherComprehensiveIncomeLossTax - USD 1 Quarter
Other comprehensive income (loss), tax OtherComprehensiveIncomeLossTax - USD 1 Quarter
Other comprehensive income (loss), tax OtherComprehensiveIncomeLossTax - USD 1 Quarter
Other comprehensive income (loss), tax OtherComprehensiveIncomeLossTax - USD 1 Quarter
Revenues Revenues $251.08M USD 1 Quarter
Revenues Revenues $251.08M USD 1 Quarter
Revenues Revenues $127.80M USD 1 Quarter
Revenues Revenues $127.80M USD 1 Quarter
Cost of revenues CostOfRevenues $184.53M USD 1 Quarter
Cost of revenues CostOfRevenues $184.53M USD 1 Quarter
Cost of revenues CostOfRevenues $98.22M USD 1 Quarter
Cost of revenues CostOfRevenues $98.22M USD 1 Quarter
Gross profit GrossProfit $29.57M USD 1 Quarter
Gross profit GrossProfit $29.57M USD 1 Quarter
Gross profit GrossProfit $66.55M USD 1 Quarter
Gross profit GrossProfit $66.55M USD 1 Quarter
Selling and marketing expenses SellingAndMarketingExpense $14.58M USD 1 Quarter
Selling and marketing expenses SellingAndMarketingExpense $14.58M USD 1 Quarter
Selling and marketing expenses SellingAndMarketingExpense $6.90M USD 1 Quarter
Selling and marketing expenses SellingAndMarketingExpense $6.90M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $15.39M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $15.39M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $4.15M USD 1 Quarter
General and administrative expenses GeneralAndAdministrativeExpense $4.15M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $1.76M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $1.76M USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $672.00K USD 1 Quarter
Research and development expenses ResearchAndDevelopmentExpense $672.00K USD 1 Quarter
Losses on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment - USD 1 Quarter
Losses on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment - USD 1 Quarter
Losses on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment $-6.00K USD 1 Quarter
Losses on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment $-6.00K USD 1 Quarter
Total operating expenses OperatingExpenses $31.73M USD 1 Quarter
Total operating expenses OperatingExpenses $11.72M USD 1 Quarter
Total operating expenses OperatingExpenses $11.72M USD 1 Quarter
Total operating expenses OperatingExpenses $31.73M USD 1 Quarter
Operating income OperatingIncomeLoss $17.86M USD 1 Quarter
Operating income OperatingIncomeLoss $17.86M USD 1 Quarter
Operating income OperatingIncomeLoss $34.82M USD 1 Quarter
Operating income OperatingIncomeLoss $34.82M USD 1 Quarter
Interest expense InterestExpense $81.00K USD 1 Quarter
Interest expense InterestExpense $113.00K USD 1 Quarter
Interest expense InterestExpense $113.00K USD 1 Quarter
Interest expense InterestExpense $81.00K USD 1 Quarter
Interest income GainLossOnInvestments $1.61M USD 1 Quarter
Interest income GainLossOnInvestments $1.61M USD 1 Quarter
Interest income GainLossOnInvestments $590.00K USD 1 Quarter
Interest income GainLossOnInvestments $590.00K USD 1 Quarter
Foreign currency exchange gains (losses), net ForeignCurrencyTransactionGainLossBeforeTax $1.39M USD 1 Quarter
Foreign currency exchange gains (losses), net ForeignCurrencyTransactionGainLossBeforeTax $1.39M USD 1 Quarter
Foreign currency exchange gains (losses), net ForeignCurrencyTransactionGainLossBeforeTax $-2.71M USD 1 Quarter
Foreign currency exchange gains (losses), net ForeignCurrencyTransactionGainLossBeforeTax $-2.71M USD 1 Quarter
Government grants IncomeFromGovernmentGrants $6.00K USD 1 Quarter
Government grants IncomeFromGovernmentGrants $6.00K USD 1 Quarter
Government grants IncomeFromGovernmentGrants - USD 1 Quarter
Government grants IncomeFromGovernmentGrants - USD 1 Quarter
Others, net OtherNonoperatingIncomeExpense $-322.00K USD 1 Quarter
Others, net OtherNonoperatingIncomeExpense $-322.00K USD 1 Quarter
Others, net OtherNonoperatingIncomeExpense $-21.00K USD 1 Quarter
Others, net OtherNonoperatingIncomeExpense $-21.00K USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $19.70M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $19.70M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $33.32M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $33.32M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $6.12M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $6.12M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $3.76M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $3.76M USD 1 Quarter
Net income NetIncomeLoss $27.20M USD 1 Quarter
Net income NetIncomeLoss $27.20M USD 1 Quarter
Net income NetIncomeLoss $15.94M USD 1 Quarter
Net income NetIncomeLoss $15.94M USD 1 Quarter
Net income attributable to ordinary shareholders NetIncomeLossAvailableToCommonStockholdersBasic $27.20M USD 1 Quarter
Net income attributable to ordinary shareholders NetIncomeLossAvailableToCommonStockholdersBasic $27.20M USD 1 Quarter
Net income attributable to ordinary shareholders NetIncomeLossAvailableToCommonStockholdersBasic $15.94M USD 1 Quarter
Net income attributable to ordinary shareholders NetIncomeLossAvailableToCommonStockholdersBasic $15.94M USD 1 Quarter
Foreign currency translation adjustment, net of nil income taxes OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-194.00K USD 1 Quarter
Foreign currency translation adjustment, net of nil income taxes OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-194.00K USD 1 Quarter
Foreign currency translation adjustment, net of nil income taxes OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-112.00K USD 1 Quarter
Foreign currency translation adjustment, net of nil income taxes OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-112.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-194.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-194.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-112.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-112.00K USD 1 Quarter
Comprehensive Income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $15.75M USD 1 Quarter
Comprehensive Income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $15.75M USD 1 Quarter
Comprehensive Income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $27.08M USD 1 Quarter
Comprehensive Income ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $27.08M USD 1 Quarter
Net income per ordinary share, basic (in USD per share) EarningsPerShareBasic $0.39 USD 1 Quarter
Net income per ordinary share, basic (in USD per share) EarningsPerShareBasic $0.39 USD 1 Quarter
Net income per ordinary share, basic (in USD per share) EarningsPerShareBasic $0.67 USD 1 Quarter
Net income per ordinary share, basic (in USD per share) EarningsPerShareBasic $0.67 USD 1 Quarter
Net income per ordinary share, diluted (in USD per share) EarningsPerShareDiluted $0.66 USD 1 Quarter
Net income per ordinary share, diluted (in USD per share) EarningsPerShareDiluted $0.66 USD 1 Quarter
Net income per ordinary share, diluted (in USD per share) EarningsPerShareDiluted $0.39 USD 1 Quarter
Net income per ordinary share, diluted (in USD per share) EarningsPerShareDiluted $0.39 USD 1 Quarter
Weighted average number of ordinary shares outstanding used in computing net income per ordinary share, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 40.79M shares 1 Quarter
Weighted average number of ordinary shares outstanding used in computing net income per ordinary share, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 40.79M shares 1 Quarter
Weighted average number of ordinary shares outstanding used in computing net income per ordinary share, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 40.72M shares 1 Quarter
Weighted average number of ordinary shares outstanding used in computing net income per ordinary share, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 40.72M shares 1 Quarter
Weighted average number of ordinary shares outstanding used in computing net income per ordinary share, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 40.95M shares 1 Quarter
Weighted average number of ordinary shares outstanding used in computing net income per ordinary share, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 40.72M shares 1 Quarter
Weighted average number of ordinary shares outstanding used in computing net income per ordinary share, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 40.95M shares 1 Quarter
Weighted average number of ordinary shares outstanding used in computing net income per ordinary share, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 40.72M shares 1 Quarter
Cash Flow Statement 136 line items
Line Item Tag Value Unit Period
Net income NetIncomeLoss $27.20M USD 1 Quarter
Net income NetIncomeLoss $27.20M USD 1 Quarter
Net income NetIncomeLoss $15.94M USD 1 Quarter
Net income NetIncomeLoss $15.94M USD 1 Quarter
Allowance for doubtful accounts ProvisionForDoubtfulAccounts $55.00K USD 1 Quarter
Allowance for doubtful accounts ProvisionForDoubtfulAccounts $55.00K USD 1 Quarter
Allowance for doubtful accounts ProvisionForDoubtfulAccounts $63.00K USD 1 Quarter
Allowance for doubtful accounts ProvisionForDoubtfulAccounts $63.00K USD 1 Quarter
Inventory write-down InventoryWriteDown $242.00K USD 1 Quarter
Inventory write-down InventoryWriteDown $242.00K USD 1 Quarter
Inventory write-down InventoryWriteDown $304.00K USD 1 Quarter
Inventory write-down InventoryWriteDown $304.00K USD 1 Quarter
Deferred tax DeferredIncomeTaxExpenseBenefit $-2.03M USD 1 Quarter
Deferred tax DeferredIncomeTaxExpenseBenefit $-2.03M USD 1 Quarter
Deferred tax DeferredIncomeTaxExpenseBenefit $-145.00K USD 1 Quarter
Deferred tax DeferredIncomeTaxExpenseBenefit $-145.00K USD 1 Quarter
Share-based compensation ShareBasedCompensation $275.00K USD 1 Quarter
Share-based compensation ShareBasedCompensation $275.00K USD 1 Quarter
Share-based compensation ShareBasedCompensation $247.00K USD 1 Quarter
Share-based compensation ShareBasedCompensation $247.00K USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $380.00K USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $380.00K USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $2.08M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $2.08M USD 1 Quarter
Loss from disposal of property and equipment GainLossOnDispositionOfAssets1 - USD 1 Quarter
Loss from disposal of property and equipment GainLossOnDispositionOfAssets1 - USD 1 Quarter
Loss from disposal of property and equipment GainLossOnDispositionOfAssets1 $-6.00K USD 1 Quarter
Loss from disposal of property and equipment GainLossOnDispositionOfAssets1 $-6.00K USD 1 Quarter
Operating lease OperatingLeaseRightOfUseAssetAmortizationExpense $450.00K USD 1 Quarter
Operating lease OperatingLeaseRightOfUseAssetAmortizationExpense $450.00K USD 1 Quarter
Operating lease OperatingLeaseRightOfUseAssetAmortizationExpense $8.81M USD 1 Quarter
Operating lease OperatingLeaseRightOfUseAssetAmortizationExpense $8.81M USD 1 Quarter
Interest income InterestIncomeOperating $75.00K USD 1 Quarter
Interest income InterestIncomeOperating $75.00K USD 1 Quarter
Interest income InterestIncomeOperating - USD 1 Quarter
Interest income InterestIncomeOperating - USD 1 Quarter
Unrealized foreign currency exchange gains ForeignCurrencyTransactionGainLossUnrealized $419.00K USD 1 Quarter
Unrealized foreign currency exchange gains ForeignCurrencyTransactionGainLossUnrealized $419.00K USD 1 Quarter
Unrealized foreign currency exchange gains ForeignCurrencyTransactionGainLossUnrealized $686.00K USD 1 Quarter
Unrealized foreign currency exchange gains ForeignCurrencyTransactionGainLossUnrealized $686.00K USD 1 Quarter
Others OtherNoncashIncomeExpense - USD 1 Quarter
Others OtherNoncashIncomeExpense - USD 1 Quarter
Others OtherNoncashIncomeExpense $-1.86M USD 1 Quarter
Others OtherNoncashIncomeExpense $-1.86M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $632.00K USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $2.71M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $2.71M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $632.00K USD 1 Quarter
Inventories IncreaseDecreaseInInventories $2.34M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $2.34M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $56.05M USD 1 Quarter
Inventories IncreaseDecreaseInInventories $56.05M USD 1 Quarter
Prepayments and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.27M USD 1 Quarter
Prepayments and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.27M USD 1 Quarter
Prepayments and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.29M USD 1 Quarter
Prepayments and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $2.29M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $16.88M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $1.74M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $1.74M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $16.88M USD 1 Quarter
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $125.00K USD 1 Quarter
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $125.00K USD 1 Quarter
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $2.04M USD 1 Quarter
Contract liabilities IncreaseDecreaseInContractWithCustomerLiability $2.04M USD 1 Quarter
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $3.70M USD 1 Quarter
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $3.70M USD 1 Quarter
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $6.55M USD 1 Quarter
Income tax payable IncreaseDecreaseInAccruedIncomeTaxesPayable $6.55M USD 1 Quarter
Accrued expenses and other current liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $5.35M USD 1 Quarter
Accrued expenses and other current liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $5.35M USD 1 Quarter
Accrued expenses and other current liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $11.01M USD 1 Quarter
Accrued expenses and other current liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $11.01M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $20.35M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $20.35M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $15.31M USD 1 Quarter
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $15.31M USD 1 Quarter
Cash paid for purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.99M USD 1 Quarter
Cash paid for purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $3.99M USD 1 Quarter
Cash paid for purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $137.00K USD 1 Quarter
Cash paid for purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $137.00K USD 1 Quarter
Cash received from disposal of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $1.52M USD 1 Quarter
Cash received from disposal of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $1.52M USD 1 Quarter
Cash received from disposal of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD 1 Quarter
Cash received from disposal of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD 1 Quarter
Purchases of investments PaymentsToAcquireInvestments $10.00M USD 1 Quarter
Purchases of investments PaymentsToAcquireInvestments $10.00M USD 1 Quarter
Purchases of investments PaymentsToAcquireInvestments - USD 1 Quarter
Purchases of investments PaymentsToAcquireInvestments - USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-137.00K USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-137.00K USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-12.47M USD 1 Quarter
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-12.47M USD 1 Quarter
Repayment of finance lease obligations FinanceLeasePrincipalPayments $595.00K USD 1 Quarter
Repayment of finance lease obligations FinanceLeasePrincipalPayments $595.00K USD 1 Quarter
Repayment of finance lease obligations FinanceLeasePrincipalPayments $840.00K USD 1 Quarter
Repayment of finance lease obligations FinanceLeasePrincipalPayments $840.00K USD 1 Quarter
Repayment of bank loans RepaymentsOfBankDebt - USD 1 Quarter
Repayment of bank loans RepaymentsOfBankDebt - USD 1 Quarter
Repayment of bank loans RepaymentsOfBankDebt $76.00K USD 1 Quarter
Repayment of bank loans RepaymentsOfBankDebt $76.00K USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-595.00K USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-595.00K USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-916.00K USD 1 Quarter
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-916.00K USD 1 Quarter
Effect of foreign currency exchange rate changes on cash and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-159.00K USD 1 Quarter
Effect of foreign currency exchange rate changes on cash and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-159.00K USD 1 Quarter
Effect of foreign currency exchange rate changes on cash and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-306.00K USD 1 Quarter
Effect of foreign currency exchange rate changes on cash and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $-306.00K USD 1 Quarter
Net increase in cash and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $19.13M USD 1 Quarter
Net increase in cash and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $19.13M USD 1 Quarter
Net increase in cash and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $1.94M USD 1 Quarter
Net increase in cash and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $1.94M USD 1 Quarter
Cash and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $145.08M USD Point-in-time
Cash and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $145.08M USD Point-in-time
Cash and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $186.11M USD Point-in-time
Cash and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $186.11M USD Point-in-time
Cash and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $184.17M USD Point-in-time
Cash and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $164.21M USD Point-in-time
Cash and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $164.21M USD Point-in-time
Cash and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $184.17M USD Point-in-time
Cash and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $145.08M USD Point-in-time
Cash and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $145.08M USD Point-in-time
Cash and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $186.11M USD Point-in-time
Cash and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $186.11M USD Point-in-time
Cash and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $184.17M USD Point-in-time
Cash and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $164.21M USD Point-in-time
Cash and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $164.21M USD Point-in-time
Cash and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $184.17M USD Point-in-time
Cash paid for interest expense InterestPaidNet $81.00K USD 1 Quarter
Cash paid for interest expense InterestPaidNet $113.00K USD 1 Quarter
Cash paid for interest expense InterestPaidNet $113.00K USD 1 Quarter
Cash paid for interest expense InterestPaidNet $81.00K USD 1 Quarter
Cash paid for income taxes IncomeTaxesPaid $1.60M USD 1 Quarter
Cash paid for income taxes IncomeTaxesPaid $204.00K USD 1 Quarter
Cash paid for income taxes IncomeTaxesPaid $1.60M USD 1 Quarter
Cash paid for income taxes IncomeTaxesPaid $204.00K USD 1 Quarter
Stockholders Equity 34 line items
Line Item Tag Value Unit Period
Other comprehensive income (loss), tax OtherComprehensiveIncomeLossTax - USD 1 Quarter
Other comprehensive income (loss), tax OtherComprehensiveIncomeLossTax - USD 1 Quarter
Other comprehensive income (loss), tax OtherComprehensiveIncomeLossTax - USD 1 Quarter
Other comprehensive income (loss), tax OtherComprehensiveIncomeLossTax - USD 1 Quarter
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $195.16M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $195.16M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $290.42M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $290.42M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $317.78M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $211.16M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $211.16M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $317.78M USD Point-in-time
Net income NetIncomeLoss $27.20M USD 1 Quarter
Net income NetIncomeLoss $27.20M USD 1 Quarter
Net income NetIncomeLoss $15.94M USD 1 Quarter
Net income NetIncomeLoss $15.94M USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $252.00K USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $252.00K USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $280.00K USD 1 Quarter
Share-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $280.00K USD 1 Quarter
Exercise of warrants StockIssuedDuringPeriodValueWarrantsExercised - USD 1 Quarter
Exercise of warrants StockIssuedDuringPeriodValueWarrantsExercised - USD 1 Quarter
Foreign currency translation adjustment, net of nil income taxes OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-112.00K USD 1 Quarter
Foreign currency translation adjustment, net of nil income taxes OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-112.00K USD 1 Quarter
Foreign currency translation adjustment, net of nil income taxes OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-194.00K USD 1 Quarter
Foreign currency translation adjustment, net of nil income taxes OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-194.00K USD 1 Quarter
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $195.16M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $211.16M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $211.16M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $317.78M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $317.78M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $290.42M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $290.42M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $195.16M USD Point-in-time

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

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