Acm research, inc. (ACMR)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16
Revenue

107,524

74,643

-

-

Revenue

-

-

36,506

27,371

Cost of revenue

56,870

40,194

19,281

14,042

Gross profit

50,654

34,449

17,225

13,329

Operating expenses:
Sales and marketing

11,902

9,611

-

-

Sales and marketing

-

-

5,500

3,907

Research and development

12,900

10,380

5,138

3,259

General and administrative

8,061

7,987

5,887

2,673

Total operating expenses, net

32,863

27,978

16,525

9,839

Income from operations

17,791

6,471

700

3,490

Interest income

333

29

9

16

Interest expense

745

498

277

181

Other income (expense), net

1,393

1,255

-

-

Other? income (expense),? net

-

-

-794

-343

Equity income in net income of affiliates

168

123

37

0

Income before income taxes

18,940

7,380

-325

2,982

Income tax expense (note 15)

-518

806

547

595

Net income

19,458

6,574

-872

2,387

Net income attributable to redeemable non-controlling interests

564

0

-

-

Less: Net income (loss) attributable to non-controlling interests

-

-

-554

1,356

Net income attributable to ACM Research, Inc.

18,894

6,574

-318

1,031

Comprehensive income:
Net income

19,458

6,574

-872

2,387

Foreign currency translation adjustment

899

979

472

-522

Comprehensive Income

18,559

5,595

-400

1,865

Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to redeemable noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.

483

0

-

-

Less: Comprehensive income (loss) attributable to non-controlling interests

-

-

-369

1,161

Comprehensive income attributable to ACM Research, Inc.

18,076

5,595

-31

704

Net income attributable to ACM Research, Inc. per common share (note 2):
Basic (in dollars per share)

1.12

0.42

-0.05

0.30

Diluted (in dollars per share)

0.99

0.37

-0.05

0.18

Weighted average common shares outstanding used in computing per share amounts (note 2):
Basic (in shares)

16,800

15,788

6,865

2,176

Diluted (in shares)

19,135

17,912

6,865

3,792