Cps technologies corp/de/ (CPSH)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Product sales

21,468

21,580

-

14,577

-

-

-

-

-

-

-

-

Product sales

-

-

14,577

-

15,351

21,719

22,948

21,094

13,454

17,643

19,913

11,300

Research and development under cooperative agreement

-

-

0

-

0

42

188

311

597

2,164

-

-

Research and development under cooperative agreement

-

-

-

-

-

-

-

-

-

-

-

1,679

Research and development under cooperative agreement

-

-

-

-

-

-

-

-

-

-

1,483

-

Total Revenues

-

-

14,577

-

15,351

21,761

23,137

21,405

14,051

19,807

21,397

12,980

Cost of product sales

18,928

18,668

-

12,919

-

-

-

-

-

-

-

-

Cost of product sales

-

-

12,919

-

13,195

17,061

17,510

15,789

13,293

14,878

16,053

9,191

Cost of research and development under cooperative agreement

-

-

0

-

0

34

156

259

501

1,973

1,328

1,541

Gross Margin

2,540

2,912

1,658

1,658

2,155

4,664

5,470

5,357

255

2,955

4,015

2,247

Selling, general, and administrative expense

3,137

3,813

3,609

3,609

3,336

4,045

4,254

3,897

3,055

3,291

2,962

2,098

Income (loss) from operations

-597

-900

-1,951

-1,951

-1,181

619

1,215

1,459

-2,799

-335

1,053

149

Interest income (expense), net

-

-

-

11

-

-

5

-30

-28

-32

-

-38

Other income (expense), net

-35

-20

11

-

51

5

-

-

-

-

-

-

Income (loss) before taxes

-632

-921

-1,939

-1,939

-1,129

624

1,220

1,429

-2,827

-368

-

110

Income tax provision (benefit)

5

2,784

-222

-222

-679

174

218

462

-1,305

-322

-

-452

Interest expense, net

-

-

-

-

-

-

-

-

-

-

-32

-

Net income (loss) before income tax expense (benefit)

-

-

-

-

-

-

-

-

-

-

1,021

-

Income tax expense (benefit)

-

-

-

-

-

-

-

-

-

-

310

-

Net income (loss)

-638

-3,705

-1,717

-1,717

-453

450

1,002

966

-1,522

-45

710

562

Net income (loss) per basic common share

-0.05

-0.28

-0.13

-0.13

-0.03

0.03

0.08

0.07

-0.12

0.00

0.06

0.04

Weighted average number of basic common shares outstanding

13,207

13,205

13,203

13,203

13,201

13,180

13,096

12,985

12,869

12,765

12,642

12,624

Net income (loss) per diluted common share

-0.05

-0.28

-0.13

-0.13

-0.03

0.03

0.07

0.07

-0.12

0.00

0.06

0.04

Weighted average number of diluted common shares outstanding

13,207

13,205

13,203

13,203

13,201

13,639

13,703

13,265

12,869

12,765

12,881

12,930