XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 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 June 30, are below.

 

 

2022

 

 

2021

 

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

 

 

 

 

 

 

 Net income attributable to CECO Environmental Corp.

 

$

4,385

 

 

$

293

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

Basic weighted-average shares outstanding

 

 

34,873

 

 

 

35,492

 

Common stock equivalents arising from stock options and restricted stock awards

 

 

168

 

 

 

327

 

Diluted weighted-average shares outstanding

 

 

35,041

 

 

 

35,819

 

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

 

 

2022

 

 

2021

 

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

 

 

 

 

 

 

 Net income attributable to CECO Environmental Corp.

 

$

7,180

 

 

$

1,474

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

Basic weighted-average shares outstanding

 

 

34,962

 

 

 

35,444

 

Common stock equivalents arising from stock options and restricted stock awards

 

 

158

 

 

 

353

 

Diluted weighted-average shares outstanding

 

 

35,120

 

 

 

35,797