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

10-Q Filing

ACM RESEARCH, INC. CIK: 1680062 Q2 2024
Filing Information
Form Type 10-Q
Accession Number 0001680062-24-000016
Period End Date 20240630
Filing Date 20240807
Fiscal Year 2024
Fiscal Period Q2
XBRL Instance acmr-20240630_htm.xml
Filing Contents
Balance Sheet 168 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $182.09M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $182.09M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $257.42M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $257.42M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $324.03M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $324.03M USD Point-in-time
Restricted cash RestrictedCashCurrent $582.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $881.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $582.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $1.08M USD Point-in-time
Restricted cash RestrictedCashCurrent $1.08M USD Point-in-time
Restricted cash RestrictedCashCurrent $881.00K USD Point-in-time
Short-term time deposits (note 2) DepositsAssetsCurrent $27.18M USD Point-in-time
Short-term time deposits (note 2) DepositsAssetsCurrent $27.18M USD Point-in-time
Short-term time deposits (note 2) DepositsAssetsCurrent $80.52M USD Point-in-time
Short-term time deposits (note 2) DepositsAssetsCurrent $80.52M USD Point-in-time
Short-term investments (note 15) ShortTermInvestments $19.60M USD Point-in-time
Short-term investments (note 15) ShortTermInvestments $19.60M USD Point-in-time
Short-term investments (note 15) ShortTermInvestments $21.31M USD Point-in-time
Short-term investments (note 15) ShortTermInvestments $21.31M USD Point-in-time
Accounts receivable, net (note 4) AccountsReceivableNetCurrent $283.19M USD Point-in-time
Accounts receivable, net (note 4) AccountsReceivableNetCurrent $283.19M USD Point-in-time
Accounts receivable, net (note 4) AccountsReceivableNetCurrent $293.50M USD Point-in-time
Accounts receivable, net (note 4) AccountsReceivableNetCurrent $293.50M USD Point-in-time
Inventories, net (note 5) InventoryNet $545.39M USD Point-in-time
Inventories, net (note 5) InventoryNet $545.39M USD Point-in-time
Inventories, net (note 5) InventoryNet $602.93M USD Point-in-time
Inventories, net (note 5) InventoryNet $602.93M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $18.59M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $20.02M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $20.02M USD Point-in-time
Prepaid expenses PrepaidExpenseCurrent $18.59M USD Point-in-time
Total current assets AssetsCurrent $1.18B USD Point-in-time
Total current assets AssetsCurrent $1.18B USD Point-in-time
Total current assets AssetsCurrent $1.34B USD Point-in-time
Total current assets AssetsCurrent $1.34B USD Point-in-time
Property, plant and equipment, net (note 6) PropertyPlantAndEquipmentNet $228.73M USD Point-in-time
Property, plant and equipment, net (note 6) PropertyPlantAndEquipmentNet $201.85M USD Point-in-time
Property, plant and equipment, net (note 6) PropertyPlantAndEquipmentNet $201.85M USD Point-in-time
Property, plant and equipment, net (note 6) PropertyPlantAndEquipmentNet $228.73M USD Point-in-time
Land use right, net (note 7) LandUseRightNet $8.22M USD Point-in-time
Land use right, net (note 7) LandUseRightNet $8.22M USD Point-in-time
Land use right, net (note 7) LandUseRightNet $8.37M USD Point-in-time
Land use right, net (note 7) LandUseRightNet $8.37M USD Point-in-time
Operating lease right-of-use assets, net (note 11) OperatingLeaseRightOfUseAsset $6.25M USD Point-in-time
Operating lease right-of-use assets, net (note 11) OperatingLeaseRightOfUseAsset $6.25M USD Point-in-time
Operating lease right-of-use assets, net (note 11) OperatingLeaseRightOfUseAsset $7.03M USD Point-in-time
Operating lease right-of-use assets, net (note 11) OperatingLeaseRightOfUseAsset $7.03M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $2.54M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $2.54M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $2.84M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $2.84M USD Point-in-time
Long-term time deposits (note 2) DepositsAssetsNoncurrent $14.66M USD Point-in-time
Long-term time deposits (note 2) DepositsAssetsNoncurrent $14.66M USD Point-in-time
Long-term time deposits (note 2) DepositsAssetsNoncurrent $40.82M USD Point-in-time
Long-term time deposits (note 2) DepositsAssetsNoncurrent $40.82M USD Point-in-time
Deferred tax assets (note 19) DeferredIncomeTaxAssetsNet $20.90M USD Point-in-time
Deferred tax assets (note 19) DeferredIncomeTaxAssetsNet $20.90M USD Point-in-time
Deferred tax assets (note 19) DeferredIncomeTaxAssetsNet $20.27M USD Point-in-time
Deferred tax assets (note 19) DeferredIncomeTaxAssetsNet $20.27M USD Point-in-time
Long-term investments (note 14) LongTermInvestments $27.88M USD Point-in-time
Long-term investments (note 14) LongTermInvestments $27.88M USD Point-in-time
Long-term investments (note 14) LongTermInvestments $31.90M USD Point-in-time
Long-term investments (note 14) LongTermInvestments $31.90M USD Point-in-time
Other long-term assets (note 8) OtherAssetsNoncurrent $10.92M USD Point-in-time
Other long-term assets (note 8) OtherAssetsNoncurrent $10.92M USD Point-in-time
Other long-term assets (note 8) OtherAssetsNoncurrent $6.05M USD Point-in-time
Other long-term assets (note 8) OtherAssetsNoncurrent $6.05M USD Point-in-time
Total assets Assets $1.49B USD Point-in-time
Total assets Assets $1.49B USD Point-in-time
Total assets Assets $1.67B USD Point-in-time
Total assets Assets $1.67B USD Point-in-time
Short-term borrowings (note 9) ShortTermBorrowings $31.34M USD Point-in-time
Short-term borrowings (note 9) ShortTermBorrowings $54.44M USD Point-in-time
Short-term borrowings (note 9) ShortTermBorrowings $54.44M USD Point-in-time
Short-term borrowings (note 9) ShortTermBorrowings $31.34M USD Point-in-time
Current portion of long-term borrowings (note 12) LongTermDebtCurrent $6.78M USD Point-in-time
Current portion of long-term borrowings (note 12) LongTermDebtCurrent $6.78M USD Point-in-time
Current portion of long-term borrowings (note 12) LongTermDebtCurrent $19.67M USD Point-in-time
Current portion of long-term borrowings (note 12) LongTermDebtCurrent $19.67M USD Point-in-time
Advances from customers (note 3) ContractWithCustomerLiabilityCurrent $205.61M USD Point-in-time
Advances from customers (note 3) ContractWithCustomerLiabilityCurrent $205.61M USD Point-in-time
Advances from customers (note 3) ContractWithCustomerLiabilityCurrent $181.37M USD Point-in-time
Advances from customers (note 3) ContractWithCustomerLiabilityCurrent $181.37M USD Point-in-time
Deferred revenue (note 3) DeferredIncomeCurrent $3.69M USD Point-in-time
Deferred revenue (note 3) DeferredIncomeCurrent $3.69M USD Point-in-time
Deferred revenue (note 3) DeferredIncomeCurrent $5.28M USD Point-in-time
Deferred revenue (note 3) DeferredIncomeCurrent $5.28M USD Point-in-time
Income taxes payable (note 19) AccruedIncomeTaxesCurrent $6.40M USD Point-in-time
Income taxes payable (note 19) AccruedIncomeTaxesCurrent $6.40M USD Point-in-time
Income taxes payable (note 19) AccruedIncomeTaxesCurrent $11.14M USD Point-in-time
Income taxes payable (note 19) AccruedIncomeTaxesCurrent $11.14M USD Point-in-time
FIN-48 payable (note 19) IncomeTaxesCurrentPayableAndDeferredTaxLiabilities $12.09M USD Point-in-time
FIN-48 payable (note 19) IncomeTaxesCurrentPayableAndDeferredTaxLiabilities $12.09M USD Point-in-time
FIN-48 payable (note 19) IncomeTaxesCurrentPayableAndDeferredTaxLiabilities $12.15M USD Point-in-time
FIN-48 payable (note 19) IncomeTaxesCurrentPayableAndDeferredTaxLiabilities $12.15M USD Point-in-time
Other payables and accrued expenses (note 10) OtherAccountsPayableAndAccruedLiabilities $114.94M USD Point-in-time
Other payables and accrued expenses (note 10) OtherAccountsPayableAndAccruedLiabilities $102.95M USD Point-in-time
Other payables and accrued expenses (note 10) OtherAccountsPayableAndAccruedLiabilities $102.95M USD Point-in-time
Other payables and accrued expenses (note 10) OtherAccountsPayableAndAccruedLiabilities $114.94M USD Point-in-time
Current portion of operating lease liabilities (note 11) OperatingLeaseLiabilityCurrent $2.76M USD Point-in-time
Current portion of operating lease liabilities (note 11) OperatingLeaseLiabilityCurrent $2.76M USD Point-in-time
Current portion of operating lease liabilities (note 11) OperatingLeaseLiabilityCurrent $2.57M USD Point-in-time
Current portion of operating lease liabilities (note 11) OperatingLeaseLiabilityCurrent $2.57M USD Point-in-time
Total current liabilities LiabilitiesCurrent $500.66M USD Point-in-time
Total current liabilities LiabilitiesCurrent $500.66M USD Point-in-time
Total current liabilities LiabilitiesCurrent $586.17M USD Point-in-time
Total current liabilities LiabilitiesCurrent $586.17M USD Point-in-time
Long-term borrowings (note 12) LongTermDebtNoncurrent $53.95M USD Point-in-time
Long-term borrowings (note 12) LongTermDebtNoncurrent $53.95M USD Point-in-time
Long-term borrowings (note 12) LongTermDebtNoncurrent $70.83M USD Point-in-time
Long-term borrowings (note 12) LongTermDebtNoncurrent $70.83M USD Point-in-time
Long-term operating lease liabilities (note 11) OperatingLeaseLiabilityNoncurrent $4.26M USD Point-in-time
Long-term operating lease liabilities (note 11) OperatingLeaseLiabilityNoncurrent $4.26M USD Point-in-time
Long-term operating lease liabilities (note 11) OperatingLeaseLiabilityNoncurrent $3.68M USD Point-in-time
Long-term operating lease liabilities (note 11) OperatingLeaseLiabilityNoncurrent $3.68M USD Point-in-time
Other long-term liabilities (note 13) OtherLiabilitiesNoncurrent $5.50M USD Point-in-time
Other long-term liabilities (note 13) OtherLiabilitiesNoncurrent $5.50M USD Point-in-time
Other long-term liabilities (note 13) OtherLiabilitiesNoncurrent $5.87M USD Point-in-time
Other long-term liabilities (note 13) OtherLiabilitiesNoncurrent $5.87M USD Point-in-time
Total liabilities Liabilities $666.19M USD Point-in-time
Total liabilities Liabilities $666.19M USD Point-in-time
Total liabilities Liabilities $564.75M USD Point-in-time
Total liabilities Liabilities $564.75M USD Point-in-time
Commitments and contingencies (note 21) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (note 21) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (note 21) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (note 21) CommitmentsAndContingencies - USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $659.46M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $659.46M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $629.85M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $629.85M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $198.47M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $156.83M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $156.83M USD Point-in-time
Retained earnings RetainedEarningsAccumulatedDeficit $198.47M USD Point-in-time
Statutory surplus reserve (note 22) StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance $30.06M USD Point-in-time
Statutory surplus reserve (note 22) StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance $30.06M USD Point-in-time
Statutory surplus reserve (note 22) StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance $30.06M USD Point-in-time
Statutory surplus reserve (note 22) StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance $30.06M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-54.83M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-49.35M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-49.35M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-54.83M USD Point-in-time
Total ACM Research, Inc. stockholders equity StockholdersEquity $833.17M USD Point-in-time
Total ACM Research, Inc. stockholders equity StockholdersEquity $833.17M USD Point-in-time
Total ACM Research, Inc. stockholders equity StockholdersEquity $767.39M USD Point-in-time
Total ACM Research, Inc. stockholders equity StockholdersEquity $767.39M USD Point-in-time
Non-controlling interests MinorityInterest $168.22M USD Point-in-time
Non-controlling interests MinorityInterest $168.22M USD Point-in-time
Non-controlling interests MinorityInterest $158.77M USD Point-in-time
Non-controlling interests MinorityInterest $158.77M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.00B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $812.17M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $812.17M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $831.10M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $831.10M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $926.16M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $831.77M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.00B USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $926.16M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $960.79M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $960.79M USD Point-in-time
Total equity StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $831.77M USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.67B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.49B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.67B USD Point-in-time
Total liabilities and equity LiabilitiesAndStockholdersEquity $1.49B USD Point-in-time
Income Statement 232 line items
Line Item Tag Value Unit Period
Revenue (note 3) RevenueFromContractWithCustomerExcludingAssessedTax $218.83M USD 2 Qtrs
Revenue (note 3) RevenueFromContractWithCustomerExcludingAssessedTax $218.83M USD 2 Qtrs
Revenue (note 3) RevenueFromContractWithCustomerExcludingAssessedTax $354.67M USD 2 Qtrs
Revenue (note 3) RevenueFromContractWithCustomerExcludingAssessedTax $354.67M USD 2 Qtrs
Revenue (note 3) RevenueFromContractWithCustomerExcludingAssessedTax $202.48M USD 1 Quarter
Revenue (note 3) RevenueFromContractWithCustomerExcludingAssessedTax $202.48M USD 1 Quarter
Revenue (note 3) RevenueFromContractWithCustomerExcludingAssessedTax $144.58M USD 1 Quarter
Revenue (note 3) RevenueFromContractWithCustomerExcludingAssessedTax $144.58M USD 1 Quarter
Cost of revenue, including cost of revenue from related parties of $16.1 million and $31.3 million for the three and six months ended June 30, 2024, respectively and $11.3 and $29.7 million for the three and six months ended June 30, 2023, respectively (note 16) CostOfRevenue $110.21M USD 2 Qtrs
Cost of revenue, including cost of revenue from related parties of $16.1 million and $31.3 million for the three and six months ended June 30, 2024, respectively and $11.3 and $29.7 million for the three and six months ended June 30, 2023, respectively (note 16) CostOfRevenue $110.21M USD 2 Qtrs
Cost of revenue, including cost of revenue from related parties of $16.1 million and $31.3 million for the three and six months ended June 30, 2024, respectively and $11.3 and $29.7 million for the three and six months ended June 30, 2023, respectively (note 16) CostOfRevenue $75.94M USD 1 Quarter
Cost of revenue, including cost of revenue from related parties of $16.1 million and $31.3 million for the three and six months ended June 30, 2024, respectively and $11.3 and $29.7 million for the three and six months ended June 30, 2023, respectively (note 16) CostOfRevenue $75.94M USD 1 Quarter
Cost of revenue, including cost of revenue from related parties of $16.1 million and $31.3 million for the three and six months ended June 30, 2024, respectively and $11.3 and $29.7 million for the three and six months ended June 30, 2023, respectively (note 16) CostOfRevenue $178.77M USD 2 Qtrs
Cost of revenue, including cost of revenue from related parties of $16.1 million and $31.3 million for the three and six months ended June 30, 2024, respectively and $11.3 and $29.7 million for the three and six months ended June 30, 2023, respectively (note 16) CostOfRevenue $105.70M USD 1 Quarter
Cost of revenue, including cost of revenue from related parties of $16.1 million and $31.3 million for the three and six months ended June 30, 2024, respectively and $11.3 and $29.7 million for the three and six months ended June 30, 2023, respectively (note 16) CostOfRevenue $105.70M USD 1 Quarter
Cost of revenue, including cost of revenue from related parties of $16.1 million and $31.3 million for the three and six months ended June 30, 2024, respectively and $11.3 and $29.7 million for the three and six months ended June 30, 2023, respectively (note 16) CostOfRevenue $178.77M USD 2 Qtrs
Gross profit GrossProfit $108.62M USD 2 Qtrs
Gross profit GrossProfit $108.62M USD 2 Qtrs
Gross profit GrossProfit $68.64M USD 1 Quarter
Gross profit GrossProfit $68.64M USD 1 Quarter
Gross profit GrossProfit $175.91M USD 2 Qtrs
Gross profit GrossProfit $175.91M USD 2 Qtrs
Gross profit GrossProfit $96.78M USD 1 Quarter
Gross profit GrossProfit $96.78M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $11.44M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $11.44M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $17.14M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $17.14M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $20.78M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $31.31M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $31.31M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $20.78M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $25.97M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $25.97M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $34.09M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $34.09M USD 2 Qtrs
Cost of revenue, related party CostOfRevenue $110.21M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $49.89M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $49.89M USD 2 Qtrs
Cost of revenue, related party CostOfRevenue $110.21M USD 2 Qtrs
Cost of revenue, related party CostOfRevenue $75.94M USD 1 Quarter
Cost of revenue, related party CostOfRevenue $178.77M USD 2 Qtrs
Cost of revenue, related party CostOfRevenue $178.77M USD 2 Qtrs
Cost of revenue, related party CostOfRevenue $105.70M USD 1 Quarter
Cost of revenue, related party CostOfRevenue $105.70M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $20.06M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $20.06M USD 1 Quarter
Cost of revenue, related party CostOfRevenue $75.94M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $14.46M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $14.46M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $6.71M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $6.71M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $16.09M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $31.89M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $16.09M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $31.89M USD 2 Qtrs
Total operating expenses OperatingExpenses $38.21M USD 1 Quarter
Total operating expenses OperatingExpenses $59.19M USD 1 Quarter
Total operating expenses OperatingExpenses $59.19M USD 1 Quarter
Total operating expenses OperatingExpenses $38.21M USD 1 Quarter
Total operating expenses OperatingExpenses $113.08M USD 2 Qtrs
Total operating expenses OperatingExpenses $69.33M USD 2 Qtrs
Total operating expenses OperatingExpenses $69.33M USD 2 Qtrs
Total operating expenses OperatingExpenses $113.08M USD 2 Qtrs
Income from operations OperatingIncomeLoss $62.83M USD 2 Qtrs
Income from operations OperatingIncomeLoss $62.83M USD 2 Qtrs
Income from operations OperatingIncomeLoss $39.29M USD 2 Qtrs
Income from operations OperatingIncomeLoss $39.29M USD 2 Qtrs
Income from operations OperatingIncomeLoss $37.59M USD 1 Quarter
Income from operations OperatingIncomeLoss $37.59M USD 1 Quarter
Income from operations OperatingIncomeLoss $30.43M USD 1 Quarter
Income from operations OperatingIncomeLoss $30.43M USD 1 Quarter
Interest income InvestmentIncomeInterest $2.35M USD 1 Quarter
Interest income InvestmentIncomeInterest $2.35M USD 1 Quarter
Interest income InvestmentIncomeInterest $4.16M USD 2 Qtrs
Interest income InvestmentIncomeInterest $4.16M USD 2 Qtrs
Interest income InvestmentIncomeInterest $2.38M USD 1 Quarter
Interest income InvestmentIncomeInterest $4.13M USD 2 Qtrs
Interest income InvestmentIncomeInterest $4.13M USD 2 Qtrs
Interest income InvestmentIncomeInterest $2.38M USD 1 Quarter
Interest expense InterestExpenseNonoperating $1.34M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $1.34M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $1.72M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $1.72M USD 2 Qtrs
Interest expense InterestExpenseNonoperating $932.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $932.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $649.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $649.00K USD 1 Quarter
Realized gain from sale of short-term investments (note 15) MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $273.00K USD 2 Qtrs
Realized gain from sale of short-term investments (note 15) MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $3.92M USD 1 Quarter
Realized gain from sale of short-term investments (note 15) MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $3.92M USD 1 Quarter
Realized gain from sale of short-term investments (note 15) MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $273.00K USD 2 Qtrs
Realized gain from sale of short-term investments (note 15) MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $7.91M USD 2 Qtrs
Realized gain from sale of short-term investments (note 15) MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments - USD 1 Quarter
Realized gain from sale of short-term investments (note 15) MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $7.91M USD 2 Qtrs
Realized gain from sale of short-term investments (note 15) MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments - USD 1 Quarter
Unrealized gain (loss) on short-term investments (note 15) MarketableSecuritiesUnrealizedGainLoss $1.03M USD 1 Quarter
Unrealized gain (loss) on short-term investments (note 15) MarketableSecuritiesUnrealizedGainLoss $1.03M USD 1 Quarter
Unrealized gain (loss) on short-term investments (note 15) MarketableSecuritiesUnrealizedGainLoss $-3.11M USD 2 Qtrs
Unrealized gain (loss) on short-term investments (note 15) MarketableSecuritiesUnrealizedGainLoss $-3.11M USD 2 Qtrs
Unrealized gain (loss) on short-term investments (note 15) MarketableSecuritiesUnrealizedGainLoss $-2.46M USD 1 Quarter
Unrealized gain (loss) on short-term investments (note 15) MarketableSecuritiesUnrealizedGainLoss $-2.46M USD 1 Quarter
Unrealized gain (loss) on short-term investments (note 15) MarketableSecuritiesUnrealizedGainLoss $-1.56M USD 2 Qtrs
Unrealized gain (loss) on short-term investments (note 15) MarketableSecuritiesUnrealizedGainLoss $-1.56M USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $1.36M USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $1.36M USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $2.31M USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $2.31M USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $4.44M USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $3.72M USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $4.44M USD 2 Qtrs
Other income, net OtherNonoperatingIncomeExpense $3.72M USD 1 Quarter
Income (loss) from equity method investments (note 15) IncomeLossFromEquityMethodInvestments $-695.00K USD 1 Quarter
Income (loss) from equity method investments (note 15) IncomeLossFromEquityMethodInvestments $3.92M USD 1 Quarter
Income (loss) from equity method investments (note 15) IncomeLossFromEquityMethodInvestments $3.92M USD 1 Quarter
Income (loss) from equity method investments (note 15) IncomeLossFromEquityMethodInvestments $-695.00K USD 1 Quarter
Income (loss) from equity method investments (note 15) IncomeLossFromEquityMethodInvestments $3.89M USD 2 Qtrs
Income (loss) from equity method investments (note 15) IncomeLossFromEquityMethodInvestments $3.89M USD 2 Qtrs
Income (loss) from equity method investments (note 15) IncomeLossFromEquityMethodInvestments $-1.22M USD 2 Qtrs
Income (loss) from equity method investments (note 15) IncomeLossFromEquityMethodInvestments $-1.22M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $41.23M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $40.73M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $40.73M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $41.23M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $53.08M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $67.20M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $67.20M USD 2 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $53.08M USD 2 Qtrs
Income tax expense (note 19) IncomeTaxExpenseBenefit $10.52M USD 2 Qtrs
Income tax expense (note 19) IncomeTaxExpenseBenefit $10.52M USD 2 Qtrs
Income tax expense (note 19) IncomeTaxExpenseBenefit $13.71M USD 2 Qtrs
Income tax expense (note 19) IncomeTaxExpenseBenefit $13.71M USD 2 Qtrs
Income tax expense (note 19) IncomeTaxExpenseBenefit $9.34M USD 1 Quarter
Income tax expense (note 19) IncomeTaxExpenseBenefit $9.34M USD 1 Quarter
Income tax expense (note 19) IncomeTaxExpenseBenefit $7.64M USD 1 Quarter
Income tax expense (note 19) IncomeTaxExpenseBenefit $7.64M USD 1 Quarter
Net income ProfitLoss $42.56M USD 2 Qtrs
Net income ProfitLoss $53.49M USD 2 Qtrs
Net income ProfitLoss $42.56M USD 2 Qtrs
Net income ProfitLoss $53.49M USD 2 Qtrs
Net income ProfitLoss $31.40M USD 1 Quarter
Net income ProfitLoss $33.60M USD 1 Quarter
Net income ProfitLoss $33.60M USD 1 Quarter
Net income ProfitLoss $31.40M USD 1 Quarter
Less: Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $8.59M USD 2 Qtrs
Less: Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $8.59M USD 2 Qtrs
Less: Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $6.77M USD 1 Quarter
Less: Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $6.77M USD 1 Quarter
Less: Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $7.19M USD 1 Quarter
Less: Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $7.19M USD 1 Quarter
Less: Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $11.85M USD 2 Qtrs
Less: Net income attributable to non-controlling interests NetIncomeLossAttributableToNoncontrollingInterest $11.85M USD 2 Qtrs
Net income attributable to ACM Research, Inc. NetIncomeLoss $41.64M USD 2 Qtrs
Net income attributable to ACM Research, Inc. NetIncomeLoss $41.64M USD 2 Qtrs
Net income attributable to ACM Research, Inc. NetIncomeLoss $33.97M USD 2 Qtrs
Net income attributable to ACM Research, Inc. NetIncomeLoss $33.97M USD 2 Qtrs
Net income attributable to ACM Research, Inc. NetIncomeLoss $26.82M USD 1 Quarter
Net income attributable to ACM Research, Inc. NetIncomeLoss $24.21M USD 1 Quarter
Net income attributable to ACM Research, Inc. NetIncomeLoss $24.21M USD 1 Quarter
Net income attributable to ACM Research, Inc. NetIncomeLoss $26.82M USD 1 Quarter
Net income ProfitLoss $33.60M USD 1 Quarter
Net income ProfitLoss $33.60M USD 1 Quarter
Net income ProfitLoss $31.40M USD 1 Quarter
Net income ProfitLoss $31.40M USD 1 Quarter
Net income ProfitLoss $42.56M USD 2 Qtrs
Net income ProfitLoss $42.56M USD 2 Qtrs
Net income ProfitLoss $53.49M USD 2 Qtrs
Net income ProfitLoss $53.49M USD 2 Qtrs
Foreign currency translation adjustment, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-35.27M USD 1 Quarter
Foreign currency translation adjustment, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $116.00K USD 1 Quarter
Foreign currency translation adjustment, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-35.27M USD 1 Quarter
Foreign currency translation adjustment, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $116.00K USD 1 Quarter
Foreign currency translation adjustment, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-6.71M USD 2 Qtrs
Foreign currency translation adjustment, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-25.85M USD 2 Qtrs
Foreign currency translation adjustment, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-6.71M USD 2 Qtrs
Foreign currency translation adjustment, net of tax OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-25.85M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $46.78M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $46.78M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $16.71M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $16.71M USD 2 Qtrs
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $-1.67M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $-1.67M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $31.52M USD 1 Quarter
Comprehensive income (loss) ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest $31.52M USD 1 Quarter
Less: Comprehensive income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $7.21M USD 1 Quarter
Less: Comprehensive income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $7.21M USD 1 Quarter
Less: Comprehensive income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $652.00K USD 1 Quarter
Less: Comprehensive income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $652.00K USD 1 Quarter
Less: Comprehensive income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $4.11M USD 2 Qtrs
Less: Comprehensive income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $4.11M USD 2 Qtrs
Less: Comprehensive income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $10.62M USD 2 Qtrs
Less: Comprehensive income attributable to non-controlling interests ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest $10.62M USD 2 Qtrs
Comprehensive income (loss) attributable to ACM Research, Inc. ComprehensiveIncomeNetOfTax $36.16M USD 2 Qtrs
Comprehensive income (loss) attributable to ACM Research, Inc. ComprehensiveIncomeNetOfTax $36.16M USD 2 Qtrs
Comprehensive income (loss) attributable to ACM Research, Inc. ComprehensiveIncomeNetOfTax $12.60M USD 2 Qtrs
Comprehensive income (loss) attributable to ACM Research, Inc. ComprehensiveIncomeNetOfTax $12.60M USD 2 Qtrs
Comprehensive income (loss) attributable to ACM Research, Inc. ComprehensiveIncomeNetOfTax $-2.32M USD 1 Quarter
Comprehensive income (loss) attributable to ACM Research, Inc. ComprehensiveIncomeNetOfTax $-2.32M USD 1 Quarter
Comprehensive income (loss) attributable to ACM Research, Inc. ComprehensiveIncomeNetOfTax $24.30M USD 1 Quarter
Comprehensive income (loss) attributable to ACM Research, Inc. ComprehensiveIncomeNetOfTax $24.30M USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.57 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.57 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.39 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.39 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.67 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.45 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.67 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.45 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.61 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.61 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.52 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.52 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.41 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.41 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.35 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.35 USD 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 59.82M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 59.82M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 62.18M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 62.18M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 61.77M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 59.90M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 59.90M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 61.77M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 64.97M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 66.52M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 66.52M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 67.06M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 67.06M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 64.93M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 64.93M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 64.97M shares 2 Qtrs
Cash Flow Statement 248 line items
Line Item Tag Value Unit Period
Net income ProfitLoss $33.60M USD 1 Quarter
Net income ProfitLoss $33.60M USD 1 Quarter
Net income ProfitLoss $31.40M USD 1 Quarter
Net income ProfitLoss $31.40M USD 1 Quarter
Net income ProfitLoss $42.56M USD 2 Qtrs
Net income ProfitLoss $42.56M USD 2 Qtrs
Net income ProfitLoss $53.49M USD 2 Qtrs
Net income ProfitLoss $53.49M USD 2 Qtrs
Non-cash operating lease cost OperatingLeaseCostNonCash $1.74M USD 2 Qtrs
Non-cash operating lease cost OperatingLeaseCostNonCash $1.74M USD 2 Qtrs
Non-cash operating lease cost OperatingLeaseCostNonCash $2.00M USD 2 Qtrs
Non-cash operating lease cost OperatingLeaseCostNonCash $2.00M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $4.68M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $4.68M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $3.96M USD 2 Qtrs
Depreciation and amortization DepreciationAndAmortization $3.96M USD 2 Qtrs
Loss on disposals of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $1.00K USD 2 Qtrs
Loss on disposals of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $1.00K USD 2 Qtrs
Loss on disposals of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $1.00K USD 2 Qtrs
Loss on disposals of property, plant and equipment GainLossOnSaleOfPropertyPlantEquipment $1.00K USD 2 Qtrs
Realized gain on short-term investments MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $3.92M USD 1 Quarter
Realized gain on short-term investments MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $3.92M USD 1 Quarter
Realized gain on short-term investments MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $273.00K USD 2 Qtrs
Realized gain on short-term investments MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $273.00K USD 2 Qtrs
Realized gain on short-term investments MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments - USD 1 Quarter
Realized gain on short-term investments MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $7.91M USD 2 Qtrs
Realized gain on short-term investments MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments $7.91M USD 2 Qtrs
Realized gain on short-term investments MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments - USD 1 Quarter
Loss (income) from equity method investments IncomeLossFromEquityMethodInvestments $-695.00K USD 1 Quarter
Loss (income) from equity method investments IncomeLossFromEquityMethodInvestments $3.92M USD 1 Quarter
Loss (income) from equity method investments IncomeLossFromEquityMethodInvestments $3.92M USD 1 Quarter
Loss (income) from equity method investments IncomeLossFromEquityMethodInvestments $-695.00K USD 1 Quarter
Loss (income) from equity method investments IncomeLossFromEquityMethodInvestments $3.89M USD 2 Qtrs
Loss (income) from equity method investments IncomeLossFromEquityMethodInvestments $-1.22M USD 2 Qtrs
Loss (income) from equity method investments IncomeLossFromEquityMethodInvestments $-1.22M USD 2 Qtrs
Loss (income) from equity method investments IncomeLossFromEquityMethodInvestments $3.89M USD 2 Qtrs
Unrealized loss on short-term investments MarketableSecuritiesUnrealizedGainLoss $1.03M USD 1 Quarter
Unrealized loss on short-term investments MarketableSecuritiesUnrealizedGainLoss $1.03M USD 1 Quarter
Unrealized loss on short-term investments MarketableSecuritiesUnrealizedGainLoss $-3.11M USD 2 Qtrs
Unrealized loss on short-term investments MarketableSecuritiesUnrealizedGainLoss $-3.11M USD 2 Qtrs
Unrealized loss on short-term investments MarketableSecuritiesUnrealizedGainLoss $-2.46M USD 1 Quarter
Unrealized loss on short-term investments MarketableSecuritiesUnrealizedGainLoss $-2.46M USD 1 Quarter
Unrealized loss on short-term investments MarketableSecuritiesUnrealizedGainLoss $-1.56M USD 2 Qtrs
Unrealized loss on short-term investments MarketableSecuritiesUnrealizedGainLoss $-1.56M USD 2 Qtrs
Inventory provision IncreaseDecreaseInProvisionForInventory $3.01M USD 2 Qtrs
Inventory provision IncreaseDecreaseInProvisionForInventory $3.01M USD 2 Qtrs
Inventory provision IncreaseDecreaseInProvisionForInventory $3.22M USD 2 Qtrs
Inventory provision IncreaseDecreaseInProvisionForInventory $3.22M USD 2 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $1.95M USD 2 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $1.95M USD 2 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $496.00K USD 2 Qtrs
Provision for credit losses ProvisionForDoubtfulAccounts $496.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-720.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-720.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-4.71M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxExpenseBenefit $-4.71M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $4.08M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $28.91M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $28.91M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $4.08M USD 2 Qtrs
Dividends from unconsolidated affiliates EquityMethodInvestmentDividendsOrDistributions $600.00K USD 2 Qtrs
Dividends from unconsolidated affiliates EquityMethodInvestmentDividendsOrDistributions $600.00K USD 2 Qtrs
Dividends from unconsolidated affiliates EquityMethodInvestmentDividendsOrDistributions $5.09M USD 2 Qtrs
Dividends from unconsolidated affiliates EquityMethodInvestmentDividendsOrDistributions $5.09M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $28.63M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $28.63M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $14.84M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $14.84M USD 2 Qtrs
Other receivables IncreaseDecreaseInOtherReceivables $8.25M USD 2 Qtrs
Other receivables IncreaseDecreaseInOtherReceivables $8.25M USD 2 Qtrs
Other receivables IncreaseDecreaseInOtherReceivables $11.69M USD 2 Qtrs
Other receivables IncreaseDecreaseInOtherReceivables $11.69M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $99.96M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $64.89M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $64.89M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $99.96M USD 2 Qtrs
Advances to related party (note 16) IncreaseDecreaseInDueToRelatedParties $2.17M USD 2 Qtrs
Advances to related party (note 16) IncreaseDecreaseInDueToRelatedParties $2.17M USD 2 Qtrs
Advances to related party (note 16) IncreaseDecreaseInDueToRelatedParties $-324.00K USD 2 Qtrs
Advances to related party (note 16) IncreaseDecreaseInDueToRelatedParties $-324.00K USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $4.75M USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $4.75M USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-1.16M USD 2 Qtrs
Prepaid expenses IncreaseDecreaseInPrepaidExpense $-1.16M USD 2 Qtrs
Related party accounts payable (note 16) IncreaseDecreaseInDueFromRelatedParties $-6.61M USD 2 Qtrs
Related party accounts payable (note 16) IncreaseDecreaseInDueFromRelatedParties $2.59M USD 2 Qtrs
Related party accounts payable (note 16) IncreaseDecreaseInDueFromRelatedParties $2.59M USD 2 Qtrs
Related party accounts payable (note 16) IncreaseDecreaseInDueFromRelatedParties $-6.61M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $2.40M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $2.40M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $9.96M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $9.96M USD 2 Qtrs
Advances from customers IncreaseDecreaseInContractWithCustomerLiability $26.33M USD 2 Qtrs
Advances from customers IncreaseDecreaseInContractWithCustomerLiability $26.33M USD 2 Qtrs
Advances from customers IncreaseDecreaseInContractWithCustomerLiability $46.61M USD 2 Qtrs
Advances from customers IncreaseDecreaseInContractWithCustomerLiability $46.61M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $4.06M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $4.06M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $1.59M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInDeferredRevenue $1.59M USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $8.63M USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $8.63M USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $4.75M USD 2 Qtrs
Income taxes payable IncreaseDecreaseInAccruedIncomeTaxesPayable $4.75M USD 2 Qtrs
FIN-48 payable IncreaseDecreaseInPayableAndDeferredTaxLiabilities $-240.00K USD 2 Qtrs
FIN-48 payable IncreaseDecreaseInPayableAndDeferredTaxLiabilities $-240.00K USD 2 Qtrs
FIN-48 payable IncreaseDecreaseInPayableAndDeferredTaxLiabilities $-56.00K USD 2 Qtrs
FIN-48 payable IncreaseDecreaseInPayableAndDeferredTaxLiabilities $-56.00K USD 2 Qtrs
Other payables and accrued expenses IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $6.82M USD 2 Qtrs
Other payables and accrued expenses IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $6.82M USD 2 Qtrs
Other payables and accrued expenses IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $10.00M USD 2 Qtrs
Other payables and accrued expenses IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $10.00M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-2.00M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.74M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.74M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-2.00M USD 2 Qtrs
Other long-term liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-368.00K USD 2 Qtrs
Other long-term liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-368.00K USD 2 Qtrs
Other long-term liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-2.16M USD 2 Qtrs
Other long-term liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-2.16M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $51.94M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $51.94M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-19.14M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $-19.14M USD 2 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $21.63M USD 2 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $21.63M USD 2 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $38.51M USD 2 Qtrs
Purchase of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $38.51M USD 2 Qtrs
Purchase of intangible assets PaymentsToAcquireIntangibleAssets $1.28M USD 2 Qtrs
Purchase of intangible assets PaymentsToAcquireIntangibleAssets $1.28M USD 2 Qtrs
Purchase of intangible assets PaymentsToAcquireIntangibleAssets $1.15M USD 2 Qtrs
Purchase of intangible assets PaymentsToAcquireIntangibleAssets $1.15M USD 2 Qtrs
Purchase of short-term investments (note 15) PaymentsToAcquireShortTermInvestments $1.40M USD 2 Qtrs
Purchase of short-term investments (note 15) PaymentsToAcquireShortTermInvestments $1.40M USD 2 Qtrs
Purchase of short-term investments (note 15) PaymentsToAcquireShortTermInvestments - USD 2 Qtrs
Purchase of short-term investments (note 15) PaymentsToAcquireShortTermInvestments - USD 2 Qtrs
Purchase of time deposits PaymentsToAcquireRestrictedCertificatesOfDeposit $58.09M USD 2 Qtrs
Purchase of time deposits PaymentsToAcquireRestrictedCertificatesOfDeposit $58.09M USD 2 Qtrs
Purchase of time deposits PaymentsToAcquireRestrictedCertificatesOfDeposit $13.84M USD 2 Qtrs
Purchase of time deposits PaymentsToAcquireRestrictedCertificatesOfDeposit $13.84M USD 2 Qtrs
Proceeds from maturity of time deposits IncreaseDecreaseOfLongTermTimeDeposits $-62.05M USD 2 Qtrs
Proceeds from maturity of time deposits IncreaseDecreaseOfLongTermTimeDeposits $-62.05M USD 2 Qtrs
Proceeds from maturity of time deposits IncreaseDecreaseOfLongTermTimeDeposits $-138.41M USD 2 Qtrs
Proceeds from maturity of time deposits IncreaseDecreaseOfLongTermTimeDeposits $-138.41M USD 2 Qtrs
Proceeds from sale of short-term investments (note 15) ProceedsFromSaleAndMaturityOfMarketableSecurities $17.71M USD 2 Qtrs
Proceeds from sale of short-term investments (note 15) ProceedsFromSaleAndMaturityOfMarketableSecurities $17.71M USD 2 Qtrs
Proceeds from sale of short-term investments (note 15) ProceedsFromSaleAndMaturityOfMarketableSecurities - USD 2 Qtrs
Proceeds from sale of short-term investments (note 15) ProceedsFromSaleAndMaturityOfMarketableSecurities - USD 2 Qtrs
Purchase of long-term investments (note 14) PaymentsToAcquireLongtermInvestments $1.45M USD 2 Qtrs
Purchase of long-term investments (note 14) PaymentsToAcquireLongtermInvestments $1.45M USD 2 Qtrs
Purchase of long-term investments (note 14) PaymentsToAcquireLongtermInvestments $7.37M USD 2 Qtrs
Purchase of long-term investments (note 14) PaymentsToAcquireLongtermInvestments $7.37M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $41.55M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $41.55M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $31.89M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $31.89M USD 2 Qtrs
Proceeds from short-term borrowings ProceedsFromShortTermDebt $23.94M USD 2 Qtrs
Proceeds from short-term borrowings ProceedsFromShortTermDebt $23.94M USD 2 Qtrs
Proceeds from short-term borrowings ProceedsFromShortTermDebt - USD 2 Qtrs
Proceeds from short-term borrowings ProceedsFromShortTermDebt - USD 2 Qtrs
Repayments of short-term borrowings RepaymentsOfShortTermDebt - USD 2 Qtrs
Repayments of short-term borrowings RepaymentsOfShortTermDebt - USD 2 Qtrs
Repayments of short-term borrowings RepaymentsOfShortTermDebt $1.20M USD 2 Qtrs
Repayments of short-term borrowings RepaymentsOfShortTermDebt $1.20M USD 2 Qtrs
Proceeds from long-term borrowings ProceedsFromIssuanceOfLongTermDebt - USD 2 Qtrs
Proceeds from long-term borrowings ProceedsFromIssuanceOfLongTermDebt - USD 2 Qtrs
Proceeds from long-term borrowings ProceedsFromIssuanceOfLongTermDebt $32.28M USD 2 Qtrs
Proceeds from long-term borrowings ProceedsFromIssuanceOfLongTermDebt $32.28M USD 2 Qtrs
Repayments of long-term borrowings RepaymentsOfLongTermDebt $3.20M USD 2 Qtrs
Repayments of long-term borrowings RepaymentsOfLongTermDebt $3.20M USD 2 Qtrs
Repayments of long-term borrowings RepaymentsOfLongTermDebt $1.11M USD 2 Qtrs
Repayments of long-term borrowings RepaymentsOfLongTermDebt $1.11M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $4.53M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $4.53M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $6.44M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $6.44M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $3.41M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $3.41M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $58.25M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $58.25M USD 2 Qtrs
Effect of exchange rate changes on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-16.26M USD 2 Qtrs
Effect of exchange rate changes on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-16.26M USD 2 Qtrs
Effect of exchange rate changes on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-343.00K USD 2 Qtrs
Effect of exchange rate changes on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-343.00K USD 2 Qtrs
Net increase in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $9.55M USD 2 Qtrs
Net increase in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $9.55M USD 2 Qtrs
Net increase in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $141.74M USD 2 Qtrs
Net increase in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $141.74M USD 2 Qtrs
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $248.45M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $248.45M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $258.00M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $258.00M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $324.91M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $324.91M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $183.17M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $183.17M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $324.91M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $183.17M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $183.17M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $324.91M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $258.00M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $258.00M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $248.45M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $248.45M USD Point-in-time
Interest paid, net of capitalized interest InterestPaidNet $1.72M USD 2 Qtrs
Interest paid, net of capitalized interest InterestPaidNet $1.72M USD 2 Qtrs
Interest paid, net of capitalized interest InterestPaidNet $1.34M USD 2 Qtrs
Interest paid, net of capitalized interest InterestPaidNet $1.34M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaidNet $7.24M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaidNet $7.24M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaidNet $9.11M USD 2 Qtrs
Cash paid for income taxes IncomeTaxesPaidNet $9.11M USD 2 Qtrs
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $324.03M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $324.03M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $257.42M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $182.09M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $182.09M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $257.42M USD Point-in-time
Restricted cash RestrictedCashCurrent $1.08M USD Point-in-time
Restricted cash RestrictedCashCurrent $1.08M USD Point-in-time
Restricted cash RestrictedCashCurrent $881.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $881.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $582.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $582.00K USD Point-in-time
Cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $324.91M USD Point-in-time
Cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $183.17M USD Point-in-time
Cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $183.17M USD Point-in-time
Cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $324.91M USD Point-in-time
Cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $258.00M USD Point-in-time
Cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $258.00M USD Point-in-time
Cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $248.45M USD Point-in-time
Cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $248.45M USD Point-in-time
Cashless exercise of stock options CashlessExerciseOfStockOptions $79.00K USD 2 Qtrs
Cashless exercise of stock options CashlessExerciseOfStockOptions $79.00K USD 2 Qtrs
Cashless exercise of stock options CashlessExerciseOfStockOptions $262.00K USD 2 Qtrs
Cashless exercise of stock options CashlessExerciseOfStockOptions $262.00K USD 2 Qtrs
Proceeds from sale of short-term investments included in other receivables ProceedsFromSaleOfShortTermInvestmentsThroughOtherReceivables - USD 2 Qtrs
Proceeds from sale of short-term investments included in other receivables ProceedsFromSaleOfShortTermInvestmentsThroughOtherReceivables - USD 2 Qtrs
Proceeds from sale of short-term investments included in other receivables ProceedsFromSaleOfShortTermInvestmentsThroughOtherReceivables $3.17M USD 2 Qtrs
Proceeds from sale of short-term investments included in other receivables ProceedsFromSaleOfShortTermInvestmentsThroughOtherReceivables $3.17M USD 2 Qtrs
Transfer from inventory to property, plant and equipment TransferFromInventoryToPropertyPlantAndEquipment - USD 2 Qtrs
Transfer from inventory to property, plant and equipment TransferFromInventoryToPropertyPlantAndEquipment - USD 2 Qtrs
Transfer from inventory to property, plant and equipment TransferFromInventoryToPropertyPlantAndEquipment $4.56M USD 2 Qtrs
Transfer from inventory to property, plant and equipment TransferFromInventoryToPropertyPlantAndEquipment $4.56M USD 2 Qtrs
Transfer of prepayment for property to property, plant, and equipment TransferOfPrepaymentForPropertyToPropertyPlantAndEquipment $177.00K USD 2 Qtrs
Transfer of prepayment for property to property, plant, and equipment TransferOfPrepaymentForPropertyToPropertyPlantAndEquipment $5.49M USD 2 Qtrs
Transfer of prepayment for property to property, plant, and equipment TransferOfPrepaymentForPropertyToPropertyPlantAndEquipment $177.00K USD 2 Qtrs
Transfer of prepayment for property to property, plant, and equipment TransferOfPrepaymentForPropertyToPropertyPlantAndEquipment $5.49M USD 2 Qtrs
Stockholders Equity 64 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $960.79M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $960.79M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $926.16M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $926.16M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $831.77M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $831.77M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $831.10M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $831.10M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $812.17M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $812.17M USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.00B USD Point-in-time
Beginning balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.00B USD Point-in-time
Net income ProfitLoss $53.49M USD 2 Qtrs
Net income ProfitLoss $53.49M USD 2 Qtrs
Net income ProfitLoss $42.56M USD 2 Qtrs
Net income ProfitLoss $42.56M USD 2 Qtrs
Net income ProfitLoss $31.40M USD 1 Quarter
Net income ProfitLoss $31.40M USD 1 Quarter
Net income ProfitLoss $33.60M USD 1 Quarter
Net income ProfitLoss $33.60M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-25.85M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-25.85M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-6.71M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-6.71M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-35.27M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-35.27M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $116.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $116.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.64M USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.64M USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $6.44M USD 2 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $6.44M USD 2 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $4.28M USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $4.28M USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $4.53M USD 2 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $4.53M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.08M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $4.08M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.34M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $14.34M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.02M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $2.02M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $28.91M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $28.91M USD 2 Qtrs
Shanghai dividend DividendsCommonStock $6.90M USD 2 Qtrs
Shanghai dividend DividendsCommonStock $6.90M USD 2 Qtrs
Shanghai dividend DividendsCommonStock $6.90M USD 1 Quarter
Shanghai dividend DividendsCommonStock $6.90M USD 1 Quarter
Shanghai dividend DividendsCommonStock $3.95M USD 1 Quarter
Shanghai dividend DividendsCommonStock $3.95M USD 2 Qtrs
Shanghai dividend DividendsCommonStock $3.95M USD 2 Qtrs
Shanghai dividend DividendsCommonStock $3.95M USD 1 Quarter
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.00B USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $960.79M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $960.79M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $926.16M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $926.16M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $831.77M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $831.77M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $831.10M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $831.10M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $812.17M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $812.17M USD Point-in-time
Ending balance StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $1.00B 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...