XML 58 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenue (note 3) $ 144,577 $ 104,395 $ 218,833 $ 146,581
Cost of revenue 75,938 60,238 110,208 82,738
Gross profit 68,639 44,157 108,625 63,843
Operating expenses:        
Sales and marketing 11,439 7,664 20,776 14,361
Research and development 20,064 11,367 34,093 28,713
General and administrative 6,706 5,091 14,464 10,040
Total operating expenses 38,209 24,122 69,333 53,114
Income from operations 30,430 20,035 39,292 10,729
Interest income 2,346 2,144 4,131 3,949
Interest expense (649) (306) (1,344) (567)
Realized gain from sale of trading securities 3,919 0 7,913 0
Unrealized loss on trading securities (2,455) (423) (3,109) (4,281)
Other income, net 3,724 2,505 2,306 2,742
Equity income in net income of affiliates 3,920 472 3,888 401
Income before income taxes 41,235 24,427 53,077 12,973
Income tax expense (note 19) (7,638) (7,679) (10,517) (3,668)
Net income 33,597 16,748 42,560 9,305
Less: Net income attributable to non-controlling interests 6,772 4,512 8,590 2,855
Net income attributable to ACM Research, Inc. 26,825 12,236 33,970 6,450
Less: Dilutive effect arising from stock-based awards by ACM Shanghai (303) (230) (395) (147)
Net income available to common stockholders, diluted 26,522 12,006 33,575 6,303
Comprehensive income (loss):        
Net income 33,597 16,748 42,560 9,305
Foreign currency translation adjustment, net of tax (35,269) (40,372) (25,846) (37,918)
Comprehensive income (loss) (1,672) (23,624) 16,714 (28,613)
Less: Comprehensive income (loss) attributable to non-controlling interests 652 (2,248) 4,114 (3,321)
Comprehensive income (loss) attributable to ACM Research, Inc. $ (2,324) $ (21,376) $ 12,600 $ (25,292)
Net income attributable to ACM Research, Inc. per share of common stock (note 2):        
Basic (in dollars per share) $ 0.45 $ 0.21 $ 0.57 $ 0.11
Diluted (in dollars per share) $ 0.41 $ 0.18 $ 0.52 $ 0.10
Weighted average shares of common stock outstanding used in computing per share amounts (note 2):        
Basic (in shares) 59,898,149 59,177,643 59,817,903 59,003,484
Diluted (in shares) 64,929,638 65,478,677 64,968,900 65,772,973