XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2022
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 March 31, are below.

 

 

2022

 

 

2021

 

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

 

 

 

 

 

 

 Net income attributable to CECO Environmental Corp.

 

$

2,792

 

 

$

1,181

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

Basic weighted-average shares outstanding

 

 

35,051

 

 

 

35,397

 

Common stock equivalents arising from stock options and restricted stock awards

 

 

148

 

 

 

377

 

Diluted weighted-average shares outstanding

 

 

35,199

 

 

 

35,774