Ceco environmental corp (CECE)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10
Net sales

341,869

337,339

345,051

417,011

-

-

-

-

-

-

Net sales

-

-

-

-

367,422

263,217

197,317

135,052

139,192

140,602

Cost of sales

227,770

225,802

231,857

282,152

258,251

178,394

135,762

-

-

-

Cost of sales

-

-

-

-

-

-

-

92,609

101,024

107,949

Gross profit

114,099

111,537

113,194

134,859

109,171

84,823

61,555

42,443

38,168

32,653

Selling and administrative expenses

85,978

87,462

88,975

81,743

67,329

51,440

37,098

25,429

25,359

27,512

Amortization and earnout expenses

8,499

9,683

7,132

20,231

25,613

10,151

6,761

331

-

-

Restructuring expenses

1,097

-

1,895

-

-

-

-

-

-

-

Acquisition and integration expenses

465

-

-

524

7,940

1,269

7,224

-

-

-

Loss on divestitures, net of selling costs

-70

-4,390

-

-

-

-

-

-

-

-

Intangible asset and goodwill impairment

-

-

7,168

57,923

3,340

-

-

-

-

-

Amortization and earn out expenses

-

-

-

-

-

-

-

-

441

501

Legal reserves

-

-

-

-

-

300

3,500

-

-

-

Gain on sale of operating property and equipment

-

-

-

-

-

-

-

-

-

396

Income from operations

17,990

10,002

8,024

-25,562

4,949

21,663

6,972

16,683

12,368

5,036

Other income (expense), net

751

-365

106

310

-2,081

-2,311

982

-152

452

-135

Interest expense

5,397

7,140

6,721

7,712

5,964

3,138

1,499

1,168

1,137

1,225

Income before income taxes

13,344

2,497

1,409

-32,964

-3,096

16,214

6,455

-

-

-

Income before income taxes

-

-

-

-

-

-

-

15,363

11,683

3,676

Income tax expense

-4,363

9,618

4,438

5,290

2,638

3,137

-102

4,513

3,411

1,371

Net income

17,707

-7,121

-3,029

-38,254

-5,734

13,077

6,557

-

-

-

Net loss attributable to noncontrolling interest

-

-

-

-36

-132

-

-

-

-

-

Income from continuing operations

-

-

-

-

-

-

-

-

-

2,305

Loss from discontinued operations, net of income tax

-

-

-

-

-

-

-

-

-

-200

Net loss attributable to CECO Environmental Corp.

-

-

-

-38,218

-5,602

13,077

6,557

10,850

8,272

2,105

Earnings per share:
Basic income from continuing operations

-

-

-

-

-

-

-

-

-

0.16

Basic loss from discontinued operations

-

-

-

-

-

-

-

-

-

-0.01

Basic

0.51

-0.21

-0.09

-1.12

-0.19

0.51

0.33

0.73

0.58

0.15

Diluted income from continuing operations

-

-

-

-

-

-

-

-

-

0.16

Diluted loss from discontinued operations

-

-

-

-

-

-

-

-

-

-0.01

Diluted

0.50

-0.21

-0.09

-1.12

-0.19

0.50

0.32

0.65

0.51

0.15

Weighted average number of common shares outstanding:
Basic

34,987

34,714

34,445

33,979

28,791

25,750

20,116

14,813

14,386

14,308

Diluted

35,484

34,714

34,445

33,979

28,791

26,196

20,719

17,246

17,115

17,102