Ultra clean holdings, inc. (UCTT)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'17Dec'16Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Revenues:
Total revenues

1,066,200

1,096,500

-

924,400

-

-

-

-

-

-

-

-

-

Cost of revenues:
Total cost of revenues

869,400

920,700

-

756,700

-

-

-

-

-

-

-

-

-

Revenues

-

-

924,351

-

562,759

562,759

469,103

513,957

444,022

403,430

452,639

443,134

159,757

Cost of goods sold

-

-

756,722

-

475,976

475,976

398,073

440,824

376,693

347,642

393,647

383,993

151,741

Gross profit

196,800

175,800

167,629

167,700

86,783

86,783

71,030

73,133

67,329

55,788

58,992

59,141

8,016

Operating expenses:
Research and development

14,600

13,300

11,666

11,700

9,900

9,900

9,578

7,067

5,543

5,121

5,556

5,487

3,212

Sales and marketing

22,400

16,300

13,748

13,700

11,568

11,568

11,499

10,432

9,831

7,033

7,257

6,887

4,693

General and administrative

129,900

85,500

52,818

52,800

42,924

42,924

44,112

37,450

36,047

32,858

22,633

21,290

16,186

Acquisition costs

-

-

-

-

-

-

-

-

-

2,431

-

-

-

Total operating expenses

166,900

115,100

78,232

78,200

64,392

64,392

65,189

54,949

51,421

47,443

35,446

33,664

24,091

Income from operations

29,900

60,700

89,397

89,500

22,391

22,391

5,841

18,184

15,908

8,345

23,546

25,477

-16,075

Interest income

400

300

-

100

-

-

-

-

-

-

-

-

-

Interest expense

25,600

10,000

-

2,200

-

-

-

-

-

-

-

-

-

Other income (expense), net

-2,400

1,300

-2,455

-400

-3,444

-3,444

-2,234

-1,854

-3,309

-1,648

-1,106

667

791

Income before provision for income taxes

2,300

52,300

86,942

87,000

18,947

18,947

3,607

16,330

12,599

6,697

22,440

24,810

-16,866

Provision for income taxes

10,000

15,300

11,857

11,900

8,896

8,896

14,339

4,973

2,175

1,544

-1,294

4,713

3,160

Net income

-7,700

37,000

-

75,100

-

10,051

-

-

-

-

-

-

-

Less: Net income attributable to noncontrolling interests

1,700

400

-

-

-

-

-

-

-

-

-

-

-

Net income attributable to UCT

-9,400

36,600

75,085

75,100

10,051

10,051

-10,732

11,357

10,424

5,153

23,734

20,097

-20,026

Net income per share attributable to UCT common stockholders:
Basic

-0.24

0.95

2.25

2.25

0.31

0.31

-0.34

0.39

0.37

0.20

1.05

0.92

-0.94

Diluted

-0.24

0.94

2.19

2.19

0.30

0.30

-0.34

0.38

0.36

0.20

1.01

0.87

-0.94

Shares used in computing net income per share:
Basic

0

0

33,409

0

32,632

32,632

31,564

29,301

28,346

25,698

22,689

21,799

21,403

Diluted

0

0

34,303

0

33,150

33,150

31,564

29,936

29,037

26,261

23,437

22,975

21,403

Product [Member]
Product

840,800

1,015,500

-

924,400

-

-

-

-

-

-

-

-

-

Product

719,000

865,200

-

756,700

-

-

-

-

-

-

-

-

-

Services [Member]
Product

225,400

81,000

-

-

-

-

-

-

-

-

-

-

-

Product

150,400

55,500

-

-

-

-

-

-

-

-

-

-

-