XML 42 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Number of Shares Outstanding for Calculation of Earnings Per Share

The computational components of basic and diluted earnings per share for the three-month periods ended September 30, are below.

 

 

 

2021

 

 

2020

 

(table only in thousands)
Numerator
(for basic and diluted earnings per share)

 

 

 

 

 

 

 Net loss attributable to CECO Environmental Corp.

 

$

(1,249

)

 

$

(239

)

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

Basic weighted-average shares outstanding

 

 

35,472

 

 

 

35,359

 

Common stock equivalents arising from stock options and restricted stock awards

 

 

 

 

 

 

Diluted weighted-average shares outstanding

 

 

35,472

 

 

 

35,359

 

 

The computational components of basic and diluted earnings per share for the nine-month periods ended September 30, are below.

 

 

 

2021

 

 

2020

 

(table only in thousands)
Numerator
(for basic and diluted earnings per share)

 

 

 

 

 

 

 Net income attributable to CECO Environmental Corp.

 

$

224

 

 

$

6,431

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

Basic weighted-average shares outstanding

 

 

35,463

 

 

 

35,264

 

Common stock equivalents arising from stock options and restricted stock awards

 

 

267

 

 

 

208

 

Diluted weighted-average shares outstanding

 

 

35,730

 

 

 

35,472