XML 18 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) [Abstract]        
Revenue $ 47,665 $ 33,427 $ 111,062 $ 82,916
Cost of revenue 27,324 17,173 61,137 44,705
Gross profit 20,341 16,254 49,925 38,211
Operating expenses:        
Sales and marketing 3,924 3,886 11,524 8,679
Research and development 4,343 3,492 13,241 9,598
General and administrative 4,568 1,846 9,100 5,992
Total operating expenses, net 12,835 9,224 33,865 24,269
Income from operations 7,506 7,030 16,060 13,942
Interest income 179 95 834 128
Interest expense (272) (205) (611) (538)
Change in fair value of financial liability (6,533) 0 (11,964) 0
Unrealized gain on trading securities 8,970 0 8,970 0
Other income (expense), net (1,759) 1,850 (933) 2,132
Equity income (loss) in net income (loss) of affiliates 182 (9) 539 260
Income before income taxes 8,273 8,761 12,895 15,924
Income tax benefit (expense) (note 17) 1,747 328 (416) (667)
Net income 10,020 9,089 12,479 15,257
Less: Net income attributable to non-controlling interests and redeemable non-controlling interests 1,393 307 2,228 307
Net income attributable to ACM Research, Inc. 8,627 8,782 10,251 14,950
Comprehensive income:        
Net income 10,020 9,089 12,479 15,257
Foreign currency translation adjustment 5,757 (2,591) 4,099 (2,902)
Comprehensive Income 15,777 6,498 16,578 12,355
Less: Comprehensive income attributable to non-controlling interests and redeemable non-controlling interests 2,698 307 3,614 307
Comprehensive income attributable to ACM Research, Inc. $ 13,079 $ 6,191 $ 12,964 $ 12,048
Net income attributable to ACM Research, Inc. per common share (note 2):        
Basic (in dollars per share) $ 0.47 $ 0.52 $ 0.57 $ 0.91
Diluted (in dollars per share) $ 0.40 $ 0.45 $ 0.48 $ 0.80
Weighted average common shares outstanding used in computing per share amounts (note 2):        
Basic (in shares) 18,201,943 16,999,746 18,124,665 16,381,944
Diluted (in shares) 21,555,296 19,354,214 21,257,661 18,699,010