Ceco environmental corp (CECE)
Income statement / Quarterly
Mar'20Dec'19Sep'19Jun'19Mar'19Dec'18Sep'18Jun'18Mar'18Dec'17Sep'17Jun'17Mar'17Dec'16Sep'16Jun'16Mar'16Dec'15Sep'15Jun'15Mar'15Dec'14Sep'14Jun'14Mar'14Dec'13Sep'13Jun'13Mar'13Dec'12Sep'12Jun'12Mar'12Dec'11Sep'11Jun'11Mar'11Sep'10Jun'10
Net sales

80,486

89,413

85,266

81,179

86,011

93,855

88,256

81,089

74,139

-

84,987

93,870

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Net sales

-

-

-

-

-

-

-

-

-

-

-

-

92,651

-

101,596

112,258

103,175

101,246

98,230

86,961

80,985

76,106

63,300

66,641

57,170

68,727

49,796

44,433

34,361

34,332

33,102

34,592

33,026

37,752

32,947

32,537

35,956

33,860

34,776

Cost of sales

52,207

59,369

56,489

54,333

57,579

63,705

59,582

53,937

48,578

47,897

57,854

65,384

60,722

64,315

67,920

78,328

71,589

70,473

67,435

60,333

60,010

-

42,242

45,192

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Cost of sales

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

37,441

-

35,242

30,136

23,177

23,148

22,574

24,045

22,842

26,453

23,249

23,839

27,483

26,132

26,377

Gross profit

28,279

30,044

28,777

26,846

28,432

30,150

28,674

27,152

25,561

25,646

27,133

28,486

31,929

35,667

33,676

33,930

31,586

30,773

30,795

26,628

20,975

22,587

21,058

21,449

19,729

21,520

14,554

14,297

11,184

11,184

10,528

10,547

10,184

11,299

9,698

8,698

8,473

7,728

8,399

Selling and administrative expenses

21,953

20,417

21,823

22,426

21,312

21,706

22,216

21,967

21,573

22,285

21,958

21,476

23,256

21,118

19,549

20,131

20,945

21,171

18,054

14,443

13,661

15,038

13,038

11,685

11,679

13,060

9,346

8,100

6,592

6,705

6,197

6,186

6,341

7,401

6,270

5,741

5,947

6,648

6,904

Amortization expenses

1,713

-

-

-

2,160

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Amortization and earn-out (income) expenses, net

-

-

-

-

-

-

-

-

-

-

-

-

-

-

3,465

4,914

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Amortization and earnout expenses

-

-

2,166

2,153

-

2,289

1,998

2,493

2,903

-

-

-

7,323

-

-

-

4,797

5,624

9,250

6,735

4,004

2,863

2,394

2,406

2,488

3,836

2,017

591

317

-

-

-

-

-

-

-

-

-

-

Restructuring expenses (income), net

-

-

729

-

-

-

-173

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Restructuring expenses

374

-

-

249

-

-

-

38

112

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Amortization and earnout expenses (income)

-

-

-

-

-

-

-

-

-

-

-455

-2,245

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Acquisition and integration expenses

-

-

-

-

-

-

-

-

-

-

-

-

-

0

163

324

37

962

5,685

962

331

948

81

170

70

-59

4,047

2,299

937

-

-

-

-

-

-

-

-

-

-

Loss on divestitures, net of selling costs

-

0

0

0

-70

-420

-15,074

-73

11,177

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Acquisition expenses

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

-

-

-

-

-

-

Amortization and earn out expenses

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

80

76

96

100

118

112

111

118

125

Legal reserves

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

300

-

-

-

2,500

-

-

-

-

-

-

-

-

-

-

-

-

Gain on sale of operating property and equipment

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

608

-

Income from operations

4,239

7,023

4,059

2,018

4,890

5,712

-10,441

2,581

12,150

-8,211

5,630

9,255

1,350

-50,429

10,499

8,561

5,807

-324

-2,194

4,488

2,979

3,738

5,245

7,188

5,492

3,683

-3,356

3,307

3,338

4,400

4,251

4,285

3,747

3,798

3,310

2,845

2,415

1,570

1,370

Other income (expense), net

975

656

-73

808

-640

-228

592

-373

-356

-35

-110

360

-109

-85

14

-399

780

-625

-282

562

-1,736

-625

-1,459

-121

-106

818

92

-59

131

-19

-69

1

-65

16

103

360

-27

-68

32

Interest expense

1,023

1,077

1,316

1,460

1,544

1,698

1,729

1,793

1,920

1,770

1,595

1,645

1,711

1,717

1,913

1,980

2,102

2,119

1,711

1,174

960

883

767

746

742

792

456

154

97

340

291

266

271

267

296

284

290

341

308

Income before income taxes

4,191

6,602

2,670

1,366

2,706

3,786

-11,578

415

9,874

-10,016

3,925

7,970

-470

-52,231

8,600

6,182

4,485

-3,068

-4,187

3,876

283

-

3,019

6,321

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Income before income taxes

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

4,644

-

-3,720

3,094

3,372

4,041

3,891

4,020

3,411

3,547

3,117

2,921

2,098

1,161

1,094

Income tax expense

779

-1,795

739

-4,149

842

2,854

1,337

1,316

4,111

1,573

889

2,484

-508

-1,059

2,774

2,145

1,430

143

638

1,772

85

370

-684

1,828

1,623

942

-2,259

51

1,164

989

623

1,535

1,366

805

798

968

840

488

417

Net income

3,412

8,397

1,931

5,515

1,864

932

-12,915

-901

5,763

-11,589

3,036

5,486

38

-51,172

5,826

4,037

3,055

-3,211

-4,825

2,104

198

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Net loss attributable to noncontrolling interest

-

-

-

-

-

-

-

-

-

-

-

-

-

0

22

-13

-45

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Income from continuing operations

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

673

677

Loss from discontinued operations, net of income tax

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

10

-95

Net loss attributable to CECO Environmental Corp.

-

-

-

-

-

-

-

-

-

-

-

-

-

-51,172

5,804

4,050

3,100

-3,079

-4,825

2,104

198

1,860

3,703

4,493

3,021

2,767

-1,461

3,043

2,208

3,052

3,268

2,485

2,045

2,742

2,319

1,953

1,258

683

582

Earnings per share:
Basic income from continuing operations

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0.05

0.05

Basic loss from discontinued operations

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0.00

-0.01

Basic

0.10

0.24

0.06

0.16

0.05

0.02

-0.37

-0.03

0.17

-0.34

0.09

0.16

0.00

-1.50

0.17

0.12

0.09

-0.11

-0.17

0.08

0.01

0.07

0.14

0.18

0.12

0.10

-0.07

0.17

0.13

0.20

0.22

0.17

0.14

0.19

0.16

0.14

0.09

0.05

0.04

Diluted income from continuing operations

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0.05

0.05

Diluted loss from discontinued operations

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0.00

-0.01

Diluted

0.10

0.25

0.05

0.15

0.05

0.02

-0.37

-0.03

0.17

-0.34

0.09

0.16

0.00

-1.50

0.17

0.12

0.09

-0.11

-0.17

0.08

0.01

0.07

0.14

0.17

0.12

0.10

-0.07

0.17

0.12

0.19

0.19

0.15

0.12

0.17

0.14

0.12

0.08

0.05

0.04

Weighted average number of common shares outstanding:
Basic

35,155

35,121

35,070

34,923

34,835

34,815

34,779

34,669

34,592

34,573

34,518

34,473

34,215

34,060

33,983

33,946

33,928

33,994

28,617

26,283

26,271

26,062

25,691

25,643

25,606

25,674

19,965

17,750

17,078

15,479

14,630

14,615

14,527

14,525

14,371

14,334

14,313

14,320

14,304

Diluted

35,394

35,369

35,624

35,582

35,360

34,767

34,779

34,669

34,641

33,789

34,621

34,806

34,563

33,285

34,354

34,161

34,116

33,261

28,617

26,627

26,660

26,435

26,129

26,107

26,115

26,785

19,965

18,355

17,774

17,386

17,258

17,211

17,128

17,068

17,157

17,141

17,093

17,128

17,111